lorax-composer-28.14.68-1.el8 >  A bU]JYh9e+oSnq#,*61eCAbf0ꬍrLZC,HUFE] 0YlbwBQ8s/ꢾ 75mRX& utw<GR)/SE.;i@CT 偦Ǟl'iղgAr甿{܉fA x3G,"eY:B56%/X)xW;|xiEAi,+nVэKw&y >7jaf }.{1 d,ݒ#!ځ7@ﬖv6͋o+jПL W谁S/tXsTqn߮BT1uiRb'1&%u%<i4:y#R\y;kXʒ5HWc6~ߏ< vkLߦDA`pjk Ga̼ay p&š]Yf6bb419cabdd6eecc863a27238c7b21f19ee4470e8a8b87e73218022e9d44989e30c2065275cb30ae6cc18a240af9a32c7fbf731bU]G "BTpO+-5b -ƢVv4(xa<2:ɾTD+},O+t*>0 eůt3eƲSܭngva0^P7 (53iwŒ@5#$FYI;0-cR'V{Jzl fBݥ]wr F\$&@bʗ\x7ȼ4˿)2*zІb3^(`kucĉU-=o%.2 v!bPWl2 N';KSv$hfa|Eb v,zRXԕRݲ$7f>O>@vɭL{B" Aq[xI~`OLc-%QF4vpKQzI1p: \:Є]A ;mI~3A%ݭgS-)y{I)ې@~h T>pD ?d  @ 9TNN (N N N N NPNN d N!! "| $G ($8$c9&8c:6 c=k>s?{@ۃGیNHNINXLYX\ވN]N^ bde f#l%t@NuxNvw`NxNy7Clorax-composer28.14.681.el8Lorax Image Composer API Serverlorax-composer provides a REST API for building images using lorax.b Ix86-02.mbox.centos.orgCentOSCentOSGPLv2+CentOS Buildsys Applications/Systemhttps://github.com/weldr/loraxlinuxx86_64getent group weldr >/dev/null 2>&1 || groupadd -r weldr >/dev/null 2>&1 || : getent passwd weldr >/dev/null 2>&1 || useradd -r -g weldr -d / -s /sbin/nologin -c "User for lorax-composer" weldr >/dev/null 2>&1 || : if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset lorax-composer.service &>/dev/null || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset lorax-composer.socket &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now lorax-composer.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now lorax-composer.socket &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart lorax-composer.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart lorax-composer.socket &>/dev/null || : fi$ ccjljl R RNNCCLL==mm  m Y p"LeN5 N q&YX)8!A큤A큤AAad!ad!b >b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =b =ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!b ;ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!ad!b ;b ;b ;b ;b ;b ;75ae36cfaa5e9525dbf3a97ab71f603748276316d27dfa2425d4d1e7ce30b126bba0bac4b81d54ee85642b9813733bba999b3e970fa1cc3a37e36f47db795a2617f1e6874f9ed01369cadb20c6d5b7587077af82b0091dc3bc2605d6eedd670117f1e6874f9ed01369cadb20c6d5b7587077af82b0091dc3bc2605d6eedd6701ab85499d22a8643f8b122cc216f90b920a353b4cc48b987e4640a4c9a891850bab85499d22a8643f8b122cc216f90b920a353b4cc48b987e4640a4c9a891850b922e2e9c76d6ced0dc59bbdb96b3baf6c8c915f55eb818ca3d0d7ad8d1de5c23922e2e9c76d6ced0dc59bbdb96b3baf6c8c915f55eb818ca3d0d7ad8d1de5c23bd73f8d8bfaf2a281e6dafc35c6432f540b3dc1b1d37c936ae7b00f32870f3c7bd73f8d8bfaf2a281e6dafc35c6432f540b3dc1b1d37c936ae7b00f32870f3c786c341255247efc224309a1b6b00cecfaf6a5b60c553597a8b92ab035f743bfd86c341255247efc224309a1b6b00cecfaf6a5b60c553597a8b92ab035f743bfdb05aa874ca22e07c974cdbeb77116c462710be1e73107df71fe11c57dc171904b05aa874ca22e07c974cdbeb77116c462710be1e73107df71fe11c57dc1719044bf34a269e5e1026e2f5995057df61a3219e3fe8922f67e28eaabeec2fb951f34bf34a269e5e1026e2f5995057df61a3219e3fe8922f67e28eaabeec2fb951f3f2d6c5c55e29783bf45b0321026d61eae9e0a30532518add5b6d73ab34557172f2d6c5c55e29783bf45b0321026d61eae9e0a30532518add5b6d73ab345571727977e49c166f3a2b2e2f65bf5f15adfbd1dfe7dbeb85fe5730a63aa5002e088f7977e49c166f3a2b2e2f65bf5f15adfbd1dfe7dbeb85fe5730a63aa5002e088fc2ee988d7902ee2d8e95a8063decf00b0a5aa309cee8e9151b833b42d0257dd1c2ee988d7902ee2d8e95a8063decf00b0a5aa309cee8e9151b833b42d0257dd1bdb7c5d36f7ca14934566a88c399089f05f6aec7f647826c80366b6da2543372bdb7c5d36f7ca14934566a88c399089f05f6aec7f647826c80366b6da2543372e445595954a939f6a4b3727d2860ff85c384dae246a7101c0f5218c1e13cea50e445595954a939f6a4b3727d2860ff85c384dae246a7101c0f5218c1e13cea50261a2431be66280e5b52003f28012294e2e5f846dae7079b75f9528006ad10fa261a2431be66280e5b52003f28012294e2e5f846dae7079b75f9528006ad10facdb3f4281e642b13dcf4964b5fa93607b3ccf1e4419398355fcaa9279a85016ecdb3f4281e642b13dcf4964b5fa93607b3ccf1e4419398355fcaa9279a85016e5c55a70270988116d3bd96586660b7549d63d7a04f73e08ceeb0b3907a4242f45c55a70270988116d3bd96586660b7549d63d7a04f73e08ceeb0b3907a4242f4e045279fa66a60a4f1a4d5a62350ec202312b9bc461c9013db2906cf0ca71a3fe045279fa66a60a4f1a4d5a62350ec202312b9bc461c9013db2906cf0ca71a3fcb0993d5f88ad43f118bc5644a13f87144d07e78289785e8aa029d568f078f50cb0993d5f88ad43f118bc5644a13f87144d07e78289785e8aa029d568f078f5070d85395cb85c4d669a6a40614af18b8f34a862aa46cc6ecb104aaadda60116a70d85395cb85c4d669a6a40614af18b8f34a862aa46cc6ecb104aaadda60116a3dd3cf894b98e09735096182be32acaa2877dbe4b58192452949527682614ca1f530cd4c63c3c2abc24da11a2e577258917fcdec0267af915e9b81dda65d2403137e78b085ea571936c16a71304ed3af5e42523fcf3e715dc2ab5f96c9924d4a664d0f0bdd801b0dd0e61ce906a07d11bc50eb339ddbca3b6831fd9614b51e29424dca0b822b093ea2cc88966f09bee4fc434532daf1f680b726424cd2d54b7ee6e6798ddcb1430708f423ef10467fcbb77728fdb0849a82712feb46bf8789daeb8861d8138c07da15241a8d9650ac27b8647fc880bd94964b3f79a87ea648f5d3b52f38d2f507db8cc7072d064b99a09fef9e5ca0e550d161c7429014a2fd9f9d433ffb3a5aeeda0a82afe9204b6e27deae5f8fc9e003ed27f806efead4bef1f35911265184e0067d029fca9f10ada6c352a636ccfc5121bc17ddbd4f1a80cab119f91ebdd6d4b875d537f6acb366e28f33b951eaf902f5e15254809d2d489d606c9568f85aae8b74001c0b13f8897349d24411ed1c86227e762a68c9882a37737a8dc14c7521d5f76c9355c3e752baf81e37a794a25236d8c0649fcf2a3fc4de219408779e96de09c994ace9eed63126c119ae0e6e2ea94fc35fe2879fe20640665b55a6cf138a1a7af7e59144cc30a67a87269925de71bf471f39bcc732ab67543198d83645104b3dc6a0be2e5a8b0017865b5b5caa6b79f04be2067b8cf00d06add48b52e8efe19cd09b4b3f23beeeb254661fa7e2f06d564f981a057f220cfd8cfb1467b948ec5715fa769d592af5172d4d560ec4383bec033415e6170aa92368021c0792cbb4a96ba57b130b632e9e97bc613e4544038878872ae0f16e42f6aa78a450f64d8e3b76320ec411fd1a6b78726652e1b49d71efe9294030ec402b453a5a8ed385eaf45b9e7563adfef2c368ab912e1e9ef4fc540224d2dd01f6e294800842284e73109f4f15e593e7f6a8c39bd8d95eb423b611cdb97059eccdb6f67d62a0e997c2b8ba110acff4a9cd86cdfa47a6e66043189399c5abba5a1e852ff8ae03b6f3c53dc90378f974fe1c9d69c7914e69244709be7ec81234ff1c8c656de31d7808659f22237872c9b69820334068ae5c329aa74ce639f89a990787e2da2713be883ff933d7435f342e6c6272f05f5dbd3735e2c1f180d298cf36e09c76764cf915792207aa917540933b19cd54467b6e499f4e6cc90a7d36b1e1bd35b655be648ecf5805f03baf957280fc47a7874e7993fe1095b7d614e63ed7c848fa8ac96d19248d103c2f55f6cd8fc088151b937aa80a423c66971bc4dd30e61a514982fc33f2ab753677840e511ab459cb72c361d89a43055443ba146d9e627cbbeb137bae7c5db5c888d26dcdd83e3149a479df526bc6b9d4a024db99098f4535e728bcd7c98ea7a086d88d863701884d776a78d45aefcd189ce73b1ef20853bdc5e2c2d040032a04ba9254f6df3dd1e676dbf06705ef4ada0c5bed59916428459ac58169803160dab64c7f2d779ac28c3ebc8452e93309ba25e6d7f49c2c0b3a537dd0c8d4d7e63e51b934b90cdd91d189e87bf5e44cc390be8cd3fde7814cd000b5f84d0d4af80ba122473a75da6f1fdae0ee105f068a3fc82d27c6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweldrweldrweldrrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweldrweldrweldrweldrweldrlorax-28.14.68-1.el8.src.rpmconfig(lorax-composer)lorax-composerlorax-composer(x86-64) @@     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/getent/usr/libexec/platform-python/usr/sbin/groupadd/usr/sbin/useraddanaconda-tuiconfig(lorax-composer)createrepo_cgitlibgit2libgit2-glibloraxpython(abi)python3-flaskpython3-geventpython3-pytomlpython3-rpmfluffpython3-semantic_versionqemu-imgrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdtarxz28.14.68-1.el828.14.68-1.el83.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3a@aa@aNaaim@aC1``@` @` @`@`_м@_@_Z@_16_-B@_'@_ @_{^^W@^^^x^U@^@^W@^AE^1s^[^@]}@]]]҇]M@]]]\F@\t@\P\C@\e\|\Q\8@\73\4\@\ `[[[@[F[R@[@[][ @[#@[[s[-[[[l,[^[Q[O+[@[@[)[@ZnZUZ`@ZZ@ZZo Z_:ZLZOYYY˒Y@Y@YYYYYcl@YI@Y0Y.@Y-^Brian C. Lane 28.14.68-1Brian C. Lane 28.14.67-1Brian C. Lane 28.14.66-1Brian C. Lane 28.14.65-1Brian C. Lane 28.14.64-1Brian C. Lane 28.14.63-1Brian C. Lane 28.14.62-2Brian C. Lane - 28.14.61-2Brian C. Lane 28.14.61-1Brian C. Lane 28.14.60-1Brian C. Lane 28.14.59-1Brian C. Lane 28.14.58-1Brian C. Lane - 28.14.57-2Brian C. Lane 28.14.57-1Brian C. Lane 28.14.56-1Brian C. Lane 28.14.55-1Brian C. Lane 28.14.54-1Brian C. Lane 28.14.53-1Brian C. Lane 28.14.52-1Brian C. Lane 28.14.51-1Brian C. Lane 28.14.50-1Brian C. Lane 28.14.49-1Brian C. Lane 28.14.48-1Brian C. Lane 28.14.47-1Brian C. Lane 28.14.46-1Brian C. Lane 28.14.45-1Brian C. Lane 28.14.44-1Brian C. Lane 28.14.43-1Brian C. Lane 28.14.42-1Brian C. Lane 28.14.41-1Brian C. Lane 28.14.40-1Brian C. Lane 28.14.39-1Brian C. Lane 28.14.38-1Brian C. Lane 28.14.37-1Brian C. Lane 28.14.36-1Brian C. Lane 28.14.35-1Brian C. Lane 28.14.34-1Brian C. Lane 28.14.33-1Brian C. Lane 28.14.32-1Brian C. Lane 28.14.31-1Brian C. Lane 28.14.30-1Brian C. Lane 28.14.29-1Brian C. Lane 28.14.28-1Brian C. Lane 28.14.27-1Brian C. Lane 28.14.26-1Brian C. Lane 28.14.25-1Brian C. Lane 28.14.24-1Brian C. Lane 28.14.23-1Brian C. Lane 28.14.22-1Brian C. Lane 28.14.21-1Brian C. Lane 28.14.20-1Brian C. Lane 28.14.19-1Brian C. Lane 28.14.18-1Brian C. Lane 28.14.17-1Brian C. Lane 28.14.16-1Brian C. Lane 28.14.15-1Brian C. Lane 28.14.14-1Brian C. Lane 28.14.13-1Brian C. Lane 28.14.12-1Brian C. Lane 28.14.11-1Brian C. Lane 28.14.10-1Brian C. Lane 28.14.9-1Brian C. Lane 28.14.8-1Brian C. Lane 28.14.7-1Josh Boyer 28.14.6-2Brian C. Lane 28.14.6-1Brian C. Lane 28.14.5-1Brian C. Lane 28.14.4-1Brian C. Lane 28.14.3-1Brian C. Lane 28.14.2-1Brian C. Lane 28.14.1-1Brian C. Lane 28.14.0-1Brian C. Lane 28.14-1Brian C. Lane 28.13-1Brian C. Lane 28.12-1Brian C. Lane 28.11-1Brian C. Lane 28.10-1Brian C. Lane 28.9-1Brian C. Lane 28.8-1Brian C. Lane 28.7-1Brian C. Lane 28.6-1Brian C. Lane 28.5-1Brian C. Lane 28.4-1Brian C. Lane 28.3-1Brian C. Lane 28.2-1Brian C. Lane 28.1-1Brian C. Lane 28.0-1Brian C. Lane 27.11-1Brian C. Lane 27.10-1Brian C. Lane 27.9-1Brian C. Lane 27.8-1Brian C. Lane 27.7-1Brian C. Lane 27.6-1Brian C. Lane 27.5-1Brian C. Lane 27.4-1Brian C. Lane 27.3-1Brian C. Lane 27.2-1Brian C. Lane 27.1-1Brian C. Lane 27.0-1- mkksiso: Fix check for unsupported arch error (bcl) Related: rhbz#2049205- mkksiso: Fix the order of the ppc mkisofs command (bcl) Related: rhbz#2049205 - mkksiso: mkfsiso argument order matters (bcl) Resolves: rhbz#2049205 - mkksiso: Improve debug message about unsupported arch (bcl) Related: rhbz#2049190 - mkksiso: Add kickstart to s390x cdboot.prm (bcl) Resolves: rhbz#2049190- livemedia.ks: Add isomd5sum for use with rd.live.check (bcl) - Resolves: rhbz#2048447- Enable sftp when using inst.sshd (bcl) - Resolves: rhbz#2041770- mkksiso: Check the length of the filenames (bcl) Related: rhbz#2028048 - mkksiso: Check the iso's arch against the host's (bcl) Related: rhbz#2028048 - mkksiso: Add missing implantisomd5 tool requirements (bcl) Related: rhbz#2028048 - mkksiso: Raise error if no volume id is found (bcl) Related: rhbz#2028048 - mount: Add aarch64 and s390x support to IsoMountopoint (bcl) Resolves: rhbz#2028089 - mkksiso: Skip mkefiboot for non-UEFI isos (bcl) Resolves: rhbz#2028097 - mkksiso: Add -joliet-long (bcl) Resolves: rhbz#2028044 - mkksiso: Return 1 on errors (bcl) Resolves: rhbz#2028048 - Increase boot.iso rootfs to 4GiB (bcl) Resolves: rhbz#2028059 - Fix specfile to match the one from dist-git (bcl) Related: rhbz#2001942- Handle all possible dnf group_install errors (bcl) Related: rhbz#1947958 - runtime-install: Install nvme-cli tool (bcl) Related: rhbz#1903339- Increase root partition of rhel-livemedia.ks to 8000MB (bcl) Resolves: rhbz#2004864- Add Conflicts to composer-cli for manpage move Related: rhbz#1928962- Increase example kickstart root partitions to at least 4000MB (bcl) Resolves: rhbz#1973407- New lorax documentation - 28.14.59 (bcl) Related: rhbz#1955355 - docs: Add missing mkksiso.1 manpage (bcl) Related: rhbz#1955355 - docs: Fix reference in composer-cli.rst (bcl) Related: rhbz#1915361 - Makefile: Use user-mode podman and fix docs-in-docker target (bcl) Related: rhbz#1955355- Backport mkksiso to RHEL 8.5.0 (bcl) Resolves: rhbz#1955355 - Move manpages into the correct subpackages (bcl) Resolves: rhbz#1928962 - composer-cli: Update documentation URLs (bcl) Resolves: rhbz#1915361 - Use wildcard for grub2 modules in livemedia.ks example (bcl) Related: rhbz#1973530 - runtime-install: Install ipcalc (bcl) Related: rhbz#1958314 - test: Add new osbuild-composer expected types (martin) (martin) - test: Fix URL to bots testmap (martin) (martin)- composer-cli: Add support for start-ostree --url URL (bcl) Resolves: rhbz#1929381 - tests: Override rhel-8-beta.json repositories for osbuild-composer (atodorov) - tests: Remove systemctl for osbuild-composer (atodorov) - tests: Start osbuild-composer.socket (bcl) - test: Fix vm.install for non-LVM cloud images (martin)- tests: Start osbuild-composer.socket for the tests Resolves: rhbz#1916684- fixes #543 qemu -nodefconfig deprecated (afm404) Resolves: rhbz#1904168 - sshd_config: Apply suggested changes (bcl) Resolves: rhbz#1872892- Switch to using upstream mk-s390image for s390 cdboot.img creation (bcl) Related: rhbz#1892404 - Add --squashfs-only option to drop inner rootfs.img layer (marmarek) Resolves: rhbz#1846282- docs: Remove anaconda from rhel-livemedia.ks example (bcl) Resolves: rhbz#1876563- tests: Fix diff test BACKEND check (bcl) Related: rhbz#1825190- tests: Push example blueprints b/c they may not exist (atodorov) Related: rhbz#1825190 - rhel-livemedia.ks: Add anaconda-live package to the example kickstart (bcl) Related: rhbz#1691319 - Switch VMware testing env to improve stability results (chrobert) Related: rhbz#1825190- Skip test_z_diff() if runninga against for osbuild-composer (atodorov) Related: rhbz#1825190- tests: Overwrite rhel-8.json when testing with osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Allow skipping image build in compose sanity test (atodorov) Related: rhbz#1825190 - Set BACKEND=osbuild-composer if running that test scenario (atodorov) Related: rhbz#1825190 - tests: Don't check info after compose cancel with osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Compare blueprints as TOML objects, not strings (atodorov) Related: rhbz#1825190 - tests: Remove lorax-composer specific checks (atodorov) Related: rhbz#1825190 - tests: Remove compose after we're done (atodorov) Related: rhbz#1825190 - tests: don't use beakerlib in blueprint (lars) Related: rhbz#1825190 - tests: don't depend on internal state of composer (lars) Related: rhbz#1825190 - tests: Do not rely on example blueprints (atodorov) Related: rhbz#1825190 - tests: Special case compose types for osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Don't check example blueprints if we don't have to (atodorov) Related: rhbz#1825190 - tests: Use BACKEND env variable instead of hard-coded values (atodorov) Related: rhbz#1825190 - tests: Disable non-cli test scenarios b/c osbuild-composer (atodorov) Related: rhbz#1825190- composer-cli: Make start-ostree parent and ref optional (bcl) Resolves: rhbz#1859680 - composer-cli: Add a get_arg function (bcl) Related: rhbz#1859680- include generic.ins for s390 boot iso (dan) Related: rhbz#1844517 - Fix the bug referenced in the last build (bcl) Resolves: rhbz#1848727- composer-cli: Disable retry counter on connection timeout (bcl) Related: rhbz#1848727 - composer-cli: Change timeout to 5 minutes (bcl) Resolves: rhbz#1848727- lorax-composer: Add deprecation notice to documentation (bcl) Related: rhbz#1844649 - composer-cli: Add documentation for uploads and osbuild-composer (bcl) Related: rhbz#1844649 - composer-cli: Remove the upload and providers commands (bcl) Related: rhbz#1844649 - composer-cli: Return a better error with no value (bcl) Related: rhbz#1844649 - tests: rhel8-branch uses nose not pytest (bcl) Related: rhbz#1844649 - tests: Add tests for composer-cli compose start JSON POST (bcl) Related: rhbz#1844649 - composer-cli: Update bash completion for start-ostree (bcl) Related: rhbz#1844649 - composer-cli: Add new start-ostree command (bcl) Resolves: rhbz#1844649 - composer-cli: Add support for --size to compose start (bcl) Related: rhbz#1844649 - composer-cli: pytoml load() needs an open file not a string (bcl) Resolves: rhbz#1843704 - test: Put VM image overlay into /var/tmp (martin) (martin) Related: rhbz#1825190- Keep /etc/default/useradd in install.img (honza.stodola) Resolves: rhbz#1838677- lmc-no-virt: Add requirement on anaconda-install-env-deps (bcl) Resolves: rhbz#1827911 - Fix cherry-pick of extra multipath.conf line (bcl) Related: rhbz#1676777 - Use smarter multipath detection logic. (dlehman) Resolves: rhbz#1676777- rsyslog: Disable journal ratelimits during install (bcl) Resolves: rhbz#1752754 - Update datastore for VMware testing (chrobert) Related: rhbz#1825190- New lorax documentation - 28.14.43 (bcl) Related: rhbz#1826479 - tests: Add tests for variant branding detection (bcl) Related: rhbz#1826479 - lorax: Update how the release package is chosen (bcl) Resolves: rhbz#1826479 - tests: Add tests for branding (bcl) Related: rhbz#1826479 - Move get_dnf_base_object into a module (bcl) Related: rhbz#1826479 - lorax: Add --skip-branding cmdline argument (bcl) Resolves: rhbz#1826479- lorax: Restore the 98dracut-systemd service files to the install.img (bcl) Related: rhbz#1805405 - lorax: Add eject back into the boot.iso (bcl) Related: rhbz#1805405- tests: Add new test to run 'test' and 'check' in cockpit ci (jrusz) Related: rhbz#1785154 - tests: rpm now returns str, drop decode() call (bcl) Related: rhbz#1785154 - tests: Switch to using CentOS8 for the Docker tests (bcl) Related: rhbz#1785154 - tests: Finish switch to using example-development in composer tests (bcl) Related: rhbz#1785154 - tests: this_is_rhel function return true for CentOS or RHEL (bcl) Related: rhbz#1785154 - tests: Disable pylint preexec-fn warning (bcl) Related: rhbz#1785154 - pylint: whitelist the rpm module (bcl) Related: rhbz#1785154 - tests: Use unittest.mock (bcl) Related: rhbz#1785154 - Test & cleanup script for Alibaba cloud (atodorov) Related: rhbz#1785154- tests: run ssh commands in batch mode (jrusz) Related: rhbz#1785154 - tests: remove --test=2 from compose_sanity (jrusz) Related: rhbz#1788461 - Add tests for metapackages and package name globs (bcl) Related: rhbz#1791612 - tests: Check for cloud-init presence in azure image (jrusz) Related: rhbz#1754711- tests: Enable Elastic Network Adapter support for AWS (atodorov) Related: rhbz#1789308 - AWS test: take into account different instance type for non x86 (atodorov) Related: rhbz#1789308 - lorax-composer: Enable ami on aarch64 (bcl) Resolves: rhbz#1789308 - Add test for canceling a running compose (jrusz) Related: rhbz#1788461- composer-cli: Increase DELETE timeout to 120s (bcl) Resolves: rhbz#1788461 - Add test for running composer with --no-system-repos option (jikortus) Related: rhbz#1785154- composer-cli: Add python3-pytoml to composer-cli requirements (bcl) Related: rhbz#1779301 - composer-cli: Remove unneeded % from API WARNING message (bcl) Related: rhbz#1779301 - Use mkisofs for the s390 live-iso template (bcl) Related: rhbz#1746424- composer-cli: Only display the available compose types (bcl) Related: rhbz#1751998 - composer-cli: Return int from handle_api_result not bool (bcl) Related: rhbz#1779301 - Add support for API v1 commands upload, and providers (bcl) Resolves: rhbz#1779301- tests: If TEST_OS isn't specified then match the host OS (atodorov) Related: rhbz#1769525 - tests: enable compose_ext4 test to use CDN repos (jrusz) Related: rhbz#1777265 - Add more lines to .gitignore (jrusz) Related: rhbz#1777265 - Remove all repo files & install composer-cli from host repos (atodorov) Related: rhbz#1769525 - Always remove lorax-composer & composer-cli RPMs before installing them (atodorov) Related: rhbz#1769525 - Always remove existing VM image before building new one (atodorov) Related: rhbz#1769525- lorax-composer: Add cloud-init support to the vhd image (bcl) Resolves: rhbz#1754711 - Add dmidecode on supported architectures (bcl) Related: rhbz#1714793- New lorax documentation - 28.14.33 (bcl) Related: rhbz#1761653 - docs: Increase root filesystem to 2000 in rhel-minimal.ks (bcl) Resolves: rhbz#1730937 - Update ppc64le isolabel to match x86_64 logic (bcl) Related: rhbz#1757338 - set inst.stage2 for ppc64le image (dan) Related: rhbz#1757338 - docs: Override macboot/nomacboot documentation (bcl) Resolves: rhbz#1761653 - tests: Keep beakerlib repo on the VM for tests which need it (atodorov) Related: rhbz#1769525 - tests: unskip Qcow2 and Live-ISO scenarios (atodorov) Related: rhbz#1769525 - tests: Ensure failure if beakerlib results file not found (atodorov) Related: rhbz#1769525 - tests: Documentation updates (atodorov) Related: rhbz#1769525 - tests: Use host repositories for make vm (atodorov) Related: rhbz#1769525 - Remove unused make targets (atodorov) Related: rhbz#1769525 - DRY when setting up, running & parsing results for beakerlib tests (atodorov) Related: rhbz#1769525 - tests: Use journalctl -g to check for failed login (bcl) Related: rhbz#1769525 - tests: Fix check_root_account when used with tar liveimg test (bcl) Related: rhbz#1769525 - tests: Use the same asserts as before (atodorov) Related: rhbz#1769525 - tests: switch to using podman instead of docker (atodorov) Related: rhbz#1769525 - tests: Remove nested vm from tar liveimg kickstart test (bcl) Related: rhbz#1769525 - tests: Use --http0.9 for curl ssh test (bcl) Related: rhbz#1769525 - test: Boot the live-iso faster, and login using ssh key (bcl) Related: rhbz#1769525 - tests: Split testing the image into a separate script (bcl) Related: rhbz#1769525 - test: Split up the test class to allow booting other images (bcl) Related: rhbz#1769525 - [tests] Collect compose logs after each build (atodorov) Related: rhbz#1769525 - [tests] Use a function to wait for compose to finish (jikortus) Related: rhbz#1769525 - [tests] Use functions for starting and stopping lorax-composer (atodorov) Related: rhbz#1769525 - tests: Add kickstart tar installation test (jikortus) Related: rhbz#1733975 - tests: add option to disable kernel command line parameters check (jikortus) Related: rhbz#1733975 - tests: Use a loop to wait for VM and sshd to start (bcl) Related: rhbz#1733975 - tests: Drop an old bug reference (bcl) (bcl)- tests: Add tests for recipe checking functions (bcl) Related: rhbz#1716596 - lorax-composer: Add basic case check to check_recipe_dict (bcl) Related: rhbz#1716596 - lorax-composer: Add basic recipe checker function (bcl) Resolves: rhbz#1716596 - Add live iso support to s390 (bcl) Related: rhbz#1746424 - Disable some compose types on other architectures (bcl) Resolves: rhbz#1751998 - aarch64: Fix live-iso creation on aarch64 (bcl) Resolves: rhbz#1752002- tests: Document Azure setup (atodorov) (atodorov) - tests: unskip Azure scenario (atodorov) (atodorov) - Support CI testing against a bots project PR (martin) (martin) - Makefile: Update bots target for moved GitHub project (sanne.raymaekers) - Skip azure, live-iso & qcow2 tests due to infra issues (atodorov) Related: rhbz#1724073 - tests: Add check to make sure the compose actually finished (bcl) Related: rhbz#1724073 - Backport Cockpit CI changes for RHEL 8 (atodorov) Related: rhbz#1724073 - tests: Drop sort from compose types test (bcl) - New test: assert toml files in git workspace (atodorov) - Use passwd --status for locked root account check (jikortus) Related: rhbz#1728571- New lorax documentation - 28.14.30 (bcl) Related: rhbz#1709594 - Assert that RuntimeErrors have correct messages (egoode) Related: rhbz#1709594 - More descriptive error for a bad ref in repos.git (egoode) Related: rhbz#1709594 - Add more tests for gitrpm.py (bcl) Related: rhbz#1709594 - lorax-composer: Fix installing files from [[repos.git]] to / (bcl) Related: rhbz#1709594 - Add tests using repos.git in blueprints (bcl) Related: rhbz#1709594 - Move git repo creation into tests/lib.py (bcl) Related: rhbz#1709594 - rpmgit: catch potential errors while running git (bcl) Related: rhbz#1709594 - tests: Add test for Recipe.freeze() function (bcl) Related: rhbz#1709594 - Add repos.git support to lorax-composer builds (bcl) Related: rhbz#1709594 - Add pylorax.api.gitrpm module and tests (bcl) Related: rhbz#1709594 - Add support for [[repos.git]] section to blueprints (bcl) Resolves: rhbz#1709594 - [tests] Handle blueprints in setup_tests/teardown_tests correctly (atodorov) Related: rhbz#1714298 - tests: Set BLUEPRINTS_DIR in all cases (lars) Related: rhbz#1714298- tests: Update openssh-server to version * (bcl) Related: rhbz#1678937 - Remove repos.git related tests (bcl) Related: rhbz#1709595 - composer-cli: Update diff support for customizations and repos.git (bcl) Related: rhbz#1709595 - Add support for customizations and repos.git to /blueprints/diff/ (bcl) Related: rhbz#1709595 - tests: Update custom-base with customizations (bcl) Related: rhbz#1709595 - Change customizations.firewall to append items instead of replace (bcl) Resolves: rhbz#1709595 - Update customizations.services documentation (bcl) Related: rhbz#1709595 - lorax-composer: Add services support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Add firewall support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Add locale support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Fix customizations when creating a recipe (bcl) Related: rhbz#1709595 - Update docs for new timezone section (bcl) Related: rhbz#1709595 - lorax-composer: Add timezone support to blueprint (bcl) Related: rhbz#1709595 - Proposal for adding to the blueprint customizations (bcl) Related: rhbz#1709595- Create a lorax-docs package with the html docs (bcl) Resolves: rhbz#1695274 - Fix path to generic.prm (jstodola) Resolves: rhbz#1714107- Add kernel to ext4-filesystem template (bcl) Resolves: rhbz#1709792 - Switch the --virt-uefi method to use SecureBoot (bcl) Resolves: rhbz#1691661 - qemu wasn't restoring the terminal if it was terminated early (bcl) Resolves: rhbz#1691632 - Revert "lorax-composer: Add CDN repo checks to startup and compose start." (bcl) Related: rhbz#1691969 - Revert "lorax-composer: Check for CDN only repos" (bcl) Related: rhbz#1691969 - Add test for passing custom option on kernel command line (jikortus) Related: rhbz#1687743 - Use verify_image function as a helper for generic tests (jikortus) Related: rhbz#1704172 - Change [[modules]] to [[packages]] in tests (atodorov) Related: rhbz#1698368 - Add new test to verify compose paths exist (atodorov) Related: rhbz#1698368 - Add new sanity tests for blueprints (atodorov) Related: rhbz#1698368 - Update VMware info for VMware testing (chrobert) Related: rhbz#1678937 - Add test for starting compose with deleted blueprint (jikortus) Related: rhbz#1699303 - Fixes for locked root account test (jikortus) Related: rhbz#1698473 - Fix lorax.spec bz reference (bcl) Related: rhbz#1678937- Only use repos with valid urls for test_server.py (bcl) Related: rhbz#1678937 - Use strict=False when reading repo files (bcl) Related: rhbz#1678937 - tests: Skip docs if not installed (bcl) Related: rhbz#1678937 - tests: Make sure example-development is present for delete test (bcl) Related: rhbz#1678937 - tests: Make it easier to update version globs (bcl) Related: rhbz#1678937 - tests: Select the group to use based on the release (bcl) Related: rhbz#1678937 - Add requirements-test.txt (bcl) Related: rhbz#1678937 - Fix the google cloud boot console settings (dshea) Related: rhbz#1689140 - Add a compose type for alibaba. (dshea) Resolves: rhbz#1689140 - Add a compose check for google cloud images. (dshea) Related: rhbz#1689140 - Add a compose type for Google Compute Engine (dshea) (dshea) - Add a new output type, tar-disk. (dshea) Related: rhbz#1689140 - Support compressing single files. (dshea) Related: rhbz#1689140 - Add an option to align the image size to a multiplier. (dshea) Related: rhbz#1689140 - Pass ssl certificate options to anaconda (lars) Resolves: rhbz#1663950 - Add checks for disabled root account (jikortus) - Fixup lorax.spec bugs (bcl) Related: rhbz#1678937- New lorax documentation - 28.14.25 (bcl) Related: rhbz#1687743 - lorax-composer: pass customization.kernel append to extra_boot_args (bcl) Resolves: rhbz#1687743 - Improve logging for template syntax errors (bcl) Related: rhbz#1687743 - Add extra boot args to the livemedia-creator iso templates (bcl) Related: rhbz#1687743 - lorax-composer: Add the ability to append to the kernel command-line (bcl) Related: rhbz#1687743 - lorax-composer: Return UnknownBlueprint errors when using deleted blueprints (bcl) Resolves: rhbz#1683441 - lorax-composer: Delete workspace copy when deleting blueprint (bcl) Related: rhbz#1683441 - Remove 3G minimum from lorax-composer (bcl) Resolves: rhbz#1677741- Add a ppc64le template for live iso creation (bcl) Related: rhbz#1673744 - Move the package requirements for live-iso setup out of the template (bcl) Resolves: rhbz#1673744 - Remove exclusions from lorax-composer templates (bcl) Related: rhbz#1673744 - Add LiveTemplateRunner to parse per-arch live-iso package requirements (bcl) Related: rhbz#1673744 - Move the run part of LoraxTemplateRunner into new TemplateRunner class (bcl) Related: rhbz#1673744 - lorax-composer: Use reqpart --add-boot for partitioned disk templates (bcl) Related: rhbz#1673744 - livemedia-creator: Add support for reqpart kickstart command (bcl) Related: rhbz#1673744 - Fix make_appliance and the libvirt.tmpl (bcl) Related: rhbz#1673744 - Add get_file_magic to tests/lib.py (bcl) Related: rhbz#1673744 - Clarify the ks repo only error message (bcl) Related: rhbz#1673744 - Add tests to test_creator.py (bcl) Related: rhbz#1673744 - Add some tests for creator.py (bcl) Related: rhbz#1673744 - Make the lorax-composer ks templates more generic (bcl) Related: rhbz#1673744 - Add some extra cancel_func protection to QEMUInstall (bcl) Related: rhbz#1684316 - installer: make sure cancel_func has a value (yuvalt) Resolves: rhbz#1684316 - Update VMware datastore location to unblock tests (chrobert) Related: rhbz#1678937 - Allow overriding $CLI outside test scripts (atodorov) Related: rhbz#1678937 - Use make ci inside test-in-copy target (atodorov) Related: rhbz#1678937 - New test: Build live-iso and boot with KVM (atodorov) - New test: Build qcow2 compose and test it with QEMU-KVM (atodorov) - Removed remnants of fedora branding. (47631017+jakub-vavra) Resolves: rhbz#1672583 - Drop auth from the kickstart examples (bcl) Resolves: rhbz#1672583 - New test: Verify tar images with Docker and systemd-nspawn (atodorov) - Update OpenStack flavor and network settings in tests (atodorov) - Use existing storage account (jstodola) - Record date/time of VM creation (jstodola) - Make sure compose build tests run with SELinux in enforcing mode (jikortus)- lorax: Move default tmp dir to /var/tmp/lorax (bcl) Resolves: rhbz#1668408 - Expand parameters as separate words (jstodola) Related: rhbz#1653934 - Add /usr/local/bin to PATH for tests (atodorov) (atodorov) - Do not generate journal.xml from beakerlib (atodorov) Related: rhbz#1653934 - Use any tmux version (atodorov) Related: rhbz#1653934 - Make test scripts executable with chmod +x (atodorov) Related: rhbz#1653934- Report an error if the blueprint doesn't exist (bcl) Related: rhbz#1653934 - tmux is version 2.8 on Fedora 28 (atodorov) Related: rhbz#1653934 - Disable pylint no-member errors for 2 dnf constants (atodorov) Related: rhbz#1653934 - Backport cloud image tests to RHEL 8 (atodorov) Related: rhbz#1653934- Remove unneeded else from for/else loop. It confuses pylint (bcl) Related: rhbz#1664485 - Allow customizations to be specified as a toml list (dshea) Resolves: rhbz#1664485 - New lorax documentation - 28.14.21 (bcl) Related: rhbz#1650295 - Update the example livemedia-creator kickstarts for RHEL8 (bcl) Resolves: rhbz#1650295 - Change default releasever to 8 (bcl) Related: rhbz#1650295- Revert "lorax-composer: Cancel running Anaconda process" (bcl) Related: rhbz#1656691 - Make sure cancel_func is not None (bcl) Related: rhbz#1656691 - Increase boot.iso rootfs to 3GiB (bcl) Resolves: rhbz#1661169- lorax: Save information about rootfs filesystem size and usage (bcl) Resolves: rhbz#1659625 - lorax-composer: Cancel running Anaconda process (bcl) Resolves: rhbz#1656691 - Add cancel_func to virt and novirt_install functions (bcl) Resolves: rhbz#1656691 - lorax-composer: Check for STATUS before deleting (bcl) Related: rhbz#1656691 - Check for existing CANCEL request, and exit on FINISHED (bcl) Related: rhbz#1656691- New lorax documentation - 28.14.18 (bcl) Related: rhbz#1656642 - Add openstack to the image type list in the docs (dshea) Related: rhbz#1628645 - lorax-composer: Handle packages with multiple builds (bcl) Resolves: rhbz#1656642 - Adjust test_drtfr_gpgkey to pass on Fedora 28 and RHEL 8 (bcl) Related: rhbz#1655876 - Update the projects tests to use DNF Repo object (bcl) Related: rhbz#1655876 - dnf changed the type of gpgkey to a tuple (bcl) Resolves: rhbz#1655876 - lorax-composer: Add CDN repo checks to startup and compose start. (bcl) Resolves: rhbz#1655623 - lorax-composer: Check for CDN only repos (bcl) Related: rhbz#1655623 - There is no support for edk2-ovmf on arm/arm64 (bcl) Resolves: rhbz#1655512 - lorax-composer: Check the queue and results at startup (bcl) Resolves: rhbz#1647985- Update documentation for - 28.14.17 (bcl) Related: rhbz#1645189 - lorax-composer: Install selinux-policy-targeted in images (bcl) Resolves: rhbz#1645189 - Remove setfiles from mkrootfsimage (bcl) Related: rhbz#1645189 - Remove SELinux Permissive checks (bcl) Resolves: rhbz#1645189 - New lorax documentation - 28.14.17 (bcl) Related: rhbz#1639132 - Build manpages for composer-cli and lorax-composer (bcl) Resolves: rhbz#1639132 - Add --no-system-repos to lorax-composer (bcl) Resolves: rhbz#1650363- Fix vhd images (vponcova) Related: rhbz#1628648 - Update depsolving with suggestions from dnf (bcl) Resolves: rhbz#1638683- Add an openstack image type (bcl) Resolves: rhbz#1628645 - Add cloud-init to vhd images. (dshea) Related: rhbz#1628648 - Replace /etc/machine-id with an empty file (dshea) Related: rhbz#1628648 Related: rhbz#1628645 Related: rhbz#1628647 Related: rhbz#1628646- Update cli tests to use composer-cli name (bcl) Related: rhbz#1635763 - Revert "Rename composer-cli to composer" (bcl) Related: rhbz#1635763- New lorax documentation - 28.14.12 (bcl) Related: rhbz#1635763 - Adjust the composer-cli tests for the rename to composer (bcl) Related: rhbz#1635763 - Rename composer-cli to composer (lars) Resolves: rhbz#1635763 - Add and enable cloud-init for ami images (lars) Related: rhbz#1628647 - Make no-virt generated images sparser (dshea) Related: rhbz#1628645 Related: rhbz#1628646 Related: rhbz#1628648 Related: rhbz#1628647- Write a rootpw line if no root customizations in the blueprint (bcl) Resolves: rhbz#1626122- Add beakerlib to Dockerfile.test (bcl) Related: rhbz#1613058 - New cli test covering basic compose commands (atodorov) (atodorov) - Execute bash tests for composer-cli (atodorov) (atodorov) - Add virt guest agents to the qcow2 compose (dshea) Resolves: rhbz#1628645 - Add a vmdk compose type. (dshea) Resolves: rhbz#1628646 - Add a vhd compose type for Azure images (dshea) Resolves: rhbz#1628648 - Add an ami compose type for AWS images (dshea) Resolves: rhbz#1628647 - Remove --fstype from the generated part line (dshea) Related: rhbz#1628647 Related: rhbz#1628648- Add tito support for Related/Resolves to the branch (bcl) Related: rhbz#1613058 - Always update repo metadata when building an image (bcl) Resolves: rhbz#1631561 - Add a test for repo metadata expiration (bcl) Related: rhbz#1631561 - Add tests for setting root password and ssh key with blueprints (bcl) Related: rhbz#1626120 - Use rootpw for setting the root password instead of user (bcl) Related: rhbz#1626122 - Lock the root account, except on live-iso (bcl) Resolves: rhbz#1626122- lorax: Only run depmod on the installed kernels (bcl@redhat.com) Resolves: rhbz#1632140- Add prefixdevname support to the boot.iso (bcl@redhat.com) Resolves: rhbz#1623000- Ignore a pylint warning about UnquotingConfigParser get args (bcl@redhat.com) Related: rhbz#1613058 - Ditch all use of pyanaconda's simpleconfig (awilliam@redhat.com) Related: rhbz#1613058 - Require python3-librepo (jwboyer@redhat.com) Resolves: rhbz#1624423- Require python3-librepo- Drop mod_auth_openidc from httpd example blueprint (bcl@redhat.com) - Bump required dnf version to 3.2.0 for module_platform_id support (bcl@redhat.com) - Add support for DNF 3.2 module_platform_id config value (bcl@redhat.com) - Fix /compose/cancel API documentation (bcl@redhat.com)- Fix composer-cli blueprints changes to get correct total (bcl@redhat.com) - Fix blueprints/list and blueprints/changes to return the correct total (bcl@redhat.com) - Add tests for limit=0 routes (bcl@redhat.com) - Add a function to get_url_json_unlimited to retrieve the total (bcl@redhat.com) - Fix tests related to blueprint name changes (bcl@redhat.com) - Add 'example' to the example blueprint names (bcl@redhat.com) - Use urllib.parse instead of urlparse (bcl@redhat.com) - In composer-cli, request all results (dshea@redhat.com) - Add tests for /compose/status filter arguments (dshea@redhat.com) - Allow '*' as a uuid in /compose/status/ (dshea@redhat.com) - Add filter arguments to /compose/status (dshea@redhat.com) - Only include specific blueprints in the rpm (bcl@redhat.com) - composer-cli should not log to a file by default (bcl@redhat.com) - Add documentation for using a DVD as the package source (bcl@redhat.com) - Set TCP listen backlog for API socket to SOMAXCONN (lars@karlitski.net) - Bring back import-state.service (rvykydal@redhat.com) - Fix a little bug in running "modules list". (clumens@redhat.com)- Fix bash_completion.d typo (bcl@redhat.com) - Move disklabel and UEFI support to compose.py (bcl@redhat.com) - Fix more tests. (clumens@redhat.com) - Change INVALID_NAME to INVALID_CHARS. (clumens@redhat.com) - Update composer-cli for the new error return types. (clumens@redhat.com) - Add default error IDs everywhere else. (clumens@redhat.com) - Add error IDs to things that can go wrong when running a compose. (clumens@redhat.com) - Add error IDs for common source-related errors. (clumens@redhat.com) - Add error IDs for unknown modules and unknown projects. (clumens@redhat.com) - Add error IDs for when an unknown commit is requested. (clumens@redhat.com) - Add error IDs for when an unknown blueprint is requested. (clumens@redhat.com) - Add error IDs for when an unknown build UUID is requested. (clumens@redhat.com) - Add error IDs for bad state conditions. (clumens@redhat.com) - Change the error return type for bad limit= and offset=. (clumens@redhat.com) - Don't sort error messages. (clumens@redhat.com) - Run as root/weldr by default. (clumens@redhat.com) - Fix bash completion of compose info (bcl@redhat.com) - Add + to the allowed API string character set (bcl@redhat.com) - Add job_* timestamp support to compose status (bcl@redhat.com) - Add etc/bash_completion.d/composer-cli (wwoods@redhat.com) - composer-cli: clean up "list" commands (wwoods@redhat.com) - Drop .decode from UTF8_TEST_STRING (bcl@redhat.com) - Add input string checks to the branch and format arguments (bcl@redhat.com) - Add a test for invalid characters in the API route (bcl@redhat.com) - Fix logging argument (bcl@redhat.com) - Update get_system_repo for dnf (bcl@redhat.com) - Update ConfigParser usage for Py3 (bcl@redhat.com) - Update StringIO use for Py3 (bcl@redhat.com) - Add a test for the pylorax.api.timestamp functions (bcl@redhat.com) - Fix write_timestamp for py3 (bcl@redhat.com) - Return a JSON error instead of a 404 on certain malformed URLs. (clumens@redhat.com) - Return an error if /modules/info doesn't return anything. (clumens@redhat.com) - Update documentation (#409). (clumens@redhat.com) - Use constants instead of strings (#409). (clumens@redhat.com) - Write timestamps when important events happen during the compose (#409). (clumens@redhat.com) - Return multiple timestamps in API results (#409). (clumens@redhat.com) - Add a new timestamp.py file to the API directory (#409). (clumens@redhat.com) - Use the first enabled system repo for the test (bcl@redhat.com) - Show more details when the system repo delete test fails (bcl@redhat.com) - Add composer-cli function tests (bcl@redhat.com) - Add a test library (bcl@redhat.com) - composer-cli: Add support for Group to blueprints diff (bcl@redhat.com) - Update status.py to use new handle_api_result (bcl@redhat.com) - Update sources.py to use new handle_api_result (bcl@redhat.com) - Update projects.py to use new handle_api_result (bcl@redhat.com) - Update modules.py to use new handle_api_result (bcl@redhat.com) - Update compose.py to use new handle_api_result (bcl@redhat.com) - Update blueprints.py to use new handle_api_result (bcl@redhat.com) - Modify handle_api_result so it can be used in more places (bcl@redhat.com)- Update to use only qemu-kvm (bcl@redhat.com) - Fix help output on the compose subcommand. (clumens@redhat.com) - Add timestamps to "compose-cli compose status" output. (clumens@redhat.com) - And then add real output to the status command. (clumens@redhat.com) - Add the beginnings of a new status subcommand. (clumens@redhat.com) - composer-cli: Fix non-zero epoch in projets info (bcl@redhat.com) - Adjust test_server and test blueprints so they depsolve (bcl@redhat.com)- New lorax documentation - 28.14.2 (bcl@redhat.com) - Add dnf.transaction to list of modules for sphinx to ignore (bcl@redhat.com) - Document that you shouldn't run lorax-composer twice. (clumens@redhat.com) - Add PIDFile to the .service file. (clumens@redhat.com) - Don't activate default auto connections after switchroot (rvykydal@redhat.com) - Use system-logos in live-iso.ks (bcl@redhat.com) - Update rsync version in http-server.toml (bcl@redhat.com) - Log and exit on metadata update errors at startup (bcl@redhat.com) - Check /projects responses for null values. (bcl@redhat.com) - Clarify error message from /source/new (bcl@redhat.com) - Support loading groups from the kickstart template files. (clumens@redhat.com) - Include groups in depsolving. (clumens@redhat.com) - Add help output to each subcommand. (clumens@redhat.com) - Split the help output into its own module. (clumens@redhat.com) - If the help subcommand is given, print the help output. (clumens@redhat.com)- Add requires on lorax-templates-rhel (bcl@redhat.com) - Check the compose templates at startup (bcl@redhat.com) - Install 'hostname' in runtime-install (for iSCSI) (awilliam@redhat.com) - Fix a couple typos in lorax-composer docs. (bcl@redhat.com) - Require python3-dnf v3.0.0 or later (bcl@redhat.com) - DNF 3: progress callback constants moved to dnf.transaction (awilliam@redhat.com) - Include example blueprints in the rpm (bcl@redhat.com) - Make sure /run/weldr has correct ownership and permissions (bcl@redhat.com) - Allow more than 1 bash build in tests (bcl@redhat.com) - Add redhat.exec to s390 .treeinfo (bcl@redhat.com)- Tag as version 28.14.0-1- New lorax documentation - 28.14 (bcl@redhat.com) - Add --dracut-arg support to lorax (bcl@redhat.com) - gevent has deprecated .wsgi, should use .pywsgi instead (bcl@redhat.com)- New lorax documentation - 28.13 (bcl@redhat.com) - Override Sphinx documentation version with LORAX_VERSION (bcl@redhat.com) - Add support for sources to composer-cli (bcl@redhat.com) - Fix DNF related issues with source selection (bcl@redhat.com) - Fix handling bad source repos and add a test (bcl@redhat.com) - Speed up test_dnfbase.py (bcl@redhat.com) - Make sure new sources show up in the source/list output (bcl@redhat.com) - Fix make_dnf_dirs (bcl@redhat.com) - Update test_server for rawhide (bcl@redhat.com) - Add support for user defined package sources API (bcl@redhat.com)- templates: Stop using gconfset (walters@verbum.org) - Add support for version globs to blueprints (bcl@redhat.com) - Update atlas blueprint (bcl@redhat.com)- Update the generated html docs (bcl@redhat.com) - Update the README with relevant URLs (bcl@redhat.com) - Fix documentation for enabling lorax-composer.socket (bcl@redhat.com) - Add support for systemd socket activation (bcl@redhat.com) - Add documentation for lorax-composer and composer-cli (bcl@redhat.com) - Move lorax-composer and composer-cli argument parsing into modules (bcl@redhat.com) - Update composer templates for use with Fedora (bcl@redhat.com) - Add new cmdline args to compose_args settings (bcl@redhat.com) - lorax-composer also requires tar (bcl@redhat.com) - Remove temporary files after run_compose (bcl@redhat.com) - Add --proxy to lorax-composer cmdline (bcl@redhat.com) - Pass the --tmp value into run_creator and cleanup after a crash (bcl@redhat.com) - Add --tmp to lorax-composer and set default tempdir (bcl@redhat.com) - Set lorax_templates to the correct directory (bcl@redhat.com) - Adjust the disk size estimates to match Anaconda (bcl@redhat.com) - Skip creating groups with the same name as a user (bcl@redhat.com) - Add user and group creation to blueprint (bcl@redhat.com) - Add blueprint customization support for hostname and ssh key (bcl@redhat.com) - Update setup.py for lorax-composer and composer-cli (bcl@redhat.com) - Add composer-cli and tests (bcl@redhat.com) - Fix the compose arguments for the Fedora version of Anaconda (bcl@redhat.com) - Add selinux check to lorax-composer (bcl@redhat.com) - Update test_server for blueprint and Yum to DNF changes. (bcl@redhat.com) - Convert Yum usage to DNF (bcl@redhat.com) - workspace read and write needs UTF-8 conversion (bcl@redhat.com) - Return an empty list if depsolve results are empty (bcl@redhat.com) - The git blob needs to be bytes (bcl@redhat.com) - Remove bin and sbin from nose (bcl@redhat.com) - Update the test blueprints (bcl@redhat.com) - Ignore more pylint errors (bcl@redhat.com) - Use default commit sort order instead of TIME (bcl@redhat.com) - Add lorax-composer and the composer kickstart templates (bcl@redhat.com) - Update pylorax.api.projects for DNF usage (bcl@redhat.com) - Update dnfbase (formerly yumbase) for DNF support (bcl@redhat.com) - Move core of livemedia-creator into pylorax.creator (bcl@redhat.com) - Update dnfbase tests (bcl@redhat.com) - Convert lorax-composer yum base object to DNF (bcl@redhat.com) - Use 2to3 to convert the python2 lorax-composer code to python3 (bcl@redhat.com) - Add the tests from lorax-composer branch (bcl@redhat.com) - Update .dockerignore (bcl@redhat.com) - Update lorax.spec for lorax-composer (bcl@redhat.com) - livemedia-creator: Move core functions into pylorax modules (bcl@redhat.com) - Check selinux state before creating output directory (bcl@redhat.com) - really kill kernel-bootwrapper on ppc (dan@danny.cz) - Use Fedora 28 for Dockerfile.test (bcl@redhat.com) - Enable testing in Travis and collecting of coverage history (atodorov@redhat.com) - Remove -boot-info-table from s390 boot.iso creation (#1478448) (bcl@redhat.com) - change installed packages on ppc (dan@danny.cz) - drop support for 32-bit ppc (dan@danny.cz) - remove redundant mkdir (dan@danny.cz)- Fix anaconda metapackage name (mkolman@redhat.com) - Include the anaconda-install-env-deps metapackage (mkolman@redhat.com) - Update the URL in lorax.spec to point to new Lorax location (bcl@redhat.com) - New lorax documentation - 28.9 (bcl@redhat.com)- Update default releasever to Fedora 28 (bcl@redhat.com) - Update Copyright year to 2018 in Sphinx docs (bcl@redhat.com) - make docs now also builds html (bcl@redhat.com)- cleanup: don't remove libgstgl (dusty@dustymabe.com)- Fix _install_branding (bcl@redhat.com) - livemedia-creator --no-virt requires a system-logos package (bcl@redhat.com) - Revert "add system-logos dependency for syslinux" (bcl@redhat.com)- add system-logos dependency for syslinux (pbrobinson@gmail.com) - Really don't try to build EFI images on i386 (awilliam@redhat.com)- Don't try to build efi images for basearch=i386. (pjones@redhat.com) - LMC: Make the QEMU RNG device optional (yturgema@redhat.com)- Write the --variant string to .buildstamp as 'Variant=' (bcl@redhat.com) - Run the pylorax tests with 'make test' (bcl@redhat.com) - Fix installpkg exclude operation (bcl@redhat.com)- Add --old-chroot to the mock example cmdlines (bcl@redhat.com) - Don't try and install kernel-PAE on i686 any more (awilliam@redhat.com) - New lorax documentation - 28.2 (bcl@redhat.com)- Add documentation about mock changes (#1473880) (bcl@redhat.com) - Log a more descriptive error when setfiles fails (#1499771) (bcl@redhat.com) - Add /usr/share/lorax/templates.d ownership to lorax-templates-generic (bcl@redhat.com) - Add dependencies for SE/HMC (vponcova@redhat.com) - Allow installpkgs to do version pinning through globbing (claudioz@fb.com) - Storaged re-merged with udisks2 upstream (sgallagh@redhat.com)- Use bytes when writing strings in mk-s390-cdboot (#1504026) (bcl@redhat.com)- Add make test target and update .gitignore (atodorov@redhat.com) - Add first unit test so we can start collecting coverage (atodorov@redhat.com) - Convert mk-s390-cdboot to python3 (#1497141) (bcl@redhat.com) - Update false positives (atodorov@redhat.com) - Rename parameters to match names that dnf uses (atodorov@redhat.com) - Don't override 'line' from outer scope (atodorov@redhat.com) - Add swaplabel command (vponcova@redhat.com)- s390 doesn't need to graft product.img and updates.img into /images (#1496461) (bcl@redhat.com) - distribute the mk-s390-cdboot utility (dan@danny.cz) - update graft variable in s390 template (dan@danny.cz)- Restore all of the grub2-tools on x86_64 and i386 (#1492197) (bcl@redhat.com)- x86.tmpl: initially define compressargs as empty string (awilliam@redhat.com) - x86.tmpl: ensure efiarch64 is defined (awilliam@redhat.com)- Fix grub2-efi-ia32-cdboot and shim-ia32 bits. (pjones@redhat.com)- Make 64-bit kernel on 32-bit firmware work for x86 efi machines (pjones@redhat.com) - Don't install rdma bits on 32-bit ARM (#1483278) (awilliam@redhat.com)- Add creation of a bootable s390 iso (#1478448) (bcl@redhat.com) - Add mk-s360-cdboot utility (#1478448) (bcl@redhat.com) - Fix systemctl command (#1478247) (bcl@redhat.com) - Add version output (#1335456) (bcl@redhat.com) - Include the dracut fips module in the initrd (#1341280) (bcl@redhat.com) - Make sure loop device is setup (#1462150) (bcl@redhat.com)- runtime-cleanup: preserve a couple more gstreamer libs (awilliam@redhat.com) - perl is needed on all arches now (dennis@ausil.us)- runtime-cleanup.tmpl: don't delete localedef (jlebon@redhat.com)- Don't remove libmenu.so library during cleanup on PowerPC (sinny@redhat.com)- Remove filegraft from arm.tmpl (#1457906) (bcl@redhat.com) - Use anaconda-core to detect buildarch (sgallagh@redhat.com)- arm.tmpl import basename (#1457055) (bcl@redhat.com)- Bump version to 27.0 (bcl@redhat.com) - Try all packages when installpkg --optional is used. (bcl@redhat.com) - Add support for aarch64 live images (bcl@redhat.com) - pylint: Ignore different argument lengths for dnf callback. (bcl@redhat.com) - Adds additional callbacks keyword for start() (jmracek@redhat.com) - Add ppc64-diag for Power64 platforms (pbrobinson@gmail.com) - livemedia-creator: Add release license files to / of the iso (bcl@redhat.com) - lorax: Add release license files to / of the iso (bcl@redhat.com) - INSTALL_ROOT and LIVE_ROOT are not available during %post (bcl@redhat.com) - Add --noverifyssl to lorax (#1430483) (bcl@redhat.com)/bin/sh/bin/sh/bin/sh/bin/sh  ""$$&&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN28.14.68-1.el828.14.68-1.el828.14.68-1.el8 composer.conf__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbisect.cpython-36.opt-1.pycbisect.cpython-36.pyccheckparams.cpython-36.opt-1.pyccheckparams.cpython-36.pyccmdline.cpython-36.opt-1.pyccmdline.cpython-36.pyccompose.cpython-36.opt-1.pyccompose.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pyccrossdomain.cpython-36.opt-1.pyccrossdomain.cpython-36.pycdnfbase.cpython-36.opt-1.pycdnfbase.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycgitrpm.cpython-36.opt-1.pycgitrpm.cpython-36.pycprojects.cpython-36.opt-1.pycprojects.cpython-36.pycqueue.cpython-36.opt-1.pycqueue.cpython-36.pycrecipes.cpython-36.opt-1.pycrecipes.cpython-36.pycregexes.cpython-36.opt-1.pycregexes.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pyctimestamp.cpython-36.opt-1.pyctimestamp.cpython-36.pycv0.cpython-36.opt-1.pycv0.cpython-36.pycworkspace.cpython-36.opt-1.pycworkspace.cpython-36.pycbisect.pycheckparams.pycmdline.pycompose.pyconfig.pycrossdomain.pydnfbase.pyerrors.pygitrpm.pyprojects.pyqueue.pyrecipes.pyregexes.pyserver.pytimestamp.pyv0.pyworkspace.pylorax-composer.servicelorax-composer.socketlorax-composer.conflorax-composercomposeralibaba.ksami.ksext4-filesystem.ksgoogle.kslive-iso.ksopenstack.kspartitioned-disk.ksqcow2.kstar.ksvhd.ksvmdk.kslorax-composer.1.gzcomposerblueprintsexample-atlas.tomlexample-development.tomlexample-http-server.toml/etc/lorax//usr/lib/python3.6/site-packages/pylorax/api//usr/lib/python3.6/site-packages/pylorax/api/__pycache__//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/lorax//usr/share/lorax/composer//usr/share/man/man1//var/lib/lorax//var/lib/lorax/composer//var/lib/lorax/composer/blueprints/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textPython script, ASCII text executabledirectorypython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8e0b00768df74d5d9de959171b37879e55976aaab79c7f99eca0a48b6ba1fdba2?7zXZ !#,ç] b2u Q{LRe9`ZOH̿E/QI]rb<ɿ{JJqSi_єgф W ˿Z =mkO"+ŸWK"`"p@&kƤm[ʯiot,(7ΕdJϘq*Ș:]=X=\:W׀w8y E+j;Ui_J`nMb]a ͋<:ٝ l]oEj\&?M楹j4cn8]ݒde^{lnVTJᄳ|7_7cˮ/\i\9r'£^&zE_qd R {WۑbreG!͎noF[QAgG{CBBVPAڔHi؆Yh\py^wP`#yeL;ӶhV=/dmGv1"'8N/ .3%@5vIn;{bsPΥ՞t$ 6SErip-N=KQtgR|NCH#P6- )|^8$AS!L9W;rY3d1U9-u*8h;c vh4yDzm2zeH;Jj&g/ a6VNS.')B&^1NI $YG,3Le3Fzt [{[AP$&i 6AN?IN!ѶQq=Օ>Y(k:W*dIB>xx|kr+I_Nٛ+a4LR=͟o"fOLtU,27^q2_1Sps_U~Q'}c ;wDqҙ76 9VUxԦॄx8!D1ѩLWdXǮA B+Y-s"TIIT"~A#OVm]l.{ &s#=rVk^.:,Zfs\3   emx"+բl=,S&(aL]Es|C;xPŹ KE$S_ԴR7BB`sg#ߋ֍4ml`rha-x7[6URi)6'`UFX)KAWkuisNvvq, H eMux\~ AD)Yg`_9ȫ0b7.GL{KfR̦%H(^#(QwZ)',jӡ@vH 8=e!PLMʢ8!(ɢ SJUhBtQkluL㸠3 ؓ=jP,1p!!b|L>1MV]HrS4aX0o=L8mxg\U}xZbi{wR0ke"1)2(ڿ0'>K]hh 0=M*lrX/a^SVęm &ՕԱ6xA;~m`Zk=][M%\ *޾3Cc+1™ Hk׽%9NYt8grRHKp*Un{sc+Q}9:gI#@ݑ~䗒I0D8 Lû+bLAs"g6++<專h=b[J kGz4#'/];G <ݣoHZ|$rVaY:ޝSQ0>gUFF$ ,w%se=.27÷jq\fQ| wuim_ruwN8>${cp'! Ct-T1!e>'L[ɲ.ɿ+uzXPlwx}^R*qA:x&O;CZ}+DĆ8xe6s% F|C$iU$ i"b} xmuƣ;|z(8"k1fc>rN?'`;[=<%I!^"(èc8 &5*9444`hİP@mS!a BmE(Q=sAb&hLז&I6רm{e $ sA6pA2.ڂkƦ+ vO7ܘmQnCzQ: ilb!/лðʧeL-pPX9 `Jv ,I'O /LgeU9˜( 0+":" Lr}P^-B"`B_5P"w/䑕:l[4Xt[b30߀ˎ'9 ʻrO7hR1t<^lٿz .U[+0cMOt OqiÈЭ}^8`~A\mŰGVI9i< 6˳ZV#mq~w)} IM07|ݛybP9]!̲ 4Nq pnYϥ\+`R"$GTjA׃fσ7*Vmuh쟡\;3ϹF{E;塨:m I^ޤ keb,'Kfz*ӵc>lL ѐ _Ɩ,'3e i9,ȒXOBG,PĴlTkh ya(} mtP߅>ϺxAvA]-+:[TYد=T$5@ /p3tI缢rh>ld7*+~Nɍ!c`yFg!LZnٓT;ފ2?V]lgREqWrRQLQy~H=|M! zxZjF+Z%X~߰)2oH,,ŕt!SۗwPPݚhr }X5l.YEt]Zڭh}K]{9\!PmAi]oKf u9)owsI`/>{ Գy h8U̶ nګ ͞: cUϟRýo>?F[W SHxeֲ>Z9 B-EvoubyRMdH"AEl̻UZ$e~x/LŽf4 B'NeB%W3zDK/(ZwK &+]\:q@iO76JHW%k9ȇ"hPcQ'V}׍x,wݷ&&)H@"'lϑYA8ilSʈLMPm Nf{pT"yٯ B8?t?U`T4H$jvzOF :rS7Tj)p|NUDWL^-UŘ=lO0zn>/7]z[21#_1YUE5u>hi2yVJMhYFKAp N@/2+SMڥi^ҔŬ?}oxmd~IR\W^%2vkk {Oq"RyD~áFL Un= &FKiK# +/F8(6u|X,3'#X`l M?-w y fu@0Y(3<6tr<ȂmJ`YBx0 hUksϓD[F0 u<ڪ 1ì_Ԑ#4l6QDjnj@o2)^H5ƥŮ^P#\DT5K~sx2CdPGNc~{3~*'W4J?- avV'hS#MⲦ1^=}C<[\G3y6ڂNR_p]]PY__S1G'y U}@(Z|K(ro;Em 9 KESEd ;t@D zla2vUY7'bڙ͉68RxE0f>'U Wl^$j!lFp!u3}N7vXp_8Tsmʶ:2&s:es,ٮBSa!`B #dˏ&VGP(pohXE Gg|L*ɪ V%qgR:\{?9$WB:yO H4;6fY60]F ^ߪvXc+Pj4 :ɛsJqٜ]&X2S({& +OϫqnaǡMh~Z4m j'IG{(ąR9o jRm4=ܿ:`CQu~6Y7Mq&;Q:ڱc*h/V(_ܬCDF눙`A5e*y>Dā#ks4N=D>F" LŏQRɍܞF56 %ZT*_8 c@)nD3tkŚӗXz82_Y!AxFV>k/D] }F87 q#:\g*V1rWdB듼u&Y0ͭ r KS62 YpS+&CGƜf*H𤳱{Azc]yqΙlvnY!=YXQ?YǠf_RQ`i !)akaPP\ՕT{fQ'4UP0`9ҳ ?t}gN)ʡqB9+1dQp}壴|TSbzXdq}=RY^q&RC|sɔ Cv#,+qaԔh<&bJ⤧zDD9 2O!#r8iC:8yPV Fu>teK<(n %E&ݸoy͖B>o{o3ŧp=T>+4UR&OWWi]aU]lR𦱨 YHvF7F0#Մ"9MfC9zK*C2I^Ip#eI\` fX lv# 4yVq`C>}$+BiPZ޴, [ Ӫ}r< (6o`F_ʣ@t&$B xB+.AR)ȅ:م7dB1M x:ECw${ڱ-c:"ϯ4~[{R{qMYC^˴5ݣڠ 'g*ՍL-{ǫ{Gc~ZmPbGoRwD |-M{Pv6c4?qBhX^/GGz s-T]hۓ"0$ 8'J}3}ăRnUr?+6b9ٙ}QL7U54m}_{[dyvf7ə$ț|gf-^Ǿt%Q- %)o='"SD@v!`oel-l]*UXk膎P =$xX|~I==/+:TnjAiP#;9nFA WJ¯I&Co>V"wk\:PAw1DFLi91΋dkc+$ԮJՌ^=?^z > pԮ5 sңv#E*$Lvng=0ܵ 0m L]y_2^uc d* r0A9B-p En $#_֍Hhu)UW,詾Imds3 D1\*;K6j7 B@~@ Y8/WPDlQ v45a7Yz픏:08X:9'?fqD)/6)aֆG ?VLhC2elU?5TEϩF>$,zt/J 6fRC:DYY(0̾ee.-kN<^Ȃ~PQ^7̲F<BtDfzm |;ZSAB҉# /.([R~ ye\9W6@Fa#)k]Z*?#d',9?BdJ%C _E9wlo߾gpgBfzzӓrStX;?O:G5b]_J9U:mzu5'-ЁZq_$",}Ob\&96#?@Pz:QQhȽ%2胛4N9P' w& GA,GfQ_S-@wk@P?|Ts3PAMh X\y~ިlǑaVA]rՉgSh#xuO}`U+PVbrC }Q:k! Sw&lLwG{W Lx=>ô;}%]F$K2ݔo %MULlM8NKGsT9y-`k?׾ ( و35yD>x(wb&tn=B44x$}+dV<=lAZǢ1F+" }뛞fxU4j PHP8R&gZ>2vGZmļg_#.\/r!A3Q9[:I˼Eѣ@ݕw@'L;ʛaP|DHy ߂N@7@nHV iD8DXRT1grϑ HLBN oYiT]R%yoHX -#q͜D`ޗ= -~C6aC46\7rj7lQW^ vܰF$mxZ?~{o+y);vNFN; @FI?l̀Ez0mݾ♀͸Li*"B7n$b~UV/I'[lnKv8C,Xhl^mn&ra ՗Ku2̑O5 }^6r︄`n |F &g&z7N@`ܛ Rh {$$N˔)pՑ*hٷ QKgؤ}n31lqfY 8,PVCl8 x2I8#:Pr=zBFD[KBCC춴vm):n0/'^՚yT4eE}u*tLsC9͵f_TGwRe`!Ԓ1 ]L*H]YyٸJ]7tQ'Ca L/"hp'[ԉo$ F:: GRk/#'lĠ$P2:& `1QF٪luXRe$9O[cݾu)݇mwe|mPv},Ѣ`jBwJtaRagģEχ҄-xiExD:H%ۺZV))^/6_8>BDogWuAx 3%P;yxeb7x(qW#r൱+UW`d!QM/^M#+?ǕA{Bg.ڛnX.Cls __'d8I0_pKI gM1J^^p G(7CRnj2vL>i9jj(-ۄϮ/􃲷41UVWY[-2ڐÂɖ\Zi=9|jLR"䨣+HNu5tYc>AѶ7% h0ݤ%,ÛGmʵm T_cFkP^g RxWwĞGX6 Pb҅~Pf#Q8I#82A,҂}u[Sr+X.V×?+u>dħ$5}e]nD;IZrRyXkV Ͳ4 [zR-Ntuo_U G{@Xb?Du V3W1?|=P{&O[pUJē6ۅSbˎ N'ȆƿiSǛ[4SC&@Y؂ұ?xrl󤼎M?><[N@rGXZŨ%!'L~(̵%* īoN޸D́(CT;$jR橳Ju1䅕('VnM*rBʥuW1;%z5`tLqEB,6i[\yTN6U!̓)Z2JUe)J8򑿤(LZ|3`\[1mt=2UҴi+j$KxU,&R3 f$ az`PsY&!= HDž3ĭQ#O6B/Erv].mf&虜jhS0@l?q2uYrɦ|A<C8UFWүׄL-y?\H1 !$3v&J7;>.mi԰22*"oO~ EtYv~{+ȲA/5 wk[ž|b)^㳅' {ܛS{Bʑ9q`jUeèfҘsv#A:P_g;]._<$Iv.JFE6}6dR8Wm0rY/>(G"=lFO<%bA4eׅ%$qf}0C8,r7[ދ7Y<;RigZf.@a쏕 v;6NU/=; YR^=v,~-o0HVo[ W(9h7X IӖ܎=rwLyٷ[x$n߻-zZ-pEkۿ*Cn- j=e7,YݦPUnʠ!D4uP*1!֎_ U?PL?yڇR,SೲOt+':}Л9V')''lp?fZ}~jfJa$n8-k* ]gZ 6i90K'ģT.|36+ Q opD62rQi4 3Tƌ=_fuo+;9|ւ7hc>9|`~˗VE$$BEH8^ӌl\qY{mvvq+~#pob%(/i\id#vSQU+:^U7/"3@Iy`יشY1++R5e77 ~G'kULwu7ʐ+½R*Ʈ6w=*zlINj(UOʘT,_<ᢦìxv86d¤s<f?1TgN#Gè?w%FA{9lPF5pdh=< )F 8K:jÆhZ эIk]Wt*?Zۜ{r^fԜC . Ҝ30XQ$%bˬ]cvpv͇6B{h:Z@Ѩ^$!n{jKY{ZtmU#7j'd;ޚp@F؍e ;>E# YmXBA1iZ?{K+o ;^'\ (_m=11{cw/#7|^eiۏ%,D`%sJYKS0&j`{++fgL8 FzSxRB 9Szm? Ź Qeb*E7=+0H-YUbW5*.ЉÁۇ{l!I]!EC>t/Gh8q" srPdj 2?2{jԡ)DYꊒ``p|\ 4h4N" q8q!X ;9:Gl%s26?5"9[ym w#|p*h:P) waE$d\d8YxfxPD+&n~,M?\ǙɘuOMa*LgNFEoJJ(`&?AwO3&I0+zס#O|USsIU|-"%{ǡyۃi[K,q8d؀| ]5@"qtRՓE|7]Bછ:"S<^[p|2k3_TɌ #'±l>oFBBaLi_껢= TKn[ o NuH|Qo1إfz}C,pJ>UuJOB'g19ݗ~;Ό|2{O(M ؎&fJ/?.$p2/G(ajʾAM Qz ~sTJ Un[6=lGf}fRM؎oVh{z6sc|*62S4W=#&2n^gy2ò&X;[k򱗁]F>z5{B㭧vGhjh)<pѨeH+$n]y!.1@$rԛJJ%f[ݸ&&:ZLY^evn>69U`LJ؇_ 0C]/L<ǒVn^d ]0M[Hi+ nTcwb.W,|wRTq1n3? (*X*ۅyriR7o:qq9nXk^Xl/@P3e{>$ g9SEW"~LI'0iuZHUͣL3%ZfsbYQIƹ Q`pooYSa[ۉch! n~"3d%"`N71N^6c 49, bdlr( 6E:nH0DA,ۮ&cGqh: _)s,s)LFqR[3?7@,=Yhܭ;N Fpen"%( 1\TOanf-6V!ʣgIjU)ũj.1!8-7K婑IѬk-2Zykc 54c8,ڷN'\u%<ňFZUV_[i}?têx88Uv:sSHIeȀ@tZ0[]1*N?_Evmm H_,IlW*_RQEi'ŇH1zvNt֠Qb.&%^#pq״u!kD*i ODuԅm:' ~XEOJ%[4 \i6{O4yE/3<3%~A#в4sO7rFU".`0{_UEAm\Sw%t5%{8f5Z"d hV03 jp/ZAGH 8|gL*O"#i/m%Ԯ¨؋4}?OU)TYh_XZe/zmkMI?LY`JuIc}DIΰFQFF*ĦH%&}~aq&N"kUd}p p\mwlz$oQcdBjy&cwXa42rR))#(φqtN]c&vU!y#G+ǰA|\_Ln$0"ߢq5G=FXyx04E$b հ.OgyۧPO0bA =D<,Sd#i0ks# lmnT]#]S;<]Xn+,_: SEuZ+6ZOLk !~ ͭ&@ŝ)+,\`jwo\3ǵÒdv]*O_'x1柤1sqJqwt?N/DkŒteD^nw&`heR`l iE3%N|Y5ޮG04g/5իBծ~Z3|46M]"e>±3vɭjItbZĤigVEduO"G(sKM@(\\D:+a{#1h_Ћ5+Oٸ@;!aN)N!&QD`MrsǏ>3:B?GҁR eU%?ia1s; ;f!яHJIS ႚ|WS0+Agiъ..S &c܊1gKf<_htNɫe:-TR~6 }? jЃi|pGK; 6O쎞 Z-hW_516x "u9S4P2s#ʹBwJUӱM2~[jB^!}X!?jHx٦ 󵁬 =6. @20ͥfk#~4'brҁeo4nbs`5N(tokjZ$@l+-U_(ycČ5Uu`\rmSӞBLɣQC5ֶ+ABDO@0v>hzf\סbYb!Qt'* *4JL)ܠk&t~'_&6+([}""@EĶu[ç#R8P3RWᲰ['% @`4cT%p'0JW&z涂;[sG! |=g>vkw7!J& KEra^h#E)%W |%qN?fDk/:)w߽}]+|Bx%``co5`P5Kfy\:P~Z= >A> ͓!jVյwvlQp1~OT֧b"ê$ ޹-Zjg14&].kM%!+CGOGxk>)?8Аcj8B'%Ͽ0~KY>2?: \tPK$(\ ު4B&Mlϛ:Is֙wX (B>J`A4:Su %[Bg!zD0l;F ĉ Ǹנ 0d(o9㱘y(2N_醴_}XNH~AoM_BnF ;=U=O{˲+^ e:8,I)T]g/wN5'}D\Ne&%(@qJcg!' L LB3T~FArL"[ltpW-JW]dݦuzY#jц~YC*D}j;9R:^_52X$$3WWU][x|S[FI3$bD_Ԇ-m`/`9. Eiΐ3RAz$ @`|9})IP(YjL~ï)V>N9sA mD8NU4oc8L[dl*9gSk*ثyNeq_8\ 񬗹NXQtѼ)G{Y۰n/rP5:&0PXղ4' HH$!׊mYC•aq(Z6)ͩ 䲣vyGOnglj2|uFhLtA|&A G ,6Vl,剿5L>> E?*q>p:*eجRkS졘kowf'2V2bNͶJ`xG{ Ս.4PG oK)+v?T_.QM'nzs.œw$*z:euQ6J~&.9$ɷ0w(Mŷ_4A!7/\'8#Ddܬ]5EWAix2f",D}MEI'?i4;NuKgݱujQxg%w,IuS`[~L_R!cΧ`hﴛdO$R2cf_7Fo$xYf`ÉeVCh8Z|>-mu|3BVdtbfTӅ~ʞ<MN",XrmiKäg|pwxA_ LZ2XRPJcÌ߫-|`>%)YҜulp Ӡ$`[uk;2c$|F-|Zh;Q~B: @#ͽ8{iH(i2rxpixJ8tf+KR$[DGqU;Tn@@Tk X-Qb : c2ڍ=3-G/=` !$cYG voSFjS`"1y~ ^ʼtVz"ؑ/"Цe8mJ1O4Zc\U*ʢFcCJp);Ds)|Slp<ZglD|O4Q*5mD{゛֝6BK"._Qj(]SivGiQА#MZ2^ׄ%-]EU$ex5AwC'QJBƯBZ92/y1"\ì,EM8eL6+lVm26+Q4vY'tp3 zyTc4C_zw+_ V.M,&"\+hpv(\ = Wl|݂q̫. j-eklB)V˂jAiT#~vЙGзI=Pş|>5}bvX〓d@zJԘGc:1ot4rvj׽9g}(AM׊MJ4- `2bBi9pX)5$8v^P}n9!S; d:6Ɣm-!8 Dzߖ6ɶu`h{gQ %L)p9G=r%ݛ+Vы-iwlSn!g-UDVP;;'v[Xi>sU.8^ԕ0<#gTք KHe }3#P0Zs{:u f]*eN4< f3,vsdnueW1?N݄O'hp*f¤TWF3G[^2sl6P^JG9}M۷6lw7KNލ >=,@ k3XƤʣ_V> 1ZUHR|T{7\Ag DHBZ8ضAƑzC0;Gc<=?#&-- U)ubOu$q}}v%qf'dpp35XN"jΰ~ 8'J)rʶϙɉHXPf? lGKNYH"؇q W)\y5u5DbjYבq(%}SZdT!˹ʮB4<*꬇^k\`Kp0{ySOW,/ 23 2.|؏^F *m"b Vy G("d⻏aX&Iv>l.eyJ6ʜE"Gߥ$n6{2r&+b((5gGM[Cm~9B?)05q t4,T̓b+-l>]}6 Tn63 ܜqn%_kJ bGv)E\PY _ bE.nS!B %Ek$xc^Ԇ6ojەSW$$ڇCߓ#Z{HdX mǒtMɠ/A}84"WHTҋ=945{nq3w}]':9 noP=yC,q6NJ֒\&y|id *@ ӛ>Z"r"]1Գf @Yް9|)daBv#lsADyH4_ . ;=}z}NYYpy-2fY~x/Z9B-COdc:Ԑ͚tL1vHOT18MW/pf%<Z`I^pbG$ʍt1"\B椗`9[>>lL*$v $scm?>2 2 ^` @{+Igf4޴TKcc~LuʇQ'^D=Wg&{mj,QL}Ȏ-,|n+ޛd $su R\ uAaٙ8i@qjX^eJ)Xid&d'!14 D( ֪qt1guK?GZH-cLkgxd:r+2Khu/ dݟvlh &vOuD"yceZ!DRVK` g@rlwJ8(дY~~"L38'} a,Ʃ ))\uqKi/iAB k[眾%vj >y__,MS8 EXLIZ3*z (.U_ YHB2liWjv㍌NM}/qud5Ov9$)VEᆨuᬛ(|!y)Xb"hmq[62~`%HĤMZ۶bҼ|mu'*o 椧"BK,5Sz&M@xUhgl RR`9İ $ }nR8qTWQ/Cx}N+`U-xb=㷞ɧ'Lz,۝0> %7Nb5ʄu;u_S b6+x'~w<$<6 # Clc(y &vnKN^NP Cb,0ȇ+ӈ%WQyE ڄTvI*li.@'bnG;jc0q:He7p#:DkGb 2)#)ˆڡɬݜRBDJgL@*b2F: څbn4#+yio6O`pS6$fV_{cZAщdxz G`BcW#K;nq%I4!í&Òm_;S7.d0r&8h` a|+bw+= rոO]g(̙BdHm#4~G,%wwp:L1ڀ5K اWebHfRSPQY1f@h-OoˑD"Fmnj| I/c9#b/lj$x02LIGа#[@f/鱻$l_ M-_cE:5Ý*O$sʞ],'E *1U@\8mNIrV9~(pҪޗQzqFH/gGzyCk&%HkW wYYf BSpxq2M3r)itqX?<y{q8ib+Z0]ɨؤcD?yZGr瓩$LJ٪t%+޴օMHS%E8w=c'UVA>TWzq0)}h Eg31rh,!Gt'#?n^q|.s X晥Р'"#y6V <>j滍2QhzCR.׭ f^Kg{5W܌Ŗ.uJG ~_JlY?rְ̍[hb+vqQ òHYLLzWvJg@5\Yۉw`W^:N=F6vJOQ+$l < lg|I6gPXsy>f8/u?vS ٴDYq* AǼE{B ]O;r3-H^ļXM,-KkkɗE )V QukYSJ:Ƕϰjr=ȚeJ;^HBD(pY f+fj|j0g[Iga\ ։t8yϪGKDALm' %ޫ2l_aZ+Q}Y jAH-x P]Fh,@P^}m7ab2aS9uJM?h֜xo^mxL Ai`S@j(%iJ%>wSF@VӣsPCHqS չK± ! eMa UȥB|!qM2KuI!\ XlZ;(  W5YH()s1^"؈<':c?guK[]\.g;e҃QrxE#!u}Tq,[L~h"]'ٙDP#乴Y~Dw(U%l(Bͥ lZgQO\mpɉK}`S|S*M):Ili ?OX^h2s0?tͨZe`7I !oy4EC#s(d'M9Hj )iyKɼ ^L7y Q?_ǢKC{'6{;~ fؾ)#pa$JW Ni4dþeM o4#B2]< MmPة@mW&s cl/nD% uÑ5*"l3WA@ 7*}B;[hb1ZK@oj03fep"u@dvKU NS01D~MA[02~d{o:0VNGSwRH ju<)!e9)zXK3!w&$zpnxDzNG0</mK"uu Y>ЫI*g>Vdf|ܶov s_8\6|T*Ys_U79z̴*l$uoI՟ ?$|?ݱb#vvĢO#>ݡd>8Ћb[[ /`vbUp<5s{(OO:D%{^HL(a*."+#S&}io3q]d@)LWma }˞FeeNmi0:+Ձspϡ.x أTNзOXKRBe@#;(8z \Yzi^ O+ 6 3Oxx[hLhdWUBoX-l66O-gCWM{9)@ki^Wt8K}Q17ogojCK:e52!$Nʿ= ?!ݘ.R?'EuņqJvEjc &ںhP{s|;&JU$y rccM~ X Hʞ5R$ƽ6W߾-x:}w DwE]\4N?q&1ۤn=!yy&n]Γ1?{Go!= pv ϣ֊;KY18L Yx^Ǵ|jN08ﰺБs`@FM"5 p =R+}~0WjNeS_T8ܼe1yw0ʻ՟:W !>uqעfDvhg` H=YdK<HuRC-| Nn[?`mэZL>k>*4l@QRz'~GɂmB.9Hϗ 4r?y3]Klx73#Y1f%9٧ƨ 3<_NRܨ1EkvE;:!RRM^h,`jr8Gهu?مw=UYaX  | AuT dnX(X4Bb?\60Y㛽|m$? ʜ~|w#"i 2!ldg]WeGd_F륄Pv%kSrQm['Hڴy )0!KmQ/JwpP/%긻} %\g›nwF5.'X>_D恻{E "zF ` [O]:5 k((;i+:+@93]Fl\;Wkd=ӺtjR+1[ /~NHL(N}#ᝇ^gWu3,?$fo{~9%7OɘPIe`^'iQ}?XiP 12Ϭ0TMPE/Da9Q'HՀ;T$/τhT1cY V(b'"O$K=rI,txb(lokb JM?Hbc P$_M[Dp(I6G0-%.hKhL&Xpac73h0xõi^s0\T9I3hr|h%IUѧ̏ < t;$/ȼ cL$!kvLzLtSw9j-q?GQJ"i8|#]Ϡʋ_uAtldL5,M`8Wmq3$gKOZ9){@Nsf>Σu*y0Ythڽ7%)M8WK:*v0Y2C,(HX i ݚg(%#}bQ Wk.-1^Ahy)111QY)C.Fp$n+īCp/v8CaS $+`m4ڟ]fapMY]=W,Ov p2블XIqekVBXPvpE@kC;Nm,7 V+~zFb_h˦[ē Gn7c{%uAIt_LT*̰٦UH^vEAߍ+mG{O5()z;']t"f;hRÑ-}5{\\@oCi/?[A}cWiLl:+>Fݧ&h^8OSFbKԍYyq(>tgFӹsnMgqsqLH!Ctb V摏*]QO:*_KfaC|TΡ@!nӺA)J3ioE",c$jZmfáOq_4mDɓd "ǟg埆X/L}پd?p6Jyg~1<5 ]@jf:0vp~(8Vׇ)Y}MZRN81@siS,#>v(h=cQJ<1 d*ISjٴef>t-kAeo?;K͌"_l.qj&$ǘ I1|sIb*a󐊑3|c Y_? jЦei*>3dTjxaBZSs.$8mt^43Yn= T4bzymada%6 TD3c&Bl:*nˀ 4-BCmŭ Ham`|ddi"(WOb‰eQׅ?FS#;٪F8f%vn9b,PspM\I'AGeG ն&/S6"k ^r"{Dr.pKOE[р딅>wm8ISYfX{_NZ>o_TN?r.ݰJ2tE"-`'rvfރiPN4^BDNTQ7= ^YXvA ^ʃ>c?]6XBAGڭ742nc& ɽ_uH Y! Y//!e|| ^5x?lH6>"F>AF; /p;ț,=P;jN7U‹_V1mZ%"JnsL*v {4K6̬[qAv9u#P@?ďl'=͙ʦ(Z/Mt߀g}iu5F,?^nSA`{T7tۻHD% 0`BGtr6MNP4ihPKQ(<%4y1(͑=4ta͑1q]."NTKKVV:sQ,8{-"'[*s(abh^[JL(!v}m!(=A9iU~`E2dd\i PI2vVpܙ2V EH0jՐwpch)WM!S@G[5EJ&{`6Ԭlqipx >,)bI(H#I5:pcOhaCMEXX' $V.Wlc*(]kٗ_p `[Zfh]̪jMF1YOAdޘ[Tg`#6xpCMK?jEF.Un\?G:NǕ%9қި%D8sl*s/;8]ڜij!B2sps؎ڮtR₣qa*9׽\{\`s\1& ЦMVCZ̬'j`J\WV$}xyxl Igb}`YI>ZpKFAien|'P^ 7$nNwӍQd7q1S<~yb3kaV@w:0bE',q6*IgFdVCR:EAT܄>uY7%Z'3ᵍk NǸO!Wm3aF`5moZTUH;(MF&\+ĸ>*@3Fo$_Gx5'ʻU5p1dz°Lq_J.{qw]MQ/᜾ NBfXѓQtݤW\M1+~aGVњ켽l#Y~#53}޴zRnT#e AX^wpnupxDmu!enx*7,;ZW+qWd :ݒs gfU2I(Lqok֝ (exVj> Sa(dZb eր煍ħAH'O|8aODpO['@N[leAxؼ8$? (l^8Ѳw%uE{wjd~4`Up/o'"{^ f[~8Y)7mxEX~=Yx6<ړSQe{ A;j,FIF Kܖ/OѸ7,{_Z $Z-X&Q;r##pI~0HleԢQԖq+(k :a'`5="[O),|lXGSj_2 G\I7BcFLg0[&MMH@ 1,)R|<{f-@KI IF>7%֪ྮ%*E}%ssӔGy E1ׯnY0b=_bh㢹ᾊYE6&>w?y!-a9 EƑ<60{Q R QlI1\. vÖP fX/H%)՟fJm#po-/oМ~s {p.pɪB~zv[ilw z-!<'*HPV.[Yz716~5=b^4G@O3lWܴ:E;4*-=fD#Tj$ roY߉^EXF*9N?U=|\Yt荨G i.ϻ7; @c[z'2YdW]mD- 985IE !lb?o>si;R7cDHj"Uvoe@vM1I_Rn;AuXGߺF[4`QԤc%1tyĦ'2 i k(Ѿ >{tb@7 N&_LhօGcb2Q}H@Rz~]2䏛1di46X!=fjj64*?D4]Ă-4=E(2镠JwAy&CVRϹ.8jtϋةiwv>ToN"Wa6|3̰Fѝdg~fAvSb%HHz ν§gݱE ą yRD"!Fc b߲KףȥjS6zXBKEx8chN~2~81g̃+jW_SRQL Q&d葉 ? ?MouQ2|QL9pԮ;&9<澢/f1ݣտ[&S~lL=u q2Uso1KحΡA(~0RE ۀ5<,dyT-YBW,u ٛ0*^\sf^s˵H,bn=?Mx~{_~;v׃##nClPd:C8y==Ku= HW\sM+1fbe3LeM g'*aguv̭3,jIV?ޫǼ;nvp蟢(i2fr_+c34?]nFk|6&ӻB[E8"cIarBCZ /"$ :&xd7$bBBUÇsCW86:F=ȤZ(Xr( b*%_:'Ċ;K*!X^WG4jp{D!CA.o8%2v.4Lʷގ &3| ;c\b7/~&0̷;@W4ʗě%A jDH՗2ӹr`DC4DjY|ZV,-"GN|`op֍x)4/J}b|*^;OhfRh t TE#COۀ$-$̬zRo AE2as_ +w*G^Sbې0>POT6̍BؒHֺ5DR}Ad6fT Ҽns EX7V[deyba34ϣAT:w,6"\UrYOeʁ:Ҿ!ABZ^EPN3LD$\1S[B 8VGc_5!qy-*YͻcٵbJ@e-~U } !R/<h~:0,N Տa5{ͿE|gIe珍暄x/(BAy<-NPCRi!B8rLݕ7>Pkk$iH@Xki+:Q6WFHb{9e<72R ݫ Qb2re#1-K8]&FlQ$a5V'M Ne{-k3Ime#$o\#mg!F}y@-)~յQYz ^-|M}ۖ"zp>N颴 4po=xށO:_W}U49]5T /|Wt8V=sqF'X*fh i3~֐!\S/xc(bfX, lb}ü].pc皷&3W+]^}Ćwrrgi>BO/""QVF-L( UZ;Dyy\ҠrBJ1\vR,i v}N ^YcL5ij҇ n,|Lhtp萆+㍃ gqA}~ W&vyǝe'Oӌ0M'wZ+Cx%iNs1{*۹d sh䢽3f-9HȴdXKvʶP1^fP16?!-O}#86?qCO,F P 6Ɇirp2כF?0Ȥ7WYm2m~fˮ;#`:/yP* ط9 \ uի|-2;C2ua&B6i%N w<|4:gĕm O8"um'T7OImqP1*xϺU˜&p: p).|ӈpVzBJ"ۃHzfv9@4PHS‚TJ̗^HRa^:Dz* vA&ɹua.:E[a EDa,y 46,$,˃7v S*d Ln>w^ %ا=Yi$d]K/:X n[j)媗֓Dm [r-^Y<~+L{ӑϖ^$RuK72"$=ׄh&xړ\VH/%Mɋ iY1D I#: m V^@j K +$Q)ˆ {c@@ub蠰fYrS-mp 'bȫғ,,zn@qrZSO54~k-` 0P@K7pîgNxwz$ q@Z?kI%4/PfakNr8o_^LgtF:㠴t*Vr)Ϥ,e}:y餑;1טum_5^KSA&mɍF=;{>j !sbuC=(M;}~aɀIk1ܕkdޅZik![O ($* mq(Ԅ*Y}gXil[$7 nk1 7)4س3ߌzM&e԰: wW𺓬43(gL<'=2%1t vؐ7d# Y?Fxk[6wΈ=KfznTE&h̓"9Xe5 u|4բUV)W_ǏZAJpKͦ(,?6} rafb= mgz&F7dgn<P搓?}M4ZCr( ꃼ@Ɏ^R3 -yئˍ Mnjtkx'[t/o9.EfK@~%CJx|hYZ8\&͌B+(A)f^[ϪbXy^lXੵ4jz-R,r&fq2r4Zpkt*6-ʸW]o^Z6K5lKKZP$i;.*NimF\rZz!#3PZ'>DBb uD!9%\#M *PMg}|Y;n/}[ kRցY=Nt Sq-ߚ-=YiӋp6 $ZД(M4ۋK3pNh厉DPATQ=$>| ۘ2X|sM u8":E(yѮQ.4#+^Qfވ"AV\aw*wq _ۋ ͅF'DT.``#€r7YL﹖RLp<'Zꕣm5&fM@B$k[*tͣ'#Y_j"8 ś(%φd[v)[Ac\>A]w!`)赩QwX̴SRU ھ*`z_6%> N%š- gpKN7ekfO1_e?V”&~FJvw0;Z}4]Ȩ!ޱ*XΡ"X⩨e%G;)FKa<3!A=P~dPg'H:lfCi^ۚo `3vaP32??*:+<^ R8~8`]!zg+9`TIpDZkv-wW6̟K!I%T-'Sɹ*$a#Yuqk] .Nb:džx&T5yjb~V k[be@څsE]NZ#Rb!M5cU\ ƚ7H5o,Bd7JD%} ZT):11C>?TY{6#1; Ke%3Cѡunã)aR*AQ8rO?QiʱD% BFT65 {'U=  @d-HR㯲=E8?pW[9˦gmą֪yABGtlXV58ʞX5x߉.Վ5 #a'^\\b5hFA YK٘xE, Ns2rHkaSW 7^.eN? ;EYѓ՝%튘z/eWU"G /1_Mc4 &yޝ3u>OmDpDk{ڃtLYT\_$s@VjK=zO'/Jz˸3\H)^vڳq;zӣؠݨi8Jzf)8<%D/19iE(';_+vW*}i @b#68@0x :;< kB֛v1:Ƕov񘿴b.1Vŵ'4CoLu80B(Ugw/G> 1?QZ[uKC:*KGgvuQs!鷕wä~f=U+| %)*ƜF{E:bO5hGQ&UT\ `/P_DUosGu6$JɈg(q)2 CrtUU/>=n?EOAkPBshjrg$U0 #&tN%i,,6JFjAӃ_IGR8E`f/,{F@*03Aw)aMqJp _>[8 }ŗkU7Xw=[t|JL]%V !<E0ð oיY52w $t5PQ?3xgo>aBdWjEiWAMbW MK (R:dRM*6wl|FecO3F=)wl "V SXS#r|/:[6dk5S VxȍqJs(+MaT{jJǁ{T1×-Mօ`y) k/`TԨo(뭯mcsLU\I19]1yh nr]WU WMwNoqbўw-CHh}8נw%U/'4d`Iq2VvpڣRoRֽԫ_P<; WgF'f?]sL[`ژVc,w@LJť){6URO4~6"ќI/dԣyX0JՖrDyd&8bykX&j^;5VUQ,~jlB[<"2;EV3IUXhIo]U# |AfUS5dA=qຨ<{Ir*FZr#m52捌AUIc`"4@pLz[9Jm0 Qdw22C(@*uJ1M}# և(f қnO]0|?5߶bjH P+nG` E&Vgi%fSW`558d]zb|#(#cx4/|`pdrx9ppb†z;&O_okF;=-"lXɽ1ǎV=J@ Zk0v1(sW(-t,W@);n\Vs/ڱ"T}|vAomsn!{ZAuO=DQїۛEq;j m26ȏ9z^k;cL_(`ZLc:gVI[wN@<[ڡْt* sD5\ Ƀ#qtαY#H wPYL*5RSLmec.2S!?*փ]^PR7C̃P¥B̻.UOCq&Q  @9*/?aRux) 89eeĕl՜œ9;S^aʞ})GYZKQC εiJ* 6E¦ܺxTg y8\7Vz OPA2OJSh22/c{C,GrD Ў٬*0 A aa)_`B-l"eҴn۠VC"bJ}l+`4& ,:%3T<h>>K( P6f`ޫNK- b2GڤaCbvƶr`LtBeƐa: c)Lm3cӍZ-oMq'cSwH!8Ϡ{9^C\EX֠ҁHELBlĢF5hsɣ0U8sJ8t'}E+h+ xƻ|tA 9 jT rbbAwmMdzUӫJ6S<{cf켖6̄UV60ƚ6/ *b6gˈDŽEPdX ymybЍC>q{?f=IG _&S`piF.T YB;2%Y *ӎolw쪊vp Rjj貘 >O4yox%Ke4alQv ~:42K/Nig\̓Mj9>.ŦrW Y5= od`+=|KT$ܐ=ըoѶRWd }_Dlm}Y_C)GO [d,P]a-B{l1P$ߏCsj RqU=Bm+ qHZnK -Y˽U-.~ u(^s{${/M~Qo?Inٿ٧\2c o8:ʐM X ׋5%'bъLدgj@k4ĸ{vWB+ 'DЯ<= $Jb,GƿGgwoaS}}1)G·" (XVFd ob4;0mW4?N^qS"ӜmNZNdg6וhؕ}/]bIaIX< %Vc\7 c'Y8.6qk}.my IǬHDΨHfMf9 rE̳s;ajh^u & 1-ι0צ4͑oJ.xݰ l ~Lbz.!sda]IQElq.BDvkI HZ ]_U1'<g#xb2RU7u: ޢ tXGv+Dj~Q"d==4+MՌk7vs͵4NyC#LjNuF<;2G>Y`5=vpkĒ7`ŏ U ErTp-Dp#&dSydo v'ڛ``F'^t`)T)9͡,Yg} d²e 𻸗W\_-;/4jO6ca~+X㕶̉nӣ,QaziDed̑%J;D^;XsFQ<\7匴ŌD}F $ %쾰}&?Bć"2ZP~n= ߥ_btO+i"IGWwV`9 Rѻb?GIu%@z)/#߶AsA`yJ$C$q|-IcG2*p$*js& 1X:$[>p;c^M×Qx#ː 8򱊒cwrjň xSV(^-7oq.b| '2ᗧc2l&e翌 @]>2})N+zPA,Mb?ֿq<֋V,b!g"[j㛢nzzl8v8sBɰifL,#a_)A^GBญ*@X!lw[7Y_qlŎ8@`gq-y|/LngUFaʉ:e#[O{s "|wd< uCfeޭUl=7@{װO2[%UHPq@A22W`P TQ,O7{rJ%8.FYw]ҶA. SQSv~sgGAext,I9C%tUѤ=3wwY96L{͇6M|rчzWbX] t|2^a4qfI?PK{O+.#F 3[M ǵFɥJ ]!@"K{=AZp&,4WWK0<~^ 1!Mߏ oxֲ?h\=;(Uw{%@ZJd~T[]Va"%mGJ}g`spy eosP^[z4)=N2%d;mUū IƊ9mD %JWnJ}`ٸH$s,DS/ ŭ{H- H!Q:dt*K͊5.5EޫL+D(C5rc~d(J:x)>\bX_] 7#r왾O%Ł1le (;xf:zoHth hӸWԿּў+ñݚ!Dl Gk7X4Z_ūNBa89ɮ$ӴGJvE̸SX/z -6A^qQ^qˁRv(y>[J$ t9SrO|`*MދI#inB7 z `'gx O6|^{r}-o+d.u"b޻?lb@yxT"vl|g.j0~]C;zش|҈S03? *qr;#aE|ǚC)xFB& $.iz>xH`{cOՌ-\Lk.S=5[#̓pL7'{ųV,# |N(@R)l㣘[eXVE B蓉IFY|̹M/+,b|'sWKұ75')oz7'(:r%Iy[78݊osK>o^%r?,@_LmgnNr:_uislSv V,jWrqiSV]ۗXkeÆ$u%]wKlڿ&0԰hjZ3h2 ֌JgE;s`&7ߵ? (v{|k鄳s坺-=NvMkg;bmf'1n9f2 DS"ϔU96 EE_U/"  FEOO %Ccu"Ll$9zM$zfR/ /eR0{Y N*ۏ,̾~>oCŠLI2_k`Nc']zG+#4%ɸ _P\ցWյ0aM=:g`HnD`o2WK<#c0m]]B~ \p7y$v9n:Z;Ϛɤ&uᥘDND@#tvr 6@W gdw > ͧ܈ξ LvTxK֒Qmo3p]v|S)vK[R _4_f6)Rh=|5ZG3|'34,G};06y*W[xr,+0ʮFBԵ÷5Ъʔl -0"/NU`lWVR6t-a͂ 8Pl$4ig0ܣ޲ת[F2BmJqmSoN$M|)xéB\;N[D4$0~kspȉNTO(Y*ܴNJƅ|ػS+Sk)VPVܷ5|wf d?"_ˈnh1{k+Ӫ7ϥ簱OځowɔB5|pd?6?p-.},(0 TO(Opp͋VM[DB"2 2*kvH x(`P&UjC쮘|^Խ-VDA)ڀx|K֎K !W z#څ3/W`dlu6U uI'9 {xaÎE=s[  7 3 #:OPrvq$ޮudLйG官_>zyW5H"KedbEIpKk=~WffOdG9x"a~6OLY8Q_˷"B}i H< \tn!(1;}DM2:np V6I[dâbg|\15_BwG)64C9]X ̲M 7rfGݔH^<5VQ7krG+~,G"P#)9Wh-) =x*.E/%)Ŗw w?r=nQthY1έV_[/tT`u5Qo2>EJd J1-Pr_Е^(Vr軕`c) "6n$XHPYI4^BCfAć'Z?nm_!GdaGLMqk  BQ<\aC.~GIcm$Jl3CR Q,urbhSb1HFR,TGUP'.R6Tc!,u$5$.v6!k,E~XOCAT;5?lfZە,!jɿpoBr;q/]ClA %SvJf $qKEOf7R^ʑ}CnCmn`?W[{T}'yB˗`wcgjy˛vhEps o64_f7ѯiexN=k$0LHiu4^&UNkb+#`7_~/b7:V(DU2&R䏐ZΉ-54/&L(drڸd͊r< 1DUEok<pTɮ>WԟPP}C}u c=cP[`_8sPv] ֢vp2L)8تL}b3MAT_9GPbpdD\*: ѸRp+^Syel&./ lI2[Y6(Z*(%L&+E ;W"h]}qfБPHcfAjiS>s? zQYb,W:p'ߘRmYWUqrHuD\ANǬog1 l!@3B;$Q yTa#q#]Ol c3;\t+6b5?A*Dk۰P^ɘ87ҫ>tÂ`Orb RVPՙΥV`q~,df=3q6t !"^]$ Hb+J[+W\pRI>lM:֤~{}? /PPs%[)Wh5`!bAgZbz881?tSdݣ,c}7K(-||2W' W6h1`|M?\23ր ь8,P8<P\Fv%2k0A/Ƃ#Yα>ef-7:;BrO!:OwDAU/5G(F+ki zle,#s `t_}J&Y\B$'܂իDګ@"ә77Wn:) dҔۄlԺ|6$񮠹 TLx!ЊdgJ{#0ՔH}@ځ˹H"c~ƒ. SAvFW#戲f rE|{бRCpVAXSN&@"'L2b|WN~:QQJ^m2F?L#&ңH/"V,O/țL98BWUӛF$:qmc\CS#^5P \&_+"(zQC:Fh4sX+1[BHNB,lFhIHm2 bfk2T·=뫅)U$\Il&ebyHO )pv(}ծ)&b-BEN+M9'kio0Uu=1KX ԅ,2])e%5ң*(^."7F7<&)And\k7oPU4] lgd{t+PBg<(,^1]-ulsl/ 4t @YӫZU(zQ"w9.*Tbn>> hJLD@DSࠗV 5 C1n2\9`xJ|qz x[;CbanCMNwrEq5# dE4&!=?W;;Hk9׽h}oqrM^A-')bϱ֭6߿s:p #%3jsN׏erFŵCz#UC  ⬁:jX*iB~qYQx+Nj&J0wWqx2 %>Ur9k`Լ<gyH1rnJz* d i~ԅGyQ7gU/b$ShM)3"#Zpq`̈{ŒJTKP&wdzP${|k:p9y˷0ތ_۰SzvO'I:-M:,,* ^1VhpZx.~[ ~^)L[`p;WSmUuy̿ên@mVҏ@ @=&0| {؋M}(dsP_"o8vNEh&їMe+V=:< $M^+.qy#Ė39Qx< * pƩ=kevw%悤bxP~bprD(zuq>Ųx 9.J eثbcW؊AUi:lRÊ%琐߬ROjZߎXka IЇ@Dx- Wv[z@>쮁^z!DӀ01,դ=)R&P~;[ ?$\$(c$b2%a`}(ߣĉ@.w4Ge!KI~6<3 Vzg `BpH QW9H/I[L 2$vlĞ `+V`bInU3nu %`G4 R;=SLf|vn|P~7" WœC QO2Vs"cbza1g_ !g?47#zAҼ]; rͭ/G%Nvnq(OUfQ5˿WL}!*$1WScR0 F^^ &, Sꇂf@o\m)*O\o;ѿC3w`TD>-x߯2inj)QP>} Uw4B݆ᒪzU Qq", ĕweRYh4N"Ts'ZڒWdNN=!z` 9)*ʒO'ㅬ~[d9[6V[lv{Όd7gY٩0Gn{ZZnH!w Â32rCT25B)15qTÛ^Cɥ y؏۳{P GCA[\Dsqt4%&'} ER~~S8pG#˄ʂd(I4 {!R0 M5߬%J)q"}%\l(p$aivQs:7P4w[iJr?=eĴqx}Q{/U ¹ u"9Hi0Oh5݀攋H#dk{ kreԗ{9C8^qF xM1LObm:Kw!rX *е wi`H~L/z:˭'rFBdMD h,Q+eG%~çVK¥tkđe0;r0r(qbw~$[ժZ!X Ƚ/%4O]² #_p`CrU}12QI<7#C4({ٞ-b\0i'5: 0 +"C k5޳%`lȻ_`ra.6B UVb%O.60J]rEL=Ef-0'ZX0h#Xb1EÞG[L1~;xAW&D:<:}!7j$*9hE EyLǚpx 0.w& wbj"G DU /9J:'lzaնP8DޡuZJa!?B^>9`RCp)96Ӥt!aerwM?-t ,{4-LWcyl3ysE:gbpfwTZ0yK ٗ]3 _VVnM[7w~ۘ(zݒ_OslAZߑyK ri-pBqʍ+x-v;C?&{ >Y}TFKDj\8zSwXD2Ano&+s+J~8('[;w1]~M5_2G E&6> w"Df|ͮ{FtێW2#ׁACf:o$CF gwDf{ ̋ok+0oBm{ɸl* ca$.|앲N9haF:&D`g⻌Xm̓S!ܒOKh!\:0wH=~TWD c#nmk([jhmfӅ\K229sd'w "+2n&VjJh:nb{+S`205oRߜ[+7:>qc֝Ru kINc qE s}pS7:)9'VdNxZowW;}CmebC"`*PO#'@L'5|ceQ ;P g+I*P;K?V,emXnXx!H]' 8<}Vbkk=>{(VP 0GuT{:>w9{QZ-d-In]èBc| k`92Tx{fe .=\iՏl[}) go|6HWYxK"SBo>9;N 33DJK**=VVZtyJ$IR,qI QX^Jh$ե_kx;U@0߾jb&܎>4/$nqE\DETPbi@{aCD!%>(fDT3URNw6pPS-}8$Nh4NDu-.tu/7!6t'qN5:N/_5IJ?FŊĞTS|SUвU Oa:k` qcOu<ϚS96(nȾv_n ѪFa`<4ƽH8V[bُoI/H@ĽiH&#'Q N:S=ai*]\0Ȥ o~)f9NP@v蝬z.$T ,k[?jz<JBzZ-:ߟ`@fSMO⽎?a{=" uYźK5Nh{y& O~Y&PsWu%؎Ug3PﴆpdM#v)Ni .QQ!'W;Vho ?;1A>i w|=fdE5Ty2!NWO&FE}Z:4Bw66IAvU瀉m햵-ƅ| _Y A:yIsں@h#NJ褌Ųocts5 y?e6\&ыț;j%]ĐZ"z/Z8b-K67fȄ C#D[%Ol,*.;=c0I{伯h\۳hO%ҹ"d@82? 8#j 4TiK_K6#a>1s}HsѪn@`lәdBJDd(R\Qd5=c \) T㘋v3{GnfX$GD~պBhKHj%2$/\-uC\B:/-Icari ԩĻFy+@ţWW8)F{nKedr9 rdbX_7c;-ӈkk>ާ G6c>48|&5{Q5VW`~qȋnp`KWou(fpoYZҴa5h̞$ZN8t1X\2xgm+3@F1 P> j* K{'avhstV.ÇL~IȜA5LӔ|ᵴv<>G}IvBq[i- Ru0q~ ֝* 5o0ɴ<,'u!,8;gI$gëyvѺpx6j^$ݼC%Ec?(+ cpztnZB|!z#K 1g*q2mBu+wpkj.xv:0SMd-c#Φ| ͤ9m߱^qt)C3`9nfU\LpA!͗^e)V %_^?` VAWVlZ[d'kӤ]GĖ4 8n9`W=~qR.hb_:`WZ\_c gBzuT)s1tmmB)~n窺`,~`ie "Ԉ9ڔY_Em"$N"n{,`oIP!QSv˂sUIZ@dmDnMD=O6Ŭz<7U,quPSWyC"S8h͙~`Z :xbuOXjw~48ڟ&4xKWfg*6&y>8}wOB͟4r2gPud\[]"Xbhq5u X4XKJxŠ/tKw>h(EW 0>rD!ZBقED-!)δt,hRR!k kƗ!$jBIx'e~DsGVIT0;24а o*m %?5ZGLjsXrQ#" = T =\*sH`v:iOțk71 50f+QۥE4V}~+t g u+dVWN%.3 MsY*"9;z]FQ`P LF[+ gFᩫ}@9X.;,'ǐ׎*0 iP"'f>*W[aBFl*_g&@tAѨqū$SG'"i WR.eķlWГTqv|ങF Y'+Plk/ w8cPm5f-"6c Sq x,a{Qwj^< 4;ϝ["zZRߵT K[ĊzO).Ș@`9 Z K ;`byVC%bml sCxs,QǏ!L*@^kd \sNHU{bXL@AP^_Pj"4qYqjeD^x9s 93s\DmS4^.[m\VU_63:QG$#c^Qcp9ejJ~{??w"B@^?I,SDT4K[ yMgw 'QR͈6N i]j)?qꎃ2xӞ0sX* 6 ]u+YZDb3&xh' >^xAk L;Lb`qB*Jȑ_⢔^j%e{izӯ *6CƩ6yTφu'Q!]`1 @ѪN*&Oڅ{sSƻ++%5__`@CG9~'ev`FB=j6^3G>Oz s5]ԏ:4y՝eh-1dR[rr[=Nˡz$鸋[ZjpnK= 62śUtӰ$=6 ^I)zIFP_0#Z]om:a(?̫P\rb/u v_!Â6UOqǽf i΁ҳunIKe$iFFQ:`K`GB"0Qٟ8S^Q'I"hDKH(2h˱]J5y,]Vi\r[ckuTyΕ ]Ҁ$s j!/ iS )9|㈤Mz YM쩲f_^~ ׾!5RJ>O醡A˥4۶0d]yHtQːyL .A%.ό x1q9uE~Idkˆ♰e<,|* CO3:OFBuUX>ۤKIBR|auGr/A~tE*:>aͣx-9y}[󆇝$q#`kӷfr뱒.St<*ÜS:BrL6]NiDn[牻=4O#{ )żchG-A׬[jwV(&,DI ۇø3wYO$bs\zeM@BQћSc/аn>dhPq3^S:KI$չJjUIp b -f[>l 9V{9~G Im+ "疢Fljվ0K8#FrI1sU&Wr#NJ= UK@ΤZ}ğ \H}yd & r!n)ܯ1nŲ=9 *CFOy0PW "b92^ppبf4S~It56磃zBVitܹ5#3wݕʣIu8"D,s|I Mw6od{v{^ ΌY#ɥU8>ח50[߭MM90S/M JS4 _Kv{M4K?oK] )` N*EX<C_ս&95ڢʪf#7V,w.(7ԗ؟d௨o%~mH^#0h׼7y _`R~kֶ)Ya?B:zci⺡ZUݶ.+ *VQelB{6fI dHZUqB[~FsHApIkanx T=~pXOz"e得ꙋ)mna $hWj\VtZ# sD%*HN$s]dFf"~01ݱ 2>ޢw7r.lH 4{d#4S7opbaXF3 '% _"I;yz?7-EL/)du︋lo0Q5ji2{#ϩ!A;$p$B4Q:xGU5~dn~E "Ggaa 2ɲ~CR=k|6sb6C}Ռa^_2>}{*d 86RNt-0 8}\Ã~Pb}6c>/(0AoL$qq*rG äW&{t~pu@ĻW_%-S*[FjR k[|U bяU\S%.Wi+|Fu\/ PG?`:%]t xYKvmD3ΑU@s:[/N$Bml9 0 ܿZrnI+x:Y{1ʈz;d;bW>wGb`Pz;iGKס*I) UC\;,,S&UǠ_+{-K1F19۟M<ᩁ}n`)n*EJ;V$1E4 >B4&y۪6;_jkbOR#A+ʵN ;`HS}qS0@tbh&~:N/Njq7ϡwY0SU</Ƽu׽t V;?ꧤW7ˣ Iߓ"l-TyaM?GJV4Ǹ %Fj-zJ#JM{NBL0XnKwHylԱ}!˄B B%77(Er> b\4XB$-QwRaj߫\30a4f@{}In#'3>yQV"% }ft&e6*F*jY^E3+Yb\ܠ3u\bA5jG8;΁[gU$}eAC.EV=Ք].ep 7̖kl+ 42A#8ǮapWiJZhRׁˣ^D3QĪ+3O!ˏQFeW 3e/4&XO#k`W ;^ȱ+)m4#9s'fu䟍/įӳ55 YK'i'n,TZz ōBՅ{@]'F_5j~6!±EOU^Q4n-NwTKL!ƹL[x{m^q7B @-);1D+,Z8%'g5ٌF4t"!{j^=]d* TG Zn*!(Wbڤ/`r%8NjD],֚z;e"_VH#UxA{c:+%+l65auBc nsLzj-r5˔5Y46ZF=F[eMEq`XcIv x{N4i HsIȀ1a 6 ^B0M}`cWYB^6O'.*Y4%pT |BP9.Y/ 2R_kH5ljVߖtx\'{?Zd98fK@_n"勂;~dbg!rYu 'MS4ZJWLf _lTQ;~+%vi/ɳ9Y ̯0`4})_r]cDH=;7PaQS_&[r1iD.EYH{T]\PAiH4NBױa_Ca%HUUrS^W@ۡa!g8N@ dG}ubU67GKd 8.9 5o#|UflTuhVÓ9ETVʟê'2N8;+A{ l(%'3{ێ+M~pj!N`nX@PU &;9X[́q1" >U`} 4lڑ)}scKnߴL߯`'q)m*[Yr'涺==&TQXfMge j(sJg*Eb򬲚CjA*%$oRH1|Gp/\{yi"2wiÙ^(C ![mL8ES ih6ۓ+ne/lKÁ^*k{ LX?zDB.E_ūqRs%-B A~8 R%Su9i8-G!)m#[j(_$؍s3Rl$pS^()FNDwF7ӐbZg˗kg8qc!wU/%zk |_.68?N6Tll[d{FTSabX"d6~VYӦ €LHT&-%̺uc(kr+5џccXNlA. ]124Wr>I&=:?.T55"3eH$֯ovcH)uiWÌ]>81 ]lWٍ>ÑQyo/+.NG.!s]§S bf2*KGjZ!,Uy]YzymSjIIt2Y规|NeQfq*,ꀗ!A 'T}v֕P.`Ϸ& Rt"l#&T 9$i x﯅LAAHbAF +cP:\?~Z#\V ^[QM@ðCa>)D*fmUn4}ٽ0\ЖT7ٳןZO[IliUHX-(UOA[YDAWW ն{2՞RZ9,!U%3?gY=iN,f/h,u~ H9 큺% )3Y^'?FJϗ~vֽƀc!$)HJȫZ}*h;I؈ݺB xs6>9eg6H+RZ@P!v0֫\Rk 6o汭&TbssPL"Y%߮Z?:n{;:y?q{0=+QzQ:-ƫh-,k{eISW>):Uvm\B:ٹ \>Y%Ե"!TA X$ؠAGx}ݱU=`qgE_mc}.?Ӆ1׎lS? {Z*Iui=BN7 $nO`n^\M*b{32АԿY> z>0sNJPNdxlC9 x8KrKD+z@fk37FΥf`".,GYo:8 +orhi^z9=bU&/lGyuo/K7L|F[%AX_ѡn.7Х9Iw?1_gN%Ymj9GKggYf 75]m\{ac:R?_P2esɯJ~rp(C¿[:;d?\Hn Gj%eyEc(n#~l@{r|Rl|J&"=lʮ)Blyk$H-J 0D-=f k ~Z2lA&]su-Q1b cA><{۲LԚ縳"Lq33yr̀LK$QCa?o~uE(~vht.p?;gG($wDTVG%4[ JXʘz^cR\'z̦a{$.d߅ִXe/i9e;ր "K;ߓ:}n7,t2kPv- j$]1HcK~b+C%PW}j )9o^? 9')_I㊂>P2k"vl^Wه0Ji@ V*S\jJr|?򛣱g:;Exx6;G1.(5S8U#0hܱTĔ$i=oxc "fT^Bb*i_Ē3s=Sdz׸ctD3/cξ^,A*ճ߹y 2" 9cOqeѯEJ#8k+П9(vj-ҪK Wu`nXɲ~rM@u܍e /Ե:BDW["ʿ| R8KddW5c'C I<=.K)7 E W'!ZmT~q'(E"9h Q yC**'Vڮ@m0y0KKY]fH&94:RD2>/1»LF)f*9cm|[\gk\D@UۑTm r*J(&״.I+Wv/v!{`f;Ln0Ze膪? ?4()9Ѹq^BgZXܐ"i{q(5zÍ ݍZ Hpn*³ѱ#(6m NA^<ܘHyC43NwQx}y4(slQ?~ٲn.d5ཟ16S1UW#[Z 뉦G+h~sv%m>)jJfAU\NI;bi:8P8D^ptJa{"pkYՓP:ZL> "cklt?8FtYc-[=z1=RBB<{>zltN#aL a-ˢW[?הmϒL)L_p_.Ѝ)+ͺ uj,t9hiw2 XFxo5SOVrBBp^;UǐO*Kip*w+;@ьtVUQYVS" pIƌԗ WsͲ[w&z>xP\*MtET<9O?(1BKзGt 5%Ɉ$/"$ 7 *XԾ_#p(}1 ~& Qo|*tpP P 37Nlمx4(JI9] :T:1z`Uh$Se6Yë;} ,fL$j慇eejaVBC4$c6~H ; ˁx w\맋%UݵU'C+ﮉbc@6-i[C&VSJ@yY-Xžo" b*>`NE=i$+.Ȟ`5a|2Axۂy]Wf_K|(ds3觬߿R_{eEKA㡫ưCr; q:Pxg#O3#tЊhdLΪh׸fvutF|!yf*3AFL/4W̵N ]=K(ܽbm5~ ڪ#Q$8Gv"B9#}<=PU{G&3U.a-,em5u1-Szp@CM %H+֙yrR:.S{4o5q<k$cXæuv,]QKc@J7%ڥ;g*?W57%; PN~Rf|p^93}`O@[] l^E0J2"rGݸf=2bw"4Bbh4G|8+$V%3j"%LǗu8=E7ٹOZ=TZ+ED\5}c-}* 7g'Y+hhgo4xZ2ӛ)lJ-5\KK1a5Cjh֑/4Lud=rXoZuYKj1$67RM9-DSosު,v4aH0N3wu 2lCk&>}μ[duaҾG s(Lg,`% 5DMF dr2BH >oGaNg Q`LNy  }5~)t|ZK}CKWd jv-'P):R4x=Pf#eSM${G IW;Kdb<[+ߓv`%DDe^4fnqO9q^OHr¤TNfq7r;8iB& t읃;shL*Kd9Êzwst<ҞB%/{]ǫtm3p?x(, }˭##\Z;l5_!qm͠7fkǜμi Lo (*pNc@#q o,*.5| e+RTHNϦ9`Bk-66#1܀jfxGƼ8_Ȟk_,2+ur4bĶ^kKb-(ajR"#?F(6-,S6N!X S3 ,6IB@8;fMV(aՙ9F1 PF$SUg#`.%YA`vsn:0otO:1VRnطHu 92ǷC9Gpr ]N_ J߻DA]Xi9(ұHH''#N!xzQ3ch -DCy6R(5#S9\RՇҳodѾнKNP)'m6P'L!^Sc,`PnSuq$LH],"8`$Z!cx"*Rs(M w+9œkUp$'&B0E'_Jқ滌~3 ]<+B\F&\ϝݵsA{즈,7WdYs%+DVrW4B1V} @$ P9C^{9)xXR BE2P"DK]x4Dd qi$D\o)I,čx("urgIF(Ld*j.;)/ѵҖ'B_,^$ '*gCV]e4(_eOBK㓘t*=)mZ)|3!8 ba=SwpPpȤD(ȱ9_F0cٍD>k\SU ;g90y|:\ڇz0$7<7|:bġ(ؑ6>۵ۧxh@(v3AUA<>~etMpC3GVvtIIyS糉i[&ٲNdtSw}cޑ/&8 e1JlSMZ@6/F0c(; !hJKU]1 pd_fZBGHE“b J,Һh۹- pkPG j{-dY1pzJ)m2ރa(YGѱj2t x))r?X}Z<#~@A|NB8L[2q`qrmEtk7?]^|8~zBǭއe-pTD V$XahpϵObT_?n! үnQ~&q7 0iOenk~lc;C?kA)P( *(%(%9 2(VAU Zy3 l'$=~9זG*{!ޔ_T;-_od VYQlЃu\cY!ݮ>\9!3hVԌP [nMsЁ\='иỹw/hi;nV&,ix2BrJYы[%0oрW>Ű"ru7MGH*.b,m{eg,4|E"=bvS%kZmb'QF8k 쟉VrPi,^a&p8nH|S7Txi or/-0a=&p.7{Iz5JWEMtη&6J]( -|ԖSQk(Ҧ)O| +G'QNC)$ g3RYmҷqɌ=1S?z90>m}g;т@#͊ua.WL)mYYn-[;!`tcE☕vIjp#bT0U}|:l%rl" GUj#R V<oV/-2q3^Iľ u\8ɂq&]@AN\~ǥѣARU1p/!NRSϾ7Ȑq7é~"E×>:1E3x̼O9jdS`^}5Ƽ89}\I n#43%+bMZ#eɮmj4V\>I%"?U@U 6!d˪O\}n]{iͭ@8c.ط4S(,RtPiO&Y xJS,5$ي|5vp> 8}rGc M S8 g#R"3h5/oNnp𒟸:ўql/; ۾wBF7A0OlfuWh8W>7p jk,P[sNՎF2RYwcBZb|7z3G$\O?`e?ʼn/EXzQ]ATMPjV%@sCzA1dV(7}ڣW^H62r읨9>/@v010$Z+\ |Ҭ.PI  (),jqmO tf?RGw'v՝hQa꾑 GUS|ä=fŃQ|^60Ida'Xy^O0Ln nW olXUMhy.&v.t^xܝR0J4ލ?sX h9@p˺"c?6Q|x5+Q^RE$kEY&36=ePK fv>;P}$~!թQVS5Y1/fcIT19\Y6!N un>ړ2^~ rk I|p'~v;@cH/Zr9L%?uRN^v}SEӈҧ)Jj]O(TX ^byu3#3+L4sh=Ԡ5,K$3眽2猠]N+z3x繐kaٙ _8P]6 ߕ[xېJM+8;o`uq %*–68I8$X5?OGYzxF]ΘUڦMY]il,hCŢS(?g}"l k:)O1 NF=#܃tDe'Ǫʥg^b>sQ@W7tD5&;M QOr.LJ |td$[5%Sxlz²v[m]#s hdtيɠߍѐClWzEMzSOeqV;q+xkr GP9ŽN*M ƽn H$#\Fx>>;TO%!ga{;y81ßƋo*AZNj %~6YQw ћ/yLb!K毺P$̩2^1>GȗjH /#^y[I?ёrړ~[TUeaz{iKoy*i@3u*'~zd2o(v'%umu:)e'_8bq~e,Y è56 qϭ.$wΠК8?qW[ "w}nkbj°xBg@s0ƌ׼#ayp-h;MRLң$0ͶxaީΐƀzW|Vt==wuUC7uXjku7u.12<i5N$Bq89 !_ $<\ -V( =O|\el{47GQ-4aZ\,:~y١D 2$0GAc Q AI#[f?"Sxl Ɇ%Ơ vS)o0GpU>߻XU™8R]sdc[ ?Qb9E9hwڠ0PAQQogx}E K\R<&do^e![G(sNP 6T3Ol/,%uZkr֨f|Q h\Q IVׇ.IXiaq2/sidKmjg,]BDm2~ݓjia04i,XpCQ)o1.`# ̻ם,hu a#XV]XȔ)ܞ~>=_h@Q? y|6VZ[Qd0:91;j@}ڎ,U[pXN/,VwTլwfh pNX B飡6!iU>Z55}KhÆ娨n-7T4qpuI$7nU>;6nj4-8V1vw˼=X%[LSXWf|20tiS>aj[Hkg~F[D/!Uv`8XDX+ w6xqK5J8Yi3EB1-ۅ3]N{0z ui2zwKS!ty*oukLx$5xvl؞PtM[IW#”'ULvճbW&Fewg4"X^)fy7聗5TeEY{ pR;5TC ;jM$6&+-^qb6q ( TuQRy_Cyvd:I 6 ~@ hŗPW#4OէAk~>!#U`}XU݉H׀D6(*\$sjf-jI&JMA(PzYH-y$EE dՕ=8: Ҋl k CN[$!-]q?$L]c"p y)`3t0:`*J c4Q^a`v:/!s0_ {ڤ'FEs+:- Oa[1$Dc~sӴe*#[`JUQt0h0%c7A]61GaܯFZ {np|;)1ŐHVi+1"aC|KN2l97? T׋q - H1#@diE{M|M:$[J;Rqc֓ʜxpͯҁHzNJZLPzJ :fcRxJŽpR,m-JtҔܲ d|ܚwآ MHM`mS\wZϛ kϗ[2}[^caF|ћ tdCx}%!9K=/4\ȚĴf%J͍|gOͭfX'Uim;`^>eh =c Ɣ'qM!)Gx_<,qؔ=LIcq -}i8ɆOz Ye"شgc̨޽t(1 x$`V$vPr;84q'8もKʬ,nvbOѭ 5CŬlu8t[;zXy~wZ?ov |;ϡ#%a&5]-h5E Ғ.ڌ>QZcCKRcd`9UK(NƹW9$C1a6VO5"7'p^5ksrߐ $Um|AMJ9Adz%hoC< 1A hR;D4Vop%!}VӂpxBcd;ALTM Y3C Ϟp?wsYޗpj*[\5ۃV6bpjՇ䤭K jf(o$'Tc-mk\ke~Mv;T@yin3KN{͂W9gl$t:08qѯW#[>v%l4;|h (2_3ڏ<|Z9ۆ7S@<.x窼$[Txql Q$MRu_x$ܚ};&>IЮWw2OnM3.]y1h= 7Q\`lŢ-o2o<Կpμvpy;+-x,R>v(&KQ&|? *Ж7OGX2i;i/<b~|An[kuzW-5꒶Jٍ1FA Mh${Վ-ofjX_h*+w6n)(%##Еhh^|:I&!mf$mtn5]3^Mnϊ*@ ADNܐ9%q8~PN"~B?/ڿ*a8G&ɄJI1\S=(pQ\sLX-=_e{"3H֖!>Ʊ>;+XP]hZ3lfa2%t-sXwPMraMG\ *gv u1|[]}>u#T74x i?jpw"eMIN,D!8VH2 jޝn-,[켶&i\WQ? &˸\XǼrMpr0!Oޗ뮟 ;{C \" TÀgtT/m4X ?ӜھE_[N5o(nHVI􌕞ЪBd:v5`4ypL'v[b#klWA*9-f 7\bqApTgkPkUpAZ'!79LH8|3Jk$Ni-\W$w&8f%[ TMjZ1YaӲ:C3ʿn3ƺsh\ gX젌 q)ɒ~?A! NO2Lr lL̓l߫Czh539q\K3%-"DMuPW& }zr̊Z"";;z%۰5;,+i;:%*\Ќ%o6,o< m"7mD{&ۣ??Ŭ9b\p`qζLn`ڜH8c/%[g~EKwCuҡTPL)^yԩa O+^ڛwXX1bG]?k304vVL}WyWV"+ɀ}l6A8'_PLM21&\/x7,It<ܯeS5 4 2-:/M'6\kkMoB^G)ኧhQPZiʬ=U?؁0;[kiOs~./`,o!6wo.>B!1)+nky^ }uqo=+8KE&sd#B;S>w~Ν$Lr-tr*_DŽORYm|JF ¤E]myw3,+i؋)Bu8:$/,BאE+?IbVhx58#t/5M8H\hrg]|'R1\pؖ'Mu_!lhVcyY+ +z-(#UY lE/~J_).뗹Z%UaWay#5:hb#){qr0Βt[9 MYGM x(p`yJefT^ UxznW:p_ֻ5oB_6oq13E*.ֽtyؚPt;D1ЄQ7$HbF,T8 l里fѭ5r6:oqg ?`up~nYK ٓXƳh1W 6S4ɕV@X:)%揻nx~P[)Ӄx Qcihr|}bWbrО()۪4Zc=_(u(NG kQJp(4q>oXDn~L=BAq0^X+`H<[)_aowLߴv.K9i21#c/# 5==m*t'wÅOgR(q?\Yr4Njf<r**+@}ݨޚI@ Y8觓13*[h&"rqH͒ܡo/b vV60ϲH9A''#-T̘[$$?.ꉌY6cFei]3Uh]GN~Mͥ;8}RρQ*A b-fxYբxvMAYŻ/ʏ낵1%5"Ubik:-_Ul7fa(S5]D(lw(2޴)SuaR..v9 _V ,cov (oP)}d3c,2%4DtsL rɑrEr8lQ+xz1lhw/im5$Óڳ‰&kߢ̈́v]ÄsR 1,e4ck5tc6)EoO,aЅC3$:7g(s,K,p:$$CSkOYř $œ44_ SXR]{ԼiTHM񿩰&%Qz&M„+ 8]ld.]Ҁv_IQ4OX[O;0@oK &^韃SP@P^H 0"7U"ǜXw<~إOAWgE_id2:ry.gp"v0XVxJ&-gf\(dd<ʺ[ gd}k={r bM'/W5yL0 A:oĿv#1?E<u2SUaU/_Os$S [0 -B2&V [׷;pf-Vyho*7LUs4* 3Xnv&sz@1C`QJ*CDj+UU+5:%L[$!B*jMGPM9xېOx"7l-GҺ1TBMf4E$Mg?D%`\=mV;E !4(_A0,VV"+VD}AJ~BrhqqHGw";[LT' )_zwmF%wF0qã6AG$"jy&= h|Hۅ@DEHpR|rs`LrXxj햷;|x{&" d;b+՞[=o@8RJV mF*K&!mz4H5x)0OocdC<y !sa}KLʻ,*KV*TA ҡIt>U_90!YJ3fw2"܁/6`O;hVd% .&J+_h OOԶqV\lhZWKl]Vh1~y.ZCgފjs z;nrAU38 @j狳q|sK!(T9i]c6o I\80Bb" aF$@4|ه?Bh";&J$.ar0^5U\?ѤExpe+k$J|+!0 xSMAi!U/ :NTOW(zLs5!MҒ~6b9|hle4؉ND㭀wHhhm[&X + f7 sKSC$zMT([__smׅĝ/lhԣܥFH3ʜzx `Wyط@,/A%4Cx+AډȘr`DFLBVҩoV%K :I*07SAK,ar#c @]~?yixc5{x8,BJZH[)l} U UէZ\{+b3p뉶_dC!;;,/R75Z6}oš3pVTTr;c:  t!QJ1{yèASEʹ;Zs$~!Ժ 'N~׫u#kuwaA9|bXڵVsO^)DNŗW솥L%F8V77ӘҞMe~Ls vvwvgY&p7 &Kia̓~4nu 8MtAթ.һ;PqCאёɽMӑQAmj0'&~ \?-$ l>d!T0r_1V 5_EQ*9˧thdx55}7 P{vߍ~H4B#}Kl"  Ƥh شsU>^1YwbWYBm5w0( -{kWaxAdl.F5D+FSKJ"$ܣ[ y1t$ R9vL{T/'?| FC8wgg96]zUXXCuav&^|3À~8/pqHLLWw2jcM\6csndBIi|R/! wgՖV!qOِߗr.*Ty.0Fjbqb9I` ;E>Vj]T;YbaPa" Dsͥ{@X5&mzblmJ#,jW7)IkTnxM%ўYX*lBIDb4<Ѫ}Y?ԅ6ͻJa Z8Ol΁pt'DFCr-(JK8vdT)׿/JSG\7!?b+^|l ΢(?Dgc*&_>kyhac%gVz)eT%WM,G:ҶQ53<H37@0%9?fwP)j6rWsڍ2UⓋD~|>R>(E9HϾ]=P>KnuSf$W.L<o bҥ$>DLãx.h}VmDCp"@x,ylj@ஜP!ѠdkFvK\0XupgpF)P*"tRvfO+ff Kb}-pʗ[OkWyJ$jĔw2. ӬI5 ?4hy=iWj(+^ 1)MQY.f }"({ÉX47a|8 hvZ)cwCWDVd[[#N B܅oRjʧ9Ml"QensjYgi~I,Dьgheg{?se;BJ{T |7hB/-kxؼ`Ucp4=qD9م*No[-N]=~Hַ#01="Ӌ]|d V\aq8\>'zzo%[ 2o4-p{F|~ hMdVt7u;}:8}F7.ziSVJj-JD-e9Q2*YNtX~FKJG ̖7<$l#1U¸8FQZQPxS67NJ%^M1 Nh5$Yh`I`:zhYbU^*^ /eњlpTYdyZmV_Sn}`$+yi2/ w`¢ 5BGYw=k0zM풎\[6Bv9nJVQ< JpcP gª$iSrO#vuoij|ir|}Dym5OSZ-dpuFOEfgk \3ܭV :mbu,F*D?$_ɚř>Α-"WsR}ɟD Ue$Bk)V6Wu kUW>u7 ZnsƜlLX6 {eϻַ#NPxu]H5eޙERԻUXfMkjp [}{ X[ L n.nWR2?i@ ;Eic#iH.m-NbPwH`z^B*da>7}[n`2 ތ7/f!] 0۹YMXwNY,ߞ ɭ9O_i/mZK3[״t|"&Bju7d GfDuØNb--;!ҫsCWynt<,l*:2=(g9&{ l[' t&)Y#ߵt 1m^¸Ȧ,tQ>U YeZOME2ȉ:k5ح\F Ǯ#8]B>.pA.YBc2 ArJPp%vfkklXx|g{vM y*U5WG@#0Meނdgpf#-mJ{R+YXU,- #`Ԧa]{I=OwTH6XcvIx|ǐ~\\<m+0ڮvuVU4m%|" wCItȚkxv+(^=&Vre 䣒 ԝ,8d}fxބڊWZx_g,$Qް>`zE"b7 Lb j =r6_IL|)cjL^VKn r]e3]] m(GF.e?M?]C}.E_]+d2e"idM՜i,y3,er '}f?]9cm]Gź8)Y*;%8>{#!},啪V7nv.{ N PODC6kLk'Z-#l3ܙݿus\ 46"UST|Q6 ?n;Yhb9: 6`J#teh_ϲ=oEj M@M};r?m?Db$kr_dYMQUo$R֕ߐ&~{¾#~.AjsEѡ,v}>vSZc&6Mq>S>$m]ZjoYXoE/ l:.A6X!^HzHg P,zN>[ F/k a3$h/\0hVQK6m 'Zâ}G=$} dt8L dg j zby 2S35}li;ߢS;Q{̺oH| }yЀ,0{B Iʱk.X`'0KwMa?eTrcP07{__d-C^C9ϥ{eY sJtH|JνxHa:tYNMU9L-0.UO)ͧIj6MVwO'}n9`my1 )c"xq# 3,25txLD1BmDm Wwxa Q <{R3kJ1Zjd^t>yrV~UÐZ:ԜWzVjq=7h]90l/QijAf3!GVlx()<(R2G(pw5D˨Pn+Gٲuir3XBj׻D>oDU6V<8д@ >ةB4$TWS绀?$qq;\1DNԯr> z{q|fm\ȩÜ xL)mbRD+7. m2B0fT/?lB1Мc}諒?r ntcw 0; bܐ'N&kfTR_y~fDGi ."pm {KQT"#{, /ΦUmmRy7 1t$J(*WQ:.+<֭DR"9w2Qs19 *=\Ti۴ {H|kv.bM>~$ oWUQU+.N?:(`w}LEF=fn0z|CknJ˦v 3&xYpGa*/ȮCnamhԕܮ lT2=ݶ1gf2 y{nشjtvP QGeeA|UCږAz.xAƷht=ׄmMt[7sTO7A6% m1m0Kwz=ve L2ѽ@NMz'{< ې/l o& ٲ_mgREW;xK,[Js{7)ULo=ÂH8"J7>"^1~8S~C1f~ej6gs#zdNY(tv!OނP,zpg8 s[}W9"aߊE 殦tkGFZd[`&ۈFHp("5 ۠D\dY$]ffzBZCV3onOyL בqj.9'U(dPCv3bZ8 x$PS*me0tUlA=X0cG6Epk^pc-57 EoϺ]AouJyEOL(ƛzh|<Df,Kq> %Ic<5̳aKg*=Tbr`/T߁)fhA@)OJT&z[$!+]7^AuV5 S_ h=&wLD\3B2Ru%$!:RjSюt H-s=7]GZZD\4jFbA>ݑ7D4_y2;Ƽ$TV3 ;]-ͧ?MC===Agf9`)x3D?1$ٱ~lW06XI Ϲlpj}Ц;VzڬD)PMa|{gO䈼pL$Pq*w!g^PdȤ>H[(e>a2 P;}~%:.jcQ9CddֺSB_'le'1Yw<KJ*tv(q^"aYi t8>T~9x-$jq~_CQ^4T_w,ip`y5CsEW]hr^]6-6c+lyGK dZc tUpxEcji,v*:tEfŐڻ@+e@=gj rΗ+tsm`;r.}=#{c!t #gF JSa?j ̅ "+ [VH>8:n"ZٵVNk8ţfv-gxEgY|^PH]06$s,HAcdsAfa*%l߷#%=$XQuMa9I+paSi8Xceyc83;H(p:W%(zX. gZf/,p`tֹׯjk`n6NF3@BuQٲreO,HV?_ZyVain}j{x b8Fz\\o)eؾ-|4Vh⍰ҳ7ń6=1Jn&+V0O6sAEأ=Yi|4NP"9H im'Dv4Z;?i޽10jUڭ8tcȭG'A[ :~T ~(Jz{v&$KDԶz }nP~(da-c@+P2W A5 =pXn05,yq}.WQߛs%2U$L|W YEWm]%9[,B2J{O$dYl=RN`k9UMa]VNEK%*%}pN]]\9!0MLcI{[[cDHP\KD_A"%يW?z_o {1KA-3"?tKRovPE Ǥ֗Yxi<珏=ᢘ4[x __Op椬(6B cpnD&DȊ0A;|- zu.wS;ڥO/֪i,I EX8QjٽAz|ķM j?mEy^T8U55 N~+hM]e͸7\uJ:Mn'{`7e֯ g琨=`< rf]{w:0J.RKQoӑj{ZqfhYK׬Ve)yM5?|<] a]x6uhuJ)ŨRr)Ln_+p}}gj6:`M`2j C%yGtV"@Q$Z3|Wo{)[ 5nM̿jۇ 0Dh@1 /_ ^)׊/[,(E-'Lۈ%j'G9S9zmD5በ+oZ/kg 9rd +3}*rKk|szdž[thf`#Bt=;|%(5D`dWx_3EdaR[]na~WxcQ*ˊo n*ryBFo^'(j }]!~GW'P:][ov+״?$E;Gs{\rt.B\ CKǡܰ_})8ճNA䣡Ȗbі) pع2P',,د(MoB rCBT!T&+la(D A? ؟ur XxO 4p]WK?HJ2 7;kہfC}59.jvjM$QĵUԞ 㧺ciREeGIhX*Jr_GH+ؚ: 7iB`ҩuگOsQ(=f Ww ',JRG#X:: a\pwk nhR`i͚^eZ;O\IuJճGM$nu>!? o whpݚiС=v#zz(X Sn% (59QNat5bzTϹ3&\s$NEN??:vt/.|A//pCR|MN2%Xkmz]7ފ&}g: Z}$2VٿÙĪS3#K]}BKVnB{/޺bˀhQ8J >րVB]J*|ox9H1S3;]q;7opLߗCAqC44ު%*[waԓp6TeQ O'j*>jA]#&~VD0ku1cB(!xiXcO&ZJNB2S@dky/b5 }NXBvW[wȠ|d,|DMMpsf@)β nO ܋ĥKpO4 "d4P19{$ XH,!eͣO [ynjr-68_lC /d}f(kxßiu *mgRWoMV+ۇѽE ,CJ,N6N(-Q,YrgbL :)5QT:3gF5> pB6n" g/Oy 3tG]E'&_5qtR"ѓ/ WN `i^SdC>yOkDL5\ABouV,wSo{m}Q$4qW {H`sfAEHSҥ/vQARQtSs\ ?N>K4_׎Mk5nov\Pl~)e c1yn)nR(g%@!ж&smm fuEVA8 .'֜|''<0[_~e5zNdrT֑(||QUϳ+`G;0CFMۖpWY`"^1kΖ'#V' 9-kduq+^^7)&8 jƝ9)b9 $EoWꖚ)^pn9+. kl>q*=c2+,PmN g]jCW'RMXm1Dİ x.~ dK#B{j>,=-(eA7ps=+]SGiq%}P_=[^. E~4U ;mʵDBs)g&]$1aW5zZ_Q^tVPSAMFj;Tg*ܥTҷJpk~x<~/yBX݁R Q(W;6Hou+hGGNX%J5V7.)PѼvAe&KF|QCXyS}9j it X*D(MpX9^;6]јR&ZUOJ|G(X|pnc{J9QgXzW؛QBBn a_JB% K*j3v?@5[Y9T_._jg`NOWw҄(M[Q /.O`û,w7E:fm=O*?"H^/O "FRPh9 Cix&A~ rwJ4ܖ66+`>2%]$jдۛ0Qi.ן I`AѤrZmfvDs܅.ؚZ狖k$ӿR zd"O 6dV޿R:&s! ; $^M]z*ިR7i3tZ3m˝}:T_#n #'Wvx72y6W!q8z)UU2U$rؠًu }Fg#Z㔞InS]Z+YSj6M{0U1>W1Bj!j<%utYէ E |S"%DFlZAEڝZ->b