build-initvm-aarch64-20250306-150200.19.1<>,Tg p9|#CD̢$O&v$,L1-]M@B =2QٺP jډɎa^S꥓K/n:.[|ˮ&~ W uڏ!yksZ%~!.H<笤 t|?3Mp)yW2bNk ̓mV~tuF<SB B# < pOPhlUe5. } 8LpiNF߀"ib=?pd  , n"? Upv     ,@(8u9u: uBFGHIXYZ[\]^bcdHeMfPlRudvhz $*lCbuild-initvm-aarch6420250306150200.19.1Virtualization initializer for emulated cross architecture buildsThis package provides a script for building RPMs for SUSE Linux in a chroot or a secure virtualizedg h04-armsrv2:SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only OR GPL-3.0-onlyhttps://www.suse.com/Development/Tools/Buildinglinuxnoarch:g351b5c3da47537e165deb68fb3113396c2ad37545b7f419e0f13f3a4b68e8a22rootrootbuild-20250306-150200.19.1.src.rpmbuild-initvmbuild-initvm-aarch64    buildrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1gg@g@gig@g5@f)@f@f@fifE@e@ee@eieiehy@ee@e[J@e[J@eDe;@d"d.@d dP@dGdFo@dacc@c@c1cc@cwsc2c1@ba@b@bk@bbbBb0b/.@b%azav@a0a,@a@`@_H_>e_{^'@^ku^AE^:@^4^1s^0"@^*@^*@^(9@^g@^r]@]A]]$]^@\]@\|\HW@\E@\ @[@[ͻ[[ug@[6@ZlZ}@ZqZhu@ZOZ@Z@ZC@YY@YéYYp@XXYX@XF@X=mXI@W@WWu W W W@VxV;DV@U@UUa@U~@U@Tr@TsTN3adrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.demls@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.dedimstar@opensuse.orgadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deFSchreiner@suse.comcoolo@suse.comadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.dedimstar@opensuse.orgadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.demlin@suse.comadrian@suse.deadrian@suse.deadrian@suse.deFSchreiner@suse.comadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.decoolo@suse.comadrian@suse.deadrian@suse.deadrian@suse.decoolo@suse.comlnussel@suse.demls@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.delnussel@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.de- Fixed behaviour when using "--shell" aka "osc shell" option in a VM build. Startup is faster and permissions stay intact now.- fixes for POSIX compatibility for obs-docker-support adn mkbaselibs - Add support for apk in docker/podman builds - Add support for 'wget' in Docker images - Fix debian support for Dockerfile builds - Fix preinstallimages in containers - mkosi: add back system-packages used by build-recipe directly - pbuild: parse the Release files for debian repos- mkosi: drop most systemd/build-packages deps and use obs_scm directory as source if present - improve source copy handling - Introduce --repos-directory and --containers-directory options- productcompose: support of building against a baseiso - preinstallimage: avoid inclusion of build script generated files - preserve timestamps on sources copy-in for kiwi and productcompose - alpine package support updates - tumbleweed config update- debian: Support installation of foreign architecture packages (required for armv7l setups) - Parse unknown timezones as UTC - Apk (Alpine Linux) format support added - Implement default value in parameter expansion - Also support supplements that use & as "and" - Add workaround for skopeo's argument parser - add cap-htm=off on power9 - Fixed usage of chown calls - Remove leading `go` from `purl` locators- container related: * Implement support for the new element in kiwi recipes * Fixes for SBOM and dependencies of multi stage container builds * obs-docker-support: enable dnf and yum substitutions - Arch Linux: * fix file path for Arch repo * exclude unsupported arch * Use root as download user - build-vm-qemu: force sv48 satp mode on riscv64 - mkosi: * Create .sha256 files after mkosi builds * Always pass --image-version to mkosi - General improvements and bugfixes (mkosi, pbuild, appimage/livebuild, obs work detection, documention, SBOM) - Support slsa v1 in unpack_slsa_provenance - generate_sbom: do not clobber spdx supplier - Harden export_debian_orig_from_git (CVE-2024-22038, boo#1230469)- SBOM generation: - Adding golang introspection support - Adding rust binary introspection support - Keep track of unknwon licenses and add a "hasExtractedLicensingInfos" section - Also normalize licenses for cyclonedx - Make generate_sbom errors fatal - general improvements - Fix noprep building not working because the buildir is removed - kiwi image: also detect a debian build if /var/lib/dpkg/status is present - Do not use the Encode module to convert a code point to utf8 - Fix personality syscall number for riscv - add more required recommendations for KVM builds - set PACKAGER field in build-recipe-arch - fix writing _modulemd.yaml - pbuild: support --release and --baselibs option - container: - copy base container information from the annotation into the containerinfo - track base containers over multiple stages - always put the base container last in the dependencies- providing fileprovides in createdirdeps tool - Introduce buildflag nochecks- productcompose: support __all__ option - config update: tumbleweed using preinstallexpand - minor improvements- tumbleweed build config update - support the %load macro - improve container filename generation (docker) - fix hanging curl calls during build (docker) - productcompose: fix milestone query- tumbleweed build config update - 15.6 build config fixes - sourcerpm & sourcedep handling fixes - productcompose: - Fix milestone handling - Support bcntsynctag - Adding debian support to generate_sbom - Add syscall for personality switch on loongarch64 kernel - vm-build: ext3 & ext4: fix disk space allocation - mkosi format updates, not fully working yet - pbuild exception fixes - Fixes for current fedora and centos distros - Don't copy original dsc sources if OBS-DCH-RELEASE set - Unbreak parsing of sources/patches - Support ForceMultiVersion in the dockerfile parser - Support %bcond of rpm 4.17.1- Add a hack for systemd 255.3, creating an empty /etc/os-release if missing after preinstall. - docker: Fix HEAD request in dummyhttpserver - pbuild: Make docker-nobasepackages expand flag the default - rpm: Support a couple of builtin rpm macros - rpm: Implement argument expansion for define/with/bcond... - Fix multiline macro handling - Accept -N parameter of %autosetup - documentation updates - various code cleanup and speedup work.- ProductCompose: multiple improvements - Add buildflags:define_specfile support - Fix copy-in of git subdirectory sources - pbuild: Speed up XML parsing - pubild: product compose support - generate_sbom: add help option - podman: enforce runtime=runc - Implement direct conflicts from the distro config - changelog2spec: fix time zone handling - Do not unmount /proc/sys/fs/binfmt_misc before runnint the check scripts - spec file cleanup - documentation updates- productcompose: - support schema 0.1 - support milestones - Leap 15.6 config - SLE 15 SP6 config- productcompose: follow incompatible flavor syntax change - pbuild: support for zstd- fixed handling for cmdline parameters via kernel packages- productcompose: * BREAKING: support new schema * adapt flavor architecture parsing- productcompose: * support filtered package lists * support default architecture listing * fix copy in binaries in VM builds^- obsproduct build type got renamed to productcompose- Support zstd compressed rpm-md meta data (bsc#1217269) - Added Debian 12 configuration - First ObsProduct build format support- fix SLE 15 SP5 build configuration - Improve user agent handling for obs repositories- Docker: - Support flavor specific build descriptions via Dockerfile.$flavor - support "PlusRecommended" hint to also provide recommended packages - use the name/version as filename if both are known - Produce docker format containers by default - pbuild: Support for signature authentification of OBS resources - Fix wiping build root for --vm-type podman - Put BUILD_RELEASE and BUILD_CHANGELOG_TIMESTAMP in the /.buildenv - build-vm-kvm: use -cpu host on riscv64 - small fixes and cleanups- Added parser for BcntSyncTag in sources- pbuild: * fix dependency expansion for build types other than spec * Reworked cycle handling code * add --extra-packs option * add debugflags option - Pass-through --buildtool-opt - Parse Patch and Source lines more accurately - fix tunefs functionality - minor bugfixes- --vm-type=podman added (supports also root-less builds) - Also support build constraints in the Dockerfile - minor fixes- Add SUSE ALP build config- BREAKING: Record errors when parsing the project config former behaviour was undefined - container: Support compression format configuration option - Don't setup ccache with --no-init - improved loongarch64 support - sbom: SPDX supplier tag added - kiwi: support different versions per profile - preinstallimage: fail when recompression fails - Add support for recommends and supplements dependencies - Support the "keepfilerequires" expand flag - add '--buildtool-opt=OPTIONS' to pass options to the used build tool - distro config updates * ArchLinux * Tumbleweed - documentation updates- openSUSE Tumbleweed: sync config and move to suse_version 1699.- universal post-build hook, just place a file in /usr/lib/build/post_build.d/ - mkbaselibs/hwcaps, fix pattern name once again (x86_64_v3) - KiwiProduct: add --use-newest-package hint if the option is set- Dockerfile support: * export multibuild flavor as argument * allow parameters in FROM .. scratch lines * include OS name in build result if != linux - Workaround directory->symlink usrmerge problems for cross arch sysroot - multiple fixes for SBOM support- KIWI VM image SBOM support added- CycloneDX SBOM support added- added support for generating VCS url information into rpms- SPDX SBOM generation for container and product builds - Revert & Redo "Better filetype detection for temp changes files" - Fix typo in glibc hwcaps supplements - Implement lua string macros- configure mkbaselibs to create glibc-hwcaps baselibs as well - Better filetype detection for temp changes files - Add hook to run checks after mkbaselibs run - Delete leftover multilinedefine variable definition - Support multiline macros in the config's macro sections - Support #!BuildConstraint lines - Support #!BuildTarget in spec files to set the build target (as workaround of broken BuildArch in rpm since 2001) - Support a regexp for file renames - Set home to /root when running build time services- INCOMPATIBLE CHANGE: get rid off the power8 cpu limitation (#889) on powerpc - Add handling of non-compressed tar when creating Debian archive for DSC 3.0 - Add automatic build-in-place detection - Support dist/package subdir builds in pbuild - Skip iothreads on QEMU 7.1.0 - Fix permissions of /dev/pts/ptmx - Add license to container package list output - initial SP5 build configurations - vm-type:qemu use virtio on x86_64 - Improve installation of obs-docker-support for multi-stage builds - Tweak ARG handling in dockerfile parser - fixed Undefined subroutine &PBuild::Job::ls issue - Add missing dependencies from vc as Recommends- fix build of testsuite spec file- sync factory build config - build-recipe-livebuild: run as root - vm_kill_kvm: Use SIGKILL after 3 minutes if the kvm process is not going away - Zip: Allow extraction of symlink targets - Convert obsolete egrep/fgrep calls to grep -E/-F - Add RemoteAsset support for Dockerfile based builds - new image format: mkosi - Support stacked container builds - Revert "build-vm-kvm: enable l3-cache on i386/x86_64 builds" - handling of non-compressed tar when creating Debian archive for DSC 3.0- kvm: exclude powerpc from io_uring, enable iothreads always (#829) - kvm: enable more performant I/O also for s390(x) (#828) - Changelog patching when building DSC format 3.0. (#831) - support for building from slsa provenance files- Revert "avod aio=io_uring for now on SLE15-SP4 workers" - deb: defer dpkg triggers until all packages are installed, and disable man-db altogether - Add support of Debian Source format 3.0 (quilt)- Stop building aarch64_ilp32 baselibs for aarch64 - avod aio=io_uring for now on SLE15-SP4 workers- Update SLE 15 SP4 and Leap 15.4 build config (bsc#1198740) - Use aio=io_uring if available (bsc#1197699) (build#814) - Add arm32 and loongarch definitions (build#808) - Add compatibility code to initvm - Use upstream way of binfmt argv0 preservation (bsc#1197298) (build#809) - Add template support for Build::SimpleJSON - minor documentation updates- docker: Add support for --root and --installroot global zypper options - debian cross build support via multi-arch (obsoleting cbinstall remnants) - Tumbleweed config synced - documentation updates - smaller bugfixes- regression fix from last release, avoid calling shutdown handler twice when building in vmChanges: * pbuild: add --debug option for building debuginfo packages * rename --debug to --debuginfo to be more exact. * docu: add buildflags:ccachtype and OBS-DoNotAppendProfileToContainername Fixes: * Avoid shutdown of host when using nspawnFeatures: * download_assets: add --outdir --clean --show-dir-srcmd5 parameters support multiple --arch arguments * asset support for golang modules * add support for LXC 4. * new shortcuts for rpm building: - -rpm-noprep, --rpm-build-in-place, --rpm-build-in-place-noprep for building directly from upstream git repositories without any tar ball. * mount securityfs if not mounted by kernel-obs-build * collect steal time during VM builds in statistics. * declare armv8 and armv7 compatible * support OBS Debuginfo build flag for Red Hat variants * setup rpmmacros for all build types and earlier * Kiwi builds - Always append the profile name to kiwi container names * Dockerfile build - improve registry handling - initial Dockerfile.dapper support - support 'curl' commands in docker builds - strip known domains from container name - support container alias names * introducing --verbose option, currently only showing kernel messages. * support cpio creation for special files * handle QEMU >= 6.0 on POWER9 Changes: * Use git+https instead of git-https as url schema * add oops=panic kernel parameter * Updated distribution configurations (esp. Leap 15.4 and Tumbleweed) * new preinstallimages are using zstd by default * source subdirectories are used in git managed sources Minor improvements * change sccache default size limit * speed up improvements in - vm shutdown - rpm preinstall - avoid calling external commands in a loop - using zstd for preinstallimages - no more unpacking progress indicators to avoid slowdown - virtio handling * fixed vm-type=qemu * multiple smaller bugfixes and speed improvements- renamed tumbleweed config to tumbleweed - synced tumbleweed config changes - initial config for Leap 15.4 - docker build environment * Use /.dockerenv as marker for docker environment * support privileged docker/nspawn mode * move --cap-add=SYS_ADMIN --cap-add=MKNOD to privileged mode * initvm: do not attempt to mount /proc and binfmt_misc handler if present - pbuild * rename --hide-timestamps to --no-timestamps * reuse options from older builds * revised --single build mode * support ccache - Unify ccache and sccache handlingFeatures: - deb zstd support (for Ubuntu 21.10) - support KVM builds with enabled network - modulemd support improvements - Support a "Distmacro" directive for recipe parser-only macros Fixes: - Load selinux policy when using a preinstall image - Use the pax format for preinstall images if bsdtar is available - Add %riscv to std_macros - Fix combine_configs dropping newlines pbuild: - Implement SCC calculation - Improve --shell-after-build and --single options - initial documentation of pbuild - Bugfixes- Fix unpacking of deb/arch archives without bsdtar- fixed regression in multiline macro evaluation from 20th August releaseFeatures: - cross architecture build support (for rpm and kiwi) - modulemd meta data support - pbuild to build multiple source packages (initial release, can not be considered stable yet) - supporting external asset stores for source files - support multiple post build checks placed in the directory: /usr/lib/build/post-build-checks/ - sccache support - New --shell-after-fail option - allow to disable squashfs in SimpleImage - supporting aarch64 kernel on armv?l distributions - kiwi: Add support for OBS-RemoteAsset and OBS-CopyToImage directives - container: FROM scratch build support Improvements: - supporting kvm builds as non-root user - Extend stage selection support for rpm builds - various distribution config updates - Support "BuildFlags: cumulaterpms" (was done only via suse_version before) Fixes: - container builds * support newer podman versions * supporting multiple containers for multi-stage builds - Supporting URL's in Flatpak manifests - epoch handling in debian builds - catch more cases where a failed build is marked as host error - fixing wrong status reporting when a job got killed - hugetlbfs handling fixes - try mounting selinuxfs in VM - Also create the /sys dir when preinstalling (to satisfy dracut) - various XML parser fixes - and many minor onesFeatures: - initial flatpak build support added - ccache support added - debtransform: Add Debian revision if not present - allow nodirindex filesystems via BuildFlags: vmfsoptions:nodirindex - Also do rich dep handling for PreReqs - kiwi image: configure ndb database if we install the rpm-ndb package - Implement alternative method to specify build-ignores Changes: - Ignore kiwi-image: deps when expanding image packages Fixes: - Improve autonumbering of source/patch - init_buildsystem: fix mode of /dev/full - drop option transparent_hugepages=never on s390x - Allow --vmdisk-filesystem-options as alias for --vm-disk-filesystem-options - Do not add a "kiwi-packagemanager:" dependency if no package manager is defined - debian: - Do not leave trailing whitespace while generating .dsc - Save modified version into .dsc file - Fail `debtransform` test if `debdiff` can't find something - return the unmapped arch if it is not found in the mapping hash - build-recipe-debootstrap: add fallback for Debian SID distro- support rpmlint installed in /usr/bin/ as well - fix local build for armv6hl - Extract generated chart from the tarball instead of using the recipe- fix factory version in config file bsc#1170956 - add missing ignores for Leap 15.2 bsc#1174854 - fix sysrq handling for KVM builds - avoid double removal of obscpio files - docker: * support builds using USER root statements * proper error handling when obs-docker-support gets called as non-root * helm build target support * support milestone handling - support repo files without types set (SLE 15 SP2 zypp) - add default substitute for system-packages:repo-creation - Support recursive kiwi profile usage- fix dependencies for Fedora 33 - Set $YAML::XS::LoadBlessed = 0 for Appimage/Snapcraft - add a new variable to track build time needed for ccache eviction - create folder for ccache archive to be copied before rsync - also package pkg-config files by default into baselibs. (bsc#1172563 etc) - Use shorter kernel flag for mitigations - Ignore, if shutdown behavior changed by build in z/VM - Control disk-space consumption while creating ccache archive - cleaning ccache - create folders before trying to copy ccache.tar - Generate .packages and .basepackages files for docker builds- enable sysrq operations on boot - Set kvm_serial_device to virtio-serial in the fixup - Split console arg setting code into kvm_add_console_args - Update for zVM to make container builds work. - Write to /proc/sys/kernel/hostname if the hostname command is not available - Use --cgroup-manager=cgroupfs when calling podman - Also squash by default in podman builds - Support different interpreters in prein/postin scriptlets - Use grep -E instead of egrep to check for the needsbinariesforbuild flag - Use new Build::Intrepo module - Add new Intrepo module to read/write build's internal repo format - remove .gz from _ccache archive as it is no longer compressed - Add support for Arch in build-recipe-kiwi - Autodetect whether to use --pipe option of systemd-nspawn. - Split parse_depfile() from readdeps() - enable compression on ccache - add bugzilla numbers for s390 workaround - extend --ccache to generate _ccache.tar.gz and implement --pkg-ccache - disable transparent_hugepage on s390x guests for now, causes hangs - set buildflavor also for Build::parse- Leap 15.2 config update (libzstd1 for rpm) - handle obscpio extraction error as fatal - Return correct exit code from systemd-nspawn build - Spec parser: do not parse included files from end to start - running disk full check also outside of VM - run disk full check only for chroot- Spec parser: add support for %elif, %elifarch, %elifos - Support rpm's %include statement (EXPERIMENTAL, known limitations) - Do not do vminstall expansion in expanddeps unless --vm is used- 15.2 config: preinstall gcrypt deps again - Recommends for Fedora based distros - support obsgendiff funcationality - various smaller code cleanups - additional test cases for spec file parsing - various fixes for cornercases during spec file parsing- fix regression in && operator handling of rpm spec file parser - Correctly expand macros defined with %global- 15.2 config: temporary revert gcrypt preinstall until distro has changed - factory config: ignore libxtables for iproute2, not needed for ip tool - Follow upstream rpm changes in regard to logical ops - Fix macro expansion of lines containing newlines - add missing header file to avoid compile warnings- support OBS-Milestone comment for kiwi - switch to preinstall expansion for factory- fix SLE 15 configurations - Fix dist autodetection for sle15-sp2- Fix crash when using preinstall dependency expansion in OBS - build-vm-kvm: use /boot/kernel.obs.build and /boot/initrd.obs.build as fallback regardless of the platform to have a global fallback kernel to use for distros that do not use the "kernel-obs-build" package to provide the guests kernel and initrd as the system binaries are not reliable for use in a guest system - use abuild user if $NOROOTFORBUILD is set.- fix createrepo existens check for appimager and docker builds in chroot - support to use virt-make-fs for ext3 VM builds- Arch Linux zstd format support - fix testbuild fail with latest rpm in SP2 and Leap 15.2 - do not retry automatically on disk full error- allow to enter an existing buildroot w/o recipe - generate milestone files also for pure online media - fix ccache setup of non-dotted compiler versions- qemu vm_type is running qemu system emulator now. Works for: * aarch64 * armv7l * ppc64/ppc64le * s390/s390x * riscv64 Note: this requires a kernel and initrd in build target via kernel-obs-build mechanic - various --shell improvements - new --shell-cmd to run commands in chroot/KVM/Qemu/... directly - raising minimal required memory in qemu mode to 512MB to be able to run Linux kernel at least - Normalize epoch 0 away when reading the module info - Add systemd-nspawn backend (by Oleg Girko)- Add Fedora module parser - Rpmmd parser: set up a dummy ExternEnt handler - Add support for modules and publish flags - add zstd to recommends - Support rpm's new expression expansion syntax- build-recipe-dsc: Move all build results, not just *.deb and *.changes - Mount /sys in chroot build - vc: Do not open the editor if content is set - adding leap 15.2 and SLE 15 SP2 configs - Fix some rpmlint warnings - return exit status 9 in the genbuildreqs case - Export SYSTEMD_OFFLINE=1 to avoid failures from systemctl- fail build on preinstall failure - avoid dependency errors on Fedora 30 - fixes for simpleimage vm build support - support zstd decompression with old rpms - license tag fixes- configs/15.5.conf: add libzstd1 to preinstall list: RPM is being extended to support zstd compression, which results in an additionaly library being linked in.- configs/15.5.conf: remove brp-extract-appdata from support package - add "-vv" parameter in case of debbuild- Filter out 'MACRO' from Requires(pre) - Support createrepo_c's CREATEREPO_CHECKSUMS checksum cache - Skip unsupported GPG check on ArchLinux - Support #!BuildRequires dependencies - Collect more statistics - Install policy-rc.d to prevent services from starting on Debian- add initial SLE 15 SP1 config (bsc#1122895)- update factory config for libreadline8 switch - cleanup 15.1 config with OBS specific stuff * should not be used for plain build usage * workarounds for kiwi should be fixed in packages- support jumping into KVM debug shells using "--vm-type=kvm --shell" - adapt to new containerd CLI syntax - Support a new 'UseOBSRepositories' flag - lxc 3 support - power9 fixes - Generate a .milestone artifact for kiwi product builds - Support rpm's new '^' separator in version comparison - Allow to specify extra image repos with - Rework release handling of containers- Add Leap 15.1 config- require psmisc util for fuser - Start debian support for kiwi images/containers - Support building with unordered repositories for kiwi/docker builds - Write the package list of the base container in kiwi container builds - Support kiwi's "additionaltags" attribute (added in kiwi 9.15.3) - Add some substitutes for the extra container tags - Support "OBS-AddTag" directive to set multiple container tags in kiwi builds - Archlinux updates - SLE 12 SP4 config - Appimage: support source file parsing- Fall back to $mailaddr if $VC_MAILADDR is unset/null - don't crash with no rpm macros defined - Kiwi: support parsing of repos where the .repo file got used - package hostarch definition in preinstallimages - avoid double creation of monitor fifo - Debian: - debootstrap: ensure /etc/hosts exists - debootstrap: Add abuild shadow password entry - livebuild: publish source tarball - Adds Debian configurations for jessie and unstable - collect *.ddeb, *.udeb files- docker format: New podman/buildah build engine support - Support for full names in changes files - Set %url macro when seeing an Url: - pacman CLI updates - enable core dump generation in VM builds - Disable kpti on guest kernel for performance and correctness - support for e2fsprogs 1.43.1 with old kernels- docker: * use a correct prefixed label for disturl * Support building multiple image types containing a docker image * Set build user to root for docker/fissile builds * Compress containers so that old kiwi versions can handle them * Put obs-docker-support uninstall before the last user line * Also pass arch and buildflavor when creating the containerinfo * set disturl as container LABEL * Uncompress kiwi generated containers * build-vm-docker: type=bind instead of type=volume in --mount option - computeblocklists/extractbuild: * Tweak verbose logging of directories in computeblocklists/extractbuild * add support for FIEMAP ioctl * don't use bare F for file * document and use alternate ioctl numbers * more tweaks and sanity checks * Fallback to encode/decode helpers if perl does not support 'Q' in pack/unpack * Use 'eval' when querying the blocklist - Misc: * fix escaping in regexp * log toplevel KIWI directories in verbose mode * Split kiwi product parser in a separate function * Always add extra dependencies when doing sysdeps expansion * Fix REPOTYPE setting if the PKGCONFIG file is generated by a service * support zypper's handling of versioned deps * pam-modules got dropped on sles 15 * testing for build specific filesystem, which are more important then worker defaults * mark lint option as obsolete * Make sure that we know all pre/vminstalls- KIWI: Support OBS-Profiles kiwi annotation kiwi profile filtering - Switch to a little perl http server to get rid of the python2 dependency - Avoid Ubuntu 18.04 uncompress failure messages - Don't rely on AppImage's auto-detection for architecture - build-recipe-livebuild: count ONIE images as build results- add sysrq functionality for KVM builds - add initial SLES 15 config- add own baselibs config for SLE 11- Fix picking of right changes file for changelog generation (boo#1077145)- Fixed Dockerfile repository parsing - Improve file name check extractbuild (CVE-2017-14804, bsc#1069904) - track release number of containers - Define SOURCEURL and PATCHURL macros - Keep preinstalled packages - add libidn2 and libunistring to preinstall for archlinux- buildignore the sle flavor of mkbaselibs for sle- prepare for suse_version 1550 in factory (by Dominique)- fixes syntax error fissile support - various container handling improvements - support new debian control.tar.xz files- proper fix for for liblua, for factory and leap 15.0- Support getting the container tags from the Dockerfile - Put the disturl in the .buildenv file - Support rpm-buildroot-override buildflag - Support kvm builds on Debian - Support with/without/unless rich deps - Added obs-docker-support script for docker images - Initial SLE 15 config- Temporary hack to aid liblua5_3 -> liblua5_3-5 rename- switch baselibs scheme for debuginfo packages from foo-debuginfo-32bit to foo-32bit-debuginfo [fate#323217]- fix usage of the right service generated files. - debootstrap: Also mount sysfs - Fileprovides should only match package names, not provides - avoid export of build results of sym links pointing to external files - support build of different flavors via multibuild - experimental AppImage build support - reworked openstack support (still experimental)- updated confguration for tumbleweed - Arch linux fixes - mount swap by label - allow custom qemu options - allow to override hostname - fix build with vm-type lxc- fix haskell builds (bsc#1018895) - fix multi type kiwi profile handling - minor distribution config and bug fixes- add config for openSUSE Leap 42.3 (alpha, non-final) - handle Fedora 25 special cases - Improve /proc mount behaviour - fix dependency on CentOS (build#2415) - Use weak dependencies as 3rd choice breaker - support statistics from xvda devices - build env wipe support (--wipe command)- speed up build (for preinstall and keeping packages) - Recognize Recommends and Supplements relations of RPMs. - fix build against susetags repos- Add clang binaries to ccache symlinking - Fix a probable tabs to spaces bug - Kiwi: allow to specify ExclusiveArch and ExcludeArch - build-vm-kvm: use virtio-rng-device also on aarch64 - Add support for LXC as libvirt driver - support multiple image builds for multiple profiles - Add optional whitelisting for allowed buildroots and parameters - build-vm-xen: use xvd devices for disks and hvc0 for console for recent xen - build-vm-kvm: fix vm_enable_console also for kvm_serial_console case - sl13.3.conf: Prepare for bash 4.4, using libreadline7 - Add and clarify licenses- calculate leap version for default config- first version of Leap 42.2 configuration - provide loop devices in docker VM - support lxc 2.0 - Add architecture-specific sources extract for Arch Linux - snapcraft improvements- adding first snapcraft support- fix build on armv7hl- run debtransform after buildtime source services - Handle also aarch32* and armv8 cases for kvm cpu switches - add support for LXC 1.0.8 - added DoD for aarch64 repositories on Debian- support unpacking of obscpio archives in source - added DoD for aarch64 repositories on Debian - aarch64_ilp32 support - KVM: telnet feature fixes and documentation - KVM: run qemu as user - fail when space allocation is not successful (on supported FS)- add switch to enable VM console input - add --vm-user option to run kvm as non-root - Implement experimental obscpio unpacking - Use fallocate -p for a fast zero-fill, correctly truncate. - PowerVM backend - Make --ignoreignore only ignore ignores from the project config - aggregate patches fields - Fail simpleimage build when integration scripts fail - mkdrpms: do not create debuginfo/source deltas Kiwi: - Support new Kiwi v8 (experimental) - Make sure kiwi is called in UTF-8 locale - Kiwi appliance: support "replaces" attribute and handle it as buildignore - KIWI profile support - Support a way to map urls to OBS project/repos Debian: - Support lintian when OBS_DCH_RELEASE set - Add support for debbuild's eval and .debmacros- add openSUSE 42.1 config (bnc#953782) - avoid full path in sha256 files of products - support virtio-rng device in kvm builds - lxc 1.1 support- avoid dependency to perl(parent) again - fixed buildtime source service execution - fixed debian collax support- collax support added - Fix auto-detection of -p1 option to patch - Handle .deb files that have sysv ar(1) filenames - Exported RECIPEFILE in build-recipe-livebuild- openSUSE 13.3 config added (bnc#944121) - Support old versions of Archive::Tar - debtransformer xz archive support - workaround for broken chroot command (Mageia:5 shipped with it) - Support building with Mandriva/Mageia Repositories - debian: Various bugfixes for lintian support - debian: Generate .changes files when building deb packages. - create /dev/loop-control for kernel >= 3.1 - support singleexport flag handling - Fix precedence of unary '-' and '!' - fix ppc qemu registration rules- fixing test suite call- support build time source services - docker VM support - Simple image creation support - vc: create changelog file only in case of a change - get hostarch based on preinstalled kernel image - architecture CanDo updates - avoid endless loops during in binfmt misc registration - debian debootstrap fixes - added support of debbuild build engine - optional support of network inside of KVM - allow lintian to break the build- workaround initrd breakage when using initrd for systemd with older systems - fixes for building in LXC containers - avoid emulator for arm on aarch64 - Fixing UTC symlink resolving when setting localtime - ppc64le can build ppc64 with KVM - build-vm-kvm: Switch armv7 to virt machine - Fix --no-checks with older rpmbuild - documenation updates- add recommend to perl(Net::SSL) (bnc#880212) - add support for debian debootstrap build engine - Update arch config - Add support for conflicts, addselfprovides, weakdeps to query functions - installed package handling works also for arch and debian now - large code cleanup - bugfixes and documentation updates- Add releasesuffix hack for new PTF handling - support parallel build jobs for debs - Fix repocfg usage in the "exact match" case - Improve exclarch handling for deb builds - rewritten workaround for broken chroot tool- add support for new chroot tool * fixes Ubuntu 14.10 builds - man pages for unrpm and vcbuild-initvmh04-armsrv2 174162537620250306-150200.19.1initvm.aarch64/usr/lib/build/-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:37801/SUSE_SLE-15-SP2_Update/f31847327cf7f6d1baec6ed5afa8e12c-build.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxELF 64-bit LSB executable, ARM aarch64, version 1 (GNU/Linux), statically linked, for GNU/Linux 3.7.0, BuildID[sha1]=d3d8c5eda62fb5df95d375a90f56becb6b179fb8, strippedu~UI͑!utf-8458bde57f8d220bd876075af4dd37a7b272183dfef20ca7636f28e6fb8a13756?07zXZ !t/}]"k%C@`kEvת䱄9yG _aSY7TWXnf?)9&@/8~ƚPs>HR$Q]JfڦGw}Cc5?/ .'} ܰ QU܁#cN`Y0 SP^JZ0tꗁH,Z0eާ&5$PZ$?_0A&Q&ALabB-3-v.T3WkBh>YZ^oHD+tBbUd[dɞ+U;y.[jИgƻ*UpӨbLdHɔqEZU(}CAf +ڤO Kyɗo^Wlu -!;\^3oBn*:*8_I;!۫ɿ\ty8ACsl',7Q^a$<ֹ>4-C헨N#6,񥝌n6_X9=Ǖ[wTP F]CX;"f8O &E4~ ^Yz0B SU|+?+" ꙙo@Gkq} M-Qs-}v[U?x Ɲ#yl Xt$DnGvC ?-Z$vcWh667eA @|Q'JGךcmu +ΧB}{ 0 ,T![ e+ZwD9E)aC\.SshW \(jFNFf(7Ԉt>?w-??̚I' vi =y4] Ih.*(DÆ˃I'?k1WS}We0SDy .Klg>=#,OO? uwo<彤62꒗^ Sc|{,&dFsYZxK,yAK3knbsG ٸF}/~ϛ ɇMSrTδy(+D̞:>}f%|kxDv(!1.LE2Lw! W8t戎,.imYUr/}ֈ 'θvBΫ";ּ)KeaH AV/&ǐiB668 G3v3C?6*}u@K}A_ƞ ˣTt«ˆx7"Mк(NjrN7ǔੰ<Y8ڋQ>"&x>Pq?a V!-ߒTU6Uu?XH>k8e? )~^Ny3?!m []CJ?yl;he_{Rĉġ3bo$'֛y.>bDŽNP&','{ܠ##,i:h hS`>EyM&aPu )8g H!uAU s5$&9)BQk#wK)&uBUZ!a{n&/TSh/x+qrߎJJ 2 6O\J#+T^ { ؔ !%ޞ750IEKme38MΌ͛?-Q{!re^N]V2^5qXHTt8x{bG]>]gt_XU#wf|@岄D˼~|te%&֕:=M82YOa;;!M3y^aaS3V{7S2fXƮqG1 iz(ޒ)ap.&ޜI|]ef"ZC jw?uH1}3YNۄ+7xZI`d[1M$dܲ3Eh_RŠTN-hwsO;zxh9OX5Rx[ǜrY"d8qY8YRѪq! {ڳiw'&Y}C7"u=,I <󣃲3G ZHgFy&"v T3a>} &riGq_$%b$3AIb^л%1,q՝ryu#^)ZrRÒd^%I@ Qe.@9/ѕGVp:[5̟&tpb'"gtVh}쁴W + YUֈ4bSnNe-SQ5F `W(TJL |}5Z_tK'@ꓢX0iUnࡽ[p|q>"7[.]<dyQWg>N~(u t`]Y!h&= r!'3@HR>P d4W\(8fx8&H+} djV\i롲hN|Z- ñT*Vdh&}P2~ KfY]!^SΈ7]c K@qa SOڲx% c+8a)31UnZce6*VYQSd6' & ie URuxw9}Ba!ݞtǐXvKX,-ï+U\W(A&S~,lXmb*5-x h_/dޒP?Muؘ3]`H)m^2bAR/Y-҃&=QL2ԥv>Cc,˓W"=4zDy ׯw%KG)6٘j-rU 5-ZZycp=Oʂ&F~,A^N?Y*IA`JLZoL^0=-\X=1z|>z.Zՠ35#:ӇN֘9w,ѳTn԰4xű'͵ͩ|ɺb?4A!4M6Y][h `ݨ[\.Cn, Bs?vfB Tjͼw87ltxlݺV<c-瓁(e7h-Rձ|uRm@W·YTmd I$q7ޛv&_9jucsPl 9\4:*Q昒d.hݴ%E40pSs#=R#7Y{xdKqGi] LHQmK M(KmzTo/"aFΔazU>:B}8[WJ/h?tApP2=ڍOTf\o'+DcգM|(l(+_O|.m/bR峹% ]`mcl*3b-e^[1ЏgD@79G$yu.Nc24IJ_xX!m5[ XqԶMW[6;q1cRapٸ9**L,&uRtkcٜmCŮ\z+1>?z[*Wk߀2M=B4Y<jc/,}qCg__(VwyqC%CXO2&Y}]،;[ L[i%u+f)9" |o:nV9c!(ngT'mm|Cцj>J{헣+Hute,kpc4|ZIU;QJwv4(Uv|ίaTu6qwX&~e!Z |Ӥ#:NwXlK\I,iH%zdvl|#aʂ9UzG4G7&31v̰Ses^ :=f8y83ݿfI n&[Sv9T(zɕSSMNU/O=V仩IP}tuYšxL|2J _6!w׺]s[r ."%]_> x@r$9/m'9]i]68P&df$TY"!Oo \|\`ۙ_ALfX/%:OSGMռ>߹?jKgX͢!"/-A UoJ,6LZe8s)m\ߌ YBe oqa(TpL%>.LxV"1~Hi5goOP8J3AZjQCBj]pZVƱú9\ZO@RC(H |\N?FP_9L`jQ1l/˰&!R@JoC54ri91mmI {ɥzݓAZըp fz&͆2yUf"U.t"vpƪTDkVyjͳQM'kdrDG]gʌ\댟%U@Th*m:mXy7Ae J/fhO:˴Y6üM*ρ3|ųj/l s2{'a 4Bb>Sno>_r6EQ ۘ!ÕLmx'ib]ϪQa;} #+*}])m),tϮK QF(&)SΛ[qQ~o:ֺ,*Yh}ƼDsX@%[BxjZ4=΄vZNQg)7އO^% 9Qc <:2_? p3ݖ>,4[)eOE>+-~$"Ȑz=nAxW Qmߙ<kq;8j(QtFgu)Ri9|bQr;NO'3fI g 7i#LQp˥tGE&CzUUp\EONXJph81|2ѱ8o[&e,/KWZ<]OQԮ}Dڏ rϿQr!<#%T;ĪOۓQ'./PЂNd|[47ϧ[I+;@ oHT\I?| 6=@>A"6ɶ/"aTJGx+{ڑ pó|He1̹4S!'M 8@l2 tnHb_{L~GTKӄsō6=).{k~zؚ=3 $PF:ʼRc(m|R&՘ߪ҅浰G)\I-'f./yICbˁW; k64Sb 1ޢ ^eHPx+[w"LXҔȵ¼1 x3&1OA"+8*U/1Xd0pt͢B_V-zٷjII;|OӻHF/ă#Y #lTM=Oߙ~=d\-P qQrp?& ֲ3_cIyG&3w#wh_Ҍud{BFpW]s/[̝@3 4ڳQ+-d- |XR*#:K<,IJw=jק$Uy|ђϨwP媙ٿ*Ÿe$WVx75IsE}x!p9%ƴٍh5[` Zz!MD`S* {mp2F ӅD"px. DjJYk$r.^~Ñm&!A?_CWbxxPQ_M~Qj 8n8#vdHf~Ǝܺ/ҠR!RQ>Gz'%tX 8JVq[ԸgkffTNrIQW+x>f2+ަ]9+LGCѰNP8tz(DcaE-6wuqUr[Q'wnCZrBƾ\RBR ϟ_5\V&#[hx)\vHPL0j G6|3%+h hݎ2\<2#v7fN}ͦ RwN ZzwL_Hd#u9ŅiNlc*ÁfV:+sYs:,ԋDfݝ ЄoH$K:9eXBe© HUUIPMQf B 9b,F8n>6|%J./46C>ф-etќ%Yt˭g"> ~UdU ąc>\^Oxƨrq\e7E ce4Kt =x4tJL?YDγ6l( )E@K2I|:-P/dʴF!P}KLgM:> 9o)Qȶa}g AaK#<eݎ_ӃB o:ۣѰLk;6\sCՍ8kޖ?Kg͍%0 bSC?EePY.N-[738î@E΃ŞJms Gު]nsMf L Ulm0'GSWZ3oc2EURu´8=̩ ;Y $* LM.贲A 1t3[3J 9, 7Fmo֦by_:Db&HnO!nG=4Ίu(霃|el98@Iz2D&H6\10pC\1|̕L$idVAtqX-yXʺ9h*˛ޖ$Au2Cħi 2r%Y!1 ok4<߮V?KZӤD햠jC=Tc3w@Wה+Y\= &lrȹ!TqMRқkjU<^ dy%"; ;1SJad"rU0"bxpZ[=}$<;0)hN?`J.r IKuN"hCUg<3{7?U_~6vAB| K(!񔔭^gB wǿsC3j1EIӉpߜs y3%{ڣp7 f؎"ޕHGʓI祣TVς&+ zAaAO'MPߑy@k~2-.Mlpu/;W=u`҂9!@kBd5hQ/_@W6{Gn21_9=`+3oK{ jFv yE,< e2k7PЌ6/qEG؇|`/>m"pYP}'#.2Z7gV y3Sٶ7U)ZljB)iNfJt6ҟXzOomt]cG_ޮTg0 xaX >=ȩqEn=0zʟH޷ l/gH=9:N;/} /t39bNa8FF g8N4gwڰj|;6/>1: +IIRo #@4x:_,Lh\_B澄9$D3)Ok>7 KX uYIUޠϣl=+YW]WtNegYM1rSb(Gx˶52j#~&o+PyxDTN*.4J|TcHVj@26Z=&0߹R0 ̳nۉMhU~|5{R5 f<Ӧ$x!sh`"mlB!ϝ:.9CW";ګ#aw[GI$ן`l©[w^9eg^ju_og#E!cː^PuPZ^~>2B\N{S._L2}WjYE f:TT1C6@u+Q7)y )ۡ_\1GŮ 8uZopm Lc&١ۍMjv=04n*R?xEAE~}R5)Ӑ A ~[ ƲUcTDIѲ2%9ſ7lhHL*O (IrD IY= t}Ce94j. 'yɃnQIԜa/_U%kX RGjѝ6Ψp]PP]+eֆN RbsCTd;-RHԜ(.a_"Af?#rkp-7dQͬ|hN%poH[=6>.`"?lr~ē@i<1Ԣ̷XUg`ЭyjG.9b!6hWܑ}(vy2. ^Tyz1:I&>@T.g-J!qwkox_bXi! Gʻ(-S JpE bM(.Q;bCN ;=a10)5^R#mfU]4 XMWͽZ}qj]S%1kgvp@ @#DP9je㎭V%&A+0 DC;sX&9Y.'\1 r:SG<`#0),r<_gY(䜇dX%+ _"--i4/3iGл77Q'6W\Vw!OȂ/ygȨts?n4ȚFc= $Z Z%d'fKxȜqmF89O4q7c-ђBpu,fes-D)b;b$o%Ē~L·e$jS~ c]B'IrD[J:X2_!B7ՀdIP b}+ lAFD#lzMDvJ8f9XZ=L3Y3R0 ҝ2F[OL9qIp<֊J[k֊X#-uf9^ e%~oӳ{/\W `Lp?beXyD#Tht[P%9]/E|0'mg'[e?]Dvx%3QlEsm9[ZzlG}6%I?v2JٞONݰs/ L'r2TGh^T8]:4}vsU37yq9EBIotcZ.kG48Y!0N8ܱ7W|+{U`vUa]cgጋSEW*|f&3h]?ԮɟΊs>9 DZG`ᗐ%} 0'Rրϴ%O}yzQ_Yi_,Iqbɯ2R]^zpiwr-gBj =1U-\5z^|TCb }l k~E>ޅ+ZgwO^q}9X$5[/`>/|JCEByJNWU]&g 5uʐfar8@)%r:~/m6d>PEK/]VO. }iY2e!QW1Zwp]yJy1m0Jv tHsD`R.omwF ?^/ %X1["Wea޾fQ oE_!zBw'hl>Kܚ#M3-4a6\pVgDZQ  ׇ;W @Qd}24qzԀ:R18£0rE[2H<+m~h]q܆? ګLPKc%&\H~*LvҚ=$ 0\ [psNfE6ppUOƪ(:Աw{GOfq vfaYǐ{dǼ+LxA1wx;my[V,u^-~*c(@:vOu9ͤ8Je ¤=?V$O "IV+tglZ͓p9Ye+2UOԃMgg:5G !RIVʎ/!vċXq4ny EyМ%X{``f0&f̢>E\ 2)R+(|ɐ|Ai[uF43]D t|{&-@𢠌eȠaG >MPKa..,TYgAJ(+p(?BA%kwOE=Vs2劔P)-lV%1^@*؇^ iFܦbHէw`y;WAƐ5'W^6,9^ьgy1G٤l%Ap3mP@):O{+Cs}"C%dr@%\O&99%T9P-%ßER;iAVA䆇Kd9f{bBHwi}gMʃ>dLM|"P{1f2:: v2{slg`J,E&OHV!Iq4;)Sгnt̷%: =g8{H#~;tK}=I=[ͽ6XCz Oh&b@>k0f|rԸfۆ6G`(eN_e턍j$sRᵤWF潼21_4< E:(Bu)YК`C>o ! :l?#yF/F+ULr"Caʚr@=[,ښ|`#-%9`V'w6ʐh1Qм4'pZevoMB8l+$>%w!eq,E Ө4ucnNekݙO.6q/f^(c.o/b?DcŁĹz5iSf2F"^r%-Zs;J%9 4dBwnuA^72D(U ?j-Y&'|Ϻ2!Nɧ^OݐF!N׃ݱAl0(,Mw#7VM޲".lS-Dդǰh G=ߞϚˇo2|>aEo32 I&*#8vggKlHQYﻈՌt6#2XqMR%c#[tՆ/ut@Y6VBar8UZJE&óޗ…D1KrZ *%SFs a2́=<})TC#ADt|N?Q2ٌ{ƫLK ݛ;wś|RU 0 WArnKV)ia\GU ;?ԄVRSժ+?{ < TAlY8dR JlOyG<^Y5h 7sv^ae~Rue 5K?izrkиyE6+]b[ŚL/=TwqwI{~$j ܇ "oo"_IJjuঞKfn >6COUeoIH|fǩioO|9įvdd)&xw\y.}nE#!ubu4,jN`OYy4/#ɂ?]QH΂ M!%&=pлIO Liۘ=hLhg $ "Fa>d}Yڷ%5G̬nm||Q3;8)ndNˀ ytm?euʸG), O j 9r&sr'4}`.cF%ߊeiʴ.%7us.aV?xV)ب&~^Gk͞T-U5+\(xiIFL-E:iCpBᬜٴEM``3YFxw,zzhXn+]\@'jrXםesQzln7kMsk,zC`n4vVDG R537oZGFPZR+Tj15'P J-lnЏʞc&=_a iϪ&^@;, >'}iu`*7C'zT4"mP2ÿOOu= k`ar"HOE2dsfZ!R&4Ya %3KK~ce[O_2 0cNn77*7 ?VQ`&VEЧA<in3m@<އ%Cs<n"!p%{2&Y1[iYQ7 {d_qi>&<!؞(6 U%96`gASD&= ;!5\#ЮFU5DZp %1/ʧ;rt;CFkNTHUϭKw:6tvg\;!wqϛ |ujVoVٌq&.ɂ} c%Su0Zt]OFǭK6̴-u7+Q"%^-dY=uveˣ?b:O {#LtY5}p< ZxM'sh)%&xTHl$}sϝq`uI(q%[Ԁq=iI dr^׿҃=̕qN\VRX?KARkC} =ZCRmY:m,nXYV/h@`s߲X'?bj囻a):-arjh&I0kK{5b/mV# NLj̽vVJ7_О7?s#̭b vHyg_Xxܷ4JeLUϲ5,W\=;R``0ubm W\%EQii~&MKdѸT*S%6KB4ͲݽoP.{/G1VًSj]ԶW:/*+y¡/&"U)5FRc\x.j$k˚u> DF3)&VP-$!_F0n6E6jY<8ƛU~iܹ HӴ:SQu |xSP<VӨY +z8n"`C oS*`sA=cmbcdx,,Oʨؔhht:֬ LΔ26XA1p1c{6cj$+k&Ephq\Ocx)CcQx2/_sб:ƝDau@$tтBt/LAAS'3)e.3 xۈ= L4Q<!N}-1୞ 33jǩWBQ-5Ӹe}T^Dla%WȐ^ NRnq?T[?d"ЍL2xr СCh @WJ+ R6I9'F{PT,XV ۊb^YD4נ1)Lwb!϶͙M`B=8>pmċBL[/C @  (59AXo0]̙wFp-: u߳m娒]5^@A&Tv^9",Ч7Y22 wg1[.FַIAޞM<396dti A4 D1͉E͋}U8%f+( T ׿n0<\pVm8u n 1Ia-OZ aYiː.4 5g]y33v mV:"i_ox :b)6L T.FQsMyZϊ24uhwρڣQ"X,G,} SU;.G0cuvDeZtE(Z0j_#$Ow hR]7[llgd6>Ҍ2&w;6| Ìϥ;%U_'XFb]sL* V u"ھJs0~9#Av#PdKe% D<<"E3.܍)o/\["3 WiD!z6ځiE#ˣOS{e; X{y^FК_f"_EnHvbbw\[ WLVO Q_Oy&D#ehx!:bCoVN3xxPdnvBB2?$O]{գJ(YnQGʃ3vwEdRkc7 "F[l gT{P4)C@Ka^\YNJMm>7Ɲ}VMֆxuX͔-<`@,0R1_Q`#.xРg©\_bn'3B̖8TjNyQ@ҫ<dEO~Z(`ʟ0*ZYQ6JjLkmXV!0H|z]`Bt12@FSϷv 'SQ?`x_C2omH O'R: XN;|ʠ:LWdMS0Iި`0dƎsM\;#; KLbJtd6j h+Rm-eSLwd}90;m>=3z$[<X%ݍ nN9Y4&kZ RҬXqM !< bE%^mb9^{O7))E3."&:VpϜԆVSn[T(N[4}fp;%e7 ''N;dt5j ~2dwy*, uk$Jb$ʛOVpB{QO*$ Z''L+eSu;h3vPϮݹc3.~2϶7/LW.TPOZC!@^GA+^׊'XϺo~"c?03kסopfigmC+-]Lpv_a; Z&wP/l @b3]?hJ"례,j#ţ;2\0 ۴]Is+ɿSJý1"DeUҞIzZ,̫z:V#j^H7eGOgyvHuQ (R8"qf3H{En8/'W-Zix1Wz#ϰ`dw͋GWaDص1I're|k 0Q_(Ԑ %@{l_Dpnu;.ʑIO4ӹYjg35CeŌmHtYdUAlMޅs~ x 6ω+Cr'βRYuʕ& ܙ EB2$bl&P>wUt*F҅CszLqC/0@̤u&O0WJjk2?DU[xq G$@ |]_57âk~k-{K^[7O= 9MS7&i;c|S7"Ƅ*A8jSO;:^j0]DD 6.l9L' _WZnNGtwtS΋ _k3TP'MOމ,5gAa8)R qQηP@C+dlww’9dY sN7m  /Ʉs_ >{6g|kKݗ b䞲?cǶKU!j̳̓dKf+d %`D39,^["bN : ?qBACA)(SEَ5fJ! o5 =^WzZ;Z9f~FOU=6^YT:d @)nB!2}w+{Β,Z$iF6>R> XtXB$&Dm6\@x66s3$$4ќSݼ1lŵq`Y1wCw5=wNt7CğETF6ibisى6'0D$8QA#AyAOmͥjčK7Nyp> !>(1~R/G\ zP\bC33==tC&&i0U" R Dz+ty$aw$UbuB\UVbyr}qޚU!)}Igsq"p߀情o#6'0I5~1MA/  ŶZMU"}#l\<`QCj?*|MRe$RQ>r_Z1V`|p9t!槒i?$̔#l$X+o&4oGyczYQ){Ї:O%>RV3>7}nI?r9\ %q>8<߉tu7& R\2Y5@;K)6/E|ɢzLmCm)il nx ;bVTR8:yt]rDFȨQ[҇dwWpq,#;m{rl$uzZ#7NXh01M7;Ĥ|vT2U V-7 `i>PRR8-nhި-@؊`;5+4]vf`o$}˄&L@}>;ODP_5N&A=Rt[lLҞZNeperC>O~4 UK,Ȼ?Zko_scHlkv4VDH`½HhlyYtP5Ca|dWȜR ύ;/E"llXĩIcQg( Bټ>O86ЍXEv3l QC[ED!-Km}IGsu}D~FTu1)ikeUaQ-1UJA2aYWq G4Z3 iwM q:Xze6 /gxbzy;kitٞ]m>GsX> >yuJ q ÀI-{iFR(lO,h 9y^ ]\,E3sSa F4¦@yGp2WGNHm 2ou;tyim y|Qh OrƲ#a-®^5_/w[(U\yX@5'x`#+1E9rׂAPZ t/bTKĄ i4Rol'4UvKxRIwIXT8ˠKID[Y'C g<8[S S+\WkϙBKfLF>3I6۳^y<8}ʘd<ܾKmNmASM#k: `NQh`׸Ħ#<:%J7Pt<{'i K_(yJߢӮ%FqYyHLYHwbrLj{AJ[*ymmgIj:3)o"_͒*wo3Z$Eꠧ@r |났I]jZpʮۤg /1w!?2aβ͉l#IzU4fd%#֚+:28+o$uH_ T04aL *2pvx@+csT%I~ܺYEbk26I&_zu_kx&{#ٱWv0 :$0<p Ty`76Ikť[)&%b2'˂1`e}ADwՀ䗂^nfmԴ<[aW6t퍰t4o)caOY{W#F[ҢǛڒ!%!cf$Qw{ l b*gLWCl?jv=S3|1>a|M$Ҩ wɘbKȃUna;q6S'3P@@gKv+]{w_A@~}{\Ӌ4:w鄖{aˆG* TnyBNY#R M֤Rm;P@v54,R΄.=#=ё0v}S"z ((pM6?r;a ^ o$0*,'V|Yw~tv*fqZ:))3<}JDINxaЊ*$UT ΐV^0jn1C#"gI]CL `y5 u^ᇺ=U_tMgꀀ4P]K* #EVxaF6EFX/$csoʝ<>wkt(j0oP{;?\y:( ­ tMqa\ОAUG6&q9<}⇼ۇ9g\М?RoosKYQKj2vRN ΰGuIھV1j0o~wJ;JF'I6p];f1!p{:O9wW(P.{ly0R,oZ6쨝[HR\@O:[l;~va#O8@<(c95VadltV%?sar >?$%lQ_N n)gIw8XGp#xXypeG1 X ZOc7J>}o[Hp8"dѝ%{h`IY$cZ>nh(H`~Ln<4E~+S e`'3)sLX(^aӍ=k΅&TUt@`~ ^@3cD@? ծkA&~\_0QIwutT`*ܮls-VhYr6ջFյ<,#+[ SJFP]IY9E'~(`kK$v: xYihL({{b4 fJL'ÀcHyl#eȁORx$@Ɓ~SrˌV!cwp>cz>/Aw8n+s ȻՆp  ?HŅ!P FZ}{ƽPeGYK}'G}D5aĵ`L?W'1Mѹ0 e0L(z7P5z; !$Հ_nt;G1H*:,*6o3az7JάRwZ전|boiD:U2.5|^~2 R7{gOC#jofdS=(ߞ=#}:~!jKM-TOi|J-NUqz3Rxy)9?ٽr~ >S=cĶbtO;hŠxT}C[Q. bG׉eRӀI&P KdRЙ@XWED]v,< Ս}@ w&mL&~Snүz@!m,:#d҄{<̛@B, À<KGJaE줒 _I[i?Ȱ@ilorO-ˎfUEeBz!?du%ԠN6L!4k)}Ř4\2IOwwk`n@Lf"u}yޅ~!XN[^4)].ӴLR~]0t<}VS9Vho_-}+q\"OsЁQ4*X6 kԾ=59xS?Q 2BMz+ @u@N՛ᓁ^.])|9~Џ24~O$e7A Yp[NK ٸ|=b_Z9xp*_cOC) w@5_=kN+7j.,SbZPQg-։z*8'~dXmyש>*?Y0 m3ɏ@vt@PO^rddMYQjKmFKh ʊ9cIbv;ʳ3l:)XTE cd5LFNxчOd΋Bi2볌l_ \k𪃙-;4ZE&"`^2Q24dh 1woڂXNkX6jpC-#6'+R/3ှ7HEIB_n۷C"hf'Bp-&O,ǏVcXrA̔c}P=/JZҡx"vw1 {DKZC$:Nf<ДagnPovC)O2T"!a2FO5>s^ySrSָn3pv҆'<_l`ЅY]gUCZ.,J򢌾u!k r"> -: n2%7{rձ1.#mM0K'uwa+KPZ h*ѭX$>;L48M%n%&NXs47ۑ<'={z:B,_b(L2rŵ o,ΧT u@zɚot؇}_%iά gfaZl8<%+^Bg*Q=NcL|aIK!(ۭKbD{ 1ҖEe>{` EIKq]4|)>V8 U7uXv{` ڥ<ŞrI3햮nǓ/$b;8X1-ZNnp(9XNVS7ʥsNL/=ڗB˽oi^{}VkMp`pN(i0$Ͽ^I˩/14&vS]YK{Pk.(h]TjPM5TnqALpMdFWie^:8?8Q)}aM #8FCEfFEh`]ۮnJ$p ;PG:>L 1 追2F=_s6=P=%Ae FY`|!5>uM #[[nHXH( wfyC*ژB#wmEBo<\ ~*%dAww-WT8]U~#_DN i(ѵK%(c$t!L<3"0nZw/3'P_%T2".2I4t Ul36Y"Ȋ,ayt8Cu n`d&>#x@(D%@ޯW4ͪ_GKel᮵Ĭ+=)br梮[q!6psv'4]V͙~v.A "ZF)gV-iPUV8%5Ak]7G :äSyҭ9sR˰dl#b͔kz߂kUEf+K$y<ʫ96g(nJxIHX&b\"@VuԹwt\۞, ˬeLzz8oR6E6.Wxe*,^U[?aKD 'rD{Ȱʹ{9|nfLA&D_gb}Dz3ua(ר|B5吡˒kJIEGm_xhU| {gZqs+rG%ZdK$Ž -ā_ۯ۠ßq-95'Q% Pu;4[OɖhuM=5AUP<CEGII=*נmڟ!PpճRğ:n%&# #řw;imĭ D󀹃y ݺ}J>{y?UO4wBam1*X \ʷ3 w=Fw,%yfvTc0 =|`Jc\ݜ>y>æۧc,ƸHDjwډAI][/+fG:-h'uQP;dg!ѧsO?2'?"vmd ,,xg.p9򭯂ܪfx#;mB{ *U.9M1P~ \4YfI#wCSO۫ VR/r_M%P= ] GUvm5{Z ZnG\U$G8/V(H%_ EO^}ܙd}5C|H+QY7G[Zb |.?VyaY[F~UD\%e{9(kb]j &y< %Su,O{ą=`* mֵtF n_JF'Q:j9J^Tj9kp{9;*y~SN g5 Ʌ,0eio24) 9a=1jbrE]#*qy$?]fYH;CH92OiRsfg'JWG?/ a |cteH+: wtE 45_Ep|PݖFYD=#F#MbýgmڂZ_Ƽ e#{0] .p2 q9lm*WSmY#T,ma'œL.݈,AbͶ@{2L"9!03H/ t0z?% Va. 9f RÅt2s(rٛDϰ8l&.#^Z ; 6c/v4!Ó>(y+!U *=o^^a=Iԛ-iI))Rh)[oξ-㰽/ɇ;h' %-vt15A̚:E;QaՀ$65P.LAY>+ѐ w PyN2Z~JӸ-LA]G`>ЕE7>F:?)%l):HbVnR]1u&W:p5Z`p]E nŌ m*/*CAfx Hk{Ցf_%t6%WE[9~mJ4΁)e#u[ߖ]L$\-{@9S{zq^bn;߂!FKDYb~J2JLb/.7`J3/l!o 6,٠>9U4T=ցnc)N!(C_Bװc|56>r;-Pqc,?》8P]JV Q|^6v,R!BTɚ759mgVtwppjmWn%CtbC#}A/# 0pђeu*78<6?RsaIeN חb~VLEȌR>G[.ǹ?$^ v3E-CLƖ|x<bf\͘C.b֍ː=C_Ȕp$*wEk^(#d/L잺##ߛ}]04I`M*$ڪ@I,8@ߚ8nV='_pNP a2,ʐO>h2iT=^u-|˃㉯hHBOIgv#D6)?&1}ȩ_4L,_KG}"pQ)a&)ԛJY.΢\gW;Ɵ0m|f 6^cCJ_Ԓܚ5h4_ m NFМ>WǺt7ڋNR ,Ǩ0AԜj%@+ݓ$LCAox:F la3N*4?!FrkMC}Whi<{\N-=LM%`]E.nwcn.{L*+.DZEWߪ1pD*f/31•VrYK+8}2l@%<QH=X"EZ [eF9EOu—ZhZ"wsSVF@'o 1/\f/\NocSD9O2GŻi'.Hʛ7Jo9x!|cUSQ"<,3oōbߧ;&FXjW"|H!]E^̶DT)nL 2+jw\qŮr,n`T*-{<)&m$ʤi>oT O яxYkǑP]zEcp=W-xٙy@)a\pĞfѮVZ 3 2'ILj#B _rZc˛:&1ժ:\dYQ*dl,oy(hqC/BL)ACJw+ GGL0q=oUEh>AiSP+K<WǑ[GewJA ӧQ`~-skZAфrjY*YUdgr ^EvU~)Fp,='Cgv-@>UF):q ,a*#G/~s=ptnEX!HIS$Ň:ˊv%UKܱK!>EtX76|W:+!%`;Cd:H rzŶq[UhV6o} ɚ@u\sAEJ{tu5*>`d'^u-p#&WpK1?Ady"ѺL}W`i7 }l kIsΑ:m,z_)u@[;Y4^kOqL^rޝfC|B{3KRѠb~ ρZT3wZ4`EU+$I~*eƷ8U`rՑ Փ&L(`=k}/NLYK$-n44n"3.̶<9>.(|~ ,Dž}Üa\FF6`&Cm1]w<0v<h[I:2\BWೋ'&=D7\x7A:!2יQ!$Cu]o"@FwK~bIFrz?0&ŧ a Kȫ̌DRpޕB#8& 7 4$Q5,oHaW@u3 !L5x!=b?<;P*cwV "P[+[5æLk~VU|`wA$. a<(OӉo`h9e)|8*Fdžw? xz nގ[(|N#c[e(5F`u;^W}O/nİh#7jN+E#Bc2zg5*y*aQ,Q%GՒaΣ%oHnC 7w^dwl9?MMoס{Φvu+lؿ j1f'l6#L#E鉡1ƺv7`d?@FȀLN Ə yGO;umߦ@Y0"4ͷh v6h%.U0Hz +[lt-ln[-88<sEG}X)1\ҷX군.IL$i8=)*Yy֪suSpPxRlIwɏU)Pl368/TEX3KzIz3[:q^0rVݧMlfܥx*jomekg\obG/IvH.-7)xT`G@HygCg*Vj43ة+Wj,egtf2߂ liUݫ՟ލ(J0$%c]ehG!W ƒ4hLqX%vbz֡ cJAQ;F3eXACȦ!OPOOU0!Lȓ==EP~׃ze4BAFhGJ 2dd&pYБzJ+W>C2#PA E_Yc:V ="Hj&-;;'Cйa{jBF!.A-L8Ȣ-]+ERumA`aDDPY;đ4^Γ`9Skqe9v&neߚ{@969S$cBhP3lVUP7{=ERԹðUn9w{b;ȶ~+bo1U ̺|h,n|*D8|7;W fؑ36`hv>k&)RM[38-3H-ƵT_']%^\RFJ6h&/hS.Tʜlp:0 [#,4Rc_0\fKmN6}v-,YE?F'Z,g*#̿v!SѡUjPei`. XX5|žE-2a']2 Eg6_n :{- fJOO܇2_oZq!(=D1kʆwHNoԕs8m3;LF&oKZ* }ʣA{PYC )&$p"C !|Ցݼ#/WL5Z(+ kˊΣ#|i( &JQ+FGvID\4cЬ]X |la,PD h=j` ?<^ZXI B@h-,U\iC@2j:]VN(/ꌔ hc;F`Is)&.|ImE.8;.8MX`,= Ȟ.8׏kΙdc=50Vx9o-~Ve!wQz}ImgTm) Ӗ hA?X"k߬ h3QpE ~¸„6I7K6ŏncgɧ4H`2BX"j^i )(8~=h1j;YigM_PM|U Bs43X mrg+=44W˂9"Јf- 3aҔ*}#.Q^E>y^!QW /gTEiQCC/s mjŏTu5"nnGX4;/"3<̍i:2ju!!qE[k[>MϔM囻eR@s4iӔO9I{!| sdH%.BP40H&ה=ԝKq^~r<~}&;Nt? >ǩa,rNG'}yᾜLi)*/2`p!t,pp[(L*^%~^0Bo?Ic]R:S\|c4KpgrH_aQ^Nc\62ٗtا[ 4VmbN1̱,#y v G5|cT%~״.`Z-:ut 5X.׳q4.3Qh~ ~Ngm@V'vZ>X@Z]:"6ܾiD}~:,J/F].dA.U=~]q\WkT6)X+a 䞐F!gԭd}B(%gs_>Ѥđ!;ziotͰ!ZվClyQy%Ж):  ժftwjr b| NMkra)e#f6Wwјg+֔U2*^`IeA' ̴~aкm!ZA: b*) B(AǛf 96$i!WZi(^XM)F+7U]0 lû-Ð%y{&`YW*үPv,rSRS{|. 7I˟*NW9sp@HP^l*'P'Of|=jI|1U O$H]qblVLjrV쵻9`rYfk+e (%` 7=W  KP-A9 I'j\qYT,7.NE[g>i nxtȮ{25VnǴͳ ۴F?TQ".f)VNp~qd?J2jx6!lұ,!ˬAFs]C#~)9oskLy\ﱖ)3}67161DsM F8n˒*%tEYӖCy@Bٛh`ӕ,ˁ YUF7]0]<X";HJD?Ψ0Z媛[:;|a>YާDlVҳ0<9QW^p/=r#A0`~J "TAi-܎! v)P"!qgBa-:wٌB2-hwUB9vކ8\jL(d+; D= 6[>䦶\ ݨy9$kwUIQj?m-:)B蚺@{!߯&wVv}:D,wZb0SnK,Υ=& aP5_4@;*B6m~kS/ג5v&!fRq/r?;x+5h}-^ذ,N܊e276OO4wu.zC5ȴ^YaurCmV0!ti 5]kEa05MO:{`K{!CG&t84xQ 1bqkzn5{Ɔ}G6µD-T9+Hcq? 8+xfq,#Zdޏ/nŘ9u\P{Tz{m\. m=K%I_(kBmiȦ ނ8\az/X OϙlunzE3"͌`JyPG~o|1lWFo;3V2%[iao>mAhHK= [4|+PO۫:vZkQ}}# k,AScn˸D!&p.G]0"NR3\[i\S"W!/kٗK@qkvMF_Fķ 6Z\!Åճ$nĪw4໐?fmE{-Fv<u"`4j3k~ﷃ=mډ ˯uZBJ>V +6$B̧ Rb5X:UK2+p c@fĻn|S1<1fm-˧@ohwlhЦ̙|CGQ_9pC4.JBOp"n'`0y#6J) =} M=R% #dCbnwxHҹV<Ƹ}Ъ`/IPi˜Ǯ†Oyi>Yj œmZEOݙKЄ/3g(ɳ9jHKr802L+|2>WWG A #mGO2ª02Bh Nc'2qi BS2K{fzmrC>Ift3Hvuc%)JڝX$_|<#R"k}GB"^׸sXl"PB.!xd+FԮaW%:Gl,s?_PeHasϱO8(։Ls+J䛻K3&]|^.쬿ZPw\_u-Az8S \]ЏWs pat蟰{߃RI (qd HQ;꿧< D߈YY>hC`Ogݫj3=1`U? XZ4@^$@.躆9|FwkoWNZq&620}6z3$t"änY)Eɺywƒ/T'Js̱FvQ;5ȱc:![tN 18NZ T6k =<ޞ Ek?w}K l-뒊1qpX1"Au3ZvT}*b` |Rcn|9)v 7Z_T$,ؖԮLBVIQB {ۙOmډͤ "!wy`9p^é1C _ud"hƶgh%o8rT3wydWSRqYtAmnA[y sdPg/qƒaeNқj .= ^UgJ%z9~/y@0j%K  u=RK.+iapnGp*rc85dq7-lƧXO `H*[;ufPJMےOE]ރ6w fk^n loω c99ђLP `Rd/:p؜:%۽@yA5߁}*"NPkRr?5tKCYxB`ڰqAVb%iLx Udy:u{vu vĤt ZiX5,ˊiT7Oska8 ert~]Xeٺ\{1J?B*rBp4 8A3-!7 (Sw&.QV_"0^op`is4 i7}MFyMWvI眲|LI_ec$N4iۓSBblh$*]b6, -xVp6͜kLd7Ǥi~5{dPy; )wtJfDw'iib] _8.ՕIt1p[W8paIn(e +3٢o K*B.(UPF\X9; 9ssld XPM&Kj h3<|^ũ]=R?'93" ׈whdM |ڦ.if֏;(#~bJ,LI]c^*% V㧝dF ;usE0/VMITb&="HBFt TygŇV 365S3T@a\al]$Yq&m>CӠzgHZ;T/;ޅ,69T_ >Ec|4/R"ۛ[[Teb R7fI&6O뜘L3"EMً>"LrZ8[|%hA}Qhip]}χL8sخ~p>9"P@Ѫ>8vRT;_$! m&|`u6&6JR'00EpXY(MrojʏRnhtj QmUD|JQS[n7 fxk4OP!'gx"VHޤO0yXRu/-o3ٌVp` 'o-Ub?ee.zk5Evaہ~R1 'բ۫ޠwѭFsܐ|;o{OeeAwlP V>t4> _C Kz'Co\.\6$3*p<2n_ 7߬}XaU4X0K '6V@YyP'%g-gƠ*:kY&A6EsW~4gMS;=;Z9rAK"׶m$sLةSe`!=fFGO]q]ڏkttvvEveV==·1Xe4Yuby#uǵY+o}nKv^GK ez|e-'X,rf7!):$ɝG$ TH_O֌Xm%Q>`g׳,o[יձj\jM/#JUdJ}PW[,izu-ZBdB")*Λ@RV錚^Lzh99 'p_p]=}:؛s-U?hUvM }։KE X uKKAdLWR̈́mAV7ܧ7tڦq K#Q1Pۀ7 ϡ'QCthX875%|4Q#\Y&:}I #$Rw ԓhm) q-nTV\G.vLli UE֭D>(>G eQzuhXκ[zpja3I0mXȏT'Yj<['N(`6Ì&^ACSPC z=]h["Js:ܟx@!d@M2]OQ|vM1B6Uڕ6ѕ'hO!;r꼣L % rPjޚc*;;Wd ct&ܦVZyt3"6&N?ZHi|{tjL~( _@zSp")YN})9C8s $@Hk+\U+H9Ke~fc*1BYYM)gzYޛYێo\?n?ħ)hg]KYFW3uA\6ӏ V)"gY7E'f1s yrU=ag48?CN^o!Ȅq!'p|5YbGq;e;;j}ҌܐcZ "@ yH0Kq{B}(ʐ>!_KCj0 (9YY<&—]OIus%֫N7= <{n 6F ;/oԷpy0.d2ǿQL",lb#243CuؿMTL3WnUa&Ԩ=s[]Ыh~k{IS٭x 1-@0'FV(wL*xﷀ5)Y@mx tX$3qmq62p[q@xA=QgZ|yx.ǺM$JֱLv a;=zN]bRkgQ '˅I~Myô"CֶrՋC{2µpQ4Zf\+-Ռ8e+^'޹ ezpq`aZI3JjJ$6q+ &Ƭ.݅sKEV2 U98}_uCߘaI}"8=UiV<`}ra@ 2-rKcOz o.Ub ee47`uD^He'NRNCQ4ңYxF?5]wL ;2ltA_(8#I?h=<)iDBi Xsٞ/@(4,sCG~я@fq055crq} `fuPDzߓ'aʶ-VzzB{SqȼS;p6V>I]`=D{rvRՍU1jt#U,I^zB/K6Up#4w~FF!0Ґņ>#ti2xB ExbJl}:"p_)PD K.Nlx3f,ޤs=cΪpd)9ࢅ6}$$ jU8e*_uAM;J&Xt"浲 xL -PD+*`#(dr[>{!8FeӖ={!HnͱJ8w4?Z$zg½ijWc[|Le}#w2^Tovd$Ag=9Xl.tKa8F<(?fǥ(Ϣs٣%S`<.6XD^o" :eDeBJ#cvCi8zDb}Y~]J3Zs\8:-c?i `CSHQ= $88*~Qj `غN< \ɋM!sDrm=P]&Ĥ4S+  H>W(g.\nHuD75Bnz|`3nmmN}!myo "2𷱃vJv(5?q^@ŧ*+v5ʧϥ ?rVH +@ꩬ2TcHi/9i4;l L_sK#DCSJ`SaHW-HG^jA(ܷ: k]$%?Уԃ-098x‰tdt0qݥ-֙}ͬOJdg<4yAz4bZttl/$|ݚ+6 9IZԇ:4"P4txAL̈O<CJ+7[DRUQRsgԑ!-v?~"#v{j͓!VQ_qFȌ A7耡ydX`%wd`.\CC?w*kt xq_+ᘎ[<-|%Nsiuk2pn95zG %L,^; a{'pbr Nk*"$vϥ}'GE~7%#2{Ee`Aig_.H݌жL{@w)+xM '̅yiw3g%pA8o\ۊ"UWH|8xz{ f_T)5y>AI.@r"0`8)f} 큵.Ӈ'gF5螴4c$1 ʎBݼׂ)kf0жjy'^V|[W-y i8J:c.E5}G9)W1΀%q>gEįqb GA8$PCYќ{Wn hqQBق-Zm~"C\&PEF Ȇ  E+)50j_Bʪ9)ku jtT"t88y XƄ9G/\`=Z7TOaW|8vv#lYSe0 nFXXqi2<ȿ{DY]m ${;Cxgc@'Xisd̅%oKZ){c<^H+ bg6"PumAho)ۧ74 `ov{`i Q1 p=6ڗ8A7 KpͺD&v"iKqƭ.B]NJd< a`?Yao0t=~6iU^MChcnQqj_S4Fe;B 6c6&/jA3Kg5/a6[>oKSO$oLlxa?Xż=LR]X)4Yscxkz͙%/TWGMSu4 GK UFIW&/j˱! i7R1:eҁ N? yz?E Ί0W2yWkװCeΊCEKzrvOrAL|u`1q=Psf5(15jQa @烓ygWDW_4Q@w)fO1x%XؕnKl!Z'^vQ@N'k(J2ɻ4w1Hccei10z FMQ[Oj&i\q~ݫ!OI=2݉ [K NfrDZ 1j6oizR;AEJCn *6.TMs:s+(r[㈙U #(#lA9LJȌN9JwYm|pP6E! ߅c8j35@' u)\t󇲚E# nU< rslRC)_4ãw|e S m>H.ty@ RMOzˇRB/V]c][5Ɣ/zWWtঞ;Bib٥ rZ#uH]dg84|%M4PRQBz4.Ums[!8S)Ud=vȫ _:Tgiߪm3kkW<*;Z5~g\D#-&|]`e~4qB# ΪCZpJN䣎;+1z׀ra;/ C(@4IO@A N-PN#!,3\Le} yfZUCQ-j< l816j|S¢NuOTZo0=9]C򹹶R(蒕Kѳ.JN[P; S|Yr4&b=@9G*5@[T5ՁIDjE ԔK ~blD(jao=@?ƎB=/c}TzfBa ["[ $ 'u~4 CޔtR*HT3Bp"ugd\=;ԭ%ޑ?vWTOKf5CHK@L7v%"١ҕX1zƆHvqHx ]QAZ/d]0K 0e`_jPAy"N/| "ɲ׆Ш QIXQFy9▝Ö3[WftPS4ט~b{A}ΘWD9d݆: tvov̽cbi*O^.|c, JSK$:#.y$NJJwUc YU4,ժқ(LdT.J(H 3[4@,gY:`-WJ[RFv2gUNdNο?U pY*5>R؎p /|i'F<}`-MPV nm2c!1}`s6T“6ijM yFbH_;m^ EѸS.Bl/OYe:Fa Vqϧڲ&J`E[_7y)k͠8$`$CB˸;#R;M]&g?:r*/f(0(]K. 5fG*d (|MPDNc^~/Ub?t%]b&p)O*&}m) ?TS{ Z#">$_8;pu֕IJώ%磧{&|5Вp❘֗ ^T0 (MbͲޛ͞ny'iWrMax4㪃m) ¢rs%"u)hGEAb,}u?(KzbbF!!+v|r`S”6yNK֊'KT뽅1`-&zgf(x x8^D|-˕:ۊ+{ĒՐqz_25j߀8gWecPt69Q!hIY~Gs w@@9U kOݭUf芼~^m E#enR2Lp8U>Q?!SuS:>sB*v KB8}Gf6^Rù1-%i.MZ;IV:O?g}-1%K&Ky@WkucicE> 'oͬNv(FypU8`O(tHQ4^EY0kl#aCE`{`s_nlJ/0}p蟆vHBMM.04>Te).Jq2PvΜ%Qܹp])OFǒ,aOS9MDٹ ZQ-U9"P!$[b_p.Q |\>Ǯk2tOƇEZkݣrAk")ʝ0S~ACz2C:[C.kM)$fOU=)t }E+YUOJUD:H@Yܥ9ѮTw~"7+ Xq ~^۾<]fO;Reb;R L& t@Y^V< DŽ"I* hdkTBZZR{f C~ӓe'nH2U@rt٨ݕ"f HVCKX\#F_%0kzZRgU-_/(R.RA9z |(?酰xisRgm<3˴^-56 g1bcJ@ۀm VŻUeD62a$!b2C/z`JjpԤ/| <\cȁV\)pO|Fzc'AҶœ=aLD@BK('vRb/[ ۥ&w5,#U?iyyC'hM.sWYv9,DwɣCK"N6$le(40#K#.U:*(Ҳ7!CMH=H%t;ǖ"wBvn=sb|n9FXb}nMG;A9:H}#,f(| NgUߣ_a }A_!UUW$崗9`Q\Wb55+oUF>>dڡB)Ruv㥊4+Iy|WK/UUyި̽s̘>Mb3,it"fɭC"[$HLc{dxa%EQzib.ߚ&7T9JVE k^PρIu?Y. fu;,_"Hy=*{"pMiz}jlS>=0?n 9:SJ8QM!ĬQ0x.vbGidHt ywm;cn!65_jm_ { ]2Uia @/;?q%#"?roZ]qz053_c*;Bh [Vk!!&ys 'xV قB \ߌÕ5 }Zw{G@]1ԅǃV"7\)S%oԥO m&w!'Z'3X:jy֛0!7I,=b8='z'8B)>y6 teє),IevhyFp4#$a r$,6ݼ8t~_'^*ҤiY0V+-eZپ<-`T)@lY >`vQqVkd_$Kf=?eCY#V{~n9"V,ez--ښ!,n;5?06xJ:DsZWӆ v3V;jVS$ Ə'o&j9nAOiPPYefJ 1}BQ  :kiۜSks r E ~.[Թ6 G2h 0ǙqZ*xZ-RX>bB(W\Ao& zHjYQ<~"$7gjqΛ;! }hmX0k槳L{ݠe`qzd- BhyVKEސ3|aiH+rE"`3L@lwKf$h="Р eɁʡWYe! 0IRn+mJ;.ʧo-3xpcW&P#fk_'>LcBdv#N{j.VXbMŪ;jcgI`,n{1>o|!&[tEOy,R @>uQ095^ Ѐ^)6'd03Q\r,]/e@Vram%:Enp<56# 5ϷnA4K,Xb@"Ȩt 1 %v/NSuB2* u;SR9L}1e(kp 揃ߥ]hMT`!n\:G?hDmvlI4}Чx2͂ƝtfGED]ax>D]%E)f`]J>;ݗPޟִbOyLX@ b窂oS/^uJد|}W@Vԗ3:=ʝa5S="Pmfyg{p'JA:Q)i@Rw텴S"x槷n^W%6 C/S FZp$1-'ByXr="g{@Hޡ{H~}l,k=nemlL\ *KI! E<>dϒTj )ع ^e~}=O G(wqF;M7lY7@7f&U {O m~ʸG;d@uKl|q`0 !1BZ4eyhaj&Sa,cDH 叩W%/F0kpa,Tm,rMćN1=2Ɂ 9m9]Xzvīab².jSd[Fq2#i_&N2 '/AE+Uqz [=(~Cm8Ṧ'R!D1g)d7ww0|vG*ylr޷r;*pCLxVTl܁=[]C5e҂ZdRSZV 3P2w(VP'֚8F'\)$Eݺ_aeF#w݋YO*"+F]zqpd)<yYc)Lvp4wBA ~AQ"4"mtx9G^4/?A{\HNnמiy$ ?pq)7Zh6Bhnm$xAmLeoҪM2D87hvގq^Kxp^;,7x9]"VRo`##g6釯pF۳>%yA/{Ίlîha }/P<ݹld%{B>$LݛLՍ6ވ yJ`ԄlNy7mtBN }}G]oƥ }+;Xos{-=D a^|-F`I $xV1c"cR*?J-?>va0ya! ."I6:15g1+asNڸGёd/ϭqo7$T@ÃIs8_RCY„z3Ⱦ[6hTw''zZx#e [rOe6/JH$)SQuSV3*#Cw긫N@L^s(GigXzyAZOz"̸۬ЇK:82'{Gmam,?| Vtz&. pqhp٫LUT+d3˳q\4T)ߑ :8\ W{RX^0.R)R q~4f1=+BIpsU Xޱ$ *Qt|Mg]D /NAKPr4&!"Yр,oQ@{SfH\8c̆یP98U %ڄKq| u0WB1NAb)xV|2gI뙪bġΣ4>Lsl AY='}3|ޥMEK˜}XUcÑ/e+"Hi? uv;̃p+ȶ֐>s⨞ɱJ(yuXAtduEd @J(LWwg O&l@" uٕ}.wP5ÌV-5Dק#5z\ ) @>u99P20#O9&1m?[!F&x+g%v-7&w ^Q?&3SQd(Df-m49BdQUet,!^ q}mi3QE8&Yj0e4bͅ n5[w5lQC%*vq[̳ݡ8vwXBJOK̍ev7w.?gO&SN2˓:O 5(7O|*]蝟6&d kGqSh#,Ǖ֣/j4g,Io @g1,%3a-Or0PzM`#=CnIcIFcK C诌Z!qV;w?h)!^-1> oybCod ,*, ZH>f tηkMɺ"2)tzu 5:3H;SjוZ&Xc3~f7e m\EpoQWTO}uj!ẁHzjțA)s6`nҡ@e~m+V+lli@O1I4 ^Y\!aE@תߌ0Un47tH_̹e甂_Owۑ=LXjΠDveE1Kb~#Hw^@=jbnT\!+9bC(T5v3ºFBҳ9^{82[y=0,GLo}̵>Gd!^,|Chfj[\7:㼓VWTQ^_t,kJ7@զ rw`LɂFC ~zul B/n4䠂- GáwT͚c$QЫ2FfjJ:䚘*mgI=PNy-]eSE3~CxYPͿ<-aQ꽵iNRs8`ԅ6GW| QGWXQFOT5ggY捫9XE"LIrocs2eؓ@zgg̀M{@cux3#ϩ,VLfFj#>,(02ՙ"cVǍE<@HOt*]s!)Ct4wjXW{SPiRB(seQq -_҃ Z2hhݮ gbރ=斉c_& 5#ʜ":U=/ߴ=Yx6^-ڙZiq ' u5rV)nAcoz߅F+M yv 5~QGd6j\x^Pē$S/,` /Ey.PFZk^{DB؏?[6ʨ_ݦy)dKHP~weLg_W^y } o'b>0%B͂f3-qr SC!j`VK 0FY8l[ 95+ѥ9Juj7t9NqaPvAh!fO-Zو%DjFiJ!u8_k @.NqN_^6ES=/aٱ96`VCtc }pJ?mꈈ$:/0LS&sFw?gݎhȫ:NZR?ARsL޼w^xέzsVZ] Uu]93ڊs-_7 ZvAIXܐɚJo{X4_7|=4 idV_K ^ttȪ ;@KPp@D~n}!)c̅ )kX\w4AKe*e\AO]wZr{oڻYzH: ; ƛ:h81(spQ-u\dRn/xԳN{v;%d'gW]PK^VumKibt$7g*o5AP( CqPF3 J\7L}; `DάuoXQ6/>[2b& 8q\糋cL:#1ݺS_7l- c>4KIo3>Ŷ3cI~q#vD/YwmM̃ Vv)i{X;@kF,h1kph3=|%%c7DG4Nuof 0tĆL:9 oa&$_",[]0;4nᷧ /jt5V@R`Xf*Imx_PFyn~G28cZv|~K@nI4SrdLCm;6+ccHkɅT̃nD8pDڄ}X_h2$…6Ww@7F#V$;|u>f6P^r[#_ G\f6o+t GMcFc,3kjCwJ=!gYSqO=\Y Yz*C,B*@vN\5B}kQV7j[ä?:wlǬ}&B`SkNzwg=1r]5p;ft*U~rNǼ=A kK:/;j+_3r2tnȮ5; FyfA@: ZrNqޠaY[霬B}tZvFl'epMxۀ<99vܣ_JUY1d|=<‰D"Z/&@_q:Zn ^$z8/%fyX{s-`3<9n#VmZ}4 kФK7d3W$"AkzE5HҚcOCXYۨT{#o;qN|+.R~+fR_㒄s{R@)Xѕ%Mq9ӇgӜndB}^G;C\fcAr/vitM;d<-%U|CյOOƌ"鎥E&c-:ӝD}I-' i^mW&=G 2Z]D>JX= VE={VX&ţ&~*>?nXq$9{l'4+o()2O(3.ʃ˖Z_1".׺(*ae"v s4mˮZ.-j.b[Φ$YE0taN.4j]z]JdU;?)B:6 H6zx`tdGKm):(r$N{ ?+Ŏ#pN nb{"a,?]cHVƊ;'g;;8QZ(sU#m٥lSuoVT9@B hN:\zu)%z3HSȗd)bT2)G܀'ܑ~_tK§xž:fc\;f~ŗPNLt7-̠C#cB2hݒb0wtɔhSjj3GgzQqh{ 5?!Qju)?8DeTsԙ_2Kte@֌7#Dnb`Ve˦GlGz%BgJ -='xZh *tBrsƞHD)z#]"H悹؀:6^.Ai[Њyow[wX;sOpFZ?)-cj~ t*#h*60~itquO3clګL9 R3jiMmIVóErMf-;M2%$~iٓn튴+^JO>[$4'g ,|{0+Cvp!PRY@}0Oɑ$Hc^) )?%nmW4ul= ?ļᗨ̤rN:ޗĕśl M>]W]B&5oLua?YIj3ҺՏ fLQihA.@ њJd㹜8rCq GמLp , %d-3pMςT0͊z~]{e|1َmC x”м@7h;n阸zg4GCMHR'FzG+:3kuc4,;лY9H YZ