grub2-efi-aa64-modules-1:2.02-158.el8_10.rocky.0.1 > 6 6_6 3!pQp)Tξ7]mtZ`g+e ]mtZ`$3IQejH?Qt)ָmPɕkwϼu0xL2OY-v9~xM'S:ęwE]T842bE#\j5as w3xƠy p `g#AE L코˶b:ىs6'BOqˍQ4`j[2)x 3'8Dk:VhCϐO8 dy ڻ>3RI+5$g'`TOR L)Evҏ2qX3+I// gu|vзax~IC]{G&<2OP|zj,|bavzZ4 W4ȐݽȰF)8> dixofʐ}\$" CZxn ܼ*2cK.@|5>{܎H`3/ui118997a4477f51d1ff5ec2aa89a5d8b6e19f3c329deeef57138e0a5a7c4da60e691958124545143871c0a7e8aaced17eba858ad43!pQp)Tξ7]mtZ`g+e ]mtZ`mFg"B=YBY*yC֢JC{(Anυm-- ӑn|ˇ|5uIjZ5\;u)%ayҩIXd0N 9Fpenf'}sSU2??ë}cEզ |>Y US@RPrPDž7L s$-0lqs)C% UfccctlTػ*C9Xuz"~}yahfgn^aFd6o6P\-|zMɀźy10xdt']W@(`C)N=G `@x"Ũ1lfdc-nf<;:z24L} صpov w}Wn"V;e x‡Z~_Qk\gxJGrlj'@ۦY>p<<?,d4 8 e 39@     t I JNS;WX[[\ \|(\8\9`:BGHIX|YZ[\]^b/d-e2f5l7tPu v(Cgrub2-efi-aa64-modules2.02158.el8_10.rocky.0.1Modules used to build custom grub.efi images The GRand Unified Bootloader (GRUB) is a highly configurable and customizable bootloader with modular architecture. It supports a rich variety of kernel formats, file systems, computer architectures and hardware devices. This subpackage provides support for rebuilding your own grub.efi.g+iad1-prod-build-aarch001.bld.equ.rockylinux.orgY(RockyGPLv3+Release Engineering System Environment/Basehttp://www.gnu.org/software/grub/linuxnoarche 7h6Pw h 7`X2H,"x*Ch ~b<>P-{#HTx ;p xEHPXP6@P*=P"TP"TPOjOG@O@OF@OF@OF@Ọ@Ot@Ot@OO.@O.@OOOO\@O8O@OtNOtNOr@OqOoOaO`@OWMO>A@ONNN@N@NN/N/N@Np@NbN`@N_sN_sN(N*MRRelease Engineering - 2.02-158.rocky.0.1Leo Sandoval - 2.02-158Leo Sandoval - 2.02-157Nicolas Frayer - 2.02-156Nicolas Frayer - 2.06-155Nicolas Frayer - 2.02-154Nicolas Frayer - 2.02-153Nicolas Frayer - 2.02-152Nicolas Frayer - 2.02-151Nicolas Frayer - 2.02-150Nicolas Frayer - 2.02-149Robbie Harwood - 2.02-148Robbie Harwood - 2.02-147Robbie Harwood - 2.02-146Robbie Harwood - 1:2.02-145Robbie Harwood - 2.02-144Robbie Harwood - 2.02-143Robbie Harwood - 2.02-141Robbie Harwood - 2.02-140Robbie Harwood - 2.02-139Robbie Harwood - 2.02-138Robbie Harwood - 2.02-137Robbie Harwood - 2.02-129Robbie Harwood - 2.02-127Robbie Harwood - 2.02-126Robbie Harwood - 2.02-125Robbie Harwood - 2.02-123Robbie Harwood - 2.02-122Robbie Harwood - 2.02-121Robbie Harwood - 2.02-120Robbie Harwood - 2.02-119Robbie Harwood - 2.02-118Robbie Harwood - 2.02-117Robbie Harwood - 2.02-116Robbie Harwood - 2.02-115Robbie Harwood - 2.02-114Robbie Harwood - 2.02-113Robbie Harwood - 2.02-112Robbie Harwood - 2.02-111Robbie Harwood - 2.02-110Robbie Harwood - 2.02-109Robbie Harwood - 2.02-108Robbie Harwood - 2.02-107Javier Martinez Canillas - 2.02-106Javier Martinez Canillas - 2.02-105Javier Martinez Canillas - 2.02-104Javier Martinez Canillas - 2.02-103Javier Martinez Canillas - 2.02-102Javier Martinez Canillas - 2.02-101Javier Martinez Canillas - 2.02-100Javier Martinez Canillas - 2.02-99Javier Martinez Canillas - 2.02-98Javier Martinez Canillas - 2.02-97Javier Martinez Canillas - 2.02-96Javier Martinez Canillas - 2.02-95Renaud Métrich - 2.02-94Javier Martinez Canillas - 2.02-93Jan Hlavac - 2.02-92Javier Martinez Canillas - 2.02-91Javier Martinez Canillas - 2.02-90Javier Martinez Canillas - 2.02-89Javier Martinez Canillas - 2.02-88Peter Jones - 2.02-87Peter Jones - 2.02-86Peter Jones - 2.02-85Javier Martinez Canillas - 2.02-84Javier Martinez Canillas - 2.02-83Javier Martinez Canillas - 2.02-82Javier Martinez Canillas - 2.02-81Javier Martinez Canillas - 2.02-80Javier Martinez Canillas - 2.02-79Javier Martinez Canillas - 2.02-77Javier Martinez Canillas - 2.02-76Javier Martinez Canillas - 2.02-75Sergio Durigan Junior - 2.02-74Peter Jones - 2.02-73Javier Martinez Canillas - 2.02-72Peter Jones - 2.02-71Peter Jones - 2.02-70Javier Martinez Canillas - 2.02-69Javier Martinez Canillas - 2.02-68Javier Martinez Canillas - 2.02-67Javier Martinez Canillas - 2.02-66Peter Jones - 2.02-65Javier Martinez Canillas - 2.02-64Javier Martinez Canillas - 2.02-63Javier Martinez Canillas - 2.02-62Javier Martinez Canillas - 2.02-61Javier Martinez Canillas - 2.02-60Javier Martinez Canillas - 2.02-59Javier Martinez Canillas - 2.02-58Peter Jones - 2.02-57Javier Martinez Canillas Peter Jones - 2.02-56Peter Jones - 2.02-55Peter Jones - 2.02-54Javier Martinez Canillas - 2.02-53Peter Jones - 2.02-52Javier Martinez Canillas - 2.02-51pjones - 1:2.02-50Peter Jones - 2.02-49Peter Jones - 2.02-48Peter Jones - 2.02-47Peter Jones - 2.02-46Peter Jones - 2.02-45Peter Jones - 2.02-44pjones - 1:2.02-43Peter Jones - 2.02-42pjones - 2.02-41Hans de Goede Peter Jones - 2.02-40pjones - 2.02-39pjones - 2.02-38Peter Jones - 2.02-37Javier Martinez Canillas - 2.02-36Peter Jones - 2.02-35Peter Jones - 2.02-34Peter Jones - 2.02-33Javier Martinez Canillas - 2.02-32Peter Jones - 2.02-31Peter Jones - 2.02-30Peter Jones - 2.02-29Javier Martinez Canillas - 2.02-28Peter Jones - 2.02-27Peter Jones - 2.02-26Igor Gnatenko Peter Jones - 2.02-24Peter Jones - 2.02-23Peter Jones - 2.02-22Peter Jones - 2.02-21Peter Jones - 2.02-20Peter Jones - 2.02-19Peter Jones - 2.02-18Dennis Gilmore - 2.02-17Peter Jones - 2.02-16Petr Šabata - 2.02-15Peter Jones - 2.02-14Peter Jones - 2.02-13Peter Jones - 2.02-12Peter Jones - 2.02-11Peter Jones - 2.02-10Peter Jones - 2.02-9pjones - 2.02-8Peter Jones - 2.02-7Kevin Fenzi - 2.02-6Kevin Fenzi - 2.02-5Igor Gnatenko - 2.02-4Peter Jones - 2.02-3Michael Cronenworth - 2.02-2Peter Jones - 2.02-1Stephen Gallagher - 2.02-0.39Peter Jones - 2.02-0.38pjones - 1:2.02-0.37Peter Jones - 2.02-0.36pjones - 1:2.02-0.35Peter Jones - 2.02-0.34Peter Jones - 2.02-0.34pjones - 1:2.02-0.30Peter Jones - 2.02-0.29pjones - 1:2.02-0.27pjones - 1:2.02-0.27Peter Jones - 2.02-0.26Peter Jones - 2.02-0.25Peter Jones - 2.02-0.24Kalev Lember - 2.02-0.23Peter Jones - 2.02-0.21Peter Jones - 2.02-0.20Peter Jones - 2.02-0.19Peter Jones - 2.02-0.18Peter Jones - 2.02-0.17Peter Jones - 2.02-0.16Till Maas Peter Jones - 2.02-0.15Ralf Corsépius - 2.02-0.14Peter Jones - 2.02-0.13Peter Jones - 2.02-0.12Peter Jones - 2.02-0.11Peter Jones - 2.02-0.10Peter Jones - 2.02-0.9Peter Jones - 2.02-0.8Peter Jones - 2.02-0.7Peter Jones - 2.02-0.6Peter Jones - 2.02-0.5Peter Jones - 2.02-0.4Peter Jones - 2.02-0.3Peter Jones - 2.02-0.2Peter Jones - 2.00-25Peter Jones - 2.00-24Fedora Release Engineering - 1:2.00-24Dennis Gilmore - 2.00-23Peter Jones - 2.00-22Peter Jones - 2.00-21Peter Jones - 2.00-20Peter Jones - 2.00-19Matthias Clasen - 2.00-18Peter Jones - 2.00-17.pj0Peter Jones - 2.00-17Peter Jones - 2.00-16Peter Jones - 2.00-15.pj0Dennis Gilmore - 2.00-15Karsten Hopp 2.00-14Peter Jones - 2.00-13Peter Jones - 2.00-12Peter Jones - 2.00-11Peter Jones - 2.00-10Peter Jones - 1:2.00-9Peter Jones - 2.00-8Matthew Garrett - 2.00-7David Cantrell - 2.00-6Peter Jones - 2.00-5Peter Jones Peter Jones - 2.00-4Peter Jones - 2.00-3Matthew Garrett - 2.00-2Peter Jones - 2.00-1Peter Jones - 2.0-0.37.beta6Peter Jones - 2.0-0.36.beta6Peter Jones - 2.0-0.35.beta6Peter Jones - 2.0-0.34.beta6Peter Jones - 2.0-0.33.beta6Peter Jones - 2.0-0.32.beta5Peter Jones - 2.0-0.31.beta5Peter Jones - 2.0-0.30.beta5Peter Jones - 2.0-0.29.beta5Peter Jones - 2.0-0.28.beta5Peter Jones - 2.0-0.27.beta5Peter Jones - 2.0-0.27.beta5Peter Jones - 2.0-0.26.beta5Peter Jones - 2.0-0.25.beta4Peter Jones - 2.0-0.24Peter Jones - 2.0-0.23David Aquilina - 2.0-0.22Peter Jones - 2.0-0.21Peter Jones - 2.0-0.20Dan Horák - 1.99-19.2Dan Horák - 1.99-19.1Peter Jones - 1.99-19Peter Jones - 1.99-18Peter Jones - 1.99-17Orion Poplawski - 1:1.99-16Fedora Release Engineering - 1:1.99-15Matthew Garrett - 1.99-14Adam Williamson - 1.99-13Peter Jones - 1.99-12Fedora Release Engineering - 1:1.99-11Adam Williamson - 1.99-10Peter Jones - 1.99-9Peter Jones - 1.99-8Peter Jones - 1.99-7Peter Jones - 1.99-6Kalev Lember - 1.99-5Peter Jones - 1.99-4Peter Jones - 1.99-2Peter Jones - 1.99-1Peter Jones - 1.99-0.3Peter Lemenkov - 1:1.99-0.2Fedora Release Engineering - 1:1.98-4- Removing redhat old cert sources entries (Sherif Nagy) - Preserving rhel8 sbat entry based on shim-review feedback ticket no. 194 - Porting to 8.10 - Cleaning up grup.macro extra signing certs and updating rocky test CA and CERT - Cleaning up grup.macro extra signing certs - Use rocky-sb-certs for secure boot signing- grub-mkconfig.in: turn off executable owner bit - Resolves: #RHEL-58835- 20-grub-install: fix SELinux security type context for BLS - Resolves: #RHEL-4395- fs/ntfs: OOB write fix - (CVE-2023-4692) - Resolves: #RHEL-11566- grub-set-bootflag: Fix for CVE-2024-1048 - (CVE-2024-1048) - Resolves: #RHEL-20746- Missing install script for previous commit - Related: #RHEL-4343- util: Enable default kernel for updates - Resolves: #RHEL-4343- kern/ieee1275/init: ppc64: Restrict high memory in presence of fadump - Resolves: #RHEL-14283- util: Regenerate kernelopts if missing on ppc - Resolves: #2051889- kern/ieee1275/init: sync vec5 patchset with upstream - Resolves: #2172111- efi/http: change uint32_t to uintn_t for grub_efi_http_message_t - Resolves: #2178388- ppc64le: cas5, take 3 - Resolves: #2139508- Enable TDX measurement to RTMR register - Resolves: #1981485- ppc64le: fix lpar cas5 - Resolves: #2139508- Font CVE fixes - Resolves: CVE-2022-2601- blscfg: don't assume newline at end of cfg - Resolves: #2121132- x86-efi: Fix an incorrect array size in kernel allocation - Also merge with 8.7 - Resolves: #2031288- Implement vec5 for cas negotiation - Resolves: #2117914- Or two, because I forgot the debug patch - Resolves: #2118896- Kernel allocator fixups (in one pass) - Resolves: #2118896- Rotate signing keys on ppc64le - Resolves: #2074762- CVE fixes for 2022-06-07 - CVE-2022-28736 CVE-2022-28735 CVE-2022-28734 CVE-2022-28733 - CVE-2021-3697 CVE-2021-3696 CVE-2021-3695 - Resolves: #2070687- ppc64le: Slow boot after LPM - Resolves: #2070347- ppc64le: CAS improvements, prefix detection, and vTPM support - Resolves: #2076795 - Resolves: #2026568 - Resolves: #2051331- Fix rpm verification error on grub.cfg permissions - Resolves: #2071643- RHEL 8.6.0 import; no code changes - Resolves: #2062892- Bump for signing- Fix initialization on efidisk patch- Backport support for loading initrd above 4GB- Bump signing - Resolves: #2032294- Enable connectefi module - Resolves: #2032294- Fix check on blscfg conditional (mlewando) - Resolves: #1899903- Once more, for signing - Resolves: #2048904- Add efidisk/connectefi patches - Resolves: #2048904 - Resolves: #2032294- Re-arm GRUB_ENABLE_BLSCFG=false - Resolves: #1899903- Fix behavior of GRUB_TERMINAL_INPUT=at_keyboard - Resolves: #2020927- Bump to fix target - Resolves: #1809246- Fix DHCP proxy efi booting - Resolves: #1809246- Bump to fix target - Resolves: #1914575- Don't run grub-boot-success.timer in a nspawn container - Resolves: #1914575- Drop prelink snippet - Resolves: #2016269- Bump version to fix build target - Resolves: #2030359- CVE-2021-3981 (Incorrect read permission in grub.cfg) - Resolves: #2030359- Fix device discoverability on PowerVM when the prefix is not set (dja) Related: rhbz#1899864- Discover the device to read the config from as a fallback Related: rhbz#1899864- 20-grub-install: Create a symvers.gz symbolic link Resolves: rhbz#1919125- Fix boot failures in ppc64le caused by storage race condition (diegodo) Resolves: rhbz#1942152- Build and sign powerpc-ieee1275 images Related: rhbz#1899864- Find and claim more memory for ieee1275 (dja) Related: rhbz#1853410- Sync with the latest content of the rhel-8.4.0 branch Resolves: rhbz#1952840- Fix bug of grub2-install not checking for the SBAT option Resolves: CVE-2020-14372 Resolves: CVE-2020-25632 Resolves: CVE-2020-25647 Resolves: CVE-2020-27749 Resolves: CVE-2020-27779 Resolves: CVE-2021-20225 Resolves: CVE-2021-20233- Fix another batch of CVEs Resolves: CVE-2020-14372 Resolves: CVE-2020-25632 Resolves: CVE-2020-25647 Resolves: CVE-2020-27749 Resolves: CVE-2020-27779 Resolves: CVE-2021-20225 Resolves: CVE-2021-20233- Fix keylayouts module listed twice in GRUB_MODULES variable- Fix "Add 'at_keyboard_fallback_set' var to force the set manually" - Fix a boot failure due patch "ieee1275: claim up to 256MB memory"- Add appended signatures support for ppc64le LPAR Secure Boot (daxtens) Resolves: rhbz#1853410- Add 'at_keyboard_fallback_set' var to force the set manually - Related: rhbz#1897587- add keylayouts and at_keyboard modules to UEFI Grub2 (rmetrich) Related: rhbz#1897587 - at_keyboard: use set 1 when keyboard is in Translate mode (rmetrich) Resolves: rhbz#1897587 - add GRUB enhanced debugging features (rmetrich) Resolves: rhbz#1776249 - ieee1275: Avoiding many unecessary open/close (diegodo) Resolves: rhbz#1862632 - ieee1275: device mapper and fibre channel discovery support (diegodo) Resolves: rhbz#1873724- grub2-install: disable support for EFI platforms Resolves: rhbz#1737444 - Include a few more modules to EFI build needed for LUKS support (javierm) Related: rhbz#1873725- Fix tps-rpmtest failing due /boot/grub2/grubenv attributes mismatch Resolves: rhbz#1813959 - Include in EFI build the modules needed for LUKS support Resolves: rhbz#1873725 - Fix keyboards that report IBM PC AT scan codes Resolves: rhbz#1897587- Roll over TFTP block counter to prevent timeouts with data packets Resolves: rhbz#1871034- Fix TFTP timeouts when trying to fetch files larger than 65535 KiB Resolves: rhbz#1871034- Fix a legacy BIOS boot issue when a using config file shared with EFI Resolves: rhbz#1850193- Couple more late fixes. Resolves: CVE-2020-15705- Couple more late fixes. Resolves: CVE-2020-10713 Resolves: CVE-2020-14308 Resolves: CVE-2020-14309 Resolves: CVE-2020-14310 Resolves: CVE-2020-14311- Fix several CVEs Resolves: CVE-2020-10713 Resolves: CVE-2020-14308 Resolves: CVE-2020-14309 Resolves: CVE-2020-14310 Resolves: CVE-2020-14311- Add fixes for greenboot support Resolves: rhbz#1832336- Fix a segfault in grub2-editenv when attempting to shrink a variable Resolves: rhbz#1761496- Drop "Disable multiboot, multiboot2, and linux16 modules on EFI builds" Resolves: rhbz#1779480 - efi/http: Export {fw,http}_path variables to make them global Resolves: rhbz#1811561 - efi/http: Enclose literal IPv6 addresses in square brackets - efi/net: Allow to specify a port number in addresses - efi/ip4_config: Improve check to detect literal IPv6 addresses - efi/net: Print a debug message if parsing the address fails Resolves: rhbz#1811560 - Set image base address before jumping to the PE/COFF entry point Resolves: rhbz#1819624- Another fix for blscfg variable expansion support Related: rhbz#1669252- Fix PRIxGRUB_EFI_STATUS definition Related: rhbz#1761811 - TPM: Print messages if measuraments fail as debug instead of error Resolves: rhbz#1761811 - unix/platform: Initialize variable to fix grub-install on UEFI system Resolves: rhbz#1768689 - blscfg: add a space char when appending fields for variable expansion Resolves: rhbz#1669252- grub-set-bootflag: Write new env to tmpfile and then rename (hdegoede) Resolves: CVE-2019-14865- 10_linux_bls: don't add --users option to generated menu entries Resolves: rhbz#1755815- Include regexp module in EFI builds Resolves: rhbz#1737670- Fix setting default entry on ppc64le when using OPAL Resolves: rhbz#1721815- Use '-g' instead of '-g3' when compiling grub2. Related: rhbz#1653961- Rebuild once again to try to get rpmdiff happy. Related: rhbz#1653961- Build with the correct target Related: rhbz#1653961- Fix (a fourth time, due to a typo) how LDFLAGS works on non-efi platforms. Related: rhbz#1653961- Fix (once again) how CFLAGS and LDFLAGS propogate the settings for hardened builds, because rpmdiff doesn't like the current way failing. Related: rhbz#1653961- Enable package gating Resolves: rhbz#1653961- Avoid grub2-efi package to overwrite existing /boot/grub2/grubenv file Resolves: rhbz#1680572 - Try to set -fPIE and friends on libgnu.a (pjones) - blscfg: fallback to default_kernelopts if BLS option field isn't set Related: rhbz#1680572 - Remove bogus load_env after blscfg command in 10_linux- Fix failure to request grub.cfg over HTTP Resolves: rhbz#1490991- Fix grub.cfg-XXX look up when booting over TFTP Resolves: rhbz#1658500- Don't build the grub2-efi-ia32-* packages on i686; it causes multilib errors and we don't ship the result anyway. Related: rhbz#1637875- Make grub2-mkconfig to honour GRUB_CMDLINE_LINUX in /etc/default/grub Resolves: rhbz#1637875 - docs: Stop using polkit / pkexec for grub-boot-success.timer / service Resolves: rhbz#1655687- BLS files should only be copied by grub-switch-to-blscfg if BLS isn't set Related: rhbz#1638117 - Fix get_entry_number() wrongly dereferencing the tail pointer Resolves: rhbz#1654936- Drop "Be more aggro about actually using the *configured* network device." Resolves: rhbz#1654388 - Fix menu entry selection based on title Resolves: rhbz#1654936- Drop buggy downstream patch "efinet: retransmit if our device is busy" Resolves: rhbz#1649048 - Make the menu entry users option argument to be optional Related: rhbz#1652434 - 10_linux_bls: add missing menu entries options Resolves: rhbz#1652434- Remove quotes when reading ID value from /etc/os-release Related: rhbz#1650706 - blscfg: expand grub_users before passing to grub_normal_add_menu_entry() Resolves: rhbz#1650706- Remove installkernel-bls script Related: rhbz#1647721- Don't unconditionally set default entry when installing debug kernels Resolves: rhbz#1636346- Fix menu entry selection based on ID and title Resolves: rhbz#1640979- don't set saved_entry on grub2-mkconfig Resolves: rhbz#1636466- Rebuild for signing Resolves: rhbz#1625565 - blscfg: Make 10_linux_bls sort the same way as well Related: rhbz#1638103- blscfg: sort everything with rpm *package* comparison Related: rhbz#1638103- kernel-install: Remove existing initramfs if it's older than the kernel Resolves: rhbz#1638405 - Update the saved entry correctly after a kernel install Resolves: rhbz#1638117- Only set kernelopts in grubenv if it wasn't set before Resolves: rhbz#1636466- Remove 01_fallback_counting entirely until we can sort its issues out. Resolves: rhbz#1615954- add 10_linux_bls grub.d snippet to generate menu entries from BLS files Resolves: rhbz#1636013 - Fix syntax issues in 01_fallback_counting.in Resolves: rhbz#1615954- Disable TPM (again) on BIOS; it really does not work reliably. Resolves: rhbz#1579835 - Make blscfg module loadable on other grub2 builds Resolves: rhbz#1633646 - Include blscfg module on ppc builds Related: rhbz#1633646 - Fix rpmdiff complaints about execstack Related: rhbz#1633646- Add an installkernel script for BLS configurations Related: rhbz#1619344- Go back to forcing all allocations on x86_64 to be 32-bit, as many UEFI implementations seem to have drivers with DMA issues for addresses above 4GB. Resolves: rhbz#1628346- BLS fixes from the F29 tree - Use /boot/loader/entries as BLS dir also on EFI systems - Make 20-grub.install to exit if there is no machine ID set - More fixes for BLS Resolves: rhbz#1620954- Better memory allocation for kernel/initramfs on aarch64 Resolves: rhbz#1620954- Fix a typo in /etc/grub.d/01_fallback_counting Resolves: rhbz#1615954- Rebased to newer upstream for fedora-29- Rebased to newer upstream for fedora-29- Fix some minor BLS issues - Rework the FDT module linking to make aarch64 build and boot right Resolves: rhbz#1601835- Pull in newer sb patches that do a better job with config file writing- Make the user session automatically set the boot_success grubenv flag - Make offline-updates increment the boot_indeterminate grubenv variable- Revert broken moduledir fix in this tree as well.- Fix our linuxefi/linux command reunion.- Rebased to newer upstream for RHEL-8- Fixups to work with gcc 8 - Experimental https boot support on UEFI - XFS fixes for sparse inode support Resolves: rhbz#1575797- Use version field to sort BLS entries if id field isn't defined - Add version field to BLS fragments generated by 20-grub.install- A couple of fixes needed by Fedora Atomic - javierm- Put the os-prober dep back in - we need to change test plans and criteria before it can go. Resolves: rhbz#1569411- Work around some issues with older automake found in CentOS. - Make multiple initramfs images work in BLS.- Make 20-grub.install to generate debug BLS when MAKEDEBUG is set.- Pull in some TPM fixes I missed.- Enable TPM measurements - Set the default boot entry to the first entry when we're using BLS.- Add grub2-switch-to-blscfg - Fix for BLS paths on BIOS / non-UEFI (javierm)- Install kernel-install scripts.- Build the blscfg module in on EFI builds.- Try to fix things for new compiler madness. I really don't know why gcc decided __attribute__((packed)) on a "typedef struct" should imply __attribute__((align (1))) and that it should have a warning that it does so. The obvious behavior would be to keep the alignment of the first element unless it's used in another object or type that /also/ hask the packed attribute. Why should it change the default alignment at all? - Merge in the BLS patches Javier and I wrote. - Attempt to fix pmtimer initialization failures to not be super duper slow.- Escape macros in %changelog- Fix a merge error from 2.02-21 that affected kernel loading on Aarch64. Related: rhbz#1519311 Related: rhbz#1506704 Related: rhbz#1502312- Only nerf annobin, not -fstack-crash-protection. - Fix a conflict on /boot/efi directory permissions between -cdboot and the normal bootloader.- Nerf some gcc 7.2.1-6 'features' that cause grub to crash on start.- Fix grub2-efi-modules provides/obsoletes generation Resolves: rhbz#1506704 - *Also* build grub-efi-ia32{,-*,!-modules} packages for i686 builds Resolves: rhbz#1502312 - Make everything under /boot/efi be mode 0700, since that's what FAT will show anyway.- Update to newer upstream for F28 - Pull in patches for Apollo Lake hardware Resolves: rhbz#1519311- Handle xen module loading (somewhat) better Resolves: rhbz#1486002- Make grub2-efi-aa64 provide grub2 Resolves: rhbz#1491045- bump for Obsoletes again- Fix Obsoletes on grub2-pc- Limit the pattern matching in do_alt_efi_install to files to unbreak module builds- Revert the /usr/lib/.build-id/ change: https://fedoraproject.org/wiki/Changes/ParallelInstallableDebuginfo says (without any particularly convincing reasoning): The main build-id file should not be in the debuginfo file, but in the main package (this was always a problem since the package and debuginfo package installed might not match). If we want to make usr/lib/debug/ a network resource then we will need to move the symlink to another location (maybe /usr/lib/.build-id). So do it that way. Of course it doesn't matter, because exclude gets ignored due to implementation details.- Add some unconditional Provides: grub2-efi on grub2-efi-${arch} grub2-efi-cdboot on grub2-efi-${arch}-cdboot grub2 on all grub2-${arch} pacakges - Something is somehow adding /usr/lib/.build-id/... to all the -tools subpackages, so exclude all that.- Fix arm kernel command line allocation Resolves: rhbz#1484609 - Get rid of the temporary extra efi packages hack.- Put grub2-mkimage in -tools, not -tools-extra. - Fix i686 building - Fix ppc HFS+ usage due to /boot/efi's presence.- Add the .img files into grub2-pc-modules (and all legacy variants)- Re-work for ia32-efi.- Rebased to newer upstream for fedora-27- Rebuild again with new fixed rpm. (bug #1480407)- Rebuild again with new fixed rpm. (bug #1480407)- Rebuild for rpm soname bump again.- Rebuilt for RPM soname bump- Rebuild so it gets SB signed correctly. Related: rhbz#1335533 - Enable lsefi- Fix symlink to work on both EFI and BIOS machines Resolves: rhbz#1335533- Rebased to newer upstream for fedora-27- Add missing %license macro - Fix deps that should have moved to -tools but didn't.- Fix regexp in power compile flags, and synchronize release number with other branches.- Rebased to newer upstream for fedora-26- Update version to .36 because I already built an f25 one named 0.35- Rebased to newer upstream for fedora-26- Fix power6 makefile bits for newer autoconf defaults. - efi/chainloader: fix wrong sanity check in relocate_coff() (Laszlo Ersek) Resolves: rhbz#1347291- Update to be newer than f24's branch. - Add grub2-get-kernel-settings Related: rhbz#1226325- Revert 27e66193, which was replaced by upstream's 49426e9fd Resolves: rhbz#1251600- Fix ppc64 build failure and rebase to newer f24 code.- Pull TPM updates from mjg59. Resolves: rhbz#1318067- Fix aarch64 build problem.- Rebased to newer upstream (grub-2.02-beta3) for fedora-24- Fix security issue when reading username and password Related: CVE-2015-8370 - Do a better job of handling GRUB2_PASSWORD Related: rhbz#1284370- Rebuild without multiboot* modules in the EFI image. Related: rhbz#1264103- Rebuilt for librpm soname bump- Back out one of the debuginfo generation patches; it doesn't work right on aarch64 yet. Resolves: rhbz#1250197- The previous fix was completely not right, so fix it a different way. Resolves: rhbz#1249668- Fix grub2-mkconfig's sort to put kernels in the right order. Related: rhbz#1124074- Fix a build failure on aarch64- Don't build hardened (fixes FTBFS) (pbrobinson) - Reconcile with the current upstream - Fixes for gcc 5- Make grub2-mkconfig produce the kernel titles we actually want. Resolves: rhbz#1215839- Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code- Bump release to rebuild with Ralf Corsépius's fixes.- Move grub2.info/grub2-dev.info install-info scriptlets into *-tools package. - Use sub-shell in %__debug_install_post (RHBZ#1168732). - Cleanup grub2-starfield-theme packaging.- Update minilzo to 2.08 for CVE-2014-4607 Resolves: rhbz#1131793- Make backtrace and usb conditional on !arm - Make sure gcdaa64.efi is packaged. Resolves: rhbz#1163481- fix a copy-paste error in patch 0154. Resolves: rhbz#964828- Try to emit linux16/initrd16 and linuxefi/initrdefi when appropriate in 30_os-prober. Resolves: rhbz#1108296 - If $fw_path doesn't work to find the config file, try $prefix as well Resolves: rhbz#1148652- Clean up the build a bit to make it faster - Make grubenv work right on UEFI machines Related: rhbz#1119943 - Sort debug and rescue kernels later than normal ones Related: rhbz#1065360 - Allow "fallback" to include entries by title as well as number. Related: rhbz#1026084 - Fix a segfault on aarch64. - Load arm with SB enabled if available. - Add some serial port options to GRUB_MODULES.- Add ppc64le support. Resolves: rhbz#1125540- Enabled syslinuxcfg module.- Re-merge RHEL 7 changes and ARM works in progress.- Avoid munging raw spaces when we're escaping command line arguments. Resolves: rhbz#923374- Update to latest upstream.- Merge in RHEL 7 changes and ARM works in progress.- Update to grub-2.02~beta2- Last build failed because of a hardware error on the builder.- Fix compiler flags to deal with -fstack-protector-strong- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- add epoch to obsoletes- Fix linewrapping in edit menu. Resolves: rhbz #976643- Fix obsoletes to pull in -starfield-theme subpackage when it should.- Put the theme entirely ento the subpackage where it belongs (#974667)- Rebase to upstream snapshot. - Fix PPC build error (#967862) - Fix crash on net_bootp command (#960624) - Reset colors on ppc when appropriate (#908519) - Left align "Loading..." messages (#908492) - Fix probing of SAS disks on PPC (#953954) - Add support for UEFI OSes returned by os-prober - Disable "video" mode on PPC for now (#973205) - Make grub fit better into the boot sequence, visually (#966719)- Move the starfield theme to a subpackage (#962004) - Don't allow SSE or MMX on UEFI builds (#949761)- Rebase to upstream snapshot.- Fix booting from drives with 4k sectors on UEFI. - Move bash completion to new location (#922997) - Include lvm support for /boot (#906203)- Allow the user to disable submenu generation - (partially) support BLS-style configuration stanzas.- Add various config file related changes.- bump nvr- add bootpath device to the device list (pfsmorigo, #886685)- Add vlan tag support (pfsmorigo, #871563) - Follow symlinks during PReP installation in grub2-install (pfsmorigo, #874234) - Improve search paths for config files on network boot (pfsmorigo, #873406)- Don't load modules when grub transitions to "normal" mode on UEFI.- Rebuild with newer pesign so we'll get signed with the final signing keys.- Various PPC fixes. - Fix crash fetching from http (gustavold, #860834) - Issue separate dns queries for ipv4 and ipv6 (gustavold, #860829) - Support IBM CAS reboot (pfsmorigo, #859223) - Include all modules in the core image on ppc (pfsmorigo, #866559)- Work around bug with using "\x20" in linux command line. Related: rhbz#855849- Don't error on insmod on UEFI/SB, but also don't do any insmodding. - Increase device path size for ieee1275 Resolves: rhbz#857936 - Make network booting work on ieee1275 machines. Resolves: rhbz#857936- Add Apple partition map support for EFI- Only require pesign on EFI architectures (#851215)- Work around AHCI firmware bug in efidisk driver. - Move to newer pesign macros - Don't allow insmod if we're in secure-boot mode.- Split module lists for UEFI boot vs UEFI cd images. - Add raid modules for UEFI image (related: #750794) - Include a prelink whitelist for binaries that need execstack (#839813) - Include fix efi memory map fix from upstream (#839363)- Correct grub-mkimage invocation to use efidir RPM macro (jwb) - Sign with test keys on UEFI systems. - PPC - Handle device paths with commas correctly. Related: rhbz#828740- Add some more code to support Secure Boot, and temporarily disable some other bits that don't work well enough yet. Resolves: rhbz#836695- Set a prefix for the image - needed for installer work - Provide the font in the EFI directory for the same reason- Rebase to grub-2.00 release.- Fix double-free in grub-probe.- Build with patch19 applied.- More ppc fixes.- Add IBM PPC fixes.- Update to beta6. - Various fixes from mads.- Revert builddep change for crt1.o; it breaks ppc build.- Add fwsetup command (pjones) - More ppc fixes (IBM)- Fix the /other/ grub2-tools require to include epoch.- Get rid of efi_uga and efi_gop, favoring all_video instead.- Name grub.efi something that's arch-appropriate (kiilerix, pjones) - use EFI/$SOMETHING_DISTRO_BASED/ not always EFI/redhat/grub2-efi/ . - move common stuff to -tools (kiilerix) - spec file cleanups (kiilerix)- Fix module trampolining on ppc (benh)- Fix license of theme (mizmo) Resolves: rhbz#820713 - Fix some PPC bootloader detection IBM problem Resolves: rhbz#820722- Update to beta5. - Update how efi building works (kiilerix) - Fix theme support to bring in fonts correctly (kiilerix, pjones)- Include theme support (mizmo) - Include locale support (kiilerix) - Include html docs (kiilerix)- Various fixes from Mads Kiilerich- Update to 2.00~beta4 - Make fonts work so we can do graphics reasonably- Fix ieee1275 platform define for ppc- Remove ppc excludearch lines (dwa) - Update ppc terminfo patch (hamzy)- Fix ppc64 vs ppc exclude according to what dwa tells me they need - Fix version number to better match policy.- Add support for serial terminal consoles on PPC by Mark Hamzy- Use Fix-tests-of-zeroed-partition patch by Mark Hamzy- Use --with-grubdir= on configure to make it behave like -17 did.- Rebase from 1.99 to 2.00~beta2- Update for newer autotools and gcc 4.7.0 Related: rhbz#782144 - Add /etc/sysconfig/grub link to /etc/default/grub Resolves: rhbz#800152 - ExcludeArch s390*, which is not supported by this package. Resolves: rhbz#758333- Build with -Os (bug 782144)- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- fix up various grub2-efi issues- fix hardwired call to grub-probe in 30_os-prober (rhbz#737203)- Lots of .spec fixes from Mads Kiilerich: Remove comment about update-grub - it isn't run in any scriptlets patch info pages so they can be installed and removed correctly when renamed fix references to grub/grub2 renames in info pages (#743964) update README.Fedora (#734090) fix comments for the hack for upgrading from grub2 < 1.99-4 fix sed syntax error preventing use of $RPM_OPT_FLAGS (#704820) make /etc/grub2*.cfg %config(noreplace) make grub.cfg %ghost - an empty file is of no use anyway create /etc/default/grub more like anaconda would create it (#678453) don't create rescue entries by default - grubby will not maintain them anyway set GRUB_SAVEDEFAULT=true so saved defaults works (rbhz#732058) grub2-efi should have its own bash completion don't set gfxpayload in efi mode - backport upstream r3402 - Handle dmraid better. Resolves: rhbz#742226- Rebuilt for glibc bug#747377- /etc/default/grub is explicitly intended for user customization, so mark it as config(noreplace)- grub has an epoch, so we need that expressed in the obsolete as well. Today isn't my day.- Fix my bad obsoletes syntax.- Obsolete grub Resolves: rhbz#743381- Use mv not cp to try to avoid moving disk blocks around for -5 fix Related: rhbz#735259 - handle initramfs on xen better (patch from Marko Ristola) Resolves: rhbz#728775- Fix upgrades from grub2 < 1.99-4 (#735259)- Don't do sysadminny things in %preun or %post ever. (#735259) - Actually include the changelog in this build (sorry about -3)- Require os-prober (#678456) (patch from Elad Alfassa) - Require which (#734959) (patch from Elad Alfassa)- Update to grub-1.99 final. - Fix crt1.o require on x86-64 (fix from Mads Kiilerich) - Various CFLAGS fixes (from Mads Kiilerich) - -fexceptions and -m64 - Temporarily ignore translations (from Mads Kiilerich)- Use /sbin not /usr/sbin .- Fixes for ppc and ppc64- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuildgrub2-efi-modules  #&),/258;>ADGJMPQRUX[^abehknqtwz}   #&),/258;>?@CFILORUX[^adgjmpsvy|  "%(+.147:=@CFILMPSVY\_behknqtwz}1:2.02-158.el8_10.rocky.0.11:2.02-158.el8_10.rocky.0.11:2.02-158.el8_10.rocky.0.1arm64-efiacpi.modadler32.modaffs.modafs.modall_video.modappended_signature_test.modappendedsig.modarchelp.modasn1.modbacktrace.modbfs.modbitmap.modbitmap_scale.modblocklist.modblscfg.modboot.modboottime.modbswap_test.modbtrfs.modbufio.modcat.modcbfs.modchain.modcmdline_cat_test.modcmp.modcmp_test.modcommand.lstconfig.hconfigfile.modconnectefi.modcpio.modcpio_be.modcrc64.modcrypto.lstcrypto.modcryptodisk.modctz_test.moddate.moddatehook.moddatetime.moddisk.moddiskfilter.moddiv.moddiv_test.moddm_nv.modecho.modefi_gop.modefi_netfs.modefifwsetup.modefinet.modelf.modeval.modexfat.modexfctest.modext2.modextcmd.modf2fs.modfat.modfdt.lstfdt.modfile.modfont.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_grubgeli.modgettext.modgfxmenu.modgfxterm.modgfxterm_background.modgfxterm_menu.modgmodule.plgptsync.modgzio.modhalt.modhashsum.modhello.modhelp.modhexdump.modhfs.modhfsplus.modhfspluscomp.modhttp.modincrement.modiso9660.modjfs.modjpeg.modkernel.execkernel.imgkeystatus.modldm.modlinux.modloadenv.modloopback.modls.modlsacpi.modlsefi.modlsefimmap.modlsefisystab.modlsmmap.modlssal.modluks.modlvm.modlzopio.modmacbless.modmacho.modmdraid09.modmdraid09_be.modmdraid1x.modmemdisk.modmemrw.modminicmd.modminix.modminix2.modminix2_be.modminix3.modminix3_be.modminix_be.modmmap.modmoddep.lstmodinfo.shmpi.modmsdospart.modmul_test.modnet.modnewc.modnilfs2.modnormal.modntfs.modntfscomp.mododc.modoffsetio.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.modpbkdf2.modpbkdf2_test.modpgp.modpkcs1_v15.modpng.modpriority_queue.modprobe.modprocfs.modprogress.modraid5rec.modraid6rec.modread.modreboot.modregexp.modreiserfs.modromfs.modscsi.modsearch.modsearch_fs_file.modsearch_fs_uuid.modsearch_label.modserial.modsetjmp.modsetjmp_test.modsfs.modshift_test.modsignature_test.modsleep.modsleep_test.modsquash4.modstrtoull_test.modsyslinuxcfg.modtar.modterminal.lstterminal.modterminfo.modtest.modtest_asn1.modtest_blockarg.modtestload.modtestspeed.modtftp.modtga.modtime.modtr.modtrig.modtrue.modudf.modufs1.modufs1_be.modufs2.modverifiers.modvideo.lstvideo.modvideo_colors.modvideo_fb.modvideoinfo.modvideotest.modvideotest_checksum.modxen_boot.modxfs.modxnu_uuid.modxnu_uuid_test.modxzio.modzfs.modzfscrypt.modzfsinfo.mod/usr/lib/grub//usr/lib/grub/arm64-efi/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not strippedASCII textC source, ASCII textemptyELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), with debug_info, not strippedPOSIX shell script, ASCII text executable, with very long linesutf-8a500b7fd2f8da98c5c0a8957824350abc6ed2dda2a773d776a674c7d44033a68?@7zXZ !#,D] b2u jӫ`(y1:Ll4ngC~c_*l[.$:Ӓp@(p.[yMV[P%Kf! ).~R#6HyJ|zLUE-4b*3.`ቺQ 8/l.)U"Gܻ$1×mh:2`n cf@!)ůs15o){ݶs<8xl?hG%O3>o+%渦:P2_X[SII +ƜÀ%*}&d E CVٜ~8+X 4-%n-`AI!~!SpoPxn0;uiiG9tE"mQ˹gEq {{ f!jWiS(O=<ȷw]"sfo'_vݤ\aM+mɠAǑT;d6̾$9@T'IjDRF 9zv }DwޅЮk=x_mA KF!5$? .gK9b'z̋} N# eOR1G/ރ&XT okAƴtHTkB6#fLsCxMk(-p %G~B&0fj[A?IR0 m@t\Џi[GoqCM8':" bGWK9%UNܒh0A/ |x#YlMA.`XAjS>*Rǥi7"ŭQ.i`m1PM],3@ZeOK% fdv [%̪ sd7<}1Z3y4*T~ʹYdS%v:(&Yu)pU6O˛g;nw{ _JK![).BuT/&*VE9\V:TŐ7֫,AmEt~Kg\?*{Cϒ|#+hcQ2>t[ֵD* Ufts@*R˻&iN"\I+DV5N4L.NS`5zcIRIJv̴i#m)zgJ 2^%Z\gm_dP%4OC9NZz_z +8UW}He(u˅OW[r[&Q0' W.g2nyT"E7IS#R%EbVZ>At<X zlR4^T2=vm)֡~2i֦Ի.a C@$R0&N[ݭ$*򐋫Ƚ4IcGPa6 #,of~t?G{k!Q; X}ϻTRyj=OXS[OkjրFG&-mz}A | J )'@M:l{xhOˁsMJf/c&lu3ū:HfMHN16C@1M^>zt߮IlTi5QCPW*>}0jAh쪎A} 5!@zI26`hfTQJ,YxVW |G5\',fY5cQ-B=b='1(0U\,u>Wl6@YKd :@w%V7l]CKdEf @q"FO4R; j9I,`]PMM\y`8L@#A[/f'ԑʋY$?Љ&_F%\.GS*,j\m&`Wɸ^G&ow4eꨤ4iZJ+r>Ji55vs[ct97Դ^v.Q!wcck>odѽiwLXS=. f+F&эd-i>7H0zq)A=0sGOT$.'D9k\cF,v.xW8V{kQ@䡿#jZLKgSIDd V"_\&(mL'ufG ؜2O.]P8jnnsr?X)(,)ԥ2bP!g@ThI}Uzr!A}]F,Bn4%;)L=775;n9X0m"Z9P5$-+DHAbavTdWq;{h0]n t j?)&G۹#vOO 6^-أ]]}mD$/~hyѰUMq(-cA\ZPժ= 1)h>9:#z&wvO+3?q71zHUf.L;햌7#DugJz K4s J +)CK0'zUNX,s|p*} lRx[mn=g9a<ӑu3ըݣ}trV1k Ϋ,ZImd>_f޳6 4pm$ G]o+$AH$kYF˨)PRt Vܚ[9X+ڿwV)1_]sc,4O(8-T3k ?(Z Rr@9Ob190^^B_oV}<ðKyU{X0Q'kA F?k%Y=撴rILKGP߿և?egqheQd*`V1@5Ew.o*o~*'ST &8f8C2B&AkGhH !끂į|Ip_i:b 9+" ~Ceɳ%G+JJƋm₻%d}I@'IbZ9EGH'փ<@D^fj b26{;G疓WFܒfO<,*T\1LҒI.ϛ&gdu1R3? ]vC>1 Qg1vz y~, `zB,\G2!1zz[m׹: /N'1o@?19уj[f(uh]P7oRya̧Er/?<Ȥ6o*6JPe}BG-gzH3 &,p$;=f< )fCM>GQŘ4z `&=*zpЎ:- [!Dؔ-/̪1]?8,__ɬ_(b6/U|$ #)j: /j2rh [PHAdF'.{EYVVU jz"kH:adJףV&;ng0|PQ@%;HD M }t\\ܧP8C ȭl'Ug*TuXqW}먰soVdtQ`vZ SƝ<)N5yjh9>lw'oF˦ǻf4I.t0-rDEI&9vl/BdDfZFxÜ3K.U\a _Toʾ>3MUY\e,'Ik-oͪrĤ'-k]m.^ })vWWZ~@ Zq#uDIh%R1I:sdG4z܂X5AKXrCrZӨRc> ɳTakIa Y-h#eؾf%'B 2@(+CEdRq7GyQZlY,?cCLpHIE111o‡}nՑ-x<]O3?[Ov)2ٰÙ8<'5FNMɎiyuU? n1N3p('Xv>3L~h(oG7ʣX=JlwMyV$˯O.ǼHA^ϭJHp9b1Е< dpN՝ф.{]QG}ХdUxZL4p{`![#;$T opO] 00VژzBDwt33dU>ɒ RMeG-T&Mt辴`? 0o&lА ܀IXۚ$ U:uJQn vR]w?{_qe4N"uNZ2׋h)fДH[gYqbw@vw~CtU;OMC 8@`Lyv&IvY̞iC#.Ι. TcqR0ܣ.^!ocU(I( G%Y!Ȃ|`P懇E$~fBNx(>{7V"b27hF 4 NX?{ E.MxW ,P(mȮ i5*zoyF ş͘hz~7 X[~  oʫLD]zGoI5N,eJrS=5oe;8!NeQ|"W8fm*`@u& .) foSiwUG03$RX΄Ί C?&fEeK<]^[t؁mnB2&]mA?`DztɅU7~E[;6N/ҍ)K#T|Nw6}envᯝG`?)Nb$7*o O+Ca/uVΐ]Z]Mnj0/E1Olc1Yދ>w3og3-TUo#{kwdF6+Ͷ t!*QP> E&Y0/_3|1{0Gׯܻj}Yucsμ _\B,Hj.,ޫ$5 y! 043f7sdko^RA?yno]^D~)+S| }=dz!\DZ\v25:tɇfIӊ͕֍j P9f<"Rl_H` vgZؽaz-1=@G,Ic:.biwq|>U/a$ ] nZx;(ī~FeTI0]6[*fMEHcv*abi V>.&0NhtumkfX^)]"[i[Il ͙%`~(]qūoNe!, Cz<.t .9npN5Շ'dmg5i e\XѤ܆SHA`1Wa9g\@-<}hs%ZIb0uLR <O})o0࠾5`,$~RU@.ɌgqtzO*):.q?̒(p2R''bJB8[MKC eV8H@՟M&ӭ-nI'w"]ݑKi+umj`CI1ğ&ݺe10  \DDxR?6#:h7M^(Bºj}Z~8:E&1VO(>۪$TSqοrZ8/cx4HBn6 jJ>^x *ci} 2UMlAFԸ!:z%F}gyPDRT&zXLO%TW@k"ʇ@=W "uvLXʭKO9> j 91mpgY&Sjݦ(#.[QJAxc&MOvHl ߰gb|thNӀdϾ+: HR| |si6 ë\Z“21g:Q?B ܎Bx#$7dXx(}Î[RXopGXfӖeנ^X8 A.Twt!Խ>\Z{\uvPg(V)f8t9ᦊ;( p܌m\yK;J&1kK 9}qE@14pWǴaRB2wv+:|t5ԂRxJS3E *]h:P0fMfƄc?NxH͡/Znj2HvؕO!9ZuY[-FWŠ5`kmF6aEyrШϷCU T/P:n?]:Ud"HԸD۞h @kx5ʪ_=bŢ 'ucah]ՁƏJ! `Z"Դ:"Pj0_=7<_sK55N7P}bsAD׸O&"+\+I.j!??fe8 s:"*)5})HC cfd:tMJgO~h Rh 4KL^xܘ>a癛^'vǑ[t t4\pd3t*G3AT{cM~: qW@A~vQۉK|Ahp-Pux̄iCP'ﮇ+]Ӕ6iP^?z:w1Y m;F;y;%7Xh]N$7{fIw@Vi^  ~%fۄ$WƺF[{J"v/&V{.|Tcs߸< 낗X1q*0˝D0?Lv8'st^ˏV*g<(j2ʺM+ lqcoxԀ雗5Kg&QIl/#A=+$Sv3U,%  ti'>"4eDVw@5KR+F.NvLOke d6*|t)Z5a t4$opz 72Rd}X5+}f/"3EP*S^h|u}'a ј0]J \Uh׀FbғI܀%=NcC#q3zΏCOC0}x4 @j ]oLk#o -vXҳZ ':Nm3^ s-va/ K!;%VA"mۄeZ,l%݃$|(P3%#޶A^ ;( R5>pLXP3q6  !Eh>ݕGfJhVA}J7U{*>N,AAɥy]&] ̞"}ZAZت JOix6Q-*Ubӿ0:vsS8Rl=Wh:41c|iPv!]pȼ;>>`ʸ<A^rtSG\(i#IJ闵)jNL%2rW˩^^F<^U 9'k]Q,L1.t KR+z_2ç^i1]G }(T# bl^HX`e/6EdcI}'&Od'm1I 8e-|Q Er@tZu}Vyά9J~FǬ";nh1+#Wf9+;^qRL Bm_fU@U S%L\=pZ(r4-"vS2ߢ^Cq2`a'i!d]~^/˰pt0J03Υ :g6"))H#M"{h$+slfZvH60\rCJnY uNy'?sDX a}F)$Δ.&jKU6z;T\l\+-$'[pV:3JOW\f@aneN3)bZ *;%N5Xh"<dѽA0Es|"5L+;"ɘЏ,l}q:PqVfh ]o`_|pxe/oHm\(a0R ɹHB) ÷JJHV˜/Mޒ㦥cni-+XlZ  K Wòٸg0 \Œ{V3\eʬ }m04S?@Yrd0SJ3YI/V)uUnҁ Cq}Җ}/0[_v_7QziXx L?4,Dm'3{ }5aDqX.7bWvd.5,pӉ'C̀&Ӯ9 5MK7 w3tO~BrK]l0HZ&ןn z̦^!ٶ"cPb$r]Ղ\`)@W{E4gu*k*Nwto +0z=D /n bDQШ۰ f):;j:qjq3̎ȳ *y:J,ԃm~Ce\m޷g$ٖ gs4ib 9ܗxDs[>G?yIYGg gU-LuW&V)5#z|Ua}j?M^+W?jOgQRv";(WZAak.b|O˵T<:R Ft|v'q/]4MA=<6J7 &RIZ1eUonZ[ w`FV9cvٰmw7v{-C{\0mSY>g558x*[):Zp\HFL%ƛ&~Tm`VlP!+"c͇{Qn!YLT ѵtV*v/j(୸L3̅bTXnz2PO9 ;b5{LGLcnga,l.:3/x۰Vव'9ROppCT_|HdA*:> $,MiʊxmU?3EurC(\r]bOjz 4 Yk-[&?V~F>/cpueK7"T1;oA9(6y2yg"Y?qX YӦ"捛/mvy[EQ,&@'Q5I~&O%F4U/-AQҕ MϖAI"ߡʾ>]w!Z%(ĴzQd O`5WPMAKͱOb9T߶C_]v| l¼Y|hzkTD1V<65%RT'Ae[my-w += jރ2W7O>dntl$F UОGh) (CPYPz(<^uqVlNGqL;%1ǻ4z&%Nt4[ { CPST{ï-M@?hiO[^VTuVC( |r*06 418Y~ S0&)(qNBS؟eiт73y\'J&49-z&+?oan;U,X}eOvzYƞHRT!p M- CfT{4MQgz&cO%*oU-X~%OE@by״//НBݠTȓM%0. \) ʿϾ+U"w{r}ܛX$u.*,>j옐(HZ#d0Rbvfhg-ګӚg觑h:{ ,[uq٠:Z c#gz!+=NK%>aMTG7"E7T٥kH7n%}a%g |O|`&.?Vy & Ɔb+.JD%?zvxR8~MtʭF>$cTȊ;~,ɘۦ0}^k[gf4nWtׅ%LӈHKSruWá!lr$y<҆z[t*@5745*W'cqrY!RTkauGd~V _յ 1Bi$,54!q,)f̴0I8zT<Ճ,ǫU`v} fgj.r@O4ob04S_r;D]yҜ*fJoǜ|/'/BgRNUiJPE?=UW\6Ña[dTRPԽWl[5MI2:nժXp#%uҷG8{H uk< 1 u9YeΊ3G^6{M&\0&aHA)Gӆu\EfZ ҄< C@@ovnE蝍u{FTm:Chq:.>\P"sFN>͹3zo ?uXWȉPV6:VvKD}RcR`"q8ե#0Э.nu4Ĉ UV#^+(8)'EmP!ᾼ. 9<+ c2jcmU"u Ў$UneX'MX1՚A%\n?2-.HJ٬u׎XM%/ V{X1>RGZxTjmY\&+` >N[w8 ά< BA<oٕ&2U>"T Y#iu%sZ}l l}7UCl=HJ2Y[E_3\AY&-$DhA.զ:c"ᛔM2b}ĝ:Kf-$RN! K/Fj($4bsqag^PG/ Xɬ&}GZeН!8Il$$[SBq_C$*:C5nɎ>/~x B2 Uf Lc.֌?{Pm~"y{-7]㼐~v$f[Y s yla8 9xhSs0e`ײ<6U ̽Xu8S=+u9)V;64LH4 % m+ Cmkٲi X'GmoV/=NDyKP~y|Ue͉fyPG2bwHRATC7VRŊCu 9 e6MQD,דTRT#,s<f3Bw2Mg(1B"t/#(aGEOC52J `Dq94:@0AIo;BA1=d7D3}\T}{A^WF]ua |KZNIL[^ ¬VP|JQG Tlj-쏿RU8&'h'ݖק` :)vPIJ]-bi0m4|#̢!pԝtǹ + GadhdžZpPy67"sl0qL!JnZHA;_PoۺlsfBI91q%xWBxʈ 2qee^=A ޸d=W[CzM<딮iyXu XWdb;T &036`M~ fސGU ƺ@q_H:}v.Y>)uq& Mr񿠔9xh:K̹;".3szT?^:q}Vܭǒpji {2dD4`!p&SimBDYe4OKWSdc0<" 54 #%-I"9_1[ ̦KҷeޘCmQ!aJv@pB K-r(RyMVthD&EWtѹԍlFu ѻv-UE=.fl`)Shdwte?ij4s@$^'WFAjΛ&$LAlcK"T=y n7#0{^癝.~9K(]x 0te*K~_A,l&NT$d5"SOEvt@]0)Nh*͔Y}x(X願ҫ#zԪ ߙt@3wN &pKdƇ #2'3Dl_4!&|MyS5ZD&$˚Z$^fWI+0xkDבFf:'t@=AR shP2P?(.q8daiCS=a2Jߛ&;DFNo Ω%2S=| K:CR4 '2_c|#ѵ\Ld_,ܠ惵]V&* ?ςg苎1dÞ/>XsO/K`b2Eqv@VJϛ(I8m~InF&ϴ MUsIsm5]}ʍթgجķ3!f_pmoɋ-/*P00(7ФS \rĜ G "Ey0:{BTKpΫY6Ps5*Z&{˪U q=(X%EEzN:CI/ql:/WTc75X0_ٮnKO$wiP)!pn:HaT1|2Z|t`"=0an .9׹|n\sC8^]քab\XeEKLxal.7biXd'Y}%<0]I/~Pؙ ? b7}1NJNhӈW-b_RhKOtYݾ!JRPf]dC)OG8 wGa9Sí]nf!O.!rH-}ŨQb /4wH)(+@Uw&ANgP}]²7K_F'$-Rt~2@NļpH (?2-bs֑4??#eUңwZ

