grub2-i386-pc-2.06-150400.11.41.1<>,愉eDp9|,T 6XX[YS)(^ ̱riqXbn3|3RF N8 伏 ݖnxs1&rsɯRGXְ>ؽ:8qJYA?W&EɖmF$6A~^]Yч%vЀ5YiYGE5.=[Go!<7Fe1 =Lj3Hd/:u㓗=9ZEe @jx[hpl>@x?hd $ Zhlx|  L44  4  4 4 _4 `4e4k4qq4vv v w (w8w9{:>G4H4Ix4XY\4]4^nbͤcMdeflu4vӼ wX4x(4y"dCgrub2-i386-pc2.06150400.11.41.1Bootloader with support for Linux, Multiboot and moreThe GRand Unified Bootloader (GRUB) is a highly configurable and customizable bootloader with modular architecture. It supports rich variety of kernel formats, file systems, computer architectures and hardware devices. This subpackage provides support for pc systems.eDh04-ch1b$YSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Boothttp://www.gnu.org/software/grub/linuxnoarch loader_type=`sed -n \ "/^[^#]*LOADER_TYPE=/{s@.*=\(.*\)@\1@;s@^[\"']@@;s@[\"']\\$@@;p;q}" \ /etc/sysconfig/bootloader \ 2>/dev/null || :` for bl in grub2; do if test "x${bl}" == "x$loader_type"; then mkdir -p /run/update-bootloader/ touch /run/update-bootloader/reinit break fi done!)>dK j040,   |w0 l   $ t< <84lh T.D(hb#`?dl D4h x TD, @@)J d ( K;B#0`bpt' <0(%D@x L   #  DT|X8Dw58  47" @4 D | 4 $D" g ,lP ;?T `,t )\pdd  < @ ho(` pH40 .l \ H <`  $h#d; H L th | 4 h\\F /ld0  H<#H *L $  'd p\!TDQ n\@W=W'A@W!@WV@VՄ@VՄ@V@VT@VVvV$@VrVqR@VhVetVa@VV@VLh@V5V3[V2 @V#V @VV@UU@Uc@U@UUzUt2@Uq@Un@U]U[%UPUOH@U@U.RU/@UTTT[@T T@T@TT@T5TLTy@TeTR(@TR(@mchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comglin@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.combjorn.lie@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.commchang@suse.comfvogt@suse.comrw@suse.commchang@suse.commchang@suse.compvorel@suse.czseife+obs@b1-systems.comfvogt@suse.compvorel@suse.czmchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comnormand@linux.vnet.ibm.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comlnussel@suse.defvogt@suse.comlnussel@suse.derw@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.combwiedemann@suse.comschwab@suse.demchang@suse.comrw@suse.commchang@suse.commchang@suse.commsuchanek@suse.demchang@suse.commchang@suse.comrw@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comguillaume.gardet@opensuse.orgjengelh@inai.demchang@suse.commchang@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.comglin@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comdimstar@opensuse.orgjosef.moellers@suse.commchang@suse.commchang@suse.comjbohac@suse.czjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comkukuk@suse.deThomas.Blume@suse.comidonmez@suse.commchang@suse.commchang@suse.comjdelvare@suse.demchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.comiforster@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.dejmatejek@suse.commsuchanek@suse.commchang@suse.commlatimer@suse.commlatimer@suse.comagraf@suse.commchang@suse.commchang@suse.comrw@suse.combwiedemann@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comagraf@suse.comschwab@linux-m68k.orgmatwey.kornilov@gmail.commchang@suse.commchang@suse.comsor.alexei@meowr.rumchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commatz@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comro@suse.demchang@suse.comarvidjaar@gmail.comjengelh@inai.deagraf@suse.comolaf@aepfle.deagraf@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.comagraf@suse.comagraf@suse.commchang@suse.comdvaleev@suse.commchang@suse.comarvidjaar@gmail.comolaf@aepfle.dearvidjaar@gmail.comarvidjaar@gmail.comolaf@aepfle.deolaf@aepfle.demchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comeich@suse.commchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comagraf@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comarvidjaar@gmail.comdmueller@suse.commchang@suse.commchang@suse.comschwab@suse.demchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commpluskal@suse.comschwab@suse.deschwab@suse.deschwab@suse.deagraf@suse.comledest@gmail.comledest@gmail.comjdelvare@suse.demchang@suse.com- Fix failure to identify recent ext4 filesystem (bsc#1216010) * 0001-fs-ext2-Ignore-checksum-seed-incompat-feature.patch * 0001-fs-ext2-Ignore-the-large_dir-incompat-feature.patch - Add patch to fix reading files from btrfs with "implicit" holes * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253) * 0001-kern-ieee1275-init-ppc64-Restrict-high-memory-in-pre.patch- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks when signed image installation is specified (bsc#1216075) * 0003-grub-install-support-prep-environment-block.patch - grub2.spec: Add support to unlocking multiple encrypted disks in signed grub.elf image for logical disks- Fix CVE-2023-4692 (bsc#1215935) - Fix CVE-2023-4693 (bsc#1215936) * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch * 0006-fs-ntfs-Make-code-more-readable.patch - Bump upstream SBAT generation to 4- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300) * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch- grub2-once: Fix 'sh: terminal_output: command not found' error (bsc#1204563)- Fix PowerVS deployment fails to boot with 90 cores (bsc#1208581) * 0001-ieee1275-implement-vec5-for-cas-negotiation.patch * 0002-kern-ieee1275-init-Convert-plain-numbers-to-constant.patch * 0003-kern-ieee1275-init-Extended-support-in-Vec5.patch- Fix unknown filesystem error on disks with 4096 sector size (bsc#1207064) (bsc#1209234) * 0001-grub-core-modify-sector-by-sysfs-as-disk-sector.patch - Fix installation over serial console ends up in infinite boot loop (bsc#1187810) (bsc#1209667) (bsc#1209372) * 0001-Fix-infinite-boot-loop-on-headless-system-in-qemu.patch- Fix aarch64 kiwi image's file not found due to '/@' prepended to path in btrfs filesystem. (bsc#1209165) * grub2-btrfs-05-grub2-mkconfig.patch- Make grub more robust against storage race condition causing system boot failures (bsc#1189036) * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch- Make grub.cfg invariant to efi and legacy platforms (bsc#1205200) - Removed patch linuxefi * grub2-secureboot-provide-linuxefi-config.patch * grub2-secureboot-use-linuxefi-on-uefi-in-os-prober.patch * grub2-secureboot-use-linuxefi-on-uefi.patch - Rediff * grub2-btrfs-05-grub2-mkconfig.patch * grub2-efi-xen-cmdline.patch * grub2-s390x-05-grub2-mkconfig.patch * grub2-suse-remove-linux-root-param.patch- Move unsupported zfs modules into 'extras' packages (bsc#1205554) (PED-2947)- Security fixes and hardenings * 0001-font-Reject-glyphs-exceeds-font-max_glyph_width-or-f.patch * 0002-font-Fix-size-overflow-in-grub_font_get_glyph_intern.patch - Fix CVE-2022-2601 (bsc#1205178) * 0003-font-Fix-several-integer-overflows-in-grub_font_cons.patch * 0004-font-Remove-grub_font_dup_glyph.patch * 0005-font-Fix-integer-overflow-in-ensure_comb_space.patch * 0006-font-Fix-integer-overflow-in-BMP-index.patch * 0007-font-Fix-integer-underflow-in-binary-search-of-char-.patch * 0008-fbutil-Fix-integer-overflow.patch - Fix CVE-2022-3775 (bsc#1205182) * 0009-font-Fix-an-integer-underflow-in-blit_comb.patch * 0010-font-Harden-grub_font_blit_glyph-and-grub_font_blit_.patch * 0011-font-Assign-null_font-to-glyphs-in-ascii_font_glyph.patch * 0012-normal-charset-Fix-an-integer-overflow-in-grub_unico.patch - Bump upstream SBAT generation to 3- Include loopback into signed grub2 image (jsc#PED-2150)- Add patches for automatic TPM disk unlock (jsc#SLE-24018) (bsc#1196668) (jsc#PED-1276) * 0001-luks2-Add-debug-message-to-align-with-luks-and-geli-.patch * 0002-cryptodisk-Refactor-to-discard-have_it-global.patch * 0003-cryptodisk-Return-failure-in-cryptomount-when-no-cry.patch * 0004-cryptodisk-Improve-error-messaging-in-cryptomount-in.patch * 0005-cryptodisk-Improve-cryptomount-u-error-message.patch * 0006-cryptodisk-Add-infrastructure-to-pass-data-from-cryp.patch * 0007-cryptodisk-Refactor-password-input-out-of-crypto-dev.patch * 0008-cryptodisk-Move-global-variables-into-grub_cryptomou.patch * 0009-cryptodisk-Improve-handling-of-partition-name-in-cry.patch * 0010-protectors-Add-key-protectors-framework.patch * 0011-tpm2-Add-TPM-Software-Stack-TSS.patch * 0012-protectors-Add-TPM2-Key-Protector.patch * 0013-cryptodisk-Support-key-protectors.patch * 0014-util-grub-protect-Add-new-tool.patch - Fix no disk unlocking happen (bsc#1196668) * 0001-crytodisk-fix-cryptodisk-module-looking-up.patch - Fix build error * fix-tpm2-build.patch- Fix installation failure due to unavailable nvram device on ppc64le (bsc#1201361) * 0001-grub-install-set-point-of-no-return-for-powerpc-ieee1275.patch- Security fixes and hardenings for boothole 3 / boothole 2022 (bsc#1198581) * 0001-video-Remove-trailing-whitespaces.patch * 0002-loader-efi-chainloader-Simplify-the-loader-state.patch * 0003-commands-boot-Add-API-to-pass-context-to-loader.patch - Fix CVE-2022-28736 (bsc#1198496) * 0004-loader-efi-chainloader-Use-grub_loader_set_ex.patch - Fix CVE-2022-28735 (bsc#1198495) * 0005-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch * 0006-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch * 0007-video-readers-png-Abort-sooner-if-a-read-operation-f.patch * 0008-video-readers-png-Refuse-to-handle-multiple-image-he.patch - Fix CVE-2021-3695 (bsc#1191184) * 0009-video-readers-png-Drop-greyscale-support-to-fix-heap.patch - Fix CVE-2021-3696 (bsc#1191185) * 0010-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch * 0011-video-readers-png-Sanity-check-some-huffman-codes.patch * 0012-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch * 0013-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch * 0014-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch - Fix CVE-2021-3697 (bsc#1191186) * 0015-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch * 0016-normal-charset-Fix-array-out-of-bounds-formatting-un.patch - Fix CVE-2022-28733 (bsc#1198460) * 0017-net-ip-Do-IP-fragment-maths-safely.patch * 0018-net-netbuff-Block-overly-large-netbuff-allocs.patch * 0019-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch * 0020-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch * 0021-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch * 0022-net-tftp-Avoid-a-trivial-UAF.patch * 0023-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch - Fix CVE-2022-28734 (bsc#1198493) * 0024-net-http-Fix-OOB-write-for-split-http-headers.patch - Fix CVE-2022-28734 (bsc#1198493) * 0025-net-http-Error-out-on-headers-with-LF-without-CR.patch * 0026-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch * 0027-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch * 0028-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch * 0029-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch * 0030-fs-btrfs-Fix-more-ASAN-and-SEGV-issues-found-with-fu.patch * 0031-fs-btrfs-Fix-more-fuzz-issues-related-to-chunks.patch * 0032-Use-grub_loader_set_ex-for-secureboot-chainloader.patch - Update SBAT security contact (boo#1193282) - Bump grub's SBAT generation to 2- Use boot disks in OpenFirmware, fixing regression caused by 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch, when the root LV is completely in the boot LUN (bsc#1197948) * 0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch- Fix Power10 LPAR error "The partition fails to activate as partition went into invalid state" (bsc#1198714) * 0001-powerpc-do-CAS-in-a-more-compatible-way.patch- Fix grub-install error when efi system partition is created as mdadm software raid1 device (bsc#1179981) (bsc#1195204) * 0001-install-fix-software-raid1-on-esp.patch- Fix riscv64 build error * 0001-RISC-V-Adjust-march-flags-for-binutils-2.38.patch- Fix error in grub-install when linux root device is on lvm thin volume (bsc#1192622) (bsc#1191974) * 0001-grub-install-bailout-root-device-probing.patch- Support saving grub environment for POWER signed grub images (jsc#SLE-23854) * 0001-Add-grub_envblk_buf-helper-function.patch * 0002-Add-grub_disk_write_tail-helper-function.patch * 0003-grub-install-support-prep-environment-block.patch * 0004-Introduce-prep_load_env-command.patch * 0005-export-environment-at-start-up.patch - Use enviroment variable in early boot config to looking up root device * grub2.spec- Remove obsolete openSUSE 12.2 conditionals in spec file - Clean up powerpc certificate handling.- Set grub2-check-default shebang to "#!/bin/bash", as the the code uses many instructions which are undefined for a POSIX sh. (boo#1195794).- Power guest secure boot with static keys: GRUB2 signing portion (jsc#SLE-18271) (bsc#1192764) * 0001-grub-install-Add-SUSE-signed-image-support-for-power.patch- Fix wrong default entry when booting snapshot (bsc#1159205) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch- Power guest secure boot with static keys: GRUB2 signing portion (jsc#SLE-18271) (bsc#1192764) * grub2.spec - Power guest secure boot with static keys: GRUB2 portion (jsc#SLE-18144) (bsc#1192686) * 0001-ieee1275-Drop-HEAP_MAX_ADDR-and-HEAP_MIN_SIZE-consta.patch * 0002-ieee1275-claim-more-memory.patch * 0003-ieee1275-request-memory-with-ibm-client-architecture.patch * 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch * 0005-docs-grub-Document-signing-grub-under-UEFI.patch * 0006-docs-grub-Document-signing-grub-with-an-appended-sig.patch * 0007-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch * 0008-pgp-factor-out-rsa_pad.patch * 0009-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch * 0010-posix_wrap-tweaks-in-preparation-for-libtasn1.patch * 0011-libtasn1-import-libtasn1-4.18.0.patch * 0012-libtasn1-disable-code-not-needed-in-grub.patch * 0013-libtasn1-changes-for-grub-compatibility.patch * 0014-libtasn1-compile-into-asn1-module.patch * 0015-test_asn1-test-module-for-libtasn1.patch * 0016-grub-install-support-embedding-x509-certificates.patch * 0017-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch * 0018-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch * 0019-appended-signatures-support-verifying-appended-signa.patch * 0020-appended-signatures-verification-tests.patch * 0021-appended-signatures-documentation.patch * 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch * 0023-x509-allow-Digitial-Signature-plus-other-Key-Usages.patch- Fix no menuentry is found if hibernation on btrfs RAID1 (bsc#1193090) * grub2-systemd-sleep-plugin- Fix CVE-2021-3981 (bsc#1189644) * 0001-grub-mkconfig-restore-umask-for-grub.cfg.patch- Fix can't allocate initrd error (bsc#1191378) * 0001-Factor-out-grub_efi_linux_boot.patch * 0002-Fix-race-in-EFI-validation.patch * 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch * 0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch * 0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch * 0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch * 0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch * 0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch * 0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch * 0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch * 0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch- Add support for simplefb (boo#1193532). + grub2-simplefb.patch- Fix extent not found when initramfs contains shared extents (bsc#1190982) * 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch- Fix arm64 kernel image not aligned on 64k boundary (bsc#1192522) * 0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch * 0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch- Remove openSUSE Tumbleweed specific handling for default grub distributor (bsc#1191198) - Use /usr/lib/os-release as fallback (bsc#1191196) * grub2-default-distributor.patch * grub2-check-default.sh - VUL-0: grub2: grub2-once uses fixed file name in /var/tmp (bsc#1190474) (CVE-2021-46705) * grub2-once * grub2-once.service - Fix unknown TPM error on buggy uefi firmware (bsc#1191504) * 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch - Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769) * 0001-Filter-out-POSIX-locale-for-translation.patch - Fix error lvmid disk cannot be found after second disk added to the root volume group (bsc#1189874) (bsc#1071559) * 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch - Fix error in grub installation due to unnecessary requirement to support excessive device for the root logical volume (bsc#1184135) * 0001-disk-diskfilter-Use-nodes-in-logical-volume-s-segmen.patch - Fix regression in reading xfs v4 * 0001-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch- Fix installation on usrmerged s390x- Improve support for SLE Micro 5.1 on s390x. (bsc#1190395) * amend grub2-s390x-04-grub2-install.patch * refresh grub2-s390x-11-secureboot.patch- Follow usr merge for looking up kernel config (bsc#1189782) (bsc#1190061) * 0001-templates-Follow-the-path-of-usr-merged-kernel-confi.patch- Add btrfs zstd compression on i386-pc and also make sure it won't break existing grub installations (bsc#1161823) * deleted 0001-btrfs-disable-zstd-support-for-i386-pc.patch * added 0001-i386-pc-build-btrfs-zstd-support-into-separate-modul.patch- Delete the author list from %description (the %description section is literally for package descriptions (only) these days, encoding was also problematic). - Add %doc AUTHORS to get packaged that info- update grub2-systemd-sleep.sh to fix hibernation by avoiding the error "no kernelfile matching the running kernel found" on usrmerged setup- Use %autosetup- Replace grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch and fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch with upstream backport: 0001-osdep-Introduce-include-grub-osdep-major.h-and-use-i.patch and 0002-osdep-linux-hostdisk-Use-stat-instead-of-udevadm-for.patch.- Fix error not a btrfs filesystem on s390x (bsc#1187645) * 80_suse_btrfs_snapshot- Fix error gfxterm isn't found with multiple terminals (bsc#1187565) * grub2-fix-error-terminal-gfxterm-isn-t-found.patch- Fix boot failure after kdump due to the content of grub.cfg is not completed with pending modificaton in xfs journal (bsc#1186975) * grub-install-force-journal-draining-to-ensure-data-i.patch - Patch refreshed * grub2-mkconfig-default-entry-correction.patch- Version bump to 2.06 * rediff - 0001-add-support-for-UEFI-network-protocols.patch - 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch - 0003-Make-grub_error-more-verbose.patch - 0003-bootp-New-net_bootp6-command.patch - 0005-grub.texi-Add-net_bootp6-doument.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - grub-install-force-journal-draining-to-ensure-data-i.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-diskfilter-support-pv-without-metadatacopies.patch - grub2-efi-HP-workaround.patch - grub2-efi-xen-cfg-unquote.patch - grub2-efi-xen-chainload.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch - grub2-install-remove-useless-check-PReP-partition-is-empty.patch - grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - grub2-mkconfig-default-entry-correction.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-s390x-03-output-7-bit-ascii.patch - grub2-s390x-04-grub2-install.patch - grub2-secureboot-install-signed-grub.patch - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - use-grub2-as-a-package-name.patch * update by patch squashed: - 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch - grub2-efi-chainload-harder.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-chainloader.patch - grub2-secureboot-add-linuxefi.patch * remove squashed patches: - 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch - 0009-squash-Add-support-for-linuxefi.patch - 0041-squash-Add-secureboot-support-on-efi-chainloader.patch - 0042-squash-grub2-efi-chainload-harder.patch - 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch - 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * drop upstream patches: - 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch - 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch - 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch - 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch - 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch - 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch - 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch - 0002-kern-Add-X-option-to-printf-functions.patch - 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch - 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch - 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch - 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch - 0003-normal-main-Search-for-specific-config-files-for-net.patch - 0004-calloc-Use-calloc-at-most-places.patch - 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch - 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch - 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch - 0005-efi-Add-secure-boot-detection.patch - 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch - 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch - 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch - 0007-font-Do-not-load-more-than-one-NAME-section.patch - 0007-verifiers-Move-verifiers-API-to-kernel-image.patch - 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch - 0008-script-Remove-unused-fields-from-grub_script_functio.patch - 0009-kern-Add-lockdown-support.patch - 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch - 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch - 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch - 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch - 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch - 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch - 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch - 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch - 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch - 0018-gdb-Restrict-GDB-access-when-locked-down.patch - 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch - 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - 0024-kern-parser-Fix-resource-leak-if-argc-0.patch - 0025-kern-parser-Fix-a-memory-leak.patch - 0026-kern-parser-Introduce-process_char-helper.patch - 0027-kern-parser-Introduce-terminate_arg-helper.patch - 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch - 0029-kern-buffer-Add-variable-sized-heap-buffer.patch - 0030-kern-parser-Fix-a-stack-buffer-overflow.patch - 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch - 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch - 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch - 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch - 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch - 0036-util-mkimage-Improve-data_size-value-calculation.patch - 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch - 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch - 0039-grub-install-common-Add-sbat-option.patch - 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch - grub-install-define-default-platform-for-risc-v.patch - grub2-editenv-add-warning-message.patch - grub2-efi-gop-add-blt.patch - grub2-efi-uga-64bit-fb.patch - grub2-verifiers-fix-system-freeze-if-verify-failed.patch - risc-v-add-clzdi2-symbol.patch - risc-v-fix-computation-of-pc-relative-relocation-offset.patch - Add grub2-instdev-fixup.pl for correcting /etc/default/grub_installdevice to use disk devie if grub has been installed to it - Add 0001-30_uefi-firmware-fix-printf-format-with-null-byte.patch to fix detection of efi fwsetup support- Fix running grub2-once leads to failure of starting systemd service in the boot sequence (bsc#1169460) * grub2-once * grub2-once.service- Fix crash in launching gfxmenu without theme file (bsc#1186481) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Fix plaintext password in grub config didn't work to unlock menu entry if enabling secure boot in UEFI (bsc#1181892)- Fix obsolete syslog in systemd unit file and updating to use journal as StandardOutput (bsc#1185149) * grub2-once.service- Fix build error on armv6/armv7 (bsc#1184712) * 0001-emu-fix-executable-stack-marking.patch- Fix error grub_file_filters not found in Azure virtual machine (bsc#1182012) * 0001-Workaround-volatile-efi-boot-variable.patch- Fix powerpc-ieee1275 lpar takes long time to boot with increasing number of nvme namespace (bsc#1177751) 0001-ieee1275-Avoiding-many-unecessary-open-close.patch- Fix chainloading windows on dual boot machine (bsc#1183073) * 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch- VUL-0: grub2,shim: implement new SBAT method (bsc#1182057) * 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch * 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch * 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch * 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch * 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch * 0036-util-mkimage-Improve-data_size-value-calculation.patch * 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch * 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch * 0039-grub-install-common-Add-sbat-option.patch - Fix CVE-2021-20225 (bsc#1182262) * 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - Fix CVE-2020-27749 (bsc#1179264) * 0024-kern-parser-Fix-resource-leak-if-argc-0.patch * 0025-kern-parser-Fix-a-memory-leak.patch * 0026-kern-parser-Introduce-process_char-helper.patch * 0027-kern-parser-Introduce-terminate_arg-helper.patch * 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch * 0029-kern-buffer-Add-variable-sized-heap-buffer.patch * 0030-kern-parser-Fix-a-stack-buffer-overflow.patch - Fix CVE-2021-20233 (bsc#1182263) * 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - Fix CVE-2020-25647 (bsc#1177883) * 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - Fix CVE-2020-25632 (bsc#1176711) * 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - Fix CVE-2020-27779, CVE-2020-14372 (bsc#1179265) (bsc#1175970) * 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch * 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch * 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch * 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch * 0005-efi-Add-secure-boot-detection.patch * 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch * 0007-verifiers-Move-verifiers-API-to-kernel-image.patch * 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch * 0009-kern-Add-lockdown-support.patch * 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch * 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch * 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch * 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch * 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch * 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch * 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch * 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch * 0018-gdb-Restrict-GDB-access-when-locked-down.patch * 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch * 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch * 0041-squash-Add-secureboot-support-on-efi-chainloader.patch * 0042-squash-grub2-efi-chainload-harder.patch * 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch * 0044-squash-kern-Add-lockdown-support.patch * 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - Drop patch supersceded by the new backport * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch - Add SBAT metadata section to grub.efi - Drop shim_lock module as it is part of core of grub.efi * grub2.spec- Fix build error in binutils 2.36 (bsc#1181741) * 0001-Fix-build-error-in-binutils-2.36.patch - Fix executable stack in grub-emu (bsc#1181696) * 0001-emu-fix-executable-stack-marking.patch- Restore compatibilty sym-links * grub2.spec - Use rpmlintrc to filter out rpmlint 2.0 error (bsc#1179044) * grub2.rpmlintrc- Complete Secure Boot support on aarch64 (jsc#SLE-15020) * 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch * 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch * 0003-Make-grub_error-more-verbose.patch * 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch * 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch * 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0009-squash-Add-support-for-linuxefi.patch- Fix rpmlint 2.0 error for having arch specific path in noarch package aiming for compatibility with old package (bsc#1179044) * grub2.spec - Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091) * grub2-check-default.sh- Fix boot failure in blocklist installation (bsc#1178278) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix grub2-install error with "failed to get canonical path of `/boot/grub2/i386-pc'." (bsc#1177957) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix https boot interrupted by unrecognised network address error message (bsc#1172952) * 0001-add-support-for-UEFI-network-protocols.patch- grub2.spec: Fix bare words used as string in expression which is no longer allowed in rpm 4.16- Improve the error handling when grub2-install fails with short mbr gap (bsc#1176062) * 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch * 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Make efi hand off the default entry point of the linux command (bsc#1176134) * 0001-efi-linux-provide-linux-command.patch- Fix verification requested but nobody cares error when loading external module in secure boot off (bsc#1175766) * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch- Make consistent check to enable relative path on btrfs (bsc#1174567) * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch- Add fibre channel device's ofpath support to grub-ofpathname and search hint to speed up root device discovery (bsc#1172745) * 0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch * 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch- Fix for CVE-2020-15705 (bsc#1174421) * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0002-cmdline-Provide-cmdline-functions-as-module.patch- Make grub-calloc inline to avoid symbol not found error as the system may not use updated grub to boot the system (bsc#1174782) (bsc#1175060) (bsc#1175036) * 0001-kern-mm.c-Make-grub_calloc-inline.patch- Fix for CVE-2020-10713 (bsc#1168994) * 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - Fix for CVE-2020-14308 CVE-2020-14309, CVE-2020-14310, CVE-2020-14311 (bsc#1173812) * 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch * 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch * 0004-calloc-Use-calloc-at-most-places.patch * 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch * 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch * 0007-font-Do-not-load-more-than-one-NAME-section.patch - Fix CVE-2020-15706 (bsc#1174463) * 0008-script-Remove-unused-fields-from-grub_script_functio.patch * 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - Fix CVE-2020-15707 (bsc#1174570) * 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch - Use overflow checking primitives where the arithmetic expression for buffer allocations may include unvalidated data - Use grub_calloc for overflow check and return NULL when it would occur * 0001-add-support-for-UEFI-network-protocols.patch * 0003-bootp-New-net_bootp6-command.patch * grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * grub2-btrfs-09-get-default-subvolume.patch * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch * grub2-grubenv-in-btrfs-header.patch- No 95_textmode for PowerPC (boo#1174166)- Skip zfcpdump kernel from the grub boot menu (bsc#1166513) * grub2-s390x-skip-zfcpdump-image.patch- Fix boot failure as journaled data not get drained due to abrupt power off after grub-install (bsc#1167756) * grub-install-force-journal-draining-to-ensure-data-i.patch- Fix executable stack in grub-probe and other grub utility (bsc#1169137) * grub2-btrfs-06-subvol-mount.patch- Fix GCC 10 build fail (bsc#1158189) * 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch * 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch- Backport to support searching for specific config files for netboot (bsc#1166409) * 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch * 0002-kern-Add-X-option-to-printf-functions.patch * 0003-normal-main-Search-for-specific-config-files-for-net.patch * 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch- move *.module files to separate -debug subpackage (boo#1166578)- Fix EFI console detection to make it a runtime decision (bsc#1164385) * grub2-SUSE-Add-the-t-hotkey.patch- Downgrade mtools to Suggests for consistency with xorriso (boo#1165839) - remove info requirements, file triggers are used now (boo#1152105)- Add secure boot support for s390x. (jsc#SLE-9425) * grub2-s390x-11-secureboot.patch- Fix grub hangs after loading rogue image without valid signature for uefi secure boot (bsc#1159102) * grub2-verifiers-fix-system-freeze-if-verify-failed.patch- From Stefan Seyfried : Fix grub2-install fails with "not a directory" error (boo#1161641, bsc#1162403) * grub2-install-fix-not-a-directory-error.patch- Correct awk pattern in 20_linux_xen (bsc#900418, bsc#1157912) - Correct linux and initrd handling in 20_linux_xen (bsc#1157912) M grub2-efi-xen-cfg-unquote.patch M grub2-efi-xen-chainload.patch M grub2-efi-xen-cmdline.patch M grub2-efi-xen-removable.patch- Disable btrfs zstd support for i386-pc to workaround core.img too large to be embedded in btrfs bootloader area or MBR gap (boo#1154809) * 0001-btrfs-disable-zstd-support-for-i386-pc.patch- Fix grub2.sleep to load old kernel after hibernation (boo#1154783)- Enable support for riscv64 - Backports from upstream: * risc-v-fix-computation-of-pc-relative-relocation-offset.patch * risc-v-add-clzdi2-symbol.patch * grub-install-define-default-platform-for-risc-v.patch- Version bump to 2.04 * removed - translations-20170427.tar.xz * grub2.spec - Make signed grub-tpm.efi specific to x86_64-efi build, the platform currently shipped with tpm module from upstream codebase - Add shim_lock to signed grub.efi in x86_64-efi build - x86_64: linuxefi now depends on linux, both will verify kernel via shim_lock - Remove translation tarball and po file hacks as it's been included in upstream tarball * rediff - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - grub2-commands-introduce-read_file-subcommand.patch - grub2-secureboot-add-linuxefi.patch - 0001-add-support-for-UEFI-network-protocols.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-install-signed-grub.patch - grub2-linux.patch - use-grub2-as-a-package-name.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-secureboot-use-linuxefi-on-uefi.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-provide-linuxefi-config.patch - grub2-secureboot-chainloader.patch - grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-efi-chainloader-root.patch - grub2-ppc64le-disable-video.patch - grub2-ppc64-cas-reboot-support.patch - grub2-Fix-incorrect-netmask-on-ppc64.patch - 0003-bootp-New-net_bootp6-command.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0012-tpm-Build-tpm-as-module.patch - grub2-emu-4-all.patch - grub2-btrfs-09-get-default-subvolume.patch - grub2-ppc64le-memory-map.patch - grub2-ppc64-cas-fix-double-free.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch * drop upstream patches - grub2-fix-locale-en.mo.gz-not-found-error-message.patch - grub2-fix-build-with-flex-2.6.4.patch - grub2-accept-empty-module.patch - 0001-Fix-packed-not-aligned-error-on-GCC-8.patch - 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch - unix-exec-avoid-atexit-handlers-when-child-exits.patch - 0001-xfs-Accept-filesystem-with-sparse-inodes.patch - grub2-binutils2.31.patch - grub2-msdos-fix-overflow.patch - 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch - grub2-efi-Move-grub_reboot-into-kernel.patch - grub2-efi-Free-malloc-regions-on-exit.patch - grub2-move-initrd-upper.patch - 0002-Add-Virtual-LAN-support.patch - 0001-ofnet-Initialize-structs-in-bootpath-parser.patch - 0001-misc-fix-invalid-character-recongition-in-strto-l.patch - 0001-tpm-Core-TPM-support.patch - 0002-tpm-Measure-kernel-initrd.patch - 0003-tpm-Add-BIOS-boot-measurement.patch - 0004-tpm-Rework-linux-command.patch - 0005-tpm-Rework-linux16-command.patch - 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch - 0007-tpm-Measure-the-kernel-commandline.patch - 0008-tpm-Measure-commands.patch - 0009-tpm-Measure-multiboot-images-and-modules.patch - 0010-tpm-Fix-boot-when-there-s-no-TPM.patch - 0011-tpm-Fix-build-error.patch - 0013-tpm-i386-pc-diskboot-img.patch - grub2-freetype-pkgconfig.patch - 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch - 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch - 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch - 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch - 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch - 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch - 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch - 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Consistently find btrfs snapshots on s390x. (bsc#1136970) * grub2-s390x-04-grub2-install.patch- Fix fallback embed doesn't work when no post mbr gap at all (boo#1142229) * Refresh grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch- Revert grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch until merged by upstream (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).- Fix iteration of FCP LUNs (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229). * Refresh grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Use grub2-install to handle signed grub installation for UEFI secure boot and also provide options to override default (bsc#1136601) * grub2-secureboot-install-signed-grub.patch - Remove arm64 linuxefi patches as it's not needed for secure boot * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Avoid high resolution when trying to keep current mode (bsc#1133842) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch - Make GRUB_SAVEDEFAULT working with btrfs (bsc#1128592) * grub2-grubenv-in-btrfs-header.patch- Check/refresh zipl-kernel before hibernate on s390x. (bsc#940457) (Getting rid of hardcoded 'vmlinuz', which failed on PPC as well.) * grub2-systemd-sleep.sh- Try to refresh zipl-kernel on failed kexec. (bsc#1127293) * grub2-s390x-04-grub2-install.patch - Fully support "previous" zipl-kernel, with 'mem=1G' being available on dedicated entries. (bsc#928131) * grub2-s390x-09-improve-zipl-setup.patch - Refresh * grub2-zipl-setup-fix-btrfs-multipledev.patch- Fix GCC 9 build failure (bsc#1121208) * 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch * 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch * 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch * 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch * 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch * 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch * 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch * 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Use %doc for older products for compatibility, or may end up with unsuccessful build result * grub2.spec- Revert grub2-ieee1275-open-raw-mode.patch for regression of crashing lvm on multipath SAN (bsc#1113702) * deleted grub2-ieee1275-open-raw-mode.patch - Add exception handling to FCP lun enumeration (bsc#1113702) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix LOADER_TYPE parsing in grub2-once (boo#1122569)- Create compatibility sym-link of grub.xen in the old location to which old VM definition is pointing (bsc#1123942)- Add patch to fix ARM boot, when kernel become too big: * grub2-move-initrd-upper.patch (boo#1123350)- Replace old $RPM_* shell vars.- Support long menu entry by scrolling its text left and right through the key stroke ctrl+l and ctrl+r (FATE#325760) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Improved hiDPI device support (FATE#326680) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch- Build platform-packages 'noarch' and move to '/usr/share/efi' for SUSE Manager. (FATE#326960) * grub2-efi-xen-chainload.patch (bsc#1122563) * grub2-efi-xen-removable.patch (refresh)- Support for UEFI Secure Boot on AArch64 (FATE#326541) * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Change default tsc calibration method to pmtimer on EFI (bsc#1114754) * 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch- ieee1275: Fix double free in CAS reboot (bsc#1111955) * grub2-ppc64-cas-fix-double-free.patch- Support NVDIMM device names (bsc#1110073) * grub2-getroot-support-nvdimm.patch- Translate caret back to space as the initrd stanza could use space to delimit multiple files loaded (bsc#1101942) * grub2-util-30_os-prober-multiple-initrd.patch- ieee1275: implement FCP methods for WWPN and LUNs (bsc#1093145) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix broken network interface with random address and same name (bsc#1084508) * 0001-ofnet-Initialize-structs-in-bootpath-parser.patch- Fix outputting invalid btrfs subvol path on non btrfs filesystem due to bogus return code handling. (bsc#1106381) * modified grub2-btrfs-10-config-directory.patch- Fix overflow in sector count calculation (bsc#1105163) * grub2-msdos-fix-overflow.patch- Downgrade libburnia-tools to suggest as minimal system can't afford pulling in tcl/tk and half of the x11 stack (bsc#1102515) * modified grub2.spec- Add grub2-binutils2.31.patch: x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32. Starting from binutils commit bd7ab16b x86-64 assembler generates R_X86_64_PLT32, instead of R_X86_64_PC32, for 32-bit PC-relative branches. Grub2 should treat R_X86_64_PLT32 as R_X86_64_PC32.- The grubxenarch packages are now architecture-independent. [bsc#953297, grub2.spec, grub2-rpmlintrc]- Fix config_directory on btrfs to follow path scheme (bsc#1063443) * grub2-btrfs-10-config-directory.patch - Fix grub2-install --root-directory does not work for /boot/grub2/ on separate btrfs subvolume (boo#1098420) * grub2-btrfs-06-subvol-mount.patch - Fix setparams doesn't work as expected from boot-last-label NVRAM var, after inital CAS reboot on ieee1275 (bsc#1088830) * grub2-ppc64-cas-new-scope.patch- Fix install on xfs error (bsc#1101283) * 0001-xfs-Accept-filesystem-with-sparse-inodes.patch- grub2.spec: change %config to %config(noreplace) Don't overwrite user changes to config files on upgrades.- Marked %{_sysconfdir}/grub.d/40_custom as (noreplace) [bsc#1079332, grub2.spec]- Replace "GRUB_DISABLE_LINUX_RECOVERY" by "GRUB_DISABLE_RECOVERY" in /etc/default/grub and remove test from s390x install section in upec file. [bsc#1042433, grub.default, grub2.spec]- Added "# needssslcertforbuild", which got lost somewhere, to spec file [grub2.spec]- Replace confusing menu on btrfs "snapper rollback" by help text. [bsc#1027588, grub2-btrfs-help-on-snapper-rollback.patch]- Use %license instead of %doc [bsc#1082318]- grub2-emu on s390 keep network during kexec boot (bsc#1089493) * grub2-s390x-10-keep-network-at-kexec.patch- Add grub2-freetype-pkgconfig.patch to fix build with new freetype use pkgconfig to find Freetype libraries.- Fallback to raw mode if Open Firmware returns invalid ihandler (bsc#1071559) * grub2-ieee1275-open-raw-mode.patch- Fix error of essential directory not found on UEFI Xen host (bsc#1085842) * add grub2-efi-xen-removable.patch * rediff grub2-suse-remove-linux-root-param.patch- Fix corruption of "grub2-install --help" and grub2-install manual page (bsc#1086670) * unix-exec-avoid-atexit-handlers-when-child-exits.patch- Fix Nvidia GPU in legacy I/O slot 2 disappears during system startup (bsc#1082914) * 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch- Fix packed-not-aligned error on GCC 8 (bsc#1084632) * 0001-Fix-packed-not-aligned-error-on-GCC-8.patch- Fix incorrect netmask on ppc64 (bsc#1085419) * grub2-Fix-incorrect-netmask-on-ppc64.patch- Fix UEFI HTTPS Boot from ISO installation image (bsc#1076132) * 0001-add-support-for-UEFI-network-protocols.patch- fix wrong command output when default subvolume is toplevel tree with id 5 (bsc#1078775) * grub2-btrfs-09-get-default-subvolume.patch - insert mdraid modules to support software RAID (bsc#1078775) * grub2-xen-pv-firmware.cfg- Rename grub2-btrfs-workaround-grub2-once.patch to grub2-grubenv-in-btrfs-header.patch - Store GRUB environment variable health_checker_flag in Btrfs header- Fix incorrect check preventing the script from running (bsc#1078481) * 80_suse_btrfs_snapshot- Fix disappeared snapshot menu entry (bsc#1078481) * 80_suse_btrfs_snapshot- Fix unquoted string error and add some more checks (bsc#1079330) * grub2-check-default.sh- The %prep section applies patches, the %build section builds. Remove mixup of patching and building from %prep for quilt setup Related to bsc#1065703- Check if default entry need to be corrected for updated distributor version and/or use fallback entry if default kernel entry removed (bsc#1065349) * grub2-check-default.sh * grub2-mkconfig-default-entry-correction.patch - Fix grub2-mkconfig warning when disk is LVM PV (bsc#1071239) * grub2-getroot-scan-disk-pv.patch- Filter out autofs and securityfs from /proc/self/mountinfo to speed up nfsroot test in large number of autofs mounts (bsc#1069094) * modified grub2-pass-corret-root-for-nfsroot.patch- Fix http(s) boot security review (bsc#1058090) * 0002-AUDIT-0-http-boot-tracker-bug.patch- 0001-add-support-for-UEFI-network-protocols.patch: * Workaround http data access in firmware * Fix DNS device path parsing for efinet device * Relaxed UEFI Protocol requirement * Support Intel OPA (Omni-Path Architecture) PXE Boot (bsc#1015589)- grub2-xen-pv-firmware.cfg: remove linemode=1 from cmdline for SUSE installer. openQA expects ncurses interface. (bsc#1066919)- use python3 for autogen.sh (fate#323526)- Do not check that PReP partition does not contain an ELF during installation (bsc#1065738). * grub2-install-remove-useless-check-PReP-partition-is-empty.patch- Build diskboot_tpm.img as separate image to diskboot.img to prevent failure in booting on some bogus firmware. To use the TPM image you have to use suse-enable-tpm option of grub2-install (bsc#1052401) * 0013-tpm-i386-pc-diskboot-img.patch- Use /boot//loader/linux to determine if install media is SUSE instead of /contents file (bsc#1054453)- Use the pvops-enabled default kernel if the traditional xen pv kernel and initrd are not found (bsc#1054453)- Fix reboot in UEFI environments (bsc#1047331) * Add grub2-efi-Move-grub_reboot-into-kernel.patch * Refresh grub2-efi-Free-malloc-regions-on-exit.patch- Add preliminary patch for UEFI HTTPS and related network protocol support (fate#320130) * 0001-add-support-for-UEFI-network-protocols.patch- grub2-s390x-04-grub2-install.patch : remove arybase dependency in grub2-zipl-setup by not referencing to $[ (bsc#1055280)- Fix minor oversights in and the exit value of the grub2-install helper on s390x. (bsc#1055343, fate#323298) * grub2-s390x-09-improve-zipl-setup.patch- Make grub2.info build reproducible (boo#1047218)- add grub2-fix-build-with-flex-2.6.4.patch - fix build with flex 2.6.4+ that removed explicit (void) cast from fprintf call in yy_fatal_error.- Support LVM physical volume created without metadatacopies (bsc#1027526) * grub2-diskfilter-support-pv-without-metadatacopies.patch - Fix page fault exception when grub loads with Nvidia cards (bsc#1038533) * grub2-efi-uga-64bit-fb.patch - Require 'kexec-tools' for System z. (bsc#944358) * modified grub2.spec- grub2-xen-pv-firmware.cfg: insmod lvm module as it's not auto-loaded to support booting from lvm volume (bsc#1004324) - Grub not working correctly with xen and btrfs snapshots (bsc#1026511) * Add grub2-btrfs-09-get-default-subvolume.patch * grub2-xen-pv-firmware.cfg : search path in default subvolume- new upstream version 2.02 * rediff - use-grub2-as-a-package-name.patch * drop upstream patches - grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch - grub2-add-FALLTHROUGH-annotations.patch - update translations- update grub2-btrfs-workaround-grub2-once.patch to also store saved_entry in additional environment block (boo#1031025)- fix building with GCC (bsc#1030247) * add grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch * grub2-add-FALLTHROUGH-annotations.patch- Fix out of memory error on lvm detection (bsc#1016536) (bsc#1027401) * grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - Fix boot failure if /boot is separate btrfs partition (bsc#1023160) * grub2-btrfs-06-subvol-mount.patch- 0004-tpm-Rework-linux-command.patch : Fix out of bound memory copy (bsc#1029187)- new upstream version 2.02~rc2 * rediff - use-grub2-as-a-package-name.patch - grub2-linguas.sh-no-rsync.patch * drop upstream patches - 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch- TPM Support (FATE#315831) * 0001-tpm-Core-TPM-support.patch * 0002-tpm-Measure-kernel-initrd.patch * 0003-tpm-Add-BIOS-boot-measurement.patch * 0004-tpm-Rework-linux-command.patch * 0005-tpm-Rework-linux16-command.patch * 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch * 0007-tpm-Measure-the-kernel-commandline.patch * 0008-tpm-Measure-commands.patch * 0009-tpm-Measure-multiboot-images-and-modules.patch * 0010-tpm-Fix-boot-when-there-s-no-TPM.patch * 0011-tpm-Fix-build-error.patch * 0012-tpm-Build-tpm-as-module.patch - grub2.spec : Add grub-tpm.efi for Secure Boot- Fix invalid Xen EFI config files if xen_args include GRUB2 quoting (bsc#900418) (bsc#951748) * grub2-efi-xen-cfg-unquote.patch - Fix linuxefi erroneously initialize linux's boot_params with non-zero values. (bsc#1025563) * grub2-linuxefi-fix-boot-params.patch - Removed grub2-fix-multi-device-root-kernel-argument.patch as it has regression on how GRUB_DISABLE_LINUX_UUID=true interpreted (bsc#1015138)- Fix for openQA UEFI USB Boot failure with upstream patch (bsc#1026344) * added 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch * removed 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- Temporary fix for openQA UEFI USB Boot failure (bsc#1026344) * 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- grub2.spec: fix s390x file list.- require efibootmgr in efi package (boo#1025520)- Merge changes from SLE12 - add grub2-emu-4-all.patch * Build 'grub2-emu' wherever possible, to allow a better implementation of that feature. - add grub2-s390x-06-loadparm.patch, - add grub2-commands-introduce-read_file-subcommand.patch: * allow s390x to telecontrol grub2. (bsc#891946, bsc#892852) - add grub2-s390x-06-loadparm.patch: * ignore case and fix transliteration of parameter. (bsc#891946) - add grub2-s390x-07-add-image-param-for-zipl-setup.patch * Add --image switch to force zipl update to specific kernel (bsc#928131) - add grub2-s390x-08-workaround-part-to-disk.patch * Ignore partition tables on s390x. (bsc#935127) - add grub2-efi-chainload-harder.patch: * allow XEN to be chain-loaded despite firmware flaws. (bnc#887793) * Do not use shim lock protocol for reading pe header, it won't be available when secure boot disabled (bsc#943380) * Make firmware flaw condition be more precisely detected and add debug message for the case * Check msdos header to find PE file header (bsc#954126) - grub2-s390x-04-grub2-install.patch: * streamline boot to grub menu. (bsc#898198) * Force '/usr' to read-only before calling kexec. (bsc#932951) - grub2-once: * add '--enum' option to enumerate boot-entries in a way actually understood by 'grub2'. (bsc#892852, bsc#892811) * Examine variables from grub environment in 'grub2-once'. (fate#319632)- new upstream version 2.02~rc1 * rediff - use-grub2-as-a-package-name.patch - grub2-s390x-04-grub2-install.patch - grub2-accept-empty-module.patch - grub2-btrfs-04-grub2-install.patch - grub2-btrfs-06-subvol-mount.patch * drop upstream patches - 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch - 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch - 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - 0001-Fix-fwpath-in-efi-netboot.patch - 0001-arm64-Move-firmware-fdt-search-into-global-function.patch - 0002-arm-efi-Use-fdt-from-firmware-when-available.patch - grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch - 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch - 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch - 0001-xen-make-xen-loader-callable-multiple-times.patch - 0002-xen-avoid-memleaks-on-error.patch - 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch - 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch - 0005-xen-synchronize-xen-header.patch - 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch - 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch - 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch - 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch - 0010-xen-modify-page-table-construction.patch - 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch * add - fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch fix compilation with new glibc- Fix build error on glibc-2.25 * 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch * 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - Fix fwpath in efi netboot (fate#321993) (bsc#1022294) * 0001-Fix-fwpath-in-efi-netboot.patch- grub2-systemd-sleep.sh: Fix prematurely abort by commands error return code and skip the offending menu entry (bsc#1022880)- Add support for BLT only EFI GOP adapters (FATE#322332) * grub2-efi-gop-add-blt.patch- info-dir-entry.patch: Update info dir entry to follow renaming to grub2- Add serial module to efi image. Serial terminal is still useful even with EFI Secure Boot- Support %posttrans with marcos provided by update-bootloader-rpm-macros package (bsc#997317)- Remove outdated README.openSUSE (bsc#907693)- 20_memtest86+: avoid adding memtest86+ to the list with UEFI booting.- Fix new line character in distributor (bsc#1007212) * modified grub2-default-distributor.patch- From Juergen Gross : grub-xen: support booting huge pv-domains (bsc#1004398) (bsc#899465) * 0001-xen-make-xen-loader-callable-multiple-times.patch * 0002-xen-avoid-memleaks-on-error.patch * 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch * 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch * 0005-xen-synchronize-xen-header.patch * 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch * 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch * 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch * 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch * 0010-xen-modify-page-table-construction.patch * 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch- add support for netboot on arm64-efi platforms (bsc#998097) * grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch- use $PRETTY_NAME instead of $NAME $VERSION for $GRUB_DISTRIBUTOR in openSUSE Tumbleweed (bsc#995549) * modified grub2-default-distributor.patch - grub2.spec: add http module to grub.efi (fate#320129)- binutils 2.27 creates empty modules without a symtab. Add patch grub2-accept-empty-module.patch to not reject them.- since version 1.7 cryptsetup defaults to SHA256 for LUKS - include gcry_sha256 in signed EFI image- Workaround default entry in snapshot menu (bsc#956046) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch - grub2.spec: Add true command to grub.efi (bsc#993274)- grub.default: Empty GRUB_CMDLINE_LINUX_DEFAULT, the value will be fully taken from YaST settings. (bsc#989803)- Add patches from Roberto Sassu - Fix grub2-10_linux-avoid-multi-device-root-kernel-argument.patch, device path is not tested if GRUB_DISABLE_LINUX_UUID="true" - added grub2-fix-multi-device-root-kernel-argument.patch (bsc#960776) - grub2-zipl-setup: avoid multi-device root= kernel argument * added grub2-zipl-setup-fix-btrfs-multipledev.patch (bsc#960776) - Add SUSE_REMOVE_LINUX_ROOT_PARAM configuration option to /etc/default/grub, to remove root= and rootflags= from the kernel command line in /boot/grub2/grub.cfg and /boot/zipl/config - added grub2-suse-remove-linux-root-param.patch (bsc#962585)- Support HTTP Boot IPv4 and IPv6 (fate#320129) * 0001-misc-fix-invalid-character-recongition-in-strto-l.patch * 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch * 0003-bootp-New-net_bootp6-command.patch * 0004-efinet-UEFI-IPv6-PXE-support.patch * 0005-grub.texi-Add-net_bootp6-doument.patch * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch * 0007-efinet-Setting-network-from-UEFI-device-path.patch * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - Fix heap corruption after dns lookup * 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch- fix filelist for s390x- Fix grub2-editenv error on encrypted lvm installation (bsc#981621) * modified grub2-btrfs-workaround-grub2-once.patch - Add missing closing bracket in 'grub2-snapper-plugin.sh'. - Fix snapshot booting on s390x (bsc#955115) * modified grub2-snapper-plugin.sh - Fallback to old subvol name scheme to support old snapshot config (bsc#953538) * added grub2-btrfs-07-subvol-fallback.patch- update grub2-once with patch from Björn Voigt - skip comments in /etc/sysconfig/bootloader (boo#963610)- Make sure all systemd unit files are passed to %service_ macros.- Add patch to free memory on exit in efi environments (bsc#980739) * grub2-efi-Free-malloc-regions-on-exit.patch- Remove xen-devel from BuildRequires required headers are included in grub-2.0.2- Add support for "t" hotkey to switch to text mode (bsc#976836) * added grub2-SUSE-Add-the-t-hotkey.patch - Add support for hidden menu entries (bsc#976836) * added grub2-Add-hidden-menu-entries.patch- Correct show user defined comments in menu for snapshots (bsc#956698) * modified grub2-snapper-plugin.sh- Fix GRUB_DISABLE_LINUX_UUID to be ignore and also fallback kernel device won't be used if fs uuid not detected (bsc#971867) * added 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch * added 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch- new upstream version 2.02~beta3 * highlights of user visible changes not yet present in openSUSE package - arm-uboot now generates position independent self relocating image, so single binary should run on all supported systems - loader for Xen on aarch64. grub-mkconfig support was not in time for beta3 yet. - improved ZFS support (extensible_dataset, large_blocks, embedded_data, hole_birth features) - support for IPv6 Router Advertisements - support for persistent memory (we do not overwrite it and pass correct information to OS) - try to display more specific icons for os-prober generated menu entries - grub-install detects EFI bit size and selects correct platform (x86_64-efi or i386-efi) independent of OS bit size; needs kernel 4.0 or higher. - LVM RAID1 support - xnu loader fixes which should make OS X menu entry generated by os-prober work again - key modifiers (Ctrl-X etc) should work on EFI too - ... and lot of fixes over entire tree * rediff - rename-grub-info-file-to-grub2.patch - use-grub2-as-a-package-name.patch - grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-chainloader.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-s390x-05-grub2-mkconfig.patch - grub2-efi-xen-chainload.patch - grub2-mkconfig-aarch64.patch - grub2-btrfs-04-grub2-install.patch - grub2-ppc64-cas-reboot-support.patch - 0002-Add-Virtual-LAN-support.patch * fix grub2-secureboot-add-linuxefi.patch - use grub_memset and grub_memcpy instead of memset and memcpy (caused errors due to compiler warning) * drop upstream patches - 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch - 0001-look-for-DejaVu-also-in-usr-share-fonts-truetype.patch - 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch - 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch - 0003-efinet-open-Simple-Network-Protocol-exclusively.patch - 0001-efinet-Check-for-immediate-completition.patch - 0001-efinet-enable-hardware-filters-when-opening-interfac.patch - grub2-xen-legacy-config-device-name.patch - grub2-getroot-support-NVMe-device-names.patch - grub2-netboot-hang.patch - grub2-btrfs-fix-incorrect-address-reference.patch - aarch64-reloc.patch - grub2-glibc-2.20.patch (related code dropped upstream) - grub2-Initialized-initrd_ctx-so-we-don-t-free-a-random-poi.patch - grub2-btrfs-fix-get_root-key-comparison-failures-due-to-en.patch - grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch - grub2-ppc64-qemu.patch - grub2-xfs-Add-helper-for-inode-size.patch - grub2-xfs-Fix-termination-loop-for-directory-iteration.patch - grub2-xfs-Convert-inode-numbers-to-cpu-endianity-immediate.patch - grub2-xfs-V5-filesystem-format-support.patch - 0001-Add-bootargs-parser-for-open-firmware.patch - grub2-arm64-set-correct-length.patch - grub2-arm64-setjmp-Add-missing-license-macro.patch - grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch - 0001-unix-password-Fix-file-descriptor-leak.patch - 0002-linux-getroot-fix-descriptor-leak.patch - 0003-util-grub-mount-fix-descriptor-leak.patch - 0004-linux-ofpath-fix-descriptor-leak.patch - 0005-grub-fstest-fix-descriptor-leak.patch - ppc64le.patch - libgcc-prereq.patch - libgcc.patch - 0001-Fix-security-issue-when-reading-username-and-passwor.patch - 0001-menu-fix-line-count-calculation-for-long-lines.patch - grub2-arm64-Reduce-timer-event-frequency-by-10.patch - 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch - 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch - 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch - 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch - 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch - 0005-i386-fix-TSC-calibration-using-PIT.patch - biendian.patch - ppc64_opt.patch * drop workarounds for gdb_grub and grub.chrp, they are now installed under fixed name * do not patch docs/Makefile.in, it is regenerated anyway- Make mkconfig search for zImage on arm * grub2-mkconfig-arm.patch- Add support to directly pass an EFI FDT table to a kernel on 32bit arm * 0001-arm64-Move-firmware-fdt-search-into-global-function.patch * 0002-arm-efi-Use-fdt-from-firmware-when-available.patch- Add config option to set efi xen loader command line option (bsc#957383) * added grub2-efi-xen-cmdline.patch- Drop ppc64le patches. Build stage1 as BE for Power Droped patches: - grub2-ppc64le-01-Add-Little-Endian-support-for-Power64-to-the-build.patch - grub2-ppc64le-02-Build-grub-as-O1-until-we-add-savegpr-and-restgpr-ro.patch - grub2-ppc64le-03-disable-creation-of-vsx-and-altivec-instructions.patch - grub2-ppc64le-04-powerpc64-LE-s-linker-knows-how-to-handle-the-undefi.patch - grub2-ppc64le-05-grub-install-can-now-recognize-and-install-a-LE-grub.patch - grub2-ppc64le-06-set-the-ABI-version-to-0x02-in-the-e_flag-of-the-PPC.patch - grub2-ppc64le-07-Add-IEEE1275_ADDR-helper.patch - grub2-ppc64le-08-Fix-some-more-warnings-when-casting.patch - grub2-ppc64le-09-Add-powerpc64-types.patch - grub2-ppc64le-10-powerpc64-is-not-necessarily-BigEndian-anymore.patch - grub2-ppc64le-11-Fix-warnings-when-building-powerpc-linux-loader-64bi.patch - grub2-ppc64le-12-GRUB_ELF_R_PPC_-processing-is-applicable-only-for-32.patch - grub2-ppc64le-13-Fix-powerpc-setjmp-longjmp-64bit-issues.patch - grub2-ppc64le-14-Add-powerpc64-ieee1275-trampoline.patch - grub2-ppc64le-15-Add-64bit-support-to-powerpc-startup-code.patch - grub2-ppc64le-16-Add-grub_dl_find_section_addr.patch - grub2-ppc64le-17-Add-ppc64-relocations.patch - grub2-ppc64le-18-ppc64-doesn-t-need-libgcc-routines.patch - grub2-ppc64le-19-Use-FUNC_START-FUNC_END-for-powerpc-function-definit.patch - grub2-ppc64le-20-.TOC.-symbol-is-special-in-ppc64le-.-It-maps-to-the-.patch - grub2-ppc64le-21-the-.toc-section-in-powerpc64le-modules-are-sometime.patch - grub2-ppc64le-22-all-parameter-to-firmware-calls-should-to-be-BigEndi.patch - grub2-ppc64le-fix-64bit-trampoline-in-dyn-linker.patch - grub2-ppc64le-timeout.patch - grub2-ppc64-build-ppc64-32bit.patch - Added patches: - biendian.patch - grub2-ppc64-cas-reboot-support.patch - libgcc-prereq.patch - libgcc.patch - ppc64_opt.patch - ppc64le.patch- Backport upstream patches for HyperV gen2 TSC timer calbration without RTC (bsc#904647) * added 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch * added 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch * added 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch * added 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch * added 0005-i386-fix-TSC-calibration-using-PIT.patch- Add 0001-menu-fix-line-count-calculation-for-long-lines.patch (bsc#943585)- grub2-xen-pv-firmware.cfg: fix hd boot (boo#926795)- Add 0001-Fix-security-issue-when-reading-username-and-passwor.patch Fix for CVE-2015-8370 [boo#956631]- Update grub2-efi-xen-chainload.patch - fix copying of Linux kernel and initrd to ESP (boo#958193)- Rename grub2-xen.cfg to grub2-xen-pv-firmware.cfg (boo#926795)- grub2-xen.cfg: to handle grub1 menu.lst in PV guest (boo#926795)- Expand list of grub.cfg search path in PV Xen guest for systems installed to btrfs snapshot. (bsc#946148) (bsc#952539) * modified grub2-xen.cfg - drop grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bsc#774666)- Add 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch Fix reading password by grub2-mkpasswd-pbdk2 without controlling tty, e.g. when called from Xfce menu (boo#954519)- Modify grub2-linguas.sh-no-rsync.patch to re-enable en@quot catalog (boo#953022). Other autogenerated catalogs still fail to build due to missing C.UTF-8 locale.- Allow to execute menuentry unrestricted as default (fate#318574) * added grub2-menu-unrestricted.patch- Add missing quoting for linuxefi (bsc#951962) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refreshed grub2-secureboot-provide-linuxefi-config.patch- Include custom.cfg into the files scanned by grub2-once. Allows to chose manually added entries as well (FATE#319632).- Upstream patches for fixing file descriptor leakage (bsc#943784) * added 0001-unix-password-Fix-file-descriptor-leak.patch * added 0002-linux-getroot-fix-descriptor-leak.patch * added 0003-util-grub-mount-fix-descriptor-leak.patch * added 0004-linux-ofpath-fix-descriptor-leak.patch * added 0005-grub-fstest-fix-descriptor-leak.patch- Do not force ro option in linuxefi patch (bsc#948555) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refrehed grub2-secureboot-provide-linuxefi-config.patch- add 0001-efinet-Check-for-immediate-completition.patch, 0001-efinet-enable-hardware-filters-when-opening-interfac.patch, grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch (bsc#947203)- Set default GRUB_DISTRIBUTOR from /etc/os-release if it is empty or not set by user (bsc#942519) * added grub2-default-distributor.patch * modified grub.default- add systemd-sleep-plugin subpackage (bsc#941758) - evaluate the menu entry's title string by printf * modified grub2-once * added grub2-systemd-sleep.sh- fix for 'rollback' hint (bsc#901487) * modified grub2-btrfs-05-grub2-mkconfig.patch:- Replace 12.1 with 12 SP1 for the list of snapshots (bsc#934252) * modified grub2-snapper-plugin.sh- Fix btrfs subvol detection on BigEndian systems (bsc#933541) * modified grub2-btrfs-06-subvol-mount.patch - Fix grub2-mkrelpath outputs wrong path on BigEndian system * added grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch- If we have a post entry and the description field is empty, we should use the "Pre" number and add that description to the post entry. (fate#317972) - Show user defined comments in grub2 menu for snapshots (fate#318101) * modified grub2-snapper-plugin.sh- add 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch make sure firmware path starts with '/' (boo#902982)- Fix btrfs patch on BigEndian systems (bsc#933541) * modified grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * modified grub2-btrfs-06-subvol-mount.patch- Fix license for setjmp module * added grub2-arm64-setjmp-Add-missing-license-macro.patch- Fix install into snapper controlled btrfs subvolume and can't load grub modules from separate subvolume (fate#318392) * added grub2-btrfs-06-subvol-mount.patch * grub2-snapper-plugin.sh: use absolute subvol name- also Recommends mtools for grub2-mkrescue (used to create EFI boot image) in addition to libburnia-tools.- Support booting opensuse installer as PV DomU (boo#926795) * added grub2-xen.cfg for tracking default pvgrub2 xen configs rather than generating it from spec file * grub2-xen.cfg: from Olaf Hering - replace grub2-efinet-reopen-SNP-protocol-for-exclusive-use-by-grub.patch with upstream version: * 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch * 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch * 0003-efinet-open-Simple-Network-Protocol-exclusively.patch Fixes EFI network boot in some QEMU configurations.- fix grub2-mkconfig-aarch64.patch: fix arch detection broken by malformed patch rediffing- Cleanup patch not applied * remove grub2-enable-theme-for-terminal-window.patch * grub2.rpmlintrc: remove addFilter("patch-not-applied")- Merge changes from SLE12 - Do not pass root= when root is on nfs (bnc#894374) * modified grub2-pass-corret-root-for-nfsroot.patch * modified grub2-secureboot-provide-linuxefi-config.patch * modified grub2-secureboot-use-linuxefi-on-uefi.patch - Fix xen pvops kernel not appear on menu (bnc#895286) * modified grub2-fix-menu-in-xen-host-server.patch - Workaround grub2-once (bnc#892358) * added grub2-btrfs-workaround-grub2-once.patch * added grub2-once.service * modified grub2-once - Fix busy-loop and hang while network booting (bnc#870613) * added grub2-netboot-hang.patch - Add warning in grubenv file about editing it directly (bnc#887008) * added grub2-editenv-add-warning-message.patch - Fix broken graphics with efifb on QEMU/KVM and nomodeset (bnc#884558) * added grub2-efi-disable-video-cirrus-and-bochus.patch - Disable video support on Power (bnc#877142) * added grub2-ppc64le-disable-video.patch - Track occupied memory so it can be released on exit (bnc#885026) * added grub2-ppc64le-memory-map.patch - Fix grub.xen config searching path on boot partition (bnc#884828) - Add linux16 and initrd16 to grub.xen (bnc#884830) * added grub2-xen-linux16.patch - VLAN tag support (fate#315753) * added 0001-Add-bootargs-parser-for-open-firmware.patch * added 0002-Add-Virtual-LAN-support.patch - Use chainloader to boot xen.efi under UEFI (bnc#871857) * added grub2-efi-xen-chainload.patch - Use device part of chainloader target, if present (bnc#871857) * added grub2-efi-chainloader-root.patch - Create only hypervisor pointed by /boot/xen.gz symlink (bnc#877040) * modified grub2-fix-Grub2-with-SUSE-Xen-package-install.patch - Fix xen and native entries differ in grub.cfg (bnc#872014) * modified grub2-linux.patch - Fix install error on ddf md device (bnc#872360) * added grub2-getroot-treat-mdadm-ddf-as-simple-device.patch - Fix booting from NVMe device (bnc#873132) * added grub2-getroot-support-NVMe-device-names.patch - Document peculiarities of s390 terminals * added README.ibm3215 - Grub2 for System z (fate#314213) * added grub2-s390x-02-kexec-module-added-to-emu.patch * added grub2-s390x-03-output-7-bit-ascii.patch * added grub2-s390x-04-grub2-install.patch * added grub2-s390x-05-grub2-mkconfig.patch- grub2-arm64-set-correct-length.patch: arm64: set correct length of device path end entry- grub2-efi-HP-workaround.patch: * try to read config from all-uppercase prefix as last resort. (bnc#872503) (boo#902982)- add luks, gcry_rijndael, gcry_sha1 to signed EFI image to support LUKS partition in default setup (boo#917427)- enable i386-xen (boo#891043)- Downgrade os-prober dependency to Recommends (boo#898610)- grub2-snapper-plugin.sh: cleanup grub-snapshot.cfg not referring to any snapshot (boo#909359)- Require efibootmgr also on i586- Require efibootmgr also on aarch64- grub2-snapper-plugin.sh: fix use of printf without format string; fix quoting- grub2-arm64-Reduce-timer-event-frequency-by-10.patch: fix periodic timer on arm64- enable 32bit arm targets for uboot and efi- Replace 'echo -e' command in grub2-snapper-plugin.sh script to 'printf' command. '-e' option of 'echo' command may be unsupported in some POSIX-complete shells.- fix bashism in post script- grub2.spec: Fix conditional construct which wasn't supported by older versions of rpmbuild (caused error message "parseExpressionBoolean returns -1".)- fix errors when boot is btrfs with Windows partition scheme. The first partition is created on cylinder boundary that can't offer enough room for core.img and also the installation has to be in logical paritition which made MBR the only location to install. (bnc#841247) * add grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./012342.06-150400.11.41.1grub2-instdev-fixup.pli386-pcacpi.modadler32.modaffs.modafs.modafsplitter.modahci.modall_video.modaout.modappended_signature_test.modappendedsig.modarchelp.modasn1.modat_keyboard.modata.modbacktrace.modbfs.modbiosdisk.modbitmap.modbitmap_scale.modblocklist.modboot.imageboot.imgboot.modboot_hybrid.imageboot_hybrid.imgbsd.modbswap_test.modbtrfs.modbtrfs_zstd.modbufio.modcat.modcbfs.modcbls.modcbmemc.modcbtable.modcbtime.modcdboot.imagecdboot.imgchain.modcmdline.modcmdline_cat_test.modcmosdump.modcmostest.modcmp.modcmp_test.modcommand.lstconfigfile.modcpio.modcpio_be.modcpuid.modcrc64.modcrypto.lstcrypto.modcryptodisk.modcs5536.modctz_test.moddate.moddatehook.moddatetime.moddisk.moddiskboot.imagediskboot.imgdiskfilter.moddiv.moddiv_test.moddm_nv.moddrivemap.modecho.modefiemu.modefiemu32.oefiemu64.oehci.modelf.modeval.modexfat.modexfctest.modext2.modextcmd.modf2fs.modfat.modfdt.lstfile.modfont.modfreedos.modfs.lstfshelp.modfunctional_test.modgcry_arcfour.modgcry_blowfish.modgcry_camellia.modgcry_cast5.modgcry_crc.modgcry_des.modgcry_dsa.modgcry_idea.modgcry_md4.modgcry_md5.modgcry_rfc2268.modgcry_rijndael.modgcry_rmd160.modgcry_rsa.modgcry_seed.modgcry_serpent.modgcry_sha1.modgcry_sha256.modgcry_sha512.modgcry_tiger.modgcry_twofish.modgcry_whirlpool.modgdb.modgeli.modgettext.modgfxmenu.modgfxterm.modgfxterm_background.modgfxterm_menu.modgptsync.modgzio.modhalt.modhashsum.modhdparm.modhello.modhelp.modhexdump.modhfs.modhfsplus.modhfspluscomp.modhttp.modiorw.modiso9660.modjfs.modjpeg.modjson.modkernel.execkernel.imgkeylayouts.modkeystatus.modldm.modlegacy_password_test.modlegacycfg.modlinux.modlinux16.modlnxboot.imagelnxboot.imgloadenv.modloopback.modls.modlsacpi.modlsapm.modlsmmap.modlspci.modluks.modluks2.modlvm.modlzma_decompress.imagelzma_decompress.imglzopio.modmacbless.modmacho.modmda_text.modmdraid09.modmdraid09_be.modmdraid1x.modmemdisk.modmemrw.modminicmd.modminix.modminix2.modminix2_be.modminix3.modminix3_be.modminix_be.modmmap.modmoddep.lstmodinfo.shmorse.modmpi.modmsdospart.modmul_test.modmultiboot.modmultiboot2.modnativedisk.modnet.modnewc.modnilfs2.modnormal.modntfs.modntfscomp.modntldr.mododc.modoffsetio.modohci.modpart_acorn.modpart_amiga.modpart_apple.modpart_bsd.modpart_dfly.modpart_dvh.modpart_gpt.modpart_msdos.modpart_plan.modpart_sun.modpart_sunpc.modpartmap.lstparttool.lstparttool.modpassword.modpassword_pbkdf2.modpata.modpbkdf2.modpbkdf2_test.modpci.modpcidump.modpgp.modpkcs1_v15.modplan9.modplay.modpng.modprep_loadenv.modpriority_queue.modprobe.modprocfs.modprogress.modpxe.modpxeboot.imagepxeboot.imgpxechain.modraid5rec.modraid6rec.modrandom.modrdmsr.modread.modreboot.modregexp.modreiserfs.modrelocator.modromfs.modscsi.modsearch.modsearch_fs_file.modsearch_fs_uuid.modsearch_label.modsendkey.modserial.modsetjmp.modsetjmp_test.modsetpci.modsfs.modshift_test.modsignature_test.modsleep.modsleep_test.modsmbios.modspkmodem.modsquash4.modstrtoull_test.modsyslinuxcfg.modtar.modterminal.lstterminal.modterminfo.modtest.modtest_asn1.modtest_blockarg.modtestload.modtestspeed.modtftp.modtga.modtime.modtr.modtrig.modtrue.modtruecrypt.modudf.modufs1.modufs1_be.modufs2.moduhci.modusb.modusb_keyboard.modusbms.modusbserial_common.modusbserial_ftdi.modusbserial_pl2303.modusbserial_usbdebug.modusbtest.modvbe.modverifiers.modvga.modvga_text.modvideo.lstvideo.modvideo_bochs.modvideo_cirrus.modvideo_colors.modvideo_fb.modvideoinfo.modvideotest.modvideotest_checksum.modwrmsr.modxfs.modxnu.modxnu_uuid.modxnu_uuid_test.modxzio.modzstd.mod/usr/lib//usr/share/grub2//usr/share/grub2/i386-pc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:31391/SUSE_SLE-15-SP4_Update/ce8894e570a4531f873c8bf43ce8cec4-grub2.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux  Perl script text executabledirectoryELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not strippedELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, not strippedASCII textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=79aaa6906d89312dc4d6c7cfb9bfccae3bc9f294, not strippedemptyELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, with debug_info, not strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, strippedPOSIX shell script, ASCII text executable, with very long linesR if test -f /run/update-bootloader/reinit; then rm -f /run/update-bootloader/{reinit,refresh} /sbin/update-bootloader --reinit || : elif test -f /run/update-bootloader/refresh; then rm -f /run/update-bootloader/refresh /sbin/update-bootloader --refresh || : fi/bin/shutf-8eb0813163464c2ff4e00fb94dd512101708ef095110617db10a141b9e93197e7?7zXZ !t/U]"k%qeC¿DeP/[ HH/^ᖴF(4Gu޾xh&(>0R%!NwlȈ=U&"މŧ#4% 5i5Gխ\[+ +&T6WbuGe}n>+y6܄n ),QSpT,`Q\U`2AAe/X4Z)-'סumJ/Ķ/:>Ng kyEjq/ a1#=&`JEqYAN `qv̽ϩ!d oGA8[9/j/gs4fYy*JLҗnh]STt* zdj*R{ 2p( U>v/칁;@A fꝲ Bd9z3}U~& c{KFkuUGO4R kb =[{2RS0<DE%\rpHCd^ ݛ#ՍrnJ!OPp 8zQk'^3, -ɱiBLTrha>An;ʨ)[qL2E/T}~eZ1AWb!j IyT-f|ֿ;hLޙ12ET8sԞ. > u3lI=irkG+ĭITbm>eeHӧ8 ti:O|'9:bUsso,`wjhަ! dGK׎7U^,Vy5z9#=>`Qg |tD"T9QP=6Eyw `:i+Ky(bDH H!2.nQ RS9ZJ-;q8>d"?=o32H2"%'Xf2"pғ1~4˄-UrY(;W\(DO*EDJ2׹p I;je p,N`؆ޓљ23ՇŠ 8OxtgKH[vŲμxƁe]CװS:H,?KIE6`L8{$tUs}4"CSuۈBei_k8N2T?NR[ uYnX 'BoJtL6ba' u'M^:6O!۵D& veށF!Vȯ0E[jS .2+Sa88bfcBC]ξp뷮S KwzCA؏7Hs T1s3wZQDϹ`7}ؔV}db+L Aa| <\?l:"2E͍@*$MmZ,:8Nox( B"MhGX|Nj VPTaxf7",q үCq5ҷ>̅]bt{C&kV"BM|>?0Q |crmY$:x4o`μM'ŧ`%O;`Kڸ=|)flXv0<ddу`\!CXE{b~$?fg;`~AR^hv^/TTGtg`!Γ-0[Yو_O_.Lw  U )^a_+-L: L JV ^ܣCd}ƭi{ݏ?=U2ͣesX֋F7#}؇xNTu-s} @AZwNk"GD+T!ը,uZ5oVwd19?珛ɬ_hX8J4BV@kjJM\xWpE!)L`;HR'nA#J9ZdgbW.Ylp}ňٓGĝj>M𬸦cit3a]|K$I%8ivM"}'$nD!J^{xaV@mghkO4sk%jOW&L mD TS6]<3.6`"۬\)uϓpMnB#^XpaJz]6-_u4aAA+/znw`jv{Q pjVQF2p_|3>]{S ^"rA!V8H3T[sV'o: #8}ͦ X`)һɖޠoF6CRn6rTG,L^fU;d_KÇJ4/w[ivO&0\d|" eY~*]nVabƼ%.}Aj/aޜY#a:鱗s߱s͏V8Y}5֔o`q*;s((.~yN*_w~q9fJInRZ9 JrW-WgW\.:wYoO9aٓeuooMF^ۀcp  o PJN82$-!{bYCӥq9i> ȞL; c!HوCcGXWt Tĵ|r!]9^gHT)|OX-$Ɠ41:KFj\߄6T6;O7/fl* ''*GF4p MR](4L.SPC}HXU+rkБs\XҤugXJ8)Qp,Hx&cͩ)% *&^^ʐ6L^N_]?V'}f]6`c_ ~}t/y 1HH$,xKOb>TE1Y6^&6LZS)tߣ<9C\ 3&{nAFrpd˩{JX\Y'*[fB>q'i\:ǚ}qO*n7\8*jY8OK4_m] 9?اό|nV[ ۋ)b4)#ґl6 %v.^y82՜9LL:TM&:rz8ki,qS<++s>_\['TcOMS @g\;&$#>k"bLH\zetyH[ ^7xFN&׽gElL/а *: EEi>-W?>(XYzbP5!L5͇#Wn|k%x2! ^`OXELBZ+\2ȖOy"GL%NE lؓ瀒_Iv!$I ىzn- H!y#j7eA-QyIQ h]E X/q6"lο!OH0dqZm ITa2^L^@Bɰ9['K~=gҏ4,x*gCm7ByzBb~"EbO}vJϢӺCAKU,n4;!) Y-ߕtI'K kt>gx'$޶?ڮF^>i 9lkɧPNfa`dxՏ2< WFgJwS.o:шʷATRIOIW=ֽ7FwlAo<P)r@uU5L .Igoh~:/t^P \@=13G=*~HoXc8 eW'uHt5Ʃ>[mfb]1#eǒ@N4$ᘊ7]ZǨXQfNo {foՔpBQӑG 9$QYkL &wGnRQ6P"JIG2[<͋AY&W5<ﵲ X8p7X`;?q~َQH%`4rۊ7lG DG?ϼk홱눷B0QPns@VY$$ݲrԠ2lӎ:}fN Y&)y5M3taR]8p.V-2}[ wG}%\w*{]\9"t(U-z B+T*BF&s9,bkUc}q&PԒ:E0j6LcʙEvfzpAzyCOwfDө\nkc&M喕,DR[ic+Ļ˟.[}3C{|hc_>M^^.E}FLδ!^MK41]J:Ψ.j$~KRשLQ*a? ~j613)P'$ЦC #n|) <l{ U>er*=ýW|ɂ#9st *^Db8*,}ĝϬZS@ wr2s&Ḭ_Q\LnB$FbI;\Okern2Yxʷ0(PLetˏh{),CGgC^C2x9̌ਬmHM-E L $Yt@G8du\?#K7…[$y9k'"}7Z8ڌ*?Pi 0x`A.t,x\5[E ;F-.jxͫPmIxs N3m-mru-' 7 =ypaBl#Bk2 u@1e__'nr>޾iP ׶JNiw^MѱSw2 8F#li0` \**f(a]VC >~[\LjbNSð1m =RkFix-uf)hJHkUeN2hLc^恃ii E5f¢Ifc_'Ғ"6L&eAP2(OoMI3OeCX+*f'Rr&`lϪ9EghF_}u?HFFm5+Qꢽ渒4^X0'2Va.g yDաQoJ+.=Z+^ПS>h3ia88t}="[hٗ|>QN%BZڏ=`#Ǟ]1Q}xPjd-%W歞څױv()y-"? ޞ5YO /O]g9PW&2)Θq)0QyȦ$=@(¸V㢙Ca$ J'ܕu+g,9af1О&KoI*zr @]myp"_y㤓/Q3\<57Q1phUGSoӶHsG֕{ׅ\7QQ8dt:q1RZ̈́$&6Ȓ"ZRgL 0r J9lNj8^l2&|rh@D8>fmZ:Sp,k>g=$^OUܕ'qVo$B~"jb eo>#TB= =֋qu+,N;`<ݢ6 EUd3A^{ryNZNLǣa0CN?ۿhˈxZ*%& 'cx|@}; ˿G>7. 4BFQL\6Fq|i14UZ$ɡ}́1-;9!PaH*|>?{d"&ĐsQrvXb6uN52ƘYXv4T?8I3es}" G_"@ hꇯTlZ^.gvQqvW аy߅GC7 " HHret)|le.!*6@ ruָ8Z`h}Eigy vrde&04ξKDZyH f?EHHA_:\&HÌ%$>}@k?nrSxinlm#7@$+L4jgBnD=u>zR888p؅Hq6< 6 lZ S ׽pΔ){#i/wtr]ulr*$*M^ָżq<.܉r52)7aPLaj"MaS+cJ|X=9nRV<2yse5I[exq:N|3lY3 xUDJ.?xMHbk=ɿh9\ BDy;ǨsRd+H{Ctxc ,py5N4#S6i c-"dK&JfFY=&mQDXXVӆ0lCn%i]31 J$bZFF9haoc~e*锟J T'8[; v1Cqb4QKFMFqpG:a]AJ}/ȡ+q&i[ אqn5@8&W+'9ݫ/7.k&iMk\䄧2ĠPkgx%n<2JbwU#A-y۴:YV(jH8e<,j3W5gj1ߨ88示TI9iW]y?@ZyhQL1Vu er&b)7,53j.j9j 7 8e+{/?Yz?s|}a?`Ao)ƯV:(H$x>[.8ӱUfxb!sGTF`(̉&2hyPaK EL~؉( a^HLň}ޡaIڿI|e]m+ 3#MP0<jW]&H$Z:fF;)mnH/1Tܭx ?qY->=!.LMEv:hPs,݅T]@H8#7EgvgoF4J7UԈ4܈ gYxӱ?oˏ]&˓7F{jq|tBoԩ3=bL\UMɣ]룕*|QFeI*ޅ™iF},vT(eKccw&DP&,OHZ&%OA¹3Q3Mtf}Y(ϐOTj+X>QD6ڇ㙘ʂb;͕]V客G'1٫Ik̓W 0FzFOźH.uVy^6JS!Xb@P/u/oZur-.R7_oR@M*=4|E?9]3Dƶ}gI5\4RbX[V o5¶ldJƝĒlcЌ*C<q1#i2>P^?E^Z~yʊVѿxE"̱\|n`곑gGo6;Lt{W`S1"D/kpMp0; L@ ;>BA6WŖe05W#df*|aFSvo6!1Ze_UH`|ؿF k>]> ybq+#LÑ><6li^Vz2ǺՊ]365m^.tzBRJZHN@#aeNh7kb)5Up| Jc8ҋcG\6'cO$3fFnc$|\~MP]_0IC'~F'jD6g2P -F(`0o$=5O ;ev>Nc s .ͯW Mc`EmwB+{~SR#-bװ;jʺe64`$w[CŽOF yt~Ev0# SITTG,=G"ĖFEE`Jo@7רDɃbjXe9$سk4ٷvUϘ% %FtmW ܨ]A5@2dxڏeboH)Dte9 mhǐ8yk"hjo3'0|Zl=uQ4TF{ o1k.|@A1x l*(͌Iܻf0CRr(H%ǂ4QRzwkZ}STL ߖj{ 0ĵV*$4?V}Y.~1sh%q0Ot9~vdNy[*(jJZe"G;EtpfTyz[6?€il@U֑H!{#i<rv菀/mcJh[̗xѩbX_ehK"7['5-GΤn#ɶ*26>CϢ 넑 B 'UHYi-B$ :R]OPfH1b\=b+dqtXcln0npk쇼|d^$lm7\/W Pt11\W:;./@C!XX4}&3[A9;Qdެ/g%K^U8uvOk-Bfy( #^|{Rz]rakQYIm@VCg=P )aթEꥷ{gͧ(;n9mf$f"m`QLGΠ]!/@jJz[X5/@_^n%zNާ{swwXTG( Us0H]}eU&9u8@Ȋ V%z0GѩX#ece]ƃ/׊:J!R`al%?#U3 DžQKňɠ5ԇu4K.g:{zHonwµnWSbF,נŢn\\]x 5J!gG@x5_gnzBI;y>njQn}L(n[D2[Ȋ>q!28*(shdfĉ/oT\MNצz CX)Ǩ*JiT"l&tflTfiS?Y8V2J}:&9>a$sru0u0f3{/Sei~(L69Dn Mwǝ{YP/=6d DAiz)UEʙ[F&󕙰-J) Cq4,[ӥ57`LAijT|<ӟHmth+.?CkI%!V(n|C\ Ei^~5`aLR WQ/kXAAy?;J@ҹ*pM :$/^=(aYϐaKCOu>H?@uϢTnNP>.Á؛8栶XNhHŰHg6-Uc"=?!n#gL}? NEV|BjtK52wIѹy|}mw3'1|rX$9#ׄ7)ɞYs֚䅄JzgѩV0tNF0@EMSs\/k_g<っF 5+[r/;l3ZvZ!0IȁѶCUhj+zS& YH"= ~sh`oq_)Joڈv9_Ts#\)r):D\7LSQB;Z^e?DuhTG /ݑFEj9qZc62EIxlAaϭ:SfE_{e(jIg{qؙ~X-HN^t hs%Į̲[6NQ rB$[ dCe/>\LEa.4l xi?Tƙh9G #C"JR ڵ(PC Az$,蕥lv//2ρʀlNJ -ˮ*@ gc7占%ȇZwdr^ AzУz4dy۵b8FctNWMU [:,1jCtK >M1 0K9"L^ o,d:s3ȧur=Y"̉A|珦#+ y eT S2QIgqFǩF`YSĈ ɟ aM|~@?-X}ٛ-L̹xwjcnqf2!10ox~ qφ9)K)O"bq}aOA7n׎luݿmqD;JÙB3zAٶP"K!vVD }HS58}L)%]kQ.^{E,eGu4͕ ^N"xhkU3#9 p&Py :*G R&jF@|AK[Yû`юؑ27\NTPn|0@uqy ZT5WcUz9M`5ևր>sX bA߰~n}c ;a%>vv^y+]2ْ7$/Z*cnUHO 齨7Xtm+&&4V' m>DBSpy .S$C8UR[:-^Jy*UX46'К5MQⴕ~Z+y+0O췗9߆v"-4.LouL)2UX~# ևQK\t`X,FC3NYqiE)0RYRC ΋쫯S0S%4A(3 nՍOvSYzTwӥuHؽfx%N yϔjZc'2?1kъy -vBu[ |6.8aQmQ~Ù_`4]n1n#pr^IݧX/,SF Yj)Rb z1:iȽj] vb6[(r6 h*C&`HC=P$q\=^O|ݸV9J\z{Ȣ\r3Z9"+_^`3JlX91 6Ao*2 Q*h-3br&fش;lͰ 3B uî;e+PO_W'o#7'NՅi}Л_Yq| Sͬ5<j쇛G]_@:1&Hv~4VA?㓺   zZ۬drřⶻ~v)ZBLJSw>5jI hr cyےDxmߓ5YCebd^Mk} IОҜiц5x@e0`aKn"S !tM]q6QaQ(]"M&X^fIv^mIw˥_tЄMڠl3rx1&ѤWRڑO# ݱ:>үݤEd  m@{ ,_Ӳ ߏ$S?QPխ$$r}?YLBLT!pp9Q9C껒}jqcl=Zݴ">>|( ΅~dl\E5- K(K;fy0:yB`jS_>^\"*U~Nة_\6$;4 3q=JZnZD|rT' ?/0PWrbP3$gA.(fa*\Xjڇw~>X[71^#3_DJBmOz40N%Cvg냂ٽ?mytK{{m +Z\9U5_ͧO;پ."k $y.2k7?$2;:C aYI˹o>@}rNiïքc%r!/K&b(ӈD|3fEENhl༹DN 7)oEѸF.Ǯ{}IIㄝXIcv1{Y>]N<]R4ÝȏE)bdN|[)H0[F'}"R}7|ʵ՟"&S?nAsuzjlt~(:6Ienսpmamr%%DR|CF8{h8u9+[uUdUt# =&ꑸ gP#'1<ݚs/-Ha`)1)f{cj?Q\R%QNמ8AuzpF~kw M&n-g6^iTDunS[V(zdſĹKXf$]L.W헵%<:mB3 oH00s( cwP-A{d)đZ+\`h"a$1uS!mh #C0kf{Һ_jG~C wrmC{{ZOz:KnIB>WOvNLT,fQ^q4F"9㹥㞕82Z}H;g tGI 1ݭQ鄶Zv'Ѭn l;4qqsW3r"ɲ>)qk;%VWφD!m8_;jڝBoq%$$B8NE8U "~Bt>`5up!ou3*Փ*=AZIOfi nTt@*MUF6Ehj6^Z-MpB'ސj%|-}&ͨ]#C)tbDu.PZ*o_@3fcg$=A[䟣xS K2O$O EwY)޷پ?"Р tm6ib]bk+'&Q@(R#dkmLQkqt͋ME甦})w9jhJ%+OWKzq$^(לwئ#*w*kmߐɅ88bsotJG:4Jg(Ԫ8wCrK.^ϙJ({F(G*5P^^njU#W[#OĄ7?{taL#Ƽ)ggԩXűmɿ`OvRoge{ҡ Weߕ9QQ2N1\l=DKyƣ9Nѹu:mq%Ӱ/G-@kNg`˺:.,#P# ^(+%DŽ1a2<) hmws#wQ|n{+#U@ӎrHIucz O.Ąqh![/d3=<ޘt}[ y][p& EXhz4..Lߏc~PYj܋?C{jy-XK+vŠ19Jr:Ss?Oħgt"dăiZ1+{k>ϮF&h!/Ơ2Lcofq2P2 0`K ջX$LE1-ҦDŽWy3BjB愉G+H> \+~,KyQ ߵ)ԃ#2ƞf.KP˂#9v4 ÞՓ u 8pC&l,T_;O;#}YP! L 0.! )\v$jt&CS^S%HbrC?P$$F'M =oK^M^WwϏ㢒*v'&Ǡ#XOd'MB47ʸotY`jz }?'f"C8W\!dѩ?+ nns<'u6Eq"RaxazayF.0'.hasUsNgip3CyY4WedE8:zX;IࣱQ_^c9m,]xIǀ*X@2]9`yս3!jBHV߿)0mM 0uމ2Q֎i E9qo*KG5FiQ@& ~xJmfM(navfq5e:[T')_ {FC.g38m6>o|"m#@y8J*-P9m:XS/~㬠U RSw`h`̭ j*g{~$KKD)˷)0 |^'BƋ8zվ*#3wcaT/UQQ.щvFYwZ]k57}!\xrd]@Da onq;C܏!L*Mm2 X'5!}E͹._/ؑ rWkGtI,[KLm$X5&xZe$N|zc6EIihtp~8~_ΜͿ|T[&zD-bz3Qa1ޓJl*6'̽˭$[6ݭPaEOX!>Y ݖ^c5MSThFw8vW!]Y^QE qX|cPxn:3e!qyogwi1?TԘsLHS *=;y5U"b8]Uԁjh検XI,ax $DzRkSKnAbtb>Dn;߳OKԷ42Pw.& Yb|M9R9_@eM_gCF6фh9Zw20eCnoS ِ._PT[hzDRLphc.u!o=P,x=9[C~3i%=p7X9K \`qJq/#MmJT1%{| ]>J} ߵBNhKWsMEM)_SQT"Ŏ |5F=pDhKc&^2!^ BTtΧ}l,]6PՉp݈O?%N8-,+)ͲØX!S44'it Td9y x@2,hK'#\; vS~gG:dhogwnU]| s/V9ֱd_cY)okyQd+dޔɫû\B \,8n`kR1W)nTӼ~&YLطn@ OH9cni|KHmhwRÈQ*Kw5&aa=7"%mQtnC)jk+[2gH:C^g|GfFtImsnCt+t;]LCDFJ}Q#{\TežhQӺzۖAP;ęqCu 3Z;Y!s hKc1E#6B~\٦*.xw&'gw6SoLdBXNj}ԇ֐%N?UeւOP5v4V+&4?̡UcZ;(0~Ujbt70!T,S^EJ0/pBaxH2$I8Cbz^Za:~5l5JB\ycI6cW?nvQ[¼;.n+YPJ*U&K-;Vm[!M⫮ko5][I?WṼ궭Mz\5T39OvpaG'CB9+fz'-ίJYdFۉγR1t?>z+ڄ%~_X \PXo ?6$<9's\)< O:2bo0`&M |Ǔt¢l{GIQC', ?Vn$ z b K[]=v5—zYb,Ğ9oѹ<G,F-ї(L~߯o %K y(8Y;?D^+$DrF/xGώc\ 'gN|Z@Y~ (MʡaZN3tGA9l9: X=VPjK˖,>x-id%[vP}nFQ3y/Գ^ohTr0N}Yy%?T.yD#WyH`J>MP&5j?*wԈߒ\ڣ{sO 4y8%s "KdӨc~5 \p'd )h>[jYɅ!Џ9Uِ@J<'KL.5.ZɑDiJ=4ÆIpo(\0E|Z6^ , EzGõu|%3e[Z_9?%6%LR+jJ%j{j/Mm/„7huxneMӭJ/YK1\a4bl^6=eb.2hpGDia_D{)O\Fpk!) ;v"i F)B&WMmF }P4j64U)D'64ĝ23U*ka3נQ*(9ZGG'e/GYpgD\ 8kW+:S|ɰ y ]f~VB؀* nB32Ό2 ײvʶLHP|n@o6|\,x7:ÕZ7K7Xַv/jI/:@7IB,d{}rNt6/ogfc3ӲЄwY8Pylw0b//Mܖ8TWo`Q_3xhLVMJˎϽZzw\"{6QTUȌhg XǕM*R)ֳjIJ8riÐ-3.F~fGST]GN/fkRȪ b  ֻO8xPN1m?¯v,}~JŘ5_yO2*O< r I90fǖ˻/T{9[{+6#jb6 CLt4?+i"UXo|-)<2:|u(lEL=w>䇟TS}ʓS ^#]xg.Pp`YN"X9EW='Rn ~f^_Ct2x[bn? ڊcȪ\h0ZL՝L K+ bO\(0rfN Do>*_bߤ)왮ٓCL`~(~ԽW U1^]'9CѾ+}N]og<)GGAN84!NnxpvYOw,0rqHnt ld j`a]g+hS!cBm3@4flp>@*n35`z"\;;M/Ekmq=AV,^@bBpvL]םE_ 9ثi>7JVD6[S6qM] D~ynߎYZ)=LXQKU.R {9Hd[ r}ߠa,"! ֙>Sy bf W\_@s^KZ5z?P裹2ֳB8Η1cD:\"|7Q{ro1"k&~^9;#© RL +JC&-O ~Hp=:{l2Zi7xZ 05!sT.'@ 2sT ehn+q ݝCSvv] NV#ŁT\bzh{(0*z4F_+'u@T[WIcZ:LH&6c ovj}53]n$7cAlɕ1K|cʖ JQ4 zgXF+U`wfh>VqlМF꺓H sP2(;WÒSlÃㆺNMp@o9_m"aDאʕ&ɹqr&| xcACخ7s1tA)6P]uFcܽ MS2ec> QgLY$Z`[wN N7Y;/6x{6X(E ā|O!XnfM #Ic 9Dcj #o!8h[7h_ejY} h_T7p>_+bj#hTȝtNGx"|HJ$.[y;B`' Iϼ{M&Dش`ckm9ۏnګ/ed݂H ?N먳]@ND "*L{U?V|X;B f't[ZuNra>J;>dpH.uZ՘̿*ѩ;_ų!- a75~;AT#Dv.#O>a=tGNFs>[xJNkR|!Ӱ%6ľ(ـ*~E ݓ |=g^ђe) +yѲGF1TS9?r׋cF)0b\cs78W$uVLB&k/s=L2 Nk'aA}Ph:r5+~3Y|Z qyz2WpjDP|bLϹ518m%>eGZ 5ʩp1(ʥ]OwI ǭvu}Jsz0Z6teYC@/*ci^4 ̪=ﱠ}V5u zi9A|'CR{oC3Zs-LtVHv"o$>pH ,B q8`aOEQu$uB5M͋I~b'Ta;ŀ^iȥEX+sv: W3Z\K.~WkޙO@=0VCJZ79!:P~#UQSW8 ;90Qn5Gpm= | bP"aCfdQk)dH0cLy. Pg8M7nke9m-%C<",:ו [q?Z[ti%_fOvDpvraZ{|UJNr˼W<CQfmrO=b,gnY]&8/%QzWڎ zE9C\R?ĭdF˟` !p _\9MBs,@NB9}<=eT<ɪ+jmpl߶C^㼨UN.ԟ%р#W\cǠ{q[%jVX̗xY1e=bH5pN+0(& fgEb2T CCb'5e9oK,.϶ӝ|ϙ w{>*oY`k҆͹ND8 2x'ewP\8|VuR+K?HN$ŵ' jXg#IkB7) QP({tr)dA>aT̿$mVEt@nm|?Snh{幾qִH"ϠN0Ŕη#T6^-S4NeyfjZI ~U[{Lq7\ ц+%4y»~Ί5v0=x1@qDz[LNc(+Թ1w-KҦ=_'l5L:[z^¢/fKEIl?Ga9# :^˦r֤ۛDvb 彟/b,E͟*<u$jnF> ka@A/ޮGlB7 &,&-Y:݈~)o<%7K;f2|M9*E;: 1=V9A{W'=M bwXɐx4Tr98RSxa!QW>O)І60ȜDS2vߛK D}QM݅w0c3=-ڢݹ˦~/Ѭؓ @r՛+Leәߐ'h<8тIol1oF,g'+ifn߂ \ )aUU*j-yg@tplQg_odkTJX\YnwGgC䯍C콁^=}:{q4U{2Bzgms3owKjW'-V? /r@9 ٳEOX!VFh@>d$gu͜w @O'2lDu8phvo]bƕVIVG0 U/G>}ӲEѯ[|vz򎐾WYVFet~J\;:;ZgGW'f6mV2C9WHI6;wH"Ǥ$U%j 9`\4/K,, A$ĤҊ=/c0k”]qsOrPѴ|6T8#Tak V..F@kmy%֬_3˾K2TC͖U\)O/jj~xQ89DcrJNdqCnvo=d躜 zkb#jd e R H#Jb-1*Y|]7/_JV͠:KKugk^v'"GhN< %?dw jZ-t ~ᙾ8WwrW9,u'7pp,;J+tElU?,S Hm1=!C Odz=ag5P2lmt>PAy |au#) ɚC}+=1ZΡAyU7(&;uW,|8߳p9ow(|4XBe4tKR ɏͭ>E;=_$4t^31lZK|m<%5̂G!ojE-;uŦJ%`. ^8wJV7E }5c10 I)z>WQZK[ ?LcVdX" {_ZS0P*HTn˙{$UmŊeA#s PyӶ<ꮋwMWuQ^ѱϻDd66ɟ%xo(z`PCedCg?KR6)?nKFbISZsi7$vJHTP ]C5U 4GRuhX{C! Z\Wy976EY\K3⪲?ߺh߅AIdqof4IYz\ X0,dyxgR9wyMDӿKԣ3$쯔X6 $w؅ [4Ek S Q\HRV5& ~e.! Gg22BrumfPD](w(Zw$t~Z|^Y6v,LĎlS`Y.P;!qvPEHqR V5vW/ ă>neF)ۼ5S{d"6k|󼑡إ>j=\']0(=vw~O]h#$S,#ƒa}5>h$U֗}-Tp̍Nza2㙀3 ,&`FY n1Ux+.< OJ5%s@T5+j][ۉ/n7Pv0eX%&)A;hM'?[{ Tbcĝ7#̒d8FH#ymbP pa= .Y4p#tp(ts$.ו>fr"K] LlzO2qMjx4}ĕ!|* >Ӗ9Yt6Sa|Ӌ`CcߜƂ*a^|0p"v[قŶ6k|hEGA/"f5nfx6,ň.$mfTGM>Rӥ.( _][A<2$%dj\ay"){?q t:im)LK4ߓYW (x̜̚{vӔt'E0CϛFnN۽ w(Ic\lq,ne.X ^l2=@U!}alG4χNY]_˚ 杲mF&R * rdf_H{^W3aHTC oP4PW4W%}vGӂ Sʢ[Z{jZ&b|ߖ(42Cv-i|5K<5_f؊A@'\nHF=eB{O]*Q!CGP]5 x(<=V{d~ Q̾d0JݭJEJj"f|'KCV 䄬Ii6=s$C~LqjM;?3_Nۄ>M9 Pe(~/3>:Sg*YHQR.)q*g _K1oSY%XYḞUߞfE(c?ٗU,5G]=ǖgL;]^0 Fт¾Rݤtt"g1IN6m&p^HH=- M:<(ϻy+lqDѰ#7*fIǏJ&2(W:H?OSKc:GǮpWh풉y4"  pAY[B(H9w4 t!Lꔏ@%:IҀ1 %YdjgFQh{h2)L\avͅ\QTɍ!q9LvX \Dil] .xljkA)J\fE*u ^Ia1y Xn~ (7iƀμX4ZUC:=*քaNP߇L!6<}2FdQQ^ȏ c?b\xy%%d@ 2(@RTy KfȤ72VrK6mVeFUI~ZB[O Pϋ͑Әµ˚G&ҁy2('#I]>3ϴXOLb~-?:1Bk0GD|U|){Ԇ6T9V0v 󙉐VBE_ XT ﯹLYx=f|Ph7|R $],H*ޗCT ߎX>lMw\YL5+RL+˖+Y oX2whϑ++s}*+ecMBF|s@TSJ,/AM0()ab@-ncq17M8{YWX=z7>sM#+y'XNދ_P}Q[W('B!ڔBT&şB;=x =צP'KƲT;MsS"z˭sܳ bXoe逪R,>;qu-%`m1X WÎ:"}[QHv/\Mߧe2Yo(Oˢ/su*:E:^ԃ@!Ϛ~{W<n ^mEEr&_Ƹܔȗ%<]#OZ13):=̨mg^ يld\Lpwǭd~VT7cP=fI~=pAE:/v0fc4K*⹦vt7Rk,_HTGd7y.9|"U+;vM u3OTn6_C[W_SƩ.Z Jآ-hw?0_P !ϯ.h U"Ί:IcǶhw%m9e"U?tIQǴ'W;ցMp[Ktk瓒x"@˫#+gzl}S 0".{}X>UUWCdXwLJ1jQC9YGNW-.'+g`$!k_6]w>G6kH/<둚njEE۳ Zpm#$\ZYt-2[d/'1P5*u`~|[, oM#F}h(bHΓ{gaɵ̄),"K+ʈ܊Pe=qMX + flN#dZRsY(ba vaŷ, o8:cṡPZu8za=^ Հ?x4zA q8@tǂ;&Y,]rKs0bftHRyd*XƨT6d\SH$ p,TSzm;`*Fyj*a==py7 `sGPju1 [;nƝ+1l->u`0ɘy(xCI0  t^o]`!P?t dkYumo ɓj_ #YʬD yLUX$N|%= Mc#zVs:Wg^4 [: 1"2,7ΖɳdsX=¶oڸ͑߬aUV+</J*9Udwll-+c1Ù,dɖqLM$!e3HPeV($ Ǐ{{b]_'2v4hymEeQWL\} C'{(V0?!er^ũn'(&vr[e @=| ]W9Nfyh΍(D&v]T)lZQN9|L0W%Xx=B]Dzp2!P@ yϵ珑eȏTR;r%k<<:r*ǵ'zY D2(-v,蚚}FFpBu?:{ )T6_)K12E$~] ^ %a|Dk˻ S2OAQwbmڄ ᰖ t:_U-n4,>RZ}>wæ1;l2C#'냙* Yt@T3\@ѽhJØ }1wn4(&Yݍ}v~&P_҂^2P~~;[:V31zu&Z$_,[=og&mZ]= 4%%.P^xO"}8;c]) rbih/υ' !h*/O1\Xpqq-ʍy,e%\/QfQ*aU%Ճ%YQϙz`@w-VE}tMw#2 !D0j.xtם|]kȔEgW㢿"Bn=>VjXhNJ\ђM7$uG7׊ >a/d6pUO+&䪝4WhIW dž &̲JySi8 P]mnLNLKiR0{&L͇j7_Lz>S +?LP&Fc#6U zYaf';orꗕo}+ĿI}^zfPG_kkV8 +aBaV+P>1%\]Gfa,Ş5͌LIC.A{ ; NW Hۓ 'CcU&1&,S=h5=VV)8(ey&Gf62]U# %KR"򼄷yaaTĔ̂' H1@mfgij "<ݑ3HJ3,kv.&PwQcy5-Wo zUTwg<+^f<*ZbRI).6/4 Jݢ*Eg40Zֶ4o;Rfl;]c0כre+тn~1?[U(|["Cmˈj:iD8 Uc_EG " d6ŇPMA:ˆ@~ɰ *qxQp`koxH$R>ʮUz0ef}KcymC9Fz6#A ; }T&e__ǰRU 9mDH7-ܧ蝷 aV t.戶* .kL(\KND7>hd0KOcH:r &܇ߚl⟾GR#Fm ~*[S) Wۂ>!F,hx> l7|%OskcEu2UgO&w}eQ&Gu9 Ƀfo'[S8~P<0@<(~t@mhOtowBHJ?d}-/*#ڦ`|ߔ%.J`C>Sb +qdc^$pJ;;^7Y)|p}ehrBgK)u5M7T̸@M>ƮBjޓeG! /PG$ ~zhŽҶSM6#Y)**MD)e6wcU;.SNx V")w~L.70Q$@P\ y#,f9V|ȪƟh<ɼW/ưBF"-բn7 luCc<6D|'OpW:Ac̏jTfMj)yr9E+{G%4o(*U8P 3JJcq_ nn-_R/Ю:BUxk|##:Ty =.,OLF`0@p^ŔSZh:3QD3ZcѴ4*,2D7A{kf 5Rуs6򷪎PptxW}d|yu!P} zHEM!%~e1A'!Mw @tjCc"eQ %p|,`q9GV-FM~`b( Pm"M'[K*IҔ KYg9 UI㝁X1ax[ǤYΎPHC]HGk:bdBJ@e'Q(;zRVK!O⸭Ez&զޥi6dg>0vV-3?eyfߙ9F‡;_L>*sA7F3T'%XAR?6ʧΡ:>M7h?㰴4[SF+3t͠2Qw?P01?mہ6 RkS I5uZ7+BŴ5w uO {[%6.];7n!dl>{K-Rj#zl ;SI#f םMG;-G+btB2YO+7")Eb5{y?p'Uotp|xzR=h}pսh@"n{4=@ m/QS\A¤71OZG'Ql`,O&"+1ݠu1S; Ӥ`e쩈Ϩc$0c ")0 n&^WOV )QJʥjD,d|v%ٿaP lS{]iGBٍٲxoۨ}"kD8ٔstZh+iu.==c=P ߕґziۺ</M۶+(aw2cL=ۛS#Y^NxA|Ln4$u'%֣g_{R@F`5g 9j҉8 kC=XP5$%˄`D[8:t-ku Z&SLCOKooMI&ņ )H9Ƕ[he4cieL~!v }Wܳ"x/'ю3*g.F.Կ׫ |I쭁X?_T8*=BpI1NN3sAxI"覟?"|-X41_ @KJTHjy6;bӊ&QAH9Z?aѤDw*ƿoh1 WZkdޱyVsGؚ P~>1h jYcRJ~ep6-wL}4! ôպ  mphTM  ځxnYǏ:)dsWcc_(&i\H HzTCS}tCeVѽ.7U zXtw(%ZTfx i!umi:th{I\/Jsc|s%cUخzGΦ^7X.y MMֵD {x -j7?&RR<7!sPm2ڱ/N6X(;KpORՙ3S:Xy޲m*Lv3)p7.wZϜ}Q~hb Si(eows;6ccm|YJ5l٩a r9nqhyq_tNUp`DNF Tk^!WCA詛Kwq܀ffp@XkFPe"ܞg'ͤM45 0Ss_'+ɿ!, k噖yk!LN=bndSmЛ,NjDI2<nÓ~( {)n:ry1y%7=PPe͐ ;RO5ݽVaz;CЋ6ӑ\ 6O_%-5l0" Y >"< T>fJ 69~ Du~>-as{)qHc$/U-7r[uQz17J6TZH]fƪp+u6%I_HwO7x0Y2w}͖İƍ2ri'J G-0LvvK(5PVBY2/?E/ȷ$!+r`#H}PҌy:1k4<&ǴSYU)ݬZkHGxUٜ?+"`$"Μ)g/猤c?\w.JG)/|YxBjBd"WcW SL"8i3|_*B:3r]0yv߂)&p4JH0W!xpL/;DͬC .x8T\`5 >d¢ܧDg K&qus0b@!h>Fӯ _)Y"軌+.F6 aW4-AvI{C<΀PǖW]Z#q \=!: hٹw켦ʱdo&A;\vj|=5 ~ jFkRȀySIPn}a>bTCV&WfC_ 5$cE̵$C-Ϫ>p+вr̟\EHwJRm,PR%>/#\{PEP&mA<˘څzpc*\n\Qsvބ&9ԕ@մkFI)a,ɔq0qtRQ?ԃ&qW`G+1 |մ=0hRh 9Wn^Ɔbd#vlQJ;2_d6˒ \͠uΑĥq!|?_Y\H3Ah,gvU?:zY%#e>bMJZS¦Ȓxּ$C,vԀ j N$Kſ R ՙ oE30]3Bzf:8 64g1C;@ZKQg'u*՗rCڼ)/G U`l&Rη5b --IoA4iF-e\U9'\p(l)vq<?Zw + FH!hpA"+yX?՗$|fzó=߰g(?;Bʹ^ *8Y$mәbW?$o`Vƿ~g)soLU.SUs@STRFC*Ҿt8AUǁspxţF>kEV):b0Tghbzl`LjVԺws7_$jb\zj 11"3A+MrK&U P)Y2^ |Pbm ~7l"k;HTbMKf%5jܒ<[|G7=>w25zlt1ZfnImjz]pS5zOd[>Xl ] @6f,ˌohC1%5A4t=VT5^qt qV3Q}6ኞR $x~ҏ"07,y(z* 9ڻx=d6/1UG @J0xl> d?]  =5Mz0%W-zOd ;kɤ}#$踯c~چSx>`FLT &̶,lH4_MP{YqOkL*բqƽX3I$tX:9P.;:Apڠu@ohc<ҹEV>}'O%؁Ig԰ro*yVÙ}2 뇦u2N #,XsEJPfnhleYw1#phtlg=,,ţpv0h;L5lqU7mQEy%0Y""CHWo6_ ixV@3a 6*nFf!{z;'EΌ4}SʠD[t#Fi3x PT^_Qb\8\JhB-_]+N6FR7F׮-"9G%4*sPlxKu]jnĈ]\[##EP HJ>' *jNjHfx_)qxɉ¾[V#)1D]Z~]DRqL6+P!eh6{" d]+ >X}c~?2Ŝ X)k^X zYg,Mdl xוV r>$2{(wjV{=E'|L9E;xsދk"eRBy~ռ>jBxz58 ʝmT34  tw M /$HZJaue  ==yb-#KMJe pVqq{թ*X"U1iv{V^VZ% 2(*_#Nj"*LZglNCZH(3˚N_J)k`,}Sb[0[-M};9B@o`r_Cw)GV]PtBA;g[}p@"+/6m0 r`lq-=a &ӣߤ _&}ۿ/n%GkP*/P8.Hv5,?/紭͗,Sr,KL0wvfU3P㢚Ƕtka˺a66j?V,''i7A@-V]&dzGr3g1gwS@wpryۄNa"UA0ˣ/@'pt73:w#ʧO@ݛ6 pS[y0EWfTɯ*pYvCt3` o/Uy^Ӭu]eT¬ h' @jGcb~ wuM{7(׈g   ),[2#:ٝ3J}D/d(Z=x$hsTF%gk&emJCoWp"e17?hPnif-S4b8WP@^kN-hU\S}ǎw\cVv|UEHUpTD)۸C%!4~gE#1>S\gUzZKN._C@cqMcv5LzˠQtm6Xچѷh#eO1I3ƸA nnFnO WYZoXO=uYTi }z4bI?+P4#OQl=ڊĦOf 큥̃.nOQ "˿q~3ٟF&oV0,E ~/7R@Y5L;̋z^f o冸ҁm=p9iAdO"B44:7$l9Icoe~_c% \;?Y^Q'D+p-gֈ#}Yra1 ͺ2]^܇/ykmL/<} k@6Cs4FES`N9G.T+mĺa?e_-4wM uvƌ?d҆XF\[u(سudNE_rJҳÓ>f\Dž}E*Gv%լRC>;@y:,1GAPy.ٿ7 V_GF ϤxuGLi*ot ykPkLqTsݵ8, Ht%>|2syaYnF&&rՌ ..(J%?ϓ.e LWR# 8ܳd2 +]W:d4n${j?@/Gjt"xS+15x![7@kgk'pt2L䮏d.pY&c[tayzؘjfp8abI+?fF|7-*xOIzf5~@63N&BS %JĽiiC I„){~ L P5lһ=\I I !mvpӹOѺPW SE!t}=-"a_gΥ] 8h/fEi KGDP&@ 1!)mC7ߏa lUWP*:k-O?Krvoe{>XLz m0Z.;#$:kKj%,\[LJ+ҷKUAFLý;a(abBϓ oӠ h)6U;u${Pqu_N[AքPi\"bY{6He{N>~cJomA|/7^ژ݆ UEj^S$ǝ ~N̰͒ӔD:̜METJL[=¾/w^8& }Ó1A$@1q5Q[Y=w.^TF0u5I̿u7aGN0y73w*6͟ü[;VشQJ&z)ij*tWfA$  ! 6gY vB0s/Y3߃FE~r3-X>;ʴ&fL4Z|hVQfT߯ a~r$տL]גd,-ܨANL9o,w!ia~ot]4>oiM4J3I .qYR][<U vTx1+ wDg\,"2RLV'>X:͐8v2 LbVؒ<gOF2Nȿɵ(;y@"_ gFQYX\q:U2'}Ҍiҹ}ږ'k򵏶щ%MQI(ثXhxô/a؄. 'tFt,yNR'W .l-]` bGi-OM*BdAKilm%MőZŝEbBTݖL^ @ oP%ZEttߏPmRm\ʽ9'U6 VzE2WAєٺ8TBgbț+)2?mw㹴_~+`gaD9) WY>R{Q!`@Ѱjn[b].ɎVD J3hLW1?2kmvZ* 4zVkV;LJ=k(wrw9ݬbkpdc->o6+v{d08dKev6읁975e>|4"7{ ֲL;I9tG}Gc;mp)ߦ:,y)(<;ǒϭay,ҿ,[bQlo5 PGL>u =3g_KJ~E+IY,.;{6ecْת<^Wֹ[K{v/lLtܶ-XBMKLL- yސe,r`FSLUBm!+0y1D##%)1ϳ1[Q\eIN[9yWA˿bF-n&:ڌZxRZgxNABVF-H}1M㮄&."N3fXč8ӌ GתvҺ8mĂ" mOVw4%ˣs=Q+pG \0]{h;&@(~?P$IdS*u_{DdO1YC/{"MlWy߹qxbÖBݞCr!f8r8乖V;u] 쾤=n 'D(:0E;uYxVfجx=2l?owسNp7q2';֥Ǚνr/̺IQHkYtqӒnx3ivA鈦J~IW(Ƃ8jvÇO;,w5q(H&W7,3ObEB;錻|5-fi]kΚ 0{tF5Q 2\Df5NdV $Ӝ {WĬݮyWI- @ u=ΉiO iz1(s6@ZMh!T22aܔA2})x;ꨩ |ÔyOF5kb5P0in<&]oB*O׏ :eó%X?k": ƐXhvꫛGE5 _[sP[r=#Lu ,Z7٪aj8Å Q4XkkYT{3RHN 2*E#Z_ϤHd;:{t}=w߭BQ3FRvIm<50U w^ArOZV60AqAu,%R|eLy;6I(o\j1ksJ9q |Uxm} fֹ"f[0+NLJ7{QBԠp!O<g?zP>Q>eViUc {'31NZad.G̽3$6 k7M JYN~B!U*f9C-O`9c v4[5Q-jy@vѨ%*ٷw' :M:aIAKWO gs1c5} C>k\V`ĊUkp4 8EH6/nZzx %s5l⽋& Rr( @hDuo1tQD hρ\ZMuUN,@zm8^fZtvlʇ>2 m)6[#^Ѷ`Ѐ2E3K@K@/`]QԾD"7@xx|s=$ 6s;[^K9d#ɲ> 0JN/dHaAlzA\Ժu,'zVH}5hMw".jbS#Q-Ө-o^xhNc.C)0d-@͞P4aEnӊa6̧'ƒJp$_W|{i#R),z_<w2GIѐOWG> :؂3o+MoL/V~>>vl\x^yP⇛B 6ԯI Qd%c ,c+6n׵ةyu:A]TݼSa D 0܅hyf;gHi -_YEb6ڴς;[VA؋,ʸB{^nd$q I$.ݓUnHQBDgAavY,\-Jl\7ij? Wulv=4-O\>"@-(^>"#=aJ PkpD%zynWh]kH()C}F(cs=x4o=s0 $SԹM5\AW!elhVhZ h~@$Ij 4c<+޹Y2ֵ3y~T/ZdF憪F0]ND{qrXQ`ƭfo;-#V"GAiEuKMgĀ٧ᬇz]4ςV1c>=xԖ-9Dhcn*K6^G>Tf>-M|lx߽Q=]"1B\Lcg%7^fLNR8 b<72oyq䅱 X ؿ./j{D _hjf6weGw,9Ɍ!hēBͿ=pPF'p 2RROyN.ϳ̲|'N4c$v+bu|5xܜv6+G0?6Gd aԊdWnU+^# j TOf ݴ>NYG>yT@(2BkY!\Y2=T Xɦ^unFwZD髼zB[v8v$ĸoM:0beۑN졯GFl> ˲m:$S#:(Xf Wv~ڊFdh1'Ѭ0v Cx064b\qv6z_^L?l`dQՂ]=nΦ4ƀܦ vdsQ|ݸGjr7WVhѹW4@(vEl\Qcfj\2_OqDA{KpDu> 7F0#T'&5p7gࡸMZt+:1?G[`_D]i_(.pSr:iU6DXV7<^s0-5f]3YZ< N˒ ZlӍ8CО!Q\ ŔI6 4#:S6XG[:B~z{fON\=˶:2ܴ-4-v6r5y!>s_@#*Is>?5tsi} 6sk݀]hܴ&-\ c:V%{}:J8D~9۲#o3.<'1TE__j;u8rE`ex6ep}ED_L1^dW{H͔]깣Oۼ>XN E (\ R sDbx/Cxslz*-cTR*ZA3__~>)}5JUJF5  v(5<Xk#Q4oUzDm^_oܓu>=$4aJUgWc{rD/6fLM=ڰxR!!|5SD(Sl ~xr&(/O ֿ"4Oi]S Nwczmi}&H8H3I)v; XP<< E%= Tt)Pv)J$5TE.,˧#Dh iM6h3nҿK^GCLYefi%R ؊Wh7,yjW\>P3B:M=[ v<$vVQJ95ď+1.EZw="3zX/|[P*mC]2_|G#jUGɸ!a|U&NT7ndw-հȐ ȝ&pIG[f=7Fסݯ`؟}Gy.Y)4 ݄e\M)``.AH]lO<"ܖ0}W.;J=I!ߪVb`DX}::|I0erUG NDs#@d&`UA/_3moMX>jK)?̩,n퉦F`v墎xQ`M#srhbȮOiWѮ皸zv)R;Ǎx=Nïߒv5~Moް45%q Zh̫ 5QTbq zVQ8_ko.? G̋L7d|̘GsXΡtSY]!(3Okx{y㋀&92TD tBHu !,=@,GEEb=,()Gz^a`0%G/g &v>{MM M6/ {qr\9yJ5^h*H b"*1O%rAO<>Nƃkwu~%bÝcys0#q( A%Ij}PsꏣCZȐdONj+3~#Iuw*gH5\dD]L%wM뺝:Իbg/Bԃb/S=_t`;=`̅8ʽg!erS\uWzݦQJJ}S[MXNNxlqgBLWV~#N2/[(X/}u_;-ʵ5)C vT>9赩l=O&=RC` x0M`d$Zਣ|SIw,mq^$qGʖJ.'ɜ}P{]F\%"S6|F:U31MIm[ASrL*S_0W'kiܷkh C3&4f 4 f72,shAIXO H̪ 13.FgJTTM*ԙljԻ~!{~.ae(0˶)+{H :Y?-=EK^j )mMޯy7d?w,mvC#~.blpYP[sUIMeOq_A` S ?Z_FĆ^*D:WȮ$.]ht2禆W?pd! 9J6v5j]=gS&.;QPd+ͩy14WPxX\ ]3 `[U"kiNf 雁)b}[xHKKQrW[yY*j'$y_}s&]Ԁָ0(Og}5[iqg-]*@BU6k i:?;\ey%"vPP5;E=m-J4u 3(d2ߨ(`=My f4薲`h T$1H^IryX39\UK4!bm ;@#V}"MЍI)/:,{YWѴ^-{qa o~BV{'dT,` q/ly򵗧UZm-v4xt/KRT9I`ƏI hCdԿaSYTٙe75K1W,kOt^&WR!S VnNt510Ƌ{'Z(uyrsF&V'[>#LFZF> ٦=L?l,gscJgaMu- ɧg3)Pq2?ULe] C ߦuB[fcU>_ ۭ3ϕh h]\{LpORnQFvHFRx&z4m.lI9eаR462D#1-rJеc YnK.Bڨ/C L /9" i ;Ŗ~<.WKsO_<;}l `I57~.|@=[:d4<~,)_[}Ý\zQ1xQ-IT{53=S|u eL.c__GVۣ䬶$u~ŢzzBS9S}|05}ӄC9RPy}#R֞%mCj"hWC,`IV.ѩ Y6=!Ϙ*5c/=Tӂ*KӖŌ'I =I[7eNtɑ~4IWɝ}sP@&Q"Ȫb8\~:ɘ ɕJ :"40^9eܰvlPi+5]끋vD92>÷ |tW2@peWCc[vIn|-~*6}dc#*=Zr?‹\i(SXqV̾d4/|i.|K ƔHາSwE:||C1$c= c%<¼EK*B-y+5Zw5}yS HAH@)sFLv/NC` t]ҩN ׯ[+Kƈ3weG;uYi~+gƨ[E!^ %HetJJ-kJ3Wi5LiI:q}#@3I41A?"*`T +ōNh2QF5cK/פ3Y {-Ի#F-Se5&U￑Ej٧(n@/\o9qn7I/xˋ-=_Db˞J}Eb^[T} ҝ*̛jɏJrCnuG>-[6[]3\W}e+QjN`T8՜KxZg-Q lmr:tcIk7m[ɠ6ˆy?P?>P>1K5l"L^-mrwS #L G+,6p#LYH3 ̨+ ^7}o7eZ  j+:$KBg(f ٖuVR?¦9h+{xk[H!!nmjz>z?kL̑G ZS$>Cc LcHĿe&#' [R&ckYpS[舻3Ґ骒b:Fd94d}6[DuB,<ʤq;L鴇ep}Ϭˮ#2X qɗ%bAؐ%u$-*8"}msޣyYD [ٜDtf=k ?T>x҄ݹٙbT̿W2,rF8$|y2C$ڬ 6:{ t ӆmE51kFw19&4IX"ɀVrYTa'W!0ɖo)Q)Z+)hh]"7[Z%^=6 QTQweJ–^orL@{,ɊcQRKl̬2d?M˝}! IG<ѬfwUNk`߲vz"6fw5(]p·$Cz53EGM?AgO2΀&AMw#'<,=l*jIk5"z bh,Vӗ6~ުݷ|/ʑ9bD.ۑYf_Ӹkgm׮sj:ҸdF SUisŞ ~/v?L7h)w*nM4 |:l;%Ǖyty#C:4̷i#I"~C|#{t)UH*rM0] y{&5bNG޺9 Qa4 FPXo?ɵdI۶껬[:b~T]t=}r7/S%sHک޸M!woZ:vY6V}A-ե:!. 8HBR.=1ɢǁ`BWR"%`qKJ[la7rx-MU9\\Ptk&NįJGǬI7LΦ[&M ]8"[V-Ť8(*e5^>@<#+2 re]sA 5%9&]2 m%ܓDeݛitΥBդ6ٯ kuSkMaK9˪9ϣł?EHo/le)-nXBAi ZDWxvKPFM{s)@bȵת~"=l%R=3͓ H^VŌ~@`Njv'/[3NDZd9&/6㑭7ѴV@)/ ivʒ)D> _[ۯ`!N@."8AD"tS#CDޠicfG10lq '} m/WSxH!Iy4.}i[Ǡ„@@9۠Yzٷz)nd@xz(ㇱfTrU苶@ri&$zz%V—^'7L튚lNwidaة% F9?tou\p gc 3//|ƿ # [I1aZќkZb[JHxsv UemdVt:}Qk?NջiA"&D(Ch"0< %z`%7"sMS%u"oa_w_luڇnbȕk)]'z*99>%kz%$.M}\rɂ<)갵yxqj2"\*&bX`IbMEjF:`@|%㤯epPAdeeq񋥁h<^6Ϻ-bc,S9Sw/%ju+` BE.1n{ܴM:)" x@i|PZPѮu:U2 /B0kUη.Ia18@֧ 4; xb"ks;n.iOw {BȞzN[9j}O@ [Ic6N+bVjW|rC?sr` H@ڂXn% 7+o[nwo:κ{܋r'@xjn5i\lV\_@iH`xiDb4!5"L/>ru Ρ+{9s=ŭ ̬PvI'yM 1N4 T`  h.dSj77v*k7j$`D[L)SR6e/zBFZ_Oē }lK]u;~^|Aq#a!We%VJv Mk(""LD\Z4keڵJYIgj4Cx}􎹺9˖b3񶴞ud1ʙzD)?d20ұtsQQ<ҝ6%]Sտnsx[`YN"O B taj /wx[͑*@hj\+rcV_Eia[ "i*I ;y .g\Ż% :W(BPT}bm~@\pxfѴcU\cT^l4ҬM7N)EZ V"`>OG*2 Uk6&LݦhC8eP--l0蠵QJ'YLdj5;//k.d"l$K4XdbbzR@' zפM/gωO6_^Y3(=Kzt" 2ʙ<=ɟpǬTc˛Y_#]_b[/EAZ._(XC$RnwEEcY՜dn \ aօX%=Yvqt)FT(8NPMΦ eVV[d,5,Ź ¦-Z6yI $__l$#'W9X"֡Ѓ7HNtޜK߹ȾahXt6]}S*W_ۭit -΁YuG-6ĺ{a|FL)ba7U>W#rPX`Uk'd3(|-TD r(Zspa^XVMءf`̊?m_v P)1ծ 8rDDK"_L Z#9BҟFgI+6-OQkT7H2'ֵ|,U 3/6yh"ȃC薌v^%H!Aj  +zv0ܚ9~5]Q;bU=| *\+zw=+{eM"=EU;~f[+Oh#mwAa\:xk *6R۝Lc'gpi;o jI,inHV}q[`ғvAH.Y'EsUiy˰9nƂ﷓%Χ*A>w׵0Q!NWaG! Q 0uQ{7keT&2;`BFG:Ƃ9B+;Oe3KWJʻ]lmR,` G"$N~Np܀"!(eh'C_^׶-~tuՆ]gyD crvC[j-f].q|"|1M٬~;)=(=,ԗLd `YB(`w*PY6,Ւ 9xǮO=ZcoìuCw' ɀע;Vv㌺$t#kt?" BL 8Rfpi C `EUUZ1HY!f-̾YbwFf^}r 1 0eaX-T0@eƽvx6}4 <Hr <hY:z~iH[_c'fC (, f׎uXCuL t`zHyQT\~{{qBqp6%ő7x]\?-őB^R">A &}AlhIz3 g+"ȁ & )%%gw:8HSc+ŷ*T BQ&7nGq`N&mJav ;2! a ^0y3;P1&Ҩ ȴUdP(]T&C9QE9xYJ͌Tir@ԃI IM`%Md;BD 5QJ%Œ\j*ˎܰb F4) ͙!A_upTH$i U`ڡfYX,8t-TVWV,ȠӲeKe]vDT]@b`Zm*XF%T.[1`/-jk/m7W[T@dk*X(*rQLv+]4A $f\C$`jL&T9RZ]B YY@*ř`BЗ(aBI݊X`%S9Nc"%uHR ʱ0vei+RTd&un7&(UN5MSUP_UjPҰ𮄂@h|.tB*+(&PPIL 15M&m24"N7("m^M"n.fF"A,@5 LZS ge[L * ꛒ(`JRQ5VUm"1vha$ A LJ4( "HvC#YTQlC:̓4av "5 `˙ZA1 9#F A @!R*) TrK*E+k]uZcY\Sj_CF;]c:maVz_MJK[}0B]jbJr!bJRBQSY qF 52 'r@,_T7%ȫMV]H/HAH̊H0ƤO? k".%J Uz8VJh5U0TE? 1 IA"Da"E EwDF*(" ,$0$UC> @CWDG^ATɈ "Z"T+>qV Z5$颍 7D3 $3"(ѥp2 &ht* "➺HB2"+@5U^~`*Q,)(P sf]ܕJF6t( D$ d! _}bł.Ѐ*#Au@Wਘ" l!3902<|KʚVC},[Bhs0Sk\WօR8u0F[* }Đ!͉P!&*AB(f<[.u`N P• \pDu$ڈ9] X̀Z(~ >R(߽LH-W&?0D&KAuR*y5PELȂ%D\0(BjS[r80_M :QK0b*HPV+"0D$doҀT H5y(kfd6[˔΂TWC~*(]6H}4̦h=2<.֩\l!K EQ;XE> _q¡kUBPQGL1>q$ |r BTDB&2"ꪃP(fAA.E ,]8L 16TSS҂ e[COBZQ  ;ЁjLlQ6"B:Tꠉa 9p:\9C&PLPA)ʠ ݔ> 9T]5Q7Ԧ>քUO55 R'mNQ=&=@?Tm3h#Y)Wbd " +Dx؝E@MGww{cЊv;J^ tUDDV@A AqB ]D)@󠩭PC j*8:tD CD(l DΈEW '戆>#]t>'ĈqtÄ(9!$ѴU\0PЏc@b$0AGDƤQ{(+QD렉eR?AS*" .FW7WHZ 0$D(IHDb MBp pP$r"HC-$%̄!p!! uqS]HKoqQ#;k "`"R'}98 P T"ĽE lA("]$QK!(7} RIspїuE!K.έb*iA5aW=J *|߂6`r0W&bERDBC. ZHH"=T" @A@TI,KlJ) !ͲӦ E +\,"_@C2D D00*.86S* ݑA-X!')C0 pXTeHK6 d]|]^& ;$2(s WT* :$ڤ70RIR$DX"TmKQH$db,l,ժPUc@UH Čc`  (G; )db؁T X\E>fj&,7)N[lSɶRa,sr r5m` X1ls.*N45Wdf( 3sEb,QI,0QVZ/7w8r! 3EI-(SZjö֙10 C$-/LQCS8@)E0xtp4A#y: mR9Qt|EwABJ|k݄E^d!~D,2+WxS333Q]9ηfAȼխt]cp8őUTt>Z?Ԩ39YnYO>hl@AlԤOê`ƻlKu<@F@vם|;%[^p0M$?r:=aqLiKEuaq; ЉрMt zoaĕsq|?T5^~<&-4cܝP`@G>2 pEnHf-Q.*#FۥIyqn5:@` a B8D}#=Oѐz$?(v""C=x&HfV^y(Kb`s`J0n I"~f@P}AP_ @vHw:2yDq 7sa6C>1+3Fx^vn'iy_@;_C2+}!<,fN> <*g3/7(jKw\b'"l@`Ǹxr"vFy 8M1;^~:lT` R7D&_|ECUC-ӲL": D@QBmBMH&~}`ꍭ)aM_bȈAmX.}lw竮d^sIE4G/3"c!Ngͮ*ѵRsIfdOe.c+.>gbR*^Ig wBK !Um/+cc &?;°IsPUNhțN"eZ+O'/ NOoT: F)ET,ݢOL Uc]lvB-kOSM,Q'ʜH]C0Qh4œ$}6GāC[7ָ)'bB4TEާ~|4"q::a>A|=O?3" ]*ܞ<'7}"e{ǃt~ZB׃m덅kҊ蛭̯\![Ps _oe,I;pS2H%!~;c< fm-, $32¹uP4 RUߗo5m@nG@̇Zo8"|sPVzD` K>g;ӐCAg g;^0H*ALsXy4p z; -E2߇g X倝I BCݖۓ M>?mQ'+5wOVS7. `AltzH4U^aVz״?3%w$:J!gp}x'Ă糴w⃰kT[[gvZXMK􃣦Ar{I3<@W.}sL 89Fg1!R8 p̾CjU f*U/Vgj\-c&Pa|]]:vHg1nyZ)Iqek!Kx^GS-#a,wb@Vf^f@ E2N,@m;6]Y> x? ?lM @Ƚ (uܑC\ {>x B(c>akm*4CPuC!$XAdz\&I Pta VS[RzvuH8*Qiy؞xnf`/VjA-F93Wk'Xե5L8}#be]|4^< X+}$UvZHУpRV@|!7IRl&y]nbutvd/~K]b*uA 0)҆,RV5XrȬI*>Xwbڵ|'P $$-yAMnJXC3@qkڮV+<’ ų6|تWAӹzMllHL:T u)2`pLO낉֚A\ d^Nd?j;`td,}[hQaQ!DKX=,{ˑh&3\7tN}!X` / } }_InjM|~F q]vNœz˾tp0EPQ`**(GfL?/灩}9Ԣ 2h  qk5`qLxdY=!EE``2÷#USG2VZw=q@4i;wGwv-&lWZ,rl~KQ%GS񿽖\ْeN&okOt[;/ԕ rQo\)x{!8O]LERW྇"j?J@cSJO J ®q ߫[~k*,rQC. PG3vl숖@ eFZAd;?`Ll=*e9}QX@+C$i)]`K Z=;2nzX~Z)> Ҙx1BxZ]9W9:Sy_QoE8^)Q(gA'uk 8̅l|~Ok[7eK68H A="|}AYfO6OI'x]?\%WNU XQ׍Ƨ<؊GLVTe *`#[i۝B0@w-|>W0 ?5JmfL nHd.i۞d0~5'/|l~ϼimpCbXE{䁃z?TqG?aoBI%t]EnuԠ[ͨ^`͹'ԗ0ye=hjwqBnhZ#4e|UipۜE^њ}6 lv8V[8nyfɢ0R6YvȜiwt^alChWI0G&#P' ?v>"՛T;Fm&'v;00@L=򃗁~Jc};;S]Y{]e]ޫM$h$TwYgSݥ˫2YX6\›̮iH3,{A54~F~6(f7Qo2kov櫟=8FCu U7E"kzQ0Bzuᑙ#x]UȨZ[@M,9 Og^^V.93m|jR^[sȊ!rQ> jqHTy4PLnc.۩owh,Y~PT^YK÷.N;8 _70d5˴(H쉮e#9~We!iZe$Emϸ]3wETbG9fRIaAQEIN6! m/jl=gqQD0@-ō/}{],Q!zQWʩ/ @ A "Xkׅ(laqm?wQK@\XW .j po(f*UY OiӔvn#fGѯ8G:M< `,4<.4 p8:AomWᒸt~Al28xrbA;@ aơ70 ~JT!u{UZ$xAuJ765A醸oό=+WB`D, z! |)v(.@ dx8]gsvH Q7Y;KH(CVgݫ[‘ﵻ+:|iZO#cC 2].*[aSxb2U/K5}=<=s}wje UR{tpGB@摔I$ yҍDgKIudZNoŀzpB6 J:<֘>AH^P R7L/#t{ƅ Ȁz@L @D#ҫY"BۇyN'd&/˴^L/f wD4K}ڏ,I;XjnH a-ߪ 2`HRb3i6R?KAt CRZ-V,p?,}v™W~46z \ğ_%0˹+ a1F@sx6 :zNg1:C%_[;J^8%W\vBs:|{ .:bRRwb=4.Y;7Ƕ_d'&}l?rdN-լ •ލ{ fojY AŘz1vC7Glx ph#߆?L(9u]vs9T[&zpe8nVmL3y+5,~Sm3gBzO}ƯESEa|=&ةN è=*^r1(k8j|私m܈ gB=[^~(QH0b(&Rp~:xuw*:sڪԁ$}?͍|o~)w ˖T]&^:~gl~,'<8nW5R:Jr/ZP"uvV0 ]96o3Zh}U"OjN -lt̶ژ`g9Zcn;݂%kѠ<ĝkp^c خac! 1 E/ͦSGv&oݯ>bA3T.rC>kwwdWܠƧ/ߋ'#*цm6Q }h^'kU!ե&c)UA-A{H~OV8KuZem`|8w^r׵ !a_+}u;z.}W񖛝m5: I׃0uuAd9+k*B# I{O֘u:w DEٯUA_W3 &><ۯCq=Q|BYzimw{g}Ҙa`3S&ڿ{m]+K#Tlz: Pݽ2E|򒟀y1 ,o n;bTLat},/ֻÛ_1p_ guz*Èd@b~7Ct<吞a'd: >SH*R 5*:CKr1 ؁hdAJݑiE܃@KP)AN#owJmmu"g}Hx?z:@wQ@>:"YUg]@roSL,Ao +("*_Q7ԡv0b (hCQ҂ I$QT|Hz̊B+Q.o> \x;}fƃ|d<(FЈŜ4\Y<8PB/wu|A΋Ogjq 3;= @{%iPRX *oygb'ƇH85xUH0\?.,^e0oH>eeRBܚy^=xU}˩K *[ Us\Cyfy9Z8b U|X† 0ڻKnS w_ːf*s 5.DĜyQיB ƍ:Ib /zG~4:\:0s [oP+(f~#8XUU{tmsѺVC?] jbi‹9H~13aK1Ȃ2\ LPCCKh:3@#yJaPJ 1LFЇ Z&O韧l ~ŏ2`3FB:BGYX+\x2Dƚds~:(W!$قE&|j|Yczq2?֌'$NiGHS:UVUTcVG[;x_)cu~Uxt:6]?N,A#4{)cI^׮h@Q0$ ǙP^zgu_ɮkSa( y?M$0Qݯ>g2x= !K=m0p>ISUDz;(=Oz $Hٟl,rd,4t/1#(35FQ fSJlеSڹ:_lj;C7ZjYj 'nec$J(0 s_ ?cʫF覲ljx.z;Kc+NaܲE>?[s,#3cWsNCMK@qDu}(./Ӟ~ jOdu=/""Unɠ@Lj>,"-ю,YH`"^$PPD=a?_J/ǀ.DʊT $FBH"(mcE{xUq|T K @b-qАpU:0OPNJl !#; QCˀ<-@N* @Rྃd\sa$]S879?{7lW8,p`UvHR '{q!ru9+MX9OAh6l-sk{Nj,$O9^웿Kiyod\bU`zviSI;K.O*[`3{ Q߈Lѯ'P)i6Z-^q[`#zNK8/ӆA D $=Gڵ xTkùW6vn$Q~cqpdUmı K-6]>ܱk+n/t]*^NN>/яӵ7N/~PiWDz]ŰurʪCX<6a7n'7G $0JIlf(}Vgh4_1lK: A['"[W5 )m!+y޻NU p*&hVO 9"!"+Cxw[vvV#aRB|_ΖC}_' wũu^s]u-1>Ojf 2#7^NZ/&Fv5Q篹bvٮVUx-^Cϩvd-qMiL}LߔrlNܬi!\ {Աb"(1Ǹm齷u}̿ڿշQ ^M5}j$M>} C ']e_67@.lv]a)Nb'DfцW`g@G} NL|)|$>[|K%/=afO9L]30 mt.Crxg6=(@iV/ہ׺]w6{9bmiED* Hf<~si YoK'v|L,~,? vԛUjB ")x9,˱3;F@d \K(ʬ1Rx!c)(}Zpy91PLo/N,* nf{hcזb@S% -XxIFX_'c=ng/-MW]*9``_vf#)۠[埖:Efr5?U%_?y6Az! a j},;6Z(o4kg^{]<~ݢqd\uotB ,/7 X14EP/|)Ox/I{>t]+qqfM?r2_ܜ.~cA9Ӛ8HG5/i ݈A͌ 'Ue 7֘ک2''yq]dhW #QB*w4Y,iga0kWO㾲Q}5MQJmU:&㊳\EbQ@5Snh-eU\WԫvgI&0wއ>)XYLm/ڙ1?fUb<}LAgy%yxC'\|"{Ρ3e=oü{Xm})8L~~; OCރ|2aP&-)Q$ DvP:'L("=~:H}ds੥z.qHzN~)z7iEȁ)qu@B0hb$ ]spт ) ; "zSaw{D~T0e6 7^Vi (G2 [UPDZ u🻒o8_9Ҳ?ojr22JHv SI"`H|$~f*|zjTs%a02p@t~sQ.Dd2"h I[FwFTfC[mQ߂>#tt69~X"O6a͕?e~z/CXCD]Q @eR3컖hGI-[).}Hk*.>X҅Xan@ *;_( Gb4k<:+M%S*"պ{Z{*ڊ_WRcAX,{ih04P1 ߇K{) -orSljuk^F aCH y=sHS" 1%ݐ!lEH)@,YPH FH@LH\=К?2l6ך)TEEO@bd'MJ)Ȋ'wʂ{h)Z]CaCuHstȥyh@XB =& ~l #C*غhSiKq+ B U(.W+lCt~  {i7{.6H:+/2@Ű\N8퍶t۩tj.o(!l=j ec 1;; \{ pf|-G"'`)6aoh@ wx\cd |N&vȿh&hPF+؛!/Xx|%)eX+:dxFBuR[eަInu.Rݘ0Vp!M@H5(OL&~Ju/`ߘ3b*v^eA"[OH/C y_fN{xPECs \7 /UF 4鄜{0)&ȥ"sBh& +/سB$9bo5JcEछiHj ڊHL!`ey n55ٞ/?&шH2n}ksvA8u]ou|N[#@t8~E%VݟT]փ.իqgmKlu&.HI}`<;).^^G8h5}_P@]y8_3_5^H0tJElMaok_ӈ{=qCi<5/PϖRC.,~܏,/ ZMg$ D_AOýW渨2!N5HO@8I\H@A@9ސzWQR0|xBPwV) 6i?z&ZPFW48?8M6ʛC$ R $( 'ʭ B6lS_Q1BL}][ k}HC &0Ԁm  &S|R'`i8&?'~7y/ gSgUfgeܥJ!ViʮN D`a&(Yh C pkd\!yۦi0> Qp_jojr ]ƌ=K|݆2 !~K QX85L{iR 8`(!Al†T!-Žl>^~ \fف4(/!ח X()9kv sWW;=.VEa3Qmee>0NcZ \^%4mc<x+1ͱyfaLزȻ?_6s H+說L4p މp;"r6*x=҇UaH,Y`b6; THgZ&ȀnPGj 55pΌc0Vfnmt ‡\K3QOtBbX?ssJX,(ZYpGNӾ5j#ӢX4Җ0`:E#Qoj©Q.TRu=/xv >9nyRX` '%Qr3kiyjF^*gEb6hABM N8E^꟫ 8pP?*d9ՠ{Zk鷨Td3_-Rʛl7=݇IIhߞX :j$*BTG;HWI(M{8  .?FH}t? H>|Gye .)z4$X`:FnQ h@8b)eGV`aH@7_g$~cA{fgub(փ#>ۋUVSo//aJt/JQji(BR"6LbQD,ĕ=HJSU*D5Uu[3:Q&mR#uuRpv3{ \؃#E@̀,aCF(l` ?+i_UAʠ CLœf%k15T3iqWHƊV*=vîo/x3i$."mU@?fAshl+S07aw3*OGVz҇\,t!_ux [x 9 Os]R3B&+Š@t$w4^C%D UhSR_/z[-^~iѡ_P&-2eΛNyW̓# ES*%SGj%(jgqfNV/LPPDTTGUA~h*0bҎiܾk??\?ODY`NxAEdLd "9^ #_N(hsjYz /1#^Og:x@mqM?ؤQz(:=ꉥiS&7u;KY3S p=JEb2"xNAzv>ggkXEҟuw?T2`vSpI:nz b90KStŅ5.fS-6;HGU(BB_0]JldY_䥇s;<xp# x 0^T Oʖ k hbkk{sLd2mYy#Lж_򚌆uimjEn3 ?yXL9+X@l X€Se:G8B# Y9t{WzXę?6,-E) Rڕ*_*>[FHDeFDb#7Rc:0؝>ES\\sz=gc/k!4"O\t`/c QuJ:[j dD|()PLE+P 4X3 6x.HRtEm]r[ ^[*T +9 5@%a wo'yo0=n7CmIםKi+:x\\69HPaU5C1(ò%C{tU]`!}ލWx.W|7}}ס69-ϳࡂ+be ̥Pc8 AV1))4fvټ|_;7 T@ ^dV2˖:`]_7y=ƶ qqوW+>-qM(!X,Cg7]Cᵈ)ң z6ĺugqtZgy魏EzoqF(H!faBL#jԂ;(?9bw|60!(b$'N\w%Ǡ ݡt.f%E.zogy3գkr/E|J/G7mC.;X|j1:!>ʎu{"7VTNWYPBt T5zˏ/wb|ཽD=xrX(=@8u!4ZYJ ho] 1^ ,.؏PW$32g٨Y6O<|g>Gm_;< ?i"?*XTTU1E’O uQ>wGgk~5nn45Js!}jME<tRD+8SnrG؛OG>=gC `IɡY/=g^OAnv,Gaq}73 `) EH $$ vZအMJ^=&~ʾJ"|b,3ѠW3voggx>2I9v$XP&6/vqH{ pn*/ +ܨXQ's Wk=~wѺ =] sUg7>"^.E*}!d񋁷\:-qa;c+ rH=uC2b1IG/ղ[Wh33@0SⲆ@Tu,7QAihSUhJEDV-4ODP?f$w4AI@xJG3J!B~.O]2{MK_WnZqAEC{drK30b[1Is j:ʕޱ_׊2G-vm]sX(LcI{ ·s]y"5 v1G< ǃ _ z_Bi5q4m`nS :,}w|0,,)"RF+,rf;<&~ׅL>_n7}u}Më#C~, E>",dC?&w.ٷmpzQIl 2tk3U_K #h'N,iE߬n\X.R5H1TQUx)wآLkS/>s tX74h(H3\ r8`y3YYQIsIL f$E% /E 32yF3u5bkzYgK4|P`{IrS QT݂KTUTw 邐eSTCh]3FÿQ\bK_u  Dj5 HML/v g>Mg׼^F꤇ݬ+nH6J9>ue󝱘Ա){z2hd^Ӝǻ컙A4 0NjEUE~-OJ1TQQo("Dƫjc:_&=ÂiҐ)"onEBq!=c!ԠRS'0y$4LLӡ)Yi8ChX7:]~Gr$BN0>o`7R[o{ F(x0EV\-n(v1X DaU}[>wA~qx! qE rl'hſqCOY h?n9v7Gұ]煠.I<j ȉvώO[CwnjHATP cC*QqFF6[-RNjS/m:c4w5Gi)r}<<|4U`Ba%lu[c 3J1Qx}* eR E?uf_CҔf BoođZ +RXƳP^(O!T^v- &@A׸j,b(*S\WA<'˙ +ڗ0@UK]`&%!XB(ȷ@@sTyǃgTZܓw0)9XTKgl5Q絴Rt:1F&(Id0{æ^{Gzv3{הnMF I:i.4y”Q4t-tzd4/zV쳘^TLcZ?1P*n=m8ȉLAO.{ʔɢbƘTUQKjUݽ} oM7,fƨV8i$Ӡjt.F}dnC3O^8P&1@.dE kaiL>M^#owie~\!UsZV Oh;V쒹gGsxxC}WOq ~7Z}Zr"!tvi [sZf+68iQsT}D3mo%'QĐmlGS-k"@x/*d7\T(?~˻^<E'٪JS %Ti%{*FsuV]u9Fk9@>' ]kR8, , zEV^^_{:Ǎ,nc v3Tdmޙ2LD0gZXT[R8l[ n qxn[DUaiWF\MeJ v("|c =={/r (J !/,\,AUc?_wD:WSILI'3ES6lzw: ) R?,,ql1"G7(a󟷒`[|Z.BX@H < avfR@!,mQ+/P6wKGx/+kXTQMm,,AM4T (m󷶿C ڮ@rn-TiLt>><:(t}"czxn)C@}z.)bARuj1ȄLR=eIkjnqNJ׳KSHZ,c׫ lHkX)![UDʼ]BMU-mNgi; Eby_W+锺hrYUk0Hb F2 >'B@gv\W{5gϝdE"TCIDh` ״lp=Lʎ(HZ ȵDb#^ cm3J\l{}Te @@;(<}8^JM(&TG2쁾B Q~i1LrLt|h a%2, nW7b7=p' PX^ zʒݷ_ʼyGҴpa٥>^:V&d1WJVQ#:F߭P J`ЯJmBY^m7@KB>{m<'K CU )J訤g⢔EC>O_cg?wGps\[f PCi<ȁ'4<&Ц9|%6l=k\xh;e}чZC`7i*ކQ7t xpeA쨆@Rl"JÔvue6ܖ=1Te;ivQ{Ie~Hx- YҴG6UT,q;價s666uP&FJU ~H)ĂceDT#R@$\^΃bgWl7fH"ˆ[ oβuټo5CQRB/kz:XKs r^ `aKk53C ,H@!W962o{*G}C8S:ZxGdgV{ %Vvݟ(f={z1|RBP:ǛJ|B ~ꮈޘʺ@czY4&d$6^Q(a$x|aWN^`&{o/1cC_J ')f+2~M~}]GWę\C_AѡYmst\y3Zb֢͸> ռ > (˧vT1 ߇ԹTP+O(`qDzh orߵҼz:.4`HP0A1vd#OO$73P1gV,yTӶP+veK y2F$"x{TqO[A$k\Z5Xfy @øʯj[ѕ$NǾ{ [VUF)y ZCڔ]˷su˵ UYmIVh?k}~3Z. iz !m)C:HPD90;Ӣ?a0y^|XN2L[4 [ɖt<e>/Ww+VoUK󢺮²5'jp׼0[{)ʐdSt;|C&_cXtO{Y_ݬNzéU$QE29\gl]kk)R:|BolH^, hoyKO8Hs9^@3/ f% :Še"H/B½>38y4yXN,=N 2q)8DA͓%̝S+^}±}-t(M1Z>*9^ݦLD[Q[G^,[W+~laZEjˮv I mܩ|Z@=#?MO?|֠XQm~eH_>#fg6#A!Fšyְ>"^WƓ`JGOKw9[:ZѤE)!^TT\09؁ j qO4Y)ɾn@tޱ-?p;#[<>adtp>i2f\&7b1J@ AbዤUq(yŀ?H(s UJBJQUE8[}AaӺ݅AaREPBs? cv<BTmx;=dmPX "$,P Mug߽9]f-b7n8ށ}}: M1tEn3+mǟҮ!,..MTYǞrDwnI +R!PTUEM QD*(٤U~ `@6vwmV6~OOix|롴NFR u<)-cݰQ  0 j$ bУqD#>tYES2f.5C ,ELɖ }UTb* (+ fŅA7T̪;4;N5p!&["=mUpC ֢v3X&-^a.i&^&>r>coir,=f fR LmT6 X+ms`x2٤Ҫ̀Y=o1G4"@>P>ggeYIY$M7֛_y~+ѡ@%٭BŐRdQGӢIJ[Y@$(킢$EQO'ke-2e.n u{C*dV zPHf>n}_R ͪ[ި yݭ~> aӐX@3 uG)<]byeqᱥxT4kk` 8+#Gt"Exw /bU9λG/fRc` 'M_R{^6bd3M9%1Ed 6 Wgf~ڞ95-2/Khn|Qik=g{ʠai7 H ReIha1'tS}l4Ɖq$Co&)_pg}zdJd7y o>Oaw[P?v_zP%Ǒađcs/)΄OP2_WM7|>1ޜRK׳#ƪw9U 2|\?RJ% "A>kǺM'EM,_aI 8Bͥ<Ӻ"JdBNhY#Q`EEYt WUCy=W*Xm4`b1D`5),TeЈ˳=y!ou6'B eڳ$5z Lb( BC4̨R 굻?~lu7Ls|hpU(wޏ1957@?!<_a`j>_;%|mB !uC!$̛kT <_}wynn5)^?yO 0FV?2N-J)%1(RT(D4*S3S{.OGzU!ڻ}QML!X*N>P?d𡖓E"#QGj5)OI`,Ew&ߡ5Y()UUQ[.IP(6y4oe]ҥ1bϨ1``y>ZV >ʊC=HdBZ@UJl FXӍ̅Ca8}E3yӵ򥢔/w;md 9 z K_iREee;:dl*hCKDE?շ^)20YؖgI}jPksƿ0xf+CC;,dB{w͖yVfe>:9l)p>9%eRc4Y/,W.I䓡ogCL Tw]0z&M@njM P s6lZ,hH ]vϴ{/2o3S=U z5_qT =z5Vm-T3+qEt&Q'k>T1㰑7%5Db/H(5T7aL[UZu[R߃3HpPOi@%B,I!9hQV^=|jS%TD>y@m"|l-=jWv,\\ïI?Mz;dڊ=2!iwȠ ߷x2li Dk_VVp_W\ 3|eD^-<-ֺ XQ"(1Q*XSL3"UCXUEEE`H)"ڬZeE>LKiZ )e1X Gcy خzlO>~vIBȖ|9;F rߍfx>T"ғ#=b& ͊Xr|vdn;+l*V*'~Ϲ/,{JJe*ac-6? Nr[R 0r& fwՏ=*`jO1Glv7':U+[eZDX)&[;s; yb&'M@Ƒ{'jtskE0j/eykR,X,$Yd :ܭeڜKA0:-`" *_C֠{zәBV+UOQTL(37viɦ[h%13@O2ZښcIfMBq%=A dyXOd(ɇ%dG~OnϬݍE#x=ߥ>gi 8ZȰDyRDY(s^+&f t߹)6>Iac>MȞиaPr:3,5OX T4qr~ W`g*{_/ȢS-w;Nce6뾵S#ТN24WU&&AH2vf@b`s3꼋x t;٪:s6Vg\̰ngFf.M(4ޙ /߾7PV{ ͽO'O]bs\mu,! QR[Ka9cAf".c3.Zάwsŵl-NL uKv| :c_n)l&bx{k}a]wuÝY<ٚ,zP=_b#Ϊz>˿㫓 M&6R)I>9ģDО{t{i ֆ=;&*cLA/GA RAEN0Pª5_W[ 5Da'K /X4#j?JJBtrvh^U 5?fk H} X;\19LNT Jloo%18!'cFȘp f$vu/GUkeg6~+Y\}CZd,'9_u۴Ed% !h)o8[Xk(́"37Nzy0hqVtY~/5NE)~WLŢjfX`a@4C:#M~Mk6ӲIk:E=N|;v3MVcmg{v|Wt͵kC q.`1$'{96Cͤ>ܹt݉U~ev,jԤUjh~h&g9ԍ;;7u f$3Uɰ:T,ȟ(f`h;b/EYk!丝덣!f1EJS_ًyJ')w\L Bo?߆F-  302omԿfߙ/8Vo5kXQUE;kRTxm'qa/@>j>Ygh7kV3/iU B'JEDZO:UTaN ,T4|ϰ" T2@cbr"AIlH&s89Z3?wGa潼b{SŒex>23w``<٭ݠ&DA;R_? m0dn%gn-%5J("!cFQ],Oq~>L?G?P !A~ aQ9-Q.Ok^  8: Eh7g&@32;쬟4/)64GK">Τg7|mPDF0 r{<,s{iIng7cNW¦qӇ$n7B}lS8:A2eCv.{)}ʜZNIQVZ7U{߷:zh%26qN)UQhf2cͼ3:_Fv!yvx"xGR'sctI'i]?:|NnNk6w7@?? .Gދ'!@OjJqXfRߠz!Yq&oeTH@ydj" _s!w9Hb} [ Dղnu`jÖ~M}H H4 NYjwV ]} B/1\tl@o$yF7˵[o VxCk>èLXYU֩kJ^+J3V5޲$$f"] j}Gq;Y\dT!J/G P?%>Y` &ZEٯY(jdbHV&Y=9_'jx3я/;(=wμL;ʡFt\;c8Y=tP/GF! ҭ|my ;%5^g"-iml`=_N!Aǒ]SkU;_&Q|6Cݤ;ܡ3C j$7:o[=Q֘F6~#Vƒl =4F{-[=r@ć rBK Ruv_B4jk"[&Fr0ۡuXCurDUJ#e+6ͪΟ{Gd$:ƒLk DZgW`jJU*JHR9fEQ!v c= =$Hrء~/zKFrC齝ڡ&5hA6|u`~"fU9NCq-砪a>yKNwWBzԡҪTD^Ҳ('`[o˝66#q6,^"';u^&1.D 3b]#LghB7@#LGqRȁ'9δrꎹAeA:~G5'V6a/ﱦ!-Nss I)!ӄr+m`_ז6ұ A`(* }d䮘{>ypdMC|}1 d݄A$mQO ~مK"TwZ8GW8rs*zXwfd+%ms!}T:" fm؅*r~vQsJ;5y>@fk8qyތ.JSX}8# v0"xAD<j[`eU9NcUV~-{hyC<}}S9Meᐽ1ս]F 1*)2PҲRw˪qߞ< C:~}P9-AJ:ypt^-z&TD<yT>-߇B5svuQwSJ;UE]C+ˁ4gnS~?{}.|Mу>ŌmAVO$dC[m/ٕ s^Oy&L,ݿm ?}.Vo{x> P|x$1>bCV]R)qcqi&[̳C~SJӤ=axtJTs/tTUqgC<-s_CU}S~ ;Fx"&$oU0oZo a԰{t<j[0.Ia>㣭2Vy-.GCP[ޣ uS€0Tmt$?HcK֤|݃?f%>rXu61YЋawTsKw1̉]2@o RM듯089ƟmkAJ׿h$G0rANv#r..:}%}ӥXW"=3!N7eB9gTu\u0À~?loj|>\k2‰N$\ &="aʲ(l?G^|4ŀx@kI~=Ny^O{IFD -C-zK+ưШ])4G@s03pIzS!G& `<+uYpI@uд8oO ;KzWa=^ϋӔBm 1,O46I b0;a!R0 e!t Enߜmơgߧ-.\ϱUQsY~f>=T~<%ϴs֐mX(<I7l; U}s0wF[5_f%; e3BX,>{{n{aAM;ΖwBnkoUGa}%,ڈYġ=eZ 35A1+=3{r߁v13CRs-4lx%ɧ}|x⵨øx-8RD ƿGˤ%`AS8Y*?\u.\dr5L4R 6*l\⨌r*~Iyjʐ9;MFx$cz>" &"H:w2^LgL=p_O__ÿѲ吾j!TRͮ/9C _G8s=_ t&`xiV2` UA~4ϦZ3 ;T'mx@X *FQ'DAE7QL'Fe%EpFG4Ov?kK7%C?d~]Zq6zZ3H< r9KJ|}I}#S)A0 z3 eFlωcD  L^M?=6`@V]prТ,[uU&=uC\.օ4rHXC*Ä/R,,PIT,Wl|#wp<E ,XqG `p{aZfr;/$> F0!xVô5 _РN4vcl?^S5GfU82oP8VXN( sV!sy:۫ۅI9VL/l)94۪)Z B Oo`Amt.pGع"Kxߕk((7 ֳ\ +@PAa`kˎ)XJ]!䗽T>laT3ƫ2o2'[Zj1.'Gh2Z! DPs!( &[cX5Hf=2 XEEE-FкĹ,d_~^C}1P}-@աe@ , u/Hqe"5emjZF75Uk ONvd|^;sGcfs2N>wvۃ;}72RK*N>k6a!M;.n6rչ+hh?ŎoXhyʟc~h* o&ɘULަ:l pw9Dꋎ 5scPmyj(e$ڲ7 ŵؾimn_\н9R3Qu0+(?TyR6 c5b_r>vaXl^_``S2;^{x_wv8f24k3EV= kZR->y~Q6 gd0Ł ѷCieK2TPz'tG>nW;cbp~va&d( B n]bgWI zMY͉'}aD.4Rl"vM^[)̝mְ(e/rUu٘E4Dc#B~(On=+$ ]wu]i`XbHyb)7Ҹ'a}LEuŭ!etY\&?e_(j΢$GsoNC (Yt:mi`ø/)*#m I>@zMXQ!rU쵶崊N +(2Л?u }!`* ?@p3_%p2[Oؔt ժlugajg/S}sP(EZ˓35?oY8 'JHOVS۹wg?|s;>$Fn[=S.zǁC_e-.,I?!HO=lj.ҥ)N7pW) IѦLJi)5-A:2КH~+y44LߚL 3A\0!|1oXNC\֖WTx,GL[~rl>%|ð^ͷ:.obځF"(:3Hemj}ySͧɻ߿'[^ UoAIiVս?HjR2>g:#-#.>8 ^C7ƳuE&3uNU {co;!! ѣҦ5,XFlDo.̯k:ᾆA i U4aO0[/a2۸v[)UТ)UĵM4^fu)F“(_?!o 4 SMqk|Uyi2״zbO,I}Ng=/#A@8J'qQgc_>!?X&偢'I~O28ql;`,{ J\u a̕)~  ѹyϻָ_w6o5s#i%whRp}2>X~n (3pp-p |JdջyK[b(0!?e3dh#t@sCvt 2XfйPT1AEF"$SCÀο{^9;RDMIs^[cy/?ne P*͕Tj0(Ch*lM!N 8ғ&G|^`eVRX&a lp'aQ7^pUJ`m%ZQZkTj!b5}KL'QFP0~q5"\1!$k8f GOG&ldugY$݅0!g$% GOb{vYa.]L/2y$I8!dthwc- muVq,{WhJyz*ZMU[gF@#^e 2~W\ad C`Ú+^;w߭QzJE֞9 r&V8ҝ]ڼރ<#Z JAQ'3xQ˩r0TpЩ ky%Q"7†j#  F/ j5[%1{$N!R(U)2jPmITS{3$<{ZR%b( 8GV{u\c"\gUփ/E)1V.ODͮU2d53BLߋg40Ew!ndƥM^e;*ETmb E;:u-iB {4 VmCn_˜(ˊo=Ӹqcgϛ?C_6^)r]fZ+잼)=JmAҿG0n 4 U t$uTqv?4{}̶nk:-$t.X>WyW?mq1JUjR8lBO~&7Cnm}|Fl~,{;j{*!Л0!ʱ?%r''7 9euM--$JA&j߿޷󩑊瘯1L(o<nƬ6zUr uGQ#QUɛG=7ҿ>4 C w3"#9j56']b3SަFi3f}EBR0fI*u&6I2c|v!>e5ɡc:W:I7 7PT~&RiQ*(hp;K3ˊ1\s F+S']VwO|r0vuZ8$8ڗ `m+dvQ=֓3"\yۋwØ?ov37U MVƈND=k}]w[gZmP~D T}a7'CAz˹) M)j9rflP,,%ZQRE2'*dNKt/_!r**{ߡ// \Q өj0v[ `w]vLyp 6""RP?EZ a&ZK1`3eM~mq^DP\oe| L1Dپİ#̠쵆x p֬i&F,U5GyT . @GFnx))H:l|{/$ &"zZ(EUsePua @Xj7N76P$$i.4ג뀆2S4)'H6_i LAmF$?#,E)sxm G~F <5mS_asaiV$N$URZfcxㆉTuYJ*:wq ^l_mO1oAc\a-`Q"Ċ#G^ S̞\_{d:"1uVޜCXlꪱ,BQ$lH tm9E TEQcPE*UV*ާw)ٺ7aRGqQHċX<{0s6rOe?S`hYb 0/C18O!-J&c@wMOL֤}BlAAUb9+eelȢ>†e6,~. L ʣ扽%PM(ۓ`2 "0A!@d]Aa s$ .>9(,xI=<2bi5=>P`3JmKv`lhbHfx5͘^c.˻g൙1{:L2g rn깙ėk% 40(MRCE 5P}}5$C[դ:5)P8G_NGY _2|vM6= /'kDQUdD֣mwjCC XS? ^+l/X BBcN}83r0*0MN'uɰy<\[waɪd,R+bWH A0 9ocr:ёϱ=Uy+2"i&6bi&Nouv oY`"RP21V *suL4m7j_|.Eߊ:1;KW~ gtKh5zw|5=wUҴ,5TbK)"PTOy?u?sf`3˲ ,?3G~"){7˦{ >w=/_@Jf~s]ǭ|x3b}Όc|"z+,򘾝b9QDG=iQeU"3$v"/RA13j_F.<]} ͉h8¼n!R`c=]' +#lYO},>6jZ,֠\!ÎGaY\-sFjN.X"o=m@eڧ2Efym.;T*YZ #"yd٥KϋK TDNELX(9:Axw (Эť9Bӻ5h:ùTɁoeñIoK WXQ{ۣrLYupGo!fE'`R(9lv(F*jSQjD_rxFcJZ`ЄTHEnXLgaujS*'a'ո2?km(/O̾Z/\M6¬I.UT.A1P'uam뼗[x\ Q裸QKMmR7PUXJE)PEV)DVE} L6YpU j,꟠w1p=E3*uSg*>6ŒϺ{e"`MQ3QS3DZ_טPK1@XTR;za@?%e!ZUb" X{0'ndU(۝ؖ 3u?nM?1kI5kOyѢϬޙ9HJ`i%"9:nEn0π@}=wsj>$2'ȷc`߿"cD"[{^:J{j7`ǗĹPE@MpzJ auNkBw@oW*_Ȓ=CW+PB%!W/Ll` G+!ٮj.Gcv=74UA/E*Eb(DDA,6UBF+lR)Lnm;XE*1Lڻ; FJt-D8on`w3 7|wޢ;tLd< ;]*pwՋ\>.]m|u<:yΒNqly|;_&F "QЎR2,ZG+= yZx{|'LY5T^gb—3vcHEE7TQDCL1Xǐ+eESead}6R5?:vt|M(iyVj+'".*>>^^A9ѿSôp`k;f{ Ve9+3gM|=ަS\0 ~,Y%Dz6: 8o0àFI~UԿJc9ӥa@gc;V5ۊ`OȥI^e-v&[м3zWse ,iwY*)TT )7?BTYTUIMUTGTԴ+MEUHxu)%8W;^Ͻh]!hxf}HwCBpvY{y s9rɠfZjbޠwFvxżA9[x꘮[z[-o7fx)(cwŏ}ڳ^z$c7c y&1bX6۽U)|zO?JK7-jK6F M1V"  h e0ƮeXC<{x,e4@O^zG4\☊}l2|D >e!T|AFA92Йu #9Qm /A;mէtSGC)UW|adr~cb"֞Qmq|c 9ϐX wFDž?'ۏ=8~unJQwO|;_^L%biDq=q^#_w=C-XϺlZ3R"S OUHbbUULgB#W?ᷝvڅLմYS8>wKׇ27g|[ZdN E?c8{X0A˥߹9:!/^rhqEr~i^$!9DK0fT}шgy~FYB#$ Mej+sA$"vޒ^b)E(E% QC*vҨ>܍F`(AEBGųUȇYz ƀ, 12 Z|)5[+b4-9:o|M%\A<+CL]j!sMh 6Y>Jp&:;oџ|vv[hأ!XWaM[:?GA2HR"9M3OȃQ1FY)IsiڿǺf`t5c"Fmy`/s}Y\DĽPt$pEgDX#,6˔j6c7n=âk{ )j-m1LRTu8hsa=DŽC37/AV^9!zqR\6ˏr? dZP( "r? F܏V8&Ak07Qi]eȱ1S _7,2=DwŔJӄF/%saKO~F<Ofc /w<_Lb>hG6B#KϞFْMe ;Jdet1jgүyfs 4n*eZ3}Ýγ0er8S@#geX)5oBJ_e43C}ڑ]\C5tA,IXFӮSMHrb4M<$3a.oH_ߌ쀣Níƌ7v##*@G 4/iT+]['^6dvZS.1H څPHEc9aJA"p/K}k ;]zތEnC/RS@6XkX=0Xk{bڅ QbG\sLwt }ӒkhPvI$z{?ڬ bf(X 7>#?*&WF(hmnӺ'YZ н >ԘgJH]ZD% daO? 6bi9.%sbV̲% }R +@ !rGԥwAQNB_\z2R}v( = `39n5ڸzT?ٿTYI\c֎ۓT>঱2>&h>@5Z^f GnoeRz2f6VvM a:*n=P^ʡ/Wr4䄟e (ߌ4 #XEG \[um~XYR:1:Cc h4pߩzW."u#F^dbL*+T=Ez;o֔j ݟaGX ~l ACi@Agh&bg F<}}UTI;b4U( $ ^*糴eFFw3!lk%#Nl (he^l"tH,_eeLa KGG/FFY/ r5E/' 5B1B"f~.z=MZWa=`/@=aRFEY&lJIj؆,.pgku4/(C\14 1BhԚ+mN@h]'h%"UF1.漆8.p*_ҙ.I aŊƁH` VdLv`M &[d_^hAk^!pwY _֘DH|j-Is ꜧ;> ]ƕQ!Z!mLZqK? $ݽQr0̠9{''$O䳗z:^$KuQJcк9 OWY#8={`ax[kO1z1!6v%F] p=^l_cژe kZ%6=#xU=1Wй,Aa8\}sVUm PGއ G]A9|.Iam;S$?~>Z:cM]aD6RWe mxY3w'Kv=&V醂Pdl--=RroO'j$ԅ#L? erD5Cp'ʤ]Pզl5\H9uj6Ŕ a7x˿d ȇ6wũsH 7g.fn9F6~R*2oC{je: *f )\}HsùXpa1"hf]l<V 5k#݁SUqv1-yN>8lc^8ԚdBnK ;x:GdAZKǗ)C{F(z`PuL_kT'D#-x^D˺N?2hepK 5{߄%4WۈK oty޺?%m"kv,0HRm4b|_X^F/0 K^$ nbSV8ǘ >8!CF+>}b}oBafA k._j&`:)i?iC~eYBr+n) H({!xU*Ȁ;c5x+q6 ui.QAPħďcdWF:eW^(!VVos>Ua#<y! wRC4e %ͱyH,.ub]yV8 .#eN/}3l'~p[V12c8І$*8\Xcլ?PY|07ԿS [,7L 4AjFبBeyB@"Pge`%2H:|k=]:.9T,3֒'Vڅ*~6пJL6w@!Syp:`ރbȳ )˥#KIGGC}p747Bvn {q ۪E~*yZ"no*nLwW5^Ixi Q ΍%F"x|^\_$W2.2n4<= r Wr=ÉvtˆHǺ(BLQI8K608P+95ZѷT tI|>$ ϓĿE7  Zp%KPw6f%|iuS9zT#NgdWEc­ KHگ4Ç8&j?IA-K ֡'͖7\!l,K_gLϾo;5$8(1Yrx:m8׾rWc6p$W+%w -*|!#>m:u;Zo5ƪx|8pm[%dxZ4#Іiʇ@ Fm7Qeܤ"0n\mH.\2׎C^A /`ΰ˾tWOgqG8qg*y]SOZ2uu5> cZYDZ0$K֏,'98ԩQx{~%K8UklpYyUOkDlWl42傘Gv]u uN sk4l9"jt ⇎uF[ڑ'CiءTcZ 0oTxzU>BGj{/Xdzݍ  {:EA<=k1S0%f$}#[~a"=^3.*f*27ؓ_]w;:CX13fE*ADgtŐY6Ph䖠{oe 4;]C{^\NPL[N;<]gWXt޵񕱣R#8"| X&;1yYtu!X$^$dq#,7 aSQ5h} a5 Ke 8/iL ܂/ɨ)l_<'MJ$`ͱKN'Zxu P6ǜ`xN:nr &D :ϙ,Ԇ @[E5㓛eFT G^{fUZ?D%62j<>IJEݘd-`'^s@89e>6 ~kryjGZJ]_5%H/rVsr1iAo@.4\0zAg*-(s{'Y}(G$)0u%;$ocum!X~>AW38JEkDGz\!5"vw; ,db◎9x8J]!t< ([CYɤY<}'Dk,$ߨQ /1} %+7=Mkbca4-b1Ą\ uEQ!e>Z ~ϔu0y.WɄeP%|7#Wu ]'7FVZ\%Ze Hظ^;[l > lk PTߠ $'1qbRFnþ"'ʵzg5 QM5;|odi 1nV1G{~2~^/m;Oٚt] "+*&i~[7Flr5͇:Q=VPs`Ew0u2P&86d].%t]>(qN' ?($S:oQ!n,ŒD/pl!fbYkЌQ}S,Af,sfVm<2_ǻf ]8Nۜ*,d 9̣*M^gT\+58 !pHOQK#"Md*F>g%g>ȀXl/;" j/!"(dBz:G7KLVb??kޟ:(:οq| v)j1,ɜ_IDӳOJi.U:[®xPh\|! v@Q W*ynA#!/ɩfB 1ns[eQ@6IʠHR%A]`՟je&xiMcE]: D5Xɴ?B:+((ʩd;iMkm`uV Z>!s:'^!s[]I9.MA7$`|:AFc2pbS`!TReAj8PCڐ. Q|;Nuަ8En/ fZqk5_V9m^|㎋brF4_B萳[*וp`]+Öp+w"%팣,mlR(I72\6ń)]o]7v+BmGc$jkq5jYcEp%@Ի tT ]$ rib\ L#ql$4f?1MQa,1\P`L´G@~8(2yFe9"K.Eh^3}MC/TvVQFeώ1FEOeS+dٝh=Mqhz%JuҦ2b#uR^s_V]VLt 7Y]7ګC`;]/p)ILWop-tsIe2}5w&Zo Uo.q>1r_k& a=֔!"tiCraצ9JtiMR2KF܂i卦 tm x x]ZKOa&/?j9.fo<1M,r@E2@r8SR] !1-"^®|>4pk<ԁ GgW:G906+]pw+˴rـD|Ij`{:e7*Z|p^u},V]fqe2~dÀWi>N~"Zz*<˿ZxbLLJG~,n* U``IB,/#YGv$JQ)+_Tc폐#N$"F[bJBNQ#u 怽|mٔ6, 7|SuпŃ4oʺi2Nū.]! ,h±7em=ۘV1B:.v}YV,( >uךզ?h8LMF諚-Ry#ɸ.&5b*LO!FY2ёbG}!)l.i7Գ pʚt7lٷoOnqh"zhl˪=dX 4ZJaz aΈJ>ei@` 5pZk5{~$POJi=(CMnڤ!ƞ e욥B3'ǯ+xîc<\V,}5̂]OUFTX*Q c㚓qdPa}0YD?MӚ np̲n8 I&Lm<們]=3dWbý\X&7d^t-MV /vjfN.SPOPkO jT)H"$ERt0`ŘH: JG2ή<]$0 i`mrQ{iʣ%aOŊ6OMMiD42-"$mip&3_{K4Bɧ85qZ 1bMhd@InO-XO&J fq:E^>=`<HĥK9O>EigHS1B 2`U1wj;7 ?e`)9Vk/ 9?Z0N..R'xk$څ]vxx-cLլ8m_h"b[S6lHIC]-3Fms͛a՘_6§Y򙰬d_5B[( r1pNɧ(=ΰUa5\@i*Xqo51Iʪn#L8u+7\Rj odƷ`a17Fzxl&Y;3E~zQW dhLThdaޑlC.yZɔZņ͹D-g[#{৯lzaά.I>1r,/=Zk;F󉘜TI ÚLc$^hY+j9UoD'Qq&KB!dϒ}E_ _: =qtaWjp wZ*& xq}.->z_FaL1vM=  4>qR\lbrYL8&f'M_3N6(ȸQwܿ L2b.{O{fYҺ#ӉVJLQ]1B:վ0px8uwr\- 9"Xw].WX.KrW%LAhg6PkSz̞hDѽm { :\q%V.چ+aMcڟ x] {.|v[4\֬ػ~No۬۴;疤%dvS $kZ7ι]'{PL>|Ezhx)`jm%9YXH%o+;?_FR-k[Fz'FT`inTES2E@xQ_1⮒IB6!Y so5>Ҋ J̋ާ^H&B:4W;ՂJbSoV߮& ÌN)1205{ua&`b D]Φvq4cCe^蟰˲=Uf*hUK{Jnk ݩ#J?pᶸЕdȏQ[ =\<-,4Ԟ\]WSūV"=w*Vo}P?bRc2[;~_#vHCіPʑ)05K=/mC?bPxag_h߬VRhPTSV/  ,OJ&<_e-`&](YtK' <=ppjY& :\M/LZ`? JܣڊFgƇ)#zY,eMO. HڑFΠb0seN^2aͳ_~BuuK"{=/ؿhN>-e~L胆o2m 忽frTeIܒ e9E[ɸǘ;v4NIs+-ڊn0Gw<+r:07#Nݍ ^QԀ^d3j ut0˷R0ߩ%3gi UΥ5ɋEk*Tۋ&&ꎮݥ: Zu, d~(/9q8;`z#Bn= /D|DLh ~0δ+GCQD-zJsvăli(sߒciy:hC}0>d*N]_Hп0B&B¯. ! 0|Qo@w{hK`i ݜ_%YlAl[CP^c\򄹖T7vY"3'T笧˲/،j5,KiG = D}=:Tԃ'=U{'4!].y245Q๦wal'N(F 5&*  č2S%s?dؘ }wrG;kf43cњ%^4k?EbUajɍZ:Z:R&)is2X:F^Ex%[VjBm H+o*9צ 1d˸XO_6ivV ЩAO=9Wu ! ڋk X&.nE50bF'by#%:ڋ?mlc0T$:Pٹ/ h(?x VvݯS28MP펲p 2Zg.D1MU<ډR{ᐋɺdžs^K^O#=$%0H?T粶%C ?ۗ7dBCl,q+Ncwd2Ĥצ~dҢQ?~G, T6GoiU{lL|Lg-yd+ހL_ 3;_i^mDN6tMQr/ u9 ]kĈ:!1Q1ʔJ|dS˧-~N}<>xztHuw?ˆtԠX斨$fފO/#ivI:U5Y`T30m" (Ž9izrbLpV}/maɮHUQwAΞ}V$0O-Nv[Bh$P5z/LQݐ{`xؒ.Ozv3B:&<, }A瑳d(rNdМnmcf=^h騂ZWZiŋ*&xLm ]ؼ?Ixk{*G^7:{_>v£"pD)K4#@_dPkkc4tIqaL#Ps6d "I W6 *1@ۆ"^9ubSQHG,@t'$7h &[Y&ǎ^k8OVFw#,+'H6ö_B-t|T'|uCN_ (|j[uB'RBL̘)̗)|0+霝yyw`S4a5'-Zȗ8,9/e,\8RU-nzSx& }_ tHxWɌ:ؔX%K81e/ӵ-66V^[fHNAЏPvU~_"U"6d16j.L#U׳qfDr;WQvo- ?hPΙ8yv]8(sX/<@nNG(Hv8jC 땾mi4ν:G!Ӂ03-r7݈xg)?yl ur3d|9IBUrii;X;R"hc5HpGRhA! ,Z%ΚD?tX{yAף }bXŘړ -Iv؇"*U>wE4yn\d&aG}4m5*Q\RsI.WFĶD{'Ғ p' ygm)vhD5̖ny-?%3#x40mTPMFaE43C7z*EŔ?,1e(2x{ *긕D㋵,ð1n.5q]H-"/2O*V[g`'BCRdn%y5p^z뚚\?C%DOs8ac0Wg[vb6wLXvPpanLzR<[ BXg#sk+zܔ>5X {RpG> 2?JÐsb(R||a/R69y@DB6fY3gBتXwndm"m7JOds{8G>qė6:@QK乼gvM%S.d8X&ssS$QôDQb hvyhZDG$cРMTsU!+9EXHaKH2/DH+/Rk[۔ >Ы CYwls>mбߜ'}D &#o&%L#iXtxy C|$pxUQ1s! c b#d+-lVYLy:EwWwhC2)l)X+cL!Hkp h-n%`'p3ʪ_ݹng>e#VͲ͕fxd%ϻ7}X͵AʁJ'e熔{`Q{2XN 8'!sc=*weH>1 <%R9$q/G:Ӕ?E_h퉤Oxjnw1|#=gKwhbbi{.^ 7VrwӴj m`;BNC,D ^ ߖZ !!!1;β9:kbp`$&Z]lY)]ؠusؕgWxfݤ(1:5AL3%l֡>X}`}#φ*byľV:8Tg9%!ȱ0nu l\9XWzQbd$Ogq(, -H\owj8Hor%[~d$ci*IV+2Hfb<_̡= dS? tY B}" +Z*0;{M89 䩕byJӜqxwhtxXS@,["x&eІʜ%Q ʡBrzaE7HߛK-;w|LU4lg /Pxq Eb1ϰAG6N2aiTFK[a@\ C3c;q`˖S3,_\r-,OmJZKcL~}L•%܅~JDk˿KQLLo$R"Kϙk+<"!n6`维xp(Rmn%\4%8|\{s=0>IgMif,\Pӿ!t;@yy_(=<ݚLPu|p86_o."}ngl؃:#q&L,Mme?Fʅ|IKZp P/:jE Zf *JC8 ̊B[rƈ 471ʆs?(|  -;Ǡ Cu~:\:;!-}޿t@.zj<ȀPd; _լ@vRvKO \oN,^߶|Xo3(-H}"Kc(e<{ s%? RPψ @ xw /aۚDŘ*/Yj\LFMaPgj >WL$%|k8C>P#@J+g?~&(S`HEFC>pօȰ!H ?Cy@`_(02Gf-ӛɣ:8@@;6:&o,C~n0OGqHtPB.Qԏ5:&~NhEp-K0LAr@HߪFqgMssʥw8 (⯔xEtݮ-U7Y,1v=Zj[G?\%Cnռ1|zkePwCba XbhpU#o3/׫ g|#-t g\DHNı'5j0Q {f|Pg3lbԔ s|iNUsT,^0E):m8|IcZ7"C;;nHS }Za?"Qk_ui OϽB!jPfq}[\҅,7N ƥ)԰0v~enhzWK& 5]uEB>m˥VHD:g3 <8icKpџ=C|jZ:1j&C&M9,{Iav̐5#QY\SbԾf5ƒ3A2J\6Zk.WCRpu!5a}d>h!f pGu!!7 ~'V_q3>S EeU ė'>_xY/7!˜aZ`prSz=ٍ³xg- M${yec)!+jO,O>Vg \l"1}bW ^ >>HEKHGCǎʯIM_p )#R4S<<8>%M fWI{13 8=;;keP?u A<ᐕLQkGU8+nS-O{DNg Du1[E2/Mϔ}CvhE<96)0e>UCKLi ', D3_($,S <;un qgU[ 7>5llēS~ZIdIag>v߉x_'|LiؖR N|ۃ]AiWNfδ17FD>=ifPo>t~ jY^3szk|2˴Ug'b;r#s?Wmᬂ//uCރaM\{RZ2x=Ur[2>lM:`ڣrxE ⻛dK>{`zcYU*9g (_NJPgVl5 j', WǢ1tgvfI/I) Rog2 TE@;Aj58DM^T1~s;H;Af3$2B~l,+Oe{jYG q^ē]hJ'_b*;dգq(ъiooΛD>.u:1&KB"S_&zss%KF:1f㑹і2OH(j/5K"o\U# '<ʞəPfT~EqIBX)~ڻ++ ;˝p>X!r~VmY3Rk n܍j֯K{<"mfP_r`7T$j`Jx`\{FL^"%.O[t-Y;tyVz:ɌUmp$lr7*g~l:Lw޹p.,5sDTH/]3:Β]IoAZ*_ow)eo2߰,b)HGrIƍµ܎*GN' e]LMq羺xcӭx#F6qơx6{y~=bE scڽ2^2bg#4t;d VN.;ί^6zFM&ŧ>\Mxq\ 3D4h` 4`ÛhoX#\z֜ qOP8'0䄹̭ʧ}_ v'jXJP3+Nc"e` =Fm11h)=maj AD5Sd{\i[Y KXl"U]^a1go]#.& ט}n[V`J`ň%rH)79R_.@z,iXX`i4ُ#H,UN*ѧ$/oEv Gul/C&8P ?$*Bg^_piu6Ckf !ac< `8iTua?@tl :i$"c.0!?]"'fs٩oki(|1gn[s'1?SSZU^JHBplna"UN'x_֕~4EwVr,/Sʚֲ ,NI., M*B_)eHf `8 !#zE܏6u‚@zH$ȠFUGg.{$*5U = e,M&Ui.LDTkTgm X7M"~4nX̙- TC( }Q'H~xKM^9ގ{Ec,{Z~9ܠ)HqjsNZ@џП%N\6>7Dr_KxUڝra4jNeY!ruٓ{TN.%~E*n8<[+g tLT.nkQWxid}ݿ^6eI00t[2/G<2 Q#U;aݧ ݙ|]d8Iȍ#`ltd i!N|5 -ƜiQP]OƁTӪE\~B$G v _( ޟ=թ$ȣ:8l [&̢`$$XL ^ps;VF$-[m F-CnU(P.BHgjpMׄ<^ӢڭTOQ꬞^bs;B[hAHq2.)'iqER4X]ݠ]}m~~'1kL,?.yppY)tⰅ~]AQg-THh%O"l}]"bI1m 3=hOw/ÕJ{XKN3{CYsk Duyy ^|pٌyXVH}v̮IkqB%/gpJTӡ|L'UOqz)H+4^%+w_)I;*2VǩoXv2RXqٞϱtUZG0*׆VTZkɷr}Ac&չ o1#eӜ~>PPAhfl ؎mSd^cyGV@PpNRv_<.+$643_WWzHDR^.m).^@ ZזɎ [S_nS+?ɗau:6!xui9R)Z e) _P$-SrTf-TvZqos)SןuBКhT"=HPruP]ErOb날#_2{yc UPVNCK# (_֢F)׫cن)8iQ[ ˿nF`i˕ sV ]ܱ<( g[q C>@ j z t0H -<::yiS !h{hҎgueXP yo\0u3Po d*QF~S SשUЧf`Z}4CQ3H @뀆MLz 0LTuvE-9>T%q`if}5YbvOz$n81,R} (w*Iw6*C$,s%ŮuyZyPOO P,mV/X#Ǐի"̙L1}7Ol9]P =,%,Olz٠)\Fg}R?jy #G7%%^-nGC8z5R-yy$á7Nr-m}P_VFEJS%iJoJz_ XHvs/ 9͖x_NNL&WWb њ?G{1;n5fIJad> G*( 31ZE VB71/ AZhY&9-D)ץ"n\*fK8k~,:@Ze VDYi_J3eLwY%`h3.{өSw4/q|@80k+~BToR5+-_!=K[{Ω,3iFn?ړ6wy3vEW%t*۽'9XtPE_ oIWoINߙ? .=Ωl=,U>UlĎ3"!:X,Žĵn00`(0ׂ>K|u=&}Q$R3d,[ߦ=b1_ PSĞ*|ׇH"|6_?f2q<fFqE/BJ{9M΃a!#c'whСIzむqXY]TVFb._]~)߁h&UO'b0oNo;ΨrpUEѳrx`e cu,;4s לhڿr>Rm KO2/outT:ҶcvhuT;y\rql1=,UYʵd e"qܐ'm`` {]l˴Oj(՗$P.(~S9)`oRn2EKcݗ7D" sxh߅-o&ui.vy9f$0Yǁh׳f3گ9uEgU|`qf`L-HrVFOiHItB=X%w+Ly^|x2,|!v׺XE} l YZX$$[G^ D 6ĠCfӖ <i|ViH`i)H8"b~3Y2xReMWS$J[x:ASҦ=TxNT& yg8x_Pi]^4?f N!=Y3WM5ʉ%+"bnȵ-,QT*뉈X֌7o J)']iqM>&Qox#֐;]F0gO~ K_VSpb%ųff|BS$n9` z[gf #B(0H,QM*C{  UC ?2&?fq{h)1dPGNٍǦr:aՏV!gK{X<%`.p&/1:/O3bYV1y]UrT ǢV¨j;S6.B"ꚳ 9! | !^p%[n#'_a [˽96cl5QKX a$]\l'WySE36JS|HTP60qQZ(7IODMަl n G#c _wwTt:4 J#t9КzO8AJ$(}Q+BַUcN}2<۽q2YSc>sZ#T=GE\UvS Kn6BfzE_i({EOQΙgb 4Ffhx[>R*Pa€ @)IpG -^8B@z*VH g| 18K̲8 z0f16PK( @msqDk VUr޾1CnZU `TU^ |1SAy RPjS͘uDud?`G@/Ǖ$KE[ Dlkg*jbPx}g ߥoЉ{]E^8M>zVRVJPs>=O*;{@͓tͷ Vߪ zk,o:Q6}hXGb>"lj5K7 *xdo+;izJ~:&lg^䍪YaR~᮳I\m}V nz!gY_9R'EPF-Еc)GTƨcdPE ծzˆ&PINSpŘBOToz.~cq˼<!O;mPƖVw҉1 ?%DfNڭ۳gv$J2e8 LQ,Q6)4%҃[P0* t6 3];!B25EB7'K;hmx2<S겈MTzN?Ǜ3LrN %۟ 4؂ ewgOv/DEIy*^U8$$ԤG̣IGQp"JˤdO cЏ3aKQR_,SGg)G υ]Cp[ܛ[ts˂%'.;knLOfTW|.^<$'D ))]z_7}-Q^0{sSP'17c2虽2*d+5w(@Dw׬Ȥ24Ǔ?w?Ę6"A-p*Ң.9f)"sd35J*%5ve@+c Qs YЖnS#s|[6ݰeĖ,S6Ƭ?NN ~7+>6.(wQJKM"B4N0]mjRDG(!|AEtr"nVԹq׳E;,~Oc. ]}LO}g[oqIlCiv'rb3bsN\ZD֦ͩS;3g c tBPAI)(|dDb@Z&Xk4{Sѵtᗂx)Yu38_.3Ȭ <^y&2 Z5`R`^5XBSgff'@e}% `E-VA@74eO0yehlhWb4"ߖ^cT |ՔU Ya}x:9CK]le0Ur/Ry^+loAD5F;^7p?\m/&nQ󲙓٬MuXg [`l2Op-9Ps a:]~ ab~ LnUCk=R $4e~z> \b mDG 0 6ʱdWCTǹE8L93m7ѯvQTacyHqTWʍw䭿7'ujNS=)Ҕ 6O[;ӏr>&ߔ%Ԩ%L9c9Őesާ\2qE# Λ/JTeT g8[Hl/E¬_үLv wWlVhP7J;rVҹP Y =y{VdJL r1 5SYFgt͙aèc:hy oJD ҧ^C:y5dNTrm.[}{~rZr ĉP #âgaNDTAޱMIb`b"Zlun¦7 ,^.^/Pjxf$>`G#zr1i{#EQ@ ~}ivtQݱU}}E.'=?|iUkW+- 筀Y.L6H:X*@^,2Cx.k VS3+HLZuSˠ^1S5JH8j BrdN݃.ޮMgB10̓*&}RbqK))J r" Ax.o;m>*ɜvyv2XUZ㈼تn=a6%iĂz X@vdUTW˾Y9[pS6cLܠ`t(&-hwZNa{q*5E|YQ6N%}p糯=MIT)fB;\( h&Ф6H]DqU:=1uoM!Bjh: u1QUr䶜op1 f2s3`ˉk 1aY^|OFHlPbTK!w߭A>e,NW!)G8zv^۲y_-/R)BLjwn=ui]c! ri@Fk$oP_*Dd(}פN[fc Z)|!TBN?#N^>PW@Ĩڞ8ܷ4anU5Jk0\\u^@|E>4xm1E={-:Ġz 'h1d]XᘏM^ Uve# #QN_؀a5Wɤ^tPuWE[B**SGe0#z6mPǮ X[Ё0yUs#@B֩uE0I9O!LM܊MWo^$)^נ]Уџp9jSP2ieg?$Y U4MÇI΃eV9l60֪1BΞqNI]`{sYUPzZ@ ­h+сIR'quA-^YfZMFCJnOJ'c}Xw6~[DR&}MYJ76̠FK<@r.NݣqbP'eBpp, zgIJf:SǿѣQ/&ܬYog wӉi&H F# uZy>S]K٤hv=&"a)aqp Ԁl\U((guMvFn!l*;,!"N9H8HDƓf\Pqd (v z$2)Ő/l3ˣC1vX(UV+Q KκC{K|@ ?avy9 #j&((}ޠNX:'F}$ֳg\:f^e'\3#ˣ?@!E]utPٯ W)tq,T[0޻"5/}&s?QQ,)P3e cf3y{˶ojO2h<_ YAɔ5Srsy_}PB̓Vk,ÔNʪe'|-nQSve{5YYk%|>/q#FM?ZQ39g+P/vqZ!g)Ȗ#𔢇&IS`D3KPs?$e5xaq!$ab\Y]iU`d ysDʴq=kI'ơ& )@< 2vq~}vD}Y,e;%5mP}BJ@!HJ"2wH!\D8;7wf RK*ܯRUV:w< WJ }j L4j܈gA6O7ts(q2;>=USF,~^1;񧇄sml CлˮEUw]xߌsjq=j;&Ni<BflͶU!_$h(z&%|j 1!- ~V+~bEo7րrKt7tX ɯ!X6.rjdUXl@ p|B@'w=geZc*?XbL%XҋB-_GĊ0t ~تE :9C?j#~ H !i7{B{30qؘ s | s {OiHѐ板=<ƭo&ueˬUۺq q!FOHCb6xƔE@\~kXjۂ*;&4kT}'r5U̘K1m~Bg!O-ʸX=_h]ˍiIOLH 2OzIKW[UfqoPls>ô'v?FrrYWW==*5*{ԻsoPer<6b)LT]kVRwg:.f421yUy]Iƹq@8" 9E x2}Εr{:7y+ m%]Xd ~=1vZTSׁKM7Y$I2V`4!DD4,vSOȫ{hj @nHL6|iq$" #mcZU K +*,YMu_"lfO ٨.R!fEI$:5 t\Ǘ :RH` .Qa@ xSbIBwf^M]=IuiNt(@Fq&<+cN[`Ea#f2!p `Lmq}lQs@@d7)G.ʋ(vw%˺Fj+ S߳H8?`ɨ>XtS~gF?e>>tr4\)G\1PQV `oUB2˹i]1΍jBFJ㵃 y:$DWJ%. ^@Mn$̄X1Nb{q.^xzůzkQG11mz{ՁL# %?=9ux?suT}*B;8I XL 31%)I<"8^E66.ʋ( n\d%HZaJ&>^zP"',ǚy}w 2Ui nGe=3tm XWj lO}. 'CrR=wj3M|/%) 7P ʚO;Tݻ`5-VCxWa ! L'KT[$|T4:-mANRZkzym3:exCҡ"P/LsE}:`.;,[jYcɘ>@U^!V@wysg#D#%(oާOVA|T=FI>{3RDA\7wQbd>*ko1Z:Yͮҳi9@< O= G,`G:"6K]ʬsZ"ވ:?(ފ(sgK ?zS$qg,Ur$!lRi#|bN`Q :\mgɓ78Y'fqXssGllCmKBS[3:31=TQA4zd|0O+KԼ_BY6m;F۫!V!.>bsWiӑ@*]4a7|MDON)nxoqw>1<jI6߳¬>`!ڎywVc||*!iC4hJ ln_J:.i%e`2IhOnifck@x> c?yrVs k^ڒ5Kcq\= Xt2`  Aݡ&X!\~\Y<[]A)b $r GNJqw|_ᵥQU V 8 ̥%o#?*av%/=&bt1@Ho:S(up>rݝq>,MuTn!oðє|pESByB|mJ {MI$Y.K%ϑO7xZfU:n؈j&Y`5,Z,[5|+`2)EX2$?`mdK1Aӵ^Vzq}f}Ya@ROѴ}Ԧ6ƭxE=j"U& h1 &E"5<lT*K @\; GN`_R.-X}8Xs 3|?Ėb ߀-H4nRȕR)~#F\h3$oamK5&m tWm2^;rFZoW/@o0+\/#] Tc3Fϋ;ߥkVzPfFƕicq2kI >ԁX僥6sOB#)RƿeoL{ݡT ˈ<,b D)Ҩ9{SoG5 SM1  cRAEٻ⹢!Qkf᭲<9ŐAټBT9f 8WCBeR*[y81fe;@юv `Ljn~ 6$X|Nwu"+Y^"OVfLSv~220IqJ4f|L~`"d˸%3|nX.kfZTS%ҹq^nHToZWPᏮ+`#B=%Bf#'حtp0CΦ͊$;M#(;Lk:bɑr ؊Iz>͒p3f`+&ߦ]>hCBtf/R&e-n֔\8Nh|5f9t0\8`8z KCy;BcEl:8+$_d9Ok\؟;JxɨG%\q:Hȗʹg7tgdNBȏ eRG#6f>3Tn+2N0I:O  s8Xn!E@\koұ{f4tLH!֗\ϦtkS@ߟCdѡOLŋ~a0r3ZNT&s o6\-,yC!{Q|ڀ399;.ئW>rϺ}'} X쫨bW S]s-&TGU Ex2,lŽKޠ?,"6 Iڼc1io\:9P4EN1 yNjWG\)`iΞηbH !ї+/AEGNƹ 0Aqh 5$7 oj(K;Y 'rkRsoOx>I>8σԇcTdƨΦ'=LKlM:b*! ͻi^{OJ@A%H'VxHUNpڙ=7^Dkv:Ilox#=5uŠ}gz":?b}L"ħ^5ə >W(H 1כq Em-owuȢ WG)p}(iYmF!l==,x>A@> |TMtFdU$|Qj wܓ˷W6k Ϝロ室ؼsZ˲=?Ep*0D>/G4&=ӳɮB-NJzJM @.%gƁa`3= 熣)i}P9J^\x q ʣFŜ|AM@K9qBsPs"zdHo# ڒG&hJ塑氏sc}RIifYL(b!A98^ȴN9`B>ӂyp _L1)! €?,;}0?&|Z Ϭiڐͤvr ;7 _x m ~nCލs+$`Y3ฐ b9|(J˦[m!OrR BCƁnħpxGK2̌X7MVT&k0Ӓ~K2\|sEDg V֛e6#+BRyBjJw"T9ERj G 2ucl1/V/9>3;]aXN5xe Yk=e]@sLhWK!4)'+1ҧs|P_5R}6Pqj*BO5oe 4pA#L$]gx/wɞ ΘT?VpbcctF\;ZjGj 0}(&Vqv<9+G<4KmBiUr ;%He#af,D+$ JΪ"R;Z ]ڿv(~7SH^)C.2v)T[zK 60iH#u}~tʘ?Ľb1fr 疸#r{t3\6owM0s;#YԺ.ٵ[Ʉ$d ԗ- 5V*p/ZFO3 M;rTG ox3(:a%>0M'm][] x3Vii#3ISAJJk<>AW𧔡660oBgc"Ŏ}03Rڶ_&EeMdRxy[B1p8jp;+  ܭ'flí?~ՋʑGB+yeCMZqp:[<|ҞqGCZU+qQ@h"Yfj192j2P,U3uG n$* }zA(b] Q3s.Rw:CT HIܞ?ѨKCO#=R<޹ &L6ۇEV"7V@+B2^$Dx~cڤ{<8 `#(myvrZDkWJ+hJRB|&gl'Or CPhsd j`IT/ulYT>'>+.X >k'@I&;pCה"D88)}&',Ne[|+t_&G{v5m9CƔY8½sD,YV0i۰ZV/ub,ZW$nbze;|6=?_^ǟ!TʴܢrmS_Nbۅzoh=#Ji((>/boo`JzVuddfdGss3$ٟ̃le2QoY:S$Ƥ X7L6>y$ofm:ܵ1:3CJ<7~0,14<7?̕3DQe֐v `x")璣r&3Ƕ9f6'xF_r{d6 eɤmZ2!0@ 52Uӡ l.jQFs6HJG-hrg9i!?Ei)ut&}I}{# o4}#ESkY7XGٟIkM2!so+H8Xjepؗ7_i771iLe0`?buIZ"Lz),K)cC!B;mA+6a%𰭣hVmlqCz6|FZP 8=*^mYGtjua)P61th" 22Z!HwExm ̠LҌcSܮĬ`dz]X G@*l?zq wZ=d>ğ/TjUUCCđ9Gy*X`P^Sa![ x"&_~LU;L@^LZw\ؠV{@rHS,أ+^JlJʔCvaLfy;3xņ *#|5d'HٜD mP(2F yU=J)DU5s$jHL-oϣ' ȻTnTfXg `qH d;Љ@]5qQG0>q'f^$֯(A@C˵'+)ynO1n6vW\B`9:ˇݣ]@Ü9iωE\uk$K'1S!ɭrXv BқyQ,;X&\潈&o^vgC _\LQqD8c1 d`Yo5'FVͱևʢE7, Cl9beZ)tmPk6Mhxs\) |b0Jl4|35$.a 'N:M$bR@e WQBPdc]m =;ud&Ѯ8eq޶+Vt5 y/1vKf8/v̓yV8!;4{a `$U OƎg=1 8idBIae*E5#ͳs ɜog~shZCuPzg`_z`~C1(qk= b`@`uD:]|!cvql+D uP( Q ۈ~/ R ~_À0nab°hryF=)S%6Ea!vDGOƲ_tC:7{1DbaPBC ʤ0e]%eZZ~ WOk\Fo=ۢ&/ҠJS0Ю&WY/s9J]ysdʎ)@A=f\01;,:2 5xy,aХYqolvQ }N!f7޶3[UвLD*%3 c&3m(E,35R3Y`v0,KmXѾi-nD!_!=ܲ^ &Yi%xL3Kv97]ڦ7 Ԥ6UVۤ#5HMvU7nؕ}@OdaCc^q(ƕDt4T:&Fb'M95-P2396ZyB TBM.kc]иo-3"?C6__p{86S34gm7֤9uޔ ƃFO'A lunh,7D[\Ph Ij>)OJ xtFq~{"1f"&>o%pո7!Mr-OϪeWKԋYr QmƂU}Fj BA̻ixbM!-unTGEs3#iq[ö@b3H˒c5tw/pEYm$'fF ?/W*7Jy^'Q#P'Y;g0{[g4X| d8jVd;EZ9zp(uOIV(fReH 'c*<cg,) >vs3m)#[MvMAbo6 ziFjJ L7Zץ1,dϥMЁ< ?1R᳻~e^QД`Ҏfn{4P9HN/AE cf2 S܀?;mFݨpgezfhVQt4g@tgtg;( s,aǘpYr@t0ƫț9mNM_/sh5³c6b?^)^%(-_v"XV d!=6<>cC} io;6&~y67} 0Cpb>zS(lv7a*Uqo=[(%o)e >`ĨY݋LjY^GeFvjk3+Qd>).WǼOGV*Ο -Z;fw%aI4V+Ġ&qSJjN<ͩsdMӴ<o Qũ$L8 &.fVAc4%o=dKůz=sLDc!#%,rbB%4QRYAjw]I򴻑 a U4Pe 4,IDUUn{AyDU]N%xU(eX|ުHx(S"''D)D 㚽[8E(nsc7 %☉rw PL^!/-~꥙s"\ڐ9_r#ȍi]3(o]{ec[aSxh$k:=L/Gwv"QiW-_bSR*l{8hnuAD{Ûpӿl}1f$25X}F\BAG:ui7DRfM&BF@: p@1v١ʈ90p)a]0 }7tpc!nAzN^Ɔ`L;\*) pS%P>`z`BAxe`e+SRdGJDgW("tO]lw( YZgT=>@7ժtVf{m$R jm=m*_( A;qD`CR,QX7H,f}TKue X}OF=yS1&䜂2W|u$S> G.JKE02`vF+Yr&{ʀג/9KX5L2bb$;gԸe^Ob1|@[J_5y5 x)ih\h?jz~;?B,]a>yyM;kr wn B۫et҉U hԴ?f[1aY {Q7"K[8 JWcKMqUʛrno9UL y#F#aa"u"QmuusYhN39+Ơh+py' )6Е E&WrN{4`Gy6Ja q[%O;s ۂ(pEP2F8znWk'ymDs/Ym{7˄4Ɍ6t{>E+͚~ն@\6__g&Σ|S 'AqY\j_8VEhFP{[[vf+ }HJr~]$X/:N-!1Cc{-p[dqjcjɓ23yv=]+^$~Q(td9ɷI:C0=>{{={OKNF, "euF=g^q,L<6QYú;/lmGhB<1eYK%5nE37;`S8ib(*'d%8 [2e& \Ŝz.AU14:M0 @,"V^laEw? S߭{q @؀jm$pB0֒L͆4fVnsOF@)Sg*8+Gw_k )~usdN5!9ն(&Ӵ I0b2BW.8h A  3c5i-PPȓY+(d[X0*_jijra*d"=yPHǀH.iOW ~ޤs0 ˓^OfAds&*Zˍa1Y+@izu:܀ȶK6a(u|HUf m"a}Dh\%By@!l`Jfc⋖ R8ژ4/'!ds$57Js AEH0cByLVo 6EeLѨ{+"q8 >60(5[aB5*AP7Ӝoe\ObPZV'J!WsJ\;8G aixE ajz< =P$glwWf WYAVUaY(IW&4xEcN>$օHsP79v Jؽ ڣSlKBlPIPRVJ=K_՚¬G=o_],'"&E#?X\ǧ§= )hT·9MY5*EP\fA䳕4״!;5!1(FT &dʻ#Go~΁_oyFC2f\9զ 1^ϴxG)ICmjj{i<:Hi;[V{̰-GWU)s,[X=r:}87]Tl~[ #v2,ܧveiyZHxŦ˭m| *Um,W BZblᨢ50+% .'AA?܉ii-s u˂j\G\_e)&9}=5<;o19?no]BO$FyFn gn=Ġ?\xS1 WJzbyv6_b{MJ1eAZnyvkTw_;̒.){OK6mi#DmA4*-@%&\PqTyO՘zH~h|!SRDbdAzdIY gPRd='o| HA dFPyĬʯ౸#&bT3e $Vv*k=}CM}8.S0cшh..f1v:Bt$2%&%YςZSic}lЙ<"uf-VY(ӄ}FlV"`5 Ifcjkk*8(vzoHXH$ݻ:t,2t8Cn/rbZTCֿZIރ^=A(ӖYjnU<\@3TLDPN8HK41SlPs>"/u~-̀@#l#Sn -B`5e%4\=-} `)d{xE|-H ѯwM=˜縤RzÈ!77l!+4H.Ll~0/b-CՏ2}@qKTآ Yot`aFS@L 7&Rx^gpq,8=+6 Ba|Q8}^ZTU+ɗ4O}.a>X+r*8OEAbKs:nwO;&zTd -L pAt!c?Ė`eo PKF)=̄sSBP{|vH1MjOoՄ6WnYEj#RZsוiQ\ܑH?^VHJ+YM ^ h?H_c%P.ҁ<Q'Y`V_kF}φy>5o)Ȓ:fC5-~` ?WyǂdX~GXT>e`4,k\{D\Gq)g'gT kX\C, FJ*⿇ܑx)gZ"* 0^U0Sh2 C؀wgժVO\NloPY'lw_dW D;ObDL[PBU&~DVØDuE$ymi9@6墕.d?}8  V(ws#{'Rt{XJc5N(&JgHBrl MwJ(a 5̐Cx{\c#sRW9$  e7K!B'{Ģ ;AIHEgͮj pZb2 q n'P&,"~TjW[t]dln7Goz}'v!l [FREc; ؒ0Ww*XɎw|O8>2( &:jOG )qyY6!j 0As5]=k2 M+ONp#Om;Ff:S}m`k*-[ 4r`U!ˈIwߌ)3P" [ک N(d5Rs5WjͫդDvy"}L͎.]Zይ3@G<;kKꂛM6 x0 +9a P#Qx\f-LvZ}ٸC-oWdcXhäCRGxNuzҒ=yl[nU7DŞi۪Ob}Fq~1gi:|[ obZM7BمЅZA;gSE^Sӯy\ ]AVk_]EPb.tVgr_CSD}uI*Mm B",7ljBYb<".1x@G'ל wI<uӼ@ oy&}p 1sj4Kys2/8\ ,33 afu JG0 Y!WbRD9QKio_K^銩, ?𬘝ך8GԋE?ddžxXTO ʕ~ &(&)/4*LHf$,s|>" 45iRa2M.@uLi=~StCə^nPhcX:y9߯$v(Gq9D:SVc[K(1մ}lS_ߤ9솂~.h1'ŵX@b+Mbkځ9/[ҿȢ{j-_NsT7 wCZ6組2* =B1OXW=VsNi+=%'[m7o҈c R&}&;6 NszcB_umFsQ;G06fqdmP0 7sϫu=(_}\PBz|ϣ h+ ^ 5n.m!PA8:9$g5jD>"H)45`/`zfcp2j'I4CbZ~ڒ/Nm4gVKl&(IXqP kKƯ8c0X"scM1rN_9ti'֑?9,=[gϞ;'hHW} OŦ0|:M2ԖZ{dzJts6f\/V9\7 ʨ ̠]AӉ=$snKѸׅ)f-k{ s$\"&:B9\85ڭn -TeUmjTHQ:!ӂ2/=$~DJlOB0܄0I*B|O!)C7߰;'Uu`_\jfi%+X~L<"/&@^{\W/0&__!RwA/,nTGoyR8H|Ӻbd{*lܐpmԬ}7cT1Q i䔮V죖#@UB 7m9',Xe=9ԗMP@㡉j+zpD4*]Oj$S^S;|hr4̽tٳĺIʎR(#F'U~ 4[(f^'Z/]a:Ȫ25"{pOEiIX,jMGU@Y%BVF ؞OIr6,hB)1ϞWq_ŕ%r|hMMkvjAQR2JzFҪlw vE~$nk؞ o v?KCy3<5PiF8uR2J E!ѡdioL] "OXC CƄ[bX3J |RgfbyEe_hvGe@ekV]*% ObH_mM~ V]Y5!Kfjc.c/uLJJ/1 N D⌓`꣨ü9A'ڨEȭ+BF_G\ ;WE_ږ^K#DwF%Ǝoex-BBR~9e a@bicO=ȓ$%7T}zmB|4.0S)w80`7O:Ԗ1ncMNVR7]60?V=U7P$6e" lJ7`=,Ժ좌5) xˆQL1`rPrug;Ћȝ#ѣ{Ef.<נS)J9p AU6 NVtT]2vL*Qaͪ[x$P][16},u~qq+$.2v7_%+4aV4`Si9B+8rmL0-vBxROG& M&%Gz@'N i39CwuڵtJ?{ ٔ;r4 BKN<} 8uu/ia3 [;5摀}?oU1>. udKv>f !rJ,xs"@:zk#us\wj@;C:gON5[ūf #C>W# 7'AU{CDߣ7uت/^\fG"sy)-h8Zpnt _IS z\$lyqkpeJq?h|҄B$ ʠ;0G܇QƇk\&\Z؄T3r8n+%<T7}(j}N'<Ó3ۖD[~+r ~jbVb.C㕑i \idɻو}rDݬ079եXz[L5J~t0$_d74;_izןR0t5Hw48ԩ0J+`թ?t~MHzhFLލ8WQ;{z'S[tm.s͓w0׆u=ē( 8Յ TO:(+73k4F9&|M~M=U9RGWyAjJɲCVKB `) [V6hȯ|O NNkRU\nz=}}T9Zݭ@,&]?yNIc/=6[!%uqu8G ݞM /΍*&IP uK)_3/o5\Locbo+5dUAc8ؤ)9FXF Y-n@2SYfN腝Pt|^ͯ%Ere\@yWҥN |/}xD,/K@/Y2^>>2K;/:_N?\BBN]xmaҋa 511( Υob=P=WQ[y\zvvIAydKgN WCMH%dX$M^il:yƝed5A<,bt`ab/-'Ͳ*]f7?1\KnK)tPZG#5;pwimc< ۙ|͡h]{/x0evr&=fIRam wWˈW(0:) 2 1pKn;JH6 4z#Ęč`y8mJLRDV6<4"@mh '^n6\})I\ZG)ǰvjs͸ P3sbIps3&{4& wXέ%ReOק}Ζ<N"3iF(?X0r>m[G ;Gs]  fb63N-C_ ;J93lֻۺ#pfZӖS]-~2r(Kg2:] έ L)`u@\ܼ}2`[YpP_%$pΏ"6^xz%J߲v fe%`&:ivcK;+!.OSz#1,{sCbSҚ3U B{fB<- ZTLayXztk|~ALTmHD3z*UI.dw0@G-²ZEb a?u@L3G\,K6V;*ھE3Gi MeMWlbei{[LʽU{N@_qWI%y靹hiyD3&C5pdq+Sc_N{xa˺a keb9/>"&޸C1+n^j7 |>[_͌sFAB\.L,v`=_%q u481UT5=rx/JzP8#κF[Lt[!wԹ<;wY,@w萢C:krꌄzu!";ᱏ`/-ej&/k}#Zmh0/~5&`c,tDDZ̪T\5ŜbɢX]GsYhh0M^ds,Jcڥݍ00M$Ā :_*Ji=ccJ`W2̐ -VK-,w%p*aE0g v<pDKb?lSd˥`) א _uJ̌ob⛏=HK|rWu¢.*#xbhD5B̺@!!4'͟d{ {?DKt4I; HL/Qd颟S[5+ƩH¤sÏ,gc?09*tNS]ƗiO{*8G*E8N ignG(1T:J?c .E!/K RD*U #p )a&+45T⦺/rH4-V؟t%H3vIK$5v8 :(g+Hm#ص`;~Bܘ/~: Jlr̗rߩU}gEVBLFuzZ`*`eC&Gd{B3E[AlgZ;h^ӷJVvK{؛];x ŪЌG1\%LV~ƾS7'{߰9଍&p-:"a?&{aͫCo[伨agϓ"4ޟO=F=Nl;@x4`⴮Ž5Lr)uctDn']ַmdY=&Q <6t,H%(T[W48Ay <ΰ*9)E9e7B;1Vֵ+08#ִs:w1?6EUn4 Uׇpiۘe)CTѓ[kX!$~$19>>Szk- >g KI n E߻*=oho Ni>W|0qFNd@SCRuCG5 ߠ#~\&kpAKvBQ\ *FK9J\?|A/p6fqlm9"/{-;w\!>_Er?ԫu7‰ K?R] :9W FI֨~du5?8KT $wՈmc<=,L9 uevѱ *HWg'xw [3]}VOꠠ _ii=EA|$b>_7Q Q71W}xL;*gL~6+ܐ]݌84!`kWchnP~)ՏOޚᓘA"eEnx{U;bW)tP+OToe3Z)6D"zfdc:/̨Ъ(W ^2 +^VS)@?a&o! Zce\d;t!<%\^'|~bmXqLEp)خ%:g]/ MExPT)~ܑCOPf3| JBEwky mX&cMLi5jf8Nx=͞ f1&qHNH Jxe'g]&,/:'$K[6 ]|Y.jI Ŀ\ybb5Q`5MئÌՀ"L!e^5sxgQc 5e@$bNi}bGg;L|mI]ޑa 4X58$tzVg[ Ɇ)ԡw2NڏȠBN$D;W+BHP@!ҠݴKߍߋ' ֢f8*̛q@'Sb$N(}KQ\ 2 ,\N\xs8{eMʁhi8Fl2uǩ9~4$k@ߌ;rvBˡ/ yExۈn5ɪ 6Unf|٦WM/͑T1/#d)eZ.PL|t}l^[o9T2P oh5X-GD=:n3ɛ(Z{ IhaS#+] nmu"_<jrz2qpd_%h:LJLD_C2hjȡsJr錄;bo&8],"z'%wы~҃/ER4}"߁B܌ʻa(NA@͋gm8's.f¢G _=.|UYZjdvBg8LZ^u%,&5R ZBjYI1Sa:[UDŵ{%ٜ(HvyfU2VO T-ߵ,losfEQl\{ikbSr];vt\@J3iPrV׆qhIHXDw %V JZII 6|/KIn|nӁ tө%W%]%>c*lu"xBzOnqU"Fޕl0Nƶ{%׮q'%G> n@:;LWD϶sHWgۘy>+{ G=@Ҧ pS-B ~Ms0BLSJ0zXr~|!ofUjvv5|K)Uj3ٖRvm2?e^ҭH܀>)u6fQ+Fo<4+V_TyH&ƄfrJQ:)őB<*7Xzcg9+/H8v _a$W,w!؈(׭4h}naW.&T[oZVq}*MTu`=OYͪ ?ΏO7DCm_5ahQ1}6CPWu:aOH /џ|QS oMO 9nč!6W%Dف7eO@m^QM,i0}}ν!|5*qb { 4AVʾc'lVpcu /6x΢8 x0!GS$ /p1kѳfZwֶol=,$c6'130儶).h;0c!.in$YQ; Z]&,|($~?O*Hcv]֤=&p:%T0O#2C\e!Ayu#Qtϧ6s%mK鑛mP/[ރI#-a ]6\Ӛʴ|-$͎**59ZV`‘I``ً^obj wȗ Śowiu8%U{Wl&yvSrj/B[~Fζ2 C`GL _ikqhŠoWᜒMIҹ_=TbURվ.zMV-A1o-c i0b \ۉvK9wXt \G$z.HssBX&\NkkdTp~E-/jG#5aK 1GAB8*Wret|4BXðV%;N #a "nƱu':]@|5L̻nk !U9T q7m#pƳ1Lf#UxPqF$}=koE 1Gw/.3X;cPʼn7a]1qZ$ 1Vh:4Sɠ $w1! ɖؼXmcYی$m煲݂OA:KD TZc:6Ι4NL==lcNzB4^l9QfNoVTy\+Hd|C;M'QyoÖVjIQgs 'g+DXjoA0[yoU7ܖ24+2 SkR%Sv X XA`W&YC*L⤂o(pG\=\,/+#|viCڈb,c^r?擦vq R["n&Cwv[(J.09EQ\3 &Gk)J!ec~s1\BB]NN-_dc]gɗ)0#/Z;=huGK]ָRϥfLў@-7ғGm_3rG&R&}gGGȤV,c+~Pr%r,{U`Q_y1]&+΅4og$ڠ+|-i;Hf긳dXȲ3e0DDsƻnfd2-ŕ'uWaeᜋ|t*IKt0L*<A>cw:SH+ a)8_WK{ևٕ6ʼnglTCһcA lc!^?nGq.I(clf}i]6it^AY| 5L $6k]T~_ WBT dqXY%Jk$A^'s86 >ܑQ6]+`tWVmOƺi#Cdy8p.4B=Top!.XTqHkٙGOOZS–8Kg(Y!T=TҔZکK{iՋ$Տ~`?OE>饽j~:mdf>X-ZP=|!uW%%̓SP/J< '@?Ƶ@b?$]xqX1,:5y㵛$;(|6n,%G oΰAO1I P:" ȟfd7t +pBC F_݊SK٨z#6qHX“Z`;(4 v$JW6U EjPO_s HSXNSk!D? 3V0619eW|:S#5N`zS 9ZeO?qeX_3ϴ@ϭY41 јteNiw^| }pܩu}""$!̗!]}zxn"֜X7rn*'*GˣlcT513)v}OT84.%9t7wc$q >j^t=\%(cKhOkKREev& B1jDFR8NJ} 6jZ#vigj cl6@T5. 6"x}ER,Vchm=߷{gYpWFdAC{N^4(;Dj5}tr J-1_KkX&J hC=8Hj6cexROWͣ!+Nlc͉J#f+y^sYny&4%$Ѽnx-2a#UwFbT/ KY?J#5ώSunjr0q9fFL=g0 ꃁDr]$0 ;N('mT>6;'kCj+Vħv\0aaNn~@ aZvfV:W.H` plE0$R༎F 1>vۢU)>8pM=yV7SaoFbaր9MkgD_߁ ry>=Iu+ʑ88.5 l0Wx= N&!a8 y."c!Y_zODH<{rbDbInFfCh7C87~xLn@00I+?J#lVMjzޙ|Ƞ& D,)&Ͱ&^'d+qWj߻Ȕ4W8 0 S'` QtJ9e1 :{5^5>ɪ縥1LG,pʐ{պx2Ieg}W>4&FsAQ((zln蛍c¿[d%@b oq)!*yM3{Ե5RQVhaݕ̵b@"A05_&TG9zRv `Y˃V1&0(VRX'*FghTg@ \~.d+@8F5qw}ZXh<)HҿaHadǫ=RRs'ȌR.!aQܠ.1?p};=ܶWM@YIq xsҸp9|vnY% 4xqSLKrsE%'AV[]ygh+bhVLJu>',%5iaO3c=E 20i#LNp2{*TC cCBw`b5R -(?:)PeL+EG BՐ7ƉҨ<!~NdP5Z~Mն:yyXbk&eӻԕMY&>qp? O8ȕ?!  am:UѰu-5GfU^A+bW\{~13p3~ňCVp̨ ƞ%] oLi1 y?{ҵ,wN@-'/0ŋ*9lFbC7=&>W:;QA12)T9 *ndu$ y$ l/Vb'DU\nػ`uYQ3}˫ݕg~֤>-J%^pfucN W"ؗQ 5>vב(h2Kn3 哏?@Ll0ޗră"" ftg`R^K`r΀HGu&\hM|M=mͲ1ÒۊJ J WIz_32}7EaůݥW:,\F:qݲlZAD+&19-9*^7]ыjL1tڨ5 &ב(jȖ왐VwC$u5:Fsx@媱J&T;C}ZZUr0Lҵ&)x*(V0Ez[LPh= h߬a[M຋7#5""OO$]g8l7!չ@ ; ,+YD= Wh<|{D3/Z%@C$ ]`cRp.>91PJG4qDne &̗^ L(b m|3_V8b4Pn&E&섐PTV:WAf4b@iO.>e~MngfQo0kV6Gag]*8d ,<ߎ7=Ń̈? 3:ֲwaI?#Lݭ{ՅYWTE;dD>Y7/HbI҈=E437I$u@!̬ ꝙy_jt׳!V]ВFj*R߉Usb|@v>Ą{E۾\AUZ50FwA'W>&7nVY]ռؒ2-2Aoʩ40ȔZcl^=r^ 4.&P{1aGbm~0LźYK݀ÂWIt Zjw%ٕ2B(gtݬ̅t$߹?x+s%e1g`CfP)4v针wY #thb7w{_pE#ؐ5)V5l(Ӗz9kSe_)}nF0+YORH7\SfE]Ff0V 5O\}Z*}Z m}H {"#3>.FLUC%Gn.aF vHЎBldPvQt @ښ6j@8㼮0u)mRm:OzA 5qYraU}:mlr8Lc@`3t#邕ipz tx3B(fNGlpa( m8_v~h'Q)@ ǸqAdœon  %06Zo/wR9>ԌfL3 hqC8Dlz$XفG߅*O|3,jA,e禽-򆽙No"="_YDc)MfTG UAhMRb0CMa%Bח~1K\\P B;1De2E0TP{5[!wl*U. Ʒ \Q8FG,4uIi\D7`)T %5WQl d=#FkpK]^(Վ+4ru !Vt78ȭj5}Q2@U)̧D$XPC ݙ? VϢ7-bXH4`或R6IFxpl!OF[N%j6>Th Y0,O]q萄t?22]v]d՚/s0LsrDenu@A"o! g,Dg{_͓BIן`Gbg}5ו:U[EvKnot ~hP֠*[Pñn*YV8hMwi6߮ EtxO)40-Zr v^'"ታ6Q~dqFH=j=bYR\+B$JN! OkC%ÔNR_Jk>GhMŖNMʾ!_@Ud?7uF >AXҋ:q  1mkL fYtsE]V OO@ia6ރ7S:/6yW^+5&dz'O11v/ϋ ,JB19O$ƻaa>o0Q2}iLHa~S!|[:+̨ Xs ?$g[d9z"ņ@9{XJ 5FMe%.*Z89MK&{ҶSVb5\\x7o %:8o2" xn*Aj{Ƅ[?JNxYl(GuFFLMQ8Q*SVg`t'5E ]qLږ"F~&b ۂ}jW .uPrOͲ񁮭)bA ?*:LKY[E-Z<ُ9]XjR0| Ô,hpRsQsK#߹rj%'5/0$B {>͙HjRDgLciߡQM`R![(&f=-hV7`Sdtk@<}0 愥6g>S}e-6VgࢣK/v{ܬeۉBkU\9L7>?[6zeZ:oRTY7X>qNk 7ڇǎ` EsM3 1o/'enwƒPmfiC!Z #~7eMae:8w|M~7iXũ 9'E%N @2vE z|HcVo1Ȣi)G7L[WRwǼV5-vznl#F7/qM_ )~uzH~ p){ĻKvSio1)gqxceĉRݦq/.%ZЦ'`uy=;~_~ò׸7xG8Ӛ}UE ;fhZ26S4feyI&I@ih 2V#p.4KY,/Ceڊ=h],/|`FD?zXEỘiв/j*r=ع=]M]~iqX!i%OHS+xYv?b}3΃̆̈&N[.)")x9wIoWv>ySMYj\-z9럫 GOaac]%>|h]&hv6uW0e$c MWv,.X4܊dFWUbd{oe=aiC`C?P1ֵf/-h#UbrzȩCfou>нyE])ǃVf^_A5ip7:=Aog)r+GE:gfv Pa7Cؖ2P\Qq.'BO4 -.y%+Bf$@8ǒi0?ssM{Mm)J)$ho u!MdwZ!)l'XřGMT7 컇J+CWmuFKm 2-1je` (o+ JMiIb{TB~5`vkKDc{vcҎ~S,N&Wz~bD٫ZOEX'#zWK&ؤ%mHBQ'ս_*[4~Bϭ:kBvّJ T2w8WG%QkD|,.VgBz'qD5JN!fov۩\=:9/7wY-_`d0u-yB f2ؗj v=DSpvXt l21hʲ1Mt="an o}DG@Gk)Nƃyso襜"1^)3Q+ɫ/ɾk|$`w}q`'y߸S#r8>d)> GE6ȡ-]M=`,cWa @)]n9.‡tLlyG-UZ I SiiuÈq&!?Aږ<:XANM:^9gR)]uz7(bnWDYWO.c"<֓ʎ`'Y/> MXhEzQĥkdX6@ӮU6zs34v7_W_p,z Өzhc3 o=A;Ղf#WQlYn 7E-Tcv@*&3>CKˏ-dSRMd6S;ts[ڨi>,k6<\ϹK+;JeaaX_dwU`2lcIwc ]y?Ӈ&IoN(3DVG  ;G=۟!?pky*[[Xw?zVJԅ0֝@sz$f5@ 5C_}t{dsB9-e@%IG7f.?QvRcNٯP6e6U/sbRVk޳KQP ?,MX;&hکA?鐊(lo+!i4f]Y)w#-3g(a4Ƴ3+L[J^#i?#hM0@6}Nj^hGې.W*6e:dsqg=aSܠ2yՙSÞ?a|rUY N\r3yݧVf9ܞNIhHx2WX_Ll'iR_N(OPNt m)F1,'d)_s{v9T<&ccɐANJ}'7̠B@!a>:Nl.k=[Q:Ca30U"W}}7:9s}~ "q㹓CH5SU葟N9Uw-ЬgZ~ 6QL?A?o!Ώ2pf+С\ .2l B/&> §Y*Yܰ0!KdEhF&\NO2K0䃉7ClaE}ec!xhceZd65sޙxW^ Zl0H#hR b@VU DpDԺkHGZ#k94۱ROMHKbUP rT Bv3L ]h&W$2vC3Ǵ, RJ{NY~Y0!{cT A3 ' r{N;wⰴt3<./G2Z}᧍ s6R^!<,Nb8鬒bPDVa?nfK&'_hNmIju˘% )cf31Zsxm˃["'dkX^}7:sEX.wŢ jBTm*'3/^̊& YՁ1x"RF:Kʤ6<'}/3q=+5!=CFJ|5_K$ӄL 0G\BclRko\*2-CVڭGH5?K5\n }}axBvLX1mɈb:ЕZXz> ʐݳ/D~p a9i`_΅4y8whGs,u7$VϜ) s#%cRHW=i DRo3:{ɻ)ٲrVc]<.1>|N#O9F|>HV6/lhبF>Ƶq #zK]qtH =/%kM;'k>I|c~_;h Z{(f F ʻh8}?+lh%MXH=}\r|Ab ٵ~"ZJgV(cl8a#a 5h \9#DFR+vR6i´1QCgDAp;v /2WŪ_ٟ\i[|u-ӒM+6tf1$\[ǶC7Ss% yY$68Ji!N;Pn;\[~b]\h ˋɄ.?u36[xӋ~_Q\6Igݳbtbf{p:D)H_O>U&닓}1!A{u{?(ִ v k ̇jArg&#a*?EkݍZwDq\JQU5NUْݘfPD&+;вiK̥y^@O4?bN|tFyLhR~u _s`Y@-{laҍkC[5΢SCFKU0af8.w`ARJI5UEX Tw)9AZL`0xTjRc8is0Y])<+wDTQL ~I&l{ă/{@Gbc VY<CGUVlk}Q5ӶlPh&8ձ{3&EZ_ ł$[[$.Қ翯 !%o? |#rAvIij'e[?9EjRzDP˧%oK;_&ZKn%U`J  a?p9:F; {/<@\`m"A^,%(ib:ĵfJ^8q,(b|v#Z򮂁_;W%gĿ2ϜLi4id6ˣʬ~%7<1j@z|Z OӲʰ"FTG4́7_PP3 pE68&'\ܠ6x$Ia+GuUz¶5x{pYC5gfR$KlЭ1~H8dmүlp7;fbrM.7V8Xą,L`Uv'FNyYikwqc7V[8X8m; ".2(3`W;"e1J7BЋ ʤ ~ԝBh1N7N:{Őo5H* Sɢf˜q͙ڝ.<)yƗN)54',j%A-fVP"y*BRyfTQ:ąhZ6$ʊ;RƱ4c6Y7f"s94I G*C9D(ᘐ'`f'FE0&N.sz0"9ah+ THx?o݆>.EG?c̵ցVntCGf7m*;+>Dh9^?YwO ~ X[,o'e8C-G+B"l າg&RidkcUD?sH~. G]Zp#;0vR$/*q ;[T몦Էax<1qxϢEcFrپ;sm r'By&C&(YPJHl2zH? r5XWey6M0*jqy*2FT7KY`"UK1?dM ^ x㿗呢}] (=W\O5 ±`χbCcE1OP.yr5dKC&*) Jo9KD:{M~0c6}]@jVGiŒ;S8[.F"%ffݹp0ib¨ [ pϓT~V>SZX_oVHc.5/jREbDGbiT頨x}D!p E!oH8`Γ E镧+y"m鶝ōy,pN6'h2m&FW8b5etc%7%!~SW!qU ;P;T%/C1&<:e=/aО_bi:ejlpY1SFkZfFy,v/N7` ZI?[}͹>vh=734_JOZf[LbɨX+%L; "!w>n7Q6jUztGybzz̭{֑8] |š}ƒv9>QO+=fn V Ki\nt}(̍=!; xۋ4ddK3뵂 qo0 V4M*CB˧&qvϘAbMO@.0?[. EWFIoG#D-|Nuv4]B|gV sYV~_*_чS ( EwE[: p(ocaJr6ztq94!X]T:]Ȭ[&SZYh FT=B|QV9Q\ )t{'OqqP)GsL }ڞ?]5|shn9>m&R,N*(5MfrÃo0tvr_ 5S= oo-YZdciw뚁ėрd>k`$'f3xn~7@q\IS6?j@ (pԈ܅`N?5KW\QMWAnytw(` EV&9lG. ltrUņ-~,9*q`ސWh>"yVre dBC,g6&l**>޺ȿnZGq9~x+,O7VҌDvv{.4%3NT-zAEZL Y!T@i+8ظ1k-cAK؎X7[@Zۥp^QC m[q6BF8qk:v:)ʴD~Do dOEc #DKP!Ir8rjm5DwPHC\4H>M{*xHYYxe*W,bКfM/{,16nˎ#@29V#Ϛ>+w#v=[; ww؝S1Ҋ|(7pX_;"yFn/¢2E]g AKEmW$O䆦rU8݋7`DMMȆ2Du%o z8,s*ZFBI%h̒]Gp"X1AF z8H)U1'6޶~Jߝ1!~oI6 $qFI1gMvYnxVcRiɗҍ€A/t:G7m%rjI`MW#Vw@35bl/lX4DqTsS3w_BB(:O>~Rwk*.<͗4\bhpE*f3Olݹڱ脘Fn?o\3Uk O6{[z;Kl1f6ɍYąfK0xU7G k.aqe@:'Zʐf/z)ƤVWh2D% 'CKSu4XrVρ]8Tskvy/yPݱQb8 ¦ H:EK*ӭ }}|kcLdŢ"yJ^\J@`dkY𳵍T'= $+B]/msh Qz~aO><*7׾ѝ8mi p iFvR8H,G!Ϲ3:!Y & c>FCpr{Ncj//՜Gk"%'"L*4pdem?<ۙ{6Āo ) x^na_֢ZK !Isf~I',4"N"b;ƪhX%Td›jB<&]pǬF &#]۵| Λ`*@}9S QIp/Uyse#k֠ja%HD?Iɲ_to m]k/WB4h`EA;<e뉞y (4D {:;]V ( rK8JȐ m̮(dۢ*V΍qF \Rt C[Rq@cV!2|@w,6~HVW:Ɗ?B/de`_LI3T:Uj1nߧN-C q 5tnlCJkكRԿ~kw|$e:R/5 RH[ D[3tvTre96lWz5K]"lX%,7Ah݇^̸gv߶խK<+34(VU|OMͽ^f7td z xkc>84^)9:}9+?^!evų7tBu_L҂m'It^U(ӳO7ӿWW uu7 ħ~,މPNQcp"e6d%۪߲Dz=Kd# gtT/Z2(ObΣ( k;I <ˮ)Ƭ? eS'Q=@K?1-)W9D^&U|{[ )F/mi!'nzy%Z%ƅHxRv`y'鋓U0_ O{$_ei|VEhz6V7Kk̉bPnJ[O<1Ko-Uax7v1l8;{P*hr]IM=04!abZ@V0\6R{AgPdd\Gͦ: q D\,Ũp#ZI(uj xiG g#ũb=Z`Nki)">l Ѵv'k۫CWnf}*ԯñ3LoŻy]w˅|iwPһt4oD4&4oiY"<ūH:Gg;I՚GYf$[7וޣS Dҗ j pOg{\[>Wp mLdYwƵ u@TL 2W@<<`D h%xN(=i)%„^EbYl!cPuI"ϙc0HyOsKHx i7M&ܝHL)Cj2+ΕGCZIW7fr"h>ppL ɆldB1Vb!G }cI&L`HnC?j" 4˜Kn/Cgk=ٴl6d G7C~8%#hĭ U)mypޙ]P]ʁ\Svtќe*1ӵ׿n2닺DP;ofJ~!`7,{"(<c> C!TtT * :_GJτ+ p>N~ 5ϱqPZYڅIBT-B%C&k3I*b Og|kvbp$'At䞁9]'$'Jh1zV@-f ?nT <o"T{gY3Z ^')eJ=T1)eQ 9ٖ/LX] IMh]Jߊ_TKKC0#!o"p[ě3yF2)d;\:[=d 0O!̗m'{>2.Z0t ѕ'Ȑ:V4; !]̗ N7kzT RTɄQz6h 28,We-bŗ xPSnDem! 'ѯCs3 J1j? y,*@+ 2h"WyO15 tOPR餾G{)҈Fc+K ߁ G4'kG;R#k)>9~WBsܻ#lJ0ӎ}kqB:ΫƢ㽩Ծ/lGH7s+؀VdU[ HɛoɌ/hly)?\%[J%$^-xYRs:pm!}eMa`"os7u-~6Zn`'LB̓wyKϲxlس?2P0 /IQiUmq8o7hnСgLx](NGk&UI8G-Y dDT2pvJk%yT%xoøsrJ~l%'xjΆG{/Is5g؁bRCV֒ K80<)n^nNCLMv*OU7S*"nT{y٭ySJc߽?M\'5 \6@LJa>pP7XNt0W%Y7S !Vz?[=GU!1"B_EqP2\C¦/t31= ddiS%:3Yn*7gyrQ%YӴ&R 4A ůK_cjG|3w;ƻf]5;|QʍNaT7u=9R,ĘJj'˹+؝v' o#g"1!'󯖕]]eg%͐(کnl~Q6cQikʟzw(.&{C1"(Rg,VF*8XЁ;wRޞ@pQ "-&1{0\`5Oۢk`Q>+q:`IJZqP(+ΐ8 ' !>?~(/KB.0Xp6q*hM71YP_ 8=?{hzGgur0dK ,%\9M~ ӁTlœS T)pjFg!9_ AE.VD\F̌ XopE7e9( Ƥ>I}ﳓ僘eQJSpsWzԊE/7 5:)+Hv_Br#Hu 1h>ۣYjF)bFcP#0K>{DG"BM ;wbׄ 0D}3*D-̦R U([pTx0FN\kc72pYL gbHoZze/ n0k!0ܱ--cK:4+:hady)YMK<2%xxhvSΜݼ`B|*_΋k+X$"Pi/?޶P^'@4|SeK@weg2.nUg7C6|I k6XԳM1OCJe1+'Dkc*rżs\= c;334]ȸU1IQ {yMPS ,r:.P<7ndi,r^dt 7_2H4e0!DH>U8Lb,OG0ݎlكJpl#eZߟLr;]Т`Mpo4VA:Y:'+)LUZ(sAu\-EV;7$1cJRayAg`@~oxЏp˧Rvf>EVCw&nx_zd:^"LF$<#L̹Qy~e f;Q=:V%cgmi=g/f&]npDc9ן`^n(?u&Ъ?Y,vRcb?w*M#@cU hBb݈GXyeЊ&01çWUp)PJb5p'[_IoY<ئvrx1l){0g]7 {|pSs,B!h?8> yyc ģzG?nd#͘6:p"$Igӄ $Pn+\x=qk9\xA۔`UeS3X58,h:"ݕktuD9Ku)fpȨ(|{Tː iay3/싳 +bz|, GATN~׌,5o?5.Te`|cl`YQ!M{Æ%BQCՍ10̯BoxP,AiKN [ `~qCeʅ^?֗"Ἷ#1JF/Y^_t9{܋}:$c3q٪E'(E)#C8Bq5_)o Ҍ2K D)-D j!JG`]|;M06,ל>gllefͶLO5!9+:zTLhTI'e3gT }o ͍Y,Z/,hҟ<gi#3ׄ{շrRIkphv g8k%ZNJQ2ܬLPse vDQYv!u8N9*+?wX2uhp@?Uȉz[2p'8$@-aBKf)4WefVxhB:|Q))B?%sc 9EFKZ??0th7THۏ }r(b'4 bfdء$VѺ8pl ."j&,?)diM +dp!]D )qVrHͶx@A1rs¿ =7M4~.[:ē$4vcKGV ֆesC=y$h 1C%bsSUXoʻ,ٚjKʏ\[?Σ3'pOogPty[-nu컑]׳x,p}jHm_FNHTGVs k xϠ77]ܹN89Fnr0~ӑ-cY\6a{Up?ݢwLGAg8L7j3[ss5~Q d3N ۓƓI1$RuǞ_"Y ĆG&[O|bD}k"5e2Ge7ԴMG|Fgla6.vXEm)G F%rnI!;?rh.W>tZ'Bjx]!GT &}U ԊX[b…j4 a:H12XEdadҞ-EL4bXMj6؉x|gHE-hfy]d٧n6b:ZĀT}6Έ(ϿXa@P C>⚌_c_NGu) DbY؆B~6!ZDU*|_#;锃8|eFrQ ̈́p] -[$ "ӡsԱ;Gxy` 9~:XV#N5>ҟw~JETƫqU0s Xdjj7kl\^8SVn(CZ$7a붐c&[U7@qOMJ@X2Iʁ˯<2u3-VÀ=/+R, [W ڒ3ei+wto6~}$"PS"}gy!+7w-˾tUQ3(" ~絯@,mkiS48JmL)kAW/ڬVEI//TNoK6ю+H/QcëEon54Jt`@N* m+7rn<& v~)%)euБ,X\AP}aDZMRENP^i^6cz_NjbƝ7[-ɯ7B@kUR k/>iѹӞ*O^z;iv3u, r[^v#2!Nj@S'K?pŮ>o 75HR65OHN&(kqvV_f HRYơFGvrQb7v΋*Q+*"jY;b_͍OU(.Z % ePv!Z #mgalP x0nNʆ_T3$卒 RުtM"JRL#eoBlX).-pmZ̧  >7,FH‘4F,Pn|0o$am.,KV%B(`ں,%G(N%gX"mcjfbQ'A̲%jECyy8~ۀhJj>J;daD|8^"9hn'm9ǎX-1܊̣YF1/;kttC'kD/42nGV_F7{Z/oGpg\6[2 @G/ ̽e!Nհ7οx\`nVq9rܓB-~9=Ec)V-9S{Svv^ Du[FBO.Xq\'v0ӗNnoOJ iRjIB2u&YQmnUēJD*V)dv1X)Ͷ(Uqn f(Ο%`Vs_71P&qx{1;6ϻA[(I/ Yk.H8q"/D'þ}jB)瘆Xɏ=*lY~ c M&/xj"B IyM.JD.>Ntcmsn<$\7UT;q)b zÿ9T@52A^_S]w炥!ii5]͂w_Әg\"א*0@3yH=k(>ֱ\V q4"RWT+16G NRw4= Not2KZcXd=i}r=:+ԜUãOalĹ&9F({\HBdr@J$&0I/Mt;y1#-wnx$N~7a>eBJS~|s{s6Jل}˙R-=&Z~M缦ŨvS6lPaSd槥ՍSh3Y=Mb9zLMi+tS+dM'@jθ@v'JI,n(GoxBtMuR.r< Cբ8R/PÊC`?n=@_ne;$De#XV6f<|QpဉGQgK]rz4=ڧa(:@xP,Ӌb2 \H__UX^lx䋈.YkI;YYа+ I`' vrD 5LKZN„dg ,wO3'FHSSh+G;l|^3n*`\f^&*v}ݼ}Q?7Rl7W5ig a%96*Ai&J?MHhnFJ6|18p'Fy@$iD f[^Je2iP!Z1u^q|rr(ɫ Bykh]PRK㯠;쀜|(rXp=Jڰo= `D4f!T[t˨;./HT{$r CQfWir6M+F|Uhn:|\C,+0o"I91v0#&c'SkS{LfA=cL謾شh}Z 6$.+%fUF+^AʿP&@' -lNJwwh@x;|IT O*vշ-XT`ޘSνH/ `><@EďWNQ| 2|r;I.xoh]#ֹy>'L`L>;t뛔"!.خαdAz+1x n®3ٜ4%-Oo`hM)z<_T[ʾ9<]sG쩲:hrI?2`7 {Ehِݣ"|N *ICn"N `kzbM\N"ߠk+%u<8IPI`#91ݐy"^0|'d,xiin/1:{rkT~O_huE^c}]Ymbj*VA RISG|G2 We%7K}G4)QxyȰu$A|_ѢgjI/|Zf":P7 MZfCx5(؎/3;g_L2(APZ^ v8;OֳMQC3Q n_ug4aMơ5yԄ6Qul9g<,(N. \s+lI-I1.R905ϕ\ %SΈѰbw }Ԝ.GK BAv.c8 QLG~vJTW/Fx 6_ʷNu$.w&Dx{:õ!{q 'm%B#37XCJ05[e5g[Ҷ #w{95'Y| )[g})l tE$cYOFeҼ!iTDJS|ealJ}O-$%Y"V~ۓmᗠebFX+eYZ }dL5n oݑOti ]#a3PA?: >9,BQfχ<Ay.;'4yhty8P7`: &B Q4K |\ߊ_,B]_,F+f P .õ5 P!RIt^A4`ڭTr#~)q#;&@ l>bcdoHZ(yCMXadĞ`2VO|fI:n}jHϢ ҂G~iM^ {p`@dҴ%kċq7Jʚ `^[T=4ut+#\.\4&ꣶft^eKcQ%=zS ][6v>L [t!\W#krϒ$(ti S Xi'1']b+JK S{✳Wh + >YC<4H!۰' o >vCټ$ms\fIEG8X]=' 3JHϧײwc@u/"_ ̭}B-])[? o?U}])?E;m[]KAMŝ.\Z E$XbU`<u|b ,5&yKZwZt'<=‘Q3Pr =%VO_%"ٶ~S:l'- @ڵq`\mItv1A* s\".[txMrnS>n_q/~,I3 {G]!mU'!ī3;b*NQ{iR,$h+(/:Ȱ0\JcrR@z$uwExY ,4؉7 ^˖$V=@̷Kk*~$t \jn9J%˽M3ʍ`JE[-{8&WFWi֤QM= >4 dt~iGkPRq_ W`pVnl܊E#f%$tنW̘Ei9PKBGN'7@Z`Hs4xfĵ C' MUfz6qvNj܅2m\1l qxB_]Dܲ˲ۓY=w^XJ]m4z'(CCOKn 4fι*No_Ի6 9˖{ǵ7<Kr lߧ]:}˫xs=؄Zc ?T# ¯z7}K<'I8ȮWﶿ$l?G18P[StCLC{U@X Kd8* ww!\>R31F< ໧+[ȷc| jn3 ԌC"TJR/I%&ի+IFӼ@kq S";{}hma7Y@v2?j4lh+ޓGa=βfg ,To9DN@T7yKbּk-:\M H!qjW}sg޸fkQft- 1(DRe8Zy[%+uԲ&c Ĉ`*VЦM֚5"mG9.0%3Q*FyuY#\1(:Dd ƐbHpm tonνDroMTQ6NQ&DU&o!*&nF&KI<`Sfps>LjFF>> x~覎/qc\" V(09=ET+s-s ROXy'V !{0@iz\Of_w.}FJ~B - P&ߐ8ջ}򸚻!찵}$rIJ_/9kZr2?s,Щv Z!qPI M8ӌ Q3蘒26e, v Y-27~( %}Z\~0P3 ,vBM綾u܎V'SuK9^;&6Z8LPX]O&f :k5{?C=bwh$ 'l[u&*KU҇ FϜqgX̅$*8E_KK 'VгmICVh@ˎQ+HǴ 4{ӆCuf?KzNK5H Dx;YaBx38ڶ>SnDJrs/`$;Qt"9cJ+ܟdK$2IvǤd"KvrUd tX{׾E\ks!HMNܨ[e뇲0p4ypSN4K_Y_[ aG}`F$dVA`D+?qkr>^`8¶Mu29kTC' (Rrn/}xPH"ÿ]w{‹WKc51H ]e02=6d?:$J4l^$\fxVG̑+. 5A:-kb{V D%$}YTGDPaZ*e C94}ɂKl/_X=*=`Lc8(ÎH=YdФ58/F{ANkS!V@~Y1^vOո }řḑl򒮓JA92&#u"8W$gs/bfB1,~2ns/L.(t߹l: _}]G2B2I.@E~M<"sKy7Ц%l6_7dlz;@tz^=NdKʲЊu@K _drs74G<"MbȀ4EՇ|u#+}P$etoґbab8Q^>!T%联T0nX?bʨj$7QfrW_^FȠ.k",LC4lbd`<ë0S򶾆$j ޾_ ;FYDl5M+ Fny|vJD8p[5". ;I%PoH+5v@!YA(g!=0TQRgTm.;1frdҍ̩KT$9^Ed)Is sQq$p.R&ϖIu,P+KN߬rB#Jw~K=b7[4|!ɷv1]H0[f-:g6Sll"%`&J;<#h[kD=!D|^ %%semF"fdXh+_hKzn'iȇGjbEFp%4LFM˧C9go ?"mJ|6y&̧d'^ soN WbLX´ѧ~gq}W.`)Q/r:Z3e.-:Õ 5ch%^9R1dbʩde`2Kh5\ /JPfbܦ8G5Q ׯOߞMW~fDȬ"jhXgV8Yϓ p{횃=MJt3DCȃFOA+^/G͌tI"Yl}]Ý Qrݥц'7.+448^06o7C= ނ8(wx;\!Z8c<g.Ngs'Js̻r: *L4nBkod>i+LH7Ciyޏ28XU;|\Aʫ nɠW{sַU&udi]ѽF_;Lά#$ʊV%bNNw֜ߣ"W1Xq0]&[o-tօ:( rF2TJ41/2Mu/p0¤3bDHNVMܿ-mq6w flxT̪SmZ?vVGnZJNR~5 U˚%Y '*Wi묖mԿYqR2N_ĝMBz7)?T!vz{f4OW?n`/xog.h'r4o]aEַ-"$R@q)L8, N=xU$ O}?RG.03.qbg(v2a96jα O n16DH}QF%Y=ąLvks&<Ί+^l.?@Kq/9cn)Mb+@pHZv@f>5 "d!3Ӽ{3⭍7ۛlv]%%pӺ/6^.!R`Qb35"D)d GCFٮۢ\zة_>$&Mx̩'npk&"x8k{{cgBp// w.XG -7rZ0[v "4{]؜}~ (aLt(i8c\džZDavą.^k1^]YjDgNqm!k@ = Y^U y#L?pTh>VdqFJ.]n>^*2Ok׈d~2,gZ}qIǡ/HQ \NxEH|s2TC#_+$N4I|nlb&O+A.+,_R&gcuFd( Ob{<hMJR]hm@R&8cIB]d".|{Wg݄gFd] aaŵt)c3%>gwyXfxg({)lv˙poAvAQPf!$B|R'ǜ$#sqBŀg8)5,&FhKMh*R*iT&[L4S y(&6}?Rb P@pJd5Ŵz}r5ڳԲ"[*'q6yVfA hZcRҨzy}-?GpW_$M ~bGo\-\ӑraĪwq %Z@5/l,zϑD.!8h#ѵN t+&u_0avb FڍXˈނ>}ґ5u\mqy ZX"cHgwRXxWDJ_౭u0c)‘1wOb8#:kvAO!8zQNQ\Au=śnRqz!y:n4}uHwNY lb6#FU?c56VE脺DO,<֏;4x FL;aS> sOqG$C^ARCG>M~}'^iEX؎ҹ{7L 9Z3pҦ I o #4{wP:Y cgU5_˃7%Uf.NĞ=x?(TEVicl`Oz0G@s6+ -uYso<WӍ5qK\QŶ#FGmr=dAgj r^wZ0hE6b4_2^ ;̀ txҋ#Z9$8`p5р%8Da }q>֕vzND*8@3#N-Mk|edO E;P4+]9XC/X@> 2Ω0Fe9ME۩*{fۍw_3#t$qr/<rBvVpGE-´ /(l@{2LKAZ{@-Đ^M;% x8,I2YrR~ėĶ긪v#& lKH@&YlfZ$ƙ f7_(+R iewp2ƴLC8A׫K>aYO*REp#ES>[Z P= dnX>G;qn݃~pU9rV8vӟ S3!ڻc;Զ%s1^ ,^R1eH};}RK !ihaifQ.{{>f.Zkdn] ;) .\HrY^hyDejYlec+H6S'ַ5N>2a2\{8Mvp̽ptav/>&.0P%=' «pyONJO5|Xu:cD 9G׹,6,cȰk-` \BEîS z@$imIW]r>`YQtJriMX9٦7c+p$KKgSW2|ÑJWkO=zwF|ЊÃ^O}Փ<=2`oքiT,fFbm vBIl24ԛ] ben`* +J"w(uySxїdw0*jk ~Jikt3MmA.,%R2NcqmNĉA| K41&POgFГ\aq(P?01k?K.3 ,3Z|޴ʾZwo%}_gf`z]W'?Kլ@ rZ}TlJC>Ž2~q],dy8$ Od m1'`0v7 HTfljtt'm.߆Dt qsc w׷/`ӈcОQDJVqm*?H0K6˿dk $%1b7[&\r8XCx/ҒK/"Q)iV%9AP LhWcV`W=H*mIT:iU's5ӕbH̾S7M/?εu^xvjt õ o6}f"%J^,nέ{g*0r\DŽՓH$z` ý:Oy|jI![\&C7tNqNumTT5Q0չ#c`e9uj޶ *9 Kr;6hpd,prx[&vqnh#+nͭb ].CBq*X ' y.ܒB?D;rj y*>]'͹pJSgIkRlcRy-e%*=H*=_-G᥻{% NߟEkjYUf _);'X \ccƠ/fGFciN,VgYI:؈!HN;T\2Xƽ5YcsBvOς/ 0:HZ*+PiZ,|HbƋ)_,IQw_7o .@u Э5?R͋l# 76х2\8"ɽAŞU.Qӊ.ekJ 1+sS !]⧮'|s*vX;WXڹ _|}L49b73W_.h1S/*uޒqwsg 䍳PZՇ(^ŗ=3󯛁O'_3#ݣHi}J) o>34X?%"aN蘘+Dmxńڥ8Nzch/jMVt,HS)EUX8U a F"[3sf@Fye'T}$7ɉML\N16m)Fy5$L;Ŋ84lUcD\' =oM&C3!z؀8J51j'd Zu>kXpׇmgՠ}n;Ny"2l}Flz_gm퇳B3B-1AYcl=[O-=o^JJ4;oX—ng-pfذQri^>o⨤`#>#BID!D|QC=z\efG~큼dǨދFq95-!_G_G1 v{QL2JBL2h $5x19 K*~7yC<=LzS]V͗޴<͠Ndp<:ܘAHYDK\6<ې4! )W{JޙH5n0*mO!*scPiCVݖꝙ߲!sK j2Npk^*$&ˑ4uH׶|ɕބ;S4pR/w(dBUH`;wwj)ӍXt٭,{"WtMrEJc+\_yTxJk3ҒQ(&ё; 'pw8n,5SSLw%H1O((.%HAO|qa_Va j{s$:KhD9HC4 fG@MNKjԼ'CЯD8( `$UյUq; ֑ܣI7g~GˊHȹ@.L}v*U#! /{eVN` jSWS;=:Y56RdIyeؽrHhWo&"Oɴ֑9z*!~XgkI8xIf6V?[-t"KSo(pɚ^Ucj$%*3qAt|9v 'SRV{u_AWd 7f/J͞:: iXw2J iՃ*7&͉${YyV=xяjG#MF= P#6YIf@֓•q.)/? 1A4tUa/✹I[۫+ /vHZWeukn;c֫)}ZᐦY'5X1S.$ѐ^ I?~l9(x;EK˰vfFA<kٮ`e&F7Qlm]qQjithD^fY7;c]L:f=p ߎdaoeAGeC!RK` b#"``>!/7*Rԝ~7Gwˑn >oF`YBW[qcdR-7{8}خkLXwFL:=) Tǻ`ʉz[k=yD.!Hju&HY p+a譶1?ʧ۽Y⯚6mC,K5A IDM=%k'7n?%lapkIf|s)%V q"g1te,\Ր3Xft?C8y>5A(osu DiR]"ڊbEoAmSZ:Otݨ>NH16CK 0c#?)R+ 3(%4 _zQ7&uL^B#3pj~ zuC 4n53=/l/ZFf2fd>vqܳr!m) n+WA@/bc,4ޡP(ZhAh d5ڟhA)D%Ԙ+:x @ǿp[źGR?)@!,On1BX,w}KKv F Yn Mi ^Jt˝,b~dp:|dcYm= +SDd%!4Lx U6_žVO\XM܅kV9t~od!-[%D3+P^ǺX:aO*z{!^(hz>Wth >sf>ץng_T״/4odG#t'-q Ch/ @7a5TEe8"Zt)%F$9{-0xh^p*a?LOr5 n+42Sx0bQm(uBO -ˢ=R9苼ںDHhv- Аq6'Vء uʮ(*D":tsh*D%m1xx#9p+.xSo]!/ _'us'.>8+]4pVdT|aw4J4~(ao ,cߑ5= ^+.RwB~<%hoO3^U (ozĶ'Djh*QHWi:W eiX3h3U)V$a=Rtx94ZS&5r-6XaW2βsoQ ĵNG_]@T%EVOAd-A#m'wyh|` [ ?&0uD+i@**%]ӂd؎H IC|C }cNO }]U,yINX0"_V#sqD*LxF>s9%F&)숒͝4> e0͹~u2 0m~#Aj7g8AcE)/+9erQ7_JZď= ] 8٧"_$ðbԎ pԪWX( ˿G$<0)u}թ|AzH?"'y_r1زss^p:[o aZ=l8.5GoDMo=$HP[FRm؃5i8 Ü*;ʈ|a2(dWߑ7w D9WDYi b9U!% p:XWZwB8Zry/~ޡ%)FЁ8 %- ^ jRp7-k\l_<,FSrOv swwZ^j]+9%`/n$ƕ':qVuk<޻'}`5 _;o6]:ll1+L)RqB` n n3N(6{2TWPwʢ׳o KjɍHK3$ST sx >*֡16F otU$ҥgh7/k?=[ƿ9/Ctფ~;L<6tzSI !_ >,P̈́2G9s( y|c뒊B]_{E5I+ZET7:v̐"<|ݬ+3ݠ.G[/*\Qj,V "12>;^IR!I:ejeǼHW~EU$vE0#- cO=m!@x`߭_Tw[ߢ*E^'.Tk$ .U&XX$.볍>HP {z;Yy2L#T_ǠpEង%sYȱX&e.^"֕5ғ[ !X3̽n tӓlю T-P+JfKj=j V,WGl?2~KTIQ*򍩋+?aY=%0I3 J(yd}/fPfr&^)c{Y?/Ƽ%OY^!F6N 5?\]@Z.&"XIAtj-xxg.'kE9 {AxDx͓.Z+KѵW"ј4ZܨROW\ae.w_; E(#|ra0;~ivAӄXgBo=3ve} a_lTw" :K_L9 KcXq;$/`70t?G0ɛcw#?/g24zA|&$?.ǥ-*PRylo \4Ld­jD6$pAC֓E+v0/DI1/k%܈4||fn RHZobFR*Ə.pEfJa)d$2ĜcS#(<$kŠ!U?K T PW!W+Մ cؚAUD. )Lf9@9!nE;0`#0:,ci43 I!_e v[pL|77 ^@3mW͖F&HqFپx'eV(T.C Ǵ5c4DH'6;>g)>OiV'6@K״xKP{8Jm~z!6H|b˕TuM;v_¨!zÓ67O&qBn+?ZphKTMU0L5b*+yXj7.#qesKTg@ƞvxYsLJ5?>,Y ѓADӀ( g})]f&E j=.C:4׿[zwC @6"_M31fQ#9*#%~|ۼvJJrѿ2MrGq1#^ɩMbn[ߒ:sȣoD 9$0שUڌi4kNEvz}4za W7.\Vxo%zb0]׶dqY.nM :]l"_ [պ?`mEҤ|(XNmu"3 Mg>*Y#ދ{#W[˪~X+/ݕpnExkyʩ\ iSYcם,[Ӹqi Č1 \J(E*Ϫ?7m4>ykIwQ{c숸*q_EMxIUryw3]ƋZR.aׇD㡠|~UVš҃!^JSƢ=Q|%hC|V]YdF\FF+ޮn0NYt<rȊ*n\i{Kr*\<#lbmgN6*C1,n y;6#~1"bקWn'Zlsj=SMZ9!PPKɝsz]</2#0E{ ֪7 _qܗK<* oA.x-oyxEWW u'P`DqY}?FFbέF(jؚjLjegG('\"/ v烛mJWR f=2=.ŝtȐ}78i ҷtJ`l0R;ކy|+qD=֏nk)#4ڿhНJ:S;hR٠pT6Ko8䙌3ڮ>VUs Kh0ō2(e,Y6@4S#ӫ6t 2꽼Ln%YZ: 8-'Eoȉ\L@Y}1];ƬVW?e2V%7d}yBl}~BrYQ%]ZҢR-c6  ?KxahHyðC&|&-'Z#xP#UE"J0ݢsDg1(oV|1' A,iaEw,sKdz5;J Mb4xJާ@fl/8WʪrwyQ$E|F}p]ZAyq\ %})Aл2ѓdZ֑G*")A\:t(n@LO3$fXGS2 D/JՈfk]Ǔ] 3S=H kjY[2o_Z>&%R[ {@b; }b{ '_W25n7`ē- Rs'MAD`*<.c Xy}2x$ D8KaW;vkaq`!ON`cWXԮϥSJ+fqytEVUz&|Gғx]U`b`!n*2Ccvѽ8/, qĭS ʷrI/{c_8C9I3z)UIHQ.ւFD`][x! g\D)vN Lr_ ({:0g!ijv~" قm [^=2N<}#:':u5vʃ uO?Urٜ#cfiwXD'G4%-0AM2HiKhL-ӻ"Q\Lu}|5f|qD*.r+T%.¯qʑeecs =4q AJ6Ǎ\* *@~Hм>m`~2 O(9i1q{OIO2HWEuH]q *kBFG"NfC84FL}S&R]}]Q YR; ?-qOh[-*{^4kEȰ+VGmۡ%Ny^F:L94jA5L?.zC9H\ "e9; Ѩcq4~~ ,fFM!A;Vѱ.uQHpw-Qfht3}'~fCH]>~|3Tm\ռ[:ouZ?%m 7ePʚ%[7nBhl+)*{Eh =&«̧ٚ5{VU e\n/}{ ͏֍qL+ I;L3Ky2ۀQ*,p a,GRx*`d'* 5b'l(h@rfZe_p;`3gͭyۘ+H]D ]=,.gj@ C`N#sq?^oꢮ⻪ڷlkQTCu3,^<֐si#@r]>nX"|3AFcb 7!Ͷ`4-(?]PJy)Up'Eb/IَL*x "c T<؈׫_Gg/=Pzw^>/}NğQT,dMqR #E:L dOD!Ypx 96bMU Qw J6xm ݢ;~sFf7 ֐1[2 &)OS}hX B 5C+ח0鑪 &e]-'O<|k r3^*xdTcG0(>zaJX;bI9I?[BIz!|D R#ѳݵ69 W3X"Vqd\W^au.X,LY*:2~uqJa^ψi.NNyHV$R=WsVɛՀ1s=B`L d@cd`Aa DS̑Xh76Lʼnnp>I x4\ 7uٙX|A^`isoRMe^ ;aO1ocox~uMu:2NеD/=Ew1ѳ٤9s$$?H;fCnԠP;GVYL̳ 30bső\$@bġtt%ٱVٰmi_h IOPn0{ɱ!/ A1zv#gpPv[sIlF 莎+'kT]AgF!̩hؼԲPQ˰!]fؤސti A̢1mǯ)ïO=7!ZjD^9^kr"GNjp+ CNGNf:*+ʬ΢;ɩfz Ǩso`oO &kJyѭQ9 x Զ "C6i VoJ`)2AcQn V6 K^MKb,s@iNMZ F_C*퐘lsPNݩ5# ;MEyP"Oؙl~NMɡe/VUgX1nA[ҀUҕVCOVaVXA}D! 6J x!žSJe_L{=SiSoJJӮ;4.uf0S>r!Dلjg㊡7ln:d)..ΏIۍhhfJ :_Pz\sנGGwUs *X]ngzq1~LANY; h([TX[^E47x'E5{6cgA ;8.u &jՔ<ű{I.@&HSlp0F+3(]b{5[S!hz!J Yho0^gAar0=V0c, ^''4KBJD!n,פHʶ=T9rK6‹kL =S*i(;']kb6LصJQ|WOo.9p|B6UD65)Sdk4E# ]NB ⧷g]䳤9Fۆ.{(FB%!kƽ`@tNʷ8 ΌbITPnϏGxM$?'jwiN6kAM({F=)ѹ@Usm(whXIC[6=J|#߉ \nq9}@^1 3y)@No"gs aHR#w@'(]cTzgQk!EJ;:ß}azPG5 cOep=o/xORjb>_3nr0pj@F 2pPlw3_X|OQʮo m6`¼ l (#zUd̻H5V"5f!ј7?ocl pVD% 5f@\#WEqH1`= nt~쓟˟98D0 kpØ~M!`T V54QF*Q/חp<ĄڙMU[YXH+uu` Fba[ZZ>@-^Y}$F72. \@w 9x S)E cl߱`t/&9[RԌHN0x1#{gu~s8a3[oF:2ӐcșSů&CIf _-ChfFPme{ c%0 Ai(&m3D0S/~K?"FUKNzSfrF`yTD19}83yټʛ.A:EF77ϲSd+-7q߈aH]9 NDr@2H){wBN}O)Iqb#%_B!h ߥb<1"䢕=Q-WFڜo} R(`B>{^Fk9:!ZK;8pe֒OJxZfLw&"5QUN?>VO78ЂJ2&@=)f wXo(^" {KiW*^ HN֒u uxXTR@DZ(tg=JPTtĤdfE] {sy#k`IװВ,hjlƿAV2TE#8)}Xd0^[wUŠ|(5E hNQ MwGMBuIJP;#xӋr5%o:Qh>NޯB6`k23+1^}SHU] ބf`. ڿQHz`U''5x_\^y_!F4ɰGg[- O!dhY1BKmN>|}~` rMc 96Y~2m~jCUUЅ<‹nrRé8Ly"?Mq#˰Ëg@x[_oiF?<ڏcIKS Td1r4%Gpg@5wWRlx:˩:OZ;C U Z[Q=qᚫ˓CX^"eؾHO44 ޅi8kV¢ ɬhdʓnߜ4yRȧWas!lm)Zdir.U|ٽC_bQ+u9)ȍDZ S^f\Lpۄޒi[SVq͐"~;T5:88 X[0kF"aاR>iȨ-:/<-֬(>]55ē zz6AgeqN]t5߉4iX3Y M^yCݒk`x :p3%9O >6GZQ\vb >mZ)kn:d/`-4;LMܽ$v\RPh$IN*:Ec"cn,{^ Hݏ`G$K33{;k3J*dأdX1 y:cӣ5bRi8b0g!B:Xjcm< -&7 Ea9nsZN^M jFȞ3441oRmIfwBO47ioYY2¶ՔZ8oQק`]v>r`z>T+;NڅXއ!Wpl뛜`=zBP\bE8dʒͫΖnTn]*2:qpwM!dO e^|ٱ^=2/ D+Q + \j$hae&!e 4W5xo$%lSwasvx a$^z3@̨t*|LϞT߱.K? N3 7iH 1ΫB ]`_$ Y(uSN쥗RR?<$xCى]y_!IeF#}|[ nQ1ҽM_89V^_ c糙!*<B@,E X[ q1F*OaQ]($," f$[,}-=,[&T f:4#Я,%KCGEK8`AOyӭ9MmRd+4l;zHӠ>^ԍ:1l|*gQv*}L>+)$+ P}6W'G3DYl,qa+OB jώ-:@g齃T!r+\$@140 B_˯Ӭ:FZ걚mx-KMΧNxڼ"izpz\E-=M8A驸#,yY z -3$NsEsNΖj(".9t?N0JG<L$6x@ 7m y:GiTaz0 *:*{i!@BOf._+l^| IWD^STJyY 1%boz cSʜBkƃ4{3+Bf|;Hĥ骠1*Su?wYƒ؟SL}(Cu]xJBe^x iO,0dWep~#%)hpj̔PpS 4z!_^ )C,>LQ{j6lѨ,vbpؠ߆{c0ߘpx# )Q̤j upf?nmSv &":5Z/s: kĜQ\i :G; D*IO&o+EM.4x$ٵw\.=Q|_{ũs@7:a/߯+ |IØ 17HLN~`2)i۬S JELI~8K\.voE(q vOЌّWk-@uggBVo\ZQs4Sf%'nEsRj2VLSw671tN`0ڐ=,DTnBWa_쳩g&_.[A!ڏk$vfR@ !l,хMY`iSoK:1ӃLíf8ջ%O0bF3g̠Lk3֧+ #tirZh?6)-~ѭY%xT.;p/z &tb;]4h*E-55# mfupQ޹!K ` w,]1P6goa_Jk n;]ZP 0WTA˽smŒngj @&x Bt ]EI 6H'&ySz tcdרהRxO ȱg?]&v9u FBO_ j('X%CJc=-~;4LԲW()02pQm3̌;`"ܷ|>qo*hqVP*Ac jVͅIՉ1K.&6L<C4eM ~ 6 4XRTcE_b6͘x&jtC^E -D:h"Y xT5LoAw`?ҲP% ޅa<4N z~B\WB=8p3ހ :D?+QCǬmN' *(ޭ ȚrSa@U\dYR-(ss*Z_0, Ld?A10rZKN^PU{?IMP{tn"ODց0& ]FD \ JZ>}hj^Nmz5[m?ZC`ŕ!!ku8]9<1N6ygE?D5H_erDͧ&f!Y)lo?Ә.QmKٝl2 ^\5%'oǩ A?һT1?=ڹ!=K-/Elk/uҹ9`,0^P[0рjQELXBBZ#?D/s j;A5xNԡrOwr/jN0ssí/Uir{ݯw!qi[Y̳gZ <>A{'(]ܻ _Rd .Wk9bڬափm'0?9]q'&D"{+1RLitcR^~s{8MMG/鋺u,2p3g1~& ƋsN1;S@T.i@EG(t`EM{- lJFvT9PjwS\kiNuLgnv-hzTҸ(BO|eYpWZNNC}EN@TZ2#Xy=#xe}IξZ=@rs&g&=ΠkGA$YT^wL=Q6DAq:@7gE:v)fST#ް~%kx5#Up /|fy8{`nY~Bg,cWi}B R☍U` | 8Mb]1$uE =Cᦒ~0Vwni{u=7:qԫ|qMߐ-Rkmíd4 Y46K:w1c:#_J?˼*l>j\X3w0[v7n4%eS.2(w#+{ !O1^:.xE9ο)s{ H>3hU!4nP"d[Rw"Il#`Gr](-M*yw5bw[zMgt?h_ˑ}Z @Yb|"jZo 8cK< 3 0mcs1SԋF>%oT䗦~Z_8C$zld:䍁l`IQdFInPZ|%DJCz4O*L 4UwO9)Ǭ B$!%7vy.f|J؍Xw>TDO3$cZ;Ӹ{SXeȅŊ>9 qđuv'Uy\ 0 [D`oYF]wck\8PX%DrfNҼtk {U_ A Sva'IXmVĈ]6Cv5'aG TE=m!},k&)ۈKoQ[EO,LIlҖ ٪ߧ\_z]*Kg`OMa"`Eb5vg%I$Ր1v޲UhFŪuiłXm~;K*T%@{* a[b3 \JxAN'uϧ$ٵt^mEhnkKCPEC8p\+fŅa_LStGŪI% џYaf/!v DΏ{o'・J>%6XTQdyZ^ќ2hṫ(DUMc!d``o$B1-0]!j3ts{޶Z4}{DX rk|^!Qy8~%&{YPp4}L $'CF<@Dca6,K[vwZ*4|ZE\ș)/L̪5$$~cѝiȮ>Y:QDbzS%^d?%QHHW'j"7QoXP:.Jhm86g8ԩ;%y;ta»1d1a>x&V(Qw\pg b*b+叇p[S:K@1d:%qX$1m&]_bTڤPײ`=clfm <*+݁nX ZӰSJ*SNz,^'E,[\o JڦffMci=I YptBx.(C!3[_SĴr=y.;6EkӢ}& >Lc 2@/Yte'!V|^INPༀ`ebe$Zh_F˶M<"1 pMG^^#Z }$gJf񲪗]plHk!BYp'*t l5ֵrN|_zy3CWu54+ =RFCF5C㊻1<?^8$Ezkoyo_s!cTI) :߀1P W( (4 {ڮ n5旤q(-ENy=Nog(R9cV A|κ6E?k] m#Ft8?0mDFHBȶeP ]$TXg҉mY^#{7JSe֭ZG5O{oו난5[3b-͵GNϤcuWq)LhϔT A'$GBt*9\o455v- c!tE}U|"3{Jt5 Tuxq_ /LA\r<Ps܇:vI$ͻoa;܇3J̐r[{ֈՁi{gk̛!yLpZW *h` 8 K !ٹlGjq[t|vD̒o(8v zT :&8b2竱0 V_{@iȳP;3y;bWo}C?%4fhU&>o[N"M/޻x>DhnDAh=9g1°ػI*6x3qܓDЀ4 bbGe_Zf$ӥ#S'x$^\㱵Ws㾏pP8ߨd Ya` A (.KsH%mhʩi_j$Ý-4 .*katޢZR+ZqYK=߫d'dud(`Jc q VLdaUzgj/r_Crɖu,ټAs,N&WYS5=V W%M[fJnwnFfб$X>+1빡t6xDZ_gmVR~2*R&J>Z}Ԡsi|]Bx FfHG|e SMaG}fT7EL8~zh藄i[ƻ38vHR$\j^a>D4HPq=Ura=05iq.A.?J_9r#ejmr3pCuͣmbB 'Tʐ {]_gQiܰi` ZxFHdI>GeW۾ioG&<ݝRޙO& Ȳ_pa 7 ˵ܧYEޤYe7K Mk\ѕ^H۠tǽY$(&1˱TR4D;vu~՘7[O! N }[[  w9 |+M;ց88v YZ