tomcat-9.0.12-lp150.2.12.1 4>$  Ap\oB/=„1iDpG/C}gi@!_W8zu~Ӊ-0lj㬩^ְ). v.Cw㣗Bv:O1+E:L}6h F#{So!8u-+/CNlQ7o&?rT0\kK|{>pIn8?n(d   a8<HL_hs `3,3 3 3 3 3 3 3!3"# 3#$$l%(&,8&4Q9'xQ:-1Q=b >b?b@b$Fb,Gb@3Hc 3Ic3Xd Yd\d<3]e3^gbhcindiejfjljuj3vjwk3xl3ymzmmmmmmmn$Ctomcat9.0.12lp150.2.12.1Apache Servlet/JSP/EL Engine, RI for Servlet 4.0/JSP 2.3/EL 3.0 APITomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process. Tomcat is developed in an open and participatory environment and released under the Apache Software License version 2.0. Tomcat is intended to be a collaboration of the best-of-breed developers from around the world.\ocloud109߼openSUSE Leap 15.0openSUSEApache-2.0http://bugs.opensuse.orgProductivity/Networking/Web/Servershttp://tomcat.apache.orglinuxnoarch# add the tomcat user and group /usr/sbin/groupadd -r tomcat 2>/dev/null || : /usr/sbin/useradd -c "Apache Tomcat" -g tomcat \ -s /bin/sh -r -d /usr/share/tomcat tomcat 2>/dev/null || : 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 tomcat.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in tomcat.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-tomcat-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-tomcat-update-$service-new-in-upgrade" fi done for service in tomcat.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset tomcat.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in tomcat.service ; do if [ ! -e "/run/rpm-tomcat-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-tomcat-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in tomcat.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi PNAME=tomcat SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi 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 /usr/bin/systemd-tmpfiles --create >/dev/null 2>&1 || : 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 tomcat.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 tomcat.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 tomcat.service ) || : fi else # package uninstall for service in tomcat.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 fi4iCx}# W H%BT+.0 AAAA큤AA클AAAAAAAA\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o[`[`[`\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o\o7b304c00325127d07ba5fc2e55782d6afeaeb16069bfc4be83c8a8431d2648d73aa7557335f4f26e4f1fc6e7eaf380a2d14aa0593bb847a36bfd23369d7a816114398dff41bf19f86ab54254c0359b6359cd6a6e6990e1f150cb8f8ce5059b225bc7c68fdf8fdf83ef12d6b001d161c43a5198e0ba69e835cfe7a1841ac5110d7dbc055fcdbf4a58792fccfb3e4d2ae55d2139148a0a0f388718c82c86a405d251f468e75c64c22cc81069011ec2d8d93669bafda917ca1c7504a0974dab9b000da536b6175b37c945618b56197283b60a6ad2cdf95c21f6102c655752da7d861843bb5aaaa16e719dc0cd76a5ade6af7e42cab0a6f83028454235489295289f7db150c695df5d60bacc6228bfa72a7502778a5be8e9d8b8da42b271c6b011269f9ed1abd505cb3c8807c85f6660a6e24f68bbb3c697c16cd1987d66ffe966b56a7ed8507189e0a0d5e52e4ba397f033607b4812a0dbdca3545f69317038ed2dd02f49d0ffddb1375f6645013b8cb19148aabcf51fd55a88f9c838c87df0d013df78683eaafe55e62739203f09fbdb750f3f580a0e67ee79528300e86661139d016fccb7eb7c2f050efc59d9dadb31b435addd95bdda39d65d4d9976ccd3b24ffac22fe3a28a544d73ee89a78c7ebec675025600d8775d84e624f937ea60d3c1d29de48498e6d910f5a14655acb9046dd4c5347c1d0489af40c2d85e0e32037051dd8542649e9056cff28eead690063a0e8a6b76eccd006bb7071e200ccec322a7d143e7f746e4e7de99060cd071094a90282b8fa0896c5bf47f9c504c43a525ab1f4d8ef9961d5e5715657b7bf312f53028e36daf2f680f158ea275e6c4a49d36f7dd74d977cbb9013544ae81880772d28ae15c225521ae4c49333245e00f0c7a24ce593eb8eb24909f0180445042c0d0deb4566623fbeb076b98f72a2a2a1b6f939fc48667e2ddb1ed62e9902ff4e6780b1c4d72543b9175d22609484a88ada2907aae863401b04add59d1c65ef603dc0b4461f3cb5980f29b00b44825d4f27fe3cb8a303986232c2d9207bacec2e0090088a7961f9b10b8fdc39f52b21f2ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551a4f86615e6db2a6859a34336dde9e479fb1a054d44aac0b8b2b4c581a7a17ba0ac2415fb82af49cec5b30392377e590b3c139c5668bb36b6133319977a8507f1eb83319e3623e8972467f5c45465d4c2e84e8e02d225ab68373276ca33a9811/var/cache/tomcat/Catalinaservice../../../sbin/tomcat/etc/tomcat../java/tomcat/var/log/tomcat/var/cache/tomcat/temp/srv/tomcat/webapps/var/cache/tomcat/workrootrootroottomcattomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootroottomcatrootrootrootroottomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootroottomcattomcat-9.0.12-lp150.2.12.1.src.rpmconfig(tomcat)tomcat@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddapache-commons-daemonapache-commons-dbcpapache-commons-loggingapache-commons-pool2config(tomcat)coreutilsdiffutilsfillupgreplog4jrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdtomcat-lib9.0.12-lp150.2.12.13.0.4-14.6.0-14.0-15.2-19.0.12-lp150.2.12.14.14.1\?\8@[[r@ZZ_:Z!D@Z@YYYY:Y@Y@XZnW@WiW|W'A@WWKV@V2V`VA@UlI@UlI@UlI@UQU hU hTTи@TwT&@T&@TT @T @T @TTS׌SFS]SSS@S@S@SSt@St@SKSCR@Rw@R-@R(r@RR@QdQp@Qo@QtP-P8@PPZPN@PYPO'PO؀OF*@O@@N@Nw.N(M@M5malbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.defstrba@suse.commalbu@suse.comrbrown@suse.commalbu@suse.comecsos@opensuse.orgfstrba@suse.comecsos@opensuse.orgdziolkowski@suse.commalbu@suse.comastieger@suse.comtchvatal@suse.commalbu@suse.commalbu@suse.comdmacvicar@suse.dejcnengel@gmail.comtchvatal@suse.comdmacvicar@suse.dedmacvicar@suse.detchvatal@suse.comdmacvicar@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comwittemar@googlemail.combmaryniuk@suse.combmaryniuk@suse.combmaryniuk@suse.combmaryniuk@suse.comdmacvicar@suse.dedmacvicar@suse.dedmacvicar@suse.dedmacvicar@suse.detchvatal@suse.comdmacvicar@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdarin@darins.netdarin@darins.netdarin@darins.netwittemar@googlemail.commvyskocil@suse.commvyskocil@suse.comtchvatal@suse.commvyskocil@suse.commvyskocil@suse.comrobert.munteanu@gmail.commvyskocil@suse.commvyskocil@suse.commvyskocil@suse.comm407@mail.rumvyskocil@suse.comarchie@dellroad.orgarchie@dellroad.orgmvyskocil@suse.comsbrabec@suse.czmvyskocil@suse.commvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czwittemar@googlemail.commvyskocil@suse.czwittemar@googlemail.commvyskocil@suse.czjrenner@suse.demvyskocil@suse.cz- Fix tomcat-tool-wrapper classpath error (bsc#1120745)- Fix tomcat-digest classpath error (bsc#1120745)- Update to Tomcat 9.0.12. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.12_(markt) - Fixed CVEs: - CVE-2018-11784 (bsc#1110850) - Rebased patches: - tomcat-9.0-disable-osgi-build.patch - tomcat-9.0-javadoc.patch - tomcat-9.0-sle.catalina.policy.patch - tomcat-9.0-tomcat-users-webapp.patch- Update to Tomcat 9.0.10. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.10_(markt) - Fixed CVEs: - CVE-2018-1336 (bsc#1102400) - CVE-2018-8014 (bsc#1093697) - CVE-2018-8034 (bsc#1102379) - CVE-2018-8037 (bsc#1102410) - Rebased patch tomcat-9.0-JDTCompiler-java.patch - Added patch tomcat-9.0-disable-osgi-build.patch to disable adding OSGi metadata to JAR files - Empty tomcat-9.0.sysconfig to avoid overwriting of customer's configuration during update (bsc#1067720)- Update to Tomcat 9.0.5. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.5_(markt)- Modified patch: * tomcat-9.0-javadoc.patch + Don't append to javadoc --add-modules since we are building with source=8 + Avoid accessing Internet URLs from build environment- Update to Tomcat 9.0.2: * Major update for tomcat8 from tomcat9 * For full changelog please read upstream changes at: + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html * Rename all tomcat-8.0-* files to tomcat-9.0-* - Changed patches: * Deleted: tomcat-8.0-bootstrap-MANIFEST.MF.patch * Deleted: tomcat-8.0-sle.catalina.policy.patch * Deleted: tomcat-8.0-tomcat-users-webapp.patch * Deleted: tomcat-8.0.33-JDTCompiler-java.patch * Deleted: tomcat-8.0.44-javadoc.patch * Deleted: tomcat-8.0.9-property-build.windows.patch * Added: tomcat-9.0-JDTCompiler-java.patch * Added: tomcat-9.0-bootstrap-MANIFEST.MF.patch * Added: tomcat-9.0-javadoc.patch * Added: tomcat-9.0-sle.catalina.policy.patch * Added: tomcat-9.0-tomcat-users-webapp.patch - Renamed subpackage tomcat-3_1-api to tomcat-4_0-api to reflect the new Servlet API version. - Commented out JAVA_HOME in /etc/tomcat/tomcat.conf - Added "tomcat-" prefix to lib symlinks under /usr/share/java to avoid file conflicts with servletapi5 and geronimo-specs - Fixed wrong %ghost file paths for alternatives symlinks- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Build with JDK 8 to fix runtime errors when running with JDK 7 and 8 - Fix tomcat-digest classpath error (bsc#977410) - Fix packaged /etc/alternatives symlinks for api libs that caused rpm -V to report link mismatch (bsc#1019016)- update to 8.0.47 http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVE: - CVE-2017-12617 - rebase tomcat-8.0-sle.catalina.policy.patch- Added patch: * tomcat-8.0.44-javadoc.patch - generate documentation with the same source level as class files - fixes build with jdk9- Version update to 8.0.44: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVE: - CVE-2017-5664 (bsc#1042910)- New build dependency: javapackages-local- Version update to 8.0.43: * Another bugfix release, for full details see: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVEs: - CVE-2017-5647 (bnc#1033448) - CVE-2017-5648 (bnc#1033447) - CVE-2016-8745 - Renamed and rebased patches: * tomcat-7.0-sle.catalina.policy.patch -> tomcat-8.0-sle.catalina.policy.patch - Enable optional setenv.sh script. See section "(3.4) Using the "setenv" script (optional, recommended)" in http://tomcat.apache.org/tomcat-8.0-doc/RUNNING.txt (bnc#1002662) - Fix file conflicts when upgrading from SLES 12 to SLES 12 SP1 (bnc#1023412). Added explicit obsoletes for tomcat-el-2_2-api, tomcat-jsp-2_2-api, tomcat-servlet-3_0-api- update to 8.0.39: (boo#1003911) * Improve handling of I/O errors with async processing * Fail earlier on invalid HTTP request - includes changes from 8.0.38: * Refactoring the non-container thread Async complete()/dispatch() handling to remove the possibility of deadlock * Improved UTF-8 handling for the RewriteValve - includes changes from 8.0.37: * Treat paths used to obtain a request dispatcher as encoded (configurable) * Various jdbc-pool fixes - drop tomcat-8.0.36-jar-scanner-loop.patch, upstream- Switch to commons-dbcp2 fate#321029- Backport fix for inifinite loop in the jar scanner for 8.0.36. (bnc#993862) Added: tomcat-8.0.36-jar-scanner-loop.patch- Version update to 8.0.36: * Another bugfix release for the 8.0 series. Full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.36_(markt) - CVE fixed by the version update: - CVE-2016-3092 (bnc#986359) - Fixed a deployment error in the examples webapp by changing the context.xml format to the new one introduced by Tomcat 8. See http://tomcat.apache.org/migration-8.html#Web_application_resources- fix maven fragments paths to build in multiple distribution versions- Version update to 8.0.33: * Another bugfix release for 8.0 series, full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.33_(markt) - Rebase tomcat-8.0-tomcat-users-webapp.patch - Rebase tomcat-7.0.53-JDTCompiler-java.patch to tomcat-8.0.33-JDTCompiler-java.patch- Fix fixme for the prereq preamble value - It seems systemd prints error on adding the @ services to macros so do not do that- package was partly merged with the scripts used in the Fedora distribution - support running multiple tomcat instances on the same server (fate#317783) - add catalina-jmx-remote.jar (fate#318403) - remove sysvinit support: systemd is required- update changes file for CVE information - Fixed CVEs: - CVE-2015-5346 (bnc#967814) in 8.0.32 - CVE-2015-5351 (bnc#967812) in 8.0.32 - CVE-2016-0706 (bnc#967815) in 8.0.32 - CVE-2016-0714 (bnc#967964) in 8.0.32 - CVE-2016-0763 (bnc#967966) in 8.0.32 - CVE-2015-5345 (bnc#967965) in 8.0.30 - CVE-2015-5174 (bnc#967967) in 8.0.27- Version update to 8.0.32: * Another bugfix release for 8.0 series, full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.32_(markt) - Rebase patch: * tomcat-8.0.9-property-build.windows.patch- update to Tomcat 8.0.28 * Multiple fixes, read upstream changelog at: https://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.28_(markt)- Some whitespace cleanups- Remove pointless conflicts on provide/obsolete symbols- Version bump to 8.0.23 fate#318913: * Multiple testfixes all around, read upstream changelog at: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.23_(markt)- Fix previous commit. Fix one rpmlint warning- Drop gpg verification from spec, it is done by obs- Fix build with new jpackage-tools- update to Tomcat 8.0.18: * Major update for tomcat8 from tomcat7 * For full changelog please read upstream changes at: + http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Rename all tomcat-7.0-* files to tomcat-8.0-* * Update keyring file - Update windows patch to apply again: * Deleted: tomcat-7.0.52-property-build.windows.patch * Added: tomcat-8.0.9-property-build.windows.patch * Added:tomcat-8.0-tomcat-users-webapp.patch * Deleted: tomcat-7.0-tomcat-users-webapp.patch * Added: tomcat-8.0-bootstrap-MANIFEST.MF.patch * Deleted: tomcat-7.0-bootstrap-MANIFEST.MF.patch- Version 1.1.30 or higher is required for APR listener (bnc#914725)- SLE12 has different path for the "rm" command than older versions. To avoid possible clashes, the entire coreutils must be provided. (bnc#894292)- Fixed Security Manager policies, which makes unable properly run webapps by default. (bnc#891264) Added: tomcat-7.0-sle.catalina.policy.patch- Missing security manager policy file prevents Tomcat to start with systemd. (bnc#890995)- Tomcat 7.0.55 requires ecj 4.4.0- include the tomcat websocket implementation (tomcat7-websocket)- Update to 7.0.55 * Update to the Eclipse JDT Compiler 4.4 * Better error handling when the error occurs after the response has been committed * Various improvements to the Mapper including fixing some concurrency bugs * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html- build tomcat-embed as a subpackage- Drop two unused defines- touch the alternatives files to avoid build errors in older versions- Do not define default defattr as it is pointless.- One file here was not supposed to be ghost.- Fix once more the alternatives.- Add path to rm command.- Silence loads of warnings by rpmlintrc- Cleanup with spec-cleaner and format few things a bit.- Remove few deps not really needed for sle11.- Drop unused files obs.bl and local.lb - Drop unused collections-tomcat-build.xml- Version bump to 7.0.54: * bugfix update * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html- Update to 7.0.53 * bugfix release * Update the Eclipse JDT compiler to enable full Java 8 support in JSPs. * See http://tomcat.apache.org/tomcat-7.0-doc/changelog.html - Patch for Bug 56373 * See https://issues.apache.org/bugzilla/show_bug.cgi?id=56373 * tomcat-7.0.53-JDTCompiler-java.patch - Rename tomcat-7.0.2-property-build.windows.patch to tomcat-7.0.52-property-build.windows.patch- remove saxon build requirement for sles - disable bytecode check for sles- remove unknown option from fillup_only macro - wrap systemd %pre[un]/%post[un] in conditional - specify required ant version- Update to 7.0.52 * bugfix release * Fix CVE-2014-0050, a DoS vulnerability related to multi-part processing - Update to 7.0.50 * bugfix release- Add missing commons-pool-tomcat5 symlink (bnc#847505c#13)- Update to 7.0.47 * bugfix release * backport of JSR-356 Java WebSocket 1.0 * package tomcat now requires java7 at lease - Updated tomcat.keyring to reflect the fact new release is signed by Violeta Georgieva / D63011C7 see http://osdir.com/ml/dev-tomcat.apache.org/2013-10/msg00849.html - Add tomcat-dbcp.jar (bnc#847505) back into tomcat lib dir - Install tomcat-coyote.jar as well - Remove pointless scriplets- Move from jpackage-utils to javapackage-tools- drop a dependency on unecessary -tomcat5 packages - use commons-dbcp.jar for build - add missing commons-pool.jar to libdir- add _constraints to not schedule build on some build machines workaround for bnc#832762- Add missing 'su root tomcat' line to logrotate. See also https://bugzilla.redhat.com/show_bug.cgi?id=790334- call chown --no-dereference in init script (bnc#822177#c7/prevents CVE-2013-1976)- update to 7.0.42 (bugfix release) see http://tomcat.apache.org/tomcat-7.0-doc/changelog.html - fix file list to be compatible for new rpm- update to 7.0.39 (bugfix release) - install only systemd unit files on openSUSE 12.1+ * and call proper code when init script still exists - add a proper scripplets for -jsvc subpackage - don't use catalina.out, systemd redirects stderr/stdout to syslog - don't use and recommends logrotate - package /etc/ant.d properly, mark only catalina-ant as a config file- Fix tomcat init scripts generating malformed classpath (http://youtrack.jetbrains.com/issue/JT-18545) bnc#804992- update to 7.0.35 (bugfix release) require ecj >= 4.2.1, like upstream do - make gpg-offline work distros after 12.2- Ensure tomcat stdout/stderr output ends up in catalina.out- Recommend libtcnative-1-0 >= 1.1.24 - /etc/init.d/tomcate init script fixes: * Include /usr/bin and /usr/sbin in the PATH * Fix logic for cleaning the work directories * Fix typo (log_success_msg lsb function name) * Fix typo (reload message) - Require log4j- Require gpg-offline on 12.2+- Verify GPG signature.- update to 7.0.33 (bugfix release)- update to 7.0.30 (bugfix release) * SSI and CGI disabled by default - fix bnc#779538: change the working dir to $CATALINA_BASE - document the CATALINA_BASE and CATALINA_HOME in tomcat.conf better - fix rpmlintrc file- fix bnc#771802 - systemd support is broken * change type froking to simple as it does not make a sense run java in a background to emulate that * remove the need of nested wrappers, so /usr/sbin/tomcat-sysd now relies on systemd features like User/EnvironmentFile * workaround the 143 exit code in Stop phase - return 0 in this case * merge the jsvc into tomcat-sysd code, the -jsvc-sysd is a symlink * properly use jsvc with pid file to start and stop- update to 7.0.26 (bugfix release) - rename package to tomcat in order to emphasise a fact, there is only one major release of tomcat maintained in distribution - add manifest files and systemd support (thanks Fedora) - create tomcat-jsvc package- update to 7.0.26 (bugfix release) - fix bnc#747771 - don't use /var/lock/subsys sync tomcat7 init with tomcat6- update to 7.0.25 (bugfix release)- update to 7.0.22 (bugfix release) - wrote changes and prepare for inclusion to openSUSE distribution - fix bnc#726307 /etc/tomcat7 is writtable for tomcat group- update to version 7.0.21- update to version 7.0.16 (bugfix update)- add rpmlintrc, digest, init and wrapper scripts and config file - build require geronimo apis and wsdl4j - disable webservices in javadoc target- initial packaging of tomcat7 7.0.6/bin/sh/bin/sh/bin/sh/bin/shcloud109 1550827778  !"#$%&'()*+,-./13459.0.12-lp150.2.12.19.0.12-lp150.2.12.1 tomcattomcatCatalinacatalina.policycatalina.propertiesconf.dREADMEcontext.xmljaspic-providers.xmllog4j.propertieslogging.propertiesserver.xmltomcat-users.xmltomcat.confweb.xmltomcatwebappstomcat-digesttomcat-tool-wrappertomcat.servicetomcat@.servicetomcat.conftomcatfunctionspreambleserverrctomcattomcattomcatLICENSENOTICERELEASE-NOTESsysconfig.tomcattomcatbootstrap.jarcatalina-tasks.xmlcatalina.shconfliblogstempwebappsworktomcatCatalinalocalhosttempworktomcatstomcatcatalina.out/etc/logrotate.d//etc//etc/tomcat//etc/tomcat/conf.d//srv//srv/tomcat//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib//usr/lib/tomcat//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/tomcat//usr/share/fillup-templates//usr/share//usr/share/tomcat/bin//usr/share/tomcat//usr/share/tomcat//var/cache//var/cache/tomcat//var/cache/tomcat/Catalina//var/lib//var/log//var/log/tomcat/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:9716/openSUSE_Leap_15.0_Update/eeffeb666e1115da307b05909e8f871c-tomcat.openSUSE_Leap_15.0_Updatecpioxz5noarch-suse-linuxASCII textdirectoryXML 1.0 document, ASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableemptygzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))RRxpP.>) libtcnative-1-0logrotate1.1.24 utf-89bcc3a7a81d46e20889553b001d053fb74dcd36b0a9ad422bf0886f3bd9b30fc?p7zXZ !t/#] crv(vX0}i }e d &DDoG2>ȫ dR:LPbs|M @:r2CWY\L$;Ct@="r` z.؏c7PM=5tZ%WJy gKV5_=6xq! `)Ayn&5Yi> k4ťA}rv<k]@5t@}`>g]̩6|mWA.sNVpU: `ꏜ"T R}^4X|nihduwIi)PV؊qxfgw;cRm cw k7?VM+{U趲K=$7v3j)uL7R=S)6F:iG}{1F0R xAWcx&Q)E`2c$Ą2'K߷m& OHMhZSaEPӐ8Ie/-bjZ0VXg[7)}!Zr/تm˞ Tqm˱Vxѭ]C_@W?̌RcA+XFVY < Ⱥîs"uYC4b)5F@Ѳ`rstAC'n8v[W^r_[k~.Qm)ۏ}0=P`uֆ|ph *.ü*d`IY=Z%Pf0Bv-v Gw P3i2gz] _[1 !4ү9ea)ϓl<- чDLNcC/ jvkHOǪEg?^_&o^.LGJDKj3Yv\ =N~73?*^ WϟΡ`ׂsT>f-Ѧ$H'ordṡNԬgCuz할)ua,)&dIO) %2Xؐ#'Ol)cBjs0pڬ2=LKSz3ll]ڲm<8D`oԁ+)|%!:KKl׹fdc\ ƸZ4$Xʯd*{_ԷuvQ2aOlR6k}~8 \ϓ0f7MSvQ|-KS_:OZU(⤉OlsR%,B4g4J{b )Z),Uq\0,o6w ;n߉,ko!/@R\fFI-?6RNGcm:p%3XlK9^a'1׹'?iq$gZH? ™U#^r{s["0*ZBV:TRn"08=vDyocJ"z5mߞ{ՃnuԠׄqBi9<:+qmrmN~Ajϑtgs[ojvJSP+~ug_}8(yxߩ8$h Dd6]B<{xLSϫlӃ!bwB!PQļ{" rk zB_,cvd[2szУ=geMtQH:ĆP$]JesɃJi^%Yݬ';n͌~ݝ-ۼȔ\Qyν#:oō)OX۟jG߭Q7h6s='QZTnϓbk\ 47[Sn?J7/#_PS^Mo. ;Ddh/!}B~ܶ3J*˰N~UvVe=ŧl9EU*UT+&(8>֎$bt xˌm|9^@&k Xx,XqU&Fh| $k%ݰCQ%bVfai% X(]}͠5X0;eUJxN?wNۋ8MP8Om%0Fٙ\yYh`);9e>etOآ)@kw(k{ _-=q(c%GDLYfbz bո;juH{"M |K$-;iP2n)w=|J<'09+uPb`j1oU8/3e-X, ݘ.ps;x%TAF"]G ٥!w( )a]oFSwҭuJ?ݽ?Xg@O?_^)~A&y\Yc sLSqPkY `Q~CЇOhq@\m/Opfr`܎OzS]ttvrPڼ6[N ͽz"[V</}x%"*EViEw_ek&n0Os.2} REد!ƍ17VCQ֮O$q$Ly}ݒrwØ\ֵO!m]'Pw$ XZvwKO?GMn*Z71QSaL3Q?)E6\4 !d"ٟAe:Z; 2\#,v~m9Xb6Й&|޹ :15i& Z{atcS ̣^v4uApJ]m.HJ̿ǶQ#uA#L|;YQyԢ hⲙŌZ^q܌ ;nORm(,Q>6E'E'DҘrſWvB@: >[.Jv KsYe81ײ* Md)fQ?2Q0%ߜK{ʮ^&##LXiHhA])re8=ٗSuWW [i S[R~ jx5C:a94<ŜD,ccB]T4=rgK7+$.RCl'/'֬bi0.e;xEU|Wv%vD 15g|–N>Y}jى'RyJTV&DQh04z;:wyʽNoiuaDͤDߟ{^M7;aQ #d4`  I6į17bfMxRzf5 Ȃ=: 3jذ9l[{3_ ؁,q}rZ̭/jd[v*hݝ3l$ni8}vq' ZCޭ,]g{|hyC$ 䢅Uʪ߶с5 ʭ8SDHcOT}=y/SN v,MZb Ղ!L5IryJ24_FҪ-=qIX@92>XK'vTj9O$VjxflCH/jd;Նo;l0ҙDHlM Gs"Iͱ}MC5`غILV{;> c47K撆oWVm-^[5wc*tn.pQ 'ר[ŮS(lwbvY>t!EDZ,&#u7 ?ZT7he7<>Q+0!Q) ^ e馕PZ@hy_պjDCxJ;@gR$;~ZMusgx7i6_)JStuI"F-}}o@@Ԅ Bnzu4q rZ!^2b*UVlVc9Xx>ZWu1F$+n#Luiee=k 5|Wk4T^Wq[1V=r85^j4ӡZdmnQ牯ƈ:6r~xNs->h` )&vh'PM:wS1e6YeMFQ+s=qDJJ>e J]f9Fml6N΄)ۈcem=v;Cb,o"oc}5>xNWpFT$k^!p&Yŋ1 *Z;BO2>2_5ɤ| \4qËH5aqRp߬uD!@ۗE ܙ(hkq smu =g,wBsSFћ>Ե/?Í.³L0M EAo"p+6KČMh^]PZ?e<[Cu~׫6Oqn@L `QmJ| t'PY&(F)`&XAL`&Vs'r# &ʘ7a#Mr 5L>iXjKS&8MUvP QJ()v 42_"|AzalV'\F褉ldq+?(c5'//ArŖ6[a |NUL!v$0V]>; <=OTʄNgyh|gdR0ba+_T WnH\;R ]c+*_N͊/R5A֮= I|Sy) @e atweW4nO>m'ྱ[w)NQ"UOK Lc[̫ؗ:ouւl^DFJs-$M seiž\g{ GxE?NrGhB>W]n)6%@Ͱ34=kLh'POs)ʢv9gHJ/IW$ | vܣ-\j?J֓~S&?Q[4eBtZ>\S}bî31UIXֲ##|j47cFxZ1G=;ؙs2'ĦEhWd$ N ܱ'7/^(iD,`j['6aZ/{x/fx0.auZ:M;*c;l1Gܤ{jҼqIF֘c5 h4`+aMѩeR 2nfwa:K>Ϫ`L:Mޟs CF[[{SxRo5yr;kqo:dώN[XOާc{0:VQЊTtxKd^qFIF4A)<9KgȤw!' .Ia?vL̯rtϥs.3mp<9lӇR+H.o_wfEL4+(-H TX@ú| el=_z2󏌔2R Uh\YBN$~j,LtIwQY}.t6]/`ևnFJ8bOܺ` )κhOHFU`@y+(BF~POL؇bw?22I, *zt>(qN2"/wEg*FڏRz(CQCV^l={nyc ԧ{"g9ƱH!asӉAq{+:!{ި4IT0"Km{i04@Y]+|Lj @Ɗ?T8q[e.m`yzL(c Ս ~R;`r[PѷAzȭ;@NK!)}(9<)W>dz$~D}Wv]%nqp*>ńX"6%wa6[ȶ|B8)h6EW\h1dvAb ʳWD*kAS+1lS6=@gK框I. ` ¢`KN1 1$)I풿L߀&;g(wƵ n Λ2].{:<]INҴ p^tʾ4JsbϜV^η>;7nj BqJ8f"5xI gq՗lNcFb}żR.j^3:ؙM8_]?[TxwgT1M x8 =3:΂9{FVa|Z1ݑ1fP'gtx?nq[]{, 1 =(\ml⒛~8; 3XP\^W$,,5⹈1;l)(ݮf4t0Seln?ӆ暺HjEXg#Z1S Ze PhWO0nRC8-dyT?XO iw.r.ca?ymx`E5+˝:#5 =!`$,u;N6M]8fphFDSvC)C`*[`U%A/gt(5 ֫aTÂv\^ZqQzLu0rײ/8m?hD 9rt:QDHb $j6)ZE3-s'Y䵢g[7e k QuFң#^AbFB@n 1B1;:Y@mX^Rk ֽPkC9VtŲs7ZO);҆Ow>%xt QY-={Wy 55 z"9g?qJ{:&8M [mN&j3~] Xb6{]3KɤKάqjupM}qΰ<iDE 7% R #o -dv)Ӟ"zU c^([5Sm&YA-d*b+e{{VT|h2YЅvIwlKDȯDz̶;Fh'|k?2Eníz1 2zlwH8O5` B7}yBzT..iZar]+v<,mGCDKew̓~13J([و[aPic㶒wg*IX?ޖXڶ5^̶-Yw o,Z 찘k [{v.g2%16 ayRmɪrkmsXVڍB6eǸڹ:ȁT\JTJcj+ɮ^E2PX F ,"o87n# O#qsm.[!|Drccgm;宊U,()Biku]vš#䠏^[\]UZH%TT#?'K?,Qy.N: crPv?Ӵa2$k2DHF['^F1Z\(ZЫBް\5Ip'v ]]c;jr+PBZwjns2&OsMqĕ(LM67\!8.n궴U|Ql&y.#cr!55)/wn?"b r5UuOP4nş'"sۛid ,"`E{xAD j.aW&wvyud^o+9#+ޱ7g}:ll{}>T(0bcu.vYꔙ_0֗rt:\MEA+8EDpJӕrgYwnXӵ=K8DD*C<^bzN{hYߟҏ޳&K:OA)C]粑^%\l] ^ !%8i5UѭnH%pfMҐVz9x_(iLٝ6Ŭ#(Y}jdPi[lI<2'/ՇP^z-x(iˈNn붛T2W-p'R2USo1J*ЗYOs[;.g[z&z)蓝֧ KY'aN|E˧#L$j=6"d s6t!ܝeuFt(sr]}H=J80`pRhT/ zx/]}=6{ea(ēnntbYU&?0\-4ECHDh'*]m3kUB>~ ٱd']׿T % u@d2vYK* `hoV垌_biݍ{pNaxpm}(]ZbΧNl$}CHs.B#[ Y%cp5)/"M0nb ?`d×G >V#օ HOtN[GSctvU .N)~KVD#Rɍk)̞ _Iv(p27"4{@9$4w+ӳCIDtkzߕVYq|=ڈ."]?,rG-Mq%RcOH}ǨƩ2&=-i;:}5\Bø~gtrF42wk DͲeym^wh,j4m4z24٩i) s>ГG@Dg IBOUj%ٝUk­DTt qhd7,x۠Qc8l˽A@rЕ"'Ƨ!QG7n`X|K yG.uɴ8s3}WM IsB̖bI8!}Y vzĮ d wն8;V|ƹ9TD__s,jߗ4f=┣iklF@sL]vure~>Z6;yC[OQqF&:s,'"$UbT;N﹒,۪|([)uL7묔o#N_F)|*XJ-Y _ˍZ>a9#]<>e:$2(ш L*zj]˨on $˖vTK uyϳoMqχ> KKu@9CǴ?c] Ҁ'[. 3PcnRT=W Ϡ-Qh7Ӷɹ?H

