grub2-i386-pc-2.04-150300.22.25.1<>,̉cs]p9|M0x8IZsY.e5]ґv>Ktƛk6 tZRs#K־%2ҙ"sPm1hj6 Ʀ%N:A6N/yEA&ޤ_&P8qw L!g A3E߷#0 s'ᶀS3QXBD0"}C=.Sxéܠq9qvSSãpH(AΆ9"QU;Ǝk>=D?4d $ Zhltx  H++  J+  + L+ \+ ^$+b+h+n~n+sLs\ s t (t88t@9w:>iGi+HnH+Ir+Xt Yt$\t8+]x+^*bVcdeflu+vH 0Cgrub2-i386-pc2.04150300.22.25.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.cs]sheep60"SUSE 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)l>d 40,   |u`0 l   $ t~ <4'4l$ pT.<(hc\# ?dl`D4h x (, @@)J d ( K;B#0`bt4'\ <0($@x LH  #(Dtw4Xx8Dw4T  4H @ D | 4 4T" @ ,lx ;d?T| \˜)t )\pdd  < @ ho(` pH40 / \  <`  $h#d;p H L th < 4 8\F .0  H<#8l*L $  'd p\!TDQ@ np\@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.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- 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- Security fixes and hardenings for boothole 3 / boothole 2022 (bsc#1198581) * 0001-video-Remove-trailing-whitespaces.patch * 0002-video-readers-jpeg-Test-for-an-invalid-next-marker-r.patch * 0003-video-readers-jpeg-Catch-files-with-unsupported-quan.patch * 0004-video-readers-jpeg-Catch-OOB-reads-writes-in-grub_jp.patch * 0005-video-readers-jpeg-Don-t-decode-data-before-start-of.patch * 0006-misc-Format-string-for-grub_error-should-be-a-litera.patch * 0007-loader-efi-chainloader-Simplify-the-loader-state.patch * 0008-commands-boot-Add-API-to-pass-context-to-loader.patch - Fix CVE-2022-28736 (bsc#1198496) * 0009-loader-efi-chainloader-Use-grub_loader_set_ex.patch - Fix CVE-2022-28735 (bsc#1198495) * 0010-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch * 0011-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch * 0012-video-readers-png-Abort-sooner-if-a-read-operation-f.patch * 0013-video-readers-png-Refuse-to-handle-multiple-image-he.patch - Fix CVE-2021-3695 (bsc#1191184) * 0014-video-readers-png-Drop-greyscale-support-to-fix-heap.patch - Fix CVE-2021-3696 (bsc#1191185) * 0015-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch * 0016-video-readers-png-Sanity-check-some-huffman-codes.patch * 0017-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch * 0018-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch * 0019-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch - Fix CVE-2021-3697 (bsc#1191186) * 0020-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch * 0021-normal-charset-Fix-array-out-of-bounds-formatting-un.patch - Fix CVE-2022-28733 (bsc#1198460) * 0022-net-ip-Do-IP-fragment-maths-safely.patch * 0023-net-netbuff-Block-overly-large-netbuff-allocs.patch * 0024-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch * 0025-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch * 0026-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch * 0027-net-tftp-Avoid-a-trivial-UAF.patch * 0028-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch - Fix CVE-2022-28734 (bsc#1198493) * 0029-net-http-Fix-OOB-write-for-split-http-headers.patch - Fix CVE-2022-28734 (bsc#1198493) * 0030-net-http-Error-out-on-headers-with-LF-without-CR.patch * 0031-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch * 0032-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch * 0033-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch * 0034-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch * 0035-fs-btrfs-Fix-more-ASAN-and-SEGV-issues-found-with-fu.patch * 0036-fs-btrfs-Fix-more-fuzz-issues-related-to-chunks.patch * 0037-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 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 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- Fix wrong default entry when booting snapshot (bsc#1159205) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch- Improve support for SLE Micro 5.1 on s390x. (bsc#1190395) * grub2-s390x-04-grub2-install.patch - Patch refreshed * grub2-s390x-11-secureboot.patch- Add support for simplefb (boo#1193532). * grub2-simplefb.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 /boot/grub2/locale/POSIX.gmo not found (bsc#1189769) * 0001-grub-install-Fix-inverted-test-for-NLS-enabled-when-.patch * 0001-Filter-out-POSIX-locale-for-translation.patch - Fix unknown TPM error on buggy uefi firmware (bsc#1191504) * 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.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- 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- 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{|}~      !"#$%&'()*+2.04-150300.22.25.1i386-pcacpi.modadler32.modaffs.modafs.modahci.modall_video.modaout.modarchelp.modat_keyboard.modata.modbacktrace.modbfs.modbiosdisk.modbitmap.modbitmap_scale.modblocklist.modboot.imageboot.imgboot.modboot_hybrid.imageboot_hybrid.imgbsd.modbswap_test.modbtrfs.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.modkernel.execkernel.imgkeylayouts.modkeystatus.modldm.modlegacy_password_test.modlegacycfg.modlinux.modlinux16.modlnxboot.imagelnxboot.imgloadenv.modloopback.modls.modlsacpi.modlsapm.modlsmmap.modlspci.modluks.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.modplan9.modplay.modpng.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.modspkmodem.modsquash4.modstrtoull_test.modsyslinuxcfg.modtar.modterminal.lstterminal.modterminfo.modtest.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.modzfs.modzfscrypt.modzfsinfo.modzstd.mod/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:26835/SUSE_SLE-15-SP3_Update/03c1db8eb8cdb5ccbab7159c32969f58-grub2.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux  directoryELF 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]=5579cc21eb7ea9c951af9d38e2dc7e887dfeb1a9, 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 lines 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-835abe4cce5dcf3235d14b10523e08a90f0078cabbaaae55778e29a9dcd0c8831?07zXZ !t/S]"k%f%N=r ڳ39XnC-$)ȖX; ;vYzEDеPABv@Pi2gZêJ?:9SµJ`vHft*4SĬ]¿'_ڠ]]B2pϫmƜMKfŀ@j5bVXJPL- ;P_1WKґ-gpjgPxaK Yr/mNaX9 -KIq|ƲvJWq86Ystτ[:yCdz'rcLzC&=:iy:IѣnTV<]H%pD37CHe'Ol@ _iNQOA3 Sx$,9;77t'"t\I\֋dw-/$Er5;S=/P" JB!%׳{DUðJ˛&mst?4 pa[qVat¥!3lem E24JR+/L]2@-y)5-R*v9UT_@"]F)'3"kp_qQb5a2OXo&,I0nYq!f9qߊ8W qDkKBk:c|ƈ%"B ͳx U/M4x|9Kn@.=kQ1ФҔ T;|pNZ AY Wꎛw}1fZ$Z'-sĶf1 UN5vQ#k;= Ezq7*Źr\phPV ZwW9Ͻ'q)”tYB,LG ,6GLAJt Q2GfT>#g޶z:@=qy+ kф G&Y9(wP)k,h3lA.H䤝u*$hK?!C~o? n5!ݪNuY"Ay\3)W2.UIg}_ZbD61DG'6<->km2ny1 ys %!w>7IA1&Vw}3,Rt+ulj\XP2gCF`%oV=ҩ8'L*mm2e)_CQ0s(DEۏ3_L0􉪡yypyDEq.4*1Z+gUx!۹w\?([ȯ*9mXT{-;8gwٞw|0!!XA^띌վ!Kb#t瘬 x>zˋ=!?G^\ǯXAx ȅ <e]E% +Mu.:ΰ :1sM!xLbg6G%+rjR jOR\WJv!t~BT?}Zc28 b\YNB;bT:,dŪ`g#6ȥa6fBx㚊l2 ;_sܹ +hS=^ʰ:G*}GfR*r}?LN]T!A^V4{ʤƴSQ) UysÒLX+7' cT 5rC0P aN-̎Qn"LZza蚦}hj!PӭTJLn6(^$FzH"$s^ HQ2ř\M|dy3jSqqэ(W+,mQ*9t} ;[ńlhDSk&vC Zޒ'64l +φԄ2 Ank?o z'3 bO)dOΔKZtPZ7&J;R -d6p0FA:p/LI~EQ|tI5jX ,F:wpΤw&"^0T`B -f'a_(E%BDe6Kx+A*QcsnyqyqȊ e\BOQ-a7s#љ6C1WQuw9Tgb߂~O; .笧瞰4p>܂_3Ee Wq>5K826h9r-GF B2u{\ 7ſn%a?A'W!5@&ecD}AR6L)DY[3"uہ_Xt&zʒfKF{p0~8Q}EӒ W^1.ve݋&b% ,Jߏ*s(|4}ʢm?C"6bs/s$8_ȳȻzޤγ]ZRq7R 8ҩڟaE!Y"}ӗ}؜TXg@6O' \|Snk6 .饹5t[gD$+E?s~]"漳|s4^b<?ˈNY##x9ע2xS ",6Y wj uɇ'&d  `CVkz|^>,v:ܟLz $||_%;8KXw/Sƿ>˘^S58j~>P 9Q@D!&8f"aTu u<ȴ7e){{@@Vb.3$qi]WB:Kdy.2Z%i_ lڿT_ MoF Wk* nLL{yE3.x$ou0l>[2[`+l.-2-t"chNYa>u"mwQUaCm8^KT¿ܲwK):ZȌm|5W̠+uz5GM0"G ,"Dm!5_8omElѐFLw7[5䗥RLm`hNI6=T+N59~;dZie\9f' .H+mQ}_8Wup}v񮞂TF*=̣'r4N~p{6&.:A~6QJV35W'}7ȞO-x2 wf<>Z3m>cГM`PSG8V屈![*ITUzBw=:ºpTkcTL22WufIK%k+2Ӈ,ț9$i;AQ۫7#KVɋω6`.Q=<ڼUGdc0!kmR_e̚řm0UmEG |iIA@d镯~F3F ;XY"H/Q}!RRSaܕjT~V;&apn_hUQ&l A@ ~y'm!/&A\GJp0eH}̩w&R[ {,W_D *łdhJR$FVo͘gJY}mae}zK82$,v%|,v~U 5WU3`FxĎr9 9tTkPLýH2$gUmZȅs<)G' >ad+Z&<}6ґnyWyǐdJt1N&q՗p.+:1E۲[8J~et 9NUj~ R(M3ǻ^.G>I[Z͊- /P8܏" ?P+d~Ǜ2qߗ ,z"}Z ֕ט- f &Ot'9(2'D)-#wt+^F?.P{YG;@ Jv^/f1FFX_l8C%Ovj.؁֙P\*-r:80M|Dk"'=]/PJ4y}1 :>zYoEK`9"R ΢vlR%LW b;Bw;@_qyDrP>F)쒩9X.z2Ll:c &&o)Si ?cL!]^ڕϙ0ہ-B.tl~#:hTl=q旪+oliXJP~ZùάNGBNsx6kϸLc5, wOR蝆x:K<]Y7PV, ~KOw|I3Lۡ5R!3_+&J'K W }C$\pJ]kpiT=w" ר[IwJ3֑$3o+f؉UM`fp ۬P_hi`uH^}QÝS8AO&B욜.:fI{3B5 O]բ8n"k;?- q'OГ@8c#ƏhEĚ\TM!́mT_w'V")[+y7]шfm*\^ X,O8{w$$=[tKNƢ".>p^_7'Dk$q'Dmu}e[ >-\Wƺ|݋ ˙m)&GƐ:,Jt.SZ;_څ0HlK62H8ރ_O 5#OErd]^B3 #y) B)@ip28:,,to/<g03]7UQFң{ `O*!R k0] "am˔_6qqWTGT :٬Dje\!/ɖCTe1- ;UЏ`"~&00?("2gĂ6Ԑpp_\=AG w8Se(!湯m׸X\}TX֒jqLPSϼܾȉ{grgsi_;"Eԁ+RS|$JA4Cw)d(_"cEj$ߑDwjr(Ҫ: PĈj -B8 b82%61&W9ҽۘ7JzѬ}5Ux%n-a8{ͪvہ4iopJ1?L)nL-=*2C9H):|͆3,4``,Q=1# "/ntp>=mE1Y6UB S@'W󸹥Ly0G@x!ӿ)v|1'M" x%> 9v2b R׵SY2 = H|'qmV/'5E/ޗ?7͆.a<>jl 8(lVgtv1RȂ`F&8bg%ڼ} 30LV[E֌!M hZ|\@o.w Q7PCwLKٽ7؋z௤(yzÖS 2vJN/C]j9;;F54TKVJSc |cn,4\]废">8#5{ I3,wxKO[)j]_%-s0Ѕ?k&~ c[Nr+"jīҐXY(upb˓̖ \anMqSUAѿ$Rn5ϵlQwj%"huL ec;jS.︲j"/'na0U,z ,u1k*Idrm`dJ+Mh WׇoE钭1 VSXRٞ렝Ha4+IЉ2؏iCՠL-sHl:Vb&dN9&F)Sb=ȡ㪇Z4,YȽstg}I+s7ws| 5zxbsx Ʊ |C4zj{e ժt::znOAlurΑsrvrWdѲZ o]R,:MؿB[hh RW J ~?ݲ" ܷ@>׎%n?cBpsyGY^|E5_Y2pRkĸy2݌[n#/\b`t ܵڈTi 6' OUiw>MQRdz~ {_*RNZj8b[z Of*:Zis)XW& Jnٮeszڄ FiH4ʧw&G31)pVJ_'0&b QD0% `B Dt#m%qj||zCQ|Ӗoz Rڕp ]d6UiB-qf׻N+ f9u Xn6g&V&r`p!oҀ1 ]D~C C=ఒ-!gUMxh4v2W[h5ut[^{t >M^D|mVGO!̷yYigO AvcO'oHJ}цNsynXqфRtUw!nqSy"vN=LhnަYyf0PkJT\KS=/xGɝ:ˁVGEmM-Wtxu )4vLJۗ[LSU., gJdܩ5ՠgM7g4٫,[gtЖ/A <'aKweg=+j^nTÑ'h4a$RI_/XRGNǞ!2ݿ%֓ :  醓Rh=7cZ*WaWnO3K졺j,6; d?.zuO.Dl2c+@ケFy:b |s Z9 qq A|dNk6g3yF@0Ae@b> '=Yܞ?*}܊=~K'$qf֖<-ӢNJop)rUWB5EGw5z%KIЦjׯxry5̔)'= %΂STb:8$NB \򺃹ѧ2֮T{\$F8!HI^hzҋK|HW StCp 0eO2[{0"ϝhWR/=6Eh-ۼ 3Umi%pcvN5 %;N ~*aINaDSy.UQ.`z)y9,]6$h=D|ksh$<3ˇ$tF~L݃ ݕ+An_X0>$կ w`k`\akOfr ;R"EB(5]yI]9f8G۲:P$ՌYEIZf27%f莡?$Ic?,"odNA7 y]ٛZp?_hUNJ> D{JNA~eomD%`Adƥgݐa3:Ob3. ]0ܰGҖ<8~1F^(G͹T-_ȃl(QjHSsJ+T :=ژNͤW.8G 7 S CNe [ { ނ=֨8lYKv2aVj1 jm.K'T*#e$t@v=KUys-_ΒGҊcFݖd`Y{3 @C[n}YG\2Q !cN /sj6o$b溱X_I-}T}5z1&ֈ NzbȎk2{+b{ :H @wzr$(<_A;{;,o"j1~Qً&;]2%d *okJU囇3*H84L\Bu5dG BGsVeo55N#'FVÖQm:d1}׸c/k!s9Sj0jzZr4mQoI6\S` X.1*!>ދ*l^C):sAt1گI=U.rKٍad0D"nR9CY'2#~p#f!n11)XmO`lkwn;x %%uf5T`a3RUD CxQ(CYNKL*u[wǽ)P 3Zl=WB\33~~_a3mIE{,!duSQfsbZ\_%[E躰Y"DH̒3"@ֻ$q c2.qbP yUVRaZAݞU#NĺDjuF&s戲5nL "?aWÍN&8u~` ;::v#$Y/l:BWGJ_;mNpi/Je~18`>wCIr@7´1EIۊ]6u|d`hvC rP/]bT@ӨG[ B>᰸"} @QBzˠU&osg?7= 4wws$\2Ue!̈́ћI ^̙}߇AեV{YkOWn#:Zl-|[_B_ꊚ.PM+ :@W) lf !7,O1= i_O{;s(.%C@P_>vxEeJָwee\.I{[!s7Y6DU έ7ë"rwxjFV7><[bVMB^$aHCu lBkӵRΰrOLw;S]H9ユ;B`-+;3Ӭ gj35r[JW12g\7]Ţ~`֭Lt[t6 o4Ncl^1P  g {: l4O@B$3džѕ@XF&9ZOV= -!c_ Z8Ed'dxo ǼG:)^01Zi}N (\ `$׮'adȏcݧl㹖(&_UCY=qp `/aZj݈(y3dIcM )``g6R6ˌSRh覃#12?V4 mO^INS/ FfExO:Nlgc7V2m'H׊S[O`eb[pWr6N44Ƨl AL;Ds4M*u]c7L./ 4T,H$ Ag] pܘoh"OLy+(*zw7VlCV_ zoVR\BlcPA#ES].= έ}+lWz\Sr;{ ȷ%jPm-cٯ5ʕo@_@\I`Xަe/t:問 39EZāF+jDCD %7D>y7p8#zKM88٬\-k׺Y]^xadf|׻@zVo2ʐF(a8i7{wP7@8Vگj} f0Cs$4UYM9ʳk%4up$hs}0R-!/ L%|v^M6ݦDP@CD#3(<@$>tb][G.&6d[xlS5 e Sn=LtљbXQ)J!` ʶ.ڇU&af@J@ө*_?Ƥ$Z.`sM^4cEB>N69֨傍xWe8) +AwQ T&&C']LUui'd{TęqȈUh2Is"ۋL1:N|duܩX<]jU +c*>{F"<yĞ`圪!̃zm3V/gsNB1Ѹ3_~qEHR]j3+:nJ/X"lDN1`FͬgMmؚҾE'>*>6, ZDLT̍,W w68,kxB,7^d^hU8%A-uvء-0ڵ3Ǖp CuUy]$ϐEyw:>Y:WBcyW+t+XwDj5ۜn>4ln E\Q;(Z*)@p-vVg+9_'pv)RlbϾug5+D7&e$[J̨%@yIuYX_&(sp"cyyX4mv  20f]f1KD|URbME_4* |]cZv\ k$/ 2cIùԪ6HvMK/5$Y[ٲ rEmiRF1E.~Iqp^AT Z}usV;s&`yl2 ѳ,,ɮhP!zrt]'6c3G}MJ+.E %Pe"gg,M9tG):AXM~AS]8LLΗSp |Om\n  V+#nw96깬m`% Iٵnظ3/Q3J} ftfMRm{8 ˳a``b]iDlُTxg{2}}46w Cݝ2A inËˉ}Cx3)Uk*A . ˭lL9ZhN|"82X.oX`'yEeV$ףIRO2Q.3ҲX^"OgN Q#!&U%d߸*2gNexEct;p7",b Cu˅T~I\j/t<5'QFd~q~oMX攅9L.u&]J^K]!3b.(? dIJ7BQ+ʧ Vxh|:0]kB{Wr#Z~< 1o}ݽ?ɮFĺ?ɸvqo-1.- MBE+*) 4Wj$ߞO"^vWۗv/ Qޫ!.V~ zT4LΊ:-j.;)5*Ϊt1IӡRn{6Pmt_t $vwqnПs8e#Yc=W!#Guƭ-[}9m0=DN/ >*0DUrmRC?РZmC8tH- ۄ3uQ$*dUXK)ۄӦ^ydWSz%4B)|B+2Z܀eYb/"O I]5S,"4U&cd ;KXvE輖"I=X\lb ⽢s/LM`N/t# F[ y4tM֒lzb;H'3}mm~q(^1k7IPpQs=&!ZQ&p8Ŀ7O hJ!DCD;5IGUh,C@lp䖢\ʤjɇ7$|jV(臭Q*FBK}m7waǜY<`dweQ.ad'OcFn- &vL;wh*>NfwdH`va}˝3ο>Jkˡ]8D"AVY$ok\b/ckl dTù w"6ǾY\fsdBI 3]JwQw'*NšW-?bރ2%zQtSK#Ɔ'>FEGB7*cZb䯣1( v˿/vgG'+j5+-yiguq,g8&|A_Mo^z O J-↌;ܨCᣰB o K8~5Y#[ȪU1#T/Vu;ߜY:(?DNX*wIiH :M` E洎ۥ^ks1e` 6J6GZ2dwFmKs 6S1j۝1=(]G]J aQ &Th\nKԮE8ǧ*wUn*t0AVߔf+g,\Pg܃]\=Kw`%hDZ%/PRd/k&]#a旞NUڀZSRx)5#M6$cuz#aSI.J ȖFZ73Kוdx7=If6B7c(qJṪUI2#ZR*ʶ׆`$6prJt n-i Ʀfhxj0Sh~~^5~? O[WgW&#(vgU-r`xK%}cug}nX򃑬%o"i(2"M2e[=x8QQ$Hc (ynY#y^jKI?9>=!xYCF/@[:llȚ fz4N4W+ }$ag$A ܎E)xsr ,Ns8yӫƵˌRxQ޴A5T{ *wdBs*~,tu{MKB([T9wX]C'Ҷ "k؉#UtZ5X^)k~H 9 qA N>A+H>ڭ<˓u@BU3m@1M]0kٗ1"q<9׋K~7Ew7"x]erK*S5bhm+ CtPVY?|uT.4S^co^@D727`F69~jJ]3LˑVx3`FWqB۟&bJG Xs:]cY=.rwRU34:3P p޵o=>ṾхP:2LYN7\|vIz;I&rFݽxR|_`돟-c<&T{|3^91fE! S;o'g( CiњyۦZgcLjcr$Ċ& 0bʮŅpq y/C{!T'op0,nmgyITuemGs7ZN8LxeuRxטէƃ2;͖v~/vXa2.EsqM%\U-̛LO(bұ}jaDZ9@ʈttL0at›͂^xȄmHܔC(0݁tWん6Vg:߿gJ HFCS6bS*64Tl5!Lf#_!h:'[24@-_(܁ Ȝ{vK;ղ(gٷ)]ʞL> m@^/>zw D~[G #PHj^jDIq08w"V€UVƳԃZn QSdፕSxn ʞ$WA]X|h3vS )'Uܪ0#kM67aRQV^p6 ?~ZM *tmi)KFΗv[W_=A²8+"P<ܰIejdU^~Eb>'Br1` h赼V{ a`h :L I њN5ʜp}ɩ"wsOz9 И$7rDU^^3!w<eTR&J7@pS~vksg*2;~axDEI,sMb'WQ(h_efO?&*a!|xRDZ$Xge[+@`Pj('!qZu X<}=7H~ DjFqDK4}ͦdqq+5#1/L{ȋ|[=|PKXXrṷCUFxQVr6uc7ɏQgvdᐰXȼԺ~+Ze5&_г 9\pfe[ 2vk!2I"}ڝ*杳 Ht>.^$Mt05"K HnϴnEmO jBJq$l&H(3~: qdRSf ZJ boe}f|o|sQfCG64q4 ;iڴAHwq 1WlY^iz}[ېgu1tLQj2y3aft4>_!kkƱ>2dWDvQt`P$gc]Es? g=ՅΝnl0dQ]InUC>uзLlX5'7ϔAZ=Jk+,0S}@ uPEp];r#wOfw6B`k vYC'[;)ffl0o4RJnpt aSޘ[Ѻ__A6Q OEVQX6c#yzn&U\kmvHpWJNZkK>>DCڞF񶝊իĠрMVIBn1d|ۡ9ڴҳe̢ep0p) CD&S S #bmsǜldWsmRT| OȻ~84Ϟ(tlW= %S"%&LpԼ3* [5'U:XHqxT^kζ0ȌU %Kv8*+u 9aRY =wȟ!~S>0$`[Ξ[co2Zd r[BuƱA3 <25*t$I eG+CQ@G3”`˴mRיWq?}|S?hbkZ8Jqݧ^Q-1]Ș19 LSo[/xhbfLƎmA%lqu }m߶FVo}Kپq}ڃS{8~LEGp}r'[[j]x6pD|Q lSϼO bAt-H St>W-w%%+t@._x/JDGKzPAc̅tl™h_eJ$XQJ] HOI@?F)m+ vWŭpD5 ڋ>~h[UgJ4XW811]]7+ 5UlRy՘>R+<9-UY(dO."'Kf-$6y?Wp`3 8,7]tɊ$p59u@}o3׿&\^/@~;D'u:yy} 6,^-@FK^x!D-@~>Fp;|rMy bfnl?0 KBBehnm'RXW}I԰1-%?lWn:r)׋G3ɑǡDi'%wFP3C"{",dXewUY|Jwbr&ِ@Z ftsoGy w[Bqz>2AT@%TNIEW3cO{2I6TT=DDXIRIW~vsWo$d;6;hÍFמ&lcevm )8tkL@ڵd\ }i5QN_$,k# "]yêf%-6k$&a{¢#^kJn#NpSަA'΋HCQNBi.<Cݣ3>^q+E($k/g&K񙌺ʮ>;39Aov|( cs吇. ͂Id~_chqI%'Ok]t!>aq-m Gv\1 c>kGU$)Wn ;a&7Ф)ɘAqÏwύCpŴG;0zv AH˕@Qb_e@(l);KU)~#.ɹ >st'5}&cR5ͨJwt+_/-<V {b@xuW >B_Z\A`>,Lgh(Zn[+!}ZºPt+b&i"_5ikY^@= ;'hNc9x jLO&"N`~2[s]OatrXF* abw jl@_g#Ba0 ?gqD\u]%6l$&ڮ?Ǔz%'*^@3OA7궇֨R ϊ?%7 Y_UvUYb-Iy//3٭?=)yDy?Ef@]=~Q<3,!$+tVB$6_7B7+SKFgK:v̫9߫E fN\'QW$g/n%fms4a-~1rr /(^{ɝk-AdNJnL6463C1sq{Ïԏߩލߑ=x_wʽh"_ZWE"A@[*8 \\tR!< )?m`6Li[D࿼uݺa?-sy]TW%.H,-i(RRm z9&"г^er_uVBNHoIFoN?}F?ZJau˅T9.t[eHgxRZc'l3V# xuzޒ?gHO{y} 3? RzJx˲ & SHcGfAǒ{O~Ϩa=rlb[~D޲9~ %MX6B6,i!A-$RL.~g4dUWʲm]d . -$ߠO &vQMSx})o;%xR0GS'hiG&E=_J[O|? Ͽ$/P"r  hgҗ v9ټ0 rD(㐋R(뙪kK aX9?lv80e 8@W*zS+u&W} h `Q  p)fn0N,jJ?6'sLQտmue} r!e<5aO2:U[ȸI,θiq>Jn*f'{ôgS7pU:clhAnVbkw%Lc"ǙhH@,6? *_\RazpW\x0 -EH;Luc0rج}ŗBXK3_Npqt:EZe^9W{\:uF{Vk .^cܣ:kFP\B'feLJ@$nnd⣡`/RZfRN//k?r ^?8)> 6/u}"b~i\!stu(Jl^1*~qHq!/޹ IKoi PN6ؖi !D)ʺA?[]w-~7+KɌ}RVNz1&+1"iX\>]Wq(OX?u1 L'1s ,)&I+ ?GmKkRuxi%Vs脀h*wgz. +3>D`4o0^4dښx`Y%W$7^}oZ^rמ< oGG"GW6xK$Ny֨Ya\lGUu;'W:g _cszm'#*q]Ľ/GEԈ+ "H*pׯ ^pGD@6eA#: eQ?GNPj QC{DMOvw6$z |~#ʛZ"ܽ3қC Yf9dӺCZUw1LʕkhgE"/qiQ B=D)LXx _ =D Mp-@@s2E:09-;f8.:ycH!яd(\\aSОx)7p{;? yvD1p ѓ]KJ!Ť%RDoNņs\FrqI -z|+Mj͎{ǿ95@#[#g_Z]%mIKHsa"]|>][UU ރ,GFMCe>xW9A y𪱕<Γ;vaz3 ¹0t3qf6=A\M)ey+}CK6 ,o,ʴM$Xz-YG>1S_0$g ~}C R|PBfwE06fhn5+kyԞ &,Wccr;\Ĝ#صel1NdK ;+bJ^ؖʇ$)J&@qtoN- uQQvȏE,'^1!u/sw=<=,Hq뉗y3U,k eH?mVY'쌢Zf,cdp Յ3fjQ[MkUr0@;x?P0?6$n~}4U"f_t=w>MU'"h]:z]/w8̌'n El]D_|G?g&=gSq,[\z;=0 7G kT_dgfΛdڐV0ᝑ*@mH(Q?[wiH>8>ؚnA?1f;;}!W\q-L`fvHP '[Cj$Un4} ?neC4W!]F˪P/¦E>S~tn(0PuG3Ю| sĕՖ kDӰA}sUh6 UW``1ѵZTh uZr_|nMeЋ(1%B/ۀã 90Q|ɄG$/P(/~znS9"m8*[;`qbjx[Q3gN*lQӚsuW* f}ֺX^N~!m}TH O$c?izunJ4>,K1^;~ɰh^/V3o/ |lCLJfws>ʢuCҔ8#Ј ɚe{Z~ y{vP΅5DE}k;ݭMoWқ8ۑ5r%'<9{lN<3[X4:{+4=OU rQoH>o˔\ xlbrL]@KL 'B/[Uk&~+E9ε&yTxan7JD.K9Ix}IQŨbLQUq3GߞGj^ף5}y/P Ř(FܦL :V?ɥl[haB} 9H篒*\˔6)/>%gĉ[L)^M|f X&҈r5"T!f)}=(i( N|;yBv ܵ.Bz2Wq8RҧY FP1ܑ{n an{}EڧL8 >uz06^4eȣ?uߥGѐ0ry/,O`lQ0  V۳xxv?71wճD}p⿙v񩟋$:p¨[~t;2-C+K<],TԆcNNSlrZ#d^n?܆Xj{# x!-!T]}$0 TksE!}lLW>Y\elB!%Uʩ'qu9/m_X l'lk'nբFC!9&!%޷TT/-:+ڛY'su  ,h_ӯsĭ1");hͺw xO+Z0݄GP, Ai"sb 'õ\T u1<].֮w>C9!fJTBp#-ˤ͚}JUYwuWVhkzXisSEB+'}HFFOL(Ev׏D&1ˉQ2 yztOι~LcZK8S" 03ÛriG~8:9/Hru p5X@C@a$~z+0&UT댁 ۉe$ԺP1NJi"*w@Ptuـt]u<*^?jfTb1wAp{ ybeeC!fMM^Y@ /uJa~gi+3PIC7(qS| PG@P`3 ISB XM$q߅-_Zߔa[]^ .| FSIXo5tQ/HkvFk{"~K\O2upg#x\. . J_-FN@yN#eT8= FoH/t6v8F6 By' ;1;ĈoWriY<nj[BKZFrKqoz,EDi/>w j\}e`;h@S¿]}Nx_ @NvXU F Y/"I'ooK(40'YӺZZcINO j3<͚"AsHD¹S?4N5hphܣ@mYgņv=%MMpd![ڥ٨}l'E8nd{h3 [PhpSrb^S.f9dVx*3$JdC~!I$d2JsFo99 #9yHKHDqNnά{ob5J\!~Q;Y- ;Ȟ?\Y/3-$[bAYȻxL)ub)pG'Aٞ_^:#^@KQ\lmJ35x\]Gх*!6D70? jחVO`ʼmAdO>d ,_& )n3AnshaI|Zs9RF:]%<^8]uKfZ`m)Pi<9(`za v&ҙ.eev9MOTZ{WVPj?DuHL,sn|E"'Bƃ)dsa@ª֦hC6#'iJMTCP;*gK"&#ت;&5R+0E}G.+ʨ$}uޛ5P3#^` s8lJ)>St͚1̝#[&r\.ĨdT+J.b6S@'W-@s5է&{6P$;0_W6\4=Z~9r&SKxڥ~ lLyz$ֿ7Qn7N*fA(P ڟ3i.F'˳E j`X&6עaYnAK zK`9;4UwIvxH:Ȳt,H:1@Ur0|u,p/ q<]$E+T|s6 jIc \L>JڃH`#^˶D Gw/0,6# SԈ}nxHӶrEN'HUbm<';CtWS7%&.hvg,2@ HJHz˅8]Q kY]sڊe# N\#V Ecu̧G(%CBϡGB]ef5NO^{KpͿQ&lNJ}spٞ /F&\0vƄG0KeQ}4gUݦµH0 rWLUPQ[JQWVP}҈9Ԁ؞"TCZx:Vrgw{<_ȃ>ꪌLJjOPMuM8W˛F$N - ,xj@V(1\s_A9tBN/b=MO}T/Rw7]|RLu>2e9.r2RTXWh_| e- fmr7e+UtrWX.aϔ?Oҵ@_Y"-u(r\咾Fk"sZgF 7,0)Է0JoGdq=П}t8]CMc[aC+EG;vIVawLam-=RTw0 EIjN#O 2̺Z {֋ գ{H2 [;CDo2O,qqν-?Θs]@?db2r{TOkW{Lc^HWl~snX1< i>v"$P.#sl^򡃰6Le(mb Md኉?Qh!9N:qC)t~(hC}iҢm"!F]~X>l*<SeJ=+˞gW9b4p*!_[Ў\q61ڟZpyakvuZ2o{Ɠ@c[33p %d1Yg𿍩o.Ж~Q8%Q~82w6$ᗥNYz ʄK`{ks:4U܈ ܉e{&EvPgGFTz8uʼn"xii>+8`۟+FiP~UW  k(摊3aM!%U׮h+ Jр]:ߖSe,rp:p"-:9{RlN: " $QŔ]RnF.u m%gHl^Q-q_iϷˈT&ټ_.NnkU1~hqϸTo {ɨCOp-gś[8nҫtK=G,^-@jTnsct'VSZX뒿%R-ӯ_2oj1.%R!p5dM3dpi&P /'ymE'5R." Unyp#E6i]=Ø7 ;YmoL8(1blJRϟ;Zi5-} kKFJfp$ DEn#Diۊf!&x%&,FSx8 3%oV: &Gn?eOIۊ'U 90xxyHyd^}zul&eӂākD>z;8"'π1qg~%V}G!O =MMub:^ ᬝbq1C˙4p+fU yōuKSgSF_ ڸv̋3Fw/ߋTE2k=;#ˤ<ς'q=D~ӕ8[ y%C1T ~IbIx@_ Di~J+~->u5Y>My"@ .K%U 0z LZP8]e7*!.C { Lc塶:ֱyO4CN{|`Ued/v4ʸdw+BQ^ Zq܄{W֮ iXsLi Eyxª>ZK¼4kV3oIL/⻈g<<-iީW%5C: g:zϪd~@tX7?KݪYp%ǔpmHWZ)|ױFL3сO0R; ЯXY\JZ %"r%c-L3h@Tg2^hPιB~8 [܅BF݈-C^JncHO4 k`E.o/%0,ް*x@ʢTiC` ф1o8ׄ7LZxB,p;XvXoo8.V`6neVݛzk yOyz)w{:MofFK?\q˅I=GۆG;pi^Q)Rbv Kkzw %_VμcNI\\5>4xo$;_coFI/^fg%!j+y̬8hOxV]&TytUr4*>fcCHS+C2gַRٍDgk#kqg!m os0PP@{>8+xdM}*)dTxW's_zr=*uS۽ZZˆYԘ""=L'h\ٸ ,( G5"ve=a80pEH,s7 X'Qږɡ[&T6= 03o+O ӳ9MNva2qtPH%0:XGR"S*~m [`B!]]9-d gLzdUݶO-8Db],EoC 6dٹ7{iu7=3(9Goh86#A W JM$ә%&R`p~FGh53y qvi]|.4EFh&KNX11MI"˂G!Lpv3un^tjDIiät!!`ĀB|@C0 [ =ث~ᖧ)& \*x4mTI{VNIv,r'R XH8(3AĖ`%QIHeӹUg"707LJ˴H &;- eҦ5N0W4'Mbur{ Cⓤ*YTBE~ufRY]c!gP82#Hvqͽdj|;҂ }~T:,q>S;>, gY8hsLdP+3*(4ŁAst(I[{Wcvv|ފt7@SC]K@.q׈Y74DJNg0?W3qdz ¤qe$i3n)r:.&IӔ,! ||}L\= LX'N pva>$ɴ%g, Е ܠ!Bi:ìm#}YY /3F"'SJCUZ;QaCn {!:dх@-y}\ ڬhr׺ļ3rֺH5A8/  /Mz|4"BzZuvc@9^ò4-sW+@ j;=W8z((x^^Uy{ˤ(`8_*:Pg0WmҨ/l.bB_+AY9Ãu8ZԉT#\,&dGRj уg]b,u.;4C.WEnV!UJo >S#!_O)jԍt/;mPzQx'܄dtpG_;YpMB+ DQ%o[4ԖlPu IK9IP4>YNKy9 Ex+ )4*REwAqc{&攂݋ P<9&K}tImE\hBp V!1oI!a)Z oQb2kHۘa?qZ#,oQ~K F_b5p9`JEZ9`U v]՛f} % b%N]˭wj8RǞ}(|iWa1/Bzƚ%n*OQpEѤ#N z0~Ƅr?f0#ʦV}MG1 ||k[CY>`FG<]-/g^/xW•Y`4C4FL͘[.=U+\nz7\ 4ѝOL^K߳Q?4x͍* fnNG/;J]5ЃXw^_OXaj$YʎA(4(|S.,^v/81vJ=5SpQLQ[U-JkLoݡ[^/Aa M)o&D *dl<lms&=}J<3BPD?ޏf3;}kPڟRzR$Jev~۰;r3g{I2xF2ḏ?QGևMN;kJje"\ ΙGq0_mPN՗e9uɡ5@t+18f'}}UPVm#uAvOcb6-$QJe1{b`Sy=_0xK5ho2 zCJL=cHÕg98֯p#M8QƭN.*´+cotZ0:SAX fU`x[)c(iz@#)2!\ x|6fMG:.iQtdס:Õѳ]e{{e~x"whNQ_B=~ P!Q/gܸ$kr$tp ‘Ysԯ_`w\+IF }ՄF,sv2@;(} Y0`PfԨK#I] nvuݟӒ)xXZy}7e7z 61h6E$lʡ?fqWuL/)7 `W-kUwfK,`!kT׹ D6~j9_FI.qCH"&E!&GrMh47>F\G(z.*ԠBj}kܝ/ KcwFefss/~ x_n}(`FX]/X-N몴3ЈgY$R+$BéA!Z@5 ŕ0LW8|'`XYb*{TB'4ǘ!w7.g _̰Ʒ"Bu n;I/GYDŖ5DzbT10aa!1WluJ4}X/l <Zh=1Xj!G󘻊siI6&%_MycǭcJ/bw) q$N?8Pp֭z[ N!ag'NǁSN2_ N?yK%+]gE(۰AM|d&u!4f vtM݅補BTk̻='C ''!/F8F*ܣՂ5Ә[6x'~ar,rf4@f(8. 9CǎV)t`G_Eژ[9gϨ]hta[@ft_c Bm;K!L%` j`3$SXtT` .YO '?9FHzQE]bԧ4=йvʇTO8Erw"NxY~-^HD#{3xWF+~δ4{8Ebxəo&:4)3ќYʈL!o>{VVz*K&&zf{ W[h6R/4[`"648zTҡt;I/Kp7 yOJ}\|YC脜%тX$ lb]H#C+ d eW1y{ǹ 'S "iBZ?euR!Pu ,fqK[޽PH3oaw.U C Iylk MoR>9[8CyxXzñez?]}2J腢wpB{^9bjntrDnH=Z꺠>&;,&ϝN.p9w}bF?(af\r*)v) 9MjNPd܇`OM )v H7tM)(?z-Ru9k%єt:2qkao ?.d3b%<`x5:;~/J`Jƹz(zey?0mv"q0Wal9G3r`ykFQo1;4woiNF &x9⋬0޴$vMUwd%?4 i#>C+Ӹ4!f>8!j^uj)gGHSz.$.W1'p)y.|Czc\X$7 9&o;%9jiAǦD-+bZk㋶ 7P'xgo8t苶SF8-63b#..:(b61fn3}ZK =P?񝏲1_n3>_Z39ʜa*+.0rrX >n@tDVrg*ݹ(e^ԃf4qͩEQԄp6#*s3CYݙ'Mx1KɎ8!6LPIs#sw/{)ZOsWۣө/C7 z dkZl\ -%-az Omgwu@6S U~n~Zcw  )rg뾊d"׾A1l;g!pM]/=F׳"TAypYN[@dKN^bv,36G(M5'SU,3Tk|5Y Y ?;fHbhPf(ToZjV.}.A4- &t0jrk3~'L5f, Q\4}mo=tD^E#g0/AF ./7DZ6 :$48`?JDq*a-%.D P",RbQ܅{d66^Q3,àxeoh=CUEO"t_#iO`"iB5=g̝M1>GVܜmtOR( $c'g/Ӯ\ M+, h1޿k2Kki5δo,`KiͤVd1eGm2h˴^YtV5YdkXje0d fa%?b ~. 'W ntȕTZNRGE7+`2qZi>҆OnLt?N @k}7GS?nE;}륀ݷ9Cbs} YJõ!> Xfєbu) */ߋ9wpj;tě.'XŃE1JYG%Q.RTȅ͒al='z;f80fEc=.+">#bxA3*),獉Ҽko2#ExsiFak}1')c@&T yQ3eMΰQ@Gs+NH ɢ|F }pq뢂:3|[@b@8sz?|Mu` 7sAV]` {;_&t-Vp(k#a߶`q/>7ؚzv*O_ޚ"UzUG#g=E?O*A靊/)NGmPCF,ɚ󕕛Atc4NNM,[fiH b2'H62A #`|aߓQiyNӖ˰Bcw 0gV(w@nd8fp5Jh|iWS?(f6$(k8il {͓tR +}?eCe(*T)2H_u9΀ojWUMa> EЕiΏv>LӞf*4{MfJ[Sn9*E27I;v+i3S͉'տOf͝)o3<̑悾$&ؠ_W '!idAgZ5.x?̲= z\:}݅PƑ:`{RkۊndQ_$TelxGE J>zi{ė5S`n ^\@hvI%p/ͅ܈K]MQ`OQX; !Q&QLCɌ$.f|v oqrc;x?7S_ ܪ|My,hqsC6`jM\o(1E\'чbz&Y EiceAmyߗq 9, pV (e7bfX`$&t#[b+Ow(PP$Jwe1Cϲ0W9( T᩺пo5Ra{pj/ׯ WddǍj|KƆ'o '|R3DzVYr])ݸ/(-fX՜t1ȲO@m4FrjBOn-a9coiZ )EW8(zݝE-]5-cPv]˕! ~pqZUar(j~A7}g*m Sѡ4*4=~zI ^v^ 2'T$I%Cxmr.-RSr_M<'TKcEs6W3')[fKR+9@h;X>7G[9ڬ[ ؀mb`9WEgYF{l;$\KC}i%G9HbQ>8{\?Kdk? ݱ咗HE ⼮Kvb [6 '9 !% ,e!BJE̶SC?,FfB$Q%WG*qXȞ#UZwQ?xIgn u*W*>pO Z)/ `hJfI0 *%[hFOi[?'/1hX͵%ugX6?jHif%*AS'-KC}/-OV,ADz=mS慞)W #WKj> /gC7M*W^SkWDFTyd1鱀x އ?c]"4Xz?rCQjZ6DAKi0&Ǫqb?ehخΗ}?")uOsqP}m:ƹ_&XVˌGu\r{~.cwEuD'cx'CDV^RhU O· ~,"Nb$^ \tHG>Ń㗟`%P$k/*9 "}]bC ' C 0O sVG 8Z.%nJN@sҊ{.*60S&d4XxV7dP,8ϓ>q[){ComlSeW 6i>pn햖w^]fэbC >Xq,3MS_K/m㤱RF@E(ثZ^0z9K1{#"3,ħe HN F:k2}=>cyrMj/Y+? X)^L2[ #qI3pE](+:uٗh3*ae<.B=Հ:+>srß6>Br= kQHaɽ9E:g`t2Z=0S:ߟ/7(JgWH`;Ai=LIj7PX(YEbce99Lzj%XQ})M1{!ury#m"mCK^n9j~IHQ|> 웰5|Nôǎ)R]tx64oYfص 0 4 r\;t0X YPǹ; fL g}1;eND1W7*H@VTMȕHLlȀL4 ڌ# ΫȢO|_ڽ۟ތkr'CH+ ҇W-\ Ҽ&z偢O!GW151R/Ѝa]*,Ao(Gju$XQ]\× ^ڌ d3U؝lan!Ps ;@C`(Źf]cuH^FjPy؝SlcP$/y|R?\ 6|r!6;B;vcDXE&02w7q'܆u̍m" /P񫘙ăn(bǑ;}0y?R[_[t8G*&xc p@yԃC"@SN([:L\WQXqQD`D XЩc],Fxʹ+oh" ArN"QI<C˗ZuNu fzV=iQKV?9@Nv*J-8̾7%Kz (p'|Ee2Q?*F{]|;7|q#9驸ϩt$z/;W:]IǜYnAD[QWUjޥj{殲P2*S3iNa)'('7j5{u9zbd]<#Q 樁zـ@aW|_ 92\@$j QEkIΊfbus-Hۣ+f-/>[TdV ^ MUE5c%Yf*Yk?g粚w~ ?ϯ*k۱ 6ڱQ[}M=qus@;0!n,|P8 5#Acdvq7m`)W7Wg5W:k_"7mkJ+c74q7 j4Bޛ}X5>y>)F"GBrgbZFA s,PĵRREop8kM'^>=itLm;kMj3XFjQ3phGlO":И=DD d^:{$A[F:'I*8<QϣޒZwxM\͖k;x3Lb%9=8 9f~\nAW!<٭}dZoT\{7.&ׇIfq{LeyawK]05M:@9ǻ^Vr\KmB,ئ3X=cgwqK.~6_R.18ֺP DI1=+d}LKgpQ6. 8tX[n׸cՖð8=Xu 黫o5&#O- 9YO I1#VKRxgk q懇I&Ir腢5w.+kG]eI/0"\$fFsT&*q͏O>ďn"zi;}yQ{N&BM󗈴(p D/DR# K(Yݱ?VCeFdi4L)xQؚķX3#zCis[!N$ ^E kG)e.:l HgEgKNO3Y_1ZĄz:C,Ғ AXV|_*=T5?dL>Gkm4wmpu!x襢M"A􎑑CZkR;J`̟Q5;I? EԠ`-+(gJIxAU{JsWiԒJAcY50q,=js38S V`t19='dcRŲeb漸jUGqN>l~>5D8:zf-{qkN|ޮr,8[5{c_5/ݍ\@-ߟ3zdž0n "#x2ϼ9r+Q9˞ Rh]1ycs980~c wř+k2ۇНxS͙ YL?KԼ*ૣ٧+웃"v_M#z0a"mx/0}8M.)&W$], tZQ-&KXOG݂Rsm&&g~B 'xV=U( '޽C<q$}UH)NA7$[hB?9k ap{cu=^S1 K5.Yڹpԉ-,?&ڥ񛷛nV2TB**48pأڐK2Ne Nyg%5رb'jS!FaڧB4$Vn]-q0ZUv(쯏X{,@s y1c΋ wgbweSϻ#압Y~N2-)}ojþ {zTk0YN ĊrSW̴ e2V& 7'VWXdV  % p-$ =s97<r?9CG1/㣀A>(Dz4wwv]2p,$oIS}*>^6O7՛Gn(N\e}wܲu*r/d:c*.؄!ruդR.bW%R┩es(KxiD&,~]lJ5qDEN<&onkrT‡ cgBtScE{I9Qcqё,)eI^\ˬ؍kO=ȥN77“^c&_սI}7,+ v.8.>"{(qM<#A佋;d-PkjkAXSHm_Ek?bUaviNX8 9Os$ڑf.gDf5dWb[:?<7Zȑor9T{nJpW踪tODQ3\w[dGU& >*_$_qPm:( 1]٫!HNbkX}C:юzgR\sSj&,_PTTG'B3fzud` M[Ej_N]VٱZ:->)YkxGq .'qԮ̦waikщGKe1!V2SvvniX1?r-0r-k|J;gVU'+F0s+V cT~du-ڹ /+]EƧ8STC%j| @u|R q46ӊbT7By׈'Lvu, JBts%0H9>lջO<oLT*AϱCS7JWkB?J:yu'+4<+~& 5M(EA)F/"+!UԄVL IR狀I{+" 6[lAM뗰Akk| i#mGϘiD.v"heZ̹CZ'>fGz1! lco=8 i̧PFNdM9u )AZvΪ!O])'R@m'N )Ӣ W``>B۹ *(qWKDv - edJĨd|BÀ2mMҮ/@üQpT:=| KYӺL *)? j_y =“KkN$ 3D(8<3OM $%ad>WcEЯ~ldlO{&ޫ~N-CR: ?8 qT*bP}hNؗn'Tn?o=X%Y2(wTd@>zy*J= _-76gũ, 5{3Rj;8dH1IؤEk6֬x4XWck;Ʊqnq,wV@ʫb}*cV5'" Z)h^]\=\bIZoZՋ=w\*)!;T G<= 4$~RyT:xQT5yw) 1J-8&PvJP+?lTӁ:P3rQ#X_)U1(Vȝ/&O],A:6 @"dUsV; VH 7\U[V$Z1O݈uq<şJM8} 3r)VUQk~@[r@~c0*FS?f {.GLk3zVVCh6&"'*ÈAT-NEL|O_`r5ma<\Gm 1 )r%LpTX;Eet;#FR%k:+GfZ9\fܥFe!@JiiJ~l͢M#},qє&m~~[>z^o 1=\ɞ4[-v$Įwz_n/B\Y;L9 X#[T@m2 c7'AMO1~Z|z#8¦xsHz%Wz[.dkc~!`jx]:ؗ aݫ*ľ*n<e*3_ fW~jUQw[8ŠDA".$&HahES&F/k岁d#.EM\Uի)}H6^Q3m/l78""E(L/ !\))wE/,:,axWDh1!pUMk{zJYS3Ƃ4@L< Jv'N 6B$.ĢZ]\Jd[÷gC2>LcuK6KTZ>ѻ̻ ډYaO沂Ox!kϗm|mBr2wRΧV V׷ia z9(=Y8W Z"@9I: ޲zwc Xnc%FsxEH R&&LAJ+ڋW9pe{K~v-AjӲ|c&C]eFѶadEg(Z,qY<}'+ :C?D'|, o_Gr.ꨈC"I%%qP+/^T`h8) +?t0a7߾>Hq>ҀzJXN]ѩjM4[. ,9*C,Wz/>DQ'nst"ڹ܎1/7Pa򭃏oT i\>I.sUF}_} )72C_ODk>)O4m5"cgWC-:P6GZA8P37W!13-7աC[|u@F׸{^9@VL9r0B jYa M/H3c&5EU[rU\r8T󹴿fH)U `NXqS8<(+?іXYsu $T܆x&sn3f`~y&eFp=ѣOQ|j d#ѺGZO+>=tTLi,(0O@Ag؟ f15\_opqCH\MM;m%[i$|WHZF9fx2&~={1[S.q- pAJjN"yt|л~WAG=@%2W$\ !٤r\) b(YACn6hγS`j8vo}Sп1DeCpLb}|v&,߇y=vr@T.Q52 ( G}/aN徶P 7%r.uk%ТkIt~>,}W#_Du Զ½vˆIp5aE#>X1<][UOq*kfc0W m~]i!yu 5c&GLx{}vROdڞa[PX9"">bux:WSNPz._'#\>@G)G'=&wiSDW>d^"-ϒ5e*5eSh?%A wGCvB$u`X ç!I\ ^@8"%8Bޱ.ZxF8Ni "ew~vqUpL06 >kU A]nSa"rX%,Q1V L9:#3A]N?t _n[:Fiӣ&Bޑ;"Z&Geua03hx9G֙<, IVH|mX}ms{tCm߲Ac"3ETp,P'W38R)t[*׹fRhf1dއ^Ag;U7]'v[sqņt#o;UnZJAŚ~_p\JGr/mS'_JC8$G~=&E!`ν}RuؾiHJƏXE} Us];s{e 8z CfqyOt"}wAFm&CeL%U-ӅF2N-Xo$JaX3_f4baO$wRZ2MKA16? ,NJ} Mc&m}-bTu:Cj29yI/aaPWbV~y>VN.2)\/-<-L΁qpQKD鬭  ”Jd̗%RM*/\lUN)|׸Q2YD&E̶T:\ZpZDo+:cew]N(H8b:_Ҡ{kn"1k]70R3TP2v|/'NeYAVࡱ*Uɋ ?,`0Z9%,p?ߤAٝJ"|M {1z)?lȰk= yV0 y/W<.Nа<׽Wz>^sZjZPձ,gjﵱU9Q0#adE5,(ݍ[pumn@ F#E עm\[r'( \.y/sCn#]`FUP جcJa/ǡ~E;# sM宴{ ~qcMTj'e8[2Zm6{٣(2lGD߸L~NOzypCc OH;*4А &< n ?pɋhy4JgMAA7[-cPD2'9ѻ\h$Njנp0َ\ 'GQ[9O(}%7}nZ-/FA)6!ew\r6Gr`1r VOKY>ISJlTxM'r A*P2Hɑti>v?iA#ب=\ȩ9ٸSwOurO~'Ǡͷ{^9vt4MRSßѶs$:*^o~ŋz;[E fI[5̏ zzj.ORLV+d!w[I&wh16b?)ް3b Ǯ6Ց6+[KT< H sB^:IwٷOZDm:@3줅 o}''đL"KG,CNIhsr1=lOeAu%3i2Ho%+F V;wy;^ǬIa4G{uGf1EiTxAa`ܶiGG ?qQ[wN`t_P c99 B!nEb m ծ֏u6e:p[&Qԑ'Q cg)+gn^[>:ԿX130ꯍI>2~`ju1%-hpfZ/a*{{Tv&އkQ[2H‹APn8*iӟͣ›Kv'4I8釷.0a-e%u튎"mg k& d >9}?ܕҮ7W/+AqFkbKԸ'T31!&;9q ȍ''&UqY71x;&sa9ZUM6˽'ǭ'6,@|*;sެU/ 12r}oo -r?ػGRM٣YeBe/`:(dqë\gjP2=2rrpM _'/Xš~cުUDd>5cnSqRt_f5,4ɬU!MD'R JB(,ogpӰYWp{KiA9 E !pi)xs/ 9&B࿄zXC$ @&gq¯=N=?j8፼G=]lpW)piwgH;RpIj)-9M (IVO4ز~tVƱC R9&Zy5JQ54ҚZk XՓk$w\ǖՎ`5Lن{;%ۑp} qrf?@CVP%͜8;[)aүo'C2Yz /!"Wr7\Vqxtpk ,a9[%ʹlc!gB1Յr8֝V"侺xycS"^G];r߫ i \((FJ6;On l gLV (k(EacQ(^~A8zn^k.5V ´mB2KbE]4|~1d+sk.Mk>_`l5+&9C"s޺Zgx}YAsb,Hn)/,7ܦE1%͓^ѶTθ̈́\h" Jt+*g3ǥ]`_ξU6=+y!qq%8}V}~UߤYT ɡ _vؕ®Qs񾢯mR|45\h_2VB?0zTҨ 9 1,{g0ZWlŢڶQ!FSP[䧳`^Wξտ=g2JTnX@H@-;">TyVr +93^UqF݃#9>*sm(EEYζP<풔kROH8)yNECDCPmoT&ym*daR ^}iw^xwջm>f0BrzeXe8wT*@}V/Az]n7'FgU \WYγXY{i. eEZ| :_fT|XEd>J,T>ICSXs ֖ɸS 鼬Th\~xRz}"B-țE#Dq]&hʓ,6/mZāݟei8K|X"E4 3B;gP|aHGRpmZ:{O6oȳC5\d/OwT/$]/]fY\~k>sv㫗mUi^Qֽjy3&M]_aX&>gCSQŸҤ9E_M_d:h#}2*o1i}]S[QiO2`H2p,_P `S*vW :RF>#2~Y'l.t ۥ29UFGm\04/㷎E mcJٽo~h&FMT.[mpqt{ Vʨ[^@5Vzɳܩ.Tv{.?J=DF~Bيnz(@2'!C&Wn #2;['ѐ8rZHu|TxN]q%khL ρ(v,hAMD)"C,T(Fhh8b黯]=P/zzd[#˭﷚f[lx2e[mXbއC]'#&Y80\=\pd'#$f1|66zlj֒&#N!ayǣs/Za :vJM*'c~X?W3h[fWsjZO(DR:U/Ūn#"+SmMV*ɐߌ☯>TW(MS#W>٣5>|DZeWE@\>'sR LŘ \WQ]8.,/EPtE\֬%Y7I6I25@ۦ _]0yI+Ueo.>CTEh@;SR!Cto%FDMiSY[o᫨"E46 )q`p=nO?-[;1^s ܏S"Ό-M͖:3ôZ΂huoC<?0On[]6P_PYʥ~edfu.W96YV}>~EE~\4qUR@ >JA&&lc^VtX{u = >?d ~d06%| &]91Xa-/׎+qX]GWMƃjFY"Ji`T۪ x3(k҃!?;K1{?/E4-rt2!Wرf>m}zτ`mdsVc|նާEq&!X4ktМJ26zz5VbҲ[{86b3 rfsgjs$)<y\>LYk Lu-GY)6(u~:WmDmɏUPJwD2K;"*ŦN^7gHvܬ]f`Z1sKs&%&Ky!E%9 ZZy:xuGmeh6'-mumʷ*Ki M#>Qt$P79fsDmWi}nƝ¹P-!,}FJGcE )Q#=_*暼Gjoaf[f\h_mhB3h8iy.D6VITj| ʸב2Y|Wwe\V/^MUV_)fxZgGﭤ~`խB7P]|ְIn]w^geIxbə6W[{(zׯjoVssLVyi4 `1;Ł/fE/dN8r$HI`c/QdK\+r`j.am?Gg 4m;fy!Sd['>sY?-K h@] QPhN }Oaj㍑;q=P0=Y^hTAq,>T&}> GƑf|<`թD='Sҫװwuc>  ͼi-sW)Ԝ-e!Ze1ԫ=[ޫ!8-&fY٣ؓ.sLh2Vo-x.Zg7 #[W}J`x+;>bA6ꉛ+lz>|'rC朶o3mm_N mP$R@=gy6K'_^i2hԭgbt5dTR5^&"c\kq鵲y#qU~rr ǛXԵd踶Yj1S~W `BYܤ/,unS[%PٰZE9uj4LSyѹs d/7 X/%a?|d 9fVZ͵ݳ]D~TXyULZcc2ESV6mDH 4gu*tn[6WK۲xh) \^ *c!=7ND"*0P\BJ bPQøZqYvy{f_{t7E~~)NWiWF~< P*MnQz8gg >…Z[HXM97UsgO=җ+\jrȂcKbM@.WY5Bj0Chc.BaͳvH[oSBƎbt!toy| a4_20׆c*1D@7:Zgu1G ;݉.ʹ"AF7o ~=L c)+V+߳p+TY6K,qi*2 L1bC3|~8mm~ }DiDJ́&#&+NR<;!wmrZ|ʚGsu* V'! -?3=^%v[٭9Wӓ!h3 K kaCƷ>2#Y; CB2o32uQi]PƩaDGm"aq{j޻5*b\OHBeY7#bʰE^^rRt#{d4E~_S˃v -sdؤvS\6y"L  ϲ>=tIu_Sf$hwlkk̈V" )v+$GeF$xS`/EZŊRgG˜YTӞ^JΡ.Uɔ`lZEqȍi*VuhRrO}G$'~sWu{97GFnM.fzǾXIeyłtvzC dyе㵅>EMqp/; DWFڼz]Dq~l#Q= eu@|vkabʪqhDdʳSձ;4 F}nq)I$1 Q8{b'[:.1}fx:e_?{R▝v] ZB"3T5Z߆ΝN#㼛\~e'<AMFws#eD#Qb(!29[Ki~t_Kmtٺ8 8O͟ysNCkQL60;Z6IufrahЂ4R>O{^gC$ cuprW |y_cmA7x2j #!myyYi1̾l0]nҸe^Ԝg\Zkl5kKFl6{PȨ}zzH+>MyYY7e1[/tYiٶ 1W‘ G@yfT{EMo136qU/FЯ5So57b] HD.\"Ā9Y95_*D)RxG0c%Evlm\W!wn̮1DB4G\-U?s>Yy >JugkCrmۑnp9MWwU:ԭp"GlI~4V"8˰"wzɛ{s 㡲[];LjM.̐SJRvIEˎ'IgH {;Hk_J_o#_?nJ,N =vKkg93[1;g_lY\5.rˊJ{)N <8WDD#05zf#*nw8_xM99%ƽ*HŶc*L8y&A €RBA]t~N8{c&N.vשFʓ}w?-nlCyH'ol;Ҽ8>B;1&!Ӎm:}mWoL?1NɨۈV duRGlO=wͭGm!ȃiޙ]ɯ>Mk$ m@f8;-bX.W; O^rƥyf%ƬE## \Wy2~bYBjZͳ^#/ 2o} [}#)o;C9ZEvV&gS54pVVw3aӻqFj Iz~fh!ݝڄBi3)@QE[>-V5jlU?)`Vk9nUŷw fߧhuT(͋:)ǵ 8D H]97kXK;k 2ܸ]4 /9*5@^-6Ȁjm~Hq:u^ǟtKIB (}"LNh7.k[y5[w:J> q!ˍ]^V˿~/@>v=|rњqޮ{)ʥ**icDדai[Cʢ pӽ̻7-ŬՏUkpm88^x 8Y^5cuқOY߁gҙ흭-qJydXke[D+cEtAGhfe06{!2>JHWLMjmkSZ 2DCm/I'O/eXK+%+ 2kNan)YJlN@fڝ]95mފ{]n fƹR*o4^Aęк7&tW6<&ɳ4pR_!AaZ\7,]Vdծ歗imо6Xp$9U=$wqO H/f5~̸lc Ԗ !VHY(.ɐK&}mrW) tu'۷^/^{ R3:lӟMDm,[T׮vˊm*p|u\%{C_[> T5P^ڵQqẽ^u?/YI\[KQy%wGdD_몳WZTsA#nklq[gaF!:CRi-i`ɊЃY-ww%L4+ Vǹ)iRb"!cb.ލk+?v] w==V2\EiT\+SoS_tlu()`^8Po,zqDA ++\s1tzhIuJ$fVUib[~u_|oG]l}Nu4vÃXs ,x]3JzfVir6ImPZϮ˵]:˓622~; ($?YH\z5loI|=R.{T@(CeGоK([(5Nw47M&z򻺲m۫sq9r%{ZJtYToIY ]}c3:dA'sJ_@0Z>gYNHfO+2^ OpbеP^;T‘6^'Ɖ% {3'7/,U) c.K+Q vԝBL:=6M9Ot*^^cعcPʝߐqy ~h`i-OҊY=E4[ ~g X/0aޱ H/o*s8l;oF.~f3,J0-\[#6l.804%B8~˧X86ƨUɉQb(н6Ӣ(ҵZMg%uc[BH@d|L:ŪkÙ\@ğ2R32#R39Pnx@ T+H(9OXcJvoFo%w=z C.׬ƶaK TNԲe|-sΫ,ER㈂< @sU2q5S8ٶӈ8g2eY[uu9χN^ wzVmW`\p|^ͫklPQpo805 pZ-ᄈw˩(0\O+j뢸g[ Gsͳг,0ϱhٍ[3 qd=$RܽEfE~Uݚ/>Rװy<_Nc)v~2}o/5~Ez}^%Aɐ`:ooŨaͦ!#uV>< Q9s."9~oCM;zA_a/~Vc䉧<igqv 4 ,mihzZD+62ѭah/8Wk= E݃䯵m`z|;Wj*]gmk t}ձsL2"ImZiZLKߍ-.893LX"hK/+I<.~w֫e&͐~0;eZA¿B9e/aF>\dJlf +1QYz3 S`&)*$ӯcRS7$07əK/mO'>S@fx`n e`V؃^9B O[YMH]mOiIMs$0↑y ^CK0 ufټx* }"@yGfyeV?΃$` 0Zr23aoyq8[}-Ml y6N(1fusR01Y]:BQ@yklr9xg8gfTΧP/^]ÌӬžӮQ_oړXᆪlM3g_X0pߙWдvo ȳ58Dfۣl6D]RJ"3>̻^|Yyp++ָrDTʘ5:1:Rt٘dJaiT stNgi^ m x3k9\+i^Թ28.%N\EҟAMf.Ȁ!Z[D@#'*ijQ>^v}an`\aii}ZǵS}wIҕI5qnY Z#xRx-X)I`6 7|,m]<ֱ]rٓDdk{I<8 Z_gVOoz0zR=B8QSy=XWQ^RA9oCc)KШQ/3NyE [}03xn$gdٛ͝smwӶR`Aq yQ*$=Ϊ!j\/Lń|'ȀD1Nء)5֚s[{X UvHW›&*0km~+h}d׺{x+ml (50blB.xl3ς-\nSurd-[W+d5[,lBL=ŝ#.V߮dč "G?[~YRuw͘z6ƛ䂔bK쏽2f4يlͽN^يeuf3ydFr5nZhTnx! ѭD)JDPd)HQYُx%6:Qjh+CFջ{wY^Et8("#e/~-B]Bl`:ѡh4bUWKn5*IVsv~u[*X7mHV\fj07xh-_9R(kfo5ܘ`J}b D kud#]ygsYuƜ'+e)E9/,mkQ&;菞!.Q]uli1ȩ]7- IzJ%R ZAt(,Kfڗ;ՙ'J~Ab|7b: JDD>7 JZ)JWvK2B & `+kPАcш#C"xP2!X9b(h*TZ a9BCm;͍eT=)-9ي+q{].kjs/ZnXLjMaע ڪU$_*m-]-/,}2IX%T嵃OK]L8sKm{O P|.~r٣iWrq>Zifs^M rRg'F 1"(PɶڤNFx4 ͥwi[Kl8LK6飴WSV&']R~t?SפzǑܩ5֦G D˗˪=$rpV֭{ D0N4+`By7$LO~~<8 |%h(|9ў V5Umk D$D QJR(kEURbE$ q*8'B)j-bREKUUETTN "N"z PV$i:MoL*$$`H+ eXYxQZB֔ NA.))ʎHt  I4,tV&:<{jDzLmT2yQ؂ib!'DȐM%)"9YdR%@jbE!UVt"uyQrԻLK:ʲU5)yF5(*hEC\Tb蒘0<"(F w+O  SPr)) Ct/U*"ڋUآHrTA2*$D ĢҚqq;$$;Ҏ,v%eg:L =:XjSw:*@QBY$ew$%%YݓDFV2b^bJ2 +8Ҋͨ遶h-" <6aK!g{Cۚ.2mD' ed  M<OI}Eimm(JFB)J UiQ!IU 4at7{!7A#RUv뤤esʒAIHbԈQDJxUe)RP=s1;K@&$ Q "|FӖWi,k0jeRV'H(V(rD4BadeM'/c)TLؚw!zy:t)N" <֋dV8^I]4Qq (Zi*@Y:p]T'$3I9TT fqUSY2%ډ9D6O!kYWrȪZ$y"8f&즱SB3U`f;ldCPAr|nF,t0BLK$`H ,7I) "4%MH:IĻDtQ' za" 倖h$`;I <ii(`Ȱ`WjgQD)'qi`B al& Z[fIi:h"X't"ш^evDrAeB.6UѵM YZZfL][Ll5Q *t#,-17 x(/P`H BAfY“x,,%X7]r*cBɱiX-yr =xP \R$A Z E \j`5yxSD^IAqiDsC  ,*XdƉa"/+z"JG:3sc 0څJA`YfwRBٴv!xX\rr]4rU* qq~59Li.*u]tdЬMD2؉$$E!iaLJZZ{^%qPDڐ1Uj9kfH p!$n!#!G1M3"ѕ+0v0D_(QGd4"*I LKHbV8Ahd ĞV l0d!A`I6x'ptL;d;aWdEJp3<Q TS'zDZgZ96iɝ.C3ރڤIH̵.$$t1 cK("Ft)gWa\ap+!-:ٯB45|L0`.oJ|j)79k֩e0Hd^)VmY͊  FH*E(`I!.r]袈<*"q1& & ** AJP!Qp"gmT"""(j"vHe}S /D/`P "^ TDaV$)V" @Pp@$@6`e2EPOSDEMCK0Â)kJlExP$Ci^&(#Zب(q cgP aJEJW!z/<=/Eɍ.E4q@-Јk@ ȢG% aOC2LzAMҤ;U* z X %;H eETE7EVb7DC>A斂oz :<*aj2PhD@\f) | #* $U5EP$Ov)^]*> Z+& )qzJψ7 ShB ]~yu8 B*.~$R"7 b)Z(elj6@·ȀcBEM`0DCE>q Cq]E傆_UD0gCw*xz4QCE3`h!@ z۔su.m .(7wЏ77P\#¾(+Ё$D< n;Xe|;XK^TSD(a n1HAQs*.("Ƞ& [oǟ%l1D/"&qh*dAA24E$Q@EUm)\#iYeH_6YHW l]6=0%ԥE\PQK0JwԃQSӤ ];6N$A NJ3ow%U1Ezhq; m$@ΈTS2*^AdR5īDS ˆܩnmDE_@Q`֤K@R}thRS3>^+`PS}A4%MlP@-*C袀ma/e(FD˛%5bpE2%$9 LutZJ@ {%L*E,UҪTQ@@͵"6K^7YE<<HVU(KRHPT+\2]Uv_eD@2!HtO@т_ &q*eic/pZTPxˉt-DdT0)B暀0 UE#vpACcۚ8 5!ȩDF"_J.)h!D̂2MB 2")@ӂGs_rG"R+ |uQqKЄ!9xv[C]]| ~(/͈ T@@*Xež@]tE:X ĄD"aKT"H*H-A⁧ M0b"A C(Y5Y\8;8mf_hN" E\8}9sOer;7a:Σȹ/¤`+ÈCҏA DŠ-wQAEwqT"2h( "RgEN qq(]|@1R@LPĈ @nDUbS-"_ bA9h&6(TQ\̤@ŀD4S n"ހ^(dbǀ؀ *QT|Q.g@8@ ` E tT UE+AAj*:u@mEDƈT*β & PȾ |[! ܅cX@v̈d%{(:8'GAJq qs *o`q(_t<ρb{ŠPQtQ>;jDz考*P  +dȏ#G[G 6]F "fYb`!TT/ƣh l*]#0Zȹ-O. #*("H_[ R^IX鐰<0PH /κU1~( (`Q_Y0j!EJ!a G9CF"-( fJoQiD" b,H"&tr}ٖ.t#%"tGq4$&( H$[ ʏSO!PT„$.6DHdA $! UwqP.D0Xhsi^uT1hPc( >܈@3wV9{~w&gHg# )c [==LHPaP)H-*NG a  I@9c&^03Hc0A-iw|FMP1 Кq>QpIh pWer²oCY36tkQK^ϴ .{yڮ^4O 2%ښrBSqLaPZݽdvx1Vo4VQA1 B|1Nc2ZפwO9Ls.@HL1StNk+ʹ2]@ yP3`];0Bێj*km#R_|<}mHdj$Nj]vkqF30$:p`<1{u.? gM׾] c^nCr>zgպr_ G$M,R@f%lO' 1!\_k xp羘xq88$ ~_×akF@ u7/P4Cr\=!QC%LYdHeێ/~d0 oy# 6_n.gF/ :A)= \&s[rˎ6YBbѰ[uֵ2H wN59wz~2koE0i}럌'@GqoW;]1*[pRags,!7Nq&w3v߳6Lw,SsN?NBh3e hְg"ԓ]D7$E"Rjh^0;mVdT@P}_}Na `:Qi6%V(gĴGHT*GA@M'[J.,]TeLjUJ\ⲝ<}^{ۿy'ALJA^W]&f"ah%Y{lo#̢&ع]@>d'4)EKIX00gL6fg `F<=Eo9s|KvdAjx5 ,ȳIg)^,z=c:&LfJc褣^, )p&3揨9|cS3ՏLH ?nv'Etp@Ti 0IwG@d yraŻֻSGĂ|*q {K,/U Y.ڒ8S[Jxni&8 wVQImnie m8 Aލfq~' R\ߍs@?Ia )(L~[yAqi>̷vlm4 Rb@Gs:znswp?z\0A ^Z$u24NC}nbyeENO#j+`ۚ|   P>$"PE(NLXK^.Co).k[yc]xk}!,T;h ybNY_]w)q.x:Dc܀LvxpB,E`HM%!i+_չ]:^ ~f=>DSa1CckUU`V.qją]IPnh[. L"yS|"vykzmхW 5,.vbL9֓.\~[qHvl=qx|vkɬTg3K7L<>%EW1t:vOռFGT-cL*N~yT6vzt}[NjcW{!1_3Uy͸U5rmƗs#vU5|9֞<I/I@Y6ьI%elN:.(͙_<`J|LR%YX!JNj?JK0OѼ z[Ep߭׫ږF >]ղ(^n0\$vͳInfYO1y9Ƃ ʊ@1pǑxo:d6Rݛesv@KG#4g_3%@{Mٚ`y{} \f%Ju45+@~}Y5..2rw}6ߌ]ĨN4~g,cc,C{DދnEgq[Nfu5K`I&mW-.SB'2Ҧn%5٥YvVǛ#9}dTG|Ҳ iP/)r1wbǾ pK*<Ӧf93dtaf }NBeDm65.j2RGk:ۏN Ǔx?QCڋ:ؘSA='DFY-l~;f#n*ƿɐRf= Cߡ Սm`5q4 Y.Bl~=hO Zv80)ΧyVEby$X&?GW/6-uih3{7g?ScfxMwYoxsJ[Tc4z*gj 6*o/!.HCF3mry݉6cCv]Z6A.d]_j<gߩӫ~yzW7mjgjT(3/ޕ{-p˃uD XmP{U`6xjo406 0ʐ0s Wš vR9urWpMη3}m|/=` /7@_mo c?.|o?C<|/g1;8Y'ԲoCt݆ș_N{|c蜜J@+0<; {Ҍ^ZRE6 *k4W޳bӘ7%z+/NJ|=:fdυ{n{QId2`%G& V ޙ^p 3/eg15SIt%YL|I_4\pfo֑sń >;R[gKA}m =WK5!?o>LFgϓkgAG[r:QfW2,݇^ɒk̮ckK܉[mDm =zkjrֶStwX<ejr,ynɁr@$'mazx!;Bvȧ9y\=z..),qߞ iQ ! B`4C no)-Sާ9^l? jxLc22{ #D.BsfH0s;q"uwC#[SkJ"X3u}N!ؓ1j \p1A6M <őp~~4{v|~` \Qo1#ROLT=w4]RdW)si(8пn r m koW^AQ˜sYNxhlշ[j_;)(e޹?C6<(HcC#@s&OHytY[1- *}5Ԁ7g'L=:}Ґ kR5Q''Y7L3uVσΡ;9[z];v ,E0PWY;>@8 J}TMwKJ芓ߵ6YS;VoT~w{Boob`vO>YcRrC%5RuOȻ-g\k_# f7m9~rjSA{~gqjs՝kohrNtʶ ?Aw~kv}SNwu{43DR9d_W HLa_rB:6-f(]C߲} {1ֿ*ҒdA>l}&m7&׽l݇OD$Qhcoϻss+=(- 6$8jV(3b !6O+K*$uIٴ! SwH(QoI)m¤H*_22 liH-B20#L @"Z)CPTEGF!QA:" p QBA! ,!!(A" *"!m[*t ŭa2r7]HJ T"@CQXFThү@^=S:#H@9ǕRD@ 􁘑M l@/QB?}ޠXbBcM`u ` fFhAXD1daքD0D!= 6Ji`XR ! YrXP3n!q!)pqA$]|V!-|Dp܁ >o0`iǁh :nCK3.x6̸oK Yoq l₏#qȥLMgRO2!=,O^8-+/`X- Zsb")4p/ І0lz ]@2$}NNMeK`# ^4L|fxt cLe=ΙہǼ+ξEDd(JJ 78, xaŗnGbno@Y\l/K D4$l@vsj^ c%z[p-e9zoXU< Àwq2 LGݷZ5ZtЀ>Y rH-n(Z]c'#ep!AYTu79^鮈P?5'(-+٥`_)߮@_@t.5kpZl9/.38 c.vFjk<>~6;`ߪuW1z/<((FӸ9 `t&?HJ]Yj33]dW)n.Ę-~:/(qTi}\_r=W`.Ӽ=O`jh0vΤf\g|VoY.ղQaa; ǂ藬M~OQ1x9oa1sNW53Yy?sձ tEk8pң~-ۆ6NkS><c}<+lM5C1?ke7*NU {R@R2 2q%r}_AG^u;y)",vJg#s \C]˶Z`[[gsrX">!epl* % &Ɩq*'L .^; 2yk vQw3;W}I;Żb7Վ= ۻjo17}׏V{*iE|*Gj)Z\}~ʎfY^}7:lA ƘiFʐ12?U|(T/8;X[c6D@w68v6󰙿9nY36+E6:-kUe1=WCێ|bbVU7x.B&nA~9"o.>;br[jީ[_lxʺn2+PJ] ?xyXֽ/3Z{1l *lrfȇ-=oCjYnɽ"p+R s^YP?lEqcPtHMH[vtWMVD@|T b_D M`Ώ6}M>_eu1LSj|N{ 过 x\kdء<ƛ:#=owݍOɎ e.ela}|r/`7 aOKr3MO眬mx < ,"j>`H|u`aM 9k?+V-+^_y}r$A2rRkH﶐{>jѡ9KOk2~,t?u͌)qnbgsp7.ʹV~9d%'@]=MWr>6d4<Ğe.э%E;GОݟM[13_+p.[ 7URaW/,b"sW{w/d 7o\l+3Ojz je~.z,Kg{ ޓvse_^YޥӇmD;Ʃ-R[7e|"nnӒOyZ-[6jZ<> 3d1憐ќNJ9.S-g8[J7ƌvW/gJ6bWWiO揽+b]w\{!$'9*$7nQ/L(@:؁v QIz("=~DQÈڐ H!"('o@@;UGKN !1|+\XE@) ! ㈩E ѷ߁@@!adsĈ4CĂ ؈0֔#|:ܔffTԫc()p?>u/nP|G8Ĉ#R>) ,͆͘ͅܫ߭ok CH7~\ݠRRDl9>6%S>u2A5WP߅YX6NQ`uNsh7%2%#>KbQL{av~PtUޔ&K'{~;[Σns0l*lłQIPL7 b פ']B p ؒ4=-

