u-boot-tools-2019.01-lp151.5.1 >  A \V/=„Uv&WF=YʘE&T "^zO 92M-6YϿK΃Oi'ctPt$Jחcjz>A ega;&0O0Z.eH`Ͽ$)KgI#ʪ) y:llws) %B!Vo5"(iݑ G!#Q6´):eĠ3(-nPA1D0,|d8679344421d198340d310154097fc4dfad86b1b57eaabdf0d852f8bcc1143bd53d7301ce9415648ac552f72a43ad28536798036$\V/=„T,`ZسVmai1yS_Oě&י bgQQ6݆4)/(|eh$庘+2RB;:@`/\s-R^zSGJ-RVc (lNQNgOϒN_GД&rvVZoձISwV$dI텧Dn\xd ؁W zƝenRx%9%^x { / t+K bjMJ)nX|AN[3:>p>?d ! ? /8E _k      L y (8.9 \.:#.FGHIXY \0]@^nbcmdefluvw x0y@z\lpvCu-boot-tools2019.01lp151.5.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.\Vlamb217XopenSUSE Leap 15.1openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Boothttp://www.denx.de/wiki/U-Bootlinuxx86_64F A큤\V\V\=\Vf7bb9936af5d68c3c12ca5f433fd9f249cf220dd250ca2ecbb146867b1e0fa9e8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643d90fc56cc6eb9a33a2b5a66e0816833feb618806aae07f4b34f69c7ec65f6c22rootrootrootrootrootrootrootrootu-boot-2019.01-lp151.5.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)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\@\@\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@WR>RRRRR۾@R=R=R=R@RʚRʚRRƦ@R`@R@N@N1NˎNN@Nk@M^_@L@LLLcK9@Matthias Brugger Matthias Brugger 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.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgmatwey.kornilov@gmail.comdimstar@opensuse.orgafaerber@suse.dejosua.m@t-online.deguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgdmueller@suse.comafaerber@suse.deguillaume@opensuse.orgafaerber@suse.deafaerber@suse.deagraf@suse.comafaerber@suse.deagraf@suse.commatwey.kornilov@gmail.comafaerber@suse.dedmueller@suse.comafaerber@suse.deafaerber@suse.deagraf@suse.comdmueller@suse.commatwey.kornilov@gmail.comguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgguillaume@opensuse.orgdmueller@suse.comdmueller@suse.comguillaume.gardet@opensuse.orgdmueller@suse.comagraf@suse.comagraf@suse.comdmueller@suse.comagraf@suse.comagraf@suse.deagraf@suse.comdmueller@suse.comagraf@suse.comdmueller@suse.comagraf@suse.comagraf@suse.comdmueller@suse.comagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comadrian@suse.dejoop.boonen@opensuse.orgagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comagraf@suse.comdkukawka@suse.dejoop.boonen@opensuse.orgjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgraghuveer.murthy@ti.com> peter.j.zhu@intel.com> nm@ti.com> nm@ti.com> nm@ti.com> silvan.calarco@mambasoft.it> - Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.01 * 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- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2019.01 * Patches added to fix bsc#1128099: 0009-zynqmp-generic-fix-compilation.patch- 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)- Update to version 2014.10-rc3 - Drop upstreamed patches: * beagle-bootscr.patch * panda-bootscr.patch * am335x_evm-bootscr.patch - Refresh patches: * fix_sabrelite_boot.scr.patch * drop-marvell.patch * add_spl_extfs_support.patch - Add a new patch to fix omap3beagle spl build: * fix_beagle_spl_build.patch- Drop Hyundai_a7hd and cubox-i boards (now handle in Contrib repos since it is not upstreamed), so drop related patches: * v2014.04-sunxi.patch * cubox-i-v2014.04-port.patch * cubox-i-enable_raw_rd.patch- Update to version 2014.10-rc2 - drop upstreamed patch rpi_b-bootscr.patch - drop fix_spl_build_for_am335x.patch (does build without it) - Refresh patches: * drop-marvell.patch * fix_snow_config.patch- Update SPL EXT fs support: * For omap boards (beagle and panda), SPL now looks for u-boot.img as upstream instead of u-boot.bin * Remove mlo-ext2.patch to make proper patches in order to ease upstreaming our EXT fs SPL functions * Add panda-bootscr.patch to fix panda boot (was included in mlo-ext2.patch) * Add fix_omap_boot_mode.patch to fix beagle and panda boot mode (was included in mlo-ext2.patch) * Add add_spl_extfs_support.patch to get proper SPL EXT fs functions * Add enable_spl_ext_support_for_ti_armv7.patch to enable SPL EXT fs support for TI ARMv7 boards- Update to version 2014.10-rc1 and update patches- Rename rpmlintrc to %{name}-rpmlintrc. Follow the packaging guidelines.- add u-boot-cubietruck for Cubietruck (Cubieboard 3)- add u-boot-mx6cubox-i for Cubox-i and Hummingboard * currently conflicts with mlo-ext2 patch for omap4 so only for cubox-i target mlo-ext2.patch is skipped and cubox-i patches are applied * patch source: https://github.com/vorlonofportland/u-boot/ cubox-i-v2014.04-port.patch cubox-i-enable_raw_rd.patch- Enhance pre_checkin.sh script to handle arch restrictions- Fix builds : * 'tools' target is now 'tools-only' * kermit scripts moved from 'tools/scripts' to 'tools/kermit/' * Enhanced pre_checkin.sh script to handle uppercases in config name * Renamed config from cubieboard to Cubieboard * Renamed config from cubieboard2 to Cubieboard2 * Renamed config from hyundai_a7hd to Hyundai_A7HD * Renamed config from mele_a1000 to Mele_A1000- Add vexpress_aemv8a board- Update to v2014.04 * Update mlo-ext2.patch * Update mx53loco-bootscr.patch * Update origen-ext2.patch * Dropped v2014.01-sunxi.patch and created v2014.04-sunxi.patch by diffing u-boot-2014.04 with u-boot-sunxi.git d9fe0a1e061e2bde6c24a0f7cef4f5023f3bd579 * Update rpi_b-bootscr.patch * Drop gnuhash.patch (upstreamed)- add u-boot-mx6qsabrelite (for iMX6 Sabre Lite board)- add u-boot-snow (for Chromebook ARM)- Fix boot.scr location for beagle and origen- add u-boot-cubieboard2- Drop 0006-ARMV7-hardfp-build-fix.patch: v2014.01 checks if -msoft-float compiles okay, and U-Boot is soft-float according to Tom Rini- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with fix_spl_build_for_am335x.patch to reduce size of am335x SPL- Update to v2014.01 * Manually updated 0006-ARMV7-hardfp-build-fix.patch * Dropped v2013.10-sunxi.patch and created v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b * Added gnuhash.patch to fix .gnu.hash section handling in ldscripts * Rebased mlo-ext2.patch: omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by ti_common_initrd_support.patch. am335xevm build is known breaking due to size constraints not trivially solvable without dropping our patch.- Fix regression in packaging u-boot-dtb-tegra.bin: There is in fact a u-boot-spl.bin SPL being built, but it is 0xff-padded as u-boot-spl-pad.bin and then prepended to u-boot.bin and the .dtb. u-boot-dtb.bin exists independently as just u-boot.bin and .dtb, so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.- The "Tegra SPL" is not an SPL but a differently named u-boot.bin file. Fix up the generation scripts.- Include Tegra SPL for Colibri T20- switch raspberry to ext2- am335x_evm-bootscr.patch: Search for files in /boot, not in /boot/boot- rpi_b-bootscr.patch: Change rpi_b to use boot.scr- remove origin flavor- Enable paz00 config (Toshiba AC100)- Enable colibri_t20_iris config (Toradex Colibri-T20 on Iris) - Update u-boot.spec.in copyright and fix typo in comment- prefer u-boot-dtb.bin over u-boot.bin - simplify files section- mlo-ext2.patch: Search for files in /boot, not in /boot/boot- Add am335x_evm-bootscr.patch: Add bootscr to AM335x platform based devices- Remove old unused patches: * v2013.04-sunxi.patch * loadaddr-defaults.patch- Add ti_common_initrd_support.patch to enable initrd support for AM335x boards- Add am335x_evm support which includes: Beagle Bone, Beagle Bone Black, TI AM335x EVM, TI AM335x EVM-SK- Add Arndale support- Update v2013.04-sunxi.patch to v2013.10-sunxi.patch- Remove kerneladdr and ramdiskaddr definition in u-boot patches (now done in JeOS image with u-boot hooks) - Update patches to current version: * 0006-ARMV7-hardfp-build-fix.patch * beagle-bootscr.patch * mx53loco-bootscr.patch * mlo-ext2.patch - Merge fix_omap4_ext2_boot.patch in mlo-ext2.patch - Rename exynos-ext2.patch in origen-ext2.patch- Update to 2013.10- Fix OMAP4 pandaboard EXT2 boot- Fix u-boot.bin and boot.scr place since they are now in boot/ folder.- add support for cubieboard, hyundaia7hd, melea1000- update to 2013.04 * no upstream changelog available - remove dead u-boot-raspberrypi* (actually called rpib now) - add rpib variant- add omap3_beagle to targets- remove u8500href subpackage, kernel got dropped- update to 2013.04rc2 - enable bootz support on all boards- fix mlo-ext2.patch to actually use the ext4 infrastructure- update mlo-ext2.patch: * use the ext4 driver now since ext2 got removed- add sdhc-1.patch, sdhc-2.patch, sdhc-3.patch: * backport upstream sdhc fixes- update to 2012.10: - refresh patches 0006-ARMV7-hardfp-build-fix.patch, mlo-ext2.patch, loadaddr-defaults.patch, mx53loco-bootscr.patch- fix origen by putting the ramdisk higher- remove Marvell sources as they are non-free licensed (bnc#773824)- fix ext2 support for origen - add origen-spl.bin for origen- merge u-boot-tools- add ext2 support by default in mx53loco- add support for mx53loco- remove u-boot-omap3beagle- bump to 2012.04.01 - fixes bug in cmdline parsing- add calxeda highbank support- autoload boot.scr on beagle, so we can boot again- update to upstream u-boot 2012.04 - > gets rid of linaro fork, only mainline now - > gets us omap3 MLO support, no more need for x-loader - > potentially fixes voltage issues on omap4- add SUSE style conflicts to avoid installation of multiple boot loaders- Included u-boot.spec.in and gen_spec.sh in the spec file- use ext2 on panda- use ttyO2 as default console= on OMAP boards- add u8500_href and origen configs- fix lint failures- don't install map- generalize spec file to be able to build for more boards - add beagle board spec file - remove boot.scr- rename to u-boot-omap4panda- new package based on u-boot-omap4panda but use linaro u-boot git repo (http://git.linaro.org/git/boot/u-boot-linaro-stable.git) instead of mainline u-boot. This package also contains the MLO (this package obsoletes the x-loader package)- COPYING CREDITS README are now in the standard package- Corrected the links- Build without u-boot tools as we have a u-boot-tools packages- Cleaned the spec file up the spec file - The name is the same as the package name- Build u-boot according to http://elinux.org/Panda_How_to_MLO_&_u-boot - Using .txt config file instead of .scr it's gerated via mkimage- Used scr file based on http://elinux.org definition - Build u-boot 20111109 - Used the Meego panda u-boot as a base- 2010.09-MeeGo - Fix for u-boot fails to compile on armv7hl, BMC#13140- 2010.09-MeeGo - Don't build against i586, BMC#10159- 2010.09.rc1-MeeGo - Added option to enable boot.scr generation and copy- 2010.09.rc1-MeeGo - Update to 2010.09- 2010.09.rc1-MeeGo - Update to 2010.09.rc1 - MeeGo customization - Enabled PandaBoard, Beagleboard build- 2009.11.1-1mamba - update to 2009.11.1 Wed Mar 31 00:00:00 UTC 2010 -lamb21 15532909282019.01-lp151.5.12019.01-lp151.5.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.1/standard/500b090c003090d4c1bf7cdb6fbf7ff8-u-bootcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=06859dcb16c2e5ccfdbadbe5da004e0cd9576f13, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRR: `1;+utf-83a4d4aa328b1165828856c97ff2cab99aa347239ff97bec7593393a44286428c? 7zXZ !t/0*] crv9u@qJ>VuJqVؠDsi ;^@QOϢy>{>.z>O )`"R8z]`RІۖ0 [R nإJfS[ ƥ>h4wzsuX^>oOH2,aݧ)493?<.E2]6`#I (Ԁ$UZȄ*:{U4g$]#gYD <dSEiYglyXoEnAbUHJy%32_}l´bNxe"IOefS zX^&əYsuA8-@d*+=CV&g4ݨuas<9 uƓ570h}쎸#`P Ez*f뱳v@abq8Bk}t;9,rP:ב^W&> lqR5֒/~&=M$W ;@ۂ"WUTӡ8 FU4YVB'K?E#xt ͋ɐЇ4u[+.Uڒ_iRdqcۇ ['ln^Ȱ fME ΧPT:{Q8PxPa]/ 6fD³ +GLr&>lEiZDleΌ2\񭈵\ ogG+*= >3N$$`Gf~.R:ñ6.RJ&zDuSFmPLO2 <{Kylx=u5U(͛oyh$ry^XTwwPqw g}r;ΘY4'пL K*|8,d;'L 0rMefat]6jP\38P_(:z. }*mAG-y2̇U2~{Df(O3W%i8˙+2E3'}dIۑgukbGzocspFrk)s@ _ߎ>[dn*9 xIbaX0x@b ?R12y{>SZJ?S3aK\tL[;B=HVk>B,if08'o1%*bxki"?k !X䁎dHy.Z&QݸvPyY8Pi=Ô(p%2fhSH"7LҶ2})`~p/ϩSJ99olhx+< aê}ΟIzgKc;+z[yZLYiZvcHaCäZ"o"R/Sjg>dJ~R~+5j,MN+< :$In_9/=\gPR؜ꆼ`73$SGgQt܃#&(Y397N0vQ&).Һ'C+ xR+"䄈@vEcZzNbhRvJWEhb齈 a2 %& oƸ6:n"gp51tg}'P''q-}׏$c/ȋ/.=)ǗGaL}h6[g7߻%exlrd_'ajEqKdbZ]]na0&X%.+#Kv97 =[M9񕹺Cnkv+(#r {V tGF۰p4j7;b^@ Thaly^] _`r21r-%8+ju2' (3npOQo F6^gSI"cɪW5ej}5goNY#FS}v ~*Pj&VjPov +i. S`T3=f@LR>a@a!q3)iںA !FYEbQI<&Ѝ jW4v3j1mqHʿё4Cu -gTv bI/+p s*5^,ޝ.6gY]{T2ĵ݂ϖ?ӞsY4ǵwuQ>l,:;%k,bM k bQ$vҜh8JՓfq XAO+Ł=]zRzsg7T5 􏸖*8^0$ fV} 8so\(uc$Z&1qʙW,|;w-E5[s{vC6R ZwTOˤAaO'Ŋ|m ĝlƹˬu#8_<ȄQcpD0s\/Ob Y&>>>9@]?02qhh~ΥNG==\U~YR>g4xU5iVl Kf5.,cYQ1Ha3KU_Æ=&|egSCw‹{A'G.jޚWrmF#6mh ӂ1&,lA+WN8VZu\.4 qkڜzB6b “6A=+x*]kkcj. *<-zjGfZ-T`new2WiS7/ !dFd?k(g6cHWQcycnjy@'zp|}dun--KAv,V ^ڭ 7jfS7 敨ɒ( 9Lx:+Ԏ[#UK__=Pf&cAs,W l Z}(F0H\!ąUfӵWIqL.&Mȿ5CH^i=? NIS#G\NxĝMbhAKT&+ (D=/$ur&}Ņ/[&C %=_H|6y묵{afb9 tG3Ԣ˽;V%?=v -5\[z=wV28fPrNQ -Huuls{1:=>L`(*P n>CieofAN6p\ZIv%4 rls4-xߓ.$x4rgjG MEs2 ̈́U#L3N EރZu]8{y HfsA#1)\DO"ވ?}*F.$wSrK#Q{Sp?u܆2qUzlڭj(ߩ@o5σCZ/cja HN'俽6JqJi*ԣ2)u7]BwGxA'LPJOXA]DRC8i/ԽV~xbI"Oۏ>eFW˲4u}K8.Ja]?.4 FB j܂.XLIrd8ŀ和ESbl}'+ʬ_AXPMW-}GrN3ڄ0J'Y5#ۻďzwR_ze_ٔ[RuHup"UކE# T'@0+$8GW6{rRԱVݖh?&RVF =Td^L$PMw 94뀉2I)?:`uuxљ "~Z ~b'clFw&Wd'ݎ6RpT^.A\M} O_VmC} AcȴX[i_Gq"!7%U;CVqPzѽAO==h7=4 +ܦs~iw3;x(W? 039Y(珠H$P+|p;'F({x1wZ^t]@ubBrm"VP?VpF5͖hP4[?UoAjc- xÜ-^n mL 8{vfx!) AZQڥD杼EuQ \sVrb$M,h /&&ko]*j* @;//6@6gR. 95e?u6"`uƤCw ֎Bɻ/1 l+_P#vFİL `TQ'JL% A*=?C"!qŮIWeD>`Pv*kC'sAf.b.Օ4؂K,*@E,Kng2t&o Ѯa9 5f#vo:+ 7Xޭ`_I$zmSex?89; '"Yq! 3{üǧrN|Y.Ba{Ԑgntm0jEj\T*%bϼɀ O=P).0)6GlC^8 (TTs[KXeozSz/4%;t{PaȯwED/kvz@WAɊr-. SF05F5Qbۜ!aJN_4#v-vToH9g| R/X.r~]kt.-RejMq+xVsڧFY譻Afpx=D%Fn`&& |]ɚγɩTI49C{Y=_Yu-? 2=?~}Ȥ :b7G# <yZmr@>`kOLELyM6,)ᖈ92I?z3Lzx웢V8)s Q͛HѮp%Ržewҩ`ӳ(FDK(Jd)7g2YO9% Dpvr` 2O>%$1ԇXh8粎 WTL9-iaHMPRd6rQ3_qT9nF"rj*(NCŠr8׈>@(UD&ѲĪEgXn"e9tVZvxSpHi^| mFg]Y1wA'zJ|¢b%0V7 b w(  ;\ijV5{L:3Ln:[[ ^<3Β8N(v`xH:E˯$V E 7";eW:K -m e krBex++Zm?)_y&cQšEAntz.h`8i hMyh\H_*eX5r=k )`f _7V݊ 6;DUJۨȮ@w)+wΖ󱲭޲%[^j+MĪ-"*s?uWKŦDٙ'91W9pbp ÃaU$|10pwo5,=_~WBt͇lc6 @^}~axLF(~9[^LuO0b(_Y#<_;#˷L/AT#*59}dE< H@#x("6:$-3b1_;G#g 2G-? 8HIc54i.+OO ZZXg:)+̀m5wC( #wynU[;j& M<-R&q*D.QH%<1dP7(K^kMr`J!࿼}ʓXZ_AΠ ir<;a s9 E17QXx0g Qrckj^4?o!N?ҕ@q| :*\!oeϜQ79Rk(gJ,vuP8S<#i`T[26\U,u,0 [8i]*$ iH6dv(CDyRFn`a?W ˌgrmez4LKQ&E 6^O%yuۡ)f7ÒjCq`HT~1{G/=6%8>}ª0A5Ħ5ȭn5 Ɵ: |&R}TzU\g|V=1Ck1^K+wecJ~ $o?S"]5HMT&/M@^XmT~$]xv1agh[mCM(Dּ\#:Hd=yKHߵEH,'rɡ!rpօ: 6ј'.isa6=xG2m |ln']./)Zl/.s 1 лɎxkɝ}C@UýJ} *k+ƟT$ ;šv}2o @x՚HuoaGs4eKszWBe@n֚MĹ 8K(aPISpvpOnG@moZܔBZBk!md-d\Ҵ%$8]v.=?c* [RzVF$'&24SZ͒ldop1d H9 +}r )uγ"?@'kI: NDz6ѳ p lUZF-P[.cOM sv/<صLN(5:EȍVV$?)G|WN0RBy5dvrqQ:0lҶ^E /+y5(=yS6%pv-هȠ򺳹7;6jVX^.i+j|2Q]}U{-o uz]Z6Iɑߔ1 JRm"X$u_119uD컹iX+fٳG;mY?nsFU\`Q-“R= Vr&:71t//ĢT)B_#ĖAт{Aӊ>ԙߪv8؂5OBtИ[fq_v.“o/#̷j6>Js%ƼQ J:*o8l蓫~c3p#\PX\*Kdp";o@:צҍy `7)02Y ^,M3?ɮ߉\ V.;;%$,JkPa)`hFf~sՆyHHn1etCAIEXXoY?Yt7|&#!]Q9힃?RID8fq/&v"9ק InyèJov(A.)(~kK)8}%xI)˘ <sMz %XniQ?/waUn ef'F7xU eňı#ҥkD p !EW+=n5)`/20e=ʪ9`DS4cha]yk/:"#^J _(X 3LgS\uIZdGHAjOp>L0 u )]Ք\=^wx-vXPb >KylkʈAIni7ā,`"my6SJ|n~{ ;a&T~51;@ܾm,?;^0ceMOjumet9.1 q$H<o jMhjO1.80|B*ySo؟`$^O G. IԷ-iPyNth\ m^i+x.v 0B Q_kSεt~S5G:M$ F2\}.Kf:"ܾ6a/z%$P. X=bXy@ΔIlkT-PO5qB8(#EJDE(QS7aGc!@w#rG7#> PF}VD-ɦӭy'Z4h*y +KgYӑɻ vT LcczWڭOLT4L>-C{AI٤}|KCZrQ|Q|''0t&$.S Y&<[ !6~:"m2X7=SEդo|@=> _W[=ʵNvTU@v 6T۬ŦsjopH |6|d Gy'ՋQa]N܈"CtOI\N-0J iVul hJ# %Af`:Y1K6saA(#)]~ hl/37|XP8]c&Kf?:y:v{Vt%[ C X@!c.ag44뎤5 v˽ܧ5.>R~Azm-dotDաM4"֑ը1;~@%AvTKiQ)ɛ{HO3UOAf۝/v8ZzxS-F@ fNI9kH'lCGtkiZG[d9MYI&3(x?/V>1-Upyٴ{&3n5V{c{K+76GJ=<m@@z:]KJ]`n@C4MR?{~B1>(M&E( $W-وG>l;Om8ѓ* IM؅+w.wIJ("Q+D)P&_G;W<<6墹5S!jy"OѠ4x,xb3E? q_RͱwX%C':{P~n;P'e{Sh0o5c;9LZc086247Y1#xЗY]: ]4._> Xشmچ`Z05f(^E0bbC|>BACZyZSX~,#A}j2,Fvm & Gaեt5Il%Fd[E!Qڒ w#Il/1y DxtelML⦔!J>dP4Lsgޚ^L~BpW=6Mn ,d?̈́T=`TUgnc Xq{w+AVPqQm39=X3HSf^K Yk5?DyL9W,Ӱ DPȁX*ki ^3> 4RkJ0O%_n3;ҰGW箙@L z;GD3%N_#bzǽ8g{del]P0NJRlvjg_=b=:x&" [-nJȁ?vsȭr6< ѭ0vҩs\:QmW9lА2x٧7hߖq$- ԎH:\x7amrQ!@dg:SGBTB~n35YmvpӪ>Q.[u ͇^V`",u jXyQJ ٦龳 z8 ]R4ޒ mX '#MɛiOFDRǶ'lu~wg^}-?&`ioV~Jvz1;ynM% `{%uEUa.U6ttnwÓ<6: 's?/ >AXoTlCfGן=3ѻDքK6YOrXDٌM[M(V eyWۀ Icd}<]E#1![(ş@WNٯ#T92iՊ,/Ǝ8|Q>浳@ :<j⣞x&;z_lUK[;^n؍JUm#w9_sCsG.&/e6KhL \M`;`7G%ucѵ-0Ay o6L#3 }o1N.eIp`úbfߘ_57Cz4a$:QrB\lh[IBTR_ vld7k =8ZTZ *b]Հ4Tyg?MFSi=glǿ4hvy{\L'oikk뷙H;w?'E>)sQƦdTǰ94~>^`\s4 P\5\_1p6!xJGU4ğxړw^m#/vr=-Nx֓2MzŶ=YE8"ָ |T|XiQH 0>OC/ *5 7f =vnD vk4.΢ YrJF0h%I1)C?xUعp\wJ^ViOvot/pEjQ~qݨ$Qs$@ &lV5+~|l27clD},:W)J\;DτE0daTX͈\ ᪢y^;Ģ~~q"CZUM͹~4a:Ԍ`🀞 {nE+C@#@'((_uG?n[S , z5"ۤXr>)znaHTkmYpWMg}ZI]-:J!2*y:M/O8Qtu*?`ςݱu$r\ԃE =j:}r!߲Pn#bZ`UMU @I MEeܡ(sWgjZ%[GKcL7¸shVעjh8?"bX0{fVVe*E(1D"zHgRM[fK8C2jlC}MWA-pl'נT='_/BL!RC_.Th >fz5QNo3[ЊI'$MzxKһ̫,Vժ4Jg`˚zB$ĤFrpȣp \\4:U`Xɒ[@V6.2 p;[Q?].w9ƺ%h98 y )wb ;^>aQ-V2TcBmE+OsEȭSNȻ-.\GprmeEZazRڷq EԢ_$lP_8 ?t5pԩC2YC X^n|/o0i^~Z SK䟍NHvWS B„)2I0fl>'noQݍ'|Xۡ27\{5r:h-|@`_mv4cluظKIގѵZ ۃs!7mzXR=b bu0VViD+@m(w7, yJ\MIK^f"{ieh;5|$+?8 3Siј]2#1h^Xt{a4sIHO#cX+>?F bH#nBaf7 ݛh$ ujx2}/,&Kn,<>I'ϩ"Q͍ˇ+J+][ǁKԏ{ lQ)gZZ}sڤ@ <hNB=3 p˱n44ad^&n撊(YA6cTÔ2:* "+:%Ŵ1wq.HTܨh6U+O|7Q` ^@Q JN9MK9ޱ[E:9<~]>"e.x(DҕGa}QWk8#zRP؞!o򘢥K!1pZ'f*}DX.zTeԏ de91NtnaR1ݹFN)Ke1=cc|'3QhjqB4-c/7v3Xwʺ}/PS7[#L`l"(a\ *;@F Tp KU|*VT#f`Z;A*JV=ĸ;A{ղ(˪oLE s{L J6tw捊b4*iF -?-O8r\MId>.>BJ#/IJ3}AwۗAnRY-cGi_V#?iY!ݝb7!|5` `|08Hk% dhdNJORo JNׅ]YEG!,KMŸC|`tPV-qa!.h[y.USOE'^(¡8}' L]OjwDm%vt ȉ 96YV^fv{vr9 0PRUizKIJ8!`4-ڝj7ENH=F_ֲ_VЂ']G2߷dXmq9  oi˧Α{:Żl:4 7 5BPY!wx8ƨ HBz~kЧfq2>]*dPe7[xچ枬f7!aĿY\t*B#;rKQM[ 8&Y#rMj%GԾO+m%ZG, LS5ch*3'y4_Eoӧ`',4CXH^B~uwO,֖?b4F'ox`/}PliuӆPQLQ &n~Jm"=Um:+R :{CpNmI Ӧ(MJ}4!] yX(bn@"Z?ZԮ@EW <9Ԧ38 ܒg͏՗-kd{H7,28yu$cː?]v΃c͑.Ȇ~\cRR8<Ś6D2L/S 1ٷK t*cev@K)2ؔel&t21$֢Ů{$5cv_؃l#Dx_!󄿠VmBbycH;Xo l3RT?o>LYi|)߿n@aEx"9zCa\)&qb!$!cD/V #QEL!V=*a/.1H w˸ `@R* }GrPN߸6tD^li"OơkNdV#.h 0+f`DZ|aVD"̡8@`:,pIK;޲W3s#rh{$/ 52[7m~H7Rf4jTXijGe@hA1'L0yM(E´}8֐*F6M(]XB>Ш-+Q|d9sB{SgCn] 0ozů{+K.c~`2'i&HRNk&Yl X&amܧ< i[kDB.Zhx>sCd4y9M@Ͽ[u[Z ZTa)Aq˄r[S$-m>8uK:|s8# yq*`1bZv*<-ZjGu#lt3IU6;h .8 A`;6ėDZria"5O`9>Ő"}4ޟND}:_2qh咡S-#bHGN<G 4 N SdoG1˪tiM>j~.(I.X[9 1&;\N8{3r1N%80W'6(Yl˜ t]NPa81(i|dY:OHI${JCCn%ht-Z] u7DYLvv>Yej2M& XlD0>\n-gD'O(6r "~UѮ ك6`ufsZէ=z"NrjRt|8S)g@Tva 6> :sYQS=D]ulˁ~F*39rIⵗ;hzE~g＀tF(ôGQ_89.~9&ѯb<ǼF `_y-&!#cWUД4d- U$3 TZD/fMwNK.r@_ǥNe]`d&CKPKMQ '0e6Y?OPk,cǾ?-pԳlMvlCIֻ+7kmdTuqg˄x.Ё!?ܑL?2X@tm6Y|РU]6Ԁ\CQkm[vI ZiG`dޅM])W͝r\ eP(Qh kb0lyӣKS rҹQ0923t1߻_WXcd$9=֋5_^}<9YZ̈́{ݰ1] wI!`]B_ߘMR}TWjxh :{CrˮEÄLU+_g+e @7|boo~p]3*vKw̺"6$jKlCw6W1. ږ^06P"hLqo tG##.e6 _%3 \̭S2[3D$[AW0 Nk0PQ8 j`Z|?nk! 8IPE"~̥&[4N`.W7{!>/'~3,}=咺ę'YaTA$Qhg` *Y/\W<, ._,܈_f_c͕2FO%uɬR6U{#8Q4Z?g2^6y w'Fw9q3dwb#`Zs "?eHBx9òl}I6O}5yE[I8|N`{A7a :Y@VA"H.As<7֒b! '\ t'@Cy :m6y!<^^eG1ߑl8XViI0v9W;9ଡ଼=`w+0j(ҌdG}Eogm z(s`=BIBq暄`-iɩ08+|h@tҀfY{6䧪{iAZ-0 b>=?HTϽ_&rq~[1=XS(|epeVPK{ZٵWzƜ-ku{֭D< wF;'xi]Xf'Ga1ej*=JY}{Vs/3ʯ63UI˟Cg3fB\k ӲWxvL#Iy%pi)QתH'(iОӮʓ]Ԟf)ܪlnxd?{v>o(ZCX]y˕,c8w&Z .`jNa )tzIo"ƒO1117 ^i#u“]I`1X*W' YLnqbTokeAN= jZ}~ihW(f$Il+) ޔ(ha[rE.+h ^ yRAgY|/Dh}s"h *?aQHm[[H ޞnaUy} nH>)$sa>Q晬,.߄!r݌/~Ky嵸>49C6{^rq_NV; lRkӐhmF+s]pRvs*Ҕ9zHh7B{OjIbj ICөi1Dj <0"=ZS5lf/#Y[Us?nWTDGD ccWFw[0e*s@Qdmd {A )O1W#=}? uWY[*20F  (ܲmtg+"te|nthlpl#V-9)|8E?mvKe" ~-/!2hُaTkȖ>6۱E{rYeB'e=Y&@zGO B }K9upBvμ<'ݳ&/~`:_<˨oWk4~bY׊am [Q#x|F7w+SHF,Fl $)DZm&(ـ $rDlB=gl_'9d'?wd; @Ү^8:pnmQ\ԩz}&k8V3R<@}7UVr+=<=QIQG ZJDt=<_aH_DvxF?omuی(Vk%i h} }_ ПUԞY,B}ףC]jnQMSOÐMLh B;%#BavH/oh z mV-d<ΤYhwg j|킺@c qH9Ek}Ru X$Ȗ8mT2ama`1%#3Dk4zUPuY%RL:ii73 O4'g8 K5h.u{&*>֭DΑ0sFiQ.cTR0,?zfڎ[#8bcuV g=X"ORp. 2.hQ[ 9^9F2V܆@7Bo~4KxlYmqZHz^D9 h}@2&]RgxiJAɳpV/}}p3)f'̵K$$2,t Gtt&~р\ IFzԬW>3=.Kebj9'EM F՛?@x6~vYg$Vl5DIxW<BɾH<B,˵>o;d>qo BMej^ՎW0@K"]ܐ)^Z#O_ N }d ODk]bjd3mjCyx|gcI[Rե4X_~ | ;^+~~1CpגD6gҞ|,~cWC=*\LL_:6N"M]Q*ZOWʽ軹ΊV@>jOxbإY-Qصf_ %Szn >H`v(#zn6'0{)v YQT=_|Zn )3=gͺYk.Q _C0E\ңVa)wmj%pxNOBsp-)?m]Pfg]}\TD"6ZAmh:>`!5tB .=P$j?n(k]oO L3-\@1S T;bu2`_:ǃ;&VeƂƋG^AsV8jHky|"D˼8IR+t]@n.Z]/2t =28ʑ|y_Tn;ߧ=fN xh| gϋ]FJbF Mf !ZVCTҲj`4V+ evOYucUT?i.)&K]'_[ )ڔ2 X`?\\,v21n2h9Ms@ya; -t/S贊}tQ 1I]z'w{u>'V!qC4- UdDr2i5kFQmj|wE yN*XesD'ObR xMl]0Uy P̃FA0gv0 b3P9:čSm's%b+ًEb+LjrF=PH b h`n7qqiWػLK)YuPkӊN'+jFnwKW 4dJ̌\^{6ʏ/g 1|n x#w,m%АZT 4}5;'-$%6 ׌w4  ,/;pbh](|AFڪx>zG5eOS~y,1R}%y557^o%}$%nWz/Sa%YK\4"Z0-($:DH 0ruhfRo҉~\|7`b8Hf<#_H}(UTpq[AnjEV3f]*!b D.UEzDTj|nVneC]\p *9pgn5Mcsx/0T ;vFH>nz\LЯ!H|8kvBBԉoBNʂѕ*x*K$64l; i{(rn]ZYeBoئO>t{k^+ar 'g'Vj~g.'!Ij}t%EPgCD 7ٸXik @*U|{Jl}Ig6OW̑͸8i$m1uQZ1Sw1bK8Ưfem%/ ח/ >c7Y>%Z8R&k?֔nݳsD?c&t^ʆWMx#p=' pFL. VsA,fGlRQ4Je+5֥wAR+a\<;\'*W.FnrjS_ hkwTﮍa@^nwAʌ.`>?i+nz f<۵Lᇵ,0V /voeDc5(:dII=uZ[dJ@fNj,KWbk'jF6jl~e{ɛe?jƂHLVHM8ZFjE͎Jc˞L1^; O,Xx2zF2a ^0Z؏ 6Lsc5m@FBRgZa#>yD2$)Bvy3'nDyVRQmVzPlphipp2a|[Lh0Tpq݂ V8]Ok=WWw: &Ә;ԥpSU<ѮW\3yIVvP:Ov (">>t?m2z ˬB#'Gv5˻~~Q.,\L@ko7_^.g8Yi/hAx?xŚݎU;$p:ͷրDZpzO"%Y9$ CǑr!Nxip!QEXx+\" uhat.&:Ia$_ #7-MA?Agu`g׳R!1hŽxȗtE+j5IWBzI-lj0!؄gT/^? H ;3K AhRSm{/O{7ɳΦ]hI{MUBAŝsNaBr!o ֖ >׶i*m&a n6%޾3Xd A11%ڃƵNeUMJc}w\&s[UދQ/ !I4x5 VC_-JAٖӑ1Q"~1J-dAJZIyzA9(P|OY\_+C{\TMW{',g O(Zc̏O.W\nC!v8 QƎ7o{O < yZBu ? b*:`dF> -Puˋ*P\T+Ƃ|Îz(2 0)(7TuFfѭabxiih-i͆Nj5T'ᢉعpk'uԴVDqj2~❢x,?<ց^~Owox>"~Ԝq*vb欃]yNяN+Ǘ)@(;?!?U:('{ӄ9_|Ff69{Hw j[YFGs(/_3A8EğP['F֎E/Pt Ƨ;k3E8(ͶBJg³kD4Ol"v$r- CMf.O~˛:|͠4qv[%L ߆hԼ}P:˱ʈ>q%oR&zlڂGmwmtgšQ-;y}bZ\0:gJ ²O㈨ uq*7/@׻| % 6UxR/!eQ΅.Q"\X5c,4'R @Nct;@U]Xꏒ[܁N:%]XmOE~?*)OLasG1Nl(y:O~PC)R~ܖ!'O[1dvˣ)%V]F8}5p0DnX ]ߝl0|(T94M:>^H?&p\ ];L\ 7y^= 2՚_LInGb*y0K$n:9:SMN=YC,%ІbnE,(C]B7~ą+>(#wCںصۇÈ^bVVE-@L@w-8\luDŪfE:wH,%&A1z# C@Ӽ";O˼ qĩ4{⬭jp;T~yHgR_X*[R$sjS{:Zw$ZaFO#;yZŻg&WUYd RDY %su}(dt<g-ET$eߌ՝SB&:&x1) ۡwMI>o?`ߘUE'OPC)0$b// X2ǘRO;r8y1. ylPܙW>)eeԳ={g#bm N]@98}^M\Nbt9܊ 1t*,/ u{#ЯcY[ٶOfhNbPmn-më%mk۪N>E;Xn50^{gFfs^A>vp -5rg^Mf·kǧC٢Be$`A陆+׹70K7E; 5~hm$l }kYi}"m;V(*ӛr&+e"@/K ><۽>AQuN˄F?l-+ٞRqM=ztc(Hi>܁K+HZWms3Ug6+P`]!=hmu=juWi2@"ץ`eʥ@qrGZR 9Z Mv#.sFǀ&†Nr[<޷L`( FQ8KidԊ!!q(Ġh=Ü_\gKH%MQ}aK1!JdpŁY@?0m\7WΦaWNJҖp,J`d>}$ ߈9xfdE``F _z~"fF% sIsn l L H26vQgUH*`ԫhU@ +$Weh>#M- >&by2;wCJ ,MLQ\[n!PE{UjrUsfwz`DT0M,%0O;ޡ+a1:? H[,bp(/2}d~_ Ke%պ.`ĝu;7*(!|_:{`ۗ,HOE֩ {~`iIfzOx{$)"B⩈gJ#yC䎮{ PV+H1vPOp`m Bض+b(`#G Y" wh[ʽ?sLnhͮs H9>w\:X`OsO=>&v~!f6,@,3"s b9D  Vz B?U9tYR@Go(ehsr)-fN6tlZ,);-0y d)G"bb#>qZU.C$iWO]?]KwCH|'iWʚjXV[3%[-:OOS*ߛ=Gl)‘2l^ҀKY:#c7T* Rn7,M)|fZ&U圀3S_ BFFAQ#-{MvQDa1 A{[RU/A|6C'ڏZ$D_n#^Y2*A};&$4x)>j!b씦ei HqlZ, w^͓N'u]4\7޹yh /0r>.>8!\Tܽlȕ;{p{>`*. }C)a%%Z~U@Y4TpRYp@{-`2!M9 Y{ nBbY!c "YRa(,܃r5%;ͩ]A1&*i,6Sz~x%a(dj$mE3vv_ޙ>H@}ҿB*$n7p }GB .̟EJ2=eBwB tedDŽ=D/<"\t$%ԨqQ 9Sz>J_PZQQjI8;C}V(Y5's3yTmkE kƠH#::1yOn/7֜zD\ ~0Ħ<cjJXO6{ژv,T 3<foA0N!dE+s]MU>!.nqCx(z-xb7fsw*\e+1y.p?}Ğ7~1 T[i#)_h\Ya@"B5Knea˸KJ) sQ١L4Ql#.,'pXsV6̺|X+`7e1!B4qK!"SM]_G :SCGi<}'%-K%-8nIERnhc=qG7 5v ϧ!{X47LRC Z ܤDWYU] @JE)yOY/1vHMiIS-InB 9ubL UpXśR/4_mH7OߔŠL,O^=8MIȠ~s95jO+ 3a%oQQ|h/\`F xUby҂6?M to{ e?`;ڹkm= ZMYq +86A; ƏܠfӤx'6*l d7d)p# +55Q"rwv< ED@!WoOѴ=x-;{eZ@~;v187trj͜K >nU*Q:GL&f,䱠q5=H OX^[Whe϶F9>=pke#$ќ4q׬Hvw 05*dtGZV~Lz 0ݣȰ 28/Y 4ݬ#A,MEao WV ~M)D_9}ߘS̆e tx3br|]rDn!ȼX#9 3Ijo1io2p{i`7\ {f1A[oG ƚW^0'e՘5hJ uY>M0џ~f>ɷGK, Yz)c+A"v3ՔHu\?@ cV$"RyGV.=ŧg1L'7Q{EOʙ[͈҃ݟnM +sxc6P(@?M& `._iD돸?]&jMOOiMu1P'ؗuC=.|E 锷/lQ*F9®yj(&dN"jc+߲sN**O=z]!޵%T6fOM.&dI Is˰W腰 '!VkxQ[d@ו)z&,z"1vPȞkqO-\8Br[ڡ uѺXH!{Nޑ Tq1AԧQs:jn,YG|Tk +i'c6< y.ȑ(v=|15֘i*Bxil2\PdSwyjd2ynXV:v1%R*oӣ=^?wDֈ==f`T.chI7gJI;8uH=+c ;k>^<1UwoTƔsťTZ;EY?eUظ+:L3ZgV{LZOb%ȿB*pt=]x_D\bȃ'kRq!zdz#W؊+z֋`=Q{͚cCt/ghNJAڰ #C#VnVLK& FUCߜ >yUfrԦ#KB-M7-J,ŌXJPgmzM֠· &܋e%m/(CaXQڼ\E8d{VJ) IpPu-fyS/uޔ rz`x o_z^pm7( HN/\/zh*b@mW~H#zNx+؛^+ Y>JxwiB9-`?8 Nȸ .#2hk*V@ lTjذvf cw^soH%K9k%V*G4ssTl_%v]{36b/xpZX]!!Ryl&CVəE/l^K¸<翊\A&n 0Lf>?FO @`i6 wPnLr"S-u>p/l\f( mWRJqB; я 2$ɥT5ٻNGonԥF+OBjV5P9vVh]]>Si,>Z)7t+VQ%Dfh,xd*+dT[8&K2r\Oє[nj jDakk ڣ>$Ƭ|&jҕd {L[ˌ)H ޼U7'm:^cm;IiP21NuHTrI (RCsHjCz\~\AlSxSbU<ʗi_!.y{0\glfI4JczO2i=Zs^ccW K$BlNʽβ1uxMs;4Cы_(k1bh$xat hL'#Urwvwƕi"E؏=6sS&Lb?f*pG$i(ÿAɜ0qP" юvxOM) gφ{B)Ҫ@i֐,3ҁ> Π?Bd ظ):$ED|`t!bAS#,&=qbXHe?- 4(9_'*{̚2Kl%ߜʇ\YzaGg>?E!(r-yP(Ɣ|yW}{HtK }?"]ϹK:,QM3X;='Sy ! >'4Gl[YZx'2=mC]#u> ACX7G%Ia|G4WU#q j' ^>#V#>K~_ߐƷ8?OyKz^&YIDYAOhqֺ8ڏq.Uh~hU8RAFdQD}TH ?t%JA ^}i}X͘Q^n'yȐ@:5>śm׫_4O(H^[_+]ƛq)@'ՔB tu iE2yi9Ŀ`Br? J&˒_>8_P#x[CA5GTM;W?b;vDQq%cybNH>d oMXll? SAJVE\*w]ݭaUxKˀw<"+`-x:'jB"Ȕk©<(gC/L{4KUo ڛ\NZB]Jp M-vIj3.fw 7u=0V7Yg뺔2<6oj=c>̙~GQ-脲U =F Wc2tCN'+˺K˧p%ESwWzf1rqr73¤G>-ZB4?S Y6ɒĢn嶵Rv Ȋ|A_[FnW,5V!Qda# (#]0WA(! wڅ+f3֥b,N.~C.XV+$MlKڊ]].)}3-!O B|! )$̩'>5fZsPAlmOE/XnFeEyM@¼,TlHFcXEW;jvx?g+SMށOvԜr.g\Z1oږ4+WzUo xo0TI4 (L)tޱ4x(Hd!nCgvmkkCObiio*o 6cS>9K7H4QӞމAwi[Hu8@[U Y>½: J]a U[_NTRR#}zE *Gʋ&-]ǛBDZk_D.uvKr}Ѽ-\XpU,<(ӶPCG <,r$MC^As[ V]Bf"` ẔV@a 2MX%`?_ q5Duh2\1&; %utsv k掶CyLF,oLLpl1 Y Xgc]Shќð<Ѷ<Ȋ"cl@dCV~P* 꽆xGMΕqe%r~*ɉ~܏]/$gHTm)cC0[Ƹ^@-g<󃤖/yDo\\a #ʔ,c ul*6§^WDjiuV4I*P,di}Phn΀D_hy\]eɴa| &AyǧBt;骿ʌK+í7 o \toj\.0lI &2lzphR"r!]YB*i6S m]|`O;VŬ0"QUS<̘kcv3j9W)Ȁtl/e,j3&: W6Wz#&qݠDZ~Bk d P d aXff%gOƃ|^I2|}=w^17 DֲީP @hSrS&P <.K׀mϼO Z7&8*Z!s.ӦKPRhꁳxGѵLzVV]ƈ^b_υFe msgԆ{no΢־ %RYX#@zpf'sЊ<]iI'i5 z!]zUmISiȊ7RCcZ#8C3ðSB?qSH; )9yYԖ$+78,KaR3O _an`p\?:Mf0MCc%K.3LW?=C nnPLÈHFڪ2!g2m$6mB:!Ӹa'_BNO`laXZ&*N5`Tj}{۷J"ב&9s<1pG x]a2-ۿ:C* ENSx4ʳh&>0qchz=\pY[>zj,m!hsv8*2&Lt޳rEU5 h5Cl~"ؗ-W~+dJ(AiaL gIxRFz5c" rݛOvؑj3 is=a/sӯ8|\u c.Eu>ٝ| 51:5?,4$kg,uotp ڭXM [+#&>M¨8ǕgcƩ`Z<smBr0XV$x,ڷ!gF}Zd ҅qH!,Ih4lCbɦuGY$`Fx\lu'M,yUmq3(܈/$UtAWU&6JwaJ]uE'c)XxW<1Up;kHYï]|eub) ;e|l@LD`?Kc;ա ӟB:r#K+Ev1[EA f%}3t'S~&Ѡ8ѥiJ} VzHh_LjYM ~V.u ZD_tF}Tss􉋒̪VޚD%@)tFz ƍ7 7G'(Ry88)=@etq"S5O.b~)R<Kwrsfm&$E(;bgVx7}܅5T"m՝|SknjhBReM.pWUHf~#x|xpZB z\Y1?>C9+kޟߢ[PF!VSY!3 }^0Y{ιS`X$1 gL_0F۹1؁ VidS`ڶ0\q5V'Eo7lIe{Iɿ*p;bh1d`mޒ٪:YpH +k [gJ2 .Xު]ZRD hD ~lCy1sq:zE%Vv82#q2$2ǿC''jIB`o5Dm2 zSOV7`Ú|7)7N]糫^\J4Lόw2tD/wҦe9\w[%ʅ}CrN0x#̄/4<sUZK|:K^|FEv7Sk#%Hߒr.6 9mr9 lBP+]WӃhcQ\]!S: ^7^Ct@~r۔Ҥ6rSǐƫ8,nXIl ?6Xe_~GNLs@$pبNDpXi\O[)ݠ.w$}oD$/ٓnS: !s}{e" a :FGt[k=6@P.YL7xIU_y(<@A.7Ҷ+1S3<H _@gJd5(r $絫dFb}l#<a~=Ż 5᷷P;zS >.i {}g1P`1#8YNp1v&SybTPx,**ZFEo4ꇷwӹȜ!y{^7#jI`W桢<eZSͭڣ_qyd=zg,EIFǂ1Dj{Jd /*iN.ZHotQ C,5Q op+Tuǔ9UQgTЈFX9c K`kJ&A-ۘ>)bǩ:$fZɽHqc5qNq,8=ϓ [W p$&xWpfdc $&ܣ {YSWy<6N6Å ͧ3ԾEBQ%jc@*/BDLO@ M^nfi:zPb$mͭ!pwQJ(پ0l<ԫTF)z~zSAe>䋒jwE£2![1. a~If^y0 E|Jj?~l_DD[#_!E/x5-wᓡt־=Xl[(|.i["&[A|XF񊻢s'y Apt-` ʗnں ''U+[>|/uB҈XвxtsNed &g:U 7^xmfP'_ǥF 4m8W aVUF RϿeDKfNkФZo&(ދjcb#l*ח\U9 (GMa، JV W/2d'q@nJP2m !1USKDI?i.\ :rozJ{iJ+ y"S/|?`\UOQ%nܽq1/^ 3a/.?OVH6Z7+ M)G1mn\!O?nt;=%Li|sq4/!o'l"Adxv`W6qr+CᾷSN=AR^yeVgԡl/ۖɠJOi+B<J!ٜcfchAVk Z-!0TD~cHl$C;,arrKt6e)>DǡIy\@Q衋d# ȳ0sz+ܖ )\V1+eO8psT@ٷEhMB)Z",yϳL[QmaVLwGjG2& ݀/G3>XRNAGʗ'3}KjJFR ۣ\r]bb}^fk'H/bFd)N a*s*Řě^ oR^E"?Ά;7$j'=3; )@6í/H#Z%X _)`/<WE,G22Zc Q_S8\(j励+Vo۶n-/)WG`?QuPq 6P-h$../N~; ʭմJ bH' )Ǥ:End󙷓-q+w(Hx+*TIYjq(`R܌wz]&QAm*V+䑛!$[1܀o>z+6CNĻOrc沣z86H }AHVԜ z ދbz1N#V7f;kM̈́c'$6 ?G4-s uRByK1ɀbB)O u])Lk#`pX<0VAC9y${n'*W K2v-!%,${.ᣑ9ŧ0H󧓈Ү` =%7ofiT'*zT<3F#, T/ݢ?tj^(;Joasqէ@jDHDy ] zy)+H-߄(\D CڃCdIPij'C71Tx;$j&SW/yr%['?l {OZ1`0!{s5 )vCw=dBi3hrÄ={>qWVPqPl ǟШ<4A_K94ybؑ06a\].jkf,f :4RH檩 W1XF]WkjElkL@KgxdXKjvrgm4! ZcS:ҟGԇ^[-gbRb]?]CMM:AA4ANlUă:ѝ(Nh>Q1U*)1V`;Ḱǁ[2L 0u+,Nτ*)] 'vzW d(2F#Sg9ǫO]MCUkJj309] 8c6DS^k.$'tKf7%<Ь_ގ k$vcĽ?g—`OiG8[X6_Q?+[7Q匎`1b[/}*Odb?.BnF5p"y%Y9.X%i'b?}g1_ n#̙QC~F1&?*u#)cɵ⛊\W!HmK܋NO\EpO _S;lVa\ k",jȓ"M=A^N苠u+lA?/\K#Zx9q:MX_`Vrvf-Kq[&FGE(Qu$ _+c(nj]9\.I 6)4P|ު7ǧP 8@m OߋP Y i'š:~-՞ A.xG5̗^+ %wĬYPq ;V Ĺw+fGf_ y[PQH36,t|qIXo`e]sƽ^.sy,zC6<5us.:݄w hd"xyB408QRG42 ޜCTitNXn>Kaz tWll/M-~Bc@N9WFJwIo2x5W+DŽV.Ɗ)[FS?b/8݈>R3^t ޗ6 eڕ;JTx:>5tshլ-߆IqF;>5!yb_&RMgK"Rst( y+*g.! S<{?L?i0_-'.)Bk,`طB䦤8 3R8$4Zliڦ'hb+{F28b{p=KaD@O.ߢ;qWo_p,!Cڕ 7_Cyi%*C1 4R_=oBډeBO%<@:H}4w'nM369U<$tJ2}>廢?IN(K9#F2ӣ(v_dw!#:t_ $0E_:m!D'bcPQ$ 8mL]{GEe_Z×3-ة3RKHs oUi슼F gRB=m["T$4Ҕ,=ޗ鴢gtPT;;jA\6I0طnLx xhV_Jf"ىa:cSp(bB ̣y Fƨ{'bw?FO.{*:~v,{ɈhąA17vM +KE`ѓ:h%~f܂rKG8KNo?E ֳhcFƴbU@`'QH5a~s!@iy{@sw&2UMM[Jt]ohRT}k& Yqyrc 3\gnd1)mӇmƨcS'8Qrl-%.Bj I~h@y/цM'DR-9z!^]L&ɪ /D~)RЁ7H>/yϤz҂ s7#G hE-su;V2ۚB0l?[o4g5cx:;sBQOW?$1M&Xԫ~8Jѭ6SФТh@#~^<ú2+%4RG p1ي72~R a;vEWQj< ӆ @|vHNø# (yvg)ZKU8-ɾKr mvGAvJG*n$6f#ޝ?ci"3y((Oh%KXJ9h:t4p9␉ ryG-T> Sb!1 -mb:lcFt Y\ՕZMڥCceX1%hS4)a}yw;ۢgE'&f G)5"/$$Էr!eل} fkfݍ:*NHˣ nT08U\:(qf aѲRdк[t":y"W+ͦLP&>4%q<0cn>LIÀ]vu:j"mOS&|P`y-+172Uˁ}h S?ۀho g\2)]z 3KNݾqy!)5 'B">e_Jh-?k{eʃfR|g7aN\byK3g6L[!M9}YSh$Mv`N-rDE3aSZBUN`qCb#Ӹ<F7E !5#BЌw5&Ӂ(lJF.n+8pi 5ՠ]q3'FNa9|'!i+k`m2(xNDdQn(@XIDo^jLS=ʭw>C[kp%ӯ*`5@E5$Neۧ]N~wNOY<\`,,B3|r'YhSə}W#ag  ocЌg̊>-.Jmd7IUnd843Ylex4T{)4WffPGVW{BɜWt'3)aAW xp5wc̒c}P3`Y׻mDM0)iI?gVl OnyҪ]~ .rvfr|x6"gs֬jNTF~R|[m*PI9ękl:+?,IrDgF\C~֠1EfFR~V{1Hx9;?ql>߷™.0aqcΧŭb~f_م+oXP=Id쯶y{\׮qߋa2HEdtXbMW=V!f.cb/rcN YaC|Ei`OnK.Ns_ݐQ&a$hӽFA dObx?*gOaA}UaɎn.z3w|w!2-QI:]nMl8(/X f˟J+ĽcK(;qAE##g-FtlS08XR]FP`:Ae toc톤-3TuBȥTLV(Y Q-"ʗsG*IFy']꒘+<?R)+^uf~b̩ 4D82 :B?"$2ۚ~G^/ba:Rd!Yz: !TRzYoz#j ֈ<(Pϱd Vh&jLI<"R3ϠK2a8/~8$~qE}L6Hh)͐'rU,4L+e$KՈŌ3M@\@˟[Pi(݈v-3 ] b6_LAB¢LCXNGJdwBڂ)% ʪyQ1g݁ܐ({  ż6>ukcS:So 2&Øa^D}(N3ڒ8j D5lw!>7>6@C [.;f2SҠ~[Ύmqt2i?VZb&_y:Jz+p~ܮ[#Up4c܎MߕhHo>gך6#,l_]kO#wgɘeB-gm{ҋ(>v,aP >No^@ř2bD;/!a̠E(Ȉ^/uDύD]_M)0z4ηss wUiqz詛;,$.-jND:qRtFF[ߑxJ K OlQoVMy@O0z՞;ǽ{yKDCN׹E3؏*Kݬ{%:3p8z+-xRK9Q RB"R̟bspOi;k\{@˥`Ɵuu 1蛉{axD6$9DW))B%*r-4ARB]1`#m)awV|v G"0~ID{ec#%6{:8f Al(*84M$)aA*@ȈU{=pxVgz `c.G! qav7)쵆@V, zJcI Wlxntk\xWMCGtOYN"CK(`l5[bO])V toEMe05~N d]X|D;K'ٞgw/|Cb7JF*RCʼS,j~2~--ś]( 6gcY3^9Nl Uq@,NO"ga2$&Ja|!~ !B@\aih${(@E-vc%m`l0Zarr E̪b_+}cFu]}avyL?Z3"[0 bie 2lenah,VA3CV'A50$K#FfB(,^UT-赧B:Te\'aAO~Oi $?T Xk>==pS)owt9~50ǨJԇcI)s4Keڃk7Y)VA]Wo{j<'w 097k Sz=:e;T<;O#d?02, 0|OMEؽH#:&f2,zcԫ72\XF!#5#sAo*%@wnX Ng){ӅWZ(*$[ Hih X8 x1(14E g=_.qisC6 #jC=X@6ۯUsf| 0\ ZAX$R6_\]UJ,k.%w?dLyQkӞŗX!{%l6%1<*LhL5udӮb(68ïC_υ <1q*b*VEem.#u31v O)ӆK#bj&$b)j N]>Ƹm~7ulO22W2mLa-Y c.U pZDƂT7X"}krdxjl5I'\hٌ#3o%IBGGֱѰ8< i[^kEi#ι3 m'މrQ߫D~ѴFD\ǫf1ÍLUu$Ė|}d"ORoݲDeaM-|yMǼkLRfRwH#@ 'gN=(]jl{j߭U#'s`:hHBns'e5~H4ykP8 twɮ|ٖ#0&8ܕTF0V1!7faxkꉵ#% -沌Lyuq|&[ݎȢWEMD.z]PC&ETOE!+g?1 ѯGY,F?-0t\B_Frx- b \(Lq!ݪpT\H( Q GNEc4RRB]HүUUKRI>v=2whgyk&AC_ `AB) {FХ9nD/alXi~8ۛēt4C8;ٝfWbt0TfO+QdMĔb6P`Le]*8âvU͋wA} ]aR /Q)#qXl 9EOcAOP7Xejv2ު?n~;E1^0c]|xڌ.1\ͨ:G؅~VXBhD5{hw aX O>L[a2:;p02Q[Fƈf}ca۳Z4X#hz Coٮ~5 Տ۶ 8mQ/S|30M.~:NQjՏᙍY(x80/ !2}?O7<<^-!TIdזhۣZar?1c@iEP ׂGujJ.g+o?s FvoWIS=' %d$jY,8@8ZЀvNJ~)g:IgCD 55B+ء)oS(TvO/tI[p#JQT|%gQo1PաbFw`xsRw=Q1}4Om^XYp]Y$ʁC&xP9!\̒d>ƃ58 8!TIIZz-@cYWM8iz<.e5Hk}D4o3@0ܛB\J/5snFILTӆIƌ>Bc:IE:L僺im҆ABf}1=(k`Kp4 Y/‘(4+YBQ%/~5fm:ʓyPrg}#e_:XJr`I &U4 BzְSm;SkD<*wt GJ׀"(y*k5łȅGfD%0U2R%lA -)~XHeHoF rӼ7$:]DgTDE"ސ&M`܏9FFvR#dcr91/^k~ObLmuU:|ٿͤR;i\%(;D.`lةHiU;qY/OLNNtcbW~iptS>2\W?<9[SsŃBŔ(l `~!t,;yՙnWCk L []ǐWf횠1,LIzjUx)x*~s$0֑gnHv>cVhUFԼ)Q`yqd8mtj!uóYR?='|z %J!^LLÙ5Q5kǥ+TWaZBzJ40FeEG?`N: aq{7{5D ,wpQO¥nПY"IO q-u ֬1hj&%)Dcx-]beW{UjFG%N% 'o(5.e.ocPC4vfg5h zDlEiy} xWhRK"`uʍEzı~3 @:S]s*B۲ozJj(%a)m~=e!wSIEܰT\JFx>yF=|,|~h~PѼ`.2^]g䢎lH<% jfc7dS h}VibXhosXbp~/ k䂈SRf9:˄0b! J = IŁ_%1x%/^ /tKܩ_oGu|-7~G4J;Tdsc_NU+t Eeu8'FJ=Tj3$yY +y˂$>X2X ^Ezqk61#Nᧉgam+bk<2X7nQci>`z_-'l҈[|Ʃ<,/g/V1!9OW-Ms`LkbpW`!-Xé;v*5=1/jy;#ix+=^;f~sMTrYfx=9|d[`LynҮp-ϊq3*>:$jLYY,-Y!+ ΁ -:b"kT[vG-]Z+m9ϔezLT);Xۆ/=VR|~QTfH?ir{{;v#Ev\Ni&.7( 1l@H͂ː|j7ogvYP3{W`U/0/X6,o4VFv˒ I7-l7uMY)G<:.|ðt8Qǔ?ɯVVrb,A:GvҢ.%}ZsJ4#1@r2Ӓ 'í'g@X(z8 pfJ^(mLSd"=v2nʣWFF|XEiUoLPT+TR{ 9.} CNfiJU/h\TΙ>0䲎OtAff^M~6L(wKF^_#*qx?g%蕦`g I_5*~;]P!ct e̵Ka^rD 2RF`p.==kdӱj30~a oS^+K(vˣ8GCXe~@ؠR/: &H$hƄڂw QͬKkTlBR2D\9>zpVG[O/'PyƯE^f4pyS;e/v&NF`xAWP+/+kІS6$`ݏ(}{VF$aɾȰ/ LzB9 dܒ/ :Ú@b: 6nk❅8*G$3[a8ZtE݊Z+2BnͽD:ʧփY#%TGl2ȈlݻF;—jVQVp,f#A04ѳ=vexxJJf_>\d3@p-^qhR=;OeYE+`B jvO*TGr*AS<&+koRl?zF/u-m?mTc|^bR:w1tj͖~<,g y.]7qj|]&+M'xG̘eht6Gӵ $Q:Mѽ Γ;1R+]Rmh>V8UeDcL+H'OV]"'~&sA[mKO&0OYǜUV#Yd~]m@oF&*w&om ?UK>͇ dRcEҤ~nWo%׵in)2Ӧُdz2[V D|d͢R*BS^XL 3vYwӞm~䪙"m15| P$1e9 ȕErMqO| 3s%[䠖tB Mcb$&TOJH |wx*]Ry\ijO}a'Ef8/~ygi UළiO,p\&2$۷ 4:5;meX8}>u}[tr085X8e;QQb|k_$SbX }NUi9 Bи aydsMj6%"zs3UWRB]{l p?@֍vCDݠ: cGtzvjؐ`?3x!0?f" :! @ifJA|}.3+EA9MыeAm$5F(+d6L9yUpQ T6 Kpʷm:nD.aAA\_gI=*՛>YZ0ԓl7+F8\/AEQL 8Wh{z"VOFZ{/W4wUnXU]5 1=2e\'s8֒=U;˲['2yD+OVbB!H$iBOWY[6پo1 v搤2z֋`![C: 6b|;VvyP[\"dBD~qhz\i3U` d"U?x *;*+nh1 -)d-e/q&[0!Ym8%X~@^Ԗb%S\

ڈ a-w>ͿTDnh!*_ < ]@ďؿ2:(ɧݞ v+#Qv~0C냷k#,&I@?)+@M.\f}g[4v$b,(lm*Jr4.`ڥXY[ՄV~R -9@/`g`]v\ѴYu)tyQl|nA=mOQ])[{|$@B2s`,<Bghp,KY{Ɋ!0ZrR@ Pe7ΤR>#q0AP R4z#vrp 2N5KΉNgмZD @%|ÑI=deMt.Wشkr,[.DJ7..3!5$v#M࢏1Z-SPґR39a[")¶ĶWC[ߞx8:{lC<(@ yLxy AXQoY.M< Qy IEd> |bIRv6P6u79/xyj*ݱ*ӓ*w@L1PW r֥U E:{r>^Q]*R=!/aG}\.n#cDThvRf ^EB?b1uv|$H]<۠1Tn[v7v{py_&* :Cܖ +@nH%П0֌O!l$Qa)!NXHX$XQ9!lp5|Dt>$ RB,sC8ܐ,tMʾ(cBt9$^Ua`*[pO;^!9GX(/`dMlVwgF`jw˚tAʇcU?in1O =B5`(){>-DL?Mb 6F &b.m4 & 5w+&#R6+o@$Onč@M ]斉C_$ukDSp,Q8 ,Z :߆Odxi0]փ^|z\KfZ N7NY%߉|3_{l=Ј$CO%/3EB!XpYKD+ ԃ`b ?2Hk7%GS2NtOPڋI䂪QWiPdz\Tq5#k}qNs#);7ag\z۵畾^7lL\q 5m̽8+"Ro8Q(z&C5 )0RAE-H/rtHה{j7m#VNxfq4oQzPDEkL,gUFdh011gʄ".І箳7 @ԗ_T[ҤhH^]e?SYĤcO&pC_9 .B9&/ߘR7w*sKmu&9>kC֎|n1F's!+.AS|-Ko{:}A3]ڠ]NߗNg4`n <8 hnvW^["En".V*-ϱAwŵ2iEynpt=LK /*$\wTfo jGXwem"=iOO[ezQE%glxsde8O(8bT d-R-;bEȧ/~VQ.d=Uylsg s~=>[Kd. UI%%Ο_qIڝQ6W1Y+~%߸S#ڏa^|yG {L7zk> ϑxى6l DD0/*Yda>s GAi#Gp΂}&.Tق"lAlF> ~{_sx 輋.BZ=awMU'swhH1bҡ:.ĩJ% ڶӣ !}R>ѫ"X{cN:7njD> WfsI3 T§-&_D|@M;AB)2[LvP z QCqڲӰ<we'`>e͔_aXҝ`0+dƢIU=s(DTSijEܗ JQ` i VF5w,MrvRd9(Ȓ-Tc|iS4ʉC.36~oU`=!H5 xj9*'׵𷅋t1N3Mg礡 )G]9WfПq6H˖+ S#宐xtZS"D,B0]wVwl'w5J{̄W1dξƣΞH*2Ű&;&v_]K# WM'hDlJ*tIޏ/| D[+Hj+ DW7hڤeE?+]_f,jcȌ}_Ǜ }Hâ(8 )l6fX].0 ω& &9X4C֭~)؅3 V>ȁOl8_*\;»2XV6(1 7]5eԆhG[zzGl_T TblT e.2R CLه!6hӨ?-`<&dYTۮxDw?7-̀f 0ݏ kz($E>Qj:Sdٵ ^_ |hAsY\u*~%դTEaJ۳bH>j>"m7 df~ Io3(WluW#!/Zj Jg@?s[~|0L3Gx¦V5Ml /mЇCr v?AA={ /-6:l /xȘGçp~ ZzpSGE ԚZ%!nx2f /Gf$d5Uԙǣ49j:A):lqԦە/QP`pzO-{5D22k}V d5sËFȦo"-Cu'ѕyLfOy%|I֯:k΋z `sA=m1L60Kx>4sdVZiɝ$?8e%ʼrVy~Yr^lme ~"DAj=CO./ٸJI}atHWr<2<\25YL ]p&>p-7H++/l uZ52 x/L?EZIIrkT1 o܎.%R1c ${{Øhi(]C ~\/2 I_Y]^A+[d`ʇmow!B"M#x( l6Y .MS5&U|;a1pp*À!@pWSveߜ;Cn -0?ރ8>,.-06e5e7AfnSNe~7P^^ @ 5v/u &[q (52}|oӋ>UM)SӃ!,CQS<X+`=sRa6X vš]%3Ւtd7ՅIXj+  3ģ] cM'/:W1]\ݕ䤴3`Ю]n@нCMPjµՀ"ؓUpanm}RjqPm~t04sf݂7n{mTH$ k}A`6W GCLȡ<n/Plp<7jv*aQa>=P_tes;Y}ƄT):g}~t_N9#U-hxcq!O4 #b](Yw~ ^>;C?Ev0U3gL&9[H-ro1b`~W5'?O%hg^*>v$[&څ(¶am+alFGXm k=a Db,yh>BPyG"A0&LwR\w#+ wzGʔ M1>QfSTz2 ~rD='F:Ɏ1F9n+4zbxl :$On$i$cGPEaI/Kl#94YvrQ!W[m23?n`>]YG|w0"7! Y)բ1%ݸ$~$fk9cfњ=ORh,"}n`o!l0㻧 sA~wh b3ouu"`WȬ">pPпE9%~>G@j;Fz޴Z*.,|N/*#ݽrC3Otα؜mI8̋RjvKdJG˱X+}d`P5ྕӸt)$riyK!e?RuS)xm<_y{(>VBWRqnNjmDm7Tu -:߅j#mюL[GBM ؂F%3Ly};d9kS ]wCh-:. pKtXRSY 2re(AB bj2!яjm/Kv)=E\*:C4OiBy@$-n !tE=WбEvA&GߕPƑVCGvv* le[OGmml( M' a>b}W&ςi(v5ДBM>!FR}.|÷59{?$}~kiE'U+fI& `_+&D*)[95;HB6LJ?ڐS~UR2$ެtA0;34հF^l1ף WU7M5PǝјML$(7|e:[%nDa6q^-C{ӦEQ/Y5l1#Ļ^K91c \Fv(gJxnhNLB*G\LvygXUl;t.\:es]11N=;&7N }&!nA=!#\U]&:(WYHOg`@qN:fG|y=`\c`iXR$MqE2KRwvȓqXs'd8z"pd}vyKw!2Pu`vz7ͩx*l{y2mtd-â5DVv/RA f9-uʨ갭$'#lKi.k]3;{< v+Z?$B 0!Yvԯ^q S e4)[ѻfcxwl2<]'Xolc A̎'9:qq+̻/ay߿^>FoĐMS@25n!6)R*@:t|!r 8a}f(_ xbn'fUBG?Q)Fy/UgKp;6w~ԱKIelbWܽsFߑ--'I_6Ӷ#6%ϨSBhs[CKƤ3ya률5(Vht [5-*y)k(79 fz]j/n̪P؅l-iL~V}D5on $lA97NRHa0%ejoj,0F@ľU3e3-zJzuvёz/ojaF|c}m:Dq)}$-q;Kbrଓn=Y |U\hCNKKK{eͦpYҐr%\tc[R Lio+r{YvqP&ٝI9*'T#< Oo2Y.i٣f ;V؀և 0SLz~SOpG-2W#THB2ZnO 618̫[d}&9nNo߿Qʈ;5dg,3r")3 .)+T"gܗJ$2Bml𸡖' Nmz>h㨆Ѵs/*qMjrn W?qJtz“8.KXQv(mxk3ʝA$*'`d @)Sztr3Ijœ\0_/Q~ DɮFqq8&;.vQ#`PAߋ)gaZOl3}O|v|!h8 3L 1—hxxr?SdzYK ~'^գr`ߦ6&nĆX\}0XY=evsWmS)%ɬs3{ŕvf(PC +&G>dN+rAdS?k\B4;LrWlsLQ{n:q+T~]*l1a7 ;*Gr |r10Y]0!F XԋnNPhEs1Ҝ&{?e,}o}%o(]7 ٍ&FYy@ ut :ܹE#tAy#Olfc‚i$ ~>d]rG4AǫNG/fvl,*bx;|ʞÛJz[w^bc[N|WdjDydn-;CpULpe*qֳmA5r&\ rhE]/n:9tse5lB׿|Ztv$RW'}&Ё}cXAa0hq3!25_ HՈ \3˄ 4U=~d4$D᳴Txw.0 {|jt8PPh{3 ?j*1TEA%a|:JXalÑ7vN\ |zȈQ6/9:hIW ia^SXi5>5ݻV(|tf/l.5?Yc8 a圂S[6o.KPZ e>xA9…yc|6:ʓW ^Woe @=D|qfP3ҮQ4|`l =A6kHŐjme<$ХԪNfš}lK?o3AwJh$bgPsu8v1e\keu~g|5ЦOs P|]l.Iִn0("%en, D6#}P|9*fCBXrAnPY)R"/ƠIKCR8V^E(f0Yi,q,Qc:$(ދy۵2zDFfnE w'kf5k8< epOUةt_|SkRAR↓$ #|hUUԦ~+sM(:5gPz sRéN͕1="E9[&2x-zagIE>rurŻ4Xv} 0.@?4g3DM.<=-8`w_`O*`>w.pA54yղK"_hP`&qD]jc|ڏW0n>JfgP9ㅧ32 ժ;vFC(Ub*)*Lrܣ-sMB+y&.V(K!){}Ώh6xCnp1=+3vu(`;6Xm?Hg*[\oaWG9iHZO)^V];A(+d]JBtd; P\ǒS ?CBxa>s /J &]gjRXœ!?@ W`:Vz %G:ޞs9e^ Z |+=.>R^<}oR$Yޓn֪lyXjxv/D=duJ]h>fGHuzki9&GF-,%yHܵؗjR~0whËBu"{]hbC38vjPǗ=nabh؅>{/}ͩ2B ^klٵ9 pcR3 79nIh-(<3:i #_=u\=k 2B#kk P7c9NX O<.GKyP"F1-*OF)īR0TY]\rP8DXLY"b ˺ :oVޛg^18 ۃs&M11iXe)k,Ȍe-|NXkqr228v!Qg#5^қDK(ݧޣ k2F:tLm <|;z@8V(P@_/ ӌ'KK&.m ;znb ^ǙE3nU. mMs,^Z`x(iBĎRBT)u|1"5fGEj*~YٺcD.:}BUo=ӶR^C_鲜gi>L(& YLcVAlzSl7g} t%9A0Jh7i;ó9r:՗ҏHYG9{\q_`$ 7{ld[./BM?R50 MN;[Ղx6a޸|TN0޵)P. xVlxx؁c܁_+\+6!> ;kCV&.{/`,|^'<%r5: gkZfY@Иf @m5dXn{0oShу}Һu^~ SsWZ ww6UBM:0*WgjuhKz7̂V:KOm D|KHe'hq"*xHpU#&$VC/o~ J83r@]'twiSVN$&M м2Yc)++IT[]dy  =vɋ8z=PcuHHrvO r$~Ija| !k# fVDtE^l~4\Wۑa cnQÎ+̈;I@|vwF*X5&A%o30Ybh Ӯ9)bjp^ޏi}ld#WD\]?{\To:Ӱ&"@P~cPۣkub}]+! u%e7ck}9kHCC *K6v&+U}t'nrnYfcv]JׇJ.UCB@*N/.ؐ'D?/uJ[Ys+]xkX%JWC~t*+~}r#x>QPwos\XH%vy$WS0Y|l^;,9|sQAye:iőy7/=@Ơ|x3i'qKA'3d`> F7qԵ󹿴x5_S  > 3 ޹_ ' (zz/=Ks4xNyr70e譸$כX=ǭN* VEB1kʵ;hK0ІQ&y xx$ΪܱWN0$Z!_Xjo8fQC?8rP{ǀ9i#]I Qr</8Z-RGm]D]FI zq_7mSC=&6_ioS3K̘<_2$!J׸zoNİ f)r|]VTE$Y" k;bLB+`~*^7{s]q&Wwa}V=xtcrbK*C\8tch|Կ$ B28}f7Lg#iծJ},gNֵh0=VX-s.iNIh^P.ImWчv)O> zvUY-ڕ#;ڥBVo;(;^eBI3P50'x+^SN:3ror>:vC$=s03Z*55  H|Wc/KlW *)7r2ӜDZjy"6Z46b< TYʊmoƛG.Vy eAP&=ZSpud&(%1P/]_XY)Jƙ8Y~!N۾Ջjѡk$WW=GőcS]99Ĩn?2~.ʒvJ6Z~n-,6 EP԰;+HgtE]}4@jo Qhe6[h =9H[7]}?sDW?DC)-px- g,aЕ}³`g]_j r~aJL**wUooJ8N@~Tr)K'T}mn-q0x=JBؤ8;O 'X1Lj]y)b`nsaW&hZZk<~ (M G:B*b8W m-U6ԩlG IaȏD'8XiGRB/KݽmTX.oZuWx!֥n{8dnGOOGKT͵W%3Hk{X)F fnESv}zuN<9:Y8`td΀1ォ3GE nڏr}nk^"[Ay!1]N~}! oMgװ# sܳ`oIh,& rX[R?x}?$ĵd$c|o9(mGb LvYig{#d~Xx{¢Q/_E˽TP~k@#Ĺ%PRdm{]ya9Oa)PK1ѲA*HaKas)Z]Lpvi)#P*1Wf\[w_a Q.||!Bdڼer=mCN?%+AJ/$8zQ1ɫ+\ #]r/edALQ9a# i$Y\!ͧu#hyŴl2} ܠ['{^`s9NoZWg ,t>_g߽y&-cQY`~An% C*eM5N i?yrݴՌlgvn_%bh#n$Ni _,fW/¢bNi(?_L4[CHП Irf@DGPC~_>eNW8C;;9+X=,;># jJ-$+4ly4L^2}Mh_a'D#g9M=:U笏ϸN[Ds9JO}ywX ƃ~* kϺ:w\UDm qHʶ9/lR gt}uz+MB^C{(x2cRtUxbH#R~^ ,tN4խ&aeU0-]J ?^g2k^3%z-wdS4.vh" TRxX/'NdRGyZ|bd+V彠tu1KB#n5ԫ7= 9y#(G;A p̹^%Jgo`ш_?j !x:/WdTSd_al^C%iGRHeYJ)MܸBkzqfC^Ȥ,HySgyQ0z0 w,EX.a zmylM8BH. .fq)f7oPucVKsǓg܎/XȄĈB2#n>>Ge q.A[9f9'm:,;1TFG>,6x387lSeϸ*K,BVtjl1 NJUT7t^>>Q,|ixAy Y>:v#^~ !!C. eϤTގ+U 'm(B<=xXcɡQ|zB{A0d10Xj{u׮"X }+Pl*I nD{< B|NbXqЍ++LBgs*:.IO L8 {].c#&A>Qpq)Bv+~\vM[k(LP TA( H!HaH_9\ 1EyDK|Ae O\`y:.;"ѣv+/66XZ.$ƽh:|.g&Zh~k6%'}Ymz,CGts@? W$_Z;4=gfJ[ʧ9sIJcԔh8RS)|ڿh.;Ɲ!uUǁ?+ )|9%މӭV zSXN RH>`]ΨJDn*~{=cT{MTdn zc ^fȃLdT}& Oi7< ¸2Q[bcһ'+-yAT >W7ݦcoY}H蟘NWT%/a>r4N-&iW0՘ >o{T ɀU9YٲuBv YtPdI ZFG02?&hX53+mNu~K0Q-FmdУ^!:tG_J-dgXEޞKFZ?:i+O[c2t2F<̷(-7*ʛ5#r^q\bMT vcg 2 ,r-WD?oeb* rA\ M_"-j_'"`^4´߶xjEU'k%hi T,>elvCf`jܹw$D.wu2wa' !wS[oH>$W&m?D-4DO^#.h"bs|ǁuJp2H{z6~nsEǛ\dsͤ`nf ^XL jE_q2tD+]~7>JFQ8h NK.;r:dF=:~OD/Ebŧ[n hKM&ok h X2ׁv̠}%gaLR5g6q*(/#< U<+15}j|! {j<3El:BD"EΫ /ihiH0 끌}44H )4l+'CHISuV ?]ֵrO=zˌeAѱ6t`W&0J0')dd b@b-\BS(U 0^̐1+FCLA|淫 =B DTCip/~Oͦ&ov16BG]ZkgcrbIK@$h6o)3Կj!sePzalZ_Pl!s0R5ififVMrcc*xTG`@_*$^˞-CdQgǠ2Bpq!/[XИJZB•Iti"JzGx@ ~{t=ACIډ2jlPvga8Xګ{}DqBӆ-=SjvETUTGB]1_ͳxLy-wn 4u,60co\AE,\x6q0ʊoY%K(&=M~_6N@ 8P1ubV fbاaD<"ی W֌I_iJe f E|Scv?% Y4S,KWbB՜we(_l.S$4p ~23b]D9VGXDeX# ԹJ+]pHxwS Ȑy]v^|NQ̬"vF5ZihHu+k=CoN>fAn:!7![=l5-sq- G'sEz:_rYGЩ 8K':5+;dXw>D71SD\Ӣt4(aI"ECM}m$lhxa;}_ӶʺbLtp>N*ԮA؂0Oo`~ӭooFۓ(tLV{i"IMt'&=Zش+RB|AdHhr.hX HfJ2ڪYR/vBRP-D1/]TSXbsK p;SrZT*U.I?",ChLkoS躅@ !nXF'e*Ʒ[nEC^̖- ]&.3'9o!U"^7qLZMGm,+]FCuЇV@^~e jqwaF'XWԒ]<j0/̜/$BC$ӗ/sHmHZ cE#$%1;/]m%M]!&xr\7N X0?<85Z}zeH 9Kn>sK_ƀ%f?i2⭨|pL$KO_"lQ$:=4]7̉4 ^?Oq X[ݗ`T8-%{c)3,G!s|غ`n o n P@6KlHAaS ]9H &$ vLc J+Y!;/nv Οm #ji?(nf)NǪԞ ;Lg10uJx?TRJΆ%{iF(kKQ͚!CvaU{ܟ,~,%&,|`\$'>/h; 3eW|Q?=BcSxxX(.\&<ɭ_b-@n.(4F 2A.K d9 bYr v{4a4kDdw9C!o`ؐa*&[ėnƜ@k-CaHҰ Hh.5ꔄHpR7[i0IwxZ[0`HVn8x9G#8br?\})> m.s:5*k[IRbBkؾ>Ro#U'Bh¸JkL * t@]V䊚RWG[OmaQ1<"f,jP(EoD Q8Ro ~qd*AdF;M9WÁ]ۦهar*\`yw5HxGR3a.MbCz[ĞpGѓzJ9kOsH~ig?*adRGDz)ߧLx#½)<~%Sɿ|;'m4sE`Q2˸A"z{?l=mTʇG9,iUgȈ8oFliY(ɧqI1کkCdֵ*0-/1^b鑯g @]/D$Bu7Y666ou80NaJ{bGqvL.՟_4&s(kg9kz#bCR^lL!??^\CSׂpl`Ys/YB`.֕ Z 5,mS&Wu mC4'WEJʐo7Q{j}vnuZb{t2Ё9qFP3LCjSK?Le蜼aÄ=؊6]\+ +}x-KpX sA@iEe@d?_:1GbX-QK6_W G[bq^|[ 0#r ҶוūZ*8$ NAL.zRrDW0DlfuQvv%x}2=՞FR1 ֽp[F3>dp'p A2* K4|SMKvL1le ˉ7K-\v3c%)2Z~>nlCUnP'Wdy<*M~%3̏cQDK)FFRQ=a-{pa_'׍uY*8ᦨcR f`/!mįk( زԣn_'mߝhy:F& xfc~`/ Buhcjnk麚VL0䉳X,1mQJTWJwB@kxweПB'kѬO3YHE:Mh-ÁNC_6٢RޏY| 8#ؓGRof@y>kmxDo0T>x;-Mkï D԰tCG8|ݸb1x70~R$:;[S@4$V%$Z;9i0~ذJ>fXur"AWlbHusx;YS%; [.?E5Xpa'iMP5k@3Z_[-%S-.;ޱA_Ptzm/˕sL\ZVz s*ew} Kr{?,dm5F#8Bp7Bi#Ax˽ _ I萄wzd]C^˔B?^$Ah0$mK,Ƒm6'}œ()x>twCRs_`+6ӻ׉OI `7:23M)Q|3nx SM B%KH 8_ x<8YY?TɗyowׄHc]5 W+zG pO89nGa **c^MT jA9a,:焩1fV:eCTBeYр\ش?L" 2 ؃" GƵcd_odDtqBQKbfNH^>+e8(SX}ү̲ A tH l~0.>D=T8x;J=|M W.8A{W#\xv859D⸻=|+v ŲlP%`UkcYH&|7-/'SK_S}$4cJ:JpxcTq)5 !(@SԨja7LbϿ[gW#3ߞf KtV) PX_v+~_$x`> ЗuBƁ6'RJkM/)g:yy.͢|(kFoMt\Vƺ|s\vR킣3RH=uc|[Ò>\!us^@vǕ S= 2[  !D)M)&j;EYX&yf8AeZ9~FD)P|0eo\3.0rTF<#U_q-^^pHs>/=zmbbEd rWjjۏQVQ^uE6Yn$>Rn{`ur"qEN~8Tؖ*_)ؤs*=#u.fNU ~ ?:YIQUnO_Xa<;YpoT5-!mJ5>V2[bz+zCbS]IklHwޏWRoٲB@@p_gdy(mN^M}Kϙwi! yXLVؠQ֌zֆKh<,~@nSiLbo241V(u׫_jȕۄO=z28ӌί…"yéI:E^SadQ0~QZ}Xҁ1<4+?P6XU z" F _Mj|IA.@N's{gөۺ'3x jMX9ģVGvTӪ=UMŅДtQ76fNԿO26#^_<~80Q7ZPsTh;e(u{-a\#;K!BN6&Bc"(A<ƚr "UP]+RZC; %0u_;xVDNˮp ìƥˑ`l {vaC>mXܾ޷f2h. sIVX!'}3GE đ/nPi~a}^98erKZ}: ow:9!P9},U&) ~>&=_,9Ӧy+˹Cm(-i\բ&ӧZ tҵmÁ$r7X|UtI^D*Vߕ].u2Ir *?\۲"~0,!v7`7aԹ_UOR3 JyH'tZ@XeBb3PD OU6ɡ|#wFv/* ]Uˋ[T[i;]S_$M%y:;&[ R& -!- 76iɅ(r~Z1MPhN8YNSQKzgU㝋tQYL^bU8 VnweL67ѝ}9M m<$k.4R}0TZ"i4r2 LF@y/"9C#9@iu֋OmQ4w9E*jbg!x6~ٿq㪹9e1x1Z  B3 Cd#),G7c-:}R׆C\!үXNpTNrܕ t Z{Z:*tq.EC)g7@4!{"^"K32_f$ܼλ"!RfOO`ntBކWoZ?0M#lY&v6aKE%| 1Rk/8tbqFᑶ޴J|"Ie`L wsTEn@th9 <؁n{\]+v4]p*/a9zL1+x3L"(}E⑫?mVbNq ٽ*xhlz;W.csi7n ŸŮk̡CLՎ]TJ!LSv]wz6[G4Es>*1(h m* Hق:N7PQǟ/L_]D9Ts0oAs7wFxP0ZlGYHY:!n'xwgRQ I<8>!.' v jb-ͳ͂4Z"nh꺨{?Oj٭Mb ^O }%x:_K 阷}0r9#1QSo?6Ѕw> nN]zD5e5FdH/q <5^0gŊ4`R~}`D^xN[󘓳6)%x zrL${G#ӈy2bVۦu6N)h1CuK 3|ADaC[>d2O< B<<dz=P齊̂$gG6YW4+zX厛e;ݗ{.BQNR2?G#Ur>ZLp¢eSWFHe =UQULը>$ !¥}jS$h @Zp;}@ɻhwlܦ%x)2eojm,q~Z/Pj;X ؝L ]1yu®qjWIZ^"n=Jg\ejdﵑ.tǔ+x^ߣIwEk"*%o}&>AGWg.S^ӥig:{V?r?pQ-8;jעViM|t */T1sFse eBvХ*WOFq+?>;,hl,q\}H; ԋee/:cC-rUGMk+?J7HæZ,>cABU~}&ʠB̹R4Sh.< j"4N$,1Ӛ >oT8oRWl;eSW$$ne  WP{KmnX9PL\E,, ִth@ jMyno˩+" i9ϊe#@f=FYN,/W=g)*} n,VJl%edO AY E+\Կ~ +KbL^MR!߉2,s `k~5.k-M{瀗;&.&dBI"t Y_#˥W{bfܿL_0QIy(TG#w?ɊZg+"k1죶s8Va[؜c+a/#+?~DV- g5;7^[ryx蚏!9=|^TPh |ڕiE[~pe[yM+;ڼpbnףTAUds;JٟhǷ' yZb " Hh[a`Lx ]ƛZ* H x#@Zsi\ & ( (|A%L˶b+?dX,qp$LlN9 DKL9Ց$ZOr~6p4462E|ݶXVjRFxb٤rz Lc:%V͚,lIA%@n[:߅ed*/ <'tiE_>TFD p esײ 3:*U *(k"m#*M{e\|{Q񗅻Ys\>ChyŗHTUFF"bn;3=m7WPgʓ[$I(tD5ԯ=dڏޑ@4b{兆Z),0'e ZKnI2oω\=ƋFik ?QXd7w ޶_WAfߢkn"HSm{xv?}zvEG$4f82E]tCzkj!@y4`hpR-0 4!R9L ;gW ˜7(b֦3n|"~Ir;j6TvFSbⱚYse~*Kb- S)!zoqOhΠ3wGlX(MM nz_j؉=濺Nw #y20[GҺŀq*=Hl^,mHaN0ɆFl˘[Y#nݹ*ܭBñJ5DV1< Dʒ54 :0Oa毱ED[a|'Ι~a'C*6T'W`w,dۥ\_c('iAN_NSUnu8oX$vSOHPzgeg?.J(b6vmV?g*qƹjgʴAe.XYlN&u(W\;ko?~&Љi~) FN%3Rs6N@NR.$/ x]WU߸샶?z q{*!h=%x%ScWkД+T7!:%t=P_,c3\L첀7b;'/;ҟ<5|_Qʲ#ݚ JގN> ́$A0^( pummGz ƇYr0ǜVY@goB;WDO/9W ';$&pf|E"op(?Bsmb"ɣɻc B!i%>!wGêfK]l?T $=-j++D2?"he Y NXzxLE"D\O^m5IJ&2!չvsЅ$Df..('C5`{%jxFA.kdc}g5%7tA9=`()f+?Fu3њйH-JY/Msꭟy/b_F7T8qS@zcz/$xX1DUBd׼@QD/0u¿`׺88$ԲrzI|ƞu%ۜY5EMuUS=. arbΟA;strmODp=#} Vp._*ĩw>G@a{*Qzy ,|kX^yF r̈ù ̷M@.0@K08"H˂-jWskh/,l"Ē*_p]כ`X%b?`I"{':l-F٬9rYB5<]3tX p ^hǽ{|R=y7x 83Fm=0HG2B֝BrqBj`m=Z"cSyBʮ8f4+MPRxĄe++$d*MG)+ZtϻDbZ&Z#'zX'IAbe]$_?xL1A?+O]ڴ9 ktjڠ+/3y6Cm ڥ[[b=hn*T 'Kztt2 _nHrltϓ!ܒd c]ܭ¬2 FyaG-r#CD2rS~v?͞q3/\o@53ΠNcfSj? :•<Ilpð^gc8,pA5z6E}:kmGhPg$8@?f/݃o xq6 bኝQ1XWA^(MݺvEIoB/lx/U{UNZu _&CІ+ 'uXO!Ӄ>zymc5gUEleJ&^wI5Ly.ʅNi. 0=r>GДzD)},C܄ fplK#g7\aR,zRY¨Ox^Mu$EzUQtZRk2\r3i=ճ(Hi˵57Fl '#ڤ@}d AV b4t)Ixw@,0SJaGNߴk ۨwavrXQ,ל!tdViκyQ=c{>PRٱ !Ƚ+޼>5 D0rg0;}KDY~3/ k @?rKA&TísIஜA}v׳_s6ɂa#.6Ήufu8$B>W"PXntDXNP aU1b-.!K}2x5w2=zU´;{1`Rd[:cϛ8<uޙbVKj$+=\d1-Y%Ez Jp&yefOO.`k-$0IŒ|0y Ӛ.np@6VvzsS&#$-q=AI΄C\[os$yA]4Hz~9`͗O%KF t(oO" ;^6/a%AAzb&3^$+wMֲTmpIwCؼj{?mZt |Ov$|<4fWR Y **).D_A)S/Dq9?Pm[fΥrk/盵%3dTl!aqY!.#pk3 OY!T65շ5 '.~zyU^(ב$ 2W!:a7h/kL^T!ŵxH(jC']a:Nۜ=\=7-Dž;5U`Fiי9qɗplT;~p~L%R1_vf>C鋕cb"xu_>!ff&ۢfa.۶++O$eg(A|_ZumEw:U,,lb;C[T1`&e /T^oR-3u"A /a3o293LO6Dq#̧hN2/zvU5Ǣ| sȻch& /5HnX9cڇdQBNJ,"a/Rdyz3,ldW>GU;;Oih%МSxg(A ?۳W TdF3Tl׵5,gHc5&fjLV\nLo?5s`:Ii 84DIQ*qkCn1&ov+a N]ToX E1-WAB$ \ P戬,93X(@#.(+*uivBDDL0}wI7  "< Ѥ|I\XὬ/R&Ȗ;2K'h|bW/Qh!$]S xgLJD,J|zHI;d[;&7M N J7vA92Ud*U.m`3wH*-U+N:?NXXuw h1D%A'Gሏ)k+F6UksyͼxZ+,F)DkLӷѶcMudIuc&,ȉLpR-\@&zBңBUx.kObK}VF9ζ'YaT(/Ez* Ӿs:áN2M5Ϥ.m+I'Xħ!:"F!,`aīgsc#MSpFg2X '9 #7hQtRŹūֵ뉮ػ)9/AÚ1T9.?_UwB8+}sD@["=罽k(JR솤5Fqق;Ix1wPQkuzz";fp3T.GY<0r4EbQ!UPXAr@T+ƮIضP=TV8Y6xv 7N>aII>h|/C,'t2e3F%A98 ?'p~MAZЍf!n<"zuN@%*A3$].sn|,т(E|T#r gUoy J\o vQ6Ik /WU&=354'೟a")͹=5f=zu'G?K3(紡Zg/@(!936{ `^ԝDB WS&͎,(O]?!"_\M:/nWgΥ )1駨o"y{ !'JK@pYLX;V$e"CY1U= ٷ2:]^IJ0Y JÍldXr&V?U3uR +`nL~%!c 0=θ]z>ǂ߷!.* u֬d9vcKCY]7ZK#bԛc9хcuë#ԕ- Zf̮Ji2 rxʠV"!w9i}{7xVѝ50@as[5GC[<2ՍiCXu|M|Ϋa=ک4x z催?У9<`.%qu-[$}WsHDz{n`Zi` \7E&n MY_MǥZ|IC"]e}xP(1v &88Mjh Tx3cW]mV M*JkB^z;UMӥGƄyݰs|ʫQ4'h* L)L_Iԕ&tM9&zŌ4ME@-x-ĉ^Cgh-JFO}%Wn>!vIOEdS,(啽-`l g$ V\LdC͗3󗳴k!5jOͨjЉ'G@ e Ww#;&2`zCmf7mK\.d^ج(mr(*(t~#=i ӹK&DӇZ##JcwN̮s[ a,tNr%z J_HuQӂW߱{ "ͿLQ&zt4KҘ iW?O 9WdC {}:ʊTP'4ŅL 7c'³!3Ƭp2C7EM"0ͱȐSGOP4O-ݙͻ>QB7XLu-!mH6${>ˮUǡ$>A*o '8T ܚݨAݦSEB_T[]{y^&uI0H{x602lɎ>~)!S4M_.yኽt)o/uz./~ cԜF1 42K8`TqwnC« ,M*lT֑ق_s@t+g3pV#Gaԋ︭*Qa@p;' ^V$7cIHQX.xSS}"13zヽda.uSgrCm'qH#3 $򊘚z:Tq |i.'[l<Sy ?c E [ ESgsV 8A&3K&C2{x hE䷓" R7 (5B}ԨN^N Nx3h}OZm oDӉC`u*9FW{1knaM+3AO-jkSwYYX/fR(O\-]u.S"I'oDmErYzIe?8=:/4,ebp <Jr11k왁FYMs#^Q:I bxm>@EV^:s[2`j!'^iHx6ug'J{8+@.=Shtc9Sm t>'`1, $}oVj_֢Fc J7-9;[(jL&\Q{[qƒ5'nz>v ,&ttƳlWeu_ޝd+=聳&9Ff?Vʪ> j&Ni(Uoh y2,]1":RyP xBA>w%iaZs/q.y5h݋8㿼X 8t Ԯ|ذ+us4gM9f2B'^*޾1i'Q"4f80#ܔЯv2+͵kl8fC [N|¶5 Hs.K0, Hي)-ZZ\ǃ X_Yn!6dC89mS H%EB޿IKGhSoo_vY%x"f,!  8#gY"H1v"$,YxGoM#w~2PsW`epH6ZHyTo "T,9{iCF]N %v^-F`ǹʚC?7_ / Ƞ!h~qᔇN/S(=^!_|/̇7EP /n/-cΦYߙVИ` ZI6Ewh2lBKYaoEYԡO.`A ]Τbk<jCK0б,gQ5T\gn088H{L(숔,ⷤU[b$ݹj%Ug TgJiy Jؑ5,.ߐYGl8v>l{eZzzW:4'q֜1R cX87 J$cLZq'=v=7wBF'{c&*ے6x꭭Aoh~z0mQ#y_>p6I>ON甦6K;Dȝ頰U 3 ,z{!@qwx 4"d =6CS2ypژPy"Y"dDV*2Av D$F2GON2$$m$>@jg:ߙU#{xXZbl]v㤗G֞Ȑ?˅`:kUH{ mLBT3J? ؀>|U#D{I]r3"qb:zZa)Ҁ;׉|$d [0OW (5.+ V4ԗk3,q[R\o3ξ#+StNLs_gd$s>EIV8N kv2gif5I:6=םya\(Db)zst6D.ڞriDKwl4#z)> >.>4|ݻLY g=o9ny|H͌3Gtx;5[udgBDw2/3ktݽ+Fm])F;CTҜ*t'{&+PD8ݕ3}M^Nt🻳x@|Զ)Џ0U]VĴ.*`;qv!;HhiP_̂hq AzU5=lIFf]nn33Q403ZBZ]޵_요#BjPN'R[p#uщQ];:a9^eӴô{ w~Jg m8yol C8VZƾ ϹˬdGRǿs6q, Rg&U Zu_؂lRih*ʨӃqdžX[&zѨu>_F"/n熚PE(#)آ.1 h$"ǽYZf&爦K&6>}I qz_f9tA՞ Ch kG5ԺV*SHcXf٪G>ܞ/ە)iuG.ycG [.H"NQ̰Ju 4@b6ϹQS6h|ӥfw{a7t9`)S=N9hxU}^A0ȝ.ψ}-'K2璺Yd _1 #`ȬBJ&u&;jI{z0@Uia#A!M5 [EˁnA2. m CAh"Ieğű LI׏!uL)k:~cBڋRk5]?QLԬ])mY}`Zw{Kk1XDWbdxWWn耺RtR>9aA tSlԨ?/$X3-T*7Mk g219 !d0DՃ !lu_t'&DjBgʹne7eBւ:mdfŎlV(E8Jl'%%Ж](IOww ec ט!Nqz`{;%>@0o)=.DSlTe(`3_lxnr2tOd]D>]U5tYvB~ZUKY`E柃ȱ *z7UZݢt )Dpi޽ Ò0k~<Zb;QH-L܉hۅ-Sj,jӋ *˂ofb[~ i4P7H#cgH YZ