1–X:Mj6K2 Gfm `jKB($2פ 7c<[ĻaNǚ$F,nbRAmJ-7w.k>`Q?LTȗm[Μ؆-KM2)?)P`r ůݰYݨκ~`OH?"j/ZltCŠz9 0RVVq@[ZWɹES"([ F'L~GE_ kK:t6N2߰&BNӼg! 4`Sg c5J@k :i6/H }z.4--ǭkgtj Ϥ3!z燾q]vjxtX}k Ǯ猿O >/PvF`( "&pK yKJ]p١^ h@f}5 "rM +>ٜewJ7 P—+3#-1eچC!,գFʕUʟLu>Qs}z+tD}mn\Ht4=NgBh_Q w;:Q[ ڀErV3s2G|'&ɎZϦ RM?U]k4:B̫ӇBj!~Gn-@i QB$Q 8&|HD)E:\L^=ܦ3?XAB=. ^4qJ(:VFr=H?>,00r'?󡷒z[@d#cz>lW 3t 3\-؂QrEk!KJ9 R WEVw©G*: 4 *lʺt3k6% s`igʆZ澨8|TVU'l6z!< # zZ'ڔ+ g҉/5*U3VonEj^>cḓ7d^hh6uF@T:>=~#l,IDue b=A[CoLArMaZ%TͲ$mx^5~me;|SVwW"5]L78`Zfs0˜q)̲u"W~6B &%Ul@#@{`쫟TQ5YNvB+QYbK\5e:$m4@+kzK5]nO! /8T‡N ^إ|*P4oD]#U<#4f1肅S(qRn[i[c)S8`Gxe%8)tae6tӥBiu;<ѝB2砊 Suv\w!^eZP1;ǁۄo5`c2#sa]ASΏWl4--6Uy 䔬M.qܚdw+B|nW-b9PNbNÓ~z:oDBLBS$wt3ovKd Sw50p'~rvwu6P%wEBx8bfǧ)H ҍt9^=nhM0&ƀ;@2!q(W/%B15aAaAXY?z1dΡ;x$ N6c ihtd+7Sf ]0V.^WZyS *ai<ЃsJ,R9C³K'`^+lU &}Cؒ0vލF'cX#i6he@5RbmʕgذwBdWfQ0G\黵,-e 'j }c$V|+M$crѪwPk'0j3fu@=?էv?) -Ȉg3TV擧pT*3B30cUhĵȸ`^;3/#gx"i7{<4JU'#YÖo^b{pUWz_wHLA!''Cg7#7jBmA}fs4K=Α+կ"{O#BmWB9.3>YoxɟO|H_'4s@SUm7k{E/< ,xd&v s[`m=w&lyG kϗr ֱhƕ -j;K~~3&+6tޞp$^ijބ]19$Jʥ Q5jdx+&aP!&9&- ; ݵOBHk]`߭aȒ)L@6<1=Yut:;D8c71Uq\`"!md*oOKP\uOu[vFmn],̣?( O7Y"\kl˕L? *<]g@=$ɠ^7v$5<Ē Dqg1gtk&e2&>fD\x3(oRZ;2]DH&AEc_~JI^;SRMOwmS;! (baQÊt@-ZŴjZbU)Z=0Fl+k<q@tGܢK=sKvNّ> ȚZ&$F^7Jps }9dsAӍvs䅚@/ U|tٍ\f30裴:Ֆ:EUmZGlS:I)Ȧ[s9>1lFO)YsLx#޲uԙf&H?H/sTλ@ޫn p(=PF@-OcnW3U%u-)NQp=uV6@S`G4ꚣ*N*z=̛"[h6T>Zqعw'nA\Uas;ejdp%<:pHo\ I% +3(ߞ+Ҷɿ,T(n(Ьlh+rMcqxrRpJ8td46Vڒh>^\K;CV.%zCAF޶UfG{t:9o"d(~1[K1N’Ev)מ4GMFS@ ]xά;g@6HIj@HTN;8 oWXUEbiRrl ,ޑ]>(JpXH7J]LcD{s9|J)к9/Ϡ[l(Δy}M_5)ł8&ު-"@הa Tbkmv,?c|8ջ.VH{X܉vNNJʙ{n|2R%*"/ϷfAJaW'`idH=on8q ̿/AJ?uujO>s|oD+ RLc o[͌(BnIoj~a>4ϐT'/@ZdI1䳯^/`hxdzsG䡱=n0E&tkh̔jۜij3 /Dzu}!KT5|pgĥFH0z^J_`?6WC^es_AibA5mJ>Pā*Kk>n7.:ӯL\/ի+FPrZ%ID_1s,+Teߞj#sPWAC |M~}CQ v1e|~Z7eK)i@?ƿY]cԛyM+rvh|6׻1&6OG6EoEOq{N|Ͼ"Qv{)os}JG/!SdeA/ \Z )"χn@bHu UE#u0zQIY$KZ/SꄊBȡ3zswrd¯P>>IR AQzU T[3m(<}Ȍ*H4c=`AR9^{a9ħ0‰[ÊD)oW=j[Tsrt(Gk_ј\/aNv?LFigUOH,uVPPeEVPD{p.K RHc~oS82Y_\Y \z+Ƃ}Zi,\ PEr/t;MmGt|C#Mo2a_sv3S?ʇ/#!cV$~>NЖGߠ7xn|Sz5SXhIw4Ѳd<+y^}~Fj(6_m& لx #~?wǮܐm d|zJu|Z1ᵡn@={<~闀i#è Jh'c4H%3hҵ_.NU QPe< k)"t W͏$ q:.2#WȸA2 )3f 1jmmKeƫ0- +Yw9\BbB#/&n7pp-Lz7VZa-Md\1{et`9}~Yҡn\bM fjػtk g 'OU/ @DkG9Ͷg4L4#&FWaj}]{%99MV1Oũ6TS%Cg|+ˈo5HcL-3|dT XGO |ESձ9ƮT)98Nؽso. #/0'KIøHxAPFب8lb%z: P㜤_v赒pO%"u#-G!β (Jzݾ`O[]p,=)S>v l(>Gp_r GJT>.p=TT1$3Dn@)YG+ + v ϲ0>Jp<<ƛ \, 9WxZک4ۛ#^09 y?ufV!6W;paDV>\Kꦓ;+ł<[~zy]pIC9вcFSMzѧ8: p7" m f7 _~ǡuP;"Ul=V.&h 8f] p/TM]nM2.;NxH2;$YЮU}5/, D$)%S{$czLAqIim T; "d<<+1VPǕPeNP>ڊ ݘ' ˝c;XrQ8aF% b0xڛWGR`2^bįKo  jؙAp4!"8Ån[2s՝ #9ߙ*rH螏|)|ſ1vd8;NF%e|*`yvՃ(_r9̻#K]#G]jn$"@d[b)Z`~ZyW >V|Rm391ׄi#XନR}uRO=X r3}8+[!WyI-%Uy\J!R6Zr_좸WvC{h+Kn䫄f@va1FiK> G uVДi_?Y,6X !ǪCyykm KND"KtR /X>P~<eDp7N3=$`HBo3$۞`u3ce,~emmoTZ^_#Xf} R\7aWwg 2,zg͔>넜J#8*H*b9%ZUaRǛ>=eQWԓATP!(ұפn%9aFfI$!1ɎYsl9l쮤f;!> y$'I-1?)My;~T.5Hxd쟙R}~6~[ޅVǂ3w1,?094be |oc9Z?ʽ/&b\$;I6A_vS-sOCJL֊Hf >oAK=po qXyďmM(#7krc=Uf2@lͶyV{{9/ c;b:Yd_<(>-ʉ.x <0χ]0Em~锐5T$RQ3 7H,se3irQ>VnYabvQf*wTi0|N*Dz QN%1~L0AU a;e`=oo?s_N͵nɬ&sك/TOơSzlTC]7}?Us Vj8t$/Y=,݂ `tY#r^Zdmň& ._*>ň4nqW}%I)ˎevAeݧcBJ; ڍ;gK]ҀYN>$F+us Zi2 3p.r|Bh=M}@D&E6JҒvΠk3Ҳ@e05LÚE{CSb|Qã~"l i6Z0Gu3m2#gOc4yiV[z(>tzs;HOv)%wZUC?w.GfL!Ռ< :heЂշ (6 !K4˨TG 冣ٸta!Ϛ3x2?J4!uԂ4\%Z`F-ҁm".F'x-}sā0mG46=ۺ3TKR[;y@gJ3 ^6A4.93T4N$VHtw&L J;JX9-#@6 4aBy$V8, b;"͜9 R=m8[9lV̈;eЋXe(kOS!N5`y]~!;k SW !k@n?k^qe t}A]ɑn؀?|{\Qs>F!;e:q)U=a>oi}Oš ̟"[\\0B-\zFZC60!^X\ϹWYvMp|]Qq"yrqI᝻N;ffTuDjS/܍2 "K` ZycnI3ɏd)n-PdΔAXh4(mUaU׮v/V;`Zj<`C|0#Txz70~TefpQ6 fx$+IIXs&͒('<׳:I瑇]q`׊K;cGbb47fwHpFB@C/J?El/! C59Kj"{=9?K;VrD}\q;FC3L 6D՞ imZ_ {$"['wZxv"yC A؈lt VčkW{}0b-dOF_>9Ұ]V~E7p(Y5+v@i6MG`2QP Q MKٷ5FxEyY0Z368e&Y`pNOȑ?>Xvmta;4I 7(G#j1ջY PnX~n+wR#d%Z Xj <#B[w;p}rLˏTWWYyܚ3 WNJ2B #Z 1hӃY5{QRT )ӊ:r0wE (~(y׹amL1>%L ju\i3vNssjp 3nIw/.ji#7EaD%~P;FARbr\,?sF9Ou;HzIĶIJ۳A#CԉK,Rz4كg`vQRUvZX%Y-/*EJ W-7OGΪl+*6a۲l;}r?oƗp쁵)/<7_9z> uv" tCHJvw`| sQU9XFaa,5rʦ -YêSV29.aYLjDAy݆^M*SŭBR| 1?KX:ɣ 855TDtA;R!6{tZv@ŏ$M+!Kxݝ,#z5=i 횗yUfΚm}{1'QT^Ϻ]f㔻҉s70 2r {iSUC(W".lK$vw0нhl<:yAາP-DmhԺ_M6KD KN"gD dA&QTA  d8:YDےּ]@hPT: )c>w3GClI0cAy= 7%ŀK9վ5W/k}ӂ!_tX/?wiбX`vݛ}|A&taԫ 6$tI7Z#XpᒂG;Kߧ pE}Vf}`Ɇ<'Q߀\@J_oFuꎗ=\3A>fra2ZWq4goYz>Ͽ(*1ʊ 3-K,"0~I skUȂ+ӧ5'qʅ2&،N~w.'ť*_њҼY~ٹhSKhS~'+ܓIj R|VFe!4b3 s0.1yU+,ѿfWJfI3XXŜ?aqnk`o't` Ex Lcӳ C&N'6ɺ4i*chj’@jHP%o߮'h: I@O yI`ML&-70Q(rŊ9 n-YERUAkqZ8aA!^`۶tj;eLlodjno¨mda {kk <F-*;mu rhuCiP Τ>|;[LѲT u6asӗj}>.evU6nX\d`rw-w) DHsg*EYp';Tiv'L275-z}tG#bKV)f^!0cTԛv:qf)~~wqJ%RRiR9C gND'` EmB_ZZu2m+i X OHUK0M.ͬHo{9>Ǥ˲fb%OvvVܾ}{* sUE?gr:H}}cua0[Ol:ˎzqܴ9\kY4?;ҩOe1hv=.>,!֨@c1ce`7CjUgu>Pp.] (E)jY~eqMŎISb\@\52`~(;!UAu-4۔q:yTPXjYS"s+S5<P' 857ŮF.#h%?z׹ lmӉhkXЛw/Tb Ce%/IS&C(SsyBt"\Uy#,9{:QӄҠ.^ѭ2?4*NmI0pRb#0dOt1/guDF+QI9˭ij3Ņ7ѽk8Gby˽'Co 3_ÂA&mS#FX~!1~})8:q # DiiAfUiűwriDH< $`ݴsCpdWIEvxNWLr {1QèBq9fisyyY׽oL.pcqӼR%M!5{+4u~шEqAPz5pcwc0䲸k;?^k]*Pf7݆`8@dUufSQHXaLmfZ}ED;$!ڷ`o UMl2¿yczF{_ KkƐpSM lȵlD[Օ#D8[A}3iL)" $N^P G(Oz |do󇬸yTW'KK/گz:"ؿg\Th8C5UW %؎ gȉ#5J% պ1We\Xkuie֗\1u s4#@?npnݺ: x]t:1oڤ礊%B|J q`ZZ 3NXEѫ8@2EMi;+Z3Wɺ%b뿘s7!4v7"!4Gw̑Z1i_AOg e)vrB<'$:_4C\8Dfݐ#Z B=l,}Loauoe<7,M<^CD+ȴYeسZ&78Խ+ XsW.2Cӱp?}PNGak)m1vDᡝ)v|0^w6Wӱ&ܨ¤5 `)xl# *O7uޡ%FΣ$60׏nϵ2}3˥aE>xZWsg9zք0-zTgh`<K݆R¤%'&ExEH%^3N+hkDv]J|k'hH><|ӖITӜk<[,>yKDj}N+~0YBAYY,7c~2=Bw1M4.JR U=!A@OmA-0ǟ_OHnOUjNׁ;UxKxr/G|8l!2JԐ +JZeKe,,7Jcr A (|3:WV:qDܵ8s~_ƅ>8'S@h5& mƳrnw'lnSx!uZF`^[s>rC)+#]^۸gUL*͌}c,~h2lBCj>`Yd[Eeȱ,z0 !5I`h{N_LE9!-!oTQ e{uZ 9v+GTsӐitݑEga4b78"%lϺx~]&es1/ЯONղS BkQm 1@vp~UB~+D/43=*f?C7wZWMnrZ;c+D]E1/$۸@[+(V?G2V7g&SB^'wCDE>.4uXbSU9ޞ%~JO,ڠxg.$-аݺ5t11  PV"zdCiio%-̮.{t>D3=*Ҿ_*@# FcWDĢ|&ih  Ca:Qx\ŗp٘'Wxڂ7&>PZd9c'~<(tܠ({"#X"~ mSf'SfZBia#02#KOh{<v#Օ ]o*ۏ6T̅LK ƚxa?E)Dz'U .v)(47u̴aki>a(v`cT[Г~0nojЍ8e%F7`*2n1\X|nq2޻*1<&ڌ|YAShflkodiy>Bpx_" G)}&ϰ:ko cgeZAzI?_ɰ>NЯbmu:έg^֝D*T 6m6Xg[4̜r>9/z^;%eИzq{H|V-q 8 qS֤I rzUb}t ^IۯFhߜnz7i^I 3gOuC(;0z13HIᘝ%QX]x*z9KPFdq5jYӭ Fn.5]ݔKVBC 0 ₕ8[Ȗe r\)qCSc+j'l"G{D Mōph/{hŌ֪eHOA0[+A;:!Pp6^d'*y%N Z-Ȩ֨q$DNH~  _-lO|"-*Kٓ|W凕[\"+A/Ŧ+vˢ#,T!k"TqnXp!otƦv&X$ !GT)Ȯf4f^> +m,sM+u;Cſ1~7|s+@SU2,u3(;`VdK%݇#6o9b]Ǣ]bW7u/#(J+^(2MŖS7o ]%[]\|4aeehR`-2PjhERkv7"pUr'ELn~Hg@:=hM2= l~|F-qCVb:N܄Zw;"3_.Wg# B`aNHlIoWwbJ^b޳sAq:A`6}Y7p{b^|<*އkOoi33^^HbWGao A~bߔA6.-טIz'|t :$ЂEf8=D& * CWxoo{!?L=-ypwwRO+4^xFg^춯/HT%W/q?̺v9>-E?C[0IhI |5Z&}w"dnGćMET}u `+[aR,e{:>>֞rqQIh))t=ET4W`n"{= )! E&}wHrJߕZԙԾ;SGb{fڱUc0m?-KUpNs5BAqM_.;T]rBsOmgd~sej6dRN]&~ [~fC3&k05٫L[_@i,W P{z&ؤs !Cf @MwTnM6ў+ 1/:21;( Z܉:^6^BKpI@L煎WYG[g_<ҟ0!g@犭. ꖛ7P s_#3\t/Jkl(4'^=dYn+ RUgYeGiXn# &Q SW`ܘͦĜL`Q>N,D{.df#? hU(jˤ&EH^"i0NZ8]? Cb4&-o[sw.Kݰ\LFc]mU <9\=щ'xG]O~i)yUr%]@3cvωNCFX@YBoqw6K S;U.pЎ]E֒{tT_(i,ݜm&ApXȿGѠNS P4&1_Q6ekORIW#=9y禙~|HبAbEŨ9 rpU~KCAVrq޲%3"›Jj- D)m zrAj~5xDSh S$qrTb ~#fQbZGKrpW591kLCw);ttߗdW9[=dVf %ZD$%e;Vah\{$7 WV=OF諲[3g{d EI9nuT4X7#YlQcpyX<> 3 Z@K{= Kgj=iMnWݢp&>U~Vlu`UH(s^lH|쌼>Ly5gmJ.n4gĔzӸ:>@ƒwvڕ.$&)kDG~J}!쒧ZB8|zyq *R526HE?Y$9)!=CV5N$u .}ތ@k@#2mrok;x8r]y(tgΑN@eﴡjzU]Y#)faZe&I&z0 Vlpl>~6+c.],4 |RVGJJz,_b"gʉȃC\bTdb44S]WȨN0 y^Rz{B< աE qrl9z.cmWٷrc1֜Ю rۢpOQji#]ߍkF%*$ ea_[$ C!*t隈1?): KAK r=QIb/*  N, 6>q3?lFۀ߮8ghR/=ֿĔ3~01tH;6 .mm{rگe=ED1aKwFs<'L xׯ)En|2eLݯR+NˋIƞ`4a&i(0^JǿI@٘06#)#L`0]`><$ w=rm/#WmcTW~KSYo ` nK`nFa3N5$r&XN-sӾPki݉Sד!cF^id]h iZ.)(jCYicX&FMZ)*`Q0 KP%]3'`y٧'!fС! NHUhsq OmWpLț<4:R._ SU27Ӥ]G !G/[,N(CJ-H Dv?9*6xg.wԥ--1Ne\KVF/D #٭IgyPoIUToلXV8"17gW|W?ةI|bhuDXr8N>#/$zB&C&oQ tp̘}6I|˚6Ywu%aGl{fC)zh9^E{} / tIo0B@b} p'o x|r 4eI2S0^17H*"jU$3ksq2k΀rΦ buɾfՃO#6+yA^S؞fekcҵ[k$+NPh@~E`jV?ӫ+hq9RV7tӀSr d]g;_uGYn)5v)Aڬy!?딲x1=TrbHfMٌpa2FV?'ˬ8͈Bvaˤq^6 13Y _ۙ^N&T< Zd`Ukf''ٖ)RփB ͦldAH}"tkxFڣF tӵnҀ Tqx\::gkV,SW V\՞ 6|K+y{Eb,-mk[֖r0X|xiWrSA7uƦk=^NM.r`%1mDqpPH 'YZDJ\ Ţ &DF )2sdC, ϑz׾؆)5 /3&lc @'K^cKCΨ/Emu\gxѭd4$7klVȯ*nBsTYG*\%e,I2%0NmUO܇N{rDlT,#X`\{=PW>..PP3SЍލt?j $av;j?){b'QBHlTAahm }]+jUzÔvM{&Z@D4oP+vi$)GkF}J:!Owc/R0@p,pP^T=c:*х`] Hc)`O]Og.K)z<u?fؙ<ݐZt:J(¹D ڑ—:X"jπkЊG)|ńmBy g}$m|"顳"t+^_e? |jL9^U\ͰXD÷qi/6 _*&eN_t"8݆y*<_UBs@ afGf;'Sd6Vd24ORm/O_2L%%D{)SRhxw q`4*ۓH @gS-KڃrYN*VCie -v5^#r$+IHYH/ׅ7\lY)q5`Xtc(zedgnC@-;MWy",f^k~V-oп,Jws.Pߞ+p ww鰄srJ-i+ZS1ߚlm88% vxKMfwyu7t2ԝn 7qΘVŶKjtơȢߕ?Rk8ZKQ*QJm:sě.?Cʐ?`]$>\<bKyUgLfOOn$9Fx Uw[s/Unpޞ Tߏ)dl*4Uam#Qr4Hq 12)Y/> HvkAϟaz,Ê$9G4D*;x]^oPBls -dyZMt>$F$b%2uyizgwxkKq#fOH&-.XFCdLSw}cw :qSj– [ozУYӓOI8U:h+ f zYE [w}E ;Mޡj)hjnQ@״x+![Q>&& {y)*"imkK)NLLf* 2x:ߍ hԸҼkEE ʆɔ=ze:u▋aW'J>RfI7RQh {> KҔ9K'2bp]5C3}qDLf3Z)~X;"e,kpI`aNGY߆ J@lHCW};  0,lj_y 0ga@?lojDD@wotf!kCeAMg7aڷ/$PA?CWr"ќX,! ppp/tmI-z~VlWb{*Dy||E;  2@QjMe/H0JN Z| _a-!cBj^=`7Mޭm2}< Ӫ;dwE M/pq\d)F2WS!T]ur߆½]-١Y'^u/TהE*ʾxݧY">ķ Ҡ B?sԡ4%01"9g]SpY_hL?u_{4?a>s'^Pjo)C] +~^U+'A3v\.);( Z.pUt) < ]8]MGDsB2ʈvG}3D2u%]=J0qs":l 2PYk򒽺 &x nDp%*V#?JIkJYuܓI-/$=lE=ۛ[]jѿB0̰i簙g&$4wWm1" w46f6 +lK;)n'PV"m)S:-[0-3U"Bm3P@sܾRM1O$FnC¥#/5D=Hz. XPf "@HBf;:i@# RsfM*n@o wiB5x 4|pD9-zbY*ڕ`.L'fm2vd9 ZPbXvlp){/e҆AbN=2(|\&d]4Rз ؘz*(@Z_*UTyQ*/!J叞gfj21B$!my!l뙆Ҡ :Xv:^호YWjG(KQx 蒭D=N_ptW2 2-? /T\eWYʐ:0__LRI#yWs6 2K#n3Btb %J5h.A$b][ eFy[Ŭ$ч-V`o٬nHRPh pP+3 ׋8/|Q?Lؤ@ kpձp>܂M2<at28)7  Sxr Zӂsay?z}3>ylKM=22ZS۳P3S瀭! $k_?g?eD|ʢ=Q9sڪ*Z˩Z#d^ES1`EUtpg{V2#OzZe$hC6IJ]b |MlY&uJ~JO;$+[bC\DyT-"Z)ѫ#ћј9X8C̨H>zRTT+:bb=#_;u(POx1hPAkqyH[ aHʪ0? UxxA7Z~geD]pD>VE 鍉Y=ϞWEPQd c\ى/º15RYT:ܔa+K:3#B?PF6(k.4JS~FW_58}) =ƘP0*lozK.yr2t7tR!>#\(:Jc_mL@\t)lcBmn١%a e)z迾 Mx q47 x* ߻`З,@(Olȃ^k.4/dlGؿ°Ƭ.M0˧W!'MoA ƀmp5,/P&&;NI:Ȋu-Ԥ$(?uI=x<fvyؗpvYNn&!|O |V ª[8Uu Xoo zҏkȅqn1Li4c7"<F JdkD6/`[|O<S41ITjѬܒ)EpҮ"8t5bav)Kym,U/;šefJ7+|"̅m j,i pfÚ+_]cae]ԝ*}aXM_$ZBb0R͇N 'ˤ{Tk*݅*A#iT*E}9NvysW<%؄=9q "%-rF̳tԛܕ'Z=Xt]zW]guӕGÏI;T&BgޖX7dphYA\ق3RJJf!$GtZUژ<mؔgTTc[cl*vE_1+42T~|Pi},]MsT pdu򂯰0],!f&f`Y5UԅL8pU\ 3 λM`a#(VB&d\3hj/Ơc / 1V)nh {\x}|''`X_CijnWʋ܂mBMAWF\.,r)kx`>`sz'Ǜh|X ^7YY&gXNH?sE5;5R |`鞋i~_K"z=5^S885 a  IĿS̹e*+ \8X_aat~a& gkkKjBM& ڦ3zxC_ūl1 %hHiE`߫-ucڌ;E#L5ka]iv9/X ?J1)mvSK R SQgMgMcMS9˾E Im#2+@4\rCOiӍ˰d{x3t#|Frk{[RRl VI˶N!Yiv*6Q LLAӲxN) İ+67q;{vO2={ih GaȟԦ>4~  GZi wQ^H>C-eϓvèV]Di>Ǝ4<1&DRKf}s$BSS]3ׄTPi}j\a$ܠ;AU}:19!KYihTwJ)w 8P% 1Xji^ݨ@-d^х/E&+Ofń"[v$ 6mbve:v[V[Dio@ YLo}zÅJ6~>g- o}_Iz݊46yPB[zΰJ> {Gb"YJcΟ1o2aؕ}vzː)Y8uiCQgu6wnl% 헕>0BxI5*ЖNւT%<_2Oo.CLB m tuZE\D! 7}O:S2AHZJ,|Cf6VM-':j1MHi=.,bz\!Cc 딺0~Fk62y/a|RޫR2Npa  8zU|지p!++E M#5b` +X)DXrs_!:L"P4~ x^.qд-VF?˼2'TU04t2V}iF ˹8KLf)?Tu2Zni G!Oɲ\7uKh ܔvv[mhm֖ΠX٣-+nBQ>_R_k1hI#TmuGXjx+j%̙a&AvM"qQ)sa _芆Xtvk EYU*>bIEU%\h*b9:\YCS;Y@4R}izi3.޻ 4d/Xl4G*•9,a*4-=`&o4$x4-z-Aqk҅O34 1g>HpG!Nvŕan*_j[`3ݘH%ClIb|V&bf,tŸD@ &PDCo#4,^褅2tf7 R2yZO_5jkqDw.U3RΎ} TjZi19zU`s4F.8jeĜ/XTYL,֦7,73CNf6( O/:4=Q]]cFٮU%,@X߀ G{ T{Xev`C=mz:^84 *qksdh Hy<ɶw8!eõeԬmGŦ5ZM/p׌ B_%XӤ R͈p#fg9@c_!X'M@Q l0a2d9EAw{`Sw¢X 3u(@n$v(yFH~kCĂYqN)-=糽hG};l?en-vXy1{t.{91JH|`DXb&ITNь"v6m010av\3TsA93HRV;`dR ݑ ?xTЖ2)v)@̽AfHZ,zrSh <[qB k@wlpp5F.Rs2{b2Z4SEst ,ƛOj 9IєmQl Q\w;@N9- 6X*d3^)B6E]")qԑ#sWEsf"/)tqFkqjZ/#C1fP-}H@1̘+T\pƪv<޼Gfo1"4 &* sQa!Su0W jGpjɔ/S?9KOI2k6ʙC⾠.q&[GqTӧWqG=f˜tlΆj6I؍YwJ~CM K#n*UVӣ)?3{ejz!b06tYZpzEy}S( ҀXz#BE 1X%Ѡ/(k#TG+MU)̰uDÜ>[ݢv'9c-rYe_S}lcē9(LjMKy]rkzڢ\NI02`ؿB}̳yس΀MEġpHet7+nXæ@d a +b$DЬd$$FR9l Br(CCT>>ыeG7JuQx{dBMA$'$kbz^wTX70}->3Ji|jiapX9 CT k䑇\DœTɩc} J r_vXOI݌1.[D+[|~KA>oB|!ۃ8CH ͩs,= DsvϋX^a'_ⳍa.) ̕TD.ࣳo1#@NS:#㷧c)$;}&bL_͍۰y 7~6@aQ thqe\TNh} +]0d"3h^ rMvn@"7H"PYv%R| 1G4~h!|}Q{~~`V %r\Y6.-}ܒ͌GFeY~9(_)@\ۼI3ξa \ Bh,?8yDT9rK}=To+P1v]͎oJV=ݎ"IouFcIRr./ּQGq-}s99+3|Nx;@8lI9ar{Ye{?41 x6uY`} 3?!XZcvB6\+`PD7wJ~EM,+9更: 1dD)ƴd= ˠvPv?,fɔ WCVW&^['sVc^tTN{7E `xA `kGc>P>dlFR&h{Y| aoϷW;WᄇL=S0IpzD7ԹN T-Fx,:2ُR Hgv8$ΜQ%}nP'qLtۈ5,LFypuXGi#:G ,Dtoq*ɧEg ;U^Rǯ%1G~DkUVƒ8K/x(~tSҬ2l:, h yY+U}Y SJPX^o9E d&{ w!KE)8U.Z+sqlgڝ}}FYuCݺr7 |OLJ(~g"=hzI.޶hv4D< y"tߙObwdm! )+x%om{lPu@J^elazg{ XSUuAs)Ѝ\Xx[7%!,Sy2~;0lj. b&!A1 pu~WG`ru%Hojjz`? S bL7(5w5tФdT9> wrࡀ&[V@N Z?eT}1m:sk}yDt*bcoo';3uGFz80p `02P[xAb^'  o,³?jIs DQ!}%]bsvF'KO<>l09;B`MG=$ſDѐeb/0]ӨJ${!}u_1 ~0`5.PۏVN~HN#;<Ǧ"n,Dq:j9D%׭|[ZXs ⾖ gbTUMr9vdtck1Oiٜt1 ኴHY$]NhCΗj~~Jkڂ@W{OKO!4z K|nXKRuznQg?&֦fH ɉA2 Һ_3BrvIfX]Hr7/3N/dT ?r-gy 쓹SjP5eD(ܱXY.C(Ǒunn/ F1XoveZ5az;v O4~1ط+٢øa>Kürl\YJ+K[cΓqi nۮSJ/Tuu];V (1?aɰԴ azuXc݇~! u7̃4n3rZNrD }OlSDj(rjBőPkf_ԼmwFm 6Ӹ^:dKwGf-ɚGe#-lѩ*R׉]tJYuKeBѧ) O(CZcSCX{eA.>S.vf :!#nדmY[rdNo>aٳe ?l, *lr,=(y7r pHz7̖2a:D0)|N^7U 7KQi2t.&%f$$,~ӸOs|hhS0Z%|!,FԶk5v F,'ikӞVR^2CXm ?52b{'az1 MA 3a.)ƠO~_F-TY]6א>?GH}=6桌PԔQ63.x Ǥ)6Fۯa+TGҌ%{$no[vu|[ ^1.% Ȅ@#b[r"JƾU](τu"ų(Sa<ħLy%Azi$] W[{ݲ'"iR?wJȱfRNx"o쿨Ί]Marc'0Jٿ $ca}IO㘬Xe1tU۠5k4=zMKopGaϩ7yKFc|ݏtL罳f w@{șd:!ЊN&bi:|tCL[uȇQz>`tT.: =PAm#@CE'+zė&:i b!R34ޑ׽xaϛT5_sZ))ȋҠE-hi!c!׺ͯ ^oZ"As7jN,?(ojˏƝljCևm),4%ǖiBT߮Me[?+Hg5pL 6?GdY L ->e{yjq%[Q8hݺk1}YBc+23H40?|B#$k;L*EX`ȅW4%+@gvBeQzm&6a }Wg){U @!73Z%㈘Pe8w3KD MJT1V+GfOq*RW;='WًF5Z@ O6WrU-d8jNpuSEG2*"J@Փ}F7׍_'2_O&o’3|E iHzgN0bI)N`X1u"h8RTL;º 2K_k%DO&q0 U@qM[w[~.ҁf[]G!rVSܺThC8 ; 3?7ze ` *}̀~M¯1y]$lm[$;`\@uw=KizޡcdPZHseɝ*"!U$0sYm61E6ļ1;,mn{E.>fG2*.<)8 ХP4u7Z?lduz{C"zc*!TvYo_J`YzvW[jr9 OS81J0\ј.bnT]."[F hṟMErzK-[ϵ 3ZpMNV* fޓ] GW>*ҨdΙ3a]+ʾ-= g=}Kp m 49{l :8jwȕl-lu?ά7p> #͓.Ԗöa5ytӯihżKi"u|p+pLYȭGdfN}̏3z^ .4UYy \!If B Ulqxb%KNţ+Ԗk P0(SO쑷POڃJ}˥CH0G$rޥR+`>$䯫{-F!%g}g[o\FeeG˫kVS/i`P'pm/#\r`O{7P GWNU&8 pmĩMP;f5kY>%T{'댪b{Tc `P[1rݚ%HQtiM2xjDhA,_a|a~:7\' ɡ̅KJ~9B#izPІ@oMHW<*ͿȏKЀ`T[dOA_,qp|gM-׿0Mvν)_nciB5ΩWð =W98_]t}=ݞv EsQl1iKn?<;Y]FVC#K+,9[^g:P-=aaG]r7#`${K &0wa'uY2bǮ' uh[Ec:ږ0_2"Mqsv=~kp dhw-Y5 eE b-9~F֪Z0(G6"@1NL1.Ff)Y Mkfl?J~q,+;}t?h[cX3~cZ%廃Gu3' {$Qb7]c{{U4R:?pIM7}UJooyB.R!ވ[ouwtx xhy%蛉S"&RkP }/ym] saX)wrUN ] rKCg~W#˾jSY*_RkW9M֍[&W{):.sP]K+Fd0f;r{yG]XrYg24]Jn<0SOv i+h?o3#\2W-HIE&s*8Oo&XoEJDMCD`7$7ZG@K^3}^| CKjj4co?HayvJS; TM2s +cvkIfj4*mieCFJh4YɛOv:1Uz\7jZ z'Fi _5 )$gDMW8i2`y;E[ tDy~\iHF QXdhaC? ^՟V|/zj57Pr-6NTm4Tg*4PuU90;Ϙݢr3Lf5A ܐ+jq j!\d2lKi?&f7/J.=%*q!HE  @,v ),?QZ_!m*xEDﱜS_G)R`a)Z%49uR2ئ#:`.ZK1YgTWnpzhKΏxٴcׁl¿v$}xnK0ͣ!6B⯴;kRhw׿f~ ~񆊮'|ҵp(ׇXQ+(4 Ʈd"bi&qVBr'#:v[kS~b!%fȅfn=SVṯBlrI#w`$XtD?Ģީ(ѩ# p9ڕv|\_p΄7hhvܖZ3A|Stiwv ƒ`;V8ϪF`AR(;)P#{m&#Vww lxAR'=0mG[ʄGA'Pl: (ﭨ&d OjϞ-&s z ¶ >jXuntxDs'LYMGF< 8p&^! .dY&XFy 񉁡6೑T Aۼǿsb~Ӝo}`V;ܳd3 ׈j.RDz}py58cӆUs8SnI ?B̃PH{ymV$5dbɮ"k S\oỘj35^1# Z<,l>@hha9^z6%S#I.gy9}Ŕ03 `йz!#6>A_d2LSV-=~fBpuJH!(r0mZ^Iʰ"`{ﺳ$*|Kb&ZZQK AB$ړH5谦:Π7| :N!k a^~)S{ ն!53y@"+XaG*We- 8,j,P3/׍2 & Voc?y:@emO:z2& , ROXH}-6Q7f v|%}.lYwo b"j!IqΜ^0rރ9ձw}[/mK00 X@}<]JϏp<N/.œwNq0"-0@OH'R??AD*n č/ tjxzWEQ#gV0gȝmkVlV)G*0W0cgxbm!'V^)2!{_b4#媇'd$`HqSv7h ?!̎2tG6"=4vP]@2:Q7pom u;W˳6۶=4Ej>WqOk -&Ri{T(&ψf )~F5d8PsZNL>UjT#xLjrFcGDJֹˢ x~Zz^){0 sԽ.C@o6FjͳYNv}6D212N?38e}lO9gۤ+;Wrz@KL':b*7WUS ѷ y8?R,PM/Z[_%x}Sp`L0e̸eIzCX+GX+~V75Cu PI_5NM n+bHjCudIcF8p*"N#4c pL }N D'aM6g[M|`QдSeǢ'-[Lf:n-IjA+rHD)nU\)؍ѕJgtX8ď5_S?2<;>\B*drO ;Zꎨix1!~WG=G|0zAi6b8 h࢚da'#9 W %|~?@ˌJcߋOM12|j:uH4ϒƫݶn2*¡(4(H|!xuCw}Gd_QdmC鈸;9yoP* N[*lhA t `HpmQ5\jrkT) b*:v{+X@}q"^B{uu)l'd^} ce -=H]$t8-4G+neZ3M5zs\\+wGjt.& >\P-SQ:z+Ӆꬁ^W&4Hչ-߸9pG&&!,dKҿ~A9Czx{vHQ;!(f)#0,4urgɎl}C;Pl =Io8c.RWEvfvLp$7Ac" jVc "eOZ흿6ban4GQjW3k)f5?}Bûc[&?Sk*xb{^G@@}ץ:#JѸ6z9<+Q岊:A{TT,G+¡=$^| Hϗ~߹ لG x+PUА?_x^shNO!p*( eP[]Sp$~+/'e :_iNh98L<ɳѥ*fjF^FpG?U&P+ȳJxJIsܲ=RpUL1'5.G0*z;\ ߩ؂+{ߡTxßGRHDjj 3Bi3cT~z,+a<  C؁rsi9f>)=mĔ0c %΢[?N8 ݒ@|"0s3;<DBnjv^ 1ҋ'R(*64ZR f}ЖԔ~Ѭ"jrv,._$Bg]k+SQeo`q3Z6j2+S,Rl,b^5[D]{/z?HbЙڸWNj_k^.>>\7mClxA2PJ̼!@:#v$ToZ!;}C {k# bQ>Ut%\zzavkvV0kI9@+ “=o8u8"f`Ҹ-i w]wU{MN Țwg-*_<YO8H 0х'ĔBQ^|Fh&Xw+|Sb4dQ)G$z|Ưgpu.=(v<]<>K%\]':23kg|178mUw 0B?AO|inuTk e;.fmiB敟/T _QBv~j!*(zu>+ ɴqIk}~t,dLy$R$=z{ `lzbGSTq5O5"-%sz#SLHwjBs AM|+ma;}}XSq]-Zᶉ+@,haGHgGj%/Rs˲M>!Tː͡dZ80CdKҤ=.&v::2oUz`C[3Ntx]/{6!ڟ]1]9+SHGwq>82_c{Eιkk4~q/dc!Nrz8>}TP g=jm