java-11-openjdk-src-11.0.23.0-150000.3.113.1<>,_f"6_p9|ڵ{]U=`i1k@: f_O Iy?nm: * ߽7zt@j]z|cñilxklW+ȍ8/z|ac!Xv7H77P&l\IȤצ AѤe.Z6bϚHغ,FTewC@n;{&s Hevc UoJO+u+HLܷGoGCs*݋iR3#x% ̹H>> P? @d  / Hhlx|m      !&X\'(\8dn9n: lnB CF WG lH pI tX xY Z [ \ ] ^ b #c d Ne Sf Vl Xu lv pz     <Cjava-11-openjdk-src11.0.23.0150000.3.113.1OpenJDK 11 Source BundleThe OpenJDK 11 source bundle.f"6_h01-ch2dwOSUSE 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/linuxx86_64wOf"3 88224f8fc741f79682572a3b7af542337ee293c76a52e1d1ae2826373cf04cc1rootrootjava-11-openjdk-11.0.23.0-150000.3.113.1.src.rpmjava-10-openjdk-srcjava-11-openjdk-srcjava-11-openjdk-src(x86-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-srch01-ch2d 171351817511.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_Updatedrpmxz5x86_64-suse-linuxJava source, ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)OY7utf-890497a78a78277f12e3e7999affb080bb66c4927b88b77f918a4c0e039853a7b? 7zXZ !t/r0]"k%7)ǠHd1Ry3\uV6pYI5Job;PpsD\0B!ױ@Eؘ INx[N-MÛrJrd*)ʋqԴ݁"BX QAB{6G3jV-oqd@@i/oSU/nzt ,<1d? 8AA] 7=~)R{|Τ%nh&Kkx݌vt@p^NJ E5/v 3H4$@uV‚&+zLt~yuWU+Ol^:U̿1g;ӷ|8>B`'¬' n ѐVlr_aHrT<x;96:z͘jt13t!aF1)4&Jk|>uE][Js0/3Wo@kLİ/̧Z2_)` i!ttpQ_9BϰRbN8檾B%B65M1^^l xu?pܑF FF%yw/DAmV- H`(۽mfaTIN__ldᨚcYX*V o" !R7p(ݩ r$v5{% ( oZڳ)ntyt4tSVgI3ZBΉJ'T1Zu em 5,Jk]a&SpB.u+pFH"LTE!{9Op$N KA|^]sX . x(:t`Jj%\sAL<=VwD&^e:_b]#T0S]suFbSꕿ~c\Į1 li@p9476{ϡ#gFƩ@zP2d=ZN%Ǻ#oܲ.$ŐIvy̮wbڑk97d Ua|gi# Q}U [AkIAw۰9A4' > oFԼ|iF!ѝcWn{ UGTٻMg+4T߽ ?> &!ܕ] #"pƱJMj\' .xѴu̿w;e.v*WhˉZf{%Xƌ9}}ed(j4Rv)4N};(0F>ȏ2䦦FlZW)g' Xw/̍^_z:G~f{ٝ|5 aēTm@!=C|:ij~6zKfP0 <+1`ZHl8e>G6:0sm:B|HҨ̓:t.k;}ڐ@XLn#oNi$e`6~'Fv lUk\ж8DwآĐ'j F̄]e$׌7ʔ'*#dCP畋ˀ\#\ǚRTl#> a)6*K&Mt)iMck'r/}|++81*`1f~X:j`37Pm_Ȱ=i~KYN[g: .bMmpDY({^*)p'_Z*?DL3(X6I%>Ӌ>Tž"t3b=FapȺU2FMÁ"\DoJm2(bJ>#?CDc."KY_ [|Z+fg3P -8Qi<.]Vi=&tİűc|ޝ]{9 ~XP&7LHB[4 .4zv@u3YYIDn1e/'`ͱ'-1VLkE(J|;AD\--NJWOM|)oaV\+T3A4faUNaFAe%r1 ށ a  1i V܋eD|" !2:4mR+6]Onwc@V]˦D~G*2rf74>J ٶD G2YxaQi"JL$ +eT&0óZ\$G h"|5D+Y @k.j Zpl^K>?NȘ>_ӝBNt?ug2B9SuRW?Rfg:SOv*YU wɿ'5 LGH[9&|gdrBs|`a w;"Dž4-˪bwUYcJwVzPVWjjhrpa >{X-:8Z6GF~,0MQ[COG2ntif1Xu;wUf=0s=tw*ge:߸Kl!<pޙȷ PKO837Khd_lh5KߣJ1ҍf/DyLզ'+y$k IP:!v>"l'{OMo6\hQ>#/'/B!fԴxqi|+OiP#]gU,OgҮG?g(6550Sdt~=-%$y*PԪuyLFV홝o崭o)Ѯʫ])qߠT6Rkcg"(y菢 \#X4Q)Sjz8^_Q5!%1I+{Ze_{9 WB/U D1ݛΓEH:oo, w }V0J媫2~1S09 ݧ8ؔFO*_{?k7ռ$a3{Q"];= mDwV^!_l|n:\ց"IpAj?AQܭVwD#P+`;JzE(׉3\K{z-)vN(kD-G[@9/-d&.%Fe`2*xja>. -ƅ {Wep][1?20o-#⃒*".dg F^#,iYS{_^~f9:dd>j[`ɆC w8̀B8(}q{$p%8Qo~s|%7R龢,Czzr(ބa`F ZDNx *${:X͘C=m.jvc 7ʫ_q_g0#oWux>x:r%yj3޾ٓ 'gw:+μL 5!7F,;V.G ei7o@? |QϰGw%6y 榬Gk>oK`_{W/HvjSO9m?/\v}H'q:kPn!\CG]|rF{S2?ج6f,cՅwϞ5{zTz9d_=B5 a }QCj-,a?=~q(xoL9q kvP[(dZg~ +V~E Br\~ߕgMV&R=ϛR?5*IڎBB'{r_b2ɅI ,\H,xDntHWy5U/Dl[ӷxѠOS Hp WUzO^Em?d@ 8}WN do_~a!T}-M)0>LVJMg,#o!u)"nβ%֧uXY1Uޯ8= Liƶj2LCmuo&9\4h72z}0Fu?JTFfgBv'|5v:e!EF :fq`F;0 HO45-ڶM?;i?:ad`hM"b1A }OP9m`},m0TСB 2?[]î hq2mׂ0Tb{ vk2V`g]{]<`5kfQB^=tK`!s}#\'R{qG*z \FC;9mXI=@B_۾D `* yqJ Infd$ hR؁;/lHSqس7-@7>av><%3 T^mh9'8?[FEj- 4F[\\jt7j2\pK|O*rGAqet )(ՀFb)~+=k|e vg6^쪘P؇lhNeiӅnί'!<[tךhXZ8|v7,DO>VK~.Fd9!Qwɢ#6J ޮk%Ta]}ϖIXn78m/?0Ytl:9 37Zmz1RrŤY[;*aֿج/({`Y*_c~* F+miևI,SɗkϧpM (Z-OZ+H:V&QjWb(b TƊǴ3e Nxfs5[70+b] -BaE+;.8VaC"YU|` Fw/t|4ɔ]ܫ }L~ h,b G A,0ߠ4'e ls;yZ묏3ϖgu( ,,]%IgKS?tLm$ kh=0 1ha"qa!??Z@sԕs#>†Ρ #DY*X[gl?6nmuEhxAרW0t ;j)\șcaD@ ,O>+sr|Si]Wy΂o7djgg &[2wl~wH3H. M 6xC^`aӦZOh1;e$UV`~N7!mO\{@7Lt).̔9Q3ti .䮰S,Ro[(!.aQ11@3 TÚRZWc&6Nq̃JeKqK?Bf^t`Zs5rwl |\qyS8(ќ2ڸ-l>g޵ R'0NY7gPƠfC:'l;wFήř/݂Fudß!ޛBdI]޳K!B~ODOA2F'S/y@T/Sd'z\"f^ͅ&Vݣɱg$m~F_ TQ.`" XL;dFKw"~evfl:SlKhwsV5uQpF<2Ag= Tf(ր A tM3D&lf7\; 9S]FqnHU~0e2쓹1˨Zwz AUaI&2Tv,m̏ 1-Us,WǸKk%gڹeVfB o) ,q.$vx6uDwHKdPT^'~É/V3@{ yN" #_G7wՌ7F&]D{62Ș~֓`1[BH~˭X>ŏ4  ،U/5jke[;j['طTE#?Chx9GEtwɆ<;`\:vP Lby6JAst`r!|,Ec4A\0a/dOvwb0Gk2hl3. )<282⻉[]-̖'e=4Di~W`E v:|ǚn8HWי7'9gzNm<;BV jfB12ꆵLɱA!;>*%QNKKKw4Ywͨ)ze5/BuAqoFNMDQW0bAj ;3~֣6 Ab3?lļеODo5an9\$1*ڴ!PQU7*(] .D4e(K.T_j eW4ΚbIyl sП49mIږy NEFkNe >ô>wӶ%zhlPa@e˱έ)[2h%&m"¿=xr0COH@ZthMUT 2^Kr}5l4U' ~ i!'6ܧ& AgPFt({7W;LW,Nb{w|I QY^?*XW(~)8]/VlP7;nG>>rϹ OW,ZVg5НCoU" &Hxo|mf&Up@%ԾgIt2p91N[HH, FMۄl<|-jO~zW 7e\*,P]T9^bce]]`@))7—2ϚUS:v$G@ ,Ovkcb"&NDr7c@mU^N\ϡ۹6ON`[{kxU>1g~%)`[C곃];sAeXsf0b}gE<#cI!]{i "3irCAA!սLBR.JƘg]BQW~_?zH g7pKdp=](bB#|ޮ[1C0 /:m'rgZae\q1({@)GHɋ{[f;N7!ɇ ^sIk) c2k ΋{3A%#d3 PJUZ6s7h,qkؿ 5]:+, zŎ`; ^?KnȶD.[cы+jQs`͍u,16@;~B^4Ͽ^r:׽$rދ}aJ8J[^ " K} Q[)&i R<0E+{d+R{%Zz%!UyB!-|;dD` p۟9u|ڷLBKf ٢'v2&gެZ%PȴhJKcTy.gK M5>Ӱ:_;s\EkZL%-w*㴉bB^ %?6(]JqH3cUl&Ι2B4ϷbF`iL.b ԴCUHk2{1> KLUaNYZa4 U"Vir;׮a`E2m cuLܣ,dJXTnvcRPbA]5Cn?\\R.F\GV'(FҘ%X[yU y^[OI.ʼ< H$g'GKRJ6rd8ʜx'IxgBW ˾+L>A5AםM/j}uzY2LGK6mi.<ÌqҳX%o4Ξ)X Sf/MCeU~Tf΢J4ab;fEBDaO%7Pyuoa0RΕ56[B"R$(a!/o 5g KZUkdqざvX1Kl+:-4;Z!j7Z.JŏVЊI kXZqsH^p_ KEBfd+.G9wFB}V.7fP|3;.[#,q.12:|*Oa0W f2O1QM,!FюQo=%$= Y%zVӠ}PEJ8:CcZrLicdAHypqBPZZ6OUT;̢T=p`Dt75+*ԕpO0uRo{)PܿBڴͨ9v?akﱌ܄d}|` R,ek4E`7zn~ wهBB혽hĜg6F#gCkZRJ0ð-h8*JrHt|,֖冬5GhtLճN@IvI}2ᕓ&E*ugrn.pF.$Nr++=Y`0TZ5=h(}mkČQ[ ls<1sPd,5OJ-b],kx&)q[(RJ1I .Mw1|8|Z$#_=`vzB'/R8‚<5T@ pP?gǟ";ooDa[2ط2"(>OKpo",Md#_I369vG&"xZ)|pV΍gIJ12r7'9ncU 3#e7pF5?5M%)-q'LbQ Qia:{Â}b-qJЪ}!bW,x7̇MXpvW<ҘQ7%`OCiq&T{(3?4a6TV|F:@ڦ@vhF*qc%imJe-IJvMYgA`ULnx[~ա`ϼ$!^tl'V[EіOQ &,&*$BNҺLdrn0֕3嫃hxB1"Ux-KH PLWbv^<4{fQtgnx2{q`=}e`.y`ELe)[>SGڦ( ɥ|24߶v<5sV{mp$af0ЮNEu51a]Wtdp{.$OKz'_LՓּ.F@G6FngC qn/ABbkVG[AtgmCKcGXbN`/@QX>:S_EFp3Z$Z)aAc|~cL*xJr,x |y( 4xpɒ㝠_`}E&Yojcs0CU%3(ig0!+Gh؂sD!% yE"cRE^O [wsfg%t<򌘨槬kAb(cY5] HEY,IƲ`C- kc"tKU.߂ɰBv~1v AUvz|E6Zx 2䜥J 9+*rW֧&z=ZOJ?C^S\zbj֗["Ϧm|'f}GaR)O%Iu< 铄KuǤvdnK޷=`(a $l^%ը%H|rOa_gNJ,$ =oo'A&hb0t}]T?3_0q#sov/ƭ>δ,[!Ϳ&8PT'uaQ` vҁ*%uZdɢozrN/`wҥg}z-l"$00mL,9A&G31FiR&8#tS GD v#7L|FJsbOέP BV'y;=)?/19Up'c)xZj}J8qLDzƥlIpȱw 'V85{m i2e0Vqwv\ϣgT ]c{+z)  ,/uM賠)=hZBYf`d` ܵy@\C*ޯp12}`Z'j|i^Gx I&T]^HfbZ.ȵc~L,z+ |Bezj?M~7,~!Bvuqj!++fZ=޹2!}u?S_gʌ1?2x)9f;F - 2݂I! &C7fznj.sz}Be.)!VDal\N]ᕳeO.n^۔Ճ9"9 k*hal#|K#+(LLX_&8R^dSi:SfH>t:OݩCnP5T72L27j>^3OYK FyQfp!̀IiԘZnU슿u@(KzIA_`kr5 g׮5Fն<Le>Cw7 "<{^w'#F{?uvWCfaNl&zA4nuC^XuCA&w Reޓwӹ1`ª,0UTFiɭ}a{40꽗㠠ouȓw=DQ_e[B|Ui͓EXP:0rAnO&2!-Nz4+ z&d#|F P)8V漦PPt6~{G&cc1yMm?{񸠸O@EO̔5w@428 X}E?π̔[55",:nTYQ]HG~7fvMD0Y3fm)v^sw!ȼ%[\q%E( ?9+ 3aypj* yiT8gpzmh ot-ƚx'YTd>Q;v_OWK5FI X}l)dU@G=ԑ@zy}[[^q} P$.ZX_(zU]rG@jF%碏Ic3` jl~ =!$ :` O\T'b7sq{ݺ57]XKJ8;pvvk B2nrjrtKXn|y#G%=S Kv [ƚfpvYj?0xBQS)ȥmc,;-c8INf^Wk@ʌxp-ڹPӊYIl:~WwŮ|=yD5%U1=] _YOz,[.Ld <} iE݁Zď48?cm"ɿD/Hb҉2ԥ7T̳^ܹ"N庎{VRX̭=^CyTAm:_UkgW@\p0zE&GpAwXT$]<=l%co9L<C/}*+40DNˍhWQ~ * g'/.* ڎVv ZSWK`8e:70ĉz1ɂkaH vj"P9 T>PNEy@|Ʌ˂z" 8Of:ѥ |i=M=N&2oi«Kə zRFOx{iÖ" HRp2|RͫQHǖ+ 9HWdau k,JkJHV}L8$lodAvl-0wlȬm|0dp<,A΄^!^ v&T~6Zt3G_P J,Q}f_-e 6> 22}K>şt8.[ ۵ O$Wej/~8G{%O4>E?|Wpbx}(~KO t9щ/'K\M[\c!R]ʲv{x N Bq$o*%$REYb!>Xaz^rǀ; >gZ\A+H}MM >_2kU"8$6cW'81~om+`2%E!bjW.E46?p,M_gNX=.nJ <Fp=1ޅp4 l#BE; }FfJkd9K;q ܤzy?2j*iR[- |CNUXY'Ir_!+ } M׉4d"YNe!oeڌwg{n5W> ;gmJZ<  cn dHlسP6 z,?fȟ)JU ,Ɔ\UyzSWҫ@h1Uz"#)?sT|,%ыRSZ5a{Hw>qp0-xHǚB;@E?!JOR,Dh}acZ!}QP7~.̽V)e7ݕQB*PѾar|(Bz"N}'cnJl;+e2rH`@ y#; ~#ppA%dl<]`r1o1JT@ sN l_L®錭_r:>JP8jۥHCiǡe~c˄ܹJ`'ؠI|"ILQ[0U/Q'{XFBTs~εqns/wכ10$ܩZy:x pɗٹl [i>ES5HPb fC^D x VaGA KSBvltq=HP@J j7-^6>3HɴdF Mà~U Boe0kO0W)PN_JVS'*P멥̯Z>.n1s0ݔ{چ`{1Vo1N(-Gbq%ݐ ׶RB2@ {I[0RBsv0ah<.(3;NvuVpʰg" [^W'SjIiADXQHHI JVHYg6\4W/).4׶N6ܱfΤ#5-VJQr]%.YVSʴ+KKXCʆ˧Sm4lZ1y sDNȱN놏{TܟѢh<_G.!`z UߑH7+xt-9;~WCp9b\X}.9=+i9TKsNSm;< ?<5NF{k\,j ݖm2}ED ,8ufqû7`y{yN{99#!Lt4!d?9̼.ўi !-aܭG0|& pO(!*9\d"Rl[f*QZߖA'eAre* Xi&R3'7?N_S߆Tlh&qG@Vy7LҘa]ElЌ2:plӗX:кjs]ؐ*>0S5㽋D1:|49!c1ขVGOͨxt;1f+aX!nYcyU˺gߣ6~CӼL,@-UgMdLD}ټ,ୄʿxGt 5 C5~hwT)%rOkL6 5|m?#>zTh=UxU-x%pDnoCdG8^*'|9mx9N J0 Uj_"&͹]PЈ3edCIRdY'(JdҊ'tYq¶Tcm~y( i)Z`@uʊ+EF% } ;=zh9`S&J:65$r~]Wk$w4a;eC lӫfL,K8!J'֠B&*.( &UD&"ߗJ.zo Rj(D}5 RݫiN9}Bb*\@>rR#Djd;%*c秖vq vO`s8>2|y7Ṗ( 4o8H%}bǍ̷5Doo!.hZxN*Y%X4X4jd߸V8F#G؈}"rWvmVlZ|b"?IlX6_ A&ݥW,@cgm1KZ.[KՊ4J'~n\- ;$J ׭cPC4Mbv߁e;CHz#V+{禋o3@oIv(as}g8AwCn]SRѶ U+m>Jyj#bݠ٫M);'EA`B >QZaumQ;QwX :kS-;b6N&tX} hCf?p_t#AcQF eXYފJO\s\!r 3n,5Y P{]WFZj\c{ˬYMX$s;d J'tK]O^(Y8zdfc[, gޏQWD .}4g64@KBՇ\M(>KL.jG27 5FX[t_f5}UlCO֬ۑ4zЧm[ύ+sS ._/|1pƧG|f vtᆱ >n-INX! L\NX0ja9T:HAjEC U\-!"C+hEGŦPabj>xza,(#dS=V0kjgvf~?iSrsCذVQ;[TSG7MqXjL Ó,&R, {YWd(Hhizp ۈ8-ZM'O} @j.Z3OHqтmJ_{V|G-xR Q3)\vtdu|T y"#%ASUwf ~;,=xgON>4ݖRZ7Z+47TdAm~Уq< HoۆϹpZձtZ?ʖ2MŢ7VW]22_ex04EwYu@"gBaT7q԰V/]EfqcxIXGحI& UyIzG%9+_G2X pW0tJzdn7fɗBh-2Eon.xUX< X$hƉ9=l'iP_N^Mk_7ڂwl9xԃPA4b2d3s1tARv.Amj0cOz)$Iqjg=:3td69$u6`CogY;^0\+5}9]852ϱ)O plKװtl[ j39HC`8*SN0_/|[s( iIܑ%JstĶve (/h~mWy#&n{\9EZzVFM3@fd&T>nz*>Vv^һ <ΎI 1q+9/*zn멩#G6\TyE"fCIF{"xapp#lIv؈w7g7x_}ܢg;f[P4cWWas#:BS C[Q!1cBGO>qu7&=FZ'%El8a # T:cOJGu'<p~#l3s[S'=!08ި)9#L g="@;6;V0o)QsE -vd_85hj:Dpр>玪0 ($4! tt<:XD>B, *'#KSKqf4K\¨ء%xîyCSЗě>z`-'HR,R8E/E.z!˯1D7-r~őNmJцvCO)7O'OqlD3^#n +AuR U@5HRHAS:{#*Y_Lwb3~]q]X-TWfg-w~ڪ-.wamYIWMUW f!a?ks-m.nؤVPgCg0"SAY uZc:ןAlg02r!4~@7Exa4iAhmT^Kv[PMm`?b8w Xî CRKY`ʆmP[O?U`W2~;)=AGCB)zE*L*Ŏ|(L:XHRM,-_'O/ OcJ%WbCRy`RatTsx+v운v&~v-9[LEx5W}MgO *K9X_=e(NU{yS7K E")&`cQUoS,$Yw7qEb9leD-\H1%$G.M-C5htݣ`ڟ&c% 9^FaS@ [榰SBFw1Nj&#.w)qR9Hp8969'q-+Өv8vgBcFX7ןCҏ<}ɨN8Q}NP%C)3(ɖ,U]9,ʦhhWWƮZV(תH+4-46 ZI,ufP kw"82!_$HLܐte}rU}#/F*I Ӎd٦̒Z`w!%?8ڍ5#x ߑ@3PU}y`&GJŻ/@ ]ɖ+&gavv_uM9m U\#TҝxwoyTySpSP;PC gmT]߿ttjҞaH=dkMJ~'c:7eIC2,~tE;C8]5t7B$gUK ^3]suuW1v/q OCkPI.J16>(9Z=4N2>z$jĈQ% |1O_@:j4'Ⓩ8I=\~wlj=:(;ı!kݥ<cTISẂK 3O>+в%e.tց/>V<70g)dLqRxmuٲV\V4uQ0"qYk)έi׍ؘh"t͛L<C/Pw'}EڧBch>:hNHZIj d3f;/r\J:}S>SN;>1xa@Ž+H,`+{Ln7f b,fBg.r_tZ:-YIH Qqgb~I2QE7 :urD\b,Mi$L7>ж>Vbr{%$gRHCF(] !\ W'%,Z&^C{x]PM_N~pٶ 7G,JNf\gC*]. wh#5P]#y9Ύ+u6(Cn^Y NWϿ{$ןҢٷJ/ 1bх()VU;s]abtjp0EX~ 4""|rfd!BNIQ4i|H!CW~9FHnHC-: LWcH|i4uz*罫R/nH?TWi [yl+:cr£0K$Kq-l};P,Ձ% _ѓɜ lg#!F`w0NcrڈqʠO !LaUocyeẓN7$;y(ȩ.C]#Wb- W'V06WR<+9 &BAQqXħE|UQGvQvH]oԳ! ~چ v,kB|B:G5,h8/,*$ɎZcw.eݠ&C[uo[0E&m遙3*i=OO}~,HSW.Jܧ?V ސ.RYia`[vg*Hoc!yS'/Fr0q#$M٠--m mcugʕJ5EnƠ X$ӫwȯN82ՇYAuOC585}n,t5iGBe[p/4^"_8&)%g4EK=ֱMQ4 +2w bҼqKcU?Ub=5~D%3yhO1͋9`,6< @`m̡W ][B)Z%33!vp+_{7"̦R 'fif>iv[D^rW -S(=~n&SfsC,sΚQ;Yhh5ڣedP'0&"l Ҏ 8{~$?VaO# V0h4octug3󻘡U;2z9PE+%'9)X_E mC4[HtxK@ܒz4jsE"S|"nCb7UL58{GW4IV fH$t{lPIw+WC){SmT4 v}>4TfkJѵHF;vXӶYj}QTv 9$ ,9AQC8k .u^L"$%Ҳϭbaƫ|s, ԩ̞ʗ(&&a XK( f/GKA @Lf>F,;ÀÀeGǵeؖ\Hdc9@Qv>|ow=hOoX,R ܤ821#ѴÕrˢ%6 ˒_Jw /D-g`^4vl95m7Yn(@*wtRJ<Žrs7|p d:aJdiJ3ew\:(4\Rq0je/3kx'(d㊍Gp+8PR87Vʀ s[YpOIR=م0zzܴ<:6>HlnBu\ Z P/N9Qqv 3$PUIsB!H5yhb<)AR;( 0V^=f=YY.0qk b_yQ.0xz<;5q^djtRB[F397nt>P -.ߏw?yi -F]Rt 6kʂ1N+I9KpJi{Clk |נ^4K9ѪV<`L3 a0/hZY۽*yrTMNA^͉mì3=^^pHفhC?[cS BG8R~k-thAg^gU3SQ=zRc^Y}\gvsfwZN c3Q 7fOE Bp)Bƒ%$z 5wH_GigGkLBxAW;ně~V$]01 XoT6~q@>9[H7ii &75[_FsRrM\[|=up$| nLT&wgt鑹jslSp6IWכ1%OՂ詑 4ctEPX0Wچts`E^0^ oվX>B|%p "Xt!NS|y@5&;DlB;NGK'!fE:xzbN-./)S@U";}^JGZ !Σe[3@O.qT}K#vK'{$2?"y"X`)|YӍQHV+)#;Y SjŸd/j&=# `Me#'̪b3Z^'ߔ9K24%kyB5- h6aS>|\ 1haw0j omRICxvjG*]U1e#>d/CWa+<^5嫯v8|P F zSOCf ո9?z^[Oa0:{q10 Z bou. Nlpı z Kt&}a ;Q1Y/F}^5^q%17GMKŽYSWt}׾u%oxv Ni~2[8}ƌ/zkD*t@߂w6@:]N/WKNom>#:?T#G;PBܷ`x$jMc"l<AB|/z9hykrDj`"DfsޫW@7f1_q++42w>o&*\7EV4Yaוm8#h^Y\(7Da'%?֑(Fc8kO;`t%1 q򫕳7 c)ʺ$&U[`ȬV_]_gnu&Vo5E\/pKQkN'FI+ΪFS /N h+TMg Y>%u?W,t4j{KWw8IM*01d{kK9*r[ZcjQ6&>#RiQ>g @4@1D- nk>|Q2p0n3p=z} w7]OiXIkj< 11'yKbp,MY}@NiQ Jۣzqhw(hUBp)2p%wˤdZ)aCk0,E_Dd{'#[2a;=1AQ]e khq LWO@S+|^o^+8'ѻ'dĔE~UnQdr5y=M%zxIJ^靚p},{fl)&_kєmir#4+2cM;B JD+2QwoԗeC>] ʷd<=w} CKB)l1н(<%Ҥsȴ=->@FB?zBͺH-3ӔV$XMx'bJK"9].iWU4.#g]2ݑ^"VvӰ*x(Wc ^_!o*?O?f+o Ջ b ҵڗ*ݝAVwpet+gXuomwimB4驑#A>(R;HF [hlaVe:t< (@-If*m<95g>z)!tB/&o6sӅ}pzFvBm 76֑\׭.i" - }Rs6|R6{ԉuu5uMRZ&o1m8ͧe)(h}WI̭H4N8“IQdVL>>g"#+*``~YvKIaDEN,{qIs])Ͱ x6NP)Yz`2%ۖt})W2Б֬U0Ch[K #8N;I.No [s"ES iz]էl #CwW<Exi/5g_fR#Y*8XQHձxLoOot [96oQxHq L(9{I;4)q.']I[;qH%F|/~6qCXL]̼PSgNa|_U^Rv{ch(eI%8Ǖ . (k`Dx]PIbCt?Ie7p}A>5VO R~wDY CJ=nǮl[fZAYI7J@"Ҍ!pgcwl!ȳu,pk_N0/U\H͡RRt&]@p)#/H\)1%,KP]'7caȒQ wx`QIÆO6~jl?W$඘) \?^JU .gmU ##\-<ϰ~ Ac\נMV +58TV*\ljkiͅzY:egfL5FOf3hQ(l=:"S+]$kNgΪAf}Y8Ì)wQ;Y1/;Cy,)$*r*ck!uT ]\#-|g +8h~,v=S],6m*WU [(&kXqy4w } W=j&s5lu_Ӂ:(|J?w|%VZ1QxO|h}2̂iϨJmzbeBܧ-g3ڮ,ýܹU@@QWrGVykp:<sPx}TArJ.Q}q}D?K#z/WVH h0a23]"3_'W{ 4$T)3Ebl x8ԆAu`,.Q@@-D.32˝w> ٯ6%#+Bil\K;ǿxxV6 P\P9aKMސY)3C*iSD' \R<\h:9iv"+_cHs* ʖl~o݃ .v|~li҇lɷ=3cf3&N=7"sd:Cm޵9$-#`O, i':MץoɼZ{K D_[5Zs}),$ɺޔofLOb(Z q~q3WP|C2*1@s'9(j)/u3&;lp=yzXJQ8hi }Z!F PVH 6QgOaHd(  Y wV,4 }?mP1Q~P޸|h/~Hqir0DZW3n=psx5{,V̭h#Z/1UY kVrgVOعh!mf鰁k K6Vrk~(a:o"Y`+1AI!CO< 8{ZNH)q z㶏ZɎ(X,oJ}AɱV~f[tؾQgր7 ٬$s贪fԵK ;f.gȥ/ʹ=D jʞN=gkc -pm(>5l7)zH h(i&*O[_P'$[~>KՃ|er[FѺcƉ 7PUN6ūq lpK`ʛ+۰,L%QdXB)7J&<P V1˓iP4^O`bC'(+0:D̽a!u?cVEJXE<MA"wPt  /l#؁P w9m)˭u!૪h!➓Ѧ %rg_F2x1\O0]գmmK:HE(e p7rZw$c(doOd,5)!7+81t8|O6RDL7&R7m./c+)Yi!qh1\L'L¾ 1 Q^J?~ pʖ )RZ W%Sk2Po@ATԸCEN)lP %3O'0t4 E5>bvQn;fr ]FWe1~GY7) jfcpތ?R>8:fxZX4i-1h,[a.W^j$e<Kux԰4ms<[O9^W[^v;ttIܗ)Om4E05bVmiLcSD g]h yUx΂_RaXe_ahtoJNlSQٺ29ۋL\7 gMĕ rco5#mE)viM\ qYkܡ/:2%/mٝȄ:ȕQG @'l+wxwcof[ ]}"|dZGE}"J- î3Lv ?*.i0>5PQnu |!Pe|nIpTZ^|anw9Sd=QW1`"H^[ NwUcOfzAe&gqxK+YڱwsQ1|AhZ&9X7fgK}-[JדCl|yM3PDkx¬;VM[U Of+Х3e mKoV/=߼"X$\IHix+0HK\g7 ̿[[e@ВtV ^@7$c 1Xbѝ9rj^.%OmOu5Fgf"M b>Վ㛪Io?iHD݊~`]Wa |)toZ\퇂V[=jgprnu γvb(#³TϷ&#QoГwV$Kb<~~+gae*)"/_[Й8jxf/)piB|$Y MXipSآd^%84a^ +0fnNa[h SExȯR5 "麭{.tЊ:ҥߴm9n8 D?}MCBcd#y"&{Ө_S" 1힍[_F<-l)Yk駟2 D O9sTpK6/E(}Yk8ЧNjq[`$V՘yT3h 0vJ4iۯoFVgZ( w[j44w,vLh2RwifUf(rz{RW|bzp\MER9 "rɯ{Gk܏D.P/I&_HF=BsdVUvsjcE%iWp {ܭ[Y`wM,zaz dxoQ$+&.!R4V|m;`^(Z[Np\R)%3Ll+L")4Ƌ~ECM8N C-CѶOC=aK]ox܊o9C/ mC#%q3M ޾wp^6ON}@R-e?4$9R ه[~dr.ndWJͻqBmlP|lբBKb& 3'K%N_`ʹk%OR+0FpH1KG%kr (B?fn8Q6ʾ@-0.dc_\7D1!'>rC>#xhMHz b!aCypA 5!ѳwW֯0ho]aQ&㼱zKZdDH@__yD@KVNM6]EFL~)5e5q[._3t|EVhmRh,X @?r#$XE;= .W6|eYثN j6]?Bl]TէnttX1ޤuTc,SAk j6=_%SULJICɟBs5뾀jtlgb7]2<˧x5YVdَkmԡ@,,>~WNFŐp('vB^bOQ2I 5ducg%.'ܨ>*Os=bf1ӮӤ&*&9+Z|$%^SڈCZ@F6kD-EPߙfQ|ZK֌y+`? Pt6z+p"XUNN`:j2}v%J62{Ր] &/9n>Zna.јy1WoF 3WY94j'f=[+Dl0TU=!&yrP"+7+D45OjbdTFufC&^ 9e_:zWJ{XN6VQG!()A-g"4A ZAو%%S$j~uݛR1BqV\ U>}|s. =nG&螹^E_r5p B12*6lR-]buPfGw0Skq/u}V]d6IFR]:ʼn* e3b$jQ^z\|ksF(RGt^Tx.¦ѡ "_ٲ<#8\+.k./U]p !jBˇL_NJD~MH%0/n4xzGz b*L Katsd˰3V|ݒ!WzͰ"wA!M%Fy:{oCK[6mcmth Q[%pU+HK] ^l5*>5r"U @D*X=TLve,^lRR^SuZIG0zǐ׃>W5r?ADor)ҽ<Ej[ᕠ̜%"(|F _1gOLcE^0.D}FōAJhn O/6˞n9ǫ G룐-oh`1cn\K Y㭽4sxc¸Oq`]4WZ1 ?Ww,/|a Y"QI-wݶjk궹= *rz owժb:mYOiA q=78\ywc CӗЯ#$| ŰS$~bȡݦ򤾾O5~-#xdg>nH"`#Nh?UYF@k/YOi$U˿F$J 38 }|\Q)$.n c7lM`zy#i&eP;dYYD~Gz0ΑWR*KnxK,Fַ&wrhTEyjh," ao U}`cRkʖD-O-=*b!56 ~-QpARfe::,(X8) Wb6z&$K (("9y㚛AE>Ȧ1b^8CM2 cÓ. WMkf|zjhI3#x!4AB>G|FJk{y,D'Mi5zB8ώك5_xeWR,9P^4h0(<<AD(!9)#YU⊳ ":C{w!ǵ`A83[l)mF\C ,8cFI A8;X?,gCV1-h x*"Qoma'_J̥H"~{h9k9\ Lxr+/z=Rk(&y(!Yc2_#g–.{o+NYe%/몳 :!@-!~u,}nzw`bj9DZdncf#', *~6 v/-sN*l&Uձ`1)epev*uY&y6Dv,S!,\6AȌo4Q1P}?yo Ê+k[VJ#tks v>q(Bm63I_ 4+3j5s? Fc\ڤLH%miC'-&|* rd;[1q- ColeL6@Jys4; ]"֜-<9vk} ku/f[%\gV8v~W.Rr; * -orL 翙 v;f ; G{Z*jEu'8ĝE1NelBҩ!ɣx?0v>[/̷Y9 K>*_δR?Tq :QcNTK!00u*,h7MۃIZg@2|xvOjeDà&Jldn, )1w JXOCսIWv(>*fQƩ;LDmT"5Yٝ?'i(7I8 eܪt!7ES+Lgn6D&'rcBAK& Qg{\kFGXY>pv-x~#iT&ٯ,Utti?] ;!rE4Ѓfը4I*|N؃|rڇ !J} EE0/-IҼldMbs\6nXT>a+QAvz 2X-wk4ΑlnVJ<=ţa95Pؕeo+j8mhLʕx&]t}(y"@H֢()peow-4]7$Dm[̉&i?tLrM`Z#nՒAgU$4]GaBB7_R2gC.ߦ *_xylP}O+19_t虵8k<%~xkoCYoURrb`=ׇ3É~b;fUCW=vh@Cw̹Vg P.;'9 ,Z>Qps/3t~!U7e1,>e7Ys ~'o |RͿϲY qm hdr"yXlX}PH P rx s P)R>3WCAj"S"8%SMOW# nk]ڋK>#n̡+VȽnWM㪶NlIrᛊz!s923I10q$Dn6,1UVϰQ01"NZ9w<*xi ;?ߧ7r;,k~[idFZfRbq \(:}:<Ur7G^",-z9FL'n#U,UKD0?8lo'zGMr}+E_׭?gZIs(8UXpdN"kkkn: t[|ǡL;i+տ4wZ0DY@oV.,+FCCGAo@C%UB$'iNW 3vZy^u8,\(I%lZƶD"ZD2I6]6ae{]m>`+7X{VccZYrsO݄jQWqٺa=TI*V.TƟ9K!BEu?ضqԊ7f)rCiZ(`Rx]G+x~ ԅE֬8./(xNۦ&o;,sH; 7?brA&zgAbn#rⲕ8Hf":̢.Het]ZXzo2~ĊZIY@7U^+CbI]e8h`wuˉ(t~{%ؙmJmx|sK7>ZiFb*5 8;sq7u<銃nȀYH`v@43$-Ȍ$h2mg-fVᣴҰ6}ƴ3,ԨUbcá .^O;ItX+TC Q 2'&tT}[IABMmfpp]{'r!?jl:dԂRɪ n/^{ش ǧMFqA'?*Uw蔣ST?^1v&cg&I-[Q>w|6FH px|Bvh\W@:DޘF>zs5E.IvBJII`K! /pwqT7`HRNcW$@47 y02QnWc ',ṈýstkVæ&;6῀bTO5V `(b%lL?LP;7PSg=W>!x ]Z j$t 6}: P$j׭\FZT3ܫPn r{KlTQڴ֙@{t<(O-3x PA {y 6E JكJ~MOW3v %qMܔ7@+]0WN|;A;_4P6;Guٸ90 ւ)a663lĭij8l*k Mc}XKѴמ{' Kbu&eZ^fAhh" &iEIIn@TɅsF9HY0e ti-r&y0r7cx:>j#TU=u #x~궨o#)*BfZdU//r>D 9, |B%$Gal3P':a59 HJQl,Vk26\+FBYO5 h|F8ƺ(ma1rFRldKk}Q]A0R>,I˩|9Q>J7=#*9j $gO(3䥧']}`G$b4U{!:*@PL qkhDڤNO0α Z2M 5@ϙ˥3t6iHmcXƍmLٮ^9FGJ'o(|K1K_ı*EfT'ICEֺPKY;ʷ87‾y]X-.U0!]Fn&z> LEmz[u!B e`NYo6]`Cx)( ƽP5zd;+@{C[TGs>x\t%+jVPEWLCP3Jnf\!1N*& ND+^RF>x5.bV "rВ=0t:] A_AjXPYfYW0.ƋT&J̲P2SK 7ؙ:Ng=/ XV6Ӂ o9q)s#.gnk62(l7U?v C} Uĭ s^cIj,&sT_,v P \sˆw1bP;M A>@A5_=u䚗Nݯݦ?\v[ *PjзR|m(tzmgCmaZp  w~d;k4W$K;vpAǝ!L!V2oDѭ; t3h%X}VN"KrjwUc9w0_Aanv؎A_X-+uۓ? #|p츎t1u.qd@톚|_Lչt8ZPUy;w` |V=sڐUɓxe8w|Kz}] ::&CIf wX&@$c*n۾4B3X n"σua Ι$+^.TI-*HJthTzx.ox86sB%Z;-hsgM*m+OJ2vgT'Xpz)u!(5:7P9!̇ p;kGvwZ3!8YQ8K8 lj<3H@՝*Alȱ]|NqS5̦HU;ڰŋZ5ϱ7?)g%?_!.ElUq#2x Y j < *%؞>=fwZVvh6snݦnyPb yg; DixĭPtseL\.j=0ZIug6&<m4Xqe۞(I.%}2Bt!x:ɁhWbD؎nh0௘kj`U$PI@+}ZLGnF8O(lnI5o&yyX,?@  'nyYQ,CQt,Oiyzc$ J:i#]n.ie$e[[F:Bˇ }O&r 6}bj.E\qʏNB \Wi#ڧo~,Rw9ǷџGsDX-O~#M-u9k5!z~:54 daJUS0%q#i5u^ ;(S*x }̠w b{qךu# @I= ., jhWѮߪ?bjx&`ᚠ4Ӳ5 &'#zxJ.r f)+X=c}Hv[ Ns_5DJ?w){7cmc'uSTCAnqobEVMlaNnbsN32& 0M"Ul3-lLN8DyL!J]q_JSbzQu/rxc/vB1=n}u58)n+#ֹaW֤t#cN=(SоV\ejEK_G~00qFe]=bx-.Wjb%}=:u2.=BFspM'gÚM)6ҤY0 _aG<1xG?Gpb( zYևԹCqTm[],!w\c5Uά4!~yzRqJ r)>X1.[o PBpa ›u!" "hbMLQM=C*R4cWo,f5@k}b5,kSi*5BɇG8 ;%l3JkbGH*L%n[{`3])q+z,!239DzئpWx8 q1ހ%\fg,ۣ@b=M$PȖeN4O#17Ad1v#'\5J(8p?uD5P`(uw`A(QQ\PLO Gem rBoBzxX+hPw6a_/QēH5ڐxsovE n4G.K{HrEo##/*@B$:^֢:7Oo{J(Zw=Y[?38\Gs#(7M`~[hZXZMӢ"ҏ^$zO3zɞ BdRU6y9!\8dL}@sA(_p0]n? 5\Ѿk@BaE_@.eѷ.acK4 ㊪:8ß=#9,?7^PG uPگϑ3䁉"<ΨLl'Om91-:I-U2gE\Ei^#8G̥RjrXTN.}x)ޥk?p"շ}} EpLaC#ԣ⠟O9EăUK{BIRTh>; nʁ m\5EMWprF1H% K mM#"]_eb*6%qu>yΥ!:]T%De t w=>f:_$z_}OI][EVK]Eh$K@ (@0c}j%XLZir^E/)HO{%v d5pj!R_ֱ ^-ޗo^"|7l$]+;ɾFxqK1 5)PwORqN.?ǫ/t _3F3~ 0J 7BNTG"a.ɋƇԺ |Pr~#A1TQE` Ʌ*_(K ڣCqe2ئGA^O{x1a:=MvjoPEÂadAZ4Lb475:r lBtV2SdC 2GWTQXzX'<̆,u+cFwq07]s CnfC_E9au\|E}j*\g+TgtI&%[n5GҶ _bL1ےZoV_k|&R5/C?uiHZwY!U6ܤSmn cQ|YZGpOMK]L8G4&M+ML8z*suq{~,tQ)f氩<@׫!$ \9='A‹ *׋л=tžd>л_!+H4SU>UܻBZ(u8$EMZ 9V :풲yJD'|nJ@n)ifdktXiH7e5q'rH+I<ih'<8 O"⪫4@ qxBǗCLE=Q˿R(̲y`E9ZA"&e7RslG(|}_>3Rt>/{/_xRUA[k#Buv,-f)oX5z:Wy.">FþI. ^w?q@ FU, @JǪ4"@Fέ|qPHʲ`qrܤr<"[Z-&WP\%WV0%-bi* b.4: ;3:΍SSC8|^lthq$bu2OGqRe /R1]0+RB R?s*Q0$W ؾ,ef @'@?]ŹsY\Kw]s4,ΰٰcNFR7C®#SlMt2ԡ6HOYyUV &2UQsCT;lVW'7 IeESqB+*ےiTƩ]-B7E I<4n|'Bm:V(}*eS(aG1P xC$ <^/)mCV~8R!xgܶIA!!m: )pcE/pf6a:!g1YuZD5>"L"R׷S:G O%F *qͬ#xj9-穆N2nB/<< \:x#v,Zo3yw,DM2h1ir ]S }f7$WA:}=#ly~}Ռ<ý|V磉Įn1* 9#'w}v-Lդtt7G(6љ8K7J1tX2ţݡ Yt#|%2lc(RPr 7Hmcw ~{;+v G@+($ͤW<o2cGMQE!!+jڊh?5[.V'M fc=],7E/632~Igi l cV:ET-PX &(n)ʼ8%K -Z /ŚPzp̬R`T[_R-XHN L%鲝;5o WjGO-WnP1B$iZ&&ͽ1.[riwOQ%/$f aBCR %=oR̎v" k1geX9}sXIN]5|Ru_tuxҺ{sEhZ9yMǃXHm4^߀Y+0#v2P7V_3`\x,Ӝyَ|&CtW;`~ eQ k;3,&0my%xʇ0Ӳ񮉅ccp)|RKH汨fJQkM}KĪf0|< tP]SZ_W9٧nW}`1kF멞Ķ_ /x/1Cy h|-,gOzfPx@hIKrP {ˏ!(`wƎZB]E*^;!@ihП|hzp* OCGMX, ^0:tP-f|6Nr-67q!@ v5DQ]q;Y}B/PR2c8мa)FiIAJxϛ*bH.ßܲNJxbC C_hOjv˩HͩoQ|oW3 6KO3׍fՐᩯ|'(U:3W[TJɠl JYؤK(*0xiIHz,$n 9[i`iq%TQTckK*sR %H0:3IT8} ywɱzll҅cU:U:ŏDn E5^l1bpOV8BH19dl4-?kgbhN|bIvt4d)lE<Cyz[qϢ&:amGmTJ +۱1Xӡ Dlyaylj6GXli.ԑ() ARs<0jtӺJZUk8/Ǹr{S8hR r6[ /ىGUnUڭRyTxvIxѷe\ot\+ltU"[F5:wǧߨ[U.F4+EZH 8-3wmOǪO_\4"i]zê h(=$q]$2ao\B xڼUpN[X&^nVJ̍&vyf2v:ݜKAYuπ1$yiօth cMGSE`kkPlr:vܖܵ\dG 27E%\Ĵ |'a4"Im`ӥz*XO"=ɋצ%*C`.:ٜP#Ϯvjۃ2^iD Q?F?[hSo;sOĽt~_ngKOWk@͙2.#=cۅ:Iii 8J#֌yX Bݐa7`l\-YFyͤ?@דBag৺]֕1& :E@fZE?ۿOt>PssGiտ-|^5MQC᷶[ |/Cď*%:ډ)"S%plJOH!MTYOW+q&4tD/ h`v0q\4m(wqv oBTYWȳjF {Ǎ/&?\{)G%Q1O|!$7Xq^AZ[rR{j4N W{v4'Bݰн.x4vX;t0QЯHՔkRgP0A)H+Xtu uwPf.âfѭx9 i3(D ngն@/{ql*@6#>C d|˹wbg 9"hMB:ͲAJ;HJso ]sB2v\JxA1C|մkB,cZik|y椩\*ûs&(s9'sK&$ם664cNg4?0UY{RϾaq [Ƃ@nv&"b .\Ȓ-9Ͼ4ObĦdHuCO E%t9Ryxr ԼG('MkT^7,ss=Ch#8z BRX*gL`r E)< ))+l=,9(H*1D9A+U?ri˗ɿ hG+@6 U1l-"z/Lavq094*N^Z&l=p./qQm`3{DJduap㥧Msa`W_A0u{ƊxLK>k' j䬞 z6NTDLKPeHgU\sEMh:My>sۭiZ8uڎP?`c'DBT:+ E^&zLCh-~+ 93=HUo0,w ۋ KHŸr}֗#fފ 3^18`IK7,B'I!ƖxQpAܡ]A5TJ̆EIIȫޭvtt[]7M8 OQG)&s3 \`v qp wX/#W(S*tɼ W.A‹qzǸ a4ưyBltE 5$:1ї(| lTzD(!R[U-2~q5N1bj>':粸a#OV[8brpХq s[ G^Eq$V^4UA U9AG RdB9bRDNˎ9e [uܡғ"#15ZR#hQ9T[::)\g4|ov"k, ) ˁ;ה7zLϊZ`{[qM]djɆq8M:cYNb>_s ʦuL)3-Q^;[jbu&Ks|zE{U[IIħ䯧lO^9Hosw &W5&B BN`W_/X$&xBO<7{ bҪ2F}[V];+ 4lD?uU$O,O/k7|! $g|%O ȉim״p<@ k{|ިFS)D.8ϯ_/|@f9er?`8RKA۵kdI(c#04izP;-JV^adaCF=j̈qu~\!TNPX6>/VeQt))z$jz̆L=:{Z~{k{ij@(B%<[k,+O}*_]\Cð's`ޮmVAb7LK}Gf W1ob65CXvT5CFV9y_{ !7R&W g_6-k>4(AbmTS.kHC,iTM +{gN_dp=5Ҡޣl>*G_ȋ.q( Kfѓi#WDiȍ)L*1)x]fPȩb=q:X ZhЉ"nRYd{ IvjT [ w6'u^U+ͪMl+ˊk&LJ{$A-'T]9<a{y'2 fuld  :o MLvT,U2IƼ #13CV*JY2e /u է q p oC 5$ w 1AQPU⮕x}K.ZVB8m8d^*p$$wbINatSUeEI޵ښ{&!3mΏ*t 2۲h BMBfsik5 ghTl?#7ГgiÈ|ɮvZ%͛=>jpB&()MLgRS4C&9L3B5o5Ԯ}[BƚX/Mt@oPR١`afNS{Y+FH;mCBpCg/HLc9"Z*>IUJ}3> ^_X06Mلm;~7VwNa/ 7~rI=G;L択wb` ͓[J5#ܾgM󭔾n_2N,#,$pI+汴|ȫb3; L$PlVk$BYM?֠f?_0FEʧ+ seɮgϏ' {h gQ9 >-싣?J Tc5( &$gǴQBg4&rK)FԯZeX@LNl@ Sڠ%mKj)F]!@_ƍ˦D aXrc~Gw.PVgثK1d qVS=}ش9ENCDWrfq/7`8$S}^RIܵoŢȿԌKO)QU wgMTN2 B)~%#wS~E!G3 j|yn+#fSOG#9WQv0 F`E*! 텻Ū:D7\D,)kô#[;ww"v:R9@fHV_IL^rov#t1\l9 ,sM@p^홌\SkZXdy>4.QYpCк.N;3TfV I5|-#-+8i#;iӾ&G7mP뢟jJ ;WNGqˡmV"Ўus!k=R7費$`~nyd]M<| S`m1Zu!W;ͲSj7įW 2fc![R^Vr)8L~D #7HxX9v ?5WxꯋOICd. . >gmϊ1/{͜8"SCUXjL7 LЩU{]NZ ږʑEΥz=GU 72?fPZYY{49 }@l@&S_uZ4,"]dEfG.*ZJÅgzewY>z$^Mx˿Hs7gY؇[S $3Գ|m N?q@oZ$ {f MRсB_t._V2zϊ70~cbF$X .ހWT?P:񑕤,hKeLWT5Dӛy2Ա.P&0׼(wnBvQj M2XCsgA|8i* ﲗ sI/0ICכvFv)^"W{oKqmA#>ah@RP7Y8 #=4aZ&Y.J#Jqҝ;y 1ilU+fe)@'& ! PjAO( bfEyQ=7$33ѕl3.7'[1K} A<YKy)uM\فͦm%=-k._E]h<;ilGWvBDk>5\f)iv"r~K,˓AZwnXzmIo*)_}\Q&,8`2fV0o!Z̉AtDG\xZgIw2D؅ŷ<Jۃ>1#\ޓ(E"LB+J5)jI Y&Zx$6 /`#Y 9?qL<~{"/WL:Au*N;)8>GN]#`Yv⋻J*\j\uD|9YFJb_iHb> ?(e&I(CdPݢ #rh_^ d! ,&ɳF[ص1[]_JkPU 7 PiG2Bqy/i/NJܠyŌl$n76]o>dP ,4|R=R ]3(ũƾ`R}F]!85Z\eǓϬJᨠ6/N'Hvc*UtjN(Ldb33jT\u5/5$ >fHS:(n[Z \sb;>K'! me\soNвTXM!>]`2?*O.~iF+eUbvi&X!ʻn bx3PxQ >?=LĠ(Q}%cP&]a ~r$Yt ݔ~"a`lb80kz(@*lML}2D!D2=0f5k,`TXmٶTВڹ Sȃ€pCiQmQX3'klZ͐T>^/o=]*^}"߲`,>~ڗ)xGBeyFW,&R #^9SQ|a YG/ wP/5JA&آ!w#TA'F1̐PEWql/lg s\L+鹩hLg̤u\)oD" 0fLH4ul:}I}0 vPN?Oݐ"t\+04";YE; uHB蒨0j+h{:ab/^㵪[XS9yBα xkwu gN1Y!AI& [6zQ쇁oI")wEpUQ !ŠEjDq ' 5RPa/ppl6ع f-TOBQ%&j1^soB~xNu4?@ZjSٟ͂N^TV`JIl}jzT3Sɠߴ-y5g7{dEOZysg:QAg߾vYFv@.r؜C/m=p[j~Dd?>XyZ՜! cu+įBRԇKf+v{2ímfz[{rk:4s\t]!Jm\qf}c LU'BZbt|'k4h\S],nLU:_N>:u+WA̚q̫ cT/U5 [(u*qB9)5^i֖f?(Y;]u J)zY_}p",d& ݃M.PȔŰF=}y}zÏoDizUAJ}n0ۦ.Imǿ"gL'= iۯ~".9s8xRYmڡ7zH H;hjemjI:K6\e>X$Ha &Wt2L)7/ LV\6T?#Cјh kz ("D,t|iʻd2JL{;X̧>HPLu0B+Ta2I9d=PI?N5U#Yi^mwZx] +FzWNWKdBw#*?!1c^q0viZC#{TZIAҤ3i*DeXEeḛJ9D}|_گ.[ mz6C$A;YB}zg{("׬d#\c]ˈ:*S,P9=-\vL4%R8eTX7$ ags)+遃"2(u>ɨQʠ< )g@_aD׺Xt͠i:pl5t{=\'uǦR8\&sHҲE$$+q5zKTe~GADgSzMmwhrZ:tsc5 =sIs~a0ڻe/7R{Qys)@UZ <4d%DqA]Yw|P-ZFNb8Iv._a Öp~ >/ DQJ= N0jҗqygN ",e=Z\hhq&=h +v'6K`G$ۃS!%7T e6.a=F*GӞpeѯ!hA(:MjzVhEjGzx +(r%Z.A (2\*"ZK +)x;zm@n^{["6WPj3姄:[?_RYaR NVbCzA=漏Ќ1nr=F+b(mHHX`ȚOm<<$d9Jlŋ~b}<yQ3R%ܔbXatB-o=TJh/ڨ< ߘQZMemju2k}2/3s G29M4&_c<$odʦN*EC);aPc~yfyxW9W#q%[avZ9ߞHI$1ƱYmշb%v+6Dٴ)!+Eµ.7V{;KlTPV`1=~^i> wr? `.Ul518j{x B/JD(wṚJ8R<xl917#]Lpr:{AO)8FӚLJ6Ӛ΃MLV<(N#bOe2)r]81&n >-yIT8/K-A.KG2g =3'{;3Fa[\Ib \nye ICmB0o^j' F\%V13=NHe+ŋJY |j[0݊yۿ&(B10X$Nܽ^6x 3>h -09ϫ3ULY?n"0ic#%AM^^ׇf>_ۉp։&Z , ;w?rNñ(YxJƟ!#1%hak1x"@p4A0zڎtCג_?0]Nk'gэ:_ӑ- ƳoXޅElh({`T'k;WrWl-E^P0^W4=4DUz;KJгq2Y=1B$׆tSLz4_9`⿫:ub)1Ӊ_\#xlۍ|:kW < _\T.-kpl%on1rcdH\B0 inU ‰e{I=0N(6F (q<ԿO2qg!]׶rw$:gW<_ڢyRRk>7"o'DފWi('U(5) YwJ-2̄b 5avyyY ى8y&*1ҿ! :m1zNa,Ϭsфő teˉ?wS1~2.;0Wm7yoj>-Ư$D-2AR K|F^Cdv/h#<3;e'ԩ Y( e3ID$ozW a1wW sΫawz f^[-ײ"{$w.vp3Ro" b;~ ] BeΝm֎au󇓡ڀY/vv3UF~=b5"#!ӕbnohUɡڗ)GWzܱIgEp9?KD`W4(% Wz*VK)YY;k^o,GH:'ha;*&^ܙ>fN ŽQ×|-PzK3o=P)0\M'YOTfT'Aߒ# ˪S k=vF}xE[CT)<';䌉29@\[/їH*'1,). K+(Yc,VC٨CHcx3[j6{3Z_n1Ƌύڶ ႳNkhIE;p 4-2[#!o?0|s^l)CH=I+P+bݍ=of.xe;s0VYlNmbKOvyyD{< #:: +nT:2k5y1?$[M6{ujI 1Ux.k!3H(3G+dGdOS&ʙM,2t9荨{x9ca3$24Ҕ#aPHO6^\&.zW t[+GD.ɄB-lR?5p8OϠQ-z qRtST҃r{bOS@ W0wW1/8v {FplQoD~4nу^xi@,&]W-Q>hԌ4bQ>3'}`l)cH`_fڍj&U.8#w?1hW 7oq|0p痚㭮 =hdJB%>f~wTx*T(y]?abנA!3)"`x L]pa+PE r4A` g]8^@X1p6LPjGAfGʧsb5~0R6 \u 2J1ϬXuzdn)& iuH$hv^Ⱥ}{+>ҦlXTKf'UsȠK }?f#iu6IUNe1AsywvJrcﯶ{#Zqh`!^\e5Ibɹ+bG#]~QVljEV/D](pLxn2;hG< ?ηQ*H鼄,ȍuը鉞.3;NK;b7[Poh"J8u|1ǂmWv o67ܩsIPw֏Hj8v P\~J.%H\QLv/@osl(hnX.;:u^,H)=lU#dk0lz9lpo 7|)b&AQjS\&t8olUP8g3R݅j@P]$[#*KyWK'f)M  F0wD h;֢TX6,IUܦ=(pIˆb+4VXC@ĖӰBu?/i3_4Z2guX mߗP/~uh-\50+a_ -&6حp$^͵XNc zrXXyٹj򹛣2w;2oiSb4Ih /2;[#VADN(0"{ /-ShS?N8Mr5[ !K>:\0lsDx:dJD[L@1|P@&I,[3}fjLrWаo [ auɊE[VHVE_( @Y,ҍf>= 6ph96+ArNug 6 ȁ09Nr;f~7_Q}33)wd8#@\ Cd&5&o$?&UqdȀ,LDi.ǽ I50AJ^2CKe Aءb~>I_W=52Ѷ躤C%hٚ{j-g3CY _Qb%n$$1-"HnDر&jH<0?cy:{D5,sAgm"Ub8?ᘨrav|I>%s~:EŒ~91i jKvеw|xi~ߩZYDZm-&],-Չۏ O) ʟLc Gso =l,C@>暡0gʕG\*}-̫9P| [GhX͢b}бWRÔIf7ah# OR-}x<S$?)%\c8sHɨly32ڶ/aЄ_NippF#u^){&L.;i,&c>cQoHYǁ䅍 }V+rK` HJ6|SяdÂ?0sd"Nkk4, 5h |mt:T *9 33}3蕩(ci;ORPĞL#Yq2)n#tA@>v9g8lKMT2CkX!( Ջ/?'||fji("tޗG-Lt7}$l 6sb(r ~0\zoa( GI"/9c6[[r^15>^ڴ+:in@5t$ŢPt'j͡r$l:M5baY}֥?UWrO+~ پ16Mlw"SI:RcA Zh38*Bq@;zF{6kYX&RANp̍R0MOʍ]} d?8~\t~o")D7xk+B|Ɋm+JH~,[||N@H.unB149m68GjAIVpTs YqT4!76i GFDΖsTQuw)\}AA)Njw>#EOȃOh$ kf} ȒeB{OE c(޾}2-G_z‹ܹ,ܛ&3`d2m#8[ 4WL/Y5P'JL46_ި0w3g.εE~C:Z9@7G y#*?mγ nRx;.cI?{y1Sy1c 4&WIQϤiZ\6H[5T2baa3sPozЗnfo-56uN5.&;`){fFrő?,H_741Ġ aí?sj=R_$o-'<'7D*&".siܻnfV^:?xe]W3\u{=$id玱CTgPs*R!ryY8?$]*5eאoϦ$j<(jS(w<xie컹𭅦&2gV,wFi,o}rX#h}L&P˪쯭Z H:Xbn*X(.ZT0Tf&}#:g VE`dj SD&?Yi(Va\k@ˡuV/W"lԝM>5%1>@BmJS@So\io{T)X!LӸ"f^wUl/eZ5z69MDun M1ݦ/B{|] lSμPY"slN+o<\%OQ; Wש8wl$Yު/Iv@l@.\ƕ?r'kśdO!e+Aӡ{lsnrW/BcpUM_p>eT?,KS69!z jV0 |KМI9FBL]zl?GaD6S6AXՅl7Mo'*Sŏ+9ɛo}g\؃g[TT=C(mq*~&Z𾌳wиq%_kY>S -FVo v~-6 1|#n GS-Y*D7q2Xn:  Ɂ5rjRG쫝: _mՍ2QWKs2?XW9ze&bc# cLuo\]Ƙ );{怊;n }u }WW;\lhZ3d:+?h/nmb<m[ 0 cs̕&K$]ӋxnVi+9Zft03@&-ϖʹޑ_ yuRe0[(a*\Z>&Y 1h vn2,ެ'1 7fUTJe8r o~c}70HLkk˶iO5"j 3E1Qiܔb[h0r 16m!ӵwWиKM}n/ӌ!@`% (mN Yxw/*-?y\|V+:'~4 l$Xs ~1ś "=)Ћ,dkw *W",%͖)mhl;My] XdM~("W~0kK}?_۫2h<"Ҫ;#vnn<Tm*@RZ c:vZ~`{';5ۀ/M(M-Z+.TiSDE&Xksa?E@x&]:+8--)g0Q$ʯ Q}? fKmƣܴ#z*(tg:XΞr, KV$a D*/c1BK"SdvGZCWgeSϮ!LR&%ҥK|RTN<uJ @̓b}ShYXEn~ dj2 (q:U 'Uf6&6AwVj34=sɽ'nYx?CrQ2Ѡ3bvjk%M/vFJ3S-{VltI𓊦Q 4I8 =B:|hcNس+3_<{1M)XL;SqRJ넯#ÂC8nQg6.摂EuI,qED퉅5~Me׼FԂч⨟njQ8~b3_y7Sv5*v@F `Yˬs4ڬl,23+R N8dWe`. 9cꅄBGaojJCP| i2&JPtsaZ zQh4N~W`}#$z 鲏djvq\.yTr9N2./^s,a鍂QbUY͵b)i[R~?+=AB*2'U֜+w-i vsYPqtЄN)#x쭣&{XVZ#-L;{c?K U1MšBhEp`ҍdD1j-̎O{H*0&Ie-N!a>KF4h4K (R]畗_83u)ߞ < Ս Xn~ iF/´&%?Wd'n7?3#I}HA\Q\ck#ݢgvIrW5Tu/II`.f 7Bń_ rb_LKl (kNuf!1:Sn4:Fȫ:΅j[ aF?8 $h[2_֥3nӌLW Aѝpa;! o}g)Vg%1B@@k9y fi$[i]7Վ q#kz\хj20Ÿйr ʜDdp\K<"$wǗv– Au|:InB1 fWRL^Cykxڡ̗3ےY32}^Mdv`=h7 u$ڎHy{=b_@](5Id(EjFA8.MEJ(J6"eyJhEBz W7a :U#z) 4ß?C=Wte ۻWd,? Q2hN3+WO|f9i|ZWϧ+D?id2╯SWto{?jpcqw5O2"0#ec1YXVmyQ273zPb ."$OkDp*RH6XEsCc"^΃%F 'Bt)j˲`\AthK>wgb<"]\%Sq:-Ւ쉉KxI^qCaP䨊%:7*fo6`pk?ȇm>{F!斀Fn} . =62УX owCxZ+#|& ڄs?Ke/HkpE!EM6"<iTb?dy%yx7!H^M~Hv=l{ _mI |*eyu:+ɉb9Qv#ML]b =tQ,p\Oi)z=щ˾0 c,0 Oز( S@FS>/3PW|>⧹H‡Υk}84p2=ǀ>ѦqWh EX/d1$Iˑ2˓Wd="ƩXĚ۷Ȼr"ɑԓ4@D.߄"w.{[ۏw#=PF `U.5Y5ojo#P(ٔ/Ud6U!{Ÿ0ҴlY#cQ.sM}lCׇR]&DIf[ΒYFww!ug pƿ`^L }yάR~7e{JO+8Iqi +0. $%Q@zL/k&/dOOzdSo8{"Pyd$:զ"WrS%}/5@XEWk}GehfdwAB ql,eR[׫HbZqno'ϧ=k. S7Y.c7!H/7IumC/y `aB]',ڂQC=v3 ZkE_pTäaր@n(RlNsX<K Β;{ހC2pFdŐVICry\zw{SEdW鮔FQ%Ҍy-<8˦=bqWW:h!/&j%RG]|ss -Fı? VxIDٰ_ EsƜr^pA3 rSI B(-KRSɁI?{޺eF FF̴H,|[۵SYR9 ] Li^rՁ9Z?)=2DV5+utۊVmfRLCq^#;ӕ/rنmG^oCLXN,Ă[ŨH4uOL]ʕ֠ѹ&i9p.(J"#v;qKڌ.lbB?~Ag>*lN=^$ >Ⱥ([Η,1Dm_f!+nB-c*7̰}l3!}Uq9PFayy+ZVB-F@)ȹ}5bF3L+WJbQ0n{{Z[_砈۰Мy)}35n@i& O#`Σ.  ;/~su~sIƌG0Ve>ٱ_犆kLV%D7UgZW)Ìn> `Sl0~;$y[Q^I|- DKxF}kȠ])퓑ygqvwb)m">.5VPvȴA 9fžlA!磆͹_F^ϬX(h"J;=h q !}G%<7+GX Vh\rYM3<0Ci5%bl/B!֔t_Cǽdm7}&)7r1;MP~Ek ۔f8,bTx*ǴOT:A<{dU{v$֑N \ Rzs R2W4LOCOSFΧnZ}! ZN2c{U: Cߤ^gPP -e`4<Yx+^4|ieofwa`u8˶q|_ 6*q}nXFew5c8lr!ڒJ,$vu1\A-7Cq5id>m}uD\o+fyWk1gykִozΚ#JhUqj e0xAvB\<,:D|[7torICHU ¼M5y+>>:qU:dmA+]"1|"wfsd8v<ӛvZnY/7Nde 5(`aŜJ hLދ Wym{ܞ78&j0&qsX^K-B+r(\]V)sʵGbGnzg ^Tl :Tn:{hqP JðEĭDzޑh湑ʱ\$i#>I:,lףy:P%"\Ht/(&[kC*) 3 778tCOޖ~C0Hq#CSn$mᕙmdYGtX&XMO.ȩ4b%g3D6j$nn$,'Wyì~ڲ>PcBJXپw+[2%wc5lff!ŞhKO)G(ý"$iIFjhGb4Gls3\kǜ^AW ;*; -nlęQWC >L6&" cXQMml D Vbk[s#N$j14y{{*s.YJп; !12 œfGMgG)a`6=-vKu?.Az<5P SB ]qzP1UiSd(v~t/l*qPe#dEX_2ޞp-z 5g??X{a$ﶙTdPw,U5iR9,c#H=ޣ5-#jvs;؊ڰ$s[HUb+{,8澠s 1v1آU=gUE{kɛWnQ7 vv"VZ4 ByZ5@l$_x48j^\Nj-#F3`әPrcRKZyOȟ+l]4g#VT߾{eX26*.Rujאm![p`mt\U`aindBh;i ҄.UuNoR;H4bҧL@B,T:h[T~sKJW?wAu'z=Q}ԚN ]03p s}0|Xdj'vjS@GVd_YJ`Dq>r@f _&yE ǷzT><'8M?,+.B eDZ_Th_C~ȓw5FO# irۑ:VKM2});f݁tR@꜍1iM;ۓAnEm3TѧmTQ鈆:8R$ FW.j1 Mmߍ~O7H q]dgAiwuvҤ> CLǿ6OdS}<&i83E8Rz'l4@MiI;baEbWU#!39CI2{}Xr{)$B>Om2 Q5{ T_*yg24׫llOa}>&> @B SrQې03؝TjkwyED>zv+y2jinsQ&m/^o^mV+uzƷhaj<9ܨiBG_e1->Rz3,-d.0K 2G]C}; FpܕHHб): QZ c1"[|bЇaߦu1:1ߚ S!\뿢 $_yX1 sx7>CcWKnfE-O/W.G엲6]g%ة#t$)52d*ܾ3QabXmH]BQcCz`32i69o4doruD%6̞3 ݄q ]NCF7r0L!"  B*/JX׊cfMwmg m,HÂ')`b\= e3F@SJjHI!.l߷ǧ8;Dv瓜TlR_!>L:y!x5tșOo(u9:Rꨣ<\--gx7 eTs̶ʗ%3V4d?օ蝜*P׋?PZ-`3cD@ _"&lpY}0u8wȁ ޑ{GW|>g| z3'jIK}+r7/A%zC*cmr;n5./׳hu7kUT;R? F4Bd W*_T +I|?ğoG $ ah[xƠ8]L/MϽ]:97K|kz- MeO#/+%7 wd橣g br|F(3D*|{O:VA5ϭBWbCd d~Ǹx=!H˒qg ]o]AZK{iFy ×v.c vam[D9C\.^tYxʡj@m:&"g9 4GkQgiZ, Q!|VѼ[`;p_ࢵwL^|f9KefVЩ =~f͎S=-uFY>yE^ȭ[ޠ.^ _67ѿ٭D0qzMz¸$-F}JDuņ?ӛ hrhü%ϡ>lv*9̽Ql+Zm%P A{@Tw1Y@=EwO@cdRh<<}T?T9"Xxbؠ݈e 7Kbڟ~=NRHM2tc'1 Ha%5qns)Vnݧl|tx8uڥi:#l&<5"}S `s?mK DvueJ!5Vf'N=:m}#(l^zϡE ҿ$MC :hx8^ĝ1s(OtĠȅ^NjNZ~g|k|"BsɫpQCG;'>2uS6j˹=uŶ NH8:Ѽ j4@" cnpWPY#̓ UE:A2S8 5R a5#j'd\L>~PqiĚ,^F`5ƺ#6a @t2K9jlAJ-߼Vw1mLS!bV0xoI9l 45Dly/? >4rv3LT>rfc>hʣM.n Ǿ+;λ3;BAm'#iyA&n= g+;H+qM(N71/*b7x8?T/)nz.άJ|oEIBLJd@8F` ];fsԍh-(ex7xxo0U$OTx N_})=Pp]ޢ3w}sirۨW&W$$n=TP\#W H2NWt?t M ~]U-_21f!!-HWchV2e9悂pU+Hj5+ڨυs2, !@uMba7QL6}pXV")mT1Ctsx57o^u{Krrvm2j.)vyTwFh]$9.< o&"t9?g56Clgm -a,u=m[dHiM:Y;M6ag[pʰ\A$[@m\7tu]i@H=]D uC6E H3D*Wц~UYU?ر&1NF1ݾd5E3n䱪tJk1g5876+QUV$B)!{'X57EG~sUdE% SDџN"{sgZƦg|4IS?nuUklg+n-Y/>OYy-l/,hߞ]繜_~# [Ncj,,ᄱRt o1r`M`/(W̕91PzKrr԰8j!xj4ZTvF6oMyg%ڕϨ!I#U& rh?rՃ.wLdn}ɶ,ǏgL׹;kg#LhX{D*Y5XGE?0]n%KS.UEE[2j4je¶٭+"L?* y\t^1 $BOK-%[Z܈-3/(/ Uy# \lm?vHK*)֫^rL)(D`9jKT^wnp 2:-sݟ&pv PETx>rGfrHP$Cvf O~< (Gh,IE@ Xّq ea1+)elja)"(T<^xq)NI 0N=?o468W"unj*OYR.ۛxv!5^f;eB|jy*~.͢3x'I?}g>1>}QE qaC7A /<VpI'MR,Np.~Z`_#=hR ޼ocPQ,0&vG)c ~Ձ ݪu/DumF vc]}tCP A  PVw(HS^c9KyOQU$:ǘAs "pDuͽ_ʝEOb߻8~kE";%h7]KNrT-)N7F\ R Vc9i\khBT?fQz.>%2K(]d{? }8ɰEXZΚ{ZA ׫@#8t®g Vj2g߽?/ޛq;c xo_ p~jXO mWp]FbwoՎgW.WbE4ARb,/ .CѤVbyHYTc߂-m LTےj2qOAPobwUR)Hy>[IzEN+엕F,qFL`u`Y9CMfX Ǵu Lf*֔O4ĪdQґ}x_='5U-# eEb N@7X&e\M·AQfmkܣ&Btڠ [Xw?~O\rgDVbGr]U5d`ʧs ¶_=| jo' 3-#q:v2cHT07|^eCvlqr; iM'gyxs/ILޛ5zp7 ӼUrozБwu?.xIvY('Ms޷cv>N$ x'ÏI"1&97pfIȍݵ>=>ܕ<:4Wԉ-rugq>P- g6? e?4Ԃ7'OwkPZV0Ub c$|BBCnvJއ V{7k}ޯ;im(it8aJ,lt4= ́ZSa Z^#M6$Ԛb[<JaӸīLK b.u<(A0Pc2(DD7NAVo@D e FX,lMaR">eǫ^^@SMWgdVCe@-Vo6En%怏'Dt؆o>>_![Ư((V)Q ̚gŮ@ZcVmmX'mۘy+R!`"bƶ[62\(ДA~o0e{?\-{5%8!?CS6Rv;gg?:,jH%1.bŖ7z1XCb1)? OC?,LOwݗ b=>]"^wG Ho4 uXJ[ɑk1QG2B6_s-`m!y 'إm3CN77ۜ^arVdjXbP_L}Xl[T rΛb1I&MhIl@KQl疃CF.Ih+^[E-3X۵UTZl~ã)AvI"`@RIq 1!iMӁӽJ;I46Y)نv{*TKЎh(ZTbN.'RUV`zV4 )Uxv4xC4/-EgT3~l8UjY=~5k]Á8+ɏۃ$)2#\\29u5bI+,y^69˝xݯ~9gGĢ6'HcxCYy׏@!Ie+T Ĝ-O>+ʝ fCz@g,2`[jD/nmDyF5L1 >ڪdy[yw`:5b.8N{Hr ڡ.UJmg.[kXQ j/݈~u 7kn51w惙Q$ =d*ڐ j+CU!> L iMg qCnϑ7rEwvi-(Cmh)Q{wP%j^"Z-H7/kӰwB][9  7M!?2hbk/*UGі pQC WVΛ%~:YG>YCgQ;AR5^OeUiŰn Q$btbx+=uj5>E&IpsNY[`TVk&R~;@K`μ8SjX,߉5~9iЙ䝛b KlbxUᥣfByF$܆ؓbU?EVqH>\̈́2v-hH՛u1`1Dw]A1ړ 2 !VJf\poȣU60, c{[@4X T}( f[j0~#VG#uA\=L.b'.5q&awpy v*.A^Ho>lI Y{&]yq*i^ڵn@{KjwL_(+7G7PB6$9s,@*uM;_cvŧlZt)z|ԵYI`0*l2v>w8=U~"鞺gK?}.㏶r=-N ͈>;8XLrP*~4 c/q9D@y% _$,5<޸3Ɔ*-e/ݯ8wԱ\4ƕ5'/Y*j-%'qێ/F+g2S7>tcm<2R_~FԶ*Ş9BFc`Ei='[6\Yyb4hp3k5j F]_*&Kq ҫgc0yZ^Dy?4C_p>iiMt,_JHPjBDvt'-Z2qE!Tp@'N<1wF0 9}n!Mϥ0ѭRhL=>eUn~&췢rM27M4'&0P{f^Mz_q|9_zk5N8L8>s 4C5nSʼnn9!ϻfnii735LygޒiW9QZCx[ ) h[6hIzצT[~<9rsD{slȜ ً3.6(FW4=/\7`8O:%U˄eS(uupeQVٿKwP?[@$4S6Nz`vS^%GC4&kq(n7 d-wl ZY&9wY:͂&ô^k8?7ּ/@f OkM*}75x0 r2MCΚDGi=1lqԖ/ Jrc%JSF?)-D6%SjOlrTRBt35+?s씩mme@`M=\$PmOqϛ *(@a>xVFʟ뵧 8K[%:,Gh*| iYO5Ɣl'r_)vwCll LGFWfYw Ql (LB1Zu0C6p)2o׳Z6(!מ532۷b1/p ;%#<ΰd'8ƣY%x^^p.ևA 15>x$i_$R0F`J8ц6 a^= uhrVWE/|0F!Q$cKx"6űSxdqb㖟kgtksk7X|D8{^+?}iro]Ltw+RC鴑P@P(|G6U7Wq_Y.$i41anÑ] ˪'&8} ~0hxFfQGqR&z.?"̘.Ia{5B_c&ud1ɴF-kY)ەXR.O_Y\m+Y+Dֺ'-85sZ8WMIG=q+ *ER ~]sUc,++'S+>4/ U[-]lpC$p-{A! ΂NiVq/d:O#B(۟ f69 oEs mks(7QR}Q`RGAYĘ'%qF\E&! їc ڿ+A 1;"ԿYeGлa2`i\3 u!٦i;ϒg䪜l+fZ8G0{NW{QwmLJlObiw$~xqsa 5ozb9&<h ,YI= q9t-P*L?6I\mq!QfվfsGuxjv7n*~ RLb9f+= }w7-@rڱvԁdN![(8EwZ =->W M"D~@8ٹt&g![Rҁ0 GR(jx g~eˋ͸Rْ1asFnɬ}0N&;WLI$G%H-dRjldPKBGb:ah}ƶ?ZNGXIg]A^{ [t髰></λ}] gè1f!_M<aAҸtr딞.dKj9^X3h6RNT^L=$NmA}a˄Kg:t#M #!%7$7F4Ko7-XxآN'{XPm6l_ 8\MWL]`ؙK޴Pul{f2agW{,Xl ZU#%#ߡā-:_ʑK5$X<_(߶3YyD kV&[hpYBY!hKX—\Zgɰ~.3mEh|/-9 Z璨H{|; 7m|cx~Eu>7!T{hcԟM da2}ӄ=o?8rumHH"zdj{UnS~Ʃ8?'&o¤ P,漈Sc%rw5٨ )23gLAW54c [(O ȷعZg 1[;\[Ԙ#֕P+#$O l:we =9 rc.1Q1(BcB[ۖ$ME1F!u{k!M~VդJӾF`TWXrv|^u*hge}N顼’̗):D_1mpFd|?Ӗy'A'lPi5̹(.ͭha gg$Fd&?>l wUa4s#\lcm r_}*-:r)9YVW e37vO2-Sgt20dXE5l$Q A3i5M$B. A+yTHZ~\/v8;?`WZ! :Z#\*e\)sF+YbAV MAeƀ6VEvP )ލYEiiQBē g]wh{%*3R7oHf }pm>Ggg_)lMנbsQaɣ^_ːf`I+ץ0y"]{ r(1*ݽlrD㿀" G(K[(hP9s#`<o_b+)jG ,)^xFǛK6BA$$Qx$c]bD2*}Ny8ZWOΓg^kD'ũƯ (aȪwV5x`>Z)B}>WdiZslޣaV'&Ztq]6uMMUQQCUq[D)kD|[ք9aŇxȅf= _͔b!Dv&-b-q89-I}*πNsl~D|+Қ#e[=FǬfǣf"\hm뛟'%`U`Mߡ+}ekiW;%;X'?301Cۓss\-Cn! J0*el~OHk AR?A Bٺok@J%gQtk"i@Һ4:LR+#R6:0%' 06o3剟 mǿܒDaԂwk)a ĝRn\z'T.9&Q\TiȀ_XL1~zeZF<2x$$`*r$!U*-V*fW~.2wCoac*ϬgؿG#De(F!c:\I:ʎɄ\L8]cá{ug3+8ByޏS'SU˰cy*U&P?F攈^JφOomi.Y]P]O݅ xWf=G[x] W_iHOG37b'"‚˛IHʵyĵ̹~NtB ~ >"Q3dԭ$EÁe{eFʼn4LJzN.bЉ DŽ& Ȼ~CAr;e5J33TX);?A?rU[Y!kgHlz4i?{J-{MΜ1ӌ<%.r;A|g/kQY $|3TQI6J;2QCt\v/;ƉCpxZ0Dz@SK1rH0xI0% > I9Z5τCغ\RE8. p뤖҆z{ Hi¼O뮙4ٍ%YGYolحKtS 4Ɯ)ɥBM'p/I>+Uw8$/<-]'ȱg {$7@-S`!Gp3g럅xE&oEv~ͅ_D/Z?Z֚A!(fЋk24!c!yȡ'ۿ]j-z{׍q䆄J)_­OJKR;7J4ThYož̉@g2A㽒͕+EgL0Gl}eل` ܴKQ_ V.r$B&*:Wjs}=,--SgTK2r&{&LӉR- //)ûQl=anNFyZH6a:Kb;]X&{4ŋQKn9ceHrpx\ : j*lriQ>~$ELq}V+2|uBN3tӠUT^m؇OSuU4 ",K"C#Q[Fv!/A'X*ay#eLjqŰUwͿ4Swo:T \f A(`W#{4gPifY'UKiףrr$[lwΨKV+=$ a'>,NYr~ဇ26,2[>o^%lq X2lfj!,`C'HlYu\p12إ OЮ I!,uMKU?tr"#*rm?=~D_dޝ5SW @/Q7Y%?0xVƯfT.2M~c&xNˬ { WC GTTs4j=Q#1(9X-yp6:K$Lļ)*yDzbƋؗ^ @|,TWY5\_I"ꒄo!61릪ԯݞz0g Ч+r!9/ڣ+',5 NbޤdTR$‹6q}Gjfekh~JT H.:*\gߤ헫>Oņΐ_|k(zʴ8,#6.G?|N pӊvfȝ- Vp\&)Wsw:/MZ9#ߓvxb(ކFTDH 讂{#ꨬS,jJb,e *Wl YuLsKTtt K^0z5lzx^x ]Flɦ'a}Zw#6&ezMo22Js]&.~ﴛBN6=d?::ckJfĤZQ*K[=Q^)HWs.:4xA#{|>V=XTEE|myc?S\Wi%xԔ0 7ϧI_Sbj@wqg=]>`'3:HeƁ9Uf0cA*5'>{h|-#n{R`q%is\W__|iŵ)9;sPzגfj<`Sm&u)myD٩xyYomSy,TLZ47S[: H$#U5f_kbuż;B1e4 ɇ} , |r9JH" ? (i)P kڦD+UYj+Z?miNU_TV'ͩYCM孍_oyS<گG[QRm8} ܺN+0{huiJP!Toa70g ʀ[ߗU3?Jf ;]U2vl/et% ġ˨Sk+͇ww2F FYE_\-5Q;qƕCۥXJ<~>a5Y~h9 lڟ:a3 7}2cg_Q<| MNxKM~33]{ZMWI%nX"dӍ=x0s{S>6?CLGN4B7Hh/{Q`R9! 5PKY@T00?ĽWk’@|wO+!YssĢe{?'&6X7Sν)-oJ?h+֚ցRvQcy&\dQ޸ÈXmgr7-E1MO͟Ycf j u?PkR1ԗٌo_G~]x`2XnG]24IzEe><8v䚏 ޼ U3$58tϫV? Dg3gg$) Ժ6GÃQr/^ؕΨ(5H_:Ǚ%ێ VnBH ΙfߋkM)J- $V_ *!6&r`$j,N?HeFySy$Ha Zat蟴gr~F@4yŎoe7 -y"kRIݣ-c\h2}->^ c,ܦ`q y=*s#2F>?= PQh8m E=OFY3WYYpuWrg<~i`(7C~hcR?J1+V^_x?=c^XRc`_™Xu+_WHs*1wu{[tm, uT#-5Oߤa[<P/L׌ ?aLbqq0g}ZQ~=i궻w94 p%+7BHIչ@i E^A(!#ON"Fk(KnUO!Ibr}u"`USPbt[ϯ7i#Rh ]7O ~I YPcV;kER!~|tORLqt_&a_xjH>y64-)v)"ü|eG=`آ# ɪex^fQ sP\&|_-j7nydGfDGGta 3yݞ;[SS؜)U ^c |l_XV_a·'5yO(QGBfb#{{*8;Ww:BP`c^\C`p'6/(䭩 QZ8֤kWIk<\oc\20TzAA>8F~.YH jnAK2b tde,plӟ*7 UmvUIkYncHbEgqe!y5jnSAHb2bʈJ ^陛j1܉@iAfTrݮ刂ڠZS!v37OXSY]f *Ҹ:Ok7I?utˏ3Ρ lVR{C;r*s` cΧ{4MSJ2semUi:ޠ1*in 4 JbצcܢQeԶ܅/ؗ>dS-ϮJx) lU}:["w҇WNq2 9(ŀc}CT*@|ǂ&(ރsJq`* #+`̈́0BŢnןPrf"6exp2el_FW r8l*SGqShMo*/Vx3!i0}Iv< V51|ɧR_{ X+P %g88#]|O/9U%4Bw)NavIe*׉HL~,o@xQd?\c#Ϝp+'?viRhs$LTDJ5܁4L$76 7K$Yc6W9Z2u߷R%`YkƝ|_Onm^AhpC'K̞, KшzITqrLĒz弥aN)=~jr'KHT6DmѷpT7cM7}aaT4|ђgV5+fxaM],?Ŗ@\IsXm׻/Fҙ-KS5 XM:+Ւ "BV}ۿBF&{^NaDVcwdg1w'(nAKCǧW'nϩ'iK*-rg]'|Arl`Mr9}Dw1 P3[.4ǽ~mҙ OZɉ/S!ŨK %ͳ%|+6 t[y46m+:%}dXs^ĢV{,Oh30>ϙYzPue)ˮav˵kY>1bNz\_r큤3w JZUsRSjMǗn<i=>0`# ><GoʽtLCz)uPےmi042׮S-S3h9'^)2{ĭ[ffBF0~w .09?˥FUr)k ˇZ:}u" 1+S2]^ȥi<)uu w<1UA=09kW z7NH;b\}Ѧ4ǯ*3G‘E-  ׎K2y1'P\R{InL5-‘cW l9zvݠKB:‰98"1vJ1ہ^N V`O;(S]{B}ބ1*8w ?6^J/ JhCb7zg[D3x h.MHhZh/r㥬농tS n9'ChzĆLl1O ـI?*Zro(T`~v):7Vvzx:y%7[2vXB߽8W\Nq/lA;?бR{gLޠAj5*Ǔ|ZtMbX,/.Dl+8h?~:^(`W?{-cP ߻8C 3[miUZ"fz*PF> &ímDk]O]K.#2wyȐVfÉ-,)VזģAݟ: huQ+Qsԣ-! { G#q<̲_ʓIFbM )q;ه X!ҠwϿ5H<eP]^SEݱf%)bF-5 DVNk)ҙeK!oNr{H~6^1^aG׌4ny":)^sOZ%?qgqڌo&XyHc"b%@VLx˴݋@oc}KV)Qppه=yy!xe7 MGvBWK t!n0eMqꌫP gLgnV:517Z2tHK[ɺ4,E GNxD"M ZV234-y6r\sIE{<G ?'Evr}VF:G /ФPG c"HGR4 "Zܺ9Eibॸ׸gOg&4^|cC5{TVٰ[ szFdY\J-2[ pVc!/|q ћ:`&Mʏؽ憝xM2rFBH\cG[]V GOd0Ecrޓ;lXu !\]=ƬO+cȌ# KpQ*hUjZwwex,fgQwB^N /ش6g#gu+rD!6Sl+ZLBxr8Xjzį @&`8WcێO|EYtL\8H1T'^k{YP /@y&>FhS 3*yɶS*2K=\+zm5(G :}H6߽ha-y%4y ٷaoDHȥHuqYnҥŌ;)Iy a S PiSJo͌w%碘Hb (yNU yîZ 3dg9Wo4n EHmFf7xۑl'r)ЕʄQ0V;%~"lDlt/oko]$M=)G┓hʷ$~M|:-[9Ą3KI2S1ĆL"6A#еg&(;kCkiAc@av7VٵsD{^ â$ِNY>~#i /f8ÔnTΫT 'sjR^* mWnsICw(s O 9 {#1 X+_ v0G֛0_w؏d!#!/wGA0E@u\Z4GEL,ګlϳ)  q#].vnIK 0zL oI<_H[ЏW{Ӌ䆙m9 HGd*=le.N"}dBU^Ywǃ{링R7"to iu)ZAFєlb鮠hc0̟$Gnil5A@b),5p:r*aȨ8$l4►`6( = v㹢eeYgNF݊}Ӻ?c{<ƾݏm] X'9#v%Me1Ej<~3y]]\7rDwNo]$*zem+[W Ke,Bp$$vLq{UH;(rA[uonu+Yee#I:ACI-9tq 'ocVޚa1_1itl:2"}Z#+O3uvXO="X^5:<eø+X{.3C:щP,j_ v{rT a}k<۳A̎.AZy}~84VNk``QS\_s4( &c}SH2ꞁ~[X]jE׊-ܫ-+ï6@j*H#΂_^޽>J鑄฼(uh TA~EC^IㅤGE7x|je?/i # ͘'1/BfzE(|j>i-ZV,2b xuQklF(nh*W58LS 7$ j2U0:#=w"ܫuH P{|ypy-?m1ieS%eOKY[ܡK7겿g6@4kգѶ.R7")3Zp+ 옳Ab!a9@uȹ #n}؇NK舨"A^42~} r9%Q( q:OW5hބ糾`6sM_}fl %(+qX .y=U'~gll$yJbS*]_"^~-|0>:Lk2>BIn~AVvàVQZDEe﬚u!-}Akmh.@U.DNrf:滺t+ŧϝOҵK|HL@KgNml 9FFt lXbcѱzq*L*i H_Hrv7cK+tؘcbIkIAJYNڣc6-4.ijߣROT؅W dZ7Gst[nG-gz}Ç/494z&.XTIac6gigWPIiZ^:FWĞ!l$/?$l4;2 .Q &3ߐ8fm7tI4G`0q~BXmL>Hyc!,>iYǿ25оVՂwM~e?7]w0~@Neý0κb _g\lR!EjW(fv}u DB\sĬp9jqd*:0 X Qx(8vu%V_Flph%1 =7qʮjaqvB(~4wdשxA|ę)ӲX`GZ 껧4! I^G"ʩ^ûΔ؈w22L HL4 ct+Lہ]乀bbBM#^uILKq9\l{ҲIkGx|aÑN\:Ry9m"05࠽.Xo*v7ʲ!~Pݹ%'pa{í>n6 Q q} {]jbWT/ɢɑzRCk2\]hכط{T0r.P(,2[ft"*t"!IR4>lߑ OH]y{ugi}BkԳ0 bԊX^u9M^ yg9hK R_CrNR(A(lХG$5ym/neװJ.ʚU/٤ޓBCUD=v[Wi @y1s' a x"\, DKd䢞]]4jHM91ĺG(S@o4Es1HJ^Tj<q‰ĈRV{7kŮgV@8 Wn\N]m*oYYDIpSq.t%C|ToUA܅)pIRJ'4̈VVt9 !?(/A`>cЌyX:5*}UI0wllz}Hw<^`TfD6M)R?iCW]ww>fm˷b2)\rX:Q]"g}V}.e]r63ﳃ_MT, 2UG@(>@0jp&{ KgMxg>f%}R2FvgJJܸ&Hz%j-Ns$31!N7 UYԣaUIK0nzHon",~+a9`]@| Y"ܽ ^99ghDLvޥ5庑5Yk lP%pI8k?<:*ͺ!yD;|leq!Ҧ7{:wqA\FIW.˫-<FXimP5BX6n#(=V y RbՉ‹:w՛W°a\f^@4M ŏZl$t>QW2Q;]|fXB+-hHnhu*PwgtN PQNQi,:Gl`j sw/|dQ=uLw)>q탑;\eTtLB̎ 8^&L`?O"j N`m2`j5 2 Ũљ+B0LkR=4Rı4_Kk\zNuT !%%e\t9uhۈ(.UKWu7aciPSWa4 t%m?S{/PkD$[wˁm ׶'>QV>NQ`WFE`l/nGI≭5'PMx/l)U`y/~<>r~Ak2*W3R7 ==Y™*$?3S*ʪPbق D9]D?;)g^7+e%c`ٹ@J yQ/H/o u>4e''sYa XUr#qg;4ڂD~L#xKs-ԟ\-Wt~tqA+/ \Ydi) 53-Cnj[HG VpO6ѲcpSzT֐ XTbA!i))/'I4̮%1*~^Ϻ;U5cb#Z `\P"ȋ1dA!Ը]t_k؅tgۋaބ{=kv˥w`+០KAftqCc6 #R~k%1pY"lV ܲ#!!Lߴݡk/v~9iQZtz$ǟQFT` gBT *ьԍG^7bܹS뜚6`/Tv2 /+1a+ƪtIVaDԯ/|aDnlq~v{U<#z;M'ބZf*z+sXyęo<*j%J(C{O;sЯСK|nwo(.lkpKUTߠ ːTKu~HIoӼg|48_2Qu $ xlOKWyE{g`z5R䗶*nΔ%`AS)86;f"%bpq#m?=27lrB屢YE/H`L@j,V J8$}Uu7M.}A٭ZvFV5Sۡ*PlvE6KmՆkl'# 1ۃ$Sx*a4~\p3 $\j$at$%(K1 @I/³B$z_5u/LVNl_V2.jKCKc "vw>n th5G2j[/D^lf/1bȢᅹQr&ƁG_@DB6|c2MM+jkgtu^޿/˕M#vOۄciyoYӆt-v)i<7~fk%W?P]炅8џRrVeJ]iANUznra7I@XL!2XܲΪw<'4  "YGB%Fpg|*Wʍ|EsZt BC0%lQ4~6 E|]㗆{lfs Ƴ t!`F$@ n9*DPq "0 (r{ϴs2 < 護lDhثޭȽVZ_DTΞCDWX{ 7Rfc:ϜY})|+DsĉKZ8@Y&/֊5&WՔ w2UuSV4=e#fYc)"n*H*&t'ܬYСXt$"؝XiT~l%ѧ^p"*Bs B+>\Z"j?ʀbNW|5QQ% ]Iaa\j@y)Xs:Bdd} i~@LX]2*iKgp$d|FXl~]<2{8E(o/(nOZ9 5Pa4d;VW.'ej8wVYĸGvsex=HRclhܖ&t3N-dqeSlxrG"V2~o"(\_C 'Iٓξ36f,k8O Р7{3lԴ/?cR%ozߓ.Ԛ>Ϧ~.&9ki;дh[{6JqTjw#ppeh|=@ҜB/+W"ihrk; G~a$ .JNYMzmelW~N{e$ك#es`B;Y٨69ge3-n k:^SN}ߪ#nxS?` u &\U@I0Zy9ݪ ;KO2ug*lXh?VHtU0mk gM%EӒ ({Zz3i'F"Z"-J]/S(f!=(m;n)hqmHn(teE $@3GeAS:9GH-JԆO\դvr-(iYS-ڮAF12h(pV?V'ooPV?|?KG!nMuI<9 44$&xb$l eE_" FNU"̆-d,\r$1?$n|Lc(&7&E"aP RBu$`M<j&z CMuȘ|{zz46o_6C^=@r(L[CM$٨ 暖G+v?M~HɜA,rTJ*]Qt]8)p-9]~-W4grwp6=" 8->k.[Y܇$<1W0ީd奞r:D{ F*>@*^W!wq <{ pͪ t'K GOW1 DC:5&wY l97c^Dͪx͸9)'V$ƊS@|"E"p2d}˽eCʨ =S]24SiN_S|-!ɯz Ms$m ,z$G5jN/rq7[?nڙ 희Jb<]Ɨ{*6q9; m%n>C ?Ph*QyXf~~$SI^E?(%\tt S3HrL UϑB. fyϯuL^ϥ;jҚsL̻:/H5(㏩M!#mU?P" SL" Y?45?r_ MQ,KŷFC '' >aq)lkdmؐQ0W) /!yhunRa\uڝT\NeÈd]v+66KΡ&#j` gX3$9#v/)o\2Bb?dJA%䯈ZzS)pC@P( >6!6SqڥKK%8F*e#ҥJd'j2TzW 򛰟Κ^> IBvJzuU&_ن>+@3dZ㒤ٮenYa"?.'*-! oDo@ \s| aŜbnV/Gq|YVw%u4ZIb$SAY4==.qC1#ۉL1xL3hKǿ0R@qt-󏫼a1 3u^"\O:A%#:hlw(0&^˘{Thc|XPXZJ;Uhc*tc~xOr$Q}#ee˅|&jjqdYEL Wॊ$^-^P vMX%ś^T"7䯚C+&5d`諭Y{4yx90hu Z9\dBSwƯDdxɮbA|k'k9wA? r%xnj81SA IL<-f^TpSFAVzuSv`9yy vv2ly֕~<Ɩ1gcߝ\f dt_YWa7C #F9duT}J-6$Wu+BCɅdON M)I*8.am*)5qaqMv yrLEPז?pB.cH'EU#ldY!Pcz'|_=W y-5 ^HGFV{ֳMA''G5r'j2oxMqmKب&13s'i23-{9\E#He;g'_f:E1A/7%Gk0M nEWs#n.6wmJ\[:Ͼs}DZlJ@ wGwܷNtP0IGtD͖)xb佀 6 /Jڮy7_BFw4wFR9`Kj _\%됀e%ӵ<|a`|IQ)J=<[Դ7*)%9<ft6.vY8U"wPsB&`fEq-tgYoBXSmy -ow{U?1i%2G@uu|/%j&ɐ ].F2r1qh*7Soۃ`+#v$bMk_eFD&'il{]=U ĵ܂QNaf nMZcE@P9"`"0FlEuuO$ lE@A.qa1WSj6)t,LTډbVo;)ڀ=k:3͛j}T81Ɠk R4{lV]/AƗIC!./qrD5][ydzu'K7e(O$ĦJym`tѦU'J˽#d'5:F&ufuWmǴqcF,jCж/@"[r<Hvg gs %;(Ԁ9[jTVVK2&\-o?{喚IJ? FYFĥ-Ot,0b?W%+N5&:ѡ=\-{u SeZ* o˪ve3meߖPVc}-[PegJHvL4]WW@akK˜] ]CE/44.BLn=T;l$UOdpX :#uQݙ@qkthpO>U..v:Nɲ_Z. ?`\dmgcHp˿#Oa/ Z(rS|m]@\ D;-HeC=D H~?f yhilUͰOŨ$]d$u%,VנOӸLMT = H_Jf@i ʃ}Ids^?Y1xw=z~.ۣ;^dB~,0M75.qjLwq!ۢ/t2B,Wj81r>u/S*eu#֧i]aLˆKV(E<)SAzr$_=݈ut r4wѝX$nh_-;jtv_d0祖i#cq6ѡ=/$/'R P.hmZxL+ֺ"Q@p -4r͕xSy;#12T:Zͽ,ͷp j 74*˽8(N'\ Ca)upFo$FW0GRG~d}mNrYQ]m~jiX7?@Ktݍ9ſ[rsO(dE ІLjvu{՛2͈aQfH=oװG?qzFZbL:xXuI*s'xMpzgZό!@mt:3ws3t^¹% C8V\cט/bbjB7o1-':w[vG$* K"G[,m.syL4Cyh{"veQrc e~}fUh)mәGsh=ɤ _xQ=lLr 2I(.otlZnzU~c*g [0}D_/{MvU/:L+X6_;b}kRn zXV&wb|h? Q "b,&̲~ ~\ڗѢ [x|(Ы]`kV4WG '|?Ԁ݄iV* q̥Qa *>Zo#yhPK;&d)blE_!5[̆T}?A9Z\:J$}2_L1\XO#Vsa{P nSޑr~ꪜHsQǁJMsR> ICBvm/O ZV)feGf+Ub=1,HU 6"O#!F2{%N6)RIKe!N-؊Q@{E۟Ui9u.d"k$w5k(%X/@XqjFGFHAx*cW"荇 ;FCְBFmHl]t V҉l2kiӶp@1( 9A iaO/wq:Ҕi I׊CPgCȋG,3݊N G[0Ri+b, ZތpgizzPQqKxuůj:ɯKQm`L _1"㗸;B˛edJ !c{Wš~)Idv"T3FZɹ:vȎ:b7`D_&+s0S?Vfc)Om! JR~468" ~>I?K M’/,Rƒf8vV9F&Y3['5rfmBdZcɣ"B-¨pnG廁r^&t]6LrhVE)X $0ߥ梅$ws'qZ4)ʚ68,4d.$YHm"PcFV/ 1_3*H,Y@ǀ3ԡr uFژa jaTf^ v{thMeUАwҥ3xs#R2.HB̖~2!qBDR[*ao1Mēקw&_Mqf*J> 4Kˣ oځ~h K4aK06tq%h%ia[kPM̈w[H'[[/w8#/Q揊B}_FR|q_"K{'d`p g,ɑ@ Ol+iW\nPk;ㆈէ<>10(o82 u=Ouƚ2ܞ94l/5˷WKv0(~s)ˑ5) $W"+Ƞڏ5;#?Zy;d! /i)D6+{ qeDtTDqP3/BjyN&*JD̡M&ݬ񞁗x1 $loO_MOUb*FH 4&)Y;L̀A=P/quMά$ޚahkLnV =jGcCQޒl:EALc1$7&{Ϛ zCTv37>g=i09<=m`M/088xgb9MLlV?mo-W:"02ͻ$~mqz~ebG#ˤ^ٴz &խ^S+7'c 0fT.=TRZkoQ@m[FZ-i.aT:[HkFEwd)_Ps~G$hm ums[!pPI!OJu xf5 j5 :SUN\hDϽ~+Wglh};ǨbIb#']j<,qy Y*_խHG5$+&.=kEj\RR.(${<@̕\)<e;{^ŗK.*ŏH0| +oރ21kW>fpe=/fqZra4_~N`x&mdBKRPD͏Ft>FW(@SY9=OxSH>oo Sꁈh[+' JcRw~FC4^^CHꕑ;<8aĞ5۰6s9C ɈTTE'iit]4|h{4Mx˦"hY~̔h5) M_=N.őn .wY8CxCYX33p&+n:\6Zt%5kN`ȕcgW3ܛKbĂ!;NM%1ZO-:꘼r[x8ROzF }u?agu >TF8{Mp A5oWO/L[r-u\w@m| ߚLXf%]pJ"ۻVC?̝N͑~LEZOxzL%ӌj1%Pe|VdCd¯xd'𷠈j$;4H7ck+ZdT=뢼oXUwvT%'L}bN G7^YVc۳#z] ջLa-yESF~|moz[,t8YQb<&2e/,?ML:N-P}tN Z"w7sLȂ Gw-\ez[-='[85T-Hșk˩Ӭa.N"MLs "\*u=B^D,;h;ηEa6ݘ>T(QPv~ӲGh6m+wsA`h'YA9# 3:1)u4ۉ ݐfư F_լ(;/[ՖډR^a*7g6P0'n_[p]yP}7.^8UΈg(Gը(0bՊT,k׫n0LVR+VBsIPr\4+T/*"՞܄9=+AZZS5{I_^XWᇙe!YNgQ1;mrTqOġu1Y)JQM 3Ffd ʦa90V+vgy @<(se+bP(~2 puuLͺdJ̯aVAU1 .i~cRS:%ڏaK|J.*ɭ.`EfSIǃygxGaHVMQB\?8w\3nnӢvvtz#^$ Wt7ؑdyE<0kF!6S{y gwdV`TAș#xւUd@"oٞrI<.TB ~Bdk dI~pq l+37/|4< ږA.@KkHNK_'@TN#ۊ)F嫵+{yMP JNYKj_'fݽ_45z`Kobn lsbndA.h?O6g~Gi:W$gg@:؏ ǺB:+U}oEOW6B5J0ϔIo όL\P8PdT13\GȾ$Mqg]4Ɇl\\Y, ׵aEt2bV  QsdKKzR42Yl rNB@ƮnBuw~j2.TeH +%t,k 'T3gAAF5e{8ꇝ60>X%GhLeD'` er 5RuOCc$?}|=$K|Klj g$-jK 0.#Mva< RQ$]73I'`3^FYj3 u@,b2J}do&p8N쯥{ezZ6B> _#Kf8|~ 30E\E/"SәbuC;Vhw 5iXE~|/ly`@1k,w`Hٴ3OǤM. ȱd[XoUv狦gGچu%2HYMv)9eq,`dGs ;%~X (>3yqrJCUi2:=*-T{Ǒ&@4EMwKR\d9 <hrz4xXT߿ou=# !C$yp{8A} [Vۿ°&LQ鳀' ۞@S2X^l쯊??~Ӿdhm79`dz&W["^ءl]h*OX0r >tPQNL[jR 6bQ>\wrIrH]: < Vx'ɷ^RH1kB7*d%Ӹy6RP:_C3Pwoan (CoTL{Id'~ͧ MG))=:~P$;JM f ;bȧl=+8K:w[ VinmșB'W|8}r~4ei}J+X=ngb[_Z3c@]jX>1ǾcﱋqLUr$:+٭4hMSco:wr`!Ya"`"c%caAkEoL#X2BA5GJzk&31ִvJ$Eɀ߾Q=vF_F}KA l?T+~q)ܛ )8:'N $9ʶ21'5*k?݉nU@ 쒦5OcÈ K>iuMh/xʲ8nr<2{}?X.& m[i( j2w=&_#PV658a|kJhE8NȄji?d+ |ZU#ڹ#76+/&`.]=땍Aoa#{8FJSB5BOMU5Twfh“[jv!{3'LP`ȌjϽG9amڭ<0Whќ2s[(GBh0{"ML- Fu /k]5±f Yo~EDX<1 d_0Z@tӛx_L-L7r W>؁DQ?$8BmUn V0g٦Ju$ -#ݞ]CZfݜS]'z = G?y؂3Md'~{0"͟C<㱈͞#%G7 Wp]yDMJ|x|@UhPsrxbfTo)Q[*CdwI9zFt*sB^9Z5+ufy^Сw;Hn TaO)ێ*-~M&g'#WmIIXA`ͼ"zѫL㗭|Ш_(zp|/ݘ3+T|+[ݘSpd9XQFez 4쬥TZ$Bf/\M*#*aP p/L#QJ^|5Tw2 i%nBu7l,.Q-dXvJ5mW yنo*v=VM"L嬎Bhq=1 6K'={Zb q^燎}b)*ۤgm=Y +^FHA\VMaǹj: k|Kڎ__ \,o_} VuԜDKa]8Cw}ڶMjn"Hq4  ?U|y3>GmՃ4ܒ1zH$XϋsTVB=Z ^mf܅l#}x,eUE[fx3x~j^]"d֑ae&S١Mı"HOI_ȩ\|VC?iuɅTWkM朧џNϸl1D`2Fx|m;*fx%'["H>7ͩUu*z :ܣnVf#>Iuҝ>EFs7-Gܥ2>kN#P./&@np&;2Q嫁w^PA[ gw3q-jݱ^p8 l%?Zɣ#h\ Zm~8&eZ9 >1Vz;r$:p0qBFϘw"s-@{ :b3a~if `ǙGmLoҚklSvEƎ7~oh{6NJϕLuA/$T<06}"͛ӰaSWHU8ªwg ΗRtSO?~}*7ĻS?D1pQS/,Hîc34Mt.RgvO0r!?ͩ?nҎYLCut9hoL6@3$в.M|³^si,ןSý9b΄G ֎>@{"@5;QK z0&C-Y5Pv[hD5A"4ArS;;tvCl.< PPdN_<Kхڵ5ǠshK-8#l z)gјTNwYlH&:X珂T&f1tn3UKa\7 0]Z'{UU?bHY 8AkU]f䫾*?*iS0wn >No uQs)D+P; -ufl-豀-u.UC$33 ܊k-G>gr2׳ّMbZ|7y1T!U~Xk% #J%#H5L"!읎'SxAvX(ɛkn&)Iڂ%)rXr\ R'+u7]nPɆJ.u=C7y¼.$M|ekR@. =[ R fUjT W6@8/Ϧ}ʪałumTy6pe HUPo̫]}%oJuКT#"]/bev;wure \ jx[! ˠU B L]aTqyؑY-=t&KPyyF<.SC]I{Io/ͺ5 3V==Jb[DX>r6K-س#AtVxO {9zT'*! <قP}M$ɂ$HSjEyψhXyE" _{3 ˭V{Y GxOF (P c}w%CG0>K[nuyot5usn;`V誸0<ڶ-qR.#^W}!TCόji9LCm_b9%kԥ>#hq݄xïn::;MZuG| Kt*&Н<1O% ZU h ljг4kVX{@:V1TWd# [Jr_e4<_8BrEHag T-Iw͆nTiYA}~Fym-8"+8sOZJXX1Uw԰B |\Wކ@7Gp/Jr6%{4͞#Dd y5EHeϽYqleaM>"$C<"ej}H1Ӏ_Dp 8b.!e Pg7Ŗ]oRC?sh>~8&ȚLM@wA}\k87` nrΥ15+E,g&8> yUM* fF&5b8M> Idp-AfA?9GW[$~'HTnnUƙA ~q0۟f[>G+'VR?vT?xM:";'Db :어E/CQ[Ml#@]ԛOm/($T冲|)=#ð…!j]{OXKb!?D):9?4=݄VJvE.ϱv`Rp8O Վ.CT<ߪj@m/}D:HE{xT˯Wn ]C7i$"vߥɉxLUy=0쵍#{ ~op9ZaI{VW0R;1F8f\RʊVi19 Ð*hAcp|"ɍ8 5n5\wZgJ)Iig uHz4)PSI./QRAFKlVSȫ^]}|0 /97s~!/9hϲE[5dew|U<އ2>/ ]^Jҩ=;@IN*ǟ?vrS) Hn nukb~H;Ч-$`#OhT4-`2ס Λ3^`?OhjM-j%Vm:!I/}N^z22'M(C5mgZX{%k ZK;82BLj)L Po(yw :Ds#%dvMqOM%-/2BB&ѐfݒvbv)p\٢2G*8bШIggUM(y*c.M_pNl">]nxzz F,T1$.w]m x48&eexVm|r-$uyDFFa7%KrlT1Eq5t(| _i H}p~"Vbr!Cio}w$eZiL]0`e҄% "͠-<}f`"`ӯHHg 3f܀žYq(p!L@{_}u#MZ{Cv6ДfC*;R|«KUqL:=74ۉ2}H ~L7!tIfÈ9KG@s[RL0l &em=bzqf3SNK0xIAea8@VO%^"i*uvA trڎ4iN=Ip6͕uq!v_Jf lx=ZlB} qN+Kہ Q."@Y1U;tEz@ƽ ~QR֥ے7{,!1/%jvn_v0񵳕34VN Gix7 aҪ:\vv袯.A1қ0ki7I=_H]q_%}Z=jWo09 dW\lAμֵ=W-gWMXKTɲJ oSjl`V/vq>noe{DO5 PH>HP?j bAPCK[?>ZT2;,vNp PMOW#X[s| zM H^_87/";űZǬp*l@Y;=DdkY a׹_OǕ `^O |PgkRP$q䒦dh33\ ԇyZ9)ȵr@5W}1R俣-;`q.Aa_]YSM|@N,clܹVP E0|/_@"bwz'-۸1YmP:e'hFyMm-Rc4&Q{ F)]gR?E,;}uP<{s*.aIVx|^b%7Szqi'l=f P94+Z_9}Hc23zSSg\6;)$ Es2,t5qiRiA._ P q\Q"TP?Ln9yVe4j'Tዐv9Ԛy2w}?]j% S)e%Ѵ*儸H+xkr_R * ϸYY0uXpL4( eHfܘ(F=v2Ll(2M a6&UkAƎbޓNhQw 4@CYA*9xx )Z}P #BD_yD,T zL$F79SHKPD_dUˤabNݙ/ YQ]׳foC[NH7EQ%Г5aM\y #kq;[W:s7w3ϨԎ`F\䕥,έZknxf8!",)_}"¶= Aqln~z6UCyNýp;0GS2eo蒊y;I>O4&sxd(.KL)p[g)VpHpA& i{ϽM-#9!vN[hniD9TxٱTeRR}ش |= G S0e.TGAsWolQ+~1 qTQOwt"wճte!U]%N~(e{a&FiZJ1cdo{XNWS,힬Obp_Tb~b5fJm<mII j̝bRlwA$Uj+7MTғD985įP\&k}vvtI҅ڃC(Z=3BHb6n}}˭ikQ@d™5ah-J~T{!#_IF|@ 2o~^J4lW~ kߊ)&(zp^{O-__$:^5R׺T'Tۭ̓M4,s~MzF^;2NY5A\!]|֋Fl~=gD.:U|0gg =_¹@`u߳0 U+!@S1d\lЌsFb[܎E0ceX9[uԯ^h?!gI,RWL Wcdy=.QL88*i?-*Ewl[vfDZmБܟL,˺nBa_r.R{7 CROFyWxD48P _tgm3!K6!# T~$AR?*ɢƊ0[a-A  @Rd-MnbyhU } x2i+hNWB5K,OZb#FhOD$AI(n XKV<'wj,!$}oz!P_elsdMy2moTm wYUo/aQgߢ4:*VF$$;< kԃ 0?>ҳN%ÒkxSjM0L5<@>}Υq)$Tz7򾱧hL)5'"ͪTIȯ'p3 'YmCVt4&3QkXe21>(Y6!/ =U}IQǽ] v- ! aD8n P@g bhN.& 3 +m[(~$Hh*4S +F$L-sqm/Xwc^Fyu<'e$f!% F\*"޲SVAw`5xneUz#AGؒ(}e kC;+j"c~0S.e9"x)O' 2O+h~bx-[-@=F ^EdRDOn5 s8Qj؀}[(;fX;+xfl}Q)\B+&d?C9."' &(Q>^٘_O6ijRR:Y㊠2I쯱caL-Ϛ{Xh4a5}T{Dy y6ZKW@L4[<6~8o)jijZ42O*־}RX|YؗW*~E< ȴp5-j@d0SEW!F[l6E r#۰i*ر$/NMoI X#a8/lpx kq _*F=X*ic| :˛<}W2:&M J T_B$3a%YaĚwn|!ԯBPz7f|XQn`ySp.J:w4ͷW\Bj*ʏNms-㝨1%ف# mM\ |})'w6w0PNbKsR-I;QiK-\]pt-,]$&s%O9<Ɔb5" XN}:ۀiU~"4/N/*/,r%2k{E:Z0E(.` M̘X+r]R: M}a]?FNVI$ei󥯪'BVEz|D0]Q&vԴzp@ yh!ҳL!;Jz,9{ܷ*H{p_4?8kStsڼ T4ے?*Re::kCf-`SF2y=tExt +&wiB' bZjzz&G^[Z_҆J6GKѸ*7d$Tb̊+do%{u&f?۾kgGO᥯& Z+j3Ys LcY&鈬UIZSVäC\'MXG&08EN1)w9+3GMH!갏ҟ`X큱g>0˜翬gưM6Ř:ٻYm9,K f>(֗/ҩM쟥p7f3iM&!+\SX {}Pszx9,76g7`2뗈9@2LE& "m)CzptlUhapSő"86mp΂\tpsrN<+,؈ZrԞ+)&ԏ%ͺs7j9u~{)1d7Wy_:ف *(gc%Pi<'`E1KnQ&Ѝj5ER4`2(q[ss7g'3І~aorH/rb';8,`r ߄8cƺ]X^OdfWձM~p ЙneRivSB gN\\+wL )W +tt:$ kz7'h 1 nD1п@ۄⰑQQxdGWBҩ ?z9n0I>3/Zu&J[FMj ӘDrWTݹN'լ pDy q1Q_n:|u"_uv E!7FKsM.Ts_ҒGN 7ޙϺ KCYzz:jWnmேbSC j{%?)@)4/PfwuPqkb8>B'1"[4v%fPkmw)r|TǤ|W"MxJy$xzv/ɍzRZ3?kbUxo WIƷVpڽՠ1k+g-=AoꟋel!žF]`Nwjx˭)G/%gG&t\%EV1UV Z :,̢[v A J_Ȝb֧/DC`kޓ2L%zEk@ 4,KZ4#6N6"w[t$XCń7*(O+22aG>TڕΗ^FP}3U'Y ?vb- XdJ1[;*z#wR&BZlrF74nm2g=JLN{m?ӄ} ~ai V{DB((+ H~ ]5.}̉J|ko7<`9C %z>I5cjeLBׁ5 Y%H2j=xt^}f'1Nnj4C^Utq,Od3//TSQMOyǒymsSwZmj4mX7Dy)'Gb( ^xMDS: E N6FBB }T,LeO+I-ud`o6PEq ~4~3xQf1r)WB=,mB_V郋dG~dM|fiy.q͊\(TKTw?I8|zxMdrm{NN#@c\dl0l9m .^ِ^ %ۯtިEq SPy{&/CMQa[bDqcբ)&8sZ;.kPwr9-D|PJ pf7.G\:]3ذ#( VH+V6nH[wzufrIB^Llҷ}8Ak>]؜:עj]Nא. r/3,v<4?j! p=~Bs2ۙƯ<|!C |a‴N ;u,+{( Nc7)@T'Bg=mG_é 0mB-3F:XêbO㍻3iOʧ; Z]-MM4 )]C^m/3i= pe>yOm03!6,CO̝ x_VII k('G带7x F9@baFrQcDh٩h.sU *yvgl}V7H"Tz5aO1h/$v1 $>d>)1b;t^8ʽe~0qʜQϸw@JRNۃ\cC{=\\OOwx`d(i-aQYfNXl~Z4i(|e'| !OMRԡ˷[Ѝr-UlZGy-\bBF>_3 +c0(` dH̺9hiε"IzzdA%!$=s7xOHVdyW?M%A\c"LC;*P:T_xw2zC>oKz15!Vi z5 )#=Vi$eׇ3Z`4߈b@O 8 ,/f5(" ց]NQ=G"hYwѧ3!Ap"C`'1^/;ɱdV]B*&wxd`ןGRǧfv~B2U!&~9s@ߖ( 8TR+bUb_Us%C 8zbߣG #7U 8² \U5e aڀI#<"%]1@BHDi7w<>upβi!2PmGq B>4ٴ佱 &eChcvNݎrp01۾)= U]O%A~N~& ^#FGl*[ h(/Fʒ K UCcz N>  rre=PIpt\"sBgz<; u{+ tI>-$Tj[٣z_bM6pD0SI<3\ ZZ0D4Ed AtGa|.a'9'8/i"2F;N(!ql |6dնKjPQdۈ:ˋ݅ Z/`7(f 䥊 Jn=J'vaP%w#p7}P !!i\?8A`js׋Į ˜cJ|DUUa3Ωb/D^DN-238sx_zM-" 8<EhdJ,"*$$nFvz^c#OLQb)sĬC t `l6Ը޼Es`hⱱ\YؙA]qy"˼;%VDO]WHmGqay= Tj73U6hرz)z0r`XC(ߗC{Ҕao%X\Wux=P!1|i"6j1e fR0Cj94sdJ,GKЅD# ~ gu'~<ΰ 粹# \~.&̕j?dpDGfMwGG[}}VtS,lUaQjSw8A R͔/%XŸ2֊ڻsbH]eFP\MI4%0/`pkHUkeoxh.NB8PǩWgT p Y[IQ/Yb#51{INe8眷Mv52x6y0Hݪ\s_~/hP:|d#(ݩb4bs6^o5૴W1sWĬx\z>>44;#3(CDWX` iw-:걂GGbfz\s |fH@F` Ad/ͽed}ڔ^Ԯ6$ ^qJd&(;ۘt 96ξVmUYKT%-]S=E~5=I+M80MN\&w";:=pl^i_މT;ZlA|h,UO4뽜7xn|6nМ{3mvtqFSO׀4JGm ":K=rEs[ qc)zց,_$U6y:p%Ȳ nyhި`"WMwN8{{?Nta*Wx#`g5_><4O !\'BMY+CHh̻߬Ueӊ=x~Z]Nv!v*:#d1l uZcQZ+xޞ窰c _{ !#w3@ S+*F7UF\.B!o" (+;qrGq\~@(bOLٙ J=*\)RyZ/$ ;\A sq+h$Nf@tO|Za++f6x{ z6 0er0~GjsQ>-z Q`1&5O ī>912bj ,Lc#2PQPoك\7y({oyi]V-QsQcprptKT,VWs)[Gqˌ 1v]3A>z\S?A\#!$zY- imHWYO|[RWN&AϰΚipr\5*}](z%({O9P8~1p%9IbĞ<Y1¡%͝"ُHoVj7!| U3' Е^. "2x# ع]\"Qo9)FqB-zE FyxKm87|jI"_lBH ,)GCo-Y[Z ~޴ 9Q2W#ތd>ߤfP ꐢ 8=GUˆ57ѱ^c+Dcq[w* sȺˊ`+49u2)us&S~v$QZe\ ?L._ݼrƴD(t 6CsR6%U2\K̜'^VlΞP-D5kw`m}!^W(S6z%W^/Ժ^n)زXtH~3Cthj/h=0湛R_G9w%el=ۿ+g!Dz/2t=-#q7neٙ( Y RuFj'uE"qf J3d̥w&-t_`%LRzˉ}nOK, Lce>SgҢ#ʹE&Ot)t,x;Vsj*{k7/87{?c3O_?AuMl.|uK9&_. kxZq/GŏwF?Q_ꆁqM58N le ㌿7YqY' <.Lo:ql[|y Jś>)Yٓ2JրY~,fYO}HE$GB()PPO eWa!bj<\qfls](a SX!Lq4t8otVϑŎ5*OW]IUT³4ů o ep{'4qr2HL_?XQ~/`Ea [ z)CF{ c1/u[T^Dc1S!\oa$mƨ=q^?La+Y{Tv @:TQK,o!VmЯ .h:Z',$F]DˮI}@}?t81MKN+d2HםCt`"]BQgY.Թ̂ Њ;T5#>L(O*3r04׵rpSmfp;øqōTL=?BqA|>B^Wn9C1@ > P6y^Np aYO <5"a~.V< *DsgH=H@@d<Ħ`;A ptClKY9aV!|H@H X$ q=zCHMkyڌ<{h xV-iXH<B3: U,D^O(Q +g\}^;m'; DA1 Nlf`fPxx7DP8qd;R:śwLE]xSrw Y5et@qKѯ/TѷjO1Yл Y@CQ©N AeݞDž#9g;[U ҭh(F>91'a_/tiUTr _.ِcY/8?JL>FJ#~+8s %m%l2 kGX _ i(4 y7X+̘@VpWH 2|ӴSYq|ꍫ%8y ͟.?@όP\=go(% QWتQt* ͵RPO1 IaBGYQhs>i) [ Cx:<'i9<}5_ VQ&KdCܿ ?X^p,6F*]? -xޤv9k}><MռSĉۭgm.s ;``{hO.xIXOW$k=3%Z}@L^>֢n.johå7!W=kP S[\ WReC2V$x 2dzkS6-b(U[8&trRAەHĮu:{0p!oCcF UU:31Y$j i~_I?<:.ʀd \m+sznR 1F5t\D/`:MҎHj3䇯%LsMr1<` T*cp_buԛT.[A%u !e%_õ.hnP|(`9h~nVdECzy F`,e ]1LS*}oKqQ>Q2yw$`p_E2@мg . Zu,:2*l 3HYXf\^&ń"I9\y_ CޛOG3 G%!a7mV ;ʂ} 3|W$PWǃ}sSz LyL .R=`2(uwBe9>~zɩT+paQ}ׁLG|I|3+1׆8gQ{$c7b3|x)("OV^ Bsxʥ_~rėAIydQtzZqM}e=A"kî"oAy+(g\w¹lm+*ji?MP MYUqHD]̮P'$kw7=@P@Nj,BmԹ0*s~`,BhQ+ K;-z$q4īdžࣕb*Lzi8#!*ȣ=žeDRo"T`|]t{c7>>3 `UDl >E,ƇJSZV? ֢VGG 1@TM߈)pUZ'smw%|!51Cgq΍OcocjUG(ai=b2?u<11awgR'"Gu\)\ eҾ yǵkNTCI'.D/7tp' Q<0a)8D(E+1e EWRm;`m߶ [vE {n7Z?s6r\`nboo>5IYQzх8tNiewj3lP /tO;IϤ_sIĸ:=q踊~95ԏ= 8mSSGxmrdui3^ޓ*.`1a 9ZhTP_ǰm,9uB'RzNEgJ SVzΩ'0HH_R7ctzekDv+9&il]ӗ + ڃrJbLu?!dF\jh|S7&tdM79y nZ^v\)@6_dNLt~?Y4F~¢zDlFI#^[!enf#gg[睍B}nKfZBf,,^M/`DVfаk3`4X/D;> {_!EMw\yrF 8+&G)u i;vn̕b"KǺĂ5 ruyITeV@s+n.u@vF=$wm]|cmVp$P,W誗܆\`b dAw ƞ5e"!|dsDp3F[/ F8hMB,!oWAspb`XD'.Ng)]{"=; ms?4]/EA|Ř'=^ @ <߀j)+2+_86kzg#`Btm,,jP$+vtU:?#s3 ժA[(^ ak L.c\J$h禯cټ"^} i=~MNnwĢ; h-Jzh:2O+E v^Np2duOO:-+ٚc_kìho>\xX70{~W14k#b| {1| 6W |.q_,=F#P)Lݪ3Yy4e<(ErGK8??4Z[lTDAVf6/h Y׾z*1 u.oQOᕦiMqFiCy.+ouv@v@}y6 /t9e Rs[Un :xGþ̻B( dޝ|/쑰·6 فCxGɣ 9‚5"3YmYD{EkXכ DbiG cDpP)sM<~*k$^1F٬-oXCQ'KX4 &7Q!>(7|'K|Z򈕽iQ%Q AACʧ<ׂ8-g%R~U/ؿ!t5<V8j܂д\U {rAB ݄zG>Wli%䣰Båٚ$'[@q0:7JY@naמ{nƉ$wsc BO c t\pv C8]5E3AFUq &"1dL%C@+,SL[[u"%aY9cC8hջKѐjw%~F%(r|.+)hknl r 8R(Mb'y>.e6h6@jxoX/=zg^%~6@7V^-%; LbY5]i ݏCӁf1j[?UɧLGEC'tk@QiLeux {Ds#wFg>Q\. x5;)6UL=n uL&޵x[SeW̭ >bʊj=\%ɿ(WY:4B)9?o!뛉9RF[1J~ud- Y&bZL@o@y頚 ߜvD~!A*7G1^|+xϚ|WP2]A\NJ NCYp.P];4#+D̢jorEC4}uJe:wJmsl)M-89L(m/gWDjȽbPIg)DB~Y**jP ?1r2< PU|VT;'N86o2jד7oc.}*ddec%N -B^0,[e8'&ÅE%E_%R-h̤WJ)oٗ7dA{ MC\%d++$W;!9Я MP`gb!4N EC`U׋#L]b -/8NH)B04 24\230˅rDfSkCt|.NYȴGU bh+Yw ]ܙOυPlq^ _@( V4b H֔\E#pUE:82]7Q@` MuK{(:i!bh5g,,6R0H6/o-勓_0+m+V`_iw\^~Zh лpw}p CɇͥHlrߎP#qt]#QWbDOcvf 0V,wlKOwɮUQ  NVp)_}4Sw;<̛Aҵ\^yOf NϚT̲kH%yfAKZ=`؈ª]Қb}"pFe3TC_KPW 0-<Ps ҘNܾ5>ie0Owz ėNe8v?Pc$;@dZc`&Q}zP(P牊C;5w1a{̳V1v7q;# VS|w:m,Uw^%?%!eqM]#)\M*v%xS&lNJNۮ(]չ ϢgO'H#^i:ջO g0O:΄"]+[ WFsm<4L3N' 09kE#-MbRv]¥ZdzIU*ZyWe ph6fDC \Z'ܘn6crYJEibB^i~jhq+Tzݯ폭>UyT l$XoC qI9e{߅la9ӂ;C{']BxXuýkr2弜>(f$(8. Œ(ڝ0+KMT^%ᒋ`jYV՗|m5$m"V%~jrH +a&uhAE'WSCZsy(Hy:7MDǀ6<&څ/:-}Cr`^(&y@͋&s{/'r9TN a,u>ӊ"fˉ [P 5);m#2&-FC0'Еb ,zZ1@gyI/2z #Zck)6YZ?qmq?!Zх>mu԰֧,P-hA1xDv/dZA* (_u(ekk` '(,P_!2̺Å(WS -w?nV={CTѶA ${ηcy`a2 4f-/k..8Krp5; cOFImrpe +9C_D;6TSmݻT~GMh3ǵ=_4HA'"HZ%pXW v؉N0 Sj[#&(I&α#l ̭2+ͩx~J Eu('c!\RKS/]یfY?tKVY6HPLN!pUqs$ucq#{`sfR{ .2Ԗ%>HN2HsMvdj'eKgm@B3zyfrg0b䣯{8xMFs˹o$P^-qIH+ ifZ.K%*`dSmÍE, AI\G>,ߖDԠ\>x&aҀSt?k%/8UUنXA1'BC|#X,ite&?xscd`R^ZTð~pk1zo%0B lX7v 8ʗEbTO-ib%CZ{)peN0c}i\FFaBf{NWv7߻˅)n>ly">џ)J ~7 {l"yivD2JF )a+l"VçtewE&J(D*-7j`e@/E8D1e2M2 6emLpiW aRSkOn:Lp$LfoIV`*VΉNOS|ցᎲH@&/p-_VqH/ /z}|tQW:^]'Īž-KInecliB-wO53F_*Ti )2EL E0¶f%E6$<p l "y9SBEm %9Zz!&ڧ|5( N]U{x /y]1 GX7,z!Q=1 j<"22%2yt!ЖE׏O3ZlH_xݾyJKl OTebWڳxm*B-#mΌn1vbyCsV@+W#xP&%UJۏ1HL ;9Ct@}(4,ٙ#4&I u$!ّ<"z24`8!o1p,n%m9NsԱePl3{1UW|c"vb4ǼRsLكnL<~E?3hU䃼n_'o:ZR|KOeբ?SȤSBI,m+w ,9>\%<"N>t_T#b5z%a lbō7_5D9b([1 ljno! TN+nܮ]nםeц7fMj֏]4)A Olp w4ʝ@n`3TA r2 `b&M/{Җ|2BFjٍYjU҆4üZ-2a3T!ee1(נԀ=~su:7Wȡ )x$^_J *%}/q~L#y|)+f's'r!)Y#@"IŠ'BW7$K :͂w[ oɣH5w%>3%_=eŬxBRTөe_"d )z.GQP$kaf\"{n${r\@D y?'e"ݝs4!|ѩx+հW'ŕlSʤ"&}=8Y 2|krTXI 6mYQl iWٹ*bi 7ղH#4%"RJ +a]9.#w;f/ge$!X:P*46kG2<6xNH`sw=@~Gr2{fƵf?w-Av\~(N<.Dﵫeء"*,"~ffH833GZHrrw)ϧ;}>i^336|nт(x_j[u@7`E/ s?Ovͨ-O엎gVZ J,x5}#wW=so .|ZO.xYbƞM/!<"an"ArT+PR2$X;X2/Mx!+o%c.uc({k!@\9M")<:`kDYA]\=ݞtuP&CBKַ\ ҒA;h jhyYbRZ1f}k?Uc*WEGReZߢ9Kkq;52wm$yF,uZtG1ISg s>%N[nc>v.1"DQ]D4c䫻zKACE=d( S &*Ed/IN:\H*p'w,h>&SK{IN eDGc"r4o̽vlS~IZt o=k"aD -&qPr9q:;L+P?Vxe9MW0uli]Iͼٲ?:߹Ò{taگ++LX$l$>#<;ӗ| FJfE}Zy x8'W F˟wC Z_ВoRp}ceJSe04[33#Or0q.oI|[=A%;A(;Zr>aF=YKqby9ѧU1;uGcVDOP P [/#Nu: PAUF%0|RXEҳ~4@hFO؉Y>g3>SE%51c7NƸW2KԼuwJֺG%Ip;( EɵpPFoP-?SΛθR\sz?՞";LϹQJmnͣ0tF4"%P@{3G=A}n|oan/TD~ ?|\"'KhQ Rc.b#`Kb9K~Zy?"N92Sik&\,7WX4KDna} iJ%_슑-0s w[ePY3!P.ԓ v/ㄈKCJl'y g.f(Ŧ/qd2YmT 4`g`gOOOPvtXnB.M, i5mCai/>]a*;|<࣪N|jYPDbޔGO2ĺJW&lqɢScc>FRPlM9AꦋemԡG\cnʇ2HA OKb*&<5spe$2 ++`@'"RY b7"41oFN ?zdR ̭m^vd#t[Km^p\px26 IV3MK\&q88(=ʭO 'bc"8hƥo?7m~$EgX؎,rXd+ƩD'22p*dĥ'z7 wHz7RiKA~rxSYI<*JO ՐJr_~֍펵g-[q׀lE"~‘$/qj^aG,SRjmTbadDY,^ W_ج߲"m+;宫[1 U ztQ&63dqAq )!<_U).88H.]WoF/ f&{a}s d7 T=i?.`*fj~iX"וǤ?إyQ_UC2g9HaANml˧V+h>υYעs..6PaM& k X7>Ց(etHZs*hhp{+YȀ; F ȟZ<Vy sqn19wbm]cMIU_%a:ٿe 60K 9@4 6},<gCU@J:,Q.?0Q :ETcr#Нy;xD|KkU1ADyho]a|,@7QǎF#=·޲g2mhsdU/B S ȕwf4ȃݳIf5=IY ^E4^WJ>=dP{PTi|QMg2:dӡ8961bv,K||֨˅vN߻ԦoF}*,!j=c55r_6NPYWr=<#K{Xsqu6/EJ78.2 H5)%d|n1>*aDI~q2h^baNZbW$72'S`:Gt[1+O 2 LH8G u =mNu% nZ8$V>sua+껯J v!! 3_a_7w]0nmW4+&A'%a3XvZ`#94 .=GtjG| [rc?7߳[?tnƟ* jT6 L<$A-#X@dX9QCYd9i < xm7Fܗdb4ЗhuJrFk5?ԣmW$bĆ85R?tF_v5MvS0bY#4k9x96r`#OWEjC{o2 ]J\-)_pQyVA-buֻZ%q46ۀ#[?ko@fC3?epi?QJp1>U)"X֒BR2ָnQ Dh'-?uJ+e#+սfl$$F YlTprOLrv򙷂Ȍ669C %F`Q1xbc\,>K2"9r o6w;8*O/ߥ#\/ܔ"E Q ύYjٺЎH)?$ϯտ 7u2‰ojKS="%Dnԝ ] ۣ9GǴD P̷u5-J[ٍ 'k :_h"AWQڪ̱7N b(xLO3bY]Oa}:0G|}HX!9bNYeWA㜋ĮP_ÿi 绛o^ kÁsTJ 9s~ߔi TU:zҨpxJ;/0y I1 &= HҸiugm2}=I֎3~>qtg/Ǟ)F+VgXhaguS4_O/^_~(}&m ?]a@FĐ|Dmnr{ps viv-/?N2TÒiA`$N̚فHw>$bفKv vԲ*g 'ǂ9W($r_ЃT @VmJdѺ:O# d:oB+EYH3 2R9$Ny |]'AiB`L`^.>,X9p5+bת/*:BCƀ{`,CwJSGj%nܡ-,ݞ:?o*iV?[GR z&K2aNw:"p88BeEut֖UxܹN,Vw5ʼnTINf>R&$A3񷶒{ _R]6vE* j&_*"%UaoF&=CsZ"9,1vNK _h;ZzR٨tAwveڵSiW'CfGWKK(>U[' &$[,GAcg=2"$NR}4}.cQ ă!qZ1/T;ib!ߋZ[ y?/?rQmfe as[UR)l#z|bd#] m6**|Fc|W([0 @#u-J$Qe5§/( h*R2g%UzH<M7]/^2ndYsD55e=-=7Tۇ66X*?rlcK߼4BtYQFs4BRhH{9eiO 켷QKCX׃8DŽlr $(zkO [: YϜKaAo1Ò9&Wo=-OjK*ēO_F*֭iUB9<>w۫qX(U+|J*,Nω4@nLNL'= 7sŧV.IаȈ`Htΰ&n[ŇS[_n΃ʳ]x= XFG`g Qk2ru%Հ۝{D ոDՏjdzz XliZgT1kQ:+C&uB4F1$hg>G2/۴/ewJ Sze|(Shg5/(ZE' oFv׽\@*`dfk.=zF3H*C* !enl0s`=bC-ҚUx ],YFw]N=DmN9]vd"zz Hth*OQõB^S'Ղ x9.\GtZ@҉tsIa$0;pXbV5 u*Є l+ ŜXvk"L@qBɅaۛ ,z!H%؎,dTHHrpJJB̎^=6:1oDc/vd:=dX,ބ\q={豤cYq t#Z Ĥmm#'l 1XRLMڮ \̜ jgk#.+U" vl'~k3ÃmJAzMŠne[`|u(9m-tj'TW»YXWX =? Pv/0HP Z3)&;w'OMF&GW􍞘@ lt<0!35ߪw20y<; ^.YY%Zk mw LH {|i MDHLJP5o2G(pMgԽ GOm%yòeKmQޢ(yV3lv-ei04riwPwA^Mkv;$ Z_[]MVS X'G ˳6\9T46FX,p"l08Uexz-bgQ!:M"e V8}1j< oseF{GN09ޠ6OQ4{'IhtjT!\$ }޳+}Ơ r kˤF2qg=̖HX4W@£;zgmXQ|{'9~oH^8yJ_- nZ u#ZMh/#$cZ{z4l#"{v 7腆Rk5fVe̦rQmZlQUGc#]z˹soLN(?j#""Wl?N_߮шZY{TQ*Evb,5 t9ŃLc4Z4v^:8v//WS:d|o5Y-%b|:ʦ8q) |y'+}3sg]ۙɊ]$km1`?<ܙV$L]pnSAHr(e!e{'1DZKv6P@Uǿ2̪92"+0ilJ eμ(Vp?BaDII3sm%:If)瀘:|[{@86 slBm"i> Y|n)MvZMSдe/B t F=^߬tTdsQLozWLf8&h!kT`S:ˁLZWoeFv"OGlqkZX#F0+&ZO-.]O>0Q+@olִnxtb4ؿ#[Va`hERdDDԗ-n%vl#61}YMcaZ5eA{.~0Zoz&gnYxނ+u-HѝBqL>Aݱ9tݲ @B1X۷l7wHM/: ,yEՇOԟBe]@v'0UhLjId<.!; *4jwb5@i4M H&NwA;h5bbNp'?`y?32=kb7}ďlcjCf FyNeT[d<+";pm xÛYMk <<; /6kkpOWf[(G~&qi'Sin?`z`۠$N\)nŠv㜾C`돰xF,/Wu-X|yӈ{u7N:2ܡLH%#U%EϾ=i@]Mhj,2 ѧ*/Z')<!d\Kג_I8uJ=\%1+zhgn Lr<)Tu4-z!CwCg(8me+$@p~~{h0h+jI4OSKo'yn^"8JF Ĥb u#}P'vI"Nܰ+"ÐJӦ)ch+} K'do~Eow/l+sٗ#A{C Z&sO-}<$xJ9_N`l?B8&{pJ̿#rx˳ bu- `.Uk@8Z@)|cH-(>sAg)Yխ$A=QU8,^b;myX✺<2Y.JSĕח7U0a ᄃ rf[suhKUn?D[6)M1A(.sD?w'(ڝo߉! $[YcH|cV<3(j 3>?Oi~uN*}w~L h2]S5yO]Q++~|EW %y1x'OJta͒ {.wAwM2SϾ@e]LjVc<#Ҁxp1(?uO;G48}}Jeu>7TձOv~UQtb-K!?By,zz llS󤌞bݘǞ; Rۅ&U4\Aa缾 Uxn jEW`B.9*>j(]ؼL-)*0d>.4 )Q2UY<c͞ \E`[O5JWPBan6j葠zO/N;q[`~Q9M  s8>~į@J&WXu Eew(8^1u[䱸╴(ꁆ _裡s9ݓMO4r_ Txl鳧)Vֳ7"qO1)ůYiU@3'}&v7 vDK,ȠxdEKS 7CS}'qt#ô~LƩM(vťq)щ_KbvnrxfwVQ'<&%D 2WT=8|2Y"U/"i,ңLfay=U &|d`aIAu)z Τ״0MCb I`DΒ?c`)j P#7%(ϸT' 86SY(]jRȴZ&k +TXœA'Zh&(6eJX- u[q^Z{@)fcH BHu3dYK{Gq%b)PYqnfTSg -,"=2џeD=̑Li0jXۄ<-%[Bl8A:=/z↓;+=[B<"FKQn4Ŏgkʞ;}Н.Iz鮨eYIR{I`T?mc{u 7N>* XA($P -xEĴBl1ᗬro-r}$"tGK]lr]: o ^1hyUzJTee] *Bv=6|a4)t8|Wz}TjMYWTDNCD1ZT8X# WpIOχ+F/ WCϟ*jqN#wS̹chx37F#累;Ql)tR -~`.xűr6QuJ OgqQ3 **pH7cȊ~,/b%ÚWDYKQdeaEp .Ů@s|wX4~f jxfD0'oVQ 57fP{ QqI=o%1|FqGo@$M |  5~LAC2oh$b:, _08_p4)YMG T$ w}v Q#?&H[Ob_=p%Vhd }4,ڊ)#Dec}F]xH]j{־7@:bż'u Is׼TV&{<(9CXnMi8~ W#E $Aq7<O92~`,'ZdH5=%xU5Y_@g?0 It|lMh@SW&{LRVe8}LP'(z_ # d]7c3M\bY 9s~.]$2h[;Kh =L]%[R7CUFKn-F(xYMqala '{=kT@X/Pm&S4;HCr(w&kxPpȆzsxʏf%sw:/ IAx/kek Kwp.XR׎q""Rԯ]TCk*niVY8uITG 4DL s4dtO& eLdvB|dxZ6k45l'-"ZL)%!)ٺGCգ f049ÝT^q2{(ߊB>]l`ϝ"'CƺV[19syoQiwAT-;%M#V AF7H#.ORƛt|#wtl(N\iAolW{ƨɗ{g|K2o\6# #+4#w~Yz8Xnke;f @϶aqZAA9=cbKpo`^*6Û}N %*!P J:Toݸ>m1OHb.nՔsp)Gz (\L+DQ8s^u農b&7B eq+X#罠xo&9dpfzW6W16t>t`0-L8m\-H\u\"\&KD1&{R #O*cb}o%%?2lO?Qji[]& bJ5%`Cvy%HkeDL{ > if;6B<]c@/U~s5QHDpY$Lm ];x3DX-%6>z6a%U$zeQо mIL;{2$Xהk[ŅݱĘJkPxFqO+ЋrFa;3Iꅃ9XB6A fɘA҂M̏ש=kuH$GiЖL~P=^`H.[oK|'Z %戋9 ȿ5*E^+NVKO‚h bn,{8C W%ii (FO7 yM{?C]8dwժ[M&YwзHVY tJ5† q`|m+_wR&/z<"7ӣb @3-dZn,*p' V(7I]Cx?!"\Ve"at}&b#IER ܷvhZ^wǍ ɐ Q~ߟ6)1oyn5tsG:67K_p]yjRؓb'vC $#=(L%yr,E7LðH>B]t/fȜZ}Qל:H[bpG/@e·2^\ed:d9Aޤ}-Bx> 8)=8Qpm [@mf,⁾j}qRS򷿣`(/Zhs'$g|a'6D/df1>DM\K+d1J)b8xFuZbtRSN9{Z@  }ț ՇmQn2/'gb ~YHÖtOtl'>rF^Qi0|Jw '1 &{kb.+w@T"IMAJup@ bb f8krdA’h5 p5pA]H_lWQH$a.V@XH <8հM W5 xec$c)7+Sn6GWYe쎺##;^ H-: +, -q . iQ_9B7;+}s PDp傕~|$3L .w JǤng!$[9`i3@[g D>m~1(N) v{Bh@77_G".&[ #}@Y\)4fVKR[,nڐ@`}Ecw ͟WnWo:/2Wܽfz#mpʎiNtr!e18Rt! |GggCt]BGw b|A3l<:fa}F6 /7ѥUZ[p#&0ˉnM7We=<5p̳ t0uOQuϨZheJ]az4IB#& 3[_ Ym &&o9g,Vr-Ҹ 3GdRJr #E-,>*p?^p"?."VAӘ5 MIR1nL+iJ4u> 0?ӭUawj@|i5;>wBec9~v ܸ}&PQKeGq ed4ˬ[l 0leπg΋ǼWle<[ 6?C֒y!q#_J2w_ ́X 8etWJWHs72 o7OڤDGܐΟ+Dh~i4Ş&_LKWcSk,dY =ƟٚTnrE t'c=?;Mo؊Hxt\c))"A>-6Qp{,RtGs "*f EZjy~ʯPihZc\++J3^K>ʼ(f;@%:)v Myc MiLi]~[Uyڏyw5|u#K|mؓ-5d~PRpbo!>I@捑xg3u*eШ/Fk̪7_,m򡐊`d!'?#~U_vJxG1lFO_"n垩~;vܓgP1B{q$A%G[hȲyK aIbYNU{EoR-1 0~d TYv`ai)tyc9V7~.\ s-!8c4לԻCRPQ5VekbV 럵͛yrdEK$憩ʝ3)Pk(cEeN\a#oIZ}2s|iO*V<Q}Lf5py]e~ i!kjB%C!f_u^s-ep84BPW{U(QiĀUXq_2 neM=@"(nkעW,B;'Ve 溎bgh!26j32I\2߾'(hp 3= Un:"6 4C~\p?ZK/5@2!2"-П֔INU 63W1aPgyWb,Rr6ɏW:!a0<{x@ oT6TH]뒪=3ղw;2.fP`SRQzOr}~ѱZP=TNHmjzppHct _:&eokC1z1Et̛I.Zx>^6 X.%7gCL hΫ>wTG`kQs=JXj`A5F`DPcb'?*cPhn9VZUbf|ASO)0<*Za 5Uq=æITM3)?!1t'%[BaҌ gR:FǖjV[hXbHvю1oLOäEcX#@E;'uz)V&F!wE Fme }elDݽ"ԯ81ya}j-&S.5uaӷ ޑFsyPlCA&+0o`.LVtҎ߭G\)AY0&H4T=h2Ig ߚޣ+]S(җQU1_F &ނԠ\`S.ڙo[6bIst(=% -fi!*( oj=H0?iDo,=쑽OAe*Vb+GJCOM_ ;*&0ez$6]@h[[}v&e _| c>wk9mt/:f7Ri0Q[IpFKteE\GLMr"rAMf[mx;5Pt}lDp@D$ntc4*u_*\D>B˕Mcu<,zRz֥_%ڠ|^TksI#VP耬:GUpOu+h)jk|,$s op$z%t۰Ŭ6Q.~bI+]ƚ:Bt%A6@Pӎ.Eug"wyULH XpsmGob?9K~B u,`Pa< w g7p/Pp~:98Xv9ͣƈK]b瓉m|[7݂QCj'0L^flA+{n VF &/Q=U,'k]VCeAdkdCAqRhs].Ŵ`ܥi=U²IVOZvsEb=MqJӣ% R~3 ]ms) 3"~$:~;TH+ʌDtLRX+Ca=*gvB\y3E>?f_:o|8u)SPxWִ:D~wB -nsXy䵳~׵=LT-ZUT] ߬OI!Ҟ{Ǟc$[ =@%Ů CSpU^Cj81`J,Fwn}n; pM"6-$6VF$BOL;r̠35&3|%-؉Lzцed{د2z) SnCXA& Y`p478WQQLRֵdmNd:/~ˌff&`vγ=<[zm<5GH`arx LL$?==]甙|2噌<{͓x=;1MZۤt!I6]0 C-QtGW+^]Ǩ ?Q [2V!]zs^ΜȾb 莯J(1lD,(]oHma2qlk |=LFFb!2ͅh0ݜ ̫:dR;xZMd 6ُZtˍZ,cN{Tр|Qm1,Svc/uZOfWbeɕl1γqg>x2 ߕk7@! .uLi©ćPAH?I\!: $ Nwϗ|$L{eD2v m$1,Նv Alj °5lKqZ:!YT8ITwGƉH1/sqi~Ce5/2= >7[{a\Tc?j004.#޸!;x5%~X? VXzd,rk*NP8\l ,}|Uo{~dM赇ƁSe8 + [GT/+1XuUz| i#'%gmys\0!'/+ۮDoƭSgy5;leO/ v\HsD+BF/Ue&| K=mM 7cvY8 &n&O2F6 rW\J7I %UὟ/,KB4i`)[.׳S|rodۻAەlѕȀpDc9WιDwg"U^97(|rpϹtFT XւǠW5Xĥ{RȚ{98#&&l! aŠ[a(呩s]rek穴wVw[/R}6nCr',yʁa&rУ3]#|-Y{ecHiDB_׬R]qt"Yel׭#%*c UzAG> ?لQ+'6Vz߉AE&c9Mk0*si%b'rc8^LT4Ch< Ht04Z7@?R1ыtXR]jY:-Fc6({ݐx-NG9FϋY*\qo!'g38W^8jULru %2A_N.3 ?(jTzĈBEozug=?ri\/fW:\kK,w:6alo3RaySvG;n=k)tY W n=JupBj]b.XnKQhsOzsn_3DMQC9s7TIP+.^ZRٽR.L ChJ;_҃yb%ehFv#ĬSń_z4^0 |6edU㕣*C:4'A7+ c/(l7BS'h'k\\ 67EuK13젺ZtœaoӅϓs Yx(Q{f\C~5uM6y'- ɦ`}.X+_ Mxnԣ + N.c v06 .ɤ5h6P֦<Iaɤ Hbg^#2b:qQ1\<<~ݐuT)]1`trgXIcuՁHxyD*=2(N-]Ja: CLrC;?@a A۩y^%;ӅsnR2-TG4Zq"i3D_rorӥJpE uBk%q'B (<ޒ ,D@˦{lw\f(-(š+a42;3W2V>72rIE1:o=1Ee#A.b>MIr(Hժd;{0R^\̞6cjHY7'Id؏? 9uF X) x^\7rkxb"doY:w݂Ys +,+J#rٳ qA2-;n@OS/x67#GYBo=Rs)WCl+BgET*=3hmPϘa@F8؞X]i ԏ К݀i%vU\q9"V0B~ú-d.ll #{RR3%bI\1F;}6bHfk=퇬9]%jM'N* hT-cD昬4+{̴w1MQSFFm M;0)g͞i'{8 m52=u^jW#E5Cv(:?;C)%e_kVեPo\L|̝D0~{}Jkx }C0%9ܫPoLW0ȅK637TT6 QI]ߋzd4^pFCNA^FMV\;&ԚFfue߫T}t섣G^J: :`|m ^ 4SkyAs74JϪ&@dw~`W.re^2{o.z5WO$j SJe&#R8D06П홾CIK.&澒Hm߷(#FwT ѹ\;kU[Q'kAY |D5j9C$5G<:7 ?!g"Tu >e3?zpilhŽ*[ps1Cv\3#/WcYURUFJ䧺o^Zt{]T`9 s;NX ֚jY_[  @&nM@X ~7FMV 'B3FTdNam"Efw7Մ/4N ?6-q$%cnͦj&3QM[f+09[`\+4oj,cTRAn^lt 0F|zt`S3"IEk~NFO4̳MāH]_h yԒ!)ů=`P^o|LܗwKnܗIpqZ@宪T&s(,ܶm6Ys<ܘ_ph(!kN29Ob>BbkmXeFH-LQjBb"e%*J #+a0)V6i@L &jR-4iFmK-FRb4Y$B$eF A ,U(+ f~HdE,Z66(*SQCQ%`!TֹQEQ6QEa,DlѨ2J6eѐJ5&(c*BȖ12(26&ID[CHȣdТbBBeeChؒC&٣k26"hؘm !4DmF%f(Ya6j"PLdSV1jHZf-bX+ "ђ$@hFELƃBF$Fa) %X,V1MDRHƘY0+$4KEi3"Xlhh3aIi,l͍B CcQCcHe6+%Ac%! M*(Ia+ȥE&F(RʌTh+6ac0fPa((IX4ZPX 5 dFRVƔelQ5V*NuX؊lkfV5F lk&Z fFYh&L͠bI%FF DXLcM&)-rKb$,T!hMo0VLHRԚڐdɤdE-A 5ITh#hL"(F1E "HR4TAFL"FfmQS-FJFMLljMbMTZ4jK&Ra41Q"UF0ƒh)QbHTc4Dck,И%b4Iɤ"EA36`)1ɦ3Dc@1QF#h1,V XѢh6 ƦQX0Rl±Fƒщ5 M$ƈ(DE l0Y1LT1i 6hѬDQF$c ",(6f5P"эF)EI`B CX$*4df%hDԥ 5%*4dVh1d"hR&ѣQbMbbcQmcERDAH53EcIm" ōcXllm%` ŋɬ)#Y j$0Ihƈ@Z2&6EcJm&5%4JȘP)&a3i$+ZLlQ`-AhQ,X6+ѩ(`(!mi*6͙&[EZ(CdCXm5JFhD%LƌTY$TQh+cX(,Q1RXƤ M$TEԑ%H(#B h4ba FFъBXBV*4TQ Y+%a)**J5ɬ-)JXLmlj(ԛ`j b'uk TPE-lm%7j-IR(3-k% %d- [E ɵJآH-ͣ4i QX֍ V-EHmT((lm,Z,4Zl4E`5&%* Y,j*2Ud6ƶ(FC,1J5"lh֤!`[1$m0-k44$DLړ`F&): m$TZ+kbQE*E&-2э(&c`b##F5&Xض6+F*TE[X!IIl E4$lbl#Y0I4Z"Fض56QU4%Z[ 6*#QcbFb,IQIHcb *eZe5 Q6Mhb5-hMXKQQQhQhѴѨBКڒ5DhQ`Q!FՃbLKclEQh6*r%Z4kETlVTlcV &ak%b4hX*5hJE[Qlb14k%IH ŊifأXJiF6bRKF&#Q#hF 5lDXKd%`RIjB#Q`$a  i*hF5&J*hbآ3&`cpQbQō؈؋ F-E!cQj kaCm K[,kE0ȳD H1cVibcFY A5 )(AM%@*))(J4#Q@PTmbET`*-Ōh"(l-FMh2#hƒc )hXV-0&`T0(l$ 5 hbҚ[MM!*HE3 (!5(Jc&56ѣAc`MFb E!جAlX(%RDU(ѵEIKFMV4AIj kBk26ŢdFb61QcFZ(m51j"DQ%Ŭ%hѴj6`b66 Z"TRTV-$d4E,LMƈh,bm3hA̢2Mch,l-2 &hhѤRTZ-4ZRXTh,TF2PUFEcADZ-&j)"آŋ#XjHdQEQ5E%ch6Ʊ*RH[ɬQj"EXւ5** 6m%FA@h،ԕPlhKQD&Tl*&`Jmj 2XƦk&h5-b-ѨUcX3cK~&؋EEXԚhMP`-AIIPX,TIE"ђUlmFmѱXD[b6ŢƊljQTm$5TlF,c`k$dbJHQi* *01EQDH(hl[AmUFŨڊX1UJѪMk4F-J4-X5EIQō4V+mill#PXD"eP6رBPlmEcFY4bQh[hlkEmcQQ156,lFRX5EX51cEbPlűƨF(ذ k,Z FlV6-M(QM1j4Z,*,X-!lX%FhQQb-4kAEcX4bLb(Ū2d2+%`60m*KF,EبŪ1ѨQP"F6e!UlmbF j(Bh6mEF4 FѴjMbƓ&,cDF6H1%"1L+EA16[%chDEj%EF F$#Eb5UIj,L$lj"ѢV-HZ$b5bH&ZL-F!1-#TQmmFQU6kcQѶ b4k5V*jMhڋhbŋQHQoEŊ#&1[`[bɰTkbhjFQ1Z FX&(,kFQcV1[h#IFccllccm%Fɱ&E`-Ŭj-&ѱ@E 1Z,b[bA%-QF(X-dXj(4X&j+EQ[ M6-E+B%ljѶQ1[QccZV6*5cZJ5b0X֍m)5ɍZ5FEŴ[F-QhŌV,hQlmh4hEQZ1hƓbdccm-El["& Fmآ5,QFQ@%Alj5lTmF$ ՍEkj,Vb-fVQQX؊lj5U[mAF665*4[A[EEhѴhQ+F%ԖlhEQ[FXEh`0kj1khѵX +T5FXֈPmF5[bdTkh`ՍQhcX6F#VQ56mUXUT[hc[j6+mZ1mbѪ5bXU6%cjEƣc"+FѭbX4ƶ-cbڍmh֢ت6lj D&֊6F5hֱi1QQh+EIm2FQUڊk`bE-QU6cQE51mEXڃhmشXѢbƱThTUZ-lZ-hQb֣cVETQdQ4XkE5`գkFՋj+cjZ*ƒ5+%E5bTmTjحEjZXTUbb6TccVѵcQ%֋Vj6ZXڱ֣j[Xضhƪ6EZ*kEhh6صhڍEXV*5+hjUlW(ڊZFXƶƴkQVƬjF5ѬjUb+Eki-lkE-+QEmdصEF+[փV5cV5cQmVKmkEmVZ-cda*mX66ڍFZ6+FZmEF֢EhmZ-j5F-jEQj5Qj6-hQh5b6QѶ#`5@kbرllmڋcUb `UE4mQ[TmVحRѭ1V*ѶƬm*j(QZ,UlbтƪH,FƤT& F 6((l[QmmQkcmmjՍ6Z,XڒEEZ6ƶjIck-h4[Dj5TZ,QQdFQE!QhTj  %%[T"`65o[\۪h@i!?@ Q[X/nufШψ %pĔ 3n96^ECv}:QW^&[Do[]ұY ٿ"@+ts|gN!#~)H3@}Ry>-ƗU\~/E@]|+}Eڈ_={~ .u0sm ){\Ź>ч9X@jؒ+Dfk~~R //W{;y/;=|-Os^ocAS4PTQC{ 9z\oOG`Wq{Z@O^#|!E ˲>o'C{_VtQ>wz9_*ׂ A|((uED8T` eR>9]:* |GtQL\/q? C@OOڀwt|:@N yoaCᢈ@UQ7TO@2+4z_9vW2/?<7o([ |};7:tqYC@N_z9 u\K\ M} >V@JUGp}7Y@ʓA@w>׼ !_r*>UD8ݍ> gB .vPA qaU>g]7P(|"a@0|>ᄃ)zE^P"*/Oŀ+# DEqZJAJȋOA~Z(}yP~l€KsEl |Ȋb}T? /W~'Oшl?k_T>'T[{?YTǪ" 9gXOWy[܎ ? P-{8&k'5dGY@}iUz}[#} OU=A;}pEOP_GUL/Ȼ,??.)b_[sO) ~\:o|䲉M{ثٔmvzOˠSFoMᶮIO g~P@ q`kvVƀC N=ϒ ȉN|_͔kOР|l>{(;_?ox0nD4b=e3n Y`Q?R,<Os߳2R}ԹD=$+ r‡1\vwwOpAή@T;sɴ MT)-t iPɆ wT@g`867i,Gz)ϑN9` U]j?H;>-Ku?tiޚ ѐ]ƿ@6<6BTW +./w7,j 9s=F,:g/1Ci痍~wW( EQ2/5_^?_x.|>6_<זi\pETҁAz,̶>"v ؙI3w>eP W'jIz:iA#I9(_vP|?6I&[_,H8R[bJ&B ؙ!ͣCnwMZ~t~NKT:?g,1 WlN!:L%9Rtkg' QêRSy;}}a&TawFM](gS)CġI/nP F&űG 1 $+*0ka ӊ5fuHfӅ^:XHQnlǤ˫;珳I-aDn{A (?'qB=5w|[XrS1mM{a]Cs2J=]VPߩ,=~mC~j w%'_x]ѩg|잖kp J~ų,tnv6Otq!@oAF931Q*F g<XRH* I9ei؞+|Mr9?wy2:P0DO_r:$ڶ?V"]ťF\&$Ng ߺ'(vrqͧgΩi^'|\US"j=RiDd z5e"`iRh>m(ju?gFNiu3XM| }sTT($JKܒfr.iaT; jR+T7C rȯl6t'j1*WK-HX餝t{#q/RI P: 7>m{zNUZT0\"!p  cv~Tw8O0;ބ66@ 1y`Kt|$G4wap# b~QbJO#7(uu}Mr6K*R58O|m' ,t;vs6{4+yđpsg鴽:QRN]mϖ7ޔ6;UH ѓy[ExծfGؘ| s~sD_*@^]:"w;#D^_:[m%ow YՆkΣ\m %+eZ-Ǚ, TȺT75KusHJ? -I}Da+Z) uhۀgzyT>0 Yt#L HBͣܞL}sOC]"&Tk߰SD?A8(ٲ ]Kr;M_PL/csn^”2S|RZH6‹=2(xT)h&AwX }",b#y57X;OR^NvU*~m8*w C r)rӵ>RsuFmU+>||q$͇yup⁣ 5w Ѱn]USBb `x  TD4 PN*|h*0"d9QQmET ">^Z[:; _ rK(fA=wr]WbU^=/TPU~.G:K%fϷx$'iY"˕{(͊rZ\zHÞ*#!nFOjl8h|z6YLf 54*G}ݞKϩy7y.Gen"hz(obHCAzFB@:$YJ_}TeQ1^*u3[mk./'g^wP0ʈ;lN /ol} dD D;64D Y֋qLF3dz4R١> jpLP*'e7ACG~:&4&`7t!V͆ф;mϐXN! D0WgzAmAOW6Ի hTψTDqĴ> i…D[{{烥KQE ('_)qPm A ɆjK%A4@3aU8xUA?(D1qp&:7&)=.䂎$ (T;M=:0E0B^k+."fC2kB`Yç'ӬTaMZ[qeHzgq>Z:0=T2X4"Q MS hfnd. ɛ3H9P9v ɚH}*5AyvaSJ qesz_`{^ɹ/7;cri\H~䴴M8*OAc{)xsD!Aq};󁟱wyx:V<58]%=wK&JP@҃yz*'z]ul+ĐFpjHHAMٛ>>!v.Ǐ PLZCR?#[hcX@&2B5=)_ @GBcPjd#d {|8%]JϷS a;}[ E6,k7ۭGkDZd0ؼkJC{e"C;[3[^;(Ãǰ~,Z@m y}C6eZ$˩ظ瞻{6jC E:;]xYOC7YOOqj}Fc4(៏?|e7[×.)- <ZFXɂdu9hT$ k(04A|%9kv@4Ջ6V Y ~F)xNw>nj1CBd2ku4kkao0X;E̿nnЏM%.ƖǎԢ\{kw#OO6^LOh`>5hЇw{d $Ly7{bntov$D?{ZE&^A spA& &*-7liy7(;~[tsD&SiܬxlcTMj!?r'@b_Gd^@QQ69Pʞd` b|^b!{nOm;(1cԫY/AHa(A!_mbD +@ I@[ahZJ<xarowW($5pDOEK:j&JoCWI2NBd%VIhsj%=G~I`щb&;B'lO/y>n?3&ybL]_HLΎ<֜\YKE1S9K9gڰXѣFh]id00*1t@o/̓ov7v0Ǐ+bq+fqw|va"nwu/I0gie`! WviøKÄm.&4 =I^c =:үy/uI6ҰMO=OfYy|| (o6G=m DhoȊ7y YyݍO{ǽX 8kIb\p/gV~ڭyf9ϙk[r/G,acp-$XwqCp|ox69+!ƀkjɜin9Δ:`áfseqڣ%1ip&'"=w}pl:n^D@:?Tտ1֦ώy12zKM uuŊ1bԖbll1w~4t0 8KiWae:ڥ(= яcIN~(QO>RiP f5;FOKa~hqgUC鴶m,҆pƄ@2!#w GϽ(CFF:hgYr(7 uqvw!1eIğ{ \Zyl&Lp4 FSt,M:Yug l[ 8u1;;9KSVtW?[IQv%alx hcɘ5'XT6*y1mbe;RA{^u}}[jL;3Лᷜ n~'&XA]k¤V[v9n]u*.֮eTmm&J+$"oќu|3!d`%'@X._ݮۉo_:UCh]xw1}ſ:)|Z4sHɬ,hzdE-9&wyTNe@m:W'c4np?[1N0d޹5r?Nj<42gVsʻÛ8gB(DFgvNA%ΆM"d '*N:*srN2fwB`a$ddp 0]BfA&RIF:`s]4d(P`,H&( 1f(~~Y8ɁtG4`R=QyIq@1 %[g ݍKt06HG7WLŕt=z?AN@>Bo fOp1MC yUN(`/+FGD3 O;;7 A]?w ǷaHٝ]& .b.'➇e%Y:O$"A`⨜]`>'BD–;!A''1isW})@Wu86cX 7c@L7G(!YȔt#hpA0'l 蘤vnyzTftH.! K"JZ,i%>樥:w[צ]j9SOL='Ti)qYMz:.=ڝd1Bgbwk_3AGEZ2y[?k·В _Յ0#(Y>j AKk)l]uߢc;gx[P{sc|`M`N6$Y &UT5h lo#=α5f~%wJ 6O(t'k3&ٖфpߥ5p 1ƺ:# z<_ &}~HQb8Cz)奭 qM﴿2Zk.XY #HtԲմQ[X*DQh iLnPZiZ:5M(;Îwo>A=7ړ*cR#?6<%d0vZUaz[˶ceTB#\[{(D-:E,d!XI͹fi?hW}ѽdmͿz,!3b7M'1Zل-Rm)rY|Dxv%.ĘC+3y醌-šLQ@s|;&L]"{jqLPdS#w]֓n9 Z.-gKfi =cQ.gNd/Ϸs+vPjw]XҶAOM 7[s3bڕB>SwVH@,Sl|@"9抓 cqMi?I\$nؗCEjO%)ٿ({ˡZ3hLy/snf;] d<7iTb֊-y}Y4eOCYq$LWLۛ}nq`73;cSrt\YϒfBS0zv}j_7Xw? LZ mcsrڹM˔,rF,lI M`]z|B|RISM35ͳJvFa.X$(Dm*$ǏJ-D%wRb)Md4-U-OR<Ҵ'U6/J3U JwfoQO3೰i@__㨪/sŸ_ћha͠%&ɷsk+0~~*Sz=ATK| G jpKWEŅi| ڭm> s.]2INZ}|BO~*9B~1yM *·1qֵ˺5 FâMe '>dq 9f1;4 \sGWF__eS -z hPPN4c`ɜqG_\2ns>T\ؔ5&Hh} r.63?fi鮳 URt&5GuWU=N-QlkŻGxHC7KtJLM͍^QRuT#=kâ bs Z&įs&___+}_Mhm{ιo5˓jߤ%D@ |R CVmz=;zc (GH$Ql+>mͿӫ_ ps*xvBUJ!ESP/o+j_ts`$>W6*;"&IswۯWƿFK5'@k\omNRlv손:%G_sWQjee>7w }~%^ɵc._JddDj|1~"ov\k* 2* -E@VEDJȀ*@TTE $T @dRAQ @'|CsRPJȲm}v~^QrSc[@\͹yWvn눵~ݮbĥZcwBQ{/D|U&×Bڍ~%Փk" ۻrlfrߘJ~MJ)}'(v嫖ۚ׻rݛ#jpZޝDX[rk6c럥"^ݨvj嵺o)ݭukqq-h}RhnF\F I*,mEwKkWk)zU?-tvKknyܵ\Պ\YJMWk\yzm.u[]76[~_]\*卶zN⵷o^xN뢴m/yNvۦիqݻ+jku+hmj@&մsZjsVڎu(Lݷ5+UsQQdkW.t6-߁p6ѶGUuEMFm5u"5kkqqhcU4WwZܶui\Qis%զȕ*$BAWߕ= AqD UkX+owm@˙-ҵJVmGT֜bɭlj.]Z7t[k8Ȑrk6ѧ;K6+Nd_[[Ut껝mU!6څĸ՛w].kcrH&Y7tpmuF׻Q{z(7Ԉ#j5/;[ӝuM5;4 6ZM"*f6ʹki-Z뻺wu&֋yk%9\+WwXJ.]hߦ9t+v[[NNqy[iwV݌[kYsNrV4Ͳkmr/N!]V֩w].Z[E2+mWK⚻m.¢vzoۻi6բ]e~Rvkdձw[[;^[Umrm%Fv%mP]VKkag.ݎmtVvnkUI $%Ucj;N\*ԹnX5UYO]¹] kE󮵽Zٷ6)Q\-ZT$ɶncW;V-QS'vth/ d {኱nNUwt&~wwiwsQ[ nN'u.$IۚӺR˕ÛW Xl6+g.5sVw%uVWEm[gUZܝڴklnvwv-6eT[XnqIڢmsFV5ŹKΠ[gwˮ;;/w.IVnvՑr-s~rEZfӕ[!K=nƬYݹwcvZeο +"jym-5rwuU57ǫv[כw]mjɭfEZ71ZKUݎs;UHEkgH[FƢUm[;n捫O<] Z*J@9ʉ*Eݳ-ښlme/rEY2NpXnjMb45%m#j]ػ mgu ΑdgX|1k\?< j&DVk%17sQn#b̯v~FK[\W%RlݶӻJ䒮mUʳnw]#hλ ;M;#?;[^G㶻^ bOEi*E5ZM[Y{wmnN bj7wGukw]j0MENkݺ4oеMhYͻ\ߜ*~&n[w ģRVw]**^YlE|_5~{_++쯳M&]ə gE\qk~GrUo+%mН~Rme.gw]tJ\E~2&>θ]Wj6ѫ7y}vwj軎%jmupdVhīk7.{oMrjfwuwW`}Ϳ^we.$s79m+{hՊDCo %t2ҿtum]+r.Ousz [,h5B,I vo͸suJLwr4*I0$g3 }C~82$$Y$ 9YLدIӣp"j^ Hӝuys_mmoӶ1]u%D6UT$WV3"DÝb1P6ӢmGB&dyTf1%DѵZxV~ VAH1/ǥq*Ȥ ̪$ D3 gD R!t=|Lvۈ$!0k6Uz?!k$W.H.Pj2# /PV$HFIq[~UfdQ@͊=}Va  @Y j>~א"EV/Q+?5A @QHr@$b^R6S")I.J:^ؽvIj$##!볯xy-ɢ)HmXq~5&i Z#rܩmy!bE Xf+N^U ZZʣJ&p1B. E$ABZe~dיzӘ󷶴a7L0ђL5٭ 7*[rjbۖkXC}y&ͲkqZЄ$! %Q! IΎ&iq+[S3wrd X(ֹrjFhA*D9/iG4oa5 kBj\IK!8Q kߋvlfL2]AQk\Kϧ<|Zkr7mk[u&bZuBWke5Uͥ4 IS)ҍ)H!(Dd5RI&}!'cIV.l+ÖGFnxz_.TJ\i-3,=-rb^#\^-[fQ'^:nMiO  "Q2 @*Xl|)=y۸-| ?fEZSF)7w1^cp;w'b?w[M3@ @VrGyyldy' @ՐݖߑBvWp}ےZ%H? Ÿy^|[ c=؊;P/mngv>OHBۺRQg8Ƨy%˲rSW?c((Jzo1+QPS{:LV!SzO]$ޣD};8 R@L-x#O0;%+>[Iuix,^Pzv^3S椔ϑӼ-7:6`3 3~MNW|8!tݳML$PU/0ATMhG|wOԆiUጔO/r:G^Yw|'[etCFmb)>wM\T99!6&Z[&VfWgڛ;{,|HWR-lMLsӼ6:)E}M{5JXE\ż9?륽~qݪO[I nߗZȊH_,KF)./JԵb\յΒLu[{޵+ͤ;^ϵ]oߐh)PEAj4c-GPC5g{Ԓjvu>9(W2#fʦ8ہ{c=,KP{UH]ͼe%m7RGR'+nouWPHF]77FOUβK #_]w3jZZ| BOٷ/}~O ?iڅAiS̎e.h̄q:>&4u*f jFkx..(|X9fxw>~ist/LIa8硗HEu!߰zaDTӹ#[8m^zQGRpMՓW0Rf9OVWna0uf<^g!\Wg#exhFc0 g\b-$Ng48|ct8n"y( bd?ǛۙO*KO7lW WI]+(g2RKٸ\~^h|&7YAϲV`a%, VsAj,&czj`ӊzfH ,ສ jdy^ ͓@8l]e:Cv?ۄVvxf(QzEv|gyX5( @Y[v58qh:׏yi۸~ d+U+C!S"\_ܙt#zPc?Twʥ"s$𤨲 $nt? 2eS0nn=QZ獬˛QqEWĢwx z {9!DZY{ά+R9}0$)5cDk58:-gT[RA-U^fᵞ_eWy~~=ۊqۖ y5͂p攞Jy(ag|ɳu :S5CD,D}g( 6=){I kӟ,&a5S3|Ʉu)7&ZВb|GCXX=:]dW`iߴT³.e8 *TC:ԶS`]Sx"_lplG|M:X?<պbM<H2gDKhyue+}yq? ^'+ξ cݓ:0Iy]#..%' <3r@W:ulLIcf7\_P5g+( '>%Ň_ DAFQ&@P"iF`\HяTD3oQ+]W]_=*AL?*5#7zCg{9#o:XwFZU[6)Z$`i8y' '!"UKȃa,)֞p@Wmu5&]et! dpeO;0@8IOX4Ӟ^d9J"ʾϱv&<?ĝ^:(Qe;eYBF4a/FQ>?A_톅R7 H-Y@ƤtfCUS>We|Tb2b, rr)Ґ:@ )6ѥ$ ԵE摌3[ePIdD^U;H^73z4ddTek31<d?|[(4,l@ ˼7OwqaKR4=tBǩQ}?V]rN ="c&}Je곁R mt 2L%٪ gBZe4Jioe#$vB|= m oƖsтvG",S#da8ƿ$;<|g7|-: Ҳ'- Df獝a[q}.sigqfChCUlּ@;.n̰}e)>^tFJ.W>\^eD9EX i>VK^>o9Žcמq;ZqMtl/={l[, ]]u- QLJ3#}:<WzAc6+E/Iv X/11783<| c ؃94_ULOO39\eX.^Gߔ7'q}PL=|S">g`s3yi{ zB*Iwmތ4\24n[u]3ǕSGϢ;nipCt=o*.~i1'z-̷gAT)7SS;>d.8?6o!#\It3?.t݋\>L$6oJ@ؤ@W`*LiEkܭ0PR2sNlӗf dvYω=?,1.Bō!³I<Ϫ KB֔p-FYG <5Kݔ 9a*EHs=BW%%\?c'G"ʸ>^wqG ?|oO휍)(f^@Pł9\O9Clʝ"q0n*?ޯo/DVf!bb>B*@|2@"P̷zw~i[26qq%wM{} EY6oOׯdJ|Thvt4Ye(mVa |ܵ{e N.?ps6愺Ă1T&ͽ/}e+$%^R|+N9#WQp3_9Z9KsmCDl7zm&K g?Yc{~rD0m+`ƅ"೘v/]$nMߥoRZQ}-lR[1cӪmsVY2YI8(z|Onaeޭ|B)%gËZz>?^MY0su:wH8d29>u^GǀЛ/.o8/sǶ{$fHO/C][1__V]B-Z`mwVXYwE / R#ONȳ䄀 ^Db2$> I56gyW'ɫz& (lK0_1Bo,.P+TRQ@Zm['ٸZRA,a*!Mn }R}o/}2n~@tg1x;[B|ll17X#(H>t՜7`PU <+-ߥ03 2ϗ%(kD(&%ÿOqh! ȝ;[ա K#naН3'ݡƭMWhnUUZxdX D !$|%ozBl3Gy9D>?Hp+ɃƖp*C6y$2i+fU˸)K&25vW;&TqVlspI78WdY:,QĊN"dۄq o̖ew?@(6ٖv?,oD;:seRֹkP'iHv4;Y毴f ¨Pv5fڟ`,|So4JX^=om F>AdbàUty ڗ鰔e_z.Fm֟Qq软MtK)-ݩ/ᘆ5%ݧ_ LV}` ]M4%Тpp1)-.ati6Z ԫKsG B/G 0u~ak -xT]z˔oo2[)Uk_D8!jgO]5b&{o.[-9%ˮ4DN;փ 83ehSifJ6pl1DP[yQ7%'21vע6_9H8er10/^qo yԷ݌%X8m.8I28 =D],ޤ?,l؎ >=J ,mGv )$&$z3(]o"g_Kv#}}Mum\?vt6Z{)T3 kz:NG-o biWθQ)܃/(Os~3u0$$ʐ3Vq߹vmiUwrw>\Fūq##Ohm ߕ]5.Q{0l 3ZшG|)l}YB d<(5@ASΒp j߶QOYO] U)/;tqL"=o4^vtL,@w3C( $Lߚ. <Ý?bX5f٧T޶nLM,`l'ط1%SFb9GŃ%8:g *<˲7h̝uzqBϔO.ӫr(((Ws prb{7E ۾Z.Z#hۄ}d'.;*Z)T4IYzɵ2vMH A)GY;HyvZ}je=_f:p8i;l5yKw+ 1"Ꟍ|ye8sz5ƽ0r0Ew|o $N[瑼ة_|^ݺѵuYs#lf8bʦ>WDM'@̈B K^)6u\ KN?KQF xHpO Z9ȁ+Ob[F,/#%P{+jkՙƄw9nb o/+/~=>y`XgbܡP4uӞ>v8tf N2 ) N2Sr>z[ #dȱagJ5?N Q:oةbLfVxTE"#ix)i@ ѽ㛼(Lzh9>)?4}h9P\^oUA!331KKB]~10$X}SD2hk5Tvꤦ> CFݥU$uI˾a9[Gma]ea1h4?R]@ޡкK-Dhħ=1RG =:DCdaΐL"ضy͎A`@?]1L9KUuTӲ+b}LKT>k5o]YcyѺYj?mCwH˱}iV 7e(S3efZO^g>A8HiPWx, %*ƺQE>mm؟,~9Cxtև؀N#&=ЇΈ|?2nh}]Du!~]z4DD=|Q>J0|+(}A^ׇ 9dP=GǍ@gEW2]"рD`f y`ACD_o6D:z(/DDLr""t̊a'"zh,(o=*'ˁ'>4[z8<( hŠ~ kD|LKA.-@DT5PՃ% r$=AAG=E=P3EP{?^/Mw~S7y+"ӂ;lt)xPKeѸwPG"̀&^]Ǖj?9pCb#ωB,!mD w{ч/{D#`&w{pgG ]a]~~SDtZ3;ϰPSNd!/"u3kGHV] qfW-8|U&Dm[M ?U+L*4U""4|%@sjqݟe'CUc[)t94^N7y!F2AFud Aj?!:*֌wѠC<:q7<ߋT⾫3U4˔ 7nۙOT2Sڡpkm_n5kV߿I=}{0Qv1q4~R Jۨ5饳'r0I%j0yGc$˛Q!WW&Q""W`md't/^Uk;k(xϣ ÀEB:4ZN_eb?o.j amG*S?}`L3)EJgOI Lg_$~Ҷ <0uĊreH1דky\m:#xԴpΊ~sݕz%)US?ߢ4ɨ#J :wv#⾱Y>\QqO%|.?3uw7үA⮜|۵ ى $A=YIɤڌAh5 `hv2]td@23H:'K҇eQ~C(ty`O)6>HrVsuӑandʶB uؔA_?] QFduNqP 4)sD23Sc's XbSm8=&Q-BJ88qTm% 0RB"WKh&un|\w{gjjFVݫ< G/#Wϖ͒U)NhH P&0{wGz(M#~;4yjlD}:A׭?ǡe7NYgK3,~;#m$/WO azraa?L _7"E L v  EOh@ ןsӫgY\r=ݷ2 Fu&Z  ~x3iT1 R`aW ׉agR1@Ü=}POցN- UmGS(Txq>\-u/MurmBhy#t#cx9lh^QeOȁQ)f7и"> ?Ĉ>ˡM|L2΂k֑oN/Y _qg̠و0=Dz~_ǏB/Τ́$+9 pe$}th&d+6-QJӏ7`db$>2+1Xl7wʼ([;Ok7féI%7K L/DS?aҕ_@4By ! bXc9rF(@_=/#ɲ>\-u1 [=R&6 7%/V>s`0R_H@81xoƐbͤ֬0WG" o7<=,X-I/a6MGL{@_er|Z@!š _W[h)jNJ.NiPUEa|oJ,תz3OldbggBr|-`(ޟdeOȣR Gq\xZHfnMu:}?4~#C,lšq$=viac`IOV]FjD |;,ޙѺ$f@ 1Q7QBuC^D0Je,ц5ndHH@:FV}FvVdUfcைaww"A+q^m pֿo{|/-uoE2~!@FUbET#QZٶ-$kbzeJS-3/^x$CkV5(F$#  336UT Ԅ`̘'L!Xeʵ]EKCnV(_W qU]8bZ9\UKzSq3& a)V =@%c3R9==Amr8vG28_`'p"vsוˣl0k>.PU. V+S&}m6tP}R)LvIo.!d_^KLu}n7TZ<ךrBn}?rk.&K[NgL9}ڜ; `>j&D2;ǹ$@x8҄mz-;)8J!5gĐ&P 5 2hN|͡e΁J*A;Ǒ୵A2Ys\d7&BHŸcc""07A܀qC|:ל9vfq~fg{TDC):pIdVA"LD%?^ez݆QuMb_˚<߰_B17۸Twh/wv=ܭ]ƾO.6Q'jH؉iEc܁h CTw Huz2p4q J_=M]?Q`^gHlZDfC"fo޶!;#۳܀HЀġ`~@f$_:TX?DZ.k>kȎӗՎ^$l6u+4=bPڏ%&szQ@0\7џMGd ~Ry{n(T3d=8>*(\ {PNGG*0QZSnUI$pR:~lTTsSsA= $jr"*o5>l IHQS3s7eHyd"]l|fW[Iw/ xoYvk,f<_FW)N;LYzːz4\[.LuOJoI3G+GB,zjN>#2H{Es"93ίAn+f%Ri>sTP{iZkĈ~HVWs=)O؊|Mxײ,0:rex'@y[\ZS„ϽbQ>᱆iVPR r8ddǔp.5a3=%N$HZr j}8xO=C @AlXis+4\ɝz7ǙEarGaN XЀ,a-i^pr&1;&wfJזa|ex>_RuU1c&M?%^`=CcΥJ?~ 7"_ќh cD$E\gXIć5Y$/p֒S*gS6RL4eAǵW?/ oM- /ϗ0M`p)J 9@u%&B΅6GꀠὂK?0JR@y+93fx9łc~s ѹA} xA cί,'Y#e]8k33H H~JEco[ZD`,\S.` KK" oRaLr*q< #;viiLi!tȈ!RotѮ}?5IdzEC+W-$w ?sE qHˣ#*"^XoԭTO%7lg`Mwvnlw͈wCv*]ݹ5qO_jތXyA!T m+ƥjR@(4 ե2o1Xaچfz ƂKV=츸Rt\DpcBfY1SkM' ]Z$)S&!/O#3{jG|xҰɤBXnGxRPoq BD"S]4uRTꗹJ#p:lhq}(0(_k1vlmBkBI ĘtB9V .s!\#OfAv9̴lߴl݋iԲ0.6,#p w ve0f_`85Sw(P9rLjcScݸ2+K1Psrfܺ+brxlooc`^t?Ej٥B.Ɇ1 fyDz\l"^t_L0{CC7#,ߧc=s<ߗB_LKs}@m"EӺ>/oDaޭkD=n etlQog3cز(5Os|3Uiup"x/<;igbX1<9# #+OGϢB+;2h`5ߋ[kЪ2Q)n.$FdAjzPB[mȨ=NCħu;MvyI$L>=d?J"딓&}׫"7u)7#(|r ZWm x1s Kڎ^Y]'@x6e`Ĭ'nڲ|7e>BqQ[{iz2hYd "Ӽ)_LNUYu ]QrqK7qz|llyõt إ_"{We뎶ӟx2uyBmub0x>acqEZS*I~H ~UMn*UW~hvK'^}<̢'',9絀cd9XSqj+|,V.l#Y`m_zKt|\+&v7`ONy_S(qE@v_"WZMH!.cg,I7% Ҵqү1&V76ƒY:#1 X c2=.철c%usN" MH[ _y֗Ya̸( Df87}t*&N;eE{1rid@0}㚙{?, 8]}1(CiQX*&I\+ `ڋn `]H7m" 7PQF?D Q:v~ǩ^rr}оF&0 &sɨ=.ת=~W 3.Vޘ\ ۠"+e3S;{SlY Wq/S Ȋ~GRJ V^;?$x-Ƕ/`?'re]J>0/IO8EJ!`Hbb{m\b[1rg +?Gv?y  O*WtA>4^'G;JL1CnE yK v?? "? KP 6}; "b' lQ@/D9s~ g1=A_C7:?⿿V t@oPbNkyTO"1G4" &lUT׊'2*?}ijHfR$|A1Fȭ]F Qe)@:ÈӈwH0@ 1Q؀|= Vc@6f)ڱQ j̄yDagN%!5w+} m\sEˍĩeswpX^G Gkz?ѓ\~Ua[DO3-[|zЎt[Z;m޻hJT8:FܦBItw"VxUl>ɭsyaOBbsw(DW0fuJEKTU}Kf ޟKzڵY<1?:al}t?hj ;U &vc9?~@k0o Y &3=?@|fQXhI ii&׹._C@@L0R L^]BҵܯCY, 2UXXYQe3+SW13mX.aA4,(!\Їh"y3d_|]^'ltO&}1W%K"tN'Ms%/c\< s>t|1*Iw43 /KO3vg^3ma׀ʅm^  ɇSq|G:~PPU+wBMeA3ֵb0JQ .)&9]#>`?9^*ݾFGHEcR3r }5hO4k CLCMN0ᣉ5qCsp LGQV(l]ĖD{*ZJW4=Lw&k0T41ՔRla, ! duZJD!Te_.mݲ6~ g7< m 0I˺No?$](rn8 âG#Gc`64jO3~4àtNIOx`@B"?pv+D& X=Ol0 /ծ8+IZQuy=Y?z:AHi (i>Nn&{?K?utIJ:fG esp\ag'XVk_. I1Y[Wj`[m^nAm.s@^ΰn'mnQeJ7&Tfe oy+6hw/ fN^A<6vc1X` ġ̱`ǃ=kgS],N9PPJGV5(n^/;Q``}71v:+paOD;3BXvzVsNj0 FٴSYiښSiKY+My'{U8""Ub[֍ڸqۖ~Fۯ`~|H|/K}4#!hN@6W UeMlsBZC4rl>.2)¿ T ?PFd5!cAt!"C{#,,x&Z%mGטI7F:P11[4uV iKnZbKvUc6hsU翻†?6\G?Hc 0=U$:BlmJ 5Σ bd8c32|a6OSF=cU/Qg /josBcNa `ېIm%$|4f&`Gnk .Y;>N\[SfK;F$P t,7 CGb\cn<}~! @Q6|B >S3- ±^+^}_߂2BFv"31g L$b/8x @Ha^l1fѤV)snh7&bɳhؚd=@$'uI8&]DFے >O/oiE;+:j2KG0E"oh_gU?bJa~0 T"3b|Z8T1$C~}/$kdJ4'/|`xBffN[Z#?NZ$wŰ_+OŤr5|aJKə<{]|i(-9  6-0Ս@CZBׂE9Fk=6հ,>ö\vP!}QGBM\lR")(>Tr _o$P~| 2!akU3CH*mB&XJ R}qw&j*BAnQ=*1mmθ>6pm)NOOM:S[yP^W0]k:|R܏ Ē)~b$<9ڲiRxZ 7EmvGAfVזZR$c|ҫE16`ZQ5h_@dJ`ރ#v+h㢟Ca}q)Y^T6ZTS{:ߩ}A1Rl @ PLLd,jp`UL[Ρ=5d؜~Y }(kԉ@sOÍY'}v" 'nn9}/xdUr`4}坞lo_]J?uS;lKޔS>M T|Z~TZ|b7rRzm@8L#4pǰmځ)'ıGV՞RDi?(o 1G56̉ern{.<Fn9"V8g;}Y 3LL JBln3>A!ӈ:؀Ac]_9K1&q qv~`&MȾ*;K x;[kWtjr|:8Nk'*9;8h6>$=^;,zDrh8LT&*Z?̻sy*$qz7p͡a]2 \H~ۀF PeӴmn7}_\z$E2 fƻ| n6q@9<9(\~kTg1>$NR8dThq IRiN]qB*b0:$NzkmuZ C1&R bo'mcߪ٬KF`Raۗf05>p~kB_@2z]Ldt̊6; ^O;ZۗLUU'smh,&]nu}TA~w 5{njˑA|Q&)ɲtJ ~n8z:~Q>@bm7a"c>u5S},ʉ0F DU[ԛ#Iɽ ޼g>4_'@p ]H@4;8Ć}UYI:WJDN"FP-SGo w!? B2J2, , FuS[<엳|8N#G% z:uSyA9z͸SbL"vɠ3dS *hvd( /syUzXάR|S~ei>x.5k7Ұ]Lp[尟}۫wA,˷ԅeq M2wo87hOE3TjMqɳ` N]k{XCn E]wjJI+Ә?NNד[YEI bF_ğSnw#pFZ1y.=\miŃWٮY7e2D<$ M=wn/%ʧݞ[eu8`>~Q m|𹡓q[`7\Z5HuqнTKg a02/U`P%)";OǔF 6xjd~MֽøݓgOJhɭy}C(gɣh߄fgJOo^6`氧_TL~%cu+BBz+kxOS{q6X`قJ#+qHYA3>dWA@ڪ7`X<|bvhq1%$=1D-jdӺrF P@ [7 ׆̂ ?p?VPrgZQ/wC#=sWs6jr5نoI~R 2be4lc7q^1N6 "}2w8DDCӳo/.B˴ Os: 8;fr0Oc 6.!S1JT^9X똅 ~# 0zLf&Ε[/ []1x/'r\", |zf6vqu*3m9d${VE/GbhvCLm"ASi{!Y2 |0Qƿ $E|M*B@>GM,A3<"hc_ur:yUE#U]ЇT˚J:&06*qh PBz5UFмaɶ}vwp!8Vn_pLHj(o]ɞCsRlbQҊ$GQ#-P'!ဋPVfk'4aYs re{eE>GӚUly۠uuL!rr1F`7wѿ\%2q%Vq)ƒ Mm/0#8?8>.q3}="ߏ LA2X FDܙ[e6=D!^)Rfy}Z0FՃjAb3cǀ~`jGS̊eU9 )%{M-2Vܲx>[$^vC7H@AN0DD_E0Q"N|Pˈ/}z<Hʇ~D/&*<`}Pcypd;)b,o gyYx{HLJNXrB1:KMY8: :ypDܤW0bg:p̌ߩ]+eiSh#c a8X1o6/KNey;4?xbwwӀ֕p=Gs'u^ùvsr'R'_|XEd"{PKAe;ߟ`O*L녉pM̐vYP@DP 8Jp\&!g7k֩#aT1YiIj T\=G B]3ccbiO~eQȂvs @ 8eP1s(Fg>l;ˬ̶%/@\(D)OchඛA`gjo~7שS%U[}'G@? 8)w;lF}-ٷR&Ę -x9\j@?H12*Q)ٔ$2ooجfQl̸ $+|ܶ8D H)6 3: on+zh|+(z OB fD1=E NP >@OWȮHD?~w.ݩF>-q땁ŠY%110-Skn VG`owpm%-x?=]ju(YG̠} *dD@a3?P<3FOg/:(a&_BO2SI|j G]ӴoMuF@/yP[r8/"6ăd2IQ5?vTI(6*C== jT,k3p/@fMnn>S 7c{C aޚ,s[ƤH3x bF AD͟0Myoˣ"i;>M`𡋚BJ(Wp=eV74ggBl'ф!B-|*f.Jfn|1lǠx m+m9ٌȘ0l٢g8[s1 LEs8N~ndD ?}~6Tiq@/2S#pM7ĥh?[>~pOsx[GPjl&MkPҚ18T ([A rrAR ѡ:,T\t?]E1?տ+_i%|kR#l΀+^D1rHQdIDH']Ѐ-n$ 6&@Ǚ ;SF"Hܢ{Jci;oHM4 )}P 5j*)"7qoxϾW266u`4DB鯙-?/VD\6L\їg441'c*Q_FrJ6QoDQFuǬʎB_ Cp|l ^ le"}BGy_,G_ շEDO7 \'4JDᙞ@+_'FƗ@.*qemL r)C ߩ.!^~@@e8s9ixdRG3/s&-`h`iGyo)A}5އICKp̸܃ LQE+*poۖ f[mtN21٣ft[Ib4تx|1BWj\DЮ4 J~Z'cxkulG,Q*2/%m-M""n"8S9d<oͫ{<߆_rYŘeAo{rymzIJ%mIMȣ|I86J27 hh4 fD~6kczZE D6Np~wp*oǹoY97z&+9VC D!p9 $dsS`_Ž=rC8`͐/~#٥Qűv\g=gvIz&DB., F6-l/ \auCqVwc 夛-J1lyɁldqfRI5f  D݊ i:  '2j +S31/z x+> CO x:˜""Rb ט8Trd2^n?o S+Z^i4]L:5s),Z~B4}Edf"D0D:5jL.:>Kl1B rz;H~t>CF AȶZNN5s僃 xfӛwaRhP! gӻ/ƽwDL)NEU  9N߻p><"$eu~&}ȼɑq]_e7wԹP9=$CƮ#`^"\VOAŜiȀL+bз]\>(znCuٳsnQ9삤:}m{}2xjŦP|_C;}Yb3z޻"ȈqD ?y < zJeRvy s AlyDC[ki1n@0b{+{߫HE(<41#i?m8_?R)NBA[?7-,2wC򂯃#j)8ƀ3׹]{=sv{=je7|^ywkzE`x+Hr$ȷ }~Y L D\&и\w'Zw&i,Ij?"x, ܒ/'v^`LX)[^љoVݗ4l?n.,CtQ0 CoG0W˜,A?é瞣6dVMic2>X+R#u/Ϸ HX딞ofrCYQiP@Ns a.Pt`o$^@v}ZE>**9f RB;PV_~ӋߘP&5wg{ -6&tч#&*7J6#h,z7gzڼfW7*t"X66Ͱ5=R'W|*Lo/\H|1uq*"-QJɽ#J%~/_ءmEI[M| 8", q5]<=e1\Ny^'9:'cPBYմl9컮`ϐh@[ 2t+ٳr)g֚ͪႯUh@䞬b"!q[-NМ,\y>us%vBJ*Yˑs >Cw7ez 6"И,iq 25,ާS6/"MNv'4Cf DNtqfƗqWO3Պ&G&ZOyOPtXJX(*Q8(eafyb: 'z)&zy }[ ( fqzDޥWĮ7 uEZ5=/ 7'U -Dw/2U.j:'Q]*|Kˌ((S&N hR?>U?{tKQ.O΀LDSd5G;SL횁2c&\6_3~~bﱑχx~SЃLEkͨ3):1AenzeniK (8Vsd9:o|lXfHÝ )4sZawڀ"}K,]7C2Lf6]chvd?VΙ\SPgsu]6:q=)80蓯f:Gjk[} AMՅcAApu5w݆AηY.YW!1&Yy1#cȷ(^(o"IQߒ6nLX&U(F|fP*mQ wjwYs+]opxjیk΍I(uJM W@ڔnZol JkP5QJk͸FӰ<3cOWU@'?iq>dW:x k[gQz\հo7&o&wM֤b$sljK(2S#`DV h]X# \͏9Mֽlb7-۵rEsy}KU;tr&/#Iu#N7(UHUI |Qsh飴3|-!FuI7MAq43@:d4 ?SF3Ň]`|NH[WtLTK)DU,mxr:JuI҄:h#R|WMc ݏe8#`bB n'z8蠎o`Vy6?Z DBsho 0I.- {'.Ăn8\amV\v'Dހ ŏ8w6`p%崳v,Wa pe㱤ďw KpB^$9ڰ]룹BSkׯ^Nu@} e" 2?¯} Vl}ޮ>?(I+ї+\ vW^ Rr=OyDa;OXl7b|THCW, [/H={ NU>۽v_@\J38ZwZ1\dtj!=!qV;_0@8  x$8uBݜGf.OeЂrʩ+Wf,`(萂'1u!lp4=N㙘1Gh!0-HYLP-lL(抙׹"JޏJ9tܲ3ݛjNk^fq>:}Јx3cL+@egO-?jBU끿Ɨ>܃D1vCjc S "!N?pv/.2mFC"{}8Sf>ۻ-<Q{XNˮ<>Gjōֵx푝)M̈;GuWIıՕ"m?k}c|w5/fJ{> 0+7`Jr]O!'YԠT vD9{?r~.O14,\mǿcR('>b9(]$X>~%F\Mmk3le~;R'l@D-hi0s[R9^Gɖ]>x }}_6ns 脐Vc d6tyvz/g pZxʝ׭r "'@́)M>|r\wzpV 'ϟShjm)pbZ"VdLsXl|nWn/Tߢ{NN>LX@ER +\_ o{NE;FUFfLBi PC7ec9BH5}i0P }7@3犃8åԣ& DOӌg_~vbA :7V#Ƚqt!xdN=ŏ`p/\6֛3F> _ |kϷj#$s4pR@p܀Od eeӦ-僩k3e"?S9B|0x kHUccѸV+LK_/J$⏓H8@Nm(Vq.ES ߥ}ٿy涚%+bh#gT#yRdlq Aua+W6{r-0VOS%ĘE( 0t%_5Q[tV]Գ -&OY-7ll$VxT҈ј2|Bq>( ) 6Ȑp;x$0>c: GaJtGJ~kf'(e-/Tjc xkuڃY/J̒R7Ooq A~"/~Ђ!Y(䏪Ķ.V]u[^#ony?/,[j茖[1Y,ecucyOb-{fg? ?)8H /0gX@բt9]!xє^$#ƃ.~Gw4Ck)gIOɍy$S}I;y/Ƽia)Ä?rD #C#O'fycs| HzwYMairZVMx,t,!)u+T kFH%S8ȼeѳ 1BW'g?s#B66 \:pNW*EŶ,s__>*d9nO~)#n%t2)FM^k aռH,QP|yD iF7w;aqOR;jP͆L-I_:+-"Ȉ]y@!N8Y =f)@H:nj⨄OAV[: t0tؘ(?2]JySeM]~\Add֮KB`8䚝(}A+HKb!mz_V4Ss#AgBsFbcΈ  [բ#Ƙּ4S jQ @nHJDjϸfD4f`M˰ZwGV^Qu я¥׭Pni ]iGd^@e8& N`/=W>dfx~3P[(QY/t?5sU]tA此GvsNW(|)N"~;_xn=ng;Niddsh1~̎D@|{5t8iXwƄ !XeGw:'5ۆA[,)U D%;m/Kc= ^>=*Fi>FuU jϓisLz^KvB5A$w?-V{Jq/G9R/ f ŎfQ&g\[LX*~Ts~#Yu 4D ,3/CD)ɽPPC7rUЂ(@ F/j"Ow\_e-nM_AS]ZlG".͍b!ECpo^D@;ׁjui eL(jd LTp(<p) ԡGY$ `?F# m5|4oҲoLD..xI% u.*ؕ<{tx9^j9r rzX?`I2MY DdY8qu1.IMI̸sC,߸}:A_YV;c@% EYP4Yfaqb!~=`12EPv_a2ޡaP1q'q‚jl;2~6iC>VS#RxTu7,"FT+:_>fEdkP*Oe I_PHJIR$Pg^}…a$9ڍO0q0{' d9^ǐnzi0p3.ѦQKRcÈpY/^rZg^:: Tp|S8W)B;2>F$> ɱ @D;F1cA3{ۚVu}|**eycuEp( b>eEA> %а Uw9_1')" cgqYČHneF&?NL }=AvzL~gtFb!i?ːHתngta/J\T*}zBqOwQ Oq|l"_rfL[hUԸg-:ֿ]ډgȴElȲK~yp zDKq^xQ2 P1W1+lTU?c=Էx g8-A:x|X7-ڬWiOn>Y2fLMkɧCB!X9iz q@,rߊcq|Gŏn_fۜr0bP wVc5phgvGMׯ`],>]/:]cڞ/tPgI$HoÞ勾@R}I[e2xr&Mc^QJ4#F0"T~zOH!k&8);D/f(^ #Wa9Opz9f]|!1aŚw6 BkDk1U](G:ušvroC\V5vcd cpXVŲY+ _zQLcZΥԆ{pߜɄD[< s7| J&PDDSگU9o32ךlawԈ|:s?OJͭTȃ`e,>[A:yY;s&mtvsM~f/ ?'z[%N x.Fߘ;S6WUU or^#TZ *g#]RuMm&_㣼w>XyjD?= ]@i zg9,o̰⶯GQBPmQ< }xjS0])I%cw-s=ve {}sW67wj\EYey9E˷:[hMH~ڴ1 zqQEminZ彑QP<;#N=h*4l^W1H+:zr>gNfSE\ZsOB%7;{?hmxO\oOcۡm,ʳJE0zWykUnnWv<%W+ؓܬ%>ڇWt{/^亾H+TzQmi-̸u`ʃQ)j_Tb'բ(cVOZ4 iG+Vz*4s:@t:U6pxq}_y彩XyV^7$7˽xG _LN6*,V4p%xek8=Uaky?&HD&)fѷ.:y3{cΨgV|v)rHjFWyh%ǻgԲC?hF)$,k,UKs-ȸ~We1ĎGMu`V`⨏#Wy.EK=seȨ'oܴYfK\]|~E_%~_Kpd_Vf)w|fxMX`rg*&M$Bnk7qn{½NtuxLxbM Ӵ ܉> .,zƿ$CiU\F |;4<{FR9xϨ>F wK%;xm\-!|n6GӤr+YӃR=Dz? K{#DlFiU?Er;Gc d?9am6uV%cV*k}W4f#.5(Rw`|i5E͟g֑Yk8]y{r^'y7Y7X45>׭LI%grs[>cD/Y̸^/${rt@ 鯸3۶?"SV=*,<>{*V7IˤyA/%⻟1 ?o_!"bo}]J_m X(9>?SR[*[ԾtE*_Ә l\RI4ڷ ![Moaن֡>7ȴ>~+d40wyaKEkÕYdMچaA}+oж]cr+(a(aZboq߿/mujcXi7mhKA{9ߡxe۽ْ]nXn6 _NQ> Srrud¿[Zgm6}4>uܴϿݽNzGyrRK$nQtĺ;}>Or|II-$Ɓq᥹]]7H7;\$h:neq z<^PCݍ\|hxs֕W=#}a+gDhܳj\].E9xiynΔUIS *Y_+@p1|kXDYrXD^ٷxrܺC9#t{Z=Zm<Ҽ=t?KYo)O|.Vٳxye*֫$O4Vy|Er}OWv "ZCߣu׽Imw\_:Kr8=&t _?g3$L&֫iYǰOV)/d3Ӆ1g:i~عB-7p/}X8M\0dSmK/p0j.Mzd`:\fCSODőV@85ݜ+nOM3DQ ށ[ǵ37@fʁ%'BY :L'j/U.Φ(H*tφM=ixDp{m?;̾O"q5ٗR}0[^(fNԣWqI߷ncz2=[ӵjo9Lqs69}%$Zjխs* dazP36t:gة7Z{< 6;hެ_lLJڇmܩ;a%J38\~mKO {Qs,(OS-ڨg{աf۾ Ͻɾ=#yA B 2/ZFw{OANCKܪ8Ou:dG&N>G&@:@ v\>[$ωg{8AH%$x6s_g7]gޤNaK_*+$8ɩs29(f'{D?J |@QALQEYA9PEO` [.k,ʓjg4e&ʻA[(Q5ADA&+ʻWܖғN6QH_ܛaDi4S8f#u6xEd+kLZ/( 5Ex!+)ȃpݒ\Zߒ)i{ :{JE #zmmSxl0ȲI)}J&m$$4J&h~9yEz$01s'u1 !"};Hܩ C1K2 E`JT^ǫ[ `pDHO+s DDS= c.>2۴ {].eýTk7'1/WiA.M;t2O5/2";><thZ<\@Ѷ*ԕlV-$b"+ۯqH K6kRTZ+[յTm1Vʶ$pϲ>x_{1$Y mb656Ffp2ceN+ed8.G=6 } AJARKrc!`M!Zڴ_E^ ZZVc@6`ظ@gMP;];uFڽ˒lܤR۴dЮr\}~3P+v YKd^<%`SgS 翖%uE4F--j`[,kL5 . sU޽yP J]>bĿfh;þl9:/܉19Ytm(" (/,S@ٟgb=Ff< 2d4I]G\x}(ͷ3>PoD20Z +jiFi[ ;Hq 'lmۖ };`:_ƀg]'Ĉ` )/@PT|i_e~{ @e. py]gKfu>0#}K@|,)֙EAܓ0(F@oB2ܔ霳""- F7#bkf U]P$$KK; ]zH8@Dj-+:cgS!۔cwjǫ=yCٰɍWE/$d +.5y,i>~d<^lkװ=3b;_Z<&ob 3ɢ$tiꚆu@@! ݲ"'LHr9elV}6rkSX)hfB y"fU'zjC1TLmtB"j]Rs7]]RG\PW!ٷ M9m^ }iKàCu #T.~wH7 Ƨs=t#fD@#i1sL;kx8MZ4&bJ)[4l#J7ͪ~pnX^x; N]6o\p~75J1.&.DZRj@@\(EYE$j7koJ $ 6w"*dn a 8_!㭉Q6lpc^l*َL{L?To懅:\0Z^k˼;b{\Ҍ=D<_2]&E"+=S3ޚ\/{m뿚'5dv6_ÁB^kwv"GW5# n)Z^JݯSZ+.i&pV|yYm<_["\S5Ru9{'?~GF{xMSNQ&C,u6#P܊H@kcAcN_r|]<^.Fkes9>¢sT(ئEE4l75ш1P2ul3 (kHvUP bb Mϋe赬$ B'F^TƭծÄ=Ygl^M 3#$$=C*&bpHBu`'/OqQH&jpj}rj%מf ־$`ZN?P UL#w}8k.JaCVqM33[>]qq ׹%8͍U=t> 0 $ ?\ 1F` I?\-Yُ:~<rk%ŔXۇa68Ҥѱ'1~y *]L wW;D^GAw?iFNKvto]uBþRkkR43IPfTV;&h.^ec~ۋ/l]pGl/t?dm?4!oNMLo*we1<ї`tp EeJnC2mL8_F4mGf35=,FfbcewZzAհ ũ[zY_-"z'_`;.. `&Q^`k)[y=ڞ[ ƞf_Y9K;7Ic9:>+E]b87zP/0HvMy(dtB*vw6r\|9fqTS6;R˝vJujr ?pP8N| ~!蜬#N r}? r>YC~mhyۗw!1((W LQ1ی*Qy;QQlbiZἀX k+eAd> <5*)YRF Fݜo37!o- B@c@/ eK?coIR`znrl g{rL9l& ĩqw"ZQ5&}Tjh9y1$ FJq熇ДExy/Q <;Kv3<2wIN$fgƩU*}u ge # #,-ӭId .\|iPmv󕻶/<ia INjGx<~<FŷTaijI 4.$cc>e L1ٯL&UDN8tqt~ w{{YgemqKZu B+aD4k fg,P- hGzƉ`>~y,KXMm}ʰppxOsOUC%wRYO\$۴ +MsO8^]>T fvmڲHǕ${ | 43T?NN͐k=_ϵecuE5:f{jaAll_=ɘY}V>ml]eK\mX6jK6>ib *"S(T$V!丹V;,oll;Ӌ)j_1Ѥ_7R藦{a49y ` AJt(Yԥ~ᐮĒ cGJNI>Q;ҌmOZedCWfhM+ z<7 ?A3}kwCD};\R]UrfMڷOv^ș=ީ[>ίK Zw(SeI }s&U8\V7uB^Z)|S']*~_7K-u6רнI)U%^oݡ*ߥC ~Aos>]j),dvv1דqNַNG5T \~M_!T/ӏO Jyt^y;}TJwejINH& R[o /s/mib_I,e{w@\Vy}fl5r S%p9Co=_jXyȲra~P9o*LyD}"P.$&usI{c@d%j6IϖSMg?ܥkd|&_Q5b[:^nƏL}9//yZ*ߓ.t{յ7|!mf#_%l'#W&R*Y^jYs* ~= -"f?I۸aܭ&K 9~9qS$X]4?FezX{[C-.zG wse۾:u|*;]anv6 mLv yTC=쟰ls>23h|wՋ?;z >ZpZ|:CR@su U$,~bg}9tXnzctS'ɏߏ!m{OyELIX6G%:|)`Qp% `aΙ4R ĦPvMb8Lox2%)P&;ɨ*KH3M6n`/OX ("a:wZ4mȋȩNK:Kήs^]ж*ʮzm+JEʾV&>X +tl4;*ZX[A 8w[C\EYwb:**O|; oX_[ Դ:~*ރmp\2˸W)wKθy $l,!->oCߡ7w5f*gpݻb}lMۇuޣVR|EەY<̍?ͻ>|B`_r힛Oo&~=ھPaCv:Ӊmq[i_E^Z!nWQih.L]o,iEszrsC -=:]ص̬oyߧ;8ےU=6+;Y~;wrtvu7u^sPcjcgګx2;W҅ ڛ m 86vSݍI߹KVIȕ›B_TmhAmv1R{OGaW^W'Nȥn®f5xskoEmOc&k^?Mu{m9J,Y"nhY^XF2͹KW_z/gK/N\0a}u}TK8iKڡ[ݐNoQ|+`țL {7V0e}o%ּ:̆:qyWeov.~ .Ng͟%PRyldɣ[|Ę\ǚM_G#cFQ/C.|sۭ̑v}lo& [mE4 wWҤ}rNM_,˽_W{ÎfCN$~r3vݪM//7U*u=ylbs+4O۝/2ugOۧ6/wqM)]5IA8Mp82ԯQfqG4cJGXD8Ry*pvVuǩONbg2OQL<(^qy+X6ѯPOv'~ˑM=!DDHŅC%G6ޮ 7ϗaМ܈Sf>my 7EPč:V*)sRbֵ6c$cCgPSn|8nkV=kxy:Ԯ|ǂjL6[2^RVMt7+éGgN ?5I~՗beZa ܜ,lU_[ey̞W!Uo֧̱me-f92bNY79&DDfDVu$Zʭל-$QA&l=9\*!KLD;_:LQ' Ǔݠ&,Z #^}7w,XqEtP/ً"ySSB;=CvQX FGzngQU/#D}? ٓĖf=͚L՟aԵJs5VƸ` Ifj!δlksf4VR.>g:UМwVjdLCઆ{P3fJl$s. `#.t:Nj?>/J ]#Ge\*U䨴v-&ڐudݑt w043f_VO'u٧,$,,Νw:jg ^Vv?9%#_̐{ulTѻbjJ[՝RŋCWC/CoxPы:Irȉ[M>ғ} VjWCV^P=cts#ӳñ;Δ%buV$]SXmMl@ƻ6#A|HƇ];գy^´왗QOœ)Z:7>) oHy䫷  wu.8WWLJɻJ ٴa蠩\()RlƝRbc4?e/ĀM?z ,1 Α~.2^ \F}G%5&@oȳWkc:oY2e񻨸w8yhc_C]oa4KJwtnRsr?8VqrZVud,+vm_(Qö~{Ik *4Cd}/(\:g.ˏKM$3,r:YugA$?JIWv3%ȹeK?1yޞ{~h|nEC'@2ZenR{99әUd->*6j˚L`^=:ӗzny;N():y$@dsN hy_X1s eL;Sq]3S[=j ƱHfʥ_ϧI+Zt U$!@h$ǖv<)U +OHDͦxd톦՚lיނ0OA URSj/?b̗گE n.go-4潻I]żUQt0VAGi[d9[X_}IQɎ .@Գo~ӛ#]#W=ws-)ͿGI9Cap3]/ΟAU ίZ=IpLѬaOx> 6)9Kw{Cyh˓+]SPpsi`'ޯȤŸ1)Ѻxd2 lW~Wޑ_Wޓ.T1<[r; +LtDzt%̠0 t㜤3r5)_{biO;X\+XƆl<)M9e Obl{uʟit%\B='V۶N)53;JgZof݋z x{z׫.S;ڈI_2mƫz\>SYsSmu>alg"5]9yȧ^d MqE"53,5VS%^نyA׸dZ eM&cyybOyqzs[/c6>K:i6x~f`sFo֩Kknkgٰ T'm_C~L,CSflh :Xܽ"!lA!6Hr 5Y,vu38KKfKZwXyits*jIBqjة9^+ύPrSV5!?90,Y5 oq#Uʶ ۡŬaK0LףΥCIB|S޵^ٴ6lirݼRQH]Ɗu(vgR; h\z@OJADvsդ z ]w;E^ZI='}`kMʆBibXV[{ M:6 9Dx8Z8G;#&jTХyLcdCȗ뇻#(x[><ƁZHTN6bRo`Ԋ TnGin5j0؇,:vw4>uT;mSo#pɹR`H#C#E2WW$ՃpT0v-|l`ӿIVrLO=<6A @y;G'Ͼ!S _ XLdf7c4nDV5+Ěg ;ֹsӯ8:KdtϱwȔfz$^iID\hUIz#v|tĺkvcϞzD=(QI_oNGhx5R]5u :sFlMar\fE+=&40r_ xQ1PIi<.m}o1槅*G=혉sx>oJfUcrC*3..φyބ ^v,ƂQdڑC#*BsΪe݇3M !vV*foU-(p}_[Y7g?9}S.^|$wrx,G\oqD.MTKJTUݟ2>)q|E")6l pBxndɇ(lޭwfӏ%9JU-fpOkiO_|Lڼ(-`k%/vO57˴9{:7wAzЅl N]:> %|Htn7n(J:6g[fq5YgF ]L䡅4] ~:ߥyd@NJXRKc$3-{cJ!Z@'mFݝu$0Qy- -ussVZ4^zfbGW/LQo}jN&+43أwgl&[c?UB7S)}չm6{9slYf3~05]f|٨sگ穖ô%sԙ ˏ9L2ckM,~4:}θ#@tu(6ydO=lK=*9Y5wkd Zpz'rDposl9vo ξe ekepSO)~zZJl4$l.N+R~Rb*{ )l P᫳Ov]* ՙ#d۳8tM3 ɘk[JgyuIK] K%ERXCcKpdgO"Jgڇ6~zD-G~ ,p+~n&^.+ r؂.=☍ѻp LAp])ĄoIGp0CB΂29ݳ-kڅn;3]k ᷙN6״u>֝>~]цvu{ZoO'fUx3Al ޻!20E)*D`yv&I}^- / AV$TgYgni姶|-. $lTt?>a*5ҧK26dۉq)]&r'M6|.3l{kLpҺGpgmȽs5r+s2&?[z)sw))qP:8Lg&|)\ۊoV2x51졻aIb}gP ffى;iɈqP*fUEn"zZX^!EYēEPcL4[.w%?sǁT \8[ GOBzQq/;:mQ YdgO-؞=[ʨvVI B?I Qĺmݳz j.fGaqTm3ݥ,ìӞ0Ix7df$ZzdAH96.Vp:h`׭NT7kPSL`TA]&wKU3]+uzbn!7.ݙ&Oy˭\'ʞWM9bu_r} U>xjh*uZN+sD*߯ j"V[sNYGڠv ;+cGwjU8 ƽY8kMwsc69v5閦};<k#3/5j֪rF/&'=fC.B=ZbY*Ozremk^5i^P0dn[Ju"vz#ϤlcF[nb7|.Z 8L8g!j*ϡϚ~Bgiv́6rQZÿ*dwCIuK%싨/$ ܣ5:|<3̘~~4 cH]FqHzjo##ҵ'[nH*6y+dӵgOSy8{0ʺp`-VI8C>en=[d5˳5e<9Y-.UrƯ`c۩}8Kh[׿1ع֩9o)s( IB\E (5<~Xt./L<ڻr*%&[K@PB$ŹF-Qpҥwʖj_,?'ނLFvJrW5DVqͦ [C UVp4fd.2`GSuzNX5:& J$o}0y.SڭLpxa;&pߓrѧ$a%^$9ow+a{6]ܠHi+$p̀Jw!BI7 B*nL[AgWP 4 'Ԇ 2^vG tj3$Q 2˘`0&dlfýQMe\1|ju"|@IEDT,l^p'P,p&Q"QLG\c1DV0i X#ޓ t aSܨ}p $E%:{= 㞴kD8P2䝇XaY%V68!%eD4BM#.PSQ[(X̦YAqE29.MgUwaojJ i@|gB>V"u#@uA  *کLd2#.%19%"Pc[ė9,m>8=.vGA"Re֪nܭ^:¨44 EV*-9¤e_smLs6@Ѡ!m9eSGX)$TBzSu-0љ&R[O<=u vz+ i 5NLLudf&62 +MS(~@>WrG*E#1M~ZizWe>6pX&ܩޢfa']@YNd-CEqu~J#U06(U@~u.kyYJ{OjZK gMXVn+kD6᧛?\M8oS1 Z[vx+%N߹%rM:[/Ugv Mi]DZ7v32!W29yQEBll=]y>ro)o75&@̫G'T1itZ]H#JL. ~գb}wA3b.Xz3$ņ(ˑ%YuE|OW-]MW;0 ,7}|uwjHIdK ZCJ{s5Q q{Ntu|=Fl8=Vfn,SЩ2`t9CG',oay= iC;z |~f/vk >Mwn&mjKƳ]+@'Q:yXc.jPɪ2<2AFݼ"!^\W_dYى]̚>m~롑Mn6=ہaKbXǝ/U dlLg\kp^Gs'ʝ+VXHzSvzuVv<7(Q?/kmN)job>;9zç2k zVdU=T6hĴ?*Fu v8(l_m3#r<ɲK!fbޛtː*Y\l_ RΪҽ>_beA"jyTz\=UjY jpίtd6(ǫC):Ըskhr$M"_WznaR#AS8S~ȿdBqИYbOzi,JŔ$$I-n^a`Ƃ {/N/0VX#3\kdW"|5bN0NrIcuv/!;h)3xG;hĮ~63/O$EE~ 30w|Y`{F_ab#nV93%9m{;PUW7fit_L;9]bQ{}8VS#/u[bRz_fe^v5 %(Y)}o)YSHFwC)'ᑼ޿wjhyVُ[U?JTr H"[XMNVػu1v__̱7>t9Dt؝=W9WG!Qflgnj3&j)kCqljǧwU/#E@D,~g';dՁ!#N(OAРn}. GS$8եd;[2n Ere{[z'γ)jROuMŪ-+noe^OUBemdyY%{='1޷ߐާG&,*x=>RPx͘5{t0jIUE*Qva#/ŷ@:3]ޫ{:nMG{r\eVuSqws)~aO=<Gyt*s4 vK?1/ns+Mz$)h`xvIc#zxcK%?_wXчnv0hꑐhNuyFp;a<-Ght$ӷZ÷aO 6tq`n~>ڻ[=V1K21qw'*-.XRUrvVՒ;nbhn ksd&Mv!SX(ehmlދw{|ې';n 5:R._ro[K8(nc/RG6Wƫ]ͿZbN*9k-2\黀w3ïzV ɣ߱KKmxhhЃ3ʛGEmovm63h`ɷS=!޷&hV^ByIo~-nyO' ܛ4@ZҒ(:i^JKBY5]pU.ɗ;%~o`d~{b){l12| \Q/ߺ  }:~ LY:>LD9@B@!7, a"QA*_7wdqst3^o,soZ8ܪVz(np3SavEgz*ѣ7G nP>g;g6mDζ1DVsVcoVh).G$Ǡ*QmJswGM4!-PF.G#>Y,K$ˍ 7aQjkΗ_(`$ɇC }9`F@N%KCr-+= .~W4&{"tV bqf|" +?~[I-{7ҼϚ} ۮX{_L6'YCU{$3Ԧo_ΕS<̈ .IEԚ39V@t#RKEp͸!O;mMv#C. ໴>ԷH=@bPFlcXeH3خ/$p#},\Iu]dx<}zsz)gVZwۄ'uӜp8҂D38E13vi˶C C'+hj(eXKT)4yfe3}Ž 1ǫs2fā9qz&>V^06UĕelNsS`!" #;nte\(Bh3@ƫ* 9ǎ@TC$ 1maE0x`=G=s별VWo0gCsD!/~w"wI:o.2%0,&PM7U2ܾ X =߇wxc˨3G?OG 1\fGY˫U_hÖ\D{kiƇA4<@D=icd~'j+{ e m!OV,<۞=%ض[$leXSv$( E'ZV\os膇m:hNuYO.1נC \ c=Q YavCJa Ю[lQgu0 oly[DByfO7Jڠ0+Sۢ<`mY*4̊k.>s O[ܛx%|cW:]+4]Z܀IqpxL7Gp5 i\]xu2FUR_p׭j+ɀد_e> #h)g/".Ȣ (g1#A1?Z; cKN2q:(@vn(#ݷp_Z]Ƣ %6O؟km C!д8>]OGàS;D-D |Ep@r5핣-#*(G3QdʻPyU%;(:Z硺4$*L6_SuE1}H H*mןgrS OD~Ăֱ4FPSҮrp%'}Fߕ@>AmiFV) $A#&1FR |+|Քuպc `-gk3D|iKAM2f#UiNם ER@ }RK E @6@x?19E&ªG/i@q\'㗨٥Ȥ^ku S'EEiFRX&(zl1qE8'~+bWܻ|_^Knzo&އ_ű`rWэ_#)D)Y\Q,/h\v:׌~i:E]HpjĀ¨??dPRRMf g53& &|%XywyfR^ HtyK& (p,y#@h%+; Q3W 7| w,~= uVAvC9%Vri[+1?r&G"j !lK^}Ρ^@Zʒ ۠'3[^`B=MGlqO.&CG~3MΏ`i ,LW @C/_ ,}v?+T;'AԱsvY!@ 6#esrWOSN;{qo8 A@|NjL'`PcNU}sACWҾ%9@OE:Or);#k1昄s\1YfWB"?r& /yN)tol%0,:,O{;'4ZX](-Ȁthyd?#y)_p@@nH0U9c_:۝)*O(ۋ({̒UyWbǧWB^=e |bض]G2;TjK=A?HjWv"(dTMqMȌٲB&Y\#`NI ^} 2X͒n71: IԒ%=!ys@?p䀀 턿0gU'^bFd.fz>h ywO0+[><@7&/o'`Q$Q"_+=jV^mDRޯZw-Ʃ >hVo+*;IJSj(DOs^\u.KGiR͢'"FRI4ӥ60 pΔ?_a  uW {;cѮGeRo0dE_h?Kez#d!DVz&5~Y0>AP2S2_7ʇo*Xm-R0^h(/y2druMΣ"(:ZBF:D>a&VٜI@'"ϚlY^;H^}DkߗkqQ tpjp+DV!CJ/Ѷ˸'S$̆?+Rk`s 9(RܔI} "*9=ǹ[H rxE|I܋QX.IjwN}{bTu*\@E*Fy7Ydo0yio*aE̐FcR*aQ,T7zvih_5t*G{=oihD@ IFd'T3cAmh,-s7mH+; ܍p#3w\fp} !J38yh#qo$l ,v}C5F~lxn94f.'q⢢u_PauSz = -W$6Mpڧ T4FBSk=8KCfd> R7y^|M 6{Cy\(9_+Ѹvh=Blu:!ŧbW# 2+"LS9i c :ByvK ͆4yqa.Cu1O౎:I1:G:hNpէa^J& 裰.&My͔5ɇnh$H-qOS@!NX:O0^xɷʻ׃ A))fEgm@W?pղ}=n: ǁ8m֚ mp\:p>qMB"_ЪSzYAfQ듡a,f*|04?9e+F@z(ݵ"D@ v)LHY)>Lp~~,p>˦^KTo΢<-2}ƎÁ3{%X1({*' 6 X{vjaLwwE"a'/d}Bڨ4z(zye U:ХB^"{C<ŨZ)])'w$r]BY!r=iՌgwhㅎIJO7y6TdQ㓻+ >zUw&12G@uEރ!i8|86@p!V%\ym]WRT8a>D"PTnt| &"Ձxa/a R?ͦ/0IfQnYt]^.3~0x'u5ԛ1)" /K}e}FA0ش[:~WƩ;֏:g(K?ϑBzeY;sUi dF}i %N^W6ֵšt}X̿p2;ۙuf_Ϸn(ǏÅ3z۾eqps%`qotyS@QHUtF0c*W(LNekn›Vi?mY6+KN2e.V^n7XcQ1bO0$/:k=SC-0aq[P3_{a2r'hMhA8ߺ,+&+Xl2kRڐIT[ڳzd!>+:X8ip}(i{Ȑ{wu*b)rSYaT]x81MrOc\ڣbw^,([#~&}fB u |Slzp2zYMmdk3ee*Nnb/#!~$"|}6-oY0ӆ춚nw3rsw7k[-A׌ڠH}k1$?2\A,͗ˣ12ܶ`oZX^} SĒ^}8 B)r"MZ*\""6"\|/w^ẖ  O%ebse=}_>'XǢÞMFڂe 5`ǶGc7xΖD/0e%͵Lnfli}y$ +3Je9I?REuZQu?56]"yMe-!Vx՛Qcir*Q %**Ǟ7R\n|W8U=G`^.,kqp2eHRi%BvNԌ+Ť0Ov1J M[D!C wNesƴ>T86VLĂ-Ӑ4O$jJͤ|&nS0_㰦/+ͭc[(.`@D³7`;YUxG/5NB1>ס; U:3 ga6?:V-[[ 9~z 6 Rދ'{ ayhFa(oO^bW e2ɀx1nQ}QJluH@;݌9vv6_<9_^S>bRP۷Aqߵ5^;lUT1 ƔP%3]yh13i1w/1i V40bf5}c8gZZ]CPE3x4Ҥ?I6*mo+2(sIia3R2Xjd[פ.[cS{KPqW:d/L)3  CY'3N[ 83s}iǃf\1.}=,'sͮrHLQSTe|յσԝ~--A^IRgck[P'DY%zq[$]p<1#p%=00VJɠ,pDEF\Shr35W? 풤C;N^7S"Yu +x%Ga;e!>gZ4heƼ"u1FVٷޓ軴{+{zO ߢ5~l A3Xc0b Z4VTGV.,3լ2Z.kkoLN)U-;"ȼQunswҊ>_)R`%2`pK5p.[f t` x!L5IN_v\SP 2yw"g#E=6 pxr7dh/r2x<MM!j߮;"!?M#9[#fJeݵ^*ִiMw ]u}؝oWlH2pC#-Z~Ġ@ bD=Hk kL nE(28ؖI~nO]<J_A㈎Brʲ1]qQ+4^c]s >F0pƙ pg:1"0A?J[n@ďt_LAWn:p?ruHp, 5u\U5=2cHl)$>7Ɇcpl~m-͟ fl!9儣hJ9B7|;PxF^r'uI@>VK5VyĦ0L5_<`AP[:?jub(Zt'?y~ɗ`':|%Ӝ-D}/(RqhO#IMrmArzijCNMsN`ZCֱ-l}>w7y\"Wt/oA(,=l8⩄>[P 㭘|8C7~*t[DX}%0|^s oNf{9*BW<Ě A=I<§*2n̛F0bԬ:֡v%A~]P f5VU~ ґ6M;>}ʱDÖV&)R|ewONO0USckи&Yx.~{6{$jg?KpP&nt/~w؁̕3ch 0*~*z}vޘGm) Q{4 y^*|Gop Q{<П*\ ,D$ 88—WԴp @f@OYDn1']Dzq>٘ddV+oWGn$念\+\ֹ|8A`#eׂDz.C,-D!$em0QR=iqchӬ#UWXv-iyγ'ZAdHnߨlx/V[ ͡q!$b Dk[Vu|s8-tȸ+%K@=դGm?R!Tm#H $Z\psN טkDCgw>V:m1߲~ Q27ߠ ^f: >v0ro_0+BbߎSЩTI] `0ąA"@F[ a!==KPD>0%&_^qV2Vg- cܹUsTOT\U:~s2&6aFxQZ,AE2F@=T~yy?87KuB~EUڭXDߒ(Êǒ*r7xN"Rx((ƒdrwU}EBsQSE)F̘=\ޛ񃱾n0.ߔ6ψfowbM= ^ouNCfx嬦V>">3a3p.WKc!c`/C? H_>(#h)C?>;].К^!4\a._.|9bb| .BrLEZ&,Ѕ0)#&gVg3.{p'!.;z@eᏯ^>/"*d'LU@hu]_#4ZmP#31IwG_ޟ[kw͘! "rҟ<5*<&\ymq,vȺz^Ζ]H.󘊚f:qBN}dd@x`Uy+#D_Q"%=n=<郛 Xߎ4`Ѵ ١U(>_>yh#JNNc=rT;,gqΓc2_\٫Hǣ5+mo])+6?D M'B>*ݓ{t{=;VzO /l5Z8قHocE%SG&hTd/ U#p>V9RXO:_Z0dV_~U}QdJcUpջʂ1j?G;r;f~4ӱM~Gb,n$A~ ~rmefq,DQVˆβ9BE7}0}zEwI/!!|"mqͅ[ncRdz&ld̠un/zOJwF>5IswO|mp:=NuA30e,q̵ ;]p!~9:])9O#Ea-TZ*\]5E7QV>jbX{nRYn5b\]f6%G? k @wTexp,3$[2 ςP[ $\KhƱ4:{*'QoxH^^DХlڹ5 V%Jr^N~ȇxڻaa *-ny[H6^w7M}% [U6jCN\Пq5$G픦fs2%eGBlm/̵mxϩ O%%,-Ӎq%nEp^2^ye+~tE(2g61*{k7RA+owQfmpFCMV?/AYDk-IH|#(k ~G:/񊜠ӂ# 3Yd)2Hl "^f[N'-s]@I  th{ƙxLO2^K T :/OeC_qṕG LfӟNZ gDoy66n-/Mmg4=fؾM߶;{tUiU4K=&ayD?AQee&2&I[)?V3wjbb=5>.s;%g=ҜӀbr-x;j94bm|g̦hwҍ%w (RF]}kCܽ5x[wnsJsؔskvj_Gf.9 i2:⳰i|E1h3ˢ0%"QidM>{>""ԿW.-$nMp{y*;6{rNѬ7muK/ly8*)u ),=l 8_WTMZ3΃4hSK& +N(B&'اtP3Z.=FTCϰ a&";LfW*]NY+Ƿk5*Xپj%GCܠu }Hc?aRxr6UP^yævՙyqWpwM60pu{mV؏.vg*rگ&̺,iNz\?#Y "J1q;B-נmAތ׿ͻ^Jq~=)DzS }(>!G! MX^,J:mkv C o#}p?lJw\ TR `|OMgbNo1`ߎ>VM pF~nllRPVTqzs <uU@};*D?0#o 9sjد&:2hv&f$$GJ9S̱iqꛡ#ɤ.XvV{un\)ZviN=G~< ыcOy\qj!1Jq\˭#oE@6_Gf{ kBљuL")ϼ#{f[oq4>_ r ̖Q$Q,B jr" i{j9ݸ;Pa*; \+>~Sq n=O^1D"0Ɏ*5b;*c a轋SdOb(DD4A^?eP#Q OUsce_a)^(N@)_ RFb)=2p=+ I:;+n/^@'(\Ӂ-@.tSy\B sVEv~?0Zk`wC-I4_C6xOm2]$eZ@z=|8m[,)]]B2)yl,ƥt[Cc!K(Sn]n%߉٨uv7,Y_/s l43T4IA^g"b , e;N/fRW`<~ ]5WjF7} TiE&̺)S9];g ? bcC}*b́:w$A7{j *6}jd޿y<)9!w0<@5m˹B3'̍ t8mu ] iN Fe$td/>H&%u:?n^ 7w/?APXE8דͽ=^mW-یE'LNV&p}Ȅ9HDEp#D1T|aAŒ'k(PV?3EiQT)|2ex8ϳ__g[ìt}dT}59w/bܚc3Jm1+^%eA~4woptעCм *6zm"lZY,^ L@jxWo͑כRKX BJE) !>P +Г|09Pw{|Pl .q;f9Y=UxAlU׀", *q vɑS@?C)DY"IcƬ*⺑978)4'"{Q}^57sGJQ^-0x}XD?-3=y\׎ďKT3^ty{ӾT(2P+ svsRq7 j M/; T'sgkTʺOT}g{Aה sSo_wsx~ '?'|-v1B{5/UZYio;?5c;^1g; Gw,%coLZrCa$sz±Ko$݆OӞ&2-vDy!'-:3 rȂ|W?׷VP_v;<3,TCk4|;֔9tie-&9KOSàYv扅0.R]Imvf ꬔoӌKг0SSY;4&ːN{`_Kvx${BE;OZ5nUjh@l9̪.tu#s"{>}ĥB#0XS˩8#p@a;0'U͍d&WchE׌ܜ:b:M7K뿤!K݄j:~OK:nV~mK3e0V C nG<XDoibHpR`]o {/ 7Vzku3\3jGb|Y%8?a0XSr6#R$Mݻ2䨮 33EG6Bu"1eh+Gj i֦2rƑ石3c< Q{crJ%п9c憗e@HɁwZ /\ܳ_,R/?Bgo~77g,{q+Oo5W"_)z{{ε3w[ntV`+WE`+煑gVZy(͆yL 13VHA@u vAÕ>/Z2 Iʷqz硨*?$ e%*[F'ŸeNkJfa D@h6_g`F~3 ! Pp s~ IL%8uoU3UdՉ= 稂o DXRln>И5mEn:^Ǟ{ZWO" ŘF &Iƾ[Xւ!+y/SeO.#Nz gA<&`%HMitM5+YqdH}j8h 48Ykc7c[=Gau]j7B2m&aA1yq`M6?e偌駉~j76Wy,ocY44Zg:Tzk ŮPm7Ԯ`p ϐQ̅`e&v?$C jQG`""{4VbfA"MtHRp!b8VL<,9f' IvX81$ۃf?TGЁ&DE c%mר5yNr<δa &-򘫞g/M+ܛVPl )|d)1 ).`2FRbXlXbkHQ 9« |8VM%};+t⍚E?S-戏=-66gў Sbŧ?Sw븶v^F@w1$Q<5N,k k=m6k1 ύN .ܦTٟdw كY.yQmd>3 ;9۹b_L3co;{Ŷ'g3őNjcEbܣhn7lGXAYw _b'bĵ4M{<-c@EVÁ fIJKH10A@;;ܵ`A8?m8RiFƾcomش?aoݟ~=};?SL݄(l|Ō;+\טٜec?Ԁ9Q/ojx jNz (o4d` F7Kۻht%n 7⺸GlĹ:N䑳 0ேeG&}Y$]?jdaQ4wՈ 5J>ޗ`LWxa[*7EX-'wgaX3.Z|A!R8'wDzcFe;EAA"#2bX{>+ugY{eoe [جSqK^V** @2l0Kg@# bK+r)Ϟ3,^ڎ⿹ j:HBXeb`|:S~@8~$^" "^7F:줗Xs‡ٙb(@̙g,n9@["I\XphLAI}_\'VCpcs]$LOV.^\9S D@\wkg<* ,LGsZMݣ*F+f'۩ a09$`i_ђtOeb v?<ԧ )lYLu۫ &"*6_[t~\w?-4Ϻy z(ӱNDT"rӕl90 C IN/-=K8G;+'׋?~CAe^I?[z=vTaJ~Z2 #x$<+Ai2W躞-](:˟{M[37=%!#y1Dɑ쇧J!-6R^4*vXN # AX>@ F/N&6BŁå ދD 1q yPFc4ȋ7JU 1z0UՖ*B5A8BJm][xuygFȝOS urK`F{Re}̋9Ws! sw{M7r'>uM3)KZbYEzhu[gu;Gȿc}*k_S=$:O?@mZ]nTIՆ'ߓ#G< JP_hf'th؞4 YWlWS0%Πle jod?jUA71Tt-XeDiֳS:xǑD>΋u槵pCOBdvrGafo 䠉TSHg2qc#}Ngk܂B~FˎJYYvi̽ (Iur~GWZ=fe}qZH%(q/5 Mt0lڈt. {Vd5u7:67jda;g6-m΄ihD^P"x3.9pTϳq}IH҄PA$3~$uB~wݺ~͒p $yMTGiT6 E oAXlB0vEWILݱ'=V{ت!ˎױ dL&d3wUoX!iɷ%l26ブby#Ct~&I)LDsmU"<d9-p}9Mk^+ЋYQ?/2lk\YQ9xwyk93!"Hb@N_'a"I2!aN !v,`TnEZLQ8& O0kixx ! FNToj_]I/nj?[zAF"*%2C"y9Ag'yMrXst6kbBBHDM>4WXU1ިs:uN| DTF㓟~819,Ȭ3$orVnpr#Jx]h^R}S(w==J?'ZS~Q_w~.Rxp5DX,:2L夌╚sުmVTOrv9^ɳkz Vq#ˢkJ'@ ▓ŠOR6Ì/|Mb[M M 㑓t1jp{k A_meW:_rZ$\SZ3|u~THF /P)b{B*UM fxn#lקrˎ+oQ <%pӠHZOzLk;緃]eO|_xie q.ϰi"p jm5kN y.xB/ym3.)}z4>yFM=b[Ւ!9lF 7pqN1'Ih o 0+qGK]B塀zd&(r;^N/=IOO#mcJ NWL E472!2'R#"?/s7L.jj(Z[m77YϜҴ|>jހ`0Wkf//(ޘ(F9@=4"q4wtw:$"/׸4L9Xz_BD$ 1Ŧۜuڊ4#?R؟=.E  )ۆGp\G>GMF2"4&!FzMjez@Ip` ( D5 +rOINrn?iCz;?1}!E"M?i07Rr Hӏ몒(òwGs`DChX&~nn]-#4fX-̑sD#"' ]r|:Ld fozVXڒ=7=p҃iz)aXcT#y+\M[;!Y{t汿X`Mk=ȪW)uHP2 ά]L~f'U۫lKݷtY *%$48.E܈A3<,w0ľޱ)+uUw 0% zg^q0M)Y졨iVN`(Ҍl\x#aFP=P7 Z)Y* 'qϓn-M\{y~3|wi-rxV4+JV䣻oK.3Ё̊j +46 aش'%P*_\Lfa &X1_#C]+O -#VãyTh{c9t1xήH vma+f^z2r`E43ᬠI ,U6-A`㕗[{ҢppN*F`^[T(a*(1VӳjلQ0-!raD 1̋ ^XU+:l} 8|.CBv[7"T8ŁPS J#20<θ lq>q*N-)HhjH3o6^z M en :S'ϡ>;.is'b]pBAm"s QeDd2-_٫7Pz [| 6J Lov'39H 4FUz*8qϝuX.Q*f>Xg}x.,"?c5Jw_"C/R,~8"=tbX zC&gRõ]ŇFȁhQXPj!„ kn;WW|@  TV?ߕ &~CVͅ REILmmP`}cw,vD){Q;gݞFlg4EUxuZ1h1ٲA >0 ^6rdfN|5HrP .@H8Zcm_Oib2"9dt]0d@[W"\h*'ݴwwC(Vkj+&e8jpot@BX:w`09/?A`} 1pӐT1c2p+R@'p% ϋg` zSaFۺ,b)zh߰3G gohDwj69\pR-1% 8v(\//_4t7oE'T[;Cvcb}\UӘuybLtt"g5Q1=0ZT[ o{򰰶Ml#.N9"oU $psU7GkƹCg!s8xx>QԦO ۶"Or({/dQplR_2I%}uɖK<~p^OvGEacݖ 7%K;qihrאַ]bX75kÀ-}RjF ߍ0q/;|htuS Dd׮IvuƸ ޓ*K$} GaB`}E2 ``zFa}<%2?oG71@H. Oҧ4PLvM旿II}a= (Mx}10Z\A~Is+Nٺw+ُB-Htaw\~Jի{xH9 p(.@< 8m?ڨ3uNb_jo׿;' 2%hpWٲPN{4Vmճg`gD7l 'mmJYNF`hCN30%aj|ݧ[,+aqp 3d95.C@́$(@ H{Ey鳫k¯+=@nH1ژv좃r3*m{P*znIcHA3wZb"`IU}1l5iqIP޼+Wԗj|)}= 뀋mO[qO&ׁbζ^3 )d,Mqw!DP)uD s~1ƨЪ:4 +i|:_dOiBD+fhesԙ& eq Fzz |j` r!9 9xMC{' %jeVQ>CZzJ;5GC@CLXDOp>G PEAlL5j|]UU[;޺<stBڒAD1q e/GT, EG3b&cPmLB"KU[\^9&c6D݇F*9ç*_ΩBnl;zm`a<~Η""(JW2O'x"hh)|jX$F;SRUot92l}J`RG ?/JƄ`ľEgz:mJɵTo,oC+"Yi Dk5JPz95GkUA%&?(bb ^6hA]pP@23!oǽVgl >nBKtsX_S2T8oɣFXlBw%kU3?)_]~تi܇xXwK{A>ě=r=t.mQr_OSu{CZUJy87+9=6^ULò_xG,aൃqȖ WVr먼lml{f$hRa =ZJwOe ,~}a%̳L"tNlqϛZ_9V5Lݭt|]K( <A(OMI'| PEA2aà|u^/-O.&\7si:UE-Za8m|Tab5>2!&RiΧ QWbC/@r6\f~W\I gօy`Ҹ[Ί6T(5d9w+<-qQ 9Lf[Pz0\2"b^^W̙rgHOO~<`}uk{V hHb5M{,J-Ԅm/poChC@>F "~}*Enub[?}_I/"JUz&Ͳ1_qm ~ ^HWDA+ l\r<1'&M ˗,^@hS8]Z=Gvq Jftpqg8I|L}@!`ȱjQ+xbGTK~9w < '9޷9DFGyϱS}Z i`!1.Q(3qX ax?w-)f@+^,(X~zL4<eE7GȑrM?ID g]<(*(C?!NO3.,uzCD:”o" O)}LYs۩N][fUn͏ŐtW}K܏:rկ!~T=nzcf-G)>8p c6,TYtSBaB=&;)k(ҿ%Y&('>RT`ݍ8E_-b+07b66#JjY<@3Ⱒ~!9Q4Mć'g.`9% Dw䡴ǑW\x}rp:V u$i\cEIa:IHGwAedrWs&Mk A(̿rύuL72չ]^t.,H3G5M-M[lV yAv#2Gf5a֯쾥 &Q~1_R29M2sa &(_ `t6錋JYU8gL- eXF !4v,)WCƟ2EHÁG ݦ8P4-~@C-.j}³$,cҳ<(s?ͳ|P )ڊ*Pm璾}o @J'u_}8W]~C ^XΙ_,вn": 6p5#};|%s?|bvɿ}ĝl%4A&"=syQGHu:j_ z+E4S=Ol8نTYqHʡ(0vtV ́ 9ʸ=SۋE}Yc`Х_UdaG|Cҹ'a zĜauQ%a"/D(`8#G{ @3ȩixŢ^ l0\bO*M+ݹRy}r9uʇH CwUfx6:R) /Yvd gŊZ#yqO@G;t_3(5h.iQm%;*QƢ*VșQ?j˜>{X=~0| sZ:%E{tfH|laS%IB&\S'\.cxI#$!!xn]ĠO϶&-j^شiG׬r:'6*h3f5{~{n׍-:IhRZfe dZ([ƅa/V0>`8?W>/PU )N41x d ᠣQ# sq%^C57$ x`CퟜG^ou`9CFpfg1Gz_߿OAہ t`mV93:(2i ialYt/(̇tTeiBxj[FnP?Ƅ|+LA)k zq\/segb)WH=ǏbDVbeukGari p]H`O*E*`D3Hoh>g{s7=P0q){kg_l_nۀS߾wvtV,T_)HqL5ˉuw-q&H,h6v?Dհe)dkGðu؏2hz.͡WfI 6ڻ~L\38X`HIJN(lPt/ (׿#S*oWzgxWOuH+oi9وp/E;ݤ}{Dc|>7E$xv?4i82lԞ1[(\*_/Q&ǒ& J.$LU_]䭹?+"ٕ^vq-(KG O{iu=;^O+v}(/e?*k (N>/}D puu|?9,xb ;Ջί,Qjk{;+8=Qۋ3_1(&@46ӲcRF _r>4_#gR32WI{nZ^3O1;A=>L_L0E U,'Im$UUC_@3QCiF<(= w7dklSmf=?YOBmr O1OPP\pvgl[&9`))4+?,{bZWrcFjV% G0ɸHX$6BRض|+>q/c?[[ܣYξT:1T9,4두l7?L!޷@h0R-=_ DBr췦RO`5ݤjp@w7.dQRlbDb/! ylOfh)B dgdBPUW>~'y?b/̖L,CQE4 t1  z4U)(\u ?} c3+PU3Rbu_[OK8GA3~`\ոmSHG^^(Irk2~f (r fQ&hTiZMZ5:SeXXeJ|U'ua O  h D"/ TjNGyF"(X @~xPg+r,>cc.or`]7_e@=H,ZD'o\gcp,.% ڕF nɳάm?fcf9 sgП)wHqIcCN>;} 0+-'ngǘm.(lbUi60* N~G (&ENz$t} c=BM<vZ9!y3hDkWJl2SڏHy=N<$aM="''rȵ8绂V< b Ě"981~5zm:B /:y18 @_cWKB °+93h Cݩl6{7";Wcùk43-ua\з{|{C[dw[t{LQ:I3|<8E"-d jiA`Mbv-婦B;ctnE4WƓwiL1(Z7$7MQ^5AZqs 5%/g#uQCjn! i'zh M :їss,ʈG['7EDoyQO&.)v#PS۸A@>TBs5!kn鄪*aDljtX]6T@& ܰ jb6~g.pj<%XaOL~#ymZߘ.JW*&FRL^9M6Wko8 Bp|XlCC/|-oMfZ%?_#RлuC_@9 L GZ{ܫ,|)bh;nϯ}snlZx,ށ5P< <6f)бy.<.5[U1%Z>Qiedv=1[8f~Wp붻\xC;(3x <^Y&2գ4j~?"!<5T0Wp~H:[OI FE2Gr’![і1USaݲ &7lvhHTߜL81QA"+:MYԻJ V{olxu_܀ 5<$^^m: .XN jPW(9L5sbBA@F]bʓ9*9΢]#GO^<iyp\=1UN8C.|^*lِ]/AC\<[~oݛr:>"nQlg?":-fۧs{|d~{ Fm)EH.C?J*~l@W;mr "[Ď0Gk,P` 09ܐVϙ1 Ƚ/ fq{}wtA, <=NŸVT xo$"..Pi545!gzm n(p ?TVA~p vxQ~JBOkjϡOIl_WRgԉm:9F%LnE$H:AZN{VoxhhҐ{ޚVݹ2+lWxPKdv@)-~sroTXCU 0Mj.Cfra*i4"dUЗMCc%E+wHmK/D&)eҷ짬5Rb(7r݇fwMo%ʼ]bjSF )?'{Ռ$UVIg~ewoa6l6)/_CsNV]c5)w}s~a}Afx%@ DgVI^H&%~s% lAI Sm%oN[eԑu>청5?fhDEZ!A?ҵT'Tp:wcOA%:}icnMVyB g v} if^}cڟ:uqIF{?&;#tjR^Kc~tWOUM'-g$fvSeXT VVL]q(%)K!~J >W ےҍh4 G ( Kh~Ju6ߠiKp6RU=F2ɑp)BIɮnDϫ#|Ҙ g7zӛNӪs-8h?nќRiao3"#rnԡvo{%ut_wͻ>]ζ~סP%;] ]krE {td3ϟkFWyj +|`e3oSG&3 ܘ@0 5.S,>4}ρa%/J\e3hETBCvkfuKlTdwN tL̓!o9a)~J-2fkh#'cx*r fTa2܍ ~؃?́&%e% -7 l-[} +e4Rjrj(%JȌ]upu>%q*2ӥpr9nI06Mk)Zȣq\-zB 乖8Z׶bƨVK阁4۸mMjl2Ƕpw*|ᆋ3$ׂ~J["X]_#2l o<.>8]w-;g F,f*W2~gM|@zS&os+%y+] f{Bu68~GWůhjRu-Zh?;Loq؃ZH'n.>H>P_Ց>UPN2 LQ*wzTȯTCӅ{=Nb*TSo )BHx eS}W͔fhȁ:JUmY7:1VrcE 9 {~J%kyxEKMR9uȞ.[US /9kRE!B+S-1U`xQAj|ZnjĐ P}cȪY#ckԈЯ&M h`D$]߇W@ E8=oL9-ơP7Tc^А2ma^?]|)$]T=u N?u$E:_a񯩈ep8')8N0r~Au?KOX x?:N1{i6ѮW:3ǚ{F\()zwd/oʹUݥoAHI\)Ṣs(}AINB(A:78/TnkB>H@u폐 MtǙ ,rz s4rs6!l46DnLϠfܷ'ϻH n%^RvjYJQԎd@+Ҽ;+;TS)Ty҃u9fsa 0 Cu}&WcCq)'5ncT*!KIb]V<`[fD (XbC9IRYqMUk0HNI&J~17!ڰ?E+wtV?cgptt}Bب3jLaU `)`2alJ5:*Om[gže,%|*'IxxgO-hN?q++k\'QزP֨*6/f/;%ag$jT0v_m3>.RHՃ wnנK{2/x]^|5_2g(/V}3iuVn\7 _83\![ط;~;@灶;+f$5r s~zkY_[ə>Pmj"Nϵg(iQ;aήj,.9<8f 5Ďq4{KpFuInHJPiKv*UW<"9⃄&d8EqDvdAZzK>hSGK0J }na\30čn<}po)z4{1D-?KxgLnrqМ>=9ּ7|$Li2<}Gf븸]kS}jz_qCG!LȂ'H-И|qF+ hE&a TՇrr$>aa^4F﫢D-CCǫ(,+P_sz9 vO'V\~2,N0_Ы% GTuQ$|:*w<-P!"Qs*S՟6,NwϛQp7T~ }?[֊@Ђ=_]ORrGO]orz(/c@/ w>J 5"_П>|L3}pÊiWF|#?}a]˕Gb.{@zmnW+[}?8}K<? z_RIOʲ'‡8^K 2_CȆW*^ .}:Pos`"mD QQT<Ph0U`"@tp"!jlݩ&')on2\D!S}nJk-7GZ޹1 㐹t]88z'k\7Rm\3 lNR4 [ -|fR^&'k揦|)A)'fDjFqpnG.TS֡0/]V4|OɼK1eϓ~!oS~8߹+ _'z} JrL՞$O?֭CDzUi"Aљؕ LDqf*C*aT]qCGMNd ̞DdfqB0kX!L67t(ۑMp3cRaqTαjw8B0Qaà8ag_8gk ,>5Zx=WE; ]~",@mg;hHQ,(GAb, Fd ]L4.\e nXFjpi|2? ~3C1}Qiv$o>Iy>2V.5B,ѸjPWK)I0[:0'l3>uփ=d:ܲzX^OV~~1ܛ5Ѐ3EZ]("zm`st5 +gнgx-sWgPB [?'vCX0}8m<E.K/u2SRIeK5u9Uֵ(QC7("=^!6+ݭ\mjgSQ;7zpPjŖM8hDT.,.́x<,9) כʷeҠzhRPc{2LgW=c=Vt#(I#{0oV"f`mI|G7hHt(.eRrX#nQoU15F`2hLD+Ce@ e2{PYaʥq/bP{54#©~A9TNP%Vyh8tCczQ*E9XvE+pހy7WUR7ŞN ͳ2}=99ߖ{R 6WH`ClϲҔ Q< 9m1 3y,j,9)h7=vh; \K1X"NCf \jůUMp[Ϫ߼Egb ^EH0uu$m3u(d9Y1 g>5ob}G[ :[@1Yw֤fRFp,>x,"܏RVl,[jY}pC̓ذ`^ ˄Ht3y~ KI~<~҄<`!~lj*)ǮPL6Z< Gw1+{V;.~[Ɓ^ ]D3]YR*XGq&}=KE۬Hc6-ّhV >DÊdsa7rQ<ߟX8rYfp)G<"TvxĝO)`0gI^3-21wwַpӇHug⾆Xf^m)[i6=-q8%/perNżZڤFN+(B0깖!J&3|&kb&ЕrkH*ls9nNO-hSl}:۞w?Iҹù?9[ZNaGQW ~K;$[9^𢏟lXNx)\kF1T5=ROIcfl|H0~6+(Akm9OO'r%yu֨BD }WIqۈ ^MB21[x1Η5pAۯO/H%b=P97g>g@I7=t}Q<Q]O9[$vw 0B;{` lzO{\xV<1{C;κ$1m@q{ -@QGrc@^~ýcƤ46h G5F%EȽ٦\ :/hOחbXOeWS!akAy/-:Ogl 1lCNl'858h`:!%L`(1cK<KۏKkJ]ołMS1-,M »r/kY f,ooށZ{s?O ӲEK_ 0Zm> S,%q#~?SF39@[s#R;RQP_,<ٯg ln4FP*IJ+ 6>83Y]]ҳs QMC/N7/LO[d*vp "Q0UÒG6 ?r~\ر7+L0m YPDqÖ/F)cC<|vu$ ׭d߄!HcF`ڴvD"UJ|"?J@*QX=" 1r?Q\W3[؛DnSi|t]3w~}kpq?8;%Ɖrʷ 6)gZDQܯ^K[J_D7i ;-];R R+nASIsNdaף5 qMv`"#&}jWd '59 }WoFiiUi:4~vr.t|gNDgQVT8#TiegFr9p2lZ~ޛ̀{ldg[Űiln,[FܬVt'Bz8blT 1֊sJeιȖ⤭&'~&*XFPPkK k{[,.Tu3nK>JSJH"*GK|NWā?'5 Njl(Rsd O՟vwWwۃvcLkdcgv`6k|S\ YHxŧB!(1뛋/LAGCAёӋW4x'`&yr#?mG= |M0y l{C!é,"̭د&,cLkjo>Yxd~:=P4 H$+{C%n_7jGAU1zڔ`6=Yn:v8gZqq~RpG&;0(lAZ-2V\Լ@$=nTPUR3 ,W kg i2[)]8RWGHPcAh*_ovgv:~5a#@.ĺnJ}%{N@ʻG]C;S]}=>?+Ih8=&Ϧ1frltc;c4]MrZcwV<䄍5VE+Q ceIq* ɗμ6FtcF)xn>{fG@Mo$GvB0!1Kc,}z=qe}oZXOGx6ahFU[9 3A30j{Af:6*& 6 J3,菑sӁEm90 31֚~R&5?ٮbUÖOfBVTs?ёP3;+Mov'۵@KތY/rp>3ꎳ&btX, ɕ議C; ) Kr;Rw ӹ#C,}I?ofe$hߥH]AɚrC偖G\t\fsZC$FDʜ|Oh, Zs*e5y߱x>-h}ÿ꼦^7:LF X}.>Kqr_xFb s jBAl%A$?Ǹ#0,6A9HʼnU#Hm߉ 0Z|~sޱl;3E67Ղ>i KOp0W/4WPt[h%QK d 3J饫|p|5'mGS|]$%Ti[kMx,N=&@䨦d?N;;"g4Z )d˼UǨl?`*/ρ2]>&j?&s" i50gpuT3:g@15'ouȭa/t4@ 4}mբԍCM^ `hʾKDG pag*V& oMh h4!s;WZs, Υb))٘wzppt_8}Xvo;6j-BYVvlSe7Y c>}\{Xlk^XUEHOPV2vPBDS0,`qɌ`N:&E`N4;ipJeu3QVTs4 ;#3XJS-,UKa4dT%(bKʛ|M*'њtzg$# ͟ G(C.P2VqB`8ruPwE:yln<|o>KkR$ Q#z0P]x(±€ۧgl&e'xG{-0/奃'l1W?*0 I&tLV&f$]6{yzDyK#PA{͙b-S+ǫHFU}G&|=+Hᅺd@8'Fؚ< ~p9!&#]Ҥ/aa},\RBjj_"M*X`c3Ư*W?3e32Fu5l6nQy'CRgo[_sW30ADeͩ:jϟ\3^1 #{]륿E_7/uPo=iHw͒G*+.Nݠ-X [vHx|KLZ~u J(fו ݄* U Yݩ4XJ>E9H vnJͽSDfCG-)TJ_!3d}.<*m;A ѮlHNυ)!.kkHKn&4! 'OA˥i nPɫG:cOa 84ab@U/% ޕ~g 6eW7Nߝv2Nc6{aw /J}8%p4'A0 7*"@XRSORdSmZ1+rD&&PLqtmg_&s_@uv|o35ŴJCT9Qz:5?0C.:]6\ɱu}Nަ(rh ~BS(zFo,M˙[pmTihSք55Iěac  vRU"ubo^%<ƵI"!U_]1An\!R)-9D۸ɋ0ɬ"QRl@=9@0^gg(Xpܧup0rT_hPe4%aQR@`,fz7,F/PksX9Q P ^*bnaӃQ[}ioـ7DNV@ ->VX.o286JC¯#+r s2~3'nPcz〘vpeA3hΪ) WR83P'RDC'h6jAeY$+`ȡ),K 78:ӹue5j6hCb.FeӵAV2Ġt|Au;=G~>|w"0l h-4ڴq`$pNI{SBvȷDrͺ O1f`^V!\#Lbm >h" ]j-Q|ZPEҫ*6UyU <`E`/ߌW92Dߛe*ARxA7"[#a@|P,T^pvyWXax:^;1`CkKEԍ\V:Zw8V_[hQ^>=bc#㥬Vzt BHb<^u* VSFbi}gnRB ϟ~P#_xr[Xdz̾ҡ2EΈ@>?LTgU sGRԦ[oLY֡kgi@.1$g5ĝcˢ9\{zώt`tDBg6`K9^N-޽v Vmv Pذ<0 Y9J#/]|qDI;TLL oLJ#x@-rI= ؃n G鱆L& Dn]/pP)@׍äı72hyDBmia"TP+_qxup^y){P}b i?wgđMs)=Ek r=6;WgkK. & nZ8[=&\d~A"Y igD]VہMI7tl2ZʴNI /51i=IIe c^[|^\ L_93dA~7\DR: IH5A1 h3'>~5meR_L?B8J!%|*_ {nPjUs$5MMQ`{oNz~5n@cMt1[]BYG~Mi"YY=bڐҹu (syhZ\r ^p5F=X ;/}t5f#%ѩpؗP=)!a*{;RD6]ؕ\ՄEc\I/agU>VBS|sH{pĭ64d<]cB:LM;_ (`;lC ^8HJ<St EYgN-yXe0>Vy>P5{qLz* MGI AV]w8y"`N+t9lnzr(6rqA.UF°RK]Ba>NWn0WmI=hc8A{r>նxIl񏺗%.uGs0dG2jPmT:Z"Mah鞔}_$=@Dժ&~:|hߗhRŚ?B?0*[ҾN'2N׫5e=!ē"B(M}TwɅ ԚMi)C gh 6Nrx8߬u6b1NB/M{Տ.UDr3pGD j6W9L:\_sq o E܅ua3?ȼXߩ, ն؍(`/8L"Lȿ”#nEtjHfuu {{ƒ [J#\Xq(V9gJxބ9q޷Ppb9%UYBxd$>8E[W|CiBL#[|+[C3c^mʰz$e:j7x@XT+4V@:ases鼅V[ G8/q??.Ы}o.N0S<.C6<tϘX#\v.:`?/J+~>m<] `Ժ覨B=htx !aieTQoHwgh:*)9M.8fk,ܞ-7v  od@1[G+ђ}{ N,,SR{7d@fȁ/qʴ v9αd'k@XUڑPV6'3g΃'s7Z0$W,lH܀au˶IJ"g@ˇ5g}0!QWNZY,5,@#YYQɬp|M֊kٞ:M".)"1щ3_ЕP;-˧ɼCgċ U1\wGY/nD0 O I޳90;?ikDGj+:oϲLO Kuj4Kdun1*֥Y9,b KQ_h saID\ٛ;C&MHc]1wY{]ix芩F}R A _2'JI_o|b2ʲN=u,wǮp%&@\1&"V X?zlPR-f࿔Nv&Ph3HYsfغhF~ɻ2sQɋh'+8hSn4CYMĮwL+qܙjn^-gֲBeh.C|ŰKd^FpNMjWnH9;-+U;'[O#)K4֭"6O+K j6K;6nZ^hH~F1[SBB*By#kYP rpB~!#QBgגJwc[PՑULy4t#d gbp b}PBmi;]9:)(y! +JVeܧ+09O=%:ṿ0~w5'm,CQ< ȠGc>HT$kYhX'Qep-!5 4>ﬣ.xy"'_!oS;FVwS^jWOw-, {VI˳ ,X+v`}exQfWtb 8m]Vy9v1yH5]AI u =E & =D01L28 >~Cn] Jֳ I'5P 0Ŏ!UFC nFQimSs= s!ȦU &*,rI4ޘ.%z 0"^9dxM5E.d"6IgPrO'{u9,sng}{n6&DSc8y#Þ$CVa 1e8n'KU.t{hTZY!.ig;SQfpY<;hmƒ0(UgĘcw]lWw̘Nv,B 2D=Syv𞫖S^>,6IaQ dVċ⃳+am,ƻnC}02u DP\7]X0Z_fnmHFe6V$ӎ<%,Dsk_#<Qۮ'aDO28F&:-eCݜ;I$X\.NWeA;⎝)<`+ 2+$f:(ITWԂ=Q2.MynfalU)ONe@ &]{iؘo1N(dI#2jk+j`l/c$X=v: hip`i ZYp̄4Eb<z3-̝0"(' P+"`Чw$+1% !Sh"K$$ /A"%W"CZV#V WUq ̀taPY*E~o;ɚVɂ.޺œrd$*xC\WR= ͩڴUSvNY0j 4zIN7:Z+tok&TxL@xOPb/)p 8z -bi9P3 oڧjEd$B|plJ< oBj!j\K{%֨ ,w'gC *)rA?_v;it8ES[u\>e36Tn3GF<2 (f5%u*XL]2ʬL$F1)ș=^4nPirhsjI.s+mCk{k Ȁ 8Â#AYp Cʳ^y.;e-_ɩ tmJ!7æт1wRTgyhgZ\żȘҨ}3gSr bZ(m<CL(!u.(z9ه6 k٥[{(ЗJ~qXn0\{l.{FuivQ{W%sVqսrkv;MU`j!: bMN^+tQ;Ӂ"|Er(f{A<>n륥z8ʚ\ǑEI}U$nJ˛mjt%^Lmp7@EuZxB/ 6 ;a;%Ȓ GϢ u:tHכ{tY0RogCTGc A0.6xg K79 >T.xDi,~MtڰuF/9sfu#S ԟ5݇c(^X7IC.K$] f ! 1V/3uws֊H96D;4Nhx[f/F* Pg"5R$ GF~g/6e4׋A.H21=TlCfRQV\;:pӦ-qg4O 4gQ% ppX7_vS|t\doq_!PίMhG83ؠh* T~oJ7lr%ȾVz7{FI5@]+n Ȇ+rȳs`2;6iݿW8M8_3mmak AHm$V 6RԲG&*.Q1C9SG(_"p=?XE*Cid"xQVhEoΞ&r45/#y\`[m1N|YӖ 2B M'1;D~oX:l&1z +e up˙9^W8P,C TVt^x~RV}}XvPUW 'ϸ ?\ػdS;@JRy\y%1AOγ^;gP^9f駌^mPWY%jY;M}/Q5X5͛3O>a%qR3HKm!T1hP/*Q<VʹOÃ4 :C;:,xvݟ.Βrĥ'5b"z_ 1hz(O!!u}fa)$) utV/XM.c[WOR ~Yo& )iWEX&]!ORhm\FIĶϩ:_ml5NΧn[r(xf1tSELp0Kzs*,AgM4ϋmK˒PA1YGlv. x)qpgBFb;$fõ\;@)6*Eup["s+NTeQ|RytM0LΜ؞i[ - b1 7${5 \>4;zzNyCO&8b?Ll8BXxjw G$V.rK7}:qCRQ`ڈF+ga#8Lyv9B5 P,ވ(Uk#˙Y{F쁨ܿ}p3~k\B<JN/XiO-|(1U|j+$e`_J4M37J?dq[tU.4p;}k7.evbnʎn'IYKW׿jZ"4wڹc-p -X0hG"θ~ɔ Wf eNDž)+ViQBy0:6ζCVj^1Rn4l'@ Je* YDeJ">ʄ k9z%ٜiR7׵6'G jЩTpX!᭞0OwZoy5vv0eAh}Dt(s. Ʀ'LLXA1L{ >#Rf<|L}+N\bW{c:#ר,Pc4?9ԛs/C-Wma-gB|ݲ3j;%D D9R3^gGwLt#*7Jʒ.s"m ُH=)6DVt(cP_xaY&"Aood QeO1H so",Uu1g}".S2\s$aI!;Zay przTeŶf&9\ۚ5Z*[Y93  'y?d4Yt? d͍L JϓMpsM"-;iQH̳B}_A=I,ʲZ K'd49t-{k[J{HR Lb䌽B7wC fc?֞ERAܳK&_?#aæA고Gqjz-T\jnG[tII2 lՅym(vCfol̗iN@6KؿBg+~'x )ƝߐI 5z^6bnu݃ະ[W,zn䡎 [ 6n^!"w8(q3 9@: We _ʱ0.UC3yN I AAcXuC @E+[!;E 7q8t)>K5 s&c1I k{xvEGQ6)LDҝUų =AgACjY[Nj34Nޒﯨw|]1̶spJKI֙X'q}=a9@ oV"'/!UKRǖWCtmg;e'Aowݮ-2YAYZZD6uZyO;`˶r.QU#<,K I 2=_mX~e^ՀSe["b-xC,jka.>kKb]p01_,4_h./"]&^1?hH3AGӀ miWٺf] Ì # \0&zS}#P@{H2-.>(^?I3#n©'QX3-v OK՘-.LsuLWS`ۄü^҂uݍLUeʕи@>!%ka OY֬)Qk☲c+?&"e-bfFF;^x s0jU$ s⪡W""KQ4ܨ` (zf0exO/TsDYVra$y]/Ĥ|J<9{"2!p|Sʻƨ_>'\0Tu<0L*၃\M)L]39L]ET:kzK_iY!Cc}Ta )Lg\Gl!Va۞"hr1͈mઽOZ(mji1O[ &k3"g;I Q ɐ;4MA>+ԞuClrx8a,Wx4qCfոdO[wfeCI.HHu3܇2y "Ū9ʄ`O-5f6mr5_j(*! Im,%{.; K3;OJe޴k h%@mC۶Jf`$Tl_"PJ\\zCt.l;37{dʛxQ"p&+(@"|$Ke6ư$4ulhr>;៴No&Wesœ xW g'ZB?6";A(RY2%;V>5w ṁ?7f̊13}zc gܟle*_ 1` aTss 6DX ^r,Bp2*ڇ:Ufsbf7u* 4ߤJz&ա*˝ NlP)JtijG~>s2᥶l%*o)|zڂT?~vVnV 2HV'V[)?@!Y< sOA 0)Q=߄mV9uxk=׍S2M;Zфe3M}Zq'K'Iؓx5CZ,^ @賯f<+ G 9?)hqM6%Dj\ 9vGl^ig YUm|۲}kxKԳs?ഊ6-.s.N~ZM 4!?ߛp9P/_,Аt\)ltu=SgjR^v93oU),Y?_;1֓ Bz`{֔dǚfAǣ^y逹%]uSL>[|ooO̚:fږEy kۓf笪ʶż uF^H^ hG~s@310X\S;m$fi1z ( : 46:z4R؛WY6!K ~ϓյe^Ԏ__j/RuiӺ,ɣK\a^ֹ7Ae[2&hFW!e?,tF4 Vdy+0(|3} ɸIy!-ivP^B.FʝYI/Tz\=u3//fL9镎4}Ij3S \ J ',bmzC44Ap':۴r۔F8ː"ZNO|̦a9emP^x]\*):V**~uE֊uITϧy=N>z3>e+q8K3|ݗq`vgv,Bp@DhUcHi ȴ 2;A f\Sz:ID1pXҌPmL,ŏ)Kr:䰣߭iOzApc)K^\^~ q'&5o^IKbFQj΅ؽ#ݒ.& q⦀oQ_@c3n}T'mP-SSuvcoe3Iڼ6ãLuJOW󏪯@|&ܺ>>*'1:8EA qY|}w(] dkh 6a~6,辙]i ٌ5l%Nj9_Ȕp`yvAB~(d(2Gto[Dq]g:+d+-qS:Zzb]H,0W ծU |Z2;{gR!Qρ82Egk^afk80,)7lelXSc*2ۤ`>W> oKיLZ jRY/ 2] S򉖴ԅT{hIl!^3u:}+.nzY4p5t?$mdn:_k2rɯC&-U}mّM%'I_QKUj .~ϋƚ撊3ƭW,gO~/ڕ\xt+YOKWN&YDɔ \7R@孟towdK2T&1k5` .$.\W!#]o֖u@FEtk)`Ţv Uq_E ըYRrMC[.Hf౲vLǻl6sQ,{;hEsʻaϮR_[?誶^0lMfë/'G[VP2౅+kgݺ{;B JGZ6zXctԓ9Vk{d 7}rUۙ3qO{8pgpRz, _XC=Q_Z].ɣQi8n_Igl?{tF 't*S0(nW?pBb/*˩FηiHȢ%NJ>:^p3c[7L=܅ _cznO(#?2\р8bWYJp=䈁tO"p˭OWd;YzU;VA"v5GY$T-Ya[{y a-:d<ޞ1PkXyVnIɛUBM#6bbHCgY0po\ BDnz•y8i+z6;M.> eûTGp(oV"YPOI|%8Rɇ[un$_L:k!8X}a6ڬGJyx8$׷i2@"[[H4th5D(xGRo!2s )Ýv͛U¼9@x̸ Wك 2t C1qJ ?$Djt3tBG::bOr^{0cz6G`='=1wDUqmq#=N3(<'9q!(T4 5)w BQKq"*Ɵˋ3`&;lc Ci`[GIG!AFV$I1WЕζB!5T t8q(G\~Ɛyiٖ"SjUB__%າN[F s/g 4³}ZFa#1yb R k@0Bn<μc[T,., 4~8XKVk>hׁ([>Ry43vw꒸n^ }{Gb!/rt\ wPKGHYf]d\*_%tbҳb6'=0BLJN-Jboub{M݋iG#RY3nU`,_IL>]|xxP8i%eMp~^)삄8EP""^_.,޽>,lh%=;O)%D@Y@%Qtr" tWR!GnG%Om-z۰b728FW)z ǘgdёʟw[C8&B )jwZ#uO(=c3g>q"D j )唷EV|Y6k8G)DfXl&%gIc᫆ iۺPL -,싆 tiݑ2(a4^CO;R^?,?UCϩ2,O nuiB-FU 67orked O:@{Qj0d kyRvEf`KLݮoX;R K+*%pyڪq!})5"H[7.qLi[L>mmo `=_QV9q`-ħYcOE[3ԲM@CKR>^ȍ䜴.CLt̺pϸGt#(nßU&rFA쾆{C8։Tw_plfT zx~dgxt~ \"X7^Ao4%3\'aa|Evfvzj;v.!%@u583+"kir~qz\oC1by&o )MҘ+zlUKiC(XcGP.xKHȮKړejiZAUk;A~qA)?c ݬ@%Ex z?]ah>rл͖6h<76сU\v>h^ohwv80EU|dn/A>vU$q!Ք?Q,B?2OZdq^,Sgwj1;3)dj"H\VYC~JIѦ}fW¸\Z|c "7I-XMlєK5>ՐPD#tiP| f+~'e ʴRd&YI6s+84lprC830+~`#Bj:(aW[xX\?:Y?N$o@ر0wOMj_$wa7ͲDKp PO a(tWOͼ3տT&kU|Iw,hޞ&Yg|FtIRhQq ZPnGu݀Tvi'jNBЕ9M-m}CM߀tkߥKeUm(n 4k9ޓy'La Qg@FQCjkpiZVy`e:Jϴ)=$y$K민w/t_k]RrB;MݳR0 {FZ]AF~/| RZBK9D^6%KC(3'ȹ~>>H`Fo)e TJR}o}*G^{rd#Wxk4MvD{uoBt]j$.%;Ï:"{*8? G*T8sqtA!Uw:l(msCzlmmӵ"H}%MUhO`׬[I"5K$oJ6.n\cHo0#nMt+"pOKJ"HN6{ĩWHSqh&N"j:4^M|LcTɋwݖmGkhD&V/j$ҀK~H$dJj67_Z۶M4J5A.HHR?êgn ⪀%L{-R8q"rHL쀇s,7 /.?V|F*Zk^{P{ktU8L68עzp&,VLȴS˕xN)cJ=8dEq( Q#?v\fs#vEXń:%vG0dԽ:véȜk'`¯͞LHp 1ӵ)Uؖu RiLGmoңreg(%H\a$U9-B.<8j$pݹ0Ec;ť _AʻRsՖSf:0#kKD.571t[K }7L1ë،v/ӡ*' YiY"%r@)e.W|ҍ<cᲂQ*~FbhےIRn T["\D  [A_|kJ_w)}(&֤(<Ӥ_|IdmJ[Ӵ% `I6 ?H1ѫ{lTޗGD⮧E'AD ɰت-yFڈ8ׯUXn/ 6eP!l $B" DrZn!5(q 7}\/:kR[|k<{1;h2"LX7V,Dc=tSSMוy.maG ijdx.v`qYr֋sXݟ=9N*MYm3E`44Yd=^:pmt틇)LkiP;jX S'VsdU9^U 4f8^^`{htc0g9ʸ2hyVdHJS,0D5v$3."Ś :xS5D#mOsC1.~6OKEG<7- ; BG7~rokn?EdKPJh^uR+H0cJZz,RV$$luv8 (m.*0<av<&>5 #q2\Bfbɞ;ʏ^ 3"4il5ΪG2VdZ|XAcb;y8ѻ|(K{@H+ Lz0ʔc 7QJpʋMRP;d$yIWnqdBjj%4S'O9tK0KV`^\D<]J)UAQ.nY`OR]9"\*-AZ(1ν$'<Rs2BLk]=P3ԀOlilDuO$!xm=+x Tf D*tJM5JW磍?pPY9 ǙL飁ӷp _p; } r#n0L,j2fLVXx2 5HK?mt0z3A8a~+ G9;٪@cZ&*%:^"BG.Sɗ ?:O5w`R&!2ݳrC_)r~;XMJ-mH%x[-S/P$ m*Xiޕ*z:F3:j[*Мth U|5(Y(0iW [)/LJ &mbc5EN3"pOQSA`S…0UzɏuosM 17=\AmF L^]]j1#%9 @&D1,>AL"| :c;F5fW t 9-0 v !0 ໊QSÒ_#d%uXIڵ69 .T,quI-y<ѰX8?Zsp?3X"U}+JLFX!zyPW;DL]6cp>HRƠ>tr*+ ؞z6R_Y_IH/b`ӚUCWi9:/V S(^ ;WϢʿ]6[6p*Ke w6v{RXb=y[`ţrWZ mt b&I1 6ŷOLb\ Zo+UJ߳tZsKyBA_C}L曒U>[8vڳ(jw@Zehģi zyާ+;';IAInØs>\MEq&}uhLt8dpяMl )7 Kq%6gst`%ׂ؁zF<7E[,.SShBFe }QҪMfJzb5-mJˊh@kWb/ņRH'_1!}_t}J#>Y2ERNEҘ`h{x> ,\K,n\a +lIW$қ 2ylw|.u!aqoXw2GVJB;3Eڣ&bI Q$YFڣaL"3;%ZP+H l9j:~,:YlSo7l~!FbvbMlӴ[{#1u@|z6RM#W(M~~yFedOIJc&i^N<Ɵ`DtBCa:I¢y y?j9`A)ǁhBoiZoO҇W В y5~ Wrp/Wo˩ 1]? K)7d17jI,7W.y(:m,64U-xArR6ˍȰl^^>^ FYB]# (Qr[u9hƦ,-j l^h'-QJem:KWH%TKڮuUf+Q {*d=1ZWVeedά+m@| a156ތ>%|:W)X]v(S.!&pL*&]DG%Q/P2?HD3aYd|HS)[fg/b/Dъ>[]-jKaEqF[:[sbˋ OB nijfe u")DoDW+QU Rjo% k F: z`.4։@IM0";d$Pٱ ҷ+3X1b@[]ヤa@P3%lJ4t]Kݤg(GqL~~8ċY Ȟ)5.HՉ;ʍz+"2ѢW"1n49)x'ܝ B᮱8I0nh zr<ԄӅbʺJEF-a5 +.H5F/(I4SJ#(qL{ӗC ?;WV{|ei!ث8O҅+J}R@#evz$Px|A:%ܷepOfUh/ß2gm8qܚc)wa{%_֤'[,t헟WMph2%Ngj/꽫aR=\15B\6"2M '8vӮLD [50#K͋ҡA'C@e`кy'ZR܀VD::HRֹْHDN7HJP?o߳"{~:-ilYգ]Lg$6^5c<ϲӢ~EEcdh2el$ iEc&.I{%QB$H0 K_qms-jG޸T@)kLDi$B*/ Y2$kh=*97hKBThgաUu98!w3 f 4E%P ul#ȩeVx]g@Hfz:\ k45]}y~3Óxz,^dQ "Ʌh>EJ}Qpꕊ _ +l* ]Õ} T=8)u1 >jlz×/mag>,<ӌMVЏ ׈{3JwG/Tb~E҉SG:6'Eݷt{ɵiIӳrBoe,yh-EBuETց =i:쿵70V]8:)pn:8repYqU&]+|LS5<,=p4vkTOfW\HiW'"*Y:vSj'rϹ$4gy+cLoK=ӏ ĸV2Dn"8=$9_ =C>CV7I4*Gfq݈$v%-ZSFjt![tA:ҐsN%z L?64_e= nx7zpCDԱekvꄎUM79DTqX ë~-/|"4dg@ZPnsr/~hۀG$Fv@qhW*aԫ2BaQpɟ&调l V~RӸQ@O{[*6OYIdRn^woOk[ⶏ؃ӼZ9<-zEiHxDeТOpDV \ dS4_6dS3+JmEm'<7+mZHZ56K•GN53|GUX5 \T:]|$h4o35/[r<fޫsB8# %u W!Y.-4x~.*UzI"V4DK6\vei^1s?>෥BEW a@sCH jzҘ6`*(bV%WsXfF,G X)ɒMLaYPIƩȚ#D5"'f')B/ q3}lOr*9‹ȇo32-쾓ol}vNם^>saG]$`ɚ*FYU1c{|Hs)D|=o훔nQ B\qBP[Ar/͈८ #R9Ϡ«tc=Rf1b\}!磬-s) viDbkiwV؞Ңx3cM糐BKITM*XlGJn5PW"tXJ[,go%X&;%p1g.#kެG!z>(]^=Cp))V~;{вmv;lmGpF0wpi4!h5Ciɲ[2R]YEc^o \ DzB$O@BXwؓכ̣V&԰.U>|QwOQWxEMl~kTM*}>Dx%W26r;`y0Urj~O) q4 v9r@]L{e{JFjJY%y~#q(Brm_RD] E)&9$FU _$h"Fdpk޹w0P& gYد"ךW 9Uo&GLd6E`Ө![Tm&wmh; cqs䶢W eH14@T#9bw>QR1rVF* o+-+0_9.kD;7.{ɽ]1I^PVUYšxP8r`fď\q^Wd iKx`pDLB)`PSsCeG?[&4}B tķ8eoG|nc|rUt^,lԿ8nzT&8Vgsr,9ԃdž27~ǓMYıSw0e HwCf= n(hKw*Pl i K I~,q|"*&ZwxcOi ;$8}LzB}xahg[NJ-,jiq&bỠ|Pth/>Dn m Y/=r \7#/sSn<sdyz“ؤʹ$B50ǥ&4l]_cCrYS@wՏ#*A?PX;\OqAçk)7wv'++{PaB#-$(bVSփI&}%%ZIuPdgȰV$U,c|xw-NVTU@`nۯ&xG_5&*ȜwvF$&Ӟ$0T20x]D3T 4(> >]p㳼0KYX*XiCb ֡U&@hzNwhu^[9 lƆ:Sa/H&zhf]N\Ge.vAh^ #kJ4,eN e}0^|kh+K<jɤEtJlK8Q>P5Mzrďr@؆Л"3gUJ9x(;ۧөLDϡ[`@ Žŕs5 UV|vqhـh$ų-8gQ]3ӁnQ!S‘I&ۯK`bΆ!tdQD|+‘A1ҳ;S\B?5}|l.t-[!r"@P Xw\dqfF"iRHч0` `tx2г`7y(TL 18N\4ȩ$|8dFE,>doO7xZ3C͎.ZkI+r*ER@ւ) ث*Xە楽ݡF4q)xdRJz]9lc+d [$ 2^Ε$A}.D(j`Ň9m-adQʗFk<`( NlϹF̌v2GF.ip mElo͒{8n&E>1%4m\Kڀ-Z7.lI|ŋ^] w ?<<%C=mL$L?'K1 <AZ UW[C~؏T ]ݮb^ي^B]/Hٰo0&ǒ5/߱0U-EW\Zp(_PJR;wo1.]|)ٮl05nxuQceL=jN9:M2_lWdߴx5i,6.r&6 9I<%!Sڵx}Zgc6DQ*fy54}+i.=|Sah7i Cʉ_NϨ”$ȵo`19zХ.@;5>Z>20z<^z(hq-NHRDƠlE,Z(-0H?:>+nn9"5qr_řUiH07܉]iQd•t L]q}XJNh7/{ڪY%{s,6"pw 2kymf8蔓Tp׋Q6Hl.E^B'ࢰXG(2Qe C/W"eph[2-QzErȶ>($CݒӯLZRx|lцo)p?Z+"%xZ4 C*2w]E$u/6&t0 z݆.PWߺXi;BI3#ͣ3Sw/njg:)4Se>'2?8[P#&5Z;qIFn%.%ͽ]r&iEyqz))%`ʃݻf7ıH7A ev &-/ OeZLlyh9ɝjDZKI,*ߣ xw],`AXFNwIW\`v~)Сs.`h^%m`X|hXd<6N'A3tEy0=YBX^XzNO!?h[C፦ *73AiO CjIO}c J ")d$inI2zslnMk:ah24kF8Ā#4m;߹qƸFܱD+=%p܂/2Xb{{HC%bpSRj/8\x UaUW~:>xnCK WJڠ)SY"|kE 21zGRW{Hݞ-L[x( |_.`]ME`zO)q^Q8*5f&IMk Ęntɓm!M4$W>7edf¢ڟ@.JzB7w Ns¤^ֲc!͊3Z-fdEYE"tÚ#@ 5{"iRg?C)9[;|ob]P5ܝLԬﴰj5K`5~/I\!\XYvT}jDH`Y'4yƈV4>H~Vȇ)`D0"}A&dz*aO  M M}y(P&5 ީ&E1r_ r6r@QA8$L9435a6ֱmwlя5yQ':jSliOߘ s{[9+H?{*RS]**6]A|n7_^g)x~zn0Z"O_.5bGU{+Z8#~iMj.l~V-O26UQ/R[9=}AHA+۠䜖Dkak[ygdix3G|P(Y=RPmwR`e<}cGڭ7ji]:I3;ZiSQPuM4PY,h-=WO|MI}Msu#d 7IK6SW PυRGNz6J,F}ڼ|b7ք6 65b =C|zG&7YfpvTTI711 q7{]0'ͣ?Cnpduvx+vKćmNCaݪf晒:NJ9geZnɚdhyY^A?Q%9j; MVXQfj2݇Mctw;+^sWD1ݠivߍ29 ?WP1n$ J`k ?<*1ħ~R~Te)@~j@(#Cj(}k~, x@[.g4.zBn0Y+א9 Bn[:x22i/fK ]ڭ00lz5'nf/w*gMUǗ?x)v6ufa954]F`u;B9UcD31tZrkjNaQʹ| K(%/CqXoZ#͏5/^  2&gʖغm#!V.DUQ ?wr T w3I4Qz:# E6^|;VkY;ep+P䑫@]_وl'b?ʋ|DF^0mf ".V~.QK W9sKF\"mʕ׷jSafWjxIhb+K&?' hDEQ_o 5cEz<Ǟo~TmЪwGB#<|:~)3K/ --gǨN}l), lǞ&,k̚nJ|K Ij ̕mtTڌqvR ]a QCINb&w{~2VeնfH ``v3ld? V pi :7Qj?0lBɞM,C?H`yo*`޵1 Ħً*m5R%nz >q q*+KMt5Mt웊&r*Wg!^#{*E _dߊr1|%,DcquT[__"32~ ,v+ .6!Ȅ_0-S!0F< pd{I )CLk{8Y|چgdH @#H IZ(X9ёTdh H 61^ Ǯ$e#Rc0L pfbI5hAҌyfԫл)A,r1F5f\xrm϶E\h&񝮾`u>/x a'wZʸ_-ۧSEk(\wƼ-q g6z挓Z 5'0M4McR \ˋK]45~(ue*UA9VM pd4Vݕ1Z={fuXŕǩs"1L"WbOȃ0:d2־PIܓGPM%UE-U1o¶% J|fZ kjW-.X$ @C%ޮ5 )vŌ7%P0 vQam QI-wsɁeؽ~L9 6Շݽ@NA`j7=}8% |ZLSq]ţ*zT"(?.@`t0q)e^S65vʴNwBF,³/C67^=dÕy|=?  ?֋\xnlc +H؄ȹ [@<^? 2 duI(ւ$OL^B,H^^>|R.)g}^j,p7P ^Jo_-γ:Te >Ðx9!c1mLi=f&,"jTڲQڋ .W]5ݼ [XM9DO4ӟ\2[x9,8h;4CWoNmqRB.ڇ5.QʬikIB̅ VYԏ=jӹr# Y&F a{OX^9Bϝ[=/\dS\%.mHmxh0bFH}|PQ P'&V;Q*2\a~T"3_ssP!V^ O!% դ:CynK`{M5(mtVPsXBA⭯ hp#_[5%&t*-[4nXڗ3GChc5W &&9E(,*ɡ\n\ik)pdd~d FnC$Up.QߩR[[3@a C`cc|:FFWv').Őrg5ń8ԊѠ ?\s\8tyLPQTd¦HJKsCĹq֡3|y!B{˺ْndAX7^5ż#^|ӇAR ln:se1!<ǹƍlBHcz}"[A:q`/&.RȂ,j,<}Vb45W5Rt̐>%lݶ=Nsݗ>)U~V CB[t "ex;{pX7SnW,QXCL&M!sఙ &@7\S:7FǴ3)i,_&p۱@ezκORJQ ü& ᨱݯEas46TMFq\)$Ø3A0M~X+W*"ңjvCDyV.rЭld'Vf#vKmyb)Ni>M!KZy5uɉ`H,<9U6o3[࿴ hj[Lk8XqU}e;oiOl!1PIQqJ, +bUd$sa/VHN/x~~ngrn7M71d ZTcDqA~q̕WJ%8NLjXtkdr1݄G\5łJvp*]Ą ^~5yO]n\qmSગ|F/׍EPZaơDΓF9G 2!aE/ fN4+RѧmOU0GqHa&1H!a@D\CUQ{V;ӶBW$'혐cS=l5̦ytMl.,\jEz-6驔/.9n`fQ+MDrίq=uf*k l܎$+iا',XwEW[CS`u vĩBkju6:dPSҒ%F=a(U8|9t4j ܻ N{jWS6 22o.43²ah0{%T# SP<]ciJDŇ7-9B4rRqe#R,1tQ%P*!ܽuvk\,!NUN?p]MĎkJ9( 3M=A2iW#kD<n'Ke 9k|ŻwHUɿ I9o؄k+n34xe(b*8~Э| a.QEhFm>VRX|ya'_{὆ Fn|Hl@Q룦ʾ([._Α΃<ԧ@LrÍBP(gd'Ax8RڝnmAP{0of5-* y}Кs}9;}@l[?\+LU_ɆZԹ~i.}&S?aFVe]H=՞].@5I2]}?=z3Ѿ00]6܁H )+fd&tgX]6*G5wн0+~z[TAP,Jc3V%SdUђ8f<=3Kp^.m6({sh l\ւ++ٶ3 WKYwʋO'dmL+Jjyt%qs8#taONS6ܓmlmCrDP"L3$*a7 G bD9;'\ax]sh\Ħ <xR Kѝh ;‰.3Ư֣cD'4DžT : x bOR`_*fACK;!/=7Mc<|]6 9\,5N`J5TF#;KR7 f`]񗆱(`gyc*NM_cIᘅ~,wV La#\ub ՈvU-f6Ǿm]b֒>rYnZ_$PB\Qca둱!egW! +w| |hѕ[1e.alygjb-:e鮘uPIʨcKb|HO+>5@F̎cH.Kon#[* OfIS`R8 To{afi7е}Χߠ S+ދ{ARa@ " @|K bVf0D(,VK[ J\Y@l>:G?"~R5 c9:L3eM/T~Rs^;ѨQOr$< ۹–aΓnOT3$.1Rh~.ȜOz lEd<+4=+,<3nq&9[21y=L9_v@[c;1\r *8@WoC,T5P)JYi'9[_tc*޳:'2Ĩ5ShFQSyO3̗(hVP0wv4ydSِ;Uxd9P1Xv|4_\HQ ~Iiw(Ń/Be 9e4XVMF .v#J(gXWn*ߞҰX?G@%' 'AUE)cdDv\5}MmPd.Hf;a }"e(7΢n"g%o?1mW9}K)4 0@ kŒ&?aKX+'},J OMȝ)4o2|X_|;Ȍ'BdZ[rTg>Mc`&@nתLiH6# v"fW[oMCPc, oɉ qwhVFY\';h;)n uaVҗ2@~t7eZsB6pRXq>uP^XLŸU.H'fH6#[k~p>)hױ у4@3O ~@L0:owd{_'N8_CW?Q'Nr쫠\4U`cUGNDġ +gY9o2B1#Y^ʪ wxoq K:\`O"Y:3-ɦjx~(;adMRޤ@[0k!W?!ˤ{Q'X$Ō'nKx*S%i.꼪pVVA3A\͐k>Ќ).m}DF)RpSQӸǃ5X\u^2?e8OLKJ" $wY2‰sfgu3=S[MPHbԔ2`Wx1v{emK[̂$鳛Dž*M\iSݤԉԓdl!ay5+QvPUJϷx+B]R v:WiG2樚ω{ԁ+Ն)v6|n\2( bM5Α=ƕcv|yd<$U;;`#:gKK40NyErZRs.U,EJ]@4jSK ,/р(D{ +S|v=p3WS#o+NJYX))֠0̫ 4WѠ?xJ+Ijxj U+].1'(dۙqT BQ'GB ߚ{񁦿׺!d^ `9??Q}Pe=fBmРnbUOwǁjY>ևO-^/#Qv-o@}t S Kd$ -DBKFE{Gw3YWl_Q.|J G~?JF!š|!/~Ow'q](6{xrtT~jj1k%ʇee@YyaTxw`MK2ѳY?WvFaY>imb&A}0E)-cc?D'GWP=!2nܫq SCAGm]Ba-sVe5-\a52%%JmchD.jE |4ۊ&vK7/k/sq=9 TKrr5$V+u".EơD^:<AZb ^Pm( ߹SbA"LѶ5Llbd{[H{uf ZJ>|FK i,גllo@-P$*=lap3֯ˑے b i~G)t.mY7v B*q@.^&CG|So_M靝Jߦ䌝` Xy5H_^l \˄?YE]5-&f@Қv<5v?jMu|1ҿ`bk/+okp@m3ىOyax%GSD[~f_J` #DD=K;,*_hf6ʤQ-("Y׼~J (@B* !'J l@"z4'gS쑛G}8J4ؚ(8ƚbBٲNi(. Y Xz4jy O ih%* 5>A)OΣ hLbn 2_]\7e~u.>΅GOMkzN]Q P> )8S.-gCϩy1 WG-9½]ٱ' Be9dcE^Ԛ$zP&!]g' cBĂ pL':&E_ I5TNINͲB+NJowbQdCp_H". N2]8?cwydy)|&PYZB/c3^#dsћM-\e,[6Okʸhq*Dn8E@c 26V)&b,ЃQ?J0{,~~ 6!j0`j/!^q%3Zg}PGgj? Fs )J XLu "ʸV6%_6~S'-E*w=Z:VIHVf.Dn' b:yPxySŠf$or8VZ.}{EmlJ';l6$ːޥ ;;8?[$@N*Q#$&:3u hz!/H ߿{<1iP7TIݼgdXk,LI{ (HRye*+7$k;sօ~vVqZo7AkS`LCȊQQ|ʌȂi_h֙oHv!h@8MM[6{+0WfQV0A4YTd a8J-[nxі! S m$,.vZ8%s_Rz_NTbx=#벞Ǧ.u=g8+m]pDҘk]0!Eybxx"Ө"x>#A-E"(Pי*$"?J~ h5J g[s# C&2Q A`t`St! ./;Hnxun߅s)B^Ex +:_pN{8k\[/`"Jp7 /llگuJ.9},P&ہyKE؉7e}a܅OƝiC]շ ϗQ–-d'ي*_t>qڸT}sK^ Lp[찍< 0T#]`.{F؇,RHel6oسK@,y/X]'CHvY"/>{f։x5f+ƕLuQթiZ"o˶ً)`7+(D;MexZC/La7)c)LlQ>?kg%q=i)(Te#-SUי^Fɨfb9Fԧ!xClދ QV*:~̃l]n2 wLk9]"n_غCh[˂~g}$[*ӶKBm`5V"iN޾ ZFE{&v  GDOq%LF SXz*DsmH>Zꢺj #T~å Z*L;S" =k7 P,DENA-œu8kv~o=ezV8+\ېw!$Dʝak/r /C0] j˺u ox Xy2팕 M5-0KPɑ¶Z*QwmY0qɏMDiOV0@sI&h5eC==mxĒqp~#qO#l4ZrTޫt4.8{~W6(PePEOY%~{imxE}j^GAeyå%nc\5>]0;!Ʋ ^5 i<.;t1(5/b v6(d8?dZK$rԔ2"_wzU UoK YdBG3T(PzE@R?c } r!n@u\5Q' : q[뙧[,XںPG1uNѳѶ_2:?4* ٖFr`K#f>QnkDIPwy]o\-yaAUuO`JgJMSC66÷_9]ӯ@>dz|rέ P~~C_2}6ZUc0Egqeӣ9Йp\9 q|v_w$/?n%7()o3eϏ:Dn00s~5CCJL"P A޸XrY׹ۂ4%lnxDt^#̺ō5C}:; K\Ó[/[YM\ݻ,u״ Fb& 1*Ob*'2HcOspX1+hWmN+ x*#,)babILjp Sr>tcO)"?]:vWޭ-:Q׻f<A&AV`dFk^$j~~H12M1GaROeCmmp:w-F{= ya{$$_) օyGynb1pxlFᒽvh'DMv?yp fX[nYr 8Lbo4{`޼ &U*:TdKpPcHSb54nMTA/sb3==I$KAhg,fhG*lr=}psE_R+n_c`4\扅aALMv͊/]/|%\xK B.A1ݥP{j#P.:c42J`I2J+8im5Ɋ_%// ~Gm'@A(T_ǃV數sa&RS-|iv*r*;NnUaͲJE7>Pԉ.hsM2^B=Ic3EJjS1_v O#K[j _/EoeF$5VW"ZÓ2UZ՞gR h*PBԾ[Kr{'H|d[<&S[4 =)T\-$pX\DawNR`=hbfeT$X-#iKw[P9 }5v|/k n]8yQOU f3#`4N6}_#=U/ۤ>%Pax^ n˜>[ȾTF}?*f|:h&]E鬀2YPzYYs :XC/#Eъ*ᄊI]Kv:5ŀhE K[m̪ce1 TS:`;bvogf >;K3Ή#^'|g^)~t_kH(h,6"E_s5]I)'bGdP[^ xX0Щ~Լϫv VhjQ29]"G7@#XAч?dY"ܸUnk[A \l' T뇝3syu"rS>GQ]:г*):\84aɧ5}2ܨЉ`薄R]G#>6;(vfB,, `Ӕ5ORS $YF9-2 9g*jd_9>Ƞʡ8Zb hSWLm|"Z#߁Qnd#dLS_DՔ;Zx5@sհ3ÀsݣpnuZr[׀O5܂  H ~UNZP/al`:2|[˸% l47>,!*e؃8id2tC ^^L=N?sX0I" @pzM(:"l {Oi/?Oc9n|„ II)cm$5Fo5NTB9a^5}WQ#ٟ;n܅#q.sШ`X_#Z: S4",Q(H.jly+/\ad+u%]k9bΑ]{_4ցAQ5 oO.,!n pNm1I1wBqKEcz/ox 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~-*흷wrivateKeyImpl.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ܬ_sHE/ᄗ؉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ҙҌ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:xmPZoneInfoFile.javaUT ނf,"fux А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/[}SHO1몽QL/6ɓK(YYݟiFvqH==g;;I64͙wً~e߇'Gyq^gIƋbȦpƦWd>9!jW ).EQlQ0"tnYYUf|~Qn;Yk$!  W,NOCr%mCNw{}ş#og EIq0] Y~oe]͇Ji=OL}yS/|A|xp$߂;_~#CVwat&DUQ1 䘣 DBa &m [g@)T:HA27x -b7LP3+ hq:J^I+;v@J?^ij[Qr%5$PմɉBuzWXC¼2TMhDh0Qe 8q&HiMZg$eR|Tazˈb Lz@PA=0)cɤ+ 3mjSBr?`}=p Qpai3xrw ? [j{vX(IEB>xs\59Ҡ{Jn*tyIrА#Natڹ&xú@`K NҖֶn|<|Jp1Qf 0l5h[Z/ՈS meMCl%7.tx 7WR`e#ٕv :SO̫raV3ǀ ղ]i.M#qByv6jx5@S-9ԠJ29@=Ǥ^lp'פܧVX2H hxznի|y`n6^pj| SXoMj[#j4kdFE6"{| *;=3.s]F5 Մq(LӛrAK u ZJxoohn}$A} @Mr#pt6y==S\o&*a+l6>q܌kW|t%bػ?M`%8v 75N8w mk&@AA vhK:q &a;̻Z}Ǟ)-'N߀de_N-oIӂ6UN5 E0UºG(=_~;O#m:`~~ qK?c{ٺtQ~3[LN'P y1,_p*N-cbI$kSFS-݅vWodO.Qunp3pN% hJ3w#ÏF!d7E( wiN owv9ygoUZH7rꙂڭ^ {Ǡsa5Ck$&Q֢cWeԒ[^׃1x%v nz+H?Y.[5! &&. Vf34M+orltZK[DplVRߩcOGH(E4ѣK*O=( b nᩍz]'O`"k4|r\شnd)Grn`qJђHjKҪ|Ϧ^U&;lIO,:G1CV_'c7&^P 4pHơܷ( Ba1zmZq തPLQ],1SƲغ(tY%dVL8V ^n .0we )uT<+Sd-^sKM e&ТKDhv (OkW, }+C^EWI{qX1l'!8^4С^$ЇWC%~ _6~ϗccdNw8`F%u:8:u j$ӏJ6j Vσ=ʒvM.%ވndP5jIV~qXuZ^VN@| A;'CM<^B}YuU,ڧl"zIuL]yLM59SyX⒠ 6mM{ײHP.td8S>PYGf6}#FP.s#  #P9j3}Wje pĖ9qfQfH \gt4^¯% ,tfrL ve^C2(,вCO dM8<;e^߆w~ִ{cv&aY]#X5RT ŶlC%l/H\g"TSןit'tyks^5MK(jf|s| q=P ?ʥ*=J) ƪiYP²98Z )P梘IQ|D߿{/D\$YTIq'sgx%4Y@gFj&C1]1tex' VjTM QQXS"*ȠEd__̶4ngwq(C!qʽHﮎ5b, /4& +^2 -Y0dH˘Aڦ4D\M3 .$# ;K%) 4m(,233, %/K79DM2f)(O+XPalX1r҈AFד*@jH#J)!M Sݗm(d~3Vc@7Jrb lZi*7uj٦q1P`*!S"D(`IRZ)LDVMA32& (dߘߔߔstuPif 3;pq9iM<[.sJ2VdjAP_Pm`,GyoB<9@/1UJ5>܄DC ytpNKyfD6?=η5A?Qc,g;%#{'ldg s _CW$L1KޟLˎ(fbbB&a劊R޶k!8 qJ:e`cS)& :)u :y@8h\KBf._}Ϗ/3bǷ>K|mLjh&@^(6*[P;yjlP&cZ5$fwp](<"w4J ȼ& `gWva vo,k;{<-\PΉB*zx6W*g,{}nR 9biHl2JW/22d1>hyv>K`[&hk{LiqnG4@Z:q {$W(+Hd̫bmI, NF0$X FLhU -8)X/Kź^ :eV4Q #^?X5ƍ?Sx|0J>maz\{j1f6U6Ho܆ ;l sRnaedX~鳇k%TQbn]O(KljiBdeU2cb16ԩמT7hlݾ I?s@y+8{=0)"@M ^E٥-r ^1yjM(h^8PMk.*^[^o{>91ɽY1ON4\iH{$U).-Jj)>{^%+iXg r}'7)C}J.QҐ}}Yrkhx^7P[}CJwSe*w_ə*zF~@:|E Yg\ii۟pEÌwqV!CzOY8#O20+p D&QRJj\XI!Dm2U$OY/#m:4,œ8@z)l֡cz4'!jt(F.2I,A(232kHŭלE>xwS6}1[FsSt4nES`-Q\L7nϭU4qFQP1  &æ<KȺp4Repz}4ahF0$C7UAhR>KߢYk\1E95[u=7 39 ~08uޱ0hۆAu$PXm]Dvz}Y-r2lcįD, Y_p=AFEPNDe^[z2r3hE,Uc}ԡF9YBXZ>t(E51^EA՞}!ԁӌ§q`YܺF<~O#3ĐcN h-:-|3.4#ɍ"?QeZ̈́6r^=$h"gudO"<24<WX4xڻz<,&󷁕e~OR>~/f9dBX#2~d0b+kfբmwx!6i4sҰY>!ԊxH/ތ*,W=,GDp}(Eְ%ϯ/w80v5x=~=!~!NйRƭ~]dXw=K߁)sd*9nC}ml./z6$-DNavb|]:ި[F&~V ]떑9wp|~Ȑ \lΏriLfk|H#26kenpujo5ay 'm-66^?qEu4wrP5 3جˋ"ś9B hMWa;t5G6)Y`]uU5a#pH ]_PHtF>!̺6ܮnB>IY{ )_ǥ6'u`߀F8DI6X1菫S*$:Q~2 8UiDЋc|2O+@چV 1ZwGӟ'J]=>|+*X/o3xQ$&Ȑx+O}D ;dfSq}"z> 97ͧߓMsCʢFl_lalr!lBkPD1Bm߸z뭹Bo-Ī(z ;j~h@ek4ms܉m3I?Pz4*: )=@txvw{l-PULhsn>xkLe;U;*(lavMם-D\lbah'CeN4cjf1`(#L#kek1;n}[o zb`WE&i8+X\ ,q%C6NF+lʮlzgtNNflj2c瓋3ll| fglYn]aa¢Q,"^lJVj4Y/wpl҈\qVb-X?^^a/yʋ aכE"y*8ㅈ=aY,'Ab#sipb,0o4".Ib %(8$A@Xf%+3{tBA:bSs"#!@A4y9;@Uli ^44U+0@m l^p|I F_'WWok|:NǗ'0\e0q *^ T*!^MO_ϓ- t>_@@*z<ys17v!KYQq"X/m;v& !RPv;U5IZ۬=aY9`")WR&|4I}{ 6`yIs&J^Flv @8HKuPnЏ)Y (-t̾fݷAb3<PS )pmMD !m| ]0L([ Iż5Fp 8ãqae"hy4IE m?ٔq2U.7yT SwM)@^=*Q 櫂9HVV20 Z7q*/H{eib5fb@di-,jǖ߬g_WZV(9B1vˑN7= J|SN@Kq5qxy\xя?a5!bbq#J3eH"&6-ή{^ּezr5fO*. &48̔}ˀK!1d@ W1FQlGgB%^( 7)⎖"֢i84]DT"Üҡ %0D*/jR7GWO?>zH,UY@vE!mB}@;j6fykK"$r%6(n١YP,S.J){o>i޽o _* Kc?]ASđʐX,Kэ[ j&%B߈aٖ 7AYʎ$lrFl#3DnQJ W4i,vi#YQ9i#(϶H* 31@UQQ Us4ςRT=\p:B2RҢ)2VRށ Wzb4Ŝ|w)DH(7oL =:F0ŸY]e_Uo8_6Sj-%i݃!FfA|<'>/VXkb.48"vKʕ`޻I#RS[u%kQtH|cE{1߂Ff :ċ -Fe\l6˫_/)> TC5ϰa $W,D X%duqf'_iBҫy:T-'o HEfd]B,PV$1}VFۃ1/\C5oAV6R4{bP؃{w#JE(5ɇ 6SGFJ5fBG]ipڈ`+\ wnZcV*X[3Y~]wX)U0v 8{hEW-L2d~3̖So'^k$ .25KSȷjE61` tuۆh& 텲rHKͣ ?[U. Gc4"^8L7pΫ ?vaNM^Tk#i1@l~.c62\ +R:jÂ[-޴BS!Y!:OcsB ZEVaS N9uM_+GtDИN; u il|&$CugkkM>qYgz3VT*XYamdf+V;԰yU> @w>o 4O*Ʃ612b mhSO-[I?RUCg-=%r.Aq=s7;5܂҉ @bCP\hMYuج m+pS;)g,V)VTdSu{R^I! , | (kh!D Gk*5_6r|!OZP,\-\N-Ef`*% lFqXӛr%&Rfh:%ې+]ZKO exEYd;K髲?%K @U_b]]p{ݏ*s!V5,f6:zG/wC̯/+uI )ZT=S)Q._J/9 ~P[Ѯ(<:5;z -'Y/:0Pِ #kXaf GZ:=NӲ"0nljr~6}ݯhf4q&VX>2X| ^8ꂸލVyoen]gLs+]$m[,H\__MW>:-|c{v+Y̨XdNbɺE|cSOkA=jS,ze1rlèl5nk%n1z:Z}Q,;a Qsk.%f%v΍Q !~~S`1)95"4>C!is ԡ|[KyOI< ZMG֋>0"rZcĻIޣ-J*LD(+5r[Z}ƾLuw:u.xxzWz菎/Ҿwd$sF}1P _ گ+`/ ӒhVWPs ᤷ9#uJ$5))]޵[|ka]FlQOQ4KMFO>4;;U+Ca"_45/?nhY>Gjpgٕ%o32w#Gib뻿z?{P?¡?0߇bAN|ȴNmR+'G}Tuݦ10=UH~JbVPQn_#ȁ\tB"XWK6{Qw AZdM]R^ 51D[p,XHK5X]sF}CF'8I - $f桑-D&$5}@왤vW55{l}uB_QW-7Y<OMI"TFqN$-2IF4dǣGs7|Pw8ܛۀWݮZptu1c8PE9ͤ\M%mԊB(΋,   ^0*dF\R!ENj t#SFIԏC撞d*פd!3Βh׬_D ,XdR b""W4؜AJö(-rɘ,SɈaByF]}9ZCX4Ee#; n% X]pD*U!H{7Ʋ<{_B+'i2aR&bs-+2v#6l12h; ֗c:2vE!$ av6QP,V4#sD4OI@)k DҙfМV%SJUѡu#(y.:䦡աo/ %O|(uJΦ.9oW)_B 8MhTDL-1|H뵥f aȩd¢(fPk m oĊtHdslkOI|)М2 |g[Fd$Q~qADIb:Wlԛ!5WP\Αl]ȉZPp.dBB٧Kޮ%9C h ! _(ǡ Jb(qEd쳄3M YTkyeU^dh1u&t) S?6t¡a"@cf= άRSU(GT+Rኝ.^&"uHQo cERֿ|7|^{.GeyBlqi5yVcP ?؍\ՕsEKKrdak!qL&f,u;qvᣕvx8z>ôl[z[.&ލ.:~A?رttmq>I룶G֚ۆHl_}۽sztsv`@e̥+Wt=sP3r.0lw=֩g7}Nwawyu%`8t34C_7 NiP@$ ~5]M;8G;4 kxF:X^͚t`xzAX87}t2{wN<0pXNn櫫 .d޹)x2|4}ے}2"|3IVbRyyr1Me=DVX#Y( sU G&¬$!Vզ6F.W_dR,.VөĴLOk4Ɨ/m2*VKڈaVs_ +}Άwbv O&'4QnU[WVUc4EDM*A՗U|ctaSTO$!D(=oj ?NN^k1LtK3tfg A4n+'7f'*`VAz0YX.pKUQR9P|#ʺ[7y!km;V?>8p}=oy5wm3U'f`S8ʧOrOzq+š|(_籕K\ha[rOhT ^JfV{{K6T6?(& T(,6ug: ~6=7G´ΩsIQvkG ?VQw:?|;DJdpmB4Ԧm$d ޸~hʚmy'ښUX]ڡeBKu=j 4MLg[9md(B a }=`S-IfR^F[3YF5BNm-\%ɟuciin G||!*ҁ8ACS`Ԯ$py$a61û\S{*&2;ut_?7}I( ||s&WNՄdi}-AN -& 4ߕn_]feC 4-T[sH7Z1J'/xQVD4B|ڏplr290:%M;{M n+{ ypyR.I`أ2:8-Qnq#7:mY&C5Kc\[>A9ejܾ(OD@b}-N%]!nS&?TKeWcgv7Đ:{{ FiX{ wϸ-]&yT]5FjG۶9 5Nb7WL'y0ytra )*F-Wj}oe5Ȧl[ ZXI WWyoCu١VNo:Ssv3\.*4wNi8YȞͭPK0/{ZUx,XC0KBH7UNIXToolkit.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=_,XP~x n+7r7]_!"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 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#UO,XPIS06zm`&`" 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׽tdConnectionPool.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=,X+,}!S3__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"cSignatureMethod.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?DigestMethod.javaUT ނf,"fux XmS8ί $ 4Pr$c#l%Qq$$e:ەcHP Cƒg_Hv ¡fZ 6M*ڮBG8d) `Hԡ hnNxG8yk !luna{?h}؊hwҎ}ڂVa@לQ};a7`rD0V2[Dg8@8L;`P}>s5K_"Ssi86BI%Y!!OjS4 1vu(p#R@aڊ8OL#&րɯ؂Ur2c2fӘgI2" !)e)q,i& p Op}Sݻ ;oE M6C쑋f݋ۉZ؈T wݠð-d]RHPfqL%pḻc.p˳{J\ _ D yj*!e\NN1ESt>)cq55 l\D2n򋕴 6L_O'iS&Aa P#M&uU 6䔰$3$$Vm!SX&go byvGbSg/ccVCPuZ_CoۅQ(ioNk6@vtc=ˬ'kkJۇt(Qᷱr?gylsT[dEZE0}!>yUxEx(Z}U>C>(rEN+1C͐Z!P/C>bpD\8-dfc/mHAe1 Yc[`}`HC)M>l`$<9`yeѾ@0[Y|y^wx';1T||b)WyZ 6Ͳt6G'.RqۆeJEخqPш#}BV˹}o^Ww2QklqT 9V?԰# 5um)=[|o`依{g5 trhC9s8WB&qݟ37QO? F\:Y^q }*R|jqX*?iU9XBl% 7]mgAժru:l-/>:gkQwvuvTñP¸H䃚y^<5 nb<}__ҏ'bč~OrH.`j$:~h);޾[X+>PH K93~aai"v U1.xߘ_yH$^-o/ ?RY+RqKms7_d6mvBؘ;S8t߻+kqiL 'g=;gp\B'~U>faHi[.E"&a;g@sG} .g0]\~z6xhNkN#8 ?f@XU.5`nǐ B&h$&͖nU$9> LF\9X8\rf7\\PIf'M&|>BCJ"nĭ$(L[f Ӏ4"Lvr' 3&e6>~0i_FD<"t!;utN#jc\ZL ؖ\%0*b0V`o8d/gW Np6NǸ 7 Pb&9%b4;9&b2PCg W|9${T'pԠ)@aiNa &YTǼC!Ae[x:4nA6rE=(yJA,A*ۃB%GHc=x5]LoOOt+cq7\ |i? mpJZjC~TޔՖa}xU*yL ᗗׯ0aHHmY%'¢HȐ:b όznˣ#q;g$_ن60~v 0x%$2KCKYb]pNPUAUDj}|pbVn9O>~pBUxdk!zȓu 0׈(B,/ښ랆[KeC5L]gp-\/YŻG5o$W Qc ]NÍuw2 %!KH<\QTɭㅏԩ%M(`R)ڪ/h0'SZe[74^_Þj@n/J QZSiׁ۔j!Hqs@|p͈TX mjK4S[^鯶nl +2T؎#gM5ЋÄ\/՚`N cѭL nS%~eī[;i:0^M~= dB ^{J 㾶#REP 2x._[- mN$zz_x(AX|4޷qS6[np%on^ JCgݖZƻm GdJn/E^U7RSK۷nQ"U-d/#+n50Q4rd8p5E۩jGY_snMJ4 yRh e΃$8sDU|.6!̀hqLuN ,XOK=X -Pނf,"fux Zms۸_ʮLYɵӉ7:Y*KSt:%&#H+j]"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~-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@Ъl djpjM>"w`%Jٚhsr'"E>hvA~Hi9\w~a҅o~& %- 8i ㈾fG#@rJTV1L^`Ǥ.1:W,G#*aD6UnjcǍ&mI/BN?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 |x%?iMP{!>Aũیu` ;Nwp֝"#&H`n_0ƓUs3{*x @tp֍Uq۽`S4ϮC+T7p8?6DRň[gkdHG_jߴe=2UiW:uj>b$-gW='XSD _abJ<KQHkM\,}Z#ij Q7R~s2Ojg\HI0vr=/b|AM`ul\=w([0d}{X~I9s}kX^|Bn/O H@ 0(gʮkH<<%Shk5s7fΫJG屩!i۶:zP.5^lj0 `-S| ʖ pE|v淘r7zJ_ˈ{ ,5?t!ncf#1oj%qvGD?epntns|s8 z]'Տ泂ќu:}qn|ANBګJan[.l٫~{0RLpStfpL9'&ʰo_XXH֪ML7u l;Y ϡC7VѐnJX^?:>LdH@Ptvʨ^.t#Ì 0jcgBK" L,J(VSEV!2ɚ耱 L& r7RqzTBYe٭ZO0pHפ!ߍ\̪ r745mNchsVuBPl*/42 +ʔn 6[jȥ3uBJ`/ :v\w ڝeِ $JP.5"&s$A!}1LY\r6a^=yYI!o)SH eJp2UA2&A[3ל}<=Hv12ؤz|GJ5 !6 EN|&MӡU>ف!I #5GЙsI:tƣ |{QB?<|lj1iINw!nԠ [ۦ)  ֤?lY,ᜈp`fL|#Qz+O2M#:MR̾jWFdR) Թ*r }bTs8B@XsI"&[4֜w`fȰ|$u槑V*b˩l 蝆 D@tP @h8ѡ||34v;H|/ PS=ŊHә*Gk?E ਄uP=Gd`1! 4^KK!4E+pS߂r? U4g\{C`mR]!S7}1X=R4C2F7yiu {`!-ZVgЛee)ԭq!NkSx;Otw$[^ŽQ7#vg ƾjyf=oGHbhwJz8> /hcL5 c6HN4_ %ęU~!\ tť^wF;ztQdUP*25H׆SEC1Vi.:͋qg= siؿ1 SV.ب8Cnd,]23St\yM3a ո%wQ IEd Ɲ(ۥWhHOY.IuiwϙbN4L<VSDCv@2[^WV{lEfuB{ 6[_jbygȉHڮB$量,ºg?:{L <zFSvvv|VK3NAXj9hZXm›JKL3軲"F F8GE3 zSQ<*L#"=EL@B0TzN}2ehf }KW064As{ @AM* Lt67M:o0x"ܘ0 C뻢뉣eGqMuz?tO+9MhQٝߌ8wDB LUQBIHyOvRn(I5 >“GX{%@i!QdOJoܽk?t˭Hڡ4Z%?]g{~L'١?jnF#.U NiH}C@ߥ.!@Ypg]|:8vsG7p[J 9o2;8\5~aVJnPc&tUv?| #UD?:SX-'>!L~4S7R@gv+&j '"aMszdHۧïAt/[8O0mLsR9=wpHbcչyYLqI6ԟjs{;6hCtGZ5.퀸Ps W";\aD997ڎ& 6}]Kw~`S#˿~}P60e󙑯sw-rppnM" HRa,:֑GmОD2TW >Bf(s5,%3GR͐V8\m|؋ޮt FDZD,Vp[9_`+6 ChD *#qT/1݌ w& ١:R0;+hx;b3Dg&Hׇ\e>ky< {e *(FM9X2)\}\y `lC7Dz|˷$&]i5LJ^5(7?s g% [M$Ћç&SWŵ|ܫl'11qʮ=+zlfLqa1k $%ݴ3hwU@ \V/H╂[h6c)LQaW'8UDN[6=k`RN )}iD6(P4S"!W*>;7n\]발2b0Ao~ "<0b{i(^,q˙ă::xYJD,\ql#_uju 4"|U3|Gd,.޹g`&t ̳7u9 ; >@ـPʏ\>nNx)h-}8v:̕!M܍D k]s~)<soٍ|G.yK=}t(-_E%urJ޴1!pSrS g J <ahT?>8EQ8U䀋0Kbݻ$у86g2[gkj𢒀?y!gQ}=PY\:{'R-ZYǴ^0r:.M*=q*ᵾ) ғNӴ׍[;+%NG5ab9qA2 J6m ǥn•w^qƙv /p\ozEBm̂u~( GVod#~0e.Oʞ|s0nDBcBΟ zg/_[HP JjEOOHC"(`O|=sRWL*0'77%e'@zw$["'9U7gT2 h`},itt>J7Dw>P.T8uP R&Ky)xs_9F CjN~pN%q5N]w9FmRjsU(-SL̑p2ߓtkHMx̰6tTc6Aaqњ8aV>`SXwW+hABp){բ mQ$*/+ BЩ=yVo?] [92ݰBfHBßYjMwf e=d0AS{G21j9ߜS^R\K YR'q* t@̃6yCUg72j͔ p$}{Cy$pq<Y`ac wmCޘ3:^u;ݣh/df-6&Ad@  {3ۇt/BLU}(r565Qy-i0&_5&~x9"X]hO ϑ~Coীa h떏9pIXѨ@DոH%IPg̲(H$Ȫ>P6 ]Pi=')+sxI5W7rְ,R$H8q\Ϯ.A}c~}s *ם%,߃ϨAz &PLM,XCԆT'j=D&χu`Q=Ch}BvFڣ>iJ0N˅U+ 6JQ kf$,1XGJcD:X*)Ke4s.ow˹We1S+[@O-E)þ?B\U9YpD6u갬zƳ0287Qpho hf2uP2/i+H҉o[ )d]5`+-׍TQ$XwnW_6Z%\4D #!fJ|+H/=~{?-5DU JŪV^}aAnwd߃9pXZij"hϳm$z Rfͼ@"֫{ MC8B) ԒzsM: |_g>,WXk&:S@ʵGō{!Pk,[8R-|)s;fM IE܋\B)-ee /$0$]liAcgJ2$o]Ai(3qmV]!}tR ̣O6kMT m7$Sjf$q#Pt}1/EdAmۣ1ePGM njZ735a40}储IsA7:\G SdD$&ߑd EskAa`Nڮ\%T Fz@tV9 :m+?Ԡ!2Yۋ71en'&R<))uF{YFYɱ`l5v"8t 1'Td/:?YI/Qߡ4B0&V=Q!6::0~Dž{ xBa'[Dm]ڄ&g\P^b6Ē ZPڐV-P`\Jn)ԤhJ K/KI}"Yj>^I0iցɣȆU.cj^p[F94yW6t/PJN)=lv&ڇcb5 / 7UqKꗥ]8ʠwuq)\]S9ўzW4Q$5-mOɞ6!`h'G3*\RGDaS01,o5˝JRkqt!/rm&(g Y];dFMK9v]%vD$< WaAoFv9b53WDKKm|%|!-No&|B`àؕ~wiV;68bU ƻGTA(BlNfd4 ™I}f3vFD'̉Ե4vۚP<|/NVBB,Alen%]3]SdvXT pfP/ q*Չ6i}ʂN+"2y?d 8{9ىk}0|O_S^Yeh7Y_.@jT{m#~vW݁\1zecoaiGiJJ^L{pWBڮF֊榿3IX"O-,% ,ݺ1cQ,e`tF,be=*PCgaSA^\]A1;I 22qX*|qbF!VW̎ ϑ3398Tzv~Rl RerNwH%OBVBrP]3k 1Rvu2Nײ[*΋rW&tRdz;Ib"[ɑ]<-Ѣi-p NmkE顐Jb%{e]ag)aEuyW!*>VuL8ܫpYrM쑠q4cARrej6x~0k-r4l!&$}2f`9e2Ÿ[f# _}4om92ʍu#jVnlN"${va'=B@f>#Z߁4^e7(ތpn+sfgG|^$n&Ac=;Z{00R51 Nq ٥>>PLq3\׌aEӱl`{ݖoKu B=QtD~ɻA웠ZFz[9n?MS{ ^[ޮǍWfK$B(>hm%ljgD(Y} JL(ȧlqCd0>WdH2`>3R B㊎z\$ zu&ʑ HC{TX7tK"5 RY.x P:yV/_tgja']2T;Бr<[NMxR[7\<ۛ$ fNzbХeevfVȜ^2e/ '+.OSʟa#>о0\ t@y!^z}&Ί'&v#|- Fc1-! ݍx?>ЎI%JY&ձ]ړңn:-ݠJe2+OT,ڊ3̈́=[CndEx_[meVոG R1 g}բ"vA:oiLzJHQdJZGƌ䦩 $OD4QG&9z67@-a[\Y_ f7lvQ"cN%4 A}u tKuGEmn[(T3bH$S ǜZq+3ªҒ٣;<\xL mE5AXȏy}Ћ¦3ck-kr6t~3uƷ!čCXh:_>HI'mnU5fI~{3wp걒DChύ!;o?T[6 A vsŴID0TH@Tk eR.j`25Ȭs̺筼UWIjflT eB q B_ǔkUZ֮&]NդXyЌS *J΋9zNxq1/# H_\>~HiK;x?za9~_OՌWwk+BBF*8`i[&-0 ƵADYI`5ŵʄ-|.5P~6w, sn TM0 8SUf1I20׼r?B™#OK*m2+UHR j݊*m,0#Z2":sދ+p")6EkcXi"!ڋ~7Q&qJ/ &XH"ʮs^&92>n{\q1^Af{L%:&9c`|SEuHط0BiDQ QY-a=[ Zn(vbND 9D_0&J)X;G]6Q  \}za+#OKya)S#s hdzƅVفL`hZ Y6j׸M'Pql:o)lb>gXkӜUԔ£E]$hU_PQIh82Uӛ,Dӕ0.<2 Ty?R A`syKx==;A#xUܾOעFE?:$*}C*1A0E-f(0 )-k#8ۙ|=ε:5n0y,I'<-&VܖQ{ Y,-QֽG @MƼyAg@~7BcU,<.Zz6KC9!\" )\kQ)QSA.AYoQɼ; 4Mw' ͞V£:_AGPTf docKoRդ#NP!,`|m°Kz k0^j 2s!PjGWc_Q?!{QK̲.S=i5m Ik> }gQ RW*QIP_tvōDODBk)0b^M+zW'Ua=X,&3fVEŌ=u)ݏL>GfY~,.r|q,\۽}_UlvyqD\J |=:Qhhc8JSoc6pn{_GgEly>!-u ȓ|yq<^U45m2y!rD,L{*_J z{iO*_br5;w+k\w-'DœUK$TIHodeFZT-}`kNmz]m*yIEd;#ɺcm9;?:;j`NR+,U%\G~bZҌg.#۫@wJA4~%v.cFF}ClEWbuZlug7CC-mK Qo'Is@zd 薊Z Ô\Z*'?ЋI "O.㳨ZR> -_j>K!&SXZV yfr[H:wXخ\t-4 ڎ'%QUl1D˝!#_1[.Q0x;=ȈsJF p FH@Wɇԡݦ<+c;סZ(~C<ͤr0XWmhZ-bLWs7 n岠ٛ ƴ&|΃jMA$]u1=Zk $ ف^Ũ%yĚw<.XCc2x)|˜믝Ӫ!05 n9FEM]bd֔nliVe/6:(\x3Մl9]M__YyLH'!0XL!LQa$ͨc@+yzk5Aa?$>{X L OVȔQWdkpi2`;A tpRD{cT63*LoJ߶ak}%'(1Z.h"Jݘh~?b վė Bc찲Rs"u8Cԭņ($).RLycHpAKpҔmےrnwѲV/֌NI:yqfM,^o=`cߋw#? m";fX# 2QZ(xǠAmbЋ`]ȟ:pY@5/Z>l>{ zZ}N%W"oO3:HgG'k$gt7Jqݽl6>2'7 UU`bt*Nrjmr<ѼaKckJ454-w܉#dfXC6ETXYx$cäh-B3 .ek]dx{8:$Fx ,Q%]:M7mQ# :E3 >3T_E܏8C T8PvKH0vշ'?<ocsB|/|d=*-HTeѯuS.w^))"fKrkNFSahɫv̖wW/ I=hȋY s 04ln1 :[=ՂV6Ȳ_ 1 s;?3<O޴m9$,1TG4V;Ҕ-zx^qxֹbX??Gm.'Z P0 du ݯCcF2цS îq}V`p>l:s+lÍ|cmi ?::! ƀh0k?Ő=>9߈]xe}6d"e"Nsa'0z8U?OdžK#P>IV7e&bV%0]O݉hÅ @XrR>禃7YhLutyz1JA2FhxC1ӽ۵`s_'f<IdG0!dBUwZHn<1F>C4 >A͉v-;H]D&[Wg e%/5AeG`ʱE gna/1PZ |\\eqVKDn,m dɅ4 =ðuU4XzݲvD5(u])CYO3~#T 6E:2n(6jW$ށ,&a.NBWԼ@7߈AzOƾU%G gɌ ^c5" jØyGAlR_E jJfǪDRRc;6p 8 gB,u!cg7xSn$5=C'5aJtXyl=) O^lpNB Q|Dfs,eop,ZĄ%̸󱂑;(Z ;^Ջ@ZQwWKcxI#IJA$Jn5QJ]1Nl{=Q%Қ}6ErzZh@ިМ8BYY<ӒSj4S,S-_ڪ™~/JTXVC9adt X1 ;C ۏ7,ZN,:I,@Q#p(Diҹ[skG[i d*#m6L'Ϭ;SQꢷi]VFt}-C eY:*@_L㓗|g#?2=GS{,[ _nĨ d n·H֣̃o;irBU 7"߹u>,i8e@=%0n]\bUޜN'-bJ{Xd e9o!XYu+2[6Yln%G- d fOa)hT8 O"A*g`$ .3B L'{7mǛC\I1֗VΤ>ݛxiՋZ8ޞanQ -J͢(Є[oŁ^ۡh0-Zr?BznmE~xUԯ4B^ꊥ N/a#:zUYjk)!1 {K] p l2\?tpX@d⥴Բm$BvݮLŪzʹr/WfBM%%27- nordFϱOZ l f_~w{x Cg)q;4.nZӰǻgCw &`W]h57^Unlw3vaaT U~^ϐjζ>jG r=W&ڑ[A9vP(<>I#׸Ȅr?PSVqu;L7oV$#dܑ7%5Pb2^twΫu>e~oInu_E~KEU d3N#Ht"֢ɸ@ӪwP% Ԗ4v? irqqAڸZp)<:4[>ht~Ѽ7nby3GoQS"d) Va(:?2aՍg;ߑF@u^$M\u+ai4U 4zV8G U+kQr/lV?fsaK!U= ܳj6S&'U@9 oP()QL[[C\k. R:cO+Rsf.ow)|%W8_glHXm6fC/rWe\|^ 쒏 J~s$}+#;zd?}?*\7j5ZO[0J.9Y#Q*~?z*Ue QI# .XUkX.Qͳ=6XɎsΌ"/9߈9Cť0ꢻvL '+-*(YƟ0;a9*\c31K9dLwJyZ۟ƏQ!ukvf%?ĕZ˜"G0-DNƵř/JcJ?R9-XuNm>EI"g[s}`]kط%jywe,D$^rA}?IŏP' J|mIkg[P0yHoZ" D 2E, }DFddWݔ[bE}!:KY\?²x$8LT))ȻF##J3ƛY*@'?7`G%KΤȌU~`i['MC6L e1լHĪ$Kĩ &u<%OвM !sRߌLN=F=#lpwvpM'qܾIR(٩ݡ5H}8Cl'k7~=޸z?gHRfj9 ?GGUI2Q7,J.aG5CeF(pl[ ï޳Muq6W|~ȑOX )*.P<ݒbe086@ M\y JR}Z;O&n0wxԫ,=<Q[{@V8OLY Gǫ~1j׮N-c;3|v#tC2\ab!c=Bf԰KdE"#}$F,h,Nq^" ^wf]uH=qf[n'n64W7qlD,>k?RS|Ux9aO]'d@W &T/+aDUk,rkcO@\Z>\]7!ۺTL465_(K ץf-~u/E}yB)7nփNV>~*. kM3g5s?Fa@ [|M 9K6* ~_vhxqM …dߦ 4?րlsU-AAf Щ*{ӿ;FGrJ|{7!;7:kO*;NჱZ8m@ԦpZUT2@Ǹ̅Y5e1!y ͧg$\Voэj%>wI @R/o_ٟ:@"2g9W 4`CUi+Nmԛ4M(bi:~.@6&,H.I,񄶉{Ĭ8t]-DW4&Sd(s-ݷޖP&@n~,5wuۼod "wBp'Y8nhwc i#~0;,z73{Ztym ח sۧ1xrPoȰ~nz]I٣L|\ww.T<$s0F}"C>tIAE[z%I#NE灯~|WVSNY'1!"KW K2|sVjۡ2QXh~ Ml%9S+ɤ$b覭[iHڏ4Ydz3nMDE04:wWmbW TޤH\|r<+Qܱ)wkbs2U񅾂[ՙq[ /G14,Ia88WlŨ@ ~SF>L%؄g-< Mn\^o/b|zPgS ;Ƴ% 9,!r eŁ=4?Ff-/ZAqޓ-z߂⇦95Hjj&HdAd7s PW$3$mUcbx SXg$-/Ci`2dVaP׋YS˓t-x:\&t؍y![?/0`0~(h^nxglyːX#BN:xDWqi2YS@,oz1#Bn2H.2FHxmi6B5xVN.h>L(,U9 %~2 &xq9~ݿ$.WfMZ@VL x@EBDy$m`R YZ(*t;Y΍XE ;GLxj`yulGҚ(ʨ *ȒY|8s`e%N' Hu1lO"^CW,i\KC0-&h_p>>+I/5EwvgB]RϟTAb7!e"gL^Lm9%1䤴u§hKrz50P0P5tɰ'%95bJVƈ]^_Z'N1z&0YD݌mΫ `n_0%%%\IR1㸎,BW77HF`Y":ZB\&vOx6\ F$FJ4;P*&)=[=bMfN Ug)*6LQgG)sjd5g*:_>yILΑr^ئ즋ZX1cOK|<+w8,?ͤm漨hz:(SÔBD#)ٱӟ i C5_%g{ ? @1 J [@c :!voIYFޛ >Q0&^Y,]Xo$a'\JiGsQ,OƝ  ϯ^J#@7=]Iŧ2[@I7_msk |=b]W~iy!w?e3HIb -k*1 4Xs}A`I"HPϢ@s~3t|1$7: Nz~m{aܺr* ߱/P~O9fmLnBTrKwCN*Q`JP7]:"pKQč$IـIiLYx|)^ERae`_7 auveʛGH!'ؾUj-N`k_/>(7֝EC]NXJkȧ}Qo]pf9{mܨ5< ḋK'ζ倇%a$' :#qر\FKT}:4'{3PY^)fA4f^9ՙaNeswrߑ⌼*șO28>p$R\qm%-c+j*v^\ ^~kE+I[vl6r~ꗐֵ/ ]fF4}*W}PCd>81 ;Tmc+3x:?\c]di4U!Ri)\Մ\5~oI"p-3)6A~ZpXñ(/ի s WxeBR1AZ1P{ِe{:,k]wQ[ *C fAZHb$1sJYl =ͷb9 u)pH|d-ƶV)aNN \˰ZU/xB:R`u=Z*nq3zb6zt݌JN|,;ZLx%wਫ਼X8ҝ\T !p0RBS6( 9\28+rVcSkUnی{ FQV;QoQ8 +73uL؉_jx 8͡MʃPqy3j"#ٷj[^cuyXENLCVjJL#O̪zԜ1A~F YAϾjZ3mX C瘝0tNOU^zO`8k&/L]3:.#vQ)QZ&Y&" cg 3vu8^;Ef#%6U*TV3@b7ާg4=^BXkp+L-$j#z)Q8zBCM0$O Ho <fɴ nv!n}lrF_rn <5,D9وT&Ƅ׵ b2P?=wlQrGR>|zR/sT3y`X}ÌP^fGAQ0{!30 Jn"mDmeJ XݣT[㞆r~藉?*)kf.u?\eNҼI3r#Ife,/z#4y&цXOX!sߜu`{On4?i0piAO7oPZ~!Bܕ^?=KJWY sRqmwBݎGB9ࠁaMœ9Ң\e2VƺK7gHOP}>~XcvE:ld׆/gԝm :^U=UT,ޮV5ݎZݠwM+a239B=DxF*{؛#R?u b 3H4`A,U:WeB/l<xa9h) j Kㄹ#nT\kXMiF&[6'<K}~ܐnjjʤ@s]9@2O[q_ HF\v;PW;ßdm9 $KLY|ǙZ.Sk9Q׺aB}Ty,AV蛴M]'If4ӎ ;9sʙ~11m*OQ+y}3 rc&77M[1$PR^Gl -$m27&#՛ql=oRHg?[xݣ*ձБ$_h<9_٬(Τs5g ڪJD\9V,+$K6sSv2tdSZbtGga>:dҨ=z"tΡjf &ńT9r^1j8Jo ?`͊+1 }?]rKc -  Ɓ&nZJS%[8?1.)g !TUI2!4zYf[$NY͵m'̬t$bl5&*R(|yKi!9\]8`{ƅtRĹM'2; gzMBL1_ýHJߧ(]G[׃'nT܏&3/"KK^eo\;5謏/`byH4Z_}7K:L PyL܀( jC_"_뇐oy(J<2ufh|`v6:܇Y8CuPLBb{Կ%Jlzl;V w|" y=XHs& ?JF4Ħ?٬cQts.НG3pӣf`?ӻdt@S/yoARqi{*-#p_ι2 MҌbx>xp!#'rީ9hOΫwXGOY~pV!gGps}sD?VJ *}VpuP/FOƆ*3y\g¡:=4xDj-ĕ,xx)Eך@a!zzōXdm?8gXiTB?dm57M-BrQ[-`R^4Tځm=e sQ (ԬΛϑ`cXqdϏ#B+ ND#& ql^"e).&WPP(*)+nT2v=B;T oUXRMUMĻk/F:ȧ7eiJ+lEW Zg/SXc2K~ c(!\[)Ga0}e^x4)ťi:jZCz1}7+S?,H5dl#R'}aViL⌙k@ljq?}*. ^Ә#c2WK L P1$OZbDzYKT5+* ̹xڸ1KsrSꞠe܍QtsL%9CP %fr6 a; IٚX[LLtP߫ڼlQ*K_Ȁ;%Pq}RN՞qjz&ܗm]n}9B|o(KBj6Rl7RW*])i 郂p8#)ٖ똀J(1+}^Mלu4җHހ0a6Dd.Df^^:q 34=5ev܇?]Pz͚P?(/%*fesc73yQ rIR(Y3ЮⰬo@ ƿ_{opWrVkd B7E}'gZ ;nXwٹ]_KGDHdfXl 4[**f~.4ros:yBUAFIΦ$ 92}@q,xܝ'-oi'疑3%-|stm/suFR["*on6RayIO0B EJ4EЖsul,[/]}LhFpjnŰ.;I= p2>Q%'yϛu &ZjR>i8]Ź{u 3+ bÕNDh:RX5MVۼq'Hָ5s4}X{;Ik2UܶYggꟍ1lXU _+݉]jG>[C}/<*!1ytq@kB&A([AkTMF'`$s"|gcTܰPwwS6e;w}H؇V/5 L6nj-9&̫֠rX,LnIӂ9jP̺bv@M+߲B Uem@7I;0)&[gcT) qqNcZ"OuUڿ^Ŗ3 0i}i#1fYbINO&~IН$TYVRh~q߭=g,е쥫f_TU6 6`j@bօ\hmUQtG~0ĿR.Z ӿbGe'yMhLtEC*өTloK wH1m].<*g;iJLaF9A.V~tdϩ~v<ыdI.v]?8x%me<egH\7̨x@= nL4e.P6|-]{rlC|lyCax|ǭ7|\}m*.=#uSJǬޒ}v{!:wF24rZlc>8 Gfʭ}&8Y4#KwKvZ@{m_)b4ͨfI= -P3$;ߵ[-OT&dbz8+ޒL# "l;4VW{C’f =Qh#]|JthƻC9N]j L{yΎXeqɣÜ܊r샔fz몣Iz?]+@I4E,i…6;PL D JO[^X: -ο:c,:N4OTCw.JR.σzaKM{?h-{m3va!BzjJܲTOG1٠~v‚GV`xסzݖ9*M3ol8#:<bmsao:xB IKź5d4|(N2 9s߷ڋrk Ē\t3S=%"~:-c_ ZG,O.,o/=FT\F $oXn7<Xwd~*c;B wy+Kk*Y;#*zP&^7Ccbn2ojڊoӰ,c&P|¶Yv(u,xZVR4Ln>=0!-cY Ҡ~߾g!Œ %>饶iYH0;H.Β%v'wL;Ѯe%/y%t͵5))=QVƾ$4rdޑۿγ=s, 8mNVH¬?7T+{Ȇo}N>ipO_* 0s aWQBw(}/7'u!rf)z[f \Htӣgw>ލ- ][GrMTq=:L[?k ײN}}uI2xͥw5ż)o۵yX}1C2b- ؍\k΅E)`+Uĉ{[PaK6uxJZjprB}6|is¾.$obm < )^&` ;Jt895;Y#{ >z`( }طb'J\)0ү.0/b\dM]*YNX7lUҒ>!*،̳FZ*ϝܳ%f^rdqIW{Y0 rM{[as>։=FW|~;pמ= %7;SLiURa:i2"+kK¦IY*r˸RS}5P"@ DJN/6*aU`>4l ӷ@?IU%ux1(de1T%kٱ(s{"I%dFxqE$R=t^i1EHQ{أc^0D$r wCf8 e=SW *A^+G8)ҐZJ'$ȧtPS zH>ϻQ|qqd|٢9:azg=ݓBُNX:pښ,!| lWXܥf{7N:ҳպt XWu Y_v )tU݊V1F̏F g9D䴵 @s:fl4МU, '-'1n{vP>ւ@'Shj Ig' @ǥ!SODF[X >gVh-wW . ~WDE֠ B-YcHȔg*lη.k؊4>%ixG"(qӰu4#mvHQy2U;7ɩZ qfCb3I?=fwωnZ l J􀆐خ6.A8o!iq#rAm|s̈́\aF8UMEM,&.6~=A4Hc 7ܮ>m{9| [t{N+/L䲣RDMEҢ%UPP>wE|eRIpy{VMZ G%с/J7]߽<{R[u+ TѴ!-֬LIb\*ǞaE ktr䆹|J|*O! DH׾)1{E1O1-2"jYV|~oݿ}fOt%wB.iQo佦Y~40cJ7 줙/hR;v9aaơ jAk ޣĕߩJq6wP54yqE^غ)5eD8zq؉ďr-a{X`]<`Vi /p_s#ÚY Rvǥ3,5MRjfK~s)nxgŗ6<8"8H`.YpC;DBEf+kcF{;)Ŏ=jld0Zv2Lx%-7S +{mWsw{~u_voN&"l>mTW)[o 1#.4u!\jyV8{pEΑ!w:yjy򫦅D `vRd<Đtɀ֯,wJL&7V DK1:*r'pp:ԒCRFa5m *dL*-I 9!xRh5}!--ۙV~ڙH.Nl {%D( / Ԕ~StDJnifB&x dn7pGS[\B oԋmW"FA*kК$(%DoPn)ƴ_ Eɋ( ~g3zg~{IRO1]IjUQ$'\J,>ڐ%ih"y^L=췙맚8Qa"sShC$@D*^%E: gw0Xw,sۯ׼rz^D B￷KhjjE1z?=hաJY queKZ>?`_k *!Ŗn 53[pnr~S\d\!͕oH9J*4|$CTkg"X2-v`jDvDpkK3oxDun}e٬2wMl'uPl}L_)sA shn >1tI^ !A㺝u*Vդ y a(A]!"+cW2]#ODg/;A6 3jDL׀#$3D+Z xykLiOܿ.il4"gLVw<ŕKͭ vE$bOE 1+:n>fsi1l_ؒc`&b#dIq8?kTSI a<dd9{j'[dF_BYEܖs2)6[CC>ɞ6Ă? P({&EU*=n9kE%C7G6$(iI\]W4#8T!2A6_B/bgAIokAɄҬuV\}6+"GRqA֩ Bx6Zmֵl809cuƙZo#@ !2O n{56B eStFNw(úi3OC@ ;פrc̀>#9\E0G0*:(_x6QdL7#AHێ & j>h^@)։7H+[UM5x@EAc$ C쩌<}֟=3;kUJL%֦E>7lEp&[t*D6 "% izn2ILsdDBiWJ #a96|#{Qmثw0I̭\[RiWL=Όas>(eć9砯2BS ]Kp"ОQ =W_7@Ҭ->Dԕ F~A 0w]37ul֕ygD^ݹ$ 0 ~< ņ٬&}&Fo ZoJ؅I A ;RTLSMkqCd±8%@롲i50Q*V!ʁZ@6V-Zl\Zi f2TO;XMEƢm'd'F=c7>Q'bS@ tDng`"j0sҟs1QRT2!ŽWzMaړcCA)cTRZ.;O:;lgCEʔ'8>?hKvxz#K3QN4z(@Ζ<* N =>C"<"i0Ƞ2}#nЙ/n;?ka:aOvD LdoVY6?%b/:z:lakm:$h1I}[c0^HŐKY=L@<<]3""Vx: `59R8oeʷ:'Qw6>Œ?Fhq4q&"DԢ3>9n ?./Ȯ#JjQ.\b+f;~7{v[5bsSoĬ TgәDL_,Ÿ.ׯZ{ӷ 庖PvjAU!s4;ʊ|p=z:FH \zS(k| LLV2ߖڇhڲ7I g".&x"'cڽ RوʜFEXsDpVwҥm44s%TH{놈p Nf?uNn>@<:OL04#k<)y <&I;;7U @oq30͜l@?v>$ k63(j6(z g~4&}!D3\ /gFF.lwC-Ůq$ ae gUexm*Q ٱKB*Fn%= P@DQWosgЁE2:1|s{'3. .wWËD^+ S2&$1U6a -yb#"3#co2YRR'ˤV%\q!J%.ԮtӷwMnkNqܾ!Ce(s'0i`;yLe; R~3aASa_t[S4 )%(X,bRg)PZB ]?JIGcE'_@IO:Ip ~., qv -E^:LƭA&KEe%FDlFTϫU1ħ f=qfAȘHꩨ^Q\]V >3B}#u1 (4bXw6̗$ΕH8*@bhK\[)72rcZ!J:k͕1pnYz8خལ^#3~Gkhs$M7MAJǾ12!4 l"oP6 \-cpu?eb-4->KV?. Gxܕ. t+d06kE bJ߈Z Egvߒ8(_e"ޏO5X=xq4׾ e3SfȐS rZvJmEg\镣=9kH mGXZ,XGYZXObdf̑2qzqd2jT"@{ ' |̔gޏ0{GɇJ7kL|5[2 ÷D-㷆;X!d!¶t{ Puvт?1`L }mW|=j}{@Є;[Ac\#JVD7%[+Rm3Fm^*T%9-;\~=d@ɢ+h&XrIHR,bAJ_j'N61 LةCa`K Zr;QhV(@öG)0$'L}8o*.X" OfwIOEFqbtDaT>4[V!x2G⡰A6{[xp~=8-qI޴() 3e[Ev{z4F϶OW^ұ)3Y7EO r+rwM;j.YS#n!NZ|4Xuӟ@9w&Uj\ݍ_[g8ʇE)x Տ*e6t(& $FUEHAfLH}Y#OgsLLԍ:VI-Ǜ!.S _9; yIJ Fo'NӴ1tKܹyJ0Qaumk 5A)x i>)p,.>btn7ĕgus:D?\쒸wGjkoul$Rڗ_%Rn)pX+}dTn)"zaF)0Cr*jҏ٩5ðNUǞ Q["{Q˷#٣`?&򥒈6psPS6Lׇo]1; @Qxg&Ɣen_驺:q[=1V 0tA1 UfH"ד=c%azͲ7<ժyrfMwN{]@p~z_sS5T*\\ rj9d&k<jݍYBjyj` Ad]ycDŽfvӻH^D9oc`Iɤzd'񐼴 i??y27sƳMO~#a@m8LP$Qܱ4k =Mz)|.; JuN(C&[q3۠d)2iz),mQ}-8~DD@T $Ia@Q n:%kqLz&ޟf+0(%ӟ"Y4Q9GvEihYW&Etn$$R&2X0R?„VaBj_G?ybN ~B>wASkxK_+~u!!{v81E^0 7ȶ3ѹC\.59>l]klǝl h^FUN7v~EɶD+?lY8Fo>勶S;-2>Eh"]8+U]0Kw wg340Ih&W_2?d~LB#RE2!N?W' aTWj]d)0]nYK)UY 6:ʪx5)m&8Rq`c)TyQ.=ߐy *aN̄0ɹ cRr} q/-5d9^$RE3`AaC`?[\n y!U]:лջgSV-j6W!E^@ QКH@]I^56'@ qԴ khB"2ˇ8ԧ / lAt4&F ( &4Z:"ˠ]QVdc n >T;hQ8n} gSsu%_s8gFX;_[+2o|oݤ}Z%iA5aO> =/o8} - ^;(.ipJV;KɊ uػb@p-;ũ GsO )N917!n( %ST&\% Cn1bi@utO곑7ZfL}AHYv:\#yr¸5@V#Urkfӊ m/[Bg?&WL20U(럏}[< uI"sY.!^t5 |'j터Ud"b #֔\LS3!(w K3$03GsQF'!L`ɰ2BfޞꤽSg H@ Ѷϧrb{&PXumư-l4hZq^9Z[6Ӵ;" YrdNsQz>BT=w^}7u?X+w]*Ύ~ hv\%f &g4gcMս쀄1! j7sf!o^:~YjAqq9?:9ܖq- j 痸">z`ocWrع(5{HH*4nr\2hxrS-ZP.8 h, 9w CyuSx!lbB"kne;b.׿9Saw*™sJ8nr>7edU⩓lۈ޺} ̬9\%}hR^.rR:ec3"M{ipFaѳrMs%Y]۬M@AT\0m[xY_|亰󋯼dNP+~_ma-es0*ՕR)nArMi7%NF9 14np~}@? Qʮb:MliK.8E9p]1 |Aȏ6o]&|rUnPyirq]_jct(z# ~3c5ׇ TvM"(./iB|;[w>fL9XR'>+kl IO Ƥސe$̵'P۲"C,]p_Oꜱ=AZ+'rǶHsrn ]w.z[YXd4Ufɷ?k-U{V'JB_.[Ԑ,%uf褼n$N(5eqdbi+9s,fdtKAΠ=S_,8|*|dep@[O\L{PT]8בhxIXP\w\$Al 41l<pNrbj#4u?@o]ac2Ao!|#ad+74p e}AVthacF-c5b^_c밑^l%/Sɟ>Dי-jCi7 c·9Y(TwUxW r @\{Igw_T:ZT]yj˃AGΕ~`CKd>L{PD=>>7PĨpT%m|`53ySO_]7 ۗ:+;.S!Ŧ4՞[%s; X+^8)RNAMk ޛit?D7d;I=m8ysoR֒Ofh ԷCP@,q$VMeC7LFlTTz.[)5p~Ҍ,b92 $Ȧ}h՘EkH}iW~n8uj@1_^a"- H7FnT@ ;?{$NEԋق 9[$k{y`ǯL&嬏![9-iZrqD c)"O]:S,vQ+5>2de3 :}t'|ƄD· 1);Å_:m%M~G~d={-Hx\kFC| w&^N/ ZMoDbUl=I'fo࿔@*)I?@[ۂǰJ~o#FEz0s0AlgzyM9wGCsT֥?7Ea:m[5FއB:g)Mǎ5 iuA[[[#S6qtF_rxyB31:?O)ۅ Y"C&q^?y D{IgQ7(xw (mG>fDr@b~Bh;D?vrfD֎0` 쑮(^`N#wqn',#)za1j㗩),+}#"Y]2(di1lb,H_݆EZ]K)L-U8U~C#7_yW]nWw@O8CeGϥ*/:6Sáb?~me>G&KXNͩ8vM^!D7[//YNpm;u?ֱrYC3])I5<˟st hu'9H H/.kc.y'/Hn .DxDEyv 8O jHbH(U+5wUxyII$ (zIһ, @ZM2jsšz@f}NbU#qT6++ \+ƣc}ʑ?Ud\岍a#Bqp%:/hj2nLjɺ{G?=U!,N^Eu'hŻzB~Rc3iQ?w-~ zh!Ԃ&tyckf {[#=JSͤd(;Rai 8p.IDz(YGJD 6F^DuKCg#}@-8AhI=q"87ZU:9 r\=Ŀݟ=Y ex̸ߍJiPwӑ̥wN_nRn߻gObIl~yMQcJ Z? K4"Jb1-0ծ l4{e9!>; ;sKpUk%Gv@4]O9Q歊c!2Ho9AfPKJРMH f=-]QNֈ}@b=Q0+1<5Q.[bv9D,40tEJ*l4;R0lYD DCJ).n\ 5{l1ni+ .y9lZ{TPeo][e#a 0ch.!=ϝL]#ArxԢJŔU홐`X\i}s3:cϹ^RF-}.|jp$fqb=? w"↖:1$z!\USZ):[KiN7}EL2-$]\5tY6m{#⻴a1m]XeFA2fUسbP, TZ )L CXGɏu7=w [hI`K)b"6N?Ǭio4T S1 s_zg,W^JPvn`Ц{7w jwYT/I%Gt c?,]cs͘ U=u ]Kٍ=)w1Ovʂ֏8!Óv<`dE@Xѹz 4٫TKÓHrsM áVcq鯝GBA`7 I(8LTvt'USwB@SX3h!II"g٢0bh^C8o:9 W'nHK#2NAvv󏟈_|Z@cab5 3 ȩ)RVЦc;@#ZáYՂݞJyB$B' C-;0r:x{T&HY|%ⶏqQd$%%nalћd;Ǐk8/oN*oNHte'X4½OқGA6u4}W^Eu5<8 Dj<:w͉!$a+1Sf'>< .<\zq?*`*iy]!Rl_{z8[uV.?O{ǨjHҺEE_}/S6xDXW-A[Mޣ!ccA)o nwezTUccDÍzogFqw8B)>z}ES@Ej9E8wQAؙ?sp (R^籂\Y%sf%M1iOm%_-tfM6aC?(ow,]WS%/3`Wߟ ̠#RzJљh}$Qzlgdj-#)Olwp|";6Є$M! IC2gn^/_jws3{v73BT!t:>Q%e$pBWޫ8pW;Iz~X&6bIdy+f|RN! x 8E-LIVt- :Xq ڛbISsYtZ8c̀Ȭ9q>`e}Z36}-]Hx걥E+V|iNB_fܐ::4p CKW'ω(Ky W GۮRR۸{ݳvM(ٌݪJef3hxqgD]4ԲџSyYjwxo(+TrtNp\) ZpEo_^eN(bh)N q==DV\`a߄^ń2LMIGZ3|7 i|DX1svdNwuaYd#.Ÿ~6mBdKz,ce.si1mwn&]BtSd/ziDNf\HA^41<0RΩLS>0S+kT@@l:H%zQg5-8,wCݜD (Jo@063n~_W{9"f|pxwaR9o'FKdVaSv"gp& `ٌInBYqp&İo: GޗlPEܯVB%Y-Z  n$ѬHEGFpԸ,agrEn˅b,+qSyz B TB4O2 寬%(tdי^2U?x lki0LUF0D.0UUO2*C+um-0AEM^_ k335:e$-&)}fbD=e[Qr-*dDt(;+Ζ59"(m>!S-?RebS:KSC ruiP/V65 ,{"9 Xɽ]i{᜕=OxqHo\*(4jYQ%|d,-H]fƸQ7s$j)4#F=Wr-$ Ndؕe#TiKEhI@M %V  Χ9m}bkTO }+}_gPD x?jFa6V fsxJ{4@J\AKS;5 €N+{[~‡:y  Iztm76Ѵ1\uh: E?HX#r_5؍O%G buk8 wtmHЛ | {Ceqd4tCfޏfRHXA{hS"%VC7=;c?5&iKt 5 1pv\?bQmPg3&Ab2Iˮ4(4܄˹i"QgS֫Tӷᢍ@ )=C04vMrLèNjOx`gѪ/ %=jCƞD(-PY~k|7HF5pA10s/Y j TgJ3׶n 8T#EO*pXq; a"td~x :N3L5=jpTa.4nû&sF|~pD y\=.ruA/j/\BhS@?GhG$BGPF}9ZPj;+[vҽWe6i#ܷU ߒM-jhQam8e2-<T;>Oo#?L#~♄$bJЄF||tR5s}ۑE20aGdxt^#lDV2r#X("7Zm:P{s="wҍy;ER^N;ĉ*" c S҇o}A^GHl)g̓ B3 }鄣͸6ۅ4xh_E^[5r7\aJҦ(b ZC["}RmpYYػݝ}iC,d;TkOSpWb?W!\2alS١C͖블w(r`>#3xS}gHvΤ)P7@FΐjeGԙUp 䴥Z]TM `Gp&:?]Q1\_Tw0T0:2pUT;JFu# k$9L-mOzf9=Y!,3\y#ڭh!cY^SR7с)>Zs9`=T^Kmj@0%O!DI+Vۂl&=p mC T Y.s>4ZLb4k2%󴝃 zK.%t |QOtӠ_iMSq44aQb"6Uٍ|Gd{av`4Р}6 I@Idxg,7,u_F|eJuSo)jvʻr>HD_;-eX{0A{xݞ ZۺDot+6hF6HS9ǒ^rd5=t$;u.-Aj9i#V@5;mۂA<|mvUb]eȞ$] RQSvIEyMfAK!o"ݯP3)=Qx Y.fdll$d:Ѿ|3يŢo|S-z}Mq{ R`:1Ӵ>W\K|MD}PpUߤMA?@h A e& f=z68_ߵ^s6xI 0]Uu즾nw~{ӺLouٝ[m։"i~P˸5c[P$K4jCl դGB=ouxS LrT^q#SF fnK[Bw& m,ܨǨ","V쏠mp;ߕ(ď_>/᪏㌺թ&ݵ_@%Y.Zǖ4o_\oղҼ֚mT(yc}BjQ, Id.C;>Ͻ((t^[)KV8p|uTҁ]TɌ('YLBب ~#-lGt[r/x2q=lв"04$q0aol_ȄϹe܅CV4븢F"qH,w,zlA'O6$ɁDZIO`qU~^3J)5E,gVTT,[In8bΠu%:h6Mw'2hdbZv]t"2)Cĵ2ĖoS#!7VXgnٱDžΫ}Sgܡs2@ -HB> jv\I]M"1J H~gp T M6UU[L ¥_jExG>0/ Ъѕ *I7sY"o9Abum691,=Sp'}I@ܰw0kX"?ÔE1ˉE9&3@2۽v;6ɹG$O-ua uBXⱒa1&#Po#vM4Ͷ~= c6cK{ iYjxS ЭCKn^ n)ྐྵQtɚ?rtkJҀ@:^f>@#6R 4~o*3:2?Ite@# qeYt*@J}'"kCY BjaYO1ʪ208M9e4 $:bԄ`)Y2;qvF9霷Ó}xBiY.f/+0;1/K3] _Of|Rg Pg7>|đ!t9+Fà&{ #Ћ͟ZWfy`s.o8=;Wf RU]cVbj!TSM̽OtV6zis GHO*%v3*JgUЖ[jԤ& npmSl-Ԃ7IX=ֹƫ|QuqE]<6*SsŧLW:/&)u`Y)1DK97{@WؒD\luJnьgZwpڎI5nxIr#zńY OO[:~鍊!Lζ$<7nSDycEZzbi١n]uH>LX%j(+,ZP*ԕK$:Wptz 1)sfyaQfRBp;4`T@Q㙌QN+f,D>6,>4V:Gfpqa|!YWtzA~9df?V_%}Q8(w6fж!MsE2BkJ JJ=P26n=]Q0:jl-,rrx@3f+nUPR+mO5TFٸPfvaK2A?f <Xzx,PCY]!мT27Z#O{f˴ԾN1/.~o WնyE޾/{_0l=E]d ӞR~t6#d$<s9EjS)-\NSbl J.EVO1^J(k@ XpR?A^]Y=trК@e@?czr3H#J 9"s B~PZ 6; i'bQ :tL pg;8:eG@p@%tCѩ D5U1=4ƪEE9A: H|efO1[W7f 3;c(E+h40hBnT(I&~狍8(%dʂ[70=c|ƾWy_~leeti9'Y> bb"0>2^xfX!5@'c0 G=t.x7kJ!$>Y WWZFBԍ;9uǬ}%*%}lrxs]C<-}Ϗi{;F I| qN^3p@noa i&;s_gN 4츅8Y0;:LxwQX}D[-P"P߯uxi>D'̛m-IX×GclR8a%JT0By*#~<MML3~2rʚP'O:vX,[]AiKF,qSG'/2D#lU*it- *sν5,+*QIÁuE>X)/#WHoskQ5sgwq: qL$ZKavk$kЍF1~׿nIr|^L8Qå*WUp rd;` pPV:jۆV@}!#R i@a[zLJǖ{}99DI|cX^VW#[bV/l PcԢm A \boD6藃NMb|vXiɾmـj""Ed&b{qGN0ݙk$&ưA7}&ze\@[G)=hk9\ahu\Z: hnԝt;E)"@?}aO@#p@)[EK!I{̌ωCnw274Ӥ 5E5E/fc]mCdD-"¨9/p f ȹ)*0, cЪPjrR)y)#k!l"X$Ҏ.74R.6yT09L JQ]<̲TA "㧗OU hM Y`BwVIvwKWq ?}il"#9}5ubqb]kc}'XIf9+,Ɨwc69kP* lH#==r*بIoOe1oa};/O; Ny)BӇԠ7gUuXmhg8,R(stp~2adCSm&IM1#;b~M/h=L)ibUgk(g7n^rSYn{u}^yxL!1 5n-iIɓ:Bߙ_"鎣=ڻSܕ0Rycyˍ )0G#w#!Cj'vaI?s3³CfmXCDL) e϶cdR73m!SA^NM oRCl6jD<ƻE jR6_xͥUlY01E(uVP}Mo33iɭG9nIZ 5bK[4d]>X᰷\6~e!WS,DI}!u~3mtl~FG[:'(Ɋqoi u+3EWejC?D7jqD)zG%bw 7|U41&`N8!C;pmx ]0яBDE^#Ҋ*(0q x1 c@KA0m V*tS5,8]N8]X+_b^ œ iꝖ{|L'6Jn|³kiZ^RmzC5W h ,hёƈ iܩ e9&(a=t(qCfDH*E h*n*/[7pK]X"WYd$Hm+Odp\+२,(@ C_8 ҫYs0첋4qXOР _*Fog@/p#2hjGPt"S_7Qr2mн2'@iۆ%-h[ XC'D*V7Wk1`JP.)Wγ5vfpLJ flhf) 3CR|]]Kǽq}٭9Eœn7^U.ZlmMI=5Y&:Hj,r 4 9js\Vّ2}1#h1#?Së58a:P |ȳscASAf',Vt( mx j|MnmՓoqن\O2Y`Ub YlTZ6!.W g\8tR\r)f-r  HbӶ,έb.jG 8e4:wh 1f2E#7<ٰ76Y O,yc5Iv ֶF5T&.Tl+cf)d~4 ÀB~5`,k F[Z+5_CbBRpass_/FBnFYW8\pXÏ҅ jO=M' L_Rܤ`[;=xQU6xx( 2ޓh*ŞaY0BLَyh@K 6#PNڂM'uwӖ7/Y>js.Ciss|A8gX& Yoၱߠ_ =u؍# `/8MGW'O=yyN1#ANY/<-ݜK^AZJ$yJDۑdƇFCRs 9qNv#;aҔt\yK3{*ws ilq!>Ma{bv ;;ZTüXx_uB "vZMS5u9@.o\ 5Qi--Uk!VvFgxPz9RWWP@GT*x76 AegH< $TA-) >v(|;JIJO}8R$3c+ILEySleY}"zT صmז^1XV. iD, B4 ϊ4K1nZ{ Աt kwӓ2PZ+v ѳ])kcl|'֬bb%y vF>!s6={>c>ۋ|.ÎMgT.C|U/[l8kCIA."& ]W4iQ\2!&Y^$ItQC"# T+_A/Ԕ5=+ lY1y|IΚ>8H A렀Ë5b3`2QXuuI%q=ޜ,flȯ`~g+YmN/o:Mhj'%ӓ # -c,/E~ţ&KZ$-U6+)0)Qݗ*q]B 3 Tߝ9`zan-JWu ^|m'J& CW6f3%Olk4<ۮ,-eqRl((h9B. jאd$]V6t IY򝈧%<{(So-8o$g.nXV|^'7SjO13ε1c|[pxܯs !fn [ &;/ o ]7]TWs/PR Ƞzr-a}kuVj~D!vݧ"m>?S~0%~,6Z25N06BaHm_nLe"rkTX&D׮\#*)B3j<?(m:y@hH &vg@f-] "JrhSҷoPh$0-LhrpGCZVlb95oN*6f%D7ذoQ쉝y0:2@ĮL 83W' xPF:7mȐU>>EKn2~>,x/</GZ9|]-<3l2RFy{ɉ)2z:ǡ<=R cAr#kUύ!n_6躊ज5Og/?Z5ƭH1~'?[  C!KD7ZmV(偁R¼oF`HJIDƉf0yaZ=i*9Q`NAYdH<}0WuE%ywqb3-pO(<2fW ߧA,F3W.f4Z,tlnXo u49mWMR3ʒ(<NmK?3#!)hD1IUYBv;imRG}Dżqki5?UqphAPc) Asӳ%'uǨAdy1%Zq 63ʛke}Nݸa/l&@&)Z5+,52[(^z8_ϋ08=O0_mĄ* nҰ}Ҍ9c.8 iްD G~xe'p>rfҪfY"r}SDm##6i?hdDut+^~z 5+QA<lxQ,qCKhw#‹:rGy J@aseƧDX2j㙳C~#rcx+ms(llj>C9GʒrjuRL<{H\LJ.R2T03avgb 4~efĆq]Q}_>A__+KEV(Bjw1: P/vXK69A%^X&ڵ|V۹(W's{H7L 8-BnG9nZ!+$󛁾-vd ?AҪ^?w;佛Ti'p;Fh8#y^7 $IݩNC_ӿguC7/8$@]> [˵ݎIA$dHhQ?`\_}UdeL&%+ނۿ8-* <4S n(?Zܠ;GAy> 2d9"3 g̓FR7_,=BdYR&]~n].7mE(<5ݸͧ˙s0rmȦ[ 8(=^1;+nxW[b(\k_Kdz \K.NHQq!#r%ދg7ڭ,mw6uOё:2w,ƐffLv@!<_vQWBTϼH*EB!JH#QI(CWOaC8 rO5ڌ`Odls:z h`?3XۿJ>O)|G}*L1e07_TOٺX͌ra u.F>a!Q483w/l\j;?lJ8LGϦu)ٽANC\KzHR5:̣)e-lg*syJJ:&ڀqQPkL筜 M- !BC_y$v'Jl*`g!U-xͨM1GO\6YpO VڸE])©ӥNr_%bm{h巪^ull3͡Wn݂;]vP lٿ5ñ TdojW϶P[]yō W9J5T??wB<tk=+g\PQHY<&YwB=WSI Sװz嵱e#Jzm$/p6+a#"=#!aJ8qMr"d3˚*An@tC=tDزރ8aSdS4FyY#:tc _ *_ $2a)"kjX! isR !xZ+r;5C+Htn%B.UzUªs6DG0#RU~)Xoϵ3A|埴lULyc4z2-﷨wC'e7ܸQս-d Y\I;t  's8@ I ƷTf|`LdҾ^8 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:StorageResolver.javaUT ނf,"fux Xs7~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}Info.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ªǔ_[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^: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ʧ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>PK,XS73Gs Gfނf,"fux msFņ''npmZI;GHkP"TZgV/u̇ky_s&wK-b锺f~ŕft{CouzZ'a _ Kۤ>>3L1`7|nx n3hY#̥<2ed.Qb$أu2T`nڍn~6's}%7ɰ,)]x0|" ϲ1P-={<]{! 28XCUt)"TE|<(h*rR=ScI\I; 8p9Z ɯqBn]g?sF^R?a p:AO-1Lcl:M',$,=е;!Y_5P=Z3u*i*?A{P#ËՐ|+6zf{u3R?- E3NmT&GX@7gԴolsǁ1dn碗̨7}4zW, 탾tԹg~/t[8;yR<CSOWzXicr`]Bct;F?Bҹq'K[# z|/1<Ϳ7upBcp[ZYpaHq0 F1lfc@icbj8u-<&,^ |ݗDK6C읓S?[cZU]_= YBOlXPo̘go*!]9X|Kꎡe\tz )(Eeb'qBXY '?9D(($ C@atjR fkі|ⱹO "E\L V%I"cˠjQ%_2 /B&9%qAyٮmy!c:hv9尠U%?-: ZQ~E-DHRS)G{KHz?OKNO7z(}[j*ZD{bܜ-]׺lDtQp}&wX{c#)tƩ Ojrh$t^lWT $:N%vfDo>qa"$[d>A3Ɇ;Jn^UgCv=?I-dchs̶HUbJ;[/%rJ5/}:<֠ f.E瞨 'Vx!PG9p?jH(oo\~!\|5w2|]& (y9WŨ:)>AEz>ɡ.oa]a hF+`>hcE)N8= yHA´O~@#xݏV ty@i;mǡc@HוMS\Bfr} kO#p/ $b[G<+-ZxEl`&N7HNr#A*j`cY@.ԫqRj L1H IQE|;6Θ7A*U]L}U\(ƕҎlzXJ'>1R_!9Z~1%?OfQpynn|3az$%w w":H[{NSS]N(,4y6zq Mm dNur,PB6lu&ʷPQJA_)˩jv[7?T^)VM-B643Ӹ(aVIB)q9F}(Q |x›1CDo ; ]Ǖ t3ycb;V~=_ ^ ?^ /[EQ8TF13H` Q+xs3cOtW|:7+gmU\~ü:e(ƭ%ivpVa-g;͒.NOMh9{V)ᢃߔ[Y'MS܀n0T7FI4z9?t$DT*龜PoV! xeW# i6azU4wQ*=*y 6KKSњ^wVU-·{835 h%4KH]Zl%n-Do餧șĥ sSvVD5P<4߾P?:zLLy$H㙹6Z*?2Hԛpx8~/1!HvSj wN&kNiP0BNoS u? NNQ{ā9Fn; ֺѭrL=\)-G!…Q5Yp9"}aLUaL6ݛZ6%7-?$k+GkMnr‚<=rf yYyܵ=n-U4"h*~7 >+fg3sE|)R`!jo(BF62mI,;f2T+NNQHσ`zVuzȼ{pj_cc?<KP'IhhAvfMBG+RtFKC]~hi]~> Gpꏺ@fowGA>ݢVWBcn" Q#Fq&6 E*KlXSJa4s,|Tt4 +h i4xwb+Yfh\ybw7Ě9z/R[:Nˉ7$ gd.*яب{#f ,Woہ5*摼 PAj5V$_v~7Ÿݞ i" SOXmPbx1/x0#g=F>L$d޻HW[P J8jmԤ& l2*Qx+KB Ѱ}$+Ĕ #!M,8+ף| ^l-H؝6b> ׻mbgf9r̴4WNX%RɋTOV3qaL|d!jҩ3^^͘ yq0Eދ`N@R=ċǜC}"/kb70 a4k"5216_yy p]Zn CE؆mk^bsE'"C9R_@1==_Ż`ri@l~P9~MGa#Oipmwds&A |սz`!+n@>’yKwJhI>;HbS)!FX"Ů:q],2y0'z9'>$y^| &$.H.u .lnw[;,&fYz)0,{lt} )u hpk@sJA/[ߌ% l&ʔ,W@U(%dusSj/J{:Y=|oc>Q4"+p["ċ6X$~kW03@PX$EMrzj%+9)d^f iZ0Wċ(lϷG.7jZbC|3DNK/S.%>wǍ8nc>g~}d0V:m0CJQ^Eb,rJx-89E7寖$RT(~T"Q~MS,yEjC7m1ںֽF,S+F_hA $ 6"`Vui]]pvuE]|[Ɏ+Q@B݀#"p`lE]p$ 8"`VܰϮOKa.%UA^,V%RU k_%b 5`4vn^)Pbyдsf/'gø#UBFvZߚm>QtLDqgMhhvEk07rn'rIf07͑ Z1']t-8W?r+ITn3)-,D}f,!\DŽ5l_?Rhdm3A3*a;?mfa{oZħtl<*}z*E{[NLRR?TIbF4hRHڒ9]:tfR[atƽ&!zZ_]u6/Kk޻tt-iJ/N MtT٫JZ35@[0$֗)u5+#05 bfd;Ok[9(aH6/kKw:ҚIïBTIqŸ5\5/K )!dJxb[K ܞܰ6{ZH7um e'K(m"g1uP^G OJW H_22IJ^,Qt+VBFhC|+6/0VohM=w!`.JME>Rt{w6*+y6B9qW+ޛ2R[@zsض]FGOtX58 ҡ1ۊ= eп\t[p)ϐ[ݦ gfqqB d{^d}d̀<=Z?Ϗ}$T>]kJaqB1kqL-6Q;o2~Ih"MIsL|=29퐮A#(2#Ahniw:ڨ}G%n!8IlFc,S)/҂{7O :MsH9-[¼[HK&#dtu3'nי< )})]ȍdR| 2hYD*w==l`ΔREpŋe 4?nBSjU̇*@rPu;3W#~+PP/LMBuJ^-DyoI(#ߗ!+춪m@jT†!7%GJLj%}AT&%0-$d@S-ɡhoȞT.{ƥL(ӽd;:f h-Xmo6_q'mhmAzjM"rP-IOxԋiK$VlX^xɣ50d2q|0782#GhyJX4S &r.#yEfz J#9]xz߻߂ P;9Y RI7ځt"fF:w\(ˉq^D)d\ĀuE\ C yLDHYNV@( <"X&5ZZѷᫀ^ 1bm{~x1]]coT<  z÷Z7w"[h."eLn$\ЀMY(%HЄ,YdΤD!&Ɯ)MRV\sM +S9/违. Փؕ4HKH\iOD=! ߐBIȜށ$=|IW oOYqlDܰpb]k_WH7-a' W{[%_X,wRQBxPzyQz0U,ZٵgJV8[ 6Ҙ`o~[QZmcx-vC(&7o](R=F?G"YUgknc+AVA#a#8fT!$_Q,|fXJ W$Ó ;zrx蟾_>$!q ex}x e(\H>FR1NS/NQ_c74rg %zɰTjm=YYŦӧ`YcS,-o0^o t-l[M/4YzMzZzp-5յyŃ رo^C@T0iaSĞ= o^I۬IKhp\o#4e.+i[{v7n9k||8NULE.ZdzNH 76,B*T.V~֖/tJ5w DnTMED3lr&+E1Jo܆J}ɾ}l@u$+ӽu`߆%"c@gP\ch p lDB8SyHq8Oup<+jJݚb{>>k10TvOdQX8M4XfҺ9X؊M3{{ԭx؄us}`_/B4StPG7oYYYl?=gNȒ1)|5m /)?g 6=[sP8 u:.S` Qh.9:v?RklչHgZJzќcQAj-GmN\kI ĩLys~w?nlgZc\x,;V, , GLj gG}tnH{ ichܘ<sHU?@;{;^kmn֍$.oN#s4Y2 ;مVsk[6~WdRm:mӝ ].$k6i[%Fl=/lvmP`,wуg5[|1UKP8)b:iSM- 6I~3@RtpGmLYlC&32dj{H90dZ2q07zd&G$ Pbh@,9M-\kCB-+X6PtnD|96s.nЅBm/1#<0Թq M(1.s3ZͺݵAkLNVnaSp  ;{,;^e&͋rűTiq"7"=SD4X[S%zцw7ʭ(օO :};cǙʣ6yƷ{sMɢe 8NvlvhR1/g9S34!x*{᧒.lIFR}c%.p++i'1[H o>ܺ|%/wl w#2jȢ1H$dSa[L M\Mi =3 iZ C7Pf ۹O򛐪&gYŁl}dAi2YQ0'ccś]:쌷+Jlwx:> ̢#=.@jpُKt{hօgtg΅^)]{SKO{?K\l&>|j׏L::95K5sfT;ú▝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 *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ꮯ~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°[o"7~WM_UhYҥM`ŐlWU`o{j{(s ,de|wo\/S5 C?=oCvfyioOBe-@O("'zN$LppZM/ 85BT/lk|&RrZh:mЪJ 0s!ahČgbjHR1h)Y0 J5a wWt)4R) x@;&At^ԯ, u F5\D!#ܷir>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甘-!..XtcWUPK,XOsLނf,"fux =kw6+tnP>mmOE2Ԓe~g$Hɏ<~H,  e<5Y^]`8 S6:9;8 Ο§'۟S(I8{./4a݃=mXǶv;KeNI`1vrw,yŋGk.,Yp>8Q*/y0;0Y#]cV}ǒEZŧVkJb=0s0Wb\f!OR9e>I ke`$KGiAl2c!2i>49>0 ,ɬāNN觫0j.ֈ߮ EwfpZcF._I[.ut놾!f8U`MH%yh=e'*=3uʽۣ65ηD26nA:AnsJ j$ϥyJ Q";l@R1>4|s0 pP6.Rw oFnn=.'ޤs0d,SAI9J(z aFk4. Cb| 7zfֈV+\ץYo"=Q{xn("Ht;\ZrA4żxzr;t(8BˈBTUVVk2]oov9Fb}UisૅvSgZysh7Ah, pƻ=i7AcE" hm|#S*8`<(8tN8%q$(vs520h `VN~.bLMWl1['$/lF"D(#g"f`4[Ķ  ֛8bT(;;PS,̝w#A砌dcM3ZfޢY^ ɎOMWc5a l}XnIǫw0-ֽE.j]hb½<[KOJ1gbd2AGcfK7Z5^b񖠖d0DM *-Fɖyt.crBMP-.+!TZ nslNOЪ!oI<->cFttڭ:ə"]c/3E?u: U]VQfh? ):I핼2<)ª.j+؉k(0_Xt#c/O~9Ԧw&2҇pu/(yVTK|6"R- cNtU]Ȓ:Hr4 vu- Vx͛q) 9VZ$IcP7.ڇUߩõt#'aӺFFir ˆrp nтTעK ŅCW+&kƷ5l8ɓyvRT+&l}҄dq |".$VGRs9V)0?S^q5ƚ~sv烗{y[ҕo\-c;Lo̢op˿N[Mi0n:pĶ[=MAHAg=u>jVB~Q0Vrִ K` ED"gh鋷}~M;k]+CT;cb.OQu[luᏆ(oyhKԱ7h/Ec/5 (o&6չ6F/Bm" ZJnۏ8w}2{>is/WZ!M=-$wTS#n,o]2k̥{buYj/k(|e[$N庍5P7R{T_KgTĀiRD! i>*Ig .ч~2ԺqY=ՃEZhx&>^30 MZi|3m# ooE&׈7Z-:+SnH'༖o>npmp54lwLIuz3Mܖ%&-'Ȉl5/Z'jݡfRzґ-]঍ u)o':@+._/\{yo%nsHPEJ<"wU҇< peI!)Mcܕq]y U\="ؼ$vg.}њ~˞`:.%c52xkwy 7(4ݔ2,PYp vf092xEl*#U"@TLCxկ:T!Yg,:B3:?VgսQ" b%oshXj@^[:ݡ#S;ΤN&T ~6\Bs4gfj@Z<;?= G#'MڌEvHi+ͶrY1,N,n*oT!wNiQ\e~VM7Y * Uu%ڊlGbNJ %b.:LbquO:8MW+{ 4A-_8r+n+-9M7M=$鯲§aYpJ<8ԫeU_)džAH\Jr2U].ǬvWì^l˅H#?:$jFH:^8J)e @!ES믶D 'TOAnHZ,) x Qyj*g!/6P,?HQZ3䅑DՏ"c/L!XtHkE9gyVS勩0;ɠD%M9"2>o"JśmM-mBAl(Ь< ֑Мb NgǣOJkn2bO\y;>9wIPC-1e[e 0[7 pdRG((ً( Y;t*A6MUiK?KWl9n~6 !Ӷkl3԰nz$QUEƘ3jGl7 @ }1ir.[ 4֩Ğ{!}5.n$v'>k 󰴏*h͇maEj5^{挱fžn 5v$oS.}_5ߟRHG|~,<[`A"?f!UPlRᔦ<Zږ6%.-JQچVstltZv0oLlÏ O' ;APk %݁yvf6'+瓕yVιXn ҫr[!񹆥ea*r 8 p8A ]RU="D+#7y҅BxyYJ 6:2IyBdmtd*/:2_^lrÑd'Qgod]$`-MpzآMe,;Lф9 ] C. %mfzD=L>V9lIڿP*q$y39- Z5tIXY'4їzo iTV\JsJx>bcG[qm~c4{iJ򛵡 J*zrC(ϻBsէ+|̸qCg'?fä3MP4*KǪR;y7ۇ-@Cxꌭ2R5Nq_/rK hP1pW6ZU/#d@:9KJQu~٪TNABmjP;y舾` k|Zڋ_Kz1*Wﳿ.ke/,myCyg c\i>7jAMY됚: g]mqA !A85z-oۆr_%MBW8QEuW4Y%Zv8 o͔G%l]eUO;r X XY#, ,A!];xa 'q"lgK`1l=&,P >=ʫr8M#UR'y"lͮz_3ok\;S:5PV ɓ'N(D*L @e2c0:LْRDRW+yvFD1mvMv)7`U@SEBX;%²!s4y=+Y|7 !!/Kܕ[ُX@5o-I2<?pt2%f{v^:w! .kݓtV d!K/e^îv$]Vp&jlsCpf+CǕiƯ3YNXnl2˼Z/yh͗bW^MTyG\z;ǫ=ܫ] BAglCj-?WA"m.s;ɛ^51U:` Ln9Z#|II.v?<>@κ^b053xUm2\Rkr{pg شGZ85Z{o] 7:QL`Í8eحt kνGa?Ewr9d&S^Gop9kqi*k-L-m4+ʘY$U+נ$'kapWbZ|4甏 `ƹل#Xęf?v{LwDO,Ef 6.ӱ+iZ[Pڬ692*S12*VSiQH@?T2U;p,{~lm"uQ\#W 3We}0dvseY\ҫ~Y^AFO0L1ThDwń"4u! V!nչ3甞 TeS>)CBB5l_dqJZx`I)m]^{'b>%w=jf @0e*v}&+!cV%4>9rY +T㏸](p& aS~V tJ C~TCCo-MTc.?79V3i y;v%F:,.g R>G[6ZXU`{(Võ#O%iu"?дĝ'̱<7hٷLGKrY4?SbAÿ[qVf5 ݐ9|8vAJF m7A? ^?L jgN^еҿc!jѵ{)8U}oN:#ї b".vaJNFȨt[%`{Nkǯw+u07G|#s3koXZ_dw%M4O'??yG? ѾƲ[?'v02BrŴ<@6Mzss#[k K$Ch?3Ү !=io[i=]aOYp )0ucΎi蹩~=n01BQDai 7s'qXsԜ|aC? pOW0Om_!`r=Ǚ݀!b#7p3Obt6qrOÅt)fESm͒MuVTOkw,R6Mx>IZ$p@rqY ]Z(Wi:yj:.D񨥖:u;k@ $_~ 1w >(:I(ᨉЉ._8tj]vҭÃI^~<gNU󳣓\'gGMƁ[00q@^HT)dq6nxLx<j4zc?%mJ4L8}x@N2 Ɓ)w')pΙ~쬬Qs89HႻ0Ny)? 'ӴOӊ`(WΡ?: G8zJ(q݄ooAW&qnpE)a'"[PeIJ'IFt#L:AsX<Xv5Ն6LG;٘{;'÷:2X5O+"Y>amLU1wْ8:Nmd ow*GĈ͝ ̭$UQio7{Mll~y nԼygo$3g&kq:2 \Xs2ϱPǿ삧38r0knCcJe{5{qQ"p律FOjn9t <$L!%j!@1Z@iq!DZiE^L?byuB0s`.d7잦xBx6 ``29ak]un @zq؈/ AʆJ0&ŸCrW" __W7 6lw>25hr8Qom,AY1*lBxDoO6 Ek)#i:֨p@ qiUoV`ξf߲q[eloO1 -eȱ 6DcNYJF:N@84F47'Z~:0)SQI$7ng+e.`\I ~28 E$& (˪_%0K^EspGcYV{Dn<kTć!%ٶ 3fP^FƠk(˧o4%#f *8PDԺbg1؝)Tj 7\O:C4}:>ӊ!9rSBE%{xp6uww k2y8Z6gTkJlCLt7$ccMk57n23|KF6Mc_(DnSØ sn96!^p k{ta" xT׵@&(g+H9=#՗ # T;ÙGj#s3 kCtCHD!c&guFe4pM݅c9oIZv࿥!O?`*TtK&J2 7T؏TVa*S e7n bZPy4(9Fzw&Ex:oz>;?As-5ԂvVJ#ں/wqU@+.Y*Lmewf3 0 ;-E0U}z0uT6#iu:{N.^ûw4E{Y/'yCLޱ,mH?SX؇(9y4'8.4FғuG> 19IǾUţw)(|" $S f88âJ«ߡ+ U0&* &^X2#ΐY6ۊF3q#a&Ϳ:80m0J'ATH>'t(JɶKN +JDÖQɿ `?Ii6&IFi\$g4ۄCDΝe܅7=)Dj>cU 0Ld{r~ƒji0,;ny՟h"B+Aq34(LDQb/JaXjqtjK^-\(1\oA*^ DWI" 9jX!:j*U[D4Y4MAV~1am(Db (OQݡ"ːQ*ڱ-KZe`etA/ﲭRDžxWcV֌{͇^PÂ%rfDsG X mIZC,?_` l}O4 -{ V_U@5lJs:- p:؟\,-dƖϊ_S7&[/gfĒM/2ySTI)e{It1rxjzSg>~|Zy-XNS֋Hv+⣿!?s&ec)c#ѹeixv}G|Չ=O/^]첍ﲫ20~NѼ_]}gFo]dtuևlZ!m6,H7n!p(6?4$xn:lYyy1԰ a!|S ߬D 䛄|[  %ټյlkpC6Z0Lm;_aVq|8H66]WWg%Lognuh-kk†/a "QY'DZGG^I]b76h:ɏ1M,w{yBRyF,Uc4y#Tf)<&U=M*JgV7Xa,@!P,7C< 8C] op%6t+7*|R֣B?u0{\:-+Ci`;e+VQ)vUZөy ϭ¦_]ܓq$`z  i[)hbGH@XOQcpʫL/LJz"[?ewF?ʘlR3,lٙI& ;ݍ?E -$۲j,i-qj}=XdOD#ۋhfGvwC6! n TWmRWU,s6~fO_p>I70Ouy#ѵvF^~?hPߝ*r6KsўTBx+dI>*L.<,`6gﺻk8wfN(fX9B˽ )Tr5b+']x"m/9~\j0v`cm`JΒ3WZK:UKC *,Ď[;;OvVy:#mRLt L. I҇K0\,d(Fd>_0}?&QԢRP&AH%ixL S)Sy-r\o( M)-7ƌO'b"=^ƶVQr^Ŵ&qda:/b+b㛽á1b?]U_EaS CF2GG; k+j8 '6Rء,_;@2r+eRs^6d[rB;yNbNOoEJw>Ctp&' P+e&7 ]cAs5 & vx,_nñ Zf~1ZQS>}aR%[@~ TC]Wh%En6=A@ 㺢?<ȞwI)e\CDSK;U_mYka=e.6NM- :p9Pȫ%)A_k`p{x|Ut#]hQ ?u,(Tm8<6ߊA3؊st7;FmM2Eea}-\ᖛ O Yƕ3`:[|82h+N[s,ƟH\ {]9 h)Z4zZ9#C2K džq#VBD* ­GX(yfbI"2 22b|kDvKō]<(TE[]DZk). !¿Wuno3f!ZE.SjΡ;D@^Sڹ~,ːy6iןh ֢N -l0%+uC4J/)6o7Un;bw;`ua4.x0{Z|>.ƣFv6/Ƴ)p"O.ZXH RAbu4&ulc1SiRphJrn2a1&8p~,Q A)2"_2 0=qm ilü-öjpV;(k鸠 4xkq~rYq$R,Kr>pr4^^j_FlCmAZD.78 nkPO7AoFRkΆm ؆G,?l}AAB VLZ^9sfXQ19Uk}SҜ4I3h {ӽ-5\*L^![o'0£xM0W ="Bڲ%EMLSk; g&YX|bϛy؝ ,:1i]a-\!YoarY ^)E%$faM30YSO`42X( EIUFe[D"H&\^-o&-|ڛH$]>'=FVATDH,Dֵƒ:1=QRL).8xn}ϋfleʣxNmNWF E1U,&f( +I9Bn<%R96njT&Z+BJr2rf̓we))("&QUG#kw\76&a˰{r敌2J|edͷeY旅 %SkkGkPĎBxԙG?F#UYQ@Xz"NؾI^}J :9NHZ>P?{į\+E"JL}7v&>9xjݭ#AJ ReࠫaDž(v>0X3bUvDzYi:3Ԑd?8pe_G?[F~WdvI>FZ-*&7EyL֞qgxi9cvRU=>rf] 47\ys.-l2ӗIp t~FW.y!b. &[v!(X?ڊi3UʄY$xA4r JrVrQVMiq#+K5q#"s0ua0P)}[ĒDPg;5D;-ҝUIN>H4knTpn;C_J7_P~!EE &cݐ;cSCm,p戀vYLūѨ*9騥7Zh 7 oeƍA(Fu7`af"CyDPiZC6]zu7cΝ~nBk-mW"q{g`:}>n'}2/ ޹ǧGw=9N $`UJ+s5&tj+$t w4;^ Pló 32JopIbwL* /p7j_;Dh0=z[nJi%o~vV c|(UgVyig'oaU5@җK-x-bhvENL%Wؽ@dwe3x:]|hV6it&˷BnR34P_viJ|SV' q3iG{W.ܳ ta ?dŷXN?Wx$9 |WzzrG'j<.f"R( {AthOthIȩAȢf|{Wyj-+gvændkXg+L֛mz]<~\yY¼1/+1цe|Y<@yK*5˻{*P]࿁5 T-Вߦs iVQiʓ k͇nKiR-vBEKp a1 \L8 >?e2Av_ +2B%7A>aj5$65mu'G_RW9]³1KBEE_Q̺L>s:x/}*R~~6b|BvWQ*wLޮLmj4q}Ki Rѩk[j+>+䕮:għ6ئkSɮYr{nۺpy8Ֆ=fRIlb }b^_PK,XAqk{Sނf,"fux eSMs0+>:=6niR4GY QI{:]ɐ.ط>h4XWM¶V,3H6_ ķj>EA4[Q[v-W;3V,J43WԠ$:(JZ-XBz;Q{x)F{aT# J`GXY 7 $4Yrt)dEۓނ%jmG*wJJO\hXq?`J4NfWݰHe3ȱeւIу!< =2*g^e0K`[~CɆJW(/%S|{Y1ӟNhrw{!ζDf''&eph3Л_#=R}Y@1$!'-Γ|I#/1lHV[,]&E8}rț$].-V;T83|[[!!";I:V!Tt[ҢnqXb4m2NZrP|ԡڳ:4;rvV*Ɵ+5Om]?7w o[a`׌dec sJ/ :NfBhdwcA c+uCXAk쑷inОk]e]_Z_9SlD|  H'7AFq߳특l~~ A1!.9'\4[|r-F|18܎ؠ0 }pyOvenvq!kX 'NjD^2yTAMsbc"ѝjM]W9ld0eueX}2dEQTف$ stP>\d#[,y eZ%in -!J0ƃΰ=0+Ud)H"ˎxeWZΝڦ>_EEp^q>C#uO!nݫVvm!m[.P)$ ^` /k>>V%|xڦm_rfW½:S‰lGa( fw84q<ڃ+2Τ?ޅg}Y‹FW5)̝Uv}@9vǜUy4ZVz[4sPz5'bK%|u+0!gZל*Pwp@b]q8kU-(aɵ\Tti慥?8L"w?Mo'#߹k}]Z|G{g<2h8%}ߧ)ϙXm_EMLC| ymFJKxj_(WJPP]nK,48_!/JQBS3Dt弤q^rm5(G6%Ot/KO eiD'^c@cA9 M2ô}a^EdB');ygcw.O<3dz&3tKs7w࿋SքtL/Ș)|W`AOz ?-g"ݒutm·sGtO7mkzgICx6>HE/kYkmdwB~ S8Fy6a;H:8pGoFDŶ\IƤ7J6!0zv]Il⚫{A(f hd.瓫!L.?/~¥^mDSFYr3@MS3BO@DU(S,7!vs=8f~s[Hh ah#4RX b)~H,H X, "J/E N+*VQ1ӕDj9Rt q(ᾷm4 ru3 [A* 䚯с?<3Ȗjł.{u!g9׭t&1ٯ^Qd=*:HtLc5w.;[ːPfH3fVV N]UZUì[p F'S_\hP+OFdN_ P!S2$&֍TQ6)+31t*.ɸJjac$n"5ώ*}G8XKO)i^ĞH ³NHaܦ;-BA V~3 ]@Rwuh zPK,XtK)W̔&,&Qa+!L#Ɛv3[9CwѢ p͆KKTnfJfMgWz^y,b. "XHiNC%BI ѰCx嚔N[i(HJZ-BZX$h]<&soьW_ SV5d%\ 癥$$6>rRڒJZd!hXb W ݩR\RѥN];^{v$u1,uRdKpO>B\P <R1 e6n!J' ^o R'W\*ɔɅ l0SuG[ euڦ~=A.ƘN(j~4i4sz7O٬?+f4M'xRi5t-⏙v pd塐\2J@'%tUq% % c#&TOE\&M iaqvanEjBRx]Ծ OV=Pp$FVs<ړ܆wh_i0ېUW_晽̮kgxF$\qTx/6j\|V.\cǟoe98-j>5|ź]9v11\vX) 0_e)Nڠ0v'IriNr2cq#ۤ_*Ix]yC!1wam<ru.9<_gcb[ |E`x2p{sdMzZvNsX7U(sl䚇d(.OMcf'USLsd{ixM!HϿl |7c]j'Mfw8pk,սP*Lu JFXZ+>O&Y%+^C0C߾%3Lm㜿5|U`|½!hRyMY</$hhp0Z23B ~ݷR% e%kb= ޝ nZ,:Ǜ!0fXIAԐKmirgI79nw|$F88k/H Muy-\.˥0Ew#!4 :,7$T@Mȁ;tu/uZinpH+|KIzREwPp97ע= *ֿ8Zc2;}N_Q$Ek֯ Z*\M7rYNKY$u(oNG+.S7+h,4Z]2z\G>1Ŧ'R Qq|2sR)Ռ1eU/s, 3dp-,*Q27 %ߔkL#N9 ±yʵQVBF/J eqrxHyFO1 tRؒB HȲ pʜF9s%10{Dag |xthXI!} 8խhOTdQ )z\;LJjKg{ D6BmPSwkDiOcEzx۲*/%(}2Vgw:X?Vǿ/ݹ^ß"RYGvw|Ի+ ^ '3 򞠓yPMpnj& <ٷb.-RR1CVm@U VTؠhZޑ5QǦ)>192GhXaױwcs@uRfۅfAT{0Dg ߷īzppd]ɯ ? ,Uӭxgx(!xW،.QRI`U:zr{{/o=u\ ^oF-*=qEx((Uɽ ≒|s;ˇR-lk*W_f1ti1~C,@3&I$j xf[f4k7k[]Ň%'J/\\skF떳UžKbq)J4S=pO~‹Ն@1Xөmx59 n7moPI_)䉮U5:sn5O9)^6rRD o>S$^gKA%al ].ͨͯj_~y@~d`]=jcB;*qPa7P~[TF7XVyn7z8w$YL.=)X8HRmN0WxWSο|I2`\-Z;[C0h r[tWҏ &TuE56ƽ=?M4ƌg ~ @;3Ϲ h&T>\=2q%?vT܍Br^{qd4ܾ>K {yǖ?"oi==l~üvC0z_UK橩$O#~ yAN6GPK,XMzmib \vbb{rXno1Nz 3Ͷ,Eo ^wyzlƤ/wAOPզ K%ʼn͟II]V_q]5+];r?/snY&r:#XQ^?VJMf.CVM;hNW,I.E>{vt^pvh르RjXbCRƽ^]{ӹT}ybH|K]|Sj]Qw݌{V2ʆg'A)q@ .đ}k:s\'u 8trNiѴnDEh3nXPath.javaUT ނf,"fux XmsHί>"N*!΅Ű6/qRWWA`1fF.~ݣvLwOӯC'ꎇīfQ|1S0@ô? ڍe .52̒Cw0a'2dF?p_Xrb bi%T"[Ͱׇ,{(tʆoY"а7$Nf +GjP~Pb4o$Wz)LShCdlΠhGC^vnr@N: jKXGrggx9 Crf x^fƬߴۛcVY/Vvn^:pp##5D(Dwl ljFlCG 6 qeCiv}M)v'h:b8G63q6]#Zx_+25&w@ayHy "@"a +IQj%49U!JMXkyYf0'p勗Z0V,@QT3(u (ˡL뾑bN$91*4/<̓ŤA`)UhJ |ew7mn7N:1Q7A`((ٵw vQWޚYM_\t9~5SõUEi${8_}|a(dOuH~ĈH{'#1l^^.Wu4/1f׋֓BO,9K:>@rݼ5w:i~=NJgggRv&ƊRy9~o]* G23Z.2<6O Kn*q!'&2Us A[Tklԁgqq&?nFNLh_y۷^4_w,jV"[Ub5=+;S-AoSi\@NѶO<8ͯ7!&G 2@v bN9$ܒ9B;},](#ꡙ<;5,"9~KQOn*ހ#,EBYRdsPEO <@~QB{H?($SH&ElŶ~?ƞD ,\f2t(%Z+`<;ezB5Wtr:OCJ}b݂PЪތi$ec6>n0JP *η,0)4A&dIdJZXڲjQjZ$SM{ N}4H*d,Ĉ@O^z颈#˺{UؤpҿHe"ƀYD!,6x@!9<{Bs1)鉈g2/I ƁMk JuR%x 3pȪ{v(;9han]hj+R5! ҦQ-tfFvM/ܬU}7zƳֿpcXt76,-hiՄmtQ~ӤzbvRgF8PEUh:O9S<N»'Iʟ?ҟL,q`h3NF@"͚?=+hwAh3n T1TXXJYO_xI:VzBa!V:~/ji_5(oWq{aʆ?6\{5YY.79җI@kpb<>7M,݊JT8 KpW9 .CCO4J쯚C>^"{G9z[#~co>/vU݅~H镧 v.r)fBُxP:FCTiwH`L$UB{BoUADaE;b:{#bvYSM`4NR&Z'>OSheqBQ+Jy٠ƝҙGo}C :}-ӓeYy[[h_TZj^w[8W)1w]Sɖ݋鱼-Etkmlՙ*TŗFkK5$NQ"UIHe',}9{q^ F8adt!@8>ɑ1gh2/g! z/%HAXH oqMӥaF0͒4MP?v҄H锡M 43\#+FhJބg_PkC9ڥZ&XPiLj&aC^a ,o]Jw a|M@C }@5]ȀP&Hmuߣ$(Ԏ]D'6֑Xҥ= aR~-m Rzh:x k$&Nd{Pfw2u*C*ɪ+ɾ/DmOİN?Eᴅ՟..73?Gp0T<Y8GKy@ L-ATI% &:C|K"D2"hHl P.cCbDOR2Y"17m&8$@0pITHs+G%eoq@ Y`:66S޸qg _ SiPw*"`f~fyl$ 1Md,/}_ϒ ew?Gtt&Q&wp\ y0?4EwnXHE̢[.ǽTwwJq]LÓՠv?4KMuZSڳI? n6C/Hj > xTTy> *7肨-Kdj+;IV@_hFa IJM_7PwVsׄI Oڅu *"w&*V-ti<i Ettct?,Yiq`֛|$' 9O|%dvw|ķI w5f@сYK',UL@6+MH"bHgk/ڝW[uh5jVפ* %j;1V zթZ>Fl%qꢖ*IPIt5ݒK luJ8vSoY1Pd\a>Ȏ:H 窗aXWbaRtљr8H[p!JWJmegP]$!AWG1F~ɗSm!P顟w k(4:D&U-KgM-Z!K7brԪ"30)~ VZM)y='dު*-J"+DeP8 Ѯ\[[SeK CӰ@CirgCF>ޜPaT&\ї}g(qݻn(p{6ֲܼ| ˻9"Di秢R~lҜ[,VO^$ndp47YJ+7BաY7l?P._$3~syEAGLF`A Pb#lFxK6GS㏈A'Rk-oVlEC ^c4WNFPkUuZ0Y*{B֍íh'9mb8JF1%>T@p˗ :>J .3ypV1WvDOPGzOv*J _=c'J}8j`FiZa#/ |UziC`eŨh-GggXY$I)A &\Uid7d i[A8(/y(bg\`@a)>L',\; wA,?1gV'y%˜5 7y!]6Vf04jŻRSAmwf* \RS@ZIhG,{*վIm\N{w8vq6x6u6 wUx%S14pkD0:7 ט4@-UL43⴪V`Ͱ1ѪUIUɖ  n.v͈?cgden 7:`lH-S%Aᄟ2i?l;c\=Gפj2jƧGnLj6j`K2!EBz+U^rTU8-U%0aQ[܎V- lJ-A{CGg ELd;ԋR;4)6’=V eJ. R4ɒ{7(U' |!IXJz"翉$"S}=W<3jā`'6YW{5s `2;/K:U[hGfc[9WMcƶd/un$Qcj*473ΥعB]]/[^TټsPjrMlMnoYSV2Gufne]˗VI3ݴ3tۂK;;$<.WH)TY{TZ>' 孬Gݓq=|q'E.iP%Q}ϭ*ȴIxC:bJHAX9?̷>He=JoKssA <zm NN ]W>:Cu]Gc&\\idz(_. Dk]#j;׷֢#;RS0D5uIW:{u8Xz@S}ZdmI#ߍ#nkOXTHӯN8JUGɑפ]>:un7F۵ViJP]m̀IUȞa33V,{;v֤zNӜֺj9mYmA; PQ_nn$ԣ\W/#Y {X4y0OpgSa-s]\Ժ.r rVu<]uhV7`rߕ ۥs&Qe.t UCzh G9çl_NPaќ% 0&I3m'#lJD%yt{eGk{uι{Z47\"pia`:jrk\G_^9_KV]slY?ZڌicʘY$t _AINJFUbZ|4r#"q0 Fa S,1cA+#b:r+owZT&6k `NDqqUNH /1&x 4 >; ہ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(Ӹ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^系؄bOpEn+&6*I{/ec %HH'q /wݥi%wfIJ2 鱼P$罙yf58iMn`)`һb}Cu)8X5B IC/vAYizD R&8#!r=>1S5%앎RF{jQz`OL,gMchT`{תMFTxvc#g=R pwpI ^\Dt#`lIbZE0296r].b#`Q _X}Xlb][ܑ| FߝrQZ<88ywtk*> DEC_ism nȖ9[f}fMO+H)[I-JO&Rbby2TdoQԝ:Q!Tayj, M/ZK⊐CL|gXIF':(;RxU:7l]ylpx6Ogp=E?n&NIIk[rqSy/$ƍF͖{! O'碗hvaPۑg89Jiz3u eg)a4ƭ)V8р9>;$ g .$v<g;FRr/3!/d(K)x[;B:& %sE^N<8IU bEÁ`ms'8Vv:rph3{ 7Ai'ieK kYQ߇ }}óGPWO+sy{ 3LR޳25jFY> ҂`ڜ5噂Ng 13::C܉r"뜼F+;f طOi'wׇ5Nzp?dws)]]ݪ}?QvYxZ =op$13If(P[sz!E`ŸA*[Sx# AkT+(['ǝa|,Euu( .(w,EJ($Y>OVR0~8Ti3!-m,.V`nXIeEWⒹ_{_*ᘔ{jd~rg8J|U?PK,XZ5<UPނf,"fux \[s8~ϯhYNFDul)%)nmm(8H-/uE:uDFFُȏ$iDliII~7c2dp78 ٳY8iˌ+J lQnJxMW,::ZayGoH!KoIeT< Fb٧o UAZ Lx28IZS _ 2S9 aTbğ*D\<%, Ƅ.hN5-/6&98&л)%#]URc|՚z@,{xAxQ9TP=] g@cȢ$w >} njja4#O/9ݠ%Ͽ4Ft--yyrMB<)۵s3*[+Jcݷ4~īats!_v%/eo7%]#00<<`k*:/O)2Bd.=vVHnbDIFwQ3z R%b# )4yȸH}KDN) `:#{e2v~?MƣWdrR Iex ->Yd(ݖUhX?0\jQgc/2l3 PbER,h9n^$LC Y@?B}hU! spN9^cH lTKq>jƘOek(B@&XrEHT" I$qJZhP>ː(_YA*Njȳ5 =.*ZU5_d+k+=%qPB%IҫĄ㞹!6t+P4UہDy0SIl&*|Ű5:_QLO_@EE/6ư⒮ퟚ2@`@\LQf< C}c0}әbi;Tm}$'v]c) Ŝݝ9,RENi@FJXkalN6 Qy &pڰ7哧uh]|Re:|K ,dt` G.dpg&g3?as}Dmsif' 6Hİ 2߳M\zud Ԇ$Y)*T,~l"ʠONu U?}2\<Ud bE^]IA#0ШB.*$ =?qqTpXgg``{Ʈ mWځ;u%JqM{U`zN~]ҥ~["`> YIT_#j8aSRAH[WݫQ0TeN :>e^e(tGсYl6gG%TjloS1"Kl+4ρ|խ /b9uQXwooΫu鎒mvZJJ!͚Xp]+ƈW鐟InaǺ{l'7rkG.J{\6[j;n61IDe'.4Gۆ- iO wɎyJ=G%h=g|gn'@JVTп3v€sx`ȬMa._^;wY6~]:e_9َj-(4N`""%[MJUˢ"HهE-,Ku])F΁؍L#,skɨEL4nvApY8˔%I<erwP}^&Cw( 4설R )1n?#@VC]v`M P^_ TI8p4>6Ğl=CLSXZlcwRC,0c'Z;U:LpʂP6$9yN/ǫ \"5 zzKX}F5wG渏 t=[bVWTm0n-$ "!v.tAw'd"EFmr]H78H +{D؏,GY |ۊr`g>d#[n[؎[":q{,|Fm}!:896p`emRDmsnƱkʖ&b=VUj&dG[yCЙ 8H>Į˧Msߤ̛T#f7dbsFN'NB@9&eM:r֥}04'9 C`盘yq"O#yKSPt%\q6E10B^grTEzI€SU(ʄ Y*E &?+P 8Y/IH%G qe`l@Wv 7y ϏyFSf \CN=}y@'Y(ײQx"\ cu帼˹l{?ڶ{am=_mNRnoavνt UFwVnWAN`[GW68=،%Dۘ;엻-Cy_Wq=[C}<7{>9[aa'.#kj 5,)`|)fs"r19;|RhFo'(V1=N>n^[|yu ŅaI׎[g%y~G9F{ŏS?tˌT2˄-'KZىv,fpjߺz8WZ/'G}>3mXa X.XWgsPa:uhn&ڤyЭ  OYE!nl]Sh1qݑ[S/.bov?'+|ZѭwPA쌁+[{uGEz^Մ:NWsX؝nOm]-SmFNqXMLSignature.javaUT ނf,"fux =kw6+PV:&ndXJnϽ"$H-IvAӴ9m, 3yy=d9/xGlM&<-e >);9=gg]vzλg_;QIw;=o6@-_Os`#1yT1BDP1x`th8ey"Ly> p1&qIT`si=I8-|̀zGiXr%%qNtVNgey8j'oc 7=]¬77 to/,yëH emLfKJ#,`sm]r(w`Dؿh aQf,PЍW;_<`qgL4Y?a'@M9u.v/~ThOb+d* :d.[k998wֽ(BN%=~lS.dYAf 4ó/-Í<:~ǝ.κݓNC",Ǚac6ʓR.v;{v7ga]4x'\YOn3|]4Qj?Y lX/ñY=8~7ӽǷo#4[=X߼: >\aum{sqҿ8>&}آZz(cP(" -7B鳻@M~lm!rAm!r#j_ wM)hCN owGr7wgcxk&\rumL#SKmb]j,73, 7eŐֲlJo]לTcO6b!i! FֲM5b؄z&غ֢B6{عJ\ϵed,ݽ';ד$*# T~RD7u4l-"е$f}t-YFזѵi)zb][Fw!]DC`[zHugi d`hy6!\(>8B\yD0`ɷKUe1m4F?p~@-df>._xDTKzUpUz~ Cv̂Ee/Fƈ pDŽ$IJ'6"&Y8ŒqCfԆTYL]fYR&LNT+,%I(lҨ4%ދ 6 ;\r:CY#mH'v|}=޳Gh}ӥfʯTd;a+e|2- J0MPuoi\T[U_r'+\6%PZpqBxV}v5c_zgݎw9=Jf -LVo"UܓXikRT+F(PgZh$AMo8,)K 2TKȯKQ0s_-\0c*BP = ^5.9\}U<$ =o*&Pe[i}9ז :goEа@ʜYo ){A SYTQ@򶙪hQD RC*KȘх #zrYyʲ,.[밙y9Ϲ}٘m6h<9O!ZLS=oۃƄ }j UI!V,VKD/ J#-ŵ`%3{LSԂ5zߝZgU,fSPD$IN6`#^v0%X/eh1dm W= onH:VP7v쓾pBSLÁDlv 1~WOw-( Cݯ)ѡ8qΐn8'lgt)ɵpr-px^%cn#^q'^%7Ȏ޹ii?͝V)~eQ(>嫊/,.D77W!,°HzQ sz~!fڥR8H2r>|Ѫ6е$NO ŋnkem͑[Ȯ,0~f\ 7=CTĞRl˯ :\[o«(tT*HW$᛭3`o^9, r|_jr9q&"kj\w|-6ͶKg5;bޯ8/40z[Յr8Z}x=Lm.Lׂ}%L31[-V47䧯~-TFrggCJU'նJZMam) FM1{&lM2y,YBDddocETo7)Y9tXeqrG'0inU=Թ ?.V7Ԟ }AUں&m>RQ3XwO5Zb:gMM}WZ'mִL8HkMRDV^tB%W[)#7 oASRmɩqd/2D(fbC+E ]N [9ukr#9 K 4EM^rXN)F) +F_-i k0p+z$2ҙ qWe6(|(5Ӻ"Ec Rz`Ug_' (c%HȾ}Խ,coo- [WG qËH<}gUϒKhXGi^hgOOmq8|tf]/4Z[K7/݂x2 LĀ\T#6V;LQ[vHsq(E|}i(P]θD$:īm18'^>C j)glZbO_wh ] k O(~"Af6:c@:pi>ԭF+ʸpgsv ?Z< Xe%k8[{E(vk\h/J!XHMVB=P6N p^QMm@AH 0bf/ y<ꗄEY3;qZkn򌤡MSO31bwXYlJ( c:j[u&(U& -ج(uݺӤ F:&9kE'Pԕ@Xn@yg2)[n5Nϭ2P^2eF o Pfhg'_3WN'`Yۛky278I)eC‚  | Ћh 5](~|}m9GFbQe"[-nKb#Ɋ -qݶ`t  htw񔈶}>mk,}FvGӓԎh\@ ?k;D%L8)I~]@Jn$sêS2Wׁވ%XKՖA ˋeZi8H_ZO)5K> |DgeQR\SnZim^ 뚑FhxEHY f[TAmkݤ%,T1օKol|ψHjuB6w.. 9Q@K"U=Quص>0B kT<=I->n dc\ Fմ嵾׫Sa=̍V4V:Si@7D*bs`C\r~nm6Դl{ЀL4A7dkPs聓؀U4;Xcc#!Av"3}>GCjU*jc6)bU87LؼCSdm (1|q^a|ƽDmq䳸.*Dd m^q"jɶ#g(Wnz\!#p*QT61ϔ%PіBS`W`Q5Y3 hK++hS[9QMBHWp)@ dl-(c Cq'QkګE5*l$ǧ "A#CPnuCے"Wxp[kXϑ<pʠ}_Pz69:}Dr62*۪ӡoj4C5e1  ȏ]Df.ҪO2 ȿ"W-Usl ?VˬXÁ#R#"ZmJzKQ@VF׻y)𢿷<,eE8'-LoRA]1Gj*eR} ?2]9Å[f.CX"gBF4 TI[M{QB("y0n*~"qY@"pDdR[z'%Gs>\qR\!r2c5\BQ;^QI_p[)pVfh hs*W:,S,x1mS_T}~暴5| s03]!BO=w—ZkBv5uMB %d)f+ȷ#d6#bӏ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^?nepi7[V?ކC6̋Ş$o: E,e |:)W$ZB L[<`p[E{R4$z@81t2tȻd8߆)~M xt<#uBa{`(z*4AfX+DDH\Y2Of@]XG J -2Ԓ-IB-cTLJZ#-dS8 ,r!%idҰ5p>,EUx(EEn0xt"bܛ2hIKKL ++<ඁ^#TAܜE~wX`Yyޭ稺s[jc!C98-¨h\ 0\7X@3э^F8->(dX$s7%'`aPYa a-1Hϡ Rݯ9a𤳇YG Vy-9֘XlL/L LZyym ԕϤ3Z]?FZ_|U"4cɮqCNy Dv{k7[B`D2/, r|DA@M ,ʒ90+, 9x=PH X{Pyd% 0[b:#3bw1(Bw߁;Y4<Ljƀ˖.J]\/4.0{4'O\[S¼n{ՏfC0@óy49]/FS/C0'7]yJac~TC 9OdB;iOJfT4CBH-IEDcEw)1Q ^ӌ,h!7S:aY؏~5RE?4_xPc︈Ub,/K4f . Kfik7C#MMya*l%5lJ:zb,OhXbZy: pchV=bf̆Hc9^QcWFz flPJ+!tGx/"{-sLL3<0/ߏN/g)؊h:y4Ly> ʓx*O@4a8[oTn2\g<?>4У 85!gJ-K@/Uɘe¯ٵ `**f4v]E%%A"_yZJSM%%Yp"qh})edAZ*zl, Z|0.H'4D֟{RJƠ,sx AUyYv}\Jk0ȳ8K\^:Qj=% iߦzuj s[6cODDz94tp*{(I;KJ^&%MV@#1\B3"5W>,,P2RbF!WK/(LrVh>@}JԢ<GILL0lc|>cL a(=Ӯ ~06fCSrV|7Zْ#dt6u%,94*o9!V'U wc#{^ L{RĎ˻%gf5_AES멈 DJU.OёX{;bq(De;,Xv<C}3Tu1TOleUR@Lg}KƏa # 3(#G?oN~[$gX6aep@ 03Q;OJEϴ5'-{2[2$Qh1}Eg0BM :nWX`~4QwvK 5T }kv3&4"P`<>BZYnd&m&,XPmTw7&COVjrZH`%3>>I~Z#^닊e'!H2ONqY ҭ9/@bkAMvoIMX@@Eu ۦtϭ>7wb}nkDnOttzs MO mAI^`Jc4=D/B/j(]`mQW壓 ke6ːiY( S&#C ʚ7yukpD) d~ 獟CҎGʶ~5n@%$85"^oSF, p\dc=rMa`U]ҠOVr&Ǩ9rQER겾ܕ0R YAK&ܛ+yABP~6T`Je73TY+ stI,.̯hqL@W˞5 UbJk<ͅc unʟOҰ۬nk#ԔuMCM; W,IIEAY}cmUWok$w_\7ɏʃLW|1rϲTaêf\C뉾j\ MXg/\4:YGamQs~ncU' j^濘yr\0Zl>f\U~f?qy/vO[M WlÔ눗6!@̝0?be;b28]y&(XQd;?ݎS A{:y,)c\`1S~1j"v`v{ʂI[k,fx2xI]ܷ$/[< x,gWMB^BќkHT*`a8se0!H+]_`\Qu뽲\LToƛh 7)m4 *Ǜ,ĉ;':!pub#~s'@RmΉ͂- gV>yǢ^4 {$;Ky!g7hRWA0.C^;xԖ#Wo +2&!g=׋w xwȴԲ2_7|YT9ъ2$ٽTuH(I;bN{(U84)ӺG_BߒRf7dL`=ZwfdzOlS~w (njYXg3h))PlGC,WJ'oϡS ~r'›W<OFM4^ڌ\dzi<^ˈ;F7fPg0> 0«{"rk m,ƛ!?Ė1 \-øk[_P B5_n wA|Qpp_oA[qJ[e!#bsPZ Vf'Ř(1=.!4F x۰aop$utat[yfƓ/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?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ͻ|oCE,eٌVt{Co_޶IOv 5vk3?d>e96| 1_А 'lWgd\9,@zV"wSpgDBN~rk П,, ^fUd0濱}k$ȽeEy amyVA /Ësr|"-B"n^I0r,=jN. 7~idR?JRB~|k)ޔϼKFKrR?!,z8F"YCq"Wsvْ7(2HhYU"CxAx@?ϡbhb6O0cBC_0̔dx!+~?E|-w 9mwe TfsQT$@ϮRלRgʸuHFΊ&BpD G8i/琔e8A! ƕqy#0P2)x5>AEFlE˱BbCӠnqXq"r |`/b!!:j 2bS$ |`4 BRs)34;bŏY; q,`);nv[]DUd˰b&cPi9%6 "M 8UO:m-Us-W,fBaj_ikӮ.ukF=^y6lMԞoDIwF4iop}wҭ6UV8?1:#;b|yTrPʱ^)ۅ  ,7J ]lhX{a uGъ|'?R? enҙmd{)pM+j-0`v<ŷ%kp4pF> TMIK.zPhaJ4 mq%1): F껤\ *MWюWڳ9_=%7'~V{$ pS`:^gT? & |o(^R`PlaSl|d̸-;IIV0)SpCF@|T :W4d՛])^\ \Y4Αl/Xb@:  d].4FV HBQ'ՠl2#Am34$nHuaZ*aO窚g`Q A V#D W `Mݦ9:Xibo -`͟eXt\ 9M̱0jHo;}5}{12[KSn8Sȝ3tL2=O|29cSs x憑K}N EUDyRw;PK,X哀,Yނ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}%$Yjava.xml.crypto/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.javaUT ނf,"fux Wo8篘I+p}[tR-FBESe;g;cCG>/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<{_ŪInit.javaUT ނf,"fux isŚ4KIKVLSTDe!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`,} 6[ĞK{d_̯y{uymy_(5y;t"O`C`8&nHElِL;OX* M?aҞh:£!Mĩ>ӟLR.9!RW6g_𹞉C~E7Q:K1cj|SXz@CS c̱ט5&T1ˉ u{x fԷ4D87d, JhgxDyhUEDG,V]Z[}Iڇ|>-e H9 ^fp- W:ijqrݴa-U kv_c]fȂҨ"D+GȆAS 8=E˸>70/9E$NtYx߇ 7Y/G,Y2z FʡMVoYd!f7MSgًx\gl{Vks],:1 COįCr&pӉ|a^޾Ŏm”,lXnH_z u Èߕ}̈́5i@X*>3y+Th߃mdz w~Ϊ?-?o=Urk8zs&~wXD` So 9o[J< 1~SBV|}@ 1rVɳhsc]>o-گ`ë.kwuN*+AfZ FJA_[,⦢wv. y?/f!ۂ&b)bߦA#-@lðFm hZRJe|ZVߵ7%@'ooYp8FPF1^Q{8z&(_I@;sNSt#7MuD]ԶJxM#Ei7CWE^K/ނf,"fux Vo6~_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_>Н#壖inQOg+ZC9D*G-C/?Kzo8緳)!UUz< ~:~߃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!ϥg7ί$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]_ 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@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'}dzXE5u22&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:_1 I悫/q&va]-ѶYҊT_7f(]KRH3gHݧB.xxm{oқ G70_>a4M_uOcqOA.8f៉?+r#f=0z6-8i!,}|O4-a„se 0s\n;"VC+G.P[%fyf.8>X*,ouCpnh &^qk?ɍY y RKmO%Dgց[^ n!]Boi /:1Z! :LngDJ MtD-gX8:o9CXpJ@6cH&AzaՆ燇8.hup܌ bn &d5mMǓ᝿<=8O쎙[fm;:vϝxXc![r+XN7*m(/9AfO"k]9g1|ʻYCyoZ:yͬn\pban=Jl:k.4X~}EXvMXCt!r7<*ao{\mW*E!ͳ ?dɉ 9[5V/,}oEԵj_]KٔQ^+9 J͸>c)XM~2K2,uhJJX %l=-beW:w¦DGKE>N {7ƣΠQԒ:[)"Z)O+> {5Δ_Ppmι1U[ ^%-iR$p7_@rxBal G×]~Z, +jcж8>';xjW@m>ƃw닣/u:_hLed9i)2|U27۩ﻜy EME  sЅOuזo,+QlS[J VOl&SCr+ۗ#R!Waik]~lF}O&iwƣ4>gg[%% cSiΥ#L=3E9}cBjWFZiTT([2%Vr)\DZx Zd%F W)~)L@(P/yP: fvAo34h5:%,Wr#ٻgxWC#X , ,w1K5}%;ТhCS[6_}7mN ^uncz$H4*Y8h4+fl#R8ݔdϜxpȎ3@8%ymX6uV=Ϩxvwy;_m`_;WIs3=y4J̏hFZ)TV?%N *|PR+F J'm@= a8˃7c'XeWLQ- ״)\A=;>M#̈́if2*%,&}@RrӛT{(&sON۴{/74:Nwt= \jyʫ_Ҋȗ5ݻ gئ#F(HHX5~+Տ4(M4SH1 +( PaFvRQ!{˒9`A~;{mv\QkhU"S]ASTHK궼\}j:+9]:ĢkǍF+gn:X0VUE}e ]OHv$V;(f9af\B3m4!)qS;kr@[YH飓ÆCz.7}؄O3*[r(,E'Ѱ|,:>,J?o7K",,"(dQӀm`Q ,_",,"(dQm`Q fe-ٙHʣR)Em.RTransform.javaUT ނf,"fux Ym6_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݅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Ҙ`)>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?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Ս^ZoR2^.aA G%^yz66c6pAs$ȫsĺH%='BZ݇FcfdʑRN']= dWB0i6_)b6GO=sY -Ȩ1~?-q\Fܠa\fK)dEZ<8T=@X#q+|ӍuUQxފ)ݼPK,X9J !?java.xml.crypto/org/jcp/xml/dsig/internal/dom/DOMXMLObject.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_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:ŲVe ׌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!;\踷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\(+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;rܸ x81ZoXH3.$J(3CNx%tF8%gajn /-iBbyM."- 2_\8'Ӌдb{64i^ %mŪJJ>MDuZ$.? %)rl y]M /2DRħ ɒRUIZa0MZ_A"7ER$)e$ņ$0LW5)nrZVW6$JYawE#YbB>\$8h$ZG6zݑIS:1ր-bQbqj](.Gl!XHT`U۟nnnˆ!zO.o:_ŀOyF &-w$Bqt hf qq0)z+}A-$zjP,bMdl9!]yuz~>_N(Gbïd:;l~U~ʙCK2_$}> 5XiJ"k`ΔÁOyuJD48D@qSMKgq7:O2mC2ח蒰Q9MI0` Kp5D6"pfNM41RGZbmrvf=s{7mi6$o6觃C)Bn)[x0Rr%NKDJ*\\0M6;t g:Z|_C ӢB-zG?Iu"!۲Ād6Y352A`osX >~GD[3 ߱x^*[k XAlO(?/}l/qTt3naעFt*KNۈfo_eEp_x8GՓ4zgԅ)ڃ9Z/j jZǾ>Bۢ&?-B *%n K"*#g_Zhdc tq K%X`gZeOVeǵmT9BA5!7$Ǽɲ:?z&D,mXk_"(үdi(鼯xVxs~wzM;́UG nzO"b "D΢0j/h7DKm&-C8X EU[&o4_&sPI&'èRq݅)C PhC+P85P02ȶi@cB/l$yO! ,.Lo45~ JT|0HapC.['^&)2p@1H-fAƱ ɩ O0,W?ќv"WznDK ̘"ctOco~n* 4:7?G7@ds`;y؆%w%E#萮xKL$!8Z=u|EnP_Z@NQ6-,jGz0'QWZ ZR$U4m/[zCF@PZ4ư( ^bB i P8̝anEyb-GYqBT:;>TT2h $$Ou* &2HG| sZѝ-e ؄ Ҳ,}AMvl^IM!0F!cr<Ti7@UYeΗ 8F1E%1(I"d"6_N?--FKKD] am`c6E+r߼$usfG˙ڴ(umKIq0Ũ y4*7Gl\[^rP `Ɉ?|sp`k^ӑ1$O>tF9jK#-mLsg8 }D3vB#bai9V!j eHNAވQ8x;jܰ3.$9&/R @^Z#~N٫A‰.[D(l4OWއێ\IA_|u <4F8I.-} f@Tbk 6Aǎ}viWP˾R0=8P|&|E??Uæ>~VXgp (҇ݍgaUR}޲,g*ş]6`$z2ZJlBf[mF,'m ڬEY0Q$L7?9̛BXS`Q'ke'9L?!}F1vt-͵`23D6fޛ2dzRJO= O ZbN|\&\Jj-yAQԑXFsƎC%̩V9d]?D8ۢȖ붹].ox.=7M6dqB]ѩ_ fx8Ϻ {`ࡓE:}t\OP6掫( (I.Pʼn*wl1Y;G#0KnYDŽ;-;Ϋ ]ζ{q I{%Б2QOfԭY`&ĜWi^ؠX^e;p6[\<$z߱.qBNjw QIԎ[kNc O[v]ZM"Ndb ?d_| E jM) D7&QQg<8H/K{.[[&̛5}`:w%^s&zz!|jg9tu!]Z .qnt)іmv*(Ukv߼tG'(㝴3:_E<ɫhGiljMԨYuݗ%ITq o@05UQ F 3wSCGTu1Z鐝?%ƝJdw&AT18p'@Of~Osy 8ckU{]@VX (+q˅(2 m{[] b_[ti9|I+P73>q`f >RuhqN(34v.ZN3r^x5§[hC;ye]1i :" f;UU)K/gy  \a5tk_!kkɲҞ|8<{݅ Ha̷v {|*;n!70f緑r7w,qI/翴5NtmGKCA9Lހ Pך OKjOyͲK[< A#:Q8¬G y(CczI>3Ơ_ԬE ڳÎĆUEꈝ2(U2~H҂aŞ}LxM39UZ ; Z&۠7f9#PTԊ]Asa̧Us^9b{-\Cޮr^ i =D$MTS_IYZ oB VD|&i(Bд\X,-XMhl`.UTW6K#ÌLGVk@K_:> ves]|kf>Նqf 9=G^a;JGןy% =BzZQwh M: m6A-/xKc@ }a][0 =Qze `ڷLh62haQ\TT'._Nyx>Xj~VA x ~B_$bBC!n<DAڸpxd1[OmXs˼'d%#}g`2:i4MυKm>I<qhC5>7W(,g}{e XpT> 0ݐz&pꥦN043Jh˻}!HJU⌴R5/3YHu1v3= 8T 8480%Ua~Md !sJAbA[X_{:}Q\\,'WaR ݈`kg6U<`y*J:sOΨ-8 o4%)O 9nIT )3훀T*:Wb T&RƗES/MDIǟhpSp ӢuMvXMLDSigRI.javaUT ނf,"fux Y[s۶~ز/TPciH.Qq9s&S"Yo"%ʑlbv؅ώp*(lF} 7^~Q_}0k hvT??;̥@aRh_N0 )\?">MJ9>UYDdE N#Lp(WG4v˂1b_099L"_`+ш),ƑN qn`RԫVR$r#̈́w1#^mxώO~yv|~~r~~z~zvvڹHѕLWݻ죸Oz4*'2x-/@}xK6FXI8A<6 a 6/OqܟS/ȀWDNR ~s:C=v%jV^[xp3]փ OTiY IgJt.`Եd:QsxBw]>c'%h#C^Y B iB0/nFedG,x`8d?Y #MrÉ<;1t= $$y2 k2 ~Jcs48IQ3u%޳}itȕ<>VB'[:[=ibT\u+7FzWg/< ;r6\]vyV gQ,I2Zn =F" Yx+g Ea8cmFكr?Jġѱnq;x@:صhT&=&Ed޵_Y}L oW9|sOTU%8y jX]f-ն;}U*m5Y#]ޥ\vugL3m @Fwk #ZSHkRL:0R{Sc_̄Ryu%q#`V.V/#Y$I/ bbgd@ |/ڊ,l팸Z#$ЪƒHML=hk>nmziBhJ]zסͰ'a$uK)񙘩)+p2k4ᒍa_YUuhA{bNoFdkŠ6VE!7j_UCˬ- y++UU:HUVzj5̓XٿHnuCQH!]\wheJKm+:w|9CA>ғ=w1[]2KQrGf%mFwDOG&i% ߍD</D!|FG<Ŏ\20;?+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(j5A:Ք"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,XP< 9Bނ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{@L\Rꦈ*+P[ L%m6&ri =$Ң|ݙ9s;;=&#SiB24tx+SLgt3W#,;NJ2I!l5ٵF #ΒJ' ]«4P+ԉ5jY|r$VFJƓHx8Bo]cJi--I,-TÑf,oZ-m"MVfH𲄒zKAg#5P O:+VϺN:hKY*IއrcsHB']8WB[9BzYEBn~ۭ/X_UtN.^'LS} ; P3[Nː<l bz,ٯ'ho@Ą qpF qУ?Ƴߦgf0Gp: ^`K>\H"Z0%7R}!L  ]JJIplUIMqˆuՔk~"8* ӧhjD8BUYh]>"ri՛B!ypǑHWR7_t:pWKĝd6F Sfۃ?NDh_ #b #Wp+?AܔȬ"YM@#+k Mh6VŠM/~6vy}5t`+yoOt9D'hH*Zڵ^|DhfD2U}@:AE}rI1) ھ^? m1Gкqr)՘AFMǷ LnGCx* K6nCgPB0%3:rJ3 Ͽ\:U\X{."ʚL9%rKEu׽$|&މ'ë%2ɽNGYzF~)JSП\I$#m5$ 7OH7\E3|ËP/L)bL#CQ-r9kKn]M$f8;#i+4 }hitsdN5>1s%qN|?ZyRM*I҉D1+bUFAمO73oOyNLU>T4W?WZRW5tJ1; //zp7zF])= yuصȣ6s&;} 66E[ʖAկ]D:"i.墵>, jΥ׎>~j>;ʼҔdQBѭi38 |x nꀕXdǑo8X#KpL:L]+k0am6;#}!V+ynj_Mt챺Sܾ yu$goo:ӏQ?\hdZܥuOм,٦~N :1ɜκ]!"PNk ׸,ktĂd2ۣBW'$HkCtH p" _T||v#߾i׹<~t uǓ蹣DnǐR4;y)x>4킯%Z>3[_qC>M]n绳) l~ˑ1+xDvHsu!0xžk!|-E 7{ z}09=%5@+>d_ha`z6巂#QV[U eհ>tl_ҪFIݭl{cBTұB~$ b,RAgMUl5N}Ϲb߼Vz`$5>-jdLoei-~vD(N͛c}5/]n]ۤ.^W"u`n&/ >4f4!!iZwW%_oaK 4v%4M9O'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Ÿ 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@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{;;[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['~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--]~n8}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#=yhs]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ۨ/}pedInfo.javaUT ނf,"fux ]s6ݿCJT:iw3NFl)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;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^PK,XhbaM,:۳{!˄?Zd̉[H8K*HI9'{ εtf:ZD=ʰȶH#ezkPf񃝶øai( jNl3j+3EN+zzu Q9O;#1iopw W1IR.H8ֹBYr1$g* eɿ~3m/й7A-&o`)R?rbtW` =NgHg-اxrٯ&3`ĘNo?ӅN??-hNTfgF߈BU1I TP0yX3fH%<kw&gӘ$N(JBC,t5)b=qPߓ %H]Jl|g(]_]y2 {`AHI&[HcQ%ȿߎPSp oy-6y˂Z 5czPDA[ю6ȔT%N7Bc(aZ׌(Scxz`A PyXQt |,Ec 6{3d(u7/Kr܋G44,{2ME-=ݹD &L(Xc$(+vJ,?zMN[g1YiBeAymE=-m VP-Jʈ#.CCjPR*rd-] $z-}>iDcj,+*SHˡ@qe6\CW`op몽(㸳IxY^Xw:X;6MY^%1ẍW5'N1~8©27hS ά "~v?D|:2$iq>s,Cib/*n9vTHI;,cw*jrY}-璾Nj& ,m)*/;mVKp_T ~igT a˪67=%Hf!/]^N|wAv8w?::D$nJ7Fr9Tc SPŚQVX'yfŖtIj7T\@ET.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~9[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@7~_C*sә(iTSGXNr>@$$!-2߻LRVrvK^D2=H*[VhEz+s2ߒɻ ߐ, /5OY@X 7JBJFDUdTsQh 2IDPZH+|Yix[%cG%dh Y܈g\Y1z{";! 4,h`kpXTfXr/zL /r,<ez^TΑg>zW$ (sxhtO IA;a)+5ų(sNH;j KMa;5 wA7ZnP6r= !{>9S w%Dw'@)]̜ ; .}V: 1jN7ZG~->4}|܌fSq<]No]Oc:S졔 LC4q'JOb]5#kqdYR2 U c˵&-W"83,JcWꓹ)T +HN5l91M%2yI:vxv gzOJ<IIa{m,ƗU+>0fS/HQ(OLނѝ~wвJu%]?1{F|]P^ 8'?xgO0Z.EZ!#u.Nrvtm&28~I41/eH(ߖ7H8j <|2CkVdv6Vȗ3Yy~ /j*Lwmy/MvAH<"`>[SdR!~%t U4yf9CΗw$,v cTVP{$[nBC U-&܊ mefqn=<3ӌDKcSTy׻F"cL1U.FW^\ R}k_ 4؛05OD4ɵg1@0ٶ^.{V^[Q4(&2k]IN pO/t"8yc/'p NPa.kmy/ 8%4G57?;\|?*[l]SdimGtu4L+T}42<?{`Dw:ha`S##+y}һ5cvibfzDO3[DN&J#܀׍TM*Fs@ٰSa ckiF` q($ox5btU/2 Fԑ@$!ct =PbΠ'.8C:2N0p~1>3r@G@T(tR2X.C)nA)|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산nm4r36YYOpkGZi 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?>?n6}WI 9آ/ ulhbGZen$R%)"b]8$眹G ;CK TErrӇ),a|>ç`t" *[E-0SJ7g>kPZiZEJZ-օŋbh)@ȹch)lD0 nF(~ 28䙥 $^d.*X=-UJV(pքb*+fzPEH'C<<4 Ez8t #;}sђy*NC-CsZ&Ѩ,ˀ`QWp x)7O!4Vw}c@[c)+I:S#(5Z&CBF@z5a]s\C8C8_|ZxOCjrq7_͗ <`Lȿ拻!p\SbHM&B&؈Iq-Kr3aHT1 AI-G'myﯯRT#"@0˱i a٬Qg Dy 6" )ÓnLWi _؎GJsrRDy48⦮0>r#}ȭ K;,?=O_iߵ ."[h~G+ͤ1n#-OSM_"`0MymbYwˇ5G-PղI$к%{mR *ïfe/8y!hE)ÞF-q}w0V"TŁNwحVwm0b^ 4;-+H^ػh4 wjKsq-LkY^ y)b;T~_}Ԥ^ޤVwp 3ӹsSׂL/pnO 1Bf~p\|"5ALhc'[Ty)>]~/\.*Sښ̖sժ_P==vqc mʡFAX{tLy9wunI-)uJ>B-{O&纫V6VPK,XIa +Fނf,"fux Z[w۸~aKetv*Ԗr,'==}HHBB\w )^ea"? fF:~zOAq !5 #|70^L`xq}v_?"Fb#8 L.̆)2Cf\9QKk%l8'}3-wf<:,y(#CaVFhHȉ ,ヵÙd*%'[%+rsW" h7neR9s"2'xz^Rbi |mR,H8ԙq ~xȹaYC@.ʫ$&1ɋf3/87: gok~# ;KPQ͈m(t6B6F倨urvC cF7xփx6wN\ûpr=>Gɫx:sN~''[(&@M9; *Lb!.^la)o % Wk)u ka,46L-B/G¼?={L Џ꘴3upD0Rbo:$:C- jNO\ g75|ێ$538U]^R Elq|"5SlQ3 nY!oq"5"gT-61 ;|{p]ʉ 9Jnd./F5{W"40ݫ0<-R5{ ~|>f%ZsZnNcByB"F L?>e'q<2TVX5]p0O45f335pAJ'b˳w#t). PÈa~tW3; C ǣ#KS `cDZ0XbDL9煠cUGw /r^LZ?GKnz%S/QΧ*(&NRPq" J+InnQ]cuW]}A(GN\ ~⩧D G{rtf׷;p(#({G؍!X gQ[=ggVJn4 <3ON!N ;xR<1k2y/1*o`Dp1mr˗ES86 9 Ήe͝)ޭ߾vc y\|KwDE Ih1nvp ^~EݯSOe&BHM˦cӼ&1vuť?^iLUo@Y oxUi ROvf~vU*.Ԫm ]5jAgX{qyRP K#?tFhUvFxz`jN[(N_L0^! 5V^sQ7%;i?,m\ʈ34Nv*PUЈ/;а(ᤔ5R-k[Xxb3eC]A6N9[T[͉NCX ^"ՕZ;? An1@T@A[U? bE~epP+xlF9 ?Am;߰O7v{]4%m_=ѐZ{:sY{eӿjHzF%_#Juh*mhgquG&џ)Bq<.|<{ m<oJLO;w|Lƨ?ӷt[\ 02.(U.X4fxgj2,Ӭ:Ly /RG#rG~{̪|hy86LUy{ke̾&N6ܞFTv}=F1L/_ Ojo V\JͶbrk_]VX>x[d/_y&M=Kkg=[&c]PA頝%VEWhe#̈{~yDA^5.3ձBBJO8In}f KC?)e2w.+6sf(m;hPrnLFSĒf6K?M|%+ܟtAk.!~;fu^c\[VhW^ZπL򞊢N|,XiO:u?CK_:(kbϸԺswxDGOR >lOuY^ۊm`Us m#DZR=˥p:,{ ~kdEFQo0~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 .javaUT ނf,"fux <]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-uS[xkWd&K&QAݛ- ? 0w̞o19$hIJuyy`وΉ|#0HctF= . JDXڶ\oS4%yx!R/ ɽ6/"ꗿkzjavac/main/JavaCompiler.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_)ө׿wOption.javaUT ނf,"fux =is8+0~9#Nvg^gh[GɉS{hS$ mk_7^")N2NT)KF_h #tpeLZ>yvx6}6GQbA7fĚ]ϵb4{(5u4xF0$13Hw<`ONg5nvڟ 3L0fK;p(yD)a<"ؖHő{P-Vdǝ$C#/)ib$9>,LKϵ(s<#b'JlIrȊF܅bEk'`#0\~vL zc/i0^׮C$H[ !K xa*|(/+QA(Wo\%% kIgG{4 /@Bi.EQCB}uП} A1eD7AGI&gd<5SJHesmPz,vn%N "J.+6~=d]!K뚂># κ uDW/;'~M䂖K-S6B&.6@FÂX=5Rz!PCڛ%qpXǁ5"́Qg c)Ҁ$`[1W:t"q3rdKC*b2|5eoSs$ t E|y-\(DB & 1OBqo@sz a-,@)"_>tϦPUW]@GĴk+bDq6>t!Ŷ-+`;(EL=3c3ʌm2By- mf'01YmL)04|`HGElNr>aOlE6Eql4NP-/*v kPpɴn(V6kY?yJ<ָw&g i+u7;[P_?l|K<<'0/)OCN q3'' &XRFh>}ˊ*F/£޸1{q6@ :gQ^{w/!ܦʐ8E4N"ɮw?GJ 80iM[h=V=NO4Eq=}ѭg&5 ArćѬܗf>YK4?"~yWDMHƇȋ@rE#Vݷӱk ^NFﺧFM!:]*֨tpr<N)JK7GyW__tƊL80$ KYI$L.]ύh^7G@HK~,G֯;|=aKIc  sLjږZW7{>돑9 Es4mqwO`Sk:Go3Ϙ|N+z[C}Vf*LgfH$`h 5 ǽqQB'vNXV,_"c Y-D]MNLg\$"GWKVtf ,DȣXQ kçj+Bn70)+֠h{ۤr^ߜ:z;n?g#.7_ Ǔ0y mKVY/y>ͩSUb]D lFw GROl& B/iaOnz{7stlJ@cEmV<M\wͶT.0Zc`晧\{a)9)C2)Ef~#,߹D SOXqʦO4;/mwsĺIye0.湳 L+|YD E|^Q _C10t)BĹ{jr+L1rTOYN DmdQ&`5?$ڶP-BdhlI)Vġ~-ʏ6C+L!T#jTZ*'k?Ij]vrU8TB?[Tfpx?ǭ5su Z+IdjW <ϔblX4+US +jāPRmyIrvJKR&oGGE}t\"tM\>F!L-e%I1Kl&wbN^Vަ_f#`ajȈQ,1 qѯ8ݳ[{M͒ $&dWl jb%D mWl% 33(KyܜC8;[G͈`&=CtZ%։,yNZǀ8ӣ]c4{HfEw/9w̫T(x,[f~ Yt-=eGbm:<#*`2UYٌSr8顫9`ct2q?4 PiY,YRh?SkyƔ}RYL'Hxx.|C^Rxe%f\SNrUxl^tMC է<έċ3@G*|L멉lUT+@Mp;{%},mO>dByC_o&ݐjz.o·I090*]"4 3k:t=0*!>a%yi|Yz벘KҜ00;z~=fԛk J?~R8-nQݵYf*ZzW瞕Т{< L Pmk;yC!~Jr i86 0k6f_(]u!Ր>G yو30_[jo=哧jsCW-PXa%=V; АM QPE/5D;uEP gzZ8 c6fѦ$if3~!$)iaom9wdYPaGjVlԛmM" EpD(9 p$Caql jʥf,'˧a|`M }sw@@;ۚҳbPXl.K+T\3Z`$oORv\-0M[ލ²yf&,-;#t|A'R0'sjxiF[@p[8 wGn?o ^EYMwY8'3`gм(z ΧEOa >† g*w<1F!1!ƖҖR9P=oo\XۭWak`k;Xv?S%}(^alLjn*AiLanŽ* Wx\̆)^Nby"Α(=2[q1/\MJ<=-i2OHow?;P^ ,oÞr*+/v/a_: D43~gTS0#U"2_&t.J'RJo6J(|o"Lx6ܵ]RB;渉 e9`'asΏ@R@䵜|uL߯ 5粆i@y9R F5ZΠXvؖJLc;34t}ƨ|no.|dr^M8EIUw[Iu fȕZl,T_Ū+"Ap422^11S=0-HZ8uo#. j_>ZtjS |p;}s}A7ӄ]dAb_ Ժ<41Gn*]W7f4HS܈#jE -1zf&:| >Cp_zRb'7==1IJ|QU*ۇ >?~6y|l V\`Ս~pO+ikMGL Ɛ3C6RJZ|/5ļL^e&`Xeˤm509~'K |xJU%sg&ç1 fbm `EXWRʫ$Ī>S,Qji l\1yqy _M͌DIr&okѕޭ"D;Ga'7HA6 t=]9XƦA^2,؃a'ǃO5e}hc"I-]E^ n@)L'ye4;>\7ol砦|Y@Myŀ˷ *WQxRkt=tΜfsCR3r-JnR?ȁZmE+SҢZTz:,sM| /&ېWQK Eҷ'rrZDRdX8"uq)gtbâF6\.a7u%HKw_bOA; *3`Օ#jXp VfI*_=>:)<]m[~a~;xwvGw,I̸-wμU 5\+y~Y%l Qpu7."/.c[~ȷpS[*+^ŸV.ȦDxZT -tSnͯeΥIaB/!%V#\5a)/Z!8`O'Զg0t.W˗2=g7-B:\+yݬ9QsǕkƼAj67nYs!NGɨ•Nj'!Eq-xᬾEE P{srgZ`l CuJ99XQ=Rg 7Sp0.%Hm\i%+`5д-Ze=^qEob3B7DWr]< Xͦ(4Rʀ%DRY`b FfVq<A{o FMe݈.&D CœJ$ߟ?\_QI!?lhO1,x^mSiTlu51b ,H036UH"32g qp|L[D"V;ni *J@ǯ,젹!YcU[ T⑦akUp> F8MeLnI{Z[f lshMݏAlH xV9 Y UlZ%8/4~9 K #w᫚H\c߇)^8mѡ2,Iiӡ@ҩ!%6q>YU 3ۡ;—nӠxN]@,|c]֤T3|gbWMI\ۺRF?PPAk @1J=̰fWA|`^b<`Şf*I@Bj>ҠMo#]p/8 7'P:ic (<w_b: 3OсƳÝ×Yc۹!I4~RpPUɤBn8}}-}64 ¦uh jvKYjLT2&oSH J*_=/OR( |@@ضސ ZН/8-uCG(w p0uqp1\œy2>fG)=fj! X[/[Sxʹ;719<<oD^j[#$Zq?z'$ @x٘wlWFO_42bNs)QsMZI*O _<'z5ޖhU&u< nlXj03=ӱp ,7eJcI㡢Iވ'hf}n6_E㈼9`gɠs{`HL+rJC&NU qo "g*_-)GC; 鄔f!̔$syvVbuGs0\4H4 "&ON~e{=qH^,@yQKlӛH%ıN̑3&I+eA֡8{~țV?zSȸ7t}zE{03tpD94F՘MѢW.Z=Y}QL} *g3Ta;B0lt؍½N7iaYmW;TiQp"n0E*r֨泙`r~.zʿټXA7@V,о^Sת))mmg%ZMl1z >9y Zz"V%lw\Ǜqtd$!zJgo>!`R:Rֹ˺GjAtr("-,yW[#5$X{r(b dhE6t3'l%#w41_Ìm1l"D0݇{E#~P]3q/hm*A|nPz.d@ntHVX{/JKq.v#.#g$H|>$'v(ڝhhՔV$p>Aڳf}t+6}ݳ՛P#3ӠYxrR r_JP(g(뺚{2Z -$(0鄎;ݞԷS}ca/[O c:+)$pVl;+_/%I3=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^[w v-=Z;XrW(sF`el$7d;ag%> hJJ3q*>x _`a3e)]cCY>&D *}NBVMAvGTG$$%Gyُ\994Z/-V?-*Dk걁a^pK)aO5A 8FX8!_rJu: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?+% 2욿=ʐ[v‹KޘƟjBtų%Lw̉au*+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#/ ɽ6/"'/^/mKenhڀ((PƇ7;LX5^^Tuq> KH=xcVW;:=7pOX ^hA5M"XZI ^Iv&X SNFŅc{+@*<#D--ITEjSs' UV ƚB:ШQ= ):JDKXVtWpJH%_'GSZܡCD?5 pԥ "c*eHѰ5ӹQ##p+hqݤD Eb# }YU1uBgiHx׆R L Z#2\,%}[lqd͕KfXRBiC9d"SqlU{:ЎF#>Rk=XʵЇR.V{@Kd8 <0yAZڅB܁kn7#6PZ>U_g+ahϨVV)k66FMp>ms2h@&Ƥm!R6< 2ƚAJ,,lT/ sIҭE3VS%rPƊȋ}DB R+yP\S9ٺC.e-ѝXVkIb-VV*:ED(2+yHG Rc̎zӬ&(4+u:a|Yaҝ!gW Xŵ,;[meд̀NP-)}"sXgFUVcC]{P+71s\#ruO`Zo_v̗s<5_ hRU HK)A4OZl5Ʒ7^(R[xg0H3J&O,COd7Ͷ#,0\ zvXqI[vۉgLO<ֲL>)M4\b쁈rG-~(k<З4'r>uPcp -LL@<ptQD~qᖊ)?qnm8ױxцq)/W9tVn;ziG (U`q҆o_L"$"(l@w3xz4̛M#Dr)8fݮ2|77ؚp[g~(4r'urK _{c[O|*2U"YԨH? {{(~==,X=*&xo CJavapTask.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__~Long|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"T,>\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,X*WND,XCI t7Li LK_~x8J d.>\,XGoF,X?ig K"H6W 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 ^por}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,XKep676V8#kpu"`DKKLDhr\y g"d=bM6 ^"·jkPvX!x")K$0@PF-,P5GIPB-B[co>>cGbXݩ.sN :bx4!`!bݭQ+>_yyX;|[<]b cpNB8.8>p4*Ç҃˗0!L;D#"ۅ(Jƛ^a5~qB&5rc5f7:q0ZoWE 5%e-.& / ^q H(v sAȡM$-fQN`ɚGGni(X :7Yz4R9k oYEwD0ZS? B-D Ь٤J@w@7I)[ GPP\-@g `"H<k\TG' >?:ZL&?l!ZT+ 7Yr>9ToGz^OLr=`PU(⧳j72'4!XDKxdG7'ut"vp yܖ1 5URqm)ET Ce̠2?n#NS ,8ts.A1A6"VWaPz7E=<òҶ|.h_.fG,3\02h|ۏΏǝ K~T6xl>qg}@Ѓ Y坅@A~݅r Djrbt)8E150#BaaM75bE_UVU ,fл ]r 't:A>{U+Ȫ:(#~BqSy6ϕ}UwOҽVO"G2g`M  ~Inp-rɍȇ.B2ݲ ֧8KN(l$5Npy:Kacv0: U/=؊ZJ,N'~Hs5 gPnj9 il"C/V C Q;gPgOS0Jlׂ^^$t70qg,tߧtnqz4nn&Ε eI~Rn-u r;>8~nne?=[H-|aNtBkµ-:Sl";Oo4f>HsUP'))h'VڂïhR9e醀A?(:8:"3.iemI"PF,85A $A ]?CmPwUݬ!de@ pvZN(rk U v.y녨 3",Qywi< r{h{\jTS$lD*E}jI_AnZ"Bi'USz*%7SF)&-%qP뺉@GJv9:())xq`9\겓~|HQ;]7ѮN5ay3b?el˒]]hXVjUV fd@#,:9i3C0y\ح6Ao3P rQ,KZ>mw~f·'Dɤ{b0]Nh5+B^ ͮr5?|t:C~?ߍMkB7 kZUL]kkݦp9bwǃ@̅].Ubʡ*Eg-w?^j2jݯ},jC>Z^B \ޚ3ѡfS$s]ƼrNqBUΚZʪ3,pUXIUÎ0$4Xv S2K[fe0R(w)04 6`-YXYa#ff`0bH%&nuiܻM݆y?w61`o֕Ca2h㈆qA n5bLrLm+6tж"rSK]$vB~d= e"C+O/xWElпwA**+ ؅)svtrY[;QlOW} d}ocV2gox"_w62JTz{bo/`Pn,H2r$uP-4t5p`yK 'zh:W)9#ֆ/Lj#2 &q1QJڥib,w <ɓFm5-$l2›AfULMUp6U&/b"|*fh^CxlUWqq݂j hg# ds h! ,y F]r`waF2&6opkp+u]$ݜn'S:\lZdtZ$=;ݼ Zf޾^϶z;Ѻ F|zfN\{9aBPWUnR>n6>lUon8 Gq.&X"IYPÛb3:sRxza4.D7=cWx 5;tv2 >;?+xz$/[aQ"a2&Eo;)|=J°-I6l|2o HR HQ=k5~3'kBv'mb1pp/NF#,G2aoìAye!Nzc6LyDLRC6ϴ,|OIHxM ̝ vOփ1 ضO.;4KcD]CǑt $^a"thp^T^I.nР{@z;]NAxbո3j8Vzq$ɿ(lde6Uq<ˁ Ϥ}c>PW6[Zag՟XJB֮uM.WOb+6Smsxi zisC$S PA$O$_\|єQxCFkxZs=9&{, xʀC+ހ8zW Vވ<`%m!`Fƚ!a] tdض)M#~z p  I e5ʯv=!shթ<坒B<ɅRw "d=bi^"Èh+6Ow<(lQDsUG4 b\:Sy3YrU&D]Wg 5o`ҁ+>(LEK*9-0#C;~{ x^|1/u+ ~;?V7ꪎ'gQs]lxџ}/)[᷐2F-̋_paD[bu?xh5\ea>iYYcψ&XW,+>2IJJ zA,+']7d&i&Ri9lI7 &r? 2z?w 7G.ܒH9@Kg$TԴd/>V%K? +|_:+$Fo&ܰ̍OϝϞK($2ZsK1~1 ƛ}:&AofW\V/0D݂Q=\>$"z_i) ګ^mv;}=2ǸE%G^#U?ar46B$ϜO! NfU("rm{WTEڥ:%{OjfʅԷ7kZ|1@l ߂ʲ[`q<좴.v;/9b|zR5,RRXJ(iK/:8߲BXO}?j:߅z<~g%FQ֮5zt)r4sĦ؆>ޥ燒%oouG6 |߯0ut BBjcmҤJRP$ﻳg)* >}tJ(Bäw1C,0D}FM 3,f?#m n '-T[%br̈́,&ĔRȓ".XRu2IJ! RQ bD%{W8eF j$1Q; 9Im3l<[BԔ}@60fnkSLfWTiJ2]"8)c%#s6"9e] Rq 芖69ѢsahZ^h/CÂ0;| C3Ë,dk=$XJΘaV^ ~>rWߘU(NWi^& %Xp677 9<%$d*jOJ}g<(jCm1G4,i ƣMԴim0*-Hjm&,N2"änybcm*X4 F|=2B٪r*Ƹ`Q^PNqa6otISQۥf]dEYE]Ҫ 8riI5;,!ry ~/E0\VaxW}T^Z[`@Cj$=\]8oUǏ#ub5$U"h~xeaGu΄aN%TSшAbrE2E F817kF‰=N1Hzjl,F I$0 *D\Z-Q8#Kъٺ.vV{&6R:-uHUI4kZ"7_[=΀Pv25(hj[ă~x-M~£1L#uOeLW Ogĩx $[唈trnK*y-pr&bK~ *q(X68V>juINZi^ mMOYUc+&K@$8%]IΓ̠"cTS/$tqZaquBT򴾾&ʙ]}QJL~{t  [hXP%Ŀ [7YsOF?v,f Aa>SxKM %nXu]*"znAA&W%r)0] 4r蝻svoaK^X 4޲ZlQ'`7wPW%iCNc mn{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,~gQl6vmeʐ`E#NN!qPߧL!XvEzǩP6TLS3,>`hOm|؜"vrj!lKih$_Caq~x߼!AD⋂|%.Un:炛n%yg%ivkڝ];&Csw[ЗpxΓ6{_jtUTXUPlpy9v6duAjOK(i n^=FN7`ҿšXVpik*"n\fm+ fJ,(#ؒ&XryLcζ[?CL(e~FcXeA8y;M%(]j9z|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]LEVg ŝKJrXp)ȸ2+>I.py 5o,̀xDSY@ 猢o9DiK#Ֆ *Hq~K5H?x,!I/Ho3g0I6TLK CɛQ{AF(-TT`oO>2 GcՁ7%~Y'FD592/ˇeZY Vc8.iBEPeF/zM妟Wm*uXNjnHaP.+A7[eطcX 'L!Zv^-1qhFZ"o^„ox"YjUQ9; ^"@8K:-A)βrN!>ؕ??YŹ=~K(OĤ8Ū)_(ỈٴRb$o0)uX‘w8GEW렡`9o ?xaD!wp7mCAHq?"U JF$xsnЃz*[0RhHF%T&Bs"ɽLHۈfcY9xlF"<D @=dR4'`]5֜lZ z{VRջY2\}_g{k 5ek _p?b4;a.N.D]PR儌DDs8|sL m9ٍ74қ}cE4B6 U{u\tyd5,Cqҗ+"e0^ۨՒIY:׎M&$ tӎ7証1mYr󅓜4wc QGQ,Eg(8?ig;4zoV|VQ~ڄ/E$ϟ<ۼx|[oPAswGf4) gS4 k < R/9ɽAEd8lWvE||" F̝r¹]b#JmO` 9ܴgeJnb{U©mee~O5./k.ݼ+5ڬe>\ W u%j7$S?M }v̫[!<$ٱȺ~/\kF/D /dQ IوL=\UqoIjNdz@ՠLh*ן"p7Iݳ}7T.g >P6p]7VyPR޹Ej4´O$&"5]TZ8apnm2WkdN=M'rFٴ&Վ0i(7 {:ItIqiIIyWˋ JPWx:}~L #5ȎH` ˅eYE?D@p#%fWBTGsa*%ۿ&Y^ܙݶH%]]u"6ynJ'VPF D6CncÜ %9+MQ2(])N+zGDs=RSc&7A3^)F}7Ώ4)O{bY p쭆y  0m+$F{"й:V+KRi&}&O+vR=[8 _ﬤZL^ct6u˛֋jk@-["Bb ˩nkue 7bׂa fuz72/dT[C-2Zag(U߭j)Pg*dփ)^\6& E)ߒ˪ ٖ-Uj z[1qy A=B^HRrWxi# @jZ`צ|;B:#^7hn \a2htٴp=3 3 L8;)lV#ʹ :C5AsV[kJ>rO1#7`![sQwo[K[w aB|<sW<ۃG4ۯtr|RzI=儨ݦ1NXiqcH, # %rg$ֺkpϔe^fg=ZpHF!C r3wTRD㹊76 襪7}U3%B7tF:ˍ@5O8je&֦愶^@.o^HV-G>dt Ib:}P֪mfGޏ_@sJ;ZPo5:OȾȯtvr+9Qrm OB!~lĨeJiTXcN<^Yõ++$[R'6 Ǭ^@DxT>h~C,FHdT?Ap9mgyuR@>P.覠g">v5r/򪪧e;RQ,i|g?(4hwGp^ab[FW\k<ԏ fT .43}Q/ZEk*$xe*k$gjqUoL;IBڶYS<ۜo6ll"d[-Z\eW$h{\(;5^\kfvz~Ș?ҥI^SK>Ȥrß2z<cwOb(/:ûuCsa(5v;'W':\ CI[~R#m3S|`C+ F*,8C]rlY{o_l7 ۃK }Iҋd9|Px{pit]܀g jfJ.zVԳN2ogzE "#θHE r#Lj9+w-p CÿH.͐ƒXE<]z#3p N^ׇϡdrGâdpoXJȕx^gRA1.=יB㲆gj31~6˫qo>4m`_+ ,(jD'ŞiӿNۈB>oiK`k GK\/,!Uh]1CD7w6w6lpR9D_X.,檤Q;-L}lDq?E`*-:XPb'LwZ'%CY8XɴJ)2uܾw^/ Q&՝\?t !p/: EqI.~MWtm7phvBr97!TѼ[cƾ}%MEJELL_<0ضI%t5=J9_(@ 2h&0 WfGV_J1hQ7ca\tqVJ= tH,^U;}/-Eb:W}"5dUah{+` 5>Ba륞6Md{=ru0r<:X]|WmZ$މ?/{gM6x7jB4Włv%;pb)v^-YCfH*>Lkۑj1Vo|3ظk XF]""Eh?_hW\PH17/ݱ7R*IL[#& "&7ӌhCԮeۄG_(o\閽oceg<}7񪺉iAF<I@1^l/~\zU#YE%t1ǰ!:e2p4ΪC¦/m1.] X^^ ~}: t JqqY\# xv^Mp׻r5a-%ܽ{URmghչ9V+P8ؿf?QK\!]zC}el@1`/f_o~,Q[76BcA(q+tic4 &R 0 Z+6FK@:fAޠ/mjb1Z2rJA_`Y+?^GK'*@߭ 'H2x l+E2d*ZLҙź@=T9RO(%?!#U~b; Q0'q Mhq>HxqF% :{~Af" NhxXӊDj0,Q (?n׉ fﯰ5䙨C^!76(&Ch3IV9_ԣ}})} ֽ0*eq^q-Gz#J"A*US{+; e-bV. lD1idI{Ov%_Wp!BbjI1YO5OJXĖhw<.Ld6ؓaՓO!PpXX%^@n4"uvMq̋R/?<3&Զx- Dx*܏t[Tb>5,Hh6O)D\,d;5H}RE5ي;$e:{Mek4r٤ A$'}[]7&ʽq_ صo9 !82Ҭ0a2 khI[s?WZr1F>c~+7 gaͨ >0ΥC@\侴,ƕ:MW2jS* XTFy9f t@+iWoVvw, :}"Wc #ރkxօӾ*LyOwnm-t$jE(&ZJBXŽޔhz\/?E"-=^$sƆL$]6ЙK(Ώ{8򞓉^vߑ-n#Qe˝r:XcbǥrZƥIߘaߦb 1(RU\Jp$@FO!5u}Pmc?н-j'.= bX'6lK^k0#@ %rTUV$}(TkMo:sJCd׺֪&C -Ekdgp3-s5=Pfv %l0E^~RX961k/d ? ;\V{ (hP.vqtSYsS&Y&7; ClSH_@#'Sϝ't#D\2uRZI9&AC~&!j5oGI'8ռYKu݁'a2m}e K&:m~j%"RGBQ;#<],vN|2] |Ia+'Ř$):*+Na egÒB6t0C # =R_2x<=q c+9c AKEMP[39]cWlX.V| ^ÙaH$c82|irZ˫dt]q?iL!,t4@8=1-en\ߪj#?ʃ^d{Ζٳ+65-PhB?Ώ tORۣr oAqɀum~U7ZJ g eg2y{4Ly(\v N`H0BآJ ]_7shr2E ̓d'ntJ4qՒ7.t=}[]<'Vt#;BdUI&t _ 6 , FbTRdV-zĥޣ!˳?ˬ{+x*}q <#5bkojA(x]q-{-|gZg@9d4>G@Hy@rtwuJV]piO-tb\>i {Ah GJ-r!"-G533B)DBqq>toHm.l*<%rr=;<+ŵj8oxrGǰN[.=H4-xg=2{eRFRRD?G6 ",<WMSҦXZx0UuA6&8q3;r+BMvtUy4R1Ј8?ՙ=q'n}D"ǿS0y}kf{sdX5efdVqxQS9S^}H_N47q?h_CP dA38b3@B(h츩cgZsQ|DN~wb%8\ԥƯHq*EfƦV-_1hH~r X tUHetZ9u#Lirs o.&x>"z{YdLtו HnvNXVa،iR4@Q@N*Zq;ۤI,Ka]D<;2Ҧ-z|˥@X3x6,Vە _&yKot]"Z)]<=H\ Z@tvƳ\W< pXL8R2.H<3:{_,yEHOr}DK @œw8=+ݜMm6):K\>>9UJu`n w``0 Qˆ3 `kD }YB\vC@DJxZ5 S-g'&{nDs(1h{<<( Xz:F 9EKy"q oDc2djۍUi/bx\: H] _2bwe{ ɝF"\{{g2ogu8NZmL y1pC*iŎxӤN =U헸^٩mrEm5"TV;G٬w)pA\lEb0WGڵ_y dt ĿN<ƏB#ũ̫KIJy;`P_jr'JyϚʡ[JV? ~ "[Wqd+0m1 R62Yed̖[wrhs l\nR{3c\ÓA,px<;@;2t"WbtKA4IH)&wpg^1:g~-eyv1sţY:(dlrtf&Ն%`%ϙ-hB fhGwz̠ Ġ=WO̼㙸қj|(ys]h6^A 9YaC)Mlo%p`*FRd T^C+ĉHh@+Bc/^DW;_\nzt5DpG?v g._25*Pnk< l$4 vHAxfF [)8ڙ \ L5 ]1o;b>Hx  ^RaPVU'⿐< Z~T ޮ Ω?gswγe<2ۊ~p'Wsbtޟ!y&6˓DLJ^9 j. ?H4dC>=rP?߆l`KaU_|,5XZ뇍eGgh R{͊ⅈ9zR2 ^ƚW}Կ`}Y|GMI{b:_gw XJz8y IHT2`Ǽh}MA\P]*ٛŅRb0;LB_qvb¤o O6(C#kgK*ή?t'yPaZiw>hlQ)]BtE课{:xalHeFx)҄B!X tg\=^@`.d1a5qiM*D--szmgP̖͢)zͽɍ8keFC'/on8E;;Mb30dEVЭ4u}>' vtzh&rm~Ͳzz|Q#X˴Mmqbx+A?G6aG9Q@!vقI?[F T‚N76ء lԢRN<'NNj?|'?0_q/*~͐D*k/w+0tj Wѹ|:ێ-bHez Ob>?}koX$"{VrX=ևksadaT Њ ӗ~#Y$=wdE#lvohsHlfVBg.lB Kyh'׃fQjePaMWրল Pl2/>L=FtK=z#JO%o }['lk- …P׃5jvZ>~N4/*XT0r9bӗ\lNUV޻J26iIb1 *r>/6aPK&`G1Q"IS"֑} B0<,$PK>O雼:O ݚx(="MwM 6x0: Ȋq( yz!*i%]rhsx*?w 6cΌE}+ʛ+;y,UlN;SXD+gC&x>:kV-dժ{ME۴KVxr{4 Չy\%`c^fZܣkz2KO]2Tw%Va 7{FokM=mlY;ZlLd;hu–(#Uh6A"uemF2Kw9)!9}0p-(]_%$DClE mjb!W4+ ^@ހ`H]+u:ιeYd `W:HLȖE0BG`h *#c)rZs?'GݘmS0" Êr;qFt5V$L3Rq }Ai J, }i]g>pe4B i7B'8)yHb؇A 4 X2n7LԒGdB_ !W?܅wcǠWFrd򫾊8.,G{ٿW+ԂkmR_㶯0B~vX>Ye  @< |974Ehz'S>\|˸ KTAu|9P3WN:ιG OWoOa(#T=Kq\-eG;{ T}XPhOҫ/6 aӗ-%ş FiBq v29Կ@oi\) ^4+!1|`d5ō،g{NM 7G-B1xiM}ųq5n)iEk z堫(M$`R Oׇ!9% u2< SM !]Yt_Ŵ\_#s:bqd%.kkٷ0j7|FSFh:o6K7FfC0SBv;ڞ*>y 4]b^>3heJ9j/dyq"T4熗~n/m;ay vo;1]ZG?h-r? XM s-} !.3;!Rv4ŤO6efS=(Fǹ&K~ ,n1p* g%YuxCʎuW%Uf10W>_ /qM̑$m SYUb6KiO|1S/T'+j0ΎwOT6v˸^WD(p颟A5J NBӲo1lz$-maŀ3Z*&~jp?J?@@z$&5ݠ''Ų[8Lga.O_*fA 6DQކ6lR:XW$V>FOnG^_I:eQNva.΀}E,KS^eҺ*GĨK5D=Ю{Dq4 ++3 , 5s%.{+HhPBj~@/RsI~ BVpZ8rb;?O^HhVېu~z A$l g{< R/ Άa+~5 |=o\$ v:=  C6TEL?G-M .\ %X ֊?aGwLo3?GL}(LzZuk)H3\L8)fH̯j1D2\q3 j#X="4`[_|֨1?Me*$K^a(/ߧ2:c;WeV_zHWnhW)6!iIdC7v`*ʔb}nld}B(B<4q`Pq40fyb[s$`.M`#KR=TvgY2÷gǃ.Vnk`J,V䜹 Ls` g47|1 ៛˾E:17,Gtvyq҇(WrhfR~_1mdBexpOu^[B͐$WƤobٷ̴cL!iMDvWrEhW-hEEyF#Q}:(\^7SV)[-cQW}t ô:fFRܦ!Ɠ /Ff  _O%zz;q oh",3|{ OZI[(5|M})](XlH[ PBMfi=q$B w7,:-(pxMwWKqqMW`_@}9ٗ0YC_!CE͎iz7Z%GdWO -`oh m`{-]o:eZ”T@0 nHnVɜ, ;rWȨ;׷FZ1,95GspR"/r`2ϊbdX1#΄mmrSF]F@ߞ203qcv B@$QNEs.TӟAZm bN3M2`>'#jn%X+Yo9\zxݽ)Bn f>z6R6NM4_A08T-i68̄ Wq)!EcVyeJɶFi* 9i{y xKN󔓑R{Y4(N#.j*V2,!ri5on-jD&~bu P\Ҝۑt+%ƙy)=h"xus߷,2q[qa ާ-eGϤ$bŠ"JKKF/f˂ʆa F=9H=?9;4H_A9ً7R t*W xVE]ako^ !X_Qe-hwTXMIetVn'5)GSgkmUe*TThzFB }{qh@SIȝz];[;J`/cy9_,~P6>IShb}al¿Fh[E`Q1%E"ovj=֤ ū!THr\ {q)pQAyօp b¶96NMǒm3]XڍFwuV9\u Tآ'id*ً\(% O1^¡$=3̨k=mz|>_^hsy EnjOC]U4[Wa#H&s ؽ59O.$9J-EEzi-]e:ٰ3՝#[ 0Z-i&s sl2dAX7;>Qċ%Łs:|13KgBl.+Nd;esc˹Ow&ʣ]GK_-]/ 7 X"IeadP 6f|m AjURZ}?Ex~U]/"A%8n k[$H WU\CmA:?]5[H66Zcܩ(`e)MWtR b=׾Z"T^:U' UUpZ, gL`'[&R5Y|P:#o+Bi*յe#@;5mߩJU͑L}U|q=m~;8_=rm\x9,t?/䒁IRcF]Q*ZflS۟U';,K4GRK7+P{cIr=cg HXȨ_Weh' ^ kasJQeCngB5$Arn5V[sqv>?JF բ\bt A>01~J)ALM큵j3߄։ Ѿ]W`&6kNt_$XS>/$q5?kqmclXЎaI,AtYKsb9z AW,s]ďҽuk{E6˗(D6z ¥ypLJri|%$*4_}8ZDiKMvvewaѪ@8 8pa:6׻Nþ_ddLI=!. \#ͨNaWshO}1ZO!=&AIZdۖO(d1)YM;DG6;5c&LYWY"eC~ qd`<_Z++$^P4E]ʋ$& @EeqI*R0I;"w~u`_8؍<%H_ >T19nP8P_!YC"$gsX٫ k')/d MKa%&:etVYK'\1ޭ˪j:B2؜l-p|zE}U(lI@myc=GUM0\^R6 t+p{}gIT%C߿"euf PeӁF={ fw}@PNLmǸ^ omOu͔-і\Sl8ҙ>~U>[CozwC"峼vBTh Gc[Kj(6tT,.)`_ LlxjolxQWovI[l~岦EIo N)0CwH#֟Sq"vU?3SzR}*iD;Af fbM% y`)}yuͅJӶN ߱$?땚Rٽd%AB|"W/#:ɾWI*>Lr: m^_g9|umϛ NN'>Kd0:2=ϷpB>2zW MY)i$=Z#jk7\3v)Q4'Aª ^/k ,yW YY:O+ 4\~a t7-V.#AHz.ґU]Gߠ.c?5<,y[gH_˪Kͬw[{O#AN􁪇t)©T4ˤH׻}h&Ԇs;kVҟhQ3-J|x=sˑ\!wqSA r)}q RS'D A gz-sV5gƬ[в+CKb*];(8w9&۔:0L> WK2ch)9CpbrޱVUy,G&f5_=)2ff 3q.rv ̓;_XPF U3PɎ,a}҈F(>ˀ%R>ť xO;̒3Og签qbl'UDC}+e8EF mA_bF|#Bs8mh"R3H@* \' أRI"^$xO!w2Q(n#lN5OQ|b1˅zʰ sco}EtOn: w; v`2y ܇|ԣhW (nSfG{Pu2{t==*{DgNj"߄ dƈQI-Y1"[1*-/̪w/x6ܖU80QYr꽏OUTNQi͊i )8ն,b/'c"W]yIgr'yێ0lʙm18 2ޓՅ(umwzÉXBeu:$w^I?6ۿLfna@i_p{wE)`SXbl%]!h"V գ*H)ÔbM Sߧ~%Ka7N%)4UǡU2䋳 @EQ0bA mϗV)Shc*n.63$u. 32N^(No, Nً@^9^?xE9VфCb(ϲE8] |]5MH\O&m*Zʝ6XYzv&Aծ9M=;a@'BILcTXY=+XtA#!41EDvNR [ݡGu*D}$ԥN }{vm[6b,?xP<崕BC-o8*O\3s 1jm;ϓڍI.SJA8^I0z?L$rx+&.\"%d)"}c_+?ܣjgSakڭ̛<~R%=2l`ی?b2ggvBRj.Çg3bwUV¤6cO<{U`ͬi 0d=دAxh ùVmU(VWQ2n/= ҳh杫<dlڏECPXr!r8%!Vo?S&F[豂x25Ҍkb1 Quu]MEK?}VGxKHW!қ~cH ^ D׺,4UFnvJ獆K Ly7$V9rwC=!\1lȹ`KqFcBщ3l6R'5@zyTc@dKjZT\jzyPP*b:f'¿7Yr`Yeثsï4 mlFЀ/gccp-F9=ƽח&2Y!G`rwɵgh۹mN?SsuG7Q&^_!-t- J[Jl?çvFMO]dJ#UXOzgG:ǘë.zaG"ӄ#ggjI֏b莤{(Gs$Qfa*U1Vw#w?5Wa>I*ƻ`&~?D_ !=0)0S0;o{'.?*LfzNU\Oz[qDi@.}ZR¾ZSgX"W2p%Ir+Ceq1J1J6d;_2w>uEl!*+=3j&i'h_֞TH,e'E .v&NtDpl8x% G~,\C;3LY_Ds.Tm<åܔ .:;0CA;E%ST~[-T\ՉsEcW]HKhwqًKܢxIl1SxI56&=NA,,p'i\2Bc~)W7tr8N)vT]e!@b;VptF"q9nf7LgD|ʙqjQ+5"cQ Y?=3 "KLX+Q k>bֈ{Ic2ORŭ9a6ybdn^Wu3q/kIg_I )8 tǮ]:p$m4rϓzOWVVF ]Rw>5B-!Նw?׵Yg9ŵF`!I}Qu1xтTlMؚEҕ m. źY<#T5 WfĘ:M) KYE 'ԣ#S0:İ}D>/?^*y ^:޿'Cc}Zn&dQ.Ao%הPt+S) $۹#ThgdŒhjqaG6ҴS#Y[`'ćݭu7ihqNCr .KWt&NTToz2G=ո(_wdWxFʄ̡ FA})/ͼIr ɒ2M&! 6Ĭ.:KYPSAuZA$k:tȂQFS h+;=9VzM!EmZwpn5#!M", KL[CG \J.`AgtuE^U* *FmUN浓fQf|غÕ ȸIӅ`eS~&HsWP 4(bɒ%4IFK{J: G`k/EhYhy=Dj0'_?/׮UӡoWdT/|Әk6+sFP<.y# dГGrԲͤ^;FN͓_jryAJ߁l/Q>n_I"\ezW6iUTp &mjP5(d & 9 bLwrac,|-P>ɮ&cx=}y`|ߌeIVuw;H =!⏲k!'ݰ舵P1-4AuÃcJxЧ\/xJ֛&MS9,,lYJ!$=n)",9@0Ydqˏ bşþKOSZ6^M9ntMh׉nTJga $3ba$[x+F'XJwb K ̔4ءﷹ*aFŖ$rvtYmz6:5UJ.z<4w7׆)a%A0QnJXXolSKRjH=c_3a0{w|r -?sytEl~8}-dD~rΊSyTXYf#gz\MHz17&Bl׸DX /H,&;=an sv2Ut黉C]֨Ȋ"Hkw64vc| ۻ})y\kL0ui؏1It9; k̳TSϲ }Mdx *,|?iqmUNWt*ާ7vv窻XEMF&iwL}'3G7ьx!`_zERzOUi ٌNt1dI}$z(JBU0+k;B.'4z &(8|nɝ⡚.v!L #f6&"_lKUħN-4]E4! ^t$Y8 !meԾ\Ď-ej {{%\hdkĄHn>=0UCn bd p|w""0gsԽH]jl{<.mfvKrruWϔh" d<' A0,\Z7"Ш`(6Ş-ֲʉ?:iyr:%9?)%np; U_ӭcr~e?=#U {DL{ͨ8bpdyI<[C#=<(dd! rXJVyw|E3whoC "Sg$|$^i.FɅB ~s :I"GDbxiZң]kNrt}"g8SPͺ%޴j5K0qAC0yoegD!1(h!zZRKoos"!#[fVBAs2y y6ƣm/Nf<&YA[4RHK@Q)8++{g,"^U bذtU *ߦ dx2 u2u~[wLXQ ?U;3+֥RgYECp9(JVe'1$B>r,PvCnP|&"+G {\}G ~;IySP p ?W'IqX?mX( p%tSޥ3$s*N>A4Cer -޷3G35{&hց0y+: tH2DMr"~i u+h.8jPlyjӿV}c\NS|~xoH)x}*[hQف.,zy:`뒝p}R+ -2P C̅[-lgcJbS @= `؏2 ) ]qEzϑuF Gd'=~йa èJk(PRn6o wd(pڣ dy?'7o-01Н쓱}Yâ\9b_?馮튂i"!{Kh R+2DSQꤸanN9%KC./soF<!|fb3t]m/t'4H?y倴^Y!4jP|)(& e*9_$X_W*}?۸"EC:#~3t1 KUhB D ;T9JWvk_y&7_~XX7Yvo4 c{t84 '-i{+ ?$fGzC޼Aq^,HWt97Ni]'7qe~qM>XE#׶<9)N.W>0"jFPs]&B%'N/{yגN^2r>rXv@+䩺JӀPPlMTЄ,DطiկQr,N鸨mdBp*_@Oppj//I4Yǥ]qXWD J([P3⩤]ؚβ$Y5"qALQud0%Ri⤂4l~n[_R^˹QՍ9"yecp%],C-$Б)=0銮'Sxt%,K*3VU"S93*Ž63hyo6|RA4մa$V6uƖZ˲&Vajn?x`qhb#r?{(57~;z2&Y,|2^1؞K?n L O2b4J^]Ѝt_ MIJiBEGӞA?_kw J;jPÍ_mE lX;ǨǭYO[aVCYPe.]^ZV<T%=К>3J=4 .GtK2ڟUӜlROp0C߫=r"s5Q;sF;1`iKąeEΝ^4 v`8%TU CTTٗśٿW[\R{)IEª}GuKR/2`M-"eTQ{r Y J<_S~3XtLh Wv;vKX6 6 LN0CHd,h!}5mM R(Xx[&fl~[`:쮈)~\D<4V\p@86pe$>/ B fVΈrg&D4-a`qc<Έ?L 3lWYQ`;nze­6_yV(ѥq{uxo5JAA\s%~}5a/I B H21;m垜quCzcT#硫m$Y`Xu*8LylfɱVV`ПXilTEpamU4?-E@f,!Ѽ$'_3f˕ kvkWbEdswg9ڊit3/A_>tM۶Ue/% 9TX5Ҵ;h!􆧓bmɏȚg9]J<J7XUS|2p,5K\)k9bR}GP:jr.k(0Ng\&Nj5Ɉq2/`3AxHTp:4H-UGF(18~rc?4e|2I@]%G@}̑3OzI բ$4BnwXT4{B' n< N֕ޙ6WuK|'.O>LpN*TUNs%*҇Ӊ÷dL -vUʙbO{a8fo%ˌA :H4KI ̯gv%8. =4a+2dW`P^)f򐇎|rj}$"4xKcs3Tj XଶKx UuʵZ J9Bs| $=%Ry∝E=՟[ʂʦgVƼD,!݇GkFTq5{&ba6!-qq0vaiH(SmQ7TO6\GtrG[l3h%}Τ GgImdaLz> 8mQuÁ ayFup~H[lp?g'7jf5zLFoŭ y*+(}<0wKo 8UOKњi xnll Bb9&a1hqO4>|g ʼn$;?*t{5fH<8^& 2%\t 3p%7JnX5zZ0$  K,IjC`kҍ 1pSAyRE2{y̚yya|/?MsHC6O{7n gӲ 'k$y]lA2 Z%PdU,on L"!$ydIz)#:ɬPM0zYQ-iD\rSmJ1v U,E׻a%ANEM߷q9x|鉲o:]]^drV1\o(?q$zNXfsu6kBV}TM*NQQ)Hs<غ!`=6 uT,׶U{{9; #&ɥ,IjFhşeEw Q%);׻O?Fi* )ZEN !, 3ƍ9ȦL"oт}5I eI !ۘ]'ElxTdB]4|C< NxNpZ8oLMe>`q.)C]W/F\Z7(c} Y*NXi~)m之Sr.brxتAp:P 4/՚3ywʮSGtdd,!꘥̊["D1YrZ-fN8h,k]ltdO_X0O)aعIkFgܐNtw Ezdt7y u·)Qݪ%IB>VQ2pbX 1z&\Kl&VmPDâ!W&^"$Wj@em =IP2 $*ځ.HKh3.A N:)afNzLgj@UZHcq3g7EK"t-iyi&q@k- 2U&UH`<6%|LWQ' kTVU1:=%a@lt$FĠEءGK*G:@xOc0LHya/y,pV]?+IwAk3qHf/.Mk顦l$I}Tby8e,2,<C!L|X#IUL[{t|[8me>ܽv'gLgؗ=YD՗ҁ7o7"-Qm1cX5WA4Ng2W|M0ojx)V _Ŷ0N:L]v:C<,scK gKqu*>d r.rfQmI I b' EyD)m\8aK)V)N aYA0_9"n;DZ18i< ڔV.ͤZ 62v4Y!H9E(s%n3͖˥ dF?S׹ʠU"cFiDDFNmlwMFfwq.#O[#֒V6Vb ywp 7$\sJPtPd ]r'kVfzsiFASMn]5xX72q?4+*ޟ0'N:#檎J 8̼KnWZr 紋K|$(&k:x5-O)pR..xW1\ȃgGv=Go `bPֈ+8g Hkx%Ho]~-G]h 2nz+tRIh}A \`_=sp3?ESji ^Ρkfo{zjY Y{( >:rwW;#߱;.[\BUڄ)B")T#9o12'uxhhwđQ^g ƽ7/GA8.L[6np^GgRhn}1yDi_tτqx b,Ŏc oˎ8MC) (!PE':uA3-A z@UPxqgxr,4-,>J9W<,N:0YN@v%u}q^<)tBa\|+oI^`ʒ'f%l7[hnᡧXgMXP 'ƀ6 5D?@Cn="DRupgbN"DzsYݹ}2Q+=T~W$ara?Ouo&eNI?2v蟖1('U#n_*ä:k<(d1Z9HUܙ8R\zF] 9bipweD4\gqy Fl;,+ы$G ~nI3ižSjMwDH~)mP7g /n&'rxb&-+gRe,zn/\{>8pJ)Ǧ03tX(HUiC@S3q_9~Eӏ"+2o[up RT̗y X=F} `?>*IJex*"JΑ1 ӑgFpBˏN}=!-Gʢ%|Em Jcnq p؏zOA212BCvGElG%8.J͘].xX8\w0E{[]|&̒nq!rjNUgN)8"Y7xMbL Miw%i Kf'u[dd?UՊfkυժ)raY(TnL;9OkG&;iܸv\vi 53i{cMy4&roP,1wPjaی˚ՓW=. J<=_ :E}P^ݎvK@F,,UYd9-95X8fsmK}y?T o$ $RUQHC1ESAL,J468mhۑNY1u`VsVl&PvMnukkH{3bq,6,ׁb2FqhTƲ쉑4DwzTCmj%cyN<ͥKB8n)U؍ ˘{K1&ޱr]CN&w>lH%Dtxf~) om Raz`gE0Z 3JrRcU7}jхEtY$8k!+uACt܃o\̿qh8Bjz-`Ҥxخ8Ar4ίk-awParknU5O1>t{?`GxQށw7b)X(6%:گWJvrȧ1;cG9߳ GIД{XWj_e@}>!c$جQ OuR/8 Ͳ](H~6?ߒ&n9' }zLWgO՗R!;@U$kCM˂5iI/w{C:b˶D<8 #udQ6҇r3}a}#F1tWyWK&) c 2| =ZmJ lC`ĸc8_'[Fm,a$O@O" KetHVtsyL`N&%l_~:36֜-kx($:$ 0~|{3A%Qt;-7xoN&ї*^MxCbCb&$ q*_@%X>1Ij >OZc*=7PB }~}. 340 PH5g1K3RMp3D\7ijb:Hɑ09 &UKz'X^ H3-e`|=mݬ :P@m53wJ3CS`^B6Y:We˖&O  ȝ)#Z)wKe7]R/#^g%xN2fuh!"esL vYdL6 {dxP+mĂk1tc0UI`Q$@FTRN".SQMpAfQUo_3MFZ_A<5wD)BgAQZkl?@pa%c-b2'X:`) d=F,&J`) J[ d,u03ؠmAl+KƊG6KLJ2jDy߈ϬM$2K5OP[ 5k̕s.)r2 Iy6Ip}.&K[.Y`W/5kwׂ M`FK㵟OҬDZߝ6nUKÄ{XX_"}r:zfxXF"\ M)"Kc3Rֈ'Ջb'Q죗9u:{d0>0qҏ;S сtȉћQ2Q͓|5<)G #}/jGB) [~$r-.14D=?g n[uQNf} $._qNLОr>(X0P 8p*&1.n}v='m/ 4 /O8B}0ɯ_Sgdxt:֔2Ͱ")'<1W^ENBoZh#z P7z/ ۙ85-~\]Md̮W`hc @ƏAr8bMx$QW? X5<^mpn&MYcgl[Xh'P{w>1 >gO$Z"N֙Tpy&!)ek'hǙςFBhFM<`uSAqo{b\g+XH c Cbڈzl\MNٛښ!`-0>Vf} SH8;ʘnLB9w| iGNh8QyFW';ŀ? Nοii/G@ʠ9uc鑴e~zY?#urNiYV{:"V1` Z!|'p$I֛ezdHɹ7SǐTDY̴ !F?bn Sp lo4X8r@7Jc^2v@Lh8N V5L,,O8Kއڼ:Ѣ"c xm[LQ%f/HgL}%[վĘ-ퟅCVkd(#Ř?wK/!zF-|J2D+)g Cy݇<Ϩ$(hH٦J}1Lu`Yd饮 PWG®HoCu@X Jvj2^DV@blSgnv{f`C:o`ye9Y ~.iJ Ӽ{tTvMavRŢ]BDspsFkD.OҹFjhK9m9 p:msiK&g ͡liT2?MA ꨑ8?ݨAqOiuC``]  n }zc)o1q "'z[cprJ-_z<[ áTؐpܵm $j)< >1l4-cݏ&4XsIÙOs~ >eP(f붂 WyTZRagm++T{]ĸt>qRS*wQ(8~^4ڹ2ۺi'a^F8-E>p'V^z̗^S#4e\>.\=5:rF,žhyXkqF^r.,Y/=ݴ^`Ȟ ) dX"o"wP̮"R1^ )Ǩtp?N3# ][2}ZIv5Nk_{8=e9k%Lfud AKAFDRrp1dŏxDԓl5vX RU x'X!~N 2CH^qCړB.*wɛ/f.R>I_!eYy9\٘'cwߤÖj8)v&GQk\I:ܞQD9*&Á8:S߳0L6fS~QmZJ27wmsƗ8^`y:xAD!a!SP^e5ZɆh!aƝ|/)\G;y/o09OuBM19Ki=GZ%evݖټ.0H`N|l46w* gDeQKiVa& MdbsV:`O\[3^b yl4wo]Sox?>Byt%3C-hqs,|L~VN 4l3 .-7=f u%#B{2MoXw-1vcYߤ[3>x#gt?EI:C&.~\%kv K|_XiF+S -1C$xdY,2ȸk&A4EsDxFʅJw ~I{1ds;åD II+ +_]tt.[I1Ψƅ&ط!9ӯ7> 8ji<_0k 1M X>_kd:́X"EǗ&?mHrj5'%2*8 ۞F7L !9&)? ERBB"q@T_/i6KN[tߨ? jFRmY1LPڕf@МISm+8ϛ`K>"zL2EјyGrl]~4vˬӿX+3c R$ko;GY+xQm.[DӋ!zmV Wʌ9s /'?k]R*dggVfOZnrJ:gXvKS"|c'=]Xܒ? !"sƁ~T">dEToC8ߌ1O DS|=W'#6 Of(a9&!٬O)Ga$*W;n!#*W5!+ Oə? ] aVIga07(g!Р~n~!wt 2n>.U!5$b2X개g*uzG6N3Y{ay_3=E%^O-:q* txBl+(I<1K)b\{wf8pVۼ@)r.Ia`R ?κG+q &'zn\N,2$7ⶐHYF`b_!&b[Ɖ=MoG,cRN܄qVVTCMV4XwB~O=VDm"/h *&g,#NadV>W"Vkbw֋=ylgL纯C~Ёur=@Mݝ>7L :vX.w4$5pHŒ*!mJ}஄ udF'Kxח#v_6|8x]A$F;UwhW|$*A+{٬+˲.̿B4\N]35җsYc!FY==; A"xJ)@`I87ƕx.& UFQǢ5{)coFj\M-5χ:&Bu2V' TZ~ <&cJC bbB/,;ɆjJM b",k5LE'S)1Pp=(39ʗd&6]Uaځ;N TVUbt{lLS),jZt9m}wqMCOZ"ݥ-A^S@Y{4^5u䄭fk_/b7Y]˞2BZ 8\{0yezlŁ 2i$[b̶=o2|G w({|%S? 8>jѮ0R"F,ٟP+n[;SU;O(=R \W$h n+8x^"t׎p³u}?z1a<[ٱ<m@ybZgO ;Ok 0v}DuzkZ;;^ .Es(Oܔ.܀ֳxS0|8lTWz>b<pz0 VN:{ 0;L7j(|.~b{p' *~ҌS-fJWLD6`( QPrr%-nfy}4Uc%J'"AԦ.Q_9٤ ⫤kܕ-rU\FK0h'Bi ^c|wp:fEg ͰD>.y ħj3MK6wDrn+i y$ӽ.(#l"(qO Dd΀ZD)*D^ܫݏO &H]ͅ}{PUJhĽ=ZU0;{ӂKwB܏@{q8pYEV9'MW׭0|#-ˏu</](cDE2 BKç* ЄJp+]$ D:z&#P.xAE  _e6%Q4ʱ da]U "eR_X荙J5O:Y/ ۋ _Q#rC \śG+J@cRY>Yl'ML8~T9L?d%{yWMUR*"7e/PgJZlh1-&/aMeU2TNM0f ;".[z+X(3#1AliZ`Jb-҉(WjH˺!.;}V?ES_E)jpqg3t!7T#O.p,wpib"77!=#|x ϼ|OWmm/,^zZXqWSYt,Z2F;DO{ѓ`,DkF< 냤 Iml)We@XUA=d a/C.Z)'`ώjtz &|zAf5J)3$+ JKxԻt9th1-FRtNNׇ<) KNIerE%Iה'f/?9808`>hxRXa~@F=Ҵ(4s:XEiZB̀N$K*,451rs܏f~g?lK;Wg% UwT{ֿhcޕ%[D}VqK>MRģ= GCSë/& Uɇ>|N^ ?.E+[2E%wuf/L Tr%s}o}Օȣ# p[^. #Y*<"/ѓQR &" 'm]}/I(o @sYG5}; :T7>v`a= %iCk+ D7dd:!1E}\Q2(!Kl5E:NB)]虶AZlP7gyMP.@^o1.Ύm rPA8؃etOJ3}'{38}.q!w#-Yf?kw ~l$[jqK *ûb^IEւT{(] 0fl`JE 'g?:K'5I0dԽ~eneƫdDPPua(Lj\%I"~ʑZ쬃Y߼@wJ9C+5|@O32Wq{_ cJA:wi+d,ު|U/YkH6.0sk;IHAajVv{ vv20EC鷄܊'#DK;ԯ3XIČ2 X+W[ n虋+jy4c+vC}sߖE4*-}`6udH$Bp&S&30vM&]ӫ :TI7ki ܩRJT009!.LasM QAršy%) k_S@s1?qǽYa-E6=L3uSтfdsݍOC[FЬ9q/]e8hO `ȍ44{gp||6:CkҼOO]kug ӡ r)Wl]_}-YL!iOo'kJDXsSVYM lQ~U {<* ߊ'&gyl%ZhSsmw-螗߷:#5se.hc'|q2Jb] zȧoCC}B]ތn9&Fb ` qr.̈́*LD[f`B?<}dԞIۧmze WaEoE,QfC$[}efY9> -K M&h [l_w(̭\y<)|hh}AHmn*z/m>)ƮmGgna @y+1wF Mvl" 6?وNQDjI*@Dؗxʩ\W(04;Wƀx$} X}Lb+MA7qd(( -SU~TS)aӶh9/'TA'M<3Pk74jsFh䣌hLm2`u|N:*18dM)JppPK[@\y*[ɱ%T7Ƿĕnp.fY 5hy,d\?(ޠ|f0iRfe]xE*XqL-=8eNCAvZ>E~l:c\vg!a`fV^Rcʻؕ+JS,s̘[`sžν|1&!}Zc9~I o$SXTavvuS/t n=n.8T'1w8@6KO3@Y(KXH$#ֽ2K%ĞD*sF xש_y-L4C?=?6ЀO!5tѶ۸QFk!ҍTA{)-:&\4#K'v* ݯ. DJ'X4LՈ_Qiu;!Qލh*(x 6;j]X}ҪQ*(Cj,npLqi~Bm3da۫`y,$[UJDA35C~+9ZC6|힜b!(9+Q1%'7M2}Umj7c*@ڵQKErP8@ >Y3j9GUkb+ASGڲBgl0IjܞhΉ)N2OE^H)Rii!N{><0'ux5YĘx#FI*\pt#h3(]6R}\<Kؒ쐟'i{`n̓wE["᳦sy6AL(Hq*[׎GNbB@>+Tp2w nΤ ~ uT'CcTaMOXcYP0j/ٔ)Xnm}L@!gJdxɂeP3 F<砘-sE26AU ;߱͗u-\-Cۑ`JbJdzt%PskUP#mZ~+ V`Cx]'-:bm~ :p Tux+E+1o"tD;`R?DPj8ڑxʄ̌^%Al 3(#.k+~yzg'9h@_y ہ#+@QJ~>~ř,?Sg{D$eZU\M<2;[ǚnfΫ&,O5PU'ONբANkʀqIi9P$U3O:d vU)Km9,$%) wH5|냀t6.Ktm`+y`E_Il&[b}k ]^&ͳuaO"fNGK^0"ʺU6{_E5A*v^n7-8].V|M8oJ}raa3ܘ7!Qv/ڹA`E4e)=YTǕvn{[zBQZԃrx,mJq)M7o 9t+/q1 X:A#2`cz %W2$Ti`mȇKZ|V:X[t!ߧ>]T}VcT-(5A|`8Fw2{wԜу}Ƙ'G\°蘂єvF9 hcQ;)My{/POJR:8xh^Kz A2Za5y+Yt˻>S6A$+ɺ.AAb %I  2 _^lc\O[0;ǡSD7|M jc/s0*`S:6^~kߖͻtٸmX) q5B)MW;\}sTI\}" ./F s֏$ȩ?2q%XYnpV,I: )5m-><.cl7^ma“39^', 1*Y{+/W}gNɽ!!+H#\MAȐ#~(ۆ TAO ,t}|N;t\narr<Ĕ섧>~EH`YsYnIᐺ˞p㛳֌I Aq C)}3,nB\E :>ߎG4rf`THDB!GM񏛬UYj@k_+ٱ=V~NN.s:=)'r||ze6Ae܁U88v'Ӯĉ=#6>[ ϥ}a-5 !՛ۘyX?;He{ZWVR(z NXE -& [S+břWd JqH}K6YEvuɎX)V GVr: &l5[p;!XcmaDvQWt *3^ڌtԫ%X)fF9Cm;hyE6IWEE& 8^F1sԽwr W K.mv#`!KiYFeI%(:5.@Wa4ə\|8:W@M q.h:Kdza >I2ƎI톉)IIxbd>? JD }AORwG{\r=cWil_ ҘC_Z^J/C)kTO^y98 JmBlyM/A4Qe?Ѡ( N-\*]3j 5Κy+Ah${׽%Nl3Ș0m2ȡvW@<[SWi+Me?ѪK4ewu${id62 w[+5꡻)Img* ƘJ f}%`8w~"\JSWhsσ;ljY/u\N4!rп>5:ϻ{~[v8`>cEw(I{3]3S8cv> %L-*nQ/D=\ 4S~o '8c TSNV:PU-)lX8',QN5&>ՌWn5Hyx&r9%oDip^cz< @"8ȫzG8L+i1 ɉ~]QZ/bcr[)` z\F8Jpf'.]Q<ej懂떚f]EpBF,?i?^'W 9FJ7@Պ#gHn10 ֠ "E5/zRETa źV[1W%eU7EGsNTǧQ7cG(7'rUKF$y$XNQc#hZ !˴uۦ"N=dH@W0A hRhEszK 9 ĭIZSOsӹK9o-X26 lhѓ!+G7AjCBeA<Jsw'`)DRRj)MP;娬6-A'+˦ThPxsknUule9m1"2Sft8-YY 9,aL.Ixyr=#]jpb5+%}XbgMqD[5DۯԌԢ& ?$ Z9%0r-%Zwixֶ~.]Ua8Z I ƷJq.jbu/ &N~ڰO@ -'8TI{ Bxtn ^g֬>+gp@T48}zVTTHĴA$^}Y3ìi]p֛ 4X.pF'5+6>l)txWQr7l*BW=0ށP) `/!/eRuAwDt9N Af\zlܔ R7,d^!*jx1V"vrtem%[%u*O(#C673|34Ć *a~Ji7I02W'8jG}e#J@B ? p]e߁t-i-)񤂌bf~S0=ϸ|ap6eЄh牶ѧ1qSc)Ƚ^ PYܲ7,'FlFPsƒw|0.Tۼ_0 V8}WM6mזᵌI >v[t2ݑ"gMt8922ìy)lD lp>jH;fd4 PDրg+^_X ڵ M?iO%t| vg2L#s ,)؋9T/n<54m޵_S~ jy)VT#96o] lEF'1NTz{_,ƻE>1 6qC\.Y #W(V'\6QeIjϩK.t,n‚Ul/8S<%Ni2A*nϓCWtxנtUY Q* ۟1h1ְA^c{av)\GMIx 2d+ \D$ū!7vfF)Gf[U(Dmz_6} =EAF~`@Sq+m+t=CRM8.)4Ntvf'}/ jRN!Dk1{x$t4]'ooܣ]$zqQ w-B/礄VX f0``1.^ _cs!jWcK8l7>&^dWY(J%[ef  t7O-fnجgJf6 &3 u*P( ᕃJ >G' iFi~P*._mOaNEVs@Z'Oh Z-fP-I-+ai m^ miw0@EG&ajGxbX0#EIfg߸c498ٸ@lr!FM-JD;ѡ*󣼪LQwG@wHEڝ zh@Py[K ,(6[q$jy#e- LEJ¬I^[&5pRX7ҭqNʆ,ns +!tgZ08&ƫeI)13gN@}9  `4rbc[_>2r_ލ_cN'כ#~nΫ2Ipn1?4 KTQ%,\!xEOSsVM,Ԁ[(C=C)LԸ`?d" }nbtyˑ,/o˱I.;іtCvB$+)\Nf]MV*NX5D}79˺ ^a=h߾Bm!GabӳPݦ/hf (&VDM2|l^Uʜ:*.VDeScQN5MAO O}'?L"ibMؠs t q j2.{2m!mPIlp_V"XQ)v?._B.``JBiZu>pVb%.fdV= Lag@t=Ji Wh+f`a`Cmj6'd8ٟ@M1LӝPؼ|ۛ _MSO3vbet + ^:02ws0@9?X[x*Α޹*\̿X1UJ@:u9ף0Y-Dͳ4Xr";.':rl !zmDr6B0w۶ 7Aƴ"axr<{@$$'_")5 ~#JUC1oZnG<< c˯b4=}rW?恰 Et8 gUl.4jC}nhqa" Ә3M wvGoގA%{E^FϘ*4zQD]s5Yi%r  ;(l,{!fbuW3w2bO6ND=pVm(Uڶ.RA_!<>C]1$JF({"ziYGr%fY!YN$":!)j5P:2?0ɟ,WrL!fobP=%? ɢ:U틅'~ z-hվD$|(iY8F6UcۃunwutLuisx~a.'FUD>N4ŲF^N&WV _*j0I8ô]߇ w&_=Dz^g%?(M.l؞L4tJr.?ҒSwǨrpH,X MRU>kPGGPS<}Š }2TXi&8Mi׾>I&jZ-!x`F|)%7s(K P {3f-p- 4pR迚fubeLd?V g(}-0CG @P[w?0֧:C" "1u{ Gj i!qn>y`{<'釱0h^Ah i@PaKncpGeO x:kݢdC*V`ԱIo*LayyҖ$*$0s 7Pcy.o|Ta砪;&{26RwjT3 ^z1otztϯ]+(B]aB'`7[4`oۼ@$$v* {$-^ۭoƳ_,ވTLK Jo}٨<KˆSExf9jaqo|v&HrySlAp>!FAnk  Qr3%,~F' 2JrⓉ>rr)P=9LS\OU6gPE=%IJ=/:p3&&!(Ey|D/i[lӟ:Ntm(=56J^(GYM `5_ﺵ<"1hb?20C#kh#V<=x4~JL>B(욵P|j{1= 7fYB z NtC'\Sq{]/,%5*| *׹/(h{ET` QE#Gl'=3^ "*;sQ={\zIDZ!ٝ Fj?bhڋqST7L>+P_;traGڳKlR|;p0pג_J(ϯzB("W63-h_ՈŧNڮ:F}*uz.:@j'N)N*ASK8\}źL*׷e BHvML]tXQz)EҋNO~8CT%4.fbФҍn~Jt\أ=&3kяQҜ҅WA!p _E؂_2aS3zj#kL|%ze8Dc&6c?S%PIri7DD/y*1OȖ:4\kx&ړ<=+Z-L? #,w2Z^wJ=Vk5_Bw *"~%Eu`^R)qj;ŷءNGW+"wr78VmO-:B_q~kï>Sfl5%HLqũ_A[Azbez*ģQ jCSBh8[Bx£'Joh[pK\9qsڢ3 lf긢~m.~|Uc]|sLf"DɁB=f V,Ij*XE6cp;{' ZopY(@ȽPI' 8vKA%؜*?CbېDaG\$v| mb_AP,-^ӝ $,"2U} MWBv-'lnqqM82o*H{ޅ4lŤO%`{lԋRcY:+By_ψ 's0u#`R'脖0}s%m2WkQTۻ,Yn&1e(ǒfOaV#Gjf 9;e:2o<+45Y2 dgQ3EX1=@Ұ>c(TV#派*`'t,>1F̏F2!N)O}w޺Uk=!Z=f0<[m;7% ld4<$7ôb5}CNH}Z]ra~2c4?UaXYs_J,<vKY-8f#B`R5ג$FClg(7 Do1xDtcXBIW;gSzF(S%E_ZQ1lpsr d<qV,4\j6[g'!j]!r~Ok`0DG6$P7 3mK^v!jH0`CZ{ 6kuuGP$jS0(ϫ`"bq{ǂƤ&}OAWH I( !>e9&}:O1f%= ʆ0NV-{qEsOZہ:=Ÿ)n8J#*[5Oȥ_KNlVxִNn?V_ޡ >'vh* L,8%;{bT/SU0A&e'FW=a=9V}ފVLӻE!Z邭3ϼTO11ݘdуJ[U$K@, gv 4 EЉ{߉YT#SS׳A]cMb)>'B4<0!@;"FT*V_f.kk?S}+8:um-D )Ы=~Y$t:DIO3!;UKauо{TҺeZzʞfoe-r%$5m=Bq"# %M쪕Q8C+ &2%1mZ,c(ڀXiK[Y 78 #Z2 \Noےcr`Xd1JhRnw-3Ag1h7J?E_#5'"{qR]MX駴o ; @kB^nN1y 闹Ōϻ9a#Լ9|eݎ5BKs箳E'N6+h>* Cfያ엶zO> 7>iuC,U `?T Mt N+9ۣ3ϯλ|8q#^>%ߗoZ,-ZK; U',ٷLbӾSb~z#%0~όڛ&jgo4G];TOa">xk VWs1QV\laNH3H qց+Y$`ϙJ |/:XNVlkUc2]^@)? +=̛Pg̨pr{ SScbGLL 0j2"5٩f}tY8ӄ)T? nf-&TH;{SE i('h&N| QhމkvmB_د'QT5M-K>؆VioGYM,maO Du;~/܎.K&:!X 8O+e6Mֱj9f*tek*A!m5CjTwzMn gQwRcΚg GY!E?j'ڣE8sIQv%?Y(\#fd2 _XoSt9R*ӄoq0.JR}o(KX )3uPld{'%u'H9\R !6N]R \fA$^(7A*bU96wb~ؠi47B^OF&k~ ܁.1Bd {;9lۮQ7lFO7*ġ_Q'v$X2 =z͡5#_XĘWgmR(]+4_'ձsoL40!p_mIs@ ~e7Ăyt^)}?5 6}´K#t+X9-YR[BDux7WC))m 4о (#x: << Dav`{A]n%pjY{i6?ѪS\(8탬 Ռ~`I-90D(Utđ./WO` Ϸq90(+ INiQ6~/7O`=ś Zn0˻=qv t$?s̿\*L##|@VNU^);',jr6?&ypz}A`bͺl[K%r$ߵ3vaRܬ +Q\:bgWY 挙üZ&?l5+Vy=փq?=b9"B9 v`z.2O{OТQg42٩Ԡ Z,7@k\`0sGi1>L*K&>F\qKVZ tO:Gѵ΍]\^%CDxHr8ur3.}OZrFi2]G"F r[;W)pE/iL.NJnG$ET y@ s/ P3o>9*0}64yLeͮGR\OOKXʠ-4XJoG#Cx/FV@EC%lW gWCii}|s?HzW %#6NcT][*RvX,68T}1]ݚҎ~"CЪf~`&ad p@N18q9z#X -Ä- [}=IJޓ5!KçOkg ,1cĪ%d_ӹh^*^Gnm7k֐dEezUDp\sOy Tk6ߏp/L0 @¡^^xbaKw ;g=_`h0oxkXp49Pբ4xdv/F5ҿ̪[sj;+F_OݸV_ý*ިa).̾Q9<}2 PbK(X">˞8Qd?i AiG51*2 Fj!nX.pڶXk?ŻkdX&c)v;b {hvʧ7D}x{ϱg~@G+ɴk| A$q=_wPU9B.A{f6G! wf6C ײiHdvȋ:y #"OOַ)Nh Lj;f2_q|nㅓO0"qEɐGכ[Mh @w{}?cih ,'[T[w|ɝKH租\VE%_ڈpw!8kܝ3xbН\Z\H7?p3_] Q vu *u7#Z~L;״FeVBw8HnpUن/=FHϔćV\ݰ)T.=4}4e7`%gULXP&;H,aC^ye$zq?@$Glמ4s+_?+X+ۛ#*AJº̫2[L;aƳnPm0ŤW^9}}!x}+dH)Cf+YSLo]^~O2՞jbS)FY}yw5=(,y{fꝣv Jtm`DIJ)(ďÙ*qpl kZ%xKuZhmH&Ùg5# J*ђj>i _ltۧ\W]T|D߻OB[[owU W83*Vڟ|K[+ Maq$BX@iOr2ߖJ_O^w)CqP:65zcn~UD$׼zSІ(Ǔ V&+ u86 ɒO"C"TKt a6$h1nj $FWc_q1=ě|IPs$ŹMeתǃ1tLIvF"Z-&JadW3|FhDR,+`*bkÍUph|=([BA+[Ht)̇tjx Tz?E/l |Entc,w47peIďCOsma<8Ur#@s=ez.x՞Ղ$X9$fDvD &wm,(j*G}Y/lGc&%R\̤1nm;¦,4s} Cm|!x Π;''e=}xgJ2BVt2 >զ'Oj%HlZVdǁE}_J 8S."ӫ2]9ϴ@CvnC=b`j(-X `IrN#b?ĩ.6D"f=&h[7_M769A)|BШSv_haex9EL Iff׊r9`sfΦSg/7txg3Tze4Dt$ ՟28z^c[ ]ڇcBt|:i=`([ADZ9Lq攧kۆMiVŭ1eT cn^|ir³@(C\æ͝~'SRa7*3Քst*@bS+s: ud6Wz+4m&:={޲a$ۀVKHs} |ol%7t m,I0bò/o ydQ9^5eBCyD8;%[Ņ jg0ُUq=xX.v@N:[4U'4鵦0UaKÆA :8Se  `l a}a 2f'm*od{/%0*Q:r/>&+ t7%8iCbwSgGuܝ:ZrjhA?ߧm=qz"f5pSo,ē-?!u9Qz]؄NQ`U]`cZ3J[#i$H)~GIj($jzw}l-w“P.,lN S4- } BD|_?ØA.ϰ~kE,KQƸN2ϲӟH횙 -RCOQj>(sOJ}$ݛjZrd@rf={|>xD׌ ?8vР7І@qPDčs\+D19XңzqyUOw15ɳJq3ЦzF$VXwR#oƐ)ܬrp̈yrY1VUft mw8VF['sXnwx8j^=[ dLՊ5R8+$yB^RcHȷ5{AǦz*:|PYx_) 5UZA!W$T0;zvPqQd 4]N>qƪ3(Hp)< _J[T| ,Q"@Qwsɭ_8 & M8Ez7V\,w/!hY>Tt)c;—a!Lyrp3&E/;ؕ,X/]l}$lKm?!i]4B46s¸GiLT%;5hfVhczPD葇V ڙ@緇i_L26[YA8gU#7)Nw ̨B̡;@3 f XM -,$U[ /q9Y4#-sxs˦oL$;X֚u<$6h]/VQf|İHlk5<Sf~\QT=NBF }Zƺs)Xa!DJJgRʸ읣=*hW<. <8,}me&m@r/mul&/8-ΌIW 27Tva#-r$*VKמ?wx ԃ+d}vMx}QgKtu }' U/I<ٛGhu<[Hڬzd`in slC*c֜`%n5/ Q)'w8Ul]lẕ Ȫc^x\PÍh<:,pϛ?E۵4t5L+:9G1 V%ss[s0nxrRД&R@ H?mi ڥuidO$VjGJ,V.4a$ rmN]DH;J$ d J}9fddSʫFj y3/I ?~1j8p66~ׄmfq0ㅃ| Zs-f&bp"ٽs1=Uښ54ʸrWCd$ܭ=iw6>I>Д9E7,(r'SƵ?z[OyB$F̼69?堕n? O'(@|jB;Ԓ"c禜`; 3Kx`˃%CVC=~~b9xk%QMG+Rm/^d}T/K9^m@WUt9Y' e&Y\a*|Wc`҂,'|H$ZyK)0%wqN581WK,p-J &>D? wP0mIz5_V$‘S;䐧`*+"}=XC\PA8^!p@*PHFp 3z4oB$ 8+xƌh\9rOu$vC Gz Xs3h%P.y+ō$F,r5hkS: Pt\fV=S[1cM|Lnی0RWqt4k;P xoiꩺ-{v-۬MvNd,!9KR:4n/{W$En{eo;p կGրz! $ԶhVU!Zumb |*Z@;%mA^=)BwYvyV<ɚ8t{O0J:ϪF.4qӠ.SX'mq(3@^SD+H9Dǧ8,f󿛤ݣĠK'.4hr{Kod2ЧtU/DGBF]N(28bR悰yL3*b8/ jP fI ps3dl192ƈ,$A :7>DDS%ZLjzZ6l4C㻢DA`4xdRN=b9.gi 4wېW% d;`wE:isx< 򞊁w1O:Un{ަp9u3()е#]V.a4JA#CD>/M!كɁ`#]0Ḛj%wxZyki'asw pkqq4wfs8=VFv7 < @.3@PP> :,īF3/΅rv;ʨ)H)Wuŵ\N !E ^0qYPq;/H9xE,gx^eÏ̪;}";IN}4ϛveY9S괪,lO{V97,@؜[߭E6*., 7 o `+TYB1Qoad|D{ܥú7t]|NX7粡>GAVY=B2|Z_e F15{/)APSX0 fㅂN%-zILUU[qYSojl+9mƥ|h:%48ޗ׫tr*e ^S16ˋ4̅;PP:˿\&]:Lels3%)jXNˆP5MNPN]*6%;#Sx&]17q7mUζ8Oz J.v1`:D-] #2 뜸96 t7LJo0Ni@PnMbtTnSnt xӘe Qq24uWmNS_.#uN;3+&jʱ==+OU*蜈7TXIـU=DZO u/Ŧ浘hH n|!L*(SaD:jjD\y!1e [x ۡ:TmmK(8vzRVQ!16.lE0 vNhc^ZC y/ZjS՛~i:lRz6>D:+P,DkftjMmUq)ykH@{h"bC1a''e2G83o:1G=XeA.A_qzͦM YH)ONM0آ#* k<%:Ѩ׀ծ4*RGN@z9IUV;F?G08%foIJ:NQ%< B >H#vϓWly [t?b ikTX$=-ng fw54o Wv<<~< 1y>pRs;~ɀ>,eݫ>U>` l;R>kֻiRhLRb~5! ϒNW8V W׍^Z豒1 Z)9AJ2dK ЅC8n:Ӓh%%fTXD}XSE[XR~yV@\쌪$ ouk-ݘoHىoTSF.g /Rȵ # ʒ- ]oe`%x$է0,SYL%A^PAGɝj_ I#di.YULVRBYB_F`N-]|X;XvM~nN/4(6,e",&08U;)0%oL@rSȡ╫r қ+D1:0Ǒ=|/,1=N/qiR+kֈQ [s!s&4O+Lvxo,e˺p48an g:JEpLc0Uǫ{\rb GRS:qNӭ6 9} ^ESխ0z3-  f;'m.~-|0ODp,~{& o;&.WσMP?;*5  1Ԑqi@U#jD KW*bRsq =}N(tݷvmwr_ ߹DJA j;lvH#Nk$J1{ȿ4(DqXlG6HX6AUF\-EU}օ`L u342J} P6xTh;R^Pݺi9"䈍2XZ:J#\j];QI{S䎘;%\]XvӂKH k/U9Su6%x Ag}3`岌8ѻ:웮tuq-]_-0Pܺs-B(xiM.q5^L$>T=6F7}RO;R gg{}}oC sceSڦTŒSEB\菫*S)bP ֻ^d]%:xqb.#iZd %>u}eE+Q\x荤C\hj:r:Nio*Nmf,\ZA? et [Exg;'ko-0H]e9mLI=SmY3L^nO"@:-r 1R R6'pdf?w)Ւ΁q"kRaX-f* ; fWҤB_dv^^tEG/OUC e@nWH:@sB 4D}Ew Ъa>FE-#IӇ9`V+j`V|ׅs$E@_Y5c)PV%vZ5(}bX673Ӭ75dFeb7LJ훳ɬF`!ߧu)oj$:U``O<Bx?tx}O(̖Aˮ R _hJB7y6jꮳQzl {JgMWD~#< K^BK=U4 r>d'>G]H&y#d1/0dm6f@[5!lE:79 "3f% #R8*YFa^f[[c$Ɇ Kp{u-cZ|Itm(ؗ/.1YVhv4 :(?tkRRKYVi9DGBJUABOL%:K)rm?YFͦ$_(Ž7D.txP+ 1_~ RVUY?Hֈ)ٖ#E1/jPHrgqHY՞BBJ +V[[85S1oivg5ڪ }Dh@r ESFq(_A/noP T 6@p(uf{u09!Z 5WdO,HYoL~,8*Z}3_.j13oq-$0;0͔Q 2}vjLKSю+{]:9=jR$-1]+*}d#敤S&*FHER /!ڍM.4vZk$:M.E'dٶ-1@mQbydV%2uq /<$fWn,bxF.@*"$d4E:qj? .S76RHжb{8 i0,h)nFa4WK'*ϬDŽ'֐}S ӕ+B nڍ:s;O | ݰ7?ex27Bo~Oe/|7uP!u Jk.f1yВ21#_ؼ LW \."[)* )HDS.4Kiz^y{$'J.G[FzEa;<`y-'|‰})o"S,lCJ#b a @lA2,94S GY(f2F K8URK>q zId̺^F(. o/Z׿"1J~ 2a6Jp:b}*B{+ܔj |n2"07E w֥'K`dO0y<"}+q:Jj#׷l7) ~ZUPUb|(AiXJO0D5W[d\.IxG5pKVuAίY-. O5挂@:;YAİaWt׉ru_n5(jdo'c{P@%KFROA`J;5 lR&hPPt/~IƀB%EooI ECŹo+KR0?KG2(XQ-ae [68KggѴXhRhVRLٯ&AFl1}aI8OPK!\)?h h>BTҲ: <30dMekǚz1PQ+y26HqEYC@&/V@W>ғeְKS@F&>1˃ft5_AU3CG6z>j]p8cj6V ' -Tj47wneZ$d:]OwTAz?4Q?Zuo`N"zquJqڰgDn*x4:+<3":"n5N3=}16QH4Kҋ'4j2pMӼb"yqXEWs ;8(KMM-:4hgUh _楯tk/Ƚp?3*gdZjs>rV$ ?2,4N~)yq>H79m13kRC#.1]O;h_&59Ra+x\F+W9w:zc%`ջԀ=rIOtHhyr^(s!(4v OIڹ\ 14 tz.GXnf̓2)IնV}ɦhATN}z3J. DK{} HrmtRNT1;?O Jj`"(Ydԁ 8c]~wtp' %OnW-,Ѕd*:YwwwvIzMbos[:OE5zFOb؋@ "{JŢ%+H#mx3"'{&N+vH5*LP`=b~@dnV \K5w9El >ک0PU$˃ }87[2ŭ2L|~\!=_:[t&/Y2{^bؽfB>4tebW8dO 2[j`y|zi-fjQ]~>".fۮQ/NykHh8p Y_;d_\q(M{.Z54w`lP>߭U;OKY7\CTp.O;YU~^&ک/LJ*H\ٺFr&Q|z4gϬvRl>/{ EuGo~s󃃖>B]# 74%gRg\ۉw'4lO(`U+?(2H$<K/wZtTϷ^V>J vy}WJA|mbKL1ɓMIYoVzmX K \z?@P_,,%sx*}7d6'[P 76V /f` m:!Ju%re"SDtne9R_F!d6>U>}m%RqЉKe1WU+p C47c-Wk ۰.n,p'rL@hcj6+@>Æ3;牅7}g^˲l>)䬵潲$[WoaFrNai R ez$+w BNoo>Gf5!5#ĭqAkuNIqf8P v^N&wDR-bؤR%k K2bܮ]a{H7atۭ7g" rEİgAw@^be?}çṞ` m9XһՔ( ">d{-| 17Z[t$?r.C( Ґ!+JҲ|xGkM/rd rX8 Syn05LWXLu W)=wȾ-~}->J]4eQRb@Z" D6, ʒtd\[G _4E."Qi籔y ÅC#4^)vCq?U\{߮t5cjk>GZs„':+hpEn,iRrz/j<ɲT Qn b+:pܷ×wOȥtG<)Uq,rX<@Ea >.7`;;Dߥ%D4W {v^S6+L*ygw?\rrpmʝǝ)\~" MK]ལLjVK9z<"m),V;ܖ'9Β,x4pRfMs2WG؅3CNnA*Eb1ZfwikcaI9 ߝ6;p5|'o,)2fEʣ_ʒ?9 Q$OlJ;E"hI1tfo"Q .Z2'4uF3_Xsؙ\0/P0X6zҝלj/ OC@;GhYXH2ydUd+0Y{|J@& Fu+* v8URebXċ&Df?=)Fi5М|M:hgMtƳԫApaEh 3},`e YTDE>5=TMKFѻVрjpݣfü "2%\w!1:yE+壻2 dQpZqqiku'Ë4Y\!^9kn쉃d'rәV'uфD-VJCV`/vt0\Pyt9(,wzۂexUc-97"|pQQl3 ƞ@5XCf(!,`/DК7BuG߃3с/Ux1toEÆU0xʊ`0_"Igz Vk2(kNejEّϩ:%z ӵ3ou7LM ܘ6J@)iýlsX^1j%0-@Ӱ%p7@` ^L4u@JнP.M]DNYiD}罞RCy1|F KrR76f21Dߓ&AMT%YҒGe*OY>9@WX9GRڿPrSCW&,A. K֛x(=6$K|7I z/ꖓiN6xx/^Ed.Ә=u%hV I 7\ 8'qQbqpucy Hk\Skn(}Zę +y- FRNSbR}mKۑ`!RFΕh!ӊz8RO]=Q9 Mq4٦T46t@9=Yƛ&Ld_,&*5y*NzLTdgˉT̲pO $eC'$񶋌<9Hh*Px+_O#*:&<9GGZlqMF7/ݽZƽ]wh|!%H,v1Ȝ/2-=aWҚ+U ]6NCjS 3%vD s{Ζk6|%c?';ݨ܉c |m 0j@;mL3)uUR}qF @Nˎdjul WbLϺUui 0K[sY61jdtSilWn.Qgױk ESraTH hhaqcETP^؈?GY{V&@o2c;fV.BܒlcɊA#FPqn;+@e,Yo7'\Nktp~R4O;zڐ1#60 \Bg|L&t Pf6Jɣ 5JI>S' 62Ev}gDHbfva޶eUJ,?/%sXE'6\ &WPnpR{t ͋_s_-g9%w%~oQ{n{UAe G>(Z_ 'by=T? +1л`G }Yat !@)#;\D^9{R 錠ۦzأnNrMmHnz-B/;$p4e\!pxDؒMb4Q!YϪ\( XԽB@N$jISIS{i .]T97ę&OՅznV/oɜ}L*cRBQnDbx1K #rr"?_P9=>A֣ߌw^<)/USqtBV'ufJ'eTS)ojq\u Np5e#{VQiUy NatV]};?q(+p^/.2x$lt H:k&JѥP?xy6.a!c0n %q W~w\}BWĖ)v1Z!SJ)ŏ䯕:'/ ۙT2Uv &eXJ6dtzÄ# V:~ dkc:͹1 h$f=S9, 'M6ޫ$Ed*a,֮d$•Дw9y {X1ƌZKs=@`SPtBLfΐ^/|[rcl|X_)@˧h}KYE;3N;kaKs[C!FE° :R-Vu?AT{Pߚ\8lKF/bЫp`읍 k8}.>@~8=qT !+M9 0&dqKmHrO#~qꛇ.2#GE?!up5&Vu)5m:2Þ浞i"SJ^´F5?FeMBXt/Rl](kseBKUJNɵS>9>?X` RhDJ$7],AÌ,)1Їݼ5VP/a5xcښ L c4x0+ÂNPx4R~"DPKVd:vJ5PW8SYJv'Ϗox#,~><;T)*rxGBs@N*9zs2*!oy؁ ɴ |%s_XxbןӔ EG~tP$h#:rv̭k-$}?i!gn+dekxc6=-x-0RW]c>Ԯ4" `I(Wn80p\ͨ!b`#"@3 cY*R5qŗEA8ET) xۮ @ q[\(eRZǰL ca?:=q(HMRoƈC4'Ӏ[R$[zQؕ@P~CUXC| z"gEG|;F$Y/kO5TA1⇺tq|:9QˬjXݹGv3?GDOMu!hj ..4(`=vSVWsЎ?d<9؟*C)FC@?ɻ nsb U폀T14-C_|\# D8|> "C w KQ\|/?%PCE#POBCuaSTe|H/Z ="ɒkYu$-մ^J<Wwh5nKc8Ϋ(IZZ>R /34((Y5U5j da hM+-5X'`y^e5j*)ׯ:_"9WK3\]$6uA*h [ t=ld 1٢j^B f~+ɾ*:(j~V>EڰY|Y1|^ ;xAV'Vj>[ҥ䨇s $7{(17R?h/+[_,R']5(n+yThm vG[X3!dqmʐx`u#sK,x$`c ڙ1{_X󗊔mtSn| ޝ#!GgC7r`aIʏdFXAwi(%Tr)$~bjOM}l2P n̵G=C) x񽿰) .@ Aٿ+c\aMcKVHe}BzydE4sv?d`{ Ɍ[JufD:Yī2z\FfA.,N͹Z>ޚQ"SvH=ޘӳcэK ZbYAJkm)l0D͓܀T S/`ŦKOoՠF9_]d~8 ҺAi eIgkR8_=m(#>?S t9Ft8s}2vwh6650;6UGI:|*¼i=vIZ)z1b3y4FDhue=S93 &&\LTexTA~RHx-pc{xȢ.#W~ZnW_K?3+8* J>m9һYZ3:*?Ct\vf7v\/ܳt/9$&ٯjj N[eѰM|(TW{$Xie![=VV]\BH_oS_dСۢOip,@wZ8]t1zٖ@UJAGA,r.dâ }NhawizQ$5/%̭[U+Kn4Eāfa3؎f7F_oG! ߫%bs9W)LTS`[N~-c.ߖ>76bPHv@!8N PNIhd 倕(iyLJv?nBZX(f8QOD!yq]Ȑ0@Ffª%#`+Cx %Ex&ώğ ׈g#x7- ~k-o.#YЛh%xf?QxNgjlK_وy~Pj"NVn%PKlu,*LmJ*3{6/LUC&MNօ᰽ \ . ỹ{nͯ w Csߑng ip)#}\H%lղ>o?Xɗ%J3zqbN5cdqVgyO 80[˷ŽڱHp9zI]ƞp1I^nAxf* {`[y)ڻn8hQԂ4 j޲N:KwYZ@jCN{Yڍ=3'dC$Ze0CGZҤ$CK (ë{W&(r_Y1d1%jbp-C\RDVRz;;2mr0]0 ie^1fLck2-Km+.o #xSbg`C|=p>swD`> A_*F-0ܖ<\zb,3:Z@]OVQGRXo$r&+}܁hZU@ /=H-R,grz#ߪ.;of ^*л!U H2ѧRJ"IX _ 7qSS{fM'K]f&KaN+JAI i4+u +@mG>!hY,%s~zqݐ稫/$8/~ʔʶ3#GEcz7]*-l۔.…^ b5?\B`HO$ʎO1Q-9tg5Eʵ[>hNRC'ڀ@H_6H!F`@#o+\HVHI-eÝ 3#=wqPY3y2L%q0$ t ΋QvM q[I0WX7 >`V^kqu+M(r34\{~RΟw#OX 3ʢyRXt 7g8P([!rt_ !ȡg~)q9 "E6A)ʱ',UÒYs-} fb-)޳)mu9$-l)1!5Rd_ev}wlW9;ͭ^: E@tbEG󣳔q_tO0w*\ǽ*qX%{0ya rxFllgW6*[lpw;%{g*5/ݚiƈjzz{UrEbvq09 AM XM&c4*sݿm@;ܟn5P4%{iz>U'@ÛKg' R%@=jyqo% ;c0g)D4ʗ*]1 b>Kp84 QvT埈D2u;R]kz&QelOm"Qڛ}S?ί*"2cp%m5жZb"^Otn9C_ٰ.aɑ蛣ߺUI*6'"Э e`iERnkWwsq8_J^<|ܗq7.T2Rvq/M.Y6Zu.2 9 n_z?fGp;-L0ǡH۵ qDnl*X}{r,Kϓgђ#ՒVfmvNM F=iXLp~O=6:4oBxΚIkҝX?KL6!lDY )Wd:x%`5121d>/u#_6Vp+V{2Wmp`ɷm =:8MAٟ+!TL~PaC< tހɞB33묯XT'qDDZcKC3׾3 lJƠ?z|ju{%aX$k6}8Y$Yux׽ՙ$ݛgOb"0n ' {Ol8quuN{ dZ=E [|O+T. ::Tdsy7>O>'L^k\ ToHO1vo ';o`xI(w"HXl(2Fk%ޘLٱx ?Ac^*l"!)U`L)4󔕅VxJ5oi>4xuƴb:cP*0H=*Ư#2W(ko/q>E$U亷31,LX>Qa`I e9r$-UQE'rD"#<}kRb 3krSXfwic#Ya*v|07nP[/v]A*}^ F,$.-YzD=>0&- Fb!K: ֓?c\RqhҤɋ;-2]u)ݒ< {9?Ƭ]}%3zO0t՚* GWJLa?sSrȻ;X<\)w JUfJևG9.\q=Moܵ%oUxQ 'Haa番cH41йK!,M˝xRI|kK*}G4XrT[VHDDoHv%wf;}:N;}8\ ׌h PUc<'# J;`q~^hu|mQb A N Amzt=rDaܒGMprSL/9i1nog9Ԣ➎:Nl$o:9yDuvU WFg+q22=Q"*-22"-8^ 8a+с"@sa>(HXUHفV،W~-rBL 2>WAvԂSe@5Fz ƮCnAץ)W Yśp+6) 6 1we@p}5 [ia1FZ)1խhz{5܃ɢE Up+S |-N 's6B_k"\bW,A  e. [ĨtW?U[v&;Pyڣo7!ѧߏEhI;|g3kl/sw˲dHx%+\+bx_H:<[-ro|\ hAAZ0F/cVA;Qfgýoޚοt"C`i`xq^xI[y 2(S.s|BLΜC|ewj *M܂D ;k߷rϘɗF@%+BuX_&uG@͌ i㰕@PЍ2EBx*h -[>ie2ZiInjㄊQ ƺ7Y}&wubz.ZFÏ9Yxg9i^kk+9Z%RRN_P8˄:G{b yN1.W6d뒅٨2NLeOWAk%bcm.\ =. Qz8{.d +g "٬t,?#iwZrhF ]ɪ 0h*Nݘf-.,,r%xNNdjtn6㠜F;ntUU ^t#ձ:1?KnSۤߵX< uM)RFǕ'O1j?ٸh燾7)ΙX0D4k1}ֲ;R2J̅pHoem,lHh6,fQ`=huuV_0%A<+YH< ',L8^2"_BvN:聸؛>R M,йxk8cژ8ɫs!4<81s]=7̈́PYrc 2wbOl ` AR\'fǮZDa78/a%L+K*&}jLxezBQ43;\ E{’,`DO*d]AbOAͯmo"<_AvE_Wۼ Sv]j=sJiAˬ*g>{5Oq#Ckk.{#TlwX_ Hϐ*:c0鵏FcrwKW-}Bƭk ŇfI;uU0f~?j9 Gn7 w]Rp}|'Ry|YotF"x7d.KJIkNc̣Y;:1c `sːN4&L!!ed6b첁BWnqukSAj*EߨȊE| vűQX8 # Q?LdΡ;yZgےœMi~JKhI l^ `fY c0:'3IE*}FզV}pК 7wg򇹓SGq<D a3tϛHt/iz9t*]~G`|dLߴ|an.ʋ1S mhtC6KvFPRIL3Qw􏹻1R>y1#k+m<W~/_OufΨƀ[ҽHqnFqt˨4M1+HNVr/&ט^Sc>M/#?K\t3@{H^BRR19$E%{'f 7#cǑg 1~gAx*~(-o]ΝGfq$lVR~IEw&3b61[I<׽I%T_ >-G `]!=in0.|ܹ;hq MҙP",oڋX$T\Xߩm_'Y/3ɝ_aviNmhgp]?}64FC5Sy ]fHւ.gSr̅ 4\< ]zR%6ID*,c:_횪eݛ =|PX)h.z\=spLjv-aث W$^yvHh36nO=<$LN>a:,OcX9۲0Ak- t`@a6lݩ?.ړ챮࿈ p`B^K_Hq:gF6#=G -1D'*0~DE#,y+mo*" -V~dLkLi~S%>V\c꼄Ra!nX϶6U%R]p]VhxA@KXNPaЫKѠNIȹ\cLRȗGBɋ1[{.Leʃ-X[m̜'٤ %C( Ww'?<*toJE]W9|J!O8+) #RɒUgF ~ <m= +{bQ#+8}"犣)pnnE3!kЏe?xxONΥ&_! ,0t}ehe_Z&`}te5f1mHcr6` jk.9ZD(ʑt4wTlx0iĺ|z .A>E\TzR9E]UK\&$J5@+[Ʌ;ʭf5gugdFcac>쟐}A6?#,Gn˦bs]=Fb/MIt:^w%[ױ|֦XN{s[_Wҏbc-ЯYp`wdЀ*RiJ# 50mΣ3!vhxO1Qo9@"M[ޑ+87 "( ^λr8Ig iN !\\OJAU kz^u< $(gѴy@`8݁lQe7[k')|cauh1 Nr&dVZ x* i)[ Cړny r"oԵ9B-dCTc+,r.L]TK[Gx s<ul#>~46+T}#+DpuĤ[??0GL?"79nH^`7툄k~+wIzZk i?0(Y "!,?AN,.jTrCf7mUz6|x7N,jd;.m}jAgEpuQ!/k~ ,! C`-XDpBz>( h:}cQ$`o|='|r;2h'"}Q-32W Z1?I@hˑUߎvl>_:'q<LֈL~rN7a 4{>3H^^0,ݘ69eu֖ZxqZyW,R{%D۶l_Zgq|)\GRQ yoӧoƍ%aVtVeґX_V46epq'2)4,JQ&ҳ% o3*TvvJC Oq%Yc~z#)T~f\v-~;dw!N/\!q!\WDFiZ Gr&2pHbXH-%oN*8B۝JF #)7_h0v=JRfF 5SV,\YZ?&okIwR4pFxQ[wX:쁄\^jѼnCyx#sO<5z#:u)MU)Qɳ J?@ cɽićǵN_`&?D8L$IG8]씑WVR4Y PPX ެ˃ʚJI.ŽMb#ޔ$}o>R^(3gVg])`nCe!Do'_mpM;8[>ȃ*Fan,2^Zk!4>gY2ŷ//ɓ>9p%^ύ̳akbg}Nô~1kTQ- .Gftr q$񰏌jHop%Y@0adwPs{DZ!YIo}0/osd9kK[Σ?tvBir{MNq+N$kXծP1EךNF<ţ$tJl@/8{d]Ǽ'F0o6t-k%Uw Pe;:\b2)%GBukR<ױZ^ "85X1~HĜ¨D0( %ĸ^Q{D@B&Cћk_§Mmj Eůq.Fἑ0}<0RTZ6JҒI!KOCF;eN@=EڑpℛlqT(}vjۭ+zӠb%BcNgO Hpw=CcDĢ(mtH,mzFȏajJ(bڄL]TeBT%FlWz{bIaU=_~lˋ4In{7n8+!*^x IeKhs.O˕D{˕BY+KoJ1Of@tBGT\9i rEi#qx)<~DZWp{-g]Kgxo%$Ef1SX[X=rэ4!)1Iĉ#ye^q Էd6 ˖ SsW0lf!{Nb[n,A8jܯ JD SdI8 XУ҅[|HXi"v-\!84 zUWMo.(=)@b~Ru*+E5DZs}6d li37so԰Fc,9 VpsbhwFlC}C]&I:Q_'[8@$Q}AK S5Lަrw_g F@~s˖Ȧ۶`,>xrK[WzVd p3ĆbVS|&ljeCEDpݵqDsBFq5VKN'Q}(bzJDd> 8KƣЁZٕ*>؟kj8T!d\=GB8 F טּE;c\OG.tu%zs&a)GwO]'Iu%(< &kAֱ{a463.Sͷ&K=@(\8$'Po6U`¡L)Ca[; }Ō ' NJ/GIe~Ќd-p&٤g4z'tRQ?sm~ Hng H t2GFn#)2û"Dˉy_Ȓ;1)6tQWљY()F w{ҷͥqzڀ2pn'.hd6suFW5.v~8ȮDD œ X6%ʝ؝ 4.n #9[bBM|E},_3U"Sܝ<{SqG֮ysD!(Ill]P4A$ʉ.ʛ峉=%dC! <ڴS)e^CgTZ} & _,Ӭx8y")! +4uǚcÈMY}ϤOuÔv /It#wujo8l~.~N=;ce+nI]^13{w\^v1vm$'s+z! : j^\-tJ/O*%65`hGy7[^^iu 'IIGNB@ɸ[ݱNԡ7{c\5j}I&ѼzCjI 3:0b0>i!w(+cF!^lV+\D7.i&9Re9f`o|} Ppf`A~3Բ_kpY`zdJa'a'O~~yg$=Yyf[[<1]`x$` z3o@2̅ș&ʐ) dCqۋTCӽnI )_9}OO1ƴ!WqcY Snz*U*1+9͠MeO',ScG/#a!x47X gݯ~7ڌSDG+w+|I;12 5_APuZ ~bR\ AvC-ΫG0v%y` cK_g96_>x'bDmY`-֫$RF#HLдJ%?j~älb6ܚ2W ꗍ%mɭ!L àhQ9o73)1KL rB.l m.+Q@^Iw#rNq+"'B&2r;CҗB?>VLMVcnE/CR RExܴ݇";JVH8:`6d)aJqÞJh$?5Z=B95JTFtA'Q,&wU<۩Fw-^tɚ{yX<#M70i?;P›psT)?M ݌OTv Q@Ol^mn> )'3iTo.A[r>9܇k]?ti֫!;|hiQV/Z.G` X6` 4"j1Ev32h3P.QJ"N4PTid]dBk:}ZZ~kHTٕ=ɘ];.zoexuӞ),0] f;a;GR# f=#mW蒃dL-=8ͳ5 ENg9& *WQ]?VUq.% 3Un•;ML^ z9~}G FjfmM0dMBVut.{e9um/Cu;ʵԚ`"iKYVơ'c <>|a,֖t}͟ St9 'fA~VgØ9r)}? io. %1nwN)5$}mX&+⺍A@yYZy nP(a9IRU@{g6ԝIԀKcH%>sZEJ~7>qW!@2Dt:P_b֖Nrj֩:HXxi' EHb!+_1A _pd[9s\,#c[\7Lz[+/ɹ7EG:r%QzKZp|d5(N[286u_I|mH`V_ jb\'q \/&x4T1W9[ CԯcS-Z#Аi]6*;Ůi=yvO N-,q4axQHMrnȆxX^05cDHRVufw '2ձ͐:WjORv ѣk3$q A\4KXglz6aկCv^k$ψ8f({tv I!NP>CX*oJBi+SСVĠU){ ]\݆-񱓚Oe e9'5 /7?hsiШ$vT ݰ_4#eఴsQ AKU14U9!ȏMk!Юh46 zH"fbQ.!8QUDieZ}zQ! iѡ|v6)0~TWjӼWwF.]"kФQle~<.Xz ) ^r4&)0~cj݁^ϩX;}ڎq8P0#'9WAgvubV(#:sNr%%smfh_ O౹~¯4N $x).q8R)6 i1 |蓝C^'Qq"~ hٕQ9BKslG6p9.}D&\ oE~G8_ c3cYfZ=Ї)TGqTIJRgvR 7A-:n|Ĺ'OIെգg T<&"m2&,-G5ll,YdsrSkG3!ֽ\Xd\x$Oc2O={UQEhPRK`.^5GΤ[gw3=(^4 EY3^|A)ZsZzl-n;L1+fSE-(nacb( >3!A| .ǖ$x% 5 #"h(-_ޱDh,zOF)eL2mFL/=YhFbQKThKщ?y%- Eۧ!3OL"WIb t4{|Hz45lTg;{rUa2"0&cJҙ2m'MYSwrT19խ#@mD-^.NYGl/yJ}Lh:"EԆbQXz4_)|_Xm_"a6G1o` iVKӺ&V: T 30X/Qz]"gc녦tAHX4G&:(<7t\uX#u Qx]D6ei0HN!5.ROlFMȣZYLzDd9O> ;nqܽC/ u ZjoZx7G(v A i G9-EsHdI%Ecз}8mO[?IqCXJ_!,6lf*(.XDrh8)4hH'{`PDn ݒIwwD #U;l) rSTj6Uw.Xd !m>0k ȡ-_Y=P9 +x{кX! 3-4 IF`u|ѱ@ sɥWDǔ=F}[vKd',D8vŨ$A8~Ű5Bo²ai9T~%I/ӬJV[s3"Q Pm0K oZA)~ `ܹ4&;4'LٍI <${>My 3Naw nJC?keۉEDA8޾X9,ryF",> @Qunk[BL6zOw$*UVº*֚&n)!Y}ȍ' R ӂ)Ȼވ3Z@2Oi7%;DUzֵD{Aī)߽=/*6l Y>0y0ݘZQF-#IeLa/ѽ~gnLSJ :5 Y2 um=oUeW {p+,"ݪA ѡ8Jbc.VDdT-obP}iWJ f!ՉI^?r($]W]O8>s tO@'ί98ڕ;/o0`NGGsܦ{pֿ;Fz{{1njfA'kH- @3ۼߠhn[^J1Pk~VWmB\+DqNmBvQ&7 ݒ7y܆ܻ8ֺcFEzpᒘN;l}T2MKR'+{NXE.GtcDQ`.x}"6X&9!xڭ*n8mFҶJ6КQ{st}vV s&J.9eR;bG\?X1k!0ICə3C?u]ίЏP2U+ `<`9A58GUsSѺ/yW3A3CxQ6#~V:wK*ԣy$5RITdl1ƣZx|$yuZ2> 0 E*LaPI |QiRjVȟ!fK49\əк~]1ҥ }j=:SЗ jz_R (%^"3Cұ=SmG9mH#B(h(&#N߂]?뿘 V9.0Rj}/,A~"my=qJy4ei=@MO,K;D_R_í0qW;Y~iԩ#Gؓf޽~ 7nUQmxt1 aF|E=.l<{_4,Qؐ5-jEtGCEn7l<A9` a| B·4MpEBtQƝ\ҭEuK?mDfZ"lBSk>$iž,j*8:s3 8 _RFHy\j+⛑Ӯi(jw0kl}%wlsK/a!:]yLTM}I?#+^aa@Y/3qY#ك8b0|k ʴVntA\%|Ue'(q+O`U>}IJ[X\ru<{i;A:Aȑ0^YI`rw CWMDC#^S/oAVv<_ЫA#q3jy{=Fx" =,uaKHOi0G,}T^.I(d\t4Qw!v.MzMC!}9+W5{U1|W-0z픙X64vD5~ڽ9!HC2 II;AyҬRӕ6 HI- L,)YNд6=e+'/@⭬/yr `<]<]lṍS~A"s{"sNmpu&ܻWB8k1ݸL:umL@:hKI/D)-@]lpvliB[l&f%qA8v|/&װ+cZfJ@T[7ZԯoD".|1[͂c" բ7=g7)6u2H~^!6o=Wl(@2RlX2|hxZ/{-֯Q+ " CS &8UYC?e&aC PX Ƶ11^VRlmjBF6SL-<$ qe-uJL^r>6#qaI&ÃMtR=jƔږ)=ZֽOaJ 1WۖW߮ U)mi^:2S&ah q1 % eioAt+hG3XV=J~lA. љT xpK45"PޅG+l >\ W9EemptL<>; 2<&ox\yrmO-é.?y5#x:)Q_o&<'wmA|$D~%h|qQ`t"ӯYs*77U UϠ/іH/J'splI2Jo|miQV.=Wd%͆[81{͎ۘpf&6ϔ+ |}NUTonU_#Vȏ}+Ұ@qTT#_+/K\ ,نhɃ7#~mBV]`1j ZMF]ۥR ]C>QE=M} pfmObW g~ޔC&DпC $Mc=(Ej{$P9!ૡ3P7If$mSdZGT?-r|f\p\^p d̖k!՚jЁOGK#8/iW^jӏ)U)yQ/}I;+UZH*̰>/]ܤpgu^4Fg a'Lk'bD,h}L |Ptq>jzDQ,TV[ϨgmQR;Dn Y AќG鶮/r0.RG_/.Ia>g*lIFw:B!645ë~GHJKbҚ7<o:6fiO꺠b Vs!޷m\'^ 3rhlgت9ӕ5$z>iEO?$e~oet-7;L{*DhFf3f-P4CR*є c".mrS!%`#5PfO\ZV٭Z9.eVsϒbL\D2E4'@:x(tg&!4حc82з1 }Nw/!g={C[VQj!"m vE[^oo^&6?jt"Y\h$t}L.βn ~,#zD~[H#n}h&aihfK錏_}ZY\v.ELlt{)G+ϯ+'wi:c/R.7h xKxI7SkxOnC& بU߀_#C'kǰ]0j2AXv5 h>1?.Nz,:QXD}(y|3ޯahgqɡdk~"Lnb:BsOqtK7,.-F%vgߙ#0Qa{[/G0\?DznN oH{lg {ڲ/!7"RlERVe86,_IbF:vSOK `XnŢ$9ћ^%q,ͺg<'QeJ`@-[{ HeTt.A#m/j?NMgEδ)Fu rE*OBS2?hdK#6X;Ru~, xJ8]2_gHgHY~B~6uAiPGdl )?n'Y>;v!QH%q&^꿓 0Qc /=rr$Hxǀ6Ĭ\9c2fh._92/I+p43Ήb8(cI_I?%R[nrDK_s;\riH:}wlW}ϡc9p@Eu#/h_ 򻵡:2H}o0e+ 9 *JA>H9!,i!ftz׍0t=Z9zaŽ[RlCP9,)3)Llx\n^s䌻H#NGKAi?Ȗ47jeiYDՁ*/ F P̟-6o<3yH[*8.?)m7mko Yz"ѷ'-◲D7 6$׍.LJ=يHVWeЌL7LȼFOt]zU9HHGaXh {II#LoYٵuw4E[E+/UoD0բ&d4>V !aw^:ۋ#0_ȟaDlKj$v|7Ub.bIG'ӻkg:%#0ZXΡ+u[u*P{^'2>p}N 4ϳCcqTCzߣ|I~e^HIL:@2[(X+F՘40P/]mW*2#恲azhy*ŘB:] +S+J{ZHj^"~dkAW{p NƮYͭp & A(H?F^ x@Ep cv 3u/ewH bAi#ԞQ-X1]83}C_ڋ.s?Rż7a O:xb[+?"#QeBsZҴLNC 70;PAFw5+T |6( qEݔJMBO`9#L{D'gc-f+EUˊŊ1/@; {#LۭF8{#zE9PaCW=lsrtlt4Y9xʢNMyMI1a_!('%e抅`#r2(W~KaY|Ƴa/<A6@M?fO B䧠N{vsx] 7),KiD= Yãzz8/K4iVӼQDUG~&Me\WV;/ʪnMp*qԽRQKI]3Qe~Z`#~@gMݵBv;q~RIU-52l*7iʪ^:H]b,M†Tu2Φ {!xugh7PdT8ؓc>uIm_mz2158@ÓlC7Ȱd*-艗޵|ܬ#&(S$*U#1 +>>+RhdvJ_GQIZ72dUd5v":W!SG"gˇvJ 7:K|v>'" C`L|7fznp*1.,w7:HeOMg {L?FoFVA'Fs_2.9tmD >nF=lW5Z1[TX%$qDSc@jUIe s.<[!7erDi4?=g\XLÐ϶^ZV) nZi+-&$3>CQˑ)x|R%V <1X:o0wED/w[bigAsFTXU2$p`;,n.IuOS`` $ ߠ޵?tP_y1/ɬjD򅴒#Ջmu\E02h6 p>E%R۾ӆg-3T7_>HB=qaը"7m9;0EjhyzWs's{6](!g:@%Oq|h X9]XREC\` )3- 6.|VJ2Լu M]b= ;%)8)%`Wpk2X2@hW0-o2|:sU`z`)_nw.jܥˆ7Vqe}M =F .b?:~'jH?TOָр6vF=ubF3u=#Etm۹Ń2gFd$;ٜ̿Ko'U:D1AO;v $ ȺǾKjߪ2+{aY7)c(-qƞPKϐp/ Ǧj[+O҃Tȋ8s4hnu.: ]ƵMǽs/ϣĺ˱v \@"ۛ ._ SmjA_XK  xUeT|М%?%5#<(a,`Ʈ&% D/͸xn.g1exL< WvYUWÀDRfB*2PVJptd6q Vw7Ո`k%:LjF:t .,W8pIɳ`AtȂt:vϔ@0b nc2 -n+!܌uF+U$w!Vl='Rp߅%"ZLsطdtB%sJhGۥ1| %,+7]G+- RXwT|5J_K<4Թx%LÉ]G|uIOɇNmB>DqF!l+qoWtm!n`tbBhRE:%TqN^|~y2Sif mpisSd9w][7k!uOVuඃ^ fC8X-LAÌ-$|j'|VɛO6kyse>˖\ŵ,kn/'nTae㧟6|}֣㺛ף|r__ aKb$qw? :>!_1>I4Ag(q@SJC7\ gAN ~_E7`IA1\bp?Rrb(6\TdrL ~wq0gtITSh%z1 V5{W/Ւ9œpے@la«ڟ.by H_㎝P :%rld}ya'X^!Yq"t%z\Id=/BJ w <a*{:}L{7=O&akC8(^*="9 9s6p(үMY8CVq"NH*e*EO)7BL o2:8 ua,r{aFZjn Uz@)F0-W&Smu|gWp 5@7 S@\0cP2u? #:5N'ߏhW8>Ivz'Ťz>Fm Yq»hmؕWJF|է6F} _KNΞFWG#'ݗrbA(vΈ15*J8}Szj#Kx@+[5!؄ww p!w{hLbKټ ɩBIl- x&vo2uER ^Q{_y]Rfz$C"㚭칍)CoV`> ]6#| &;=^vš~պ^@}~?fE5I<{֋Q8(pHS lM+esl|d\Q(=}* s4]>5 X\eD9Q~P`dFwpr48x=fKK{Qj]o{K$ra9ڢ \ v[AxKHJi'|5d q+{*?3 ,^k1>a`{fE!)+>Ք!Cٔ%< Twvꗵ~?V 1= uZ2lߔ z)-*! }TGL5f DP%sEBtGW."F+B@nƳRcx#] Zj<$[OGr2 f]ШAUs["بi\S2vns## 2+nI3#%_Lĕx1Wp?`$)T奇v58^"9H.Mc~:p/$c( bͅb-:7-Qt;\[y2ƍ1&/C$r7 $7\X1X-kI+ūLLh+lcuyK{) t{^r)[EyOzdEUxb2*:nj .|3ij8' n|c-vV#E\hH5b8 \v׻ ž*4+%C,N$â(9.UB,Ч c7V~NM&C?H!ܥiVH('J또VCmCdž l2l>:;u/ddBQUCnUw;SL)ϑMIt1̮2R=րIN/1f1 ^bVE'yXƢsk|t rX(=p/t'A[jіaB0Aom} uhZB!4 qA "I6iC0rWybC-MBY9/U-?.̻ml|E?Vn4F_iK8[EC+*Lsb9s92f E,ǧ9|:)QZ cY 2\jK_܈.\K #ђ[ p\;yzt?fA;!c@mr(pd15GvEqRng.p-N%kWﺎN2?Żukhc)8H.Wh9a3O찣oˢ\#?eq2|~U8ѩ'dAjN:_ j@I'*F\ (J%Л(Yh3@zAb0 !Nآ>+|17-:7֘ S@928~{ YAC'x4qG37+Nr8)leWuMcboM 7 q}TDy,-SJ4D\fDLN^z%O1*_22jbD$gpZ,0<-'֢1(P;Y$Mh Gʠ4eiq!9ce$56xX 5U~'K +əo &&oWTqL2i4keU [&h5bjMB7ɯM]}3ϒ:EH1 %ǿ:<|8 M&nt CYr/G"nq@v,%5H ;Y"#{&M6iCxN)D2/"z67rbwKhw#Ɍ-F3q0'6e A /6i4i`L/FKgCƀ[~sOqn (Xc4P٥ɧvjt~mCB$6 r8KJ{.΍B= ۑQsAFN&$xCjLޒUED '-i*ډ7[F?2'Fg$5BzQMot2vdp^%V#|,R}_*JoqFR$b -iSDϕJOKe^ 0sHjDP7ਰ 7S=8BEia)UC,{+6iu8 ~0nv<[7W*k s"ҥ?`+22ry3=R =Nb ~ejqe9Kov:sT}|"0:Ќn<:p\HU.UjMNG]zU-t:g7.S:`j$~`a-Qx+ ^annȂmQ-cqmMa=J'Mzϫ'~]4DtZ( 6n]F@ ;z-fg lJa14 6}d96AH!˅bvWV=bZh#]7dQ򀳙0 GcvYF|p͌3k{nʱWh Y:D/mަ3es@#<78vM5ea?Ԣ< } ܴKe: rm޻TL8+dOYxvW*9 WiJW: z A?VUZm3-bS)N -Q/qIJlC=OT C;E w|tYCoZ,/ׁC(J^.y/S# #r+-BӺd|E9c+bhΘwÑ78dJw]+5zˆBBV"LeM㪔Mƀ 6{lKqO3AMg1eNG[[g^ܝe{Z:c5A$ w:n8cKrn7$z:OQehRhXk}u rN*PeѮ|f%|g15Eڭ]uS'؅W.Q<'(j@$j ]0 d%]6d 0ۥr{XI3o @ddu!gv= x(l Jl[\6hev~Y/vYݔtkn.[߇Guσ`A$q}`Q$Ȃ*F*x7Ӛc*bAt"-CV;+X /?)10>bȘg(??8ƀAEoA`"㫚=%ePc{:7ׄpXF KYG2+6tn^[DŽa~ŬzL=a{ե {2=0B=<(6L2iM6-a48.kjLp[c&G5tN"ֳQU<6۟ *~ .[ 0HZ?XPJ io@qb[7]r/5BE@FNj2  ,, K}x߷m/RٯU2  F'~ߵ8&N{ŒCa>.G!:jѨWo;+Ň;*X: @AQDEI2p!QR"ܟFUC;n̞/ǹ JU 6EdIߪ=+swD_^r/In 5@3sg"?}f1{HmI\>Bx|4-Q){yfw#b6P!OCO_Ǒ,ev|;,;:MϠJzlw:6C]!g/ xہv R(rBcgE."n#mk|cOol S{$_$9^ѺJ81Aɿ 9xPP{Vg@%֘#Szÿ?S5>S ۝Ms ;MQ#H9qI!kRz,k/QL1P ZZ@C:=zUseI`~Q^J+ޮ>M<-{xNpH4eh׵i9sJ|GD@'6XFx|A}]dzd޹U~a: 2:Rbc4+JJOT$?;FE\br Y }Qô(0#EZt;ՔKL qwW1{,DW 5Xbw \!v{DG|k/^m' 09ôۢ#lН yswkwlg`}БM#C2u9c6I:PrIdK{/ 3<TUsir*M0vhT@T]&9T 5Rafv_Y~]Ewn]R˻7bY9s?-74)#Ml#^;.k =S컇uvA:',1Z=ޤ M ~~v7o>T!F1 gJbwBpKe+`pVW\>ԋXg|;DTprKFgyQ%8PpNU؀<n)W[ R%F+/-n⟙RtZOŁ'P0^H[F~5ʊ"9 KoƜP9e |E _TqM," ;4 5iphNa73}z}jͳL VyG7 \Oq&{j6XS} `5{ӳ:78s IME sg[-N3&I 8J*O6kbhf=ڴ;Eü/}Մ>J AkER&O0U*03qvs RЇ-Q+: mݽz*1@6Yf:{-=}˵NVbZb<\l-&Gr- !_7SKVx9[)H6/hޣU%)L GS[g"KJ/Q5VB4!^ӽ!Bׂ+{jcp}Φ w`b ?1OaI- Y'3ggU#43%H:#_WiuLEZ_Li&`ѱ& %jz |3)0YƴSU]"/!}7R7N#+[bS8{YǙӌ#eLG ig3 ؓ]*=*}c+&,G?MbN(j?9d]Ar j$)b=X։ԟNM'7=8P++J LT/rTqŠUCV5QOM ^lc@ՅO-g],FUE#Ma}C&lbꅚ[xBFוyiUK:"!ĈyGn&51!i#`R߇zh*ڮa&$?nA-Q|e9CrM#eq'_T~1t` *F4D*o=4sH o _;$E Nͧ{mjo9(AND*lXyw?JUP;UهE'`RVH?GOsΫcYڢQrŻ;#S9;:3/HT%P<9>i%0bnpqglMoȺ!ATY 4*џL=- Ms*Øs6~-ׯJxhs)ACEEw-mN X9$?t vy׽Mɹw}{-鱧Y&=L},2/3fjnXI͆C;rM; $%`KlWfW(֯pYpj/xX,oTf~,Җ` ;d s*`6-u=`s^u3*"L! _ /`{ߊHy%?QuyMH>yylAbQ`N?mUsybe,3l9;%Qq崚8 㧓E(|).7]cxX AܧE#o^(ja7d]'J\F hkqǻZ'm"⚘[ pu2|]o\! ~eP7hlPW쒋/`I$W?5J3>-'ο%ܫ(b<(pZR X-+D,zİθ"z{T&1|oel[VWTPYyIQS&B0ԥ< ˊ\j})F}ڄwzZ (eS7i,,s";{170e&Q8Bj6qI%Վڲ?`ć0Fʔ_)ۧ l(+g c|57IL44:->'gKHP*k%<<`YkVC_Kv , ,7T=q䝦/l9DSX2(6/B5xȷ3MLCS/e4>wKC<%|:i!XDN!)}1m}]w/6m eJ ܘCN%G2qJ.@4cYyhUګR%1D=܏lRsXo\y>6dZ J`?QT(?n5VPbm$@aކz9˪b)jYx+TYEFL@yx >p1yuSf ϴ2m*j p!v[LX^?$њ?q~񜟿dMyok;߯4# `'PPq8ݲQ;Q4s懲6{ny/b> ׃P#XxyFrsKYHqL,\tv5.#\[?8HTSz'42 Ԏ䀱!Di~@Vi@q([mg`}-:#`lᴊq Uc8jQնDr󺅏 W٢\R0H] zFz[ͥ>գl# ' j & 41@*yC9.8eL$J &4]8{޲xMcv+)#vS.P1^3_:.3hLLzDjd 2z̳m}SE􈜙FY~`۬:f#?- [4?p*0KvZu4RjjHtb?ٓdx)+%bwЎ\.`H=d|& ҨQZf%!pUְ2j`lyݵܥOfoEXy:+/Uux(õ<Q " [s֡"g50x\ƭ/hbe[IC,"4T2Z?~,;!z$-v/}r#t=ĊTjb5<ў0DJK9kCALmJl08/P!268?b} cQy[P:{еfEFq痀Edԓ+O8g}HBJɨ,f蘣2׌O3MM\ lqtQ -lz z^qNQXc&YLǃ2 7rPIpa$0Ƭ%N1h)q /7{[M)lt( QfĬa ]8PK䛘6c; a\O/wM\KM[ #^|g5qE=y2"tV} u)v2Fl KN"%$ɯWc8TL ^ 7|\䦭'ȩ6 aq |0tS;L_2 vy0]ѴTI+4􀶖?m&V@ط4]?v6ӈ6d?9V#GUZsS4`w \!C#{&Nx=6߿ IWz8]ȟtޣ~KϹ@7lNAK QRv*1 Jn'Ή`O "@Jg ]>;Z8v"iX1t;i؟ѲpV?o`bb#ա'ϜGQJUi|I?k̭УGN!PJ|B Ÿ'LH:8 c2âi[ x[bs{ϳ'8D@aGܳɲx*p+?D˅ lЧ\'?!nB?&|m'kwcQ"V6r167]8>᩺e#|rJSuQ+o¾G~HXlm >lP E5>4wE)A?Y#EIY@Acx"BfrYs\:^uRV.l#~ α9tQsq.iT*pm6nU~7 W Q,Az@k dd򹭃j/E .3A6sFM$id6q$ ];"hC%xȠqyOQIe`\qĽC5ezX5+%qʗ)>M9iAn -BBX~B&#[e6ũM0׉r}єXBG:t+y\W &} r"<E4Uf`SitK :+`hGؐl[0axv=!QSk/ڎ10Ktci#>~ϰ# 3Jaɓ}#9٤x$9Tgs*ohD?#AF!zXa?bḒv_>^%?w }itY_-k @>ԝٸ4iUM:2O,,aЃkY/5VSW.];9-}`w.N#! c. ^{Kf\-̐fr)paՙ_1Њ:qܓ_k[hf"Z%ߓIl#!w n+*xd@Vge\+@ea52iL!'jTɑ䅙/;ϙ $7г >Z$=_o+R g^> "@Kr֒ЙY١nFw5r~y:2U:xKVɵ9nvhJ +_"܎W.' a+9K&7dVaetx0_c}Xw7-B{ae^*~R8\=/h4ąDS@|x!#x4*Bn!X,JزvHsz^_gڷFP/#-}R}UVd:86imXq-oCgș]:0 -0cW ?*9NmW )I e%Pk<1b;wbAke7qaCTeX^RP]7ʼտO5{T-u]9F%0/O4m%ՋPMIw:olz?ey28٬j᱔ y@G.8ysy=8c,[7UN>6;V'-n͚̳" onKY(Cՠ̕[T41=X`r+ ́B ygU} 3Z),XmPU=م{r#sGDK }Q*M(.jDz@>]ub`L^<4&jf(ѹMY$KR)&FBĀE r&1&;Yˌ| UUX|p5q9ݨҳ-:^+)Be~y, ;رB$ d_E_eFwZa1Ev0ʰ%&sO|1*ui9~ .a /Ʉp=czy}и!>KH$ʂ sC@*isi5[+h`)6rR_t˂㔗ܼ>~yqZaa͈ٸ(߭@Zxpt>Q6Z?  i\0˼;8gw+r&>{Zzc%tnaͪrDBʭ2WnWFG xV sF,wyVKlڳjK,>)U޵t ;H^^H|L)tljQQ:j'~K?dJ˰u5#*^(ҏ?]a*w 9ozm՝[*>08`ZV>JӼJr/'x;X>u_dW,I} Y״+s>)IBTSz0VE1cud JȆ_\KƝJdvV]_މ`60*)p0s;8[T7=t%%Z93Fȸora3ǏRix:@PF„f셊b_oàO^JմON/.-P)Bs'K*,s,."v}d3b} ͙ްqKE1gM1Ĺ=tMÒLFx{yNNv0dܦd峛RDNT.x׽_~t za:WR6@ϔPUCft)lt"'G+Ě] \)M: cKDA.a= ZǸ??&+xf0FG|~.AO8_vAuіuҍa;s36DsTAЗ3JT+IJ:?PA$A{'DlctH>iWLk9L_g+|ԡ 4Nʌ,e{_^yBj\X!s_Ͽ%xA>WXG*xz09-RD?^%wI&̢ܬfNooxMEdnR06R!ĨWu|oUfOY LƀΫHm]pRUW˓@jRJPNwaykepb;T Q11yS7}mSTӟy ݝf,C^ʼq|qW#RK"7. r|lBa8bw0{!- 9gp~F0D`  Ovfӷ6H#.6G%a@ڤb̒)5,{sɳBCw1~61~Y"LA뎿cHG;DvB!^zOS_y\[0ux #F4nOhH\Nhw쪸22lp`L|dBCʿX5r~]Y6dA{L>_~*% CrI +9t0D5"^KCL.$}rĚ9*l 2)˪CDZZ(ףAvqFAى7mӨCִd5=颴kzT.kj1{u9I G "K]glTHamX,29^ 6`>Ri綂(娷ڳ7jO<]W*]ɛoTk $;5#LeۤZþ|1Ns!j)_8(ijIK-#766rYY ?&:fU/;y/&ѐ e&ay@0 L[P( IO fHwn1ں$Ebw 뇶 վ j+0b=r<\'T`(U>2j/A=ZL.°6B. IX^ဣ6 i.zF?!cw+u . g,1jҿtr]zNżW/.)z~:&4v`"V,B-_> L]=opbf4@3U=(Rx@Jt'&O^ʔ:{s5AӘYW RJfkoxS &yΓOΈDO%ހiƢ;`6TJ.'F:BNﳷ!ctrIѷ.Re4tj-L)De%IyB]TH0/5}Jcn_o:)1\`k]dœN  LЏBQ* RBb#{ȱGY? Ps^ϜV4 °4g9UaMH渒!>l߆XA=z|FǓz⎏d836O k6' 'GcezP @F[7#3FPj?ܲ[i,УwՉic5 Ѹn|؏JJK<#̦_#^t2ӥ9sWu?Ĵ}&3]<2µ&@҉XN$e6(""(]3IOv^zɏYp"흳Dth7i!\zϻFL'{VvT@i Xtf`y} v:U ]l?aG-É+ Q䎤]mS=#,VEț23h;cʄ'Қ' H Zf׫>F-N8Ѻ7Դ N Μ*ήHTNPt΄.ͨcf5 :LlЎcn^ru"8bNu-,]8˟=^ӄǘrz{ 3j*($~q\}Yצ-K.4w>͊[m'{Ժ9Xn;izڮ+,MRvߛmUB񄰦ANKΎGݼ3oPլštiuqYKL|\2&]T,H@z~PQx[Wy$Qg6na8JXCWu1czmGV2CRX d k s>zvE<쵏fkIDB[dY~;Ytew)!H#e0l!Oղ.3Q$F2겏G7-&9RHL%Zo3׳?0hp w'>WtzQ}oZS;[󱯞M].%jBuʖXd}&Cا.D0Ӳ7Grl3fD!CB7Fya{/nw- ,۵"\i O s?[r@vq:ˈ5$o%4hi{;yj8kߨ_LbdľR6[:k8NtnrB9.%vߪQMKtԌvZi@\ѩky`nSnZtWCp2m2~k^[\a@qB|ڀ8kJڲﭘA9gU\- )ӆ=2@]JR8 Ɯ S k[Ojq<o0o:18VR;.eRS'7c/ \d)k 8ߢ&҃a>D8?mjG?Goz,Gѹ#}6ðrgu2xPAN,ѱ-v[4Xz)fV'muM ޴~ױ+Eg,'m"LD>i]&e 4w@8;}R\N=G8a;mVE鹥IcS|yn,nSj n| Y^m#)$1J=. /0ΊO:^vխY7ʈ"S+N%!X%+:Fh K#jF;"ul3vV/ޙfU}xҁb|WnMYa[u(uS|Al8؛`=<,{ջ2ߝƠ( ̯IрL* : UăwlqWD&i23- bq5a =ԵJTfdvSa[ Τ2G7!K1"wj7kn( ʎ=/Խ+np2@m\nL 9J4D"o  Eit‘`YZOےU?D\zϭ6\#&8NA+!80*5h &E -9!Pr zU ]qM)~Rr@_ek\%skַ{ >ntg"P$)ȎCN0`Aݡ 3!KR)FHQ(h~t*Fu~R`YPdC֑ylDaq5Wd̑AKwu X<)Lp+'pF*NllSb( ȓmK#K]s'3b`w~fZ?4+k\S5`;8IGV̗$~;fkqm\}El\E?m"郡ʋ'йf>˃J'3BV]D˼watl9]F5)pIBrew`S;`[9b: ݂U4nR0ɍxűZbCKkƔ.'vSX]!: Uj w-ͨ$?m]Y6e46}xn"u$ƞ%4+a[N @(ɑʑb4VD+,exnqxg5_ldƉhLxY3r"{jGX+dˎJ0*!AtMm\F>B6ݲi:)|{!EtZeАjRFC50VEgF[H{,wыp&[pQl\ر}J*qn=FaQ'1M 2%,K֕ q=F*&Q{/7 5A݊gR: hB';4Kts+%¯$,.wPgF7oi="93+QgwhZmqSg9<@X)@LD98ek$ئV-9:4_iXw! 80l-7~59O昷W ͫXLu7nC\iJD;jj6DBCvc^׈)J|eQ)2}?#ӢPG.Mzʡ,VNC ~"0G[O8)1یөVל7u'-g30B9?V$wvd3#9n Z8qr {$IWV(:G[R,4/ _n]mOkUm}Jj8|LH%=RJ~K<Ҕ.C{R}"슜G,ZQ\ y?&'%]c$d z)X-_B r?/۞ڶXxWAD$JHc1P ܎W9K_!!Qfr"QZK``X~牗A_P޾Hfyox|SW~ql9M5i fy%P7zzhb&yWz۝^N7؛곍 Xڰa`)GYcqLbEͰ%:1_瘟]GCHY#qb_9Z~=w-w )y֋8-i;)Se.i :lj9= V~Xhqwр'ɨdCR0 WgSQ:2_cMa/tD5%M|ZQ]"Et:nkJɟ5R@ `Q3f_| dBy n"b/~P0r΍&Irьg?Y)}L{7ýj(+ǐN4ݗ HCu/)H' :ddg:c[8| *~=T /ͺ7g}֜-<:o(WʾQluVaFt"\lUz$ 7(NYQ`,s[_\~|/ _)5b .(O{`$yRCQVpU_|OmP!IiG|h|W%L FFx1f7GXF*u:Jk(fkK7zz&~ rj.#+YEG&(3F>; Hfgueb`?0ʯË3- D<{-Eiyl#{J,/7;x2eo6\hwET&܌^Ac$F!:VpBAt% #e  - ,ٽrP2Ybe fG%T5S^²` ?& xa%d0ԋѾtQNOysКCK 1d*\<{::i@x͠ʑ>$ .5J*{oCi}̧^& )ij"Ν<[..{5zc괅<}c;2M0#gpL%bJnh?GTxd:wD*oX4e'S*^W ]NvR>J,-;v*w]v=W51v<LK]Oq"&qҗGގ<{kW)Dק@Uy*n} 9"6\2g ܎8N%dONz,B 9~AL~l@b;x6e`@GjRo>}.8j+YKO޽'wb6aęaęmF4QS i#ĝ$9 (1k*Ų7QFтp@dDVH8}Qf<|leBx=Uݯ`bVْa@QnymYUnC|'l:q?ZX 9yeh߷hMoq{Ijs]-B=ȭ\y}GKa_vR pBq2<Ҷ`s:?\[rt߉(C<$jl]cob#7v"t@N~nDV`hn(.4!Ahv0jVu_ 8m\xUT魙eih]N7՝%sPW/7oa"X?_H '~_`~%b iZ6'O!rK]J6}m(8<͕zwwȒ [gɍ^ʽоW^0|:dC/¨'Dz3 ^ ܚÜx6j?\edr |D5uJCųP#3yaxe΅h7Z=T.PJ%tu>g=exOhY}s$&+R'.9y|n!ϫ؀?}C?/۠GME$j|+,:,r3cZqz|L*ejd8EfR~VT?w[,p^kd O t̖VTk5ocidmk\iQZݲ>Q&1_ γke[VD#΢RYz=V” ^,+%vUyN(@ X7`r^brW|"S|//E&Ub 2sxbvW"tǨm^sM.oܩ/3͵Љ2Sc+h>d9 $RkDmbV pΐ,E 8~J6]áki!Q!t:-7D`M8(͍N?Jd̙Lu J ec[57N"%>mhspUOCRFU yRin=b'YtɽP U_bS*-z~X:i2+fqYG!mVJY''-; C d*mݯ{uMBu56NJ G4ȵ.9-~X͸LbG7/@D@`ZbΙnW92+{5+x̬`ER_Y,N2ը (s&Em8J 5b/7Q)PdѪ|=j׵CPv#J[ Z؛Mq0jlɤ\PE<:X VQê&VѸB "bβ*)2_~ʼ=8\š1xj&(~pN@U?g{|V+@͏r/DNf>t NtGrh_cIFUa ]t,yCp$Cř$@C1}/-P<GV23kҩ[oeg2?uWzbjYDg}Gu[+9gj&ciUEћxj7+_l NEn 'sDu>N"Ȼ)>/Pb~ps09?˱S/ ׄK&FLGr95~L*a ++uӇ{!3O / ڷZFչ #X̏6P߷R"=;T5 |1Ԋ9 >I {o%1JR˩=­L6,ėؗmhRV3@~lhi?Gť`-Hqu<d1`s;oQHi P2!RЏAEJ G;q۳T]+;@:d 'z =\v?:sUKU0NI]9=~\q˱97D'>vE}i$9V|1j5t'E4olڣ< xȅv n|>$;paO 44\PZMP@V|ք37o: z[MY1ud PƠӫ 8 k̎~d]4# n'{)#.}}w:I@)/ "Bb$AF$$7:&9f_3R VP#{1m|02ĠsQ<*R+}G'0`xrK=IJoW3٥( qG:2ZW@Ʋߛ|BT :Av1EW3矼^L,ӕHۮ}Vy9ΣmHtC̭niPq<9XN`/&+2׍Cfz-{iýY-a }жIEeE[ )jľa` 6$zry\sЦJZyJ賵|JH%-\t$9N Y=eKB<sjk!?'o^ sF m[Xm2>V%-_"ʈ4RPR$PЬzpp=n"ϵytH_FsާgXr1>ɧ `bDFS˖W$6MS@%_RZ8_o)ؐri{'~ioi,7wd֠ػc 5-MwOl;7v^B}+cgm!&Ȱ0޲WXb$,56އ LR^L) u#a(h4,@9Â[I?VX( \\8w֨7.V6.~8 #\ټs[ iX+ V%͊&^ ?clh,|t9,WIPe6K2]zUM۪7]nU>e?&I Cl=C=FR#$Ќh褞9aWϝL_3l4&MԪ6+cY9^,yyd9X7?_m8#c ÎT"|. 䢑O8Wr( & ?K6k__WE{9y̬Yy|FsRQ(1C\6Ec: OE:=0It2[(34Յ@$dX2bϩ1n<3?3I [ta(@JGAK@"7]ۯ;%Ϊ5~L%}W W\ə8`g\$7:,E~{__J.: *Vϗs*]bXE7Ӈ8m+a̬X@gd(_aUrcdh r؞[6ႳT݆dBrN5`;Fװ+!=s]f ` p:Qְ5E)>qK4ΛuuQ~|V^6swۍ;nߋV4V}fF: Σ=CҬQ89鈞1 h?dz6 9wiQ!G+8 3WG4I|gḬqBm5m=Zs晆ABP=F lsWP],9z3w냼c@""h P-[xi`߬e,PݺF g?wI$nzw=gpu)$mී$wu|=VL SLO<ڃd\Ɲ6Ơ$ F"Hqoc.(8Vt-D0cJ V= 4N|c9%f03;(b\۩{ޠ' |6𰿦8A{#>LՀ駗m$i* av]d 2q+CZ8uRX~k;}azʾ0ӀCLٰF&$>7M Q%RjA7 {us`S1ϥ${zc& άJFyiň:!XʣQjInu9},x=p@dQ+o$Jp&lYw {IA 1Y*,\;V}cJϱP7^sݯ:u-?LΉb#37T|Z@<ך`+u9ELm/@'(pPtx2х3ĝ&3F#9Bjn`D!EJաӁR? J^ L^.+"I填{qm j,y^8vj6ڐʮ7 @iH:s6sB ͟eyѸޱ8{1E|ia3 Aڣq=ZrG x-ӕ]N܌y02Z'ac)cNٲ]&t7):iX-b^V6Н:QC%LWW/ѻQlR{ջ2nLiц XÁُE<сDv+GcH#:!ӹBFK޿#GG N.G.OzY i0חK20}r`1AbnDjs1 P״c7qP85Ŵ\ДT)G *keQzΜ;#ۃ9sfmrn\+6!z[w~Xعgf=LF\U؀VnD돸#$-҂` _-'E(Xe B,Gߕx:e"għg~S(Fգ> x.Q %k| |ITߢ.dRnxRۻKp^_ g]URotɖE%֖<}뻨<-5η9Y4SR WK+ȇ 2C78ds6樸}0)^M5YFܰV0sjw;)L3K4hqI"Iv~^sѬEAwC~Z1Bo}V3KI-l.Dʱa.z|HW$B."3e%ZBҀ]VsB-=AxdƔEB= Zө[ pYB{5(Ǵ[p׽yn(g/9J®_SY>Rΰb4;]GH#.b> XHpR 鯞CYvWW+|Q/|,VcTs%Y Z'[*ĺ9 xzSǓΑA,}e}o3<1,y= !-_|R%悉IiOڕd`0Ea۵Dl$_WYd\W[vT\mPD)$$q7Jt2@ce+;kN\,NԾ_hEzn!~'w5V,KCr%Pʯ5f w{7L ~}#MYIl#.ER.13 mr@\k+-‚GA$ 3!bS(@ VF/ ` PCzJMw6f;@2]::#vv=x6FA{f1eTf)ZF-LP;uC R]~0i5bKL t_녢٬ʙ=" XDė5,49|L$!wg!FTru~Y1\Ĕl9AŲ5jA)xs灛[RjE4y@l"[ِV0o)."x,q*twf0p\Lٌ63~V/M F,.v|Bt: \vV5N0(E#g^MHgZsv k+TTo6[i@>[^v:94aT`=BLTa쁿kؗ1,fbi.kSfػ ~Ef4ށJ|H(KfB8;@k0GΟ/#s Px2|^ \t?+a%,Y)b ;1!cBW]̣(1]0ۺr֤  ػ-+ۇf23lbk+A#Lv&IJ[]0vehBk 7Kffв(R\M t$U`\UڭTa34iL38X[Ȳj`}7OjL4"ϪDZQ+Pޕhfs N/wAE>,[MI ,7u@Ҝg:VeoF'gC-_Pi~Ќڕ7%(vmi?1/N2A {iΙ4}%g`(GӲBQis#H ׉/Z̔z&7uH-wxs0\GM qC.im]d\-_AQc@ZݔC9K3F(2wjc8i{.j6@+e+nzk9v33a1|9a߈9bAp/vY[]qkBwZiQ1^(d#P.\X_V*# W.%>!@EUөА~^pk$w:~LzĭG>ѣRkud{]ʘN;vSjk/CG yɡA LS;5v#\ajv25c훕 =9>fa0p~&Dm 8LiJPzwuJv;nHIxETcJbZH|TNq-]j$2SO+H;iw .p 3ܩcco r{+a--C-X&d)&E< J- u]Z+OY l?'A0h/Zv g5 cGeCWBOۃ @|ġ`&9rL,?s@'Rʚc{IDxKa /'].i^>l3? 6&`2o͓g Tl7%c niƔ#ݒ(^0A(">zU,WZEj*BA+Go@h)lu-ky,H!琈_&. ~i 3 9Y7^+ߌ^@xhtaJ@8Z|-F9Y +GT \!vgx1z"O˰('DE.N' gk@5N%qC2栍!.0-6E-qw%X#9P? Lux*$a,'sR`Wߧ+%12&,`F2cw;$ Y7~O wsX&x/wñ\);;\ah_åQ #AB>ezf~ORߓ{lY~t7;|<\Og\ *⧜ T2둯` hH=V<0~/<njQS1Bd7!&Ș)`?`oDt(gLVyߣs;AufR6>},^jbbY6\ҹpX_JVv\#8$. -X?>JZ fphŽaPK׃}Z/yR{"9OU'7>ܪ "ZDKX) 3#vq_>{'-az"#BRGA5j$=q\=zsN=3G{ Aݗ Ɍ*hU =~Cf6_/.8̊]pH5ewYi]Y*:]lK5rcKrN&Y^vG?, =Vp^-$5hk ?N010%!QpN9i' t /Œ[g) {mXWLi[W^_/fȉ0ͭds֥>lzJo7&({_mQmtQDL:24>ecʴ1ݽ6`; HbX'kBK,;;KKNI;طȎ??%T*TOj?^cɨ| Ʊ,۰ӄ9zt:=?0ĊR3L[mDYJ"ϙ``Gy]kqם%|LS&bǓzAj,mx^էmd-YqWphӹhj־HA4sءC>w<2g&Xv32OOSqaOlD%P -^_B d*H rA߂;GYJ;#)mL)ťQr_~z~>T'*S_# *}[}{n[M26fV ݟ30аMC@U=,]~zr?~h}ti86VH85w@fH[6MySЖ*7kjS7mn H_Vy^beW[*=KvB*v6 ;A5kc }~J'jL% жwHQe]5q؅Σ,8yaM8g%@(S/K- ΂Rk~V%(՗h%k9vmfrP+ֵZ%zu3\0g96X~dNEδGt#c, !t8ȷn=Y쪚& $ ۝v+ʹih~rQh~(8|Hi+*] Vg٦8Tȥ9֡"zMIfRFBWfI" Askݵ: ; Bd-rzR8xb˸>|NM/%mx]`h|Cdb:͆!@v2 b_Ը}uc0 8}r;`)/WU^2+2{D/A)^74HBO=7˻Ώx c6`{[47˜<ūԢ4fӓ V}o8ʞfWFN| fw^2Ѻ,Q`b48!|:m|!UW@&:2ɧcAْ|z,N5N@587Jы%ik*@]k$S{pj˼y&Z.7I_貥0l|tTȦUIw=k~"755,AE@'~v$X$ʎnP^\gڤiwb2,h"z0 %RFC8؅F鸉%[|՘%meڧ}~&GR#Î=n;97TQ=VJ"!f{{e9|cVw-Q7ϓlkWI=D^cGyB|Ǘ05+ɞ*"j̚&2%JE{RJVCd`;OX2"))Ȥkɐ N\d>g9{}YK`xFS]={7:q꒍OYvsլ kN P#Ar/U3eb&‘ wmʠa=n),߄Aພ(mq̈(O&1QKR1yk\ a(ä[A$FKBsv['Ynm-BLޟ XA0M& Pؔ<K+UNGG eW(lfК8ne9ڋCDT 6qȶe)|&qET¹I15H\?F~d׎}&l,~ӵ`c|QՠW-ݢg,\w7rLjPbHB2#LH }bq1]Rj oc"as&]Tss_8xryw7oan.0Js W j—.sN6{+=R03=|*Rt/#~O/GPƺe"^2Ӌbc3=$FD"1t#`dnd\~3)SKT)4-(f[x~2[8 s;3.5GsH']:`r74Adu6^wB&0:~ҷиkl_nq{"qq{%CV8x83ր$Q^:ymT813͸>H [DҩAYl*;0x~rweH(UT)VLҞGD|o38c\g&rc6D+r:[S`Qxa4_$]U<@F$MyTZO > GI@~h9baW[ -ZY7+paC=B\g 5dcܘw `Z"o,.W91P!x P>ͷ6O?1hic74:Ƥ_ay`'ȿRoԲ)+^H$D F4J}ϙWo\>S;ivK\̓D +7԰U=k` 7ןoj4MK[V! O5LqD-m|UF5tӏ@NdFG9& D>V}rV]v1D<0"mWG"x"µ@}fLHI,1ݒ+zFόS4F_5fb"ԧ#8Lu=b`ŏIQWՊڣ'2A ƷdBm֖u1d0\%tuv)~a(ɔ ʱ勨Ax&Av"=h~Xz4^G+9W*(456)[9qKC ])bDˢg>X"M %{;_ojlzJ҅( 뛡.erGpOGJ S~ӌs`~}>W_ ҕn4/ܽȌ+`|C+J\?cVK$~g@XS,r}d B-D280PʪA+r>chp6uHDooJ2jQU(ng󙮥u~*La<+o;*s0"">SA ^7o E%^UEb;ykyF*+ }؀Ae( .Anܥ5- n*7!.c\ ϞNM΂en]"P|e, 46x*$;O@n@OjXtē0ǔsҒ_an *k+^jH5jk)6`WHЫaA%!SQh@W؎c<)]@!~ˤȈ7#G*QOIL2CWݪG#%fR H-N3d|qlϥ9wI5|sS{-T8O#Ǵ1Qck8] eʯS׌MJGɚXhVXa+~4 G`21鸝LkufÓğ֯tZ<<^ Mj {V)HNpa+mEld]Fy0׾|+!1f5AB0\D"J뗽MNJCbL<<1'4u"QuVi><| =Q5a G]$>,eCJ+gpiu{<#b_ ˤ< swcJbRw~\`0pk!`8o/n 91@MrT6J Ĵ-bgMT3jTb8ʤ^`qIm|2Na#{Ɠ]ck#=\H-;NGb\ނh"/oxx,XiE/9P8[*ɧFʻ2pײuNӮ)x8kA@mxM鑷4a16UGοQWGl ^xEᐼeh}؈]Е GXXw @c&Qk3um#L:> n?$sb4?⵰Pm`D}}~:=SjL;6W*7L)_MK3[iCtQ" gw8_{V^zWd w(5Ȫa6 _˾;_P2?'۩)7|ͮ&, >8iy{P˾%omg a5g0Q,2f:Ű:p`s,.J(; jס4B,^tujv>tܩ^ϓ$0覙.7F&E~SUFAҶ_m#.qI-;IYhL22<'HoQ4?c#w9 |m[J˜|у"v;rr=/&SD(Ca7%s\& [s|1D%A\P%N{" |p{JcYwX'"~T ?'Ò։ߛWόIcc|mCv  }]c^fbcG~5 N'33[yr Κk1rqɶ(Eef[n!I Yj#]j_Sf5:(rvȣxԝHVVEQ5ivP} YE`m]q.ԛLzr4d8{73z6Y!3g9K.ԟFJtCsEV5@ %7Zb-j"MY\o?g36#-ΗAPQdEo،yXNlsA9 .;KG)2 ZAhc.fXMXo%VCEW78X>$TvORmyjRGECsD׏QӚoM2ºഛ fa4+aoqMfӯ.AW}6I7謎GlD\ Ҋ"Lix.%ewi,ܒ`Oii悃 _ o]3)_bǵImj_F;X0[>1=rی YƛRnypDޏf53ڼL4•02"ۑ44I>R  hJIYVsWQ}-9tcmЬ&eVf%*X~uw&w?ȓUvgB;w/OPj(i+9G>]w+M&மC,^Q% Y$9Qº*)2s%iSs sw|[tm6O]/@h(hPA˴agWn`D=]YZsl*Aٷv I{*ȨP)6-%Oii.WZDL 椂OU|/Ce"τWٖWŊ,aĊrNىٴkyIcv4<(u$Jz=@^" /x)D[^!_΋ YLҎOsxGę2J޿,F 0&V9?7v~_Bn_7:H`̤T0"3̍dbW6S(ed) ĵh0(6s5˙^r]}!$BWT_"EUCn&9*c;$t4Pz%˳`C(TQHVQL[$ (oBÕV9vRJGpvϼw 7aa }LIޅ e_{}hfSe`0z ECI `s~Bn-OI4}k G9\'ฏThr M[ջڴ;0Av`gZyWFFڕܙBHx(>뗟)-{!OP#*`O%䩫6sdO::!h6[KDo]dr$^A8] 49N,Pv&p/hVҌ}(jwCo ٌ7fHGG.x(%IpbJrftouNPi\-h6 |Öa\ɥC4ÿN&fU%$jl-hzDiicr>k:ǛD {{|8"ıM nB2#g` ף*9ƽ>%P;gڇef䭾9O$:4YZ$w 42k4S>]X??u+ UWyXkB1[b>^= {)&ýtunY@!~9ЏO{7_ *sS_BRZNڷ`10=_}A-=ٱk u B^&cU63]ۋ] ]Ʌ`5ϡj$=&%൩ZYQ֡_ s嬊=|5M W<-@?nV/iwilP6?'pFBTGj,]?Xp|$)ɂ8'ymYʵ#](Ld)c9sqIY44`(He3 O7ތ1oW" >͏:LԼ(p_OOAڷ]4-Xb7;QmM<9#'z5'p4(لype~e&EnPTTZPɘ@ISe a2%k6@ ›'mM$R"|TX}s~.U"'[I2(\/Eo[IqʣSP$ ~B/75 fޟJ|gE1ܖ2ֈTfM%Dyc d$›|$*-$d/8WYui'5ށ8?-6j؟8}Z^jmi #{ G\z`^*{O>徻&2ϥNX͒S)(˂fѫ/ !.HD ^tV5ymb\j>nʙub~K~"_icz>Q`s, C}2 2  Gc]';# uބ>'}Yע #HZ1SmeF8?uTAe mJ Xݜ v1r(RCʁ賶nL fPz72rHѐ o6H 䥜Gc1 /}uY2huWc}'(K&P8@=s=)\b_h~7~,slwA & 7-t|wN/}\ky39VNbFd6#c~bWt$zWf|[W;*+/._4.bGa;_o\&'+~S&Jk_rX7Mܢmٟ u;8Ҭ*IY ƌP,bZ7pud{%.pg8qQݎh7ESU ~L,xM rU'dy8m4ѫ]Z3&c__Q?J{* Eú9| 2F#I|>P{h ttB%3 ~2A>oT:= 77r.CY.]dz9&!QɜDb #.26ܳn[#p@&'_.(^٬NٵГX!n7(Z.ڕn0 kI?N{HLȓ2ĒjLI.ވj͟=; /2_ClHt323)%T IӼ*1o +iA#JC-Һq..Ks_dt)J߽_˩vS#KC @:pnsd3 kr)lG&/L u83@3_XCק0:Ǭq^(fhucM~L;ױB! "3pxsȩ2Rf=2 ʡv0}H#v P5%K%9:A0쏧3፫ x"wsXXt2?HBسD?;IfβOȲ30ֱz8;'M17BWeT(GNԻwWm[1/[rZDGCc#?N];d4MM$-W}V_(V $0voh*o؜%X97#,[ Q'WwRf#.a@w8('?QKZ XsKXW~!T8׫GQ^ 5Oƅy&1"50: Z+\ cWhxm=5$u?nGq!>&$;v?ݯ\ y/s N̥*mRy Th<3h(tSuyVM-/*bSֹKfp>;=kܴtHu"HD~A2P$ԩ ʄ% V3{biWrZpҔ99֠vƒ~s|G'U5㍗ơzJ9pcg-FiJ-+W_pA6+'ᗥk u"!ţ|`J1F 09}NX{³fAӬ %=աJ?.I$f9 H2:D7,Zdhջ`cCl΂Z`Up+ק+{y]L Qw3@8}OplphyZdvxF_mi:h&ݽUȻ*.Q'1o9K3sOpW1wKr)Arj5NT ~2 2M?c,x"$ (k6Ys!Ef CNzgnsĖIY^ZM,ﶭۙ23Sͤb jyOu.X1Zfy:uNHǟ+4wٵ|!>7e26C1qKlSvR(Z~E7YLL&/B/LTe=Y hv7d PIy7gV)^:@h1ZWbD C)>;='ME{ XIt졎#j VR +[ 󓹢z񻰹j#Xeznmm T M*3[O*t*Ԕ_D%V%XJYޣAlu>U^En!^e)v.ۂav;RE9lfIfGCy_LMve+0ų㘼8h5GtnFi:@%>_X5ԜT-S®I^]΍U铸FBR?Ѡi=(.%@a&j,0  }lѬ$bH0G|e- }OgkU2§\YDDʉwC[2 햴{\aQ9C[+~@dՆE!nFb rĄ'Hq&B8?cR&S,/uW}t# Mn R5]~tM#ȉz'#%Cz(RjgGUT3IuGvu${S,q}ذEDM,YOU4:H9a C wN/+ sN$,m%}+Nek_lASM  K7]}3|w4<pbl#ho=~pqgf X^ 3btŦ==9}26gcAWDO ~ 1-sJ ڊFO2/PfSбk'q10=h9lWowmb]ϸ+<϶W: %` fJdFD)=6d1ŕHఎgVkXF̗n(Zvᑛ/X_=VSa._sw\Ϫҭa@Ppr7x1WX i" rrL 1/8λN/.FI,픠d5 n\:}eR8 %]?Gm"ZƊ3:t& RVhOC+_*Q j&ffE.h7ZeEmD2bJELY8cJNs5#536q75Z ;ثM6NO+%Uv!Rv .ܿiN;M})#+/fTYεЎfBت:~˴v0偠%H:ǖ^+$o<4=!$g*XuS@]T}g~ϾS%N./$u`wə%G:|YjOU#"](*kj=#f'gUjpZ[aNuQHMqoV%~, sΣi33p4u'6OjjVftro$K .Z Z2t~wsFb֥1WS"83:z@ۃ2fVr;/]+é! _JH,֚lpjU zotIN$\y0/og1{BgͣnU"#y=PFCEA,"㩕BW*vg* _#]0m8 D! Z˸Ni[al+N (o.ğn @oAsSdDε[43aq؝ ch°NknIAv\kV@hcWp.\xXqn#D1=NoRZlT@jƇpS26ZP;kصt`O'9Q^' Yd}&Uh_؁ xEb'`aU/Lav(5 "E;%3{\v*| f´/׋N+@[9x1P3z ")1>-;6_nmtM7]5HLF*R>2vy-֫on7Q:ZHNT򒛸,I )U3:[*N:^tTPyNm"eƳc;Dq4! oβ\Os2U y"kFz)M^XE^_ͽ^PԱߥ+PQ\XSD"ϵ R&+D&.2\?B8%P#\!=g0dd_]L{S'QAEZXOpmXTTݰql\ euG >D3$8Qc DCc<od3Tm׍^eרZrİHO%Y~}h*dƯu-͚2oBHb|dgp+g[V$rͳgjp";J\w ] y%wzn\`_SY,aZ|H|Jb/Dr#Of5־!DI+Olr˧[V5y^U_jE5g-/(`稽acwx_= f%7na*E̹&u93rL#BL4]w)J,f‚nREbK3 ĺɞ,՞b }5(.h!ޫD}ѦTfxvt6g.ZmKl PHnB_"@taw9$0̳')蟱|ZNc]5;7ơ XFL~bؔF U!̀?"ęܗcPC?~V'GqySڿ*hJ-bEFK˵郯{d_f~'j<#|.^%t'RekTb:"l!%ًÖCk;JOnOՆȗB}I8A6YӜIgnzd fyy?}S\5D iO>7#vj-T{WP>ΤNkq{4B̿&N?YdB\:C}ٕd /|~ZN>J~ U,hYqFdY6|G oʝ{hS˒cY$pJk#LXpg%A{aϪ[|%RHY቏@oM+=٘?]urE5q<*p%"]rve[jL7z9si,r-%j;-C,{E@8%\ަU\3xjS~MR`&613bۀV_cHoU֥X6]*)fK'/@ƅ՜! h>(WXUP+Wnh? eEC1ʋSkϥ;<<8ɱ/ސeޅ[6j5ۻ݂QW Dc,R>1t69M xi|nwQAԣ$v|Gfö}WK`d.ĺz+wO 3l%ߓіX7eQ53пV=N 39 ᓊ +!#99^OnKBBInB߮ `=rݮНk LXK]|{^Ss$M9ǚ }9P^#E|< ŇF~(#OAQF3 't*x]|)!}gwDcM5aRSf RwkWv)xhBb r|Pcy>{I5bB3R%0ARESֺ{F WWEIz7{+MzKx4+q{.JB υ~%A-11cX=Ilo2':vPH%~D CPNCbMG)ZwnȴK^1x-fӮY>Qy HW +TVvMX언 J0@e6WKe^8Qae:+ˎLDQshoi#r^owN-a'bwt*NR/ѭhX" GDM^zzFmyN~e9X]ke<6뙕Qȉ w@ǺΟǺ0 w<#uK~p`p6ivL-f[Zgjog )C*;9AԈ2}w ו_i"XEGNdՇNȍSԛRO.4Rv(U P0IX΋6)F83>znSV'k_x j:+#qS٢wF!H 6Č:mT@aG(٘1,TQUMfk@ dIp{XVtW?Buľ\ 6Fv# ncp,E~K,۝ׇ0&*K\Ӈ#HF\p_@/12{ tukdԋˢQC멜$ M 1>qμuaaKA&›8y>/6fE^:=?f, !4/$[(sI8QUa5][' ZPHo4Dն!olN1-SÿKT_3 C\ OP؆<2 kIUQDYTb G6,`H.L{y<8PزP7u_,1uvaG m[mqV*at#à7/C^!h-@%`EcJ%PifgBgchMU:!6S5eL48Rwj%p,1lռq*!?1^MViL܇3Xo;7򋏰Beyϒ1IfKWV {1O5+*{ǤӮa(͔ԉ:: C ([_:>CX5cxuXU|=k{ܙs >–o  YZ