tomcat-9.0.36-lp152.2.7.1 4>$  Ap_V/=„%?T|)[ǜ&F8>^΂$9WbnMS}+~̊eg+V%gzI}L; V;/-:iZžԟzr'Y;ULH{K$) C,Ql,5&#573=(Q0%u/=(<82|OCuzO ȾO1w'`צ"[VQ( /"Dc177dd1fa420110437f1d5f12e507c24be99a450748f841b5c80b9d5758e7088f52bc7d8b19b1a81d61dc2bcf38fa2c0df4976d0d_V/=„|6V':`h |D^ /\Ɵkٟg%by^Ffm[:$xv3T !Q$D=g.{AQ{ʣ5@iBv\=Y aikVp?C@"C5ڢfpIp?pd   `hltx 55 "5 5 `5  5  5!5"5$$(5$%%&('I8'P@9(P@:-@=c>c?c@cFcGc5Hd5Ie5XeYe\e5]f5^i bjckCdkekfklkuk5vl wnT5xo(5yozpppp6p@pHpNpCtomcat9.0.36lp152.2.7.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. ATTENTION: This tomcat is built with java 1.8.0._Vlamb28openSUSE Leap 15.2openSUSEApache-2.0http://bugs.opensuse.orgProductivity/Networking/Web/Servershttps://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 [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/tomcat.conf || : 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 fi4i^Cx}#0 H%BT'. 0 O AA큤AA큤A큤A큤A큤AAAAAAA_Vg_Vk_Vk_V-_V-_Vf_Vf_V-_V-_Vg_V-_V-_V-_Vg_V-_Vf_Vf_Vg_Vg_Vg_Vg_Vl_Vl_Vg_Vg_Vg_Vl_Vl_Vl_Vg_Vm^۠^۠^۠_Vg_Vl_V&_V-_Vl_Vg_Vl_Vg_Vg_Vg_Vg_Vg_Vf_Vf_Vf_Vf_Vf_Vf_Vf7b304c00325127d07ba5fc2e55782d6afeaeb16069bfc4be83c8a8431d2648d7f100e33f5851a00b69f97ece720d8df71d5ef266aa5b4e96e4caa411ca09b2450561c6b5caa5281be77cfc58a32a86e259657876ec7df61cbd1614183791a0305bc7c68fdf8fdf83ef12d6b001d161c43a5198e0ba69e835cfe7a1841ac5110d7dbc055fcdbf4a58792fccfb3e4d2ae55d2139148a0a0f388718c82c86a405d251f468e75c64c22cc81069011ec2d8d93669bafda917ca1c7504a0974dab9b000da536b6175b37c945618b56197283b60a6ad2cdf95c21f6102c655752da7d8676a57d9bb2c75c75a4c6b471e642dc50f712dbeb1421e541cf685a36880c055af19579f41e6ad58db7c8a4dee852bde3562ff6c8cd8c5427d5d38f802212fa309f9ed1abd505cb3c8807c85f6660a6e24f68bbb3c697c16cd1987d66ffe966b56a7ed8507189e0a0d5e52e4ba397f033607b4812a0dbdca3545f69317038ed2d27ac91cb0de590f306c0f6804b6dc829be9a4218d8e14c26e7ce90a7e72f4ee8df78683eaafe55e62739203f09fbdb750f3f580a0e67ee79528300e86661139d016fccb7eb7c2f050efc59d9dadb31b435addd95bdda39d65d4d9976ccd3b24fcd04dadc737adf3e6bfa104dc4f3a433c4ca8746b5d6af9c1784508bd9977847d29de48498e6d910f5a14655acb9046dd4c5347c1d0489af40c2d85e0e3203704b690ee99406eaa53dffc43910492b12b85bb3936b4cc6721048b08b2109a89ea7d143e7f746e4e7de99060cd071094a90282b8fa0896c5bf47f9c504c43a525ab1f4d8ef9961d5e5715657b7bf312f53028e36daf2f680f158ea275e6c4a49d36f7dd74d977cbb9013544ae81880772d28ae15c225521ae4c49333245e00f0c453955175a54889a94fc046c0909688a347b831099dcbf5fe74a9cfb0f77ad6eb9a5e76b469159a067a8f05f840e6ddcde3b721213161743fe2d3b40c98508447a24ce593eb8eb24909f0180445042c0d0deb4566623fbeb076b98f72a2a2a1b6f939fc48667e2ddb1ed62e9902ff4e6780b1c4d72543b9175d22609484a88adafa4f5b2334f4b998dd4a4f0300b31f0bec08a742ffd7aad11c8d8b5c783c7f72edd63650ba6d863e28732deb0edf75c4407c670abf97a35c80eb627a4e4905ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c7eab2a4b0a61d7d798c956a1b53f0611dc615772721cb74459bfa75f8f969270ac2415fb82af49cec5b30392377e590b3c139c5668bb36b6133319977a8507f4ffd3926289ddaa5986584a6763971a4a306ad4a0a2dc2e96f151a6c1b3d076c/var/cache/tomcat/Catalinaservice../../../sbin/tomcat/etc/tomcat../java/tomcat/var/log/tomcat/var/cache/tomcat/temp/srv/tomcat/webapps/var/cache/tomcat/workrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcatroottomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootroottomcatrootrootrootrootrootrootrootrootrootrootrootroottomcattomcattomcattomcatrootrootrootrootroottomcatrootroottomcattomcattomcattomcatrootroottomcattomcat-9.0.36-lp152.2.7.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)coreutilsdiffutilsfillupgrepjavalog4j12rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdtomcat-lib9.0.36-lp152.2.7.11.83.0.4-14.6.0-14.0-15.2-19.0.36-lp152.2.7.14.14.1_{_^@^^_^@^Y^U @^1s^%@^!^@]҇]Γ@]4@]?]V]@\\\r@\k\j@\Yz\X)@\LK\?\8@\'a\[v[u[@[@[ug@ZZ_:Z!D@Z@YYYY:Y@Y@XZnW@WiW|W'A@WWKV@V2V`VA@UlI@UlI@UlI@UQU hU hTTи@Matei Albu Matei Albu Fridrich Strba Matei Albu Javier Llorente Matei Albu Matei Albu Fridrich Strba Matei Albu Fridrich Strba Matei Albu Matei Albu Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Dominique Leuenberger Matei malbu@suse.comFridrich Strba malbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.comFridrich Strba malbu@suse.commalbu@suse.comecsos@opensuse.orgFridrich Strba sean@suspend.netmalbu@suse.comecsos@opensuse.orgmalbu@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.com- Fix tomcat-servlet-4_0-api package alternatives to use /usr/share/java/servlet.jar instead of /usr/share/java/tomcat-servlet.jar. Keep /usr/share/java/tomcat-servlet.jar symlink for compatibility. (bsc#1092163) - Don't give write permissions for the tomcat group on files and directories where it's not needed (bsc#1172562) - Change tomcat.pid location from /var/run to /run (bsc#1173103) - Use %tmpfiles_create macro in %post instead of calling systemd-tmpfiles directly- Fixed CVEs: * CVE-2020-13934 (bsc#1174121) * CVE-2020-13935 (bsc#1174117) - Added patches: * tomcat-9.0-CVE-2020-13934.patch * tomcat-9.0-CVE-2020-13935.patch - Rebased patches: * tomcat-9.0.31-java8compat.patch- Update to Tomcat 9.0.36. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.36_(markt) - Fixed CVEs: CVE-2020-11996 (bsc#1173389)- Update to Tomcat 9.0.35. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.35_(markt) - Fixed CVEs: - CVE-2020-9484 (bsc#1171928) - Rebased patches: * tomcat-9.0-javadoc.patch * tomcat-9.0-osgi-build.patch * tomcat-9.0.31-java8compat.patch- Update to Tomcat 9.0.34. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.34_(markt) - Notable changes: * Add support for default values when using ${...} property replacement in configuration files. Based on a pull request provided by Bernd Bohmann. * When configuring an HTTP Connector, warn if the encoding specified for URIEncoding is not a superset of US-ASCII as required by RFC 7230. * Replace the system property org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH with the Connector attribute encodedSolidusHandling that adds an additional option to pass the %2f sequence through to the application without decoding it in addition to rejecting such sequences and decoding such sequences.- Update to Tomcat 9.0.33. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.33_(markt) - Notable fix: corrected a regression in the improvements to HTTP header parsing (bsc#1167438) - Rebased patches: * tomcat-9.0-javadoc.patch * tomcat-9.0-osgi-build.patch * tomcat-9.0.31-java8compat.patch- Change default value of AJP connector secretRequired to false - Added patch: * tomcat-9.0.31-secretRequired-default.patch- Update to Tomcat 9.0.31. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.30_(markt) - Fixed CVEs: * CVE-2019-17569 (bsc#1164825) * CVE-2020-1935 (bsc#1164860) * CVE-2020-1938 (bsc#1164692) - Modified patch * tomcat-9.0.30-java8compat.patch - > tomcat-9.0.31-java8compat.patch + Adapt to changed context- Modified patch: * tomcat-9.0.30-java8compat.patch + add missing casts (bsc#1162081)- Change back the build to build with any Java >= 1.8 - Added patch: * tomcat-9.0.30-java8compat.patch + Cast java.nio.ByteBuffer and java.nio.CharBuffer to java.nio.Buffer in order to avoid calling Java 9+ APIs (functions with co-variant return types) - Renamed patch: * tomcat-9.0-disable-osgi-build.patch - > tomcat-9.0-osgi-build.patch + Do not disable, but fix OSGi build since we have now aqute-bnd- Change build to always use Java 1.8 (bsc#1161025).- Update to Tomcat 9.0.30. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.30_(markt) - Fixed CVEs: - CVE-2019-0221 (bsc#1136085) - CVE-2019-10072 (bsc#1139924) - CVE-2019-12418 (bsc#1159723) - CVE-2019-17563 (bsc#1159729) - Removed patch: * tomcat-9.0-JDTCompiler-java.patch + It was not applied- Update to Tomcat 9.0.27. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.27_(markt) - Uset aqute-bnd to generate OSGi manifest, since we have that package now in openSUSE:Factory - Removed patch: * tomcat-9.0-disable-osgi-build.patch + not needed- Add maven pom files for tomcat-jni and tomcat-jaspic-api- Distribute the pom file also for tomcat-util-scan artifact- Build against compatibility log4j12 package- Adapt to the new ecj directory layout- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Update to Tomcat 9.0.20. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.20_(markt) - increase maximum number of threads and open files for tomcat (bsc#1111966)- Update to Tomcat 9.0.19. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.19_(markt) Notable packaging changes: - File /usr/share/java/tomcat/catalina-jmx-remote.jar was removed. The classes contained in this jar were merged into /usr/share/java/tomcat/catalina.jar. - Fixed CVEs: - CVE-2019-0199 (bsc#1131055) - Rebased patch: - tomcat-9.0-JDTCompiler-java.patch - tomcat-9.0-javadoc.patch- Build classpath directly with the geronimo jars instead of with symlinks to them- Don't overwrite changes made to server.xml contexts when updating bundled webapps.- Set javac target to 1.8 when building docs samples and serverxmltool- Move webapps bundled with Tomcat to /usr/share/tomcat/tomcat-webapps (bsc#1092341). Affected packages: - tomcat-webapps - tomcat-admin-webapps - tomcat-docs-webapp - Remove %doc directive from tomcat-docs-webapps files section so that zypper installs files even if rpm.install.excludedocs is set to yes.- Require Java 1.8 or later (bsc#1123407)- Clean up OSGi manifest injection - Put embed maven metadata into embed subpackage - Use the .mfiles* lists generated by %%add_maven_depmap macro- Fix tomcat-tool-wrapper classpath error (bsc#1120745)- Fix tomcat-digest classpath error (bsc#1120745)- Update to Tomcat 9.0.14. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.14_(markt)- Add pom files for tomcat-jdbc and tomcat-dbcp - Add org.eclipse.jetty.orbit* aliases to correspondant artifacts- Update to Tomcat 9.0.13. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.13_(markt)- 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- Declare following files to config(noreplace) to prevent override access rights: - host-manager/META-INF/context.xml - manager/META-INF/context.xml- Empty tomcat-9.0.sysconfig to avoid overwriting of customer's configuration during update (bsc#1067720)- 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- 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)/bin/sh/bin/sh/bin/sh/bin/shlamb28 1599513482  !"#$%&'()*+,-./0123459.0.36-lp152.2.7.19.0.36-lp152.2.7.1 tomcattomcatCatalinacatalina.policycatalina.propertiesconf.dREADMEcontext.xmljaspic-providers.xmllog4j.propertieslogging.propertiesserver.xmltomcat-users.xmltomcat.confweb.xmltomcatwebappstomcat-digesttomcat-tool-wrappertomcat.servicetomcat@.servicetomcat.conftomcatfunctionspreambleserverserverxml-tool.shserverxmltool.jarrctomcattomcattomcatLICENSENOTICERELEASE-NOTESsysconfig.tomcattomcatbootstrap.jarcatalina-tasks.xmlcatalina.shconfliblogstemptomcat-webappswebappsworktomcatCatalinatempworktomcatstomcatcatalina.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/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:13936/openSUSE_Leap_15.2_Update/2b680bb1eec9dd069eb3927deddd0c23-tomcat.openSUSE_Leap_15.2_Updatecpioxz5noarch-suse-linuxASCII textdirectoryXML 1.0 document, ASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executablegzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Java archive data (JAR))emptygzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))RRR?1libtcnative-1-0logrotate1.1.24 utf-8a6c429a7336c6ddb70ef490020a1bbdbc21a1c581c13412ef857c76161808b1d?p7zXZ !t/] crv(vX0j< .7Ld'^%]!TbSy:LM q@ gwKԡElWOe {]"3_֠!Z[ۃF녢JC^dn9Ju|U2BD3uS P𡰎%l0s@T֭vH=c )'V5 ՛jk(_~;'RXv]2JO{?\a+>[AŻKXE'tzh'vmy26ŏu 0c&hD :?aH#}JE]PG|>8ZF|ݹ ߃-:j*H|A͂π 7 J񅉢ӎ l=-x)7݂ Ζ2?\?yl>>w!F; =Hibp1xj)C]glvH<š7nC-#Ji^3撄Bm}Kw\N,[0Ӝ >:M#AL;˧0:X0(1u47foQՙP` 3| M<ո ܮ/ 3%H_at/|usCx|+ߍ ts^x!yS*@C[3Z8cUcYH@q}0D_O~,wQ.EkFQ]eY, Vi)R#cYgKP!:m3, Z:}`U24ɔ*&>ڜ̟[аٔ"֬PLVM[A~ cf8 f@7`HvN6=r~M mǢ0L&m @A1HM8z2l^@|޲L i8c?2 z&ۇ]J!q\CMV|N?1DԽz΍,ufDA"G ׻nRq2Iy|LY:ztp`F`1`H7=ͻ[i.DЂ5.y3T&['oOx:ˑ2mPjD>n9A&F21R .J?F[2\wSG@ۉEd߮OZVIo@:"`i˳uyvD]vj"KA]1.")8E)l'퍧B!|G* MsWs%}k 'ԘS,Ohi* DReGIt4k#Ӎ|4`5)э3]]3y5>wȩ_nf?*r֧o0Fvئ'(Y0@Es!ѯ}F? nI(bٯ57ټ)VD("|TcLpflU!Aݾ&MVvBD?.WIق#8.+ RL@dԖ5z.!/nT@ s#Es$Gh%J$`p|tOt;\uQkQxYëxSN3|?xɄ{]n?>˷q y)rY\n,% SXNn|k i2 *u{ 9p>X|G?ZB?1(e޾0m%#<14yo0 Dq;?qT)9&*4o.,…w^aCLG}{sgGt?(١lTg{FȾSPڗ^dE XA 7b Qs$Q"b ՎYq~6+wW- )k&ZmCJ{b4ga/fa9L ?CaQBjB[gзkKW"3- =b~=p]LuXmS0~p._w ci4!'S'_g^ 3RĮ]O&̭+Zw/HnI?S<"Xu6hHOTd.WAN wTrvccgxb kfZMcN3@LjLt ?D L!x]$*X5Y٤r,^,.J`_衮N^0b" Xl(4 %^2L b;{fEx1"Lmhu\raCh?H*)YtJ>wZPZᾓ]ww="(p<Kr(\P Q9e곒/K~7I؄ [t8!^^[Hx7i+agsoP~8>ovdʬ4]ވJyᄸO*-HSR@ ٻ SΖ5 t?Ƙ=}p!TI}+[-duɩtPsH&a&5–/5]5`)%y`,?K7ҰgMY^lӗ:hwFe ]Nk1m#)P8+|.bĆ"jmi,(rJ7eN=A)@.pCoӎai]?qOcrD=Lb]rI;ob֬5k[QLdBP@>;^ K5?O0G,aWw0KB-[Еχbk8?/aIr(6oHH 3x`8ZСv!z{@SX?8J8'-t! t骊{?ԋߑqJ/m5Ð ;8=ߙyv?^@=a궞Q1FiA=c9bNVu{3"KR,-;;1lsQ֊8z.uHV!Y+kB/CzD BCgVHw!gU7wʥPq-!-yE4ŁH8y}Q趭)c#>o@).W([Kdd {8Uhpt `c׵>z*toN+U&DmO)V~"OwB]~<,RL̢rK ikϔtd~!Ֆ6Xć,y`gpN yhyCH1ika8ea?.^J{ޗDUV;˥Z][H5);ڶXJJeB6亍۔X=!\v⻑bGDd[gDHy2- s&!"]-aT_mdo%<[ݣ*Lr2 VF_H)h{mQUFB,D[87~ۥf 7zKUtTtݓ7 u̝:,G5F Q9G׵=YP} kNB8%Uoh@+ Z8TiZ?7nu%Rcl jT㻠7]H6e<<:7CV"M'!{x ʱ"+>ױ=Ckn;u ^Y Rts-DmFF5>œKS.x. xk7nA7ב&-oֹ;0쬝tyNzd46ȋ04撉sg >,3o{n=I!BbI^n2>g?1*37|F9y-RDESTo-8F57kp"3g]C];Lȸ0'3nԆCů;襚.ƂC8tRH7hM"U0m#lCL)#+$- '~!Sf!=S h{o}H~S&Y3ȩ#j_Ck%ۦ |G[`{=~(#*pȁ>K-K2Av{N 1#ZeCyX,Ā$9+gjocpAʌKqJmlp%#)q@7/|j [yZdD@.2peN9e,5اZ}$v&0 !ͭ:XP(yZ ~T; D,Xp}$" ʢ;!&[/׭2%BdB욣Hܦ>Bui ˴ìBtlW2i"$w݂F/ %~Z!7jeh %BhԲ'A]P006yr0~\ѽ, 3$ 1s,TsEd|HIuMA׹1ES͘iz)BƬPŰ@L|N4tB-BB3\ۅ _wYWT%aXQ4I8 | 62fIg M7KU͏ WN c)x 8-0{g򎔧Yo2wg~^_*}F||@ՂLP٦ʁ*T0^"7(mT `۾gބ U@}e.1Bx[ ]shѡ*b΋:*,;&Т?ؤmHU]c`M*$!Й9. oBq{fB2#UuU'Z<\כDO@~Q"O;g-g!ő=-KsN=jT?.~ &s3ڭ6o6ֈ[ Lo׽'Ų]ޒ&UOcYP4LG3t{OC?!8w8(ʩh eb/JD6 w0:+Pp%j?u8i}z8N}u"ͨzusFṴ4/alʴ9rIJslAjP r@SjErjԑ_x$:Y2Qe1맍?2%/kFxn>ןfELj2XY^5 ]&!ò΍Bm(pG߭yziU1*6C*ӝ q5}Q߆#\ܐy)s1Q@j fO#:@P5aYg Ŋ|󁈶`|k.zt /#j$sY\h7`yf-7K>?sӏEd'TKQ:F2*j@TF<dzhrt(u궾5X\*خh-P ,լ$O!,||a=C6VG+L{zj||Y3oqVWujUoojK f?2丕HڧTu>;F:]Ҿ&VafbC8Z+3N/Np3NK{j.'"'8$5>'Ic  3 59(d%̫GaU"8yGpqiݎAKog5GuMݏr ; RXA@[b*ջ_kg7x\_mxFz !ő6pu p懍('Xi<>%僙]=ė|mCt:z=y80$7,bNꫳ0&3bgT5>ɭϸɸ* ċOv[Mo\[ ڡR2}ѓBV68 Ԩ+Z<>)Vkeg&׀>JXwv]/@"rp&j= ngOY*s&Jleo90 J% wc /Ջ #Yp*Drwl b,[_\T]J~T9I#ȶJ5Xf$HM5e?pL^n`Z]s\Y?!龹La#yMc!(rTwC@`ɂD5\NzrrݧQˮ"5s)':KOʝn"lt62˔6ꃷMޖv]$˥UW;Mj/ [#?$Oqu#Y)_ a$쐪*Ÿ9o3/+!`O64 X6J\]\Ah\q"M.K !L0U9K#mU~61\ _ @*y~2<לMY &Z7Dpz(ȗSÜ '8 G1:oi`ęԽIC'Ms| Zrڄzq]+?&aEL-"9as E2n3D["D8eKk̳d?M@ُlV}Rb1!bDTp`ɠ)37E3 g *CbhFȰ%j6Pz 5^c\}'@k=JPV]J-'#CvUoBb!ޣZ(Va*RۮPo@?̺U j6rQ S ogAbX$b38H-0ُJ3&9vuSZ`t0؝XeCr@G퓆vc2ZG+.+$#H)HhN(0yY<'pX6]+\+^CkxN44JÒuq/Ho~΅>mcЭ7!/5C0PDfᜣhޱh`a"Q xBOU>X>"wA /ƅ'ˈJeq0QXFڳպkW}q>y}P,V_E`dc,gh p0 -,Lx"* i)H5i']1C/RvVR ~'kûs9YĒp.ھKy_~=QеCG#0 I5o ݍ_AZ٩baRqz ||N}@^hmM% e)9#].\R!gYP%٤.q|?I٭m.:5CwJ6^} X@d !-( rĘ t{*EX'aKIR7ӶjL%>8 i`> ER?jq g;*/GmAE [tAd11K?Yւ[/>Rvv6N]h]*;vcW@z/ՁDof{b9uFOPdG wժ('+pk߫xxhqV _u1L.BW$gs]ivPɻWx 8{`?iѤGo@<ssP2RDM,A^,hpLAW?GrG+W ?pNd^>",*ގ>:#ٻ-1%o*{7M$)T-lﳉ$ǣJʹ #q9azkLİ%n]v7?B%Enc3;3[ryc:2yigQMT]f*i+Fwǎm V~"yA%eʋ,4mi *%kR瑋]aEGM8*d+$Fl6UȞGiXy]r+!GTzF:Jh68Kt_u,ohsH{ƫ`˛30QY_1s',f,Tr=)okj۷"pM9f}Xܶ'wޔ=5Ā, Vn?,=AknNRlGZ . +~࠮2^^iף_٘A|<:\t~\+SS AK)8-X7'ھ,'*ZT~|¦,#;U{&(6f9;TKbvTaj(2ōZQh˲AVwW#ҍ)} {Aܖ#n!o㼬.}*)ҐYrٙg>*=aT_Qq^CWwH.>QD7N z;@TCɴ uPzHCq(ЏK<:Ԡ <lYXM1@/AK<1k4lV2Y/qj7g 2~gy[-㥤_n1v}y95&}`}t:>"VϪpZ @_0Llp?$ڧ\ OhLgP勏)x$%q]6nFLu+LBws2q$W6|hJիoE' 3fiaVQ x,Ldg.j:ױK[RSfqCc1iN}N?)@B c`\S(ڳ3-|U _ޜr]=>G"y}0 _3/qZ 0CS釻 eE䊽.EDFR=m AF3`&{3nz-/˟爬EbWSM "Sa#t}a`LZݏm ]eSIY!c\:tg'Zov%9]1Q\l\2UWѤ3g;͋yNaWv̠=k1$glvm,iC"`᳾j[}]!JZmjxMvR^^MZC_hzV?ܳ*wtz] " j,#\1?5\pb&O'*|Ƹ3gB_ZF/{mpG,/V+U g~` KJ/5*;#>`{NKD3 ]M42ouIu೫@gr9<HQUTP }VA-%_/ᯜ{2% S勇G-_珘ZIҤ Ot_^ frf=z-  5Sπ7I;G/W/.o]5G}Z' otglCiaGOR^4S2 DidzEەI}y4rb5/1^FE%XG VjvE=K&9WOtUɪdžϯI'POrX  %g}] qvN&bѕQd+gRd00^?Mt FC?lS˜g􆝭=|\'Rҗ BK=Ժt>q{~opICQ:KgUVq !_|([ma\uW ~7b~Ib,M"!:yܭُ uoya!V5tB0T' ^;L,mرkP3)OJ,}p ƹ7Ȫ!}Rވp;$f g(pz޶=^F o/{7=~- >]>C(kO$,x^$_GCornZ~r~74,p(P:{9Iy lIkٷd7k O؆j*D oAYlpdw=ߪǽ&^[ê7Yk&F2x_A*)u$)l+TZBpjq3_|pO !CUo)UN=VћmdJ<&k,9AXZ+30gy`r"T]f 3 K-7D[L!HT8|5N80Ċ u^I&zskcT0\CGB;dz='_.ۼ}`L}Ϗ̂mƪNJQΓV-뙵θ3s ,鐺6+xSJB0p?J3d/5R~}k-FO@@ =c)L{(81C0;؈5m̌#'FŞ1 e)(^uSNXsK78-/t!%DfL)>ԭ`O\ًP8O^UڠA 7HJ;KC(HQV)g6liD8 ZHctušҮL3+&3ԃu Y/u!؆W2exdh 6ib '[,ic9YRT\Kާ]&խ8f1Κ"A>OXI)#WP'n.Q<ׇ:3Ҋd(?GZUjIbdp*I]̦&yNCt[ʓ^AɑxtdvYþ"K Q6=KgnnH[|>pN( BH'6'8mA|#:!jQh54wzv?Ūbs 51}ƒ3`UkW؛S R* SIRxg n/̼Z%jsR!;k]qya]CE#z¹I}~-y|,?#1rTG9LKO5Ј[۩ftM  }Ennsl1ʦZfȨ)"GKj:Z%"$DN땹p[*d$[gQp (yٞyFXWFz4YNeT rL]C%.rYI}?.TXpRP} T"NGnCxYIUn\m0%6"no}UmX1jCjHku+P(w']ރ\v ܕA\~t$up`Y-s3;H } K.s4eФ;٭̬I?d랂k>k%zl" -!.$`n!AOMyz6iUftd=bk1x1+6ă'Fs]}u$GiTf7yz$Q_.'}\n[qO.8iM14NJ0p`C֨l5춐OZA^ǐe+2bV$^3z5{E6t{ӄ[ʾgZ@T` 'Ak"N 儋_Ԫ_*H/_8Kc\ٖlHbHIq4+Qt X;`>?J5G|3Ppn6_GA\AqcD _4h$ }1~I~LU`M7v9{"'@t?j%u~P ItLj ]vZ'';'D,{pRq_~t];41.9+<:p) W,O/9s!2ꆵ,k~>Rѻ$DIlWmo`9`O_ 1fznh e :gxV'PRC~mbDSvB|1x`8tdSuxw=A{؞i1:N핱2$ͫ}lc#P) SJrwTśx _9@a. VSmW.5m{x! Wtiڈ2Mq{BRiab[:?TO;ؤ3N]t*kJklsMP+H>xNDSBL0A7oL-#_Zנ@ur",EXfI@\^o6%Gv<9E0OٗF?E (窨3V821UjWľ)GZA+]m,{PGE8`yQA+.,AO%ٹ{攁DzRTf@(k':o#x$h[r `;.|oM*8#:Ya1{(Cm6LY(vz|'l'e F+OLiWBZJܢD/SI4R}T̵oAɯCd2.0:qK]Xra2!|;oX]\j٤dJ.\K ) j)5{2 -IKM\ljM8]Y>XI?KKL*_ cT5xo0SFo V1C0O/|&dO>722M"!v& /BY 4 A%X^By uv Q9Slx(&/lt ɸb(VcNR'(R $E/zp3/ЭJ)O#&  Ɇ2"afc>DF^bڔ3A 'pxa}Hr:Dzuh r8~=^ I7^)Ǚ 3 DtƶP/r/;۔I,Af(f>,`K]2δA%#λ r^%`?t]hiI7V9ڲ{1)+[qJ\A0{}woS};1M=DNU ۯ`Ub 8_h=< Xŝ\p!wREnpjJΝph@7@/EYZ{6\+*.ʻH6 _ˣpo [ _5Qӕ2Zkf]XDh (5-CZ;GgGN3*!8tMRJݢ٨ݪ_'t;M^:b 5nRE>?K.JW줵)CuqM,®R8ܫ9F~2{pB4hCWˤaWhʹ./$)VgAPE{B,>vN8?|i.eu/8$| soj/ǫzuMMrXRS"=5b <Qh؟$pRۉ&Jغef$8:hUrpInKM7A "a۫+.^g_Y  }y5dټ(nBشt)Mm͟.lDž8lj[(6j_ \Ww>'ܩF+y"kNuٺ6T.{6!Pm?buL ׵>_4Q73| Ї1 ަd+K +:"4͌b׼jf3 y9Mb'ǥX3;=BtPMw?{sX4N9QU;NĠVgfpSApT_e8cxyJrqTd8ָMT֋W1JX2$%%E٪Zjjr̕'3O3v+avS)>UaX89@Ee̜\wwdLAJ)m1}f:fPNa\=(ҁ :uf3Sj/? +s¡hh}H!o\G>cK|`ueA]ᾝh,3 i:_FVEbt|AC!" ΜJs0c4'+v8SwjW* J0yV[nZcthK]DTG]9QUD:8@ vt㉵ xvw$(j~X65\oy =d6ㅺA-wnẄ#iSG62بTyz^<;|baCPzq.|J)DyI6a+:4w&eWS .<>V18Ӵoپ^ ~sPC*xU5Ume~qEݪC,lzͫra f3 o3XfqA,/E`ix<}pgmO9sDy5*,lA5 uWh0 :`G$!9A!ա0Y[ O2Ի`A')K.u{Z5 s"Y'%[ ܃ ɩ'c6gCo@oѲXj1W"}AϙCeܣK^ QN+lmGw&͌ Ĵ$Ԏ8AP':{6QJWtwb  N$3WCYڈ͊N%\l+NYX&W9=V cNP[SD4EWUMϤSK3 ӟϗݳgj&f-X46*$lUщ<ȧh>Jb\r,e< ۱7`xj1C7%O-9iWa{. {lD\)w-4vFIfz z.  D}  ld'7l;"p0Dgu-?%JG\JYm% /B#a+7K}XtJR.У1O&G0Q ]I_}[]p_~*U#.Ql-\1E+b6lǑwbjUa tj2'r{uu n'#}oJAXBQ,8|42O-Y XBCBFwrh&hLWh,~Jh#]6=_!T (*d(G+LUy0 ,'S1-:^RkF^#>s)k./a#$~ؘu caGM)7.8//j ,>2rD^a2b&.cx42Afyo~!J.ΩJǪi'ՖIhRM3%ܲ{:p?ooJ|'` R6AV! dsEKFNb3T_ۦV0< dÞN 4R-4d9r˒}RE|:ʲZ.§9|yUgykW͸ykL\n—g!ؕwV%y-Jad0r(zNe+T/Sưa%ޤ*Tm_ ȟ5J[p[0w[ RsIlclA9f)cܽ>sT[*.d1%PpnSfGRt 9 O/"#v L6b),/bΉJVgG)~lFXW:6p.QPIA%8iaW9@x|\>~urĂ5yH\ ΃ X1KtwjN-W$ۄ#{zXk}g["1Fo\4p~țjP/rwoq{!2K sY0׹|+ȑAċD^ӒD$ez fofi:kϸpqřl;|mRVaĵ&7X8?tn{Ԥ*B|;{[3+yxgO!P!^<N!QJ3A5}/ezZzmAߌ1om1uLBqL|7,U!MV*-G6_#i?ZB*&bnbN- {\SsR3Gmzi+(ݿMnDfԥf 7ށZܔѶ_lZ,;Tc>b_."޽z+m; qU:{m:M˿B+Q/&,fErYԚBn0@~_"鬋ld[Z뇫+'±@aS{ x\WZ:8”|d\x'Yr+-"ϪaۺvD饻 Vb%sN!񤏩1,f"[BSWLCPZ$xQwtMxfGw)nR f䵊,CQhKt0iE;X!Ib+G:8k,哞jx<'b$&[A%:)#ew:wH_ 1HW,)?-,3&`<&H!U#UF5bMB0uT | 7d .ɭqG FjM!A4z$H<N&A8 zjT*%0;B )v-eʃKlQsRtg `BieZjVK*S|DD~/S"kS.OIZRMx_{sdM ÜYe](L3AK&&l+[KwZUxbk10Қv}ZwU~_^be1W Foɕ'S냀p,>R< cm@ըat|΃]5$''<R *C4F= B]ErN ?w2$W5!xX嗭j^ y@ŲW)ZP45D[.P0+\w/g= oiFό5, x,,ũxݘş0'EDzGџ ڥ iN,5AaXy#P!K}&Uqt+ 5z1LePGJQxN./]`l%JY@p֪|g#cm|o$'ŞP& 9 ʨy jfiIuT `ˑQ2!kIt+d(#ا#FX;d7S5k|WT%ܯPdػdl2h/w* MR(IrWx+<4РCg!*c- $5O:Z>3~L|( t>l gz_Ԝ)jᚤVeNiw#D(C՚: s5w١4b,ߛmV#y;ˬ 9'K`WyI |s%HED ˚Df{??q@R]϶t1Iu}I9L+u ?8 9RaJ]JDְ%-:+0Eg A"H"[Mg^Z ;w wX< A &"@PeIZm_5ZNRt䷍JYCk8v*>i ee)ut*6O'+bkRFҟN"ܷYēC>T>UqM9j]zTh &`8h . #)Gj#;t,@{Vk|&S ŬSB-&bxT糛S310 DfN 1E0DMSkh|鉄*aoATRR%&xH̠_M۷A/aԓÒ"srn?ݟjn~|,eb;@PLGA*b|GPչ<3VTYo{N]WA/-8,k`ɝޥ38eNDfABPsV_xԚAIKs7N)WmFhe~|IkUroYňWWh/>4TmgR )<1lċڙ< }$+0&Cҙ(? & gI)ƶ7x_#YC`W9E3H2 +04FB%5G8f:tEgIg˾ cE㚍wt5rZSQ@gϱk5iwEH^da4ۢ""V} G,0o+"$ϥE)[!iQޯ{68^l/uUEb+,Pq-S;$ݽ>d)OWm]5~ffOQ#6f_;\;Y[2{<&◥WLxL.{)3rR:A*+ՄhphC"ZPT0/]k?huVIor݊bjAsԎ. MDzް2yF̪}tz1/*HlP$~+ww>/LS .) -w2 ^8w <´g5.5[6R5 8&f! LU&,9C?J3/{p涣*+6C@Bʺ r_Zy ,rXER S!?\lf*JKT-.KY^DaZ 7-֖K{;m2xjc'%YÅia9e_M.-:^;<?UP]A.RlMPfnbIaw)Ǧ'yĴpU.94MqTWFl/6kB羭٣xB p$B!4vwY.Ҕi5\8!4Q vkGaS1fSR|TKQ[XX:]t ꬐/05{sz 8ː/B!92D<G^ڢ5\}Ꮅ+Nnb'5#R. Sc7K#~K˂j/3T+3wi8 PB Oi-QC$X\ M:TLìVKAx_' Oi+B)ϙ~e~XS!KWiِE3P@7u7 ۲躚}*LuK[X3shMla-oTKkJuD-J1^&K98Ul?pPIeg9Qch'NBd*je0Kw_:O*2=0K\ɢ?Aɪ^$YC7&<[K!oi,ǻD)3/·uz,V9vX }30r=XD+R"!r:_y@z՟Ql|Q_OvdnwXaJ vEexVXXo' [4w) 53 u^8%&U`VdF[E+\ cŚ7V981[uҙJ(ptffS%wwt7@4k=Qs(uHek}h( qre31)^5X#5cZ?TBqAz/(?T.(ckpX;}){P7516{6ZYv@_'%]r#kbՈB]OD=U/N $h:/+m м`h^!U\ztPP.#k}oT+KmJ @ IZp.CX}n 1#SͻQ%KuD ;M4 Ұ Y3 <n7F~HtmjE ]7 X$]-81\[>5rO RdZWFZ{.x'+_PmVw>z|BGM[GgI]\P+ةI1K8>lj75t&Ůnr8Dt^"c@5GW# _V6KQk]J)T=;|Zz1ܜ^0F:1}F-ȜunhA0 B"W ˁ i#bJ)w0*P̗aTsqĦcb쪩,=/; Sj&W.Tug#(^^KĿEUkJ-k_7/weB"~9LqU9ks_L80S=j}LKfB!&Q5?j힕W ['_Hȇ|NkqJfD0Ugķ(:{2faQկ8~ _eդiU.L '!7= [!;*oN޺)dצMm'`FkȒ&G;&8ΫkEBB#KNxӗ0~:Mm|1+hf󞟝p:0;Lٶoh{||Lo7X[kO>qǾՓrLfM <"5j0 ՊK*6 ʧ#(n-j\FJטpWgX}MtIޢ)]Ŵ`j*^$^ y8\'X/ șI_\w𥤐 J@FV3!(U2#JXJgZ`^vV@Xgak-cI ̕WN *k%4Y؃VpM_F.N囜V+XBY'[e|!l{tsdލ邱u:cH\pkt3Yok|u‘ ,446SɅ]-B7X+ kWScnLs*YfL{10@,T} ʥ+'92ؒFιŪH|&R` Ut9^c,*9%pSFѳ)qS/"eƶ4 L"-i?ҵ &9aѨw.|F@ooI׈RʿL3j͇/'*1/0"#xu ը < Cm 8_?hw8qwQ #_l!Ps-#ĿK%Ab*_c_mej7G]AxVɽܘhz/muTNva1#TEcέ-YmU-BIT=8~#ʢVW-w?Z k%:;M5>fE/7s[{Qٙ#[ n9C=#o1s V9B^/{>fWq5؟cEO X `|ٝ(Ifө( SBp<| 7@UI6H3ot{axR5ZC߂d7?r,deF 2'Gx@|f ;'eW@y/vԈISIiA1K)  NZ1ghe-bt>·JgƝSq) lpɲ7)qm ,b%\qK;VQj3o]^VUJ2ՙ<:EAɹ/*Z^__2=: VԣyiFY3WTH0wm@ yWJY ;& (+z(;?i5rl?5rݡW}ن)0|}v*n{|}2q|"0;a8bj<*~[UGݑ*zn)- %DC&u(? 3a6QfPFρ]\W.A|/%ԩ٢_g*EMPGG1'> ʵ .3YB >~U==V:G?eha*50rp< 4-:L#jpqZmAdw׽FbVVj=qI[b>s:eX{{2z˾v |*,$0h"J^P5):bYwaQuaY#MNG!NEǥxve^w<-Zu5Bʙv L¡L^9|Kŧ].n,X(w57|^JRPWw\)|mFWAH")R]6^[j:C9%B,F=Qa@15]C&R:f'O>lu#&-/ѷt2eyىD߈jҟuzpeEmő;6m`Y`l>uABI=4^VKF*CF/Q$3$X'pTF7]br$!mN@MӀ l^QMEW;&@/URE&֮T?oq)VE,qr]~ 0lzS6u'Pw ?lGf{"lT8I4mDžIrjc5} NQh⩮y2ݾeHj-xextdϛT\>X8e4$7o /Qʄc0 EY$Y8PEJyC ThOͨ/ ##^ȿkkHdKHJpB?uӛtӵ93p H yO["CؗHn,35 {IݦPv2YE8/n7FbH M40ļC <tG%v$<"@"V0cKf!ӂFwD|XEcMR;C @A&;*W "2#hsA@'HaY;K\~T䐣͎}uO,Hc*1ATyɥT#|L7#00$?I0l (X]7&A]笞p'Ivo:+W;GlKsls.m R  }C*K}<#BSŊ#r\O,ek8.pt=Ⱦ:c__ B08 X(L%@i(vf p"7-wXvx yAI+ ^&FhVwwJnogt~ Cz Z XJR>⿒xS6= }5${'*S-a 威$ u12l xcDS18ځ*ǜgXkUj.iKLٌՁAtNn\p PwZJŇȻ$0* ou@9H7uJGW>NXoC6,AL4Yt+rtWi爃Ty 'mА-/1JaW"AHd%̍e\=!Uןu5v:X~sA۷S~%g(٨*fyU5udZAK#CĻQ/%шT+ ("~P[۴Ƴu< ˛4%tPpU,u-~=\3բ(+z;A9uni-|}H'A^ȇ)[FBW:2o*7lf[$Uo] s" $r8aȂ9[L;T"HDkͰPT#C:hztL+ AbScnidQTUKE)P+/<,A;Dly>Gk =o;bRݑStkv*狜 UQ TaoK xd!Qhk+Xpfh珟x !Cιjg-߹/(?~R3?Nߧ:Mt5k2xݫTI自˟!7$c?T3Cd%}F+]eDy5@VC狾2 iKsDUE;6FTd[zq@md'Psج`1|`$SuM&&0A{N> ?2[HFhdHD4wĐ(G&9:EЬ0}IGo?^rLg"&4,HevժqY~#6+ƫ!.?u]IK3rz7E:B8a< 8@ 3D׹ oFlA FPaoʻ.?p@AMBx;]4mbWSB@Ժz0e>Z/*QɆgal$AɃ:3 5ĪfeCmOkpjeŽ<{w8G Jp1`C<+= .C{]pGp OnqKPQ&k2 g"w{1 ʚ~0kS?Ǐ$vX_O1sy_7Oخ@L ?&N)XpL=ii]jdwBx$KX5zG]Nj@%f++MُXIGscTŻE&czu^][{ Y[IW"`0*.  i~4x^\,\:Y1k??;dڠD,e*J Ҷ! U3'sBLLx~Hr?yEV*8FXM!`Q$c+~WL:y,6G`& gLyNvhz:wQ")Gե䜋=y)owvjFs\J!:fo2~yhPM^hA?,GņuLϼ3l>?Ǒڗri3<%?8͎䨎03yo_IXeH&\߀v,ߚ*] 9oǠ,{[/טZ=06GNh˫Z$CñQqj sKek2g3Y"hk^$ 4ZR~2AD?NyNR yY!Kܣf'-]~} q58HG8Z B>좗\Cw0,҉(0>Pq{GHXהit9^5W:kg~6 !ygbnI֠#XS ohŢgwGr~=BgyVr8N2$N?=i ҝo1؟,Yma!r-kr+jeG/W3]vmfqSe)8e p׶5ՊE N_fN^(1_խqu}5Xpu!mތtHaQ~)P٠hEg{" K hvH0,QE^WST3E#p^WeEBi].P~76xUh-/x 5A6K+ &ĻlnW?ZKtР:dJDsw2eZ%J-_`f-NQl5Jz5ۀtJ-R  g 0?H%l `rVƦ's_(R l&zKm4Aڏ_tҸ-Yu"4M^D\5=j (#6tb&f@m9)%Pks"ɞ:PUӼwmw6JA{P$X)|G:VMB%G09;^PqHHC~skulNIc amcF@n|Ck:X%9n^z:K&iܒfTCmAU/76g[|gz+s-R9nOA/|f1 {Zث/Ts}Z6]v#LF32&4{^%:2o6@\P1a{K-Et w"EH6q$,;rDE,TWMnFf-sM]r97,S;y3Oߺ S6j60&ғqTK2v+o akf6Uχ6ypW͇kdY:5/0~>FT^`D;L;`>rq_G;:` c';^kê)[YnbA$A=7+v*-VH_5zJ*┭B&< [qJHǀ9le$۾p#]%-o.yx#n`1Ӹ ?-Tz Z #U=gN7 fޚа(QV;%=>(yЊիY!]@}g HP:7"n=omYmpGc:+ X[u1BX0هpnZ,^ʼn²YF! c/;)qSWDgQHx:u_NUG yLH# QUuh%:R'6#v5H(+ٴ,2vK;'0 Zwie:9S%0pjK52,oӰ6>a^sQ@'k J!qpn)!*sx(13 t?Qf>+HEaI d8Y*Ƶ3s1vPDO.t+̣!לoYd9+VgXp&_NU;rWSC?(-Z\n,jQ;j`m5ا^aA>qMAώ;2)1iu-OF- Mw?e]g=+oOhߐdo/ʳWi(}̫wbY,ɭʜ3 𦌠1to{>$oGQ)Ogk}m2^rUfHTFH-'ʉݘ'Uo@+9 Nk:+5[_KL'^h@arpRTL4o4|Q<h mp@fR' Wȃ}./rPV9 z9 8ke3;5Jye" sNi>c(4 EU{ T3]Op@9 aֈ¼6]{rgO([sїJq2W.O 5L2@闫{y\j;W՝6J/zsK+u⼒wAS$ZօdXwq==if7g Clǘ &6*.A] ^!;zzG'c֊Yk($$d5to.%]ROһ\'5ɐ|T0zAf+ӏVk'ӕj~$v.8.K;0"NF-%WKeiCsiʾ0]N+QNIG 7l)R%lMykQ$~7u. "t-Y-Qra1` xEla#]>}dgmr&)J-}BVh;-!َk _ڬ[޿!zP 15VCxq>Ȼ3y? X,VL+ ,OV)\P?rbORT = .<,bDBٕlYW#Brn46~u-wuP)W`*~RrHQqY k z7v0J23k0kا #a(Hx9^-Ur~,6=SKf"a߼ >s஬rAbHyMUlH)㬝W*2`!evnۗ(,ԧڔJg8c E8NbUtsi#@}bTÆ"?4J)FúF3u泔M@E{WiY`0 (<\@kyN\vE[)$P\j/]0uN|g*'y\KB\DF4!˵qb9Ċr5^6tSA.4F9A$gV>}XteTxtڌr ưԘ" B~s3k+QPq,Bͯ)|$8=EӮܫDӵqDW DV/vS.UhvܧTJ38h6cq<9p$ԾfW i#) W+X!șÂMv %DE8y /UG5I=Zl.EKdڄ *27&obdil!m1`iJ m  _=Be Oe|\mQraj VQ[ QllYv__nSct58,K>9/Weq_ñ^ϪzU'S)u0Iy^A܅ӼiqPByR)RM;T[)?7щp=e98oʟѣ*қ(eSTB?qC5znM;X$jO,P @T|pmDRKx~ D(N50oIw@Gv7ث QzzA9z&v`l9Q(EsN749~LI,4mkEʕ MN$līRՋj ms KzǶ8lKMǸf%T/LiS1TRk5?ˡe8\78(ko_t P:Aߴӳ~+v;ViT~Qs>/G?3c`!y]OaHO<1aw t\~zIIaz @_˒ (im[3/޵B kmґ5_6n GwUAR:|JṼ^P">9|6@i]%&' 0'Ҥy G}5)5R<,a).m[T8ֆӴbaiJTqyZ( )Vm~Ao1JM&oNLuyD ü0As,<3.4'TKUʍ񎅹. GUC2k-)=Z0,2aGC_Qkf7065;nurY߳r*ൕ<*V+ S=tTKᵂ6-w%_thF:Wg\{;}s.؇ޓ~dkQ~6{%2=H6vLЎEi@< U/|f6KRFOa J^a~HIW,Y=@3P*,;ˣ;I<AfOk܄|Ӻ]Q:{0bof'U^Yb5t Ơ2XʭҳWǐӛ3c.+2&uћD@jȿΑ)Պ<ǕFYT z) #Poʻr83c6ѓ)P T_W]*BG W+2(,F}nTgM;%b!<˺bVX##F(/&5Lx ^\p>K5t7(~Zadf32+iKq>ՋV^t0>?D |1H?!`c l05Z??w%B?z&Z]I ̈z >2|Ǧ,5w&K6{a$IGދ*}M镱@J0 b5!ݬ h]2q>:uCK6fh0Q{Nͅ= rttW= D8;Q8^^SzzTcw*#ue~~}@jY&kB1F5wD;XMӂFkVy)uc)JXz3}У)jB%~,{[11,yLr3K(!:f4 j1|)j?f3z<|˃y-E{_pR=}8iN|^:'Q͋ܠ_һ s-߼b:В׭Dt % JRc,⧅h2:ZePnz?ҁu֐8X}p4X^jk_)KpGq 8{q6pz%[<,ҳQ4q>6h"?%=r\p PuUEqG$ӳgoŞMIT+ 5t Rǚ@C[k_J;\z@\'ǐ|&p>"ھ6S7IgL/W5lPXxOb_/ P0-(6<W"q4~Iw),cԷ݆S}@Λe{@)gXrf'4^P ]L!9w n#Dn";Ds.-cTV"dwQ5]`[K&1uTM"M8Uki H w WY͕zk {gnFNi~҈;]d5op]~?Yci:D<%0YF1}R.`(qD?Ep.pBdA?&(0;E 0c=0##Ԏ U]L.lqd˞97?XKKMaW-0Zg709ދm1yϬu3Bff JrUE6_@DOʳ ^l!\Ve*>.<ه8 :%!y Pq]YI5RsWxqQ3?VrFf]]EQR]ޫww, '̊::K-v3䜉")dEw?DĀp7o3=~Fͦu\!]o9t1sL]&U%d{@\hh6TB4c t,љ2ߺ<G?^]@gY2 oXޓ{`7vlt2iKOބ+ a{7Cae|AQtwvn_tg-bN8jRfV] N~F4LLe]^'16GI@{H v"Vxz)߬"b^ȬrM?Rs襝}?ͱf h>h!eide'u(sBjw !$S`'߳,]L22eFY; m+r+[J /RꖍUn4o^sc1UK{ȍOj^ eQJZ_Qk2<Ɂ{3):) 2_ ad(`g;hQ2a{WO;(` ;9MXcn_AGՆ<b-mϑpJ6S*YγqL/ǃ;)hsN{ ɌQ[KG%tgB3+CV,]u^x_Vt)_߈h@P rӀK^7R&9kP`yr&g|0Yq!7JE3V iE;S &xZF֜פm`F7=V؅{jc|䣵h?7"Y Q !يdVmu5?2MŸbx|~4>NE$*xl csmy443k)PTPpdW1x.GF9wjO&fH 3 cmC݄'ɺ!'\Z&3**f-K^RxHzN"&| sVnňgŀpnPo*8(^5gWx4"vl8V7xV*_S:qC|AS_iF_#h]2.1ߐӻD( R$z02V*b:!4V8rw K;9][? ݦz{_ kN{x+XKWQWɃpJBl9c!]GF>M &/&{vÄ#:[1zĘ +D[“25O)m~ 5TlyWcY $EÈV$z:%ftuE?w6oYKzKk7T4@BvYTLIR֗^FԽ"M,$[ЗV;BA[^Rkykź$WK  N˺iGO.RS+BX%_RsѨ=;b&b3gm7*4 \[/K!,2 ey{jiI `^R*>ww"Ǿ@geحr'CݨJIo>Sh"'޶q![ݿOYYrg At5V-v(%DjN,zޙ.0MGiTqgsMljTy+j(<YZ(P r-l Bؼ&Pj(m+ O{w wH9;]}21u9:W$v@hKLQ#Hb '( .S,7Dz&0I5!D/+M&R-E{h֏WPrЉ5ѫeBy%sZ87IrND&BJ;,4jb%&E_-`JGώOתcߺ6g rQRTv$8uF9&Ց|RԽKhys >riaE#ck2r5cp|*H&-FpX֩NizqЄtAOJY ꨾Y_9X%y Rg~옻R%6`:࢏\78N eWPǛ5 ^&tH# м5X| pN3A]+M&I/\5g Ewĕ_3^$CґB4V59u߶(7TeU\TVqKcO0 u:Ae~ #jmBs,wXʽ]H Klx 펍# :ԡ_y3 z hK٫E+OpѦަfO⣃+9pJ\  KW.qkfrP |xZn޾X ][OPc裠$SBFL-ri36Xʔ5IfNWN1қHn۹މ\ _k#hhZfzzmy)@@ʛO!l\R*=)=ꈔϷ M7ndK$V 55op!z>8$#v \Iy%'*rb8M߿w{ZI.:h-q8plK[VQ'!0Dn{F. Kzau[f_< hoYR.q?+LM|>{$$tbkC$dە}cc`|VnT󃕠d2%3P͋T缳?&PpIk;cߎls W^s8X[X _jo ウ1tpت?DԱ;(@RE JIdg3ʫ9XfAz ð:X Y*Umu ԫ? ͧ<">.[:6NFckneog Y `)l$N~ו J ziQStXm/-rCk-R7Av&ə&z=$PEI=ϩއ)eq H} 8v?Wأ+@{aXa|q"5[y*ַƆpZv `^y\9av^QY6oodKnU sdq9l2ôuGMq,y4$"  ,.܃_g(]B2*AҜc6 ȳ9lB)+`IF6tv2s>R?ſa?5mu>3=״^Fa/V _]Ob> y*q1 м"'rByI¥'?$L:fPUa[ڤzZm?g |2Gbc6b7kX,Db޲=(taJvc4Ly\Mc5v%;ǃ&yי>z>sDDaaUҸw\[Mn,>tXw t&'I yƙ PIy%šjeg^``s FSt#`s\=QQ3[;!+=[d G  wM}8̘ cPp"&n]_B+.ɮ8>%wOI>pXӓ5@'""1>C)23-6UGF\,]}giW}nn5%ڴp=U&(>tO*08 WK_, @]̳b-Ϊ*6g)>kMn ('tU K`t3p-W;RB [J4^^оneيM&|AS-[)U!~i&36V`gEwmm5 q^u2wa[z6sm#"[8S; 4F Sj:J" .T)C~`ƳcX]C;!A`YiOu=%Y*,R k"iԿ⽍ǽgё1Y0X*$Ϧ"ʙYY$pj@!1zgY\?ץ%[KaiT:ftej*`;#uQpSҶY6n;if+Vg8Jqئ^0&Wcb%=a E.b̶̊ JȲ'9;XS 0VZڀg8nhc3._$:.-G@1%ozr+g)'c6fM&|xeo): /H,!Da EbCn[96d >n@tt=՞2[lX=ؘiY6hU-(n;3XYJl9pQZY@ Ҍ='j g('9,ʒ:: S~~(`(*Tp.k9gL3:cn8VNQA(֪Wn\6x`<} _˳fO wua/7;XF y@0tin:E1sk[.g)XCS-wD6r`|Zf m&*pbDo 0pNhxٝdC@Jҝd׹mo|AZa(& ez"BG#Y9d߾n/LuaPGŸlYKr`Sն6E c^ݷsZ |. jR}@ɤYq $j/30H$?=&tc*Lz}1X/E"fa|*M,\>/0<;la ;-*hL0^64ïdMJA@!խ5.a>0ӃL<'km#FNFfQ:<̳#F<7F8G Jw0Gi#xΉ~O 8W T[@kĨe ~#ݠt-=WY)e=.9e4.P<\W[J:vE,dDiٳ6;)Olc`~ *2ϕK﯊,V@fI0\Ojuv\kᕋ12`y +vƗ"wM2}Q5)4*-XɗSm\:qSRB6> ]u$1s>#SԳ L,)XQ"z?$?|8t`X@eq3չsi=pe<yx gM}W A;qw7wsAU׭*"߫XЖtfj;O,!]+301s= 3~|I !GF1ztb$W.NC2M6''Bdw"d)Σ o365ElOEsa}dR_+´ƅ.!{_&4@y eBGr WU2}mCL:Gמ%FV7!򷖡JHz5Zs)<#u(Q~SoD =H}3l۸4LadvE z>o02O/h& —yQʉG'< IJ\JXvgJN`<4b3.Q|&S =hmq'>LnKxzkr8ľw"_Nl#!h$u$lZDhGtiod5m,8 х.`2 ȋ#hNyGז3x$644H݌ +y"f&V6&˲cd6&V*Vi!WE{b}<%@ޚvRx:Sx:*#E:/;jeOu.\iQid۵=KXLOd:EQZvJ8ϟ~>ȩLAy.}~#f`DSdVև 5Y`G"c,· 5,mZjWT s2Y"B]?ġ'$5ec2]+DHeŁW @mn% dw;JS^b`(ˏaݚ+&gf-E - ny|wN*OiYu9hNXlm]⻏6DW3b (eeX:JRzJ_œύ҅? lSx^#d48B6"z#c;Z9`I":芄zA4%vAbVv%\j!53_z1࡚ZPZuy'g8fRarٰtwF(#6qdv(uw冊t{0&1lpa܃5yi$&y56Ύ?q."^qJ'ƠX3zeQd7c:e-G&Ahŵϯ5s p A&t0I_Pk=YUd@mVMCd+MK[)m~xBTleM}pv 9A;%.2p_?s[S#s|h+=2{l5^P $cŪi<ݟDiHwנ2f^q^]^~x-^53P#v o@M㯉p YYgt?ED:I(ή.~?soƩ2Ƥܒ */ Wu:ӐȧӞ#=SҞ'6݁_]hp3Jn:UE_]5M*Ņq22 ǣ"}Ծ/j?- GMZ^yBj!Ԑ [$q-lD 9:] ӕlT;~[#ٙUc"~9R ,|\a>D=cH.ɍN(z^PbS+AMo?6G]x`LI@Bl($uNNm*!/R6pLAKǖwyl>XN$POGPlߚ2_$;w=UIv\D5/7cWKعPq> ;CqXPy5R}ʗ!3y "Ht bB1ӕ:`0'9^=\tjTp;=%mx3#]T5 # O51Ư(Hi.~2 ᑻ"zF:F;08| .x./px,0lw'",gWZJЙ+ big@,?pPkvzB[*^'{b㵃=$_RO"=ŐCI߈}ҡĩ5l (Ҵ0DiCJs`4a B.QN"eᴛ4sr-ޓW$Ba2aB1j쨔mpZQ }@f!%6&* !+76B "q7.Y3<mb(y'h©w3L \<ElҜHQX~$z9.FL[ & VCpҺ"p^} ,]`9  2Dpmn]&CD\ rŮ fɜ͆pKh72\i8%zf oi &sf{22> 0]"C6vHZ&21N+ V )^AEE u^^b.cF}^sn6?@8-#GrQr#n_V99{ ff )'I&(][=`PɋY- תsew٬sv]~~fN?d+cɌ掂\KѶ&rA6;޻9/X"2 |N&`VmoW \ID{=:zw8h%c=C%ImtU5Ϛ~/CvUڠfS!7^ HA$.xÔ)~ 6T`؍!bIQaeRU}xy'0"~!$e5qoYisBT@x+BWXr&pQ}D8czP8oԘ ]4. R;7R7>d%URbzoqKÅXW6$WLfŸh$zΎ[U6@574+&< -@g 6WRQ C Oƻ$Sl8D9(;,fBiEEl||9?J4n?FAUH2:z[:Aߥ,lV80z!jjemMPo1[Ns8a$v\M雚qXYK+Hol yy[b9I-bCS9}JJ\eA;O6#N60Є z";"6o6znjǁ_zZsm|nh(NLrkDb 7XjR#~x.|HCYSfw0(edBR9@SONp> ώkGBp2SW1фum3 -r`%k"2w+v!jw2bMZ6q:wӗ3_34FXKbo"זBm>!g;i:UiIO2x p(kt/lYހ,qqD0%`D/5R&+q'=ErFTZYkt+X\!bY7WjEap[Z-`UO|ǿ?uGGC LV_yjO1٤әK{v{X ޻&)B0ĮQI ~J^"v&B`ALbl}ﱏ9oU<+ncZO_ G@VE-1c5tc%]8,*7C-f屯o@_i|rοǺhu?MkkX)c~K-Tzhu>9ܳ|ш>-裙#+{njd{.a~1&9q%Hy`7l]^LT Ks!78?-&;mʞ31' "Y~1qT1lAp 6sTZu)s?>aR JA #n$ 9:ڞ%^<)Fi#r4L]o8`Jnʮz7X|CvP7`&z+zy̐^Bo"-,oۚ>[K".vK> 7aQkTfnZv_b'`~$(IlQD|447gBJ3 q (Rfb/;O"j[cMzkL-ޠ% W&d&%2i'][l&W~IpzWwHQmT9 Y/돫CUR@Pd7xvbWi@^HMԞ.g c>{E|+(Tw k>&V%8妶vȖEA\ s"Rt=]8L2I'f>&*Z݀b9E`971а" 0"gAjLJ:"Gg (/m:z1Ѕr6%2YMtP bhxTq{.\ oGMT $珽QĬn6ry)n+2iwj %YxF C94<_ : 2g[>ǡ*W9tkGz2d˺&gTV.|Z;su׊Y66J_Um+vR'(P E3H0&po )ڌ!MJ$ U55`9wZrAEs ,Q;B<ŭ$dޜ̮z-S.拪!Đ94_9^(3&u]Ȧ˹BA'keYucJ#eE&VǪUwwk?R\%̀貊Aʈ5E^2vPPsF̐5 lKt=J .w^ĐaPNj2it:S% ( W@ZPBhej 3elMJ6jEWy|ѽV)@-4}d0;*Jjs%[r՜n|NKX* W,i kt2g#E"L, 2N_(5v :dv>= N]:Ԇ.k'$hmn3n-zJ l-դM{>o6U((| e/,Lq&)(ato˚y&Wͽr0r_p?/P~(R}͌bf..8+1zيcMZ,OZ,} F\e@t&q}O]PUM:xK:]̐ԝhS_$;8"V&^e'ٯc&l\x{\GZZ$xA\Ko/l@F5/mh*sg (zFv˜rX`0Bw+L};`YbZqe; O/n}Ғ746Ƴ@t}*vgaٳ4Mdn<¹Yk IMM=ꘐUVb`_D=gWh!= E^;nH^9vMzx6ť脏{JY`MB$TxbxjB+/VOH[噅AR$Iv'M)GXՏ/y',ɕ!:#]<`&0+֞F OЕ]IZ瘄i"g{{W%-nm Esw0k8E lv$NscYxvz~Udr(v)G,iKm-A[AA|?DHh-$Mfڅ5`O, /EZE@ @9<Ȑ &F]+>AJ.ZO`K=#] njwƖQB NS{Ϥ'"D:ؽhY3q,遚Bp|vTI**H3t$ĤJ0ӸF@djT-!+X7U߂mr``43HdC{:oT֯bӡWNWN"k_qm`c ӨsUn:ĂF=y+)h&|VqPAwTeB{@CRFrE۟\e3Z7기.eKva[YE[?JuGtJ~a]wnC}@'O=wڐgb AU'KtJ'UFRf ڶEY*vxh> Z7DnYsDRC6PlgNH[ qw>ݭv=n X4Kڹ(_weՒ#6K2ihy/02 X~ո֝_Y~ Ã>ġd!EcɍlK X.;/dYy[y"+mA+ɏIҷ^k{&ⷁIyV)z艏HTc`&6;N2 Jх5$Xh아JgnaGQA iNaXDWS 5{r&ܯ .[{n8!}#hn)ss2`m!o3yJL_NZ !n%r{c4xQuy -eKI en9 2b#'\\ΈPtE0x0MH!AY=lk6G!3lj*q脕R?<)~W؆gQqyJV9LYE\&h?*,) `S|KÏTD DQ#S!xu:E\: LwB nzgNa*IRM;T|s'-VICKTAU9Ϟ8' O MkNd\f끈aøƬxb+M+HpXpTC#j SrH2:<{LGͥn-·B4A2g'QO iw)8dJ_3hxM זkH806(Xu~|IPNI4!rU&x+L8ZqO9.7Xnz<"Ė[M#ٝGG)&U: 9时;g;grz²RaJO25,Q S wqUdъ.n}͉ܣgQ4jfL"? B Wd؋C%M!_|3\GTd.BRd1aK?W~XDoAF-"]ޞj޼ Nn- A*B] eu ֔7+I3JHaEurfsz] J}]U>ILaEjIiF1:ì 7.ΘF~#c9獎uIpB3`v 3H90uԫvN; ;i"'?WͦdXZlyGcvKQE ދIѣVun?-’A?T QVG%v( 3?C,zC㑱@At c\)C#9㛢{lSxaӭ뀔䷍Z<{, ؖrc58Јvx#jOkWZ`X)$=*Dm;S.\%sT)WBЅ b_qoިQj3=W!AF${Shfg뭷\SrnIb>A '(h:d!"gSPԿ_jgˍ\  PiB߀vP⬩L]r?wD ax&SsY62lmF'FBQزUScQ!1mFFV@/Voϭ`Z0X}GE[f8oKs_&wY{FTQ~ґmkpieiO~w]M9@N)&ϱDbz;ߙ9}vFܕ=[^hd$ g8.ZBg[+ۂu;Vf{xYDQQX%U6?6B R6wLu0wBs0ckRf2ܣ5(~UZ/c@*cn#u \S}&~`߆,5 %">:)vRnjj?psǁ$!3u^ɸ{2_Uo4>D@e2_C R&*N?Bkβje m6K+UӺ=A ]%?4-Ax=H^)_ʝ h`mG^Ҥ(&ġ)l29oI}.-٪&&KߢP a!DWP\n疂JÉAH!/.yW3Zљo1oX3(_3o\ #-$)Ӹ]'xdqE7,;PTpAq]84OX_͍P)O&USю"=JI!1SIH{d1yLv,7eP,gE N^ ںGc5낾[/e$/z}4vSE$ފ]ufy`t9AÆ3.`Z5A#6oH7:KpMSejaġ?sfw.hK#9ِ{1JӉoČZ8,9hUVEP:bȫ5 C{eո@hڷÇ0=dk ps?&k^"L^Umg?ePs`”U:(d_c3Jzh>Waے:+0^/ʨ|V B,uxr]s'&'z ݠnN Y:x;}M٬&GF<jNے$_=\T'^OsR.",;,[̜8٩".%YZۣgf^m CgKsr.;zW&'EA8oYB3haν^2uxq/Po1R7~UA۸$MZ~`+8$y ) ⿇jE@\K.MgM4]hf6ߍB/l?lHnx @PEG K2vNIE}|H2El<v$5UUkP˲;lA0Z8zg2ܐ@*Ȕ)k LX8:ǁdDӭ!#);\ Bяr? eI68KnNb:W#g#ҞI sw5 eWM_Kg?F'WgT!Do}aҸbˉ}:Uȧ]}*xw.}Vb# Xxs16U!O@n cxg'Fi!p(\@;z#OO\؃^duY8Q^hb۞EcMXޙ7-^10yk ?#@=}(&Unj[XHTHe-Rn)#wÖT2gj /0qK9`VH,~hlY>~tH%bʠxQz)"+)'}`/>Up6 ?k6k͗U&$~}OŢHc j;ܣ؞. a3C*{ ;ܝ%aNsI,uHWTzeq6Y${j؎ PRNҤV,~fzoBu<& d]/ :t}H2 1(ۦPrDqE2G/ ^NƆ!Ζ9U # !=2>\`X.KrW/JIRt m8ۘk*"DZicќ>(?UB-eS&%&@䱟fXxM-c p[YAt`w59AB߬:?ȉ_V%6UÒ ,U*RPd1=v NE&jTn(֋6co'kY<>°j 0T+<rEeV"NG/%"IdhqU `˄Sk"@O8m yԅQCesΒ=aUF.6%jnG$ \,K!U=`w\52tB,h߶ ]T!<{i@T2J@yNqq#8'@FS>t @'[BֿP,R9՗>[&owjdi>bA.GJȓi,Tn%ʋ~Un]s iLa?zIܕc`hC/2=]9cZZ6B/*}%t\5e52*F6+ϖ]IDa +]<$6P;He>!Eꄘ:Z yD"fU tN53?AH8-p}/N6vvb<ıƳ`-Op"7Ua4+幄 8n?404.?hrNw`fd_9e$SI ϦV;pmȃlBve;''puc5?z6oM^t \J9Dv|:E}/UUct _@RL .z}T]2!љLH/tVX c;88]u _D,TV/Ӎb[ZfR1 V'`gZ #2Nl N֙w5%#5xp. ` :8GI>g},bH49vIP~#8!(ýr5J ͇^G:hֵ)TWt^4rIR𗌔77ξ?`ҙ΃1>ATd5 +{H#ߎys8dzXOVzz]7o(ΌX44긋GMs>_DRYCAOrUl*-Y%D\Ԯ +y41ɰޔXЋ[e_yI?%=N0@q^"F J\=IXs^%kCDI,xkMZhiH\1R*  j+|/ ѰT{WzF,P^Q2HgvQe!ak7Qt7hߤE>0ٸ/7󛏲2RӺ1  Õˤ)2<`EֶD^]-?28So_Mu`G%\I33\MmbLǮR{R"^r9Y] ѩ oKwfd=Vl1c ^+mIxi 1K)leN&IN=S?t#hUj'3]T*ޤi&Pi}RZZ>>Dmd^NRNMb q *ʴ0&8@xH ߆)P\7iԶ$ӗMsL)ֻ`EZ 207flXmw<0gbjYbu9{gôSh@IhHIC2l;j٢R0<|&qߐ4>~IU-CdYGɓ!1}2OT4tIϋJ;je^]7]B[i7ZV2E9ao@PlJ^޹5̹y& {g7n7so'0.A\ [.N3jy&ey}4/?;JҌN̸%JXZURZ ͍ApgȽ)o+x7@V_3:Vqz}aYo‡Ig v) fn  !Dop9z =&O&l pԷL9Ba6Ehnob-Ȧ3EƳ(I-Bt_7{~Q/>;7Ow  肺-R 6SlC:j=ϙ\B6j*u>{o2+E$v _2Z-nK|LnV\Iv"o|4= Hþ;Sm+DZC('X`H/%DVL.4LTAT.]Hf:p7mH*Utb+k AHd4KTU<\Gpc넰NK 4<[~JRs"*?ʮq)sONcnDn qEg#ÒHyÔNB5U@jM-!My+9&FF$_BoF#=b3|ibυKuW&HhiOt3ӗ!?wDD,W!otC1f#1m_H _ZUwrpEZH\xKmc,1Hќ]ɣr"-6Nkob”)N/NlC*2a! 91\UcZЊ>yVܷ/Yڢf lt61j]C$UjMx.<Ŀȕ"$k0ۉ fTYQ(xbQO RK5ݿ=],?Zzi&p6q8GG ;f2jA\瓗a+{ҤAfwT!v$3n)p>qA-!G 4X8 ׍,zRfGz`):r|3E(Kcx?/8!w/<"Z)لd=SzOb(#tu9يpm^쌴㺍 ֫iS$C@cJT"ˠlkfFl_(ؚl&whtZ,P"-59e#)'Zh, CnÉ$%(1U/`XdAQ=;atAZCnTȫ9{MMjjgtRdXx=efF#v,FTAXwbP|.YZ&FLWA<D߱75ӜyCi)s|F_>P^Dt1ǝf!!/-e֝~dk{,t[.cvܡIH"o 42B2#M{$Jd6NMz4P`g#X>/>C5,qB g,wOG̐(G~*Y[GV&<6WZ@ӜY5f]MtPCwTu-Fg&:ڗ֗l_7 wb %ꀖ(ё A-6nݗk`¸&/Vd{~#HmKa=&4  a U)Qq)՘tq|"[w(ַ|N TD"\=3]z9kj@o}aC&({Zi FCE'ͼKɆ19 J$ cCT 8fW)][Eܙ3;ȼ OP?%ǍGZbb=("Q(/B'-?ϬC+MgNh-gw}9[O=Zc9v *!,mze]q^B "%S޵ov^Ǽ'(-uNϳt{9m[ma'z%6&s䔥XR E6ןGʬ5*&U wLW#5#fjT^"yȯ"8Z_>x6);ѧ1dx-\3_Y1]ZLhhu_M r \^H_^=O4_>Wݗ"zSޟUoEl彌DʁEy}=*#lC`oe@tĦ Sˣk /'mvǤ;K@2=/A [Gkq?nE{pbDkXa Q-5,YL;'H[Br_vCKO:d{Ć5H($Y>j1YT_!5M ߢj͛ ̠_YJHm8WSHX9SO.3EbS9~u??C.H\/cir{s_5Е[ko@yza*&I=c4B>FI@N<.(ZeVQBWzu_r쀀-q+=Q4:QI7>;J!yːtX(?KbЏʃ? t,XiQ⪝D]yD){2:Z@S1E@,g2yD i`΃$@7Fd53}l7T&`NO27֭XOX2n0W,PƔc)z5A?O0oWTrUC\ Z7-]ڦWхxyogz?38sJPNK9YiW݃VV8 |5UEG[0 cOĕ.+gG4F;=>ǿ3_N(x7kYedsv\ٕoTX/s*.yfh]۞NީK5C>7+r8CP}#QDY} o{ y0޹8X{wl:<^ku}yFTh m!2Uˠ8JDoH2=N h*̦X`sWv(9 û'a웚؁ց o*4 ?RQ=NcGv6HW%vvd׎$.huKnOg]1Si:9Q2os)=.񦴐M(.wjS?n}83Ğ7oYy5SFiL|Emmu+^s5<س(r4y򑼷E&e&]|:~n&wo&M =/$߅Eߎion+g|C[Tm4xF[ ^" Ny1$hW694BПy%MW15f{p ?q o'ˬZ so(I7Sq$s6mgHH);:6b(TjyNNk[XZc 0QOBy|K qq4ψNHXk|NL AsΣs'_^weDiI[3n 7Abs[j %R~|ؚ#y4q"ZsoJa}.!b$gm6E'VNζ(@\$WC_(Op0yf-JeDSQ4n^sMӝgj6Y͡cruFDA1Uf (5}? 1S]AY ڐc:ZxA쯿XyFaPu > :37_#|CqqԄ xiS&y;f+KÙ#2x9y\q +2Hϐ}QE;*{.d9dok @x YιjC3!kS/cMK6 %PBۏǕsJQtbmeZ"r@%FfG "6MtK@fi)ʍ#;jW])RHyUQQFrHP Zf1ȹf<^Ph%XY)Vu?^oNW wrQb;emYy֡H;$ B$Dp{s(nZJj}$>7=V|?@-pebFU<) j޲LMXDgz(e>IWŜϯi#0|렛/=]WQcl1!#C|뢝-: #tlk\,*V;=XZպmpsE$Z9p-2uԧ+{FEuͦpSZQ+6BR@I5}y~zaZ'C bX%"[^.f췍)l rmtvrw9K8]SHur!}N_bafƦΰ!Ʋ*`0Ghl.  -ED.T)+w@jڜ{<j7)0vUzӊ3Cz}~6#8^Y/.t^|@k 䣒/(tjS8ZGscg"dޢD'9iKS2?([ !f&\zs]%c+>={GB[ .OTQvJ &Du|Azic~ra! &qZeE YZ