java-17-openjdk-src-17.0.12.0-150400.3.45.1<>,fp9|.Y] PYHz{.N']2#ѥ^Qi QNE1jcnV7[O TbPe_GB^thddNrZ ܅2<<;]C= PvYIV\Jetכ.B~CcAu`R yKv῿Ks s[?٧*5N0ɂѲZh\tZIB-)FK dnoWw ! Kl&>;,?d  . Ghlx|m      !&X\(G8P(9(:s(FlGHIXY\]^bcd*e/f2l4uHvLzCjava-17-openjdk-src17.0.12.0150400.3.45.1OpenJDK 17 Source BundleThe OpenJDK 17 source bundle.fh01-ch3b%|SUSE Linux Enterprise 15SUSE LLC Apache-1.1 AND Apache-2.0 AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0 AND LGPL-2.0-only AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3Chttps://www.suse.com/Development/Languages/Javahttps://openjdk.java.net/linuxx86_64%|f976667f7154d02098e2292f04e1b7af131d17b978bdcd0040280d9d5f55bcb63rootrootjava-17-openjdk-17.0.12.0-150400.3.45.1.src.rpmjava-17-openjdk-srcjava-17-openjdk-src(x86-64)    java-17-openjdkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)17.0.12.0-150400.3.45.13.0.4-14.6.0-14.0-15.2-14.14.3fffaf! @e@eԔ@epe@e1@e/e/edd@d@dm@d\d\dI@cl@c1c=@cca @cRc%b?b_b=b8hb7@a@aa@araHwaC1a@a?=@a#fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comschwab@suse.defstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjsilva@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjavier@opensuse.orgfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Update to upstream tag jdk-17.0.12+7 (July 2024 CPU) * Security fixes + JDK-8314794, CVE-2024-21131, bsc#1228046: Improve UTF8 String supports + JDK-8319859, CVE-2024-21138, bsc#1228047: Better symbol storage + JDK-8320097: Improve Image transformations + JDK-8320548, CVE-2024-21140, bsc#1228048: Improved loop handling + JDK-8323231, CVE-2024-21147, bsc#1228052: Improve array management + JDK-8323390: Enhance mask blit functionality + JDK-8324559, CVE-2024-21145, bsc#1228051: Improve 2D image handling + JDK-8325600: Better symbol storage + JDK-8327413: Enhance compilation efficiency * Other fixes + JDK-8015739: Background of JInternalFrame is located out of JInternalFrame + JDK-8042380: Test javax/swing/JFileChooser/4524490/ /bug4524490.java fails with InvocationTargetException + JDK-8159927: Add a test to verify JMOD files created in the images do not have debug symbols + JDK-8163229: several regression tests have a main method that is never executed + JDK-8163921: HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC + JDK-8177107: Reduce memory footprint of java.lang.reflect.Constructor/Method + JDK-8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185 + JDK-8187759: Background not refreshed when painting over a transparent JFrame + JDK-8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use" + JDK-8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out + JDK-8256660: Disable DTLS 1.0 + JDK-8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'" + JDK-8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path + JDK-8264322: Generate CDS archive when creating custom JDK image + JDK-8266242: java/awt/GraphicsDevice/CheckDisplayModes.java failing on macOS 11 ARM + JDK-8267796: vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/ /hs201t002/TestDescription.java fails with NoClassDefFoundError + JDK-8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used + JDK-8269914: Factor out heap printing for G1 young and full gc + JDK-8270018: Add scoped object for g1 young gc JFR notification + JDK-8272315: Improve assert_different_registers + JDK-8272651: G1 heap region info print order changed by JDK-8269914 + JDK-8272903: Missing license header in ArenaAllocator.java + JDK-8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java + JDK-8273153: Consolidate file_exists into os:file_exists + JDK-8273774: CDSPluginTest should only expect classes_nocoops.jsa exists on supported 64-bit platforms + JDK-8275334: Move class loading Events to a separate section in hs_err files + JDK-8275868: ciReplay: Inlining fails with "unloaded signature classes" due to wrong protection domains + JDK-8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868 + JDK-8278893: Parallel: Remove GCWorkerDelayMillis + JDK-8280030: [REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range + JDK-8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm" + JDK-8280113: (dc) DatagramSocket.receive does not always throw when the channel is closed + JDK-8280377: MethodHandleProxies does not correctly invoke default methods with varags + JDK-8280546: Remove hard-coded 127.0.0.1 loopback address + JDK-8280835: jdk/javadoc/tool/CheckManPageOptions.java depends on source hierarchy + JDK-8281658: Add a security category to the java - XshowSettings option + JDK-8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel + JDK-8283349: Robustness improvements to java/util/prefs/AddNodeChangeListener.jar + JDK-8285452: Add a new test library API to replace a file content using FileUtils.java + JDK-8286045: Use ForceGC for cleaner test cases + JDK-8286311: remove boilerplate from use of runTests + JDK-8286490: JvmtiEventControllerPrivate::set_event_callbacks CLEARING_MASK computation is incorrect + JDK-8286740: JFR: Active Setting event emitted incorrectly + JDK-8286781: Replace the deprecated/obsolete gethostbyname and inet_addr calls + JDK-8289401: Add dump output to TestRawRSACipher.java + JDK-8289643: File descriptor leak with ProcessBuilder.startPipeline + JDK-8290126: Add a check in JavadocTester for "javadoc should not crash" + JDK-8290885: java/lang/ProcessBuilder/PipelineLeaksFD.java fail: More or fewer pipes than expected + JDK-8290901: Reduce use of -source in langtools tests + JDK-8291753: Add JFR event for GC CPU Time + JDK-8294137: Review running times of java.math tests + JDK-8294156: Allow PassFailJFrame.Builder to create test UI + JDK-8294699: Launcher causes lingering busy cursor + JDK-8295026: Remove unused fields in StyleSheet + JDK-8295343: sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer + JDK-8295944: Move the Http2TestServer and related classes into a package of its own + JDK-8296137: diags-examples.xml is broken + JDK-8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics + JDK-8296610: java/net/HttpURLConnection/SetAuthenticator/ /HTTPSetAuthenticatorTest.java failed with "BindException: Address already in use: connect" + JDK-8297082: Remove sun/tools/jhsdb/BasicLauncherTest.java from problem list + JDK-8297292: java/nio/channels/FileChannel/ /FileExtensionAndMap.java is too slow + JDK-8297445: PPC64: Represent Registers as values + JDK-8297449: Update JInternalFrame Metal Border code + JDK-8297645: Drop the test/jdk/java/net/httpclient/ /reactivestreams-tck-tests/TckDriver.java test + JDK-8297695: Fix typos in test/langtools files + JDK-8298413: [s390] CPUInfoTest fails due to uppercase feature string + JDK-8298939: Refactor open/test/jdk/javax/rmi/ssl/ /SSLSocketParametersTest.sh to jtreg java test + JDK-8299023: TestPLABResize.java and TestPLABPromotion.java are failing intermittently + JDK-8299858: [Metrics] Swap memory limit reported incorrectly when too large + JDK-8301183: (zipfs) jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9 + JDK-8301381: Verify DTLS 1.0 cannot be negotiated + JDK-8301753: AppendFile/WriteFile has differences between make 3.81 and 4+ + JDK-8302069: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java update + JDK-8302512: Update IANA Language Subtag Registry to Version 2023-02-14 + JDK-8302907: [PPC64] Use more constexpr in class Register + JDK-8303457: Introduce convenience test library APIs for creating test servers for tests in test/jdk/java/net/httpclient + JDK-8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL + JDK-8303972: (zipfs) Make test/jdk/jdk/nio/zipfs/ /TestLocOffsetFromZip64EF.java independent of the zip command line + JDK-8304761: Update IANA Language Subtag Registry to Version 2023-03-22 + JDK-8304927: Update java/net/httpclient/BasicAuthTest.java to check basic auth over HTTP/2 + JDK-8305169: java/security/cert/CertPathValidator/OCSP/ /GetAndPostTests.java -- test server didn't start in timely manner + JDK-8305645: System Tray icons get corrupted when Windows primary monitor changes + JDK-8305819: LogConfigurationTest intermittently fails on AArch64 + JDK-8305874: Open source AWT Key, Text Event related tests + JDK-8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" + JDK-8305942: Open source several AWT Focus related tests + JDK-8305943: Open source few AWT Focus related tests + JDK-8306031: Update IANA Language Subtag Registry to Version 2023-04-13 + JDK-8306040: HttpResponseInputStream.available() returns 1 on empty stream + JDK-8306067: Open source AWT Graphics,GridBagLayout related tests + JDK-8306634: Open source AWT Event related tests + JDK-8306714: Open source few Swing event and AbstractAction tests + JDK-8306838: GetGraphicsTest needs to be headful + JDK-8307411: Test java/foreign/channels/ /TestAsyncSocketChannels.java failed: IllegalStateException: Already closed + JDK-8307423: [s390x] Represent Registers as values + JDK-8308021: Update IANA Language Subtag Registry to Version 2023-05-11 + JDK-8309409: Update HttpInputStreamTest and BodyProcessorInputStreamTest to use hg.openjdk.org + JDK-8309527: Improve test proxy performance + JDK-8309630: Clean up tests that reference deploy modules + JDK-8309763: Move tests in test/jdk/sun/misc/URLClassPath directory to test/jdk/jdk/internal/loader + JDK-8309890: TestStringDeduplicationInterned.java waits for the wrong condition + JDK-8310031: Parallel: Implement better work distribution for large object arrays in old gen + JDK-8310818: Refactor more Locale tests to use JUnit + JDK-8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name + JDK-8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags) + JDK-8312194: test/hotspot/jtreg/applications/ctw/modules/ /jdk_crypto_ec.java cannot handle empty modules + JDK-8312320: Remove javax/rmi/ssl/SSLSocketParametersTest.sh from ProblemList + JDK-8312383: Log X509ExtendedKeyManager implementation class name in TLS/SSL connection + JDK-8312916: Remove remaining usages of -Xdebug from test/hotspot/jtreg + JDK-8313307: java/util/Formatter/Padding.java fails on some Locales + JDK-8313702: Update IANA Language Subtag Registry to Version 2023-08-02 + JDK-8314283: Support for NSS tests on aarch64 platforms + JDK-8314832: Few runtime/os tests ignore vm flags + JDK-8314835: gtest wrappers should be marked as flagless + JDK-8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage + JDK-8315117: Update Zlib Data Compression Library to Version 1.3 + JDK-8315609: Open source few more swing text/html tests + JDK-8315652: RISC-V: Features string uses wrong separator for jtreg + JDK-8315663: Open source misc awt tests + JDK-8315677: Open source few swing JFileChooser and other tests + JDK-8315726: Open source several AWT applet tests + JDK-8315741: Open source few swing JFormattedTextField and JPopupMenu tests + JDK-8315824: Open source several Swing Text/HTML related tests + JDK-8315834: Open source several Swing JSpinner related tests + JDK-8315889: Open source several Swing HTMLDocument related tests + JDK-8315898: Open source swing JMenu tests + JDK-8316017: Refactor timeout handler in PassFailJFrame + JDK-8316053: Open some swing tests 3 + JDK-8316138: Add GlobalSign 2 TLS root certificates + JDK-8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests + JDK-8316154: Opensource JTextArea manual tests + JDK-8316164: Opensource JMenuBar manual test + JDK-8316186: RISC-V: Remove PlatformCmpxchg<4> + JDK-8316242: Opensource SwingGraphics manual test + JDK-8316462: sun/jvmstat/monitor/MonitoredVm/ /MonitorVmStartTerminate.java ignores VM flags + JDK-8316563: test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 + JDK-8316608: Enable parallelism in vmTestbase/gc/vector tests + JDK-8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination + JDK-8318322: Update IANA Language Subtag Registry to Version 2023-10-16 + JDK-8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/ /awt/regtesthelpers" after JDK-8316053 + JDK-8318599: HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 + JDK-8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests + JDK-8318809: java/util/concurrent/ConcurrentLinkedQueue/ /WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 + JDK-8318854: [macos14] Running any AWT app prints Secure coding warning + JDK-8319048: Monitor deflation unlink phase prolongs time to safepoint + JDK-8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64 + JDK-8319136: Skip pkcs11 tests on linux-aarch64 + JDK-8319268: Build failure with GCC8.3.1 after 8313643 + JDK-8319338: tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC + JDK-8319372: C2 compilation fails with "Bad immediate dominator info" + JDK-8320005: Allow loading of shared objects with .a extension on AIX + JDK-8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14 + JDK-8320129: "top" command during jtreg failure handler does not display CPU usage on OSX + JDK-8320303: Allow PassFailJFrame to accept single window creator + JDK-8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java + JDK-8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters + JDK-8320681: [macos] Test tools/jpackage/macosx/ /MacAppStoreJlinkOptionsTest.java timed out on macOS + JDK-8320712: Rewrite BadFactoryTest in pure Java + JDK-8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch + JDK-8321107: Add more test cases for JDK-8319372 + JDK-8321489: Update LCMS to 2.16 + JDK-8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist" + JDK-8322239: [macos] a11y : java.lang.NullPointerException is thrown when focus is moved on the JTabbedPane + JDK-8322503: Shenandoah: Clarify gc state usage + JDK-8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output + JDK-8322920: Some ProcessTools.execute* functions are declared to throw Throwable + JDK-8323210: Update the usage of cmsFLAGS_COPY_ALPHA + JDK-8323519: Add applications/ctw/modules to Hotspot tiered testing + JDK-8323717: Introduce test keyword for tests that need external dependencies + JDK-8323994: gtest runner repeats test name for every single gtest assertion + JDK-8324050: Issue store-store barrier after re-materializing objects during deoptimization + JDK-8324238: [macOS] java/awt/Frame/ShapeNotSetSometimes/ /ShapeNotSetSometimes.java fails with the shape has not been applied msg + JDK-8324243: Compilation failures in java.desktop module with gcc 14 + JDK-8324598: use mem_unit when working with sysinfo memory and swap related information + JDK-8324632: Update Zlib Data Compression Library to Version 1.3.1 + JDK-8324723: GHA: Upgrade some actions to avoid deprecated Node 16 + JDK-8324733: [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653 + JDK-8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs + JDK-8325137: com/sun/management/ThreadMXBean/ /ThreadCpuTimeArray.java can fail in Xcomp with out of expected range + JDK-8325203: System.exit(0) kills the launched 3rd party application + JDK-8325213: Flags introduced by configure script are not passed to ADLC build + JDK-8325254: CKA_TOKEN private and secret keys are not necessarily sensitive + JDK-8325326: [PPC64] Don't relocate in case of allocation failure + JDK-8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi + JDK-8325432: enhance assert message "relocation addr must be in this section" + JDK-8325496: Make TrimNativeHeapInterval a product switch + JDK-8325579: Inconsistent behavior in com.sun.jndi.ldap.Connection::createSocket + JDK-8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests + JDK-8325876: crashes in docker container tests on Linuxppc64le Power8 machines + JDK-8325972: Add -x to bash for building with LOG=debug + JDK-8326006: Allow TEST_VM_FLAGLESS to set flagless mode + JDK-8326101: [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326140: src/jdk.accessibility/windows/native/ /libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ReleaseStringChars might be missing in early returns + JDK-8326201: [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space + JDK-8326351: Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1 + JDK-8326521: JFR: CompilerPhase event test fails on windows 32 bit + JDK-8326529: JFR: Test for CompilerCompile events fails due to time out + JDK-8326591: New test JmodExcludedFiles.java fails on Windows when --with-external-symbols-in-bundles=public is used + JDK-8326638: Crash in PhaseIdealLoop::remix_address_expressions due to unexpected Region instead of Loop + JDK-8326643: JDK server does not send a dummy change_cipher_spec record after HelloRetryRequest message + JDK-8326661: sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS + JDK-8326794: Bump update version for OpenJDK: jdk-17.0.12 + JDK-8326891: Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries + JDK-8326936: RISC-V: Shenandoah GC crashes due to incorrect atomic memory operations + JDK-8326942: [17u] Backout "8325254: CKA_TOKEN private and secret keys are not necessarily sensitive" + JDK-8326960: GHA: RISC-V sysroot cannot be debootstrapped due to ongoing Debian t64 transition + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327059: os::Linux::print_proc_sys_info add swappiness information + JDK-8327136: javax/management/remote/mandatory/notif/ /NotifReconnectDeadlockTest.java fails on libgraal + JDK-8327631: Update IANA Language Subtag Registry to Version 2024-03-07 + JDK-8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs + JDK-8327998: Enable java/lang/ProcessBuilder/ /JspawnhelperProtocol.java on Mac + JDK-8328066: WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328165: improve assert(idx < _maxlrg) failed: oob + JDK-8328166: Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes + JDK-8328168: Epsilon: Premature OOM when allocating object larger than uncommitted heap size + JDK-8328194: Add a test to check default rendering engine + JDK-8328524: [x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap + JDK-8328540: test javax/swing/JSplitPane/4885629/ /bug4885629.java fails on windows hidpi + JDK-8328638: Fallback option for POST-only OCSP requests + JDK-8328705: GHA: Cross-compilation jobs do not require build JDK + JDK-8328812: Update and move siphash license + JDK-8328825: Google CAInterop test failures + JDK-8328948: GHA: Restoring sysroot from cache skips the build after JDK-8326960 + JDK-8328988: [macos14] Problem list LightweightEventTest.java which fails due to macOS bug described in JDK-8322653 + JDK-8328997: Remove unnecessary template parameter lists in GrowableArray + JDK-8329013: StackOverflowError when starting Apache Tomcat with signed jar + JDK-8329213: Better validation for com.sun.security.ocsp.useget option + JDK-8329223: Parallel: Parallel GC resizes heap even if -Xms = -Xmx + JDK-8329570: G1: Excessive is_obj_dead_cond calls in verification + JDK-8329823: RISC-V: Need to sync CPU features with related JVM flags + JDK-8330094: RISC-V: Save and restore FRM in the call stub + JDK-8330156: RISC-V: Range check auipc + signed 12 imm instruction + JDK-8330242: RISC-V: Simplify and remove CORRECT_COMPILER_ATOMIC_SUPPORT in atomic_linux_riscv.hpp + JDK-8330523: Reduce runtime and improve efficiency of KeepAliveTest + JDK-8330815: Use pattern matching for instanceof in KeepAliveCache + JDK-8331113: createJMHBundle.sh support configurable maven repo mirror + JDK-8331352: error: template-id not allowed for constructor/destructor in C++20 + JDK-8331641: [17u]: Bump GHA bootstrap JDK to 17.0.11 + JDK-8331942: On Linux aarch64, CDS archives should be using 64K alignment by default + JDK-8334441: Mark tests in jdk_security_infra group as manual + JDK-8335963: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.12 - Modified patch: * fips.patch + rediff to changed context- Require file for posttrans phase of the headless subpackage (bsc#1227298)- Added patch: * reproducible-jlink.patch + make the timestamp in jmods reproducible- Update to upstream tag jdk-17.0.11+9 (April 2024 CPU) * Security fixes + JDK-8315708, CVE-2024-21012, bsc#1222987: Enhance HTTP/2 client usage + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2 compilation fails with "Exceeded _node_regs array" + JDK-8318340: Improve RSA key implementations + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception logging + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation of addresses * Other changes + JDK-6928542: Chinese characters in RTF are not decoded + JDK-7132796: [macosx] closed/javax/swing/JComboBox/4517214/ /bug4517214.java fails on MacOS + JDK-7148092: [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear. + JDK-7167356: (javac) investigate failing tests in JavacParserTest + JDK-8054022: HttpURLConnection timeouts with Expect: 100-Continue and no chunking + JDK-8054572: [macosx] JComboBox paints the border incorrectly + JDK-8169475: WheelModifier.java fails by timeout + JDK-8205076: [17u] Inet6AddressImpl.c: `lookupIfLocalHost` accesses `int InetAddress.preferIPv6Address` as a boolean + JDK-8209595: MonitorVmStartTerminate.java timed out + JDK-8210410: Refactor java.util.Currency:i18n shell tests to plain java tests + JDK-8261404: Class.getReflectionFactory() is not thread-safe + JDK-8261837: SIGSEGV in ciVirtualCallTypeData::translate_from + JDK-8263256: Test java/net/Inet6Address/serialize/ /Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test + JDK-8269258: java/net/httpclient/ManyRequestsLegacy.java failed with connection timeout + JDK-8271118: C2: StressGCM should have higher priority than frequency-based policy + JDK-8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result + JDK-8272811: Document the effects of building with _GNU_SOURCE in os_posix.hpp + JDK-8272853: improve `JavadocTester.runTests` + JDK-8273454: C2: Transform (-a)*(-b) into a*b + JDK-8274060: C2: Incorrect computation after JDK-8273454 + JDK-8274122: java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 + JDK-8274621: NullPointerException because listenAddress[0] is null + JDK-8274632: Possible pointer overflow in PretouchTask chunk claiming + JDK-8274634: Use String.equals instead of String.compareTo in java.desktop + JDK-8276125: RunThese24H.java SIGSEGV in JfrThreadGroup::thread_group_id + JDK-8278028: [test-library] Warnings cleanup of the test library + JDK-8278312: Update SimpleSSLContext keystore to use SANs for localhost IP addresses + JDK-8278363: Create extented container test groups + JDK-8280241: (aio) AsynchronousSocketChannel init fails in IPv6 only Windows env + JDK-8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ /ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. + JDK-8281543: Remove unused code/headerfile dtraceAttacher.hpp + JDK-8281585: Remove unused imports under test/lib and jtreg/gc + JDK-8283400: [macos] a11y : Screen magnifier does not reflect JRadioButton value change + JDK-8283626: AArch64: Set relocInfo::offset_unit to 4 + JDK-8283994: Make Xerces DatatypeException stackless + JDK-8286312: Stop mixing signed and unsigned types in bit operations + JDK-8286846: test/jdk/javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java fails on mac aarch64 + JDK-8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events" + JDK-8288663: JFR: Disabling the JfrThreadSampler commits only a partially disabled state + JDK-8288846: misc tests fail "assert(ms < 1000) failed: Un-interruptable sleep, short time use only" + JDK-8289764: gc/lock tests failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8290041: ModuleDescriptor.hashCode is inconsistent + JDK-8290203: ProblemList vmTestbase/nsk/jvmti/scenarios/ /capability/CM03/cm03t001/TestDescription.java on linux-all + JDK-8290399: [macos] Aqua LAF does not fire an action event if combo box menu is displayed + JDK-8292458: Atomic operations on scoped enums don't build with clang + JDK-8292946: GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row" + JDK-8293117: Add atomic bitset functions + JDK-8293547: Add relaxed add_and_fetch for macos aarch64 atomics + JDK-8294158: HTML formatting for PassFailJFrame instructions + JDK-8294254: [macOS] javax/swing/plaf/aqua/ /CustomComboBoxFocusTest.java failure + JDK-8294535: Add screen capture functionality to PassFailJFrame + JDK-8295068: SSLEngine throws NPE parsing CertificateRequests + JDK-8295124: Atomic::add to pointer type may return wrong value + JDK-8295274: HelidonAppTest.java fails "assert(event->should_commit()) failed: invariant" from compiled frame" + JDK-8296631: NSS tests failing on OL9 linux-aarch64 hosts + JDK-8297968: Crash in PrintOptoAssembly + JDK-8298087: XML Schema Validation reports an required attribute twice via ErrorHandler + 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-8301306: java/net/httpclient/* fail with -Xcomp + JDK-8301310: The SendRawSysexMessage test may cause a JVM crash + JDK-8301787: java/net/httpclient/SpecialHeadersTest failing after JDK-8301306 + JDK-8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302149: Speed up compiler/jsr292/methodHandleExceptions/ /TestAMEnotNPE.java + JDK-8303605: Memory leaks in Metaspace gtests + JDK-8304074: [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM + JDK-8304696: Duplicate class names in dynamicArchive tests can lead to test failure + JDK-8305356: Fix ignored bad CompileCommands in tests + JDK-8305900: Use loopback IP addresses in security policy files of httpclient tests + JDK-8305906: HttpClient may use incorrect key when finding pooled HTTP/2 connection for IPv6 address + JDK-8305962: update jcstress to 0.16 + JDK-8305972: Update XML Security for Java to 3.0.2 + JDK-8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate + JDK-8306408: Fix the format of several tables in building.md + JDK-8307185: pkcs11 native libraries make JNI calls into java code while holding GC lock + JDK-8307926: Support byte-sized atomic bitset operations + JDK-8307955: Prefer to PTRACE_GETREGSET instead of PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs' + JDK-8307990: jspawnhelper must close its writing side of a pipe before reading from it + JDK-8308043: Deadlock in TestCSLocker.java due to blocking GC while allocating + 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-8309302: java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition + JDK-8309305: sun/security/ssl/SSLSocketImpl/ /BlockedAsyncClose.java fails with jtreg test timeout + JDK-8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/ /agentthr001/TestDescription.java crashing due to empty while loop + JDK-8309733: [macOS, Accessibility] VoiceOver: Incorrect announcements of JRadioButton + 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-8310380: Handle problems in core-related tests on macOS when codesign tool does not work + JDK-8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing + JDK-8310807: java/nio/channels/DatagramChannel/Connect.java timed out + JDK-8310838: Correct range notations in MethodTypeDesc specification + JDK-8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate + JDK-8310923: Refactor Currency tests to use JUnit + JDK-8311081: KeytoolReaderP12Test.java fail on localized Windows platform + JDK-8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem + JDK-8311581: Remove obsolete code and comments in TestLVT.java + JDK-8311645: Memory leak in jspawnhelper spawnChild after JDK-8307990 + JDK-8311986: Disable runtime/os/TestTracePageSizes.java for ShenandoahGC + JDK-8312428: PKCS11 tests fail with NSS 3.91 + JDK-8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal package nu.xom" + JDK-8313081: MonitoringSupport_lock should be unconditionally initialized after 8304074 + JDK-8313082: Enable CreateCoredumpOnCrash for testing in makefiles + JDK-8313206: PKCS11 tests silently skip execution + JDK-8313575: Refactor PKCS11Test tests + JDK-8313621: test/jdk/jdk/internal/math/FloatingDecimal/ /TestFloatingDecimal should use RandomFactory + JDK-8313643: Update HarfBuzz to 8.2.2 + JDK-8313816: Accessing jmethodID might lead to spurious crashes + JDK-8314164: java/net/HttpURLConnection/ /HttpURLConnectionExpectContinueTest.java fails intermittently in timeout + JDK-8314220: Configurable InlineCacheBuffer size + JDK-8314830: runtime/ErrorHandling/ tests ignore external VM flags + JDK-8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder + JDK-8315042: NPE in PKCS7.parseOldSignedData + 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-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-8315920: C2: "control input must dominate current control" assert failure + 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-8316304: (fs) Add support for BasicFileAttributes .creationTime() for Linux + JDK-8316392: compiler/interpreter/ /TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal + JDK-8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 + JDK-8316415: Parallelize sun/security/rsa/SignedObjectChain.java subtests + JDK-8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC + JDK-8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/ /CheckOrigin.java as vm.flagless + JDK-8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable + JDK-8316693: Simplify at-requires checkDockerSupport() + JDK-8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries + JDK-8316947: Write a test to check textArea triggers MouseEntered/MouseExited events properly + JDK-8317039: Enable specifying the JDK used to run jtreg + JDK-8317144: Exclude sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java on Linux ppc64le + JDK-8317307: test/jdk/com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information + JDK-8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) + JDK-8317771: [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma + JDK-8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039 + JDK-8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued + JDK-8318154: Improve stability of WheelModifier.java test + JDK-8318183: C2: VM may crash after hitting node limit + 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-8318490: Increase timeout for JDK tests that are close to the limit when run with libgraal + 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-8318689: jtreg is confused when folder name is the same as the test name + JDK-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" + 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-8318957: Enhance agentlib:jdwp help output by info about allow option + JDK-8318961: increase javacserver connection timeout values and max retry attempts + 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-8319213: Compatibility.java reads both stdout and stderr of JdkUtils + JDK-8319436: Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader + 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-8319922: libCreationTimeHelper.so fails to link in JDK 21 + JDK-8319961: JvmtiEnvBase doesn't zero _ext_event_callbacks + JDK-8320001: javac crashes while adding type annotations to the return type of a constructor + JDK-8320168: handle setsocktopt return values + JDK-8320208: Update Public Suffix List to b5bf572 + JDK-8320300: Adjust hs_err output in malloc/mmap error cases + 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-8320885: Bump update version for OpenJDK: jdk-17.0.11 + JDK-8320921: GHA: Parallelize hotspot_compiler test jobs + 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-8321599: Data loss in AVX3 Base64 decoding + JDK-8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint + JDK-8321972: test runtime/Unsafe/InternalErrorTest.java timeout on linux-riscv64 platform + JDK-8322098: os::Linux::print_system_memory_info enhance the THP output with /sys/kernel/mm/transparent_hugepage/hpage_pmd_size + JDK-8322321: Add man page doc for -XX:+VerifySharedSpaces + JDK-8322417: Console read line with zero out should zero out when throwing exception + JDK-8322583: RISC-V: Enable fast class initialization checks + 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-8322772: Clean up code after JDK-8322417 + JDK-8322783: prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output + JDK-8322968: [17u] Amend Atomics gtest with 1-byte tests + JDK-8323008: filter out harmful -std* flags added by autoconf from CXX + JDK-8323021: Shenandoah: Encountered reference count always attributed to first worker thread + JDK-8323086: Shenandoah: Heap could be corrupted by oom during evacuation + JDK-8323243: JNI invocation of an abstract instance method corrupts the stack + JDK-8323331: fix typo hpage_pdm_size + JDK-8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled + JDK-8323515: Create test alias "all" for all test roots + JDK-8323637: Capture hotspot replay files in GHA + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed + JDK-8323806: [17u] VS2017 build fails with warning after 8293117. + JDK-8324184: Windows VS2010 build failed with "error C2275: 'int64_t'" + JDK-8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode + JDK-8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1 + JDK-8324514: ClassLoaderData::print_on should print address of class loader + JDK-8324647: Invalid test group of lib-test after JDK-8323515 + JDK-8324659: GHA: Generic jtreg errors are not reported + JDK-8324937: GHA: Avoid multiple test suites per job + JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/ /AKISerialNumber.java is failing + JDK-8325150: (tz) Update Timezone Data to 2024a + JDK-8325585: Remove no longer necessary calls to set/unset-in-asgct flag in JDK 17 + JDK-8326000: Remove obsolete comments for class sun.security.ssl.SunJSSE + JDK-8327036: [macosx-aarch64] SIGBUS in MarkActivationClosure::do_code_blob reached from Unsafe_CopySwapMemory0 + JDK-8327391: Add SipHash attribution file + JDK-8329836: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.11- 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.- Recommend mozilla-nss-sysinit in order to have available the /etc/pki/nssdb directory and its content, required in fips mode (bsc#1219662) - Do not install our crafted nss.fips.cfg file, but use the one that the build produces with our fips.patch applied - Removed patch: * nss-security-provider.patch + this DISABLED nss security provider was not used for years and is largely rendered obsolete by the NSS-FIPS provider - Modified patch: * fips.patch + adapt to the removal of the nss security provider- Update to upstream tag jdk-17.0.10+7 (January 2024 CPU) * CVEs + CVE-2024-20918, bsc#1218907 + CVE-2024-20919, bsc#1218903 + CVE-2024-20921, bsc#1218905 + CVE-2024-20932, bsc#1218908 + CVE-2024-20945, bsc#1218909 + CVE-2024-20952, bsc#1218911 * Security fixes + JDK-8276123, JDK-8316613: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File + JDK-8308204: Enhanced certificate processing + JDK-8314295: Enhance verification of verifier + JDK-8314307: Improve loop handling + JDK-8314468: Improve Compiler loops + JDK-8316976: Improve signature handling + JDK-8317547: Enhance TLS connection support * Other changes + JDK-6445283: ProgressMonitorInputStream not large file aware (>2GB) + JDK-8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work + JDK-8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs + JDK-8161536: sun/security/pkcs11/sslecc/ /ClientJSSEServerJSSE.java fails with ProviderException + JDK-8168469: Memory leak in JceSecurity + JDK-8176567: nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType .instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 + JDK-8193543: Regression automated test '/open/test/jdk/java/ /awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails + JDK-8198668: MemoryPoolMBean/isUsageThresholdExceeded/ /isexceeded001/TestDescription.java still failing + JDK-8202790: DnD test DisposeFrameOnDragTest.java does not clean up + JDK-8202931: [macos] java/awt/Choice/ChoicePopupLocation/ /ChoicePopupLocation.java fails + JDK-8207166: jdk/jshell/ /JdiHangingLaunchExecutionControlTest.java - launch timeout + JDK-8225313: serviceability/jvmti/HeapMonitor/MyPackage/ /HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage + JDK-8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 + JDK-8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" + JDK-8232933: Javac inferred type does not conform to equality constraint + JDK-8239801: [macos] java/awt/Focus/UnaccessibleChoice/ /AccessibleChoiceTest.java fails + JDK-8244289: fatal error: Possible safepoint reached by thread that does not allow it + JDK-8247351: [aarch64] NullPointerException during stack walking (clhsdb "where -a") + JDK-8249826: 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id + JDK-8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" + JDK-8262186: Call X509KeyManager.chooseClientAlias once for all key types + JDK-8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> + JDK-8265586: [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set. + JDK-8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" + JDK-8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection + JDK-8268916: Tests for AffirmTrust roots + JDK-8269425: 2 jdk/jfr/api/consumer/streaming tests failed to attach + JDK-8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed + JDK-8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option + JDK-8271073: Improve testing with VM option VerifyArchivedFields + JDK-8271566: DSA signature length value is not accurate in P11Signature + JDK-8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags + JDK-8271826: mark hotspot runtime/condy tests which ignore external VM flags + JDK-8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags + JDK-8271829: mark hotspot runtime/Throwable tests which ignore external VM flags + JDK-8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags + JDK-8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags + JDK-8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags + JDK-8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags + JDK-8271892: mark hotspot runtime/PrintStringTableStats/ /PrintStringTableStatsTest.java test as ignoring external VM flags + JDK-8271893: mark hotspot runtime/PerfMemDestroy/ /PerfMemDestroy.java test as ignoring external VM flags + JDK-8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags + JDK-8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags + JDK-8272099: mark hotspot runtime/Monitor tests which ignore external VM flags + JDK-8272291: mark hotspot runtime/logging tests which ignore external VM flags + JDK-8272551: mark hotspot runtime/modules tests which ignore external VM flags + JDK-8272552: mark hotspot runtime/cds tests which ignore external VM flags + JDK-8272998: ImageIO.read() throws incorrect exception type + JDK-8273456: Do not hold ttyLock around stack walking + JDK-8273522: Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap + JDK-8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs + JDK-8273831: PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned + JDK-8273921: Refactor NSK/JDI tests to create thread using factory + JDK-8274211: Test man page that options are documented + JDK-8274345: make build-test-lib is broken + 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-8275440: Remove VirtualSpaceList::is_full() + JDK-8275509: ModuleDescriptor.hashCode isn't reproducible across builds + JDK-8276036: The value of full_count in the message of insufficient codecache is wrong + JDK-8276054: JMH benchmarks for Fences + JDK-8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint + JDK-8276819: javax/print/PrintServiceLookup/ /FlushCustomClassLoader.java fails to free + JDK-8277307: Pre shared key sent under both session_ticket and pre_shared_key extensions + JDK-8279856: Parallel: Use PreservedMarks to record promotion-failed objects + JDK-8281015: Further simplify NMT backend + JDK-8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB + JDK-8281874: Can't unpack msi installers from test/jdk/tools/ /jpackage/windows/test/jdk/tools/jpackage/windows/ /WinShortcutPromptTest.java test + JDK-8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% + JDK-8282017: sun/net/www/protocol/https/HttpsURLConnection/ /B6216082.java fails with "SocketException: Unexpected end of file from server" + JDK-8283670: gtest os.release_multi_mappings_vm is still racy + JDK-8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates + JDK-8285516: clearPassword should be called in a finally try block + JDK-8285785: CheckCleanerBound test fails with PasswordCallback object is not released + JDK-8285867: Convert applet manual tests SelectionVisible.java to Frame and automate + JDK-8286430: make test TEST="gtest:" exits with error when it shouldn't + JDK-8286473: Drop --enable-preview from Record related tests + JDK-8286474: Drop --enable-preview from Sealed Classes related tests + JDK-8286475: Drop --enable-preview from instanceof pattern matching related tests + JDK-8286969: Add a new test library API to execute kinit in SecurityTools.java + JDK-8287596: Reorg jdk.test.lib.util.ForceGC + JDK-8287671: Adjust ForceGC to invoke System::gc fewer times for negative case + JDK-8287867: Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error + JDK-8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different + JDK-8288961: jpackage: test MSI installation fix + JDK-8288993: Make AwtFramePackTest generic by removing @requires tag + 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-8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" + JDK-8291154: Create a non static nested class without enclosing class throws VerifyError + JDK-8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled + JDK-8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" + JDK-8292067: Convert test/sun/management/jmxremote/bootstrap shell tests to java version + JDK-8292072: NMT: repurpose Tracking overhead counter as global malloc counter + JDK-8292261: adjust timeouts in JLI GetObjectSizeIntrinsicsTest.java + JDK-8292381: java/net/httpclient/SpecialHeadersTest.java fails with "ERROR: Shutting down connection: HTTP/2 client stopped" + JDK-8292636: (dc) Problem listing of java/nio/channels/ /DatagramChannel/Unref.java has incorrect issue ID + JDK-8292717: Clean up checking of testing requirements in configure + JDK-8293156: Dcmd VM.classloaders fails to print the full hierarchy + JDK-8293335: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1failed with "Agent communication error: java.io.EOFException" + JDK-8293343: sun/management/jmxremote/bootstrap/ /RmiSslNoKeyStoreTest.java failed with "Agent communication error: java.io.EOFException" + JDK-8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException + JDK-8293579: tools/jpackage/share/jdk/jpackage/tests/ /UnicodeArgsTest.java fails on Japanese Windows platform + JDK-8294402: Add diagnostic logging to VMProps.checkDockerSupport + JDK-8294427: Check boxes and radio buttons have rendering issues on Windows in High DPI env + JDK-8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi( /VirtualMachine/dispose/dispose003/TestDescription.java fails + JDK-8295229: Try to verify gtest version + JDK-8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest + JDK-8296275: Write a test to verify setAccelerator method of JMenuItem + JDK-8296437: NMT incurs costs if disabled + JDK-8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/ /code/test/NativeCallTest.java fails after JDK-8262901 + JDK-8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64 + JDK-8297296: java/awt/Mouse/EnterExitEvents/ /DragWindowTest.java fails with "No MouseReleased event on label!" + JDK-8297367: disable TestRedirectLinks.java in slowdebug mode + JDK-8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names + JDK-8297798: Timeout with DTLSOverDatagram test template + JDK-8297958: NMT: Display peak values + JDK-8298298: NMT: count deltas are printed with 32-bit signed size + JDK-8298619: java/io/File/GetXSpace.java is failing + JDK-8298735: Some tools/jpackage/windows/* tests fails with jtreg test timeout + JDK-8298867: Basics.java fails with SSL handshake exception + JDK-8298868: Update EngineCloseOnAlert.java for changes to TLS implementation + JDK-8298869: Update ConnectionTest.java for changes to TLS implementation + JDK-8298872: Update CheckStatus.java for changes to TLS implementation + JDK-8298873: Update IllegalRecordVersion.java for changes to TLS implementation + JDK-8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 + JDK-8298905: Test "java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java" fails because the frames of instruction does not display + JDK-8299075: TestStringDeduplicationInterned.java fails because extra deduplication + JDK-8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/ /DrawPrimitivesTest.java + JDK-8299241: jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file + JDK-8299255: Unexpected round errors in FreetypeFontScaler + JDK-8299677: Formatter.format might take a long time to format an integer or floating-point + JDK-8299748: java/util/zip/Deinflate.java failing on s390x + JDK-8300259: Add test coverage for processing of pending block files in signed JARs + JDK-8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg + JDK-8300727: java/awt/List/ListGarbageCollectionTest/ /AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" + JDK-8300997: Add curl support to createJMHBundle.sh + JDK-8301065: Handle control characters in java_lang_String::print + JDK-8301189: validate-source fails after JDK-8298873 + JDK-8301247: JPackage app-image exe launches multiple exe's in JDK 17+ + JDK-8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again + JDK-8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737 + JDK-8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed + JDK-8301489: C1: ShortLoopOptimizer might lift instructions before their inputs + JDK-8301570: Test runtime/jni/nativeStack/ needs to detach the native thread + JDK-8301701: java/net/DatagramSocket/ /DatagramSocketMulticasting.java should be hardened + JDK-8302017: Allocate BadPaddingException only if it will be thrown + JDK-8302109: Trivial fixes to btree tests + JDK-8302525: Write a test to check various components send Events while mouse and key are used simultaneously + JDK-8302607: increase timeout for ContinuousCallSiteTargetChange.java + JDK-8303607: SunMSCAPI provider leaks memory and keys + JDK-8303922: build-test-lib target is broken + JDK-8304174: Remove delays from httpserver tests + JDK-8304954: SegmentedCodeCache fails when using large pages + JDK-8305502: adjust timeouts in three more M&M tests + JDK-8305505: NPE in javazic compiler + JDK-8305646: compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c + JDK-8306280: Open source several choice AWT tests + JDK-8307123: Fix deprecation warnings in DPrinter + JDK-8307311: Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests + JDK-8307403: java/util/zip/DeInflate.java timed out + JDK-8307732: build-test-lib is broken + JDK-8308047: java/util/concurrent/ScheduledThreadPoolExecutor/ /BasicCancelTest.java timed out and also had jcmd pipe errors + JDK-8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 + JDK-8308116: jdk.test.lib.compiler .InMemoryJavaCompiler.compile does not close files + JDK-8308223: failure handler missed jcmd.vm.info command + JDK-8308592: Framework for CA interoperability testing + JDK-8308593: Add KEEPALIVE Extended Socket Options Support for Windows + JDK-8308910: Allow executeAndLog to accept running process + JDK-8309032: jpackage does not work for module projects unless --module-path is specified + JDK-8309104: [JVMCI] compiler/unsafe/ /UnsafeGetStableArrayElement test asserts wrong values with Graal + JDK-8309216: Cast from jchar* to char* in test java/io/GetXSpace.java + JDK-8309258: RISC-V: Add riscv_hwprobe syscall + JDK-8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads + JDK-8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory + JDK-8309974: some JVMCI tests fail when VM options include - XX:+EnableJVMCI + JDK-8310233: Fix THP detection on Linux + JDK-8310265: (process) jspawnhelper should not use argv[0] + JDK-8310268: RISC-V: misaligned memory access in String.Compare intrinsic + JDK-8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose + JDK-8310656: RISC-V: __builtin___clear_cache can fail silently. + JDK-8310687: JDK-8303215 is incomplete + JDK-8311511: Improve description of NativeLibrary JFR event + JDK-8311514: Incorrect regex in TestMetaSpaceLog.java + JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java + JDK-8311592: ECKeySizeParameterSpec causes too many exceptions on third party providers + JDK-8311631: When multiple users run tools/jpackage/share/ /LicenseTest.java, Permission denied for writing /var/tmp/*.files + JDK-8311813: C1: Uninitialized PhiResolver::_loop field + JDK-8312065: Socket.connect does not timeout when profiling + JDK-8312078: [PPC] JcmdScale.java Failing on AIX + JDK-8312126: NullPointerException in CertStore.getCRLs after 8297955 + JDK-8312182: THPs cause huge RSS due to thread start timing issue + JDK-8312394: [linux] SIGSEGV if kernel was built without hugepage support + JDK-8312395: Improve assertions in growableArray + JDK-8312440: assert(cast != nullptr) failed: must have added a cast to pin the node + JDK-8312467: relax the builddir check in make/autoconf/basic.m4 + 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-8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation + JDK-8312592: New parentheses warnings after HarfBuzz 7.2.0 update + JDK-8312612: handle WideCharToMultiByte return values + JDK-8312620: WSL Linux build crashes after JDK-8310233 + JDK-8312625: Test serviceability/dcmd/vm/TrimLibcHeapTest.java failed: RSS use increased + JDK-8312909: C1 should not inline through interface calls with non-subtype receiver + JDK-8312974: Bump update version for OpenJDK: jdk-17.0.10 + 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-8313322: RISC-V: implement MD5 intrinsic + 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-8313779: RISC-V: use andn / orn in the MD5 instrinsic + JDK-8313781: Add regression tests for large page logging and user-facing error messages + JDK-8313782: Add user-facing warning if THPs are enabled but cannot be used + JDK-8313792: Verify 4th party information in src/jdk.internal.le/share/legal/jline.md + JDK-8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info + JDK-8314045: ArithmeticException in GaloisCounterMode + 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-8314121: test tools/jpackage/share/ /RuntimePackageTest.java#id0 fails on RHEL8 + JDK-8314139: TEST_BUG: runtime/os/ /THPsInThreadStackPreventionTest.java could fail on machine with large number of cores + JDK-8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp + JDK-8314242: Update applications/scimark/Scimark.java to accept VM flags + JDK-8314263: Signed jars triggering Logger finder recursion and StackOverflowError + JDK-8314495: Update to use jtreg 7.3.1 + JDK-8314679: SA fails to properly attach to JVM after having just detached from a different JVM + JDK-8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case + JDK-8315020: The macro definition for LoongArch64 zero build is not accurate. + JDK-8315062: [GHA] get-bootjdk action should return the abolute path + JDK-8315195: RISC-V: Update hwprobe query for new extensions + JDK-8315206: RISC-V: hwprobe query is_set return wrong value + JDK-8315214: Do not run sun/tools/jhsdb tests concurrently + JDK-8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? + JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases + JDK-8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen + JDK-8315549: CITime misreports code/total nmethod sizes + JDK-8315606: Open source few swing text/html tests + JDK-8315644: increase timeout of sun/security/tools/jarsigner/Warning.java + JDK-8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java + JDK-8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test + JDK-8315696: SignedLoggerFinderTest.java test failed + JDK-8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le + JDK-8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test + JDK-8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies + 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-8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit + JDK-8316514: Better diagnostic header for VtableStub + JDK-8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg + JDK-8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b + JDK-8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java + JDK-8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning + JDK-8316746: Top of lock-stack does not match the unlocked object + JDK-8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize + JDK-8316859: RISC-V: Disable detection of V through HWCAP + JDK-8316906: Clarify TLABWasteTargetPercent flag + JDK-8317121: vector_masked_load instruction is moved too early after JDK-8286941 + JDK-8317327: Remove JT_JAVA dead code in jib-profiles.js + JDK-8317373: Add Telia Root CA v2 + JDK-8317374: Add Let's Encrypt ISRG Root X2 + JDK-8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 + JDK-8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux + JDK-8317772: NMT: Make peak values available in release builds + JDK-8317834: java/lang/Thread/IsAlive.java timed out + 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-8318855: Extra file added by mistake during the backport of JDK-8283326 + JDK-8318889: C2: add bailout after assert Bad graph detected in build_loop_late + JDK-8318953: RISC-V: Small refactoring for MacroAssembler::test_bit + JDK-8319184: RISC-V: improve MD5 intrinsic + JDK-8319187: Add three eMudhra emSign roots + JDK-8319525: RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc + JDK-8319958: test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit + JDK-8320053: GHA: Cross-compile gtest code + JDK-8320209: VectorMaskGen clobbers rflags on x86_64 + JDK-8320597: RSA signature verification fails on signed data that does not encode params correctly + JDK-8320601: ProblemList java/lang/invoke/lambda/ /LambdaFileEncodingSerialization.java on linux-all + JDK-8323422: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.10 - Modified patch: * fips.patch + regenerate to fix one file with substantial changes- Update to upstream tag jdk-17.0.9+9 (October 2023 CPU) * Security fixes + JDK-8286503, JDK-8312367: Enhance security classes + JDK-8296581: Better system proxy support + JDK-8297856: Improve handling of Bidi characters + JDK-8305815, JDK-8307278: Update Libpng to 1.6.39 + JDK-8306881, JDK-8307286: Update FreeType to 2.13.0 + JDK-8309966, CVE-2023-22081, bsc#1216374: Enhanced TLS connections + JDK-8312248: Enhanced archival support redux + JDK-8314649: Enhanced archival support redux + JDK-8317121, CVE-2023-22025, bsc#1216339: vector_masked_load instruction is moved too early after JDK-8286941 * New features + JDK-8276799: Implementation of JEP 422: Linux/RISC-V Port * Other changes + JDK-6176679: Application freezes when copying an animated gif image to the system clipboard + JDK-6381945: (cal) Japanese calendar unit test system should avoid multiple static imports + JDK-8040793: vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded() + JDK-8153837: AArch64: Handle special cases for MaxINode & MinINode + JDK-8156889: ListKeychainStore.sh fails in some virtualized environments + JDK-8171221: Remove -XX:+CheckMemoryInitialization + JDK-8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test + JDK-8195589: T6587786.java failed after JDK-8189997 + JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" + JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows + JDK-8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) + JDK-8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. + JDK-8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext + JDK-8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out + JDK-8267188: gc/stringdedup/ /TestStringDeduplicationInterned.java fails with Shenandoah + JDK-8267341: macos attempt_reserve_memory_at(arg1, arg2, true) failure + JDK-8267517: async logging for stdout and stderr + JDK-8267860: Off-by-one bug when searching arrays in AlpnGreaseTest + JDK-8268852: AsyncLogWriter should not overide is_Named_thread() + JDK-8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 + JDK-8269466: Factor out the common code for initializing and starting internal VM JavaThreads + JDK-8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java + JDK-8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() + JDK-8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark() + JDK-8271707: migrate tests to use jdk.test.whitebox.WhiteBox + JDK-8271898: disable os.release_multi_mappings_vm on macOS-X64 + JDK-8272586: emit abstract machine code in hs-err logs + JDK-8272654: Mark word accesses should not use Access API + JDK-8273092: Sort classlist in JDK image + JDK-8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java + JDK-8274986: max code printed in hs-err logs should be configurable + JDK-8275031: runtime/ErrorHandling/ /MachCodeFramesInErrorFile.java fails when hsdis is present + JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver + JDK-8275415: Prepare Leak Profiler for Lilliput + JDK-8275662: remove test/lib/sun/hotspot + JDK-8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant" + JDK-8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0 + JDK-8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper + JDK-8277102: Dubious PrintCompilation output + JDK-8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out + JDK-8277417: C1 LIR instruction for load-klass + JDK-8277427: Update jib-profiles.js to use JMH 1.33 devkit + JDK-8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call + JDK-8277860: PPC: Remove duplicate info != NULL check + JDK-8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op + JDK-8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. + JDK-8279545: Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517 + JDK-8280032: Update jib-profiles.js to use JMH 1.34 devkit + JDK-8280396: G1: Full gc mark stack draining should prefer to make work available to other threads + JDK-8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" + JDK-8281507: Two javac tests have bad jtreg `@clean` tags + JDK-8281717: Cover logout method for several LoginModule + JDK-8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" + JDK-8282651: ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97 + JDK-8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) + JDK-8283056: show abstract machine code in hs-err for all VM crashes + JDK-8283276: java/io/ObjectStreamClass/ /ObjectStreamClassCaching.java fails with various GCs + JDK-8283326: Implement SafeFetch statically + JDK-8283724: Incorrect description for jtreg-failure-handler option + JDK-8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes + JDK-8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension + JDK-8283929: GHA: Add RISC-V build config + JDK-8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state + JDK-8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile + JDK-8284273: Early crashes in os::print_context on AArch64 + JDK-8284760: Correct type/array element offset in LibraryCallKit::get_state_from_digest_object() + JDK-8284772: GHA: Use GCC Major Version Dependencies Only + JDK-8284910: Buffer clean in PasswordCallback + JDK-8284937: riscv: should not allocate special register for temp + JDK-8284997: arm32 build crashes since JDK-8283326 + JDK-8285303: riscv: Incorrect register mask in call_native_base + JDK-8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* + JDK-8285630: Fix a configure error in RISC-V cross build + JDK-8285675: Temporary fix for arm32 SafeFetch + JDK-8285699: riscv: Provide information when hitting a HaltNode + JDK-8285711: riscv: RVC: Support disassembler show-bytes option + JDK-8285756: clean up use of bad arguments for `@clean` in langtools tests + JDK-8285980: Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled + 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-8286623: Bundle zlib by default with JDK on macos aarch64 + JDK-8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled. + JDK-8287418: riscv: Fix correctness issue of MacroAssembler::movptr + JDK-8287552: riscv: Fix comment typo in li64 + JDK-8287970: riscv: jdk/incubator/vector/*VectorTests failing + JDK-8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes + JDK-8289077: Add manual tests to open + JDK-8289238: Refactoring changes to PassFailJFrame Test Framework + JDK-8289510: Improve test coverage for XPath Axes: namespace + JDK-8289512: Fix GCC 12 warnings for adlc output_c.cpp + JDK-8289547: Update javax/swing/Popup/TaskbarPositionTest.java + JDK-8289646: configure script failed on WSL + JDK-8289688: jfr command hangs when it processes invalid file + JDK-8289748: C2 compiled code crashes with SIGFPE with - XX:+StressLCM and -XX:+StressGCM + JDK-8289797: tools/launcher/I18NArgTest.java fails on Japanese Windows environment + JDK-8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong + JDK-8290137: riscv: small refactoring for add_memory_int32/64 + JDK-8290164: compiler/runtime/TestConstantsInError.java fails on riscv + JDK-8290464: Optimize ResourceArea zapping on ResourceMark release + JDK-8290469: Add new positioning options to PassFailJFrame test framework + JDK-8290496: riscv: Fix build warnings-as-errors with GCC 11 + 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-8291893: riscv: remove fence.i used in user space + JDK-8291947: riscv: fail to build after JDK-8290840 + JDK-8291952: riscv: Remove PRAGMA_NONNULL_IGNORED + JDK-8292182: [TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar + JDK-8292315: Tests should not rely on specific JAR file names (hotspot) + JDK-8292316: Tests should not rely on specific JAR file names (jpackage) + JDK-8292683: Remove BadKeyUsageTest.java from Problem List + JDK-8292698: Improve performance of DataInputStream + JDK-8292716: Configure should check that jtreg is of the required version + JDK-8292763: JDK-8292716 breaks configure without jtreg + JDK-8292867: RISC-V: Simplify weak CAS return value handling + JDK-8293012: ConstantPool::print_on can crash if _cache is NULL + JDK-8293050: RISC-V: Remove redundant non-null assertions about macro-assembler + JDK-8293098: GHA: Harmonize GCC version handling for host and cross builds + JDK-8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub + JDK-8293107: GHA: Bump to Ubuntu 22.04 + JDK-8293114: JVM should trim the native heap + JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 + JDK-8293177: Verify version numbers in legal files + JDK-8293180: JQuery UI license file not updated + JDK-8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics + JDK-8293361: GHA: dump config.log in case of configure failure + JDK-8293474: RISC-V: Unify the way of moving function pointer + JDK-8293524: RISC-V: Use macro-assembler functions as appropriate + JDK-8293566: RISC-V: Clean up push and pop registers + JDK-8293811: Provide a reason for PassFailJFrame.forceFail + JDK-8293851: hs_err should print more stack in hex dump + JDK-8294012: RISC-V: get/put_native_u8 missing the case when address&7 is 6 + JDK-8294083: RISC-V: Minimal build failed with - -disable-precompiled-headers + JDK-8294086: RISC-V: Cleanup InstructionMark usages in the backend + JDK-8294087: RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops + JDK-8294149: JMH 1.34 and later requires jopt-simple 5.0.4 + JDK-8294187: RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate() + JDK-8294366: RISC-V: Partially mark out incompressible regions + JDK-8294430: RISC-V: Small refactoring for movptr_with_offset + JDK-8294492: RISC-V: Use li instead of patchable movptr at non-patchable callsites + JDK-8294679: RISC-V: Misc crash dump improvements + JDK-8294941: GHA: Cut down cross-compilation sysroots + JDK-8294956: GHA: qemu-debootstrap is deprecated, use the regular one + JDK-8295110: RISC-V: Mark out relocations as incompressible + JDK-8295213: Run GHA manually with user-specified make and configure arguments + JDK-8295270: RISC-V: Clean up and refactoring for assembler functions + JDK-8295396: RISC-V: Cleanup useless CompressibleRegions + JDK-8295657: SA: Allow larger object alignments + JDK-8295737: macOS: Print content cut off when width > height with portrait orientation + JDK-8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32 + JDK-8295812: Skip the "half float" support in LittleCMS during the build + JDK-8295894: Remove SECOM certificate that is expiring in September 2023 + JDK-8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic + JDK-8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0 + JDK-8296384: [TESTBUG] sun/security/provider/SecureRandom/ /AbstractDrbg/SpecTest.java intermittently timeout + JDK-8296435: RISC-V: Small refactoring for increment/decrement + JDK-8296447: RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec + JDK-8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null + JDK-8296602: RISC-V: improve performance of copy_memory stub + JDK-8296771: RISC-V: C2: assert(false) failed: bad AD file + JDK-8296796: Provide clean, platform-agnostic interface to C-heap trimming + JDK-8296916: RISC-V: Move some small macro-assembler functions to header file + JDK-8297350: Update JMH devkit to 1.36 + JDK-8297359: RISC-V: improve performance of floating Max Min intrinsics + JDK-8297476: Increase InlineSmallCode default from 1000 to 2500 for RISC-V + JDK-8297644: RISC-V: Compilation error when shenandoah is disabled + JDK-8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit + JDK-8297697: RISC-V: Add support for SATP mode detection + JDK-8297715: RISC-V: C2: Use single-bit instructions from the Zbs extension + JDK-8297887: Update Siphash + JDK-8297923: java.awt.ScrollPane broken after multiple scroll up/down + JDK-8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)" + JDK-8298921: Create a regression test for JDK-8139581 + JDK-8298974: Add ftcolor.c to imported freetype sources + JDK-8299158: Improve MD5 intrinsic on AArch64 + JDK-8299168: RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops* + JDK-8299330: Minor improvements in MSYS2 Workflow handling + JDK-8299617: CurrencySymbols.properties is missing the copyright notice + 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-8299827: Add resolved IP address in connection exception for sockets + JDK-8299847: RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes + JDK-8299962: Speed up compiler/intrinsics/unsafe/ /DirectByteBufferTest.java and HeapByteBufferTest.java + JDK-8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc + JDK-8300098: java/util/concurrent/ConcurrentHashMap/ /ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 + JDK-8300109: RISC-V: Improve code generation for MinI/MaxI nodes + JDK-8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case + JDK-8300584: Accelerate AVX-512 CRC32C for small buffers + JDK-8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values + JDK-8300693: Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests + JDK-8301033: RISC-V: Handle special cases for MinI/MaxI nodes for Zbb + JDK-8301036: RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler + JDK-8301067: RISC-V: better error message when reporting unsupported satp modes + JDK-8301074: Replace NULL with nullptr in share/opto/ + JDK-8301097: Update GHA XCode to 12.5.1 + JDK-8301153: RISC-V: pipeline class for several instructions is not set correctly + JDK-8301167: Update VerifySignedJar to actually exercise and test verification + JDK-8301187: Memory leaks in OopMapCache + JDK-8301269: Update Commons BCEL to Version 6.7.0 + JDK-8301313: RISC-V: C2: assert(false) failed: bad AD file due to missing match rule + JDK-8301367: Add exception handler method to the BaseLdapServer + JDK-8301628: RISC-V: c2 fix pipeline class for several instructions + JDK-8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit + JDK-8301818: RISC-V: Factor out function mvw from MacroAssembler + JDK-8301852: RISC-V: Optimize class atomic when order is memory_order_relaxed + JDK-8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work + JDK-8302114: RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818 + JDK-8302150: Speed up compiler/codegen/Test7100757.java + JDK-8302161: Upgrade jQuery UI to version 1.13.2 + JDK-8302182: Update Public Suffix List to 88467c9 + JDK-8302289: RISC-V: Use bgez instruction in arraycopy_simple_check when possible + JDK-8302736: Major performance regression in Math.log on aarch64 + JDK-8302776: RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET + JDK-8303047: avoid NULL after 8301661 + JDK-8303154: Investigate and improve instruction cache flushing during compilation + JDK-8303215: Make thread stacks not use huge pages + JDK-8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if + JDK-8304293: RISC-V: JDK-8276799 missed atomic intrinsic support for C1 + JDK-8304314: StackWalkTest.java fails after CODETOOLS-7903373 + JDK-8304353: Add lib-test tier1 testing in GHA + JDK-8304725: AsyncGetCallTrace can cause SIGBUS on M1 + JDK-8304845: Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording + JDK-8304976: Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree() + JDK-8305006: Use correct register in riscv_enc_fast_unlock() + JDK-8305008: RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp + JDK-8305112: RISC-V: Typo fix for RVC description + JDK-8305236: Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051 + JDK-8305421: Work around JDK-8305420 in CDSJDITest.java + JDK-8305425: Thread.isAlive0 doesn't need to call into the VM + JDK-8305512: RISC-V: Enable RVC extension by default on supported hardware + JDK-8305670: Performance regression in LockSupport.unpark with lots of idle threads + JDK-8305728: RISC-V: Use bexti instruction to do single-bit testing + JDK-8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance + JDK-8305766: ProblemList runtime/CompressedOops/ /CompressedClassPointers.java + JDK-8305858: Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries + JDK-8305950: Have -XshowSettings option display tzdata version + JDK-8305995: Footprint regression from JDK-8224957 + JDK-8306060: Open source few AWT Insets related tests + JDK-8306076: Open source AWT misc tests + 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-8306137: Open source several AWT ScrollPane related tests + JDK-8306281: function isWsl() returns false on WSL2 + JDK-8306372: Open source AWT CardLayout and Checkbox tests + JDK-8306428: RunThese30M.java crashed with assert(early->flag() == current->flag() || early->flag() == mtNone) + JDK-8306430: Open source some AWT tests related to TextComponent and Toolkit + JDK-8306435: Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one + JDK-8306484: Open source several AWT Choice jtreg tests + JDK-8306566: Open source several clipboard AWT tests + JDK-8306575: Clean up and open source four Dialog related 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-8306667: RISC-V: Fix storeImmN0 matching rule by using zr register + JDK-8306682: Open source a few more AWT Choice tests + JDK-8306718: Optimize and opensource some old AWT tests + JDK-8306738: Select num workers for safepoint ParallelCleanupTask + JDK-8306765: Some client related jtreg problem list entries are malformed + JDK-8306812: Open source several AWT Miscellaneous tests + JDK-8307067: remove broken EnableThreadSMRExtraValidityChecks option + JDK-8307068: store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList + JDK-8307078: Opensource and clean up five more AWT Focus related tests + JDK-8307079: Update test java/awt/Choice/DragOffNoSelect.java + JDK-8307083: Open source some drag and drop tests 3 + JDK-8307147: [x86] Dangling pointer warning for Assembler::_attributes + JDK-8307150: RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC + JDK-8307156: native_thread not protected by TLH + JDK-8307165: java/awt/dnd/NoFormatsDropTest/ /NoFormatsDropTest.java timed out + JDK-8307299: Move more DnD tests to open + JDK-8307301: Update HarfBuzz to 7.2.0 + JDK-8307348: Parallelize heap walk for ObjectCount(AfterGC) JFR event collection + JDK-8307395: Add missing STS to Shenandoah + JDK-8307446: RISC-V: Improve performance of floating point to integer conversion + JDK-8307526: [JFR] Better handling of tampered JFR repository + JDK-8307555: Reduce memory reads in x86 MD5 intrinsic + 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-8307651: RISC-V: stringL_indexof_char instruction has wrong format string + JDK-8307653: Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout + JDK-8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition + JDK-8307766: Linux: Provide the option to override the timer slack + JDK-8308089: [riscv-port-jdk17u] Intrinsify Unsafe.storeStoreFence + JDK-8308090: Add container tests for on-the-fly resource quota updates + JDK-8308152: PropertyDescriptor should work with overridden generic getter method + JDK-8308156: VerifyCACerts.java misses blank in error output + JDK-8308192: Error in parsing replay file when staticfield is an array of single dimension + JDK-8308232: nsk/jdb tests don't pass -verbose flag to the debuggee + JDK-8308277: RISC-V: Improve vectorization of Match.sqrt() on floats + JDK-8308283: Build failure with GCC12 & GCC13 + JDK-8308300: enhance exceptions in MappedMemoryUtils.c + JDK-8308643: Incorrect value of 'used' jvmstat counter + JDK-8308766: TLAB initialization may cause div by zero + JDK-8308803: Improve java/util/UUID/UUIDTest.java + JDK-8308872: enhance logging and some exception in krb5/Config.java + JDK-8308997: RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit + JDK-8309088: security/infra/java/security/cert/ /CertPathValidator/certification/AmazonCA.java fails + JDK-8309095: Remove UTF-8 character from TaskbarPositionTest.java + JDK-8309107: Bump update version for OpenJDK: jdk-17.0.9 + JDK-8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8309138: Fix container tests for jdks with symlinked conf dir + JDK-8309228: Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp + JDK-8309254: Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V + JDK-8309266: C2: assert(final_con == (jlong)final_int) failed: final value should be integer + JDK-8309297: Adjust ShenandoahHeap print_heap_regions_on + JDK-8309340: Provide sctpHandleSocketErrorWithMessage + JDK-8309427: [riscv-port-jdk17u] Remove unused RoundDoubleModeV C2 node + JDK-8309550: jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE + JDK-8309591: Socket.setOption(TCP_QUICKACK) uses wrong level + JDK-8309613: [Windows] hs_err files sometimes miss information about the code containing the error + JDK-8309746: Reconfigure check should include make/conf/version-numbers.conf + JDK-8309862: Unsafe list operations in JfrStringPool + JDK-8309956: Shenandoah: Strengthen the mark word check in string dedup + JDK-8309959: JFR: Display N/A for missing data amount + JDK-8310054: ScrollPane insets are incorrect + JDK-8310126: C1: Missing receiver null check in Reference::get intrinsic + JDK-8310259: Pin msys2/setup-msys2 github action to a specific commit + JDK-8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns + JDK-8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/ /interrupt001.java timed out due to missing prompt + JDK-8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V + JDK-8311033: [macos] PrinterJob does not take into account Sides attribute + JDK-8311249: Remove unused MemAllocator::obj_memory_range + JDK-8311285: report some fontconfig related environment variables in hs_err file + JDK-8311689: Wrong visible amount in Adjustable of ScrollPane + JDK-8311862: RISC-V: small improvements to shift immediate instructions + JDK-8311923: TestIRMatching.java fails on RISC-V + JDK-8312029: Add CriticalNative tests to ProblemList for 8312028 + JDK-8312511: GHA: Bump cross-compile runner to Ubuntu 22.04 + JDK-8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction + JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) + JDK-8313262: C2: Sinking node may cause required cast to be dropped + JDK-8313402: C1: Incorrect LoadIndexed value numbering + JDK-8313428: GHA: Bump GCC versions for July 2023 updates + JDK-8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0 + JDK-8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly + JDK-8313678: SymbolTable can leak Symbols during cleanup + JDK-8313701: GHA: RISC-V should use the official repository for bootstrap + JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase + JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer + JDK-8313815: The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows + JDK-8313874: JNI NewWeakGlobalRef throws exception for null arg + JDK-8314020: Print instruction blocks in byte units + JDK-8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java + JDK-8314118: Update JMH devkit to 1.37 + JDK-8314262: GHA: Cut down cross-compilation sysroots deeper + JDK-8314426: runtime/os/TestTrimNative.java is failing on slow machines + JDK-8314501: Shenandoah: sun/tools/jhsdb/heapconfig/ /JMapHeapConfigTest.java fails + JDK-8314517: some tests fail in case ipv6 is disabled on the machine + JDK-8314552: Fix javadoc tests to work with jtreg 7 + JDK-8314658: [17u] GHA: Sync up debian-version for cross-builds + JDK-8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev + JDK-8314960: Add Certigna Root CA - 2 + JDK-8317040: Exclude cleaner test failing on older releases + JDK-8317643: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.9 - Modified patches: * nss-security-provider.patch * fips.patch + rediff- Enable JIT on riscv64- 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-17.0.8.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-8314677: Bump update version for OpenJDK: jdk-17.0.8.1- Added patch: * reproducible-javadoc-timestamp.patch + use SOURCE_DATE_EPOCH in javadoc and make the javadoc generation more reproducible- Update to upstream tag jdk-17.0.8+7 (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-8294323: Improve Shared Class Data + JDK-8296565: Enhanced archival support + JDK-8298676, JDK-8300891: 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-8304460: Improve array usages + JDK-8304468: Better array usages + JDK-8305312: Enhanced path handling + JDK-8308682: Enhance AES performance * Other changes + JDK-8178806: Better exception logging in crypto code + JDK-8201516: DebugNonSafepoints generates incorrect information + JDK-8224768: Test ActalisCA.java fails + JDK-8227060: Optimize safepoint cleanup subtask order + JDK-8227257: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError + JDK-8238274: (sctp) JDK-7118373 is not fixed for SctpChannel + JDK-8244976: vmTestbase/nsk/jdi/Event/request/request001.java doesn' initialize eName + JDK-8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load + JDK-8248001: javadoc generates invalid HTML pages whose ftp:// links are broken + JDK-8252990: Intrinsify Unsafe.storeStoreFence + JDK-8254711: Add java.security.Provider.getService JFR Event + JDK-8257856: Make ClassFileVersionsTest.java robust to JDK version updates + JDK-8261495: Shenandoah: reconsider update references memory ordering + JDK-8268288: jdk/jfr/api/consumer/streaming/ /TestOutOfProcessMigration.java fails with "Error: ShouldNotReachHere()" + JDK-8268298: jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message + JDK-8268582: javadoc throws NPE with --ignore-source-errors option + JDK-8269821: Remove is-queue-active check in inner loop of write_ref_array_pre_work + JDK-8270434: JDI+UT: Unexpected event in JDI tests + JDK-8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K + JDK-8270869: G1ServiceThread may not terminate + JDK-8271519: java/awt/event/SequencedEvent/ /MultipleContextsFunctionalTest.java failed with "Total [200] - Expected [400]" + JDK-8273909: vmTestbase/nsk/jdi/Event/request/request001 can still fail with "ERROR: new event is not ThreadStartEvent" + JDK-8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64 + JDK-8274615: Support relaxed atomic add for linux-aarch64 + JDK-8274864: Remove Amman/Cairo hacks in ZoneInfoFile + JDK-8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression + JDK-8275287: Relax memory ordering constraints on updating instance class and array class counters + 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-8276058: Some swing test fails on specific CI macos system + JDK-8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/ /bug6276188.java fails to compile after JDK-8276058 + JDK-8277775: Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905 + JDK-8278146: G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause + JDK-8278434: timeouts in test java/time/test/java/time/ /format/TestZoneTextPrinterParser.java + JDK-8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling + 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-8282227: Locale information for nb is not working properly + JDK-8282704: runtime/Thread/StopAtExit.java may leak memory + JDK-8283057: Update GCC to version 11.2.0 for Oracle builds on Linux + JDK-8283062: Uninitialized warnings in libgtest with GCC 11.2 + JDK-8283520: JFR: Memory leak in dcmd_arena + JDK-8283566: G1: Improve G1BarrierSet::enqueue performance + JDK-8284331: Add sanity check for signal handler modification warning. + JDK-8285635: javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel + JDK-8285987: executing shell scripts without #! fails on Alpine linux + JDK-8286191: misc tests fail due to JDK-8285987 + JDK-8286287: Reading file as UTF-16 causes Error which "shouldn't happen" + JDK-8286331: jni_GetStringUTFChars() uses wrong heap allocator + JDK-8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType + 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-8287541: Files.writeString fails to throw IOException for charset "windows-1252" + JDK-8287854: Dangling reference in ClassVerifier::verify_class + 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-8288589: Files.readString ignores encoding errors for UTF-16 + JDK-8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling + JDK-8289735: UTIL_LOOKUP_PROGS fails on pathes with space + JDK-8289949: Improve test coverage for XPath: operators + JDK-8290822: C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior + 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-8292301: [REDO v2] C2 crash when allocating array of size too large + JDK-8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures + JDK-8292713: Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses + JDK-8292755: Non-default method in interface leads to a stack overflow in JShell + JDK-8292990: Improve test coverage for XPath Axes: parent + JDK-8293295: Add type check asserts to java_lang_ref_Reference accessors + JDK-8293492: ShenandoahControlThread missing from hs-err log and thread dump + JDK-8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG + JDK-8293887: AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c + JDK-8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob + JDK-8294281: Allow warnings to be disabled on a per-file basis + JDK-8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java + JDK-8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME + JDK-8294906: Memory leak in PKCS11 NSS TLS server + JDK-8295564: Norwegian Nynorsk Locale is missing formatting + JDK-8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames + JDK-8296084: javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM + JDK-8296318: use-def assert: special case undetected loops nested in infinite loops + JDK-8296343: CPVE thrown on missing content-length in OCSP response + JDK-8296412: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts + JDK-8296545: C2 Blackholes should allow load optimizations + 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-8297154: Improve safepoint cleanup logging + JDK-8297450: ScaledTextFieldBorderTest.java fails when run with -show parameter + JDK-8297587: Upgrade JLine to 3.22.0 + JDK-8297730: C2: Arraycopy intrinsic throws incorrect exception + JDK-8297955: LDAP CertStore should use LdapName and not String for DNs + JDK-8298488: [macos13] tools/jpackage tests failing with "Exit code: 137" on macOS + JDK-8298887: On the latest macOS+XCode the Robot API may report wrong colors + JDK-8299179: ArrayFill with store on backedge needs to reduce length by 1 + JDK-8299259: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE + JDK-8299544: Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs + JDK-8299570: [JVMCI] Insufficient error handling when CodeBuffer is exhausted + JDK-8299959: C2: CmpU::Value must filter overflow computation against local sub computation + JDK-8300042: Improve CPU related JFR events descriptions + JDK-8300079: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument + JDK-8300823: UB: Compile::_phase_optimize_finished is initialized too late + JDK-8300939: sun/security/provider/certpath/OCSP/ /OCSPNoContentLength.java fails due to network errors + JDK-8301050: Detect Xen Virtualization on Linux aarch64 + JDK-8301119: Support for GB18030-2022 + JDK-8301123: Enable Symbol refcounting underflow checks in PRODUCT + JDK-8301190: [vectorapi] The typeChar of LaneType is incorrect when default locale is tr + JDK-8301216: ForkJoinPool invokeAll() ignores timeout + JDK-8301338: Identical branch conditions in CompileBroker::print_heapinfo + JDK-8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument + JDK-8301637: ThreadLocalRandom.current().doubles().parallel() contention + JDK-8301661: Enhance os::pd_print_cpu_info on macOS and Windows + JDK-8302151: BMPImageReader throws an exception reading BMP images + JDK-8302172: [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline + JDK-8302320: AsyncGetCallTrace obtains too few frames in sanity test + JDK-8302491: NoClassDefFoundError omits the original cause of an error + JDK-8302508: Add timestamp to the output TraceCompilerThreads + JDK-8302594: use-after-free in Node::destruct + JDK-8302595: use-after-free related to GraphKit::clone_map + JDK-8302791: Add specific ClassLoader object to Proxy IllegalArgumentException message + JDK-8302849: SurfaceManager might expose partially constructed object + JDK-8303069: Memory leak in CompilerOracle::parse_from_line + JDK-8303102: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN + JDK-8303130: Document required Accessibility permissions on macOS + JDK-8303354: addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303433: Bump update version for OpenJDK: jdk-17.0.8 + 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-8303508: Vector.lane() gets wrong value on x86 + JDK-8303511: C2: assert(get_ctrl(n) == cle_out) during unrolling + JDK-8303564: C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi + JDK-8303575: adjust Xen handling on Linux aarch64 + JDK-8303576: addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return + JDK-8303588: [JVMCI] make JVMCI source directories conform with standard layout + JDK-8303809: Dispose context in SPNEGO NegotiatorImpl + 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-8303949: gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 + JDK-8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed + JDK-8304063: tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH + 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-8304671: javac regression: Compilation with --release 8 fails on underscore in enum identifiers + JDK-8304683: Memory leak in WB_IsMethodCompatible + JDK-8304760: Add 2 Microsoft TLS roots + JDK-8304867: Explicitly disable dtrace for ppc builds + JDK-8304880: [PPC64] VerifyOops code in C1 doesn't work with ZGC + JDK-8305088: SIGSEGV in Method::is_method_handle_intrinsic + JDK-8305113: (tz) Update Timezone Data to 2023c + JDK-8305400: ISO 4217 Amendment 175 Update + JDK-8305403: Shenandoah evacuation workers may deadlock + JDK-8305481: gtest is_first_C_frame failing on ARM + JDK-8305690: [X86] Do not emit two REX prefixes in Assembler::prefix + 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-8305993: Add handleSocketErrorWithMessage to extend nio Net.c exception message + JDK-8305994: Guarantee eventual async monitor deflation + JDK-8306072: Open source several AWT MouseInfo related tests + JDK-8306133: Open source few AWT Drag & Drop related tests + JDK-8306409: Open source AWT KeyBoardFocusManger, LightWeightComponent related tests + JDK-8306432: Open source several AWT Text Component related tests + JDK-8306466: Open source more AWT Drag & Drop related tests + JDK-8306489: Open source AWT List related tests + JDK-8306543: GHA: MSVC installation is failing + JDK-8306640: Open source several AWT TextArea related tests + JDK-8306652: Open source AWT MenuItem related tests + 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-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-8306768: CodeCache Analytics reports wrong threshold + JDK-8306774: Make runtime/Monitor/ /GuaranteedAsyncDeflationIntervalTest.java more reliable + JDK-8306825: Monitor deflation might be accidentally disabled by zero intervals + JDK-8306850: Open source AWT Modal related tests + JDK-8306871: Open source more AWT Drag & Drop tests + JDK-8306883: Thread stacksize is reported with wrong units in os::create_thread logging + JDK-8306941: Open source several datatransfer and dnd AWT tests + JDK-8306943: Open source several dnd AWT tests + JDK-8306954: Open source five Focus related tests + JDK-8306955: Open source several JComboBox jtreg tests + JDK-8306976: UTIL_REQUIRE_SPECIAL warning on grep + JDK-8306996: Open source Swing MenuItem related tests + JDK-8307080: Open source some more JComboBox jtreg tests + JDK-8307128: Open source some drag and drop tests 4 + JDK-8307130: Open source few Swing JMenu tests + JDK-8307133: Open source some JTable jtreg tests + JDK-8307134: Add GTS root CAs + JDK-8307135: java/awt/dnd/NotReallySerializableTest/ /NotReallySerializableTest.java failed + JDK-8307331: Correctly update line maps when class redefine rewrites bytecodes + JDK-8307346: Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code + JDK-8307347: serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS + JDK-8307378: Allow collectors to provide specific values for GC notifications' actions + JDK-8307381: Open Source JFrame, JIF related Swing Tests + JDK-8307425: Socket input stream read burns CPU cycles with back-to-back poll(0) calls + JDK-8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause + JDK-8308554: [17u] Fix commit of 8286191. vm.musl was not removed from ExternalEditorTest + JDK-8308880: [17u] micro bench ZoneStrings missed in backport of 8278434 + JDK-8308884: [17u/11u] Backout JDK-8297951 + JDK-8311467: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.8- Bring back our nss.fips.cfg file, since the variable expansion in the upstream file does not work (fixes: bsc#1211679)- Fix for SG#65673, bsc#1210392: * unsigned-sni-server-name.patch: In SSLSessionImpl, interpret length of SNIServerName as an unsigned byte so that it can have length up to 255 rather than 127.- Do not install a separate nss.fips.cfg file, since there is now one in the tree and the install happens automatically - Modified patch: * fips.patch + enable system property file by default, without which the FIPS mode would never get enabled (bsc#1211259)- Update to upstrem tag jdk-17.0.7+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-6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java + JDK-8008243: Zero: Implement fast bytecodes + JDK-8048190: NoClassDefFoundError omits original ExceptionInInitializerError + JDK-8065097: [macosx] javax/swing/Popup/ /TaskbarPositionTest.java fails because Popup is one pixel off + JDK-8144030: [macosx] test java/awt/Frame/ /ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) + JDK-8155246: Throw error if default java.security file is missing + JDK-8186765: Speed up test sun/net/www/protocol/https/ /HttpsClient/ProxyAuthTest.java + JDK-8192931: Regression test java/awt/font/TextLayout/ /CombiningPerf.java fails + JDK-8195809: [TESTBUG] jps and jcmd -l support for containers is not tested + JDK-8208077: File.listRoots performance degradation + JDK-8209935: Test to cover CodeSource.getCodeSigners() + JDK-8210927: JDB tests do not update source path after doing a redefine class + JDK-8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup + JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails + JDK-8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections + JDK-8230374: maxOutputSize, instead of javatest.maxOutputSize, should be used in TEST.properties + JDK-8231491: JDI tc02x004 failed again due to wrong # of breakpoints + JDK-8235297: sun/security/ssl/SSLSessionImpl/ /ResumptionUpdateBoundValues.java fails intermittent + JDK-8242115: C2 SATB barriers are not safepoint-safe + JDK-8244669: convert clhsdb "mem" command from javascript to java + JDK-8245654: Add Certigna Root CA + JDK-8251177: [macosx] The text "big" is truncated in JTabbedPane + JDK-8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" + JDK-8258512: serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6 + JDK-8262386: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java timed out + JDK-8266974: duplicate property key in java.sql.rowset resource bundle + JDK-8267038: Update IANA Language Subtag Registry to Version 2022-03-02 + JDK-8270156: Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN + JDK-8270476: Make floating-point test infrastructure more lambda and method reference friendly + JDK-8271471: [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail + JDK-8271838: AmazonCA.java interop test fails + JDK-8272702: Resolving URI relative path with no / may lead to incorrect toString + JDK-8272985: Reference discovery is confused about atomicity and degree of parallelism + JDK-8273154: Provide a JavadocTester method for non-overlapping, unordered output matching + JDK-8273410: IR verification framework fails with "Should find method name in validIrRulesMap" + JDK-8274911: testlibrary_tests/ir_framework/tests/ /TestIRMatching.java fails with "java.lang.RuntimeException: Should have thrown exception" + JDK-8275173: testlibrary_tests/ir_framework/tests/ /TestCheckedTests.java fails after JDK-8274911 + JDK-8275320: NMT should perform buffer overrun checks + JDK-8275301: Unify C-heap buffer overrun checks into NMT + JDK-8275582: Don't purge metaspace mapping lists + JDK-8275704: Metaspace::contains() should be threadsafe + JDK-8275843: Random crashes while the UI code is executed + JDK-8276064: CheckCastPP with raw oop input floats below a safepoint + JDK-8276086: Increase size of metaspace mappings + JDK-8277485: Zero: Fix _fast_{i,f}access_0 bytecodes handling + JDK-8277822: Remove debug-only heap overrun checks in os::malloc and friends + JDK-8277946: NMT: Remove VM.native_memory shutdown jcmd command option + JDK-8277990: NMT: Remove NMT shutdown capability + JDK-8278961: Enable debug logging in java/net/ /DatagramSocket/SendDatagramToBadAddress.java + JDK-8279024: Remove javascript references from clhsdb.html + JDK-8279119: src/jdk.hotspot.agent/doc/index.html file contains references to scripts that no longer exist + JDK-8279351: [TESTBUG] SADebugDTest.java does not handle "Address already in use" error + JDK-8279614: The left line of the TitledBorder is not painted on 150 scale factor + JDK-8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 + JDK-8280048: Missing comma in copyright header + JDK-8280132: Incorrect comparator com.sun.beans.introspect .MethodInfo.MethodOrder + JDK-8280166: Extend java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java test cases + JDK-8280553: resourcehogs/serviceability/sa/ /TestHeapDumpForLargeArray.java can fail if GC occurs + JDK-8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption + JDK-8280784: VM_Cleanup unnecessarily processes all thread oops + JDK-8280868: LineBodyHandlerTest.java creates and discards too many clients + JDK-8280889: java/lang/instrument/ /GetObjectSizeIntrinsicsTest.java fails with - XX:-UseCompressedOops + JDK-8280896: java/nio/file/Files/probeContentType/ /Basic.java fails on Windows 11 + JDK-8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378 + JDK-8281170: Test jdk/tools/jpackage/windows/ /WinInstallerIconTest always fails on Windows 11 + JDK-8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions + JDK-8282143: Objects.requireNonNull should be ForceInline + JDK-8282577: ICC_Profile.setData(int, byte[]) invalidates the profile + JDK-8282771: Create test case for JDK-8262981 + 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-8284115: [IR Framework] Compilation is not found due to rare safepoint while dumping PrintIdeal/PrintOptoAssembly + JDK-8284165: Add pid to process reaper thread name + JDK-8284524: Create an automated test for JDK-4422362 + JDK-8284726: Print active locale settings in hs_err reports and in VM.info + JDK-8284767: Create an automated test for JDK-4422535 + JDK-8285399: JNI exception pending in awt_GraphicsEnv.c:1432 + JDK-8285690: CloneableReference subtest should not throw CloneNotSupportedException + JDK-8285755: JDK-8285093 changed the default for - -with-output-sync + JDK-8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work + JDK-8285919: Remove debug printout from JDK-8285093 + JDK-8285965: TestScenarios.java does not check for "" correctly + JDK-8286030: Avoid JVM crash when containers share the same /tmp dir + JDK-8286154: Fix 3rd party notices in test files + JDK-8286562: GCC 12 reports some compiler warnings + JDK-8286694: Incorrect argument processing in java launcher + JDK-8286705: GCC 12 reports use-after-free potential bugs + JDK-8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events + JDK-8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong + JDK-8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended + JDK-8286873: Improve websocket test execution time + JDK-8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException + JDK-8287180: Update IANA Language Subtag Registry to Version 2022-08-08 + JDK-8287217: C2: PhaseCCP: remove not visited nodes, prevent type inconsistency + JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # + JDK-8287593: ShortResponseBody could be made more resilient to rogue connections + JDK-8287754: Update jib GNU make dependency on Windows to latest cygwin build + JDK-8288005: HotSpot build with disabled PCH fails for Windows AArch64 + JDK-8288130: compiler error with AP and explicit record accessor + JDK-8288332: Tier1 validate-source fails after 8279614 + JDK-8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines + JDK-8288854: getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE + JDK-8289400: Improve com/sun/jdi/TestScaffold error reporting + JDK-8289440: Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/ /isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt + JDK-8289508: Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling + JDK-8289511: Improve test coverage for XPath Axes: child + JDK-8289647: AssertionError during annotation processing of record related tests + JDK-8289948: Improve test coverage for XPath functions: Node Set Functions + JDK-8290067: Show stack dimensions in UL logging when attaching threads + JDK-8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message + JDK-8290197: test/jdk/java/nio/file/Files/probeContentType/ /Basic.java fails on some systems for the ".rar" extension + JDK-8290322: Optimize Vector.rearrange over byte vectors for AVX512BW targets. + JDK-8290836: Improve test coverage for XPath functions: String Functions + JDK-8290837: Improve test coverage for XPath functions: Boolean Functions + JDK-8290838: Improve test coverage for XPath functions: Number Functions + JDK-8290850: C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph + JDK-8290899: java/lang/String/StringRepeat.java test requests too much heap on windows x86 + JDK-8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes" + JDK-8291825: java/time/nontestng/java/time/zone/ /CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different + JDK-8292033: Move jdk.X509Certificate event logic to JCA layer + JDK-8292066: Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version + JDK-8292159: TYPE_USE annotations on generic type arguments of record components discarded + JDK-8292177: InitialSecurityProperty JFR event + JDK-8292285: C2: remove unreachable block after NeverBranch-to-Goto conversion + JDK-8292297: Fix up loading of override java.security properties file + JDK-8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key + JDK-8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases + JDK-8292602: ZGC: C2 late barrier analysis uses invalid dominator information + JDK-8292660: C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly + JDK-8292780: misc tests failed "assert(false) failed: graph should be schedulable" + JDK-8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly + JDK-8293000: Review running times of jshell regression tests + JDK-8293326: jdk/sun/security/tools/jarsigner/compatibility/ /SignTwice.java slow on Windows + JDK-8293466: libjsig should ignore non-modifying sigaction calls + JDK-8293493: Signal Handlers printout should show signal block state + JDK-8293531: C2: some vectorapi tests fail assert "Not monotonic" with flag -XX:TypeProfileLevel=222 + JDK-8293562: KeepAliveCache Blocks Threads while Closing Connections + JDK-8293691: converting a defined BasicType value to a string should not crash the VM + JDK-8293767: AWT test TestSinhalaChar.java has old SCCS markings + JDK-8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293996: C2: fix and simplify IdealLoopTree::do_remove_empty_loop + JDK-8294160: misc crash dump improvements + JDK-8294217: Assertion failure: parsing found no loops but there are some + JDK-8294310: compare.sh fails on macos after JDK-8293550 + JDK-8294378: URLPermission constructor exception when using tr locale + JDK-8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite() + JDK-8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 + JDK-8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame + JDK-8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications + JDK-8294705: Disable an assertion in test/jdk/java/util/ /DoubleStreamSums/CompensatedSums.java + JDK-8294902: Undefined Behavior in C2 regalloc with null references + JDK-8294947: Use 64bit atomics in patch_verified_entry on x86_64 + JDK-8294958: java/net/httpclient/ConnectTimeout tests are slow + JDK-8295000: java/util/Formatter/Basic test cleanup + JDK-8295066: Folding of loads is broken in C2 after JDK-8242115 + 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-8295413: com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode + JDK-8295414: [Aarch64] C2: assert(false) failed: bad AD file + JDK-8295530: Update Zlib Data Compression Library to Version 1.2.13 + JDK-8295685: Update Libpng to 1.6.38 + JDK-8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic + JDK-8298947: compiler/codecache/ /MHIntrinsicAllocFailureTest.java fails intermittently + 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-8296136: Use correct register in aarch64_enc_fast_unlock() + JDK-8296239: ISO 4217 Amendment 174 Update + JDK-8296329: jar validator doesn't account for minor class file version + JDK-8296389: C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors 8298568: Fastdebug build fails after JDK-8296389 + JDK-8296548: Improve MD5 intrinsic for x86_64 + 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-8297211: Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response + JDK-8297259: Bump update version for OpenJDK: jdk-17.0.7 + 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-8297431: [JVMCI] HotSpotJVMCIRuntime.encodeThrowable should not throw an exception + JDK-8297437: javadoc cannot link to old docs (with old style anchors) + 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-8297523: Various GetPrimitiveArrayCritical miss result - NULL check + JDK-8297569: URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378 + JDK-8297642: PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination + JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication + JDK-8297959: Provide better descriptions for some Operating System JFR events + 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-8298035: Provide better descriptions for JIT compiler JFR events + 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-8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options + JDK-8298527: Cygwin's uname -m returns different string than before + JDK-8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body + JDK-8298649: JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4 + JDK-8298726: (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds + JDK-8299015: Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes + JDK-8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes + JDK-8299194: CustomTzIDCheckDST.java may fail at future date + JDK-8299296: Write a test to verify the components selection sends ItemEvent + JDK-8299388: java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows + JDK-8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit + JDK-8299439: java/text/Format/NumberFormat/ /CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java + JDK-8299470: sun/jvm/hotspot/SALauncher.java handling of negative rmiport args + JDK-8299497: Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs + JDK-8299520: TestPrintXML.java output error messages in case compare fails + JDK-8299597: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.7 + JDK-8299657: sun/tools/jhsdb/SAGetoptTest.java fails after 8299470 + JDK-8299671: Speed up compiler/intrinsics/string/ /TestStringLatin1IndexOfChar.java + JDK-8299789: Compilation of gtest causes build to fail if runtime libraries are in different dirs + JDK-8299957: Enhance error logging in instrument coding with additional jplis_assert_msg + JDK-8299970: Speed up compiler/arraycopy/ /TestArrayCopyConjoint.java + JDK-8300119: CgroupMetrics.getTotalMemorySize0() can report invalid results on 32 bit systems + JDK-8300205: Swing test bug8078268 make latch timeout configurable + JDK-8300266: Detect Virtualization on Linux aarch64 + JDK-8300490: Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550 + JDK-8300590: [JVMCI] BytecodeFrame.equals is broken + JDK-8300642: [17u,11u] Fix DEFAULT_PROMOTED_VERSION_PRE=ea for -dev + JDK-8300692: GCC 12 reports some compiler warnings in bundled freetype + JDK-8300751: [17u] Remove duplicate entry in javac.properties + JDK-8300773: Address the inconsistency between the constant array and pool size + JDK-8301170: perfMemory_windows.cpp add free_security_attr to early returns + JDK-8301342: Prefer ArrayList to LinkedList in LayoutComparator + 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-8302152: Speed up tests with infinite loops, sleep less + JDK-8302692: [17u] Update GHA Boot JDK to 17.0.6 + JDK-8302879: doc/building.md update link to jtreg builds + JDK-8304871: Use default visibility for static library builds - Modified patch: * fips.patch + refetch from git repository with our changes merged in - Added patch: * JDK-8303509.patch + upstream fix for JDK-8303509, bsc#1209333: Socket setTrafficClass does not work for IPv4 connections when IPv6 is enabled- 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- Modified patch: * fips.patch + avoid calling C_GetInfo() too early, before cryptoki is initialized (bsc#1205916)- Update to upstream tag jdk-17.0.6+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-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ /ScreenInsetsTest.java fails in Windows + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails + JDK-7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/ /Receiver/bug6186488.java fails + JDK-8022403: sun/java2d/DirectX/OnScreenRenderingResizeTest/ /OnScreenRenderingResizeTest.java fails + JDK-8029633: Raw inner class constructor ref should not perform diamond inference + JDK-8030121: java/awt/dnd/MissingDragExitEventTest/ /MissingDragExitEventTest.java fails + JDK-8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled + 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-8178698: javax/sound/midi/Sequencer/MetaCallback.java failed with timeout + JDK-8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails + JDK-8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' + JDK-8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" + JDK-8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs + JDK-8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos + JDK-8233648: [TESTBUG] DefaultMenuBarTest.java failing on macos + JDK-8244670: convert clhsdb "whatis" command from javascript to java + JDK-8251466: test/java/io/File/GetXSpace.java fails on Windows with mapped network drives. + JDK-8255439: System Tray icons get corrupted when Windows scaling changes + JDK-8256811: Delayed/missed jdwp class unloading events + JDK-8257722: Improve "keytool -printcert -jarfile" output + JDK-8262721: Add Tests to verify single iteration loops are properly optimized + JDK-8265489: Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation + JDK-8266082: AssertionError in Annotate.fromAnnotations with - Xdoclint + JDK-8266519: Cleanup resolve() leftovers from BarrierSet et al + JDK-8267138: Stray suffix when starting gtests via GTestWrapper.java + JDK-8268033: compiler/intrinsics/bmi/verifycode/ /BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" + JDK-8268276: Base64 Decoding optimization for x86 using AVX-512 + JDK-8268297: jdk/jfr/api/consumer/streaming/ /TestLatestEvent.java times out + JDK-8268779: ZGC: runtime/InternalApi/ /ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" + JDK-8269029: compiler/codegen/TestCharVect2.java fails for client VMs + JDK-8269404: Base64 Encoding optimization enhancements for x86 using AVX-512 + JDK-8269571: NMT should print total malloc bytes and invocation count + JDK-8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/ /stress/jni/nativeAndMH/Test.java crash with small heap (-Xmx50m) + JDK-8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter + JDK-8270155: ARM32: Improve register dump in hs_err + JDK-8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction + JDK-8270848: Redundant unsafe opmask register allocation in some instruction patterns. + JDK-8270947: AArch64: C1: use zero_words to initialize all objects + JDK-8271015: Split cds/SharedBaseAddress.java test into smaller parts + JDK-8271834: TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah + JDK-8271956: AArch64: C1 build failed after JDK-8270947 + JDK-8272094: compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline" + JDK-8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 + JDK-8272608: java_lang_System::allow_security_manager() doesn't set its initialization flag + JDK-8272776: NullPointerException not reported + JDK-8272791: java -XX:BlockZeroingLowLimit=1 crashes after 8270947 + JDK-8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains + JDK-8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java + JDK-8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276 + JDK-8273236: keytool does not accurately warn about algorithms that are disabled but have additional constraints + JDK-8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long + JDK-8273459: Update code segment alignment to 64 bytes + JDK-8273497: building.md should link to both md and html + 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-8273880: Zero: Print warnings when unsupported intrinsics are enabled + JDK-8273881: Metaspace: test repeated deallocations + 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-8274160: java/awt/Window/ShapedAndTranslucentWindows/ /Common.java delay is too high + 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-8274527: Minimal VM build fails after JDK-8273459 + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening + JDK-8274903: Zero: Support AsyncGetCallTrace + JDK-8275170: Some jtreg sound tests should be marked with sound keyword + JDK-8275234: java/awt/GraphicsDevice/DisplayModes/ /CycleDMImage.java is entered twice in ProblemList + JDK-8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked + JDK-8275569: Add linux-aarch64 to test-make profiles + JDK-8276108: Wrong instruction generation in aarch64 backend + JDK-8276904: Optional.toString() is unnecessarily expensive + JDK-8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" + JDK-8277346: ProblemList 7 serviceability/sa tests on macosx-x64 + JDK-8277351: ProblemList runtime/jni/checked/ /TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 + JDK-8277358: Accelerate CRC32-C + JDK-8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check + JDK-8277576: ProblemList runtime/ErrorHandling/ /CreateCoredumpOnCrash.java on macosx-X64 + JDK-8277577: ProblemList compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64 + JDK-8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64 + JDK-8277866: gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size + JDK-8277881: Missing SessionID in TLS1.3 resumption in compatibility mode + JDK-8277928: Fix compilation on macosx-aarch64 after 8276108 + JDK-8277970: Test jdk/sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java fails with "tag mismatch" + JDK-8278826: Print error if Shenandoah flags are empty (instead of crashing) + JDK-8279066: entries.remove(entry) is useless in PKCS12KeyStore + JDK-8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop" + JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out + 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-8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on large machines + JDK-8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes + JDK-8280234: AArch64 "core" variant does not build after JDK-8270947 + JDK-8280391: NMT: Correct NMT tag on CollectedHeap + JDK-8280511: AArch64: Combine shift and negate to a single instruction + JDK-8280554: resourcehogs/serviceability/sa/ /ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered + JDK-8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object + JDK-8280872: Reorder code cache segments to improve code density + JDK-8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR + JDK-8280948: Write a regression test for JDK-4659800 + JDK-8281296: Create a regression test for JDK-4515999 + JDK-8281744: x86: Use short jumps in TIG::set_vtos_entry_points + JDK-8282049: AArch64: Use ZR for integer zero immediate volatile stores + JDK-8282276: Problem list failing two Robot Screen Capture tests + JDK-8282347: AARCH64: Untaken branch in has_negatives stub + JDK-8282398: EndingDotHostname.java test fails because SSL cert expired + JDK-8282402: Create a regression test for JDK-4666101 + JDK-8282511: Use fixed certificate validation date in SSLExampleCert template + JDK-8282528: AArch64: Incorrect replicate2L_zero rule + JDK-8282600: SSLSocketImpl should not use user_canceled workaround when not necessary + 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-8282857: Create a regression test for JDK-4702690 + JDK-8283059: Uninitialized warning in check_code.c with GCC 11.2 + JDK-8283199: Linux os::cpu_microcode_revision() stalls cold startup + JDK-8283298: Make CodeCacheSegmentSize a product flag + JDK-8283337: Posix signal handler modification warning triggering incorrectly + JDK-8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32 + JDK-8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name + JDK-8283999: Update JMH devkit to 1.35 + JDK-8284533: Improve InterpreterCodelet data footprint + JDK-8284681: compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction" + 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-8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently + JDK-8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot + JDK-8285093: Introduce UTIL_ARG_WITH + 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-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-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-8286172: Create an automated test for JDK-4516019 + JDK-8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" + JDK-8286313: [macos] Voice over reads the boolean value as null in the JTable + JDK-8286452: The array length of testSmallConstArray should be small and const + JDK-8286460: Remove dependence on JAR filename in CDS tests + JDK-8286551: JDK-8286460 causes tests to fail to compile in Tier2 + 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-8287011: Improve container information + JDK-8287076: Document.normalizeDocument() produces different results + JDK-8287349: AArch64: Merge LDR instructions to improve C1 OSR performance + 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-8287740: NSAccessibilityShowMenuAction not working for text editors + JDK-8287826: javax/accessibility/4702233/ /AccessiblePropertiesTest.java fails to compile + 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-8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name + JDK-8289044: ARM32: missing LIR_Assembler::cmove metadata type support + JDK-8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output + JDK-8289257: Some custom loader tests failed due to symbol refcount not decremented + JDK-8289301: P11Cipher should not throw out of bounds exception during padding + JDK-8289524: Add JFR JIT restart event + JDK-8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException + JDK-8289562: Change bugs.java.com and bugreport.java.com URL's to https + JDK-8290207: Missing notice in dom.md + JDK-8290209: jcup.md missing additional text + JDK-8290374: Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier() + JDK-8290451: Incorrect result when switching to C2 OSR compilation from C1 + JDK-8290529: C2: assert(BoolTest(btest).is_canonical()) failure + JDK-8290532: Adjust PKCS11Exception and handle more PKCS11 error codes + JDK-8290687: serviceability/sa/TestClassDump.java could leave files owned by root on macOS + 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-8290839: jdk/jfr/event/compiler/TestJitRestart.java failed with "RuntimeException: No JIT restart event found: expected true, was false" + JDK-8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM + JDK-8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false + JDK-8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4 + JDK-8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*) + JDK-8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 + JDK-8291650: Add delay to ClassUnloadEventTest before exiting to give time for JVM to send all events before VMDeath + JDK-8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region + JDK-8292083: Detected container memory limit may exceed physical machine memory + JDK-8292158: AES-CTR cipher state corruption with AVX-512 + JDK-8292385: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out + JDK-8292541: [Metrics] Reported memory limit may exceed physical machine memory + JDK-8292586: simplify cleanups in NTLMAuthSequence getCredentialsHandle + JDK-8292682: Code change of JDK-8282730 not updated to reflect CSR update + JDK-8292695: SIGQUIT and jcmd attaching mechanism does not work with signal chaining library + JDK-8292778: EncodingSupport_md.c convertUtf8ToPlatformString wrong placing of free + JDK-8292816: GPL Classpath exception missing from assemblyprefix.h + JDK-8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures + JDK-8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading + JDK-8292880: Improve debuggee logging for com/sun/jdi/ClassUnloadEventTest.java + JDK-8292888: Bump update version for OpenJDK: jdk-17.0.6 + JDK-8292899: CustomTzIDCheckDST.java testcase failed on AIX platform + JDK-8292903: enhance round_up_power_of_2 assertion output + JDK-8293010: JDI ObjectReference/referringObjects/ /referringObjects001 fails: assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking + JDK-8293044: C1: Missing access check on non-accessible class + JDK-8293232: Fix race condition in pkcs11 SessionManager + JDK-8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if + JDK-8293472: Incorrect container resource limit detection if manual cgroup fs mounts present + JDK-8293489: Accept CAs with BasicConstraints without pathLenConstraint + JDK-8293535: jdk/javadoc/doclet/testJavaFX/ /TestJavaFxMode.java fail with jfx + JDK-8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts + JDK-8293550: Optionally add get-task-allow entitlement to macos binaries + JDK-8293578: Duplicate ldc generated by javac + JDK-8293657: sun/management/jmxremote/bootstrap/ /RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" + JDK-8293659: Improve UnsatisfiedLinkError error message to include dlopen error details + JDK-8293672: Update freetype md file + JDK-8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present + JDK-8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception + JDK-8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation + 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-8293891: gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum + JDK-8293965: Code signing warnings after JDK-8293550 + JDK-8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8294307: ISO 4217 Amendment 173 Update + JDK-8294310: compare.sh fails on macos after JDK-8293550 + 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-8294837: unify Windows 2019 version check in os_windows and java_props_md + JDK-8294840: langtools OptionalDependencyTest.java use File.pathSeparator + JDK-8295173: (tz) Update Timezone Data to 2022e + JDK-8295288: Some vm_flags tests associate with a wrong BugID + 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-8295419: JFR: Change name of jdk.JitRestart + 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-8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM + 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-8296715: CLDR v42 update for tzdata 2022f + JDK-8296733: JFR: File Read event for RandomAccessFile::write(byte[]) is incorrect + JDK-8296945: PublicMethodsTest is slow due to dependency verification with debug builds + JDK-8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value + JDK-8296957: One more cast in SAFE_SIZE_NEW_ARRAY2 + JDK-8296958: [JVMCI] add API for retrieving ConstantValue attributes + JDK-8296960: [JVMCI] list HotSpotConstantPool.loadReferencedType to ConstantPool + JDK-8296961: [JVMCI] Access to j.l.r.Method/Constructor/Field for ResolvedJavaMethod/ResolvedJavaField + JDK-8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod + 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-8297309: Memory leak in ShenandoahFullGC + JDK-8297481: Create a regression test for JDK-4424517 + JDK-8297530: java.lang.IllegalArgumentException: Negative length on strings concatenation + JDK-8297590: [TESTBUG] HotSpotResolvedJavaFieldTest does not run + JDK-8297656: AArch64: Enable AES/GCM Intrinsics + JDK-8297804: (tz) Update Timezone Data to 2022g + JDK-8299392: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.6 + JDK-8299439: java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR + JDK-8299483: ProblemList java/text/Format/NumberFormat/ /CurrencyFormat.java - Modified patch: * fips.patch + update to newest level - Removed patch: * fix_armv6_build.patch + does not apply and at least a part of the fix is in this version- Removed patch: * system-crypto-policy.patch + folded into the fips.patch, since they are patching the same places - Modified patches: * fips.patch + revert to the version used with 17.0.4.0, since the newest changes are buggy (bsc#1205916) + fold in the system-crypto-policy.patch * nss-security-provider.patch + apply after the fips.patch and thus rediff the hunk to changed context.- Fix jconsole.desktop icon- Update to upstream tag jdk-17.0.5+8 (October 2022 CPU) * Security fixes + JDK-8282252: Improve BigInteger/Decimal validation + JDK-8285662: Better permission resolution + JDK-8286077, CVE-2022-21618, bsc#1204468: Wider MultiByte conversions + JDK-8286511: Improve macro allocation + JDK-8286519: Better memory handling + JDK-8286526, CVE-2022-21619, bsc#1204473: Improve NTLM support + JDK-8286910, CVE-2022-21624, bsc#1204475: Improve JNDI lookups + JDK-8286918, CVE-2022-21628, bsc#1204472: Better HttpServer service + JDK-8287446: Enhance icon presentations + JDK-8288508: Enhance ECDSA usage + JDK-8289366, CVE-2022-39399, bsc#1204480: Improve HTTP/2 client usage + JDK-8289853: Update HarfBuzz to 4.4.1 + JDK-8290334: Update FreeType to 2.12.1 * Other changes + JDK-6782021: It is not possible to read local computer certificates with the SunMSCAPI provider + JDK-6854300: [TEST_BUG] java/awt/event/MouseEvent/ /SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 + JDK-7131823: bug in GIFImageReader + JDK-8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/ /bug4634626.java sometimes failed on ac + JDK-8028265: Add legacy tz tests to OpenJDK + JDK-8028998: [TEST_BUG] [macosx] java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java failed + JDK-8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/ /RepaintTest.java fails + JDK-8159694: HiDPI, Unity, java/awt/dnd/ /DropTargetEnterExitTest/MissedDragExitTest.java + JDK-8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! + JDK-8172065: javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad" + JDK-8178969: [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test. + JDK-8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values + JDK-8212096: javax/net/ssl/ServerName/ /SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch + JDK-8223543: [TESTBUG] Regression test java/awt/Graphics2D/ /DrawString/LCDTextSrcEa.java has issues + JDK-8225122: Test AncestorResized.java fails when Windows desktop is scaled. + JDK-8227651: Tests fail with SSLProtocolException: Input record too big + JDK-8240903: Add test to check that jmod hashes are reproducible + JDK-8254318: Remove .hgtags + JDK-8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline + JDK-8256844: Make NMT late-initializable + JDK-8257534: misc tests failed with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom" + JDK-8264666: Change implementation of safeAdd/safeMult in the LCMSImageLayout class + JDK-8264792: The NumberFormat for locale sq_XK formats price incorrectly. + JDK-8265360: several compiler/whitebox tests fail with "private compiler.whitebox.SimpleTestCaseHelper(int) must be compiled" + JDK-8269039: Disable SHA-1 Signed JARs + JDK-8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr + JDK-8270090: C2: LCM may prioritize CheckCastPP nodes over projections + JDK-8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java + JDK-8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest + JDK-8271344: Windows product version issue + JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 + JDK-8272417: ZGC: fastdebug build crashes when printing ClassLoaderData + JDK-8272736: [JVMCI] Add API for reading and writing JVMCI thread locals + JDK-8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] + JDK-8273040: Turning off JpAllowDowngrades (or Upgrades) + JDK-8273115: CountedLoopEndNode::stride_con crash in debug build with -XX:+TraceLoopOpts + JDK-8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 + JDK-8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms + JDK-8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] + JDK-8274597: Some of the dnd tests time out and fail intermittently + JDK-8274856: Failing jpackage tests with fastdebug/release build + JDK-8275689: [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test + JDK-8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled + JDK-8276546: [IR Framework] Whitelist and ignore CompileThreshold + JDK-8276837: [macos]: Error when signing the additional launcher + JDK-8277429: Conflicting jpackage static library name + JDK-8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" + JDK-8278067: Make HttpURLConnection default keep alive timeout configurable + JDK-8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript + JDK-8278311: Debian packaging doesn't work + JDK-8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS + JDK-8278612: [macos] test/jdk/java/awt/dnd/ /RemoveDropTargetCrashTest crashes with VoiceOver on macOS + JDK-8279032: compiler/loopopts/ /TestSkeletonPredicateNegation.java times out with - XX:TieredStopAtLevel < 4 + JDK-8279370: jdk.jpackage/share/native/applauncher/ /JvmLauncher.cpp fails to build with GCC 6.3.0 + JDK-8279622: C2: miscompilation of map pattern as a vector reduction + JDK-8280233: Temporarily disable Unix domain sockets in Windows PipeImpl + JDK-8280550: SplittableRandom#nextDouble(double,double) can return result >= bound + JDK-8280696: C2 compilation hits assert(is_dominator(c, n_ctrl)) failed + JDK-8280863: Update build README to reflect that MSYS2 is supported + JDK-8280913: Create a regression test for JRootPane.setDefaultButton() method + JDK-8280944: Enable Unix domain sockets in Windows Selector notification mechanism + JDK-8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix + JDK-8281181: Do not use CPU Shares to compute active processor count + JDK-8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 + JDK-8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted) + JDK-8281535: Create a regression test for JDK-4670051 + JDK-8281569: Create tests for Frame.setMinimumSize() method + JDK-8281628: KeyAgreement : generateSecret intermittently not resetting + JDK-8281738: Create a regression test for checking the 'Space' key activation of focused Button + JDK-8281745: Create a regression test for JDK-4514331 + JDK-8281988: Create a regression test for JDK-4618767 + JDK-8282007: Assorted enhancements to jpackage testing framework + JDK-8282046: Create a regression test for JDK-8000326 + JDK-8282214: Upgrade JQuery to version 3.6.0 + JDK-8282234: Create a regression test for JDK-4532513 + JDK-8282280: Update Xerces to Version 2.12.2 + JDK-8282306: os::is_first_C_frame(frame*) crashes on invalid link access + JDK-8282343: Create a regression test for JDK-4518432 + JDK-8282351: jpackage does not work if class file has `$$` in the name on windows + JDK-8282407: Missing ')' in MacResources.properties + JDK-8282467: add extra diagnostics for JDK-8268184 + JDK-8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler + JDK-8282538: PKCS11 tests fail on CentOS Stream 9 + JDK-8282548: Create a regression test for JDK-4330998 + JDK-8282555: Missing memory edge when spilling MoveF2I, MoveD2L etc + JDK-8282640: Create a test for JDK-4740761 + JDK-8282778: Create a regression test for JDK-4699544 + JDK-8282789: Create a regression test for the JTree usecase of JDK-4618767 + JDK-8282860: Write a regression test for JDK-4164779 + JDK-8282933: Create a test for JDK-4529616 + JDK-8282936: Write a regression test for JDK-4615365 + JDK-8282937: Write a regression test for JDK-4820080 + JDK-8282947: JFR: Dump on shutdown live-locks in some conditions + JDK-8283015: Create a test for JDK-4715496 + JDK-8283087: Create a test or JDK-4715503 + JDK-8283245: Create a test for JDK-4670319 + JDK-8283277: ISO 4217 Amendment 171 Update + JDK-8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int) + JDK-8283457: [macos] libpng build failures with Xcode13.3 + JDK-8283493: Create an automated regression test for RFE 4231298 + JDK-8283507: Create a regression test for RFE 4287690 + JDK-8283562: JDK-8282306 breaks gtests on zero + JDK-8283597: [REDO] Invalid generic signature for redefined classes + JDK-8283621: Write a regression test for CCC4400728 + JDK-8283623: Create an automated regression test for JDK-4525475 + JDK-8283624: Create an automated regression test for RFE-4390885 + JDK-8283712: Create a manual test framework class + JDK-8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows + JDK-8283803: Remove jtreg tag manual=yesno for java/awt/print/ /PrinterJob/PrintGlyphVectorTest.java and fix test + JDK-8283849: AsyncGetCallTrace may crash JVM on guarantee + JDK-8283903: GetContainerCpuLoad does not return the correct result in share mode + JDK-8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 + JDK-8284014: Menu items with submenus in JPopupMenu are not spoken on macOS + JDK-8284067: jpackage'd launcher reports non-zero exit codes with error prompt + JDK-8284077: Create an automated test for JDK-4170173 + JDK-8284294: Create an automated regression test for RFE 4138746 + JDK-8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph + JDK-8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 + JDK-8284521: Write an automated regression test for RFE 4371575 + JDK-8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception + JDK-8284675: "jpackage.exe" creates application launcher without Windows Application Manifest + JDK-8284680: sun.font.FontConfigManager.getFontConfig() leaks charset + JDK-8284686: Interval of < 1 ms disables ExecutionSample events + JDK-8284694: Avoid evaluating SSLAlgorithmConstraints twice + JDK-8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512 + JDK-8284898: Enhance PassFailJFrame + JDK-8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization + JDK-8284950: CgroupV1 detection code should consider memory.swappiness + JDK-8284956: Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment + JDK-8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist + JDK-8285081: Improve XPath operators count accuracy + JDK-8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java + JDK-8285301: C2: assert(!requires_atomic_access) failed: can't ensure atomicity + JDK-8285380: Fix typos in security + JDK-8285398: Cache the results of constraint checks + JDK-8285617: Fix java/awt/print/PrinterJob/ImagePrinting/ /PrintARGBImage.java manual test + JDK-8285693: Create an automated test for JDK-4702199 + JDK-8285696: AlgorithmConstraints:permits not throwing IllegalArgumentException when 'alg' is null + JDK-8285730: unify _WIN32_WINNT settings + JDK-8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 + JDK-8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities + JDK-8286114: [test] show real exception in bomb call in sun/rmi/runtime/Log/checkLogging/CheckLogging.java + JDK-8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe + JDK-8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure + JDK-8286211: Update PCSC-Lite for Suse Linux to 1.9.5 + JDK-8286266: [macos] Voice over moving JTable column to be the first column JVM crashes + JDK-8286277: CDS VerifyError when calling clone() on object array + JDK-8286314: Trampoline not created for far runtime targets outside small CodeCache + JDK-8286429: jpackageapplauncher build fails intermittently in Tier[45] + JDK-8286573: Remove the unnecessary method Attr#attribTopLevel and its usage + JDK-8286582: Build fails on macos aarch64 when using - -with-zlib=bundled + JDK-8286625: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect + JDK-8286638: C2: CmpU needs to do more precise over/underflow analysis + JDK-8286869: unify os::dir_is_empty across posix platforms + JDK-8286870: Memory leak with RepeatCompilation + JDK-8287016: Bump update version for OpenJDK: jdk-17.0.5 + JDK-8287073: NPE from CgroupV2Subsystem.getInstance() + JDK-8287091: aarch64 : guarantee(val < (1ULL << nbits)) failed: Field too big for insn + JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller + JDK-8287113: JFR: Periodic task thread uses period for method sampling events + JDK-8287125: [macos] Multiple jpackage tests fail/timeout on same host + JDK-8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event + JDK-8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver + JDK-8287366: Improve test failure reporting in GHA + JDK-8287396: LIR_Opr::vreg_number() and data() can return negative number + JDK-8287432: C2: assert(tn->in(0) != __null) failed: must have live top node + JDK-8287463: JFR: Disable TestDevNull.java on Windows + JDK-8287663: Add a regression test for JDK-8287073 + JDK-8287672: jtreg test com/sun/jndi/ldap/ /LdapPoolTimeoutTest.java fails intermittently in nightly run + JDK-8287724: Fix various issues with msys2 + JDK-8287735: Provide separate event category for dll operations + JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete + JDK-8287824: The MTPerLineTransformValidation tests has a typo in the @run tag + JDK-8287895: Some langtools tests fail on msys2 + JDK-8287896: PropertiesTest.sh fail on msys2 + JDK-8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows + JDK-8287906: Rewrite of GitHub Actions (GHA) sanity tests + JDK-8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier + JDK-8288000: compiler/loopopts/TestOverUnrolling2.java fails with release VMs + JDK-8288003: log events for os::dll_unload + JDK-8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic + JDK-8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes + JDK-8288399: MacOS debug symbol files not always deterministic in reproducible builds + JDK-8288467: remove memory_operand assert for spilled instructions + JDK-8288499: Restore cancel-in-progress in GHA + JDK-8288599: com/sun/management/OperatingSystemMXBean/ /TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... + JDK-8288754: GCC 12 fails to build zReferenceProcessor.cpp + JDK-8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small + JDK-8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305 + JDK-8288992: AArch64: CMN should be handled the same way as CMP + JDK-8289127: Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible + JDK-8289147: unify os::infinite_sleep on posix platforms + JDK-8289197: [17u] Push of backport of 8286177 did not remove assertion + JDK-8289471: Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java + JDK-8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc + JDK-8289486: Improve XSLT XPath operators count efficiency + JDK-8289549: ISO 4217 Amendment 172 Update + JDK-8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl + JDK-8289695: [TESTBUG] TestMemoryAwareness.java fails on cgroups v2 and crun + JDK-8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad + JDK-8289799: Build warning in methodData.cpp memset zero-length parameter + JDK-8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 + JDK-8289910: unify os::message_box across posix platforms + JDK-8290000: Bump macOS GitHub actions to macOS 11 + JDK-8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC + JDK-8290020: Deadlock in leakprofiler::emit_events during shutdown + JDK-8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers + JDK-8290246: test fails "assert(init != __null) failed: initialization not found" + JDK-8290417: CDS cannot archive lamda proxy with useImplMethodHandle + JDK-8290456: remove os::print_statistics() + JDK-8291595: [17u] Delete files missed in backport of 8269039 + JDK-8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr + JDK-8292579: (tz) Update Timezone Data to 2022c + JDK-8295056: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.5 - Modified patch: * fips.patch + sync with newest RedHat version- Package the JAVA_HOME/release files in *-headless package * fixes boo#1203476- Update to upstream tag jdk-17.0.4+8 (July 2022 CPU) * Security fixes: + JDK-8272243: Improve DER parsing + JDK-8272249: Better properties of loaded Properties + JDK-8277608: Address IP Addressing + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class compilation + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance MethodHandle invocations + JDK-8283190: Improve MIDI processing + JDK-8284370: Improve zlib usage + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan supports * Other fixes: + JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn + JDK-8181571: printing to CUPS fails on mac sandbox app + JDK-8193682: Infinite loop in ZipOutputStream.close() + JDK-8206187:javax/management/remote/mandatory/connection/ /DefaultAgentFilterTest.java fails with Port already in use + JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test + JDK-8214733: runtime/8176717/TestInheritFD.java timed out + JDK-8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel + JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled + JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode + JDK-8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/ /btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR + JDK-8255266: Update Public Suffix List to 3c213aa + JDK-8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers + JDK-8258814: Compilation logging crashes for thread suspension / debugging tests + JDK-8263461: jdk/jfr/event/gc/detailed/ /TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure + JDK-8263538: SharedArchiveConsistency.java should test - Xshare:auto as well + JDK-8264605: vmTestbase/nsk/jvmti/SuspendThread/ /suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" + JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL + JDK-8267163: Rename anonymous loader tests to hidden loader tests + JDK-8268231: Aarch64: Use Ldp in intrinsics for String.compareTo + JDK-8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped + JDK-8268595: java/io/Serializable/serialFilter/ /GlobalFilterTest.java#id1 failed in timeout + JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) + JDK-8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum + JDK-8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest + JDK-8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs + JDK-8269135: TestDifferentProtectionDomains runs into timeout in client VM + JDK-8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform + JDK-8269753: Misplaced caret in PatternSyntaxException's detail message + JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support + JDK-8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java + JDK-8270336: [TESTBUG] Fix initialization in NonbranchyTree + JDK-8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output + JDK-8270468: TestRangeCheckEliminated fails because methods are not compiled + JDK-8270797: ShortECDSA.java test is not complete + JDK-8270837: fix typos in test TestSigParse.java + JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom + JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack + JDK-8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code + JDK-8271302: Regex Test Refresh + JDK-8272146: Disable Fibonacci test on memory constrained systems + JDK-8272168: some hotspot runtime/logging tests don't check exit code + JDK-8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty + JDK-8272358: Some tests may fail when executed with other locales than the US + JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 + JDK-8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security + JDK-8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted + JDK-8273056, CVE-2022-21549, bsc#1201685: java.util.random does not correctly sample exponential or Gaussian distributions + JDK-8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ /Test.java fails with "wrong OOME" + JDK-8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency + JDK-8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/ /protocol/http/ tests + JDK-8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302 + JDK-8273804: Platform.isTieredSupported should handle the no-compiler case + JDK-8274172: Convert JavadocTester to use NIO + JDK-8274233: Minor cleanup for ToolBox + JDK-8274244: ReportOnImportedModuleAnnotation.java fails on rerun + JDK-8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines + JDK-8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend + JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image + JDK-8274751: Drag And Drop hangs on Windows + JDK-8274855: vectorapi tests failing with assert(!vbox->is_Phi()) failed + JDK-8274939: Incorrect size of the pixel storage is used by the robot on macOS + JDK-8274983: C1 optimizes the invocation of private interface methods + JDK-8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/ /btree011/btree011.java crashes with memory exhaustion on Windows + JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty + JDK-8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8275745: Reproducible copyright headers + JDK-8275830: C2: Receiver downcast is missing when inlining through method handle linkers + JDK-8275854: C2: assert(stride_con != 0) failed: missed some peephole opt + JDK-8276260: (se) Remove java/nio/channels/Selector/ /Wakeup.java from ProblemList (win) + JDK-8276657: XSLT compiler tries to define a class with empty name + JDK-8276796: gc/TestSystemGC.java large pages subtest fails with ZGC + JDK-8276825: hotspot/runtime/SelectionResolution test errors + JDK-8276863: Remove test/jdk/sun/security/ec/ /ECDSAJavaVerify.java + JDK-8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary + JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations + JDK-8277055: Assert "missing inlining msg" with - XX:+PrintIntrinsics + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND + JDK-8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories + JDK-8277166: Data race in jdeps VersionHelper + JDK-8277123: jdeps does not report some exceptions correctly + JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread + JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch + JDK-8277893: Arraycopy stress tests + JDK-8277906: Incorrect type for IV phi of long counted loops after CCP + JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge + JDK-8278014: [vectorapi] Remove test run script + JDK-8278065: Refactor subclassAudits to use ClassValue + JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils .parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method + JDK-8278472: Invalid value set to CANDIDATEFORM structure + JDK-8278519: serviceability/jvmti/FieldAccessWatch/ /FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" + JDK-8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 + JDK-8278766: Enable OpenJDK build support for reproducible jars and jmods using --date + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + JDK-8278796: Incorrect behavior of FloatVector.withLane on X86 + JDK-8278851: Correct signer logic for jars signed with multiple digestalgs + JDK-8278948: compiler/vectorapi/reshape/ /TestVectorCastAVX1.java crashes in assembler + JDK-8278966: two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638 + JDK-8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC + JDK-8279219: [REDO] C2 crash when allocating array of size too large + JDK-8279227: Access Bridge: Wrong frame position and hit test result on HiDPI display + JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! + JDK-8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM + JDK-8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked + JDK-8279520: SPNEGO has not passed channel binding info into the underlying mechanism + JDK-8279529: ProblemList java/nio/channels/DatagramChannel/ /ManySourcesAndTargets.java on macosx-aarch64 + JDK-8279532: ProblemList sun/security/ssl/SSLSessionImpl/ /NoInvalidateSocketException.java + JDK-8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment + JDK-8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking + JDK-8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores + JDK-8279668: x86: AVX2 versions of vpxor should be asserted + JDK-8279822: CI: Constant pool entries in error state are not supported + JDK-8279834: Alpine Linux fails to build when - -with-source-date enabled + JDK-8279837: C2: assert(is_Loop()) failed: invalid node class: Region + JDK-8279842: HTTPS Channel Binding support for Java GSS/Kerberos + JDK-8279958: Provide configure hints for Alpine/apk package managers + JDK-8280004: DCmdArgument::parse_value() should handle NULL input + JDK-8280041: Retry loop issues in java.io.ClassCache + JDK-8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN + JDK-8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang + JDK-8280543: Update the "java" and "jcmd" tool specification for CDS + JDK-8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor + JDK-8280600: C2: assert(!had_error) failed: bad dominance + JDK-8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. + JDK-8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination + JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs + JDK-8280901: MethodHandle::linkToNative stub is missing w/ - Xint + JDK-8280940: gtest os.release_multi_mappings_vm is racy + JDK-8280941: os::print_memory_mappings() prints segment preceeding the inclusion range + JDK-8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y + JDK-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly + JDK-8281043: Intrinsify recursive ObjectMonitor locking for PPC64 + JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter + JDK-8281262: Windows builds in different directories are not fully reproducible + JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly + JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info + JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths + JDK-8281318: Improve jfr/event/allocation tests reliability + JDK-8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working + JDK-8281450: Remove unnecessary operator new and delete from ObjectMonitor + JDK-8281522: Rename ADLC classes which have the same name as hotspot variants + JDK-8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ + JDK-8281615: Deadlock caused by jdwp agent + JDK-8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions + JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 + JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling + JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder + JDK-8282045: When loop strip mining fails, safepoints are removed from loop anyway + JDK-8282142: [TestCase] compiler/inlining/ /ResolvedClassTest.java will fail when - -with-jvm-features=-compiler1 + JDK-8282170: JVMTI SetBreakpoint metaspace allocation test + JDK-8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads + JDK-8282225: GHA: Allow one concurrent run per PR only + JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers + JDK-8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive + JDK-8282295: SymbolPropertyEntry::set_method_type fails with assert + JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 + JDK-8282345: handle latest VS2022 in abstract_vm_version + JDK-8282382: Report glibc malloc tunables in error reports + JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale + JDK-8282444: Module finder incorrectly assumes default file system path-separator character + JDK-8282499: Bump update version for OpenJDK: jdk-17.0.4 + JDK-8282509: [exploded image] ResolvedClassTest fails with similar output + JDK-8282551: Properly initialize L32X64MixRandom state + JDK-8282583: Update BCEL md to include the copyright notice + JDK-8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes + JDK-8282592: C2: assert(false) failed: graph should be schedulable + JDK-8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig() + JDK-8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap + JDK-8282887: Potential memory leak in sun.util.locale.provider .HostLocaleProviderAdapterImpl.getNumberPattern() on Windows + JDK-8282929: Localized monetary symbols are not reflected in 'toLocalizedPattern' return value + JDK-8283017: GHA: Workflows break with update release versions + JDK-8283187: C2: loop candidate for superword not always unrolled fully if superword fails + JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c + JDK-8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing + JDK-8283279: [Testbug] Improve TestGetSwapSpaceSize + JDK-8283315: jrt-fs.jar not always deterministically built + JDK-8283323: libharfbuzz optimization level results in extreme build times + JDK-8283347: [macos] Bad JNI lookup accessibilityHitTest is shown when Screen magnifier is enabled + JDK-8283350: (tz) Update Timezone Data to 2022a + JDK-8283408: Fix a C2 crash when filling arrays with unsafe + JDK-8283422: Create a new test for JDK-8254790 + JDK-8283451: C2: assert(_base == Long) failed: Not a Long + JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak + JDK-8283497: [windows] print TMP and TEMP in hs_err and VM.info + JDK-8283641: Large value for CompileThresholdScaling causes assert + JDK-8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM + JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate + JDK-8284023: java.sun.awt.X11GraphicsDevice .getDoubleBufferVisuals() leaks XdbeScreenVisualInfo + JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c + JDK-8284094: Memory leak in invoker_completeInvokeRequest() + JDK-8284369: TestFailedAllocationBadGraph fails with - XX:TieredStopAtLevel < 4 + JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer + JDK-8284437: Building from different users/workspace is not always deterministic + JDK-8284458: CodeHeapState::aggregate() leaks blob_name + JDK-8284507: GHA: Only check test results if testing was not skipped + JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + JDK-8284603: [17u] Update Boot JDK used in GHA to 17.0.2 + JDK-8284620: CodeBuffer may leak _overflow_arena + JDK-8284622: Update versions of some Github Actions used in JDK workflow + JDK-8284661: Reproducible assembly builds without relative linking + JDK-8284754: print more interesting env variables in hs_err and VM.info + JDK-8284758: [linux] improve print_container_info + JDK-8284848: C2: Compiler blackhole arguments should be treated as globally escaping + JDK-8284866: Add test to JDK-8273056 + JDK-8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java + JDK-8284992: Fix misleading Vector API doc for LSHR operator + JDK-8285342: Zero build failure with clang due to values not handled in switch + JDK-8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() + JDK-8285397: JNI exception pending in CUPSfuncs.c:250 + JDK-8285445: cannot open file "NUL:" + JDK-8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 + JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java + JDK-8285686: Update FreeType to 2.12.0 + JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head + JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head + JDK-8285728: Alpine Linux build fails with busybox tar + JDK-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols + JDK-8285921: serviceability/dcmd/jvmti/AttachFailed/ /AttachReturnError.java fails on Alpine + JDK-8285956: (fs) Excessive default poll interval in PollingWatchService + JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java + JDK-8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc + JDK-8286198: [linux] Fix process-memory information + JDK-8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources + JDK-8286444: javac errors after JDK-8251329 are not helpful enough to find root cause + JDK-8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups + JDK-8286601: Mac Aarch: Excessive warnings to be ignored for build jdk + JDK-8286855: javac error on invalid jar should only print filename + JDK-8287109: Distrust.java failed with CertificateExpiredException + JDK-8287119: Add Distrust.java to ProblemList + JDK-8287162: (zipfs) Performance regression related to support for POSIX file permissions + JDK-8287336: GHA: Workflows break on patch versions + JDK-8287362: FieldAccessWatch testcase failed on AIX platform + JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows - Removed patch: * JDK-8282004.patch + integrated upstream as JDK-8282231- Update to upstream tag jdk-17.0.3+7 (April 2022 CPU) * Security fixes: + JDK-8284920: Incorrect Token type causes XPath expression to return empty result + JDK-8284548: Invalid XPath expression causes StringIndexOutOfBoundsException + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + JDK-8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character + JDK-8278356: Improve file creation + JDK-8270504, bsc#1198672, CVE-2022-21426: Better Xpath expression handling + JDK-8272588: Enhanced recording parsing + JDK-8272594: Better record of recordings + JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation handler handling + JDK-8282300: Throws NamingException instead of InvalidNameException after JDK-8278972 + JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports + JDK-8272261: Improve JFR recording file processing + JDK-8269938: Enhance XML processing passes redux + JDK-8272255: Completely handle MIDI files + JDK-8278805: Enhance BMP image loading + JDK-8278449: Improve keychain support + JDK-8277227: Better identification of OIDs + JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object Identification + JDK-8274221: More definite BER encodings + JDK-8277233, bsc#1198670, CVE-2022-21449: Improve ECDSA signature support + JDK-8278798: Improve supported intrinsic * Other changes: + JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods + JDK-8277795: ldap connection timeout not honoured under contention + JDK-8276141: XPathFactory set/getProperty method + JDK-8274471: Add support for RSASSA-PSS in OCSP Response + JDK-8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX + JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition + JDK-8276841: Add support for Visual Studio 2022 + JDK-8272866: java.util.random package summary contains incorrect mixing function in table + JDK-8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled + JDK-8278185: Custom JRE cannot find non-ASCII named module inside + JDK-8281460: Let ObjectMonitor have its own NMT category + JDK-8278163: --with-cacerts-src variable resolved after GenerateCacerts recipe setup + JDK-8277383: VM.metaspace optionally show chunk freelist details + JDK-8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests + JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 + JDK-8270117: Broken jtreg link in "Building the JDK" page + JDK-8279695: [TESTBUG] modify compiler/loopopts/ /TestSkeletonPredicateNegation.java to run on C1 also + JDK-8278080: Add --with-cacerts-src='user cacerts folder' to enable deterministic cacerts generation + JDK-8277762: Allow configuration of HOTSPOT_BUILD_USER + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine + JDK-8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches + JDK-8274562: (fs) UserDefinedFileAttributeView doesn't correctly determine if supported when using OverlayFS + JDK-8273655: content-types.properties files are missing some common types + JDK-8279385: [test] Adjust sun/security/pkcs12/ /KeytoolOpensslInteropTest.java after 8278344 + JDK-8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 + JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication + JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 + JDK-8272600: (test) Use native "sleep" in Basic.java + JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key + JDK-8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits + JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames + JDK-8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions + JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently + JDK-8274750: java/io/File/GetXSpace.java failed: '/dev': 191488 != 190976 + JDK-8273387: remove some unreferenced gtk-related functions + JDK-8279702: [macosx] ignore xcodebuild warnings on M1 + JDK-8277180: Intrinsify recursive ObjectMonitor locking for C2 x64 and A64 + JDK-8277449: compiler/vectorapi/TestLongVectorNeg.java fails with release VMs + JDK-8275643: C2's unaryOp vector intrinsic does not properly handle LongVector.neg + JDK-8271056: C2: "assert(no_dead_loop) failed: dead loop detected" due to cmoving identity + JDK-8275847: Scheduling fails with "too many D-U pinch points" on small method + JDK-8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info + JDK-8275874: [JVMCI] only support aligned reads in c2v_readFieldValue + JDK-8271506: Add ResourceHashtable support for deleting selected entries + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8279124: VM does not handle SIGQUIT during initialization + JDK-8277497: Last column cell in the JTable row is read as empty cell + JDK-8278604: SwingSet2 table demo does not have accessible description set for images 8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column + JDK-8275645: [JVMCI] avoid unaligned volatile reads on AArch64 + JDK-8280414: Memory leak in DefaultProxySelector + JDK-8273381: Assert in PtrQueueBufferAllocatorTest.stress_free_list_allocator_vm + JDK-8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error + JDK-8280155: [PPC64, s390] frame size checks are not yet correct + JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks + JDK-8280526: x86_32 Math.sqrt performance regression with - XX:UseSSE={0,1} + JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 + JDK-8279445: Update JMH devkit to 1.34 + JDK-8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes 8274935: dumptime_table has stale entry + JDK-8251216: Implement MD5 intrinsics on AArch64 + JDK-8278241: Implement JVM SpinPause on linux-aarch64 + JDK-8275608: runtime/Metaspace/elastic/ /TestMetaspaceAllocationMT2 too slow + JDK-8276057: Update JMH devkit to 1.33 + JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security for Java to 2.3.0 + JDK-8177814: jdk/editpad is not in jdk TEST.groups + JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/ /TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost" + JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful + JDK-8272553: several hotspot runtime/CommandLine tests don't check exit code + JDK-8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException + JDK-8278344: sun/security/pkcs12/ /KeytoolOpensslInteropTest.java test fails because of different openssl output + JDK-8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform) + JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests + JDK-8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic + JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests + JDK-8277503: compiler/onSpinWait/ /TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found." + JDK-8277137: Set OnSpinWaitInst/OnSpinWaitInstCount defaults to "isb"/1 for Arm Neoverse N1 + JDK-8273341: Update Siphash to version 1.0 + JDK-8269032: Stringdedup tests are failing if the ergonomically select GC does not support it + JDK-8186670: Implement _onSpinWait() intrinsic for AArch64 + JDK-8276766: Enable jar and jmod to produce deterministic timestamped content 8279453: Disable tools/jar/ /ReproducibleJar.java on 32-bit platforms + JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id" + JDK-8280002: jmap -histo may leak stream + JDK-8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible" + JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 + JDK-8273277: C2: Move conditional negation into rc_predicate + JDK-8279412: [JVMCI] failed speculations list must outlive any nmethod that refers to it + JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty + JDK-8263567: gtests don't terminate the VM safely + JDK-8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java + JDK-8278309: [windows] use of uninitialized OSThread::_state + JDK-8274506: TestPids.java and TestPidsLimit.java fail with podman run as root + JDK-8276764: Enable deterministic file content ordering for Jar and Jmod + JDK-8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12 + JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/ /bug6302464.java fails on macOS12 + JDK-8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64 + JDK-8273526: Extend the OSContainer API pids controller with pids.current + JDK-8269849: vmTestbase/gc/gctests/PhantomReference/ /phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" + JDK-8269087: CheckSegmentedCodeCache test fails in an emulated-client VM + JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob + JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop + JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT + JDK-8225559: assertion error at TransTypes.visitApply + JDK-8276654: element-list order is non deterministic + JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest + JDK-8273682: Upgrade Jline to 3.20.0 + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" + JDK-8269037: jsig/Testjsig.java doesn't have to be restricted to linux only + JDK-8269523: runtime/Safepoint/ /TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' + JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test + JDK-8272398: Update DockerTestUtils.buildJdkDockerImage() + JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT + JDK-8278020: ~13% variation in Renaissance-Scrabble + JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers + JDK-8266490: Extend the OSContainer API to support the pids controller of cgroups + JDK-8279379: GHA: Print tests that are in error + JDK-8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__ + JDK-8278627: Shenandoah: TestHeapDump test failed + JDK-8278824: Uneven work distribution when scanning heap roots in G1 + JDK-8278239: vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d + JDK-8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording + JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for + JDK-8278104: C1 should support the compiler directive 'BreakAtExecute' + JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/ /bug6364882.java failures + JDK-8273933: [TESTBUG] Test must run without preallocated exceptions + JDK-8278172: java/nio/channels/FileChannel/ /BlockDeviceSize.java should only run on Linux + JDK-8275800: Redefinition leaks MethodData::_extra_data_lock + JDK-8273634: [TEST_BUG] Improve javax/swing/text/ /ParagraphView/6364882/bug6364882.java + JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/ /6318524/bug6318524.java never fails + JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes + JDK-8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t + JDK-8276662: Scalability bottleneck in SymbolTable::lookup_common() + JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime + JDK-8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 + JDK-8272167: AbsPathsInImage.java should skip *.dSYM directories + JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor + JDK-8275610: C2: Object field load floats above its null check resulting in a segfault + JDK-8278099: two sun/security/pkcs11/Signature tests failed with AssertionError + JDK-8276623: JDK-8275650 accidentally pushed "out" file + JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows + JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last + JDK-8274714: Incorrect verifier protected access error message + JDK-8274658: ISO 4217 Amendment 170 Update + JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler + JDK-8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad + JDK-8276314: [JVMCI] check alignment of call displacement during code installation + JDK-8265150: AsyncGetCallTrace crashes on ResourceMark + JDK-8276177: nsk/jvmti/RedefineClasses/ /StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" + JDK-8275650: Problemlist java/io/File/createTempFile/ /SpecialTempFile.java for Windows 11 + JDK-8273704: DrawStringWithInfiniteXform.java failed: drawString with InfiniteXform transform takes long time + JDK-8273162: AbstractSplittableWithBrineGenerator does not create a random salt + JDK-8273351: bad tag in jdk.random module-info.java + JDK-8247980: Exclusive execution of java/util/stream tests slows down tier1 + JDK-8272327: Shenandoah: Avoid enqueuing duplicate string candidates + JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx + JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx + JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 + JDK-8278016: Add compiler tests to tier{2,3} + JDK-8277385: Zero: Enable CompactStrings support + JDK-8275586: Zero: Simplify interpreter initialization + JDK-8269175: [macosx-aarch64] wrong CPU speed in hs_err file - Do not include back the JavaEE modules in the JDK - Removed patches: * activation-module.patch * annotation-module.patch + The pached JavaEE modules do not exist any more- Set a non-zero alternatives priority for Factory builds - Added patch: * JDK-8282004.patch + fix missing CALL effects on x86_32- Added patch: * JDK-8282944.patch + Upstream fix for JDK-8281944: JavaDoc throws java.lang.IllegalStateException: ERRONEOUS- Modified patch: * disable-doclint-by-default.patch + try actually disable the doclint by default- Update to upstream tag jdk-17.0.2+8 (January 2022 CPU) * Security fixes + JDK-8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside + JDK-8264934, CVE-2022-21248, bnc#1194926: Enhance cross VM serialization + JDK-8268488: More valuable DerValues + JDK-8268494: Better inlining of inlined interfaces + JDK-8268512: More content for ContentInfo + JDK-8268813, CVE-2022-21283, bnc#1194937: Better String matching + JDK-8269151: Better construction of EncryptedPrivateKeyInfo + JDK-8269944: Better HTTP transport redux + JDK-8270386, CVE-2022-21291, bsc#1194925: Better verification of scan methods + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String constructions + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance construction of Identity maps + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution of URIs + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser configuration management + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning of XML entities + JDK-8270952, CVE-2022-21277, bsc#1194930: Improve TIFF file handling + JDK-8271962: Better TrueType font loading + JDK-8271968: Better canonical naming + JDK-8271987: Manifest improved manifest entries + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array indexing + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar Verification + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial forms for transport + JDK-8272272: Enhance jcmd communication + JDK-8272462: Enhance image handling + JDK-8273290: Enhance sound handling + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image support + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP processing + JDK-8274096, CVE-2022-21366, bsc#1194927: Improve decoding of image files * Other changes + JDK-4819544: SwingSet2 JTable Demo throws NullPointerException + JDK-8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/ /4251579/bug4251579.java failure due to timing + JDK-8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap + JDK-8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently + JDK-8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream + JDK-8214761: Bug in parallel Kahan summation implementation + JDK-8223923: C2: Missing interference with mismatched unsafe accesses + JDK-8233020: (fs) UnixFileSystemProvider should use StaticProperty.userDir(). + JDK-8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name + JDK-8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) + JDK-8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled + JDK-8261579: AArch64: Support for weaker memory ordering in Atomic + JDK-8262031: Create implementation for NSAccessibilityNavigableStaticText protocol + JDK-8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null + JDK-8263059: security/infra/java/security/cert/ /CertPathValidator/certification/ComodoCA.java fails due to revoked cert + JDK-8263364: sun/net/www/http/KeepAliveStream/ /KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream + JDK-8263375: Support stack watermarks in Zero VM + JDK-8263773: Reenable German localization for builds at Oracle + JDK-8264286: Create implementation for NSAccessibilityColumn protocol peer + JDK-8264287: Create implementation for NSAccessibilityComboBox protocol peer + JDK-8264291: Create implementation for NSAccessibilityCell protocol peer + JDK-8264292: Create implementation for NSAccessibilityList protocol peer + JDK-8264293: Create implementation for NSAccessibilityMenu protocol peer + JDK-8264294: Create implementation for NSAccessibilityMenuBar protocol peer + JDK-8264295: Create implementation for NSAccessibilityMenuItem protocol peer + JDK-8264296: Create implementation for NSAccessibilityPopUpButton protocol peer + JDK-8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer + JDK-8264298: Create implementation for NSAccessibilityRow protocol peer + JDK-8264303: Create implementation for NSAccessibilityTabGroup protocol peer + JDK-8266239: Some duplicated javac command-line options have repeated effect + JDK-8266510: Nimbus JTree default tree cell renderer does not use selected text color + JDK-8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true + JDK-8267256: Extend minimal retry for loopback connections on Windows to PlainSocketImpl + JDK-8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility + JDK-8267387: Create implementation for NSAccessibilityOutline protocol + JDK-8267388: Create implementation for NSAccessibilityTable protocol + JDK-8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button" + JDK-8268294: Reusing HttpClient in a WebSocket.Listener hangs. + JDK-8268361: Fix the infinite loop in next_line + JDK-8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML + JDK-8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests + JDK-8268626: Remove native pre-jdk9 support for jtreg failure handler + JDK-8268860: Windows-Aarch64 build is failing in GitHub actions + JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc + JDK-8268885: duplicate checkcast when destination type is not first type of intersection type + JDK-8268893: jcmd to trim the glibc heap + JDK-8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition + JDK-8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)" + JDK-8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 + JDK-8269113: Javac throws when compiling switch (null) + JDK-8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java + JDK-8269269: [macos11] SystemIconTest fails with ClassCastException + JDK-8269280: (bf) Replace StringBuffer in *Buffer.toString() + JDK-8269481: SctpMultiChannel never releases own file descriptor + JDK-8269637: javax/swing/JFileChooser/FileSystemView/ /SystemIconTest.java fails on windows + JDK-8269656: The test test/langtools/tools/javac/versions/ /Versions.java has duplicate test cycles + JDK-8269687: pauth_aarch64.hpp include name is incorrect + JDK-8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 + JDK-8269924: Shenandoah: Introduce weak/strong marking asserts + JDK-8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked + JDK-8270110: Shenandoah: Add test for JDK-8269661 + JDK-8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS + JDK-8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests + JDK-8270290: NTLM authentication fails if HEAD request is used + JDK-8270317: Large Allocation in CipherSuite + JDK-8270320: JDK-8270110 committed invalid copyright headers + JDK-8270517: Add Zero support for LoongArch + JDK-8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS + JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling + JDK-8270893: IndexOutOfBoundsException while reading large TIFF file + JDK-8270901: Typo PHASE_CPP in CompilerPhaseType + JDK-8270946: X509CertImpl.getFingerprint should not return the empty String + JDK-8271071: accessibility of a table on macOS lacks cell navigation + JDK-8271121: ZGC: stack overflow (segv) when - Xlog:gc+start=debug + JDK-8271142: package help is not displayed for missing X11/extensions/Xrandr.h + JDK-8271170: Add unit test for what jpackage app launcher puts in the environment + JDK-8271215: Fix data races in G1PeriodicGCTask + JDK-8271254: javac generates unreachable code when using empty semicolon statement + JDK-8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" + JDK-8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call + JDK-8271315: Redo: Nimbus JTree renderer properties persist across L&F changes + JDK-8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 + JDK-8271340: Crash PhaseIdealLoop::clone_outer_loop + JDK-8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java + JDK-8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity + JDK-8271463: Updating RE Configs for Upcoming CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling + JDK-8271560: sun/security/ssl/DHKeyExchange/ /LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" + JDK-8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions + JDK-8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop + JDK-8271605: Update JMH devkit to 1.32 + JDK-8271718: Crash when during color transformation the color profile is replaced + JDK-8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers + JDK-8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest + JDK-8271862: C2 intrinsic for Reference.refersTo() is often not used + JDK-8271868: Warn user when using mac-sign option with unsigned app-image. + JDK-8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 + JDK-8271954: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 + JDK-8272095: ProblemList java/nio/channels/FileChannel/ /Transfer2GPlus.java on linux-aarch64 + JDK-8272114: Unused _last_state in osThread_windows + JDK-8272170: Missing memory barrier when checking active state for regions + JDK-8272305: several hotspot runtime/modules don't check exit codes + JDK-8272318: Improve performance of HeapDumpAllTest + JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher + JDK-8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/ /PageDialogMarginTest.java catches all exceptions + JDK-8272345: macos doesn't check `os::set_boot_path()` result + JDK-8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0" + JDK-8272391: Undeleted debug information + JDK-8272413: Incorrect num of element count calculation for vector cast + JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong + JDK-8272562: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272570: C2: crash in PhaseCFG::global_code_motion + JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late + JDK-8272639: jpackaged applications using microphone on mac + JDK-8272703: StressSeed should be set via FLAG_SET_ERGO + JDK-8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit + JDK-8272783: Epsilon: Refactor tests to improve performance + JDK-8272836: Limit run time for java/lang/invoke/LFCaching tests + JDK-8272838: Move CriticalJNI tests out of tier1 + JDK-8272846: Move some runtime/Metaspace/elastic/ tests out of tier1 + JDK-8272850: Drop zapping values in the Zap* option descriptions + JDK-8272854: split runtime/CommandLine/PrintTouchedMethods.java test + JDK-8272856: DoubleFlagWithIntegerValue uses G1GC-only flag + JDK-8272859: Javadoc external links should only have feature version number in URL + JDK-8272914: Create hotspot:tier2 and hotspot:tier3 test groups + JDK-8272970: Parallelize runtime/InvocationTests/ + JDK-8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop + JDK-8273021: C2: Improve Add and Xor ideal optimizations + JDK-8273026: Slow LoginContext.login() on multi threading application + JDK-8273135: java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 + JDK-8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert + JDK-8273176: handle latest VS2019 in abstract_vm_version + JDK-8273229: Update OS detection code to recognize Windows Server 2022 + JDK-8273234: extended 'for' with expression of type tvar causes the compiler to crash + JDK-8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit + JDK-8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT + JDK-8273308: PatternMatchTest.java fails on CI + JDK-8273314: Add tier4 test groups + JDK-8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test + JDK-8273318: Some containers/docker/TestJFREvents.java configs are running out of memory + JDK-8273333: Zero should warn about unimplemented - XX:+LogTouchedMethods + JDK-8273335: compiler/blackhole tests should not run with interpreter-only VMs + JDK-8273342: Null pointer dereference in classFileParser.cpp:2817 + JDK-8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size + JDK-8273361: InfoOptsTest is failing in tier1 + JDK-8273373: Zero: Cannot invoke JVM in primordial threads on Zero + JDK-8273375: Remove redundant 'new String' calls after concatenation in java.desktop + JDK-8273376: Zero: Disable vtable/itableStub gtests + JDK-8273378: Shenandoah: Remove the remaining uses of os::is_MP + JDK-8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record + JDK-8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1} + JDK-8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java + JDK-8273450: Fix the copyright header of SVML files + JDK-8273451: Remove unreachable return in mutexLocker::wait + JDK-8273483: Zero: Clear pending JNI exception check in native method handler + JDK-8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option + JDK-8273487: Zero: Handle "zero" variant in runtime tests + JDK-8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths + JDK-8273498: compiler/c2/Test7179138_1.java timed out + JDK-8273505: runtime/cds/appcds/loaderConstraints/ /DynamicLoaderConstraintsTest.java#default-cl crashed with SIGSEGV in MetaspaceShared::link_shared_classes + JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure + JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated + JDK-8273592: Backout JDK-8271868 + JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. + JDK-8273595: tools/jpackage tests do not work on apt-based Linux distros like Debian + JDK-8273606: Zero: SPARC64 build fails with si_band type mismatch + JDK-8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests + JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F + JDK-8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher + JDK-8273678: TableAccessibility and TableRowAccessibility miss autorelease + JDK-8273695: Safepoint deadlock on VMOperation_lock + JDK-8273790: Potential cyclic dependencies between Gregorian and CalendarSystem + JDK-8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly + JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java + JDK-8273808: Cleanup AddFontsToX11FontPath + JDK-8273826: Correct Manifest file name and NPE checks + JDK-8273887: [macos] java/awt/color/ICC_ColorSpace/ /MTTransformReplacedProfile.java timed out + JDK-8273894: ConcurrentModificationException raised every time ReferralsCache drops referral + JDK-8273902: Memory leak in OopStorage due to bug in OopHandle::release() + JDK-8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() + JDK-8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported + JDK-8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds + JDK-8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character + JDK-8273965: some testlibrary_tests/ir_framework tests fail when c1 disabled + JDK-8273968: JCK javax_xml tests fail in CI + JDK-8274056: JavaAccessibilityUtilities leaks JNI objects + JDK-8274074: SIGFPE with C2 compiled code with -XX:+StressGCM + JDK-8274083: Update testing docs to mention tiered testing + JDK-8274087: Windows DLL path not set correctly. + JDK-8274145: C2: condition incorrectly made redundant with dominating main loop exit condition + JDK-8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC + JDK-8274215: Remove globalsignr2ca root from 17.0.2 + JDK-8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86 + JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp + JDK-8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated + JDK-8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160 + JDK-8274326: [macos] Ensure initialisation of sun/lwawt/ /macosx/CAccessibility in JavaComponentAccessibility.m + JDK-8274329: Fix non-portable HotSpot code in MethodMatcher::parse_method_pattern + JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror" + JDK-8274347: Passing a *nested* switch expression as a parameter causes an NPE during compile + JDK-8274349: ForkJoinPool.commonPool() does not work with 1 CPU + JDK-8274381: missing CAccessibility definitions in JNI code + JDK-8274383: JNI call of getAccessibleSelection on a wrong thread + JDK-8274401: C2: GraphKit::load_array_element bypasses Access API + JDK-8274406: RunThese30M.java failed "assert(!LCA_orig->dominates(pred_block) || early->dominates(pred_block)) failed: early is high enough" + JDK-8274407: (tz) Update Timezone Data to 2021c + JDK-8274435: EXCEPTION_ACCESS_VIOLATION in BFSClosure::closure_impl + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b + JDK-8274468: TimeZoneTest.java fails with tzdata2021b + JDK-8274501: c2i entry barriers read int as long on AArch64 + JDK-8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected + JDK-8274522: java/lang/management/ManagementFactory/ /MXBeanException.java test fails with Shenandoah + JDK-8274523: java/lang/management/MemoryMXBean/ /MemoryTest.java test should handle Shenandoah + JDK-8274550: c2i entry barriers read int as long on PPC + JDK-8274560: JFR: Add test for OldObjectSample event when using Shenandoah + JDK-8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/ /SurrogateTest.java test + JDK-8274642: jdk/jshell/CommandCompletionTest.java fails with NoSuchElementException after JDK-8271287 + JDK-8274716: JDWP Spec: the description for the Dispose command confuses suspend with resume. + JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily + JDK-8274770: [PPC64] resolve_jobject needs a generic implementation to support load barriers + JDK-8274773: [TESTBUG] UnsafeIntrinsicsTest intermittently fails on weak memory model platform + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST + JDK-8274840: Update OS detection code to recognize Windows 11 + JDK-8274848: LambdaMetaFactory::metafactory on REF_invokeSpecial impl method has incorrect behavior + JDK-8274851: [ppc64] Port zgc to linux on ppc64le + JDK-8274942: AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) + JDK-8275008: gtest build failure due to stringop-overflow warning with gcc11 + JDK-8275049: [ZGC] missing null check in ZNMethod::log_register + JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag + JDK-8275071: [macos] A11y cursor gets stuck when combobox is closed + JDK-8275104: IR framework does not handle client VM builds correctly + JDK-8275110: Correct RE Configs for CPU Release 17.0.2 on master branch for jdk17u-cpu and jdk17u-cpu-open repos. + JDK-8275131: Exceptions after a touchpad gesture on macOS + JDK-8275141: recover corrupted line endings for the version-numbers.conf + JDK-8275145: file.encoding system property has an incorrect value on Windows + JDK-8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges + JDK-8275302: unexpected compiler error: cast, intersection types and sealed + JDK-8275426: PretouchTask num_chunks calculation can overflow + JDK-8275604: Zero: Reformat opclabels_data + JDK-8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless + JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem + JDK-8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak + JDK-8275766: (tz) Update Timezone Data to 2021e + JDK-8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:] + JDK-8275811: Incorrect instance to dispose + JDK-8275819: [TableRowAccessibility accessibilityChildren] method is ineffective + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e + JDK-8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings + JDK-8275872: Sync J2DBench run and analyze Makefile targets with build.xml + JDK-8276025: Hotspot's libsvml.so may conflict with user dependency + JDK-8276066: Reset LoopPercentProfileLimit for x86 due to suboptimal performance + JDK-8276076: Updating RE Configs for BUILD REQUEST 17.0.2+3 + JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly + JDK-8276112: Inconsistent scalar replacement debug info at safepoints + JDK-8276122: Change openjdk project in jcheck to jdk-updates + JDK-8276130: Fix Github Actions of JDK17u to account for update version scheme + JDK-8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test + JDK-8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 + JDK-8276201: Shenandoah: Race results degenerated GC to enter wrong entry point + JDK-8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration + JDK-8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition + JDK-8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 + JDK-8276550: Use SHA256 hash in build.tools.depend.Depend + JDK-8276572: Fake libsyslookup.so library causes tooling issues + JDK-8276774: Cookie stored in CookieHandler not sent if user headers contain cookie + JDK-8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah + JDK-8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager + JDK-8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 + JDK-8276846: JDK-8273416 is incomplete for UseSSE=1 + JDK-8276854: Windows GHA builds fail due to broken Cygwin + JDK-8276864: Update boot JDKs to 17.0.1 in GHA + JDK-8276905: Use appropriate macosx_version_minimum value while compiling metal shaders + JDK-8276927: [ppc64] Port shenandoahgc to linux on ppc64le + JDK-8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes + JDK-8277093: Vector should throw ClassNotFoundException for a missing class of an element + JDK-8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points + JDK-8277195: missing CAccessibility definition in [CommonComponentAccessibility accessibilityHitTest] + JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches + JDK-8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE + JDK-8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint + JDK-8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup - Modified patch: * fips.patch + Rediff to changed context- Modified patch: * fips.patch + return in native code after generating java.io.IOException- Modified patches: * PStack-808293.patch * adlc-parser.patch * alternative-tzdb_dat.patch * disable-doclint-by-default.patch * java-atk-wrapper-security.patch * jaw-jdk10.patch * jaw-misc.patch * loadAssistiveTechnologies.patch * memory-limits.patch * multiple-pkcs11-library-init.patch * ppc_stack_overflow_fix.patch * system-crypto-policy.patch * system-pcsclite.patch * zero-ranges.patch + Rediff to apply all hunks without shifts * fips.patch + Fix unused function compiler warning found in systemconf.c + Allow plain key import- Update to upstream tag jdk-17.0.1+12 (October 2021 CPU) * Security fixes + JDK-8263314: Enhance XML Dsig modes + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors + JDK-8265574: Improve handling of sheets + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for RTF kit + JDK-8265776: Improve Stream handling for SSL + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing support + JDK-8266103: Better specified spec values + JDK-8266109: More Resilient Classloading + JDK-8266115: More Manifest Jar Loading + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore integrity + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained Delegation + JDK-8267086: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic + JDK-8267712: Better LDAP reference processing + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client handshaking + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support + JDK-8268199: Correct certificate requests + JDK-8268205: Enhance DTLS client handshake + JDK-8268506: More Manifest Digests + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session identification + JDK-8269624: Enhance method selection support + JDK-8270398: Enhance canonicalization + JDK-8270404: Better canonicalization * Other changes: + JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 + JDK-8225083: Remove Google certificate that is expiring in December 2021 + JDK-8243543: jtreg test security/infra/java/security/cert/ /CertPathValidator/certification/BuypassCA.java fails + JDK-8248899: security/infra/java/security/cert/ /CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked + JDK-8261088: Repeatable annotations without @Target cannot have containers that target module declarations + JDK-8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" + JDK-8263531: Remove unused buffer int + JDK-8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type + JDK-8267666: Add option to jcmd GC.heap_dump to use existing file + JDK-8268019: C2: assert(no_dead_loop) failed: dead loop detected + JDK-8268261: C2: assert(n != __null) failed: Bad immediate dominator info. + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm performance + JDK-8268500: Better specified ParameterSpecs + JDK-8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms + JDK-8269297: Bump version numbers for JDK 17.0.1 + JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient + JDK-8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events + JDK-8269763: The JEditorPane is blank after JDK-8265167 + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers + JDK-8269882: stack-use-after-scope in NewObjectA + JDK-8269897: Shenandoah: Resolve UNKNOWN access strength, where possible + JDK-8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status + JDK-8269993: [Test]: java/net/httpclient/ /DigestEchoClientSSL.java contains redundant @run tags + JDK-8270094: Shenandoah: Provide human-readable labels for test configurations + JDK-8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode + JDK-8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert + JDK-8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup + JDK-8270280: security/infra/java/security/cert/ /CertPathValidator/certification/LetsEncryptCA.java OCSP response error + JDK-8270344: Session resumption errors + JDK-8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added + JDK-8271276: C2: Wrong JVM state used for receiver null check + JDK-8271335: Updating RE Configs for BUILD REQUEST 17.0.1+4 + JDK-8271589: fatal error with variable shift count integer rotate operation. + JDK-8271723: Unproblemlist runtime/InvocationTests/invokevirtualTests.java + JDK-8271730: Client authentication using RSASSA-PSS fails after correct certificate requests + JDK-8271925: ZGC: Arraycopy stub passes invalid oop to load barrier + JDK-8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon + JDK-8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj + JDK-8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails + JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 + JDK-8272472: StackGuardPages test doesn't build with glibc 2.34 + JDK-8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 + JDK-8272602: [macos] not all KEY_PRESSED events sent when control modifier is used + JDK-8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/ /security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled + JDK-8272806: [macOS] "Apple AWT Internal Exception" when input method is changed + JDK-8273150: Revert "8225083: Remove Google certificate that is expiring in December 2021" + JDK-8273358: macOS Monterey does not have the font Times needed by Serif - Remove the unneeded icedtea-sound provider - Removed patches: * icedtea-sound-1.0.1-jdk9.patch * icedtea-sound-soundproperties.patch + not needed since the icedtea-sound provider is removed * harfbuzz-libs.patch * openjdk-glibc234.patch + integrated upstream- Added patch: * openjdk-glibc234.patch + fix build with glibc-2.34 (bsc#1189201)- Added patch: * fips.patch + implement FIPS support in OpenJDK- jdk-17+35 is official release of OpenJDK 17 (jsc#SLE-18742)- Modified patch: * nss-security-provider.patch + revert recent changes making NSS provider the default one + fixes bsc#1190252- Initial release of the last release candidate of OpenJDK 17, the next LTS release of OpenJDK * Features: + JEP-306: Restore Always-Strict Floating-Point Semantics + JEP-356: Enhanced Pseudo-Random Number Generators + JEP-382: New macOS Rendering Pipeline + JEP-391: macOS/AArch64 Port + JEP-398: Deprecate the Applet API for Removal + JEP-403: Strongly Encapsulate JDK Internals + JEP-406: Pattern Matching for switch (Preview) + JEP-407: Remove RMI Activation + JEP-409: Sealed Classes + JEP-410: Remove the Experimental AOT and JIT Compiler + JEP-411: Deprecate the Security Manager for Removal + JEP-412: Foreign Function & Memory API (Incubator) + JEP-414: Vector API (Second Incubator) + JEP-415: Context-Specific Deserialization Filtersh01-ch3b 172130065417.0.12.0-150400.3.45.117.0.12.0-150400.3.45.1src.zip/usr/lib64/jvm/java-17-openjdk-17/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:34817/SUSE_SLE-15-SP4_Update/812957714333e666bd23ff36305094f3-java-17-openjdk.SUSE_SLE-15-SP4_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)&DfxDz9Putf-86423f0061c05e9411cafcc2dde8f51261072b973a04034782198f0a9a32404a0?P7zXZ !t/'k]"k%Ǡ^MĊ5H9FM[X9c<'J1 OvQ~נ+Ft#OM׋KHN]"(͞[yNe2"ܵmc6RQhxbK0Gn]~q/zzݘ{ԈDF.1E \8UƹcY /ǩOz5ϵedow/ܫ+@JjX͑,fj8I4Դ=V@>ģD e36pqXӂQ%_15^LӁ^ YOZvj72jriQ pҎln?uߜX,XY- °79Zd\İ(6I%d uwN8DpΚm; N|}.FOu+[)\w4"T <F_XvMA#tO_)vQ~v*%NBhW~3ː*|9Q7M88Ju/ .iwiw>g-D Vh aJُ$P0%z H~l~%0EDgri.YG5ՋpdWIv_0PGw!R^2U EY_UEo>pب{:?Vf 4*&ze^O~ lK}1P';6uPO8&E + 2:6d'm-CXu. (Q { a8u_:17Q)9y.ڜTtKX!( &qj rC:lGK  aۂ|GCy}@v,\Dy(^óHݾ͒6']"723I+jBu,6TaTάht?da^ lǤF1 fSe %T;VLm2 /g}HVb +%BW FRTS@B1&];'#zkՔDT*MN^^- 3lEȼS"z-y &v%T4*i 6bwZvl/Qh8Ac0~]y+0`c3P|=:״ ok\lJ$ ^=T yPZ@+J-cѺ#ئe)*D^eV1ML@{N=zBYm}A9MgQgcMr  5Jy2[㙧dbsw&9An%:ϊK>cW-^X ^=#plz=ޞS8Ng-j>NJjťPc_ #d㐒LK0sWxO3^AY-[}[ez:aPfz]䆴lc/hM1"Y -zdR i9 cT.&w91ajb.ZD~gu̴ t?,rkJ>KS/KZH:uJ"qa-O9pؘ[FsG~hBɋL'ZMz0+@(8td4=(9ygCtZTIj;o땓a. A*>|t'BW)Re䑒TYaf"1<f'bpI5u'm]R0 ,ڀfL_!9S&_uDPۈ٦tivSBb\^W2s<*4dUN7P=gh\Y\N쐇 [RD_0g`MAC1'j3˰9M |y09Zh UL=X},|AA0PE րNPl"0֠:qnF?~༎thIl@>$G4 AO|]6H2UoUȗnk4nF?N<錖R&e$ rIr.G<:]%C6 `FwDF FwBxSg(ơqJ>-œ{\kWpV?G"9M~WKdsC?d!>~h_}0G{8SU\̇gֳ,Er/{xZWp>ZӠr0#NrylY9٫Qb X_z`rfQh~b~n5Eo]9"(.cuc$] bK{Yvi4ZCIR$TxNfF$D*5{yȜMtt^ADPnߥ^F 7S0^u)JzPZI\nӰ[]7ӓpu/_r7#NٷOJN{ w5#t[gm+YMeig[.~yY'FAu\ 6>C&4KC>y #A`a!QBzytI\.ǟUHjZ! {QTS<:r_$ +_.j]Gið |M8YFqӈ.0koٰE%5}f.6fY`Qxn `IhQH߭"V \7bx&:Au@=GiP׮պ A-=1;u/ca/"|")H |wkC%}1& 4)~O36؎fJujfcm?5"tUZy4#n҇(}UЌn5}ȑp\'sPs'*'TyCI.5A ;#uǖ2sՄuwsc.IjJ}/⑰lɆBjb!pԚX>zuwPRQ+ԉz h3| xi1kKmeY+zQYdмOQ>2*~Xq֮%D+t2w$} i!Y7 6I ؅%hZyq{`Hʛ.bK:ϒ1:Ȟy.$E? 꿀銬E!"j.`wK@R`Uvmp0N#(P(@LօdI}TJ4ziV| 6=|v6fh8tşn+txp5M!Up`JMA-2.BKteXPp,6_L_t1irӶwA8S9s"(TZ.rb`$򢬶:I?:ё.t:bXJ+Q 3ثWGyY!RtCqh;i̐f^b?J eW?BV"Tێ!ts3BJ'8gl=W?'bփߟ j.kr1Ӕ p?gUsk!B(&M;M0l_sxVp) ?9̷D"_$`sJ [2 J y Jx3÷``k܀_^_R?y3җSjD3%kTUaKCN_sA*OG vGA fBA!` qlK' # 2CC*W/szvj/şoA-& zn^1{ƪ-ݯ8[R62,`뛜4}單Y) =sϪcshC^}hр^l5 P=`<m3ʒl$]M{X ;bݱU"-Cb8GntWT:f `8Lbrn?~rMR?ʥS/}uU\(Y a-hf?BQ#{h*~PT7Nx<[WAqHQcKjxpLo90uN\N9Uy91)=u˖Zp&yl`AvE0C)n8-y^w%L2 vK;4T+[{lOzr{yL;8K*SӪ>hF|AuVW-Sb6rSɌ$h2&F=|fmJ H#9A؞ ~-"~d.!<~dBpKD:Bu;RRR?!QMW!_(kY ⅞;Зrkxۍ Fm 0B$Xt^mPNna, lEe"]s\'ty 5>_S*G· qS8Tt `i뫬t;Z\* >ܣP|'b7p> (vKȩN_pdS}*H& 4t`tx_CՑ8X6q9+Ru o<8e'xrQIM"K+dJ9]ρfTdw׻PM %QLa G.8tLD·:':-=gGRѝ=l`UT5%6Nmcs`F7*opmcCY%XQ~dQ{$&[|ڡ]Gq|2.iv eX*l@©wJVZ!Ah(A2%g4k<&Cʨ .P6(NiOwF;X- {e |v(֑ s?]JqhAHK|Qn <xϪyԢ󅖪<;njRlSO  C3 e n~ˁP1M=+gYRkS" }W[mٶj8bcfM5${wW~t)]d1t=^DvjS X@Mv9\}S.}~atBo 9Pp`>'li+]oqr(^RDyR4"]FrXvd`:pP-Fx+2M5˴Eّya%>Ěǜ4(vLx;X?UP3,kn>eQk)5F( F 0B^[<-`WY*3<&S[~`HԼx6Up9PM: ؟}{d+ Sž.0Ga'aiW5H3bt91m/Dc!E5n~۞Qve{Ya`Y Nq?*KxYl!QBFΘ_:v1+nhu2-훔)+ٰM̆xqx?J^-剗p\[{<^ՖCիd8\bz*V*=?X}L̓\TsO`Eu5-;z*p(hzM񯟖![ +g/!gxM@ IRc2}`;O4Xx{шf 9tЧ*Q@CԮ͙"0WeTҮ 6))7p:O7qcZŔ 9 $_2ηw o h{ ?$J7!s#1> E@c -lί0PҎyq M5 V*bREqS 'P t\SVQz̝b|uo/FԪL'z<0 k8{zru."$Ĵ=X#lNL!RT`xf8YQl[ޗv3A$6f 7ۢ`uW'}@x4mXx \et0rQjΉ\u@ K" ᚛.ӵ;U\CV8pwҗKV;#N!nE\O+7Si.aFX/Jz "y.ŀE ' 4q*"s)L*eAO =fz4(n)yAmHhCn@p~,] GBdXUui+K/)#=d O.q B84,~ \3`ym zFMj4VԶ))й*t#=X'mI!}T} #Y BvG*m1F4uLx`bqv xGcQ/t܅aEːPTKiK>ed٘E˩l#=5,Mm>PiʈQ+ć1lYL t_M8/׌̴l>sw),vr7ɵr/17MHl @=|A^W$C; P%1"ԅPX`߳Tbjj[[)UO a/g 04ry[=|Ue/ )vy%H(Nn5)OM™j3aPV`m`bÄN# %k7v1>UY,TQ2KaLko5}3`3s_ L8y}:BXRڷNp4eR9K~ gh͒N+WQhӪ a`o]«9U;ARsrEmSt W6 G.boCyrv(Z,amwK|?n0`^{:ORY]v$ۦdqWxJ{ƂmgOȥs33b^k 4skJ0Ѐ^Rll c'I.AnQ+l`cڣ0fr?_%%RzVʊ0:Eˢd5 8Y߹E/r_+?'xJmIl>0\SwɻU6gkYa:8F?6-dvfOsOv jb8MURn3j\Qi- 莃,Xɻ7FGvA9cp#,R:zXOyv3@%暾i[,hM)a;n1h{ QL&-SYt,<o>rt#[m{ .+Bz, 퇚7֚J˱!#8"jB%M7'\8_%5 k u ƹ^6ޢ֥/1۲2m- 1ҢF{#+D4=mԧC9<CMx i. ^r(ba\!Oaryc>R#;U21AHgVnw`>?"($[MϋT ʊ葴f4 *CVz`iocO0 SMDp zQ̑R?:\ESΚ$8<vDg6>V,q` pƴ Xvu :dm_7-fg&sQ)[YCZgcJYvׅE't#n e?치ը#ޑtY}f2_ ᅧCn nE&[%:};U4(6ٷ-|ɗ^/HL|4κ8s]x38 , xk0Ud_| GP$/7O }qB^x 3%j!''pW#Lt. +Y,}6Z GѰJg+ 79q6>Wt<,bgzKdz|M$4EB[/6a}@ Kh_/@ޭ@29dSοcYcmh $Fb2Juˢ$Pa5Т}X}jb+IO E5,(v6ή|F!!ʎ\I#܆Va[5c7d\*kqBƢ1; WB]6ȭt t;IY} і{3wt*2J 2"ba$7/XQ嵇=>IJs[J 9q/ܟ "lnQ2s&*kWzok(Iˣ~X󩖮lAi2L{/ 1;$#L,?mS[P@A1`,hnt2c\'ƱvLrEt-0{E|د\:nKGU%Mhp{Ij];S6+ggeL; H+3=܇Nc%{Ruf,^irOy[nɓ"+dbW`?Oʫ!gmD8-x=#`G@ 9̣O{;gC'ig&%KKC @$St4f"U3XYç:eCWg U>,ɬh h1c?B|flde)Rǹx>lj.z9G/.TK=v*^x NjxH/ UBwTKsJkCýu0u[ț$}:n ,Q84X)ߝytr)YЫ.B<;m=7"m+xMT tg:b'WϾmH7 dIe,6ܜ܆Ht:Bj"J\F:S eMgJ]+ʳJäTD $U?pظFzԼ~w09;6$PExY.#:oԨ+މ$a&1Mhe"gt_1 Zr Ӕnu M O΂c@c;a=]W >DQUjS-Fa0zbʫ''J''LINӢT[PKREɔ饏GU`<ɿY6:lB_W0*-Ԝ߭t>U $v=Ư*~-x[2/^C$f~bӮ2ǩq[9я8${)=HxfAqGZX/JX572Q2J])/?~K AYJU'Wm6~W_rE`h t"<1Vʰx!`(BFr^5跁` 3PTt+cN|Tth;@9^Mb4}zb0FjOAZ5K1GԈ\bRW*׃lq"|p3Do(SY9= ǫArwPMipWFe1V\`-nQ\z*(죅f]AҎayB LdAvcuҶ4,!Sr ֋*RK!SJ_SIl<n 3;3EvSN7㟗Y yBv3G3>T)Y8 |d9sq>J sGh zULmsL")sS*Ss카]lE.N$r }U` Ĝle gmP7ov8 &sT%4jV0)J?zpyEΗ;I Nq).Aυ[97AV$ᔱ&3{c4`w`IΆy T%,y *4j8T\E޺ M8P}O{(/H +-=r`pgkL_sw"߰2Jn`c#[Tѵ>ng_skzB_$"P*qr (B 9LIB*XdЕ\$EqŚBI|PQW=FC+f_rmil7 jPV 1,ZV"Fu{C[9hcNh79U2'}>=iL:ض{nq;џjy<vÔLm#dDw 4VPg"}k 0 B-V1Rmb tWa56/0=6 C<).^-,Y>:@=ѫ@Y 0+K! %|Qr*ckT:閙Y qaFaLx뼕p"\'h6=ٻg">ժ󈈿A-0S Eckf\<>]ܺ԰QǕݛ[`d EʹE J(n_#>( v? D QHv%@4I(X4A9ZPAՅ7%WҦ,.oip;MIBeBjlq}q?.F3;tokTڞ2~vZq0r&I?Gl|)|>;5j >g텢H~1&*p&Qi;d9xXT;﹪,ٳu`u xm, x^לPl] ,'f-E*m/NppRFJ1IR'tŒ͞TaځǗU6?R:Z7/钤TMY'QC S3Hkވz|Yܬ7>nG_ȂT)K͏ 7e8Kx[~uR/zT3HTd #'sH4+!g'gW+$+p3 [/WJf܃?j 0K8 UjWzuΕ,ߴNtmq?߫Ss0':C1.XW (9m '!Ig9I/iv lpȻ78#%#g jǚ`&m!`"o%`C!/';ǵVb %m`A&DCzFӞD^dhl|'εfk UO#$Ayk@b { &{t<׀X=]q𓐂u O(UmgkIS+ܢv9;c\m+p.&  L1 $2MM0C~lcZ8}Ɣ7O$b` ;D]4ހVy-Y-Lo;8\UΑ.5j, 5X 89)끬e3BNh0qI?~їi_.iu Lqt~.`to_y_,r~0gEvbC+? JUr4TȹS'mJd KtOWay bkVB9 %=W98 U>2tNn2W [B4lGr3kO-/RK#ٕ"nl 468pYY JӅ @?R$_ Gک@hF+dU<jc['ܛ.\T |NgZN(LzSڣ?Ls;KֽMnфJLVe+9,4.P< cIɷg^&}?uk,ӕsXJNEfєQ0Æ.7U)9O)šCܛGkm|t"X8K'2,6}P+-2 lـa_c2[R|x ;`x[o\ >zOQ#ʦ0j~hiԐ_UfoBQ(&pT lXH~IR4)]&2`e"M{/)/`ρcaHZD K쨂 1~kg.V`|P =}TȖãoX1q0'׸sMXPyUM/B:jq{ˎ,)bT7fk_gJg ̓3Dg=ҽ\e)#h-8 j;G4rOd5m^ k &4߱XsRU'Ҩp=.KѪTv?/;8] 9xVHr`ZO;J9,m@-U KDҮԄEl0rg1N!EkT&$:tXdL ~'3#qԂ;X;SS/UeVE4'UJf+ݏvؒ;-j?k?#$jL |ݵ ͕"Co-so3RbdեI7.>Q{ZNK}br$-/BufI!!E/vbUe}Ӟo9hKv"eq;F4\:YMZ0+8kh> _fAir}L wXl]#BM,R!E *ڷ\'Q%qOJwɠ8(vcIS󮭕z=bЧ$\rOj%2?\G)G=sG.y%9h<Šk]a5/::-?ǽqoDun5h_Ūjھ-_5#~D+JZM99Y``iEoT9}ءn79jﱄHyq+]h+/lP\ϗjDuˎBa5.BF_TGKV;e7Sw.M8L/@~snlgVj+2<LWQV+Zq(s f,@[,MtXGD2(ؘKíF]1ovK㕰Pp٫8[9_C{hZ,D-᎕ꏰD2SCkj6㜵v Z^QOqk8Yt|~{Y=q,lƿ/ Ŀ&ldq$B*p]m5ۡOu+]u5Dt.+fXnFzLMAP<+ Q$10~c'߃oD5zOa=K8eW?<'T#4aa!b+;^c^yoJ 4q/9GB Yek֝$B qr9ix#KiuO>^;Y(E8m80u>~9j])=9)d^YK'N`fX1olTC%/@+ ̌׳Ms"3ziCj2k,k%IVJf mf{D[J10At"I 1(?D)Jg#Hͣw,DX+EZ #ӱ5' 11N:JĎ:Wݼ€6[ApmCẙܷ͸0}4MDD[ié x\!_P&ۥm $"& XrJc=~ZV-(s)׺D8?arj)X6[ɑ(@vd^7*&E8*,h f\i=ҩ^r6=+7nb| ƞ;+I( 7 r}q7ڧFҩO7qZsigl=PaXj5 A`JhgfCX44IfoTS?o1˟O siuT"\pnX)؞߳!Y,E""ڲs?R7³"nȇQcUGtjX׳ qpdJD:fJ}.n{DƉmphO寪Hӽ<:Q\3>Lm3Z"4eu'jDA}^ 45>{jvNG Ҽl`I9i Mk>23V6zg\|q5d:lmer*Ž|9EbdDG=εT{ϖvd8";Ёz* HEx[-ESrDBix"SD4$wD*&@(Oxae4hy"\F߶Z¦2_%-n/b\m4֠?I̡魺aԑdT&J+ڼ>/ð!|/?btD=|kLf`%/ 1v2HB$>ҩmДT篞[l!O虜PL .q4=ˢAOJi)" {n,cgn'.wԵHEBiotu"p|FӿU(u7/5+u`?\^Km}2&3Gq#3(8wbXv,+P+q.#,GS;SHs]_5ѵcI#ixJVwXaBpG)EMM~PsZ:=|PEw88/dP!b+Z[].4 <,ue~x^i-ceb`{<>QjF9ןpqI`בK(nIIEm>qf$?sQeѺ!s4A7߉ͭW@ĺ(-tلF-roNDόmicM9Q!N[,{'BSѹBx2J*M$HU jc丕 ZqyK3@$elB,e۠"lخ{왬wM7ݝiӷl eW@GW,/X؈^ bj+ͅa" Yn#=UϢ6d=+$i2+%ijfYs JCgČw?=b"٨9ECW M&%fGAzFxuq1P7|)f0B>PZUFˊ*6i:e eN W3M̭A:5䔫n%b~ױ w )LP t wpj g!7?8>LqDլvC1۶#8OZPCE`? gؕxZSR<LHz p1>y'j1"?4^1{o*ݘ˰"B6`"2aTBaH j6%M)'(@(n8m?8'~e>$˳ڊvY]]VRxVVbd5<^5cwNeXNQC־y"=ycS-  ۾ F!9Zw!rW]Im^Guud kZ #0QO;!Bۖ:"9lot\d8rYXPP)}8EQwnijf-^Xx<H4Z$]+A)?Xrg0o-sYS'e%k ݝ>JN0'%##=9+4Ls*.Ƅ:EPݾIJ6$HH!J'NkY,ܤ`O t ?\A[nTOn^*"r & Lx, ύBL; JsfYVEM x3&4YoXQߗB صwđa*[/u aY#vH̅ 洺f =ʭo [ڸZL|J(k7>(Wo\ȿR%gUzqoS ޿uBVJ&&3Cbl7ӍGg(}L S%`aFA>ކCa6{9c{k\@ kW^xq,S6J=Ƅ7lY\%4_cldB#B1jhd@`9p"%A^ 䙝 n2#̏RcVu3c9XGb hnR߅'k];MgzoPB ;W-{OMmg$Smfᡌgy=A|b^8 6HN,AaUGv|=\cVVl>M#;Hc0|g!]eA 8Gu\8,o;^_DZSnU~/}jHnk^pܹ+FpŠR'KsiZ. p1Ir3] OǕ@TTѪ|0 |aŽCcew2 & ͎w)MI#TUhn_ߤ ,q)A _?j?2fb5fOg `hz2 sh]EtQϼ; ;_ _I"Flxi[>3|*ypFC&\RJМ rB'7l\ Tlri8ذEz;٤$t4 xVN&c/'@=?!j*]X6^uSc0#Jn&4[K􃝢W^=\ma\-T(6)>kO}*+SG1 /# EqFca>4!5A| uP5Ť"1ueh7Ivw*X'*l+zbܑP63\껝kueYk1ADZv+ A ^㕫eb NqJkPI(Q.lQ` 7ֶhA¹" f\0 7JtsidRf8FqɄ{]ـtPBG?&jH$=Eȼ݂1T8eM|G4 N'o!т+ϏV&"4=6կo Z&{3!m we+GVzs\d#=#Iӏo_Ku.1PO܏:Yl0kFY\ "V݃Zd[`m5Vv&)C$)[e{M% VءLyVS%~DS4\um:f% m(I=z#@zd겎q4jR/y2'ma $RQ: d' Q)?#tXX[DBP+{PA6.-M5jV"QRclNVϱvsȠ|~E|Qa m=L)2{kBJ!o'nѤeCw޼uN`-Ԗ ؠ+k˰эK0߇Lny 2U&ʵ28DVϬ7VW;+Q$"O,??ug!yu7[s]" FAAmGͰA9rU`o"2&?DXRh\$COq2ӟe{7'G{XD﷭~ WW/*a@_ w.P.JxP@(Ю,W9#B/(i2 Ma\312OfyX ƈ9Rዱ XfVE]j36AoԼ')C[fwjLIpR?YC^S_pAb?-jON:r!b?澂M)1]Y ?6[r٩WDDLLQܾi7C\c&k{7[t*Sf`4PM^ѰMK쑘a=i`2"ZT_)59Kܠӎا~)6wL^5Q!AssvN7]k+3hDFZٻ|4dX]wbe)vSr̰./ұ|lc6 CxS| Da4 .Aح 낚RDfoF.Hk ;^S@O"r]Hj+7'iZնH#c& Q^ p.+YGVBf:.W4hY [痹Wβ,3U (/w9F;ll 7^i#ǣ^ʼ{ҏ?98kiUo8Uɮ(:뿙oӔ^ڧI B^A J;B9w&kSv qbzN-іk-GToNslK@EYÎ "ZY=XV2SUMC ႛoV5_V @lV  #6ߙO2h lo3xui@+l`fT2kw_MOiAȴGBJ[ѳ<[.acst1d*\d'"n6'}(Ԃ<<_H_6O |X&ftc*OQ4у9hmUƟ?D$#`VFm?/;Oѷ>F$$[۲AQ4F&>ք"'S}=+'nm ۝5:tMBJHZ=Φxid@mhA³)Ma_M(4 |6c߾LId+QȗW@D5k\ܱBJ.ƞuxXO4eFIzKA?eHR(reU#ZYTxr/+ǞsiS3oe+{qXg4?8 ^{ HJmC\dL c`p!\'[Xc29 +![AG Io/v:t'Tm"Mӵ^px',Z yD8o0Zr->mMa!CI囋) ivH㣤,_mZӊ[nz; F=MHj:)I))5Y9l Lqu_BA`ڗ/^t(ьx31ܝJ{,>YaȣpgK2B3{Q9"Ϗ +;eU0{ ظd+]D?̈́~UxcgƢV]|# L\^y3v%VbjQ*x Y 7=pZ jq4`4NVOeGDڲ(&$sǐ<'Zk-+[B%VXӠLn7ѱ5J4V `e:gy>qC>蟑Eߍ "=էY!if{DD|=x!NC+ {!00fZd {u!8̎mB\t /Uc`j%\71 ;R4V#Ŀ_',r\*9u (} l[> 0ÀއV QWD;_7v#VYZLND q97hj!éx$ K)^w)`o܀n6b\p:\4*) )P0:-p`ZЮ7+=h>CmN\,Lۧ0C;cξDG5 HѸOONSh Ll}4([mPU̯ ɵϸ{"ak4Ia{5O=NUD~_ N ᓃ2\sp~Vż.x,N&zQrpT3>OFU5d(b4BFzEg8aamл^ȫMZ P_" .2&XZ]?GhU.ѳ#\#ZQt係 掎p[\oZB K<f]qFe2Sr[qT%zE'HCF'!J*hֱ@Lb3\[ )9ֱH4eVqǤ1dOb`sc}#6R"%Vfmn}@p0cFJ AP$ٮ30Dc(ojb{X[նbz9i^`.8QbT-{ P_aVzlDUw9&KR pk6Ő -fzdņPy䥚 AsyY+O@g1/8Zxn˄aГKbdB,ޅGsM="~=Ҡ JmGJ\ZH3k ڕB3 lyGΤxh~WE1ׅQwgl"ͽu6 -A?t2 lR "el"(SU Iseo-S0GJMwh7x0[Od ~V 4Ay|[G0)i^5oqP3y)rs-|Nڹj&m(2Y1J)3xt<>[k{Sv>폘' nk$͠Ff޸2Ab=̢ y'>vsw_\-@rƁu~!oǨSG=F}.P5h SON]6Ϲ67^k;,fϓ꿸$r۽,fs3i~\.idXL5G)zu+ϺIYptSYx{U`slɜeuZA<;vZ6^ʇ+DVY/TmsfW\mΥ&RW2>/l_A \v!r;g=Ŋ5'^֓KGwZ|wAeڻr@ "Ba"$C۾.`Zg rDvVu?}$+ԘnV뻝q8P5zFC"}=>09!.xre8- mLu] `$:4 H!? hdb78QO, d2|^bÃ-TeDXlиFYr>*P` [E罻O%j*$| br1̶WZx{k|]1tǰ3z6-AK͚5Jj]5dඅ4L-Vqs1 @iL =A;ă df'"ȕvS&}0YRH#d1qF P:Ã_x`Br+lhƾqkn,CJ <7&Ur=/h4?l()tqۢ5>~tNP֎"ɯRV%@)58QZڜfVr "@[hL`.OSaU9p۷lY_ǥbR`\&ۥ5gmZXZ9K,hBP :<{/vWU34U]\}"$5$ />5zU W͡|`xG~,qZ3?D"xH586e!@Jo!YH^owP 3e KQ+Q7́ajB6L.C|s'X9 ړ GQi(z('2ػ]bDʙ$LH6l!^jW6ѻ2T|v0#ޤ޾˖z Bӡ푴ebSb,xLD!(TJo YOI74^Uul :ɼ]K 򷲠@l;ELvQ=>;$B0B|ɝLeW3r&y0ieXE ؐ`i7kY>;Z?EҠTYL>6x]~ۘ1Om6f z%*$+Ҵq(2~z= $ U "1=< 峧xq;?)j(ms@bD%>f8p)C Rk n3Ԃjp-,72ks1T! Q2vGw~-Qe-2c%Nˠ%nih7["nm{[q}م5ص]ୃ.NlK8WįAZ 7sX "-݉#)H碧BKim@ff}AozsPeYM>%WR0I5x`/%\'G7J{+@/;#i[n{zՒ`P O x r~N}vjkf62l*?E1Bqj~` =uDcT,ƺjW@(8'RA_\BV0Xj{d> #6qbw|9Zyw9~IuP\6Fɻ3ȳ=G(Ӈ MN<"̇?\_:PF\~ 5 i[uA8G׃&OFLNs7 ^߳Lʧ!p)?Gq3S? WnEt$}O 9Uk8w(Hъe`=CMTP!3S$y3?cћB X `_2-B}ܹ\{f}~4"d+0O Q1 `o` c!=&ㅊei@[9s‘ %6mJ!>'5vBaM:E Voʍk R<wbN֏%uRC"Ax쨰Tx\YV~0gh磦h؈ %(S_ӌcV`eRL1!H^a߶59o*->xk#=IMAǂ5mk֮)2jy,e.] {Y ͹F-{z _zЖKɴ'g]1D;dy)j1JRK$WtCS9"] ׍mH,*'71RHXcL^9Vb2 bs$m[! gխ^S >_n継(ZGX񾷍ٔ@UJJ9*BnIj{@Ɓh~"etU)m?!x(-TG/G\Dz/T ZZoLR =ef.O@; "%"OC9WG[qNH(3^ /~FLjzHCZRkΝ GT2qx;y6*~n/0W|$aY! ɘsz4 :']O'N_Np%B^ܤ6Lv@M=y\im~3fy=pay FF1ع$k{t:6ъLWtR +,ㄞ0qNQoHڣx ]ET m$!؊7#ˆ9uVdؒ7o; _U(kr@%vGcOEP .<씽E9NBexShDJlY֑NL.uѪ+>A%WgLɨc:x\Whe"۩ R[QB}[3\^hgr>z' Yu7֗;#5;VE֛K:b!HOJ@}Gd5_*-M)EAoI/\5#X7cxU>vLS"DC]xrA?ľ}s9q. PX/ b\b/V(x驚 2Y/Ħή/V+G3A}Ξxjlb=r,.b{1t8>)p}S\Sp}:uvhz7a=X͚H:FdH`!(0,z9i]K;".OZ8rV#׶|W H!3IȾVcpJ@G)tSGRdb3/lvJ F\QܻstGsڠuX"- >Wmb,Gd)J~{?]V &:ݹS%J\)B 8lIdj)$;=W)3ulR2LƆPk# HM7y J9,;x!7?5۫(h? l$YڷI;6Xlt%A!S,`UGtڋ@ɝvWEg vO2;rtL:`Hy1]yE`] ) QTebnt#Oi? 1\L%&|j1 6ۖOT88\klWa63ϓT!^ßIե%kHRAٶ 0$A>҇80DP/KjDV_qI.Qp/f8:8?!mi sf'|ϮY]P5C!Y/Y"7s@!u<lh0S#y9N8~/ d+fo-sL*BBÝEa覼,:VNSKcbu `Fωa޼=igRNzm,}{렠@Co?tCxR}vrMƷ0:ۆcL`* QCQ]>d.t"|e0AqSW0~\)\K 'C6_7-^@{S\kL˼:fJRE3 G`u]ta[$IU<p& Nl_4wh)f0Z iof|V_&Yn5+澹jRӪ xtnu=G6%4QW %,#eHP!VΜ =pUJUJX΍\u6(ND*1E:G&* ZCJrD|D UĢ#K;O9?/:}g0\"aל,*o cН+7ti1a&ef R!JA[xj+5&UCc=nirGdL0WeG`ja [Zc=Y*jtc{ׁ"ml?nّmjoNu|{![v'lsuaVL;Bu 弌 .ԟQ4 8KߏIIN )E?ov`E8KV_aH^Pvx)ҾȿH ЕG+ÎZѥUz͈=~WhDAڠw`ԾvL% Ydwj/ @{.y-r#^Pa9aC0F69^2*U@̼\Y$P?@ *d 1Xʓ؝o4ZLqiEQ#{j~cN}B]&(G&%vP^O߅Gz4IWOyM҇ *^E?Di#6nojJELq9E BWft"gX,tE bu 3XtIpG:M3&/|ޙOիM! 7aœ'7^2ՏClr"_ F/4M2=7Ѱ6xwty:TQEXpF#o41ё 0y:q(lOĪR>᜙ =Z⌣%o_=+L.M^|S$x?j:].v-`-bs>B!P ˸T_z_7QZPtC&z^R6#\X0uZiLЁFH)|^OMf&s&$ZO.}`_"}wu~-|4  \ X$$dwބBGBӅҭ BAjvflӉ$ OxrKMGdGxq;!߳R1[(a"L髆pHhZ"ws1[yZ7:u^e$",Ó0*=m6E7TKk 7o͗ge~aio`ИF JkDgڮ(,5G) :|FjQ\m ,ќgB"^cSM8p\l+VRw孎r˘(BOTs.wTo T`v79'CbYo1ۿpY~eOlY׵_^ܶiOݒ|BYfLJH'oyؓ.yhH`g"GMJAan5 ^#pd*IgҸ튄#\X0hHʫ҉P"C=o.KVb*ULMHWbބ'svHEԸZG}$7@sP9/gnFdwU.Ye)Z[:!²bɡ6P %o'!xAam(ɀ--H~8]E"E;}i1] M!o41/ܵ?.}[ambu( j][].TI)>^ ݊Ysm6R.5.$IGU̺6: yGT#JI3*K9T ?/ F)ZS9j^S.,50eQhԪ|erpglR$SC}+ R$fƍ XA^+VRKazN{ڝڲǍXv1k8 qV\9t2nB"*g1p3x띑F30Vj`"䘑Ĺq3|theHus(<[j+̦-MwkW mzhAKhTg}RJ<[7Yp7S,vcP)u%nغio.l쐆A50l,w:_&.e8E{ee3@),I'V}ΫI0H͓?93 pW$ǥ QZ]Nk\*ՂaDg A@`2fܭ0'|o=gs@x`,}Dpv)W`#NmIz쭇lIܳ5˭JcO7 ۮ K,'SLPȯA3!xj=*fxC&I )@b$G/s]kзmlMwf^9x(ȵܑml.Ԓ]Sކ߭: Mœ 5 3ў:jxk"oF$0s}~tc{$Ѥa3)zϱHYk(E6 L f;!M[Vr('pkq@y [D"\g3UjX{e/ GGJg4ٌR)k|ݖ t9_rzLkF+&%kN3qݽVa5G>o+^En+cO9=Inj<>Ǫ^ăAp$v2X%'q˥qk닰llgsxE߭7wziq<*>pkƀ{~S1!Zu QwzHiB)S)xwX pP[RQOo TllM]2X@(.qиb׭Cn,K+-:H *W;#Ixŀj.U4H&gi,vZ  jd0+zbѰ"Fr lj?<4.k/382N['L$ 4sI$(0zT m[84j[j\D YF'S1DW/X["^QzeRQ]0wyA.qT 5>xhFsލ؞Zp-&W?I"BqË5-PܕwUoŽFMi!,F% Ob]@us,( BBl+W/2)s?vin~jMN=6 t.þt?idZ8QlzjOiO ?GR+Mpc8u[db P.qZQ0O XǖjşR߱Ԃ"G)AWvl77Y(ؗjuWިLWK,,0 4D=2I;PiRj%d*4+gV)i^nOG$] V)SG[(a1y#콁'_ )coH6gh&FEIq] iv!+wW^ 4!m%WKzpWh1^ȥn#9-$³ 0h&B->Μ2!Tn?( D`v66bf`iTѶ UEpcse HّL֦Wr16j/Va=y m*{k8WNnFzZ`- l6Z;|P<g=Ќwß4VٍL3CW @p:£!q$ wtܽisgi⪏ةi[lJrQ'~څ&uyLV滝,T!"'44 -ǜ.0Q qt3G{ ?4鋂,Mo6NB%сy=&6mvspBx>i _&^ӔZm}r ] n%6rvKR]&`*Np$<@9/JꔶeA;uAO }D|#CwF gyU 쬾F6'4Ay(wBr&{Yۊ{,Bq4;(Js w[С"ŷZzigq2iKOY"(vKI͕񃺞Tvs˾8]mL]EFCPpica8&j*ߔ tv~~42N^% Ubc*m22 hI8jrJ?<}~)bA e\Ct%8پWG;mB)<)ߖ-NRa đa}Rk0 TMv#Q(Y DriUkk:apwHޣr2[xgw\c32,WHHxjpP8nmU dN;,ƌ4tT 6v\t.TqLХ1h.O,KL!to7rpƕGmw`bnrW@Gn&Fasz_fH?!b[P.CMJ=(V*N^4W.դsV(`:FIhPɡj\SgF* j2- qlyz]Z6_?|s Qe%=ij.\oFP@S2gsNp1ƒEbIqxKzR):dN!OE䳝\6Ca:)tb@Q?ehRhD 6*iafx𫕱kAq1?,F ئ۟ s>=p۔v7^56! f<[$blv%fx^hAF0JwLX5RP qECA_#XGnYuW[Ӡ{do [ySFK lh~S-caܞV%?qr4:XcR vl{qF`;qi<4.s!q"$ Ѭecb,h~VQ}x.&vWLAdy 8$učcw 9x}ƕAx؂g,p+1w dA2[-nV&k oB*GVC]+}Wk:OcJȡҟ'_ %\יFdmU?p9bhφsD-Mܪr\{_Y]+EeH_& cב\B3"b(泬S*7NPJ_,ϯ ?y-g dMϕhX$ w`4K6=H@BDЫ4'Kn%? am{QYx.dkŽZns?|5ڼ ᓳt%L<>vӉRE` anuNUe[H c *K/A-}w#cJ@^AhR\ OrFAb48Jh&Tޖ >W7fD+i[8!'ϝbo,ۡu5ͤ%߫7R ( t~U\ gO Is$2nftj+"<)/4N&J& |"\@`%1{&%5swHm{-?KZk܎bR%B+VIJCTf^Y( >K zFb4JJrStyfͅT 'Yy8ԕcLi: W8uJ\9\)^\2Ugy-',9%'mb;}p[y{ԛK$9KVQ6rE6h_eil8w֐V-# :7gx)ÙtQ̹ _潚fݠ E\۩v_­' ǐ9×YA /V؀:;`XQP?7[sO , :M`ԛ]Eyҟ \rn`׆TIP#ӽibblm/=?N-T^%M~ɡypf^xmKlpUx(| =S1d5J)FPXMkd7P+l'򚕐Cp )^d3/[VȌgxylt9@钚zZN#SoL©=*x˝ +`f g}[sNj 1Cf?D?I>|58tJ*nz$.7 Y.mP&kv)tEnT&R~s`]/+.c 򊂃?um}Wj`XQc^՜_|jb#N~?- .^<Ʉ&2|PHHg+:z&>MP;Xb%byzֆor&+/MLMB$~KZcFo.;^fGNH+"9ŀrcUNF cĠu@(^< Uή#Dl.}*ORc Wh6`zU•_6v:0"[̇Oh%JvX CxQY+!IϖLNg>@ 4 dJdq1ϥyB@p~;Fww(&u*XGuecyvvk$w%x”ñVHp7ѕi H&Z["g 'Kx&`ةƐcMy7]8kxg`%' ǼwjHy(!+巿/&@q8#r#K9 E;\XHW&\lP`ՙ}$7nÆΑ$XF$3X-J p˥[CO)b Aaw?oECNP0ƻժ{g-O>&f%;.-=SNg:$927c*!\3)Pv#xhHfC1CtU6lCUVZ)GtRlFo͌6Wjh/'es?~9zQ+5'qaLUqC|> )5&BS$q.mݭ)졷e .7%emvi,pC;: xx.~A4 򋟤n|@ƗiE I@ G=)t;}v'2 T1x5+O $b</oNQHGJ[bmogYz7ֻK*=+c%$Á^D_x} Gl^h`e׬ @pS#YU;"䜬OЫy*M;2iB)*_Z;Oܡx ZxY$Lrv8Ias׃ /5RFIDE+4@2VϲȰpL:Z{L*Iϣ1>wbLp=Qھ_-z[׭G{ϊu"mŏ(iEM_b~\k*CԲ/{Nl#V6j>EPJ™Av\Jڱ *h!35V{CPwۚ7-тNR*;]jPϭNAp$'YWk:D}̖=6q$ v2SBL2Ĵ}65H 籯|%UocIb nSܺU̧j8}]ѿc_)lp<y+VSF=t ZN*'gv3l0etz{B4V& hWPz 6R6Cm7C)+f7lp{4OD˞vi#!mtlĨHp`$%IVK0uq)#~x-)q0)Znu6s7;sb8U#vW3$69()qn,uo_TRj: ZdmV~d#h(OS0L '$f$:C#cmV-ZZ*L Z1./pM9灹[{$kg/je6&vVpK($2Mu>1΢e%?o 8}%$d?+x,9 ޔO6mMRº5l8a t;I&pv6ZEFUڶČ[0h`}X)wQ*qhus!'ZZqBr˞)H|$Yϫ2.UvᦛCWg5E眠ıW5SAtMݒYW 7 :*jsĹxE8ޥ\5R;խf]ɽ@A<(Yh:͛K/":M;#}^2Y;ؕ (pB?;D1%^2e::I|5,u#L&"3~fqQ?.i' _V6o]kANRV䉍6 ;X0:^z#pLV)Hkp>r"C9CHE?CbU_t,A^P`JWzv% qXf(sb}%@߯,!m/ C"nL+DݽNc!R !5~b¸MOD~0aOɋ-BYBT Ϣ7)]x7ZMyM @gv-XT]SC*3.ȁP |9ʔc6\"| p^t1a_ӨC’ X/!>_ѷ-!oˑ$u$i#ԁeFNP*R$D)nEAK@ A=~;iuCxz8W `!3JIoYHSLTLFt243\PՑsFCK+ (/_6M8mVd*9M64B i-f՞Hz߬2;z{QnFG i0lx&s‹' vQ=-Y=u&:7e ds6_{| LFykivl,')НHp0`j @R|W]/dfjE_"rMx^l5 detK{7aeJHh4.J#KAv*#p!çܫ5^Hd,W';s2wާ۬Y߉h!hЭuKi2l/XeZ(]V 4?*g}9{A ![2@XC '\"h@!;+d+-?9p/eݼKZt.3(E)[r?&菨7瞩:yړDq~:'>y45̓v<ٿR}T¹?Rm|`z%J_"&3Wfh$=_Gat:ZqJ[ Iy48Lȴ6E?f68W?E ik,j@v h@ J΋# $A-3ޙU Wc_bUm2~|82sAJY/9a@3N$dd@x'6Po0HGU=PĽeKIpnk}O%'tt:Y'ʓ"2L Ʒc!hg?)A'! DE>[:/6;Y=#dMƓ?^#[j`灂@w X™8Nc N(x,.%/ijKiQI8|k_ t_qw9OBnW DS]$91^6Oܳ^B-Bkd$3qS K YT_h,%[b!oK\ie&+*y.$^ Φ@w[!,;ĸ< Q#az Àk>t Ѭ"%€dkkXmb0ы|ucY]{W}y5V^-onn/U|^[. \D,6gUqw&_8+|Wbӆ4 Dl4w!}DRB/!csLApf ]ȍ(hOy1/_2ފ-Tsouî" 3 * %/[,{j~‘QQ JWBd!fWORdz9M1lR{B<:ɹ[BiF7Fd2ԍwUjCx|%~K05ʪf{X$/hHUյsXM{[.3Vr4qecB=89_k(BHZ@J >Jz/2SN42e"0dl!Bfr[d 6%I|&4Xex ]XnեÓBD-WsH Ua/ To.^Ì= )9c7Ö0 ;Bl)sOeV=)8P_8n$ TYtݷk֌TVwisezl(UacɄw#3z#AFgSz˥ᠫ9,9SzT?$,޶0Ugr鮟_`]ImևD^!;$C!\=+ԃUOus=,;~R)$sEaFY8R*0MitE_h.iK'*Drw|C:jqhF%EA?mfP_";9SwT~J7$$ľB/ז3 4o9So~-C̡tBڱ͚2ǂ3ӫ1Qx-j%g7]RDkFUBOK"̉rq Et m %⇗h2z]Oq`ZII4KZ$u (\g.ih1IX Y< ,z79 ԭ_ש]x%ptDYiiq)U?i&OI,µY(~yК#O71lC}u?>MFOtWmU4޺xXPP(U'n#Xe5$6KB:L=RzK!r8~q !|eN1 5z+1l!#nT 8̩1\jHU:e\&~" II֩Is^>Ntqaͱ&1>{S8Ǟ֝2;]Ċma6O"i.?ӿ.5H)_ F2U+( 2j'ny, Ǫ;Gُ'XhzYl #]uG`Yz-q/ͩ?ctT n-EOX_0 `%?8eˤwjYE/4=~ ֹtyk.lu#\ϗMn/f8Gʓ|>9g>QϪĕvCA'(('":@{ej~ qݚ:"rR~YCԪD޾M/Y ù/ 37pmޡyB&BPzp{a^Ym#$TSQ9U@0  y }!{\slVn_ߝ-K:ez-J/,,?e.gjet{l*f,˚EDzgi:B:%^ZшU;y5/|VO{xCc>Ys]MDY&4|2ZYJFYy gp2t24j\E <ݛ=p=K7t 1;%ֶA&i ԯQjt9&8@WpO''RP\0R%r $>e[ qwF0{qN=uC#wsF\,rrn^Gش4QDEDq+rxTxUa] ;XHdnxh3Tna򅈺DVGH5~7z+6hY,_g M:K~Aq~r΁!wLD<E]1}i:|(JnC}8j@D(:WOx."Wy |J\ ek=RծE#N}"zҮ3l#wqtkiL6DļH2FQ%@|bTg)Zs=P7CUj͉XKxre/Shl1YK:^v * k`Vڵ"=Ҋ'K#ڂWiv(ѥH\<|ۉLT[-nS%w q[R.I,LN5fbk"mbep]o!!2Rs)muT!qUEv, d~q޽Em4tE(x7أiJ/\z(QT6ߌP-2~F(_;\6g WlAM~\N-6/wo[c Y\t]hi4z:7-8ܧ^@ʎ#=Tj'lŌf' c>S8sj=$U5% <Π H-,j<d/j^[tȤx.+ _@}(ʬiMт,ҡ g7_M: xc!zi)ɍ"f] l\ 3#fȔ 7w|O6$ştU-e}0pQP޿xMrnO IҞ?m-(\]rIAK,HV[<[0_zkνf F^Ǿ,b= Z\ Q#>J;XV^NP#H2,3_/Iꊁ37x"0VTwI}ц-jtMz!b92^wWL+ q3boj(CE@p' ZiO"dV"rJMvӷկ678w >[R"Id-Sg? GN޻Ll~]mӾĽVe]15/=bP-8ڧy\,=$E4#Dw @I#rMNB("zWܤ0qݿJ7c)Һt̜\J}zAP2W7zhKzh;@ -NJWaF4ō:M; {{@,qќ,30Ga+yI*KAHn@ڭ}bXQ~.2;S?>G P"_F#izKFAtZ@(:։'#}+PO Uq(U6}ni]1T@wVv*V/ d-9łZoo8d 8p. @^pGDhVC~R k9K2bXep)(~~](:qL{ۄmavOum"utNڪ, d ;~"Go*Z6N*F-U{0׸ ?,.pL/Ks *\;AYQ+6kO ؉ u4?^Nj3ttޕ×^GSb3$pܫ;ix} F >Sw~3@ vo`B.k ^7EJAȲ Ype^} ݼ"sWzՓ8-c^QS92eCB6mC>wQAߡjٵL՞ȲZo7uүS-生-qLaF~Bc|,| jŭ}}p+ra1.F9o/Wl+.S 4wM}bi8";>t \a#6i&dk6v‰VD3CtnjepjhoXY8utryJxc,;`>_-\0d0-zKq[xttMFJJRZPd2ٰWK;/[8/-JMOx 7itLmvZvn>+%_Vp[9zUNϱSJߨO?:ЂCL.?gQi2aߓ˜VǫoaVBdu(URl_khVEهR"ʎad(Ia ֻ6^wSj#0G[}m=C 0(7h #!˅9k${`rt:חq[m{Vni0PB/蓽9lZVs;w)oF"PQ`VfY$ `UbnM6r5u˝`8LuYt3,n!P^MB.:$pt 1"gXO]DǘQʭGj% n_eYg@i0x2_!EoZAƭxuz3ne֖C 3, p&4 Uaxi3N<H9^/>N'D7Vv0 ~X%7pr=JhFf2>HXP"X뭪\q$d?{< Q W>՛&4 "rۼb&e-YBЋjN Y"HY([6wL9y;],ɻʮ,JW pќ==gh߅Mg;McmJ^qOTdk/uFI:!Vx?=͞Ne7"-a=#厲,}ޝRm{2e~.ǔK'-]nvr Ҋ P$GȪF2(fyY.šOGW(aC'*ѯޫϽ53ȥ[F?cE΢Sʕ`i.ौ4P7 IqרuHj΄~b-Gl,ϐ;[4j>RMi>V bO')+/ Emӈ2Drڦ0$ DWgXd.E%=j/X v,)9jQ;I㒢 A4? #bX—EB Qˇ:+4{?*I̹Xaڐ@,EVٲm<ڝsB+D9fn^u7gJ1n"u<5nE!`!J"1o)_q|Ӎ!lS$Ub˖<{i5KpdߏTiuyOlqtwlU}*ai97_k!8܊3!|?%;*pRTapP Q FJ(ݸFgsPI3(m*kbάkw;ALG|p 1Fvrx{&YpTG8| Fz #/=H?͜|v +]%nkQG]b'H}*Bt.F"%5ɔ夾램϶si$CWU5c4+ogCp_-oOgCd p]*æJP~/SgRWB@Lʧ%ya:׺` 1vjUŅWLHaӵvb@4EE-`oI v5v̀wޫ4]CG;&ę#ߞ4>OvHӿFcŞd'Dܿ?Vj'#tNoR (S7\~)nYrwʄlh5v& )W7,n:Zs?a'꿆}uRs Upj⃔CpCf6JdWę"(ˍo]~0*|'dDnl˃y >Wm-J]lUyB:a$O{'sҿM 䛧&1Iw9tYV>u_ ֽ蓳.wU3hX|4M ; 7vk_#1ܡ}C!O[$TuVPUG-%h6Pf _dсRLZxeV@i, iR<+ q ˷t*b'|leOs(Vp 43ʛD}o0UĠKGXd;LOCxO\K"((ÓB+ GӒxpq N⳵/! |J+>"-mDmIN)Y,^D;y(jC$\9e.Ϯ bIkkZ +O7nFX>rncR>"3ϯvE ؍Fwfqlyz:qIuF'}E5'܏9wjyj)#Ѣ ^,;Ҵ,kI9Z5a0W#@S,hVtZԀz*qT.[Ӫk (+d}D|9TGtNǁlݮyi`sFp/\ahU- +4oKv ؠ:=_UWn+7ù1Hx]ƘĹzۆaDd{p:(&!PRbtQw4/zҎκpئ=T(X`Mu82z 7&JmQ1{H"rCCO58]A p#UCH)LR$ LJT{uI n.v;('QgL& ;=.,y4A@GH%Vi0wH;?e1kSM>^Z%h2%X1]88Cs[! q%'jM,=sO6*[*ʮi*mp)HCfO-ӜEŃp#/Lr|\80{Q﷉ X̂EuZt:[G 1wsD U:hZ\$NjBL,˜opinjkZaU< {vraN'K41z;<ō,JD:Btuߘ5&.U>P3meOz!vyg% i*;fWgL2b:$ !⧼ t{yg^Ub(b IξK-D+o>"zp1|p )]KUQ$.mcϸ݉HVq y ehIvQ z 87n탌eO.ΣZI3FҞ,YϚ4ً=kK6YGl.9۰ b }hưamg.84| EPz֍rN]5H8B3HNRsm88z$z b@Y$0BFZcӂR# &) #1u?*E6uL"ɍN|,py+{No(j2o=]«&KYIN_.0Pa^sb-o+&u6 ҹj>,]M=赍燊nsm4޸yE#]̬C%]iXz^lhȅ4YHLЄ e_vktAM9^H!yڍ`'K"!o],dM8Rћ,ÿb(AZ_w'4ԧ=!HwA :nA5yH}>A's'\=X 6\T!(掉Ñ~9e Jc/n\$)yB// B^1oٺo$/I@Ed"8ee~AZ.uO3Mjk [xn4VlM|3kXcfu<#g1/zz4¥NCd-aG3jwdVS <:"ntyXlb?z$wf~ SwCpy P^`]8[O(֭ DWVJ L7>{D-Y^d@ \#!?0W"Z0LȑDhOБb󋜙-Lya +n@1t{u4( 1k{x6?'~Vd!.?!&IK Mdki[L$㩐ErF0-nn{Dx}/f1Dዾ4BH&OWY%p'Cb^Y߼)ubNǨdπ(]+KW? 8bGL?|sT"HMϮXjәBsb$9̇-$q$= @mo?z o=:5{VQ`טˤW$O%$aZ+ i,ۍ΃Vu4|6~vR+ec@ ݌&3 rob;eU/V8ٟ;6b R(D:ɍ4[БĴW5 փ4<H Xo*YǛ6،  :̅=_|LZvD:5Hci^(W&_n>OOb (mK~ym-8Ztةں4\^х@ùXOf* C9G!TgR Gavsqn_5N=c3_;4)>J%lmVg=ti ~3EkݚZ+P16l\gbBd]0_*MwX^=;$wǜo6oT|IvR41GK8b8' q~" 3:֯z"aۡ_|#35a]`w!_|IvA`*irM OQK@×CFwΔe}踑?%EJ9-?o-7~g@}~Ťpv,C{Mr?_!7MRt|u69Rc=#tͷ ,cVlRxH&Z rd#`I$*ɘ4b9UqI@fbvAЯ?2˰n{U.]:"",h9C})F}ӧؕ5wǃ'+_$P=^m"l*}Q%~.#>z^=M¹v}j9{% &ZCl+2zs}5D{xA^[/F1bGUuWw^ۖzOa{qe ٪XrEV 64[iCT(ڛr泑H3ѻqFrF)Us"@@]%yP谋X$ fhC)~̍(Y\95vE| 䠯zMCgH.8akP6HAbʄ#Ð) i>kbחG]yЇyWq8/JIL߰sϪJ]&h#JqL .PL78~oGm@PlPMiЋbcM3AK9 :ӸXEd B*AP #5 ʻW>S&W<`/ FW b.FVLF7؆y4M_viYׂA{<n-s]4}&P3S+?yO^l!-⼒x >v>@%uoz ʦ6YٱAbѶ!ZOS9O"X..q{ dE2Dx" g.Yxɺ: e!@wzѡw@ΰq W6g_b|c,=\WDLJݸZmSk^ jLIئ&X kV|^{N"σǾܢy8 5kphVp1|uWA.o3<'l@Ѳ?/0~ |FUwՋQ\r'R wVP̞5 &VJ &B\(p]ƟG ֡mB|˺/v0n R6=Q^r+~3 -e/uez5S^˥| bLgA-} (#Kp͠ul4t#A~wZ Xu :3N/%_{/trQi &Լ@!pK9v'XGE?|NϦ95QlLEvy֘{!'-YWĺ /#)'wD*ݽ 7Jxu< 1pAVp' Z( #jW+v"~s2y^p%)+Gϩg\EA ,ar e΂Sy|#Ty!T0"]G 3d0e Am[LV){𘯧dv~5B8~ג4Iw1G]J)FN`c0/,^x=ct\}ƅEWVvH~Ly)q(Y 7`b="7R #!9;-vxܟ:I/%^by |lG+١`1gsh3C'V(b} :dRZq/Wlޱ/ѯCEe#|+)}Eupqj;Ú7!}1 )VD\$^Z:D_!''*qOLȣEQz#ǜD@0ҋʹ7  q,]:@Qfrz\ #IHNH+=6k`M7^QE$ܴńr$ÊFt18mކ&V:X<$wPVIf>{ SuYf]f2[bK@'iB8Y ZFl64 )){U{ց {עҗ`kATC?֤5|9AWw3:`W0]Q ՆĘB"5`?&R9&bwD6?;G?Kxn  9 0N(dEQX7YDCgJݾp{#,LQ!݄x\鮄u& |u4~c@g xdHX3I:<ˠ ]j,£ePc]:"btWMW(ds?~Nd7WusCu;ެWYQ̈́(pylfa p2NsZvLF ]|K^H#T:WUY0)}%*؁ct=Dl>S_(.}[k=J*X ˣ#U03vW3ԟ-W 'I[B>JCoʛ ?e(64ȩ8DRrӀmhd$=H?zCq4uF& Eh0\]>^UK{HDXD^ cNNװU*R~+rDo^5Ə|Г|éHYC5"IcTQ۴{;9zfb xi8 3y[G`=^۟%Е~#MKCmx 7GEG2ԛdn|zAghO aňXty&:t0S4Ro V!N1o* tl76?<xcS5" !ႏ[oGXnή|k.Kqoܱ&Ϣ6 o ףI2!X' їYbK d5准1~/m;;4hh P*tVj@s8/hy޼ |-Skg<_5x8g͸۾e?dqN<$,9]6F7X ,5?j.׌!װ ϥ>RX(K_= .5YQu4LF۳zr)p[(lx~ԟ/|mk950mZLh Hg56Vʨ`c/X$HsA{TP+Cbk Nhz磔X|L4&~ՕS\#Gs$wo mtKXW޺ՇȜ\23hc`Sgۂy^8#ܼp/&1aIԶ~Z2~tvӼ~2bcPܗ ( apJ}b롘ZyXB^"쉭N&^a;rns Io8Tq## )Ù/[7=׵)l{Nw b\Vm@1ݲP&N@֡/M.}>p0*P94`rhvbBiF@Iت5b6}"-*+/%9{#?|58Dm D,tfu?h *, L,M[Z^YlBC-@he= Wb!ަB)p/g7<:._s^yn5t*?zw%&?"0U $8P3Nj"Oj{O&mRz( $#ݽbkM6>:eQX~Е 2a^2<ɹoxR-g]*xi6ƠW_۪r;g#:X0p+fч#zGNaa!֫8ZYU ?O 14aEn86l۾B[e]MWURι of)nnN!o {-1Cu73:!47Iyֹ] d8 #: RNծ- B*8R=ů \]~6 6DTFwmM~= F| {Nfxv:EO)3͎ )ez*{ZI5.{!peWeG|઀^3=fF$0 E/l,*AWE4^\" ȳsQxS=ׯRfR,W#?KpH288˞ 5nЎ.qj!XnC6Q;QQCIS)i$?z7C EsYlppjn2|▷4!6~.PԎe~!SlqM"(E*WJ$"QU8rF@h66GprCtoy$'|/Bh(Q]ȷUh0ڸlNLUxy3,u`97ӫ*LQ6VJ '̀(]9biLX4\/ѼFP1\l+ u1moZ} E>\s; k(@/qQ2^X^3(zCī1U:mѫ"%JdЕF$Z6RMAz3*'X{B!sM"ó^h(o= ͺW𴺮YY:_Ki^P2&ի-C-Di"#'j}|PQP5veXNl8.\ /reE?\̾%`'fn P#hRXn4l̈́;xԥ5ҁ(mv~ݵ-Tɛ'xoUӔrҨ? kxQ}NoM{2a|x⦆/.)ܞb2%e-룍vx%t]JFCi.δi9wn\{ ߧ4COSn.MHDZŃA pq˺\lEXYq;צ d`3/ee#=;"ȂyIqk@v- yZc5S'iwLFmcC,dKisM3/w ȥ- m2tZY?OsjSPbDNYTWxa-qX7 oDwT[f`txN|aaVf;} ;PoVH;#8$,煏ۖ cvG#{h>-|mr#^1zSը%b.%emS~}DQ,6*e-mII!s lh NɊ+k#jլy_h# ʎ9YjSD\n|@,01Q-{, v_h$= 1Μ1"}@X,l5'\3\rg&dF|wLe!]k{oǮa`@,q(Tc .'Up B# -\rFfb~ _8w/?ȱJ[y`\G2p,cc4{ pT$Zacx")/Jfi+fKH1 ,sj WZO'rBMtQt,RWҳmr]E' SGcV]1|XFgN.\OMkMͰ*gd]-^_C %7UNۓ M_W,|JzX-Z;\g#=t*|WLwh#,vdyO'Ӝ0v&P px$s12 }Hs"YF'f`[XcB?OrӍd 1t?<+}P B1[A3qFQc{ Y9jц yvx<)a~`o_hY ɾUfU%dWۥ;5D!Z)o&z*)Q oE(Lg RHaE`=W~Ĭ~ǃ ܣsb{*XrKf}"u "o]mWCeA_JRk(7 ޳*@Q98n R>4q{E-"C@5 & Q[mPKdl;˪ _o֯=ie m d= -]@BT2U*ilqozje<,UMq8bX'^??E kǃGelNݯT^vLqA vjM7*΋P {^Z}amF0, ԄޙE$:7=@e^K1^<ƀCqq7Gtx<_ N țgdkXJǟX$2H0)o~lu顶ȓ&YBCQ=na!&\گT؟%*2吖5'bҞ\/!;jf"3tgj2RVh+xBfMFZ`λ~oU[|`#aZc]K15Q{Uw1h o/a&9!Lt)OE@ZԐ*u"Z?6}9P Fb IYf A>f?Hf4":ME rj$/h/[ 0P"7CBԇzh$wN/(,yk,h(lsgdR iA? 6LxX@]E5DsIBo U5xatA?RBE07uՊllRkz>M}*3~ybP-TbBΦA/}j -q͹P/=!)nn"#kkc08b0b R+^˜g_2!NrGZ0pQ>t\Uu 3C+4&2#n.BOl޺M9cEJqBC[{m?Uhil;Ls)ZsႽW=P=)0gڄysӨ49ܹ aB(\ڀh_O!W@n{kW;N;53gnK$GH-Nj#\*O }[g+w}%)osg눁 KDC{c M 6uV@A]xPޯX\ր*Cv2OYk#Z'ə..^i ]?기SWccH>ʯ b@ץV%bJ9ڦqS :5UB5fmي>Qցct7VW:8^> %u0-Ďl+I%z?xIpP5#{ߪ>I_Pi~ΤZÞ ' (D4CKlZ%tmDfg-%;WoMj-k5eWB" ebiVX˙Jq9-Kp*-"y"%2v>f_X)x wKAsWjkZh@пJ#*wvI5j*8/X~jdyKR#$ʪEc~`)TS*Ú#8qn_]KK 'y1h[rT h `@([O9JVhgk=l,Qǯ*~""\$=2~jv>86'7b*v8/!jm&crcC{A+V`خj|p?߁sM\t޹Y $^m}?~IdϊkհJM"5"?t8rs͑j)Te۹Ԭڠ^Ry#as>Bgڔzp?!YGߺzk@Gj⠊V*r{M_5 9}QN =ɀS/I}?sS{=¶|Cd5:cOU zOI. 퇷hz6EʁM2\vʇՉH zZT7 s!#*C=S~$哈̘ 1AZq&{Q[ _by/&r7SgZ/iMrG̩YVƏMPCwK~hGW^gUx6ZU:W]v5yGj}S~0isB9%u}2]= . t\A d)@H5yJXB+2CP̜W{1qnZ:lEւL,Y8:֩/V\5*ךYG>q 5ֆ`y=f2%9 ,B6P(( Sn$1NNy ;-JxG-A^/%Rpښ@ Έ5ЃǀhSY'+( X}MDi?5ϵh XNWA>8GTh:uDz6nہ1Faь^zOaYupΰ?>d͠ͅJ{hCE%a3"JKRG)"ڴ}ҊΥ?~a?QٱSk2@fZ4wɥ.P] Q bnA2mbcuKkhp(:YY-[e ]po6ot@Ui /•ɓYnrPl E( V\jP˨i7C)I5~zUa ki'󜂗Be]R#2 KZ#kYt_WQ>vmJ9fQ?BcgWg&am?@:F)~:sB8-4e8~yؔ ag?Ooe=!59^? 'Jjt6#8Ƣd^P?2bkh4<ĨF]C/t Ml2,H[gw_Ёyl3{xx 5ճl%~Qꅰ2:Pc-.~Ew(WOr9),{=-eׂ W?⭣FԤ~l)ʽ?'/Xל DZO򭵫^]d#^KGļpM-iO-H+UƙUy[MTopexH >~}!k4!|/girxϧ$[갯7_ *nmip2eUHWY+g/7.^L]+/>'O:g ܫ{q߄ˉG wXl>d"l|ye44o]K#`zV mWXX5pG$pĴ޲Zɤ a3$#7}bWd3|u1\3ї?n@u : ]GUo7įl[W׮\;(*m 5<'Kfg/{F9 0ݤ߂bT'OK5BN1oɺ"\oo[? Js=.LòOY&Sml²b!RWc5̠G xz%V<ˀdfE&g iZr.09Qp '?_$KIfNu-0èy09(Ti tAtϔ #)1RKoNbY6@\j qDX@yז -JW]&ʌ"6A /%\!((} qFMAHp@4.mE@ƥ;5I }3jL2pX:v"FK\vO "cS`9LI*Nj+q^^pa:FC;fiu(i'Sښ`5[XB~0 M3z .bl>3 \R+ IO2( 9Cj ZsDH cP oQFVǔ <'IoY<[T;~WTBG`P2>(kDПNo(v 4햩_:VrGIDwh?RP?w4`ጵ<rFt0n$.uk3K6m1%a ‡sr8Մ5SV4_pC~LVG5KŜfl UăXu28!B٦Y QK5mŭkXM m!7-*(B`N[TnNG?q83lR )vʚA?ǩꜚe;ߚD!~U%iZpV=&ɝMmk9Q}SȂЦ@6E&D~GFJL * Ua(I ,<))tFc:%P Z9I JnSYlA;l58k4Y+Bxٔ#O~sCm־)rtO yHzXIh#4tlZL{ھ~4A؉sgs`ۼ|#.@TGyC*FCæb ,mI." :5 oNQNKljKRE%DA&_X~Ӫ .Y mfRyZVۭE+ÓbpbPqQ`+XR`j@!FcciT#UGx a Dntg $qǙϔ],׵BeXl^"><aq&,u7ƨt/quUo8rRT<`R7>U6%UEٸKܣsi $I0{ x'}uZ83O/p=5+S|X\U3|[)&Cڀʂ ^;ܩ8νǿőq00;+p r89Uי7I~MVCj~|vtnL\6_:)[# |hyLVnw-LxR5Y񫊜|\ZS::eE椱h#i)l0#VYDt8Ԫq&,DB$,b2f cqm^TjL"V2DO*B7`)_6KfLI#>w"~$gx%w&.%jGY~I yR\Ԣp1ڌw(zeLnz2$75ٿ2X/\s^F{ǙK*oŽFT 5 R1ВИpǙǵ劚W.܅OԒ5ĕG8k:_PU[.r1g72 kiϦp9*yA wu0/ea2o+j'r#=*2UH(.f<*96$z.}3^P>A>.LF_aZR٭T.q~<0z-J IF5s%?,֙75m $>!L2,okނ{4f׊aQA݌:iJ+5JlggD]!XY%J=WLFN{D1zY1px0N-t&HQc06m^cPT3>51d4tݻ@ KaXukDtsIV'τKme_U2](yRҢwz&*>$8*CtvMz*\fj%*1ϡkB:V鱀^LT$\q.46%]j-vF7SN`"_]O7=gbWtasH0ySIUNA5V'̴!lZ\=lWimۺV+Smy$+{jEOoY#oQo $R֞ƙfAN/ej9gR6@$wpUX*u?iTP7Xج!w.\JCHeNvUxlny/e'5xw1/XX&O-IW _{r ѨMg؜pͳ:O?T;"u'>!A.W&AʣNzh=Ƥ4X E0lp<'yFJPW#q % ;=v!uaAPdB'a"[p, h@.8e[?XVt8{%6] %f&ǂsQKmX`_%* yx}n6_DA1JODiVS1Ywwu5x!w8Js]k`O,.tuΦCx@z,x}6\jv2f9~Lոj:zE! Uqf{ s@wDŽ n 3>fUA[lR3c^+M('e{Af/X>Ufk he=yovJ!(; , f,:3Z904ǠY cK)j\ƤO"d՚ /p=0@;^rj`E."Y OɲfEH d^dB C@dAnMJ%z[ 3O1cEw( C8",ע*RԩY+[ȋu|1OBlH|ܯ@ PI[]Yo!w\~'ݫx]Ƃ2Vj- 4OOS'~-h>d1W[[8xrӹh4T7ui$:fZE@;?:I(`=Jb4 \ L)oPnLG#h >߂<]dIBA(s<>BJo)ZFֹ+ODp;Ec[U4͟8O~ iOhI+[7RWEixYI?*jFb&|ⅵ7rźqOUkz+{lFȗn}YdB |{ ^$̫c{5ؚ,ybQRPdIY4 O[fib^bw#'r9f ,)X]HP>l|W4c% jD=觢u|Hc-'f &&NM(V=C?qb#2dN9=kM_+@?`S._ڼ]FZS4؛EuwC[ iedU@C|f ڑn!XS >>l3[g%/5{_Ui ;. z6JLNh>n7"m$x4Q&S%/XUR&[&:j:Qk0bx=u|D Ҡdiܟ'Ԧ͗eK,s\ |\Xt W 3r\pl^:s}Wl/:nEo_ YRdJ(ar!H`ոFۼaa]H^CyPk=m5y0.r P GsəN~_~6@IYP*Ttd#j[,?' W]pr?bhw:2@A61;M(n/zV6Xx+T -9" dgf>|[MqcuKW .JoWٗd<9P<*N<p[R~6.fPZq5d~OB'cnOgUJ=2\j2}3ɦǧ#c:5K͍3TlVQ mWcfd{M1L5&69Ԟ9%7^nl`߻sHƧ_jd u|rSA>M`W Y:Ƃ$FJçqP>[B:1Ͻ7&f™j{uJmvLqׄތG,5Λ_e [CAc!ʩ#|tLѦX]{e iC8hqN5:mQ~&BK38Ѡpaاv8aܿD"0@F.vZXLzRV'舚CDlɽPGkwkMbϮd:FhWjq5Pum,6wy"%H䐰:u~WнW>oQq2tqA^,Pod)hj_<;Lk"r5Ӿ9/#(D5w2' 2mQ!{6].wͽ2o0$Ԕ `Syj3KvΝ_Y0K s%s5&9ǼRG̺|&G|oC.20bYJʯMG8hMdaW82k8/R>X.D;)IS!*ݡ"oUn/sGQrЇq柃He\aIa bV(Գ: 71kbulj =>{)0ֻN9FOv~+} utۀA9͟erh)E xetKf3{`qD#ψ{f^.!"'2+aZu (:徭̿uZ ?0t:# XN/<7L) sܯvS^EڃA^:btiMU['UILc;ldn+rsi'~ yOzn8PtMO0<OΩd`gT>ZxxC,'@ަģt$~G1 qhu$ގɧtd$ r7 Sd>w̾E{ʼlxiOrg#!~8bvMV`UF"f-LS71&wSxj_΢$YOIr~|mYmYK׏95& Ua Ŕ'J2@֍mNC UHk.s5}-ùBHY<\&4?3հz+mAUWcfrH',RU>xͺ]j9n+hSMk{,lG%P|Zij E'?LK"チfR8JJC^ EViSzt]#R9Vf8+\3Գ3v k& MK@ObOӨ[[,ϏI]J&۷sh ׌_1Y~xY&q09;X_ 30 P[,->M9F:e@|E-@X+p#wVc7Ou_ʀk1a~Tzu53_LXe%H`$%v}IɰAeƃxK}(`El4GGS}T7>57i61odKg 4̛[:uWT" ԢyNw86{3,(R/I)j86YR@Zaϣ3.?5qmhe?R~1swC6^*d^Rո?ɯm 1=vE7BJNtxKK(b82!/FetCB~IpGAWoDjTF1Y LRp9QAMFHwѳN7[SIڱ4IvDT^<>R4CZV>.:zumEsFK>V 1C0؞6a1HePZ7+WQdr wUb,3X5hXWpCtLkF@ VJfiF8bRquU,w9`uks7bvcXE69 ~O?vym,h͇=+þk:HHh>kGn` ߎ^=(=D @>ZBA[ =橊.lsѼ$q'|&xۢ`pL171uzӸB:MH\R)cƔ%v3lLi,03зCb+a%w=;refk dOh`s,-v+SzK<< 1:KLJ,hE?8󻨜 1{pX/`K6A>TyċuIO c em2%;CF( t.2* 6]xojN8%W4&/, N-qlfq+ yMb։ޘvͼc}N|E. 4̈Z뫭,r}W*g#FDێwS&E(UF^00,5^x!vdczt^P!L-O⛭'t:vQ܋n"i;FOQ٭tՈL%Ēt]];󷣕'!clTm=* %lE FbEʷ/g ѮAcV.ԗIuv< 6*n*U|U' CϑTC| 㭭,ťe^EATB BK{8DW)kYK[1,\έ1N &(Fpɩ%uLMehshl!Jk[j)ӖIpsBb|+*Uv/^{ap daQ\1aJAR PP.OO&.ę@5:(aVo~_IF- M5Q]HwI )[uƬ*" ?vG$-:0 a_){n%}XNg <͸fݙI'cBQy PCLS;^$RlAr]0/hlYʵJfDw~!@lNrM T!*d66ZA ?еi$lI]5^aABp}0Zd:sVV.aQ4Zq0"Fx wx)Shf٢rbn\C670c˿w#[fv?(~,TvNyJzESAmH(L͂Ǝ-ɽJJukc{EΥ.Cb< n[ǃ- Yǂ4[->͎QyvpEYO{D4YJ X¶,E@)F<k+(O۽ɱ7Ͼk ^F`c WJ+DlVM4(/4dgOkmw^'B.ptߩwk(юg]9 M3A4dC䊂GvT.)ǡ鷑Jns&Qxw %T8J 3pSUOmBe Ko'Xޤ_Y21N:[FqK)__D;){ziH[$XC[,`lfx76C$^+rX0$(u{pQ]VdhofEv.ƬH;wEyr5Xp>zI.oQ^/$9j/=cm0,{tY*$52&a-֒\d2͖Dc._VXA} WŘ[-)l5~? 署D^eTZz&+iP߭8p,M&A2a["$M1>^_ct@,eGQWyfz'3<*ޯEc+|@yiҀ^\Z9ࡄ֝4oK5۟1kAar 5QJvHO~4C0b>xT_"3iI7]vԤf9"xg/Q,Vʷ|ӥ\8 4|ڣ2bs4oZlB:q@j7Psr8-$nhM*h1kXj~:mv1O$2 dm1 "[k%'PCb2&.)8=n$yLbLgDfӾ ڇ8v[[zopi~#nlg-R%zq}傹卐|.YLV@"B.׉\0P>K4%iڙ)W KԑH80gaXe:\ώ`y9zK?MrG$i< K*DEqwWaX"2fka},? xQrV)྇W׷OX+9UJ U*ȫŖThn$_?b@3^W,ҧ&QfGlv|ʧýڰ/,h+ݐDdYW^kIhj=o~A7#n\p! A/|L?iSPH{+VRL'͙;D+~z`ox~jÔ"e- u^5D 4A÷P=N208Hl[J]ߙHG(CuGHT̎ױYFSn;،LM}| pMĵf9=.fO6|"@'ƄpKc6bS*lDG_7bRWG&i( >bYo}Oxb"Ml6A |pYԟ>FxsJP$*\1֔E5fl,)Mq9*zk8*ҧM/2 T͋b ?sK4"p˺*mi&UC;'ͳrxm#/,V̼Rg(e[-A(i{@6J#Th^z~htvkĒܧEv!j˾ҋ |sVn* 㮨 $)+dIL~IJS2N?Tb9ϓ,,~`I+ˆ8%u=#RubQ˄7pJ<ƚ D:Q{ҷB- y,N=KIp\wJQI/Ixgܬ*cTnOnN+{(EtiIh\p;|c=v?uiҎ)dC_W_ eg>Iyοskkp &e=6L.1iIyg %) wi!U;_k# KݰhwqeôdlGFX:FvP^FXd/i rU59T40"#+``LfMw/xtEP[8Vߓ/[c]3 _$1 V--a!'M~gS+綨_Kc o~}RmYt $mP _Q&<,@u4%F7tZw h)n_|O!]ǃNH7EIQם)>S}suѻ3hEchʰˮ<&1Χ>R%3i:t>\ɮ8t[c<{@c6EtkDswE!:H l|kvsK샸:S"?G.v+Sb)"*[ V)N V!ޅ${n>~Ot.[780ug5WNMc[mtKFU+ &_{XsG(T6tZJby(=*]G?uK!VB*1 _7Cf"Esr\3T?Gu8lHs!Ik&IIglW!ҳ~y 6Moc-ȣm?>k--"`9y u\joH8{)>N{ϩ+Eaa +72iR3#i ~@|iE1pa;P1D?B"LE4ٜk+ЛX~o97\@fw9Z G)M?IfH؃ZB ǩJqe(Y}<3"Vu+i wT 1MُHG4;ɛU~YڦZ{ҡ &eՅ\%n}p9"= } eXO;D *M[(a:F|bywP[>0uS\BfCE%)$8uS B'/z1>L#&JA q%\:rݎZtXy $20?EOt`yLeە)s r%1'V'gչ+~eh#ZzK6$~?/j@(q\u'kj:ѺrCe9!x NsqwTg^QC:0%~A_D)樦10k\<몭_l}.eܴpŎRee0VZ&7(9ɆɄ*.-7@S|OܒvsUpMwDۿ&0%YMMզmegX1a.YiE64WHۏآ,_JMJ܂zi2^E"[5c3/8:)ݮ};F1&pAm$Utiױ !% 5-Lh#[6@ۻE~}{(չE`]o[& ׎%t_s>A.ۆiOby8'Sr|m|U-RpӍ{f'i)2PE_+V[(eEc{poxZm_t~ ;vQ bkBM%Aߥ2V""+l+F(HkQ#Ew[g7ltی1Hw1 nUqRVOc]بPN k C \L'ԭ/9?LukLz~'#08`-=K >:첌>iU{xtvJxNw^*Ǚ+U9 WidJ,f]L1` +w+-ࡊY;H^{ aE^.T: tC][ɤk5zAjefO9 K(qڤ~ C,D,\t_:dd0k=gxmxWmoϘ墄ÁA||WQ`E'JSQ7ZC5wm!'!`r\V+5Yg[f E'֗b~i@H9>]r[PЌOh 1@(EniWe\w$l~Ua Nۭ8 o"C_AG99 u"jHa ͊ln^@1^U& N+Z3akZpH#zlg|g)d2KRN(rz*;6F vey1X jAayT, ל-[!º֏({ bgO3[X>CDrTӥzNZN veuLG/R4UmstC mVeck&0sg)߂@^t;`}g, ?v'h'~$VdZ 7U vYN,cb ɒv%tg^!D]<GUy?)r|xDMf.i7I׬)*@>Cs/ AÌ&,u=TV0M5^&'W!ua`b3ITx3^y&naxEYA  @0-[+=Qz³` SGQi>X Ce{ Ia!e gn)?)=kR#w )xT9^8@ `Zx(9<.WOFniآ ;>H5H1.^k_prً(x@ 'E聚e CF2tǜXPoIegE4NF>ClpⲾ(lvz}p-"z4ҹb) ~8r =AꙚn񝧵~v"ןԻ 攮#xwZ`y5N9TCu_ cc0F2O2%nCh~c:l+y}܎QBȆȮ 1p| wj33p}ܨtgHmJBk|=fTÔ/bOcGgי/7bĸ8n4fOK} fE]ƖMtqBwTY`k mGot#emc\pRIKJKJ  5Ww`4!Ol@)"<#?.PĪ%3<>;/[i˥VLZTxAo-rTUY@@ҙ)W1[*p@ayJTvEF(;*z3|&f]uvPRxoW ]КI\Px4ULzII @[w)ɄhU^{^3f͜Kk3l)Ud\ڞU -&`МK,3'.x(*}gK ~yfg "\2Rc*m ;"zx&FT&_V a4B)JQBC{\d~Qhʼn#q38qVFLH&Sdl_2QtO\l/ߕ+ xFxY0sXw a%ʀ:y O.?<1 + = )/l,l3.` :1 \Ke9P'nV !TIڎ–V̺3[yJ^o?(8b#0\ny ]dzکQh,8LI2]#pVo `h#(*zbΓs$s3DVf.XXO1gR!Jb,'d_Dj}qV/t_ \+R?C&zjD?wZXF d٩M!FƜP8DnS'.ʶlMy}~ _)_FX&)_)Tޥ Ku|E8T^^BͮU HT:3F:magNz> .]S:Bُi|ᵍ0jRy]܎I}oX͗œ)N TMgLPZK"ޝWhNC,v d>>2CC!G> %݀r7gUq#*Ymbg rcVw\2"vbƹGnh[R~TnR}y)J:1|: - mwIBiq r(Fut!ek>2!-2Y:u'9&e/ T̑4j.}wFI0cfw Emga fvbM,}&8E ^n*MSyڐW^zn>\{E’_cUxǪd;]b`I|(vCZ֧{ޜe`:ǟ8Ļhf~@~`tΆk6]&)/$S[Za"(g='RT +:'E/K;sY3b/PU2\CSGPWD͈h06z|ڨb\|6 n*xr4 568n1DSnJc+ 9h3pތ#jR=wjs \b?Xod@JJ;1sgvP3!i 5[۱v*WV|9etY1L|E̴~BV=cs99Kc;W 4\l{iWE9NS; YI?;HOXP m0BxԖ5Cw11&pqVŝsc #L'%eBYmb _!gȥyf;8qA *\D1xV :kݲFBhrs޾| H r{a%H 0\$/ ƒ.if)oLt;0RWʗЉ苖JyaKD>Ru\2`,]QW"9ħPnSm&$ۚgQ,z`&q@.X!DÁ\JsDEۿ9fȃz/v? [#,;PXfj ?\Lہ0ڏJq׈S^Ϝy$9VÄ3iiʀDj8U# OV53s1p]m"ȹVw)iZ79ޗ0SC fғ%ڞ#E>|S-z5C74g54$D;4u3OlUi(:;k/z(pHwߦMJiXFj9t%Lй9dܓ1 MMNc]cPzxtQB3-ӯ1KG|( 2yYYIn]!,h%)pu,l_? M+g8=gKwGjN keȸHo=ԣh;&O)K'G縵=7t-=WE#k )o]kw}`Cm{z6X_Og':,^B!lFMjSgڜ91K\ FW#ZD z$R^4l)tjcj>m#Xݬۀ>Zs994i-GFOط q|@&b }c5t$ixqamPyn9jy%n`2랉D;vH( vn'v1VѻvȽ"J j'/|= ]l{Wa]Wes?YJˠW"AƤӹEH @uĩ0 䥯9P\nAk J/J3,>ac3E,xG<"κt`g02u>-ּXW!82 >M>߰MN 6o"t-ʁxpO Bk]%h\ݪOH5#x؏Ώp.Q7 G|pV,$}ԭPnRn6BQ\ZT[7ƺpunkYTr9 ;!|x%j6 UBUc ?ʓp 69V'T^tf M/N€̞~1WۏK\tcw*/S -+b>[2mg3?k9)I]]Z:Ocֆ -i㩃O 9 |;l`3qJX#29)i^[$úHPlVw"Ant*K(t'pC'W" n o$hW #CiAQ?pY*4flֆUfr(bF"zQQW7t@} ^7ߴ]#̹EJv)1cX@M#qF~O$DZ]q TxBjԩZUf;[S +8y{`&F~~L|ʵ@?s3c\L!"}E@UzK: GdFz1Hwp(,pudEjl>%SEha[fZ2äSn)BIh$ۛyH UɀYp_ȉrs $sv7YѤe&GU}臶D]5#XH}l*20nBlosa -/>kx;YnЛ0}~5-똷YYyP>qb߃?7n};9Pa(wVS=9cPq_"ڦWcʎBN)oGʷޑ1榽4[^ޣ͟ .Etuγkeyh/ U19UhOM:A[$ g|'1ҁo8Q&vd܃ݨXJ:f{MW:" *ʫ%r zv,*&v LWB@"}ZCŒԦ{׆Nv<,)CgACH¯:4k1aaY7,f|܉bLP&<PXS:&%U! +%,l3ϳN] *mȯ*GZdyv_r1_wGHL2;0#%0Oh!C{W:` ߜ,uf6l+zj7u7@fee1@Yy<H)F07YfAQ^I5! EC睄Q|/f7s#kXxđs1u5h}2s+Bu?0@I =g8S8W9RO;V82+ acYkGvnMG\ :OsKe^1-e }sLp0ewڳYnw{*7r#יd'|pu4YZԸ>nntBKnT/o3ROm(7$f=Ĝ}LbT3q[P\2w/~Úf(F)DSOpo|s)Q̶Qpd樝*y"\u0HOHD!2yz(SH+n\+& cf2f9uK:c$bmhxYz޳ ȽB>B3->`Q;΍va{$sq@8;rP`~9 "k}^ 5Yly`uzl(̈́"Nx5R˕jD6Sr1Φ63'nez1ۑ}C'ұj0^FK4 0Jz[hpѩv{H?4 j7Df h+ƺ_1:h q$qO6_s&=70^)@^5u!|l~P Co27Q=B4iJuRrr4 WۇN1#8 ]gLg 1B)g SBJi=&9^\xC1%):9IC BL!F9`23 ylϬ c\2p}yӄ0F/ j6sT>8`\_kڐ(DLw;*^`X%Jn͞1 H)Phtx NE0>⏠g¢6f #-1:gKΣs(M7kmoֈ_-etW>«rrܷ-~ \d{ygRdz@XQڲ{ f.j gyrW4Zsv__hsϻ&u9sɿ|,atI@Uּ֑N_yp{ yn'*\["_P`㓠q@-̪2Pnx>nK{=.f/vnΥlKN9˃1mcǷlJ6bUUBaD~3b2w|K(%pѭ9`W,>6n&&?p'IK9X<Q\"Y%{iɓ瀺.1y ~P'wunr@ֵw:չP}R? Ġb У;v:y!}A2{υocF*t%N;z dLM)ά'#OAnS/]UpQg V;R( ˝bȃUAjْ"LƵe[fliI8/?Vz`r<gɭX_eWxcX5:ǂ %$7o1#Vvs箟 IF5y֟RYa^숢MȄ|I&uۇɀ&*E-t]RL%q%.ē+D :] قL,QfBE j/{]T.SBb8- &EBK1!yJ bQwt}=qan_kw[ s;@tB: HY0O;d`G ]% O<G@ =8$ؔ kZ:.MD{$wpg0`k Ԋz\b͔N"Qym@]:\*+f6o݊8V[9U Ȉ% DFTܟR@ $ۙr 9.8E5< t7>~+,TF4o>ii.p*34G#{Ca+CUl֭RaHC8{Y3|SO(pYW_O,#TJ*y38YS{kaڍ2d & <_/b35"I{"ˮ%K\ G#m鐭H1$TPn'v~<lTf=/\HV a?֖MK繓}]c)9uޭ$T~}5X 6h%OV:} DQ? Yי娬]RX4d7~O9۽B0P}۶s.P|J "+rW]؞Jy&pzGq*~\*MZIS$jŎP30o( }Y=FD‘^Y>f un)vӶsd}OGK J N1 I+}I쇿u ]$WY>6`n_²o3r:PڑE}yz,}TX|Ӷ w>'Uc*nłI|: +jxH?r~Ѽf7>(E5pjmO]]˂q߾ E7mr]B*ڲ)-ӜdQMO~ ~rgv^#YJ,&W $;ectWUbSC `6P\hzFƾ`'Hf&ge4XnPcy&IK}_ڝ !N67Zxj?`Ww* w3#7K…,ZֽpjA9HnU* > VsTԼ 06oӪY&\Z{ckYIZΠHR8U5éԵ@z_ 4Tɀ/}@?;C?URQ0ܱTA9,̇kNrvѲJ \))}ζȁȐZy}]4kIbꬢX LCDhHcl;C(_KB޶ mE^1 NԷj*@-O Aԏ?S/і_?h oح9xn: F!P9.뭗?BM%R :L\W|nr㰏E2*]ΨjR8"^9Ϩʃj(B( 79^PY,Zr~w(;&cY&u l]T.:*S<AQ "pL-X7AV"-8@):},w tH I~3?J=#ȠM~hx,V~]̍?A.; p |4GA1RUTx S4b~ =j W%0+p0iD ˟9 }%wY궨jУ{DZ8]Sa 9`% JNGa~^>}5-|1LOna|w-rwuz\.]Q}*.SuƼ"gS\@\-DƱFw|-xo&7b@O k;xpy[ǰժoxBI$2w|Ʉx$ܛ8?P@ }%$L!h8ULxhX{˦B ؒZ 𱀅NL4}h`{_Zn󐒃S݄Oڟ0+6q"xq~C3r:4aaכ7 [zzod%\CS=*̱e$yNߓVnwJ{uf<6Y "NRP+ EhW2[I\6e^w,B~a9A(F˅gN 򘀃ZyLԏ}{HdYr|)[T ؒo65먺E.vv^l@ZJOٻE=X_ŦO.L.ШFBS49(PcP$g2Z;IG3)OTWLѲ<{& ❼>sʬ a} bLb(w1H|oCMl%Pء1Hgå]"@]lEG*/J;m ˡZX^l i%&}#6t:_$]|APxjHB^ױ;7HIn\"e^[i?MPF|!6[ynm+քyX+X җwh(پOuaDL 2؁h2,G% jC\ۅ9Z1icˮz/:* DkbҊ{2nyiGQFB Uȶڪ4,J`ӁF_LTzLT58 y-L`,O}]y>eh!V*y.up ?&'llCsU!n+d5mٜBUmaoƪ)wCAsq:5xz \@cy#r7?A<#&7}bz_1Id6 m k-I;%zP9#(B(6DHʵiu~!Sa0 !G{Ӌ#O&ǁjX][Ffl{֕spG~IH/4˪yB[㩸D|yֱW @s`[T渽h!CS>ڑ ̵NBS,:~u\Hu=seٗ'£NP%z&HB1619Xw+6RAiFQЍcc~EE:0ms8஠^k ,3P`l}ʿ~=Ղ@| ά EQFz3u)˾`WpWP{"F*`bstG j(Lͣ@B:xG{K[_Ob2$ݣt ө <`Msf!J>wl-`R 6Foa\)A_/`]8!W[Sz{ӌ3 0dn:bx0i3ZmFͽ|bC섻4 ]aϑ?0wI+{c+<"&k.- Y8OnK ձT bRPHS 㰲"'d-+ L4[%=J 0-o+Qz1AЮhJuC1V8$MEg!udeCAKk%]&_p[!,=kqA,0My*Na{eu50Yzz졫 s:?J%IliT؊^#g鐪] T[4fjBuy]@\ !@H ,ѣ"*lmg!{2'ybVpn[-[C l~UQMyeQi8= Q[MZOvװny"dg3oF*Hdx?W٠ϸIڐz=q+h47oia*/^{S3 *MJZ'%H7Md#&ļ(Oq༅_OO'I3d)˶Ŭ2A 2 hocE [9m׃ ZLrU\Sg1ڨrA)>;SB<᳽ 0^(8*A DPք GnmUfxrmȏdl"_4Wޜ".񲓿-Du%%9Yx"ESCbf&Mr#֔tk~3lEԹzzŠ+Ej?hUX cdu/뎯S+GFq762b0G\.'&=SU a  ܀%q+kZW-2ӁX>A^X烺EΉd\HwIOn5u6#ljp_ٝD-?)uۗ(O 8?C3@Ο#yhY.JP' .>0(T}vi[ ]̎_;hЦR"MSUvKg"60Z(\">9RSM]ք?H9}RU<ktC seJ;WK}.3uUNIѦLMCkBD藧n1d? ۘnD>B圓+tq\lMOdAFnɩ:Ey0W}AܷPkۯHM`a/O*@r+Z#4-!')\'aZ/5"GכΪT1efd2y]Nl 5Tk10ɤ`v ,/Uz!K;[둆|AۡF;YA@.CzIOłvPv)3?FS_* rX 8|_FzgFʽ>y*M-e XNDZA8zS6*kFDSl)q;`,:UO7S:# /޺heH~{Q(vch,-ixN֒>opܙo:sϑڕWo(3WutVMft[8~MUaX3<c 7tcq 4Oq*36A{ٚ6R6)@F@C*E)ty 8j1*];h?b. QotJȠ ӥ Y،[.@hO:@zGf{ Z$h#%+iEAYOX–S8>p]ڛ;1|U9t1 ːi^Fˈ7Q˻sE Иdxa'fU9o`qJxx$ĴA @"5v:Ӛ9j)o_?]&g9$ZIgM$%u4huٝMmiùwcΰNT6+2jcyI0bkH{hjX[<^ca Tik|>za+qSN$=O o `g۳8cR7GY;M:pxAZEo.Jpa~'3#Zd \}@D7w4`rFgI>Y3X%Pt,N4woL`,tNGE^..?XPw?3ϽJ=4]1<-k?M@ _>7?EVYnn8%Nl~6+,tE0ctaC9PE؝3s!^/hv~?eǟQҼ7$XOHCUAJ\nc: v%p7# Tp+COLAqw%ft԰|+2!:J"i\q/rd}>wTJxQS$̨Sp }}yd)I$? = I6QKvM .4.g No"FӬ<[k*8tqAh偊Q4’ȼ;4:QHq3)r&UE0K=gV̅cIA{Y gʈYj3E^rtůqIk)2det8M&[O_*pd'4l4e0ΏfԜLN\h"!Eq EA 0}QTR ޤxn.Ѧj92>H*Ҷ[@ɖI26N&t+dw]rhn FeUV:gF\ ;fݨ6mI#8Ja&T4[?Jp㙇;J V~(vV _8Fs)6''n%̎.|/sfŚ0)tv.v` DZFg\JlgsoZA1ݖ쯊;m>b56ۆvKG LҊӗ7`߯2_m|t `4YҒ\k[s{L+MU!H4!g߹a} mB#4ςGq^>I3Ɨ*l %ƮSXSd ܱc8L^cuEA&6y?3<O R6TTsۅsuպ^$na]E ܶȀxBRY䉹q쉯4QY&x#uq3|CEO]11ՄLQ<)ùNWNE}f >;mS(ڠ!w3,!ҕ`SVLw_`9y] I C c@LdڤZ]ڥT:HD^}=cʎˆA^LX񪽓ifP{fX?Q'2-+R&F)C믆,親NwFݳI鎏鼡cMG/9%7w{+W@Jj3\^Y u5\*:͠{]`BZ/gvy2/ܟqp@O㳔;ҩЍk{ 195-"A: d i|wR~w\*ȑIa<%W` dR;B$wkdZuUL֡Og^*=c%):ѕ4%sWuqO "-I6Y혛R10&N!8_mvNY7Bp- hS,q)ꄭ w[ORʱ/&IЍd(v鶜c]G95r09?AvSӝ߰`~ł=@vp;^9⟫F,̚4P0Cl‰ZC`@BE$\HZR$JO߬ơ%-Ct-sb WЫ.j}Pïn&:>LŸf28KRڬ&`4}WO]ku1l65?g%-ճhu+>{z#; pssm?Md&qtLI@]g[Zm `Ɉًknbznpfi&~LE(A`w-? iվ[ 0t|v潩ѯ+ @,R)]&eoX9; [F>C "$&O"&1z< #4O]{7_A˂og>uX'ϐgsiP։,V/٢4c@ GzĖ&<$qbr-Ou4I̦|;-ŐP^ˍ#GT;`p3 C}@jkhV4 b;7CX> ז:zOHw  FCqw\@0g6P*DpQG|z* A(+[U`Uze(~>HF|oceW* f>J2$!,XH7Q&Y }'h%H\bl0^jVM'dn쑪'Į6x:{i&n 8Fӥ֚~Z|ۺ(s@+h`/c$@Sf-M(J^oLlκ0MjNDʉUi6ZxbDB*)Iy<>Ӽ J \}$⺫A3 =R?гy!Ac|k;h+E@r%OPo },P'`TXpHUy+$ %'a ܴSQyZ>ZtYA.3b-mGi iQJ Fl|x;|Ъ~tcE*uNnG}v!+:5 / gU2aK/HFf,&bÔhq8,Uzjz `vg%9ri5l1#P# ~Y{+ޱV{>:L{MUԀfwV)X8Ͳ&$^ uC?ୢ"LwnVņۅM$BAE.a~R6 %oE' (}[J^; ``;;5'FDvM Ptè;Xy´^;Hj\S*)te·!8b7ʱ^шB#.X+&Nu(*M'֊[ VWm(+BF%su\-[p أl.]!B,.m>O!BJ?v;$jgy}=)95w9 R|DlȩiQ}9On R)Qk+LǜX ps9 |#%x'C-ƱrGhs+*S$zL^wlg;5 LrM64aBZ:0Vc z{ |7=;'HAtO3[S@Y/Y@+HX'bHg6*J 6eJ dt24򉇌 |4`1վQ@v(Vړ_\yC(~SSQN2B/ڍe>T3i0ݛ%PUw{&Y"<CXb^$Fg27d·B󐺒T7JQoח>2 8 t$@)LCw>©r~/yVm =ӷpgElڧ]o9`E[oƍ :4zLnc[5~h` lP`K2;oѶ=#W@XA?V+nE5 brO*Z&ċqmKnyj{F}PJ@4f̃Q"W՝i4ͼ~,6NG S:J]h(|mTbLB~^ƖKk쩜cǤj Q,ň>rJq2<+|*z"dESh/͙HY|%&X&JP#)ȥ qs/PP2YJ.[9 Lp{<vo%e^ju=IB.EwyѦ&zϔHaz@3a<7H^#\(0TFU7*Q 䉗V<Ŷ{l;,HPK9r?Lj"xcJ8R}E%My/ ;Ue*^Md >5G=ֹ]8J<ڳ" q)e"djς =r](GckRz j&}=1 {Vhc^'XC͵F8=&N1uK-8$fؑHCl67䒻BQdD b-_Mq,Tvr@|q&_‹kB s8u3e k#P-ۈrNPlGFHI_PeMf?d3Ut:]; Dg&UvlF<xH aԅu-h++俠9H(8e4lBp -++8)T[Dx"]3韺 *,IB<YsUu+gT%WH vR˘7Zr'T~XChd޸ۋ]/=q6T!:J#7(э4@0]oE0CXpn4 활n"QQqG[צ )voKl+R cnJ0ןff: KF\AjE%&B6 .VhzUׇ!5nN%|J{u!'CӹF1`yWt]sKj'auKkч6 [w]u<vgfIV2OXD<}H=Ύv?@m\KUV%})QpYY% K*nIhҪy₂E@>vb.&a9o[\ɸ5Gkֈ;yLY.L s<ͨi7(%oy(_fL12ѮMU {kTguڭfg(+! 5%,J(u|OF UFA C P{TJ 5һY+Eu.;cRX\H .$n<ǣ$ߐ;ǜoBmʗ^ )A9mT'?ӰO#B< bDќ? [g{=I5C\vn9}n=sr0tK1-ʐN x7={&nς$5Zr:\d6m8L5@_U$a ]m<@բ$PA硗["އ `n􏳈Ϋ(]n?\<#٢\SUrT|jOI?#}y^ft ڞQx}vmGvX6ɷ>x }09oj*%7^UBbe3A]H*kS'ţ/K{N-f*C y"꒓[tA&a*JS *έKy-3q@s)"(R`*si!;i>v}o-4-Eq_гA՝Y!0OL{ű*-I%7p4i`Q_@ yBķtQ8R t4M:aj?Yũ1ۑ)?dB j !ۂpvۜQ}0 ķbICLgVbeדE%ܑ> .RԮa۾JB$8t`9F}bH7 ްk@}r\37"$6~Uz\^)Ͷ6?R| ׿!K[G<>}IkQOq%ȉ#ҧD mYc\_:&Lo <[erPc?&< 4+uAyj+jn!/xk\{m+i(]'Ǻ>7i62F ns FUsNњxfv3(& 0Belq 3͊2yAf9֎cIS>_JC?>O VFGYP~7oUdzC kv^=CSfC Ak/8'= e^eJXT])=>m'Y| x@@ݚ+Ui4jr Q``|MԴ%c,yh[ώsZԟv4J1TЯwuD?_3i<,= /q#:C,KEV9dGDƽ!L$oMՋtchk.u!)G>\@z ! m#cѡz,$~ߚIYv!!]kMca#XM_q%r{3T=zg0xU"+ǎhEQ|˶_\Iﰡk9͎SCh'(pAz|tfΣ!Fr=S]ǔ߼X%kvR˖[7$t1 ǒ<Mpo D޻]!DNta]1_ ")r!1Sxa"D SN=d&d^lOB Hut7 K ->Q_iVAI"2" bMQo,]+!῜k"4s\Lo#% 8JLc }uaͪ\B 7F8ZA |Y̥ݍF* mֿcCH/K! *h*4K:Eh 6V%ae>1L)0E{[hyXYL"5yo,c:ߌ@ 11(%dSZvAcdeSSp4]:ی7BQ-]sT6UmMkd3 v˘Qƅ=L$q][ߝXc)e@wxl`4iz>ռ"[.䨏DL{JYdZp? JV8u6RžZtctt _C%#=nLꝀ: x f }G~X)ao~-}aF~tE4۫~82@|F[>|TPAdOvx-&Z'օIiP~ VfǩS Xʛ{2f˾@ l`;s!jg[go-Ȇ =7?!ot|#KxA67D:ŭ{+;!Xq.oՑ|`h7M5gA(7lYY~0krStû3) 8҆b 1jt6kC,e !]PUر>H#rpf ro2@a;1!څ@t)\?e 1/d\An8BoS'gi[&.c e`,B95ba@Kf*ϾO׀zXdxn1V:2:JSK:OH(Mw=k}6_p1q?Og,Z5EezDp1 !vYbY轺}M40]WIM:k rÕ'03lYgT_^!uC\d~Qf\Ny":8n -866(Y\jPWItVj_L^ћ/l؉+"pb੖{D@~FPajwjf"E.$|#5=+^p7?nFP}PdĴ݀N +HPLˏƲ4uC?93 Y;#OkRlә$$l#`ueݣ]4mRlb"0uUځUo+R,k܃J0|m?+NN@eb`kNO<$1ԕe]G,8ؓp;,O~+ndF [+ vLogvt4nxvX>iYY?%ſ#q]DM3GQQS 㭎u= "f;HCMK=^T!Y#w;(l\!Bn?p&̊,a̧ *i:ctXnr9@n6AqGx54[SϛЫj"5u =5ɏ܄ZGx~o[4Gg3R땙yp"D}XgJY')N[4FՂ1Yr#q`{ : Jsji*6bpa b\h%r]x(X!_U^VCwRm\RcO1;8J \ |p-KF y"yUE<(V7_F)HFh)é7߄c_9sŸ@8M N aĢ q!?Zp K r<_pStOŵ_ZS=XP۵0pܟs~MHR8Ab*C!&.WTaF4c:K3?$LT zy' %AyN%!%(WR-;iNq$ux<0m3/ކ 4; I_[慐"AKa3L@LI&u%fOLkƬx y%T?쐴 kA?diԦ2D ء_KU$T4ĤGX֛'wM:j{ԱmE7ֺFhڕeʙZey#an+Z/L`کB71: l8o@dV/T~3 3oHu; @%j dG9Qaad&c-"ן7q;"p1EAE+^l@d})ݕVݾ)lM˄s@<+ wNV`+Sg@]X2TඖߥE 9GFtF\Yӣ 'ˤnIY^]]þlһ_i}bNh6Y8j"P(|UgQpo$|S-Js~}~J7EvIb0rXmw ^*t[.!<8p3#5GE%9/#0=x\|Yߜ%3Ot4/DB[Da֎/oI7lcHTooE<uTɸ1f-AA~_uLyZ`Qqcڃ]x[wUHeԯ/NaP;wv̇<1!}p&0S5YPdQ9X)bDeu6dtxm\&KFi9L(!QN {ia2HP{9b"VB)1 =paI1&>;ň֩ i2w PEVe~\#('~ svm<0TMEnBІ%:&]g#{ N}&*BU_#tS ?3|{\>>|)V2. ɿ 5`?ڜ0AkEB)~E&m[4ϟER{v\  tWU B8|(6 - 1iȐmN$5#Hb]{ujP*cN7R$z\8h bN 5K;oa m}Bo[tAAx>C^5p`4.$ϣ PcU(E|l8 e +|-->ɩE稘_VpeG?Tbu#gD9? lG;CՉYiLvㆴ2R5P[F$x;`ۉm+\؃ˎ` N-v4k`Z>WY,OesRGYTZjt.~ m|)6,ȤPK$tJ<=oy{xшu\fD3"o8=sTd~UuIjVLd']=`S{t8yj=tqsڨ}׏G?9B*eƤ\5ULfE3|4kW4ek%M[RPB!L[S6q_vPM&C,Hm=~f=,,h3HfG=CcG05 9*Qفs0, CA̔ 7 6ݫcN=H)pu<@57}&Xa /loZ< Vee?9if0GX0df-e>w/*pʆ?VNQU(:ԀSBL}5q"/m2|\ 밺⽏u0󯶔ʊO=^@>Yݾ#"Lj6,^j/G<қyUy_o$QۺT$<)rX(Un۰{5>j?/=gBZ};?iZYކ͸Ere⣕ƶߩ\U" 7u&)eGPZ6?_U *]t=WEà2 D@%յ|U/R$̟Mp|<ȴW5ś"ը,B pMjOf]IL;zyoCoR (;1*rEX :.?&$h$C3495GZ"=VRW;].kYd/`ǟ2pU:Wh |HGPKq*lRϚ}U"g^]1j)⏞]|AVo9-[$$RJV= `U +#}\l@:2U&Za*Xr#"_`O(isf)j;Zn͹*߹s/t \wu⨚%*Paֱݟ([п E뮃ŰЩq|9`@o38W@̄e-ډD~nqC:ČѸ6lAMwhSлШ$ˆB]p^0rs?TG#mvm̨{7߮of=X.8,(*o~j`qhL嘟S|PD;OvWc5k$DlRQhFѷY"C9J=4uqh#5H.쨅H[[R9X- Lns;nَ'3gȧ׃Cm@?]M/.*|,Ok/ry2!sXT_k-DeX=܊zI>g=mMD">waQgCS:۹ʮ H_`~Swo~h-YW6NΧǓlxs6{;ArT9:I{TH@w:] n>m6 &'jڂR6id~{>לK:mdf?o[fd&k:@E`>O;N#+}r%ŕen5Pua )/;Q_z %?~Q2]<"'g` .3cx_r bOa4t]_rWC\yq߇&O{>wC7}ޑ~ |ƻ?cGXyYZ~G~<>?g"@&9b<_?[Y4So3⛛<94lds>Z%7x}H&LR:RҊC%ua8Qy ]Q秀w:ϱHCPkDH, [U".8UNv:;QkCkV$fE3+`t[7ac|nKFYq|=\8\+j\|9SR+R3!|a:. T {WcT([oD]r x,+M*DqR ;ñ,emSbI,/fmEQhT2 1`K&TcEn$JR( zV@Vv+=l<6!jn`r6ھ΋Q]/%JM%YimtXq"YcN@b|ycǁԡʐ:UzS,@lFpgXBp`AD^=\Ɛ+RYXyY❖( >ꍷ:u?nsZ6g|~ DXU)'s_Iٴ[҇%Ҕ2I$bv eȞp+!Band+tg <5֦q*-[ 4bx#xПa,TeyLjY+z)f>Gx#zI2t:D Q$sL4ܞİ~he2=C /Wʼn8;hIdj1j8G<σs)rj3eD/,fݵ|i+,| %'k`"bCEuܱ17$F:֒0{ѭRA"=JIE F3ĩ)NHJMHf/uGT ?CK䤡{WibW8Ԟ%iN۰Q+9ȕσ6xOq0<b"Էt&x`o ҿOfᵴ>b J #WGw'<\v`ۇ4П 8VXjM6XF"NU0_k} V7wj&&r[k[ MVժGf)Iz`QD[KDÆI<( iŋJfxiwmLbsDŽJ]^Y, GԜE_*8'LߕGKX({)IWw u.<]7X\#lBǀN^MJ+ ;?)u'HZ *]LɎ|(2R\V1)!Ռl,$tN'Gk.UUv&EH[efQ5cuըI- V̩[ZAc&z)"Uj"[ܴ} `xڭLc7'Zzq'3=U/EK2U`xP%|Bŋc1y8\WOD70 ɜͶ MhOy2)(@ Ewh& x#5T"7bNiG^Tp8$x2srsC0z>K"Y[doGL&!IRi08a䍛 zp~xGg<7Iu8 ܑ"nIkM^a߫٢w rTi\,,KE*j߆ ]_DXJ+K$^YZ1*'9lo>+)\ba*ՅR)gzfl(m)y4<$/Q$Υ@QmRӖQD (HK/ m珛ϿzYFxn׃0<(i8gxn/6<{:;=t ƙ7IįWkCl;`h-Dq-7xQඐlsȾi䡪ގ7VL1p}l&ƾ2g˚-RpZ8әeYZkio4Z] VqC4:ѲʽL-7/ae;A CӷdN&MUm=:L:~Gϸ)ˑ˰r9n2O"~j 9!jIh.ϯ3a1 4J>wٲ-[S)ZǽX\$dm$8Oi2N(ZidS#UW^ +>=> 1nsĕU *@l}26kk$̱V)bJ*P>O򝕣{]Db5H2MlB|7@=9Ǭûi"\G֔\zݍ_p;{6pHrNd⪉jڸcw,`5*Z5^MVQTL:I>~W9UUR_g~|QMmN;xhf|B{u9zǛ(9囒;" ` z~|k`JGrhumU䢒Vt%^v>x="kZ4fOxu$V=JGY.t:4Į hogxS ك+;hEL-j/e^ط~n~#q $39`$|ܪg&vpnjHcO[[($\IQYuJeYUkZ2]qa6,VyWw-'좊ʢ#0^M$('<-gp۩W|~ک)lp!܃V+JS=`.891C}?xSK)2Ht\giL~냛yK$QY(Z uꑝ[li>7޾r+3YRg=*V0_+l0ppl2Vs->s^A7AD3BYQH 9 n}|MDNH9rZoӐ+<x2JYVOxVC׃eGy{I"\ zi3;xДԅاӿ~3ir?/iv})% 0DMQUoL=6ozRM(xC]g6.fK 2@6(;XdYJh$ef@,ԝϴm zk#^בYYuSC'\`$28NMESN~:DD̸)RePOr ,7)u~뷡ijLJ–;s'j Eco,-Нy7K>P'84s+9z&'ʽ #ODOW@td*' d|\%ZC;0qeR[^f\cƾbg νK&ϒٟ,'*a3ᄇx.KVwPIE!V&ڟҮk,Ei! jJ9WʎBXbxb&p8gɏ~㙯d' oBqꬉM&EG#::$UՑWkWT_~O6!Y5Ɣ/Škj&4:5]78Q̒@\Z&3FhUcjG"[hbئ+;1Nj߶YPjy8|l'Nxu?\ЄYS3l|x䳖}vxɎlY\>0ׅq(^pE'3fɣ8ZЏEV*[y>fCie|)4ͻkeYзjA{bW9蘣b?Sݞ %֕CŽD<*YD fNTtv)'+PPojmG<'12 LߘLn}83X1W%72A۸Z \yp ! Cv'/GSi%85ٚͤpP #̫ jwFVxD9Td7{ih4(dHO&D ,AۤmaQRfDR)jwZ*i; H p>-m( ziR\qVےMPqU^/.oɎvKϋ`@?JjW3c@Y&30LwjXNXy}JXBIff)BF3+:2Pn+Q'OZP*GmQD(AMYy&Y3jӺLJbL>Cme ˜nhhpQ1y0ĨZ;h[<ѹ+*44W2 (b8:q߄0r~*#™v7g M 9{Q|  & jflKXBKt" w|32iJfl2{%)/'IR9b%(Ye4 Nh%Vay0(h5NB .' ι&נב 0Hmjn,ȡAZ ɴ<%'L0jVL.ể:L"vڣx#湈0-ZHOfSn 4z#|U$ϴKjn6ڞX-US`!~+bRo|ΒE&z,=C5vk:"lW0ݗ"1iz,Ϟ$Bp"ʝxK[ce{$ ymx$@}|@-*`ZzB׸.[5b4Էk,&h iBb>JaG4uzNQYR,d,Oqk`NJxާ"Q;J-̖G|qIUQQA7rW /r(AT[d5g9"R}-Z(؈h&N/0x*5CYϝ^T$ves[)䜹nVRn=*Xc Nf;( `BW(s2su3Zs4*EOX^fXzC NL> Thm]^&Et$R Rb9"̅bd Q( oه f^rɔrIcr+R 1YpH6&v0#4<>d*S6yg+,",e1tpTfh*wI 3ۚ g:쇰maoHaQ` )*HjԡA%yO]P9ޅQ[wp()\A 6QI7yt"bw=*<)Q{ ‘h!5b\dz'Qߜy 6.!e#] 3 ۝9>&-# %*Uqmv^ש-)jm-Օ T<%TΆ8 QŎl K""Nܐͮ#*lN(J]oD䂦qw{^wTOژ'856Zz8O~T`I1&q  UUBYtp;KCg[玅!u;Paf [ނx>Q4V.C-4; G6Q宑T k26ގY^eʜZihRVI Uo^ӟE*hSXKk @l1$"8̐{,Ĩ<]d͒8mƄ,BL=,<'¹ӹ7|h&#عRLiƲ5k-M)+E"v\|,E`}M0qqˆP:ej[I5̔R,S2Ui;Ӕ0-oĻӽC*; <5iO"!Ů0[v Ʊv{+7 E(]XNG($1| ד/r& R;n9m=TB%,,F48jc+1ٯK Dd*QhZ *ɓ™#Hذ "Vω]sfY“ӕ &l;*b1G>"q4"wW^,0Iz̷/k${ӋdMsW8P~O?~g k_SRzs=.tI*W\bzvLO'?ˇU5m>cd:?)g#T`zĢl~?q5?lq;j`N#SAx |8Xޮ9)H'7>gDɋ{hO#T?7Ox[A< ?g!!O{HގxOl&͗k*>~wQb(|`g~/2OkvF<ϙMsx y X=' ~叙&E4dU SEEqD"eTCNX,+4lZ5ZXԆjJ*R[ 2TJRh!30"ZTL @4)*P Җ`l;Qa@2U7 J&Syܭ*R452\1f(J"J 9 qM/)8iRrDԹ P44.B94-2@Cd _~`ǏObzLv3<[Xo!Oޓ<& 't0`PC3W5x_u/l2=]]_'ne,x"f^#CP dCOxZ,j@xtSzϋOqQ=@74"}z("zk _u yBy}獐W^/1pA[ OG|'qn(s?=}yoz"skI6anxu|D@oOy@/0)'9c7TഺG|S:eN{= @ʲ-[_}]X8@&zOسP)t=~T?x[,?m{vn{7hv>Z2fs`DXcI`xsƨtߡ7v2 ~~N:fBv=F͔W/긜b&`}8Tݿ p޴)/{:o ph=״@Hvvߞ: )9?oC>n*~8i}h:|}sn2=]-]Y#=)ZZ-&_$kϫ̧,.c_`u (Иb·O9H\fx}wi~ckw"QCum;,[1'kWٲ{lt*3(+$k'6`O7SHoh | [l VfI*ηm M67ޯXL-mI{j-*wmKvbZkx|Q LUUM5`tY@kZXUNH g@; P(R()@UPPP_> 6 2 N#@™ajzc6HXGtg.p}J(3R-S l1XKɓhfʐ*"`[0h"A@  tMö62HHP@U:HP[ P6ƴPk&0$[ZMiK}bs[aABâ-BkmP顳iFlUR$\pmc[Xȶm5Xɶmf$[(V|RJ(QB*P%A*.KMlj[%J$ij" eFbL*-dCFS7.(ϣdE [$hldm$626faU֓mClaLͫ(6c,1LBMcbͪV%jUھv"j+XV#CJ)8x *;@L[-*4114ɦLF2`1L&ML&LMOL40M1 La2420M0CPh @L& L &)4dS M4 baSi`h&R~#OQH56ҟ#zʟ=LSڞFTM&&M2`L LICH$IRB5==$O#SihhFhbhd4@ =@4 DB&h4h@L`&5O&53MB&64 1O C&S2=FOL@h 1M2fSjjZO˅M.]yh_ׇa*87OOJA3pMBF~UML.̦+OwgoO{VWOalh?zk[r;L׿g|~>1#5|Z&r<:K˾[nZX23gʦfdPБELRyӬX^ZfFOPXRlqg*K 0K={P6IcXUƇeUp\4]Jq,ƫ*}\q0BFѱ~[zn)$ ٩ rG S3<'cYxkggq&iDQGL&&~dce-ZKjeIeQ>&K1M FA[()XF؂q77Kт} LӺ|ohr&|.Ȇ]g@4ވaȔ&hQ #% ;)8u(tm":_ڢ%`p a<ƜK$b$CQٌ2[>s@`<2d:P?@Y+P `0+eFf봪sow=!L/Al(8"SBhcM$󑥎dyk:.ƆPe#NȧH&k,D2,n>c P*(X4V7LCcElm?!A:#0 D3Ҭ g3Vlh`yX^tA `C*~lB&3&Kl3KjK\I?D>j@B)~g,ffwPBtacΦV{+h/IUA[9Fze4I+p?Yv{bj*-!POxSF*HF3)-OfvEGS=FX&iR fJ66 ȅBjg8QSٚemmΕDHY&Z3f"S%CzuilgP;ђ,^,hp &fTJ[VQ,R%ݛ#ծMSn8TTeQTP,ȅD\ZtrY_t;a< g6fٚ!FdUm #F PEx jꆄ0,N)d*Tq\C耂+r4G.L;8 }:yp 4HRv)@x7ש R[WDhTrGhT@RZBYM'P4Q1Dy$kD1Y)  "6 ㄴpq3ơE\O4t5L3N?,*&[tP6!Au1I !0=v S4B 2'sԌj ΗZ9p:)L઴g~Œf#pIr[=h"RnYKn2vUGo)>ohptq6P7+%Lhi"'\@{.EENeցj2%W)Ԧ<3֐TNoT 8[hn:R2DF>$X:0(8;9j1]QЈ FA6K?@ :iƆq6㭁 Iy.0D.·t Ф4u S7p.)ƦDD"$&җy *eU nZ#D2pDv^n &SO qnjnL1D!ޑ`W2VSS918Ke$PZ+(cd+"6=Љ周:jq wD]7ԝR.L%QvW bv0*et Sxe- Pi_M ѮtMߌ?5@! :_WikrU۲Lڜ%\G5UNX>C!Hƒo /+Lw=C&~w&t"3`6-x]IOc9NgW[0ܴP IZ *lGf95Ḕ0H9IeVLhB;>فy%$!-(OwSIr4;M njLk% [.Jf1Qaq*7!D235]pGjP+3C&8 43&hR inHmYpB;Vd3FkX"yK bR103N6s ;8 ~HHb ZSu U$Ąs #Y P%ǩ%NчuŽNaD@zAqSp !L}'EkAT!0|[Rp^e X 54+!6(@_\DyhN|.18bUͿ z$u7ܡ0u (d2,CELE 껖&5yn~eGH))nd灶p*Էek ^3q?j(ՅMuڋX[T*y4!Q ŒqQjG0.,1ъanUd0A"Lt@F&0qStHK (7M)38\HiP M28fFw kn#YM"^ tS-ؙ_ ͎:C(sLx(΢h4Gd9Ti`4@BrrE'{R\:s\COK\TfU_'e|Q*\a{ZZנ4j5KQ12z/'{"lw6DW|imP__[)n#P*"Z<WhY{Ԡ%#Zc?J yjդ/4Mf ^A"?8/unm}HL|S˔ {yMr͂^[͡ ľ~XJmTcqX&wM#BbnL1NYsug Ry[Tb1β=fXf7qNjY}|X@*Z蟦VTYS\xRš씁~/}dzh;s}ܡ{YMVX;Mfѽ𧟓M+!mѺ)[U"\] |!攢/{M+< 5q;8'n.v/^ ,FUW66ug;sq#0Fg\ib`SӱM RE;E\ke!5ʹJ眶&$DSÌ9 .S%JK*$~l{`k v YZmp 5Y4\ Q@sPv=e@7@D,ւg{ǵ Q !AfoŚ@hOB_)Ps|=q~~; |ޔߵ/h~~_%e* OZ),0.cÃe!0a'1}ϭm['I?@taoXN-U!Kd.j+5rlTڍWbѬ[T*ŴhƣN,l[5RDQF(Q4D66d+&3QAQ"+dQ߯v*,2QhM-RţRhEF5 FحTV$La""1QKI*DclF5̑b2bŶ#֋"2l[W4ktm%-bѱZ5a EcEi+Wߊ6SQIRX֌`-F(VJ66hY,d+%6,X,j(#%cTV6i1V6"QbKbRmXAh4V(5FƣTj"Q4d!ƨRTj6*j  QFbXQDX oq AV(*&6i ]ģlmչkS@މhReRo(;.ՇU87_]i~"Z hU5nV Q )"h!hȩhQ Qm"TA" R(Z !h*j6"5KEIE7*E(27@VdD Po*2 +QEC;·u= wϒ=cV>O*@B- ^(̦Fϔ8""H-`>g{I 0P.e>Z?,Uv0漟1F%; zgw<4@İ5pI,'@|&wVhhYeo}xE'WW(  dG@R>+Tys_wDKx`ZMS6c>pfش.z/FAEz~?Ӻ>k2Mw{ժ: KG,o^H-QMr̙P֖ҀN!ma sws̳[T9iڡ!!|A`aTjR5{H^faTaSr>G 7Ԩ`@#uh\PjmȭR 8r78mtt_Ġ<b:qgfCDj<b+73 ~ז}̂gμŗJz$ $T.w{u}V~ok%_Oc;D@cfΝKOOkqY|046uw_Uj3)oY?X7B8|g7I4CwT8>BB w!x~XȍyjI*9ϋvFփnyS9PLvk&YQ)Dh`ÇqXdY~"1Щ5|).OvU[FjaaX,Ҵ '!50(N &O|nqR~Ec@?ŬJ!s2sejP}?QD|} Ųd^ h3K[- $(j'~`*8JXVj,'a9G9tDgZ ~8wI1,S  ?A%ϺEm`(,d0άBkjT]DD9y" T_6;WܣۑzzkS%дuP$;|,D;,0î8rN_Q`&қliI3(VMg{{?H]+omBQ( {0Bf /~ طokHm|7a]RTcsy[j".|s "Ap܄4!nopu=Vc$z\Z\J۞$4kb+?fU.g^){*sFJwP(C(ʛcb9cJxH:W3 35O S};oIp?:.$iFoUb$&PM w1V>B͜8:BvIϒT2A+e&TZ;(r•>Ndc͸! 0h(Ql;} OL|<|mخZeKLa>0!Px5/4HlsS o{ R LmtsUiVcGES7S0@Fmc;٣&@Otc<+|u٥8ozF /dH42fd}!ӂ۹).' wHi}l9{rfQ 1 L dۆ` t` e:=˹MbdVhM\<'F1h7e2#ba͢2 י:7x~G%,,L?-^ }jQY"29|q!%>Y %P$eC[ ӥ*)iQl rwST΁AEKSWjFUa>E \2c+' b5bqF+FOViLY=T֖M2@W n~y2'2ȸĄCۃ1HfɪD{pYx̤̙J 6&q+&P1 o5w%>\]FBCxB&ro~# Wܱ M3lmS\.6WDf .e7(lNw0X"#H&"Y"8jcᄫMdawze|ܹcieM*6XD(RvvCB}aC-:gA7?FEd|}{mi;%^1idLP]CVigp~A$@ xi*ׁgjdj2kjyƝ! " 0DU俬 Cd`EǑp(Dݬ'fBàj?zvz*ue8 M5 @L_t#I\W%A*#)K<𣏕NdP"0)ljH!aH >W|Zq/az?-FI=#p9x3KcIQ>A! 5`a eD00 y eV/VYp(a+#5G ו01 X!~B8?X^Y偞x4hBut7v; Nwm}tߐ"S4rρn W{Ubɽvj&s4hl>v.ɠ "8w-Gb'Nj.Q-֕b|(R+t/큑ėF_Vj(#:>hkrh.=*z.lya[FĒ>uh^Z_v}K ֢S*گ5ǫ&)xHZ; Hpg10Q0%Us"0B!d0[jd䀲fPjOۃ79+nk,gf_^WȂ,@옡n}eH!2CGD3iưtޕ﹋j ܌^)]>>$ }ggdK?r; c`H}[Dp0^yUBnقM2IO}qhQ!ɸoӞ0V0LjPC̖FATA9%=6HBgeƞ{PlzӸUI! P6 'OԐFs~a*`gal=8( s18ƫo9j#^zHso&"òk rk ^aհ>H*NDBo¾:#UPG-bs`ŢQʲ3օ<O . Ƚvڝo&߄^v7W1 %r.'V(6C<[^?6g Se G#;F q|}n?10 U3:tc7UIY)k)k Z18%(T:a<`+C @YG;=!`c?5!V i4Z~ pji]o5ֽU?/ b$BY -Y@2_+bJg8tr z||ŸȃdOL %SH'4Lm:WZQNnDBglQ>.7-[aOR^ShU&*(Έ#b3X{j MPivT l7s2mcO2 2B"'_%#%8(%WBt^B0=nHF0"ZZ@إpvԴ، >FjDAO~5#%5gDm Cn=M4zK^ҞfVxgeh422YZ Z; p\&?$(@ D8 >; \\ʞyF0-I ؈w|6hZ5mSdߘ]%Ô&xf ߉ʋ픹at՗D'H 'Bu} s/xmxҷ4A(%:c>̴SPyN{OL>? g7|J~ "|.R > p_RJ`똞B odLRȾdWa-pZ` C SJ|-?N"'s?B|'8n- ?(udxUkX BB!J700nSU})F?PJ@ Q';#1N%L`:TGQs%m?n4Lr sIv0I4#m!20F'mm89"H?,]3-Q0]ۖ A0j&y")CH'Wd/6KlMZ9K<:Rw]b0׆o۴ʸȡ4UboV/NԎK'k[ۤݡ E1փ?.FG1)vƈBV84Q&Qь~@=?g}]WM!~A&9 ^pw8.]p2F3r0lΩ+/=N0 0\R`[0l`9beOqyQthG[ |-8tć-'+/=Y0c}MGx@Y)%lwL Np׮.LGX}n\A`;~%pQ()t5n$_7:Z<.o#=?jWZ>/ڢ4xp4ϊdPB@<$ Ma|)XVIPقH/i>uVάL/'sfvWfOLPHVɣa4,JF3FP0ppNr9`K8N|f\~z33EMt_Z'ouG"܃['GbPȲWY+pт|ʈ诉㛼 :@"w]S jsBHݨIQ22q>?Sg)JکkCАwowّԃcYa81fݚgtƑg!@KA #/oLgAɆ}%ktXQ2S(R 【_l㶽Zqف ˫GTtq;^!M]A?#^Q#V]GT29IC_H3F-wjDL]#()J/J<ˮd>Fa X! _B!]Hw5gqך?/`y\Ȇ!8/L*Np>)-3rGH -sARɸ"%OÏt/6|y?V.ˣ6BO0=8<osfwQg*''# 1w=5CƸw/^V.t^ϛ+bX @ֱlͱ,hT#D0lT悲;惸aȂrnحϤ|ƶx(ci&Mg1ۄ(q<[50&"*b$]TD6|;ҵ,>iuZpdb6b"d"湜"%WH>|{} P kL-/A7ֶNwugp o7\P},DaNaTf [g&rk? jlDɢ9˂~\uV>6]G9߫kqteEw6@4Sf1XLFx+t8 ә73(ϥU<0R?9"nfռBϙat0P~ƗEb/?3_|WX૊S?-!uzv,"k:^{|a9NˠJ2T!dSu Q+u:xNrW/. 4{@B`Q@Qⲗ-\0Cfߏٷ:2Ud8eż(L`ca\'Lmܱ~}H/ aҶG$( ?؇G0gݔ.$ 1&p9.,t0 tMirS\N, (c|X.CRO)ND'=A6082 GH>خFlSS )I 8&?i˷vaH Ѹ0&%WG s41` iձ$W̮!r)5Sr_Py+ tkȚ*y'*M$Nc*lƀOh99eĸ20]LV Ir$Sv ij*d3RfI vG]؜X %yG77o' [DV؋ M_ '1Iף[6t n\$|0vO |\jP0:!!"i>l`TYAxAR-yiXE6~ Q]WB>0&K [:kUcQ``9y9Х*^^I~0?(_%_"#Phb4J!aa 1O-Ǟ׮0%d:P!(.22!-fVp|^@xvz!;p ڴv֍L`}Ҁs3[cz\Vw7쏍\6RІ+@2DsA?aK[^H(N{{ە`BKEj<}G63ÓL襫y`]΀:pDrCZ;K0%RoDh 7p%`"ֻ̊6[V썱%_Mk_Qk U4F*6]3`B #Q <W*2JIMmp_{co5QTZ嵍\5g-dT(IRpR"7qA<fT70oA$L0J h*P `n DU3DC\UMm͵ثB W PZH* fVH~ 7" Ф]smTU[hKm6*ckQlZj2ZElZFQ_fjQZEmlkEVKQ6mmF+QZ*-h-ƍlkQi6شkEcF XcZ4mj65ɶMXڨ*cXlhZXڌmb-Qh6mZfɶ"ѭh1F-d+&hlcb֣X$hQ[4[m5TZEm*Ej4ccblm0Ѩ &ű5%bѰkcUfXQ5Z Emb"ڋV5i6, mEd5EѓL6 hXXU6Ek(&ԆXړb54F-6[kIlQXh5I1PX*b ЛQQ,hmA ,X+Fƶ44h-dETTTli(رMb4FX(-lXXԉ6(mmQhUEQAi5b Ѩ,m&ɣi1jJMZ(X5fj61hc[DTcdAJ h5F X461Vd#XKJdhSh$T,2ET6"ъ(T6Z1h65lVjfm2FZLY*ɭAɨ5bDd*&ZMi+QDFclE3!FMZdhBQdTXQZ $MLQlmb)5 5ԅhcQXX6#dƂT,TXFbƨMFMhmkb*-QQSEDDeEa!mXdX֊%A-5d*MhűdF,& DQQF%Uh XѓMQj -hIQh Z4Bl F, *QEbF5[ETj6X1EFX#X*Ɗ54lhԦZƊűZ1hm,TlTTF%h[&FLmlQi+c+Qb5EY6بmRXhFآѱ@E-JV5dcf#Kl%3d$d 4X$)@6&23dIJ*بHZ*KbbVѰmF` %15F65j,cbة(,`a61EJZHjM2CP$LԔBK&LZ FQXьIIllTXdB1iF@U$TE$d*bF1bԚQ &,XTPRQ(5 **SBTX-cb)X6h-Lb`UJ,5 #RD- ie&6LhchjJ1kAb*S1T`,E b@4hѨV#cF"6!TTbH4Ef[d-IF5TX+E%QجZƱk*TQb5EQh 5[5 *6Tlk3 #4655b i FQ,Tlj Z&֙lJ؊h-5Fm"Y*c6ō V4mƈmI*Ũj-mhQTFUllhRUEj,TZbcIIUTXaHƋFĔSR[4mh(ъشcţQ$ZhѱchѬcAAXѱmk-h(j6+bF(hF,`[bUTPX"4ZEETTFE5Ub"4Vm5ֱ(65QF-Qɴi( E%cj؍IcF" Zѱ6#ŴmdlhIEF66I mb66Ѷ"4T[FFlJ cDbH(%DQ&E5&lZ,DV4 `li*-V6Ũű%E&cX[m&cF6bmcѨV"FjFmXA+EQbRUQ[1dlCQQ4ckFdѬE-XjbZ,lQţl"Xlmh6KQTFj6hb cFآѣ[bبV-kFQlY1lj%mhU֣mE656Vb-ѱ3bl&j-FTb64jŊ"5b*66(ы1QHX-Fhأhhcl3F5ɪ(kh֍AƱj(!4UbbXEQQlh#61hlبbXLTm-(ѲTZFAQ66ƣ`-`ڌFcXAEbŨ#Qm4)5ŴT6,[mZDhQ&V"Thj,F5lmmkEhh֓TZhEѭEj֋cj6E[XڣTUXmEѴm Th`EdljƴmQZX`Ѭ[k 5cFՍbXcQj5lmFƋV6[6TmZ65*ƬmmEXűړTXXڍlƬZbŶ[Ehѵ6#Y-hbXbEEhƵ65FTVEZ i6-j,XEF*ƴj*V5lkj6ŵQ-QmZbbb-mQQQ[mj5,jڢmEhEU&jj-V6[F[hփTmDU6Ū5QkV*-V5mXTZV5hXmT[cZ+F֍+ZhڊV ccUEVX֍FرTVTmhűImV6UEV6mƫXX[bƬVXEblmlmhZ jFElj%EIZɣQ6j*ŢeHXIEEEh6&FŬlP[MdōFV(5ѶQXkQ,m-h5[Fű[FF5,mbQEX-EjX6cFFQbEbj5֍ "EEAFՓQjE+lkXX(ՊEHb6` j jAV4Tj2ZelkE[,L! hǕ[N_5zk.Ud@ A'qvU2k^ V]2" 0;.5yx6 oBl@@@s#V,п9H|gl"QfX%N?n\vѾh@Ή  ! v"[(}46gM#>4Γ_g?%P@xWLOmiAg}hOg;.)^søOO&ݧл ^s.P0P cȧs~ʧ1_=4"/J=.::v4N}J*/Y@'.㢰 P7p6; CA/"nbs?1$P<_/Ah>D"'o7<~t? "t1殝3m|x!EDzŅCaXV記btyFDA`-1U=<Zpm rv}L@D+- y <}*nȢ?@l@PЀ+DD6bn*DAn7JU@*(Oc@\QGP>_ip~PCDCcXA@D_)Q_ۅP>i_n(q:좧݊(PWȯoŔA?@@;/PO?RՁE"'3iN|NK,O)n _OQAۀ_P"4|;oOBw qCӧz ?jP= P~Q={e?*QDyX_k4pw"ZC{g}=o*wOH?äsH?~|A?O y9J/gh|o/gk}}]ϸW.́z)Kþy`qA>+PcAX_ExkҎԥc}#=r}m"}~3 D3}@̔=?iE2! 9];3ڿn<}\Xҹ^upVmR/t7= Jzmi"32翆JVl ˽Y"{٘onq>Nmu\G"47PL{0`3 v{N tU$Zt|(@U]yf/sݵ9!5uqxC bw؀ $@0D_E԰7e2: #?O/Yyjx7+񢊃"cgxߦޏ/iœſi?-#ݠ- nZYQ*C7wk;%B\ZaTwCkL!=)[ExuÓGo{@ofxQJrߎRֲ]F pH.zB.ɱy@lJfpfLBgPϵmkx\W wFCpDfM}>!KK"G͡Am~I:>]/NF |! m*ҠXUnZ_- H3o掽zzVkn8YJ<|vm#YtDFK#A,-#m'J KX7T(;໚&7=P7xڹY⑌1XT-8iM"YI₲τcM.A LaY(tGNVOrKXQ_+dF, 0gĞ@a2W; 5=n&5NF_d\i׽wxՖP.9) b i{DZ(wP* 9@w6tW;hZMkMO]jtpD{SWd3ojЗSC|@fӅr+Ζ WcŸ >򕥯jH$>̳ OD˖X\(q GN$T~cwo0)ACH0l,U73oᦖN23:.U xW9ղXnUk5_F <}gSYp'*GC.NԙJ,[M[jÜĩ{#bSi"DFۘ}0HTd!12b`FLMq]MKI/Jgcra`4!V%/(HDK+ ;GaF#ļ" Ð dRnn5b,^:0&%LҹxmAVyɋj&Ko:gН>GIMTb D~|P Ew0:$@ |* !AA~8p5`;":]}:EʁP^:A=C6sWQ7;E )NY|:MonCJy_Q`xrE}7?ĈM~[s<2H0Mwא4bHaB'Q4!ԻPcN.8GIԙ#*f&v~}H\Dz@3shǽ2<뛳iSRXf:N\(a|I>97Q|pu4ᅡM ׹Rpümi~ƕͨniD 8;jGJ?:SuZV{Ԓ# +N^PɃ2ϡa$CwJ 4&4u(56A}?= ߉Pt"$6h"Ζ<;?vpZu=fx]7xF.FLC ԒT;/IDan.7b(ILDCAЦt3 :Z7K7a@"xAd}.B:2E?f/;㷁v*a$>մCnqS6zH-GسhiP+J"h2q2GנI 9fNk/ο}^vNK}t|GҲS^*jE㫧C(Uy a)P @-^ʎ 抙9ZɿmpCB"q`$ x(rU@.{$ucҹ:Xy2X J 2Hd9iň@Ët@9 AnаI8Y%yice-b`H؂E[ɳ"gs)Mw!1?Ι" Rt4*DMm0m+N//@(tsm(֊fl~1!ȇ>mASXͻ.4v:P>tbn֍*&5 !wX,"`&7]ӥ L {BEC񞫫4a8j1Lq$$!97-SE;KF;(Ⱥ*⹋~]ks}ֶic6p&_7ܡE؂7e)І )4UnK"`I[GW2:B{7!SB {jL sCm+Vͫa}Ü=-4d Z2,65etbeI d᫖foa<]JzNݗ5"He+.J=p.^US-Ect1[VsR!A!tg[6Jv])wk`vw{x_P11Ɏc[}x >gi,d7}"|VPIW%J&y<`LjurzmnXɐ+D nyk]b '%Lt!CkTg*{{:vN+牵9Xv'eru,jj{q88Pz*]&2D2I|Tt5, $Cλ9@dM.=6/UT5NXW=MV\ҳE{XS1g"bw# fJtZVɣ@2jW<@=^,W&ŭomjefr؆Rޏ_ShWѠSK]DFGw=Op9zj"e DN&_$4ɒ\|[WgxY DJ'r<3h0q"<( uŬ:gM~%;1_:p[f!28&SԧgF"vM*›[;kABA'`(r&-G41`Υjݵ\PCoS_O!IUN>>3g^Q~4sMp9v_/HOl\@'|Kx9]fX n3|̃Lod:zYy;bC)DD}Y -o%akBt m,wUwN/M`dp8Ꮓ|OS :,k^GoRG^ׅT?73fm^SN,onךs\˜dw+7&i)ww\྽CnZNr Mt3Ijq6/'u_ĶJTI55 r ^z? 3}&jdǥ aa 0ɋ'99Y7=Ipdc,4x_ kQI1֚W/xބ&*0k_b99u3>vBI$ӶR&+lb<}L2}ú%vonLSAåC}7[Z 1Иps/btŎRcg76unB4 +zz < V*lXO KV𕽛blo,;Z;0x7!yJ@1r+W. }c{赓&dŀ!!cHjӭOAud@I6z3bٚ-Sg<Ԃ:3 #&;NtïbNjy^NmaÊHCk<;t ڻ[5!Iٜku6C?wotL^ڇAvrz(p`;!^CE x@&[ ˇ Z[] :-c硼s&sxe)qm@Bcl]"'Egjܵrw_y&ևGB3t󜼻oCaxf|dG?O1DDb J HODYiI3|3<@zc{B at[;<,Q_P,E.,H$d\c=x31$**PBUd) 2D5(G-b&۪mՀ ]JqEoޝT`EˎlL AJ]&*q&_8}<>S|F #1I ]s5)hX˱v.&,X VPbFd/L직_T-ӊXph1( EBKp;``?v/Sp;{},EA Va {튞C|aw T&8z |y1r>OZ6oɓ:hlec/ gNcwzaOvq< xN l0wCKX'T{  #gHWt$P049unCH]0l% ɗ.Emje7'y0] Y '^rۼ>h=ژ 6\|9.)#q.Ws7NOOhjc- #y7 )ðہ> ʆ0v6?D{`āږ1K!7$9Hǝ!c=+[uT7""3cKqOpX"NPc|&deqٓX%ROyBD5Fc^U#Ɔ 1Q -ͦ+*>\E ; k9#|IVښFw$@/wyO֭w-k\$ h3X|&&͡3RiA>mAѨhtU-Rrcmh)okoo;( (NE@@Ά͑wN[k&^?6H80α\uO :**Aو.uA^c+'6*֋`zO/:ُ۷4"|L=( r8wU?h|Ήڙ- 5E6Ō H/,㓶iQk&skWߗӨue*\k~CXϟv3 YLUzD]wU蹝m_Rd9UtQGh8f P-DT·Mm$Y* ߢ6nj\bh PZ}or`ض1ny=IjĞQh,h%B=M1X!rUv tsI#tDj(ThȫWU" Z>;HX')TI?/@]@SR%G$] Ehj#$HW|v-sFVkU֮ͯr!ʿC_4%^6 ҪEBH"4Bܵ*"7O\$ t8yԇ ^b`%?bG_8yԷDFߕ^QV5sEDx4gx(͚@&ĵd*3€qg4"*2[پPV(aJ(%JVw1OSF.7EtH2 v# LڨnW8⦄nHZC^8I5YE B(B +!Du,5oVν zM.(XE370$DnFګrb-mUAd$P9DUAЀ#64, h&6oˤT-S*peO͗cVQЋ ^Ch\.lr3NNH HUQAF1oRv7|u} _-ͯ$FHΪI4bjWy6wwwN~y6}+וjj$ETz(zuj65twu~__+/5>ƙW'rK_YjyF6e|w"uNu"UˣP͚QK@EI -ڊmbڪ6\֖"H* va _*6VEZգkDvjf6j.kW?붼V;wv˻Uw]-s#pēWwI֧ٽr]3^CwClW;|<滷.]ڦ[կ/,%n]*\Fu鏸~=c:\guFW$-s[}ڮ_x[[s\-ͭ&E⚮0 ;o~\[{lZG]I~uk|UU{>mwtIX.}{u\Ms E~ ].jFRv.p5m9}^kr^UߺףVK\sktFr[w:57Z\;zeX5Vwq+n#}WOwwNۖۻrkd]9ܶ7u;h_˳ZM魖I^ݵS\IΦ]uKWw׽J#mҒk]]` 뮴ϴWL;0EAUdUdFƃv50wWs_}6u>ͧ%; hIa*N kˌ?JO} _d4Kys]B`1~f`3T!Z!4343 $ӋxC, KMUI*Q jgH"g4# Z }MC5RbHU%BJܳDׇC1Z-sr'ϷשK8JRUDePBK]Tթ߂S EqaQ8QȵE~a5$%URT4< $*wygH1!QRJ}I&tԈa"2 H"iAx0ʄEd#@coX2y/iP|FD*Q EIw J}Ɓ##0D4=-eрHTdA&~סvdfB6(BLvuV=;[nj~}T`. Snyߔ|`L~/9Murdq{ &'ueūö r)nKw4<?͢)OT+A*{|*j0UNa, h8Or< ~o<߇ @2Ge딀᤻"8`;6WI՜#@Fʴf@ƯhfD2=~.I9xv *%mdwы63LCy{y_4NoFGbO0ӓ. wD"7B:)wgaahGo\'?WM%>2l${k6%}^j˚rC )ؾI~EBft{Vd= ^=:9"M2ԆZ\gJnWy̱ke̩~D#%}73tvV}|-= CW4'i-}yнu7$ܫMEstͷ|tN\RgMͬZ5 缔t~jͶOM._'ƻX9`垼Z1泏"|>׌%nVwOrݘ;墘]6V-y2Pcq}Nǖ5]mi2Vc+](m 8,rzmÏҺ[c){68xOZd{DNh 5Ό9mĬ͞Biw<3A3OOsv'r %6VL|5) -LMZiŏnJctu_6Ǣaz:3->W;ʩ\!NG) ̲J'i<˺EIjB}V"-*˿k[CyI|[o,Jc (Yn\|wNYK-083iz &s|-cFJم>/wWZy\MyX/f; {mzcQUټ~鱶 Z&AO8Ds`y5.{ HZN[4[[]Oz_Tx&s|Q²(~8{x§Dn{!]ܧ.[*1?cJ_Sso4 _zZv Pu:QvdQxɿ` r7kxRxO.Xi«@) }-T;27M]_gQNywκ( S?s{J=㝦~ke`5Ou5R\R>L]v~M(AОӆ)]km]bT'<1Os][,\uJ{0ǀ{}$[;> {RΑ֊- 8 s SƲ#at<{^A4w|pgKEu <ˇ^˲Vo,7ظhc}SQ>u]Y'cr:Wzm2=/zefbļ\[/ƻM\[G=ιaI09Zhgr [[o$~oWPt5ZV^!+$mlҧjT"}9 \žd%^Bfm—uX[|lV5Hබ%s5fD*I(stUЩ1y%,k!6S68g F>[;@&8|K\8V>! {ŗ*6zѫq|Ȟ^gqPI\[Wc^QXЭ+bbj^?Z }f/O@5G}><֩kҿ%w-ox^`hMa\G#Z"$m EQ[`o^u'즣(ldze}X_%J[9ˢK?trac&u0v1dS5?Vv߾ j9ص|/ۙ=Rރ] s,|}l!$9u g88p>.OX6dx7Twk?O|⺧No|][_>DiG۹kQ ƞkX/̄EJ[pM wLukr3m3w/;׭u8qқ|i4.mG!- FOZ؛}rǯVx/~o;r= p yEk V֛p=^=d&[UmGve4T8 ۟΂˅e={^>c2%Eci^ 8cq-rf㤓O6H-ᳩ+cT*27Jg#&FTh^X`6ݑ"%.F^;badJEJv͢g%RHq c2Ή =CT q%jŊIlQ7>L1 >LT6ːfruY4ZSc>k˖YGf^n{r?)?*[)o<]:9snT\<>?yfDYBߘ$Ń1AY%QEv[74JFEH˄ƣU3ߙIq9XSC"rzK3M8\0.0|cXl%:k)@.,%Y1awEc3\Vy>?ŏ=%Fz+t,6k!T2rI^*LSv> A٩e}ۚub0Aad89H*l٦;tQyǰD=&Nd|mqߎ, y-X7yN)\GFYZXYDQ_{EOJ)&w3rsUoQM5$*gqF@3AD٫Ysxj*u+6ߝ[T6x2?w^LGt^o2RfҬsA$7aQϹ]iW'%M[}Nwfc5q"J1X1^NAU}~/CfDF~߹5sۿ2/R,BҌze%˹6xa"}L NO+/QC÷`bNnaM/O#iW"n~oobva;BU땫kUFCCAOZ"R"rnVuPA7!B"  c: qV*(^n.A] 8M qP0pXjG{ ǪOqġP*HPCυ},o}'h76 )Ex%R{N'54PiIH]mii"ݯD^?3JBV8_}$xNu8WwIlyn|ɐO<-ڨ+SiB0H'c\ 3 ^˘7[p! ]NKf2e~h98Nh* ӊRd#%*yb^dj+`&AA$@̛4+lxvS6_?l>+3tV gi+9< J)T[\` D) ^/y%LB-O\Sj'Rѹ{ݵkՎ`?k9U-%~{Yn߫7kAWW_`̑]蒫DʶTU“j(PKu3#KWnf k>t^]2ݾnQhg}[>5ב^gejXu2aK5GHZy-`bD:yvvl/-o͐\u+\bF|wGꕄӡ;{pf&fJc}6w w 6o\X+M@b@ϸFBKh{%r)n5#' EsN79 {ث 6=PZ3:)vߵ}(]]Zm<@xۡ*D|0%ro|Ʊb $TVdRPpvYK?T;~(*"T:Q:w/2?}jƴ-%:!X"iD Π;;Upؠ1fa> `gXj_PFwE{Ԟ7;G⤣AA!LR#M[^&_Jd3WltO?8o(n,/(?1l=Y[70-|z~=#`A9/A)nCRyH/Utչx0ULM^([ 4⃡\\{|D) #^_я{+ձx$7Z_éw'7 zT/=vW;ﴡ1|QvՔe=ֿH:ωLzx:Qgr^Q4w n1*?Ɏ`36 8l.^d5< M0oKqdKhBx!x-Y>t8#@KѰN%p֓yK܆+),0*d kHCzAd v<4'2זB1Hԋu{8uQ.8Ok)8& !OqP!.&ʄٛ08`,<an۩yxʾMʱ(b h ppq0R*5=SϫθOfQDqa CiCrn 'FT(0O)@Uעs3 ǣ^f4ҧ>kozh4bmVnޥq1p3IXzVǜ?1V+i 6j@,Ջ SnK*75m_63%hמz9?K3檒ʽ;*ffָE&,GzZ%+wRQ.kL+ggfY23$Q1p&\/gN;CFWβ;?㒑!.}|޲:dO JUe9f{wmB*f/K|,3;}FE UPsxLqg-r /qMƖR+{K18HseQ$?Qox0+ύ-AvۍrC][Llz^W.M[ra+W>7.ޮ*5D[6J? T |o;^N{`G?; >])oEO{Rpiw^}kezׯC3q5rfbm];dg 5+k-q(W(֍qZytc Fp قXp$ri4#ޗ 3U9~IJE&kZg<KfU[>x} qVV[UW^h |2+Z8ΎIoD {P)sBtth_\gV3(_]jm0O +ӇZ o@$B>q53s#gN~䘉ҨB59['5 mt<* ݾ< E"VʂF - | w?wz}^RE'+deٵ%l)^Mӱٛ[7iLMzxH+q3b\uH,3k qզZwkOf/&rj6gpSf~XmϧMR܅ǣNM/?U&SRωYGcP[u(sFɉNk':nei5bor\\3g5W KmS/xBsSoBw^q{?IҪ_Ud`Z1wzkT_N1I'f`;OZ~GJ`qDR~zP)w6hfXɇ>N%C op9OrUxN^Wٔm+IfHK.n/w[r!BMO ݅y`!Bg`( Zq|{4:%Yχ[@2lߜU19 B;:*]c'f 2sƘ]A>O=Wt'e uPBFVkz'yzC-"$鶂hdW G6wB`p/ŖAJab9ݘ\^J<ahP斣†uJG,e?*tUu2ynjhL6~Z9Fr-6Kg|5ɚ|.7z 4VȚ֝iDfl[v;KF+?C vnmnkÃ}7Fh=_ײ_9 ra*7:Usω]vӰ4SBrg])NǷ/  I<8Odk||-"')81C>%z(jl$m 䈕.A+ZoÀ/20ROG=v)J)HNr"x  A^܀D>^,pE;qE𠯼Ћdh<{#(sT H/ÂԀ {(tϊ'Ɋ#} ~O/ň3}TDP@RR)PC`!A@=UQHdE?rqCA(zbD :x#bW/)Pp@M]KG>'E; [ԏ}(S T6€g:#Nh}wp h%ʖT 6RmD ?z瑡;v"t3iÙfwCS1y.wu㛅mkjJhՓ.+gN+ce;72w}=+lbߦǞVZmw+H(MۏJ`3w/aw[RQiT"qQ{hSj_ʄ1c:4qΚM 5m1Ecŋɾd.^swxKÚgVSxl}|]x;(<,4ͧN;}b`#R5W?9}E[N=u*:g3_dQ`ZZ믳jH+ǵu|C,Dn6Ni y)Jzm *Jnd-k2#XC 0K%FȘpΌux_Q<G@yԿr{N>:w(&ׯ.:GrV1ȆKC7?ܓ çT77u6KvS]jPqZ#'Weh4!3~k;t mҸ?ۢM(h=i"zˤJ)?-!]*P#&䪍ca\e)Љ36A_'J'>dOjh9ZRrTV9~&bS\Оi\28J gbbY ٛGewi"(kųpMmo+6HVꫠ3e1O[Q oѵl(&Crv2' /D>/ڐ>?" ) CS"e`f8 H@?R*x1鈙e?U3@!D0=CQNV~;.ʓ=*ZLG3`8ɳR)OAH(oݘoƷ{X5vg4IފIQ 0 K/Ř=7vYϽJ2y,gOok9 (Wo?+1}Bs|t۩JNTc1eEK6V]0|lwoO94,f?PL9(Vijɴ@x[ֻ@B:G͍v37b,@*kؽi ϻ ~OiȲxDBޘ< ThHT{Q>gUD*T ӹy]qM߇ ђ@-/Ϭ^E PI  :$^D& P; D -0UI~u՞ht Z5jpBw~B0@Q>L~*]jBUG># V ]%FQz2$@ J,[h]C[Ri6֊V bK2CHMW5dKX*lմhu;=t8cn~ dE:a lAZ qQ 7Toc]q丄hy$}Pv 1Ԃ3 8E|8o+M+EA5pb^o$JQL&[%^At*e#d!NJ8o4Dvu,Rȑ$tf: n TDw2 SLģ&kA`Tcl3tྫྷFSG8g2FHp J:dh)Dp pfL:h@ YD u[BT7Zio dZ C`̦vH"8ES)ȤeX 2u!0q` Ϩ b,@Qrj|n e;nPh!J3lrc;@! ZґiKfa+Ŕ:*(AF B8 r4 lj)m,'ʰAΣP ĝ/-5l@Y^xvCk)0"G !iLż㩢  IS"udpDy,JR42,T6+N$: 8 b1 i@0E(pYYuYN"Jf+ @t08;dA)uҬ0(mJÌ":J]XHKė'xdpEb1M3E b4<1W#3Gߊփ"q O%n.);IH6cq bhca ՕFF36%G&"Ue+ј[`-no1Wíhv ;C}1Oa}mt/]p{ P7 U6.wl˜AcAbdԧO]h3FB,X|;iQsy[+V!6˖,1J`QxȦ/ALPa.G@OtV\9sw2*\BQJ{"yAk00䕺TVLT'ݶxĦJ_JOoC!x:GUL/3NZ AqcJ,tO,/=0wg)+8^fKvuB㑤naź%3W p]䘯uW9++j,.>նf{,8 qÍMܩfoS )|0 tHq XgaJLEA ("ÌX1&˄dBYV#+tra 緤|mG2Cwcoc 0WTy c'{pr'h< ?Op{lq3FU[3ٴc+tGD~_Lp )̅,)ѵ R:%,dƫkYH7qGraqYg#9`]y0@ ?DUcWæ!vް0 9Wp=/d5R }̩^Xj5η_ ^/*~2#e$R(f_=<$1>MiaWGS0q&*yGw~ဍ0iH#96!lKHOXn.H0q@͍q5R&BbH[*a]VNl֎[/}JeqoHgdt}@E" >c/?}{c( SP۩:̵DLڪƻKcaӽ\c\g돟gnTҎ. U~k֗5ސ">tP\-A !*ܺnP/smǦ].Nط󸆟g3Ȁ X?+E/q*EޕzVdn"}9'%bh; 3Fz=H3_6a)% =CO!YO n)a^YvPKN>=DgPeS%InuT1EAC=՟=ˈ`߼J:DV/܀; NG~(T&P%[,|]JLn- KڌLW^pOS?lC @^f-!q^᠋>Ȝe[ l4 .pn Q2t RG$p _1]lDP<((l"uW#q1&y>ORq*qH`-,2y,ZO EV2@cK !$L1(u\w$?s #~ AKG-i(~؏|eBُeuP;2^eIJbH8ʦՙ˵GuݨK N=WzPD p5!IJLxGYktlo2Yu}J~jŴ}+sׂx}`Yx ݨEލ T_~ 8:z!} g=y qyϻ$U7JT~\syѤlSXjvW~=,,A񛰆~^^ V_xKSlז>LM-WAV2M&{aYqZ׼ZrP̌P_&m-;>FU<x$YL<vTACxw[v˖ dB[gQ7jz9UwFLL|V(so7OؼQ'N&!l,S?W_+Q' ZzG_3@AS9;y*.go"Ivdr'>vo \$#e:-g&>Yel5PttGGO\+Ώp0SZ4i#Oߑ=\f!_>ԲP:D#.Y NxRxo,Q|*nڏWd}P2=>@y%AzC%¼@FtWhYtv1E!ɊᖈPQ٘B6d0w:7A`n 1xpdWI)v_IFNG9uI3Mbc W%.CzxVJ`8HwSɹ5{Z3MvWEiZq$fC*KإOQͶ 'TjeËR7i]q T;ߎC{٩X-Qv͋#ofGF`7E1>ibR "T_CqB@قTUQBAB1P@} ׊ѰzY"PjDG𠍢)` ?>]=l|^  T?BZrEP-1A" xp_ƂDs* [B'{zX C󢫚!@ U} h AT\7vvTqoR9CG0` Ґ\ϊ y/R W@_DH~) hLQ@`\ube@ |= }>kI?dr^" | G4?(1]Mn-5gâ(hF`.(([" /pҁY ܩ,""_n_ODa4~5qDBvVKz@dLscN` (B2" D@ji/\wP5tsZoOq{?0}?&"*z)bԨzX?QՈ/Msz%H&(RO{} "ZET&0Ϫ.ucL˞H1 k"c19Y읩.!!?qx2T7n) o rdև/g7ev`TL+%pX~Lj9lئрё N:@%I;|EPA"J#n !׎y/Ȳ/44hC}5<&1@eZ;~yr1DřG$jۭs-\<_ Ju3b.0!a8yGG&m)_H}^iIf.N*VnPowJq@*}N8OUkwS9o =K-ꬖX[kݪCG?YbLŴneҾ_&\@칣W`:F0*vzUixR.;ٳӠI~:\^eL0k7Zz46_ q1.ŵϖ!"TmL0;M`ε*y4XҮ;&N/D#Ytvb&`CC1b?Dn΅wVX. NS   =(jDz㳃b7H ܛ>n!T ߼z'y^ z kD>>GSѦEUY$Al ]-8ɞ!(c#c=Y;9(XxX, QMM4⩨>rV1Ykg,jeJAͮKpmR̸ 2" }HR9p!zPHgЭͷY+4>rh<3|,Zn?y9؉Nی:?Cj76ԋx?}!U{zYsdU8޼-Dg֌A8Iqv~_DA<0}K&Ԑ\K si_0WxEm![Tkc=ᐔr"mp2~i}n JBVֵc%  _*u;KoʧM3 昻7MH}n/c dXXDiƃlv2 :-/ TQFĄ*wd@O-f-Idokx[Ңd#-rûk3ZB!iߝ724O(-|iHhn9_ZNH)ڔ*QU?3?8[ i a sSI,pٹ`sc\aLWP5wx3),tzX HC<\9_9UgS~Կ#ðY0Obxk,L]ϫߌ0 ႞Ƞ$+\|I;ʙGPҫ85\tFWWϝΛBtэt(ڧa0Z+ۢ5f乵sχk;?K6MwG `h*+qqkBA # %5bi /Zؗ/T)0}XZp(#qNI'n%MZ g~_;+fD!^ {}EQ@8-xg+\W+WZ41h?12@1Gruj`{calfX_gXo_bjvviK&.2u8o[C1PUӾ\L, ݅څ`:;-bSP@ZZ1 .bأyLJNP}I.{lU`?aK_ [wN_45(Q,$F4j6ߤ&Mi~m}W?77L!vH m!p"F|1P"|<2\OUY_0^ ˱1ҁCRӏRO.!X4fr;X H_E#l3zבO@4.XOI%.N|Z+ym8C=sc*ȷ!;)m@H x@7AXDY^ulydJ˙P,Q(͏KzUg`><쮟?Gݙ]dAI3,]/-Q$<l`AC<4uX-Ƿ0 f_:MP\rI`Z!K)E>D@9.ϩ8sMOJo;6]OHXs ش/?Ik ˣ@DYR+I ,l)$,cI5$模1Qwe}&j+Qɐ'=Ko!A5QOFPj[\o AV@z8bq 甇wz6ȯ35qғ ^Psw7Faʎ^ a |wEeoSzL+Km.ZQCBtmg8]d-]mL ?^c@RgiEjg '={ XsS۩#He8,3deiX^eW%$SS-U}ShdƸX ~ށt N8 ӄWHxU12/C1dEg8P)ztkL]\F18a,lPiދp/Ɣ?Bfs`S^O>G(q-,5F-GKগf3 q Mz/-UrG)2[(9A=tMDHH}$CBl"cx?szӀ|qPrV֎Ejh`O"Um1goe݌Ů2Vp={ Ll  Rs KrC!UKИa/Qh[~hΆ/t]. Pa䣐vc2v/\n&{mf}Qb})Sŕ!aax `OQ[xΦ@бJb + 4HJ9/+P%5S™$+hsZv1̌d%  lc)q>S.+x, dҿaj?lg5b(@1#B9<,(^ME@L<"|?Q"Փ&$U>>e­պ߽BRfm:a mxݞ?ٻ2e34zPRЀڏūN? F0,^եݸٚY̩{sժ\~!lrKx``:JSz` ~Kk9*߾~"aXMY/{,t] \goa:(rPyHŐnaNVUDפ I\VyyӻyN7~K'vFkrO$OCŨ]:6su4(-׼[Ds?ޜS1P0X35Z׍H"$XTk'k jl)}nۈn"%%P)"0_ǼLtK؈NƬTnǟrϠ7hWd7ʩ@[j ra+ٌHQBXKulڅ IUOQ-u3h iKHP$At/&#XRH8I3 'fV"n MA1gDz$hq3lܠTwdaO1 gl %m1%8659)d\ӊ9Dr+iX[p\6{`"")ƞc@S6 grx曅?lpOMcO  '1 ':ZO$x WOU(*1QMOU]% ݐbBCXzyc>ԝx0p?vTx@,,VArea8[&!3Rf-n䧮4ON c4*Ǘ08!'NwX\j#Vș;r4{|#~;E9`}A(-fŌ&04*ݹɼ` H/n4>%+1U_r"w*c7>%/#2ikvh7vc(>+4`ݺ6{ Lk3 {Ǒ[wiCiz4E\8Xu!)=#L_z-ibbP-{ho'AxvkMGyaՊONfCN12U@*Тqr*? vh.$irM/+hop& ^&VPft\EKŽz7+bF1 3k}TߣHN~]d0zJ҄g2I\VX˘L|GZM(O vV0.I@eӎ١oy9*z\w[6Qa~īh?hXdz(ni&"LfXSXUh^[I\@L\wDH6$8?-7SVtpx^AP|gYouKfpYʢ.nTvҔ>d\}t4bvcZe҄8uh ۞‚T !1 $r}jWh)i+\ {h޵dg5O8_eױ%ܓ!@á_ Qu (wS\c6`X19G9%AC=s<}ҿt3WGg4H[U#0۬N<0*WJ" bN[6N@kRxRt:|#E0H?ː4<Τ}Mu.}@%D @=lR!X-gEKb< MJ_F7I!k^ZE>1!noY.' pj@ڴ5P,?ˢO|ky/F o{4~ 2X:wV DV>NO{KM7r|]}@ژ`0fx* A ,JQ?t?6֗'㦺@W@*8T~>a$}ఄ|gH0Y- !Yj`m}CiH~ߩDDy*>2dמiFmfdDÏ'+a}]gPȱM\O¿}7bEx#IbǙgUHM哧@eW^t^M/f0>dR.z( O 0]dJ߿W/NE~mxs8qTÛT6 YD`+ KSN4tdzbqD%U\\r.$F?FDKkoQ 8k(aT$|oƩ{ªaR@|UX L3`m荑;mzbl> mȪ*.l7OqzY5GW ˮ^}~;>θo/M}c^#ybF d9&;fD@AwŽ|,|!1e\%9p$V]b/A=Ń CRé^Rxrzj?4VO6>dX(JzuO0i0ܡ=Z[ })E㿻UGk6zd@Oހ@4)kV`S/6WW"{58UN_ҎlVV¤M1?Qo .|#wwztܥ{w`W{­WE+?gOq O2h5vR)zFA OO1:.r3nk^bd(+0m4!h<x~$[j>ƿ4;U?^_ENֻe/r-Y aq_mM؟;Hrq=4H]d+vUqH|U/gaٓiż캯 M)v R$̳IdߏRhuk5gIOZ҄gu_*Tţt g &ºc(2 /WK(&&Oˉ͌ޛf*b'@U#Ͷ 0m嚃j\|3'ǜ`F[:I0@NI%b[NWuOm$@d֝vf7SҞ/-MjvgFic =GRO6ZSxr #2=EӰDdFl`?O&0h CGڽJ0IAI3ޗFXB*k{"L ΁/=f-R2=X~@pzH@c[_ r` "ͬrQZIȹoh_fDx[|T!ּЉ !B0?G2!] A\8AN$@WTG_Ail8lq晐4 Xy&<M[՟Գ6!ۍJ/kgiLY`b D N)pŶ1iQy01S# ~-#vޛeБia*s2n8~Y[QrFdiW}Eef?hͺEiM:Ji&fܶEJ lU.6![!Gb1XQZ+{c3s#Oe%in{چ-?r..*omUXDlLhoMeTMpd\2ߓNO}K%ٔ|(Sҭ޹lnL02fvlbB@06_RkCyD[d D@f\vn5G#/{X'XWQ y1vqnajP> gZY;߳};./kv:z ]_62V  XA&D^JvØ>9\;E%Gf:wޗQ{׵}Z>O>s23zCQz>~?m ~F5]t1X7ʫ:}ɟms7[MOrc?hg=xQs秂SGuz5(O4H[#Z6? wpҜ=ŞUfJ딭 V6X!?sn<(_|xcڹ|vpG5+qG1&Ȧ%o>OiIO[a&w`/͉K|C; ɗ}J#_vyI6BWO6nh),c tWz]Vt}RuV+&ڻx B_عPy;*֐#r{?3$v2'Csړrμ#),[/e1cS>JڐXwkN ]n.s|SI9\Dxf+'}+b$c)e-WƟ܃Jha3K tF֦8-=[7mO_l}i5IE#dd7y漢8zg$?MEoTIS[.4V*nαͽ/jذ@<9y2ꛒ0}q$NwwGׂHbThr*Z.HPZ4v}D蕼r{E-gA:n'F? u]IB\=jHZM9Y[['4Q}(.>Eƾjz?[c-}5JU[n턔I97xf/1:~єҌA.Os-z9MeיG> j * s5xVqFs[udl^|A'Y+RsEJXgX+ ʬ.Vzsx r#7!^a=E]y2t I+>E_-9/ge!j]qiŽSFGwh'fZiw\y8}Ԇ^W+OSWd´v )au}a!K&sK#{,V%o鏍z|^[,lt`n00y?tHQ~ʸg,;%`0+_xG!dt>.Og٩'ZCVեK9`bx_%[13)G̪ f꣙%HxnЩ-&lP^+uo쉪?nMeQљ݆bty{^5baZ߻0ʻPw[Wص,xKWvg-?'#3Rn>y$4`r)RR2end1eg~yIO- '>2Jd)D7E>֙׿t+/u+^7Fh *2۱]{;4yWT ~4+z VkRdzoeboIY홅Jꮽx؞.~{|,u1;! +r@PSkkߚ^nW:\cl:D7xRl&NLV ˖/wut6/c>g77ד)XƊ{Y@qz<_;cesE-DcEy{#qVK4=e[*/sbXӜ3|O;=B}I˱0ظD=-?~ rg 7>2d:L^\N'6fODyIzG~-AWdʮi7\?vCt$z}c<2 Mݞha|I4㭹\L\4K_b{ͿZn>+g{ J" V^Lj:;w-uuV(LB2[̭^k+N6'^ >,Zr&eq3̖:6Ĩ 0f͛Tɟ|hv)goP OvZooRu,uCƐ8DqTmND=`>nM#z?޷7z\N~'q^f"?hAUL  h(?AEN "E@"%},tgf{Űr o^EA\J!L u/Vczr2_7=R Dkn}ESrobB쐫$ppS6*Xnp Q'nQbK:Zѷ4|c-ӟO=(/;OZ2GZr?Ag$QݜHw @dN sLǵm(~Qie2pȈ10J |Gt:[D2J e iK*fFxcZ4}\""2{VED^>ed%1_=KFӓ`kK4vK)UE6R?].7+kBKй63g_,t +uvnh>)hفG3'} cBdЫl~APǎGޒPs}nO9ũQŴ Ĩd `{nMp"(EpgTI"×:SO@Th,nwvu  _$m yE>J},'H.ɲx<^WQ.͏uxh~ d1I"G}$I{~~3>f02ʈ%:/^&\"ܥBի]ZT3lP`D.̐eԟNGN)SٲuXSX%FOhA妡k9ixaیRUYZ@t!̍ÆNh`{zF%oEnp T¨)ױZ9&Ct`!!!!os0E5=2\َ6e"VZ٩'_l$=.dGʑg4Q*!>6GF-* " 4Di77C3 JM |'nj#adi3YtUK֙UY2k`Fe܋2LTB(^Uh@z·@"Lc`\/r{4' \Ȉűjʄ×EET<1=۞/4h-lsb6VKv>cqn0`ș;~܇o+@x"rjO=b6,>\ES|k|xiDES'2_:nmFT㽏{݀WqOTqBa*ym]WKی0T!42uϯmg[q]MfEHQicDZtǟtlV=o90Yٷ=6 uNUl_ G] H2}(=v!=tﰵQtP}~zdLc~P.S[8{z_#>sW)̄)5#7/ k(~y#ZԾ˴V؍$A^]@t/ ܟflJ̈/lYC\bvK6wK }RH:8ڂQ{.rvVcd+ GF&'xòL_D-2T.[ zDeVqN5-0n O%حI!1?)[X nQDJM+?;d>&zɸi:)f1VmN7 &f_hF([C^ݶhS" }̪]k - 1A;픍gꊞjecηNMjp*. ]LsjikY6VA2CëZ\82COՠd0jNf:knq9s1nA0>N^K<6NʪD #wJA藇[q6u;,f-gv(Zu63Y~t̡$\N}u&pDuVZ QjƧNuL'FrP @fnv ,2[x ̆M ޯ` 6ڦˍƜ󼓜B #c͖Q±]47R%`(>^ECNp{~?˚K ?GKuE(G*Զd8c 2j8pK/Lмu@vZ$x)/xKwvs{x1S<#T;rp797s65T 9_ ζqg?s R yg~_Z8D"4lXW w9$rwk/ GchPLyIjpwC̥@V~HH;2LSf<"]{Ӆ;= fwhUKwTSq PE~cO)Q.29is ] 30X3q륩.ޏMGvXhDf֚_U*tam-|@*aelՂjzߗm}k+,c*e=FNg̀0 M" nt.B<_q4Z9ϝbkkWM͋):gj4Y//sȈGPFN'>e&T .G,H}2#sfk2!%սލ[?` rvq7iww c݇cNF.W5@HQsd!~߅@N~\2e;_P x+ ]%9yx,ʭu4whlakoETӛKՈ!-Lbl #kC>?O'!Ҫ<92s:5xnmpq. MmcY7h.G#Kp*_K&a!ֈF`,v<|Ed*]fEIBZɧеX 2X3DcآHFC+ d;&qh|&+o='G4)p0D_eF@? mž+yLs6ũ^'.4|tf'Dx{wAx4A{*) okrzoĮ wW٨C`zKDLC d#Amy˥̒B4sD3;J1;~/l8,B=? @rOu!) *M[>J?cFy׋՞}}JlF38?9J{; !wVcj/Ӆh# j& Z&de,xu"h ?7\]~Zm0gPq&9wXW ]Fy`WF,5'jЇڨ;'xˏ S8+5ؤԅ gsY|<.Ό"Z5u$>AR"3iFUNexEDj {=@\Nv`wlQDƲNptuPDT@+qrю?s$~gAgݗmض`1 mɎe"b2Qo&0COXD9,ab >ϊt»GPnէ30`Z,Ԥwӡ,6T/ YG\,BW9TgcU*ɐ!i{^:EhAryݿT ȆuΑI|Ģvyzy)n\0  ݛ!CLE iJQ KY 룘P6d!`S'N k't4Dy $'{6P&'zLw1J ) m`_u)<mڍXP'piXtCvJ n3qJ ][;vʡ>˸j2E9O+o?( 0 %*9D t~QlKjY!:;YqDZ4iz]uSibMHv6TGycfda͒5cX3A͸Jhz*5"bmD0r&Le[OiN‹}GJ}3b_LDrp(G81&.d=^e8}[:^V#oh:6 a^ ']_vx kJl-C~Gճ!HN{Laåsd ؜(>TϘbZKb×i!o :!ydo߾K VR̓׬xC+}GP_1♃&v?e]ߓOע2qϊSo/=G>{{rumW@_1:]֮C`]x)er~"Тzv<^ 'P@(=J9`L#ŀ°is?UX]%1Ȍ]YC2"_ISi}vٿ.K"uXZQg7[wݨ&tD"1hAujf|׾>cA&ZДt81%&jzđB?dJ˽'Zo`noˀ&u Gyp>yڞ>*03{ކٲ"8dx7C{?閤fb^x#Mo_TVcXE}Lg?cI sUbִ" sƑnwl, .`"!<>%ǫ.O1ݙO6x"+ C+5Taū Vö Yq6Zy!fvAWDR4s&<x+9F-7dQ z'uw_NbIWt j{k zLwˈJ[RZZhӵBB`խV!Z?c; 9KAšE:d `2sqC:'M>گ?F9banZIj1U#:PYDB1xIA3^*'أHP$J%OBKI'W9EŴ Ukpэ]qռb7 <FD?6н R.s>skuqq/.o߽ut.%ѨCR].X]Z 6Vui.]ݹrWЮϟg[UE 7SD5F$HrUg̥2Mh@ qjB"Q }Ձ Q`3 H 7S>w,w|P@DlbjɮcH@D:3}K /Ĩ]% fD && ~$9]lR|gӺK޽i/gVtDIhAI0%Z Ѹ)\/ɟv TKҥt*QR`;[_3ܾg I0'm_%M>^|\#{XW{@'qYx蒨')cرqiR x N:J8Q:=~&t067b @v7~aR+եѤL΍8aLu?S?r}( bl't?0Ȅc m#.3^=֨EwR/9eںLVH[ˆ}`x<_5QaL|Mu Zw b7R<H%|ȑ.+C>rO$9.æ$&!jX@!):"BT nA`/^4/@fU& cQ`DuQJ02g\BVx,l|Jqf{|a1+b w*(]Қ!Sp̯gF ܝ LKl!2eqA `yAdJc~49tDh}0Q0t &>P^=!ɉRW ͟YUQP̣ @HNy{&ӝVҋॽ.ꦷM!B6@9orI$}خdz`0 %wВ ^+}J #"@c%:tϧpxOf1r&Ip0 96и{Q?`ݸnR\}[ $Yo]nj rԝtekɴ 1 OrU]j)Fy$Q|Jm*75jvY,0x]I3*x_ɽOa'Pd%g+aamFhOk K%L5X" ?2klYr1U_)[bQ]cwxT7 c*wpG/[Y$ 9ЄKŎqy׫x[nr;ɢ82x.n9tt,ܭ46PIE =sZ/ |&?ea8E~P_ S?&f)ߠҹPQ4hP禁@uF\ x0SU(VaQZx#X`s'FSy_r3@c~xKN¯V<69 @l `@ vrilbY_5[xK M(Sv8W%%~ t9NjBA:K(tXEb衮A+{^7Z``$BP+[s;`eKEU@#/6̧OrexYNlXc*-̃=k6FPN_s+3R#g6){%k' TSai\rv7Eٹu$6S!mwQb*Y/x>t1p*Nh-B0]J<) #ʲ%kʾIf½ ʠ|n=g܌YtQ>o Y"b"o+ڽ-,Yc33Y2B=3]UGޤ*2t3CDTۯ MT?#HS6jOaT|)kVw-9?WM8gLTJkuCOEwjdNڎX0f5?ύTW\~s|^ͻ$"e4X aTA + :[yi<վgw3AkpaS4a7EhDtSNf+p98!]1IDvhrDך҄dJX[ql.I'2]W`hg:eƣQ1[TOzEi$'Hh: Z)Rro|yW2v*1AJ6cwJ0h !(??J.*ީƞ/RK- f|@<][W^]Uii<Ƭ9.N])iܴ+`7[ftI,×}P Yys{6wM" ީ6n{#Q  P Лc v\xFSHawWM UV[UMLlKJBp8zZ$ ٞ" y]0:k y"@"Bx \2B|eL6t(q=ܳH0z%Tq.'18*.R#pi,S}SDwky nڶ?)E>}ʸI{ߏ$cOnFgH\sLM>vS>kpțuYy)c/O( DT @tH?S8L"ޜm)G(ML5cax<%sf- f ׫Y: 4I\$͹Ou upg~:0,o}̗~˂7#&M.zWp30fR܏yx=VЈbr;Sk6힓qXhtK$`14dOuƒVy$rT'آblX!^`@8@\\#d I.l8]lg<~OU~ʆÑA(JN;MhA]F?<  1SyaW6 w:23k;=1r\2HDj;j5l$a0kuBXbmHIS0gZwɴ~M0t":Ye a.w 23O˅|}磚.Í~I!7Iyn!5#׏([lU~%#L EgLS~s-/t I@ 1uyel bSOǃ-mEP]pl5,ݻ?kʣ ]{>{D3Ocd٩׾DŽ"뵓 jReI mV?Vq`7:m`/>Ua9󍐄w% i}MB@C+ 0Si6`njH! ^pnη?Ykl^* ]+>+ i½Ny5$ γ)hV6r_"3tn5?|K8 FY34΂{898ȼFnitFڛk65ŤmY4|<MނKF\tg䣝;N&v -? h&1}@3SWҨ@I_;S1 JF> EIdVM!Gmwz]H_og$'ϦX  XtN461xu^A_5vmrmbq!Hv)# 5:02^<߾1Rr3sڸ @Jd3smӄy`| P oЪY\2M' f9-p ~p-^YVN^AFC3ߥ‚(jv:φOuzTV6)nfK~K!:; '%XtHlѿy6\I÷U; "a>uT݅S? Eq+0C U^59yٳ,#H_o)_qBbu5+h܆NZ);]wp spf^‹qS&9z'h~e%-6NY}|eu8w/{ܴ|R浜/*Bʅ .4 e>߃%#&[1~JCn/яsYW^i#O"&thc۞S&: o`%2C.ct x%4^%;Pܮ:n}zqC mNj mcyA`@׶bd /36UU#((anBq@;$cbhrTc1 64CWe'6:p&E n sJʡYۀ ?=c6_KЖnȐ p@ÕAʇ7[>_Ww5x"` ?ق|LTBA]3`*SӞZ҇48@۵X}fU_L铳J.(NĄq .[e飷5^<᭐@d^Afu)GptJ`EܽSV閭{66zr*l"!P[1#A*n0C;B|h>Y06%oL՞86|u|H$ ![nB۠-NG?οT105^ ]wRqa/#,kGOTؓ-ayOuyWt. R{EԬ={BdnR6#)ڢ6~MJ`x}P2q" NvbXi77‡:!<<%8\J!lxMVYHW=4k!X:!Mw>`R֛ E""^a3X*{OI{ o U8K8,TMuF[;CUQB9I_UѺltwYܒm %'žlBf"c$8oYC/e&v*)m/,#64[;& flԈ 3Mw㦖}M(~wcx(ا,kֿA<~ىu xU2mIS%os(}~JV$UF[ *C}Mm:I ;V~:5Ӛ|18oV80c*sLXI=%A1}O+ԯ ¶uKgq2J"e-J#."v=<(|*Sc"5gSK{nC(E_Wݵ7 ̃4H\Wm`B'suwІe-V10g?Ki  ɋ|1 ff#M^a>G(X )^֧^`NQF|v{d39⬟[lk8 8W4cr811kgҳ~_QF酼-QDAT/Sň\p7~$#Ouhz=igt.=ʙ;)A9@d'{E E5?C.lo=&%e0z***UgD~B}3dAl`D{">{_Ea^z1YEzHhy^\NYUge\bԊ\cM,@6vx% #KYX.k[]ӷG2ݸSP|Qğ?oe2Nː+~'~S\S$bU҅X)Ri걟3w'dED7';F){" 2qTk\XxT DK|vͽqWaw\pbr0"ZP:|/)}ۄr\qibvq\no~)1z12fD! Q)^克ɧ2r.0U\nlf>oK};+VxTm'쏛 慐X7 /luX^E^y=.‡qITx|ֳa3E `OSw$ SMzrD^9X@ rv"XQ!jxn#Z)8btі9^>5 ȟ.>4)u3,)5NfR!.13˪Jwc~=y:W?u(cc5Ht[OYkXl>8, f.8Y3 =e \[ݶ.s~r7?rds[ 48 C`ɑN0jxm>th,2IL6! WP(z޳‡MFkvg/3YbZ>"ק*+a \shlRtMޥ!?yG(Z<6H;]$%^: ]yjK'h1NfCY z>bEDnP񹀯v|0~0˃TYڌ o E$ _.a\)B}+~((w@3a^KcS0]usy㒣adǴovS O?LyQi \Sddig }G$}ֈ][,0r0X24X\Uι?MI|' 4$ޕLdCDyLnhw+'T Ѯ2x'd,MVp惊XTbf]1_1s!RgJw)!n`ΰ]~JtlηqԷWk-ElɒY|J|pAe{=^ȡ6t,{wӉ0u?ܒV;:OFUҹv lfMT$ LX-YN)ZOl[4L<*e?WwNK0Y ]1rJg%ᤳp|İ .)AЪ2jtmIZ-RS6uI eX?ާU>]C9osTh2@s{fy_^m]􌓁y+hZܐxrO37_xGھ)*\řMgI꧉#5Ա![T|yU—m\'N%tS5H;ly7U-U/Y{;\%:.ݭmyIRmR 36/U%2toUOԂwmwgSXR*c{6C*=ܣOQ?b0<йL6[o(ئdRi?J>[;!S'U/\" io/.(fsjF Γ̂rA5?9/s ̝y%s(8W[un_)jf\8\ tov-[/usP"pWy8SE A,m .`Bh4 P*mp0쀟hp:)s(u4P&&$lм]nS Vi,>ˍc'xލkx%5EʢpxDC\QiI(vTќ_"=RЦ!ER݌O:s8{*hq4V۶zTKw{1EEjd^*-o$^ Y&ۨ y䴧4}gDPzK:oҭs"⒍QF~ G@8&Q U;s,%Q6)JMz z]WE'؝hS?sX vp|3~1= E1`׊v_=E(SL^SOUQK$ XlNt!C'Sh7A~!xpVT00ħ}?Y Z/\zC*sƼ0 Νq.5_A6uPY-Lwi>.n@^߈D g Oڸ f?4~f~w^n/fYpE6w%]ὀA7~ϢZǦ: YͦKc l9:c?TRp{?#yx˟:>O fm@_Ƅ_Tikdhݯ?%C/ƞt3DًЂ$83DD>w G_D~/qʖ23Zodц*fa!6` qT>1bβb^4g|s$`F["͑ 15 !PgZBX_Gi^HRN-d|M̆;I+?/{F .,0A#,H3_$t[.9]<|WMfΜqW$ L|ЛY'%owc004ÇHؿ+c> ymi#P:aw'@sWԖARG.VUBg,ys) |CXqߋO3ڊetPAM:=0>v%_L @@f' 6*}ȼ-ows?@e;աpN!(V_zk^dS;yKVVkRn\Q-{\ `EA]՚u'|f=*|{gz[`z]˭/&'z*Y߸8@{;o6xg%͜'?^Kc,,\1u>msEwAn=$U\-ҝųA-ĠP`8vMO 1y0 A"bX@~S?wW6QS`·AFU %&ÕM+LO vk)Tw>Gل DYrA%W1#> ^\zI)-|B&݃%N"%nx>oPlX)gD<ާ/cOTa~ Q*PǙp6OVGCĽo~Wa?iyânֽ~lٙzؓ?6 ]6¡(8 PO>;yLNKˡ.aieS=B (d)R [16:z0usׅzhٚmk:f3N|˫p=nPac2LnqcS`611LN5qT*>}yM4@[MHyG#cZúɓvBëH^?ڞ½Kk^8 j,.i~?琵C'L>nCpTn2Ys"KS`gIvk]2)sqw'V$F挃oh*g/Uxm]?X"{w )Fƶn?W PF寳a#9pU=WnK7^ x2eCyWs%*]buL011tŪq5ń0ZXNkIJ>Vu^9<߫ᇱo9eߞLE .ay>bW)G@9{I[ } [Bi1 Ҩhx[&R 4&SCOTH\>OڹqD`.g^Pw2^qKn9}xy,GFmC ?.R=3iswޒ[ړ%{5ɋ^UA)~\.5mYõ_}:7|.}>q{wJ Ǚ~-pnkhGngyn*~w\5p|=ogD}'_e:D7zX*h%I9G@W39;"t$Om5.gWOcC3˦?$s$*,֍s!rqS=IGٽЯkn۰7EgpxmflDO1ň;>N\vQp֦y(IxOgxVJg'`\z۲ӕj 2|tKyvg([WBq$TAKk9'sճw N'y7umיOtgҴ(lqF0ݖrUzg8yf44)Ѭur;|ݿ,LEiRYy>tw}/QLQ4.oMhv|ngd!?ugm{ͺ83{Zў>;]\ԈKp+F=JV|SGhy{Z"]-j8ѺpVlDW&vׄ0>}'թ/a˼'O,S|}Ҿnzzo6IĬc;\ r[Q5!tmne篶҂ - Tdk;#y1) I7M٨]O~/5ۓ>ӜuI9ZTs۩2 t;?^vY4MiOA 6gr(Tq leE>)PHc킾Z)ԯ3qLAQ@EbYA+81iH!v$Gn|<|%9̙E[&Z%z۹c[S0:WFfrh(ݧpKoKyNu6v+gEXcul5V<3mȈco>wxpGь5>k{.и/}_UxIٿȴmM]|~n5g-~UzqcMijhA˷eaRx'B#FhuEſ!E?nP.ć2{8悯3һFvy}E3~z|~5 Nh%yC?׵M*qj doqt9~ݮ̓?{]& Abk_GY|<_xkOoKj\wDI ŧNKLIus@S/_WI$K'} Ј C3|Y6zpjZVb e=Hc b9gXuz*9)2+oӌV[cg-"fU5>%= 3-bIRTGKW~?_ 0Mٍ^bӺQ$Az 孅~s:[zFM.Rp)jLi)U%FkyH0k9!L>MÍ#&v|:F,qd׹EmY,#ݾBu++,oQI%^{I,­JI,9s Ҽbo:/b‰jaS)1kb,8b+V qƇfxroAY)'WmX5C܉n|]sXƉ5ĝsn#_6['f \\y1;یt -U?);x2p%fgnͬg"{&aiZlN-{vh2yO%=⯏sM*QjV4P_F66-pYގzzwf6d{f|Er\M#-ɏ\;=:6;nUodL+";(v$ܕ[Se(8'O>Y1xk c.Gscl.seFN)esbtͫ\ b9`.L|fCy-CTuAW;CDǡs .+K3Z-{jЬb-/){4lGǏ=,KLh!Riowg DRU.ᇔeކ2nq5Ϗ~|nDz?]cSrMM7Pz^kpDs[˺ygQ˂&ڕJgZ[\Y?[ BlD4xV߶,u"r5_^K53n[m]mݎƞm\㓿;%Ҽ *aS{,r6nCYDhY8J0Gf>AZo VO=\7>W8zmna։Sc&Df}<܂da;p_kgrskko)hXߙX形έ[kmǣjM!NbKm…սOzoOzm6or,-eLJ;+9qf2 ՇjJx dZS8L-d_w,T[a ;Dz;ƟGygY(xŐm6ME>|\92['AqfE{C}np=|ۧ VV^lwÞeL8 PDGM9$;-<My*qߨUTlA y> {/X8ˈ⮰3?E9\Ϥ(.-pr|?Qr쨙/J;)+*'_KqK{;Ch[S@yEy !dz|NzOŝhj 2LxTY~J呜][k 6sl;}+؍rDhSvjpv.UuGz]G%޻Yܦ-@wa84s&,T5hwc\Tt(÷{-<;x[jۗW9ͻq WPT۹c7Z?M-4))`C>8[SvUYWT\q;[i1M,M Iz|R1vdvfxS{e׫%ztZŸ;"5aGghvOclYU^W<^r̿)%oQj ◪Unjx::q`^q}W2vԟ>g7 mULk}_s;] %>[~үoM~^.@ZJ0Mb+%if{qػ) !w6c?PFbݷH7bQx9}5U{ZgzNmV8Rlk4|_ZnMo;b(]|;T.\XYG'4>K鞌Ebk[3N薋I v#CSɪ \o6'{.ΞL˔mK>FU-= 8nFTk,8>3_gNbFn˨dy)wYzhˍ='XdkpR(-&ĐQYۯMiS uڟVa,Nb#8X^Jpiܺ=kYLQc9וF:%)>%tY3 Mk1U ݽd.I ǣAu)U}<6ixo돽soKfo%'=0;XNoRT2=H:G!oѽ<,Di2ԩO 쵖R܄DVۼG :R?Kb`Af(.Y+oECu" Vl]UK rwJQz^hMO##%ok}K Q6 <)v6!M_hRa.גzڳ]ݭn7ה K-\#.-%pw:.<Ji00F pHk_m;ߏ? 2HfhM w-#RF4ֹ6E"9oS.%nw'UlơBtuڰ~Ls^]Z:p xauU6Ev&9&mǭl}2):*n3CaAr7 |LmKv[KW,0x,z%:"- +z1ȝW)0ffMf.v[=#8-͢jZNmd˜!>E`-wK"29[ϹRz΋+<4{ Cs!U<5ⶲ]w,Gj븤N%frZ+fFVo$B{P:mXwx뤍fl%ٮ[|eoQUĈ ï~rJ:+.y9=)V宒vI.hf$Jc^fzZ) ~e&ēF\^Rlr޸I:U7PՒ3[P]̔K-9.bAn&o:ڃkqH-*)J+|VG^ݤW}\%1@ ˠAxNR[(u2]1XCl4v'("t ,v[!DP\'M0$/Ah-.UԅWL|!>uV;vgu9@#OP{<%riFwؚ=19yjN7% ;aU(ܸܻqPUV[rWm?łӐ"VvŪ2LEReb튛 Hf8kTW 1T&Nzs]K5%*DtOZˤi_$*vl 5ū-.K2A"dO&6-†N66 HY,B0Ba簢+T-E+W#vE:mYT)rL pEepsGLPPca2V :=^ 7zŘ?'zÂH Y⦎g+aЦ4a> l<}iّ̭;Gzǡ0WJOשyr7H DEUB\7 bE;rR)Ay}6<n㵪qz+ 0AYr>k{}&9 9o?֭v(ވ:99U_L&o[.Ix@|<8؟ v@ 'ޒ^0JбPþB=iMF xGrisl[1"6Oъ(h4)g7"Me|ȾNoWˉ=TTHS$buJ$toݔ?l-J$y ymm}_LϖOr7eB SgkhI7@:ȧ@h0;!lqx?cuGls=ҊcmclT=9[?%)i _WK$'z[dn5VJm04ʹq*SXW&#_CЯ buU1E"C= [ CTiA甼7y=x9hr_D [ 0,: (A4O0?I~5 -ަq ,}V7O0VTsd?|GK(Y lHD{ՇWSTo/>5SIJOYWd @bu忸 .4(gEsG~0t3V@?k\R(! 'iY*iFLj:{Xga \9 \\@. 3_j͙wZq2cb`{5pӜQz9qT{\/'q,]=ipJNϊb_DOzΌ4uW[GG )u>ֶ RA۽zI4 ׿[Xvju|M|&~ǥ3,D,]OQYe/Z|*t`SCOY@ 3/P8gr{ ~\^{2A48s' ):]%b9i'᦬9ʛ80gRRl*:"ž$Ov+oHw#xgȇ7-9BﹱQ@oqۤi#,&xLEObN"\ȕɒP'HTb{Pplc /SjVw 9.1rlFKve>ksnBpsO|Jy^1ä2#p3JaQ^ӋXCoX~τX<JHg ;s.a+4=rpZz}>71܊GwJ걌ʣ6aׁKVoLrbB3[ބ Ǵ s ۙEam8a9حk*e{cERc~;z s_kؼ.|jFZ(/2"p|մp8cZY kg [~QL1B^SU!P{\ü' tA=$x-}"ʽ 8X05G(8AŸ5%p w|֛ =U4+`n\ZCn^r=Ja$Njnsȣ<>{B };dC Y2Hޫй |x2_HT O%7zW@-tWpD ؄O0`"9n"y~}vݩ9GPPL BkĢzd-!F 8sH*#Ux/2jH9׭էQF#OۗJJѶ\%oXQ9I:.Kn{]A@z0p,TȖQwKXT`~Gg%>v༐uZN:UhSMd_;IB6ccN?p%_?}YC-ҊBs4]00Es6:)) hyJW5\Eh3{yXpO7* #3so>aUoyhճO>[afay Owȓt&YKtF欰9]A ݈;D Φ[v&?DžZxU'c&:v3Z[ä; tJ~>\ʿ0A3, Vhz%ӗ * vwkrmEXmfsj֭"ہ'{&V/uacY& ɢn 6e(%Z5Ȍ'6Ȣ-C;0<ɮE. c)7؎71ۯkl陞^"˟Y:BɷGN X*h8vi5TܲWa. r}9k?=?h|Pr`YQ11  >W&'ۨm|o+GЏ}>ҍIϨ/1OE)1FGf 5c7"5 3FSZ&)LâJ f(ү1Eϲ<tj5N>{:(bWjHy,>FmS>__N/OOP^MC\9 3G>cJd?UAnZs -/L.j\,6mC/C)?@G)]=,'3K֋wX DI rx@kƋ&RXFAGJ{Y>jҭ?AőgrS iE1,ݒ_u d?: 95E؅Ǭ|k.^d)__.;}>b\NAz NgǍCʹ ?*l# ع5sӃ 0]ibEC3^=VNoUySE榯R8fc!b6w/墍olݴµ T:ۺE<鞻Ȣ*?N{ 'z?}Hȁ h'ǘt:r3z{28{"PLvd^F(h2jȽiB:+7% N+cn$  }3֩(;Ɵ,? `ZLz͊k5!a>ncz}xw {Ĕ/nѨ558QZ`Tu<(@o )і([ƻTHZ{Bbةl|Gֺn & eP\AsX{F!J롛k9gE+׆]B|nk/ti"M84@y_y0}AX s ;F52ƫ%`Z+DU]cSI &)=/&)UV۱yC<& s|̽􂋪^S x}B#lP3pnAZI`g-+#=}A4ےͿJ=#H'I8Fz7mq6}j ߓΙ.5qݏsB!67'yߐciݡHA N Ի<)-Ut w]^Mk.twՈJS%THv.o5K` v`xkq@sΠpvI2Bĕ-Yfcs$q#8gu`{W7RCp~pi$? m2K@@b9,naPX>=f?XPfb~N\"!'uAAT+hxn%7@3F(,+¹ZBqvo SZR梷!ɿsFQ,{뷙.KlM;_4G[| Vmڔ= g5PUJܢOy^:bF/J#'[Zwnm':=Ny4ds[*<]–oXt F1C .*H=ŹWf_ .V'd,!ȜPه*WqhIhL ?X I)H: }QƶĭɢT' X$ߎxfJRyL Y,bC|gf!92{\KU^~}Δ׫,܈񛼉'g3)Z BK0Ƀ;_Z]r~3J!h'iԛ8ڪ1Y&gB1Sq( w`~ek8!n>yҏKՀfLPcph \rd:9gxo'8[=%,DZٌw& u9o ̝0 EϬё7Ү%}+ {wwFPXJ_61hU^2 S%7T8vU,Oެc jlX5@PĻd3<d WJćfTvglT>ڷP~!ݺPa2^Ļ6 nkP[ȭQGT"!TF@ 2Rvm7\eQ??#8>KkҐqVotiP ~LJ)o\4<&;;5F3'rfHF'Q_6Ium: H{OC "]Y-Hy[/~߁X.EBM dfzq}h!7HO2oh~v7=?c'LqG׸M7M٤zrXKF^Hz׊:]ύ{f\SL 1M%mBf#T%SC#zO4#SS+"Wmj=v~ܞfYk+ڲ >hˑTí c=:{3[M,5l&14T‚SX2qv;׷q:Λg˥zo/9đr$bLP Fgmi6a:Qț񦠹ymnti4ťCӺ͸JȊ)$(ie1I4פGӕ@k8n"Ɏ&®<&fL3VV;8:A)Y!&vq[v9OsESC@IH8B2PX >-2{(yNUjz_AͦVD{6η78Kvѻ2~ }:zM\/=&%6#߅gƚ&wA 15, 1p\xRSGW7Vn~lE. }X ߮_PppIGvwGhL,.b`Nж4 x|EJK>KWG@ΰV{qFa{@yiI+/zGe8y$ hJu9MIR'Oz,ڎcT@jÇxB=|ߠḧ"PWb"ITb-5F*̗m wvRO<4N(@({2}f4nhx;)y̔G$¿ SKTsX݊a ,V$k(Bvsw dte0&.Ysygג(s\Rk9jeǂ8#"{m\*lMeo^U '@v]~DT> n=v>/9)JPM&d0c丫oIӥ=w=;34'$}j">u]]N-۱AeRGn-xKjo7 ag*W՗xo ! $jCG<Uw <#L'_xM@QDJjBjec$CYk=p:rKeE?,yy…T{9ES>v茿Q?>ut޺' @ֈMNoWwo9ߗS<!`GV$.7u0Vgt|&ëޚ8DPVt\'Sߓ>5eJ܄fRs`&؊me)psCF%{/N²Py&+]H\^,R7<3`SٺV[JO2ؙU ?wNfYC9dT 1w+}s{Pr@p[+w^dC|]ż&8=\|^QQH2Py*\?>.15aC[n0-kϽuW]I}cAs hu/[QfkwvCDIOd0.FG ;& #bA OT@/{-2iZj t*F񮒻d2qyD. Ӵ̯K/MZvkx,ۘ? dLy\*5~z㭎9QvlWߦOpu nJS XZ LA8Vs zy&| !{/'ez[i&,GNn'ZsxEr9QԻΗ^$s7HJq}7}>40#1AXཛྷ{{xG`' C[w ,4ˀ+_T?nW:0ƵoXҗKmXɂ:04>6<^\$7 B H ~cL@YQ8Gږ3BȰe@-&p~Ed4rhIЉA3+7R7]EB*ӭ1(Q Б│ SE@s3˃*;"PlD'l`8$ OS,P:s 2F4SD0$!eZ c b&܆ۉHN6b=g: S8j$28#c#Qʒ2aDl\`K$HbQoo%d2"liNAr a~deZdPi+؟ 5RmJԶ7$́e6iArqml%2 e@@gDe6C,Ҙwx% WRp[5y54fѿd &qa8ZT/,3m jب@/Y5!%49-y~7殆/d-jeZX1Ls>&sFnV2 6F7gUiQՁ6KF2ѲBꆸ_/*hJy0E8mY3UDAlYaK^Rq5o^zw3t\f^h-"p_úvC$f3,sc2d'•m>']d=5߼0slbs}c{0?EZ̪IvozaIqYdP;vN΃X_-gn k#}Wi wQ@Lି"V`j}*0_-ߜ8"R X& py? i* iZ֙ 7TH@INNV傢VAF#9Jd+!{6/_ë.Rr˛+agDC,|+7ț TænDlŜI\Bh9K)'~YB#EPq6 $B 'G25C` SАJ?U m`8yf^I=RFnm^ |{}PSF9 dm{ċ(W%! Yiw_Vv9&OC};tBi翥x*WY&Im |x'Il{]$?M Aw'U`3?\ ܏dc8y3LQ2 8Ŏʘ+b[h!@4**%oDUʏe+v**5E-wņ{-_d{Ǯv{ "_}ΏzyV5oXݖS )Rc?1#nya izz/U,ߠiC>R(8_+.[N$~/TgG]>;s^3Z1'gNV,ga >m{|l_fNUpfF"71'=˯zԉh3QR(6Phgr:cO]2pvcɄorYoG눖Tl/ ,5+m/4KP8j Wꐓlr!F "3{q:V'5}ڄX>M mr{kۓ M]+ l:z<ݻg9vVjG8O=c!;z\Z7Tq‚F.ɗCs5qS D %)M 4v~! 4ߋo%!1/8}wVMa@p{Ai+)# F.1Y>ᾇ30,^y pE6_4?!؂ UѸWwcwRZY'Ѯw7 ܻbC A 2f }( ._kz'n/`w k+ l?'Mx1x 9M/!~Ԭ`:eh찠ª%8ϗP0 ?o&r!.(tC]9"1\cvݾ6xsv8}ܴd̝ݹ"HrUP)S#Д䔗S\s_rÇ̍yt[ V{C 7x1r1Hi4nNVb4@G݊A7O3{D W!+6Zft_"8iRY<ؿ-FC-&fQ-]鋘mB Y>kn`@eO|[vFl.z ,N;7uEۢJiw{ΆȻ88nIZ!Ezm:DKBUϥ-H `A9[sC;bgOq3n rOY>mSzOF$`;ZlouAӠpCc7(?s;~?_SXS!<+2y?¢=pd8Ո:o6xCkkH~]ʓzyye >:0"]6Q(7^Fs >E<įXڌtRefc>~50DZ"wc7NCy#y"uۻhڐȩ|Ob'!֟D V,?.!~+-ޝ?Eƽ;uD?T?$?4T]38Mr'zwl* | M)ɪjcZbz3ۋ#N^Н~5}c`[LPrN}vuw#*B|ײ5?3\=5̰'ɭ*pG-rm@z gd nUK:,bC%8Ph,;f}jl5Fuه2?>-ʌMUlE7)fշ_|]ڶ0|x6Yq@XgPyyGk^)FNx>Qq7v8P{v2iuSY\ekd`! ZR2 E]7fէD1Ms]=ZQfu_qQǫ\# "ߕVVB7ѹb# :@ε$Rueǰhק@ 795r11g$bţRÂb{Cӥ&Oh;4, tdjBK?$n;1k$ƪehzr6Eci,珘y y w܋&Mr4pp糭?_a`)O?[&4!<>>QD_Sm`^<.1* m4vF,f LJ|n[G?+E\2J@&R1o ~mYq e4nG82FK M Lv)w#a0ѢT3(U0ЖBUaQdmX0= @DrIp3_.sXW‘sA<ع ڰAR5&c+ i{j[>O/ nQ^K%ti$$熿O;0S&ʪ+dV )76팀>51z<)B{vuy2{;D'ɆQRO@ $rZbh0|eEG;dՎf6ndǤFZVXl. QɞQ;K- %఑gpdy|EE:|cJ{qI?S)Z0UC7pH|>a-.0(qW}DNY᠝JܳAI_R~" gd{KnA*\1.9F,0* ~mSDXYG }F9,< -HG'VC1*!JML=RAM~ƒhG8}\.pV+1kJ6c.ƒzG(kt$(հ:<iQ3[+W~[ al{ E^ر@Ekn͑""fNB:OkM_钖 _ݕ^sLɐ"7ނ4t'Y 8[`/kA+0 Aw`}-H'ZP/_y$="cHѫdm ',,n; Ჴƙ197M*`Gtktf{r:r/:iǗEo]0Aڤq'~A ry0Y$ux|ɀ8 a'jk]/IT0-ƽGq']3D |<~싵/EJv܏B*7%-ӟ5Z|WMy PN9l]uAA#K(M+Gl L骵ۭUKgaZR5,ϛF SnZ1ǸEn0?w+(%WK_Z!j"Do\"n:Lpamgx|@Om15 Z jɳ |iw|3%"f" #|e7U@'xzϙ/Ϋ )4[ ԩXy̦iiIj\R|1e0yXm "3 Aڙ=A>tpfɻ;4[5ke*[V< ϠNҦ_ll-{; Htй1Rl i<_ekCv,'/wf,yڳmRΞ}zhj̙9ʝIʔYoN [FY^.ܟC=ٝrCqs'rt󹀘Bc{'o?Sڱ !:AmVuk~9*]+ wNU=#,ރ]|݋emΒK.ΣiRF99|sn['b ƗǚqB3߉hFZ6ru Q-y xH.ʫ v9{۱c1ag5s/R_ yG&->DlPU=e/>* Y\l~o5L;T8?֭"JEChX^r/]brّ@I DQ CDHa箈Kߌ||!E&I_goansyuo k{$Ħs'.J̶AU!lۓ5&S+A8KʓNcgԏqX ># ]I~s kс@8{wu@y#e/1Y< ZmR\ervuA*>uˀ\p{ÔIRpSoP-xl@|.dT\oC cDgTRʀNƨ ɜ&Rϝa*-7y1ڌn϶'_6oiQ{6̵l }?gi6ߊEAs(ui{FWb.nZNm~W# Uxc -,Y Wszm_Q:XR.eavgQ"$xt[-19[Oa`#"v]/\D D!8uNJX H)"*5A MƂMb%IFVV^ph - mSRzz Ǚ%(]AOQ_l~g>ǔ(Gw['r#Uz\}o+n)mti.D?BE9i[VL5YRW0 }2?v:! GO(q)3Jo+ WT EWO qUvA FG #,̑g&:, y%D0'}`9*FcF6;vƋUMI?|:~ 8{BVL:nm%cLPT)Wgdp7x~}2>ܢ?iuw2̉'4Hv:3#Ov._q^me`1l őy>IU/ocU?,Kx#r:qa~ǚM8՗h9 Kknz(ErTVkGʴ͏ :WS(pk^~mp߅0Wۓz1m_.Ԉ6o ҳZqi*c JlF=2h_3l ƂE(~h exhM3G\?V}7UCF?;6t(>Gx|<e'2^ѳ ,8K A:k1?|AcZǍ$*O”ZwH1~[ѽrJʟC<5 LC}bϞsG/Sݽ2:a r`D xkn(X}ƄV&牞0FCٻT<5.ٮ$G|s߻sb*NŸrsަs3R8Zxo< /(v\Jtt72 HIP㡷T8o>m$JC c}܌O˴Vq5V=8N䂊!$e ~#wQ|"xE¨Hx~鏀Rb Yk(Ϻ4{9ہ9+QreEqJ_-3,#Cj*eNhcnb;`62*'D"#x~NZ6<ѻdNGqo.h_ͻPSnLy(O.f}$c [rU2Z'Ti"p\"}u3(ߦުetWe%י{z,uo*lDI:60ș]fMO)7Q|g.*×\! \d.>踼l*N?(k:|u 2bk4^n6}9&/ɱ5~zJ0lh@59(B4WfJ.fmĐ+dWͷU 1+,>oYa@F?qUgK*0v{4m :MF8Gt1:rQ(P`7APD]ŤN9r".iY%:uM/ jE緟D@,euO~=ύضa`GWBno-^#`3޸1zÛQ*^-yb!v7 .-,xho}&0Y5i}D1ݹA5ɣ2!=@:V` `f#p9=){'IC?nRX 5:'`{㘻28 a[I,1̜/eC &ѐR̋bw<#)gF h Z'Tj˖.6BP5`DЫDQƃaʕC &:B=,À:D>,z:P>R$M&"/6}B- d)v~uʍCP]K܄WYਵS$zK?ǎp:YZ$!k!Zdތͻ9 c-}+Q9y; t25AqabY_ߜ v`@mTy>m\ѯ?\]J2ml'k.:FunPݢpʗ;^9򝏱Lz r;BnWQaoB_3wԫ/A{Wi*h)A p_p՛Ȗ(i&H4wܤ`؊qn;) ě!K &;3'RO%40xqQxЄrFm'ߌF)ۮCv>LG0*~!/B6~NG-e*öeָmqJH\T8//@*) & ^>97.m!,ZG7Q]gÐ߮]<ڟn.%r,F贐LHEDE*\/Q}{ -HbDk0\G_Z%f Ⱥ o'yԢQ1Wp6IL CN -,yn#Yp:r ugI2jf</ʒ*\@s?)pRpHݗVmNӱ,/9ѠOﶽL'%q-)Z8}scuZ|2[' lgKVqGչZ6 >s򏾵Q IlO<!:?ҐV tXi Su|1Dr], ?(C jqlIJ)z(_DJ 4/5#|ve  WNhD}"ey3G =h(X^{ZwuY9 |4/>%_հ>z giG8B0^LƴV{t9jJBj5c8woVK1a$Or=z,0f {#hHFYBh %\ZNggFeJRDfJ? г絩 #ε*xM}M(:h)._f?AoH_<(a>j+,NvoEӜ n 2z7)zf=d bm^;Ւϼ/,aQfzc̤QZla]cDlR{fW]!ӳLWpbe/k&f45ả=APOLf G1.sͷM؍,F2@:cWW02lP GV@a2`QFx(jٓ\Xg<46XL|y }ŎOi-ϑI>>8n򼜮Uzgk5fdCa0q[zL ,8a`Bȝ)|{;C>f8sCdܝߊbZwxs;JGH*?ZME9=vȚǏJ[t& ghgHV} |.NGHހ)bhC\l)WwDNxQ lp4d~Vx^/畐wNt_rH􎺺]+3% ,L6A3Z*ۯ68Gik|W4տ Vyg[I4%j rvh .)9(TI8GѤnpd*Hc[N~,BW5؛p9WS͚mz9#?*Y@9,4_e<[5uwE|#J֜%^T4o!SڬlhNW kT<~ U_HlɺĚv7N*WZzzO%rjr arߘ- >ېC;Os:_XpFU,dT@uı+&nh4T_Hϫur$e}G<|GjEbD!*lއ*h") 2")5P* ;%_qU5ȑ {#n:x9Wi*}A^w5V0[ϒޖ4Dl5.m ΅j!"^Q˳;>iQs-N 0 ]]3ֺ}fC1c#sƷ6rVp4IhOQLtw%o5Ң j~oo- n`[۔~Mާ}ywnu M*ҩn{0!|\\+ޚpΌ?nTs|8oP~c"7y6wm 87d[ D!vA[+""ٖKD8'fEs81%Yy}no< B3AdO_X Wy#[p9SR.4Ƙkhu jעjXXJiEV8 r3@-8ɥQߚP [ea)25D=C4'^&V+Wi X/pa8 7YPFW#)a9=f|cE9\3U+kWCZmDC| wZI^_g3E=T/QYV<8{ c8^ߥt-Mڢ@v2*aخ2 !f9Mx): b xx͆i5subm{rҜp^Sp\Z;Ȕe%;1C'+X|QJB͖ L@֔D$U\Yܩ4=m{PRC۵;u?>zyoώ} UOU" ?7)c!z S:58_6-VO8mm@`rK bocxYGj=I`B!O^ߪ~19[e]jBo_!೹ _ֈL*|6c8p㑨j 3z޳(˕mNrgɤQa&4ȅpы1@~U ǨqvUknc\ NCʒź~X?\DB.@ @Z̕Ni\bǎ:Ca6;-P6Fƀp\sa$_ 7$9͠|k HIΛ..|,sܽdŧX؋cn1 (Q*ڦ>Kcܢإ[#'Qm)406?·]qq@1*;(  ˘MKJ vk%^zq\UQvLl?E*e<%͛MSI7zV9QtRoM0m60, v 6>8䒖)'=JG(j}\n\),cA)kWf7| QBŤj6k~( #Q =;<".W^%csӡBQ?Sr*ug9'X) xIֹۂHGO.~yk"L,mAѣbm歶ͦПLdC=5sGehhDdh WNN1l>dQ=Bڣw(>?2V߼Ki+w{~fgMNvF\½3{$w/fTWR||Obl翻э{yIj3㬶vbA9 -eE1vVMB p}dhAa9J6"//Y0.9>oΧFO fqS%Hg'85&ݦOWsn玺QnMn|mtHٜUC@yO4Usݸ/4&kÉhlq&':t[R_Ih .Ԡa.,~ܖ2Sm1ƛ&A:cJ5e]ٰn{4r3y,lCs(pmNeU932Qk0G8@P$}k퍿ܛ~b)sdS&~ y76~_eρ8pP4^5:,NϏUU|is{zharQ=^ЋibNk@\van6ƛYxN3ozM?c'z,`q}J)&IJ:r8n17d3i++;xifAxs(>VS@Q,7㋗lL6>_<=(=LksZcYW*;Fv% Z]\ZZ83Z}PR)Br>n_W o~N-p*'rIÎLYj":lϙ V\jcD*DMK@H$X*ˁ~lb?-.A}$֛3paWbj#D Ns%DY3M?J$c80 \ן}O\ʕXnWuE'ehByzB( YL'rJ75Ѷ9"r=>No FHe~[{Ok䜖Ur,ö0oYǥ{ߗ]Эxx^uER rdf9g,=Sq4o)N\"=柄{),f~,`bn,o>i^WQ&XN=ۃukՆ\ \]* t+N%Xs/; ö so# ;QNO.ZL=7^|#?2HC/CQѷ68 IAbiNH283c4׾>_, +%f@_mRUCz9E f̶"wL ]_&y qGSᵱ@6ߑ ;+2,ڈmLIO+a?Jfߖk =Bzo vgd+-z1GrG_+4$Ѝt~uu$iF:MyUK~6ƥPLhq5Ge 6&[w6 `g1F{_nÊ M"NqG#'=>;!/rbsz H-W ui j3 O&O].W Է e4tt߲#U۲=fc/6[Uc'< ?)d튘hxcd~|.f-[Oϧ'tvLt$uG^ّ $5`<@XcE[:KBXe햴Vcqႋi ֔p'e; ^Sթ(E;WnRú0ҶJ H 7'ҥ41";8 q},?7T!5AؓR[ cxeZ#PjKgk)g7{/=>e)i vD.1rNF1K7nL,tuӘ74.O"Mi-/o\>7+hB^7(%/b=\9W`MIc it>omy(lDyh/Ԉ: ^)"ԁy {zE~ )giK}U()(OQCWWSOGR>';>[+H^PX5(n⟓}bx AЀ uE.bCD@|L.W_;RF85p98J$^MhO0Ziܦc֑ʩ*]=tyCtFr,R2j.)9f麛BtTE,@Rźfho'?ǥW~rzB֞Dkholn*~?sMAX? 1<`*QC߃U87IA,9"L(nCGpepr Zo\cZ  )^؉[)S  Eb^QٕPqkP\Z&m)*dѤUp<~Us~:n>eNS^S% <&Z~Va$sO8v`ۙ鮒(peA'7V=?-f.&Rc+D!kf瓼vwH-Yd@wm wrdD 'uƛHTH3vmVE,8>M>غq^Ë%YҪu)kFG_6lcGv;Y\m}}$wX%mR*^ػ~<޵?{Nlyvrf=Tۇ ]|Zg^+ǩ#pU''}=\t]=_F/? "W3_͇Z1۝CQ]\\9R1.;>] PH9كʫBfYnˎ_w?̥±BXd\6 D޽fɝ=(NJVJL’R CC I)&biKvLoJ3^RDUz C'qsG[_ff_?S-Phkn.H\S?f.sO)[J-zo(~V~"NmϺNOV}]?Gm)L֍:v1߭oZ͏4m:zڧuOZG>ykKk,OaR@l2Y8Ie䜏:!pnszd\~`&&ƕfJJ %e1rD^gb IAm@N4p4Q" ɄzrpKZ1Ƽ-a8 [gzu;ECܮɲr>OdZmۜci,Je/~"nt4jի߆Ѥ}T=? :wBiu=ObB/.~PenDRU,0ذit>/WKXdhM@8g6ۜah{K_B$zRF@>N*y$?ֶYLH$lx^DKvi{(. Ѭ.cѼ4c)LUu/$g9O3;F?--rhd$ Z׎l,;ܓN͓e 53paSt'wELJֶ6^%fNAⷛgozq{3XeUd̲)kKWURiXHY-e*Gk!:T>RGq:QmC`,$5 /-nߜ_8$37jl &W4~whUS1 & C!+b0.Sf6qN~Tل"v4L'Ep4Bs鑩F:3k$2֕DwȈ4E8||L &)2X9 :̧'O&¶- 뵩PMQ0O0G>Jv'UAb!e^< r^tذZvh'}ߨ%YǤVaɨB&ٳ@ef[gtMun:yԐ1eVȰwNڠ= H#0LOlZ 3޷xA:ԉui3YNq._o=|]WONd:7 yE~n's ~^Ee76>_in/ͦg7xNFP?ӛf``xsrC=tw-Kiͽ}߄-AKe5 !h8S_t&mP}{~ /&weoԾ,Jz" )ezv)$#n"c CR{sM~.=_e`tO#Gvsm~Xv~pcif$IzNl6 (?P\! ë1K.Mz"%\eEH`$ҙݯ,XQZ!Fqz') i}"ML}Z=1m貶H88 > DХѠcz3$%-AB~13CQ#dVz+&> ƚm ZeGjW>YK!p.ѠJ 04ĝ??2zusztś_ھ~s|zce @U GB^88NB>ln?*^kп,t>D`;u\7{4G-x;-uk.Zy;G:;(IQpctNosZ7o oכi {^}hVW~1Gm\k坵3z]&#¹䪪 }FF7B1 I ܱ'%eߖjYtqCN kj2Pg-IIקEix7d5e)xwְMl*,QmA6@z:\AX{5 gX4gG,l= 3X/[c_׽r]^j&٤5ћLQ#3 ֹ Jx|ϻt/D^GA}Xz|%)VG-~shM2s|UJZgaS\!j}{)u%N JªZ~͟m}0-t.Uk=Z%ק_"R+\Es4^џT ?]v-Ǡ.YE%Q X=w_W@_Q9TZuXu[svy./e䎽|bfu `"|[p[T~8ߋ1΢^븞>V'E\xE8,yi-ѥ'ohe!;)n㫪=,}#47 y-C#Wuc/fxlypŮXBqW*_{*@)]ӓZe:Vy':)ֿ̌2~u\T3EOK?TiRa}N#M5pr֫\_tGO?y;1&a~}7?L=? e;}tXC;zo'ujgwt_ulG'E{?/d7N{ߖ2Zl7eC_$Sk@t|Ϧ2/36xl.r]''}دB{0=H% c%޷&^7%:|TVbuSryt_],]ңS%8wՔp--'#<!3:RuÍM}0߻oJ]h1VwRK/Ϲ}_?|N:M 60 ~M+i<z~^CҀo,Q鉵cQ#^OR%8RF 0!$ƶV>S8sʃP "CVy,y %Si3VO3"rHad=Gk,zK_a㋖8T> mgs[~ /ۈT> VkpBk$`9Ũ-18]#%UIsV{c ߅Q=d=+-12ِ2ڊFWjh?{In.nx-. g/=_gzI6R'.ۧWSvE٦yCx|zU_vܔh9NBP:m f'.=^KA/G?} 5bBy(8+E;^zxuYm~nO#ǹvطrC_q&PPdlSPM\Jm mWa":6wwUMR_$92s2u]q^Ս3m$[v2Ku+"/f^ ݉kwWɈc*Tbw*Rz JcvNt}}J9x/Jz6}?Gu(#klM8 =@3syy򶲣Ad|ff@ݯ_R _yl`70[#-E-&/m2yfl^itwvGoF=7(ph oYcY~LRQ.uWpe] XM\t~5!ojM9z9pk0 #]98T]OW޻.#̥PqjP1Y};>:Ca8TE$3=)>VK/2Z w99Pz,goKˤWPozYʎm[JVgxg 2;Vh['?5BV]lou}xzρo`qЭtַcg ҿ^ߨ^`]w%Z_&ξ5b5s-de~ѥ^b5rv!oԋ/aMŎg?Bw'iw{:*MGuCJx4)cnQyM>Lm>F`.49bHK =`'H~DHhՆH-,X#i]l33gxoM*/ (fǹiO.uKXtݥ 7UJJ16^F`M(p\lg{>|grh4;]NPe6K3 y"6}{Z/:JٕŭG2|0i<=l8l={EVQ`Č?? }sd0#aYi<}z ۫˷46)as=랴G-[ؼ^fɿ?dieI ;)1hp'n+?`VRA䓋pHe}op{ٽ4w4OyhNx{=O F# V7ܻ5c"ُ_Y eJzJe\`"Z:xOg9Da^9v'+.(N<zMaM]D:W&w *gߏYP)v Q r,@ 4 p ),a|̰N +,&ր34\L;-N$,1q@0J/au H=M|Y sg ]pT+$W깄/RVʦ-I/Y ;0U )EݙfYV5 <2R٤ѬԖ-Ҩ+;%i Ry> ^)3TB߅a\eg1D2)bOw{ӭ~f)m|;Q8sTʯ[)5OJΫhvU5/1]l_}ayvg s~w2xb7xb7}Y.MuE[CY?C3ft}OVjNb K*6 i0LU+pc~RIjNiTjYQD*`iU` " U&iq}1^_RlT>c8׉oJL 6Z XSs3tPJl1+MV^%GVNdFERXzIQF8GLW׾RZͺd3c>] Vxdx~v?B}ѻ]e](i,UeiV> QC]z 0&-V4~E}U&jV~ꬋ,$P$YmhuhUxņ2,#SxKcuc6{YK3S5MPd(.h'DfXn>{Sƴq~e$k&ڮi;Eͽ>x{-Dul"IŽs9;aSOnݴ}ayEVCyYd_} Ѻ{﫛_~ml jK.7,?{tD/o-3X>_XMכϟnfX="pRqQؾv;kuRixGSHfg[?[>4u4ZǻcV")j^#blgP>ktQꦿ]aq)$JeחҾ߭XYo˦.6藫ū/_,^+j,K-s Y/^xw}l&KMFk;2zs+#Rv v!F7Uz1: KӂogU6ԕ'6Gt7d~o_|E'8a}Q>/$.隮6.}/ۋUAEP-D\\DHS痑<̔ e~- +X#w_|5#7-雿<|=0[74VC,rRB˖e?U\qY=4X}LFû_/~<1ۡYW.#0`8GNWl[8=b /5!߮M:?ZۂtmBt5D~ D6zn*], dEY4X!" B-L`P2(2(X!""VH1,LA`otNTT;BUVa)!ӊyƚ΂*d}(HʨQ(:ʵ#p+V^.y6m-z`h ᩣO\âaQ3,/fya6K&y O'0^#g@`dڀƼdϵ4VCFmp&N!NEx[|e|;1v5ygH֩8ad}{e&D-T/4g˂weU0 \]nxi+W,Ok]I m&k2{wNMef[<ض Ɓe~&pBܛ,.t~\/'`/.v2FnF? \dDRAL*"ݤ6~G]n=C/uiPk'M츎Z</݀'Wk+L\gLLILP`$غILXLPo$fZnl8%pJᔘ.C@c8Cj:BՔfcH ^ĴGF¥N+66Hi-v L-6SsF`%SԂ`&xL!,j":]8YȗFCVE:,  ͥ4 + kk *xUc`.nU6Ԃ`V6s2e;sC Um<;m]ؾbx1rS4sdvP;CO ˆvW:^PW wu`5f5\9})FoxpOu6n-Fe\Iq\prvOl!ł} ߯Xs%bQǻx[H `h<z@l/GG=>:"(X ZaB]r48JT$KP|(+e@ ^d&}NJMxCPeDٴZs>jArC1 vPa&+|6YucX gV&BKk8%d>`h1S_;|}8jNB-Ȣ9P-BS3d` Ɯ$fІsVi.l8+q6 j꼂QhQ+VhQ+ ,W0 "rM`x[qo V xЀ&emƻ =`9irrM :Xz`n`zhydrǒP%āx|U!'9).T<XXxi %gU=&D=44n|1V,8Qvw8]Ϲƞ3iVSPB];+$xegõi" Rrs丹g l-8V;R1V3ERk,upkAk,”jM6UI!A wd|<?BoDM.ps<%Vfwp}7g ָRĨk ]6"hp1@^h%7y:VkćĶdE)Cc6lq}P+D"R6[lb#9>]8k'$pFdǥ +҄}/usR>K8Yg2ZG[t"Y'Z"'Z\"O'Z7.WUT KtIu>E|oQYR>;:$)|&UK*R$L"F%)|&U;K*R$L"F$b4L"FuTH(Y99>waW7(E*)?bc9.]FgLp87XwΡ8>M1jBvUDm}ĔѺTN}Ĕ*vPE,A{KуX2ZU.E0E+> Hh =BZ'i.~U~ibw.F6F6BERcKa\j0wRp̝оSҖӽ;AJ't%bT Ɲtl/k]{^ǃDrz]$y'>r| {ڠ٥.ihNlͽ'{}rAKW Z5Qb.1/5|Q k=Y/7RS93DFxk\PrBlt zIdPc%oE(S1Bn|'bˋq+Pu\LEQFr jIs{TW! :h 78F<7 5џ$6 v%wX?C,[3Gw<9$;\ ̾#b;Y@2U1OF۲)Ē5?;-sAe$|Y22q8`:N[^xU33$T$ $UTle迟y Gu S"3)t3劒Pxd٧xW ZaWdvkh)gح4qofe?󥙂 1C .ǣY5P~ 6z/CsHJ_ 笁|@NJo$Vm8EX/&!ӌb1XɜM-)(Bޥ j^AmD]4|F;juBlVu3^%ٴՈPK~f.=ҥQ'a0x^aTE?AJɉuÕ5f*23/uߗ2:usptsSp}GC) y~Opqnn`\ۣY<)M᳜{Jųy=I%QfVM *٧ϳ?"u' nÍ4{۸g۷)y7eO8zVӛge'fZ7afv۱ç-d53ѵ{e4g;cs:5gxP]ԋ=hJ *@2jFi9樿"Z7!0 ro`38SYCӬ %j)<>???qD^k9|܋=ޔ0&8 OR?vkO,/=squ֖WO\rjԾ:$>8vtH3uL:nA :VIfeoZPj;=Q ,Ȩ^,H2u.javaUT ffux ks6{~&Qi݌K69;N'w?@$$!V]|H-9q2I¾%O?`RW*] 36ʤ,Jm+>Һ_ÂV**Y.S6,͹,Bc Y}~)v"u" ͮ-{w0,WŔnn~3{LTl}s;-t%s3 ڎ"JɰfMxI$MX<޼} Ҽ #^,B}jӎ@21m1j[{Wpd.z\C ٥n+mBX<Κy*BQ$=11]ACGs6.2Q‰әy|fE KZɇ|F[Q-,wab(4iD6a@.`&>'Pī㠘{ ;!j?t?%qH$&׋>~Թ\ p4`~-z&~U<wS$CV)p@}57w4ft,E^e`-dJ;(wEd́nY^°z9ɯy* ,hMA]jjyetRR zodQ W ;DwK)}\ﺀЫZw*cY7-Jj"Hm PIߡ4yEv킛-)nu.WFdU*X 2.`1?S;B` 4Ud`+P4z}%w9+ :7BqDQ:T^U+j mlkۈwZ9Xv8Cܤ?ZS#WVHiؠ&0KV3brF';4N0F+vcPNCJ}sSЇ*ѷk|bi>jk~r"@jd wK{@_B]ڂ2 hw<ȇQ5f~H02@vPѮqN|-! ǰ񆽃$У[B:&L46B AHCZk7ENOR"P(S'@B$bФh"i-T+#ҐmCpz3;A,ϦPBeƇÿ Ja_!Bn5 Z -t~7@gQAlmTV<|4\£m Bu~:^jyJc }{xoqJQoK@eb7"sPGo1c жkQbzc:q\/%x]{ uدCLy|7~HA gORάQP1'N@H~Jα1+?4|V91"g;jޠ6n7= -G0eo|Fc93/B5b. h>N:)Eqc?H[ B?zAjܒ76yZ$#'Ŷ}k"!ﰋq!Z~fⶻy臜fh$}P1;xv5iT+*%`?GuPRyscOGFrӳW'?{UP,J4!Lw24)bo'Pu7CЪm]AUIEg¦F<|!nh* DIf fF}Nhf$`',~֩zeG"tB"¼5A 3?BVU.vm#rz~g}6|jNydgR!1s! |2l},,&#s6;`71tq)aO"{GrhBYQd&޶:Koa\oI&RKva=V3;{HH]@!$Rc2Y_ƅd=4tmFABUP#$ە0:=}(/Q> 4BOk 0R=j\&SO7Mnˁb|; x1nʮ{M GP:]1E: ]"Jgk(gT@-LT\z't||Q_ɹZThmD N-R}]!ee"dCJ4Υ QeCZsE|6@^)K^aUz ٪ \PSh:A 닚oWȨWM@L*~dNl,jyB5y%况sloa4%7 ` CˇAMI;7ߤB.xXCND]")`8dGAal}Q&ц=%tdKmIIY?gnр]n5©21:v.prBƮV뢮5.c1֮켹*r+UawE-$`o?oMetrics.javaUT ffux WnF}WL$,;MVHPFlEɕ1.E3"2@ svfy CGK-b [׭}_52 =6 nQN?p=yใ{:׻ m.]uwG@"w9v4oRe2 GX-30 LFJLEbēɈk1̀ 'p%,qv"psmp J&0C<)L/s._ Ÿ&H0q#$`(X"a* 3-X>$̘!OpVshp+ !>sq.XYʤu-w[hMtEU]${,i"C/Mrw Kun{(MD^0t}4G&}ǃ| s~fh; 23L;]RBIms~RB:ZŋuЇM"ٜC.]]K|+Xh-~lT -+2_  QL>&]1Enn[e,avUL|g8 *ipZk獙~\e "ci@ǁ~i `. ihX?VẔ"4"X>F.~ k$aionkX Lh>Tr%I}cObE>꣭+Jjn3-iŘNM NY-_c纴b\Wb$$eBEe4Jfʲ2+`"ŸRY!+Ys)]tU ڄ}|%M\ f|uP^̝NqM}I:سjG"^>q]kh:S9ͪxViJ/x*g'+Bb&e$2ȷ#rAH pmJ0 "nݘ7\^B0Ώga,炄PߪԳ'Oc}ld*)&eVtYҤH乢~:.}Nλ#upvmW>8h'cޱznW~ Vr*JSU2\qRnt@FOsVN|p$Ts&f*?"\.Nle㴨SuVuV*j̱Q}NAxs:97% 4o4&i*1j"O*h֪^#7) luym"@Eִр8 |6xK톃ULΔE4@e}:[̀ 8A #b~`4 럣UѮ.<7V_nL `SG2rtf i$ҁGٷHrLx%SNM菓cgGfbv+Y0RSRٿRd;/:/.&z+A6h~|~P9E U0^0^zuVB!# iqUe270bXn>G'0ERei!b%+($%3 ^O:5"f,m#(pT2pOʙ$&qC S lZ#DQ9A>\FڝK d&`rQI`PN <r3٦-Joȃ ܒLjB!` 'Pt=h+`PuW"֤ fQqu t5 [4Uza/j0ЭI_}O(R]P'/Q% m@Q{xc<$ݷZ̀`}zAywTfG^|(9'%D8ln[ pϤ?NGm66]&E#˙Cwpgɨȟr0Sz^D">pObwDyVkFBZY sA:tsIN&@D6#.h ҍ^t1iU:=lVl6{k MSt[DTZ $˩@)^dvZd4,L]ttL:7JBW՟;LJY{󲮳S6FM.;!ؗ j$=eNA&%0f咶 aLVzT:vO4clD}{QHpU"Őv,ζ&ՂO0U1Ҝ^nJBT@e@d0졠\(Ȅ|t9Uaj1l4>@16[Ԥ<&rWb<p|7r,؉c15T,Š8-W7z\*c: FB&kxN4 eyNI'B4XIKz.9lq<# |TmjM<5zcO/;Tm\{~:rV&oFxs$y\"NA^3hHXt}0AsW>v\YpP-o "Qh5N8Er\xl֖20w;^QDˆO~R2_g㬡ݬdiYU"rU$6-:M*{$fr2Āp7ߏ,a8GKD` 'ret>:zaI1 k4Bd`+X.Bj1>?/O0qIf=w6yww/f_9[~ӲJ*?yŊ l~}֗|Y:\`uަNwHeC`l-`Pb1kR0k3w1pd-Lw`-]1uh-,Vupr֎~y]owh͔QrA*^@m2'0KU?T p̏a vl\5-zd`aEqiiXxVSk\FҙcLXdЅ115v,#Q4dKhɀLfQg͹À88ڂׇ.6=f`P8ƈq ƈDtK0vJD a`\& l&]%w3Qn5{gA_WC2U ő .V_G@ z7 y_lJ5ǹuTfe!{efJҐ}Q}5&.ezƾY2Wp,-2O\ W<7hKCӀ2&VFŠdBsKyWz H [?l׈2\*0sکSⰆf2|28a%iZ&jue| 3Ѽ֛3&iGX¤iwKB8ёKƺ,WLm^$dͣkz|gfj}}[53Q'sts5⿮#$4)3A~t\lfg c5$xiQ-h 8&1([؊Dq/ut 5 YYNRjnsH]GCi&iz\d0$+mg6+n$B0czwt>n 4QZKLӐd[S:*h$8B4h!8*hYQfg4Xж/3ic\.!1|ɘV8OC9ڄ- H!ͲH7r,RK ^1ـ!/y QڇdK:2M1#{u0ci[>$7AMZRN3-ѢhYӯjm݈cv\$PcOpΎ 8Mo|TMAe)t“,ko\XzO*061hY@Z`iZa>DjCW [ ]ދ 3usdKG-9)xGI4ZPG0S:_A7Pcxg}w g0q!J= &yZ,.hzr)d| 6(~ڦHLGrj5zoر,Li$[f:(rRV@#GV7"^p9'7ܩin/.I# 057p$Է/Ze6WX[ @+>y.zR o1{c~ <(D1)b Q6i~˩ .ds3x (>-Рt0s^<ϣcY8Ae='O { vPzp*g0c0f c~o;wnw>vG][:p'^!39LKAg d(mX C <~:|{[IPq(0VU3=lKOT=2l򎛖Plⱦgb"ᴮf~gļA͂-f29벑w6HŗT/;9o>5vJ[!.v@36Lja[iGC} MМ}ˡuj>شLx݈A6YY]|ou9hv"$ `0ӊ;Tu-gk(:-|ZC2.'KFڞ~GtF~8qk4V\z`6'&kk8BQ {d<i1} %䡈@gh`჻ )n,n6]T -SOhw/2Y>[)Otpw{{wk9"FrT>#h"mWL0i^ʱ*:h\}ED !f@q`Bps]I1! O0.p'{/(~$Ͷ ?Dsdsgt?)#ٻȧ^&M7Ĝ9$ (c^WPfFtoS? nd0K6rjᶀ(g|*[䀒aQAjDd#5i׃/urxu~XX˄7B1Y5ˉޤ%qOll 4dy.2I޻;d114n dstcUSS0$lqXUŪt/gT͙Wۀ4c.0dC cS:wθ%˚ZN8ym 0}T+iCyk9L%'zɃ];e  K'TJ _"C;3JRXZnwiBGGd׾v mz=*>߭ߕ[F<_VMr%ЬZ.<6f/>ybow- a}̮!07=`  >+EVfgNƿWNg@iD^O=>V=*O{J׷߀O|o'xDJ=H'z1qR?,C ^r}ߔ7T/P&ZBwg^XP iAz^#{$ BCe8C` ˴~>R3$M\`>8>l{InaVWv5M6Rפ=1O1. 3{fzߔ*%Xsɽ `O~y--d'ť< Ky.e|tㅟEjK?h "6)a{""(ZQ!"o'3̵n"ӝpKn둞a]D((0x:۝b(,PY (f/o.LU^T jG}!} 9Khsy*}3@r ەy<%c4͊i(UJKn%[|$}vRUil&GNjf%m0߬z(!͜ʢ:P/uΎH5 532A~bq~_LhX0ppxf˗dQ>אַ,=:A禼sG.:,֋1˼_uK2VՐgpvquV<1;/kRtZ@kig,xU\~~])[8lMc_KΌ\;џޙ迁+_݂g|Ic]B L0 k{wܥ 8n஻ Ϡ8D^V`5;]CvrwLCJKu_ٳ WiyV]V:x'b+^4G{W;jPTnwPD5:od%_S% yNsJv;]W]o,C:&Vq(󤆦.%&F}A[!R.RA5Kf:E7 >:j' *vSaoݰ<)9Y|L7j:Ͽ@_u#W7͊IohG^":`6OjuVs92M@% ߼_^\ߤw `ȈtQCBcSᨒ1n5Ta`.%OmG9]c$!Q"PՕ8O[?^-`v!ugkYY-w|୲bF3=sZHϰmBD}LQSVE:p0f/O"l1jiʇN1 k`ϑy-7V+t9z?&}WM\hO7HY7kI!A9=?UG^V_pٹm$ ]AL5F"ѽXJknԱx.F7@wގz.9=+enAz[ǶaαY*MdhvGrFjvG fP%s_1X*&n!>{ɳA6*GIprY>K\+=sA`ĀF_Hx*XU\ml:N$kPgK⮌tp00"e~ثsXt&`ȔŮE*lZ%$9"s$ ԿZI?-y [/_?߃r0_|QSӼcO%RfQ1I0V |a %|h&`6` ")B(Pv` ~l{=MVWiʅJÆP[tdpjngb3ʯPJ/J>ib`ЄsIsQ1?߁2$H5-w Hâ@n;Wz݁_G2Tby?ޘQOZ$2nxѥ ? |bu h~[6 j">#2uSmh@qiZL Dza i߀emֺ,]a:rS w.):D4IQݓJY =>eZڧ4+fbx(&ܤHk@2U.gT{i6̵}oCօ ;#h}][O[ {*LҒ%/u \eQ9@s`ͥ"+%k*։6_ xl @yBWgȀ]XJ0/#2*AZWVdr]QDZ_ ~@AC5 +Xp4ƔUBZ!@^Ol5s》aLID/hvL K+ցC"LdA iX \:E'Fmh8\Ev"c+AMPDji[GTu??6Q4Yh֣HzGb 8I@`R{e`dB6 Քkʤv4c澮=?l;2qR;Zpaw/%T:3Gi6' ʽ77LK(2rmG`|B/zqeBl)7O= z[P5| yCo94{t TsSr1bXn K%Dt̀[/=Ie!^QCBZ)g{؝"Ms@7E]RD-M/`/G趴&%p RFya,MB?OCtjlqDa8$C i4 Bz= _RcciH݃NFǧC>}"#(7ղN @a9aVCv?71fDTlpm,*wf0>2Mpco[:*,Z#p ? S9#=9LSZ' 7 mo4أ?l}ӧ|3:i:qXh V:i08RՃJN/q>*#UeJ3AX^EͪnAMp;I9I_[< EC=\LHk!%wǗeF)(PH *UB@1ǖ Xx?F@͑3<3enq{Xr8m#CQv.=Z(3q>0ز61^B,Lj^=yvW)ݑQ%TZ jB! VNcE$(ZGW\,-Si`ԹޘNlDPdkJZ^bKh@OA3ŧ+񂅶CР{uɢy~ : `ANQfV[@5AU87Fߡf. Lҧ)r"r[TfҗqA댺M,ٷEJhkv}xHBlyȨTe6-G”=r?:=lðwhIa ~"1+Db{Nw|p뗖o ->CUo&19l-ʵ)=F[ѯeJ͓DB)lTs^5+Z[0v=ڢrۄ8m`m |fQb%S0}*AH+[}EҪ2Vϸ~~{-$qu4B\N>2]&ŒYKza͝;fNVT27 y:,lc5UVslU$?OSօRR`y$#f2}zcm)taH/i.K!D{Y+鑟F>"ʦt?QVUV AZ;+|7 v"UTFZ5)Wy9(XEmS˧NJX,KNiR.<~fˢ2 V0^kJ<7̳g^Ib k1$'WNdx6Qc1+> W]V΢׭w]G-Wgp5UѡֳGF}%zijgh3>* UOVÇwE@t]RSqFJ2rҙFw΋vz4.{W7?*iED`SmPs>U|sҵ)6 pۃQ տǡ7[Ts:XQ \l Fb7/ ˤ$!&/S]2(>8]g;0RGrʏ%D ^[{L#|f&DSrƑ Rl'~j.v_;W?Nq l}3rAGfoFP&QA1e 7(zүy> /bk-f%hY2ۅ c{YV Ҩ#ژ~xpk~jfׇ۰V<2 ,0->g[ðW 6*еd>(kxʕHu"( ?niX ,T(<_`QsNsx K}8e"'%wifv=^}d7^g4{;Z~?_vAhGD=N2thd }?JJF[ڦ;huC]m`fx fF,?Ԫ\u'); Fαm^{|kP6QlGv.̠_$UGe3Kyύ}Ձ.,5GsK.AnѼLw*2#(bI;x瑋c=Jcx3+ͿMo#QocirOrK}uȾ!a#O`WT$`N>R״Q f212WŤݸ?x6c#t4i2/P3LS`>W>z!7᎒3zgX &r4_]t` {Zbz?ʞmFK&fRpı#0&1U6'S+:ot:+՘iA;g໑U=}=d Oi7?t5$! dpbZA*"@_3~ lG'ؗ {@VUL$k,rVӂ 6j$ۆgv.c4ntUO`ORTij ϸwp(% 2r }wԿߒQ.{Rj$017%^dU7ߥ4&9d+r8ۏ;}9DR72C-XL.hYO[]|z?/ v^8/>y$9/ }r8/x!C@mtDȻ:-XlgZm k.Ws˜9;=e8<wzH u=G:_V}}\&շ}=}°Һf)7xܥu-fiyUx: _yE$MgOg6Ǎ|.lgF}l]@̉X-,~^BUw2flajGȃ,?DQCyBe6&Dd[nʉ1T ؏3*Rꨏ*X$s˸^?!`d`?Q 51Qr$C- p Ta+:+ri˩QT o+ۄi(J$zJR5\yHJݯ˥8C0Foxyi÷׈}9@g[qWP@ǘXpAeITiĚBM6C:fi4A'IzhyyhTRI-CKcۗ`1Y$kAmQ8-ش nEԇL7K3)R$S aҕ$3=;AXV^Yx04ܬ`]k>K!Ӱ#JزzRt΃Ho>VHE[ϐӼZ?j9+{~`Ei)7vs^ cj!,i;&=+:HʇG9-2)AL":~S'cOsC}h(T#؄bkWK;^/&|Q[B 4C4&JUShu-N//䖗mcG6zB+Wp!;quN +?Ž;PU#/^(w hɥ_dD6A<-hAur4[b M.B2Avpb%l?m|v=V-cMk;9h}|]2}L8Il`  WKN@O_ p ;mVgU*ʦ*qb10-LD.{g}&"&.Hgy/`kڭ.+t[[KGU, ҩUI<\HQ N &]C(cV9*s+'Tu YBʌl$"Lr#K=4YWe Vpd4Cɂlpʯ3H&=%\ {0lEaܝNױ[2[5&wvpӟ/QiE ^POeUq]*ctbݬ6@ cXG%÷!%鿏dUD~֑s{` zߙ;@}Mŕ}Ĵ:Q}-k,ۙZH@TglYM܄6WIa^@b''agٗAorۨ( 9{B(7PIFֶijO#ͽy`Lߨ#Kty>oX؊>hZчVmk~,ߐZ54T5-4BKY[" YUwRQFL+EdM~|j&qݙA~.b(K˚G,Zmv [+*먆Kˍ/+"a͖;CI nEnGӻCzA\8yHO  mHzXb1V8k1-k! vwí`DҘEX0rxroӻbi?´[zv+zg~+A=B*Y N xa 9\̘ '?Ƹ 0M>w{<|C4|~̔CsOS|s-?856< w Yf+?ƬCQ^;QL~xa~5"4 ;͏q:l*?gՂui E/!E+sN~Qv m嗵Pisi`Gl5 8B]ngý`ـc m+y绑;֎f # u 'ko]㿲|N޵#~ yFs[xB=cܢ9k1h w5ڌ烘-PAbab'?um' 9t;ʴ^kr~5ڄtgzE¹B]z XZm_"j3n%µkwH8TcJ_EI=73骨D,lf;.&jˁOt>MTN4bsM\XPfMͭ=W`ܑT#e>_fKd륧ľv5D=`x/c `hEv>ĠTK:Q1{e5' /u`_W ,3'"*(䖂[+P`L%t-' {"5j5n;bQk iyaeH]epx7׼_/3_LMF$!"E!(<[fTJBj]Hc#Ԝߊ҃惺jd+lg T1[%3VJZz j[#yNXy:gC|^LR!$38׸HBI,acd*K!oN:1yJ kccG%)OɎN,+HnEB>&IVG6-2uR"_ mn@ f0#}[>qgÞnRfL$u>%ǐ,_/KC|b_BL[ OYC<[*X3:1SxZ ,:,3A ]8\LKs#9^nyBESBI\5:"~(zN3c9 BzdJ[fsAfBBYyCGrM?X օdeBfdZyX+d؊80[ Jl[tu?=u˭+C\/e;Uϳ͔)񃭽&vJC`/rPBCdi7mSEZ(Xa_l6.ӐiZ""w3su]H-G4VU)CF0{Ʌ 5r`xIƢX95́;SR],OR[@cԯ#Z, 4c6s3ڀw9eRty:(4< c|]c JFrϋiPz7g :YgsE,k匴\1+V A:DtkA:.ݚo\8?/Ɖ  ?:aqPr̮NSg8$KL˜smĺl#"8j:Y3c o #_z2K"&˫@\ٛycr&.h@ Ot\ q sI4NSiQqhTM+4*;7Pң]*Ki<>Iv$[w`@hOm ;|z rpcS@ac- O#ub 'ܐ>;P.(a*-[jᴚ ޴ή;+ ]rGjbVE,LDAJ%}gt@ϓV\U۔2ky靲GC3|7 ݏ96;xY H/@] l8LT x^}d5?;g3yy *'G;2P5Il Β9n]yG#xi8xz{r =taľ V+9=C]2GA, &:54PGqmPpGʯ`4C},)‹'HJ2y"cߗ$s;zRX,Hiy|r^eZ%\F| LP͈yw,0w喏] ^-^g_2p|o? Yq>nYˬ$O@XsaILjr'q<>rWJCWv$*Oiy$8 ZCj8P.{,pִmd_ďx*ָp7>:qD߰{c:d`EdmYGf-k>ró܏!I:Z>=q{Dg9.yWb3tFkbj>I=J*w"+m :"+QE*h1|_ݸ:36]E%=8͚!'&Z tyn"v.nkubMs9?VT.jcb7Ww[sYEc6 ݰBw!SJP3V=ip3: 7t%w83LB[-xA]s"%  fcbֆrm]}ZN.Fn"X>wO`SAe$}Nw=/_| (C f KwE[^s} WWb v MYLĝlj/PpqXq9/Xkkg=zкr6q^J9GXbBc 9xCeD]mѩ4HqB| eG?1O'1%~&:6dO.(_P+ڄw,_ɉq%m=^ܻ^%fK#%A /H_jbЧ//?X'r9c>iV 0 a1X=4ݽK_h[ qRߦ!1NF̆ H!]kZvkO(=N_Ԓ}EA+""Lj?97Ԣabqx;V\+_բUo#n|f]5Zf,. elEêK)I5LAd\[܎_~!6Gsv+Y*Z^)@CJ8c|iߨ D$0z'w^ެR[bZz|~IS"֨V|+r碑;yz*%UQ9 fi&+ha~r)kZrz[B0e1]M2òes3Z]LɁoR w3iݝ`|M>k0_WR[($+!SX0lGceJv0rSܒ0)ԻWX3=3e}[5עo$ú&-eMW6DgoC@6,pV/q-=vlmFCk 5a4u٥`ߥ*07GeayVj, dU2i!T T i᜸-~7sMZsQzspfgm[MEԏ²8P6ypBASGe8t}uYY0h^x'x~+ϔ,ފ]3,8>*| $W C|9'S"Aob-xU؂Údpߠ(L\bT(?2FRyUJP$Ǩ9>/i&@d?N т-%ZXqQ GgN1"ɵ (*^ƞ`'**'CpXFRن$kj3mTj 'Z(ReLm.axQ'Jje1_ խ5%LPڃ9W}JQk+,H& #/c-Z3~$47/pX}xC;$kj2+mHST]~j?LvH YG=Qϰ[eFjJb,zEܜD)LPĦPn%3 )ىlg"TsNe9 P#Y6R,RچK\f3'CjP fQq*5UXc\R 'cW±2YV6/F/ ҳ_0VU& Gq6~,>"~(y^(P;- 4?~//<8ŃxjT1y7sHՑ˗u }?ڂwu48}?ƹ&||Oij@cZ _|=Q>%ٚ}fT* 6)Uds>W$dn.,]7e,̥]c6YoILZYB[p*Ɖzk M+#):UZx{_,-g V{-',`!T =Wp 9.Qj|dXGP#HH+:H 7y"NA? Ϩ RN-E*WZ @pXH(,-LΎFNؓp!/l=HzAupf^@3qm)SkK>ú4^ɉ?jW4SmmU. E|)mvwF~j{0̇Y LY%&:T= s:,wl&AؓXw |k8?H:`,UD>ӡ(>}J !Sjc>Ԗ:a+,xƷ*dYANeL7;ō,(|M pgԘO\l ]¹hXK-PD Յp*CbBU"! B䎵nuQ'MAobet\mTyT@-E?6X'lxm`"owքnĶNӡž#+fw\A}S qőn?j4 "+1xL !%꘯i5YOim]MVjB[.mҠ[Iy ]w"'؉c_=0p6QZo4[be;\8,wUV J: $zO sl%d ~,to6} eWk۳/L}NkgXz;?5i3z4)'UM^?|SiTn3B"m􎧟Kf7ˤMS% 1+dqӍ)R!_\_ĖQ|K"XmvW "G%_ h͞c5xHņKguRg gT'DC!x0">x`@ ^y,:tƭEc\+H]% VA4z,'9d qEj׫&%{qch4u0~QY'ۨ8.mX,IJxfaO>OxxCuM!"ِlr V-h~M"C7Z[Nn;,tbeΗ.D auHe}{A~Ԇy9ί{4:f8 y7P(k)"V&"%mH)Qu4Iт-n;DRH#I#EGL|fh(ZC^e ~OWdaQ*NKӪwn ~:G_싫F#VѣG6,$? '[BNxj3(2ȅzoQ5C1[L|H\,]$ j[+ËGEhGQcFm>NBǢ[V,|JOBXg/T9O:M"fCuJ^L$S-U)=WY,U4I՜*(T!pZ-@2Bh!4#pIS<(d)źOГ/W4{0&,`Ū]K+z]~Fb: aR,&!S|Yc (&5.07Q>}j&_'h+S+ eNbUzY@'+ #v.+! ~)ʕ$f9(ʏmq:!\H5I* 3]m,iDDX2)%tĠʎPBJ*+-AV:;A$J y1YM(Fs-ρJ!#M:|(,ȹc^C.CUQo_z)Lc]&c| Ms|׾v:JlJAq\q%t5 sn-:|b}0cN "4OE 3vUuSy6CWU@&}gK6P c)=y}9TE9<(sښ`UeVwVE%Z6Yv؞d lw7c'1>>ի%u{e6xܚbRt(ӵ+|*J E9%7SJLZr#$i1&PA +L(BMី $o:av{}sR831ડ M~}royօ(iwh\ gs9~}sSVzvsӓ =]1$o (UF("z!p'Vh5)]au'RY1C ]8z* wH /T~~8P:HzpkHOicJčwW:!Iw(oϤ6ڷ殄q6Kzxl$e) a%,;i"`"Rњ_}(DS~<] | +Ns 靚gaǑ&_8bإ;~շ z;;4t[os~异yUWu! Q2ŢB_: ȱe>;ۜ;k%;Q(!C5Ql(DS{uiW{;8y&ߥ:_7AóOc>c`:f Uۗɴ;Jn_V,d-g&!i)SWyze+SXKbUC-`k!<#.t.">&tXN *4m>QG' M(=Wbn%,i+mRS(FL7ћLjқ)&1ȏgI+4vש 6?=l pU;]sͺz 3\}}HŪ8VЄ 7Z3| uNOVDMp^@қ".g6QK @]u!p~f$ז@2 UZoƻfFQ-^fB*&-iB%m7V"[1Skd=xg';!.4H>{ ls`λ2§]~6HmJ 7Hp@u_! * [ ιZK 1j[E>(#;D;T#.U6ybͪc__g<3Gqvbx?|,bPႀhq3zX8J"}5ihPF&=GHej?M2d:1;2Ubg՝jElhhGJ9jҌX;Jt=X^RdxkUl \fm7|Θ?쓷)zŕbnzFgV%=Q6-ǐlhN?勬_{Pרn 5o!D*h+|VWՓl∄h)i$w  <7f=<_ VMu5X2~FeT#3ʉu `$#9J+ <&~ׇh0hq2法QP9{Nb(5Ǡ;S}OSbƠ]܄) $}fNڊړb" ىn*RR#,oPla5~㍣ҽZu_sr4Jww.ڙmfb *9$͌2^e].ݮ 5~! ~Wcv4ΠՕ,C9UzM̛n-.s1RyEЁɤ8s r ZKƅKQfjs:26DF]S7fd(4{$R[G3o+I4ū ¬˾V IMshF^7L=/Wַ Qh, DVt'eʀ_Pwm ,STpRlɡ:4KY caFӰҾYF: ɽ{yhd`:$8J\S|5ɠYh4cuU cB@(j1f]`L P7i,DyXflʯ%,\ڥ80q,)3fECA@j-p57O3Ö0Ɂ  _MT#ץLX䶾O99٫x:nQؾ&X&@ADPar_8(즐ݱ4+$ @,,!b%Vk8DiB|:@@K'עLynUn7+54&`IӝLR C'Ud᜜h w'tFHhV!~X`LKUrSc~|T1)N{Bp=VT7'Eyܹw7TW cph  LCxS*B/~NINy9VOi[Z=(۸X KL=^8o2KV^bGM!hcqӹ]aZcS`磣L<#LiHbac*KnoE=GmN3ێf4T9 L ղ7ߛ5{0d~›q .&IUE&-SYsh!͇͡|JrmtZKR^-X ]sH1դ Pי ӌ$JKPyqdIX4E]AH!>]VUq!B BW(u^ZGD&A87®(Zm6aGpO!wIخ{?r[uz N@"U<jeNyVcM<`ӣzw >|UUHko6H\hju`po[=,u\ ϱ P sOd~{o}| Ǚ?}o@8Nmf&7 ?ݐ6>3j ρ=ͫL4ji?Kb BD>хGB4]Mq; 142BFJNy pg#a^fPY<X8w_o]-%%' *'EXqQ] Os fkv!ic/=a;MQd+!+fJQP)3Ҹ94$Ԗ(b 2#aC{6$2=Q+ۢ%X|"#{Rè!һ09܍>xwc(!6ar( MKTsKҠ'_ iQ8^@ә_ o k01ѵخb8{pz"W4(!$ o}D=jp{ts;m|a!ҙG=Zٹo!OIqDB46jԭ=rr$rhR;]f:l:4މ: $$$bqk@!wS)!cfqiXf^CihJV}4NjK svQꟜ7p3ܺ$$Xyni? ru1j2>hMN\p9W}'b9z:so{rN>ŕF2p-+.lJjzڅ":0=aľ#6%<*XȥgNOK>/Vϟ$99I7AhyQ,ajpK@4eQG+7Y9(ߠBeJ0'X G"֗h 8ټuEbɇ{lNSѥ$IqNcN`?NduW4HQq߻+RUNNk8T'o+l"sgVH#_A}X4ct=Y|9tHDl|ѣ$dQQ G.q B$C9$m`P8˜7Y"O+Dh*Q)rsޥrd¹{z`U~fԬ]%!C]C"mA+TxY_Wh={/^eo #Sgzjmcn1i:ҹ<ʶJdw`V%$eM 5Kw/" -Ѱbs_@xIe*{w^4Z6*[?U|>tΡh.Fߵ./U YP~):QI@ X߾¸h"MT[oJܸgY U!Pb̩dFj7e|~#w/O Uzrv L: o+WEo4N*ߛܵKOI*(ICS'F#zAE.MS(v(Pŗ'}+CzS>f䛣3>ьx&*oQ ѣ#0,5N礐DJ~e~/MI*HG (8K֯G| l7zFީ`Wp7SSvyKI!0b.I@)^C|ȜwPaKC\. 6g9|WW| "7<սO> c7LU^ %/䂄)nL?l[`׻w9Ç_'|˄3ӟC'tP)r`mH6wR*ttRk)'u.{j9M6:ᵜq($r^? W%4ڄB?Ҕ17 ~ mޟ5f)8Z"#be|3"k GB>sIRE( MVj- GQ;Sf TI|LB· B\\G* ` T.ŹD*u DNH%ZԅWMEswOZ^PtW *4˧Oz POy9xsr|P,%qr{{3`!wO&O|y3ȋVS޿,b e<ɽsmFg^o VlDMRyfVK` ܑudmtMkfX1qGqa^srlRq=7anq#fv0F;+`e6PwĎ 3z)a1!{bGnN5zّXfGw#283ƬH؜9 vƌ^&.uͷ"e4`!5z+(W̫U6.S"~_,q(S3rUe5: `FU>TEBL*X 6NfTBJgK[}E6郁|0}&iY:D0ԳT=ߙ0lioFMn`u"l\^,ǰU;<kT0 PcMdyM`L`W>∪LF7K>˘[k1ʹ _K1?ZEhI*"$܈[FR^oSJ;:&;ɕ~p0Iz?? 0sjb*`t=,foR+PZN'VԚ4:p5~HG+@k֧.tU;SOSEhd RFKd,q`qK/䑓]0>QR_HWBp1˘#r|,v-;hͭ}eB׫k1/~5A#͍*,krAr'LHAMC]$շ(J|L8Lc]cf=]5wDpHJU!mZ|4>p"E;nO[*.^ Zv7h;4ޅ Jb:yғWz(b> aáax21 Z)3W?!h泲#1~@٫@N\iK@g^O2;IK-'<e%)M/J M6eRċժż A#g3<J1SuRm¾V~Gw tXf!,۰FD60ZM>r^Q4`_FFypjVMx+1{\ eJ3QgMfQΤ3?fŗ$Bdfp9P}.ಅ gWcbY?[ղ=Tg}WN@(fFF>tZհ$0y_B\[}4< g b,t˲/وϱv ) H ɵ@dg>A՗PE#CX}nQgs:"%W^0)t Ѫ{)}Ǽ\.nGZ`KȄBJ/Zw~tJ +䖕l?gnH #k.58V<,v9 b ,')?̴A)܆/Psn^3݊6]fzV"-491y0ު-`RF+]L؜ML}'c[fg7^7,!vM+#H#ސӄQT6XkjÙpXeQ5M` 6u^&H/v"h|؀kS7l2T؊׻ĩ ԉ^i.FVҐoF7K8Wm(}S>77Ƭ#ʘA:zx $Ok,r _#*GqV]8&a'B~]-@W*#-:V+{'pzJp{9҃t0uIUJi?˕pKeHCN宅q!t~.kuJo8@N.IR{a3\XϫpG^8j™@v(U_dSfOռLq4O`[i5A> FNidxl|K^bF ߻L ^H!A@B -j=_~b `ֵ7{y 8lfM`0M`V0M@h֛y/Tԋs,&8=:R C3?1'2pqe<_(°h0^dw r!!|87AN`h0m?GDv?_{^'ED1<Ba6( 9'Sv1XoSlfnZ%D]XQd8y^WL%G]P!yWTx>|a$vrtϘH: ds֟5uA&uo44bar8wԙWS;ؗ.s)QlӕJ=q6UOJD_U ߠ8{.RV>C7X?K܏vPq!L L/S#9/{r3o!&n|`qZiGD :ܹ}q%D 4zr,{x7SLVЧx>prCP^W|ExKjc `\ 9@n[I|u>oN-Yuw 8 .}$~We6;㴘8j,zsְ5hՋ%uQr[wO z\ t}an$5E\(Cwg/{c0(/4\ߎoo䉊 ɑq;1dHQ? w5oBun^x`A08x0(妳@YSxdM;U -dVPr3~!h s\[I|tׂ^9*sŒu?ّc;U; nTi˲lXeGX7~_s?;QF*YUʮ;NQe#wXeZ~<yF\rsg-oт97Ϟw2&^XlZ9΅"Fࡩ]"x:/T 2uܛ+K_ :}^݀QԕZ"<ͯ!=k@ wL0t?%dHK'Wx|A89#Kj7bUe0+s%T@9x:į,a8{CmҞ@ Cփh,c/bI$7EA)E*{b$QәbnJ"[EHGB gj{+08Cӆy/XWP 8F(զ孋s& (D-9_e5!aE c/'WHݡGmzґ{wAo&<>w EpF J󿧡 0~!~!~YGBBt/>d?L_RW!a&\˳vRA53dNOȹۋ3lE!f)Kt%, )DJXʯ!_oGw>$ƫ86G T}#s ZGsBNJnj;X`v@m2Ǻg;ALļ`iAl箶ކPp*랛/[9$hSu1ܟf.d`8s47M /J3Un n(~nfNE {Cm'UfUf06:U^28L* ߴQ˿jQZ@RU9Iخ_:*wCq3e^;O+̛\)qp.SOZ-ADMNsA$ )]co7CıEnYPu1ND'.N֤+X͏(,DVC i:HX&lUkСg喈~͙ƁmxB:Sc31\wGL+6M4lo4e8q[?_IxXq\wnT_)ۃ^~Ә/z+;8V&K*-yd-VRSHmtnVҝ0F w7eݜt7# l'`!iHkl^\~l3s M726N"z+{.jg;M|?~JCݤ[J=klŸvYE>"3řLB Yy, KBMgUSpH9@ٔQ&coB#xHWQ ʈ!I䈸ICck̐|p*i0Mtp<؁iUfea:`h|ZfR60ػ7o:훵ۡsp!>l?_.%d]rZ5]=D K8^b `x8t !<[@ YؠVP=9=@Pϲ:TTpi&_9/W2*a'+xU%^.$T"pCDS.oI}YG1\T6u3$H|eZthmlӾ*+sDa(cڸ* c`ۖŘtLnpRv *kc3 Sg %eUm`Dَ"E;sAztWBnTː$^b=(oGK F= 3VX+F^t似O1g'4c,cH /N0o@e[cd?)-S"~ UΖ6@MUg#o^;cw7Btx?ʀd_'Up0 ope+5w-?a=6{ZՔ݇j+bt AKYEɫʹG8$d6)(U oAWNJ0 Ś$q91noe糧gz΅qH)`t.ird+glZɧaH)x~o98 Z<ۯ_IMMvR٨FV1tXDT߉QWEr=cgrPO7l^%!1zCsjWJ>J#&_SkCt T;δzfͣ+'?¶8n?%zi2i.4;A"$%X4j7'x`y_fUlԻ܃$'&2ϓyf8s×(EeAoQVVU>|27z>+*@:W%1>ȌrFC-15)`+ ҞU{XHhAPyy7t M!5&H;/|. r)* V&z-k#vsXXB;M{_0˱zg O<iC.yAW| .0UZ.ZA1zGDBp Eiio=f&-a=',IyBǫYه5G iuíB#r.<ܺpOtD i< 2wF%x4,( i6k]Nc2Sk .*϶nI|)EGr,/!^ ҋIU䟾'|5X$[<:vI!ϰͣpk؀FKMtz{gV$}B24-UZ$0ҿn*P?{Lo;ڂgz)7AjHr_gK'n1C^CL5-"%k]b=Hځր'f"%=-!dc65BdDhr[њ!,B,HW'P~#Z:;p'k 1FV÷?{CZڝ M!(Q2KɟL+9@;-\k'?B8Ț_JVAWtyUKx>F \ш9fSMp@ط@PFWpC{J^Fp(̍rbRS-~pǝ"+\q@I˂'g% i9J պ-:zݚKJnWY#}lZnCX %@߯ݜ|~xlgGJ/wD+NQ) *VN^[YPńK;\ C6]ਔO\klS-"<јN`>S ¸s-d*JO ں$)3 K^p \0J׿7xe"7t}^ 4W? <5F= td/IMN'~5_i_ȳEe] wOmp%hު.•LEy_Ah e+ar1ԉVnFT暯l(yFIg3膾{jaX CKtgT=KN][mGj FΖAF`f bc:1K]*qm+h?~-s$("{oZuX6(8rF 3`F}:X%|B 5ND~=Fg¬`]1tҲDXw1 7r=v#|lj*(؈C@#@F%1bV#U]ˑ>IHp,TEn{[Fy)i4C2Ɛ6ӴHp~iUiS5.Xn;iӶ9@ClopG #EOwK1C:δNu3wԕÙ*{D+ Gs P8beNMi2S6ug|{/ݴQ4ygPo(UYCĀ'Ѫ ZJhY M)"a+ٝ{aaFmvVޣ/lUygMͫ~Lo|V6釜¾ƪeo#ne`<A#UwWyv z@ jyXIJ*Y@#i쪚JSWkh`6 e>e^GZ EҺ ,{!5ܻevO]7 v?h8iv8oBe/sߩV?Yvv[̵Rғtò'[*,N,t:N!~BbQ߽BbSD<.|lr7ɫh|'.lMX4j=T^ThtT~S,c;`7Cս O:(ժƾt/ךJNHw0ӊebZoq5kx޽TynV䴨Hz ti!3],DVћ/oxkN6'E;n9X)y2zf-z}>[4_imqh.j/a⍢2޾[-W?ѧ&˹B"ML2W-N6P2`_U:F.sk 3kٔ enon{woWoCǟpuxV?{0ӨJ߇(ڝ>7*㚝IM $I *Q?Y9ߋpӷwiܣ}gB̄ۊZwCT!ڠLkVֱK<(7gEeO=lN29]L!-,MiǞm%XDoDINvVW/ S."a♨@mU]5uMDNe\駊4I}_ t8hܔSĶPuMtdp/G]|$UR_f}Lyji6?ݺ=7Proxy.javaUT ffux }kw7w32 &#?EcZ%;3wNNl=&9Mٚ£[9EBP {>uS^.l4;8ξً&.,f{u]y,h'rQ6kh=~=q<;?zx<:y(;|q㟞LJGg㣗a/6ֳ"ϛz޽͛~v]oi^bAΠg@8jV4Y(hVmV鏟~*ɗbYNg崨"*묮,ob]\'ә=a~PmVe%Cɛnymn.ZL 2ou-vݴX#LlnrV cz|~v@EN:J3Lpf-굀-a/lrA/^#d?|yи[Р*TZ/RW5.çgdu??:f8N^zv2;}(nY=pNRtylQ^_jܜ#"$w >laYȯ iQ&dy }˺$ XogUݍM \.\|ct\M'ۯU^YΠr,g?m W_~7_~:;0S;]97.dn_~i84o޼a,foz-8;<_~-CPWe*N 7rU f ڊf]yu)ZE,[7e5'˼4| {wuө~SLN `SVۚ_@GfO'zqNvڔnm1+\OӢmaz,6e1;nr99y&~8Q d>pOvq{~9+/dz`.} K|nn s6E5ϻzUN'㪃UhpN|S'?5llF(6$'> ?.c?lRevVLij_N^:9̑w@*{\-N ߯jW Z> %MeGyЯ`Fv&?ig]k-W[њI*>Q_s`/ϟI C}H~ &htwplռe '81`*:FoΦE; > OymHey,8 w6oU᠛ <}`K?>y7UT[7Ɯx(bT9>72|yfS_hUOK˃c9C{% JآXj*mMZ7k!nݢ7 V) dr\i"aa8h,ŽMF %"}L֍1+@_0by+hJBx3I~0HS-+^\nhj8iGѤhB!khnJ@Ռuw쌡 4[wJ{S`|^(ٯ)vt,,GHMMU*86ݿBBi!rag%b@[(Y!C %0̢~ v"0(Wv܍ʏKo-9̊yćzA-3|*V`-Σ(`/<a8` U]}_lc۷x{Oہ)xk_IfĐtع-xzI7P$1Nc tyTP/ݾ v'>IF3 "*ͶHٯ䍴%pP=~D3;kJGvm!DDU>L@pzeBX~\`]n" ǫe\f +Vffs[E]w +cq&6H1LcoZvP9MxIޔNm@wϕkm@f4W^k8E),5=SAch@GMyi~Zb-QWE%;H=+; "yvYN7j{,Ӄ3Sor,DFdv$隱=vȪ0<CvZN7zF" XLڜni"gcΜj_.[W{R@X7n/~l0< շSLSIȪ`eA4&X$A6e'7YoJZ2ӒtM!fORi%K*-NڇnQX)5{;5Zt0!;rgЈݩi5:ԡsT8¾Ne:S V;N{5O8X?r@C`V; zX; /;)Hu/6ONJ&a.#HxeR,h^}X{4+u81\,"ڑ6D3R`o<+@r5kt 1Bbm5>PyW];kE}Uٓ3ɝIH{'H3kp̦N aޅW5mWӔ3ASsdjkb4S F$Xy}C њuv)1^t|/~I9{Sel~HDO{dž,GPBd\+VL ir l\+P@-QTY9v M[;L3VI!MO2OQH Q**sǠYԱrǍD#~[/u˩,VN;MynA,_rSY~B.;e8v$DÜA{D H2ؓ+-i`;1b3Mx,S2jvF흲R4kVb$X-ލN6Ɓ9[5Wjo˶3bYhprxoBͼ,Eb ̰FWS;lX\M=)s1X&e4M;S>givdصwE˶o@3?Mhw*0#> 9w9cZYRf$.γCzs6 hDrLei4P@Xjk(&o3AD7/bEaBy`b}Ӷw[o{ ϕP &P[OM7][ cUk90犒ZJ7v5Lvl"%$/7ζ8FI|XOOe4:1+T[G =ANlWi\Xd"a}`",1{  Qѿy /[sʾ'O\{ 8;-gXD 3u34x UЫ&K޸ͯ AIT( XcX/QQV ׳\3'}Tyk<ެ(ϘO6ˮ\/%22KVg:֙IWx2*dva@ʬXEb!Y1QIU%!q? F&i=\IG=2hiCD ܀ySrTD|p՜WzP\D:1naB $mIjY7Y&,WPweM?`YbZ_&=E#tR5SJSpvKQ.09킂)r޶n˥=ʭ'Xmw{ƃfO(拘]?iԽDT3 p7v݌ODyyzR)SOㄿڑɓ`AyC29<>CgZY?m WM ز4Yk1:GZ_Jvy^=flLI4UH~(v"ֶ\]yŇC:c(DkQLq%&fl5N s .%J0[ *=N^]kI;a!3ITEA7Ueé0㮶L@=Uo|fa40`H)1~q1غ68ʽt l0V&(Մ2D^O MAɘK! 'Z0ޖ,4}{,h؞))gK3wEʖ5+b?oh]Ϫ@gocn4"X%ΓK]2gm[(%c*k:Go>"ɺńI"G5iR3G}96_H:^P* BIw?k}FEDYDk2d%"9$ÅJ@s!<qxVL=zvW%󌿵qHcq@ >-( {mF`Sx Yܪ26Wd4U:ZCzP]|&uЋH&Ne|(xnBê^O6뿄bn ou GuZ;Y2[b7 4Uoj*횶\yL휺pH}U$leFoh?s~3D42~DTv;f(^"~cc#/['jHkDJoPXxuY(f/'-8 u_Tn#^mҫ] +COt=_Y:SC ?3RBlѩ+A|4x Kj:daf#oI)Rg_OqiP8w,[#W+mWDQVN4E!v>?2}G9a㴝o@%m3O eZӠ^f|A>9`. S&ȑ|UX0)QLlF Uv5l8Zr=t @FQq]QTkΞr<9>;;~|Q&n}HnMq&UҹX>?8S.t]B D*5Z lT*+f+o~OSuE<-gra^ccz]ƀ3DNx2ȇ?bUq}4Ŵ]$x!7UMqWt\-ByCq4"$$c¥ (/觩=~n 'FBTn!4mhgWa|ko`ea mxP8> V\xD0vS#েxY(ՋvOaLI6(mR78J &0k~X7]P𳓾EHЗ;{z27ѷI|hO@v %e|~aDVzf"V۰l 6 bJzdH0\w+v6F*Zx+}|zzp?z AµEVם]mja h Z6yU1K ٌlq 7jaS7BO.ݮ&,\,DZ>>45p2+Fq<QHU0W⊆U4)_S bm2ȋ'v'O<qo}\EH hzTeӻ`)mcp.ܾi0գo>81)VKư&]kMoF[{B8E0׃FzTE;Ĉm)?$ۖ1Tw^˱vxm`*@P~)In[u 1H&ՕMQ ~&(:Ed^J1pT>vbi 0C? ޻Jgr r掓y r/A2egTGJ`T ڤD92<.&MKuS%g/M0#{NttD]'Xed"g,WAWBlg<{Qt;0y}?_wwA^I[c:tNf{p9k^(ZtH`dC-ᏞȎN*Kr 8<"gU+|.쵗DSK xmO>N> |prڵJ;6?Vq^~n>kں=M/1<ճ/#vk ێɼXJ^&=J]JfMSf᪵yxo;R`XՒ~_hZ l2䈟m 6Ӆɔ9s]`VNR&Mv.^*so,bR'xE;=E>QNj.:-< ݨwqBC|sͮoq^[/Dqk΍pR*̣:#Vw~(u&͎8bjf :iGO͕,na\nO6 B\#NeKh~~ҫ ÍG -{wg<9nNq-"h{q*sܞ+橙3=\0ztz $-FmV24pRXba)X8"=UM;OGI}fS!\gEFxY6+fRgXF.{X~ؙQu4e '*bU6L?5tӬɣuu"?W=HJթ۳c mˡ\@b:xľn_vbĻrZX8jyq^lú^13 ~{G [[r'PVg|5ԞVm40QR8"`?. 3ҝS-Ĥ|X{/mJh?,,9OTs|yC?w:(Cմۥe /^*R# ]2G]<:$չ\T7F o;+,tT3&UW'#/ EA>y}(2y;5`--0Q|LFZ޶K{$>=4qULr?:CUKH$`OBuAr-uX:' EӱzD|5 {r>ϺmJy{Déc&-qIo*g(W iFvVT{?yFIp%m/Zs2GfR/]r>mdm8qvgӝgXCMת]D,^`G=U_AҬ׍Vxʪ8=vOzK q.UVzXueFtv ,08%Yv~lKE󪨫cɋǯqz5td5^Rejzwwf`>]a/!,C |tGLJ=SwqZࡸ0'juNG Rp ocG1(QZ.LZ_XU&,> # ?7e*;4VkNdNWPʦHToU VeM+TՍ&Bawz@c>!<"v}|Ac!^KbCLbZdQy[Z!׆y<*HtYW*=B166 Ed'inl}m$(U{ffRB&{gȸWT!MPOy\IضN|Č?[=eƟm4#L Wol (gOk8.ϰE|fz<- b4ȫ *E1S_nR18 ^-i*Q;>4LuM]*~?Y|;Yulqk#~#0jLf#Y7L7[6jfoju&[)TJa~㡑f ܺeRBeBk:E5pTWx>c:R.oOؔB?ˉ\L^ED?jPZ9n4bZtc|}Dlj9.0Db yWtvR&-9K+T`0 PB nJd}v n\hkNE%OT8I[/;d@g*큍d=d`/Smn\N[ii&XNi>n."Rgy'}*#PΙPa$mFqͧ6T6M#%B~ ?wYLrdCN'*؂+=):O~Ajxx^WF&׷3c2~AەwnSs19'sEz(yMG'ׁ{ O|H $ 9c4iN8 sᏽq=g翞?}דSɿVj?*9vHtvK2#ʃΩhqRzn, vi;:" іȎN/>D}-6_^t&%3庛a;3;,\ }'=ϔ ?i&'m-MxDG9f'OXׄi rz~#Q}K)(t;bWW诽ʘcYr/##k6%lM_@f#'4bCC9D |9jYװ UdP݁~ޡ`.\,BX~k/p-]*Pw1F9Y]n`0Wh7SJjYZW.=`J#?M>#4Wr>% }'UYBvC4J"aIϡ⭦m )e'ݿd I>ؓ6j+;S@ u_Ep7pn}K KuvJ#MTO+ByO}8 S=hj@ ٚ~#ꗋ<] Qm /"+'}I +*c3{8;bH.p)EvxxD|~zd@6̳%0xTU ?~&@$ޠn[YOX˝|Kf;BYK _ˡ^? F(…1FI +8p+OS,S}ib=ۓmїC5B{Ͳ<~`nЊOz99mnM4<CC>jJǞD zsInvocationHandler.javaUT ffux ZYs7~ׯ@9\HTR:fʖTkkP5`ݸ砎Ty `yFFruբ"9| c3+Q E;;8gH2gZCEF{ 2+VJhO  ) O A>cPkHQt > ,l#'FD¹TJCd\TX'tG0F2-r̭>,ؐ6 {m4 n1Az IP+"YNHdr NWJW5GՕu{ȸ& YѴ\tܚP[\c~LvE~逫:E]V2.e"R|i"5nW腐n],{~(+ 悭'$De@a4x9f 0}; ?tTa}D1s.Hlzb 7X#x{"1L&EK%#o1N-k]U +Hn 2VE''uĤ#Au֯I}n@gv;z}cIS:TSO/֍ԯG<1S~2AN#`^uZFTW]{Y)Om7{6uiE2PzH2!+2zV :tY_EjD-1 넪i-*dQ=@jcMz\tB[uhcMy ,ٻ8CtM> O=ObJ)_^soǚl 7]kW%_fxTm=KxNY<1miW,sl 6Pb^qp4|$_;0B_;lX-Y5wu LTzUP@@X>WcB%diiRD(Y^jՎQVr><?nCBwpт_o$[!>mQQ6ijzo| Phr[>}b_%YC[ _o6d9[NB|y!L@䜴m@id"fRUv92;9^)vbGl) u/\@I7]BoL݄F0-#iqIw,սq-``ri|4CCPY3MsͶ (iL0)ޘkN{n#[l{삕e 7@< dw/4HKd>O;clmrsw)+>8%࿽>qwa̕68VAh{7cyf7,fO8iTE^ oNR 3P ^EZorh/5YHcQBiǹeӪ:iĘ鬸n5U E^ETBEmr5iO lWd - WƸ,A[Cx)2ݧ"}\W!?Ѫb i[ެ)ۜ xwH( pKE"E_@↟5_Jx|)BglTF9!ӋXsS{Zxrޝ=%k1gQa6KRvLԟ[+V`]LxH!zw鿼dXYgl}4eVlC9lڠ0**MUe9$,~S |^mNdY6{_6):#P7[&fF田gbŜҒ0)-gTh麭uB `evwsk⧠TC!K!HEY 4- ܐrj]CUߞꕫj(K}1)x3}1E VgW.ZݐGUؚ[σ }Эq{-aecq~1vlS<8u w$ ,$4׻t1*^gaJLO{{kl: x.W̾?R5 9:H|\'w%?i~(aoUR0cpmkmWesz>އu޶SiA.GH{wXa\4/5I<s(6gMd{!{rn|g:Wޒ+Hs 卻SHf5;}ELёwrM!w.~L~IO]/Y&IK jy92&0j3W%hϠ:}`Hx8h Cĕv3F#śB&|7am{!kI2g-6?}ažU8l_.y>FT ٕ*i%0=!^j}]"Eݲn]6/zuCA:mǧ#]3\<5k~0x2%R$6wl{~K@ccq8_TKg5G٦(>Qb\T.5;9;̒ftݯx!IT@F8nmy=İ_H<~Hk"'M+N|:-2QU D+lo$Cz/߉ћ B\{"ߝxq+zz|r߮^^WoN듣'Hi\J%f"wJ)T3Vf)F'rXg9o&^ e=fRt+L߾^|+k8_oBJ[٪cH ,ɉWاK'񪁆epm"Uy]#BT+eUB-?ɢ]CdU"f!)ibEܖ9A2FYS7η'Lh拼.ǝeCn,4] \ImoR'F'/J_/ۦ;GPw;ԽuR ^,`zg򻗲.۝kZq ҎAⷻUU;UR(%GOavr`L^R=i&"]M⾓/i++6i`SR;GsK̑z*P Lͽ% j)P4zjThPQ,I$W3T/P?\C{4tGƠ0 !hc0+5O(`Vc}гXDSV[ CCP˗ms# z{ƽD b_ATs7k;==wWGr`Л`R+ek養κL L*M D?,jjK܊u R)YUͲ0}-(QÃi,z/Xxަmy ڞ;/τ0( BďK3N_/sohAƒR3MOBp ff؉p|/[Se7W<W[Oq:B?JX$ʲb@nU5R,[ik[BR8w(` n %l'6)P Y5 o< y8Zr/.rT2 0 ='ޢ7~ a j}Y pL[ (FT1r!L3N Ԟ5Erؑe{~:e!KЛ;,@7h'US(t -66Pq8u;r6I-vP %n]:&H2]+!/Z>9w# y~#P{rk+w0g-@WbQẌG[u!%" /BOzYU>ݐcȫ"/@oyҽ0Òr0 sSͨ`\- iR|%fo8X\," Śx7r@s,Rh*ZuNDbeL BֈzaO!c,0f`Shs Pd;w'Tߟeb{= +1}dƲȗJ`=r\Vew?c#勉#"E?/˖yCx~}3~p<4xN;S3CHŒ8ZhGB)|FmC^1uo;< RBßC 4>%T 6b+u=gtVkTvxZ]' 0HfSC.h)y#=:"wL E!G\|kty_DH>jzߏU"NM#j-2 { ]ui-;X^6*x)c~?6؅mSNSqӀbZ׾6#qQEqULO@.6 tЯGL0o8NK=Z jVqkSz-(.@|iŠUa,W)ziMM1ny`\ᵾL_h&Zp+mнa5cɉEFdse4 CAxyTSCK^c wA"ݬv fNF Jϳό4?a0H(r/vV|{?k*~nnT_m~ס`Ykk96='3^u,u> mQ,ѸSRc'F~]\n[FyZckWo"^!R%)+4V{=u1ڹ'i"~ae+wדųi[%029KE)D99lSF$k 0IȺYb;uբN;PvB_տ]~6%%>|z;vxg-j9qIO(& xŧ@|q˖&, \ d cYa:؆;O=5(TC)DCgy s_dqu.Şx3+pdUy=-d(LHRmW}]J>qcVd^Plzg9W#R©O5E>rW>vYQ5eHW)@YA%nv.k{7a.ϣT˅l5)RAUUKUʇm)Ż\:f7RPйXۤO̫"z;+G`E[9Bli#~Dyө^TԨ掖Y_.ڠ(s;|Ai潛 G3&:›QfRM@J{rUz66S8˹n-a%gLXMC%/<1=j 0 in3/q~w8nV+h߳=sEP -*EKjjp/+pV׌N _q3в4Ue+8 YO0fYLO'ޞ_;eRt t:kn!?kϽiNBMӌ ]:Za~[`4y[A!L <6!qoRc|2 ^4A[H( wpgLbزXlЁ

Jb3||tbi_RF+j}yጾlyo0GC_]l5bfg${*pn;QpyxPƮ)HvH=Khx&G~"kt/l&4wb[45Y>s9LFaoxJ -xEt{`+\Z{ j!i ֵ]=F]V!^GI6} 3Fk\FTeXB8s03Z6I`pD5g,QrI:ޟ7 4ϑ! {)_yEv "dv/MB^4#εY Nxa0+8ϓ;$sp:͖-5@][9P:ɂ Ѻ]R+};QM>fLcZ2ە?4VA]9S2v[74Vtz"ksYz56lțnY_7& HGKq/]|Z7wM잜wɄ^k8UrJ0 $8h vb M{$" #ʒ!>Z hm7n&BPis ̎K3ݺ{U(ր |BjgPӄ|ԫ/VH\ux1;ώ\ϳ/|}g>|x>i <'9  c_lw ?T#³n^фn$α<'eoTY lR_w?'0_\N"QƬskH~oȶ}Ջ(TS|Cឍ χ퐽y ~zz ?ك >k. `]*?G̍1ИôAkČi3.4r{l 7tD\ j|&n2pOhϖB #sfqlܴĨk睹EM|O%Wx93 +sШ"E7FqWaMEJDf ]&u,_g2 htq9?YgsGL6g @VL91:" WR͇\ٟp|&k􉙫gVW{Z-6a8MYjw&h NVt7$oT.]n;4*0$9|Wa:xՎITEo)T ;,kPh[4ù;]=iO:R`\rhReflectAccess.javaUT ffux WmoGίMʕSB s-eo6dw /9Bno晙g^nM @,VM.{l@  ;q%<ZI>B& ?aw:䷽vg\wZ;C`pH!olدKXd4R[5N=͹TIu;0q>F+DIQCXuhuc )F0^g]iT]C'J"tj*RP9^4F"ցKǟQz&=i'¹' d5Ka0BaCLurP?ąfZǾ䲒-Q 75X])J!uIHzu>d#<]xI~jHC"a%+_sn;5ɷ>nz#@^xQ1PU`Rߴ0;BAh8˩B%^9leFۘ_PP,4>R: 7`*H(QQ@aZc ѓ% XYEU^Tk`Aޝг~WM `'imA9܏Zeh'36m6;[ !F+c"Mi׀v ~;c(R9.*0r@r`(R?14emEêBK{yV- gA"$'L՝>G@ij}.HED猽lyJoVv(ʭ]X&ɍ;Q{ETՀEENߐPT,$q-Ĭ m^8U"x"&+  2rY+uG5w!/?+ء5vN<Ke' ? s$Oa)PVQ?jFZU9l]͞顎`cὅnQV܃r'.'Pxԑ|)*~+0&QY_OMPU1Į`hSG߮w¸:_'2e ox);,&>5+=:$gd40$ūm} v|~h;Gͤp*<, ?b,׋Å5Oryѥ2B?ym γConstructor.javaUT ffux {Y]<y' V%ieYh^ QN${u..lv\~3Ʒg'9ӳCf8x5Fcb$;'/f;L|aE!D$Pk9z  jƁq, qexdnĀɅ\].>짳wc5~\_.ap50@ */2TZO˳gLl|10T d5zw}u9cGBl=ToxǁN8[&5-" w ?@n HA ^18ZS˪VE RK,>F6F04Lʢ^ʲ|?=r iW_,p*iFxq"YI 8]ɀ}7_#8{p(HU$ir\EPs K9ڜX%bɂǷFGoBL3P'O@dQm:efd$BTap, л[fU+Y h%Ylp #+r*X尟52МB 쟏 <88KxY]~qS Q3T=}TjI%pzì9 ~˸SaQ2SUE#0͏^?td(=50}tL4#0hC7d8xT Vbhq,j0g82! wy,z ³5nyɈHOլ+VrOg7<7˹ȫqh8AɕO`4D Z 9,.3ѿp1K0b>]y#*gGϿlJZ&%8"l,E_eFtՒm;p/hES%dO"^V|'zQwQ1G:?o00+3Yp/(+Qhm‚L c*)=#dLA DEK Hm2TA[YJgzмg֧t9ll>pgX\! [aJ0 b@Ɵ6?E΂^([Ϛ~q$` WUmjg 9aw9˗Yy\y q)tX tv~PdW܁@hK4w'3svPttH)*RLXE {,VeeĂH@ s)=}7@p1J C4cXP!>K] 9&WRPD$m)" U:o8f- 0 &<5($T=b`B1&rpDJ!0[@CB*f D[)9?7PLnt`0xHkrgf`I[ЍCA[ؘ,0uoޱ=B;"Qu 'WDP# DA>w`t(ⰣF8֘`Ycu@T1~XaǸ!o:&==ڮU3 k3Ѣ鞌H])sjR/E*ʿeJUiLR$T!d Y[쿱.>R8X UE%W5ؘa0 m4Dh/r,LD̗hT!lGٞtfia%i&. پ BMU8E7V,ӂj”]q'`,8:'X+Pv͑œB;4a,DM>:le^W99B*M'U@ 2GQY-?@Sa6-f|/hk{W[Еs:@ipݠZa=fo(BJCqo; 4N4AZm1rmv+#`R*i}"CiWiׇ0TTb\'ӌ4;[7 t󆅱ۉ-(ATuPg`` q@pd FZr'Ъj#ۛH 0=@ 5pD1JM@ ؜?vmXg["#W yO4W61&YwQ'q}ULjJx#P ]`ރ ?tx@/HPCTvlv؋YɾslIXȫ.ZoR8G@MM`\$?d;_U2יK/myRBqeY~`Pv`BͲeXX{&R8FkOïW_GvOLv*H8'_ysH\B ~:>t0j *\F̿br"9U:0D~S~q Y])g@g<!# CLj5qw\.Du[챒mtcs]}Qnp 怐bA[eG LQ@gr,S'SXe%74܍cƥ !(V0umS6=LF߈z2`NG3Ɛ!BS>br=&<ҥX>LW$P4s h["d$4> lpQ$ATܨiS';P>Ŷ(c1Sɍ*vq6M?~yRW;?:v9rtR._+*L(,ZAȭ(us08 ș(Aj-s(Yd}PM>ZO|fD[fMeaGdxФ{Aaumo$KoiA*e᭱0N%v-Igg1_5AKK41S v5"n U(-.|ۆ6ʚ)Ai7Ltz8{W.qYȪӉ*kʓ.M`Pcj]5]HtM; :}Tv'cc[_M_-mM+-%W/DХRjpNR|MeB;l, D.xn<ݤ~FJ<|3N|Ӵmv0^~Y!=,)xN(n"_މSdE{< GQf;}CxC5~2#۹ls1BJ73S!rw؃v"6$xpO*[f"i؉I慨$#ZA MmZmHU +<4[ ke&O*kCZ'4 @PCz$n =XWuVNo4uZMNq m^zmGr6WUm.ֽ{Y Lk%i}˜TNqa\RHeF223mlm +L\Su2(-k ,SـBNF!Zt1ň}ꐚ;vOeBu|Px,dN 6Uɱ!Zi$T! fog]Uk2 v >|/ cV!7oyIhIϘBES!mSy? %l"z#_8wcxݡSI@{rwmYAn@nQCfjw'FS${Τ&k3? il涒7oZq|sJb_I_ 5x~Ϳ{S5Fl /ޝS#vYN逦rB}w3jHސ9ƻHSX<>=c ~o Eb&$f耝*}լ:lO y|/&#%֣%*-.7P̑͞f fw~o\Q9ᥠaEqr9c9?M_d;IыH??GJ0V1OǏـڐngPx*r ZܸC*Q!!~fFB·wQU X3B꫾rⷜ{qo B C&& U-^hs(DB;mtkdu8UY%e&GY :Hd0FWL-wOLgf0!R!AjmSD9[s3N $ν%Ƚ u#ξ7Q3D}o!*)o*V s%KڍQW L[4Hp62оud$*Ux$)ux{$K;A!Úݞ Ҙ\YYZ.6h/8Z|:Q_w n{{ZOo\sm1T<oC<{3=m'AGc9c=j&4/X5UY.*@N1$6 n|ã͢nn@'Y}[iI؝W[Y*Kx0 :n}^ hG`bG `5SԵg*qqfI?tx@EjV+N@<8-s,My[H33x7-L(?X T;F]@`5AOz4Nz=-Д-3w{AaPD"IJs]Cnl_ꒄ2D=|яK'=yTlB! !;˞i7׬+5t~kş*U)}]=ύޒ jVEf03YxDaiù(1jw}anLZhNEcZ^ShwǢ<xl4O{=q{?ԇ}5ߪҕݨ5&yu϶2}S;7Е>ōqt>|dx~xmOMg,f.[ExN$,fFsM ^ ,sR/W3J";cǾ'DK'~X Ybd.|E‰E0O4զ"/B$t%Cڂf]<\!g" b{`Kf sQ~Q"y v_2Ki,mW5<-#6E$68 ދi/X`>4 7q"R@_oRӿ?=c0fޔF/y{8~4FoĤ.Xաn6}< (MClJY5}}͓ _ZSŖO G> ېD̛aj8Wی6[7fG m׵mi;ݟy xI5!vm]>Ζh6}!PIaaK~=$vǠb:^,҆ ?7'KSq`[ 3 ?!2Pg P >; B ;Ŵ1a9da7>`g5S"-hQq@4"vS*ԈKxtqn2e1Ȫ50BXMb5]}0E*X`a5X"ON ƫ=Gt8;%PDJvĠ{BdA|PMhRAYLR_1! J!*DBd7^i7$MC! R#%.hl5 fg9䠈 ^y;T-e*I1xrD*"thx/c2 ĝ1Jvᳵ-|9"8#  tW &'i&"'bphYr΀5_x[f,2#"q. d) = f<4 ))IWuؒKq=< ލz]|zá, ?S9QiGMwIs^ ."iUJ !Q©@3IyY3`FEDNs,2 @GR*b }~0L0 `8jh~f@ȩ 0r;MzĒ'u)n$K\ӘO0J:d[Μ ~= eQm%;d}{?Nۓs!C9BMӮOmNnh|'rǴ™`!d<(S77LK+€F>߹(F$)QWU *~@`ǒGL}cB28"F+5!e̟IuK5~C-hm)f!_G4Hl0&xHZ>U2Fw#Ӧ!o 77V]/jWY 9>D~JII a/!DS%m:cx6\m9bԏ:t ݖQg通i ȚT=Tkxy[ Ą <6seB4՗O |zohvW LPam+z<bp5y& ?ւTULv#ҩR= #5*c *l*2J钌Y(h5*\$D4J2B6Ȑ_g5)Q"JRlb=elaIwpл|bKa 5i)<Yw=sVHung\.KV:Xź2v.fK2 6Ym3ǴY%B@2mJBOSل@nF{X,^bn]g1 ?hr%?H.ț7o =Ot5?wVQ,'X:Can?,W i06 {!![c~Sb+āD1dzIyI±?s5=&>z)$4?xX:\-,ߐR5 & b Ku)AlSF"*jQJ(olk%Z_ VvO3+3g4JBiْ@jTe-!A R!:׋XNi=QJxjKew ?zI_,")QVQ: 6ã$KlJ![xJ%1Q׏jVVE:M|<%\E|-}1LDڍi{6 mNԤ);A"; U1\>j^S|Qg#]m/,ޛ37x=|[iZêZYhɶ);.@[>?,X:^[[Eic= $'0g "%һB ̋Lu)jǀǽA>_Z^?|r ;?Yԉ}ްg|M`,CR&W-čU-krky,bea5rm. m֕JZpL;J>tɿ5Y R0/m^2YTDע*5 nAT3n^&!*19qk9xn'"$9[y' ׮šfU+^)+(;t] IKbPC#UىtI~Bl_уaaŖͬ Lã6-uf}ztkXI[ץ>0eLvs&O%7aƓʳ(2\Kw40A(  Z6f[lX J ja3Gr-*Pgp %:jU̗-$5+J!P(iFdo"N,K9o5J|p1Ct3m<0sE:dԥ)G riY gnSVfK(gm)R||~Eg~>ƾ>f=`Miy&U\rk|W|Mot4I uz<xDrh6"6XMF}'2Cx*j$W.u#k=R׶ʂOJ >hIؔ^~! r=]&7+V=qB/MЙK.ZGR|^.$WI@ln0(,BziBlf^im6r%|b)Ro4owg_wD^!jܟa^v!8ԣҶ璻 zkf4p >) w,09 Pd'2r;?q?o;gǶ쏦EnwB̿_PJ+DasN/9v (D7v[%+% ^.sKJCþF1Zx'džz熏놖Dur@ m)jVY Em@ U2%zaРIc0ic}MU7KŪh~>3tj,D_!RŅ?6՟=Bum8!zdD{>]+_)R|QpBQ0=VaP{Xty.`97(Q} =±^:4t#RsBlʕ1Lc,(vY C%"IӰlrDgLU՞}.s^瓴Rh7J'qGcnu}I/UOZ.J(e&Q"aҝ.yZ!p,V'P* ] -szLyya 'y){i=D?X?Yp,@= ϼX)IW8'2],MfMcJ10VzsjzN4yǾqIVcRڬ|5YGeԊ2I |ud͒&ښt>+YA|Gw*E}FQhEZTjN"~tʦ½F 4E&}N ף0ԕсEBh3fo, 5 &ΨMQh+;/&Aʳ$xjW0uԝ̤|g+XA+N~yw ܾaGXszڐCϣǸ$o F (Զ#/ul !!`?e%nc8zj^|^WKפ%{n,$N<Ӱfsx6uϠ x-G^J]e)VFlFD|͏M_.3tsa?%<@H eV}Y P:w+8B.~}.8,`=K K!:jvc/K'UƬ-$i<T T+g7+)yXtz^T(P_o 6 2xx41ɻXNv+ qX2 {!>MX:pme%)`X?y%p I濌|#%¤r(:c7v˂JI*P]l*ڸVqedWfl6@i^5R䖥5mmi/_uWDh< Ř=`lfnYjƲSK %eXݕUUd̢cm Qm&>!"QNA=T_{B*49z+e lKCdƏ1aMv['ds3H 7Pm2,O[?`i5smϺYQER\1ZA/+Z;hhg8{UbJE˭uɔF-`^'PquM_pKt \)S+m 8(lÇ5 p;ZЈ[MOIPiitʟD847߮*y,3DÌ0[^FɁسtF}F!7?{^mĆwe/C4t۾E_bX5v:#.挴 :;RO2`SRw0'w~=!x.=&%ZmYZ.Ame_G(俞%E[aZ$,*oGWMG8||EdDi ('E cVfsk>Ue1;4ET$ U JeA_Tf!YȦ(m<@H_5-pXۧ]ɱ|6(ّ;R M6˺S$'"Ib*>uev ~hHrn]t)/?(K"%f_K/|^(/uۼ 2f\Cn?"\?0IFc&>[֬_.(mf" &UUãl 5y{q+:@nܪ'sIul7Tճ+vHlU|CÃ?Ʊ![L9n$7ge.ITbDn5LoRGIeGz1OJ^4xR \P<8<3r*hIU 2uWQL;ߥtg :_v]`CnFOߗI1aٟ M#phB];>s]I-^t'fv]ln{gBR1>TIi?%g-/4* aWu"?ڬЃXFC2yr҄_76jkbi+7GAnArbzLԇ.y^ $bR,/ІnJ~\xA_A_,.ޟ9:]%<^/'8SɸqLe{ ?{ XC]@ix[.1 MPAhHM1U+H: m'?Ep}e&SH[784f~C NL|1`y$:S@9ϫ`b`#Fll{~r !ZnOv&FP3Fv3_x/Վ:6о7op󺑦~zp%ԜGJ} dM*Z"잛~D}*'cHX6omm1 6r5_Rb|h)'][aJ>;kRurԩt9a$ymrL-Y, pI]r}ݟe rEݽJCˑU 70>;>sWCY'>88*X$'@E>xs|XV~n6_en0&4nx!2%1c:A廙d>L IJwmOsV uVa :|=}MTn =3.nDawŲ\ҡp+U s3Y2#g7cVR&\/bWwXu+~}PbjWFrhT**FtKa?ˌ1Z/ ԏD-ީXrRҳz,'Cw*Ebݩram#)T@ |-3DX:b`A_~M1㡘6etIYL$s~'B~M᮷mElT2hլSJNN 4+ɇhggtr{?Yeo-0¿a( ?gR0zF 1eXo)szgC).ަ.l#ZIēwJb.&>F WFbfbDfKs,,7 4{.O`56r: J/Km%5;c/W5>oC<},:`QQxhbp\xJŸpW_94͜vIn_li(ǃ嘬zOkZg%pJ?~=9A;CV4{C!pi2u̹,dU*F)dSLЩ%A9goCZ%CuffO3:\VgӡoC0 'ίffjb72O"o&;ug{eFւ˹-f#nb7U[6M]_7*; :6 n==:PSp0h%נ;Ayk <\_P+ۃZ1L5?I|H9W@Q/a[ԣO݇A"e^2-pm"}Ӈ_ozU+XA ALswvW}l}ڂCx0GY'ƃq!"ɘf`cE`1 tSР݈HX?會Ybw)rc률h!s.#))' b~:V|%3 ^3X Y?,X\RSHmɋ<:bE*W̶0!ȕpñ m"cصP 5{3bF>[>^\'2Xj24SfFM<yF YMT'%au;M&]ou' Q$/ vN+[dnHU^4R,,;P7D8 PjFڇEQ;]SM͂|= ݢ4|=0a*^SPL hR;'vULO+fVrbS8A5@0:N07qCVaLKn& (s gGjω͘l(9̗|wɋܼx%CP&Hr6SGsZܼv4qOj#7_7o%,'{I23lER?{JCfvCYHxs&lCactRl;eD+.;gSܣ/ҥkTQ BJ7>| f@U7]TtG2G4H+[JiRwURW%p>yxZ?( ٜ*!Q~&<:Ju |nhHU+ōGyL![5tE ?c?b@2q?v6vF-}F|~(YH9} #~CE{JZN-VoO=!-QlNDGYf[V!U(Ak^Nk椸:zb<.Y7ǝE?ٽEyUt 'Gtu^1SJ/WP05(Fύw#Uϭ$Ssؐ7"*_>T/8o(4<#Bf ilrDw*YvI|" zוH"̜b˾Xx+ٸ@mvi[pT}E\r@*RD8g9{p a]s9~֨_DM)2TbeOxq8yvE|~ʝ~m*&Wv\*'FD,OaZn#W 'x4F$* (Ʊ7-]Gz"*~$;A'p{7W,^ GpQtT NX;66t`㰭q$ p{:ӏ[x yJmFѣd$"SL/eȊ^ڼL䁔_"> g>Eop]浞s&ER5шHquɻ2_:sm\9Й#%ꙝ̨^eJx>,vI.oXFRKma|ȁ.N(}7ɐ[lun6Wul1ac Iͳ"զok_b䓃J ; <_!J};T, qj#uuLЪ8ZdzX4>/UdH§v^Dpm|nYw Է&zϗ1Z:(qjg=Zr76TzN kSϨ uzG]yK6NwT1K@%b1fG ƍN|p_r0zN;s\EfqXCfaq8O@]!dz\.zm2B|P7&r2!+⤶`鏠@ N8@=Jr^S_3U0ܹ 9fk2 id puUL0DJ=y|og5LƜ_9/|ExcT !Q%*$H8kI5 "K m-L&Ҏ복(MEYPS|wexvseA6 leޮ]omp̽u6o3;jXJfYs23E]z{I79Mu!^vP*;,_S¶ɫUph !naؔCcx/ 4gKo]@ܨE6:ʾCW.%b #ƒ|$䳹CUl>EmtA1F"k"JQCAk'XצIx1 3"$AH?.h,_ f* xd-,cEΜtVD Se3tF}qYGJqfsw)͖WV&MuӊO'h$)Jban5uOG>͵}VMy6#0H(0RIl.0CC˙@7S%1߷aeԇ>j\H-cg^ 2 cwQ X%(\.ło?|NWuUi˝ytqP34ΚL>N(s˶A;&g(b5g=םpWj`o~Z +0Cq'|)hg٩ 7֎_^۲agi Б}+Nmj%|O [ߣ=&>WU]&[gѝ5g71ʞ 'X:Э.ll#}A )115_-, m8ǔ,QN(riKЫw8^g(Uh,hz!PCoB`DS4^T*blfAnNCUeQ7VcmȌRV{rVYʙ1dfdK%xeuZn젺eg79An6h/H `!s璐WA1A^p. PpL)d\f3ىdZm_q:j\ϣ QvZ3'< YMF[Sf4vִUU)m,vN`Ȳ`FzӒA䘭)[N$aPy:똳ǽgE7oc'֙>9ҩj}zcM>R.,f~i Bc}Zе?"{?vڋxrL㭱|IyQN^]uG_1/^#|t/X-S₏).jn\Q)%pj@|jlO'6\@mg7̖Cͫ.`@Wkk(=jF}$}w?wc䤌q,)>rgcG0b~Ͱ"۹a:sоEWBRd;TQ%/GMB6h;gl@6^*\_cx3fFy޸m(V ּU}} WI׶шo{ ?|8r\ qΜs%mVs.),t^Q%W<6Z8YNng3}lvÕPZ&@`V5~Lc9mǨz1EZZh8\ٱ`"h(EsOɰ'b%39JF&˜ Fndzev_$vjVFwʱ`S6vLz9W ւ2vq^}y| z|o}gB8FC/j=RX0jz[-g `(RߺN,]V/|P^w!]ҵ#d-x1 tO_\6ktDL]]ŞTL*k_Rb-SƬf/x41j*b..~e|a[$QBwLguW7,t+lVMRv0Xۚa3S3|d13adޠOLOj]=/>2 w~ n8΍IvbERZQȲV X. 'pl+e_/&FgΝJ'\XK_!xOr}*/S=ÐD%JFqH LFAiW˻!~O/]c({3EC/f^o5"~.cLm9a-ٌSNG0; .x&+UsS?aLQ?@!'iޛY>6R\Uʩs%D?N'G\5%'O(bd+_ ,{whRX?dGgZnQEF9"-7"?6fl4c_07L_ itʪaOzOL5ӂ/J9 azO nPcfǛMq|9~~[ L/:1`C\E8rStn*y;HJ>y䵫gwz|^Ʀﺶ~vJS} vUJTaccess/JavaLangReflectAccess.javaUT ffux XQo"7~WRqJU8$ U}0^ևcsU{g]X&%w=Bڟg<ӓ@GFL3[=o5``X,90jY`i*`&΂ᖛ%Oaw7Qw߻ F눞;1=copm0LXuS9X3z1Si"3bp8f>Dk Jqp؁#s#_b>'L77z) !_utލe c8gJŮಒ-Iyyaay ]#j=hԾ.p4NK\ Ȓaʭ)QohC@~tPmG`EbǜGhԫP(B5-T,'T%C2ǘ <rj {]HAi׀\%ωAH}7 g15D=i{mΆ6Zo~l]6}V8*7dfbx>F%kJMS'yryV^Xz\;=Aa+RsXe"`ѥ(()ڝ[`7DK`jg?( NY$:Uj9rf;m0Kq DAHK/hI•#.!DJ#uh<1>~[r'OJ#[zοs“ng_  skēecGAYrd8:Ɣ}9&-1B LuBH8*J̬B~a UeK-n߃TR:Fm޳ yK+I.F4bEs+-P) Rc S^ ob}\5GXDEVv Xu%s/g%xXL(rɷۑg=S )%ohR;hSUN +:JmVھ IzQ֥qGc;ܹti{Jn@( У2Zc'\C&FX2Gd6!6a6d!Hw 7ܲLhS3x EgfZX+;`mv=0uуO5-)vmѨ(oV !mz4ԟ*O.!"!pQ="زE}1[SAHZADk 66 s{4LvZc1NHSXǾ|߼I4%}Ju{E8"w T)5fIu+ }2X 8SR~0 (aJ М%?ĺ9^)_?mPjD޳@N hsKJXlV36x6`J"E1oP읨I;Ah?̫(%-U# Y[5CK),I J2SD3XfҮ [#IA%fJ6(97kui{mEm?\x~n8GA%Z9AF,c:ɂmuᗟ~p E3HBn##bc#+dTrĐT4S=B@-WyXd)e$ٛңI i؈p2&:w0zo]܊5BE/Ejy ,*6.B9b:)w/IN}P'F)f9I5K\Gn=p|_[!SKNg8#r,ۼPu^F2,=n4ί7!1x=o4Wo?,d5xUY#Ny=* Z7j`7{>VSйf&iJ^xUʗnh[%ϵltmc1- nD7ww$] (>vAx4G7HVgfZS *C=8IDRBbu X5'9[QU[c dK۝qWpHO,)ITI4M+So~},Zi~Г0cOG-_6қJhoTU# 2P h_+ڒ#EI1"ZZ 8՗9K kzj;/:>"{Ç N^hȢLN2/A)lLy>ܗiNУv4yy9&ybu%"Ci*8S )eE?K^h^/(ğVwBXަ` 9wBXq d6;clUV&f3=z)+V2\`6}2~Q4-YƢ8OeUi5$"WE%Xy͒1{5gl$D'o'߽9÷{ip?z?y"Y^2UżK<h$2XЬ\I:g'jV.?;:c9+,:^_d,:Lg,Xt*-諨ȳ(+FՂ%ņ 11E P\Cq$*U!PNg,.#@# lVGuA`wVq؉/3BnUiCHsu<:@E ͊*Sq-qEnD[+z2_h]:E2 aM~L~xE 5*187oO@˃ÃD@ΎO*&hprOOmY=,ĥ4A ^mpi>I3gʋšD@L7KE|̀g,&W:*"$ o(GyQ2*T"B:gQOU_e0S:YQeQ:z;vzdѓ>O'rja|"c NNmtwWRq\^',)$:]Q7Fp :nnuVqb9C%I 9ڒf] qAHZ po0m}{.6(5w\&[G+_G TrS;XO2_y!44O9EЩO)XW{YQWJD =.$-.--] oARw[)HWg펊V)C66퐫U:\I˻ o0[MTlOf3`|]P2yyMo2s'lf"oj6^ޜRO<}Țdy=FJ' F0_4 Q^( ._LjfMI X3DeRؤ6-idBvÿ`TDyUŖ0/''REК_@<⼧w]ނ:J?+h_lܔ̟8A\*8*j38p3PQW)ںg:kFy7ŗrvu)׀?`p\#ugYIl V6|el*qh (pqMgZ _A.`z@_j@N H}b0 oYUY@9z,eah$UE1ʁ 8oX#0_}!4 ޚ!3EJ͡qyɇe૒]"ϨMY~Y/y 4=Ci MѤ{LKH!/BBEk|^U#xx˸2Z^WC|;LHɅ ?mof \K$!7}pk aD%7 \E%|FaÇYqȿM#RsP E xJu= & &|텸DrIL=SaX#Ut~7=:;C}IӃW࿸HhxD8-jQqL0Oy3}M`k"a- \;^vN lo?HT1 %҂K!ʼn[9po#Q'TBl!!yft3>7ф'F>>>,*ʀ"@;oAc0 kHRu l-V#9^EZI'qP<8Jg8P=s|8rڛC.hs;"l,ѫS@CT++n%xuZ%;*u 'w}ÛxTφap .eTjcOA:8CNI~>,QKq/¡A9H -4„ ^u\Γ)$]4dHz-7itlz/l/i/B9n 8 >E48`zN`蜁0J`V4)bkQ7j\_U#}L[j7.MW?Z4Bf|uKiV!w9lS͇.BNa&5#P 5N>Y-4!埯/_xx|1yb}Kȝ;*?2U5S©OOV$,? =|z[kأ(5Rt}G]0%lJoB7pľԄu.$b`' L|fp*khMKZ~(Smz >O:Hǹm0# w#%c(%h#cJ[)$ONa>c#1֍/{Gnd#y>=>4v$g 3L"QGU 85Wd  fqc:˄bNnj !IţX]f mO BO 2nb85w aDաo<^XG<:{E 4 0k,*9jh0Y!@!i՜ Qog쬧fz'V30omw%OClq1΢8[ 4$L{`Q%odҾ܉L2A`qY9~ vh"jR^1=D8H8[2^yU.XiܬF#hEC_ppL]aŭ@5(/+m7(r)g0`ڎIVc wxq ).*F .4ܳEP/P_D#:%BLJ,;Vn14u}I[ RcX\1짃>KY>츎*_ 9s.A# EF?*=/>pj@̮YMރ|k2v_'B_xz=P{?H 6Y522&@wѓE*p|p8-k#z?yPcc)a|4&00$|^N7;VlJz|])<\cМOCDEXF(lmQv7Rm]8@~nZio-Mqlw l]xIFɾ\o-|/zd:p3e"UH`'KPr[r8>e 6?4Ζ PyQ»[m}LAjvvpQ?ݍ{,Z4l܄2v揠ZڳH<CTƀJ*eD;DqL<@_q/7ڷi2i O@:2#98:Ox" jКik/VY~˃xȼ㽷i,q>=ԨZBw6lE\ V[٬`#7EZP_|s+$D:ؘ~y1HsɷWY$ zyow%ic}!<ڒSӓ=`^L'PQ*hسi.Ru߳w>NqW{n]:DWpqiyNs];r]/:z6' :al:*{j5@Z9Z)^`}pprRYMK-3͝_ZXJ7P{8.(*2Ν-싢ȅ7U}H2{ >&M{غ&yڼȆ2b(iJ(+LP\,~H%'apvL7F QWl޽%FI yG %[a2cZ8FžUICA[iV ob"⚅EA4@JFKİtfqF}M G[oXŒMQR[upFЊ8&nžFUtA`J *YE9gL/)E<]mM)aЇ2Fv$?v{yDq Qon-3_8 1:2Gmɿ 8)eH-4~Pyp0#j\\śrҠm?`.^ou<=<<8jD§ )ѷ.-ON1 c:m!Èh_٬d|اI$O54F5iunYs0A*B -ÉJ+A0c-FlFt* ]{QR=Xa\B[zD|2}Q*ESZN#P)ytJ"ԇ_ZW8Hi悕VO6RRnR;~gU7'pz^ʴhH ˒=nas;sD |D-ljΉTZxNΪͫM|P[F޽K\\tr?^:v|l mNzSVj9 7E0D:5ϳԩ?Hūu Hhl`䆳FJT':|_Z ƶGc觖-ZH@ooҝ g*=B.UID)I )$fJi nN"P #Sh3 9Z­96:Zzy?rRaU伸|_x}<΋jchU"amشwu´R.~")$8DV/lύ;iҡ'N bJLCV?R8/޵ZMi(T$,o#x} :PIZ!U5u NI,פ6^:Bo.Gl ᆝj<7";0t7CO ]]FWDV},Ζ%ؒ>K' K-'Ԥ5DUe}D2#qu.!Qt!H@(v~4y798<%"EG[İ ?6j[ i Qek"$xت|,a=k9GmF-|N;U1ToW Zxˇ(zox*֑+beb3 >Uj{"K֞` [}Q$6wV`(qc6}z_ 40Ohc#7 Z_TuZI,x+ʙ.i0[da< 'Y QSKsErV"lk(U -yg "ic N&{׋2e@Xx_]@lXY 5 8h7,F`(U[w $zX䕑dIhqye-.&p?<DZg]80Wӻ> mQ" ˟ї>T75݈ 荒a s'XnOyFkT ^?E)_zb,5ݯxqh@YXbZu;09XU]s}h+vIޔ\|=$\reqg1wR*fT♂t];g zNIisCItH~vH N9Z%KrȭZaۆMJZI^($>є}4O.B6=R qahi2ctN`);.g)>k`LC}JBAa_Y#Qm\5xى:|[5d6{1+@%WwC1KRwۇ ._t0m-̅7%R>_Bz}A0ǫV@wBCn̊{tbmfd?roI à3'ig;ciR471{$2&So}8}qR,{pxXk(IP-f$xLlIbTEtqAq)/|.D kJ::1`bxT6B`5[rfudhf.*FrrzFﴰfmn~'| jUG  >0Bmab:dHwMI|.HBAE6PCҋܧj$AqV ]6LBвQШhHsmc3e tbZ./E\GU]gӻ EQ 1O$1UycJ؍+WzA+0[ (^P?%"aK1t^1/Xo2="<ϒG<_ˈ*е)MQº{իCׯf&'ČIS8g-E(!=Ġ>գ,f>B5!K.(|3d1euMS+5YtrO:-B^-aV@0GűG`08cӞbo=uRe>+0E`藝E~qT,2N"k~EnDs͢6P~l^Bm>I'}玖Ovm.{yGO1-\pGr?>yL;rc>JAsGO a'tJͶ kن.si$?! %Z rz_דgή{<U Hpmc.~K~/fWD{J|B#ky'0HI)? )EP8S*EOfvp 3&_bBXi`~Bǻ\oz <#!~~_é',ㄆ_bqk&Y}*odWeeLA}jIf4I-tZzck ފ 5*ໟZN< Tx~Qd1og8rLxlA+iBvXDž YZ'1$;^Yy t%u!o(A3MKoZ!a^q[51fjD*6j׈^Hg c문I/!FgА˵_]~CWiqq\v>Che==Ot8r.n*/x+WO" #/88ZY[ikشQ}pxER^˪9ug3@GAIPyOk{۳ώ#me紵WA5j=ig^K6 0;Y:̳5|8bF2co^1t=WIҝ.%̣a> VmdPqWb|}{Rt:>l׳d'i%*#NqӁ_Cel-$_u4~84L''Y+l ڗ}d}&Ϗ{QT-uQmU&)*Ӣ$WDO$dkEy(9!Yf:L/0gVp%[iMHx yV_RƇ;7;(yҟ;'DG;xGkFFF&hMʢ9,݈%SA#vUd$e1KybźN;(s]Dκb6b3~[-ؒ3{"1$!F;򪟢L/.ZΉǜ8JBM ǖf Mߵ=ma7U5G3ih}6=5p&Լ^) Dk={'(mtlq*]rDN Y_Ҋ E dm/eToVڭԸB:D_{nvFEt0<<޴HNs#K pHu7c~iC(䦯 bylaAW‚Q( XP<-,x?ד 6ËN`E_D lQx.^b,눐u~tz7Vp";.seOP(jƩ:u nS%)" K$Lbhh, !Q*pm0!^P]fi!.@Z1\τZU|d SQsץj #T 1N(S? Ig {/*O ӛ tuXtLX=c_P̲u+i45.:Z='T=e7Xb_E~A 0(; @pmU|)7ڢKkWђ-/XY-UcR$x&jP2QEѷuAjFX?XfŞXyt67 d4F"2&i~L1^WnJ)}ӭ*G7<1EDL d,\H g@܈3wyVsrf55_DRąF>|P i,,W g B^፼>~_TMWNm|5oϲ{F?VOҳ@HTdY"b6s'o8oAÛ@|陆i(/_1a~ ޶S+qDB>"ijP@"΁`2NR4X:Bz˽lZgH <3S8)/r=-;1(^<2w,;g8ULGkyj'~̽"멇eȱR]~vʴ)~{n0I"&۝klm2D$73ΒXu$!Oiju,K< qq!JwqzˑT9i~͓7UW>(2b[%Ğ-BYJܽ(;Ͻn( :)LH͆ zo}C/*gXlT%nyJLGC9d*iP閳kve|mZ6#Cr [jtOۄHsX) >6ؘ>%`Vx*ɸE:)h%<^j֜c1hʋ5 k YeU1֯&.:BpF+5h͵ 6ԉ @A'  I9[d[5.Hkjc[]d7v؇laK<1[çƍ;N8-Q;nkvqߐ"Z5%݈- ~|=P@*K[akm|+d$h3(M"h:䰵>w;ںi¶ -f\&ӤR/vEۗ*rq!׌ޮuq+ֺifIZ7e@wq}0]yDUO-:}VU MvEvX=F_D&wáWa!{\8T{r+J)*6JbDZ _ 86iᅨXظ y0> JONޜH]ZZlU92 +ko/]lFw'g=B}h6twA,0`Iev~3?ߑPOup>c} b-Uư lI'NgBTCȘJ'>KFNQg=z$ ˏ=3y`Jdk%}߰ :_Q.@$R{(M3&ǸD>$+Ŗ8L3#;Oa"`ϬB!M"ͅg* g LEJmgs)7\:L DMG `u φZqE O"XY[ah٭ҍaV} r)yc@ޏo&7s`i< *q/4hQRE\ 7@=?4CFx8`b?e7l Q%ECP<%8٢QyX0!jbךġu㐭x DI,O5d8MȂz4EKDɮ!Q=x1f0{ϑGOiVE0  E xmMP2,O߹D)6<0/EID0^@ b?{G? mb?j_W&B7Qۗ/(4I 3q)>+TA -נ;GiG)D# R2rIᴏϏ_8Ʃ*Qr7-ikȖg.L|}7eU" PD;:⛩>j-Xw{=G#)m EHnA <2Ȣn5m? fX4:k4*4z>뷣B?2 ;F !`[=5Xࣤ:4еN*r'@\Ƶ'yMkM0gb!,8$ h$>`-P[H}8!#dVH8W8@-<&AhGi7uk)iRubX4BRj #-1{6zKscdC(zu+:CI%թ ̎BY=XiTU i73RQlw ?uPe`U{NM8{jGՎLfg$B-%X=B/??&'3oPO>:;{4AWJ}t>~os1T|(~N.>˚v%m7p* 4qSGEBtDGـtz]vߥW=(cvBZAs×p}A*M7{5:61IVkV(6Q,Uךg۬{2˭ifn^5q)O_u*("sZfQֿÜH,KNSˮOz̹ߌφj4N&|4ͬP5vu^ =8ΆxHV@c6_ꮻluB=jY:T)>_vnKp=40,8(^OZ'ڴBQ X~z2rFizIŤK2goxÔ>@}zf[5x3 :\mX|Û%3U5a=iΣ8t`4Pxm[Cx> {jsiޕ|"w*i|Kk 5z7+7ÿAYCG{z?פlj^}wm:ÌMAf:;+O WudRT_NQ8+::`똈2C-w"Ȟ/)GQܤyutΡnD(4:Jth 6N]Ԗ'Ko&q޽3WpW ǦT i]'H*q(AVDEdI R l0|abyD!  ڈVy:p$ZFl$`\HZ:[0&\F+J9/˷g/䧃˟_@bBzC9h6R$npq||r|3I3t0a8  #O.;{bIC((I7nϗ(ŋEB$ 9t7$ # ֲ NkFAmM_hL,)RB:NFzJ4 h _ii^@i8r}~x vIpri{{R΃lzmd8J=rx@!(M SVTŎ@N(, #(% Ve %BcAs|#̓4ͰH9-B~/=K('E1,2^hZhJ } fqQDe4)14/(c~jd(AG@Z%i<]Zhዚ_i2;PwwUew29qMg10 ' 1BʑQ $>͋ QqXCͤ{4`HwP$!E٢P ^ mutSwg&I8]S "\do HSE6  nxΤa\nMBp?zDg L nP P tA*@nR m_MᙨպJSP cIce7e*ݘzHwYP~E`w] AiDQ<&AzA0Tu 8NY h`2>//\$$("iKZtMyY9j |:~}O%b_P}m&t\g&␚qnb 8LQ}{tgi 1'/5ewIVb4l+AB+lJs 2NԦ/aտwqxշA>y̿=:S'˒}D +hM|-qtuM(p=ǡ$%(*OTpj*(Z2>^ *f0 6B+&BB(.JQ*f:]6'%ldPSSASʣIT!t&en1#/J8VO-7]} Se s|A$$Gt,⢴m`a-LBU* 8bqw-FҭOMEBKK L䙏)l)[y L)_%8^qV80M)wv}fQf*d>MQn(w,E 0Շ$fB22@%\3)QPS'r68)W@=7KA I*,"xdco cW(?KF7=cr* fn^2ڰ-Ed"FÙ[brl S쪺"(YPc}d!t5tݴ%>U K@hk9kk /R̄EE1mcVfFwUE\é: QSt _k'Zh(Dž'bݧxhj׭ubPV%m)Z$"'Qޞq_c\7Hsŗ/lG1FSs{&EԖΕ&ek:.83SH}s5"i~P/v1sPG[&$;s[>a힃4Q V_Wg.jJ>5k'PrE9$E&d;ܬ\гqd>8,],P[߹0yXݽX:y%XN:΅|>8z' 7?zl `Qf^)bt8NPXʪGPJںEVE*Wj-[lǑ`Tj{y ՠJѵm ٨FP_ǹbQN%;[" O/}ܖdqΩ0)[ΞB{lxd)k קb)N(HNF\R#.Qi]gI]J(ӷ[zR/<<,s^ٺJ,T;?1 mhϔ؊ .Z ܺH:IQ#m)-msp,qf$IiT,M>`=/ځ)졙E* 10@/[:V:qNGCbYc .EF9{$CBedd`#v\cQՉc3Z"ǦEH'l!-sFSd2)5ᇌJoMk4YZ{T],pm"K~5;[uo fbi/QԵi3U>e Vol՛M 59Hv&l%~H% ]7&z{_ԤCUVZUdJC R\˽2CY*SK>TI)l_\Y08鋴x@#!{S(sjZ}ZO|!'<]sa^RevixdQOY$``U4J4x}6,*j4 >d1ayAr>w? f`.պsaezX?5WR#Ts1qBaU ,^'Vs&1Aw*{i:݅dJb-=?֋|R;,X2Kw>{#N֌)YC*W(q:ӂ2/ ;P;mf Yf :EYR6; -U1bzMC[WJFP'!c?/.wbʼ700,OdӜG^( ]le<0Qt051SY]_<3&U֑aMbY֥]˽%7G_j~ΌgcI@^q*BiIm-0'$e}3 Abh#ΈVQҤya+u]cTKnFPW; sS}R`5j,VOQ u(_B{д/HcyʊSФ:}CF LuJDZ!Enh7{G6mzrd1F]%;KU`2/єE<*H O!2_STQc*eӭzE.܅zc I h),9(B}P:m\ eX.Q/prH1xIKdk5 &3,:i"Z0Zkeǥ",KӋ7q"{ҳ$32РX'X$#A$y:gYw,%EN^rav E@5#AnǢaۊx0\`TfAoWHE6exO4;+QL?7ϾdؤtKSvRL "qtIb HYl{p<2op<IٯD(GC1`-$L̋BpGl0(Cm8uc''BC_atIf. əJ%@{jf/(狘ŕ=-]9]S[B%Suq.딘#T<VNa)Mn)*`\rBpȑ٠ $@fM vI,8.1hG*]v|ծس=ESG=qϨd:y6nʺj%$5XJ:WFwf6UC%k]hfZF64Fk>P΃Gށ(AFʼn*rM6lģG8 w_+kr'<ϛ6rۄ4e2rn |QM75L4~r)R Z!= D`uWSpYep2c CraHngHnD#ane>}0t3t?07%x-FjЃ" ۔vWP6 `-;JÎ+*>jUca܋˳3@ЎJ0A[!`45\8hה8ZjJ4 Tox0#Y6ʰ e= 0c$v_V[ &qO' 8Hx#,Kyj1``]!3%U7mV ݽ xJ0Mob=`(sB8eV`mv’ 'w ZnM̀` T_! 6{qpk;\@v)!sl\7< ZXUi<\\ڑ TbF[$"qPjcWԐ)/nv Z[`7k*s9gP?:T[owEH-GvNivfb{ХKN\7 4:TZUe)\mmZF_̏ }tl:5z+/붞M"Yl`t]t3,6FoF&vb2x y`o8UprO"'=*ۉTpY-*:ժhb3=>$ s$4/Н,q8% tcqDK_$H{0AJ>OI99FIW刵3:=;[0yxyvjpCHyŘzi`C-NS$\f[gWuֽihm}LZM]`8rd-/gO5̗V8 rLwzMZqW-/9g|Zpm9|'Y8 C"qWXaUktqUDE:=fB}. T" \z;=P,u]"0WTdꉥB{PGm<;BH.`rwxZz~}zlT)٦kkη5Wu >w qqXLD;P0ͥv)J$5/dY`]BӥϪÂg`?%v~{wv|KY5,e:un?,\jvuۀ97!&Q /r%n<3_Y#ѕT^LEҬV*BWELa&<<yǭ? -`JppO9 bcm)>ĚZ#/Uf;@]݆aYX<\S76s AlP*E` ,uL>Zp);7c~iʖ\xaH Q<*۱wmX~ZBV(+Ґqui?<L.Cf:*H//HJd6X=( i==^4ty[`ǀ3bf /dаGu[ ޭ9oS?wtOOɡfw( x r.pS1x)LͨXԶnju:Wn|TvsS?0qlY@0329PݺW>:1^N8"_yr>c<'N[?? 9h dr4X8N>ۦYWY)e SD_ jʺFjMAe_dEelZtJCt=#^k9ܫSzY׷9?mjߴ-GL#Bl؆v٬iǹiY֩7Zc6nfGLUQ+N)P,لuhDln@scŵS"m2"DBRv $TUBD,yWm.(cL79xg|ib=U[9@<N9mJйUDqYG+q̆s*|_U!;0ňف*:WXb\z$!3yV [Vŭ>GSb`ǽ$Fa5T~^36fȫO> o-(Kh,Ghˉu6(=Q^ʧL|2YˑnxP^&Z'PrRc=S6Cnţfr.ѾZU>Y^rپ0g#T`z{Ceyô:W; L@8z-SFIqMbƦTJ96$#IaXH'Mb3N{TZhLpZR!I=?j>'֯^{_$^/Ԧ>r Xub6O.SpYc0?`f~̟0?A[?RZ&=u^&L)R2=d<)>QJ&#畑i RHU25Rk>m#|\t@FLG$g#-I:zH>*d!QRMX2%|DY{\I?29zS){ 4TZRW=vBIPAGT̄UvQKŌ%x .O,fk4)>kܾh2W ; '\b"vYRT*x[[o?F |an gm} ?;[;>AO#1` 4/jBc+ޅmhu:A'O(̈O+O%w$fB!r"oB@A }PeK'y[*e!KsC|H^[}HӧcPh#K/^nQv4gs.}YG|L(gzӲjiʖ;YK (“kF@끺1ϺGS6TL9yM 5< $GzA{{Q < CĨ<|S: =SIêZئv8[8pNG" +ϥ2Ԥ]߂]wg]6:H TQtdp_tWځO$"Lɻj|]G[/>]=ZGs7 }[Z~ cϛr*VZo˾ٰN1?Vrs:Is7a"|& O\õtfA+)O7i5 6MρezCsVU|Bn?bqas( ";ፙ9,!|klߩYIԱ젵V2Ybyx2ؿ"{;;V]q *=Is~>Ru"/U֊}e.JcKNR,3uvD7_oY#Kid5+n#zj!\6 Pj93KS~/fF;zEe.8~ftPFjW!M CegEa #:ѷ'??Җ®5+w(8 ##TCQ]w_c֕W|v;~| NsOcC)=JyzP5ϏPժ"uajJ;MTL͸2UÊ)FBQAq4t7$(13ES C*AjmALS2AU\(8˸ָs JRZ$d7l/f-^s>dau kV)hӯ&*;VaS{d*lrafwܙ'莺 7=hh\/5qSoYWPkr-QWENZ NJ uJ)˸f+Jj'0 '+ώ.ffeƼ8ʋ Sk>6k< Qz%GV`N ӓLu"!"̭&YbR77LrAsX'^;;U輪z"\o`~dކ ,I ^S1wmjQVOn54e<D_,0J5K.fiLmt~kEQ%;يZJroI+vFU46''%ߣATl#cA"9`Lu=J?erverHello.javaUT ffux =]w۶2vvwUu*[^In7Z,KRI In5A`g0 |M& .vȋݽo{ū%,ċqB,%|!0$_J;єSwLFc2vGdt~+@X,a,(K-M*O` 빦V97L-sm452Y:}MjxF儚[+a]Q*|;y!5<8V[gL7Μ5p'2RڙLf)M2 h{Yy51 BGN{H6c%1e"J Y q0Pa`ȇ'4%2#"&^ҤVy:hySY` X_{QFlI~>(-U{ebU\ge L Uo=q^Zf 3-\ BI\gXd =jE5k* k]A)q,)/%7d:=% 7h0\ N|P\F5W*)5A2YDŦZt/>8T\ܘ 4ZAj Enj' z.遤WR:oR"eg0 ,uڼWa0GÆ4"-⮩5 t4ﲱzV55P1^"j y7T6!?K 8F>AkPQN~ge^4ɜh: qǓxu΢TD_MZ-+HӰɪ{ ]GݥJ!ms=<Dg!.EWz0lA Q&>[hR[xqC]x~ݩ;x$Wke{ߙ&9+$$Ek#y*7HOeEH;v 6~?f!;1)D@FE*&ZɒUcS8aIYQؓBg?~\)W/ `݌if%܍v) pt>vɴ-h/7É;;p&ڠ)K. njڊh١3-Ҷp\kVXe'E{GoIC+H *J-.GB> jw5k3H`zŝۓycSP ]G4-{ME^۹{]Q}};/\ {/ ܧr(uP~7*nKsiАF9%{44fֆ XO0RJ2Dfǒ#d)M#uB \z˙V/J-FRݎ%_Wu6-"N[OYѭ^s#5T}`k_D-5]g]M'#;4$aM7DRF$ogZ_ [,A RQvLiQ5:v?yM}x[drR;<":kxajr]źh*TSYח ]eEUvf]_5uג1R XoDW'K}BɳO:U8ɻ`rIɈO,8u<;vͫq֑ìU5OYA#zKUij t1()wTFcXdQK_ApdAeխ?|]II ":;i)D]7[_vB^;{]HgW*K@Dj6l&XcnjCEYWL:5bVꃪ?wzV90GKb3("k{⵲'|P4' oh[x6ǃN3]ӝ| mAh;KQYSq" %ۢXY0XY074/r-ɈBG|1a gQӞ+xCb3Ix) YWJ ?Oˠ8}NՏ[q"nUI?A/(E,&3l5BA% y؛@v$S9A\ItH_U^~K&౯'aS="p'oj(в.xAoX]a5쿼e% L~;Y6$R1=xdKXPX\nu9q"-ai{Iel׎hJu=hﲊߪ[ /%F@bD/Ϸ"c&%XVϺƭ6a MG,lVaVM ȶIs Ƚ(iE(m6SָV~lw] ?,WA`_.źɦZn8ZnڐªE\ڣT F1( YJhdI|~pt?쐏& SzUrQWXj4lϓ'',zg >5+I . 㯬߭5/ _wc=>A?|MEɒ Vn3V;^%xwd;yB3DE\Pڒss)?&)~6zvcwI:\fb\7l:ܟWX_DʯOUx0nwvb18v9g}S>&ui-nQXFfَ+Z+\/ k!XbD2^݄'Z/+CE{i^A?S\x޾T)`ܽΧǪ?GUg(׫{02oh:`Sy p\ {1}1}1}1}1/\cjqЛsi UՊUm'΃-J!E~2XAe04^aSN%w& />l܎k7lgߟN݃s ib?lYKۦ/^j:t+3Y+ B xcqOcqO1p;lyir2/c=9؅c>fy~~٘/l烪RXW `A,/%UhRL-)| o< %~ H Vߙ 3iٮ2AZT}>b߭ :Xʯ.=/ ,^U.dK%;lPܕ߆j->vQQRc؊>ZEoaڬ Z\j{pm}I%I]yF[ Uߋ| #:"2_l]㳘5]ëk'$jf ߤ'M>1Q9ord= 7>!D.SoO8= " SeeFkfm՝Pݰ`Ʊfaz&`En-@h^]Q(!)k_k]R\R Z}2ٌkbذw3Ҍ g ,&-[eR @= HbApIO& 3<3QUQ5 1&(vAK>HK+ZҪd>驓ڣ.$"+Z*E.w+(m d"S@Q<; (Tg\ ^j|r4p:-]-^AS j֧ ,`%z]GeqZSy-U{m}4#m2J6TW/~㚯;S[aY Ɍh.w9ۢAJ2w`P 5U!O[PxDp̞{TzDwڽk]d/hqoYiK: ?e!]܋ $ P!/E|K)o2`߅%R,{s΅<[~rI}dpC9W Ё̃װ}l 7y/( (JJ {^}#}<@}sVjJA5 S9;liۚ PMHWω)70#J ["s}+]ޮK]kf*^BFk!0Dڟ2}Bܷ w_g힏d'G][5I~]ɻ\mxɗdj3~my}Ҽ<.<~'$]F@a1>޵W0P=Wá"W| [F/(BѶYrEʎޝ}q3$E?8c\kg <=&B|dv:']:ƓٝH=7?Y!z?,e< ;y#$b3?uMIiu>vA>DPpU"1F[` \৉]^xGJ齳qn8sce/(齗:]. [cLEξ ç)Lt;݆Zwu\\+m)1 @f>Y/ҫDW Jb%~.hmgT}LabQmHGk?fizhe11gZd4>6s?ofh\TbD] |5SIUnf]0}Lz RjTʢS S$94QO ;UE09m4_loVcJpʂRy]JSPS1| _rv@E1TN)jus_JWVuq6[b ~ܜӑug*[w%L6wȎwK^Z(%j>S7 opNO?2`YU1S ӈV'%KiC5jXfSMlhw%y@娃7V >A1OucXvٓVTR|P5Q̐0(p;ȃ&/N֨AWzaxaeYڍKሾUN@ 2TUmo#_VI#t-$z;oTaȃ/RI4ARv8Zū6g\>q3CI}xX.E;=N/ǣx0<<~x1<@)R"je@b3̳,dDN>ͦM F}ȈTRf1,1C_q D=yD-fzZ{Ž`PVa#y|pQ6/*+fZČԥbsZDJ(rxX f,Jb)t੆4*Wbi6: WoIlxظ)W^!NԶC !jJ"f] .?LkO5k|?< z#b WfB{#:{e%n!bnGQlQ5,*lz7-UEy5s 3 %Hr2,yVIi|pꚃYn ~k5U6jU%-5 ϭ_x']*|-E(]p&<]y /q&o`Ae]ֱ: el yJ"KCg=6;xqclBZ5U=2<=9<̠cqdm\+fAvxU7t|A=d6&|3^0߈9h`:h{^i;>CxG%"#zk; 4x@(|-dPH^p z f?(cHuDA @ g XC(lؚT"6.*B<:c$Γ,OҠ$tj DZfypFеK0&%6}B#ۛ{Hi.CGH#^ QG1H;pC^kU%ydB)". mnY?4@u? Q([ÐAZ=&\zDV 2GESx /FPxQD>Y4/2֢)b*"[qBR@0979֫{P.2}'t=W1"OW?-o첽nҐV_zq }"|M$0[h#d'H9:-L\+f\^sIBcgX+.y$âK9Yco+ ƚ&+Lmo'n7ux(NsIIoZ'ǿT漽Z߁˷ڂyb><)κ9`?4B{!/kS!(EmBa?$߫w9^.r=Jbb(1};.tzkNz)SuEvݝM7gl';8G޹/h~4 r!V\N-W,bz28{a)ԥ""t':~9q _nou3$4^ 섗.$P%N,]}ԇ>|יR\s0; IG6V.U>w4L&'}Z;Tv+h8QvCzz,a_X509Authentication.javaUT ffux [ms6_CjUNڛk|;Ec$M'"Tio H8^0$g}C&#\n_|7 1CFh쉘D:ӄI ÐvL.;$S2=ȉ7<(eL\_1",YјHO#42m@$Ws!>[ FI2g$aB1So/[* Oθ"%yADJJrrVQI9MKr&]PA8~Ҙ$2 IT%M=>l22<`>xZO M}X҈I 7L `[FRfi8 Px:=;p<^LBd.{`Z_,CPixtoNNQ›Cr5Gφcru=x성 CAg 1"<ġ0#?Lr Q~;ࡄ|' Y/[s 4ѝBP!3d@V1g,i#%F; @-݇0 ?3| !M·d/d*dEP fϙwE`%D@&s@ZhH~nOߣ86xZB5vU:r ? #B*`iFIL{Z,O 2+BkWpgh'Lh*`Ö :}'?>>Hk#73CF+6uoT*wᝀ E ZNuW P`۪P-訝&ZVkeo/o|!lP  |#$ҟL* O&}N8p/,΅ɔ\ Q3&yv,Y\hzU@% d{96˞r @jUzT5ݨި.R!#dxvBV?*G?z8 0A"x6>'0]//uX8c΋n!9$k6&-ڙ5]+S>jEeZ6~a.gD%li&lr,hJ^YpU24д2J(ACzi3*V>=FiV@%$%1dڶ宄Lʏػ|>5|}HJ'^f[ jȭ,JB/ K,A6N' [ҝHpy\"]`^^ęIlUWib,f%wA||:Nj{&Fǒ=DŗK +.!ԡ% $*>\]4 H^{`*A$CeyN@Ϣ;CBẂmwӢf+OīUcE"vu567y^"~?ms}\HfDjrh|(#.!сelϧ"X(y4[N&-wVsqYO0)e:AdFn980p4WV\UbhQ1VZ4)T(WH*?B&T۬ehuR JckV.)@  -#v3`Z\vHw]"), ˩MXޙ-WܐEw?zOk1h#QpP,lڍ 2m,V\Q:CP?Շ^`]gֹOLI5V<0!4w/ 7uwi}EO87OBG-Pi~7, ԍ\[X>"XJlN,@,-(f.jٖX?=)\tr:ь/Tlh4[.enXw|Q grrSK!֦S^]bԱq i;՞عicR-[U-q.[庱CDvrq:20Pe)d}&02i遴^c*/+28j7:8"=D TM:*bdn՗޳\ÐSjRIu`]P{"{B"RYZPԟ !3[v喲/Q%iVCGIoWsP$E8up'Ew`oSnn05YW8*ROt;,M׻FE$ d V!lMv05V,FƮߗLj1Ӵ@dzV2gTB#eќI>GGb~W q1@ xO_6W2"a}D,(gsX[V|3-<9@t4oc63=XPropertyAction.javaUT ffux X[s۶~INU4qFqX3fX9~vB$ɩy)'b/~XK,4C8yYr`29ER5& fpID>7ͨ3/;pGڽ imtUם΀LUN4`.gR9LD8(fs _\&\q\ |kB?"si8,6BI8%U != O`rȧa\)4, p# kaڊ8O5`<`S۸L1bN˴Z'](lv ÎWjg c5Ϙ Xւ[bu3jե49O( _݈tok{0hߎP _ *J-EiN~<>a;O9Cb%-ՆJC~X2OJ%0!Ҧmx/?:R9XC\FmU Yr,I Yhhi3 c"322<UV` Vsai\ՋX`Ly.Ur+F,5 }݃mzqA'):y&e1NWslMXvjTuҜSu10+cQ7"`W< !ﳋDedʕ(յ3I;=!5di>ҢN pbGNbpz&("0rA$=Qy"wkۚ_/Ca#Y4%_bK"+_$Mᙳ}T?>yQ@xH09[2Wb۾{1Ai=N|ӻcgN5mu@!x$1Qn-wbӺ+rzhyleEP7k,L{]@aǎҍ!N6l/_2v<ބj(;„ pm^BU!wmex^kvs^q|QRUZXLD9Ie>w`G˵b+ һA/椪' ^_:*êg0tNE2Pe Ŧsy9Z+g`}9eB}fWs|hOg^ %̙YAHVri؄׍n|lY89=VQ%`$,38]FUݾ"^C ew|2@rk($^Bw1v$^7 [A`k|Ί "x3w, D'CC9R!%1.q$IqtN'e|eZ"|ՆȖ}Q_>F,eXT_xa(TZg6{\^Y#q8tv/oЅ1aX1آXge7?TZKGGFۭR©ْv|56o4"gq6KO;Qm'3U7}A7!pjr$wK}H'wH.Gl6 v~wa#Ңm۾md%/Gpg*c-z#ǃHttpURLConnection.javaUT ffux cᬒ|Q3هzp:Nar0q*Y)\*¬\g0z|>d@DohR1dW)pʮW0vWN5 i((0I%뇰|N(f"*/w ?JnUxA#0ʣe 0ْ8ֺ1K, Hm7@L, Cf)oo ~ Q k!K.`Cv=]<"!6@zp`$*,nCЏ)lv:d?=?ˏQ%>WqcGq NmMAPblmӿ+.D*<6\e e "i*?Q_]HUMpU$wpK#DxL$ sSe܃ 4M#)g@픗9W`@&a" qQ:6ݱ13c8GֳLgg ;P9-/ɚ+0ʉymcԂ[wXr>$S.s<~F+豙,J$=LRzb[+J0"`mYgԇSEnS;E2 Gy|枧[V8QCf˹Y6h‹Y(W3[G+2~IfI˃ B:gQuuVKbԂLc[w;OԶB]ï4]@|YY"r+6ʼ*a<\o{[݊v\a^~OA1(oyy-R+z)Y:4mH±PڄP-L%,$ЈJ],zu`@c$+/"2 뢹AED@*x )!jbiNJPR@g{)Y I TÂ#@@MJ @te'^ LA}8JVQ&T ۏ(տ ``ehU %o%X,xpC{D JOS!~Y,(#-J@U͆0Scc%zZrT{sd"YG9C,um=pOT+a<*VU]^e b"Ŧf+(KDURGP!\xUPZTװBv&bDi<>fPAHcH d&rpÞ66&uRL3U_(GA -j-o`4SvvEV /ލx0P|n-z,-$(<%XnxŠ!q-=Q 䥀Sàvu 0Q0*GEA#L(GGՠ/,G޷oC}4i :ZxS&>?Xϧ- .7!ڌ6LPiEE {! a:lo[KQoܳ }΁N{!F"=ppV G[]QL{/Iأ__۬ʱ$?i~o':@oi%kZd^ D` cUME}?5ė'^--ԩ_3I vfFE:6&֍~z~fIΜ?=7U UNqH Suajq4%FRa,I oOukYO-:i"a5/(VVn6di~6w"JSΜ*;5I{{i]9}g\bDuNz3&/* ] A8H Mư|ڳ٦F7 TFAR.=Q;e9ZsWXWtéQl㭽B6M Sr-ph-X\;RJ-u9s:O޼`[뱪0=ATż,6 c؃eR&w5@0$Sϖ)]M26[LRjPPVׁELEy*J[e%c]Svp6e=!utH%F`‹=3?{= ΰu J6fc]4bF}\ 5ZIݫEXI Rʕc՚5ձ?ZE\E'2XGyY6`wx(k.FSb̩iT аsqѭ|XI(g%4`N 7K0T%!dP+߳C`/9bt)K͜ϒVx.`yuq`;@&q 6t!bq&"QvDڃꅥ A>PuvZwbTzmDCWR~;J,5\@$$_v%{&EUD 35'] E./?Q:TCy>}Zb`y zJﶎ/^ Rx~0w %(- NH W]}hw u]^Ϗ;xPd te*$ )Ȝ9]7~M/jUջ$uC-&,U~Us5ގM`RH+B֥LgJ}颹IRp#*3ŤH$Apz AB[$ W/ykԦ) /u2 x__^?[:?T7^p׏n/ ?j r@QoY߲| ,GI_ݲoo)|J(Xk)6Ib׈D_3tJ J fH}wIi Ad]0S5};hZtn13oRwDN믰H;A]Ŕ}휗h$ú+QT/Zm!nn m5s@_^dE6Vգc.nYT6h 5dQķ, *^wE?Ҏ)%)fD+tVٻ=V/p1mDMQ`e abYas6eMvi"G Na:@'n݁|5uYEkw.[}VTS湻T]3u1mnO|Ku3k- Lu1وZAPi>nm#0L%x79"Zmwft 4^;7X5߆>%AceIzy/MŇN°oͺ"&{6)xР宮v9"rOMp-(p&Y'OTJ-w8q15$9e1:pʤ㍦^Tw0>]__[l& qL͡;a{>ZSP%np)z^2dE5 OqIEO4y~Cj'U"ԛ8 lKl!Ts(hWSTFW;,Ԟ*bxׯO QNi^%|:E)lHXwI=$?-|%6{ܥFޗv;7[La;"fךTDfq)exN~pPow $<5. '.HwWdl5Ee_kC󹎯{#}ߕJvwT!0yw#nSǁZ$ he%FT^Muo-z[u5b~!<-iiՙ$fhZ;nՇv"`-zмkLq>Z{B X0s>z% #rqUwW(;;]ziRo_ñ)cz&tɋg (__,MtP]*1i5FO|>&dNRrR/F rce7r_'Y@5?/FE^]Q괘ss^oc7B3>*hIT]gg'ph|@y70W4R^;Y%j^:RN|R">γܴd4vEzsL7rrQ9OjFd*+L޿M&4ًfzdC:?F ?>Z)OoW$ mf?( k0sqzmp-$?[D1ՏoN bO%,?c>DѶAEϽzn{ؚ [V||Zi'||gpI\9Z?՛]$׳ 7f0ʧ)rsp9mK8 =Ps}Fw^Kr2JZ*%^Nx!}.15EU/Ċ{'oX/I#xG8٤`s]>[OO*/'-Έ$w͋7 +,|Tvdggu8}'A~ N6|ʰÎ 9 [$oJŪ65EoEWD"f]c{%D-n0XMce,Ri!] I-\ESbǹ" mbW7)D(xlySEb)Jm'hCnT?,tAfq_E*uP\ym/y^nZR+iCUrŖW5F4⣂vsd䕼-D}hb+וfe}ꠁSmOv C]yШcbm)f'Ӣ`DRvs,g|׆P ni)zQ'xI e)k4䮳bbۜ(5ݘ3Bmk -\+^$^t@ق l#faN])7WLͨSX& Oc;ȴ %`*'„(Uͫ@5X]kJ8 +rVn2~ܘc!dNObUQJٕa{#=cӫq`Ӗ#zr8bPT|n HbA*Oo.*"Zef,ʥC0x &XͰ4Mz53}n^'BASТ[7{r,1>}˳`Sm#b{ƃz??x{seY{wp5ð&Eʞn^BA:?" Mb) -{)=#q-2ekTD9PV!FFblw:hx~w> Tn4!sO/&ҬpĞn NڶߛpP/4{SC;U DGY0 i ,S[ŗhb 6:ywoѤWu-\B+]OEѫ֏bؙiR=-Mkk0WkL C\ivآĕLcqW Ԏ3+ ܙ~3ZO)4r8f A UPD2iL-"ڊO|JȫpڭRJo5I7:nvUuΚt^v|%hx]iߍĶ:1ESu4QjV۫6&ykPs޴"J(z F^'VS_E5Ӣ}gYw8E;0\c'Æ4S= ٌFKBN*wj"(hqb,gwqQ6œ9{]W(!¯]q~˚M  갚G'%Nv^ U, F̊O9.@!P^,?'=9-Xg9+qJ*Jt.cTV.9ڭ`ܙR Sr%,?1ʯ 2 ѹeɬ#413 Eh:>zNռ>yjc^j2 |PIclX95(EfAFŝ^zPpJD͉:Z 7ìH|꿆.ƒ!4ul=L$dJlL%%ȈZMDpW 0e OQ8(p {UQD/VA Q{rQwX+9hMn:B];wj0#xs_U҇lrC(~iyRكfKr>*%y9=SwIP :|f[" $Pȧ'LEÞEd*Be(?>|x!꘢ Z;+'VS R~͢F]n{}5ՈDbwd3LCRk NMD_i&C%!41͟)41KlrI Jr!`iۇ`"s 7$?-iQ10(%Dpf򸚢G BP%;ppIonWZ# 1#QwnD]ԃ{ʅɘGQ;sB9{P=A"v.˂Wlw:>^۸짋!:_PV6ҠrRTM1@ qzS2[[Yk͆b `z/%P@']~+`b"U ^=GuEW*'Ihy]S$0}|Ę|F i[GX?R@mЖ%֋9Ug56!Z6ɽR`2_D0qNq/MQ ?# V-UC-phWf\Gΐ'\爏 leV_omK6]zeֈ7uŪe*4n)|~eutV^iެhEwvuMh.7oTeUIѨ}VE5n [F?rH]@|R|̧8#w֞TQ[߽F1%!nr\5%6wm{5zvf %L۷Yk!Ѿ7+IjK 5&B:cd4tȕg1=L N;/P^A1WÜ+5wěLDA}MCZNEDED իj^#9CJ26  H3,$i DH=d=oɢNn˱2-5Ȗ4ukt]1M(Z/n:~lQVKtW:ybj iȈf3*/j<% hppR>$ڊT zr-2I 2x9l^byjR~pixAU9b\;{K7"d7v-$ygxUuJqglE&dy}tW(듃'vY#|zfcqˍ N^y*0U$L Eh=^4@d;}o~E]񋰲/v_}0Ed/] *qʏJɉwD52MJqKV ?7;k wE fTAQNz6~p"]=gfRҥH`NuK]yEX_ki5} 7("YD( vz2f4uu]P:g?[J|=]f!G|^YDE5f+WpH;쀐㾵) ["ezFZ\ekx=k%S,xo/W1x]-^`dA}{t`ҴòZ2+dCC=;F~q-@58#c̣Q=^@ 5F 5qau*nzaӣ|l YX..] 2e\vzd@ChS8}qtFlŔlkj4[T1wk8@( yvk64\3o,GnzıB+nf4(M$RuTFRB"V6iL+x?So搁jHՕ(=}lŐXEdS9S,ÏY>?Gk?b|C ؜{;a f؈e7hnDW.BF]G0xwob=Dk-N8>%²Or %CPá}5c{%0DC3~B :"c308:k_kvE։UR"MPٗ>Qӧo yR1cV.?¿a5aהu\h&TҠH2:LCt8=|@pA , - cMDW@QoT_3-ȫ,Ub[= 19Fzr^įIf0+ qzogzd-!TU@N'0&uIlW416Yck::; 8@mॸ (6i-A_*SB%1 e'ɻ7M [%NUtht-(n+"3p8aKGʔ fuQTθw|aJ#HVP59 2KV%O+#ouM~ Eb~NuXX" ^_AȽʮ1=aT>3DY M,v#{]"V df.]_c#Fi]O_`߿Қw̓576cAC -7/Kz^t76'P*_Jz-M恤ĽZtե(UZH;q["\l^ΌW ͐ R~ɃBۅUPJXLnt~̜")=y%Ի+C٦Wa@%%~$O)vjU[i` K6$*~eE!*:tƙXPZHVcvirZ? iQ8#-M-BZ*lR83g#_VnVqٿ,$Ue'\7HSv1 I; )脾`_ B:{ȿ1?_{ݝF-Aփiss?9V7#C(qcbyZ/e\ '?A7d9[ <.5(j/&Z~:xT0lԇV)#J/^%17 Ow9bU=snL޽`]pqwR*73ߐ_W?>mޓGҥQe3=  ld9g4`0Rxg ȱ],狖umwR+\'~,LBAֻzr(wbzՖÝY0Y\k 9j,D&Se}MbdKf#%9(qb2yWp3±oΔE-Otrw=rU/J$)$YlfU>S7K_Ad nB~wHLUykUĜ -!4pkw6~*޿)"eF1ʩgMGlޢH[TxGݡi6ߗ~sNcloNOQLOJPYAN8V v# *r|fV~;6(Dq#z]R$[-(:) g<&'|଑wr&U>}D5W=F` %B0_Ž`'aN[ is7*s)VRQO٠J;t&2ȘV,y5\M+ZZenћx X/Dd;`jʝ Ȯ%%9?c1/ntI6AFB..k=rI%HMF;>-KQ[UGukKsxӭ4sz9|r~ΪKr樂ZxLx[*k-S/$\F>;A̾Y.t8\SkI݀7n!| 0A2ź8'w/y-Ne3&5pwiZO;͝Wny־1|QzX~!낂k.xӤhO.t )_AًۘUcCg7;IXQO=^Q1nݦpm-%#.ֽѿ@ F]K]l֭qWՄ|6C#⫣bQm,?G?І_*\4Vz0xtˡsVj^_ٺkE'[ї9O*)zwSʹi?#*DKrɌ1{n<>ɄZ $ E磋 xmi>㚒OIkx WF:|Q&l^Kdd#Ͽ J TΪ_ѻ`,kb9V֤eO+Xɶ䫖l18[WStR6yY094;[o&T_+÷MS*3Ezh 3bgGm Cɲ&]X\ّAAɨPK|+op}QŽ\I9HBq0USq͝|"7 h=*[H%.FNqNWnzV@P/Y/ǵ7guJ\%VPӁ;ᯯVƒ|-QqcbU=m,L;y>tHRk^D=R}29bcPWlHo=NEoDNckl~ *!mN^LMi86uPҿʽcUs]ヷv6aF9y1"۩^GnN~n0=yQJrsRWr:RB|Hݥyg]Kh4n'<]Od:|OTH[N~,꺾(pmaZ-VZj<:N趄rI-e %*>:g]_no,sq x4 Y k2#\ ;vwj@[7b}G_ISG=m>_4֟f9a~Bpu C2rW"OZ!h(F8O OGdoI9/|*'U$?ErD4.*`z랕b5+b&bz 81B-(I j5h#wR=FbV,\КWRMUh;(@8WP8!M,IBmW%_=AZbbe=B}U8&ī* "h#KFe_iXu>m`N]iMHնTrkT{{j)^X4.m解۱wMNhat뺅0(}*K}?A0W ֔or c:I_H^HgX$gsN %ۗ/q aSTA[9!Oe4$V Lzx!ܛNԞ;"\(p @5*G\N-)_Y VEA؟DvV,1xx a#?B/u ? hWю';;H`S{ v;_3uë/w;jģ`r*Ի0JoIUaSyrbf9kdM|x"vv&BW3 xjED[m R~ɇ/"-nMUoEix^5{_-=JIPFkD@nC!'Ք <&[͖|Ⱳ#B4ਘށ&_ume>5׺tC'Wh D@{tRJč.5ųy[F@j:H5/їZAϾھid噹 e :/#U*Žg 8{;/|u{E#eʿKی+)0//z:oBD{-J>>F0DL>i!:Rĉ.TP 0]O h3WEH:/\AF# X++-E Q;D|~9-;}PaxkMߊX{st|#-=aF)!z0.Aǽ=ҏV~8|HMͦx I_} fi̽KW $:" =8vɭ+ݣPUs T8.Ǵ#3~ :oYj>,M9y~ųrJ#Ds\%\-NI/45o`ʮ< b.wO rhโѓ̘ATq&EO;Yh/^MɨˆYb0m; ̜|1'ٴ3nAŧA>3s"uŪ/1z}pLmm= 7,stZTU@>ced쀠0;7IPyVe~=Hۡ2TO:3S/C+"QL!>og9,mibO*Ȋ40.x$s_ EDUi0*C9nG.6b4DzL%CDSBsiTUl4Y*T |oN5# ;/y107T̍Bz?M>{] /)۬g0#0 Lr*YX o`k`zcG'8_G"G'B%rjn{բ gcXy&[H?N3"G%A3g9;cCi@?y@uѴ|M61%⃃Kj.XH^H~?pk[c`մk y'tp^ݳCҸ<;+Hꄩo.%1KRkc^subh$So7o\$b/"G/?'WT*!nm^uic3Y\xhIM0$!)Xϒ-ME_ˊzNZsùܩLP 2#y_,MZ?BvIb0 cux+tŝU %.p(?"`@uFge[$2u"G?mJ~f)UYS) jb"vIWMyU/Z$Kv]T.Qgk{cK F*^QFl3q)lut]8gixyu xuʅJ["7X8_"Rm?<Ïp,E78goH8@h5olT?Gr#6rUv"^ILb@ EVL]H\&@*D_>L"Fٸ8Y?S-~w.VrNVm#٦B>b Z"mf'0B:_1ue}5\1TtiB<u]N'uR7҅~)~_K+K2fd9չv㣝TtP줅igF\CᗼX|qb;ql_4;>@z C Cu5 AXpi<2|2.Q%הuqǹGY X\S>D!ۢPGeM)G^ZOH XYw]Y_%9p=^jt}9hWNec!aE7Ӭw0v۳( n,hgy1*9+N0;!=vp3d9a^~ yŬp8U.aԥYA5 mCØ5myG rdS>fOM`w쪴2RwC/y#JH;ÕAC7گEIN=4sb+rj(k${ Y|QRr pF(+NQlqFO6Yrץ2 b_Sےpx,]TbոR[9b͙ 3bX`qQ[VբP^##$Sc˟+ga1prqhz#fbWe![)+?rbz@`_+A D O /}%"m̢jOF|JHjg%?# Ѷ WȔ~U$u>eOdw%Mk% _6  1VcOa>[Wĸ< Qg9 $m'p/֏78=4Hf0e}9Xʄ{cZ ~~6r|AŔ!QK<;͟+ N]ղo=Kųl~Qq=1?.N{2:E& SV#UG4bՑ=HrUS2t,SZ TWT Gt[VY~`o$5mFSU;s\pdpjq:U>{½OugmB|+_8unk;ef9![r ,ԑVʏ{_wn}EtjÃ)pΉn_C" %eȡPsl{pwlf?^pT }H/(8\qM?d17}"X5#=Xl"wb+*g^Uc`C'goWH=CZs'6R6Ƨ7L 5EcPa_ב~Ųl @QHI;$?u9 `72ٞE kxE8e&MT12$N_Z,|?]9 צݖHfGY~npci sns̼06$$;oq;zK^kwUeXuŃIJ9'G_ Ov+sFװ |Wl~1;A-CbᛈydRAJ骁iPq F)>)I TpBÔCqu$X ?Ml0im/5Yq(7Qkzb52N;bM7yX-`a \qkg}*f6fm2HXJ^#fom-˩ۙ<ؒ:jVwSGlaJtgHu ?uim펩}HK¿ BC9TUb=і=CﶺW^yq.l1YY]g9O.OG ]KaoWfj[߽}iLޔVgHmll~gl+aQUIԣ@f 8CuhfPZD)eW_&>$00rw<w>`/Ri>tǦ?qL:s du tKϬ viowwWbV]: %MץJ U!e(E2*)–n٪ 5QdZ!j֚RF#Ev8W] q$$0a/.Bdi4Y&Ƞ?l#Ч GPOLyu#oq|WxtAGcP/fpBN11; a+/hC5 F6nZz5/MmMmDNxҨe[Ѿ Yfǥ*Eٟ/Ug)ot#3{i2uI qI]HYMڟ̞?wg0eQj@.K~9,@W P5xd~fUܒdܪj_ w*r2)ُܲEFi:"FWwKI2\n__n΃#*ܰ?}Ьe❏=׈-9 żVenUN@kI6;C(1'mJ읩ULn4+OK TFZ2Sg$}U4  t 2Ysm?Vʎ'ǘ#$ֽ Z!xhΰT(C*z%!nUWY'ʨoUoo}Lj)!N?LY -# `sn17=]o -g%쾭rEt)UG.gfuVv5x:UMFJ3!s{U>;\Z㇗ܚc[kօ+d(-Q6_7X'l*!r pBmPC8$HbdCi G|ߡ?X> t+ښW4'UĎ S>} ,NR 0xcP7@{>"el9ԗ3)T,@V"euE0kHG,:t\˦d)sNSq!# K옲 ab\ne8xh05UևUt/cq=SYwgՒs"8Zʩ9ƓҟSCQGG(=UQ-eRPDҫuWގFf /Ogut&G5ubDPa\3Z *r7NscUS(bEv{X\"N] 1] 0] ]ƶ4_WdP)xR^۹5قhlR"Su|lhlfdnW9]7ry #Mx2Ėzh26ZJKdtSy;ǣH kv'wjθIG 5tkl2}HW@`fAzGBNv_YT]O?Vb!E06  hB~Qhsc7 ߞ%5]Xٮ h.R &)@Fb3 5hR?G.K|е B=' dM9?]5'bۡN_٧s|03rP:V˜7J9ù_,&t"h!ګ@* 3hZ&,FE^+cE/(+0Lε숵`8U9PqL2p-aV aJjrcDȬ&Ll XFߨ{wh|(EJVzg}"@'R1&.JVG.ۈ6 ׬+RیꉜFÍ ]=oL|ŋя~܁:NaPBb^\dNm}Nz sGCsҔDɱ]=Aٓ8HGI`&"AsGx.I2^勋U9s00Ksգ!q1FwüqR!v(PH~RUȽ݈O\#IpN2ǢL΢C;4fAѐIG L!QG8|+ gı<' ȰJ9}{f{7_;|i='Xayӈ<  BY:T(,"Jq+B`D] 5^yG_>Z,i/$Fu!Fz.2a|cW/zG g!Uڑ@B.rl? "/V?s7FTY*$.A8B=S+ŪmXkVn_Jsm"5̗X9Ya7h1TcMX+R>I'O}%[&$<$%MV s,W4ydD&E_0!*Ñ*9 kp§#J€9g,_ouȶNb[ejtz\:<*UĀx+M$¦ClFHbt G*E"Z{{u_]jrDy ((#AZLiJDɲZq;ޤ<ބ7ؓj>*DC%3$:Iw\J jJ\:46qu-D9GRMPPI8m˭bnBn=|LNAjAǖd mv=C[d8 MDcYv{IJ9 fe6t&]+F"36dGN_;p+P E*UAQab$tXtElobw(݅ݩ!TQZF)35?)ŪI%'qG$~l*H>"KkKoD̨_4;%ybDwLl)9[N p6eyJmmʎO183}q3$X y{^„ˊs^ qZIfYՁJs,O/`6v]eТ6 %V?a=4&vKV_; { .-ka/eZXdjp_W Ph8"́*P<}`wRBw^Skގ v]OhTTQ\#^(fO#0e I'̷Lɖe+Vƀ9,cLPV7pM?uT4 w4$|w]6 (JJ۹3iG=ql$Ǘi;70 I)GPVԎ=(R/NzcfbgwdO<'&_z2-E;g?v,d*!dBVXZFYQ({D$ͥ?1'WgNG?gӳx{vޛT[D J kBH,\2âeo%A͙Ix$g%TR3+̘T mcqcY%Ua3atҒ٩J%%^'`!Yb^$e$#WavRdQxBpv~Yť( m\ӖP_bL^'*!1P3uw^ Nh9EY.3 ˭]0 &bՅ6*1jap95gyJ:K%m{F)H۳E0=q#罁\]pP ZmPVRV%Ηdtlp!Np'4SyXi|3H3!SM؃n)̔](4PQ |]tQWxQ2Ka1M)⵱%F=qÿa/v* bthЃ+Y-$c1Ni'=~đ("2<9W0 LÒDΰk3ce$I+K-iNNY2&MM2?LQ^Q6e?DƄ4E4P)F\5KFᵟ~ToyQj;5_W&ԭO0C4~9MQzLg鄲LfTaN-J7R0E1a."#CSnȭA``K7×6*yiUx81;td]~STdn@CErV )zOP 1d[Rz20l[IIfL_pM!+^ Q eMC^`l~6OӣѴ@t"vq/6d {[w0Y-#ڝ'f`nW+UFKx[UKS[g50B3V؜t= q5ѪԞ[ȉxVW.Q%\7*)A/5mz jqR =޽'Ȉ29? j]^b|wHh,L$8Am*ű?AvS͋tv~Q߫&vzة[Dn?v3=*Eƙ s>,^>WjBd# U2smKMB}[CQW^]P^1vVwDck04_ESE'PA/3A8[]0x!#c@:BNFpQB,$M}WUHvDQU8FexGg~gH< YZ,R:8AO]%3P\QZqJDk**^ xT@S+_D]bYKiʨK|At5j-J/^;ֿTmbD_Ǩ4첶HC# 3f߂LՌu;_jn7I[IF Y΀5ityŴ*OeC(b PTl&E+Na.&1pAs# Y* %RϦvJWES#8AW3n( 4t Lya듇 &(;k8|,YK)k 5Okj%hSGLEl==K}l֐6֜P۝kp`6va:._Kwa!˯S'a 2;iueiaOgTyn5qnuvvBml>SNq/7`9[$+UҪZs;lJ" {tvn&xP9r@iojVIcf0~["G;Q[ɜd?.6b^**㡃q+:Ib賴wL$CaY1E;ްxٟ'MsPcCU%ڶC,,h:cȔv+~4zdu5鲆2b~n.zϼz828'|tv,$oU,Pui&<]ZrZR-%! u!TKL]ӏikbV>Xp79iꋄ; IiO`t"q|M6Ϋhq&|r ?e#dwy}-2{}d,ZDy46Ԩp9kiK{!k,^fGxinwxa#J^f^ERzj?BՎ|hW}W@ ^nu"3*R,v=#lCV_l[LYc:{oBHɘ_^WoEjSƏTͫr ~y@uF' ~ -Z_ ͍Xqwm@oK/QAgf]Y&qK3)d>pޔ t|Ye}P *sotBȍU'nV/tI9k}&KѦe[D'鑺HnV}aseҫ/R< ןkMO΂g؁7AUQx{>{LPAXX~UA(tچ#5荞 iM;e^""uahttp/KeepAliveCache.javaUT ffux [[s8~ϯxvDfdOI#U[IrDBCRS炙PMgTaLlh4u~{&yA{o&A,Oi"%͢8JH82!E>߰ _N#v3b͗;:r1óM.cv>A` dI`,t<l, LFRe4W@4fx|$Ss3;HDcvO(`Q )Jd2Jv$tgDr.B6sildb)LZ(dt`@LEAA|S);K{L| y"2KWQ(Bd"9F]:T9"Œ'H.ahӥaZ]GSr)fye@~N.n&ȫד@)Ь2F@KO7j0:+K3dt>\` `}v]Gnt{3bB<{h3 B(%A5Tرj v(aq|%03˓m 2=iPϵNcX.[gX6"a]vtT{!+؃U$ѐk?>hTXF(?h(J`J9O.$(/,f<[[ϣ`h dmJZ^g[*2HBͨ_Qi9oQ=Muk6`k Pص=r⭏ ̶52&=6&)1e5s(>b /Ԅ^04ΗKH[7%\ebžuP"pW^8s(=(Y Qam r|f6e/h[!*#а> {bڐ3i}vv)%[o"_VFK5 -$,5H -yFSp?0/)/hYr m#IDϰ!$]έ=Q m&f-K ]-, X9A!TJ)*M|t *L,P !,uB#\_&Û1q7`b\9?XW%͘g#6y33ӭөqkƊOX*}iiʌd]3h.^m. /li1$OBAŇF;~)JN+tB /} 4f  EIV^\ap 2A^c1k?K|ANiB!3aB:c4㑖'Y`9xR%JƧX*[Rς! 4CbAcj K+~׌JVi;]w߻|(k`+|7+Se3D`F] hjҫAPELbtV$.X(rh"J.d-}2VQax*(_j:(cJ4pc(tZ|m1d~ [KnDQ٦@i s$2t¼)bD4en~$40F%I+Ug``;!{oCyH=+m @$ %rY.hB>:aM*ˋk$Xp'56hy6l@#EEEDoǶg1Xd4*P= KqJ Y^='>::fjKf&~PI+>DTE0V4lU5Op!x'zͳݚz3! oFcg`[1{;U8SC8%+RNnӂ*.װ0][C˪Mܯ ' 篕OMj9,Z> U' p'!SYm@ 3e DKk_ѓMOQ[͠øWIj(z KF\DL(W$nd "Ņ!R.d=RɆT֘Bҝ6;}Ѳ3W&q.Kve\%| tD*Mbw:Fqn!oTAv4X)5kkx}:T( r XW}E,`iN Y!`jlq!mS׳Y`IW|~ =m-G?&*x4sSt,4d`Eӌ`"v<-"[P) [䅈ß7g3gWkC .`}J@c:s^츭S!iݥt NB<\r퉶\Z}0nx3SNa/c׼1!|)Ys}^ĭ< =σGĊ3gxίOu HÃRmڭ>F-}m}V )c7Ebm+.!UV!wv%B`L) ˝< mwmRiT:vgT$^U4txOCA@=Vn2SBv5 ֍>/e)ۼĆ)39{9 xbq'f)[Pۋr˹/яwo޽s\>M#S[MB5 Q B3}[`>uJ;IL(_VkG9o` Ɠ*;2]bl[C#LsŴ>Σ0]ͿKZ+n:\9ڛh `|idy|}7 ^8/o$|x=OZqlxVӅ =^K _#nOkぐ&yg >mH(;snv'h9~SM;=N+B2o'Od ԤM]ǝaZcj/u\(x<񧚟tѡ5嬱u!RYc* ?vU.cG0a/|JqR " զ&'@PBB JGy50ŹWؕvwܿA)fjY@RfM)") R][NiV'![vŭ/ }/D;xNީ)Rl gҞ\C<4 I `riE墥 k3*y͜0TY3Ok&k߇8Vۚ94$)AZdTjsәD.dn.02:3v<$pW[vja'Jʫ||U0p޶1p2S q| ^rt*Ġ0xAejlauncher/SecuritySettings.javaUT ffux Zmw:_1O%rv[`O()=I,8(:%7dlq$Eh"iF3ϼJ/G d܀v_p0dL 6X0u8K!嚧< ӛCjw7p~si8x{9yDk.W}ĀxBC"wrZM͒ V*I<4ڤbf 1*NLF<3`xРKnI,B!=OP L69`.HQ.\(< @-Z$AqaaFV&xh(; 3s'ē% !B8G}bj0)PbS`è`7WIQ] 4C4;`|y~Lzןco8]?f3WsJ,d@R&͊ ?<׃] :zEn{CW!ܾތ=#FkN7d Dgv" ,Z!jDS PqsvC.0 ?`_#fρJ,J@LA*Ӆe*s/is.q0'ɻ!"X 6ӓ_OWvsJ wһ%hT9"pރvĎX &GZ.eD@"A#BBV"2"Ng\Ӽ&)%,c3 bpӳ#t9@rh9*ÿ #@`p/qk6ҌLbsM0Ck5y/):_*ߺ0O[G̈88Wqi\E?NQii%ᘰxQ);-,*{DwSrŵFsJ~bjBHqb3hm08E$y?e3BiI9)ɌuąT9p$ ڠ?$hm71vzg{ oJÓė~$_:_닛F-I^8[5N[tx:(gfd!8>s`7PsIX:ns::c}cXј9&tV%Ri=xjSCfZ65"S1MF&^1S1#gqE}V!'F|ʲTf40,boP"K[j&1m &T|(Ř OZ_.|ءu_/^`+ƫp=ô |5smT+V W(]ChRWLt{5CӵF%ES фj^ ) (oeqU4wyŚ]{muCK786`;`9%sC>"HCc(;Z/WsB޴Q7ݷ*wh@bfY{Wp j_]>`~0SO9;L (pB"|;M6FYX绹|\W&fիcgr>H|v;YJh&fFb`aAZcVN]p=Bl.靕:1볣46(s;؝F!ã}:7%$IuYy*N<ϴ]{jXFVῧX Z)hnRIm=n@獫}`a^Ds#`b\B̻Mw'1zg]@mӣ7aqiG3qB z2`ԋXMAUy-LĶ+|9]5LUdw)]pUVfSj<+ؾ+N25  j<} ”緻[:v*Uf$yRgHx<.4ۼ e+=[Ux ab@ #F&W)k;v|x].$sfA0/^.=߳S.,}Fp%\d] 񽞰dzE&36&t2}?9_`?Dz`>;^gq,V`Nr LDN DsH*KZ "[nB',]q$,Zҏ7 <}6ͮ|aClE!;fQo'Jb]v! g\" dg1-5 :DQ'I9o' LdWr'eiDh[-Dlw'֋hE45q}4] lj=8ղ4 ѭXz+2ePogQt٫HPzGbM(Lm0NimP[NnnmwoeHZtiWD@kO!Z[ Ul:rQ`! !/%1qryQl;75D,|; ON=:x/_$kQ/(I[ϳ<'F< 2 $R4.yB@ I[]FEY:TLl4,mB*^Y4\s30 0%Kl?DzB5Zϯnur oLKO6yºz`Њ1рUWH &n`98s8GEBs#O OA s V ˡ&@{Yg'I_ǭi 0y?mG |I{K:KF5Ni_aE COe-AP `a u6vr]:0#2]0s `^yׯo(aC!O٠:Px*nW~z w@1?DCE!3 1Ǻ,0X=7CH e7eRMA E Ć`u+)X|] 5&o E'R.S*DIʤ %ډKUf~ AYrٍJ: ;(+c N*Rh{:ow`ԅ-,8v96Lih%G!@f!Öl:s#E ٫GljA;O9 .vt$?.CN, "iz޻t jo1?z0zAiIO{4h|ao>0u:h8;Dsjg?+08;\);*,ab|z{o$^w z[h`\  {Cr:-OU'd c Jy %̫q l p!;f 5ɒZgüX oI|7/MT<t6q73 b:r &RJM^g_=Fh*P U 0ZndA3[֘;OP˗v槲iDdY9~#_U6{Ucj|ko#EciH":C=r? M'h`'[ۥԛAqQq=-717@M8XB=6VbU bg@:2!]Bcc,uRjns6 =HsnsH&Ei]A*=%RPEcM>g\"*ؠ/yeZQR!L(@n!}u oC%KCr%l$^o4,!v$Dk`*USsYO:WxaJÚYvג՗\Г,]*>~nvYXޠz-OG^#w/lEu  X * Sڒnfkmaf rUlɳ"B'[{91-bKb~bTAwK7k;AH()X+X+k[9+ZY:Awos*D"OZB ZˑcNڡfwN݂*$6Tzoi{=rڲ }I܍ k`<)Sс]>TRs69+Ka4+ c>֥\GOXkLv-Ĩ,&|YMvN.UMfv07B!g1XfI5ȾK+1C<X/RF?Fn43  hp^  J6Y͜]9}`x0DX>JDAb2[EtV#jwe&TƟT%oɧ쟿,ٮoٮv€S+f-FV /0TmYifw0:n?ê꼦8q{J47|Sf(iUߟa(nYVڿꖹ&(ef*+`wp䉻2ۇG.jf_%E`]6͹mu}ESNvxn6҆ӐPh~.ƔM?j*\y? s&wr_ .|r`%e+;yheuxb߁ˇ7EU5~5uR·^w_*a_҇`fy^(VSO[qK{I!Nh k\TEFĭ(4e4,A%;<6/N]Nj>tCORgSM%]_MFG,%Y}~-vWg[[.QYtcNєMj{WM m7W/[e\șfl2CѵS;g&^^E2d LsL[v([mFrc# r!j"#svQ9`BhPF@+R\WP7pzTD6hh`[FE3L;PZP`X\bJ^jJV;yI 0mVI2jx_rղXrޠw){FmڨNA!;!c~1 ?BxWߘ 7XA1_H5jPES_wt`b1+[n %Pk5{)oSȂQ:پ`OwMmWLhn9*IO{v5g {%dyiQN0Lk}'Ŷ{}/#0IIe`+ [ۂgf;li|C(H8{@3(KzIP՟e 2`.YiaH!~5 USc7RQTg,  /[;l}06\1ヤ @w&0921ޕӟ56#7|FΝ,̇RFh%.M0s.6薙)$KhAjUM DŽLɄ kE `pܠƱ{Vַ`.B"2S#1ҎC/%QWu^UU`:,!b!R6Tv0mSQM cG7jyQMڢ?Ն_X;=3->)MWW _jѤvխ֮f,"yrMmjEMʺ[TWӑzMur=i cp9wYTu};VM} 4.XBXכy,(o'(iVY@Kخ lQF]`:51N;pE,Yb[^sš&VLv˲ReD 5Ӂk"IBRJmDZ~dƖ@?Cz' ] Sl.<Z9}O:>ijôq]mp?ዞV8▂4fR CV-0Tvvb=nnsGU7UGy}5swUvCŢm&ndTq(N-ɜ!okZ*ŏ0i , /t, 7 W>/G,<}m,zJt+Ni5R7"5bVpd %HlomhboKhGI 7CM (ATїˑk $oTLaEs!1%wnpv/x`Y䪸ƃH%ѱƯJD#G*C }Q ZsOkH_ZV؍tIw^h"nY^ZԘ !4&sv l'w<{%SwJCjKI~A~iA|9f0a*Rʚ@öW7U $4v-vlh.) kAZ'q~tB5cޕoF$/т.qMQ ,k–,5an=}d;t`J[1Ne>S-bE΄0~fGQl}tKnl2 )\U4I:whad H/ 1qkn1p'TV1;GAG%f!dKVUa婎FNݍB%2"Q;O4x[qU4l}( #'A_vom4Z:Wwő۪:ƣCZ٥$xEЩG G~ Σr<frnUyW/Tx)5ɼh+! GP{|JV&LJz->t-4k'5/^_hhƆ{۔8THuêξÊ(LmNh3#Siøz"WrFN#4LBoC ]x.Fgϗ_8~/se:veay__O9V V1`!D*Ħ6}Fc`W!HMf|ZSTs%ìPLw^ vO>DI?4bRsg2ar]M `h|,`YrCUНVMVM,muBӮT\H[4B+(c. =Sm>VA2gΕݜvh4RmEӠ}Յ)-+|=Bq &9djtbT"BSppKa_UH(tL^?s ^+a:XIq,S7r<3M!JBw6{='úmmU6 s.赪3U*êcz{ʼnL G9Vr=Go\ATq1d `OQg\)2(OktyoËW(?̩{ |8ƔyV0v@9^9,ǀpYhq''jKSuC?cϮm  WJvǴ#r)8<)vTƓ/Tτ۪Hg>7>xً'&qS{BcYsJهDѢYL3s<\PIYQK\>?ݾwù07(?+˩p;8I~tpUSKM)dн5hx.teJ~èƔ_zX4v2 jVEg*:YJYh* N1SC1FP6z͓I*4tlRla`dtޢ$z7+LMM}ç #|ږE  @Pne54*@ekRFxVBO6E?Z~`ɣȞy|'ר6=VT)KelcPlQEQFk$/53eVkRw/|k~!9{T3";=g~w?s ~( Qβ"ZJ T tnS> T"l6=$ŦW+Y䖾n<ѽGRzh2wOWO;"\vRɵ{jtkG/r [Y_n9@t#'tV1R3m⮉k-؇b3;[Wn3tWwnՏҳdeny ʅkvQŬn08d=cK=\7[LH;Q9߽GGn*mԢMqw{2Gj(@&Q^w@# G",{= $);`pqS-η[b[ ܏A:by&1X]v V(tVgpЩo8u2o$( u1fLtV,K/ Z`8z옥D.inx5 -tilK8-Vx}O^j1j5ʹGͶ5Fb:GLhRʑj>ײ$-*,EuuߦFOJR *ơ.ȑ|jFՄB*ǁ+\6*oK &6 tTr̞ѱIzFržYϺ06x?ZBsAU tV1_mo"͠dR`1~ FG3e@$:wb_ Ed:u{Ri!!;n2L膷x"wr38015EIvg0+#"2W0 XǷ,#qX t3^y tCgLz\o ; lJ;VRsr2CDK 1+T.*6 %2әp':]\"AEuqΫ#`nץ3,u N4 l끲ٷך6bҩ-Cy 3K*uuxUhL%MUD*IZHtBF 8i =i\D=G^*bL3UHP^Ey*,F/2M}q 2/HɌ19.fb3 J(P:d]qs.5{O+3 aD?5ޑ59*Q Ɣ@;.ȧ&kƈ%lal\djORVVy zClabv4F b!zi1u/C%02VksQg`›1\գdGkqDyGBPN"X vSBox鎺WCg4Y\]babSJ)8fR|U)LKcFDCAV-p¤( c)37<>C;HUzIt6S]׬[۫ +d?<** ۳WQFGG scp}{+˵p=qO{N<,a9(G|\>2Cg۰hcU[jWI쎍ۂ7XnMneKnͲ])p%7e_v/d ˯`1S܄ue[yL'uĥvmPUִ6`lA%tb±"Pt@jgMA<|=SimplewBX*gZ8wBX uH9f8+r-+s[oV#Q֯++~)bM*IYV{wIHa;퉚9 慙!ELpI$v$8u/3{$4n.&itOG-wtA/w:<]1920Ļ+7п"'cwt<@c8b#J88;= pF\'NG^D,$%.y\@<`D#L(Ihtp̾?DӀFO.g׾SϥAL=b/ Hh'F:v_s^nx7u(NR^pS:@הb:MsqοϽw>r$zO9*n#  xp{F?0|J`rMF0툀o `*1*L!Fg.)yM ~vf0G0uTN>ɦ)| s1N!g4Nj>@d 8°`Îsh$ r`E[ azL1a"a42JJJ.\ic5-xYr~˻O/SI-O@*y}@}-<'?~f̡*q2DcU;!r~Gt686#"lFAlpg' `@qc s҈0 z;["6eR;yO8&g1Q@*HpndLigMAiy J >F{ 2q$M4.!ע}`&Х 1Nmyq5aGF3WfAP9WB}*1y1_EHP:]e[Ǜhd_&(ȡ$$30 6zWe0=\Da^HZ&y-kH VgʐJ|paC{f2)^f~ax F'Y (`ccaXeVZu^!f:JT"U1DcM2vZցqD>S#stɉT~vL5Owwd_;?epٶ Ȣ Ƚ2"zmwRA63cdÔjD~x0mƞ`n]W^cJە vI֑^MQ8 n6'ˉ(oAx5JĮ")lHSܬ Kl(Ueg3'T8i%0qoo",l=>s+vV>t 8\n0+4.i7X`RjDQ$]SiYhO{^9M 3bz ev7zPP.2݌2TU W8ٌQ]F&ȭz>]n٨j " k]rz+E%A0P[+$GWɭ" ы%9W(7J&hQ8COcqi2r5Flhphdҳo+&'5g1-O tߵ;88Fa>{ }=VRD&|7<'4xM6aӸtKzÖjxs<6E'X@&]@ἶC.piL |x>y $ SRwMA.D)j6 \&^]}`f YzOQCG3Hmb@ B Ƀ;;&s´.5g+sx!OØyhK֝Ft "1M7 yn}+lid?%x?I3vnG!Z esP*uxS +2FQ`6ZHJmIt).Tϵìf. m"w0yG@KN0:-ʧ W#% ziT5O66QeP#P@mLFu$] 5(u p: ,R%N_34̶*eԲ5 )uʙ͆|aCDiDp[RyUB 7sy:61&8Fϣ<{M"]%4Z€G~=H?u#MmV=Ao[xF&[=%Zh5h[04W'+jqd= Ć)&"b݄]w FNSEv&yFgD wUԑhor;NZ5| şչ\jRFǓ6Lj9P4f̽B,3{[.|L#6^Sm9M#fLyCfӼ[rZ)X]6-Rw JPWLfyIkm/oȾnsiO%.zCQ,Nz$_/N{W^\[6X#|%X&U5Xպ5 a :k|,(MV]k6J`o1JB PNjQk>ZA|;1~/ 9P^RcJ+]C:=Ep~G8nu3Rr^_#r7L#[)8-r- 148I`$!?ǃ|<|z8 C%FGFzf٩v HP0![\&sBt|$2#sߴ[sK|!]j^nٶBEmRmB6HD⢳66N" ߷^Ady e1=4'bF' _@cxm+qh$G}̽MZNJYlj2@z0K S l]翜_]E~Qt^\"iIC2dH4v/aVyȠt(1ي?u7.ˈ:dհq/c.CQi_"2[Wz #0VwWZ+k *`IDSHEYTh6YFp9Zz g*M.{2@L}fT)-Z\>v, fLoeXvLL smmta+-goB+| 5 +V|GooY%В&;KPSЄJ(<6]VB)=_nԹakSe‰zYi;;!;H')gIxl֞\cB#ujw";I/Hle fd{ iI@U5VTnUyNĒ걮@jn(4VX\iOl<4"}_5Y?K8#طl8RjŃFRa,9'UTWgr6B < .D at7O]ryG}ó8L4vcpr37xJ[/n8}͜A J_6onxY WRXR|Ey.Rg-Q̉n oL_n$0H_S|XH&L.mS@KxzأUT%g>=NW$Cg{3(v{=0/W$jR #Ӧq3DІg˰P$O VH,"-2?.p ̣rřm[G˹Ӫ1hYg& X{D d% (uRR6 `L{Ke5Q muXbfM!@<5)a^DÏp1wZ@iFP9ol<8C~DIv-YEh5:p0}۷՟qC~Óf#bqV;bDnKl%绝SO5%60J-ekM>z29e5lR Uk~ Ƴvu(G+g^⡺m'4gn4e%N..B[ SGVaCA{\B S.}Wtt$9M9JyM]ynhfr;a$d"Q408E6K^pyImCg7NVm.e fRR-1ollEe yo2Z6ۮ O'GĨK3aj_&*ga 6;yB Lȶ˘7*{u.Yk`ޖPb]>Z AA%qEWʮrQ]N"~mmѼ)8{q|̎_f/p=9>Silzt}x%@gWey/ΛAvSY^|AN |pռhȺYY}A|U]QMNrjMѴe]e_gugypVب* Ax8*g5 woi͋TСd(yӕ"o2 #?Yu5yvwW;YX!Llj7弘#@AQVvW9b6*N2J\KùwUTjx~짬nгًS`%ȫɫ'ǧ@Ӣذz.qCKF9L{u.b=sHTd .U~%lL2YK u]7dEV8nJr%)#i5w ٢qmv:{~޽{p^@OdQ߬ ޽9$o^_?^뺞gW@v=9ǻA)[dIM'@Un@%*+X%a!.ZE,?l^EM뤽.}W7}9ɯɓzQ7"_UQuM\ªO ykֆ?N2_kUu"$WtWӗE[Xv]&WΥ,گ$I^_VkIÎk2ͮ@v|KS{zLL~ފ13ԈOPc!vYfRWHIyp"CR_l@Z/LDCGhh~?FUq(?/<]p_Xw7 ttаw؀D>q І!tP)49Kz@f9~k!>U!%/Q>\KTI]lbv."Ĝ\@z  ҨE>C{&Sj Bg;C\gz_iVJ 9{ƨSA:[){vrMGhRS`،~̛ VN*# ՁfY_ 2B%߲W^^.40$F{A<M2QװndUw>7,tq5/ O)m'딆)'^5R8_VX5"~OA}|j &I@Jg҆`lԽfx\x9Rw 2%ipm}c'1j&57ݿߞVاy]o5[=-V=u=/zQ4 cY7;磃_}#E11   U1up.Z1h$cԸߔ9GJ 5nO^Nvz(WSO搈^ ۔o3gӎu >΃`#BDD ތ 6Ny ie%mg'jTjtDjE;@[G Ƌ-ny^ ]+2?^9K<$ufNAm:&TIy $H.2wڶ"L@qYfD]ղq㳏bp19ȢAbhX $Gn W;wZyK|^hsJVCYC=Ҟx`(qMBu:HWrЋ cVa;A0ܦ 3b%vA(E}I|޾hM.Uީ#~{|vv\7vG ctv7ҕl1 ?=]p"7P[tY)_+' "=e~Zjkf\#p<{.:t`|3ФUJci{ݹFZ4#sL+3=Va15BxB &b-hC Q~^c@=57b]=[ͺ4vcܑlNm3 dIϣ)3s6 ̟6|%fvEjrt/ +V:ήpx|zL1$+"`ꆠFn?0B_Mc&ddK;:N 7vejΧ Mݺ~B3WSr-{\#<;e ~%o||)qC [LEwv#3Sš.Lk@zˀbX&;zbts20gB9 WlI>*!װw᫯XOQ9:݉FYe^#XE @ͧ 0&qׅ3_ 08tq݀1l(?@m2Zj+1\߸y^A G Və CsJ,9aQw{C ;ˮK?bǞc6Eh g)]_ƯORGH,$yk|"NIRFf[eX EAm0쑗dž_t別*^N͸b]]xT,sfRHYcL: 9cVHv0Gء':a/ʆstkSt}N*a`/"wkO=.. v5,'yNBۼ IP`" .a]hI=x\HbiрxB4=#ⶉ|Ji72Ea@$cNC=moR#q72Q- (Ͱ!twx~+c~_nUbukcYNb51Nɓ$ߎEY,[lY͎98) oT'ߩ}W. ZS9WNJqXK}˹?4?^h:;IfPG場xv SI$dvy`6ql ӞNհuRt:BKz y9+Ą)me49ɐC1y%9*D$LHl _1Ƨڇ4J$kh/ݷe} ]Y|Nf^`;[hv43y m5q8ʓle5g!CZԗ qd:mޖ3锌U[u#hu*M&aE(.9 X2_L(\ xuFB2bЛ^O^%M'&SSĚl,̫Kp6TMY{3$AmNsRTXM⭃J2 9k^D\ :6]Uݺ\t?gfn2r8--]攃1vܑgEծfÆ HrT+3*ח^rObQT% NFl ]Q303k-sS{*js>̾BNVevc!Y磕wF+?v=yU, Eq:c`8Qt]b?+05s5=q54Sx&<:Knq9Gp2SڣuCnBQBb8hVaL^ hH+{^u e_Dʋ= fcK :],EWVkF'#f~|]`Th?J[hޮ-+~"Km{dr9F/02vv%&J*l6 $1 ? }N\!x<,XHޥ<j-/a D/wd'C>f;:KebG|Xͷ49-8ՄEt5#(?G [J^/|qc^۳CaWsQ 9CN&~ޣ}@1=^ѣh _%HIZ({:GJBDKR}' |rȋ_I}u'-!=aTJ:񳡏P8QQMp]X"DK}$83x=BUwZi! Ip0')m 㑠Љ)LֿOq[7DneoO\R*O5>qg.rdF3bE/>wX٫a"NIO2'6jkØo$ӟNYfNE%D6ٸ̦g'5 PIK?\/LE/9&Td7 s@YfoӬƪʃqfk|VOؽ$q^E٢aU[8iйb:1rۛSTlC!gydcqg\ߙZ?ݘih Ⱦ$U1{=$0i@" S'_9ПY(1)_<lO`1ɼ;$D}'zø52|k MNw`ftwfWN\t}21N)8UdߩS"O&mqkk]* TjKI{Zf%pL*9?#- dN73IF/ni>65K9S,7 !]VNa-]iu@^V|dx 5X%& 5{-(R9v0#b!ovmǏaux g?ܼ-V,i[8BhCRֈ0QkšD dv员)~>('DŽg㻚΍f:#[;w/8 shN% Z΁+LY'q؉r|Ƽ@1RZE %WӢT޽MUTѼCbC{A07_"Zh"e)Svuy\ I\Ф 5z -_RE7qdӫB"T`4@*<[8@^lv/ѽ f9d⣬Q2TǏlݷ>Z86]RcYѓ^&ŕADN=$w/f ޕVGT.qf8heRt/}>EiEjqVPŜϑ\)%Օhstr(-h(^ 檛~ɾm{ dV7U~wVT7t^v-(q}HQ`ioķ\ɺc7z o(1i ji) =;8;˳'>^Mᓳçp+Gu⚽/IAL3l9ҁ44е8Aa ++ktʞJ]LSA'[3iֽ身6WkВʙ:׵!ŗXǛv9k[;ed҇bd'Q`冉1f膨g!jr, geݚTc٬CE3ĥRV\'\&ڌ2Tf6V0͂*c}sa]&xnoPMX &/rTy?fMCXN9,tY}(-kiW<xoOQV42G_G\[OibnX=4x _D.h#emIPpM8;>BAfc0rS0~Qoۙ4ފTh6R}84N68; @ yGY{R£*5vBAn^`cvM LΜm/{Ff7 ]ǏlJTs{E>w VұEpz\+HԌv'js\`oD6(mxOÔ`mh\2~1ѩaF'%L4WFz_7ԃk'XDW0ni֕U*հ{w5o z5y\;GP Cp8n&_ o hp  ^0 &"M4zFtû)Zɜwa45-X{0uKx0LKOM2 TVgv1X5mVE5cXbⱣōZioY3j2j:˙>Sڟ8pv? hyD}bvtbқxDx+7yn`*!mE3% ugv]'4X7%o] t$y򼭎 xg|ns]Aͺy6vv"؉BM<&*ѼK,eO)N']%8.~3ix$tF1Hf-@j)cD:T=XqUZ 8Ȳke!~% yNT} wJXM.P>Ӭ V8wRHF3!h}wnKE6W|Z~~[Du4"|q!}qS=WN.4trjYWFR0Y/6+I~UF=00Vf(poe%RrRr Uç\Ԡr~95p1G<>/Lҍ(V73DՈCM fWwaxU@`Ra{ݻ_g~ڽ/[Q䋒ijnB/B;ӾI) 3$^լjh,;fNUiP>3ev5@ hYϕSs]Qx\L?~ꟙ? f!tBQva2 _<C>Ɍw\ κyΜZd{}g!aO#w*oEH.8OMƗDި^jN:HJ= &^ėnVdw:rgc@z]yS7Tr@*Y^n'T2(CYVT_[_);o8WCWclȆ3> ՑA1.X|k&J G_ [o0gr-'?3ٰko;o^뫂/6dvW緭l^U^lH# X/@mleC@#tRٚf[09 >ӧG[[wkvbnz"uqs^e]:Xt*n|-:bӝJM9 cd{UqeIx޶:9Fk`yUj? M$QGX\+JI_-ցI;4, EJ葉Mb= tGe@nʼnՌ;s 6gYfgqD֛J+YW4cLHum;vn|O5USŬ,xö5e:h!ÂRFg6[aV17F +#>kzQZ;T'F=ZPJq.2AآfJ5Fd@D.%$gilZ{@ YLݼon:, 9Ovêx:<}uv:(̾">B>T #8j+1tU_WlWbhZʮsbħM/DJ͓x17 Nl57;:nd] \JT\}#|)VO|m*ᬹ1pj&^!z_$u). NsdUʓkq&8՗?Wz>z i0\* ;®s]Jcd1 >XԷsڥ!3kI!i-lʍXĂjsUOnސ3~ Yg:2q"fn]kNwQvAN^j;M TTS|PmQ`_ No-+nۨ+>wG6_AnUm;;?߃WDb]Qs7{M:DN:QA8 cx5<؏drªޕLX]-[WY2\Q0vn9~q%d_; w)5%fέO78,:@Gၯ?-NO-)i/H3l .w1l`ݷ#9y|E[dR.I~W.I 7,OVn#+q 0mFʾpe䅨&`+3i׫dfU]gB1^_U]-/12}\4d$bs瓕ɄaŶvR=9V}Ho/cv#1k N:ݴ}D@SNGNq"4V}ө =ӸidoR:Ku UP5-}#>mǯ[q؞ܪT _k"6nUߠI&27>/3Sԫ ODF,SdhOGyܽ?9` MX8 !NɬʴKvD+*M5jH406EqT^E qiMmAMI+qV8XAVB3Z@!u'Q4OTJ%/鱼( T9ޮpʓB0=FHd@mxЮ4tP r|PUBZA"6Bq#eL |㪬Su5{tӀCuӗ̍ _h`z4 KUop#jL$;Ȩ.*neAaVr9DŹ'S(=^gu^7Dȁ`o" ZsFqEX1 E^9^s/;FGɮ'Z >\ebбWhxSnp̱XHbL?P؝+gŝ~ (wgu#"ry_1%c5 h2p 6728/(J2L tkqE'ApBԝ\r &rbhԆt%H/k.N v!l]g+CWlRY蕒Cfm (+2GzH9f%0WCEq/5Cx 4J8 @ŪDp^0ID;&nmd$pWfXĜ,g&:yM؊.Æy8| )r>9IZ8[RX$ (rH"Ռbx9Q;Nw(7g&ݤ E5v ОX/knTxNra}i,v@wO)l0M_itTdN,'9QѝUJ:):_wN3KV><*/:8hGP\Ci;LEcKg*30>1n|]}ATz1U V*MK1ڲrt6Iz@>ĝf:-3l4hX<.Tbb`B˕aVzؿeO9+WPQ+rPw =ʼnE%9a˼hY̧KWōw,?n~-'aB!Gwݯ?g;;}5d̍k!{\ ">$HSN{bӋ^_p:N[N##P(|CHg1)t?o6[/M1 =f*v.ùc޳vnŋf]?$'4Z8,8s_hkۗa1/Xhtk.j>dbճ\WS04SG鰦 wn*}{5xL:5/iy;RQv>*^uˏ!x.]CULe27_ +rPgI."mbn$\Wʓ)֦jnZ,f E#a<7'[h9ّE4|qDWF⯟F#4}HpE#L*L G*B.) J )tC?v"_rIց9i)9?8n~)Ko,}=_ʊ '~sJ58@պ>/`L6[s/"oӑq֥*X0g ]z&vCth{lF㪆5|zg]N:bj$.='4St{w\ 5 3ĞR*\!xQ^GV3N w~owH$Y[YxH"nU d]5j |jWum&YĒҙv#!ZW$ЋQI9c̴R'63{b':Q́ #p>)ȲwPg "EӉoQGu~#h۹ཆ"7.'57Bn#ds K`=uNG ƑZ=Ts^NLB|cvVtz?'N0@! ndYG"N)xtv%PymR̊ dpɚrk̛d{p=_ʮN:0e%_hn$mhS %z2g6f z'\X'ZDܸ6CȠǂ/ 7" ӤQ`*;c sT%eyTc&ԋl4x7ڝ  #dJIFvt^EI <ٝ.%%ݪ40%=pp2u^jI:h(|RF)b &Acj#;ohvI֚}$n9.2Qh'E ڤ#jtF9iy{E<Ƈo_>j{,Jm%tF/,VR4{?E^h/4,x@\,c| 2l8slc^ۺu_f'D I͢^goϏ+׼sf>?))G3xys_u(c|%Inj*E[sjޜ5zD@gprG% ,^PXD4~@{B!2#OE j^oMݟߌ,8)t>$O,?  ^d"m'}6iRB{&H{nPeݴ#id--vV^8*%f}rᓳ5+Շ{=z˄MR%uGKIQwxDwrK|1;nw?|lO qjTHèҨ'\)k0 sw%,s@$h"YxN<"er&NP+y-p=Q[Ώ+p-_'υtټ+[duX8HA8˜b rm]#GA~HX4-}-/+!'Ϋ4ԯտWE1o_M&H`v=2)OS%N<\lFz܏xH*P?z?;od*nZ2E+*w#OQsHfwL%i c>KX o S$k^g_|hQ>a)(9a;񧵝{]"ѐ`ŌIG$0,r.i7U TUXWĬ\L""GA|&k? qв/,Iď_P*y0uu?{HZ}&KNix guȵ`-}/8MMbIN-{a!QbS*)?n1ፍN,)HٙVT[ Ī#OX]+$ފP!S;Og޹ zo/5dHM/{pۄ][)PA.%}RN{Ĥ漹6@7̙~F-س·Y% APsyZ.($'RAw02] W(/A&,ơӽE*/k79&=zTauv44:)0rpNx×^ßO<)'Sy:*H CS@b0TJA!H*a-E<35+*yO`km ͱN㤇[ex;TJb2Ǫr4R`cm\R ,ǂ>7>FOSEʂ|)ԖSqS?CM<n֭>z̠Lu$_ԫDII)>UDC»i >rk$!G e`ٻ}5\ ,/k ^Ǖ>kfYIIVYrUu^Ƀ,$ ճl 3өS򬄆iV * %|UhI=4ISحyZ˴m%هIDXnYW4"h#/1!mf)b2)˴ȡǍeS nV.:igɪWa%ξy a||rC(J(]e *_,R5NÓo㣳IY!gGg/O*'@#oOoN^:=ĞfY! =D NE:05;/&TC! bq[-a ÝOYz=NA"ZMkA0ma'E u *!0P*-.0S,?eY 'e@~_ݻ9ݗC{=Rߤ, ޻')uZ]SX't]t~?_U^#!ף*80\ENs?`(/`4JMk*}2\Y*0yq1jh, j`)MɳCYV~.]7t[Hv~G9zP ~pH,-.cXHu'/iOWK*+f"J[Lf)PObo^Cl]Ux Phs=NgYĊ Pf=O^vns8WV9pUn*w̠r6,ӲXMgZy%:]duTƙւ. fB#CFE Kxtbj5G0辬:.kB0JF0Q (y'@q e1>rWKLw ĹVyqS.LgU.PYU %5ǡ/ cpL!G<[["aﲄ&$Ф StM^dټrP%_]&C1xo~٧\{Ɖ6`0)mqגarb;dF#="! deb*;)b $!ȶ؈V cyVaզ@ Pkwװʀ~~ drB̨Oԏt^+[X ) ;2!b\㣸\ܰEa¸1 v9ʢ ;tus %R%,Q\ XbZ_֒!a6 pEIA*HЛ|Sq(KbD0IƲj诀=`G3BB"bkga+ф9w5z )YAӲR X7lj(+DayH61 G,=Lq" S CY"]"`HkAvBbEV\r.Yys%J/ -4TZEbT3Ɵ_zPWw.UҨdu {k:)XQW-sUS;΋zcsKȉk`m/0hRe@OaO!pixu[dU@m'{ORP^ԡ恥h/rF|qiZNH}8|͍ B-A3{] Xk7#FTPGRȀq`0f_l !..{x qֳ`Y'䀠bKS7qY2$Pϒu럋@!@yOqSו7xŤ/.J K/3Al46BorR5ƨԑD(-T-eb 8iUfP9r~MOB )iI-SBrpf;P֦#ݓ5k&Y^4BN*Gqzl6 L`AU C(Y7_<<y7f JRz)ler:^f"Y 6H˒Y0\-E'/if62G%eyQg7dA+Gn jȾ=d῀Ny޶2!uҪYʍ9~9f Y&(P⨐8 N/Q@5UY"DF|H~0@FmIf)ٓYoF ]F`/ OV9z(RT`QlO@`^B ڶ~K+cO{04p)4"qC3^*ۏ;O08$R=Q*fgπQZ(:peF'&jdrX[>H6d˼s:T4(=&{5%\o ;2?I# dNrz_;;i<䊆I q\CI`8{9"R} !Lj4}% ŝFYxsˍ)ף5ҧ; ho_o9n4nѯ ߄F#4%xV=lu,gyB3 ΔRg GDg |~9@YtaW5sVY oʟJVشmv@u(o鳚>Gln7 d;H05ծaއ/PWU,Z6-1Ƚϒ񆊟f:4VԪB<7*i5Zpe:A`&IC1aBJ s-,;tvF6;tålI9@ӄd=hjXؤ( ɥT1>^"?Yn K2խI8U { OY!VhkshB4uqjEtaYo [.H 2YEmyFu8 i+WU)Vw0>+[|;@цJ)Pj#LX]4if0V~*[ٙkJ/ ,|y(Vmq>Bi46<&P|h1I\\<6,$*ujU3'iOޛ#[mC,i} M7Ӽl=?=|z?=:r|fVe8+.;,d}uo޿yytveW6(c Py!@> ?Gֲ9Y5wReA`*_ ʊVctS9$mWp:XMNv9@HS  |A]FTJڏ[,V#gVWB 'Y:SOH~D28zu%b!*$3i4SE'eUQ:Z0TqC&f0W-ؠ[ڲ#[[{X񄘴٧i)G/^ mPoiml=.NW誜Zx5;i>.i&2*|G}EH>lf&tK, VF61p 3FN<>Yܮ3)E ޜKiˉ?`PPt@P!ߑCO,W1ぉ:YUku$*dZ>L2*@0ׂ D4cFj1M=v1W:tk8sM!@"ɂXnYI'ې+} Vs}}=d@PL6#mxo(VOHCʓCǥ}d"QNz}V"ȟYՐ 딌j-E.3&2pciWMվD'uLYBXJ^8Ω`,= M3[BØa|t/$Y>]PM|nxPbeٳ2EDm3Q }uǀ^ۑd ))?g2h#~C5G&18^)|u4:XMe=4ʺ LNaxaYgĢ]HV0p_ux{WC_0~A!^=$Ev$ާlbuȁ(KMWj3qEuC\]H.A TKgaMXn1>$[ $6)7GW$|D5ù=*}-s:!XX[m)ܭJc̫^M4TvRg]h˫s0IrU% *WO|lYԷR+XZ jA*+tCN^;>v91*Y\IDX`!Ϻ0'+eSkeJYf*Y5SLghFϸ, />-n8S$c>"N&8uWİ&qт.*:awm.IP܎&4I0R Z )ڧ7 Z> ub]FlīSwڽk9 P! E`G&a^)=0Z;+ZP6Ywf^*1%+ c_t9c!jVSp7MPތf/T*<.Џ/StЈHC*ŢX~9`SvdMs>5k BvY QSpϰ. ,[G~nR_窳=^O1+8PM~ 60<`# U8&J/*>r8 l:k4Qu)QO3<35tֹ q/=hMlh)4c0'lh[?tO,nmuVz|۽jŶS*kc~)Z8Փtb-&bJH갔v2,Ŏ!)Q01 $">jDAۣPg$RwWi0\U7$%-77b{l_=v~Ng@Nyx%7_An'=?wlw{ t*cIy >|1*nWyAѻBJ C>HV(#Fq1WtZ9Ze2<F;hX\<߂j[o`=vw(g{7|e[8 SYL>ҁRD nprxseܓƢ4)Y:dU7Nzㅙ=w[(CgPĘ5K:I} 36ڌ {/J=\yަ4G^=(`!b/6UJ)m"S1w_iMb:ˋF,Kە\%|2P|Q6:ÿiumN~lK!(L#ktlj5zuG|0}U>7sr&r{'P`IViH8XqktR7Ƥj%V v|PzQҮu =$h(ɔDAqQ!&Q15`2ט10 )@h;Pw^{R$qv5flFB/ksJe7/處ISMKҋ4/B02xOpU ^lC p 4w&+}c{㪍,wk &@Uc#˲<~tDy^db߹+lswEpyDZ눫 o|ſZchw4OGD'F4&d)Ӓ#K(*%-P&]MsB^ZRP ҁ*VHֺO$G_RpŜcA XXU@ G;5"*L00,6NOIԎ.yF^lܰBVLFScAeTBHKU?6 !7P>p#!)z^tꫩQJ k!30-8ЭBd\cƩ4, 403PLr1s ׊mMv,jLIoH EFP<^NB?KnMH[qw2ATV"DMDLIدiz)?U ݔ ` Ɩtc7N.6a죾m?6R~="fW c^MH7Tƙh=5  /"Jk$** ~谭,`ob7iu006y^a1ܻw -T]qh]Ic;n֒1KV^$zh8w9/pjpYwAwII[dkETH`Ny% |n p|brnXUf_E}}cp;7*6#,S)91i3I0E_CHѿE7oͻgC_Wo[s&*ʫu)f@Ћ'h@ )ZӉP=&ƫ>C{ѻ4i*e{!lw\ `O Ë1:=Af k-B;=|)}[*GM>' D8ᱣ>}G![bEDA 6}FrCiDZhABh_P^\ WU:0g`\͠ rpaHc} r~jqBК5aK躹73zc ^ 5xӡIt  ڶ1!9l_yJyb~gopgmsT"ԩ; Gs F(߯Qޞ-j¬nWeaF-e6$_WZ^Dq$7hM"V,[fǙ.(L-SeGQűCtz9 Z<9>ڍ&<+ޑ, <" U5lFHDHJ#.?=,ˌ}5蛱V\=DzI)"]'ywImlYzhI$aiWSY'b7W0|YT%#T9궽3v {^4-]2F[m'm@q~q86i`3m+x#|ZwBJ@H5bFy}CQQYGlOl0vzMJșKXqID!mu8xpOz#2є5ΎC؀jCn. &ʘDgzE,KEɎ!a@0-CWB{ ~[RxUrG8|2Zb #30F1|? ͨ% >akG,4}|>98 "ak*tǒBemf##}; {z6}͠c[kё>F rɿUfz44󏜻~RU@hn3FϢ-?(|>r>f 8~~cyo|W`8q-cj)%p0CdQQl#{kʛIV "z/ ӧD>)6a7_VgSe>Zο+o$>n GgVm]5O{O'nlH6W)԰bժ)tv, s+P1uutvi&`فϏ(J%UwBN1s3Ci}ę S✪GyqU? ż12P|0ͧʮrUU 4JtR8'"աd}:{->O%#F_䘤ZLGK)'5vb8y ˱e% *ϭѯvxՄ*s4U܃$ݲ*F-1(dRVT\"Ay:ڦ8R94&a["ޓk\% ~'ti'_>)Z%[&'AǒD_&i~"GDxBRbFD*zDBVƦ\H`b۩_Mq[郰PM8F%.dhЮt"M0rF.vJz ZF*,Tck,XM¨ŽVxL9΄!+%"4lgaN c($Lsnmx*2C3VϓW'OO:~u4o߻ xh<ro 3S[Rq` %ZyQxu#;n悘P7FsM6$?T?*e\~@:ι+UtwJ?n#Vizl\:Nu 8 4鼶1F4&ˬ@vw/V|auPL7gوMFLGs=s]<qbL d,KX'2d%s2O@r咾~=C QHAʥLD[ٜ_0MpѢE.6yޜ'ae|4B-b9F|bK*h! H#Չ6F-HSk@ُP=ʖs1pFL$*A$`Hp<$_'xJ KRsGc?fv2@G)Euk,UtEgl1ލ0 nwn ks"߮ѿLJ3uMX OlΦp|岬_R?O^L(w웰:(ى՜fX96 ^A[ѿ#zDm<Łxl> NPM.m8,D].[rN+7jc>Mut!.H( X_@Ͼ?~sz@8X8=%,󇰢+ ]T!E#"/ʊM3oU61^e_y-\38]"fׯ6Do inܺ(oV kHpX/,5]/KN%{z[RyE\~RcF񁧧iqK?GRb]nh80$&5x9P0Dٵ__?={{|Cz d}4(a:` }+m|Se8|D?+/3$j,|Atrl c %\m4F1: :#>97'J pXO(IY V0ʋt hJ[dB{$5^葙0N1- VlZyINAW(xFWsc̍827+sm#p?}>Tb?1Ae w!CfY(`B4'[ɪg/h hXPIpNQ@b^X<ؠc g.0ښfB[/q=UJ}`IiUOxkSCr-Ӟyŗ 1ݎ2Oe%/y4W@HO y$r"3wd6I_,vĻ1 DMŖ#0Nz֨xF! H~nJio BfA}y=T_D8/fY8 :7eT&_٢,_Ε[`m0ifړ"ퟜmǢQtcF6ٖqh"mS3vOҾB$@Kэv j1Ϊg kɮ8Gnԝ>:uxUtiEn~wJLR P"yS*\ƌ{_WZȾB1>y.C+)%߲q$g(.Lɸ e c )u7}q#ѠLtg[&FA{א W;XMFQ)a3Z=[n(9zU)Qq6_BNHU+;QɆX]_IYfaXqtP|D0U֟!HnQnzHOEDg_#|oĐ ~poyg{yAe)9xoV51v7>nk7B;)=<{ zq+ 1_y~vfu x">g @{1X1s@uf%Q]q!ѷe=soa}7yW*]'v%ȕ+xNBg*I˅{a!^4vШg{]6i!dQr)ѳ )1{l;{LoEvqH> &KJZos0 :[-奤7^&ӜIlg*/+?5O H6N繐=ܐ0 "X9f?)t/wO0VVp wćY\4HhAo#VQ., D_G/^>Q=*/mmkvӗ/X^9K.5K$ ګ"b:JZmF@ٯ7G/"xGf QN rj&!8-g:?d:Ґҽ9{R(SLfSe-8 &4'So3ԁMKv*%?9$.pptrp|ƩWuTЂ}6XL ϺwلNH1uV}?~ׯ7oW/_?oay ]dkpi'~ƻBgŽiBIu5f(~t= UƟ7ƟF2R34 3ß FpH[VLJ.9K kkx4EI'W j0QJt2 "ؗ'"6"ҽf =c׿ÉivA>:')?ei3-V=ixm';F؈sP4" {ýf"(+B㝷\S}%J^Pd)LjB9~X3ۿ/^, +] ,FV~l1 `.}mQb|ًO RRO 4֣hhsgQ{n6qϡ|6C(:)\~s:XaÁ-t(0aFeWL?f_g^O|>Hg|hxvUXcCXFb߸$⍼J4q1z5 : ymiNB.!4"oq}lFFo;>vM[J6~ۍPjf2K+1/o6F\Ud",; r4 #=_SaHN.!O=gzWzbl!7C lAzR4NC.zHᤎ* ]v-GUV x^Z?(%A;Or_= qTw׉~vdr_v"YݖqWN#{'36YzSl˻Лf$#K˦вSB߹&hJ\z}^0M[1;"NJ"f%7 uz?YR  !;rCRV} m)`/ڌJfgFE6&,2,s3^Y;`ΡD'+ׁ 3٥wP[z=%m ͝8SMjprN":~$}kf$vybD^cO;.УOdsu痡I0 |X?[~gc w{d!tn@$đcT29&qŦ%n!>^y3P ^ /ml `㙨dFO;k<> L⿛N+ؙSʭQ{{k]|OͿ;ﮇd4{:l}#x/ϛ96C{#[bݻč7:y/ET)w^!08OB?n»2[fdjM; K'bs]Vo=j,%9DHF 6 63+uqlk} CT WߵEsd9aQnX_1ZNa q X4QE޶|{~h rZ$r9ȏ&SyO3hvHr%q\:ru;k?n4>?y_63m (U7LO~ ]+~ 'mDFy7s"h3+}3l>|߹Sv籦5a@Z@R߅mc<x7ڍwB FU=6Zr"'N_!C;>aBrj;lSۯkmm6=)a %Z<>6E˵[rQȊ*%_&)lwL)W NJ[]˹@b4]辄7< "j;CwRZa\ql̎T`ۀq;ÒOi x]qc@d̓5*Z؝ Oj?2Ԋ x㹺 2ow\. c>  ~GKw!xP ]t]Y麳P-:AhMVv'N+O߷9@:4/T4EBf2OJEWaʹGT>d|I-W8$G۝tYr[7livb܏g1T9zvL>@ H^u!z-'^#4j̲ 5Q5O Gچ 88B"{?y $u3{ѝmPGm=<$2b:#z<Ȉ 1vX&lϿPljV =y{ @#(u;G41)=uSOG?ծ Rp~+W9`|ZZQ%R-ϮDMQ8oSe< Pʆ$,7bJ|)1> HQ~uIb7"kI3bQW^=L-fp^?wصԫ1?ɋՇ"lTiQ e5LF)0H Fɠ?XMZeWU晈GQWUZˬoGX>4Y1Cd֊$H/QhYr.(LM>qV{ubF=j2{ 77b\Xxˎm{,V0_ c9? "Dc5&_3n^fV/[vcmF>!/$q泎D(N%BP)=s?H3R^  >B2d)#Aeh@`:)7NJ5ẺY݌C'W {V1S6&`@J5糤[(q~0K Uٹh(#ͭ3Jt{Qt>T|ρWrƞ`/(8(I0&:)!ꨏ|-Q2l zcz cFPph1#B=ɛk#P#Wd+C$ڶe>pҎ]/K3Vi]"[^%e7觺p"~srl+Kry}-KuP dEiĞ`9I-Wfg؀;58u9I#310ni\?Ǧsn0e7ݑ~-Xdjr ry}T4%qKmIRv/<$[FSl^svdggǞt Z"Q^N v7[|9+dp'IŸoqbz$'bX+T6k-@j2;ĝor@ư ԪM|"żHW="v螄#? -DV$c^ڪI[gఠ-'.eǠfb@̬vWegf2'!dM:[e?@д'"NWIV]zAC %b/^ČxR^*ÛOÂ,LŷNNiD6`=줋e*&v0*pZ~k29gu͎}*pGMiPO(0840gvFS{]KZ<{=dy`&K\Eʝ7ш <^l2o,%( sr%iKhVj}Ϲ`@z[z${7ZҦ$iOZG\INGЉºy=ֵ}*.4L%_|r!rf ѬMKLECv HC-ܷV|ӹt6 P@.2uXJ- 6"% od">bO KkAUo,^WqnPfPUaL@b4[}yuvHJMƙÜtEzW% E]?E9ϯ>O3tZo(kPB 鳴dHj4h1wŔVC}ROOeDL@Ttue, `= ]©h Z#hE'Ղt^l>Ќt*d9oK%QEMҨ$HCk,nY8=9X"S$[ d ͚ m@pA"CEn31rW.T[Q=)eӟIfFJ'ʇLrxvV"+Mߵ 6zoHqj۟NeZRJZ9?leW|^j4|;H JL3E!8u]ꮨgmӾH΅ }&& |m$7^XImјX[)i}vdMMkVq%J E|sҐiM뿒D/S-p̢ῧ $'n~\9HSTuHWOpU]}(1lqa#!!ITZrU$l4j̡"w {]\jĎ-@/2ߌ`Q\J{ލr:6źziM` %<ۇ^*ijF`֑?-Ux $Xl3s nkځ?]hiBCb@ngQ@INB=", 2%D ٪)0@ob6( .!@TKq0-mJ6[qv@=7˞&֋`ndv\gJ6,^MEQdq|;2PSRHWDFD6jrԷ[yMcwo(Q6a/ {v ([LnInhblO-ntw6?v66sɄLP|&_Iã7ݰ3s{n֖0-v\#1=<c9V<1qD@ئMȳb*'FX1 |wH4L+L<5/DyaU%>aM5/|~n >abMJxEn͔ CPLCfhB@6A#k5NЌcTsd2;tV}s(b߷N=p.c-nu: 8* S^O }[= $Y5&qޠ]wc]ɑdkj8){-V"u^~{x"ܴ> E:EIȮ=rA$}$2k^*4:IL^}UD]#qo񖉵3] wǽ {H6Ցk~}ycͅoo&k\ZUX t$lܐآkt QAkRL |mS|1aPl޹PKQ+oS ƨND}8q9ZhMĹo..O=/.w @"mUKRl[7qO `l fWSsI!r2 N];SSb]Dz,/O "xa""opKs#"R4ʐC'['bR%#w(ySm>P u˲j99&驪Q)_Dhܟĺ5KҞ񚓄TP/_ٚ^V_&  E>܃%A]6 __@>kxnPZ\C 3͠-6\ҦUp}uT˞. ۠H"8'hFvB'W&ْGUS7 @ f]'lQ ՇBSe\*)|- )D4SpW"Fţ*EDjSdsz"W@ b>R:v=̗Dˬe\ Q%/ťR7sOXjCoz5L|>%.%i` u-)esvQq4S;kVje 2՜'_E:4YћsY+V-nrqor<;I*;bV⌈Ӟ|~@5MՇ->0a3XfFOa C>1p؀{#u9TASM!1Anm%|EuNvGZ qT6=hُٮ+BDOA/Egy0&*, "6W}:jܣ06"Ae"~Xqӳgo~(Apm% S|}ԣe]a)B zs3)(,1!sՕ#ϘVK bx0J"! (m>A7|N)zP2=nBvp&}_n0vUĈb? G ]HGM/"P[H'n"4L}eͥ073UסrIG)kA]w `eM]ihGY#yp 0Y;}շju%Zɣ5P0eb"y9wSEF2i|!UajMpgxte~ct2}MQ2l_5m?oyBDXo£aċtI "sX\EKh/cd q` %ߙfIepjᮏ3Pq6q:b\1%AA$g 軯 EoC_Mxvpn4M2ZFE.:~km^wa[X)0*?J~qN,ZZe%l 7UVd[)RI򇞶0$f+9Kp4_w eQxD oOcOqlް$gu.j2;j74/r9fGEd\7]\Nw7ݼ;foOٻӣ+0ndi Nk!͚%T+:rd@ sQetΪD͚`US퇏(E vyTR{Q˼*sVfĸD8K$"c Axccbo*7n 2!Y&OW+\M!҆5;.KxHabe] ATmpbF\03RsX`+)bĠ&|v :p>]]}} yĽPŲ1j^6\W[V͇k #vyt4]~>^ ePSy!Ya N;/busPX7h:0"cs~/S&`i =gaP껗,jFl]@Jb7BHge:A-^0kh&7EU# fg|ge!8/ʆq*j.y}?D]rĎ?Bp >HHc*N 7r)aYCy `SB,/7+!Q| ~r}W =u3~{|/^EٸgTԢL[g3a~c*F6z0Q!Ҷj監4RVuǼ^M H^I! *ok|~̗b<_Ol1{lOQ̛*yE- gvY8DCy^6y X`^-) RuSmpbYc(W]jvVM>U!yfӷKեxIl&_ڔny8 8ށ"& E5W|@N꽌2 4byzr32`Hfh{1l- 5$LIB13It҉ D+ɟr&AylWmx fűl2MJn7ޫP2PW6N7)M?Ty%6~=i'I"9vrIjV'XVd }uCH6RmGr)(:,fyq&`C:'w'M;#ZXpQNV0ˊ;u B^y2/rRVM>jo%X|^dˏ +e>V3ƮQg;q"HxowHQ$(_qDFAt>BIf0*٠d F,I֛#o9cɕz^QDU/F0 t$+7/tO:@EҎ{7R'\{4J!lYMx`Ღz}L$%kfk0Ӆ>A~C 3U Qɏ)ŏ&}: _0B5Oa]KWN -|rNbp fU8 'V@VcذH&*F+}xKp \JZh;$ 8Ga|>:ĀưED/UR=7#(Ⅳb u|Z){QzWa:83s4\ZPvYjҹk>GMOauVT5hG!(1 򅶨P(vUeEaHK)f F g`V.YRyц?Tٟ!h 7 l5i(>'n|sֻz Kb.W?la6][Y3Ή"Bp#?Q%jr`av7<b8}zIPs z^0b"6-78e8GcZ-Jo"m:ZBFS'm^Au4j+h:#`]WLTߣ.\(a=E2 Ӡ$ h>aS SEa౮Y汭.DWQ;me8$ra}F{~k„ֶ IZk!}{X [H_Q\fH M-ZXJS WƼx6;KoIJEI~Gg$M//LLcjØ@OL]O8yL?bGs&jK; IWR=Df'gD`1.NVThhɀ,W!' Is.E9/j3ɮ=`6ΰ|%F򸗖0i}L{iQD漨ccWk'kدõS$j&B6oﺊl f,yE l,ö8nNS;GD)UC8L /tt񴏭-Z U4Ѧfo{]!ŪyǗGהoWo&hX\rtڼ?f,=J# Ǥ-0~&ܢ|YmPXPﴯ`SP|rl/C5owIJ+v{y۽9ڙ9131x-8dr/)ٯ(/y%, A0۪=A3I/W;%zMga 9XP00!чߺ̰(",AwY'jX?l8g5\hvY<9EJtNbAI"QE/N,/1鐬6=ctō1.KZ^lPU%ܵY 珤b>]t e[+ [B52r'N& 6ceh"I Eo/x4$2a\(xeAT)~f=@\%U1[k^ѱ\Mىz1%B7[9SoCְ)x82*UdRO_ %<?TCgcgGhBjt)v&3_c3?~+s F6) J<<_m̯Ȑ)3FU*皀wsWOQ6DPwma!5Zx+V9K b*'`%fq82U`jmߚ0hM G°<2Ze 0gZzzۣ7C{lgY\D.X};K-ߐ^猎w}PW,yyL;Aҥ8B}BS#yjXY AՓ$JRm.%SKo?{Y6E6dK_ h!Uݩc![hTQ<<(-5sH }bo)vj۾b5:0!(\]xu:ߨ;/kaxV2Daf,;0 ۆ1Mm̍9J]IԑUcF=nVe.xȂnzoK,< }AU:H8{-()KaBt⽻yS1` 2y0pR虤k\d5Mx^PHsJ+|t3m&8q,J.;\4x&He&Bc<ci:PEj [+[ɭE L:FD1uQp8&d :/[֠ucG<\f[!{oGl\9Bu^$zB@"JmALwIT4/"GڶV7P7y:@dHS~U+jEsr5 ( ᥳzdN#KAJE]& +l`9b.cEmd\GnK輛Je/(Ȟlk؏>m0DL7I~A?,TW|1.ǧe*1Nāsڞ[<0*h~ |Ԯnܚ{w6UcwuVj<˩H/n9{]-:&^1vC`wW)~ǿ8۝c,]0 a9 ?XJ@G';d4߯GmptVm BcyiaXT4>~ȇ88&:ʡVIq 0}Ui^ҭavDFvc k~+3P.m'Aȡ߆p3eW\Ź\5z XSe]i|l̮bBMi.zO$c?IjP8r:Ȥ߭|Y>A^ / E@]S&đh{rfx;@.wvh;)س Òqmk(_aEQ g&JsءS]UY~W靅Uc:.P.ȹfD}+Vwq};nq[fܷ~/nSo,(z6Fbok}">(mOwt/GraphicsEnvironment.javaUT ffux [[sF~ׯuҔIf+ -S2֥$y2}h #A)= Hvj`d~̓{9;QU%f5${Ȏ^};dOrxZ3e2zy9*E齻dlvr.vry[dr~8ag'dnrLjT0?`ZeW☭T^¦u%M jfRӔX=UO(EsvLs2l!*-UɎ*ՐqtHDʦ+p۳gb̮#>է˛ (F'3 MQsk6 |b2ɛ4ȼB$ի}S6  A.;;bnS\j*]jv>f/_8CfDUx}yZKRv3M!;},FGZ.GVQ0 RT"!Y %rk`ooΓ{~'/|G|Y큻d Fo,gHͮF$ZsQmXvUxȝH ^2}T E`F7%re{_L& $=e9%0Zm좪Uk p> hR.dBu]w #!FG h!%$w;FyA=wbQFvKP^rq̧9Eg?A]3>I^H;z9IMUSMCm]G(d,SLWBYS(ГFFܨeHˣw,R 8& geSL!CB!wMEFfZ%XUHHְ(ís`&%E_Y#%p'P3jcʋ.ZżE | 1leffw~T~oj>Z^H8y >e[)L7N[إ)  ,9 K\W竑rFb`j YvdMBX?ێ:@|%Uj`(\&G+R .nL;KЙEJUt9i5O״X fV5o /[pgQ8ݳɄf1`x#k'XuS{HRT)CbBd_x+X͖cYzU1EEܫo1`k֗Gc*P v4/Z%ےwCjKulkSx0`w6%r#!moR!3@ Zǀ+ĀB5z/VSūtH.]Xw ̱rly$|j)DEՈY'GJ-Ku<%vnԯ4N:|qͤ֐#:lWPVAmfI^A5xA7(#&O3園2}b %$n^|ۓHi-䁾 ` nQ=۞B1 剧2Xj 0ǽ5)rSNvzہq+;J%JrO۞wkճ1,&xnYz==&;!83^o@Kn~Q%ު4M2c#o3X3ICTIҮgiVSz&<ᔠpZuSC>ﳳ yo3LRyV0Hm=8;{vϠZhߤ^UQ.e?=<cL=2ǜW`3=F[>;Qͬ."R4m> "fJװ ʞAMAzJ1k˗ț!exìK{Cr{AL4c![縅#`aaWZPrDJZEEcSH}_:b!7JG<C#E +|])փu[׻*z+DiwYY/ ~W󊆼x=^)3E%֗lתԎB0&ڻ"a=63\dkm_ͭ#[c$^E I=*_8mw>9|zip "3_xVkX%E~L5V(ۄ3#;4OvR8bg)&Dmln6.;ʫ}7 2J9}B83 년nw"5=⚡+TU_!®y:<}Lל ~Z5ޚWO;3ī֎NNC9u4 }ɝP8G.dAi85r̄+$Fz{,óX@Ě%+F-HMge$ۘMnm\F ;JOF'oIoq\{~^ɂW]xdhf͊G)Fɏ֏d\k+fq]j[6tarO|KSHf#,lv(>phrPKI\iQd)C]xFc_ 7.L w`7T}ŝe<½i%@ajPjOqiEJ؁%CpT\J5TR2Ŝ2*.Q1-0's ,LUN;3j\ϝUeBgXB>@N!V]A-);O&h7gYˉۣj<2L>k|naWڄA}灿\U&ĝP&vȇ~`[#Tb2L{"J*é_m tԔDn's~(JݘXGtEtɖ 9ESo _Nu[sS5g齈d NEzefE:1R^Ѥ)1&bIkO@1+)zbnzQ s)thWð^m3o}DV;EOatIuk'b ^S4Vu) vzj,xݣl/@ G !TX(u{xӬ Î NxR)0`_(%Y7* ~wˋeNzÛL[dw}6n!K^ZyȻ_ma]';*/_põ+_aiffDrawImage.javaUT ffux ҷd&šJr?pi}8=R[yey;XMi̧!x3xZc="92ffz)]@4GѠ%;5YbS9w={hh:P?r .~5Z;/&=6(G#f Rh0ᛳWW#!1݉J'˃wJ\=,vK@eG4I[в*" Ĝqn 2/Fx'kjIQ"Oχ׬N8?ߏ 'x3Ͷ}0&vOj]v ړ\êVIcEH6P ElF5 A53p#uM鲿VvfnONC8q~:ڦ=+i9YlMYJ*/>*N=ȗP?1ʍqxMjV4#QX\QlxZ 'X٧ {-8kG>E1'j'△5EuFgK,//k&$3ₜfCr,_Bj\Hwb0qw L-ϼ!ǢmPmmT8hyQRҦVvj~i"jZ8*(hk)Ɗ'\'-l,6cŠ?o^'+T&ĔncKz/iSBֶoP5m[t(̉A,W ޡ)tP3z8U 7qNLW=9t !`i[PkH^U*$(ќR؆{J_V9TPԨ(o#XM,yVFi嘇ˣH[Tԝ ^iEҟ;+Ed,p }+;M@d )WFjiRx&Ó3O1ZܰD|br3 "?u=gL܊R` 񗠺Q9# Ӟ߀u$iٮCVr.dL^ jikIgYgAnh~B%7F%v1pŔ>t 8)-[ Ki2cF:{EM \lIg63;[ No{jDRgHṛR9,ح_KO@K-~[> 4ZatP z=w&sk0(Ѩ#E|TA~j2( b u 0AS׶KBwJۉҿ+dT_VcJź.Jim^ըWG?F?st[X+] ֔`v%Me8aa~ͱ:`>J#ҤV\lbV[2v)GDT~">xs K vo[ˣmf:ba' ܂=/\Xϰy |jf8uV#kKQs0zʲCR cQ^8ɶ6c3EܦCH* G*1ZK: 3_̥ؑ=% 5zK`<;i`,t!ՅO1EP9&ذNőwZ&5; ϽoXGo֏[َr[C;n_*9yNcqWlLے[Ki}<&l͢q  M5PɊZgiDib(ǓF+yUcZ}w{ h)%Zw`isXf'XgTanuwB:c8sGC|2J;Rcq@ϵMCnK/joPWS=}\{HP5^;=je7ꦩ[j8+IيmnV/3." /=PFn%ɹC $s3}`2u) JM-0& Gjl*8΂+0. KL˰`.@cV"%[LXBfbE}ϐӌ.5]SX~^in\<}qVZ!5g7 :ec$tP퐳C-Ҙ{Kuv%bJF+ȃkL5$qjlIs4!:w<-wruwZĵ mNWloTH(wSdݹAUN̏CM o۽0¼>o+@ND}诳(J+^BE)ƫwi0 ɲC;꣱gn{ͭB>TND5+DF 09gvٵ,gT2KHhK.9*7;+>]`J<>ĸ%>^&]E{SN#pEhxZO"r654JÚR7^nr@bѓ4=!PC4˒'L@|aG"Lgz3JhZ.i2.(:eKdֵӠql#ê+#nDBeXTiFԖǧWV2xу  ~d-tfNMB'cfgHE ֋y2/x'T0 jޕ|m lA0"s4#*BT>!"JJDQb# x-l7-* OHn e3 3 D+Q /'Go^IoN.tGiy~jX;Szx:(DQńn5<3 ӧVfM+\[=kdA=sdw4mكz,0I|L-A;~)ds2͇/,aG_48[u+KJ ŸS3TܬE!4xPE4"CѫUar+Ė:^F@2ѭbu 9L _@S+Pp{jBGP18$l,[F ?""e'B+*{Y桩Jr0 w^V .SDM$ۛmʫ9hWi+ٿd;3um*=ƫ\%mxWcstN GViV*wYA^^MPu}jVY0BM LMl‘UT>LKs%0)|zݳ>䮾'e)SQԧۨEFU FM/;TF *uc~d[0F-~`"U e(W`dd2QMs%'zI ΢#HD~ʉ`*7Q.3YGI>M4$J+|ބ=IE6C۞p>sNJ=_+!^N#| UhF?Z,Dd *msUu5[-ika{D5]; :*X] ?+m,\GDv*{PF߫u_VOĥvl;Q)+\Ex8>٣ўm3[msf&](L{fഎ@@S!RVv2bNDޞ)3نP$3Gz:C@=:jEb1{WܶW$Dzb;n{ę{i%icO'sC[̩$D:~Q"eogδVH./X, <)pX.,zcCZ|~FN!>?}"&HtRϮ`+N$D"\$eVH9Cf3T"-APp(ZMN7uRT|Vp {=vrܖu(8+}2ƏhXClQµlQJ_9ML}f2clO~Wi1%=լX e8%gF&^#ОqV(Aj |J@L`Ѧev2_fP(E*BD `wWװG9< 47Ne+/ހWp5N:f!y4f֞?S[{ݏ-39 ȬPG0|oyz)M7TrL؀5c>T@`'FI$jts+`o/2^5` Pc4Tǝ7P)<6=v;&x?ƼӒ+p7?_Gͬ#ɯ-SOkV]Z֓6iqZD{k#M>h%K C %)qpPvB +=NE0T5BɼlǕ<[$c%9‹B k(G)H.ſyMM#sZO{[tHN̹{*wKx"d֡<}J-)h4>ҧ5 :(}<08f}& +~Ck%Ox):]~5beUh.5vhÛqB |JlfwWI'%w~zZA{oWvp'n]d*2ӉstjE) Y(8 zTm CK=ʀ,aFN&sw᭑HV+->:8故=X Ȥ'P&I<sR6*5J<~NΧmCUU )|J}HO%c\HT]d㤷:e&H)CR[RXfiN}0a(P*;QBFnzgE#x4#96e6#oYNOf`TmN"[̮IWpre&MtB'@m[8T#5N^fdE: x>AAyg;勁 WNaӲ\mhؤBF=BߝfKٵ"o+㷳Sӓ~G`̞dxH(8Tb)U3%0Kh^Y#dȸ5Mk!$WżP1.HIuJ+*mTT($zru{Smsyy/gZ-^_K_OM9 ɍܩKMţe1Q gԪt2^tv3QTmYU <lYRg\m-%I?b]STx*`E pYSI\xMi7j;zUF'\:Rא ܡ(٬8O6؏t5hA)gՓw׌@=j6@+%+a'AoH?*bmelGA W*rA8Ļ\`J|A&1p.$>RRIbui"h-йҹ£zWpvnD7ͺsɿ@8FB#B(9Yg6*fB./o@77,{l⓹MƱqYG~/"!8$ )P):Zz Y>R:! QQδ ݸKO,)G#V|JAv6˟)9;V[ O07JSWuZ(3Mf_v`n1S[iGd$L䚪v1mw> 9ܰӹ!c0r!W% M(NGT.NtN h\,lՈ0%gb pt#=m0q KQ4)mnU=dPH'GG;;q-:?!OTZR)Leq.oJ|:cgS3U^}i1T ї{tQG2dG %1Ji(%iDV=K܅{ ]f4b֢)Y F3X0/4t~6./@<`jl(l0=Ϭv>#%@,QhJZZ9JIˬI6Gk6S2rKnzd^B^%5yi|0EL(% }|,Ρ=D1Q 9Ct.͡j  <#~N𓰱zحq2q(?BBZ y4xmNwB,H̑,Ѳ4E2Y|NzuܗL< `W/cأϱՊ޹.w 61Q)G9*J G9iC+qMѵ2@ UpEbuڶbhѻ!gc˵l,ɋ:46[-CV㙘H\I$1A @d YQԯZ$U'۴dجeeYݰ1A0ֶ6.ymvQٶ!`?;JV"&;-E%hl$FgY3bIF޽ ;ԭsvmU6zuQf3JF)?p5r*-o/%Mn(pw;MJg'4 SVWkõλ rm%vuf6]5–zd`Hjy)GdjkMᳪem#z?%9e oOwbP=VOey6j5f?+jV }}[rLv}OCNf`tJClE`is7-*b-?ἲ^yR{!.[Xo< ڃǶӦfl#`M/^4X[B]x6\|68r YnnAsJ&Ŵ01@1Sɂ0؈/)`WP>q+ف !u>;gf/dW&! /#vm]6I ƣ0NR JǼ0dD"yAMx2gh>ɔMWwv:/.8:<pl~9h.`|%Sǁ`{x=Dm3G0i ,wy`asrH'l%X&u}߰ : FQ*؃HRG(vOҕݖ(#O3;a"^"ERQI&< 1`Sw ?cYLd_HZONh: 42Z^c/bۄAm)XDDcl- pY   *eHkp1-8LޅLZ,w.@]wiDU/oi|/" vӢc~=lP(qN]a&"崓)OvJJYܻ8S@mp%4Qx# +>xuH6 cP:N7ٰjGUc;^fEW1fyྸ|KZvҡ%]\bQS*u/SrgEuXDG 7nD;5?qs,!^s;nn>LMmAmFH{p-ݴ p-Dmm㞝f6L=NRx(!*hTo~{=x>^v~8;F/@C^2yd ,*S,&` yeʃ@0Ԋpdx3 $84L<@R`*yp z),uBHZ`@n:9:թrf{0592 J˾2s~r_grp$YyfkČ4a(8L>^ ƃ𴰽\wO/#fb=F>ˈzےp[FpM%8y5ڷh9{̶k#} g޵…@xr'd Mr:8{ *[1$AE/"z6x7<-…#qD֝`aqƏ8"8 yu.yU Ez?_ޝCM/BߣJ E{*ױ7(l1^%/lC\|>U, $ubaQ?lTR>Fxd5`Lİ5r! yq+evJƭG'Lﶊ%WǝcGs OC=teƆP}#bhb=.7 _Aj_ɊǷhgphAF <3 ģU:'S>xSz:t1 5,BMO [Άhrѥ'Ĵ]v?+^(GzRo'qA2U4^T{up7sϣ(X@VI35ؒל70u5wp>a( u4!GC O3:# nBQ*Y(ɆJ11@ Kx!|["*3PɍSp'`}bcLgǷ@2Y4uXMs Vn[`2 'd!6.< j{CBrPi(j"MQ ݺYM>QH@u⪦5۞p7-X% H;H832+mW&5.B.C#T'e^PV8D]ݲ݄ͥKrZe9Z `MۮrܷqCP#qzR_:9@07Q=HށMsf4/٨?7zXS;ݦ;EFW95Vj}%Z. %9ͤs7f .;o:!R~'uHdjQ)X^ #B:h){25rA_8)}*7pݝE@b< j +ZuN2uҠ~KVaouexT)?Gg [Fx=Se,O"ApL ۱YD]4x5Ra9K5!WmxT˭uRA^l}s1}i%P 1[ pF}|܄ wY5سHt ..a+B%mRa@B1v3Ѻ֫ͭFH ^NjQok]I퇐1%8 ߬Y$Z19B,1.gp׉:y]xft2:vma\ ]j te6~Ӟ3hFn;4X#ݭ.w\Y[}yX]n(}˞Vmb,ॻ0&l|r'>4=MfN֥jLƨ_an4R#l`XE!l?u)qت_ʞ¤u̲6s:V n_vf^uJRF*(&AZg hcI%T/!Lϣ ~XQ}ЪFVqP;E&ѩe;vk/_,Q}犋 SdO*5P:uPg.;j[ݮ1O)`Uzד@J_]$+Uz>q5v+AfԶ$M['ҭd!757 Vژ`V|,O^ ^nTF.; |r;\5PԕF=寴~pݖF5u^ڜ}?(;Jdj@.h>ݹL!g Lw _#pE~`Gk6ۘE rߟMo$j7h5rK%נNW_T؝U0 65aJK/zKb4JꀽMӅ|+7Ad +"[2dX>_]6 zq"[|K!KW(׮ ƲR:Eֽ ]u[RT]%[DM7:|WD&uPĂ!,)ieZ-NlƋ6s6^(uo%uqD_;ԍUE=/Y*> o ^kɦxE-<[ 5?{67D)Poab) YT8,/iBCjaSXAϦv< "ѵ  "v^f#<86EYJS|Bay!6 B U9 "Q^îdydhUMFfJ\4=-VKk~HAO@9ԌTܱ マc`5VlkI9F"LTH(.M^WL ӦfŃsuo^g;N0׊r:^Un8_ϴu>S*UVV8ϰYkFBQ0˳Mc9} )ylw%_ gޚ?uLu cAh4ƾe=֠ǟbD[yMvoKvo[њZ^R.=ն: Wn<⣭~tИra@0#Hdq1D]c],\fC΋  NmZ5%޷؂s2'JBJ-6J vNZ`qSdJm-D1*/#X)v, tR:} ;Bp434SUmHjpT@>kbtiҴJq *I;+뚄)7IP̗Zy9;v CA6lC_q(e7dZKnj9Z`i^_֗wx([k8L WF|!~lO'Eś57ohrgT|{l?ӿ;ZaX2?yIHm%]ko!Ն['۪j".VO'5$DoSp sx>exEov&׺5 wg̷y2|Eg1" z1~ӅnMUUh߹YJ4># wI&#"HڮVِ̆1GBu&l?uF]"W-/_~`7OUvŤzݛ<)_mzV0j;v6 +E,͖=+Ӑ{]Q#i;r] n0Oj >ww3vw7qB JX1=e6h!tA-L:BcJ M7b7'0$kv"OeWCLȕ(2"%V? $LAңbQ bB"1D ^Z,$(^z g Zg.4x(1H Fe1܄lp"9AnYٮaBxѪL&ҷvdD.~h^_JV>".VHW8VI~?֣'-dp18iRbee}Ɍ݀0#c4!I19L玟fyZƤ$kpz@i h0,t|nHDCe hGvbPǃm>[]E tb"8ä$R\=J3l'7(q2#8{0`ƚJ+sw+3<%rxo!)M *#MiǢw"B.)E^":-ϖKLGH]X%1|qԋ)|osFvk&lRNm&.4w @X$ԣx] ń]9KrL@@ gB3@7Zڇzr(yX(gGαōI1+^gB&m[U1Q,qKGu/s wbT 6Ɇ:m({ zcǟea6}%lpͽ34ؖgvQ5@T''1eݴmOtkhgeOt$D x HWYzzs80}+eTz*/j 7 <ha$"}M_ V˜W/VJ *0="omѶЗZC4iޒXqUj2QܘZ rhGl)X)M .( ŠnɛX0YcڳuA~VR Qtٌb 5w%_d:" ­T"bELWd@[jY0)_6i'3` C_"cA0f P 8 UY:)+ aҲSҊYAH^sW CJ DL:u>JF㥔 ;dA\HpUg/ ]+UqM!\$3!) H(ABm$A:ޠ[q9K,T%(F(Ade#*a2`('IwA⨽CT,ׂ {.N@q^##0G/( q9<XhȃyEU s*C`TIdPNʨ= }P<)ǮҡHFY K$qiK -,888cOJ6\X72D1 c?+zlP ]\褬b<:].uW*DVNmo^IG'"מA6ZT wli*RyvmM DȬݵmVLկFk'UfH۟QxIG:2Sٰ}Ю깗?q[ ~mn?_c'%{t#7E馤:e\@Zhɘ:A^3Z'r sf#(jU4Qkp\ I[r_WQ10u , }ٕ16v29Z)w[mij$y:$!5?z--nsDto S*|7 !^%yiNP^BTEﺶzKjaUn8J";1) *{HhJq=!:b\_R0 H;f!F>9ьwM~]gң=8BQR%x~ nJnلBQ1gA\B|uRΜ0?siu yLi5M ߃ePί0 XƷRXܥ,.(1Rr;Ã5zڃ8f˳I r0ģb"Ý.$^ !jSR(,hn$}p??boQNg r2:GJ -tL̝>/8O5CrKr8YoLj_~Cʔa󔰗sҘiNܸ[v}L"w[<,N OSG2\v^\Od/!WCeX >fgq7+&.dr?'-A+(m$i jşz['A&*U §?,\aqٍF -üBB{ ,Zt\j*JNb,9F*#v^'yiiN-iRN>^nFq6S YLtMb0: o:f8j(G. @"CHZPǒZTItJ͍Paډ†-x` Kѐqx_y\$"FSΕ)L, \Pdeȟ`v۱;u."_^bȹc :|#ɫ>`oVg9{jr4qMI3Ε}_/jV| BLb:Vb#V<FbWy]3[WE^Wy6.{!OrSw()}7+Ɣabu'z)̝vGϟ1۝{k}Hf1v:90#m ȐFgRLfU OSna]2 YWI"=sޝ7-SNʜ+ XiɳĎG~_,>_D; gzPd5 7zKPnDVR=D˭}}9% `B&6pfSNӕOY.,CJ#`f32[ò!)āf̦T@gK8t\9tL ;6RjŴ`*JȄQ6g(+@)V\\lV 2 vKyzV?>fq>2+5BLWl Y^ ׅ&zA=ɔ<0s)}*(>@S I s-WSPX"i#BH8wMJ4gBr{SazA&FJM XOY:PB@nt??x}pߏϏt=xq` \txߜYrP{7D\v׿-5(:L}']G&m!_1" "pď ٠ߖڎKv|dwkkHʗM֕C/칺kn1KLFbEIߔ|j,mk"`؊.ܶ"*{%|u] A~'|_x)pPPShT6f=Z@[6n:9yN R=>IOM Q"&GU]f;aŤ!=f's,}qakG7GT&F>-9N`4 psg0>z,c5y5IPqhhD ĝ<uq^62Ǩ5tfA8MmN/`e3lͶ-Dz} |3r[Ⱦ-lg[u2{U`fB8lc,mmLlΕ-nP nBA xQ,Nk[f8p'.[uUXr[ޗ2@TaS0IZxGlb٭:0dFm8Pr*Jfr׌Fӵ6zU7\쫭F@k.Qj]'E?#}P`EN*n&5sě)Џ3N- $sQ9(YTl5غNˡF0cN`[#v5 LNT+-E#v>fNjOjʲ$W ^EV֘>.^W`V-Crs{ypDj5/j(Gg>]<=a^X|꒠y=TwY T6#cbۀZЫ΍7'D7EEdkcoO`?NzC%o\`t:_j\-AݹȌUҡ/ 'az:|DhE v?V-n(:[%hYT^ʍ8ruf4]#$H4~Uad̄ßRet A;sׇ.Ӊ$CvZ.{1+l Z0,ӚN/.Bc܏6HC#Zdb_WmV!i|\>4"}tnS)|s]rK]ߺrR 뎑•R8446|d,w \7YȣzMyQF2x}6'r|tJp^ 5s$o'*_[wD85=8ump]_|ulNB|å2 9/0h*'dZaxT9809T:`6{*7Ey|Yvly)b<'I ґV и˥)tN>r:5 .N[l44UcÔ|6O=fb<,YIQtdRVkAF%Zaۍ*eY-ۥrw>W`hFMv#j.EcT ,@Uxbr"+$Zee1 gw#qٴ<,X6ȳ1:1_bښ*&iZr"9,nWq@PTT6f9;qrޫtRྨJ rcovqI/f6"zW:>&z‘9$2pʚYeT/ fn%Ȁ%L&(HSNtyGIZk@EkJ]|,B$ityg)Ei;<Ϟ=K캳-^|l77/Y)&Ob*C1\vUꕾ>ݯN#]IϦ[ 2U/nS!D*:6kFL*0vEBќ̓ϯg7osW58i_sIؼxZ5Ym.HmS 5o)UW"tyOaa.+5.3bG=k{)UY>ͩeY\4*sU _6P!/xX\j1ܚ\  v);uHPn.KiYLIʇT` NChT\"Q1j)T;bϽQˬ!UHH0f=Λ49ox*'t0cEA~.&\.Ul{ @8>SI0~}wޥ?g/_x*tBFou+̪2s$)Ԣy6Nc-`Ҋ5 p/KdFW^ dz7.-/O Dbq1(*{2¯o qkR(YB T,CD'CG9N eXN%Bq 21CF6si-rN4&9Cڸ0ߨ_ĩ00 XQfv<%MR8۲\(=?0?"a٥` D4NF=aⱰG9\ bM0jv<:j1(bӵ]lB:FA(aA~̼5׽"4J? 1֛dATXh%چy5ȸȠCHJa6kmiJ{tsaK' ) `ld&!S{^b\Ӭt! oZҊX <ŏ(rlᘈr{aӹ5ɰ|Hg|P*I4 ղq؝,:^e6Nhd  MR8*Q: X ps6WeBH*+?ڍ ^t!.6^ErvV2"~wu[cQ #MC{65؇K̕E f7Ɩyw>^aa#qm*|q=m1"?P1Cbcw:n8  q|CF`3Gw=Փ?& ?\ĝH&P|iw >?{F])%n ] ABa'.p9812"pN,G%+l@:@'Ӓ>EI\:0N ,ȑe% `BJ:fM1[0s'S.jI\G$K`I(W AU|ʪ·͏(|i| Q/m#~0m$;"ܰ!q32!&\MQgNZcaa$j]*ZO׆7X}0glѥgtogiKnNjFxvFDҟcKCN1.a+H=(wB!IwT HC伽:vDJl.0eͲ--FXԡ9q+gCs},a]x-rEZG|dRmCCBT8vŔ+![c5Ø=م0yXoc. JQ}B%Y&?3FV]E9qZ^f,2\ MɗXYB:\ RS$!BPJ6KFI^Sk՚8@q#oct8>A{nrXQy>B밝㼦4#}`9A?'[Ld3Dg(~:\|XJOvЪLڍC )s,mivĵLT^ dg67 />Q>j(ʌʒc)G]UkqOmmi[8M(E-,Ba33"niPc!kdB6eNĎb=Xn?]9o \%R&dͻa5? (t̯/ L+&۲6lyᢡ_z=L).3AbL9V$VbOƵsN|WTo| ; G3 ,@eY<GWqv_?'sp[Ywt9Vo) /d?o©YD9N'e=RnAQ}0tslK,#_$"T+y @U-3ʈyFi+X#]4W&Ou)6R>sjNGCPD iXU|`B3+:VK,b\[ӳAv&So}Kո;ϼuԦD\c]р`uŸH뎧`+76|Hߺ9;NNwgorf49&Ѳ1ސhWw:W ŝjODLzacXMf+2xWeTI)*Y.|Q>q/R8"ygKtW1%,eLy}>6v7QjPԄt)cն?ȶ哜>moIRБuXij\\xDjҏ/ZeC1Ҽ7+ۃp{#50"a#fsч{zZ-"g7jzin[ 70AXg |UZvo _j w\rg $K ~U[x*xe!B]|Sx;[yOr#QKw% Ku2ZuOQ[Q! Z hSԪ<_fUN˺?sXae *-0'UMsfIXTWob,.>&sᨺ""zaL.VZBS`%ȯ5oe LI&xYL%"oWCt}th{*j LKPj=IltIنoVBZ$R>:K'I +l7dx]z9C9'CmJ 53}5(1i.w.sK&1u%\H6ß*b ]`_̃OVrI 6|j?8U|ȵLD"*p}Qr0bxtR%(~6qi! ]owPbbN| `pVV(;|=EWȴM(g Fe1\7#h"1(-漉7^Qg\tA UL<{%XbV5s$R Rv.`@w*Lsg72?ՙ.eO&oj#Jj]P;װSэgUVV.)~,ѬpR BL|[WQt`0o5-&fj&*q$X.ŖJTMqq,&oa]{bWdsSx|>-˗;EbH)`J6'7ةr8ulP$Sww0bk-" eI:$UYWlx:K= Tl (%/4Bs-A7AEG$52!o(:(*fE oŵ` % ăi(hDcU:r(O瘄lxÿ\ wA5L*V`櫃-w姳pd3|;b f9؛|?ϚeS4Td #)MvtQo"" uO1u˯[_|r¼!]"MY%(y @אRriJ&.{X;8.R8(f>b&|.6,ݢ t#ۂrc&:Q0o 4'IH\8Lk?zs8M"Qw}3O,pG}EE[tQt#2c y^sbTX.^wA!Tg @?sdiPeX bOwU8xQqʗY x%e@{u@jCjݲD9𕖙S>v #2ZWc; .Y\OTLJâP5e"/J[Se(lf<T| Sh UKc!l!$;a(sI4jaZ$bZSԡ`t e( Z$_@ Ǵ&{"<@pб%rI_"Ď\|3)9[Nfc 9*!4 )N4 1N:v#(7Xn|5 dz6$V٩FVWnLTZB+S?G 5n՝U*:ٲFȪb"z ؊)XcH|c&AVUiE9fc|gM G8ZY;^CV$ %]3_fCyAu.QQWTY+k@h:Eqriغ:a03HXxlƸ鵨,lGK &tȲŠuVe]@8: )-&,,l L&^Øަ H?aL- CϯGH >,] \N=!r)uP 5a1-ϹLy" rJYxęJf9ʌ7o$+ӱ9J<q8ΜYwe RcpN7=e|hF.3PָĢt9ȓ!S~Ѭ2:5ahpR-v/(a<"ezw\u S& ukעbݦ#@b&NEpV .Kn=NiFdx74ۋIe3,1_(>cAgϛy.a؁sd8ٚ by欲L0X2L7#D (-k> ~;ۓXG- [z///-Ed`_8zI—ptMϖ6G֮9f%ȏ<6K.Q,Ufo,mBwGx8v#0](|ZXg}/8 }<׸WSG%9͛jð1O jVNF:Kphvj~=}oaKEL׍|FwVVqQ2ҧڄQĴ~ VˢGlH-+,QC8\偮CDɪFw-TWu8Aki%M@*NIT\\%)u^eKXi0@N ]cNunuj%E+LGo/oX@!Rq{>ЗEhp_0\nϖNAW?K+!zBMYJ?ӰZY:r7BW=tߘx{qAq$DRȊ b _CQJޚ&bQ?z.Rm'nKm_ [ݽcJ6!x]8`#B`y>k(ߦsk%]ߥB5y]CkyUDZ+<Xڼat:TW)ZЅKYH/Tb*$mEUѱ6Gм1[<>t!sѰ;Nu ka͐1`:5Ee_"&I { `dy )$%u cdQմds|k͍ˊn &'nҏkJTM.#k6 V9v$+ZUt4D6<2υNh< @:21t4! + 09_,#CaSbQş}-@%DRS1|~:䧇Y[򨝪g+Y \ DGFؔiC!k3ugw{K:E1FNeym.f#[GBqZAֱX\f+o6y@_wL渝;8΄K}mc3A4 3Ya!o;VP58iU }BP_HMSo.<.Fn$a=oFXE8_a*3Lj} Z@N9S9IM`^QD$p /,/g9Z(ZVE6R Buzy.Jw.Uzb;D "]ּ&\[3#1E{? HE@SF<Lj8>z\zy5pߟ+OLA)U)\|h6\ ঻VuNV+ o%~"b)7Wœz,Wc۫zelr5fqaM_jqq6]dA_ѻ cS:sX%B]~5Ks-Hh—Y=lH¹w.7"Svye_Gk~u{F} 3{,1Y}t1Ty̠XM6;'\q1 GWTpoc <ڪL7SoӰ5< dx9v::Wnu?=8%:͒bZ8##<}0M? c~:h?x_mpuFXuڷɥ#{ q/b Åsỏ*{{A]{"OjCYN}(ۭTL%TL E?i]i(GUV~ƴC+HKR#~e*W!ʥW@|&@;Z|m, دsU Rr)Hgm,|&gIv9>T ϘJ * +=JDu1PY. nlP}[ZlffG!'.^{#Wתam@>Ȁ!j3!FBL-Qq =rd]Dh/Ws`&u/4$K39 zkgU1Pp`2-ӐsrfB(tj[fՌ3Df$W% gx^V|;|]Zt(IW(5vneTq;ZRߚy2/U1l&Kj X3|l>t SYp Lm%!dc M5M7L`YF!ywk $%+ @%4l;|C=6/ZP,M1C=.B[\^p[K?|'+V_\MX fҰ-}_r,OdGd@*Q߮Ikc~#>z <DP_UtY"@a]D}1eo>!e~DhOb'h:4 =1\C +K[BD#=7lVZ| lk L*0Z#N߷<=DΖ#4dKqe+DJ4*i jz*d6 )Bg K$<;G5I:rB5cnYKh'w>;%(j6݅^,^DmT:2cfmr5=BEXo9L֦]Yp,MɃ9V3߼RǝXxohLA=8hl6 ^gV_9cs!2N*:u{B0$F*J\Ta"k c^p`P[[lLbfBfgr&"5ڮSB R?0sުNsn"--sƍU+ds'EH{t8ㄣ3wX`鑲r T0} >{8c=QӒ0AGJi$^&+uIշk2Q)鉨i"%5D,ëΌBMj}e5Ji*:*aٯtt&Ӕֶf׃qLd -`+lT|K,+Q)ի4nZu'uHd i1ݖ[,VFY:84hWqQ[+RpCJ ~BnN߷t1+$G"Oד/:ŕ*a  (KHy KU(^O?,(T{V|ktq9F'|Tݤ2!3o@`<|=iJɪJCWӢʱ(iIRSy%e.7ʚp8dCP4-+:U5Cp'[ZrP3ݭ_\c)e1 `,%LI;,7ueBݭFs?FsQ/ +l ZrnYrt6Iq]yuoGe4pB$qs<44)Mou| % CjNbyBԗYSQ H8rab=.J,$"ijcl^2H>' _n4=ZO(5W廾G___z}1I.B4*ptؤ I^P}jTC9'k2 "Υ#eF+J*Tl'!Go>{oAHY(wu|­dPH֦7Sjǧ C8m>+ m`cwvMcޥ阛g&:8|Q X/f`d\`=r}2 ._|JNS2g뮦K.|Rtȿp+*1W EІѯP9|7G9uO~8§X{ LhAX/I/&'Xi!\EMJeX0iET/f%PR!5.`2c8y6J?4/N@ؘy5%T <{YڞY @M|fOndzC2=@@/W*]?ne3Mj4Ra@5v@WM 颚ƘB c|ÂU,Q9TXƠ":^aI)^4&β~_0C?WBJ. Pi_3fw3$z>KYFʩ@@ d.bGjP)oǶ-8zGF6j6!_۲oMGݒHmodule-info.javaUT ffux Y[S9~Wbi.;٪ Tlg l3Sye KII-L*~-ws8y/R ##8?=?aTv gM&B M-%} <,!y[AzOvy{aDo{!} w݅v; $c4Rq9X=qsf,t)S41..s3Be܀rp,s /Rp-R,Gn A+h$'Ev3/+im+} e܊{EP0DZHfaD`-bb/%6gn)9ɤuя"Akf Bݔ!ig9S-v%]b:bչ09O \ FnF$}j \GDY.D0O\~׻>6$7 Ȋ6u{AvE` z$hgP8&Cn r[T5IFJ?#-+3G|L$\#aVk (Z07YY|-Si҂g q+i;mOm8=?;;=> ۥk}ڗj3 30g͵`8Em .$q$ c(,i>Oߜ %X  6V,S [do䅷'B$=2a3Hb98m  K9~j:l*md@Gaq(s5aj؂yj^z7(iA88B0iuih4<@8:>ĚtQ DJ~7PN8zN77TBaJB4VHםv{ f7P--}^K[_iSbykSt:}?!/LgǶ1n&ߔ;ԫJf8jXȟXCZlu U5Wr45gQ.yܖt)R~Yk O" 5_7{U )Ͱlu|·Kxmuls\eK!Eca`{nE30׎m^4YyWP&\l}Tnߌw'OwF ~9,ii EG=!th #omz|m 1Fbb"B}X9yܶa}9 .Pͤ *jIuIK ^P1{IbConnection.javaUT ffux =ks6+]fd'K,۷cYJt%K)T.k9Cܮ%Uz@h `#Xu\Tb0g|H<{H<"ݼIUhH$d94T,eq+1{{&N.p*ΦbzCqpv. ]|w<G')@7I)y,^R2_TwQ!:<ʠ8)"+(Vi4y,Y, QHQbY|A|{z),TWi2'\f(<E둈JB卌՚ !N38ʡzc2ΐTP!a(QQ%: d–.畨rsFe!? abU& H2u<2&Zre `\iZ0nTK`Kӑ./Gd:^ [ɠ*EJEUkwӃŏ"/ b"'S˓T_Nf@ؙF5 n(p((IK1۫5v;i7}nA8dn%\&0 jek^C`E5Qۺˋ"Y,FHt1!gH| JE7Gy^ěx7{ϟ={싽gr6];Oe󬊀9ޞx.c1J#q0|1MJdqN@UNL"8ABI`U"lү,}X>zkr9.l,Ni=ˋJ=I>~S/qYUhU欮 g GzPOvow|de5e5c v.ŸCYD D$e%s~ =pe/4J kC! 8܀wVy {B.RwS]8͹Qq-+弆Osr*bEr ZƓy,HH~W쿾h]%xv]>|H*U b"*~pe |G 1b̓ :.;|KAtqu 4=(HY\f ~Oe͎AT 5f9?Q2Ib앓sAvR1暋J'M+ -GP ^%1::Jfeesٱ9*Kϥg%r~_܀tDpʟ/`hfdu'Acwaj24]<-!GR:$"TVwyc(/l2;Q }*%d}Rzi2eq|&J`<$ȜE fbMH5ψ4Zb86 784r5HӼd3>ơY- T$xfvA]G"ѐ 7U+VxH]G`j}CMg 6 r0TCnQ .j X,h&#9QV(y:N MZ' V?wM,ˊ+1(BylK[M醰 ,%^hkI5O 9q,((r Zrwٕ6 =jRFC{J@%2E&]n/>IfxJ$iL]bTUP(ܠ}&^Z2#5DyH )V9*4mϋ8kK zԡ}"k=N[ԡ4  11 ;@*hB8+Y<5"=wnXUFqiUПS4Y Cfl0!~M }*Oiҩ&q0> fwt\ ,"*B@3BcWlAaOIQ-X8Cc > +g@SrZ/I[+ B3ḩ.l hD0hiFR^|]%i"׎ (Wn@OAo=8)ݒui7G F0lAfWm 4f1|txR5)D( ˽$4V/ 'e2U..]Ҫ_0W˼.arcD,a8Ȍ$&no w.KsVDӟ@@Xq)T*Pd%:ʜӼ,'R:3aP/tIFWKh K% ep@J\91%_E~9+Z7ww8..!JZvaPS ͨCpMa-&Xi S(DaC'gS&yAW68$W"W/gGa&/:`OR]EE\:8d:M hRh4b,ۈH^Aƶp.r"-ׄd#OHhJHJlFҪaXewx d=; @@{ A#i `=zm}[cegsfξ7pB#U8qR*sn  ʌdoml6m9r_j1PR FycC`0z)hst?|329j);vI@tmSK0)x`ꕹ+Lq-eH5e&"D*Ǎ".훗j{3(m׫"VBb2@7ÏMVRȵh&G A۴B4T IUxT +9e0’8tG_&oN:),Z)ʳmR"]&ndZ+k1[\aΜ8 z;qNdarqlGI[|:W+\;!*2@;CSH40+`OlS5 6aM>#;'rU4e ?QTJP/kIF6 Gd޵o 5nG%(cP(%+Xj)G&s[7tʚlQb"AQ [W͓w")/K4e.Z%YhxJ"fM47y}m x9ą8F Z|d:#Jץ5jyK|U5 XCRx]u(9~+w/|e竅iTS *Z-W⳰ {Y;/z v^?W翳v•mMiRJ\U^yݏ-A(yshSӔ>-QRrV`hd Ͼp(2t赯l&nAmbV.dzр\wǦGsq^HP8xz- " 1  m;LlugE3ڃ]r{|Z9q;¥?pqSYX'^\Rd!GA =g-ERdK3 K/HZ=1KZZ#&˒ UV[ ]XsKCեaڳT\mGmH@FoSc0>mWCHhCuɫ%RY%,w聧Uc lI+Z{3 s}[Wf2ze @h%4-b$7Ir9dV`7HWVݻNȃ椒ZMޥP>v͔=2#nq&Fھ}CATԮ0nJk_[ c+x{D8"Np0]%V`KX*cΥ-KS躪ݑxlk,ej7vB[ jY˃hXwt)䯞ގUb@V+6I0GkwṼ7A`*3,g^Dfβm?rҎ@27qG5Mξk]PǹJ \1EͭF.)\Giq&oNmA#4pFI򻬍 9h,\Apq<¬+m Kcc"˛dErv+E~>z[x0+StC{#ō!݀8̏Fqži\(Qa^Vk,0@>7v9(zvē"=X#*IX VĝАFܯIό8*q Gsڶ;jV/vw|^ZG&R~Mv+9oQu/LO)3Zv>=;waWJ ܇3j`%8QVo[Ck0EF@VUXg2wB8u | yB@aE8<ƻjeߏ2 q; =1R1)mpٽ<8@A EP#RűabeÊ.V'Z'L8WtlI%BAy|P :PZpht^8u1%oQ)IA _XѷoLO!][/;?9>8og=ެA4Em/t3Dkǘ ]y^aŊkG ! #U;5oG\^G~}ǬxV42kU4?Rsn:9/v fۥwm+sFn1pW"Dȍ SFJպaD8YM&|7sl "m#$x]u oiYrwf3}8v%k =7gaN8pF.:Oحvio_{q6>iKd$(5ټnsW煒oh΂0y  ]v.ϽlP707uXR^uz(gdRt6]'givK:l귁fN? uC$/MB_/Vtm?OAy$q_`} WiT=v(꜏04P6S. X;]exlqqց9 juSINmmcm$?lY፺oѬ_s6/C@>GdPՀk<0Wгǿ_=&LG]ʨOJbutwR;oya~p_33mpߛc69s\ܡsڃ׶wz~_pCOʲ^J:|G]R]Qmp~tvmRѦ|HNxtBE(7!<͏YiRݩEC\Bn,jgûڙJ#Rkt^WN`&v z5'~)EVsq+r-f{V>' LQAo n5Q,;CGSu9씳b%$s.W"uJNWeԑutĦKk4l1 dؽW]",&GeLAPAsNӴHfуKug~}xxH(n( ܘ ]&34K+@x;@_]TS/ Zx|帇CI% GO|TRWt 1wY=Ts> B}Eϧm"lp.BCc>m ZRMɑ׆Q5F{Oj&7`CDؗHCqtŭ*xK]x؜_*  0I4dV@M7GgCUi@:;F{igz,[<9M({ 5ُgGn2]GMJв7\?7}#VT`̌Ǣ5>:ȓX&t)fNmPjnO@ivZ73!JqLTNE6 f#0j\sdƣ"T"뼲œQ0C+D0nڵnGӎz5~:RL4bLsa~Qsgsr x~x>nAΤ9L66 [L6WKaS@^mKqKB$>075+:"֝x_vۼةdtiYLb>ݼY2F]g|78xh5t PRRSeMu7ʒse75-]XN9Żp;›@^zhraD|Z>rQe[y*Rz< Z5)Soݒv0!}uKc[sGG.yPnV#Ƽ ҳv;wF[VʈFemK]Mfrv׾ϺU 8Ht^W|[>߃  m|a) [(fUxguqL.6YooÇ+w}7|39lN(X{}xvP:Uj<)4']yqpn~H[Џ?㔍.7h9UFśˌJS$T/r4MuJ `tX,V` 1NѨ'01MM#'ݍXź :A23 Ndv Nc7Kjp%HK`e^jfDYc~Ms~ ؍9Eι77 u 2ݙg W+P}Ybճ_Uav ]P6gϿ#% }q8aGY\9%K D)AIXOُF(d;: (T>..PjM| %MZEG s*c 'i7ݹ[,O=6)=̩Zt2z٩)wfx$$4\cǓ)TiUV|.e}ĩiF+e4k 0އ8XgW樛9wwe[X}ZR:PEZ Zx{&*y -.]W ~#MO_/7ˤvU05#"tKiݼoͰ(莌deYvC=Ol]BቁYSSiC# b2t{', C'РC8ixXW'B`wJ%E0Cmz'p\A">w_/m{7yd#V|R|=g uj2pȍq_[|]xO v4ITɭ4)Ыe`0@{hH?RIhcz˷핌g#+g B&u74*Fr&El ?3;O`>2Ϻ a;laǮٸ\;ݽ=UAvl2U!_?{CZ1qgO%U8Xz1EPEӇlԈ h]/{_/wn h'Żݵ /G~7G}cm]Yf{=j}|6@Erf*yS@>k"tYm~pl>, $s|m:>[ ~` riJݣOG^t#,єX|~[[ @0U宂fYoĨP]{WGHrr`ͺᾅ鞞FBmubҟQl1>$ 1YjS0 w'vP"]ʻ}`B~Ӗ%` ,DtujI:|؜Oԍ <{7]zxE3Aڱ7T@La3^_ȧ-Ob5608Ϊ.,{a/-TQU_)wbdEmOx5^*<mK"F/4Am˫M]'> ::>{x\1c'S׳Svrqz{C@.6-J&)t{u.\}=" w5>2gW5~xBT+y }Ҳ.y V4pMq%S'P*ޗп3T,QY͔E ٛ9~]tNJ~Y])06漓y|svvSv0c/G` tsT9bP+ ڒzUiu у4{^rK>)*oTMvེi/uubXp<|:8$wZojݞ OCB Wm%r**^ B@,@Nޭx.Ѓ 6eK?cnb'Mq ^|8EEF!P+n2N} /)m&)R)r7j%6/:{_T^5.Eb%yɏWp>kA ~҇ esDr 5C\Y2/65N9** QbhX/we/2TD"Z%S.VO^m\!e w /G MQ˴tkт|mvɕV }%hi!د0x}.H3{!g^7̦%9-| l@fܷZ94 &抃n -^K"./.d S5 0h,UM(o++l޵q0Z-5\HĠ"XV_?G""z.ݫ M!2]zIXsDI 0qnSea-|~b oвvhM+*` )eZ!m1jѷ0dAS:R 㔲x99"o xခԠL)'P~s|x}Hͬ]q]T\3yty?<2/Jh\HN9H.yqJy1.ML(ߡԜxF"]#J%XDȖM0HK&dCQq. Jm ?ӻc ¯$k.w& PupaJGu͗Ǖ9@hl 5;8&1/P) *L&^]@e7q.J)>ssF9ghaX (,Zv;lH'>d.:b]˱T}jc0̠TTD k'dEE@S.rS%mOa &39?~'%+,jXSkP@Y.γ}r64MPXJF'd-\V@OGhZLo,']us_{w͛L5;Pub'I ZѴ rV}ZBϪSݐ𙀓 Ŷ_F`kE.->SS˲6*Mz# %;Ck7NY3}fOT%jD)8[i@r]|H":F Rʻ(N Y>;;~LɬSOO}.NY>x ~w^iALv@Ki3Ձ&cx=_X/Dv R7"rP6"q\%|gW֬^L-悉2:uT7g*{22!/?%m-NvQcIX9ӷd2DP H7R]5rBD[7A4"D LJ[%jj}$bg-Tz3N(',pфO:zFu!O}-8a|4_I+p?&gB}b1J"+6BJ %\%G/ra'jvNX&NF%rG)_mv&0s`&qXqYx!QNF&3>:ii"++ tpQr;OiĽqg|AfKK48g0??cF  oƆXI[Z*iD( ʺHZ-; f(d _=r) ^tĶj$I\"8'xMWS(~SKLmMkӧ g9F MLzx {qCp9/WE]37.AK@3z2q#)uaa1:Q'Ks>ߞA2Yr30YA,v:+Ѵ ^s`ܒt-0`;/·=|cXgdDMOX>[rppX0j2 BPFH"-?cBu\7&zOT A澹BI5v.kyBѶf>ť=ߊ=|hsnL9^ْѷX&*IV= o$K cם\5@*# Q)t4,gLdB,[  ֣$eh k:P-OչX] ,F:6|v8@ƉK Y{ tO,"5?z:Atd  ,Sn AC.7/K f;qt_2D) rY1ZN]@c/[C3oo(R/inU&+Հz{-[V>.iEbn(tԨkZ|2$Y`s,`wmf%OǬW+u.*g+aM-Sv  ?ğ61_S@Nn6hj\x<1)Q[ s3 —9@Іlt@!BidMDŽVӮKC`/r\Ѷnmntp8d ;y.JLZ[*Ls U:=>*<;ދӳËC'OIb*Cׄ@W7bУX.R&WA.LSϡ$IEYb-b_nfj)?( s1{hm#__BaRd';{{m-9ߛNR9r-oٺR Lf߱R7ui==2ѴA=s)MHoK4 FrCE3kծ$q޻:zcax _ك4 qخ2XyҬhoqڗdoÊdOͩdк1 D>̀lݟtͶ߸԰Q=v/Z'y^PF؋64nU*Iۯ{𒊖jcIjR wkȴN @;kkn9f]nRJy(]YxaבYgVQ~e.N}Y.3+8Ev|+w`kt &.J!a"t JsחW@;l`KA{6}4 L_QkkUo-f.1a}gCu@p }رUJ.L0h"7:>Q"Ɏ3UP6]zCo?}Ռ/0 Y}B*;H`ƒJ `ŹarcϰZ$Iy= dCѨ)K9Nd6K`kwx{6&-|*^pB>%b|Wn < "7C\7nvOS<+*э}Ʃ D=zrSCٓY8"g+ I'>"3||[sMc.*)ġ@3=Vtѱ&1R]E1[5r6"+_kZn0_6eU֐-ɡ̲8]z 8z)J=[z\Y7>!He*'e{ȥHdN&0 xjy!gX<{n0#u'2~φϮ?zcLBiⶥK9xCgbo=ܳ,*ѥAsI0Uއ ;$KN,ryԜΏo&eka#mUlJ͇SF0g`@,=pt}:V/%4|4Jz1`F hƛ+M<}]e!]~:'_;MC5'I7~')nDXDSe"`#}Pt9 _Umu]T[ZԤ=c7w2;sަCBOg:ga+Ծ>ZPTf_X4BZW +Y NoMGbK􌷭-9PAd}\%<:ft-qu1S(T=f]hvF>_+O(0y2C$O?H`nV]b<M &͊{-*#b)9bґ+E)ԡWBSXZgmjdLvg'CBͅ㷑<`K1&󰦗L?7K7s/OTZaLb[Sp:nWS zJ3 y 9Iг潡/1K^Igg@ھZr2tקYy E*m%Pvͺpav̝^eFXk>iӥ6VӾN?8Q x66?K{z#NJ R ds:k[M#߃GUf쉱M" ;g2$"^d蘩[uU|FՉL$k; MIieShK=<&<8[RRm\\K5u0NU)xt,jĥ-軭OM3Oڟ>Ehul=H`nP<VH*Ov.iNFZ䁌`<џNius)\cGSx$rѶ7zyFA;/O,}%8z mgB/8 /[!lB8U$3@Mנlawϓ٦[gg pF;j1:U3L0uҮmUH˪OwIXJ%n_z&{veGJKٟwTקn&}z}fZ+meӝ:~th_$5{0ړ<7 hIR9V[^|a8quBSy&^tO9^8PE4L @Ky#v@(3ˠCg%BW@M|sZx†ݤWݺ *G{0+!N]$uUʕ;kucZW+ұʀ ÉFW梐Bojq MEǛq WJ؄-ow bŃy`>#CKy%d,f M}d|) FC>2W7o'0HP@ z9HmƝ ;1侅an|=86^g{pѦ<ߦ!эgk1!Wl w$lAظjC&V,۳q뺹2¤.P}z3+nxu &Wb4jt hWзZ BK[C>g\ =x@Ft&v#swORߦ)vvN!g8]Ӱ8`J]2id*"cH\ JZq\|*ZG1Y O S{vY6.(, .pa[P8IHz 1C*P0o|(ClPu۔JH]3!w3z9v$ZmSjAho_η_ӧ=S 3#2뼔=EͿ|2;v:KB V KH0S1ʹJb[bc (.Ty7C$cphm&4] Dl"@n Ӈ "ݘ1e;^E+cR>\zzṚSIIؘ8ht9,8&$/;e11gQCjU# .MxA/(O˖ޝ# `sgz~vBEj҇ ؁A| Ǐ"m't3{} |:d}t6\wGt$||_;JtČ+"o[ى4В4jOaTVrLgRVCB )50re?+og(5ʕ$8zQwK3ٸq=Rj /&5/p,8u/D Kvclƪ^u!,yt3 dLf2sc8n)/L&MܾBQr߶nj qB=!!M(jԷ_Zܐр+3y')I+y3Jc\^se)Ÿʃk4}Ѳ&}.1K4Β.uAΛm D+Wny#W Q{ O5BHNZA`eQ.l.KːOyToעeHcB循n 7 V}CW"*#w,A K ]YHw]]ЗRɰ:7֒>|v" b.'edBޮS $B\b}(|߆֙BT z6 űYLw6ǶSiN!toIw;߶'O׃`R'έ(FZ\-C,do1 7.FȖo A! XBT/$ߵ(HMg4u S&:]׼rն+)mՠ"L|ATdK*4}YH+f;>ʫyͅqEøR栽2aSߪcq1Nlz c!WMjSHWcFPk@Z5\.v >ق``]E5[#`7EGgγOGiZ Š9B0[࿽M􌋿wչ[aUSw+:pbb| ? IpZa@<}l!v͆:|Ms]RMfEvr߭r6JhJN;=v']sm+LS:YT{ %޶UwvLe4t OaK[6ZE]-R0=&AN;0œe&6Nvn'R보1MvFlx*&k;.'eXKhxT.8z7r1Xljo~wBX%2(wBX;! [-;wBX&VFwBXV&lRYwBX+G/L,5CWЫxX7lwή ޤ*}O3ڜ JrgF_@S0$+t`khf0EJAw@H$L2nQ^'W3CA6H&R=}w{8Qx/E@1nO?11gSX.rIBy9+wfX|^eMM}~"1in}vS_.javaUT ffux =kSȲ+f}Q uklR{S)!m!9 濟yH3Hٽ~Oya~BhB NcJIM+7{d-熀t'i-SJ2/?]gNhL9%)/MهG idy9=&\8񣐴IqAɜNيAx4MyDrmB"`ϡq{ dyz)I# $YAg.&[ѥ?$~f;F}4 ϋ.nũ䥑9'H#QR%'!awHNN'ǣ>0vD5 2iq+Rb ^k.Aؔl|rr ѣ>(X֖5&n3A*?%aU샔 )B"[r7)~DQ"Ϣ$u;ΆCNG]@ ɥ nlH;q+cH'WQ4!9p:i^nn ld$GsɈz1M|8q{EWՂ 2##cc/NʢAM#'b&*v HR18zLx;1[:y9N5×hiLh eCi8K5="󀏞k4X52[akL{pMkڞq'0 |쑋4̂`N%;x7;v{\ ?IĐ>`M  "Ax{63sf}̒K(GhW@0aA.` ==Z9HE] "-ɘV!ӓ?]0 {\3x2 ݘIAWhB}Re5n#rJ[j'iL ^'q&V#^A mjX7`8 &Qz 5`k6li KBXzX&b/\ι7 &CXU_[ܹ0-k[K#F3Q3gqTA}a;VKBla1W6&(T1:Ȥ<(Cx/1Z }.@e^75SyEi4cP6$'RQ^_1Gi6cw% u=0bŌgʧ4jTcn~}rJb)g8`5,EYV/kHݒD*b-RF)IYtp`550q&P?Y:Ti J(%*L)Xuzm(atpJz$Q 0X}+P dT ץ9X'(Bg"_^~@ >YLVx.73LHxCEڹHjT;J~yu w)(0nO.pX@I  f>jTU]Ac%1?!#;ݲ\DѢ4 /W7K7xeNA끽1qtQ*(||3[fUЪg-Q[~3TQu(EW9+8qB~6xI!_>KId//:cP5Ԩ VVuGgfo0oٵwD`6gt1z§|z(MYUŷYǥ*aYmMEr3KA+Z`QSY5ܯ)r!߄%߻O2&t.LD6!esQJtZ|F[O^do0هEKE[46duy(C 0kX?( =*W[]^7Ex%D~#O,@G \׏?eyGO9.AV )5"&s7<{c%ünwڛv{{w7v6u.۬IC(zyO(ߧ$C FGPn~2!z -مKFd 5+3X[DaK_QO*kz}TUDP!Rm6oSBVX x޵v"^pM*KS.>!dꂗX16Ku{g$ʚDV\Y3;_3f n2G+1}5+e'WVgx08qxP">>8=< i"{r|?x>s(>pn7}iʛ#fg703K9˛ {ñ!ٓWuπ>[ ғZ=宽 XT ̕fj}Dy:Gw5!4KhDX7q:wKR{KENsߢm]MzyA!#caD1^29)S Ljd-7׎C|T˒lv+iby[Qk K#&JKѣ׆*Uj y7hk_+ӊeVV`&*]}&CⰧ\rBt(S$4YalD54$k ƴS3Zd2]N!B<~ ]Wv__ш(⫀oWtGJT_2H qWjPh_N>YjWY9J_/%ی?ia>.-F *MlER9g34B8{6KG(u#?_+{3ެg3<.=_|jnı`5e_"a1>x/KdQYD5Fw9r:O7wwe{q6woHoզr~f[.(tឳWOxB2ZP,V =dK|"}KtG_Mź3[Y(wmMm#K=BrL@ec\96[!ObˠX.Ɏaw?sG Lnk==_wԏ"ŐZ>=o^Y;.?NiW׈+kݏlr;] '(2|~-RNڰy>z\SFKYS[ -ຨy,{0,^ZEZ﵍V}Uy]۞jpQ1Z/‹p"0 /?ԑ*oR]y6H\PoF&R(lpmZ;oc(i?Җs&+蟼%t牆p:ScIҎ5(GFLftYަ7X,&e3WVpUS9PwF v_3Vrֶo4:MD3s}(oOI[gD҄9 IZB>^HR#$x ICfIu[rlkuL|HV98!LJ8=r<7)m)EX!㣥Qyׇ~AIN"7zQ6J;K30 lm:`C^`s(9Jnua&9|~Ls%6|CRJωɨcW}At9+(Vٗ,c ,0Rs>azC4@Iul3Hkg,u9xF,r89?h7ۘ r75;{Ş_^Tbn6nP[/n冨kT NבJ%Ԕb9:ۺʅ, 4rIJ9JU/35ȿ7ڥ{}'UA4%7*f9Q0iE7`+ݕZ~A~QdHq̚a̙r&z"yI "\ l(}ҬT=zا*Pcɵ4I~Dv.Oc};/}ҁ,[;G^ aSXN*~TѫET詟k]ښie+]п* Ӽ"=hF2*e$Ҁ2z/WSmgL_-8_68 q1:Ybf^űzNU!IׯD>oU {#- |]@N 9]L(mࡊn )~շ[Rf>'7pg١Q/V /w @䥑U{떻r` N<]6>s]w'.UPsJ[xqF9JpnZ9^ _ı|)#MzmTM3 1T(ɑ%HˊU[#"@AL4+tkK!3雽u[yԢGsB2[8 P<.'uy?r6 & fsQL0ұtߌu{\4.[BGS?=)LW҄+7ɐ>whjKOaM\߱47vF5 gq iG SǠTrLm͚I,ZGׅIO߶&.DgɬgLns2/].#Tg{c{GykD>b^ҥ 3ڳTLL$q匡 }w_~ԍZ%V,*a 7[UX&]tbu PD-j_IdcRGZw6 :fWPKfc\B;d$7B~ E+Ugi 0!HPުKYd!QKCN/kk_D9dM65O)LN BdvggTjsH#Fw@tMn 5rX@vhuкtARB ep7_әn}x<֛f"q۴[00cʲy ~(%B@%Xc;LcVǞKաS@a<1@4'5YA(A6ٱ]A,r@q\B,>R#fTE>F{.QISY16P5MUuiA5?RBjGb jߑ'N|LgJW&]q\$W7}UamTuF:>݆=b[[C;Kƒf+F` QnFR,n +KuL9!jEyzfփ}2Dv3l>Lw)䆿gktdP)c8lEcN܊rr> {_~uQ>N79y+ң4hxIp1&|,>-m/S0'WYV[9s*7F~ʴi aQ 2!z]& bwE,Yʵᓒ+~B0%b0<,؀^|hxF 43j U/g$S@vi+ڇ?LAr]i[.%v㖐Cp^{!/&i-;==WR앨7L 5mf-fsu%UeÜ (:v [B-1փjwGCxy-uux:2\&Z^,M XjG`_qX/x>5Ñ/7L}RPդBb gӪ7fޯͺAJVkJƒ2WFP!h=p [~d>Tì /9`Kߓe_<QEUvǟ $⮏ T'*|CZohޘ]c U§ SEъ-9ng~FQn33RX:jSg4vh_Lw _6@N}dx`o2Sh R ^"tBxzh';:Sػ5dWIoՃx>o@[!Z" Ky'AZTqRq*.Cg tlMՈ^} Gi}AK~B{@NcI/ QݤXL-4wH8x#(/;$N8/i)!ؑ|9\U;P`_,pag%4\"Sʽu@i"Ż~BnF3k߆8Kvҿ`M1Jsp\tf5tQ8;, /v_=7/}K$;_?U.(k`~(J w^cZHF/aTO(U6U|X1rryUjٲ,PAH4#=QV&ZRĬ)XQ.PzǞlf\]6Q^}>+N&zA1iObFOv5MZj_$usqXVo-+R a{c$è_[ m?jͷf3bR Uk`ўRw#F=l=ǬiP.bEIpCeú2bpvݜ@a*|Ej,#"):; NU~J=Z=;[-{8r\ `Y\+~ʵt`0 gU%Es[i-2p'\!ŚNwN;&J֞v$RB`@?оp?;^sII7P|=Nto@Xt#x 4|KcTf2K _pTίox0aX7ߕè_نk&2.K`bceRQ<,T=WTpT$C . ˮj0F%y3.L3` 5T)Li,BVo.-!1ZAg/v6)e&2J]qH *\ FSp:WU!\iW=3*FD筎N6 WNڠඳ4nÇ#'pЍ5-d*0.AD)KmB.sA6v7PE뼕0PEU:xWNi|WfJ =R( B.] '#H[kU=G9zzsmjD,sqx-K{kl SX:o}g ̌Z"8\'ieIy@` ^81\h$<e4>6grחM{[k_ZBUC|<|^`U$-aw}3~' /ĒbKV@F#D  |=tJCJuNym5NBƋ^.OQBs z yE#~WvϡS.q}<FNg2t Jh-ݔmm :J 'V"TthX'* n I=' 7|SV36cISP ̙hvHW8oRF3YAv,M8+$\SX3EUn^lI}9c;eXtkЙO,>±fCrFӛe5~`oT\YiP8+ɜ,H`,QN 5|VlsmӦ.X)P<0gm1~=ۮJF!ԂCNG"24`j JʢHُ_X#zYg"GPnZn#(*q%ĐNS |b{y>zv7T["Ϧh#8d"TĉW¢ƭY69 ޙJjH3nTwT'@;ODcHʋTI)%/p BM yo>ь̙ɧ?hj0QR 3?Ձ.B',y/9]wO:Ǥ2NJQs [_Sh^r=&-HC@GH M>{hZ _1bui֧ 1Q@n.gJ/sh1._MeZ#.i]}`AފNJsɧZe&],[U9@`${S,~VR9$~%(-X'; 4aln d$NjZ)T)Ȁ\@:g\`,m-`56X^^=oI=rGjPL1fS&388yx:>hi)Tt6Z0#7iG4Gꕞ cY\Ƴ|T {nCdJRz׈AB@/8˧WmلKzA_xڥ+g:mPpa W1ɱ$d6\ƇyeǼӷ9IDNjTU~4=Lc"/ON56C )n+xG[QЈI5U"`ʿUIZuo/9ܐ )6<ˁ )h>#ǽFKeMk40A 4u/r.<:EO'oC)gqu3ݩt뙠B*ە #*slu~U[Hk8g?DFm--|ܤ>}ͫ~,hF ,EkU^AkS|Ǜc( GC1 $=jm((']@ӡƈx:_gǦ|rx| o'\O͎ضYO |>^X)ƨT u%eSDM+ T;[%{g2v^m@kbC 'Fr^jl)"7FcS c/#"~%%^2T2buHkf_#\ bF:u}S{.+cX bgjeWX_4Y Uz!M׏/]8Wi%rY۽W0`d4=zP+ʡ[Dcf ы.%wFI~&LHgjy:BIX">H (hI,-X(|'R6$.)T֪$R}TYF".ĿgM*V L`~x|Cq*隉R9mH@eF2 "#+.ef?kMev\A8`.ςQ#p^Aѡ qǦ ӯ&" ס(53& :9g1?t#:ɰH|zn<͹# p67 | g6CA4@n]mSMVgw= \eL4 A9/u%d.~@3(}P=8*N 뉁;_,sJ孄 g%-bM ,fA@6Za5UcPs:_vD !FڏBϊF-rWnzNg24]ٍ5%s&aF2wtN6;2ҴHmޏS0&g([a&x9 5pުG @1`ьsK+Ǻ+`iɮr{~URPsG?U;-G@ˎ'(SY#V#2S1eTOY)qit1ۜoXOe}).!|Fڍ!RAgS. W߻5ĜyK2΁a ^;Ɔ8=Me^}aS|j)IJC9&XL'k-q.Pp +(>&|(j 8EG L[R5tf4S|IZ1g*꾦|F@ȼ+c qvU iGv!pNa\X$uHTj@shIa~R|܄gC#e+1ƉKFCʼn=;!iϳ2>Bv i8w67+q ޅvT6$饀.ywz _tSp [nw)S`]ք>/(kɕUfSt$9/µY{ iƸJ-e GCH goT9*}v,c).'4vJ\D5KT^f~?iE͟鋝e`‰:i'ݚnKCPHZŝ+s)+#6ݱcJ<J۟VicS gUv2m/=.R_0_H91r ǹR}3RdvJȵ]<4O67ą.=/&:Z)mK8:S\eĵ% Ե7~aWl5{$Sz 96[ٲ#[!4%:u⽛æZl3$1k \̟ L_B}Pth .xRNF qcwG\ulUq17yv(*4wqiů g'$ ՠ NphM1ڀgB|N_uX¡FzѦNDcRsgPd> oǯhz"勅OI f?F)0>YEkLDr #T8k@ۿGA9YZF>%N RRL}7+z$ k"X8a0׀8=1V',-m#ZԠVNꤟ?ګ95V_/ &:kxr]]ʃߡ!k5|:FY 5<].j(w7DH`8J}W#/jwd:4#q^ wdGxkSq%m;*M1L~%Iq"a(\eD AYLTo#RD=1Up@Eҵf"@U 8,G[F#ՓҎRQ^`gͻ&X ] Ubvk}M !>sLԱ"SŷA;pNhK)24 (/ .9zL5ꇶr'y'*|PE)U0FDښݷ{@ xHO~ Ia,az6@R]Чx2ZJFQbq1[9j*icLB#>?ժ(K\bҖ'ej\o1x1u.3q֫((0>ZnvnuVcPHEju(I5,X)΍A\ D#®"?ء3dY6 RV E9 ʥ\R.p`L#n70-vO,$T?4W;@66n>NLYhnr(C.}KLԆB@(E1ͷ|~@[=wGg$WbL`vHA=1Ѻ @Zj%uT:|?˧䄘T2˱ଘ/X8&_|[ۃ~LL`S8H9N2Н Ii]q &\Dc@j1)?qme#b~2 txekYQn3ڂ15{$ߌP$Y>-iۻd2HG6\`> K"Se^rH Cb~Dd#}""ბcOo@ŻudjH>MJRš< P).u'!MU%U!;aw(Y"#Os%e[΅β,:񸲑gtk6(mw?_B[ jsu|o08 EB'۳,`$Jiʪk@lnb//2zn݆ ?H.2WN"&sQKہ ޔ&Tg2,ByO*q-dzP["i^IQWJotb]IoMr8x,/E!(w=Ew*- f #<(y |Loĥ[5zd½x$./c3Aܩj@UJkk+j9 '.j\=i"G d>=r0uF{][F6Okf$nhG; ?F)%$ s#\)YhE*˺R[5Xu0`ªж%mz׈{q(Kaȶn9L-1{ip8<_O:%UȬ+ $ [U*м j%9sXBg)WZfaִ/4]cbBk#DM,^*p<4'ƒfBM5SjT \?)Kڇ3^"%]h h4iF]pI mn^8]9 tܞi[$pQا1Ȓc.J9 :|vư*ڭ pTg§M]GעQtrBA"jپZb 8piuu3#Љl%~],ۚsS$s`rMXfDhkv#Qk4lc*R qsYï6_{IP'ktv>W,xz FVf`\Y] Detk+z! #DgH '0,:H&ڎEզrJsp,BΜ`ab)TaY4p۠ۇhkVYW~A)7I:W\mC` ^JG8k`~=Q*fvdT :ڗ1+BFa/Lqt[d 5y |RNg/,jG}E{BL5,ؔ%pI$di|EƹLRLUmiyմW3͠}R~+OL"fguz2 9u zto?cCqLUBzæݭ 咦1yb?^G]q3+ rB FHŮ9O`rɈv12hTx䧢FWʟ|`=m6{M&dDωż6ePNZ'Q0^XXoB&iMcJq% # G,hjay@,?[3!őocN\%;o{"KR{kUTMr}zv"+ ߡ_ qhHKf6RĽ%yo懴ZUSܦLk6] .O$f̢C/4оZNͤsVcMG W&6`.c,Ti`֛ĝxl?l8#nTa wxC0hPXUZ[ªlfS7˫a-FeWe: ݡWOx~wn{sFx?UN,tCTv=+MciILFEISφVwKJr+! !\|C~i]F[ÿr-8D`3.m4 KlJStǧSMJ@ FwG#{tsLe>Q bq^=5ŧsu:gVE j%V7GwIy(|= 8ik7`i&aj 2ֽL}*Ɏ!b#;h v*W:-[OGRx b Dlo0,y F}sG2ๆ m 4=As;)\a9\+"#Q:PM&kV{zdAg:UUa?~;`˓g;`tXBvm '{6roŔ3v؅275C_Ґc/d/L7mx˾h+6--G* \Q[%}{&epL -i]&1 A%8eNf$ X5yE$}7\`0_(AQ5YXq`{RV_aSzyROg I7 aL.c'g^v*t .Fdaa@q+<\ 2o%)ގe; 0g'4Qډun8jNAz&.}qG O)rٗxvh`5'{QS`54tQqfx|de͆O/zE]7Sl{S'D0roAzѪr cKؕJ4)FVB1k};Ϭor vA}K8'5}u֗*lTu;ns,o_=5na?Zc~tbٔ5wTg?) !\1j=ۺ&뉸p-%gxx m/G=dI}5pBQȵq[?#MG{a'Uwy\Qxi[;5|I2r(}cp*\ϖ]RAʷC 67zb7V W! -)f@ hvHbj,Xٌ; O$EJgIAoLE'"t28)w{k:-1YcDwp ʞZl~0 g SzTrk]rۗn2,}k/ESËRx6 YntQFo2t9<+5Y_>fGc)zu'sjln%%)ɐ^Zorj7e#@6v`Evf;gZ리n!*1Hw%aent"A^b}[ڳ/qȤj۷7 n!>_F?FL] )g3(`Pz:$>áMݏjphy$*{R]ă,%cK$V8v'_N*v106]p+2򏌴yQAT RB 4[;Tuܻza>4wͫ\r,9PM`u(jĒS79nHAE\}I&a2YJIYN0wm!O0{>V P=e5`a`~'M'3嚨O &ogMk55]~vހ.Gi W<]%e'1[ Ƙ ~M"a7R/}_+Wg0oF5(u(B7+NDM $enO$^8G6+4iaRdZ]"! tHyD"UJ-ZlK.2T&T)1aUa^Ÿ$(`!omLؾg &9ޓ'$b0 !J""<}}, j.*az;6LK!.ߑC|k] -Кvs=ZtgO05e6VIhW {LS~x!UˬA ~$ΨD8e8ei,>"!~Rȇ(*L (dKm5bU, DR~ù6khh VzeȊz[ 8ɑc~HyW劕皡RqYr!ƀt*}&҄=9wNv njW^=υO,@[&ˋ|58j&./l1fˬ-Kb]K߂y59(gE$Btk>?N{pL cb@ 9Vhsh?IE /$ xPƁSY LܥHgenROӭ/9,Ҵ7O(:h :*6|IgN07s%fᢈ 'bU1>[^km;Q1D&w8*6HÁ'2Y˄qS"Ά03fЇc~YU皦HpH #Ailj k#I3 m+Dx؇SJk*4bNBu;Xl[ 4kov^]ԜOl^ӭTؕD4r3[8iиB>ZKCV BwK[$:c?_ μ ]: ~#0d*XWcHcĎ\Dv~ g##$wak?PE 4OZЂ}Y`/V`yJ l4uܙ!C_epYӱhڻ@BŨ4<0p~Ƀ̡2-ے/nX撽jWX}{tӷBE C3|_3&H%бϋob"F6}yFI9|hhy'`ym@UCǫx.PWBz#кУ? )1QkwP#|msJD*77͏.; 4UIs^B1Fn>U=|[= P1kcZTU+'+sw#B?UVq Π?*,Nհ6C%Jcwa0kKk3zEosŃr+5xr%x͸\F"X|RW^k,':}yGs‡֐ȏ$~kn Jԅs]hŹWRTWgeAgSDljxXc11՞́aKZdK-B 0e)fg<$Y酪/WK PYhUN-6"TԕW‡jvio Jsa3~l1~D" 3X-fp;,صgZ@Jjg-vdv?VBtT.%BőƘcqm `ξXc?6svJ B IDO99ZTmAY 7JRW1!fa1R/ v"QXJ50LѨV-Y%a}.duI8!C4q×,Z8G6"FGSG&oa'//##d|4n!Nе.bZr@=Lx4{R(`G߿s\moj ;GKڑeGS޺o>_}ۖp%MVuPX!cggsΡ{X߇*U\KZɰMK/|{\pR7A)G"ͥ@údp37e3&T%jLxٞOCKs Xǚȼ4n6qCVSqio(f]Q*ii{A;)d* "7ǷoB+DjP<*[tj-}>AU{: +- I&v\A^nӳp]{IX%.(S=!uBLM rӓJ,BvBdʥu_ey{!!!֤}aqsC-r冃H!;J%Bg W-ykK\A]-~[>*ߤ z .XbEC9T}F" M\.otWAe)]v&$VƚOF+;jSrH K& zȻX5}6md%UIi`Zodk#G''k`Ӫ<<:KU 9+j (6gL~PD51tHEb6t(o(\rP58߭ M]rO8^ d ױr\r?CSgE9|Le \c ^[IJPđ,fh<{@AkAt.x?־(rI ņ1;qR3EF#MX%zKcᓼ2>nTg$E+X=RD8C(vanW[D }/HfRPk2]%wÚۯ]=HFRPuj&+ixSUViN찵]!t(ve)#ѡC?ߞ4T,(oUϫl^gM]n-Ac5ZKѧ4o}H XSO0a50ۡR[|,̧fy\PY"לd^\ __ ;(BBE[unz[$M14ƳIy%~ZrT{VyB1:QBv, ىjs]] IsW`Ilko{Z>yS/wC߸z(^5~i}"_'C}~ҷE?la4V' HUd{j{ lu9^Qi51VmP.PI.r5צc:Br¨v,+IeLh2^qŁ4}:`t7PBV2훙Hbt 鯋d~9~s?J7܍=Rr?9;{~ o4^EȦM9 DPb 5ROrȔ(U c>9Z|H@w$zUNDhxE_WfaU#Jbvi%TM1SUiW0ᦲ:̊}$»56p)Pf]C|M;h(|G)Oz:)k1GqQ&DLkME$ZZ1Eaoię Fؓ>EdU}w8>?kf6G=MEG)0`*|^+ e㍍Gx ug'R'%jJxI%>K>q~6n6a{֤\ Pn 갎xJ ̧8Ix]Bt5B7J.L)X8y7zc8KHײ%@N-ٰ.=YlHy2ߨR{13/$'K::F-LWTfO!j9GpL,5$OgZ 㧛*VC.bu Șau| NJ! xw@@ .5ede y*%NXnXx)1hfocE򲝫vA/AܶfaM]{Mq}gGY] y,}8T~ar7 }r%JM3'46s?yxA8~Ve(.چA̹"Po扑A3y="|ڨ?8 fiwފdG؏z#@'2_ CvU`ro9I_t= ; uP&lB5-# '=J(Őc9fY+i5N9R"P`mlQTC&H=_~EQ㱙a=aZ1C![|Ÿ puA:YՔ{nIԮyHwjңWWp(bŤAr*r 7瘺>Uns fXn(|NUhW9f>˦.ߠAī2\B{tuhuslto?~&kTXW-kjWXG 1^8^V~,`-*C,#])^ؿ&G<@(aNaV.fa/k6dzxxS (@FNX@ݙ!f =Ft;$FojTiA p4zG1 BGjE`g.ygu4R|bHpMűE翮 mTXyfo܄Ϫs ͍wg;n5qv7HgFXa+lin#vs+DO:{!L:Olb=sf*Y6Vo߯O]%ĐcjMR P-GFC=h8`8iʭ_pVp'+q*ϑw5$%I^)̌Dxn2-NHaQm?R-f(G[3>XˌRW}5&]NǬ9wC0Jͧ !PY5R+ c0!o~3h]~dLj :ui&b/NMDTKi jG \P PX 6F(g.t~26f+W R^}8Й~rLfQWkI~_F#bXaFVy l%It{ط뇛&*ej:aO2fbFpy'B>Prx8fkԉ<`U~X0)c^|M^ub zKnP_QФ-V' z M:юH1zTjvl2І(}pa2i<E:ZvhyA>K|5#}/țR-᎜}CX`4MosсSnBsn $iTp'qܷ)E!~'] 2H-S2[rH99d1J0j>QF?137'GK]D%hC, (O"i$:rR0eM1TǙ#?cƔۨK:kT#ac JAH6>ekЈ(a)+ 4Q⛂nOnLqlnnw`h?(ue2I: E_Bf/(#8$دCxHdS޲cCGL!5w)>ga%e 3BUC <<ǦB ]hb hLAiSuTKY3Gk}vUYݦdďY\13i٫ [bW^LIS*?c󬾌T0Z5Dow:-z3]4y{#cjDU [G9cȒ"/\C]tsq,9fhfy0gd,{w]*S^T<^=zb~tF<MYlJ#{͋O] .+[͇vC;v;F5F]^*.!d Cv5wY塲].w}cVSv5~ÿ khbH+(`^κd%oM0SԿuܧ±vci*_oF#a'Ҵwo^ ![3fn,ʴnF`䬘°8Zm܉>istT qi ˹JK%sΟwtaimB5'FPr, ;vx4,"/ @9F-oVd(r 'ԉKtg MEw(0폧FCZk!w/Ã#8 6WdĎMJ͸׋1\N|k!5nůIA56N^d3ZHe~WTDد"%? oFla N-@/y܃:1`_ӔFƁ5P'r9aH&!`RL)x}яo\or_;"jgwm:^ɼO<Ѹ_~w[]7FH^?zgJ@ݙң4VbzTUF#| ({H*1?cb.ǴHBGN,o,bK':Cq1DO7_( `TɊx~15f/ /5~/+t^lNV3lQ!@QztJTXeQFB9s0PYn..1 όA##ꛍNS)iv(A'U >KAXݪJq"I߮X'OeL!(kUS=fqZAϧjncqi hi'X^E|D* R1ܤSmaLcyue&fY߷t&sM7U=BF_2}qxt*jŸԕmZ>cc=f{@t<=VV-/o Ƈ,C&#"D{M:> ݰ[|s*㾨6GKd& v7\ ~ͅzw Gޛ vXuVj#` Vо ndWwA5):V:4z9k"F%E nJ~b,a;sڭfopx$0 c _žb##=XMIRV@LNVB4P&\!*a&J*Cu0myXo̗̦ [-aK5U+33DmQGor'bo *X"Iah_5OTpZGo'xpĉYTΝ63 ^e纶9hN$C&!i՘"'YCLhT$7EËqkx 2|8G@:ᏇfFU5q7qE4ތSLPn.w wԾkOХџJiΦw/*3}GG=k8=.9bTznjƲ_'mŸ $2 gs9=$N@w-X.й(`I pH4ժ"z5uC|eqFu=-Fs;lFyQ_-ij}ɋ w4;ΰ."4'Uv2GD4Z߅W9Re~CĚOk|U=IvěWvҭşEbI2'gtGNKկܿ|7MӖ|OA%/& ]4`#Z1oB)==V0ڪ7RLZ*fTsKi"#T㎲:w}0[M3HՑkg xeģXȔoʢ=QZWo?@dƼ"-ڊpX sVuOcu0m ) 倨ajڛ"[|{sRf}\Q1QZ(]_u<](x2|'ŕ70sZ8:3n()ۖ=\#@U6pnzx+佢^gYY 0,}Z]?d.Ndf0 c1Jƒ0 -wGj 8J{vrιտ=A7F [Ӿ\1Ty0ZSw.,.Zmd+CS>Њڊx>QhoDQ t8n??:XY;c| *i`lپxMr+`yWA.mLyȼ]"D62Ue>bfF(FMwk&5ᢓ jo㗷WͳJ'WL0tiuV4x[77mAgSVp;]7EW1?mm55[LԤb}1&xCkϗo%XR_C*evOji/L%Q̂%lC_H3er/Hɥ&0:kE 0nOC+^H\:UM[HȤ`w,Y> KcYokazD5c' =n~\$VO9#"vY/| Id`X^u~޷8:"<E0^Poy&20$gP¬)C̈Uݬ&*bIUCTc؊ܒȞ'9ۺٍtNaho4& o=y-DW=XĊܩ3ţ h1!5WF >5^^KLnJH @)5ki^ċ5*Y/^$9 rpFk,XG($zAA+ O3 J*T@ aqfeY^$ƛ㗷R&~iKThHYH%3^㭷Qrhp rB {f 0oLrre5l_^{pԳ"psߓ\@dnBH Zvr4C[әͣ!Wo4=J%A$\Y )+]RJ˝K'7 FU߸ ~(۵gEp?É5t$حG\,e kIal_P<`i6<̫A^ i0'0=}BaqȜ>48f4c&x؋#|:hv»Bø gk5 T qȷO*XbA_r%U=|U%S(Pԑqݯm gQ:cSNkˏXtjz(:߿qcpqx},{(s G#+!ΝHo8 O59?trMYuP7;MFNF&nK0ΌSc fŪ)L\8_ rN RP Or&m\zŕ-T#˳雾Q#FDvFjL*>~O`NqKqt7E`X -XWFHBo_ɤl7oS.&3?a|z.GTTK- nJqE9\wG&}}MJ\-#5~"'8(%cf4JKMHgdݕ|1fΑ(UU'LȚMCg3׿_F4׺%/4#ee6_~  N6M{mwVn59pv?I|ՂMAuIH-NiIS9E Lj[:vP.񗱚UbmBVW 1A A"j Fق bv4[s(mJjI6$83쐴o06&djk kXRyZx} ClF-6|)=cĶ{{PWѐ;H;լv&@UbH.gHURWUwdD^jق7w蕾:c/ָ&<ژ@-<;M,3 Lvl]]=2&"ݞLĸ1iٞ(ɉ+TQ.+.9D,9acXf\g)/qy|B(gOhJ?T7ʚ>[{v(9+ S̔d`XUyo>cVHt :$XuBy?сqXEDXC! 1On6dwpMT ֚dl$Sܪ]G7i<}8M$L_4}:ѵTd}Pȍtm;Gxe g-<T'[[yvwY^<^=g~+¸:~֭iֹlƽG$Sf=@NHCz&e-3e0ܰ5<fvFsmlk1ADyô'&\n࿵ ՝XUB%Ն$'So{zq"?&1fcQZ\TTB0Uj^.ےcqQEm,tG~ٽ(縐р>Y~ {,[/sP-m֩S^0 GW5jF2> b%p9S~GiI%fPI+ٍqY8x]tLR1ѥEÅwǮX Mx!B [O~Bp#aʍq[N3c[PI}$As}o&>ŅQsV.=|?BvlDWрo!PhawH_\"HNbl/&6/ߺl08^!P)iiqN%֑xsx #?(gsMX8We5pTE w`&c 'Wp[: E b/!278휙lU^_ͷ 2G]J)Ǯ&J/Fl{k啚sxAf6@rXwx#r3N-Ă (;FSM e}˭fODEP%O8 wm ,.Q.Dž#Gfsw3!30REE1(ma6jİ&l?SNW/(vŏGDT\U'! X<b|H3-@@G1u``Z D+6boqё|.ʎ%&ZO cV0{*\dCf5)$Xwhg*h|wSm ˃yrvQh؊7X=WMX] C6j (iS?έ b}UH?ub /.FX- #c&gQEZP HGNXtu$7(׺K]է{7-J2 |hl#Z˺݄L-(L W;W S/wV\]t| #]uMYPeq{ = q%(:;۪#@ &I78[aܦ"fU+)ꡗo!ɂ"CX?y+: L]~6ٚ&ً0YHR/mjzJ!7~[^A8I4X4^II7=ԧk"ZAMQqIiF˕\\{immK#L%I;5Ft5Rx2ǖ[,\&>at}3_ 9[lv8 돧7yfѹ$gǕTWJn뛙ڳIOJqp]q$(*Mnck5(gDPu!Jw~%Fs|RZ݅a'] #] x I1^NոM?S~1AMG\`i>SKn@ȋ]И{IVD0 ~ q n.qaoL\1́Z0-sZ*Hc~\1@}z_%Sn V3?"N`fxT YjTwhU 0dž $ըՏ{ XgxLH`Oq]e^8c"߈ bRlbpr-GHPqWQ5%G0N""]y=eu|RܻNs.wDaUWĜv1 2@Ђc\iI@6=ʖz{"kg1߶03-VU_Rx Ÿ`ثvfǸY}Ä23}WhciOU g{\&F6=eh VEOZy :{tP滶UЩ*7LC^,Oشنx*Rnݠ,# Un#={G)6(I]~Z/P? i'g3uƭz/++uzZx ؒmT'DfC%DS8YJ/tUZ>q)YDfYh{2+EyT)ӱ_tq}|Ak`G/ԄOVIFiEs2ў30.!=X%L#09̧@HVh&ԲKsߺz$rux db \Y c=8L*K3hQZ$X6Luԡs۔!B'tyqu#|=yow.d,NÕ-Oz&K }C^>eiׁl6fRKĺr }L+(| [NLګjam==^HSFSGs2wp=ux( a.|0Ur:+Keb$ qj :שO\B#OsXG][2-Իv/Iw~]%k*C_,*(s MT[4%y@j45coP4۷&sT1*7O4 bFxtKҨf1]A>I꽛XB.Ib+Lg"]D'O{>_sj)Hgb)ت"On9JiC=.Wrujl+v] 굅>d|꣧O{~HZ/7 `^O1DLQm$:LLNqG,y FB)Vg51LFԅ I_Vn ,k΂36G]YmYn^dO``b,N5| KJҽ>ėɐ4vE[Dw[u3\Wa@0p;Z93Lbl`!F?rxrTx+S*td/%Ȍ~K*^<d>'W54;v5m]t"jkr@Mo0ŎFbakZ 8(znZV>o➊U#@U22Pt)/:<[kLMjefm!Sli|r%ߑFmlG> m<9ٸ8*fkW@φW`|=%@;Q&x77X|m^.M7, [Klmo 9 ŀlnq㭡+wVѠ2u=WLHL'#~m^Q8c_#P7 za 39~ax!ʉjjl \~f!}6ĵ{JyOz2 qA]yh Dĥ64<D/oMdHRձo#v[A}C"5Xg+_+޴ՊAgPH鯢T}2ڮ,+ja +?OqJXԴZR-:2(QibJ RMwĵ!}u6VK/ .Î|U^\;`gONW(Jbt?>L7-Yˆc-ňiLAP?*NU@bO/|]M77ljqs]AhEo&Yu;E=p9._`bdĶ>+['WCH k_AG#[6 kW,^{$|}ɷ(/z-سtHyͼ2aƃmڳW, ȧqՑ4zǻU\Up5pe2hqIYFSDNU1T3hF1 ,WxZ hNpUns$5Fu糕3ȍȋ8CM93 kdXshBۖe|P,#}MMy:#)ucmC#oaFe9G= 3۰2Og:bVaSp(X[X#p&:2'cٰrЇ4cE|(!o1~=|T$8Ërr?=ƫIaǺ膲h&8ZPyǂBoC"DH]L}qG1A\$^m`hmR}J F@ˑY[}B&u;Hlh: \cKf)ʶ= >4l+bi"#(~9PRq6n|gi lE|& SAAL9ܥ/75mFb_r8d,EV Mv|CP݉ Hw(w%GEIBP/w/ګ䈴D?:-9B 岨R rn~ |w*6 jIM+7j3wrw:f|9Sp- BOn4N'h7s7y7߀=` _?^hooߝ*h{"Jq9D-|tc-.q51^(ZIʬN3ºTg9V:о#ke u2.`V?yz]<=X T%(ȳ|V(4T6lZ||s#u6J}4J"Qpl86  |ڼ]ۡ::>ҵ$|k">#ߑuT1OS⛦L-0ߪsɿU ɸvgȔ>@UNhY3>!!,QkDvCSd;sYYqq% [cp| [fы\U%?U8I%viut7^aI&>I$G)d~#|AzI_ =vOӝ:S4tP3a*ޭ9+noRZwޣ +hed#ukVI01 glTb=\~^ WN8jvM}M#EkvӞѸ.pcnEDD&TEV}N5xuO DLj }Խ #sCy0C*hls/,gBR≷є2ӿTLULgkN2AP\ܬ\E0+MV[Uӯx=#FGU}d@H~ݒZb1 4eE#F 1;=~-¬J1KӚG#[:mQoHKE.AMpCC|ԣsZW1܌RIgD-\n)|HۭU ['n R 5`NkcdcU~]bxhâG<]S&4hJhxl#2͌>jd|;rrӽTy+ZH6ÿ831~]/ uSoQl-m";l~, ӍG@XW7]׀[Ζ=?/ŊD#BY .3ܖd>]v"ئ e-|nVQ/^^ەIhRZFvJ+쮋\4]\=ND l[{e )EQg؇T?mҔ/yh ko<8&}›y~JO A3 hJpBO8'VN6p㚃!:i }YY2TΧ4DxӾ]LnG PnE^ u<)0 ~~*}>|{k"[(q.@Ҡ*6ӡE* jwX /5" $sRkv>F2=m֌?:!*T@.z߁ٓma׬:rTo[X=22N"sq#02:Ʌř,lhDziq$s9 r\%꾙3"TlԚ b309SxOb@.tή.G!5==UƦmnlF8`pTG26՗||$cXSR̐ Dvlm'#aҘ>N@8 Ee;݄<ʨo3UެI^1]$yӎ:.쳓%鉰W6<7!p7OP٩|e`z`gǗa `>@-\{J(<~M  <&_9n* {}Ms .ЗKNDHE)4Ju3|GWfP'8_΋@k ف‰H#UA۞ۆH7H`}*aRә~.få+Q+-Ҝ $͂%N3/(?M hK"TYb 6`-ER)aeʃG +Q09tf*[3W=jH߰3_L7^#o~-yv,oOۙQTr8_E7nc(/~z~ܭ5óF1@1 M]?< 缇lfJ{ 8!s_ףis[D."L [8nEG37O,inzW\FyqA&/+FVO*g>?j@PJ>(7L9&GZGeGdGV.,tm|vǰFR&- 24Ή\EKqw((P֪WvᛑXZY@qD %A5^g@"Z j05f{)@8O1ꫝw *'OX"!;5$nSNezt(80 @يKNvg\{>e&t͖NvFؙDJ{}t 8;Y͢l"A`Ru6 m0\47"ʟW2$mӱef mB ˲%ٹo| n@QoG j)-G:Q(-qr̷4|8'0+T -m|_FZóbRG`d:J/J1cMqA^'侔ԧxqa<џpy)!)180FQ:~pKVwE 9tRjϿg/:OZ*ԓ,[NYC"{/oL$=gP4 uȒʗ؞[O %р`t9cݪU-hva8QG9KWG *۝_;`sY[ wtMQG8.qaf>. %j WRڤIM̕b<W!FwK`w^AПi#cS^tf̟{b=pC"Uڠªz̓pOͬʭRB4FD"/%gڲ q ݌Fb|8T10rac-p$l][tuu)ANs=$/8CܯvCv!B_pW'z;_Y&hKƎzR0F)s^K]MP[0@@@(hZ.;6+T8ny]FkҾ hD$dD#/O!d3Q%]3;  ȜǙ3A,ы5-ž}!18ma!Yu.f~&r͕^8ebzzi 'O>Ƽr+&o;=fNUEj|̔F/xUÇ`KW'Z0 ꑕX0R;z4XVS7;bys\E$qmLW: a^ -6ҦXI 1@:ih$UTdpV3]D¸ץPİ^K{+GD}ZhTyYk1ȋq 1;5$V&>כHl-G=qYn,^]/NpoH~uE>b7 ۜ7'ݓH>$Syi 7-O88 ]ԹCsV%ޗ[oǛ_Ku;xhus-MxQ0XiN)h?]&̖VA4.> n!KH":H?Uұ\|{pxCo2Β'CY[ &*ݺd_͟H.yP&_ETA6wnף@tBBzq_ݪtJg ʢu)O&[,^1 aME'JGj3KlEߊJʕHuϟt_g[*%?xk.>ڇ&=U9pC i0);K}%Ҙ99>)rd)Ckݸ#eՅԁ(BPI@~'i=lqK+N⸳}G| W3uu 7BŽ# _=sf(Y& ] @۠Q}bٹf_jٙiN'sB4{1O'e[ԹzDl/ΟI=z!oU̸EtHMANn+)?0yWv16# ހ^-57=^vfK>[1DȻDApd& |av  l%*N*.itօY7B]7"Q?UZ[dgqɧKٌvb1ZEbNkƂm > !L3ЋlGKEu\Fb+9EgFIhp7uչr(ǭKaC\e7ėr7%pL*kVM h)`*)ʆw0;K&bJ&tLK1TCL}0S [[UZP.38,g0_IBhfc CU|xQooٗ\s`83ٜs&jqEZX7dLb󻋦c1 =L~0|uG>ϕ^2K*l] QscvFdEؚ 2F1 N%bW:^X"]אDZ?R5 3q4'߀EރqB]ij@!09 `%w@҈?&Nܕ~& .͎FHSc(Gb2oQ44y"uRf-59qPjvk.X?Ƙ0"F+8T+r,O;= R&eCzL ӄyC-yJ/[qs|Q:TsۣPe4H6rCe,~9|J(Wh>=SI6Hw 5rVs1XNpXaSȞusbBtv҃Xg9VD059mDZfӜ/YU/P,s_8iB4Q\ū18G0w]x'cR+\o'@WIn6Ta-:ueU9Naa! I^J4xǸn=4 ) jz FqTűs*ׁC_ǗgGԵxX̿(C X> Q#e"Umݨ= ,x؃>-͝S{@u[#f\|q+mcf"f9uI>Qݏ2<#Ō SV㐡n(E5Sp ֏-eFu!f]q]f.u2{ @1eRr N u2V]^8|lXf5Y V pVEUKΦ=!4OLQ%]_+Փ3H!(\PA$9$d5cG+OVݮ 2 I|Njhi\t8 Cǔ)h2&K$yuE(v }qǛ&DL6Jte0I52l\X8tr[ }7? &nGUf!bĺyI;戡zb⋚֢ҧo3ln ҨħAưi؀om+!~)Kx-a0JHnavKː塈B d|t%A+b H k0K (Uh.G"`+M=LhICWv̂ګ˹#Q~(/pXݛ>JǨ;p<߼ĺF"xz}L#d/w[8 &4>!r.6\0!ל (=IĂ_MgMۺ?/ަo8vt'2&o*oAgY3r`4N'>|E:5nMI4x߯{uhQ7 hp\ppfE3/؃6}ޞ;_ w*t8Eo;˔NLxQF^T9oLʫ3c)_ZV|,D>љjrfx֟skW֛2$li_k9:jf4\9VJqJꀶƁZG,*O܏=lmN?w0ྦ~Uk8%-XPƥnag:`x@xhri% L Zqw<(|xԪ9bl2`oaik X{R:"YY?iGW9I&YuuRlm -E<(8Q~$ttML-Xa3TO D4iVW;DG<6FM֖o>,X ¯7GRWV3E~;<РI;{䯜\Gۢ* ^d黵\#.6U۫Jh0d6+ilInŨt~/ EX4B`y:6yEUJbX2dq8m Ȁ֨ }?M˿r20xQD Q\pǮtپ&3PȸڈH"x- 65Q\WsB}n!W9* ǂ*åCx3@f3zc!&1$`m.)u8@unއ-`9"kAѭX=RLԏyRpH7P̌B=+¼.w6-EUؖnc@[|l m0+bѹnЂ*iNXozmMY_͂YO d~_JכA&D鸚cUS0^U?+t"о%,~c4)YARz CQD QA(3VHDsΏ< U_*mhI%򒧃M$ʊg#@ay& <i,,sB;s/+!Fؘ[%$DG^x:|dBc!4'vVSXG"$`0k;1[$u h;z߃%zM󈿾X1/)W7%kE̓jaTϡX8ob?&#.,j Q[^3s9Sb(L"JmQ #wf\Hʛ(+∽Y2qZ9G> Pm ]y !b  }ö5y =K>H"j;[0(6 ԣ\w3/q;#W +0T:9eSy՟4 G>?HʨhqAz /d$VEhpsK11XEdžڪ9aD9=,3o<~ẎˌG0Jt |lnkl]g~ozƕsx1a {ݜ[eL| Yxu1:څ(]@;"pmuN؁$O'80e+$Zm4Lv(Đ$H)d;*t+TMT݇ջjE"krqdQkvW|,S$T~9G*$Yl/V8DϨn\Z F/l[" 9.$Ws'giadt\,Fnt8`8,MfWr4ؗl B[HRuDh՟9*<5ɁSeI}:4+eBxw% _ƚ xaOaJ_$*O@Dw_҄ хG/AX?„ng,٨QHdsiUǻ/҂cf=daI8n\rY"}FGaP'`-MH?ąR-:l)Fb_v45˜f(|y#^#f~8/ -6<>D6#c@K%\wHGK75{X%N] Yol.b< iM^3YL4VGb*FUrF,؆qQ~M #gRBK;Dh@av-x W- XZy"9>޺#lEy#;h ]D/㩱 "6ɣR]H>/.&=iu+^ǜ3&wyѾ8UԾ,i) ÷ zŎ! >r!ͷ^ѽAm/N~9VEEeqUӞ9^=U(P,t 8Ƕԡ!U. 1O40S>J53w?{!}YP)9.#/M :P@nm1: _96٦q-ZÌ'W#e'cDm2ϴ$q8w؟B;z6mHݾ/X#Xu;^+aU=ЌTX#JCT1FA^#J)Ht[M:PS>oAIfOD@҇O3 s@x<:#pXםҏ=E&((3T]5EB;;tMuI)l8p3hv ZSKȳc8=څveUNZzؤZ[!sf@"oT82^hSTnx-TE Z% M;]xY%AÝ\NV(XwpA e5C1M/sYQ w5 B[VA~v]^ .;K?/N" dJ^g%L CAeqE _(KgV> ]MMX< 75[BM_P&eť(7vHuHҥ[nI: '׬jh,ZO3yE^!%|d%cSPhJyy 7-7&]l ^=wAx=h+wNS{,H`U{dM$B4{Y –:S傔@*!,w[G(eemR QٔU]TQUm+YR+N&tz\/C?vct&'9;sa]xU?9Tfal`>^pJS2EqeG`fGơ#rXi}kteT[R/Вa( ;+z'Vp@'P߲/>J5D|p~&,\Eyf7?;GTv=xxò'< >7uWIOMέ[#w eť7Зf%OQhk7݆#)Ӯ>ր%lyjIBhb5`uXۖwǎVF"IwRh,hSJyE(396ddx% &P̦Dn1ܸ]:=5iSTXd@a.tKv hE`G"5Y>"6=IGInKNߢs={{i!%<{iUje:zw,'Nl>{[TͶ '~L.t}%],d1Y{|d7\B~B|Ҡq86vTUH#[iJ! }EV>s߸CʄTdM,qdV?rrސm2V>싽 vXһ DwťVrD/=Uꃔ ۽8=s R0 ]5¸\# Iӱ39u/+ M8Pyw @xj;A,ۄԚrX8ZP.}ޕ8~Rµ3 v$wYՒ W5Ì*a7/q>3^I*sYùZPpLw{v@,Hl>UhyP])?81:YG&ZLUP38|-zPael~q.$GX ,[tdzXOh<+aI#F&#Iˁ堿?us4>_RJ_=h.2|r5bZ pNc=Y,5@p<}෢0FAWEf +T`:#MMAgy,x/-~=M@O!/Ϝ[ʚZMEDPkx^;'"`&#$tמaz:+)c~)BD>4ܳg\X(<")E|hϴ[2dy!/8EWb\Q.M£Ak7M9`,!)E䙋tKΕCΕ :|hN'2i,=}VxK@=vu`#c $@3xoRjYMŷ;R{&!d[ tc@ra^¨A߿Q7-:t:XTrT< >Nn\.Y}xo5K)6{KU?^L_}ܢx%q)nB)KijGoU%~Vr/fq)t"D:t&1Иwt%Fɐ$'^6lD >nUP\i[(G"2A%kFݻk4.Q0Z+~7la0'E:  >OyL0Nz*x#z~h1v\7o% .j[䨄gQ? /"PI{8jW^dsPv>DuHcM@}PS忴]%G廟4 Zw `g?Oev0 WSםGw'`EuLoTXGu.m m~Ĕ ?R*ƝX\IZjx)&S#!i1xG Fy9X)dO^GT]r)5ߩ`>2ۏWU&rs+kR2LRg,IȯKe;_$jBscsv !oq`F8yR,$0z\z+fPD:kOM‰_VH"ب<;x׫@;~+О =' y\u?~B9 Eڭ>xed&^:Q!8S٥BM;ݕ23\8WrjuJpH0|.Wٚ>| ,1ά֪> <%}^KaepwSkm="6jIRՃ\6d@>Yzn(;#o ZRJF!N˫y)veYLL-A9 c]}o:Q4)ȑHQCǣy;`dnIW&-yͮ+j,tNރ/{b<*"WR,gc VUU\}?d F7?L9s^k:H54NK:HA7ThZ U>r;n K `)vsH/{̰ݗ~:*)|GP:VR:l&%. sk# w3OqיfG a+I(RQYzKؾHoTU&q=s]چ,-=`?0^tS#ꚲɳ<@ 4[ҴsÄn>}&<% 8Jv8p"d?EOҦ59-oN XNm.@wXBp!WAzȔu(_ &n6UZOK r{L;|UGQYߍY >`tSMt*ј;\Ν^\V~'@ 1ݍ4.@UAX_l .gk+,#lr>Q5CEӝ/"n)1EmN!+=1d.lH\6)B3 -@)5Xr` |M '("|L8νp=ZtwqŞ4 V ۖk6f ik'\ ayU.{dBoF:Q41fl`+VQ3# |W)QB,9DPj[K7bG^%p#Z )gNt3 Q)̣O5s ; VQ yT]Ԧr)F5W,媈<;<ʯݺB9[+㮹A*>wAYt8Wm-c+\BG uuS9.,0/t{6%[*3LzmP9ewzyd ZؚĿB X~\ eom=Mt.80r(# >l?rۈXWaY(86!vg$Od]P㦩J_9]nxommh;-(0 fMF|zR.K!OiD7A4:3r *wD_Bw| KWFGa~*d5>8*)LqOauUdٴf(Mp੾`1a"ifE~ _}+C2ke sAww[O{_ơӇH =JU=b*Hz1"} gP[H_"ۨit%j ]|>TQw<ЂwGnKPGGВtᦫDz~5j6op' uqoxxmi̷o889bh'I\̶'.`ޔ$BG+?y9`4.m x8}\B"9-;Wٖפ ltOhʑ>aUaNd2XKY5e2*SsW."5 t@D ye'Sox ؉wpT_Ο,7V͔[NjLdYdn(G୑@$M`.=H{%7łK\nhc!E-ϰEg<,Z6#3at.2ťC xG0mM L+`O,DE&^i YUo;^T3,2~N&Pr}zSo hd'/+|`xR{xCEL8;џ_sAp/kz`܅( W`)f; Eq#uka4/5-1ok:z_Yy\}A1(7]H\Jv9Abxg압PCjD_h)Ñv!>G x2G5A_BgMu 6#55}\sio>m~daLv%x'kVN\ɱXw7E IkpƉY 6S25pCQn)}Ъ}H.&L_;(Рb*YЇ8F5٪ J+R`ck;:$`g->29K[}wV|y-.&P^m69KrQm cZE^Sjg"Ec\/)%qM\g}OÙ.rtYHvV$2*uSoyi: S o(T'͵cA)/! !( umdٞZD:QZ&/Ft2`Ĝތܶtb9WdҦ!1tcwNXDN򬬧{lM'#@Mahbzi{CKfԺ0 'wֳ+l` _@ۖPK2v ss^zʢzP"#/{ L+n ek`+vZ2'⁼i?6hMq#_k[[06PA1w=?I*&qY԰"wb'zfE6K[kBA2H~!Dӫr-X^Kn&akW\Z98#{n;aҢj{[_+Q40#t~+")@6hě JBp|{ۃG7 4쀦<0䩒"'RJ P&.K13#Xoipd>m:K+/E2 %\Y2k<"!{|6N1Ϋ")e|M!5M.Y0^NW&x&@ǭrޮbx"A2<4WB].U3cG6q.L\{8'"Eg}(Ca*! 6͖TqVx/Xm6B~TG>tBU锶.Jvlpr1;02X8|{2hE)):O[^er4WebᛐdEb|Iȸ$7"u[H <5X5]f]jw8|bE}viKcA8;c!rjf?Ԍ^ `!>~sS/~!)~zב.PԽH6XLQGVL) 5p'Ow`M/ح(Ȑ6i`!0Hf|_< Ƴ߀S7 rWH0wЋ %hwG+OSs*މs!] ӷbQFJUdos;4Bo [|:gr턬S1@[ sFVdx8?ZY%?1rE+4`\FDC4,k q}NdGGkN*Ew+xR;r[qwpB=袪g h}%Z{?:5&<5E0DT׉e'{Y!sn G.iNx%SC2QhF_d$!s<6=_"Ysr=>QRWw:ɼƌi\Ҡ0SǞ<{'֖E O<ŌzޟŇ&<4ar{?ytfhۑ{HlEe_zh{sIk}i!k*XH25r=LhNlm̢R l+%ܓ& ɳi^,H{ڍV&?~zz|+6M4V2PeV~Q_\:31L~H۬E2r̪o[a\ЗSK[TYQܙ;W;V+toqG|ӏMWxXx_gOs*QQDbmkqE!GPBy?RN@(YԱgll@ ?Nɛ2cbmRs˘q @{͵Iet$x0Łs#8D᝱&ב#Ѐ!??N:>ONREI6kk쿪.{Gs}GìRZޞ":ϖ@@ݒ\;׮z\M ;NUo}w0X+q>`lIK9p&l -dR/-2ƦA E+$ # oGGi5jaXqy6rՒ-21PiX4^aK.5z dr6M4Ϋa{Y_'U?8T,9Nq/1A>K Wvg&\нi%lHCLU2V B]80Rl?;'\gSx{ٽ.(Apd}OrHm~1gA+ss6-q^y,ZQ+O8՞pV!mN UdGYZ TBN _tkzoTXEfEsc(Lׂ*qmne2Ye㹆 K4gCD0RE`׀'eRI Q.剚pW{[(ͶΊ X{7Nk]nl Hf3j o@<),3U2n֖5cOY9R7PcL.ܜ% v}ww>_w6w*XHУb:HRYp6+vJR,]ySbXmtNN(f"3:*-Y vŽ4HxR\<4^o|K*[C信Jf&ӎ]T,]oWSS qbI+>{'3C6S[@JHYBOţ@̥{MŻreX._LvE~䓒A }'1.5Jo7&Qkg4Ӑ)`hsIIH԰ᑈM+?OA>)_05K~٪ϋbɚM?\~\kL-ag* HWE:pv{4de^'Dhz+~ dh FѹG>LC0"Pcs>6P^k3uՂTSxoxP7ZM6g-F}tIvͲ@d4fMsQ̇I^ 10qfxfp=e{_6JtCC*'tvRn`<**Y7= C8=MlKh7铊xIQ7Rl ;wĮc}E9Gz9QZYqQDMBSf0DG@de,޺ĵ68R*^HLm3{lҵص]^#0Qv@=HXj.˸W_* D!eի|WbAZMc}mq!x ù'K~%{Ku@W_a_l嘹Хb6޼[`RQxUV&!2%R-:knCY^4\uHY O TUt \T֕ 2[虳?*J' (FJwJX{a{I`Y.~!8JP.RP~wqd6^ʝ{%zO}\ǟ]}B9t>X0-ֹȟ.7dˆHw/د?\L㛶Ψ7 B/}8z]DbҟL:"I^ T6۶]Q̡@߉x6'!)NujȝLt ~Uz`C͞*O{wME,9|]kM&Ԋ1 gKR$ca!' y?9ՙ@1=]B؟@?|u1̏C*Ѣuh՛+C;IAn @]Oo@tMzr(@Gwo;d~A93{ Ͽa"KYS Zڊo'CQmAp/R$!Sc-Ta",UYPվ`m>Zx$_`I--BJ9FYUmQVnftyj!.LV =.\[ :ښ t+$tx21m{V xH%z:G[rD{>gk`R^keIuǟ{S oP'' [j/pmFmkU YEMBW'aԍh6$ѬI!tW(ǿz+Lbzч[&=>mf}-wCt㽫| g%PB= Uql N%\mhӊ1V`hb..MS20Y'brx[,S_BsTC˪ toY}ʗԬ%11/ Ċʺ->1(;*Bx_FAO3yx xQ+H^ :_h+Wh05 }{cZjx"6@c[?=/?9"QRgAy27ϑsCxP^2xSӞiDձ2VU3X\p;Kɐ"$0cM<^!+pN 3td^>-F^<=m٢4v ؏ L;@p4,b0R[QҚwO vuYråhW᡹2;/PSj+VwϿ{ao~L攙]a@*#k6$#s>ge*Uh{g<{?ռQ1r6>Wu]wNhW@YMI !vjk.ujK&iaZGZ5氆IˤSv嚆Uѯ |A 8>'ޘcyz9z6/j`vN R7l5>tM͞ J'#t(yNl$ j\&^Fqܹ{qäe(G%h,)ZR0'\mD7EaJN!<0迶A|'^'gSTfV'[pOK隮(EPo8tJtloX+g CWVaаgɔDOiY Hq39HMUT[yc Z=PKb]3)i/c gF3Np E[SG|вNe랭g=f  G'ڠ[7]fXAv ? *FaP[AShp,Z7vc2ZNvM0CHoOj4Et"EZ=`cyKu2@+prby[0g.<̫H|})G}Lf1TӶ5NYn^ n!EWgqsI6 cൠgOc[p*z\y@̼m"U<5I +v@b٠NMYrchSaR"~M`V`8cWoE`O`haDc'3 ۃhBv'c69I@1]*#sD\ hxEAxׅ o{ݚD`VuL&3WMxxjZIF} l;RoEKhQq$e;' ~]Ih$jb2pdp0ԨX%*\\"KzAӓ h6a!il)44 MC8_–)dFWwi l֨x/ڐL`(Hv $WvT NJCGzs%(g;*[G]RevRV:γ ̵d\MwrY KdD[4,m-A=aި-˜v* \ڣsi0@-v2:ZY b͐$7$C'jOA+H{k<]siٞձ␷]]Ѷ&G]^6Qr7,S^eVemR7SM7O5Ք_>8g}, NڍM[X#"\VW`\b:Z25 TSLhgސ" UyN](Qiʝ8Ev\бԨ ^Q`0]: ho+#B)K ,&u% $U:< z68a %pr>5U8>vlz['n6(]ok01'-sh,WF@cM9Y`OZG3vB7QCP۵[Yd˒Ngo1Ak;֕Õݞ~(eRj aoυ.p7J|,ahQR!qj., $PoƗhz=4y"uՌ}u =󰹶޶.?3fg Î]9ZOHE5 T|;Z=ّ{R}lŕ2FJ]ʹ;(_4 `tc@f[DjV=VuΒ=jgcB\a4m 4f¢=;t "(x+S[5}R;'pF+~ˁ~ /EڛQyZ.!Fu`&:d]E?sl UmuL5Zcx+ڲv{Mj~%`frJF%R\zmu~liف&pZzԭMp"DBE&/^<s8(]]p)oͱ܄ͮ.ѩd&_=,3֣✮3A롏B9];:w#OF̴V7@<=HV'9W${gqjrې.ˮ1dHEZn8` e5ESlhP$hx2{0?=xA>އ{AIzY b󃣲bID~I ON1fy2KQ >[6)uؼlj,D@#@SB,r<|UĮ|n$&Dg)2 fbF߸+70Y5A.[̛y ҳ~>\; %yiX$B`Y.= ?dW KE9 [7r=ӁhL9ׁۺpsz*UBIGI3mf Ww"fJ\WoZVv[TŸX1Sl#Q^ضzp%iMQ1"OOQ:E;LpVYlug?&sHRp$8CbJI]G}_)l"cu4t(#T+-A2Wz@ U?CUJa ײ!GRn8Z+5{38 U~ᓁc[%n*}_BG\GYdHRI7KuI\0Xf?]>[zY mdwEb@>3e ~m5t;Vɉ{F_ bp10 V/4UJ>~8"FR;CuEa?#^}LQ5)?7@w0Hb&05_}m$z~ї0IYW;NwP7(b5}q#Nw( ]tJElJ2cđ=ZgRd><3T6ثPY86YGU}`.7M Z" ='eq~d_ت'ib`r ͭ[;%4"Y~h5{ŗzJYT=u E5:֤J*Ç <‚vs_ :@"ENoV>hʕM(gɤ!٣!X8e|Z顓Σ2!hh.Ψ%7d!#{Z9BIGL!6,Vw&׶G0נx)U5GD?C?zK\O0'q?W ;j"3qJ|H:9"2 59OimxT="yFTI/s[@U 27f;ȝz(H2RJY23^ .*- c>]y7 ֌](U;Di9ۻ=-ϔiuQYW-)ZqrOuF#gU0IqJP[ފ,tBkYGj+BU,WQ<|y(>^ ,M ACHpϺÜ4r% 4/"j}?Rv+TaA .򠺝,ooef]~~NjlPn0Qno;ǁwKxE)*N~q>$8EZXҟM9smYhZN\'@ʑFX_`l-^b7( GfZ=*VdXL AD1/]݇pv<!κCRl'NaÁ-/6 ҟ!"nNfL;2L?^%Plm{(`9{j<8[(~-u¥SY*woYuyu4 nf,)be5y -"h5Ә]ĤbA[UA!3pz5pgaR>9oU^hpXT*vT]z(S{,n}L۾t/D7 =͵g+'ג'#:=yDɳ,Xr&$X@oMTCEzV{L5Z'm)Њ1dDzc\]yl7,r~ &mˆ➵w#yXz^+luȇ>~˄3A\p&S EvGO1& pQ\s;ěeQ5Jjo.drh]m*㭢ǓQ4//BmFC-W "j9ַ|b;FDxgS:8[O?s[w xxy+~?0zB ѩ֗:zD>k5iJԃ.?-PC80"upyz;wNi DʝT Y{Ifn,-SF'3Y3p]9jk%ϑ9G"_n !>3hHzVTzGW"[ç)= m)(¢pl;!Љ'\ENc!Aè_u--<:Xуc2(e<[B+Km$BvȫAi 42kg$rH.|ZcaUDIPsKkD<=q'8t{ܩ6D5 oz8<]1=Zh=\sdtxb>,|7D1@Gb; b5>uFQu`'}*K8&lI|#6 mPT(!Hi^M{5 7Ϛ0dV67YΰA^ӡPTiJ/]UNB7WsN%zAFYNZa fVd(P $m sj1[@@%LIV*x68׾>nU7(=Xm& tbs?{}^L/x wdoϰvϝEYeႀ^HF 8 YMT V`MPͥH2z`KZԭd!돎(Ӵ\`h/g2E]yߩOx5vzx햯>=Wn:Ό?E.e%8G/i],JM4B.O>R:=j`Li 7S9!c>aѐlMN Wz%'ё"[GO\zVghjTJ}|!.I=wBRo=PɯMF[F{'aor ]!l3 y8K rǙPɈWmPƫ=2nHх8'XمL:Ȥ_tp>Kjp(#]uc/XL]䨏 H'b$e#Nݱy6b21v:ѹRvRB+!`'-e#ɶs2O.?sɨ%̞r9 yY83lw?fu2Y[DfyckVS^ZiK_>yA>%x[ա7 5܀q3umSkqCK]ZLw`-7yƦ 7Up{(8P}G@]LLkJ%a }/Zo8g^тڥQa.o$2ZRmDhhYGH隢m0 q͡|Wof鲈?mTl_Qp *j/o2J3_TBN ͥlk*k@hCsSuQe }sJ,USO"GR3΅^=Fc"}QĿV#t j"k`K/6QQ G(-mMvTo0Y Xh&M0}ă;1͈D 5l \ g7c,9@.Wom.Sf|s!iz)yKOP5H+oasÂGy5HgPb2Tά\7r%>ی:+ LX;{1_D>'37b+.i.boN36L">>RQbݵStIcl 3Z"@0V /G5C|z7WZ^>(=Adth(>J?4F p= 2b'DZfC)0[g`(aC(b(G[xjuYςCퟱ"VX=e m 9#K*lm;Jnh+JlO] }X am<˂Nj Ejh5vl5 +UXӈ2o7i ڠF L* n8:~D获6hܗѕ^۹)%+pɿJ 0οVJQ9p8== {O'Im':LO,`S~/k-* 5\FOIY)E\dzBn\Ӳ46 E]E+տ"}—{JI_ ݛ/.#V![V2ݦk*,TbgFhb( B-”ݙomR$o̻R|@+ZeF=@4VB]@C:q%Tw6:SI~Ȼ_c9c2 Jmα37mx 7R+h~@025Ѹ1KA8^ mkg{C2I"ӽ.ʌNOVW \~s™ G͝J^bV5JkC>^Ii{e-G r܋)!~v9'e[ $*R7T'~5ơ_5RqzKY4yȒ\]62f"wNim}ԗPlj-\f\x[;47Ѿ0<}IҼY<ٯEx;$}al$գں!hߖ11Sۼ6b櫓hL>|wF\lP'pLQ?u*V.U<>PPa|/s>^)ŀQ{at\ XWpW@ )GL |Ka>üpcS~&{_c+ɝġ<. `jSJ"3@BFs=^( $.OA"gB[gxy3+1;IQ{ hv"Zϔ!I #TIS=~'f=[v;*}_9).n2E{ԯ|)\ 0&bE='/*޲[\4Ser3Ynn>Uz#՝_'I%0ԅ=WaC;/\Ezygt8Nk >-GӍp^7(ل: H}]ż4{ _W5.cpC|? W@GOzt^BifFV,mʯP4k$eƚU)^UGUe}M4Y yÃ9--,u._WrKfx]jFH_,wkjɳ&dfӸo]&-*m@/.&5!IA8n,8/Wj֬C[ƅaCeVl(Up* )֬-o!?O8x xFʝ-Ls^F," q/~EJ^%/YeS: s 94ڃܴeԝa؍X 0Rźohqxꇂ Ysw`[m(%NRi2LbOeIrcUZc45ŋxv92@wR&M,us+UqhAY O_;+ɬ.vU3P!Ƞ*<{(qCf1'ٙN1yU&"*V\`c5Eװ j H@f:jFuoݧ16& mL^H9D=Xnip{ڣha+g4(P T3!S{uYbkSE$tREvE fsl؟9Χ[-T-[pajbt g)dK[hDںG5HB\c-.7%`QrF޼4Pb°;cs*oT)AÀ"֭r-.jl/|x˽5XbZwLdHX|]DTNAFgGkTsG&݁*DINb!H?yNo{,<8KӃ:JmDabo#2L9RAce,%|\ |ݲ|I?˨]%.[}R\Lp#9d6Z A=uK6njm!wabl,Bt_X#ңN659J;kG|0a]{ACKBW(Ye$bٛ :vom*B~LO5.44cnq L1P]GL9n nČ[,TgaYl6(rùz]bW>)9(xJB `e5SұUzB0`fzP(T3ejS t \2҅JX W(5q-![YM5Kqf8CTanPdgߑd %A޳R!&2LuI+[Vr4by Wi9-BCx8D'I- 4c\ax *nj܉Va˸+OuƒVnr=pԼq ?m8 ,!C5LShlh~O7 z⓿P*9wCl}M:5?3Q${;Є(8eZqnGݿ)}pH}:Du+cN&nF5| 1 m\/%M13SS7',Qga !Oj(ؠnz+ z^9u$&,m ՗1>J2E̊&$fu}S5-h1=fJ#L"N$@)8*4Pb(A[n Ueqb(ob?7B+9jrqfܾR9 W^ r"4?pbѽ8xuG%/So㺾HևP:"Rt+/'%L%/nCݭkBiSv_m̠f!c4S8=C2/A~l%eqw~r4G2r[=x,1eg' j˞WXG͋rcޛq0f 'J2EP[俵1JKC6Ԑ0b U@\/̢d&6gjwPDX`MqZ; (հMȫ*΍<m$^KER[>żZv.c\;%Q_{/(jXFьif2@Or".OD1=Xvܢ9- teaW2{TKjMҒ nŭ.='cԢpz \H *g$!`Qb_ִ G(A{la70<;RO&m^} N{ ? _ 4z$a :'_7IE R>!xoZ+Dwgk *U8v :mf-Z_33E"ΓO֒BᩖW'l55};wS _&aJoC娑~͓?P'5 wO&<0aܠ[glgv)8a;YK2Z{7wF/*L֮<|jV_^?@u>.Ɏ[FOK&S V*FL2V(B)m'O {YeEWHB2G8`4J;b g!Wc?2LڼVNF7ѹGm@-vl]Os8H&BޡTY ^ܵ:C׮pC?B5A]nv7Rՙk\?2Oer(l@QHu8Hrl&\'!nۛ_[8;dž.\"덟Ko/@ [}G#p"f;?;&(0;X'0YC:(8^o4D{h~=&~LDiD3`a&yM3t'B3w#C!kaC4N}Kk@-%¯QՋV d'9 Ct #C!0xCLH5_FT)7EnPF]E@|mjDŧaNŘHY>.j\gm*MD.#,0+/EFtV-c{\tG ]]eLҼ+gYO.3m{t752&si!>%~.CMT\~1cgvEsӧٱ 5k ǣWXE(b%E$~"uV;qwh,N2Y?r>^)WfOd߶KCɧqW"̂`IL6ļqxoue[#{oWKD ڃyvC?Э3e'{KdWFceI6YJ=Lŭk3z_29˻ViM1V]2V<JwڊB7fk ] Wg.NvCQ#m:,;/\C6*K"72")pb-,TFOtF,(w ɧFѮl+n*TKlRd 'mF>#Ldh3WmxM LIÍЇf)ӣ;CW /ྻ+ $AG'a 089);Wy~+U ?!u1Ȓۙw[2/ދlZ/GpOw{1~γ6щZsh!N͗GW+QݞͰXwZv ؞MtyT!a%9vx~,uhG\ꆗD\yhuP\]ɗJ#G<XJR@3pω^o:,@"\i"Y9r7R ';L[KؗZ /K L>ƆF۞6wDQ'2`y߉*"K ~G7L+Y=#f V FOJdwVqLMbcoya~́ >,(op$YTȫښ.#b"5VgTP@xYP6̱a/sb~s1^.[OBJP9sZ5ᦏ'9fWg4Q{vMP8IC~k, Ls=ޣ|S-k^(t~r3zUi6 lW3?pTM GM/}s R"Re(jkޫy6ccPĀ)% >xa~k%7__I qm5!0^+·P΋m'3޾CF嘩ҭm_pSH3mzVh@m6^1,ۭ^z_6jJhijo ExN RY_y&= [mer$ ƯI7OUs]XpF [p#-態 {ۓ(%zr; U+ՐFcRsU0*QV$2Db7ykvG(u^/1 ( {8_?&ZS}EC*a50ԝ`tnn&OΡI6} Lxm&FLoNué1A{}RЙo,:[VZ.ZX8yDҕF9!5x mD;Jm2ݶ{ Uib3e+o>h1dj8?p#>rNyPRZJV]Ws8*+Q[r}6inV wK&Ԟ-zi|uQq3JU|؜k'zRoH#x$(EXO5D>r)ٺ]2k(/&(Tx1 X g %{hX0X,4đUS=4sqR$!4oarV, uy} s*qǥ,2 igwz}Ö)O=wYݾL@hs(Pj%1m- ݪ2PעoK4\ȨtC: 2TsuȇH5cIޮ!n۹*9և]r7l(Ϩ8+Ĺ?+ ]fݧcemfSD9OR,qmY޶LtOr݇uzF5C.5|*˽sF+DyDʹa^\2<{̲$f7O Fͺr$PO^+L!3 L5ղ vI̓5D.oJ[kݓQu - mM]E70`sܫ fC GRgb7u~~<`̒fbci97jhr.- mJ+5dy.ǼaϨ4 tEf΁鈠%=Xaa~qծK8zU1m-f2MdKB.+ޣE~.Р~"^Q2gɮߧ{ijHq+.$ڳ񾢣e. nÛpa^0<\n! ~3¹aŋ?r*hZXO MzG}oND6q:e_}0`.KzIC*AtDiP\?7Ѡ^[e{m6dZ#2꿐Ċ[grFbh(JxGJKmΘpα^;rpZLJ*^{DF; 0K$KFĬ64,=6'ՙ&O2,PdX?,tKבVȖ MxKuV@ e/X7 @9NeH-I{M2,ȻA& ")f"tKE, ׉j "@!|. D0ipi\ -\kJ="%;础|>-_q1Hmm&`j>z$l­҅'WV$R_FC>+9>f`jrfa32tv򼄓+5b}]ix3,v$CBRGAO=jyIǠJzou͑:Yw M`c Bf^o19L$O6x4:nͰi}fך-ly7k1BT>DvD+BPͬfcjp/RUl)g[NW~(?P|%tp+cmӵd40Yu" yJ9dG%)ώ;pL)o>+{hTix@&Ş6'tq9YSF|Md4`{) O:&@p]y(p0idmRw]D:ⳀOrSzgզJ"+-P^ZBD ׾.ukm)QICӓNRhZ1~FKh's\+W}ؠrȜq.jY h]^|\ ҁ-U[K8v4SyVv =lЂRDWnt.+lV,詞7iVQ\bOQt]p$㰓OD TL]'?&Ee M0FQHf[WC{@%2kOfތ3ةƩNAB_TC=,,SJHkdCn l?Ұ`U~Je @1&`JC:۞\R?lߓv y}oG ^#̶DEfSW?b6I,(g0i S{,0ӷVjcSȆ qr8JfN*JI%D<^"#^Q-ȣ=[܅z`>iS&t3nfެrAr4c󁨇s앬 Ƌy"GbfV]v͕E>;$Bݽ*p8X˝f'~=O. . JRp:? h0@?(ПV/r*~acl}U`Zo(ÜR~ iKdL=EGQ69 pS4&SR[!?i9)3Vk @hgN̶SOdcQ-^6Ѻ}!˔enϓKP޶A^/2W,$RK}wK0ə+`Y,TBw[^Wthrk;3G/MWIOC=41 F(Fod0Ff@r3-t`"y/RE9(%`Z֜ޡ?<5j ĞYsb_'_5${07g{ 4 /ͬ A? .qqxHHa5r%g>iޞ5f7VJGZ˿[Y~w nKP[O=Z3FUB-l7\^OD.)O_ F_1B_4]@&<_m>;گ\(R|Nb ~fW޾!/O E3}3T.$ȶs׾MEϦ E m$S1W2bIo֛o"3*p<4[^;a?3 UYtV0ebZRk EIAv}Sw CoߪAF եdriZ^wFi%b>DY䴉zF%(3(-+wPx}6`R ,;eRP"#ݮ~ByC16NKv s @h86Dz+lh}L2r](P2'{d*%bd@z6bZ:@??h;Hl"j/0"tqrkT8!B8أi#`C3D8vvF~P#c}(a_71Uln/%,J nd%Ow&վ pSW5JDM2JNe~yUyg P&UY- ~ua+ÿKٿeV8pZgeJwO#*̅8hZ{;|4Ё* w ϶O1 +w#ausC'97 0 JOɰx{-.#1aôf bpmTsq--`Gx2PM9&ex 0!r|$y$A" h {L/xxM9EZk$M?\-?~ ;}yUԓXi!8GYeHÒ%\+LKv_"xhZ&Q2nt&B})~M*{.ͪ[&7| tӬ{bk|Pab`6%>Ѓ\99LcB.~M{d؀2}#F?pI}H0+2`P!:([)V_or16zGP\ˈOL5|IxB9Ώܝ~/ 2k߰^@Þ&'n:yj .0xJ~C֒Fw[=ZYiofoy 7R3ْEY6w/ UDl`x]Fs`}.y^*A1٢l&fЃ4m%FZ[#^SUrLj5Z jznԿ'%@nj8r* ǘ!i,T=âTGz*je4KYʄ;-'c*xJ$wZ<;a~Xo :XJ2,SfFO9/8*=ۀ W=͈Éɷ&n=ϥuy8Y4RyNSRѼ 26W4 u` ߙ"hu #]zU(]y 1q(88p1W+}$`?^u`7倫mj_H(GR7Q6s I+WS4lȤ%Cյq}9|Dg9r4a:6{V̧xUŗ0k a N d/ ?eIJ-p>\lLҼ4!@% P a)=cmkzbB*4r:FB dG-;{ǽ3EJQ]̱6ߴZwT_W2d@z1)dʄFI,ϛTLUWmR%vf.#u<[UMӹ XG-U^jbOp&2ѭI^?-R 55b֓&n|wlnzף'$|Hb.-. `ɝ]N;P1K,ic&H&SNҶZ35.t~J*_a nY,"X_٠{CFm2F $b!LB#SMּ&<6bFH9eiw"㥕szp=|G_3ګ z+_eb%NZA'Q;R%ZrF-zWF5%hHx `Ww2ѳz˥)+f}&)Ev.ET ݲDW)<$ !vA|':}PSle~=OBpP:2]XX.¥HҷAH}( ]~\-ة YPg$)fjD\:otrB%>U /#xTMq X~R:H(;Ѻ MjwX0p5s cI="+btPe Ou}YydLXݦcZV֛;#4`m~TID%~+7p?ե6£h{qz t?Rt}pdrH + %eTaBCYVu2af_tUFR"׸&dD͆BׁWivS ơp@*)|yϒs%w~ߏ#eݔoW$Rp מiF^*7.Q*8N+20r3\'ƴC>0)lfzrR݇vI%X0A%`8[.$=ØSɂ^NnH>#xciu)+&%U=`3Qop2pEr~^vإSq]2'"sšK3 .ogQHuK`7̐oQ~<]} Z<-3๙%ΡA[pQoD423BK+[ TRsr.˜_W$u~b[%Yc tXzX/BHhP fkS-8QV4fͥ0wAhP`.8/{h)=V5G=u(7xLw7%Īێ#QHf<Api{GtZ+Yc+e{_ Ks鼽~GqYs7i[9~ dXazS)_ ༢0|@(KW&:ne.i0 02 ^ 4=VƄa&M!.LFjc>W-Hȼf\L&>:{BUQ^wsyio(7 薷ƴmA p+dfhԩ,yXiY(`S|sբ7XAFLR5ݪ}Y ) 9^'dYE%/NIuZ)!/ Z:K)[SjTR_"vمH;!Y%7R,tᨈ'Xt'[A-5n,/hK62}ˍa7g輌]t7=8p?Jb`{C] 'o5}ho{!/aGs|뵛8.ÔN`;wc/ml,s5eq1#&ketudW N[. cwH:AH2C0w)@PnXMzmOyR@> 鶪a`𧸠dp$]ݳ)XIƗ@GɯLd/g:nykP= nub2䘌XOղΘǶn LnvKiA>l[^ºjԙ  %mKQ\ TC?M~P!^6/x-u W{_cb=*|qy P9V3!)0TRPTGB31N73yKA"Ƌ/9ʼqv@KDGW+kB5elI.:쵠 nLsk}gś`آ3Dw$a'x UۯKW7Z@L+:+cS՚ur2s#۵ m?d֝ܥpVNO(8ʿAu,o7,xإ>K&Ԯɐxkc ۡ9c60=++-[8CQi Tb>,x-{NCȟxj\sq^vs`ϭX7zxT0\R.vb&WQ=o&`m/Tq|,l/#?AT]ҋK{; ]\ND J'q7g@bHjVSԊE0Lt ^Ƭ:?M.Yί[w~s8A@+xe?/%H̚n94!Drs7ôSK5ĽC!pE=2%D1DSzBs&FW~y7[]P+2jla.a?l]a]*uq;(ݟ?(xUrS `ӏ6Z4F򠋿`:xMJ{0[9ЏG9lC|e"fDž6m`ljB#+2 E %mB 3/pA_f6 12:*baﺲ@#'UIe|=eiyb6]\t=-{ݰ$e~DӏG4w6 bTl&g!'Iaݜr~ګ95?$!7@F1wSE%K sUF4S~e"S DL`pt#%N^w<_'3 "B`u@o 0kzJGvSĈ cE B8&U8Loj [t`#!vp#?`ieStV%+IӬ<{6=7+aQqze6r-;{;NQK~#UF41/'yg2e| mZ/7I~ J.ūYT{ 7 )e/Đ\h>(}7wMRD"aqy%ǁgj ^kDx~`ؽIMF!`ӱ,X Pw +Zez |} 9`ʄבA^hqvkl ܩz!7b"ǚB0ͼ䙭 gܷGGR jc3!\1M,]3+z vML <ײ k,fB!rHM } s֨c@$YZ)%AO$㶫3~ SE̟.isS'9A>(-UX8ve]a ":J6iȐA砷q:VՎҊ 1 D୲l#L Zw~O& k. M#'jAӴqO?8uRv+;R VneFDa?V Juk(Dq(6ׄ.=ڋd}pOhEDV~"kanRtyla߰,a߅VKtTӋ|(fbXШNjJ f[QqX®} |cnbB +twWqKvb[7g3AY&,>7k/rBRͯJdzcty!"¯4;~D]{)s' =s`RU(@^gGxĬ0BYrʡ:n"oJ"3"50_zDPV,A"v9*a:[chn]%j2g-FBm_5l94"eyN0DM|ʰTat-GFX{RKlv053 rVФ9Ҿ[%à:4/q㮀tڣ $<섕71.zRy2ժ≯-8 ~ D.ӡY?O ,ڛ^%8MbKet WJ{CT5,V3+>-8K#{ϞsQ%wB5yKP˜bboeeeW:3qBz(r ,םmIaMcrB|>.@RqjYZyNr0^pb/e=Ls?0ԇ^_< 5r3LHR64>vJ"dKR0ùTKoy,SDPBGWHՈ},mo ֍Zq]3rU•pgZ] a涔'XȈuhЖ=KW8͗b*Zf]k|<&eуIXPп) gǝmUvQ> o+ɫ 0r>3h8 koF(߂#9zfF( x7[+(:z+M cJڌ?Hi!>iGPMRDP02ޯ\EÞ׃#ɴ8jϳB:_6!5_x`C9VBsJa #N&Nsk2"O0Xșݤ/J׏WID˅c;tnAZqHQEӖss]_Ǯu=#T7཈;Wo&H4J=I;;R,`Ak=Hpu^*UMMn__T[/- ew6T^mك4ǍU,ZP !af1EvYbA?:Y֠];82l\*J*w*XKM5b.\i`p4.ԣ%\KRυN*dTMnljb66H_@al{S9C:}-'&R,d7Q%6Y5}-ႅD8@5E2[۠m\edw;Dl M穆*vBۓvW#Zc#^dI>x2MΝ1u31~Ԛ.\`=huF6zx7~37h-i)%RA}+ճo 4e&@)LOI-102=2U]@q2H[|kuIn/1zõy;$dylG3y/) t ӆCun%vN uw]#,Cƚ'^!|&E|u1RfgKƲPZwO^vHZ9z3!S= {mjY/$!E懱ǧQ*SY}xG.UC3Yqu[6 zT{!{ P$ՠ@/[ D 6G5P\rPplSt?fi1Zu8Z5Dᦽl%capm x۬.:cv\lL)\!"1V5Th@Na䀹I/8FE:V(iρBhupF]_`)Ø,4ij91qYKTk@ų}a]o ?:nO:*'\R@ lZp4h ƋD oB %qsiMq94JD]jb yAʹkrBKw}6Qf#yGzQ{IvH[t%?N_ ~jzK$ݥ@Cq!)"@3ٗH֬fl= " I |@ZCD?zgՍKd]okVjqm;4갉mbZeRXeO\ί4TO+%]BK)Ci#ٶGK:P \̨2lSo^uD-?Oñ'* )Y&R (U f7XDo+O.C`H2fgZq6˄ӖE%}Zv?W0Nj sM ]_~泋%&xG뾝mϲ&VBq䝰fI{&:gʈ2{&SvVp~6; ȗ_ eQ> cYAehVr Zl6ک&g4E:Q8X\lRZR`O; >Z:G$f4I|S!SV5$I3 !$ӈkٖF47]*$pˊx"&s D\rdL7|XΆ^'2Ax098)F{Up&#qz[ĘLSmړ{ 2L/큵eN1=an&!O? fadsS+Sc*@ʇTks E膞\]yժ-Ɇ [E^_6Q0HzF[)̠cS[,o ܎)Zb#W P2Qt̕ T=;BJ6n7 1L5A8瑕*Zdz&Hn3$#jrC^| +y -9񎓏*xlB0OesѳUrjе|8K)YI8eV/t2 8IuKsu%/6bO~Jd_*"i RO$lO6U@MztqX}\UJXa391_=: O@z"v*Vi#ZTj.n+E)IKϳ 1f"9G;JRQ^.9Y. ǭ\ t/׮)v2z^[uevī:&^rE m`tI.ɸ1v#8v t?L4bwc(>]n繘_Kbִ$V5 8]bI2*46H{sEn)_{nQjm<}\0._ǷB.&T_`?ҎBhȼ;O1u?N #ȈP\)\TI8J23UJd{|]쀇Ył) rNnMFI^/ mUKծPIܶSvfjQA\ja$__;,N W |^;,_ !=Uh#y$~3!$>T\t%߬dO 0FSjV GKT /費6Yau9%>cl>B'"5TS眰WE)=N|aEHNLss@&ۣm̐Wh:?x84 a( L;~F+t5R*czX##]!\y=vy#[hl_g)IЈQqe|zl n=C`*0Ө`ҍ]#-o=l.:?[JĊ6-3uuت<w$1gҨ7tˠoŔԁV.' %ؼ:ETnhz:=*nj\KBPRU0htgEbsLTvLN$k۷ܬ #]Ҟy`erX4;xdiL=(hWj<_?Aa+ _nUPnp37qzjLV1 Mt 蝛u@u+I".`bmj]? x.PROAB{; p~ XH!ޒl|%̤TDɐpbiPejE׊a01^"PYNP:\)ؒϮ::B7"84n~;+48D{GU \ cy &Q&tI:(Ë&AZ8 lC}3D ze(.JڕtC*.|*YKGb}S%=f 8NhfY)hsa.U&M;|dؕY?+w:#a! I7)#7LiD*s0lqŻs' V]5mMȂ4tUOT.;'ʈKPP~;P敇: E>T0۲Ȗ&ޏ.Gs0+g uo94;G>?K ΓѨ 6ˎ.cKЂAO6gv+>W!$b`$ђ}si%/e]+9٦Af EL*e^iR/Q^?=*{ R"l=9a?\J8Q9׃6W2 Xv} qFai#>S]okѰMʹy"X]/.|k6|^Vut6C`gՉN ,)?z8 {ڕTd7p͔y;JTCqwFFfϸWO&S$bp 0hDaF;&I)NޢhdGmwS7*DYv!reIl"p=e\}OޜЁ3eD#C#;BJ=='\ʔ9nhs\'}HZ.aBP #P:no1rKh?A=6H^&:ggP܀>+uY?7x#P`4`@5卬R7W>T |1GT]h$:vyW- }Uje4UK>`W1Z4Z@hj~fC8uڲ#gZޮXu};e=zZsMGF>}?1UNFQfd+"(sf™}C]- Hdzf%4PsάFl/Q. wX9-J>a {zxuu/urʦC' !@0p'hi-m%`r$j^p?L=hҿ#y6dY\p~+_r9pG]#c يs+8{P=ʏx-(`!87vWH<¨d-u~ #F ]_o eaXG(P!&c)9 ?} C|32;&J2515DUƄB ~2^61VL.Ddi#f-QT4rSzQ}qs#:76kXv}KƬ,j[mD)^`jMW<.*2.BCMʎ>mA pPBY…B`:.F&KPR"Ny-DJ,}_)Wb1~;4&,11AJ% NrtF3:6!4AUEdwT[]$\.|>=vh ;ReL9,vj3c'^Dk}Xq6q"zdoV6 ҘLmu,*ҷaw3.L>cid2as3m+:+^\z`5,4e,RaM˽WV{=;$L=@ԃS*$CyhH!nUyʠzh/"\gHzlTiU߽s4.IN dqŦ?bK7– ]zP'n;% <V2W'EdW*ȻMP $M`ΒA59UYvC4k½u`ߏa~5s='G<'js[v-LgPU.%9.XfzM}YF$!,g_A#S8M!)( ᇈ/|)]_=sʄ[ Bq 8s%%<`|VV~;-CRuXnaɲ, AZy_\ޒaAJa/ɍcP+rK]#An)dnO,cx- q)'&fc5~V* ~d vp'E)0zkNx$%ʠn,IڃKGr'kDH»: )s?ޜZ W'[Yf-B7A`r-q |7 }pl9F͕p`~],.9 !oֆn:%ث߭an|osw}-Ѣ/1#{x/Dކ֝^[+-^:9!b=ˉZKEVg&͗MnxHAw#JWD&0o\Zy?2 4J%o-l'_Y{"Qo0gbZM11IBz1CIob0$ׁ6JOEx I^vMݼ(Xno 7䥸Dy`=*"k:smf41Cؾ<1bb \X spr`vt+Y+?v{; MR7,,f\1j1:wCej B&f'P2iTbpOl|,4h6~!#e Xhhаzyc6m Z%C /`1C! h̦W‰QC?X:OJJ#?[ayT44üsy6_> ݹ>ʀoB̫d1_<<ݟ聿mE":0SOUʈFEKѡ"nF sPuܱZ2&JHk-gptU܍h.5pw/|DLt]iqBL8l=l"ȴMB| aX~蟡7O'c,> 4B|d~'] +)*_TxX ӛ"?` ;D%@@C5 O){"quD Zd[uڤq O&]U85T=|Ta/%gͻ--PcGةt82~E6 !glVrFDJ2hZu$pAF5CaɃ/cOP$pj6:G2|M#8 fmms)=&th smoR&W+RԬMѮ Skfǐ\h3`]'?vmߺTbL&祂zoT+HGPpʰ)+Ulӊu%ˌ =),T m>dkמ$R"'rH1c˷8HfaOVtK֑|Ż*yEVĂsiETHafm_@U]lƦ\TA鲇/ F46qm gU %43\}|dʹnVm(k"TchPJ, >XɄb%;Hv6/gCeΣr xP*;t Tf-, P"\ P ]_9dFhs:~BV Dm9Qe Zh|߄ם!۰NPM JXIvtT1CGe?{ d{_'~c.^uիS"r+;ߪg:)+YqhY/AFF";ķT,yyRJQ% ƯYuX|m ju~ Qeu`Z< Ŧ5*nB"wrp .'V?@z KMdhv#`P< ]33LBfJ4d!Yhvܿa~.?`>&[vC]&UQZ7>.(ܷʜ@y67r_a︶F*=][|NZURY pJhĈE !`nA=ЀNëҝ8bEW/.ɕ\ <枈I~< Fv.AԪLE1q=j-)Q|RM|#-bmti{Cɜ2XnL[ZDo3-u΄DIxa4z+1Rcm+t BsR;"GD3+Mi%F'.(z)S7n +|j$ɔ/v7pyN51!װ^Ğ=f>e]![b,CvZxץC* kN_&[Ą` qV!%^v8$kn<vi^ 艖$kZ0!!\O[Vt%X65ߨ(SSGSy)Cx䝐:{\fxl {x7 =dOV =eX-= e-<{v7:N5ݶC4:uA"l o[EW?jzLnVQ e&͏@Lևv/@%nӐ:uhA@&'^HAFmm6*B Q"?ɏA> v> sQ8@n#?+LuMhQPg*$JKxObv$Oz!1c0^>u)itҚU,0다O$$*Ew}#13R: Wac;8{n:U&0kҚe$4hR6{Ml4E@'vęV T[iيIm>ϒᷠy| fZBC˫Ɯ@teYӘCMyNk4Dé9M鶞oUTǔJ.'xs:ȢaXGA2n}͉~::tف8L} VUiw¼J@ `֝|U]I{^ <6U> i[_6+]1b+yhlubo4p2c{|4 / ,ҞC,2d__*j"&"?c:w NymCdZ$mFćh] Y{ṗst1 edP544OJUPOCTI!? Ze sDKHc`cbդZtt]jgZvǥ~,&0Rb{fVӊTG%bAޞI :}cg( i[AQG~[ĵiC8!%H_4z-'l '}٬}8G%B^-t^ƺBԤh&|時 A!2/)z,09ϻ$Pmh6Ӈ )q.ϬiiI]qV$}zpOMB`#3_O3T#nN0!hU' f8#i$x<fC&lЮT$/GG m(,&6)6Jg|ĈW%|ȍ>0f6}U&^D^mNF`0qGG؆c/ֲd8q~+VH]67)I/mho̩.3n<ѝ1F\PZlR2TVW Ⱥ{GE=Z;Lƍv8żf EG`;+Q?^( {8.>fpS|?>zCf(q0M:,! H3zCU8uaNr <"[ݛm=UM0=!<ԨAЅxu8#[fF0:績ʲ&k "a f+D"_JoDf𵻏^Z =U$́?@>b> # OI58'ACCAd!!)]\WtڲqMz&.K΀~}S&خ\߼t ]lj&;H%5NSxӈ{]UuDl\dx IDPǿx ;4JIq_?NNOxoj,Es(pmx-X}" ״F 5>e:P+aCEղ;sI8bV&phlrgӅ($U^swvbΟ@ €A9.1d%\ P UVze3iH"g"(^x1+ k GuSNq3WdD8`4lj3?/ߙL ~+5}l7ƮH:o9)4$!=]]ӯVTA*[ReW+#OGx(U/nx`O 9`kYIroQL\7[8Ao;"T[@K}9uJ09\&Nc6݊bH5ܺܘ 8(>y}Dq sX λ 1IKdž{A:W9X5`e1cBttY+nO /FZstYy?Tg9z Ֆ=Oh8|Z&-ūRqL-u_dk6n}Q&B@rBu)Di]Ҷ^OҤ6)FxG\17dN -0 ȗ-رTen2zZ8<žQ+widWGKLZ"l= v`_M['!xrRH#x#3,P*"B z*/*L_Z,z?P>N$g9jV_@bޔ{^=JZ)!\wA^R &fHc JWf'wM;JX.CQVGv @c}Aϱht͗PU#_\nQ` yv)K#^JߥN>49%ޒ l#AJNqPQ픨?^ç\:$(`&T6s)| /BPK q A> xU!~#=GR HB@4VNͷu1 ڣއz)YxF2O:%el+p̍!Svd+`#SiM+ؗ%~  ^]g') 7J}(͚ϔ#B9oq4 p+3r[E/'ِUpe^kb[z#H7au]VHg!: U1ԇb~z ~n1F_nҸ_{f3^|dr0_Ud}&(_⦋AVa*W1jIrøN62zxxg6$|2})AyXhS#2JZ b<Xwh>l vZG+ysDH|0[u-W3^zm/h](//I_fkד4\VM ^ R7seņzUyG2My8AUU](=dJG nz* Z%3= [~Fj;?g׭Wݡ'aĺ1S0a %t)M7w-ɨHۭƹO{WZ~xDh4 [9(d,1 = 2'U@2'5+?zK|18+wP~US ѮAGz.8ZR A\Nam K:їzz@#܏9 az%ROvWXlĺ[#%zvk)ġzv;Cr~ N4gY٨@R3umsDLHahwe6Fbg4/ uޜ.: x=_;LqNv(i`4J*-Տg&w;rvRK?yDdnu̜V-I]lR_CyULNEP?fNcIMb!Õ_<Ԅ¦\5E|Llu+4dcU, 949Wnf1vN̏;z5w< 9*3[},}$xog#py0Ph J<0jG09=0$Mib/ {LOP- ̔1G#Sȉ|Ns oޛyX\n'/ [?(?E.se#e&WnNbmTe$4xLsP1<5sh/Hf(j!/61 @ZM= 'q $R)$MEݗ@>/w*t{sʷo*='=:HmH8ڵ 8Tp$ݎ+gF6s}/ )I!2&sښ[r IRklvl1y1Up~uDGX|P6k5MQL[H:T\_&<'U%0YrWmlo'Ypbl>~Ð#;\!&_*QAX*rKr8&|?GadQ_0KSVHcA<ۨ{Pb΂ci[L3x-]{3Ei^rDH,żGNf13i^@cS 6-i\s'CwcEz]w=0+c+ڏa`7QLn@TpO?O$y"ڵO?WOv:hl16!YiשhIY fU)0tgmQ>\DAV'~4V"0h EBu75>XYzo,w qt(7?*5RC1ڪ>+K5ljS7ЂOZJ7/Nc5Tg8Q"*C>qcS,xw HW-Y+R}T bJKзXV2V?H3s HN":T6z+{ z:ST3&~15 C$YVKU%hӒ[oWDx'׊v>#V!˜V4cs"N*?a(QDd090m9j[nb.򔨦C؛|Jn|߶p,AHXArnNߏ?Yu78z3ex){Q+h ׁͥiW2HĘG|#>΍8OMZW0K?P,\"F^'ʆkL*?,Q5r/i4sATO*/Gz|P%bCU!]S_#Ttjѵ;~~ Yb1bPb]QDW=r\sӳ>hYojQbhSgD/p716bAbbK1b.,xzf.:F3(%/i%gbAWHy)/!#L@yulxsdr!Tan ZT؎H_0U?5cr3ֹxӗ(?4d |Xew5<\x̓tC2yCT^#U~_1sļ108K*NMi/i淨ASzb21DĤ%;u'$j[L_{$ktz"v )2ڀ9tȁ+XS}F`(x&n(,F2X=~Nصvbmx*UNHC~ OMMOr@4шJSDqjpԿ@f )sV;{-?E,0e3t2$gP"CK'Yuk6˶+zV\̃T6i'چ*+S"OM4\!+i%xFf?B\D oe%Gl){& ^L*/cqYPz&*t_ nDH&⑪@ӧ#`1+)L:˩2KGU #6y]}<䨬Ax~#5go>iyT UxV~Y)=fdW0ހTՏnI1ªj7(z: 7VL)UEKeW~Xd?Nb i7ekgDOZPK}1C{ԍ]ŲȫhuֆZ| H}AF_EkL_n:{Bh-M9ޒ9[Yk֫yc HbnC"\p|K;أQxկIܱxt@K J0]l[eP. w>QW@i.;(!i_9].W3H7`myyAg', a䈽{(|=b8 :bD#` Ta=3 gm- ,!8z)qtꈽm=eBMY"ʴgBP~'NIXgvs8~ %٣ȅ qRM7, q<vp:]*yE3/i!Fe.l8Wvy&-vivg5 ݃MB~^\Չ؊CZN ?A3'*kx9IN:[QxP߃F%G 5Ic<] rv/1y{Lo%|M7*6(w %z-Bʲ6>T,{V wqPЇ[DGDo9K7.pw cF`zPu7`g+16BowoլN-ԽmHF:N#4s/O=IdGQr{ބ,#ުn0@ T/lD!n[JӲE%qoo7T\/$EQ ư~jNAUd8>v>m8s^;?iJz‹jd g^N½Mk ӂf*݅ޅ]Jՙ<Œ5.58*g(QU6nYtpP. ,3Cb"!"qz`]}g[gN?6ɍDvلh,.\)SЁtPh:]J`|<L̉¾ !]|*y,"7(vx)ئ}ʈ?ﭒc= \5Ljb k-ERL %u;y8wI^.`>iT] [oҍ-df=ǶpEF/-~!8ҡl>v NNJ_x&'gi%T%#y[;.bX&c5fr| $ ?}pNJ`؂9N\Zz7f6ZRz'?Hz5]h%Z%z|ݶ3-~RxjL!HQ~"-`P نm68 m?_o!dQQ~2Ɏat%Pn\ k)|!tf*ԟZRi}_Q8FFi+NIA7 ?q˨'CmSVmsӣV%J>d\vlِ/>_Y[H>yڴ\UP!av`߽EGZH{GVg*_WJڤFSN/q6()1X1p ]NX!W=8cji߼)G%bO\JŚV"/;~Or5J\nL*S@G)kRI5a:.[Y+A|+gb"{Pb6(99l1M>˓<0)G(uЊM MWSԍCia&ҭ-PGL~-\6V8X!b/%kB$| @p+)1QG͗_*Zj #ڤ_YL~0Cnv>!WtJ7sa~ƞ5Q` )d򬷣}!M0ZεW3psCy41nOmQ+KΩ/LFڑ.p S.w9rqRTHg!ZR41#9_G*Fw桛,"t-53{p֟n Ȁ%_;(KA nPM4.E`A Z* m7P ?EX6YU(=f<:&[ [J{|2$&ٹnRN8T1-3΂J^4k9N3x.{u-A\!'M-"d+d#1zLmɬ&"«Y8&KA~qҢ)n,/T 0na]^/:%SdƻiV.PoKMTSң%bDV1S񭐔ăODe(0.uJo垢nGl5 g6,0\6&$K@C/뱍_ dzy-X.?J$ \Z:DZV,gꞞt8d# xbs=Њ*uAd/J1N֧3(HGGDb_#ojxW$1:vT._< INiGqI4.sDnWBDpF! {8ۮrY9EߧCb/JgԽ{Ǝrd΃' uΪJ|aTI'LhV<܌>gtw@F-;fK@['OqL]zFy,Vr8LHr7Y1f=hUnVI;ʙn+u`8NB=䯁MCu!܃ m94+EAdc c 5!Ҥv1rIq}LI-,UA߅ y;Չ?[EmYD+$< =\Wt셯ָ\;5 ,g50>ueQh)ѪujxR`YN_$lO*P`h>[?!|#zt4^+mD}x{Y5L:L itEB$_޴wY]NZ-w#|)#ܹ~p`Z~aoH^=x3߭R,|WfP*a)*ua-'PjOc;щ_*O59F]7'$JID p6ɻ[~ѺID5}P+8bU͘4!p2ω*R>w=p7PCg /?f85h+^T}WS 9 K%VfMV4Z'l) M|+!It< 5ggO[+saA  v^&3@]t`2\]9)3R-GU.p@pA DUr Ai_r[]ǭmt~Wff,gQR4R-۲;M$L_kB84y桓NȜfcC/K,wԞhNez Ii?j=k=u#I%\sgvi1W;QJ!]ުTGԨe`KH"RD4!Df!27 茺GC U3Ƒ`ރϡȌ)Fk(b(%cv2C[*q.^6=!DV["k`.kH{oِW]kpB8MڴfqhC^i93:lY#j  IX}718iӲ,ib7duL2ީYcБNaPP!MUCѭHӫɣi8 fZ "#P>* K{oe3/j҅+>:mߡ |o4:?@J0zAZ&׉@&,0Mc Xf'P;&o{01Al<_KF=xA]hH}9B\rt}c5@5\5>즒`4}2sR4RɴOpL6|.[5Ό} 9,Bdž;ƍ ;~͖f`>T:@u-{7Z';l;dPWn sILT[K"Bt"9!l_;=w1>[r_U| j\NΘē_ ^,ǭ! K>u.g!bٹp܎vx% y \8c}Pqz#å[>3?Xro5 [$9#iD9G*bn*l+i(zpىMjC ݙvG+ܧ2 FP ?WU0?BW,wÈV{po_ ETڴw`k+qT<8VA[+(o[f4[prd&g9ꎌ'W!UCӀVFH|Æ ۶i$.;O^i#5h;SqucF+tҲ۲ z]-yµly+l -Dg=rU8b*P1B;mIiFj<SyEdҞ9ņ0xxVsyA[ktu5r+)ܰ(WJ)u Jco }ӌVBԘ6c6`[ﶶk𜫿R0DŽm܆wV!LvQq V* mgۈ|Ya/~OWQS,4Y<mdny1gɊ,/)d,2ܘK)ǖ'o gw$\i4'O~t n`ī50:;ba/%y22̧I2zZOlv)}''L8E{7ӫF*.,uR9@WU-Pꭟ.4W?ЕjSOIyoGtPPP `og1#eZ?Fkg=b?nJ a ^I30rI VW۷*VH{ ۀ1 AF c;T+cP:.MUd$r2tRceыUTaQgXtOC JiZ0;J<蓋LHD.7\[P&S㾝qۺSTy>%> s+HQлXI;YsD9Xw)Bqtn"g=l$[/PGT-Gf8ֶ3Y asC܄R9omﮨ49>ׄ h_]WQەIv ǦـB}}h_Q+&M{y EVctK|1R X @O|4+&l\,DT':X;݀U{=aoXW{jYj*ZjGp PcRUhMJ6\Z⢐ '7$(`S&E&ZC;R>Ċdvmnα\W qҔKDtU?}.]ng;~z !4G/{dmkt=*i ˻`Ǽ@ 9sηYaKl5x;M ,rqw`u־yMH~2-$ |N)N)vNVq ǁlc:W!TKZSR 2M̉P LЀ P޲aZ!cKč4ƖC0L';,X[ P+Hd{F"{-ISdo72DΌ-:%W Coαt\(t Z486^`G ܩVH~? 2k4`Fe}!f`z]3H#bTzD+U8,HI(PhݠJ$:%4YRY'r*fk n't,TJ./@JE S86 UrĆ -N,*Sl~uk۴(6|-%\k;A*%# e騿YF550 nBRq+U䒀¥ʴ71 qԪ̟W[$K H W˩ lDs0r^`{Seۓ%eSR̝:zH>rAYYļ@^0\5* 2ڔԴ9qːxApk)ʺG?m@mH9d{#&us~igB_&deOsd5Z:0~B /-&8zT7>s>;Fg3LՈĈ(WZ ;$2w^K ¨0k!A~.}ĝэy^+G JP< &KW)ÛX[f&»K(w>br/IiXCkA)O*@ 06Tr"T#xKD6tC1PBFBڂ[ olW>,G݁N8[/l@=#J#b*M}]рgT}:t k*j191)1LI+~ Sqh6$@ުb˶w_VUqMO`+g/uemVMocX ܞ RuPagbEpY;<7V 1>,gQpDIahĵX 毵f/H O~fC͵I& @4 TэDS9EB*O{iPC4U_AÁJ۷dUMRN)opl'nxQ)V6Gj. _]8C|TQim^,9HD$Ռ >Ph(R QgV ?R {,7m:a̋%Zf.odt!i Vx9ɨuʔ}1,;_$:7Ѡ|W\Yư:"iAxr×;0.uIhN׵îH^)AP^.6{9#&d\#5Jo5;lCѯZ\lDEӊp5 8nL=֣'Y֊k4zD2tgv$E@9]Rhң&]2uf'ך=' =x99X10I:UȮ0DS؟5[;& 3h3f :As9dY䟤jqB!;6E5ɕFSty"w2pocar])4OȭSXd)Վ8vC2{SL5N s;EcipT̈x f4c9KDfiX~\k eugQqBb} %ن$\V;㳝Ds%-JGm7kmo`&_ZH61۝:^'M2>Y٪L{GAS{iB'& [!3R\glD뭜_,^XqV/*UPj 0 aYoWWURscn/QCGDý)~%sۂ`@&l71$Z`ɽqxCnYhX驿)^@1U8%!2O{-ugF%+O^>TFIK `: G}!';:vR&"my+.UqC!xW||y]HlTxDrq@\/\;˜$#$d[gPȕ@(7#K0z֛z[m-[/]7ZB0IP^DŽU,L1vJ3Jٹ-m̫RFwMgNC=OwmIm) xoӰɋSXsI޼eu1[$"fiJ_^ҏ螁ϗCIH X`RǛiZH]R1n -J&'Fxs))Ii9a(, ƮgLT_p۩Zrh sE%`4'A:tq(z!ݵ"V}bi)Ej>@tv{]Bq4[ $0cFP ]jsK@$j}q# +"V̢ M"T'GM;lC@Cd{$BU<8LBcf5!moA" _%keY,灓dj%foh3ޣŶ*:i!il;1CA0MY#z0ܨ^I5x|NһR@HnG.(*::X)`gknԁ_DiKV b9ni71<7xQ$H#|.TfS>Đo_i댥r#h<ҹqj$!Ûf{a<xvm$zPQhmNMN<1@ԠIZ$k5sYdj73-p_@]՚[ĵ ,e,-l[VJip{=z\"nzdjqI +tPP>>FX+a0ThJPr2If]4TVE|uR2ct|ANa|T8Xg۔]Byִ伡BKg>#R2rP`i2Ƣ l"-c T2N0w+9f/B\*qh^J]A{NyL<ЭWp#1.q}y]0s.,^<{GFjF!gD7-?'p#3BOoӜmgSIOR8U (X3I 8}B: SMK2ЫT;"%'J}̦FZXAVV$V̩ePU@z_~w`Hʥ7ys›Qdmo UGuGfj2P[8ʵ [Ot e6Š<  R@ejέSk4v,0.qq(}gJ2 *$bPF6=߽ -Q1 ?Ƞ0 Lh{Mn Y6Ļ ''RFbыSW~\tez'+veho4iUc#У?r'ӐZ./ֵfZ|BUq:[TraH(aOL{or)Qe}ʲ Vr7vCwX-PLڀu @hnSr hIWv# SE2~nB&PDͲyI#D@v7َJ~9f=K_=#Z:QN2݅*S"êANAeQw.b(% >$!uqse$Gpt.ׂ7Pņ#<m}R?Wًڋ٠L0?Ϝgn lG2|nGZ`ζ@EAq؀M͑J(;`jX/*L}dK}? ;mPBxy2?z]}8wP-4/[uw՝#Z{\g_#[nL_އA`n|54мҦ(:P%:]31_5,UF4՘ ɶkX'!6>#Ͷh""Cn5ڢcw4V '!BI(ROtL Bpnŷ\9C$ZADi O\6cyH1#x]Z1(j=3!y8eWw`sS$#X1_g҇]?T{9"/ܧ~38{ԿIcnBa<֪4gKʔq^eۧ)5`^pY~Oؤ&>l~<e1urMY*M:[f3corc sȉ0Cb:':ӭ&5=eD<'س>jĉflEbK , ҀXS=H1 |W&ErJʖ5~3#p_Q-c/$BRc DtucG4v)8᳨11I/V(.wY+.x|uǶ4dLyr=n^FΥP/[m|EqElGWȱ[shS æ[ {Ob7Gp${220~oVۦIB di(tJ_xd xI&#v9F `R]CaW w$~=(z,Tѳ%[M*oЁ n\QW佦5k < #B3{[Kފ:5ѣ-&a>̿/xE FQyYvZNOVZ.hMt 쇲!#2!Il/gydղ[ 4~ {_q:F08$Pwr.s6Qy9͂#ro9r/|ӧ7x(`v;-uV^b\fr󜟼ӽ}#.ONGMZ1=e"Ұ# zO˻ +Kއ’/Tn(O{oo[l/Q?;lDgo5m0A/)TB?ՂhX6d<~@(RQhq!LXM<3E+Z'}}>JΜɉ@gϞ|E^s &| ["o@>@_h`Ci= ##}%]j8M9˻[(@1C[& bع+wNȦef+< x\XL/j<$Oncgc!iMQe;@橷u(hO.׹_rxJvܦs y2 2\VlR$o*G1wlf8ț1-RM=a%'C`mBfH |  ܝA9YC-cdm:"ץh.fzCh3 :$Ɖ[-hɱbP馏vX%e6U덖!"ඏ>}]$<\ڗSf>@e"5I B `w{]}Љ-ApY_5̂G醑`=DASme|p:I3NAD zRIe<ΧYl&ψӟW۵D\V~*trF7h>\#gˎ72cf ~lkMA55; 0ӋO%̗6*D0;d mm\E!(⓻&gz[js3E!Qj/(A;}峁]Gsv >]s ΖTdRިr´kzo؅<1|*I9彁of'v"; n[njxZS+*kBD&<+(# 6J+D7Yb1!\"Zk89/#x*EpD A'$+/q9[FZh{ORVк 5e}OLn 5{#ʷՁOԈڦw;9щ|2wG^ PCetqjt:E_ Em÷\'XD&QPRFG+fwOs(=׻dFXR)> ;[T,1BA,U̪~`%ZAU]Uߠ W.ʹQm;[gxC+H'7 ?K_L*8G~`ͬ˵_#̵p,ki$Ä^#5;ɷZBjZ+PrHV_>%-j;Ww :Kֺv"ȓS$0DQv)"YO#xevv&Jf'{|<_tv]:&߹A+wEh 1"NC"`gLNm9H降og]zW!.s3ꯗꅵs#!7zA~qjT4=w6?|jFCǘC'B%1loݸA3/i8zG|csxI8hvqs6uNL ZÌ~k>[_9 T&-uE )F˒jQL:,4IWIN6-m*`' whup=V?9Pq.%bIi'ݭ΍oZ7ٵf3\ͫ@zbhf`qt!ޅdQȧ5,Þh{x>B#@?!52Xj/l}g/;g?D[e'cW Hhm[716: jSM)fw87@1% Zb>;~U\|,ypB1h&)82%0 Ikj#a~*׌ΙJb έ8N0&rsyJ/ HQ^+hvȗ35A#obٷ M e+GdZ *[ubbAڮUv3՛KrЀQPXdSfZ,A {L[Vw7  k7O]hdhp)$ݍdW#bz47HR=wA-#k4B ".͖%KҮ.i/?xS-NS" X>;Sc.W1xXtDZ.D7zZ;Jy,$  ; v=L>pčtL3.tށd!*9a}^狄ZAYE o]h}pWF6np&ym=I?<Ce Ɂ#h$W)g&utX /ڧPHʐҴ ٱy&˽YSKKﲙ8ʱOPEd*ᬧӞUi#~ܧll(p񸯟Byk}4\OȀxeb7& ߦJ2܆NfN%/Ci-%נ~h !~Թk pu+JZ+ Fe wj5n/yTN7L"'PR3!6C\u)zq񩃈}=o&!/ jDMw7,9x!2Ȣ4I @mm@)0_ꨟ@a){tm3O-[c^Ya[oGoMDObl\"OpTA XBp:s$G~”zihnೊ:'D1ːylI^xfԆV =+kP,e9vJ&J^ [ s3:}e' FSEЂc'N'UK3#P,q Z~S͖ O#">HIu58nNq5GP~;7wKD#ho]H|$SBoi-s 5B ްM[nFYK-ޭ˕"/ I1*tW_i,> th[:Άwm>Os4?iMGnl]> Y fGZr[2 az2ϑ8Ux^Qbt]و#)$ncdݧ# "MDsa?kr])Űӈ3-iwIUd{Z湃A)SFKѤۂ)zh {?Hbب b$`ov%VZOc툶.!Jsx껄E.-Ô"H{0w"{ 3x?7 [YP wo2*r=_Ȧ 5%Nl4 upM$6o%['ýs!. Q^xƜUyqqf"5g*#묕xO`roj ( >>k؋`ys}DW"ݰus'eoI!iA~ڏcxbܿjS5[@M߯ZFd}sq`>fI ϒKoW4Hc^1b?l\#N}Ǫh4D iUlQ)N|W"]ջLU *Yn-;nu}xxK}w08ԟيnD*߽AjbQ(3Ԓ@}ˡ>?[J%in_g[r5WJ q Vl~l&Ku˙cLe8PaObcĸކҖWW&-' _F/Tk cީqR 0pTثg1QX<]`b"BU*"x>-QhB鞛M2IIHvG]e4t ՞Y X egH]x̌ZoGCc Q\2{[[O4|v@#H:|8l if3zvbͦ{DⰓ2i!j^{ QPn@ү+ij]E]T⌽b8JQ0BJ#Y+*c{WvXިe"(U0* )!(ל+NV٪ ̶uQYsso!s("i&uӬ2NK>Ѳ',s֘gJ9fT13V<}ASV=3~z1Pg?B̤y5Z-OAɳxPr?9L2;}훹2t?);&G;Z!y> PԏH̽'wg: c-'T NWu>10 2j)G޳.2Ѿ1Qi>.~Cۍ 7: ױۿX5VB&˗1w#оMÝd_imQ*M7A!5{h\"g[f'd4_nw"oEjG2k0ֱ5<clX2Օnƕ5Э}~U2Tg8g3CwGQ'TA0jowG' rztǁe(XC|^8dyve++&XO]#d*x7nNYC7 j(=QӱIA辍֣']SBGW >N텛5B:RRuTDroԻC h`ǝ"*Ki] BET%[1u|g9GKZPͱ (]-t(k-4.kOR2BF8^9 )> /tcT8;{EdU:̸W!ds!)tSJaynE3i錞R躔2xj=R¬բ+M lzK'dQ@;NۙRa 5($"K: kbFPL;eztb"wḬtzc1;AK_ќ$'tZ5]%ԏW_zKTw_j+sk0$)|RXt;b1N웋͐3ttّD^PYZ^). ميb^GlbOMiN¿l #9}әK=%pэUw._*dU~,~uʍy+ cGm:#, Iٹvo/Mv9838R1buJxО֎sG ,HChNg(k{N=BT3 25Ջ@Ryjrթ{4rfUC+nL(E3=oTQvԋLʣV4uOb5`g?ל f5ȩa")fФ3̢d|^$x&[f#}R-*Wx"DTSTP;NJ+9%ب{n(\ڧIԒWQUVJAA/,I}@YX 7f;8<ˌ@T׃m5mMV/[ZeXs8J.G۲Qy7?] MR޲G=eH;LSR)gZu着Y,9H1ӶPahe͠s`6S"rY㷱1~%y @P8G 4|!ֻ9Il"]g#_;c<ou|jܜ{X+XGf-_^Tpޖ,%?WLԭ)`;k? !PZmO HW@A=a&Qp̊:Q}m6>:-g Sgzjevd6J@d1شLO4kZx NaZ8`-G)|XS77p0$0ܣ#++Ot K;@@5(U:p:AK}| E@.~|,(ԂfGf tj +oQGM;/ănI0.{"I85U!7J; ^dVמObѴjp.L;x4T(J tMY̘D!pGtz(SibK v!fz&DD7}RB@6@l"4^{'{{:(z~wk7aZL7G~: y1Kfz[%@~쮿gpx Të3_H^ ﴿%%0L9g.u"ؔ wϥ^=8jd7]Od{U\{H!j26t*3:R6r1C!6f;z. j`Q g:O.w{'Ѭ:c==*& Lΐt3%U3mIqB~EB _T0Uk~.y55&Ԃ;@$>7}SRI9BHo.gAs<~rحPS̈́4'y"K&2yid7x曔?s/g!hFV"Q7M9㏕QluxYD˻=9fȑt=_PEe.W)bI<:jt{ Uc9z4+BrQF;iDE8ՠ"$X.2VDgySnF0 )FSjỜUY(vL~Y"/srDQl҇"FwMb1M6Q<3$lNgxPM֐lxYVڲJvMQټ!>EwSQ(di'6ֻM0\mepoFf}X?#*zP¡!?ܰH ŧ+ę8_|>FN؋UJ n?>i9z]7}8d9 _"m'G-8Xt[&\bg@.ۼXp*Jݒra 0ff^@sCzD5ǼYYx݊)[|O%FI4 B( "MD"NϗiUuנBlo\:f’N5,y؉F;$WLuCyK>lSsힴ_Z?+)PP,ܓ@H9`4_%!WQt 3# ^z~~Muf `b}oc<úG~¨_<^CqVnGb;+OKnL!r-,TOG}Xgu eJ3iہrDK,2kF// f 2oc5M+Ff=~}FGJ Bb^(@Ots{ E|ƭD;۶|f>*2-8h_jmXzc:->ְA },U{8tܵQQXQu<-v3I\T2$|rhE-G CSZս~4}Zhӑ &g'wᙀh1R.;Ҙ( vϤTHT@4ev[ gYucK9o!T=ٕ͛\6bE]atJ {*fњAŶ8Q %YXVWBr2YkKigN[Q[nx vZlcRO^p[OB- 7tzꢶpV4:?*p9?tŕ} !ʲ9U+% |y%"_JnM~GN+Lր!0m 0ׁ;0}ROp:**o֭' bd[NtƎJ wRS ,#ŗ  ޡrvhU\՞.oAd&T°IV֝ՃdpdP+hi]RQ;\,?9%|Tp_Ko&\l^32UcNn1SuQA $W'u>=`OZpKd1H} u(#*VU8΄ 0(c 5\mw\{SpSf0T()eԥؓw )0 Hٌ@w+3ItHO"~8Oז8%M֌~1/ky1,+ tV|^+& Gas= K:1:;(')OeϜmC.e2u [c}2DӚE(JQ0R7 g'<.=@lK_9URw/^|G; 3RNxˆJ_l$*A4^m%썒FhӮjЂR+ƢYƕ$mů98 & eyJ, i0n_D>N5 C [% 65d80#\RigXuۑ^`s0h S/]O|L_kư9DeeAU?aAt{~˒DL՚!F(Cpי!]euڙ _ii4= ֵb]džy [ l9d PXl;8FhUrt] \Xۊ Sɷю\xCmmNK@:jR*Up)A<1UIo76pg$;Sz%) U<]:%5mÏI9A7$۴GIrŚU81"L7p@ :G-Y5`FXUԸ## V\A4&$>p1z#|(Z04r3!D9,DV %7hB,XM0;Kju$]EP+?1^X~˟Neŕ6=Y^['m= (BzmX x2K' aZm9ڃ]iw)8CeM8?w d/˜?ru"6]2ffid hsId@.b\n`Ny-}EFs3nor(z`}~7Ei 2GGWf.W␸'ys;;^Vn)'{f7)[ ʌkָK"IV(V |hZ[%ٽA3͇3Y`J_Z-u/mA?PZ!,Se8n8UL>KEZbxf$B3N^Kf+#V(uPk}ш9M[ BbʪH r;0(z QL)Uf V9}Zziq# q=o鋡uMď<{9cHfy|w.@-(.Ö 1U_Mi#p ulP;}Q_yL/#cKiO<+s$ /mj% !iqW<%[Ev ɖ5t]\ƅn ˧EԯPgwn!lW Q֜O{ʶȱdOsBFli|08R+W}:UqS jô7KKL`m2XLo'i áV"kǜiMj+zUs1Kg l/$^w]C{&&ЋzGV-a ,O@AN_^ 3gWB8L{^M֝"u.7i/Sֈ3~`LE>}U8^u{ hUxvcib%WHOM߲C=8r?KN1fPًh*̤ڿKфoT-F;-)E&})މ w"Ef?Ng˳_ u"ޖyѐs18%coa 4z'[nd afᬂ؊{Ug$]KjJ}rd ->eywR:xkɖaC/yŚyGo$^ 4Hf$J6d 9jVRS-uhB"~wBu!Snƃ1۵4k~riH*M&] xiR>Ԉ&FH=H)zOp2>2c48GgV3.!}#DjGsfI,0^aZr`%/c|.lLKl/aV|eU8"[8́7ThHB&._8n+ލ@bC*Ų6xwDHw7OI9'̇a]VRC cgV4)SqB 2]"Ɨ093.-#]gjEg#zӆX3Ig9a[/liPnPWEeE}'X5C~?P砨!@W!)+3va֭Yr-Ɲh>=3&)*+"81a+{OC6C%nchaeHr"zM; (TmJi/SvYKU2-sų{ĩZxv/xY@mvS@go(z67]ԯ (i#N~0ud&Nn8bOmG~ 9N1=zJ.Iߓ8uuKyfq  GCUʑ-Rjc)eԉ=\ uq_- = H&3ktX.W`` mZVB<|첂.d72H`yU40n˞/yViZv-f늀TYǨ &(\IiNp~:\Ar)s < bc$Ao~{H҅.PAwE%.e}}w 'VU.l t@4G5yPT2#+eK%׈_Hޫ)ht, O莱,MD#on_],ejjӏ)XSm,B@u4ƞ!i'1Q%pԐ: qfy0V_ [_Xg-xhmns//r-N=d2ŸXuob~`E:YPa }ԆrĄej%RuSJ\'m ui8k#l⓶'nD0} 7F4./$쫳ݖMy.NweX;ymXILԒQo_ۭ.ۜiAkMTk-zsaRj\szVϔZ:)IT]uq`|:Dt.K A!ƑMFҲe04p)maF/KtTdowjMyC U"܏;Zh*GRvT)EyB批q46e]PBXЬ`kX}s>SgɿQ,l`ZQ+I_:Rsۓx?^3f,Oob X^'z\N4 ?j_c{"SN0OT>)[)P.C+u:- szdF&Ҷ@\59sܸv ;{}uת k+wbxN#Qrrphw'D-\Vɖߥ er &],"u`KDK\)c:I2&k=N7]q(vnԠ4eT, " 0>??M+i3n ~*J:֎)`vYt~h`ACr$6[qZ[H8 <>Jx>/k>(6{5fuTטm46\:Y0ͯ{'lI(ЖK1&~sޘ9>!õf Ydl]EZ",*Nq:9pFm09E4٘U$[uY:>Kڴ[XË.lCKlR՗T@v!]\0ڴ3)\^퇉+Zo唐4 OI ̙9* $"q]ZrF`,EJE)>SZ hggRf"C⏈L9 Mr19m2MX+SUml/"td75~R֤p3=z$om3gu\!gaXXA954>jP6tץ&Tv4Hչ YlI*/y͒tjCs|)5M[?Xm)b%y Ze}:F%@ȀV3TTf(fky^ѥ &Js_g+mQg;/c DxikgMqI0m"s:Pҍ)EeOc3=h Z&sSMKSK*4!b"# Jb]#b\Ax}a2/^6G_=>_cC*2akRΪű pL/%mBG(1`.Qz5 [Mh"__GO wc3DlD솅|{֚$ "u0LkfZ}W-TpO,;Q :[\wX Lg{ HcuS |$ SĜ荶-h|w`b)U^ ex>vFGK9Őa(=2חgL<˙~vv}'u0Ҏ@yaL&em`Bg::y+_ BTe@Dx$If$k̒#*0"v/u6R{v!]f,j~'7bTdJb#{Q9J%pЬi:,jMxs2-jkzp]?JFl6։H*:0 Ax%:f 'M 7Ɖ4`u=iVަth>c} & #8EEDZmkm?HƳƚ"}"\e%.@g`P 5ΟSv]u1KP/m{κ R[}Lm\ʉ/oCz0PntjO34#&N}wrWzn9'RV?ڑiEû|'ڧW(Eϖ͑+?x߬ }Gߤ-Tt{\5X/"4 ]z]bşUlwJU|OTS~}!e"䖩dxN#g #| v!; A3J"P#ߦZڇ4jNqcrߝCl&AgjmXy/yHE!ՐF>{68o鎚^ Q,H]Yodt_ȴ|rjMtg B% 537!M+!#˂[Zœ =B`uZo {F'͊oiu1C5?pU$f86o̻H8^RUQ=~wE.6 'Ck݅TrY*hJ@#1 Fl]gڹN$WWvdH"`ǫA//D2\w*/(W:H%un:^b칈x0mi>3R&H #!wMg"00C-dںiShƇy'ёÖQTS+׊hypʨ2l#z|~;6G@T(ԫ;%9_cGlFah{8/S4U1E)dl{Cl>\z![KLMګ¶*W] pv$)bc)ÜݷJ.=miU{J|0Q*۫ɹސK˂\kiɳc^$m"J~&)`pRSc-Ap,f]ہe'ժ?}dHkH3!$)?<ه:E(Vy#ZYK)+< ~fl$q~xgFcu ~ a >*ML( wÔBEgk2z, )mW}r uySЂrtԤ E*{G)'g}}?v@Mwuy})0f"^lx[amn#ٺm*_$O#ĩ !nͧ9s|+,-@cn:[9WA Ι"g mޭ )b@+ZvԘ<}aUYH`j1KCVz#߫q:#K} @ñzv3"?/yTq9equMظTg7rq svF"ZӨZDV -˻ ʙAM]Iݙ͓Cny8L:񫋆}_] v{Z V1)/7`%~yi V߳a 'vj2ҙRG#-ƫ&*IߥI`)~8) >xMutl>[Ū4"2MR BI;AZ6֘JxM~Sx8S=T^z w!|X۹ y0Oԛ-;) N}$&DͲ?Bc02S|[Xu qAE ~<.>cu]yd/EVߞr|{ђ;R-VykGEt15`9o-[ڞg\h`"<LGҔUqH!h iCtcI Pΰa`A3ezn8ҝ7 E @q̆#T)WwC pgv#{TP4Rcö(R˒kvXSPyYGǟ+9^WP{tIGkX #u>O|:~즕W:29L=ߩ w~4( 3^obx尥&Orj̊G9"[VǪ,QuCz`۴'+~6RFP#T] )ucc, G]Ngmٽ[}mA "0_8 Jve6|bcV!{ϺAjthTux S;gR7#zɾr?T3r?BU2x/rٱr[[Ωr@v)[~.TGHH2M:N!:8J<"cO^ xCv 4"DhMv(ѹm65:Η+mx eüd )~кˊJj=&ñJX{,D/b=D1D!wkLwM4FĿawZkЂ( ,0-.f&? HtV}Jo:SZ|U7ЏM ]PC!8ZFW{ zo~*dt(jj4~jj._Sm+~&РmɮepN6A]5L4lC W>],k*qqŧ|SCx~efDٛy`8k@ QR aE]7(j ˤ ?ZH0Ke>awYCq^ v@ .ʟpKN)dIڶ*a0f.9.Mcj OJ/)QN)Ӷ-Tnh%Gw2#D%B-^+$hLVBo?3jVVի&UJ/WLڹY!p3p&b??T JiEaRe%+ѥah}rqڋ]y)% ;x԰_㥐]peƞz7K q5U/ H3x_P㧅Hyn6ڴFNl5p&XvXaBbZ:9^L^FTk,_༴` DHho/TјSԍxewS}wSSΆ/S g>YvVt?K,$Ek Pm7uWϑW٫/c;z1c.VQ㨛ҡC A]Qlo90;#dCQ|[[]sFAITWjTax۳?GwYyI>,4bh .PڼOs?HF߷IAeUG 뭟Lэ}/HAMR~,T.wwPӆx afcOJK\a13t"w0v3(Y s4qܯL("8MPzgT+>k&LlKeuN=W=5o-.ݢme R As%g~LEFi֧/J?Ji r}QϞ{06U\ӾY` 6;Skx.GEX0q0J㶹@!DA^mn4vOԧ:`Vg6e4N̺6j~5EE9ɰ?!m{ջ 7)+ "\Vsr#oG{dTfa6,Ғ޷ Үhъuc(٧@Ŕw Y~٤m\{ C6j460 }e$'@L|54m&FbAKd'.[mǿ*1?'bAQEJ`#YlF1s3 wn&}&]*+W)[ONA+yy2%|w cz$/<:IqXuL&8+-yc*>Y{(M:2q4Gk˟I{G%3G8+t#)eo.F\|\%sؠʺ\M=X:5cHOo<'Mjj _RYfS֝5ՒK#0I( !(gM]=B@ mI`AvRSouW]inJN7..ȞN-O7tWZH٭l5AOqF5T χ!9yv,^?GXw414 xr( R E KS{K(aҸqs(ǩ蚫oμ@LQ5 ! }f*3΍k{豊v !8yZzXh_0&,/k?#?_jYFP?`[ |_ّcźz_cD_R+rYTd43IKs4OI+p+P^E<9&0]8ۻe+! ,zĴMMA0ށc dt`HtpEu%q4t# 8!pIeKuKڠS0uWgj7M^w#]U7Q.F>6XS Ypn>$q_`eZ@,+0|~uupl?؄ fm *Ǡl)?pohmuВ< kpY ƻhSݡ;8xRuiPuܦ*u3{f hPL Ot=-Fb1R_la|Fbgz#Z ^2.3VJ)T`lJ?R0)ԊJ@/ѣYʠI'WBP$p#ZЕfb H;0bTnbɝ{!|[V5%|ekdVp۶ Zm UC__o!N;ߧl( y6#b+Xjp3۵} V)Q@;f ;b\#@5 Hd1av%$[[[Yj#QviR-WNOH }rmRm`zW(1Ofy%sG2e\NBO #bi Q{ĝ_=4&t/vt\*t2ag/ X} : 浃VJ]Hh'N+-ɍ'69T"T>pO,yDSv2 LMQm4MuOH`AE3Y̊L*cۥ/Z,+}{BH}tb}א( RP!/DKxj;&Pk%E†3[,i Jk{x@Gy"*R4mN0묞عN!ٮt[Rwܘ[E׾ % )"-i9 ,~B;}ՑҳCfpz=8=Uq׆YUEPG,QxlYsTZeW/SRPu. Ɇ)|w>wdd懞`m!ZÌ4IE6Q%=MϚ"= фif~|b5G[kp#ٱb]Um&bÚAw%nþ$ZnM l lja yA#|]bl+C]2`ѐEeu=tƘuT]vMJ0u_JFNmlf 4icŒ.w86v0"̉}VSZc&9brSTa>.(0th{8̍2~q^5?kKTI)=}upw WXfv@GpmQGsH}bh+#[ǩ R}gvF)j6('kS/ɗbsJrvgvA@% di_c6 !|PRg~Z1T'ܭn[ǁXygàbU)tTB/8/ JW'Dimeb?dOc&sq:\8bMx_k2Yoྃ3¶ 4[(B9D8b53ԜTe,өcl_sC1h ~5}U~V{cg,Xo)DEV}Z K8FhaԚkM<Q2?A@'1%*[!>8 }c6]䗴)3.tXGΫ x'ta/S- :e4;5>¶bV $.Lppo%e]gz!~Y;~&'Kf,W8EQX: /?IgΛ!-q>3:xZF}=zXY@0D bڧPTvMUvVйTPLQe1?ei]=_}5ic R#ɋR\x(Hϓ_w:!H>-I Q]g=3oNp ]^9{ɺϬI.ã>0erє.Z mO `Qjc{RCYVUrw?pA+Ƽ /s\՞0bjC?UY.5UUvaV͘A -dJ^BLp6v%zɺJ,m5wf?kba)D^늄}ɴӌfxۀZ/ԝ$(=D/ҠM2lW|Yv6Q$3!pz6鱔mR׭/ؽn!|͑.`9=D&y˭$)Syl ;߁Q?.ȋPSl{3ǝDW>z~M5Ƕr;|ORռB%.~U>Nu+!tlG3s>w`-r=;\z[⋎:&еzH/ZP c+}qWM?<@ қfG3pMB+QTX13!59m KDW׽D_Qr;~X!Pv3"1ԫT( H{+0KV -oXሙ!'.fwK+NB<)M y1$) &~cn*VfjuⳈ@DC%ǨkM6-~v6 W.xb8%9A ."m6B6t1IQP v}Ѱ0)w"gk&i{~5Lf77L%-)Q\~AFJwqz|8'D#N vvMOx5ejGēQ:&rT+_[$/>$`Bs6z̦)oq eAT@0Tg?X1WM!^>ͷl;$js%mTRo]^[tQhXF Q)+4Yo{tz?8a{ 7|bpl:O0u"B1wB x*vy6~@p)F{.C3xH=olM1e75ԛ4/$cbps<S OL`FoXfwSi+ͫ|^:V߷J~.)qPԝD̕#T׀aP(6G+u ӉhF9|5dy/:ltwVX6(=<0-7w"_4* !+ik_?la,xmj9FHouݘ PkSW|. ˡ:⃻@Oz|zF<:7E KaKf WI,^Z=-MrL0b0S Iv<;?mݦG;!܋2jy/9'td,ziO"d󥇻u 1w|w׿OO('.-&1`yo$`vha= |x6g$Kn$c.X쬰`i]'`O 1C#zg"B ?.➜cCWTG~_ޑ")Q\6/Af0.AmuIuRt5 +iEbxL[o=@`(Q C* QgD%kzpש(m;K0dOMRguHeF "ػFK&$k5e!؛^iF"X~(cV R;7xmh~:lj*js%%ٮw+PA^~cslayp`s8imO#Ҹ!dh#2ƜVeKos. qˍ :m9H.J\"qHZ`,p4Tp45kқDR4uC&KG`ï௕F͠4>uL K֢&_ ;G4]ɹ>IB8Wb*|vӵBmՁ w6x-[v3S8 S /l[\(u7%x!9HWގ]> P^;v#<*kT˺uW*+\kI|klDn ދ?u]ƻ5}|p18L%G5OP0~O;4]btv~ԌR?ؘ=Y:em֕ C~g`Q'9$VmgQx{'!JBrj6gX&a@"" <^5JW)eLZ1x+lpC좫sܳH4E'u!=P1zͣZ+yǓFs8<.kQec g+sJ:@h,7lg2t-py2W&WeA0k(Iy]yO'Aț( Z|8q̏/pn M]05M'35fρsz qG厓sH,Ǻjl&]} <vpFNd$r5mHMIZx*d'>E|߸]x&q \FqAk4Sy[_D7Zx%kA^6)b44}230d\NU4"|d 3f|+:ȅ+t)&gHf;D&t1{4./P}<2Ydr#Ѣ2D]ies'Z?]jk^Bb mgn4?yJ\hOʳC։},cvjN -)[Gn3MD` L$XKb|hɠ0Z8c`-m&B!aq?'g=K["Fmi{>)s:xA;c2Srǿ. ~^v2^h++*j^p1@(P6\lC::ʇ,|}P?2rИ9>ŗ8:1 Kȴ)L-*+$:cI5鹝Ŭ&05ݔ#~qڥ /(أ#$rCF+;Cߔi9q>da PllOo1S+I9ҳbMqĖ@=,_OVEl qiй*ӶdRā%o `FoH>ܵ*M<$<]*7'd®~/a3 !GHvCdۑ]Fp}.a{٧b,]8b3Qf2hWr(_V>{^?Lub]!3fOPL<$͸μ9r=m/:BH>2Iq@`VJGPψ -k/P-I' Vd[R*K*l;dJ( 5mOEhߜf#AP4iJk_Gifķc 1T]c K#Xr ɐkz5{YSIn_<I 堜rH$N p14aL@Xcdɱ -/Aiq9oStF,MDҙS'#"X _sUN@y$cLMBl+?VE1RZمcnvPKǽd3!eү.gZoɌPރ-#k/y1.g ͻY TmY4/^4.." m: AXfHYg'7%>`Wad{LbpÐi_T]ah&E aTBApÊsftfi?I_8U*oft<5Ѵ1S|*/[Tx*čl +0SAWkR~ A{,I4FL.Z1] sʂee9z~۪Z+#Xދd('}%嬊mx4J d–w͘ML=yi=[cxc4D  g~e_̖]J )6AX#d<9(ݲq]tq  G N-V(6Te4><x_̞.84&;P* ŐNDb\35&RbaOfCҜN biV\4.!.!$ӫwNxH)4Hr4Pr>)HvT2p17# )Q 2⋮EY_$b!Mc%/Ss YZ