tˀ B'B ^Bf'nayp0=8 (~8Wc4pby~N7Xt{D6R.h5Vwض ګP01m /ڐ +[(FYyWst>Ƶa¯$a}r8Ҿ`ˎT -uu2ߏ|ȅ 5[]O=)?E0" D|2UEg! A::l8N `D` sPFSe+Nӡc_&f~G9vQ">jp v`짡;QL}\#Wp33wZjrzgo"-|y+H4ZVId0woMA騥X3?iuzƘ:"¡kr[Dzyڞ7!~Lu`0łpG⟤C6˿z^2fӲ__fPUWQ]QzAxpΓϟFD\Nt-5Z: b1MWǓ~yT&OGn嬙y5gfurT6KSY$^EW'o:M;8X 4f~< ḱO̼ɧ\Aױ1yTT{7I!1:'-(Χ>^rYݖnڰ_F CBk5 5Txd+g-vַosB1U"z(_ P̠U(DQ6&x>9W8ѝU*$aK`D@H]8PP CbzU) QxEb}ezkU"5VJpz%:+KElH9wnJk_ }]P*] AyUtpnW|Mv'q-c~Y5kuYddpy |0?q%O)黏n*}I{.4矸X6}xEqdKtb: 2̬p{'{pe<(nn.5ؽ?iKk_qZkнV%`,xݾ*oVp8y=Z@ګ:7ʫ]5/O2s-qmYh-\y#R(sqLu*9$ q~3";zQu`$ue/ 3[xIvӼbc#ޏUqE1 Y)#@z.R)͏9,s>d)š.W.w@fHؼG"] ߡPI80[P!tS.9`g~y1r+e8 f-9RI-b  –7QEWφ2uqϧ!y pde#rA`B*cH/rl@&`q ;O.yV^@*[>ֱ)^~=It~A BDnǍ46n`+CTNn|s҄N?Ƥ0bD?'ݠjOjD4P‡6GG%O`_nƭ-]pf58x~vx\9n^o1cYWeX']2?k5 8@ Ah21":. CYς<\Tnomծj݉s?xF) 9rS|Ej@"'<:`q#ox{nZP|GWEPZ " 5vMBQi}OmA^n%.o_ɄG*Qn5W{(3_yPT=C7ҴIL% 1wڷ1ySȉlW{qWY'3oؾ۶U߇^<I g4^6wpYRm e/PٳYZ@s8suq5ul=RyL"V@YK vʄe! ]AOeC!łZ?>m8 =Eѷ U[RUQF)10MQWJE)blSPz 'a{Y8.,9b li//Qe"*pa ( tK8\* 2b[wV'm!QuK:?Q?sE.Ks\YU"X$=vc!ajSo&X9l!~Ulh4*K`m7*4 48`_ ƛ_}ǟ5)(_w 9obE!HRw}t8Iv.X|u2uǛ?2xف`hh|? F lUiK)g 6&ۨ*CX[j\AV$0SID`C{ߙ_+{9H]<zD(1L!fz4,{۟}jiA=g+..26MDD~|4B8#gj>}W㮵3nj))_s"ҩ1i5C7 Vd3UtmRj1 ;yiN}"甂+UqRdElccI[_;znʌb!w)ڲJzІF/Ar6 S{ q,!@ q^F${a{ 1 'wvSddR0QERX  -S4(fa^qIvb%?8^=Ɉ*)DM >aB('ɰ>,>)V&*l>ŶЊy0 HyRiT 2)#_vf ,Џ\?eb=[@LI`P* W߭+01їPl>J%j!@ D.S6I##_~p--fn1hxzUʐ+wTM]v-+-f& b(&5,}ikvtq }p (] &<æ]2L;]̐W2ORsv̱r7zMC޾l~$"22hyʗ[k݇QM/ 7I!F,f;l@',!P4r;]bـ,>?I2!91*I!0@|D4@|(nbtCQH/1AW A71* w~9^W 3G &R YEAd*D,EPLF]ߎ{wl-3RC0X,,{yZU "&,H(,dPAp}e絶cUvJo .^_׵mTAae?9K'l`_WeI;բ)PX)(,#Yw7y>91RdU&;~eݨ^KQᚺoWU~Q3}Aŵ ~7 b%T'͇6JGj@ܢ5s8=hIeEBJB#ʌ[o0 ì1*TDj[8mo old~xyce Γ{^Z(ޅ)A7])+ŗ},',ݭ`DeS"5`W=0lDh W 7ߋRmJ~7Uȹ1-hYtHWx|Z?{sg#^bJҿoW(q};Ώm1dn>K[fO klpqh%PmX+ "(CSR~iz䍖%c\-j*SO`ٌ^%?>?"6tI10 ͽ VBRLCf摻U0'`OcD$1邛A;p%JyPQ) sfVj{tv4ִߓU׎>f}NbT;oW/kEմXpxw}JQ C7Dn>b G[ϧKsZ-Bڵz?3mCsv=~b*yCF9mcJ5k[**V>ּh_SP׍> af7eB@&9.L4c[W-e*@7 d@Տm豘 t}Ψv̆=~swݟ?d (N*-Hr h|ՌX_{勉BϿ*W8%tY*r>f)C\ky'8D?/$$^[^7]ˏ~ܹ'$lop;/.$0{af(}k@%DcclUdw _.Ā;Ϗ@(;OiQXi bl0ӯd&4%\HwgD Ҏz;AgM^5K!.UNu|l5ʰ:kɍ2~xKQJ]RI. N #(F_W_rvߨ:"3cߓnc4_?b>~ћoޫ*"D4wheb\wk[ ;VxzЏ{,OeQO ] V=uB;OUw9γ)D  cT1PE_;s6UQvSD>L69nߎr_ i>ED 8GTwF|Nn }sfW:]{ Z:7~ч?묽U^[ƶ+vhLcuHD$>_C{S /!T~Y^_[CZzYE뿲 e!LV,nLjR&U- %X`H7y1 e`8$3gJrE إ9KD(t+*ҐUTL;4Lw\hb$b  bҵMj*  w$hڗͳ\,]DHi7U #Pc EBbaVMبhelʪ)RRCsCLp}9) 33K! 1l%h%۹8c1538FKDt8,E?qDNV=52 $h" |[rgNs)&=,kmP@"2$M˄ޤF0wg5n^7\dX|coMZR&Emr䖪*VR?ҍmAI+os4Tâ}_q}4Q1h(1pE/ܢytnV%$2(ڃB ZnɞI[CGnq3՗lzgmBtɣjAV~>RۤX{}Or$̴΅UF2ڞ[[))rZnNa*Cl2$sۤL|d,^BFw֤s &uCQ7F5 v筍>edђ[mbzh i-h,8HIR]|UͰ ~'Qd ;lO߷9>&D.Џ>#9 d|qfp!ET`] v$L޺} Lu@1'~/ױcE=L Z}%iBJG hӚL}R!.M5r /94/-q x"o+> $7v UN'2*MMwix δŤ<uĪ"<`>dI䜁((a#/쁮[/vXA=o]C}].o 1n aiMOn"~kxLPbNU"1Dd'`2ji3tdF]'sC,(ň0)/Z6]{Mlr05ʔ5T)AEH*TyJ ' l:1nF _o?L0'v^vNvQcJ_s V׷4n9>Wѿ=OqoOc21;>Kho_-ӭ,Min i#ҒTR)*qY։y U#'N/|yp$޼|yGOے'LXt2WDtJDTTFot~\GC7X5ߏbdoܗرBj~(Q, ]"P?/]P(g^c $ir%unϟGgdX|Cr$Pʈ0МhLYx'dB.RY[[]f^tͣ0\GWADA+K#P?WĞ;A(o}.wۘ_ǀRó!6g*ju?o(JAU  4U RDfo8\o N _tO9&$ @ ؄# >p?AP Y"~96d!|L+ r1 qO##t6}>ڻ5)gva>$\Db.!Eؽts<ɒ&7.W.$^Z׿òns‰ q}+/>e_wb,^KL)!Jk#m> ? U6F 5J3E;1_y8 `y>őUc=MrQ|mHʦ[zZFȭqO?dP|E_N CO`@CзSLjFdO$<;iː4:f̋Rl O)5/՗K[~]*RFu2#yq9,\M<= pSqgcȱQv-fػ5w+Bf6D=?X ~!KCb90} Sڧ3 Bc(("+;I"A?f}ZSsԧ(w w4~;3q$Yww0Wr`E8=O-ԛ/}R/K5S?3ۡnpipCiOU :*[թ=`>߫i)搤UGDG20yv]#{B~ QO2j~ƼiWQ^[ Ɯ$HtN8k&ymć4lQc6$>HʠKTW?߹ޠif;t69pǺh0fvQ2J_(V+ya|OoKMե[PW(meY7>:K{Աog݆t(R >S 7~aJ464U}u"ׂiIꢹX@; Ԛ}5H*mKKcrQ OK9pH[en~Z&F YBl5w5YlS:ܺ:ڠرVɵ-{im&pzwJ,YdӟvBJ$'HH$%KV݈sS#wk"TZÚ(sjG6*GWB$VPvX亊Wg=§dQ'd|/ͰغcGf,erl@L={h (&5{WtLhyv -DRip?RdX}cd7Qcwdm&0w(k+pcfEIȕ9nxdq1vdLpD/U+ie@@ Б@C+6S @jSPtF^½պk->Q߭Bvř-f3kq} _M'7}\T Vb {-!m S!A8"{Csg>Xِ`$lrgeud!75J HLc@(?{H|flh&cZM I;`ZYCs^'I]w:ʳ\dr4T&'3 Nwz̛__ tȓc2V8I?-p;0ܰqХ#%W%N:P A{v^MaSª gUSȍ*dyЮDt )!t@0 rޏW+/ -ZEQDFaDj[m XDb4,2gvv34Ԃ{n`6$a9BZ'昸kF}U-mzR^oEPHr5@j qs= 6S#}zȋ6aH߯m..L?1ݵjݡٝ"{0ޒ0|d@|QR>.'jvz -$oL9H֞x-qJ%t=UBni'H\e``1 ?J0zn[Nd4F/E"uDOdNUp[YDQؠ]5$WA8276ȆD =Hʺ΍޲vcrGàU%N E\㝴1b 0˜T@ʁ"q'Oo83{Twň*<~NGIHfI7 wc*9/l]Vddl~ǧ{&4cu2tOutwl߅ڸ'=Utp\4b3!HH6#?IT{OwyX};4 |5ł Qqy VxhCIޠ! ܟGۢ!SZ:%͕΀>a2Z,OT]\]a5qq`ç !(]** Ŝ]yLۖ/XzTA DOZ9{pZs{,@g/]93NKtA $~3?].+I,S΋VY-}Q`&䆋΢wv| oԦe,J,XՋ qN`⬗'}=ajuRP_ɇ)`) -U]6 -J6Rߤ#>Ϩ-N֦NOuԆ4a(tbv֠}Bz~Hn,sq_MDx=0,c 0,sԙOM5xj٨7`BK7ygӘu-)>f{ Y6o2V'jp86\^u^{[>t(&`HBHiINӒ`Tu/mIo~Ѽ{.; wͶ[x5ptib'AOӘ"Ob`/dESKj67NZc)c9qԘA01?%y髎'οT 3xiNCͿLam<3ma]htZU- ]gf^%M/+ֈuηPm[._}cӞaa |8||$Knխ)TSmRq-t0p|tݚ֤!L~lr9 _9j &AmO V&=&/ 3Xgu:؀ o"HQPbE͐ `Hj2OeDIm_4P;L +sSz-PMyC)\dUIi|eziLbqHʯ#cfWibrӦCUm |N&d@ '̀* "`y}]%^}(|8~hk7ܵ{tT}B3% T;PBld i48qz~ͬxTpvd0Ʉ5Wsna 1Bx8U;6N:iahP hY'!@(b쪏nG}P)oѭ~Q t^G3ɍ˼^b)@q0^Elt@u{AJT\>yc)˵g3t I}?Sޥ蚰<-`W_%NLX؜l8ҲBYt(疘oB ^V@o>YҵvίnӪbYaőplV/~}nu/22A(NW"dvu%%ҟZ*wea6TF*"52dUHWɻe]7ٻig?&oLPXIP2| ! CX+ tW9)HmXe-N.8}ӪON-OEBd1DE'X`63B%^yw90Gjtrvh#Z@5U( ;Nr'N˿ 0i?,,wqo(}kKVfaK͢y_gnl㪫Z Mǀq T6i٥cUN7(^l8*- MP!Pʁ@E. b@."8'023OQ51DX&_a(6p ߶ŀF);/j6^.澞]{u6D4<ܷv~=#NWml9(Y+T,?$[** sX_E Xf*GZ}N *2D}dRڴE0䇹q!\rMp(jGI6Un5UKJd-$fA:*(feпǟMpb lvO"nS5X.`boAf,>Z )P9Q${_ 6be1bAo|} aJA@ 9mu%lq <Ț.ٞ:j2\%QK,1tS}u.j7/b*j#Yz*[jS6ƩM^t` ps]SHYI>ȒN'I))@)TԱF" O5~VQڦ7MAUH*@ /s9:_߸cOTs~hRRg:a;Oysj~əA;-HMܯwmO;o,Q$n8|¡*#fMT6_=L Rw 1kMr0 @v7`noSlSm\+UCQRt>:M {'lu- n~D X4 eCiMM}"TQ-GOS[M4k ;JUP(*RUjZSX&3m vHIyոޒ~b#NUT~s~u޲7wOi00,XNjaWvxGf\ vM]6?r)cƸ :gӾ)3M̉2JG?; TGu|ϼ ˇ2*LP,F&0S=܊bkCC`~Il R1W+aΧa6Ģu3&o@B6bOlIYw~asQoWe)TF6URW1pv:adUC0ՎȊcd1*6%)@a6t|M:` K@$~&:9h1wRK49ao͐H&axTdakuV-7`4SAY 2Adա5,{a`!_q9|>JJo"~ aL-RWMPlU*TYZ- \/5a&BhM[5|Oxmv)L5,n#}e2}ʨ H@H A,QPTi(Y% IE2035o5'4ZU&ɪNh~ƴ^Gl5WTt*1WkjWme#@h]EkKDDY̢)q QoTk^jyd?ٗ.nCA<JRTK$_9&R%`NZ+kuacY[]1']_XՂPɲQ=͛Ա2ΐbi.쇀jr=pL֥FH%bm' "UX!鮵X.R 32iy\a<%Pӡ'2X}}M % HT(PXUJEf B}4䄫_"[ X*ռ( ܗI\ߡT$3a^65D:Eha1&az!0ٵ,Zl[+HyͲMI8a-T vώ5w{]M\57KhH:ˮ}I3ӉI)MR{"29l?If^@˜ϥI:5S'˩).pbAR .N >L=Oöf!&WyB`lWvЇyOLJ $N"≉rIx*ȑb&nXEvt &*R9(JG%NĠNNcȭˁVdo)puHD !o#:wTKGJaD-V.{~v߬f&55S}UH>fL1}O٘E`<˟}gL:NR*İ:&No;x-=L849g-S"6Ht$UQlk_Ӕ }PȀ| dOR2{KzE Ԣ6iջ7ѾT' ?o_Ezi8"$'Ghr䣩[WNҌFlάFjm 4RYd,ȲxdjiܦZd$GD_:w]_y ,4pr9a1L<p嘏#Kk,d*譽(C$8};%<rPCITݐЉMHAEUcRRGBk5QͿ7?wkH)78E S8V\ڨRQTW }3 l1R 3:raE4*OĠꢟy/P`BQ\iUhd<2ܵY;}^Ge,,=X{ؐ8TlوH#϶_?Ȟ.ß^ke{c6Pml%kj= JxniRP8[\(I7wDXo Q,炟^֠r孋u,L"ˋߞ%&8*K~Y";y 0퍾[~9YTX{6AME*e;Oy3o!}mM&)c;Oe7q ";EiEb JbhD>l_|5&Q˖DTjkfc/Z:ɔa3=A> '&9&擛y 8qA ^szϠxvL6y!3`[r Fj#@D:6\U((au,rx{-C&ʇ@? xA$QCr9>[VnԌ)QE 7sN = lSU#pAB"!әq*PA!D]k`WRE:h`Zf[|Ίۃl81O_bf8ѣv#wUV[Ud$\2tGݵܚ*3K UO)PR^!Vn8C7 f,qQ\/9%P y-杔Kl39Ab|THQ#-(ۜWHO S@ 5qW 6SՌWPĂϜ>?DD`FwUq౎keNA<ʞK uwMc&!'oy;alzx}S5IF%)]ڣ콏w VR1Nm\d7w PG!L@ i9K~AA!߹C|]n<KT]W^RǁG?=7>7MT(|mWiCq7I}W3ē2daC57"I9}M= ?5Kbu]6^du%9;t0EkVϝdx>+6WX Q@"B0zfn5؍u)2.)@ygUS?;bvvrk'7`5ߟ3[V&sơ0`=3!=h{+ﯙOG(S;. %I *\S1w2p5؉I!9wŋo%}vq)5;ovŜgŰ4BT L1h[YZIPb6i) >УɲڹV;g5^Q Ǚ~'-̈́ƨ}5K *:բ8m5Mip8ϭȿ8"JV=iz^F,߸M1p1V,YXCկ}= =/Ţi__n'; &Ia993H`^^" |4~6LFTIZGR>zo\O`,MwraUmu:L`nXPh) Bf@uP{3|=/}XK4OZ 2 1`C#VMJJ)ȔEPmcԓtˇLOI@0ϽhԀTNJI;m99fv۵  [J{wYMo;mɍ>kBILۗ7+} Fyh z0jDے+oe @dN<>R7A @,j*6jyȘ2I tD,&HT&bQzJ) K"q@RNõRq(![. 8M*Q_87ā:j 2WC_Ę 7Ɓ#79?ZM@+0\0S~f"-AN&{]FsIBo MFҽ1(p,F3LO}O'gW 1Id N`ˌ6tg|ey{w d\Rރ) N BJȄfIb۰KXE =N'k9:ͶgQ9+i0SCT}=+AED-Ddܫ46$(S &>&:'s)&mPl'qAx=}Ug=RQ:ʗkk(h<>M3d7xK $U)95Vs=t:N)^آZNPw{i[O@g  CD|;Kw4' 4;`f"Ʒvjۙ( c:7v8H D Lz/eL|:0^y9&@%TK0'N/I<+& Q =ӿأB G9;X *rn~x[v~zJ@a&>|:|.3O 6uEq`Y5NOqe_AUB+2[Ei9wC0ƱNZɘd,uߛMURQ0FV*3fX9hF&$ vШUhYבWd[S`hN2):æ.T ~%ED!&bc&&4p͚}ȁ31>:L7\ ,ޒ}#+0Ŋ钉~5ʨ ,PSd*df{Lg*(AA,:[V(Q_cTD G")-lI;U;t8yq5载VbJVb(> $y$1 9vqȰhAdT!:' ) vO}wζSc7 i~t@'u|pІShɈ|x?MDˊTUo{0\? jo{voli(%$YЉ"jnÕ>?#R*LPR >`Y$"G'C|evɽ;zL(M-Iv<44^sz/D}?ׯ4 =Tt 3;aEbdC_(ìa+&z[\M٢}իCwO^`))(R#?ɹzJ^p5x/ȴ:ÅEUpSab0OL؟Rda!g 01 b3p]ѣl)re30D Yjh+֯*Zgd28ڌ+a#{H̤{d_Ys6 aRm2WsvV$&MyXtjsweh|>d\\W)C uMF47^Lkyq;I9PӲĀ{mgOG{ao a I.ϕy=6Cm @<K<眨`9t Q'+nIET?~޶Z˄<?gHaސ6Oy\I'ϝ4%+bl&㶚ߚcԞw y巍_Ojhu c(:uHe2}k~?}M'c{ޣ|! K6IHCa?O[Pt Y)X~. p |''mhlm;)BzOk&z)Z$YPTr^OAkGLCgpV!;L11 ;bg?q-2Bdw,M3)\ ]!M?b0j(#::,5SG}:8-tR 82Y*-"&PAF 8eR ̪9i:FX/4WWq?{<١={yĔ.(xr;\F ޟVZR/bn:)bqŭcљi%2x!XCs,81bfu85S{-Lͻc߯f+5w]zVh03O{H)>3nuLi;K{cp! +uWJ}V82 ~}}'kiyr*2~ԭGfnDzUbMխw,_0 Svv'[dBvW)Ubf>3]JK!hgPu7 7,R~> Oȁ=S=sz:ʦ"&vlo)Nmf RC'ZiC"C !'䏽aS$* +·#~k|!ߘY&pjs;Ž8ϭ<O a9f ۰~_?kmHpˑͫzA1\. ǎnißF|ɏ6_,3ߏ=D2"{T4˸({^H2d42߮ 0EB} i7oȑzBhi;FDž1.! ykQQfFCs4}Ll2~8\@7:6Uc?fqx+ =$JV5'?/bS 5 I [M.x&ҎՀDoJ8 (7_}EH&L=jKaR|/[a@6z:) YeQ!+ƫDO|A55<+n׼K:7Y| Nj**yYL^875i&Nf'Q7fn] aꮖ%~ߊORN9J!DSw $S7,^(Zy/AJگ}OE:vi Xu$O?ʨg2z#4!v(~['@ljm}nJ)`)s+ehCMyT,`/#Ȏg9\'d}qq!`H` UAarNLKӠA X;ەPr ecG!5QycFj ;cA@p@0t6B%64 8cp`!;'߀٬0vc{NqU-U}}x?)ؕQ漢=t8xqb4y7굻uN㡥]~\@U `PbJ{RzmZlc 28m<.ʸvѼ8fHaa|._U̺ ohl2]70os#{>yxnvO(6K2vvCvG3cwpQ`UI'M$d0W߬zP௷q954W$^CvGeLS?G6f@m_ڕ=SV&kN9ӝ'X@Ӊvm=P@!]CO?X&vi9Cսn+*.}46'c`gT|e4&5U*JPhH\wuJ|5D{`st?Km!0#-; ol~][ena5< k6 ޑJG+F %1Xle@;x/B2deEXQS])U䈠v TZTm#>Ρ#1 ]gݳK%؟F>>b*&Tכֿ!7JzN[:u s$HS#v^cm{;{I5E(* )^OdO≛tᬿ[j<_&TW/ l&zTe*>Zl t]N{XAYve;_ytNKy^p`X/{_|"Tyj*#V-زq ^ ꔨʪVͷ}6Jm1$°Q23-e7sjʮ5f#/;b0w9O-(0ϛfx |RQ2M6D3sJr!̚ci6P%4%y}&c&=ubq h = a3a}a@$"$\i q4fQ6&c`XᚅC/3BviA0b;>\, OHbѐc:.BXoL x^b;̎؏PpDǂ-ETPx( WŇi%  @Hv uA1dnc02q') }*JQ wAm7<7r\?{?w?k4ǰ)b#4,P_׃:,lB_a1w-0Xi!1*Nzj^j*p@ c{ ɂhQxޡ8lāJT= : kNhy>-|T(iZ \{3㮊@;HGPHgvFfJ nFv}(͒x +W5!^ĚD3'ߨs JQdֶW YMdC3)0yD,\Z{슥^ٶ}^dg%Gٶ$[AqCH&$ r>֧8X)&,pQ #@؛RYF!fH ; }/-z7ӤUU2xMtů?;e:x}y'uyӸụ\2}LwM,}?Ç%xOkZ*h|AN}&˛fxQD2?IќMOW~1;`Vv PSUѥ:|<9H=tMiiFUI 7!1OɤE Oo{YB +@`a%]ÍEBL ;[oExX N4v5q;Gra'uun*>]{^`+x[~+{k?@'$QLF2qUjg2-M8FK3aU_wu_߲o4P4;xSˢ5Ck6_S>̹z;AɀV?^1ύKS=_0v?#Z>CCjժ_$z+R[f[ߪ1qM?q轌Á6=ls!۳IA0 Sֲ>AO7['[t+;p7T oQPc[RUA1bŀjXlR|ߏr q&e VFm> ;LO~ygc!I5vR}=MH8<$ =A ]X9n{ =;79lv)ؤmP)X|RWjNd5t 4yڄM2΋@ HD$-ĦO3ߘIZ3^L-I&Q?>~Kz 0DfB;PoWW'!dze=vAejy<([ ^MWnms)U3A|#a\D~dGQJ`=:y|'IBƈP>xg۟1-uɂ=RwWKݹ !ڨZjtLCňY,=꫰gk+bbܪHĉQ8j<Axv}.G_`D`(78gf>TJ(3nugZv>־bq-rW,ٵ;S& -jgh>K3g-yQuߙ[-б,ůE€ vX6?S fS#T`,sMCq2yL~ ~m@t;N~0,/jХ'r?r28;&;6O uy1ZCTهrnCTZ98=Om BdԿRw NDhκ}̕dJ?E]+CG3Y3hĀiΙ8@Ƈ9mi<޽aly:=9OT!hkY G'1sż s=yí;(7Ԡ @@iT~wK+Tv([Evjm`åC-Po=5ewŒʬ~7ϣw?:'yq1gīs: Cr'JLm^Gk6|/#r#*/~W-H{IPK!7 J|}tҏw:h+Yߓ\! r$i"ñ&9z4PSM+Z~˕'Uqlc7$n*{JTNZ.|ac7vQzeF$xx^A5<#s[:7҂/z{_0 7;`)Z0H,-%TLJǬ‘4Ne9png]e!xݳڿQ0TJGkYh>v5(h$=svcQz D~w5mzCrfa%91ttZȳ;ĉ KyvSdzZ ) ɑnRb wڮ[ ksu O/ulcA;|L2yrlQ)[xL #93>mrGzr.^mw|ljPZBESeUZ0h>SWֵ"mY ۦ9jWcث)9Tpa]' z7gt8NabACA6Y;sC +sT̯cڏ/@5I0તNzo+06Q2Iґ 6 v+|6Yq?ՄZ@ѦhLH3,%6E\`ɵX,Y;76=%BUѷ7<8fLH j6|j8牡4'`\³qNй n ;*bt&6t*k(Kqz}*D A<DF7zv+Ae- q.< jL9DO>=X1vmR3^f5f8ӼWX"PqCȦy?/OJEe=g1!2zIP{ΑXo<fQR©EFH/d(QMCSWg٪ Th*dyv=rP.tz^?MX6#0j\u?tSrsTfYvL"J͹A+3tK,Ύ& eF{fF2'4uWO%VfsaLT?#8cq&KIeg;qF\&#CxHP5\Y̅w2)(C>@zU/.0#Xa {sN\f#Wۆpko_y'u lgm&BpEM]v_CNbDH `T^3 ٓJj#S*tD23>6Spku&΍}h wP1FpKM%~Z.ۀOFtŔD̩ՎI &.j o!SyI#FPCvgސYa<'0 Lb}pDHӦ,^!º\eF 䢣 bm*%ޭA0r  sЦv;p0aT\TɣE-2CCT>z.@QG TulA*nd%4@{WEqi1vib乗2odfmo)>˸l?xq|-gO#N%NYO,&T:~,:*VRmi@(uE>F?.9 {402UmM_0Sz18+{peĖ/l+u:O`]t WXoƤb`5ܲF?W5+N13*Vƪ]{ >,А$$!rg1,k/.}P#l U;~3r^bʈANjݻg6EpK̯1TSNe.!7337~{h|Ӣ;JmL4a`>(.wyr?3-2tR =tS?`bZ!HМoC,H ɀ6)%Œh=#{7x}?d"]3ݺ㏒ʺ#΃(!v3T_ IWn9H+& ]wBħqaW|BC7C*Sybnyx1<~I*R?)H`&ӪKLtmOjaT?n1LێsSʋ"]Cь7+:ύ"Vaszt>u#2{d2k g2GQT<*䁡,Rc%!X_Te^CHRDuj( z~Ӌ˹12rʮi\c&M(D9s;)O~)uT ;-) 1ИBju6B#dw5LwDŽH3%DaP~b\\ouSЩ.c0cZs86=1Q;x׿B8yǦSy 5Ԍr%f]}䁕#xC\$ݚLu:qɨcXW˪ YژL]0kFS|ckCw֗)m9{|85uP,VwDN}6FMyhhpl!rLKܙe;V?)~.rXѶ̒ ,Γ9#wQWƽ@OKz2rOb o; ia rؘ9}:p| ާ+4MgF3PrghK}Rs/6SE+^-T}Ec(%,`Ѕ訛$RJS:Px̒'*\J?^l[b_|нqu\C|!*Nٚy|?qsbi]Y`XzO[h٬N.|FPֱ7ĿQ]^CDLM0 d7ZRce8+`%L{IY3T?thP*s@5W+5t 쀩 ]X7xK>ӉOB46O_L,nn&% w˧d]%.YE` M/uI,g]NHk2s=:Mb$qRgDkKtstU:jtr#c}hUuK~ I#.=)ФB $|tM|mP9` qDwiZw# Mj*#l=Ū 6]RKa,67.E/]%Y~Vu($O0BRs~̂,m٩Tq;{JNo1ߤЎ1XaBx(LCW0Ob3t[,>ϥ ka Vi՛Mv,*ދm) "vȥ~:\TxKT$TcҒ(Və}P"`"p3S5f6`ugRj:$m(}'CxR/Uq u{DXjaS$U2!Lb!?UۀΓ{2[Y. (ƭ<#67A}qcAIpDZM++1tRnCΛ51e!99~=(4RM'3W,4N;!C85 :Egh7wȼ9D[r#STԦAL;?.ہӓ`iN_Ri -S-oC}[F>Ӡ2wB|}F@Q#AWS#$˓lCd+CjA f6{DBiX6[||Uxe|XGD5FkU[&C N@=LjҦZpD_yOO׮| ݸi$Y9]t}m͵J%O9vR>өGiҽ*#u̻bl// mh{ɅM?Tuپ G n N'⚖b,@_t.Y #nBqNprV"$F9z~{a .wn> "tʜ@lHRIXy4F+R ѳ.ӋD*I™H:wk:5JbTb fA!^@]k[ĩsкq2EAvmb/|;,1m5ZJ?RE}ݝ8ՉY:,)U+l>'oc>%2&3 C>4aLvojvo QBo93 31 SnAFb*؅XÅ4מNC(&_X!3釋1]kl>`rG"R㑷! i8Vh]* %~'ޮ4M¹1djF2db\Q۾V_聶FNO(,C}6(|=օ/GMU}\'`L&[@!#iz\q^U"VhOjͪ vpѸSX1"R''I(1(F\ 5n)㝰\U4@@Z-4AX OhH8t%XﳫX$HR.n,=/ z9؂_9Dm]%eploI~1{mIJz5BѬp<ૐz/T0+&c*O|+'*Ƣ3cD8sI,cy 'ڷ>r ,IKrZ|]ʟ$oRϗ`ZhYLꑄ i^0$Gx1LTtlT4@#ڲ_2/։ǾÆ(4| / 1N̵!t/e]USaz?eє5מh"L7P7* 4N6>Vtx ڿ-"ce˔\{SDcXj1bO"{S;sRmx-BM% N#%+~2ŀ WyR=)5SnL˹#YQ"dEzOv'φD$婫pؾrOc y&:α?B׉IUhtRAƻ Nu@!ؑy1shz U{)Ol22S8Ilt0#NuGQƄ?w14Oeo57@Jihq#WZ}ȅO?o Iq ꗃy!N#O(ѐt${yq 3"uߐC~8˶xI!S2'= # 1 vv(;3Y8^"(^ЮOZ#C~>9M|͊O$B8f 嫡)_XuJkc\jGvr ǧv s!1]* "ROdD/fiI6:j}]=pWW=gYt~I/ O.TA⿎+k[*2O7Dj}1+Ʋ &2k5:iosl[wy@O빫x2%yMcꋔ-ͼ@GL6s )Q{W,PS܆7_3U(Ḻ0`LM q2!fzʟ ɥ@y>*f[Khs9!4k^_XRێV ? crJ-&v.`X~<1II?7D´4`0eX*(ۨ'O 7tQ7MMqfz' }?`yy(&=~ίy01򾟮ʞ:xǵ s:x_=f?o9쭜d aϲ~D+7'Xx"Q^㠉zX88/ V3'Au۾ -:PD NW9hB &h.K>e Al%D>h7b8ō. :k_H=Mf-m_m5TƳd (M ?ZB mjrnU2Jcͼg( NiCp-UQT ]fVjXf"ܠRf O?@&8 4P1uVa{ QKZ;]!wjFHxL5Sͯյ@v6u\4`;AVq5`58V| \i6ə Y/-f;" u(W(W4o*܉inNz^nKb"- `[ "Bܒ(4+&cV}a:`+G*%_EGt!`"-Đ4ZܶC8 3gO= N WNU(a*L7m$1rM"@VޭRP;@(;cnTC-5,sE 'R ` ͢ \B/D WگRL:ٌ̠WNc+NSb޳T~O2E.Aߗw1QO2kJ"٪JHDD2WVLͪFs>Y$륱77R𯀧N!2aܙ9%W ȟr~hx*M>ǀx >;1q%Pl)إdU|=|-A&-eV)K锡ɉ!&\9^:?@ƻ 9o5 2뿘y N6hTN“t9qwވ3bA%%Ef4uNZTT..ǥj)|5 &SP4&%J5Mc"GfO˻x-)%@Gx2U{,ڋA.eLD7)GKt*GDXß T:ԍ Ԭ27זZ x^sXIʸI7}qc38"im'pn~葇9,Kآ:3D`gN[j/᛹3\1KǔG&ꇬw1h(SgnB.S|ME qYzY>ME #&xz46)3+j/>//tDد e]WxlxaYZht/(J_k)fV@= RrزRadX"7;_\M05^AzHcmp'y+{2Dr8~XZLsp>̣T/R,oŋ<ͳƩV{Hx%=a[d+cMp7`:Y-ξ T XUqIl:,D »۩@-2uxwXFp e<(dR:=1tJKY gWceރB%-ƭ: ߑu k74X:6MisKP:H EA"t+x9Zp6jT8su cY ڬrtHOxXeȈa,2e҆Ԕ+@z /yH^h%DcNBFuZsn[Tn]=_\jBl?׎$evQK9 :~F\7HZcL'y"K{:!]עJ@ka?- rb^PD4bt*8 \HXwPU#P@玽6o7e9sq::ծʺ;vYq8 ˗F竹"JP@\%m,t 6ȃu/10"!mcW!?ؼJ hEHQB /I_2q Jq"pG5$ # B[s&|ό;`~ (*PON(OdO'*Oԋi+@"hPܸlyFte 5x?aӲ6hu[^x4'E1\}lm^ޡ>5xyXQ'Pp ZVo: 6WiBq>g)*Hڔ0dI85U]MtE)g\e>oatŅH]ȽbWN<|ҕY)~"kZ7Pʇ:A|4RFP(bªD۸3;CʆзlxcR۹Sz4aM)(s;2pc^_kMkV/`ܥ=qlP Xx,:=5ʃc*-6HZst%67Db tO>*26wz#a2J*6EP_3Gl q|kIPuLɥ3ǘO{ rj6uLeƈ]OQwvbڝ-qW\&e-bh^_UvճC-λhpwk)D1 Q ;/IN7=cċ Ǔ8U' F 3Iv3@ PYMx0'y6/K^}E".s;xZYn`+dx3dp=7 M䗿v/qxO1A;]u+#!v2f>d,#RdX1i/.DqŭQ՞%{{f~l Gcρe~YuFQ: [E(#B__ya7q-ٵ>}P)?w'Ͼ٪$6\zA](2w5G͛ ,Pи1-N0uzu0wpjH07f+Ÿ|-Dà0dTYWES=?q1TWnIw‹h .Pc8Kq&+&sXq&PN5ʯeGpxc%s-|'HX@vg%ml3W "AHԷTeJY @7猦gaWr<_K&԰BhF$L2棤 6*w=0,Ҧ0z0H]hyol UNU uR̍I}-^MTd!cE,OhHGH%@sj; WUOV+^+e{L9?_A7\xH^ +䨬뀘`{t YR!x$a_SRW<_E.FJwlSsvx'ݑ+cSjd옳_j<~CuI(X69/٥ ۵6>XF%԰8Ŀ.$;w%|8|ZK_"S(-up_c#A5\(P"ʓٲ-;%|#Xx|!f}'տ|E O ׳C[=A(۲(bnNk3*Y MJ$Au )Fvl'R@~yq *BW;${ɨ.k+N[N̑pR*,=NeZ1PF)-kys0h?*fBW[1C 7Q &8a; * zhnw|!nӂeզ0Kdӻ0Ml{*~D)9DVEsܲg Gww=Q_;gEVzl=תrcJl-" cZ]JTԂ}|{%мR̤Gl_{gO)$`~=<_eGg\mlxZpr`C{*j(uVam&t 66C6ߓCڣ&d;α器 78%1Wag)R?'o Ue޳mg_m<;q*t%r*[}9t0n ăF<9f;;v푆KSTX^-%FvuS @&HSpo"oK`-nB>\Ad".)oBȟ2<2E!踜8@P!ׇN.ڠbT(?c?v`}fC!;/,,e!X vgz X=: ͻN_iB'hmPk>@J;}qۗ^> qcTޫU\ml'DIϊb{h߸cPYl>e*AoeDѾKRS&yЬ%-ngrdZߗdUH!s^ip^cȵ=.?4>'鴑a5OJK7c{~K8VԴN8l |&C۹\7)r۳x\ETRD` %IOгDBEnҵJoȔr}㙺\n]g_qr4@8AUuoנl!F.s 3ǎT&+ 4F50C`ԽQiFW)ScRE._i;#00|lrM |#C7>ç) /s~(QEt $|{~lq)fRnpToM6Zw1C/.[p2+yfY*r~_g\>%P(H:, 2=51kDo vf䇞aGqjWՊ3`|C5ܴ 9eX6u2n=Pzk7{ps`Rb-~0KJR5YKgj>!0]Rzy:p\D!i h.  7Y ) MڿmHUfCZx`ۄ6C*IfNQJP2m*>8HY)I2Q QL8Baı'A Ď/W:ֶ;*x?w鈍&zA#E#B|GOc CYyTb{H`Qa?(iҜa$'t:.H-u#"Amn #IB% ix}@2D)&sH͐{I[u`4AkClq=FV;X!π[G (oUz|w'T#uQteOQE ~Z%A?(H <7h@$o\9U(|e`'W~a,`|P!+]Qc ETlA4rrBt\<|*= q_` fP;J2`VysL3-ϭc,\%,3ygPqBkRy2Oz+4Ưi>q$>gLD`f %f_3gɖ\cPG<aI?"C}/3*De}Sh7ȘO\yuL~%1)C:|{ R^ۺzXPp6E^ɫ%,HUz[btȤЪO6.kF!r**pE2%9x()ų|QϿ]ˎMrrSt]zl'YJ1?C(awEZAOޤ/{CmZ E?Jsv3 QmRQwr[$o%*'H03)Tx4ǓF\=JVV7j<Ծ?߷)(ՠeeHVIYah  >T`[r/,r?O&Fw?ˋи&&p`w+f‡K-m綹0'/FjटR@x>͙-OqP1*N:a8Db"S\ÀļPRBڍL^5OC'+p)Dhn)f3?Sʐ\e_ CF_S= 9޾8MjϓS6?agr4]6xtr+7{Cq yR q̅$FVjO\FwYhi,9@׌[죦fCY[LN2uº?U@.m @JB>Mlh*5hUh|%uR՛F~DvӒInsMHu93s}Xv89K#%<>c& ɀܶvo h/|^"m3*!}>(|IE"awM>Nm/UR~'D;oHҌU*H9kW 1.?Wbx8L!vKh #x0N6v CoU0 I*L.U~Ccdy4 ZZ2j > ƆdUI?{$%ITpN)χ7NC<s|?kdpH+~V "f۴a;ֆ75 |e `|.^CT:?XL>fߐ'u1?y 4Tny53l%3y \jh/7jl)hPs1llx)chutD'|Gn{\JİߕI&>*txrVu3*Mʄ@ m+T_Y,DffuJiJlP-PKOA~I{꤉~Ԕ(2}h;mVs̹[/wl:/ۣ/E{H^ч O /m}Pg B=W[ܛS*A"4l8QVBW{_ߢbG?TiXX&XV(~|׻&`j֣!JO%,ҵ8"[y=eHXz*[IkXhY1s m^ \8yC19)c`I"9Zc*T1/~ *^3Ga6qWOJ61DǑ7#7bECZ pG9_aWMϤI"0Ƴq`I;S "%>P7㚨O6_)>Ñުi*LTOP6):V!N //UaDފDXU *Jᕬ˝lWO鞃]8-H~{trܯ*/[7M#wl"`)œjV> yw󖵤ݻl>Ka? B6SrG3\uc!Xw 8Qu[b$Nn5LMƵCt.Y~W4HJ1\ nr !LH+=)?[% ` Zs(FYҵDl=|. `$@EgBXoaE.{ 꽌 7T; 5R!$r`CbxH z[ )`\ =Fjt_*3@WQt3HImVa όdQh .P+Ya_~p[p:-7\J{`'Žg>+ݍ;Ov+ q ꢿ#vpΎ&`̻L'TW(,MOIf͘*7I*p#qsÿePT.q+׻ԀKfA;&D'T-i vPr@-ӎƙY-*%}|[Ww$E_I)gh?obtBu-{ӎI8 ZDnæ2'|?Q`"D a3rg*Qʛ݉A_lzV{KFk r;{)>Gk5h) ؀Jܪ =p}}-ze|$j5\L< 4IDf KOD HWĻk|?(H wdMg%H {M7Uכ dNV>>:S@l`}cbcxc1j7ڧHčf۸&8InK.E)_+x*:7ɱǙ085j|Gӗ}lN8j> %6Z1 c%4$O6HwAƋBxRZ'-/OjOv/1gG+taՈϭ=~Z K@m@X*jX.ŢL6#;Tb@V3=ӽ=F U 8-MT}7[y~q0Z禼xM/0O)ˀ{jMtS#"oo-x^FED6~?]5@=Ãvm`5i=W3dvx,M^ҷ ')s'٨VPfN{ CV6[P@;b?14 YTP:UGNqV$ Q_aѤٮša"\ ֛A@dz4%SR%H<\rak}s{Xc6A1?[h.bB7_`j)eU[0L0ށkne4u 8{=aFN7u VujN= %ۿ.?1F-+]$vdјlz"YGinżfn~蔖QT!ܱ3\D^1j-ɍ=}v Ňynf qH׃*Q\j$<+60ˇTл6H+W\on7!m%"h^(,kIJO@ i˸ |Gz=z%4,7*Hm rY&UBKra=T%j85ݸxQʝvV5Vڇ]9Fv[F/(wI[$GiDs)N%T#PatlNU2',fr/r-+Mǖv'L+QteWÊݶf]qݮ[$w;d5-n\Krq]w 9sV@) l^ i31jrj CQ)Ko~Υ.Il}!Hџ &MEճBJ`=MvkqA!Fd[cg+8 11b=x&b?|ڠe$n<  >E7"t_ۈ+ %yI>Ql|7g#WqW& Y;"u8oC\ItzOZrwB[V*E$Oz.NAtyҌBEe-I &xĩ'~ 8j`Ww p]]D9Ն8;`>a#.]3XDot;B.+",2DXJp߈iHEf/! V/m7Q,y:AK0di[plH >vq #\ 0NHr7FCX/9ePqRga~!';s;gyAlAKzqm„f)s;B *[UoV=覚Ez\y˔<^1IF _T=>[Akr W.~NPԩֺoquoNZlu@gvT3f@N!7qO1 E8Lߵ7LDYR"/{"`; wDJKQF >q 4&)7A!)Bo0+i5XfcA 0mm&+_yy#+VyzAV?/e%K^ȏBb&ꢟ\Msy TSK2)=+ tgi5Ⱦ( Ww;̯3/rwgslP!,@R]aL^st҂"@qYnh Qay@3=ai\"@l.:/{s(֓C@>̽r]|sCKf&BTQǡ (F070?RR6n A~hZntTcHPp0?벞l>\`+nc=H*f˲ʵ{Ǥ"SPemR 5GsUS]5RXφ-5.9KR|^Gs>8w6Į x@"Wz011mc{WU6[ K#h&{4$(٠I  S~k[uh{~5hmG&-(]ChFWMs:#=SbMt洢%g?fa,UW͙f='#tV?]ڳi1&F !ЁЕ~Cm~ssHS{vL@mWz@281ŏ0ҔS[IV?!vg iNYꂛ IJp}n/KuB 8m|M{:X=J#tɹAdX>&]Z|)C\@,@Kg^-+)8ٯ)Lޱ^V+ĺPQѣ(6_ς==SɅ}6&g43`KO 8BɍlfԾ홽 5f S1zH'`7FY2l&wS脰]E5ͰM┘^/ekOiwUIK'"%[i 4Ɓ|NUȅqYz}qvTfWN6h&_"9QCR!\w9x&a~˶)۝ټ8J(1 k znHv${bn# %vCWNRqjpkkHT7UCx[+:vFZT$Z0#= _FaNv_+*1!/RYՙy|xCg ڼLێ^5XFs.kuلA Ay b hPr(wG h2WB|AۦNiij^m7>4HY%ROx6)C:zqҿ~THK69%_a9UGD8n71}ܔ!K\4 Sp "s@/:+{j%2uCw[ڕd8qL&XX5n]sHŬpr0GmYl>Ľ{BM-mҔ}+iRY $w??AEq5 ^͹̞Rƍ0vy~]ьŸIY}c_Wf|_<01EIgFvxH#\SԽ=v,E}X A[V5M@&Ծu"#j,'|:}70ḿ/SL[ӃύWyդ4!aFxxY:J{ PãOԾҿ׸XlN.LEujZ7pg [`lye+-o# nZV1C7_ jݞ m,mV&MCtʼ!,:eON!ڨ۟ݸD6c<6uI*fcx@n`l;x,ߑ_g#IjߑEQ/WM/fokxpi^уpEGۻt„17nmDW!9wP׽=֭<K͉Khֹ"&q<_~U 9B b{g饤 Icwth)nֻL{jٞVAUj!Kf~ "%Uh(Pef6ݺW7P{qoR盼j[,~$ߧq;yx4 e-=08{j +Ү$g"⻱Xc}@ъt? U:MʘS dǺI s!4n(c4a04h vWGNZfdeOSIj\!w$М}̦l GʻN'4 7oC|j"꺧iݨFIO 23&>PST'3`XaZh9@ Ư}@5R4gc:x:xК,[XfZ9jqBx`Fv0Б֐yfuYNğcJM#D'J e~ͦmA<l)+陒eu ywQR\Eu'|iY~dcޯ<8MpaG&w@tgyKuD=wxN' υkݫ.5#WP[vS!D)b9 4HIu zh/KNe-Rg6-0!W:Gy<|EG9[>6g}=T> X4\3}fu<53}ovAN]!)=Y4X\MQX2`[8WQg'ȄAE HmiN]9JJRA#P06ߢo`(t$ˎ5iL>eo|xtmoRltŐ];0֒ GizP ݋y^/@ oW+Ty(xTf@wObxsަ}9`yv֌x@YSqA1$owh؊A /k &ȴ2B 4jZ @' ֖f`VBE]*XL/g>QFW[M0ECxf\nfT2 E\gWux#9L!jG&`jVJHZ;B3񎷋6mad~_`Ts~N !t#%/zCVn݌ GR^_ܹAn>xJ CtvďU/Y?Y[lUa(T$Ń A~37Ƹ]J){F0O;5(?a0v㴴2cTUiM-m#´%uãUٺkʬeO֣|‚)(&DžbDq1 "x\ ' ,aFɽ#(*jRݧ(2t kĊޙseM+c.!:deRVA3 "@èva4*rVh>7'Xc8漕AthEtJ+dbH#z; `'4W80J_֎*o+{3"Bq֭|X5 -)^ `y5?ꐴ5@Fc*R<).ɓXK4\ 7 Bm2;xf\)*Ru6.gRȄ.)~8iFGv^/)-鿑k@hI;&57t6^EQЭ9@5fFRġB49ңF5ҒLz>@<׾ VxUyKS[rK;z]6t:l,&+ @v݅m{L`d5`>(1ef\-|TVzEbܓUm]a+(vq&M1#[LGÔgF}u>3EH8Rv9C!`n0_6nxjpIGwYJMA{ڄ.~Ó6k/piʪFpz-/֎sږ ;50F 2j ܄qשK2@u+a'^Ma 1[(h4W.8$ I7[d3M0V Z9'ֲG0Ώ]mP>A^xT u52"\ 'n%ɟ|^cXp)7v*eըFӝvBq}>:/VmɆY|bG &[G؜Ŭ> .P $2qPBc6 HuieVƝ"H2]~F @wUռ>Q )C\a _GJ:s\N5DSl+{bEPܳ }WTU1ʐxRrBu,>Ѵݺhx c,q%>뼴mʂgMVRlijaw1GLtzn؃;uJ19M\OĈ;|C-pZ[W)>iמb뭂h PE`;([ V%!"V2j@ BSG7&\S4-6wKv gM hwʈ t7!J@j p[=6|9\xx3\,S% =I}"'JOvS+3#ѺÍ`_|Z kSJ}g wADpr~0jQË=QL]?_lcұ e+1O2OmI"m*G'y1߅7"Pv%X]f#3Ƴui|;%ʅ*h~z()gKs?$77[ 3+8Džms٥\7-Z%{0ᤇL6hݧfԼL h:qK_%`$kUrN9KgZ]^ʴfhjK89 ^ c➡Nj0oPU(#F(:-?'cCkކڣ\w2m>`/_dAdaPD/{N6X@<݂(UU&+xaI>OO~DU,*&5jpW{WK\_sL"g':v6Os:Z#\I`nL@d23,>Qe[x,=;Y @?gF=4?E/p҃s,}edzVQvʫǂ"'oc|RvKC()؟ &vS=X8cx/S1p%rD Q[k &!kno[K{[S@Z{+FobDLA&+ =2i9{x cXT"烁 PQxLRJ:Kq' b)3=/FzK&7g;%Q‚^:VV=I^@E\˱Uw& T[;( ed1q"+NBͨ0< 'tޮZ* -\R܋V})~R6·/|sc!7 *?f9:@r{w=z^b_]MplK8-WT^f-/5djS/q݂qo 0MLX4{G:J('ܽ HGpEۣDJrZu':~1EI]ZnDn]4[ .gka۫{Fp F<îWxU9K[+þ"suΠCX" 4bVsy7.AԟtB/[Z4^tFcdrx4-o-~,/p՝dY f2(5%r*p~U&VPF?P F 솯N8Tп^"Ư̈̄\A&(\lyi&o!*9E6J=oߛtȪ`!(mj珷za50܏BV[-kAE*nHiٍ,^~  SXU>m p3yr5~GZ1Ay^(uyI $nٵZ>*bGq7wN d%\&6WNz\+b<}HBS٭O~F _a b̧fI16v˙#+ ˳=m;zU*M;BVYg=~! LXKE #WATҪZy8;;2 -+K5P1A*@H*WUD6-v!:|gXD)@kvQuG34#kPQmQuJUj؎mzAR#^(:h 773gvÖb/^3blJ-ƀ+dv>xU'\K 7 q8e'f<ڪ"8FꔔvTR6k{_wHK|H*u vuSЉIsSncBfvUO&Wf'5|7= 7)ىmX5o&eoD.84xֶsw9PL^<7u ,;{ĆM]R /[h t׽B[XN8܇0h6=y̒r }SvPJ=9 6{F.4֗j9Q] GZvL ̓?N>nlY'M@'hkGB >U5VcB!yށmcV n|:jۍ~zfF暱gׇO `E @jg$n8}lH hHwls\pƒSDpAL-I<u7$Ȉ? о%NV%@!ӑ -JMkzrA ?lqExW ?+=O& 7㮆?Gjy>Z%p|~u?ԡ8nYe' 1u9ɛ~vy4Hq 2XS4ڿnNz/{:p/##|iLS9*7S\B^sE_n0Ld4ೆd.#a:4xښ@ G.j"{,EDW2]Of;)5'B%Z7"7*c #X?{w ,[CܚCK (wImmT`ǓUA$78Q40ۈWaJy}i.=lO}h o RxJUuXe;)ՙ'zbC\eVґ~o5W$)칆 ֫4/8i)ln|gk{- e)Ҵ؎QĹ!vn9("!vNׂgVEIeNkQ8VO$' 57I^,uP3YVwHŶxuf(1Bh턁`U7k;dJ+M;2 Z|$SGvs'l[Ɓ %,V yawࠜ8!w'Q%f-×B"P+FܾD󕃌F~{8`/ŀnC/WyNeu2zgC9Ya a,?%Qla6-e Gɜh\Eb| x A&{:, Ps0tw)Ȣ u~"F{cm*^z\͘H޿mAq-aLr0:JԐUcqW&VcKf sEF-=mt؃ --Sn7N_)Gu(eF);uD 3]ڡ{9&hx^~s.F?Cͮ]>j/ea#=뙹5j$|!<[joe܊b#ٕlW Υ2i aY)MJMŮv ycR2߼-= o:B}}4 J zqH̨=g|XSزfgr·Ѩj 3}&8MiζHtx&d) mCF蜠xG v)lt 7?yVQ' nK^zd v#hS9O]lGy_FXt[0RƘ bݬ:~ހ\KE7c4 uGR>xtDh:NQ;dk_,;Iq5|jE &,*^2"drPf&ѮeC"RVX:gZx- 𥸿:՛.Źf.*ICƮw-rȨdfcl'Pя.}},Nʓ{Aeqǐo쉖Dl$x2sV^5!VS/&.tk.Kȥ]t|la:Ynb_]mqEOeS o!_g#;Μo}K{# ;-ytY8W~ͥ `G6@6Xth@ݪa= f!pwM;`䍳JU&BPyBn1nUg'sUW,h1v`:k}2Xn0FpNО}iO{rwH: /" 8HxeSg[yxjغv)[}>I\ &#~vSݗ}ytvǩU3'ZYpڷͿi43i [,2ӓ!O_Kn|Y?E,í 8/m&u*&,o;က Z:tNg.HwLgZ^ff]cԡm3qS5fWNŒD?xRgIrWȕ.mf(;8"8$sX;]?>QjŰHvmkBSԃIG\::2ITM9? 1}~drkt,%%"I#,ظ1>z &c407 }{ F*+)SkyICǫ k)h :CQzmm m.w˪FaaCJ.0W j]qYJ UӬNSgVf~:=VD1Ϧ\iFz6ё谧ZwaL?㘤T@!]&&씺 D}1IYRR$-!ESVd`4nm<q4Cc GF 8cqO:J|JRbvkʓSNxaF΁dGKE\q;v/ re'z2(Q:xC|†iwŢx~iכ ]2,6lpgd2U )!g*i?O̯cPmq/aRrSˑ@/'%$[ARrd֖uq4l !Ĕ ȼIGZ1nn놁yYz gyFM,ԻTa5L9ƈCpH)nS(ul+Gõ {' <C?I1jfɥ]Wp矝 ֣tA='F"A؂z$ǃ@k\^ZY}ϮgXLrĩ)X r(~g]C_2ޡ,Zp͟-~dz\mKD>f=+EFLw ܤKR S/HG6npɫÁHu/wODl? k\M}($!&;;y݁.1]۷Jܧqv , s=qv`3\6XJ ՗$`.5߻K{c? /OJaIʘSk}a$I(~A}GonpVX&D,{] (eGZӣ]̧pȎ>Y:degZ]DɞAna^-Ŭm =biN?( 'Y^+&Qa|EӘ@))Z^^-ǸjW>` 5,-%ƉyPF 5$0}_ ~{& ?,Rf h^lPd7m@hC lzI Cv.-2VZJ 00pR bcc)#=e#b)1kB:&ɉЪF?X 'x2HM6܇8%uʁYy2Eߍ3/rT仵(eMA5QǗS &x}(˝u9҃_o'ՃwA }ɧấ#H:R@5.i5ў <췀@_=HM(Dc]"d~ɓwy+K@L?FL|exHB,r 1L="NGT4<2̳5{\66t?״7a֒ɉBu$v4/cqNpy0ijp!vmMn}lQep"NȗEux{m-OmFЭ65= bBZjPsry09c~_-&W@2){}]ثMQ{@sE9b o` ~GuQjk,JcYwa9C|4LzDI"di>BZ|1r$Хa>0AOwzGΧZrwR<ݰЏ\qrr @W оBl  ԳP F"B|;sn#rw{?y#ؾd_L"Ljsa.PO.A1y`qбcܠ)|"Ls6Nfٹ^i *tSvKquoƟcLkɀ2 Iq֪e2d~(ڡ4-,Xf2 _m`?9|fӜH-3ad/Fv}Yh ոb@: mNC~v% hsӐhVxRfZ]IO׀f.za &w_aaL|L?x%Nlm~Oi㴳5j.;F2kG]ii: ͂|rI%?+J h9YK,l[82$t}h+W;v3bXT̐u똟v%] Elk VC%(:a \Mt25y.^}͖E\JmET–! xF)傇gz/P1nS=VLܷq 3-_0xD|!6+T_:1C?$VX86>I1@K#iMU{$m C6#/ZN'ĀJ[gFYS9"E'm#.?7H=?%)nܡU@BvvD]FՕNgG>nY?4 F})˕npĩG1Hr$ pgchp ߘd=!I\>XW/nuP)cfϠ|..bb\!~U}\WŏY`F/E.+;{$ 4]BS5jKLχY27V3=o "?ai%WT3Li\~AwFnzsamJM Nh%Az%*;Lua $ɾot" 0,E|Me@*r`8U|TwpDVnܤ[Z_}_[@%4ʾpDjԡH(.p~1gSj=~ueKIL~3 Tx8M˟[ج0> uoV,獥#e.+Uw3]KjozO^A PXix JG)2Ն.ˠxv"4#A A)!s͎c3{RSN[h1mr'w<8܏.!flj"KO"4Eۊ xGOT}@ gN<&5!2<Ǎ leC *Ԁ'8Ygdɪv\hO&hoUj ` tP^\j,IiymE͞{cîkRrnTQ![SJ'O>S<4tgA+oHp:`ŷLJL8ҝ&M+ )kJS'j_Ҕ"̪wf4fKiI!zE$Cl#tP#ћp5kcưM;*~6f4}eO!V _dzuR遣::6!}v=,e"$B䋸Mxp/[eĽ5G1,h+7&6D FJkRYEWO!~2ҏ!(ŭj$'̨cvx\D19k3-8s削|w)S&oFJ{\ <@3D~C5ti5֕]Eޘջ [HEz,$Bg~٤.c\*[V\xh ǽrsTZ;/4~Jüɟ,i2Yԛz8TE7ms|ɜ0gxS+u .-rۨH=ˋB`(qX_|khxx~ S.KoL4_ Yuސijl1` \6E/~j$M J߿.7*3Y-HiؽA׎cC=-!68aw#is|`8XTxz5mێ=lҬ4.nw&~b2ɧcCy2NE)/b?O|d #J/&yN4H<}( m*Gs?6ݙJnK ƿV4e6<:딊pˀ]֞ pXd;جZBVKڡj6\ꇊ:GYUP܄d^0|B]0`osf4(Cڕ,nO,Eu1@!E1CXЯ̓|͸`VA)hp"Ē<ѬQcg^ 7tdفi'1-4nxf7_T̼&zeSsAY@OcKdjn0 aS V1L<9}7*i `5m$ƳfuT=)@kƅ[0+jJol] UD_Sh82U]f BOp]NF0S e!ON#kP4IX=9#50R K `P92du_Q&5${;F WwX%EcN—b .ЊZ1Xbe ??*j~53W"(Bc'I݃e/h~>·\6`Gˉ(T0k§I:s8΀_&adBgRxSNrl%f4yYW=;|govQ23#AȸqSc GHemFywwǚ֓Mw`+G REBS*GLB#^(5V Q_\*;.NLS{!$2= 3g Ldи#_guu,yAJ_,oQ5wԹnblKIyPyCuEo+M]j߱Xoq]>r:0 H"t$r|#x0*t}!ƉmE,ԛ ʄiĖZc$X"ў/?}]\tjllIVw*)q>Eu*m;C#<_4f/F3Š?ErR1F umAu/dq!õ,[1YW Z8U+u)=2eL`$>J^LU}.`PɚVJ6K|p*z[%- `H q0*k <_N|#="djj-\= Ws*LRɌΉrڊz05O>Ŀ?[4'tH S m}~c0`V/-U |qQ՛Vߨ!"vM>-V/^\ۣTtݙ^S׭ "N'sml]?e/:^c)η@ћ' RIg H[F#dLu-%=~J߻n: Z7VqUk ;`(`6ط)u<gWbZ;ri}?B$ 8;~0{n-H 2y E;x{ƭ,Su%ߊ~&]+bf'(X1]؁}Q9' `$Xc.Zqm]sؠ ^L^zkה4}PO B<X{IR e(vG%B^ CHẽQ$6m;\\az߾̣#MS#1 p<]c΁rHRKxdL%/IM%.Vʗ.ʋ#5C)bu*6"*4H3}8 $ _o#v|64@M’cí{| VO@{ 6 d'ӤH9ڄ JE3jkE1!ԁ_ dkQJc+xdJ}Tvᣠ_GEҞj[TVl՛HX:qO&uQ 3w Sݲ|,J4AFEb@s@$\]j쏨`Bqs4 KWp') 5͆>o:15%BIW9Ӂ^fĎ eդu'lE>zZղD& } ƀU/?P>,DwvV1~eVmq}M/ iq/L9l]s1eUA9 ɌZ;#夋oEQL3` }|RGvcGϬ49n<"(+ E1yZHSUÈ DC˜,{ f8AfN<7b-G̼N|nQj53~(8֒<,45] *|Lȷɉ;OQxLf`qs>C#K(̸86!!X,|QMgAzuT<%:j3|0ӀbIiG2k}/(Kk C%$kkXZ&UK:2~CKRЧjGz'pI_98sڧ/]ZGc}r"{[k-ߦL!~q=.j=j SZ D.#_I*Mad! ~s|\RmFd7;dqw YPS̫m']YN@&簁R)0kMA͕ԧTH?lw$K _lvqC2;5@ϙ ^ &BUk5Gg`mS4?lJ]2u (+^MߏT|[ ~PH5C]Ew|);s=W4g#SwP:6ZəT]`bےTH6Ԁgd ⟇qD%'T1R( Эn6Hrb )DÁۼ1|=p>,D߯;ogYȰ5ܤopS0}͝KO(HK8Shp!0w EJ,nڂݼ ;! X"0|pgUIlk0Y@' Q0* fǟv1]:)'׃eb` ͈CޣYn|nLDj YMAmQڳah=r坡+Ft|BxZWe#)vuCYF 'aH\s8 7FȻ=E&x: t;,orqp͜!dPRq:C?eX_7aH/8'3넣8 \oaEP),4ʐ@ gl`"[(}+|;2R9ECXg{OHJl!.'S84s t^4o?u-%u}sIyHe y*O!}X×nG0{RN{ink=Sr ,l7U[b҉Oס d`f-A յCai -UÃ2NU/?DWGx4&w*d̕60ԩi>pI$fu#֞1jPQfc ]/j`$>Ax8sn1B_x&K._/_<\N]9xIkx>*g>l' _dc?uT[?J%@41ǧiG Ba fP3giŲ XÇQ*1>J2l(hH >'z1@beX #5F?Xٌ`k,.;9L"EO6]ݺ(ǃʲʖrcTƋ;E@3 ₍*R:YBgɁB7WQfDw %ےTO8skŰ1ƬOBbi(tO^;cx(CcDRȕ+x}k}ee;d_ۥlq '](W?*>5&Ea\XѽLoaW i{8yLY˲kC+82db ݚ7SܦV_ ]M @hʹxt jUE[]Ѡahh!lچL܍ "ê+b-< Ec^3hʤ\[Ec6DJb\kH8űlUuÐjB0> qUb6gQz6\g%Euzse>m+t? ~ 61Y<Þo^6 d|]mtydt Oedrcԙ2gٰK\R]R>m' !%z"xyl:ă("N1kdY==*Oor Z7eMUCHthf^nbO1?h}d  rVڰVrZUk t$0͵Ռ2(!.u==g16:IEK9=S]&t=p sCk.L1; xF9}]j0:Ra)-x޷/Zލ|}ӓ?V]*H1TzW^i2\V/a !C1X4|Ffvm@=S6d.|{lHס%>MA5O7/ ٹծ"2m0E~h[mcs*Лzc}C? vx'ME,QV촭 GtnǿEۉсP'K'}B43s-s+<ml:6uݑAV@w+Ь.j5pgH ;Ul"YJc a0e#u)=1T)iv/ 0ܶ̽o=>k>:5pK_Eb:a"0sGiE 帵;(= 6]1`|6zs +RFПq'm3.PV_x 7r|xɱCeӻBQcigEY&Q^j=3iqS!,^{y+.ߝ9PB3{ĊF{|[mZ;r.V&bg4fco0)$iu)Ƚ!6\a+ Cq$ه}i&ݕi_^waaV|,=T(QI`1xj%lQ:14H+ :,t[ ]Snr 4M6Ð^;b O;_ͤ5tS }}ι_~z]cM,㮟оO?*!q}qKS:BF~Ѷ'^l O=O'4sКA]鱺uBgF_l5R-ct~X(##KToqWBsaDNE,h`)sESA˖$\%~3; l snY{( 5LP5>c7Oup~wG-nd9 3BDOyZ以Ig*Y1H&c~/{'U\ +-fK%-RԹp~ AKB_ "WyBk R<>?('=H/hÁiJ!//a(>vkdw dDtY.#KW+&-rC''YU/?g (]0vתHJul4x*pZ" k^h4A㬩0} sdmb#HM1;,ECMtFu_p5$Z=rMny-aHiOe3QA |5zh5 gu wWyB^9ںtυ\$tw^D6#2aKCh:JH68 .RUWT!!X:0)ӳB M Qsӭ'BHv?'1,o6SrxViZdPF5_qBיUpD^r&F%Kxڙ'G/4EVb3` ~MSCX^9--`J3-c;V'椤օY5%+ʼruBc8Tұ&aiv9?/W߲'5xDB2Y$|v?J AQ5ڶpϙE7Ao=b4 fӝ@\(;.M[v>n`Lr 792'tknL`#_=6VWPG:,x'8Tg<{Z;E09(!.jgrY S'| 0_P]-kspLΌ*N. 7{xY0Wrm{SS.0+Ix'U~$N޼m)2xko'fj"WHlCP34 fKEO ETO:/Hc-(Mz'9{Ҝr>Wq Z,\+VL8KƢ p{)[p}-jd\4€gi#BA:F׽ϋyE BDw 0yHмߕ`I/ɺk|2o'eΪl.|F:4ip z5ȹ#r'z!V![E)@z]EV{vٽGa>ϙ2LH=,&,`SO,TֶݯUJI@ycTPAuVQQlA(BMThkM &7{媉@@Tã πH x ]L]ߠD 2z93eh@)z 5;9)uȚ]o17rSuHt,C9'cmQVOׄ?d?Qn^T tRTEmޝm:٪ywP :VT^gl5hͅRq64Toh ݮcD-rZy, +UӾ0aS^VcJ얜 >H2 oP+w Vݱ2]X2[Qh3 -%Ӻu83?ͮ>zY]y$#=M #'ktkMm>9K硺{4ᬇEiMӾmNU"`ZVgqE%uvy4ˋ =%bAVcZZUZ#9ALa̲ˑi{^cLr맳&0>KZFٸF0o`mkC\O 0B9(TG|w۱o 3)T|0-\$o;eӳ{a]#p! >͐FI -$ ռ"@x)ggtݵb@7V(x'"&v Ӣ^B0\)0w,,BiPuM :ŜnP_w} >jhU|𳛴&j*̿ηX{VdbAPYZqPSbN> rpc ^7iPdm0p_9xn= ^N0 }$T`d?Y.ҦTl*wl-%.)J* tRQ=#,s;Vx=wp'Λl,mAN3i +2D-ǃ=lkIMr-Hjs 3)7'į+bTo}䯦*Ti4/[6]WZ6U31lb(k]o385gPhxF*\Eds]ZvP }c2cҰM-fGk@a𗎽#@cʊ<2j P<{bx"2d, h빇6;T׬ٮwoD+V]V F{;KHDF$I* spZ"7Wbw4>[ V%3R2?٥f#Ά1Ad4d @mDcXSl. CP~hDڱduɖxKP"wHT\x.H暫h/|6 sM1JiΜ$ʚ;>1(_9BdE:VRHS ~o!}aMvv Lz-ɷoF_"fyrv- -Q$d:dF:!W(zvqn{^N B.:K,lfm CJX/sCV%\TP*Vmzva7[ 'ӊqxxj&Mx!XW'((M3<((! ˳j1MOy^ Ҥ i h|]F u]d7ȺUv?ۙT'ޭ+a;,UJcαaǠd+S%oTtƈYM<1P5eU m4ަڕRR"A-Jq5E򺪥+pGDo?GzC)SLɵ]isNA#frH`fSrxop H|-0Y:*u'ֱ7 D5h _=FDYp׎xXZ :6 _/BoUu]EW)ઈA[pd] B A94Twe93K?m׌*Ӈ x \:qх:Kx t(]4Xʖ zD7Ȗ^;nQG&h$(@FQDi/&+I;*ڝt_flC%f!1ST}3g(JdzJڏ3J')UQ.+ ҥ(upܽ'dr$X֮ف3p~.mӵik$*]:AXݸ{kWwiiPS D$(!fF;sU&O|.Ϥ'<&{CyvI>\#5V͈KK7*ݧMbX1ܠfĄ]4c)uVZŋy02m,ЕX{d @(bK| (q” 4f睾2Ԃw\M}\0,s!Z Nc $FBCJW2:0fkoKDq6R2 Q<JEFJK|Rzۦ4J-L4G#M+m0l2ϧBSgd 0rZFcma6wVFwd=Րޟ,n:]1rCbFlZmU tnlV㠋]XSR8Gw#~ pMgAv@[ZXX5YCHnP}˃6ćՊ߭|tΡ#=x\yhģ!?|$[bS)y ٳq.Tv^Oߋnv^-4_nnS pk8oN%OIXjb*= D B+Cw sLKfKAOhaz*˅a5(nNIQ. Mv`MNI2e5ClXsh¿kn'rC26za$HLq^ˊ0DU٣vg fV&}.@ylꕉ· &ďK&z$-SkP9bl< G'[#3` {_5٨K1[Fl:Gi4V@F)h3ehye=;LmE;/-FV<Ti41r3[Å`w2 lb3q &"E J@hz+|mՄOB}0T9c!lBK.vDeT9@. voR8b>UiCg2u3g`-%4G&;id2COX~O-,zS;.cHLHg<6524 Bޒb搩oZz^ar28U<3G'&!7JL/~;rJ҇e #ؓ߭H:>bz x*i/0 geJXQpXjN`g5hlq+c5Mtda4\3gF2:UDmDMgIIR-ɦ67*쩲M^a06}(Mj~lgIA|M}: C/6ġ>8gsy=@(*$24zz sN|gzlH@BۤZlM}'@VtH?Ǜz˝Г+95tH(tڹ֧}ˊX^wqBJݥҨ">+Ͼ${UCڰ\j.BSO%KP6X >4zc{M> [߷6L0z]8C+ɳ (|+CvuwV<wbs--FB#%TvBd$~kˊ$wڋ~o{~ܸz̲SJ`ēwЫM@7tBj^GJLM+xzM+7]fĄ@a`~9HOQA,0nGh'.1ަtaWnE?[ӷA[}dع>@iR 7܁w

]jᨤy}W;QrΣ7a ]i̬^DLZ95$o%1X**B][Ċ͗bAH)_㣥5n0̟ 06X@?%~mC#lpԣi'qR}KLloy6v-7ˎx67^+$mrC`M 7l"B_,[& 9"5EW"<EѯR͉Cvqs@Eu=*\up4(R?y$p Xj,{˄E!IGuK9#@2Tyݽ(X+[J* E]()\ ~b qv+b) Cz(wgHIc)ϣN!4&I 3%=b2} in;6ۑOmZ[AF#r!kG rۚʔY`rH >jqd1/Kbs#Y 4 Eΰ'4!oq+|]3iԖܝac~2%/xs=+#7B('FkY.2;R9t7^uq*_+sF!eڿ4T럓3dVERGU<|獞,tQ? Io2uG`@T*6 wzrc$WH{\!7hٹ!~lIh.uOLGDJ=hӜ1}mF 6!^Fc@-eͻǭ^AߕJ\>|:.Q'E]l׀n|kQG58"`iܦ.(-q`.;YG$kՕ & _ Y=N'8ΔAsmἜ7`jn4UW'Ph#/:JHsJ[#k@`:W/Jp]u_4`C3d@DQٗ+ wjlB^XDFi^ uy}LlukGW'mk)8g;Ϭ'-[G$О>PxښNԌ8#77Mg u+Q S^0k8%PR/xRYHst{(9 5Z`7W uM$}()Qk`#>Q@VFpW(/r+ĮXkR{ \P8rrK? Y!$^OR 33ނ,)Lw#ӭYYgdOYD5ti 80sKK$W X)I=Q'?h,[K7cj#o`1킧:`b[ umn-6{Z~(Lab$۶>;=Ƭ7Wf.TDg {4-:lUNv;%7ܢ:`o沢iq|`7u.ZNsE i`r>۩lF@vPSP.`P>5_TۜHwخ[aDc%9Y]e=:.&9{qq|+A z-n\u]$͎t$Nl"&A}qNCce2i_,8Yng*@TI |Hpf,)hGElӴ.ïqfA\vQգVV[j}xU/u\5 1~h/bt~ySnY "Vv !PagdCn;bcT-p QV뀶"YT92C 2 d[B=-H5}'ISCpibR2Kqn RGDq~>?No&`s0e_5؃%3..f|F株bEٌzλ";۬tv,tGp)SQn٘Ѫn 9DqjAKѧ.WӕV{DKP Vd?$᠃*6B.Wx ( 3GvVh(Ă#k#/17" AXr့d, #:rWdeuV I 3& umsf^+,/0^G|ҁjWiR nK;"XuGDQ,ԯ(xiZ240*H|vEvۛ+X/\n[rI:}^@=&KډqL,TƔ֭v:Y`%D&nY˥GfI9$9Am9+NDIM)-7XR5'ÕPEht*"dK1{ h:#W$jtEf;w(ved'FEج \ʈzb\|HGrp q}nQ 'f(#Pի@u;:Gq2DlL=~!7B0@pJJߙxf4ꋂ,y/<1P\}'{ԱTO> y0Eش)mNJYzN~t~,P!RǗC9Yn \J}܌ڠlb\f|R@ocbͳAp%C*J- N B̐OraHdS Cc( p $:p:(}ߜ{^CIG9V*G6W&q#@M*B{=b4ġYվV)JA"r/~NB& TDalJ,C=N?[>QK)NS] JtL!:4U{@ÞEK:S9vb? e.6lkPtAemsnA/MQNsuä3H^x"zƾ@jhK&Ajl֖.tgű?iY0=-fw72EI%[H{ZX*/Dw^ y<tln捲 5Nf CL{Ps0qt7y؛.ьU$Um#zL ~%QߩIýJ'" ?O\5X_|gNdREeD6tĴd( ӓ]QNKLkrL4JX⬑~>om ºIFDS:}R B !t꺓 Hy)UHufzYWcƁsQZ$NbD$N$C_ apr۠-I9ҿ=DeI P6`Y1cavb(/®kd3 ަiP"aYxY^]IhE1F_eK$tݖl몟*CDr颸H:?/cRߧ}rd(jAᴏ̟昴R~6!*Wv!4w]MIi2Ҙr(y&餿>J H8?9Á B dOO]1}\pRΣ^S+}A4 G3=['NJ#=׆`eg}67(i«i 3DMXp#d*k3̖YBeDuUq!n/&™Qi]2}'ua1\\AV1r+ЗyU;ƹ6`n`ݹ\?IȃǮ+(mS9[gjϿ&  ]MQ0ܓǚa3B: lYbĎ}7i^8mĐub%FdAp@qBl%_YbМnuT.'Qs1"Kxn2Ml0 {R?u,01R*Հ]>\$w'@K j A3t Ȕp2Gibۓ#Ѕ+WAs "k-}m/jGQdI{Wpfnh>D=4[K=1ݿ ~ѓ dN1Y@jӧ\hcGqHǦD=+*Bnhȋ zzg cgt":,p,hyr"/w~'cxGLHm\8c&<؛wȘ=&!N`%v(w|aV2NkzxG e-R;*HtAGw{rCdEi" *=~M{? 3D<{l_ǏMG1ECOȹ-YjXcɾ ԣ_ӂU~9)fK>ӣ+8$|6{.KZjj7 k+9ܠz6Z!ɢhD K:Jm 厥 _}ˣR9Û,X%x׳O8Lst= 4L#`"H'K}t& L̋.$hq}5Slᇰۃ\٭v ͋pkwiy!:ўELzof{B7\8Og xa&oYgesmCw˙PxC~5c ڸv.arCU9}8v:+&^FSNj9 İ6V6I@wZ*K#j+ m^ ]j9[+:Fze۬}RJ2cX]Yc!S5z,87'ה^D$ud'c(NWH`sIBٔ]!މ>V\>wpuV=CКe.\4 0s%L'$6+ ˱ē?tO/,tO7=mFdGKAvI\Z>?JBS3JE |B[5|LP\!9d-~^R!+J+?x~"Cmm}߀H119f毟arm4%q)sF9 aN92R :*䰽R. ͥk܊jrlT4xc_:q+xxzt'0||\@wھsDo9\Q+&Ǟb0ȧ(Ÿ"ה)8,߰r$0yS{yJm-9gtO O~L--w?75s^EEs_dzV5aϟ|*."O I/ֱzXT\|!QƱz"f= zG! Y-⢀e,K8T)@cC\f0ʤ'5z^ٮIV=5ăRɳofU;`%3EEʶ~N9a2J`k5 4`\/.&&SUQN"綝$ }_G `2F=fX?/kBsϷ5ШnV ǢwŹCfA*Wq6PsǠUgpr[%.&Hx1u<%(tV/>"!rYRu9zrymh|mAr&fjL" B5YX)Ϻܟ /~1hd[*f\r֥WogCfW^Bj .Ee\ưP;pm{>MB*?ɛZ=Ɓ @7LRnG1Zw 567k^ҶEz~qK[q$!;>Fz"ךdYcq$Q">ƚyW䢆d"pQ}ʧZUIaGgQ!E1,  vo`뿱S ƨ;5iFG/"L3>:4 os|:wg<Ѓ[f}${f#K_#_tPɃ2 ٿ-@JҚMJ)3X^L>fCa&<_(DtVx/_U.ַ!1͡A^_Δt ?sVD<*@fmgN&º# !e0ޚMC#/).dw1F+Nry2"N$ɛ)oMw…$4Nr:%"yZ!Wů5|XfU(~ᧆik* ա9]k̰j!)3('.:3#!u "q)GPӑ='y{[lճZx7B. fvtH!U"uԣp;?D?ʈǛ[0Dp (u<d ߻LwS%T!>._ G>J>1[-i9L6OҬLv^Obk S2_vzhz>sS4Du>X0\v*xnПBI@aaw#p?Gcۛ1XafE ţ&knрb*hbDpf|t*5-"X[$Y,o=K7f!xyv/ b$t`sg uE,BqSBXcn{P=bKo+ +ܿ'z-|&K^C,&Ii-Q4ދzϨx絈W6Kk;ێGT>Ό4"0oQ\6Hg ?vyydT\'.@NW.l:޾P+À:@^kFeUO"_Y!7F:bRϵXAT߷0, m騡K.Pb-)[Ho|;hcYs$h\(17vYDJ6$ldQ"6z/1+I2X.fk{?;|W-;3I)qKo]h.+IxH;~ F̭4;flԱ\ L!b1^̱yiθoN H ]u1kQ(x(L̮b !EAaM lD^mʥ)Q! &MڟY{){}R'Gn-M[afY&m8G]x;ZDX=uH4Ǖ3h̒mm*?z%8")y2.`-*ܵ0/1v9Q[0Bopb5H%hB3'  ڳl `X a Vwົ+cpAaAZN kg22XR빘o\uqp!K^u2 y|^RYG,cdqJ-o,Jf2kA e|}7d*理X')7Y_r٦y =$ #x\VOshu?UJE\6'S`0{ O[%t}UmC hGT۔E(+*:pU$-4Mℑ~ϱ_d-u}ƺbLWj-jog0f_ |VΣШĻrGT^,Q>jhTMT=k? Lu /rd!q^IΝ[!DKD+IΕa 'LRi{Wկ?S/=odrwx+Dzߏ͞,LqC7ͥQGЫ^u#+$aLȎR+)g`';+ p֢?"wU&Cn{$Uh}8s DmiktLq߫!7Xa0x:'Aޤ6i^d-Չfۑ(A;u8nx]j #kg,0aDQ:WP k4+ v&͓r)BbMJWbw?:z82fяL*'L _D O F:lcT"nfk7Fh7/IⳑcyW"aB f'P.pfm&Z-"Z'}&2F 65O& G% rIg53Iqͬ)b4>wl6a+ﯔ S#`d̚lhƞjJu^DAX0[W܃ .̈ޛV?ZZ`½Px $ oD_@CjvոE-~x' 9~Q@.IJt-~ģa۟>_s:4P;^Rܒ=Bc*۔J5Ƨ4GwC !z=ѐ }6ӹ!m7Y $ >\eKk>hS7 i>/u*T"ffDew+qJHA%vi9Z jh>},m@Jvm>qq}>@MD l)oZ`IщKgI1{1Η_])_=Ϛ $k2w{KkNퟌE+ƂxusxEO Xѧʗ{p5eXfʾF|)Nx|6_hjڷvE_UW+@TƁ))~TW>-8 3{<#(@~/㮪fEΆ8xFQv*ѕƪKeDžt2=4fd?{5DشW4G @@2鰍mT2ZbaX^Y~P?Ŷsbj!0/#n)V+.#w}ił'wi|-묏w @,sLDA)e]iw A]jy$ !:?JpTΝ%1rF> 0'Kgj1O:,lפBO˻DZ02^Q$P` icegQwrr6V`TEt`Z7z\[a*p AtK]:Y [nR2AQJu q )_"G~E?4Yy-'LO KHe : }}@yoʒz>:$5иx U`{hJ=tu=>|q$tKuQ]g\FP+WN~C\Cm1Ⓠ[gjlkX%|Zo@( |Ahfզ'‹g?Y.e PQCֱd=FK@5.DH>dV!n2ǐW?z# ,:YzjΫx ىQ]geVtl@r4pY$ cZAqUrZB^)5aBק>$<=<$~` H3+ΐQe0-MSq\^$M͌]MqtSs\P 0C є0XWa4!I*"wSXO;tulV jeߠ q}m$=s:6@@ z6d0onN0^f Z]/ mwC.o/nIF@kxxug̿, 3+<rCWܛu/a2,J1FʚnfQ)ŸRB*}eM8pF6R0א勽e K=KƽtCc^*imQ_/Bgt9'b(bK4Tf 5MDz)!6_-uCnMKL l.[62*!UΔ'w ^Ã&kر'|caК-׮opPP7zNS)2@fT`jIXqhWهY Gil(R-:~k$-kSX)VWc(N ߷BiJ=SƑY|`8+:-!3]3K fAc1.QrE"{I$EkJ+*Ɠ"XS˅FoB,P$щ1, pnxFTɭ+">Ry@E`*IBEM\N˃|X?М -H^쓖>|3 ܳbURj(>D?wI/ᒇs}yΡ! 1&~*Ge Dx*q%8}C5LVB|x%>?k]RID^HN`HZ) 4=[ծ8$-߰,2(uepN%RKKc4Z}D4(@o ӿs{vN\ ch dY2hHEư]e3P# =%dIۺ+Zˆ?eO>MhjGA!j`liJ!3Eq .9BFvvs;̅\Rp=)2قl[@J#T@ݨ{_sk"=9Eђgxq(poTA 3I6o~!TL >죌8ؒl!4xo({.(<\XRnsfgAw*`Ն]@ǟ(0 \=A˝OϬvQF2b HW3G>IOoI]>;Ѣ&)H#BBx<;'޻qٗ[Wg4vZ `/ki}ԶW;sxZ-it4m_ZNWAEy>WwTd%.j;^@Xy=GTO.=@gm_o"D@Hrsxe;?ͥs,b՚a5-_1НTl-^Darz5'ނUP/ayTe/'p(Nr&JYIr)9dz~mt~7VEjLsiq MBg.0҂y-6{H:l.6N_9Vc^9HhqlAR݁fl8\ eZhX&0%%aO[N\M}ziPS;a!+^U8[[40QunܬF/o3p!- ([`EG\J`pk>UVB .o;iȄ^A\w玧C⊂FUqԼIbUy>o3t97?W.Y^CNdze:b,Uaf4yr Wy"kuSJY;Ua0Ê+NXiNSvU"gf4OOlut<[HI^5Li6(H{YzxB)'@m>.! ֹFY-рON+C:[ rZJ@ʨ+p_z~}"1A._8, A5ꑬyD+XlǴh=gE ZBKs|JFW?P~5θSV"{ˍ)w1bYd{u*qYqVlHn qcK\2Æ,*ϧF.Iqaϥ{ ?>,I JinSČ<-HTU3b5iFm]x{]Oߥ,ͪ8!;Ʃ֠E _my ^^2@_;CIoy 4~bN/8:Hn=T=6,BMAqKΉb*|$6غ~]aZfIb&YGU F}5鰈ѷXsV&3LJS}6u$ fT5CJI 9 y-k qRcԟ=++os!hk? t`N?WuHn\# 3*ސ[ODE CCnN,뛉y 5fN>4#N>'Z|uխ\5H_FO,r@WsCw>s#!NG1PQg,Jxҋ6.j >@ ϙkkK:}IL^Gk(<=jDB(uV"(1JS4C: vNE͸ W$e ꃶRr`;.!-2Tph0).ذ!ԷӭKT`6 4T"`@h,'N@XiRZO]w) 8{"'v"֕HL `j'ڥxTͺ%ᓼns%fn(jv%5n;JCƊKR|\طw"&.0", jE.k2D#}-I6 MzhO gV"M,K.E*ҋ(u uڔ5"kz7ansHX0Cpvex9(@9 'tTvm1]vzb,Z7t\DdP<ƿ2: b*-A񘵜=+?w^dvOShu-ul~y]kCJWzzCȥϟE4BK2 _c9dӢ+_FQ> ʳYTXOS@IGlҢCDrSe~t~ X0.і٤ 9:}ݸtINšU'_'M a2xn89҇S%jjuW u4fxp h 1|I`~dKµs#{L$x3Q0<[Ќ6k00O1`*ͣXm3|]jp'Jϐn (dM4M jg$ zC o#gCfu11Ys~b1(EҽuiH)Mk-\=KsG~ߡQ%Á S\F ]OHB!$<nfegץq<}rky$[ص*({ffBZf2kŎ!:0Re':Z,9ΫUl^Oac}=,03m}(ؕS捲>d֮Sdt]~𯂴Pp-G;;r߲G'_(]caF#r~gtrR% N)8dcQ u3L[b%ڒ/%{(0[:wk,*OԦ+(J*M1t䆛5W諙z܁GbnY .5- مf&ht&o=Qz~X6oDeƹ9U `,Q2cqOݙ:V*^@&<'vǙO޼ }yM5µ+@WK ًBlq;(FrџwD `ʆ #PjDŧ=xX8pi;Ď'ˋ3( v4UEv&6rSqFؗmݦes˂Etofg"-^]s1ͪVo :Mƽ%Kgԉ1&'Uc/Nrsvv)d˥QtjZHzugG2?x(f4zP٦IY称KVhܓL=b\PۉvK-:M!27W6XB0.[V?F l'#JQd.í-UPpK"BOGIhNhw@N )2+bЬΨ`Ngm^@{#4&O+a.^a XWrOՠ_R^g iIQVN)OtÕRY"Ve_HTw#3&Ms̫U˨6poGi,+i0=/!0v~yɲ7PQ԰v|#CѱxG' (1%l5`J@:vt,50?+!!oF.!hC̫fjU5.()R TJl8Z-'x@z $uKa.o‘:h.1 ɞ_PVLBvE >3z73)sDUv-̣aEuWhFsLda)i֙XuP\bO۩a!iۉW.8ܴyوr4#oie0B*(+n.Y$/ *Y(7:Rqei5b1a1<xU; vًtwfak.u@BطF伣w,=q}(HB:6pdл{I֞؇1,iH΃lzF;[[6AQQSBb'gR'꡿xwlq 0tq<0ap11P9z磂e"<47&$BkSksV1~ibce:OnB gz=FyKw8Zj$GkN^CΕZAH%Ϯ\$-76C ,/U@SXLEi)f!}#\Dh<2K|7lϥ*n 칦L<\ƿq9zmuvUSQMq$9-7F0CKΔEnCγKvrMӌw{edLٳO$u%sF@7]tc^Qs9SϜ/U^_,`,X+ڟ~YyC,Ƀ촣?.=#ikY<8: 4(\u)8+װfaL]vATFv 2}CMyԢw | -#P~Mvh z;FѝY-Fپ\zMP][=.:>PxT$. ̿\ug~ƦAwN~:iAAoӑFu6L}a챽껨󡀴q0ژr\%h e-r">#ޙbBy&{!|n a%,ҙ2cF2vVT:<$xa?di1QL]\1^Лްӧ"مD qA_9Vaϊ' (7 ;orx"E̎FӍqoKrgFA X1ݺq P2 07PqʈykaeiY 5[jߘC2au֘*ƣUZ F0yYU(C-ڠFz`.eBpKAcCDQcDs5EP$ w.@RSճhվG^Tlt!<߄{˔s ʔUT1-j#p{vpʩu*\iO*swݼ_Wf^a CfI(A5 G d|y1sՉR~ 83kq `.VP01YT?[MxԻ|TTRϷ$j]B@ء۔i+>xjs. ctϭC>W֨VWAFkI_QZ0fI May'5 y?V\oت Qpy$ Fo;?EƁnv:UpN髍-6eB=6婄7RyLmotUfZ -H;ExunM6,Z:ILTEVVH=0tr>2lg%`W*kVyJY^<%>.6\yF/Lmq>i $C8E Ď+h׏1 vDB%\rEYnWm~.{z]ZtGezƓe4 U|˱ZqNӠqvdl8 ̓EYӅ^nV;O`VF/G7+VR" .rmyo}I3 出zQ4lD4 H9o̸1$E'T MgjPN^ ++l_ٶZ:y֌ֶB?&=o9o\ene?;-`Ɖ=>#~L@ Ne7A?׉OA7>y/,$M1//LM'6-eh&m*x˳Exe9z}9[O!iuH8ٲ~@6; X=#?Ak3^*Lo6R~R],eg_ XdFkf#eJ6&{! QBk?Hk6f@PkA >+Hz*'LG!g u V@ݼyrÐȹWw7? D>M0PX@ʞ'B'+xXneu5F&!snO4Ⱦ[Ј!$iBtuFBV>V; rU_e9(1z^~FN` >Cg/+T!% t7E4NUɋ&uޣ{K ~IRo-ETr5mgc%:}@2$,`Ί,(dtGm2%AukЀrHC?b忮GO;HR#2M혒'H&|{:yQ-5*ntAi*^6̏*V aG}֓2d,;^Dx5wKj#^x#K: MUx3zp>8=)5"x"LG\nQ!Ta=#&^/ k Qt+6_dX"?ڍR.QrƝ$6D@ATy;vT {?KR]b}Ճaf*ޕai ި UdWO-lRvEn*/1j>^à'eڿqϼ$T6YDs7"y96 N5i{njWۭgw9ƽZu]׌pd=be0#@8 ټ |N @̯=6H-[8-3\7$SvI" $=&"/2v8VZZYi%{ȃ;=D2嬺C KE `dAl}m8a<yk[MBgJ׆L@\@c#E̽q5}3ft,ewCFb/x0WRsa֯`Rl>ȎƊm&0t F:B?/_a 6NX6M0FiBϬB~{EO+?%{Xc6}r'@}n4gL=h)D)h 17N]zhAEJ6!KTD_za_eF:"6ϼH+(h'a$cmf,ap:)jTtF/̃90Lqޭy3 ^5_P>VZΥPHseم* Y.Iߥai8C*z|PyF Gcd r' 9F`nH>GH#r! IbMP+VAS/eM*-Eƞ8}BIvёmuъC^IEuɹ rVU ?։ᮨ{2ɌWdvHmBX0Jxj=Z_QK.ѮݽtUa0;MXj?6@|i,*O +yp6/BA#ON#Ж'UpO yIͩw!-XyWJVP `1&)A@Gyz>ArD%6%aD}sDƃ.̀r0#QK -ڭ 1e @$:ޗ?obP,mhdh* jLۊWAuk^ۿt!dm'PzOn̰!'7iGBI؊+ERL$Dj~٣y =|A[JVI޽$P(tL29 @gV4IF?Kg~qrZYL5N \0wߝA>˔6_kUxUO"%w8SEh ^⯩5_LP6:0Q.gCɼq#AFxjf^IMr3y9yaLq<i{ZpMߞs6OUɢXp4j"3ѫQXGBPN~Fa3w%qx>^h:j%p@AYKx%L}AokDmf $vb"^ KѰ1)sċ8h~Z!V:l̒Hi{尩AAS?ѶPnPd!HDmYeNNu*E%IWGfHuM }̨duWspO>ՃEo4\k G{] -8ޟSXF .|+gg1p .- xGjvyэK^ 8swF*š>zE D 5_댉 ?[dRla55!{9) -toTam}=~Kc%:ZoIf/2w8sФ^CwL.F"a#睷;0 앀 k ;`'{RF9^~*xU`sBR՗x2o"u_`~yV"oEQ_Ê pd%,PygF~O``[?5 :4Xlf{k|t*$ 3fL5 ;gO_ZS ̈́&'Kjc\m^>㎼#{R$fU >{ zlzb3jjvjZ&>$4y\,a=nji#iF'+Yr!K)R;.4sZ@x9)uTj< eG@_LTf= !m ,rq=+#v{թ:zQ!b8 fc#|ǭ@H uMT~9}2BgBo[NB$W vIj$^Ϳob3@׸O,Y[Qܔ%Ѐu`2tY]kU=ZfRX:vʢΏBg=b``GdL)EJOdOfNȄte$"hW8]RQU#SC^t(?⫭ס!íanIvX_p`uZDj쉦 .P(MNjǦefw{M`c[jw%,z_gذYO28KA¦TS:8[uHFsH(ߗL6&ΊAINuǀOuf]&}3,ۍN&dѣ]f{YV+no'|IJ mıNoquʸ]1j$Ox+ӂM@|y7:8f#zaYf^{ߊ!jا~O l&[isĵv ~D;(%CkaCiGw&8dH) ޜ)SY!U[P"Ǵľ1.򷷞,~f}v.𒒽 @Վf>hUMz;.~tu~,h_M&ΰg*7k/ns |\Ho* L|?rG(rfdQ44;>ADa n yZ hIP-ʠ|@L5Mg 25%M^b u YZ