u-boot-khadas-vim2-2021.10-150600.11.3.1<>,\glp9|TO?ڡ^vQ`%8Ĝxfˆj%p~6#c I]uY$JYrgZ݃#Qمm=F$GD{O5DԯƼwGԡqRV(0Bȳ=q>>h?>Xd + \$(Abo      @T$(6(78@U9 U:&UF:G:H:I;X; Y;\;H];\^;b<)c<d=_e=df=gl=iu=|v=z=>> >>TCu-boot-khadas-vim22021.10150600.11.3.1The U-Boot firmware for the khadas-vim2 platformDas U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors. This package contains the firmware for the khadas-vim2 platform.glh01-armsrv3hSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Boothttp://www.denx.de/wiki/U-Bootlinuxaarch64 |[FA큤A큤glgla[&gla[&5929465c5b7388127834da4d84a8fad1296469b9b900874e9b5c359e25ed828e4dca7988c3ed32d90e3df4e08551367c22daf7f21d77e03c7fe4f93df66481ba8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootu-boot-khadas-vim2-2021.10-150600.11.3.1.src.rpmu-boot-khadas-vim2u-boot-khadas-vim2(aarch-64)u-boot-loader    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1u-boot-loader4.14.3g@g@bbޅbޅbb@a7ara\>@aUaSaSaC1aA@a $@a /````@`@`}p`pA`lM@`lM@`lM@`Q@`@`@`<@`<@`+`+`+`*b@`%@`U`U``x@__@___@_v@___ _@_E@_~@_|\@_u_ts@_s!_s!_d@_/@_^?@^>@^@^@^@^^^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@W 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)h01-armsrv3 17406728762021.10-150600.11.3.12021.10-150600.11.3.1u-boot.binu-boot-khadas-vim2READMEu-boot-khadas-vim2gpl-2.0.txt/boot//usr/share/doc/packages//usr/share/doc/packages/u-boot-khadas-vim2//usr/share/licenses//usr/share/licenses/u-boot-khadas-vim2/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:37697/SUSE_SLE-15-SP6_Update/7b01f777986682dc925e1e6e378c38c1-u-boot.SUSE_SLE-15-SP6_Update:khadas-vim2drpmxz5aarch64-suse-linuxPCX ver. 2.5 image data bounding box [8223, 54531] - [0, 256], 20-bit uncompresseddirectoryASCII text_N_NN@9futf-820127b872f0d67044e103eaf58fd175679cdd234b7e29c1ab73822890effdb01? 7zXZ !t/nR]"k%zUU^ĹC4Aί':Zc^F@rSSDj>x~ Nmc7yʍ)6J#M΅!XtK^yHoY~v#ִUzB` )^KF$UC{ ۀr4`p#HVj5Aki_OywNJ2$R-8Z/MIB;՞sl,*/@w&a<Wbulף(N{^h[ii!`~,ؠeH;D_iMe5܋C <6ӘcA,,u7Wy,PB+S]3 Ix.Bg95a?JwtD^w J P$1 ~i\Q Uk%_M@:g=@hvW$AVJ x aa3193hbVZ:UЌ]`̚`fl\S1q-rޢʵ)+~WY<= 1QzB-<Fm}'>mC''JPzejjTE@q `͑ @*1)5y\0z [r @Ypv"e>iF͒ϒw%8mcxNzviχĢ4Wܿ1YoIBL<,nLQ-Q+ɓ=^ׇ2Ué//@xg_ t\1;ݬR"FKBYqq4^&2e-'0ׄ!m QcyBMoMgH=Ģ`faKjH:8 2^SWF;*=zҳw4 I\-̛SmEmE{„ ZUbx}i7=`usؕ0j9lakeGFW:!J$y #†'Hp $@Eă3 .5zMEԾ6w3$;B1@gG/{FU d2I<քRtMZMˍ 9-H,48/Qf *k&oG eաoᓫd0y3-:_(EwiҤ=iqH~}2s~%`>A 48Np~ez\*:8 Tˏd8y f Q)<\%ڮV!Ǖ El[}HSbhwvvqյ|$B&fz!)2}][,'2XjӌR׀gTQ,QhGgd|q噽M̚ SySn0.Qh~.BWpinC|t3?Rj{GʗOFو<'S1؈ W&[W(fB)Tࡹ=Q^] fdHlPGBGÝn/rO G&?@YXXIO[ᨗ]@{bDlܦ.q9{$= |5g";o" ϻSeO|N_G#٭Þ#/l5Ihs5ie;urЅVvE xjmS8vY}Q],NL!:*(UbAM_I`|0 !Xd֏73El8Pe֒u kufsOers6:k^4S%80[6FG&`?g A{1M: ڒ7^{gv)G@s'oP%@ ?3(/ePM&ARuu?y Gv}zwv:: L= -MB8ZU-rkR xr/GG>GΎzhTRۚ\g&%|cxܲgt/89WEn:NDIRij|;ʐZnDS{*kU5Wׄ%udL-Yxy#Pa3 nL- 'H~W̲uIy|`„K 24ԭV 4MLPimp!߀>?fLlIT GG~HӢJD6YF >"f ur?#rYc'dM Ac67;Ž(RsxJ$v@#K R.nD`Vr:nA,"PaEbdT9M mnm]_҉8u}t(NSv@~5Tu9 \xIp[}pp9S[^y\6RW`FM2|Dŷi~ ZpljAXӪ )aF-@}#n,%d҃ 3ыU/h#[x -?lÖ%B?D}V}VOp>qP(Tm9fhyM{62BkG @pd!;|h{s0nzCeL^rYTZ72"q\kR.:vgUWGOLB-D^cciaЪ]s,,ccک3-op4\7O.iST5O(ofUWr#(vCx##?SRŶPCA_;vÒ OeIy꫄}5A[5IcZWn s:ɪ߹":j+.iL@ 'ʂ˄n 5 &C1(j WD>9,X/FO:cB2$Z+IAxCH#VŠWƨCo Nm1 I%|fŵ^ӗG% ;E!PЋ{0TgvQRM .5wM^#E\7|ƣk?dW둤JO?XqBF"WU@vq"%걪ǎ-g ~1gtx,$2Bȍ0VS2VaɖW` ʛ3\YJ955>;04\v;LS>rqŒaLC϶H\:}n3l㈻?cWCF]4;e]XjV@{X&|Dp&6GrJ*r~-}:z3F%$~qԸxnl8%"]%- #|a&LXKAudqJP)UlE3o3c|%;KSaHJ()Ӧ?T8=aooؒ@}RE /CS7 ?9=t\kuy'*n𝄧r?<0ԥ1S.)^kh(gƣ<̴ODYe~rZ᜻_ `+S% OO=;(Č ;PFN۹m}Siz/F3?V~- `qg ٛp\C|ZZvS3<[p*!4/ w_T>Sd j*a|Ĉ˻gJЇ:Ě:X͆6*xLAq=P~W;{&Ftd-1hpK[\E12l>>D~`tB3O2b$eSՄ:2YB,9)ɷh| ɹPFZSB7WK]j|ޯxAȶħ} 9 2{ag+l_38 PW ڊ$ ΪY>Z>$j&2eiC. g1F!\6p_l}yS=̿6~iӿg̻Lu|^ZP:e}ĒSN6\$W.r[xnz/~Qˆ& ߕR]^ܮcT$, I4շF뭙ɳVjDsC)"R A i=dLޛsa dfxrS҇ϸQ%MoyU"f+?e4$qA7(\ot8^pLN<2"UThyZ\j9oa,rPk](Bm7cUCE͙?P&_XfʁMf-K¦h*^gGu߱ե|,Ja]Lw"&u䊿MCgN-!~чPn$u++4dӑSZ=ѕͱ 39؈gg;u$w:1 a*^]M/|Im" ]A!V&[{~n/#o~Xe8rc-|6W*DFmώWp"Я;*y(JfKJ[ro^ I9C+gp"q`=)ԡ6t [7$Ɠf]  -w7xz7m+E8K:)Uehk> tZdF95z; ?:kl&Wc^`<^ ;%γ%vg@g:xhk"ؚ ?.=UEtA;]~"_~R)04O~Z@onmJ{F v̒ws[1q=VU{(5u/'G%œ>B- dXO CDmy׸k!kaџ- G)15YaXY9+=t _ޝLo%/"*}jCPpJPMc%=)ՊHol)i-'߼A: ~L8c 4!Ԫ%]aT]HXY7.ZaC$nmևѩCԥ~"y]Lyڭ}Y|}vT֏'iF7 5R:Ckl(PBS!E٘Zgv/ǹ~>{y>.q):5DL{N 7P|}]Np跾tʆ1,;.g,q$j.*Cw3؃*@VQ3n){]%zK]a;*W?/ldxb(\Ϻ2P(־{~.&Jއ*{{d ZF )}LtPw+1{ɄIz&NK四-~.5 8'" ҟȥ("5 b[0>,̀]5Hہ(;㉻u*jI9Ɵ `%0$ؤ3|a 6G5{J*U dy0fv}fK˱m2z,Tlevb4mi=:c8L$ SQK KYLں"Tjl2q>NY CD쭺*p@3pBe9SjUn[u8[okEYf'`ݒ>iXo^ uE[/ J`7]n@xȖ9n4^d`lCZ֕lخ QNΜK`d$â5#ھG b#gR݄.u˽پ1)EE7EjK]lWΑIߢ:+,~Kvyx'MBXc2xJxϷy3Oain. ]HȆ}{ )#.=AכʿMovgl+*ֳ LԄT7HQ}*ѹ|9~VW="%PTg~w~f>s= :'f9 %U[Bn^ns+؃4~A["#] D.z%5zۋ𮽈[" 6Q{9ġWV_X^aW) PɨDKbVj'a'Jje))n!S(k)Q|w[7;kΉ$[ eijp.OݤYlMa^S բ~L'+Gl=2guC쬢tn~rw?U$'< ukƯQERh\]@qh:ɗ{U4-;lU:e mw[LTa gUpfJ3+|ٞm|Iu,S]ͥe\{v;<0'N kO[~[,έ~z1 +XGxT yTFKR!9җq~hp3;ט(i7%>ol>@{KIuݷYvTSC=X![Dݰ2L?6LL !R#o1kFSyܐ0s|Rr*1`YJB]FO݇ яoj^7%Q: FZiK\KG"?L* -R?BI`W ar.A@ꍤj.|}djw;]Úò.Ho*uZH2v9v٬0'LH3pXFX'dbNE8ud?@Yqf}9L5(} (qS *HgB3™3|9b22c_ 9aj@{R%2\üqhS@ՖߗĴ;qR+k[9/D9/Gj0}6, )O=#.f^$j3zG&D.wBF>O4#u>xS37,<T~C895D?;+0Is  r f)Iz../]{ Pe5Zs̠,[O2"'yW=ݣ%bySgPtQ]I/|?_`0l8~Zܜv zu !: أ-\%Uo(/V^Gq%WB W6MtŌ/ vM@q7!REB/!5?ӀM}E+@^cַ 8:};qnԐ53-zmi.eוde5ȵ!MX@O7Vm@xՄkK0s E=pIU|g]( n;[cS][gN{ZPh~bLhO[W7x׺c:͖~ |Jr r|T4H놫3fUnZ86OZ4y8ϊ! 6AkFޢؔWCBƪ=qwrkL>ȋf@je 0%RUiiv,v- 6XrU4Ȥ~ǚ`YQ+rdf_5 P+W]?qb9] cp~FR pGs::{OlvkD)! gc kQ E/GQ]JfSj3Ƥcd#z>HqN.G⁤-X7 amʉٺ]VJ68-^`8ʉFuf r߼Uַh })NEr_IѼ*dڥVɐKtL6dj$qIL9ܢ$I&)-8#-|_[mw41[?H>]('(UDZqàf~c;5ܽeIFfLd'F&E^5YA)y@mTu8{<.6EӼvWt|ڟgЩlCi&s@FDm|HQ7Ef=m mu;UY]ITk;}lIm9Y0V,u^UyFRf1'維.G%B6Si%@&\%!4] "];2dQAf>%PYU! mg%*Dla&tsnMIBq|4qiR},4i k8`r-V.+I{5\{<*T,{N1Y4I6!(yQ.vB- ?PP F6m֚8}DǦG G;C6ez|ղ ~kFzG(BgSԔ$P^-݂8sHK@X@W4?"qjKl\7;[$y~tc0CSn0U0x:r5™1-fVP\'XBsHMr`?EWO=ZtIšu%~Ɉ0`ܵ^wfa . ]z2N}YQQBHޤ8ܦL|Ű:}x-$ 6T"`zCT#w|o HY: UJGl3*+4/!A>М'stJ<4E-k[P ;Žm][h)5&'o5THRhi+%TLcJGlF!X[VTfICox(KjLQPjLQ޼(,TO[U~A3ps33g,lyr dȪ&F$tQJҗ]? ]dz]]wo7Az~S>6?%6xuvE|JJ| ]8Kvb Z"vi!Lt**Q)J<꿈q3CԿ5,scdio_16tXq9Y~sߦЅz?'>_!κ%M?nqs,D|$sQ+GeaSU>3c16Бk y qvp]F" =X掑V,xUSIvʑq,\ټV0o6']+=?U㘖{[4QbA->,i,pJ)ŒB S95]ٽ벷=k }ŰrH3yskHHL&ێ,# xԚʯwܘo;2Oy#秺F,aA} $˽;kԏ`Zv[Dӥڄb~EfΜwuV fMh,E '+s'ZrJ]Sp= QަQ HƝt)'t>0)Iq'wFZ@?Q[`}? :YΡpu(<[I$/hȲ j|ja~xO@ |T is0v)<ܴzy3<*IJcC1 M3[W Bt`}'RĐiBa?q'NAggVxQ\Ry=pG_eJb|sp8f *&dO(5|dS#J3H~lmT2 YNBċQAI]^Py|EW>{G . 9gJcgkW3pD<ǐݿynKAPJ' 2k5$+ ?5 8I(GE[jmȶ[/&|cHKתq61L2w t2QP8r^;AmGs̭_ \F_:T=B tAK˚@ԕ7 M/|Zߖ;C1]mfsS5js=HmxR̙O,}#Ձa#]q0bWIbsI/MuCvJ'.RK{#h cf By'Z] 4]ż,5ecd+7>T;Յ'^$Q+kJ nyZ6 uLma%)ʓ4G9*(h\;?,Sve~Ltf)eizʺ! l[l2qڈ=%mT:#@x1+p;Pǔmޓ+|d?F24:~f>Lv60*Cw&|_EPB1Cbm zW[Ľ G՚:~@l붡F c6WCo q^p#䫾 xcv{ؠTSZ!EPi =SW&& II-qU 1~erɜ s|& ~]fdp0FEi*Rc"z$fr՗F`p MLXbOQCǬ2ˉs- .wLDDb:\{zT7W)^FB\F0Ɵb7=D]n#C2!k휁J'ƹwo*9\#"m zmLݸ;~–չ.%8vٵo'l/ jAk[8XHJ̈1݃w~vB?p4Oc0*?gPy[1\;e:eT,jgу|VaIfp|]E0)ip ֞mysC#!&]6y5}i )AҾ*L=Eco%@\RގhG%XtEwZڔāE"aპhH.w6^\9t_Et΋Y!hHtmYM]C1`4(`䡭rv)R6u}R05@w3YH4ⲛy]Z^ g#%pH^KQw3N:U13Ǯ ϗ,EC0T`"ݵ%K-? !6VtîK h!LEn%VF\1Gjrhu ~ήL'OQW,E$qwg)F|l1(P.,49~,syM)ҁ_b9x!|TC,[iY VQm$~QXeQIn#ZBo *8a<aP:z96E :wGu4@;L֩oT4M28zTc(@0UL{)v`p˅t\k[(ـPRZ'IjUέ0(2[ z9` qûYqQ@"]gLiƸ4P<"fOK`@pb9>>;j4@SWcy{1{6#.WLs>3ʙtӟ&G LfΎnk-S~u4uqx9 uHUk#Vo57{jiUĉ/i;smʂb]~:v>.sD/G7?IzՂubLOl}G0ϱ+Y`M H-G:h-ydk5a"˵fN)PIIiYN!W^sخ-=z*z\NNfmy*f}-`v7v$EK \C%*tŽ;џ0۾ƈ8Bㅞ+'׶ڶ>ֶ/gynTlS5u8_F7xV nrZD?d4[dz.'!Bk!x5*ZhJ"᪗dUF:dC 8c%!;aivC  ͉*aPS}OT?@TfZml4Bdߒ٨_oP2"X`R{(Sa)t /9AxsIG| z\]K ]-Cb !5绸^+tHK ԍ c!qӚpP mv1]p/rޢ.hNNVfv(x+&Vt)QX?r[)BLiYq\+@g+Jm-[f$e :!@^/a7FɨdR|B{ `H8MKD%`ŏUn"nza{2^,Q >K4\$L|H~vBk/Tn j3g ԇou¶h;[\~[EAe+̻iه[]{%nWm "p3cVY-!{l=(Ӆ46a%л9&牘3l-1#qʓR+Ԏ北[boe "SOUJYoˇ1aͥ, nQOs6KDa ֥]j42+Rg :u}KPbqSH֫*.m:\{kxtJzi7TiXA.a IތE. T~|!B@*" l}0\5-VSĨ#^ZsϬ- 5.OnCE,pyvWz)T%BPP|/6IfNr hgO]KZȗil D4fʳt ]s5A6]:="ŏ}rLiqaJ u$ %W3uf'P<%G=р =7XO`0wAD8[⏮ q˨Dn@jA~..]Dp e ykoalm*-~a\b*ՙilRX?cvOvh>ϋ6+t)Sv 7.%${{d 3d!aGu:4Iв j9^Q'Ƴ$P>wҦ2,nC|2sC:.=n+zЦ(qcr|AKͪTʗ.KAp-.Ww1?C -Ej˷z$sodeҎu(Y2s$RL/s@/k{ax#vqY-x(5+}EKY,M w s+8w=3r`8ΑnoC1bjM$'BT 0YZD勒WK3LRA;a%."Yp;vn!f\Ѭ1 ;S_/2i|]י|Pc;|b(vifFtr=It4sp E+|;cLMa#Mvnp6e;d y$qC&E3u 0G2e5*Yȗk3LUl*^([X]AnA1GT82K1d;ݻiwl{!@Bu@Ŷw_ iO'M,A^1!V1vQ^)d؞c0-ZGO0M"ן|QlJ~_c16ēoWXn/gٻ;&"%EC$3]Ux# aHTb]P3f dd,G,-yXK})=D+2$ǿ JjJ!/I+*?5\}f/DoN>J.n|| xucۆ9n`0*9`^Z逞cM1-BįܮJxX{hV;sDPׁ۸2,Z Oȡݫ ;o@z[aVy5Ag @ұhɗ^ْg~1~*dZ3>^UmJjQȥbuσy4vXIc#uA|L~x>  ^=<_J^P5kM~G1~|*r{]aCrvLt8v8 Z\ l &t޸;j}# _x4d3A@}3Kڙj܆-DY8r 7c-xx"~_W$3l)Rwepe@ve ;!?U񖭨"d8(VT,n NhI jKߑNmTز#Φ4 څ zLz=,e :)Ԇm)۲%94[Yў#>~蘙mYO.`1d8YqE&&7IPVh2{5JH<Uv!?$0>u eexaI@ׄ&ow" <]?9<>UeSyztI NBe4P@Kidv39Lf4NoJb[/ oTamck{ t1K,f v e}R_JjPvAwx*=k,,}C1|C\ȋ-ޛT[J yx yLN C!\y\ $ިE>NMpѕȲe T"w&יGMc= A׳kldsh](- =T=DHd2;7"4 -6qq}|CX/_/Uc< (_ѧ2{XC5X3ǎ&]} 糱Ӟm{ )"1+6LuFvՄn*^A > Z@cuqMb?_9ZX󥫇Hɖ(D MMF5*x!مҍ׻Su !W4²7-w0; 4m)lS).-K1ZBlMHB*[aI~XӪŏcxy<@.yqG {QN/?:]~CPFm0H<^n(2sVX\Z6X?_G,{F>.~d 'Z?`/ }zYx)}{v Qa^ul7,xC߆enyG3_aJ146u1K~6 y~ꠀBټaRxSJ,HM[08bmrBf␋3X)O<G$(hpyT*JWO8@ۺK4}]O9zY@6) *] :vWUS1 *O%]qUea5^wZn7efk*9mwbl0~:$xa[ x_@̓r^\cIcoc#3$c*Uܒ<_q(`-O0(@ad)XƻWs>! ~ ~DNY֫z،+|N$Qa/6n%aO=9FRԫ{Jz͙C\ P$vSwXvodd2Ҥ{X&/]FϬvV~'JhF>>Oo18A䶬!P?vs$X8M[ H8?29rLh3'lw>ssa`3H[3fěYg'8#W8tUn\-lV$Srh6ёj_do*LjUc(F&TJ'(ESGMt}Z>6; tM.?1DdЍa @XS}]CFu?+Q)_B ֜.hѿat9rB0V~ $b9^˃rPEy1f2@ū7I=5e37ջ}Az=HlVKZYMz.Ɍlidkl„#a~̗>M1(fWnÏrBO %S"y4j8Z.[]"Y+z*qχL'ٴksB~vl{LT!ahsقXFߎ@N4*yxMCʵ/:]ܟ0r$u|>5gsV^gOD1X}W0$ zYcۆ@ kV1.i-Hj6#2!Cx*DHPhhz%T6!ԩ?&d7]&i(fSS8Eܾ\ '[4s(| ޥ/SS YZ