+UNbRuذWՃ]*s{1 ѻ&zM"G0yOIasG[Z}`\K*fc"8\ɧv$@䲤1C ꨖ2,@*9<9Xf N\џRE0ŕ !x]y%CAf[vՉ:rpgszA;O {@ݯu2ӅmYUDDvǹvfMgixEdu ՜+]*.9>c'>~t.$붖OaSZ(fkG-aY-U,@ b +`പ'!^ Η|oI!|sOq&OT&=ZD<"хb?&]i3!QڒM o-}Q7#H@Ռw/šjiq[I!j΄Y^dhA2TcUT@"Ps^AHGD櫒˔oS-L =:P4t:kmKT1Ll/+l;>-g#4w̋75YkĎaӮ$ds Lrl!ˌxТ?Ch1W.e.EÎVPi"ID._ Q_":Prugw;7fwh!W`&'ǽݬjhկgSJ/ 8" Xys|sURB`!煆#z.眚 wv~(faݔHvowN[A#C%LGpں7Nge sM~/59ܟ1DZT9 {ٚ}H=h- 2Dd'g [K}΄xMVp?&jVi(LB}ˑcլxئO{4%[XV}\O`S{n-$h'%nvc Q #UG6 v@LʽPf$/$I#Q2Ig ݧdf'r]Z+=- *0[T{vgvZ(~H婿 ̒Yc$vxܹ ٿQuZ9A6~@nҘd I:T4 ~oc\GA0ID5onELv BU҆}:Q b|֍iF(J[R*DA >0K_@c4W =ksړV7E;?rpޓro^ FjK zܾsLqLP[=gZ.eLB,Ϊ{ؕ8j}7-Z0w(b"?빆xK:㒋,y$6B[Ͷ,g ]mY\ '+_/`=`\wQTlm14렺й(gCe{h5\h(7kCq˲GDUx)=ؼYtWZ7+)>~f3j}mdFgmoJ}(,^l *dҳ~n8t暛w-@B,tƋE?:h/KJE)u&c)jOMQ'_vV==mX/g! F;%v{)f[p@rQq^([if5c<74W9An@/CZ-J:pIޞ4YBH Y0ims5;c{X *)z8]%-/JGdbE㊒^84vm$4$nɂ<1jb6c:"9+/?l4LѴQF{ɔS)`~,%5Xb!'H)'zP׫d-ncL.X{cӓd_u.ʇז]Z:6k foRiBCaIӥHϧz>@09KB2S8[ZU_K^]b{‰p`ì0x,@px ni^ A'fUWj ҍs ^O!8I2fUSixl`CRJ9`cT! 4 }` &ܽJT3*wm%^+H~q SsͰ)95S"ӈ)o#j&b(Uk~bmK1ơIb,XewZxWl% g]Gӏ*i?K*V{ f;e;"i&qHgF\[g$:tuH]=t"-NG$LrۗxNaʼƑTl[$\?7yʗUJuf~7)bnΖ`˜|92&46m*o̐*"EŽaMƴ.{$<$#HW*\jލg!s',fg" z~$je:Hu}4ԳeU6P̔h@uWMsd.%R^[Y=8Ǿ^^=.BUbK8u$>q>Wz)!0C΁}eYשG]Qů<~ae'-ϓ WSh6E _ e*l];{H8t"6ǒqn&ќ ZRʔ.7ΛC"o]I"~&̉Sq](:u1&X |KơGgĩ<&!ePf5;8G=z|w'A~+&,S kH)Q0~cv<,ͮ#YWP=pR78(d1L.v iB=EE} 'uWLr- `5}kksZ I lɘrF·>. 9Lov 4 `h#:7a<.[D}RQ?mix.Յklj-AL\,͚4D \=zv"9ZnAa%ʨMeB$|CQF8/[MY6P]_Q4۟ ?y$T]1]?LRR$_~''Ic,1 kF|$SiZNRY pJ5\ nT~AC]megTGܦYñP":Y]T`2pIGi@:ٲT m+cdIYGAHI(v N}s1aF[>=mWC^`z|h ,Pgp8U! ᰷i+<t\kPy1КVhXP;l u_;Q;UE;߄Oď/BCW bGWvV#D2莱SCBW_Gx#[X^.5(*1%F+ƒ{Q 2{Lb:ᅄN6Nt9$lu@r&L#DЙw+l.Zdzw*'FND:! tFvpj^$8S]n쁊0JfZo%9  ^6ezw1ϐB!SG1dlBqx;cb@FG_n@zқԀ}.,]#ʫ~D)2F3V}Qp{8d(,7\VҘ\l:F@nB B?| %Ve1&4 9V vߤ7=Q%fᯜQm[Nk}ʊR[ѕMbUUqB]{EWl۩23 pfna>s4zaAx49+Q3aUк3 bduYb\SaoUOwSW &~ZEH٢[UBNzX2J_3+vJ.ƨZlW -Hյ~=B>b n 16~U+H9T#ЎȟK>wnMba!c7_q3M M֡w ?K`*Hypm7JlcXM-t': 7Nr= dd!VX;篓F ?C1VDVL0FXSqf3")aE\ˣ">:15ހ!w#D#|lLQ[FpTx< jX$ɮ%Ͼb;2C oȀ{1>m̗kf wB'R񋡨! )T(~,LHQ$2+t2Zՙ& N۷姀ua%9'O ǁa6(~e_L&]V6U%׼ +|I؈1z(JjTnY:Qw )%}3'Sa@ ~6^.+(W%cb8 {wɕT7ث>3&:x҈(R^Q8J_}`4bȘqJ>F! `o *PiѾ _,H)bpm z_yI'^V'E& '8;dOK'&;f)8W;JLEn pΎ28| ɇ|#:%C4lBx#cص%/Sc,z1?b*;-°9fVG%/>ёVX'26#[WrHїlun0-@F:?KMϾ'PFLax+J 8%d 3lڣ^Gl̺|۬YI aKCEW9k_"+9 >5ؤq>XE=n#h:uŽR}vn^9eKk$)?5վulQ{@&T+T|V@VELV]C~|"Zl\߁8 F@ҹܫA@GiJP{YE 0PJf'>c{Uid2Ů4ňs#-II>ߧB}"K` lH'8Kcm%1>Z" hc\/˫ǚ;; 9xAuxg{:OؔN.jPaR\[q=&>\ʤQ  'aDcVO8^'A2n~ڞ|ܫgQnTFq}}:-Ai0b%U( yOqG2?FPdO$&Qr>O]X]-ܞb ᠕N:cCѲ4#u'(9΃f1qʁk]kL 3wli 0Ou9\O!֚V9X㗤nq>õ[Ε#$ ar:6ou|XXt:n59?݃*"38U㼡V.mJv4kjNwU4POMF1Rw?1 !3#F.!T%Vך x0ɭ`q)}k?IP*wiYy?LXPqHM;VŃŒ آNǸ[ah3)/ yW˦֖G:ca,C5-᠊.ppøfqG뻮VRc }6 R| UyX bע%\$<>S+(Xe4\{RE izuvwXUDml Ksu}BK@$3yK:A]R"B+܁M/ FHSjw]tVЋ8hf;T ;_X/jtcb/I'!kKJr-&<38QO%sJ0@r~9 R|d,'[~BN1cӕy-ˠʳʟ\Ч aFq$U#3 D?VL:)`a>>hŲ=.=( 9WV%lYPż'WWd7Fk^t8X]^ICL%d==\b t7`$m F KFrLR@Aq>j[-f[L"݂9]Nk~M)yKY,624No4~Qhih**97-]"͋rPf"&B]s~yXӝܶ姵pMDbp{de!zY[X 7Bjk~adzTqtsiaN"RT_t 8 CΠ2(b`^=~k*QEe޼&q(.*az|ݮ 1s}+Uפ#0&3;lF8f{zXiٿהM>Œ۳Md'TƩ ӆǼ4fN`2,+0 .r0n_\J ާUWPK`d^ؤj$1]hN ,KmFS<?ŏ*x*,,~vu(zgKw08 ;Q\gEj~RQb VRЭMF>UAާH*)SpDƪ|ջ[l g<! v'zW8LnX\3ܴӆnx1*7Apu.ܷ:{Уp۩;w$=r)gmelsa;>է\B~}H'ޟ k"<P]ꖊ'-_Cs,i;ua_/GedVMήG^%@S"z{1NNɥ>N, r,$=5BMZ_ܴ" jDgyCe[x /1# ;-ۺ\̾6k<\j:yOw3fBN6 O" ͧ\1|Mabj:;71sJAtiHo-G0NWHQ m ~C-/PXHJq/[0sA=WP|%l5kG\=3Cr/uba q|ʵӕ,%ܔֆE0ǑrȚECͰ6 [h"pHv-J]tB2J+ }~pwAzLDڌށ.__/1̆`.Ik|G$8*ML~ܨPb^c 'a[Ȝ"%b%E1µ 6Tk9@P0 } o _L-s?2xTB6b? C{$j++Zӛay l8#Jr@#> K2 TSҋQS"03M #huI 2mE3~lh"TWn,l[O4N.LfJt/+.9@"gWjv|8lw4'pJTi1~=c]K)[ ;XeF%FZpSKqyb2bC.pW,<^",TDVE{hZU)E ).ZiPhqJتk;Z](r gԴ OBU݌ۊ܈&]mV!\dGTKa}wJ2zZh2uRK!N%Eע3^ 7*pmآn;cCi(6tg){&&+kf|Y ls0M|2C:5ݽ6y2eB s&+78P/;#zZeS`Imdn8퐇bviiסUBk9EGS3 s|?D\ٶoO#P~״B(;ؐC]f"~ S끯(MRaglKfcNe*˶="uĢxp<6ܸz6V)SDx.ܒF5 coN\d͓ fّp?V^Ex9UVc-'oQ7s3XcHwt(Ÿ$>MmdQ!:PBNƑjW%iZrH},6V]ӤDK#_D㈄ZQ0Bvw)1g.5EpaT&P7!JEn@ژ )< W6[gz9z4¦[v%d2Sa n96L!p,o2"}O zYr˫ҬP$%? JWmyxȎd<%Cs n~Y !9~]P3؇ F#/Zlzit#/=_̌88ZͰLZN#x.k116 1nQM;!xJOAPޗO!]5,N̈́@\O@=ޗ.+ Um1+_kJU{0n&Ie:S:dUwq7qiT7oM+p֖WQq0IvKax,u[ke#6A)t}'^p;><6O}Vt"[ $q\m\3ao<$"w~F  '#zO()K_V#$S%G.vm66\xtBظ,qcaU{?Z1Ѡe"-..h Ɍn(]gQ(0U^ fߑ 0%WQHEOĭLGŜQTٴ|&g01<v6 ۹E:in<,W^lsgn[ю{磴0(CF4pzHؤmks YI?T2_ H߱VXg}Ij ZgHZǍUw>[::$&l}G %"I;3\`(Ûij:RCzH ʺaah)2#=$(?lnT঑MўdVP]#WԡywUſ1VWy=^`v';(^Ȅ )2@_byGHc @8\JtAler5*{k'.ɎnZZp&KwMz{!Fn'`/=YB6VƈL?zi/kDx_nCc^s(5|0~ex)c$Gb䈾bhIfWz&8#~HXȲ5K17ZTZX'[SKxSSvʡ87Ʉ ǟ_9Ž`fr+hFhAڿfL~rr.g|?~8%kPTBp*.З` Ҕc!Mn5αHO#}V; ~dj=|еQ5ZotK<qDq΅1@Z4m1;ZQ耬/ \ͤ;w"Y 9Dt3| p Q VCȜ$y|op%Q%g":aR89σ>,g/jLGepsGJ  :O77>VqVA]E̾a=Nvr<)%+@=/{g6~aX*/%/[epS>CYJ/qƋ<ށf-RY5M̿~ߴY+VkUL̷}|<lѓu1Q΢[  ltvE]>K1̍8&8 kax^ҏ z#lF0Ѳ$Yev5;3`E!W"d;CEAFɤiwh Gp&Seb[` ϓ_RpOԄ8S%T_aBh~9b}lZK'5 9 !Wp>V˪9MUq1(eC5b iuf@9{i Ly`ἇ`ÆY*}ZR7ФdAG9z`ִp,b rQz#s&BP"iص'=Ho,_:㎢kн*HO6 K~/\w ]CBq1dջŪ&]%k69uV'Ƈd6~e5.B(|(!5P "iǞ ʩ4̘}${ޜݮcj~-_EV,i?:ibhGwm$Igc#ިq콝 ڗȒ?ġЙvF!FqWݪdo5zl ΊfdH BMJcV:6;4k/lu Y* 5kYO6+HzmI=Q~`dl XD9#45D"U{}utL VmD$쬿8Ѐwu+h/@0Ỳ=*aa!y>U_<ԑ %bhq"Z 'nlq]BpAN[LbcBιh.{|pjx4;FYh{ Iu@p<0 ܽ./Jxo9´Uuu+w yGz-{{c*< =k!aXLngT?S 8O%Râ&)xׁڶrEz##թx-\lnŠf4JCx ~঱׮':!_ihj<‛d<_ C ;yj81v0* W nݙSmJ" J@#Wq,\Q2 _2gǗX|[@,BkGYgY ,A4`XC d=ja} Ol/Ʈ~f9%%%B=jgicXYG+uۘ>2s֔ړHuNäzR|J5NAVi+f@)0%Jgzp):Vr>tVݚإ4;f> ZuSp7F-q"@8ㆮK2azzucr%_Az璇9Z8sT"N1&ڮSha)9dy<m-Z_"(" %"̰ӭTr&Z׆TS)=d5r2z#y\El}(=77eVU.rcD>Ԍ$BmJ2bTYWXdr2<6F S@ }C% |tX!֕6ۏO9cOd»q{ {f7ED _}U0dl"Y[CB4/ DQ _ױX q vqr lӝտkBk2ۣޤ<9#ie6W1?^R<xf4QS9H,ngPO! m U ?Of8Dz' Ҵ0щZq.MNm &u8Ƴ-ؙ"Byd36Wh#yX6INBm~"^pصVl#]8ɖYXm:\4= ՍnhCܩ&M؏qe{7N'RNBˌ3V)S"{=/鰑AW]"u+t0t[%#3 ǧk$ [8H% 5Fxm4SMSPMf8o=aFȊ80b 2Ĭ&&0*lZ`5`T}%BܶRXJULR<\r"&ˮi?ziݣp TEd5<'ݠ Gw+C-ٺ[y-F#R5O^7ȵ k* ՟SŖ֚sJ2lS9ЧYX&4gnd+ &B||֦=h(G搄GO\@qϣNRxjל(mKa\0g~EC45EQ*ET/}b􉘐.2/*(۷˲wK8_͟/ċ151c3,h$Z[v8qj{/S2oq8Su "(Y_OR^\Pc$*y$p6"įz.=3'-;@S+%]OڒqAGZk|.elKдwAWn&9qjlgmlnX8hg8t&B75M2a\*'4 S AijQJb pX|>?(Qu_MV(Dʃ Yp_ox,˫,jEJCVZگɿv]<.d.nJ$m.SdMĘἌHxx3%~eVl4e[rGa?)]4B1; ֬Is8^l vW9(=yԜ~LkoW}f}Z> o:N4JcYbp|߷o*߂m >P Clw;] =B3ˬ\T{FtҲO0?yE4rO5Hd/6p`)1u㯳tf7鞹w腷mdg m vV[k g\ <ܧ LrZ17G dٰYxJAmC$Mm'qʭ: \rWPS?v|89z[AR߳`Ҷ;w&n |&2FkOXA_c,|bQqGeDlN v,IlV@akt}2u1~8zUt( N3+ hH*KmIc%ӕj<6I%*]n{C +6vAViCGW[N(DGĭ[ŻxrIG'G)/cTbJIJ+Ny.pq(Z+>.2/ dN=m"mxl|+tut"1,>MPjH8oC+Y$hbO~>Q9KvNrßH csslw!jЪߍ+D [Ր¢׃*'Ɉ۫RF?Y~%R=X܅PbAn2OٟoK͓٠!٬\Oi//k.knNm*? ճ`I?ֲEcQL(ury,3Vg3ZY`5`vxm^X3o=k> zǫ:yv m&= bܿQ7,4v&Öd!Ŗrt!/f:\B@~i ZhFUK92>*] 0$(>3IXSZ=[{DceE}0xX0~w2]BD: !Öl#kНxTmdĘX;CRyM &7[Q¹逺pY)`c j``wMK)Cb҃tUdF9ɩ5*6Dl4.4sZ ޔh$Pw<lSQd)]Wip9|[[+E:Edldgna5m|V3_D3"IbJ{q֠'R@yO]4X4_;vǜCtEO!he")7󝶇'HW5Iھ}{!z5(R==R") o+ p{r˽=g΀H`hR6히ǾDy%5p&:s FD^bVrRՍ_%'X]D[Q}&]FN1qwhfȫ/>9OڃůkH/?e/Dz<^CeڹqO zQ%ᔍa[8|GbeV@=Y;Jlb;L\.aJon̓Gq17<yVkw -D}ZZ|6*_qAlޮQTNI<2g_j9wR9Ai88Cw9f0[,U?VޡJn۠:‰&gUxT֕TPcczs^;xlȆ0F˱JGV.Rk\vTëX0ӪFE2Bc~lnEDcIQIc ภv6L:BURa^|ciH3N-P346ʶ_ h[5^9I|"p TAL@ ӉReCa(VNג2vqҗe^iCX1PRߐE԰vo=4N.4>ק:"p^ګyQ@i 0Î4nHI!@&qŘc"z -L7Ns/9K.uNV0X{ΏaY{P=Y?nq; p}kd$BA\, ugFiSǕĸiYywsy~ T!."śjeR[S-G]"@͚Ď)+Yp#Zũ|_ cq7!G2hKIm9>@U&YQ=;1a|ӽ~-j+ioMfvы}eSzӍw0jJh\%N䯥`J]W*벯 \DV#$ K0lB%zT>vB[\CH'2SpG6}q_OWw`0UR "tk?ҫϲsU bكzn"C=׶\D6 0aH*&= bsJ)uědaRttwi0/Zȱ MZKʐI0; EqTd N#v w$k+pGEdbbE/]MOʍ{$0XKsa U޵[ܬټvpW Xb hC/qȯ P$gĄrb'ސ_ gfb34fH* CQ:.dOVfB|.*mBZc^'(_vi_uD j~'XTAsPRh9b7R0Z/cڇWIA(_"̺0p^F3{KRcWFtTXEؿcis|L.7Da\}F[EcZؾcsP0RRQ<=~r 6b _^2#]N!bap QM S?s '>7SnO2c#f DͱTN[1'حHHېއ&p? $"5y|֮, (L+6 b3+@ihh+[)>f xQP>-qB6?~IY^?aҭN 7Zy\蛩O:W|-Юr?s[߃\DJbOoru?:ߤ\ iJ#t@̓!Ul|C0cQaZĦ1݁ U]_xFoYv|ޠ7=Mi3gc~(mWj6[^9av,vƙK:7wsTW\ҡw#=QlDfǏ.aH:l>*w`myh!kf4Xx6]p7H> 4GME $c>Unâ<-}NZ=y,\GN(XO_r+HĞrI7?7`,v A8w>3bg\w(Y7#e{e':`J ԡXCRS* Nd@P @g+ՙ5n*`4.V0s5~ٝ^oS̳ wgIްi`|k$}ZSѭB kПg#n  ٖLOQ'WVlR5xl]90t=55UF!ǡQ8oFX'km(5LʾH=6}1ׁCQ։:IrFE-qiWfG!(`ؚZLܰoiD.틫;W6\_gj34=,@)^[j߅xoackWLlWRK B0yjϜd5:XHmM6}S$EoGݟ`ZDBlҾe-=.JR)@#i, UqŵsJ:2EJ ?>Tbn4], [×d^nӲI8NXdhy-CPyc|OjbnI'6?cWt*2tSNdƅr)LX412|NPGstpHK/߹ kAloc>cKǬИmBOB!`1^  ԭ\NnK§.;kV <f]|^|YJ,G| +aL Wրd}7@7R(뽿^^TAp"֌jiCoڶkEhQ JS`:D?)vЍ#DZT\R𙄧: Q)CHB:sQR[b}dL['}Fp`WԏfBT(:y]Odu34ٿ(DngZ@d*4T0pn!5S}*%f6~eU1rdžg+kNن|@yUxav [q([\Ƿ=ߵ`0RфZ[(Q[)%UA-4T 'yl#-dUb2vJEj "nY{WjWit'{զ Ac@Z,~L};{N7%DQ0Gqm`^Z>H7MZ]LS88d5&Ik[>L,|u;f1SGXN%z`Gd ݶD$"] 4gܩ+ {f~1PB#=bOw|ګ#l3o PxKϴCaU 4.3q^Y^ؕ╤+wQq 8:$'o +ϐ"!k9wQ3`C ^K|g}OD3@:%a3MW.ȥۄpJI>fߗF~)DBWx{Cnz )%J6r|gMՓGx tP K*z^U𣬆ʥng9a&H 0a^sȷgۚ8Zwf-_˯"`GL#H[ |P]Y M/|4}><;ÑW~BN>%pVm5̱udGu8a Cub,k(BdG<\)C[Y׋#>gYcjt:e܋C>9u8 PNOFGSaJ,ph/|z[KzS- ڋ٤_$[l髮o LFn%=[< Y N!b$k_-sAЏ@i>AeTD}Cy\:~ N Ok Kcl_>Y@F|cغ7j`F(ܓ-!w);W^$]dKTk`jF^? 'ӫ#Le[&^͊Ჷ//XaǹvQ`&dߣᓝί4Pz`7L  "C9:.].EEc#M[+x+`04ߙ5A$0BA*[ Tɀ9@5 g"#:bF8/qu4jM1R¹nK]hRp^(L9@adrrߕ l6Fϥ+ NnZt,mi=RW &sj3ci7gFQVF7z7_vIN!Cxd;#c{Tg ;ZdLWP"wy<4G5n3[~wuZhw*Vd 0t1òEKD7P#~{`mSacL aWBA'Ϊ'"WcU>(">\})Q.?1o#sL>d -{<4{=U8e}1O8;jA:ZV] (Dˑ#277Uԝi_W[ϳq∾hwNrR|>tV?>K?QZYpվs)8.g+OCQݵ+2tW1vmkg?o$,߿ JP`餙Y&ПU3|WSP#~1 ՐKj=Z|zwf42I\c-1/Q = \IGfGNA' u>Lj<(}꺊RՁ|>T7e7#|n;^N/{%BƮM:\BAˎÚWnxO>敚7tnQ,DAVu*̳Lu]67=eg~=Jja/^yAI${AOf%4AE _dA M 8FiDc3M;ս(#uJ\ܝhp3o3@!sgMBNYcGa U|e% KI@.Mb"%wgFHB\$&6Yn`^ec _kv[/n'ݡ~`QQ42Nž@,mQ՝bO =:''upNYS mU&g;kBi>|t+bZ[X~njsc@bML|2z+'qia!G!E6u嬽]K~NyX;A/·<5axѮ;Cͤ:d> F,YV+1@0*u S1.h H6R-CjR 7-Zezţh @*[:eyVotadal x|юNoCJi/1$O Gr:-fV& 7v’hQvwVcT9tCcK`r\3X(bܗ k*摦Ixiinf#0d-YVQFx>o'dn[?L6ө5*{ oa2*O'x* ^pv`!WqaEo6e0K HM۬,+; k̪qHpiҐ~q5}`zGXRWʃ aKe iLF7˞2˨c B7kވzP]CI*DmnR}Fܼ\cX mCJtv"~Ey<.Ftf^9c0)ތŮgnqEՑ[PwR6J}Ȥq'g5+_A_'h+m˪ nu?QK,u!39C/ ZsF:V5W#I\W%XP5.15چ n痏F6Iw3z͆V!/ ɔje^2&ӎ>\=PXǫUD)]x3!v N8{1{ =fe[d?]GCL:xKr)XE30}`_FyQu-?rt|~;d.e^\}MP(8C #ڠrBa 7zMo}l*`8;F$yRWA-Ċwg-,F!A,͏m8 @|( i2)wQc)f1oNr$~!Js!,Rg N*rf;!/E⍛f6T_(jP"a^#V . p& p*]q qk^G蚸p̖J1ߩ9Z#ܤ;@']oD Pw~Qֶb@Vm_Nxr(=[byuc 36#T]NfjP#Xw 0|3:w1Ȫ< gQz1V|ʚf$Ǡ ]ג yi b4yȩk:*޲VP@K?>PW>BܖVw?JO[n)1T0|9mO)tg*A*;z;AI }bFΝ$͠fz[GexkYWI(I,TD#=7?P2wE|2G'Ϋ/߳C3BӜI`yig5>hr+fGL֛WKQ1[h5)kJz M->3 vyOn7 gly@ C'gP^T &= @PsߴVxfف<(qBc/GNo6]ш36{1NMPk]w7g-nPD!ޣ{!.5{, 'gAb_vhyM. 2&GHZ0!#@ sQߘu-Eio?lB=㘺$ ~%Vf's2zBOuS3KQ -ѷX&,@g=>tcw]DEEϘ=͜tVK!cgbeyas&bQ~}Eȫ"uewZ-Үe Љ'ٷ[Tv80čj$("z>:]{|`&,Fp{j;)\H9wk#hv/J8U>Kb5zM=-ɝ;C#ϾM`$1@.qi~=$&E^[wVK=iv%(Ǩ55>|"cTjG e>zH$P mN2|7h#=صm>*Tz`\ 5Pv"$UMruZ & 1>i֋h?&ٺ /$+5)iW ;pI?¾//C9la> jIz>,5mj ۮ=.n}^ޗ{K&އ10zBތ]C_^;F1g%:7XHX];`aF=9;î7j hUڷE?|,5t- rh!t[y3@{ < 4$iƱ0ӦQ3U\ZuF]eRH1❷?rGN1VCjo|<ӛ >˼Ȣ,hD;_mAMI˵^XyP9722'Dl .܇C@$X~LG xw5J M0 JtTy{+_ m:n+@*& `2`yWњ'TS/jc0FI@7b7nn}l T-+N+۵W&cfp ⭽{rs~eX2:LiEͱi#3^}31*uxwHz.'wGx1bPFUmфu|n,TLC4vVYbe#q3GJ8:~ܢaIi27}nIHt։wM9wD1`Bg@ڧ'@c ꆰez O[X إu%gͿrqYaQE^ҞVig "/?kv[q(9uū7Wxvda:I {U+Nʃ ]8mްryn SM{؇yL@lhOhT s$)sǎc9qǢV/ I:re=)qdWJ<=cusyk 4'a`9J&H /ޑ|Sv ʙci6zBbƟZG-ɧ5=9q-))ox (]5xlcK {rkKi#o@ A/UZ,4H$% y[PWjYSWMV0ƦZdRpY 6'_ >lu8ߧRM.7:7Bb1:)l2?z ӗTsАl{}L,򫋲җ U4Q`*αF+( t&-&eD"uHmOI Y32){n# k-)T!1Bth}Q6˔x~}<_ȢUJ$dU 2 %<(Ol:mF!ܕY{GA,ʎΚI2rxty@+ykj԰B6ϝl/ qB7Smx 12ٹ+l3dWhb ..okӢy1G@^{yG<3à#e!]/{i^V wB?:hGIĺ[?b &>B(Y%(,"Olk-'Ud`^ * #{Eb\J&*KQW]v%=m1B,dѡQ#~=mNIګ"k}A"9`HfRU,;>\[:Nzmeb?+];t 0xfuʵp'H!7 :oȴk^ww6"6 }zX%8dU=քÛLj "P/8g;s,ōcYȳCUҺrE$;] !+I_muP.یbnX \LAĕHe1'퟈#g5%-Jlr+T-|Mհ'!ɣ=6>tywΫf#s:nkp%3N'seYz! :}[Jl~us(9^I5&5OXLʿySkQwPɊش^(F' (+mP;ihj*N5-+8jywp?gR3jOD`n@$ev:,@ ψU8<qLRz3KZ=_VB6F!&$B$n.k4 P6b6UUіC8Np*<ӱA|{ РhP~e/@mZ솞g)ˮFyd+ ,~64v#~:n" ȍ=:rf;C)kÖz3 ]*sPt*QYt9 Rc[|~T;㇂WUsn=r 9o[x6x)y{ `) ӽNs/1nEĊ~A3xkMW'X,~]ܶ 'EBу^?dPH^n;}m0}Ě-&"υ/;K>PaxU׿uoÚ *FT7VK[._EYV?1l?"^+TۻlLc߂ d7hא(y:i2i<)Ȳ!NDl kWz"CLXO7 MWDbQ6)eSCT "K9k|pua ;vXԋv#;%{FpNg!<{6ӨhѲowT@6TBxRЃ,;h6|iĭàhq3Z[& r`9XN]Jv«#i-{0?ge24$Dw [^{?ܛ޻1r]=`bJ9 63h\]`\&m6NSrqWG~ˀa˯s-T1OMֆ3(w{+_Fw`݇7g[G[─/di?2OMBE'K"_pau>m[ҐdQ4{u}I'AH.]R\`j̛p5w3IS`eY& P-KqUd*|+M Ysm Gd7^$+;ֲc NdgtW U>mt+ߠ5N 6;[(Y(h|2e$TMI^ j1^bƲ|ӹ Oj @.e4u2kZѬՑM?tG(낹XN6W|>GN%`o&sMByIɄ{0x@h˵aPiSgip(I?ݐ͉%}pwkdz%֦DQn(V?@Ͽl]/VG3Oq&L S))ˤs|NqdbyFvr9Іcu<KS4.I捒Df1Kt}ܿҏ6Z]`P\oX! ɻжb'eXՠlvJWoQ*ӂ7 {i, 1Yd;φpuR6u\B)/ !:Z7)VҸ{DoQ,r/rRx`0f_kd;iNKp Zbs0`gBxw`/:𨸎uA?r-6֕\{=KKLHǜE䆐 5mۚGmهfHBw{`ڦ]|]4e a$X]8pW" *l}Wj ϗ{3` y>bVS T KMsprj-xm%0 I+(/OG^ju]=fKG/]߼a8B;rPW<霶Jn0G]}sKD/R"A=_r N<\&%U *)Y6 5@!4?j4llYKؕitT>OMtF;V9J)O؀؁Wx}znEx« `R;/.m;Z!R XYZ9{\駨MZVѣc4"#Ξ5S$:w br"'5 yc =>{X0\ya^Tk"B;' /~ Im?0č .%c ù( IqN| +cwtaS>dcC":d2ahEul=mYumϜG_Kł*cvd{X,Lbʣ^qK3A"J }( jVIJ1.%LB'`+ߵdUG_`?4+xf)$~$_}<%۷U5ߟ:2Xý} KUըK i !vI&}&X|:%}9g<*s[wwM談m7Rހ%@a \`#4 <Sl/HSئ3N8ޱ{|ʴGǦBȩ̣i;EjmAَqd|wH:\7A9#H$'^սc UPrNMm#K£W :ޛDeU11!8=ޏ#Aۣ#It}g w4ʟi;$M>)SڋC"}3@ d1q_3r̆FfiC+4p$ANRIT4rY[-2h9mgI3{ӑlim̀D Pҟ@ԍH,Q6]!d>hnٮ\ܨ'xC9-~ȟ, t+^ˢ/-[:.i|W6,@!HhR,_~zh[-ꎀh67A1Jʐ%֒"f<;:Ωizj 0tʛ TATm&N,laI)ÞB2Z-LULFZ:{xh;pZ{f)PJQ,kil0F4vRhtbiP/cvht "rG(i3muпy zGf~bS9  b:0om8+ylmr30b낱%݌||n}!0B; 9̽K4Nbfت2XӞlM/#,Fܙe[1 A VX`c*6]`J!)!ʨ-w4bs} ]Y>H%WZAؓidLT5;RT%-ڕ6tLG\273U_f_ߛ^D.)>ɢ@]h LG7 ?o^ےP+k}}g HTq(`CƯ` H(Cބhip4uXe[>hє=8i9"w68˟`?JK{zƠs0uMtr#- -1 KT CvR(Y!ERf,_>)豞@7,:`o޻ :[&4*"ĤP).irb֔DPҌ|qzk*,%`@=y !M0onB DIyu6Oߩ3Gd@8d?d1huWХ(nVXO`kI4,2}(d|љq]']x#UTSB.Ym?_z ANlj6"P\kReTe%\ ƀT5absD̰!{5<>/.A FW }a4۠lΦ+nB׎1W;)vl>bc96/ u\"u'),rTpA CJzXx"J`! ؀hUCVBc'%zT2JNHA9[ɴ?Oӌڟ؟ND ;#M Ps`3NDRq;V2~nח204ag#ب+v:*BwEkRVnvrگϲRM Y(,~XQc-*N~ez֠ۙȇFzԥ$ZOӳ*`SB,EMu a3& dܗHEc@C&p6-%\\!JS} O p"TYa8 vi7!ku`vס.JJLшtb;}aa« t ̋ҿGE.g`ugzAc'VzZ.hiJ3jD>1†./O "8.+ qAի3Ȥu؋v=T^ ]C̿jebR$4Лfj?68?r vi9@oi# zqM-rH(nJH"cQ 6+՚XzdK(8 ; X]LyP_#$Xjcn|ަ #EQ{R][TX5PZ9n^EH$4Ф | cjq8`ӉA\ ͭگI GB4yP αӗ(͗rTUQHW"b2vr6OV~1QոG ~%FvD瘕 B'}zd:'\|xbZTe@3/?Dh?sECt-{;H Q??̉^]^܅Ey?TtV= j];#zOvD-LسڰE^(NPaһ\`Dȑ<.no%FE_pgI< KDXq(yDyv@[LIN3vY1& )_r]/d,  F%Aud+R,P[H(~gB =^R-g}K'{ړlIS<?ҫH${D[vF22`oZ`5 { <Q϶Sɍԍv$"zN-Cx[m.E- |c[D)+ h^8bڨiAC4ך Hd*j#S;O^*!ʦ鹽2Gz{]Aw$FJ~g9(~D^bOm/`P\oA&p[ݟ k*㳔A&A.w%B%<:nKBOC%%{jr 4q{O*AUlɨݦ٣:nğ8Ŏ -_9Y%si?iݰډ)D2Մoހk;( B&ǡ/]Dz.؄z'k7 z}l-\[ig N?a(uZ(+ɿۗhgعO)Czu|nL~A5trmΎf&[k$)Թ݂MV.d} HοBnz-]jU4IE ?ѫ!>3m)# %L6nܡMO"N:b0,{(@iUb ّ̛q+Ef8-.ۊq҇Qu4z] ;wFV")3'p#^2G̴ i9J:HK:}k߻/G?l ʑ͛Bq\0Ṛ=]!FH\1-=6*[^oI&B*YhJ'o}P M8;S9'4Y%O)>'z6q: ' /&ꎬIRд0զ\¨{FU(ą/7D aEQbo#oJ4F~PŌ 薠[ꇵV%OO/C%F9=ӖWJ'>M#%ca.BO<$oo7_ԏڶbr̢ l 񶡬=%;<ΧZ]pXՕ>٬VQ $'eL9;{ڥZ!Bz!Q)t'` Z^ X %B\Hx!9ճE`@/|aG#+-OTD_/Z%s&.ob`@uyؼWcfޅ1dN̲rYB3Zt3l8)sPϤ|v8;A*u\_=%jɝQ6 w*DzM_;N/jIAK|CF[e{R"S ohB\h 8=VvXqYn 08Bp HX|Iz BT#Z@0XƝnE!flDce<ܰ#b5/ y:V\oEuxl17jDPZN#z)H؆罐d4#8}&M^j$*Vp3 ɇglX7 t!OUA}2*a8?Z\aF,{@Rvx6$iU&nkpΤX6ԼE9fBY>*1]Ac:O4ә4TǺ\uB. Bg H-h6'⁛3ZP!s d¦4σdC=V7 R~֫Ȯ |h%]{9,'Jx(Ř#$)1L"B$gu9RޗϣO2tͳq#OXnRu㶷\T帠6  'D#,UG;j&5֡rf `!%f}eA8k7y\N}c;唥lH6_%PSqNAV1 s§缧e;Ĥd3+219ܩ!`.iYzKäJ%d{Pjs{wy#5"=!zѠni⛲pgMMtoZ!t)<ȩ@mEsX>xZTZ;~wP uQ9՘3RTJ[hݭ#Lg6yꡛׇ+-Q7Xg1 l,~o7oڄXb{Jp'z"B fR@xnO7B] j4咋E2rF ~w XLr8n,9~ɯ=%= kTKf24`CO#;:v؟Y2]wv':줧aO[z&5ͶkjtLӋлB.½9YK$:JN\m.> G {5f0:DY{jB"#em8 r $ HӺ)ŘQ& T{Z NVSOTJ,0-=,배 ,WST1S7;ǩ`\3ݕzHh$ l: vC|Xk{&Ұp=F|ӻGgB+TWm1T;alEFC7nTAjґъ1I\ֹah^{#STo~EhQAC/ޅ#W!4Cޝ;Qq"]˧5$ؑ]iEp]VlU O5|W̔&FI"%+3)#{ydOeq[}X-CG.ϷG2wk<ZoTd5% b,}dk"cq)D{Ϊn~m-]Q.;[E[L fa7!dy'& |<!9-ow0Tm>t_N#G8S8JkN :g 7<FubZ"^n{ҚW#5gv-l9?9#0eiO`{YAi@H0d}ׯ*n[J Z,Lj''G]܋5S!aݞ/nbm|EU ̛)p 5.=z$1е~+ЃG;ȶ8n:3"Y595zf-zcz8κ=t=;ʠkx'.Xl$W JE/X|Tq-~S |̳}oCތ>g g1Oby\0?|֒HK > /X4WXET \~pvl,xU+e({l'KE+ 4 s̛B|4v-{-rc-#ܱXQ{?dwч07. ?}S،HEd:¶f[q1䳬ѹh}F?ԸP(;)-zC#u˴BV|gnlKtgNLmoz]gGAd!?KveR*vaek*P/0V=o[\4jELGrz}xX-NȻ|&[Sa+-^ÄAO߼&T{KfمΑa}ʲ3Zk*U@lWP̲43h9zF*h+?ș|-+Bkܤc *Z1O.4&}XHsu. wfYKJt|o;gR}!A11Av.7Ts]'ban]{Cɻy;q}2I][n詁ML‘Ϩ\+c*{S˪,ܫ/=R@#^6ܩԨV {)lyQ)R++lOv@b!MH}LwVWP[菧 fwƴ(LK՘'!Ԯ'.\T̬Iw$﫪v_V  {97zo@X*agٻ=e$Es,EbO Q>4GC7 3T,)L+#8|#B`x^XcsuaPuBGiכl7$A0誟VCD'U%gʵjˁ 6c DAtکNG:~a!GZ3Ob濖f{Hjt7/Ń 2dji{ۻNKCʴ 5ZtøK@+4w.8^_m'tm:}0@55uj[e`E`bb졎תS h{}~D2$ފy9P5<=3LLB)h2yI F ǘ d-M]:2eXg9?:P%&JEmAV[7hק65 ZL7S YݾA!Z&c"ޱʏt&d,9JÇpSl[Fm9 r+S@bKPM\! U3Wms}uzV] 1ŠK D;FH#(-t+Q&W|VX Sr!3ua+ )3ń ap~H ӨiMV<[bv铝.g91`2*Bd˞f4}%(bժs \72Tº `C.-+W0횆yh3ZiwUaȥk\)1"Cv =h:bϿpg  KGd啉DΣ thWP}hCӢ"kίϹz 1[Au}'iXAM?#vc廉T~. wt% 'Ψ3qc!&hF &}$wV1Rh(Zݒ`w =oԅyJ[l SX6Jr˚T@?)ٷD/u!9z[R~smF鎎PM׉DD fJ, po%}@!}_NzP5fyO> BriRg2P3eɓ`IC@NޗB넏ҿPgt0l5~#ؚQMx~KU5=ə 4T,m!Hcݳ_aD,F: ~렀 GB0jmG}IX^ZS U A,'Sj$Mm4_R[CtX¹{SAXvFK؊nXbhi3_[<̢e 5Byqv7 MI p;2 U(i[-/1T"^^cb8tՖ'3Y75abpƌ[Q;Sn:K=!;::)Sc=',O; +-t,q# p8SO`S~.㬐zO=oV3S \D0CXz Ï'!solC^S~gVCMbCAIV Oљ6QuN 1P!K(*:߬'ZCGh -iaD],2e!gWNހw!b]P8i2.@I^$ @x;,huiȾ#0>xyZh~A#@MF-'鍧g2h@6XO $}G?i3}V%KfPpiWgcu*5;cJL <1y'2?sʿ(ӿxIn6=MYU@(,jl1ԉ*cN@,Rv߲yI߫QVmz4rQNӒJ̘XN5ΓHQFRT +>ߨprQn4DZ'P0%z?bw z 0.២-e)GInL]NUT~~I8S6>̪ncƪ+"$AEeS>4蝥-1& #FcͭftncWpag%nr Aeyh]}dʊ_;"?#ewX˧fF9E"1uϔP%_K$Fwھ‰«J0xg5D Bbp>P')#$fǝndil~^u TV.ҤEԈvG+=1GtҋC1z!b ~u<1TTo!WaWI7vY݋rEJC(pZ VXS/]/tљ0ĺͥ =VSAKX_2У1$SǪ&X$PyG ZW8R3Y AՔV;@ -p[BfgHi4K,*c0j%d澽G|H."wڮ D760b.|""8iL9PؒPS̲(käKTjB6;|iϲoA('VW衛$Ogfܬ&z_3jyq!\:619qAX=wQ*}h2x-=3|3~ YS?{cP @r׏2N\t^FQ[{pڽ(ù[?q_A'TdCt55JR2Uz!ћٌbJ䐯 uU& =7n\{À@OlޑOWcM"iful9PqLz|w][osLL{Ep9j,5b ª[zp2Bzw7N:NV #m{]O/ 0/!7 PL3K$˲Y,Fw3Cp,oOǯDJ@-i9:f6g:$qd$-%I~yeLj&@1i>N0k^4R EHrViDi 3ʡ-*ދDO!*BeR ܝ*mBF俴<<$ ?.Oގo81)h~ʍ(b j?IoLB[A&sш^^*MTD7U޽1;VN *V +՗0pdLHͭd󎾭ngN7+^+@3b䲊=[ūbk.b-wCv\Vlp<P~/!+3l8_$fȵN)cHARt&#,O:s*PxJtV2A'.ʦPk)$:U\ r<6tܜD_ݖƚ5_uҤ\A&V Z3lh/Jwc'I4bƗX7\Hm#gTHxϨ^= e(y2sMTrS``KYQ$ U<OSoO<1AN?Gv._FhYAXv&* EabxlJ;#< ucDN7-%Ud0f;$3|t=%h 9:n] 1rk*'_i<Ğ`NR=b4fV S.ǬpJF{'_Rg."}#{'O,eur5c>f4n`~ƆYUd '7/"j,+c,~69khfc7Qv洏8fځn),oi2O%hm7~+(tvF>q [+_*+&$I ReO균,RX(aߠ5GUAG >iʛck 5tW<Ӟ\Fkh? 'a!~E5C)8m"Z;fZQ/mVVn"nB\5͙2LyPv-坡?lzv["LAW8Ls[-h$/LV+,״z 3' pqU!$Y7<3VT:NJe]ޭW=dtp#N$[0ҊrUZ6آ]\5 $"h@rV!c{R,_1ĉE_mG~&/B [/ #y,OcexN`A&]TGdvc~چȜ{5kŞi|rLv,$m<*3UYv._8 `;v):a%HK}[$XXxt\Hi055RP8kHmMݎdo Α]K B|(:'iZa:5Xea *Khe+*A_3ޱǁSp>?B?p)/eC Z}qn(`eٹW 5>)Bh2W 5W_QYBDOpSUO5q+_7oђWKvܹxlلLZO:.^Hh&"x