build-initvm-aarch64-20250306-150200.19.1<>,0g p9|3gQuEA(Od&ZQ 8VM|76NLn9FCb؅-YWӸ2<;34U<`(>3ӭn t4A-^r޿Y}y]_gS4XLC9*HܙZ̋\iayf;d!&hʏ&zܡV p2d7վgK12-N]/ޥΫ9 m8|q%H>=?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/uj]"k%QXC@`kEv^{bz2Q4D:bRE&+Ŷ\ďDtwo^MnMwh+x[fs\~3c.jK(X*|Q; :nOӶ"wX֢IǛ0P-s0Wgg}}-P3k6{}agzC&71cnxN/UQBjCՁ5~k3G⡶N~zqT6 z!S#H~zJ`p$(~T9-ܽ[~Yqk= E^MSJ罀mZXrq$90djvږ eqt`&oOi5܍(R6s1w*Ԩ8Ȕ)xKYQwGrGE;[F gNdm-AP-'*d(J½ FATEqjg>5$}zbzR+܇ kwmgu\"Ly-sPE'z4 ]+#34\#B&6x.ry>'@><9莉 5s u>ԍ溦*C} B~GJtD!Jo'5T 0pik8onxf*^%3`CLlNP)wZz9zts )0yir!lX H67r/(P)BEqTCɎ\ '!; -2I:F"BZ^Us!FlHM*V4xAgD3>C{VYzj:. `9e@OI/4CL;snF̣C0왩+@7dcfD(__c@2B#f5+bjo-C7wrVH_"w jAVplG.ՏCbs&Q"MCC$Ή]71ݧ_pcg#h^OHEtb43VHpӶTJo[l?RUݏL!stgEUzY: 1J#s_jqenQnMNKRi@ڑQՑT kc@T/*tG#aY 0.!żgdٙZKkbsaG;Ӵh0&~&9~hCZۥBoKVmt꺵u@g'}1tGGhJ#FѤcy ǦL]@(3ylƝ(qeiD.d8vgtP xm⒱o.9)`H:ºXR<.mBJ2RC}mr? Pbg3 $Dz Di(7 :a& iZՂo,Q4Z/eg&9·[(+}{-HaQ^(7޿ dbiӤȲ#|5Ǎ*Ow lMyu]g5oZ;~q7m#6'46a7fJWґ(̾p 9O>+YEnSZXt$l'jvAsG"QO-U:ȦX3sұV?$<"ME-šځUgP?tT@^2Mi Z|c*arZbE|J^q@Ed88PlC9J\6Y3{<37hdo>=0W{Ib 'M$ ۣ"&ʤJSETjI$@7+4Phl6)[&kד9[{ Ozjιq1Pmyh85upc]\vkPpo7ښt~s}Xbl4^Ć/u}pߞ0A2_=sR'uBtSJȈgo@d@Y# fApx@7YqQz0ن,vgXvQjr0sޏV>J9.*:#F3Ӻd' 1N Yywޠ(]Їe1kDuNgt8FbC@2$L8~טb&~(Z?HZp(vb(ʿ*XR9|O+q)PQv:jԠ6ƲG07M SaӞϓ#]B?EX5ר8U4)B^rrN{75,O @VƺQ8T(2݊Ӫh'Y_W'x\Y9`HbWE?A XweaܑDF0tHjNa E7Q"m'Sa|ONy]ecZovRgߑ%!jǪH 7'])KEiYRq@n]j7KxU:G -lfKR>"cH8IIPSkIۺwr̀].Dkgׁlx3#zHp덯shc& TvC+<;[)M]lKAx1dl¥e_fV%l4jԤl6J$l4WY54qڞ]4O, ٴBzFj֞32- e v-0;^ i b [c9JPaeO1֝Yy"yO7%v:R0WCU~S(F9yrFO  $3 y-ajyD}q7`7ea4E[LZ'J;QV*TDQ$[!}uSLtt*#$#V\6n z W鵄H-yO58jOg2&[&`ٯCjs\$7GnrގA/[FWa=I1'E=XkH̫*ݷZ9:+f킐tpݾ~;4ĵa1|EzƮ0"d) <~dsGg۰f '@öG4BN2x~',^ś5EډP; d扪b5 vh*Rw6|w .=#J~ $ 4Pj2*kRܖv~)D[a&S^v{(LlҒ3E]fDTe|ɰ̅țDsnW)LyCohfCa((Tܢ~8VbTQmk9wY}6)߬e|95/cJAĿdHOCV^; f5%;THLڇ SRЦըz^dBB5V2ρuPq,t C!;L(}/@ aibM6&f*ʜ{, fE6ր9}ZBўibJך?"ZG@!੢(I9"Rf27\vtr0v7ņ 0S]n6};!rrtq;0pP.+ZZK }i,P> P ܜL6υ1$Y`GFѣ2Y!&7Y*_c,Q.d-E%`@_q.\8LS,yfrNoS+@!ێzkVs;Ui$#܋!Wa ݗus/ 91Czd)"LYWP衢ܹ#JĺSks)Tvp/p}> 3a)+PCs>>+LͷqP+˖m9HlO9"EBzJ|c_Z_ imRZ'Qk+a 6 V}k\\ F±g#Pc w. F}O,KBB,ӝe48QN$\eȩ1,sB]Q `LD}#֍"Bz\T*G=|Jϙf'zۛbH!l tkx15d=+I+'\j?,w*\.;. 2#Tf((l-hlrģv7O^}I>[C?͒D\;YӗI(-\>"!7ŋ`m gks\AM;^Stn#C_e~ O) "u>('y4k ^7K@@낶K+i%!(  JmAӳcƇm>Ok^Yކ/$XB}ro*o%1GO7e\v {'URD~R]*S:&_\b=<x_6Q?vҡ`1$`\TB9#Qu4Nb{Dv j`0D #ELIeR&ԃIK>ݩ3~ɋ3%ЂN`u0&SxU“A$ɟLo7MJI=1"#%w%Κ3I@No8g9cu75H|+Z|@F/Qc)IYbYFs`8dMݮI A>w8 U,2<0x{*dQ-4T ('pR }.< 3+dY¤%96UUNuHv%]r0 ?7<H_ ]4A yMiܕ.t&N&r˕lf#*[șO`X}>o~)LZ̾GXz:XjY#DNpLB0#$g9K4C12DBȸOΒ];gܶQ!ƕDOMd]qMQ^wI֥a-|/:ҐN?`lg`MV ; ݙdN(v#,vK?'dh2 Ԯ~v`)IS iQ:6>bCgD VZ6;ϙen=W98ۅQlHL?Q"HeD%z>mj4=v}q*· ?#G=C N#œM&&5cqי ḰqvdޤF$b/.$.We8ꊴSxʬRt6&fWö~\fܤ! Q [ CS[!:҄;E?=XORgzW x% jr[I7[kӁZ4Ӻ&ҝ.R!YMfVa9FP-,K򭮟(Q҇tN~cClĎzϯq07N&6<ǭLkn 2 IrGi}Sw`@ l\%m_h͸7C&<;>fN"O*'L1:R:Ro͹U刞whwd3:cX}GWl݀3 {(8'̛m==.@-eŋ^ϲTpUj#qCؽt ?;JYQ sj ULg [2`)9ϒ-=朁MYGdg'~-bx N;ɝҢURV ZUHrrocb9mQT̓fjp(=jTnJ`(\I5 0=F~8RcKR xȊ3R?4hϽ| 0::V8w9]?MlP`|S6>z8 OG.(9]KUR:l~ڗک\Nh /Lljޢ=< 34,u]VD| 5Ċx* n+.E)}L13,'1D5~p~m{=q u[o"-#M`tV5yoӥw (>㳑(;vŔk#AȵLog=GЍ0N?^:A`t#v.e@iPh; ]鐢m`N*jԣ:MQ˜M.]-c'0DMn10{Q>TM[&I{WOtvuDkwgֵiXn{V]+Qxp0F3}XhR72~$5m uR'z۟ KP1<5R!pRYfHa;-Փ4bn1_0FԊd}.Oo85Y=P,dZ\hlE4Kd߉lҩL* jAr*j2ٿ1g?̷8DX@5 L5!,WN=nR)p)vm|c.C5I 0pVr!F1I4^G|@"^" 裎 ['&0!H:M~cĦIpo B]U4O=1?LȚT >\ߕv {;Jx(v3 IrÄvWC?@Jܱ5ˍhl32 t1vjJ1t2z:= c!/: y]y3Y,ahσ_=a8#+f!{Uү,X=%M#n[+.}m':Ux&8)]sc?G+X.O} <|-KbKj>ʜϱi5%*ĕp+Yt44{-{X%`>]zL\Cpì,ǧ-.%T ZL@kP Ɯ7C6pM2TV:3I`j(iO89yJ'Mc:oD S܍@9B#ѩIF)GN4_HTYZc+N B@% )I^]>`Xe򺔽i ,(f$UQ}FB"0'U.,ٗFUk,N@[+AT&Bo!Ksi{9wq}ve (9lX q~_'{^9q#eF^κ+W2J 88ZM~%Pq0o{cDoi8eqɽU_S9~D ,L2B:{C$;̾^6s/^iC:eVtRk\NsKnQ' ck-8ZeuUű~fnnJ#jS= o֖[*OX8%a(OLP֚]t~$־0ٍQN`aǃpR_UV8|l~0tk'="^ѵiϤ ltS2Ս[@s7R&?$oA/hϿ>I>"l6qT) $u$Ɇ}V4Z:H.n$Bݕs0N #@2HǟƵge:"6~K]}ΌUMY{K;!0oϖ${=b0i]1>IJ$yƼ!BL4!2:c"3 8l=uBL3=PZQ+ gBGϒ &_'CyE-n ?^ݡy% y >w#eJ-Y HC:jSxf>lfVQkISg )s9[A]kh,#v< )st Q6yC rJHU0f.O?偮eF'QO`\ϯj:F0HHV'`Ce>`g qB!Z+ȪJ ,lB~FzۣFW,- ci76.&y>ewTSnKopn:X+Y͚lݶ¹vw>Sl9Y'QsbW)c^ /RS'd%]QoBQ45OoDbK-w+&.|~7:g$ӑl6Fڳ} O!Zb$NrV z?tvrWK͗4!n\ &KDvBMx=GNꄫ pO%D4H.1 E- p"i/&mq^ȥ=K$د,Hᄕ=msAw 1_ ݃:}т3C 0JZ FkQhOJp0/^7oe:h~@lZ]{+,cD+E. Ddc 2IY_gk-VeKz0x D{^+ӾZ}:`V؈Kmտ-Hz'1 &nq.H*qI^%?eIQD/ij{KgXߧ)ƨ@r~ʄ&0^8x}oHOR_#1t#b|m4utjrۤ*T]acvBdYt#h.l àMNH0tq1b]5W4?L4s=uOV1) .yi@r,Sn뼨,rX!'3`GHE+vs].{CZF"L* [&Nv{_v'OMɂZ7,>tKҌ$ϚBƂ}}WuCV >V`T LPZoh-qoo0Z'-Ҫ\Rvq F`:&Lg&wP6M LTs[NKw82O{$gcioU{aXc1qǮ]m琷ua!%2%j¨ |&K;'0Uw <=GQֵZ:3[zq6EߗL@Zb8ɁDKԉl){}ɓX3 l~3p0f;4߿1lӯ Io|KiPeځx )b/l91ðpfb37a$q?# o;,@,m$Gt B*` AO o -CۼED-\]mQ4 (&מ ($cSP]rh(; 71cȉ gn6ԛ i~txI͔ #) dkw~r*:KaX>Zԑ&o&j\fYJHm'QI"1  'E5=أcA!5ݽuf-G7"2U>2="aӊm9Z fr;P%E]wGi)I= ° EEzSI~:16C˾yӿ1=qx:yL&LnG323gSt&:C%B l&!B\=V}0M$O^PH|兡DUQWh4#EL#}daA$xI:੨[o=pˉ\%KT6LgAF?yyyb$#g]* =[$&6zQ!uTSv_i;eYL{mJS{Jh'H,\֚Վu&(4fi[~TrU(bZ,eР"2WD Os'ūq;G=޼ԙ/D*^U&ā& N2}}FE&J*ޫ8f] $#yh]Mgg0p&2״ڙݘk9gĽʓ=3;:Q?^۶S{tِ\M,Kd\&C@_u5 &qD 6޹"&dokPp5c%E_ب? piDޛ]=šuXiUK]HDfMap,Y"{,`/%^|<)[F/)o_@n, xkt|.$&rR+h"TYJYƎҶJ niZ,xPipA$ܸffkPǃgd禔 6\6|h}5Щlt1?KX|SEj0CHˈ>D 7O%"瘈R&а8CmEs҅ѿWcy\g0qaŒR0:e]P;=ۦerŎL,q.G;wyq;#oRKI)Ziv 40QCOljade|ԏM+%=ҁb> ׯ"ҭ!ǯ\LdS?Zs=AtִLG21E•yɹ'b}]K@Z3.m79/vS e%5TJEzxL.s"t|4T;hqߦ')43tRѿ5ەzK!ͩxHG7;G-6*bi`h {^Fҩd1T‘FSLOCygC uBkW/UHv +4D>jd>K7)Q@^id2z0Z~]st6@|T.j6dV֟ke[ϾF_902y2Se9CC/C_Rڈ >H @}c X/Ѱ 'CRqaeErΜҕr&gD[#f?~-C],`H A +#FH5.œy~O2u|2 @qOg%d4kK#jھ8޴Ɇw g9ҫ^{x<8EC՘,]{~I~N\+}h|dXֹ3UdZ'ca(V1Ա2D7E%&G )st d$66GTYU9}g<#'R uD2a=i& X+|2טE5QB &3 ڽ!@EhM!#l7RƤ Yhu6ėA!>-!Nyt:^s)^՚ۀ]*K;Y5U!ZQݩIP\\\ckzgY~z¸ ?y,,t p7~A}̾) eM?Ed&km#$~m:LgKgp>߼5Z](z q@w XAJ>|D N jzJs 7YYkx( #AL!:p" XVk:xf>.lTLc/?cྐS<>bfEg(6'\8)G9Th@?y@՚(UcdQM"=*4ހ%)~.$"({Bk wKS (΍8&tte$(|R\_PO_X_X%hcp=H̐4{XY|`L5T!).Գd]1p Xc,!K_vbt%J:OYDd?gRNn(:v!GƷ\z5芣 UqaԵI#0)ܕ؞8uq6B$=m(܀#p_<滋lO IpW@Cm-Yǿ؎oFjDл1P0'1ɠv{Ҧ\v碯ݹU)yB轋r2ȵmQ8uR1{;DϺѝARŨ$rpO_uk)<)G-&a)Ǫ% B B/4 7MBIOł&KyI1(%=_{S4!{^a^ tL|< ;sXP"j|eN&ƫ3bTb]^T=[QsӍ| sҒצ-%G]5qxm'=H&yyYA(2碖ڲ?jbq-qe:ў~zOy1LF[iE~4I)ӤVf>#ߵ$ T2yK]Bʦ蘷G2lSv8<o l#NP9eNg*nS?hPZĨ.ٱLǨ3)ѴBm*kYs}>L}b4M@ w)v+lD6$);fGIJ๚N/ɘ;DRmeL u[V?qOv`@ ^jvӦ.?D\aAa]^S_\lp; br=Ϩ>~l':epj/L,\ZqDDS# #CzȤ)Ekz.Kʦ.ĭPRV`? J_ÆB;^>;}wڂQzXijŜg]}C#l0o[ $Ww)묜y}>O~;H#THN1ډϭ⃈5>:ٟT11Y]vE (W{q`-)ȍ3%M;U#V2%籼OEYUYnO`dL#&(ntx{jT:ߍ)VDh["@?տ]2 ĶԱ5z|~{C&`߻hĀz4'Xۢ/f6[PWl Lд@a$la(Mf̦!ZY|Lb;ǹOV*z ֊ç?eX1[|_{ >=Ǎ"1Eh#.JAmc7fՎ>yA1l 'V eJ{IFJL[ sP ?sReS]&v5I]N̠V^kmVS-&Ku:mPZD#P)E,A5 |m'"\l!\đtU"UzI҇Tfe[^hJw_@ݚ; { x~`f=.0}Jodqs2v٪!BS#bDXBzI Ktk]kNa+zc}IFXw~O.^Aխ#0MVaM}P}<)HIp{y @L=D&AL!|!b_4vZJYM͘[lqJDj]LOVfKҐt?:y^\ [+&6._߫y"Z؟>r iE,\U,`i dvK%3*-1_~!<8BUCb1\!-SnS{b~B57lRG-ѭOv_N {&Qcb!Qcal୐)n:RVE_bN|UW.xCo';e9u!!1"P& q OlI,O[>xx;z AXDIlehL1iٶlqLs IAsh-cΆ!&a8Yl(7Y-{ŸhTDk*v@:YQE6IB , n" FIx 1SI;hg  yfC''l@`gӥ5;}JHa;A5Ov@[C%O70_قve7EnEP%m`JљEӺI5`$u~J<4" Gda 股tH}NE0řu[7@.ƐTqi— =tD܅3omS|92PSG rku Rb81%yesSuȝ"k#A2m'kg="#z5VL]4lL_WN.} ݾ2o~=_Ti^KJǸSPm;eMF4 V'ٜ+Q:0 z9k#xƋiv2~VJ@}DbnU)Y0غ ƻ7co3V_ưR7@Ķ}_`dLn ThǴCڞ/4y=:_񘃳_] [^j>j&AIy}uYņ[`rW^YUѹGZ0 obA #f8n ]Nx]yܻ'J6 z&x|U= BQ$IT+8KP҃'oB{@ukˋ 5 Y”+ZsZZ?&F x h_@{K1(]>6ؠ{ AU4nae[t6\˪$9hLQ^ j0+fM(%ℎpwNzIfyCVvh'5ZCy5R`~4B5}cf~RiRWAܭ-I_SXY'4GPUEbu XraH!!F3K芏FLkLRդkSJUx z+ɹa OU ; y1p_RPP3>ۗ_|Lys=/nre =4$6GK3uyt?-EVj grw4Z9 NB:r3v㶳h-¨rƨo{xCb#SQn4̥GaUߝɺ2q|S@Fm;&x jxrjںźd٠Yqw7n6dErOelmPwƧ_'@? E~-cH.3q(hTJb&cE1&UI<Ak䂁XcФJų~Ňb>>/<95Uǁڨ1D30}ZOQG*uR ލ<:g[-4kϓOS`,IOºAظP.qYcOD~ 9d<*2B5{JI2W~fF, Gl77O_vS&ZeC֔&-'ɻXyvۍ k`ERk_) Jw~ކ  bGά/-$L ,pQ&D>C_@6:x g.}lݱ!'n?6)(jtY}eN9b_&Dn^G=Ym,W3)[Z w?y{:IC$$u2b]sxm`aHK|f;,}]zY{׹ǥA/bcS!ruQ3v/zÙ^8ץ%چcS% Wln ݳp\gocSTsھj 褐յ%@ ?8^qq--<o9<+Pd=cLYT=gVIES;".$\HAaԳBˡ ;J`>YKmP-݋6@NGzI6P,Ry@ER#qɕ-?L"+.nE vO4X-ER ]^gwo T4=@u9X3f}%upa Z2O;y05x <q3b[* یvG7b:\^~fի6reLoYa}%1ɰ(QiwRMe ]Vwi$OC!Xju>9v#< nrhmxÖmIAhBocӃCDɆV{ΥRn͝77< E¨-} Ij'1(@@`~!jsoTVO>rNYV&ث; gqr}cUcJ"y:<%c`,qs=akXZ hԊ\6pJ(s V{Ywc]8xLX8! \#(9Q q8aQWz#<ٛWCpamjB:$SSx> @$s YpUd}of!q6s.*XsY%#m옏WOZKWFrLbyPȮ둒dAZCs<(ItK.iܷ5EWlV $@ (wݵs$[7(m󸃡P4ϴ_lٙ*ł^zƎ L*3ֲ e;Kp'$ߋK(-o㶃8 4o?5X%|rδ M!l.B4hA*nP/wi@`+3:B!PO7csӺ+4|}dH+zzvi7ɏ*b*g'?Ǒ""lRTb+jڸ'E 1nVÐy%vxڹJw5nZ= ( _+"xL}3 q]ۯ> d9qrnUB8D[ J'c5ŀTIph`,n~ko8zҌ7AO3GR^mӁ-RM!$G S('$m)%q&'(i,#ǧB6)qo8@Ny1f4K7kN+UԷ4Ok9rz7e^+ >+ӃKt c˵f9<>r@ 6H7ɰ5YXz [CT*`SKYM'R{WA#sӎ-[OPصN'#{Q%¬R {(AqKCA{}=V0}$~fM:䙨(E yP`jCH+%37~YhFt('o)5 _Of-A~j B^N9b(D";c@1MJ*/ 6q + &d+]hz@]zM\rcyXk~=dWzx &9ܞ@"XoO(ZZa!"9E\Cg/eeE.k ;-%Q'ȼvA9𑂾"],HB%[:똒AX J#45x*~n[_zmVׇ j'`}$cʫItvn-hFo'i{YMNk+!g<5@{3/'J4Fۘ9->K:wUhqƦ(j#t' àAc}ĉ )3w[gz2@ ٮ'[Ut%\ykӼF a" ( u$c4xqvoH,GN%+kY<!wUg A@&h>F<<؂(9[]ֽ}mLJա}FF$k`!A R7B~Sv!ׂE ,_ai܇Ck 0wM@}5m(Ü#*2 j]l W(W(Ҿ{j~kaÎ-ĩZoD.lPtm,-V ڧ;Iɕn}/wEl6PV E/m*?gvlNBGMRړz&-zTg+ K:]shכA Wd_D|\7z8vH-FZV'  C=",6P:Zc{M~<ٔPC}U.:Q.u޶B,Tg][XlMHʅ2s#6rmjq'1D>$ e|u oet>藍ܦ=ѐFgYk/7p#NU-Iqb>>sz?@0lV8Uvxn@P.yco#m5 9c<3&s3Y&lq p$8NH+S/t.1TYrE@{dX"\k T=jnQ²8KIIΘ q:ehA׳J=Pe\M :K:+Iް)gj6hM֬B]ZOSN&ՇVo葱f n@w@M&U`M  X95X z+!RTꂰ'ʓqEwB?Cʐy/!`cWѓa2E^WIz~.9=>{6zɟ| f6LJ,#vM Qی(f|14!~4Qi7 {7}PCy.!p""yvbay^Xٸ× W(u(b_,=0#c(;~, ͲB+/)8/Pԛ_ *r X wt *fz3Y8b/dB $\!HwVU=La8T.e mf\q̉5w&o]}ʩ-rP4 ̹m-Ƶ$e㢯`}^l?l%XovGeJ.U56q㊫ķ2bŕ`wW:A3[/:td{$BTcbsH՘~~+&Z{c^7萂bz9+ uÕpaE̺RKYxu_/0ޭ~N&-Ht6.4O ny!.>Y MY}c"m`d0\h'FuE6Xxn)Zr5 9  P;|Y^߃ Hx3- K>I0z{Q~} zlRR=x"`q9 2bú<3-! ƛWtAcRr8T)u1˦E @a--*o]fhRNH9ΎTpBE퉹xkI^i+C77fC)eėvr+q=qiju=h€̸.*%6mS'l_Reh,9Ꭹ]‘9?dDuPmڸ`dw!B/ BIMwΓΟ.091 8ecⅠrNn$2cNyIf3썯:h8^ (v{\88ntB ՋD1 0jN>SnOO3RLJOQ3;sS! p/_]IO Eid_έ Xh**ԽJDle{@MH:`m/wHO^ys\i(f̫Z9}/m(e*buKx}KPoxڬbn @Hɕ]S:!O'*u j^=|F#;!7✳+ÝRR6sQy0i\DNE6!T/KqQ"rh =,2[6KNDAAD*ow8RZL۵CֵkuOݲ yƧ[ 23F'XߩY3QnFA B"/Y<ߨ`j9B•Bb_1h,|囹\h '!㉞C}|e?ihİbSוKx,ΨdoMT<)ni/'VktrT ՀT)_g90[&oȺ^rНXh=N8Fn +|5B Vȸy9) ˶=ܲۆ^fBbÞOǍO%՚-=adJ?Z2 hZ02#|%BR,XcWJ\ӍARs0 L{O-Ig,RC7;(Э:e6 9 ԦlZ=]*Vb;A'R7_;.my3aޟ-08*{+54!m6"rPY9I9q^fu,͚ B D+W/ L z $+&SŸ õ[)̾tȫ8T:cEf԰ch:-78jiÛǖïA:jn|=ՎISe3P5VVDgny38K1X0II!7bC[lK\?W9'^e2˔MƲZ_q?6êQtR}y=[ZR:sEegtM_aQb馳;ʏ\7ɧrg^)xA (R<]ސ@+f?sq/wmiQH;ccbE ١|y|_~7#E 'RIf4ܡF{vPXMIX/PJNY=<;Sm+ gE2`x;p/[m^xI+哷Jm !GmYӱu*TYzfn+VG]LFX"ΰV:t(ƅ%<}*\V).\FnĒz;[clr\0u>Bv5Hľ"̂% 5wZHO1TڧJL!g1D#UF&uu=٩rΟ6[E[K]h|#*Qu#;6drm[:@3ErކzNLY?MGGo$1W߿^WxL\ Ut*4~9lQ\x$mܨ MGLApԗԈd}FBs<['o lqܓ"maѐ)LÍ+/E'cWjY@W}m׊'z&|a)m=)=s:fIdrD"Q{5.j{&.r!; )Rex31OS7M_S0%}= # %*#EHjC K,"ٚa_2:9k(Poͱ^)~8ƚ-Z!un昦LF3#09?䐎Gu(5_m?l A6JYgXT({\Rq/_E;J_O2ʔϋ$ Ѝm4U}PʈU̔䀓'xgV2P,P|DƖ\W7c5&ku7\&H-󣂉1`Ub(T!ODr29IBަzLNPZOc"6r;Jʵ;br4tD(c{"lR'|,a*p Os:j|Zzf+ve'x\+Uh0e/ڤd,zAHՑVȫ>6Viz zY@ ҎV7׉qNf5jӰMy9 vWhmzrUNšɭp:Ne9twA-pň"JTFYR%cL'.i+ m»WR^ƟUtS)<7rHNC}2FmL~M6 Z|xr7+" -3%hgYܝSdΑݓN/r'aS%&̽&fx!82{[LayıKPp~"S58;.ڟ6O+[I`m%;NE 1ilڑhN"Ͷ2]HV4WCc^"/o@56:N0$&D0 `ֳ՜+hGtfi줃s47 )kV)=vx<*PDcƕBdaJpfvq k.گ])Ȁt(-JkE~k3C@I|uBq?#SG5p4pHqX[ gj 4d?q^{]͹`&˻ )v'vxÂ#>/wzCЦgRL;kW6=mYH;dzA!D9@Rw+74 .\UUYLE-,7.jOqqu<~kI˿赉iqj1RZ$hr;{R ;Apghɐ~}vco9言U÷.Yu u;*&A҃ t m$MT`~~bL?TX T`%Y Pyq}qHU_\)э$:"f1f*@ I[;H9ì&aˑ\e\D5Uu2S!UwzOI$^1:֨濪$/μ$lGe1QU6c<ݫ0J%l&\xҍ%K$1[)xN Nku#AGyR ޏ  dgZ_Eu Oڂ6lgspSUK}85=NM?š؈k1T016W>魋/_oЂ~ߢ9Q|!aF:ث[k}QVn(myGu< ЬO5~T+ZѨZe82W1 >W*Cߙ:'݋=;S7x5El0T9ǦZ a*ي,<pg 7CD0όԨHYL$䨷CطoZrpJ5hE] XZ@LCBбJiVw?:l(,r0dh9 elnϚ ߰DflQ5Ű佧ح}5g[ oD)M}=5&nE0UC( |#'K8 >OG UUe?^ICa͏6ִ9熬-1HB߹BAƎ9E(.LM*{@E[ ÎH EŦ젴*%@TMNrTp1i>Vܩ$0?rYT8zmDQ-%rAN!m ,;Pt@٣ȮT‡ '5]"Z=ka.ޤ,!4#]^;M/ PO>S*e}gS 5B-/ߥ(Vʩ%} k(`x#S\h5eBVEWPŝsI-.{L-:6;M_F]ѫ, tG"HZUyk3<\"qWuff0s\|q?h˅h5ل.LOˎZ[OM$bq߳3\+B2iu=71Ǫv%gZ=M,vg5u.OD1TyGR.[َ 8|Xak5؀rށόJQ6퇟9Pb\ ڗ伝5 !v4;W ~IzPY7IrK0 ۺMv7IyaHe1[܀uOƔ⣅:;?Ѫ>LFɓ\A6C r n5[E0$ޫ"6F}_wA,Tu6 :t Lо3>zcY.UDgz~  1mNU!T6}qʎZ6ڞ-ET֟ZcݵHq৬3ueY})1=SǓ{!/x;*nL? \5vr 1au'!rd%t5B:Ҥʛ񋁇65c&] &N_ܩI;P/I^[,,GxbFP$o렋cMw-5Qs Ys2:ff!Ճe&!ё?{Ї9]d\0WA=*`[ob!8@<,r1+}urfk+>]}:=ة`x;6J瓰-RkNNQD_mUmunS5<9)גGP\%ohNiE‡d_D)\~g v2F >"֣9]^Q &( X./œ;Yn(Exws@߫Cw yARKāW NʘԭBFuPo=?DVI,[ `tc@ϑM22_E?ɲQɪᴻU0UVjo%cw?q U!bB&/:.¾7N wz_ؽ8$0F{4eyy {?gng]Qc5WEZJKc( R<&wAᬯFm'cWT $jME c: rvw[yj6>s)Ca|@ J=sB^< \}Mtw *Lrwsx*N5Zz) ui|$!n+'Cl27ʃqz\_bXM%36?DZ5ŝQ(Va2. ^,3lLO"R5ghаyQ;]e%Ѹ!q48j_܊ 3EPWv{fl׊A>rOk]O5>hy];#+G NfךY_mLt]A|&yDTb6t]==&#_ \&=u"(<1\vϰ"QaKn"kCQQjl╀`w[lJV&랁u-$I ܐQtB<&t3sP{-fbk1o,~b. EvnR{dlr0VgumGLrw[i{1[2L=[ V茂_Da=Xbb,+x}fLBRʟzQ}ˁkk5-z{$؂ ֟ l/LQ"11ѣ h Ycb5b 5bYN#$l rᗏZ?i}M2+,y> 5j"Q( 052Zs"(yn#SL !9X@Hh]?4zx\~pΉ侨T5w*DL кեY5V3sb \}׫ BDQu٨x0"u(WWOYM+%]Vy 6y}< NZUWT&/H4`b|K}k H1W+nu.g+V9Y]!rܻp;|V2E͎b^ xqMa{͗5frJ/Q=Pvq Sj AW˿Y݆!ixvvT͖Ymŀ A$~gSL^A{Nq*cmlQM%q_Ƣ)$D'#(/grX~B. ᙁGZm#IkA׭R* V Q\qCaiD!m2<\裺 j}/?,E`n]TY?Ĕr$-c=0hҺs!`4ai۹(59ʸVh))!cAX=Wn5^  >Z3l478f ^KttDBZK [z&v=/ÌqB귘=Κ=&j!Ɂßp=ٮ |YosŀUuKƿgP%.Cryz%\!zL{Ǟʘr;!nZ/Y,S;ô$pU0c&y7C)SB%IҽYΝo2-[K=cimV# w͗ ɣ+U`9n"ݼ"nevރ"Gs2h]mg}nUnj( AQF0_>V%Ov׎X`A?Jj Y]h cihfqCr^JL za<oTy]#s6jb<~ICo\+ N^13u3y~x:Ipra7ɍLE&/4;pu4~zHsrrQeH[T4ӵ)S:"iq8ېFr:S0P8N"6؛A+M8.ݤS6<t-?+xfy0d~y8H5M>+Ci>v k h>8h8j54a1A!tS?-;§;[R/u;>Ba';|7ܿg2ZLq>Ipģ}H:fѶ VŝRVѾ|֎G/SA 7z3h | JWsf ÜWZ/? N` ;u> g1 ^w$ކ =]N2zRy%i#&1 ^1vӭA/M+%g={q,B_ѤK>gu2- ,w ;yWİ~pmkT/8_Fi)V,O߇A)igDӑ@;[`G+,"`ѓڪQGqLXtDFЀ2\Sz̼"[j1 %ao :Dr &6Hͩ  ͏O4!kg|q,۩DB"VԦ$ykOj '>P]wߺ1PfIt\qc6QDmƢY&2 auY`iZ|q,;gy)~ Ҝ^L-&詴܆Yvy;xT[ 2wKLcW#m[hͷ_PpNˀëyBό ɮn(lϝ6| W KE@LﭫzPEVѶQb0CQi$)iqF*{9HKHBCP2xAqQGhЌh5&s KD7!i- {X,:zc xm:g`ڮ-Ξ]T ~% 8 ]PqC!?ߦi4~;~%*rZѿXZʠ^gL6sVMK~,V~,ry kSUq*b esy\9ufc99&_R:fO"+>^gP1XYdVNz[@s~x_5"/ {C?DGu-#Hj4s[2XHΌ25x7)C7TTxs5j/~5 vr(ۇ}]`[.AERKŲdrj`(BK\db;R_90i+ⓖ@:%<+-:pG{(E%T$*b4X)DWC{x|k[KbOf=#@XͧKUA/?yHl kn4jqߪ}_^U$dE 0ŎyrdžIz"Wq0kGKu[i!c|P}sT\r]UcZE@p)T`z*p5c@c&DVm+t@sdEt_7=@W^qXvͷ^aǧ968vƒxO/D:9pdDQQfn=I QWW7X8撺VpFnm٧LI؍Tl(kDdBx [\qnGlh|CH5Iȸ :=8F[hs.V{g1G+k6Yuw.`|u(*Q/`-״yn08xEd(EwQ<{\I H%'|UQ^ Gֺ0B:V n){Fd.NO((d/ ttP"`C=rf8! ]^;-.dYE0c2a *M s[R;F54^r7CP5qG¾>]HV*;2ycr, :S[R7zK%[GJ1ЀqN=:^wxᦨba{64LS^~ .|Iȼ$<&5#1##(ǼxOl @ #B:m44 0nFDho@i FlHC*SF4;?OԡF WuB!Hgب@̯_S>zi&M0 ºM7Af&AÓ#ͪ]}jM|ݦ!%\gu[?`ǖ1qۃzL&-a+",o_ȧM7rtO=r3|}ėK䡜5;XdZ$S*t5+ ڿ[HB3!r- (0I !5N2] H?d< Fy~IF A2o׿Z?nB?!|dEʎv2oJUߌ?"Ga5V%.6Q*PT6 D oIiO:Kg8thC9Z"y5V;B0šݺqOTkl6sضeXi;jG(0&e۵UZqV dF0™K$`sHM9bJ2UߊWCUcV  a޼+Xj^4[#0veɖ tؗu<;_YF 8I}pJ/`NA/rf5Tl@c2\4I@9[[{]GxF@lR=Ac2jswc} yG";FZcχ Ā7*ۡNdvUV<)/lkbhMLLz$M&dhGTw*bJ5AJ;FrDD#,m0^LZ'D 7cB-!ht 8\eRRR1TIU {UJٽ3:Y2?!ͣRNx}rRJQbaĕ2eF T i2F|bɲ*'&g*!khofq!Y K$VUST}Ibj+ӋfcZbHhbmS]aqC}Wuz`{mSYƑBc\L2LE`zkmEXGt.nfHN1KaES쐟A%*" /DW'.˙č =R;A~n@ջ<Hr {)}z50^>\sYHNq| gPaHY{|!mQ~LJ>UdKk[Kڦ9P0<.9xx=.Zs_Sc"2CT<{GGwK_MfYIp(#鎑<=RX鶶o/7 *ƣAKٯPsYjunݛfE_`"w'.Z^!,Ov*&:,IQz6ˎ%6>^w8DXXmA[&H`X6VPB(MQjEBaG֎=sɰy4 + n bƯ-o1՝.:mu;X: U^ ^tQ&53LDL=I*ϸ0 _Emax]nm\/[laxbbe-H>D(qLPݷ㘍IUT+f߬CՎav",w</C;jX63zjyLF2+N(BbtB9GbBS ixRCS0=8Q3i\_b-da:J1{~%$j^l.90y m&db2qXe\L$^ԁdV^ld`g%F8ɇ*OVN _4* ʐsha '8`"46~tdμcRNp".:γ[@v28"a?qΗT97V_P]ZaWCNHo aXe; #O~OIWL2lQ:r&vFAZEdg:ۃC;VN6P^PU'Z)Nr'j=]VeE7WI9>Pvf6lq1 Q\ѾFHesҚU'Vо`6 ],f~1Yo&$R;Gp ˉ6N(SH PcӻkݜI8أO^j<փū r'%) ]avqq^x#&B59[ KWQ??? ͏{} ^,K!|?^oLc=küwbh_mZm{lk)_efEp0|%-1c iQ1lVrΔ3%:),{/|* 6-I^c;k1(N_Ɗ*2O=pQ{]o65G]H;X')(he:XLIufx{ EU.TL1^qA?lz4fv"#=RSD>8*(YP}~CM &uoq@.$Cmh_G 'YZٖg@<]|*睁)!",!ұe?o R=Y*Ĺb5S_Hoi[.̣?75i#ܗ]ux%} bVԓ2Mj6L)gd'/%_h EdT<4!簙ʶzm9?>ˈ6B"]}ON>bd% N;‘ 0s-zS @w;?B^fb=)䗓!o6A%#G k|2 ԍw "=ɲ'BclcBX-~2h"E*%=q:4q6 e oBd^ESXw;²̬SCeIZ)o\iMǺimoUswN(Z?O&򌕲ضM5ai}/DN6Dl * 'IMˠX) M?u}Dj Zf6Ը!@'Ŭu,+g†R웡hD+v'B0(4}*JjڢQ󽹢{.{:CZq$j*FgѢPhg:X]6&}|Bz~U=n 3K j8|V-`1LUVj.+` a\hC}吾9D3˭m k2Y øRr$Z:ƽ۽ LD%Pވ5+Jc]Z˵G1w~7Ggj4z[2$jr4<կ;iyぺ%|vTft[)d;:gmdnIOy+,h5ʪfp꙱AZ4poIݭI%BФ"]jXB!"IPo0v$4#Z~`ڤB]B4Zw+fd fxmmEC܈Dg] 5ٕS$yZ^&>N'HD$c]ݩ G7۫n*#P4]*NX˱<ö<\ t2$LN}|+O R]k5ϴ՛?bw}p>$$ow*-{86R\(̊q/{mtZ ۨkz9'Q'sBqk< aC} ?AzKÂZTd1:``x'q}S2rm3 9 b/B y+hh4BcjF Y.( ݸԾu$gu17=Ҵuύ/+1ma*& Q73뤠Wez8,F< `EaLaIM@>oŚkf[[?O[I>@<ӷ1-CH Od}KdxpݧZP:kVit=]si PAc܀HO8?"Ź7fЊmJȀ?ǘq9W yѱ+pױ6Çb# iM7jZV+V_ љ3tX *q(ICa*0cQL#qO* 3_aC%N'm͗lv&/V402ü(8l#7& FicŏӈQ ~E К Z.=;pT e Vo$Qst,$HmuE2q*\wBa:4`/R%ۄBU~SeEV|PBqG F#G<`wz9_Qd@!DtEq]!+Hh#bZU"M/NN]] p%7R՚ ίf?g84KK?0Qĺ8&r!u_a*G?AE#E>U>c~'̞[ qrwprn7=YK7[\arKAx=WF 6|LO?OlQn+*+y‡CNdcbFtڑJFM~p۶] _zFNV3MDM=lY70NT_^LʏYy %&@i[ﷵ8&<@ڧgN0ÌȄF3ܒ(:^d+r ϒj;@A\,3<|PŚK7U_[ü`C(z(-sI1AD[8U؉dϞՒG}ۓFmQiS;M] q<=T73hkk"-pkMZ0'6Bu4hR7qzp>F}q/@Cy~^l=g;aM[i+Ikz 2ʢfz|eЕPu, W&?¶#Cj(<*Jk<lM#R8}w?]Ra';KilP9 L?J[&-4b"b,a~\.vvY(;JQ*qe@ڥqy%D)谋U gX|"tt%5!j2yM+[}0D|R9́K@tzHn~Ƨrv]Azc#+ppq}?X2Dc G?g1+-uG90mŗ18Pz )НgV׬OC1frwcT;>>=ٝՃ/N.v16r}SfVL!;K_o\\=gh|خQy&xQCrxdDRe&u~$ScL`e(=s_*|/ +\>[AGR:U}a̺#q C{tɈ_Qpvl^ HB:"|v*F;HF[]U1goK+ly3R S-+qm|oAϺ=}VETNF&=2V'"1p.w} 6 Mb,7{tK#+Ƕlph6ޙ|r}9DbZt졐˻G*~o~@E`}'aʇtܴrL_Q7Awhh y.i,7lPrt*dq '豣4޸ZivC)hoAԡ`R͇<zՔԡCh0⾗ xoq=Ty\,M[F2AFX¬xPГ/%:C*c`^P7˙ue}gFAu;(Q5oˬVg +l4["Tlm?$Ȁ3M6`΀fΜyL!t!rւyiXi!UXFfh0TRTxZCE,V鮤3wvi66>(mW7ꌱ(CET޷:T90jy*ly&+bH\Q^cR[[wjRb4% qKnFB@9W %/b@evQgH%yьEnCPh[/ UNu8߁IWŝ4 lh7q;`_ }YP^ُCO*4]Gh4:Lo,PUʰjJa ,UFuYSa[xxbϩ 7+,cA^>=Olb0%*MJp BT]NI. {wVe;8*]N%i=>+vaHZ/JC|ʹz?rlw{u8eT3ĖZЕS @X'PN` k#=B]UJ3 |V]:,,1E 0@T.T OX+Q*)c] 5a L{kZ;;[GdPB̅%Vdz7D#]I} 2x$6Ng=ͨ틜CB(2Ԉ{*DRKn WlU(fGKMGIW(N4"@}ؼ[^G=ܔE..!:m9^`u 6pC ]Rz-:yei'lD `Pd9"m}`.WȯwJR?WF:`IOtpK})ɢ?ȟs3,k ArpxrEn'-S´1 'b߳cc7AIee5ԕkk_hrw߯ ž\ e^Wy]2_jp 58\:`5R̒n73q,<+Ҧl*,83t P/mOIn| (%u\wf`!І{>cMz WG Mi&0cͅ'E-,IeӴ49ڦscoR$b(.eZ fb=L`OH?E 1sJO-놳@ ,?g uw'i-pP yhkiE+ԯW2 KKBPYSFn,8LyKO;5A*D)pV/r*N)t!Sʭ%JUu;3D; l9^ J%"tmBS0Igܸ;mxӮ^ LN?9plrtc~x=x14ket ߆ޯӫY}MwaĪV p _g@CrfNluü094xS4# <Зgs3,L?WrpUDx$ (Qn{Dh#%vuct` m?¦"3L0`\M8 9UJE˸Cj$~NbNR*m8wuyWF͐)u,.W7q쪄ʉ} dW./ĦیQzW~Sa%7 ޢLE׫;(N-p ّqgIH Cvu~-B5}tQjyבa+6lP/澝9Qh ݲ r?LJ!))Lt?Q&)x:(] Т]J*u> @\ƃ fuReB?U2L}+L&~?0~_O 9ɋk1ʧPk͡hLkq:.`1[뾞ه/Q߬J>_ 0`rG~ U /;iD׾# Í5,Xj?Kxm;tP]0yh=QS9o{7D-Zuc^1cߨw<~s+4&9Eϐ(ƚorTjeUk@biYO=obXy!GsV]hAF,&S=?PtNֵc)J/]F;]S@-/TmeSKO+_|XVlbcm/=1|v'זMHR5[h[Մ\:=kvKK_%??b/ ݬqgFRiG03KfCW# eWY8pK{F?I z憮!P$$ζ9Jc)m׭Jg&1\ܷ7 jr ;]d:Jä^2H*aNO zPTL6O*/uAE$(L#J'&D|ǜ=GGRTaXZda\<~vHQW1FAWjŲ-lLK69\pzZ0rN&ˀ^li5zk_r3kO?{o5ok {^|b$J%r wYʴ[wh%=K릜#-p§ {C {g-eZr{fr,(\YQ[jv5Zu8{i7BcfG;&^!xFd$J}nVt/!%7mlvFBjE.ϧ+^Q z32zĨ-W:yd} i>Ml2=ƥ]r*jn anJq wghVX^ՠRT}!sxTpOj[7#L5ҁ in`V௢͎!SY\k}&sq7$OiyK][͢"7\˯ 2l```,aKа-Ctwˣ=.?ՃMnml e),f(p~9zS!|C3H}](-B+39EGgZXG!м.*r$5c1<ܒPc o}OD.Uv9e2OnT(Ҟsޕ:EHhiq2,i$+Q4E+)w V67:cE]K}`jJ*aXb#[0?d}ނh 6-0yr9  s4Æ\>g͑ʰXE4,4t"+XUFIV UܮqB񄕀9̙9۳KBc2QwA IyQQw5!ݎoGA`l'2˼*Q\DnK_0LCYvE8R M!Q%\U#TV%+F 1$bÈIɅRzf^b۫4eUF{㨛XJcܢ >hE2$mhe F㐐 :٩>$Tk덷Tb PIcy.49۵;O."%Sa?pePFS^<V~Q{l&U{q^=\x~*7TjHzVKJ@شȑ5-G?9Z!mެm־SIMV%(M6M/1YHмtTp!Dhтh4Nj%(UTݝvGsqС>] WtQ#zЕanݿed#7`ҳhvD[ܙ_hj.SѾuu5qIg& SoYX0rf|8@zLu) dQh>SCW8{B!7M FQf4CXJ)egKN;/z"/S:Gni\;D-mGy_m\T0rKhmPFito]B?5IO4?<.OuCRC2=t ǣآ;N~lT%I=pJNШȾxB'UZxjpfm'͋?Bo"Q:KwVmwATҭ^8q˴ƤߕbH j~"q8_]J-PA3lm +(5aYlmgIafEKcro˷o~g[ǤTMu8Bͪ'DlFEzD`mTAB:^XJfSɈ g!<̟7|fCM0<]PZI5@EFIx!})pKV) NBڐi U*?ShZ.Yxko)`U}+]bF@ 0ܫ_lw#̆8^ʸ!fj(+l^fϘ$u>34Xan$wˈXl%vAYĎA ;.F9M̨7 kGZɾ ƙ w{Q;6෧L|\ycB_Q5ü_ż,>_ֻp@UKאs~J ҋ/.G<'op:I twM'͞m 9;j+ *0![ #~Hw{V C?I(#fhXn1]tALfzP>)l`^Xhf2%8ģh)}aA?6KbpA1*2m6%$\I\s]!$Pɐ^7;SXptqvpdpw9́O24]q[Q֑GK:nN nS"1 ]?Ѩ6Q&Py^Ø2@ct -$ B ʈk\L͘[Y?f*[ Ϥ d*ǛS+W\Jb,'zF ƓQPJct3~3:CQ^WKeW%##D7]R2rd Tgv[$rZG QPQ3h({;.+!G読~NNa\g AW(bzu( i1mh2d@FnUC&nf|j$Y_~54.( %bksiQaF62`3[2mμ;xut 8DsZXb wl0H3%0cJWk4SHx)]G|ɀ%PwsW7h[{ޭ^fc}doeIiR=e9DYA\l%G6nOg:2: =^!)΁"<)a "f轰|({X+] 8b.rU|UD##-ےV+T\erПwr˖; OěŐnT(`뀇FE2%AKq-j~jxsJ`RoEYt;jZ}]wtC[ ݄"Dُ=޶x7@ ~\x@381A' 'lR*\.RaXFnJPv17HkbZpfA$)@z@NPaloX-şT(:J;׾mfR J8&~$H󢋠 A3}Vq,L=0!@H[ҡg!, ^o<,2!)i k . XX6d3vC\A?[7*p63hӍӟq`]g( 3+E~|RJ `O!XĄ&Bbopa私&7T_039iyCdVD3X\=#0Z(R䞬SS0a`^/0*7*oM; Vf9U8MPe2?s6DTf\Y$fu. q/`1.ٌF=ȍv,EȜs3«WĺWƺrjUw۵'HoblpȲ69Tg=w!JoªQV2҂v6訠OL y%׀6/}~@ ޕ6-:rp20͸nj΁`,d_6ᖮy Fʨe53X{yCR+«˓4-+ޣ"81 8Ó^0AM,b귳DxB߆zzueBl-X}F3XsW'"JPW0ONLpRcAGy]ƵZ7:]i3#ob1pYᲇJJ $(m)퍜J9g/֏^{7y$"IU'뾥ב f%r_W}B1Î'G¹#}d}S$j9芮2ri•j /|&RO^Tфs!E^ƺBSHҡj[ZnI JFs3,k$jͨvߧ`%aLxdtNqV f+Wi*}J@ڢ(^( @A=wt(Ҝ#5_-qZuѻz/ NPU3)@jO2uq4ῴ [xڱ TQt1e<>9k\Oza\oEAwmv*?W <)p1T:4@(PkT"s2VHhCR̯m@ %AT%YN13@89-jm1"rldKqɢFz#ɷpTwzm l:vp" pksX;Adq#aيI[eWl]2gBN swQGty}NTfR,+r_^CC/αIW©[\k+n F7&ɷw)ylVcአ `)wҫmsCCiY8;dw܈#hò-]8P{A%pٟVJ-kj{ WnZ5& һ0"=DH:]b&k }kU_$p>Vsu&@{G_ؤS7 ]% 7.XVNҁ|C5SٵC!4lZ)ϧPY]vF'|e;1Z. oK*0"jq._ۿSwMA*Yd[翉vK5}O})^6.ˏnLNbwa*]OL=[Vm#0jzTm;}x$xi0OLa1`"Œ!(^0@pdEeky켱|@jh//Ŵ+"ɎG2NQň|S<ƓI23+\>EG Z߻OaG,=̔~7] b9hDwsF׷!/{(pk'Aorʝ@Y_BICAMsCY7 R9b,!x;%Bw%LR;ALPaZ5"0E?\ȟti4>XL*`f=7zoovg5Y#؃ϚZmH%HyeL>TEfdž(ffߗ@)IH Տg>O@'5;<6gᢽ+ (6&Yc(ҤSXYZJMCtb!Bt$: D١ 4_.}˝C>P_Ks\V٣+7"К+{̺I,(?wnϡmBTG~;+#p--["8 ˈ-&HvxreEӉUxa]wQ{6]}]ĢAkЊ Fװ$5> @U&c./3lb!sm'JLo. 3>Ȣd~' c,L/3ql9$4AW)wƘAy)2* x 6DIYDT=akC|rTn7"'Oܦ!`IXezQ^JHy6P>z/HjŲU_N}B. z՟Hbqod?Y_PVUAD#kQ/Yseo;]GBcZ<cZe tS6R>Q:|, &5RW/sBD` -nƉV$ (&X)RxCj5i, I?@byhA1Rx4?}~ł'O :_M ѷ_quԱ<^Jm'eWaJX"4Pcu<#&[?RMѦ^`zP<غ.ﱩߠ20.']M ПZEOX >w{֡}X2d2\ ұZ@?`UDY2sKm?V!9[Jnx#)P54$qi(Y]tbJ,u6 2Kb̳z,hSbv[U~B |Z7#Hea eP;4"v\ :-gts2[3x06=TC0/F"!hxn9FHx bJY}cEi&yZ&c/pX0FHNd!tIӜ?iPfbI:l-LCXI]1:g-t:ߣs7 Tm_[ΐql.k >UZ ${dI39E(wǙ!"pgxo{ׅZ,: Ci7j>34h8Ư٪# MIɹOoGJrէfċɾiVH+'߸96-FŵM`օ6nIO{͕@j~hOqBЮ&ظA@L= TΰUr"L7td!h<_@_8-S~?`[h{VW2ބ|OA&#~+Z_;p~f"p~pCjUEɞ[-Yo%NR[I!ń䚡J9qY~Jփ-_%a_܊,EܝhQ eР ݲåL@j=e72xLS;_2~[*o}.θ*@9leaNtꙩգu9QTF !77$LNNqwn#8$(9zp3P&Qeˬ_O( m,^s)M7Nr@3 }Aww??gޣjTMU}}ςeFx$٦\ *xtk)QCOD+UWzݜ:-S˭Y4*yŦ.C8=0peWOFE^8]f TߑF.3lt84c Z+8{YnP2xԂ TBNNf6K~]- MnZ^W)0ʇ]-hx=y'kZUrB=}^ eUd^+A|y>~J !]ք{nrEj?0Vs2t`|hS#` yk#OZz!ԩS4lZ/B6%yD71UQMZRQlָnkF+Ǎ6f&?V}4/вhtnGYK,mࠓs(&0`OBiiuϯg@7zLEÝ;}vu?S;/Ũ#)&ZG[׬NU^POm~tm$_cպWp8j-:rt7{HRpSB)-@:H׵ɝS?![s$z(.cNK7Sn7Ydm1`]7%I T-NK-$1bX78˵.Ř)':hj5 "C:EFT/ 9Ӗ49.0 hۛRW9d64EK]*4_-[oojT&gAχ L}@)"Qғr P"܌94p!L`_~%bk/*7u qnIUO/>Tn$nOƩN}41㐔ynhFj3fcE C<'Ai쾻F׼,g\۳uUXqdM&)?Zatim07/&g%8.k!H@(ЬeF7D`%ck,8ڎ8cRž=Er;q> !׎6yXAVvfiI78C< `ͫ,Kj>k ǬKM%V(!Yicq{VAxM }183 |Y o>ƹo.T[,f5$8~ RDYR%e= mSÖu6$]'ӬO0חi>uyshӼhEEO@7*/m ObUX癲|;<Gj#/`׹*)۴uDÿ@s cS+*p_T/j);"AU?Z Ps|b  /J3@Kp s݆W {x]s8_$gr̷on1jxźAIA0tO/39B5Ŭ~?|Rڌp"sRXL#~ɵ3EpW n.h'9xק1sB 7B㳱YiB垴p"uR@vG-+^cTNVp-@iUxvFpƣ.Md(!\GI೴o垯>f"Qc8RQ 6LOJrTT%<"}$T˽AݲPnz(A<Icmrz_ {}Ut+""IzEX}ByO-H<XyN84p` l#!/UeW~JP)>B6|:Iȃ\m:҇J1el{^fX(e@~aNBFU3i"y+#6]}`eQ~p(A*mNWO< zwofk% P;OpӠo3NmxX1" '/C$+)8U~@%-2#欴:ۂ5"B}m23rR_N|!!RKwlkNLx-.!?ԼL&[Àm&YՔ$N&?*\^_uQSv}G9A1JLTeG/wMg[\^j:"|l~s豶j m&Y}:hd;%a~2^qG{, 6b_f1ٯg7$e$ lxZ@S## ~G]Q9ё\e`b'|&n!s%9=?m(&z<,٣qiOHdM@dJ Ҧr"QKjU\BANW+lHGq^pr~X4\;zIX)XwȆ yn1!+' 6 *Q}TdP~'K.ckHUc##UCн >BzͩsazI!X+Be\\Ehoۙ1ZYN%qe`oKƊd!AeCf݀8C;SR/`5) zg4J%G@ڸ^'QbުXD[ŚvznzJ6ߝcymTU4fXwG_J{ :ֿ 2,$$bR_n̦mh,<#Op#oJ߳l/ݸкҘk\72(j]m/p&hkXN˓6wcT_m> 0P7uJ[o~6~*m(ꌘc>sW-ma+KQӟ$TBZZN8ȯ6]WV",@&|2 ia٩{@{av:^e1[*Gdh˭QEF܋:xǭ޽נ3i:me%{4:(fo&(jSC/H'ЁeJm|u1zmB6?Rv96a^'ݽnVLѻ .,ܺlt3b)^G%A+z+}jGEN-7|ek=ėc>9SZ@u}L 8(ti5410qcZb#"6[xKe/E&l2Z1M5{wt"*c}PE7\堘pX/GkX3p"l30#+`x<?pgG`6OX2ڗRgbܧԇ$FvL-r5#q7F~P!B|}N;-(Eh-13Z 9w'λa+6}m2KL{@ȿ:vsCyXCgTfq+}k5BvtN B[fF) @$[8i@I϶y\NRaKpH oYeӆBfP@b3l%w;a,+3xEO?`oyM+OmTW3Y!X:(jGDt,0[HGB XukqHa~y1x_?E5 E8U~>TI+B zIV  L9=zvG۷e6)׆D7l\!#Ir-i5^6[WPfF)CbVeg9Ρlf?|Y܃y4R[yBd/V I /7 jޞnĽH".(Ү];Db}BQ *+aӇe l>Gj _ۿ*Sh+&Bv]ݚM'l\mH90<ݛ-<{Xd;&dBpSaX҅Z);`D`)f\{F ?|{x 3ID^;^]nB0ieYyoTkct/~Z}J1 XzL<@ p-FK̵ S "0ٳxdl\Bw *|b./{ARDGzAӃ!TCq^IPaw}9* 1 @~d׉ѐ{ +>@(aUԍr h/}㐍gخEjUH$SOXG9|aa u_E&VG់|J7௻A&K6"U5K '\3㒏fWZAk*iU#9ݿfRVZ 1cğ`S#v J'[ QH\~0!S$1JeEi] OF Y(^`p M)CC>Z9ˏx(}I\`(~U V _sbmU9Y#3@7޲;DH]Wh#jr sַ5ǐrO(X%78vp(H6߁wZܭfauD['g$ݜݾŎ8و-*~j5Kx([ڭiRbF9MvLwBLDi0"b՘! !Udgab[aru~DCLU{M=Tk9;-I|\G4+=65"4> a.Oqxi f,Zwae [$vK2g sA\xll{dǃ[j_u Y%{2Mx`38 XXΝa K7 \[k\c t*5Xuaמ1[:>ё7e=%Di r-]a-CHUշsY5lYL G?m-F+_}BuEMg5 w'e׊Avi#Ņs1uSIj꣐n5gAF2%kU9K4|+.Xՠ'e!,fAkHEӂYkR_%1{jwMzQ]Q/*jYBÎ,,lYe!mQƴ ~:W I եqJ3 w6 Q:ʷ-9mg~uTp8,7 NZg #ֿt*ke7bLƢ>D/p}E:{@;W1LEXY#fp7fYABi~-= eIPUecBNq^2TJ9 ̪~ BNpVA 33qe h_4ߘuط*w^8e$WlmSX7Qĭok3ø O2e~ʙS)?fR:l)t](d w_Tũ&8K.ޟ^!8':h?f>d$<a̮qe36Fџ:"vcr/7ل nHFt1?3ozy mRGnwH;`Bc=`Ū4 k1wQ64BetzTO5]X_lӝ%+ŽŸW,hS IDdr鄔[n>&Sjz~:5\U nZk2)r-֝s=kH(|=Xb0Edτ%ǒd;d>޴ 2\KM˿&ׂ֕d@UB?KYЇnnQ+ӟc$xC߀Yl yDsK[bd( V>@)&Le2/8`bݡ+>vri.L| "Lii`ZV"8Vؐ,%1kS7y ]f{ VeDfA+[ӛ a $kM$qj&Jؑ&SR?o-jWVH,hFpsI'D^@ڡq-`BB̳Pj2|oO`Ym5XFUl)96tuyϟ:mlq⾫ gk??4?GXCaj˙*<~ iĘ,z'wϰp?H+"Ip"v$FZ`8qNݰiHAqŽD¶x;:Stۇ_80UĸY~nuY.,GɺXo"ZpJ J.kR<|2.hOZѠwH̩.mS#S+8,> Tqܶg~7qYs^E%[Gw+7 o~X/Q<ɬ5G*&9ҼU%.bUyBՍP46@D#ah,-[@ '3l ݌H-1!02%Ayum{mtw$QlQ&v\<+wDq 1CYdh#b)jMFw o41J3_jHRB@3њ7-Um.[2{?N$1*)yC2m~M`,@T~ Ov4y-2J,T"Xx @|_p9q(9fC `^ԁ> 쥈cBg5iiLzѮ],<&CWu'ud2pZ;%STήXEϢ;R "Ӝn1hmpᡖ 5GKQ%7hz^Cs*Hl3QΒԈtoQ\#86M&ǫڞ 66 !kyH抟4ɱ%0vLj;BUר Om'yӻ;i/w(,%- t"aMP{~=U1 18ӉA TCDm-p|H>f\n.{EVCsAU'džNok5!IQш2yn0%wFc AEj `_=ةy{dQ[gYvhE_ڨ$|XUVαc&YˏŹx xI]_>s. =Tz kJ@.~]V]W ~ `<SصK%4ow8SHF5e;a+١c%H֦)~BJ|;xLc,[ǭ!܋n?܋q8=cK _HdiuiMa/b]?0Tz/IlM[W'MG| $\tCPuASVR=-'g3X~|gy#nyK L+=b\{TceX6VKauq?"abfo\-qưN$('3c`(>eaē:% gAt~Ŵ\bdygZ|C*>#3(ƬIlFkR+iB߁ hHr/qz\}4X.)Nv,$6ivWxb[Ί짵2+n1zl&xB0 ~X _!ʲ]u]eΰ~nU E[?㛈JOOq`Ymꫫ@mR8cuB?W3n (y^It,"M( ITΦi9 BIv / 3oYVx"oX+E*vGTpZ e BAh.#~d^w5ʨ>v 4tИV )ַ7ܑШsReb@U_7]TP)x-S]&{, >&,jZr`8N1_&bKMLTDǞ,] VVC@ ceFrxڨf:0J@ktyns4 9li]s4 norlGfo [KOGCq"H˕~ٕ(x^Wpsxx")\g8Zha  V[hclayeS`90ܭߙ q$,q2f!yXxJ閫a Hݿk I0y$mX{L#ϝLќ`,4ލBN΍EmL%{uHdZ_hSg\+k d#W*4au3OJ-yHyV*&OQWՠE݌Pd`$WKYO^9$W9۪OPwkz[$)?!K)c QXMeu2ڎC}T-ð]EBiFC*8aOrSbZ',!ǒq:)ĎE3Yc)(KLփ=t^INv:tD|+_Y>l)Aq:/7.Ӄ)'%ApD(ϳX bІ()[֎YڅhN_"Hٽ5Rb$lJ\eR\+WKIUi$;v;(蔸 ^V` 0)Sv| SڀN{T Hcn/ i z[XR;:!S' YYIy/fFw\DT tS2Aޔev\HDv_nl9NDO}tGӛIT#+h|0}&W2.sY:=+ouoHBLtC,%iI#VOLMvkFBlLܹ|47k0;S2*h]̠ =8?`-|_Юy7*%zuzcOn`jͮp<>QzJId_(yjASr>1 r;M)y+.U&ы 2 h ڎ \];lUt%,z4]i:H;(#`})T[I%{/Ҷ1pUbHz{thmpg7!"tN!"3PQӝZԈdF9n 'F)xτ':|вֽ ~|oJ«s\ƶvcjr0]h\r P{A4%9F=yǨG e?ΞkZA_Vy$ݑ.o!Umv0O* V"fΫ6~\F6bS٨ ab~YM&b+tޒZp[mqt(b98p"n*1 znT{SN] L 鋼 2uэ Onp䳜r[>[+7Ixj߈ Z &@%RK__QwC7i~a[HgfNqڎJ .e`Bğ.M@z38>&!T *]4pJlZ1dubYRե<cůx~s# p7f{ I@ ptbZd~+R᦮2dAH'Ts vX;rzaqFq1g8@9bL{cɨ﯅#o龷˃0W.yT:C7 PΕo@YXZAr~ `gltzh80M=(W񚣒=18s)3VI8 #F/=~1%o3EP59]$(0{&C_!##Zc 3]ff,yb\S?\72pW &J4x[?U#B캹[l.r>ԳS29oUbjE T2]9 q_ӝȟ.z󀧊8d ӜAg>&y慄GH~|m5RxuaPWј>Y L YZ