u-boot-tools-2020.01-lp152.8.1 >  A ^ַ/=„>;fη^/r/w|JR3욊]=Փ@og{M! J; &%!{6 ?pgL؋ )۰.XryErV+m{9qFU)D5Km$92Q9 H(d~5a9TJ7`9 w͗)h{G& BbF48K|ʒ2]f˨1974c49579413def3ee8eb8b4596562d048e878071a63b6ac28d30fd33eee6c70053041804ec98101f88e30d1e8828fda400000e^ַ/=„UblARIe"d?~(K2fR r\8&4t ϲģ.\d(M{- >Mzke`Q@Q'Bk"#DoZerG`x?|HDZ0QX;bBNEa+"љ GxHnѫѢ({,u6Ms-_ܺ~%g^ ~Aw;+uL|ω+ X/5e~kN'?c_2{~[d3#JP>p>?d ! ? /8E _k      P  (89 ,:&FGH$I4X8Y@\d]t^bcde f lu v0wXxhyxzCu-boot-tools2020.01lp152.8.1Tools for the U-Boot FirmwareDas U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors. This package contains: mkimage- a tool that creates kernel bootable images for U-Boot.^ֶbuild77GopenSUSE Leap 15.2openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Boothttp://www.denx.de/wiki/U-Bootlinuxx86_64F A큤^ֶ^ֶ^^ֶd6b4046be999412b2637f250e5b0792e1d535cf216c6273d81012348ebaf6ccc8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643d90fc56cc6eb9a33a2b5a66e0816833feb618806aae07f4b34f69c7ec65f6c22rootrootrootrootrootrootrootrootu-boot-2020.01-lp152.8.1.src.rpmu-boot-toolsu-boot-tools(x86-64)@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^?@^^^^^0^}^s^^O@^J@^2@^1s^(9@^g@^g@^r]]}@]@]@]@]*]*]*]@]@]ʞ]@]5@]@]@]@]]z@]z@]o@]]2@]N]5@]5@]0_@]%@]%@]%@]$]$]/@]]:\@\@\\@\@\@\\@\@\@\~d\~d\eX@\eX@\P@@\=@\4\'@\\\l@[=@[[T@[_[[0[ٙ@[$@[@[@[@[@[@[ug@[qr[O+[O+[D[;e@[3|@[*A[d@[[ @[ L@[@[Z4@Z4@ZZ@Z@Z@Z@ZZJ@ZUZZZ`@Z`@ZZZZ_@Z@Zp^@Z_:Z_:ZS]@Z8@Z*~Z[@Z }Z Z@YeYY@Y@YYp@Y*@YY@YY@Ycl@YK@YJ_Y:Y]YtX@XXXQ@XXh@X@X@X"@X@X@X@XXf@X}@Xv@Xs{@XoXn5@XWX*X@XXkX@Ww@WSWWG@W@WiW@W9WE@W!Wq@Wq@WUeWUeWQq@WMatthias Brugger Matthias Brugger Matthias Brugger Guillaume GARDET Petr Tesařík Petr Tesařík Matthias Brugger Matthias Brugger Guillaume GARDET Matthias Brugger Matthias Brugger Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Matthias Brugger Guillaume GARDET Matthias Brugger Matthias Brugger Matthias Brugger Matthias Brugger Matthias Brugger Andreas Schwab Guillaume GARDET Matwey Kornilov Torsten Duwe Matwey Kornilov Matwey Kornilov Matthias Brugger Matthias Brugger Matthias Brugger Guillaume GARDET Guillaume GARDET Andreas Färber Matthias Brugger Matwey Kornilov Guillaume GARDET Andreas Schwab Guillaume GARDET Andreas Färber Matwey V. Kornilov Torsten Duwe Guillaume GARDET Guillaume GARDET Andreas Färber Andreas Färber Guillaume GARDET Guillaume GARDET Guillaume GARDET Andreas Färber Guillaume GARDET Torsten Duwe Guillaume GARDET Guillaume GARDET Matthias Brugger Guillaume GARDET Matthias Brugger Andreas Schwab Guillaume GARDET schwab@suse.deMatthias Brugger Guillaume GARDET Guillaume GARDET afaerber@suse.deafaerber@suse.deGuillaume GARDET Andreas Prittwitz Guillaume GARDET afaerber@suse.deGuillaume GARDET afaerber@suse.deGuillaume GARDET afaerber@suse.deGuillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET afaerber@suse.deGuillaume GARDET Guillaume GARDET Guillaume GARDET guillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgafaerber@suse.deyousaf.kaukab@suse.comafaerber@suse.defvogt@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deguillaume.gardet@opensuse.orgagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comguillaume.gardet@opensuse.orgagraf@suse.comguillaume.gardet@opensuse.orgagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comguillaume.gardet@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgagraf@suse.comguillaume@opensuse.orgguillaume@opensuse.orgafaerber@suse.deguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgafaerber@suse.deguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgxxxxxmichl@googlemail.comafaerber@suse.deafaerber@suse.deafaerber@suse.deguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume.gardet@opensuse.orgafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orghsehic@suse.comguillaume@opensuse.orgafaerber@suse.deafaerber@suse.deguillaume@opensuse.orgxxxxxmichl@googlemail.comguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgafaerber@suse.deagraf@suse.comafaerber@suse.deguillaume@opensuse.orgafaerber@suse.deafaerber@suse.deguillaume@opensuse.orgafaerber@suse.deagraf@suse.comstefan.bruens@rwth-aachen.deagraf@suse.comafaerber@suse.denadvornik@suse.comagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comafaerber@suse.deguillaume@opensuse.orgguillaume@opensuse.orgafaerber@suse.deagraf@suse.comagraf@suse.comagraf@suse.comguillaume@opensuse.orgagraf@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deguillaume@opensuse.orgdmueller@suse.comagraf@suse.comafaerber@suse.deagraf@suse.comagraf@suse.comagraf@suse.comguillaume@opensuse.orgagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgafaerber@suse.deafaerber@suse.deafaerber@suse.deagraf@suse.comafaerber@suse.deoscar@naiandei.netafaerber@suse.deguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgafaerber@suse.deguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgmatwey.kornilov@gmail.comtbechtold@suse.commatwey.kornilov@gmail.comguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgafaerber@suse.dedmueller@suse.comguillaume.gardet@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgdmueller@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgdmueller@suse.comguillaume@opensuse.orgxxxxxmichl@googlemail.comguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgmatwey.kornilov@gmail.comguillaume@opensuse.orgguillaume@opensuse.orgxxxxxmichl@googlemail.comguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume.gardet@opensuse.orgoscar@naiandei.netguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.org- Fix RAM discovery for 8GB devices (bsc#1172283) Patch queue updated from git://github.com/openSUSE/u-boot.git sle15-sp2 * Patches added: 0033-configs-rpi-set-NR_DRAM_BANKS-to-fo.patch- Enable USB on RPi4 (jsc#SLE-12150) Patch queue updated from git://github.com/openSUSE/u-boot.git sle15-sp2 * Patches added: 0022-usb-xhci-Add-missing-cache-flush-in.patch 0023-usb-xhci-Use-only-32-bit-accesses-i.patch 0024-pci-Move-some-PCIe-register-offset-.patch 0025-rpi4-shorten-a-mapping-for-the-DRAM.patch 0026-rpi4-add-a-mapping-for-the-PCIe-XHC.patch 0027-linux-bitfield.h-Add-primitives-for.patch 0028-pci-Add-some-PCI-Express-capability.patch 0029-pci-Add-driver-for-Broadcom-STB-PCI.patch 0030-config-Enable-support-for-the-XHCI-.patch 0031-arm-rpi-Add-function-to-trigger-VL8.patch 0032-usb-xhci-Load-Raspberry-Pi-4-VL805-.patchFix grub2 console (bsc#1166971, bsc#1160464) Patch queue updated from git://github.com/openSUSE/u-boot.git sle15-sp2 * Patches added: 0021-efi_loader-imply-VIDEO_ANSI.patch- set udpate_git.sh branch to sle15-sp2- Build odroid-n2 version- Use proper quoting for the modalias Supplements (see also https://github.com/openSUSE/libzypp/issues/216).- Add a modalias Supplements to u-boot-rpiarm64, so the package gets selected automatically on a Raspberry Pi.Fix BTRFS access with LZO compression enabled (bsc#1166468) Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.01 * Patches added: 0019-uboot-fs-btrfs-Use-LZO_LEN-to-repla.patch 0020-uboot-fs-btrfs-Fix-LZO-false-decomp.patchFix ethernet on RPi4 (bsc#1164512) Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.01 * Patches added: 0018-net-bcmgenet-Don-t-set-ID_MODE_DIS-.patch- Update patch to fix boo#1163723 : * 0001-XXX-openSUSE-XXX-Prepend-partition-.patchPatch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.01 * Patches added: 0017-net-phy-Fix-overlong-PHY-timeout.patchPatch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.01 Add support for Jetson Nano. Enable btrfs by default. (jsc#SLE-10302) Add network support for RPi4 (jsc#SLE-7276) * Patches added: 0010-ARM-tegra-Add-NVIDIA-Jetson-Nano-De.patch 0011-net-Add-support-for-Broadcom-GENETv.patch 0012-rpi4-Update-memory-map-to-accommoda.patch 0013-rpi4-Enable-GENET-Ethernet-controll.patch 0014-Kconfig-add-btrfs-to-distro-boot.patch 0015-configs-Re-sync-with-CONFIG_DISTRO_.patch 0016-configs-am335x_evm-disable-BTRFS.patch- Package u-boot.img instead of u-boot.bin for snow and spring- Fix firefly-rk3288 and tinker-rk3288 by using TPL instead of SPL (SPL too big)- Fix mx6qsabrelite build- Update to v2020.01: * Now requires python 3.5+ (2.x support dropped) * Add Orange Pi Zero Plus 2 support * Platfrom fixes: atmel, fsl, imx, Marvell, RPi, rockchip, sunxi, TI * EFI fixes * I2C fixes * MMC fixes * SPI fixes * USB fixes - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.01 * Patches dropped: 0009-libfdt-fdt_address_cells-and-fdt_si.patch 0010-libfdt-return-correct-value-if-size.patch 0011-libfdt-Allow-size-cells-of-0.patch 0012-dm-Fix-default-address-cells-return.patch 0013-arm-arm11-allow-unaligned-memory-ac.patch 0014-fdt-fix-bcm283x-dm-pre-reloc-defini.patch 0015-arm-dts-bcm283x-Rename-U-Boot-file.patch 0016-drivers-bcm283x-Set-pre-location-fl.patch 0017-pinctrl-bcm283x-Add-compatible-for-.patch 0018-rpi-push-fw_dtb_pointer-in-the-.dat.patch 0019-ARM-bcm283x-Move-BCM283x_BASE-to-a-.patch 0020-ARM-bcm283x-Set-rpi_bcm283x_base-at.patch 0021-ARM-bcm283x-Set-memory-map-at-run-t.patch 0022-ARM-defconfig-add-unified-config-fo.patch 0023-boo-1144161-Remove-nand-mtd-spi-dfu.patch 0024-rpi-fix-dram-bank-initialization.patch 0025-rpi-Enable-DRAM-bank-initialization.patch 0026-ARM-defconfig-Fix-32bit-config-for-.patch * Patches added: 0009-boo-1144161-Remove-nand-mtd-spi-dfu.patch- Add Leap 15.2 (x86, arm and ppc) to the list of projects using _multibuildPatch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.10 * Fix bsc#1158357 by: * Patches added: 0024-rpi-fix-dram-bank-initialization.patch 0025-rpi-Enable-DRAM-bank-initialization.patch 0026-ARM-defconfig-Fix-32bit-config-for-.patch- Run spec cleaner - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.10 * Patches added: 0023-boo-1144161-Remove-nand-mtd-spi-dfu.patch - boo#1144161- set boot option to arm64 in ubootconfig.txt. This allows us to theoretically build U-Boot for RPi3/4 with 32 bit.- RPi3 revert ubootconfig.txt changes to fix tumbleweed update path- enable build for one U-Boot image for RPi3/4 (rpiarm64) implements (jsc#59185)Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.10 * Patches added: 0014-fdt-fix-bcm283x-dm-pre-reloc-defini.patch 0015-arm-dts-bcm283x-Rename-U-Boot-file.patch 0016-drivers-bcm283x-Set-pre-location-fl.patch 0017-pinctrl-bcm283x-Add-compatible-for-.patch 0018-rpi-push-fw_dtb_pointer-in-the-.dat.patch 0019-ARM-bcm283x-Move-BCM283x_BASE-to-a-.patch 0020-ARM-bcm283x-Set-rpi_bcm283x_base-at.patch 0021-ARM-bcm283x-Set-memory-map-at-run-t.patch 0022-ARM-defconfig-add-unified-config-fo.patch- RPi3 delete text base hack in spec file- Don't constrain multibuild in openSUSE:Factory:PowerPC and openSUSE:Factory:RISCV- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.10 * Patch added to fix boo#1145646: 0013-arm-arm11-allow-unaligned-memory-ac.patch- Build bootable u-boot.itb for u-boot-rock-pi-4-rk3399- Constrain multibuild expansion in linked/branched/copied packages.- Add RK3399 based Rock Pi4 board http://rockpi.org - Build TPL for RK3399 platforms where it is supported- Put idbloader.img into /boot for Rockchip idbloader.img is installable TPL/SPL bootloader image: https://gitlab.denx.de/u-boot/u-boot/commit/1b0a936b52606af87b6576817a0e939da731b6d9- include update_git.sh as source in the spec file- Make factory-auto bot happy- Enable RaspberryPi4 builds- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.10 * Patches added: 0009-libfdt-fdt_address_cells-and-fdt_si.patch 0010-libfdt-return-correct-value-if-size.patch 0011-libfdt-Allow-size-cells-of-0.patch 0012-dm-Fix-default-address-cells-return.patch- Update to v2019.10: * Platforms fixes: Amlogic, Atmel, Exynos5, Marvell, NXP, Rockchip, SunXi, TI * add support for RPi4 * RPi4: Fix amount of memory seen by the kernel * RPi: Fix USB 1.1 keyboard (boo#1139351, boo#1131064) * I2C fixes * MMC fixes * NET fixes * SPI fixes * UEFI fixes * USB fixes - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.10 * Patches dropped (upstreamed): 0009-ARM-exynos5-Try-to-boot-on-mmc2-bef.patch- Add avnetultra96rev1- update_git.sh: Allow GIT_LOCAL_TREE to be a soft link as well- Add u-boot-zynqzturn- Handle patch list automatically in spec file from update_git.sh- Add u-boot-qemu-riscv64smode- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.07 * Patches added: 0009-ARM-exynos5-Try-to-boot-on-mmc2-bef.patch- Fail on errors building RK3288 SD card images (tinker-rk3288 previously) - Add libretech-cc and libretech-ac- Add u-boot-rock64-rk3328- reflect upstream config changes in multibuild and spec file: * am335x_evm includes support for am335x_boneblack -- dropped. * Sinovoip BPI M2 Plus is correctly named Bananapi M2 Plus H3- Fix build of u-boot-rock960-rk3399 by adding required python-pyelftools dep- Update to v2019.07: * Fix booting for wandboard * DWC and i.MX6 fixes * usb: dwc3: fixes * usb: ehci-mx6: Fix bus enumeration for DM case * rockchip: make_fit_atf.py: fix loadables property set error * rockchip: rk3288: enable TPL for tinker-board * spl: atf: Fix uninitialized pointer to bl31_image_info * poplar: increase SYS_MALLOC_F_LEN for DM_FLAG_PRE_RELOC support * UEFI: The definition of an unimplemented function is corrected. * ARM: uniphier: fixes * rockchip: rk3399: fixes * efi_loader: lots of fixes * armv8: fix typo in LINUX_KERNEL_IMAGE_HEADER check - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.07 * Patches upstreamed: 0009-armv8-fix-typo-in-LINUX_KERNEL_IMAG.patch 0010-poplar-increase-SYS_MALLOC_F_LEN-fo.patch- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.07 * Fix boot on Tegra platforms: 0009-armv8-fix-typo-in-LINUX_KERNEL_IMAG.patch * Fix boot on Poplar board: 0010-poplar-increase-SYS_MALLOC_F_LEN-fo.patch- rpi3: Override the text base for compatibility with TF-A- Update to v2019.07-rc4: * SPI fixes * Video fixes * Tegra updates * Support for managing the non-volatile attribute of UEFI variables is added though we do not have a backend for persistence yet. * Error messages for changes of UEFI variables are provided. * UEFI boottime service implementations are corrected. * Error messages for the 'setenv -e' and 'bootefi bootmgr' commands are added. * risc-v qemu updates * Enable MMC in SPL for helios4 * NET fixes * some fix for rk3399-puma * rockchip script make_fit_atf.py cleanup * Enable TPL for rk3399 orangepi and nanopi4; * add support for rk3399 boards: Nanopi NEO4, Rockpro64, Rock PI 4 * amlogic updates * DaVinci updates * FAT fixes - Update to v2019.07-rc3: * sh updates * SoCFPGA PL310 cleanup + A10 fix, A10 DT cleanup, DW GPIO fix * Several bug fixes for the UEFI sub-system are provided. * The SetTime() boottime service is implemented. * mips updates * stm32 updates * DM fixes * fsl updates * MMC fixes for i.MX53 * sunxi fixes * I2C fixes * Minor patches to improve UEFI specification compliance are provided. * To allow running the UEFI self compliance tests an outdated version of the Unicode collation protocol has been added as a configuration option (disabled by default). * Allow coreboot to process unhandled tags * Enable NVMe on QEMU x86_64 target * arndale fixes * SoCFPGA DT and reset cleanup, AE MCVEVK board support.- Update update_git.sh- Update to v2019.07-rc2: * Net updates * UEFI updates for EBBR compliance * Minor fixes * Rockchip improvements and new features * Marvell boards updates * Sunxi updates * x86 fixes * SPI fixes * i.MX updates- Clean up multibuild conversion * Rename is_risc5 to is_riscv64 * Fix armv6 board builds (rpi) * Fix RK3288 board builds and SPL installation (firefly-rk3288, tinker-rk3288) * Fix RK3399 SPL build and installation * Fix H5 board builds (orangepipc2) * TBD: am335xboneblack, sinovoipbpim2plus- Update to v2019.07-rc1: * Board fixes * btrfs fixes * ext4 symlink support and other fixes * ext4 block group descriptor sizing * UEFI rework * Add and enable brcmnand driver on a number of relevant platforms. Also add and enable LED drivers on more bcm platforms. * Various ARMv8 fixes/improvements, including extending PSCI functionality. * fs_loader improvments * Various FIT/SPL improvements * PCI bugfixes * adds support for the BootNext and BootCurrent variables * doc/README.ARM-memory-map was dropped (9ad996adcc135bc34b185957567c8c46deb90d4f) - Update update_git.sh to remove reference to pre_checkin.sh- Convert spec file(s) to multibuild- Update to v2019.04: * Various last minute bug fixes * we've hit the deadline for DM_MMC conversion * Release info: - https://lists.denx.de/pipermail/u-boot/2019-April/364431.html - Rename Sinovoip BPI M2 Plus to Bananapi M2 Plus H3, to follow upstream: * http://git.denx.de/?p=u-boot.git;a=commitdiff;h=268ae6548779ccd8ba38ce39d43f41be7e0bc133- Update to v2019.04-rc4: * DPAA2 fixes and DDR errata workaround for LS1021A * UEFI fixes * Small fixes in several i.MX boards * SunXi fixes: axp818 fix, fix warnings for ethernet clock code * x86 fixes: ACPI changes and fixes to Intel Tangier/Edison, i8254 beeper fixes * SoC-FPGA: Arria10 DRAM fixes and Gen5 cache fixes * sh: More gen2/gen3 fixes * I2C fixes * SPI fixes - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.04 * Patches dropped: 0009-efi_loader-Fix-serial-console-size-.patch- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.04 * Fix bsc#1124137 by: * Patches dropped: 0008-Revert-efi_loader-query-serial-cons.patch 0009-zynqmp-generic-fix-compilation.patch * Patches added: 0008-zynqmp-generic-fix-compilation.patch 0009-efi_loader-Fix-serial-console-size-.patch- Drop am335x_boneblack and use am335x_evm instead, to follow upstream: * http://git.denx.de/?p=u-boot.git;a=commit;h=8fa7f65dd02c176ee6021eaf40114560b8954ba2- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.04 * Patches added to fix bsc#1128099: 0009-zynqmp-generic-fix-compilation.patch- Add sifive_fu540- Update to v2019.04-rc3: * Partial changelog: more DM enablement and Kconfig conversions, bananapi fixes, defconfig resync, Make FAT use less memory, drivers fixes, SPI-NOR support, Fixes for CVE-2018-18440 and CVE-2018-18439 * v2019.04-rc3 changelog info: - https://lists.denx.de/pipermail/u-boot/2019-March/360728.html * v2019.04-rc2 changelog info: - https://lists.denx.de/pipermail/u-boot/2019-February/359463.html * v2019.04-rc1 changelog info: - https://lists.denx.de/pipermail/u-boot/2019-February/357902.html- Add qemu-riscv64- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.01 * Patches added to fix bsc#1124137: 0008-Revert-efi_loader-query-serial-cons.patch- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.01 * Patch added to fix boo#1123170: 0007-boo-1123170-Remove-ubifs-support-fr.patch- Update to v2019.01: * regression fixes * Changelog: https://lists.denx.de/pipermail/u-boot/2019-January/354598.html- Update to v2019.01-rc3: * Samsung, Rockchip, i.MX, video, SPI, x86, EFI, UniPhier, TI, MediaTek, Marvell, SoCFPGA, amlogic, MIPS and RISC-V updates. * This includes among other things, pulling in the Ci20 platform support, fixing at least one regression in EFI support, synchronizing some i.MX8 related locations and files and other important bugfixes. * Changelog: https://lists.denx.de/pipermail/u-boot/2019-January/353882.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.01 * Patches dropped: 0007-exynos-imply-SYS_THUMB_BUILD.patch- Add rock960-rk3399- Update to v2019.01-rc2: * Various important DT syncs with Linux * Risc-V S-Mode * Important NAND/MTD fixups * TPM, sound updates * FAT fixes amlogic, sunxi, marvel, rockchip, x86, mips, layerscape and other updates * USB Gadget DM work, and some other related USB fixes. * DM_I2C_COMPAT code removal for TI platforms. * Changelog: https://lists.denx.de/pipermail/u-boot/2018-December/352385.html- add pinebook- Update to v2019.01-rc1: * ftgmac100 improvements * TI: CPSW improvements * VSC8584 PHY support * Add MT7628 ethernet driver * Various sunxi, socfpga, riscv improvements * virtio implementation and supporting patches * DM_FLAG_PRE_RELOC fixes * regmap improvements * Various improvements in sandbox and buildman * Initial bcm968580xref, am65x_evm_r5 support * lpc32xx, omap3_logic/am3517_evm updates * pinctrl command * fs_loader available for SPL * MIPS: fix long-standing issue with linking of standalone programs * MIPS: MT76xx: add GPIO and WDT drivers * MIPS: MT76xx: various fixes and updates to gardena-smart-gateway board * MIPS: MT76xx: various fixes and updates to linkit-smart-7688 board * adc enhancements * Clearfog GT-8K support added by Baruch / Raheeb * Minor cleanup to db-88f6820 from Chris * Bring in the series from Simon for SPL logging support and bloblist * chiliboard updates * misc TI platform updates * chiliboard updates * Introduce CONFIG_SPL_DM_USB * Add MediaTek support * mmc: meson-gx: Add AXG compatible * net: designware: add meson meson compatibles * Amlogic Meson cleanup for AXG SoC support * meson: Add regmap support for clock driver and sync DT with 4.19 * Some Kirkwood boards converted to DM_SPI by Chris * New Armada-385 SoC revision printed by Chris * Ethernet enable on mcbin by Baruch * Support 2 DRAM banks on Armada-8k boards by Baruch * Convert TPM fully to DM * Add a 'make qcheck' target for faster testing * Rockchip improvements: * RK3188 USB-UART functionality * errors triggering a hard-stop in SPL on the RK3399 are reported * Rockchip RV1108 (SoC) support * MicroCrystal RV3029 (RTC) DM driver * Rockchip fixes: * RK3188 early UART setup * limit SD-card frequency to 40MHz on the RK3399-Q7 * MIPI fixes * RK3399 CPUB clock initialisation * ARC: * Try to match found HW features to known ARC core templates * Print CPU frequency for all ARC boards * Add more board-specific info * microblaze: * Use default functions for memory decoding * Showing model from DT * zynq: * Fix spi flash DTs * Fix zynq_help_text with CONFIG_SYS_LONGHELP * Tune cse/mini configurations * Enabling cse/mini testing with current targets * zynqmp: * Enable gzip SPL support * Fix chip detection logic * Tune mini configurations * DT fixes(spi-flash, models, clocks, etc) * Add support for OF_SEPARATE configurations * Enabling mini testing with current targets * Add mini mtest configuration * Some minor config setting * Raspberry Pi: 3A+, Allow 2nd MMC device, Allow UUID to find filesystem * UEFI: * Make PE images more standards compliant * Improve sandbox support * Improve correctness * Fix RISC-V execution on virt model * Honor board defined top of ram (fixes a few boards) * Imply DM USB access when distro boot is available * Code cleanups * Changelog: https://lists.denx.de/pipermail/u-boot/2018-December/350498.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.01 * Patches dropped: 0007-Revert-efi_loader-remove-efi_exit_c.patch 0008-exynos5-allow-bigger-BL2-u-boot.bin.patch * Patches added: 0007-exynos-imply-SYS_THUMB_BUILD.patch- Add khadas-vim, khadas-vim2- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11 * Patches added: 0008-exynos5-allow-bigger-BL2-u-boot.bin.patch- pine64plus, nanopia64, bananapim64, orangepipc2, pineh64: Fix BL31- Update to v2018.11: * Fixes for i.MX, Xilinx, EFI Loader, R-Mobile, x86, sunxi, and Marvell platforms * Added i.MX8 support * Changelog: https://lists.denx.de/pipermail/u-boot/2018-November/347424.html- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64 - pineh64: Use new arm-trusted-firmware-sun50ih6 - Add bananapim64 - u-boot.spec.in, u-boot-board.spec.in: Update to use https- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11 * Patches added: 0007-Revert-efi_loader-remove-efi_exit_c.patch- Update to v2018.11-rc3: * Fixes for i.MX, Xilinx, EFI Loader, R-Mobile, x86, sunxi, and Marvell platforms * Changelog: https://lists.denx.de/pipermail/u-boot/2018-October/344567.html- Update to v2018.11-rc2: * The SPI-NAND changes have fully been integrated now. * ARM Versatile Express updates * QEMU support in RiscV * Rockchip updates * fixes to rkimage for SPL boot via USB * fixes to make_fit_atf.py, incl. entry-point calculation and python3 compatibility * OP-TEE support for ARMv7-based SoCs * fixes to RGMII/GMII selection on the RK3328 * ARC updates * CPU and board info prints * Synopsys IoT development kit support * Take care of global uninitialized variables. * Add support for SD-card detection on all ARC boards * R-Mobile, SoCFPGA updates * Sandbox SPL/TPL support * Various DM, Test updates. * Various general ARM, Meson, TI K2/K3 updates * OP-TEE AVB support * Changelog: https://lists.denx.de/pipermail/u-boot/2018-October/344567.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11 * Patches dropped: 0007-rockchip-make_fit_atf-use-elf-entry.patch 0008-rockchip-make_fit_atf-make-python3-.patch 0009-rockchip-make_fit_atf.py-depends-on.patch- Update to v2018.11-rc1: * FPGA improvements: * Tests for fpga commands * Kconfig cleanup, code cleanup MAINTAINERS updating * DM/DT: * MPC83xx device tree additions (CPU and RAM) * Various ofnode/DT improvements * Marvell SoC improvements: * Multiple updates to the turris boards / platform * i.MX SoC improvements * Pico board updates, imx6ull pinmux fixes * EFI improvements: * Now very close to being able to run UEFI Shell and SCT. * This brought in a number of FAT improvements * Sandbox support * Lots of general EFI improvements and cleanups * Xilinx platform updates: * Zynq/ZynqMP cleanups * In SPL we now handle (read: uncompress) in FIT images for entries other than the kernel. * Freescale QorIQ: * Switching to driver model on a number of platforms for eSDHC and SATA. * PowerPC: * Use device tree for mpc85xx, enable on T2080QDS. * SoCFPGA, sunxi and uniphier SoC improvements. * UBI, i2c, SuperH, MIPS, USB, M68K, x86, video and DM improvements. * Changelog: https://lists.denx.de/pipermail/u-boot/2018-October/342659.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11 * Patches dropped: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch- nanopia64, orangepipc2: Conditionally enable ATF - Add pineh64 (ATF TBD)- Update to v2018.09: * Xilinx platforms (zynq, zynqmp, microblaze) have cleaned up and improved a number of areas with better DT and sysreset functionality. A number of drivers have been converted to DM. * EFI support has had a number of corrections made due to running SCT. * ARC has updated some of their drivers and now supports gcc-8.1.x * Changelog: https://lists.denx.de/pipermail/u-boot/2018-September/340614.html- Update to v2018.09-rc3: * Fixes and Kconfig change and similar * Changelog: https://lists.denx.de/pipermail/u-boot/2018-September/340064.html- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.09 * Patches added: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch- Update to v2018.09-rc2: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-August/338284.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.09 * Patches dropped: 0010-snow-set-fdtfile.patch- Update to v2018.09-rc1: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-July/336605.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.09 * Patches dropped: 0011-omap3-beagle-re-enable-EFI-support-.patch- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.07 * Patches added: 0011-omap3-beagle-re-enable-EFI-support-.patch- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.07 * Patches dropped: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch * Patches added: 0001-XXX-openSUSE-XXX-Prepend-partition-.patch 0010-snow-set-fdtfile.patch- Update to v2018.07: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-July/334014.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.07 * Patches dropped: 0010-arm-timer-factor-out-FSL-arch-timer.patch 0011-arm-timer-sunxi-add-Allwinner-timer.patch- Update to v2018.07-rc3: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-July/333540.html- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.07 * Patches added: 0010-arm-timer-factor-out-FSL-arch-timer.patch 0011-arm-timer-sunxi-add-Allwinner-timer.patch- Update to v2018.07-rc2 * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-June/332354.html- update to v2018.07-rc1: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-June/330609.html - Add bison and flex deps needed since Kconfig update - Use 'make syncconfig' instead of deprecated 'make silentoldconfig' - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.07 * Patches dropped: 0006-tools-zynqmpimage-Add-partition-rea.patch 0007-tools-zynqmpimage-Move-defines-to-h.patch 0008-MAINTAINERS-Declare-tools-zynq-.-c-.patch 0009-tools-zynqmpimage-Add-bif-support.patch 0010-tools-zynqmpbif-Add-support-for-loa.patch 0011-rockchip-make_fit_atf-use-elf-entry.patch 0012-rockchip-make_fit_atf-make-python3-.patch 0013-rockchip-make_fit_atf.py-depends-on.patch * Patches added: 0006-tools-zynqmpbif-Add-support-for-loa.patch 0007-rockchip-make_fit_atf-use-elf-entry.patch 0008-rockchip-make_fit_atf-make-python3-.patch 0009-rockchip-make_fit_atf.py-depends-on.patch- Adopt %license - Drop unused USE_PRIVATE_LIBGG=yes consistently - Tidy RK3399 u-boot.itb handling - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.05 * Patches added: 0013-rockchip-make_fit_atf.py-depends-on.patch- Build u-boot.itb for {evb,firefly}-rk3399 - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.05 * Patches added: 0011-rockchip-make_fit_atf-use-elf-entry.patch 0012-rockchip-make_fit_atf-make-python3-.patch- Add dragonboard820c- For RPi3 (AArch64) add a ubootconfig.txt file to set arm_control - Remove rpi332b flavor, rpi2 works on rpi3 meanwhile- Add p2771-0000-500 (Jetson TX2)- Conditionalize pine64plus ATF support on uboot_atf_pine64 - u-boot-board.spec.in: Update license- Add poplar- Update to 2018.05: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-May/327640.html- Update to 2018.05-rc3: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-May/327163.html- Include u-boot.spec in autogeneration logic- Add support for .bif generation in mkimage - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.05 * Patches added: 0006-tools-zynqmpimage-Add-partition-rea.patch 0007-tools-zynqmpimage-Move-defines-to-h.patch 0008-MAINTAINERS-Declare-tools-zynq-.-c-.patch 0009-tools-zynqmpimage-Add-bif-support.patch 0010-tools-zynqmpbif-Add-support-for-loa.patch- Add generic ZynqMP support - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.05 * Patches added: 0005-zynqmp-Add-generic-target.patch- Update to 2018.05-rc2: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-April/325721.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.05 * Patches dropped: 0004-rpi3-Enable-lan78xx-driver.patch 0005-rpi-Add-identifier-for-the-new-RPi3.patch 0006-efi_loader-Fix-network-DP-with-DM_E.patch 0007-mkimage-do-not-fail-if-there-is-no-.patch 0008-rpi-Allow-to-boot-without-serial.patch 0009-mmc-use-core-clock-frequency-in-bcm.patch 0010-Temp-workaround-for-Chromebook-snow.patch * Patches added: 0004-Temp-workaround-for-Chromebook-snow.patch - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.05 * Patches added: 0010-Temp-workaround-for-Chromebook-snow.patch - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.05 * Patches dropped: 0009-rpi-Allow-to-boot-without-serial.patch 0010-mmc-use-core-clock-frequency-in-bcm.patch * Patches added: 0008-rpi-Allow-to-boot-without-serial.patch 0009-mmc-use-core-clock-frequency-in-bcm.patch - Update to 2018.05-rc1: * No real upstream changelog * Changelog: https://lists.denx.de/pipermail/u-boot/2018-April/324525.html - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.05 * Patches dropped: 0003-Revert-rockchip-mkimage-remove-plac.patch 0004-rpi-Use-firmware-provided-device-tr.patch 0005-rpi3-Enable-lan78xx-driver.patch 0006-net-Only-access-network-devices-aft.patch 0007-rpi-Add-identifier-for-the-new-RPi3.patch 0008-efi_loader-Fix-network-DP-with-DM_E.patch * Patches added: 0003-rpi-Use-firmware-provided-device-tr.patch 0004-rpi3-Enable-lan78xx-driver.patch 0005-rpi-Add-identifier-for-the-new-RPi3.patch 0006-efi_loader-Fix-network-DP-with-DM_E.patch 0007-mkimage-do-not-fail-if-there-is-no-.patch- Package u-boot.elf on Xilinx systems- Workaround to boot on Chromebook (snow) - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.03 * Patches added: 0011-Temp-workaround-for-Chromebook-snow.patch- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.03 * Patches added: 0010-mmc-use-core-clock-frequency-in-bcm.patch- Fix rainbow screen on 32bit RPis (boo#1086757) - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.03 * Patches added: 0009-rpi-Allow-to-boot-without-serial.patch- Add Xilinx ZynqMP ZCU 102 target- Enable new RPi3 B+ (bsc#1085262) - Fix network boot (bsc#1070775) - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.03 * Patches added: 0005-rpi3-Enable-lan78xx-driver.patch 0006-net-Only-access-network-devices-aft.patch 0007-rpi-Add-identifier-for-the-new-RPi3.patch 0008-efi_loader-Fix-network-DP-with-DM_E.patch- Updated to 2018.03: * limited support for determining at run-time where the environment should be read from and stored. The biggest user of this is for Allwinner SoCs where you're expected to migrate to having the environment stored as a file in FAT instead of directly in the MMC device. * Changelog: https://lists.denx.de/pipermail/u-boot/2018-March/322558.html- Updated to 2018.03-rc4- Updated to 2018.03-rc3- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.03 * Patches added: 0004-rpi-Use-firmware-provided-device-tr.patch- Updated to 2018.03-rc2- Updated to 2018.03-rc1 - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.03 * Patches dropped: 0004-Fix-MMC1-external-SD-slot-on-Samsun.patch (Fixed upstream)- Add turrisomnia- Updated to 2018.01- Updated to 2018.01-rc3- Updated to 2018.01-rc2- Updated to 2018.01-rc1 - Remove am57xx_evm_nodt since it has been removed upstream- Add nanopi_a64 - Update orangepi_pc2 packaging- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.11 * Patches added: 0004-Fix-MMC1-external-SD-slot-on-Samsun.patch- Updated to v2017.11- Updated to v2017.11-rc4- Updated to v2017.11-rc3- Updated to v2017.11-rc2 - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.11 * Patches dropped: 0004-Fix-boot-on-Beagleboard-xM-by-disab.patch- Added Banana Pi M2+ support (u-boot-sinovoipbpim2plus)- Add firefly-rk3399 and geekbox- Drop obsolete CuBox-i i.MX6 SPL packaging, too- Update packaging for Jetson TX1 - Cleanups * Drop executable bit from SPL * Consistently use %uboot_dir * u-boot[-tegra]-dtb.bin is obsolete * Drop obsolete UDOO-specific i.MX6 SPL packaging - Package sunxi64 SPL for Pine64- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.09 * Patches added: 0004-Fix-boot-on-Beagleboard-xM-by-disab.patch- Merge and rename packages to follow upstream: old configs: mvebu_db-88f7040-nand_defconfig mvebu_db-88f7040_defconfig mvebu_db-88f8040_defconfig merged to new config: mvebu_db_armada8k_defconfig- Updated to v2017.09- Updated to v2017.09-rc4- Updated to v2017.07- Updated to v2017.07-rc3- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.07 * Patches added: 0003-Revert-rockchip-mkimage-remove-plac.patch- Updated to v2017.07-rc2- Updated to v2017.07-rc1- Updated to v2017.05- Updated to v2017.05-rc3 * Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05 * Patches dropped (upstreamed): 0003-meson-gxbb-enable-MMC-as-boot-targe.patch- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin- Use %_smp_mflags, suggested by jengelh- Drop rkimage for tinker-rk3288, it only has Micro SD storage- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05 * Enable distro boot from MMC for odroid-c2: 0003-meson-gxbb-enable-MMC-as-boot-targe.patch- Updated to v2017.05-rc2 * Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05 * Patches dropped (accepted upstream): 0003-Makefile-Fix-linking-with-modern-bi.patch - Add orangepipc2, nanopineoair- Enable overlay support unconditionally- Add ls1012afrdmqspi- Updated to v2017.05-rc1 * Add .sig file as source - Add mvebuespressobin-88f3720, mvebumcbin-88f8040 and evb-rk3399 - Prepare orangepipc2 and nanopineoair for -rc2- Add tinker-rk3288 - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.03 * Fix firefly-rk3288 and tinker-rk3288 build with binutils 2.28. 0003-Makefile-Fix-linking-with-modern-bi.patch - U-Boot has no CFLAGS, so apply $RPM_OPT_FLAGS to HOSTCFLAGS instead- Tidy Raspberry Pi conditionals - Enable CONFIG_OF_LIBFDT_OVERLAY for Raspberry Pi only for now- Add mvebudb-88f{3720,7040,8040}- Updated to v2017.03- Add libopenssl-devel as BuildRequires (needed by some configs)- Updated to v2017.03-rc3- Add Lamobo_R1- Updated to v2017.01 (bsc#989513)- Add udooneo - Introduce IMX6_SPL, superseding per-board CUBOXI_SPL and UDOO_SPL- Add nanopineo - Inline CHANGE_DATE into u-boot.spec.in to keep future diffs small- Updated to v2017.01-rc3 - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.01 * Patches dropped: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch 0004-ARM-bcm283x-Implement-EFI-RTS-reset.patch 0005-bcm2835-video-Map-frame-buffer-as-3.patch 0006-bcm2835-Reserve-the-spin-table-in-e.patch 0007-efi_loader-fix-depends-on-line-of-E.patch 0008-efi-Use-device-device-path-type-Mes.patch * Patches added: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch- Added support for DE0-Nanos-SoC board- Updated to v2016.11 (bsc#1037636)- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2016.11 to fix build of Raspberry Pi 1, 2 and 3- Updated to v2016.11-rc3 - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2016.11 * Patches dropped: 0004-efi_loader-Allow-boards-to-implemen.patch 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch 0006-efi_loader-gop-Expose-fb-when-32bpp.patch 0007-bcm2835-video-Map-frame-buffer-as-3.patch 0008-bcm2835-Reserve-the-spin-table-in-e.patch 0009-x86-Move-table-csum-into-separate-h.patch 0010-x86-Move-smbios-generation-into-arc.patch 0011-efi_loader-Expose-efi_install_confi.patch 0012-smbios-Allow-compilation-on-64bit-s.patch 0013-smbios-Expose-in-efi_loader-as-tabl.patch 0014-efi_loader-Fix-efi_install_configur.patch 0015-smbios-Provide-serial-number.patch 0016-efi_loader-Update-description-of-in.patch 0017-efi_loader-Fix-memory-map-size-chec.patch 0018-efi_loader-Fix-crash-on-32-bit-syst.patch 0019-efi_loader-Move-efi_allocate_pool-i.patch 0020-efi_loader-Track-size-of-pool-alloc.patch 0021-efi_loader-Readd-freed-pages-to-mem.patch 0022-efi_loader-Keep-memory-mapping-sort.patch 0023-efi_loader-Do-not-leak-memory-when-.patch * Patches added: 0004-ARM-bcm283x-Implement-EFI-RTS-reset.patch 0005-bcm2835-video-Map-frame-buffer-as-3.patch 0006-bcm2835-Reserve-the-spin-table-in-e.patch 0007-efi_loader-fix-depends-on-line-of-E.patch 0008-efi-Use-device-device-path-type-Mes.patch- Updated to v2016.11-rc1- Backport patches to allow 4.8 kernels to boot - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2016.09 * Patches added: 0016-efi_loader-Update-description-of-in.patch 0017-efi_loader-Fix-memory-map-size-chec.patch 0018-efi_loader-Fix-crash-on-32-bit-syst.patch 0019-efi_loader-Move-efi_allocate_pool-i.patch 0020-efi_loader-Track-size-of-pool-alloc.patch 0021-efi_loader-Readd-freed-pages-to-mem.patch 0022-efi_loader-Keep-memory-mapping-sort.patch 0023-efi_loader-Do-not-leak-memory-when-.patch- update_git.sh: Handle SUBLEVEL for %archive_version (x.y.Z) - Switch to branch tumbleweed-2016.09- Updated to v2016.09 - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-staging * Patches dropped: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch 0010-bcm2835_gpio-Implement-GPIOF_FUNC.patch 0011-serial-bcm283x_mu-Detect-disabled-s.patch 0012-x86-Move-table-csum-into-separate-h.patch 0013-x86-Move-smbios-generation-into-arc.patch 0014-efi_loader-Expose-efi_install_confi.patch 0015-smbios-Allow-compilation-on-64bit-s.patch 0016-smbios-Expose-in-efi_loader-as-tabl.patch 0017-efi_loader-Fix-efi_install_configur.patch 0018-smbios-Provide-serial-number.patch 0019-common-env_nand-Ensure-that-we-have.patch * Patches added: 0009-x86-Move-table-csum-into-separate-h.patch 0010-x86-Move-smbios-generation-into-arc.patch 0011-efi_loader-Expose-efi_install_confi.patch 0012-smbios-Allow-compilation-on-64bit-s.patch 0013-smbios-Expose-in-efi_loader-as-tabl.patch 0014-efi_loader-Fix-efi_install_configur.patch 0015-smbios-Provide-serial-number.patch - Add python as BuildRequires (needed by some boards using DTOC such as firefly-rk3288) - Fix firefly-rk3288 by replacing u-boot-spl-dtb.bin by u-boot-spl.bin - Updated to v2016.09.01- Fix rpi332b installation path and enable %post scriplet- Add hikey and rpi332b- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed * Patches added: 0019-common-env_nand-Ensure-that-we-have.patch- Add post-install script for Raspberry Pi to install to /boot/efi where needed. (bsc#996064)- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed - Update to v3 of the serial detect code (bsc#989511) * Patches added: 0010-bcm2835_gpio-Implement-GPIOF_FUNC.patch * Patches rebased: 0010-serial-bcm283x_mu-Detect-disabled-s.patch -> 0011-serial-bcm283x_mu-Detect-disabled-s.patch - Add SMBIOS table on ARM (bsc#989509) * Patches added: 0012-x86-Move-table-csum-into-separate-h.patch 0013-x86-Move-smbios-generation-into-arc.patch 0014-efi_loader-Expose-efi_install_confi.patch 0015-smbios-Allow-compilation-on-64bit-s.patch 0016-smbios-Expose-in-efi_loader-as-tabl.patch 0017-efi_loader-Fix-efi_install_configur.patch 0018-smbios-Provide-serial-number.patch- Use deterministic build date by setting DATE_SOURCE_EPOCH- Add dynamic detection of rpi3 uart (bsc#989511) - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed * Patches added: 0010-serial-bcm283x_mu-Detect-disabled-s.patch- Updated to v2016.07 * Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed * Patches dropped (upstreamed): 0004-video-ipu-Fix-build-with-hard-float.patch 0005-efi_loader-Clean-up-system-table-on.patch 0006-efi_loader-gop-Don-t-expose-fb-addr.patch 0009-arm-Introduce-setjmp-longjmp.patch 0010-efi_loader-Add-exit-support.patch 0011-efi_loader-Add-DM_VIDEO-support.patch 0015-arm-Fix-setjmp.patch * Patches rebased: 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch - Revert an ARMv8 breakage from v2016.07 (backport from master) 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch - Add dragonboard410c, odroid-c2, pine64_plus- Enable SUNXI_SPL for orangepi_pc- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed * Patches added: 0015-arm-Fix-setjmp.patch - Add update_git.sh to source file list- Add efifb support for RPi - Fix spin table spill on Rpi - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed * Patches added: 0011-efi_loader-Add-DM_VIDEO-support.patch 0012-efi_loader-gop-Expose-fb-when-32bpp.patch 0013-bcm2835-video-Map-frame-buffer-as-3.patch 0014-bcm2835-Reserve-the-spin-table-in-e.patch- Add RTS reboot for RPi - Add EFI exit support - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed * Patches added: 0007-efi_loader-Allow-boards-to-implemen.patch 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch 0009-arm-Introduce-setjmp-longjmp.patch 0010-efi_loader-Add-exit-support.patch- Disable EFI GOP fb_addr, so Linux doesn't use it - Move to git based patch queue workflow - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed * Patches dropped: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch * Patches added: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch 0004-video-ipu-Fix-build-with-hard-float.patch 0005-efi_loader-Clean-up-system-table-on.patch 0006-efi_loader-gop-Don-t-expose-fb-addr.patch- Fix rpi3 installation location- Add 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch to fix build on iMX boards (with hard-float toolchains)- Update to 2016.05 - Remove upstreamed patch: * 0003-exynos-Set-CNTFRQ.patch- Package Marvell SPL for ClearFog - Tidy package summaries and descriptions * Fix spelling of U-Boot * Don't assume ARM- Update to 2016.05-rc3 - Removed patches: * 0004-iso-Make-little-endian-and-64bit-safe.patch * 0005-iso-Start-with-partition-1.patch * 0006-iso-Allow-512-byte-sector-size.patch * 0007-efi_loader-Split-drive-add-into-function.patch * 0008-efi_loader-Add-el-torito-support.patch * 0009-efi_loader-Pass-file-path-to-payload.patch * 0010-efi_loader-Increase-path-string-to-32-characters.patch * 0011-distro-Enable-iso-partition-code.patch * 0012-efi_loader-Use-system-fdt-as-fallback.patch * 0013-efi_loader-Put-fdt-into-convenient-location.patch * 0014-efi_loader-Expose-ascending-efi-memory-map.patch * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch * 0016-efi_loader-Handle-memory-overflows.patch * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch- Add patch to fix RPi3 aarch64 mode with recent firmware * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch- Move patch queue to https://github.com/openSUSE/u-boot.git tumbleweed - Removed old patches: * 0001-iso-Make-little-endian-and-64bit-safe.patch * 0002-iso-Start-with-partition-1.patch * 0003-iso-Allow-512-byte-sector-size.patch * 0004-efi_loader-Split-drive-add-into-function.patch * 0005-efi_loader-Add-el-torito-support.patch * 0006-efi_loader-Pass-file-path-to-payload.patch * 0007-efi_loader-Increase-path-string-to-32-characters.patch * 0008-distro-Enable-iso-partition-code.patch * 0009-efi_loader-Use-system-fdt-as-fallback.patch * 0010-efi_loader-Put-fdt-into-convenient-location.patch * 0011-efi_loader-Expose-ascending-efi-memory-map.patch * 0012-efi_loader-Always-flush-in-cache-line-size-granulari.patch * u-boot-exynos.patch * efi-default-env.patch * omap3-Move-to-distro-bootcmd.patch - Added new patches: * 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch * 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch * 0003-exynos-Set-CNTFRQ.patch * 0004-iso-Make-little-endian-and-64bit-safe.patch * 0005-iso-Start-with-partition-1.patch * 0006-iso-Allow-512-byte-sector-size.patch * 0007-efi_loader-Split-drive-add-into-function.patch * 0008-efi_loader-Add-el-torito-support.patch * 0009-efi_loader-Pass-file-path-to-payload.patch * 0010-efi_loader-Increase-path-string-to-32-characters.patch * 0011-distro-Enable-iso-partition-code.patch * 0012-efi_loader-Use-system-fdt-as-fallback.patch * 0013-efi_loader-Put-fdt-into-convenient-location.patch * 0014-efi_loader-Expose-ascending-efi-memory-map.patch * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch - Add patch to fix Jetson TK1 * 0016-efi_loader-Handle-memory-overflows.patch- Use released source archive instead of manually built archive- Update to 2016.05-rc1 - Remove upstreamed patches: * efi.patch * efi2.patch * efi_loader-Call-fdt-preparation-functions.patch * efi_loader-Pass-proper-device-path-in-on-boot.patch * efi_loader-Provide-icache-flush-stub.patch * efi-map-fdt-as-reserved.patch * rpi3.patch - Add EFI fixes and iso boot backports: * 0001-iso-Make-little-endian-and-64bit-safe.patch * 0002-iso-Start-with-partition-1.patch * 0003-iso-Allow-512-byte-sector-size.patch * 0004-efi_loader-Split-drive-add-into-function.patch * 0005-efi_loader-Add-el-torito-support.patch * 0006-efi_loader-Pass-file-path-to-payload.patch * 0007-efi_loader-Increase-path-string-to-32-characters.patch * 0008-distro-Enable-iso-partition-code.patch * 0009-efi_loader-Use-system-fdt-as-fallback.patch * 0010-efi_loader-Put-fdt-into-convenient-location.patch * 0011-efi_loader-Expose-ascending-efi-memory-map.patch * 0012-efi_loader-Always-flush-in-cache-line-size-granulari.patch- Package .img for firefly-rk3288 - Package firefly-rk3288 SPL images. Generate them here so that we notice early if the size constraints are ever again not met.- Package spl/u-boot-spl for new tegra-uboot-flasher-scripts- Add clearfog- Update to 2016.03 - Remove upstreamed patch: * omap3-Use-raw-SPL-by-default-for-mmc1.patch- add support for Raspberry Pi 3 (rpi3.patch)- Fix missing 0-terminator in efi patch, breaking boot.scr boot- Non-free licensed Marvell code has long been removed. Drop obsolete drop-marvell.patch (bsc#773824) - Fix indentation of Patch6 in u-boot.spec.in- EFI: Map fdt as reserved * efi-map-fdt-as-reserved.patch- Fix OMAP3 boards to load u-boot from raw sector offset * omap3-Use-raw-SPL-by-default-for-mmc1.patch- Allow grub2 to find its config * efi_loader-Pass-proper-device-path-in-on-boot.patch - Fix Raspberry Pi 1 build * efi_loader-Provide-icache-flush-stub.patch- Update to 2016.03-rc3 - Remove upstreamed patches: * 0001-spl-if-MMCSD_MODE_RAW-fails-try-MMCSD_MODE_FS-if-ava.patch- Move omap3 to distro bootcmd (to enable efi boot on beagle-xm) * omap3-Move-to-distro-bootcmd.patch - Add EFI patch to support FDT fixups (patches in RAM size) * efi_loader-Call-fdt-preparation-functions.patch- Patch the default u-boot env to search for dtb in /boot at part 2 * efi-default-env.patch- Use $fdtfile rather than $fdt_name everywhere: * efi2.patch- Add EFI support about to move upstream: * efi.patch- Update to 2016.03-rc2 - Remove upstreamed patches: * U-Boot-am335x_evm-Don-t-undef-CONFIG_BOOTDELAY.patch * 0001-udoo-use-load-instead-of-fatload.patch - Refresh drop-marvell.patch - Remove dropped doc from file list: doc/README.Modem- Add a patch to fix boot on partition when raw boot mode is also available: * 0001-spl-if-MMCSD_MODE_RAW-fails-try-MMCSD_MODE_FS-if-ava.patch- Add am335x_boneblack- Enable Hyundai_A7HD, superseding :Contrib:sunxi package- Adjust installation path for qemu-ppce500 to replace qemu-ppc's * Pull in qemu (not qemu-ppc) for directory ownership- Add Jetson TX1 board (p2371-2180) - Fix indentation of last Patch line in .spec.in to match .spec- Add patch to fix exynos armv7 kvm support * adds u-boot-exynos.patch- Prepare for non-/boot installation directories * For /boot/vc pull in raspberrypi-firmware package- Add udoo (dual and quad) boards * adds 0001-udoo-use-load-instead-of-fatload.patch- Add qemu-ppce500, to replace u-boot.e500 blob in qemu package * Override CROSS_COMPILE variable to use native gcc- Update to 2016.01- Update to 2016.01-rc4- Update to 2016.01-rc3- Suppress stripping debug info - it affects u-boot-jetson-tk1 - Install rpi and rpi2 binaries to /boot/vc- Backport U-Boot-am335x_evm-Don-t-undef-CONFIG_BOOTDELAY.patch to fix bootdelay on Beaglebone board- Add orangepi_pc board- Add support to am57xx_evm (beagle_x15 with u-boot DT)- Update to 2016.01-rc2: - Rename 'beagle_x15' to 'am57xx_evm_nodt' to follow upstream - Remove upstreamed patch: * U-Boot-1-2-usb-host-xhci-omap-fix-build-break.patch- Update to 2016.01-rc1 - Remove upstreamed patches: * 0001-configs-Use-config_distro_defaults.h-in-ti_armv7_com.patch * 0001-mx6cuboxi-use-load-instead-of-fatload.patch (no more needed) * U-Boot-image.c-Fix-non-Android-booting-with-ramdisk-and-or-device-tree.patch - Update drop-marvell.patch- Backport 0001-configs-Use-config_distro_defaults.h-in-ti_armv7_com.patch- 0001-mx6cuboxi-use-load-instead-of-fatload.patch for cubox-i use load instead of fatload- Fix am335x booting * U-Boot-image.c-Fix-non-Android-booting-with-ramdisk-and-or-device-tree.patch- Add Beagle x15 support - Fix build for Beagle x15: * U-Boot-1-2-usb-host-xhci-omap-fix-build-break.patch- Update to 2015.10 - Remove upstreamed patches: * 0001-odroid-replace-fatload-with-load-to-be-able-to-use-E.patch * 0002-odroid-Add-boot-script-boot.scr-support.patch- Update to 2015.10-rc5 - Remove upstreamed patch: * arndale-apply-cortex-a15-erratas.patch- Add boot script support to odroid board: * 0001-odroid-replace-fatload-with-load-to-be-able-to-use-E.patch * 0002-odroid-Add-boot-script-boot.scr-support.patch- Add spring and firefly-rk3288 for armv7hl * Break overly long armv7_boards line in pre_checkin.sh * Clean up case'ing of defconfigs to avoid excessive wildcards - Prepare for adding qemu-ppce500 for ppc * Allow for more than two exclusive architectures (cleanup)- add arndale-apply-cortex-a15-erratas.patch- Update to 2015.10-rc4 - Update drop-marvell.patch- Use u-boot-2015.10-rc3.tar.bz2 package provided on FTP instead of packaging it manually.- Update to 2015.10-rc3- Add odroid and odroid-xu3- Update to 2015.10-rc2 - Remove upstreamed patch: * jetson-tk1-gpu-1.patch * jetson-tk1-gpu-2.patch- Update to 2015.10-rc1 - Remove upstreamed patch: * mx53loco-bootscr.patch - Update patches: * jetson-tk1-gpu-1.patch * jetson-tk1-gpu-2.patch- add mx6cuboxi- jetson-tk1-gpu-1.patch, jetson-tk1-gpu-2.patch: Enable the Tegra124 GPU device tree node- Add u-boot-jetson-tk1- Add u-boot-merriia80optimus- Update to 2015.07- Update to 2015.07-rc3 - Remove upstreamed patches: * enable_spl_ext_support_for_ti_armv7.patch * fix_slow_mmc_on_rpi.patch- Add fix_slow_mmc_on_rpi.patch to speed up MMC load on RPi - Rework patches (to be upstreamable): * enable_spl_ext_support_for_ti_armv7.patch * mx53loco-bootscr.patch - Remove fix_beagle_spl_build.patch- Update to 2015.07-rc2 - Update drop-marvell.patch- Update to 2015.07-rc1: - Update drop-marvell.patch - Remove no more needed add_snow_usb_boot.patch- adjust copyright headers- update to 2015.04 - Remove upstreamed patch: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch - Follow upstream board rename colibri_t20_iris => colibri_t20- Added support for A13-OLinuXino, A13-OLinuXino-MICRO, A20-OLinuXino-MICRO and A20-OLinuXino-LIME from www.olimex.com- Remove u-boot-vexpressaemv8a (dropped upstream and we now use EFI)- update to 2015.04-rc5- update to 2015.04-rc4- Add 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch to fix keyboard on Chromebook- update to 2015.04-rc3 - update patch: drop-marvell.patch- Update add_snow_usb_boot.patch to boot on USB2 instead of USB3- Remove unneeded fix_snow_config.patch- Add rpi2 armv7 board- Update to 2015.04-rc2- Update to 2015.04-rc1 * Remove upstreamed patch pcm051-bootscr.patch * Remove no more used patch fix_bootpart_snow_only.patch (now u-boot scan all known partitions, so no need to set a different boot partition)- Enable pcm051rev3 for Phytec Wega board * Add pcm051-bootscr.patch: add bootscript support (upstreamed in 2015.04-rc1)- Update to 2015.01: * Drop upstreamed patches: - 0001-spl-mmc-Fix-raw-boot-mode-related-to-commit.patch - fix_sata.patch * Update partially upstreamed mx53loco-bootscr.patch- Backport SPL MMC raw boot mode fix: * 0001-spl-mmc-Fix-raw-boot-mode-related-to-commit.patch- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from www.olimex.com- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in- Update to 2015.01-rc3 * Drop upstreamed/unneeded patches: - 0001-exynos-Enable-config_distro_defaults.h.patch - 0002-exynos5-Use-config_distro_bootcmd.h.patch - boot_mode_fallback.patch - fix_snow_usb_support - fix_spl_ext.patch - fix_arm_hf_toolchain.patch - origen-ext2.patch * Update patch: - fix_snow_config.patch * Follow upstream: rpi_b config renamed to rpi- Update snow (chromebook) * Update patch: - fix_snow_config.patch patch * Add patches: - add_snow_usb_boot.patch to be able to boot from USB0 - fix_bootpart_snow_only.patch to boot on partition #2 (snow only!) * Backport patches: - fix_snow_usb_support.patch to fix USB on snow - 0001-exynos-Enable-config_distro_defaults.h.patch - 0002-exynos5-Use-config_distro_bootcmd.h.patch * Drop unneeded/obsolete patches: - fix_exynos5_text_base.patch - fix_snow_extra_env_settings.patch- Add Bananapi initial support- Update to 2015.01-rc2 - Update patch fix_omap_boot_mode.patch to be upstreamable and rename it to boot_mode_fallback.patch - Drop obsolete patch: arndale.patch - Add patches: * fix_arm_hf_toolchain.patch: fix build with hard float toolchain * fix_spl_ext.patch: fix SPL EXT error checks * fix_sata.patch: fix sata support and fix also mx53loco build- Fix mx53loco-bootscr.patch- Add u-boot-with-sunxi-spl.bin for sunxi boards- Make use of RPM_OPT_FLAGS during make- Fix sunxi boards (use u-boot.img instead of u-boot.bin) - Remove duplicated default install line- Update to 2015.01-rc1 - Drop upstreamed patches: * add_spl_extfs_support.patch * ti_common_initrd_support.patch - Refresh patch: * drop-marvell.patch - Drop CREDITS file from DOC (dropped upstream)- Apply fix_omap_boot_mode.patch only for omap3/omap4 boards- Update to version 2014.10 - Drop upstreamed patch: * fix_sabrelite_boot.scr.patch - Refresh patches: * arndale.patch * fix_snow_config.patch * fix_exynos5_text_base.patch * exynos5-dt.h.patch (renamed fix_snow_extra_env_settings.patch)build77 15911298482020.01-lp152.8.12020.01-lp152.8.1mkimageu-boot-toolsgpl-2.0.txtmkimage.1.gz/usr/bin//usr/share/licenses//usr/share/licenses/u-boot-tools//usr/share/man/man1/-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.opensuse.org/openSUSE:Leap:15.2/standard/b07eb7c3d27f2d356543770d223fa81c-u-boot:toolscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=7576927cc54081ed681beba145e87daba21f0d30, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRR*bp"4 ^utf-8500bf4045154cb0bed435144d50b161c119eb3c5239e4dcb1393d66b74f88c7d? 7zXZ !t/0] crv9vW/DW _)Fm~rJvyzrPP[{&V]$w -zuq.~dbRCX:LRs*6]إ|hMQWΌ(ORa <[6<&ºJ%U V&(#(npx-{Hy8^pNTZD&Jdm狋gTJ8Xii"FWגt9ⶶ7l&H#uuC2g5߿a0(o=Qɉrʳ>'nʦkj# (S]v$I0`3~Xx,e(5q4H<ژN3(}};[%mKRiq5СU萟 WP|4h2n 8\rB2c#%PClVîq\ mgM{0,Onɰ7u#ۖ=]g߫/D:9`!5v@P]aI YǚT,̍dx_*K= 7\vFn$i!FW]gd# s|aoIo `\EJȧg*ۯRpY$^f/~? B\ E ]ӸB+Naf&)^ˎ8q&ϽbN_wO칗Wc].$}䞴hfHe,.y/"+) ʛ;B@*=+wU;MY*,R=qOl`9y?pM0fKېh. AːTB:a%ɹp5ۇ%BUyo1KP[=0VqtߵWq*b)̠XjxN{3 -o@=-%urQMX46U;ALȼc ?A=?̨0G8 w)\^ RpmPÍl(dB%d:LP} ;떖XdC[tSUUbi%`:W,ȷ -^xl}:my<XSy uXڤ vCN:$qcA[#_Fa)#s9mpM+ _*_, #疋/Ǟ^' B೽~}62|{$]+K4Ou;.h;yllMi&h = < Ҝ&yy/dZ45|,P%*]<W[quBc\2)? Kp(%|&AK&NLl`Ԣ{wj]".0~1$7Od'zq󛯘+,}3-b~6YC0ǿczn./#D\IhocpYnLlN?jG&bv*9"woBA̾ 9dc`Z.Ul1m}>)-)M6oUa#Q>c}p!Ek1.d*Fp|C` /a= NMu&|W'J>bJ'DQzԆS@k;y@!dzk{["Zz_W˱ `s 1t|sϷh?6i;u]tlYoJTԟ?B"(qW6,?[ ɀAb,Oɛ^^v'56SvBH joDDAb6UNQ{qcTwk|M֛?TW hP25n~f#!`Y^fT2+V0TǞ /p ҆FPZP1>ŭ6C3 F %3O# PʄPs=7װ}YE}hɾV(~jA!<$R\ճEFs4#`TsU4HxpG@w53tE|Ctd\ FUT٧r\T؎>i1hӲWDLk|Q\޲a(#3X4H|1"L ?@Axrؗl0_B2X#2"~|TEآ>Yܣ=P$c@|8J'&?8;+6 63'8i|;blJJ{70yƤQj[Q,)RX3/FxFkIu:!;R%ȟr@qڱE_U6c 0̨ QM/cm~6TC.t_ʹAݸ:=.F9UB#SR-VFoL̔ o=V6S1ZnUVm+A,dFg 7_!ܱ pPHJs>z>yC~qq߰"+ÍeAk<c% fx$<)BFɲp}&+:s)$} =i_[omPɓsCQ @YW,{a%m3|f|d5#7h. o̠1ii%D>r?HOr dbu`?xC*"p~y')/ ݜ`o0.۠T) zbVUC8JVp6sT"uk. Gn{ق qdtPcj< K΋|_;y?cRF u{VԤ, f<=.UԕQ.2pǧ t+j%<=Y!DSl : h>z۱W:E~h^,6+)\nw^sV";,^Mfj髰?'` fU׎ʷ.dO$F \52LJd=XĕL0qrY)׆bzXb+4ä[YWޓ~e4s_tQlE{Dw{*LPezl|PqK YTe+q'ܩ8z|]Fj^޵K{1澖ntERѪ:C8iWQi,^ŤjEδNb]( 6.9쐇װ\vy|ϱʹ4k$a&i4Nl,ruÛ7ļM#ţƻAlvxQBb7hv|7J(e*Nݨ oo"vYzO@{1,uBMltN-w@s̮cPczuIy,vۃ6H&?@;6I4C\Y%/<{O~f"wL~rGAݵ\1N:*IW|ךmV@O*4o{gI9.3\Q%tj=FRx[(%y1BNM͖M=UsK6u'΢gh[CՎo\޲G0q,\跺G' \W |'7j?t=cއ&mc->&ii\z)ק#na|T[ZR$.,[A;R[<>A:=Q؎W f3Mx0s ӕ7q8'0y7Ud#6g_di| ` |3[oT~2MH8]s "L?:fszIwZm9'|]R[︰y"D($|e7]4PXOP)VXG(v`` ;A tVxQ7\[=DP@&uN&>;+e'jX_7^Z6I5ҽ7̅>? v@@HTkk|>q#h([R_Se,|dJe>֢9ƫ`˺}bIDU1?O%U\ӣYUE!] #: P4Xϳgu*07;$m ]@K y I&˰Da|@ lI@C:!Y."LC|r&P3}@:gI le3S̒FxnA|9(jDvF acSmY1*!h9adiQWnS:уD'+>2ꪂ s~B'hJ* R՛JW%U|aZ= $]dyD3M+Ddg|jbYvzU= pCι!/Z +p+<M|#hTxûޓT(wȓ: Gy5,+a impE%z+9T͆wD^uzq2փK7$cv)sg}%xmHמ*WvZAh =9Y\dZ{s#@0?AUQ (SeEbfvh<\0CF/1Ak\PvFRQ_/[5O]9VsWZu*& 4dKZLr/}˜C\jOt8$oP VL,ض%]6kRtSO>x7j嚇T)ȵqi%Mj5OgT V-㼪1'A۷lԠa@R6uUl3 Y'-k[`D";O_BcӾVRTwƾ'PbykWQWn]7;ZN%Cq :Ho翈j I0tWabm+m$,|d k` ލʓ!fpch .W2Q{yɇkpʊ8Y]B5Iݷ}~x~hP'|jqM9xAXsO @F2vG(^ g ^ ey6r-P+RMo|{ۻ.}=lקbTs RE{gf8{84ǒB+eͿΩ_n 0++N-mMf[!AN4Zxu¡| T5#9:G!$&nX:6 !Bm@e`K.t<4*Y04-bpP^)툲Y5rTׇ1!Z22}H(;ЩC>3^>"Ę=3eM1oO- ** VVU|u_d *RSo~,d.ch`W!%3vgs[`kO''bT.g:cT2v`CWS̓]kՊ$=Vx`"RYgo ba%Q_QF_4X;g=Kevga̵ XX̛3 ;~G4hb/vF؉lRaіsE≗{:ѓԜ5kU&SVP:߁{m"Aj +/&]}3́; EҎ)L0C.XWٖϰ ~\0ldUWdrүG$gLqQzWX8f x硥8v9¬NהTP dE(FkHYZ1'#{2P&3<ю'Gu bF2dջ., ߻U-QMG@w,& :/P;5dJ` ]Ao))$Qoxe?A; (o($Ţ-MU6nm癃 y~g O}[RƆ|OƄjn흱%)gj}0`~f:7M~e=Z*C{BI*ovq*fyϻ|^?4|A߬{6q E+.o3ؒOwD+jP"Ni{>i&Y帝9:)X;xbEZDMg4Lg:eb*5ĸyH{cZ."B#Ļ(bE0:PkD\L!‚8D0{7q$o2>M7 eԕ(7tQ韗/:B&Zs|灨lvX'/e)VgrY&4 ?|y}!].3z)QSVW>t]f> trʪDLL=3θ z"_VrhVq7 p-JD:N;S* by:b˦3Ӻ7 =}d']` 8Iջ_3(\܇,0a:pQ: S>/L<Lf笳6^74E옰~ѐ) W[pEs4,ZHKYg.ۚ^PUޗƄklQCuR$.C{R!R۴K\~Lғ|NzI:$"&4^zo-mAE2 GF072}ʞ8}kaE8R:bE -I .;賋'|7xFmlxŨ8P(pKBQQ8x6 .b<@`I}Zk-d#w`#bg*8.*Y"d GZ]֐Xs;s-P/GB=m8?crJqinKwjv|[v+rzJJsDFyf,7 ڜCc^v- fB@ j O`dVD<02J1~h r4.ˀ 9FQLDtU ~w:(m#Jp\1|uu'9g.|FA(ٞ5p~3WιĕiAa(Z` yfXf+GJ=ZTBņ,aUanOp&]%;#k䬧?!5ⲫA. E(3?&3-iNslSCB ߎ6H%\t)fa{ Jƛ4+&T)^5)l2% %Mpo<(g3K90/Em7@`w, 㯳"&L`p} dl|,n{/jd=X9_me/_"wJ3 SZG#/?0JTXSD'l_FM,!#BO,+"2O4WuQȟYk~Ljv:~߆)iy 'IN'JB~Ǖ%o%͕$?ɒޤEn#o~"qג|hR#FƟ7Mˈk룕w||d0fq3L%!J/Xu]P$xIuXѷ^ӉA1_ESᄍjXE*3- $%@]wjU0GCrx\' ec ֽ6b[;Abe \ ǴaH#mln8n>dp9Ьz[hǡ{A->I.Z+L䛀!ĵ9ΝYZ4Kѡ⡅+K`w3DPBn eNpF8ύم+ >gu3WK~ .nxDRP\j9ρI?x`V v3eoWciǜQ5KR=C*z$z/bOYKڥqaW؅@s 9򮰚?Ƌ. _~ ltT2}#˛),^leVl `-l@f IH˕ښI%xJs7rp':Vnɗc[{{$ YI:aV|G $U0M-TWb~d$uFaH""DN?^59|{롨N$R2] HG $K4q4G_DV(L˜hsw"P;5GBJ 1# Ćɫ[#(#QH ܉V~J9rŨ"~H"Ji\3&Uw>#:1:J&e]3 ޓ l ,09!7q5ERO,45x;RYƺz"s&,&o |먐)tNZYL$3i~lg8-խ:md vwTO#h&]gfW9 ÈRH 9 ϑ}Hc|ahSvٵ^IH#w <#wZ^Q.h愌vni(/P%PaXy}b0RA@6i>82x$޻1@"Ƀ.Dm `b1rL?)|~!1 wgF}-Y7Tx,Ӳ1Kdg;3dR sYjY:Djih]kw{=LxҾR׌3PyTS\T9:`Jd/ѫq.K}*J,^'Ʊo그uFު`4ŁjBNnvDl"%m5jv!e&>ipCDa`)?^+܄D4yܜͦ0:wLE_^޼NױdwͲR"1&q~hj.Z^O,sPn٫+(_#}zo#*|孽qӢSYsyԤ ?dT!f$W}?q .D`ﰙelep'-7i4l\0Qxi]"970hwvR%Nni,2r?]Bq1>4BM1U47a#.xg5I4M77=LP̒;ĥb̰L]9g46tK޵$Ί8FT:wvL+b;5{&Hnj\ؓn:kW!kyeJ*~(gk/Qx%œ)k`v)ݺ]ΚAu; ;_ɧt!^I,ZҎ1eCj1sy@@dތK^dw$$ڥW<Y sH{)epeQZhNq:R\F(/ ;hB2l{7bz46Ƞ_T|0G(u0 1ݥؽ$H/Qi[<6=;&n3_7ņc"}ſ~^  }g7^KLMXy=Ҷw]Lik+dq9;-aʞA@^C"$_Һi4/Vdٿd :A[\{jWTmƈ9fM!waְRy%%--JT@8958Gpm!^adJ2혅;2LƷgDiYOhz$""׆ xTʫ DrfG/IGR gp\ZF. OKHd7Ga.aʕJ:,]HH]RC{O@﹣i}o<`ϼLԄv0H]P%eba^Ȗx>#2IiD#G:1biƥF,,LE>Q(ֳ|[z߸ :rl 헁K! +^;o!p 6˜:) '1Il.m0!ZtQgʋLjVX,5g4,!= bP }Gծ n1EJF%׎E\rZaO܍0>PYqnřPh.>%4גT6 6 3=7#@"aQ"`hBդ`+0BVѽV5-gY/ &.tn߱ބ !!J }4%Ok+vp$2sgUg'PDܣ+VT obbwF9>F+NuCa8%@Ť*#~sfHkX'Mb$O7{g)h R7^H9aT9U*\kWj,m|Hdjfhq8]Vr31N8"9J!+]وb-Nu Exm(Z-Ҍ;sc^lyh{pȭ}AFMkFӟ!?H'aG9RYx4k UPHJ-b}I-Er)l*_`-Y U Ƃ0giw W ,Q*@=tzo<ДF{ \$ba)"D׀;WoJq{${{\$~ ;i5L+Cw֝N6C2oARWuRB8 AFyskw w9/b9`1Pu -d- pDi61s j)3BRQS{g7e({0!>۔T9| 2zsds[f;nL&>yQh9NYpv;o.8o 6 n2j Q DuUL!*YqT^+:DO/Na݋O^y&V|1>h^sxa3iy|_Mfo[ٽ,&T&'YK3,:4צgw5ZFу'I3 -&@1UŋL4D`d@q=*5?oN22vhaG/1iƕxNBT4@̐" ǔJLp\l\Mjj5Ja]7+#>1!>^BK" 'Xe<&f>#pΰ o|WXŸ7:9@dωO5ŸJЈPJ43;lV3qj3T댊 C&]eP' xM~}zg(G,M<)da!Dz׍=Ua3T s DE; Y:\t,`jYq$HR]E_NMV<Z]a"Tt& ;;wk~Om5:Qrʵ$y}_JEZnuH37UFHUI]A"z{\a\[EX >e(7Ph|[5j[3}Au U,Woi0o[HʉZ&Z=|f֞HtBR{ȂZHx.'U%1_"O"#F3{f؉[;I4~u93|M|d[&dtvgϤyQ^x7pUb'<\nݭ; bSc+V DgXG qQc0}NFu68HizȖ"hFL=CIdu\>I!%]՚G$is<kٽQ]. TuB,ʰ3XZ!HMIA9sʓX[|G= }uYY b`Օw`f0jYFɄmN|u)uf~{mY@D }YJh,'s~*ű;X~>EЁ/)x.ײjeUZo .e9'].hx'k^J@*4'^g n|x 5tsq61 Tf^*>? ¯1P{[! pW{Wx{[:3 hңG@}Ğ>Y.iUzNlZnYPteZ {IЋ*?F1j5QlBp4 ݗ/Fkۄcz^Z^UxF"y_(L'(_,ղ_π"Gv+GqJ26ZwlȭaiO5z.uT'4˥rz(y tb4YZgCol!w-Qwkq$5Dr Nȓ-[l&<~$1B|G* gJ_m[At*-X/꿶<&,|4K3 |1HĎXDQX)qXWڙ,272_wAP0wClb<#\$ŮV -*\G32=8*da:Ϳ>FT lgB=F .(4ZɥᯘM&$b(/̚6Rtڀ2f*zJ" 7aӒwK,1i^<4 T0 k)ӧ$-gnlh'X_͛~޲`VM-y[W* ?)6 䢆qX=XEpj+ŽuKxl&weN[\i(W<aDO ]8EQ6hؿ$철1=iXx$oCr$70}zB(}.Fr@zsN 2@wTIiPsōR+{%]K8C Iw<`dlȴ%%xNQ %-ќ];::ORD6Zn`Gu/ˢ ȧl2@m#LTMa٧So:66`-s2t3D+J{'XF\ΊGB{e2&tć8'qt, {`+=z,и+̿VLFdF:!/r6lhZ NkՏlUKQ\|\ iy #fp<ʾ ȶy2=CN3CTBIyf?9orӥvL$9@n)Ӟ+̪ҢF֭Y5*ֹ`\,( $X$JA,1P9wLx- Svc[胭e ^Pnę08{6n3gE׿h=p \6/wYs~ˇZ(/)^F$A~,wN F0iJs M$DO>M.B\<C`0h f0C?IΥJ>f}s^!h,aA}y,h0$pSMnEN`\M>D*ӚQ0#ц=_χkb!9Ij^ MJdoU֑WOnTzVbk~'_;o5!FKZ9nac]VOP@zOt#8_QrBynQ#x9,t5T.]Nă fn) s5"v^'pE!zڈbJfCW}:'VUh#7xE"싋)ڦj4tVc;pj>qn\`C~H8n[u0dZJH^HKt,:,g'v͵S+m|{#/8 ج E::/SO"sXJ|UY~g&HH>lh\̞XDj``ΐFP3heS׎mBwK=&[[1NJ6:#\+vej6"*|_6Nu9eA/(miinzпonQp1e.U (y^41b۱+/i&X"ռg(;H#PrIF0-%d@"r'Cckݶ< em5_P ji bI$R,S~An.SJ3kMEm9ؿ :KoS=ԑ(r@(EC(;fJOzf)a#}s`ئ[LzEx 24oу"DWub},0?P -T=mLtG):M*';֐A/7VE<޷ժk+Y^L.9LG12t]Zsda(T4ϡ#Ti]J!t`KH,%zJ kWT/~~R8jgUZdwI05e=߄BONxǠVc4Bj~3u|99T] s )ʗUjB5xaC՝GTk95ʻ4@!2'i -ca/K,@] ,mGv/s ߾K 2%jwVG@!Qpk邠9gy)_#)/ ¶,wmP_ DlVͮΤax̔䕮A2N_~tʢ rF5 _."ՊmebrH;ɨeX$weJEf(MxV~}RnӠ(j1=-\缧=bV jԪ k &ɷ.pE8om}Rێ(˂u>͖$@5+{3ELi5 ѾnتS ,G :+)‘ʬwie784`]T+~G9,O<{1x ƀ:eˮA dƙU( vH]94FZĒ:,EƁ|uEf!Hi7nȶ/)kUTǶ>NX ~aehf%s|¨Hx1Veiu)3dZi$1ڴ\\?3T]W빆l$vL !(Z1Y+Q͎kA+ {u *I.0qoI d@9dW6fcbjPFM ᦻG><);Npcq6,ʬ(! M vڼ:]PcF{9oƦ'\[ʬ |lL|R|9eymwSzg%U"s܌8Rw<آ}[La 7P">vyBo)͊G.;ӅEבt$u;QASb3^=*mK- aA;˄kQY t'b@Zʑ!dcvD=Z`,VXYWoR4#%H`?am&^s8+#Q>%0ŸȊPB.3, z=Ou` Q97S#*^Q(nLB_8֗ 2r==;DŽiJ}-8~tUzQWDThz bfsjT([8J׆ sk\1>B % AMrvh&,fMǭKg9 p^ L/cEvsGqzCA/(/x'U#8m\mC۫~ax'S>Ĉ?^~bIΨ|԰؋ xr6ւ:>{w ,\62, `,u0H-DtNJ=Nd*C8"uSB:aN'TL~ds8 ~y"sкyj$e073I;l.ԕlL@yf{]&r*f`Ok8+]7ı#y)atx\n0`v%Xi;) y:JEq[0gI<2Nz*(VSM!7[u$Ӫ/ k(3'N 9έ%42v/oKqAH/mJ:uWӋ0$D4]3ʇS\#`C*%rOT\D1+±KnXN/Cp6=rp&X4䃌-<74Z'096Cӯ:CR1YAkyvunpK +K-zĚ+OqXS> >ІUL6f0F` ;0VNfsrG6*""w8gqu}dn77 ⛵b}N2Gm @Ph6i}e5g04tQ[8yoٻ:`;( in۟*-TnS3ɫ]U`_E8~LZO%Pŵ/T&[BiFHȶ} 姀x*K {-KL:*NcR0ؘӺs Cg#@ꏳvG*{>Rv. ~D~nP@cbw>r)ͨ=FV,tWL&\pm~@XE9ujʥMciҺeXyp\D%ƽUO6p\v{of60~AHPSpWj=ӓ W;tr(m%w:V >+$,u*{߿|`۰ | sc&bIhQ8O$egq2s֚PIHt9ܡ9.s0)Cbx>Q*67{/Vld(c9>:[O氎ҧ]OcS{6GFO)xdLx]Ry'mo,RǞg{9) FMÙv07RwE7[bő`X.k9!佉J=Pa85q P#s#8BĘ_h N ȕq)3SC2@(WA4{<=6C< diŚ2ڿzO-K滲}sB\V #y`Ӣt""Z{&š <@bQb8S, Z-M0d[P+nV;Deձ˴zv)'lA!n;<ZgKsXfgм.j_^|@ !BjE-F*  ,۰zZ][[Uk;1#FN!eEO2=f{e̘:Cv$6v+%0^Z\0L С-^NzIZ9Pb֕)2C طJIHm.!궅\ k2kG+N[u/_}ߞ9A0m8* `̨!汯J,$ VW`WA[%qV4Y:`pdcٚaG.a>c;f\fMj60dL/6_>!ϢQҸBX6@HTEW?-QZx!_owZX0 oʩ`~My7JkuEm28R͓ZhR/$2EWi}?yI[ܣ4Y3 n#rxi厎V+0 꽌-]jͺ%`f%~`a-24;U 3xQӣP-B@㢽M\K[7|;G)>4IEƺB]Zi oFbu~!y_.j̳fA,<ą#ϐz&YRK-hSOoB@̼‘=#f}Z w@o=iqz?`1U=[I8{T)Wy)WLI~)Tda2=zA~SlCdŸw,q2E1%ISc|8h+܊A LSM#MlPb5o"NTu|ЅJ(7bW)Mln[%_!j DTo7u(%ɹ%.MԀojj9.I>uQ^YauK&C aOS-ёcdse#& #)/CDa~baGaE!D-pdA*ca,"HB:zݷm0 7sќMHj3+0Rl_Hsrw*NvڮG C|-z꜇fq;Z_b [=%>"@Jo.ˑ6vK,52o$IeS 60dUuSy3ƶ5ۨK! FH6e?Sa 85 Ǿl|̤Sve?|.ehJ()ƑS޴f?C26B+= bc޻^ՓXg#t0"wگMpx ^b 1 [TYw{-b璮ŵqeqXvmw20Q'lT3Hqat: ?wLd&1 [xY,4TЎ:b?7xhYUsUC #<'0o㛽L?kIgԘ(4ɖ>G;ƒ7]uM]ߘٖʻ"ţŎ`n*aIXZ:%Q>`G7 } ߦ'Ð鼫o|STvيNj\ zTl9* zy9GQNM6MsK:VE0;A{7RX!9u^R4Iظ a_YN<6 Ab9%2řb:ȐD"+:B;B̼, {BQsa2X*vx/L.c/ n`Wp;Nr7{NunU$~ cKfJe0ÏA} ݣVMN9)5W e:"2 "wܞOͿE1{e焃bp9)V֒E}.l#bM:*;>FpY'+4lsX.ۓ24 lεglkqɿdl A˚q0 (I4a8-mi5<ݵJН{KoMM`BSoq~$![^&v?%3g%q[[iZѸ"j[rȈ*;} $b5eH]xCxg 8`0\Ⱥc%a/#glZQ&%2&lI-&82l"gQ!ol=b Vhe}xN_:&uAX8DDjxO-`/JR>Z"(ńlIZ(uRC7|1X;IB:<~AhD |6ivg1詠KA,y"X? 4`K#F.$;{ot!قӗlwߟ:P[(ݍ撍K3o{OCMfp>M U*蒐 PTp'v~" LZۛMFVopIq.zӗ]J؋!;?[DЋM`){@oܙX"Kp4v|gw-RI@Lp<;KB"TAu͒g28ț@KIϪNi<Wi&mBoA!ɶ 2Fǵ4:<明4 ,(+K@,S33ᝳJh/Y*l 1]+WA R>}dvjmk>;HYX: ZS{zv2Y֖Kwwo "ؼ8?s]/e[PcM174ĻМfz .-'"yI6W@(f0K 0s;Th}WqT`̳g{arw+@+yʐ81qÌES۱>҅8$d9_ęCE3DwJdm C| ̋ԯX^xKa}ioԟ895ۑ\!+p CF tDa6'$bNHLr_h/:Ok d=ӺѬKH;˿q3sLP"F Si\Ka®ɨM:u"'IO/p^[:3\Ьv)6KnUm<<K|O/#2h+ ,dB_[ݯaҡC뗭2%+ֱoOV=X ?[FAI_2TLJ4f3(쥩t"}J7ۯrMAgs[Gvx dgsDP [Ώ?9ĀUd/Ni.xgCeT(JJ㼎[*wg5s0 -+F{kc%C`KWL~ZU,9 W\#{e&aӊ _xv>-^I)> @ oAX-5r'$wbb`7dր[p35J9`z+v^hÝ0+_繠,ˇ_jU 5C,=S;i,$e>(bygDnrO6gMMS)#XLAg[^ǧao(K;,.9^+/QQwV+ʽ9+GӔUvHHEkڌ) B]n6²͝:>ܘܘc"g$]:n_&LjFگ'IyYm@z Tz Tkr"1[)r;6Ś6Ϙ>F5 tf<X g&:&UZvU\К*:w"Gg`NT'G7j!ҵĔ/@X'{9ew riMzcQYwsn?dE\hO2-xB;D2/) [ Z^G:ZpRzGNcU4jWd\4h iz2Զ;1~>A %i[fepoȨETMG܆P8*H{m3dRkwIg.n15{t"C-^=Lq T&Z]_pb ܋ʿs#֠sHJߎgDDf}F'-!s? BY̍9pe)P$/j6l|:6p2MEfpsH{y[rn+X".-[T`ǿJ7qPkP-={U Ҳ%W]EQe[yge0f8%F`TwάC=nE_פ![!nk=cFeK.9J{y87˻T4Oȡ븎3Q9A| (+3|5Q8$*Z%7?tZ?>79ݶ+\v}:u.=GɂS'x>^4c. #}ol.*Q]?c7RI_i8nbIU"_MJ*rtC(%X:/ F3ԝIja9޳_m+O>`(CPw<)gs_1 XZ~IH;Y2/j#me)jb Tr/>pG#-f1Au.mYFWBzuLwр{ ̶ CJp!M|a=9giFxJ6Z+=pkVIM K.)%E1zQQl^yuFX?$s^ /p{e[N{cqNѯzm"70cӯ7|1╲ 6˒A\Ѭpނ{'Oߑ L4 (+Xc]MFO6ʌWM=Jy5}CHG<%9`7VŎD^)dC "S.{Lמa/LM+dݜvz9h( h8ݵ1)?&6cϑ[jxsh& * 0hu֚=vMYZ3wR{'K 3mFk[x& ^MC_ȱm6*)h:i^Rs/sEVPUdϨP֒ 4}HI'}*L/<_ MĀhkEɴ-Q;YFAi;0SSص,{ٯ!S;i8=6et+Wd>$5WNSC,\^%hӻC'8qWbuvxvx#꽝haRB=WqR7Y/R AE``c`c\\ܲX7M /_{7\P&F  |3v;wa\@ja\S vɓ#[vj-9\Yn;pdQ^jx;1L擪h[mHyTڵ~z{d9Nx0pM[K_]?򻦙qр#pÁ\!q:#- +\n6*_ X}YQ_hqYߌ) zOfj)EE6;֫ bj ].g%9XI 6`'"o@z ^^ ]E\ʙ?WaQjSp?[.PUÆ0ox趽y/V{\=躓_@Ro <:D F&XUI+x P9q(4xdǁ(nj G-8jLn+ $=n4NiKLm)Ԑq,9nyD\F{kzGkѬi`~ a=Cj/h`5zZPsodQ;p7ON]}Rb.Ğu|\ @E5hfQ\;Ղ 8a ]5@Ղ6`_p B6 |Cf앟UH{1L8 9CITg<~I\EXsWW |bpDnSq(u#P~ᭃEQK0ƣ=T桐0 *]FEd4hjaSVC7*ZR>Q$|J"!I_9#~D3e#tj qŜŌC77SbSD!pY'UTZٜrUҗ-h>p1GvnʉT*_PNѻ=n4:5I6] ![&_0tTN%ȷO9" Avr=q=sԳWKD'hb2p$1`e# oK{ 벰kbVIE"krkC[c3L-c$6Hm@>B;@̤ݚŘxexYȝ]eS{ ,=̵&, o9Y-e`/$﵄n u7iϚ6)7f*DJi.کiD(Q e)0.@>^/ * T8Lz# Ih^ (Iea[?f5w.J\9g1Ps:E@'_h2837}AƁT겸n I<NIIұ"}Һ)1dyq6TwA 0 :$`yRJ6~1\E{4W&q'c7K&WPaP9RnY TZDx{-ma)#}#%$筜Ō%nOI띨+WSqs$-=?\!i|pbWebs@S)]湋d~-^3ݲc[5K;Md464_v]ytYaDEJBN^ރ!-qVA!"*&b6,H6&IeB;w?P ;tqwn6MV}Fȟa"@@޷1n;TiΣVk9!,;j0w~teQ-1J[ߓɧ+ kJ!mP*TXtYaYI<89}bL"Zu'䶗wg T˭k(2~0P֔"+Z<'#1?0}M4r% F D']ְƳX4KqoS!;%~ cfݶMd6׃  #mb;Iq}Wݴ,FkD,1rVf<.M&rneYݯ:o`QjXg=қن);L3D%E,`'M`SeC&8NoB&)$:*&o{}#>[#:4hgd9 "_iXgM1-Cb±C%:!Ban:C2Rz{s=? e[Ē]JxF8@ߝ5)5ӎ9 }\>?gܸ#Yq܋r+\-9g`C:V6g)}1]?%: m:B,iOpN`5A_78)ݨ5jm9d>UDxBYV^1"[elJ~K6qN-q|Ko{Z{! "kJLݜs51 RCZM`?XoM?b6L Hq ]KS!Rj]x8ƨm,v^Hvǝ,zqM{7&x1|+& ~S#2}K=6oYLS & r[=%d|OדhM"k@{f%n15 O\VW咼,\5*~&:6%|C{D\Z lD޾wIW/8@@pmfVV6 ;w#Z&ز ˉ Hw$k9<FO{yAsz_/wVyC5! !%[G:P B@Aǡefo]Ή3kNFA/ nQ4T?ki( A:+$ *eW#D2%t V*_IR'~XTy י۽KjK!IcƖɃe_g SEhoaeFdv7e)5a \;Ĺ6s &kIZH<1ḧ́J.JoRˡdI>*Up[M<ъk?k b_3*Gr"l*S dTm@kW}8sw.#;Z9dofbbmt@-{Fx[툟cUUZQ,v~cҌɏSpclT hLȼ^պsX$xQQn8TFWgT^GBe/[a敽\DYR{5.+qz߭wc̞ V{yRűe˗}h2`DiلjNEpck嫎/ " j3EA : {Nv9.H=ql$il/=tиcAzMaQG x;>W[ҢaƢ) /uaGۏo(WP}݆'gG#"Pl*4|CJY6"`7٨|-yЧ0n7`1fA7CDlV3JZ1+"wznv\COik}(4#O!eh(:vvY$h& WRD\ ~`y|;:C`=-Ld.nA*;ۀoi3qp Hlc |6/|gT({Emם^f&%O̖ۙ94, m|տ8JH@|*@̣kT)fS4m%g(2|ӊď .j9R W|W{yuvSf8PTkHߖSoJڒ.%_Cwo9Yad3mE|#^4J6J̐D9a5;҈$ $\244tc8#$SdZRΝO%Zr|$MeXu"' *V}'>0 vG\ChΫd &'sbQ~ tJ-| =ggqaD|BF?5 /IK?54oX|kh~T'tZYڪVw?瀈~D͛(Ɂ ľyi|V? eLU"!ŮA{wNXFy5>Ւ[e8Y7P_p?P21TOfE3?)$c=.:C3A&D ZT9%cbh 59{ hlЁd6,5ف6kä)mT0Jx}Ԕ&;=pՈ/6i\A~5s>F.&p'cEYH9F=ھ71/(tv?Fg U@z ѐECslxUdYʗ]3[r77xB\`ݶT̏&s 3}m`E9鮟džguvSsj?$iN 2"_iS. fd|bMQU|rh6dki:[*^c#譔,Myi^~CELK##~yhJ4E/_dhUdp1=qeYW@Ba#h3WxDr9]S 2eY}x4ZRAd7OH!bE7jbs;x*?ݐˁ0kPo*t=+(T}E(--$A+ ~tlQׇPQPI_dWn%ĺ$Cx T>9_[2N*poO-M p^T(Ve}uv6A7T+1mke%ҤW6՛8.G"s^A!ĭԸ06%FE۬ QXm)pyo]{OȬpuO{'ܛ'xJ('t^HZ/"F̴x]qNCƝgI@qKCCt $䶙@xN%(|6sA8؉x ՜nfOaq].֠NIdҝ~@P.o(#^@Ƅo0Rh !/5{a4_[ ba*P{C%y^浴Bм ]:v`L)cU }TcbG5gFutYK G"nV*]X}vZӈ.^ۖTOP3Se/h DUʧZ4VSgOV/+U$)RqEWƹ|Ó^aNwXr IrJW.BxSGfKS mk!ZQR0ÑunSG I@f*WS/AыxEEG E<c w򠩐\Y{u Wq=GH2uGfJ8:c@QI}'8t?w\TqzٕIvZis/UYc2Ѥ$Wm,3J* SѯYiHQw$mh]VK選9 ,'sh >60aJU^ן#6/g7 t 3p@>rQQ6Nʰ6jOlmɪhvLS'e emtr$Y٢0/ ְ#]O?i^%=-xjQY${_FDM7 IБcDj6!Gafy!)zBҮ5#Vpug@u( E?Ӈ~G,3Iqߜү7M_5E~FȘ-7RqzBkVjpA覜 Ks<, U~ 0[7$J'JΐÑ>3/K<՛s,c'(K`鎙ٕy8P^Jmc~N.Ȁuo$LYZ˵pִ4IlCLŔH͆cӶ> 5 f\ljz X-r[d5}hkOnL@2c+Ax]gǠ)sL.'FHѣ= O. 蕅4;ޒe:ma!R(lлsQ$<,M$M.GyکM1thX,fB4T1V޺GestYklA=XX!ٖ!EuPBj-̶9tAB#PVh#pMd:}S%c0ԭ,}at?q$9-KC=e^O]Ћze+/ܔtmk/O kkXrkFǧ zGV?(Qvr$L9V~J=!A 4PI27k/xBA? xOBg vাmiC&s!t+55Df;H(x1OBV<)ehd ,P6cO2J0n8c&K^6-MWtut=7Ǔ3U*dm@_gฟvEܡzXA^.Lȓy@\PMB>,o(o/"G* dYg0Duw;b<<_>D ɫ`[{ͺPpvzwӔY­Iݽ d/qKI ,VKH4އwwRbU5H*5'zAd E 'GS>ډM )kXSFsTP} ȈR;Z j͈k' HTgЮES3@q_*줌BÁG٭fuMoR9 }K//oij0!!|mI3ӂm>ʼ2cPϿqItӈ ݡFTK~Zߡ1 |c$ͪuhDvބ͒n<04 wY!!;`^} ᓒH%'=oNb$yG`ei:y,ggzҩ=aG D8r  swTH{QU^t񮿛F¿>j*+Zc`w%9T\[ZBC( ][欟@ ORmsx+=T2P8J8iu D큋NCbm܇n-2nL*ߡCJsk:;:"[_bv;FcZ'E#L-;*)JY4Yx鶄Bw2O P?.T.'sœaB׻b= 2o k#|5phf:aUպTK$%mML޼!Na[<6kbyS2 b?RT$ny^K3a3kq΍@-̗ߐ VZ -;#]]g̚sE5Ѭz2kN9B?CKe)3_#WHnh2:\5+\9!nh QFVIU=+)xì΍ 84}d}6c|N5r HN$i :]닎4o'[M^#ʹςZ|CDy#%GVSG2TKNCbK_-doFulQ+˗Krm,R1bjhB^ٚLV'K'erذ(쁱.3쏶6[am>jBjehWi1$z.AW wXGtu)"eJBXf[jvJ"*9>SKw)ow!~[7v Y:?Htg>e'/pCnF%R2,7a\FeSBq {?>=4/p6ri] 8< n f*%^F@}gHa]k_h]DaPcm㚝\]saS3դ~[&qvz |lhqz8B?]c}Zl[o Ka癩l`,xqTԨx#h@ƩZ)E/ v0y?ؒ"$:DbSڪ6[]{NC%Iuv7+gºMA4⅃J]l W' HM #yPdĿ_'a{[_\cmQp *3´Y-{MPʣE%)ƘߓxL2K,2b?/~jm]R>Ay.n{z ݮXR[:hySFLҳy6#}YGc]j-7> Dhbr7dexlI{>ђG :_SZgi TP9|+&"iEы`m[h:6$rMVrru`Ć7g9α<.ysS"FaBo(tyZ8zr*/!^b;˧uVgTo cb9P ՛'dWfҐz?1CMp9 m>`}j H[ aq9u-/Yofdd3C1cFg"+y3HA.;zdOg~=c8LK Y<3zajj1&D:{\ݵ𯕒bه3VpaܹcV q\5ƃr;Lf %zM<$bjZ983ﶬ8 ުOƎFp_@\=>YZťۄ +-ip)ߦvO "Ræd"d9n.Q]oD< p! [o 9Wй SlUȯLxu*&d賵7 6m=4|| e* ]{ 痏aJ?u8qʎߏk 4v¹ƕ/#9,Ad/(AK}!t4s'e A|_kPxψƃG zyzS}VngRAW-2 MȧI}+w9v ) +}rqV {/a(MY_3{~;^4"G'!8R뭈5Br))~xod&p{bOHn{F]HNS /[7(y  c̗ g纛fqjNgz AfK+~8?f1r yt](8ҞZ=݇ K韟ِ{  EnRt3?wF5*mRc|A>oK\?Řje*)=3>XZZ-_cH ON0EFLfufX^n坧ekf`,XN'-Si5E)@RhvF "R嵾 5l7'W5:}iV\Lj,%PP.0q&)#.t&iɣnb[.k߿oya#9ubg q?aR>uq)O}zvEi5=M 3[=?+~PX?6֫yɔB_AV4//lG alD&2x)XA_@* wv#J|x[' ʼn6tùxh:?k'o2`V[x(~iQsJ,r 2 KDJ.ɂ=gnehy-"}qg#WW'^FjdJۭpjsyͭa-HI « a Z }[(_Ϟ`6Z8Fe怱+(&b|{X"Q/|є|q~^X4^ྰl9rlYd~%*0("CIivaN)Xt)-sb<ɄLz1~ZJ[ m@H^3vxV9xY(kxkp{K*r̟2ol.`gSQRxeV.f2,c=̼yi.+teGeJ9&wu%=c.5SVCX}4K(~/F..7F3n'槑e/Qijظ^$1 =J6d xD΢*a4Zi]?RTZ7#٨U "ޢ[5_QѤ*bi2 j u:aF۬Ymƻ{]rB_  +kذS' օJkm1j'iNt:%ږOP(+ jT%Y!iJxI%[|'W7jucVdeT!wݒ|:(61D F@r 8E5t\1lTok[j^u$Ͼ=L( -~e?ώ!Nk52c"zD~4 d<6= G&+7ِ}EZ3 ILJXӓjp {$Nmݒ 0ͥėoA-1i YLg~S Č;%n>z d+yzQoq.7݉K #SSLlln p]wx3FZO赸)G }̊<J\O>⩯Ull`4v%`C琝ݽ $ 7#n˺XKI;.cxHLHbgi ӝa? db &FtyƇh43g3xCIi0{*r@ BƢEH1Q:y:gTN3ɋ&x-Y,iVGKҊ$4@3yy\ŭdz_p!$XL"٢-'7^kT!!뿲b;vf7j64ѣR \kٱ>}kPsP0<;Bc*BܖSoJ'L$˜uQh#`a +nQ ;'^Y\ɾ,nߊs_}PTsxPPS4̥%6+\1?7'O;[Os+_4%V+)f7[HIu(@6ǝP,ȢCE'!=1G-U?!DD"9t~ȏ#?j~F_TkȞ}r|$Q*ͰYdi (64x7p qz\FIW lZTNG/nqcJ2P1i'`oOL^{s-+rx]ׁ`*`٩ȶh`Zk*Ş.!VM}yuLQeo>CвJ3B>i"wR=S,*sŠ9TtŞ #%Z=aL7f0GLs'UaAAfQn–3t;=U b*E `e4tc@S?SkuY`0QUף9+z՘L Wʋ _ɕD>HV03-{uٟL%~TM{Sw|!2ˡ"oNԶ at<47W|V)k ͯ͠q|6sx:8UZ  G p`<\=S`K\e w\Hh+LJkn`>W^nyN~ǗLlv,Aoob`5`&Ȩh~k~WV괲jOM5:| :S x7x0Wq=S++zAuld{j<ȘZT(?bN^@KZ k CcVpb"V]t^T<"wb`OR7]~Hzu؍!%97?;!.zuC5Ly'eٕ|/mX#{"w"gտ҇h۩8׸%4'&k GRZ-< 7h)҇FY]J3޴h>^/+ j*jEsQfURnQwWT?joOd"E[n\ ^ A sgV,@rtTOxV3<-kZN B[Y|GX!Iu5]!*Vq#lu:F JBB1cuS~]UfcQAPezӝP1 ,2dC:0BHnOOJJN'~@f06Z/S n(KljY(Zf1I~71xiM[|#>.21'PZA?Sʀ2.RPũ0:KCi0?ȥY4_q"Z%Z0bSJ҂]VR~]"vm '*m|V7тla296Q._.هH(?43)%^Yܳ;v?"]SJ!qBLe Rf d_p؇S;hf> UD"Hd#? ׌\.~y ~c e(=vgpOGZ3*[5C@+DAOSd"[/"d$DLS٭^Ri#@< kEzv7X#]es2S?7ru0fx@:lRˋvSg/jO UXm$1gMg9h>;^^VsjFe˜R'7elRfM$pO G0bS-Ġ h^+$ гr %{;A!geRzu~rJQv^C/*@P6(=}͙bO6prd%?$:AR[!.Ps 0n c((^m8)d $#ؑtyb?f!2=InG 2-xbVAқ4y4 RTAKL2ND7ZܚFОDף!= Np^kPlbU"QY2ۗm$G=q^!pelDd3E->v +s7 ?6~'ƀ C9zmcmPE-wNgfX}~fNpOg5ɍ#h(Ezm踞L^ -g 6-6N:+k> /b^)aWPwF;KI1= gvl;t[7!^,%۪yJ6KYMW W^`N=<$K.3"߯Jyc'p6UCPϰh!9=apUOj nZ1OK@糍3jO՗ $©QR.Xwy'=b3RT'Lje8   (Ǣ[1%|ݼg޵珐HwP~E7ռ"8"A/['Uq虧'Ig*Lj:׶^Ik'%q3m͇rqcٳ&GI691ϾGws!=ClGͷ+ U,[0U4J3(lfsvP"DVGd Q7rT~>mn %鍙B f@|+;w%,}Pa}jGa84"fPN sX-{:= S%D1G*~ >?vm\w=h /Lz0 yPIiN} HxBJse\\LlQQ !kbQ\@$/ǎ%ټH# {ԥ 3=wbջtC߆Ljq[Am ^㏛{ =I\±lZK@3͘]]@^:cTc^Clk)5i!uo-!5IGc5@2$$ mdsCR!luʮ TdVxFDηQ'RF4w2xʟ<zS-f2Kju^ ǻ7wG)8 amլˁ|Evk]ax Hd۾=j~[;[RB; YOU2c;P 7>G#GED2Dr86ցv?NP%%!?vJVi o;NW%4ˮEWmwŔ>ȿmCW!f&$=}K'_Zv@i8D(̿t辩]g9viaN|F0*!11Ս!h%H:0YfI9uȶDtV)4C} =NM4s 4%xƜ9Y&k#x$R c"7m!q`)xY ˧?=/oQnog>C<{釰ԼqC$?Y{Ĺ03':{Ì[Bz/[`Pg*k! t1T>)I)_1Vٹ.K䁸R %V8q3P0|,~_ZjYs(sKMReB 2o+6B -+wvb?M( -l LM'i3uA>wOX9Omo ~sIUlQ6-?{mښQCPcxha8:Ǽ3U^[[kΩ _ M!V~Y8"l /H뭗7ւEps%jfML~BiQ:0cm> \Rf :WrNK{%ӉSXs6 h6V&6U4ߢ-zvQ<7R_>&s@G%Jv`%z2W>34;t7-'B`#x #v}Q!oeUE<\Nj+ӑpY+d(4,hS\VeVqMЯzgt"Dx<叓vX|O'Y=׷,nבaRW,PlE Բ:QH%XJ\lf[݌  BD 6Ѐ*.xRRCaāaEJeUnjp>q=ngCmoˍd}vNfUZVğ; ~g9F81[Z2J, a LBw`cY۱+r"%~*نdh %@NU/2 ҧ&<^2D4~`B,VFySp,C~192,GI?I׎hUo)$ծP_؇/۵[#4чJ%@jɱ]&R2nspʗ(mr&~T&}@c{luxC',V Ws)pGKG< B͉l$Sv^>E(:_2p{}h>Mj~ǟ"!(|{%>a 80GHp$U@}ZH0xZ97ōq@Yzqk!.H"/Bmb,i ޟk.A,-y y5$UKL KxO7m8+^خ ʛDw(u>rrq l"z1Ncl62rCN]lf$p"t-?}1OlH١=q8x,)eL MwdžWHCȊԴbqDo@ېADB2x p%u$`;X"N#D+{`&W-6{MXQ٘'PsRf`39NXD̉ll t|BVe?=ԼT[ z:8|ċzWu(qI}?Ψ9c2J[돕uM\L-?(zp+պ8],{x lNCٱsa W~#%O]QS7=onY5x,meV7ުccU-(Ӣ C .K35'  G#S Y 6#Q-.WӚaВ[\wcRPp%Ѐ9=#aدfνs־NjQ>L-x,UWDuIМpPvC8k9A9 7{:8lp-I) a*/KVVStʄ!p#l ޟKy F/%rA;.Pܾ(3$ @n*h #A\"A8 5;;M/Wּ@*?fhއ?A=Fa CJ1rka~\`Hϧ#YzyUOcc4[\`L$sy!W>6+j9K"gJ1;m/JfE^l/&|G<]V,Ym`;,ߘn,-wR0ZkoO0r;q;| z΀5KUh ҅s8\>`-<< ^@7v_ՏoG/팇0n+.H 0zN!s (rncAHdFtS!·"5t2G6#h$j%PK"C(hϟ(\[M #7K41'/!Ց5Nf=x :90Yy- 9nD&ug h9rpcb|JIw)ǾE\VJxƀSPGN~7'TR~ 7 .P'kyvd̼{iw| 9vDn[=[t &=k8:`~.䱑_yG/?V/lBLӁʽA?-H$x2届:#żcAnPެ"zIpG=ܤxd6a}*]VgrBVSC[z02hiukpjY˽O#1^wtu1b< f_pVBBoD΂m4& :L|\M%nx!hu}lǂ vG=>~*4/O-ms 5DJ Y4T T8J?{A!"K`"݄}j(ٛ*C70J}2\uNBOz=T[R1J.ɳ5uTU IyLK}N>`gO,WaqC[d kh3XleQCxHw]/Q5M؞)&wm "!饓pW{!  ^f斳.WZ;Xl4Yů3g$(Dn;a1RA ^e8mD%gˋ)m Ԍ*c Z5fii N2s/φ!B`+'Q}ͺl"GUGpK\.V1Ϝ|ǶkanyBt"}i|CM0dhzb?TfM ^-ɲw.(w3'8>-7L 9'ZVҗCZ0xT=1QDY 3i/#֊ܘrm×/7Msvj dhLڱU;}X->t ~c BA6j|uT x{;?g Wp"z4j+Cbs ӹ #*fzSyS Sa/D^ac;HWv4 3 Z>h ŽƳdh?ly;ŋ7 }* _U^4ui &rFS~캉 PE!b[08<`&;&"ȳ7f<4;abj)\ زխE 5ilQ7hE y#*'ݓR p^#OQnTIGKoCjbԡ 4ℛp>3;Yd0zfA}XAC'0t1P&r-uلƘnNZ.S8!Y@pz@}^9"̯}۵v %yGC1oqhVFurs"k4TaXCjtptke5^ 0A~vKT { 8;6]3"Mcc0CJ\&zk֞6sn1V=VM> 5OXvYNʎZQx{ H)o 91X OH;}~Ĝ=9tLZ ;3 ^L<ߣ/WZZ"#hvm\B=Rl@ܮmKڤEX(w{[.wJܔ-ڀ: f@µK>yE#c@]V:& :QKeSOa5Də7j\&e4IQO(pk?]-ZNߓ -cSdX] 2/42]͸nP2*KRݘQ#,'ZXm7%۷CїL% o}=Ϸ{CكC՝|WnN&JeCyR؊+*2 XqV{Fl' rF'3Q^jؠwWxy&]uM甭g%`( Cū?$**OUN:'@J9WGZZ|iH@#' W4(riRH~L3A "#M{`o 9Hhw]ݫFӇ^9\^$\(8I0:8#?f_@<2y/I϶4&ϤXͭv%'-ݓbe{RU5s~^wRQ2?c]{HzD MxhmB,HaBy9 gZTփLfLT %+< P2OUw? T}A>uO6߲.a *|#Q).K3Čʑ#iG^l_3ų鐨AWk V@Ulh;ŘL}=`@;S?cNݐzT*h0Jܖim ] {#5M{ A}7VD=#/uןL3'WihE:t$/$d][-ߓIW` !"y>u VE97)i \NdPWR*韎gUsPZ>[a,]Oͩ 4jbo+2ē ES9 tͥ=68j^LP iYjwkMaUJ0A HN4uX.\`cɈC7O,<8/} Ud~x*yℤ򈞧v:vOY j[< O23yK8=6,T.X~ _ڮ u=g_QuLwT/K_4 ;k: sZҦ4Cٌ,5ZtݞjB _nwFD2%(Ry8F!J}'hD&u=i J-3ٙcH1~4bVA~9w)V #eBPwĜ` omuHQqb0GULfB OΧּ);?o(i|YŎ6_Ŧmd4ls3|IX&k.̂sc.ͧՋF^ˊ5Z)F@9>& A!nt|I'ՆXQG)!scޏa'.|߁@[ Z^w|g [`HZm/60/ Ԯy~ νIu(!o gIbh1361Ҁְ.# kcqǦ!ە hI9S}Veղ v;ɯklmޤRf!MI52ZM1C9ƁFg,/0~i.B\^‡N_@LwGI;9b?@Z+Q78'x!|?w;+u{ <,h27@PEý \t3,"wΦzInϥ<VqX}bZH7:܀KL5.4Ҭi ŝ4Oh,`nAb0yRw;$5'Taە4OgpZI-k;0|*7h &U<G*%/Ȩ^_U jqƥyj5򶒢;QUl;^03-v;Y+]K}9猸1F+]\^)ʿSֿ+db7edJ^mT]b'M2'f4?t[s:$kݚ,y~4r9WN$=+A4 .sT8i&*'t!& vvL015`N:uR [l7]houSntrZa;fDX dQ 'xIrwJ掯Nid۬UK@b8Ǚ^Ώ3Kr - <~]I |ﳷw.d lh\mw ǫsQEOO)Պkr/2`f `noqe[bA!/HC?0$$q{Zn#&˕^AضN=Sȵ⮐&WlX 5rT\]QAQz1BH;5myR_lo $6cm[]n,Mێ~O+MڃYM${C 7BNJ9]hj̘j|9AMZ'W]ڣ3[=ZMi営7Ab 4tkI{vQ &JLg=io`Dŧ7"2l685g$j˦ͫ? VsDƮCa@x3UIyc_0P-߉/].PkS}D}N2sJړI-j'd;hAxS 畇.L\9p\EKӇt\l$ϩ[:)nD=%)zhT%~u$u@%W &~VOl{A5xf? v.ՐAnnͺ16 96%m'%EAvAvm s ,?"7PI% B, {hF\Qq\5vf]6tj,"_ 9/_8/9}tdrs@2oYD͓}*Elc3YpiiKA$X1ta73ԯd93:dLy!D*4xhD/Jpsl>s78Sk1;c"$=c`)}`GSH-x:+7 CSY,!WP:gkԝW^o*@w#xTF$㒆H\x:巊t>\hы૰v-@qdq}dlk6<)X x6/H5 \xHYkvثGX|PlaDEdOu eNY>Z3&qOOh8i.`YH;B{Feވi%sh3hHuSḜMַzzMUuV:1jDfjWdXǨ>Yy2 *‹k̊)q]3:R9) ? &ͭHwn@.4b$HJ6 'b9%9nr0h9/cp/r60_xs5%w" l=l 2Yuj @B]2)9dV#i Hg9R#l3u/>8Pgg`erPClpn9!@XBp^p7g =4z"xЩ!?=WDN "!lq'lJBy6~o\!*- o i՟j'r?Ptd $L FԄQ PWj7Wx#FvK5LC&EU!WZ 9>SLܽfJ쓤AFɯBEg3dN#ވ!A^vE\%K{*2V=.:F֛WhmUqKys~9Q Sycuo*X0%䋸#q(ކ'(m ς=)f&I%#.lE)FoW׫+ژÞM0 [`U\3Y2Vα52@Znt*$ mk]Ӡ#ou1o:dZ8!zjt?]sF)tU 3ÈtT21_#ceHu]o5#ina!/ YR"k;nH" ýʷ# d ױ'y]~?-YEmvq/8ˇm݇ڄ:\ߡZ<Ś#ͭ;YR85؋-HM38*!JUosϫ :=׎|ke$K.k.bbJ +d_9l8SW='Rgp]ÑGόΟ%5zTT,2 %`6$"PfGNڑSt![u׭uE? u%\>$H٠X4nm~ahyX3Ef&}ԮBèJ x/jSB=;;4 C#r\@:̊ĪZkDo/yo$ Mx 8TPʹjZ\>c<@STsKy}B$X+O8ܫR1+.Z_bS8ewlfX8͡Edc ۈ#!c'( 5ZЩ'X =՜8f\ÊcOg :I7@"e# z9QKGv{mҞ+\s )KZrB;-c9Nt#'(#X]ۉ'Yʺ&Mhvd=+ʸ: 4)cGHfuu" )JYqM[tX:e -S uGJ#7-_L~!iPJ?rkZ*ƛ.0/"I4,cr7ͽf/6}dMf*:pkfe#)')%DQ58{ùzfz3a:p^z: ,S)c5b H h'7| Oehty[.Dp*d'ޚI^& dҗuuJgqN粺'khKs AĽ9M##y9"( *9q"f _Տm?dl;tYͷR0mE9wE^ѽ,*>DҳHf+T Ki˰M5k2!lL%*~[[@bϟ?c6L $@v(6QհANUvo3 P};A,O蔝(K(JQ: 7N5o6ɏtBCDQ}AqD8|]?ٙ?q%G^#~X! 7zC2w>Ky=aãt!Ng"ܧQ-laA@jGoU!d`4`I6u-" Viä zCǠPRc,KTәCә^Ct1S6Z-$ ch <#( ;߹HM fh{r~=שMـZA(nK3L]F8TQOE4%9t{O~ _^Rbk GPBOgշPHL> *Jݛ7j[& 8Y?TTpK:F'K v:/-)!&D"4RFGFkk/L _C^D/JbfcI Ok`b$(%#9Gwz ʑ킖kn3hXMOr$ѨAjA_,lRi6VZ:>qKuÅRaZLvH7LNu5qkrK1xd'릣~SȚs i`p FSӽq&Jv]n\SL" z{ x nI!^Sd@%{T81&,+TeӁ0bQފHF"ӜV\v7i;}RLAqSNʖa, 9u.#֫SCksO׼F̽O~ʬ2dxk=4`].l!tJ١5]<.T gt2T6G8x 3ܧ qG+ғ<&pm!p''Al fS -)[CQ`e0h HiWyMqQ ?qӆg"wuBX'OǣH£݂3#**=Ⱦ o*5n)YP4ǝd20TX^67,c!gWfC}m`Dgl1pu *.6)Q*0$/Tusƣwom}#է b21QY=Epof+#A>V+dvjNۜm W}WNf]Y[v2/H@‰PLQüYtΨP*)]zUm:ӠM^!CfwF7%CJ1K"[ζms~>qL<3](9RKi'2uqst}j@fkJj;3j5+KTgՒ0Qnr!'6IKeh7߹'q`S:h9DVaXŚ0q䉏DJ9)D|i3v D )zs1(a8E~3*><gtZk*HMz0m@98KoaqgkD{}]FkQ >c!#WoN6}I?p brjli#B<ˈ:>&[C*UvSMijĤ kFgUN_ᦍx]ZI"i3d7xu/ZPsH c_yTuϸ*>%j.>= SVZFՊ\K5faG^5/ l~r:ۜm.*G^XkAĻ(l\Z*ϸ(|"srzX,!jן)|r' ) s (ms#1G8T:,#B2()%H:[ _BG4}|h:Mr;QKJLmnf8V^ x=;@a \(.e bB&u%2SeY,tLTᑫJe/| @'iz{Vu?^z'!qdxN* bs+112k _{ࣃY(QV 7Y =V4~O_ia;Cj=V ^n᠒\i׽6͕G;}@xm@Z[dsяd48]A[rJ#nCO|$N^?C-]c iG^E5;\4YH1CXYHoӑ0֬јxm,܀%;ep>TH`.yo&K^ x-"t*#^IuN-/x=U[ r֔'l+s"N7LD\F+xnXJLurk:߲?ݓ0Xu 2ɳr\KEU|19ч JZ.~ ?F{M!"2]=F7^Zh#Ldz奥zwP䳮aykHmGlЩ3h RDw4/pm?WZʊbs1}xcPbaCuS0v*Gi"I9 W!L44mpəeOSRENOxL=d_V*q#胺EcVTjPE|9P>^)˼GOˇ)7qC>X"qr16Ⱦuvi+ҪHk`sN8Ĉp \R{wQ/hd 5xˤ5LtY W4:O!BPjJ,1UMfm=a]<^U*H`E6ٵUJ O]s1xF'ë2t+CY-\A-fWufjƷk# *Ą[& ~Z'?sl)%Nƃd({ߞ9f+ݨs d}/ :(@ge ݙqM1fG Fh`LgsijlDWy/U*0$pm -9J$o-Iv' ^Wne&@Z,rF;JV AA~5O/B=K$A I0d1$kt8ܗ *+0]˅2ML-aH\J9LG{a5SRyMG}Z2FU [Տj$7RܝeZyָ<[Edq^'nPܮM|AiX<{)rn*WzqGFƒ& e2CGKO)+>|Iq[)'eJr3aעWŻ5z^dyI.kiߊfg!HY؟gELF > yWR g].^Ľ,"x5K꓂VY")ۡFzG|w|G%qRƐtoT¿OAzn$Zy- b^qlv'R#h|\ÿY8rA42.() e7f-[$z4O}M&S-t{͚CW &,]7|npGn>v7m8*"Gt֩(m4HgԥQ#xr+.}[J C5yیlfT~cPrʶf;7@g8PB1!'[)-BIkF]{,/&X/(r޲ +CR`߳lLJZf٩#aBr5(싡n.KG~ <'ϺTyJexht()!)l(C4XÝl=iƈBaF,Qʻ?K4wmd&3c\{!]5kg?4 & shT!a9yRdB V'x%mi$Ξ~B-nƸk# =P8`O/IvfohH63Χg=.NC=BvZ =IM]Xl@E# ][}mY>RMx)LLKnle[؞ [O܈?16u|&>=';:y!WFym,s[o"YMh jEt ~Q3$~}>f} z-ߚOa$Wlӱ^ȓr"¹pC[pT(+%mʎP3fݝ6; l;P6tݫl`&sBy~+N!DY %@-0yY,LGƲ>Rh@-/Bb=N:̩I\{@u|Vi:T}nM Fޞo:X)'+{S}3"B "~ k+7*Bx%$vL*IO@I=15jl&mL#캰> ;g*p!7q'J=JE%aOhԈ ۪]b(VQᏏFzz>wSCަ-nY3D'2\~DM9}m"~up |%VY6"Oç1ۇ0bvwaEtowA:+B/c*M0hI]"2 t+'{",z=>[,y.jcTW7IV]uaڷxhi *gMA$qV&<Dj~Я&S:Jaa[JﱮF ^I}bZx}\ .уFևx' -}Dw[eo \wk~ SQT `|KZkS͠"ơwp"\<Ļ'&QӐTc*rxJ~,f H4g|8DW|MS*G o(aύQI.E`y$A ns)ni-RoK|kޭ?QP#@=cw=5w*5qp8)rNY8HG0Z3dлj-)FZ2Ľ.Xǧ XտEp]<\B S"߫B?[l;LAq;OƇl Ej׷pci2%rva0={I@ۻE.IbM&J DMQ#|\>W#gƞl*`BɝuNW-O]jUquʒfH[.+#$6G~|LӐs]$Ӣ٠iL@分ҿ!#`H&&-ĉYk|Q?s/VZr*)vfIN6t}xӸ۟T"^>nT"y~ %<QKwyM~;#~o\Y *Yb;XYYu}ӭFNC1)e9kIw _^m^h\yNXC MDr/b oGV˱LƶUBGq4"=v" ;`9ƨkQ0GԌ^>|^%s61>PU\OJ zΪڄ H\0NrT:ʐfsJxAnLpuH\'y¤qz("5⫅+,g nju2bعfFeوvAqG-Y qe/M ~@|eG 5S0<@'^\i}oG'"+:+P~;?DDh$},Wۈq l!_]3nCjcw3qvZu2#c~1/P ` *kJ!>NuSt M΢ru"% 4zŭ=wy W I",(FQ'IRb.qx=@PCë?CJZ=-[Nf}d_| 2 KVdzߞlT)I$XrA_jk@7^'yY:k@@y: Wǒ<%l%i&ޏ.SC JL׭X| sJS읆fYS\3FѨku\wkhXEջkVժ-.dLT̥ـ,lƅ'.51r}4i~oLCE+q)ir(+u(a)˥put& zkJ>uo%‘.^N DZ&P&wVBVH*~ ~΀lZD֐21={XIDH݉ɮ(AT-QF&Q>_²!eb@eVP7 -8p%K>68d͈ю A.ҊaZ*kAω[S`sH3jR |1a3q9o}` FE*;c#jz>T8E6WBI Gi#0sEU.@5˜X~NV_(U},51acia4.h%E`upf4t [ُ笮jiǐЎ^77x6 kp/7ʏy} \ENLE. Σ kO*d_@}]<VEڒDeԠ{!Y'}/9 ^n`oX֯v| :| n!_g :k6b?Q Il^φ#溰%7|Khrb4 wԢօ}.5,RGT*tLJ?Qf;D-~,BI! ɛ@WuM[i阧K'Wqs 1C i=C~e@l]?ԦѼuʕ#E(C)@Ceqrcɢٔ\~$,{Ȇ]QDj vd\d6&Bɔ^gRV܍),^.,镇|o Uo8 g,dԿŜ}r-Jt-]RqJpĥUZ]d?]On X?kTج?c څ|spL9`Pj^v֩~wTAl(4ӆl lyl+[p6j0@0@)^~)6XbZDP?D哳:6{r9,'.J͍rRjzV#0GDGHWSk+ 2À'Jrl nt/ۭDשҹi[@K n,?r}6,wyY] ^_{}&VØQQT(~;KN3UR 7 bdG6u(/a9yXL~* EbFc̑Kszؤ߁"`FkCN.Hش>h4h?cxRƅٜ!tab ~5KXr,{ 0fFd WQ|m 6\ jrMm[HD?j!V_=LُyO~ku֪кpt~pl߈hudFupaZ|'n{ɩ[D%+2ؖ A I!2J&޻d4f67j@ĻFTiT# -gkĒ%—  0H&80r̔}5Q4 I};6sj rk! ؗ$pc _LwxZu@+1-pb$?Pq~17B{խ6t6 .}-leE)s+r\lI!bkr9-^z#`l|UԄܬ_#WUۨK U'JJRs'ì騥21D9gduG -]I&7wԝm)0^_!-. X SӄmЧqi@;X/]ӎڐKʎشlS;0Vsnz@~%8{ט5 nGGa~mz,;3%3]ӞT7>y":h0)xeC;84gD`G $%"_HbwnN+`$֡0u a_!2P|X8QmIa@A MU_UՓSk|W]Bf^$#`y.<8hZkN_@ ?)h%5j'Dl)j*0aw!飚,_q}R_{j7#3ê=8JalQpQ*8gܛַZZa@%;g؜(dU]')XHa~bh -qi~Z+s"iYC 3PҥatQ=Tm'^cjlΘO*7xLkmɳ|\J2jzQhY/08xO"Ȅdh 13.[[_S:$TsSqJ*NwV$>}& kb=dYNSzp=j*3ZP&}S"W~T3gu>gYj*(j!]Qo+}pPmcoU\X˪p݉u)RE 6D\e@Zga.}d e>3'<"f~yBx(tMэk3惡N;..wۅ$":?~xOkGV P3#w 5IftFS2Vn %Wq%Vv>2-|2?DV$qSI:JzGy\SsV C]BR֍%RU=YQkO}@p0o -iNܓ:ޣ!Bϴ?cy%A=gckoK7Iufo7Z=LP0~<=7ۮr˶̇C|HHYy_ds9ԀJC tMuzMQBB$-c^?VhR/B;%U9#D:6֚%ⅶk >UW:(Ȝx"3hJ}J!e?pPѰr)-rc=ߎv $X}pI;`)'EhhuZAUdk~Fu`nA5俧 dXpp|4Rtsx}nr+ F~(bWWI~A)=iзJ0pB!$&Uleil@ցA˻7ӫgy7k=J^ $Lܴb\[Ж!㷟 ~y{[8[ex\);BP(/ Q>D_`kun@"2"< ~:arosfJ*lTtWD|\dA!dNJ[X!v؇ԊGͻBw>}3Mèȧ){ \N2|dB*گWzE^ |\D\n$q77ux"ieDH}]//eӱd[;MHAYw#-+]? ~EIU;+3;4]1v}lP?MCc`UsKpE!(4#oʱ=)w佹)IŽx2k/M.`*F$%x5^t~xg8g̖ aq IcǸp+n?<*[]kHrQ8xCYmt]P 6ƣefSW2@H&hN.o,IZ$FE؜KLh3soĩкoVLn?]_W~ [-Ez>̰E`&};<[!-c++t_ i9Nc f;x-Zlk2tSbp6pHb\Մ"d$G7h.wL1Sa]C[ =Ip7SMxHYҪyԇS>@쁿3M\L z`s_|xSNt1ɥ=뢵'vVmk h_6Agb9lQdcvBo {`^ZTV glg?z!EP=_ȐjYa<`fN> jvVһ4r ~We%y416gٿ)/Vy/; ?:5C@x$XN*A5[ݶc(BnZic7Crk8 \:Ϝ' F 2dh2[5z)7} j!vT{ܗc]huSHF%Qk~L5F6\ӞD*L= pW>E Q_8n{ݵM^Vi&t2s=(IOW)|c|@>)ybm &+&%UX9^ᩈ9w`1`<`[} *nkRaq8 3XB4Mۮ&A֏6YQݩV0"!w6}#`ȀWm+Ij;$Vu+og ˺3/_f&/ɞiSIe gt 9R_ ŒG+ PIH .9^"Cm!crDGýJEH@lKF'.ᯚGjw"YU%Ld喉 ͰCgH:.ݤX8?PvrWgfPk]D;N_4fqSJ9%{\ :m:a]+sPYcEwroL,"6pܽz e` *0UOP“),{oß=;7U^'Z"' -<9bTeD;|&aicY@%({dY "(' IYa!O+^HmZiۤTP"Hc,_ŐDyj_aBO]^Y̚z|$ZU;( fVӮ bQYk;D zvٔ{znl*Dٷz=泺Kiܝc%W_nwQ~O@a)(N%sEJ;S6%3i5Zy{h24τMk|a8?_'mLo >Nэmnʤ7s(A sǚhX!vrxRkn  ."j4MZ~&E6M:,.å4ANrei/"L996QזM2OZ ]ɸY4R:48"zk#9HyҜ|Vç(/ޘ2ܬm(2Qg@$Sg uEH <魗W:{>a:/ ѤkN" =vLtҐZh5}QG}qep;L8!$:w[]f\Yؾ_1^'OX"`Z;sz1b쉌d?Q THMX낱vgA˾9 C!E XeD _ 'T!Q4M8bȸ?OҨt}99] 8+/x@Q}N7 r[w #.%=ovZy,)ipq#[Y7$ ;6t6J{fft4EC\WzeIg_w&,Sw6BۋՏ(P8;Ud`R2w J4ҳhkWji)j;C?M["RkZkw)ےFkD&'{Β \Nv94'eXtHQ֤\oZ@@1d?HəG/ʃM5Af@!^.MXڲcfߨ@ɍ+wsL]@ qth V2.Rkh/*bA菰N} ȶp_\h}xC1m02ȱƀv.@`h&R,/%ƽ%kă9潢m؄I: %$McN6tҢD8w{ZLS{b^ʗoC) J)ME#}n{=6[T5SFZ'`ksԭP[|ޘf'M9n՝:YT'Y9ndƗ kL3>  #󸅙<$S: BJ%j3Vm8㋄Omq0 ŪeR]m"( VS=k&F.Gm$ő0$t{+ rQq3j),&p{}TJ[KYn{ӡ]y捋.Nv6HZzan* Z1{)?wNI?뗒8{,~e@+j}[:ik`uiIl.SMA5mU./ qQ HȼM}0a\ĒCO#jr8q{ 5+P5pe RCS=bxHzf'GyB:qegPlj๝vF)}?)6Sn`s6>=%؞ fYC9uΓE5[R@*in JqK(WJKo&w4<XG  |݈~@-s}dBVzf_H{#j6`(*(4 G:m8ޖpI-C&Y79D*{اqǼnx ʬu/)\Y-҅WK`?L8sЂh_KB~r8VUwogtNmR^ ]0/ВO-}a۲~& $Uscc_\9eS]DAm..;{ZQf4 x1z ^~o_]g51Z>nqRoN1 p|L3T'jNl33惟te3o|&Q}4zVЁ2BƖocB&W4wJ/ F7p޸ѦEbv*0T: Søh>Xl3sa7KqK3,-8![5Ѿ ƸӊEOKT6C)]@@ n7C '45iނ[diA5jI@[{tc8NdyWQ8PwáY3Xf8zBb`=hfOjC -j.C4ݠ0Da1pegS\1~N&%b(.~Pf!wDx_x+ɑHma'7,\rm9%TSUyf=bޟڱj6Ug Hwbx#ۋSl i;?k#|iYH#hѬ=JԼ1Ѯo]*jzͤ .2,2U1aA0!0hxh ~}ؖB9Cg3,"cܚ\P^ɑ&Gt 0U;#?i fL vCfX;]~^Gs3Gpڢ&UX5-VH$;xl57)@ j 26:p Ym@iSLd0%:5'/piح"NٵKcɚUa)qEQHMGMmQu'<wZgB{Aibt$K76'ٿG7fy'pwx`Lf9w11K$YͣX2], W쓤=g3  0c <hR˾YU%auQd6Vv='~^;9scnzƶj.9 8и:pv3wWf) l=['? ?^(=#Z4ت$gЭ /?HOvk /ɐ G`h ް! ځ,&6P @hѬ <7`FA fd( j TfV{#oIXxSSm sjL¥]5UH MiėwAªb^&^oU !Uc93[BxqB >f;\\<7'7BU~:vqHi$j?F4eq,o ?h'`,cV<S煱6 a71;f_A ˝ͱp88V+=ERp ɂ9>DZ)1D{ N ˫ֽ/|Ǯ@œT >3g|F(VAw8{[ps;$x^ O *fbnq0KZO))UgLjLY6Gv{otlEi)q!Xen&QYkLo_߿@܎q1SM b(Ґi tZ_v`rbi > G'hC@ܮً`tdRMKɩ5%2hcKL&,YdQE=!ZSÐ"J*u)=1;9 BL-:a.I#vF1|t/Vs5:0RnmH]@a-3 '* P]Ǭ IxPj=fQVm1KTqQ8MO4×C ~}p/7oiFbP~uL[ZtLv 軂Cegcd LE:saJ2Ph*.`gEyV_X:y/u'qiށ:>\`,܏cUqn@x"Ȑ e^_ xCu|^T5AFq11@adNJy3z,'_< ' p? ŹϿK Y *-m54Yb{fFQړw@ #X ڢ6|K-^#ڝi /EQWy ֍5/>Y4?3C~&y}=ebE.Ax'x\ eL IxS l<.d'/agam bdNXq(lI(wmAG o}V++\K˃/uVX;3rvVjEkDqǖiI%;B"{EI]w`NXT_x%aba$4?-鹯PAs K - 9M~U$ j'YF9̺/9o*_ɒZ )@Ij.X .wf=^[@O:f<,'"-{#`=U^·ň kM/I<^>DJ o>R/k85խ[)0R ȩ& S /&Rg]2L6 wEC~cJy㰝@'xz[^—1V Qj`(IBI}X wE]M;,͛@`fD.YWIvFz{\bU? z]Δ Hf[֡0s%EJɖWH-`cXPSjF"ev㍦c'5˦Nvb/_F[B 7q`j&9t]KsY\-$ w?{HR )Ŵ;k(*Xvb~/tc˥%s|ok$,/54U­цIW'MoCRЂ4IQ7|n/Ar oAIByb 1 se*[.熝 *8l(]M,˵ #?td9 ;\@Hi&XigFjFczCJ Ayp)Z }Ob'țܖѣ>jαrpB%g~1MFR@D1+"W]wo;cjW+ɏaP z5tmB=|&A++Lnk Bd(vPnf}&ġ|Jz cs&^?Om*mVY >zЮ:v7c*mO,S:b× . {z.,;};fY`d8S]GK՚]€^pAJMF[[zջ:nw hь<.J3ot1\v/ZťɺȀ8gu /VO7\G <D1I/La9U}DgיEuQZ} 2rƌ29aoG|e#&>[+"F=XRZzsQS7?!լiyӋAzk:SU3ˇx9&d1r vSFY+<]'g/HE?0ݪ辤Jd{JYzTKTi=mruNOՐylwӞExasػ/ =H~r7t:ۚ ӵ`e)u-,ڷfޛ@0Bxj:b>a@ 5[!lmYH^lb~1o#=GpC-;6(|Mz`0lg X`f]* @{jr#,桙»)r}9R e[B#g`Ay<4s91'kIGa~XBZR D|Ӭ)J# 1& \ʒ"٬Dȩ đ=9L9qmYK9 mrtH/OEy}N/g@;e(픚3ԑ(=CLgaer@W$D/vDN,ǃ$Hi6k- :Xly)Fe2O)I rzO)Elz0 fፚ䟶K;C>[[&Ț8aυN5`S}YEaR&+H[A(>vdwl/>:_rcW^K' xEmE4U?00!0-~jXs=pzȜ8و ϗ@o(*b q'9 ,FyjF,+ '7@*H١9Z"ZD1vZ soVg;<>\G[&>E<]5Bbpp8?&I%&\3kVDn8䆜S; ¨$cfhQ(]zj7>!9u7¾yjCYfmm}RW6W[`h|" Z}8|u3 u@FC= !  tw^! <@؇-Y냖<' %Nu-U›Iq259]˜-7Un$PM51 '\[ 3mL2)9?T6G\u%gʮ>`H;,շu&'q#|WD1}_ea[JI0']%@RZz"=NHїDUhIQ0Ae<̠CP羅P!q| 5h]rX@1q&t9_n93鼣^ ԅ91eF':oۘ>phRA  ?vʌ/f7hFoT `<3yN,8:p8w4rRg/,]JQu|?J%ƙHƙŻbrNSФ+]b+ HYb੤Kz],;OLjz-% I%\$ԼkC,Q:-LU\)fEtv(l'f:`b <).)>:/"l .MR C "vBk+xvDYNgIYjFCFCm`\#ż[e!,dPƗH0@ZN 1L:W&WqOkz8@;5&'Ql>pԃ( 6~'LFA_td;Io }h`(w: Yvt7w/Wޣ;1\7BqlS܀AA:h UB"J 0x{p zACUNjm+ d '5hJVn&!o1o@>R4[hD'%FqQuĥT ORĠԧ@TKj{m_N V - W.=kWNM)bۀBiAGm۹5HE>i)AAh7G ,m>+)0-㄀v W =);c86CcXwv8 5UeKֶ~MIRӏQW=&buVyQ`c|Jμn4;Cd46bl_Jt︦t3}B"BPchrUMjp[aV1=-͘)q(Ѓ}_\ORe} N h8$-Lg$ZO?<8zJ ǎ'mN} ;&eS˲}spT`/pn9W -mJ0@cr:3~g%p͜>zABn@W߳4(ѭ᤽@a[.:-#:"X:qݎ1Dmy \P/%L2F~~Fxr`V6ΖKL'|Wļ^}L/C:ƃC0 B\! O'.q$ф:8>MrM9i굎IuĐC c/q_wM791~جf.k|XJtM%g'MOޯ˄X4a.KXĿ. *Lm^tz٣ug)=qUk*vH=LJ"\as*Bo27vI|5䨄s' Wb!:3^5b^5<_-T|J>Rws[aRV7mQ,)ZR NTYد<0vW eÒ#wy@َ7{ePMyJ 7`E! "h=GmG',1Ƥ2ƟXLVbaD*3j`>}Rr$Yޝ׫^#op=vgg2f~ euQ v+~!S35)A ?Zg1}.4Dߟ3tUJ`WX}a-J vV933,2_wsW)k'jZCt^G3/jcZ1s˚An"Z;ZOYZ̸D} Js꜠z[ d ! 6i%.l"T[= {RA\ &Ӹϵ* kEJal\d$1;,?2IC4@Ɖm">pN,xJ=uoR6*%/%k͊l ȷ+^jF A+`"Jjq V!^nΗ6X]"e0t*R[,Yo #Z8\O?n~bE*TtϨCftdq/)tЧs1Vh3CGy`C. w=\3dhど",96~ 85ʠ. p_{pq; WQ $lk[_I}7caHx{4X+8B{4 é7gƠUԱ#o@:N]m C,Q$AJ`ʊR+ tx7y7 U'<"b1"8Պ0 kx֬OGf ЁNȢ: R!mS64#6 HGygE%& JBgelxp,e 3cԚt M4j(VI"ww\ֆUiS1X?1v-'OzM{>}a"eac!Nh6n Vۈ<8>ٽtD+}ci8>aDwOVZj)<.|W0ϔ֍"9(_svBdvtmmZV 2_AggWMA: i`LLW9 xB&Ɓ'7ȎoM woofGh" ĕrp;| WL:zo=)eVu~A a0H\&W)38 &'j400:>:& ?$yG&_cͬ&?!WL,p(7ro쒘e&4Oŧ]+n kbqspeg$Kzh<[wY ͙ M9*^Ti*zXQuz7yRna%IQ`v 6Gp#KalnNg.Xw)`E?sԗITGjd$/y'pSq':Sԙ'hF @1n0}5'A&G)E%AnoG*ƇzH1>CD`j%/9:Ӯ'Bu2)%C?*q*vjRSND0Jv?6mgʽVk,V:=?ڥvP L qAV ZXHXaI!qfhg2! x;T+v@U3$yU`~g yR1އSM&{Ѝv'(92,B&.*ko=7̇g{$"$=ѠL2̙oaY'}/LNq3$Z˶G@G@ݛw"ʣMs!qsKYt|3ʇA{lX*SX5bÊC o-/ue4$2ܿ9UazRjtϴVlSrFϚ'` ('֕ #EXMT,e+zR|XW4$ JSy+?fymF{ju*j;$o\O+[^Ѳ8'R hHF l[j B)]rq[^*҂#ڂIfpJ|/4< ӃV1BQP:]vgIx =9?!YC629uVbe76TB[ήrC3N\eɵJ|wJ}vHlR!XG–+ԃ,]T' dpJu'K|^yp#BV{B~61MF iB]iw˰]h !ZJ8'[ÊʠrQsJi>|d>YcWO}I1VQzM%kۼ&p=T! mۭ =iRk/KųXswO)7H5yAb(y$>ė-f_2O B@uk[yUŝF2dt̫^V;0\b@4qDP h18́ֈ'f@@R\a ~H6 uI҃M*aǞuQ^Xm:E29'TҙKYNDY:锴>ٶn;IKdNg3/:Fp$,<뾀aJ'"1Ur=\I|RyG.mqQ| XQs(yy LvVBwݸK"*6zY1NJOcuA(72خsP+GFBA͝NxuGi"Ʊ I5Rz;ܯ%? #:Ms];TGdUZҷ^s̗@ 0 qb9tV-6.YB{t4G>KËI4pȋ|SȼJG7S1əYK0b&tu =s Ʃ2-ɪI_(;|Z43v[nJrEOhE9;CIXB#F*ؕǁ윒>Ӛ&T|#ۢ]d: ! c}^iD 5cbKgpܒtc/ixD"Y:8mFk̕rsm%C6gR,© a;%[,2l*%DID?yEM[0RS+o Zt_] }gpS)ABSE 8lD_mʮ) N< ߹}\_v (/e$Rl[8 3&Kx[N-0 C||6R ;= U@l$|G=AVй7A 6$T$b ,0{'/DoYe,L]k?N,,*L@q\#X<ɴpR?*v ()͂uS5=2"o?țryS!T]lİdg]k3;;lCS0ZӹTI=p[3O+ qq/ UǢCJ!,5^881Z6aD#4>Q[⻒9IPތx |lh{{A 3Cn]IVnE033s ̿vs+W]aUyaSr V},FIRiMIzGR sԾ`Snh Y_fH'cmGH wRfB?bu9Sp*kA7 /iͩ^[\TwLtA>*v ]piEmz2 2hԕp> D::G ->{?I+VZ ZAqz5~q>H\/o1j h+ktSl#eesRNBWWFFF>q {M_^rb(F Ɗ ?Kd?ѕQ@Z{ )a eM3}2D:k' =ă%1d[,C>4wj|-*FGz44:'ۢbk~L t*3hH by,6kqRBC=c,A( zȣ̎~$~ucq}ޟ|W%EB#b mPE{E/&3{)c3]8Qtaי'AgEyϔ-=5" Z|K̤=j`ʊ}c<u !ޱ4B~ py>{PdvʪRiN5us J%*,pm \m@z8mf[ŔR2141Ȱ3^DΎg>nlGMGxK^'| g Ҝ1)Lz<` Ѣ֕Op#_^*:zs4B7Oáz1:dLk:ulXthE5z0_Z`YqR)EED֣p플KhE^S3,툠s6@!%m rwle7'%D5ªۛGutco- P֚]Z:X҄'N}j"DNKy}%?MVQ|NQTWOʥKT<)?u[&wH},zς/_UUv*X|ˤ֒-VK2NOĎOGZ,hP)Yy]xj{v™GoF=X/#WXd=aZ Wi>끜hN[[|䃬"F>bM7]@[ϧD群'B=\0C^M:aFܼ9͆oy7ja 8K_yL[6DjE"~h KQ-8ƮytpCl جrD:fGǼY_/)ee1\!!Fis3~}9VyErr=t*ox2op_g 1d-F M*7Z|$6T_"y)Di J/b*l>߯ 9 aR e¹=ʕ&u$FS\rTN% n/U[gm;(D $3ٝ$|95Q;ʸx'j +3x7/^gj9,_yzX'HZ&rͺ@.z}Wc߅d "Z,3=J/S$6L' ➇F[ZL5S s#Pz6"- CZQ^Kw5qikôǜ2/3eBh>q1:דoM&|80\̶)v&^ W>vlKy{Qn(TRDH[7#pEd,RaKhFؑv6Z+A#0K oOnuK$l)7 qkEYsQ,ш+uu&'ZeLܺ73"߲)+ N.mIUTu\QZ땷_גo=bnsG;-2Z{l7Y|}&":kiIP؁L955Tx2WRa_+QͺFby޳#PN wh lsonl 6dђ1/fGP]J#dx(| vS/ >u9\ |D Xq?1%Mf9燆f cbisǕ(kh80< S4nۦտR#RHE3tkdݥܑg_^BU'^o-7&0 1D3Nea1Ic _ u wZ9R1&("݆xN>0Óz;FÆFz,Wutո.oJW%;wVs_F -"$(S.#3򎯊_IA_R(|ħPOzX0܇-=d M}t=kwn@bOHw!\W64'Hhd !t Q^guP:!7Q1#]'x ~pEy c{a?ՕD-g M73!,$f%i`3'}ԏrTG=7yP3τ]Iǯ}ql]jȉ(n͂7YW]SOiTqRx%L)ݴϩ5NJO}.ENa4PL|/Y}Oۈ Yݎ[PS$_*X!DpCoh4H+7}1Tnq 3 K2t[xv<7K[T<=z Vѣ-+j idIʀfN+H#S9z$[P`"S@W ˭w˷WOdxV`F$ւ Ha{o./+)t1w?P~}\ KIZh^h3B*,!ҕ&l84B{Oh{Rt U+q|ڲyr&7*捹@}sv+;q澣'C6i)]#E{ܜ˜piRM^7:Ćbֲ6"Ѫ:gUٟ$k>6U/ 8xEo5,XOgCleIި!H;`dSU |W22t_ipi_̧ 6'mlǼ335uTjd'L &8v\!K1Q7m7̏+K],(_;d(DZ~&Ԡ5Υ]|G6;WsϞ(3dHٔYnA񈾍רJqjы^z~(DExH̺R n^Og{w0tY܀4Ϋ'FIDH7>ޘ %=4o:z|ը?v09GY8~^1Q{曃;nUNIAu\w6e- :i #K=8ct hIG2Y`%B (PY]aĮA=1i("И>w5Ee% cm!|۱Ki>4#_$ c 27ۻv:wv6Keiu !eLzMiX#J5kyͩF+?FgoqHyŭA'&[Oo@rk+Us.Xc }+$Wg[?4i~,)l]CBmm`}?;9lpy.Z[_i @ X|Uhes5|- 옠|9ݺ#!vjbOvGbQA+ "}ў?IݦaUٓO╺d#9fC%_-q&)bF-/wn&7P#e uw͆RRn5k֗ H~6.`D`U7> `5O^ANoC e.SH=koYH-о(9ko&C]I9$uxߨ1#-)`s?Yw9c#BQV D Rgi9D_9EGC[HS`7l*~nF3 ؼPOF78m`B3G/[kbfuAAS̩O-5z|pz) xϡzX L"90- @O,Ep3!V&3 ^/ak`>6d4d[7|G޽c-N Vjr<|oYI1tKdS6a@Bl[5ïf**,(pLf+kJX-Ʋ+ 3 uc(}ZEVR /8V넊Y@Hl-G(J@2cs5Y[=sG:8F]ܼ&CReN{ެns+mħ໩|~7KŜ/mK=1bboV6bdO5`))p7m y'aYԻÑu]4OJMq+uY(T12]:?;3 kqG5~ Ytߗc} fS&O4%OEi3= Gu^)R9/EC PCK0*i{%3Z? *cQm˪u _Œ 7t/ {7 -XW>y#Ie n@@d;}7A!|ޙ8mҗ`tЅ4o@}OVl_ޘ井7qB\^1o;؟t9QVcw*3aB 8^MfTJЭ t8_MeTXejԭcߤ_ <5*B`2 S+uX®&%kcNZ,3D+5fqpFjnʙmC ནؽLgLQϒ<.n9.}\L AFאI ށkIV9kVD MBڙa FiI:s}3^;yDS4ZKhN lTd&ݿ}9m{^ R8 e=6?ĦAMwk(H.SG~*7G2VimVJ1@'c$$., ޾'=z~EJٵP H 1!ol+gY<9gIGuJXy0ߚZFJUʅÐ$wjʓ)A:yGvdwF~Qql`0p_i~3\XSŭ:i^׹WʙvQB2Oyx7["6}ڑ3n)Ǫle=iU:RC~O*ay"0v R15烓s  jcmTe9"2 QAx"_99K-dEv{e ^y{AFrI3N̡do}hVTɊ<>>} 7##7<"yHѲ ulEPDVe4 vϢHv yb HMcMCu&zq8ez ; LNj< (ԟr+WtڱۨwT"`yޢ 7h/LC d68z4zmNqerr}({Q 8Ɋ g|C  j#Gu% Fz:t۠ubMia9Z6WɁ׸a$J${TXlw\ђm\?ąHKR*'ШJZH>ZQKUUaRFx}U5 uuQ廔OrlY13FgX3. q$`_*۸cr @U2؄ aCޫAuVigyX=iHE>Y"2a> A {$YDe^VY`E;#`]60-_jn!3HYұ l0W-^A;_^J牑dհ"fk X-ZJ%Nc /6ٿǗo͙Tռ;ǃ<,tN#-\8.%1hzzz+yؕxrh@ !抽BBchUF|YӄHk$^j%w3@"9e%|^Ry;~ryT.HSRڻ<<ʭ7̷;}uQd*fW1bC3 N;8e9/L7eQSX3hϔ q7@k .Oƃޕ3>ߘ^(Wbt BKrN+4qL>>ݶn+UO+#ZVY"E|(ۤw9h] Ìfr sonލ^pQm0T‚qϪh==o |j]BuRy R֪ Rb{ҭ,c6H_N{9 bl?EʙU'2VM#1K-?o[\SA3oRmY|&8u@]C-(,i0V )⢓*}@S2sh$J3sv]1Kǔ0^J:47"o]n>Qv{Y(Z)f'ޕPALDԁ-.qpt% y%'b3ٖo\Cc5Dј7{z mO[ _JYC/5 %e9x\ HUH L5NӜ#?M'.}(~u<_jEΰUZC*_}=;n-AyJZ SO!ow: ӥ0DP߂)|׷F9?gnvwϵFtr ?<۽#vxZ.8O7İo1qkV/$ÛE]qLR[dV[;LҚEX٣F&Cy~ׇA5]VMdq5ߊA5T}Dy\6`)/$lYLn{[ 'dEr]Frei-t L"%Eȣ^Ex[bo!7R\o.!jR1<ɎvgfZ"wQB7F)P蚵7mj4Nu*-H6X*ƛæ ݖQ8DžX"5Ipx6Q[B&o7Mx SUz 0~vg~SQjQV뺓=5F:bLJ's^Р l7ty/Ee%u}_熁޿mODttJ AߪԑoJ!(-ώSs[գ.\JWɰ2ƫyYCcoVyoIKZξ놽a-.<\x5Qt:' ][)APe(\z/.j7*p!mnk !/{>m[_G*}c$D/}[=ʕhPvPN[ږ@L4ҹ=}Չlx$I!s :xI&Wr-N?OkIz`"s YtT sDg7-^O5.\|صnhߌ|乪.Ӓ%|cS&#txE=:%r,%^fI8ˢכvzڼ0!Pc"J SYl}84wIb?i)n̥b,Nlp1u jT!"2l]zB2ő~Z0-xkcyfJiж[aAд:ibqnQT ˴asbTQEͳs$.Qj~X~RbVsvyR/6PyVMΧ̈cЛ]$ÚDu$ ٱ{PwLPK5dd:nBYܝ>@OnTIy4dMɫ[dGi4LJc7[+E%[m]5pIXbV{ LkG:C{&dB*fDZdv`0e_9HX?Vs-{bC0iuN8h4%T$ĖRh)0$,?}BFl1T jzvIuR3]&yls>QLM``فPnJV %]9@M_`Ú Ȋݜ7޷ƔY4'W8pDlѮ^ stsᷧls ݰ \[]c@k^%u;\:H`DN*U'TL ,;GGh.GKJI(y/;<1Y1١PyQ`}Ue崷. !F~ZMј,$&_*8z5M ֳnU?2q)J8NUyf*OrzO@ * C>$F*wZFrɈ ]BdQ%\ LXJ&'iLW|^Q]yl},us|.M <`d1Hs)v.]]˸kd4[zz>Gr+?K6csO<ÃB~/%-jۊKfr30 8/~J_mab}<ͣ0/ZGcYA"뀍ϗ3{GPPNf,~lJM0r/T C\IJˠ,E=;Qʡ[ !c oc @f앚7JXS31Ses@CtlBitHO@td !_ʢ)'ޞ c`JUFIfn! o뷤@?_'2L Qku}xFTm-Z'$VR?pR¬^}ai٤ɍr񂗅c]e2k1$-{:_}HLs3yskbENOo<ׂS;#Lq(',~Oh2h]/! ܟ]T H<'y$ {H"3;c?n _VDmd更U@ymTW'+s qĂ1#?M$$p(0!tƎC )umwe- 8dl6~L[ aC/@Mq$6 fϐ Д^ YZ