rust-analysis-1.43.1-lp152.3.5.1 4>$  Ap^/=„l1* H *,SOѝ!V K0mi əBiղԙ"8n!>s~aS4` ӪoǩJXsXD>^(4J. ʸ5`OVUV:ڡv6HKўDO'f}ͦ'~ t\IIՔ'?e:'4/bXƍ̶%OYAx 3ln,1UgHnte15b259e0adfb7945942efbb0773fdbec4b146f694b0820eefed5043d4fe5c317cf4c73d79d3667e7cae3c772eda88c924fd95d9]`^/=„*JQhisxgFv{&M2쬙B׆u% +A1Iy0"ҶΠEp;?d # X8<DH[dv , X   2 H  |    , ( 8 |9 |:|FOGdHIX,Y4\\]^bcdQeVfYl[upvzCrust-analysis1.43.1lp152.3.5.1Compiler analysis data for the Rust standard libraryThis package contains analysis data files produced with rustc's -Zsave-analysis feature for the Rust standard library. The RLS (Rust Language Server) uses this data to provide information about the Rust standard library.^>goat03t̪openSUSE Leap 15.2openSUSEMIT OR Apache-2.0http://bugs.opensuse.orgDevelopment/Languages/Rusthttps://www.rust-lang.orglinuxx86_64+I-%&|KO I$%#'t"C[ f5b}P%i5eA큤^^^^^^^^^^^^^^^^^^^^^^d47f49d964aa5ff2c10f274043aa3cbe3ac640ca04c79860b6841815c5ceda118da1b852932dd2fc2dc100d4fbb8049f45ccdfb74253d7d14bd5c95b8795401b47983e6803393fd311e15fd7a9459774506431741088f9099dc1a283b2ca8e044fe692cbcb4362cfa96a4ec5623985f10063c5c5c8d5af546487eca634dd6e5518d6509a5d60f3b0f117ff9435fd5540f89b4400473f4482cb9f69ceca08f649c92a0798cc201105dff6647290cacf6fefff6cd7ebe67995049d34af0b135af0f0be68f962f508fc5ff0fac583f802064f06222dce67853ed8078b70d098f21182a364da3899f2c709bbabbc07cfc9a9f6ea4dd2e7ef5a7b8ea54e03cc2629993e0c7c7ed9bce0f1cbec1d9d9dd143b7551c981f27b10fbc9f8edcd92ed6f5a1d81ee0d5cefef9302c9242fc9ac9f55c8db0317bdf82beb2a6f95de1d1181d87d52ef61426f31d7f1e84f6548a6bb4d6999513abb9c542ca7aa22c3609ea4255ca671a68b01213304721d9b682e681ea6158def3754aa7cc8fb313f36440ae4df61e826ef5a8b16159278f1ceb9502c1f4c71cc62f3adab3b46d607dcef0d1a65129db0a88fa654beb5d5ab0c82b8417fd6c192783ca2b58b0ad3c7c771399b5cea6f3c9f496ffecb28178b749e5f3d6ef4d100ce1144c2398c34fff7fef81c1c45907b39baa301725ec33405e2eb3a8f8354d21f130a016039b25fc7c9ae213a465654c2d1637dfacfd07f0ec3c790ddbc69c3f997eee766e5162a34b983dfc2f9a560953dca6c362fdda92a9715aec64194fdbba1932fc3fa27010dc0aa1bc9f101071adc7798e270f34fdf59d651008424d4a7ecb55194684de373555d083030d67fd0776e9f3b58b8a434abe08603f5eb8a871f6b5e68cfe6cbfb55de9d1555672e3c09244e4d47d0665148a7fc99c035cd4f87bb224499fb3815cf922e5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrust-1.43.1-lp152.3.5.1.src.rpmrust-analysisrust-analysis(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rust-std-static3.0.4-14.6.0-14.0-15.2-11.43.14.14.1^@^2^^l@^k@^0^0^x^!^@^ ^ ]@]@]X]@]@]@]@]w@]fl]$]#0@]G@\t@\.@\ޢ@\O\,@\\@\@\@\}@\zp@\y\w@\v{\v{\v{\r@\r@\q5\G\@n@\0@\ @[[[v[%@[@[@[ݍ[ݍ[;@[l,[Z@ZZZSZ@Zg#Ze@Ze@ZN@Z[@Z@YYB@YYLYX@Y@@YKYYA%@Y9<@YYY.Y.XEXg@XXƉXXBXXe@Xe@X|@X|@X]X]XVz@XVz@XVz@XS@X@W$WίW.@W@WPWW|WrfWq@WL+@WVxVvV3[V"8@UU5@U@UUUKSUJ@U@U@Martin Sirringhaus Martin Sirringhaus Andreas Schwab Martin Sirringhaus Andreas Schwab Antonio Larrosa alarrosa@suse.comFederico Mena Quintero Dominique Leuenberger Federico Mena Quintero Luke Jones opensuse-packaging@opensuse.orgNeal Gompa Alberto Planas Dominguez Alberto Planas Dominguez Alberto Planas Dominguez Ralf Haferkamp Luke Jones Luke Jones federico@suse.comLuke Jones Luke Jones Luke Jones Andreas Schwab Luke Jones Aaron Puchert federico@suse.comMartin Liška Luke Jones Federico Mena Quintero Luke Jones Luke Jones Luke Jones Luke Jones Luke Jones Luke Jones Federico Mena Quintero jones_ld@protonmail.comLuke Jones Federico Mena Quintero Jan Engelhardt Luke Jones Luke Jones federico@suse.comLuke Jones Luke Jones Luke Jones Luke Jones Luke Jones Luke Jones Neal Gompa Jan Engelhardt Luke Jones Luke Jones Luke Jones qkzhu@suse.commschnitzer@suse.commmanu84@outlook.deluc14n0@linuxmail.orgmmanu84@outlook.demmanu84@outlook.demmanu84@outlook.decoolo@suse.comtchvatal@suse.commmanu84@outlook.dejones_ld@protonmail.comjones_ld@protonmail.commmanu84@outlook.dejones_ld@protonmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comopensuse@dstoecker.deluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comdimstar@opensuse.orgbg@suse.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.comluke.nukem.jones@gmail.commatwey.kornilov@gmail.comkgronlund@suse.comkgronlund@suse.commvyskocil@opensuse.orgjengelh@inai.dekgronlund@suse.commvyskocil@opensuse.orgkgronlund@suse.comkgronlund@suse.comkgronlund@suse.commvyskocil@opensuse.orgmvyskocil@opensuse.orgkgronlund@suse.comi@xuzhao.netmvyskocil@opensuse.orgmvyskocil@opensuse.orgmvyskocil@opensuse.orgmvyskocil@opensuse.orgmvyskocil@opensuse.orgkgronlund@suse.comopensuse-packaging@opensuse.orgmatwey.kornilov@gmail.comopensuse-packaging@opensuse.orgkgronlund@suse.com- Add patch Fix-big-endian-miscompile-of-bitcast-zex.patch to fix miscompilations with rustc 1.43 that lead to LTO failures (bsc#1173202)- Update to version 1.43.1 - Updated openssl-src to 1.1.1g for CVE-2020-1967. - Fixed the stabilization of AVX-512 features. - Fixed `cargo package --list` not working with unpublished dependencies.- Update rustfmt_version- Update to version 1.43.0 + Language - Fixed using binary operations with `&{number}` (e.g. `&1.0`) not having the type inferred correctly. - Attributes such as `#[cfg()]` can now be used on `if` expressions. - Syntax only changes: * Allow `type Foo: Ord` syntactically. * Fuse associated and extern items up to defaultness. * Syntactically allow `self` in all `fn` contexts. * Merge `fn` syntax + cleanup item parsing. * `item` macro fragments can be interpolated into `trait`s, `impl`s, and `extern` blocks. For example, you may now write: ```rust macro_rules! mac_trait { ($i:item) => { trait T { $i } } } mac_trait! { fn foo() {} } ``` * These are still rejected *semantically*, so you will likely receive an error but these changes can be seen and parsed by macros and conditional compilation. + Compiler - You can now pass multiple lint flags to rustc to override the previous flags. For example; `rustc -D unused -A unused-variables` denies everything in the `unused` lint group except `unused-variables` which is explicitly allowed. However, passing `rustc -A unused-variables -D unused` denies everything in the `unused` lint group **including** `unused-variables` since the allow flag is specified before the deny flag (and therefore overridden). - rustc will now prefer your system MinGW libraries over its bundled libraries if they are available on `windows-gnu`. - rustc now buffers errors/warnings printed in JSON. + Libraries - `Arc<[T; N]>`, `Box<[T; N]>`, and `Rc<[T; N]>`, now implement `TryFrom>`,`TryFrom>`, and `TryFrom>` respectively. * *Note** These conversions are only available when `N` is `0..=32`. - You can now use associated constants on floats and integers directly, rather than having to import the module. e.g. You can now write `u32::MAX` or `f32::NAN` with no imports. - `u8::is_ascii` is now `const`. - `String` now implements `AsMut`. - Added the `primitive` module to `std` and `core`. This module reexports Rust's primitive types. This is mainly useful in macros where you want avoid these types being shadowed. - Relaxed some of the trait bounds on `HashMap` and `HashSet`. - `string::FromUtf8Error` now implements `Clone + Eq`. + Stabilized APIs - `Once::is_completed` - `f32::LOG10_2` - `f32::LOG2_10` - `f64::LOG10_2` - `f64::LOG2_10` - `iter::once_with` + Cargo - You can now set config `[profile]`s in your `.cargo/config`, or through your environment. - Cargo will now set `CARGO_BIN_EXE_` pointing to a binary's executable path when running integration tests or benchmarks. `` is the name of your binary as-is e.g. If you wanted the executable path for a binary named `my-program`you would use `env!("CARGO_BIN_EXE_my-program")`. + Misc - Certain checks in the `const_err` lint were deemed unrelated to const evaluation, and have been moved to the `unconditional_panic` and `arithmetic_overflow` lints. + Compatibility Notes - Having trailing syntax in the `assert!` macro is now a hard error. This has been a warning since 1.36.0. - Fixed `Self` not having the correctly inferred type. This incorrectly led to some instances being accepted, and now correctly emits a hard error.- Avoid duplication of environment settings- Update to version 1.42.0: + Language - You can now use the slice pattern syntax with subslices. - You can now use #[repr(transparent)] on univariant enums. Meaning that you can create an enum that has the exact layout and ABI of the type it contains. - There are some syntax-only changes: * default is syntactically allowed before items in trait definitions. * Items in impls (i.e. consts, types, and fns) may syntactically leave out their bodies in favor of ;. * Bounds on associated types in impls are now syntactically allowed (e.g. type Foo: Ord;). * ... (the C-variadic type) may occur syntactically directly as the type of any function parameter. These are still rejected semantically, so you will likely receive an error but these changes can be seen and parsed by procedural macros and conditional compilation. + Compiler - Added tier 2 support for armv7a-none-eabi. - Added tier 2 support for riscv64gc-unknown-linux-gnu. - Option::{expect,unwrap} and Result::{expect, expect_err, unwrap, unwrap_err} now produce panic messages pointing to the location where they were called, rather than core's internals. Refer to Rust's platform support page for more information on Rust's tiered platform support. + Libraries - iter::Empty now implements Send and Sync for any T. - Pin::{map_unchecked, map_unchecked_mut} no longer require the return type to implement Sized. - io::Cursor now derives PartialEq and Eq. - Layout::new is now const. - Added Standard Library support for riscv64gc-unknown-linux-gnu. + Stabilized APIs - CondVar::wait_while - CondVar::wait_timeout_while - DebugMap::key - DebugMap::value - ManuallyDrop::take - matches! - ptr::slice_from_raw_parts_mut - ptr::slice_from_raw_parts + Cargo - You no longer need to include extern crate proc_macro; to be able to use proc_macro; in the 2018 edition. + Compatibility Notes - Error::description has been deprecated, and its use will now produce a warning. It's recommended to use Display/to_string instead.- Rebased patches: + ignore-Wstring-conversion.patch (offset / fuzz)- Update to version 1.41.1: - Always check types of static items - Always check lifetime bounds of `Copy` impls - Fix miscompilation in callers of `Layout::repeat` - Update to version 1.41.0: + Language - You can now pass type parameters to foreign items when implementing traits. E.g. You can now write `impl From for Vec {}`. - You can now arbitrarily nest receiver types in the `self` position. E.g. you can now write `fn foo(self: Box>) {}`. Previously only `Self`, `&Self`, `&mut Self`, `Arc`, `Rc`, and `Box` were allowed. - You can now use any valid identifier in a `format_args` macro. Previously identifiers starting with an underscore were not allowed. - Visibility modifiers (e.g. `pub`) are now syntactically allowed on trait items and enum variants. These are still rejected semantically, but can be seen and parsed by procedural macros and conditional compilation. + Compiler - Rustc will now warn if you have unused loop `'label`s. - Removed support for the `i686-unknown-dragonfly` target. - Added tier 3 support\* for the `riscv64gc-unknown-linux-gnu` target. - You can now pass an arguments file passing the `@path` syntax to rustc. Note that the format differs somewhat from what is found in other tooling; please see the documentation for more information. - You can now provide `--extern` flag without a path, indicating that it is available from the search path or specified with an `-L` flag. Refer to Rust's [platform support page][forge-platform-support] for more information on Rust's tiered platform support. + Libraries - The `core::panic` module is now stable. It was already stable through `std`. - `NonZero*` numerics now implement `From` if it's a smaller integer width. E.g. `NonZeroU16` now implements `From`. - `MaybeUninit` now implements `fmt::Debug`. + Stabilized APIs - `Result::map_or` - `Result::map_or_else` - `std::rc::Weak::weak_count` - `std::rc::Weak::strong_count` - `std::sync::Weak::weak_count` - `std::sync::Weak::strong_count` + Cargo - Cargo will now document all the private items for binary crates by default. - `cargo-install` will now reinstall the package if it detects that it is out of date. - Cargo.lock now uses a more git friendly format that should help to reduce merge conflicts. - You can now override specific dependencies's build settings. E.g. `[profile.dev.package.image] opt-level = 2` sets the `image` crate's optimisation level to `2` for debug builds. You can also use `[profile..build-override]` to override build scripts and their dependencies. + Misc - You can now specify `edition` in documentation code blocks to compile the block for that edition. E.g. `edition2018` tells rustdoc that the code sample should be compiled the 2018 edition of Rust. - You can now provide custom themes to rustdoc with `--theme`, and check the current theme with `--check-theme`. - You can use `#[cfg(doc)]` to compile an item when building documentation. + Compatibility Notes - As previously announced 1.41.0 will be the last tier 1 release for 32-bit Apple targets. This means that the source code is still available to build, but the targets are no longer being tested and release binaries for those platforms will no longer be distributed by the Rust project. Please refer to the linked blog post for more information.- Adjust constraints: Request 20GB HDD for all archs. Simplify the file by removing the overrides for various disk sizes. All archs are curretnly at roughly 17GB storage in use.- Bump version of libssh2 for SLE15; we now need a version with libssh2_userauth_publickey_frommemory(), which appeared in libssh2 1.6.0. - Use the bundled libssh2 prior to SLE15. SLE12 has 1.4.3, which is too old for the ssh crate now.- Update to version 1.40.0 + Language - You can now use tuple `struct`s and tuple `enum` variant's constructors in `const` contexts. e.g. pub struct Point(i32, i32); const ORIGIN: Point = { let constructor = Point; constructor(0, 0) }; - You can now mark `struct`s, `enum`s, and `enum` variants with the `#[non_exhaustive]` attribute to indicate that there may be variants or fields added in the future. For example this requires adding a wild-card branch (`_ => {}`) to any match statements on a non-exhaustive `enum`. - You can now use function-like procedural macros in `extern` blocks and in type positions. e.g. `type Generated = macro!();` - Function-like and attribute procedural macros can now emit `macro_rules!` items, so you can now have your macros generate macros. - The `meta` pattern matcher in `macro_rules!` now correctly matches the modern attribute syntax. For example `(#[$m:meta])` now matches `#[attr]`, `#[attr{tokens}]`, `#[attr[tokens]]`, and `#[attr(tokens)]`. + Compiler - Added tier 3 support\* for the `thumbv7neon-unknown-linux-musleabihf` target. - Added tier 3 support for the `aarch64-unknown-none-softfloat` target. - Added tier 3 support for the `mips64-unknown-linux-muslabi64`, and `mips64el-unknown-linux-muslabi64` targets. + Libraries - The `is_power_of_two` method on unsigned numeric types is now a `const` function. + Stabilized APIs - BTreeMap::get_key_value - HashMap::get_key_value - Option::as_deref_mut - Option::as_deref - Option::flatten - UdpSocket::peer_addr - f32::to_be_bytes - f32::to_le_bytes - f32::to_ne_bytes - f64::to_be_bytes - f64::to_le_bytes - f64::to_ne_bytes - f32::from_be_bytes - f32::from_le_bytes - f32::from_ne_bytes - f64::from_be_bytes - f64::from_le_bytes - f64::from_ne_bytes - mem::take - slice::repeat - todo! + Cargo - Cargo will now always display warnings, rather than only on fresh builds. - Feature flags (except `--all-features`) passed to a virtual workspace will now produce an error. Previously these flags were ignored. - You can now publish `dev-dependencies` without including a `version`. + Misc - You can now specify the `#[cfg(doctest)]` attribute to include an item only when running documentation tests with `rustdoc`. + Compatibility Notes - As previously announced, any previous NLL warnings in the 2015 edition are now hard errors. - The `include!` macro will now warn if it failed to include the entire file. The `include!` macro unintentionally only includes the first _expression_ in a file, and this can be unintuitive. This will become either a hard error in a future release, or the behavior may be fixed to include all expressions as expected. - Using `#[inline]` on function prototypes and consts now emits a warning under `unused_attribute` lint. Using `#[inline]` anywhere else inside traits or `extern` blocks now correctly emits a hard error.- Rebased patches: + hopefully-fix-rustdoc-build.patch dropped (merged upstream)- Rename README to README.suse-maint and add it as a source to stop factory-auto from declining submissions automatically- Re-format the spec file - Add a README to explain the update process - Add _service file for download the assets and re-base the patches- Add hopefully-fix-rustdoc-build.patch to fix rustdoc compilation- Update to version 1.39.0 + Language - You can now create async functions and blocks with async fn, async move {}, and async {} respectively, and you can now call .await on async expressions. - You can now use certain attributes on function, closure, and function pointer parameters. - You can now take shared references to bind-by-move patterns in the if guards of match arms. + Compiler - Added tier 3 support for the i686-unknown-uefi target. - Added tier 3 support for the sparc64-unknown-openbsd target. - rustc will now trim code snippets in diagnostics to fit in your terminal. - You can now pass --show-output argument to test binaries to print the output of successful tests. + For more details: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1390-2019-11-07 - Drop patches already merged in upstream: + rust-61206-assume-tarball-llvm-is-fresh.patch + add-option-to-allow-warnings.patch- Switch to bundled version of libgit2 for now. libgit2-sys seems to expect using the bundled variant, which just seems to point to a snapshot of the master branch and doesn't match any released libgit2 (bsc#1154817). See: https://github.com/rust-lang/rust/issues/63476 and https://github.com/rust-lang/git2-rs/issues/458 for details.- Add patch add-option-to-allow-warnings.patch to add a config option which allows warnings and so enables v1.38 to bootstrap itself.- Update to version 1.38.0 + Language - The `#[global_allocator]` attribute can now be used in submodules. - The `#[deprecated]` attribute can now be used on macros. + Compiler - Added pipelined compilation support to `rustc`. This will improve compilation times in some cases. + Libraries - `ascii::EscapeDefault` now implements `Clone` and `Display`. - Derive macros for prelude traits (e.g. `Clone`, `Debug`, `Hash`) are now available at the same path as the trait. (e.g. The `Clone` derive macro is available at `std::clone::Clone`). This also makes all built-in macros available in `std`/`core` root. e.g. `std::include_bytes!`. - `str::Chars` now implements `Debug`. - `slice::{concat, connect, join}` now accepts `&[T]` in addition to `&T`. - `*const T` and `*mut T` now implement `marker::Unpin`. - `Arc<[T]>` and `Rc<[T]>` now implement `FromIterator`. - Added euclidean remainder and division operations (`div_euclid`, `rem_euclid`) to all numeric primitives. Additionally `checked`, `overflowing`, and `wrapping` versions are available for all integer primitives. - `thread::AccessError` now implements `Clone`, `Copy`, `Eq`, `Error`, and `PartialEq`. - `iter::{StepBy, Peekable, Take}` now implement `DoubleEndedIterator`. + Stabilized APIs - `<*const T>::cast` - `<*mut T>::cast` - `Duration::as_secs_f32` - `Duration::as_secs_f64` - `Duration::div_f32` - `Duration::div_f64` - `Duration::from_secs_f32` - `Duration::from_secs_f64` - `Duration::mul_f32` - `Duration::mul_f64` - `any::type_name` + Cargo - Added pipelined compilation support to `cargo`. - You can now pass the `--features` option multiple times to enable multiple features. + Misc - `rustc` will now warn about some incorrect uses of `mem::{uninitialized, zeroed}` that are known to cause undefined behaviour.- Use gcc7 on all of SLE12, since the embedded LLVM wants at least gcc 5.1. - Add rust-61206-assume-tarball-llvm-is-fresh.patch - Upstream fix to make LLVM not be rebuilt during the installation phase.- Update to version 1.37.0 + Language - #[must_use] will now warn if the type is contained in a tuple, Box, or an array and unused. - You can now use the `cfg` and `cfg_attr` attributes on generic parameters. - You can now use enum variants through type alias. e.g. You can write the following: ``` type MyOption = Option; fn increment_or_zero(x: MyOption) -> u8 { match x { MyOption::Some(y) => y + 1, MyOption::None => 0, } } ``` - You can now use `_` as an identifier for consts. e.g. You can write `const _: u32 = 5;`. - You can now use `#[repr(align(X)]` on enums. - The `?` Kleene macro operator is now available in the 2015 edition. + Compiler - You can now enable Profile-Guided Optimization with the `-C profile-generate` and `-C profile-use` flags. For more information on how to use profile guided optimization, please refer to the rustc book. - The `rust-lldb` wrapper script should now work again. + Libraries - `mem::MaybeUninit` is now ABI-compatible with `T`. + Stabilized APIs - BufReader::buffer - BufWriter::buffer - Cell::from_mut - Cell<[T]>::as_slice_of_cells - Cell::as_slice_of_cells - DoubleEndedIterator::nth_back - Option::xor - Wrapping::reverse_bits - i128::reverse_bits - i16::reverse_bits - i32::reverse_bits - i64::reverse_bits - i8::reverse_bits - isize::reverse_bits - slice::copy_within - u128::reverse_bits - u16::reverse_bits - u32::reverse_bits - u64::reverse_bits - u8::reverse_bits - usize::reverse_bits + Cargo - Cargo.lock files are now included by default when publishing executable crates with executables. - You can now specify `default-run="foo"` in `[package]` to specify the default executable to use for `cargo run`. - cargo-vendor is now provided as a sub-command of cargo + Compatibility Notes - Using `...` for inclusive range patterns will now warn by default. Please transition your code to using the `..=` syntax for inclusive ranges instead. - Using a trait object without the `dyn` will now warn by default. Please transition your code to use `dyn Trait` for trait objects instead.- Remove fix-llvm8-build.patch, fixed upstream- Update to version 1.36.0 + Language - Non-Lexical Lifetimes are now enabled on the 2015 edition - The order of traits in trait objects no longer affects the semantics of that object. e.g. `dyn Send + fmt::Debug` is now equivalent to `dyn fmt::Debug + Send`, where this was previously not the case. + Libraries - `HashMap`'s implementation has been replaced with `hashbrown::HashMap` implementation - `TryFromSliceError` now implements `From` - `mem::needs_drop` is now available as a const fn - `alloc::Layout::from_size_align_unchecked` is now available as a const fn - `String` now implements `BorrowMut` - `io::Cursor` now implements `Default` - Both `NonNull::{dangling, cast}` are now const fns - The `alloc` crate is now stable. `alloc` allows you to use a subset of `std` (e.g. `Vec`, `Box`, `Arc`) in `#![no_std]` environments if the environment has access to heap memory allocation. - String` now implements `From<&String>` - You can now pass multiple arguments to the `dbg!` macro. `dbg!` will return a tuple of each argument when there is multiple arguments. - `Result::{is_err, is_ok}` are now `#[must_use]` and will produce a warning if not used. + Stabilized APIs - VecDeque::rotate_left - VecDeque::rotate_right - Iterator::copied - io::IoSlice - io::IoSliceMut - Read::read_vectored - Write::write_vectored - str::as_mut_ptr - mem::MaybeUninit - pointer::align_offset - future::Future - task::Context - task::RawWaker - task::RawWakerVTable - task::Waker - task::Poll + Cargo - Cargo will now produce an error if you attempt to use the name of a required dependency as a feature - You can now pass the `--offline` flag to run cargo without accessing the network + Clippy - New lints: `find_map`, `filter_map_next` - New lint: `path_buf_push_overwrite` - Move `path_buf_push_overwrite` to the nursery - Split `redundant_closure` into `redundant_closure` and `redundant_closure_for_method_calls` - Allow allowing of `toplevel_ref_arg` lint - Fix false negative in `or_fun_call` pertaining to nested constructors - Fixed false positive in `or_fn_call` pertaining to enum variant constructors - Fix false positive in `useless_let_if_seq` pertaining to interior mutability - Fix false positive in `redundant_closure` pertaining to non-function types - Fix false positive in `let_and_return` pertaining to attributes on `let`s - Fix false positive in `module_name_repetitions` lint pertaining to attributes - Fix false positive on `assertions_on_constants` pertaining to `debug_assert!` - Improve suggestion in `map_clone` to suggest `.copied()` where applicable - Improve suggestion for `search_is_some` - Improve suggestion applicability for `naive_bytecount` - Improve suggestion applicability for `while_let_loop` - Improve diagnostics for `too_many_arguments` - Improve diagnostics for `cast_lossless` - Deal with macro checks in desugarings better - Add macro check for `unnecessary_cast` - Remove `approx_constant`'s documentation's "Known problems" section - Fix ICE in `suspicious_else_formatting` - Fix ICE in `decimal_literal_representation` + Compatibility Notes - With the stabilisation of `mem::MaybeUninit`, `mem::uninitialized` use is no longer recommended, and will be deprecated in 1.38.0.- Add support for ppc- Update to version 1.35.0 + Language - `FnOnce`, `FnMut`, and the `Fn` traits are now implemented for `Box`, `Box`, and `Box` respectively. - You can now coerce closures into unsafe function pointers. e.g. unsafe fn call_unsafe(func: unsafe fn()) { func() } pub fn main() { unsafe { call_unsafe(|| {}); } } + Compiler - Added the `armv6-unknown-freebsd-gnueabihf` and `armv7-unknown-freebsd-gnueabihf` targets. - Added the `wasm32-unknown-wasi` target. + Libraries - `Thread` will now show its ID in `Debug` output. - `StdinLock`, `StdoutLock`, and `StderrLock` now implement `AsRawFd`. - `alloc::System` now implements `Default`. - Expanded `Debug` output (`{:#?}`) for structs now has a trailing comma on the last field. - `char::{ToLowercase, ToUppercase}` now implement `ExactSizeIterator`. - All `NonZero` numeric types now implement `FromStr`. - Removed the `Read` trait bounds on the `BufReader::{get_ref, get_mut, into_inner}` methods. - You can now call the `dbg!` macro without any parameters to print the file and line where it is called. - In place ASCII case conversions are now up to 4× faster. e.g. `str::make_ascii_lowercase` - `hash_map::{OccupiedEntry, VacantEntry}` now implement `Sync` and `Send`. + Stabilized APIs - `f32::copysign` - `f64::copysign` - `RefCell::replace_with` - `RefCell::map_split` - `ptr::hash` - `Range::contains` - `RangeFrom::contains` - `RangeTo::contains` - `RangeInclusive::contains` - `RangeToInclusive::contains` - `Option::copied` + Cargo - You can now set `cargo:rustc-cdylib-link-arg` at build time to pass custom linker arguments when building a `cdylib`. Its usage is highly platform specific. - version 1.34.2 + Destabilize the `Error::type_id` function due to a security vulnerability (CVE-2019-12083) - version 1.34.1 + Fix false positives for the `redundant_closure` Clippy lint + Fix false positives for the `missing_const_for_fn` Clippy lint + Fix Clippy panic when checking some macros- Add fix-llvm8-build.patch: Fix linker errors with llvm8 by limiting internalization in ThinLTO.- Fix regexp for .rlib files in rust-rpmlintrc.- Disable LTO (boo#1133283).- Update to version 1.34.0 + Language - You can now use `#[deprecated = "reason"]` as a shorthand for `#[deprecated(note = "reason")]`. This was previously allowed by mistake but had no effect. - You can now accept token streams in `#[attr()]`,`#[attr[]]`, and `#[attr{}]` procedural macros. - You can now write `extern crate self as foo;` to import your crate's root into the extern prelude. + Compiler - You can now target `riscv64imac-unknown-none-elf` and `riscv64gc-unknown-none-elf`. - You can now enable linker plugin LTO optimisations with `-C linker-plugin-lto`. This allows rustc to compile your Rust code into LLVM bitcode allowing LLVM to perform LTO optimisations across C/C++ FFI boundaries. - You can now target `powerpc64-unknown-freebsd`. + Libraries - The trait bounds have been removed on some of `HashMap`'s and `HashSet`'s basic methods. Most notably you no longer require the `Hash` trait to create an iterator. - The `Ord` trait bounds have been removed on some of `BinaryHeap`'s basic methods. Most notably you no longer require the `Ord` trait to create an iterator. - The methods `overflowing_neg` and `wrapping_neg` are now `const` functions for all numeric types. - Indexing a `str` is now generic over all types that implement `SliceIndex`. - `str::trim`, `str::trim_matches`, `str::trim_{start, end}`, and `str::trim_{start, end}_matches` are now `#[must_use]` and will produce a warning if their returning type is unused. - The methods `checked_pow`, `saturating_pow`, `wrapping_pow`, and `overflowing_pow` are now available for all numeric types. These are equivalvent to methods such as `wrapping_add` for the `pow` operation. + Stabilized APIs - std & core + Any::type_id + Error::type_id + atomic::AtomicI16 + atomic::AtomicI32 + atomic::AtomicI64 + atomic::AtomicI8 + atomic::AtomicU16 + atomic::AtomicU32 + atomic::AtomicU64 + atomic::AtomicU8 + convert::Infallible + convert::TryFrom + convert::TryInto + iter::from_fn + iter::successors + num::NonZeroI128 + num::NonZeroI16 + num::NonZeroI32 + num::NonZeroI64 + num::NonZeroI8 + num::NonZeroIsize + slice::sort_by_cached_key + str::escape_debug + str::escape_default + str::escape_unicode + str::split_ascii_whitespace - std + Instant::checked_add + Instant::checked_sub + SystemTime::checked_add + SystemTime::checked_sub + Cargo - You can now use alternative registries to crates.io. + Misc - You can now use the `?` operator in your documentation tests without manually adding `fn main() -> Result<(), _> {}`. + Compatibility Notes - `Command::before_exec` is now deprecated in favor of the unsafe method `Command::pre_exec`. - Use of `ATOMIC_{BOOL, ISIZE, USIZE}_INIT` is now deprecated. As you can now use `const` functions in `static` variables. - Remove depreciated-trim_left_matches.patch. - Rustfmt version bumped to 1.0.3 + Change description not provided. - rls version now in sync with rustc. - Misc fixes to rust.spec- Use the system's LLVM in SLE15-SP1. That distribution has LLVM7, and we need to use it there, instead of any other version. - Prevent auto-provides from being created for things under rustlibdir, so the RPM does not inadvertently have a Provides for a bundled LLVM and the Rust library files. - Sync changes files between SLE and openSUSE, for ease of maintenance.- Explicitly build only a subset of tools- Remove miri complete instead of excluding. This is experimental and so should not be included. - BuildRequires ccache in attempt to reduce compile times. - Remove more extraneous directories from src that will never be used. - Extra patterns in rpmlintrc to catch more false positives: + Rust has no stable API, ignore SONAME warnings + Tool versions don't update in step with rust, ignore warnings- Separate the bootstrap version from the minimum required system version for package builds.- add depreciated-trim_left_matches.patch: replaces depreciated function call in src/tools/tidy with trim_start_matches to fix error when bootstrapping with system 1.33.0- Update to version 1.33.0 + Language - You can now use the `cfg(target_vendor)` attribute. E.g. `#[cfg(target_vendor="linux")] fn main() { println!("Hello Linux!"); }` - Integer patterns such as in a match expression can now be exhaustive. E.g. You can have match statement on a `u8` that covers `0..=255` and you would no longer be required to have a `_ => unreachable!()` case. - You can now have multiple patterns in `if let` and `while let` expressions. You can do this with the same syntax as a `match` expression. E.g. ``` enum Creature { Crab(String), Lobster(String), Person(String), } fn main() { let state = Creature::Crab("Ferris"); if let Creature::Crab(name) | Creature::Person(name) = state { println!("This creature's name is: {}", name); } } ``` - You can now have irrefutable `if let` and `while let` patterns. Using this feature will by default produce a warning as this behaviour can be unintuitive. E.g. `if let _ = 5 {}` - You can now use `let` bindings, assignments, expression statements, and irrefutable pattern destructuring in const functions. - You can now call unsafe const functions. E.g. ``` const unsafe fn foo() -> i32 { 5 } const fn bar() -> i32 { unsafe { foo() } } ``` - You can now specify multiple attributes in a `cfg_attr` attribute. E.g. `#[cfg_attr(all(), must_use, optimize)]` - You can now specify a specific alignment with the `#[repr(packed)]` attribute. E.g. `#[repr(packed(2))] struct Foo(i16, i32);` is a struct with an alignment of 2 bytes and a size of 6 bytes. - You can now import an item from a module as an `_`. This allows you to import a trait's impls, and not have the name in the namespace. E.g. ``` use std::io::Read as _; // Allowed as there is only one `Read` in the module. pub trait Read {} ``` - extern` functions will now abort by default when panicking. This was previously undefined behaviour. + Compiler - You can now set a linker flavor for `rustc` with the `-Clinker-flavor` command line argument. - The mininum required LLVM version has been bumped to 6.0. - Added support for the PowerPC64 architecture on FreeBSD. - The `x86_64-fortanix-unknown-sgx` target support has been upgraded to tier 2 support. Visit the [platform support][platform-support] page for information on Rust's platform support. - Added support for the `thumbv7neon-linux-androideabi` and `thumbv7neon-unknown-linux-gnueabihf` targets. - Added support for the `x86_64-unknown-uefi` target. + Libraries - The methods `overflowing_{add, sub, mul, shl, shr}` are now `const` functions for all numeric types. - The methods `rotate_left`, `rotate_right`, and `wrapping_{add, sub, mul, shl, shr}` are now `const` functions for all numeric types. - The methods `is_positive` and `is_negative` are now `const` functions for all signed numeric types. - The `get` method for all `NonZero` types is now `const`. - The methods `count_ones`, `count_zeros`, `leading_zeros`, `trailing_zeros`, `swap_bytes`, `from_be`, `from_le`, `to_be`, `to_le` are now `const` for all numeric types. - Ipv4Addr::new` is now a `const` function + Stabilized APIs - unix::FileExt::read_exact_at - unix::FileExt::write_all_at - Option::transpose - Result::transpose - convert::identity - pin::Pin - marker::Unpin - marker::PhantomPinned - Vec::resize_with - VecDeque::resize_with - Duration::as_millis - Duration::as_micros - Duration::as_nanos + Cargo - Cargo should now rebuild a crate if a file was modified during the initial build.][cargo/6484] + Compatibility Notes - The methods `str::{trim_left, trim_right, trim_left_matches, trim_right_matches}` are now deprecated in the standard library, and their usage will now produce a warning. Please use the `str::{trim_start, trim_end, trim_start_matches, trim_end_matches}` methods instead.- Bump minimum LLVM to 7.0 - Add conditions to build SLE versions with bundled libgit2 and libssh2- Use cmake3, not cmake, in SLE-12 SP2 and earlier. The stock cmake package there was 2.x, and building llvm requires cmake 3.5.- Use same version bootstrap as package source - Fixes to build with correct LLVM for SLE and Leap releases- Move export vars directly to where used. - Change codegen units to 2 for Arm and x86 builds in attempt to reduce memory use by LLVM.- Put each exported environment variable in a separate line so the specfile will work on SLE SP0/SP1/SP2.- Avoid bash-specific syntax in "test" call.- Fix bootstrap conditionals - Fix bundled_llvm conditionals - Don't build stage0 if compiler used to build package is the same version as package- Ensure install environment is the same as build environment to prevent building everything twice (second time without correct flags).- Remove CVE-2018-1000622-prevent-rustdoc-loads-uncontrolled-plugins-path.patch, since rustdoc plugins are fixed since version 1.27.1 (bsc#1100691, CVE-2018-1000622).- Update to version 1.32.0 - Language + 2018 edition - You can now use the `?` operator in macro definitions. The `?` operator allows you to specify zero or one repetitions similar to the `*` and `+` operators. - Module paths with no leading keyword like `super`, `self`, or `crate`, will now always resolve to the item (`enum`, `struct`, etc.) available in the module if present, before resolving to a external crate or an item the prelude. E.g. enum Color { Red, Green, Blue } use Color::*; + All editions - You can now match against `PhantomData` types. - You can now match against literals in macros with the `literal` specifier. This will match against a literal of any type. E.g. `1`, `'A'`, `"Hello World"` - Self can now be used as a constructor and pattern for unit and tuple structs. E.g. struct Point(i32, i32); impl Point { pub fn new(x: i32, y: i32) -> Self { Self(x, y) } pub fn is_origin(&self) -> bool { match self { Self(0, 0) => true, _ => false, } } } - Self can also now be used in type definitions. E.g. enum List where Self: PartialOrd // can write `Self` instead of `List` { Nil, Cons(T, Box) // likewise here } - You can now mark traits with `#[must_use]`. This provides a warning if a `impl Trait` or `dyn Trait` is returned and unused in the program. - Compiler + The default allocator has changed from jemalloc to the default allocator on your system. The compiler itself on Linux & macOS will still use jemalloc, but programs compiled with it will use the system allocator. + Added the `aarch64-pc-windows-msvc` target. - Libraries + `PathBuf` now implements `FromStr`. - `Box<[T]>` now implements `FromIterator`. - The `dbg!` macro has been stabilized. This macro enables you to easily debug expressions in your rust program. E.g. let a = 2; let b = dbg!(a * 2) + 1; // ^-- prints: [src/main.rs:4] a * 2 = 4 assert_eq!(b, 5); + The following APIs are now `const` functions and can be used in a `const` context. - `Cell::as_ptr` - `UnsafeCell::get` - `char::is_ascii` - `iter::empty` - `ManuallyDrop::new` - `ManuallyDrop::into_inner` - `RangeInclusive::start` - `RangeInclusive::end` - `NonNull::as_ptr` - `slice::as_ptr` - `str::as_ptr` - `Duration::as_secs` - `Duration::subsec_millis` - `Duration::subsec_micros` - `Duration::subsec_nanos` - `CStr::as_ptr` - `Ipv4Addr::is_unspecified` - `Ipv6Addr::new` - `Ipv6Addr::octets` - Stabilized APIs + `i8::to_be_bytes` + `i8::to_le_bytes` + `i8::to_ne_bytes` + `i8::from_be_bytes` + `i8::from_le_bytes` + `i8::from_ne_bytes` + `i16::to_be_bytes` + `i16::to_le_bytes` + `i16::to_ne_bytes` + `i16::from_be_bytes` + `i16::from_le_bytes` + `i16::from_ne_bytes` + `i32::to_be_bytes` + `i32::to_le_bytes` + `i32::to_ne_bytes` + `i32::from_be_bytes` + `i32::from_le_bytes` + `i32::from_ne_bytes` + `i64::to_be_bytes` + `i64::to_le_bytes` + `i64::to_ne_bytes` + `i64::from_be_bytes` + `i64::from_le_bytes` + `i64::from_ne_bytes` + `i128::to_be_bytes` + `i128::to_le_bytes` + `i128::to_ne_bytes` + `i128::from_be_bytes` + `i128::from_le_bytes` + `i128::from_ne_bytes` + `isize::to_be_bytes` + `isize::to_le_bytes` + `isize::to_ne_bytes` + `isize::from_be_bytes` + `isize::from_le_bytes` + `isize::from_ne_bytes` + `u8::to_be_bytes` + `u8::to_le_bytes` + `u8::to_ne_bytes` + `u8::from_be_bytes` + `u8::from_le_bytes` + `u8::from_ne_bytes` + `u16::to_be_bytes` + `u16::to_le_bytes` + `u16::to_ne_bytes` + `u16::from_be_bytes` + `u16::from_le_bytes` + `u16::from_ne_bytes` + `u32::to_be_bytes` + `u32::to_le_bytes` + `u32::to_ne_bytes` + `u32::from_be_bytes` + `u32::from_le_bytes` + `u32::from_ne_bytes` + `u64::to_be_bytes` + `u64::to_le_bytes` + `u64::to_ne_bytes` + `u64::from_be_bytes` + `u64::from_le_bytes` + `u64::from_ne_bytes` + `u128::to_be_bytes` + `u128::to_le_bytes` + `u128::to_ne_bytes` + `u128::from_be_bytes` + `u128::from_le_bytes` + `u128::from_ne_bytes` + `usize::to_be_bytes` + `usize::to_le_bytes` + `usize::to_ne_bytes` + `usize::from_be_bytes` + `usize::from_le_bytes` + `usize::from_ne_bytes` - Cargo + You can now run `cargo c` as an alias for `cargo check`.][cargo/6218] + Usernames are now allowed in alt registry URLs.][cargo/6242] - Misc + `libproc_macro` has been added to the `rust-src` distribution. - Compatibility Notes + The argument types for AVX's `_mm256_stream_si256`, `_mm256_stream_pd`, `_mm256_stream_ps` have been changed from `*const` to `*mut` as the previous implementation was unsound.- Update to version 1.31.1 + Fix Rust failing to build on `powerpc-unknown-netbsd` + Fix broken go-to-definition in RLS + Fix infinite loop on hover in RLS- Update to version 1.31.0 + Language - This version marks the release of the 2018 edition of Rust. - New lifetime elision rules now allow for eliding lifetimes in functions and impl headers. E.g. `impl<'a> Reader for BufReader<'a> {}` can now be `impl Reader for BufReader<'_> {}`. Lifetimes are still required to be defined in structs. - You can now define and use `const` functions. These are currently a strict minimal subset of the const fn RFC. Refer to the [language reference][const-reference] for what exactly is available. - You can now use tool lints, which allow you to scope lints from external tools using attributes. E.g. `#[allow(clippy::filter_map)]`. - `#[no_mangle]` and `#[export_name]` attributes can now be located anywhere in a crate, not just in exported functions. - You can now use parentheses in pattern matches. + Compiler - Updated musl to 1.1.20 + Libraries - You can now convert `num::NonZero*` types to their raw equivalvents using the `From` trait. E.g. `u8` now implements `From`. - You can now convert a `&Option` into `Option<&T>` and `&mut Option` into `Option<&mut T>` using the `From` trait. - You can now multiply (`*`) a `time::Duration` by a `u32`. + Stabilized APIs - `slice::align_to` - `slice::align_to_mut` - `slice::chunks_exact` - `slice::chunks_exact_mut` - `slice::rchunks` - `slice::rchunks_mut` - `slice::rchunks_exact` - `slice::rchunks_exact_mut` - `Option::replace` + Cargo - Cargo will now download crates in parallel using HTTP/2. - You can now rename packages in your Cargo.toml We have a guide on how to use the `package` key in your dependencies.- Add additional Requires to rls: + Requires rust-src + Requires rust-analysis - Add additional Requires to rustfmt: + Requires cargo - Fix rust-src requiring /usr/bin/bash; a script was incorrectly edited at build time.- Set the bootstrap flag in the spec file temporarily so that rings will build rust without intervention. Must be reverted once all releases are successful.- Add Provides/Obsoletes/Conflicts to rust-std-static and cargo- Strengthen the dependency on rust-std-static to Requires to fix crate package builds in OBS - Use standard form rich dependencies for SUSE Linux 15 and newer- Fix second-person language and spellos.- Add ignore-Wstring-conversion.patch: we require patching of src/librustc_llvm/build.rs to ignore a flag that llvm-config --cxxflags outputs which GCC doesn't recognise. - Default to building using the distro LLVM where the version is >= 5.0, instead of the Rust bundled LLVM which requires compilation. This should decrease build times. SLE LLVM is too old.- Fixing various rpmlint warnings and errors: + ExclusiveArch instead of BuildArch for i686 + Remove conflicts with same package name + Remove a few hidden files during prep, does not touch '.clang-format' + Remove old patch macro in comment + Fix lint warning about bash and zsh completition files + Fix various script shebang warnings (incorrect or missing) + Adjust rpmlintrc to mask some 'invalid' warnings - Move Rust and its tools in to their own category under: + Development/Languages/Rust- Jump from version 1.26.2 to 1.30.0 due to a build issue with using 1.26.x to compile 1.27.x. This package release requires %{rust_bootstrap} to be set. - Enable extra rust tools to be built (cargo, rls, rustfmt, analysis) + cargo is now packaged with the same version number as the rust release, this may break any packages that relied on a cargo version number. - Remove ccache and ninja from BuildRequires. - Switch build configuration to use configure script, remove config.toml. - Include all bootstraps in source rpm to make bootstrapping easier to manage within OBS. - Remove unused patch: update-config-guess.patch Update to version 1.30.0 (2018-10-25) + Language - Procedural macros are now available.- These kinds of macros allow for more powerful code generation. There is a new chapter available in the Rust Programming Language book that goes further in depth. - You can now use keywords as identifiers using the raw identifiers syntax (`r#`),- e.g. `let r#for = true;` - Using anonymous parameters in traits is now deprecated with a warning and will be a hard error in the 2018 edition.- - You can now use `crate` in paths.- This allows you to refer to the crate root in the path, e.g. `use crate::foo;` refers to `foo` in `src/lib.rs`. - Using a external crate no longer requires being prefixed with `::`.- Previously, using a external crate in a module without a use statement required `let json = ::serde_json::from_str(foo);` but can now be written as `let json = serde_json::from_str(foo);`. - You can now apply the `#[used]` attribute to static items to prevent the compiler from optimising them away, even if they appear to be unused,- e.g. `#[used] static FOO: u32 = 1;` - You can now import and reexport macros from other crates with the `use` syntax.- Macros exported with `#[macro_export]` are now placed into the root module of the crate. If your macro relies on calling other local macros, it is recommended to export with the `#[macro_export(local_inner_macros)]` attribute so users won't have to import those macros. - You can now catch visibility keywords (e.g. `pub`, `pub(crate)`) in macros using the `vis` specifier.- - Non-macro attributes now allow all forms of literals, not just strings.- Previously, you would write `#[attr("true")]`, and you can now write `#[attr(true)]`. - You can now specify a function to handle a panic in the Rust runtime with the `#[panic_handler]` attribute.- + Compiler - Added the `riscv32imc-unknown-none-elf` target.- - Added the `aarch64-unknown-netbsd` target- + Libraries - `ManuallyDrop` now allows the inner type to be unsized.- + Stabilized APIs - `Ipv4Addr::BROADCAST` - `Ipv4Addr::LOCALHOST` - `Ipv4Addr::UNSPECIFIED` - `Ipv6Addr::LOCALHOST` - `Ipv6Addr::UNSPECIFIED` - `Iterator::find_map` - The following methods are replacement methods for `trim_left`, `trim_right`, `trim_left_matches`, and `trim_right_matches`, which will be deprecated in 1.33.0: + `str::trim_end_matches` + `str::trim_end` + `str::trim_start_matches` + `str::trim_start` + Cargo - `cargo run` doesn't require specifying a package in workspaces.][cargo/5877] - `cargo doc` now supports `--message-format=json`.][cargo/5878] This is equivalent to calling `rustdoc --error-format=json`. - Cargo will now provide a progress bar for builds.][cargo/5995] + Misc - `rustdoc` allows you to specify what edition to treat your code as with the `--edition` option.- - `rustdoc` now has the `--color` (specify whether to output color) and `--error-format` (specify error format, e.g. `json`) options.- - We now distribute a `rust-gdbgui` script that invokes `gdbgui` with Rust debug symbols.- - Attributes from Rust tools such as `rustfmt` or `clippy` are now available,- e.g. `#[rustfmt::skip]` will skip formatting the next item. - Update to version 1.29.2 (2018-10-11) + Workaround for an aliasing-related LLVM bug, which caused miscompilation. + The `rls-preview` component on the windows-gnu targets has been restored. - Update to version 1.29.1 (2018-09-25) + Security Notes - The standard library's `str::repeat` function contained an out of bounds write caused by an integer overflow. This has been fixed by deterministically panicking when an overflow happens. - Update to version 1.29.0 (2018-09-13) + Compiler - Bumped minimum LLVM version to 5.0. - Added `powerpc64le-unknown-linux-musl` target. - Added `aarch64-unknown-hermit` and `x86_64-unknown-hermit` targets. + Libraries - `Once::call_once` no longer requires `Once` to be `'static`. - `BuildHasherDefault` now implements `PartialEq` and `Eq`. - `Box`, `Box`, and `Box` now implement `Clone`. - Implemented `PartialEq<&str>` for `OsString` and `PartialEq` for `&str`. - `Cell` now allows `T` to be unsized. - `SocketAddr` is now stable on Redox. + Stabilized APIs - `Arc::downcast` - `Iterator::flatten` - `Rc::downcast` + Cargo - Cargo can silently fix some bad lockfiles.][cargo/5831] You can use `--locked` to disable this behavior. - `cargo-install` will now allow you to cross compile an install using `--target`.][cargo/5614] - Added the `cargo-fix` subcommand to automatically move project code from 2015 edition to 2018.][cargo/5723] - `cargo doc` can now optionally document private types using the `--document-private-items` flag.][cargo/5543] + Misc - `rustdoc` now has the `--cap-lints` option which demotes all lints above the specified level to that level. For example `--cap-lints warn` will demote `deny` and `forbid` lints to `warn`. - `rustc` and `rustdoc` will now have the exit code of `1` if compilation fails and `101` if there is a panic. - A preview of clippy has been made available through rustup. You can install the preview with `rustup component add clippy-preview`. + Compatibility Notes - `str::{slice_unchecked, slice_unchecked_mut}` are now deprecated. Use `str::get_unchecked(begin..end)` instead. - `std::env::home_dir` is now deprecated for its unintuitive behavior. Consider using the `home_dir` function from https://crates.io/crates/dirs instead. - `rustc` will no longer silently ignore invalid data in target spec. - `cfg` attributes and `--cfg` command line flags are now more strictly validated. - Update to version 1.28.0 + Language - The `#[repr(transparent)]` attribute is now stable.- This attribute allows a Rust newtype wrapper (`struct NewType(T);`) to be represented as the inner type across Foreign Function Interface (FFI) boundaries. - The keywords `pure`, `sizeof`, `alignof`, and `offsetof` have been unreserved and can now be used as identifiers.- - The `GlobalAlloc` trait and `#[global_allocator]` attribute are now stable.- This will allow users to specify a global allocator for their program. - Unit test functions marked with the `#[test]` attribute can now return `Result<(), E: Debug>` in addition to `()`.- - The `lifetime` specifier for `macro_rules!` is now stable.- This allows macros to easily target lifetimes. + Compiler - The `s` and `z` optimisation levels are now stable.- These optimisations prioritise making smaller binary sizes. `z` is the same as `s` with the exception that it does not vectorise loops, which typically results in an even smaller binary. - The short error format is now stable.- Specified with `--error-format=short` this option will provide a more compressed output of rust error messages. - Added a lint warning when you have duplicated `macro_export`s.- - Reduced the number of allocations in the macro parser.- This can improve compile times of macro heavy crates on average by 5%. + Libraries - Implemented `Default` for `&mut str`.- - Implemented `From` for all integer and unsigned number types.- - Implemented `Extend` for `()`.- - The `Debug` implementation of `time::Duration` should now be more easily human readable.- Previously a `Duration` of one second would printed as `Duration { secs: 1, nanos: 0 }` and will now be printed as `1s`. - Implemented `From<&String>` for `Cow`, `From<&Vec>` for `Cow<[T]>`, `From>` for `CString`, `From, From, From<&CString>` for `Cow`, `From, From, From<&OsString>` for `Cow`, `From<&PathBuf>` for `Cow`, and `From>` for `PathBuf`.- - Implemented `Shl` and `Shr` for `Wrapping` and `Wrapping`.- - `DirEntry::metadata` now uses `fstatat` instead of `lstat` when possible.- This can provide up to a 40% speed increase. - Improved error messages when using `format!`.- + Stabilized APIs - `Iterator::step_by` - `Path::ancestors` - `SystemTime::UNIX_EPOCH` - `alloc::GlobalAlloc` - `alloc::Layout` - `alloc::LayoutErr` - `alloc::System` - `alloc::alloc` - `alloc::alloc_zeroed` - `alloc::dealloc` - `alloc::realloc` - `alloc::handle_alloc_error` - `btree_map::Entry::or_default` - `fmt::Alignment` - `hash_map::Entry::or_default` - `iter::repeat_with` - `num::NonZeroUsize` - `num::NonZeroU128` - `num::NonZeroU16` - `num::NonZeroU32` - `num::NonZeroU64` - `num::NonZeroU8` - `ops::RangeBounds` - `slice::SliceIndex` - `slice::from_mut` - `slice::from_ref` - `{Any + Send + Sync}::downcast_mut` - `{Any + Send + Sync}::downcast_ref` - `{Any + Send + Sync}::is` + Cargo - Cargo will now no longer allow you to publish crates with build scripts that modify the `src` directory.][cargo/5584] The `src` directory in a crate should be considered to be immutable. + Misc - The `suggestion_applicability` field in `rustc`'s json output is now stable.- This will allow dev tools to check whether a code suggestion would apply to them. + Compatibility Notes - Rust will consider trait objects with duplicated constraints to be the same type as without the duplicated constraint.- For example the below code will now fail to compile. ```rust trait Trait {} impl Trait + Send { fn test(&self) { println!("one"); } //~ ERROR duplicate definitions with name `test` } impl Trait + Send + Send { fn test(&self) { println!("two"); } } - Update to version 1.27.2: + Compatibility Notes - The borrow checker was fixed to avoid an additional potential unsoundness when using match ergonomics - Update to version 1.27.1: + Security Notes - rustdoc would execute plugins in the /tmp/rustdoc/plugins directory when running, which enabled executing code as some other user on a given machine. This release fixes that vulnerability; you can read more about this on the blog. The associated CVE is [CVE-2018-1000622]. Thank you to Red Hat for responsibily disclosing this vulnerability to us. + Compatibility Notes - The borrow checker was fixed to avoid an additional potential unsoundness when using match ergonomics - Update to version 1.27.0: + Language - Removed 'proc' from the reserved keywords list. This allows `proc` to be used as an identifier. - The dyn syntax is now available. This syntax is equivalent to the bare `Trait` syntax, and should make it clearer when being used in tandem with `impl Trait` because it is equivalent to the following syntax: `&Trait == &dyn Trait`, `&mut Trait == &mut dyn Trait`, and `Box == Box`. - Attributes on generic parameters such as types and lifetimes are now stable. e.g. `fn foo<#[lifetime_attr] 'a, #[type_attr] T: 'a>() {}` - The `#[must_use]` attribute can now also be used on functions as well as types. It provides a lint that by default warns users when the value returned by a function has not been used. + Compiler - Added the `armvte-unknown-linux-musleabi` target. + Libraries - SIMD (Single Instruction Multiple Data) on x/x_ is now stable. This includes arch::x & arch::x_ modules which contain SIMD intrinsics, a new macro called `is_x_feature_detected!`, the `#[target_feature(enable="")]` attribute, and adding `target_feature = ""` to the `cfg` attribute. - A lot of methods for `[u]`, `f`, and `f` previously only available in std are now available in core. - The generic `Rhs` type parameter on `ops::{Shl, ShlAssign, Shr}` now defaults to `Self`. - std::str::replace` now has the `#[must_use]` attribute to clarify that the operation isn't done in place. - Clone::clone`, `Iterator::collect`, and `ToOwned::to_owned` now have the `#[must_use]` attribute] to warn about unused potentially expensive allocations. + Stabilized APIs - DoubleEndedIterator::rfind - DoubleEndedIterator::rfold - DoubleEndedIterator::try_rfold - Duration::from_micros - Duration::from_nanos - Duration::subsec_micros - Duration::subsec_millis - HashMap::remove_entry - Iterator::try_fold - Iterator::try_for_each - NonNull::cast - Option::filter - String::replace_range - Take::set_limit - hint::unreachable_unchecked - os::unix::process::parent_id - ptr::swap_nonoverlapping - slice::rsplit_mut - slice::rsplit - slice::swap_with_slice + Cargo - `cargo-metadata` now includes `authors`, `categories`, `keywords`, `readme`, and `repository` fields. - `cargo-metadata` now includes a package's `metadata` table. - Added the `--target-dir` optional argument. This allows you to specify a different directory than `target` for placing compilation artifacts. - Cargo will be adding automatic target inference for binaries, benchmarks, examples, and tests in the Rust 2018 edition. If your project specifies specific targets, e.g. using `[[bin]]`, and have other binaries in locations where cargo would infer a binary, Cargo will produce a warning. You can disable this feature ahead of time by setting any of the following to false: `autobins`, `autobenches`, `autoexamples`, `autotests`. - Cargo will now cache compiler information. This can be disabled by setting `CARGO_CACHE_RUSTC_INFO=0` in your environment. + Compatibility Notes - Calling a `CharExt` or `StrExt` method directly on core will no longer work. e.g. `::core::prelude::v1::StrExt::is_empty("")` will not compile, `"".is_empty()` will still compile. - `Debug` output on `atomic::{AtomicBool, AtomicIsize, AtomicPtr, AtomicUsize}` will only print the inner type. E.g. `print!("{:?}", AtomicBool::new(true))` will print `true`, not `AtomicBool(true)`. - The maximum number for `repr(align(N))` is now 2²⁹. Previously you could enter higher numbers but they were not supported by LLVM. Up to 512MB alignment should cover all use cases. - The `.description()` method on the `std::error::Error` trait has been soft-deprecated. It is no longer required to implement it. + Misc - Added “The Rustc book” into the official documentation.- Add CVE-2018-1000622-prevent-rustdoc-loads-uncontrolled-plugins-path.patch: + This patch consists of requiring `--plugin-path` to be passed whenever `--plugin` is passed + rustdoc plugins will be removed entirely on 1.28.0, we should drop this patch after 1.28.0(bsc#1100691, CVE-2018-1000622).- Ship rust-std on SLE-15 (bsc#1096945) No new changes came with this update of rust.- Update to version 1.26.2: + Compatibility Notes - The borrow checker was fixed to avoid unsoundness when using match ergonomics - Update to version 1.26.1: + Tools - RLS now works on Windows - Rustfmt stopped badly formatting text in some cases + Compatibility Notes - `fn main() -> impl Trait` no longer works for non-Termination trait This reverts an accidental stabilization - `NaN > NaN` no longer returns true in const-fn contexts - Prohibit using turbofish for `impl Trait` in method arguments- Update to version 1.26.0: + Language: - Closures now implement `Copy` and/or `Clone` if all captured variables implement either or both traits. - The inclusive range syntax is now stable. - Stablise `'_`. The underscore lifetime can be used anywhere where a lifetime can be elided. - `impl Trait` is now stable allowing you to have abstract types in returns or in function parameters. - Pattern matching will now automatically apply dereferences. - 128-bit integers in the form of `u128` and `i128` are now stable. - `main` can now return `Result<(), E: Debug>` in addition to `()`. - A lot of operations are now available in a const context. - Fixed entry slice patterns are now stable. e.g. + Compiler: - LLD is now used as the default linker for `wasm32-unknown-\ unknown`. - Fixed exponential projection complexity on nested types. This can provide up to a ~12% reduction in compile times for certain crates. - Added the `--remap-path-prefix` option to rustc. Allowing you to remap path prefixes outputted by the compiler. + Libraries: - Implemented `From for usize & From<{u8, i16}> for isize`. - Added hexadecimal formatting for integers with fmt::Debug. - Implemented `Default, Hash` for `cmp::Reverse`. - Optimized `str::repeat` being 8x faster in large cases. - `ascii::escape_default` is now available in libcore. - Trailing commas are now supported in std and core macros. - Implemented `Copy, Clone` for `cmp::Reverse`. - Implemented `Clone` for `char::{ToLowercase, ToUppercase}`. + Stabilized APIs: *const T::add, * const T::copy_to_nonoverlapping, *const T::copy_to, * const T::read_unaligned, *const T::read_volatile, * const T::read, *const T::sub, *const T::wrapping_add, * const T::wrapping_sub, *mut T::add, *mut T::copy_to, * mut T::copy_to_nonoverlapping, *mut T::read_unaligned, * mut T::read_volatile, *mut T::read, mut T::replace, * mut T::sub, *mut T::swap, *mut T::wrapping_add, * mut T::wrapping_sub, *mut T::write_bytes, * mut T::write_unaligned, *mut T::write_volatile, * mut T::write, Box::leak, FromUtf8Error::as_bytes, LocalKey::try_with, Option::cloned, iter::FusedIterator, btree_map::Entry::and_modify, s::read_to_string, fs::read, fs::write, hash_map::Entry::and_modify, String::retain, ops::RangeInclusive, ops::RangeToInclusive, process::id, slice::rotate_left, slice::rotate_right. + Compatibility Notes: - Aliasing a `Fn` trait as `dyn` no longer works. - The result of dereferences are no longer promoted to `'static`. - Deprecate `AsciiExt` trait in favor of inherent methods. - `".e0"` will now no longer parse as `0.0` and will instead cause an error. - Removed hoedown from rustdoc. - Bounds on higher-kinded lifetimes a hard error. - Update cargo_version to 0.26.0.- Patch disabled * update-config-guess.patch - Update to 1.25.0 - Language changes: + Stabilised `#[repr(align(x))]`.[47006] [RFC 1358] + You can now use nested groups of imports.[47948] e.g. `use std::{fs::File, io::Read, path::{Path, PathBuf}};` + You can now have `|` at the start of a match arm.[47947] e.g. - Compiler changes: + Upgraded to LLVM 6.[47828] + Added `-C lto=val` option.[47521] + Added `i586-unknown-linux-musl` target[47282] - Library changes: + Impl Send for `process::Command` on Unix.[47760] + Impl PartialEq and Eq for `ParseCharError`.[47790] + `UnsafeCell::into_inner` is now safe.[47204] + Implement libstd for CloudABI.[47268] + `Float::{from_bits, to_bits}` is now available in libcore.[46931] + Implement `AsRef` for Component[46985] + Implemented `Write` for `Cursor<&mut Vec>`[46830] + Moved `Duration` to libcore.[46666] - Stabilized APIs + `Location::column` + `ptr::NonNull` - Misc + Rust by example is now shipped with new releases[46196] - Compatibility Notes: + Deprecated `net::lookup_host`.[47510] + `rustdoc` has switched to pulldown as the default markdown renderer.[47398] + The borrow checker was sometimes incorrectly permitting overlapping borrows around indexing operations (see [#47349][47349]). This has been fixed (which also enabled some correct code that used to cause errors (e.g. [#33903][33903] and [#46095][46095]). + Removed deprecated unstable attribute `#[simd]`.[47251]- Update to 1.24.1 + Do not abort when unwinding through FFI + Make the error index generator work again - Update Cargo to v0.25.0- Update to 1.24.0 - Language changes: + External `sysv64` ffi is now available. eg. `extern "sysv64" fn foo () {}` - Compiler changes: + rustc now uses 16 codegen units by default for release builds. For the fastest builds, utilize `codegen-units=1`. - Libraries: + `str::find::` now uses memchr. This should lead to a 10x improvement in performance in the majority of cases. + `time::{SystemTime, Instant}` now implement `Hash`. + impl `From` for `AtomicBool` + impl `From<{CString, &CStr}>` for `{Arc, Rc}` + impl `From<{OsString, &OsStr}>` for `{Arc, Rc}` + impl `From<{PathBuf, &Path}>` for `{Arc, Rc}` + float::from_bits now just uses transmute. This provides some optimisations from LLVM. + Copied `AsciiExt` methods onto `char` + Remove `T: Sized` requirement on `ptr::is_null()` + impl `From` for `{TryRecvError, RecvTimeoutError}` + Optimised `f32::{min, max}` to generate more efficient x86 assembly + `[u8]::contains` now uses memchr which provides a 3x speed improvement - Compatibility Notes: + Floating point types `Debug` impl now always prints a decimal point. + `Ipv6Addr` now rejects superfluous `::`'s in IPv6 addresses This is in accordance with IETF RFC 4291 §2.2. + Unwinding will no longer go past FFI boundaries, and will instead abort. + `Formatter::flags` method is now deprecated. The `sign_plus`, `sign_minus`, `alternate`, and `sign_aware_zero_pad` should be used instead. + Leading zeros in tuple struct members is now an error + `column!()` macro is one-based instead of zero-based + `fmt::Arguments` can no longer be shared across threads + Access to `#[repr(packed)]` struct fields is now unsafe + Cargo sets a different working directory for the compiler- add update-config-guess.patch to update config.* from GNU to support riscv64 without rpm patching it - as the patch also updates the checksums while rpm does not- Format with spec-cleaner - Use python3 to run the install/build script as python2 is being phased out - State exclusivearch for all of ix86 and then specify we build as i686 which is bit more obvious- Update Cargo to v0.24.0- Add "Requires: %{name} to derived packages to fix derived packages not being updated with rust (boo#1075883)- Update to 1.23.0 - Language changes: + Arbitrary `auto` traits are now permitted in trait objects.[45772] + rustc now uses subtyping on the left hand side of binary operations.[45435] Which should fix some confusing errors in some operations. - Compiler changes: + Enabled `TrapUnreachable` in LLVM which should mitigate the impact of undefined behaviour.[45920] + rustc now suggests renaming import if names clash.[45660] + Display errors/warnings correctly when there are zero-width or wide characters.[45711] + rustc now avoids unnecessary copies of arguments that are simple bindings[45380] This should improve memory usage on average by 5-10%. + Updated musl used to build musl rustc to 1.1.17[45393] - Library changes: + Allow a trailing comma in `assert_eq/ne` macro[45887] + Implement Hash for raw pointers to unsized types[45483] + impl `From<*mut T>` for `AtomicPtr`[45610] + impl `From` for `AtomicUsize/AtomicIsize`.[45610] + Removed the `T: Sync` requirement for `RwLock: Send`[45267] + Removed `T: Sized` requirement for `{<*const T>, <*mut T>}::as_ref` an `<*mut T>::as_mut`[44932] + Optimized `Thread::{park, unpark}` implementation[45524] + Improved `SliceExt::binary_search` performance.[45333] + impl `FromIterator<()>` for `()`[45379] + Copied `AsciiExt` trait methods to primitive types.[44042] Use of `AsciiExt` is now deprecated. - Misc changes: + Releases now ship with the Cargo book documentation.[45692] + rustdoc now prints rendering warnings on every run.[45324] + Release tarballs now come with rustfmt[45903] - Compatibility Notes: + Changes have been made to type equality to make it more correct, in rare cases this could break some code.[45853] [Tracking issue for further information[45852] + `char::escape_debug` now uses Unicode 10 over 9.[45571] + Upgraded Android SDK to 27, and NDK to r15c.[45580] This drops support for Android 9, the minimum supported version is Android 14. + Bumped the minimum LLVM to 3.9[45326]- Update to v1.22.1 - Update Cargo to fix an issue with macOS 10.13 "High Sierra"- Update to v1.22.0 - Language changes: + `non_snake_case` lint now allows extern no-mangle functions + Now accepts underscores in unicode escapes + `T op= &T` now works for numeric types. eg. `let mut x = 2; x += &8;` + types that impl `Drop` are now allowed in `const` and `static` types - Compiler changes: + rustc now defaults to having 16 codegen units at debug on supported platforms + rustc will no longer inline in codegen units when compiling for debug This should decrease compile times for debug builds. + strict memory alignment now enabled on ARMv6 + Remove support for the PNaCl target `le32-unknown-nacl` - Librarie changes + Allow atomic operations up to 32 bits on `armv5te_unknown_linux_gnueabi` + `Box` now impls `From>` + `std::mem::Discriminant` is now guaranteed to be `Send + Sync` + `fs::copy` now returns the length of the main stream on NTFS. + Properly detect overflow in `Instant += Duration`. + impl `Hasher` for `{&mut Hasher, Box}` + impl `fmt::Debug` for `SplitWhitespace`.][44303] + `Option` now impls `Try`. This allows for using `?` with `Option` types. - Misc + `libbacktrace` is now available on Apple platforms. + Stabilised the `compile_fail` attribute for code fences in doc-comments. This now lets you specify that a given code example will fail to compile. - Compatibility Notes + The minimum Android version that rustc can build for has been bumped to `4.0` from `2.3` + Allowing `T op= &T` for numeric types has broken some type inference cases - Remove rust-1.21.0-44203-exclude-compiler-rt-test.patch - Remove rust-1.21.0-44066-ppc64-struct-abi.patch - Remove rust-1.21.0-44440-s390x-global-align.patch- Large cleanup of both the spec and config.toml to correct many build issues for the new version- Add rust-1.21.0-44203-exclude-compiler-rt-test.patch - Add rust-1.21.0-44066-ppc64-struct-abi.patch - Add rust-1.21.0-44440-s390x-global-align.patch - Remove add-soname.patch- Update to 1.21.0 - Language changes: + You can now use static references for literals. + Relaxed path syntax. Optional `::` before `<` is now allowed in all contexts. - Compiler changes: + Upgraded jemalloc to 4.5.0[43911] + Enabled unwinding panics on Redox[43917] + Now runs LLVM in parallel during translation phase.[43506] - Librarie changes: + Generate builtin impls for `Clone` for all arrays and tuples that are `T: Clone`[43690] +`Stdin`, `Stdout`, and `Stderr` now implement `AsRawFd`.[43459] + `Rc` and `Arc` now implement `From<&[T]> where T: Clone`, `From`, `From`, `From> where T: ?Sized`, and `From>`.[42565] - Stabilized APIs +`std::mem::discriminant` - Update add-soname.patch to apply cleanly- Force enable rust bootstrap so that missing architectures build- set minimum cmake version- Update to version 1.20.0 - Remove x86 from build targets - Language + [Associated constants are now stabilised.][42809] + [A lot of macro bugs are now fixed.][42913] - Compiler + [Struct fields are now properly coerced to the expected field type.][42807] + [Enabled wasm LLVM backend][42571] WASM can now be built with the `wasm32-experimental-emscripten` target. + [Changed some of the error messages to be more helpful.][42033] + [Add support for RELRO(RELocation Read-Only) for platforms that support it.][43170] + [rustc now reports the total number of errors on compilation failure][43015] previously this was only the number of errors in the pass that failed. + [Expansion in rustc has been sped up 29x.][42533] + [added `msp430-none-elf` target.][43099] + [rustc will now suggest one-argument enum variant to fix type mismatch when applicable][43178] + [Fixes backtraces on Redox][43228] + [rustc now identifies different versions of same crate when absolute paths of different types match in an error message.][42826] - Libraries + [Relaxed Debug constraints on `{HashMap,BTreeMap}::{Keys,Values}`.][42854] + [Impl `PartialEq`, `Eq`, `PartialOrd`, `Ord`, `Debug`, `Hash` for unsized tuples.][43011] + [Impl `fmt::{Display, Debug}` for `Ref`, `RefMut`, `MutexGuard`, `RwLockReadGuard`, `RwLockWriteGuard`][42822] + [Impl `Clone` for `DefaultHasher`.][42799] + [Impl `Sync` for `SyncSender`.][42397] + [Impl `FromStr` for `char`][42271] + [Fixed how `{f32, f64}::{is_sign_negative, is_sign_positive}` handles NaN.][42431] + [allow messages in the `unimplemented!()` macro.][42155] ie. `unimplemented!("Waiting for 1.21 to be stable")` + [`pub(restricted)` is now supported in the `thread_local!` macro.][43185] + [Upgrade to Unicode 10.0.0][42999] + [Reimplemented `{f32, f64}::{min, max}` in Rust instead of using CMath.][42430] + [Skip the main thread's manual stack guard on Linux][43072] + [Iterator::nth for `ops::{Range, RangeFrom}` is now done in O(1) time][43077] + [`#[repr(align(N))]` attribute max number is now 2^31 + 1.][43097] This was previously 2^15. + [`{OsStr, Path}::Display` now avoids allocations where possible][42613] - Compatibility Notes + [Functions with `'static` in their return types will now not be as usable as if they were using lifetime parameters instead.][42417] + [The reimplementation of `{f32, f64}::is_sign_{negative, positive}` now takes the sign of NaN into account where previously didn't.][42430]- adjust build process and add package for Rust source - clean-up of useless provides - add rpmlintrc- Update to version 1.19 - Language updates: + [Numeric fields can now be used for creating tuple structs.][41145] [RFC 1506] For example `struct Point(u32, u32); let x = Point { 0: 7, 1: 0 };`. + [Macro recursion limit increased to 1024 from 64.][41676] + [Added lint for detecting unused macros.][41907] + [`loop` can now return a value with `break`.][42016] [RFC 1624] For example: `let x = loop { break 7; };` + [C compatible `union`s are now available.][42068] [RFC 1444] They can only contain `Copy` types and cannot have a `Drop` implementation. Example: `union Foo { bar: u8, baz: usize }` + [Non capturing closures can now be coerced into `fn`s,][42162] [RFC 1558] Example: `let foo: fn(u8) -> u8 = |v: u8| { v };` - Compiler updates: + [Add support for bootstrapping the Rust compiler toolchain on Android.][41370] + [Change `arm-linux-androideabi` to correspond to the `armeabi` official ABI.][41656] If you wish to continue targeting the `armeabi-v7a` ABI you should use `--target armv7-linux-androideabi`. + [Fixed ICE when removing a source file between compilation sessions.][41873] + [Minor optimisation of string operations.][42037] + [Compiler error message is now `aborting due to previous error(s)` instead of `aborting due to N previous errors`][42150] This was previously inaccurate and would only count certain kinds of errors. + [The compiler now supports Visual Studio 2017][42225] + [The compiler is now built against LLVM 4.0.1 by default][42948] + [Added a lot][42264] of [new error codes][42302] + [Added `target-feature=+crt-static` option][37406] [RFC 1721] Which allows libraries with C Run-time Libraries(CRT) to be statically linked. + [Fixed various ARM codegen bugs][42740] - Librarie updates: + [`String` now implements `FromIterator>` and `Extend>`][41449] + [`Vec` now implements `From<&mut [T]>`][41530] + [`Box<[u8]>` now implements `From>`][41258] + [`SplitWhitespace` now implements `Clone`][41659] + [`[u8]::reverse` is now 5x faster and `[u16]::reverse` is now 1.5x faster][41764] + [`eprint!` and `eprintln!` macros added to prelude.][41192] Same as the `print!` macros, but for printing to stderr. - Stabilized APIs + [`OsString::shrink_to_fit`] + [`cmp::Reverse`] + [`Command::envs`] + [`thread::ThreadId`] - Misc + [Added `rust-windbg.cmd`][39983] for loading rust `.natvis` files in the Windows Debugger. + [Rust will now release XZ compressed packages][rust-installer/57] + [rustup will now prefer to download rust packages with XZ compression][rustup/1100] over GZip packages. + [Added the ability to escape `#` in rust documentation][41785] By adding additional `#`'s ie. `##` is now `#` - Temporarily disable generation of compiler docs due to build issue- Change i586 build to produce i686 target instead of i586 so that x86 Firefox can be built with Rust.- Update to 1.18.0 -Language updates: + [Stabilize pub(restricted)][40556] `pub` can now accept amodule path to make the item visible to just that module tree. Also accepts the keyword `crate` to make something public to the whole crate but not users of the library. Example: `pub(crate) mod utils;`. [RFC 1422]. + [Stabilize `#![windows_subsystem]` attribute][40870] conservative exposure of the `/SUBSYSTEM` linker flag on Windows platforms. [RFC 1665]. + [Refactor of trait object type parsing][40043] Now `ty` in macros can accept types like `Write + Send`, trailing `+` are now supported in trait objects, and better error reporting for trait objects starting with `?Sized`. + [0e+10 is now a valid floating point literal][40589] + [Now warns if you bind a lifetime parameter to 'static][40734] + [Tuples, Enum variant fields, and structs with no `repr` attribute or with `#[repr(Rust)]` are reordered to minimize padding and produce a smaller representation in some cases.][40377] -Compiler updates + [rustc can now emit mir with `--emit mir`][39891] + [Improved LLVM IR for trivial functions][40367] + [Added explanation for E0090(Wrong number of lifetimes are supplied)][40723] + [rustc compilation is now 15%-20% faster][41469] Thanks to optimisation opportunities found through profiling + [Improved backtrace formatting when panicking][38165] - Library updates: + [Specialized `Vec::from_iter` being passed `vec::IntoIter`][40731] if the iterator hasn't been advanced the original `Vec` is reassembled with no actual iteration or reallocation. + [Simplified HashMap Bucket interface][40561] provides performance improvements for iterating and cloning. + [Specialize Vec::from_elem to use calloc][40409] + [Fixed Race condition in fs::create_dir_all][39799] + [No longer caching stdio on Windows][40516] + [Optimized insertion sort in slice][40807] insertion sort in some cases 2.50%~ faster and in one case now 12.50% faster. + [Optimized `AtomicBool::fetch_nand`][41143] - Stabilized APIs: + [`Child::try_wait`] + [`HashMap::retain`] + [`HashSet::retain`] + [`PeekMut::pop`] + [`TcpStream::peek`] + [`UdpSocket::peek`] - Misc: + [rustdoc can now use pulldown-cmark with the `--enable-commonmark` flag][40338] + [Added rust-winbg script for better debugging on Windows][39983] + [Rust now uses the official cross compiler for NetBSD][40612] + [rustdoc now accepts `#` at the start of files][40828] + [Fixed jemalloc support for musl][41168] - Compatibility Notes: + [Changes to how the `0` flag works in format!][40241] Padding zeroes are now always placed after the sign if it exists and before the digits. With the `#` flag the zeroes are placed after the prefix and before the digits. + [Due to the struct field optimisation][40377], using `transmute` on structs that have no `repr` attribute or `#[repr(Rust)]` will no longer work. This has always been undefined behavior, but is now more likely to break in practice. + [The refactor of trait object type parsing][40043] fixed a bug where `+` was receiving the wrong priority parsing things like `&for<'a> Tr<'a> + Send` as `&(for<'a> Tr<'a> + Send)` instead of `(&for<'a> Tr<'a>) + Send` + [Overlapping inherent `impl`s are now a hard error][40728] + [`PartialOrd` and `Ord` must agree on the ordering.][41270] + [`rustc main.rs -o out --emit=asm,llvm-ir`][41085] Now will output `out.asm` and `out.ll` instead of only one of the filetypes. + [ calling a function that returns `Self` will no longer work][41805] when the size of `Self` cannot be statically determined. + [rustc now builds with a "pthreads" flavour of MinGW for Windows GNU][40805] this has caused a few regressions namely: + Changed the link order of local static/dynamic libraries (respecting the order on given rather than having the compiler reorder). + Changed how MinGW is linked, native code linked to dynamic libraries may require manually linking to the gcc support library (for the native code itself)- Adjustment of rust version dependency to prevent inability to build in the adi rings.- Add the cargo binaries for each arch, used for building rust only these are not shipped, and don't factor in to the final product.- Revert restriction of x86 arch to i586 for the interim.- Update to 1.17.0 - Language updates * [The compiler's `dead_code` lint now accounts for type aliases][38051]. * [Uninhabitable enums (those without any variants) no longer permit wildcard match patterns][38069] * [Clean up semantics of `self` in an import list][38313] * [`Self` may appear in `impl` headers][38920] * [`Self` may appear in struct expressions][39282] - Compiler updates * [`rustc` now supports `--emit=metadata`, which causes rustc to emit a `.rmeta` file containing only crate metadata][38571]. This can be used by tools like the Rust Language Service to perform metadata-only builds. * [Levenshtein based typo suggestions now work in most places, while previously they worked only for fields and sometimes for local variables][38927]. Together with the overhaul of "no resolution"/"unexpected resolution" errors (#[38154]) they result in large and systematic improvement in resolution diagnostics. * [Fix `transmute::` where `T` requires a bigger alignment than `U`][38670] * [rustc: use -Xlinker when specifying an rpath with ',' in it][38798] * [`rustc` no longer attempts to provide "consider using an explicit lifetime" suggestions][37057]. They were inaccurate. - Stabilized APIs * [`VecDeque::truncate`] * [`VecDeque::resize`] * [`String::insert_str`] * [`Duration::checked_add`] * [`Duration::checked_sub`] * [`Duration::checked_div`] * [`Duration::checked_mul`] * [`str::replacen`] * [`str::repeat`] * [`SocketAddr::is_ipv4`] * [`SocketAddr::is_ipv6`] * [`IpAddr::is_ipv4`] * [`IpAddr::is_ipv6`] * [`Vec::dedup_by`] * [`Vec::dedup_by_key`] * [`Result::unwrap_or_default`] * [`<*const T>::wrapping_offset`] * [`<*mut T>::wrapping_offset`] * `CommandExt::creation_flags` * [`File::set_permissions`] * [`String::split_off`] - Updates to libraries * [`[T]::binary_search` and `[T]::binary_search_by_key` now take their argument by `Borrow` parameter][37761] * [All public types in std implement `Debug`][38006] * [`IpAddr` implements `From` and `From`][38327] * [`Ipv6Addr` implements `From<[u16; 8]>`][38131] * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [std: Fix partial writes in `LineWriter`][38062] * [std: Clamp max read/write sizes on Unix][38062] * [Use more specific panic message for `&str` slicing errors][38066] * [`TcpListener::set_only_v6` is deprecated][38304]. This functionality cannot be achieved in std currently. * [`writeln!`, like `println!`, now accepts a form with no string or formatting arguments, to just print a newline][38469] * [Implement `iter::Sum` and `iter::Product` for `Result`][38580] * [Reduce the size of static data in `std_unicode::tables`][38781] * [`char::EscapeDebug`, `EscapeDefault`, `EscapeUnicode`, `CaseMappingIter`, `ToLowercase`, `ToUppercase`, implement `Display`][38909] * [`Duration` implements `Sum`][38712] * [`String` implements `ToSocketAddrs`][39048] - Misc * [`rustdoc` has a `--sysroot` argument that, like `rustc`, specifies the path to the Rust implementation][38589] * [The `armv7-linux-androideabi` target no longer enables NEON extensions, per Google's ABI guide][38413] * [The stock standard library can be compiled for Redox OS][38401] * [Rust has initial SPARC support][38726]. Tier 3. No builds available. * [Rust has experimental support for Nvidia PTX][38559]. Tier 3. No builds available. * [Fix backtraces on i686-pc-windows-gnu by disabling FPO][39379] - Compatibility Notes * [Uninhabitable enums (those without any variants) no longer permit wildcard match patterns][38069] * In this release, references to uninhabited types can not be pattern-matched. This was accidentally allowed in 1.15. * [The compiler's `dead_code` lint now accounts for type aliases][38051]. * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [Clean up semantics of `self` in an import list][38313] - Restrict x86 builds to i686 only. - Revert restriction on previous rust versions used for building- Change x86 build target from i586 to i686- Switch .spec to use rust-build compilation system - Update config.toml to reflect rust-build changes - Strict versioning for compilation so rustc always use previous stable compiler- Update to 1.16.0 - Language updates * Lifetimes in statics and consts default to `'static`. [RFC 1623] * [The compiler's `dead_code` lint now accounts for type aliases][38051]. * [Uninhabitable enums (those without any variants) no longer permit wildcard match patterns][38069] * [Clean up semantics of `self` in an import list][38313] * [`Self` may appear in `impl` headers][38920] * [`Self` may appear in struct expressions][39282] - Compiler updates * [`rustc` now supports `--emit=metadata`, which causes rustc to emit a `.rmeta` file containing only crate metadata][38571]. This can be used by tools like the Rust Language Service to perform metadata-only builds. * [Levenshtein based typo suggestions now work in most places, while previously they worked only for fields and sometimes for local variables][38927]. Together with the overhaul of "no resolution"/"unexpected resolution" errors (#[38154]) they result in large and systematic improvement in resolution diagnostics. * [Fix `transmute::` where `T` requires a bigger alignment than `U`][38670] * [rustc: use -Xlinker when specifying an rpath with ',' in it][38798] * [`rustc` no longer attempts to provide "consider using an explicit lifetime" suggestions][37057]. They were inaccurate. - Stabilized APIs * [`VecDeque::truncate`] * [`VecDeque::resize`] * [`String::insert_str`] * [`Duration::checked_add`] * [`Duration::checked_sub`] * [`Duration::checked_div`] * [`Duration::checked_mul`] * [`str::replacen`] * [`str::repeat`] * [`SocketAddr::is_ipv4`] * [`SocketAddr::is_ipv6`] * [`IpAddr::is_ipv4`] * [`IpAddr::is_ipv6`] * [`Vec::dedup_by`] * [`Vec::dedup_by_key`] * [`Result::unwrap_or_default`] * [`<*const T>::wrapping_offset`] * [`<*mut T>::wrapping_offset`] * `CommandExt::creation_flags` * [`File::set_permissions`] * [`String::split_off`] - Library updates * [`[T]::binary_search` and `[T]::binary_search_by_key` now take their argument by `Borrow` parameter][37761] * [All public types in std implement `Debug`][38006] * [`IpAddr` implements `From` and `From`][38327] * [`Ipv6Addr` implements `From<[u16; 8]>`][38131] * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [std: Fix partial writes in `LineWriter`][38062] * [std: Clamp max read/write sizes on Unix][38062] * [Use more specific panic message for `&str` slicing errors][38066] * [`TcpListener::set_only_v6` is deprecated][38304]. This functionality cannot be achieved in std currently. * [`writeln!`, like `println!`, now accepts a form with no string or formatting arguments, to just print a newline][38469] * [Implement `iter::Sum` and `iter::Product` for `Result`][38580] * [Reduce the size of static data in `std_unicode::tables`][38781] * [`char::EscapeDebug`, `EscapeDefault`, `EscapeUnicode`, `CaseMappingIter`, `ToLowercase`, `ToUppercase`, implement `Display`][38909] * [`Duration` implements `Sum`][38712] * [`String` implements `ToSocketAddrs`][39048] - Misc fixes * [`rustdoc` has a `--sysroot` argument that, like `rustc`, specifies the path to the Rust implementation][38589] * [The `armv7-linux-androideabi` target no longer enables NEON extensions, per Google's ABI guide][38413] * [The stock standard library can be compiled for Redox OS][38401] * [Rust has initial SPARC support][38726]. Tier 3. No builds available. * [Rust has experimental support for Nvidia PTX][38559]. Tier 3. No builds available. * [Fix backtraces on i686-pc-windows-gnu by disabling FPO][39379] - Compatibility notes * [Uninhabitable enums (those without any variants) no longer permit wildcard match patterns][38069] * In this release, references to uninhabited types can not be pattern-matched. This was accidentally allowed in 1.15. * [The compiler's `dead_code` lint now accounts for type aliases][38051]. * [Ctrl-Z returns from `Stdin.read()` when reading from the console on Windows][38274] * [Clean up semantics of `self` in an import list][38313]- Remove duplicate license files from _docdir: rpm 4.13 no longer implicitly packages those files and we catch them using %license,- remove bootstrap for s390x as binaries are available in openSUSE:Factory:zSystems- Fixes to build for archs armv7, aarch64, ppc64, s390x- Update to 1.15.1 - Fix IntoIter::as_mut_slice's signature- Correct rust-triples use in spec.- Update to 1.15.0 - Language updates * Basic procedural macros allowing custom `#[derive]`, aka "macros 1.1", are stable. This allows popular code-generating crates like Serde and Diesel to work ergonomically. [RFC 1681]. * [Tuple structs may be empty. Unary and empty tuple structs may be instantiated with curly braces][36868]. Part of [RFC 1506]. * [A number of minor changes to name resolution have been activated][37127]. They add up to more consistent semantics, allowing for future evolution of Rust macros. Specified in [RFC 1560], see its section on ["changes"] for details of what is different. The breaking changes here have been transitioned through the [`legacy_imports`] lint since 1.14, with no known regressions. * [In `macro_rules`, `path` fragments can now be parsed as type parameter bounds][38279] * [`?Sized` can be used in `where` clauses][37791] * [There is now a limit on the size of monomorphized types and it can be modified with the `#![type_size_limit]` crate attribute, similarly to the `#![recursion_limit]` attribute][37789] - Compiler changes * [On Windows, the compiler will apply dllimport attributes when linking to extern functions][37973]. Additional attributes and flags can control which library kind is linked and its name. [RFC 1717]. * [Rust-ABI symbols are no longer exported from cdylibs][38117] * [The `--test` flag works with procedural macro crates][38107] * [Fix `extern "aapcs" fn` ABI][37814] * [The `-C no-stack-check` flag is deprecated][37636]. It does nothing. * [The `format!` expander recognizes incorrect `printf` and shell-style formatting directives and suggests the correct format][37613]. * [Only report one error for all unused imports in an import list][37456] - Compiler performance * [Avoid unnecessary `mk_ty` calls in `Ty::super_fold_with`][37705] * [Avoid more unnecessary `mk_ty` calls in `Ty::super_fold_with`][37979] * [Don't clone in `UnificationTable::probe`][37848] * [Remove `scope_auxiliary` to cut RSS by 10%][37764] * [Use small vectors in type walker][37760] * [Macro expansion performance was improved][37701] * [Change `HirVec>` to `HirVec` in `hir::Expr`][37642] * [Replace FNV with a faster hash function][37229] - For full change list, please see https://raw.githubusercontent.com/rust-lang/rust/master/RELEASES.md- Adjust build so that aarch and ARM architectures use bootstrap for initial build- Fix provides/conflicts/obsoletes- Remove patch 0001-Fix-armv7-autodetection.patch + appears to have been fixed upstream. - Building armv7hl arch with bootstrap binary since previously packaged versions haven't successfully built in the past- Update to version 1.14.0 + Announcement: https://blog.rust-lang.org/2016/12/22/Rust-1.14.html + Details: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1140-2016-12-22 - Release highlights: + support for RFC 1492. This small addition lets you use `..` in more places, for example when destructuring a struct or tuple + println!(), with no arguments, prints newline + Wrapping impls standard binary and unary operators on references, as well as the Sum and Product iterators, making references to these types easier to use + Implement From> for String and From> for Vec. These implementations make sense, but were not yet added. + Expand .zip() specialization to .map() and .cloned() for improved performance. + Implement RefUnwindSafe for atomic types, as these types are “unwind safe,” though that wasn’t obvious at first. + Specialize Vec::extend to Vec::extend_from_slice for performance gains. + Don’t reuse HashMap random seeds. This helps to mitigate one type of DDoS attack. + The internal memory layout of HashMap is more cache-friendly, for significant improvements in some operations + Impl Add<{str, Cow}> for Cow. We already support Add for other string types, so not having it on Cow is inconsistent.- Update to 1.13.0- Add conflicts to help avoid situations where previous versions or rustc-bootstrap may be installed- Update to 1.12.1 - Remove patches: + 0003-Disable-embedding-timestamp-information.patch - fixed by upstream + 0002-Add-armv6l-autodetection.patch - no-longer viable- Revert from v1.13 to v1.11 in preparation for alternative packaging.- Add 0001-Fix-armv7-autodetection.patch - Add 0002-Add-armv6l-autodetection.patch * fix armv6 and armv7 builds- Update to 1.11 + Add support for cdylib crate types - Remove merged patches: * 0001-Fix-misleading-intentation-errors-on-gcc-6.0.patch * 0002-Fix-GCC-6-misleading-indentation-error-in-hoedown.patch - Set DT_SONAME when building dylibs * Add add-soname.patch- Move to package named rust- Update to 1.10 + -C panic=abort flag for rustc or equivalent in Cargo.toml + new crate type cdylib, embeded library for other languages + In addition, a number of performance improvements landed in the compiler, and so did a number of usability improvements across the documentation, rustdoc itself, and various error messages. + This is the first release, which is guaranteed to be built by previous stable release of rustc - Packaging: + drop bootstrap mode and use rustc 1.9 + move documentation to versioned directory- Use smp_mflags for parallel building. Avoid sh invocation for simple ldconfig calls. Drop archaic %clean section. Drop filler words from summary.- Rename source package to rustc-1_9 to conform to naming standards.- Rename source package to rustc-190 to avoid unecessary rebuilds of rustc packages on upgrade- Move stage0 binaries into separate package - Disable embedding timestamp information - Add 0003-Disable-embedding-timestamp-information.patch- Rename package to rustc-stable - Add rpmlintrc - Make bootstrapping conditional- Fix misleading indentation errors on GCC 6.0 - Remove snap2.sh - Add 0001-Fix-misleading-intentation-errors-on-gcc-6.0.patch - Add 0002-Fix-GCC-6-misleading-indentation-error-in-hoedown.patch- Update to version 1.9.0 + Stabilization of std::panic + Deprecation warnings, #[deprecated] attribute + Compile time improvements + Rolling out use of specialization + Library stabilizations About 80 library functions and methods are now stable in 1. + http://blog.rust-lang.org/2016/05/26/Rust-1.9.html- Update to version 1.8.0: + Various “operator equals” operators, such as += and -=, are now overloadable via various traits. + Empty struct declaration can contain cutly braces + New (non default) cargo based build system for rustc + About 20 library functions and methods are now stable in 1.8- Update to version 1.7.0: + Many stabilized APIs + Improved library performance + BTreeSet and its iterators, Iter, IntoIter, and Range are covariant over their contained type. + LinkedList and its iterators, Iter and IntoIter are covariant over their contained type. + str::replace now accepts a Pattern, like other string searching methods. + Any is implemented for unsized types. + Hash is implemented for Duration. + Soundness fixes, may break code. See RFC 1214 for more information. + Several bugs in the compiler's visibility calculations were fixed. + Parsing "." as a float results in an error instead of 0. + Borrows of closure parameters may not outlive the closure.- Update to version 1.6.0: + Stabilization of libcore and other library functions + Crates.io disallows wildcards- Update to version 1.4.0: + Several changes have been made to fix type soundness and improve the behavior of associated types. See RFC 1214. Although we have mostly introduced these changes as warnings this release, to become errors next release, there are still some scenarios that will see immediate breakage. + The str::lines and BufRead::lines iterators treat \r\n as line breaks in addition to \n. + Loans of 'static lifetime extend to the end of a function. + str::parse no longer introduces avoidable rounding error when parsing floating point numbers. Together with earlier changes to float formatting/output, "round trips" like f.to_string().parse() now preserve the value of f exactly. Additionally, leading plus signs are now accepted.- Split the gdb support to rust-gdb subpackage- Update to version 1.3.0: + API stabilization, including the new Duration API and enhancements to Error and Hash/Hasher. + The substring matcher now uses a more efficient algorithm. + There were improvements to zero filling that speed up Vec::resize and Read::read_to_end. + The implementation of Read::read_to_end has been specialized for stdin and File, resulting in additional speedups. + The PartialEq implementation on slices is now much faster. - Packaging: renamed source package to rustc to match upstream- Update to version 1.2.0: + An across-the-board improvement to real-world compiler performance. Representative crates include hyper (compiles 1.16x faster), html5ever (1.62x faster), regex (1.32x faster) and rust-encoding (1.35x faster). You can explore some of this performance data at Nick Cameron’s preliminary tracking site, using dates 2015-05-15 to 2015-06-25. + Parallel codegen is now working, and produces a 33% speedup when bootstrapping on a 4 core machine. Parallel codegen is particularly useful for debug builds, since it prevents some optimizations; but it can also be used with optimizations as an effective -O1 flag. It can be activated by passing -C codegen-units=N to rustc, where N is the desired number of threads.- Update to version 1.1.0: + The std::fs module has been expanded to expand the set of functionality exposed: * DirEntry now supports optimizations like file_type and metadata which don't incur a syscall on some platforms. * A symlink_metadata function has been added. * The fs::Metadata structure now lowers to its OS counterpart, providing access to all underlying information. + The compiler now contains extended explanations of many errors. When an error with an explanation occurs the compiler suggests using the --explain flag to read the explanation. Error explanations are also available online. + Thanks to multiple improvements to type checking, as well as other work, the time to bootstrap the compiler decreased by 32%. - drop tar_scm service and use source urls- Update to version 1.0.0: + lint: deny transmuting from immutable to mutable, since it's undefined behavior + std: update select internals to not use mutable transmuting + std: Remove index notation on slice iterators + std: Destabilize io::BufStream + Make RwLock::try_write try to obtain a write lock + std: Remove addition on vectors for now + thread: right now you can't actually set those printers + Fix #24872, XSS in docs not found page. + Update AUTHORS.txt and RELEASES.md for 1.0 + std: Mark `mem::forget` as a safe function + core: impl AsRef<[u8]> for str + collections: impl AsRef<[u8]> for String + collections: change bounds of SliceConcatExt implementations to use Borrow instead of AsRef + Fix invalid references due to the automated string substitution + dropck: must assume `Box` has a destructor of interest.- Rename binary package to rust - Add build for i586 - Only run fdupes on SUSE builds - Changed version format - Update to version 1.0.0~beta4+git.1430848988.f873dc5: + Introduce a `FreeRegionMap` data structure. (#22779) + Fix #20616 + std: Fix inheriting standard handles on windows + Fix #24895. + Fix zero-normalization of the pos of a `MultiByteChar`. + lint for mixing `#[repr(C)]` with an impl of `Drop`. + Bump prerelease version to .4 + Add downcasting to std::error::Error- Format spec file- Update to version 1.0.0beta3+git.1429985089.5241bf9: + Update Windows caveats + Utilize if..let for get_mut doc-comment examples + Indicate keywords are code-like in Fuse::reset_fuse doc comment + doc: improve/fix 'let' FAQ + Fix broken links in the docs + Indicate None is code-like in doc comments + Fixed typo in hash_map::Entry documentation + Remove an unused import on windows- Version 1.0.0-beta3.goat03 1593768766 1.43.1-lp152.3.5.11.43.1-lp152.3.5.1analysisliballoc-ca4c58b7e31fcee3.jsonlibbacktrace-49d3f2de2fa65e41.jsonlibbacktrace_sys-36a3c8f958b5e50c.jsonlibcfg_if-df2657eb61a68088.jsonlibcompiler_builtins-4b1c78657d198fb6.jsonlibcore-85943efdb4165773.jsonlibgetopts-15f5682e5ad68f87.jsonlibhashbrown-76babb0f99263465.jsonliblibc-e8c41a3ab2fea123.jsonlibpanic_abort-5749200d404e9a30.jsonlibpanic_unwind-9afbaa887c84130b.jsonlibproc_macro-9f2b3754a91b058a.jsonlibrustc_demangle-3161520dae675d84.jsonlibrustc_std_workspace_alloc-fbb9be5f21cddb5d.jsonlibrustc_std_workspace_core-9597138f7cb92c6f.jsonlibrustc_std_workspace_std-daac63dc7544ba12.jsonlibstd-67cc1d3eeaa15c23.jsonlibterm-58a7c35deddeabb3.jsonlibtest-90ca288e642580bf.jsonlibunicode_width-34973e98f2ed7e63.jsonlibunwind-96ed8d4ba5dfb490.json/usr/lib/rustlib/x86_64-unknown-linux-gnu//usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:13033/openSUSE_Leap_15.2_Update/7bb2bca64a90530c27bf6d00b3765198-rust.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxdirectoryUTF-8 Unicode text, with very long lines, with no line terminatorsASCII text, with very long lines, with no line terminatorsC source, UTF-8 Unicode text, with very long lines, with no line terminators<7xMВutf-8897853e3c2c32cf9c529b299fec46ca19a592d5ea9c6bba340b7b658e94f081a?P7zXZ !t/] crt:bLL ilz " {I gzUQt{n{ݠi8Ty"sCɦ XHSSDvSB4F."L|?كp*ѬxNY?cCK^%3RJv -4Le_ɑͅR.Hlu´δ`9,7m[1 Ɜ~Y%O|Y.dh샂[{=U+x)ZP:lXUlٯ84nT> T"hsɇ.Q̎wA(+ubaLAyJJ fޘ\#鍨Ciש֙cQP,e=c;}J@ܾqvÿKTQp߅❆091/H6*) Ē&ğu`i+e/,o "#@t9Tl^LQH0 35S9o2:Ty>RPpGMc*wL[NW%~[Z"k"5A!{ /zx.N{TwzQbN`jBS65sciLf;_#-{(ml3YNF,/t!,5=LQWr-==#7ٶpl]fH3[pGfۙYC:ǀgV<8Gj H#T͋“9F6Pn~,1w?1 >;z N| 7OC;!q8:]VENld:Y)#lci|*ШW< cЦn9⾴]A`LZaۀsйi*&Z9:pmZ""̐,G`b۹Ĕkd4(43?7g$?¢*Y&_ed )Cѱw1¸vT Ta 4X`?wή!}eMQnSC'c} p25Sl˟Oz+4H]]u7ǥscSS?|(8`+;AYuʼnLxOM3DxX\96`wXS"Menk Q4nOddRX&^$.CeGp8QXiɎT.xۇ Ӈ(FbK&6ŵ]jSLȮ>{|EM˯R[=C\&i-.) (,Ixϖ"ͪ4ڟc/j fTG*9ps-RhTr4 {nO5~ P]5Y+L&ښ~_)0`BmXJ&D=[5Z4LjBu"Ldj4K ޡ&#ݦ3t"LOs!}"Gm3hHc1u1 󎱩0q$/O}#Q=w5] ^ϒ~[:p j?i; >-05a fn#4f6b(} л $2SOZclY5ilhٟP!a%59Jypأ^rOqmW[kdل-TIjn$Y7u}4Ŵ1E)O9Nl1uXثҎ)/WŀrRGOf=1Ҳts-rLɔsDTk7Sġ0/ճ+KvHwrH|e^GMdh|Ѭz.epV:S zjbMJhrӕe@w3ΩfO83'SioeL:kl`:XdrT Ρ24I8_aӵ򛃤mu융2PWQ[d,{Rׄ4mhrE7tGN$W5r|pBu7 \zPEDx e fAFLTŀ aYe}_kؓZ-Ƣ8p{*EtTIM )\?TK+q7SqIdo*}r1ȢBPTk~?:AAn*tO0rnTE̐ llڌԜ*cbZE.Т0G,HiR:DIBkk*ec&Ez]|^+UHLRW_ B,WU<3EȞWս* Dcs)5axƕcA(" b邃 x=Pߡ>5:߫\rHVB =A ACV"{YGP'\(ȸ&}2 2'Qa: %=8j_gMNl!ۅvlw44fq(Tf'#-D@=%i'1l8Q.`$J{bXSg ~RrEcavf;d\8/&3b)WCKie>{8D 3mk͡]ND6Z 5D6׌o&Nʪ0q1]z.@LR77@;q7@9]~뵅.ة}pZVϽN΋![\.J]tpސq=? ZE#*Be괞]I#aZf-+f1 P t\ڭ<G ,!|-Nk҆D <ҎWYPX f7h,MptC+=snL#"T)‚dL̏I[c:7Alb8d=ԉBOv5M#=hOz{7k92XSw{\9e8bt$pywB|f2W YHA.:au>_ 8sHLW“$ ܅XzXG4%ꊫ0d_@qSYY^0E=GT>vf≐bZ/e!\cJ`rW}Y+ֲ{ Zp:Y IT:(uP9P5zjȲ9[ spX)CPJ 9 1=,8SSoܛ[ cah n[V%Ma&<7Z8ܥWCAz;cL&oE9F( ˺mȒ>4׵b{ܬ`$w])1#(=9xIJ8P4[t G]{7j=ƺF|pM:\I&P."Ud/Bby}8NKJȽV)| )-5 '.z1h,x u&R{X4 w7Y?ޚ lPK!疿wK׌}<)H5oJg aNe/8 N,71 u7g[;Oε]˭'0ݾvnh.@ kK>&l68gLl_̛tjh_ &Et]o6_褭:@y6A dnW^2ARʭ:>2%R7ߠ U*ʙ~NW8d%0M XkcBK~6 .lK/8<Tz z -Ç&2PrtLX,`܊$y`YOf #~]Ƅ0J.]Y@#lm_[K)Ӫun#n@fmFd ]%7r'bvpJ@He݊ʂMTtt"k@Ҷі.)?Zp$+lgN|{2=YB , ζ_T.)luȉ<ލwqv@njAyTx2CB*ᶏS K0O-Õc2CZ s>s3K&ldR r5,0,*!( j䶩XMq,s0@sGq ah x.jX q=|ub"[>oLŧ'rΏ$_h&WGS/rEBotMU0Cvc6IvGHc20k(#@.PM%xb#60Ÿ |S9C,s~nXxjRw{xUκƙ%EbׂMw|n\ oHd-5I02\)O {L\91IISlΈ4D٦KD{XX[/G;̍X˕U/5iT_v lHjguzqsrubb(H;X̳oX75&/`a( >2rJť#MuM\;|#)bY,ҁ-DJOnFY*aaP`1`)RlwDג*>U9W\F;^L?pdUTTB|K)8/\gSC(H{\V`\nN㟒t5_ IqbrRͦ9^ FD?ʠ;#~:Ƈ P񕚖37*uo,Nrl"|ph WTr.@7> 5@VN<~ʛCWqi)!aroYLVV5~ݧAKVrYhR?t4GΧF쿻5w}7"hyŦp o $Mנ;B["%%>GC*cc]lC$5I6؜%۵!5o pB`<&AR;;Y } DO|i:˒ƅ#drk a^3`6x*~E.e8`@}/@#$J4φdN5`Gb|u,UCpT ߇|"sbeǟ8cT=,&_l̯G.=dC+Z(B*+\NW&/)EaWG-B/A= ]6/v/c[Zб7JG9}ؽwFp#)u-צ{[Ѣ&uTLpDYXNS>m#g8{b"h sr[r~XrKJ/r(}*uCEJGTL sqsHuA$Oxg`i|%0o뙏'L8"2A0#MEIYE4?M \zVxh\oZ6f?C%%Y4X*  ³o!3?1 f 4MX;5qGG)U]k[$&k/S'.fkxh yx-veetba WX|\#@xT|di5^3>j3QS\g:huÀdڊdpA=ZKaXq\='1TIVs%=#WPOqc@úMj3SKe6Jc7#e LQM؀7N`hbUtJpl\xrU: g¤m5 'a~pU0k0+/8,\u[~ŕ'4I?w}*~hΉ&GfmٽFjCۧWb$땗SjMMB{T<{K0B]*z3 Ļ *<g9*%NBDc@㳕{S]JΛ)>1.\ #L˙&ȼ:7{X^Kwh >tsJOD2Yq;J,CN?v@QZӢ)+EZmX2y̸1#&㸊T@%6VGSWk!pN~ƄN(iKWm@*71,qS"zBޟ}$'<7|yfW ,".]a`6@Sl"r\>r٫`jGF@Gё"@ C)n^VAWHkĈbH5aV;qd57[JmDPI ӫHhٶ-[_f| m{2ǍMZ:"22JsWU38q3Xw(_?3 ̨XW:`^xsZ`n wŤkYwalBӟWCKQkhG O˭!IMGl꺥 TՉ{%<`tF0Y U\ՍcBflx7JߌRZ_";cyt w[-S#>OhOփ saY[e-W$y\$݊D]?}5l#PμhI!ÿ$C$\)11>+Pj#h֍ܟ!GTɑ4rG+7jOuyC*q42vBwi61c,5ZUIWIC25]M|4x 'ec:~|ƔyCڣz ,FC̒θ|޳.j9}٧xpod)W)fՔ 0K,j ! :GM [LX` 0Uy`D )yg9uf?~oS\5gM.ɟ9-kEbůL'/M" [}iD~ t55"V6jqQ$/SXf]n=`2^54$IWRCŢ)dc(;EН"lg%p7:HL By~rֈtO-6ݣmsX@J.PpT ^&>Lzjה+%XŃ,Fk{|°!szD6̲` -Mʮ1젧.Jlʚ _h"!@A OX]9`hB\ilީ}pD %kd1"jɺEX d[a<30*5Lvfc%=´D5gfGqOM 繪4*p[>dq{i%UY9Ndjk:O!g Qi~luvI5L5J2K!zv4M΅%8F n@︛ CyȻLe|BWV|'{-ar3}J5}u=:cI5@g8a՟ǂ=]Xom*\Hȟ|떐g>=OO%X MHRM>1\No˅ݸZ@f6iJOMKt<%`]N>ӨaG4jY’V*gaJџS~ȷuG5si`_ǡAS!ox]Ho1"T} yCEɽ$YDЙ?wSUW@u嗜ڰZק,弰w\V KT-bD<~p%jx es +&@xˎ-aX`X{{E h'ČպFiQQT*GS˱D7o@'ͨN^^J|@7qxmyCP:L>߾3% ~&/ 6/ȕF8*CnĚOoV2C@>E@nna+iS]7Q߮\a7U_B4Lip]X`!n^00ɖd~@ fIrI[Jh pHir}8׈m5VY ;5S`޻T1![@~$c@:sf>:R>06=A4{|Bq~A6P*iv-QĭO2-V9ߙWPrȗk,vy,WY[QʒRj[k;n_'ƿ7z%2bZgQzgBi6.cl^$C\$Sif«O_5Iʈ &;kL-?h.:5k5;-z K>:xhnQI v=yRQu@ )RA zIQU:^U)=Ft/4|دgT@ƠG$dXu hhhbDU I~(b lK:u LR`&RxB\x"I: _f*TO&/5^X*÷i_Pj|2+0m7 ToR!bC_j)?5[2$(  բ Y=Gjeě P7q+}P3 ؔ9-nGѭM3:O'% ě s;Jw5Hʻ7ոL= Պ#s{,2{N͙8&=YP(OE4,=_3ߙB < X7F,uH;% bel!m4Q*n?ECE zhQn1K'52q7`YU2狇S[˼O[j-*?U7H[!Ȃv7 4,v IF Xrfx * C u"Q@@/ ]'0BD!o ḙo=2ꎀ?UjX9ød3]1n@ eQx\fD<*be1vji ǰ]XK"Mp(f1l<u^RN3ή,zɒ1~ņ6_x?VMb$=htR,yp]f-nĠsN'%>ңWVwڛ*s%aFqyީ6¾q$3LT;Ӌni]X%z_f*/#URX6nL_W'k3Yh[^r5l tzVeZSI,nvU${ZB+I![aşZ N0a1Rtކ=Ujbb rFB^>9NҺ,+gO-~{"ascf4A#%QRs@-F$O rO͙FT^w-<ݗlПX,w oylp[ nZꍓQ.kVIg'2Bn!Ի}%T 9גL_O{}p| Fɶ1/(^{`.E5 {$8Hi" CX~gQ(3]h)gp VP.5E{8S!՜j4EfY)f]DJ!JӜVt mchԍ@.]N? T.<6ןV7N"p)#<`; #˾Ʊuf GY.2M1N{8U!kW1xJb<+BWGr{M-"Wлi A< =kIxd[[=.7*=mE{đ–> ;Xzl%AAwgegQS݀)nyv fr͡G(E ]FFkMtYS.5Qd$vwOuGOVf_ G5 Qjk-iGޝ _mĄӾLyǪCII41c4  4/gfV;dQv/vD CU1#VuG4d{ Mty@c{ 2)TI -ѲJ0Od==!Hkc;v52>l=_}xy)r$G:V@-W%zDD kuq+۫65sR]r(=7̌nN𾈾5p!N)׀,XuuBX8`o"OY[3?{]if8' r6eowG;"ItnXuja ܴ-VN7v(rkPn 0הUǵ d <}_%a[c*\9Tx5wWv }#;Cs3eN3Ѓ(&Z @uY a̶a`xK!uvmtdC9+)ۖ 6z%\PfwI X& 赟O'Az]q-r'j\o9@ʁ9t* (K(ϥ@h(Pڟ-^z!q".QN zl-pZ/S`w7v^{bD <ʱRHGV6P9?fQ* P4dU6cE6~k}bd=oe9XF\5jzM,fQSw,OF$ *}%$HZmCL4vo#ecCnfR(B>F6vA`fŸ2U+JŠִy4tMJb C^g 038[Y"TKcܜAuSuky7˂ڕJ.F@dkJrƒ`øxEV:׶u'Sja# QŽZ _G9@Y$eN*?=t¹ϺNXճ^06w[B%a7@,˃gaw˺Rw9WcXI{}=(fO^N AqfI?JE6b)$O$6_5-gzE 2(w<9DX.3ÉtR9ozcV #< xH] _ 4V牜S]Yмn_܆&9j6o)/>Tt_$]xZgc+'^KPO-1`/bS e%B"wh59ہbkbRl[ -|kyO, 5cc[ݹ[e˜IƝhI(&>3&,e "ԫL0'B(59{Z,7+x`V-*| l)ae|s:ߴ|%P]4X"bZKRƄ3^F(!ڀgq="͑Xz僇f;UW=d_`&# c86sl pHIPxxU72v tٛBw;xWC!&Ux&wx $©[dCCVU4o&$5PǂʕpRlN.򐴞WV }DTu5]րp$6SN*p@_AM ؅I@Ue+]MW?2, V:m3P~ kx/ʔ 9Tg:ǜsrsѣՠM头OTI?u:L-?PEL+yoRTMdG^=;]ߺ0PLQy͡U< wogc*Zoщ/) ?)n:AK(iH`98j;_TI55^Rlv:/zWk cʡVGT&أgAɄ ?% lGD4nCWp9 GXRlA͏u3XXEx_~׫-N̑PᝡZ %WW+fI{:}ѹS! =svÅ}x#]h)bY?1e^l&y cCѧ`aT=KGOP5 J,Z0G7/;Y" ~F-^famSjyNWP2*-C56-xb@sv )O^1h"{yjS|_]BzTF !/QeݴFRt |~>rG6CUq{).2t Y(2/I#^NRYЏA` q*w`m4 }gfk'/ >+VA];gb譲 _ʛ;n@ 6NOGoLN45+w^4iP $Ъb$⎎Abn;P0~ק0v8//w֯sUnR[."޷of ](|ܡ-VC麢8h"tDw [<-jR!gE#dlN0A2 IVs!@[ମq ,}e98a/u#B*]"rPv̧3T&^C X~L}ia]I(V8 kۥJú?Fť>Z-5Yl4;"2r;Gswe|vꩽ Oz[qVهv0翖ޖﲬQT"~@Vٲ{ͫK铍yzO~Q#[WE-]{LmhS>y,58![OBIyM D7FyakYVᚆKS0pf\L~]ďd~$e5!f1) IZ_=ԋ+GubyTW >a{svsa3s7r<6 ds% U)8:e I]=aSitؖ׈eLD!WU(=\r~XI>\6k$X~;Othx=(elfbQ(͹zDJo o0R;dUuA !@}~+3t2z\35Z^ c!#p ĉa>J?uc#T[ay%2dnr`zؗU{/ a24c PO gf&u5U?]&V;խC;8.-~(ijIhc[Ijc}2`=Ləě3ۅ?Rg`Tٱ%k_1ALzeDb+kY-kR9(œ`sVS5< k87uIaЋ$`X&3DYMK҅oJYNQ.2aO,\g߆]]XM^}nx~i,_ÈD˘Ng~d4|(Õ} 2Lxr 0vPߠ!#qgf,~?Hdy>)C=7 27~\EA|*tfy^)u{`x`GXOel1Nţ}] aF2S_%ݜmMmQq/0-} iKS*1,tV"U6i$1a S@a2yp <qm.1Zñ݇:j |N~o7{ H tRP[S rd޽t9`m+.]wå*'p,=x}U4Y4y [o<d&09;CzXnx6KX0kTstL[TY7g*Ke;2oXR_Ab pd&0Z}'=HüPAR`Qn/|'5<4dASѠBv#nXN$L۽Bȶi`\ƢuhLbAR4e9sh&]:Zu@? wE :E!,ooE+߄P7׾5(пԉ,M?>Q]d2UY 䟢gaIo-U 8=1Ap!hx>S;;cp ZՔGk#,j뽀DZs RZcyx?e3;=4jĽH/8W]7͓ͮWNa_K)6 k )aowN\ Sd\_3k9r2* %D0M[Q [dE2,Y #fg*u 2ܖJ;* kYntm11fSEmo丷 /]$P:$֙C7CaD}>7@Qo{\>c JqA :<>L$J7η HrbϡQz`AhEI>PBAa|4ثϯ@ӜG)/{vY/>%Y$_н p1;<`0)yye2ݑYZsQ)phq0L^);l84gNI/% d=K¼^"@ {#06ɣ/$$Ek 90A// 5񯦙[zCkA+wfh韙8-Y~{ꪶz[C`u.9 eֲ M_ [;\f~ԩAɰB)ҏ*۽`m'WYDE}HG>ZP> & h=h%frxp)rUr?.uhuN)JAmhKwef~,7F!h%>?%յ(hK3l>2-KUpȧ{FyՕ,KOġVo+ѽ wh Xk:T]1ʆP!Ұ+bY*Kv=K%m5PNCS[. #h/)ުىpjnw+w @^XY#\0U+YbGtͧ[fpF.;IHTFi`ؐ2큨8Tĉ-{m̉jxor)FV PSLN};8v+u8k.r<ք\}}=OxGvlebbY(+oơםN&h5H(ے>> XɊ@]45aIz3$ux q?('%" c%\.gyh2e uu.6F= cm|ҹI"UI *ls?0Ȩ$q~;dG"#j?VR[*D4l>(ԒxPcitp)զ0 !l" hE $2 ٓ+ ԵaͤSHhtoCJɌ/47xGk*kՓYbA!7_MUžZ P/:C & oK+~#YTpzW=kBJEV/ q&Sz_~@~ ^~0G ~V-%m>k9S9'I 0Qm9Pg>lk+l#mPsC|иϷq$݀b'+]%9SIQ¢Ǚp'SoÇ4O밟;f46[r3vۛy0S.Q@)Sbl^"J4ЌoKŸG].s,.ߚ#)rZfkŜi+^.:~Fd'Z8iGB2BitҀ[j"T^Sx{1)f4'^Vx#㉏o~?#p2$E`LOɛx|, qcTYTܚC&,=yGF˂w`O!Ww^qQFĕ...OPGhY.vVq2t3^Ҙp2@8H=yېюh jo;( Hϩ#iӔ%1lQ-oq҄#{C^&q#grChU{6ŔύǼP)WA  z* >ݙ+@9Syп6汅X!%K'' l,ߍ'09Z{R&nSGj.wV,5Gv%ϊ@[m੄h2/%!…Z*wG|m,zVwyпk}!yɿ"hN*/@8!ԧ;WG"Iޟs[φ)'شB eH] ~Z;ɇC*8Ǩ;A=iVo Qk"Zn2Q NՓ# Msu8WeA[>TUO+'39ʡZ 'Nxݑ @&%NW 3!p#i!տ(C0H*!8;ΐІP@pA93a[Fd4K3 a/N hav-~A$W,.msH̘*/^+B-7(g$$;L!¾8 ÿnheZC.%DwEvtcHy$u-@TDBAuƨ?% ike>m'GO Px^2>0uuw) G+v:y@1!?K'ջږX>Xri෭(\n_>kƠ?!Z]rXU]TAH&[vjoëSh[p5ĢBh}V2P\J!JpA0*|fOl^51'bU5BOQƑ!68,VNH+hv}$a^BrB1ks >7͝CTTDZ 3{?_y>}Gg}+-خ3vc.cj;D$eYFmōXVgfj)~>A,":0fB:Z r.E W^EH9.tceVbثmi ?[ ' ij &f@$&o![;I?e˵aȏ1A& %7ygGIn_/ E4Cx3)"*#ʰ*4cn!Se\|c!mn笈gV;W""#9 b5OjG2]i1C|Tcür:?<5Meh6 !# 8JqΐIӓ-]o$~V_gMRηhY;#wyD\m1@KױEi2[0LE6_oUE8@=> 㽬S,>>Y'YWϮ \|V>+ Z={$vWW0T<g#~јqg&z .}>' M/~v%0+6#K/u^?vퟏ[qZUҒYY g!G.[ s*i6hzPGnI)("~_T%zK$/0B䆑PSꃊkaD>Oon[[RS'2^7ò9ڃ =flqj'S,?o}(F[ȱֳ '7=!J]}Mq&S,q%SXP[Bk>^n~o4zHt5pr{Ը,fCSC׍ߦ_J\׫18wi3h=,_os@+Uz쐐*DwDD]CUXۖL`]- MKBuP#S62)kX:`@cSh^[= a`<2/u(U:_::)~"KWgp0r04hZ^Ŋ3O$a!H[*;XRYIwGrrߟW!!B?p0&%nr|.fo< ,λxmѢ\j>L;C#.vj 8~ZeD]RV7=|tK?ﳟZ9} |_m4ۄsy /EnR4@dUH_f̠8 1K.Q8F^Pۏ ?m&WٿR[ԻLq2\嶅SpNC[WwWA+\2g8`Wݹ鎂b@DQzHBDqZE]!anܒjhqt5MI5c4{ o(Kwk1't꛶Ҵ{{؟ ijb+rԷ(;<a БK4OXXU$k_)5Ϗc| By ۸eW\ HK}9YA{`Ujd4"eY zq|.q=0xI<P_5K1L}4;1&dIl RUK~DKpF;E)@ isNȌ7敜=Y-Ҽkvr\\#~8w-v-WJ~ eE,TγXxZOMj -n{*|ux*Hޙ.$»MI8GG61ɮ6iW4%FW~t=E)}dh0*њ,p!'Or\Ma^4W;x',v=Hf㤮hu.$ k! D{|Om]jX[ƫUz78XsUAq|T﬘|,ƵP)wvB:!Ւy$cqf7wq'JzgIhY2Fzxz-X.1B-Էl}NHTQ%-'JPOyިuQyE<򣺧UgFpə6֔퀚݌ gs I\YwmhdeLNRg@^vH(kX3)l=9cCKZŌ<L2௄+bLtҿ̇ az@<:=}LC4tۊ+Ĩʹ},*xVFv `Ê.ˤTMoJ5^qlK)x Jh"m5nj^+QKX[ 9?,)btqsş 6&tlbI"/"I-h3l,vp OUÙ;&B*Cjx4OΓ.BuokX!y NhA*$,@;NCS_UD.onAg4gyJC)^RYL(O~7y-v#K{ tEu%.ٶ5omxvhk(P `ߛtb! cwbV菉ecVab0b-z'AȳUw="~Z3>*-)绨²Dx:L滪!4P}a VO &+SA2RspDa薉3? 8@/hfU~ B 9L@~f Ox9%} 'c{J˜)31Tˣ}VxqRWdW4ۚC2=}bL߂ b~hb>T jBdª]v86 Ft1P%~J-쒍$,uBX"vɘ#r.Te':t/Dfm]W? DK~YPC{&1$_&Ȯ]7!cd^(.\=f(R; Xo˳Jk},bM^I>peD PŔN8_{xSlvuh68RVԿkۋZUYj^7oR?\LJ#Rbm ^36*uH,g:b0kyI0i[a>"eNQFײp[<8Bq}im$KTwB=*@3*L3 2p:G@lq_?) Wu!FqX)b$d ZR˅Qvݵ;U-59!*p](+G%HOb̹c ޯGM?WEK*M/Ǘ׀"OL{#eGƘ'"n[HЮ/>e!Ü~/afr ނ F2 űK.z5s6 䖋lGpcA|Qi!٠MO6} x&}QN}{7G=F>M]O2G`V(ceGȂ%%(Q ]?cs&,6#Ln}0칣:` G~SL;>]8?{zog 'yz0I- .Gt)W)iǼ¦1FHCl> jl'K-Ͼn-KXLO칀c^U?3n+X ?).*V%Mb|XGBG48@Dc#pE@J_5:/9)1,>ǡwbİ$:3Gݖ:eW:fBB 4,4]ߒgx*p;)}c^b'dsb(\I`(Dʭы]T^Q:+zR>"gKA`5A؞Jh/MC"]JL79IU :;m?wP-x|>siMܷ HM7샇ׁ,iajRvvs97*jՖ}5ք?y ^+b_]o- GoDڠO%&³.:;Zn"JʀuIqz"0ûM<U6VYCҽf}@ 6r*S6JuM;ydubD,4=6ax5둲:OfJ<bą:߸KuHG^8N>fNA{Vr݈v4AN;TDj׻;H;Pf1%@*nZC~(DyRt1indI",L00}Xy ڀ Gռ9?' EsFk2:4TmPm-K+$yIs?/97UDdKKo}H>B>#x\Eda6f!Rݴ-\]rˠzFho`LuPzgp(WKQGvݯm<.j6PtȾrVU];u'eynr t 7Y'X{t{s22`V\Nfð9b8k##F3NKUȶiV؄S-AF|_n]ؤ):m}PYD3?EėN vGw(|X`e2[OBI%n]Cঃ!Cxw\NžӍ -7Ahia.JkP{=77(b/&sg'Je{C˳qwiаä|i+qi}J?t>䦙8ʝ%͸:-_o:9McwR;ՆZ_`h3o==Wi(wQN.oB2g8L0Wf3[s&ssUjvyamE\;_CйWb4.F`U<Á+25}V!paLHŒT[{F_ ݪikeڙL43r$K~~WO_{D{\r8Tվӌ|T#&E%>KDEvdR4ʬU45]F2E,Z z|ice(K/36]VHsD̈́=XKI!Aj'bSƼ>.˲:uEHvu9Rߵf$^6OWyʪ|bc!H7V7}$1oxT( .X"KsZ[{:L i^qmF( ^):GL*amIoE.3~f}xʠ5+}T +ootlcpvwR"ʼUK0b}wt"ftdU;<\b 5?Q%e&Zd;vzJMD!6#iٷ fH1dk/.y\}}jPFūφdKx #RW`Zq )/;Jr/ƌCܛ#vO oq>$-% gꆞm;Cτ1Ie!:Ӱnlq FXJiJ86 =N ƁI⮨OE)7*`#7SU51e:pe؟ﬠ-'TIS(e-NҺ3N=%c*aq h$M X_=f3/ pQ>]S-F)@5?擇t9ux<_;gx` ٲK1}:Ti5DWiEt( nsocQ,I$6#[mc3OS,J~S/X|6ZΉs8 HZtW~ɂOש0D LQcR bZT92@N:%#EMu}}׌i)Gl7Tsu ?za"(^#c(éil_Th; ^r}T%H/3PY hJ?-v,ndMf']b=u]W* pMsYn)Ns_vLH 0jue t < o"ϼ`X^Fp1{Fm\Wo\Џu_q0(+{>;k5Iqڹ, {ߊҌ0).\NK?▎ԽZ|_eC'E>w;+Sa=Κ֬sk$£ J#nv4V*Y yX <ĸA9#JZD3| ۲rwelB1*R6Ntl(E_+ymOn}DՊ\,iH*@~07NUzwB(d#Hhȭe-W)"y<[#ղt:mⴚwe1!%OC% Q}SD]ir]7Zžf3:} Ƭorw?Iw $:ȀPSii̎cǢoIym-JK6O z>97m,PG)v&RMzynA0[4]|/dUb>f]Q"56wSo 'tFb TI8n'UU,jw($d[ FsxC7zk/1%A_Xo:]qx|} 2 w}0dFg%BJٿf)څ M:a{/s\OLNrڐ7L6,x7KS}/ϽV0 SCjE$ ijr4C<x+lH,K Yfrć~A3P#[ ɯnh=r|CJ5/2S}/MExpQjTvU9VQcʆ_ ;vH2Ɂ5,'mQ k *N)9Stbb ŌtI8޵?&Kw8CR9Œm< Vτ݁U~Yᄧ7Od^${ʉ9uX[0Sdx-0r.G* YN&c'5exU]Q8L ju7&t |UrCf8 138ejkbi0^hFBqɑQ9M@pL X=e희?: Gf5$t[Q<8`'-Pw]=<)٨HӢ{bXeKA"6:2%{8 "" Sݲ76!^h/kVô 33bX w[&=e.q(5*Zzaz+SXd)WOVp[Z4+'/ 09@ϝ7_fCes~H)RYLL~n:[?P}E618,. U`.Vv߾=DMSޚ ɇViEUϷ ;o4e[ 2۪ xgͳ8m@jȥEizt|NNKx! nhdiuM変 )@hVSn!pTkwAoa?G܋ . aK C0kRǘrD_dEeH:٤(B!5SNfܥw2SL6NO\R{Fgyej8h}8 @:k,ӼfV{h %\[5_B+E ʇ'nD-_}HQ2c?>4t~Hl^πGOIU++}#-=_5Y[;K=^e?hR6(N49 azl2=nű?!0820U%h>txͤ԰8*DMXsP/< n|]zbUFqjq@wN;TKi bnk$ںUopCD X9xu+NTLE+_kνjm;8>ߊ)uCLUY> HX7q<q`^??[Y*yeJVӼWv,evh W9R(eQچg}2쫛Ai-kBEYh`5<~ 6i元9ό|ЬH}/?(;b;J_C˙PF9-U)apPg!B9DEKI7pߌMb9-cCe*XCOCR&hQ@Y_zvUi{ i9J=RP&e7"8"j)DޜC?f ?-x)` n&%SC1r:]żZ:VІG]mV8JYw2LX^%l~^Kcg!mH`JŶl4۝ev(%%M5=!XZT5p؂xs 2A.qF7/9e~7{2C5xFBW%^FbrWt SecNXQZkR4^W&;djL8PJ%"_ֵ+hhHH~#rVIsƍ<]^!yé~{ڙe"'#q zrc8aEoC)DGJNM;p N;ǐstayyQ3ݿ@ >52'^$@p՘W9`VkXn:FƓ}t6+┐IA]Erf/u(M/ٯ!L 1"rpKmvnB{Z32||74m4Q^d!mAKdWz;p n<8Y=ߛ XCwhK]a|RL( #w8$AEp|{<h&ox!wC9-8=p5ʫʩs2tţzs)ןF)>˭1'm sU7$;h .7;^I҄^<}wgNl+0ә7GgpC]ӦC9Wt p"6kFߚfxL0j4[]J[˟ c^)Ѡ)`W /:Hrj? G1&cRf53uab,@KŠk`_Rg FLP&*M#TJ*Xܒ(2g|Sy/w_n[GXVL5hg48[<"4vZ"˻L& ਓvwyV FL/.G##wNWSZk[ Ɗ@N4iw.n0^I}.xRfvcP|[6OCV#rZoÛwjx @gsJGDЀٻ^fehѫ5.Tϩx mIf4W/)׫fm(=¡kNd0Dеm&l"+.i1>lz|(xKA N$7ѕj{uo !}H}j^(˃uE*)ib/(wFܵSUqS@wLW Qτu6, m T17G2 ԝeb/C@33dI-Na$ɮF 9h_18U*{ ދRIЏ9WȘ/T>I <28)nx rŏ9إiw~L/!̻Zޘ qZI?ƍ?:'u:È\lUTrլN2D5S17+nsZqċTU;S"ґ.gOsNJV<=rp3_2K7*&j~˄i{v& >SCR"ѯ!KXuT C (jBQ- CwPZrMc蜙HgjYz),Íbuđ]Ummrx/z( 1Yg7J`lzPyZPWX5dq%a婚V\KFxVl7K8!gDI 2R,8 7k0@q5ZUע Pjotj1L!6ky8UU 2 H^}"\*C0gr.4?8Z Bm[7O#\ [9]N,7Zb$DՇb9i Sy_'qv,WaϹN 7dW->J&Tf@peěPdtXY9S4 E^W0Ź*EԯMT裻>9.sq۹]$\5J%RRBf}[-Ȯ 9K@32ZCdMY]F U0}2Z'AX :,7i %nW0Q 1T/lNؓic b3CnJIYGklNY~~hFHaDKn !p 8l]S{^I+*4V2]wPOR P_ecVv8}¶[@ tںN~l( +l(hEʂ#W^tlDBK31.1E`opsҦSǛBk:}+6Y2{ *lY,-2S=f}P",|,&۾|Чmg˭T8(nPe> _`INKxwɜe\7.CLDŽ⬄=lNԜǜ "N2=~-ZAHݭe> Fw܎s?v7b +hq*&Ol Y)eY1nr~nXřRj5CIvnC3Ą H4_5H~oB8ܟ?#`VVX[oN:.bg[Jb"mQ,vXC12t*֔+q#olcϱ;*FV]/Idi`jEXdGdoll2iw}Ks(CTǦ r XKޖ3q0*36_gG_淋4CldBx=in;H^\,$IJE`ȂH}~U>8ܹQZ@yؿ]B Z }; VjG"+u{*uX OXZV&l[P(rCUG9~t\!%]AiB(+0,[%[ &u"] 2$ \OҖZh!9J' ]Z_ϭ624߇ 5 ͺMDk#`Q ǚP}%=72B1mRɭ H_ZhK1{ypw#C(dӳ&-e+OrvxxEVQF|OMGݯ [+[chZKV<Rq7rX %v4NA!΁pCU-nWh!~7 $!bH[wY={ny鼏tjr6ddǒtA:Zd<xPqkpmDʈ@BraQK j߻V hruJB]#\2ay~( 5r`%- z_NUDly*v9^8峀6"a˃pPOL"495@V h"y)K?"M' "PVRu> K" GKc3@`+GU8K'( TedXOdZ٘7 s ,՛/5Y1x=oMкQDK834\XDZk2&9;܁G碬JuS~rtV8p}!/ Dh!YycK`2 C]ċ;L rJnH2LQ@B) "/Tݨذ󢫖 eDsC qƁLh'O)D ľJҒ,A~/PaV_{+s+%'!%0tAР-ML0ˇ#FYWe?Qs˦VrƗJyME*oK%xCSu?}}b-^ $U+a be;5:[tzFstDj28$ҵq y`,LUoPK (Qe,3:)ؘOfrO[~mPCeu4ɯS;>(trp׊^RO+d8!m k ~D3Pnola,fbo8GepNsRG(Ly*!rIDU:\͗ɪ(X2#, cy5tŜy:s}tXr.hJSm G"yEh͏̓#Bv-(D`ZaP.5pV4O#/u]6_G׋4kVȁ-Y2ZtA$*2W[͠CZzX¥<10m@eVCU+J_ߒP; 4T|͟vF"Ŋ14YH &O 8iGqmE(rcXتЧG; ʎѢLn@:fs1EG.E՘Mn?mZZ#5Yi5頷e$FTЈ̜h\Gk^>*kxM X|fVy ʗ-'WH$\WrQm1;o;=3eHd=B0`#H~_2ݡh|eqRb4[lo'% -&=V@蠻}`TO~RǸ{xv|ZWDžd!TJ>bY愝Ч/ӈ4CxCWTi[976M)AեY“If` ݒ{@?cYY Tt"'919rpG̼F8aOer Y2i䨬`-ϪŢ_BNi h?~ʂIhR Wԡ?~G?cl<i CKn*L~G?WA@+!ˢR$HL񄡷.՛VoG[AUca6Zjc1AEfX+3S#xxg Ci!2<[:mK{=X9gAߦnr!<w GWA[8n_g M%9zW$Dˉs cfo܋2ɜyd4|6,@,8*%s֣AcUʛBw="$:XETc[?qZ'|D_=%Etcm_rΗuXmfb^.x.+Du89!av>~bϟ@qvs;lIȘ+SP$m`Ѵ3 .VWM.2ܜIP/^M')kț8!0$ R)z P:Mv13OnbmC% =m1}Pҝ)`ڶ4Gz V^\AH$^9="0*8RU+eH;@aC ~^A:ROJ9DN?D|lU cA{^"̻>~aa%`nm ۝@Z`j ʧ=t"OjT I V&\ij+ˮ脫=/wDq~f2}d&m}m zvx>VtXoVEҼ6x Zka)Odaz-2-Vwa j .@HWLժ0 "`lvDbzM+0f{=UO>X %W+~[wcn %OTNc+',6bvl߶glsz;ߵZa =l4K,z`7 4WqC\<}~T T׃j_dXl+G}Pq3Wѥ$T=2>I2>Ť/%8\ 0tu`hP<5#QqQSv4lLӰNk-o{ݰI!)[^!+][(;bInپXHSXg!)z0#<-;]=א N >p;fxbo'zk-)_SP7Y ԕdfeG_\J5&R _\R:z0~K҉5Cq;c')$qc"/'!maLpjpF<F0Ù(6UD r2;Iqj/yew֣^5(J11%Tp1ƇԑD{Ote!JFhh*(=^VXl:|le߲Z8ҷϧuM $ajj%׵ wZ_NKBԭY\^.7%'3~Y̡zRy{2Cwf`n`a1&hc-Y"+%<=N'N0s%i<\iz& u,]>t y!YAH7Yû!x"kE$nm.fV!ƀ]J{"Gx]"!Ex 'Ip%rVno' ;lpEg 3+JeGqo~o}5)"R>4}ɔPs8s _Xk ]dq[/2z2axBzd@VN_ ސToiu=V'LgjnT51kj*R/r:]dR&f˩ul[+IoFlc K4{Apq+!̵U")\EHD?¼}DXY}%[ Ty/OzŸZCz0umT {V3'y9-scqՇeqd^brmxjq #?Y¹neJ,qbdkkd t<ͨyj!TJ K܉rHCnʕncJBԱ4`{o}U^*j7|:?!(Vn6Ziw{\Jʭn<$l+ F\ JrX2t9$an.w(dLpyp쎩SNJ/{Br]Ad[us/bТCC Y8:,uYߩ'" c=C8I$6u^ІpR}! jbR$W$@h)dHx؂ZhH$e] 6 xȹ ZIn&ONxȭ_goK:}ދ}X}'#C)K75EaV肏D0h22UN6W<~L5Qy%mUX O*TMu:ySݲ 1Y it&SUxk`󩀴t:w󡷢 %hj-[TݜYhqrsJ?ҞͶ r;o~c١~'o쁤MU z`|HaYUXʟC~'/%j_zۗqF"ʳ?WZps#Ϯۛ ,T6SOA>Faǃ$l6@q)Ó=. yZYPRjV$Nv3^GL|w(p)/jZ4Uu]nCEcY_߶ 7U9_h\?׬q[\A{ButcS^uo9ީPwK5AjWA.)!)W.Teo)ߎT])LmIm fIϾVaf@l pyL*1rű2?}Bkk:π3ceiSTyab:& cCR^ ^}8[1w[?zeP jJ[b V,Eǡ= xXݳc%CmuJ@#oڪkF_(a(@'$I<ie.:֐.E^s#5n/d_mY;I\5Ǟҟ8?+5{sGZQ T=euڔztoQiZ<*+e(z-Y5kCZ?j5#!L홁䗥2X'ЁON+y=JIo H\YUB 6/k/Iiї}^2H5. oANkN _߯~M·{<_F{PgtYWpǑ5@M2S֞k0F=[~w#ae9x*yNu)ۣ?⹱$ntv`E ~ hO a֍cF+pVK{_Z(oQv}_) 'ݟ#.Zޢdĕ%` Wg0~*# zr:`=a̬Q f G&r&V_ +MWJb0Q'P}&ʚU:cW)ܶny L]u)u pԩ8 ^裭6L%wX[|>؈s`%-@B*W]wٴ!XۏTP p}gzy)Ą!HmD(2ef~х8W#5 =Y 7
<mNhigh:z¶&j|mܐlRrf(m nR*oLMɞ&8lg':S5ώ?'G*t'l4#2n$tHh3XXPKKUI ҐdojH`#)\o- &϶Jk&L(=Sc{/AWy iUvYAhGw)00O;ll{>'ܥ;N]:O9YPxi=4,+j#&s,ac|F񤕚C=S ߈d̶ҠT8lle z6n]\Rͼ3[$"Ih b=%lBJT?v(h^Zd,|;UޗMU;*n5'$;#+}ջN ҇=dT%@Tʲ9 '뎱hU=LRK  k&ɎU54|bTisw^.zl>Vz*@Cc}:Jud\@({i𿁛)ߴ 랋+sG9pK#,QI5(8'xGop눌 UL[;{ \FƑJ4糩R}{[ p=ek/ed6>ޖgZP~H̔)G*^Cb6C΃y=J=Ptu{@V1mϽU|uT߈( $a!q gؽ /+%]1j9q]abKiGm&~"=#4:4qg<{|~ֳuHD_˧=j,ǤlȈN.*h7$b dJF$k%1dr9]rJUS6ɱ{gJB)A9xNmiu0YZ uT' 3RuåOx|@4$ zUO8[RFYHdD?c smV2]Ve,j_}kf2nk+q Wbt|$"fPVL 5Z0~yKצREb^MY6V$(oxC:dՉsj*?i>ob*ͤڠҪ$opP24 OyWny߄ebX>5X IwkL䞲/C}nwo[w@ָI34j@\iKДuøR:U6?M>f1ڗuM4r둚zS7ku2+SreMk;!Ln/GΔ j[V,zLJ&e ׉G0972#$VSe;;Ag Dog83M>NH.1" {<5n?BxԒRzHCG/HJ]DDvoWC\Urcâ9)Ggs r*eJU]{ER {qŻuh3_թƖ5R60S[4C:"Ml Kꃎ9FE@bk\Ss'WlಊXԋ FmC~+-j}<*X*TFOb&lz7mzls:EUn4$Tj}ep2ǩ񮓮 ܟҶ:&d'#?;o_'915{$0kp=(wz4Wi4,bro@4fvn]c6iJ6siUD#1B ?XOli~խg$W,ȭq-$A^ZhB9Em<>G}2{a0>DbI{r%$'Ï, G9Yj 4L"JϬ**b*@$goڒ1lmd6 HBg4<, hh6->F& ά{_xErw{HdXŰźO7!g}BOnBt軦+nXv j,wZ8m-,5whA*lS^HI8æLI `6[;kIBl"`l :Ц}]dw4A9t``# S}^!枔ɤ ,[^*9|u YYafwŪ.[v.TgTs1em:ƌWV'cbDo.|cilr!ئbFʥ /|WC))6`ևРH$5NΛJ{J$ p|eT=P \^Y,A?qNaܻN">r*"n?jx;'[Z=+/}ɔ _{OAA3yǘӌ:Kr_Y\M9X3/$=.K|>Lϡ9Tk2nUkt}9hI~,";~p;,(있ėZU㊳1vBK$gJġNq}(N/A4eJJe .Jktсf/Ld}I_.!KIVߗ_3_1Ť >3#TJ>LvLFqF=_yVW) ̻KF}2`0SPn)6:jWRkz\6tG1UiLUV|Ȇ㉢g)TYk;s!{e3wp.e1/yKORU'NMErHb|jJk[ IXBԌ뫋x)Yq]8\uX5,&9EC"aƧ4ZQk6nG?xl9 *AE{ ?+2H@J-~IbfM1Ɩ3DwH%W#MY&1Kh!B"m%G:eȑ\,'I9aȄQ ?LV \Ch),PTů1IJ7~[êEe湶q;昏FZFCi#֨&y?a(CĄ(˷#240qgY|*',x|c/:BN>nSVȫ nSGbO+ W1OS|fЃ"ٵ zF2E|DX#!wV.",]z>_zQaO粀{: -$ 1 25T:4vyc@M)8a,|1Y1:QVt(S̮.ϴ> &o;xޙCΒ2FelIf}̓oHБV09<6YTVC[ɊA\ ;,k-G7qd} T}4F]Kwr)z ҘiJzCSK3z]RUzdBpĹ(|D!{3] #۬-h.+"9(ܯp:EH!.,5臼CKLuK 5em:7뗊_tC\iW{nCU!nBCI!.)NjKQ{Y@<,7dK:`2?r3iu՟D``: z dn9H}gi|)v|b[7ӟyZ G?< _ & n0 *up O5xjMև2F^ Ni5|;-*&ܳĿ}ϼKuD{O9qPrj5+1ˆV) MjPLgγ-$mti~k?R2}Fb=Psc1gv87cP4[H5N'9HjTShJ" Cp{xdJА&h^U^9;4E۶WcH'cwbM 53SόN:e5.&ޔg"pq%%Y%/cuC63 ve?R|?ъ u.Vkr_kUb^- \/@0W̨  vI XüS*- rD[G6GΏBOlf /\m޾p:}_&̅ d[еtnbTDQmeۻcS=>-7"!>O JU$~VrH.F:5ubj{^^d@rvmGWf{W.E ӣj\Ük0-*A5e I%7؝@=ì4~+]b%Zsc-7lUa_"?U΢bFq vF'ּShWpaT%ȮkgJyaX!X&Akp6Np+uk&[k~lKj1& Z&*d`I4Rl˻~aJ9ͮ=zTOr!1;RS琷?2~`BъuFei)|cgε^y}R<ּQ}"[4d}y]I] f>I˼H96CĜ@EwgV%$\F:*;9Q>"[-[ֻVr%;aɹufѴJR*cE$Q/8db64:%r72}*]ϿHuyyf]]Xio;Wp,a;&妜@]Wd~?C.q]Ycs}b\C*7akgCS;l ,Kwoŋ:΁/ӜCzY>\=>yxN$e 2ZR447լWh'eSnkF Ii/ː4F)jd0K䧁 M40S!a{Bxvy#h1<1šWCsL3[7/tGgT2eXai"nV__>-l>j6Up޹V+h22F]A,s]?u]ٴb4Þa-2+Xiy@>eBCre9dO73^<4뀣D[kL*Ԝ5XáSRjlTt[岎C{9zMwfC f+B:x߶HVCS9 ߳9S0$P`[ qO0tG_{홫Րlcw"E{ |ʕKb,7=- [j ']Zf}C0}9 [p)ͩMmk7t7e;y yLfQv \B%r 'YMhf+FpKq^1,c3AIIb^vזeh Z[ycS=yv?̬Jqާ0eqS5]X}KPă-C k݅h[iC~~ WaX{o'[?RǯI0d T̶Zkuf7P&ү.5TV[|R㼘<յYeIz1h@ c2A@moݽ^ =Kت~tdWwzFle&cݸiCtլ|ӵKC2{cO֕ A $K!i~aud=вTa=KnhmD(3p=6ʐJ \4d iNR+Jwm[#V||Ս{$nVe͙FWx>r2iTXzUVa8 :or*ӵYlnYj})eJr:Z牺0 :肐7ӖceB> Aǎ$Fq3>#͞24uI|(ۿo* .Պ SӐWI:>ZARK ;!P17=^['-l~ddeXL>ҩn{]J+ëGoG0v啕a&ĦsZO!./M2D.ô5;4{v[؂=mOYC]æ8|%? ^ ^eGDKP1X{Wkp X}ms}E*·=gg@~Z9FT2<u%RSNoh6l'|ܧRNQ I zG]DÑ]߸.lՁm9& -qZ?fWVo˕Mpkj<~0A^[@laz*Cn8:W$Rw OnT!sO}m{aZxצ=:cn޹bp%lzUJkGơD{ӝ{un }KŷbIy|œ{Ѫg 8W'(E5t|Vw/rsfBa8Lt_Z?c C$Y8.vI*lCPXП҄ŕgseujE&pkw7TxS;B&--DVHgpdL8,|7$QezLImCI@I"W4hhe˷dŔ+z< Iѥw_Mf͆E%υZg|c^R&EG_Mcsjkxŏ#Dɨ뼻@pWW@wPBrDҚ#Rqɮ|lazO*;Hr8B}91$zFDL9.=VFN8Rg\:TOBQ_ 4[R@_p-0h:Yӯh%C{hja/m|N(?QnP :¸㽸h\H:7 (z 8s蒧&K2!Y#~E6G}Z)4gdME{03(UB%Ҳ.L(]t5`/ɃPx>9C4+f8Oir 4OJ(2s霠OW3_^QMB.oY#s*dn *=Y׳kZ~  +U@ӑh &(XjiKhHw6euxR8AΓ5x+2ɮﰘۘҕVK n% NL o+ĕD/TV_>8n-~ r{V?S[V `m1k)Z~˽Si aD5 % 7G+MdԔf A,byH|A # le`lixqΫч2iFlYEw^ǒx7M+tKo ׯ7euVoZ4_<3](&٬I>FXE0Tf6C t MX۶+)*u(9ɯq)] ԾY5-v sxhI@.S9,PDefe?h''N6kH+_.B`rǃ.M Ժr,&!ޝ:S9)tZoS$Dlnf&{rTS4yh.LJh]xcU-Pl#='aUk7fy?<=ql[18G >n e/i4,(ԕ믏v|W)<ّaVgl6" E'J@ExQ} P%,ojYI싿7ÚK0p||kFhTJhH=fbeڄHfRuL)5j ϡ-֐c 2Άr,Y5H$t ?`WFvh^9a}uX˚_#>;i/|:̅;TE pe] :ڇ| =se 1kJ3bRc9 &}ܜ78Y;Q)ZQ~DӲGBX&}:a1lt'/0 yl~3>6k9H\] \ j?DY(%xְ(A*'RG3((LUۯaK?tdȣWboÕ|_ͦezA<_FuS-[(1)oNz7}=wb$Ѵ:1ԵJN=fE2^3SD SYt; Ow %7mV] WOvWSEI}6 0p%"){1t̹Ÿz'묜OJ#@ T\EGoh71@[ʙ>n.H3~Lqe"fcecs۩xLs&=VD"ށqU8xKd6娴pwp ~ժ._=󫛀4e>yi/~G., r"3CǫE:aګH] z~,Du<х# %w%why\G/jTj#j8-%#j2NVFtww {$4Hgyw.Ei rm'JVc.xg|`l{(Rq*JH Id?,*IzZ(Ve٪| Kqi]w2Lrt %JuE^L9]z_rV@b<~?'W;bgN`7ta-0kƙwnDrrWm$ހy)TYUZ? Y7s 4Y`Ņ{NmUUQ |2|tއvЁk@3'>fVЯRCe{HR"@lu+15ޚ9OT(z6%3!GJL;r >VFo{/0V-%=dZ>Z۳wst2 נv߭<@t vl#&O3)xol߮\e҈,G~C@.|HL+#~l%weݏKڳJ/b_IG-!NFWR5M=L\Z"ҝu ƌcJ2N}iͭ(tHp#|_XZ*իգX4_X-wm&R2M}Qc m1|zWsOeD?MrtxKšՅhi[ǹ<hm nAl'~LV Ϟ0a(>cssul"< /8䫜.JR ̸jW{f?55kDe> 59h[‡򰶉djzO:(E`9d'eޥsv,!O2FJ!>< C C^^]k WGS>HNi#oFS+*!xO";azX%r"/./A(EyS2 Cۭ}OxEaiQ!}d^ ,7qK܊T$4IÌ4Gd|HQpn#WJjF@;{ްeOc>:I[O[~ GY}(G2UQ5ݵLDs͑R(ѐU}Z&\,R_69屓iTuY6P~0coZJ"o]YnNa f뽼gRQ“~Bm } $#L%)C-J!?RC:!uyr*90~sdI"]P54#Er0JXo?e,M)$8g,hg%ȗno/ nWw=WUKn ,VaXq )#xJѸ5wt3j{dYg#H̑ՃrTԂK9yGrJ%ptWMP([Ыlbi&Ցіe~qt?gHl[_sԧԆl̸XƖ\&{=AvY'MBloŵ@D6>kNb{Wϕjk'ʂ`׽dhU|]I=fOcO5럁e1&(N9Clȥ8<'WžB2rMZ;/sZ akC[ޏ]*-E@R-6|\9+W~bx`X1kf)dܟ,.Z$oOҲ &̚6d-T+'Ƕbw k=+ɏ] 8/d5 F ޚ \n'%=٬5DW{c.dJVNuۣ]F8Y&ƭ#-gq^sA̹P4恀skh4yLkíQ`;Cw;Cutl}Q"ka8Cx 5,(+X: ¶X:JxN8ފ u gȷ=${jöςiIן*F'*6:yVӂICbx>ެtl\;q/q,ۢApYTxAc *XfebISpi}U/^3Y8P?¢ "mP <0T1UfƖ hW5F hyMmHTX'.\@}E8@{D 62p$Ӣr9)}xEק0/Wo_8Ӭg{6Pt sU\x&ĭ8rR{^D]Bo%*Mma;@{X C@Mc|JK\\<>ny¬ zf~03.i‘TnuzS-kдː\_.?'̑8HV.:NRkyk٤cUg5-Q38Rmy,[K6 za}4௄#*60}N$\JyVdɺ1hVߙstv~+ ;U4"Q/JmE ٠R#)!za/Vby؈%pOiNQivWe>皢jQS+ ljCV&B:ajc(S]=!ܒ] 9+NȶMB;./U*q}/]oS5m6H1 69ŵFZ4>ר謸:ҡB-Mf\JZ |MǡJTm\BF% FfuGxdkkȤ|;6.0B>,=v%ePN|.nEb6-°Is}-L c2q;RWkyVŧ+2z_'9 \wnblxgH=Dz8Xu$^Nh5pO= 0nrl N _P96GwM_wXN"uFQbRX6Ԁw5 BgTD7,47\m#vj7HsAZ[HڲfA)~1J ii7YWT" >|d7T78c+T]W{!"^+nwVes?Eȯg`Ќ.2RVܱ֩#bR=mQ11-<Să ա0[tX˶ &U^TI34Ps&a4 K*>:E, <{},T5"O ]{~R#o>s"i mDPiApd5XI ӓ+ e=FkXz[_Or_$9Hb>A7r D*֊ i>xZf2\LW%%.'pjC7;oq \qGf 5fq?YW0!k{/ X}#Kg d u$ dȯ z:k2cmBfOr N4iI0 Ϊ~?)oD:]0mEZTp$ͽbC Fs U|R]&pDb2zώ6]#I_MplUlۤtc;U383{ƵsSt{VJ4! O, J}.^ўhX>-2QzI.NX4RCMapgcO{@.z,xN6*ͧ;W"$;w@ks9E?Mk(Cɨg͹Q XU.7&V>h>'{śf_/:rnz ]MREnljUcAIf]^Mnۚ`e'H& @AH(Dg𑷽-V o89RW]v.!!Hji̞ٚCFP*'EwCIz^挫G#MC$@ObhC_LuT'^2ək -h?⬥<8J^UЄZsn˟e !I N< c7|Zۍ$sCv6v}(Q@nqKck1tn>3~5Yp9 e)Ir+9踗:+bJ@5<UMAd菸 l9.=]vZ%N W%WsO*qԡH)B,3l̚+mM)ukHypbs,Dy{R3[4WBHEoUO;rp p86b~ښj(bNjBkGҶ[Ѭ ]A=ôi-32(" ?BA5+­"̣') j1G] Om}E;ΧO;^Sö *GϤj嫇;Uu䣇Y<˛ub;@>10SUSMc8V-e ]aT#n=sYW -ؕ M2ۘ `<I..@R޹Ovz<LɳU̞%tq;^x ]+#}oGYg-\6 Dw\/0M^?^O3ScNii7#?.yGWyߞ+0NU,?Vk:kwYc)J˚dTVjV1q5&^lӃMX cS,n8[6>A"̟eC3d5^83sqqFg#3(}}>m yͽ_FT^U3Lpt-*Of(ɻYɹ;;3R1+![VqK]rh3b#Mƅ&'gː,=4#%< yq_58n)XQcr(Z {fQIU ͟Xh->RUօ{p;^J/{0RY\y, +Y?=S6&^a=}PED)@P2>GEdxfN5USY^5NvoH/^1]Xs! hR#ewR8 3݈GU5". u6o׼!Ep1^U@@! 4q ]Z _HBPsufp #\.A2?}J|<q%N:PK3Oɒq]g_Ǒ MGahgUENf|w,0:%%AaRpMpro/1g}m[%1B,%hжZ⧈Җג4 ''c\bZF#Ah^뚹dAXb -SvR\Z_7jdȁ E;zSᄡm:ceܙ0e6$!B1~x"1p3ڨƃd\1bϲOp5|9yE"UE$9.MSՃrƤ RZ9"[J JoC 5ʗM2Qg*#] 3#~& *\'iMPP̈́<eNS U~{M@&_}陯G;Rd2ItUS?w,g4 #kP: ,.Cxrj ׺,]%3*/WCLrso+ k:%ż(.{?^٤[+誁 ZmrkiHk vH#놡"diBzlTKCEXM7it~o9'#v BmF5mdh:Q2_E91o,ΒޘanQaswQZ8JZW9ΫChkϔ+6XkF͌S-hf:#>Y`N7 ~WJw PL'e'N]%PP?)k7 5hig-T);YS$̓vbzdp@TS}Uٮ <7RlyWXw[JB9Nzv.5 zCyDZ)}SמXq,}#A{s!is QɉubdE>&1o)P[LE HnM+dnNV ” n`W-xt~2I7D ݡK +@bH,8 ̴nT>w{Žzvs '-;^.iβf|vi @ţ Kk^{&X 7{ fnmqK[;M7[ UM SIng#S)1> ri!M_sF>|kyTF2'1|k@yoo]~,*ZB-O/D6 S7fO%B^ N]GezNz ƉeB4=[pR<[WȹE7D?7i\ykwy ;._hW5T&^3^;)oF>Jɢ315EƒGI dI 8Dp3Gɶ-5aJy:xV:@:*sD7. aUCF$]cN9 3 &>KzJ&b#R( xACsEORJ$)B7G`#F\%OXqJlnYY"Ydt\5LH$A+d S t<|\OV8 s5IϭQW>aqFpm'ZNb?;a`2< DOW6]f``=3ńz"x5pȉ KX%r b|bz/bi#N!sAp /IvB Vl%DYsQ2]Ws#L9KVo }zR) <1Z|:YX55c fOkJy~IC nZѧ|T=[ӳeH7T0{F(4%?k9. u9cbɳN09nޯ(22JfO,(Wc:u:/(:Ot%>w7}8])# Y$I&o n0)m;n)=t`Om,i9WP,x@`xcYIxe0w2UTDX3vbق"kH(%K IМ(#}@]$Y7U̙#u@yl+o?jiJaW_j="*iIQ#Tr r 'sV'"%`Q ҫx?Uv(aLeLҴuJ6AM )Oˉtq{ q+( 8b6Yi~Sa.N#3p@?yϧo"* wq6ˆTy} S'q]@ccxAY$ qT }˦@lS.k}RѸ677,8tZ;}W׮lş]Fb޹PqN]NG˥2jG{J,O2GMXE+&ٌl#܆˿gou?-B5MwH#5pI v+6ab~{zTS5+FI 'ZI>Z> pJqGi$&,܇;5r1.maU8X̂:B`yS`n0LoN UNS!~_؉k3g&xfa# 65{V=+5SC?D=Nj?fR'"}& ڪEi.'3iXlQ iDNhE28E`țl3%;/ ΪiǣTq4K dx=B˭ "=C9N??OκߊS,taH`Qo['hBP<]eNңg*=1/ mLtq6;k3S>}Et7^ / p_8/ľZVrL#3DPWw79\/8wm]xixa8v^ eG%fi| BuBېAQ%N[tI(v'+hdnK:D1Z|Žy/9_\}Hf~ d ]w D7c@֜;pw¿`UpZ[SWx1Fg4p7[#Wk{o"K'3 5:2B[~"HQհ){YzC"ўz6JG^⎓n[0Du'=a 7Hy*DLqk9.egKܚ!vʱ&Do+A̬YmP gk=ԣQܑ;4jNnV{kW׬P}FJ5SDPعJ84p [H_@;=P.fA 5 gU#*Ӭqc: ĿH a1Cp+ 灗MRjM&O݄#I9O#`o5n>}_їz祖ٽ,Tᑟnԅ%*^@2_hw+`gY/(KT^ g9H95;xe8I-9uz7U%WF9߱ݷWE0M Kⱻ ɞuеAӀ(iÓ J])d}9*2`DͣL 8;֓ ׌[t֝crӬz k1 pqyCr`V  7,gӶ>%mv;3M΄bM|ގ-^sN4(D)48rHMUai\O:d @ָ ƹ(L-d{InQA,6BAqlr᪳fĞ lxf7MU55pEkgu Ҳ@V=w s&/j;(!w3%vWV]!?, (-~nŚ~u,ވb^nws9JcߙMX} &YNtxe4FZc>-Z͙ E/ Pn.WerZ~+U3TqIE/OZ-Çq9aİ5N Lj؁g,DU--i4XcQc),10|CbpvGu:H*!ӳT|f?4gZ3,2$5N7ѝ PS>UZWT INZp_TXXi@EtеFhr K{L& 9~ƔE{ϾPkOa$l6"=0c QH 943L 89N-Qt[ tG;`fd\,̐HhM!OAnG}Y:C'h_{U#5]?Ȓ_]]cJGKO_m@!:rnw5 8|Q2tjm|9I}"%[\ L67)V6Td>oxvƌΦhښ@" !Ka 7b0&:?';E-KWK]jx?'3XG=3p\B;Lْo Z5.Uqmw20+G~hĪ~ThElZyŪN9:ȭhw{g۴_)3"-$]T]Y+tIMc=SK|Y/S|{~o/Q^s*6F.W2mcTB9ib"1VOJ#pL ׁ٥}LN6ꯚ\c}Eyg?An&%?-/ fv|-=>^q?ZtwㅟZ JQmGiMF+٧pB[R¥bn]|o~RRhrL)5{ zprr*k ({: 2p=8ABl]m ̻cqOb%E^c>c@.Dڗ"dw\ ;[',?߱0ufjɴq0EQ밡|.8 ai gr>+rU?| v0#T>tIUY֬mO niޜXG~-ЭVc7&Ѿt7LH=2}^Lo'S_!}7Jl Iq>c`~nyȼhn!pF,e}So. |JieENE 'yP=oʨTDѴN ^+;ZS jlҘ2}crNv_UN_ AWBju[BgUM32G90HFdEe|fPcxWYHw犹=0֩gJc%R2@KW҃\jZXhڹZBгPdC3!xK@- q.?ٴ(LJ7,R7tl00Sj9:4Mi2]ܒ*k;r[`m$v(NҤNq4n^Sak'"CʅdIݿ֋BP'%upjDI~?%2\ 9ebu. :j dxS2^Z8o{seCk>wUQ5r-@zJSHϥf~UMGGerbC2Vyekbr.)ˌEO*!yH fĭ }DD?Pet6dϋ]wpѧE$^,4L%*;/B>22e V/0MV0IhJMDS8cqLe8]7G(+` dD.l o Uc{BDZnY3BAH8ʲIJw/|^N%a"U緭odw}SAKY͝Tv0 CsrQ;^+ڱ72$4@Ĭ7w*C5O=,)f؊ټn,HQ?u}/Xcr8jvQ&ڕٳXw(9֬۸0b'-]d툸#r4ĊIAĩKd%ӃL‰#=yYT,8(߻mSQ82ݘ#(1TI]"i4a~ys#ظSѮœ#]@F S#!\VQ8?@rAQՠs q+=*OSi*u$=|\}qѽyg|Dxz^PNciiH QѾjL'F…5T 0Y?~}ǟN 9;2i\*፛iӧu5G ;pA=yà_ɜYQ2ng|UHw9D 84#^уP0= U3݁H^|x Nkw}W??>9gy.?#}`I)8uDR_h) 1[v>Xe/_jR|ӭ1˼L%I#\ T&+Ww俓HvB,nXC p^R/ܳegSiX8-`_%n~ukkpFs(.ڟz`n/ pn;R'v kKO>b@:}]Ld(YT {,L#6X7;9φa% MZJO3AY@Jѹ]r=X[.J6pK,q"jJ\ I+[@-PNP"r7uX=V4QҐ}h^ʆU 8Cdj\v@}dlm!p 醩FXjT@*kT`ag*AN0pǖ*\^X CMқ+-/ptxŬME bi(v|Mhu*ΐ(#.%y=@یԉEa7C*)=j {M1/Sp2iuY4B@X.7Wjt &`O0y[2|Hʸe7v.49 n)k=&'w#NZ bhh#H1W }PuwdGt54|sdʁ09L^Y 7(j XBm*HiQ|*_ =Khjchq%yAQ&je a9hr;f89hm<]6@bnh\L$ŷCDL 9#l#G=5ŽL^ʂqKXhHg:S ؏Jl_phpT׫˷8095!~ sXRA$+o2(]-`kKQEc ` nB/ǰ.MBv9NLTwU+ F^g)j -KwJf#[%\2k%={3,O|( t3B<#DEl[+K*9%.UL:Yf# # 0~Yy RdPc ;'me?!4 Lp^wj4?UHO9,Z؊.`v1\ -g[xkO37.k 8\qU"EK=K)/ZQƴTD[2AF!~qw_B3Pb14 Ǻ$?ec\j?6oKGA˒AcTg' ;\~D%c[f1m+(D+ټZ?HPE*I^5в~lq7CR+h_,FgrphKP$D/noc;ݑ_X0O5{)kA~vr 8_e3,j1ڳhf(js^vbPd1vr~V6懙5" |04zf-&hԾqS, v=L#O79fqlh5X34ww008uV(kKGJcALX !"J2cpQ7$>疒B0AԺ1'B[4YC7iw{Xj)&%LP4'4@%gG/duJ|m$3LF>HaGiL24w#?Շ=otp:5@lnQ{%ʞwyc?_N),:rTrqCvw"IA'o,Xʲ8=4on#U^녽6 4@}{A_TqF> K({Ǩv%2B10NfWg/2t-bi8(uEIh6T,Y!~lii!-Lc+l8g,jj̯CApZ(}4j"z ńBo4jjE)Gk0;aVP;s[qv{_i?| p^;DA(|(`ج<|Q~:C3W;S؏'89$lހOu PJʏ} GTJe߄x*(w?O!cͼ COS5-$tb}+O?=Ϛ#%vk'l%mb -^]-Oaҏ)D)UCuC,w,x{sHH(ݪ1i] >YO(*;SL+yIUo8 "TID:emM18m 4آYqWEG./=l Rw0x`30a[θbVWD4l:vvt@Y(GbSFvwr{ʺyƤZmi?q bO$,ͧQmO^\0 Y ~@o0Fűe Qb^(nC `UPꛤr0/JV"29$Љe4c-B]R5Hq}=>e )?*HyCE352}(wب;8l,ml%eѱ0"cUT?9F- ԉp*rw_b9Ek\G̘KKR9k3F鮪qXm,BB|5hD H/Ip2se /8.[0eN'A٭o-d6_H`@EB3Ȟ`xjcUs{/O2>\(z< ZUe$s'A{vV0{hpsJVwfֻ^wn`Yґ&A ^'e+g{87a#9f,p.$X \seufĊ`Wf}9vmȸf7Wbnm"C dӞ&r򉱒QM.H꧷L Ğ04wΏ; nZ{ǠG)-빂e @5 8=+2䣏$]H6a{1oh]w mz#&t TUkfiv+("GSq5 HTG.Mf"|-TG=Q8N-ٯ0#.3w0{i:3l 9DXNrI6";s&v>lS J%Lk_AQUnSGޤDg~1zΔ ho,i,{k5Ꚃϰgk~.87Kw$"jN *?Zgp#b"hNnJۗ.#N%~ِogQM2˕ Dԁ33FQxY_ {O e |PV[5=jQ֯BTsM G4+칁NK%{KD9&1:U `{}xS6t NwxZFy*8q57G>yࢭ1<@hUʶo[2Ĺ&{K]^hiFUŃX2D X(DV)l:3QɨGiy`\k^V SG rXq\(FzWHwzRʆceb|B}7Q1;jw 8,'~]lTj $nʿn-<(4Z⫿H#9yr5zKA-KN5&f/MyDC=<0 C`آո/tCuL$!V.S\_~ uxSwȀ6P֑?k4gQ8 10Fg'SYڠ,Qтex^JbK匘atP"`|oś3Z\/6+{wSMwp12E K%S*pS~'c3Q#FUtZnq1aBq*!%Z>?B ][ h*~Si ĖJbY4y`al;'MMԠ╟\SԼiqB?wY BA8n5Uo2Gi]e B(\$%D;#JL"iD)ˍY/mLޏfKL֟~Gտ[D g Q!h:ŔYbu+dFsm1U/GKՊR%G>ؘ٭Jfw L''^7W|K߰Lq[8nqWWbwL>sH ߒhWCPy/%Uぐ~Z{j-ʹ>jC7gӜc~4/Ac_ J'9\F/ݟpoɅpE]{O[}iqp d~kW\ .Px N1ĆrjOo.v^hY.h0RI*as ¸[L5D\ĺWdP7);q3.> N@oj6Αs:Nnf xTXK.ΣZB g~1? h^RL /PpDW%1Ya5,ˎ8@Sl C!vi״:cx}(z: dxl]ᇫI l/\Qg@֎<haiG}/Z]NT2O%E91HĀvV[ޕKGc'pR/ 7'~o =&&PwGy-oYZi36tF$)A7$&\R.v-WV@♅q %(Hܨ㇔ۿ5,qh/uېgb*ŭ\3S~kiP=?+tpo >1vF9,_ :h`4/y랁C]WY{az3u &سǨ 9&zyD`$zRRm`]y'KVsfGL ]45?yqXvfdEW5B!֢,c۲ʎu,bcM-l2UWn ئ*?&PR2Tۨi{XRURBD̾+48H*=%kq_Sah]_o-Ѿ:\|přJBb.@NQR*5f"uYXPklDNDȴJΜЊ-lzNXg|'ވrC{ܮ ͑[%W<Bj<&aHaƝJ0uFlΏ˷s=O5Er:۵GdZ֌Os4C3pmrDPz?xKsTpl\S{U#aU9`f߃̓~Uڏ m@_6m:AgT|t-[ vhbXoN]KwWTPdmhi[` eHtRmgÌ(W7Kۆn2̸Hxreb_ܲOc֧Ne1b0$ \`93C5DVCMS 7+zTMx.K 7J8q}mqӢW]:4_Nk8E/(B|R'pH<KWVє|Zf]֚f߉aݣ$=%Tm^>pY-22K+|ӳ ɔETӘ^1>o|yC?+(:əp&zej!9l@+x@cEpC0qH_~e|hbdP)L YkU+$:ڑq97Gjb,!BXեbJ\dʪfg|&@Z/ﶿuӑN(ԝsSbk7%o.2PvW>]XYk(`J3ZLqϕ9^|zOEЯ~NO4I!=yL{SLzqGK]p֫k}H+mkb^O{ $hY!ˌ)GPa-m&eFX^D4z Fύc['4F,,بM||6fv<7QdA0b%dqJQMYA)!l=_ن L!z :,^=)m&;6!G6m+jww67}o!KiU a&Y587U^mbf(tICv"Wa6c)ߝ/ i]K+im-"!K~1PJ!i;FK[1- ;40zf @!#?Bo=9œ(CJ8{|k eȑ+`Cʣh/gꆟ(yO~•ySI;|a>}^;lX:"_ }vU$X |/4pXš:j?;h1/΂Z-'uQHhV%We(HNV*֗0:ib^v'J01*|Pkq^bUa|t:=εGEjyvhWwwӚ<" )(kAFuڋP*"jnAZ0ۇ3q"A4'C_+.1x_CMn(8\8ǦluZEHZ;wssi/~I-7Wk$0@wPwٙ-|L$g.+?'ʨC}4p"0'{ʐvi*B23|>Yo6T$:# \iL(ޔd NH^ \<~855FYJwQ2<6C'*ÁXuvF~١ʢ 4O;p+eވ$5jwe7Ri%=?Z7EЦfffxi.bB!nBmmw<)]wKl'M^?/{=ax!(|n. XWNu 6$". [ X|_yRD|I@344+1Z` =3$uS][|AɺSQnQʫi%Q;FZ|1uO󿧺6MR4.J8^uTп1o5~hqy]b]ׂW,xr&ЧrG.VLqAx௩_{Mg?D>5Z@݂yxFvg@-Jh^(vA|At'4 S/1c Bwf`1iucl0DŽmy::#&y5:Tթ{B!AGA Kʏru:F 7xdU7qQ O}l bVP~XTfR8 SB:G6M& Ӿ\汨^ϐ[ fHpWy6syVrg7lïÎ5⎂+C>stWQ˰&V':iv"?OablW9?,sB٫ _$pBK# f:X ̮[ٱU 5eeC"5ARA//.eak^ &\mppIM1VR?t zΦ#;:@Tr>mqTbݸ =&[Rsd.{gzD0vgm@YbO(tI `o38@ƥR>@/D^DPMC촛'jh-PL;]|o?^[yH:꟔fWlO`N;(O [j4J0X0 ϙ.5V-܊,|WB?Pk zoSRq_u֨ !\rīc0jZNT;lt.ݡY<h3e4`^egJ#5KlL9_xPw.߼~c;IU-!cksn (M6'>rH&FjT't:%ث9\˼C\bXF8}v/)qQ,Ԑe*tIYqT^G^Vbt*4O) V_TҗGZ_i)v(UEKΨ9(&_}P y,0AB!J-v6w޻iBW>ѦY2r'm-<݇Džey=M/:o2կ,\3\Vp&A31ML^AmڠD" m͉bn*7R Iܯ<qyuﲑ Cڞl+e;9SxhIjET-\eap7x4b[n6zqLGx$E0i Hv1+ >?N5:hH,JfTY 2ĎSNLqij d UdٷGd k곿Gi'*4(2Y)tGۑ*3ŋm* SUa 7-POv/2><}^5hUB#VX?r.T eq5Rl9dЙI:}}BVx).dux ГjL7wC #=<gmS H!y*ֿIwVWrў6/4ym}J!emkRhfS jLȋ.X(4hq6 j%w̖vXa{,>7DFr뭨j3兹-)ՄdOkGFCn~t?(h? 0g7o ,TPE)?wb-cܦ7o۟q{ޔzE(WMΗa)a4`?PB80)q )NaLII㰘sR>!8(X. Ui'Qѽ oO _/BE&[ S sX/]ΈI+ WkХ$1Τ9<Og 8UFg^ & /?_eFR7 ܝ0Ҡ.sCbaXS~.@ʊI\L(?Bo"wJ~hD0 ”a55[ܫ9y%r68Hk7ø+Hgj8BhPH{8$|BҚP7 ??[/ ô.\iBabDζG:&}8cP#^S}rhV[u'͓Q7>&BVhr/T =tbAR(cוL5'roO{6Fm|ࢲ/B'{-+N}1&k߫Od4}bc}FB\hACC g1Z"sv65MDZy-̝俠^ <'\ |i78DĹgb\+ +ҬSX^TWQ}Ykx|tiAW|No%[c~0MQɏ Qw_Ǫ ٝG8"4傶mbZw$<ʔMҢE òRw;kn˭6ԙLD'u`ٽwEc@:fP@=}WbN1qh.Ca$0gwM>Uo,2rGc[0손pno{Ȣ98jB&O= P3pe!h0]ה^R/"VRvsVio~F^"؋8  @ +b+EV9=^"J-΢bW>`IF?mRqVestrmi޴?/VBzeH3 7vŲHpW1<}`mTQh}:i41.@*3 PaR: |P=s:ܴ>ߐ%[nMD9Y1>죈kɱ2 #1RV""{dla]h )@:`;<׫ ]İݴLĤp2q禖F}:=u}pdqlKƩvEEo2>޶$8„@7U`T C͗b._ڤG>/*N D[ rB,BnyѪO%VҕL^HsGDj edst 0lVUuAvu5~1SX(dpCr'h+_h= z(`PHŢVXóϼb.3GrM;:.X=2k|S6oq˷yiqwHζľ:{¬_pD#ЄD=m,ʊXSThj1^Ak dU~?v5ݚ(K6eR s*\ƒl\FHo׸,]g3?V-=[ƻG/> ̿]?|./('M6q?3OHcƉN@ X-߉W#Њ|TCBHSbCy4ϥǛpe(%;{>&`RtIGxyE h/UE=~0uLpT5 }7~hajH{i홖TL /E]]RnS{P ת724eԅ]N잧sp# ^cl^4M)edh0QuG E?ʮyyY|AfN 8qnܲ78h=D#15Ew>`^>I 3CUE)&%oM3jcnid ЃwZ{xsEyrh*%㛸2~%"/п˘P!CfQpV WrCli6өaiBת\X]u*,$ '^FӒbz<Οׅ0(\7PAxKng\$5MsGKjE2}\ s5%A0O 9o m߷ OZ]̻\w)ǬA4 L/S:"1 ^"qmNQeԲgUBᘢ&IZ1s/\$\}Z fwSR O荘d Bq)>JቭZ`$ ql.3ׄ9x=25|>M!5L Ӧ '9 4jf9a`p$G{T0ә8,w~ٞ %_֫ρy ~~IC~Ǫl%ܷaJ{BgH,OjK||TZL4WDɓQ[_zvhV?Op5 ,v=tXtH wܦmdb,_QYld{mčmھ T4UdpajB" S dp׉hog9PQj-E{4YɢqFqD[J2}oD@wݳGu̿BA4&ΈH^ɣv% <0uhT[fBg'rJgۃؐFꮹ٨iʧXICk@38@w%L-O ɜ vW5#;zE;ۊ+@v&ejt^[q+"|։ l(?@I|OyTEYRBLO]Pb"`i?Uo3NOZ3i0/tl L KPڋw1d",mGԸ[xLIn{ʑc|8"Ӯ| 3|㛢-Y=!{3)ҏnsn%3݅[߲R JR8(vhé:A|ֈKR] 6~Y*]c}Gr][4FFYۺA5…:]libO+FH^;CP(1DsB *Nb=Jc% ~.>bko`A& Mr+v`TAmml*gNk];X b$rr/f1.'qSMot}Tce7 KD#1{l-Ij~$*V|*ø1^>Mss 9CQKb.0L+R"8kTv2vW쌉/E:@cSLDIzMK~QJcZqS$^=oNS5,wdqYf,yZjT/|PI"XlSpnK Ęw-"Fjm=<׹.bA1l|3њMhyՇ 8AvgZ>Vk@z~2sw;T4lӤp!ごHq/l4Rxiۅ+u0_[弣4N@2j1AP8V"5}4)8 t WLaAS ӊY1["yKњ>R HrLEjAH>:[)}(H'~ڮī3RUVeu ؤsJ8N K@U_n{C5 YJT*6@"ŋ͑饛mJM}MP=$~ѭ]_Y\Q`L%Nc ?Wɚ H9#Pwoi|*~^0^淡hH8{k3=x ).MSn~$o(_W Œ%!BVUcN-Pztd(:\|ҝ%n5‹$Đ@d,}QFZwTv˟&߬"wx*bg Xyǧn̰b"\$M)3)M:E!0 &x/$/(m^s gtUd`6A%^K ¤r+vcڪOP;վQq|x1Xy'-(@f8 3\u cs((MA?Yq$*sU![.U ]QS aHP O |6f_'5A@bc?/Qs,  1 ^NiA? %f@.a-Cq/Q|9iwPխPwZ\_2Ȅdܨz5/MzL8"\Z8.n3*QnIh2}htŨG8} ĵN|@m!X2g-GXRFs,!IǔỺq N R0hc+Z0 ^3\3M,^TJ@;.`Dti.NsMXWWxсJn׿-չ={ND"}x`ve#d! 04K'p+t9ݐUR`6>J"(REvYMo _ۦ[nYY:)Em*"ÀNPpӤcH26gG.Cy :U ;.pJd.߀J]!djem#z(w5? ^tj'Qm@yƘp{oOa7"F+aa|nW[z7=54E}uxBѝ5qAŭO_2#&e/6|FJE ?/4`ܡ8`zjxVF\e'ڰ1H=uJ.`u,L aYnBX[Պs PE9(ANYddBm;jbNBM'.j&6cA(&8KK_h}++v(߾E.3cRtrwcA#&Z"p%b(|ݟi})iҟdW`O0jZKk3dL\ pqH⨊X,_6 +mgUL}HDbyHW%"A%ܴsgŐ$s\|FsF׿ yFIխt-PdRݚ2HAq79e-QMQXHjf%A]IkVQCmDj2"M:r@H;)4]r~ ՗,sUZ_`$pzz7.(:s6I:meo󆡘]?UA#p3aH?eQU %| ?o#].CFRչV)n7.DR2A2,.{- D2U$JU!_KemA ,6'lMc+ZISIw4pR ?-1TY!a:j-&.3B)j[iW7ΨI cpOw2r=:omHX, I7,aLQ!˱7y C %C$eopFRK6HE˽` έi*E+02wFyzCI׊yS]ty*|<"NiO+>נUi }9T/Wo/kwF7?z "4%ZNzEbUY%L]2NuInԦ%,VGXSX撼2nHL}OEQgڞN%<6lnQfeWd:>{tr(uTc,ȕ.EHs3 gXo3 s`u0Fv'8LtW_'=XHE^?ߤTҤâW2s7WTN,j[-3:pe|r8I2^o>FEsL{8c|NsT #q``՜X9x78kf.0DJ`ɌЙ+@M_@nI7nS&^=>3 i-#QQ_Jx6d̢U3rc wraeWZTbh|z J=XЛ,ވ,['\XYcYqnKS]*~\(.vBÁ@E (϶bJW9Gk"MYGjg\8Ղ;oJ8 f\ y?6Al &H)4!!g6C(OmҕMrs= AP Hݹ[q)$ߗ{19STuqKە~% 6Fq<_QV2M#Hұ>[_iY^!G |譸b4u9i hcXjOxcV)Tl?e+*rk "ۯJzJZ4i"VJOn$lx #ɨԤ{9MMO~Be"*^տD;htirQY(زnsk;Gbz1 ER+O.jxiy, 'ɴ_)E08'=>>>!vHE:xs'~wNS+:P;kiBjƥ4/$<@KHRig!ǭ{/1iA23o{DgwJռ&ߨ4<`(|@6Igh HC]C=f(1ac<\}!-~NJu1Gg)XH9k%Q*ӝw3.Zn悍Dy&kM!z"fI:i[]+ u&x{LEۯ`Oޞ3-؋>7:WsץPo",Uyr FW%W/[eCdw//Qvw DҪJ:nP/S[L+n[ch! |MqIhV;n:T1a bME^Zd@]LiT%pf*ͣA[플e1OJwcT7-7AܴN9(zǃy%_j۩9{9fm;|@ 77trZ`Ɇil),V#h܄j^ ^1]Qd|/n98Nh?: rq͠/:FdibJO<C^~IW~_㯴/H`SK EBmcǚ%C ̌ R*rOD%2} dǗs"zQW=)`duB R[Oy 9U͢:5޴;4KI;՘P WDQp03Ŭw)' V%-Ô.+q?Gm03"xM5n̲]UH{+IIe}aSBj[lWv!e݅'R%lW-ϖEcԖ:[ef>&srUcz'{j0 Y_r((z޽ +l+'.`*l/h a%Q3XA9[57_ ס4.&U1k(Pt.UݝJ>NQ^xѤr h֐ )M?TLoI|㹢dg֒c,0=?z,Ꮜ=;+P,)t >tl 70%KM}L+49nHowɸ[Pot0 '{㣢MY2M"bŽ5z\\J8KmP[J>2 Y bZCjKPAIeR?9Q{9xK` ԖT]&N9A#Trenjؕ;/'ugTClJP(5y"Wb8$(D*\54 6c)#^A"^!{DR蝝GW.kǂ+ҢB :_rR 䀜0bחd+A, xLr35,rV n+Yh!B}]v2#_5Ʒ8"RiQ7)93Ej mE,M2a)jX \KM3^-N LE48y:l"yU(R/XpofE=:,fr@faޟvDFQ2ߋ|?N'wT dSSlj T&c.nwiG/s M$67cs/HҊQXIz]:"!ۿWvooq]| ]w"6Xq6YŀtjMX ʔ@ٍ~yWt®gajWt1mHHTkE~|҄4ZvlەKֿ|+8r=sƬø*;>h'l7|pת0bHЈВ C}槾vuNU[JH!n:lS=8WSՖ W9 ר>W@0ȞܚPZ3ʇv]eSͷ`";W@"F4{3c'J]S)B'«)SzIӠAJ75 8Y=vA1OXu"(57 o ]k.C{;,ɞZ`(%3Ld#*k^tY>bW[ꊢ35d]FU6z@V`-l}+Qoj&{an!][< cì)򔿨P, 4L:#^. v9vзc3\b/Ýa$lzݏ)k˿u+#p18Jo1q8X;ء},H1В|V$0{ aU P<>a6Gx*=P*$gJ٨gLAEE'G+Ӎ NK5CڱZ.O?rw҃#Ȩ[󔥴Q)/ѵG;ppalmte5 q6yJo4y,vu=]L}kI Pȉw'uD7jgUhXgD2EuȌR!o?bm(bΞN`>\pUmV!D4O,>u[ue q&T b/R0%%dXn`NS.k큙6;lḊo (9"* ʷ֍!INt_7S],GZגKtޘj E)=UxXNLor$'ºXCz9ީZ$gP-A\ y+==1+[KFd덫a೶ф;  l-Ғ]*="?@e*\R$mԜww%j?+`wS *_EԻ3Te=t87)5.a0fa`lcj}ؐ3\; l2[B3fah&{W^d;,] >d١q0[nA+q&BzA {%uR[>?KX㋠m8=DQ` 7͕h]zU< rݢֱϓ]ɜ'f&p֛yTunLzv#w@+ۋ Ei-sַW]&۞Z`4po@ep `;8)IXb#ֶ!ӵȜeO ƹ&1'pRDqʠKꨱB)!.OmXr%tT=_w TNb_\!%4jU>3 sE f"ҥɠ7x^HO74̦FmWڟD]“SVP2wA*cɡؽʺu660&9pGPT_xlO5.&Z.Jˀsޝ_DŽJ8-Kz8 PMERX 3kfPHrd\_Hw!q^ؚvuq U5|"XxOy?`.G";̣96#PwAP.bNx(dfC o$mA}Mf=W}FXǒÜX?'/Vx;/Iv ~+ke1)LHT 5ИYZ4[3eMPP`?ZGF:7YFK'K(sK~Y=M;U3VGKyY[ud$q !#~SjЙ7~g,SFGE$" *u~$%"Ep*-\<#OPsL"u e3Unrp:zx|CY)5YP'ulGdI %w랬? `MX@.؄x~>*mD *յ/ iu\8r\Q|D!tP-d9弜c QEZԜ0(bS@G_Ki'LAAw]R%=j7.ΫD}R_:v/Q3h\0 !lub}#^u /.G U'#Tg Co ЁPF|$m{9 4)~d_Γ #_-Tجh [Ks8 ޿_,X(F+Cg!R"X bí) $˒U>QL97ߵR0'hb59#nwi3B.K0 i!@=Ųxj)|2Q1NAܵNwo]v Wrd ɝȂ4^JiD8q u5eT'Kof1WXWA_@+n u }(yn@+Cq8KooBV0_/*BLz,gWiBly3&7$ |VUīDViled`Y1:c^IgV ^\vШv.̆EU;[^sjg36# 5-qu-3ծ,]5`˖{5i"FLja XƄ^d̛I:]XLĢ%$QO8;bqg t8Mo8܀ai{G.=Wp_@#b$-.26;=.$iQ[;k4%LJbg4y#sʏ'6.%] zC8F)|{=ݟG>(k22:u?/~ͼKQI9`±\=w$3EmIӎKmSt;YJdvk{7vm>,)AS #N#Z $\ O&j9 JFݹ\?lp:K#ncThL?2 *̛\`q4vyYn FPrvIflzq<",ׄocC_⽌/M0y '9=B+M ')Ot\"8:YmEnK羽\Y*ҖF9%W=&N&hpJw=g%F@pPd2ilP- 3|O+ZOԻx!W s39CY}uQ3*]Fj gނuHL[s0bz56@u]YhY39'A;/6EY#U໠YN%l_^(߭Z\9W;Umu,[SuWϲB,~2 IU`,Vx`%,g=[.%%;ah:i?b ;3 cWꏧr@{!}Xue˽+C<t~|% gvўN.0^0Pkx"$G\CȔ3aBX=yd!@rs"#uiԮ湁,m/R[ˢ,R 69cUr9D$ z8 h֒ţdZ&BƱ-Db FLNlWo'f/)$bwמ 1PE\gȶ)ȴAgtxy+]oWV8M1j7V§YisLdʹbb0\/ &AfH涓I2XCE37{!܃<9CfrEW UK xSt !B&%=NLO$ZƏ6y~Bںp݊t:lvsg$e?\UbDcsZsň%D۟ T>*^щs@ޯ7?؏  "0fBpA:H8HyDLeOR[Ͼ'D."ܒq[o#3".NGc5WgT5x x:(1 @At21yCg\"6ϳFѵ @2Kz&]a.ѽãVx%*zLO&Bfo6a!7m+ /8)/ru͟Z .̢ ?X3`NǹR9 -it@hβa Os[!̎>VDZH0R؋I)]*Ñ* k[@|aɛQ rUmЕDӕ+sFkM졓4m BzJPJPz'G ~ nG BD>=-thBvzzdž)Ӗf*Z49`ږ܊׹"qA`kdɸ?Ypǐ/AWڥ-gAw-Ni+. G`Y|u&48W]$2L).Яl\N:FVGw{ϖoIYO%Z8=1L"k%#wG7V;r:Xdm t4cALBW?n4ݳ4 iJ}oz =Ce_QF1Ʉ\Pe+-xN?:=~iEvkd>@[CNIkٖ}{1oG@ J$&ˡ-׋2fHQ90y o 4نކ腇`oˍYЕEPrm>Ml2=nls7Oaۂ*h9v}J/S w2DH.Hn_dϼPg@%ӲO]͒fc*6BHƬf_oxt(k"ғ6{鷀"GdNvWw"xaAjik8h1r-6}?sH~%|n}aoH&g 6[ rng͋@,H29^'*";q3O8A [Rgٵc&/ M@# ~|]ϕ}dMu9~4A-Z9o~- y6 jԄ1teylÇahwBة^F [m})n *:n{ |x1}Eflߘdž^^)k<nK?A7W7YԝcÐ;%)ȍPU@S!CsmJ"ޝ^',EI~`&uj%,|-Ύϛ <,;nܭ"G:xw)+}*KeF;v9?JNIqQXW2V $Wul#5/HmEW\ND"8O3yK[('0tHE5fX(M1~F*=?E5c?g3޸4nv?ﰧH~6Wqzc ߿/?8f5 ';dL+ oH8ڶ%&ܚӑ[(\QB9lPD<%Ce9%?~$ ,\@j,Ep*Bcܛc3g݆畷)y#@2J؃=YV*qd"/WI/)(<]?\GYvcݔ.֫]*j쑢,}dR@ (eYA-j$l: `R'ܼ`LcT:kNWjEDH:jHvIJgqU]LJ8g&*OiGL-Bs6'37I *1x!N`I@JU\C-x^|N2c`3ʖQ"'0MQqm啫N$æ8íg/^WYfd qe|-$]tZ?Pv`n}J@q?UWv+;SAɴ]8k&gM=9\ :Eԧ4Chsԑ-HR,S2UI9AHuiY˙! đTuŶ.Pgu {%+xZGѰ~g] <Łݹa95" ttIuOA2A݂Ňgڸ{ cOS{nAVOgDky ٘csϊHz4ȏDm$vEY_>䡢D rԝUO#* Ve͵*g XpsҙAaQ$ٜL]Z}6C#ԛ:͗δ9FxԵ6B7)M #*|tj.Ii i,[;& 9TV.;->N&w"8ht mF=n^v"!?wS{җWcƒ߼exp=XJ ,{7:!e ij ;t%_DLc6]>.]i`/MU휨tKVĨ\k6*e2ⷧWv1ok5~'|FZ\aM4/EKޥI̋vD:^8?QQLD:'wEAf vD38&v'806#!Fmi޵DxzK[kv_uoh$nOnN~ Jo!9+F쩿mu|(R3@Vo+lZ;A]<騉K>$p=2r&Lл[,ƯbϦU*xKndH^KĊ"F+!Nzz\[q.±$S5-D_$1uS^$=_t =ʗK#63+P X~n SrHŀrRݯ$-Dm~[ԩQ TyذMW͎ uXN)[=puʒҨTwո'6fV=)~@ڇ>s$bĔΆXt dfhL5hd11&ܦ#L` ) ΐk{|tpmC#FB^e  /,ܹ0Ut04o.G/$l'޼L/L#̟ eS@Mv?\]~P]:M`gKf%E Y`; n̒7K<^3KSwuZyrפȾ{JFAH{fqklğ.V9㝠)Y 1GEE(c41 IX|ڥ8Y-ɷ{}+qH;CPge~YwX$L$^#a2u3i)Er^dB~<]ЋmDqxL6۝qӆ%lWdX:eCxh8ߧv1᭾6ؘ_H"<XL?-՞9"f/"k:D-jXخӺj}V2y$*i(H#odcsCkme$,.ٱgd&'5Z:B*9T4ш:H1gyd^ҢR<, r48bM:{v&^BW5ŭs:]O1P!ΘIYYl5J*COsȍ/$+r' YLuwLQÅ'LZ/QMIrTǼLPͷF>ө_ʶg2uf(Rl ce̡oj3P@8;{=ifu_ȣ#mfKrq-rS>ﲭB<&i S En9cD0-4bƪΗѮ^7aAn- @!  s਷^Rj 5+V%o{8Awt:j^#nrx֜sb|+#|)=b{Wdop1`"8b@WݦWd|tOBW=%*߆&qeR鿏wD0)# RX--XjWaDĽ jl ބC$G$1}Xz, Y/r d:>e|( Y7V)eLkz%ړMR}|=Oe%z^ X#U`|сS? V %PB7&0qIW8o4puvht|:!밗١ꋷء¨0rIlo2q!^Z60ݩ|K`XbTKhg%Žx\Ros[t$]\Ĭi.uڇKaUt=AHwdRN+͙[L}Nmll[`Qb+ɔFSѧA#Q@FG~vB/J| @LV@\$*UK>j-ц1ܸ_Bcպ_Ѣ:=N>5p1k 3t/ƈ'Fr'iwʃߤ'a& 5S@OjnRWjh׏~ہSxxsG;9[W}f|e*ݩ!  |6ne ]lFom[.)Q,|(+Z(A6.3wN*ʬВ}H%L7H;./*rAAtNm!mk#Us֬ӥV/*)fXi6,pU022|Uv 4ɣ+doa% G]Xsu޾st"{yU  "E& -LSIqc>Lcɩ?]Xf@^!Mq)~𐤠pz-UXQoV7+6GVX+͇cj k43N%[L@NM[,o7+dsƊu1~/!ky~Q#`"2^A4;3|H]vO0!!\e) ?~͡C= Ly0wEі @tCzf{ ;W<(zB:J:$v&E|pc~Mk(݌;>e&%ŖGѽ5ATiQhm-{2 ָ[})@5d?a=nq.PO/sgc/_%–ZjêEg aěC;g>@֡Ⱥ ԏEn{/H!VuҀm \U'P0DZxoܴYJU9ޠVuf^`{97*:Pyw+ _"^O``FⅩDs3ўG/0cZ_p`0XkTra'# @l9qNeG(͌ʊQDZl#t-uni#^}r>1.=NbdtKIYُ\dNj;]O4>nf+  ˄E}Fr}Uχk=Ey SslӜDpZd;!1 O"8 Ը5L} *jO3Nk6H;ׇ?35V#a*;e<(@B=h!ui2;ћxqnFSIouH]ӼCmɼ:vp/L@JqsY{C@bHJ {Aҡ8/ euC|1Զ?ЈJlOQR8hYi{4Ռr=(XF!>g?%Ny!Q_tzB}EVUTˆۅrUC];z*:c޳OYZ"$iq: r<_v݁QR'P6krmǿ dٲ̫̤%g,W|ԯiRpWLBgi`_bfPMyc_W͊ޔGkT^I윩C/IyQnִ*KEӌ^H!_BB I =4R8Л~hZCmJfN!iM0nMOp^p{(z|_*Rԛ)[;LsBs`o0D<8")\m^x^Dba@ Ʒ ^ZM^Y{6<-i; p] H꥜|A* CB3cN*IA'u ~IS]N%X=jP1wHɂSSsJurm8]1x} ;8n.3ns=PRjm?|'kJ{zb޴$p2+5=43p{Lh#͸ҁ}̎éΜw>fe4Zj$}d9Iip?Sm\T7$32+w+q! ϱ gU"Q0{=|<;[82d(Y0\|%\FgGKV%ʩ333@;cndo_;h倱v$XDKRb>ԁG^Z ⤺gWvK|6Z'Qū ]$:s/iܓ>a{;T)H-Y{ˇ?%;CcCl/1AWNX濌G mNjj>_;k7 3k=*/)9N<7W|gmnB6h r~^1({:1^1^=oZ"65:G޸Sȕ1[l/Q2٫_tZ)T^2efrF;j\rXJVϱ᝔ yYV߬Hߥ $dfƵcTkNOuq4o-qRbmCn$[ pۀT1.IOYVIXL0uŵZkq{f3qG;EvG)R<T1UA!&;&wcdЬOoaӆ>8^IPv"[lIDmҹ'cy\Pv{~_Ui:]<GE:A^l 9^H)geATŮ\jZ{Lw$THz7пxe̕.М׷]MTSΩ!_6Kh́Z)gx1UQgK+EKɰG5j;ll0-тUYNqޑZoj* t^2`EmFO0y UpoՓHhA:;DⰍg̔@ݺFNHbxG/tJYx*e[2-Hh3dlsY~*|jqLJeQ(d_LNe*rx`=ԃ ʟE/@Y3A^R]3P'}*>'Qe[TʛaQڌO ێؽe9;o%8Gu0B5\_5vƦOUg*~oF5~j(04RS6HzJ;-(&@0Xyш(\x6C2唫TS_U `` 'pd+z>B>SHa O1|NNrp΋fBWf׾P{s ވM]+օ^ a8k5 `^d*yMr7fV%N &nAeSIS&3զ{V.f2)RӁT.YȌ(ioD8|z^ßKʯV_U`t d;Q p^fJYC=ml~s1.Z1 8 _$\lTphw A=L*%?qt5Nu`dOF᥷}–rY@ڃW#>4kŢ@##M.#UWgŸ% $Io 293㗸S*H7E&QE lIB\k֝ 3?[Z'xWRAg*¹lٺ{;aDV4H Wܖxs Hx?nW3swF soyL4ԆKT>|tozZ~:O_ 1F yakQ Cr .X  _%yV]2_T֒UH]IK`<7^&+vdPLL~Z9u'+eW-4of7wȠ&}M:DQG@lGjP)@Es7j/3?ݦvιT7 酙ܩq=ڶ / ⱟE0+k:+*Pֺ͟~OF ӌBjUBkRЃ6aDLk]X$ e[= #OڝE*/ӪOdn~/uQju36{{9wbZ`C_F$h0gS' D1"FMw rg׮Y. Z2c ֤(I4Cik7 )È\lߚt11ٮj'N4߰&4i2 V=sE۟D_:🈕r<?(R E7 sO6 s뻠&,Qrp;aL 0ٌ. WBFJN2,m|ޕ&U->|rp˨js މ tc:KEYsiXƔ9[5o>\#a?h[o'?Ãiɩ:6YTLQd6{ͼ=pI[ L('/[]ĹGx̥:!.tXO\)a;*8ʷj\݁F'p"|غNۍ6e6 Ϡl3}R:JyZcPTt`dT}N٭rS.+4 X[NVv-I6*~Y |.Gȡ¨]0 ΃XjI!'dTiSaˇ#EpdHUpIiIlaJ1jيV(8% ůQボ9tyLu``P8Kkk~p=Qv }&Mq.df5S`mR9qkK =:>37|u xsy!r3탉Rmkj( P~/c ;1/dZqdsJe_AYnqj#X*bF}RA198/|iQo-"ͨ@úI〧r: Q[5{v#ee`,?349+7\x!:{^Bg}E֮2. ej.fL}n o(5w"Z:WR2O7V)4 m?~AͮP r8ku*p?J=6& E ͷXm]~ -K<ghG$;5-~r#m(3P- }5թ7fا_nj]`>Q,7+[OZ@rPF74Mm!*?t?' /'x8l,#ҽ*{G[xڭ6]IJ< Xގv=<53cRB^;"ҫ#w&>v+*Q#̇zFEٸQ-Tg|]"۠pjlG_%*0)߇P'8 ;CX~ԝ/>߂Nj.؍dl`U4"%'~1jyK滲'O$\FgC4Ԁ Pϲ\93oWK"iZ|;)c~}%"Cs&95DeXRY: nBȤktA!jNG."nay$6|t$)f*;̍{@C^.a\0I5iHbڶ*56dM-u{Ec:QO<+NҲ*p z=uhj]EJ kY9#OsRnVE2dgߎ>OK Jy̻/Ԋ]j{%G:@ޑP| &h3ǣ|H:sλq-ʕ" 5N]]>p{mK~fH?v?",L2ɐDl5$$B44Zy*G8kZ+tdYRϚy ٬FWJ_ݚ{vwͨDqZ-| 5WwHG!Fi I%8 <^mՇ9Q$>S+=,&r50b[^Q%YmCsa5w }Dh2C&kX6dKzTTu _vY\0^}j_%b cGBlHr. ڼ<*P}?VVv: 4ʜ_2QS$3'@RCQR[yZ%Xj.> wb'az0Ґ>:|PڬzeِL#YwUo 5)ZU]~LjHљZ}ȖZ^hAH7|tr_W; @-싎[R yc[tW jߤmjk~@5\{%&p+^N*~҆,}΍26:0_k }&a|dh15}#rX<ܹ2 K 'd94UWu#rqW`G C$Z5#I3m|@1@0V_FM|Q1c|"[a6e<(jK1tVȣ!&Xi[Z[ӭ (Jy~|"!.b;8v9BIV X郝 +ZǓ{^_qrs8m܂wi>HϓvA\ kgRsn*iL#t B9ܜ8uȗ1+F"+)F/b#cWJ0F82(_J; 2 ҄.vG#qnEqNHri>,WHNm`90g좽3t1Ɗ>OuRfJlUxG\k4>ꉄvpY~B})y"iy`ݽH#%\`Rr?T%l]ɕ !^(T"нVTb?7nܚDdR?POKɬ>aF cӝ؛f3W_iP@L~ ^hRVB f~,.D tĤ%)VxvMhakg?7$1ͺk`GKwSL%~Aʓ~sz4Ϡ,sX>&_tFpPw{ ZwbR `QDs5GU?6@)T6N189iX6aaXvd!NG~f? wڳJD +zC4ڹUɢ>(#Gx_nmXv5<߬KnH}o`$R:[%nCAO͈/"[2XA$Zjgbq|fF2FUq ¯ )B|ѾTK)>[Z+ɶZ;7?%;N/RKa3GbL#NM_2+9 ӽG %@&>Z;jnFY3;td.]Յxn`a `񐃡KfX gDjukQ'F) L"ZUB@C;o-HU "*%d -c+ 6D]˽uu@0o?ϐaʻڻn:3)T&ddSR$\@0z'WP8͋q #cy9g:qqRdv~+V2p%bُK>x#THj*uAL"<rZR&Jn[=x$N\з: 7a٧jt[;Ϗ >xt-9z PhX6ym\2!P(f)T"p4?/F, JU O2_2vv$EQ*Ȋva&W_O:uC'{/#Ÿ́q azb,%۞:`a hߙnZ1}& J/:9ZYS9h&,s wݏ0 ~(ɶmk8,֜PX2.N/t_ģ;Ε=3>ka~?T; JVTUM6In 7~\,`0r-,ijOc~cquKzߊM0wMgi_2..%7Tԕ |\qkwt?r7!;<ו-[׷Oęo-@2`Dfh` 3'G-!l?h,` #/-N}峦 0F&:a/˰Z-7͘4o)_Ϊ2p_J/hhi[J&$$tvmpPx[Yy,n4gइ.6ޭ/X l _}ݭrN{$| X dWgjKp5%XlD<—r53 .,b/~]K WOצTg=` MqݦѨR y| qvquq՝/_f$>̶oFlg31hY/ѷ Io&V:19͘P!P5f 떰[m5ڗίK1d[Z$UfZAJ; `zi!e.hc!tVHw8w<`:Sy&޷)[嬀~ŭy%gs(4c+}Lҫ w[渖$V3(WZ/.6l ԑĠ=κm@[[`(axDn5k2 zi&d:mG]d!6q?CkB`G`,dYn|+!w(H" bbXbAk!;oSߛyzXA݈W 3p@bBb ?mәur?E9&7G*l7X;Qz+>H''|})x{B(Pa `E `4[H2ä?yBc*gVA7!x3y(I#Us bW-PV;&_<Ο͸X}#qH9V㡧M{c_|axيlagsca/~৘OnL1b4DZXBy jbO;ׇcX=flP\BDl%8(Z]p}0ظs;<{҂(-۴y[v2\{F˓akN˶l.,)k4kr]=9|wK2͆C s"5@  ?:Vi_0坍yJ㍝ArG9a;$K4>7ћ(*Zm٫+N:O{&rܮ`ˢ+ %^1iv;a݁2q"wn|4O4CumhCwΠZo91`jK)2h04U<(MgUo vuc B׳Ę&ԳqDLR~Ħ'ޖnX-T/X$\u8oDhrl 4#Vwx b8c:ش:S-G:}&:-"T ѥ MWP>Ate/W#3?O r ?9A O $Ɨ>XT@8\5"`v%N>3C3]ˍm ԺUԃX[AJ+N ΔsrTsǩ{_ʭcaŏjphvOO=Ҵ.o -óO2"Q aR4RЎh{6ضk㳰TcE8Vұkq_]T]4z10u˩,ϸcޛD'uX4R4n2L> #, WSa Hf/HdV-P6ȷWPxIvh muxBҸ>ٜ,&ƚƯz—Z91 &?d9% 4HG5HP-Qu:rZ&.嗾Cn tK3zJ埿8vřb2 ^+lIɎqۉ6,,hsUvh$IM1|sG5q9:BgwL'NK.d=aYJ }Qc6@vnۄ{=( a;iF<&רh]_6Cז%WLy#_[ b~0Wh|WZ QL0}*PsП=b^{Pe~ fVP=uN>*Bb ZgP*`U=kaCs](#s]N͎jDʱ}5)AaO2x t, U`N>rf_RBҳ9։ &T C!"J*݉g' zը}У`L6&hVwˤOS#'ܣG8Atzs>Xl}a\g]}UIhqHB?Wty?̼zw3) :YM`f6.2rcմJxsZU,LV`B _&޸Et/@Hە± *͡~sClEϘˎt?y$vR͹>X {j*<}1&{:y1soN\+=sV!0WQu+@<$Hh>Qi`EЋ hgOA f WjQ6z<g/`!4]dHtުT @,d_xJ"ϡI0x$"Y?STPE?M?CbqM]r!d=)G\ ?Mn>eHi  Eq,E_!`Ic@Y;6m:^gpcy,((#&@k)N(_jОߦߺClPx <.@>~< Q suy:@ nIyKm7RZ!GSV9j̸ lEgRkڴ34 ia OϹSnձXM_05Gˋ0L4~o9tQBuM$TR`z54946$\ 6iLoXgQ@.~M5Ѻz~oik6*JWp &GhSnVa|)H~fv #L]C{ޛadmM|9UUGdnaٕOqR3K7Ӊ* ڀ vu0Uam'>f5G؛"hdY-Z$,:*!ͺMk7@%MZ9aױėLe֖I`Y0tw&;i>a# ^ -"h& >>fm&M&a?ZkUAŢ]YUiRpdWS !BTbߠn9; 2VҘk$!CRS)jeu#Zz`%$C۫GX-JCˮprR>mCE7V,l28 ɏ4#F)~7co"|94GaP3_Ư!kϺD%F_ywZ[Tt(Lݩkkà CiXһY=+ @:I<74)|o$IIH3")s#JTG(9\u bVJJK+T'UCL zCGd鲜xyu%_DP(b }: $@kSlr {:b=rCos,m~yFA uF1V?5Km'wmPQ֭qz~ u[&Dx]j ݧ'z._{&qgbzjDRpbefО[kHîNH㮒nayJIAb\n#J69џ7xur`@jBrcj^yt#/hs _60 L(\I&rI<@ 9FOSo|ǠE / cB@M5HE.>>&Sӷ2^T0Dh273%omK$?(jN#:S[s}^`KPJw;&!'+ ݱVaBAj 4.In4$԰q0}I:tÃE==WʄpHJ[|TU㚥^蠶s$(vW0($ ^B._\QaLc^3DdqgBy۶C&1?ajzN L1 J{%/".;G`н2u0,JYT4|0efcAQ}Jk he{hqBk>&;RAaB6du&X4P9eYgDvDƎVfM­eGQS2ӟ3!ʠ+Y4'8Dً*芜V5Y<ˬaPn*җ#Lt\CmwcRtZ2ֹi><z<0 fin7zG{%>Y5MPBuU 7N7 PꂃЮYa[䌙CNg(ycc-[B diN|)q#.8m;=HHHH̠ sY7tsl;%"y$!:j.A9mQ_*-3:jʬ\)d*ȝ+jtJжưnv2EDr:euml8#$axXV*W3FP7ܿY+g~! J,ʕ]݌߰UY86 :Bssfy$MDEGmȮ_},,g)#*農/\3w]{5q$<Ed=ė- &7܅C 0B1~xy<;9ƃOSjQIv)~ MDL7>s}Efe]um5iXzE=?>>hɺ;H}X"E8C+7Xc/yeP.oc^ Qݫ;RikF1$CB쥧Jū&?%Q:ZT{m]NK>)=<|3G>x6#O'zJ:O:Nz&|fF^ =0]2th">Zi.zNRzWZek!Y]XQeAɻlpHfZl? L<ݷ dP}M~yAɪp#iɤPD< \,\BY [SܪtRݟ>ze+,֯o0W!v%mFxBYa: & [șO0 L'Cf8 O߳oy[̴g<$*5\9]KWf^HY ֱꇛx >%B"`/_bU+/z:5ڬ b÷ nO*,ofH/PNzU߽@XS1$fA!)~@Ga7n2|Ѣ aIF-(-Q(W=̿ ND6zuίu,%=哶M4Ĺ=NE+Dv3ج=4Щ&&uqF0:i6J\'R w(yݖ[Rztuqr-5;*TPxS޼ zr:yL޳?'f1 8䪢g"O"Y gf&TGxO|Q}'ߤ `j~N:(1>^ZJ.Ϲ ##[O\pQ>b_gSr}o^"o$N?19+|]Aex)`ٔ ZMlAI0O-(XCWO,;OR{$HQJ*!U{IXjЭ?^47"6ր;+( .+$r❜لLgb{B X@+z_.X8DL9M;}2@ 3bn52s| @3Y[.K`ziy&^1OF; 7q0@  Iu] [@U)Ŕe6'--C"/xGuvjb@^wK$' 4yʪI^ EXO_8/9[?}E_Kt0}ƨt'&- .U0s6a"DaMeid"Z3;&Z7ͿȀPor$BiUb}L % ~XZtܴ>y+|K/^Z _ դMdɷ+bO~o&@bcñGu'RYln%FĶ fgX+}ؗRE0 L>}ح8Q%NKp˼:1E'&aװ6Ap1IWj#廍 ]z 'ècT*L&2'"`04PЬ]#Eb>7XqIm6˱/ 邊Bt+ڢل7lAÖ̞*5\)QFXoc2KtFQnz.߆1CLoLg}|Um-"跨%4}B%Cp< HI&cwad3I؄HR=4юqW3gC|w8y^akbxdK{}.Rh'mo(3."p^wȪHX uAvJT}9Cc*d9p^ wѕx-d'L+t"vO1%)rBRS3,VҔv%E|$pY$xUhYYh34%xb;G-%g.9gM='%%9L>({/ZT~Gm7rU_k>emp<v)"I-(j~"}rM{ڰN }by5iZ`Mms(m*Y䴎gB;]Ri> sfxjr]΍G'bexaLBYzp~3iTPQ?nrfvLB/tĞ2nr[|_fl% N!cv|Qg*u^yIՒ9G+57pc2aו m^/xj|=ake]dV^)?7zץ_:T#b fղ> "ޞŷl;{X5ƹ4t HY5^?mVWZt}&Z3pm׃[t) rJ9i#bn܄K3A>myW:7#W?sʒǵcv!+CږPgÎ!;Tzuvf h!2)n#-dwt+X\ٚɅi%fV.\'#|]mj':85#`Z_󟾠p-z@5C-h"(~0٪-m.((Zn|[֚Qj9BYֳ\j&.> xJBXvVqy@Ԅak1]'9u͑.KzkS 4\x{4/ocs2Ez)5b Tمs;B,@*zkX6/uz6ELuS{K@托;Cb[MqnCoy-,gWT0)#s!\{@O8`T&}R\|2m,VszdՆř)ﮦ66&jDFݯ ײIu[ ш Y+]7qK msi^7d 2TvCmv~jO0Su@|Jp@ښPSUhbYH t^YPAQVʬFcA\˥\ -JMCXxFr`4ݱep8Rr!4)#s` xHˇOcSmUjgdR1mBL̨+ud i= (٧ᔤeFRBZcQuQJDC KkʦȽdAa-E>dMF$)1j:hr8["&2 v 2j7pAIU%!ibʐEBsۛ)/ZFv z_0{ FjyN{{xoz)`\?!!lWk ;0vGRlܐd:W1cžAוdȡ\s yc-J ,zd!FA|b .#60Kz s 14K$Wr X!GG>ᦲ wdޕ[-gc;-Oc6D%)#:$]f'z /ƻ` KQ|upĿx A-*9GSf~5o*HY68EV 虪.O.`~| P\A4Xbԅ6^N:d ;(}8!.œMUF #g `'U;œ3s,n5~#OQ^k\?y]ALTzJ!@Z}]ۗU'|$r&ZP~M8>ζ)+"]?㘚sM>ϼܠ41_볝ܒ4Syku|YfM$#iCqP_E82eOAwQyc2Gi0izK &Oʽ:)1D, t,WR68a]DO[0R˷`IFxR!p5N0@>&O- L\~t'/N겧nۂn+2 G71c+=cN`]r "5腒}C1X) XMϢTO6Ȉ4hFlC3{(8T0x>$"f]Փ.O=Ϯ`voqVʁ/+ܬaX&kK63)8*KJLx1`PFMvTy v#)h*O~ey8txB¢>Z>Zp Ef٩AyS#8&Ų1Hh`9ϗM&C1'qr+.ګ=0p7mif-2~܏/鲉?\MBʽj}q6Ig?lW;\Y P/5'%ti ccbL§DM4w*|YЁi]UrklFqZɦ03!3W۔8߻$TB S,Ƙ# ɹ=]+ƞPqޖcz_9$*˛EC1b/ ԟ>9Gwa,.V*{D#S33OO}eʇ:«p$˗+Wnk @sUbj?R %#I5yhrǍ ݋l5JU0$j4% b/i2Qő .r} I<zٿ'/>5YEx93D S g k5ęgirO>khigE7G(ͣ2?rHbd_8x([P I tRf2'~{ՙU3uK, f<& q92b"#](t,=h.( A~e+4Pk+ӄR*o8O~_^Jxl9%63&ଵUl#ڇh[nh\*]eo ?P LMf~*iR Qd!Fl */?3 (WO1GaWoz@>-GX{)*p QfpUjW#AP0 p1X1{_$#r4}$owiG#gE9 i 骲_?+7 8i skfl("г=lзrw8f,pKcy9a$ c`ǔ(d&F*J{-5?* 'R|CHPnUa0Ǿ5ʿQn۴)80.0M}FRz0OUS]}+_ރ> ;/JHlm@t D mbA3|_&Ko{BI[}gh)+#J괌.2!fp5,!X9*ఔ7bOF\OܡQ!7CH{Q@ӵհfG[1C#G X3N$>-#XuO辿l_ M|&t&8L{}pD~IҊx-/J+6͆<य`^df hXx09JtzY=dCIWS;WȐ􏑷5gyu +Ɋ +:,T&9"9R6Gw< > H8/[Rdz1u?KiTI ^*,gf3kI +1:2SZKf:؉706жN⹙Rz9G+WЊث$@d/3m΋P&*fy!ˑ?-+?!wlB5D6'_0)(+d.8g"p6y<[yQq3MsH.ދ|n 5GG]+Ÿ,HCY0o ZD蝧?~0BqCrz3 z04%"U1'SdF06#|b7|UO&/(?{NF| } g/"ώu/M8 jDNև7v%^2BԆBn8.\Hd3z˨^m}xv,Zф-NR$bV똪q߀-x\Q;g~P=5&#~,=fAo~*:+#6_a\$.l0Ҋr6n"ulpȇ>K '>LwGb>ީ}<$g1^97vIv@GߧԟsaJ$NsAHEUNö;ZGG.0_<%H:1$N}a]>(zN5 *LUzs9=6wTR26øp\B#Q2J޽=pq< .y]W5j/a4>5j:0P1Mu*$MƦ~ ^9t?C%ϫvby w'v+#a;7Ço3_S66Z{D ]0xLHNMs?Wj3 p^ Q3>mKعݭaXj@w͖^wqXRB'oŘǢ8 y[y9njyh6U)̜ j7~q!ULHe 7]"01 㙽3K*jz 0X_J>Ы\VrG^p08iGVa.$Bb4'sb%acaVKVj"Pl `TU7FLImoY[qL^Fk]yJ¹hs5TV u3%cO2{|YXm*S4̤*{8㸞8.{zO:e{-^m٬J?%Sm"3<2 F/LG2jOM|KIP W=7 oU:FOc`83)K("y1]ΣRĩ%>%?0+$/ *asm<\%E3em/w2Q[ A_jO:6fOk7od).w(oґ dތV1H)of˧ѵ\O#-h0X2PGBaZ-P M5A7vf|6sARa<ݤMSF4bCz˨ԷFs?^x7*kpUXxD>Hbm&,/ސ^P%*O2!\v|HS`#\P'OH{b_g.x1vUTNf!ro x“B*]7vMv<\|2$UG;twh^eG P*fhZ_|<,׊6 [,O :٬]=oc+ 3t2Rʒ_ŷFh=cHP#Se* 7ð?'vdZY@<l-sN_ʚ $Pz- FG7Aٱ:Vo3#m)"/ Jb؈ҳ_oP/|fz6"$3@ #C#{zhzY'|hΕ!00bzPˤ[L[2{8BBy]$c )Z\8[!GBԄb=/Ԡ,& 5|\%[-y`5R14-Il%Vn ل%MO7z0@$}qjNPe~2/?}8_w[@7uipX|#q* DI_$ycz722D1 x; oȕNޝ]A{7CWJY~/P Y<lM_}(O(Dq݃O)FP`LLLBf*n淇ZN}ߧ푥 T20Yx@Rg|e[3|n^w-j#dlڕ2dрPDr7!3]t&-n8:쭿<ƙKnX-옓J)R/80V*lHhzRchh/Xo\!Nz!;ziD_4Wދ=JiϬ^ χz8!P䦲V0R(`l}=Ӡ*H16cJsxme'0Ch+ᭂaU_2L!GӎTᅠhXʋ1M9X1yiع"RY[U1v^eZ\vpŔLr;B5?EZ$p œ,#]!QNTcUŐ2DgΌQQȢL {8?9y0!\m7!I$@gysGw;C8knK#'!yr+ix F[Usڏ"1QZ=ͮieLl_yͲ+"_}v){>g1UTGK6ۢџ=Alx.It.p($ >wW0yNY [K kuyS:(S(luO~ k:ci?2*45 S#F܍瓜B9IY_g㛎p? ,J[?B4,gC+媾z+i4BtlHg1%7W]Yql|mz}kR^3{YXپaHs8s3{rpG7hhsn>xgf"1|O8[9͸cJ:c>n ƚ~R>C1q,Y˳C1"V1tx}#BVxS1ML?K* :䈚󠐭Wu*{,qjTzXᄈu,Y7붰Z^ @AjZ#0/Q[ҫpkq dmQ;>-EdN O&{zWz3xc@.g^].;ʘ@T22R i!F0vQ"2rotow漠cJx|KEƢI(QF6رZI^5$2ޔg)ת ĝLIҪq?os|86(8a{ƶ<ºithy)$? :*;GRL 3vuX!q[' C2yPjd.BȤ(X+uh?1/U厾JE{ Bi` e-g?貂,WM~hUal;cx꿊D+Y3.c 2 4K;*8d^D:2VCe[svQ Vf)ju?r`p@R{|H_";v5giP /`O30՝)@z8 F뽕":Vz;ף2^!=D[š1}13~ h9xGU `g7N7eI+YJG p~n0 _<Fy'!S$0Eu]G7U"PǺ߽cqkt51+$Lq f5ŕt05 AEIV8cz*GN캟 KC["ҍL`^nm;־iNuI"S`,\ǥ\v` D:OPNlҒrBw^]]$O_I ];Wɐ kNhK<$6f{m@|i[dN=!(l?D1VVTxcFbf}F]b!O{$)Ri7!L9 ŮJrUI|M DvBoK|%n'"]+~Sma=l[IPw8h_Ӷڵp֟GȠlecF9D0< qPS|$V0ySԘ#*]͜%#?H&+JP +*I)d|mZ⅒9bj3r^Ct2 X gn"r-]#RĂdZr^9 %Y*hEI<"Jwބ bZ;6RO,Z\( .i*Hv%9ښZJzH"I<º1۝w^eU 9f~xZW|Φ%k6kUm09FWIށ0l7qlqK={LrbZ Zo|Z 5%B "N,!pZUK3bEՓ\։[+~ۙktf> ɹUFHZVB!:?<9oy`a1m6Z,6qSX*Ӫ^\`S.lՂx!{S 0ə":C,4IL(E}:=8핢l<)=(hg-AYBL؍ KZCƉ b^U;σE5 `@dOwxP涐T ҵpy}朘Є-k6QUHK/B%+}h{h7rn4" 2hkH^Jq͛Bt*FiW ;n'T#fj,L޶'Т%{#'ض㔙]ׄ IHduHҷjuS |}n:Xo171H* H\JARX^tzB㽒YE^FL5@oC7s9qlOi?ti^=[O4h-̢|Z?T@jfn<8Qi<8$i"jE0KoZB_gЯSwkaVKX ޅYs2]%4*W-0m up' P_7lϹ "o<>zlYp"\,se٬?uԴv%fHh.^AgھR$M_{I[6ԁF(tӂ}?5R¼РgW"RsVaL0ѴRw}ŒS >h m<9Fꊏ(w3=/QUMƦOCyd!"썔5ݏtßV% R&()ͼ,1zoy6D̈́yŗb(vf=ΩWO0T;OZs k=z,yǿjrj(H~{c_FZҀ+6B% =LH'9@]p$YM5uU?\P6ZIL$DnwLxm;%)%mO0[jLĊ9f \+ U˒pSCZshgü1EXsWG=Mь`G{>\wn`ax~v&~T78AĜ84sz vĒzں_+_&!WN Y|"O)tPd`p5O:S`UGlHE4E &+ˆ~aXt8Ty5&QU0onZs'LN_gqVxA <&3]T< RHN곉~&=R6K;Tja4n8=ߔ~c#^w*čD7UP7N[F miNӋm+ͧ{PKOؐ/ Cp73·\~!eh0;p&(3n@x`E66ۧZc Gֽ@- Vmo{ yRlQ fmx[3aɊ-t$!JH~v^P&fF9G:\E@ xxAZˁY'K͇6n6Ըj|_Hq}c\$|^S_PS\TF%ؖ4wvyko;|{o_5]y!r$;\EDm5fBeA#[@әd:^SaI[CN{Y5xEJtBHHA1q]fW7=%jniEUPoN8jr{v;@0GW۱~eru;BdPdk6{m§A2K `tY"S.@gD;?N:[l|)3MPP`܊rv9SlZ5 +'0aU ,ߡc La*\ge.{V+ȋU-$nac!>w5,}Ätd'n@b=#t^GI\Uslt\I]=^LV}!z)36iM'sʇ>w$oQd6lU0d-mAZ-t e9˕&!F ]I/%6sFՄ-JiHOGƃ/EVgT9kX* rbw2iÄ2oDW2.!7$hي027KiޔR? q"O#1ibv.-ݹ{u=w78@O>4'4(Ot; ½uwI.yFv|z!˄ {ߓ+ pv=_f8)ٕTe2K EƢ,ۥtOcEQVQ5u=4./DIvʥN2ӵ3} hgM\HA*.DO>~-(8=59'(! ` Dͼm薽YJz7y"4h8o0WpXMCxgHz׆v:a;/0I2 NpF%Q>)k @ߗpf\BOKQhS9l#[w}hx\Y=y0>*Q}?=znQ*ݝ,\Hҷm0=|͂MԧPopaAٰE;WN4ψ(b !\>ӮEH8sJFh>7) hᕦT%|sLjyiP8Ư>~Iu K3H[7^i0{RzLÚ43al0Pg&~ Eh,7\)VX}bǑܵto5׹V+`X70g6mTxzl0Q {R債,Q8b{Oɱ"-~!bPob˴Mtfdt:k( BX ttm|ن/H% \M+ثd=:R` KG*6ehlo7#ScLw$&Ϧ~:ThZ$IT91H%n-nKJ*jx5p c!_ QvR߅9zGkfuU@2Թ)Y2CA@b Ig#a"myɾ;'ƵZnWT3'aٜPa#r{h0ӎʜAibjK?AP[:PQP5wklϥ3K`U(РURm?VvipuHmWyxl/Ӷe`Zfsht"n?vϜpA5.v =}4!ݚpI; vXǼMlAf6"7DcjDKg[u;٨Gp dzPt$mz߁WB\_k-VSO [0.As w'0L{w7WNg?&oNEa$)f5jrtTrdt%yYL#H[ʥiح.=dwl`i"V]s6tQ=} h_9{2f餋('-9TQ&26 0(` 6plN=$l F`LVe#s#FF2ںv@IK4|"cqBE}0}YkNIv-^ukJF' qeW'F>3Zeb.juOyXNPjFIȜ>! 0ix 2F>ƞ(G֯I2* *2td6mGFM؀Lӡ6inԀ1Fn\|`CE@8~ee 8L i mx'mC߽Ruo0|e+D %xa}ξz4=}|2HyDJgQ1ꢈ`:)LG[j3:cKMiBmj%Qq=̷W %b6GpÈja)*ZLp:cZQ, zo90DNh0a!npmV!BX ݮǦ _3.e97Lb TV2Z=[cz|MrW+ crg@o>@;$Xܵ%  `Ҹ&.@꿝w:;z8^k&&DmӹV* $")5N;sRCVnXgoIATAtnˑ muaԌ oߔ?A֏[j }v˓DHNo}t"^!QB!R) NڼsqYxZ5uM˷?>V;ɣz|6̈́v.z)ƨV 6 O92RU&O 7[ ٭u);KT`0E1W:N/oƊU EfBo='} Y@FSfIYހT$;UuIvM}Iif0Tp)pW8IJfQo*5O7 y?xFLwRZL\t!F|%1Cߏ@R.1MuԩN6Es-i/ypXqQC찃-@\35¿*/~ 79G oREEUF܋u0ߺS{,m\][4404ـk 3Iib-=&JtvTG MJnpCHmv@lHls0]=s#f2iU3)u6wkrϞ/F0-Tүn `n- OHu "?w:߿R$;Rwv_Y(|qYǁUٖHWsEP(y>Y(a=rJQ1"{nlp%훖Xs1 _xhS,&nTqsg<ʥxL9mxPZ Ku ze-'\v tfǕ1J,@g=Ѭ)qƒ`;yv v%V2|UWJjJ&lO$Ax[a!?0]GA~0aFk~M8.t M%+7х?5uGʴѠl+s]MN|v0; :"AE^d1 jM9˰'1n(g6ij"hH $=VUm'`9sU|AhX_(sQUS*l&]zEZ!CҸZ8-yUzDddvJEbj 9 e37[sȋ_gzXI,p^gl|/p6{rA"X7(d+{' }9{*1*crF\C.^Fₖ3q3V_<э(W6t t%,'qO3<82BVy?S| vt+u4Tf}!XzjL"Ѭ>Cp%¤z3i6ZLO uU]"Q 9"R)ä5hYl{aQqOC2H8ɣzrv6\(D湩PRM_z:u-cs3 H{_Xq.Ԧ rƼkY:OJpM3Rjf:h8=`^uEz7edGS4!zyEN~Í+ԛ|G+%׉~w.M+V*lH{n IQr6eVs+5 F' 5{ _QhjjKtedZnV#Qv֦@=kJX b#%t_$t ug6DI7pŌ7:ڞK.gǿ홤/?\w"tSbpҢ !{ΰGG2KK)FnAF ๖ j%pRk3D޺o/_o71/fKIOe1c(ˬm$IgZqc:#Dؖ cK36_{A9g<-&yW ԆE?b=o-ϸzbMvMȴU4h Z^ u$F@xΤ"Sid0ҍPy&:o.#,J_ȱ| 9%֚)$UT.$"ʩ0+Iߞlt+w_psj9u^lIGZzgd^S/0Sپ+ZFjygy'GnIYT Rk z%X 99_z}DIWǚ$&!v~{eǭ޸+7~PFYyNu"V'u*:|^0=2NrxRҰ9 B޹ԍnchI'KGL.!{ޗ9+ɃrOM<3EpEَ\'vxS@(핓Xj Kay#U468m2aswR n~ ŇqnJ[N<ZS2uNcye8C 3>7Ұ^!& ca)wł((RY&S =\na휒Oϡæx#4 |x<dR-Q/ 5™}#*MxKs>I9Oi<0Rr+[\6709Ռc:)xI$q\Ĕ|!o"!tӥ9l0i ڑC^f uuˇְۑ{4+"{&7?{;μU7U/J^8)S;`YQK&W{$ [NNcQѸDKEpͭ(,a37J89Zj0q dow }=Mgw22RUMDSl;9H hKc &aO5؁5)7& F'IBJB+ڀA0Ʈ'˄ؚ~A}:=~Fu,[JS'Qi\[[,R4!Լmtm&u >aF@9b~M<;ׅTw Y7O0=g^9_g:FU%0t'TBS~L拥e}4UղW@q*d7Z sVs|a[6η5|/eCԮxeOdЕ:a @eI'?"k+mQk]ho`=nX6J.cꒉ@Bk'd~kӡ%u>nć"t.,e ѻ]T *h,2 ጆԴ]HU꘭Q⠮{A=ER]@?6V G^&ձ:(eĐvaasbQP2$4]@Y|K V^]s>+0uBf Wq qO^YGyY!D,~aZl^Yغ#I%ՌҎ*qhC M_LD6<<L(Q ?O)e$pHgqջs]~zhC2ѶPE xf0-8vz2Wy1) Hd7bN=@>35mʍ/Vfx@pD wveG2qΐG52O6ٽPWmsW?Ļȵ7MЪlU;'Ǜ % ܼ-Le;㗡&g6NHZX63]-A9FQTR"rvW8BȚ+y-9V՚4{+ &fahRWma3NNI~b5NȒƫV nTkA|.LNvQDggf]xDLLȞ ڽ%-)!>>Gm"ʊvKؾluDOv9<1Hށդ-ILQWn1a=, FP OhJfI*`s^IU-]})}|V3혴1LkO>xJMC/RHs[ 7> oZ̀wC )cw^œxR/ݢ5fATLf y& f[,UyLƼe?$m$6LٌuTaB8wcyh-EC Xd?}F^:Oct%$R\걤ts~h#qPkkF`,vE_Y}Q#TQ4  U̼'.B5y508`ҟ9gCL (\M~M2,\4(Eӿ!D%ǚE'XZ.5;i YdxUZ|#h;߀"iaC)R%f^=`Yhzv铫\KOn<(7,7ҭ->X܇e .lcZ-;};Ï ,Z؞Yߎ.||!޾7E H@{J2v 31t~Sy$lrKV{f3D*^(Vx5r&U <Y;xD.AVuϜ%>用|E=fw*FZ3ZRg;yr48ԍU꿟sÒ["yL i Ms7DK6Lq!5$5@Mx]ipf5dG[4"Q1|]bՍH:-L.GXQErlٚܽXu0Mts ~Ys(IOq: L@;7.O:m0>65̓%vKm& FOXjGBYP v=tz[_c `c̉綖k|ZbF1l+P~|Jl#|kз/Q xcl,^be*f]H##J翋bC$3k L2{ߏU_K407aba#?û0IJP '5 h,ܺ'hS^ƛjp?㼿g[Eҿ5zi[a;a'G_wUY s1P_S1_G9#@UI#DZ@f”' rF3~r >JK՛by_A;k48=L+[DZqd{Ȗti:GWl#$i|o|5:P;{h8_wk=#9I sC0V^~. }_de4/Ɍu}J#|JM }u0(;L}I$6fipnr_[pYKAIq/rZmn <[KN7{NȖ[gO6Vإ>X+i.?!M??G*눋~ =zat' / l0XT\17m sf_[S^ C~Y/kqx _i(Cc$yr-nGVSmy u\Ҝ$11~BN Jk1?t)U,{F[dN7fWL$ői <\ Uz5]A $ے d,.8dՙ<+5_FnGexm؄{[9]fg5iT0qmZ#i"2Ep]äˮ ml5*Xr溷HW|+7qxX"4peHu6?Y/Ql*Xټ]jדf2H۾C2H7`a 6r7|^?th +s3`9 Tu?BLh odv~J>?Oh ̑CuעUskA^3- io%EwmN[x̟v?up53gk}|l$dxjXop3{L3JVܡaEK5jRhL:h`)SPC5dpc#ʹ0"C6(m&. *1a\TM]<44L/O/<C:;Pwǃ$ b0ޗtޠܼ ЅNR4LU7Y QȤ$5̹)wKq&$LErrK< ׇl}.PWU rg{H9ua/yw;*VBG[']W6`3j - A mRV_ݞZBFIO"{O279^a;tz@$ ;2ed3}!k~gpNHͤvFuJ\4I4귤PF KY/(Ԫ$L K9 aL.]n(AYڔXaJٚ=x'dUi}e#G/TV,s1˔-q7JLSѧrU2泟OE(/_C6YigD$<+m\ʈ .n{g,nJfQz"G;Dw[186 y+h"y'bQq>N`xiH2eDK p7-*v^4_0?W[Rp9’i¢cV:M) Z Š/Zb'D-^gȞͿg:D=)R ARqr#|e+\5}D<\Fۗ; Grq pY(l[Khrx;o#>5 {63vwwk޼z07Ck[-5 *mM5f e_F\ˁC"]A^% iL3lT2 ϼqI[d?ڃ թN'g۳<ۄclYㇲ_3Y37Sw5N?#O'C.rN+(J7îJ[;AΧ;j01^{gj=WcG)˨i}Yp *ȣR\|MZR'vAN(.;>e*8!XUlZ Ggk~znsw*g)Z 0Hl#XL?J0\rjYZ_{YJVvYUbq/B"hr˷)1 X9#^㊳qp$jW*2sPx"m~r {[Ј{L^!&fos7WDW!zf4$@`ސZ(1"b;>[cs;eN88+ {ghu’~&*aw>̔3y ̷ |`8n"}NATZᆎ VaƾCxǮx.Tof4T.VO*NF*Z'v6 5%J:6OH5x5NO%OgI5K[8Y=!>11FZzra\6*>f'j0X c裉=lGxpjVfl7DD)>O"qyJ$"Ed[SdSyh4%b8|Q ^τ'lnBЉ3ݝI[>.zAh(@TkF0,u%&^TE֟IEG9󡀾$Duj X[e 3$ŝ΂P&+X j $vI2FO{9"#)xg؂ܼEYr:TŲk97Ja0Z8 ^$xAO&,b$%Zv[\EP'f \uhC2^2 SdxxJjNM#3H].Q~YӉW{ a~㉹v zQv:IAUpA i+:k%Τ zD ];qFXፔ'vOTM>q t@us_g9f$k+D`k* %MqAz6 TɓOHUf Tc[)kF(Р!!,F=J^sk,L-73Pyt2ж&PQ0:|[&ԫ0twlƵIHV)W֔HwS\v#,H{T& A"Q(XN,ITD^9b0Oh`6w0bfy_c='6S EIC;+@`X^ &4'M%djG"1H3 ZV%259\1 'A![:ʯJEyπ'Kdӂw?i%-U:uP0:bB:/W9ydH4pY"R-":2ͧx `>M֣7*) +@a 3$Y/Td&ٕQ!Dzn_-vc| pNmЖɷGOmЂx`gӼ?^Q\\+J`?ȸj^gAa2(](`OJGv#Nbrhݻz84v"m0K72z1-8ȡk_QA7lۇ P_'E(ۯ0/˞0XZwbXdLtlO^3jH{WzJ: Xb %<9]%%QmZ@ B{mR ;$y8:V <[SC<4T3ؐ5KIR34D)'%iLKbBsKS>{~"mv5G T14Ndf%JNԱX`m+ hʹ_KP#P]sH9~/w)E"%v MXP/wNO2^|6p GJ`EV6m6,<*\T(Q2 ~Js-VYG~s;.n89hfJ|ko)"ZeG/]*[[a$N-*3q=){,t^{>yuَ\S+' -WM\2Oti1%{`G4 Ub) <\6~TO^BjP z%As]Sh9r9r$ )p@ X`kB)sv2uq#kNbmTFߔo$r 'H6'PD p!ߧnubN͖ʝ3(?/gQǟN>ڀ-vsi"<^얢zik; 9WY7ioX qgF.)L\xqOhpgWT掊#rD2IK Nn:4wv5c@kr#d,. K+3kյ[2Y Vm:ڣpnXW/-wF/6q\D9'Bqlz(bQH~sy}.-nt;Mk%e#*Wz>X:""l$>y $.#UxU,7mCV/y 462Ơ+y-33̇IE#N>w; E~ͬ60J&4% dN,?*H_pa8٫!jiKGjMB[ӰӖ>ޤi 1kL~33r A aidweC~u{l D1m\Wӌ?_mUWC2;OwƎSPtmYakQc c{anNcfj T)ng4AVI ᾶ> Z $jZe]^;x#\'lT(Xm_^ZWqF.;K,ll1Tَ&lA-B4M6O*M䵝Q?/NEaˆVSHƉI$*7UA.dqf(-Yϋ!3c&uy1~3#?eمSnWiC!h*%B[8h޻{B $kPSiV 6jJ4>auo? z:$ic(|?fbLEsrJ#Izͧ"De׌Y$P{*1 %EIFLp*g#=D219sX?I4yX+=J j:;Xx0ސtOT\CoOջ]Гnr-TUM|:m{mrR"|}ȇYb[+TiEܭ6<#ݾ)Jh 0zI~htswMQJqN\nd9 c<5:s= V,} *r͚Ȫ\e 1SՁ2ؗuׇ'SR\9}EOMtl £(2vŜg}WEF1nmnlhMt yTlL,Rcp{d3mo܉R$`_HDp-U5M:*}:\Õ˸bh`)ϸzj߿@ Gƛb騯c!}7XH}_K v$qscg1B̪)J+[ 9{>Im>>vhU|J+Pܲ]k|֌klE$MPѠ.,yU |$ns֧bfěnN׳_t8ĆCJ^]Di.,Y H\"0xMk]&^cLYj'?n> _ {-)G_G:0OҨgf: gKO%Ѽϛ7,"q#WW+3j]L'v#V7g pWZqޠ'$Uv}Ÿ5=A(^  | %hz7U+;m&C}2$KM"ɨ8r,xs7$SZH=/^^ &S+}6EJ87 l WCNJy ϊp68'Υ| +;3.ns' oR!>3k8rIJǁ*jcl멈0fN?tw/&g*[u!͡ 004*e$@?0VM z'R~%Ұ0߯2~atYrMwZX]]|qM8 u6Cg*|X<ߒ Nj}t6C=Εzr1].Ehz&0N)\V(t;v% K5M;pCT'MNg'1S~;wbzAtW]gw}_ކAǍ zےT$ǹ0BAFuA< UqA2+]F]\NU<1U[׭:  xJdJ\ a/~շY_yq2޷]PSyG\دcH1ƷF:z|OHOR-(OZqPBڔx =O)Zui? ?WH;0Gv V^>K:̻џF*@z *~s{MS_`V腧FVB,AcFg]?Ē. z#&t 5]|9>GOE_̥9;ݜMH)-">-AۇնM9e0U-K"33~K3.gNHS!OUv"Dszaf7DٲfE۱ldE)SR w##xg|T`l怼u+:h 6kwm 4IQ0ߵ,ufmT ѽ (J 2v&:jզLjѥ` ̇XN?''(VMI!-oM`Xees)Cy.NkvL$p[UFDtbb\ļ(;@A-f}+A b >ͅzè3=lt: *K.2ʔ^/` +βRBB֍ M^""-dUע*tR[ LԉTha!ht{50}U.0`Rܟ_hKQ[<+EtFsh Ku?ݑf/IGeײo?.Z$ZY s' 3]s{Ay4W dnP;3 4/n "'f`|4'@ (@痹w" Ϣ}?+v …btN3Qêk|,3˟_U&#F̛ʜ.rB(XXNz>ep-z;,,-/ %t΢%H*L))q$(/7QtԒ@_YkxCxV#rDlb؊6NQ$Gih }N[@Lsg7{C4[d~iTEl(bG}6RF9ԅ@Z./Iۉv,N;z/TE=)V8a*|nE_?nqTE^-])jsȆGGsvzpAIͭp! ;˕ZEKG0"=.z|Zu\ z:'F^|)*Jyq ;$ZX^!$PPTq_*bNx{a')1K#I Pwu% lߊ&/X nz-n6+tӅk X !LV |[  yq{Ku7+#Ku9/&ak|JXS?]7%}`I/z{Xߍndxe|դӤ ۶B{}/z)w54*jkiNo2fp\Z3lpQlfrH?L e"Iepf_VvۦxN SxJ& ?ZQz+)"^UjoU\7] הk sӦQtos}8;Q{.7EaY.!G{ilK'Cw-B{'Kx] *%*yeijĞXWfȚL8ٖᏺQXn_e({<z˜⮌ 8mʁ򶯸Kİ2w?J!e}=KW=]N=׀Q,>6ǦwYIƯxo,@=j }X<*^7!s, zGOPcwN. Je;N,C~bTm5u| ύ ςG$9Ѥ I#/&-U]k"^"Ye.N?/pe wf7dytxIY8FZ⣑ [cP0OnG_7/i|Wz"?ŊH0Je~Ppc'2= ) K>9H;H0,?9o=ed']\s۸d'ĸIC!c@Dda h84`:oVhLχjRvϦ/9B:[wKĩ-qE.TTD;&]H)$;Kc+72OV\Ǥ1t'zZq(uBukC z3ݜ,%;h>oߐ|UDK6$+lkF5;vWOr# \=)J%2ǎy{YJtlEF\j^>SܟQ04=g$bYWtMM­ءŰ211XTl)Z<Kj)ͿTHũcي T+ )C+_셺EO`! zyjvqK A $I*I8!MwLWM!mt,FnG4T3\'뮕ƅi$:$UL^SN~-]h86aH!Z)]^lƼ- vuE{w hkY>lH$Z=Wz|s\5eI.v.lj(MwW 4[uR%ڀ破B ٜk|ɣ-]|ϸՀ+*_J_ 3]>:w2Jůcnb}-"wwM4zOsHj 4[jY2@ r5&v/wl0޻ ^gytv3r 8H!d]8վ Kc$dGDYOh ىW)UVTPB6%^t-S*5e( "7Y8]Տ)a|m|ዒf/M{:c-(3|._OP%-Y}^]yowѵcNv2H >X, F xgInq"q5%1/ Mt?VÊJޞt5)c月P N\nk)JޤzILr`b+@7'>5eqb s}|. V =_ɂI]~<)Gr8>WrzFF Pmҽ5'G! nK1hK<>P۞KD$9{9FBbׂؑlYY"ڝ3' *KZm`kdStls C~ٟFJXR_h<22/ D*}jp֠՚"D?᮱j]W3]$:3N° bu!|@cZVXū |:kxiWAt:hX={Nxe`(]t`+2R?Ovg5c&XBvalG`/$-=Z]IR H`XB[ȕ§LhvQ'^Y&x *q,pW~F2O&Qh HIA U[>` , b  @Q/b !eib’L ZU%O^t-ZY$R@/}!`!h}Whx}8 +qGqN[M~HIDzܝ$0lER*zߤvҰA'kCezv믙WXRyY5+?)=ƒ3 4;ܞu*1*pYxU+^z؊%ơroF_(Ygƃ,l{rfbx/3$!S8{N -) DӥpdUuc< 5K|}*X&{K?Q"JY5f>SyKX<2kHg&vآ갭!K`M Ы+@8%8(DIkD $V '5~ A25TXsqt@uz9Nd}ͨaF<2qjDEZ󣹇)=90w߰s&<˖XqL { /7dA ~K7ѳA kz *wR<9e0W0f)}:VgWc :H}L  ^l%+Vv})8jq*Q34΀;q1EdL=Lu΋d9Ñ !ykzțOjw(z_S z3~ 'Jr.(UV<˫I-o|5:֐N‰T0_ bpsַFuP0"C|B,5[rvڎ`ݻ%+]9ǨDUy!:zɑ5&2:E8[)EOEّŝ z B`QQ'|)4x빧Զ-zm`reZnt$]b ](߹_K*2Vi3&hmK ͘vwJ$hU7DE]c Qus=Y8gfkGQ0ؗ>H ?M) 2' =X.ZXOUm-m0g]cK{ik"؁s~7BEb- x[~pCܩ`|EtU.joe;grjƬf{,"Z_юzcB^n;?W;R%) QKY/Ҷ!Ȯ/N ? /u{LR_11a'C_‰6[#+'-閭Ekjn7 y(#%B;.nwG\otSԙ:߮pFq¹`%uUM0*5XvHu*yƐ$j$驆|y~c$Db̽g>&L.L8QK(1+~G_ oaݓӟەaw~,.Cp26A`䶪RZ̬xdMdӭPtכИ?X&ɔyGH!/u3sEeҷ?*HT8jF4AK  i||^&~wѾ-O[eh]R垟uY $dZ??P_X8 |f \.%bPmKwiD1>+At] )Ү /S3*D69sq/n{.ifO+"ϯpo@&3]ck?Wٌ5' 7>}]R(C>WO.>AE8Rcq@#Z,YoE OVv6dd լuk' 4Q?+ir Txr›f$,Ԁ';7ߏ^oYu^isCBk=PHɵ> (YNwsG,#pl پ5A J#y.q}+n%gsKPa9 Gc'9(yܯҫ@4dEWePԧ[]JЪhpr<6&rBwI;˩z^1#1+SmA|G0s @ywS) DunRa}}Qռ"_HIN: "66iuYT24rӜ> :{AF#2>Sy+#4YӮ{{/KΨ ZŃ!"1pQ[fH3AۤTǂ@۬+7M)؋LGE@}zJT6t_%h +n^ OGe`'am 铰 KX1?D^*5 \MY"Ve?Q[ I`4qmfmS^?@$31z*$p_CL%o̙pV>>y) ɌmCVITW"b{C3# R:[o%K*֌(J?b uwk5Uea60)JrN7Dژ:ŒqnE&TXe%v_ $:G>b'"\4jϭA…IVJYr BrʹuAƊ}15[ ]Mʦx(kaƉ?Z+iOz9DgI+( j0`o'꯮\>YE˜-:lsoF励!)^=|MNhYG,mMұx[:{B\+YBUE8ob!!"žt=* u̝ LV|s39p?d?{tl.lG[xi_px\^̟9~8%JみCքõZī_>3H'"oɟOY>Sw#$_x#77*ᐯϊciCq/5W&yP.N}g+ wx]g/9 n\2RkXROX+␜DY;Cbk*]Sy~,WBlD_ז;UK[TS<{fWjAN}-ۜKYg>ZoQj[.&;Ao-x_ .$%rGPx~&ܻ#QQ>[S=!Ü>;R= |g e}Vm Ț/T,Q0$y-3ԖfE?Xt5cr#$hgY@(n3|=o =\.)yNKn BO]>di(=bУ&׻L/ChTN($"!o`_ALoW 8Lɠ[)ڜhG[<7{vfxw߬emJ@k C6 ~򌬹i{?Y2fBQ嗝#W` I1/VhFٺۈmHc{΍:w/pY7WNAP"L1jH9uãQi2O_k]o؏i&AAx(X7ٳeݱ /+R? ެ ۫ǴswxX !XRr9mJ uDDx.HwYǬ{EwUgu+ z|E[ Ʀ.otZ~rK-_:5Dƺ3mqY|{4j&*h;w%;dݔ(Jg #^m98>l)]y2n9ZM#Ɵ4ݞ]Orʝ~6qfhʠ `K [ Y#*g}s嶺Gցع }Ok6v Atč~Hii.B ϯ=gxay%D -gڧvQdC!82j[>`- Klzd H՜C$\t+u60'F쟢w 9\<| ¿k;NNghTjUF b,f(K@HȻ".!Q-}3L2Gs]r@=`6nQF#T~~Npf @2K^)C}h;xZ}g%]>gW~] % 'OGΟr-YAJ:\$y sHpoD2,e\f޵wCdtA-]16I_17/3QjR$yeB́eتK}"2 XR tߏΫ wQjPn\TЋ'1NMX*LrKO rW~yȾUXxdIjχJxJ2HPrLXi/ 櫢VnaE(ʨkyFNJf^\Ƕ@䔰oeL="(DFrOD>H:R8 ׎hruۋDDb58uh:/˿ew8b)ZIM}\VV:RN`P?ϺOvV'l|7^I&$^|ԯH+vfՇpĭ Lv\Yd>vMHK~wN0?YAnvrf L4.b(YL,͞H{7?/q)*Y M^37XU&\UDžR*@%'U误T٦@:>NYB|ҝyZKDHwDO_1@5סڵ1ƈtMT0,r_,U}3K>+@يEhϏJ(e@l rM8s[c|+X}WѴڣ% b\aJa>G41K B囐һD9T[)$r$Q(~C[w#bIc,by{It;j:[jT]JzYu Pa)2; ĺ;ݠGZqpi23=! ?UwL|Ud{1C|fv ;gvZ?o6m2LnUZ"Enܦ; KnQ-|v o{<T%RUԍ}[­F+Clt$TFA?2{[vDF<JY-^!qA@C@vaP侬5굿%wޚm FKURY*O[ ^l )ޮy4h0ېr8 R߮ ϴaܿAZ dT3J[9;r;Z^iF9]-bݖ63.o*_OÒWXʙug:8@8F%>&HdÀۖK֪:o,k–pOCr 0¾܎)*:iu{0?W=O ZNwϞ8ͅ[c:@b wkxDF7K`GtQ+p'N0ǬBxK] $ܑ58:DޡhhuRӷ}*t rߧU?$q|e VaXQPȢ5L=܏"]lw w Ytp8Ɔf~۷['P{l]r6z>4SA>=ĄCo~VJ]?QΠr ӂi7&YH?)`jXިhn7㬪!OeX6+Բ+v)%VɃXzTBwFL;Je3N4i.ИG.N;^|ˏa@nzBM]Ba [[`E8vz*?I =#,NDg;?j {T8Uch;TTtfn $AƢT1Rmߒ-~֊Ddkl4E@YZ;އXFEpfRpdQL&sr~ܮM-YKۥ+m>u4ՊGXuCؼjHϱ$ vBV&e%z,<lp-6MPԵA|-%$"p6J`ݡ<}apUYa, @6Kj1x,H=T!ǁL$lBllzL-(1Y,ԭnH,(ЍsMuYKBD^*rL7|8L6~k*, ǧ~0 lx%s wuS)"]ʫkb&*k׆#D̊Ҩ)|ĩtJݥX5]W7.hϨSg#=L#/"P6/;fRUDER1b;6H&_N :JC6EFF$LqpZJy52|tnSQ)mP%@yD qGi?H==^.=cұK2 OD<܊ cf2]A@ٟ(0 w{4m8qRE' :M~E~hKG"#BRa.A9㗾Qy4G[኶KcP='^, fQ!4wCKO5e:H,N|r#ϒR1 ݦ=)n W5K_J01vN'w7>&AR3z` bۙ+e斬[:dXqR GBsα4tB [[a\re:i&-UTpf T KZ=H;P3|F"YNۂ {~J:'Y_iT/0j@k\Ox:kv>Rn->p1aR/ CB5y~k1 Fu>h*Vݩ0b>kZRQmQGP\u5& 4}6>of7 9dLgk2nA%&gK5-~kK:+Fc [<'`_U,# me(ϡXo7u*!m.@NNRZl)soM/)޲lP9["o0h4859D-_ž|us9/eA/̴P x!.yO"  ͮTuЦ6ˊ{+l[n臡a|}"aI<ʗ V| 3vF#{;\SϪ(^T g&bo€=d)L k[ - L,FHkc=XTZl,`o2hNT5)oCq&t**iPYT,oiMI4-[E?4RzWv9XwG-ϙXntքʝI('g{(&/k0\P 0шiZxIve,2al\R̈́RQ.8C_)5.qdJ;(S0WVt[TuK$̘W۳aG6vE4\S(3{1KAvƔk-PF?CQP"EQ׬+SF`iJ \P`%U%r*}3d6]?)[CKu!9έCT|`V%5hOo9kz9\>m~Gtz9UG;ux6*ocsřZv~OQ4`@7k갓y]Lm@>'cgRr帹R А!wMiT#K2Yir7w}W*+ ;e|͚@c&Bg#􃏡^ ҚxW<*Iخkpg7>B4KT2\#Zd`q*K/z R߫>*jQpWphМل3@ضdFt8 MOO?ť V)fsPD33񗪖TD?N5F9Tӵ;$ ;z$ѷ@~ W u6έsa %xl`SЭQDN<qg,ZE„4d"@L(LnAt9m/W7u6n? ⦫JGNgYX)9&猦w(&FtO:Q!Ide*#>%SK@ޏ 8mg0U[ NVT֠ė*}Q}Jr!oh $ o6vYhr U9[AeD7FxXx>hNm*V9Jfcz!E&RY뻾Ff[Yjvlܦ)=u>ύ?!in9 Y@ڼ[$Cc,hfa۞x|Y+pdoz|zƛzHʰ)Ȋ[1@51,/{vB4Pzr:ly< J\ׅ#9cF`S“Fk M~'V`eo ]Z6)Kdܯ~&h*N֨2nherH;[@VVz[S)6=H9i^IUĪ}/8VC>n/2Eݚa%a]TGҽJ+} o<ͨ?^ Ki('e )=1f ;Bw74[e4 F(O ~GPO^]/A0[6fݠⲙ nbw`ٴ"wgaGs][0YV]6nM.A0F!J!J hI2>yV 9Ƕe]`QeŵI4)Enkhx`tX 6'F`%nSe>gX}Z@n^{ӈ2*JP :i /|Ih>o+%xf֗Bp?fc6DBϭNvƩ}\A.$Ea#Gcc C #ܻLҩ..+ <.*b& fMpeK?Fep)VķZ|Y-l9Lka'98:t7\7[9Q#M9t| C[v[/{U\2$hG"^ܛ$'] DZ%ΝJz AޕGF 6|ҷ&㕾TaZ ŗE]ަᩌ#7lB?|xNikVYKPLՊ"{S?ʬHWls;fuv(I"cB>I> g&n pHHaVީJМ4隫j[Įh/bx~G. >t!3c/qZƩpwKh'YdKHf}winE׉;2S^ (41EIhvH4IN\By!WO3+;TsKr*:p7!bvL4|<|T)Fc5R<}$,v3-E#+nuJ!)Қfƺ\pwQOfQN'Py2I۹ӄΞMn3C|&7Z;'<6/!}c>~ QQ 2IYάj#F&8Q[4DЅ2piվ" Q쟱C> [ZR+/3 <($m/n雪x? KG|)/zKm= ۮT;㞵#ٔI=N]9b[a:xX*rELQ&#)\G򣡎e3{m+qx%;y;# ` +Sڔ8`=wQtV@kk>k{ )Ķb'KuD`nIKJ eI7Ε0^Q7jmK?9?YLQ|\L1HEr*}bc&Iyϑ>,Hel9ZNøa:'Kyy[Tq/;fBxmr.v98FyU{.N6{2Zo"D(mIrqW40"Qʛ.99lj{ {;PPìOqK¥ߝ>aCz rBW۶U Hb1:a|WD[1zs)ʧ?c;8n[Zӄj7 3:GECl;#Dʼn>9 xKRoZ$W°4+&p4ޮ܈MasaR݇X~~k5}JłE ИS!&/ %'أ j2CsqΆEr)1[~ڬ4tiF^()e2^Y C,bS_: yaF'n~V=R9tyT*k>Jz6%[վ px2YI#ճQE_.[EW;^5#3~t,)7?(k4l&3u.zd9xz~ l7]4>r_B_[|KIC 9ۡ(= Б@"| qQV Q2~w3Zegr]rŮ*A9(ɩt$znOo;ϐ3p>HnXCh(=ۉou.=W8A641&ɡC˞Cbp^;dzQ2l!-ѹ[;dazlܦRAGj4^uIGEEҘwM*~ZtTtYy^w}2'yUq <\ڤ*|4 WHv7 L.ԩt8n!%61l (nֽyEd8fB|HjCMwE|<Ru?Iٯ'7/PI   6>YnP֚ גamt`mvq>ݬYƦ֛W Z%|2(op cX$jcƯ*Ѵt"ܘ?mɱRQsnl8VXl_Za ɵ#e` zM E~p)l|p.\KΤ@0Aɢ%q>Ea(iqGXQl[a,HGlQ+ę 9N0I@ Qn~- z2mjlF$+$ӭ MệrBRZ~C$rOb:EB_pi7C?OJ* t\JPfy:|USs_GLNb%9 VʺTNHI~y:?^bbRnrbnb}o IPE4/ޜM/dT-i'tcNGytY w눽ot`qzZ,J;¥%/R ;j&94*j0UJYe7r$ĂW Yy%@!*¸HL0wltS!l.At ?88$jh%w"  H$@y vヸ59`3a<{]|eϐ"s'&apijcJ:r o#X^x$@MJ3o&L^~EL(Ӎ\/+'_YI:mTU/+3t* 6 q9HR% zdd$&z'Rn9n`n4kDBǼvЇϿ½Mb}$ zr̃xID\ (' n Hh b= ByMyW{,prXx2 Ւr4 UOI ѡ ,-G`F+"@|%Y7a"? Xi֏O=u ++ 1 `GSmjcxsJO}wrcVu P@fVdVMKwǶJ"S2\R*I+(;@ TK4DžVpK{{ߊ(T|}q$. i?3a0r9bɳ8d]2$nehi]S%)>~*I (gD> 7`=>n?.yls skQ &׫Gߴ^^h.?HYzOY4XvOʒC/}]pH|vvn _*"nRb}evx^rB+Ds'#!Q74bZ̚: y/鐤/E#=A{Z}#`46W(@Dx?V4̇$TJv9fh'!\\m|CNJ,ҶuDkfR!@>Uce|hFMTI:W4dbH3S .")c3MkUB쫌DSZחwp$XT=~E(v"/~laǿsvm6be'H2^B>-:\%% mܩ LixdX<26Fwph=& G{8Dr ښ`ݚݢw}un:!~ 2c<̎PhR.{VElSk)(:C}A=&]|| *@(aQ*Boϥ _p} ftEg{[䗙ƹ KC)w9Yx_ejπ~STr?71xa{A"ѿYXocyo ,R6YUl gᥙĜ&_`,V Q g509~Ki& 4wDlNH,aKtVMF)Uҿ )\_)ʾgɪZ>WR1j%w =~>n xRLb%҄k.*g o)?_3\dX6NAuD 1d)B)ϧh1b &j\%5t\As/BWPB]*׃tFTE;ʚ}xvtԧ~6mn@-@ XB`mXz h$V\* w45tyvֲݾc{OEIvDĀM$%Aͥ˅.08 ͏ksXzwXkc7WI>~gA_;ܨE%eI[D.|qn=."@EXM+X~CrZo|cbNCcL8P6PEVCUgS><a6ù^;濝1uq`pMpеoKEiaLRM G1 6s-/A r#A~b,mPp0?NE͝‘z)5W̰-n#);w3PJl9+N]P@𴶡iR!qɗ};#Օ$3;e+8Wy@UsGFǣpt=Ju琉~=i) Gjib#qICa Lru'96^y{iQ.'PXcB|x͘TD aj2svDzxIE#Hsu-֒&tlY3̷mP,dxwY&Ak #ZO/uHV4sbY"Ӄ̷ ;R$vZUE4vzO̰iip&W#{wq:ɦYULĊ*;Q(%?F!⿾rc-϶ҝVJbݓs8O2d( CD4ZޱUKz961B- lR$ |D n,XBk\TGvs%@/_`Gt#~L i|Џ:~5<\7e)h8:-z^e8=/ﰱ/b9ևyPg`>͎xww($azrXAr* ^H֧1*Kbm֋fmYięc"͏ SY@OhT{10Q|.R]}ӌ n]7hՊ7VȺ:Nڀa)⫟7"~0auЦPNg/IkQI%,2wH3~j7NB>uSD76q !j{FO K39K+ %Z7<9Q0J֤C\̧9bA_#[J1z&vcqmrasbGb~FbHNp$%}x φG.ZYg:i]m܇8v^|(-Vl~8^r ~ǂdVܢi^rI&_>ل bF-,hbs F;|п#V{E1O߯ptǙ]N@N^92)+t5't;:f,#_H.4׏̚iqH0PT fSLaXL>)S ֢ x@9W4HY !$qlݍ>^_O'A{DKD?$FoZ3SNkgo/ NvUTyX V^r}"DYۜ1JaXO;=_%sWbX > 8>sTV}9d7$5@,20 !86I'Kmd_w2CR$"ɑẀvf>oXRKr?i6rOyH:_Hb{Qˍt>a:UgCCd#n=2XjͤTVG<ڭƏBM,]GћTpwa K 2o?/-KtDko ;7%\`zY>:\I?4$nXNЖ(:fq/2OYH46|@+nmRB@}&7OoJ&B9śq*@PV=*r ~ŵ,XyM %"9Bi|R䟍=A)ʀL"`G^IP=5N8i^HGp xT#qVIE6ΙGg &AReUuT0y_ћVW4dM[{6r1AB-9T7^[T3흆~v}0?[ /AiM67(ǖ9i @}h[}C6êZVj 1*rU'>Vlw\|Fz,h6hgpܻ>@&41v~Xj$dڸ/ |ޔҩ&%FPȋ9YJ52~܍O60ȆK# b8xq02wwFL_KtvQP<2|>e MMڨJņ b`4:CV!\N :xmOx OT/R8Zly"G$/*Lc ;V<^rkNBC'-hY_s[(|3X1>+]k7qt8unj U ^|;Cf4"al2k,ŤHk]!Z'v< 7#)$Q^#7vN/0~k^BU>=f'Z PDi۔!Oh~z$Cs#sd:ɞFo%~֢۶_7IFGB,Z wwao6խɗ yAҜ7W[6]e{g&7VG.r]!걟uS#s9cف:lJlO"?޼ҍ'#b'e6gJ ٳe78C&Q/ܸi.lG2X- H9K>.r\֋.#ۭS]abQ዁b ,#QI00ˬK%T$cҿ2gɢkd8TI1=WX+Vhjq ` 1Z5kv|7# |_8DP/  NtspaGep_1͆g m/Kb-Ri'PIuD:EN~uӕZ NkHkxA@hGkD4%òP6*{&H8gx@2%V;p[>!Ki?ш1Épn+| 2&X@<r K"ԝC!N55A:'4?~&f޵oqNOv <2Uи,d!s>sQcRfG FHCxdPѺ|S0cEyokoZBԫ"W: FqkD6;pi3mGkTU}hKz&z iGm F?n}#u "kq6|xg, ݛTBS}NpNҬ_d#<[T1-]0,ݰcӔ[CKȌ$ (C(O4ś;|K\Xp_P V?m{Uawe.62Ndz. F*tg@YPL=Z;Lz*n;BKʶd&rwg7?)0'&H 0W3?TtAOwCsi9'Ep"wQ+Skۨ9Z7'Wo==KdJ^bE7@`箠\][a"5g m`c]X#uNnQ%DV}p(zc L?Kzێ"$#ߪp*V|0O"lx(I@XyxYB*$WOtdҒgxol2pj))FseVYhAZMpܭ|Tс4|#iuN6b6TZ{R)%oUDӣK!*4ii_`JRf~:O}ںT!Hþo2Խ@ qD4{;ȁ.jy+s7 kK{υV6mm3+wATHF{@TO:wJ ',SOdHK)因: c^98$M>\X' Jbt@%a\X7ڙ%("8*r]WHq,̐ n5y;|A-:`%sA*y@̰׏{Vkk/G\J Múgš50 GMbUwYm2 DnMJSFu}ʑ?`vʅ$R9a+4w #p7nbO/f5y[uEt$'ַHx"%+~qc }5樚~YwPKZt$mF^]NdrƇD)QZq~L6n~ u/'̍3&S䱟/AXHꭒ N2]߸?Q罤2OLh'l-W'9,T35^R\\~z>RdIjUPUrԒCmINCVsȔ-_sjL &L/ @CQ,- dT^HOĎs5\m\yf $9k͔F\˃43+]r̋y)bzTqK'S(N(^{9jwf2p>w#9#`C!` ;W'd8)Yͼ5gI:N7;7 y'V')~bɔ32o}s|"yM-n&{:!+pM=D\)k`a83O;!kl|أxP+SzٵfU.T9*ƛ"Rd`)bnmlß&ȹz@b~ɇr[i1#o+Y{Ge`jA~Td@qLzs1ƯVW.aSgj]S,0\aF DLӘj#V=Î!bCR0%&JvT2m[Ѷ/VUf!(-A P֑?ELe|VR0Gh .@wʰSFvս}Onf^ESF!slf%3~RTt2P4q+IaꛡF"tgbjrɇIhPU_uhl-^ {;\7Ѫ抠vuKqT gj>֠lvJkB*2oK^dTB,]xb}pTK ! g`ۃUJ:z g]4Bh)eh^v*cPIKZgoqeh-1-lҔKf_Z=k'-fro!TPRвtL5xaxjGf{DpTʢLu|r(|HZ8~ UwgI{s.+`Νd9d#Fz_耖zO!e rv/ZUr>cq"pjQ[R`Z1fЫ`2;8hJwD>Ͱ7Sw#?g/-vb:D0䕰w9kTXý l#=\*+&EY1#kOcDD®O3M S}4٢Q.\2/ax-bc(#.x<83>?S=Os_ЫO4W(co2ն]Z1h| 4h0;( ^9Sa9 h޾Q]-pYgy\2(O(Q9x_JL$M읺OѣfSo 9=67zߛ8Wނ\JoR^ k 5A{EbRR(o`\Ye᯦gTG޻.rR+zԜ7Z 1 \c'j/H ^$qsd[mt$Cc#&Cwd9G\BE[0kdm oMn~V8XG$钇Lӳu[33D~.C&MS 'ķ0~%g#b/W@lP0%9R=vJsӔ;7յZ0_y"(3Åϱ:eGD[^.o}<1c$0k276OC3>X zPБ!Wh{ x/J Ss/%3lq88h"gNbwFyD"Zp$wHJwY Z(VNvxWKزs#RI d$W.pǾ]Birty3l3S"*k>U USdt.sh@gHbH~׺5ڮ\\ͧ(P(z" gfD-g*fYps/a!)U(k 3w,s0Cň7^~V5N@s~8$;{U"hN n-S6͜[^? uҷ "\_U'b ܄ 5Gs;ݯj g4kA. oLus"ӛ0`8/'ۜ#ϼlfJz)&Q}Zy%>v0{M?aLT9E*<z{l1ڼJ\Zup! 1+>%}m. $*ݣ:E߯S7Ҹ%IotMfaVS8vT$p=bccUDyn ]I [ZLN=Yި5H\wMWi<,ArJb-iXruz x7>:-ƄrIeUNiRnO&c#soG{~z/NAP>ܪ/ `jn#MiBۤ5v M.߈c_2qCeXŨ:1Piዶ ]ؓrqsEsM _y=;MSmZZ^I #¡e ;Q#U$q@5gx>DStRkg<81:?QIsJr341uDz ԦdZrt5u8vƮ\{~>=h%7F q=n]~@Dz+e p\3uh\x|JQ*b(CxRK Tʶ$)8||js/j[ .չQL5$){6#:4%'Ab$KlxHM5j`F]aӍ_.gj"} uq %vJ`VubXStkzUNadbG x7Y%je:эt827RX]&# />[׈j`uANl>t^ny9@yL\toNO+>B˗srm@۝0TTi@:}˨x*uL;PI"+'vWYFڕgWs&TrA?fqܕT $]?f͢%)-ȎX \gAi][䧥vbс/{̙]Ntl#5Cʹ#MY+8Мs[k(>kgN@< IX,F47x__,I<fF{3^ rE%jcJ I,ƱMH-]99)RHDEzlGJf>\d];8.ˍuf=UY$bdP1iyBQgMC} 7m#&@Jz5\ ,{**aMfȤE{CҚl$-\,&;Y}&rd}U@~i f&?`o 6ְ pzk2dKLrǔIh( weVЙ8G3yZ%f fc6#΁Ǘ%f z.lT$v*W\.5΍. -x}=^XJ栮 tᰖp%xRJi} "»#[L=@Ao|O1Ѥ{208_>7"8^7Dȓ1In;\*?M[]x P v/L`(ibKBG{ y&} ARUQS~& AvZҕ7}A{>2cx!\XcEENɏX8-@}*6A-]_Hv z $$ Zcޣluʼe#<@~(kt\ݙpwM<Ex鲚GD{+hOn,ȃغ fi풜"ݟwz'cT*0V|~q'RDtڰo%0oya>ϧ1Ezu26ӐMSDs"gY&K@)EnKZΛo (}{S=z~sPp3 .FӕXY<;G_hK]Nb(Z<m*b-̌n}*h!4cst]^b_ +Mط;^yz`>^;ԡ4B.jG&ζ#Rǒa ܌JȻi L_ʇZm7 fPw MIG A/L%nt؁TN&g\)-H3^bERKH>AHt3߮3562[jaSy\L:;m7E)xJ֥שr~ޅJt) OV4a9 'ez13V2.[~x5>`oC\͟S|h1~jX/T|5.rv}( ?T fM)5]9J27i]8"#_~4D~K&шtK(8)Ba#$䔊`]O#IJ;(t@v$[A~!q.smGl0 ʂv{3} ՘dΓy_&+s[\}ԻR :jo7c\z$^>?:‹Ɉ,6gVGA_z]j,x6U,7OLE1gN8h5bFQʤ45ka8P51AQ粷^rwQR"jI6q!0~3FT02ޣ`A3L)my*>=_OɁ $+%/\&$. "q.ay m p'XH$Zddֲ,$-؝͘Zqr9KU~ЛMow%$3HFvȄ 2yؼyDtĢ^:]\AGkڳnbg~ҧT Qr9z|-VGdenQ `Itl@c]6="~͡hn;W1P 5C~ޖ([tԍ;g#8VT]A!6-D~-G`UBrO?(vwLbzOjO) / ܖ|GT}<( _޾ٴI?=^8%B:,'ZW971*tAK`4]d7c;ϗZ0suz?Y `5CsP/8?E qH/zVw~3MEȷ+t5Lēr@B)X.zٹG9-{pZuGb/UGB7 \-P‘[v[j܋pَ*D.Ҕ-D5ᬕL:>VUjXmьT(`<lF+|su-a,aзULP5E:+MXoqFg_(w֒D|"uNĸgh ԥ^x Pd8 (-Ydr;BKZN<ڨiS,}KОV$-]= !a QLN|2>e慷#Е(Uib?v2BrxH=w0y~*dD^Y44~GO-Xl! b],mMjpߙ]حzLRi%$`BF9aMXg)8/;Ƃ7II!xX |r˲7L4'MOG FК4džv$酵QZขdRk1*?$ϖPo`ueƿ/GuK KSX gńi6JaǶC7M%c q:c/p|xPK' Y"^ :G+>t x+ %KS X_7AWu%nܹV4!ҏ )D܃ű*CJO!y>bu>,ܴ~gaBu3G`aVaU7𑻚Fո@7{a#i]TfCQ}&Oa.ph]y0drή#V;/\kX#Zy!ol֑\/HZo/wjGE葝A13G'U20 7 Je/QTB<qK,5CƿrL[p*`۲{/"zj@5:OrP3)a*4B}oɚ*7GB*MX^ay5_-Y?(uYV~  i1}etiSW-Q,*t&lK6Ejc!n& :wutK-vYvr=o 9C;Uo{~vzA%?Sݶsb6nO=z!ѦGY=XZ챾4& ACKN|RÒnh -*KR vx:@'KzXHb_l(ݏoSU4bK+E0o0y3a0;.9UX/Je=*vȢ8u' |\/{73.ey[sIry$o yH(1K3rȳ%S]1-c Y..x.c[jy|-"A(G {S[GvF;:s.Cn^5yyɕe$UTmH5ojwM:z<ĦP)z_cKǫWAZoa@@>Qs1)BrUТ8[ѦysYf;Kw4 j!uwȚ@+IvJ.gҷL Tp?P˹n }5 ϊ9NRH BWL*2@G 3:a%p9u[q瀏F}TUmbT Sqhv0=5ii%Mwc60eWg;?_e}'Hox_q%<Qe]pUCRlZe\,*}MvȌ"0. ˰2~xQlR58D "g? AD=YTuM&}q:ϵ$ =Dw QHq*Di`oJw Ōq0(MQriqHZEsu}l֟J+;ʣݗE~)2Sxemjg)]6e?\`VFC8̇@= ǘȐmh+"D;\HhϩcBz\HeǿIC-r5Fl=+x$P+r/`jz`#mdIFC4xm#]vS6K ,Ia4oqGi u΢^H3|41m_lTa% LtP!$( mE})Qc1m>VLqV%2Xdl{Nӆ1^pF=O<5'ᅞCUYߊ`hm?ȁS-ҳ'A;ZՍ#Pu F=+JPmW&'6xjb|@$P> B) H]_CK܋G@8$Iܔv8Q>@l3ܖ[*Ά:{y8S{Z8So] ! nA1 g6eæP4X8B@Kg}:'] ?k}uqBw@ c9Ou@.gg7PH3Nko27tjS,j= lhs2"P;J\%]5Cjsצ;`O}Cz)i"f_iZ, SFIrTcb}B!7ZvéCpÖuAˮWGsA tM5&ѐcYVa>  TD#]Z!S۞{ؑ8{pa|ӟ F@K 6"/ }NS}(aD5TIy-ॿ|wmj*>8Dh4y\ rQ%Bn/rp?5Ŕ762*m^,>_o_(&W?*icHc=mP჉J`A7mXZ,JD/"ytb>TE9/ u8~sg.~ݶOIpl.QqBcE\9;!wO{9u~]`;("Dve<%IDO `ߘPjļVDdRGC,B/xX&Zjz\gn+KZU!)תbN;IA2mq+TvJJ!3d'u1j˲?OT??}Z ŘUr+7jg{7cN>Ya,Tyᳺ ~QL>PLThz,wff_9u^/a "OJGjJH"'r)$<*gJ_2TA'W#UJ `; y)<eV~`A7½OTm#oe4%;H*, ?_nU>B(xIDFҪ]{ߤbU-չN}_嬠uãz&[kʭ="'`~L/y4:9;eyELӅ -h[xBں1aBg5,_B1๜ .%Zv%whdh,eL"2|"6=/fRb6FB[GNP PkS.^ym@ W$ψh?g6d"47](Y"F4{zR4up*_璑B26.#mm,_t8C3fW9[?H !3%e=Z\-aW#ux٥+L³x wLcpUӽ=ʞkdoUKI]T_ &Z+wTb>[5gp(a xiV(1ܺU\{Q}I|LH> (1owKO04]#eSqx "璀z/BĀɋRRJGd?НAأ*2TG@$db#Y/{&{虵1.r-hIUSݡ5AUuh7ZׂQ}LSV"Ehk  WD2Qw?KN)`jݔʐ-E[nfu},/OthǑk-bl|}8bY_Ki݅%pz0uēήhc MCDS gΌы?B|x!n /%)Pwڠ8R˷)XX mO Eix?IDP-w-y:xuigp_KJ`,ծ81~x|6NSuTz]Tρu2-Zvo]2S$~AXoJ W!fRlec‡Фucd}Jt2Ǥd-MuwG wsEv5u@/}e39qӍDƢ-, l?mJ_lmM/!>f"|Hb4EHjvUG=aie7`C;H»a#I*/N2e:#g|cUF{пxklTϬ= 6RI : >pZ$nc}c-!.Eowa9`c.r}G"۝am1nj.mp#Kz7+G)S Sv34VW ^2>y,Q: Ӏ>o";&5;N+;5>-h ntKkj,ɩv>ܔg`vOeHRi6~c3>Jπձ_fn-d/oY^$:߉3Ih"d/(B4C;wy S]d1'Pƕ okW87F9!@Qm>r?G,w'`Qh e1/ϢunVT5oSmDߣ9;y]{3"_<P6/ñ(>|kӐTږjоs(AS"dw)*zm=13\ f|2SfOwsxF_sO/Xbը8GU{/ߴqjƙ͘>%N-!Yf3`k?A~aj!+yDP!G ӎç%P#,M[K-<O&m)U,+.7l|.b? *9;xpL 4D܃̲]i~2E4egKE[PO2u۾B]Olͼ6]TJ0&1o-U&=?6ꃳ `yJByx3sʫ 4[#,RQKrJGe']eHf] 11UPQvTS'!^ Ip-`nq@h 1BSi։ST"<彦w84Y8rBM㌩n1? !ֶJ* P` Wh*gi8"Mm;X 4AH,P'R0<!H_|=*.#~vb{ĉ?GT~{bJY+;QUfܩ.Gub٭ H}>ꄥ5mLǀkѰR3 >aƧr!BI){*KUFsJwvrFś/*N:g{fa+NJT˖USfKdi6L:|z Gûsɭ!bSLȚ@]&Io _YjnԄɹK>27K P m M}m6 Rd4/ ?Twlr¢'L<\'tO }5r7QGZ-DV[۞R %"OdFBQz+_M\ 6]dNW@T%Jvg m1o[j 6[_"̡ՄNl~c 7"%\w:6m |łᡦ 'LMIJ.ˇᄑqtKsv6TrKF O~EBOxg zu4".alԩ'2EwF1OunɆ,K ćNqg.g1&@Wܬ >/ )IO|za͸um nuO7?(96ώ2pqk8 BHJnINX3(x'c^h]fPx8 !_6o# WZns ghrsJ r:; ?]ࣃJ_ԕ8e{>p11טUmT= Lx*|z~RO\7l*{_; 93OW8<3;0S6\$)\}+/tU-?:qhqR.7D qm$澯o'|ť 1DGiz<yvC7Ou[B!+Qekٖ L"/f_%QEwI`qfsV(`$3A )tR]5(7l#v.3Mг $$obkwm_pe6x@iѓuP|c1åe9kQѧdhZ u2eD[:0U1I-j|lz$X"^_p 9$>|-Uo7 ˶; =pc|6 ɃPۊ]?,[- yVH'f ܈(Ζf/L/,5_wFT#PtT}BC:m՛k)݋Fԃ+Cδ`ȅIDN#W4JrweoX"=c^%t}ofӥ6:S*s+LbK"!sڵnX{~LWSѫպV\d%l f(\ WUhV9Uޤ/ >KЅ#TV2Ba .Y<[;#.Bfuw't|fo_PyzfLY䬟pcn'Ȫ*sxߒ-5zӸkrF1~c+GϳJ>t]3r,*Vb`)<&R._i"j>'"jy*,{S*E(C*aTN㡴NY1%f픐MXbV]{g3Ҳ&*XdV뿅X FvMrRqLKxۗVHֺS/挛zLaI,#߾􏬨dB< AJ*"]i}K o8 ?e dB/Sk  =?ljH@ɶYF%lA+L}UA 匓m: 1Bvۼl"Ћ3dStЍMPȲ_o=~z~Z6vkWMK{J "S>s_X()a^([y,ԇ S,*ɓ@\En{&LkJmK<M4Pfn;k Qc,=}!f؃R }Ͻ .zM 7Ϝ<Fs@49?'2rF~| zni b"qV7>nt U,asw\qb/{%gdӨll*$lf}1[̹]~aۤ_ U?! ^l,_k ٕϭM"M9 "x$ClZ{WuќX23@ *c- ;)QLԈ8혈"<mW<1^~*Z5LhlgǤ$YMבԹ.=x&Q. nzhz={@mBHuo7@l12 9&7#]zu)~Ȅ_(kN@ \Rǐ*Fe]J *F$"@BȂs`Ѐ>:!.%?C]9O@{I6iں%Ζ=dZfkFEMJP&|Q$ѕ\wdMHI3~TP'K-M*Uj^̨B :lXCiYBwIOO&nI:XOF/Sr_OrK9J*gW2XNT(R\~,c{1wefu)f6s;"'iўٳ;9z_ zX.~  ԝf{4GNXѾy#FdvXl}(<nްp(/ Uy:CEsƙ]X,_&=SA,gtBS lc|Rm[5{a;`[_L~Ok܉ӀlH'Hpt,L4c/%P1i;Ɛt/S{=ъjBU5ՓAu&,ܵuuɑikW`*8PC&oSd8fK,nC|P F%oKw9P|u5+FƶPXPn$#T`}X82Rgtƕ{6O[MWm iނwaJf2 G}涮c}9 y5'#֔2D2 +[D"M$(k)?E31_ Go_?i4w_D;cJr8E\"`+&/Z4i;f5~,,cF42&2nXbh$į;/AZ$sQ~YJeg2{K!0x쑏. .{RДtM+Py#a%/EIe.?Y :m^pxK~KUʗ"_a3⑘6 e؝WA[ #>s5n8j*as{F4oOc4]"1*5Txm51@P_ ~.'΃Qx$}@r8KGXf m(9Oti~I bG;xqT7@ T6p`mn֢CpȠr?]`nXU?ϾhU@ǃG@M 3^}@=>m"r2.Qhֆ0-5X! {P RZ 6C>k 5x*GI_oWp`72`S0e-nқv#C'"!E*qj'PoϩPsao'd꜑;Ye Qy@sjc!8(o\L24;z0&؊˒6}kY?l9ZF7Bb=鉐ͪJ1‚DPȐCoF/42|CFYoml*sW$z> Bz:- #¡U^̙j19;S~b!0"5? i Vfr@Oic`[4 n=!^xH]Tw|>0UJNKlGRJ5IHp:O 92VFMbҊEY~ $Xy1D_\{+@'7AVR֔-Ig:itOV}ieku2AG8(h0^Ih %pq^h~'twh$pdnIY}+->>Lu|0CCu KEN+x_^66h\Œ8̆r rg{OE y!)ʜ{R߸i֠zօq~Bqj2[fDl,R-W{ Hum2ʪ2qG haC^Si/'A.;.]Eo/zBRWӎW|<~-[?gIZcZem<3JonQw yb\*eK~>!T ^pG٧It7e$?:o}/XY"| Hi<9s7EOqNe m訣5p $iwx,L+`u+QnQAY\UW:-;h҉eF ?PBzgDw1mW#|~f_T&H] 0- 2k3n5I.;ҟD{|dZۘ!*c+WO\Ճa} lNO9X@>p} vWL%7e;85R8C ͎*ϑӗ}Hoh=3ݯk/ķ 'JH&!PwUx47TGz1cmo r!/qV8`v84ia|xÝYx^0K@r)5@I\ég3:,NfuhaR3ۙ?H (KGRO `^[|1OFRexZ|]Qa+Bp߾:j;\JP{|G#_lS)[Lw ˎ8  cCv8rLu:KlpzeZb뷱nb117E#ِPn'14`Vܸ(] Gʖd@@ ;nbyemmr}A©]D`j+hv2#V~=N2m#%:0C 0{ٟ/#lIx,pv K]˛Qj 6x^p0J=ls$y$sy "jJ3=7+/q4 Xb)|ٸPï,OR3X*?qՌGq#ƞK,Iz6qϘGFRE6Pi#zl5 {pɒE@U#` d8SRehksb[઴N?6b_HSf(h㙦B他.~sI't.@mHlŜNWԁ:^a|%ܴb󠠓cV=SrԴpaŒ<֭_Hfd[#8}7ˁ ?odPل@~/MwfC:j%$ɻ\.ŇJi+,@,ʳf5j.N GH.!:JIAoիs^͊cU+z]%kps{8:ʛ#&u%_+ݗ7=_DGdvؚ]3}\w ָmdv`/D{6'AAYX-u=q(2NJfxQ@Fk֦LsL*6 ˒0+VQv~}zrpܘ_¿rm3+ \V7{BH{*ܲzF41 Ɵ;i g7!EEc{I68L2+0W:oo7 ( +5RR/sP:eVyRK5>C L]й*\,<GVkXTi(n@q6N4ΡW!;ܺ{?,XNa]VIfol+XcϑQ`[dB*I\1I[2!^d#J?YOq(ba@:3( soϢU GxcƘګ"I{ɧ3`K7oVg9['bM}z]ADIM(!~ftw]xL /!%7"SʻOkD$eLMiP$N:b^QvR @799Mb|a]z\ ݮ\2PtVvv>T0n2bVsش@R]bgtfPP^BfE߄}Mcx/ī7q%`/^Mmmho Y7=dO#8VD8<"=ϏXsN|7{G݁+Pj 9}YVE#bE hA[r?D1Yս|'64  }Vru.qhECҗUr09sRQ^laqKڬFY9($ew ''CA/Vbj|DtbRۑbyh~"9 Ut}l\nq*t) _̧x u>% ) ~=jcuX$C4?+mUxHH29R+sJN8J.auuu^CS 7v D BuH )13=Fsm qo$.lj\5 );d+m%9 ђq;lR?7Sm|l1h#ڬ&h|Ţ7nL\^bP Zy˸@FҶN>5L~ABK4,V GkP|h=^L}9[xS:&I@Q!rj'zL H3h Ej6҈.%I+7+ ZAV]R%LSቀD9 *-P<24<|by,-h]U75N%ADd8]C(eln#vW~*4&T6h]GWW)DSNIow&Ou܇=nWM) DqKxOxMӄ)57&UL!'六xpsyZtTp1fs@?qhʩ)v E7e@_=j}:- KƹZXUڂmv}G li+ Ĺ]oD]o~0D5]yq%#Fk 3ӕAb(x9-!8D/Q{'yNꪨ[5k%lj";sË: b0ݫ޶a vMoӨq,Vʾ$U*2=뤰RV1oWe-1[D|ɞp]*+xL(S8\N'wT"奥< ,BWhCx _W3`J# *0&F 1tPb3M8SE>~*T2vxƿJ#ٵ`foy\ޥz|H =\ ;@i~x͂p\q  ҚU{B@3 B?rOPڅǣ|`՜I>˿,Oj2HkT(!xWe =cń=1[+&q54)6²mgG3sbJTԔK&A2yLy6n^ApܦGxPv)@JTx!'4H'e3Eh F'I~_/ս}gz<|<Ns~|[_֡ÜEtB*=[ۓ7HiM{kYXb7y^?'u"FSߴ8ZZAuE+p@CCb>9Kʹ*yXDF8OG 5B&6Ƒt@OovhYﯖW/ \lʜ6eBӇq9o!nҍ:]G]ovd3 `_ +6PMN'Z'м~J_DdL"2}E^$oi"SU5f^ l>#ܷCYSFtud/$\J88AB@W"/J-U/"72Щ|*j0&Ν.Wk҉SWY-bP>BǧƩPZ.=_ߛ0_ـ=< ekiD v} 9BtiœiMqTj`Rwy\ -"M73 PZD1f([.0+$J)ṁmYڧAtP|wڱ8B7;ߘxlt%kٷZROGequ%2,#giK28;^>xgS^QTIQX_J~XeT3u(iB?~Ք ik=Du'[m~忥'n\_gTpUll7w$,i, ܈RqΉY=*\]c!TI賔 u@ԧk}&,B\Znen~Rˎګ i[H=!Rcꔂ$GB* Z=<92 tM5Ӌ]t6lC muX'c H%s|i".釩ˍHL>Ԣo=z\Dן"4{sOAm&w( 0HȘٷ6[1ƭERnBzA'I.{WQCFHusT#fC2&AW$fADd(דJ%2}?xa_1.)#(Tl o_c-(&g!tmw;䱲}O?.do%bkO/R 忦aJ~ٺ ̫Jcjm`kvYm.H3rn="1Yq避;\ȃ!^'2X&$Ǭ hQPEh}:nХ5HD^L&Sy|`C3ȵTUG 'sS}::Ɛ+pJ7hTMYsS 4Ap+} IL۠/ 3ϮI`awyW=CVͼԟ׭ᛐy! Yx?ŢrJWN1ZaGpK^__ Y75}X W)1Y]09OFة҄i gUQDڬASj)XؔL_ 4b~,bp/Ff\L6/wwzG7Z_?7;?.\>r65%V<>P"yh}F%%mٲڲOYg}%[A{hW;vM%Kų▌z6qތЦ^yXstO$/ʩ6}䘉[cXY߬G7d RE | 9Ln,T.^fg)'|佼NWrXo-eN2n>d6E]ݜK22B> I_/064["@7\IZE1OEp2ͥa#l`b?f Q@^ǜ>9m~MؗAk oza VYŒeH(OzdYn-_t䟲J mBѪeiJoz'F3?О/%% @3Ttq#7ՔRz~/>N@WM /oԞjS%R‡P9LU+>^ϊ}DTҬ !=?D{LAd';w`ӉRjt<~^p1X 440^d^W`&7j6g{)Qg(& 8GmJ5c0dzun^!wS4usP3F1|]a϶O=11R8eF,ylHjy#2sʗgf3YQ':J9ӑ!GeA6]tR~mZ9y>Ȃu5fZ?)FHO%_[j\N|\3²\A!PJTڝ#lM'hL V!z4Aj3<5M3gu˞:Z p,CU>Ǚu/]x3U?V|E+掋t+O!DPoO5 (ID7i^eјT͑hdWx%D3=!\/Ώ8]Uue/jCDʈûDoT בU VĶ\ۨ$;͟jz RjIC^Xސ~ZYX#NylWÌrknh0穄O Ldd{ ͨp3ٳt&SKQ 6N&qw^m6!RNeF`C<+mK):x/ 6Z*Rzh"']vChAY@`_ -u/oTF;gE,2M]y( ~XQQ w5:rgv ;ڱ|:zf \f@wApl>gc|ZB[UД01D8{7HgrR3yg6w#r:EhR%D^P'olبi? AHјB]Ċ ^є&MH |=ϫNX]G۶P̟+={a!EyK=Ak25ɡkGq򕕆I­s\Új5ߞ6*~OLKڬ! #bOvj9}9+{0W F_>=1A4)+`aq"g'3%nKD5ցZ[ȐS{;Ɂ;F΅NVVOpf8J7=&PGM&9 /$ VVNEzgjo*$E+OT1H֭# F[%3Dt:Ƥut'Ȥ.ټz @LjU*`"$[ 181Mn0߾&h,^)Q^\1RvJ{biNopz@iu'_׭>*5nf{R>\G+c`]$hp a^,L(nFbG'ӲDHz8e蛝se͊6vzHg2 8|0o[fdOQ眻XNauWL$zኤ@Dk;BV-J }Fȍ@4!=W0UǙncc;'? ۿPՀ<«dsеpA5al [Yp ^FV!zq/˜&bX$QQΜ%nR *|8:dz&3/o$6I]iv7vhMF --I^8fa,\|_{"h}yw7O &nSq"=AE&hl H64g@xzC4B='ikGASZ,/ñ"A,-MnrJlV")rd#&B‹:z! w.njn !"_#p!ø:rk>k&l#dIPKymrݸ(x!Ee{P7>WBC7VO/AԎ|~XHF*~_M#!Ef#NQYOHlD*T)5Wf/OdnLa5lv->,C"` 4%j; 5xەvCH"lO)Em룤JeLTSY:?L(!J_:TMn  P/$n]^eq**SJb1%OR |lLqXmcolfX;F*Es}1F=_޼{Ĵ?b[?=[7GYTN^N*"ѻ&Ck wx/ zHw3[f}m#TY7!<3/<% 5okW? $ו%s8SM~w\+c+ĥGR㹭̀Gt> LQ \t>N\'T6`o r5(> ,E*u6™$((fφp7 X$4#6h6Wݜ4³*hn;?OZ6j!"ms.I7-Ĉ1/Rn^|g(h@P"Kuxݴp=GXulkS PY7{q#KN޼|F3`jf)B_wp(^Ρ&hI\I9^kb2FOn*&52qVǹZZm],شD;X3ȸJc+.8Feѩ }࿋jm` Zc(E/#zj*\"_^ ]$O_ %RS]?wX=]u|4%D6zQN;w7hW<-o[a{uE/O ckkoY`oag?yI@K(o$^g鬆Gzz9y=F ZY+ kѥf}AB)w6k(=pmN`!lj '3>CYJ'j-pr紮ge([.r>2t2(ʷ]f{>q6, / nSmV"T2@n s+aAc\ڿõ//il?$hj}1CUU P>3߭TBRJ?{7%@׺a71 p.$hVN-::!w7KA"ueUU ۣ0KX+3ɱ2'hy%\-úIֵ*g&esQ۸@062Ґ+1<N #0c HIKe.Z⨓B \o|WrGfZ.'=}[ui1-@ jP(X@#@ &SH6^!N:s FԪ*Q/D/Yu=^Ґ%r2+ȳkJSS?pUJlC@rރjwIȞʲr@p{NwtQr)>*v@RgGgiZjDC[t:Ժ}S+&GvxrWD?k2_>HӼ#:%/ sīb1Y'/dVK^ΆRxBaڬvޜ3vYА͹y9jČ]ԣtuS<A)D 1ǘE1Di\{1M?l\^6JeM޼:D|jWP?z5%(K3ȶFhZ^ɸA\y k uc-?fNFORMg4(f,TN+¥R?H&n|݈MoG( x{_[M d[N<dXvv+0z鲧V2ݜČ"(9@ 2yG^cۯshj#-jgЧCAb=;(* >@PI|\9b ΄h7eXr-?`;/jo, b5hOt'BhO/Gaj(+nH,chtf⤈]tcƛ/*XL|1Av/!#XM]Qy9o=ד`ucpύօ+Q,qr8 PHd:\*=S۰ z?.O2lXS">RiSkQ'E⺾4:j$'Y}`\(0?Hrd=VB%xTUL(wK[  @9CϹ/,г(pZV%ˬW4c7):hEOd1i3M980mBɔ͌ܩ t"{d#[ Nr@ )/{!8_RTWnI$~TYZ{u\Wm\}zm`eE=ys+GeռըIzHC3Z 8Ds؀N ČQ,lQ/r$JsP/#r*ۮxInG&ll+qn 58 MD6 :d ,^SјHe&ah0@W_TBϏ7N!r008Ҕ,:_ÍFS4 c$NE叢gA&ᄚ FUĻ]4,$U^aPkj4Oo(60]cŸhoqFfV-'z89Њpvfy]yd=@;Wi33ѽHq/,]#-x'\OHΓ'eD>iM\,'˅𜎼"FF\R^Y/^$](*i|a BC_d;75Ì4=ˉ<;28M~N>̼r^$~?uW5FuV2r>I]GK#^tFm;Ѓu#`k<l`CPA]} B^߇ɓ?M;6p(x\vi(]w#Ө]k[D(L#iv?f1:ZҐ8[b6#!R\RLAK' `e ]rYIBΎ Ćأ`2щ |e&5]+jClvL+ySw}>V7JN(%t z4CUTb)K D"ydkRL9 (}!\\dϯU٭5ͱ^: i^SXO2gjA:bq6+qjͳ 1l IOzXi%pvhYcȤLy:!"rYc#i]DVQ茋奖*Zkhe[n`42d6q\N .1,Ǘ1jn8eH_]aiԁPh0hmva~I44d)*nDǯ>KOh 8Q0U@-jLl%D30UдIDO3R*?0a8W b=i$L9XͲl&r} h&awo %<|:j)?rRWb-4g1׀TGc?"M|BT^^>*2͗,F/RhqMV 9^oj̅W Lmޝ*JqfˊMf3$%Џo] {mHLIa>nd 4s8NDSa5n e Q+אoq"X~r5y|# 7{rRˮNRgtdB/jJ߀lkUL-ʰ ~)[ua vqsmG)xt8є=D0Xǽ=k ?=(2 /- iL: B1ES“kf+?Y޷9C`ƌ-5ȺS6ȁt%%K.xM7#}D$TgD齿M.i| (繪rjGI>Q,G'+Ap Ѹ{Op¨ˎ/n6ݨ;ӡԠeO< ՎVj%RgHD М0j|ZgVmD*?KYDtNsKР0@w$Mz:Y>x;e%]Yd1n1y¯uc Ah\Cc= ^ OE}D`qe΁7o}CFÛc9Y[B|t8޳(_x<>1`oU֬ }w[6kK$ !F['gVtMYkpitx,6c(i?vаp۵l&aKY/Zzjb1RNcb+x%H\q (Sz5dMKsqoS.8J=1]&Q!-CrwjhUgz;̆bg~q ̿:L[ (=?nI[6ސoDHT!-BV"i5m_'R;ij ކn!z!y!ǾtREo2X^8XtnmC&e$EߕْxxOa=mR_ӡJ^ DxBϘc6=!׻"A"$Қ t@I_ rSz+7# pFo54 ES_%5&O9RxqzHw˥|(ߣCA%^Fq8RZ .pJHTv:D|F5Gm}I u𥪤!2_.R ?"dh]X^)zˁ$HrWV^R]4NKAdӞ$@TE専%oR^I`;OۋzVQ蛔]!3#_WuIsմgG I d)j\5A=BpIh(Gš5{we 8QQ~Z.VlTa߾@;b?ZP}LN1QtرUEp[c& f??y&fc_hhF>LX7-z'0=t'֑ /Cöv#|I^7~oR|ʼ3 5}^6l|hKL~FU" <툦.}/V-Q4dB:òKˡ*k^ܱ@`)^⃆>XAEar682~MsǟiB ~"3|%RP)͘Ã#Xq]I( mNSVsHLsɅ-Cp6vKe=5Wu->^2'W3WEJJ 1t3ݩ}#!d=fk(yP{5,RАRּ5Wofg/3 2m?$zl#bV?gC5_ F촽W.umӃHI{SU=C*}4QoSz%|Q*-k ]$0"Ȏ -p~@twūbѾr4E$b~H6/(Nlagup*W$2ϑVdޖlӄ- |l98Sļj;ٿ(E+9dˮ R6zkEYqCu^F Kl&xk<Q0C'7)̫ MeS -dg f{ nFy`ueow!9i31DSB<˗>[p+#w h>#hN'}q:cOU|޷ KUBCCrJYe7wp5wP5^!#8w=&r%6Aں.;QT[RY?X& Y9[3ʯYs)};,G}4qb"V!;k5\#svʐ w9`Su?Ts&5)%#ͷ_U(v߉Op*An;L%k( $d1^}İI>VQ+ L|Ϯle@̰LrڿfpƯrUFo{!͔"km sĹ>r9_%ފc;`.l6ÿCJj:wt=rկr)8W]mXut^5O"HdpZ}背U4'Jb:!s^Jt%Y&8oT;claϧP fZcht8Zg/鋁G(~DTbrǧHɣ־Ql Ko-+(:glʔyEXxZMt(5,&' ]90DJYc (H4dP!$92 ^4|,c<ٴ$TYIdM>^wm;ۀN X?3&Y8qDi|Ԯ$mz,1@ɘ0 hp%zQdM)pg&wOmP2ngLNzkF lQma#*r Wr;%8:s,;H`,v/)3%fwHbAzD}Z+݆>Bݮdž%G qY)š^!S)wv}^~Lў>B/w& ,;zϨXaotYu1X(B77J_IzZyT+NNe 2L]8?pN/FIYh&cJ`ȽJ%א MpA-TW'],Vq|z"?ϒɧf ztЫR׳PVI`-g¦ dktgc/菕9P> *Gs-n8 &wc<\ [;/_󳷰GI L24gcq&&s| \c5悳F6p+Q˛Z_Ў#lD.h AOeY;̵^n[ҟ=D."wJYfȔM R))5trM[],ma-x2";8:IoJ-~*w;eϑEH7^SH+"Taa[ꋑͯ񢊥aÇ~Oepd1g,vA%ogW7 %z3oQPb}/AuscS>MG&g%{vd5(dT h/I ӧFk5HM2=6cEwsz\ IhNH*Z:Ela'/rh_ekN9 KJޒۺ^7w Lz9;Y),ZAhlubvkb EVfpc=Ǧ!湞.au19FŮ/s--N= ebGDMgeѧ*u@5$A) /*?*&g<s 4N+Pj2w7)g3"c4a#Ny]:"b% K)4I=ǐ\!O&d>+ƻgaZ$;U[- 挢YPGoGK5ݝ,ׇײR'g@A"/Jia;ᤉ'sڰMjμ%rF=79nӳlåNL쳣VǪm%6.= kɫ5[P$ȰzvEs^X9"G1=.E{~Z[8 찬mFǝX]JmAXƷ11g?ݰ_)b0I8D3.1[g:+B1EB? ݧ)n9D V{JUZ9 |/M,!N)#2t_`q781..c87&6}-o?a T(pKw5.(MTgGwU\!"ñ?NysH0-0ŊWxEPCS3BC9 :/wێYGwxBYi8?m>I)~[~+|- .K{ ~F#) >pFFu!(v"Juj26m.k ]Ս׺/05Eki"*yg/,XR;Sh[YI!%J^}6#"8[:>kU3"B='8P@\2'I4U /f5 IuQg /8np R8nh"<4sYk!)Un#d?- (7#[06G 5zrun;p2Rs n+ 4)O^m|uz$-$mIa*gR"zf ((݀K aQR3Jl[r)Bn} ޫn챛 rrVR.k@Ԫ'ðNSs[pX" R3_c\A*Hx<,DY^ R8>2m٦sR"'\ݼժ_Tk.#^*vUxx+%ШY_*`i]b)j)[Ă0rfw QW 'fEV'v(}7#6{YDԳJ ţŬ/ՠo` l7.̓, 5L]g1~P,m<`ZD8kqȔ\s˸`b1g(`bm̯aMX{H[5,/&a^IqMrƙ/ ; Ka< mtӉysC|'q1ǃ Zm̴۷-Vii&L:=*(UxK9s'bZ,/TDl|y^gY$n;]`":88欺gCUPoyo5FC;_kr`E:-Z[hSȲn W~?RoMûNzqԧgTA^H7(hvp2~oN yC v l6mҡ$;chpGAW+=ܜ9CnsB<v ltߩU 퓈Lۂ;j~+dIxЈ6@U߱bο5;Q#zڕQL3#(@Ędvh>ץ<~C:ѤT˫t1fX(B d ݳp/q1⸗O5dǜ'md01:g m|VѦ^vǓ?NvWɆz /5뎛l~'~ٶ86F]W,+4s;hWC$Wv'O^] е`}=o wG-5Kىu.\4]jz 6 (5D+L ٗ$:Q/IY"L1(dDЏATϋ gC@֒ۆ5FCd\P=AH6'u_a-bøkB)1'V 1οh*7].m&MכMaS.4'tARTd7g*T@5jshKo6R''sхJDd0ѷ"~*BbFg" O "tQqZ/crLsè߶(zk{DV=fj ӔA+k8xy"d+7# a6@_Ldщ#L&hi[9pԽ5U͡,C;TVd v;LfN8 dnm0^! [KH:DU(l1n>B>qR!UwU)W*Z䔉5 w %(2rCҏy,1::~p T7%!B{'&8n4GZ Sa&r.!XO}mzƇ-1)bv+`O]5\$γ/oN$X XOca';,L(,0 OȦu';ͱd56T!lM _DyNCo\=]HL -yf$ZӈZ4^#RD&Wr ~dHM<@SlӗE'Lܻ0!|ߓCVk5{ЂrC,Wþ-Vf/Xe03jeBEc;b#樥.q+WN8FȽ xn"_0ຐ3? +IQiC&6NPye8ܑg`[ef(T~n(ړ[~-Tl!l#&O3?bkx *qQaW[ A~* Wa>Q^wf6Czq!+61@w[cH;zyCOPȋwE< =22KѦ)1KЋA%UX޻;̒<*Z`+Qlj ^ f09F' dPtkyǀ<& _TSb$0^3~"PrhoG}Owg@'3sR=,N {Ŷz.>ȘO^үhq%)QmԒ~2FeC~ChtziY9$/S}FD7v] !IY#v{`@?Zҙ=LԷNU_ptP H2We".D:uj#s}Yx-IPMGlfͥcpua3uhύD' _Ԯ3KF+@?kǒzŁ=E:E|̚2Y6xax=uML:Ep+~W&3VrVa$f+лҼMQ(CP ڐr՗\"<D˻ʎL HB_Iwݝ I1qT%Jz(,QiVmnwp/j p+Ы$pknIc~~qY.#WK^z,rHD%/S*]×6.vy?g'|AMe9 o͞NP>WAg=+nH >^)yӂ h:mIT:z.坲l&LǤG_eBHq2'Իsdc\TCz  6PY*@#ZSH"G+ od&К(Hd60T5SN0 PsWނV2Prñ^׮OgssdJU:/.`WbJeE7:O^}q0Џ+>lpCLi"|%wNN6NJ9#.w:2(zq^NOADMͶkr0XQ4q6 @yfb*:KύkA*3#5>rW)0wjΗiʗpleӿDoӾ&u#cLg@#Ep0gHswgSU8ߖz0xȈQ^bW% z%',өe+_ `yeu;ضU\4[WG]&R6ל(kcOj``ZO`lBڛcUSÑn e+PdK4>՚(M5`HDHN[ pZ4coclK`H6RK3|olz5m<)L8uVvyR`)L0ޱT9c Q!N"o߅jBΧ)z7uBaɟJj2Á>Q/Pϡ{!XM6> /̿{ TOeU43,V\h0`wl î01ʎiLȇ1a8qMɥ:MӢWfr{l*Ci~KCT3}*Hbq|vOא=[v{igFt,C 4^f1؝z !!ʥ'eF7h1 *+s2L_V#U\][S̛?@3ws+H nm508׏Ïp5|5J?Y6.O( 1>wMU3RDQCqe ҫy;C(;7$'+hjVr JDV%֒.9QC2]@bH_x7=D6cRcMmy;LYξXf$J=Ӭuy[蜲L)HDfsi}5 MqqO.9ħjnc~}sn Wo}/q:Ďp 2 k vA8/ &ZS|ק9:Nk@?G )UЋwu.sCEqH=[ޥz_-b ElZu;(]:ިKͥmk(I]~Yq[Hn狃p9ax2 %u96YhWf a)$@bbm%b3Z=Oj!'Ѐ`hڍݼ ,= ڼJjT /#TiHA2y{Y\`(!vJ{&Ckw;%q2T2GG#LN ZdЭ!1+<uce[#$K[ڴʭ:IڧM 9:0``YU}ov;# |aVmc ̩B2`?D˹-ɥS诞Q3@E[VDW?Ɯ6~^DCxl(S[:;cyMTk4C$X} פt=]Ŏ!P>X'FDȀ0=Mg[! GRԢ>s$Yx05PSVڈ6㽾M~?lBD/%=y]3SF!Ə;C>3@T Qqh쇇Gn%D<m橚N[VJR0G60+sl%KyE,髐؞dfqإ.֌&,AT G~ w"j9z LΚO_Y( r-c0D'2}!_xT~Pń0B@jLpB,7l@AEMLelZ8R俠/2kI ^CM5\n|X7{)#"61e DiS e- n%jC|7e@2HL@\倐~2c=֥׼p\&3HMJ<燜E]zb~L<-* / Ry R$0rouh@vaox^9S#xQ5HuD@TT}u;ˁk,(뛬$tHz0[)]LJ:hS~Vy Cg`-`·MjQBb~}^nrY^UE_;j"褽?R1d%= -Z?1F$ ӎ2E7gD)2OэqY [*IVbCa!A;:DaZ &GNBքL1ԮJESwx>&;'$5>#(ZF6@uwHj0wʙֆxhv=m gBH5D,gIR[*Ĥa6ӽ} ̮ f1v ձr"0Hg7JuAk!#;_L`W!ZsZ C qm|k;0+ţQd.CLxϿ٥iQeM5ZD'9#E9 U8oLL2!J$5/ͱl0!"Iʐ:cJ_^TCbT#pc҂h,]z5H5xcm)?0VޔGΜ38^; L%+jtduB]VScx+*(Xi$ %m~{Q9ftQa/8aU&?Ir#:X@UZjq9YRI|h~Jd1_xS(߯l(h MxRcW21w IYn[En)#$lC +=388M)v+X h+Oh frDQl1Y 6 ;%) tO%a I*@<4>IrJjqcutlz6Ql'Hga̫͝ٻk%ϑ7E'[3Q*nb,Z"hZ:Q˵zVcF&7i3˗ Un5L'9!na]҂l-SUUקj3lB7MYo%W-A5AyM'-HЃS C!cT{?ױo)6 k\1g\ p+>J噝e>a_]5?v7JckΗ8-tھW@%)aڷ /{X`Xb\-?}v9TyB@* y?s$]{<3ope0+ =z+ NRRȍ)lj^Tyv& r]ͪ*f;~WB7W]Ȭz0|$__]!#q g ݁1Ԅ xs"t߇KķpJjY;οfi>G׬z?RC7_"观u>|b|;i7`8KvwKT{r;|@nG-%DQ5%1]G/݋U[̰pGVu?I##z4 <H&Gjo;)jݛ61}7i#JBDj?\,w[Dz :U"Ϛ%Wn*^ uYW+ɨd!)&zB.zCn.;'JM";{X6u^j=.j 5eک8ZaA%sQ7,±ޑXpHbsHx:}wE1'R+8-rԊB>U P$cyHLҎfݩC@Tpeh43ENt (3WX Uv1sqWZSY?{1m,j{R@*sId_q: Dr:We;:hDpdb@cq әLvs ucAjqi-+ْU<ȈpG1k£5}p 6ᨲ2=t5hّ9 d&Games{YbKA-򝶮%fLT\"K&3\1GRK ŊVG|<翓Y sr̙U}D&^LmmIqWTC/K߮>!HuQPM>% yw:P_~/rQ,-[Q!Q<^cqJ五W4Pˤ'}MR̥oI@t\AJ.)fFgO3>q*#%ĚT҇`#^7 ҏA-yuԤUJ%QB8lҙ%]s+Wcn[Qn'GJ0 I*Oεw3X3? E΅ݤk™yƲ2.]:ۋX0``N!u-!.넑NmZʲ&-(Gy[$Z;plz\c-kP?#{N︿~TS+\I4Z|<ԍx3Q lw,UQ| HLPix"wSbhA5è\1hMO(2(c2Pϣ1|1+DsTj7|-#K1Hد("rץTt`5Lxq1y+~ڠ0,ƕ '|gU]YWL{`MJ@l'7uy]R{yngjM}Oiܱ 0?4@SsGis8vO!k: u} k8*wdkL?L 34liڼB+x..s_L҄4fΝKU\L]y8Ybh4sGy`w3̹S Jr5;kh(T0iReNӽx#̠亭E3r1S^)Rk7|YJʔS92.9u7ZSmFh  6{tUȏ K zhk  @y\v9@Yr)aw`~ՆcARxŒē{s 6Rq9}ǿ|'밼=^] c#Qe|mQDVbta`{G(i(p{SaϦ>ŋ^r#YTaɥOMFin +~oR (x[(Jܣ s*e۬\栽lu%+2xvg:`:¶_yi9{79tZ2*Z#[x+V\v1`_$loSPM "KpGfg4[gہhm۴m1S ACRi򮐂LY;\_J.9*xYXjQ'd0N\PU}̆BJŇџ瀔;pu:\OouAHiD,Cdž6ϽrhG%EE}9E% E_Xn Ui@%5tzVs\"9V02PC; @i}r,_Cn={TZ ӎT͵YDx9~.3TM+9Ef~ho_ҦZ-h/!V߶؍L?Z0,-yźɸ18uΎ(V2Y=0J#j7sZDaQ֡A.=~!_J6]t(N\]pj50:>Lj[Kߗºs|I<5Et7>q$q1ȀVL$ "k/L5' ]_VR(lyM>x͈*fD7ԹU AP_ 2E!w ~/ M|ʏQŤti¥8W1')kdWC!sur:4Xf 8 x &3(XC$}8zyx #l~TXtX&=E`igPj㇖_}EΆ>L\0A.eB'a{ᄉ@rEC|ZeJ)F(9ag19)^RVDeAl i|:pr_L {ߋլbHFҼ31Lв$=lh&QʆgxƋD6nE@EGwO]멟?^s}*>o}0?J\qb. 8YhBMd"E7Ճ?<6Yu4 О~\wtPX$eGGbD;JÌBY&A^~agOxUlK ւ%>ڤqѭ<ǟS 5Z1Ev:lЪfuy,$|I7kjuiZ'XwÞL. 6y9Uᜏ]~Byp/{%`umVKs+Yc0{' ˿~yJ}yظf4} nq{c=&|5gաQ!vx'Ngݨ3TUlݣݺӨoG)'4jeV$3n5Ǧu6'3e ozb01.*%X F#!J@ * 9C<ՍzE7uΙsp;^n!6H]NgrL@Kild|g덆#-8VDƏL$b 0k(7C=dKYQwmn:N_a=fB VΣa['Uy^XR̸RgHXуSa |?1.ͨQoEyͺZٶPSvcz xtmoҶ_Cx܏fSh"L@HClOۭ/=t@)XskINh(F/![hD(ϺJ8=YnNٽt9##i9li}p,Y!'JEn`CCt%5GS,-VODXJean&/&[9<ױ7 )CcfZ@c{epP~72&rzd Ƴ(z|ӂY"Yvă -DqsFFRkW!C'^~Dz%WG5NSr1dknA8D 'WGNSg܄ܧ@w!}nsoO4-/C)\)T|'scN(w8+" =øck Jhٍ:XuF_8;5OPs.H|1E`hfPu #B:<L Ja_Jcbl$F<="ʆhL2S) YҾi>*}Zbf-hOG|E5U"By?l^?-_,`QA<7Co0g:joJ0Q<뇛i-!IDܙ ~Z=j0A"R1;qjFcgP it<A'!5L OoNSVR~A Žڲ+tz29^ai-$4} %mHi5~P N/ӜmkCk'ǿ4vEcRϓ#EߐM+w8PbB L{ևbu|8":3e}_iUds:[r2[h-[Gt)CeK:o!݄YbIs]zMNSUjh*Bb l!NG''- ۥTR1f`N1uEeP -RxzO\k=F~IumT(~'<euD}EDʽJHUaʫ-pUI#);m2_!&m/>&'i|= :'{esQBK9.#sFq`ױn?|3"EW,01~ҫZLuPjچ2ك*?g+܂UGB5Zl0V/1M {P_/Rx1N]Y_߭Mϸd" ]+_` xHb(¬ʳpLY-ǻ]RQ A@ E~зQ4ǡSm]x+w:ݎ\ \ GBm*yŀF֐@'慳MkKj=uEfжpQW 0F h=?$9IӋK3(^RXVe;O᯦5l.)_%-Tj€"֜p|_ѩMxT,}iҐ*"c1TA^MǬ~9r[Q'ߑ;eTP_AhX;s:g[RyG|rn['wwk]bu܋o:.**0L OB8 d#袳D$ZNc_=4ʝk^ЅG9'[Ƕ̀yjx@J0*Ք)[( ^فwQFr@d2JaaՑh̽N+5hhw<`:D`3_ξ=߅L ϡxi!a p#C+O"r:wO N#BL]H폦6egiQtrUT +q /H2VU"M;CЎWĉeA3`8W+&ę ъ0\ |K-#RcYGڙC2g[Ic?qrY(?nw2u2l[e2O#)n#fr]K.*sf5G~9ݿ s3oh xvLДÉ5Fذºz]s%*F [N?:@^cnNo\N݈&ͦ1zV=nTi @w(]Z|yۉRu3R2{ѺCVxAqYKt$J"2w֧ r@qP4܎V;QDMOtəjï0 \c>= .<6M|to1x>: bA&LhBy8V*{ (#缲j BTRF 3Roԇ p5wsk+ 7՘(P #vp[ lkg{WQ!{,DتKkouvSز҅o!lMQmJ֕I9T?Gv2ჾ`X6<p(=ZZ'n+\ޚـhogcsD流`Ϭv1boE!!o|pQKVdYt9O^{uIف]) 9kX84ttpxLS r%pJܩ ʱ+ݾ-lkU 9_Dľ\1ThntgC77Ïː?8}3GP5Ru$ û csnbpIY+gpYc;sUPK̰PFbdK}LT 4_0qmeH8E^W6vS|)+(VĔgWAo pFfAodpy + *e}[z tQt8j8T.y$Yu7 S9Rs,x;NVʯcoՔ}0v)0TF&XƏ ,s5$ײO2a0H3i= NgBf> S? *׍]oט+m1 X'm mX0*%4{3q_MhDJ6[HNqQr 7R4Ql")&01֭LD#l/;jq&":b 'e>z9'}`1PH#eUA&(Gc~eWnZOb;EAB?8$RxՐ m8u݉4,כ" ]v1'ܰM慅2qg"<:8W|:$0ptVk`rqS483s&2W)4-w ]ţ ɼz` nIytT=E^>e:9Ho%:;[3(H DJ[moOy,͵tLsQ2w$SE_&CLv15:h{çW+i9SGq0(힏k}FI~5ô3t R~=n>hfMlO(~';qwu&6iǐJ*?͉Ý~HY,RB@#L_%xԺYʯDyYlVyWrF}?tHTVYq]F|dQQzd\Za QV2>3}I9g/vscCQ>w=1&ĠUމm QlXXxy͍ialw=lt"[e󩤭G'k h -v3c tl\ʉ&o?(q4-ŭkk8&P4 f?v 戯ߐImh%, <Myѧ׉V_pWk E M1 =nq7͐""_ƞ!OlӚ117ً?nsU%- 0Yɬ+_" f< cF.{ }Q7]'ay?gEπ/B?\XH^{\ɘ\3#Ao|(H2M:ՀQI'umt)Rұ'b ]:ptyĜ&_L@i7Ԟ8/Q8L"1{ {y {A0|>)pga;A4@;bd/i )]ErO "h#ѼK2|NYqsO@% l~1$[7^Q$z&Uæi= *=M@,4%26/V9{Y'bD9קftKX}ƥP+Jm_񢘶HI~EAUrWc192!'Nqw,NxVqiǃ};FiPZ.aQp?zY"Ogtq㦖E G&mIR᳘(ԁ2'/mp5EtKaSƨQ *bef? |O"i`,cKVۡ29})e uWCw%/& /Mlw]mS;~"˞zZY #gzBgRFz;Q>cO*j=|Y-3qvJ5[Ãs-}KAkcS>*d" Bdg8s[Iz%^Si`@ pbOJ@3jw,ʥOpI(hlv!$wZi:P^Sapr4s%K 8K5Nq{kYHAKr06:n/Rn'm$JN `?Säk^Q rt -ט5S輄`+|u_3I ,rCf#j+~ېk`]X)Yb靳]=RY3{ \0 KuZsJ[# |_3$٧# kU`Fg-eegZ:5PF{ [R(ota. v%k;Қ}s{R0U 4smRjD{4:M{g{ZdVP"f)\)p䷌|IgS PT>@ b̩}Mz07}q~X'[pW FJl;Y6ve]4뻴vl3FRT5{5#^D֯|hml9LZ3ΏHODz3aM28}FqW򏝻c! 0d>sI=L7֯;T^Pbʓ!떗AU0Z΅pZwJZ)ʻTanVkX`G2VeddBX9T2]E]3Z3At]+XY6OoQ:?j$-bR!J [ДfR8Zˀ:j+~!\?!JO2w{J* dqW/j<;F]yhhTNVW쬅rWƥLIkUvjƢ]QQ`z.driYb% D{I1Ȏݓ{ @8 穒 z؂cbTps@"[{ǮZqKtYLM7 r@jԈMi>5}^0fPђpL 17K^?U*ѩ] >n q7Xv e|ۯNF\do&b#D~xFcEuhZxzd4kV8 yV#kmaSc$9()l>}ݯ.③D{ ]6D 4G7z%> V`SQPY p}?v+K$hoG%(46#C-{HlzvK%q qlII4 ikJ>e%.؃s\J-+YKysBhc;uy g? PXGN:q]EAkΚe׌EO.e6V6|vrדؤ j1P&Fц\v̏++Dz*fٙ;<}+%d)!5ڸ'S Šjշ _y "ɡI0  BV ʲ㴖x r)ʃN4^cRQ|ӢRx%߸aR-MCamb:Ao-p1VAnnSD Z [y;D2F}y΍\kZoAZKp.^fh P%̄)[$V0Bx+i Zֈ0kÌ]٠z1C.n~*[d' VSTQz]ЙNţ|:\xrA$K j-#M)H4i(Ck^9 :y/S޾>wv_4_-nVq(qsow9b.+g0X KOq^m9cfk|S zs/ns y'=o$R܄AqpDtRx2u"x)?[>oakK)WgFƽ!eVL5H]HeKC} =_4~C>-oΩ ɠo(wy[u4C4 _QMFGPQLO'. Y&l?M\Wl]UKSvw|08?SXJ>, V%gޞѬY97,sN83Yá k=[4w7Sߩ֠#^ aOCb#83exe0tҴȾdk8"|y4 (4?{- dqݟLI-#Q KZ6צ+D42!<b uɯ}t(|zh}/ Fo|2dQ.j+Kr}8Bgl_P!S!B%I7r|"ܙZÝ[BRP~M*mPt(I 8D#xr1%8%&Rٺa_^&ួfUXMMSh#RĖ&h miD+T"UܞM/LhZv[+ ̟yh ۣMFr;ɠQZ*D@^ޮ['}!cLJShqFfi1nÂd J`q-U-&!F N3j0n3 _@)~8  QG{KQYv|5r 5{ PG(1[rIkbA,IRlAaMT ykLI.˂bљ"b8Ӈ8˜y)U+ey-ɣhz?쎎uqχ?qri:ȭt| m GMj_>@ [K'o#C2LXGaOћt"n[}g`ל"8\j "74Nre,=g$ DgϚ52nzokW{4'}u8`qvboHRMX{E>o'8qQY ԪP/;UJ ,5ݭX&YؙԌ VY<-C;;7jD֡DN&! { W4۹}7y0фsb$E qss)l [oKs2V2iw@;|[TuO6,̞-B>P`m'|]uNL䇇aPɄ{wŞ[gKJg#o-v1Ű{` GMvbVM~KhKv_qg@{P^1b ԑ¥;̂ԖFׄ%^3$~2Co4^`B@(%MX9:uTI\Tq[B29DQE}mGcE)ZԨB1J}%mC!/fϬ55)n}F Dݖ$K@"/2قK=thՖZ12Je9JpC5Hrsފ vaM"x*|!/}T;9Г&-{PÓT4БI0;Kqq':D0+=P1*|R^ZɥQ1-:*4MޖWVVŲKD2!{B-R X+v&uy~o[$Y B:$oEĶy3ďwRsV.7%JUI/oGóN$?g _n}C 19);[m0]Ġ3LVnV|2U$J[$G|oS,RvG~TeAZlbo68Мo2J[E d ȀF5!jtAB01V @s6}jeƨ,@6d$Qկ 2Vc} u T&qBϊ 쁰Mq|@=9, k^5_QΙMX >붙#񆟍A['(7dViZM=ig )  frП}m cP~ 0~o=t@i*.jbhZ#`wY>#w)T6kQ&U,mC|)mFg}GDc8AADE^k9-}; Bo#\,̓P.)}0Ħ3X=tPZ4#U]w]q g2@{ᕵ֗=ظ | qSL,-2(X5P<s^"r>y^껟C}_%n"էkA&:cLL쨊t!{qA #cwZ  FT'u?ײH$AO$| Źt VhK00]dV:X*% Գz6 I .nk7cyH5= ;Kc-%כ L{KW#G`F90:5"QWqh uQLs}qyvswM| Xֿ"=aս /g' #Dth6 ? L8Iga< M )urBS~4Sb㘑I^W(x&_L3<E9URSYݫF~Ԙ,Ncsnmu) AP%DE:Rԅk`4|EpB%ښt\z?:-TC"~A 5׾'<* EwR0(/*ߚ=3d *ߠqog{i=LdYl{ )[f7:1!c!m*.s~ $)[`>A+:l>f{`3]X4D@>DQfQ{'oRi.GRP1\x̚Gz4#9dng޲Vm&rK2{uS>(8] J .&QNx몴CMgrBf&0Y_`W.d,ypJSXu,Ε;pA,]v%D4b:k4@ *Ι3*d iǢwm0۩09!] :,;/Ҭ-⽘Jξ\VpJJydwJz)K1 xbuKa5K],$ܶr8v rӪ0;|n 9szE0%"`? l`>5irxψ^э&g&pl f~LTxv;1 Fb:߄^; ?eC]Olu d:L#q+O, "3PV*6lK>DWfX/w_m=2eJΡYu ^9$6i}}1A˖C n"9uUEZ2lD/i2pq!뿳SfvRL rgB0HoETLhp9@3dJi [ vxn6 OhS܌e0ٕŽ.S*Ek+]¤{+5@_v%FZ\~TpvA+&NKd7ɵEz=aH'+ЇGb 5ɬW$*0ij@60(=>0HቼnuܖE@?;2#"&suHZ`T kۿNqjCs}4{ѨOe+uvi'"QJ?"%50Ph&PCw:E8j씤E \lDR{<)gזgTgV)kmnh)')+|v$m9坔;Zo^nR\UJ:B#uedFd:pi41 - ;:JAN__C!jO_Oг)jDOTƢdwLB5euj:'48}fNE|9TWHZ%߹g?dsĠb0 NDb켐,/A,\W̿5x`zY,7z2gL?+#OGVTmESXw~O!,>)) E jU[8%3I;a 0R9ODYVu}Z#033c"r:~U(~ݓ"Ov eGFoh함-e3sNꍂOϏ #\JQwŖ[&u2g{H#R1nD HC!@X jCs*!ez;nځIIu[e;;ٺ%AVu0Drto֞NKѷk!q˺ 3W0d ?O_{m-L#:7KӠ&v@9`\M0 xEF*d1qS14t=JhaFjb`2V|-*[ \RTa0Dۨ0acd"6w7?Uj3.hY 8eJ|y {E+Yn,2sXLk.(UF'G ,M ޭn[N: u״ڻ<_OIs`;kvs$Zـtɪ4k脜j Si_dc((2W@NۀE9-&j;-I/=قq0ts"X$nj؇>ׂ~48x\ t%myl7/Ad,)e7V]vw$1CU\Gam= 7ǶL15KW|% f1 qwEY sS<<*{Oy3GR7.@,`#6Q i:4 D^:sMtxAEėJ,rI7k\Nq h92AAwc@G_N;%i `U"2߼KٱYq1*@ϥFlu)=_ >^D1O;aJl& ҿg<0WB˻ /;.Zoi WBW@3uNR2y0u9bbIֽ QǺM2Hu2.C{̃檛7rۏgEQ\Y)75j =L #5bw}vls>w7-`s lv%+n)QK` R]PE8.{k' >]C==D^MSo4ȴpAj1䖠 ,7Mz<:Y,9G%LL_gv8DԿ"`AοbnFXx>Y! BS|Ε,kM Іg0x{lWhR )Ç@~G5OD\(%02FQۛÿ]SJV !'-F1D^=-Nx9L!Ctubs%z0k4N =:"vf'm2D@rZ!ݪr"ףmlIbVD*S6Ռl60/" Y7HQ21~q4sg]⊯Ajč @!\BuR~|s`|'bVsfO.6$Զ+5MzG r 6s=c aA[I-Q4sv09MO X}$l<k=D*b!|U?)rF~ŕ.|L͢w78۸ Sjx2ӱ :8c%%^E;/ 7 L=g3^*t,'@"ҾlŽe2hВ6~p x]1>\gLn*x۱MS< 99 $&@~Tvm\И&(A깪گ8=PҌ?oo%LB-clJE5?n:[yuUeAfnUQ =+5?Vw1Gzz O8He%;HN#6*b@_-ы f| /6La".-a:íJ8R@-a){s[ opVaDr:eUwj1Fx]ӫR*F0!2mVN~ 8,NLZ}ҋz8=y/ŇȜZ$6#ڊޱ%:Oi?X?B"YKsKby1F⒲4@I^7@V>R,4{` CJLhUU@ҨDQ0cΕɘBQ<)O - d!6uF$UlV@ꏬ>_WgTmMЁV^n)B,WwR`EϪͳ =ol`ؼӆ| ,L]C0s^q'<:(%R6CL Vmc%vijfڬsLAa@e:'QvRu(x WVٸpU] h򷵂QHyʄjk}Ply8Kt 5iBtzI`p c,vrUr 4eM}ᦗB1-G,J]綱'p"H\`O`0hb&L10ҧ9m@O.%ЎhfܾH&#Xv1yVUDxSE[Cji8DGF7meqYFqra_/cLT!c; oJۘ9tT҂ O§ 7nzUnjq~=.1*Drê96JZ"= X#N~ihͫ9mckw5ȑ]iSL718ڜ^`+'ipPzTtP4Od4G+&$8::1u!ѳY56aЫo//B~}mM㑛sk=1oYRƎ24S[NO3Ǿ%<wC|\!ɚ 2VM*vw ʤE!)x ]@A2X~U w By'$iSu5.&!?4WT]6Sxx8Ȧ y>} ObI+Th~B\JEw3 $p>AYi=I7Ž$6s,ӪbBaqO/1j*Y&DjۃQV ȕ0P_ y急 ?i:j(#?/>۩:X>$蕃 ~3 &|1 7_nm)Bre-vx&HB$T:/Q0m5=RD4Sh~s o0vRqbc, }Wd$K>5=o*wI~@"?U1ls#ɿZE ΎI8AB(TDz>vݑ,2U9E7ݵo0)J|> )'E.ىۓ:g ugBK ? U՗vEb;۸3$"u1A}YLqˢʱ˞jgt")]^lyL j:*y# _V4"R -__<#`< 1lZ,6.Ӥ+V[izZ<|/:l$eY%[X* C$"7B^'[cS9_;~hօ+_cQ=sNN SscҺZ`~zFpK8d A^H7tHǏF4+Zlbh]J> 覽6 [7ct/!saQ>N!>رڠ 1Q _Uf&"<=QĆ'.[FY +y#֙q3"5*?(>/}yZX1ږqP=:[JҴ2m  ykSY󬗔l7iSC9)cz*Gx} ɺuߐam˃QKBWUU5!^$\U)ߐΔ36A}{JIzTB[+dA$%ZUYrcI8O:L3F/!zA#16f'V/"9=~b}bJ^#:Ѡ;Q!R(CD{aDT' > cu L>֞@pD™˲tG'畕uL; [e*A(Mr FVB< r& ;PЯw R.4gD];VCHu4xudɩd;+7~PP$" $ ޥwOK-瓎 GY^h8qlOKM!v+Ɠxl2JtXkTH~6O{ٗmK~6L/]Zgu _NZ/t8Uz,ʘA?S-;y-+Sw&EaTՎL)=@v[79yb,o[b(5e )Ûf崐օBAg!#hUV+x lT27C cW(8z^9iµ+qa( ,dC0  sS@ZY?~~o e9,sV1ZلQ:$䝳P0ZSj Q@ ɿ.|0 @,L20N(+koF{{6y0ᐟe V+n|>.ef?yRR {Z6Xb\GP1%34\I}{2;+Y_=^+3Bp2?>I&ʖwQ$Ҁj3>{XP"@˒\:|:5GG}T;o0k9[FQ^؉ÿmLM }?P8z4$~Wam*.0xd$(T(6O~p7;0t*9$f5^*l%9$" ^JOҖNNJ+Wt;F;F)%;)k@&[:ì=.~rʸ/ahNFPUԤ Q* =v,y,TkK@M&lb/3!SHygZ>F0aЖ0䳭C f4$TΩ)p\7]T&J,FT4 __ E $23=yhb'.~{VHlk:Fe9 P~2prՃ 9IOwz'6.t ew™S~pn\1x~UD-a1u%+!& nM$)1Pqw˜L0C,`*L=;0-;1 FHP&vǸO5>D#=I4f"$QJGP|C|Gn&nU Ffd5K! E<m5}(IξG0a'EAbx'7`T ;bFX:B6xeNyEG_'s \Kݹ ՟5B,儍y^i3 "W 37gS@D+ay;*25 0/LBt|V[\B-сn.eI3;zDHMA+da?%QBi2+3\{ls)e9 sBچqaWQ #26Nx ǂ-B2Sƴ\=LЩD5֕$.*d_ʄev`y,ĦOtzIgz%vIE%6sAe(8•𠉫9ČIiv *!ɺc8m+k};lQ'|)vL6;Ɛάƚӄ Ov" h s-Zmq% b%wo B;]d!uU Pu{Jړ1͈C`lYHA5U~, }fg].:5H/YYM2fZ lGfrc1nĦ,yu^JB`qYZ-HVvi`q*tsځ$h)b|A&.`WIyXT ¼} f,!_MIWk79#(QC%M b 4xKuu8mb`@ &)@+¼(S.Q|Y+ߕx83h?g /R\;:[.xmI"BUQHjCEa+WG͖H=4Kk5ENV`rxeZ@G$oM(~AJU+6>qZ fk5M*=qkkkc18b jVYn7ɽ˛ݔzM( z[s=nf&hPhڥsPgj@\Y້+ 8_еBv= qgX';_ܳfGYg!V24ll4&!mBI K[\_1"[ZJĎ\SfƺEٛbM_M!ms3bChIUINoχ OLAqnnOm3H.ʧv+Fy¶VmPׅHKpyJ7|-„= `"PjV4"u@3bϡ19ZP~h!5etVDgcϷ( $@NR=$WX#!}d~[4 $|Փ/oO{ 4E\gnEO~7$ X98c:+r‘y9 rTVbؚ6zΓwZ]B_2{fӿq}쌫jZŃPK/>nΛ-7SSa*e~>w,T&u @~p|X &'`7RdBB)@M&]-EjUϕlTϐGizPX&140na&Olsr i9Z0. VF˯vo5:/NcS(>;g"h?mpXIwv`apQv2-KQl`ˁezA ^Ya9O#4 ֬7n\?5]у0h3=0:͔./p9j7C|x٬zr1Иk/J}MqndLf"ˈ@kb%\o{`'W\n8>QJcdVvM4Bխ#[t𹊹PVHNAj5MbE2n3IxOOI(N+ʔtKTo=1p+فIN/-&91l(;G1cUVwoSjƣ0_Qr>OE{RU$1ɏX.+/ŤOVD3OlER\̆2w) m eذA.l4J n] s&0z0h]bpzzCKwD ={ Rn([~Dk BRnTSkbp* ~EX< x kN\d#1#q.ѓe iϞAڌcD4*AxdFj^CCG=g}R\27֖7>iC\lB/+t=Uo[x5 O"b;̳z:_>Z5eR9-mpȊ`/?M+l`D h .[l_c*\`*,'?A:P&Ӥ[(9뒽H \1W%*m.B ;|H1VsuM I - aϧy8Q:&{ vecb /'idMU9%p& DZeu#t]7:pºcXh~s/] hQ_ΙSRMIwIꞝ ROXY9| IiV!Vf2dOvZ?Q1Pѫ J7x1+kpClG@JUlDȹ eܾ^X]\4TԘ0u2p\T{6'5S' Ɉfh $Ar$ n[`C`$jg0;qDuBjym[/vK7!jbHeHWK|i DH~9ǽpQn/)auxH@QK*' -{ \k4ئ'[82 *O!lNE28],γ:HD.cv73 C=U1AJj\hD%k*}O1˪J8Syy (6DATBF99ɪ.磮u"i8%B89U&i>,Yȹ]ym1KyD9XףgrY> s#OT~:=)TMtx_)jOZ6D4و!C_3J\Xv'.'Ȣ5ta犄hb8ܪVP (Z@c*_JD+?NiQ;| F2[-(0E4i1~n5POW)]6s;{юs<"K+ هRy ̚b$^?8r*,5; uDB=?ɽ˙r͞9ԆYyP6^-m5~wԊEEv@Kp n^2N>B=<M~w M=J0H4wj൹P]sqȼ7^N"w*w {KSw6G=*XenKZ/ DTk˅CŴO&X{qAӆǡ$WƽK2[p=}̨vۭגDCt|o]/gfx,ٳuW)/$f=x 9硗 tU)3oSm*F ֐Gɰ 2Gy,l8ˠ孖qf"C`3"68س柊˦] IqxqVbS{ VB5m<_+'qE`#jڏUNIMѠԇ1)3m Nk>絏*$>* Jojm|"+dW F.e;ŸUp(_lVy1+0MzC/AG!.zTd|m _ g{0"\(9@saWiEr1Z;x^Ytmsz!QNDA{+~2kuƿzcx( si6uc#^ZoՖj:BX͵Tu%5u#JI ,VLnp a{.O[c詬x%ۈmMmb,=uoO|_ Pqlu@(ֵNt=O$@%Ѧ L#$Oh5 f}^k"fhQImVQw3+arLkiHRGyQKƊ-6xgK-%5u&Q}V~P ߩ@1 )>'R @Sm2Qe8Hfsh ae8#l$~qoGJAwL@1qyy@ F\'9il_ 7Nu Ҙh]-JV=9(pK}$;ymY]4}K69QCFAYiMN'Ri }+Gaz3_%;cOO*7W$ۆRD9/QCXԱ#[E(8Wixos2$BWEXADT&©lσrvu^ wS@~9b̿Kx0_W*TM. veK> dڂ Uee7`u@0RODehd!ݰe R`G "0\oMfC9A0-U yosmQj{<3aq}3g–SDIv*A+ )YG/U)Zh۸/v#9HqV)y_n=:ӳ'mq :Hv/sfuKKbZ]>1uBgVb3S1URυ.ncŮOC6]ݭy؅g]&%&@ac"Y=憵 -zV!ϼ[V9"?Un (,$18~┋]LWR4jT{q. $diD 5̧SmId)Y<ĭ[̿( n\6C;c;oC;wOMЃ zĢB:Kqǘ>_HRxW:+ v+m/SM>ݸzBâ/U(Q4h2 с(Bw($]ڎx!x"бeGӫVUxVZU6LsGaQqEy1=d%\CO9'-yi6LPXpȤ%.*U恫`-a ͖_`7$R:;ҽa5҄HD(bԤ]#B^2R8&/~*3 BEP{ FTeL] )! o6#[PB+lM/̨ e4J_Xk(B>=PrNZx<hV :dQW v2 bQlucjV8nJgL\'sKe{8+P7v $WUT@i+bf֕(%5W8n&],Kq ;x;"O9N`>'{"@YaDBFF_$z[S Cq 8e vv*iC9ǩ,t(A-0Kb@@ܶ&}z<ƎpBaD('gb9. 0O'C:A ޸ 8#evdvR_kHy4E2('$}Bi_v|,Xr'ҕ{VR*ʔWVpAy0EͨS8=dC+RD~$6|H3fS{)$ɺ/<>倧g UGjgϗٱɡh1^ @r+;@(`SXOi_]CxD,:e['N|)'7uBa6"1d9ޯMz*Š4wTz 4N~Pd]+ ;d&ϗ:]uo4sά}%CQ+c\feaSڮX-!Fn'8"]l[@-=5HbZ ?%ꃥ]{9A_ 5ÚRF)'1HrE7M>r+%s:f \yj9̼AӪa12Ae1. agq=tZ|£x~:h<8Йazol# Lc|,p{{G8mК)?VV L֞Mv{n zЂ/˩[R`ZzГmԪ4>?DJfTԆW :cfG=nIMZȚ8,n)O( pw7n$Lbɇn} kc:IePz>ʤKfI!dbrz ~G<:-%7Gkbbp3xVn;)~NEiз0Sԛd>x *V 1L.Z #fਕ+#ƐrZb:do s@,WX xV;ܱװ3wҒJlUw:(!\"OOl U8g2O P&ZPF|VHwC 4W_dnGCdec}Io_[qT]e|1vn8?E7 NY*)L^ `ܹ:qC(~73+еb^<9-qI3Lq -$`8Uv )AB(ag?젊:`pH&bv7Z#SD ׈μ^Zj]#x]qvJḻD6^E!-hv\lڂH*dnG#J/g  BfVq!#thmkԢ}N*'sLZS_/@>z b(rjmB9'ԗRH17缥G7B0؏wҶR8nj \|y^PKvHǞToXkIN[aTt@V;h`=h}eDa.Q?:f^,T7 \ IL+V?UP^%\S7 vWbW }*0[aaŸ jY F1L1G 9q FW=4GNMY.ϥtNdꮅt~75^W9ȌKf {5S#$ 5Ӑ%sbu\p7=/49/TUQ<@RhaV)S k5'ƹgaB$XN4eL Np*Nf xTPcakҔ_B`{(L* '$8 j uU"w2Y ~0o=A%#WSӛhERNA_(Y.s ´x&j)2[ ӭJf0+Ԋg_ 8q_U {+N6*SZk]Xҋ% F&]Ǩ S}SK]b(p.jF|VUWIDjIihe`m5uFJV _lVG̝ (dj֔냶9<\È$ؿ;fϊ\D380gayfo!fYGY4 ZVDgGsbʖrĨd)WTE\V3b Ө8!9& 0_<1j?7d69髣탞p!ϣsJ1ID-F*AoL|܉n?}%HFfLsӊzt>y;zC^K XO)Z0hҨ`wLO3Vn̺ :(,S%k =d/|rdaЂzHS m:" ke0haTYa)$لl2L:w!\+x#|V\Wpyu'arqk)g/”n:n&F/s)gE,Ћjb+ &NLGRD]xqj{f}C6!hi&f䥤 ,"~Sq pY 5m+38j#^YFT.TR"Ex2#@'Nt&ABe\IS_!k>qۥ4+Y|I9E=+#:~? Bk׺!'G]s̘pK(J:Jonb˴*wgNh'w[&$ixr<qƲ?|/Q$ij2qh/ЫrEpY:绕XKmCÒ-]d8/j0H%Ĺ,B>T!U궦?<&.]J%ejo=P Y TVhՖc| HyhC# 0atcA3!C1<Vmx1[AAO-ǩQ wd軫VQbж̟cHX2S+B|~5[iT6fk7[  f5yPRS gvC%^@l%${wm틔UD#5%1bztX@M0__bBv~"1c>6wZsԍg.!y]wYDcR.hB- bܳ޷ti Al@lnܰ~. ,Sdf{?gWiJgKH|o0Q;|Z|L`#JE 2HA4Va3'Mb•u/ݰ&Ĵ5s&1$WzGڐw1@P^ob+ ٿ%$ÝCA[HՉ$xu#KviuII{r4Wxṙ -7fɢ _D&?n(<0RVF&0ܚ)r@e &yXN` A_-,4E{(֪U~ZN; v/~G@R= z&0r;Ql#܃E']ڒj ;xQp!kE 6rVXDrBR5ÿ_'l~Oᐆ2HK_Xʫ29A~Yv@aXQc.,3M:m\ñ;z!XڹT" 4)5%vUc#Y S/XB;]v0t+dcژ6^Mھfʮ}'e4"s.CRRhtʪ3Cž9A$vAkKAGlph-xRVR)IԸnL`(jN‬T)L8W`(`{s ~7NDJcab5=cx}%[(MkX1ksGbpg P~PJm:b R/QN57BDخwO+ZЭ{5Z9;)Zpr8DfoLt'$1GYlTLDVY.vw~_Ni邘z7ůqN19,K:v|Cѣuvzfp A_O4{ -ﮧQ l\}WJNj@&r$X0)M\J3BU\& B^b~y:kZ˴ 7 ?RɘM:e!g&Zp9 VpZJ +E $*v?b0âKIu/`˳Cn}pe$6#mbSkߦ ITTW|F PyWTG2Ko%C}^h2 քlE oeZ‰>Ŕn|i)lX0°ѹ#5Ijωv3ctRT<4cgӬΡѼTnf[.ҶkD L$ʁ10 oj9l>x(ĿO #K_I{ 6İZr T+|#әRTyhrgL믺66k{3{FD}wAYQ: V|SaB$ )2#9%uH3rN8ϥiA>qm g OW LԆ؉U嗌.IY<ѱj&cٰK9BM!u&qi kEʒ \xŊ lYYjgg; r11AfK/P ` h^@D6"r?wk gbN>xphL6P4̷Ij?F4)Xu&AjHH OM$\;+.FR%]cmѣ+!rF˩shkd?ļF^xOvWj)ZÌ[ 8iԳK^7%*M$"S$w+d.1I5!=k !P7yyFԢ"ri^u&쇇0%AJ'0RhmR)g5Vv bQx5w^$C\#M=:>~+< mdsۊYT$m5kH紣TW稳-aW;4s!"(Q&:YqlV4^:m!)"LxmgFgܴg-aPxy;P(4V#tT}JgyI > sR8 ƕM0N[L=]&F}"VTm~\HT0ņPcpv?#2xoIaܱ2| ,(щ5Zߝ6,}lŐBQ[YZi!oTc51x2,!_ 2>EgAs*Nˡ- DM:g_H 1sxl^gt;d9k=^/΃[? ~rtK@jUbF@%OևPz=)pLTxˬeD( N[;?Թ Tq7|*1n7.L!:u\4dI|zBM'wd>4Kt@iBҌW44Wҕ| A[8:ήga~S&myQyF)u-2(HJnU77a:pEH`{ (o @JUX0.օJ#,U9߸nujȋEV{Cha;r.XoPueAoʷ {_@iCT =>HD]nE?̌ ^r)MZaaJ5 bd2 T@S:I ۙUCZ1p{\ ̲ %<d8Ӑmʍ@ON|@O,0}$-!^;[̗࠷yO)\ xR]-8|h43Ѕ0MNGm+-Y2FaXv*bENuê:%/4m UB.b歰:lє : 1R:;i/dmܸs2OV{li*-hg]<@qY(MF#-tiCm/{FA,|b i#HY}6TppTia%gV |/1RDqRM-'zy`0[.*8ּQBIA# DwxZ:\|KmV*'ajR/c,X{O@gClޒA#2/  1)ߝo;.D]r`t7;"ڨwծ%1|3xBy%J@;gc(e.s17i(i52~i78'm~SUBt,SAe/\s0 0z16BStqLPU>م1+X,uRAm1Ƌ .Wp/ރHm!6/] Տ?VxZAe`)w E9$ܹsA XOl}2/ʌ+*?ؽ~us+W,~#p:1VZHWޮQ]M#ַ9o,sXHkKݺ)ߤ#M *g-ӋZ_qpuO\Pd8ׯ5l'J4r2w/ 5ٗ!dĎǚ9`%uOica۱bzT1qȝN= -U&1f u]v!S6*ۊ<4œIp$Lgxe:6sٺEh`q"%JrZa #od;o6eZDvTC/A-2NԍAN%vڨsJoS=7{5Q{d OUBD kvuR+8K4S7%\+1^?NEV*ǒ?%hcc)L7:2wAZƝ9D}{z_15|x J_lB"}7@9i*sjȵ50ʡaobD,ы䄮0rvk{% \>hG/ Jib1/CD 󞀽h]4|^,g$tkKtF%%0!DM"XwG}"Rg5m35KP* 4l"p_}-G DY"h<10ʨP`V7۬d残zZrI:[EaA"H|CD/+ށu2#z&XHbtBU\(usȐh[7Z6PeU5֩ث}'.P|XnzRA4>$Ȟ,h~ *U aG[f7R#+ϳ(Vt d gYm#\*dՂ%F;#v??oJmHKmWc:RpK 4iB Ɠhђ:om\Ҩc",0loux\*m(-vtd$ϗy"9xq6S,ִډ*CpT6kCILW_c?,kZHa>r/,f`_ӕlpCJoDIBs'a}cpP̼3\+if_=EH&)TDVy;GB>>~"rwv/ݧ~ͷ AMΚܞjwVTFo٣RjpeLRD $N%ʼ,D`,%=`$oxwCXv=kkHK$] rG) /vbp)Ƈ1S;ΆJ|m,m,wXr߄L;hBhͤnŒx9EͭмtoyqL!@!H8!<${ y 2BT]cc.-+<%nA| 3ϸI٫gy\s~;tI;>:l%mՃCWQHƠ#4X 1]ʤ:ߪ Ho ,`d*蘿ίz#Jㆮm^9z:C eRT{ Z.G'vN]GM{&zUu~HB`z@KomJ[_Hֆ%gḍ7!vԩgL2fbh ͌Fgsfp9q BJc @܆Uo:ra 0Z&!XA'M)ek+"036|V@ЅFPA<0=ńNP(,EP>7"жP(v X:ZV'T<"P-8l҃%11"Z7$Q ΓaUIfEsJi㳽 k*jgPWf%8BJd-z~4`tZ"^֒~y|,&]\< MYB@͈|;V~X &BU_,:71XB}6K|f5猨Th."x~tl.՚R*dz8ƉMeV4ZNfšFyr-| Ҥ]7W6ς|rϜtTiD+Mgl8E_ 6thP[pI8wȲ,v&5 ˹pkECs׽H"A*YUGBUN[b:/WG#V>44tֹ!GZӟ W0{I[*˙} 3m1V[.Ŀ1zMe@vNmb>JƲ D' GQƃ4͎h &ThzYѹ |m4qf)ƽuN\w!NAGBUހ&*msJU'n׹*KV^"l|.z j։/pK!bˇ6/%!Db[IS=xN58Ŏ&x`A𻔈2dK:&ؘh| g"߆Nl)WX\T3A{@*eےCÔ(i[ !+#>GNw?y{BGCQR4wngΥ-džSh A 7ܦ$߁x_:g`fѸxK٪f:sLn7 G>wb?KƌnM[8pX鎇qn*Z5Խ԰2A "ci>u=f^NQD[!>!tEZc P~p[p=l7A5) ܄)(s9)4|à_Py@ڐsx# :d\>UJeތ!*GVk峯uf7TuoUGˡُ|Ġ*:OWعpa e/Ъ&Pds{g"i:؈7is+gA[1lQСVE6vr7)Jy%BC`32o0Bb@oS@4s&BT@q`¦h~eC00*a@,[D_ĮOs cQ`BǙp"} ?0ݠ ր@x*c7AԁTiD4ׁlSUL?ht%_1qjGlTrX q8F$5]bSZmiUQDDI"4ɨ`rPuH2Mje$R 4B+)fYBIN6?iK3GP+k!QR[p2k}cf,nE⼛m{`Dzg_+\-}+oXo0m)2TrĘcW J1)d hcS RH+Y-j%I.RjRk!vBۿݔq=we t>T-4҇cWL#Hҋmlac=gNȐLv [FW0W#&;rw8072Ӗgi0hQﭺh3ͮ?Ftdo$oK8U{NhXH!m+8-PG$_Vbn^dqd|$JO[I7 -[//|!;ةs\"'II[6L/w M$8i~O?9 =ppKŁуpw̭<I9-@aZM1򑛥WSQb7+%#\*"m%H=v+aXCE$]Otb1ebM=V *X W:2f#%ZawTF :r\oŰ@0w e!D_Ԗ kѯpR{y 1߭ĉ3w6ԓ$!f+=qD0!O}F nsgvF0X wsJt›A ^aPhiROm".R(4< :Kp  P FQ8g'J @&|- KLg=7Ve+'".bp`]m.MH˿4EMH2jZP3vTXy7K:v<ʄpֹ*s/'P(U *Z+Nu =ީܲH_E$4xHJ"~ *AM2WMH<:7uInS#[ԄȚ3e 8Y ^X5~g7MQGCIvIYA?g};e UZ~¹312V e63>0]y@(hLnN#^X;} Ü14`(+v J)eJbD-M+s8VO,'L7:4aL?w֏9g%Wn$繁8/(;WC5֕ϑIT虅 .3SLV6!I]'[)ٟ˸`S7Ap#fh('{ԌJ@+4L 5r|z׎Jb@u;*f4U`᛫qqJ!''n}Lct V?AOmi ߭k4A{mW~fs{We$2,Δy(HƦ*\5~4Spc՘~,DYLW_Us|2>iDft)q|UY"YC6<}pbh8`a=cArl&ALGD YVfIny^I#I/*΂eV<{$qQTЇV'v66VuVΟ>qjxiwk mT e`lz~50o"ło!Č!+ecޣ+ݻt4?I_מT\-vI ViSE|B;ʘJ6Q '6ĎIBwi69 6d1ZE%6)衽"|\ڡYSq7]^&@v@&C@>sj~-~ [ /dpcr  -{skO%EZ '8o g!>+g2adW5UkV'̄w' ,ȝd"wbf+vŊn vۈ"t`T6 t7n~HUs)pi}/T^hރ*Y6#KbI ?tE,p{ C*Ay (wL2eĎywV" G>hQ?"6 9YBz 18͓zFAx/Toyq=ab%m3B{`Ԇtj@0;d.+ƌ?zZM =ڐE=wV` ]]LI-$BE~e*w*c HP?ڷZw:L\GErF8rDT(C{N=&yba.5 =D3k0Fg3ftq.hbIQu] W ݅pG70keM={/,槺=_qesY0'K0  ݔ 4\bt- *M9LŢGE Rz*~::qU|u [bH2܀x]Y[$k@!A4B_*Q '%<7z P0sa'6n*%]c@um12aId.45'CCo3i֑->"X+y)} *l2A.έnQ",Bnn׬ACxEo^=݆r*~w8Q tG$;qCBCY駹P3o[]ؗBCL j3DsxD5m6֕WPDlݩnY8bU yB-H XBX Ċ8@ĉL]Xyp J>Ju-2B(77om;еi厕 .4è`+;nT!A 4s rQwtl!{ O5I~r43.';(9ɥRWu+ ӅL7MUsb_D.ǫ8e@CU$Vc@v1gqS!y2N0\p QR HP?J$(WHBE/WGvt,i3AU{h0~YG@J_'% o ؒJίN*)R|:J DQGNBFq@3T-d򌮾#{|]ث50E!v6*f`-qC|Ztӽkߗ^ҰPWv~V4о᰷eY⭠r|L"}ݏ?#(oyYl~hڢP&nAl{r'V.'Wc '\b8w8\pB AU/_gHj.JApmh VWW75W#! C[0'̼N>A]7TIi2ڊjTV[{8}԰㫬vzzV:n ..*T:@_()zm/ֈ-Wط<0X=tR$P_I%^fQb@92; &FSPݒ<{FkAClߎV8!oQ)Vôz"C* AٓXy8B_Sq VڟrG 38,ZmTX!/S:[FH`.7L}:ڮ \ᖞl"uVflT%CމDRΖm4b(:It}ӓḂH5|0DBQ-`tuX^$BItšM!Lɮۀ^"V8[fjXtatWh#{S@ rOX6Bv %{7h#{khRw0g`ƕӳP5[ @.,%eAE4HB^ޜ|~cե)*^PY KF#"Y%hoj)I'n*?⫌P \M,12il&rD^Q[Q9 7v9N+Cm'+,=.,:#-X9dz7QbHzYv`_uD\m.M l|wP5O?jf0n+9'QN>R/(5\c (['w\ߟiᎈ= |QSoIc;35NH*,z2ϭ\Қ 11siN8f8R][A̅B0-!$!Y{O)کEKܿ_#yaLD"\ZXKW?R3cK 4Ms:3~ub)Y'3Pt&\Fgd#A?ДW!$&{6ksO1d'\P2])&U}"t;긡i`-@u_p6N̠a8Р-w|kdϠL_LlTf!pЃԷQ1TWw"N;i2Rɗ,&1GQ's' rV4]VEg)(2&(KE.+K&0fWVb78,`M Zsx&-10~:?~]0 HDAӷEk+e,#>S.R?++P?MWPq$[maH^m9 t3 iH떋$̨ߔȳE8⁩t .Y]Xl__T wqV-Cݿ|(1N!7}ۓ;iy]_xD]h+\zϚ~hiuB_BSo$ q)3SE52*E>Kya M{2xr ;B\ޭ)m;#ʁf;4j]u. l{ Hze|!&0y~Mb% ND"WBpJu :>@8+UwR6,?IhgVٹs4yo [RN\TME EkO=BڰG ccSOϮw>"|O1 SCD9-wI1Co%Z:>k˶fXC+TY_`'ƕk.qq<4Ulf2|#zlY ̣ҼBQ%cZc]w{Z>0J=_> pU?ܐ`AԹאqTLlϤ5'"{JvK<ܕVm1S6\~ȑ8k]U; Ҷx@@|-.g޼” G喖¯KIiج׌巙5qzX7ѱaNBN`eR}6% U!U鎟f &4YAHּ EᰲښbbOeՌ|lytHap-`SjFXe9 \J9G᮴o^O A?%\elhR{%U&D66nT/"FقE֕sяX=3OաL%6۶K] /E8LK,w&XmTY1L R{),aJlAhU~-tnƒsӸ gPiF Hw~R2I+jW%Ƣ+e6K4tCg,:30أxٴѭR?|䷪>7|>A2r"nfxTr*q,Y%>鮄NEO [SjMot_}Y%5 )u̵ee#gd"#>MJe_S*)l!o.*Ԕ*z)/d*Q70U(C@ [4=PM5U@U ;/XiZ%_,8:=Y#xP[+M@f6K6#csѺBߟ1&z&,:S+WWP4M)fQ#Y@*TK.3P$ulP?3r#ivɲtM1z˨jf>0RY&f=Iɤ-F<\P>>3f?jwO7cDG=!Jb28iKrO3oKsPa.T_z[T:Ëj? 欼#FC%'~-8*DQZ^/u-2DUM׉T bibL̋a|nɬW5/8̩ʘ'-ul+:+_K/i@=O악 2~u}4p3 ]<=B,M>,4kBy"%)yXygy~)cqfq<6ϋf䛑`8E ^H*;A,ع=&o|S$} "+m.wXXQydIyIq7_ W;@=JljȣF8 zLKE6u-'1x8ـC{>Vs 諸NJY N~_|@@u(Gua@N%C,ܒq;~ʞ9خC5:^-"(V=߽|N4XDS'+rtsYc$ ?t9;"Cjm^BbԂxL5=T=SL;?Sxʛʊ`_`l_h.H6.' ȌZAxbBu}+E؉J&نA%sPЭPGXs'" mߛEOI';l!I^kV̞\qS1z%K(׹_7H|AA^)8vzXun- n:LD-uy7WAm! _]c^f ̼2Q$ 'Z*% uf+&jݽ$ǴR<(tnp~b؈MA#7 E\gKȥ PiFO൲@VlO(.GEOjvtt;tCT+%?uX Nڍ<.|G^Kb{;Skcp! $R-]%2™ϛK.ɤܐp?/ :IuQ$eJtMr3U e*߬ow> 9VËqm8ypk[HVi8LST\@47_Rh6w0j}O/͹4 (Y;>*ϹȬ˪*EPȺ0 #YFzz!Îȉšz-sԼA!pe嬴gOaagXjx \e}R!oUG|␞8lߚϩk_4Ǻǘ9P ) BK ]keI2L3,=ca (EfcF7kh'I( 6xvn2予y͛N@hM"v+?iG杸OG͌4-x%1 .07٤NH?۩NN*v4\wu ʶCUB?}։1q:;z&f.(yV&c$`'N-k䬙j̖l׎9 ;M@GԃnT8Z@Rb~y;:yN;mC %ϊzɲi+%J(2nwAJ9NGuߤTM02.Yq YG0S۩Q{E.e,b^.HherK.lCf\9ίN}jwZGA [aFJ#^ÛQ LpDӷO{[=pNL^mL?J"8xcR ڳvqkr}0 +4~XWZ`iXb0AnmTӞ15fxd`6xdeANoY0~$ua,[b|ToPer5GeڦH l^؇ɯMM>aXnнd KZ}!Xj{VV'R@ CK^rè"_Rb]BsFm}Ϳ$ɡraf0uEeCPqob''._2r*OW{UgIfd8Y@0-:6S=)tM 6ˣI{Z|BcR[PGo=l/&DTѤp7-^ua}E æ[s'EGcj-}/w4] S\ F_GNQEU|#85YL̤,j:n.wRf 4谅s,,^ >V&4z;b.Wbu7j5\ݭs)* _Կd$K+L& :u=dӷ{gƛv{5B"eɇ<^_0#pJŁm/xy#B_&А=WgGqOK9|}+S/^ft-Y<,%|R}"q᜵5>z_4&Bs7" ٭t;?8G(k(\Ƀ5!6{dd f,3y?zBH<PS 4t=QhYr[6~|Oɓ96.\wbľC5O!|^}ZC5Ɗ9ڰ/h9\|Rڿs,۬ K%bPTPaO9cHPU@X$dY:ư6CzQ@hkp|U".Q0v9ENAT&  dfVuV'vԨwdb~ N1jDਣ |P0P"kgdG{=Ag"{TqsY =T,%Շj2 br "wbޤ-dbo%P%Q4Jv*?~a/:0#JzҢ>@e†w#0 d&~62&YwG >S3fTdSEf^Zfc~R!yTˁm;Ryv<f;`Fx.7`F9xG z-c΍|-b e}ePXi4.~Ng$-W&i^oČQo QPS6j<#r'Cc]NcbN9>hOBܦ_q#O ۸̏koyԝv8rsN&.">]F&o7 ͭIuEJ5`flG0PV+OjJʫp1Xav5 aߦD?Tmg!x> ri久s0Ͱ`a_΃aTR3h졳@|)SD΋%rBBPF4\M%)Hk IrHI4=.n<|HA ZS^&.%ǖZa9#.k V};h'uaAV2Q;6uC[$Y{/o ^rIi׽NU*tY+W @_d#2plIw^,nT hXTC~Ɂ/JvɆPuRO,s:X y jK$DQr&7oO^u߻UNGtCBIqc*"  ֵYWlM۴MHGea6.+n'ҝBN2Ivy6grp|MWKy_|vU'SʝbY9M]35!:G껑LwdtǼΊ#&Ĥ\h(vֈB ʿ(\Jf'vgfuYh+etn9kWOWP7HdP(2T6xO犏 P}8z`bm\8d˿ +kpzHy )!'$5ZW!Q'_a4`luߙ,ig8`Tlm|(+n0uV&^1m),B@9B18&)ˊ\vt9=|T9<F9]qYßvS5jU.pϭE˒@R6,ml|bpfrC|m"e-D8K&̑b쐵# W=xB\@w$@L_ ޖN%dl3xٴJ\x@=7o9$wF6oA 9`.(JH7҆h( ܵb_#]܌'aspo*zX&$gm;jX':cH>{Ohɬ篏kshV]tfW~ɟ@0o`KSJ?}cuHH/ mI)yWȩ4SKC>o7}?elk&UY9vitt-/]5^Dn$=G 7?N%t0]Zf63Sb!,w:l=jOGr, ~]MR⾮ؽ'w߭H9bLa \2n^$-;@>L:QV`]G+BAAYٴ[(l|\g8{MS-Q_EAnp$ '@0p vw^/ l3˜t@KxI@ž.g|V!ZnFĮ') J_ X7J;&H ?mjٻ[9qb^U{ Pפ?Zdaq=f) =Lp/ u{C-Sz VG̚2i.{;R,>D z :nkHz7#wǁ4ƚ':'nT"iR(F0Z'۱b%1`PS֟$j{[_a94Ps W`e "hqw,E5THtrTeUæ # X21YFDxwkBV:)/]X <^4FkxuV?xUSUa$;EaCܽ%`I~w">݊#{MRHba)L]~ %lɘ=pa q*ht3O?Mke8QRb歏&sX2x~Wls2 ,;Is-wW9r-5?c>o@S}OsX'lPow`"pjwdt)%.["O>sl꼍ZG?_y$"!Nh` :n5  X^b5޴U!!G+h5ҔG#tH8M}P7X |%yI4XY7|Ȍij`DE6z > :qN.3Є)Ďk\u r|Bͳ&f*q2/:d?9OC,]4Y娅"0!sӐfO*DŽտ&F۞;ӺQoW9 ]Y q6PPi2F_S_Jt!HQ4_J+^'LQlh=qIN`QJ|z~H? +i"b3D}]ܐɽ:2i 4)V)6 #1TUw !.mソ mQ\y{`~4栋Dٜ;I`')iPm[cpla텱S.U|>~;TVŚ( ;;G] 2+&{^'|^\fIivG-|p۪D.eTc,Av[UFVwE!DrAcIkt+H_u@Pa#uW B&_b>x 04eK{3j~GG,ϰ3JW`7J|NE{FĆןv5+GG3Z?Vx@!4|Y^ /WB:8 aDwZme4pɔPr(}p琭-?GP"lyJ\MJ|2R؅t%?RsJM\S+Wچk䥂Sr>픷*=3^U)͔U-c`$?eaU7R*9-ǰ>zYݘd MKя$OxCPQ6Yk\@ꀧڛ0.a-Ð 0*2EȔ]V ֩͐YKfV]Kb1' . |rICM#s8 !B)ٍcbeAAVTCRM,t1k7OԇCvC_8QXkֳ%SWt~4L4/NfxqF8DT6T ʖ}0Mҙt-2N:v*/ d[;䚡K}z)&v &|!*p?j!xnנSK|P_cr>`~K3l}>%jzkJB>kP,8?Ԓn fՇ'\@mXt$\-r)4 ZaUV[ʚHD^4z{ @D)3^)ƒ4yx1*r{~cHVuJJ"p~[Eaói>p—H%:Sz4{vXN3~5bbʢJRU'R=c;"RO3gaD<*BhlmrG--jE{ڒG}5ƻ:q7TRkd%s[ot^" кkЅ(OvzO}|%V BL8/vwMRgƮPĮ8 4 NkUzAFܫ}B%XF]uj6?5۶%voFYS EZ7nGp ?Y hILp;*d Ҫ|êby͊uo8 tX¹ˁ^ZMva[_ˈ^mzfR>Oۤz}(w1!c*x=$!Nj<01v]1+oa!wNV Si2s4{(ɂFa )<2q>36 S@!O&jCD~5b RcO>Yһ 4i_JC6uGDng@WH"'ǜ5dzǓF8 @TSw(N%XTݷ\}åPTQ2CPP 'qԂӮUKi3ŽRn߮*3L iS!tiToqw 0{YQr8wpRجNcpޖoZ22[/Vbt@^ F4}M6J'Y5lpy.s :38 ֿ2?IϜ>{[#M<[ \Xxk]^4#h7'gNW6UoopפK}15+ڻ㚿 ?x;="u>-^}ymijo?7:`Si\H5KO1-]v뀜ץpU)<#,wqpHoL!}ҊF yrC^ke5Lʾ(:'f şC) N^:gf}v^}.Sc2jCA? \PB}qW.=AeGy#ǠŤgQXqV'XwFzu;^Ԗ\)[l5'jWy,v<QzBV,ds2<%vSx䲡?'pnm٫v9u(8|>msBLmGye3rEr#hraG!jLB)ќ/O̽/`0/HS!^;[5ubw 2 W>QH SE6X֫~J׳j{̎K*ɎCIcYn)2 ڒ5x˳b5y>uvoRvjl6Tĸ؁c G=pBzS5P1Wq_@X..3S:H[Oێ+H=8 8Z $ #5j].S 2hBtUwOoaf#VQWpoa+Tn'S.E' 3 uA|`Ni=!|ɢy7*{7\?"[_@ 4#^e mZu`\hی<͵I/ĥ`]NvavWQP#,.41 PߦJ`"[bဂ׺c#~;e:?&?=3C9TH3EXPFvamTqo`=䦭5\,c arZx9fX`lߴ2V*%V}ZA@kJ|XSr)]Rת:bEAh(S9(O{(EOk-/W `SC+ReN#=횥!ZGX+!S/l  9'{d3W'@06UQ7 xY➮+u 橪9g*s8CqQDnx!< WQG5Y;%|fA͏Q ,([)}X R.*scB Nrs|i< uw\u5Wi^I[Tg3U_3(\P!\CԽG'Ԍf_^@zYf.څ0zЌؐzZi҂' ܑl\Ÿ,w^\/'&"='H W#ɶǹ=ڏspv]|J.Ȧm ;ę^z~~lfTskn[J@w>4JaWxNA8Ŷ+Y9nW4)q`z+ҀJpVje|Me@̲+% ) nn,W}cN/_(Z9#FGPG;E/cuPV|:et7#-EVK3Ͻݣ g*ƲgŠšKfI⻱:Jteq'<&-EpvhFKyC#_mv{f@QC2 06%VDE4ou@oRVX)A,GMRU#UuZח7he}@nG-o]S'CDWSvzJ8#*82ص2s $lH_؝^DZ"r#~ؑ(ӍML)GZ K_FMk@&Ol0uԵ%؝KKqh >pr vѻ@LFO2di!@l)a?5PeyZzr<]JPnGMSuzN};7ٽu^qJ'v`E%vEi4k$) ޓUMQ\ x׺ecSNV2A|"q"2ù$<7j)RHȬM2B{KU23ߺclٰq،EQL,#DhThh[;Gc6꓉Gd峄YEBظ ς0zU~Qtg*J&FPWr kK,<6^~HI31艀JwPpن^Ia]{nMg/t}^ -`I#5&8 Y,w╚wu>c9SB| 4u>ᆷ^&>Fm%=$hfB~;مZCHYoWe.xY奆xr L~l %/֭+$X73Lm`qǾ>bg."P|gt]$A֭7 S\LрW²PgLpGs&$}ř倚B0Ӕe9rtne|߫(Y'*0?7/M=cɪ2HF/]Ey[nn"lX*^,0_D.0# 7 AN`eg2dƩ`{6b#؄a^6 ՜ 8,.^%mE~(z?]Hw'M< nM =8Emqx?g(%c.;ImVXއ3xSEY^XbUVRT؜mnd"1Х@1ZF? }ܙwluM#LvZi,h#/ɲYvV >XoVPýv;rá ~!o7lmVߦBꋈS+51"ь#g+Nd [䩖HzH 8tߛD6W3sУ$GsfպTnp eU >̒iժ9;_(]V>|Fre@Hwp8A*dZZo%R,\ߊ.?9#<9#ˮĖS6X(/Ĭ=F^T R,q!r-&Yڧa4gHm RC9\@o-|8 Zk@ā/Y.!GT%nAl:/)uGh949 `s1BBf -\G~lR:+g$|aleKjG<,-z,JJ$Q]6. ={ u{]uIs+ËOs o]Bx>|U]dhh؀gl8kͩ _^5_%qQ牌/W)K7ɓ$Aز*!LOؘISb ['CƠFCmVAhKH-*J 7pv^a#4ujYI7`B/mzaJfFZq\ZҐr4c|:: 67wf߃cTi8٬YGRY'M-R쿤=(U1cLڮhr Er@(l}_(OFUM]WWnskd_j" mڶ#N"k>M>|~נl+pn.lRlbS z'.\BjvAJE2_Tf/2$+v;k^ᷙ-cT1lEvi{ԏeK!p|S!IXN)? %~r T~h1[P}?; criz4ć< 9ٶ>l3ONJc%5OxoQx]];{1 4G7y7i;o$Vm$>׻)>9o 0ϓܗsU ;?qh79< 6hf̏wL>[9 1 nhgHt `dsPCj/IB8Kg\hQ 4TNo,QKh!x(r7V.u g=؜$g -0FfԯT Wt:P{?A.x؊0N+EB-! FA|#p[V!֤=f?L`?3`pOCs peEJVTUXIEȊG(ȓgN3>.x ̢.BmpUoI Ď_@JQVs/S> Sh}/[]UU{OT#77eSΔ{RW4fQ4Rd[~H7ض8ɊzTڙN)-Y9ƕj+Y0luQ/Ze=8ӂ?7I="to%E0[f]< J'zL'Ӄʁ֜IͣU94d!.q1_ٔe3!>'E:3H KOWew̞h\HơleLԼ]Yãϼc5c2kBGBTg%L"#~,O޶jL+$* ubhJ v +P$Tt*| GĂ:=]+3IZDV4g"J@t~~pR:2O1o:V L]PhWZjvQMҽQ [U2ʼniBƥ6Qde_QzW6@kkiENH"խI@.A`4~ꬽd݂uFn!3 ϣ( A⡆мOOڮj>6q$ #ǰ<:HfnsY`r1&R&k"k%9Of5dǓ|ãIgn>E8*s{3 zWÃD$zqԸ/p02Kt8AFXD 7,f2H-O‰ yK˳8vYK…;!P` ooN,Qz$o'QCȎ0?ufbb{G7;W{P1=p:mmrZ|J5%EgzV Mص-;B\Lh& 9˼$$Yȍ߆6*]c˚1c>@ՉHQ>>g;ҪQ3e{eqtA͐gbbgIj:_ xF9ڛ:I^ ǯT__AhFv*faQI}ESMYOe=7‰҈L#Ҍ: !҆|9y(L1cOƈmT"W%@;$^*vBal_ɓVb ŃSY#sɩۋ!iA|o+y6_ ύm PuoVl\m8 8tW6A@n041ĺxʸYq/NbW&T~1!9wsHη&tDy" 0[ TM}!%jUAUȰe8 D'+],m;~"9ˮYY ːƶ[:%tr&Z6!kmg}vyUrmALvLp4Ϛ&p|AJQ c][s c\s&oT~Ǿ3j-v9~P*O` !_[ 9/m0"/Gʼn! u)ۗ0ge:{<)an?Ca(V ']]M6ۊƱwJ JΉ).eJ-ع']qPPwNLk'Vy޴⠤WEn9C-tAy4xuq-跫:t WNsj2TV@Ǘہ@OS7&3 ,bnءryRtZK`R_YsĆ-@5p$cjk1N>gen",ZAwyC|CD9V$p;3x/P;%5+̕`v+qph=[d>ql$sS=C_]o@6bɣܢ<1/v?lΓӻV%g( V,"!2J>?>*.ʒUV0Wx7GmO ZήPUPq!&oHfdGik dOL- E0`+5txj :!tX #PO{ŇKvhB^XOP* /am/E]xD,o+d4Exa{e p82 ~r* hLiϭɧ$ChJ8mqJFUma#q0XES i7~W.grՆpX@m6kvO[(v 2|6 YfۛQ<r sxzjy̹Ԉ~][Y{ 򹕐oMzUK\͎B@n%?]gߨe&W7CJ_4cW;84s8: /~/ 4, ؃nq3U]􉎒%~ TF4pD+`oA>Ơ }r<\O}HWݿ]Ǚm(r-FNd/74$]J}j䮮*찰3_ԛ΀ړ19VOϟrgx%fH=.ω%˲r i]#ϱפPd6>:F9ُT'1tAྲྀcuJNH9ؙE ]&VG;PONaULvDžAzbsߥ1c [h06Zd!F8>F^W7>4$% bUx{QZ'%6`:Ve2 DD =Ξ0.6d76TY6!l~qF;5mBI; /7|LFtr- pӒ]EJAp&A 'h@yhM.bg_]:љ66N4ɷhI,IzO&4aOf/6ԙ6ѐu.J7|>p!ٚJ mq"_%g5 ftouL#0EmZ(r k}t6'F5=$h(r tzyvt A%ٹWۃ ˜V '^-5C%""AJZ=0"g,7e&;hV#k!5r^c1{0t}l,\m Yƿ]flµg9D`kcKY|9"[dMFkGu 3^ &&rSIN ^[` Z/9Jm(M[S%Z%L%f)JujZ{sX;0nð/d?.Ʌ~!!s2H[ ][r*<=aIYq$:EtZB_%zG}12O 4p/Y:%oLA` M xqI6yxv-:* w΅Lm/"ɕ\OvT:5c)J|9C⾡`P$?LD4^XPsMzӲꪽW>6[Q#70ه@^+#:C%찟Xv #XCv1w"_]Ǫ(ˣdkOW yKeQ:PBg;+Iɼ[B4#_\k!$$F6OƱ7QK3'C]%7]m,"4@{U'CJ%js۴}9`Hūq&y *ȎZw)Nl|,(^KlHewTj%~ox]#b<Ԯ]<;,ݠmz1a裌ǎsf|2 9ܱ{2vuc%X/oΊصCUÃA!TC5WC]YF:OUS;ܒ%9w/r$hLEI b58gOB0"J0D$ra!#x6OgZ ]炽+d; \3{"_Oc(DEM}c`a͚mL }ƨ˽|6F +#)ȆJ#+ŅURB{?Eqqͷ#Ɂ7RF:ޝ$I&j'RVr~74) U38lsn-R暑(l0'0|LAWhh!|/b H KI)]}-%:H av l sl&"Dʒy"#d Yevݗ$G?ug Xqo<(\aX%Cpn\8pJW=H"fFmC*_<%U]';u- fQԉἋ%,; ͙g-@?|IbOӍqBqb!}dm:Kx+Ő61Zכͧ2؎8dJAnd9B1~8Z =9,۱S?,dHCǨ1躖BW8!׷Z&aK[n}'bIf8.3@$1kOG7Q$;H3S,SN&Kc0ݫ(r~OsiH;̏ %J.|"AYVAtnsM_5@e ͇,c@S0}mh|]u_H0X6s= *PK+|6 }W'Mݤ }$x7Rr:wBnk׮|LL)$ϗ+LVHSpk /^GUz@Z.yݥm.4P*}$Hj%byc˫QLtZFjQQf̬Tr;}@b:+ԺqŘgktrM ±+2p|0.\qzoD  2 ϚLL W!hLZx5g&`3nhٸSĵ*(-m>+Uvry.hE+~d#F9EHsc8Z3G łFKY $tʉ'j15e¡Xc1-N’wD&jhǦ? :.IVܬ{4bs$V=Bk`w]HD@:;$&eǏlˋ< +=Q,.V+-3筅O(k! FeG@[| ?9ȪٮB>J3O&8]._G+7J[o0ɪE'83sΐFgjGAx mvIPc@tŚ::[%oCHW\揠*^z}/?N/ԿABHʡyeBS-ˮf @".RXЍfY:\T~-<ƙWe*)2C6ל_>7sC(+1uj98忸;b"PiuuPYv${1 nφ(tkoS GU"~aݝEw[,;\Z$=6YdscCCT5}58Ilv2\Xcwx} /M_d _/=2t> \ʠ 3꠿)'45+L$Π'Nnx=tl|)f3젏 e8+Ib|rL~n nWYgȌ7{QO!ߵh/I!0;Ww+lVWGȄH-5(ηxIdURbFb>Ez? ^Qe,f6$M P)ȹ0gFV+~=H 8r@/On)cbJr}CYzu L4[vb7\b!Wu!RWԄ DZˆЇ@ zi׮zA 5qԲoj-KQ}Rv_l!U`l| j-&Vۼ|{%KAeS^פ6lQvr /9Ok-'r c4<33|mH>SMw.:?`͎:lQx()cm ҭgi]Šw Lۃ(۞1Ј)*o!Ҩ WXIa a`4Bȥ??Jf6망 ®۴' 觍5W= nU,u#ݴ=X 2D>)HO$a^탥bC2:6 XHr V( ZԘ~:*ރ0?HiV,LnjAOZ OR!L$h_m {E iNhyIvf'sq`%2@~&b`OW)MLsx8QVtIs$ KV{^PA d= ].>ZYOt)~z9Mm4:uYfI#G_;%ٽ]=d.6֝GL}N ఄydmE>~{@#[?l[=Vuw;%Ÿ&HXSd-VDkEhTV DhQdW NK݃N_ 9e]MggYv$w#jʹ["MM6QW<'l5>=#x&yW\oD27 w4w 07c.96ZD_pJ R?--mShn ?czƴ #T/B;s ^Jy@OLJ\/QKQasH}WӰ7knGk㳂 (ض³9$J-B}Rݣza֭Ts;|c~eyQMR1nОrxKQ #_f\J v '`iC<`+}!:i)mzh}Tb>fv29vyz-y+y VI8P2eW8iKj7dWhQȭ=;z kS So@S_xgߴu}6̦Ayn(f)xw~J(Ywܴdilyҵր@HбuS/e@h~GR]jGJtMϯ< (AbRuq+?b ]< (s0DDrK\N3C'y0*f^!Fv6ٜpmָ<_!+_Lo#(fj Qǿ%/|ԫ=xe[^;9|xb9Mk@[`$Fߚk{:[=|c!UbXL&n/NJ%Ÿ\ӹj;E6` 5(װ' :1ӌ\c6lP^+em1FX6jA:=>c%[a)#kaNm2cρU7~(A+PY/aqĔU^Dl {8vZ ko@j4EO]î_M߯&^/@v[%-O"y}"]?N1X8nVQr*3U&曂e-X*4l ޳z!Ҫ]0A W|T L{'f%<(ANh5_܅moH*aʠPKOZGyZ>KN Jn6v {djgO̬vcWgׯI#e@*R㜈5 nxK/hq|**rrNʺR(Ϛ*a^DXzFc.-Vכ}`2XR흾 gw$P/7:,h)GD2oC_I#:F.Xǧ\A@}ЌfESJjthV1Zl0KzJ9veNVNAӼFΈ#)ΙR8%!Zf^at*j4/.)Qe⋏NZ-y FKklu>Ghi=KLRuk IttZxlB:qODȼChoCFA~.ʎQHLbZc}$OZ3֎8=- ` &X!7/~3wuT/LjHZ CPQug%[?SbyL+r%H~j`xoca+ N 3 \=o9{P6F5.aLdSw!gױ+קeNWF!p %ahHR3T&đGK;z?չ]sQy !a,TPfN\A?<$PfZ1*FM!ڈ8~& NXVep* (@L:@T(ji2_g `4 z֥4MLQGaoĪܲ1 n M )RinU/,rs&5a n% )y+4Rxǁ)]t1'j^iLYL ߳W)Cu]"N:Y70Sw+ !`1Odþ\6}co+3IDk‚L"0vd`5a'.O n8N @b ϓ#iGE[ dHw ֒U ,W;O -`*t%ֈv#Qdb;PyRsfnG7k̤$^a7!aT6 i-`M_Yz"XWLb!ʜ_EFc`/Ҙ3S*5ڱ.B}p):r+!6*"O2n$'45L/u[l PA!QK+"Q|{+nZQDc֙T )_Ǎ)D <YHBsV+>rBs b :$ :iM{♔ӒŒq,C]rU췳Fe.<6zoL|(n *Gg`kohe|@GZQj5Tڟe"N)J2 D@qr6o P v+ջe㍶ |`YIpV4+= 6VW?fg;E H `TًsnOMxװ 6;! >ǘG*-`) (yO<̐]pXвS=!& Xم'h͞v7VBT-]͹!Dt#34ur}MJ[!gYZ9aaNhִ0'~Cm/t}h *GYJU` | *ʞ#L[ME۶ BU䞅a&w!#ڰS2Fh:!d$ͦ%0#&aV bS4 rk-boaj;Q.| #G?:ji"F"խs§5,W}d1K m/I^Ue.C8Т׎vOT yhpjK6nI;WV[T=EYqi3P9~4FeN/ 5? ;\PEܻ>pR- qwа_ӊriZco eQ[8Z07-"ejpCx*T@տtz8i|3=@#f;uE\@S3UYg\AG=0iOƼNݹcJ4P+kT¥x (+5?h!U}fMG-FD0E3 `]@ÒT&U̷I>pa:qfmlYWʉb(> JXpUh{8F~1h1 ye9w:[A KP"آK 6 TX>N;F?TV!C%p꿣P:A0&no7l÷kBܥZXy֒ly^Ӗ"`cƐ>^koUbA^| TyT24!3]X?d3/)1yxL0h}^c[±-ož$F95=h}K;AD,_wn<#C @n몬h8yu.EqѨktJR4͠JFcy zuA79Jςu@A˯Ae w5'& sљ knejwMr=« _cnԁhTlJqGv-M/cu;m/o jД=kz-EyQ5|h=޽^@o4F5>F+2^Dl`+T$5]I;Govy9kLQny UV ĉJ$*v٥ք%:#5LorǐDƟBӧфom?I:z[mF-Lq5rh@)V)z(Qjr550ɥi{$rDqPdpJUwg`YXє6BEnVQH`IP5^b,uSKAALviL* { ˣ~UxŪڿWS AvoPb*Tk_:fk(熅C3|^d)*`)AbAgUk]"הT{e)mNQ ǜ$54j52%#ֳU˱'moḵvH$7eғ{^Rq4_uQJߛ<"L'_O\Ȩ)`?ޏ?~p2 eODumYSU AV P送R5DI `8\9Ȗm-6N͆JQሆ(OS=OϼBc!9dvI&Q! i2DKA=E.R F099ސ0+zYcK4{}ZB3@3PftDIe_iIF}]q: yr|Ȧ֌ڜWE+nYQJ!;oW{-2П=s&3M3|E rr,dBѵY)I8\?}n'44aTwH  Xh(t+Dm*'zK遴¾c;,cLT8}AXoV0s\6C[qYoH%<+۷h@V# d,=84t` LD8Zlb]/]I렯ϙM'B\@dA]%Tvsn;QyAW1\?r?@vxJU& bTOA.66)16ȼ>/԰m]WqHҸcE;VٖGPLFDoH~?oK鵧rKi^/Eh5QQ Rh1کԏpBcC0&L,ޥ8ewu[8+%)F9fHl Xڭcέ%e+:%4BO+>e`-zTh2\Cy7/2ZO)2Ri]1Vs0/[JH3hv>>c%h!f&DcBQ-T2} 6M5i:E_] _ϴ>eXXk2\w\%a1;Pdkڑ i1m@'*O Mt& 'XDJƜq&.hPgt_In}3إ֍ q'ݕ2Vf=kڳ0O7sr$[&I'^4'Mп)swbOl "#' LjP6_Vp/⒇&Kd_`վJ+ [8H !GPka,s;[AÒHP5;Me_4V[B]eow.sX(U4!cu2*{`9SZԌ;@,s#@{}ԭs$ᑤ}u0Cod|̀WJjXf/RqךVڃVR"oVL<t>PN1kMU2nƂ)W!/qH}/X(4qBSٻɋo/>chrK2iP?-mx/$8%E}0۹ S wǀԻQ 5-jD{!Mo0;K'[eiaH ޏƺ_۸tozo9P7 /ڸ|:ͳ{Ǘ2R=g)y`}Xl{A>1|@TF$:j#'xjO nz Xc,wS]Z8fR^KC +6`gon$7lr8IېKLfϲ`WkF s;r]Ɋ6!ij'Ma3Uf_ |MPk4- \f7ތ#ytx!Eߙ'bds*]1$ڍ!G[4S!:z/O dil,d{}Z"ũ"kU`\Z%~IӏJ8]32U|%oE^ E9reFZ-;Mtqb{o/Xp['i gcMmc 9}˾t'-\aNH xnE_(X>kݰ"}Lw`GGWt2Xxy0t*#DI,mTi 5L - 895ؐW{J odG3jryOcӪudڭ,k@/D8gr, v ! yfϤ:Ỵ;HYw13#Yj}:^mi'1Fѝ\ РԘTϏIec4ӹ *l!|9b6HB.԰C  [\ +R&~F -h_ݘo iS zg]A~dtO;nVAn,~$#VE>3S,ygʫ @]I;x`Ss LpXXwC(3ck4n; I|Z`@ v"SiU(\ީΤVrkQ dL.9G4-HhfEe}CkdR^ߥv8hqh b9D+Ex;\B%:Kt"{u_\\#z TÎ5ME~7ˢejG5Ǩ V"4C^`-jn}zUаѠUA6 XQ hst,c"`>)Pqѕт0B+>EQAAiYbQwֱkz(`zY׉F?ԙ%qECg-/v*j8NHY9,Hxyq/-3j c5'%pDZiwP}mC|4>i{"M|d5.^64uZo p(%iB"QL@ #j>[TE)ԍ35F~U!-fN+52 jCDgB%N] jʟI 9@KgJ8T/692UibhPnǴy+Lc"}7,[k^gMи3*R^vy!bRZ,9TBd!8Mf uo_0o0_01ϵEÃ/ɞldP~e8즲6 dwQ^$r>*]B황~Aų&dIOQ$`; h$L`HK')PrN9x 9"{\%e1'B1N!*o\y=. U>3#''@mSŎ ]D sRo"X>F; +`K+ȱoBSWw!^b/ :킠&Kkq * (Sp"i$"ǒyӜ~Pp/ #=̨9\eBWvXmO@v]-c-v]+jJVdƊD퇭a4<CqqeʱC}L!΄%J &nEf6+;Y؇̅Z00wTFE;(;Phfʅ@zϿ؆o⧽Gȑ7bʧd>~9,|_gSB|54rr`۳s? IJE\N8:\* [Dm<*PBshx;a6`=tDaHdۃ89a&zE }bu`\$e와Q`ϺytCHDvZi@_#Ku=*"=1gQ'8+q$v=Ex/"l0|ۢc>8e4V!1"nRvᑸ ӣɬ\z|ӹUNC4)Sް+3F^2q'̃ &~1%)9 C|~n@lk0:%7, =MC7C|x! r v7^#dRz4..ec4 U1s'%ǓK)4k=0D%`\ٸ}G `gR4F`dYgV8tgd=J}RK_ s.0x#b=O/+[ewl O\Z_ O=S/qd?'C@V[-Nf4yH˷t(ACdΕ­oPlZM~M,n[ׯ@ :UGEO27 g6*+< nكg ! eXĹ_Rd蕼 9)9 /qz+y@31ێA^i< / ЭkʵEGV"Z_r{P3o!OK,uGFE>= ~] =cIqw .{LzU(P)|PF*q`I!`dC je)TT՝g-e}^BBĹMEj?SRfM ~J!_N;PgAʕ*86V9$Qt/>4+٣;5]kM#|ȜgOw|]w_Z6 7̬I Q> bϰ(aSYslQ2sR'}mȼ f$*gszqeT.6k_(H( e^레2Q}0H1Ez >$aGb&>,+; _Tl U iK=f95هFNYk`q\.(&@t('Ku^hȰf/^Cevnn8oA9{B;>[u0C}#Z=ĵ/Xv?n<}ֈݳLX"VX4ILͻ t@SƲ>z⚹cbtg&>}6N&+R IӝV:?Kav)~ 06m5cJ JGOlB7#QvRLAcl _8:B>~mv}>EqM3.c a-$V?F |2# 'YMEo`mqD^GBs;MY;og}$joAκYžPK?<JC+UPԐ}Wϟŋ-T~{{ʫ ydt9e{c,Uu`<> }|xi#E <~bSz2FD G`k IVʷ8rV( MYVp%pу \(De gFdiO~XϋI[@+MpfͧS !Q\^|^xG_Jaӝ/t:?@ `z?V qlr^訆j[Ѫ[v& L,]6uH};N1p%Ϟ0N[MzJD|"rmYFBN=jso<~ >]Be27o(匣aaCZ14(`~bkX y%LW'yp2A[8.B [;AMT1\ a]ZdkSA4*ȯoa\TԨifm`UXK/bfٹYwH |xV%` ,&$hapQ~I |ɨ-Mқy83<:9Z'nW$ S4IMC%6#Lob8?Vng}) TvkqJVD]cƆm6-n5_ Y{.t&}m˸I.D3 ]]*.cefaM" ^Fr݁a6\S(uwz[I8Gͺf[lEI4 zj[ak?IB?NyPm9`_)2|Q:-L ) c)6sK#u)]M#P!A5NjalF0ėS̿zӷi7?iq[ U?4mP]MFM)jL&(`]edG \N| }CK{7&/Hu+/55*,E}NGNbDd+,CNQ{^ڂj$A!Tɻ.ucEZfd5>Gkd?BۋĦ&01c}邕`.@!=^$V ޥz0'ĐҨ` ;DSK2.WYN% n7>#?lhW7~!4m.}Mh0p2d$OCy/zw)#[݁Y;kx$T7~>h7=Yy2v~@}rv1!w@_ 03[[n"fxUےc/+[{(2Af" _ǧZkH$+;~4yWR[R <"q,G:Z w7fRQ0v2NnC4 z31Hڷg㩷V^\"OG `:1],I7%Y+,\t=4-` nƩ:>AoF҅#z|$ƷZK"QG EZljfr(#m- rWϠ.^=qZD_sHVטA #c]+U K78GVw;aʾ!gkQR<ٌ948W$L /UG!Ԏm[Xe7 hd3qQ8}_B.՘S!>;:UZE-:Uv0"oҢQc}>QsΩb@`-Wl3T ښT%&\~`<?3DR,:\*g8f谊WТ{aэ~00qJf0fj`|$*goZOGGu+pCxy#E}0c3Rdkv&xysw1CnV?⸵ yjv*ߥƄ{0)b QmW:+"^huGfqz`UY./' g*_רּfܟJ391Y::ZM{9v+6YX7͓@F*i+Z1ychta.1r۔d ۪嗚t {롧a,=Frжи5l*AJȘngX =~yvIgj 9RB'has2;΂:t8FX&d]J֝U})b%-fkkn:^/VPUT>3qjO]_}GYz[TA!? h?D"װ4q*gEڮ5Fhczj$;!~/"2:67^ԋHPk5z k@X.ؖ/ϯ9ۼlNEE:̣mAa8nd蔹Ts.m Y#`dY~t oۇi0zokD }}FξWڝ_Q95Y!tbn[5e)g<|rj{R|2#6i#f|苲 .OI =V!gp󑝀V{5Qa$5:Vf^W3IO [Lɜo^YF9,nQf\AhBÇz.wXq߸uجfΔqӶ0jPIRo*}5T)]vJve!YxeES"??Euy>wz-|b==#,Czb-Dn*xِW{p':N2S '0iHg R.FE쒭pһ2&a/z7}.8gN#,:4Xri=\a JyD0")r)E"н^x0WЪ<&HR$KbAn{!L:곹 kTQ Df5\ذUuUٍa]FBSN2w?b^)dsҌ_Zhz !v ^&[#h$gdFJt\GF=fvƉBo+Ox-H"U~q3, |h(L69øk-vK^ꊖw,sKrs)D$ 2'y`H.aØ$Was9'X'iJ#}ù%qzJy'#XKfqY vhέXLwm|,"W)XA]WPm c6Ic%4 dz8 m8 }$ U{r5H|FG#])LDzo;77-YYP/eT4C~6HI| /)@;!XǽtыW4%em"C7P?t`Wkؾ\!͒GWmVP\Ify/*#}u>"6XYՍgzXA^cñ'% ]t5 .YҘWRtC1A776Y1Y.vTf F0Prlss^X+4hhB* !yLw\B~WqcH4zIwMpJ.7=PvHS۲vr&h qZ'L%6`>^S~b)-)?QҒs1"޷q~7zxByIorkp] 'z,$ԷăO]0 6v85Ur7 $ǑyH?'S*]mlyU:]3͐@t 50ROT3+HkZF#ȥ2/2F%D.7 Fhňno+ڭ+ȣ. 9{P}Ef]2ڍ1hTܽZ-PZndF~xґC멉QaZu 4=ۨrn:bj4v೎zM3ŏ{-4+/#B0|N\tgJ1PPL!8U68/1Ս8-.iuM]OkshA RL#bChv[j"< OrɍD_fEuVM~5zV5w۩xXg3ğl_(cꡡ4):es@Ν0VdʔX)(:X#hkLK>[oKJ8wPoEh", }m1M@ {τq5&Ӝ +$]9po~+~i3녰9\p844T .kyȔu,QAG2fOS[3D^DW[e&Hzn !0s/Cꑋ0vphԔ0hf$jʨ]/UvOy?BlA  n ٛwMl·Z^Leo_%|\BQX{CxHjHRwD&d 4fW 1Ed|;r/À/'"gaS3$':~Rz#/7 x)6Ot츮!o".e{ bYS+\_fZ77UU H76RՕ"pq{5׮Ł!|s콉PgО@xW3A _ҐEYdeMEg 5!/^JjƵ,1 t`1k*hU/x$qG _lxu`h1~JjxJx%;ZӛՏ7FCr^ IMՕڡG&5*qF 8r\Aܵz&/рzlկ:봦4h m>?VU>j[ tn~qr˭Ϩ|/()-o 9f\ט?) Iw/*7\$Rn55>mQYhw͘"4CV9$UߘS[*gv캮Up^ 6gP KP\&lbۙi ^%2Q?<-ЀE&ـH(Vg!]7rjN>I|TF*& *^pDf[|ǫÖ6gU2'RK+9cE:@=xR>pIY`aP4x{y )3YXgJlԕ=l 8e4pWLmQ["l_m]2'8]ԣ DX' A-kMCvνvw[F[W~G~?:* L'ڀ FDAj`)ڱ]\"* o~{;ˌm\Ы97J!dC*脾w{T^Fu}DbB>h̓yS5XH¦>,Ơ32E\ "9w~(ӧOC`KG3/+nU`NI6Y:rpJ߷ }1knɉK~qPzՋټNc$dگnXԭyC8<jWd+2eƩr+ ŠC:7;ޔJyאU*kWj_zE,nJ ϗB'jv H=uqp-̠wzx*cDY8g/mrv.NR[U/EQĬF=yK7=F7rU(c[f+586ᢳ󴜷@Pdޯ*nߠZ%-hE7`#hтKƣP \lqN{f&-V#>I/{ 4x咒X=RlvAj F$G[q"B; iKd3j/U$?E-6  %=؞~w ED `m2۸+JDX`#ڒ /Ƕ&k  15G5˰M!VuNC\HU"0̍Z*mZ6\+p78_OjVߙSnW(gM}R}d"05 MзNY|1W]f?"WWl_3YR(!u ۲)<n{#>>TQ"m5]}]㫓F< Z7S6(Ɂ y^!O7ݩ~boˡ='&m\Xtб`1阌a=S[? jOYzZ *ƵXU2J?sKOuGF^ ) ؒak gEPWw|Т>_oOܹ"dCΓ nW+ֽ[uae: +Oa% Q_ÛB<UM>&聇5:EgQ[BVDp'2gDUutw+`'Ngy:8S f(Hb(ET@` "ūkSe$+5R?2B ̢!8Πd5H?PDwyyFuґo.c`f0`ϞC;\o钇^[ČǙI>I#@#qip~c$"=8ƿ{̃Yy|\E#F~̃b^Id@ /q6١y{!ZLZW}g Bn_a 9'NcHFg9ӆ&Y\p!-il?5v)|% GC?dc;l+[\6]?hh"K[Fmһv^⤪piov<ƾ+&Ƹ1X[ ^]UH7)@mr6WLkؠ+ ;ZG/Hsr-Φq; rlhO'Z)b{*..x_iW6}Rt `RnO_=b4qo͇XN))^xDak8KE, - u]MŚ58Z j$_e$97A'lJ&cRo0S'N]t{pM;=dPeP$ υMb):Ak4r` p8BY w1_yiD:܌lc bok!_(˕ 7l%θ%bMxe3WM?Dί]|OI^[l##fl(bB:b qb+R7 ̆&Ri+OtO>yjڦd3wzb{Sfned+.UV;ڣ%qsB>BC~"bvG%JpR/M1YV7ݞUC-}EMd.>9'(ϐ ʊT"lĩΛ?yBze =(OK=bg X8[TfDakC8=a#@V,^hҼ>?+MhP3W֔2ܟ'4(nu8%vgw bR>ލW,ZYݯ)E Rgfk]^zљIئRAv/۟%EnfoX,(C9vǓ!cBvu70Z8X}(2$=$m`+o #UX%5`.TV}jB˿b$ɕE%՞̃CdxfhT_QQÖ-H2ȘŬWChX̻uήDKđ;jYW4:ŤI2B !+8!h تgԖkME#/|ƙfI~bd"ESNL7Ҙ0xMVnC9F{eӡ:!$黟Kr#Fa|NJfH²TLҡƶ*!P2D\q-13q/E![KAE wj> ~r4y7 '2FTK:yJDUnJWsR>] {0f(c1:G S8S ^ 9Ư]9Fqn6{V(ɗT<5%! V }7a/s:r")E_!!.Sg%=%rލC(R75l|*-4_ X O#諤O*P =Qct&q<*Aܽ]J^|[c-7sւ" AN%Z#[\tBʹU{O_(5 w[pٹH^Jvy RUo$ہ"zs-ߺȄ m=6Lrb> |Ə3)yPڕ\uSE'Nj\$A1%R*OIأX7~pp1%{;-j3∠$mUǾT敨XЦɿB->Wc:5z#IX2Ѵ 74,fs?7UqJ RP||ǐ!q&,3𐳣@~Y5iu'9Vȼʲ<}f))WIBFxb<V4׋=o_DbT8eڗJ.,[Gz^,;T~=,yɣ&Wtz/#,5o0.Ic&3r`q698&|nkQ5[Y߃ƩfwYi5R2Դf_YpP;LͼC"gy ZXZVq!T x<ס#Ot6zu~I^l q~efd6Rb4`fHnW݋`_♾2'ij|ѷ+5.ȸ2o g2ˇ"[G,L2?_DS"b'ev8&;/O|w?Xٌ0'GGGw g )q_q]PPX6N(EfR` m{qtfx;-j{3;k*#!% =쭈"u;Z4DfR:=; 22voH(#x=ԗŠ!X%amAȇ {[Z% gm&r'dD8j_Us`ʡ \ "lo2Pφ&{#&bCE ]  UeD)2E5BpmW ! ?><#Ԃ$åKRWJ'}HMc5x QkkJEK,MZ'`95ْ_|ʈUuɮ`1rBPxK~]WP,&70C8̊o+ o X$ xv|<ÇNRC,!U(k-j.-?LR0GC$K&]&Q-~s?6:_wqMN2C{3< H=cY`*#l9i#28(J`YN3ʔ I%%~y;A+{Ae$R6b;õɂ6b0qlˣ: Q1 χX">̄ilW_IC:fO1Qw*kJ;w>2>7I򁟉B[P .BHm6va!M !©/?66id0r#PՈn<[ iP5*"Λf'.fSXV7qA _-u{+(ц0,*X#r. /zqV,u >m.e$u3iٻa).1W)C#P* ZLS 9r8ر4 'si"ƼJB+'kW ((ÏnTe~&M, Vm тaw->?( +\M+wǜ:vkȇ7kfP e'a"Oj|q?$bc;g6q^{ kAwg yh) ‹kEoڃ`nW4Wjؾ*rދ$ZQ2FUD5+;oYgٿ)rkaPjs cC.{G$چ䙝=B[1ˈ[E0<8O]FiZY&Ãh ()W"]4a.Y/rN VwtivrDNC!٦y;v JbT S38ƹAcJOk5 x\H񍰙DXDkY$/& =@ tqPww 8DuTЊ:N8ۊ4E ,ctĽqzڴj&#asc-bnmx={9(#$·1 2c㚭MO=J%ΞB`*KT_Uݧkڟ#l/x-X~(Ӟ~zFh7~mrN \6'R5Q_eVYgyn`V.kVR->g72dK9o3O}?5>;0Ʃxݑ@26xM\yhj<6ߐ~G^u(ʹ l '4%l=vfA0hXߙ}OfM zx $ hoũjYdj5wN+DezɷhZ ] x nXio@D(O^C۸H?S{1Cj- V痼Xf{蘕.\Û{M/)|T2!g+l` 5y̙9V862Zŏ%rxWݐ/Ĕc/ShJ)Zw h-H$(i]m[vtFd7leP׃Jg86|8\orID9J#8FfCA:M}|~B40r1tO株U^g: װ],xCcL .#-`ʿvx|977!$aQom߈4rwsK*^'v VBR/0{KpW s0nJpMEݦ"g3/ 6z=40f30uD.Rƀ NXs|8[PvpQumNW`J%i)Zuj!m¡u5[n@Kټ@}z5U P:lN/OhJA.r ~O*y](Ib]ZXS"8,1yiflo?}YMa}P~$5Onl!aGyj87v8O]y(إF %[0Ua|>T\h{ǝZ[y\Ȣc _Đ˜GW s}>Lv@!hK5 fq?X:0> -YSrR.Da9׊Az2յS`i){$~4>EÜ5?ƣC\c9.G%2C;)gK\NBTS"ﶲHm5nn18^=s{=(mVjl:ɢ3^+{0`B?T@jϟw $'L6=?6W'T$p6ѱI t ҅4ȽCO =GB,ه~/mP^䊻b=ޝ0;yk$]-\mZԻu-X&p::(9kxᦚ57 N$fPiG.3v~Ձ-hlL8 $C|zVc4V +Q;piRw ل"S/+Pib 9%a.0H"Pw/?|^zyE WrygjSUj4tJLSkf #rBs\0_k3А?㐦oY Q۠!Apw-.#դc7ᒑ4"pfޙ:ȴk;@_p|p{N2&K olB}0J7lqJJD$Z{8[5`CMvZ{d#7x< r^WN3I6 sE̓']sqv7E@wodόƣ8F؂b)t:wnɴ)@]9*aMwpM8)@u?qVƎj.]V)Ӡi8WS8rs:Dm,3ʺύzZLxCrT}[`Z+ʧb'ymao4G]p344?FI}mAsH]v^B,2L6IՒѢZZ1:DTr4xˇ{(X8\ߗ>=2и)[-ps8-w!aC{'ڨցIğ6@haN .$n?H>nca˂%jZ-2C(ʚtP (4C9U4L뙱9 &tJ:#$vyC?և5.p: ^98*&n 63kbBւkd=q,B2'dAd0{gi0d9RE՘jy `Nulj*^0X7rް;A4M<u 8ʩ IE ̥g!WE7ǘoz=}3Q_?lÊr\uS1dWuHv+[@GcE Ml/#!ߏsThzb#@-/ynxܸzҀ@mNo/,o$TpUV'C y#F *kkxi3D`TJE9 N=H@UofZp,SkQVAߩ8uihhwh~7ê(gC(vy{-LAls0|`GTB)db`@w*kXgdϳة+E4߽;+"[Ux@d,(RNV8'|P¬p?:)E2N(6M^qV46Ž;vۨn)>9bi%eY-$\QkҔH)-U<%JSbߟ'`7!$.l=7nz{pI<^h~"RIsIV(/8e;︜_xy0Wk b]-,9[נt+S@ܭ!#Z,. @mǴsBǹB N5-/i?'0èˎGH6}xmLiC8Pأ0}Z4#;GVȵ}a 4'Ņb0V V]{vY9&n@0p #p(ZdSx)?Sc1͕ezOGƒg{[ 3X,OPe. pʅtsn 6 )4–"1sƿL5 .^p $\V_/*'A?;Q͠$x$p*JWH~7=~ǥa׏.$/H6]|L /#(2?dv{XBf=B{u*Xr %%!>ɵS1gpmEcxcn%ǭAЗ{N/cMMsDŽ )=GL 'y8 eŰk`r gz6sɽ*a vXe`8vWŹhQy wMxJu<,?Bdh`$[KR=_!=WGJ ل#S"[Hd|GYayڹ9W1\1oaLQL EDNu~y8R0{=" td>Ipo!>N Z%`t)PI@r-d|r>o35v2DEOURǺOj XeG!??c"߿Ե)]|K7}:M:p죷At>R`_f&W[A$Ȟ|ݼN䐿Y'өk=]-f=m۹L:W&TŤ1ENk$8%9;4n-ya]8p6FN@c}gW8H3ڔN-Dr"Xa?Xt YxPBG쑽:M0ޟrɋy+觜[?=qk:)'XRq "a ޟfeט9{o?`W9gnj~m/~vV2٥&E6-Zo7nfC*3ٽ`[ē /Ҕ[A(|i8ahr0Y(8ªϲNbW݁-54R(nBr+-apΑl!qT>MmABnjQ<&"Y|l%tq3f+Y=$X5mvE? 1> }k~ BZ] }+M2ȺYUh6bUqi"` H/>$(e=Ł /K\Us[L?)"XJ\bu[4bFH4kFPӄV 1|b%o Z: ?գdWrcfo6}'!<߼G:|(e+Ex2*%C~XL v2SbèWB´on>r(cV(k{}ǙI~<9TV|08Z@Et5.װJٶAw.tWvAeGrz฿4"h&\ g~57]} ~ȥ^ZKGf/` |"X~ Wz ~sDĞL)'ˤc͗ LYqҋ {7x8g:p>3\,M!Bk:PiYú(9y%>"?Y"5>p[u]l`9802S*;3p\ÚjgI z;1;peDܺ@EQ[8EBA]@/,Ms%ߒKZNΪgN~"FyFW.<@}aOtͥw!}p( |M!ʊKcoEW y}yRs" 'n.`ٮ-3(  ,"&;DF[)铜u?Iwm :d+j BYO@љQ$}lD8@/Y+}Qs{:\H{9W9ӛDލx̣K7g^^#6C|i*1I%ō(m*.[}=coU[UM6FQ3e9EBJz%m&ng@$Ԉ"ג[͈4Y7{[40]5Ɛj&:Q ќת5\BQ1&3ļtAmIi|{,;qz q% WjG0sk3l0LȒ’QxX;3d@FGL8 \O!˹aaQ"N A޿~%tRNv <]<Kz74ZOylaiu2.x4ݑӋ$Q"σ6!MMdѳb"uENO}zIwa69k?10pLjӐ*?~䋨-+jNPJEcK>SQ"I =mJ ͣ{ӳ Yj.I\A m]>6rTlBL|`^mk|AzKNd󀔓O|Џ6Q˙>biQ$$5^l1"〽'TiAe g{fƋγRFqToJnajҏc5EhbcP~>VBdw/٨Nrf3z1'S9}3A^ow x+BFIeG ai'{HZ?OOΠH# xu9ΐrt3~jAή]Dn{5,~@Z(y0sNz<˵*$ aaV }&E2d[+)РvX&Ljm|Èu"4=r5Nָoܰe~~nz:bIWn@ <ێ=J?`esi^ҵ ʉ} 9WB[t_Hw#`LX|2W-Lq6X^GOAѥZ|%Bͪf? MG'6bL VdTU7:ˆ y=eq{M|AtcIeCWJHuhZ/uMRUYq0a' XIpWSn :1HWCg;GdRsY'MW? Gq{2h[ 6Ux<(G8{ĬKVm^0<@wK_ xn1,~1jGʻ)$2|@صhvߦnXbO(ӛof!tk֬Ea0pO^T&u`o@NP%6bia^€գYKH =qLJ1ݑ:; ipuAp@4@Z :O -Qs y_ݛ}Box[Y=d&RdFK187uBPoC +cV9a$z 5]!š' ƀE^ wF Z+uνԇ^ݿ-x `7r;0wfBxzY{wRiU>ӡ+&Ř߱@ɇΜ'6Rq;u -@26 oK]hRa <`F`7豒Ξd;4g&EZMm'%Hq\ EMRk7Ғ(yb{2prB6ElԦ,`>~7x3ӨXVҿ]B--] L̗FA+7ܸ#mwױXCOu>%D,뾄9DHL8x:\%V$6yu2=é|8݋(z>8.m^QkjZ7|z4~R{NoA㣖.QN,B>-,<*a\!ݖK]E)qtab>XQ'9c I'N ^l!Ȧ*a]Z# R>=8xRXQp7%VB)4kj+beH<ԠGvj$ s{husrlKK'I먷"n%Pa#谡|hmzp3!erpynkw^T lZVt3D+f$Vd C0nQXk2QTC q ɸe UJ~ai`f#b^ٯF7`cq,YzKc>ɋ6lY4ɐȼc`kR˜]@9d7?7h?V~bG܇V#cD/6ɂ'ߵ׻_Sxx,4.{s+Q&O1\l;`mJyZ\$Nbl&_'nP@d6֥ne *i L,QUT]wةn.+*̡Q%Ʊ7G} 9ͣ%oZ^~-#LF0r-u8ہ2jl"M[z FtUꏈ{C=n )ڏJ gtxPfTE1nJLxmw]|"' rօ,zD˕O'xdX(w9;O& ޭ.LL&W5VRҥ555V4+*5Xf9%mmJyj&FMQӘ#_'*YtfR2#N&G 6]7-0*36g2߲8uujf15rt-4rnY[1-2ǒ| |ς:y zeG +]Om.kAy:F[EzS.p V"mpw8~-l _f@Rm s2eQfO5 ˙ܕSe Ʌ- ЋGՖ=H+8y'%[NR_(u;ŕF$4O~EjP"U,¬z1"-CS'{/g+ը?ňں 1xOzZӖ< +hu8BjM-dT"׎yaKF|f4 6Z2D\`,C(82VHB s^l. !y(5ּ6k1gUezҐoI,C ;~ Zrw.6HkY<,u*=BʋŒ0E"#ODKU:!=vB(b$ FԂZ}۞V:®\PPh[7 ~kW`nȩIj_զuN$WY7YTW='qHlIcq+$PioI ."rbL(n' u,Kja?%I_V;Ƶlk.WU%D`, )7KjHJc5Z:F#8t=KΖˉ(8 G=J<u1Cˌ@V)L3z(hw4ɶS XTU% >[;d,pBuP=z% o?7 фOے_sWF~Σ5̵,7]*Ss:|h\sNv3I:!~d~wT+t`_W@|&FɴuPۯv<5nh. 5Xd:K=յ*oI0:z?_w?M_5OO$0d0H3F7BdH"<gL3,[|{A++7A:ڎ-Kg7.4#Ɠ& ㍃*3LsG%2vȗ6@C"Q11G[Yry,7;%}%F@d;b\)&1a\ -BrxiaY_No{j+z*1(L ukDv'˶5MWGGUE6r* WϗPOdG[؄c=zD0R>ˑzK޲阂pY I$E3Dy@Aڡ&a1Rl~vJ3S,V޹ Rh))u󮃀$X;_1Ȼg eO2/ϧA .޵/7K޵ס>RS^Xg|uc:YU@B-ڲݷ@@Z"CN·d Xz.Ui?J=,=ox$ :` GTN%јt9 }%#X{jLE=Ζy!HiBv.;+GB#&4rOpD3{/C(nfO̠a-xcqS!Zh!ϒ'Db_F׹33RrxD1uwS^̝f6mҔf.@ JK$ uQeOtZ) )]@QyHvE1"h%N|T8"y:Rft082W-ɥ+z&8(HהTvRݰ;f|zP`y;n ħ?.-Q/Lbm`RvV4$J.3LT[ye/xd$yk7!O g Hqcsb VBX_Z:"#A*,?mq!1p=R㝞iTDHDž:v0`1aLU0؇<C x Œf Qe6  HgBxӃ HIԄa-^gMQ5^ w?L!kma'n?Jw]& }=U`JdtIōݑp`P"(̢oY1cny.BYFoQH+rޤ0F0s;$­!*Z[sQ,.3U#,VK`+2ѻ$=_QA8wFSI>!N:=JǭF<%ŝ*pXVzV4ȝEYn aR2;滇mq^.tלE#!#!;_4S5I{^SgNHu㰻 lAN~dj-[ZC#v_3AKshM#9Ե.1eawqD`;tګN|T|\,_o2OSplXp>VkHz viɌS>sBl<(W} T-`c}jVst"CYEy2+B4ty&@7J a墆p@́g$ߪeŧiI$~y%\n^t BL Z]-W4si|ޝye rG6L $_ݠf!IkXiDʗY{c^7j9 b_GUkē/W+J%z12'^h\3t>^JD񆡰I0pô MtfҖe>ӰM3:ˋvI^9T_|[i bun8 o\00nl)]Zc"f&1+Ћ3S=`vnF1s!6#i|Ki;ĬUJf9I\Xv)xn2n4A<WPЎ'9l8}:UW&xD4#f6\Oq3%\REyn7Nw_g\J>RI]n;O0nV tH_Q孪XORb$]B av :! ilmg'duy:P2 aN~@:^7Re$f5lԽHJ#kgρj7L>}•/UOb0 >.+b"!YZcI/W)"BiA.Ix^m11yeX.ǰdp3:cL8BL@R)g\B_Ʋk]}Φ*cZ (fXX>uxr5y*"+% ; ,)Ǯuٵ `Uo,{Ymi c[:z- f0I~ Q8O%O6њ)J_u}} 3D֏^^n}{A~ I$EЫNV,>C=Qk ُ> pWQ\vtZ8E`D{{ԯ6_eh,lJ= +&{wx#u#I֫^ˇ)v }cjd: f[.$(Xx<$ٗ}G@a72v+7Faܨ'6XFm.+nUI|&<Lu%~&[{!*KCEԷ,m;e%Ҕs,)lba:i.,xңr[vkf+_eBI8aB%T^)A"FEF=uܖvs)Boτ#](lz^fe.~#mH}9Wxrt*}TXb}H=W; FZnVs>X.7!N=2RW:mBL>7XvjxN.!_p~cV23'??c ~ ,zX;eZ^10bуDeֽ+Av-N1Z>%nAO}^-1nG^6zF> DN⇕`< $-yMGӰgW6AAc_Zg8 @8(Lk)^VT{nJN 9 GV<l &`?q+ajV_7/\!W&p.0*T3BeIR ;s\%[K蘆 ű!6~hLL- Gk굳K&k^5$ONL]?>- 1h)rz߮=0O# {(k'@òQ,??9e[]ZqtB)Fpᘐ*M( vMqcGbO; 5yRK|1xdD8ZEy9TJzTų6)g#OC#:Z* \|ډIG|o[o%~sۥ2r[X9SvG'b|SAQeMsC2WbRlb%3=pj<^vyHun5"XvɁ,11xȽyTWGzA,ݭ<0TE 5p@Jg@Xz?@n5Հ :7ɗ%Ƣq0t <Q r\^ovJ{+.LV$_dM.TbJiZR#Olϻe}B9y ̾rjW#v2aO$y "ײ m'x5yho˒>ͽ8AaiԞecֽd(Ed,RФИy7a'om kMʌ]e٪ O:: Π`Ų{nܱ9{3E,0P֌1VZ˘zpk"HFdMm/].·~K{fqp礰^IL<{`QYq ^)pvn̚É}R DBŋ/<$fgN: 7![$U4&ޘx+^֒yl@juǙ9?7)+6J3yi^ L<c&;$.LX`-z0HuL# L]Ut|,޷R%jzN0xQ笳q70׍)-<8o.>^i"pĜ#6uA6iz ]x oKfENgcE(w~GViZ:gޱ&q. (Mܑ_|1U*Q&*Y{x #0"ݶ`}jPtƮ:$’fJHb36NbKtJf˔P5~yD[YW A%f,$~{S{8^f 1t ^|+be6$@sń葹;+C?Fݚk#+GX&]H"DZ=il0,ITIxe0s,Jo&Nvy6zdNl + l4aӖF>4M6:BUYXbq2zvRlr y\ Ց4fh$eTk Vj+G'%3"yI|68{' 3ی",S󔽀`ҹ !(NlNlԴ\'70|o."jv̕sB`ּHuo@~W~f:W ë@W@S)";fr/vxyѧA:4K`X]Ym PB )0G17oVRFɓe4P2܃t੷%>%nX1( xU/J6C mrG_RªB !a`J%2Cw"LU4ykŬACBB% Z j˖5]܃#w|< k29i::ER<IhBGWL&,S=)G \8Ab+0+?Q$ydKƸkk? GRD2]?Ǟ^ahY?-idɁq'sݪ|\izLKԂ_ {0&/{{ٚ_ɲ㐣d hrIʪUUwc5jst5%mN9Tk T{k?wXwofث^wpYxlm984kYmx 3P L"<}#@vZR#] DoI+Wܩt?zš,˾ionՀ j=p4nG;y[ uNOOҀqh[ZvUWPNzŭ/[-.i;"γѸ~iqv(w t^2y*>I Un d\UMg,; w
#1FUX\l }(n V`7RfY!e4uy*?%(5}fSS k`46L]xюӵ6 ;C'43uNuBXAX/*4C !k'zvr]DF&; WGE٬'t=I87id>ȯnQSoH;ᢾ{i2;wPzB{ե<ؾD*<Q4%Ygpٮ0yY[.Y\)vfw1NmȢ^FN~[-[){%O$ۡ"zQg<[N?'FZϡvP@P’ 0="6svmDz{B6N4+L SrސrzFONx TU^@!ڲn<̈ޥ,po[rY` s! PY#ې@06ZwTjR1x{l|)i-m&<@N9d<tQGW#0WE2"ZJ|^:/ 1ni>r~1UO r5.M龍DYdz̀M !&jr2Z̒cK5ܫEaA[;0ɥYJC,s">" @\mL}K@LL~mܟ6@j5R< m`\D55A1T)$%z"`#f#g(=KzqY@Ns> w_@_ ~~nJ׸ >js&CЮVq/{A:Y)=W"2Gp3:rN9Uc_T͂0:G~ϸpsV!x$ Jc9_|ig.39ife6ǻ' |*/3tݽ? #6Qbp+۫-ޮg> u~9-M(Rn@#jsRBڃ/ZgaUKaW$ s. 8fA*h':u^R^}cVVRa >{ { sQgttBVK.zzb@R"D7&<I2cMW;mCFxMؾLj0H^ZD CUw}َTɽ?˱ʼ{-NNC2(Z8Gwﰾ"M.ߑ܃vV䭸.1W+[f b ?l?[ź.O5~`_e(8@oϙ=(e<@*nz_A36{_)QT\ڰsjP@O*|~b,d3Sac˭zGmq'C84O'hheoIE#z?:! mdbV( N E_.ɷ)[%O^Ze"LsZ\Cup[[g 4m/LJc8xJ_^HVaAiz1w>q8Gpʽ+;' p,f5WvUG[Ui- \5aP;imԯP Ev"a>FJ['ĻF.ex'6%4;ps\F'7ǽ[([)PgDϦtCH"ؤ[EesxЕぱ:*Xu1틚!$<R,8hQbK>jԧNsk R=}vHZyWGjEWzd%dTtpt >_.km<[ۿX14ONYY)ha.^I /=~n:~CBp'^Neܷ ArWqS(M}+%Ȓ jU3 Ե=i1LI~1C`3{\{@V=ɗr+ I\ WnG %ؤ8+?i;&ʸli;mCi^G޵(݌ "-At63j$ĺ Zؓ<-Bk$7AN쓼#ޔ[LF˒'}'&*MvdT@:xۺ 7Qζۏmbvޒ)1=dxEvjqDl|ͦjpg Ө* @2_pLI)QhojBFM@@p:h=۪|9Ε$َ¢x]^a;+.R$YQ_22H9Cjp6l6OR˙_K*?:`b~p,EzCC>̽IOΪ[RkaBw՝>Q¬LX6rgO zH6i3AI?UuAEJN0) DU}o7FU^_?X&"d&9nT->d8yTXjL"h~_,^ r_Gi1?fg-1d ]ы 4 |/?qKobnPaQ--Qk̤>|[G~;.c0{ F2b1GVLďLm8+ڪ]9 u)Ϧ4{ אu.m%McWq{#kIu<膶df$NuӮ;.p Hz;^cYշ#ɵU(aSfp(g'-VcGM Ǿ9]yBK/M8qcUU'*I\#λ V-Bm׀L幚ՙˏ K]5RNq1s2HFKgO܂JXpX0Hh Up{O92albEͤ"wkdH;%ӃF`7!TԅY$+tIm͐󣹧CU{Ko4BCIlK\g!`@CT0hjȹ#T.d@ܘUq@T=?z2u^"v.qjd R==W}ϧ A6dOn|_BJy-G-u@ڼ\*}`}Ukk `‰-E.U68{6᬴CPm?0Z3Y q316Q}Q%!cy@X72[T3z*i 4فq'/qm}cHWDضN!(pTm嶺, үoM1d6=AFP~PFOD"4,q}8$V"0ǜsS63]X~҈a 2u6$97X@e$@r~@”J L^_K>re.0u;k 6X.8U3LTؒ3 ?Jeo{i[C'F`8Vuտ)[ q Z^. f8r(/Vs"+!4G&ronOUv&(\ЋT HJ}Db;g!L[a&a efl E7NpE|O\8Y5 cOJ ~GC7^c@.˪1ъu V zf9n k>Կ>SA#*j3$vo)&!u|lj:1x1e{Ӛt۵s"|J?3&E S¤;"\6ODhv(씄DX%࿗!ն-`]B.U^a"0:v&Ͻ|sWv~M*,E^t>zk> rp-aq4}mgR}w+j՗X6_uO7[w$$CQtWcs7d3Ҿ zk 2~g^٦hL d#?@&@FHڧ8ڑ,$BU{|)λKPNsT:)!D;J SWt%@:`~8}Y CEH>Rʳp(Җ) ZBU>:VbCXz괪T)(V+a3(x^̐Ĺ(^xAϏB[5|TaM)WQÑCT9E3Ơ,mte$?|o& Sc`JB  oOF" ? ETή>hGm=gL'LG'O/JGYϑY:8ʁ]r-p.a$':1&LߑKg?HE<$ZIi=;LwIn,V U|v=_(b%CQs:UWCfIQrDAcx3#Asÿ6-uȠWcS6[b p`Z y2 JٹF'񒱹ϔTbF{Ypг^ @( v֌|bSy  "Oz^r%/T\9op%77 psK7??SoKZ ܍;P*BY Y[qEt2/B ӎ8`oew#Z@޺Z ũ;UKa갋` + "LlDM6k"3}l-R~yVȋ!QksT_t ;Gn4IẐ׀؁0\,H)2[Z(G~/8yߖ<|Ӄϕe151ǪW81&(Nxv.irP7y{_@xb2*V.$p)|&)et+yQn}A<UonZe_eb̋3ߒ}etiI*_{S0'8OQ=d_Z,W|GN΂&\B#"_#ȗDFz.n"d-zr딌Fun¼R_X0kf-sjiy֠p͆b{m]tZq%jqpSLHOB C).CK8О6٧_d$}#d7Fh8lYbXݬ !x >p9H&W[ެ ARw]|&Ⱦ;*)>=6=F%~#1|01kKdl,[{!1B'1B.NF{C*Zgd &" l>zu6ngfz>ge>:9ōh7\YkRيl7fo˯0D- x%u(#K> 9X^9Yk6X:D?Yw0_2@L~<#-Uu>XX/ ڡO|ApP<>v00{ߙՄ3æsO}Rc|eXFRjҝ n̳Gn~ dKu}@^&bIrͬN6,ɲ/uOP~AT{61 U6GTX\5K$8kLvk]7NqG*G_ߩn\LP(˕6' g:-\9+!_^_FE [o*] F8w;1gTYeXWκ14}+U.4@^gWk̟&L %Z%5_Ps|c.LnyO>6XiLe>(.kt#LZb_d9$WtDP-SÒ7WI}Q#KM68uPPzt-H m<{R5﹅h`(vq iV TkϸnJ2{*+N,F&"KVpn력(*x@,dh|2ç3 )yWu7ENVQ:? wE-wy"76NJw~ى6Mcв ?$1~dm hS.t}}係ӋzQ0POg s `pEjW0ab0NrPFxlm<GiL*Y?9GvP5sFCֈ km^HnK'攭ں=z$;.~chR~p ?QL55x0AD..^iکv4}d[O3sV$֋8UU㸻Y#1{S16BNG8#xi!2dӒ5>bܪ ƾ50s kS"#0{3/G ?r_p+k_0r jy$2ޗ} | "^UMW0[B^ϖ]'0r .Կw) ,qa3N eol 'ʮGW_$HR[=8X5J n|16ׄRO}z4[US6=6֛^RI:i(iO$hB(̺ss{u*0wOѰW˭Qz7#HT51xRK2yP&>K ۪awN,CM&Z:DaajGwkrL_:}ܺː_a>>8i-cqqgRW8Q-MwG)F'(R|v|J~.x1ӣ2/ŠG8=0ҺD;`q\ GtԯF9σ*A0 ϋackٙWT9 +,y/3B;TAOlEAVvFPľ G?nQꕫș85 "LDp{.+簟? ;y7=Ah`점уV%) E*/=]Op0A}: ew\ )W.œ}vd0%T|[ǻ+.6teIvÜVn^9[Ta uh;9eiCc-#މZ׽Yޱ޵ܱ9$x-tH@@tc={[o VoIЪ{l+ 4umb B{Zqu(.IJdіVm(Asm7 7<8n~ͩ]H !郦TXKBMܨ[Du|7Go$ 9spaPg~|XPjTL$*m$Ϡ-I{1$Ii|\ ݻ HY łu=a$"/&ad]aʷ0 [v~  D~ csLȢd+J('4jU+@^؎ψbtdJoR;)th7h!Uiv"cJ%;'a~1=d伷D)(w|v{_jJlo08PDi,V r\旡χm@.u`t &DF淌,8 $8j'{Һe9x>k2PIjJr5Ǒ[$w4B0uyVKk8FKeШe_o̟ { B;:7E7(C4CyK dS*@ KT%3n{=EXy7bQw}Pe ]%LZ_Gz:SeIՔ\¬OYYۊ Bt ,gȓi~7$ jp|l,TN@~9P 3G"F> 0N+AF6oYKǍ`ᒲH^zv'~JI_ixe3E5-bp'KO~h,#T8<ЛJQu-=Bi<1ۆ75(@CNQ ;vK_' 9u&MO3 81bE O̊s}afkEh^G#$y[?u wpPYft% !oi&h&MJ_m|#ZfDt?æ#V|@T(RDnCG v:'Wi4MZ V[}@ahFz[O{RO2כ{yR ciᷛM0, m^ Qh$2wox" `x'\L㫉~9Yz=Wz24}hW$4?}mB}.$ytb򞘵TuNaw-KiuȗjByMNYfTm7J@"ꄹ)d[{QڥI=J[ȚIT%)&DC!Yn)i!##F޳( 2=ӡ@࡚Ae3kJcd'8Wvx{nBs:~9.X۝(\^ 1KD{19#Ń(ȋb@tI׊haa0*(g<"nBydg4*)d3*4誷ɗþJL8$.$9u% dyGjQeӒ|V9ZwXߦ!NLbt/ J}9139jA@Õ0Z7}Itx''Sz4Iެ IAMo7ߢ/(m"kgtSeKɁ(ae(bKjh[P˔ӍLɕrYj Trrr fuT:˛*y oeoއ`Gi+΢goH)o}ic"6ŕ?[ZSq φwVDy'VH@wM+BZxW QFO(籥! :SFl,1O,y1T}g^;  (N+)S*\4I4a{d:H[[]Y(4G0*멪w)Qg.tonxMőw~9 cU$UF*Lzt}Lw-,rmǢ5 1Gt,JAo uOq>cܒE.|xK*(a p,~h+4]0._ hZ֫e^<}¶LBPU1yof2 "~ZMw")q)1FQ]MA+W0rǖ :_ҿc'fw4(ږiU-AJ^}J,p][qPKv (eK-O 6GYZ*˃=|~^(xӜ"e "6l*A-T"+}m+꒣N6wn͌wa@mH7zHh5Q~ku{',b\PGZҞlAEuaMN+A /LS`y.D \p U|Kx;PHj4S}BuŽAOWjbͬtA=a`&A%Z9 /_ n@ pޙ;s{>'blQ&xʬDWpTbޛ;GlÚ=y.zfWi+\_Xm&S,}ۏmx(ȝ|)6Hv&EJ`TYaYd2.}dd2dNbT24 SkB82."MgXOVbl$ %g.e&.2YDxzXN80&cA]3םqo.jNež7_͌Zz WH5l29B2xW:g\.mVq6̸r'st2 Zi53[۶ZA J5We / v#S:IZ=mJi]P?jkNW? O#Id];Ow—Jt (oErL^!`;+G&˅fF`r׽{&ZvOmgȮpBvh9vD %u 4 /h_@GhpXĖ ?5q? Jl }KA T3Q`5gI_3t3ɇH4Fqz̖h,">؇pz+שtq>LLj?˻Q9*/1 n{!LniKnvT_Շ'@(+ul!#展݉%T>}n=P%M.2KhjQy4ňRU}Y:P?{tb +h$9j}D^ILɁ69PtRuwݰ'Go~EPzRƩ+gC6$aEe!N({C H6]]VM ]$(O;A#G=zrr/!|/c*;#ҋ+$Е٤T Z8FiAtr%)2#mK7* !x, ~pDUony!I^d&{(BSw~:5Q1Hl_LlnT؄v! Ɩ7&w ͊/nT;-$/FwOudLLbk2}Kś=gU7QGJ1G}sCc [ .$ˬXX f.m8X_aW|uؓ4;}WHK5?NoWkzsۂ d:iV~ ȫӱnc.5 ¬'͹FL}ADKrCojgc%oR":DALXkoNܡ/wZf„WNL{ue$+n5h5n:8ɫK`Y]fr5ȕ_z( DKU͔'7 0n9qֻ!قz;|yU_cE*1ORӼ ڇF-bk3U7lDe`ltīN8u_8%.)ˀ3z}WH[ Zs|}rHՕ[H4ha7Ap4>[ (g F Yo D-`|^y`axgFS \K/7nTR[Zoo VJU`Az+7/:=,e7٤ފj "2$/RIM@=a)/fd׀^Rj/"JE]Rr1lh v/KaiԶ2.Ӑd"xT;]/2iBQ[^2ر=3@ON.3JvhFrg̓%ԯfoUB G9ߏ:Zx%5ز1 ZRn= 9)E+kv 1rކkY( LeTI^J4 5]^f<4Sі\{ɇ o]ow XMjkeyzmS">ث!Ba,%݉حSjQxص_l`Ds:8`Y1JBvc IgE ?NtwЭ%:9Y y#VgG+V}|_l}m {in}\oMJE7t Ts?1tM3A6ubM#Ң]Msfz}f鞸5+JҳJk M^*}qЌwDoܒq㢛A"$˱=bFb;pojw[U 7I-ۼDd6m Pw1`"QXmPW{LBU6]1E[ppx5멒;Pd&! p6t,dUHח081O!VlɃ;p ϭ hŧMƢ`+ɽ q ܐK<_@pf KwQm?^].=O$S|&DQZ+a%g!:RKp@ K/@j}{PWQYG-)({Ffh-A3V`˽_ԅ2S CP̸aBA ėK JmzWxs;Nd5<#eo;٧KB\N5agPAyӞ*PIyGtN>_6 i;:$;Z%Dfn m4?4jkyYqZ+AUr1|{m㹸5^2;kێz9`Pd:DEk9-P jɣG >㈪JrKK+,]QAF+>oc_h[zL-0y}ZBSdCGft샃T=f 57srm3rzv,X:m( ^*s SuP^<=d|ʥ>Qoh'> qfh5-F9'͈7=Ѐ+&I^M:\noB@)<)˕n7:j 4(UUUl%0k181O% bJ#"뢼)׆-s]G5Ց=TP& D 1-m߿WUZH#М JKga7%s"ʲmcxeo)$`&]1'`zJ@kی 3O.@(rPbc8E_z,zN""anhD`Di'%"KFr+~^4YvaB\>n|Q's]tEN$[f{ |M>M-d >DLj]e.j[C+#ym> kz8ʳM*%ʸ=@]f[E҄-)$F  11qFHHS,Oq\>D%jIBs +hVj* vfe4sH,#(`#%p?n#Eq]\vk T+&25DI t'|EֱJxt--P zlcQG:pPL$>m\%߆6Tu-$"s}^,e_![77 CH?y͈2Rp{͕{t앚nFx?}Lͩ`pbVy5óN#@o`7\nG;(ֈB~G \6Y '07qO1(kzqY[: +YJ5gT ~\!&ʤwΑ XPkΜuY|!pM}0 —pwz8,=.SB~Ck8\ :ȁfYr3sDZEy? (! 6*)'!xZ|V5܏8J < @9Y{LBd:sDb= pSp۷ebv. oo@~#uׅKqM$Zk? )Y]M]SGF(Ɓ"rQz4cX}. dBW|E_o27)P~ {5ݽџGnFX 5L!jHŀcW*Fl`Z _􊟶#UZ^ M# $!4k[8̂s8n`\3I=Pg Vщ:"ZIMĆgRZ-lǀp_vXKW5CÐŐs,?Q}[}}P,#'p-9-f1nTE'&Ec=D D^ɨ%Afȟ'OgK2 0sq=@.aJJ f :sxI5/m::Ɵ*?#)k%DrjD- Oefj s7|َ0Dv=5?ʁ6F=oTHfJ˪xRc8Ljqk6wiW9 rЀ.Z9ЅP'\kR !k# $\X. X*]v\6w,s- S.9J̸8r:xhvGՍzQSxPVH`A`kao]K֑!A/ǎRؗ8Ow^CL!<2yW-}ՙ?S3%P|0$("vcIU@LwѐLjfKVLZܿxW^uHߌ>p~Ka"qB tbdJum^Ť%1Z͹F #Ҧ `;|~ _U~D,ܤo\Z\&fL=Xvi|75T .d8}c8@K,[o o1+iӰDc̯h[pۏCKg6Bş8?,`h{ϞHnҥ@؄݉;x&ɂ;?z"29o51ؑI "Qkxpwp#@ۂ ُ` gr;@&BY4\uXS] SCfESZxZ3{$qa"t(FȥAt+b{*%G"!~+PeٍP9G D%&J}5j [ mڎE 潺m߿T,UJ1&GM,#B-UAn4Eߧ2xX{K/ 05?)rFko_.j^? "VTl=X@"gN?ګnxq*Blb+v2l+~D/cM{+[r-;XȈPpj$qOmW/ ̮3}Hivt=pUK  @yDʯlzBմZꨯ,Z:JPs0lN:Ζ8Bd.x{/ih:ua\ş ~i ,%x ,ZCn!Ek]aY!",}Fu{%ʴt֯1LHܧzcoN MAl_Pkې _)ֵc1'v?_ AwIWT=1WRžAK1C3c㫲c;4>^ޕA*W۔="#lax c*W0҄k*.ZZ|.irbq RK]t2vA╞kvʞ>W}3T]٣pkkvÛP~|3 ":Ql#xԷ>&7ͭqu!tXN (wTڨ%8B !u˧ df۪d\R:XjUyd=ćA>8bNM4[E?뚰X%OSmB#5\ *TW#C? ů+ԍS 7t{iTҫ8]իTy!в=qk~ѵL9&!HL,_w(F}}!OI$b$ZIܫFW8s@ A!wQc >yB/wZyB 4gZC y0+H|CR60r!GErM<^mz4({̑)iB@c̾~8ۛS{UB&Aٍ>3+ܭĊDbPx{~k6 x|1>hX>$Jr Sb8ks z&\H~NVYb M?5<,_x)àL"@p䦟)ŜLWRRt@1n= LGڪFGH?\z)[GͅS\"ʄ)V7n9E m õ96[N2ɂ|j x 4\A{}U1S8b9~07`&g}$UԕW]N-l2eqqi|86wz5de2?:WnH׶Z||'V*c#)žKqcƚK&ez ZُVSm-rctl&:7sQwu&`&lUh@bLXsDD<4* fu=λGD!=iW'tͮ!Yq>-xi_U}К*Y!qM4ϔ%c.Z R#'T f#\ڏ})֚O߫N)-؅m]bmֆhI5`-3 T&!lui؉Fhv6@㚲ɱck>Վh)"#v!Rof 77+FpsTپ#D[[ sg@Ms?wALTrA/P!hw^@m֟rijknt8eA%(7);u{”0Vgٜe'5e o W:8ܾרѸ")$ׅ!H-'(*tENr Vh @[H`V tkZH6ί ? (ViN6rWĠ'C2<:n:qxZf()ops ~RZ?9~X5!!>\Ks>D t2\&uVxr$#^)$蕗]n:]ƿ-d"5Lzsq';HS`UU-h;wu9)y=ʌ1dch["lOͳGkilU'?gu*E4JBosF D],͞cW=l!/j?xt;[)*Wlx1[Źh5ڀM2WѱEf1|U /#[]ԢȓC5g&=F{ሼ,+UcTxՀ{Ai!N}5~nZ PBǒ`rGqYyiX <8(R9W~~USDwzb/ MP"AGrA>? |ͫ_Lޛ]#ODz{z-Y}hv,P<򗐟ز_+2XMfȊHБ JZVӶТe6OF;WIu{vuph`q_o^yq _a@Oq\2qSWM, VǭfRU6ߌ8Cn L$$ IjɶԓGz|=C:hN,$ $^2D|cW4%ۚouU~|-ka"S{5v~-&s% X1{[:$Hs&PmXi@ \O]a] ҍuQ:nSGr4 ; vOO7}EUW/uSV'p-#.B|. P$~lgT߂{7t V݂ƞnXZ#X%2>XtQ!G@d |՛aX|f*0]JOhؔyxN TCn9rIO$[T>˭;jl}1H@5Y&xA#?żF*Pȑ 34똆W# ul|d*;jZoד< F+ x 7bڷ]CIS'5FdvIR(>r$18 @858=( [BgjCA$Y\OtOk,4dOR?7R}dwЩc> <Ń9`iS΁RX}_%Q yOK;='p&$)*lA@qg(D(YL*JuHSO]YѶ˃Ծ7Nl)&u_Q@ƖA?׃d7UZNi͍̅dxe7</lgW:~Gk _לH;Ȟ"6*rғ0)캃J16Pܐq7='X)@s 70Ј eZ/v69ć \տ*|9'Rύ}O;QJ͝x!mߜ6v4:~9 (N_Ox :T"$VW^fXKai p\z>nlS:-DF&pWLkuđGc|\DLtne[c/\AN+ʌCd|hp3*k(Rd g*_6L4釮 hd`բ ,5[;I^j\t4H_[p &q#S*kv}д >8\ijq?XB:ěwI`L.3 q{b)ב-XfHT[ sNԾSb %ɢnćK`x_7t&F9۝Ab(5{y7ʹkß?Ph[)̤+R%cFF^p[tf/JpUdAU_HX)R8exBgXLnY_(sRjכz\r@Ai J&3MbV;7IjGuW.mG+fX2ѐ=*GEgJGŭgP&"jjƽ=Rvx)׈`M-W:PGI='|xs'eB79qœ3-Hrr*)UqM %Q> EAR8##G~3ϽSg[O)ۜ 4Z`5 `MS C+C`XK #1-Gpd]

ZvKeC$<=C_Tuv :M? /VQoo1 F_Y!U(3.'d= Hl8 %pa5l#Kg3̢rE_#ӛ)~sxt3xҵկ) :3 < FUc \\QIZ0߅ӉI?Ma܌+I0M;r,fCiەb;rb YcR29iѤ~|^’~qya(82ia{X=VQGcA7:I"`ɱ:"04A2\/B-XE`k@ZbjQʎJ9'6 Q}IBݻUU >= -)G@[z=pnںZF`zÐCfhԈjxSx8(a|µtB._#xӜ{?M=t-jF|idK~ǑG% u0*Hϋڄ&HͰxlPt{w{fz3'/i{mR%7A+i- t߾! G@ICH}Rˊ]+| #VHuwƮ( L|2#}9G֣m ⿗`&)70њvv!):09%ĻNJ dO[$ž܀ k:= ~b+xj򪘪}"Ka"k'T^hNxd~T[k9 7e+/XV??x.Dv}ꫦTnܷ1"aw#PJe8(k#/|!/td2NeoL2h?¹.𚝐=~k׳eW$LgRh}QǗFUEwiE4\=B6$Ĵu64xp'"lɳjS%еOa1Yjp\BP~[$ϫ-ﰋ HɎO"0wkw'E w{|[㿮5~defS@O cKQ*ܳ}-bA-<~$rIӸE} ~*M~5`'Tϡb`g3Vhfn',VAq-YlBBߚZ2l9 *ed_(Quṉ^%pv/>rw/ņ Pߙ1T'0w C˩A,U1g~v-M-FJoOXީQvkج4#RJז(ȥ;‹3I85Y:k9 G*IDŽWjN 3a!x-t PM׳YvOSUn=)*+辌=s{Olbb^35 >MḫwUio= 6 Sӵ4 dܡԐ2u؎"L"WrǧfWy;:+?D7wWSGt 5r-2DGkIq[8cC!t lGK PES4yu:Y'4m6(~pϨ~Њ\rۺa5ݱ29zfĹQ=-@L(C~J{M0=ԫ]>/mdW1opnqWc S/#su"yD&T)F1&6~gI(V˴ M x;]d 2,k>qj\rU0e?,-8]yLH)5lry|TŚHp#"K8«\KeYuC`zꟀ+eG)Wx1Kx²xvIˀ1񔲯f5X's{j'fjzS2Y8^wƇΏumgkQ8o9cUÉrl #Rdjqg:wr;=ȃŝF6ѼS 1pYq{}ҮJ?v"xbv.1GL$[I!9!avPyC|):@OQ:2H@Ktrt`9WgX#䖶@_gs@º]3T.O&m bյMtSLy+4Sj)Kzr| rl?)tt*. v]Ϲ]UYr@GK˘$Y8ΙRZ&xeHo3,p1#K}kK=azD<՝˽2|1ƬIZa ŭhqVv>}Ck=LMc4۾{&Y5 i>oQ>r|{ze7,e\V$'VpV,=%6oXS \3XuTfhN{QB<تI3YXjC5> \ ՅʮC`@&n*]DK?ZK0.;N:BIHkPy? [m Eы*$&DGw 3R_{CEFPvm~ U#4JfYt{c[Շˠ\T9*5*Fl_$G!H wEd qW/[!A :q{}5 ĸI>Υ DBJbPz;O1hׄ]NrKleФp@gր`~jeP,h[Kg)=33U@ֻQc?:V^{=elkPϫTL_cȔPS2mf:#{_74"gI-搜}uPEMjkeb4.߸D/B_r@8&\ߌp`搹M~ڬBɕA~m['WWwk堞[.Рz& )& PT&t֌uY5o3NwM,Ø Vp+gSC/6}J9l+qz4a/Phfb/}wu['a$`5 ѐҔmKhgiF4OTRM[0( <7 n}q~Krl w4:*O@Ȭyá`F|Z"qR"V~{8[ O(gv&M%=19"jdx,U2t+q m ]KSW& 6Zn=>F+j>.? ;szA#`/yʄ`'3 R|}Wm5׆r_Ϗ_N~RhS M]5zS{'Rh3`yF"E52 B!y7&H֑#هy=Vۇ#p`$>!iYtFO/Xt`AP!fd8AAZI*dG0_o $ g8Pf>9Wȟ/k@w w"_+!sag)gCt҆R%L6W:8X~;PȟRkkoݜlXm֫ߴ;ӉM~N ,92JXn{$YϖYׇteTGrp h_W6;j 3ŨZT8lY_۞C/ū8tvq vYu\d^SuwVӉ[##/]`"Kf|#W?-ggQѣqh|UV?Cu=k)H#W_NT=BXb!9ti6$F2b34H+f'(^y+|UBiw=d>l["n& ERmɂ?tf6:="HXpi{gw7RFJwa'D͉\077'f *w͡~ zsܴ:lM?9']{I%qF?K,liJDo,Z(H" _6.S]Ne8\u14[D6K aA"!θ}_$=KȮcq} ǩ}ܐbQ{2G*YןFm1"ɰ {<}lW:n;=d8 <ż{mp:LTu!*StS:!xdIN.`!]CH6LՖ`Tk#@M)j40n@6:w \-HEvTa3ܐP}ccZj* ].Y䈚&Zybw8c/#W%Գ "1%?'>A}ڞ\k\QMF v}O" R.bO< t3.]Ȳ/zEJH Siߝ9t?&' 95BuEIةXm6o%x`iHh"-ndl8~ }mzpBhץU_%v!d[5 ?nZ 6j⚳mkErk ոKkw%۝nuL }a:o"D X,xrᵨY 4iR2m`Ole90ɔn[%aYg[rdD$ :Wx_qm?T־rߜmx!}EH3s>DKax3TũN\-=3e)_ 7D5A*Z m4O&쑱Mk-Jǥ]g$6;hg,:Ks4PIIr.ia + U9]o,n`@{~f>Ms.h02:!̿&Zb6p+'3QJew$r4J $zJx,,Y]u_Ztܵ_/ ]/Q<״;zE]0eغH= >ܹG3Y跼׀ۇCCpLbegoF/i9/h_z14_C9H۶?'TxRJ42|JP(Q7z9660h;%UEwG;T+vQ"ANXfn}.kc5-@xJD~ U)$O!&)ꪙrD;$! DLʕ@kYwը]sM[ڌd< ; լ ]EmWqpJ%=/( ExߋA΢nATMހ[gtUe M^xF8R?vZ,V(L]Qq>?$iL`!}ltzr%9؎s Ŕs;B䛠+M/ET^_}h>di|CQ8i*Q,,2;_3c_t 5t.]^(؁EoiWw!@J/*%=8lB5h 8.{Mmhb(T fٵqĩ"3KaIL-4ɝS%FP T*AFë|mFpj( ;5 J"f &*\$^HdL1;şwnGCA%ÊL|@ks90+WDeHFz{,,U3_f,χ?/m+[جnkgE7oNLg3JrҩBZh| aج+]}ļy"Ԧ3aw=h)?_H*@ ;ǯ3$)lR`vPL2@92?9ztDn,d8Fs.T753cpd$pև|4(:A aqmaC(g)Vpՠ>{F#N7uK 1绑DMo{:$ X_`& ^UfS%/.Y`VqB$yr^8 kzbht"s"i=_A6blb,{|9UѨyS7ː}L/Ө)ߵ>ڰVNE!ƴ9DhoDގNXsEd@F{AqZoa)#)NkzRe\$") j GD:hl:@$eR X2Ndj4Ǐy'}i9N2>f!#֧>] &xpx&E2LA8:fx^&í퐰hfcTXyE7)Ӱr xCaioBNAӒM*2-u;2^29AȽċUD9p^.jN5b6 Ta+0i<7Q2?M Fj^_5J bxKqN3Ma쏺6G==\( FDzP\ُ':O1g c|A J73?ݖG ̠U 0?r:"#MKa0C'Z?M˱41^+3ϣ+]ɬD  8]or'xPVTK(\ _yQ.ȝ8QQD4.tl {_ii,zi(e{0 <@^HuG$W(P<eJ&.k'C懗b~I[m1'كq[&fH١0V?O״n#-f5EZEF{oO|Su?~ ၮE %v5mM5ʏL댇@Z綽8$dz_ Ck@ Lc pp\2_3:MDq`of9`- ;ux(JCYI#JJ0\ 2E@q@ly3ҢFX\cV%Vk8)BЛ ddyAv]\-֧wZd H|>nCׅ*3SxC 51_Nq}qxo]s8܇z 6U}LY//3¢o~ .d6M*l'qp9?ZrQ̺2jQ+Uư*/I?[F u#DYJA6˨Cqj^&6x SE^:%pye]v.fX҅ɂ%eyGJF5;d' ɸ-\)Di-hT//%YLE}[ٍFȑ;\ϔԮNתa^bd|8JNVhgQl_y x/y#bł}[姺ьᒤ hgur5/ 4mRꕰ5Q&; i *^y# }5[NH8oMF-bd4S"Ђ d#qhe&SVxH/tTxgB %1-BǮ0Q7KIX~PT#N /eGrWts_gD~'ES_9z^-&ʪ/06+/ecMm 7#3,el0 7aF~ܸ~Uƣ,-uwtĸwZAiꌯ( # Ml? 9BRReDjfUr&^5Aisz 2 Tv 3Vdζ ¤5 (cykxDXJk_Ҋzv)kfL}.!h?%>Ϣ>"rcU`w;; 7Vg< yZ (P:#tBj7+.{Q.lo}||8lpF0P_SRa,. Cq~ ^]{8" ۠[>^ :o Wb)Cj).#Ă9>{؋p`-FP_a u9>Qs Hh$ nqܤaiժ'8Aɘ?_o% rN1 bR@p‚!nT2$dHG⮐1WiGQڒnjp۹J[?Q}ePܦ|fB8ϔf^ns{_O\f5b*KCy;l!ߤNIY2/ە%b$WBp1u?0\`J\z}xȺ99]WT{b\]`pD[)ĨG*2//jg<# ÆkoPԚ:sc;}:a(ErU*b./9>FP˥_xfOhyO}a+-(fM)8^SZ,bU8(:,[ ^6%5N1@$o.7$^CRFZ-r,Lq~dF EǂVvPCS]9"CϮz5oCgtdQ_.d.RLfyxGe 0ïҗ\mŷ7{.Q65b}OM\y_t>Ho.\TA#MTc q5=ŀDBůn ^v4l|S^JBH4gv<@F]12~dYvHS +H?Sb~!_F,\X7:@|!Z}jh6S*1԰U~=7yDA1l*'KPlpXNqӔ!\lbY+_NE;Z ,@h MA<" I'ekc]$窿&nƓt ;hVunrx"ƓgBU]c/%R*9f(>$f0S)vN ;\J3~L➣Ť*joRNc$:cAuf%CYoH6+#Z?qVR)q6uwyIX$l-ܻ^5kbetz;:ߕ(["%.UM&ih&s귽/9 6vXdy⋁="0%nC@9=3Ci%s/Hh18^,xYĀ|JvpwJ/֚#g*l%v)V @58k_r|whi9(OFQUPg)X  d< _|i9rO ]kfMI#rK;*e=Yh%,:Tjrs .(F\g;Nvo]-R ҳ= Iё5|?[M q_QG7˰ $տ6cG 'C dH9(oiɣZRiyG=iY_ 傧BE0%~\mnZ>ht`DiH-E۲gR .gI̲P盆̥t=OGuB9{Q-)UWJW{n:DJkwfsV5]k]Y|'8x%riXmKPN~ʵ1fTIRa6`FWuJ,}86Dʼn9]èFK2?!WsvJf37E伎5c@w %w)Ż$]{js^*eT%Ҁ3/AჩD\E?c/=SYKjĭ g/~2}ylBoS| okƷ$'] v=;Fe+07+tNes@ڄ((n9˕c[rFa,U6qp}}Vv 9wWn)GFP5t>xz_' !8x#}IIp<,b'F|23r--on.c(زЦ0|Nݶr`+k#@ţi~l'l:8~t<0,\}yTj} Q9ҩ &66N5",w|58.M.XăU[I(ʼl- Q> ٖp oPpt7fwH#RݫVV>ߙ8WL?K(迍ݬ?4Tpw VWK8u cw݀ݴZ&}*[|ڭ.G[+pt,IfkU)7}uD؆'p0a\;XX [rj9[8 ʡo0xWZf66d'0A Ȑ m$j?>9|w~VjvRGnHJ,x">rV>4|H ~f262M,x[&TPQ- 3ZI]7p;!z akI:FyN'>0IqY:rx_ 1' 6y ܓ/I.f)E g枪YJog$+i"Fа[&(e2\$)dI:5nRiX''1C]Q&2ggZA#i60 I t5T`v5GRʮRA[{C!p=Ϟs+)Y7yfeY<~AT,bUl 6RB@J ]L'%4-Ln/ƛ3 U5_*'2X53_eQ+`ۃmQ^:h0?k'.c34#Lۡ6ԎH? |ƍy.-$MJd>aFʬnϺSB -t!6镜@6BPbN3 f=-"Yw"LD OH7!QItXúa%p3yg$0~KG])o3%D/Oo%$X87 jV~M R9Mr'URiMJdM s-_^/i/Ozw "\7cV$׾ ߬> `5 6HOT}W+t#¿yuArU?/_.a^R^srͿX΂5 \&\Dęt١@tXRSNUɕv"(CS-$ȼup' rA]űyScZ*De#=uxde7l,M?"?Gc{`{flh>yQmEODk^" f0fI]SK@$hrM6DT{svʤTz5}(2,IKٚz.&YO`dPSgK/f?۠BqDiopJsaULZ kA?̮0JO԰Wc xQL[ձ\挛@d*7 JGnBK- *TMC7 j;[\ .ߪFcYAƸ~ͅaUʽ)t,btU0 6ONR5TqV9$9.1≷z=}D!Hш6 ,/V /mF?fYZ pLo¢w]B7-&aZSb MWx& 7. Nt!n:?;!ЁqzcX$>##  cT=tx5No:tx/Q 2Ҁ`2KRzae@l*[pKavNNQ";MC1[ړR]:6Dg=@B_N`KWdq4hQ(,lI#%P6cYh[` !C% ~\U1wsɯÝt#Eb.7* _X"lzTM:I46f ?FrD5d V۱RdbF?F~4bIaԱҟBBc(q7mJ# [. )Ɉ+]X/f[x<3K*/H: # d8%nt Xk)&j_S1PCQ7 m΁HjߐRnAZ5,}!Jwγ""0tӄz97_A?9Ꮛg*Lxg䓟quXVZWA[`C3-%RlS'd/SF绽 ?OEB27}(VΈ*+tJ%-q>`>`a MnJ+fbY8s֧ս &AlaGMRht3gjv?V -(lPL[ZG޼&O r/{U iNJ l __MMkE0ڤӟqR^}'[[lOm'z[t:1^[}SzGoYWRkGLRE0܇0f0%e'mk`2vONLU./k `_B # G9 BkW+izo7ߥ f,!N̂`'}ׄ<&cu%,C,GL<7l.C*@oyFuJݔjv!oc=y  ,Tꜷ Ǜ0+u5+`ȂOM+QR]9HES}WJא~kϞ`g\rv0̲PH\q귙"M~RD VOCjB'D&~:KD`NKL@g#&ǰ=7$d| T$%(lEP3Θ}k1&JN@ U`T9Sc4ȺXtk Kpj/og!IpwX#*;]& L`= (Yxd.aiЩU;sj2279M],@8^]@W\tP*^쓥tK;(E 9~:ͼ#@1+6LY#؟kAqڀC < xKWj{Bi0.Wt3z |;˥UY͂x$0;/v$F;`P Eb49I4J曁Ƞ]b4MЊiνZ)Iv5TM[TTkm/y<BϨ^U5U#uoNEL~.ḫhѝ κZKymit)Vꩇ:lt @X&F{5z*۶wDXs"R=klףZ20U@L鿆xL㛽v1dZ1I~oCX fq) 91T<$Rg`eP%Hk+>7AXKrcvtL~v! i,NE&4nJ9lie6ꁅ):!*!#*8?whk(v/ItSl,hYlu i='faY; [_R俠b+8\=Me2t^2 5\\K:+xmUf^g2+^U&h8-ns XZ.: N)'$aco@!Oz;tj$pQK7Tکv2sYY,{6QZ*!k§`y#A6#J<Ep8X~8X /x3m9Le2޾'H"~]]JTt_ГP< O{n2> X#m -G+#ρvxƨE|/"XTwvDzR-\/}ēyy3#k8'*l9f]inI%܉oLmdMhX7k֬aI|aU6e9SO93_j]bwx'~/qʧ&4?J3X\O`|5g;>;h{G *,v*59̪iZ#ŻZU-$]gSHE٢ 8JH,z {<9(q6c!Fqb&6c9 했!}{7\Z,hy]L4푬 eZj٢p% U*Mλ^|j?`ࡡ$|A `LvyNZ$Ɂ&W$y m"[[A+-ZVꨟvjO[G Pp4 ufGvu/g_U7Mb P&#.yڄRhzpl^*_fR_AbEnsЁHx =РP:x YaٲH/%1$%Avo0@nV.te58~3:`AXg[;ޣ+n^HdwGi$k0 XWad CWgN:0;ĥY 44h xm w@LӜl5{4GW-mGw73Z-io盿O*io.1>v+};r33)h<>`pklln0(6 Il/ɸLWAǫ!lX¹vnj. #;h.Eͪ @Plz@K`1POHNe5iF= M9XgZ=,W1zжs:@bIY-O§Ym)7ֲRswD<%'뮞X6kԗѕNnAX BJrs#VXe0XJbQEJsѼcbʈvkYe&nr"x s֡{HǍ 7#:\p\*;%xv:\45Q#k}zȿPVxۡSUZ4n %.͓{1؝zd<}C[VkM\(.ECAFp`msI fT~*ɗRϑ#Kx5;y(BY=@-y?n_1SXY s9WuG ؾUuM|Hņ(MI:@hXV)ozeJ펠z$Ou0 46.jpDBE-o&3^ݢ|ɿ70ۀ*f0d\Џv^Xwyz oUd,x,^U8>2trY'aq&fS7DewA:2,~3}G8>'m'R3 t~&#ond&vQE}5J IZ~aE>r oc  037lA)ܬUfumnk'Kh5j8-`< 1F5YSO!1~ۅ>e\Gh;gv\R!.+F1St - ٠<`?G); R1RƮURזJb~ޔRSGqW$`h*tHRf@rV" ,퀫̩^>._ցg햞6mO'UEhNy4iZ@3c[?0-]MIlCc/[Gqd'{+>j}~iWd7T!ҁ^ =ղ?y%uYaCP$H?QMhx $ZP JTSlay{~Uu gST m̈4h2rnRA4m]k{YUjG%aM\vw! {̲K}7j>XÙ;q'f qvcKisǕG?\,'p?=a0sJ bUѠlH{(TR&$Bk84M[\_+9_sַݑ8`>+#zOW,p8kA4p `/Qr唆/R[^u%T_D8tOmڹZg&4:Y<+оrG%j"tڴ9l/:o7!ʎѦ?e!D* :y<5\'Ԧxx ~Z4ֳԱ|{waOFe<éѬn=ޢW: 2ǕCHW~DO<g[)} 3(oaTk_.P G(#{BX}e_Hqר QqG֥kE6X*ڍp6 QFg,_tko,Zwb 3IG=k': V':h=<>z2 q#sbV4SJ|‡H^bb*ɯ QkqV-_ `hX8ru<:Nm =%tO3:FδtaV5rR˕!!&,ԷĊ)GoXt%B.y# {~}5vV1u DC M23%$ѭxX(4u#[pt"jd.6Sv>̢oL#vx |:ѣOI xze7IRwu`w /i) 3A-T+AL`ޙdI,]'~HlTY_YtCj nkA 1iE7(ъ4xaߟq0PcepT*;#4˄\iWᯤ/[?%8GӶ' 9eJ2FLG>j<6.W O#N:MiIaQ6VomWTc›iMe( # >nWحp/?$UZdW_֏rJ3*پt -ZÈU%1Q췧i؉?6ڭ;{g%]"# -uTl`G7cԀ͒ezTQUJZ)8?oxrTCF*/@{)-ӓ :{9od%fK=;v\ B&hAgKx]69U>X`GV ,bl1PS "(QCx<^y#Yݺw\I-=ܛu_ wDқ4"gFc &Ѹіcv19|1js| Kw~\"ˁXM rX fZJ 95|'ia{}F4. &"H-PDggp?7{@&>rp: b*=([S'kO{EŏD{#Z_@xт"W-`bqZ~R֑oh)= SxQО_Bӿp致cUp o os RX2%J\}esKf; &8lw`Cdm >}QB<,zm~Ny"-kr.b 'XA 7pśtׁp<D;@P$]{WL zbP^B6M?)nd 6jcxQ0^3M/aSP?(Cp kj7?np [> qd*M^g)"YM+<9?%`(?a-G-j+{H7J:^@ 4d4أHyP8*kGOjqBy4o#"Qhya ɾH$jNCj++;w,\zw>"&9I6\BXԦ['iBqd|d*cv- vp+ۅ h! U%]l<K2$x"'CaN'l"k{xOKKd'Q];.F\^䙪FIXSa+U Y A0e$L;M>M&u(чc y-ϑ Zz g#G>!g9dL=R:bOYpy=M*lA&M7ynBt}O8O̿!awwlDSﳞcotf7n™ɈǶ1O6~~DPf:á@B Za`/h#+hrD0ֱxn7˳"K )&-?0@[V0\R[w %4R,pěe,C?̋,wQ7^xrDӌoO{He^Sn %B, Njk3댌ۡw ^u"Ap&`Uѝ[lG, /h;Njek|@ƌJ&lMr<#Фog}=ɎH2rK(ؔj^ Wz}k:t zAJ׋LQ@9KaG'Jˍd{NO~ !"3Oe_ )k`V[$v~~aeP?*K0m68[B쑏dދե`#P(C,܈Ûtk)x:yyi./qp;f!s{ 0*nڋhoaWb#V~E٘D *hcFѨЭ0Y@6s_l5:N t^`xv 'Ŷeo3:Ԓ^p!icuVd#8. "X/Ɠ4TJPtŲhGEDB6~SSC?O;}b<50lwju._;YZE)RU*^eZ4V?`).\wOkqtF)]3E#" 0˹͐mibW[\zl4YV99GSs bl* )/N|פJpsA X z &N#{C0(/uș1%Kl1L'٪JũB86ObsU,ĵ?8+?+4G'߱} iVZ݄rp3MZ0(_s5=kF0CKkԆ|r8c P,nhS^0=%nqRSy|#NzP21׌ٖsao3yAf,}zF!V:iة FBm#NL9 ^$ayQ@C8O֟`-Y),%X&M%| nw]Lhd׈oA(j1xQӊJg$=L60.1S6?ZŁ8| {0WOvئ Bv Q7Q ,`Q/(ݴ֠a$]?x4EvRbj4U_|Q@n8W"*qQe/i1|;%'ڽb>}!), uB:JU ?c3Tq%ٲL+#Ys%)k_ag5Ç/1}H\pE bv | 9 G<7,14[—CV$?QBQ~ {>IEl鹕(+p(iw)G@HN/u$x7 roMV¬F4~뜃Hx,aeBg~*}fĂy"? y+g=|YT>MT0m8r. "C\r羀VbԻ$Gb`@nh]g4+:]蕗C>SM:2wlGC]zut&UP?,%hXt{qFiNÖKXX) 66mNLS.^4wĽV#[.̳ս;I댾?[IX90[Qc="Y,=q~Sq] c 7a` tk|Q{ 2ң_=LH^¾~'U#W5=t(: npdfNnd/S5Ǝ ʕʙ~I'@,v`*v~ͬi0FU @Bwc]-a!wR,ZKeGc#"nU}Y5Fʊ6#Χ[}aw@hT.b I >e.$w(f$6F2>xDL#PXSĐ؜ILWD 0br RUAʑmi ՟T t&B=!,3aM%C8N:{Mv$V$?,zVO-81„7L#'_Vf敒\X,b.S7.3Ey99VFoWTc*a2<cá,8AkY#V>jh’.o* l/ dn`8e YooN./90ŅP1f2f~S8aST RpFD,g^r#>]u}}.;TgfQ080Iz62u ̷ѭ}!HDK{{$`6揅bj0Kv ׸)t P-; p¥83`b,)ÂoڶYs= tU6ю:N>)hmhӫt>WXlOd,4x -&%wAAtǼ?;S ޽D5olE u`^sWh*3czniiA(îTRf=>&U$`Iuž3" F}%G\!a)m_Xu[nrU,xّ1 6U4kXcrϞCXʦKZsi q hB 8`cO'-ȬǟJ oBK,<+VBS*AXbwhqn+@-2̼ F1qĞLM,j1) @r<1 4R1+'I5C퇜aN2GՔ'TOdK=Z.&e sRgGj8d=t8/ Jfe xA B:Fu ލ_XaJJ itñU7vb wuAfaxyoSxN#kQ @k/Qpˤ*[sqrz78hr~K{4~jٶvQ̨]<n S"-8%sɃ: VNGH&yڟjAorڿ_RE*7pۨoV!1BSʯHRyje&&. S=`!( iMjDsgs~Wy<gl媺 u!oOxq*kuY J "0"3r袷MVj!_?/ݭXORf.U1[2Jp}A+ w-emYK&E"UR= b 9A|=rŶQfG4@ T$9d̶t|,$Rlaik`-!i4BԄz%Q$b3βClsT)p=&:|xg=Ớ[L̈BJ#&}-ᒌEl'c"o~ ܹJg*yG(P>L]=Ʊtc`.5!܍a`{,?6E1#vrgGθ7V s}]=(G/H*?Cχ(V/ʍ RUC~aCY~AƫH6ߵ8'gnF  *z Uå'@$g嚩mF4LTIlH~2MpG5,ٲD,Bk1n]}mo@\c˧X j0؉4gi~d# xZ' !h۴PH< ׶zq"GsҦ@'W؀ƚn9h&IJWVB \ l1P__Htb[%)Қ8u^!n<}> 9>ꑝc*؁ۍ/ĪWtsdۂE'jI1gn:O Z*zb?ܪּpUo\3$`sLM7J r6%wC鼦rxA >tZy;Ii&FDjQoE7ci7{+-ߘW^-4q}aT=]눠$q=EUOo>3n d!f+2oU\l\0g-gKUsn;ٖ\v׉VN k?Wo,|EܧџIVڄNß>"F+ mEQ?|1#}_ Mq.y#/lSE`WSz캷HryG䤁_FԠz Wqngq k֔]iCݍU%΋r3r_z2g|P.챼EyT"YYc[a[ awg^ *Hi٘f{`wv5DL/, R-$4L`x i | P|~V(P >/=o `]RfzM.͍#m=h2;R''J*YiToEYT;4j| f?t*B麴=@_6ߪ]fsZE{ۺSgkYYS٤9g@o  7k\*>1blXH{ :d"ye{E'>H+g,H)('ncs1&3\G߂vpNQ9F^WW}*vxLQaV%otjwᝥ^Ůn(!.Pu^+W7 o"6V1yK6ÀL4& zszH@t,:ܭ J;=.cr9&NA&U@,a;eؤDƆL 1a]66+[|eaM'qrƫR\z`Nj@͐vGYؠ*T$)FҺ`t,bo,7?pCGoJe[ݘkGAa6'>JBqYB5*JbX Tuq}(ӌ R|/`u*EcX Rgx%AS>{*g]_MK/B\t{kڬ]吹H0ͥF#bS{ @Æ.-\ 8FױAJ͐zYy3?꼊} L*e('cEw7"h/y Qhb(+tl>vp':F8anO<&Ix<_|c-NWT؀¯$_k1רvZ,sV{_p᧞sŠ`] TF$BO{޾jـOWmp.#\Or$C]Oҍ fU@Hגo%GMIl&F_\g0uo<^gpTXŏ1v)E@p˛hz~5L܉\BF]TU)EyӘqמ و`NW6ȟt = OI0z׵&j,wB xބ{ HAПnԫS]ttׅcUNo^ *;I>y?Jyiŏ䓤#XjУuno7  na+yV Duf_I>Gy[""{1U!;j&ƖXmrp>\w 9$+_E~|,e3ƲeIlk{ ?$^=e0~{Vy_I0ne \^Ιb@?QPLr:tQy4m6,5wq,VF"84 jA)w vWfJK1h"5B PdnqO?UWjT%";v7:Ϯn?$$S<1+mA 8 s"r]osYJ_AG-fW5:0o2MހBc&^/?᛫xR)vzSa؁V<1{뺾EM!NwŲ8othk^A|4u jܜ=.?ABe[u˼S YN69pȃ pmX Oց *YAٗU$_ibKlO.DF(O tM}"lcM Np *[R,Jxmpۆjp'H.*zar 9H ZXIYjJRu JT׺h3ݸO4(j[yGzW53R1U;dيikߟ,X W*r`ԆnMc/ʺ@i!⬪ѼZs9|?Hz"d=#.)U*TJ={J*2[[PX(|!sZ6υ^ov$дlMA['\sg cD㫙qz@rI}n>5-c7>9 b *A4>AL 920ē(]8f[t45R|ѣ*e] N LQ`y N6CtuX51w_Y"n%lT+FLG߼=m}&n%;)88A$aBFuj0Gz\pOMǾ2Q{b2mP& Q1sT$k4RaaT9EE~dR }6._Gi5NٽU.[r(M1cWy5@ ڴ}luQ9roBzJэK>JT/#Id^h"XuE kT0y]P, Y$ MMP:NL3qz{/ڈP@4LJh6opP˯I8c__~ĞS.g.EZg)AEdm.wk640 YOtgӇ*uF0ʐ~Cenk+q0T~> `Y<Ō㠵_#t(h_ٶxEtL 9ㆿۦg ʹx 4^NOe/W8Ns)H֚x:a$"\y'Ո7t8+ޑSrb9WK A[Zjn6*džN~XR<0TU/Rycp0h%:xeo7jL1?.Xۛόhm`MіľX\ubk?sړqM7.D?.V~dO d{. k]X^-qKmF4B -RVd*F?A5tϽ @lv=b{aMR`'AwGwn7dev cLZF$8je4&*)s2ST<)KH`k e7];׬!@BAl*vH/PbDvgׂLcD%]yz?mˤ-WW}&k¾ͷa<q۸W;h_x6G z.e`y\.rS>+aqfwBC9o8RDʺAHBՎe AQ4Zu@z(J|D $ Q٪7Rк[v ᙃoK(Z? 7;>L׮c .z3 (akNsu_!y[ΘƝS$cQo]3Vm %ʺ a3z `,'Lku;m\$ g..$UBg6۽1N]s#l?q<ѪO)Sإ2ɐށflZ-XO?z:>sHu+4r8%_yj/| 5(£}B ͦ%;4\i r#-j^OyX^?cj岂^`Lj5 nNv(>p3˝F+9Pd"֯\|ĴZśM7 Wu5ѬO6«' 3?OrV$:*0/2̑Ph!:}8NYNPpq,C{K`ϰrD2F?9#Q`Y&Ѧ$Z>Q\43BnJwc}V%2ْT p Mmx.I8n#h_%KdÎ:\Eg(bZupg/]^JW}KsOkҀ=h꾘mQȎ&2\}Gx;y s! =Cr!ۊ`gXWP^݀pƿwI_O$:6an=#Tm+X2B,:8ĈumSHyR jQڃlCY7ߤ_d8'L܀r`\>0>S/}Sځ=H&j oxbDh4}OR@^X_k17@cQ!}Fd8 -UԵYx-dy :jZt. ,wbXy)9>S"1\RUdabR%P$d0nOKq'f SGe36͘B(jv ET4>zvjZ~`7*@pǿv>'-gs5b8ԕ\c&EEŋ+ V̢tB6Bp,/Gr@'>uzf9́56P)s- =ς?3o2T@%WoUWn #\=y_-y$uuĩeDHb/o?V1%oC#9cU聓q9 QUV|IԻa 񾥴r3~zPP[{E2p/jdTے-(a]ItbUaM]?cr^p۽\$ 3RϠP\Dz3D-TsxZ3%9gGU}fhbƻAJع,D~a`bGI聤 ҨI:<25Q+lbkO'*Lϴߜu`"w`Sb(W>d2G@4U[Zk4ı%{z\WP\fq2uw_}/z ^);vJ]yo%̏bX[@A]&OZ ā xZTS5:Z| $D]ۧ𦤳jBh!ik.mPJ*%6ρb#iOML-T)QY[D`"ӘNkŊ%|5x*.4zc^.TmI9E.Lv-s `ÄuTWas\wc% 6rhPwn {j_c q^6ۂh2䋽ei6Sn1*Q#2 ^UV)UIO -<.3_V{4o;&k>!P('*?I {,OApHIڦ)A%t>V9}=]@_ h.v'$\\Bgz7L5K%# N=.p1]W-ZИpaPyj D1%;=UiYCD6t۬Sq)uu.D1/+MIvccc+Z`+P"[U 3>WmedDB_yJb03.t X&'Ӓd.NKaj^P$ȅmByE+@N+Z66e۞@>/#TN~̳OB am-drX'9&]'4w'j=%SGWZR)'$[c{8@GMy"pv* !j5Yq8LL0%&\,UVSV/*ml*5tb`5=G`CɏJt e'sF[UsY&q2cA>?pf-*z FoHŢ 1f3yqLJ^ U(|"bO u]y!բP q_ \5~ŖBň=(qȵV-e)W\"QюtTPb/x6lkRqL(F tv~jަtJhU4&7NQCTW@׿77&@B^+9[ Eɗ'[ZLf= ͸M`fN&ʬCEu [E@)hzo̰l,۟ӑ"ȇ/ 0-ާ F0;3% b@8"Bw8~E^ߡ%4q'ɩՆR,lӠmxF ,e)dbx_ԫO3}]㬥yj\hlz57W/2y7{ Bcy`KS ,_DF*c(OH+-6MOGرnXDicФb%P\v6Q5Dr?`^pNL2֖u5yڼL!<|M{l47,'“ |? ՠ6QhZ* pܠ %qHzq,>6:R7l>`ZN E4wՋ}:剅)?6-Cc $<=!Úc aـc '$MsOQ~@48`mܖEsBw{^ؕJ=OCINTxn6J;)D8j&T 9uՉJ ǬlFK؎iX&P̮r^N.x4W F=IgP=\lOUjY8;x)kmw!f$>%ȵU2 ?;9-qBy Vy'BlOܔ, ) 'wPK2Ȫ"Y"Wn=G%E1UkTHUEC^k9|/80V /Nea(Mw"?-Z_yk{eR GG5//e$u SyLY ܪzlcG&~4޲ԿTns4!Sd_+dXdARȄNV)9V5*XT4#iP#50ޚpޭ*frRc0ƷX tͺЫ {/6νen^A.V-UEQR|!ٝ1b@,}}2mݷo F(̩Z /$ fIul?/vlp7V7=@h1\L '^g׬wTF9Y:r1oL§L.m貣qmrtlur* xH9/F&H:ha.rԃN:I\'܊T~%l&Vl e4S>+6<' 3\=ƞ_}fp݄".V;EG=FP$8P,*6k2j.6v0xn|Obǽy#iAšs8mЗ# ΢$!KA 2[Gis66s"Z{1c>#FA' }oqu 'defʈ7!j+*v#t8J:C` .kJZ%:˒}UZxpyվ_ugՏX\I޲?$~e@^wYiQ٘+HtCz5v66l82NRK,1&YNV7vЁzKEpdN._KƼcw[Md6UM\ZRRBbGKxJ Qf:֟&u{E1Ug=vUv,/h~=q 6>')zNP.6לuT<%'ٹ1bcAx Sm~깨:1 rk%2WxZB~ 7Ae\V(k-u֛֙߭Ttui^+h˘*`܂?`WXGj'Щ ISv)MyIKakj-CP'狨5u]j ;(,fF#7fF97w6JZ;]!W baf5`W.w I Don:1w_ 7ECYUn&^VaWz+1A ,[,hr]a2]}"Vtu쒴܁`؛qNԛdbл=L6ҵՆ'O:a.Rx7fKP. Yv";]d[Aֆ; [{ժ$jrj& e܉GJaTEz`$ )쥼#∤p\RAghԦڙ h$­۟D->: RDm,,J$>dQR*Ǟ;Ì:ڦ%hIg}D^lj9`ba /(=EJau1{EAj57=}u͓j` ܚ o]wϬ7 qHxgwbu$-9Z?E8yTflgOxpH[B╇Κ8U t{xn TZZw?:ɲ6i"xtM( | h^:;zӺM-^ӎ;BҙlfͿDw#&^5:] u4( GѨN &RC󼠘g*,fÄZy0<`C:_f#{ . d7 vc˵2)lR(Y/#2 &)JOPҺ4glG0MBK~|VhcF(\4*.Q=.ߒo-5ڥl^o1_% ns>e4F/FMaVտTt"ZWs0(((um5trd"3Rp]6εp*Yʙ᥉*PU;Oe(^D[<%Qe,{$)ҿ&!lkXUs?Fw? Ọ֚ƌC돻LMDj֥iYv iӱxBJ s!()-PKOm.5}A ؓdlu3g2K1ԵVɕSOjdǑ0D Rb'،D|t|؞T 5pfC.0_z!keT~HI!tИڂx'@XAJC_uۏGEY~ı^K5瀜#5Oe~o+Q !x*9ykrt 09SkfzN ῥWR} $ieQ8\l4K%! /P }K͕F`C.u[? uuMQ_P֡y(K' _Uu,;Jwʢ}9=R_nXdڲ@ C-KKҦ0+{J\!xٗ/#ȸbřlhpz:aSIzέ\m*xU84ꐇ Nr=.eiK4a~!'0U$帢g1}FsI*y(+!f )h1FeGlBOypjrenbPƆ 0IȞϣowrm f.>rkKuϲ^ygcm٪=eaxJ Cs[tɟYb,]9/ PEEPi婷)(o}èK:TAy]!k4=DxܒD_ Ȟ/lyli)DsnlEy!*s>맷٣\,[I(ʷOuAp=?IE9-:/݀ͩ6Q0i]*,@/ bdtN A !SEnнC6}pw; A+JE˪D2q2[pۯ$h7Y~ĺ,+\7Mcinnϑ2Ku #>=.d%P< O<ÅaU#wù:ba_![&j"[i~l?"c"} qL ̻?,Xsb~ * ^P /:]c`:\g..@S~^ 4C`Qx J+) C ]IXΐMV=D>Ο{`ধZP=7Mmx(`4Jyjފi.fb_lad?N9";_Y]w1]K2}̆ףjޣA>N]_՜@a$0 6cujw% rc/u3H82Fe˅Er)\ЬDVzPxfyޏe z߷:VE"2 w56Gխ5S9R6<1q uqvNL6/DM6zVW4Soc[v8`z}%[lr)Ϸ˷cj"ض-x9nyG(n)^1P"9haaKbVvd/g ~,; ftYh4 SlZ&_Aaf pv7% n@2 ~IK7]Ok0{E؃p%5]1 +xΧ,(첁N'5ǩvp@ |t?p\ZpDmy& 2} \j%=!Dha ս;CzZ1AW5h]EiԎ5 ˟y>:H{tH`2j \ V>FE/cc[X)}3 3/4v%#6WuYGm˒[I#_A8I\@Y 94hR&!We^$58&ba l)!wфlP)d GMJ=y9Vx]-XVZ G"L>=FG\ŇDd32 |xOl12e>ʨ"fBx"r-0/褵^ {>"H͐S s~4stJC3g-ڐZL's <TI{8TҺW' .1[=zTHM t"k>GdWu$Ǹy650xkӜ/?).*\m6YzLeL>nMJ]HK$;Uv2Џl.[bInM 8m=rjK$,.3KN0Rt$֬Er-y7..uڸ6EL1+Bv ~9o@ ,G'tO?b]ݓenW]Ԥˎ db &dL}Rk{OICpuY`YE,+dܚ!$16ә$ct¼هi,LD}rx,ZZMҦ,"@ZᐱMb+V]HB@1SP|KSE}Bl:)vl2r'ݟ>Κ[f^G^y4r9j(R"SZ`ԑZlKITrbB& Z  Bm+bPaLU f:]H “'uqQPm3blDQ: jA>]TOW=g@)u' YwG 4ϊ22H:epsHЬ3̒f+,:UCT~}Js,cnM"}ʛTe]x{6koO5# d4ᜊe6Dc|B TI@VAn֔ [1>tq|(Y&iи7`N{Ņ 4>ak؁B|qtɃg17#4r@ܴʏR'|(0.pb$-EcʁaJ k8s԰Ԣ.Ӕa{dѣ^rK<ŀuPgGՏSQXs9䆥ԸHe6n4dž2..,]~{3}mN-g4۬3b,*+RICd6BB(n2߾(ˌhEXmHLiK27'C5^Qxk8ΉJkx^[MގrAKrj\}%/%( 2+iU`ྸj0t7RM;UMbn"wYu)7Cx%4Hn6f=J0EHeR 뉬_&0wS)FI7|'xvJhJ5lQNk-A֒ޅkHsSΰ5 j!"r EpܘYm9&!+`Qfږ<+DcW soN3$+ |#kA*lsK"N5.7l>:3yTެr)ʱBtY-$SGr6yAE^5EqeR#0Si1S 5VB-AQCwu".F^9g* a.|kdHDlrוcIERi8%ԕkhs&>3-㮘!>chӁ^Gx" rU] ?WU%{|gF`3 Q]o_Cd\;J/~@!ȿdne&08't|5&6e7/מ?:|JQkݤ֛X]#󱳪DL˼aBXX{μk`BMz:kOkpxi9V7?"0zt%_[M4Zq, ? :jSs ]g5;YOI &6xձ#Qo@N!y"ѩ!p0'kKw1%Ȉ׺RD/G G4O7ֻ޸`זg1#"|XEZBx&o&^5͜mR6Cxg5H:`itʼ)ӯySC_11A=]ScO^#2X=1 E`\|&ɨ|CV>,5 +,m//<@Y"<6Go4 N!` =}w  !f{Ja61 =Ix212ޡ33P +w|A\[Q7[UTV7/DV 2ǥs*8>28B=sL'ײ/lʈFIm 4$r04<˙śGSXR ( Lo{S`=G6~샇dm.+ J }P٭-, gL7yyq$1LkZbAh/fx6"As my-\dnK]E1pacw!  @4^ cJgBߘɘ̺H4n Qh1qhUoơ)) ڔtkvfU?ca|˵*wVM㢊zm" w`cK^acݠw4j#8`ҥѯ*Q_(D6$}5Tg0ؼIW*>P"ot{2ubP!/]jV``띸`݌6O96e@ٯfH?c,h0єAbdŅ NG;G32A &'<4  ;XfFB:[˜׈=NOD!J[DF<d>D4qwv8Sddnarۿ#v r.IV8%"% ` b=42 @B lcwr,G=XRcmt~_:O/Ksc5rhcMt ͐A)Ynw= Lߜ%Z7̮ohB֮}m6i{ ˑrw.7-cCq@Rlcn4 o ٯ^ ]S\+qufC[WD7)<)4lCڤ0 y&&"kx|4J@!52^SKH̓\"L]3MK\Q'qXg^u1KEV}" tJcw?#xYÅueӅm/O|##a|lIyzrkzKф;,61|r¢P.Fz%HFjb,Bzu<7"6%0Zgy_.͆s(<1% X(1'%-+ԏEkvۃC$ڕӥ7[?| K kSea3(d0+hKU^IA/Ժ~s3]ZbW o#Ɉ-P b"(8r~k zf:JOk=T!?/<骙ٕp>|84ΫS5fS7e!zH R8b`SdIrL,ۆ{uЦrE6Wyۻ(]C7~!Ր+<@p&lBޟݻl;o+Nqd A?Z\>L†`Ŏ9c"5UcyJZ)7"OfrVh^>RY $bPjoZG7b 3? qc4~ށ)UTm#{ iP4״+S}6Nt d-6zvkzȱ'O'`Io0_GI1U?Y}Rl|U (ir>=xAbdI{ %/ZIK4`߂Q_}+0&v" )@#DrD+$ ȥr& ^i4]09MOW(-3k_:HwHK@A:'RN hfh2Vkm [_2~ϑ@R M=M[#@٘O mH3V9BG!CW̛)Gb~Ϻhxқ`U),hAݥYT.И-^%kUVP/B@Y{jCFdzO䑗z̿$>6,G5[)}$eRJYyf#5|儿 g%>a]u ;kU೭ե M9 +g9WxӉ-bo2sA`Q́1ˎr|x8eH/ .򠬨KY)L98AB,6FW)R^/@r Uv3m]I1\ (?F?g,S[ڐuڡ4 e|Sc@WDZj*DTޯVѭE$pl*~|i𳒈6C2)ڱg2G+o7fGk 7М:2xP)3'!v,q1: :{A0١*=Ko"d {<;/]3@* 4jOiHX3^:@ cRdSDUXDaM:糡sL".q s^$^Z"a+*@YpB/E Z׶AAJ\~ֳlI!XXiV6lN9`#I}Ҧ}3ox亲&m=Vg$+K:%lr,^Poi1FQ HIaMGD! Esjc6%K}v o,MM,:NZ 3 =A8Pʕ sٕ#i Y㹵mܭ}iAT樝6@/|Y+he'Z iFXQB34oW&#$E8/>uW: Ќh_E`껯9aMPObt6)znԏ?fD(Q@8N7pv;C.lqx.20ڙ2O4я4?>k4HԐ %N՚K9` n6 Ġt=A{JeW\)4}A)f>i#ʻPT且H GA?JnIDfr:L!9={8jޕ{jƇT{/ Z|"v2Ip݂/F%VBcBzIF&F /w63$@u`0uE+Vhy)fh@즱d ܟ{\cÃl.k`Jx*0B=T5U&2,ڭ%f-wiQ*[.RoD2t`%oy(N~RrOtP@,A Z3Ox!ֵv=IcDhxz=t,t J̟do*l$*O<95i5p@a]!5KF}$ I00\=кy>]Ċqc^g[w6ZduF/,^#s0&FoR ?j-Y<ڬ2]mH!Tl) 1@,i\&JF" ]AnuS}{C)Ҕ@k!")@AyڠV5Hk,E!}KT%fc%-sӀ%, oZ R yU=5MNT֗pS볫%}. 'Xiߏlcӗ{\3YK8ښQzT]_i hPH|j:8t\ 1-82w \f} i ʞ#~ی-d;)6C1k'`)AQ[tscC7{f' ԰fȼų=VzD,0 ka} u_ȹ_)5J$ug}َ&ޅΤ"W QE̶Q̯9Y;=ZHv4J-8d4YL;99N*w51[a(p9arƋ^!wT Q)kiklX- RM ,3BL58d*P)2`/SUGD"2X7ISc.pH>3,Vp!zg{c11 @#Mj( fbslЗ cʥIdrŇ\Ñ-zAu:v:#v WXHhLX3? (F$:! rk?74Y˟c;KcjW(78'v8'V܊eY0x>>m y.n{wg nho=\]ph#PU[]Dt{TZ<N~NlG%>SBFۺsjN)`$Q+ ؞PpW/=Gd'#@T=O߾rh@.z48_UWϤAK4Ra =a4T:J fugae&GRY2w=ܨvrHmaq7tU%]aRW^7u>gR!iZT#§/ C}97=1KBr gcY B|͋#Y5&mGѧz>(Y3^,5&(wEaȚa&TgU"(PaR-q{7e*X5>bUA{n4$hFE!u < Yx 4d_'7TH.λ4"ïF6JYlsB(}t2]KcM*ìo`ND5ӃWfVsKB_Л"4.WhP5?|L:<#DT,婓cg#m0l8}R +=73N$EJM#ǯﮙ<4Ҡ=}ŘRJR?a t,NW?~fKqZpv1h ѻ߫B%K6u1.8ш t1:EW#xBvlY`γwZ6ɖhZZu9;[ߪRoRcem mMp= (_5`g6Fts>x'+KU̿% qq(E-oV!)GALnE#m~gna[yEp/pf٨}z0> ZZHoE@5؟J?}ԣjw)ETHk{r3:QSDpЖ`1PtT,ވƔ*3/ ^Ts"f}WO/6kEA&h8hMa-,<`i)k"-/ϓǓ#hdI5*{Pu _Ivt%B"a4=sJ?]LғMc:l!=NȤQA Ulqx7JmƏv04Qjvf:y^M7 ֚HȱD-$XR~6 Y o.^LkDž,޲H z g`B.:N?o냺SblAy-z׼7pN8:F{_lY3] @3%Afb9ܳw\3tO :o_ ӊ=)g~%pe|;_a :9ȤNFOb;1.#utޮ s!3 \Dp[(OӨՇTX,O'髼+-t`lmT;ERT'l,{%>?R #0Kdv,M(ްCv.i VV<&6?3zQǞ c(>@h6Ym@J11CS"A?t f<WkliE HO'+<ّSNP$S"Z2Î6gf,jbB`n;7fu9 q& jQd};x\:Uxh,jxCI63/v$[H~{~ȵC0 NNZd\+If"A4#Cm9G*T\&_.Y5_G{0ZGcoZJkjDEkLp|zf? 94֫ز7pn<[9J ?2:·;ǔnMB:+\zw*FY4xb`PtN&V.)ݣON¢ao)i% da,0+@WHXR:'0Z8j MS݅PҸ$tw+Iȼ® Uy%0{T.D*a)5_oA)D]!jo |S~%"C#]:40&i,\b.^")3 s!>I_ܬ$:#/tAƍwf u,W&2VAɃ\uZr"sA@Rѝ#Z5Zu8['+gĸrܜؼ(ܥj`_$ Rl(MΦNP%!OS!u# :VЎ.pr]=$&ӛʿ7aDpKG88eR6'8aH>leUHE_HàzU{g)5m_Iame:=!3\|[xEptGNuOH!х /jً-6v)i6lq8)`N'q ]i\3g{EfHM-k$S0 f/9r%هvhq`t{(~NuF<(TTj;4sRڑ^X-1m1 CxIN;{ GJ-yjMrs}eF@DSǿk[J[5/$R["`k/RPP Z>ЫU SMثP'L-- mcO>[1 }3'˂HHNW ~䔩S NB)=)ZDY,A\j2|8%C$|!'璈}`h~'{=L;w4Fup"nU-rc<\BA {dTVFgԱk004`6Qp5U!m\MCW^5ݐ04JлiO@,DCr[J'-h@"@\x!N V,H kҧU@9!4A=اwLs݂ϊ Ζ#ۋ0pqwZ:ِ3goTv(eeu 'B iaX*pyw6,+E<`j˴dү;L+{^DtPVAS$+l=DEAA&mV柜ҽ!T.XYDh@cM߸?k+ q-4 NOdN1׷JmcH7Ɛ4#F65,te< ¹{I*1g^l}|ə2A_Ee NcP퀌k &Q穱/L OR^$SS^c:-؞ 8o$j\(:)v)k0Fh~~ݰ2^%W,y60˧']<8 p-m/3 ߽1(WN@U +pBKܳ{ķB;"j_CM_#ALg~B/-$)Zz["olwu&9FFt O߻YΑDRsʤ˖s\6omdT.ycf1U{Ҕ,0|qlY-\g4%Fj{2LbmjQ)7ݛ6&*'FjE!짙Tn›''u7K9kHR$΂i! wu8FyE,u}Gk&޺dٰÒwh%Z>K1o*|ƫ@v7 iQWW4ɽ~q2 sI*j$/Mrgt ƑS) *CbJW$Mb;?#AEF B{ V[(rQ9b=C~b,H0HRXQVkzͨ8 Mt)yhVw؃Q Cbc *Q@并ѳ./6;=w~ btR>qbunSxn@FuX1*(6u\WUgOH۩؎_-ϟ"Y=L<TukOQ^3,!uy@Bࢆ O9fʢU} eҨ/eyؑX/I+sRXmciD9IP`^ ~zs+FS{nqU0'd dG EO&R[~=%vqf3? 7<hJlnķ~|enqlB޼n7f'q:h܀A[ :?*,z; )dip?4@ b5wgnjA4` HK3geeyv0ZakNO{?M, %ȗLM`ށ]~bݶ -D~Eҵ9ŒMI]42@.qf^SJk4Bz,!7%E괮%;b ` Ă}R-%y=o [&ge9˯652ݣF'1H;FY Ųy R"_O\譥q| h01."OW+f*uKɊt!BOr7BKտp*>/+'_%+V;$~&%'y=*K|7q4%_JQI: }z?ŒiFi`HyzNռoGBTWU\H"R'%Jg2$~B1vm/$hzo`oHwTkT0~7;X*:m Kτ/σOi`ԁl  c%s[:ݷzw7&=92aQt9hYMImQJK3fZwX\HYG#Vb &8+af_+t?/Μ? cU=gy:bќt|MൽV}&^?C)/8 d CeoSeӱ3>гTq$Hћ\6PICGGkxyf&6_2llf9yUP؃zki!)ay .U( Ji۔T3Kx}9@~<cOE#K)p*Ҏ`My>aڮ)p[ BQW;-8K3l4&$Ċ>-` 0`i8iS?J˄3_ʲ yCPUՒb$\*h)"ZH2sO,s(A>k_'H=aRtK4IՂj%ܒ8+@/;2vP6HV!RU&ϵ!zY]:cں;b kQ z6&%b#d4':3YAVC^Jqrs  }8i+E2ifEEVz 8MD=j\VSA}5&0uZ+/b~^sں>zk.!goF)2 o AF&Jl {/ ở]in4ȫCBQh[:IQճ̃ ?JEו s |T9>~g D@ou tMxȵjXL%lt+,NE;p 8XתT ~YV&0 7*gqnhffV<&8AǬ.M(٭C[~؊ j(Q7L@d<=q5Ix5%" %'G>W%?$dm9 s@0¯I̅)H @QI퓸CxgՑWm,T_$55`_OaU'MaH-(PAhI~wNC<ߝF 9ss)ȺQ; .' ڐoy~(mg_"eI$ ӽԟ-N؁tm5J-WIF6{,hh yK6e>7Nh< ]$a;xIFCP7n@*nNN}ʸW%)9/xԴ&J!*BG^s0(ޚ%9]DMDMMo'/;)_,@rܣVс$A>XUF!&>r`K݅h3_rirMVߗ+oL1o#&n$ԑWn˭Ȕ9f\&n OZB-KZմݾ yއ^YX]2`+;peD\0nqR*<,gz|Z3/cxw ኩqg8nclMM>^{Mc6_Ll;WtB\bJ?Z;GgZT2a:. }3jHn>-fK%B5\ u!$C|=SurS|Bp5#!{a]hLY<8,S=D(L^Lß{Jʹ*gC.23E{E5d{4 LTz̧YLQ})ǷN~dypҘ0}.!M xBZq=,'XdtG W+R*ԏuK m,1`.[^|*,[7Qd$tr N4e zdl;SK_n3æ drfP`ZгVQt_JA(ˮxᢙ䋆I4)_2(*iI Pj䐀x aGrrJ9kC ݫzٵD)'~&۰E*< e.$lxȵe L3?GM>}RP\*]i)q!jmk݀w8k;?" wVAfj /藽sԫ0dYLU,AΙ_&b'9(ݫӷ9fG8`0YseO]Jhgɀ^Q7\l)-Y#L8M2pV$Іwh&/(: =Q + 'J:](ݡ^ )nVV (EqJ:5WF bU/ K; n96@wDfu8Ec$Ǻ )P@ޝY ߇ywGȶavä⭷T$R*p}ZYbWsu)~@'0ckDne'XhPVڸpzƠ.|S>YϑdzZMvYxSǚ(wp)11ݹ5pe-Zn?3,c&8~B`wK<]hm=I{#=, ;~tW/,N?c.3R 碀Mz1`v_Y`ɀ K`;#'-L>8FLP6H*bH3%,eSO@= a*^W{⎍FѺ@'S>7RJbZԇYUb1ۦtn.ѧ.NJ2R??HDž MmNDyrt oPTTd9RY['!,y'v:,k:d Hf/؟W6I;g{ⶠGNV@5mGF]fS¾aBvȖ x[2)N<]A˄?P:n&6TU9,͹F`3-xղK~ɘ1L̫5T&2ۗ(9Q㝡VK!9=-CV=ȸlVFn KCtĴT,pK2S =YCܿ8pV`q,Ϲ |]r8FvІwo㣓ƽTY>ģc$XtF FԹ=LIܭKi_oɌ y PE \%OfD-foY[6K މR68oxI4;yc2^(>+Jz닫J]H-mVA /F&m v9yia8v1=әH.V-yF%`#65"URfb!,yuQylp|`Q;^K/Tퟨ{rނHmp@@-FU?Pp{m`P/ v&QxɠVelQ30,YjIByf":) S1 ƒH3{M1ΙL;ZWK1%I?&ڶЬAC{* f@W i< G{(ǒN| ANɆ:>/"";_YBKz{ٰsiKz.̲܎![XWJrw-3ं]0ҾwaL3=tAQ:3k8 v<8 hї a ?L53 | YaK௔])bq4X՞엧_P𘯧<ҳ%M]TTG&36Т^* lns)hX;is},JD%6&EXBDq^~]0 ƙ9°V'Z0T26`ZO#]ؕa9;wț┸]$3Lx2փ{PSRE2V}A 1^߬/:;R!xpnZW<8"XtFz)z}y(݋‚&X,FČ6dW?22dž` k 1aA6Ӻ 8hS!&.NCV,&.eQaZX:Ca3B%F?@aYuv2AB[ICswEz/i;"z ~!DԴ\q9>5m0'owR] b|_Yq6RR ػ#ooݏ7 B D=4Ϥ磅ȍ,>h5; 'Fz?Bz&4tLתʅԠ8аsf.k%,c@\-P: ݀8dhu= /=xG bP`'L_W^RPMζ _Y!ŢiBgVI`76#; kǣEtzzp/͋"Wr) i7A2f$Mx0 O+Lz*/l 12i%.{?' }[Z(135"fuⓉO7:^y!6@o=cјϔ`1 pa0V?=F_QB(7 ½9aI=R0(V-)$`,73 ^=/خq `j> tBʌ "Rib4*?8=}u^bL/弪'gtGa[EsfHBBn0f,<J^s#Ena |r`Y X2r7p䳬2 C!HAzW-ZLNIYԓR4u="t|-9Aa} +ɭ{aqAz؍Ye ^ gD]zXE"u_MQ4fXEBT/gy?kFن*'Q-׫5;N@F:Bl,A9NJ!þ$!*=Y eq1)t%Rv@i(WYaxpLJ)C &VD.&dy71Vi/5.t.U~'F8KA R /Ls&Usaa'k%Hh⵷0J=-_܏a^KҩG]$e{{g&XzeцL6璆3٭ ,^Z]$ ,&>, +1Gq-IڵG KA#;C2oyP!l\Q-#,ݖ#fuѷPJ|B]}t5H%DMB^E~ K I-c?ҩ|LL G=fxc |4?l2IٽBC(BtL `7u80|Ƞ,~bs-+ڹaF|MAj:=d2U:CBSE d1x_FD{&-1 aCyXη F դ%X{dsbYe]Tî$YPЃ GE4.=܅8_Zc3({Y 7sb+U o_ s.Y#bFd' " ֵup@E,Kx95D ~ ͘53_g4vx 4&܌Pal^jk[G5!i%5YHؗD|wJ?L% t0 '0?I]Ǭ|F%B>wE!9p2nP uݤI2":.FfYjπ"%2>ۀ蹋WKW҃vڜpV;) 9[77_y,7LZ~W NjܙE3yӊ}y-` -roITXUcP`A`?v&#f=ÁzNKЃa 歺K. d*a i6Em+2iֶe)X>ԫ* Zw"x̂KlՑHм`, owN)X#,WW*bB^hELRgQ *.e"Yg(+/ދ^`h"è!{(ӯUX ؑA~j(1$\r^(&iˊXbz_ks>GʪF#K`PU;Nepv<@;h0qLy\=#\ىe:1pWXYKY8ߞ,IқRiͤ0<|4I6*R'KTXPnE\Bg']0yVmYk4'~}fRGחzH NmJ ''{ 7ҿ5|D܏i>WPѢB,Q1*F_vo540ZM vn I7*!.MfB[k&0F65bE(`3h$:HnL4eW?+!~>Ӵx'q$ɴ8hcZ給f AʙɃtgIt=/u"1#FպՌU0QT+K(5WĬ,$ъ^Dрd&38> E r?~K $c+0Wl[E6S&7"<е@;KoV6K 17[ev(CAo)L"HI±S:97 2#S9' vk,/e|- S13 4Cǩ+oe ),V1BZsT4RfF ]$T9RFkG?JKW$3V!o AÆ4s΁sT8ƻoA%Զe6(6%)4uw61^](-lﯨf^&w+hXc@z_B,vEz(qcb(]ENH\#'_D&p3Zgџ36 ;P4LhF?𵂩!N vP ?e1;HD4F)b"1e.&HoÁ28}(Ŭ؋bmo<>M/8|0Q28ҕmoc n%巵v_ΐ?5.Au&G^ ر8jR@bL~ԇ .RSsgw"iMێtܦO MAj+HpkBx,oS f;$W5_WAeޟQhfo]l-SD:7A;)]ai?LZ  yjD+})hڹD@REӡY 9B,q` y.|c8myB\n*_I~OҝE{r^ew^&l2ŭ&5&̊/↳eN:QSȹѡ (35%$"?*MI5b&v):,ʻ+mM[16!u"}-}jJ{vf. ,u-$I(QT/NJp!rE8IfA?=7inyXXT_MM9"uzlYwt HzMJ`1cFOp|YA), ;K| GB]v9Z.#1F|\Dc/249h!D+=Ưu  ne) \%{Z n_^#O`8KP Jny.T;79iI[;|/u/B؜_ċ}i֙\dH-՗*FSsa`^g2G1ą҄sARį{!8GUdy=^ #C~kIֆ\q˽P6#Nr.vfˊ~Hiicg"TˆG'gV, <4ɍRBv $/x{tc?m` >_O@հAeg0XSܮ>y7 Σd%hIQeUfmZg`ʑ׽(򠏎uQm6B a Z/#uƳd Ƅ'υ1d_ypHF6^<pfI,G_H̻=M:s]pķ'=B@* k)Gm˅ ߻|g9Zfʀ ȝ( `){+԰ ]Ӭ}nļ@?ԑrwVXr8U^/8rR!ZenP֓!'ʬS 6J?o4bj #[T9DNŧ I;ucV]Er냅.=}؞ \7C1[^$FftqKMEZeB-PCU`9ᡷ9Qbhk0L 3-bk7H8 |dYLPJ^*Xy#:E_-9Gd^[x?'ɐ[Wa2'I8 Od®3еRg'xih!L&= '( dB]\pu62ϰt^PGulԈM,f9+}ϡW~S}/K_*S^ϯ/"d@I2W'C+Qiv}ǛzM-0)D%,wb=־W⍅7dݡ<NH64#^AR9G$غػ ~ t`i hNL\Jei lcCVH`Ա_ͱ[rNG;j3Si ex:Gy%o∼*_^gP H5yd?ᩌ0釠9MzGVdPyI4F^tDqv5VWVG]T=, t@*@5zP$/Gzg~S?GN-($ZQlI !7\9xaeq1lK L's&IfW*,T.IfZxAEPN|QVAJ2 ;l Rƍᰎk<.o氠bI G8lPkȔ$G6AeX#?"ݮ6YvDqYR5~2{UZfXQ?ęۘ72PjI8LԶV#Y+[yj9Ʌav/':*֨ӂ׳ "7Il(r44coHݰ cno\>ϋ}(zHo_U@{j]!| f]u-Nowkno &oЌVNuyoq0mt0Ψ:Lh.;sok򗘑& k\Q&#/xE1zScChX[7 ,87hS:xTSڲ|>pB뇪i6B_d&`0|6zEq!Gbakmr籆j,**]#1nА1k%廪')# QQ0l|vXWz.9%;s^blx(;\DБʼn!Cii;9WߕW[옴J12[0D__>?z$x׆{f*=UK$d%<<”ZU0Gc9O &23Ӏ_e}qld I}w: g|Wq?z-R͇@i=ѵsW2f$Ձ,ߚ|JN@fF6$HK|㒂Agx6Au rWVa-\zeF[&+|1"53B0r1/nYA- r{RW>F*ueWlcVv=i#̰[qW&S28=v00k]>Wi7yΏGb$,4Drb>iɗ}%(ژ8᳃CM9:+߽+i^/l0?ړHa? =t8RI(t Ζ,Nk- l $.M3-.KLYh8r%;uRHSxj+a^s |y+>'q.U^J7R%_b ^.e~0;?_oиeZr#l섾QAPQ(J<+7 _emuBP4^TF#D,BҞ*D+A OOV,C%';y@awL,yJIUotlM~'0g+%یsЛoqEtqq)m&f;q 'p \o!TѸ&R#N̚YF~{&p|zhn'81K'5b fJfC(!ͽk v,I;'OZa.cTJ\CH4\e tNB#cPNY"xoxR`S <6󃜯=Bi,'oxoHRJ!^(0cQ2iw]Dc ]㕶!1)WH_N DĊZKz b' W`[1{49e;nn@YP}LaZIHxƾ]UKqxՐNO72SfWlxI'C gZA+8mbTxMhn0GAmt6&B\wuH_ϙ3v>[f6ޏg72{㻅sC̟l*$LxG3F: dMb;C'tϸ@/! e&iNɣd66m/s, %aE:D@ܕG=8+"EWfᘫ>`܌<2P$t".=;}[++ܹ4N),28>M)ݭۈՖJU[?1¸7k})@Zˠ> Z虛Y}^;5hs9|ZY6e oL0hYOSbW8NJVQ]⾛ndNl$,T<" oq%ݰӀCV1)l1SH]*=5Oq*voo"Z,5@K(,)IBiT)at)&2V~ng[rp^RCЃX@(*{RB4 B]s8!\_oC>!m( c$I"'pА8W&Aۦ2c{hW!;iѬh F+۞`xO{=I?G;e(/(ՆӨH+rO]z7b@UҶ1,!6W6{ِ]=M@Ag]#`N F K#b'4;oMbC0z#3f k1`ww,V|_* A*G  ;dfG7uCtleȋhMh`G9xEDg+_xd1!I;LQFk?Ѧ񥎂?qQT|k rE[W;QOl2MjajMe9 Bb[isbE[%ǮaGE!bhjOWMfdn.؝PXxwY|)iwYiSuch vk&[&ڛTÂ]VoQtud-/z@]XKGS.5,f6Ő*QgEM")#RPi ;7Uu6^g 3nT$j@Ywaf3ghJDQN=x/`m,ዐSEFwL I_H`68 {Hdq7 F0l{b!Sޖ^o'eʠ?k,Y]!v&~IJ9Ӊ&χט+r#莔Ra$ݲUM!i}n8ث#]j +5{İ AƃۊH;Ls`]|=]R6ץWߑRO^ )F4 5ǁO`V8Oj돠R(R4[SŤ,Y1;>L0fwKpC6h9D^3l5$_X.?mzQAR{s)NDm hoLnؾ?r@mHPU6b7Q I+;iJQu.šKi@.cBe9pHzMTerykaUCemE MyC1@Qg{k \:iѪcG TsH4$R58XI6z7d6hÜ@gRU@<ƭ#(3="}VZо.WK\wŮSx/u"z员W"7v_'=2r"񬘦ם9LE9Ma#cO}|kL` as,g8;2A2.<]Y afrHxLUfQx!d2B[)%P<euX7_QO3v+hAQݢHJuV X;*FQTRmOэOO8|2a7Q"4BAw`-֕3POeu394FBdE#fqm_=,VȾ˳X.)Ӹ{1!cR{_`墿1j3MܜIܤ`D==v"hkk;tszX U4l9.^!!ZFi>=K#3-&g<'oD,EqGK3Kw]߁>XɂTrJ{u0a J,@1}'&x#:Q{NcEǝ:BǵQ^ZL-u&.fAS8CO^{^TdzW2"lP©¸ֿ/XވvjT[Gٲ BXM3g.F.preKkцff+ezk~| ,+h(0"e+/qp8P49(萳xi uNGԹ1JOQ5T?w1%z8FxM @QA{Э"|,#A R Qd Q{K|D옹zwJw/_E k}&`ddVɄD-+ny 22=| D jJLBS޹LdH`a]bK [~^?c8go'RȊ4L3봽ayfzh.|>bsLJ"1Ѭf>y#ȨsZuҺ= rЋ1 ‚RB>-pWc"ng 3e" n23*Ow60, ۙ*ϓ Bw/ߗ+W,Ncĩ@G-&!ӳ(MLD1)mk ι❘0J'\қ c xQ2~@B5Q"D@8;k>*@*>ձЧ&0& Iک/ŨZ҂|gzNvGP ߈a>Ädj  9 l!Hh0" i`TO 1e /M;rȸ EB<\;BsȎ%WKU@'57iGDpZ7?47w<Lny޳pM=X$"@؏n,9Krɒ xCNb"?1tܪx;+utM%f"~RX#9d;2U=,!RM f_9a1b;if4jjTOIIC/eIq߻,qgb%o$ec`hwzs׋֢3!J_x ()5\=2S3dV,yX0 1*XwbP%/Q1Ѵ 9:<>n CF[٤(μtG.0RT &{͒  wzZff;~T8Y !mJ~#DYB>IjܮFq |"e U vY&.Wy6rdf搛922H=rN?W3>J:#`1C@ #"KIn׹K 2[>˳I+LU`8A OmBGz3'qq Cƒ|s1`U"xO1ߒo[=pX>t +"H:- nB{uYYQ]ZȀ& 8Q0 4wrXwnv [Gi5î[ڀwcK7r]Ms4)W A}4RkYcJa_ep?؎,C96mG_$gA+ƻ/v3CziZ<ξy!/gZO<^M}6Mӻ0\bZ3d1;*vݛ$aؿ5x=eh,:vQ+r0uH͒dPfjjEdayʀ*(p!`T M|IK1bLvc&TL9(vǪ 7)l;OMm }A'lƥR`ظ{oNv.K$fg.LǵU^;; <=ɒZJ_`d9B.pChS=+\S#Bc"jRxF/qD< BFęQErE͝Qʚfn\*`93,.Xq*S8LB"{SU#C -"b)aWi|5.O0b`b iybvi!{?-b,*6 sR.m{2Wpzh$&C{`=ʹ Qt)N_u}rÁ=T*| y e?ʁ[*FƮODr2.+i"3=8ST]VjVЙfr'Pɶn-ͫH s7\,4`"⼪0v"tzvp{:RA'??4Yd u, =x @6OWr=J+ UGNoK=!.|9LE5cEAte6OL˼ʆ</MMOTގUb>R\⾵(oRK5сa{XY%^] nT-\@C5uUAd-bid)\ӿAbuw>k_}P*5r#5_|Kz`s~}r}D[!.RÝUn,HG3hȦe<76侰|V.:x>V'˰ !K7D`ZbsUiDn#Q8ka{'Qrq헍#%u FMfz+zMJ{s_ULs[n`s\zƹDԅ\nZq'[otp= AKݍ v=rަ{+7#{xfNJl`;g%Psu:PnjA="Iqbޏ6Λ<,͈coBwI901vkv<%iTk~ȝdjcWjUV`hDLi[9G  zt#P| p'@v{*f'  t=4.& 2'O%L@6Od7ߎ k)v!NlTЋ+ W.;OL+3ԟWi_CbKWɾ>Rivo^>,Yq|TVW(f"fq|jvzXD V#ֻ ܲqܭ<(VFpˆqa5C3 q ҙf5mq}"G9vxMBv9E0N>0J<:BgڐK ̹\V"YҤW,B ) ]gIPuWywғ̒M@o*zFOaI2 d47vWVU!@N[D-'xڧgsB{ϖ3Jc+*E+DSadBT<ȽqUuKEl- %Tݔten/Fv*i3{tGB*Oг*LɎ< |ù/HN OƅY1,"дc}޴`5 QQi+3yX;c6ӟ/ǁ,a^ң3>fa*alΗ;.竼cQ'":H&hNl7^qJ#Zl-6SWY11W_jqGđ;㉂"ܔ%V bٖuz%0]n8 10K)WyZ5] ٱoGf*N!MCUUqؕYv_3uv#I$RD5CdP/EG6jC ʬjpjk"rp}Y,SÆB 72qˆM@JCA@:9 ^~ɹ9;"ԊՆ%6;%>i*}KtZ6I کJ~Xn*m/4KWI؜B:tyEa2c! Ϙ:Aq =Af=a<,@e' w\XJt/*"F7TD|XRa/lIz˛]%C \_'[@xIjliq ,W5V%a OTNw?X2KԳ=v[}?m)dJ?],n.ȘI,uh&ͩJ_| IPy:%C͏$/F4쐠˝vVn{C6O*aok1fVp.&à*yt苠NPuPJȘ@$+dt!鿢ޠ~VDaZU*ae59wf!䃐R^QB}PջQS" PU.s8ZQܤwzY-i08Bȫ6E@12}n߰ћf|;6fV^=d +eiZIٔEQ f<:E8]:tIVCZ /*_/`.l4c:{fbיEObe mNM6W!C$k-wJLq*HE 291"_4?w<{鏘MV-vY?Hj:@6 %$C*U^ݚvFg!wx܎+~h~)\w'Gm3 VE}$7y+I.>aA,b(…Bj2GmT7ӃaF1D{MU4M@s+ sdX~nȡ?9f+'#KwN\@/O]=*w§筠 M} %Җ:ζ[k6Eਥ1Oդ'wgYs3PZ94HV 30 Pts& &[n+{qG+i [Ki"٧eS:n9ĝxîWw&󡜰O em[WkŴo&% Թ z#ך#$I2Op*N.5.=ET鞙P ZUaBJYsШzfAdW9.KpA<פKp1&Az:~γ'GeSd4Ub0 O'-"b qzH#O!QbiРn큁/w ~QvulFK N~-m  Z,vN+D>A4gDRqPl2ߏ"{ۍ l]`]*/ .Pyݜ{ōe[h&=y79s;K]qG -*4\$ھ6̱qRɹqr^ݸ81{~mi F40νYr5"p@0XuVs'; yjb1:G=^JB)&V+^KNL]e0J8#dڱ/`rQSj%J`,L63G>Y*(bAcYW?WŏWt5mY|D`4/#s /UnI \7b6ncj8tPh޸B70s-Ot啂JZoWU1ٺ8kYqu,B`ju oq䙶gk\T uJtqn(ѤJxF^dAj0ͤYbXaz<Ԫr=Ϻ L&qe5u5-Qo@(Fcq!&`ѽB3_o5Ƶ_g.B`'MZ[0ʹ O>9D1 Q"nTr˔ j:r}[zZQZ??Qd f$VFm@xǏiC.22 hTDkD3sA3(Kɫ{9zg"%Š4D8yPQqW:$Ϋ\wzJs/ u`÷U8k#UW|t:݉U9cxr#D_MM57S&{u@BXhXfܮysb&^ERhwËs9[_F .LFNZ R>ʝ.ȔFFbn2 ý[At%dI2 $>JXF#Ug3D1mͿwdrFRFi&C?.aSPamɆQE+>K\8 !V= {Hg<*5d0|_돤 _WڀyZ<@&m_u{2@7r9ݤx 掽j©GpH7= ̫CTPT4WǪ/8 =&d-bqgVt~zѶvjo ]yHZr{Z, Zk%j@v t[4@h 3M WLm:~m`oɟgyRXIoɀܠ#9Y9 / v@ _;#_ctR;o0-ݏ^dB"'+JV4XZ.jO4X4xM[`CG@0sMF@ #a,`_B/!җ yq?\1㣖PN(TV_ ݅S/gsa{D#avHg~#NcbԳT_Y%L1ɤÿqBqʻ9Fֽ%oL֢I[da⤫;`)ʹ'G`NmPX @g rqxH5uDC4Yr==dkBs$T@ ?XT+Ra%&%..Ak&G#*WĴգ|J` v4eETH!d22#3]7£Y΍}GyJgӦ#bc靅FegÍm+Fr{RS.i Le4?<})ٰNwM&w[X*:3s⠈5cg0%Ldg#¦ji7Ph@9q6gz~/Q-@]oVM\ޔ"?{Y}YVI6볝 ; 8" j%oH>[yl}-Co\13?4odɁ;s5 @鴁g>]b{Gf7v N176?29|ӗPWBݑlbbi SShNPՁ0!oai5YYx-6 )i?#غ jg2(^25qu ?MmR: IJM>E޺,(Vcr<# Dc&"]RΐSpH}#tK;/0k0-l+-/W2ֹJdxC6\3#w197BO* q#,N#.,N4 8jRIP̣$eL$ gAU^$mS_/ܤU-s%^քGd;QoJ_N Wpe>Sm(3eR@eL{#0]ŗ6ӛ1Ӎ<[=_PiQf_-P-}~$!mspTtb2) ku)8.gB t|MM5a\MSS.JYpPL}ՂW Dscx"QSr@Vax^ӐT$ȇMsj C[/$_y6sR9abZ+XлQN]>ajIЁn)9UoBJs ݆ul75ZCVɩY` r)hw|_mUDtITI 1Q/ԙ o{f .\E &tblˆ>j<+~r#'_T)S⼧{շ6S]لקJDxQ:o[XՕp`i"rյZSmLJHhPcLˣ|(_ꐏ'dחiOj?~kCʢ\Pnkf?z/e}ħ \U)f/uS. = r!p,Ϋj#jd U3e{pF`6ZyIg-0ESܟkzrmcГ֊ O<}2t`#'Ȗ.GJZ -xvzoh4/z9$4tȍk, pz!/xFּ.1 ` )-ƧqdU4տ<՟t 5ў='B޿4Cv̹ !uLX`o"PcCA6iBws#j^jq%-P5fXBR *!XY, Uk[ድZL`'LaV2uӋ¤{e2 yNS$`Ƨ"9KBOj~{aL%S}o40(C|IJ6 |k*4=SsF~߭T 5Km{(b rvU;ޙ熘p딎J(傘 WQ%;9kC -Ώs^1:=,ѻ~nAf#+:.SL(SNrbgy7Y|MbPCu6z39GI9t? w3KQ~dhEFj+o7yDm9 O.kt茠k "r0k"ܥ!^t*'M;;ĺo{:cK"A?Ü}",yʏ bت39# tokKog MK\><,V@M}c <=y} b̾ƅ5+fgdoT$`w"tl.:įVZO?RbP kN<ɼ`$@ILރd)͢rՅR"LS:X(R@;>c\,\ўėȆmEM g+$SKޙ\3XY1om>fy(O'3Xu*MR=^P⢔m'bvYgԸѹRMs7ΣUx(0"@>JCčSυcm0Ҟ%|H-@c ;Jr+\=؇7ޞc1/+/Od1h)ք8hK n}]*nqW^nWuQ==~i)Lv*gdL-AD[w.;y^p29χ mlCyR$V$[=ƙVyw8,յYxѮ,YQPмw` .ƚL[jV %0N'MyEwm%޽#u?i3mjn81'Rʄ̞Vy&=!x@{1#EGn:Y4mF /hF}1*ey gxx6KQ}Vxr1 /?bd`CCՃa6-e NOtľRqЦZCn tP7?֎ʺl U/Qj1 f j>7בUG,0byhiiΚF*Kzumo2ۂϦe0VQxp? Z<$KY"lB k3}o53X~,jimVw&l!蹊%I+q\lJ6Ql苿l+ЊI/h=Z~NėWN]6+F6]{ˀ.+ͧ&m;{4+X`f(p0 4+ŬE nbEۄKG>ZPC"zƄBN^oX>hO4_ }3]@0L`64!dl1ftmXڿ^1r=| 8lN1덱}D;~ C\K)q ՎU@͠!BloIN/)B<iU qx'N>b݄F5s;;;]WhuuyďˋKbvx ֯`C4 (GpA#̣֎[ydΟ4qhj49h&pB0do%VCf9?eQ! f_0W^VQ;Qg)g)&'#)ӨUf漏)߀ NipJ|ȵNBA!u#b9y[[i_ZTH{6{Y}Nb#!ǀGChG! m=fFx< <ݔyIA'pe2m+9%'bU5]ѱ|Wc p"zye;5}6Q3U6;n0R<;I#-y%E| VB@E+C|o/cNO YcT&?,`MD,WTSå#lKRcFt6ܸd=kG~e?k"hn,#Q1̣F./~~ւ(K9J7dTHy*H9ilzGD^pyl͑月,eJjJ O^ /(gZz !o]0mrF:/utja}~Ab,M[ ؼ+< voVxm@GR<Se2oCxNz9O?`B*&OE<v㞄3Oc9o},c} i'!^TK`ή.?llؗq҉Wu{<*|| –n(wo4 'R9EwXiMLpVpaTZmvmQzZ}O;@SsHEhWa;pX;pD0Nȯ^;f{ Pu9e52WDWl xwa[] G+#Em:-mIEm+*+{ocE|ؑDs#E5)_ɲkEį wّ~(=;eF`ǧ8yŰ,0pаR`8K>&^%xpxdM. E#'_Y2KU˯N_aAF~:Pa: WK̀P+q>(.3/J]C&cIu1)\qI?R9bs쁓 7G7sb03xތVokgQRHGűK T.:3IJ9+˃+0.j'8Ж̰rp"=tac@{m!IKgK>X%Eil%6 ocGg^coD%cSKrXMPphaHaK.ǎ, u9(lcld =*}gLF5VlBwx|)4W0nx2 [IT>h\}i,{8}2شN_e0[OF&Wjz@VɐzLdADC.878f$ oתv#=VNrcќkZOTUPkLCk.N_cFѨ]>3|V {ʷ1jO7"d}iy|%GL8Kjsw5:gsDi!;[D~+W!nԶ(//p{91͒ '̞HuV.߭|Xxc*M ltҚkpRݣzcn^Á jXvM,^k:9D-V;qA%{>?҈'p~高 kǚމNK=w믰B ]5}1~u< +p~ pmXFIgG_4dyƋF#9cی2K]HjyT$_,]+p|09s##vRO. aT4mL6jB YK}jܦbRrQ۷+*gy(j t=NAQϭpl+Ff(y=2Z *S?YJ Og5Xot a]f`E$|F_b+IpBE|=@eY>C=1\@ ~٥" Cv['vyi)](EUr2c,nB©q#e%h.0Shy)e?'tsHmtbBj \UbHkE.6 ZʉD8sk=JeY_d&Wqv9${u~ܵ̓M |c _SAWQyaC#t 23oqT lDMƉ=p׬;ڛbX 2J&xh0m(g9 y#~:>TxDd)qАgx-Rˇ^sj)iP mױS'ܕ7aWX_Lsi1?xD>A%jhh^{sS͝Cۇ;j@":$OMnBT%ͺ\ji z,X ,'zӉtz/n)Qn+,M\BИI^Zo|՘m_JO7]ںv?OK_|>[2I3ûaG%:B{ܘzx9xf\%d憖ȧr0S!ؐ|&T`4Grsaa,D{L;Y*;LNj#$KJƑ^u<kr/oLxqAH!bDfzZڲ# [Bjz:{M$-n\T6}Hr㇌\%{gsgO'{_W}+ɕv~ͧT0< =pRp#A*f;;#sEਿ,O8‹gz^IoI ARvg$m̊vN`ǯ[s>խ<z:,(&r|wuL#Ƣe\ean'4";ſiʴcxM FC>K,:seA <-ުcB]; D 'N-WIg.ŶP&fuNז 81+Х # [ɞ ߾AuxQK^'M63Y8Nj1x(?Of@a,M46{"8I4NMW]k.YT8"?Aofm }d_.'a+$+r,T+ٗH7L_ڴj'Vǝw$?xco PR} <}ݝ8#[bىj@@ϒoANc} 28xYR%)\K`hIlG:=1gC3t,Z7㜯G$ϢM MX$w֞H~#`r E GEPB9k1 s9DMZ[v0I'2L^y[n4 _賈+$xyĶ,^{'J;~215W"P_*Jm40>-)Ƀx{E25cV}]{2H\X9U5)*:h1WiE;qglݛ Qk/̀&Z[NF\";Lj.P_GGudsVF 5[]"D4F8?_¾"%+42X1BP2C$*ɧ_fNvH 17HZa#I$QyT1`ƨ൧ƀf7ݖlw8&g(ث N0tLb~ g䎊D =a$i?`6XvJe6lXop@INosڽz}_usq{oOH pq>8 ky7Dܫ7%VOJt-txEႾOUxrDҩʊrf҆hˆb7^WѸ甮 ٱ37n,KYɾ 'ވVvåDُξEMual8Z) zp6EV4Sii67dᛴ󛑎:r>֣Z&Ϯ@M,LrO،bS}*]b;ɏY 0fPU#&h5鏢F'k3d!Z['vn|qmgZ&fxЫ;֯vnG~92|pT b%dY#w)nbW njn|vX:40(KS[},Mwt~(.n^ʂ  DW縯Z ޳01R5O5^‘l1-|E%)KI^S!qvf6'Iݬ,"sYKmAٳ_"'7Xps~tΊO.]E%׾[9i(4qq^8-jԶ8迍r1x ',:tѧ '>N)Jܒ\Ձ).c;% LvkRH3!_`T+ n'[]挈XȔ ק} Uw~Ofiv8E ~N:5,KA$ ShGr|\mNDMnH󌧋4^j)@ݚH8(q6y$nhdxu ^YZqST^gҴ mFmLٲPcvj[=~Ð~-C,0W犜~5+fFT v٘GSW!7>vө#X5w=0X*m1>j8>û-ίeGsW.1TX'-S  Ӏ 8N"'⧀SV%T/z lC$13bSb^(Wq7cW3kFƜO[*x)#ȏѼvqLPژLit̋DžW| j8qjM{:.CXa O#$Fa>B3q!Es3Ob= %R!g H>%̙{&4jb2" ~8CGK'. ZUF䛨dQ NSyPSi aGGDOpt yc<;B/C+.t<'DF,WbO P>14[6] tyПϥ-4)Ϧv''*:C]H`o^;ӯ{YU1)` O 78'F^,qwTyV;ސp+ 'bv8>sUOGXp$Y?~x(TtXlRw‡- QJ1h%>ajL?De l}sAK_ ~ih](+Vc[n'B#-Y-5kYV&ʑZ|XArY*/M.CglRQX+CEM'8*LGzi=˿X4Nlq*]mj!kV{WFl|̮d:/Lݑׯw?}p˓aqkW]4Ǘ¯HQ>)я^c@ҿ)p6.VcWdфA~⦍Ͳ~Br/h/fנg2bvB!zq@Bx+$bF.1mN5dy.'X/$Ua1&V}\ 2eZ# =n&/6y[%DA7h%rᑘ%*n@|lcws4{"X=}nOkW'ZȊǩuN. TS3fz҉~/t| |PvZCWAӊ9DN+ͨ%BړY;mF&'x"$I1ێ1r^A,s JV28J ȃc~Tog$ Ul-}cPq&Do|eW*Bpr/7HmFԜP =hp8leCR`5 o.&bTUf&K$5FOO-3ܭMkPel"TΊǰA£?Yx ;Wk:H|02*Ȝs<4TIO ܵӽR I@ "a"ܑ l޽?,Bp p#@hTE("[׮s4y_`Z2+2 P]h!T=k*ڎl܍3j>~kwQ;oxO_&RğC 8΍ q4OH)7Hx$#3Jd]Bz1x se+ O 1P_kbʸH$"GmzReXRxa^`TKLWz$lo$Ϟ~v"o. L8K$*[EP`w&;!o+ r\N9|@1&ЇO)AWs7 2-xgQ4XFV 7>vm3W^DjDaЬ⸋^`j]A0'7`*-_, e۫`R-D(&3nu*.7X2c V3T[%OPꔆv &SRBEFb{:Jő).72 7_G*mr7>46-qg PƍeLQɻאnDEa6 $E`߃:P#6uC# _$xyαJ-f^?q6eA~)B66{ÁdiG2 13 A½7sd!<˿zvN.Q~f+6[xTIL:\V[v yAhQW&*$Q E>O^ : n3%'C _i)11jp8&>4?|ðwR<3^І}woLкZ|:j8L9Mw3h(e'N昩k|.M:KثWfk&2'!P)ߢI;mnI2ӥ/pllܘ/&3h!~~3!3_!k˶/%^I1.5Y G%9:P"[ #NիIcjQXUն/Zժ'b\`~?~&Z8v󆥉eD0"0eCJ'@ؽCE3oM=S/7jjΠ0VpORS}h!T)J[ }Lj+\xs؍ZP&Ea&TpH,D! 鹤l68s$J:6$]9NJ[45 ]̺*sGGm4oA@Ij(]5Xsc75,1ZL£73(gN2K$:l`w\xEjI04X`V>$ 3w&RQf]4M;+X$'o:;G*JJ96;(69T.F;ФBȘ#{7[sޏRiz;vپg{%]7~LIϥF-ܔs  3~Y&)djF?$2"Xb}>$[Ġ:J0v,寙::/ᢞ㦏/aƅU.z^V7ԥ-x| 32\ ~uM0xr'pk\T}Ct NU=Nl H~Ohpq)0/@C^uD9dҵ,apa}s`uzfPiDd/?FSmX&XהJ9alP  M k♒<5wA4]É.DU冋4J)PgqV#TrBpJm-b^P)6t[׆°c זł ,2x/Fi 6g(/fB+^i<=x ole l0x?VWL<$w`)Q}īNܣ4z3.=/tt2# ڒ>" i4\ޜM{L BS &Y'9CO U"o wc\{kɤ4 W鞓T1yl }޽H^ [f1FN>j!O C^ya[gJJ$( 92U4슁`4rHRoo'y[ 66Ӵv<9DO3cyU鸂qҺ+]D`&O|6gV8sh*"d^b`X-M uIS5ҷֵ˙fh\veTeQ30ӷ5kIܾ/\gt-q *~ƴ6{Mg$gx#-vz:iEX1޳6uj}|gj֓2z`!Y"rLma_nc?!Z)/+"ֆ c$"yu92쩋Ujo2NJ&q @P$J\:~f7mjgHi*U원% 8S6X ɞCD6t{92׆.||hpT~oK cmb!jyIW#qhIX4)9ࡩ {ZK46TJḦ́RtI6|!b~~W*CJ➦`t/eHe/+2R=3!{"j K-ҸFG /h}}=8mcf2,{Jh ,qTSq?tĂ3uʀ+HV;Ӡ W2!5Of;M_nD*ZQ;R)Dz%zLI4x4>ww_ti T N&^$=>}xj:#ZML#R }7F/Kp 2˖RJ_`W$m4r6МɈ(4k3Z1. 3k=,üodY _a`X)ѹoW v A3{#JDzy>G6>L,zRrKj[E'iO>?|8D`#\j p*#[ < Xz3*门TUR .|jb+.| GL p_ y_bD7nl""ŗ[GLJygr)'}pU8c=:)y*Aho&̳>X&\Nr 3^PQ$o&|u\&Yg;—md@‡v|^$i$#+w ؕ)ҹ:=?;q5x5uAґXv*ic;WI{Ni*wz/g kpM.M&n\B2}$p,4OZ+<m<75Sr:Jo~i捳wiq}% ڞ%* b,~ +!.EHZ↬~v>Ʃn V[YcrV A~r