ghc-stm-devel-2.5.0.1-150500.1.29 >  A ddZp9|X  ҔqBHdǃ8R@b"9%d5d-4 LW6FC/)me8i`8&sxPX?LaV;],G*Ղzibp7|Ua`M-R>{"5@EM8uOj{%Q l tn Ws6|Ě'@_I(7^ TeSz,Vil}r Wd.P}eIV+?069c19c40452e78ba08adbeb6395b75a88b3cda3a0431859d6515d1f720f0651543717531edc74cdee1dafe4a749c9faa408b9a5 ddZp9|])h+ "/t:g9]R-9{lkv2b/31a}J?7J IJ_^Z"pBD?4d $ J 28?y== "= = = = ==="D=8t   (8h9|h:#?h>@FG=H=I=XY\$=]=^ bKcdIeNfQlSuh=v\ w=x=yz0Cghc-stm-devel2.5.0.1150500.1.29Haskell stm library development filesThis package provides the Haskell stm library development files.ddgoat14RSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Otherhttps://www.haskell.org/ghc/linuxx86_64/usr/bin/ghc-pkg-8.10.7 recache --no-user-package-db || :/usr/bin/ghc-pkg-8.10.7 recache --no-user-package-db || :111LLL333&Y&V&W...# " AA A)ߘ!BUE\M7W(t> vDx7'72 ki0O,?AAA큤A큤A큤A큤dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd8999dbd37e67d98d49fad8935a821bff82fdcc509dc315e9c6097d80ea615e4c91c36e8b2ae78bbb1e65a3789eba19e4ec038cb65e83c43f8309657c7f2f6922fe4c5e334a4315dae2b617b3c867af24ac49691b101efa9734534eefc3877dac6ace894831b72b8853e80730ae06d9a3391adcf728ca5dcdac004caeac300b6c7afd84ca3455d9f511b765df2c6acc7644fadcf0d77c6b7e462b8f731df6a86bb3ada5a304ea88298ef18fa6deeb12aea789748cf6ff7151f823b2232f9c477512b7e4d3c3cef4fd34c7a9d2a9d7f94c65a029a9b5b0fb4539a300e9634cd81edeb78a3bd2641a15ca7f1a65831226de940a1c2c8c4f098dba3fb6cc4fb30be6adc41772fcc67e2e6cc5a76bb5beaa2bad678b4307122f10d96af735a98d6bb5b312e42cd205b7fc2084c7b6ba74ca013d4c014dea0c8b9738e749a3ceb3b146268c9621d31b1c8ba5439aaaee838dc30199d989a3764cf4b0deb4bc16a97ef91ae2361a7c10d90e5080b773a878b8b5d0ddadcc20ae2854263523b95821c025d73ce13ad1f4c5b5c3e460a9cd8439e6a442104a6c19e7d4cdf6775a71f521de38ddd1e8da458a6e413fc735a0ed89c7f1ae5c90fdd095cd1c5d7222522f62d1c2c61c3e98be9f25f2c8f6447a57229b23d3af366c18f40f41767506cf96f2b8795dff31c5d884da3e3f70c1e9a0c5d88030e5929909b9a67f6520e82fa52242021e344671a4eed5f39f3c628363b62b664ec1ecd15cb96203fd8127eeb362c29792c474b02b6b0c4da43031f20a72c71d7cf7aec0b82f8053bf6b1f4f5814a2cecc200795321fab6899fac6c080df4331b6f985cf9e8895cc70038c237cacdbc850ea463073c433a7e1150893855da248924ec3db07cf1525c508ba0bd7f9d5946f25e5b6534ee5bd1dfa51905ec10a1d36a07374fec20898ab0cca8de4446dceca231b1938f676e859b3a973e19f9b5d728f9686619bdfa29e2f651718b0aeae63ee45880f0455afd1eb6833cb2548892d8abecea7734bd5e7a96e3e0bdc73a9c0f803d702752105579eafb2b84c3045b1d2a34c79baf36cbafc6779dff6beb4f6b697cc4411bdc3ed177c007d70bc9435f950aa9afbaa0c1657da7e125e7bc252dff5dadae2b68d564814c2ede3c492a3f46393b4e968c5ea7c3e647f46de7e4905db2bb37cff865e9f139f49f6994ea546bb37b4a8b025c093e43cbf47cabc048975f00dd90c9c960fab76ecc6ee3a42d787eab557ed5c51bc604ec804d46d84cc24c1ee731ef1f19d44a177117daa6768afe08eb4377c2482e3c11e76c5d34914c4241746194dcb1b38617229e3513079c9edd069c329bec15ff485ef5b4e822f5fa9559f04f6280fbaeb86af68a251742aa5b3b7bca1069fb3c5b3fed2058ee2ef1081c1704c5d8726b504e19d764a7e78c96c3f7633e2e2fd5d4e27af4ff674f4ea0609f813ad113a6974cd19f2cf0f95f2dab213ea20c4cdb6f107bfdb2c6ed4ca6cb1406fa42a37bc7e3f42eb44963eaafa0352e1271373720b3caedff6b71032fbb5964426ce858ccd6ddbbb04e0cafbe9d43d995e7dbb51ccd3f088fa825f866524eb04e2dc4f6c76bbcdf388f8b77d6bf5a5a5f5da6d8a741090416e85c8a4040618afc9132365d3653a77e7e9b2eca8c845c777272733319825a4384e5f1fd6b370afd836fc47db9dd76eefa56c91241638590ed2771d5cc26f52be34a06236d0f197d8b6491c568208b79e8f5c7e5b4c40ab1c06a632ed7eb700e440fee37b5ff11d8f0321e067b9e7533d300b17de04319fbf0ade9c56b35101d09b54877ea865ec0af1f3259ebd6141c2d9e6fdb0aaba2d88a4fae1d31079a76406fc49afb5c8730cf7c2f7905d297419c5c414a3822fdbea8ee610fe29be816a24ee8f68218998ca98e9acca9f180ae77e79693e9a966a82ac7d62941d11a07474d701ee01a7c68ba63250ca010dd4ab8db41b69d3739292ea720b72d43fa68685aac551dd98f14202bc55734a03b36c785a7865b8be470a1ceecf0d9eb191669e83e9440912725eed7195b2d8b4a262b20090ef7cd79bfc5347c924ab5b99c26187cecaa1f4ab45bb961f81afe77b46216386091027bb40a3bf548639d6a18452e0c13cd6ac32ecd9f90b7c794d047cf96d6d4b4c0c15453cc66afc1c05fcd9a4ca4fce4bd406b8c261d710716d90a15a1687236e4ad243153359c7548405d20048da862b545bc3b3eac3a7f73badac8ab5f0f2ee4a911c15d1080c4cdf6997c223e09b340f5f1bb970c930b458f768a0bbbe787cb87f181820a3d122b3548d676b3e5a52cbfef06d7424ec065c1f34c230407f9f5dc002c27a9666bec45984727ee69a63aa0dcd88501cbd7a23df8b6673a4fdedfa33bda652f6fa212077bcdae28ad68276b83491f6d4ac23ad84f3f0f1556838421afac5aec36a949939affe6fee2f5cb8b562a5241145e89e2d327a36292b125bca2e0589c2009265rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootghc-8.10.7-150500.1.29.src.rpmghc-devel(stm-2.5.0.1)ghc-stm-develghc-stm-devel(x86-64)@@    /bin/sh/bin/shghc-compilerghc-compilerghc-compilerghc-devel(array-0.5.4.0)ghc-devel(base-4.14.3.0)ghc-stm(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.10.78.10.78.10.7-150500.1.292.5.0.1-150500.1.293.0.4-14.6.0-14.0-15.2-14.14.3bbk@b'E@a2@`@`OL@`"y@_<_H@_@_xg_/@^Ӝ@^@^W@^J@^:@^)^&^ P@^ P@^ 8@^ ^@^C]]\@\\@\@\\ @[[@[@[[@[][][[[O+[8@[&M@[5@[ Z@Z@Z@Z3@Z7Z5 Z+@YeYY@Y@Y*Y XXM@XXS@XWW_@W@W;W7@WV޾V`Vl@V1V_V@V$@VwVetV]VVf@V@V@UUȒ@U@UhTUg@Ug@Ud`@U]U]U-@U+Ut@T@T Tи@Tи@T@T*@TZ@dmueller@suse.commliska@suse.czdmueller@suse.commimi.vx@gmail.commimi.vx@gmail.comdmueller@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.compsimons@suse.commimi.vx@gmail.comschwab@suse.deschwab@suse.deptrommler@icloud.comguillaume.gardet@opensuse.orgptrommler@icloud.commimi.vx@gmail.comptrommler@icloud.comptrommler@icloud.commimi.vx@gmail.commimi.vx@gmail.comptrommler@icloud.comschwab@suse.demimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.comguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.commmanu84@outlook.depsimons@suse.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comguillaume.gardet@opensuse.orgptrommler@icloud.commimi.vx@gmail.commimi.vx@gmail.comptrommler@icloud.commimi.vx@gmail.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.commimi.vx@gmail.commeissner@suse.competer.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.deschwab@suse.desbahling@suse.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.dero@suse.demimi.vx@gmail.comro@suse.dero@suse.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.de- add ghc.keyring to have source validation enabled - limit to use llvm12 for Factory as newer versions are not supported- Remove dependency on binutils-gold as the package will be removed in the future. Gold linker is unmaintained by the upstream project.- add ghc-armv7-VFPv3D16--NEON.patch to use vfpv3-d16 on armv7hl- update to 8.10.7 - drop 4134.patch and refresh ghc-pie.patch * portabilit yfixes * Export some RTS symbols required for static builds of GHC * Fix LLVM version checking logic so it no longer complains about supported LLVM versions. * Fix some RTS crashes on Darwin due to mixing up the closure sizes of the aarch64 and x86-64 backends. * Fix a crash on the non-moving GC due to incorrect logic for calculating the header size for array write barries * Fix a bug in base leading to a high likelihood of space leaks when using lazy bytestrings * Fix some timer races in the RTS possibly manifesting in #18033 and #20132 * Fix a number of bugs affecting the RTS m32 allocator * Fix a bug where code may be unloaded prematurely when using the parallel garbage collector * Fix a bug where the linker may during shutdown unload code before libraries’ atexit handlers have a chance to run * Improve code layout by distiguishing conditional and unconditional branches * Add hs-boot file support for -ddump-minimal-imports * Ensure hs-boot files are built before source files in GHCs -M mode * Fix a long standing GHC API bug affecting clients like HLS where async exceptions used to cancel threads during typechecking would be caught by the Template Haskell evaluator and reported as compile errors * Improve error messages when looking up packages fails * Fix a number of quirks in GC accounting * Fix a code generation bug which could result in entry of unlifted objects in some programs using unboxed sums * Ensure that POSIX signals are not delivered to the ticker thread when using the pthread itimer implementation. * Fix a specialiser bug which could result in the construction of recursive dictionaries in some programs * Bump containers to 0.6.4.1 * Do not treat -Winferred-safe-imports warnings as errors. * Fix a bug where typechecker plugins could be run with an inconsistent typechecker environment * Fix a simplifier bug which lead to an exponential blow up and excessive memory usage in certain cases- add 4134.patch to fix build with Sphinx4- always build against llvm9, also on SLE15 (suse_version == 1500) otherwise the resulting build is not working (llvm is 7.x there) (bsc#1181571)- update to 8.10.4 * Fix a crash caused by inappropriate garbage of heap-allocated data reachable from foreign exports- update to 8.10.3 * More robust support for architectures with weak memory ordering guarantees (e.g. modern ARM hardware). * GHC can now split dynamic objects to accomodate macOS' RPATH size limitation when building large projects (#14444) * Several correctness bugs in the new low-latency garbage collector * Many, many other bug-fixes))- disable %{ix86} build- force multiversion for subpackages- add --enable-unregistered to configure phase on unregistered architectures- update to 8.10.2 * Fixes a code generation bug resulting in incorrect code generation for foreign calls with complex arguments * Fixes a bug causing object merging to fail when the lld linker is in use * Introduces a workaround for a Linux kernel bug in the implementation of the timerfd mechanism * Fixes a few specialiser regressions as well introduces a variety of miscellaneous specialiser improvements * Fixes a potential loss of sharing due to left operator sections * Fix bootstrapping of GHC with the LLVM backend on x86-64 * few important correctness fixes for the low-latency garbage collector.- cleanup specfile from Leap 42 and older remrants - drop fix-unregisterised-v8.4-8.6.patch - drop fix-build-using-unregisterized-v8.4.patch- Update ghc to version 8.10.1. Important changes are: * The UnliftedNewtypes extension, allowing newtypes to be wrap types of kind other than Type. * The StandaloneKindSignatures extension, allowing explicit signatures on type constructors. * A new, low-latency garbage collector for the oldest generation. Please refer to the compiler documentation for all details: https://downloads.haskell.org/~ghc/8.10.1/docs/html/users_guide/8.10.1-notes.html- update to 8.8.3 * a compiler panic due to over-zealous eta reduction * the ability to bootstrap with earlier 8.8 releases has been restored * the directory submodule has been updated * the process submodule has been updated- Increase memory limit for qemu user-space builds- Fix typo in last change- use ghc-bootstrap-helpers on all archs - lower build env requirements on riscv64 * make sure we can build on smaller systems * adjust parallelism so we don't hog big workers for almost a week * many thanks to Stefan Bruens for pointing out the issue and helping with the solution- Update _constraints for aarch64- drop 0001-Fix-check-whether-GCC-supports-__atomic_-builtins.patch * fixed upstream - drop D5212.patch * fixed upstream - drop fix-build-using-unregisterized-v8.4.patch * bootstrap compiler is 8.6.5 now - refresh fix-unregisterised-v8.4-8.6.patch - clean up spec file- update to 8.8.2 * A bug (Issue #17088) in the compacting garbage collector resulting in segmentation faults under specific circumstances. Note that this may affect user programs even if they did not explicitly request the compacting GC (using the -c RTS flag) since GHC may fallback to compacting collection during times of high memory pressure. * A code generator bug (Issue #17334) resulting in GHC panics has been fixed. * A typechecker bug (Issue #17112) resulting in GHC panicking on some programs has been fixed. * A bug (Issue #16707) in the implementation of software transactional memory potentially resulting in hanging transactions has been fixed. * A bug in the implementation of compact normal forms resulting in segmentation faults in some uses (Issue #17044) has been fixed.- add fix-unregisterised-v8.4-8.6.patch * fix build on s390x and riscv64- refresh buildpath-abi-stability.patch - refresh ghc-8.0.2-Cabal-dynlibdir.patch - refresh ghc-pie.patch - enable riscv64- use prebuilt alex and happy on Tumbleweed to avoid buildcycle - Don't require llvm in ghc-compiler for other architectures than arm- update to 8.8.1 -new stable release - refresh Disable-unboxed-arrays.patch - drop allow-riscv-and-riscv64-CPU.patch - merged in upstream- add fix-build-using-unregisterized-v8.4.patch * fixes unregisterised builds when bootstrap compiler is GHC 8.4 * fixes build on s390x- Enable build on riscv64 - Add memory constraints for riscv64, restrict to 2 jobs - allow-riscv-and-riscv64-CPU.patch: recognize riscv64 as architecture - Apply Disable-unboxed-arrays.patch also on s390x- update to 8.6.5 * A build system issue where use of GCC with -flto broke configure was fixed- really bump llvm5 to llvm6 requires for ghc-compiler- bump llvm req to llvm6- update to 8.6.4 * A bug wherein changes in default method definitions would fail to trigger recompilation has been fixed * A bug wherein plugins would fail to lookup names not in scope in the module being compiled has been fixed * A bug where some programs involving StaticData would be rejected with either a typechecking error or internal compiler error has been fixed * A bug where compilation on Windows can fail with linker errors referring to __chkstk_ms has been fixed- use python3-Sphinx instead deprecated python-sphinx [boo#1119686]- update to 8.6.3 * A code generation bug resulting in segmentations faults in some programs * bug leading to programs with deep stacks crashing when run with retainer profiling enabled * A bug resulting in potential heap corruption during stable name allocation * Plugins are now loaded during GHCi sessions- dont require memory-constraints on older distros - dropped reproducible-tmp-names.patch- update to 8.6.2 * Several compiler panics observed in GHC 8.6.1 have been fixed * An integer overflow, resulting in some encodeFloat uses returning incorrect results, has been fixed * A long-standing bug in the LLVM code generator, resulting in incorrect floating point evaluation, has been fixed. * A long-standing bug exposed in GHC 8.6.1, has been fixed. This issue resulted in undefined runtime behavior with some uses of the dataToTag# primop. Note that this issue, while less likely to manifest, has existed in some form in all GHC releases prior to this release and may result in silent, incorrect evaluation.- Make use of memory-constraints to avoid OOM errors- Remove forced 'make -j2' for aarch64 and %arm- add Disable-unboxed-arrays.patch * apply on ppc64 only * fixes ppc64 build - add D5212.patch * fix GHCi on big endian platforms- cleanup * remove unused conditional in configure command- update to 8.6.1 - add 0001-Fix-check-whether-GCC-supports-__atomic_-builtins.patch * fix __atomic_builtin detection * upstream commit ce3897ff - drop add_armv6l_and_armv7l_target.patch * fixed upstream - drop fix-ppc64le-recognition.patch * fixed upstream - drop fix-build-using-unregisterized-v8.2.patch * bootstrap with 8.4.3 works w/o this patch - refresh ghc-pie.patch - refresh ghc-8.0.2-Cabal-dyndir.patch - refresh buildpath-abi-stability.patch- Add fix-build-using-unregisterized-v8.2.patch * Fix build on s390x- Fix armv6 build by adding armv6l to llvm-targets: * change add_armv7l_target.patch to add_armv6l_and_armv7l_target.patch- Cosmetic: replace tabs with blanks, strip trailing white space, and update copyright headers with spec-cleaner.- Fix dependencies on arm and s390x- add fix-ppc64le-recognition.patch * recognize powerpc64le as PPC64 in cabal files- update to 8.4.3 * code generation for UnboxedSum fixed * compatibility withe newer binutils (as) * Cabal issue with abi-depends fixed- Fix build for older openSUSE - Don't do selfbootstrapping * Cuts down build time roughly in half- Fix armv7 build by adding armv7l to llvm-targets: * add_armv7l_target.patch- update to 8.4.2 - drop 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * fixed upstream - drop 0001-PPC-Implement-Atomic-operations.patch * fixed upstream - drop 0001-Use-__atomic-intrinsics-for-atomicread-write.patch * fixed upstream - drop D4089.patch * fixed upstream- fix BuildRequires for llvm- use %license macro as used by new ghc-rpm-macros- refresh ghc-pie.patch so it applies cleanly- reintroduce ghc-pie.patch (pure upstreams don't work)- update to 8.2.2 - Several important correctness issues fixing potential runtime crashes - A correctness issue leading to undefined behavior in some programs making use of STMa fixed - A runtime system bug which may have manifested as a segmentation fault under low-memory conditions fixed - ghc-pkg now works correctly ihn environments with misconfigured NFS mounts - GHC can now produce position-independent executables - Significantly improved type errors - refresh reproducible-tmp-names.patch - drop ghc-pie.patch fixed upstream- update to 8.2.1 - improved compiler performance - reliable DWARF debugging information on x86_64 and i386 - aarch64: registerised through LLVM backend (experimental) - optimized build for platforms with LLVM backend (arm, aarch64) - improved performance on NUMA systems - interface file determinism - various language improvements - update _constraints * ppc64le builds need less memory since 8.2.1 - drop support for ppc and s390 - drop ghc-no-madv-free.patch fixed upstream - drop 0001-StgCmmPrim-Add-missing-write-barrier.patch - refresh buildpath-abi-stability.patch - refresh ghc-8.0.2-Cabal-dynlibdir.patch - refresh ghc-pie.patch - refresh reproducible-tmp-names.patch - refresh 0001-PPC-Implement-Atomic-operations.patch - refresh D4089.patch- add D4089.patch * fix GHCi issue on ppc64 * see Haskell Trac #11262- add 0001-Use-__atomic-intrinsics-for-atomicread-write.patch * add missing memory barriers on atomic read/write ops * fixes upstream ticket #14244 - adjust comment for patch 32 * the situation with upstream #12537 is improved but not solved. Patch 32, however, is correct. There are even more memory barriers missing elsewhere in the compiler.- add 0001-PPC-Implement-Atomic-operations.patch * fixes parallel programs on all PowerPC platforms * uptream ticket #12537 - refresh buildpath-abi-stability.patch- make compatible with new upstream macros - added patches for more stable abi: * buildpath-abi-stability.patch * reproducible-tmp-names.patch- enable for global PIE support: - the compiler is built without PIE support due to the bootstrap libraries being non-PIE using BuildIgnore: gcc-PIE - the compiler itself builds -fPIC objects all the time, which should make all ghc compiled binaries be PIE. - ghc-pie.patch: enable default -fPIC on Linux/x86_64- comment for patch 100 - refresh ghc-no-madv-free.patch with upstream patch * upstream fix for Haskell Trac #12865 * Haskell Trac #12495 is a duplicate- update to 8.0.2 - drop patches merged by upstream: * D2495.patch - refreshed patches: * 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * 0001-StgCmmPrim-Add-missing-write-barrier.patch * ghc-no-madv-free.patch - added ghc-8.0.2-Cabal-dynlibdir.patch by Jens Petersen simplifing haskell packaging + Interface files produced by GHC should now be deterministic ( boo#998972 ) + A bug has been fixed that caused standalone derived Ix instances to fail for GADTs with exactly one constructor + Compatibility fixes recent Linux distributions.- drop D2844.patch * the patch causes more issues with parallel builds - fixes boo#1020909- add D2844.patch * fix issues with parallel builds- make compatible with new ghc-rpm-macros- update to 8.0.1 - drop patches fixed upstream: * drop atomic-cast.patch * drop cabal-show-detail-direct.patch * drop 0001-link-command-line-libs-to-temp-so.patch * drop 0001-implement-native-code-generator-for-ppc64.patch * drop ghc.git-b29f20.patch * drop u_terminfo_0402.patch * drop u_Cabal_update.patch * drop u_haskeline_update.patch * drop 0001-Fix-misspelled-WORDS_BIGENDIAN-macro.patch * drop D2214.patch * drop D2225.patch - refresh 0001-StgCmmPrim-Add-missing-write-barrier.patch - refresh 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch - add ghc-no-madv-free.patch to fix "unable to decommit memory: Invalid argument" errors GHC reports due to a misdetected MADV_FREE capability. The configure script sees the symbol define by glibc, but unfortunately this doesn't mean that the running kernel actually supports the feature, too. The upstream ticket https://ghc.haskell.org/trac/ghc/ticket/12495 has more details. Thanks to @psimons - GHC produces debug information on x86 and x86_64 - aarch64 has LLVM backend (requires llvm-3.7) - native code generator for powerpc64[le] (openSUSE contribution!) - disable html doc on SLE, we don't have python-sphinx * Thanks @mimi_vx- add D2495.patch * missing memory barrier on PowerPC, ARM - add 0001-StgCmmPrim-Add-missing-write-barrier.patch * another issing memory barrier on PowerPC, ARM - add 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * fix bug in code generator * fixes build of ghc-zeromq4-haskell on powerpc64[le]- fix boo#994268- add D2225.patch * backport of upstream patch accepted for ghc 8.0.1 * fix SMP primitives on all powerpc archs- add D2214.patch * backport of upstream patch slated for ghc 8.0.2 * fix issue in code PowerPC code generator (32 bit and 64 bit) - add 0001-Fix-misspelled-WORDS_BIGENDIAN-macro.patch * backport of upstream fix slated for ghc 8.0.2 * fix bytestring library on big-endian archs * fix wrong results in ghc-pureMD5 and others on big-endian- update haskeline to 0.7.2.3 - refresh u_haskeline_update.patch * Fix hsc2hs-related warning on ghc-8 * Fix the behavior of ctrl-W in the emacs bindings * Point to github instead of trac- update Cabal to 1.22.8.0 - refresh u_Cabal_update.patch * Distribution.Simple.Setup: remove job cap * Check all object file suffixes for recompilation * Move source files under 'src/'.- limit parallel jobs to two on aarch64 * aarch64 runs out of memory with too many parallel compiles- add missing C library dependency to terminfo devel package- update haskeline to 0.7.2.2 - add u_haskeline_update.patch * canonicalize AMP instances to make the code more future proof * Generalize constraints for InputT instances * Bump upper bounds on base and transformers * Make Haskeline `-Wtabs` clean- update Cabal to 1.22.7.0 - refresh u_Cabal_update.patch * Backport #3012 to the 1.22 branch * Add foldl' import * The Cabal part for fully gcc-like response files- update tarball to 7.10.3b * some documentation files were missing in the original 7.10.3 tarball - add 0001-link-command-line-libs-to-temp-so.patch * fix panic in GHCi when linking against C library specified as command line argument (-l) * currently under upstream review * fix Haskell trac #10458- update Cabal to 1.22.6.0 - add u_Cabal_update.patch -- update of Cabal * Relax upper bound to allow upcoming binary-0.8- update terminfo to 0.4.0.2 - drop remove-cur_term-usage.patch - merged by upstream - add u_terminfo_0402.patch -- update of terminfo- update Cabal to 1.22.5.0 * Don't recompile C sources unless needed * Support Haddock response files. * Add frameworks when linking a dynamic library.- use upstream variant of remove-cur_term-usage.patch- update to 7.10.3 - add cabal-show-detail-direct.patch -- Fix testsuites with large output. Debian patch. Thanks Joachim for suggesting it in Haskell #10870! - add ghc.git-b29f20.patch * fixes upstream #7830 * fix ghc 7.10.2 failing to bootstrap ghc head on ppc and perhaps ppc64 with some optimizations enabled * backport of my patch for upcoming ghc 8.0.1- atomic-cast.patch: fix signature of atomic bultins - ghc-7.8-arm-use-ld-gold.patch: remove obsolete patch- Remove ncurses6.patch - it's not so easy ;) - Add remove-cur_term-usage.patch to remove the need to access the cur_term global which isn't available in the openSUSE ncurses6 build.- Add choice for libffi in openSUSE:Leap:42.1- remove llvm from requires - add ncurses6.patch to fix build with ncurses6, all thanks goes to Tomas Cech sleep_walker@opensuse.org- update to 7.10.2 * type checker fixes * fixes for Aarch64 support * fix deadlock in runtime system when scheduling garbage collection - 7.10.1 highlights * implement Applicative Monad Proposal * implement Burning Bridges Proposal * support for partial type signatures * reimplement integer-gmp * support plugins in type checker (experimental!) - drop llvm-powerpc64-datalayout.patch * this patch was incomplete all along and now we have our native code generator - drop ghc-cabal-unversion-docdir.patch * ghc-rpm-macros is following ghc's doc layout so no need to patch - drop D349.patch * fixed upstream - drop integer-gmp.patch * we do not support SLE11 anymore - drop ghc-7.8.2-cgen-constify.patch * fixed upstream - drop D560.patch * fixed upstream - drop ghc-glibc-2.20_BSD_SOURCE.patch * fixed upstream - drop ghc-arm64.patch * fixed upstream - drop ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch * fixed upstream - refresh 0001-implement-native-code-generator-for-ppc64.patch - disable ghc-7.8-arm-use-ld-gold.patch * not sure we need this, must be rebased if we do- add ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch * enable SMP and GHCi on Aarch64 - add ghc-7.8-arm-use-ld-gold.patch * Aarch64 needs gold linker- refresh ghc-arm64.patch - unconditionally apply ghc-arm64.patch- add backport of powerpc64le native code generator to 0001-implement-native-code-generator-for-ppc64.patch - refresh D349.patch- on s390/s390x use "make -j2" to stabilize abi hashes (see also redhat bug 1212374)- disable llvm on arm64- re-diffed ghc-arm64.patch- add ghc-arm64.patch for aarch64 - add aarch64, s390, s390x to ExclusiveArch- remove unneeded conditions- chnage constraints to 12G for disk and 4G for ram- add ghc-glibc-2.20_BSD_SOURCE.patch * fixes build on unregisterised architectures (openSUSE: ppc64le)- drop ghc-cabal-unversion-docdir.patch * ghc-rpm-macros follows upstream ghc again+ add ghc-glibc-2.20_BSD_SOURCE.patch from fedora - updated to 7.8.4 + removed D177.patch (in upstream) + removed D173.patch (in upstream) + removed ghc.git-e18525f.patch (in upstream) + refresh 0001-implement-native-code-generator-for-ppc64.patch * A critical bug in the LLVM backend which would cause the compiler to generate incorrect code has been fixed (issue #9439). * Several bugs in the code generator have been fixed for unregisterised platforms, such as 64bit PowerPC (issue #8819 and #8849). * A bug that could cause GHC's constructor specialization pass (enabled by default at -O2, or via -fspec-constr) to loop forever and consume large amounts of memory has been fixed (issue #8960). * A bug that would cause GHC to fail when attempting to determine GCC's version information in non-english locales has been fixed (issue #8825). * A minor bug that allowed GHC to seemingly import (but not use) private data constructors has been fixed (issue #9006). * A bug in the register allocator which would cause GHC to crash during compilation has been fixed (issue #9303). * A bug that caused the compiler to panic on some input C-- code has been fixed (issue #9329). * A few various minor deadlocks in the runtime system when using forkProcess have been fixed. * A bug which made blocked STM transactions non-interruptible has been fixed (issue #9379). * A bug in the compiler which broke pattern synonym imports across modules in Haddock has been fixed (issue #9417). * A minor bug in the code generator in which the popCnt16# did not zero-extend its result has been fixed (issue #9435). * A bug which caused the compiler to panic on pattern synonyms inside a class declaration has been fixed (issue #9705). * A bug in the typechecker revolving around un-saturated type family applications has been fixed (issue #9433). * Several bugs have been fixed causing problems with building GHC on ARM (issues #8951, #9620, #9336, and #9552). * A bug in the typechecker that could cause an infinite loop when using superclasses in a cycle has been fixed (issue #9415). * A bug causing corruption in signal handling with the single-threaded runtime system has been fixed (issue #9817). * A bug that could cause compiled programs to crash due to use of overlapping type families has been fixed (issue #9371). * A bug in the inliner that caused certain expressions within unboxed tuples to not be properly evaluated has been fixed (issue #9390). * A bug that caused the compiler to not always properly detect LLVM tools (particularly on Windows) has been fixed (issue #7143). * A bug that prevented GHC from deriving Generic1 instances for data families has been fixed (#9563). * A bug that caused type inference to infer the incorrect type in the presence of certain type families and constraints has been fixed (issue #9316).- add constraints file- remove dblatex dependency- add patch 0001-implement-native-code-generator-for-ppc64.patch * native code generation improved compilation speed * fewer errors in testsuite than with C back end- add patch D560.patch * fixes dynamic linking on ppc * see https://phabricator.haskell.org/D560 * this is a back port of the upstream patch- add patch D349.patch * fix a crash with dynamic linking in GHCi when accessing the process environment * our patch has been submitted upstream * see https://phabricator.haskell.org/D349/bin/sh/bin/shgoat14 1684333821  !"#$%&'()*+,-./0123456789:;<=2.5.0.1-150500.1.292.5.0.1-150500.1.29stm-2.5.0.1.confControlConcurrentSTMSTM.dyn_hiSTM.hiSTM.p_hiTArray.dyn_hiTArray.hiTArray.p_hiTBQueue.dyn_hiTBQueue.hiTBQueue.p_hiTChan.dyn_hiTChan.hiTChan.p_hiTMVar.dyn_hiTMVar.hiTMVar.p_hiTQueue.dyn_hiTQueue.hiTQueue.p_hiTSem.dyn_hiTSem.hiTSem.p_hiTVar.dyn_hiTVar.hiTVar.p_hiMonadSTM.dyn_hiSTM.hiSTM.p_hiSequentialSTM.dyn_hiSTM.hiSTM.p_hiHSstm-2.5.0.1.oHSstm-2.5.0.1.p_olibHSstm-2.5.0.1.alibHSstm-2.5.0.1_p.astm-2.5.0.1Control-Concurrent-STM-TArray.htmlControl-Concurrent-STM-TBQueue.htmlControl-Concurrent-STM-TChan.htmlControl-Concurrent-STM-TMVar.htmlControl-Concurrent-STM-TQueue.htmlControl-Concurrent-STM-TSem.htmlControl-Concurrent-STM-TVar.htmlControl-Concurrent-STM.htmlControl-Monad-STM.htmldoc-index.htmldoc-index.jsonhaddock-bundle.min.jsindex.htmllinuwial.cssmeta.jsonquick-jump.cssquick-jump.min.jsstm.haddockstm.txtsynopsis.png/usr/lib64/ghc-8.10.7/package.conf.d//usr/lib64/ghc-8.10.7/stm-2.5.0.1//usr/lib64/ghc-8.10.7/stm-2.5.0.1/Control//usr/lib64/ghc-8.10.7/stm-2.5.0.1/Control/Concurrent//usr/lib64/ghc-8.10.7/stm-2.5.0.1/Control/Concurrent/STM//usr/lib64/ghc-8.10.7/stm-2.5.0.1/Control/Monad//usr/lib64/ghc-8.10.7/stm-2.5.0.1/Control/Sequential//usr/share/doc/ghc-8.10.7/html/libraries//usr/share/doc/ghc-8.10.7/html/libraries/stm-2.5.0.1/-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:SLE-15-SP5:GA/standard/34f02d16cda65c6d4c7009d8162f5865-ghccpioxz5x86_64-suse-linux  ASCII textdirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not strippedcurrent ar archiveHTML document, ASCII text, with very long linesHTML document, ASCII text, with very long lines, with no line terminatorsUTF-8 Unicode text, with very long linesUTF-8 Unicode textASCII text, with no line terminatorsPNG image data, 128 x 104, 8-bit/color RGBA, non-interlacedPRR8;ٗ-\?utf-8b99e9fee064e0af3e0d1c0be5c9fee31fe4452505b0294b0819fefd525fcfe20?7zXZ !t/\] crv(vX0y:=<r5M(G5{RX)V_f438)ת kLR=D0:9sMqo# GФwnX>2LXv E\i5rA2g 7q2%+(篛>^cdi!y"'[$;=qJyz!ʒH`hKvja*-P fH~ *㊔<نծjAٱHe"ٲ M#J1xM6^d4 /h,].~X7bA20f!bT$Ϯ8yq\K'=HP4q zQqg$n2%/BQw@۽Em*IJ^43;k6-QX+c!rq^^b ќBeiKw1z55%@L2ؗfJ# oas}{!mDRE205.$]INsWIE"SAz G3O}=u,ʀ` A;_C{c! F#rf>yBeyL@4W,ߟ٥?:%41i-M A47ץvl"b^:! >IxIiP5*p/Ӵ=&Hq2 QGw@5. `/-D2Q裏݆!BXX1P+ct{ݼkNA!-PsSHR8 YX 9abn|Z^3P[Pk5OK6mê}^*zϨ8H"-D%h}󾥭 D"c3 3 < ,@7`-Imcroq|PZ$I!-PS̃;oZrо7I(T~_c2JSSZ C_Bx ""%o Qn-D0hT4ј^oiHpy6=MХE2:@o>уvz-b.a/y b<ېGF-6bؔR ZӸsc%X]T Tʹ9K<::z-~>@m^GzD*RC1OoWaL)jyM͟ƨx: <+tkKP 1/Jwn4PS Vv.Ja+͓D%I|)@J==g|U3u>) y54ڌ vGkPʽvHsTA f=/'ˑHړԢf|ڏIߴ,uB=P7UTιbO֝IAЁ^|4olKEl dI$5݋hO RЗz-):Hm>R"PLɃ8䂻pQŭ%AIJC@冽o"3y8~ cQ(gZ pte| xFIB aոn,n1ГA)<;B6h l4uv߸ӛؤ`?!%b -B֦UZ[=* nX S$5#C p!0J9?}n%oO*Ýk80biBu}|5,nDbHi'ԩ@V IXYdl] (BJ+iڪ@{*%:#E=~  [(}>m}ڸ&N 9:Mi5WR|bָzOnl+=i=0S;~#?' +-4^#EշҴT`a^+e&Y2D]%Zb1n[25>gf%UzKŀa8Ko\[WB6}%Ozl.UrdG]ҫ{szn<%_A8޶ZMnЧX{1$O0WL-F*a**v}PLic)ьSiCb7O8̲PX(Tl2<'>3xSC䤞,ѭju( {ZWp tZH;,XgH!)o?~2׽fys|ZQ{-f81a^; ZxUƟS;/ 4,JZDîSYJ.=,^8•ݞWT1\yURAҭf]viMwY 6qUZ< W[rZG9p7gXŽI=s,c=;Llun~7Tc=?K %kxjJ #dA[2 } y8QZb "X3 {p\bL[do-*D}?L"![K8҉E)0?>9lJ,q#'Y[^H?f<U?@0ɰ,yCeaKuMז~l2x.0=mMəFmѺ<ձZ|;]ʢvaDl0A+|^}CR«eua؟9ֺW#K^_7, xde >םM%_7.lY0CFS&ۏٴ' H_I&^sbH@p`<95M#>tb ECbTΓ>}CCy"NL"@Y͡P-HWTnQ0m{#L\ѣs:wS"` >urd%\}FZNb W^vlgNªy܆ O}qǎ^vk:2|7~ʽ,DTO 6ƶȪ9'Êsf]( MܰR}0NT.|]m;Q|=댔 9:Ńqa2yy+):x#>8x$Ģ5ǹ'=`BI(.ΰb ";-P@kZM`ݢqrkͨ2~ #Z@n‚c6xch ?3)zc=Yxj?^_eˊ' &.5+5e߮è%#gHnڪfG~$"PGtyosWsiXMZon?{8%[S]c#DjjΈ[D1@AIL 0K#N){0ˌ:t>렱eYwuF98ܗWѾȷ&3:Ct `T=]Ȫ+n))4E_^7ٺ]Kv $a&+GRtS'8Hz+JCq+JB`#-Qsϰ%KsZQ}2(x7a O6a[x>(}8,f|-Z?\vap0wZJq=~TX-o]lf5 2H g}x~W ?(2nI.={Ƈk8';#@Hw2:g% umụEp-K,8iJ) "RV>~睵~i>;=+L4p 6T*b#aw=N|\qa5`(yCЫϳPZ2?ZǬHD$yFD|H^Q1Oa9{@{DdWI Sq\g\ܑ87~~ۍ9hG~~{=~pمa_qOЭxZ)jY)gdX>*]hquԼvK6^%{Xy/f),µXq`v̢AA ba#jpx2blJ7e3#FyDiÞIȨyaKL$Tɇ-N+?M|74HۃQ~!&&E.dYR[5>5k$@Ԍ_="LKߏRUx~j(M#{Qs7:{gҮ̻!G2%%39.ּp@gfNU,t',U: N( ӧ-tZpI'wmd^; Ϋg nc{G {4Vz ׵8>>tTǵ)Ì< tGD95!e俍 Cd]1/RtAғB<@;. ޛV>@D  JۙDp_~$7QK9q{-X@N_㒖Ħ,% OYOރBzJEG3:Z#^㻱;bA&~,s{?:@5/`Wh{QG! i LUF'P @u>Ң[gd#tMRki`~i~TÆ)jdoȺ i<cp $ͧK%;bUڨ%zI:RJ*1kYy1x#FEG&j>N82xc5_pBSsM.6oV OJvK> ϊn/Bo#@MWlܜBשUGCŌΜnkNtZa[}KԒΓMzL{`ݮ\ d۪<`KQ}j %> JH)@NڃH) <]7F[!̼;n5 Ju&~JA;sR'j_SŊ%T d\T,Qv9!DZD ]=ե3 *ԃϛ lg'RC OǡU7FƧ|t FkKqT f(( YqIe(a*}Ѥ[)p@8~ZF$fȀybog_&HoQLzXiuf:CHLB߇QdWmp5GVi{,IC +F(<,Ls@=Zay=z0-Z|1tH][pW!q4؍xdx|.޽z Fw6S(dw'b- ,GSNCe1 P 7mř-oI-EMASia `.|i=/tvY.ӳb[pyl^}?줇 - 4]sɛkʄ Wx5 E'?FN\PF˘OOZz+:%-=R 023+U_&%˘g[]Z3GT#̅0*LgM3c3_SLT+Wx!Qq6vK@ 2+%YK1`5> L$KD9U[ET|A\*4e'.2OYt-@^u ci\dsg=E]NMf P6mS xJw5R8hE | EG3[I!WVƊ <5t ! V_J.M[b_E|>MTB9E8P1"1;_76B0 Х OU̶ÅѓgOhs8s>P3˲T(,̈{sڻcQ% Dwi2A* -}g(6rȝUYʍ 7/JߪG/%&WМTHrZHЎ-,}M֠"UOƒm:;Av gP܅ omwWA遡v )=0 i۞߫MwK .ei3؍paؑ $i׮ /߻AM#@@~71ocd"fV(_HCODJfliX7&tni\,MKdM i1XY?Ǽ4ɥiz7vڃN5XT]9%JkewWԭσJ8tߣڪ$[~`Vm0^(=85A\Ӳg/ˬߊX ?CPՒn82> ixΜeocB粅4Caϸ.W j% fmyyYk ]MTΪY5 5`Ms©bw"% 9ÍkL C/hOR:)KMiS΂h:q`qacOٚ=$N`qLw\ZH+ޝf4 sfHGTIsnF MR%Jԏ=uMhZfMe 'IRC**ğϏ2${IHv1y: SLR]*J"@( 017|z!hC@u }V .L&2Jpp@{oTV}Dh",|朄CVsc~[;S -0Xƶ`;K2- hQ[wyG_N~۵{JB\Ps4bi#C +տ{sh%=k˥͛b.܄5Gt@P(,"1h4jqmqI34CqFt~b0[s`̃d,P K~FgG쏁gkd`m)? ΈDLOxt3ڹio4r /sɐO#[?)y7:dD6(l#HB r9!K.53OiPJpuws<6\ p2yk1)vhƚ$^P7i0 L_@IShi?YT .>ic ;5:ƒD𢡄P<|b :/mɣl7cƑ WŢ#+ýIʯАJ|i34;E\6/f\Kw11I8")_b64č\K͵f{`2lD~xpb~w-5l^v\W;UH>șet 5&"C>n"5|!SD!y3miBVyXO, .SqxI<=ȂU[.Nj(|QT(A$c)5/f/тxWMԺ%p3012f4F#Ar3ٵFZ(N#an0#-Ӎi S %h!Zk" v.RxGC.28} # b[@܋Pp{IIS}8}'KM^za7[[k8ڕ,/Jd6Rv+)uA:܏%cCZ$C;ؖˢ&$ islCkc;57Oşj̈́/DeTz#Nv2`.6ef:pٍ hnK ,hmv4!ak˥ u WeG~Y3THR$#/o"'qdJU7GMDGNW@ex Y,hnhpjw#nwۭ*`a+GAoZaL7ȿzHa2|X@B>N:E*v&CAZbt*@Y{hA\K9,CQQÙrkսRz3CB9a\Rcڐ^}Ib4Iۡhn5˛SV,(C(! 7Xgn۪T܂hQb>}7d+rmQ_}Fus)6kמ? ciPkT{$@bPYcYxyͫFVpSC,%| .hA~>əEW"{u͖*視S >9 y :2U4I\]њF"IF'7]m1_CUk$s0!R[Suxr(@=  .&K2[`r0eD]\(PXA1 ~+.H :ܷY0L/Wfu"?vbo$՗ǜOH쎿ܗ9TB3 S4Gy; pN#NwL kS9@AeٳfW-|ԜЀnX ӧm_#vRa)K e ^by⎱-{P>sXDNgHQ2ZOχd"iʎPd #bf%6qwL(GOH2 )8${/lzRwoet1htuCu6'oF6}#R ?(@dQB+4B67# jmMU0\ =1Qz92]~܇Zb_DA]hA! d1f~ueۛkI3-|1oĽf%زНnJ+@βq).u_m:}<6#݂sB ԯMJEYkD7D7C PUm2_ĀZ'#e?!#+ H5j!Ǝ+VH$|(8O86j{p02Z·apMLN8<JA;㬌ij2|7_]fbc䐺ux=~))UaF[/Jg\3 sR$$ R ۢ/56RZ I @e[ފ櫮Bt>e22[IR&ׅg;f N◥l3:@^F޽XaerV^KӎH@3qJyq \SC O,ۓm'ںj CL'Tx؆ Zr&`v ei94?eJ" 1TILaW0,Y~:˥;ǘ@xMN7`{lJv /pl%Y0ÅRLLџp11嗶-fi~*ǝbI6~1%gݻG2B5Y3B',>EBjp55sG`.1fjX`3c`KkO9f%C8IR ~TR:}3L1 ʻt)hS9ޒvҤU'9 t:?v#Bں,-+c 8P p&ZxW cA7nh~ρB$AYmT+Տgd~X:sAA+FDK&oZQ9fr΀glUSW@Ji\|xi1q?\`Mx@;Ѵj=˴_%NUZ(ҩjX4;wxCAVPmW KQ=ƆVbwFv >i^R}}iB/N&=?ʗ #P7 V 2TLnX43O=YK :Y3InXL+27$UĽk*IdNň L̨А'ul#n<{>b:r{D|5H= ز ǡ30rϵEW>mt[ ^cJ_/Cd jlQ%a ^SEeMzpةKYi1kHˈ1LW>p5:4zjE (lV|m;POEc|t:w}5خGcݝKN_hlC*ED[iCFp٢NGhѸZ C\QM)OGel6Q6K703bqx s9vX '! 7g 6̫v' H7۾8߮2W@>"*-iG?,wO 40CX=._, "=>D=с-sH**h K O dynZMȯZmԯy-R-'@U}[(zqQo(aJY0O v l5Rͷ)seWaЅxBDD\EkwZhP-J*B$2M@/队L,2FЗA\"CWy= ÄX(.4f>/)>K3/hFH=2&(nJ c眉؊J ̳MĒk>ҘXEȎfjK1TȒ[O vFMR^2j*uKpKb 1Rp;W#u E55ڼFo+vfj3dƘ]t@efTv<ҔQqYQ/)XuFtӾ|-8&R2N'%hCcQ(l2߈:aC~c▥BTiṨ[,;SC'G\%@J2,b1NEBlk.+a>u@!Fa$C`uf!F(;K$Y>U0kgyBR&33jيo/$Ro?R!YCyslu%\83蚹14a/# c)187Nujss ~$&G}늣>-pW(Y=[v  GDGs".?ۢ+=FΫѴwWqG0J${Fkj,ha ֵ15:*F- 6m8R6~9_Dհ8,0c眹kJ#. c I5%|RĿ|$!԰MdeZsO Q M)@~ͼzsC֛'jhƪ~tk\7BQ$͵w!L-F$|c8Z5~[bxYPD,NOf\#szW3BrZ<|,B! C} Sޫ{ĕ6-9ʘcU)9Ѽ' C8'Rį;~٧S$AgyޝKt e"iT NjCהjOҝ6Elu7F1`3w<|?F9~P:{o"hD\RLj, {bIxjH)s;}Gj{㣤s -JGuQ!yV' yܒ^$HHF!\ /L]nGm.rRHР|ŋA0qhx`<$u?괏-ٚ!vܯ5f!,"[A~r+D@{p-|{?G(9H7⯐emin씟Y^C= { ]ouHZ]C|YpZKJzw =E)8 @|ŔT˰쬱I@qeu,#) Oe$jTe36sYUhsI'.iy In`F5TG|Or#<^Yaq}D>qrX6ݠ)[sΏ0BkTkfiB ' @KնF#AFUq+P@=l)kc$a\4h ƴ́b^Mպ/E(RKG6<Xfl FB<$Me6t Y JlKu^I1=l~))zo;@dZ%4^LDJ4$$?"TPS cʅ$7-LGbŭNQg@#I! ,eX`Y3y8'%dIO1]DŸuM$ڷkW0:0OfE7 @ 1yUĺ`EKxw)$\$Ud3@#_=]<=G%8Q`ѷ+8&OfԝB{QLQDaoܼqf[C\`njm<&@7$5byS>?o< a^7C}Wب=9X9<.J‡W 5leY& ;_NkN^r sN0QV ?O`2F.?[]>l6LdoW;`kIS.%f?>+?Ƌd͞NP'}P`\\/(.5jve hH52nP)H]NIEh"ZإT\4]zs `~eeb%;p®'ޣV]}3}Tm9F(5 a|D5ϤG-\ԓ[OV_o@zGp'yPJfSxAd8AHN>R%TSZ6񂷉e@}d[ } zGdr'/Ǩ}ȮKg_\az0Z21ाD]2h1qc}J0~98M'DH D72c7.|K(L_'9\uE) V$tZkn oXUSѥdg|4 v Y%%xAsMClVOsn[v"`4W[$`(RuE*ݗp!%SC!\fPZvBC5FŠ?j5,&z·tdZw=PVK)pr&+X2pydO$;4ج2䴡6뤧HZ, +eGXee 2%߶c8h:1=qh[q%BSǼ;@YE*-#2&HÄI~}cOa%ntEjb ?bm/e(H[Zp˖L0v{{ץj Rc/",K )?)X4S,iەp)>:Y(;MbASDFtL[!~7xOf< >Z]-#QhyBuqȺqzNݗC0AZI صi]k< XY5rؾ~sm_|g4@D d: 8*ſW &&qp {*Hll[jF.") HT{9q0\[,J0cMwa%ûjhLgv#ױ^m5ˇ,u@|@Ȥ̎c]|;DY0QTl􁝖:/BG'`-P-wMIVURT  ?# Ĥ52n8~NƖG7+P_<4 B}CEz޸}H 8)(HŁS_4<j9Kd,)g m4t E5L2$=qtڰW9%v@Td5ʱ1*gt9 2_{Jw㹤LT-~i]O?NLsOwNnc4=n)6uza@'Zp # Hp3[m;jr&RuUS9%5{3ser5pz);n`Yh_d]ਹQ,['Νj Q;v)ٟ$HNDc~g-&JDc(HA^b5b!dԇ^H܎tMwڵ,M#0a3ž 2 EXo1]N#Y.jxtw6nm^PR9ha=ma#<@& cϢ}P*BkTh/$Sa#2VM-*RƟ9N:"ׯw $v!,w$Yelzue()vϒtknw|Mx 3qٶ4]()q}cFWe}RDVglIx*)7CC٫L.?M:T= *UL2$@9aH#Q Rx /$&iʂh& P:0+(FZI)f(&ڿ܎~2>*rw}\ֈ).[;7o¥HvZvcMeƋe'mWۥD]) 8nڌDG:-CaI~ōヰvP+΂oec5 h|e8z^0$ 2O1uz'*BrvY, dnij&*^&6I**{^I+Wp7Bqjqf~}~al>S'sd?mOvPR3-GX,vH6} &y$'iU%Q-}"-E[tZ h n"j B>aIYsJ7e;  f3澂nъg!"1ݸޗgFNHp \8Շ<਍fb&FA{<3 ڗe\~bykRKmgO*rŅK])"{Z3j/ukR` 8Bx ׫YtIți0Oh #"tTQ>'J'%_.$xOO3)#hazҗ' J x|Nl3ǰY_T7Ca0s q Fvts[(YشMWPS!#,C7)uǁB8RV kz5g`ӮF  V~l STE̯vcS&% *cICۜKp3c0b'/2pQvpltK[ e-HQD<})LU6C 4 wH2aJULX٘ ĤRJ(H`Aw8vET_#+0S>.#7VxSunRT5Cvn6R4&괚w3(2lOzumv8 otQ;Ut+< G"`:B=\>pB!MOv* ٮ[)N0_Gl6jpVSڸn$e?գި4A˫:ODƏ0kj=D]g=zߺ%µ^7C#$M/:8㺱Q ]Lpk Hx9d-9bm[ώ,a<$`ςǖݥ=EJh\^pLiT!!s ?ᴯ-#beo֚KL;VV&&XhW6 mbE -(II@BIh8]E_w{ȏK]KRws&zyѺ)OD[z$V@ IjHV oZ /@J-j=!lsW~ ;^ƒ(y_H$9aA_5;pk:qFs82½Fw)[_Umpq.='K̸OgPR7ߪ0I4ѭ']a ĭnay v+ͧÝ/F@Fvtgpق0'X`{zX}"i龹9fX3A bIV1A4Ҡ2N`-ye )J?j\}a͆/mN=@3 V CoͿėhZ*ecĢ.*Q= d`C}LSǛkz//f>~>O rwnH]]ƒuƉ j "+?J./{,+F!0pH B-F l {L<|$ká==?QC@Bnf#' O?X8mo\b>ԟ vq_Km#4 qFd,X ;q aN['^e&02O v/YhMdU|E.IͿ0YODn.2j * "bB)ZRCօLr-#9/Z76}8Rc&85y[۵unjW(`U-)|kQ==?0懢38s65r8^u(ZFp+6}c n3k{_ t#7Gmiy'Ys$64  .AA 8h5ǚ2q5I7ܟHh=}&cRz4%_q1 sb.睿W,J6VaHnICf {̏a9dO G*aR Q6VOaupgl3kMK*Z[.e>X˜1#1#307&lԛ"&UXg=]&1'^bU Ptkc ήF[`=`3! *9=Kf@$2@r.>)&[.'_ D$%DuC&9HCQh*/%r֦^;jnv)Ɇ>Xpo#"c`GBҙT- [^m|IfV6ɿI!.ipФ To~HSA 3˅1@ח5d2]H`A \ˠ^RB?)um$}r8@#Dbc3x6Eo#7+!~<0}cĻ~,kJ=kmnR"LOFYxɤ ؘɔ~gj]֟qR4qm}imT$*cgfs/bk4NmrI j\8@S6h) ;jYE +4V i~u|'>aSڛ[mΓ'⢅@%!n6Qxt`q-9N=ċjh sZ >?!Nwy6RfbF' 'e0li{܇XI,q<*5ן-+K P8E"$7(m)=JfJļ7$ؘUdAf:UVpa%VrfAT+O,7m.o^?ⅈ̏Jкپ JμF/r:Vyȉln0O$wSB+vmjhF6b3=e 1AM4r,ieS+c3q!b 7. ι ٗhi#jR˺Fz4>C+H'nȌm #ixOd}lߠ~&9ί yB[gi;7Æw/=\lȋ2[ &34~K麿ԧ!K@)tb 3G:ۋĮ:9;یi8knZ\64\UdKiD8UX60o#>!X ]f> هs?(Z>ʲ?7GJƯTw=܀"n<P=@:x:˪am[O78_/0Ѫف>):=F9 z%Isd9sSXYt>pND6;7O!h7J(ʁ,$6 $ORGCJ nBB2FU"6W}Js-:-VX(@%gNԔĆEk)e޼P7mn/sW<Q{a"qImTYm l6{Wgwo,}"n "Y©&eTuvm|||{be j8< R.1W iP/Ku3PK9qӑkoCiEM!Aٝۃ?GQ< =&mWv#[ܷpZgA}ܼqj%|.uxYxEDca176>C1N%kz=۫S;5ͲaE^w\Jx-ʡg=n\HBdu/OI* 8W" S옵;cJlFA޻'OtR^:F=Q9M7E]+AbǏ ?Bk;:5hK7 UZ7oDO]Fbn"=>JE"%b9?tP{im|}.ߨdW.RTJ:uKN ;XC69:kvz7O]T~m(&`?*{b? 7qkc?ȹBcخDG0MmpMO((Qv噩"Na_ziz)h;_>u! N͛N~]T8$[m!y=v:IcRR~6F^5F!L'.1 ͘n`-}U(}IO,\W#erV̙==NQ2E`;8|רچˏ:I~E%z'kt*I=D7.u:m;D@S霩/j͂0;i`B D@KDKS_1evv #]=Xzd9.|FRW /Pw1[FaXq^hD Dy,?-wbQu $i 6f4eP;kՙE^e j#* D,5mDB5Ayxg:Elh`?P/z]?-2~w,;=}׽Ժ>>Ƞ!lLuS'3`>sqP\yAaڳCoGcl_eJe=$=][ˊ6 8.HnS¤̡"kWEH@[Zv$XL'ZoKjբY @80*j_3GRϿL*U^qiXr(r)VĻyrQp4%W҄SXCķ?W.?!1 CE#(nM`!%}fii=v>À&.Y{|*DN4Ab]ekITxK楣WX(Imy˕ys_:@0B(FԓGe>K+muJ h_ӍxAmT@vxm\:6&cXMAxB_XKv 9 K-J᜙ۛ_lD/A?{swZg 4Yx3W*i`6-<7J p:Ju)Qe?(XIk#gRϴ+.'G8h~,yt&GyLg"2F ġ:Ư*E_ڬ ^bK f &V3ݔqJ;+I_2d$/|MK/`\M*n]C)*AP;,;cEfw7,b"X I(ŝz/843Jd$^hiX%*nFNm[^b$KLdl|35 Mn3W*vڠ Q: M3*='ӊx9]Uaas@CVKKe@a/^W1'`UߘvK5 n63{ee /9q#Epºؐ|E@CLzdrAd07d>#t|]['ͺvwj(ĸv!7:ۭ#+Dd-VGWǵϗ.IMF4)~Lm`z@s 3SFmAL_*K9iB`Xl?P89#_Ƚ>sAZ5UO7OE۾-xuFwa#F-PiL$%;E xYrLgk?7'eqHo].8Fe {%3XșmaP֯,@4Hwop~co orF㤬& -Ө&N'Sz&3j*ޚoIUPVLG,1 _} ÇdbIl}LΎpXOT^H }*N{(TpG--_j'_EUEsئeX/K-1͌!uVu%k5&5WS6+N*K,A4cA6vD;~ξsȆD{,P_᠖Pm9i/;2C(zrRvU"!;.G )@*㠩CSFfX>ϳ!yLXsqvBƵ?"U*"GV*&9df`tpuħrK2Q2F8Jz+[?0 Ξ/ 0s!!3M-9MH:}+2jL| H-FdSY9uw!>LmL&Ftn"陓/p7c$$=J\]ĨJKs,!I ,[K~޽(iWp,0`p;^ח)?q 3t%:C~k 4#ƕC~}F'km(`g]}0۱Ug)rs1J_ ]ы;gZU]^3׷:Lr~g]m Wsy߹uҞE&;|hO%M?'i.BiOZ;jo&_w5(6 iEƉN'㭼3eY1&BWE$/D>K;XqgHKVG5"!;onrNُߕuL^oi}.%TA{;4.v)@(8Ff'g?+4s1(|4]I}=7H5=]#q^,/MN%- M.kXKD ʼú0i3 xǠˁmAɦ_R80 V*}fO"EHNB B^֗ ,8iYk'FUM=IԺWL6LN߇HZdOMD|_h'7W!P}>:ZQi'| dL|7@`f왯řNQcxkPtT=R煅'AۉD\LJU%3rH,ֶG ;\~yVAaoGj.f)-:myN?ʦyC*mfr{9oNԥz7Nuf-R?f)] kL*B@~˃ N>|)Dɥ)#H㸵_dS+ܮ]xOMH7rxv0 ?Aְmhͩ|cDvלPd`=a(k|/;MY0D|ΩȨ{r7a.6E2bTgTFI sÇ  !CJ#N8XЁH!EBygj\KTY:]F:[ei"ynqB37m#pPꋉ `uJINQvHldmН(2K _]OIV͘D[IQ;ɥl;)妧SOL[KnL4:8/&{E!KvSf^/cA;*t7y̌{:DT(UUaRǧ.Cjx᫵4)/B13omʘ՚"8ziӠK]ʙboHohA!呠űM k(D"#|dbwDM=u BQ@e6Jn6lٵb\=W|I+ZM*e$KX_;ܡԗO8Zl,.,  % _I#+H:fYlz{6D kBx}R,7Սx$6GANVHZI?ZGQ]EoQuD# hUPvl6+:N`֌{OQŎD >ưf@0;e _8]YDWUw6R/ ٳq"@[ ,ZCfHX a%|[ULhfhWzE\K_cv]WHժhR`9irärCTְb&JvGo #X$/V@|Fm{%CL␑*օ+ܕlI;3;?b{W*]{É[ﬥ/FPx /ԬЌI8xqء2L"I~_ rD(%%d\C*Ot8o3>'cԦHtj [y6eؗK?ZBQLJq]ե:ES\'ӂPfUwYf$ D94n3myϦ;/ᇠ4§IƉ`g5㜟u>ubO >vcZ4;WLhS3}ـUu$=l |Pl 40~ Sr`oTɯC 3{TX7b1}4^epY|-uS|󊷰s΋e6j'a%D0H?s^!!hO.k¼*UkED'Gd?F8ŁWuRqLtZL/?DKD.EĬFj<,'A:D뵊S -rJF`ģ ~nR8Bw ?aؒDXmǪZYq5ذu.[N/2;I 랁~%]Vre F2b%]}Oxܣ.<\`@Q!Ǻ]g2JXct?Ã}}E,(] vNJ+1QXh}DKEI&ܷlmBtf!ݝ[BNksob/RbI0cg#:cٛv7)ҹ ‰JT7g꺰>$y48Vۜzܨ"z) ӿ{W@XKˁh+r{ a!`nf#7A1!=eB4M#{ƍ[Hd.w/eo؎b5_7@8iiHT|62#(α𥸴?+xH ڪAwv»c&b=5A}g4=ac"_٢6Bnz/pSEO ZIG8Խ1D.5͢t9= T5 w&I ۡvrcqbRg\|e5371RFEo$e&n~t+s#$5,Ԩ,fX!++.7 n,& x蘻[v yԢ#A@`u{1rEȹƫR6ϵKR<1e]P:G˝v ^Ԓ {YU#]v244 J+FJ]*Z/S"!AFkCL68:΍VT5K9UK1CN񬔺'2G8F\0EW,n򼥍1]53L)#4A [{Ɋ7=*zPrjKwHQtw˜pO f˗eZ]!!QwEҤRl`jr4I !giȸ]$Olz2Fa{$̐jM.X\52^Mt qd>B$ "+(@m[Zj*Qx1W݃b`4Rԋz{+e::?,aY& hZ[cL]a}W}'/\ Ǣ+SW!c롓sѧ$V?Ӷ@H|Th'i@7DNNScܛUFF(o/@1<]outu !wpXyP^=i=f{h+XZ `}jL2t.iru%.J8lU:E?0`I⛘GJް7 tW'-uiQl'ĭGt+HBs4@H9F,( Xą)0=3?| |uL5ĉX65[5cGi9PJK17 @6,Ta!EPŹ^Zz锚f׮ N1<7'` }f%k^_0t=:Ġळ,\q6PBNhm\ؠzGrD1_Y LH <op(hW}wԧf!-#:^yj|FkmPW(XbAds ȒWfQAcfwdδ| ^@ATc鬡DIHOX"p^a M Xe=75lA̡@+0}mvw$.q GvnO wwއX3ڟ!CqugxP %}8ʙ 'Kp* P 5y_o"5a"S= N:'BƼ1"Vrrz_s>I1b'+9U[kW;3Q4+KY'ȮY2kf~=B!ol!3(" 2ѷD=Rt\ Sz*z @Tvo2y-h>E'ӻG~ņ{9Hj +~ +j~~ktH[nEal!y aOk l&N*fs;{5 N,7-^N㖚5-^`O7c@&˯S/tus4*Ni3[Pd~d_̝=,2L~^&8k8(|.3) G4h&vǏHpem>&+🇩m0]H],c37,f8×u+ J@`V:yt2ocUDRT78ӰWd:l-AʇzPZ+`h&=ImU[U@6& ]PoޅA] CuWN{i'PP0U̪k[jykסFK2Hֲte{9&KqFStnR,k &>7;};vcY|hZ*JzdNud@]6TZL& z m݀ >⏍^K) mcAB\[yyim0;v(fOuM0^ijIKIpj9,y^S:'rD>+9\|] ,Q͔$!l eF"nh} xpfD&Ǝo W6%KWý{ccρL䵲fF ޙW2 6 3@b!Dp'&&aغo"HnW4 z{Sg]j?Hk.,F߽ G.o$l.!Ϻ}0+ҙKdۙ%n]`"U1rwU_s]M7Mx}]7rˇgf~^4_iN[ҳVN ĎT*?]_a24bt "K 8"7zN* dM ڑbWl9~e$ʴG&s#m5t]{eh.LAoqopQĪ Aj }ъ_n POWpSm "NFdf@lV닙/vLԔ9K !;uQ="#ʱ-oJ&g5 {fX[^4P:qo DS_.+_65Z{oG(l-9p=::QBc\kweVLy\Q8ݶ V[:a$ųk>ۯ)#ukwSeXNKlykfb*\hr|RpƑ?Ct̿@`0G?h`]F.fK =Hhߢ"nIco`t[^p ^E[⏇$Ty3oHh9N##OÏfvT-Huu:FBd2,, "taՐaɴ,Ķv.1ƮG¤;9U }/m/`Ж2n#RL_ =(EnLDؾ`IκՍd_6"|~ƪR6J2'ΰi0Ӥv>?vu&"$mM"^mZ(Z%wR ̏ x]]_"AOʹk +}S2iK:?8Lg?g԰vNTTRMJe֊Yd+Z+؜jZjX Jm\JW8{з)Z84X:׍xh7XQBn45GC2M\gd!+0}՛{r)tdYJ~,9i{F8Q|.5:Z=5­B]S&^Z`gsB[,UmItnY}Z!mZ6ePvS(W9/.tde-%Ȱ iqiG4aymOOe֮ۉvq db-juOS-\4nMj4i#(ҫ# w'A1󚔹U^S\;=ڠsV61"4;61 Cw:ZZKFE3UmzsmFI˹#"%Q\ЕAuuSZR`xA(lp;`b$X,)0mA-֝ji%OI,<"Cz`F&shwQ=87Z1Lσ5cCgPie#޷jGRMudйW$u܊%AI@u°$+>53z* )|AUFPΦyꋁ hK`!H&To'ąG(l~ χxX6~!c1 9fuf+FjP*eUVْi|fD&2">~FK@;7ca٭́#t:FT͜L{LSA7!éũ'M1%y1[jX_ q7tw^l3 ,^-F,KP̚"x2V}ψftY urS0LIyѩ/>f+!ͬbM1xu0x~]@w?ޒ 4&â:,&pr+q)y/{9zh !r9, (,/iEƩt wz)1n, GMx6& 9a74qcF[7Ͳwλ3晻\oG ę7:ͳcj:?ifa?+[uSYc&aN^HM,*ee{-s  DR<1m9}X愨yQi 9N ۤU׹$8X;"sq$ݴ %Qb)Y;F9k`MѓJ)Yn$Yn<>6qyQq6)pd˽:8)3בּbXȊp7W;#|cUw%xWwx6ddAnXcaG-ary+2`Vnc"J՟t\K|l5FSZQkBe( ԥ|>ܼW]_XFGt'[(@Yڞ+6~N[+sf:XbGkQo ~Fdr5TC]מowWEnrYMޑ3D7v˓,(N= hł周vv\\^k/|A8Ĩ4n ռ 6|mg?0=m)^ q$̈v0%=\y;^DGo.)`m2bBJ k@zv+8t@.dzMlw٥yigr65.6o)f՚p]rpfDHl: c+f2.P߇)kw7\ .?8CG2dp/9Z6E 2.y1ep$}Ţ!ƣ0̓΄Ff9'@ C-bLx HٻTCE?fq*gF>=$a%IyT}Eiwy12 qfNPa&n>"_fPxdk4?j$荏\ Q'lD!ۙNP#?) .~ih3GDgoX-q9 †1G9͇_hiCLÚ6DU\^&Ґ 0D_Z0Rl+MҾ}@C hɇ6_)ꢆj_IX:@V3$6@2ߋ{)FDK0IFuT1"B:QfCLmY-Yr؊Kȕ,GW9*J3Iцv cT*Ë8R!ɄXm)SE(7^6;8_q# V*$Yi!G(\](Ekd1;OS]CI缆8,SIޥ|?>w#+Rr]ɩaJ1hi|` މBRv45^ /Κ"UD@:773$WFkt.PFP+ Eӌ/iR9PZ7vZ[iFh\>g`Q2~԰FGtBU1<ܽh:='4 t_ PI!%`9iϛz6Lӳ$ O;$7rNt.иq82 IoPJ/) e)4YCv?D d1 V M貨)2,=8(w~10LJ)+T`*Et 6נ`Z#mg<6mY'jL-)X=vW$eF7mvJE}= @M2óN֪|uOhu?⹼q,5,+V;;rЭL4kVY6yOQ2ԟuA7SK7:d4j(9hE"H;3HkX Wӫ)ܶP’dmcOΎBP|iAxi^)n9C^=ՋwG'Wۀ!8\H/$33?G=ldȦ_4 ~jxIm_ke['Vt/v˷;1`M6EPK-:%R`a<20`(Fp/>t3;ZFxUr\.ب) ?bl&[J۳}xWo?KbxͮMjw%i1zoG*,j"ȩmVj8;R@?8xdU"݂\|QϾOl^HSƸ :I@2cd8 DQG!drz(sk˓u1-/0LJTA-"\h 7<]D,7Y/N:/B \Ey:UvgK7 L:R)~l1vB<,^)X|ʳ« X'Oa)Eg{o s 32A,,6{U0"8+O*O "ha9' E2X/GM)>=YUe+4|pKՌye \l[bo^wr  `I~ÿ&RX$~)Nй4xhIĿˠar[o"Z[fP<\=Bh>ulf2 20Q %HivܔZS/ڠ˪Bz$%ѮPg%.\F݄U,|=ĀYp&*fAjXO5ЫP,$KsDX6֡F^9x[ uLJq~ǜC~\qVqytnO*Mca KY3 eiT߳@p@c1hԢ=x*GHr,_.s!Bi,'RKwtʅAG?,s:f$!IU E[2F, %O/3,J}]Nm9svt<7ʩ&Z&ڗ{q \7أa8rN& b^wIxϝqKy_cN21FaCL/"`:_wk&!߹h=XS!ԋol.+&dBG vp$`<+"ѾcFa,.4h%z%Uxmns[:mpZIe o1Ȯ&yG&6cͧ|VGRO*iAxԩKGwT:jlQe8 F&!,(4ws8Rd2Ƣ/8=Mg쎙k`MxFqVmj<ۆ{-}KY{VZdbfzO-Ö ƶ/-}bK$Hw5~^)RDD]SFqNY#'N2 S?eu7[U[HO%j̵<uZy[lBrHMG_Ɇ]tdUFUc!_}ImQ>OIl TaQs <}'cCZꂫ@/@+<}(RdM`p;nƃH J=^hԫA^_@{kZ֕hX["}՞ٱI;X զ{+>wX*7oNJ95O4ts33G )2S-}сhG6ᐤ5EȞh֯j)?d nPz &UL̓YS]iTf;PBW-G~6fwIba髉%_=\{-K'*5_umlDoy5y|y /A [CO = jc-x֚uXFgxv/3)Q1(J"D:Qc {,&JQ}ݡN~<';D8>6<$(bojԴ=J̷y)S`z>z P$͘]f$l+6PrQ~jq " NxT;'Z`1F-9yVZ|c6cO+Tb5gyݰ@43?@ t^t tULFi2 }pmg >M/}q5\\j"Mf*! ]G[QFX-aW]N2T_ro@ct<߇P;;RID_TK02-҄ H Pa#TǢ#)@PgK8:ϛK^5MY=&]-80P'*"|Ey1/%ϕOObfYs-=#sYO`DBR6@^$:Fy7RE 7PGX*#A+$t ~idgg <3E~>a{A> ο}\9 ad?<>vlZ`kѤ SBwog7fCc}9A4[qL6ZS!ƍjL* [iSt1@`LJtp`Y⍰4Ywx"Ec tY`LMbwC7^ϛ]uق2,ja7e(]aCCx /jEŢN>@X%o> Ӡ{9Azl6U"0 [\̆}JQ7o8P#( u{v@)Jfxx4`=?8\_T I;>@͢,0I>y%W@7(!X 5c;!_7sS܊֗eG,B!0궦"S;=Om5{"sS&s*k.C3@%- {6gKdb oqDehMqzFxL2PxBtP( 3CYa"A:Nq񚗠aSVRb]ˆko #ˑJj"` o),69m}/{> oPk0 C [9fՊx8IXyF h @TuՀH9;r;f܀B6\Ĵ$Mu*o B']VW5Az^Yߵ#CKŸCdsd"9.>dy?2Ce-UFQma譭=A@vPIo畐yߙԜC5zT\\ :L?S݊ڣ,:7(4G%F#U%𘎮(t`Hƞ"v<ۑT M~?6Vm"-gJ`)S0}N]iGg''6f%yn%FAbkY 8.^RRm3?iuI6mJzq1qnVhBiԓ\nl!%LH|r}7`ب,Ϛ@?IO$TmLkQF%},(5 5#/#w#Y$X&[ a]C1]fiBU^FR6gA\3)-DBib@VA&9%e)GQ{·2)NRNL0 F}Ge߿lkά+tvgJ;M(GdޏLB'vuVڶ-y9l2@zGuгk ꍖM;ftf.uY/ a-fc|膟$[iRuPPcv}1kf6렘]a*PbqM kz/| l}M9ܘv79>'zXw{ҹ Ɉ1.-8v, #.9!!a8p֊cJK(ebN;)hM)&6o8I48$3qX:b"pttHWff%ؚl3H!rF<2 sn` \v2!(۾3cb.7&DZ;$!MъaxfL|bt!cN_hDZ[6Γf-4#CN`顶$#7ј!ǒ r?sCjúٳ~>#=W [CF1YeNj':ۖON1q[ =oC¢jri># S%z=~Q)ruW{/zl{ xJU0(5:4' ؝'~W*↷ Jg9aZc$RM U;*x۪GRlU $$^=!=zcYkQn WˑeZk69uͪ[ɾjϏl['e}z#NXqObkpk^"` |5%!(-CMM*+ZoiA]n Wh D;[znCKBԉ2`2to壃SG]JQ㊊ȓ a#^KPg2}@#/L/0}6_TVxh'BojN6VFAUt(-Gi=d#7of!2ݢycDO$wGE2Mk)kq֍}\"cu\I[;xq>hh3e}) L{l]%{Mw׻lĖ)c3YS@aBehp"$bR ?3L4b^ 2"2};0` +QIlkDYdymҍL^wHk26AC+2,T3ciS*C!K[2d X )DBt<jk6USx"JK7P{Z_kh (Aa)5[,(mf9zډ~u^|N9"Ao5Uc_`n] Y|h W]h҇s ѡg*ׄL1!qn= T$%-7u\Ơ_1;[Y&t!)it_ŒL:R4!KinWgDj۾2b;#\%e~:m1@ V4.KZf&ۉOxДcp-uu{u/E[>$[ЄKH:Khɚa>G:8WXR7Knyn0 s1ERфuDȝ&Wo=(!`q],qM5۲X1xw('c{N|H!FS:c82S2! O{iKK%+E^yS6puJ^S`;Ur{rk,Tڳ,-CJyre;A"D"+oĠ@TÈd7?I;zB 74\Iaxw d\+k ú֙ 3YgZz1W[śE</L˧ Wu%EY:P˖?v$NK|7'[XݼFfn LGzrVo+aI+G7A䅶 P #vnp?Ōhm 7:S5GϤrU1ȺRʎn6 &Q/jEoܸ4r$rH {4H CRzy^Y#4PT?H^G^ ,NvrGB$Nje7$Jaڸ{NYrti~̿:%˃Gs+@4ϑ '-z}QL[c%g-r\=L^ aZBmiJf£XݒjIOZq]ء19;­RA%v$spcj]d*ң /5s,H!Q.5zja@~r6{!Vo Zx^~EՌEj댐/pR CXp *3[Zy j T-;)`ruHO Dze+aTW[gļ[̽"]龐&^>F_t ',2^cG|W ioA9o#(!r  ˢZOlkS9*<>btTfJgU[)T16mvջ):Kб5 &$k;> X7u)'дH"005M1AqB&{&͙8Q]b۠ }IkAP~nUްܭhW_G?x|U|?V-iF xRG0OnJ'.3KP3ѽZWL6uT)+S|)Q5Gr#+ɡS&fcdG⹺n.P! dKgэaޕoGنӞge{EHB=GVId(Ec% ;-31=A0a&z.Iv0T4-2_|p b/xCVWe}Pz\dұ /k([?(ҭ~Ҁ&q[Ys $DUfG90HZDBJUSpkTeAʪ|lyX)svG+JS_" C³cV`5v;YD(B1&Xr&j^}0W`>ӷӁ(]=_vWB*T3Z3i:ғfdJx-2;~͓=F1<(tV0]4deyQ/q+|!J\Z 7abv8 ^ p bczRB$Apfm:9dTxAe:sTO-`-NpSq\WzM)|y$X^VUN:gemۜ/oXHNPY5VfV Wc4M⿼NOM n"r5?̛]ZtbpnƁ(XqAf48& iȐ'E' LFzI6$^݂dw:cBDH:L E/CP{$k$uô<;ѥP7%|+BrH7)Ld :ƨ ` qESdE: `0"|Ճ )zD9އ+DSlEDAtY pZ}x1#71f}Đ}u^Qaj P&Y%E)%M"x_\'LC9"DX}# xzJh*=AU9g5948T)!^o6w)@lxB62#sju=^kk\=،(JӪt B\JԷNar1cáS55qr71Y͚l 50"IsbI7Y/Pw j)o5,M)W1¤ע!k5*ѐm ڞeȏP ڑ>&-Zy5fTX3_9y ñxhF׏v6}W]h 5_95U;Kw JH#^yw[fњސ̷w,Y.S0La$em\NawIIYob6 U_DxZG$LVm 7z1Tx:K:YQAkV)f9~Fc(ANAjWQYڨc6BKႜ5lӶu\)wVjtU/1/,(6b f{PY&K@-~IiU彜D} aVU\.'i`F(lþC䣁]4CoA~b|3J 3үN59JM4$[:eɢw}FQ0qR{ɲf Ӓ#N,EtXюO#c*AJ\Ʃ/KWrGKؖq,gl}1(kנ)ittFY6<ŝ[ՓRLXJ vj oa*|$RpNT[ 3b0> ƫ^;J k ꠦQ'00&c[%@gM\떥jd< w5ENbv'8Qh4&")\C?v^=]VX@;l+. K)Ƣ_[<Г_e_{Ze9D|-+3"PQt=k3:&I{ q$D/=.,ab| x3.4Shy.!o]l_(JʉHJ׉F5&u_=(.] wnRn@qBZJ$+_rcZRT.BvoD!RE)pӤSˈ|<&ԓtFϻ`eS넎Ai˅Gim;xoub][qyH$D׎X`+,yU =SMK"7fy)&TJcP0݅8fxfJCIWNMaᎯÃA른 :DRɺ{"i6^Db U ħu:f>K\n>ap; F~5PʡfywgariPiT?*}_􅣿XqhTkk noQUK`72y0p3QG#kDȌX7R %qϵ!C\/*ca`|ݺ*~E.jN%pEp3Oܹ? M(FR\H*4$~n sJTn9;/?6'VX5p q0z8 {Cx^y| 6$FOڽ`iPWڡ1yiu.P$FDp7 jy_6k %fn妼eЦ?oћl98zm{`PC^šjG݂?(pW K]l\e]d3A4FhgE.GfbFa%nM>kt 2`ZōŖf0|Qn6%wU=1tc$oimɥs95 A$n(ow`b|KȌo-Ka b@uZ^4s?=F.-m5rhHb埩 =Oh"2?y6oga@UjM^:hGN¬mj?kZ0v<ӷU fIۋh* Z*Rk ? nP Oϊ8 R6fմ״'P]6?_F2Q_KE,8*onk6v)k&PMF*ѻ!:m_HV^. iVAWRSn~ ۟J/mp,&?S"#"Np@O4zo''.\G@#P -ke)4 rI9\By6= jo EQ!$w. 8 $l)#ъF|r!14%/X)nt.٥.ByU!0@? z_ӱo'߇_[sM_\V/9b$dӕ7][ lkbx#񿎰!C+ SYrZfov\vŪ#}sKvUtƍ5ny;˚Ki_h7ND[Lz_ @ ʰ}p#:rlU !0 GU }aVy rJX+6dUfc\uWF笻"ѣ-3%u%2cA !KTwaGxU)@3mm{iK0 ?](h+#B#FSg N-yA]'PR4C?>ԐRt">Ǚ|V`lF|*Qu~t!JdGڦ9$;׺_++2>Ho:G擾obӭ`̝ܝP?\8ݭ"T:Mu%ȫ&ˋG'7؟Q31i|F k"@-<`!׆u ",Mw{i?:1M`1T-hDwS>@!VFXKVtGF|?[/|%#11$+0AKO]0K,~h.]^ h$mWu ZVV3 U@V6,T*[ic|aY6{| t?uh[6$I_N ; Q06'ptICj Q<77D,w;^[GGߩD¥|/߻7#x`v{UxMK5EFiHA [N4QأXޚ@R,e3Q9hF{ ݲݢhPOw/~.ApaFRF'|*\I :V͒P cKO4S]hIimŚu;}_(8ROP:YrVNN:<"jɶ"J/>˟Fb $CMr 3y\?Ul&Qݶ-%[->KE,yL'JeT { mC+0n_GuFZ{`nq_\JBU^ ";tDۧ@d> ƨj|@z:ݽ"uoD$zXʄON,4B#5{ٔRK7[9dNom6[![Vnm&?{`Ȼ֣p E0Z6w0 }V4. to2v},,kˇz!*kξ׻XV7Ҿy~RpgNÙ ycJU!I3+|g0qt@)Γ |)w%̡ YǮ 6;;Ů~&@u~ϕYʓS!.)/c|ԥxau<;ML*hb$(vAʴ*f-wfe9rH:MB!=mؿrQ|D5"d*m!TuST |yAy}UW ~~ͫJH)2=ֻϪEHn;wuht0ݎI0ؤM]a̘!E=4=h87h9^2hH8܃n Gz0.EhHzίȈz\m,@0AX+fI\A&ZW;W!JmN4vp\dI/[f\ gKh#xz eZyT/O-cUuc22r0;RދMD!(׊7g:goYW::܎oq~A t ?ra(yV+0la OXtɋ>Z4Op=@SZ&^j.' {fsϮƀes2">ƮZ74V3f.KMR 9]b|jM_C ]'#85tgکy_5lQĒt eQn;?!Zi@u+$e$>sΫr6/V3WHioʾuľY֨c<ؾAȚ DqO$(.*aVdNRHi-1'b!/k#miUWb0fK=L`<.4=n|8 5@#2:HA{]?Z%_h$q%@m)(V%റ $!WUE{_Z W; m+А)IPs4)䨉BUՊaPz@mw22xø\@_ Ss51k|7 DӖ:6u~z"Cipa3EU2>󪧻Uh;rJ$ {cx27J=xyHO@ᄚ[ 0 B}' PD10B::U17_Ħ ˱ z\Y;nV4$KRT1j>wueE,jS2FH~rV0c{e&7A& d}Sq7zҜϟز톌8UKqofbz >M3\LVg"SksơO|!^/B#eC agbi_Ŗ/Hc"j{k6 h9upʀg ww2C^%7JGI0U>%Ff-yܾ7[Hd"V)q(4dyu^-(N4IP$y) ppe0%0y,0 NG49hZ*R֟Y*P{Ɲ}ȥ^tV ,w":dkH2vUݝ) 8//;QQ iXeU'ʫjR;RatX4pq%n-DyBfa5.+IN7Pۥx23b"=)C[@[I~VPbQ(F {`]/ r˴ `Ou ff  [!B+[ ƒW=`]ҋQ ܈Cg}@x:)n69dC4[{-mrJm(bTC=K(q%7;C0&OWW{kxs0Qb?\}v=q7`:Ke)1nԅ#&?F/旸b*xk=a/m c%oȄ,H5]KXdx4_A 9݆1ɦiLm}[KFw.*qiTZ.\>Y'k_q=[\ Q?> 'i.ooWLq_5/z赾}\F׳nJpS#AY [PZa6{1od䋴 f+~P!+[..{"IJcBy̒؂}~&>Yh{O#!S =f)ö7 2:&|V:xI]d{q(+?g 8N%N =+f]Z[I1C486J$jwl-B=l U}EEg`M>-B5Vg_kIӵwR~6}4~hMPCk: w2l["WhС 3^v#Ѱ . sn"&:q2Q?Nd@l9"ǂqۿRbhۀƱCNH~ yl3.-VVswoΫ揤J |k;ޘBVVL>kws "i1Do/[b{+loa$ ~ >M.h4-Q?r(!'-3DHue63[B+|y5^,Mjpw@)p#?U՘с㗑t09s&0/$X0[`T]`kM:1Y}1"3Ƈ |x#gʖfΜpE6RʥJgxoW/6,8Mz]5zG.e<=u!˛%k_ PRHrB 6qܕ6qKy0{V*GD"GdRE1T|ƘbRlp;"@0m5 %yq93!v 0u(ҳc=o9Js)Uz䘩%(/hnF~)}3&Vdw6->؛NK7s^nhP[E RXcv_XZĤwTYjLԎ!o_j#>AZ۝x c.!K[D@(;>]О Ar?--ct;±3r ^Y;o_*{&/~tt.%KszE9zcDھܮlஆppi8x2϶̮W{y,1T7?$}q㹝ӵ5 |Uȡ A08WOQ|̉62`bWEn(_E:eRl &BO9Z˘2N]BM bp ^I6 z2P[):/D*\ ;jl?sDTubk@@VdXqObf# \slwo3D7Ntmӿ Ȝ{ Ud6=u[b sNT6' O9tuԮ愊}Pl&,Nʖڼ8u?{4eUuΔXws*йc}c, !/^qF"92ӫ%GmI:!eDs!֎o3ܮ7@kz3l Zުםi |:N1[iӄ?j}TE[WeX<?ApjY_ǭܒ#AFxɋ0c!wnaw!]!8ݝv3v7}m>5y#d&rNFٌZb#bU > eU_ P UYjdҚ J_)G,QUnyǎ̌^-䷝5Z':$H"5U3ῌrCWҔǎ':U7ڄA Y{qq cMuN>5EĒ֘&e ( f6 d?K.B?M=c=x٭_AL;(y|tKì{_]=\-y/3؀UVXG(ٻ t0QtXo{*0Pb[:@ B/6]BU P{0VlЎ"L!VOF7$U.tߵ0ZNaՎSa ٽI|׼XjK_AO b3/4M*f{aij+a5 oKģʻ&-brv-wjJe61r ]ĉ(v 9QsE m m坵;a*FW>;izL-(P9w4s{ӎOsR(w֮,0h*'Τݥ$dH$mRG/PՄcթ$+.Mǂz؄˶Zf1:)ZEo5^|N!kW  -/rwGD/ A5JHSc19|0|3DLm&.dM?7_ZV8c@9EӒ-Z"x݉ᙋr'o{ڼw9 ( ҉&!.BS׆(!Jbp8,V#jOxޯ|2rL0=M%FvB`ao=.fkq"UC&@mt(` Q7^PnL6s60Atќ ix .w-8NΈӋC q#漦[b"+hg){L›&}Բx.Qp}f) ~%zdg`ܝ v.xD{xy6~;Z5śo^n~Zu`BP|^~D YefAgPJuMA7m+cڿZ<7J';/L8"dž|"tZ5\+xT͞E 鍓}scf_p$4=/9WHM,p=GpCAYc|]rx)IܣAVWc|9q({8a:uW\!܊_~aSX<=?O]vyJ&CBqc\}e8<)kk0õϓ%[~e ,m,W;Uў'5h[,Q/ jG6חT>Z=,H cU4hjn(N}:he*{.Nܕ;-{xI ,˜ojjKh0nɵ#CKHba.{ OcV_TZ;+/Dq+):0#A3$t}Nۣ5 xWrrc|!,2҃DKL8UNzb buA!aWǡJSڡGdOR9.^/&k){E@,T$v00V[m K47AmW 3V&=`ҬI T K:o`Apo5 ?U~WuQ [auX]㕖bN73lm=9,@q4Aw^t߈t]S"d%sJBq}8h-{VGЍ[OByyۘj=丮Mn&Tq4ߐ0r"ɈuCL%֝lRre4̘9iAu,؛7RSYi^m%zYZ"=~j> ; FОC) =hϡ Nۊ3yL\uF($VuJ] = *k1L@iG|N@&  9M ,.\+>5F9e7yϟ;2fQt0و*#^þFux=~r3S&_(hĢi_uQȳ˜PfS>C79K=aE960alwzNyⓧJ]Qc=77ȕZVȰRH=+­= ^z2S(PzRՋàb/fʻ"cg10N!u.5C%vեKrVU}NOje;_s`czM["z(ʀf]=TBa^k`ѲPIs[ʔ4oe:Q!+,h%PxX_ AZw\L^^E|D| bzxk Ž[ f@A$M*ٹrq<}+AY̧3y598ziA+)Q&5]?`JF۔6,#cCSE,r9q)Gyي1M$>* hx0| 63`v`)^* $Rf 'vK*S@@^omN؋{fkwia_oi eP9l@~bgHJl;5V̡h%t9jn1Z6" Ηq*6\dB#ڒ UH pG)^Ӱ޲Xb 8pO^iTœ缾t1m&F!%} 7lAJT-v\ss+JZA!pkm!U씸|u0Pn$F8,F&03ך>깯^vY!3{_>jw* 7-R}ȫ@A\T{eKx?4G  d7)[xcP%VMыYu%-Wn `uߐZ|QlK.[(:WpXGdlM~7-i$m*;_)wCǢj"u^V\ Jh@М\-6p!*9,?-.m)gW'/feR Ilw4s<960{ Z!b=Qewdxկ߲( XN(4xPE >X)eP.Hvg[@Ȧ&I=ݖ9p׬Ifϳ!y 8@OJ;Y=ޚN$w-M?x$lv-e1o j/RZNE H!rG KpMi}Z?#Ufx|m/u}=.籽RNE;9-Y@>Hjn%!U2<H3Yb>d}fcKq%I. .:ݻZ}1o)'u%"|Rj&vgl??F֮`i( ^Q=ﱝcH(_iLe5:5Wx-jað-kt9^ɔnEֺ^kB`q) _3"0cԦL!d2sΪ)uF҄>@KLpI\V-f]nU,s(~d⪆ĄZQ5b-^w v.ܘ+`}weOwD/lX7Џk!L?زcaeTV;Sp7$ ouij0e6iwI\VN-{:>Oy^taOBsYPFպK9Q&C&@sGm1qj:ׂ \vD5fAXBpE% J€yۡqVD5r A"|Vi )Hn 9_21$7ri?<S7-KgQu1dA} \SATMjn Ō!-ȱ y^w:gU}x$7F ֌ - "KD4jS R\^Csr^7X/Lx͸?m0ј U3W̴˚> o|!k-RLQ8ms3ܝed֋ xٚJ`9Q?)awkyt{ ?×`w |9?>,9q/1F~bMr*: SUyZ`=<~XbEJG`aQe_z-X8ՙb?޼f GQv: 'kEOvKu֖ I 2V75ؕ-Z@˟ms1-%*"6xbZJ 2oi=*Mٯ `,m2^4@.lHDVZAA?nY(o8M#^|}ѳ#Xsdl>ga9s0#upTW(ngfX7"S!jy}b5UZQ"W AñN[>0SxN9=TGdݻb exK1HxLܚBZyl;v';}ŇD+È 㲣_2[? ƹc߸=Ͳ9 C+|nHa%蟬Zlk6²뱻4QxOIAl-4I ѼۢA' f26mX [ uA{'RR '.5xd| 7GDcl?ԧT@N|: z~/\,iNZ/h h`Opɖ~@3@wi QJ 5;/5r${V )EMebpsy:R~no69fhhW~{QS/OfS];GFi`"锇)z0] [<R Jf'/ 5=L5/AVcs0.Pզ$ֈ<_PD #QՐsI2k enk@MlYm @Ta˷MKëqf&HBޣ|tC$úJ}(asЖa,?r O}IZjGQo]Ip ڈW.m.a6 6Az;4+tNl&Cb.^dxc1a'8o5Zwl 0htxxfϢHkfUDZ̑R ۮ&h} F$ѿx&ڇowK,9έTWh)=HwZU׷}e>[Tu!ִ=f'% nC+ci8*B^4pq `]71.%\E'X<=f<\b%ي56::1+㇣}m{ie/J/{E߫WVl<3$۷Hy^1I#h-~?#ۉ :@&hK8y‰( 0lps#ImݷmHfn[fF`{/qU-qc7o.+ Ĩ3E\oRuK(|ýH_hm)[AŢ/:a5 {> .Y3 pK5LD͎'%pύZpB/cGAzk7L @Ӏ$7.tt;YcaoHVJ7\ͳ94x4 ^FE೔-<{)BVDe4/J]I $٫l4 eY8WMR-M[QDPY Lt wUGō.m1+%||18`yN%Tڒc赊^~,vT殭fCpء@iCV{*fyA^?MȘpށEo`;,US2T8\ݲ Ez JDg x/[)K`AzB p3؂3VG",3~}?#@8J*Dׄ=0\ _a.!C.鳽xH=_'!xV:QVv;ҹT =Z[FfQ. mR(9Y}߉~I3޾ȣudhW}po 2ZN=JX1Mcpm`4J0L_VfAVڙu $69[A)E^vXHm00FkꂻiuH \S\Y ԕJ﹁Y)=Q&ӌ|CSoL4\X>LBp/QuD6 =&aI}ܲˣ|܇@50 IG}-UodA#lW.du㳱#k?%J U)WONHw*5G?)*s`Ƥڭ_%IJp)66SݦLlĽgsǿgGoٛ~P+OIplԑVqy'?~ot55oΫ[&NMP6ׁ[>ϯ֗+K)wɮ+la+{C|8W8ۜ)16Fm"U%_Y_oӜ{a, ͬR_%)ڋMϯ¿9p߆VU@0yUv,R;4&hrNRሌkxG*C.,PUqe*FIZ1}jpy$a+ttm\wO@Ae ră&q@\ ]ˑ P'翠Q_1KJDȾKfx "G 9Qs|K>/tGocHNv[kkDru,iv6g=!9@O94[N7wH:cY;LUD$} BE.Nq/Ć瓙S1I ^r{(My'v) ]i>Z%FޫLI-Jlb63$@\H=yӡqdtZ,)u|Ur/|-i-or9$Rf !mn^WvhōźʖOǔ 0)2RwtGlڮoH[.cq_[LfoVݲaBН-z*N=3 l} n,2O:ܶ4 uׅPQȷfa_z@hUl%b1+'oL:n\xZe> 3R=9(?l%A|(',ك4w gSլDC~cQȑdmΊ0W2+Y])C `G$ ,]9jct`;m#-|fԎW/ys 4@W&c]E`y֩dD`-x|9Yt9{yhNhՊ{~$P7O.BN0{~* ڢl\&N#Mn:du%BY,8d9lJ\r3fÏ<kzŧ3: ˨iQk{{'6x/sU RVZ+a|ty?~S~,r)bK _I+@o)⣊e3RH/JL'&}q@76nTx'p*oY$RQK GQĨ0[ qYAh箎 >L$厶fl_U2;JjDq5-[XOh&V hPhM|FD)yfR9O˟0\*}B+XIE95B;2`Ǘ5ߡh Gw'ʇZ].8ulȐj|p#%& )W*g- C}p 2_zv5nSb>#DíI‘zepNZIft=uFQ' e/<ϿS'ëةF)Ǵ\[aW=I`cNJv'==r7'ܕ#5-V3=;!d𮈯i>̎T\q(T'eH]Kl ] z+ M̉8l&%d˒jZ58 }Q.ͪu۴w7aE?{A.t̍Br֥Ҟp)X54eT£["Ükacl7T2&#L`]f;`0Z(ڣ S#Gy(Ry$rCUzx`G~f!wp PK vU(nQr*:({QiipmQ [XӃJgʙOEtV)rI`f]DxF `m-fc0fyZU35L.Ap8<9&:jn{LMGb!&gdNC[ '~^&kzIEo)Ә)q3A`SV\n^˳߶`o7C J(rke[QVCX'l9Ꮄ _qCx'g+#,CF^G\G%mIKh$ohw*Jgؘ`/? 0'v5SZG//EtJ,y5V.2:mV\d|J [uS!1rȝ^O ŽJJxDK eQ@-dZ wV tE*㹁(a(O"݄Qʹ$%ð hח+^ D81ʋ z5jA)3gzE|6ôlbGiP ׂoۅڟjC Z*UvY֒.6@x&jdߊsn}z#&2xyܝmg1ͯP6@,B1s4)JE{w}ghH#_;QHLL*%iN2ղagbtVlG|~D獽tŽ|6\l.R&FB@P?eGoV Lq*4h0~==+%I5P69M")|aTHg# RrP]-sΝ#']G0+:S%uE[×{o{RfKpދT91 aH+νXװHgF+0&^%TI%Cha30euo:J˯<8xc%A9O­|:eCƅ?%Ͽe B;&xmXDf GLa߿}%Χ5.al⿗3Ħihُǟ&v ܚ4dv]m[%ENn>mKh01K ]2Òe/?.v㐰,[7Wq/1" }4!4vh 0Y<$c*G3jV&G85$?̱߆#gNwDά\#A/4v{$xt5Y9n=w۠B6|!|׾۞#R,?` SnծmIc&l yۀ&2?#߻{f8bS@hJՓ_j_1њ=vp`.|集XeS<5~_=<)N0`{h/'۽epGU<0>H|\xݸQcgʔ{jZMGWWC *1e5t+{e:aQ9R\ezQ7pFR]oWTNb7IUkI G_*ԓTX JޭI;4=ZR|7)\!?][~-v0\~d{Xe/]4m:½9e]_#ӗj]H] rӊ5SҝYka[lk8R<-eET A@Le܎Fy~8HbX ?ތݝtݝg>}Iaձ2<@`W=I4dGF쏬 ŹHFƟWq/q}LI hnCRhԌ`0AKE *q6滏:y6J\(07!ᏛW )Uyh^) f#\e"0]$.HB^΂j k-3 Py3BrSw6^uҝf*{ cd>s_%bf gT=mnp0 ?2ɝnR!bs{VףG57ɩ~=b^++x``Ӷ),-LQHZ$SE!˿0Ŋq3#? "e~m6ŀz5$E]/ [ԙhPϜ+` Gf(#C]5@MƩZc:n_̈>(楈T`kIVNQZ ~&GP%/C%5CX߉.'h"I#vrU 7>1\|K+so>+̜;j$4l$'XtGX͛"Üa>YW  ZaCW&CWӬ95"ewyW*]b1 HScb$DLE{8;ҡ2AdiѶMOM/"kBqN0r^yp&vh0 X?p]Hyfwl8^M4BdHGzO":;Vr7= 4!{R;AB Fq]kg%nK劷 |=Pjµ_DAL>5h*l&a$B0۸'$#J<8P ZAĨ4N;Włp*L;_R+A>(sIC:]t{:Yx$قDٜ齕'.O9teUN7|L`z {çS& ,lʫYT$1w`5*G2=:Rfa,cGBi_B.3Ӏ!1,1jLul*0i",dt O+NE0@5IhX1fd(n%včȷkif| nLIc@{aĚt. DMlّ$0fq_X\U2QeE}]AU<_'9uOqm9{ 4ǛKCm_ Ӯv6.zeu.pFMxJ͜s`feUGȇvWbi\.f߸ =M?H5+[A:#9>QNS tyjvYYt"A9VɆT(a/E!|m:G?,7W: BTBjxq_[ZveTCAD&Jc]*8>ޤB9ҕ˃Ǫ5^ |ӻ_@"` b^8ڤ7+R뻢ݶDmn-*mXO;tِF+G qa90gI%i1Q!yi,݇Td,n;yѱUu(T4",2M []*-K_QD {QF[K8%ƹѹj_:6ǟ.j(Q;S5 M&/[ݞ[#ZtY=v]Y_3R1_kdh .,$`4@>}gP|LRֵ>Mq;<L5w?gFs-b|sjOp{zS4{v|E G?agD%K`,X9τR}q_>)5R< \~jC*(\9U$$=t)^sKTQ\CaJPqSH1O#RHz"W*R5ZҶ#ln1%ԋ™TdVA*e-UCBT_mjږ/f39$auy&1ꈨ S 2tv!%-sLqkM݊}g< ˛ɄT,l 4A4;חFES9!:=EUݙݗK17gkRw||?~hXߋ!w?@UQ;fh6NjnȘ\5d(Z;`ZP%h"YiFGyn5c{AUTÊ&Ȱ.CuQQ@ϊn/$-#lDWxz꿔bQBF|9Y>X u*0s %?'syPcn2ʭfQ73꬞ZTzmPhCA0R`5MU"^x]cKX/zʔ_XfoJ 6Zm  329?sd~oFn^C5PCbjN1`f-TM&6!S57#Nx/w|ED;򡀕yQG8Wf>Bc%阒/2*,՝PES['tɦwei!ҤpMv Yvkjj>+qcmFA׏pPụ+\K#Μ:Ф͈ll6*I%hP9^X ċDFy<7;l?u[ʁcoISȺJ_7[8< < hfc@FG0|z1F',CaX)גBGſD&yF%Noؘ o]7qXR + p6ue~VVϻ. }& < !@^s ),2ӂV&U#YyBXQ т̝mBƣAv#+J`,HϦ)WH.ۓKeCrZnƝ܀[͊w2ЏREn/ U`IZ 'F{oTTZ1l糱\hXk2V޾Е{V-s7ժ yTl:d U-7c%)#ϳW g>B4ҕb@,aV_:uHcP9Ŷ*%p &"*R5!OНOoh/ @tf8Tp .GTA*9UOm:;q#gǤUx/v6POT)FH'/Dpθz,IZ G 7Ǧý3(v4kK6V$>B+1hǹD\};Y6vMgo1n/ɻ]孔ٕ_0c/`N8qn%wl8ǘ%*/|"U4G,syᴩJ4m8Wp?zzȴΔ #x*([jޏ@>D4>\&Fi|xMW?@Cx!,u1f@r p/ktm}3UGOfɂ<+9I0v3_8=Jh3Mf E ^X.ƽQ @;x$\WD|,X%i5o0zərPFFKsIYCp/ZA_2Ҡst,z3N(@'@@AbwKBy C W<$4r{ f 2cc/r.+\@7i(X*IY6]n_4urꏣDf[]oR fGt?!~z%V_Y58pQTd9moOFW(F{s L2,$ib8%yCXrTVNVY3p{_ط,"3qBZXm&%pƣ:UL _IbNiwP.KgU di]BҀ8uZnu"©@@x~R$K-"[I{BP +. ԞsSL]ܹNńjz0H >H|a85'~`W&{gPK@՜r4!hؽ*ܨC+ (Ds+>D7]_ƽpLO5td5tUqk7?"lRj]_[^Q?r0ѢB!ݽW$mi}w".`${4І5:6+4ǦTQ_&${V ([X,B)aa C D)KM C,:8DkN֕:]M6ŧpAsZpm)N|(ko+=Z&Fzk=l_qjiĪXy#${CW(:כ:(ob)CRKW3YuCۯGgb lLLh16ǃ geM"a%(")"Sn˞?$rB t QE) X33cvmv h5ٸNXzko\ LeL;ư&פMGo/Ƥ(=~ H($zx T[nږgΉ ;U|Ñ '2z`jӝn c଄* 1Ն#%`Me}`BtQmzѦ~O|iٌ'r-t>QjQa'n>yZM!#ឫ39 YFBQ˴dh )n, I-p@h]yWAaAqQ,cDž݂Q,*8'n z4DL?POOŤ8*~#"mV'ܧ(XphVD/$;vqgeI!p?q-:SsP.tUa2^{1"ˎ0ė~vqesSD1>6`S+[ñӼT/Y:Jp7g-&Fmt|~PvM3h+16I0+bÔQFW Ra5\ iZhvq^eA SJ RH;ilU&,_#lwa[L'c*`,Bh[S"9hhfo !FW_V );_`ORo- ^%TpPŹ4j|P3' zeqnX  omdP( xg-LdDĔ=c0(z+ 59x9P,ou~JK˄ z8dA,{1kV0 nQtcV 4h9}b? [NX#T#+'uN_$JԱ߷gRz*)؄p}\c ϧ;Ks x l{vefcnw"jg i}QpjM}@+4nDJbcQG//H>ʆT{E\JТq@TmbF]/T[=e%άJY{dWu ~tQqrՄ:RoaiPNkX] E#% :ZT,)S߾<ƅ=hT66-]dc6b8WAU{"qJG 'eKZ/Ii=Wd^צmN?'&wx<`ȉ0QC2ܴX%LX8_hIS֝@!]I [ј jX',?J(9~6^> g[hu )e8m)HPXJUZzRPBsl44#-Y|5(rpIi|Y|On5\Қ]0LB51[Mn+G?wGcetK ; Uкm5/qfAɢdњi* ㋮H )=!>$#ilU^ߛm܅'۽"2F!|E;?)U@J8~WMxfVFSJV)Z)n'urKFAqO-d@ KkUu{ eK#o &ŋ*|wͱ/iEgȶ䴘䔌6i?EU4+(T5 phz[qK'O˨+W8"Șpַ9h0уAy#' O3uɑ[`!K]!JP4, V m~6%iI^iiZZe@HSR7~a`ɥ+KӇ;tpԇ"u MQ<M?C>,oJ`9%fl(%Vۘu ?FdV͍܄{1.Nsם=X?m^^ ٘trx,B\r~j4[!9.5ɊIsxq"bȍ94hvuvp v~rg mG <(qEX*.~qA+x٤*igS>O6JaqٜYSM^I@uijf \6)' Vdѱ{Єa'ڿ|>Y\kG~" |1%&z朇KJGf߉P+MYjmH.sj2: !P*>zwzYmsg>ޡT1[3`InEv/He{ݞy%{;uɹQN\.ɸ,D+D^#WdQCs?hV ]e$)_8Uʼn H݌P 4 Vm~3qPKU8Gq\Wz$|OZ$e1E ͮjhdpW۝ԗi-]))Ko0]>a#j:ՌB^{ \V0tUDt辉)ps]w\m o'P̀ !4IBiReg60EH!‘Zbf9 G X~LPn_Dj3=zw=J7#oM^M3Fuo9$:ܬY$Pc_g -t@ %͗| <@7qol=XRv85pXw$ kH~':-ۛIqCmTh5 o.+ hh"y!+xdV/ Nē*_5&΍H_ڂdM%=AG~ ['mGz~ncP4U󏦗~Cd(:P˕ۦC څI5A5-B t!aHh8+4, :nWַh7GS챺fyxmFJ ܕNe W=\n}_ܛTf(")fE[<7^GxJ\@WJg-/O1m)d]×˙憑Q锼VrTvYt6k{d/  9`RC2>jF?g?Zrėf#Z67Bhn',9-nnJ`vJyҍd]ɘ(dFc=-5U`~mpUE'LIie &(5k`vÍEYhfoz/h94+pELq7c|K<Jm:3\m[*`3*wK. җd.vBۏB^Sj=< _ WoOSZk!k!S+ {3o! Q!;zm1 ePfg^ǔK ;<3Y%>Lw2ƶtFgXY'`]0@FE'u>=|H4j)Z[n_gK 3q(l Hᰮї:O?rWZ9WAzՅYɗrE`Rl6- @:lW:n7W\7D4?>ب~=ٌD7\" J>pB5tv?DIbIsqΥЇڭk%w’6s4thNC]-jYKXܜ O ˥f)_WɄ8E丣i僣qW(10f'Qai!Do$`E/vdUl si7Ēw#> J RfmMx1d2O/z9(u8ƵvjzS'IH;3?Ch?*MPU{m\d/XWb箌Ez_Zȿ*tc D,/$X(lJuRR2k7DPq՘c7()qKadIW|1O!"oĐ;xB1#ϗ9!0v8{0 p4PhWH1BE9kA߷H<č-RdDzx_/ kb0E5 *ݭ}O>h+|dewAKdKe#TRS,C >}P lv^/&1g1fˋ̥w:ʄ[|´%貽7lxcU6vAK}f' ͢U[d&'\}-V5^$|"zyҊ4a|TF"<ޫ^#h03Pp8GS+L(k|vF:K_" rg=xbaּa'f.нPEHZyrI =6$+O7ک'x%[ 3>|ƴR2ihJb| LAHJrjc2s(ۅF! J!jCՐ|8nk!*˖@N). |uhtI$܎ys-D]G<Û*6x0G&kdMbEmBDWrb"u?x?lVMw^B6)B*1=$EB]aI wڜ*PpyzX8>עFɫcl][CT m "[nlI[Stg< _zE[eǿuƁTi!O$ivg'W2 OmI tk,D!R jR\Xh^i?# Zk6n $Kd&цGݵ BZڽn#1gl/1FɵQ']—PRMUd:ٓ%m -׊yZ"h =k1y׺ds~9p1Zw$gPEM(|i|H%ӺRO|cPMeքQbmz j ߏ L!u_N#AnQ7崱+"d.4Aq$a QhtO9[K x;<YSY)-ƒTe[_Imf}6; kJ|%9q[^eG _4iq Xk AW//PpQ~ Rι6ItgsGVpq6?I0 Қ!Dۿ?cAlkZ^B጑*a( o`+"N|8kgX~K?E( rj@Hz= E08)냽'T4miGϒDo4 )eBR"5 fY HHllRz8=@1#_xDFMA"=b ۏ=X~e{= c4wBxQթB44AގLVc*yi 7ҹr^N /}+PW[CWQB凴.U+h1I.sDҸ4 EDc%k6F|ƞ l uQRO2bv[FV1'( DP_]x8WIJqOpT>B!ݸR,n47=,ٶQEwM~@: ГՎ9r a}x1(VC똩X0aXIK:z˚Dv j&V:x7oMa%1 mh+m.5"N:XrЛZ.TR`bv Em r?`ZGve}l:+eI]@  =k;{GTz؁;e/{ k a{mSdc|??RPWM!$KsT_Goym7N+dyN۱BKq4=QZl~"æ n]uz0Z+RFLť3/DQMڞ ? uPNn(PX7:m/Nm:Sjbb'+a4Z\}:_KIآ&xcLL{j3ߧMPN&8H1[`JVehDz~GHC!9K﷤ݥZq*