rubygem-puppet-3.8.7-18.18>t  DH`pY`2/=„%v!m#CBVd!%Ji>OgYcbB):Q=oZ{DWӚA?d  P !xy-t- - (- - )- `----L a( 8 N9!N:'ZN=tR>tZ?tb@tjFtrGt-Hu8-Iu-XvYv(\vL-]w-^z[ b{c{d|e|f| l|u| -v|w~0-x~-zCrubygem-puppet3.8.718.18A network tool for managing many disparate systemsPuppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files.Y`1lamb66openSUSE Leap 42.3openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/puppetlabs/puppetlinuxx86_64getent group puppet >/dev/null || /usr/sbin/groupadd -r puppet getent passwd puppet >/dev/null || /usr/sbin/useradd -r -g puppet -d /var/lib/puppet -s /bin/false -c "Puppet daemon" puppet test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in puppet.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else if [ "$FIRST_ARG" -gt 1 ]; then for service in puppet.service ; do if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rubygem-puppet-update-$service-new-in-upgrade" fi done fi for service in puppet.service ; do sysv_service="${service%.*}" if [ ! -e "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" fi done if [ -n "$services_to_migrate" -a -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --save $services_to_migrate || : fi fi PNAME=puppetmaster SUBPNAME= TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in puppet.service ; do sysv_service="${service%.*}" if [ ! -e "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" touch "/var/lib/systemd/migrated/$sysv_service" || : fi done if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ -n "$services_to_migrate" ]; then if [ -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --apply $services_to_migrate || : fi elif [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset puppet.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in puppet.service ; do if [ ! -e "/run/rpm-rubygem-puppet-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rubygem-puppet-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable puppet.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop puppet.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart puppet.service ) || : fi else # package uninstall for service in puppet.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiUd-+  7 -V6 2k QgbSA큤$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAY`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.Y`.58e2f9765e2994db8e8ab19a3513356ef6bef84bfa0c000c4a281a341efc1ef41e342a4ed29e32accce051f5b490a100ee5c7cbd7022ba64dcf6e749cf1fabfee6f8e819c92ed5366f04e425c34720a00c351f87c88d673c6abae218b869b79d20525b080a516c3c4141a3d919633285e5c7a1f2a92bbb3e0e111588e5331e71d2409ac0f10990fa3b0229c9ae486b4e353e536103c928e698a59d665fa2d348fcccacddc4aa946c8af06e079301f68dc7a8a5e0ea8e5416af389c1277cb2fc16235fc9d2bd79c0ea7f4d5fc4cee5a9b9539c224bfce55c869f9b78c522f4c648ba0925ab41f43ef6213ed85947cb3e1ec4579cc63c0fc115f5acd2526b298fb1ecfe0e077b913c31a5bdaa78073598a4200b56fa71b65a69c490f71ffda7d9d66bb7d39c5d85034471092377cfbf4ac4392849e4acce17b546165d346e5ba2667c0071e001f6aa0bba2d7d277c05b3ec93fe46b68b2be969b65ea225cda43a36a8814e472b89e8beb0efe579a8a71f99e377441477adca62d79e9098983657791f3fb6d397c257ede379dfe0ce4de9a0e9c39a27701f75c13af0e8c16610e328115b8b5526ff44491b3cb70b869a8410a38fcfe7863182ddada6900db8e9a2a68a2052feaf67a4ff98faf0aa51ef7a9ff01be02ddd3512deb1e7c7f63e3f4feb28318b364d980e3241ab21f658a3e85d75c1f7a27f0d2846a0a8a1a98cdc7c842b192ebb0c43a4539ef2dfe73dab98759c59304ad5ff86c2f3add6a7c370bd1d466b80e00c578a38f9ae7e60c0382169d993a0da073d51894d1e556638e300e68fbfc8848052fd2b96f657f9f5e19f8eb66a8e3a399af67a7192b6575ea385ca5e792ab33b582b088fa7323089e89aefdbaa850b6a1f85ab328fee393cfc578c1d4a401f7c4587b47aab3a8053a854fservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpuppetpuppetrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpuppetpuppetrubygem-puppet-3.8.7-18.18.src.rpmconfig(rubygem-puppet)rubygem-puppetrubygem-puppet(x86-64)     /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddconfig(rubygem-puppet)coreutilsdiffutilsfillupgreprpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rubygem(puppet)systemdsystemdsystemdsystemdtarupdate-alternativesrpmlib(PayloadIsLzma)3.8.7-18.183.0.4-14.0-14.4.6-14.11.2W@WWE@W@W VV^@VO @U6@UUg@UT@UQ@UPTT@T}T^TO@THT&T"@T@T&@T S$@SӘ@SDS~@S|@S|@SZN@SFSE6@SB@RTRi Ri Ri R/ R)R$}QB@QQIQAQ+R@QtP9@PPP@P@PPP@PP>@OjOOOiO@O؀NN]N*M@M@M~@MBL@LmLi(@LEKI@Itampakrap@opensuse.orgtampakrap@opensuse.orgjengelh@inai.detampakrap@opensuse.orgkstreitova@suse.comkstreitova@suse.comtampakrap@opensuse.orgtampakrap@opensuse.orgrobert.munteanu@gmail.comrobert.munteanu@gmail.comdgutu@suse.comtampakrap@opensuse.orgtampakrap@opensuse.orgtampakrap@opensuse.orgtampakrap@opensuse.orgtampakrap@opensuse.orgtampakrap@opensuse.orgdarin@darins.netboris@steki.netdarin@darins.nettbechtold@suse.comdarin@darins.netdarin@darins.netdarin@darins.netdarin@darins.nettampakrap@opensuse.orgtampakrap@opensuse.orgdarin@darins.netboris@steki.netdarin@darins.netdarin@darins.netvdziewiecki@suse.commhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czben.kevan@gmail.commrueckert@suse.demrueckert@suse.demrueckert@suse.dedarin@darins.netdarin@darins.netboris@steki.netboris@steki.netboris@steki.netvdziewiecki@suse.comschuetzm@gmx.netmlin@suse.comaboe76@gmail.comvdziewiecki@suse.comaeszter@gwdg.deboris@steki.netaeszter@gwdg.deaeszter@gwdg.deboris@steki.netboris@steki.netaboe76@gmail.comaboe76@gmail.comjatan@suse.devdziewiecki@suse.comjatan@suse.dejatan@suse.deboris@steki.netboris@steki.netcoolo@suse.comvcizek@suse.comvcizek@suse.comvcizek@novell.comvcizek@novell.comvcizek@novell.comvcizek@novell.comvcizek@novell.comanicka@suse.czanicka@suse.czanicka@suse.czanicka@suse.czanicka@suse.czmantel@suse.demantel@suse.de- set the perms of the unicorn.conf to 644- Replace the greps with fillup-template to update the sysconfig files. Fixes properly boo#916005- Run fdupes over practically everything that was installed, fixing "files-duplicate /usr/lib64/ruby/gems/2.2.0/doc/ /puppet-3.8.7/ri/Puppet/Pops/Types/TypeFactory/any-c.ri" etc.- Update to 3.8.7: https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-386 https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-387 - Add -master-unicorn subpackage with unicorn systemd unit file and config- add puppet-non_ASCII_user_comment.patch to fix non-ASCII user comment with ruby >= 2.1 [bnc#971223]- Update to 3.8.5 https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-385- Do not touch /etc/sysconfig/puppet in systemd environments, boo#916005- Update to 3.8.4 https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-383 https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-384- Update to 3.8.2 * https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-382 * https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-381 * https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-380- Added puppet-systemd-default-on-new-suse.patch, rebased from the master branch, that uses the systemd provider on a SuSE variants with version >= 12 ( boo#931703 )- Updated the change file- Add puppet-ruby-2_2.patch that fixes the ruby 2.2 support- Re-run g2r - Fix the systemd patch to actually apply - Remove the ext/{debian,gentoo} dirs for all ruby versions- Update to 3.7.5 * https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html#puppet-374 * https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html#puppet-375 - Add upstream patch puppet-zypper-lu.patch to cache the output of zypper list-updates https://tickets.puppetlabs.com/browse/PUP-3968 - Add upstream patch puppet-systemd-default.patch to make systemd default on SLE12 and openSUSE >12.x https://tickets.puppetlabs.com/browse/PUP-3338 - Add runtime dependency on tar, needed by the "puppet module" command to unpack tarballs that it fetches from the forge- Replace rubygem(augeas) with rubygem(ruby-augeas), since the former is not working with puppet, boo#911083- Install the master-related sample config files with puppetmaster package- Switch installation from tarball to gem, using the new packaging schema - Rename puppet to rubygem-puppet for the above reason - Rename puppet-server to puppet-master / puppetmaster, since PuppetLabs has a new product out that is called Puppet Server - Install more sample config files (auth.conf, fileserver.conf, tagmail.conf) - Add rubygem(ruby-shadow) and rubygem(augeas) as Recommends - Separate emacs syntax files to different subpkg- update to 3.7.3 * PUP-3601: Bump facter dependency to 2.3.0 * PUP-3471: Windows Puppet x86 Installer Expands Environment Variables in Path * PUP-3302: Puppet resource broken when directory environments enabled * PUP-3500: Adding a setting to puppet.conf that has a :hook handled on define preloads incorrect directory environment settings. * PUP-3505: Future parser handling undef’s incorrectly * PUP-3514: Future parser not showing line/column for error * PUP-3558: Future parser, square brackets in references cause syntax errors related to non-ASCII characters * PUP-3602: Do not convert strings that are on the form “0e" to floating point * PUP-3555: introduce override-able factory pattern for constructing environment cache entries See release notes for update information: https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html For a full list of bugs fixes see: https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102&version=12001 - remove old .changelog - fix invalid arg in init script for SLE- updated buildrequires to use rubygem(xxx) syntax as that is correct syntax- Update to 3.7.2 * PUP-3467: Reject SSLv3 connections in Puppet * PUP-3345: Puppet Master Memory Leak * PUP-643: Solaris pkg package provider does not handle expiring certificates * PUP-1165: Spurious ‘trigger changed’ messages generated by scheduled task provider * PUP-3203: scheduled_task triggers cannot be updated * PUP-3357: Unexpected error with multiple SSH keys without comments * PUP-3351: Puppet evaluates classes declared with parameters before classes declared without parameters * PUP-3258: puppet apply + ENC + 3.7.x: does not read the .pp file * PUP-3244: ENC returned environment ignored when using directory environments * PUP-3334: Changes to environment.conf are not being picked up, even when environment timeout is set to 0. * PUP-3363: future parser give weird error in trailing comma after assignment * PUP-3366: type system does not handle Enum/String compare correctly * PUP-3401: Type system does not handle Pattern correctly * PUP-3365: consider not doing deep undef to empty string map in 3xi function API * PUP-3364: Attempt to use Numeric as title in a Resource type causes internal error * PUP-3201: Validation thinks that an Undef instance is of type Runtime * PUP-3315: Windows agent installer should specify that FQDN is expected * PUP-3227: Upgrade conflict: puppetmaster-common and puppet-common See release notes for update information: https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html For a full list of bugs fixes see: https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102&version=11925- Also create user/group when only installing the puppet client- Updated systemd coding style- Fix packaging for SLE_11- Update to 3.7.1 * PUP-3222: Windows service provider references a non-existent class * PUP-3190: “each” no longer supported in Puppet 3.7.0 * PUP-3191: Symlinks to missing targets cause a File Not Found error instead of a warning * PUP-3231: Specifying –tags doesn’t cause suitability check to be skipped for skipped resources * PUP-894: Too easy to hit “CRL not yet valid for ” (and not very informative) * PUP-1680: “incorrect header check” using Ruby 2 * PUP-3177: Resource titles ending with square brackets fail * PUP-3174: After enabling directory environments the manifestdir setting is still required to be valid * PUP-3162: Block $environment in directory based environment configuration settings * PUP-3186: Puppetmaster removes /etc/puppet/environments/production if it’s a link rather than a directory See release notes for update information: https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html For a full list of bugs fixes see: https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102&version=11854- Update to 3.7.0 * A nearly-final implementation of the Puppet 4 language * Preview support for a new, fast, natively compiled Facter * 64-bit Puppet packages for Windows * Lots of deprecations to prepare for Puppet 4.0 See release notes for update information: https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html For a full list of bugs fixes see: https://tickets.puppetlabs.com/issues/?filter=12643- Add Supplements: packageand(vim,puppet), in order to trigger automatic installation for users of both packages. Suggested by dimstar- Split the vim syntax files to separate subpackage, puppet-vim- Update to 3.6.2 Security Fixes * CVE-2014-3248 (Arbitrary Code Execution with Required Social Engineering) * CVE-2014-3253 (Apache 2.4+ does not enforce CRL checks by default) * [PUP-2635] - user purge_ssh_keys not purged * [PUP-2639] - Increase environment_timeout default. * [PUP-2650] - 3.6.1 issues "warning" message for deprecation * [PUP-2659] - Puppet stops working with error 'Attempted to pop, but already at root of the context stack.' * [PUP-2660] - purging ssh_authorized_key fails because of missing user value * [PUP-2689] - A node can't always collect its own exported resources * [PUP-2692] - Puppet master passenger processes keep growing * [PUP-2705] - Regression with external facts pluginsync not preserving executable bit- Puppet 3.6.1 is a bug fix release in the Puppet 3.6 series. It also makes the transaction_uuid more reliably available to extensions.- Update to 3.6.0 Bug Fixes * [PUP-530] - Installer for Puppet 3 does not check for hiera * [PUP-748] - PR (2067): Zypper provider install options - darix * [PUP-1041] - PR (2385) naginator not parsing blank parameters * [PUP-1114] - Deprecate environment configuration in puppet.conf * [PUP-1332] - "puppet resource service" fails on Ubuntu * [PUP-1547] - PR (2311) Undefined method `groups' for nil:NilClass * [PUP-1552] - V2.0 API reports Not Authorized as a "RUNTIME_ERROR" * [PUP-1585] - PR (2342) cron resources with target specified generate duplicate entries * [PUP-1586] - PR (2331) Cron Type sanity check for the command parameter is broken * [PUP-1624] - PR (2342) Cron handles crontab's equality of target and user strangely * [PUP-1749] - Puppet module tool does not work on Solaris * [PUP-1751] - PR (2383): Suse chkconfig --check boot. always returns 1 whether the service is enabled/disabled. - m4ce Improvement * [PUP-485] - Add assert_type functions for type checks * [PUP-620] - (PR 2429) Add install_options to gem provider * [PUP-740] - Validator * [PUP-1174] - PR (2247) Ability to purge .ssh/authorized_keys * [PUP-1596] - Make modulepath, manifest, and config_version configurable per-environment * [PUP-1699] - Cache environments * [PUP-1769] - PR (2414) yum provider to support install_options * [PUP-1799] - New Function API For a full list of fixes and improvemtnts see: https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102&version=11200 - removed puppet-3.3.1-systemd-units.patch- Set proper ownership permission on /var/{lib,log}/puppet directories.-Version update: 3.5.1 is a backward-compatible features and fixes release in the Puppet 3 series. It fixes the problems that 3.5.0 caused with dynamic environments and the yumrepo provider, as well as a couple of smaller bugs.- display update message about systemd service rename only when relevant- update to puppet 3.5.0, see * http://docs.puppetlabs.com/puppet/3/reference/release_notes.html * http://docs.puppetlabs.com/puppet/latest/reference/release_notes.html - replaced puppet-3.3.1-systemd-units.patch with puppet-3.5.0-systemd-units.patch * adopted to the latest version - drooped puppet-2.6.6-yumconf.diff * doesn't apply anymore and upstream reworked yum module quite extensively * AFAIK we don't use yum anywhere - require facter > 1.6.0 as upstream does- finish migration to systemd - drop puppet-3.0.2-client-init-masterport.patch as there is no init script anymore - drop useless sysconfig files and provide compatibility %post scripts - puppet user is needed only for server - use upstream service names (and warn users) - little bit polished upstream unit files * added puppet-3.3.1-systemd-units.patch * https://github.com/puppetlabs/puppet/pull/2510- removed patch puppet-3.0.2-init.patch, and replaced with puppet-3.0.2-client-init-masterport.patch because the original caused shutdown of puppet client on a puppetmaster to shutdown the puppet master.- refreshed puppet-2.6.6-yumconf.diff to make it apply cleanly- add puppetx to filelist- update to 3.3.1 for details see /usr/share/doc/packages/puppet/ChangeLog- more specificity in packaging the extensions- Install puppet extension data from ext/ - vim syntax and emacs-mode - openldap schema - rack config.ru and apache2.conf examples- update to upstream version 3.2.4 - Security update to 3.2.x series - CVE-2013-4761 (resource_type Remote Code Execution Vulnerability) - CVE-2013-4956 (Puppet Module Permissions Vulnerability)- update to upstream version 3.2.3 - Bugfix and performance release for Puppet 3.2 series - Bring back helpful error messages like prior to Puppet 3 - tagmail triggers in –onetime mode without changes after upgrade from 3.1.1 to 3.2.1 - Logging behaviour issues in 3.2.1 This was a regression in 3.2.0/3.2.1- update to upstream version 3.2.2 - Fix for CVE-2013-3567, see bnc#825878 - 3.2.2 is a security fix release of the Puppet 3.2 series. It has no other bug fixes or new features. - 3.2.0 (Not released version) - Experimental "Future" Parser With Iteration - Ruby 2.0 Support - OpenWRT OS Support - External CA Support - Better Profiling and Debugging of Slow Catalog Compilations - Splay Fixes for Puppet Agent - Cron Fixes - Module Tool Improvements - Hiera-Related Fixes - puppet:/// URIs Pointing to Symlinks Work Now - Puppet Apply Writes Data Files Now-Update to 3.1.1 -This fixes a lot of CVEs, see bnc#809839- The puppet agent unit file needs to take into account the settings from /etc/sysconfig/puppet.- Install puppet*.service accordingly (/usr/lib/systemd for 12.3 and up or /lib/systemd for older versions).- Updated to Puppet 3.1.0 which is a feature release for the 3.x series of Puppet: * Improvements When Loading Ruby Code * YARD API Documentation * YAML Node Cache Restored on Master Other bugfixes and improvements: * The Solaris package manager now supports the `holdable` feature (aka "freezing") (#16120) * `managehome => true` now works on Oracle Enterprise Linux 6 (#18298) * `create_resources` can now create virtual and exported resources (#15081) * SRV record improvements for fileserving and certificate service (#18161, #18162)- Modify puppet-3.0.2-init.patch: Don't use lock file and pid file at all - bnc#714649 - Do not use puppet-3.0.1-arg-err.patch and puppet-3.0.1-init.diff, since they have been upstreamed already.- Add puppet-3.0.2-init.patch: fix lock file and pid file names- Updated to latest upstream version 3.0.2 - Bugfix release * Full list of bugs can be found at: https://projects.puppetlabs.com/versions/337 Notable bugs: - Bug #15513: Resource type 'cron' fails with 'target' parameter - Bug #16178: Boolean false in a variable causes the puppet backend lookup to fail - Bug #17445: Race condition in logrotate config makes puppet agent crash. - Bug #17447: Puppet sysv init script faulty - Bug #17488: Puppet needlessly crashes when run unptivileged even with --noop- Add puppet-3.0.1-arg-err.patch: fix http://projects.puppetlabs.com/issues/10963- do not use /var/lock/subsys for puppetmaster- revert back from ruby-shadow to rubygem-ruby-shadow as required by openSUSE ruby packaging policies- changed requirement of package back from rubygem-ruby-shadow to more common named ruby-shadow- Updated requirements for package puppet to include rubygem-ruby-shadow This is needed to make puppet modules to change passwd file- Updated to 3.0.1 - Updated puppet-3.0.1-init.diff so it functions with client.init from ext/suse/client.init - Fixed puppet.conf not in /ext/suse/ so got puppet.conf from ext/redhat/puppet.conf http://projects.puppetlabs.com/projects/1/wiki/Release_Notes#3.0.1 - Bug #15717: puppet kick returns "Error: Could not find indirection 'run' / testip.example.com finished with exit code 2" - Bug #16585: Remove dead "ldapnodes" setting - Bug #16698: external node classifier script is not being called when storedconfigs is on - bug #16757: user cannot control loading of rubygems - Bug #16769: Apache "SSLOptions +ExportCertData" causes "header too long" error - Bug #16801: Puppet 3 debian init script has code using removed --servertype=mongrel option - Bug #16922: Could not intern from b64_zlib_yaml when fact value ends with a colon - Bug #17000: Puppet acceptance suite will get caught in a loop if agent fails to terminate for kick test - Refactor #16643: sample-module has hyphen in name which is only unofficially supported- Update to 2.7.19 http://projects.puppetlabs.com/projects/1/wiki/Release_Notes#2.7.19-Update to 2.7.18 CVEs fixed: -bnc#770828 - VUL-0: CVE-2012-3864: puppet: authenticated clients can read arbitrary files via a flaw in puppet master -bnc#770829 - VUL-0: CVE-2012-3865: puppet: arbitrary file delete / Denial of Service on Puppet Master by authenticated clients -bnc#770827 - VUL-1: CVE-2012-3866: puppet: last_run_report.yaml left world-readable -bnc#770833 - VUL-1: CVE-2012-3867: puppet: insufficient input validation for agent certificate names- update to 2.7.17 * (maint) Add symlink stub to gentoo service provider spec * Add comment to upstart provider explaining exclusion of 'wait-for-state' * Upstart code cleanup, init provider improvement * Add spec test for network-interface-security * Add basic service resource test to upstart acceptance * Handle network-interface-security in upstart * Add exclude list to upstart provider * (#15027, #15028, #15029) Fix upstart version parsing * (maint) Add --test to puppet run- Copy from devel:openSUSE:Factory- update to upstream 2.7.16 version * Significantly improve compilation performance when using modules * Add Puppet::Util::Platform to abstract platform checks * Default autoflushing of log files to true * Add Module Tool * bugfix releases for all bugs please read /usr/share/doc/packages/puppet/CHANGELOG- updated to new upstream 2.7.11 version * for bugfixes informations please look in /usr/share/doc/packages/puppet/CHANGELOG- no need for vendor-specific- update to 2.7.6 Security Fixes CVE-2011-3872 (AltNames vulnerability) Features and Enhancements User/group management on Windows Better file support on Windows Support plaintext password in Windows Bug Fixes Recognize more duplicate resources Allow multi-line exec resources Remove unnecessary deprecation warning in puppet resource Update pluginsync to only load ruby files.- update to 2.7.4 - enhancement + security release: fixed CVE-2011-3848 (Resist directory traversal attacks through indirections) GigabitEthernet/TenGigabitEthernet are uncorrectly parsed Don’t rely on error message to detect UAC capable platform Allow cron vars to have leading whitespace- update to 2.7.1 - a major feature release: Ruby 1.9 Support Deterministic Catalog Application Puppet Faces - a new API for creating new Puppet subcommands Manage Network Devices Dependency cycle reporting produces graph of the cycle - license changed to Apache-2.0 - see http://docs.puppetlabs.com/guides/faq#change-to-apache-license- using correct port for puppet in the firewall rules (bnc#694825)- fix logging setting (bnc#683441)- update to 2.6.6 * fixed many bugs * licence has changed to GPLv2 (was GPLv2+) * some of the new features: - Manifests can now specify arbitrary data for file contents - Managed resource attributes can now be audited - Parameterised class support in external node classifiers - New puppet inspect application- update to 2.6.4 * bugfixes: bnc#667867 Ship auth.conf as part of installing from source- update to 2.6.1 * bugfixes, manpage fixes- update to 2.6.0 * major release with many new configuration options and new language features- respect sysconfig settings (bnc#620808)- create puppet user not only for server package (bnc#623884)- update to 0.25.4 * bugfixes - create user puppet (fixes bnc#576453)- update to 0.24.8- add zypper.rb plugin by Leo Eraly/bin/sh/bin/sh/bin/sh/bin/shlamb66 1499476254  !"#$%&'()*+,-3.8.7-18.183.8.7-18.183.8.7-18.18 puppetpuppet.confpuppetpuppet.servicercpuppetpuppet.conf.5.gzextlookup2hiera.8.gzpuppet-agent.8.gzpuppet-apply.8.gzpuppet-ca.8.gzpuppet-catalog.8.gzpuppet-cert.8.gzpuppet-certificate.8.gzpuppet-certificate_request.8.gzpuppet-certificate_revocation_list.8.gzpuppet-config.8.gzpuppet-describe.8.gzpuppet-device.8.gzpuppet-doc.8.gzpuppet-facts.8.gzpuppet-file.8.gzpuppet-filebucket.8.gzpuppet-help.8.gzpuppet-inspect.8.gzpuppet-instrumentation_data.8.gzpuppet-instrumentation_listener.8.gzpuppet-instrumentation_probe.8.gzpuppet-key.8.gzpuppet-kick.8.gzpuppet-man.8.gzpuppet-master.8.gzpuppet-module.8.gzpuppet-node.8.gzpuppet-parser.8.gzpuppet-plugin.8.gzpuppet-queue.8.gzpuppet-report.8.gzpuppet-resource.8.gzpuppet-resource_type.8.gzpuppet-secret_agent.8.gzpuppet-status.8.gzpuppet.8.gzsysconfig.puppetpuppetpuppet/etc//etc/puppet//etc/sysconfig/SuSEfirewall2.d/services//usr/lib/systemd/system//usr/sbin//usr/share/man/man5//usr/share/man/man8//var/adm/fillup-templates//var/lib//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/3517f7baebf94b80fd4b0077cf58f9c9-rubygem-puppetcpiolzma5x86_64-suse-linuxdirectoryASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)6?&,?] crt:bLL'5CsX>϶-mzi9{u" I1arP(uk{) t9s G]+R"!7@mBh!BXHI!ӹ/Qn0w15puZPGGXoح !qulQ{tbm|iN N_ 7'Ҏ,SQ b;qrOԙepO/W⠑6|5fAkׁRBAǀl񆳽qmSw%=֏lNf4 G:>(H$}q~Jy!YmsKXL^ 2#G(e]>t):\öqn:B*UI]"'99(W \VTfWMt5EƌCǟopQ|I:=lÁ_y%NEp>$vEڒey$=]'AL]hUaIjUulSD3p6L ):MjKu2ދ,;~4Gz5c_\[dqdt 1,qjcU00eǦ'=#1CMJ6 H-#}ICMln]U ^atZPݐ4s6,9qtxQ}`V A,7d.Sskl<׷2qT )=UŵژwS/D-O5!1gKƊݷh 8h o'HfاO"5y2mfK&4Q/[pݠBIe439cy zeWoj{˼- խ_hK,ޫ4#-F`aQ'f5*4Z7H=QIx>"->'e1 ~55|ryUNНG Si?۵xK))"jF${ +@y$id,7 'lb5s`0F7Z(r.]X$C~s?{U-wAt@_X3#56j3?^M8$EjO>?F"e5JUh|UtB+ӖЮ U%])gnuܵxvѬxK.n^ ma͈typʗ;e"=:b l KMj,LبNeE҇d$ عɱ{s@XBZaDžy6I%!~W5k_tԐZ7#ù 8v=9J >_YHGvB[ ryMy,ެ/9zwJC@mi)Nx/"`POф~RbݕK靎Z]#@G"(nK}I^HW_uu֗,{DX>D޻dTq OFU;*!#\W7J~Aj݌#W*Ass S22*HP|^ x/Rh=w)2}:銚JT2JMU\&SP1?I6oF'ozph kM[y0 3+H' {(3긏!N-s|a~VϣӌuvJU$QW#ʥ1;3=Sمi/(%ob;ٱ["t!=< +qD,FM0`5&!u1 43ood;>w  EFLLUuȠcR ,]/il8:7{VJ4U.yIhPm9|bpb+I(0v4O;W[ c(}M]ځ<-%2|Ƴ =N6}"ˆ 9Siٚ-qʸf%NX}\+kw;n!lTOUe?Wne:{q#KLH54v%Sx$e_ NH]<C%U M_guI?3yh@@sѩZ'l``У&.Or#S=Ȓ4͓  " aԁ3/+Ȇ vu:geB֗{֗cE u]Ǔxni$P5so:cYI6.Ai ;{}$rwnp#E2~n\I@d%zD]2+`l$AOijHYo!v7DFtR67;i`(q SB(5R\}m?B 5]ҖUB<Ȁr]J ^&Ye(Ϋ?e\U*=?䭢&Ms*A$-iuPKq4 ~w Y vKQ0܆)!]R2MJAt,+WwPS~u-3,[-uOz) T\u&L ´sT ˀ_!4t!$7iGEoV%Y?}!MᨅUsP(fGPX G]V_DZR?! @NFw#BhrB*V0Ё~Uu?A$&&nJ.4Õ"ԲF4Jn\^G9^Ƨq Mۥ@e2ϲڏUZi#gM-jz+h7BޗR Ҹ8#Ml5OڷsIjSA[}|ęg%,6Ϗ[&T%A<_`WQqGklގ7G'giAgp;DZz6SgO(Β@3_{k4Jc!ᜠk} G~CZK<,a"&LcPTXs)ZT /qDN kvdmP0VƷ̳H2԰,ݑf'Ka.owQꂗm-D8؄|$w<Hw*v%=5 [_ ]aFl_/0R2Rߙ~ϟ}}C 5|%S&l32r@/,7S Sآ_F4iaRŚ\y.^.EĵI0-jt4E ?;)q$,RC&Ta_[zdBzp5;a ;r{pۢGH E-(P\Vy0Cҿ,D;xn܅$ ԼD" ;2mEa,My32G] 4% \koTwYMZ;y.!KhOx@J oQC+(:-fs]N BpX7MV=2[ ַWGܥ 훃Ȍ\DeӁQb#㚰^1QK#BRpt{- ǑoCrރ 2t-v?&e~ʍ@ "=zFmUdn4X6 =8ߨJP}޳(:ΐeY]mCE: n듼/c=rM8׿.e%j\ah|o,%~ qK͏2 &]OXG 1ƺ+pUoFL7x=ρKbց%5)ͿWnb 7bp°ͳŌ<> !S+_ʁm* pqDw=*sȦI$)#E&6{bkv ' a鎔*՛U[A캠^wFdwKo"YT8ҺuGGt8Gw(jrZ1x&M-gs7 QhN1ңf(lKdK3E:,[[uSL> ( ?1 k/)Cǝ{%}>w^xML2var&+r#LfͿ/BK+ᡍL.\՝a8vwE@޳eL*vBgsi_Y^7Wq IXeyE·Ne[^G[F矏U%>V6ԾU$ϓsd$ I d?b. MY@. aq8X9]tN̐!,-.4n&I_dM [+U[p͍1;* J ⺲bAsPe^VE3kf ^ca$<TQO*HaY]({9_JbvKN(]!r o(@$p ӻ/_Re+J12Ir 0 \zO-|vHbf{ b1u KjU T p{QNw7Gi;mA"Lv[}tIV# o5"%gņl B=[Z1~f6 /Z*9r릾@/9\@.3SCBCVWR7&ԸQEd}Di9/7MXF\!¡w~I<511 *|Cd=>dhƚ 2}{Ɉ關Ы7oeqEbN63EJ[^r7}5.4+ OUk!AzGS]?SV[b ?+,c6̍CQfp # v{pPP@;X:sR@@.yPRF=84s2q cR! oi0P'X)wߘ>,SCjX[׸2540~wO@a z&|,#{Y$b$uܨ׈DcW͉ gƜ$x[pu(("l~n+2~yb KJU{l;ȩF ux+L`Ei,vGbÈ_ֱTn"`D̫(WYiסvkiŴ ['L9^wV])ΟW`HO0䗈gmkJo˘w]>;kTD7jdj#J4+ӪĀЋ"{֦yN30  ;,n2wIs'h[\sbXVxJ O̠ij/iaݮ,cTn4\T?SGQP|:4 p{;D J_uoьvt˳*/ơg/Q'2 :s,I:߾g 8bC7F%d)4߭fGCc Fwȴ1J!fyCK@"rKYuQ"p)ϊ{]J(jez{4Z;k̅~ڝ4$5eQp%3?{m^`40(훺p/U*Ֆj c:T?ܛ U8juNxU#eAd=Hq9΢dڰ͗7I+U'I?O=X.`BBZ6`0_yR+־ (jWgԤϼx/#)"xoc͂(%*L&Wd:4r~1ZO4jq+q| Gpg1EHǪ6 o*J誀zcN'$4<H ziY ΂@,2}<t[3llu*)&&u< ]1be,{)%1>2Pd4$~'$TRdXn|Vu0*Eifq#dOE$0~V7|3G;Pv.5gZ.+BH)Xp'bܮz[leV|f磰BNpޜ w; >c׏7xzy2 onn*I1ٚ+ev;Ɔ#e7r_Ūx(*,.XOֳT OR҂)v)hTu\$+z2Sp^^ZwZz%rb g⑍^Ǚ0B0/T⣵iX0 N8(!m6^O řIvCu%OZ Y3B~q1*o2 w%A{?kD (/RvG,ێ!d֝ zi%G!#G(/lM(lZ]&- F zRM^qeX_SkCӯ&wMyɎjhF(4йYGE!xy_ @"ƑR{}yNH}ݥh\_`ȩDTȬɎz1=je-;-8]t'`"<bMj;|/3ʂt1DKipPjؕpl*!&EHbCEoqաm>' [ 9X~! pN` ='!j7@m Gy_+ú&pbww]1c5=dC%5lKoW|ߦ-+*B[E/ŌiDN6v-\2 }6u wB68#br3×Eʥ[6~\/Ec&bڢGkwDb~[-W[lm{'P]3D+escf(qS/s425I 4 $wrYN91^ {ɫ]Vd,N 8zۋN"P^8-'52.7.+vP$\5cWIa1JW#M "`%ՏXE1 ',2{ ҧP[,[fTTĊזP8ʛvBW3t/̇S|!:!E\x$] `+Nܫcs{X]Ңq ʀ#&ZMMHw]Sq$U8˙((c*t4?Jrv_Wg*Mt:C[ѓt/vgw߷}ȐS%lKR) P Yt)hzɐVoL|SȾva&m 0WV&zةQ!6'KiN&BxQ""ώ,/3PbPDX5t C}V\^}73CH†Tq!5L:F~`WY觥q _ƹpϡ+Z=ޢͦ#qtE-ְzJhظJf1v@3ioYQi!hHS:2#pUIʿo*7?Q eN+n%is҃?z|fr)lQ_sq]mT N`!<7=</peozhgSQ3Db5z"6m⟎E}b9YG0rBYKrk+m;Jjj,g UΧբ!.!Lmv?(.* G`"n (pR,f[v"y*i*M'gY C_4#3AA#qU(}{eg %6yJXm$Zu}E^`igi\zFUތ3XO#9_9s4TdƯ"w ?'bX;Q!RjvcN?.G})/g(3^F"JHsjV>|j:sj!њL<(yy ujG`*ỏX;Z6+!\SZL'RUiUհ)a/yQ7󁻄LFHA{Q_/HQC2mL87LmmeURYGAdkM\7ƻV6Br[N`G8@"&ѢFC"ɓ)qdK@+A60)fpܖ0R`I:6 MCy`8.;Yw2^NcNZ% )ݎ9{ &brϟUjMhm,DeW|ZX扱jy(9uS2$msؙGK4} l/?6ln6BC5hIp$̷\ JS;iE#p`]~x@8[' gw"&ZR_)@2 6R#JMRaD]%"kpo]@6sRKNG;&,M깄AF qB"RBSФ*,[ز{FUɀ %^^[:1N#SCDnުË1bA%5Dyٵf=u9- f>*a^x]n pk d(~LeCR&Ц[D)ۍ?#C@啢WwNmX:PnV n1ꌡKs$oy1Ǒ5)eC<0N/ ͢KxlLmBarEU3ۖRpV¶ m<\eõuGٰsD3mO*5'=̢~W.U!)QORDȋd4ވ\} 5`S r4̬PuEnOrBFFeSp0rLӴMm3|>EG~_>s ]5GeV:V=IDkua.mn@g 8#zV3x-SBb[s8w*u"=09XdgQ":ߐl{!TP ɹ;m}h6e]ME! 3@2i65=,Aʝ <~PPm-j~dvaz@A#6X~̿췻#T7?+Nz95 Z.V_]Ѝ 4{v;OíTZd2{U3lTJEχLFwG=q? (k4GALNƖoB͸CVԵ4(P)Bޒ%,}`~ڦB@IhjEM+_p0rX -p5B!;' ϲ]3(="x0deڋΚZ^Imդthoe91)O C:p11epJK)'$i{,Ԇ'ǯؚxZ\hNW:wBZt姶@`Դ,qeRUO2e>*4kxMI&cfѷc UF~ 󰃍VsA69,IݣdZWYVTg:ƻaHv^s[Jy uo ŵC*\jR$rUjXŽ Q/:R'Ӣagh?Vww8un5ĄK^xhA]*$ uwIߒo(rw^cmz RAMi/,_{*zE<٦Hv_nKe$__g'"GgX٬'pg9XLj2(.[eUIǛ1xxI^g}8ͫA ͢4X$ũ;i JE*eU*QffwKZ@}cRsDVj橗MS0g. E7D,J)}z6,پ#| Biz'›9$jC*=8Arx40O=f\3tWY &Y9):lr6_LfHfŠ- '7j gAS;5#e޵S`EmzNvѢsc~S Cx{̈!W+'+zP(Ort-9IޮuFف?)2HDO/YfS60D2}nq(hv>ެs1az:}gY靛+B8 V(dja80h~1NHL!7_{;^v@8$5R~~?|$_>b G_Myjl]|"(%R'Mݖ54goT-R$ E$'Kx8FD:.ӣ9h X?˭9Gٖ7B<I=)M_u&t %%l0j*/ ۲Pt++ kn=f?3 5k!K` EPF6  HsJXG, Z,@Rw&)5,c1+z^<.I`ڸv?1 hPKӓW*2{vuoux ]6,[S8YP3/ **cI"~ҝȵg ֗h\B%<*ZOf\iI͖f7}}ʽAǙ=Vv? BGQ7y+l@xy@q/32Nhw'>|b| CɎpXi+F7G#gR1iKKYA~' *IД݋KoQ794ڙAH An\uH` d-^tFɄv*X%` p,6M媁ɋKwK[$,E9|%G&J\&Y~G} ZԖ GiiOxS!ʕQۧf~PU 6k>.f[L1jܰm5;Ğ}edB٣ccԓ^TGg@]ozڤQQgȰ8Kϩ|'? w3,7a|(jgvi`C K(qveZ=K+HDn&b~d&%f[`QqS,M yEa?mv,9Vil&6*G|zi5gb=K# 鄹jq%%6Uצz*5dwow)v;%nS>g{JB. q~a3#]2!%/cv_oTCGfEA9LbRL@/7Gd^-r$i/`A꫔`}$LnŚT2PްǾ&LS,'U]t2cN;'tF_9DoTճ =JU3Ãmk5#C)R?l ?M-}8cE4:bM̖^J,9zs6yMm!YRY 6^*SCO)a9F.8啉CsX[_O!ܼ%U~L);3f9kZW_7t Xvb!lg|Hn:yB:c& Ч &jb dA8`"\\S8׵Pc\$2f?U?9#A.hns=w 6 X4oifpa xT%:>xzdQgNxaY3yySܥɶpbAW%Lޥ k0ђ>)__A'&kGir”C"`Ķ'g-B>of:s_Mo[k(WRgq4 x.<+rqeyB٠ʜk k2\аP*?0K I89n.|<" +_eJ"0D?hk·ќ rd}Rί*%q+FDŽ}y9C.\-)B!Å} ql% իD$(c)\nAfQ'oc*cMSS#c9Dѯg~leCccF1єEM0lܽ`/,"{ 8j(7tmif!Rr6k#9h;jnC\mi(Ą]r"UN N커DwrgKs A#cFU!J>w%,XD䓑L H!5UG(1C`k,%7SBQkFVsغwߑ=[8ϟWSpk)tEݚaTVifw.:YdًO_:= dMLyV>,Rfz6!fj凎1SְA s:T=wZq$#8S 446#ߛ'NEE*jsmT+b$pRgRKa1 H&zgOןº) P .1q ^"A@Nؠ֙ߌ)%jk2CA/Ŷf-ٵ<|M &5h[)Ny@y/`xh6F$nfnzXS}<ƒF{UݦR)1f\բR,Bkq-"/I45HwuZ TXFܷ%)PC%"U^^!~G 7~'B*cUӿP5A[lwK[ / oYcP~Y$i ~; Ju|\)c i!f#Bi 46Tldy<ي 稔;0.`8b΂'f^KQ_r 2CX_h%[x6B-x9YR|ӳ8(s sfsņZ>l z2h\%vڤ> bkBHgoo|q ;v'GǪ]eX*~>%L} xsWLǵh\bTcμ.Tt`PE[r۾SkUSV#>ܽ!y2: oUB^i=ix I~.dtgh5(FsW%d"d&ގ"|7Bå‡Ǿ;?D.x<##H+̳\}v fN6`]l:;0m|locF:(|K7cņ4A9;(z1w'`Z &T4A+wo8*z[m6@&_meF O<GݲnIօN^Eu_IOyX&,WTcarSeT,_8?7Gx >"y׻oA_t$*(It8|^P.ġ-0Ov pP::g>w?ںۗӫ%NP<@?.$&thXf66ߔPy+Xie6/tmiN^nP=gMCܑC-H92 I%OGQ,1qM,H}3R6=#A]`E`c11[uF>'۟W/$.>3%3= #bv#4\#[GK]nZ=|n̅jϒsk%;d:#YgFӳK6ie!X c!+&= l;Bsdk|&qJeF[SsO-C^э%%*׋,/y"L%$un1wGi.<Դ%bAD %ƴӗ-O;MV$8ct͜P 8!\n$K݈ f&%Dvvd4 9i _;U{k<qAc6+~dФQu нX^@ه!^КZ~/}Δ9ssS!P'Z?ߟ8l&q`9کa "t()Ȩ-,be"3jڏT۷N6` M2ukF斒h}_TM/ӻc=2jIlhMi~!((of,)mZ[)$&$fӲQ[|^@Q+Vciֵqu\+xSSEM}mW0˾c.ֹJc ȅ8W|ܾYLw)r6T_*S=,>isNZlF K@0FAuH$`ن,[_Z!іa}敦lb߫z*cTD1B5C1XmHbq,s9 y68tHgп[d2[龼xu+]ݡ]۔O$-wbQ,]Ztd ֒xjzdY|~h3o׳%"dm59JpcuiiEɽ:$QLi(}Dbd([YIiisWיvK<#̑% z2(8JACa{:Ul\ XZ8US>u?dmcClk uT}P2Y23ZIbPs3H@niN 栍輬 GD貶fRy%ѳ +2WM"H@:P6_"&'a?$=a[h܋Hofcǔd" x+&Y-l+VtVVw8)]nQr Lq%] G1J)pbv1< wel %86R"t8;}KCI61elKq8K@n2\3t_]r\BQ4з([hA7KK nV *k|g]cZ?'Si=^bkT~+7[ۏXK XSN]\+ 2 *,yv>ˏBo}\%1N- b\ruo٨E[!mT^ k~o'z|eP%9U5Vu[X: PRL5=ZLn la}O|vl,Xn xc>y 8@%z*G9ŶYU>٥Cf/lc)~ (}uXe[RWgp/ Hk22anTt4'JPׯKy9vk+:(yrVE7RSKw4-}TBMCVWށ5i961b5x=%`uO|κDa9= *$b|=}Ib+V]uP]R%%T9wFNxcKrV_:z,JsJt&zh_}|7{ ɯ5]`z m;xwCQ+sdڸrnEEZnL'j@9WSY\ȧiλ:?`dρ:pg:2沐_O$(rea,rYx>$!6-suTٵʰvk-DE".qW<(Zzq7u̡l)繞KwOMLgx@:ڇ)V2gЦ@zF(9osCJbֿ!% /y% \Hp I; L`10/3[bs:3+_dGN.L':iMZ`E!S@GHm ^L:Rhan}@z z%wFEmsi pGZP>>!ryVq i-Xԟ}OY0p)؊`:,;`ÑYf6MI}GaҘzٜ <\dX%X6*/MVk6(s5SxpuhGdF{y;ƭQwX*pPc,% Bܟ!϶#vT8w?5RZ}0gBZqvbj;zUr0˥wHQpdzS}_7#8X`.vWa]d}v 5ܽ9B֪Q~w姁K;jJmZG@En-m-)T{R^e|d Tí)“<Ÿy舷` p'暻'FAly0n2LU9Rը1SSha aj%19ᷭ?#DjTtXrgAGafaf^]!/ekMsbw>uu3񉌖GHR8hx!= ^eǵ~qr[ &^Zi*EM.:]L* Fp/ .`/Kd"U!P%ʸ4iz c׼a<2kö%GџկkiЎ3N9 s1Yd(cc.O@ޒջh:_b~7bPB7Gh,ڹ:00lOM!tI)Iex`Bސw/8H'v}+cy*O_Rm%pv +1^*@A*Euc=mE`g?yzOD|gAꦊޥ&Zr3jŃoP?_4@H*9#6>J0(I꾒-O/h I#ZjJ Qb7)WVȴ+OM{+=kJa!eTcEA m8rU;5)[)!t#Ԉ7Pj2Qڃ)`;}&f+NSI<E t{jx%n/iLm"ɭ,J@TipsuؕmoL;!x}Lz+D?wVĽm$xeXtTeRH2W;JU*pElb'Wp~/|YeDӽ2KGt-qō^G=/%WN*9K@vHeЫcn%N uRcY9EL%*VkQ+t(yme!4OoV'юL|JޢSHwPnRdž9^܊DTwmTƮ l0 hTVH#^:[|Y&.bgv[O; I=5*On?IWzwZoM7ޥOyVrQ$b~hS_H2)r+upo kOʄ 2ƚ ӜIkgy*n`=)CIil!HXNɁp%Yp,葂/GlWn_.3((g0zޘg.  /vΓ@m`YˊlY3n ?74)DvK{:†{30H~K{8Ȍ䑱;=w1X%+7r3o~n D$ݻJ-JmX9$^jy)R#dש-o'ZDO@tBIԠeS¬78~dBJ{ ٦ilOүf8:|݄m@E=jr] \4 CXTڱl3CI؎kȅ}րPp˰gq1}!A@ #a(4e B9 j{VRגލ ~_#4!ey5c}ObƆm@B%leA'APSjؔIn iAR3=B0LX=M>D2<ߌ᲻y,eC3SZdQ6gk"~I2zt|L%[䑁$:mՖCb[5hvQ r2RV2Aw"r$rp:'?[)~}`ݏc-t$~IGm9Ig@+[>hKa?p> [s`@n1dX4!q.pҋ'Dh*!Hx1=G-d2YEsL ɣW I1r>9MKOUOu;)O5-0}r'%Q 1\jL^+tttFb AА/~r:|߀cXtPW>o0mlE)]I2LHqDp:gN[e*ՆiI:[5\jXr!ڀey(_r3Fቿ]ˉjy3/!6$B#Ǻݫ=,fVi Tu]pcyM?,^ 4MDR&uD5B {?s\A(}.no| ]R;-LTA@(1?V(FX7 8е x23Gzrxzv2嫯zWz"஻W"֦8̴l&U7g<` H| !߰qfLKw| G>i񜄞SZwKkB+;;8NyT;b 84F||w}k?,pr>d?n<:w jF˚ 4l{7;1m0Ƅ kn)e!:|ↈP ;ÓurxjoU%&ɸ.G}2%Di疓ts|Or4Ϸ??HeoSYm,'7te݋‥1`-_ғ1'¥N;T?-­#Sl4$!޵ӥ;)lf_kEgJ`s93ECڿ8Y$p65a[068 n, .I& Q2`!+'FԶr[ar.(ˍņd *!A]R{4 +*z=@D*e!~|wZ݊v]Ք~IϭQhbCz-qeꮊڃC-[=yRhCQro U):Gfu%i/N-bO(N gVfXp!+]}@Ypj5Q ,mlTد>"@D E.pgt(->ưE!+oѼSp/liU.x?G˦ ZuL\P) eۡRtO tYNŻ v_[s#3L efe2.sx[Q.`8Dc8 g^,MIW]6wDL3{_>􎟧hl~OC7 幐ly"7zĭlU.lEM7Zɳ-FG(lbQb=ҧ%4) ~;k6,3Qdt j~DCŬ );SSA=0es%>6qʃU)X6 n+5sϻĦ;΂7{} isCCx2qwj`V;f KQ@:mPŸ! iZzJ O#s5>{Q8 f:k.HOAeqvN N`z]hLBWV_tKK!nH&|+adٻvAo.JЭ"F(Aφg=u@#1{]a?moeG@a}T^h<\1(q\mKbvoӕvN,7)aᶿ=k8tr '3W,f.GFoHFӀې$=~g;oAP;V*9PzPo-h_!y9q$J ߛd&„7aj ܾA݂*MIw3kHlМ3\Z*nn<;<rp\/(%XA]Z7$Z󡈇K/}.Yt]cC,t{67  /5 48tl!a@ֆ+:W " ۗd -LBv}/VbB`c߷;]1Sf߈@ >Ps=h.g 3L[dqru?,v)Otl+if m{!tjpVlʓgْin#, .ܙ-NC Xd5)@g#H+/m$@ Eے{< Z ҧoy6kX+ķCǕ+n}teރf\D~t!̙N)|NLZ A㭶K6a8RܜNG!+,3/D)Z^h/1k$XA7]fI`)E@o"W5\siQaz>rK O`S`Z7xWƔ! ;Zl]eP 23YN;zòzp{~wxSާ=ZLҖ泖)`sA]ާ\CnM߀*2<͟Kv>1"n[%,P< ,wZfQ.-iWA*?@_\6꩎xq,e`=,pBp[rYPĵ@oxIa XCCjէ^O}b䪽-2|, ~k\6(=M-kN*U}K|V'AȬ$|J%?%-2:aՅKgCj$_gE^5G+`:IJ bv6۶oV${S,W@)^ ..3B[C<׵ʎe-ҝt7rxm/H}+[ +NUv SeJ$ SrnZOQe]{_ԓEHS@Z5pfc$|s OH |b%/" IN "/m6$eՑN2._deT41[pA 6b>_Uê63ZIꐽ)!jC,X ~, \[IIE.Y2 @?X:dO Xk+VkJa3X%Bģ~ RkmG:,1 _T˩<-H-/#;Qd1pYb4n{jY|+Rс <Q}hƟ a u4ڐ P;|͌1b]a8䚬_ c22 N4x CC%ñWq4hvBDkG:bkcKY avЦ==b1q]c&:4nU@[UB7g1oK7vQ#A4!F,OB!} {aH  {n&/f`Ki_Bϲc^KG<% JHj&9_vS=ʷ;o[ "O7bKg#Op3X^i:Qȡg YaXV>fAMs\ Lр&VV7Z {~$Ko4ѼzxvvΜ>x&k7 .| u4& ~r(_^Cy"t\m6y`',u:MY/>RcM,A!8^sUTAn٢ [Dh!7uyz"k$ԙ҄'_T#@)ڵ"~0 @a9ᲪXtBtӱ׈Z*.!D~Y?EEmz-6^10.yeTdemI^S˂!'R;ME.J%_R+|E:r{Y) aHWFHP:t3` S/A?>Hkfw:t#yPr)[F%y5YqrT{sՕ!ʾ_|ݲ<{"% ƧesK.J9ayP+ Ywg! Yʯ[Ɔ67hw%?>~Rpd ZUЂN1 oSUW?"fG]޿'(JMB=G6HBN dѵ?n1E\ Y8fͪzVuK9TWB6 PӖb+37wFmO5!QLKQXtP&i+3,옊>7he;Kx1 * Uሌ8Bmf8RgT0) _ӈ ^&'(#wz ?yMTٹ,TXK GJ]X(f=:XM#ߙLcYe=QV-RFÎs#laD fnA[oT}G-&d3I:O3XoZ ~m~>6pD%IV~ǘbxp6юJ.u>( G Pu-B~.( wk\xG*jmGpCa9Z.Ub"s7-x;LEDH7~bd>_lagiDv5<%g~G;UɃv ry RK7  &r>J2lpJE&b[Zݿ 7yxX#8C~L_bR䔭Ϊa%Mg7z f9P3u1BțQl!2S`! zĒ>m8blcM6w|Lwbb^`:ӢS8_5Dy!'g ̯ؒG}POY5?M)ө:.Zmk:>Y0N֞2Qd? Wp#R5wv=M8"O# ܾY>gqKDf@q&Y j\r 2qMhj45(H,WhNބUd55[+k@s$WUābG-.zR{8+\.^qpU`wݝuUHцŊm5G@~>?$eENxTӔA'ׂG}̺ŴW o cX)}b`^0s8['qORt䋩j! ̼%@Aɗ3V:x O-BG>o2W2·D`-uA|;yuPҁ當Dܷ)"* =^@ml<`m-%:W@48vHmʺNAVWnrD(_aV&F$z(cSʯv/f!*8oưHMl{o+~"p}גiWd =5~ ܶIEӮb(8[Ӯ}YσXGÎ7 q5^Lrh<bQǪ<9:z-/s;{̥`v#nH}RR]!O#B< F藬i T?0ܱͅninUeݮ3L?;"HWm;<1qJg{Y.rǔUx~ia*0:H|)5-x gZe'I]a ON 'Б1#rnЩ6fh$lِUfs(ۿSre+Cːlx&\247boh%2F7O 8 ѭê %0v.cR;? H? ` 9&'Or~ P Q".*-Z Ñkc._7u|j^Ck4-a> ջq *ݿg:e83~='dUT.GqzCz2xΌ-V~K-r5WcB&3sb,{}Tl[D۸.ץB4D "l7g]Ѡ8Ϳ]h@lNvf!=b7K_c>~1!%Cj-`)h̶0d>i@U#͘>UAɯ 5c>xtѶε?Y{P&O75[(31U#tj-Yb@VH{[琪 `AH?.Bd; J O 0)N>Bܜ3WoVj`jȦe\pP5Teo%U Zmdz8ͫcakõ>:ީېX% IVezP{UAMR {:/XJdzMMi[r%\7wM_֘rW>*(FVzLU345a/)k#QFIR02FƆI2fd<5ĆVspÛjA$#2UHG(m~%[K"!540 \ ?4[GcysFx[߁:M9`&S5#I wwk@;Nצam.oɀ]95lN u{+dZsy{vb MnniiTCKn1>k9R^#óS|% NIJPm2B޷daMmUWM^r1XFJ-]ip< h|NGMݓfM su%i$iFp dFW4;LDzd{~u}(\bGAlQ&`EB#{HV B%]ln_)vW7 pi?}N<K/G-MP{ ']<߬QkAKOޤ \,W҈Fs2,D6Zkx(Iv.|Oh+ru~co/5lj e)"47m\NA EÐ(vR͍LPC1=ua!=?J|^~" ٷ=)"hί{{)KE~3%頱Ey+iZDA>,' aXf1L.(// V[➄AG1xTcRpבmYe(uˉlE|LPZ&[h{#f˟WkwtBe̶n39% daۍ'0d>j!x TuNg&S5" /\׎Bh^C%,YŘprȀ>"!&+~1Ef&394׎=3ƪXOG#uLօ %qxMkЈˇ5 1Z Rn U(X\ *b]ɺ] O~J1 9#nۖ.f磚!m,dfhюJ߳ 7Me?%TAQ[8a`maRX2lZ@&j9QϷ rwe@E^y;]{r6-~鉌7a;YFQ~ "VƺV$I&C\N9$zTщs}j* ;p@xD$D.:OcݖQEt[m-/&VD&cҗ0E12fAkxָt~|t<] Lm%FG9f `=q(^ =K)6A׎(_.mDKPKSMtt)j*#SP?]oUs;zn ܄ѿçNZ DR+mR1a.!/Ϲ)Z&6^.&(F]L k|Xr{=NĴI+/#5B SZάLɉ]A**tD<^ YQ䭏n~L=tpGg6#]AVLE<./IV kox Q+9# D S }1ϛG“怬}ݏ TSzįѴAdbYl9B>-3)MgW zSlU>ܷM}-J !Udޮ wm^Py#\/=&i16&MPY 7H3Ï?ƅ=<|FE 8\.>CHb\-bqnT1]Gc)Ͼ90(8YtΫpReSySsYFӘ)^_[F lx6YWd!DF&mJrQp#b-1G!Wf4/Ex.c8cl(*VchycrjշEudA``P 9ZD4=0еE.p'4߹u5|ݧ\43}>ti.AkR"ǎڒOʌ?Rb3Cⵐ7NBf=`Y èx: Z!r%XNȦԭ8V1G(ijVuuĭ8 0"s/^ٝ% Kw7m*{J|_BUc0 yZyIGrdr"*T`-c 6:ZXΐIWI$;q4AhqUHxjreၛ\bzfRt;dXxd3Ex,h܇`g><(egAJU 뙉K֤q؞c(`C'&iR`䂔3Y!y`,BgB"y73]i 5-DYOSa]E>K ]'٩8c!q&mFVoCl!^ZbX 8mld$uݷ'M6(~}c$4IG9#s?2t F_ռ%-ĕ|R (CdtcuA_o;t+`UǤ4BMm^ Tƨ!bd4EMJ%q6 ,sx  ''f'f v[L$Eju-,[^M|Ɖ; /7ka82#ERĦٺkօ 2CڷcU̻&9E B[qB XjgQ0o[˙OL`(OkRP1U - ~3q ~~5dVS&;n݈m?-P"2zjRW_U/lq@C v)aA{.O J/7dhKaÇ 7.}+U Dr['q\׻[nqX  ˊhpCӌ?&%1S//e7$#G@ě>U>T0ϳdž׊L7AR\grj8Z"}+ (;m)tWZIiNL$M 2$𪤴[T73[E:؝DEǿ]CBy!y.E- u/+j_k(p{9km HVǟ%Ssp+ӛc/bfPݾF˴p̛[đɤeKOG;O5Rܓ]YFZ3dg,%*덷UZڷǘ`0rNOhpgBԇ-R?`;CA"| S^jԃÌ_6 ƺhdi<H?BtU?/x1 MfBhtHKMkVj[tS RC;6y]2G1FlOzai$whE"phT[[XKui6roSCʱW%Xt"+rs@ų% 2{c -+(HW _c2J5^qķۦzfP;_x${yBM3x=I+8y#W1vN`=1j8&` |?-/u ¶CG=$ YxSH*ޒehzARjqvkUyJMF-ŊMlՖ K!UUUۂPW 2]DEK$i,_T̿10%(S ᅷB[#{(C# ;dx~@2!$P>f_[05N{L9Gy2m.}z["\؞҈.P1R~ G$OAvrqS_qh|݁i區v~ł4]VȮ|j/ 0qkCcBw<PbEn_wDU~{q-w+׌jn>vW@lݗΛꁡzQ( Kɡֺ)CO,Fs5,y7!{чMMbu~e^2?fx0:)Vhqd804Kr<2̙{χH?-7spF6H=SgJa$;`M!RY]uҊV8&!RcTAo8E-h W2xH_;=3f1{11x[`m oY$i`;yb0.mIDpS1;i֫}Đ$v4ݰm;>j#+uJj١F^XO9vzӡeUmH4ܪ-[9%NWSfb&#_g('v(1l':]vC6@[#OwV,*q$b gY3 ^Q՞& n|DzOuN^872OiO7Q۪@C:TiDV/ %5D͋ X?^̩^T\Æ2T82B%8{徔U]QMȦ+|E:ĢPdK楳0闖X[m;!-tCv׍ H64:3"z)YWc?O6pA'A|Y::16& <^!,|gFzM:~w0ԷXKhk&K8zͥr4L50{(&PpɄN+JhG'2@ &x% mi,nܘ7iv28aɵ[V'qmztEx J%Fbm2\deG _mS^dfl_[&!%BUu@dL )ѭ @PS'Fדib"c8)┘iǵtg O#ʯm[b$) =^]>P|$+WVV1{VgC}<' W΀AF?)z'Jۮ鄉prmjday+yze 0*Jx}T,gػjp=Va:QiNi"<"[dݏyjf/i='VH`FCp cTUgupryVVIKd9I%)E箱.UVy975^5Q 3Qel8S1rX%{g1vky+$]yt &l}-~ os9FH& K_s㆜GN<1z"NL. )XlmhGf1 z5rtzEd8  )oNDSyA,aM@D9zt&LbB=dܠf]F۞l9,%TЌp~AC%Ǽ̢n F?sk RA@(zKf:k5̭*}v%$ }0uHd'20\u%߄H$v͑*|9]gl,נ\8 weȄV i4~4=݀5:6Je^*`𩕁`wU6&.,$7LlqCRE+'V0r̲0Bl\jL=jYD/m& UiCq;J`LM!mʍB")_ "-] },24 "=w 0)"],09Sc|EI;lHM8/GcMA2kq|0ң[NyL?3m8 b  [>k9ZH96(>[-۲1vr(v+~ZQsYVr}nau/E=r╢/([H?qXU9yk0l`m=5x._2$aG܈hy${x\"<&7*GS%(l@q;Ls&n2R t䞺dLױsmUd-8,Izgm7̔pYqj.)w&mi-\;y <1xoq0`QD4rc%˔4*f}8LʢEcG(Ҵ2?7CaUc/Ia~~RwV!z16ic9^h\5p8e"Jr *NţD Ϙ=1qNvm7]F(Y,9frEmJ:ejAZ(T $/t~!UpQ.@QCT3qk~Oaﰛ$P 1-$V\J@ Ewtp2Vk'Z"3}A Xt"H2EmyRfc:S=19m =ߘB-4Pd)X {%n(Rz+nbA@[ym.ӔO;sl4xWy{KCNEUg鲃"=:h*`8?.&Mb1EB$:UJJ=#(^E^t| =+tk)Zql;4LKnIK 2WX bӞޟ9>E]~Џi5?x?ѽ:X1Kۢzp[ &\ۏH贎3I `hRO?mnEN(&w`(^h\L zM+/˪ .qfFyO{m[PxW#%cI̓Xa3-Ѫ~\ylKlUÊ2o(lF=Q)tQe~xfy6yS )d\5 DcigEVЧe6^i݇zFhSGŰ}mMLΨ*&bv9;霐H8+mU28D'຦9#y>jԬm3FO[R&t Λ~V'X`@f4|})\&TBh Mi-AGC^_#xq\S;!PwMS1Q*C 6$:A^ xH IsMihlƁ ՜kI&P~0&)4zH}} ܿKrTm <ԜWZT*#Kt. h|Wv"ucz> )0Jco\BvOz ϡ-~e_wJv9/f^_ lS=yvҹH'rI[JƦ }QC;ݴ3NzZJPP.d7U"JԖ|smnFޯz,l!:6M1(.ge1X'8' SA‘CRD+</@e+ ѣ*'XOHJ^+zak.vF4íh2#F32LST_y?mP#Ӆusݦh%[dɴ(t8w3+2 Kߩ.<D:Z@! xE#Ԡ$q~eLTgT+TdY]{ "&e×=I{:3n)PwUjԂttM(  Ӑ2di3e\Cv6 b^xtuU^c![gӍOsf#EADǿ yh(ǹGn w f?"k//Oe4jFǨwjXU"C%$y*>60T%&[9ƔR&18Ԧ'/p|+Ĺ Gsl3x] q&r^we2,xi]uXF\3 O^N"홍 hjZlo3&b1kc#ޏ۳]yDM'ۣlÑ[@836IW& Ѫ@ ]VߏE,&Ati[m`+5RugeJ/a LD's>E,ύ_II}<]-ߨ Qrs=Z|U \GmulRG< `t`4ߖm/O#x{#wd{'ZYİ˓ @M}Oͪ]H=CdF~=^>Vd{˖NxwLq }YcyHcz3̢-@$na[R ]AlITy*D!S 8|z]sD8o)) \b~Sӟ1#"+NzO<%́py="zo\b!J?Ψ&/1^r8!*Al|",mG+-URx/15(XRmZGxz#Q6廍ӐWM:upg\Y/lbmm?>@J3sw@[sZ(Pi+DTז=Cq-E2]PD2f fto-Ab ]D~ӺcҒ)%i3ȳz}ęZy»W@H]Wb*9Z s r&-&]]6rΘx*kNl\Qo8Mq*;Kv5ʠzdzb4 8 EA,X-[2Vw ovGwFJu~g\ʹPqaʨm7s }q UΚ)(r#1O?Yu/SO0rBɗ8h$,psx30'^Сs.:ƷӳwoCf ~6ξy:Oޕg0f>bZ۳tؿG̪Nv"B?7NkAaTxAkM{(ޖ$vN5ݭ!khyb^Y_a^+<Ev,C_ډ56MeS?xM ,¨ֺ;T4f[>O/~lf`*XQ[Wpp mŘBI _+?]޳;}r '=\^٪}ॲ;1SBhխ)k-#U3J4mn,~9hXGux!|ňowzam=>Fz{8I&si.O:lgbS T͛UB}TRhho߭peMiy #u}`5 a|Rh4#UO- RVA"C5Π׽lfnN ;dUH 8\1M.M󵤖ͅS`4S5-gm{%JOAZۋP_>IQ5|Kߠe-BD7±b8i\>/}QهE@5 rɎy7;zИ\(Us.-7jPt@O Cz!')@L-<0v-'̵ʛ|dZ*ڬe"QC 1SY9ק~T`&sRJ=Eti= 5e1}Oď Z pf}|}Wͺ5C.ɦ-vcy'cu؇D@ݬ(|:cvޒLPm(]kró}ЯBXQ묘x.`KR˷5ᭀxH4=aw$!z v5]=WdOO; M۹I>D9kLzKGtL.X5mx١ʃ@$}w(g>kvcMАPF>vBd>5E\,`nI53uPz4wKXhfR(<꺊)s=,(OVw 0Maoro3zS>&4bPƷ}|kfٽ"A'ؿV"T+W[w%CɆϣݭ<jn xh(,l"$5E]Z0'jBR|2.N4L[\WxuhI4'~dNh*=N~h-bx[YMD yfmEk7!oqHjB"1Ԡ`gZ 4)Ŀ;Hm}w?⣪PQ%X2'Ze%#Ul٢5$½H)&osY/~C3KJǭ/=/Xk;\HcGǒNBmگH ǁPY=8(1]T7Dx#&U* 6V?=P}&,#͙Ɨ+E!=DcS(CDȘ#3(45F:AsU'MW/"R{ ;Ό3SW;>̻8~46ħ.%AȕM l#]@9ݑϾbƙ".O 2$ioMj]9[q2Z0 z6N2s"a ^lf)VwtUh3=ƴc bCTKb1?wD BYy?~fM_{f /1:*2wpMзӬQ)|&yj-e=pX*Ʊ;}+\k>,ȹNGMdãu(. u >/n/f~!CJj{8H:nRJ[(ͣIQL4XnzVfpF?m͔0ðB9hi[_=^Lm]|B/PE7CFi&ğ,,Ro+ޙ5r ڊnK%UJ1l A u`Ӹ̹] >4m0*YWU eq`m[ `jÿŎ$(XP^}tNLV@C>/|r<^fi:Io>nMlhyƎL-}vvt- C> DŽN|SiEGzFZ~ DwIb˫cz_-jb!B2,yqHl/6Ҏ(z5ƁmE?%G~<ސcYڐ8~F]o%MEkSRJB`o;2 ά:cYuIHa$RiJ[YtuNP>y3wVZ^E"d@`[ t.xoe)ȳ#]-]9um`i8;gF}=]ck*Viʩ$@>"1O|x]J@n vFw}zm}MYكa 1bBGdfGLߛ І` ]v*3pwN 1C$vl'c/DL=Y@|fKc: X[&W"H]J>!|DH9-딩 8A 5n4Mk!x" 鶢ZNLM}0 r0MMV}s RCyFO.䧙B݂ ^ ˰o8;#VSf#,@w$])IV!P7hIӃj:AhcNݓZաBvPmcDd=~$܇r#obH-F9r$0$ڃc ]<֒+CQ: o(sFpݏIgyegHݭ2ے$|SS C44 ۍ,$2늎~ʮ%\VH{A?V^֙njbmŅݔYGH2& W_~A8ٽ=jL\ђ9t$-3=Jd;ԫK9|ΧdvɠW/ưa氼xu }29I#EnB(JƎ3S6嫎'{hƑՀ,|F!tNdunZJh Kv,{4}vl+b7Z|m}` k{d뫘bC`W?\=EF =r9(-e-ЖR+j_P[enHӌ'q c0Ti 7#>/GBVA1\gJ~tԾCjVA#*豕K1.uRn2KKEP)~ljJ _.xLVkR(v紺3⿷<_1p*})K0yCF$c>ذmFluZȫ+Xp%+^ùGڐ|n`b+=,AE+6jb:,YHa؄6k U B^5сLq"x0o_G2@ΨG8pPʘ8Ύ$ɡ;l6k2!m#M (z/n(mF!_e~!޵߳ιkˎ{MF$jjX$OBNc:`(/Δ^5a0Q = x|'8yOWLt,:g>;*[σvR=w zݕ7 PqdLfjDK˜%Nt4+#k.Z>, uQi2.LHi~I6$!e'z 075+3ZNݽvʐ-ܸ~f">,ˇGbnJܹ/@ 5j;%y5TH\]c)NzL%ؤ1rlT @t< *V*4SGs5FTCy5lmt#ڦ F ܤ(Q<w@yy79ioivq*=uiq1JmlX9o9Ɠ,a*1c>mV1~vo腗yN7%)dmπ?\->&SxHJݝs/n2]M_#O[#&C{ѻUYN[9AJ 4TX%%Պc^ȆЦm8}9h<v-lWv*K?Lph;cLݴH-gӑhϳ-N'X_]M4 yMN!=Ojؔ ٺI@OA ;\RFk+\-z.3r\"';H C.[5$:PH2\rE8}ZSQGfB[PƳ?\ e]xt% ZSLsnNŹz+jC:+DHYE֙FtiO{W')7P3g~A"(>[Ea_)sa/l8 <-i6o?28a}=b:v<߮ryVkActG}׌Sg[aԁblD K"ˉxfN_3a\~SO PO(?i.h)KF>3'kB2-h9yOr+MrY! }HuUw/oӐgs|0Ő1V 6&bQ].Rb9¦+{6QBַ21˭JL?@fp^jyq ? I&Vfh0ü#"$ꬿ!Z)nυ(cHF1>^~ Rb\ݳ]%N zEb6,u) deA0Ejã'/:GDji.F]YPL TVtjwss_vEu1vUkъ;)8jSwEV+|,,oV=t:KM~yTgC9@-H@38@,F<HFDԼd@#|?%X#,r.6ETVޞ9"}j hPd6ƻ)tap%l&YbZOWwHl' E7c ]]ѺIzpì_ 7[L` +)6ːFݳnh|ٝ[(3-5q=\VP+bΖ^h'~%[['fM꿝PWyqϋQ%"}rC,ϧ+ݜPwFjЕv3En9+gy}x&Vԥ#6 ܪS ݈Z.C]~ҘL=f.x_:ABB汖Ň*:7R.U9gaaV9;-| oiw!>M5RݗR@̨g^Gaܯ ?_6 {ryP_Lu{[<\\OyI߄7h;G8 ÃGTX#_T ܓBgFl]e> jh\#lI{0I$0:\OV1VTaUdR店̨6|l2mq:c` Jl3oUIQGpJj1'̙>?k!*I/=$R")W%H ES쯌h{k2D9y6#TC_˜862g/(IJ5Rw7H]nDʺX-NfAƬl_H==|J/zGYƃE,):5S= G5TQ1l)s`MrGt|B0⳨\dIT )?e7VG$Jd^jge<Ƹ_`Sz>uI3PO[8B*RyO7kx7LX{lJ5޺cc-k^ᘷ+̣I"QLR}57&f_ЗsFm;>#v ,v5x@~xh$"di/1Elf&^D^`:dyפwZqQ&'=>\jN-0HfVu/}2~4IQ# BMU￀4a.ިf,T]BDtK%%۟"@%M,nE0LRNP[S c]O2ǀY6瞭@W$Xc 99jf\,rrT.L%sh[5]}QIMV3KZY5lSlRRhTrCX,J !(%+H.fVHs)Vqg jvSMU|yXideiלpMzOsPgy^R+Ր]՝ lfT*$bM‘)pVUQna;9<1 ˌ-6;QMغDhs_Ne-G~rlRzsCb V'LY >IG 95.MAa*zUgLڲ-)Ui.ьP!~b %!4 Xٞ?.Zpq{ )c̀,r@ʜZ1yi6 j:\3|o7en ʼniSbWI.Mg%R|6J͢ j ,di%#Ukz%>GgiJѮ.6Tވ~0z;!ߠCbEY% 6/5rD.SpW5](*f-AqZ3HmrfQʽ^3̃@0An[ $>m/@XlA 'cxIKm8|R/GWj Sc̫)wzv\)v?SN*xLqyrV%wϪMwI@BLrJـeX>й]٬ %}rE;HiX+TuM4(CNPѦauk{Ɨ֖-3&9YrGg5FvkFN`/G2b#{3^VJ:dk6P} ݾM9┑۬*Fsy˭_N.,!r({#8 XTYW|X0٤Ix,. 9j}l>m 3 Ǒ)&"%V혚 =wP]qiDS[‡oYلrRz4K r=KM\.Uh6MC;0љiL1:j=cgb،eu|s@bʉ ZE*7_矴zJvtH-8WHqC!" nDpq=/DG?S؏Zoś2n!Q_Tf/K;:'Vhoy)lq _ZMne>>̂z/)!t泿7#v}.KÉ^_^|')'a>W#H,o:mm&| u+IY'cz3df>;I-Umti1x$´$@{|t=wBK{z+z{><0_ dvTb–v~;r;õF"SmkMter S^?9:mD(v(ˬoBBnO"mSRp)n١~)qF֊$OE2ToS$7 XN| QMay(pfEpysCS~>ǟ.n#&xY#|֜씻rޤFݔ*[gy7 2Q Im-z;As4щ7>4A{&B<ݬ{ &ߦ2Gu:2si^ЫTJ0 =PusBA&,ܓaZ~捑r<1`N^ tU/EJjK2hzu|,`V)uiaϒ<N)8"5$6+*;˥ Nqx‘&G  b֊pbĀI]ca&looWY4yŬa=^ɝ)lGi-`ӭ- `OA 5ݞ7O ގɵǽۢ~@hl"$ŸȂLhm$r?U;y2YUXGPhړsf#(Duɾ9Ehн>!h"FfˆDx(R;lܹULk/YBY mڜjhw 0ߨIq׻\ǑN4@}تX%WS+G ܅eћpG03륄]s9 }J`!S- -CWU<_@G*m^xl|*iXswel_䝧~^"}n)GfuXaf }`YU.`dbg3Gٸ/:I^ -%Q*r+1ǨRO3o ~dj|)\pP݂G-ޞ`J&"v+ > JQXB8^;wK9Q.r)zG'_~'nYtJ{Stx G4):Ŵ IeV H@X79(VQ'eK=xJzL0p>ESYh9΂4\KTxpх0Jk)v89٫bwbh4ڛp=cvoҁ|9uZ'ݰrwoŇVBV:ڶt 'xM ӔRtE2vvDD4$!!úIK瀈 bBDw5YJgwØZ w"pih-7ob-ޭg^t{;9zT,o y[ad1`9;M% Êה4k<@ J+Id'Hxu/إ|F 4`l-߯+ċXRL4: ~v]kSPb b6׶~:jW#.Fb"hqp8D>ojm c|i@T1@X֪!м添艸&[+pa~Twco .A0?/څ-,P>/. @iqa˹S.~6ο:$TyНYۙ 93`-£q{@/X 峝NMWCcVEMĠXަNկ@MYLׅr5Ѯ1@Ge4Ηq̈́0<$3[84$!&5ݪFj(Mu%b'I,d6e5*RwW3-d0Ai2+,z6T,"Q6-[A y* Ut~`u8`buZvnM8IĬs%vօ~/cڔy"h^6't׹UiՂT-^}p+n:Ƣj09nш+&Q<`ε.j JH9I**\ac¿N+h^6[_'b=Vppx2lIL7UW"sH]cm3#z2O= &wR%4vO5Hԏyʈ$P0 FJ$UtI:˒@$;ՠ.n͏mBwTHc4x 9/ͣn7z;iS0Aq {R@ A|*<=X۫+,79%6,7z)]`Fڷ P{WMGk=Wfx4J4,#uʲᰥ|=&FF: CH$ŒT2jJ*"b3݅{nvހp!)%9 n+f:Nd-xt"i+ACt~tM_;'C\>+Ef}7hm8: CB`g\ֳ;˞%VMy3D]k AFbR/_jwΘև[2=G%L\ :<~3/3ꢨnO+їC9Gi&CPyv3G;>$@+XqG3}ȵԶ9;H|L 9Qp3hjdRGҊ #;`%zՑ=WO@8<6 2|o>j}dy-g“ .$%3ZKgwK'ƜV֎0Pҍ4rF 4>~,4|u$3mZtu`+wٕ)]; G5o#{Z8±HZdI~f~FOLIj=i*Wbn̜3`yU6r*g :>aڌE0LsMByN:l.򲛇+ǖ(>z'N͏$nIMD1 Rȍڋ Dskv[x3aSfzvㇼؽ$8e7~ŐP??$#92VS  ԻTm4ԾH@|q *SgHoG Md^ˤE|, ~-%$S0^D&WAs) %TZkN|pxQRDE&/Bc,K_ױ:aĻH~>˩$X%^y ZXw^E!**SmcӃ d*<}I"|#G#eԹ{.+2AMV 8Í)x[^'otn ttO 'ԗ/BIrm$+V<V^-eXdwe`ob_*G;@C/QW ]y"K>2ǂ~N-Zx[pCU.V=4N( ViC&0ђ %.\jf4AaBMuZcq @Ajx bQD"ɭ9aX9+PG޵OI( :iB\Cf^̈&E2Bl>K+/ȼ4.g).jK7 梊}uϰg^ =/p vP~0>dT.EIpt1>^)[bdO.iיK>́}4T&"LshO,>6BZ$蘁8{mKCMFn:E+!-b s6*A8ޚb r\O43MTN AVIZ]Ts9F $&]i'+Gwp'ԩJ6jdOsrO^9-Wf?҃h4.k^k[=@dL9b2r~&yrWkWʸCϓZgR/+p1P<,߻6uBcy&Iͦ^ ny"up:ؤ6TB@0Shg\ >RoH*=~Q{8V@tgw^QCGX9oE$vR 2)ؤ+ L &<~?J?6~[p !O*q:fNܭw/ZOqM=hhXfyΉH7ϙ$}oF9p29'-_WXo7u6!:X/m[0ً7@Nuስ(^2,{ bB@"] rR(^PmK 3Wg8e)sJb*4qyjV^Ѧc1qJcP 7LDhH 6@jRofsiRV.p@[Z vpJL\ B;K5b %YA-ἄjaRPgk/5J|7s:3#>.JR&ϻcb_Kt5=~S֝R{&e3ԊQ/j7GC Bs77ΧhHf` g9F/3BBnU:z*}Zm#wx7@OOc%2l!1X(!_rH43$5) Gc_gH ৵b2:3SƵBҿ>/9؊AƆHʴZ,W#K/4bг4mN򝕢IL2 F3$85K|gwI/5nU4 {.IL#^`?YfHQ\Pu/ ǔ暑2^%S1݁Q~WiߡB[Iu1?_Gs9[J:tU]? z?h߳w?*󹫐CR 7؝HUP0i>, ~`%i9e ¶SEJ \rT$xf 9~Ƨ==d@Wőq#;SDC,^of7h JJPGqa 3W{5SO#%Ad`=*So(Ǐ(gOh):4wգ%آ${쪂g&j <$ w[OV$m\2|5vBr4 Cku,PӰ;䊁+d}cPΛlE_lnk~+ehk)PE xM[H&(YG c/jź> I([A[tHrI],+$W96 /Uur ?XB"|Ϙ{_8 >:  x +p7bT~b =_4t#q?35(ZC90!mO-L:kZʼ) W3SA1]qA})OVüŴ@h.O.M*V0\3S7d2/B$ AvDF m[W55rSɍ#z{IcBJI׾PX8]`nyl]9ݮP7⤪&FdlErbY=Z++8 (9@g6T Odg=Qd󐞿ĩ}?{E UL2qHe}pGԍG:P('!@ (`Y#"tWZ$ 3~+{E4 S.!P'}aNAyˍ:@_s.cúsh׀'uS`Yk}w,(okWS+#h3W]M/ l" "HB6ƫD2AUHb|`$q*cUJ9 S`XS|?bBԩDylsCͲ~ԴpLD.O$R]NrD̔cOߦ!RH"B4M9L+O'sh&&'`k)-iJ4G%#Э}A1Ԧc#sa/YPa>wH<Y~~Y9"(jqge" 0IP,X:: jT2M"9v&Wg _,iR(NilU:Q<ґ MDzb 52kKlΆp֘8= Xe0tAĜʠ )$sV'SۃM3ݼB}'g? zŧp4պ&I)1w i)t:Rv49yIEHN|2p#T*mϰmisPI#_WCc՘hqg 5Q5fgp=q%(RԠ 6R!?Ho=rc_`|ډ"aGW4lG\=ў^nd> Ψ-3fs{O=[ |?P"^w.}4aWUQ;m (uVAk),Au7(6 /$qݕ6J7H=ԪYƟd?Ib "Jw[&kLҰ% lS·L'RD /2l!if!Fbkgcfw>HcMUQ\{Qs>/6F.FUu̐sreC9 yEґ۬ߑWO| "}XVZ#p%m-zh^_rG%лkyzSf`8ۏ( 'cv4ŲwRgwFhg[Ke!|UAa*ηD)w})^KDTu!hWME ߌE<:֫5I]9 6{fe\FKX Ja]^=D2T3mYV<e6,USid L1·I&6Us%A9w~=N<*BCz`ZG)8=c $Zk^H2bE(OpL/̆yb.ծC5ݞF<;Yuq$?US }9brU 6{"1a\#Zm:E F`yǭ5yyDRH|L=}\[3w/9WpΝeK[ (V4!O@I^Vj3!Zm½RyU wCnhؠC}FXZ"='/\ݾWq(Rn!|[$2ףו~0 aŨr3s!a$*=h+-158SrD ӱS @qГn`i IdsO,L`i%rq=)J )mXDgezX*߽&Jžkd&31J=u=V̅rlJ5#r<]|>ը> j' MEH/F1} U$AvnMtIɳoSQ+6,P"M k\_'!,jsҠ;d?-bK/Uu7\1xb<^Υβ70#䤌'K 3֨ =|qKf-K7 4D֞7ΏRX Try3*erKU0d 3oLnL=kn9+BZ9վ*@9!kߌn^tQ|3speP&HE9)t@C=G=kj&.!{/>2]+lE NB 1SZSOFJYBWwǫT#FE)ӻ>;KzΘq" 9Y=܄B0T(rވh5Ч=nJ*{`7WRH&@R?z^6KɑѼfjV5g`= `a/Gst軚w7j#nya(!O{dpO2ftshXz< //%:xic);FvJS@\,=)w! B[np. !&%JYߟ |Uv" ܄)O{]Ju>pN;'HGid3H"?Iddhk*z,Z64 Ez^??,Xr}}䟿hպ/u£k^B;0r@τI\ ڪ~ȷuOt0x}q RnL*C8M24.lhy-q;.tSކ\}O%at-\`p7̨'ƌūDqqI9IPRNc̤6b42Oz’#ا!cL~Sg,@onWT+\<.]00IWeT)X\ /+ClaBy^eDZj6%d/z804R ̯S8 bQhӵNsfY+AF[թjB]՟]>vSy 9"s 7cZuBi1JH[0|Tjom,67:@@jx jlX~]sS]a!.w@;'E[仲d;XnU?exJ8NMN:@iLKw-8|@?1@i]]CyVre`_&G ?P5}vM|-ĆŊDiT;GQ<|ZR!kWOOm>TȬDI{:xsDq `e?>=f=JJ39 6XYnbjER+#NcWp ?l(g?i~fob?B*Oʦ\|g$FE,BQ=Fv;B2I6_I83RC^kVr_ W%l&sΝj ӫoQ`PW,g&ݙ،CY>_q=_FqФ6 V"{ϭoq9QT&}$)]yeT A`kYh+Alio˞d:w3Oy*& eu j Tgm7WsInIjG~Z LCEdw]Py2VN.Kmq47!vD%o?oɹ>H3<0n>8|dKVRWJҰOF@6A N~TP< Lb$BUcF[hLIr5HI$9u.0Dgu4G >J1DŽq8֫C25@qd;~ێlw !~̄|_a=˹=EG&j#1\nWn5/7Wٍ4P@w -vQ o*ᖡ#X y|V+ߖN_M'2i釬yO5Ms9c6-j:mg*vZzM6tr7*6f~\%Жb};o$^q6+~ɬB%IB5_kFA¦ ~˴L%MHeY !{ Ql::Ǽsp QQQRe^oڵ(Ȗ@ntr?Y=X^'ˬ ^|bj\.nndZNEV%G c$;x(= @yiOqnlM1+F0u'qhCx뷧eq> &3h&QLu=&!T<T̆Q۬YJ" ^ҞKbӏldEA3G;vv[XKd0 #/sUI'I!9NfY37t9VԳ|^5mBdY\qgN,l]J4KvhHZ&ɉ%g :rN[=D͠e))p`%U } 9X l/=,һ/5#z%3xI⁊p ȕsTdYB%/ò&=@wm?jKF(^,u&:d ìɫ=o|*KջӪ5c2Jr ?74>Kq#GkoԪn9$Ԫgw*?s.e12lmBrlKSR]B kJ`[Ϭ|)iTjYEF}feg&\=IipT̋#>/Z"@yїFC&}'; <}=;. gT&hՁSW;SZ&::)5E " P˺`9?!n+!M}PvY-\]`bѴ_rH|>)/OFR'ݹ7KD1ٖ+6]ụ̈́ V囵Ĵ;-q̭E2"́h:T}X~v .1⹫4m./@_$Uu3=QN=څ[0x>ʻ,ĚKqnw(:, 0tU=F (~{ gFY1Y>fE/An5NCe{[;$l7Kۛ4A׭@)-L#Ӕ{,%\*~V6!U?rIhf~0֧ -Ktw?F|SLU kdIlnNE okKUX4oW,U~e؃@saI#r/YHMdnW#◇%}iҢld`yT,JUKѶ3#G_I'pɁc]Z6Zգ.|+֯O[hbk42=WʎCm;EoFIZB'yƞd3@xi]cyZK#h8+qͤm3= {C?ZE'{oM=I_};f~GKX}U,E- ׇ\wCXi5mF`R}vmutפ.;ioe5vmx2"99K{=ڷtp{`)>?Jx=u[q砌ӗ5q袷!4$Aek1OxZ{w$uyH7Ws:n#ZL@8E e{lNH/Ė"T20nQvt "~:-DheUc. 5ڡ52$-Ȥj# bR>1#buHyHÁF@}?|tLFwBMN_-(zYt擁 "RPv)%I 3݋Opb2qoL*̹!m*bgt,8Y<ǎ@W]#wYb,8 ?wAVF}q,;yBJ潱>L8r,aA c{ I"$3ǝ JR$v B&Fg(7Qf> 4/d'pP{1G]dW*]xa: _>9=.I