tomcat10-doc-10.1.33-150200.5.28.1<>, gEp9|B  w/p3obֳ)Ø%r"a|F~ácɕbUKWmq:>YY-hlGXACCE1=~N2-J(.l #4h!&gh[{&Xw^:rX 9%^z0@ɩ!Qb`g%u|mZ9(Gu]qB_ehUI\'Dz#Ieݕ#H17ʊlW޵UD)UbJ>A4?$d % W ,2<!L 1T A\ al G Op,Tdt $3(48<t9 t:tFG$H;4I[DXcHYcL\cd]t^7bV[cWdWeWfWlWuWvw wyxyz Ctomcat10-doc10.1.33150200.5.28.1Javadoc generated documentation for Apache TomcatJavadoc generated documentation files for Apache Tomcat.gEh04-ch1bueSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Documentation/HTMLhttps://tomcat.apache.orglinuxnoarchz. &!ecU2 J9v"#H'24!9?85%4(*~(O.l#HQK*.3u/!/L?ݕG1' ezo5D0%E);!8"_#vLb` )<;;#9fUp4Mj>KSUO]DJM/DW?DJJDJDD\+W\k 8]&idaq_X&H;W$C8hH7GX<:)8եu8QW?S -4{%"7|I-z@ ,"KTV#% 5*,}0sEeh3{Q%x{bi۶% -8A$BHK*h*t6Bc79qBA*,($x8R;wD/G=;>A./ gJMCBNsVD>T2 /<%***wUL4@07A'ID>{#AFVFj2#7?Jk\p< OJDCbANJ6\.?7Ao+|*`1_1&9'>/rV;$Ap?)Z<$> ;!$0ѫ9*YS^P":/U&1L/*s*^("b$))Ww&fv##;,JyLE]i* 7SȅFs6v%w2D**E,~f,@. DC&J_D:_II?DN1jDh>ARs}%V -%%Y=d~7j[A=30T,N|7\69b4Zkh%:,y#P:P.7'}(.()J^^A>#mmJ&n)~95 4"!'qac*='uR.0y%?L9,Rٱ*1=/:E7-8Z26/k/T4*X0&3658W>0C!N2J(<+9<@Eu!\*=7K8W88)N]>86H8 ;@C78^7*|A-Wd-!-S,`=T2kKIp695FGr%D>"5K>-=|6:Ch=56"=55u\ 56%=568LZRTj@N@}L5555=5\8 ݅8T!&.0DG]@*]2o2Jem6Z@tn'+1@86Ě.!(3I*>0+>f*ih:> & /B0^,J&VL"4[[OH?k+B?[c $&7 0I$83|k4<6'9'=/U%UN1Rj--K/8/D=5l{WgI?0a0FE,ZY-\r,HQ'55"]%%%+=)iv$]iJC=82<8eo6[|"C2BoMQp2gj^E$ "[w(r3+,%F+Y@F!aGEAS"&%2 VE(64,; 22*";BJ'83H*a:8D>}'<Ep3c-|N.0-BMFy(])9?)%A:CV$6-<%/%/Z.1H!;(4/K.4:/<.///].5..5/\// /</Y../.֠-)]zFl..4/.//X../.vk:.nvQ`wa^v^q[Cs/^Tm4444./@]54/=/][(_<:x%cCZ,/~+H]GAG-,+nL)y^WqCO3~l8_+_4k1Α0=~Wkl+7I,|}x<`t+f810g0Y?9[uOUX*[Lm%s#g'>M9*QBq^gZS[ %&/8ap,.B~X2,Vd)aMMM~Mlehp=?YCID.6: "pK*~su6V$++,/?#bB] .N6p6{)D+g2=n*?*30-ozi536i(IAC&3n#]d)1FS(_G9(9`1F,) >_:`1*R)T<`qM7g1BjpX&k(()ur3[#.84v6P -'$jP];^mFb# #gILCQ)84'(9Ex0Utz!L4,p,,,,[,y,2,p,,y,^,^,m )C*Xa>\<&u1(V;2u)v0^0P#76<`YDaO7O(S/<<0;85 :J+V5d72B0AT<`<,52;;@5;% 0O,{<k(j!/D<;,1Jc&4W,0]!hD6Z.&76"c38224<&pue[L/?86z&7?'4K///9Ez.{1zNH9/ah=0b3gYD<!`&sE}CA.raNKu1vGoT1Jj%kBQ-,>,d[7/-3q^5ea~\Kq$o0%~%޵-L17 ͒cBSY)4A9}8Mg;P:6u2 )"08(V>/|QYVJ2/HP30RJsf8A@ 1a@f?2:vSB9$va3y ZU!7N/$("}L+_/W356/CNL=P&b&dt&5"a966g..)<P.T0F%9232H.# p:N?,B>QBH;d?hr6eAUVD+S0=aGkC?;95\k1jTA9e\@n3.fG:<JzU!u"m;KL0 [,8 Z?J!?6,Y)?0SA2+2gF9.%xFVr3t( B?#/0rLDK`(.-F'->-@.KX}/Z)E*,NC$ *nT3'Y:G/_kV=///4l,}$.!vF.?3&!@L=&3 _'.#)--(2h1+)'qF=9D6"O@:*: (3_,-*-)&t60S:B?Q|CRFM1 :"U9E4!L3!>nDQ9 l}8@1B9+?4B &a3;e*P3?*3)!2@$4=k 8![#;?q19 7]J>C;U=(V;\>je6E<?"15H^7H'E  +t-Ww5@B> ;IQGV=K=I=s9ZG "|JfE|F=Zd{27'ia4\aOd3+$ m017s('I&*w(+B(T3Ca+q@%L35)/3/3 .*BD6,2),% 5EF%F>Bu)*%U*@r'+>11-o6YW22M*?B(9]1$7a'--)TIlc?0-,wT!eIQGF!MM= 6.3- Fix build after removal of the default %%{java_home} define- Update to Tomcat 10.1.25 * Fixed CVEs: + CVE-2024-34750: Improper handling of exceptional conditions (bsc#1227399) * Catalina + Add: Add support for shallow copies when using WebDAV. (markt) + Code: Deprecate the WebdavFixFilter as it is no longer required. (markt) + Fix: 69066: Fix regression in SPNEGO authenticator when processing Base64. Submitted by Daniel Lyko. (remm) + Add: Add RealmBase.getPrincipal(GSSName, GSSCredential, GSSContext) for retrieving extended/additional information from an established GSS context. (michaelo) + Fix: Correct a regression in the fix for 68721 that caused some instances of LinkageError to be reported as ClassNotFoundException. (markt) + Fix: Ensure that static resources deployed via a JAR file remain accessible when the context is configured to use a bloom filter. Based on pull request #730 provided by bergander. (markt) + Add: Introduce reference counting so the AprLifecycleListener is more robust. This particularly targets more complex embedded configurations with multiple server instances with independent lifecycles where more than one server instance requires the AprLifecycleListener. (markt) + Add: Small performance optimization when logging cookies with no values. (schultz) + Fix: Correct error handling for asynchronous requests. If the application performs an dispatch during AsyncListener.onError() the dispatch is now performed rather than completing the request using the error page mechanism. (markt) + Add: Re-factor ElapsedTimeElement in AbstractAccessLogValve to use a customizable style. (schultz) + Add: Add more timescale options to AccessLogValve and ExtendedAccessLogValve. Allow timescales to apply to "time-taken" token in ExtendedAccessLogValve. (schultz) + Fix: Fix WebDAV lock null (locks for non existing resources) thread safety and removal. (remm) + Fix: Add periodic checking for WebDAV locks expiration. (remm) + Fix: Extend Asn1Parser to parse UTF8Strings. (michaelo) + Fix: Remove MBean metadata for attibutes that have been removed. Based on pull request #719 by Shawn Q. (markt) + Update: Deprecate and remove sessionCounter (replaced by the addition of the active session count and the expired session count, as a reasonable approximation) and duplicates (which does not represent a possible event in current implementations) statistics from the session manager. (remm) + Fix: 68890 Align output encoding of JSPs in the Manager webapp with the XML declarations in those same files. (schultz) + Fix: Update Basic authentication to implement the requirements of RFC 7617 including the changing of the trimCredentials setting which is now defaults to false. Note that the trimCredentials setting will be removed in Tomcat 11. (markt) + Fix: Change the thread-safety mechanism for protecting StandardServer.services from a simple synchronized lock to a ReentrantReadWriteLock to allow multiple readers to operate simultaneously. Based upon a suggestion by Markus Wolfe. (schultz) + Fix: Improve Service connectors, Container children and Service executors access sync using a ReentrantReadWriteLock. (remm) + Fix: Improve handling of integer overflow if an attempt is made to upload a file via the Servlet API and the file is larger than Integer.MAX_VALUE. (markt) + Fix: 68862: Handle possible response commit when processing read errors. (remm) * Jasper + Fix: 68546: Small additional optimisation for initial loading of Servlet code generated for JSPs. Based on a suggestion by Dan Armstrong. (markt) + Add: Add support for specifying Java 23 (with the value 23) as the compiler source and/or compiler target for JSP compilation. If used with an Eclipse JDT compiler version that does not support these values, a warning will be logged and the default will used. (markt) * Web applications + Add: Add the ability to set a sub-title for the Manager web application main page. This is intended to allow users with lots of instances to easily distinguish them. Based on pull request #724 by Simon Arame. (markt) + Fix: Examples: Improve performance of WebSocket chat application when multiple clients disconnect at the same time. (markt) + Update: Examples: Increase the number of previous messages displayed when using the WebSocket chat application. (markt) + Fix: Examples: Improve performance of WebSocket snake application when multiple clients disconnect at the same time. (markt) * Coyote + Fix: Fix OpenSSL FFM use of ERR_error_string with a 128 byte buffer, and use ERR_error_string_n instead. (remm) + Fix: Fix a crash on Windows setting CA certificate on null path. (remm) + Fix: 69068: Ensure read timouts are triggered for asynchronous, non-blocking reads when using HTTP/2. (markt) + Update: 69133: Add task queue size configuration on the Connector element, similar to the Executor element, for consistency. (remm) + Fix: Make counting of active HTTP/2 streams per connection more robust. (markt) + Add: Add support for TLS 1.3 client initiated re-keying. (markt) + Fix: Improve the algorithm used to identify the IP address to use to unlock the acceptor thread when a Connector is listening on all local addresses. Interfaces that are configured for point to point connections or are not currently up are now skipped. (markt) + Fix: Align non-secure and secure writes with NIO and skip the write attempt when there are no bytes to be written. (markt) + Fix: Allow any positive value for socket.unlockTimeout. If a negative or zero value is configured, the default of 250ms will be used. (mark) + Fix: Reduce the time spent waiting for the connector to unlock. The previous default of 10s was noticeably too long for cases where the unlock has failed. The wait time is now 100ms plus twice socket.unlockTimeout. (markt) + Fix: Ensure that the onAllDataRead() event is triggered when the request body uses chunked encoding and is read using non-blocking IO. (markt) + Fix: 68934: Add debug logging in the latch object when exceeding maxConnections. (remm) + Fix: Refactor trailer field handling to use a MimeHeaders instance to store trailer fields. (markt) + Fix: Ensure that multiple instances of the same trailer field are handled correctly. (markt) + Fix: Fix non-blocking reads of chunked request bodies. (markt) + Fix: When an invalid HTTP response header was dropped, an off-by-one error meant that the first header in the response was also dropped. Fix based on pull request #710 by foremans. (markt) + Fix: Fix bnd jar descriptor to include the OpenSSL FFM support. (remm) + Fix: Add OpenSSL FFM classes to tomcat-embed-core.jar. (remm) + Add: Add OpenSSL integration using the FFM API rather than Tomcat Native. OpenSSL support may be enabled by adding the org.apache.catalina.core.OpenSSLLifecycleListener listener on the Server element when using Java 22 or later. (remm) * WebSocket + Fix: 68884: Reduce the write timeout when writing WebSocket close messages for abnormal closes. The timeout defaults to 50 milliseconds and may be controlled using the org.apache.tomcat.websocket.ABNORMAL_SESSION_CLOSE_SEND_TIMEOUT property in the user properties collection associated with the WebSocket session. (markt) * Other + Update: Revert Derby to 10.16.1.1 as that is the latest version of Derby that runs on Java 17. (markt) + Update: Update to Commons Daemon 1.4.0. (markt) + Update: Update to Objenesis 3.4. (markt) + Update: Update to Checkstyle 10.17.0. (markt) + Update: Update to SpotBugs 4.8.5. (markt) + Add: Improvements to French translations. (remm) + Add: Improvements to Japanese translations by tak7iji. (markt) + Update: Switch to using the Base64 encoder and decoder provided by the JRE rather than the version provided by Commons Codec. The internal fork of Commons Codec has been deprecated and will be removed in Tomcat 11. (markt) + Update: Update NSIS to 3.10. (mark0t) + Update: Update UnboundID to 7.0.0. (markt) + Update: Update Checkstyle to 10.16.0. (markt) + Update: Update JaCoCo to 0.8.12. (markt) + Update: Update SpotBugs to 4.8.4. (markt) + Update: Update the internal fork of Apache Commons BCEL to 6.9.0. (markt) + Update: Update the internal fork of Apache Commons DBCP to 2.12.0. (markt) + Add: Improvements to French translations. (remm) + Add: Improvements to Japanese translations by tak7iji. (markt) + Fix: Release re-built using correct JDK version. + Update: Update the internal fork of Apache Commons BCEL to 6.8.2. (markt) + Update: Update the internal fork of Apache Commons Codec to 1.16.1. (markt) + Add: Improvements to French translations. (remm) + Add: Improvements to Japanese translations by tak7iji. (remm) + Add: Improvements to Chinese translations by leeyazhou. (remm) - Modified patch: * tomcat-10.1-build-with-java-11.patch + rediff to changed context- Update to Tomcat 10.1.20 * Fixed CVEs: + CVE-2024-24549: Improved request header validation for HTTP/2 stream (bsc#1221386) + CVE-2024-23672: Ensure that WebSocket connection closure completes if the connection is closed when the server side has used the proprietary suspend/resume feature to suspend the connection (bsc#1221385) * Catalina + Fix: Minor performance improvement for building filter chains. Based on ideas from #702 by Luke Miao. (remm) + Fix: Align error handling for Writer and OutputStream. Ensure use of either once the response has been recycled triggers a NullPointerException provided that discardFacades is configured with the default value of true. (markt) + Fix: 68692: The standard thread pool implementations that are configured using the Executor element now implement ExecutorService for better support NIO2. (remm) + Fix: 68495: When restoring a saved POST request after a successful FORM authentication, ensure that neither the URI, the query string nor the protocol are corrupted when restoring the request body. (markt) + Fix: After forwarding a request, attempt to unwrap the response in order to suspend it, instead of simply closing it if it was wrapped. Add a new suspendWrappedResponseAfterForward boolean attribute on Context to control the bahavior, defaulting to false. (remm) + Fix: 68721: Workaround a possible cause of duplicate class definitions when using ClassFileTransformers and the transformation of a class also triggers the loading of the same class. (markt) + Fix: The rewrite valve should not do a rewrite if the output is identical to the input. (remm) + Update: Add a new valveSkip (or VS) rule flag to the rewrite valve to allow skipping over the next valve in the Catalina pipeline. (remm) + Update: Add highConcurrencyStatus attribute to the SemaphoreValve to optionally allow the valve to return an error status code to the client when a permit cannot be acquired from the semaphore. (remm) + Add: Add checking of the "age" of the running Tomcat instance since its build-date to the SecurityListener, and log a warning if the server is old. (schultz) + Fix: When using the AsyncContext, throw an IllegalStateException, rather than allowing an NullPointerException, if an attempt is made to use the AsyncContext after it has been recycled. (markt) + Fix: Correct JPMS and OSGi meta-data for tomcat-embed-core.jar by removing reference to org.apache.catalina.ssi package that is no longer included in the JAR. Based on pull request #684 by Jendrik Johannes. (markt) + Fix: Fix ServiceBindingPropertySource so that trailing \r\n sequences are correctly removed from files containing property values when configured to do so. Bug identified by Coverity Scan. (markt) + Add: Add improvements to the CSRF prevention filter including the ability to skip adding nonces for resource name and subtree URL patterns. (schultz) + Fix: Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. (remm) + Fix: 68089: Further improve the performance of request attribute access for ApplicationHttpRequest and ApplicationRequest. (markt) + Fix: 68559: Allow asynchronous error handling to write to the response after an error during asynchronous processing. (markt) * Coyote + Fix: Improve the HTTP/2 stream prioritisation process. If a stream uses all of the connection windows and still has content to write, it will now be added to the backlog immediately rather than waiting until the write attempt for the remaining content. (markt) + Fix: Add threadsMaxIdleTime attribute to the endpoint, to allow configuring the amount of time before an internal executor will scale back to the configured minSpareThreads size. (remm) + Fix: Correct a regression in the support for user provided SSLContext instances that broke the org.apache.catalina.security.TLSCertificateReloadListener. (markt) + Fix: Setting a null value for a cookie attribute should remove the attribute. (markt) + Fix: Make asynchronous error handling more robust. Ensure that once a connection is marked to be closed, further asynchronous processing cannot change that. (markt) + Fix: Make asynchronous error handling more robust. Ensure that once the call to AsyncListener.onError() has returned to the container, only container threads can access the AsyncContext. This protects against various race conditions that woudl otherwise occur if application threads continued to access the AsyncContext. + Fix: Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. In particular, most of the HTTP/2 debug logging has been changed to trace level. (remm) + Fix: Add support for user provided SSLContext instances configured on SSLHostConfigCertificate instances. Based on pull request #673 provided by Hakan Altındağ. (markt) + Fix: Partial fix for 68558: Cache the result of converting to String for request URI, HTTP header names and the request Content-Type value to improve performance by reducing repeated byte[] to String conversions. (markt) + Fix: Improve error reporting to HTTP/2 clients for header processing errors by reporting problems at the end of the frame where the error was detected rather than at the end of the headers. (markt) + Fix: Remove the remaining reference to a stream once the stream has been recycled. This makes the stream eligible for garbage collection earlier and thereby improves scalability. (markt) * Jasper + Add: Add support for specifying Java 22 (with the value 22) as the compiler source and/or compiler target for JSP compilation. If used with an Eclipse JDT compiler version that does not support these values, a warning will be logged and the default will used. (markt) + Fix: Handle the case where the JSP engine forwards a request/response to a Servlet that uses an OutputStream rather than a Writer. This was triggering an IllegalStateException on code paths where there was a subsequent attempt to obtain a Writer. (markt) + Fix: Correctly handle the case where a tag library is packaged in a JAR file and the web application is deployed as a WAR file rather than an unpacked directory. (markt) + Fix: 68546: Generate optimal size and types for JSP imports maps, as suggested by John Engebretson. (remm) + Fix: Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. (remm) * Cluster + Fix: Avoid updating request count stats on async. (remm) * WebSocket + Fix: Correct a regression in the fix for 66508 that could cause an UpgradeProcessor leak in some circumstances. (markt) + Fix: Review usage of debug logging and downgrade trace or data dumping operations from debug level to trace. (remm) + Fix: Ensure that WebSocket connection closure completes if the connection is closed when the server side has used the proprietary suspend/resume feature to suspend the connection. (markt) * Web applications Add: Add support for responses in JSON format from the examples application RequestHeaderExample. (schultz) * Other + Add: Improvements to French translations. (remm) + Add: Improvements to Japanese translations by tak7iji. (markt) + Fix: 57130: Allow digest.(sh|bat) to accept password from a file or stdin. (csutherl/schultz) + Update: Update Checkstyle to 10.14.1. (markt) + Fix: Correct the remaining OSGi contract references in the manifest files to refer to the Jakarta EE contract names rather than the Java EE contract names. Based on pull request #685 provided by Paul A. Nicolucci. (markt) + Update: Update Checkstyle to 10.13.0. (markt) + Update: Update JSign to 6.0. (markt) + Update: Update the packaged version of the Tomcat Migration Tool for Jakarta EE to 1.0.7. (markt) + Update: Update Tomcat Native to 2.0.7. (markt) + Update: Add strings for debug level messages. (remm) + Add: Improvements to French translations. (remm) + Add: Improvements to Japanese translations by tak7iji. (markt) - Regenerated patch: tomcat-jdt.patch- Add missing Requires(post): util-linux to have runuser into post- Add %%systemd_ordering to packages with systemd unit files, so that the order is the right one if those packages find themselves in the same transaction with systemd- Link ecj.jar into the install instead of copying it- rpm 4.19 requires dependencies on tomcat user and group (bsc#1219530)- Fixed CVEs: * CVE-2024-22029: run xsltproc as tomcat group (bsc#1219208)- Update to Tomcat 10.1.18 * Fixed CVEs: + CVE-2023-46589: Apache Tomcat: HTTP request smuggling due to incorrect headers parsing (bsc#1217649) * Catalina + Update: 68378: Align extension to MIME type mappings in the global web.xml with those in httpd by adding application/vnd.geogebra.slides for ggs, text/javascript for mjs and audio/ogg for opus. (markt) + Fix: Background processes should not be run concurrently with lifecycle operations of a container. (remm) + Fix: Correct unintended escaping of XML in some WebDAV responses. The XML list of support locks when provided in response to a PROPFIND request was incorrectly XML escaped. (markt) + Fix: 68227: Ensure that AsyncListener.onComplete() is called if AsyncListener.onError() calls AsyncContext.dispatch(). (markt) + Fix: 68228: Use a 408 status code if a read timeout occurs during HTTP request processing. Includes a test case based on code provided by adwsingh. (markt) + Fix: 67667: TLSCertificateReloadListener prints unreadable rendering of X509Certificate#getNotAfter(). (michaelo) + Update: The status servlet included in the manager webapp can now output statistics as JSON, using the JSON=true URL parameter. (remm) + Update: Optionally allow ServiceBindingPropertySource to trim a trailing newline from a file containing a property-value. (schultz) + Fix: 67793: Ensure the original session timeout is restored after FORM authentication if the user refreshes a page during the FORM authentication process. Based on a suggestion by Mircea Butmalai. (markt) + Update: 67926: PEMFile prints unidentifiable string representation of ASN.1 OIDs. (michaelo) + Fix: 66875: Ensure that setting the request attribute jakarta.servlet.error.exception is not sufficient to trigger error handling for the current request and response. (markt) + Fix: 68054: Avoid some file canonicalization calls introduced by the fix for 65433. (remm) + Fix: 68089: Improve performance of request attribute access for ApplicationHttpRequest and ApplicationRequest. (markt) + Fix: Use a 400 status code to report an error due to a bad request (e.g. an invalid trailer header) rather than a 500 status code. (markt) + Fix: Ensure that an IOException during the reading of the request triggers always error handling, regardless of whether the application swallows the exception. (markt) * Coyote + Fix: Refactor the VirtualThreadExecutor so that it can be used by the NIO2 connector which was using platform threads even when configured to use virtual threads. (markt) + Fix: Correct a regression in the fix for 67675 that broke TLS key file parsing for PKCS#8 format keys that do not specify an explicit pseudo-random function and rely on the default. This typically affects keys generated by OpenSSL 1.0.2. (markt) + Fix: Allow multiple operations with the same name on introspected mbeans, fixing a regression caused by the introduction of a second addSslHostConfig method. (remm) + Fix: Relax the check that the HTTP Host header is consistent with the host used in the request line, if any, to make the check case insensitive since host names are case insensitive. (markt) + Add: 68348: Add support for the partitioned attribute for cookies. (markt) + Add: 66670: Add SSLHostConfig#certificateKeyPasswordFile and SSLHostConfig#certificateKeystorePasswordFile. (michaelo) + Add: When calling SSLHostConfigCertificate.setCertificateKeystore(ks), automatically call setCertificateKeystoreType(ks.getType()). (markt) + Fix: 67628: Clarify how the ciphers attribute of the SSLHostConfig is used. (markt) + Fix: 67666: Ensure TLS connectors using PEM files either work with the TLSCertificateReloadListener or, in the rare case that they do not, log a warning on Connector start. (markt) + Fix: 67675: Support a wider range of KDF and ciphers for PEM files than the combinations supported by the JVM by default. Specifically, support the OpenSSL default of HmacSHA256 and DES-EDE3-CBC. (markt) + Fix: 67927: Reloading TLS configuration can cause the Connector to refuse new connections or the JVM to crash. (markt) + Fix: 67934: If both Tomcat Native 1.2.x and 2.0.x are available, prefer 1.2.x since it supports the APR/Native connector whereas 2.0.x does not. (markt) + Fix: 67938: Correct handling of large TLS client hello messages that were causing the TLS handshake to fail. (markt) + Fix: 68026: Convert selected MessageByte values to String when first accessed to speed up subsequent accesses and reduce garbage collection. (markt) * Jasper + Code: 68119: Refactor the CompositeELResolver to improve performance during type conversion operations. (markt) + Fix: 68068: Performance improvement for EL. Based on a suggestion by John Engebretson. (markt) * Web Applications + Fix: 68035: Additional fix to the Manager application to enable the deployment of a web application located in a Host's appBase where the web application is specified by a bare (no path) WAR or directory name as shown in the documentation. (markt) + Fix: Examples. Improve the error handling so snakes associated with a user that drops from the network are removed from the game. (markt) + Fix: 68035: Correct a regression in the fix for 56248 that prevented deployment via the Manager of a WAR or directory that was already present in the appBase or a context file that was already present in the xmlBase. (markt) * Other + Update: Update Checkstyle to 10.12.7. (markt) + Update: Update SpotBugs to 4.8.3. (markt) + Add: Improvements to French translations. (remm) + Add: Improvements to Japanese translations by tak7iji. (markt) + Update: Update UnboundID to 6.0.11. (markt) + Update: Update Checkstyle to 10.12.5. (markt) + Update: Update SpotBugs to 4.8.2. (markt) + Update: Update Derby to 10.17.1. (markt) + Add: Improvements to French translations. (remm) + Add: Improvements to Japanese translations by tak7iji. (markt) + Add: Improvements to Brazilian Portuguese translations by John William Vicente. (markt) + Add: Improvements to Russian translations by usmazat and remm. (markt) + Add: 67538: Make use of Ant's task to enfore the mininum Java build version. (michaelo) + Update: Update Checkstyle to 10.12.4. (markt) + Update: Update JaCoCo to 0.8.11. (markt) + Update: Update SpotBugs to 4.8.0. (markt) + Update: Update BND to 7.0.0. (markt) + Update: The minimum Java version required to build Tomcat has been raised to Java 17. (markt) + Update: Update the OWB module to Apache OpenWebBeans 4.0.0. (remm) - Added patches: * tomcat-10.1-build-with-java-11.patch- change server.xml during %post instead of %posttrans - add libxslt-tools requirement- Fix server.xml permission (bsc#1217768, bsc#1217402) - remove serverxmltool and use xsltproc- replace prep setup and patches macro with autosetup- Initial packaging of Tomcat 10.1.14- Update to Tomcat 9.0.82 * Catalina + Add: 65770: Provide a lifecycle listener that will automatically reload TLS configurations a set time before the certificate is due to expire. This is intended to be used with third-party tools that regularly renew TLS certificates. + Fix: Fix handling of an error reading a context descriptor on deployment. + Fix: Fix rewrite rule qsd (query string discard) being ignored if qsa was also use, while it should instead take precedence. + Fix: 67472: Send fewer CORS-related headers when CORS is not actually being engaged. + Add: Improve handling of failures within recycle() methods. * Coyote + Fix: 67670: Fix regression with HTTP compression after code refactoring. + Fix: 67198: Ensure that the AJP connector attribute tomcatAuthorization takes precedence over the tomcatAuthentication attribute when processing an auth_type attribute received from a proxy server. + Fix: 67235: Fix a NullPointerException when an AsyncListener handles an error with a dispatch rather than a complete. + Fix: When an error occurs during asynchronous processing, ensure that the error handling process is only triggered once per asynchronous cycle. + Fix: Fix logic issue trying to match no argument method in IntropectionUtil. + Fix: Improve thread safety around readNotify and writeNotify in the NIO2 endpoint. + Fix: Avoid rare thread safety issue accessing message digest map. + Fix: Improve statistics collection for upgraded connections under load. + Fix: Align validation of HTTP trailer fields with standard fields. + Fix: Improvements to HTTP/2 overhead protection (bsc#1216182, CVE-2023-44487) * jdbc-pool + Fix: 67664: Correct a regression in the clean-up of unnecessary use of fully qualified class names in 9.0.81 that broke the jdbc-pool. * Jasper + Fix: 67080: Improve performance of EL expressions in JSPs that use implicit objects- Update to Tomcat 9.0.80 * Catalina + Add RateLimitFilter which can be used to mitigate DoS and Brute Force attacks + Move the management of the utility executor from the init()/destroy() methods of components to the start()/stop() methods. + Add org.apache.catalina.core.StandardVirtualThreadExecutor, a virtual thread based executor that may be used with one or more Connectors to process requests received by those Connectors using virtual threads. This Executor requires a minimum Java version of Java 21. + 66513: Add a per session Semaphore to the PersistentValve that ensures that, within a single Tomcat instance, there is no more than one concurrent request per session. Also expand the debug logging to include whether a request bypasses the Valve and the reason if a request fails to obtain the per session Semaphore. + 66609: Ensure that the default servlet correctly escapes file names in directory listings when using XML output. + 66618: Add a numeric last modified field to the XML directory listings produced by the default servlet to enable sorting in the XSLT. + 66621: Attempts to lock a collection with WebDAV may incorrectly fail if a child collection has an expired lock. + 66622: Deprecate the xssProtectionEnabled setting from the HttpHeaderSecurityFilter and change the default value to false as support for the associated HTTP header has been removed from all major browsers. + 59232: Add org.apache.catalina.core.ContextNamingInfoListener, a listener which creates context naming information environment entries. + 66665: Add org.apache.catalina.core.PropertiesRoleMappingListener, a listener which populates the context's role mapping from a properties file. + Fix an edge case where intra-web application symlinks would be followed if the web applications were deliberately crafted to allow it even when allowLinking was set to false. + Add utility config file resource lookup on Context to allow looking up resources from the webapp (prefixed with webapp:) and make the resource lookup API more visible. + Fix potential database connection leaks in DataSourceUserDatabase identified by Coverity Scan. + Make parsing of ExtendedAccessLogValve patterns more robust. + Fix failure trying to persist configuration for an internal credential handler. + 66680: When serializing a session during the session presistence process, do not log a warning that null Principals are not serializable. + Catch NamingException in JNDIRealm#getPrincipal. It is used in Java up to 17 to signal closed connections. + 66822: Use the same naming format in log messages for Connector instances as the associated ProtocolHandler instance. + The parts count should also lower the actual maxParameterCount used for parsing parameters if parts are parsed first. + If an application or library sets both a non-500 error code and the javax.servlet.error.exception request attribute, use the provided error code during error page processing rather than assuming an error code of 500. + Update code comments and Tomcat output to use MiB for 1024 * 1024 bytes and KiB for 1024 bytes rather than MB and kB. + Avoid protocol relative redirects in FORM authentication (CVE-2023-41080, bsc#1214666). * Coyote + Update the HTTP/2 implementation to use the prioritization scheme defined in RFC 9218 rather than the one defined in RFC 7540. + 66602: not sending WINDOW_UPDATE when dataLength is ZERO on call SwallowedDataFramePayload. + 66627: Restore the documented behaviour of MessageBytes.getType() that it returns the type of the original content rather than reflecting the most recent conversion. + 66635: Correct certificate logging on start-up so it differentiates between keystore based keys/certificates and PEM file based keys/certificates and logs the relevant information for each. + Refactor blocking reads and writes for the NIO connector to remove code paths that could allow a notification from the Poller to be missed resuting in a timeout rather than the expected read or write. + Refactor waiting for an HTTP/2 stream or connection window update to handle spurious wake-ups during the wait. + Correct a regression introduced in 9.0.78 and use the correct constant when constructing the default value for the certificateKeystoreFile attribute of an SSLHostConfigCertificate instance. + Refactor HTTP/2 implementation to reduce pinning when using virtual threads. + Pass through ciphers referring to an OpenSSL profile, such as PROFILE=SYSTEM instead of producing an error trying to parse it. + 66841: Ensure that AsyncListener.onError() is called after an error during asynchronous processing with HTTP/2. + 66842: When using asynchronous I/O (the default for NIO and NIO2), include DATA frames when calculating the HTTP/2 overhead count to ensure that connections are not prematurely terminated. + Correct a race condition that could cause spurious RST messages to be sent after the response had been written to an HTTP/2 stream. * WebSocket + 66548: Expand the validation of the value of the Sec-Websocket-Key header in the HTTP upgrade request that initiates a WebSocket connection. The value is not decoded but it is checked for the correct length and that only valid characters from the base64 alphabet are used. + Improve handling of error conditions for the WebSocket server, particularly during Tomcat shutdown. + Correct a regression in the fix for 66574 that meant the WebSocket session could return false for onOpen() before the onClose() event had been completed. + 66681: Fix a NullPointerException when flushing batched messages with compression enabled using permessage-deflate. * Web applications + Documentation. Expand the security guidance to cover the embedded use case and add notes on the uses made of the java.io.tmpdir system property. + 66662: Documentation. Fix a typo in the name of the algorithms attribute in the configuration section for the Digest authentication value. + Documentation. Update documentation to use MiB for 1024 * 1024 bytes and KiB for 1024 bytes rather than MB and kB. * jdbc-pool + Fix the releaseIdleCounter does not increment when testAllIdle releases them. + Fix the ConnectionState state will be inconsistent with actual state on the connection when an exception occurs while writing. * Other + Update to Commons Daemon 1.3.4. + Improvements to French translations. + Update Checkstyle to 10.12.0. + Update the packaged version of the Apache Tomcat Native Library to 1.2.37 to pick up the Windows binaries built with with OpenSSL 1.1.1u. + Include the Windows specific binary distributions in the files uploaded to Maven Central. + Improvements to French translations. + Improvements to Japanese translations. + Update UnboundID to 6.0.9. + Update Checkstyle to 10.12.1. + Update BND to 6.4.1. + Update JSign to 5.0. + Correct properties for JSign dependency. + Align documentation for maxParameterCount to match hard-coded defaults. + Update NSIS to 3.0.9. + Update Checkstyle to 10.12.2. + Improvements to French translations. + Improvements to Japanese translations. + 66829: Fix quoting so users can use the _RUNJAVA environment variable as intended on Windows when the path to the Java executable contains spaces. + Update Tomcat Native to 1.2.38 to pick up Windows binaries built with OpenSSL 1.1.1v. + Improvements to Chinese translations. + Improvements to French translations. + Improvements to Japanese translations - Removed patch: * tomcat-9.0.75-CVE-2023-41080.patch + integrated in this version- Fixed CVEs: * CVE-2023-41080: Avoid protocol relative redirects in FORM authentication. (bsc#1214666) - Added patches: * tomcat-9.0.75-CVE-2023-41080.patch- Modified patch: * tomcat-9.0-osgi-build.patch + make it more robust to change in number of artifacts in bnd + do not enumerate jars, just take all jars from the aqute-bnd directory into the classpath- Require(pre) shadow because groupadd is needed early- Update to Tomcat 9.0.75. * See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.75_(markt) * Fixes: + bsc#1211608, CVE-2023-28709 + bsc#1208513, CVE-2023-24998 (previous incomplete fix) - Remove patches: * tomcat-9.0-CVE-2021-30640.patch * tomcat-9.0-CVE-2021-33037.patch * tomcat-9.0-CVE-2021-41079.patch * tomcat-9.0-CVE-2022-23181.patch * tomcat-9.0-NPE-JNDIRealm.patch * tomcat-9.0-hardening_getResources.patch * tomcat-9.0.43-CVE-2021-43980.patch * tomcat-9.0.43-CVE-2022-42252.patch * tomcat-9.0.43-CVE-2022-45143.patch * tomcat-9.0.43-CVE-2023-24998.patch * tomcat-9.0.43-CVE-2023-28708.patch + integrated in this version * tomcat-9.0.43-java8compat.patch + problem with Java 8 compatibility solved in this version - Modified patch: * tomcat-9.0.31-secretRequired-default.patch - > tomcat-9.0.75-secretRequired-default.patch + rediffed to changed context * tomcat-9.0-javadoc.patch + drop integrated hunks * tomcat-9.0-osgi-build.patch + fix to work with current version - Added patch: * tomcat-9.0-jdt.patch + fix build against our ecj- Fixed CVEs: * CVE-2022-45143: JsonErrorReportValve: add escape for type, message or description (bsc#1206840) - Added patches: * tomcat-9.0.43-CVE-2022-45143.patch- Fixed CVEs: * CVE-2023-28708: tomcat: not including the secure attribute causes information disclosure (bsc#1209622) - Added patches: * tomcat-9.0.43-CVE-2023-28708.patch- Fixed CVEs: * CVE-2023-24998: tomcat,tomcat6: FileUpload DoS with excessive parts (bsc#1208513) - Added patches: * tomcat-9.0.43-CVE-2023-24998.patch- set logrotate for localhost.log, manager.log, host-manager.log and localhost_access_log.txt - use logrotate for catalina.out * update tomcat-serverxml-tool and spec to configure server.xml - Added patch: * tomcat-9.0-logrotate_everything.patch * tomcat-serverxml-tool.tar.gz - Removed: * tomcat-serverxml-tool-1.0.tar.gz- Use catalina.out for logging (bsc#1205647) - Added patches: * tomcat-9.0-fix_catalina.patch- Fixed CVEs: * CVE-2022-42252: reject invalid content-length requests. (bsc#1204918) - Added patches: * tomcat-9.0.43-CVE-2022-42252.patch- Fixed CVEs: * CVE-2021-43980: Improve the recycling of Processor objects to make it more robust. (bsc#1203868) - Added patches: * tomcat-9.0.43-CVE-2021-43980.patch- Do not hardcode /usr/libexec but use %%_libexecdir during the build * Fixes for platforms, where /usr/libexec and %%_libexecdir are different- Fix bsc#1201081 by building with release=8 all files that can be built this way. The one file remaining, build it with source=8 and target=8 - Modified patch: * tomcat-9.0.43-java8compat.patch + Do not cast ByteBuffer to Buffer to call the Java 8 compatible methods. Build with release=8 instead- Security hardening. Deprecate getResources() and always return null. (bsc#1198136) - Added patch: tomcat-9.0-hardening_getResources.patch- Remove dependency on log4j/reload4j completely (bsc#1196137)- Do not build against the log4j12 packages, use the new reload4j- Fixed CVEs: * CVE-2022-23181: Make calculation of session storage location more robust (bsc#1195255) - Added patches: * tomcat-9.0-CVE-2022-23181.patch- remove instance units from post scripts, they can not be reloaded- Fix NPE in JNDIRealm, when userRoleAttribute is not set (bsc#1193569) - Added patch: * tomcat-9.0-NPE-JNDIRealm.patch- Modified patch: * tomcat-9.0-osgi-build.patch + account for biz.aQute.bnd.ant artifact in aqute-bnd >= 5.2.0- Fixed CVEs: * CVE-2021-30640: Escape parameters in JNDI Realm queries (bsc#1188279) * CVE-2021-33037: Process T-E header from both HTTP 1.0 and HTTP 1.1. clients (bsc#1188278) - Added patches: * tomcat-9.0-CVE-2021-30640.patch * tomcat-9.0-CVE-2021-33037.patch- Fixed CVEs: * CVE-2021-41079: Validate incoming TLS packet (bsc#1190558) - Added patches: * tomcat-9.0-CVE-2021-41079.patch- Update to Tomcat 9.0.43. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.43_(markt) - Removed Patches because fixed upstream now: * tomcat-9.0-CVE-2021-25122.patch * tomcat-9.0-CVE-2021-25329.patch - Rebased patch: tomcat-9.0.39-java8compat.patch -> tomcat-9.0.43-java8compat.patch- Update to Tomcat 9.0.41. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.41_(markt)- Update to Tomcat 9.0.40. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.40_(markt) - Removed Patches because fixed upstream now: * tomcat-9.0-CVE-2020-17527.patch * tomcat-9.0-CVE-2021-24122.patch- Fixed CVEs: * CVE-2021-25122: Apache Tomcat h2c request mix-up (bsc#1182912) * CVE-2021-25329: Complete fix for CVE-2020-9484 (bsc#1182909) - Added patches: * tomcat-9.0-CVE-2021-25122.patch * tomcat-9.0-CVE-2021-25329.patch- Log if file access is blocked due to symlinks: CVE-2021-24122 (bsc#1180947) - Added patch: * tomcat-9.0-CVE-2021-24122.patch- Update to Tomcat 9.0.39. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.39_(markt) - Rebased patches: * tomcat-9.0.38-java8compat.patch -> tomcat-9.0.39-java8compat.patch- Update to Tomcat 9.0.38. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.38_(markt) - Rebased patches: * tomcat-9.0.37-java8compat.patch -> tomcat-9.0.38-java8compat.patch - Removed tomcat-9.0-CVE-2020-13943.patch because that fix is upstream now- Update to Tomcat 9.0.37. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.37_(markt) - Fixed CVEs: * CVE-2020-13934 (bsc#1174121) * CVE-2020-13935 (bsc#1174117) - Rebased patches: * tomcat-9.0-osgi-build.patch * tomcat-9.0.31-java8compat.patch -> tomcat-9.0.37-java8compat.patch- Fix HTTP/2 request header mix-up: CVE-2020-17527 (bsc#1179602) - Added patch: * tomcat-9.0-CVE-2020-17527.patch- Add source url for tomcat-serverxml-tool - Fix typo in tomcat-webapps %postun that caused /examples context to remain in server.xml when package was removed - Remove tomcat-9.0.init and /usr/lib/tmpfiles.d/tomcat.conf from package. They're not used anymore becuse of systemd (bsc#1178396)- 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) - Change default file ownership in tomcat-webapps from tomcat:tomcat to root:tomcat- Fix CVE-2020-13943 (bsc#1177582) - Added patch: * tomcat-9.0-CVE-2020-13943.patch - Change /usr/lib/tomcat to /usr/libexec/tomcat in startup scripts (bsc#1177601)- Replace old specfile constructs. Remove support for SUSE 11.x. - Drop %systemd_requires, which is considered a no-op. - Trim redundant license mention from description. - Make documentation noarch. - Do not suppress errors from useradd.- Avoid hardcoding /usr/lib as libexecdir- 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 the /sbin/nologin shell when creating the tomcat user - Use %tmpfiles_create macro in %post instead of calling systemd-tmpfiles directly- 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)h04-ch1b 1732613839  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~10.1.33-150200.5.28.1          !!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""" ########### $$$$$$$$$$$$$$ %%%%%%%%%%%%%%%%%%%%%%%%% &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ''''''''''''''''''''''''''''''''''''''''' (((((((((((((((((((((())))))))))))))))))********************************))(+++++++++(,,,(-------------------............--(((/////////(00000000000011111111100(22222222222 33333333333333333 4444444444444444444444444444444 5555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666 777777777777777777777777777777778888 999999999999999999999999999::::::::::9;;;;;;;;;;;;;;<<<<<<<<<<<<;;;===========9>>>>>>>>>>>99 ??????@@@@@@@@@@@@@@@@???AAAAA?BBBBBBB CCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEECFFFFFFFFFFFFFFFFFCGGGGCCCHHHHHHHHHHHHHHHHHHHCIIIICJJJJJJJJJCKLLLMMMMMMMMMMMMMMMMLLCNNNNN OOOOOOOOOOOOOPPPPPOO QQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRSSSSQTTTQQ UUUUUUUUUUUUVVVVVVVVVWWWWWWWWUXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZY[[[[[[[Y\\\\\\\\\\\\\\\YYX]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]U_```_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbacccccaaUdddddddddddddUUUeeeeeeeffggggggggggggggggggggggffehhhhhhhhhhhhhhhhhhhhhhhhhhhhhheijjjjjekkkkkkkkellllllllemmmmmmmmmnnnmoooooooooooomppppppppppppppppppppppppppppppppppppppeqqqqqqqqqqqqqqqqqqqqqqqerrrrrresssssssssssssssssttttttttttttttttttttttttttuuuutvvvvvvvvvvvtttwwwtxxxxxyyyyxxssszzzzzzzzzzzzzzzzzzzzzze{{{{{e||||||||||||||}}}}}||e~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~eeeeeeeUtomcatallclasses-index.htmlallclasses.htmlallpackages-index.htmlconstant-values.htmldeprecated-list.htmlelement-listhelp-doc.htmlindex-all.htmlindex.htmljqueryjquery-ui.overrides.cssexternaljqueryjquery.jsjquery-3.7.1.min.jsjquery-ui.min.cssjquery-ui.min.jsjszipjszip-utilsdistjszip-utils-ie.jsjszip-utils-ie.min.jsjszip-utils.jsjszip-utils.min.jsdistjszip.jsjszip.min.jsmember-search-index.jsmember-search-index.ziporgapachecatalinaAccessLog.htmlAsyncDispatcher.htmlAuthenticator.htmlCluster.htmlContained.htmlContainer.htmlContainerEvent.htmlContainerListener.htmlContainerServlet.htmlContext.htmlCredentialHandler.htmlDistributedManager.htmlEngine.htmlExecutor.htmlGlobals.htmlGroup.htmlHost.htmlJmxEnabled.htmlLifecycle.SingleUse.htmlLifecycle.htmlLifecycleEvent.htmlLifecycleException.htmlLifecycleListener.htmlLifecycleState.htmlLoader.htmlManager.htmlPipeline.htmlRealm.htmlRole.htmlServer.htmlService.htmlSession.htmlSessionEvent.htmlSessionIdGenerator.htmlSessionListener.htmlStore.htmlStoreManager.htmlThreadBindingListener.htmlTomcatPrincipal.htmlTrackedWebResource.htmlUser.htmlUserDatabase.htmlValve.htmlWebResource.htmlWebResourceLockSet.ResourceLock.htmlWebResourceLockSet.htmlWebResourceRoot.ArchiveIndexStrategy.htmlWebResourceRoot.CacheStrategy.htmlWebResourceRoot.ResourceSetType.htmlWebResourceRoot.htmlWebResourceSet.htmlWrapper.htmlantAbstractCatalinaCommandTask.htmlAbstractCatalinaTask.htmlBaseRedirectorHelperTask.htmlDeployTask.htmlFindLeaksTask.htmlJKStatusUpdateTask.htmlJMXGetTask.htmlJMXQueryTask.htmlJMXSetTask.htmlListTask.htmlReloadTask.htmlResourcesTask.htmlServerinfoTask.htmlSessionsTask.htmlSslConnectorCiphersTask.htmlStartTask.htmlStopTask.htmlThreaddumpTask.htmlUndeployTask.htmlValidatorTask.htmlVminfoTask.htmljmxArg.htmlJMXAccessorCondition.htmlJMXAccessorConditionBase.htmlJMXAccessorCreateTask.htmlJMXAccessorEqualsCondition.htmlJMXAccessorGetTask.htmlJMXAccessorInvokeTask.htmlJMXAccessorQueryTask.htmlJMXAccessorSetTask.htmlJMXAccessorTask.htmlJMXAccessorUnregisterTask.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlauthenticatorAuthenticatorBase.AllowCorsPreflight.htmlAuthenticatorBase.htmlBasicAuthenticator.BasicCredentials.htmlBasicAuthenticator.htmlConstants.htmlDigestAuthenticator.AuthDigest.htmlDigestAuthenticator.DigestInfo.htmlDigestAuthenticator.NonceInfo.htmlDigestAuthenticator.htmlFormAuthenticator.htmlNonLoginAuthenticator.htmlSSLAuthenticator.htmlSavedRequest.htmlSingleSignOn.htmlSingleSignOnEntry.htmlSingleSignOnListener.htmlSingleSignOnSessionKey.htmlSpnegoAuthenticator.SpnegoTokenFixer.htmlSpnegoAuthenticator.htmljaspicAuthConfigFactoryImpl.htmlCallbackHandlerImpl.htmlMessageInfoImpl.htmlPersistentProviderRegistrations.Property.htmlPersistentProviderRegistrations.Provider.htmlPersistentProviderRegistrations.Providers.htmlPersistentProviderRegistrations.htmlSimpleAuthConfigProvider.htmlSimpleServerAuthConfig.htmlSimpleServerAuthContext.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlconnectorClientAbortException.htmlConnector.htmlCoyoteAdapter.htmlCoyoteInputStream.htmlCoyoteOutputStream.htmlCoyotePrincipal.htmlCoyoteReader.htmlCoyoteWriter.htmlInputBuffer.htmlOutputBuffer.htmlRequest.htmlRequestFacade.htmlResponse.htmlResponseFacade.htmlpackage-summary.htmlpackage-tree.htmlcoreAccessLogAdapter.htmlApplicationContext.htmlApplicationContextFacade.htmlApplicationFilterChain.htmlApplicationFilterConfig.htmlApplicationFilterFactory.htmlApplicationFilterRegistration.htmlApplicationMapping.htmlApplicationPart.htmlApplicationPushBuilder.htmlApplicationServletRegistration.htmlApplicationSessionCookieConfig.htmlAprLifecycleListener.htmlAprStatus.htmlAsyncContextImpl.htmlAsyncListenerWrapper.htmlConstants.htmlContainerBase.ContainerBackgroundProcessor.htmlContainerBase.ContainerBackgroundProcessorMonitor.htmlContainerBase.PrivilegedAddChild.htmlContainerBase.htmlContextNamingInfoListener.htmlDefaultInstanceManager.htmlFrameworkListener.htmlJniLifecycleListener.htmlJreMemoryLeakPreventionListener.htmlNamingContextListener.htmlOpenSSLLifecycleListener.htmlPropertiesRoleMappingListener.htmlStandardContext.htmlStandardEngine.AccessLogListener.htmlStandardEngine.NoopAccessLog.htmlStandardEngine.htmlStandardHost.htmlStandardPipeline.htmlStandardServer.htmlStandardService.htmlStandardThreadExecutor.htmlStandardVirtualThreadExecutor.htmlStandardWrapper.htmlStandardWrapperFacade.htmlThreadLocalLeakPreventionListener.htmlpackage-summary.htmlpackage-tree.htmldeployNamingResourcesImpl.htmlpackage-summary.htmlpackage-tree.htmlfiltersAddDefaultCharsetFilter.ResponseWrapper.htmlAddDefaultCharsetFilter.htmlConstants.htmlCorsFilter.CORSRequestType.htmlCorsFilter.htmlCsrfPreventionFilter.CsrfResponseWrapper.htmlCsrfPreventionFilter.LruCache.htmlCsrfPreventionFilter.MimePredicate.htmlCsrfPreventionFilter.NonceCache.htmlCsrfPreventionFilter.PatternPredicate.htmlCsrfPreventionFilter.PrefixPredicate.htmlCsrfPreventionFilter.SuffixPredicate.htmlCsrfPreventionFilter.htmlCsrfPreventionFilterBase.htmlExpiresFilter.Duration.htmlExpiresFilter.DurationUnit.htmlExpiresFilter.ExpiresConfiguration.htmlExpiresFilter.StartingPoint.htmlExpiresFilter.XHttpServletResponse.htmlExpiresFilter.XPrintWriter.htmlExpiresFilter.XServletOutputStream.htmlExpiresFilter.htmlFailedRequestFilter.htmlFilterBase.htmlHttpHeaderSecurityFilter.htmlRateLimitFilter.htmlRemoteAddrFilter.htmlRemoteCIDRFilter.htmlRemoteHostFilter.htmlRemoteIpFilter.XForwardedRequest.htmlRemoteIpFilter.htmlRequestDumperFilter.htmlRequestFilter.htmlRestCsrfPreventionFilter.htmlSessionInitializerFilter.htmlSetCharacterEncodingFilter.htmlWebdavFixFilter.htmlpackage-summary.htmlpackage-tree.htmlhaCatalinaCluster.htmlClusterDeployer.htmlClusterListener.htmlClusterManager.htmlClusterMessage.htmlClusterMessageBase.htmlClusterRuleSet.htmlClusterSession.htmlClusterValve.htmlauthenticatorClusterSingleSignOn.htmlClusterSingleSignOnListener.htmlpackage-summary.htmlpackage-tree.htmlbackendCollectedInfo.htmlHeartbeatListener.htmlMultiCastSender.htmlProxy.htmlSender.htmlTcpSender.htmlpackage-summary.htmlpackage-tree.htmlcontextReplicatedContext.MultiEnumeration.htmlReplicatedContext.ReplApplContext.htmlReplicatedContext.htmlpackage-summary.htmlpackage-tree.htmldeployFarmWarDeployer.htmlFileChangeListener.htmlFileMessage.htmlFileMessageFactory.htmlUndeployMessage.htmlWarWatcher.WarFilter.htmlWarWatcher.WarInfo.htmlWarWatcher.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlsessionBackupManager.htmlClusterManagerBase.htmlClusterSessionListener.htmlDeltaManager.htmlDeltaRequest.htmlDeltaSession.htmlJvmRouteBinderValve.htmlReplicatedSessionListener.htmlSessionMessage.htmlSessionMessageImpl.htmlpackage-summary.htmlpackage-tree.htmltcpConstants.htmlReplicationValve.htmlSendMessageData.htmlSimpleTcpCluster.htmlpackage-summary.htmlpackage-tree.htmlloaderJdbcLeakPrevention.htmlParallelWebappClassLoader.htmlResourceEntry.htmlWebappClassLoader.htmlWebappClassLoaderBase.PrivilegedFindClassByName.htmlWebappClassLoaderBase.PrivilegedGetClassLoader.htmlWebappClassLoaderBase.PrivilegedJavaseGetResource.htmlWebappClassLoaderBase.htmlWebappLoader.htmlpackage-summary.htmlpackage-tree.htmlmanagerConstants.htmlDummyProxySession.htmlHTMLManagerServlet.htmlJMXProxyServlet.htmlJspHelper.htmlManagerServlet.htmlStatusManagerServlet.htmlStatusTransformer.htmlhostConstants.htmlHTMLHostManagerServlet.htmlHostManagerServlet.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlutilSessionUtils.htmlpackage-summary.htmlpackage-tree.htmlmapperConstants.htmlMapper.ContextList.htmlMapper.ContextVersion.htmlMapper.MapElement.htmlMapper.MappedContext.htmlMapper.MappedHost.htmlMapper.MappedWrapper.htmlMapper.htmlMapperListener.htmlMappingData.htmlWrapperMappingInfo.htmlpackage-summary.htmlpackage-tree.htmlmbeansBaseCatalinaMBean.htmlClassNameMBean.htmlConnectorMBean.htmlContainerMBean.htmlContextEnvironmentMBean.htmlContextMBean.htmlContextResourceLinkMBean.htmlContextResourceMBean.htmlDataSourceUserDatabaseMBean.htmlGlobalResourcesLifecycleListener.htmlGroupMBean.htmlMBeanDumper.htmlMBeanFactory.htmlMBeanUtils.htmlMemoryUserDatabaseMBean.htmlNamingResourcesMBean.htmlRoleMBean.htmlServiceMBean.htmlSparseUserDatabaseMBean.htmlUserMBean.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlrealmAuthenticatedUserRealm.htmlCombinedRealm.htmlDataSourceRealm.htmlDigestCredentialHandlerBase.htmlGenericPrincipal.htmlJAASCallbackHandler.htmlJAASMemoryLoginModule.htmlJAASRealm.htmlJNDIRealm.JNDIConnection.htmlJNDIRealm.User.htmlJNDIRealm.htmlLockOutRealm.LockRecord.htmlLockOutRealm.htmlMemoryRealm.htmlMemoryRuleSet.htmlMessageDigestCredentialHandler.htmlNestedCredentialHandler.htmlNullRealm.htmlRealmBase.AllRolesMode.htmlRealmBase.htmlSecretKeyCredentialHandler.htmlUserDatabaseRealm.UserDatabasePrincipal.htmlUserDatabaseRealm.htmlX509SubjectDnRetriever.htmlX509UsernameRetriever.htmlpackage-summary.htmlpackage-tree.htmlsecurityConstants.htmlDeployXmlPermission.htmlSecurityClassLoad.htmlSecurityConfig.htmlSecurityListener.htmlSecurityUtil.htmlTLSCertificateReloadListener.htmlpackage-summary.htmlpackage-tree.htmlservletsCGIServlet.CGIEnvironment.htmlCGIServlet.CGIRunner.htmlCGIServlet.HTTPHeaderInputStream.htmlCGIServlet.htmlDefaultServlet.CompressionFormat.htmlDefaultServlet.htmlWebdavServlet.PropertyStore.htmlWebdavServlet.ProppatchOperation.htmlWebdavServlet.htmlpackage-summary.htmlpackage-tree.htmlsessionConstants.htmlDataSourceStore.htmlFileStore.htmlManagerBase.SessionTiming.htmlManagerBase.htmlPersistentManager.htmlPersistentManagerBase.htmlStandardManager.htmlStandardSession.htmlStandardSessionFacade.htmlStoreBase.htmlTooManyActiveSessionsException.htmlpackage-summary.htmlpackage-tree.htmlssiByteArrayServletOutputStream.htmlExpressionParseTree.htmlExpressionTokenizer.htmlResponseIncludeWrapper.htmlSSICommand.htmlSSIConditional.htmlSSIConfig.htmlSSIEcho.htmlSSIExec.htmlSSIExternalResolver.htmlSSIFilter.htmlSSIFlastmod.htmlSSIFsize.htmlSSIInclude.htmlSSIMediator.htmlSSIPrintenv.htmlSSIProcessor.htmlSSIServlet.htmlSSIServletExternalResolver.ServletContextAndPath.htmlSSIServletExternalResolver.htmlSSIServletRequestUtil.htmlSSISet.htmlSSIStopProcessingException.htmlpackage-summary.htmlpackage-tree.htmlstartupAddPortOffsetRule.htmlBootstrap.htmlCatalina.CatalinaShutdownHook.htmlCatalina.ServerXml.htmlCatalina.htmlCatalinaBaseConfigurationSource.htmlCatalinaProperties.htmlCertificateCreateRule.htmlClassLoaderFactory.Repository.htmlClassLoaderFactory.RepositoryType.htmlClassLoaderFactory.htmlConnectorCreateRule.htmlConstants.htmlContextConfig.ContextXml.htmlContextConfig.htmlContextRuleSet.htmlCopyParentClassLoaderRule.htmlCredentialHandlerRuleSet.htmlEngineConfig.htmlEngineRuleSet.htmlExpandWar.htmlFailedContext.htmlHomesUserDatabase.htmlHostConfig.DeployedApplication.htmlHostConfig.htmlHostRuleSet.htmlLifecycleListenerRule.htmlListenerCreateRule.OptionalListener.htmlListenerCreateRule.htmlNamingRuleSet.htmlPasswdUserDatabase.htmlRealmRuleSet.htmlSafeForkJoinWorkerThreadFactory.htmlSetNextNamingRule.htmlTomcat.DefaultWebXmlListener.htmlTomcat.ExistingStandardWrapper.htmlTomcat.FixContextListener.htmlTomcat.htmlTool.htmlUserConfig.htmlUserDatabase.htmlVersionLoggerListener.htmlWebAnnotationSet.htmlWebappServiceLoader.htmlpackage-summary.htmlpackage-tree.htmlstoreconfigCatalinaClusterSF.htmlCertificateStoreAppender.htmlChannelSF.htmlConnectorSF.htmlConnectorStoreAppender.htmlConstants.htmlCredentialHandlerSF.htmlGlobalNamingResourcesSF.htmlIStoreConfig.htmlIStoreFactory.htmlInterceptorSF.htmlJarScannerSF.htmlLoaderSF.htmlManagerSF.htmlNamingResourcesSF.htmlOpenSSLConfSF.htmlPersistentManagerSF.htmlRealmSF.htmlSSLHostConfigSF.htmlSenderSF.htmlStandardContextSF.htmlStandardEngineSF.htmlStandardHostSF.htmlStandardServerSF.htmlStandardServiceSF.htmlStoreAppender.htmlStoreConfig.htmlStoreConfigLifecycleListener.htmlStoreContextAppender.htmlStoreDescription.htmlStoreFactoryBase.htmlStoreFactoryRule.htmlStoreFileMover.htmlStoreLoader.htmlStoreRegistry.htmlWatchedResourceSF.htmlWebResourceRootSF.htmlWrapperLifecycleSF.htmlWrapperListenerSF.htmlpackage-summary.htmlpackage-tree.htmltribesByteMessage.htmlChannel.htmlChannelException.FaultyMember.htmlChannelException.htmlChannelInterceptor.InterceptorEvent.htmlChannelInterceptor.htmlChannelListener.htmlChannelMessage.htmlChannelReceiver.htmlChannelSender.htmlErrorHandler.htmlHeartbeat.htmlJmxChannel.htmlManagedChannel.htmlMember.htmlMembershipListener.htmlMembershipProvider.htmlMembershipService.htmlMessageListener.htmlRemoteProcessException.htmlUniqueId.htmlgroupAbsoluteOrder.AbsoluteComparator.htmlAbsoluteOrder.htmlChannelCoordinator.htmlChannelInterceptorBase.htmlExtendedRpcCallback.htmlGroupChannel.HeartbeatRunnable.htmlGroupChannel.InterceptorIterator.htmlGroupChannel.htmlGroupChannelMBean.htmlInterceptorPayload.htmlResponse.htmlRpcCallback.htmlRpcChannel.RpcCollector.htmlRpcChannel.RpcCollectorKey.htmlRpcChannel.htmlRpcMessage.NoRpcChannelReply.htmlRpcMessage.htmlinterceptorsDomainFilterInterceptor.htmlDomainFilterInterceptorMBean.htmlEncryptInterceptor.htmlEncryptInterceptorMBean.htmlFragmentationInterceptor.FragCollection.htmlFragmentationInterceptor.FragKey.htmlFragmentationInterceptor.htmlFragmentationInterceptorMBean.htmlGzipInterceptor.htmlGzipInterceptorMBean.htmlMessageDispatchInterceptor.htmlMessageDispatchInterceptorMBean.htmlNonBlockingCoordinator.CoordinationEvent.htmlNonBlockingCoordinator.CoordinationMessage.htmlNonBlockingCoordinator.htmlOrderInterceptor.Counter.htmlOrderInterceptor.MessageOrder.htmlOrderInterceptor.htmlSimpleCoordinator.htmlStaticMembershipInterceptor.htmlStaticMembershipInterceptorMBean.htmlTcpFailureDetector.htmlTcpFailureDetectorMBean.htmlTcpPingInterceptor.PingThread.htmlTcpPingInterceptor.htmlTcpPingInterceptorMBean.htmlThroughputInterceptor.htmlThroughputInterceptorMBean.htmlTwoPhaseCommitInterceptor.MapEntry.htmlTwoPhaseCommitInterceptor.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlioBufferPool.htmlChannelData.htmlDirectByteArrayOutputStream.htmlListenCallback.htmlObjectReader.htmlReplicationStream.htmlXByteBuffer.htmlpackage-summary.htmlpackage-tree.htmljmxJmxRegistry.htmlpackage-summary.htmlpackage-tree.htmlmembershipConstants.htmlMcastService.htmlMcastServiceImpl.ReceiverThread.htmlMcastServiceImpl.RecoveryThread.htmlMcastServiceImpl.SenderThread.htmlMcastServiceImpl.htmlMcastServiceMBean.htmlMemberImpl.htmlMembership.MbrEntry.htmlMembership.htmlMembershipProviderBase.htmlMembershipServiceBase.htmlStaticMember.htmlStaticMembershipProvider.MemberMessage.htmlStaticMembershipProvider.PingThread.htmlStaticMembershipProvider.htmlStaticMembershipService.htmlStaticMembershipServiceMBean.htmlcloudAbstractStreamProvider.htmlCertificateStreamProvider.htmlCloudMembershipProvider.htmlCloudMembershipService.htmlCloudMembershipServiceMBean.htmlDNSMembershipProvider.htmlInsecureStreamProvider.htmlKubernetesMembershipProvider.htmlStreamProvider.htmlTokenStreamProvider.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmltipisAbstractReplicatedMap.MapEntry.htmlAbstractReplicatedMap.MapMessage.htmlAbstractReplicatedMap.MapOwner.htmlAbstractReplicatedMap.htmlLazyReplicatedMap.htmlReplicatedMap.htmlReplicatedMapEntry.htmlpackage-summary.htmlpackage-tree.htmltransportAbstractRxTask.htmlAbstractSender.htmlConstants.htmlDataSender.htmlMultiPointSender.htmlPooledSender.htmlReceiverBase.htmlReplicationTransmitter.htmlRxTaskPool.TaskCreator.htmlRxTaskPool.htmlSenderState.htmlnioNioReceiver.htmlNioReceiverMBean.htmlNioReplicationTask.htmlNioSender.htmlParallelNioSender.htmlPooledParallelSender.htmlPooledParallelSenderMBean.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlutilArrays.htmlExceptionUtils.htmlExecutorFactory.htmlJre14Compat.htmlJreCompat.htmlLogs.htmlStringManager.htmlTcclThreadFactory.htmlUUIDGenerator.htmlpackage-summary.htmlpackage-tree.htmlusersAbstractGroup.htmlAbstractRole.htmlAbstractUser.htmlConstants.htmlDataSourceUserDatabase.htmlDataSourceUserDatabaseFactory.htmlGenericGroup.htmlGenericRole.htmlGenericUser.htmlMemoryGroup.htmlMemoryRole.htmlMemoryUser.htmlMemoryUserDatabase.htmlMemoryUserDatabaseFactory.htmlSparseUserDatabase.htmlpackage-summary.htmlpackage-tree.htmlutilCharsetMapper.htmlContextName.htmlCustomObjectInputStream.htmlDOMWriter.htmlErrorPageSupport.htmlFastRateLimiter.htmlFilterUtil.htmlIOTools.htmlIntrospection.htmlLifecycleBase.htmlLifecycleMBeanBase.htmlNetMask.htmlNetMaskSet.htmlParameterMap.htmlRateLimiter.htmlRequestUtil.htmlResourceSet.htmlServerInfo.htmlSessionConfig.htmlSessionIdGeneratorBase.htmlStandardSessionIdGenerator.htmlStrftime.htmlStringUtil.htmlTLSUtil.htmlTimeBucketCounter.htmlToStringUtil.htmlTomcatCSS.htmlURLEncoder.htmlXMLWriter.htmlpackage-summary.htmlpackage-tree.htmlvalvesAbstractAccessLogValve.AccessLogElement.htmlAbstractAccessLogValve.ByteSentElement.htmlAbstractAccessLogValve.CachedElement.htmlAbstractAccessLogValve.ConnectionStatusElement.htmlAbstractAccessLogValve.CookieElement.htmlAbstractAccessLogValve.DateAndTimeElement.htmlAbstractAccessLogValve.DateFormatCache.Cache.htmlAbstractAccessLogValve.DateFormatCache.htmlAbstractAccessLogValve.ElapsedTimeElement.htmlAbstractAccessLogValve.FirstByteTimeElement.htmlAbstractAccessLogValve.HeaderElement.htmlAbstractAccessLogValve.HostElement.htmlAbstractAccessLogValve.HttpStatusCodeElement.htmlAbstractAccessLogValve.LocalAddrElement.htmlAbstractAccessLogValve.LocalServerNameElement.htmlAbstractAccessLogValve.LogicalUserNameElement.htmlAbstractAccessLogValve.MethodElement.htmlAbstractAccessLogValve.PortElement.htmlAbstractAccessLogValve.ProtocolElement.htmlAbstractAccessLogValve.QueryElement.htmlAbstractAccessLogValve.RemoteAddrElement.htmlAbstractAccessLogValve.RequestAttributeElement.htmlAbstractAccessLogValve.RequestElement.htmlAbstractAccessLogValve.RequestURIElement.htmlAbstractAccessLogValve.ResponseHeaderElement.htmlAbstractAccessLogValve.SessionAttributeElement.htmlAbstractAccessLogValve.SessionIdElement.htmlAbstractAccessLogValve.StringElement.htmlAbstractAccessLogValve.ThreadNameElement.htmlAbstractAccessLogValve.UserElement.htmlAbstractAccessLogValve.htmlAccessLogValve.htmlConstants.AccessLog.htmlConstants.htmlCrawlerSessionManagerValve.htmlErrorReportValve.htmlExtendedAccessLogValve.CookieElement.htmlExtendedAccessLogValve.DateElement.htmlExtendedAccessLogValve.PatternTokenizer.htmlExtendedAccessLogValve.RequestAttributeElement.htmlExtendedAccessLogValve.RequestHeaderElement.htmlExtendedAccessLogValve.RequestParameterElement.htmlExtendedAccessLogValve.ResponseAllHeaderElement.htmlExtendedAccessLogValve.ResponseHeaderElement.htmlExtendedAccessLogValve.ServletContextElement.htmlExtendedAccessLogValve.SessionAttributeElement.htmlExtendedAccessLogValve.TimeElement.htmlExtendedAccessLogValve.htmlHealthCheckValve.htmlJDBCAccessLogValve.htmlJsonAccessLogValve.CharElement.htmlJsonAccessLogValve.htmlJsonErrorReportValve.htmlLoadBalancerDrainingValve.htmlPersistentValve.htmlProxyErrorReportValve.htmlRemoteAddrValve.htmlRemoteCIDRValve.htmlRemoteHostValve.htmlRemoteIpValve.htmlRequestFilterValve.htmlSSLValve.htmlSemaphoreValve.htmlStuckThreadDetectionValve.htmlValveBase.htmlpackage-summary.htmlpackage-tree.htmlrewriteInternalRewriteMap.Escape.htmlInternalRewriteMap.LowerCase.htmlInternalRewriteMap.Unescape.htmlInternalRewriteMap.UpperCase.htmlInternalRewriteMap.htmlQuotedStringTokenizer.htmlRandomizedTextRewriteMap.htmlResolver.htmlResolverImpl.htmlRewriteCond.Condition.htmlRewriteCond.LexicalCondition.htmlRewriteCond.PatternCondition.htmlRewriteCond.ResourceCondition.htmlRewriteCond.htmlRewriteMap.htmlRewriteRule.htmlRewriteValve.htmlSubstitution.MapElement.htmlSubstitution.RewriteCondBackReferenceElement.htmlSubstitution.RewriteRuleBackReferenceElement.htmlSubstitution.ServerVariableElement.htmlSubstitution.ServerVariableEnvElement.htmlSubstitution.ServerVariableHttpElement.htmlSubstitution.ServerVariableSslElement.htmlSubstitution.StaticElement.htmlSubstitution.SubstitutionElement.htmlSubstitution.htmlpackage-summary.htmlpackage-tree.htmlwebresourcesAbstractArchiveResource.JarInputStreamWrapper.htmlAbstractArchiveResource.htmlAbstractArchiveResourceSet.htmlAbstractFileResourceSet.htmlAbstractResource.htmlAbstractResourceSet.htmlAbstractSingleArchiveResource.htmlAbstractSingleArchiveResourceSet.htmlCache.htmlCachedResource.htmlClasspathURLStreamHandler.htmlDirResourceSet.htmlEmptyResource.htmlEmptyResourceSet.htmlExtractingRoot.htmlFileResource.htmlFileResourceSet.htmlJarContents.htmlJarResource.htmlJarResourceRoot.htmlJarResourceSet.htmlJarWarResource.htmlJarWarResourceSet.htmlStandardRoot.htmlTomcatJarInputStream.htmlTomcatURLStreamHandlerFactory.htmlVirtualResource.htmlWarResource.htmlWarResourceSet.htmlpackage-summary.htmlpackage-tree.htmlwarHandler.htmlWarURLConnection.htmlpackage-summary.htmlpackage-tree.htmlcoyoteAbstractProcessor.htmlAbstractProcessorLight.htmlAbstractProtocol.ConnectionHandler.htmlAbstractProtocol.RecycledProcessors.htmlAbstractProtocol.htmlActionCode.htmlActionHook.htmlAdapter.htmlAsyncContextCallback.htmlBadRequestException.htmlCloseNowException.htmlCompressionConfig.htmlConstants.htmlContinueResponseTiming.htmlErrorState.htmlInputBuffer.htmlOutputBuffer.htmlProcessor.htmlProtocolException.htmlProtocolHandler.htmlRequest.htmlRequestGroupInfo.htmlRequestInfo.htmlResponse.htmlUpgradeProtocol.htmlUpgradeToken.htmlajpAbstractAjpProtocol.htmlAjpMessage.htmlAjpNio2Protocol.htmlAjpNioProtocol.htmlAjpProcessor.SocketInputBuffer.htmlAjpProcessor.SocketOutputBuffer.htmlAjpProcessor.htmlConstants.htmlpackage-summary.htmlpackage-tree.htmlhttp11AbstractHttp11JsseProtocol.htmlAbstractHttp11Protocol.htmlConstants.htmlHeadersTooLargeException.htmlHttp11InputBuffer.htmlHttp11Nio2Protocol.htmlHttp11NioProtocol.htmlHttp11OutputBuffer.SocketOutputBuffer.htmlHttp11OutputBuffer.htmlHttp11Processor.htmlHttpOutputBuffer.htmlInputFilter.htmlOutputFilter.htmlfiltersBufferedInputFilter.htmlChunkedInputFilter.htmlChunkedOutputFilter.htmlGzipOutputFilter.FakeOutputStream.htmlGzipOutputFilter.htmlIdentityInputFilter.htmlIdentityOutputFilter.htmlSavedRequestInputFilter.htmlVoidInputFilter.htmlVoidOutputFilter.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlupgradeInternalHttpUpgradeHandler.htmlUpgradeApplicationBufferHandler.htmlUpgradeGroupInfo.htmlUpgradeInfo.htmlUpgradeProcessorBase.htmlUpgradeProcessorExternal.htmlUpgradeProcessorInternal.htmlUpgradeServletInputStream.htmlUpgradeServletOutputStream.htmlpackage-summary.htmlpackage-tree.htmlhttp2Constants.htmlHPackHuffman.HuffmanCode.htmlHPackHuffman.htmlHpackDecoder.htmlHttp2AsyncUpgradeHandler.AsyncPingManager.htmlHttp2AsyncUpgradeHandler.SendfileCompletionHandler.htmlHttp2AsyncUpgradeHandler.htmlHttp2OutputBuffer.htmlHttp2Protocol.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlelExpressionFactoryImpl.htmlMethodExpressionImpl.htmlMethodExpressionLiteral.htmlValueExpressionImpl.htmlValueExpressionLiteral.htmllangELArithmetic.BigDecimalDelegate.htmlELArithmetic.BigIntegerDelegate.htmlELArithmetic.DoubleDelegate.htmlELArithmetic.LongDelegate.htmlELArithmetic.htmlELSupport.htmlEvaluationContext.htmlExpressionBuilder.htmlFunctionMapperFactory.htmlFunctionMapperImpl.Function.htmlFunctionMapperImpl.htmlLambdaExpressionNestedState.htmlVariableMapperFactory.htmlVariableMapperImpl.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlstreamOptional.htmlStream.htmlStreamELResolverImpl.htmlpackage-summary.htmlpackage-tree.htmlutilConcurrentCache.htmlExceptionUtils.htmlMessageFactory.htmlReflectionUtil.htmlValidation.htmlpackage-summary.htmlpackage-tree.htmljasperConstants.htmlEmbeddedServletOptions.htmlJasperException.htmlJspC.htmlJspCompilationContext.htmlOptions.htmlTrimSpacesOption.htmlcompilerAntCompiler.JasperAntLogger.htmlAntCompiler.SystemLogHandler.htmlAntCompiler.htmlAttributeParser.htmlBeanRepository.htmlCompiler.htmlELFunctionMapper.htmlELInterpreter.htmlELInterpreterFactory.DefaultELInterpreter.htmlELInterpreterFactory.htmlELParser.htmlErrorDispatcher.htmlErrorHandler.htmlJDTCompiler.htmlJarScannerFactory.htmlJavacErrorDetail.htmlJspConfig.JspProperty.htmlJspConfig.JspPropertyGroup.htmlJspConfig.htmlJspRuntimeContext.htmlJspUtil.ValidAttribute.htmlJspUtil.htmlLocalizer.htmlNewlineReductionServletWriter.htmlServletWriter.htmlSmapInput.htmlSmapStratum.htmlSmapUtil.htmlStringInterpreter.htmlStringInterpreterFactory.DefaultStringInterpreter.htmlStringInterpreterFactory.htmlTagConstants.htmlTagPluginManager.htmlTextOptimizer.htmlTldCache.htmlpackage-summary.htmlpackage-tree.htmltagpluginTagPlugin.htmlTagPluginContext.htmlpackage-summary.htmlpackage-tree.htmlelELContextImpl.htmlELContextWrapper.htmlELResolverImpl.htmlExpressionEvaluatorImpl.htmlExpressionImpl.htmlFunctionMapperImpl.htmlJasperELResolver.GraalBeanELResolver.htmlJasperELResolver.htmlJspELException.htmlJspMethodExpression.htmlJspMethodNotFoundException.htmlJspPropertyNotFoundException.htmlJspPropertyNotWritableException.htmlJspValueExpression.htmlVariableResolverImpl.htmlpackage-summary.htmlpackage-tree.htmloptimizationsELInterpreterTagSetters.htmlStringInterpreterEnum.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlruntimeBodyContentImpl.htmlExceptionUtils.htmlHttpJspBase.htmlInstanceManagerFactory.htmlJspApplicationContextImpl.htmlJspContextWrapper.htmlJspFactoryImpl.htmlJspFragmentHelper.htmlJspRuntimeLibrary.htmlJspSourceDependent.htmlJspSourceDirectives.htmlJspSourceImports.htmlJspWriterImpl.htmlPageContextImpl.htmlProtectedFunctionMapper.htmlServletResponseWrapperInclude.htmlTagHandlerPool.htmlpackage-summary.htmlpackage-tree.htmlsecuritySecurityClassLoad.htmlSecurityUtil.htmlpackage-summary.htmlpackage-tree.htmlservletJasperInitializer.htmlJasperLoader.htmlJspCServletContext.htmlJspServlet.htmlJspServletWrapper.htmlTldPreScanned.htmlTldScanner.htmlpackage-summary.htmlpackage-tree.htmltagpluginsjstlUtil.ImportResponseWrapper.htmlUtil.htmlcoreCatch.htmlChoose.htmlForEach.htmlForTokens.htmlIf.htmlImport.htmlOtherwise.htmlOut.htmlParam.htmlRedirect.htmlRemove.htmlSet.htmlUrl.htmlWhen.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlutilFastRemovalDequeue.Entry.htmlFastRemovalDequeue.htmlUniqueAttributesImpl.htmlpackage-summary.htmlpackage-tree.htmljuliAsyncFileHandler.htmlClassLoaderLogManager.ClassLoaderLogInfo.htmlClassLoaderLogManager.LogNode.htmlClassLoaderLogManager.RootLogger.htmlClassLoaderLogManager.htmlDateFormatCache.htmlFileHandler.ThreadFactory.htmlFileHandler.htmlJdkLoggerFormatter.htmlOneLineFormatter.htmlVerbatimFormatter.htmlWebappProperties.htmlloggingLog.htmlLogConfigurationException.htmlLogFactory.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlnamingAbstractRef.htmlContextAccessController.htmlContextBindings.htmlEjbRef.htmlHandlerRef.htmlLookupRef.htmlNameParserImpl.htmlNamingContext.htmlNamingContextBindingsEnumeration.htmlNamingContextEnumeration.htmlNamingEntry.htmlResourceEnvRef.htmlResourceLinkRef.htmlResourceRef.htmlSelectorContext.htmlServiceRef.htmlStringManager.htmlTransactionRef.htmlfactoryBeanFactory.htmlConstants.htmlDataSourceLinkFactory.DataSourceHandler.htmlDataSourceLinkFactory.htmlEjbFactory.htmlFactoryBase.htmlLookupFactory.htmlMailSessionFactory.htmlOpenEjbFactory.htmlResourceEnvFactory.htmlResourceFactory.htmlResourceLinkFactory.htmlSendMailFactory.htmlTransactionFactory.htmlpackage-summary.htmlpackage-tree.htmlwebservicesServiceProxy.htmlServiceRefFactory.htmlpackage-summary.htmlpackage-tree.htmljavajavaURLContextFactory.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmltomcatContextBind.htmlInstanceManager.htmlInstanceManagerBindings.htmlInstrumentableClassLoader.htmlJar.htmlJarScanFilter.htmlJarScanType.htmlJarScanner.htmlJarScannerCallback.htmlPeriodicEventListener.htmlSimpleInstanceManager.htmlbuildutilCheckEol.htmlForceUtcTimeZone.htmlMimeTypeMappings.htmlRepeatableArchive.htmlTxt2Html.htmlUtils.htmlpackage-summary.htmlpackage-tree.htmltranslateBackportBase.htmlBackportEnglish.htmlBackportTranslations.htmlConstants.htmlImport.htmlUtils.htmlpackage-summary.htmlpackage-tree.htmldbcpdbcp2AbandonedTrace.htmlBasicDataSource.htmlBasicDataSourceFactory.htmlBasicDataSourceMXBean.htmlConnectionFactory.htmlConstants.htmlDataSourceConnectionFactory.htmlDataSourceMXBean.htmlDelegatingCallableStatement.htmlDelegatingConnection.htmlDelegatingDatabaseMetaData.htmlDelegatingPreparedStatement.htmlDelegatingResultSet.htmlDelegatingStatement.htmlDriverConnectionFactory.htmlDriverManagerConnectionFactory.htmlJdbc41Bridge.htmlListException.htmlPStmtKey.htmlPoolableCallableStatement.htmlPoolableConnection.htmlPoolableConnectionFactory.htmlPoolableConnectionMXBean.htmlPoolablePreparedStatement.htmlPoolingConnection.StatementType.htmlPoolingConnection.htmlPoolingDataSource.htmlPoolingDriver.htmlSQLExceptionList.htmlSwallowedExceptionLogger.htmlUtils.htmlcpdsadapterDriverAdapterCPDS.htmlPStmtKeyCPDS.htmlpackage-summary.htmlpackage-tree.htmldatasourcesInstanceKeyDataSource.htmlPerUserPoolDataSource.htmlPerUserPoolDataSourceFactory.htmlSharedPoolDataSource.htmlSharedPoolDataSourceFactory.htmlpackage-summary.htmlpackage-tree.htmlmanagedBasicManagedDataSource.htmlDataSourceXAConnectionFactory.htmlLocalXAConnectionFactory.LocalXAResource.htmlLocalXAConnectionFactory.htmlManagedConnection.CompletionListener.htmlManagedConnection.htmlManagedDataSource.htmlPoolableManagedConnection.htmlPoolableManagedConnectionFactory.htmlTransactionContext.htmlTransactionContextListener.htmlTransactionRegistry.htmlXAConnectionFactory.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlpool2BaseObject.htmlBaseObjectPool.htmlDestroyMode.htmlKeyedObjectPool.htmlKeyedPooledObjectFactory.htmlObjectPool.htmlPoolUtils.htmlPooledObject.htmlPooledObjectFactory.htmlPooledObjectState.htmlSwallowedExceptionListener.htmlTrackedUse.htmlUsageTracking.htmlimplAbandonedConfig.htmlBaseGenericObjectPool.htmlBaseObjectPoolConfig.htmlCallStack.htmlCallStackUtils.htmlDefaultEvictionPolicy.htmlDefaultPooledObject.htmlDefaultPooledObjectInfo.htmlDefaultPooledObjectInfoMBean.htmlEvictionConfig.htmlEvictionPolicy.htmlGenericKeyedObjectPool.htmlGenericKeyedObjectPoolConfig.htmlGenericKeyedObjectPoolMXBean.htmlGenericObjectPool.htmlGenericObjectPoolConfig.htmlGenericObjectPoolMXBean.htmlNoOpCallStack.htmlPooledSoftReference.htmlSecurityManagerCallStack.htmlSoftReferenceObjectPool.htmlThrowableCallStack.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmljdbcnamingGenericNamingResourcesFactory.htmlpackage-summary.htmlpackage-tree.htmlpoolClassLoaderUtil.htmlConnectionPool.ConnectionFuture.htmlConnectionPool.PoolCleaner.htmlConnectionPool.htmlDataSource.htmlDataSourceFactory.htmlDataSourceProxy.htmlDisposableConnectionFacade.htmlFairBlockingQueue.ExchangeCountDownLatch.htmlFairBlockingQueue.FairIterator.htmlFairBlockingQueue.ItemFuture.htmlFairBlockingQueue.htmlJdbcInterceptor.htmlMultiLockFairBlockingQueue.ExchangeCountDownLatch.htmlMultiLockFairBlockingQueue.FairIterator.htmlMultiLockFairBlockingQueue.ItemFuture.htmlMultiLockFairBlockingQueue.htmlPoolConfiguration.htmlPoolExhaustedException.htmlPoolProperties.InterceptorDefinition.htmlPoolProperties.InterceptorProperty.htmlPoolProperties.htmlPoolUtilities.htmlPooledConnection.htmlPooledConnectionMBean.htmlProxyConnection.htmlStatementFacade.ResultSetProxy.htmlStatementFacade.StatementProxy.htmlStatementFacade.htmlTrapException.htmlValidator.htmlXADataSource.htmlinterceptorAbstractCreateStatementInterceptor.htmlAbstractQueryReport.StatementProxy.htmlAbstractQueryReport.htmlConnectionState.htmlQueryTimeoutInterceptor.htmlResetAbandonedTimer.htmlResetAbandonedTimerMBean.htmlSlowQueryReport.QueryStats.htmlSlowQueryReport.QueryStatsComparator.htmlSlowQueryReport.htmlSlowQueryReportJmx.htmlSlowQueryReportJmxMBean.htmlStatementCache.CachedStatement.htmlStatementCache.htmlStatementCacheMBean.htmlStatementDecoratorInterceptor.ResultSetProxy.htmlStatementDecoratorInterceptor.StatementProxy.htmlStatementDecoratorInterceptor.htmlStatementFinalizer.StatementEntry.htmlStatementFinalizer.htmlpackage-summary.htmlpackage-tree.htmljmxConnectionPool.htmlConnectionPoolMBean.htmlJmxUtil.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmljniBuffer.htmlCertificateVerifier.htmlFileInfo.htmlLibrary.htmlLibraryNotFoundError.htmlPool.htmlSSL.htmlSSLConf.htmlSSLContext.SNICallBack.htmlSSLContext.htmlSockaddr.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlutilDiagnostics.htmlExceptionUtils.htmlIntrospectionUtils.PropertySource.htmlIntrospectionUtils.SecurePropertySource.htmlIntrospectionUtils.htmlMultiThrowable.htmlbcelConst.htmlclassfileAnnotationElementValue.htmlAnnotationEntry.htmlAnnotations.htmlArrayElementValue.htmlClassElementValue.htmlClassFormatException.htmlClassParser.htmlConstant.htmlConstantClass.htmlConstantDouble.htmlConstantFloat.htmlConstantInteger.htmlConstantLong.htmlConstantPool.htmlConstantUtf8.htmlElementValue.htmlElementValuePair.htmlEnumElementValue.htmlJavaClass.htmlSimpleElementValue.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlbufAbstractChunk.htmlAscii.htmlAsn1Parser.htmlAsn1Writer.htmlB2CConverter.htmlByteBufferHolder.htmlByteBufferUtils.htmlByteChunk.BufferOverflowException.htmlByteChunk.ByteInputChannel.htmlByteChunk.ByteOutputChannel.htmlByteChunk.htmlC2BConverter.htmlCharChunk.CharInputChannel.htmlCharChunk.CharOutputChannel.htmlCharChunk.htmlCharsetCache.htmlCharsetUtil.htmlEncodedSolidusHandling.htmlHexUtils.htmlMessageBytes.htmlStringCache.htmlStringUtils.htmlToStringUtil.htmlUDecoder.htmlUEncoder.SafeCharsSet.htmlUEncoder.htmlUriUtil.htmlUtf8Encoder.htmlpackage-summary.htmlpackage-tree.htmlcodecbinaryBase64.htmlBaseNCodec.htmlStringUtils.htmlpackage-summary.htmlpackage-tree.htmlcollectionsCaseInsensitiveKeyMap.htmlConcurrentCache.htmlConcurrentLruCache.htmlManagedConcurrentWeakHashMap.htmlSynchronizedQueue.htmlSynchronizedStack.htmlpackage-summary.htmlpackage-tree.htmlcompatJre19Compat.htmlJre21Compat.htmlJre22Compat.htmlJreCompat.htmlJrePlatform.htmlJreVendor.htmlpackage-summary.htmlpackage-tree.htmldescriptorConstants.htmlDigesterFactory.htmlInputSourceUtil.htmlLocalResolver.htmlXmlErrorHandler.htmlXmlIdentifiers.htmlpackage-summary.htmlpackage-tree.htmltagpluginTagPluginParser.htmlpackage-summary.htmlpackage-tree.htmltldImplicitTldRuleSet.htmlTagFileXml.htmlTagXml.htmlTaglibXml.htmlTldParser.htmlTldResourcePath.htmlTldRuleSet.Attribute.htmlTldRuleSet.Variable.htmlTldRuleSet.htmlValidatorXml.htmlpackage-summary.htmlpackage-tree.htmlwebApplicationParameter.htmlConstants.htmlContextEjb.htmlContextEnvironment.htmlContextHandler.htmlContextLocalEjb.htmlContextResource.htmlContextResourceEnvRef.htmlContextResourceLink.htmlContextService.htmlContextTransaction.htmlErrorPage.htmlFilterDef.htmlFilterMap.htmlFragmentJarScannerCallback.htmlInjectable.htmlInjectionTarget.htmlJspConfigDescriptorImpl.htmlJspPropertyGroup.htmlJspPropertyGroupDescriptorImpl.htmlLoginConfig.htmlMessageDestination.htmlMessageDestinationRef.htmlMultipartDef.htmlNamingResources.htmlResourceBase.htmlSecurityCollection.htmlSecurityConstraint.htmlSecurityRoleRef.htmlServletDef.htmlSessionConfig.htmlTaglibDescriptorImpl.htmlWebRuleSet.htmlWebXml.htmlWebXmlParser.htmlXmlEncodingBase.htmlpackage-summary.htmlpackage-tree.htmldigesterAbstractObjectCreationFactory.htmlArrayStack.htmlCallMethodRule.htmlCallParamRule.htmlDigester.GeneratedCodeLoader.htmlDigester.htmlDocumentProperties.Charset.htmlDocumentProperties.htmlEnvironmentPropertySource.htmlFactoryCreateRule.htmlObjectCreateRule.htmlObjectCreationFactory.htmlRule.htmlRuleSet.htmlRules.htmlRulesBase.htmlServiceBindingPropertySource.htmlSetNextRule.htmlSetPropertiesRule.Listener.htmlSetPropertiesRule.htmlSystemPropertySource.htmlpackage-summary.htmlpackage-tree.htmlfileConfigFileLoader.htmlConfigurationSource.Resource.htmlConfigurationSource.htmlMatcher.htmlpackage-summary.htmlpackage-tree.htmlhttpConcurrentDateFormat.htmlCookieProcessor.htmlCookieProcessorBase.htmlCookiesWithoutEquals.htmlFastHttpDateFormat.htmlHeaderUtil.htmlMimeHeaders.htmlParameters.FailReason.htmlParameters.htmlRequestUtil.htmlResponseUtil.htmlRfc6265CookieProcessor.htmlSameSiteCookies.htmlServerCookie.htmlServerCookies.htmlWebdavIfHeader.htmlfileuploadByteArrayOutputStream.htmlDeferredFileOutputStream.htmlFileItem.htmlFileItemFactory.htmlFileItemHeaders.htmlFileItemHeadersSupport.htmlFileItemIterator.htmlFileItemStream.ItemSkippedException.htmlFileItemStream.htmlFileUpload.htmlFileUploadBase.htmlFileUploadException.htmlFileUtils.htmlIOUtils.htmlInvalidFileNameException.htmlMultipartStream.IllegalBoundaryException.htmlMultipartStream.ItemInputStream.htmlMultipartStream.MalformedStreamException.htmlMultipartStream.ProgressNotifier.htmlMultipartStream.htmlParameterParser.htmlProgressListener.htmlRequestContext.htmlThresholdingOutputStream.htmlUploadContext.htmldiskDiskFileItem.htmlDiskFileItemFactory.htmlpackage-summary.htmlpackage-tree.htmlimplFileCountLimitExceededException.htmlFileItemIteratorImpl.htmlFileItemStreamImpl.htmlFileSizeLimitExceededException.htmlFileUploadIOException.htmlIOFileUploadException.htmlInvalidContentTypeException.htmlSizeException.htmlSizeLimitExceededException.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlservletServletRequestContext.htmlpackage-summary.htmlpackage-tree.htmlutilCloseable.htmlFileItemHeadersImpl.htmlLimitedInputStream.htmlStreams.htmlmimeMimeUtility.htmlRFC2231Utility.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlparserAcceptEncoding.htmlAcceptLanguage.htmlAuthorization.htmlContentRange.htmlCookie.htmlEntityTag.htmlHost.htmlHttpHeaderParser.HeaderDataSource.htmlHttpHeaderParser.HeaderParsePosition.htmlHttpHeaderParser.HeaderParseStatus.htmlHttpHeaderParser.htmlHttpParser.htmlMediaType.htmlMediaTypeCache.htmlPriority.htmlRanges.Entry.htmlRanges.htmlStructuredField.htmlTokenList.htmlUpgrade.htmlpackage-summary.htmlpackage-tree.htmllogSystemLogHandler.htmlUserDataHelper.Mode.htmlUserDataHelper.htmlpackage-summary.htmlpackage-tree.htmlmodelerAttributeInfo.htmlBaseAttributeFilter.htmlBaseModelMBean.htmlBaseNotificationBroadcaster.htmlFeatureInfo.htmlManagedBean.htmlNoDescriptorRegistry.htmlNotificationInfo.htmlOperationInfo.htmlParameterInfo.htmlRegistry.htmlRegistryMBean.htmlUtil.htmlmodulesMbeansDescriptorsDigesterSource.htmlMbeansDescriptorsIntrospectionSource.htmlModelerSource.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlnetAbstractEndpoint.BindState.htmlAbstractEndpoint.Handler.SocketState.htmlAbstractEndpoint.Handler.htmlAbstractEndpoint.htmlAbstractJsseEndpoint.htmlAcceptor.AcceptorState.htmlAcceptor.htmlApplicationBufferHandler.htmlConstants.htmlDispatchType.htmlIPv6Utils.htmlNio2Channel.htmlNio2Endpoint.Nio2Acceptor.htmlNio2Endpoint.Nio2SocketWrapper.htmlNio2Endpoint.SendfileData.htmlNio2Endpoint.SocketProcessor.htmlNio2Endpoint.htmlNioChannel.htmlNioEndpoint.NioSocketWrapper.htmlNioEndpoint.Poller.htmlNioEndpoint.PollerEvent.htmlNioEndpoint.SendfileData.htmlNioEndpoint.SocketProcessor.htmlNioEndpoint.htmlSSLContext.htmlSSLHostConfig.CertificateVerification.htmlSSLHostConfig.Type.htmlSSLHostConfig.htmlSSLHostConfigCertificate.Type.htmlSSLHostConfigCertificate.htmlSSLImplementation.htmlSSLSessionManager.htmlSSLSupport.htmlSSLUtil.ProtocolInfo.htmlSSLUtil.htmlSSLUtilBase.htmlSecureNio2Channel.htmlSecureNioChannel.htmlSendfileDataBase.htmlSendfileKeepAliveState.htmlSendfileState.htmlServletConnectionImpl.htmlSocketBufferHandler.htmlSocketEvent.htmlSocketProcessorBase.htmlSocketProperties.htmlSocketWrapperBase.BlockingMode.htmlSocketWrapperBase.CompletionCheck.htmlSocketWrapperBase.CompletionHandlerCall.htmlSocketWrapperBase.CompletionState.htmlSocketWrapperBase.OperationState.htmlSocketWrapperBase.VectoredIOCompletionHandler.htmlSocketWrapperBase.htmlTLSClientHelloExtractor.ExtractorResult.htmlTLSClientHelloExtractor.htmlWriteBuffer.Sink.htmlWriteBuffer.htmljsseJSSEImplementation.htmlJSSEKeyManager.htmlJSSESupport.htmlJSSEUtil.htmlPEMFile.htmlpackage-summary.htmlpackage-tree.htmlopensslOpenSSLConf.htmlOpenSSLConfCmd.htmlOpenSSLContext.htmlOpenSSLEngine.htmlOpenSSLImplementation.htmlOpenSSLSessionContext.htmlOpenSSLSessionStats.htmlOpenSSLStatus.Name.htmlOpenSSLStatus.htmlOpenSSLUtil.htmlciphersAuthentication.htmlCipher.htmlEncryption.htmlEncryptionLevel.htmlKeyExchange.htmlMessageDigest.htmlOpenSSLCipherConfigurationParser.htmlProtocol.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlpackage-summary.htmlpackage-tree.htmlresStringManager.htmlpackage-summary.htmlpackage-tree.htmlscanAbstractInputStreamJar.htmlConstants.htmlJarFactory.htmlJarFileUrlJar.htmlJarFileUrlNestedJar.htmlNonClosingJarInputStream.htmlReferenceCountedJar.htmlStandardJarScanFilter.htmlStandardJarScanner.htmlUrlJar.htmlpackage-summary.htmlpackage-tree.htmlsecurityConcurrentMessageDigest.htmlEscape.htmlKeyStoreUtil.htmlMD5Encoder.htmlPermissionCheck.htmlPrivilegedGetTccl.htmlPrivilegedSetAccessControlContext.htmlPrivilegedSetTccl.htmlpackage-summary.htmlpackage-tree.htmlthreadsConstants.htmlInlineExecutorService.htmlLimitLatch.htmlResizableExecutor.htmlScheduledThreadPoolExecutor.htmlStopPooledThreadException.htmlTaskQueue.htmlTaskThread.htmlTaskThreadFactory.htmlThreadPoolExecutor.AbortPolicy.htmlThreadPoolExecutor.CallerRunsPolicy.htmlThreadPoolExecutor.DiscardOldestPolicy.htmlThreadPoolExecutor.DiscardPolicy.htmlThreadPoolExecutor.RejectedExecutionHandler.htmlThreadPoolExecutor.htmlVirtualThreadExecutor.htmlpackage-summary.htmlpackage-tree.htmlxreflectionObjectReflectionPropertyInspector.htmlpackage-summary.htmlpackage-tree.htmlwebsocketAsyncChannelGroupUtil.htmlAsyncChannelWrapper.htmlAsyncChannelWrapperNonSecure.htmlAsyncChannelWrapperSecure.htmlAuthenticationException.htmlAuthenticationType.htmlAuthenticator.htmlAuthenticatorFactory.htmlBackgroundProcess.htmlBackgroundProcessManager.htmlBasicAuthenticator.htmlClientEndpointHolder.htmlConstants.htmlDecoderEntry.htmlDigestAuthenticator.htmlEndpointClassHolder.htmlEndpointHolder.htmlMessageHandlerResult.htmlMessageHandlerResultType.htmlPerMessageDeflate.htmlPojoClassHolder.htmlPojoHolder.htmlReadBufferOverflowException.htmlTransformation.htmlTransformationFactory.htmlTransformationResult.htmlUtil.DecoderMatch.htmlUtil.htmlWrappedMessageHandler.htmlWsContainerProvider.htmlWsExtension.htmlWsExtensionParameter.htmlWsFrameBase.ReadState.htmlWsFrameBase.htmlWsFrameClient.htmlWsHandshakeResponse.htmlWsIOException.htmlWsPongMessage.htmlWsRemoteEndpointAsync.htmlWsRemoteEndpointBase.htmlWsRemoteEndpointBasic.htmlWsRemoteEndpointImplBase.htmlWsRemoteEndpointImplClient.htmlWsSession.htmlWsWebSocketContainer.htmlpackage-summary.htmlpackage-tree.htmlpojoConstants.htmlPojoEndpointBase.htmlPojoEndpointClient.htmlPojoEndpointServer.htmlPojoMessageHandlerBase.htmlPojoMessageHandlerPartialBase.htmlPojoMessageHandlerPartialBinary.htmlPojoMessageHandlerPartialText.htmlPojoMessageHandlerWholeBase.htmlPojoMessageHandlerWholeBinary.htmlPojoMessageHandlerWholePong.htmlPojoMessageHandlerWholeText.htmlPojoMethodMapping.htmlPojoPathParam.htmlpackage-summary.htmlpackage-tree.htmlserverConstants.htmlDefaultServerEndpointConfigurator.htmlUpgradeUtil.htmlUriTemplate.htmlWsContextListener.htmlWsFilter.htmlWsFrameServer.htmlWsHandshakeRequest.htmlWsHttpUpgradeHandler.htmlWsRemoteEndpointImplServer.htmlWsSci.htmlWsServerContainer.htmlWsSessionListener.htmlWsWriteTimeout.htmlpackage-summary.htmlpackage-tree.htmloverview-summary.htmloverview-tree.htmlpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csstype-search-index.jstype-search-index.zip/usr/share/javadoc//usr/share/javadoc/tomcat//usr/share/javadoc/tomcat/jquery//usr/share/javadoc/tomcat/jquery/external//usr/share/javadoc/tomcat/jquery/external/jquery//usr/share/javadoc/tomcat/jquery/jszip-utils//usr/share/javadoc/tomcat/jquery/jszip-utils/dist//usr/share/javadoc/tomcat/jquery/jszip//usr/share/javadoc/tomcat/jquery/jszip/dist//usr/share/javadoc/tomcat/org//usr/share/javadoc/tomcat/org/apache//usr/share/javadoc/tomcat/org/apache/catalina//usr/share/javadoc/tomcat/org/apache/catalina/ant//usr/share/javadoc/tomcat/org/apache/catalina/ant/jmx//usr/share/javadoc/tomcat/org/apache/catalina/authenticator//usr/share/javadoc/tomcat/org/apache/catalina/authenticator/jaspic//usr/share/javadoc/tomcat/org/apache/catalina/connector//usr/share/javadoc/tomcat/org/apache/catalina/core//usr/share/javadoc/tomcat/org/apache/catalina/deploy//usr/share/javadoc/tomcat/org/apache/catalina/filters//usr/share/javadoc/tomcat/org/apache/catalina/ha//usr/share/javadoc/tomcat/org/apache/catalina/ha/authenticator//usr/share/javadoc/tomcat/org/apache/catalina/ha/backend//usr/share/javadoc/tomcat/org/apache/catalina/ha/context//usr/share/javadoc/tomcat/org/apache/catalina/ha/deploy//usr/share/javadoc/tomcat/org/apache/catalina/ha/session//usr/share/javadoc/tomcat/org/apache/catalina/ha/tcp//usr/share/javadoc/tomcat/org/apache/catalina/loader//usr/share/javadoc/tomcat/org/apache/catalina/manager//usr/share/javadoc/tomcat/org/apache/catalina/manager/host//usr/share/javadoc/tomcat/org/apache/catalina/manager/util//usr/share/javadoc/tomcat/org/apache/catalina/mapper//usr/share/javadoc/tomcat/org/apache/catalina/mbeans//usr/share/javadoc/tomcat/org/apache/catalina/realm//usr/share/javadoc/tomcat/org/apache/catalina/security//usr/share/javadoc/tomcat/org/apache/catalina/servlets//usr/share/javadoc/tomcat/org/apache/catalina/session//usr/share/javadoc/tomcat/org/apache/catalina/ssi//usr/share/javadoc/tomcat/org/apache/catalina/startup//usr/share/javadoc/tomcat/org/apache/catalina/storeconfig//usr/share/javadoc/tomcat/org/apache/catalina/tribes//usr/share/javadoc/tomcat/org/apache/catalina/tribes/group//usr/share/javadoc/tomcat/org/apache/catalina/tribes/group/interceptors//usr/share/javadoc/tomcat/org/apache/catalina/tribes/io//usr/share/javadoc/tomcat/org/apache/catalina/tribes/jmx//usr/share/javadoc/tomcat/org/apache/catalina/tribes/membership//usr/share/javadoc/tomcat/org/apache/catalina/tribes/membership/cloud//usr/share/javadoc/tomcat/org/apache/catalina/tribes/tipis//usr/share/javadoc/tomcat/org/apache/catalina/tribes/transport//usr/share/javadoc/tomcat/org/apache/catalina/tribes/transport/nio//usr/share/javadoc/tomcat/org/apache/catalina/tribes/util//usr/share/javadoc/tomcat/org/apache/catalina/users//usr/share/javadoc/tomcat/org/apache/catalina/util//usr/share/javadoc/tomcat/org/apache/catalina/valves//usr/share/javadoc/tomcat/org/apache/catalina/valves/rewrite//usr/share/javadoc/tomcat/org/apache/catalina/webresources//usr/share/javadoc/tomcat/org/apache/catalina/webresources/war//usr/share/javadoc/tomcat/org/apache/coyote//usr/share/javadoc/tomcat/org/apache/coyote/ajp//usr/share/javadoc/tomcat/org/apache/coyote/http11//usr/share/javadoc/tomcat/org/apache/coyote/http11/filters//usr/share/javadoc/tomcat/org/apache/coyote/http11/upgrade//usr/share/javadoc/tomcat/org/apache/coyote/http2//usr/share/javadoc/tomcat/org/apache/el//usr/share/javadoc/tomcat/org/apache/el/lang//usr/share/javadoc/tomcat/org/apache/el/stream//usr/share/javadoc/tomcat/org/apache/el/util//usr/share/javadoc/tomcat/org/apache/jasper//usr/share/javadoc/tomcat/org/apache/jasper/compiler//usr/share/javadoc/tomcat/org/apache/jasper/compiler/tagplugin//usr/share/javadoc/tomcat/org/apache/jasper/el//usr/share/javadoc/tomcat/org/apache/jasper/optimizations//usr/share/javadoc/tomcat/org/apache/jasper/runtime//usr/share/javadoc/tomcat/org/apache/jasper/security//usr/share/javadoc/tomcat/org/apache/jasper/servlet//usr/share/javadoc/tomcat/org/apache/jasper/tagplugins//usr/share/javadoc/tomcat/org/apache/jasper/tagplugins/jstl//usr/share/javadoc/tomcat/org/apache/jasper/tagplugins/jstl/core//usr/share/javadoc/tomcat/org/apache/jasper/util//usr/share/javadoc/tomcat/org/apache/juli//usr/share/javadoc/tomcat/org/apache/juli/logging//usr/share/javadoc/tomcat/org/apache/naming//usr/share/javadoc/tomcat/org/apache/naming/factory//usr/share/javadoc/tomcat/org/apache/naming/factory/webservices//usr/share/javadoc/tomcat/org/apache/naming/java//usr/share/javadoc/tomcat/org/apache/tomcat//usr/share/javadoc/tomcat/org/apache/tomcat/buildutil//usr/share/javadoc/tomcat/org/apache/tomcat/buildutil/translate//usr/share/javadoc/tomcat/org/apache/tomcat/dbcp//usr/share/javadoc/tomcat/org/apache/tomcat/dbcp/dbcp2//usr/share/javadoc/tomcat/org/apache/tomcat/dbcp/dbcp2/cpdsadapter//usr/share/javadoc/tomcat/org/apache/tomcat/dbcp/dbcp2/datasources//usr/share/javadoc/tomcat/org/apache/tomcat/dbcp/dbcp2/managed//usr/share/javadoc/tomcat/org/apache/tomcat/dbcp/pool2//usr/share/javadoc/tomcat/org/apache/tomcat/dbcp/pool2/impl//usr/share/javadoc/tomcat/org/apache/tomcat/jdbc//usr/share/javadoc/tomcat/org/apache/tomcat/jdbc/naming//usr/share/javadoc/tomcat/org/apache/tomcat/jdbc/pool//usr/share/javadoc/tomcat/org/apache/tomcat/jdbc/pool/interceptor//usr/share/javadoc/tomcat/org/apache/tomcat/jdbc/pool/jmx//usr/share/javadoc/tomcat/org/apache/tomcat/jni//usr/share/javadoc/tomcat/org/apache/tomcat/util//usr/share/javadoc/tomcat/org/apache/tomcat/util/bcel//usr/share/javadoc/tomcat/org/apache/tomcat/util/bcel/classfile//usr/share/javadoc/tomcat/org/apache/tomcat/util/buf//usr/share/javadoc/tomcat/org/apache/tomcat/util/codec//usr/share/javadoc/tomcat/org/apache/tomcat/util/codec/binary//usr/share/javadoc/tomcat/org/apache/tomcat/util/collections//usr/share/javadoc/tomcat/org/apache/tomcat/util/compat//usr/share/javadoc/tomcat/org/apache/tomcat/util/descriptor//usr/share/javadoc/tomcat/org/apache/tomcat/util/descriptor/tagplugin//usr/share/javadoc/tomcat/org/apache/tomcat/util/descriptor/tld//usr/share/javadoc/tomcat/org/apache/tomcat/util/descriptor/web//usr/share/javadoc/tomcat/org/apache/tomcat/util/digester//usr/share/javadoc/tomcat/org/apache/tomcat/util/file//usr/share/javadoc/tomcat/org/apache/tomcat/util/http//usr/share/javadoc/tomcat/org/apache/tomcat/util/http/fileupload//usr/share/javadoc/tomcat/org/apache/tomcat/util/http/fileupload/disk//usr/share/javadoc/tomcat/org/apache/tomcat/util/http/fileupload/impl//usr/share/javadoc/tomcat/org/apache/tomcat/util/http/fileupload/servlet//usr/share/javadoc/tomcat/org/apache/tomcat/util/http/fileupload/util//usr/share/javadoc/tomcat/org/apache/tomcat/util/http/fileupload/util/mime//usr/share/javadoc/tomcat/org/apache/tomcat/util/http/parser//usr/share/javadoc/tomcat/org/apache/tomcat/util/log//usr/share/javadoc/tomcat/org/apache/tomcat/util/modeler//usr/share/javadoc/tomcat/org/apache/tomcat/util/modeler/modules//usr/share/javadoc/tomcat/org/apache/tomcat/util/net//usr/share/javadoc/tomcat/org/apache/tomcat/util/net/jsse//usr/share/javadoc/tomcat/org/apache/tomcat/util/net/openssl//usr/share/javadoc/tomcat/org/apache/tomcat/util/net/openssl/ciphers//usr/share/javadoc/tomcat/org/apache/tomcat/util/res//usr/share/javadoc/tomcat/org/apache/tomcat/util/scan//usr/share/javadoc/tomcat/org/apache/tomcat/util/security//usr/share/javadoc/tomcat/org/apache/tomcat/util/threads//usr/share/javadoc/tomcat/org/apache/tomcat/util/xreflection//usr/share/javadoc/tomcat/org/apache/tomcat/websocket//usr/share/javadoc/tomcat/org/apache/tomcat/websocket/pojo//usr/share/javadoc/tomcat/org/apache/tomcat/websocket/server//usr/share/javadoc/tomcat/resources/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36519/SUSE_SLE-15-SP2_Update/66e182c5f5cf3f3b703e44c2624bfa13-tomcat10.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linux    directoryHTML document, ASCII text, with very long linesHTML document, ASCII textASCII textASCII text, with very long linesUTF-8 Unicode text, with very long linesASCII text, with very long lines, with no line terminatorsASCII text, with very long lines, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)HTML document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedRWoN_1xutf-8b878ccbee8b0011f105c8f5250e6c3bcecc20237fc0ff3047798d62bb68255c1?7zXZ !t/q]"k%3fhn?Q՘ԿgaN7uM53tZfR2֑COo6G>J U6~OBL;%W-MEޑɵ4,@=+E@D)JyĂ$ѼPASn[1ݱQMs*UV:VE}HvT[Z2I K+/Uz:%~O @& qe1Xq^8/Ɖ >l(접>D$ ?e 0ees .E%#n-[DyZ& Fhyu?"/^x=|6mъ Zp`|T <Ia6yIʑ(jk QHUAB@LtT$| % ]4'[S~EXE''A$4ޱnBɈƅs}t ZոີU*D Jh枕ǖL '\SX٣zߔ.(Jkř3Yÿ-\Pu,DbaKdc_Ex8E:$cWC%ǭr=I %Ȑl@Kӷq}XEոi{XEUfsuOAQWz6,и+{jwwv!kDjc|`:gMףah;!b2q*чUI)W2)Tѫu.ψMiDs$I͞DBtG2^S)ZZ{t ߄AoX-X^ qbF%tҢ`rp% l?ol]Bh3Vi^?3$ϼk>yQYN.GS`KRm&LTFMۅO,K9)oR?yCG9blc͞w h8٫i5; jL"%,iКίш{ΰX0Eغ/&-D在`yU==fؚ?Cr=++<1sk’6!ٛ/:T#Ad@=$HX;-;tY59ׂ(}Qn7h@7m8Gxp4u 3lG]z ռAnE}F9P:^c3^{ tQRLDP+пܵH';nj>r91pfh I6Ba.6V_k${v؇z务x'tW  !ag!E[m oulg0ñN[XAij[ 'rtyBrt['k B~t癆*[I2ZQ`/GXߨey_>`$QMFgO\3/ v1WG+eTztt"]?Z帖jV]Nxߕ'Egwug},MSt(l_)qq\sQ|]l׭ g\o񝐸=,2ȁ P)ZHni-j0aMVߧ:wLibc K ~=r2=譞 [Qxe7AC08@/mW+oa 1=LEj?QZK`}w;)yFF._ L*58iy(j]O;lIIZDV ɚ)qOֲX,wSv$ZN9|`^ic3tGh6紻gh[>KkqPj$d޺vtЛx Z9E]Zx5֣*fWՔ4y2mHuM`9)-,16tn\ӅV-bt>^L i:ffJWUk pUymF/6u!+p(rUZip*UXpNᏻ&WRghP2HB$-48ib\ lĪy ـ,D#Nw A}lg,7G:jO(Xg[I!B:ɪ:gt;qzXHk,*ir}yua1OU+K2#* JK5_(dS=K@9\ʴ@rѫiڢMZ9QQB)]~(CqtSA'aR٥V*p; bh |-MLi’2(\f@DB1?te ~?mfޯ^ ݈K+&d:ABZxnX6L* ΓE 'Z0Za J/zPˈ]rbyyOC9iV;iE٨DUQ%Ǟ?Xy:p)/Q"6$Hהr#eLi8QyH: %"MZk1pQ偽&J!L΢3X\8WZf4Jϻn)z 83JL[\僃yw9xƋGoO?}~t-%zNO}c,:lm&v?lb7)43}- L:YzWS}V_(6!IX~b~ ƌ-iYr8}GڂASuYƞi*F7g[X/DI`4 j m;ݶ7M-b`/́)f:hIDR./$JǁG^}󛿜0dyWE?XH&g^uo.b򍊄PC-E#QA6ҫ Kl 90qB2wa.6m U]LW:5pY@rEє̃\jRUh{x/Oj(rUkNz>qCv,+-!R>Ik"kO+MYHkS$@!Q\ ͧh0#;HcfRHi ;?jF}`=n)<|LL Ѩ $`xU6A lH,HX@˩vCw mW=/9ʍS)ULo M祫;Y `~z ;ؤnfsk)W5&Ӛ7NC*|y(6_;XSyV򩩭b6|jȦ蹎|kչu>:U吕N!;6G:"l ptP}s/hanMC, L'9J*ͱz} j_W!oL'[MZDp9ASo.Cg(\(dJq{[W>H+w` Pd(1!=748S_ޚG+A(Ѷg< z߀J[Fiӛ\Hg0ّ߸HI!Jf"Axl(EY_ݎzD(ԇ,s dHz9 nT"]&[KFJ]p룟.xio.wi\޵i.lÙSeiPtvE8ztQȲyIbw%{.! pH^䳈u)#B VVԥכvr'3l{,4ޭ%s:B`Ɂveȣ~@+_h ׏.gC::"˙$.TYUR lh,Rb` nW1t mTSS){B2FhY %_P-3vD:cCssd'7]_%l.Fm0{ IV(fԁT-o-O%vVCӋV _Ilp> ljP-J4>%cUdž.R:z P.NGNIZv M85 .Tq uoT *G(#P(e7gwxa5̘|k%f\xưd" o3ܱ: K" `tC.1LfIpma>֮XKىO9ق) ->X;؊%e<~O&RP_!h)P\o0B@DRu>^џZRn ڴ$ZL'V4{ϯ,w2TIA@)l2D9p*QTơo;:jec^.syfd"c!ĻhCXӧf,$:ny:'͑r]eTl_d+X{1O~3ˆFm? \{lweDEEP7cca'1c8m =D.r0-D6bfA$Bд!QU!JvqӌY'g))5j 0u0ԁ?{suh)- ΑE`T}ۦNCtKo<1d>mR*}`V.@`Ōv:I: e~7A5ɂDO֏ -0<,l҈ou*'ʺ?1MuW9IISWo>S-CY NoG ""DBE>Skosþbm I\ԂHƬ<$yWvPQҽNavEQ'[3oۢ5_GoFg1VH:%"/ {MEƫohˤ{S^]Ȩ{fo^.KY3Ovf/Z5%~lʘ{l5ߍCUOZhXr4fu C\u8/$x9TdEH9\iGJ1YmJfUն!81L #J4~P\UJ\ V0&gm^a_MwB-hN$1HVʥ:û7L6S>o/'rQ=&Aчc^'SV=V~Zأb3q*iFI eM y!1ˬwAw+9'HƸE6N~Y΋%gC :nlv)n蚞l+ԛH`'$,߀lQBxV+ri$ 216Rb :(Ӎt7\j'j3! ^bsw9Lo|FұMzk 6iS25%8 PvPp_ɛ _. P>HX,5Nkc=t@zvX*dug j\Mi{E:'WcYXi5 يK, Ν(x8 @)@#4̓md קN5zkf1 +:F-.6lŠV ˨վKiimV^xLaU n#v9ٍgxu hAo<5T/w]Cjڡ %݇ $; K~ҍ lPܥ"ɽD,Al iX?t;uee7;u߿TTg;lq#f jbt/Ld % KϾ{h &RG䜒2 d@wc ʖ6H~ &ztr|,=Cį΀:0D9@N/H20јv25tԂ TY]?Nӯԉ^gwN43פ_ /UhDwz &B(mddd3atm*@!A1*`!ÊI2t%N< u8XRTj9Bq1ՂgxbQA!vQߣ[H C>bMw܅AMIČc\a`n=ǞlqiP 7_7ﵤ w\&mܧPRxxJ21N5U-67'>fPtrkws)A5>Fҟ`Db/З ;yw^]'#'i 図F˂W(H# Ĥ%~X=yv4.#/%ClB^acZ(L߁1/Iq #\T%aQ/7ng*iӰeLR'* 6|){mWzYh~[ B6f=#et E` Rvj"#p< N4G,&;Yݢv= (Bffߐ]Ӂ@ꀏp_Z]CĴ_Pzg J5ؔLV |Xok=[ЊXaoP^ /l2oJ|5,JKNV ,u#x?McrR@/ O,ܝ*~7z9yYTEi!U#u*@TEE$MiS@\ji1e>x]ug5eRWB4^puo OOqڌw(TV4^q/[yD{i&mjMtŝ1'j^׋b=6'`R4{ܐ_IvEJa}!-l_l N= cOwbbu䅏{ˈxhr󌈚Yo4oEy?1Cݥ!c-Y;mP-Xď^joO$R7@"Ϡ]6FOb(d!dbA6ljJ{WG0±By1>>騣%Dj%8& v B3G@8/zץ泟h'Gh=9t#bF;aɂ+-gq-XvŸ4l@LCѱ;qm0)4LV+m^S*:†;uɺ?59!+(3B]jP%B I+ N-b(9^l==.2 NJɷԍRL1ћ^[f@HXHKq7;1E+VQdj,`'<׈G=JQɎ?pjˤGo@JfEܓ,E}GEd|$1%el)K AĸJwa7X@Mzʬu }$<#NQEį1>h06͢>{Fexk#Jߚ"j!L 35ҷvCʏ%\e{z3gø.1ådD*d%xr!_:Efv AЈ_RYHg!ZdIzC+8ɠ&=`AH85)͟y: ƞjt Y=Gc!m9Ro0Zz^>=T8U6ư%uY_Wt K{JU£` NC!O4Gu17qNHhuu k->T$`$4TZU & B |5,6mN (|Ybh,ATcc,_{!{.4NuPfS_F n2 2a:\C44މX,(Ž+!yѬjrXf%\?ߤCLKPfm(Sb7NNd&X-]@14VrP+eZ3o4Y$=aRz!FG8c}.Jj||s%_v{/&,uYVK6DW@$t;iL,ݼ#ZOA{XTW?ϲO1IuL>˚+s $_LLL43lO=jI{[c $↣Y Jkf@c{6w|L[-!v}*# L!Yh)`.x˹l&KznCF,wJE~_ װ.YV2 $SU3zg/0لDڽ%-87\G$sIo!ְؙTN~L_bB>J}g3aK=r2tԳ7s}(t.Ak׏E0v]Ո C㗼|B}'#m!,M+HǍ,p>?US rbzq]k1n1p^ ٿZ/;S[p0Ϋ` [m,c7H rw{KT\OQ ,s ;tIh  6"UFN!T>Wzi^NI^'v d9o[SÄE|]46zx뼮渔[/AP 2!ǧ腗6\tҴ-mHfߣIǷs\^_|!NJNԡ"= xgD$3=0laa:g ^6~MSL}-[ U%8/NHo(@B$ Jt!keu #*l1kTmaKCyǀ,4PkhR'Dwz吚",ZLq!n=mXs["ҤݪS2d~\aL-] {h mL(A9'fڃQ/iaV]npz!`{1jqn@ȷÓ|xm9FP}7uNgc~msZ"QZ'Xɭ]nN!Kcm/܎MLƦ;7P̒k+lO4~cHt"-2 +bo.9K : AtrT w?{0^㕁PxBS:'S2+3izIfj#\\LSV}pʁ&T)mN[6 p sJZ(3$#Z(@ɱzYCvn!Zz'*I17ۨ%b=M3\\MYaBB94(ɑs2Z{1P`e6ޒ3b6UxoЋ9fuaf-0|H&gfʗ#υ.#t1` rXk舜0zVά#Wg?Ncݜ1&SրYSC[Ƅ\Aލ'/XB9@5ȠAUs0OUq֤X5Rw͵e\qH"N"m=yN`j +Xdŏ>0Ӹd'U-Fb ٻ?k&[" nxE5i2SҰx1RD&@GһRARg9 H-;]J,-w:r y^a}&ݚ~S[Du=8Ȑ/D$T(s5.GJ{BDўׁMb? (un/nl"0l>pPSgXۊ UAfAn,j.M:aL<嘄uŦB*%+ 7fl&]^lylc L]=J v$[F{*:!veR=Gt@OOڤ_%JQwX:IqD=yv Wy KoÚ?Cd.7{ʌ_Wਇ?aifoygtoEC~H&}6IVjcu)mjHg`mF9hɤQLeODt,9.~xBÛ(Qk&7MdF}IؼY8Dzgq?Z78:-0L6Ȍx[x'o8Ϸ_4fſ]6:ś)"#p[F6V+tRǀѿ0Kc YǧNfU o2 4H39’bZ3RwF%Ydw}>^xY1(9 K G 0A1j @ 3)4^ NI2Kﴅ0쵫?L/i^HCK V,J!Je8E{9XGTEse ֝(JP6;A /_^]Yy9$-qCDk2FN +ž~060T>5n ҘI<0* >c].:hG-^=tWJxAr+u2_ >z~7#i3n˓ KLsX mnD nEpg %6 aJJfxT^WS"CW֩jq Y;WݮLssgc {+#9^6S#i4TԔIQQڳHzK׃uBgmQWOA5(źtJ&m*6R JV3W97q[]6۷־&ۃ7͇Te.ONGEQx(H.TqH\ΨUo N\͜$rS'Pt?U#n 9J] Uty[ igHąx,G(?40R-MWb4&N+mJBmQt]-(Ip zKf@{YF.v:6Y]_讬Wkpkjc,C}1F0މئ;^o6z*< 7.XeKO'n.">: Ez<2r84o2:)t0= j %kmִ7+Oq7AGD[B/vӏ2f:xeSww=H) VTA3\B"߽K?z}! DW-C5 ,HSQƣR/ϽכD^;Nڝp'ƀd~+!yK`͋%ǵB KlFJrl=)<~,K3WҽJCAQm񫯐M2AJ(;xu#+X67_MK8o4 Lp]O8w%Wr_e$7mCMv}OmyuBX((P@C}H82Iγ, oݽ6bcĮ !ǰŪEA[N{WjJZB%E41k ڈbR Z)cW7yj З9h4>-+uZ=*@O jѭ=OEXL9F m@?Bi䕾yש}6 ge}rGJDi7z@wCϖ:5sQ$9D0} u26˱0ۄ>f "uf9?ݏIk3x TUq >Dg^6e5_K%^ut,&`28d9$XWYkx TmTszEaɄT-˭FPwC 2F}| W=ZxV3ɒsܱ.ۜܬ޽y¯_pLlY{Ǣ50S/R௾Q&! [oU0c&.K-ˌ]'({Cq ؇8^Pxv`gUT%şжptfhݬMQ"ꫴq3l؞t*BH4N6!m'?8 b}?}tp;7xH_А}6*ogZ ;~ a"Rg/t,ٛn- @ 2/g^G-7u 9Mg0,H[ EƋ$ &Ҩ2̔̀Gus?:țց =9(NT֗'L2oIIUVXV\|?jR.+d TʹjHzQ2D6K# x'zd6s%>;TjeTm+֊mF\'e3"^ ڌGyw'f@Ūa F;Q0Ő̌ }@o9ʒ-Cm"VI,QBF.iО؅%TKk=1EXS[ 鉰/= %DGlF7FHZ9`a G'.ɓIqc98=V|,czՑS- %{ko|l wC0fgjĈkM /Gˍ$R)p> ҖTZ7`qs,#>py^s )M{M \ ^ݻuͦ%z{Xhz' m.Hplʶ.9oq?9kI%Pԉl"K&@?>q٨P1Ϧ<cM6, H3r'Ѵ0`% %]%v.V#G}&"*%>)e\\=MaO֧Dd@n,m4曐UP }D1ArW}|e訯_>3]Ύ_LZA3(DgE[X6)Y+4znյ,wwaL DQ5DgQrVE$SXm/gͽ?N6vH*}V &}`"޻"(gW `1|^<.0(>M{)EI#OC: vYÄD Eu&e9`]rٕF]ۮ$:2 RwL6&6.p1|gS5nx;}}(O9,ҺxMyx`$+kKp=2IKh'*G!Yv /Is MN1nr(H(t@Bo4w 9d"AK}%_H O[t@ `Ej],=ĊS|-X 1x$`HݴMFG/?[A5 0gI) 5jsz }8۔Uv<)[׻hؘqAaZˊ=5`z7W;k_Pk<:1>L ufʯ<"QڮNQfbMH#ݫu"7z>cߔ:HVֹXL#CZ ٴniL!ymFE{ra\3~aF9| >Lg PPޫE֛⯝;x#p(#ah^(Q_oFvJ4u%3[83t=c:$ǠpZ=''<זB->k1VpiV\ GMq"'&$.{U4cXgaG؝LZ5K? $!x r7D[⇝>6>3 T :-rf8fRzxwXl,W%{ք&C>x5-n?]>zQCDS{sx5|ūٚXGJtg=.vi^6(KL۬T&ep>x,K^ZQBVfC! #s( =4y*Dj3i} -5csxm!_\K9'>)m OdD!H.8%Bؙ"T+* ɩ@\x%Z㳒!D<{dhsJ71UTD>Ȼ+R9q|$lƜ<ðkN[906Ə1α^We44%Ph`HbFmYD򤲥ǍzOMBF0_OMVkoo * ~np>WY;>祓l,#?Eҗ$ArlX~w(ъlQÂbx FweKKxяgZ৩x Qn;Gv1e)`OD^`C![[aZFFMT `TbG^WX.g JG8 >뉰w)(úŌ쨭J37(`U46gB<忩U/xQ]`0"75AeucUQɴGJK>cgbe &KRjGQظz\D:̗:!ZQN7NwEj|)iJ Ԋ,>cCIHa&9r|1݀*Oˊ u4\f9IpFkBe#v %[ü#/XP?$ufH |R%-A˵, 'OXq$,ء9̆J&ͳW:NA V5$iζ1_0m(hDßdrnB4Hlُd.?һYJA?ă xG 0y`]W-jqpEH; hfLb$#RefAQCMg@XI;\3zS3+, nAƴ?8DXXexRJI,/l5e6ɌUPAdYXXd<~=2& 5h-|I`OI9]ɢ^]_SN%xmēdgHDIϟߥ\ qM۴=)Mf6 d_WoRD);?nf9 ~=:S"4R&FwHmM_ib,vìC墥$z_FeY)B4+(cPE dž(*c_vǘ 1Sldt"OlVaΚŒCqV(k3Pq/!EOPɍ%pa1׌y8kľ4bM$ ^|^e?g|n廯/X4k;b WQ$.#q3Y՛LwU9꽨k<}3:Y'FFGGW1 vs kWS0Xl\ 7\Oٗ\ ˕z#zokp<4+zw\n2͘ɭp{k4v bSXKn`S>ܕ5Na2T|ES*sb:r~f2:sM mGML۝H:duS>1ej& ܮzz,>k2J7 K1&l egf|:74XDl%~8vS>d %m嫽|8cvp^`M)ڜ@?WͲC8q0̲gE=GwNđ| S54IW@siKly<QD,O7Tq',mI##O jQD,q}}B*uJ 2(IPpL4mh1()Y))q9|(F-;}BX%1( n z_ʝW5/ܘ@ ;|rZrB}EPhȢEm~!Ċ+Iu0GpEDJn׵} {iv1PIL,1zbmEW߽ (0 #ӕm= lX(\><. ]~Ef׿̷dC\v8C]ř9|5Ft oІ$>q^|}?U˵ bА řrj $`|>wӣ~N/mVnWȿɾDNQJuw8kGrxɯGYqqr-/;][N")܍bdW\tЉi?!J+!4s#054:2iH 1c^KpJx Zc亿%t 6bSrI`,U'8~KQ:AjqeQ)HIV@dݫ|ȣGqֺ/1~}{-9ҔlKk:7^rW h䛋h OluE7w^H<i\*(k-= ېK!w\$M8Rc]' a3 >xt66T螌iEW@[x~SGn#GKC30 Xve€edUVU$ AN7=ږ<;i2n_c {$ lNlpB=aƵ 2Ü8.<ئ:+NCWsvO%D˫ЌlD>0H _^XXoIq xb>k3y5x&7jIS#ʶAUl2^wv 29|Ȗ_'\ʤz c[gNEAZ4Dhuq:;m}_152"v{Ww>$wIg9iPiI|pDNXc[,-h11{lf k`9 zޞc19Ω9p';]et f|Gg!R0Sz;ev4J'm6b?@T׈AvQR#W^aV'9$bUN`EB޴" hDASK:W)Nw!.ɺzApYi-'/⇌yZ--SKת?qe]Xw }cUP?'G OC(<Уlge΍Թ:}r/y 0*4,J[ܧх. N SjsH_p2 cx8~ t_H{ڧHf.jm d rd낹w =FyTYo&(*( #}FRQ`h >>ͨ1sdo<)e֛8(Lr:Й3( gcN674Xln%؄YxNPjE cInռH%p>_֐jԢC.4v)TнbSWW#Uܻl^6nm :a-%:FlV_T[w)[o9%"F67J\@ a)NJ,)`*}RMbvjU^{(O`7Q C4%XPZ9pfGsLtA1@IA,t4z2. Q(&+R9SZ|#T<[-BߏN tL^} ?"M"Mᤉ%YE@5kd{o^@)B;x N0"ٙy&[(&& T >pBϫ )ۊgq o^FjO"*+U@ 8"dV@!4\&'nӟ'`LoZ@ |Y "EmML1=uڵ};}oAEB$5]1]Z[n [%iʗY"m.|2Ѵ ސHj=EXn';\(1z$ZSƭY$>:Y7jt]1GwK[cS^l WeNz'Q4wp܈t_ %'=MXls<[*jZ%3VJj?x*yCVCs "cOʠM ~%PЍPK|,BM!i>"i^~@qp ڔ>粓ބGkČ:j;3w xVgy67o0vwg*7 7F6[\:֏QXhΓz~JV* {|pGLL΂V=1|g avbh^DXNr\hR;+ި/}P33|%r6m~eXtukɩ 6*9B"\gў-8!ES)9+AQN^Mku߰¢HsXZzABӃic4o{tK;-d31v}Ѡαmrq+W'mCiElr =>~ΖK~N!w!U sݭe\C58S/\P.lMn4o.՟\ѷ=Xٻ:6WځuS+a2ηtj&R@?nau+PhRLGdoȃ (Rmr2:;l"$%#?XtA4f;UT7An>86dnӜmIfźv^3P,b-@.a!&!|WFqx97g#hS`'.iQwI1<VB;*}B丏UR7-dV_oaA-6&wϘ6dXD|&u f> \pg̒(Dzh鋲v_d';G"`< :J@SR?Vm4qT{@&6:u;0))ɋ"t9yhG@?Ա M˥D$I/O Y@ƝI=ӑ4-㦽H{ל h֥w'?~A+^u jX f41\]EM?W׫N|a 8儏N3 \_LQ6)6Th }1VMͮg6:h5.°CZR?onnb~#2" o7\z~Yva n#BxUgWǰo V&GEB?ӡ];"K\9}* c<w )\y}7^,JS{u7Hp{腖0R*7f^kH){a7H/lܘJ3q;k2G0QIAlG;L :%Iy0PM/#pIn,M2Mlzib]MmZSCpDKb# GH]gɼ>uEFK#q+w6NBeK^Pں:ޤ쳣8-ԥ! o/ԃ4zT[\֦߽ٕhE :Z>#D/ah48'Zj[ N21\dHk!8:tm!8v6BZfc.F8-V /97tf:@|rj*Zʑ8H\-5@$ArOe.oFSd6`ϛo. X84V+%mCZA IywÂǿ=&W2xT[6 u0 Un{D Ar Ӄ UNN/aƓJgUbWzAinr17cO9zˌ bzk͠:D"EZH*$l.M{8Z1&N:u6L  mLP"3:۹-.7y]*S"SPDUWg>1x@t1NϝDkuӓTg)[A],S1ǔ"A[<1i# I ҅ɯEOk=z$_"pOQ\4OLW'R@ y%B5?Iat,gMɧ\S`^}8V- !čM_876(P t j!僂0Gom[JC~Q*&d4lxyɬ~ЕLqJJ di[k^v]Xd-,dFt?P%-Λ L\[~E5S)>A`$;Zf( _RK"X*[3y@ZPnI:[pf#bb?"fi`P]'$$w0$4p]5Yhjµ CkPzQDӫ_9xAMH%hE4h2bN;$xoЏP0:@ r᰾.$N.E `MoJ>RVyCJN`\fX޳[8{t}+1ת$7,*{zAa m8?Ǭfo*lR9A^<4x]SŊﴓ\? 4w۴; F`5{CO5dPP97E#sɴm_D> GXLnJ YDυf17Hga,+Z8.OQ?<@5+۩|*=1 `oAJ]5$:C: D_ (WDhu,!DnT .m&pю\h|G>E۳g/, )m8oՁ4£b"H~$na$ ƃ  F5P.7ȾUw5?y*V6zŒ`dٶ0T޵ɖ~. 5;}=UۂW0쀝7 F,t"7lxk_/b;F2ގq3;ʍ+;;=!QȠɄS;Σ.Rw9y;0a8A캒yC@ "Ba*`%"~R9[ɷ+=*mV7dj>iϛ1/n ,!\$n' pRsFĚS/:Zydl#5Y'O蠄t&-ZkJ&p,Oq,3|EGۖ(lT:alo2p!ڋQZ1xw4^CҝuN}R"eՀOHx)é{d,c>!¨ըSհ1E A@Pή-NT8P znKH*t&M(HNSz&"}7=5EiE6eK|*˙ߑ!*oYS]H?Sũa(_KkiV1D^Ie%Xl<[|/u TYՕ ` Q^BiPhRUb.edC$\*o8E|јOi_J =(SfwM.z qG/Ǎ0S+D8W U89+99U @&CbǖF1Bw†_Z-1Q,3wHfq4hd›VhJ{ |S] 鿋9EDʐٙtT|3㛭Óכ~͍05ߣױ/`SAr@G-H[y0 VB @ ;T@se{i'uœEm;q($L YiuƚzK21S hޫfK.i~އ@&l_* GX9\[`#1e[^\E7 RL0_d D˴iemMNdJvwh6OzF+ѦozHT҆ߌv7%Y3&X/0w7ذQviO'sPv}5N"W#4~&HKL<6wC#8)P~+e e wX4c߼yz}f|մo,Нڛm-0s~f"$om슃vo~J9-T& "CU!BtG>MT*L^Ap6b,EYrr E& 2I K1N.Ɂ[:~*HLw?y-U0Ni#o ,|*=9?JnʁZ%l!c3TZɸ~o8i Q)>B8 ~qe1/ϔc{<_@6?O{/3Ӵ9,22LEYޢyWB+}]BՐ/ve46snF{c$VwMU8ߜ|'$wefDY淝"xF=m,a8]"cSe;Nň<fhe6YүmSsUi2&u 7rF܈ ư߿(T|nCT_ ,m( lI,}lsؚl])A=)im!ዳ sؙ̕alD?L(=dٗ 6{?1Գܒ1<w…ľYmk6m4 p)?X">f V@5T٦љ!uY8PV/{!%Y*NK׿P?nk`KߙA [; Ź^O>&T-joPBB ˩kQ$dAJb65FS;G5ʵk;^GL54?r4Ʈ'g4U$; iX1`͒AǶzV$]9_X,r&x9dJ $E0v!T_fx FZ 8/Nƒ{f(=uŚǤ0}$H] gK}3[N~zpV(m -k{@eܹq0Ii*RDT!9g ĽRQ^p˖^ |Ry;>eWyWY5WX+3&w8 *SbyŋYkG}liz ^۷ h(u,?;AJ=vB;# -xML0!9wHA*Pi_4]k9 /vr$oހ|$ꀶ'VBeFDpl`:A`tflZ͠1{gWP ."lDUNЛGsH,_ȭ\pKBA(\Ua4dr'7ΘRϿk ]gtQ(MdDJ SOmfqzqEWCO-QjC?c!D|W30©{HyA$PU{3UhJ[E =?CWt&ޘ]/cyeDZN=}GdSChO'-8.yXG! C p1aA/јwkC~G{rsF:J,O"UK/iXЕZ&d@eHymKH7 F!eV||+/u1g]э׊Pm{i[@%ͤ+Zz߄-,L50 d3V2FA>?$ FtnZV\_`c:jCC'x$6Җ(ڔyyJR#?bYxO&i2KdeOHAI>f<( E2@w'r G.Kw-Qhl.;vk@8v5ɾ-bGT"3|ˤ޴LE?]*KRno,[?Qlu $ 0OU5 P@ccvxQal0Ċx´/FgRQӺ<4 QByvi 9yG;{4gʱCGۇ@9v<mf!EB}]9c'{fHDDFi9=8xnKD0XhTp9%[/W֦"KmC͋=v[Y2qVϽzJ kux*jgk.kR'_Yr,O 3G/n6Rpp W,p]B%p;5{u;^)f` M<ĊJΨc15@_ ;Ji3+ u ӟeY?IɮӦ 'Uv~; {ޖ_ݷ1!>1\|#ٔ=sd=Ә],zb:qj *+_ " >F4NU-;KQ^G gXWg#̄ke6Sogi׈ n/Aǰ2I.c"a6^P`lмtjN͎oLtK =l疕ɝ- X!^[|΂7t}eWGH' yL!v:y:53j3:+r)H^/+g<,cޮ[SQqMVs{O^8mm!`` 嵛Á[sx Ty`n^:sŭxӄ^jp_HD1'2lw_JȬd5?L%BAVeZq;NF qƗ)F5Ԅ{szP]C*\LJyrkeGSsgD)iP=[s(MP9,+>Q2  i4.Kh5¼L9At5>1A>DBc&-m^ۥPCb)Q) 9K ~ LjlpCW߈ЖU(my0GsȪ{F6s&]_<]wvVL@x2ْBiB]{,Fqr+g3'ubdWfn\r8Npp_NGli<}7jZ1!fT 7/k_cݲL˭dz"i jÐq} *Idl_Aeky|P,SUևx"'q @/ TdyDzV4j=o8/Y}-T\HyV9Jd9l!PA] 9Nsd:{3'4uG9Frl?n/fiv6ڑD]v CI) ࡨO<*`n#;t ~I z5Ⱥ|\n.Y \{4ŊnHhۺӛ{b.Ω]etQ=!^i%qz(Ƈ4ȟ7JA>bfp2 L=9z jPXC^_{>QQmnٽo)q:9dQxm>'KQLS8l/Wz< "$AT¨N`)%9!Jhk~;: gM/,'r׸ t h*;\鏬c($oJUiff(`V^Q Ԋ n=3^Sc'o$^mIRZG63Vekcsō2JWv 8WfA<fvΓ*l P^'pABulމjV~ TεYF?\nTȵM%f= fm.}SS2@qѮGW$ J>*2pB]<n>C gzK{Ha#7"}6YS?"qq^ED>7^Eߧ}|9x^sEb s_r[XL^p"?b_fC%#K&`=8IsV]!P%9|K':JFd]SL4N - LfuS$rd(}WrTfpYxZAI 9ӌOF^ey[*qKoXOt xD,)?ұh ZA| RqTP6yA:%LfQm.ΠLqd7"ݾ[i{&BhD"9< 8*Bm)Qʹ;!cD.pPf4Vtwc Y.}t$ d$NRQmLafq].>e\_:2ZR; f䭸cp 5p~iiypݖC_,n-QM ,dHLEL)SY} 'nE=>'&}- JRmC7M_xjx4JOmJk'd?u51T]*zԵn'-5EO3h 59X򦽒[[BjЊ|#k{{غ(o?OsqaB !p2/c$nz7Ï!1Ns'\ax{;̈ǃcPfőHv: sk;D[1[χGnہAWת g7j^jw)'Hofw&hpph5SIq' {heЬPB0{-Սr-_8xY @ZvŵV!`T&cťZޭCÉ GHn#6iJ JXw=_fN;k^0Ná-CxspZ9Snb< l `d$Z.,>a-XQw(6]dŮՄӓpjlUۦLO9:~׃=t*\#5<"QIgw@.p1Q82o\JQ],5?.,>2sJMW9nXq] LnqOC69GZƗU`k'&wH>,%boA]SR"q3hW@*)(jb2sMr鮱ۆzW~IXܜ1dE#0\Wg OkAoG{VYOgY_v+S#~VUX df, J.rU Zo(QeiFɽtlJ DjI$h%9^G/eRޣ˱Ϭ?|oI68dPTrLUۼ>ɩT|ϫ+d*~^ 7"|tBWU":mP:T|?vbLώViRivP%$ n|zrKſ#3#`4yVdݪaN B\ ?Kϱ/ ifhg~,;]BZQ$i)Q_c}r{qAH.n( y[`-Kw_MuDg{s:S d#[(Uo}"7ęn&&a,wZ)z:̮*b5]A66z >, x/=ԭ%@)vC4Pz@$TXxl"=QM)d'pu$)]L 0Zbɇ2U{˻c4 pf#~TPeueQVWk O4MHJڋgbSJE5IPÑVoV;6$C'v_vwo \֭C'r5{5RF n(s*PZt8=:{&%_'q"oF.ckՇDcO^_D#EiټT|]֚yqB`afq lΎ %5>=gxٵ_)r 'Q'K͚:L%^hk3 ~wm4.hK$53-ed ,r/ ^>ncR^X BK&yh7~ɪLх[jmK5Ars)Te પpvݳp\5'/7ImֶzCڎó}]ܣ+;,y"JIP}Dtp/rA{튌4p.xgSj?r E^M ngԹsmtZa臜O珞fe0SW12s`91MsϷYT!gz8.)giw s9D;eWCV1p K2v&zNV_@1%k3˶tM,V7aQj"vēѡ„H|˭1_UF՚ :f!r#PK2 \t qˀgz>.p6ғ+]2X |9KH un_珿n 2?ENUُSE<WÉ{/4x٥lHO6'al̈́} w)}M] r{l =i> 5#kt"Pt D~ kra'}nQۢ(yL"tT9ʆ{Rt=[YɋϽlZ޽-_̱k@6 J_f U^eCKI`5~Qn5-VӜ*&ht3OXY>dt?1 ˭d!v]OL/Ӊ*0sA xMP茼D*4kRHp-Pdžs Jܮ:n|}[o'Nvq[ͽ-.f<]M<~DiLO Z Tݷ,ErZ+[Ez:_2.fo}8} ( `KIor?BV'!yGa..WR]_ .|y/N[5I*x,NV/'0bq u8N7̈́R[}?fӋc40kpU 6LԕcA@:{E\GoI(hgi4vx<0Rӈv^)um^]6ᖢQ-#z6u7|N)k]q"+XD_c=R3 p.tms}byncoӷw˖SqiXZS^ޭZG; jƽDښ|}5%R'5c> <}V&jm"Γ*M/6S'.Ls!< ;7C)y.H@ۡ@3w~ zOaa(t:EMDe#Ci0P^D="S;fNCA@[sMv_Z^JgŧBIΜ%Pލ囤0~!fQS2';b+臉+${">{gUKDv'#ϘlDu^zێ̀Ewgv{ʙAi>> +[BBY)T6Ǣߋ  E YPOvSeH ۻz |",8mo*;{[UAʙH]d zvN]A<:K̰zfz:U/O5G>h^ɘ߇ʵĀ& :C>۠xe,5tA|_0-/xHvO^2t/b?Cj@v z~XkL0Ym9Ł7gESp <03 ,@@St>x~IlKet#x˳[?AxOiď0-.zИߎD=IIQCݪP d^O%eeUF#7z3O}/QҶpL\NB>]XU[ ~gݔZesa6MGA4?fQmቆ%?86biFY<ƃL-zt t?}1HF57Y $r&-x:/&ͻ;ͮ2]`_56enUPkKcFBgw T#(*RH 1#\l#` xFgNX>(.oS)\LnZEktrQ`n @a ר?1.VMQ$ eVpCֱ4=a ޹M7׎IiP@f9PvB!! 6+0>g`I'XRz~Ul|jsyK2TZ98Mr._6PX\d-<5+fVNaˍJMv!쭪SLU:y7%*L/@<7 ?#]eK ltWawY։H^;|0 xN n h@[C3!f `ii\{/᝽p%T!Η~^#m ڇPzm ԳX7ӆ^ l9n:?bU%%siM[34b|8ʋ$40%r6$AoT!yPM\' \5s(oqFb6ʘHȂ_ <vHmgN  +rt٢p5Jֽڙ* uuv;:3J<>`E5P sF~<=ôEq !#L wIgbaƅ%{Op"֔)tW>xܚ@ WBqb5h 0.HI%ߵ|IiSU#u|,' 3ޣ2|-(}~[c2n+ht(WY ,y5﬋[PsfWYyj:rX-Ms3 B; nփi)`6S;]I"ZR? E|PmE[jʰ?—eÔ07kRs?!_Lҫ L::בcĐ19tAسjy$-D ?[m(co3ΪH$N?6tsfC3;i͗aVXer$ݢ.2Slu&N3q M ֍ɻLpf"M㲂;6|%©f!%"ōĽ2EJ&7lpVu$  +9B+LOd[f ^!nN'q4ش8͹. ./Sc{N57?G>˜P, Kb[?y3]ɾ_| mnв(0zKW\ݡW;)%* ۫BiS8M-j= /unsfVA;#"_SbHj?t;{xSJ*S P rԑBTZ8"ިm_$t0w8Ŋ:en@֙vz'1oFʴ\Ջ^3'B lKvq \Oq2󜿺K׈iޤsE{3eh5_ /Za8W>y`$kt?4۹n.%u 3Fˁ)Yd-m&`<EK`=tͻ? zW|¼{0ܢ/8b׭Ռ[z<+LCJ- 1Nbۓ5nuSyC9Fxд]cJ'4%9jA@$< 4oG}5n:4NbnjcqRBtiǞ/;7ķt"3:K׆eX`ʼ;[f]봀Q// #G'@A {x@"ƫ}2o(?n.JY1cYXi&b\ǩ]k4η4yX, ĤĵgSTqkv,')6ۡX]8/VXebo{mg_KK#.E~C!M"ƌLܥ~yghnEh?dQ'uZ . l?юjJJSDie"gڢ)a?:1V5.߳(4@:ݩw|ujLOF]3+@{:,:]? ' %Կs{ N]!mRy[ViSokX0H/m=ƽs|(.QNQm(B{]]H`i遍f:C؁o o1`Bۖ=axIiB^ *ЪR*A,ЭΚh *d9绌/;Ʌ-=0`ncN\D݇C٦6`QϪ8"D;yL=91Іyܳw-AVC] P/j݅21)7V/AV+{3c3L_NeCEm IJ5)<7.F:.|B< v_ڍq^Fn%|4f{6/ui&̟ȉWH Vh!'#tNf2rX䑒 c{]_&*g0L%UNq|n,-,oxlT4)MFZ9lv2%MY)!@DŰ4EjKYMI 2'UBfaXŻQNnu"yɓGwTOFf)%[ KL-<IΞjX"{Aw!(xlGN_ #JhO!3HZ=nVm6tu_֣Oϔ8V^"r1@u2.ytjjFR5j[FiVRG{MgZ#߅ 4Yŧjͮj*şѭ:B#6^$cׂB X"LY.V,M<}xfuY:0|-sG W6y_)h+CҟEqwgY3S aV5X5z[Vr@jBCj&+a䴷|Ay A&B/ 52d__/ZdJ]̯Võ"'r8&(WPJSeLרlKUDoL,cP˪e{/;a3w.a2X58#O;zV= p!>ڄ)T>$z)>ld~+ܜ(Fٴ ZSr?,"tBfriIjj+^a"YJ6e[yN⧾DoFzaE3M1?c{!rio@ˀ z\ ZϚQHP} śe|7ٓZF*CpRib J2}Vx5C?#.gM][__~wl+S]~:8ͶTc:>ӱxQ ͜Ñ%p  kȲ*b)=D\mͮ;iԟ͡5m<`w={FqлUIn0w_"Ѿ>p!R6.מ.)=("׆'"KuѺj$2# ?v{z"VSQZ6RXz&Ff#zVu)XR=P_ͤڱBͪCujȴ: \vk ZDh^CPL #"`O0yXSG[ykRiHLj[8Aa>uoM@ڻv ŜQV ;f~?,d:,CQkyQQMWзo깨S31T^u3 P0k+nLƴV‪)yyWt WjR;lָCz`*#мr!4tS0eaAmS^Xʷ^KIFRB~~i CB۸#;O=Iu<}f9;roYYq\Ci;wۦ7'މ^]f}mVQQŎuS-M sNkb ';G*FiKPW_"k9G@{a3_l|ׂo~Uυ-Z,|aˇzQcbIiʭ U}4ǃPusS510r`{`kN=G:Ё^L*4\ЉՀϟ :Indl?GdPxsN꛼nwb%vzq3o:v2ʱ@}&|-coR=xhhl FF $&a/S[X1X,浚[n"Ysh=0gUp8<\Oj G?稜9 R={5'|a]弽~Aֵ7 1Y862Ld*e?]T7 8g&' _vm}yhp3^>%B2Ss_*ֶM\2\w?T ot݆ȉDE&9+ed(hA@֯ JgMiDn<)zYetr4~!3'O䩉QRX?&jv^:: =)̗@QvlruHLS**2c;".2BÙԨ mժE\\oS'Gc.uR4N.@#3)93Ȋ%GEbM%ddrI{:R@PkS;1)!hh Ϣ %k+>cd RZDG6|Gd w\QK -8%̱~HF@nD-A=:WEwTY1 # :TyԕuVL?8 _#_|!9VbxŤ#g?T&wgOKB} q/Æhga W (An[cMK|h?(,P%U( SX(-<T? jRUdžl Bc5bxahhtm";R3i*(󱍾hU섀Y3:u+$ٺ~JU Mc Ea?{<O0GEZVabmx󢬏YCH_ ,gn{cq.SVDV\P; pKQ grAa2M=G5k#Ub,|؄qJu K.{!(\u@A%k86.޶  S})>O>}Q5OPF} 9 X— u).&*ϼى]*:2n = =A5Aj-Z= p%gd!ǯP7Ͻ:ms?ܛ[BA=J4ݩ_ PU;m=Vi{-%oH.SNhI][GRM+]ʉ+c"iz9uӆ(.C@9(7wix2]<3ј^^Tk&@/X|hxνeehIm^ߴDGUyUkjq?ϹCKN7I5ԫZEܩ;uJ|Aa5Y]L)JT<@D?+X3A6e;S}v$Ĥs|`U[[DOcjZ3u<;SD'e UAGW~bN~?'uM\Dio4dp{ȏ-@$ .3)BV&䴞I|'Z9w[U9hꚒ36&hBh9(Rh\OҎCa>nI507P1QL zf \SbW(-UCr p[;֍̊_uQ-:S(MC!" ub+5퐫b-weH]&e1N=-Z7>ҵ&b]dv֜Z#N|5%`)eqљ_oXjǓ5&d$/@[ H }b"sm-QڨPd֗i/^WGqW`GL2w˶_N @[w;ĘPxzW)ᧁ ]|)/ h}('#,v>D-avz3Kn Vmc\=R"EXzIz3Ka3-0[ j‘"1۳iwXwcapT/@J.#݌+٢6;$!I"c.K߭(3mN%&wj?VƎH#JUa h6$dr6 VC@Hkm \Pޭt;t|%2 TJ:+K`fƧL11<q0£qڌ,zJUּ[?CDD+:Hc@{i|P0j~EʤPٺyP{O0B- {óo߯Ct2 )l~ 7b,#(VVE |Ʌh?7{u{ jiNIĭ$ F!m n_M] >XTkFW? nQ\P͑N%@-dY{h@Ĉ?T7tKCq&2JWLjb L|VvF"oD'iH6 xG4UaZf& <"3oݣڻ-g]]'Y;RhE-U5}12]᣼/}-|P8]H;ץfnԵɓn]ΐu@r1uk02-ht*``]S/Qhqdyx5 p]2h)XwƴՕP7ۚCM8MRm޻'^;kVIC9#)jRIߋC8 OҦd(Tj嚼1ᆨױmpƲ(c)T%$/r|!T?C>O,O0q' *EǯrMhn]m2HHkPM#lp /^ TÀ- Hyuw] Q3H ƀu(W^p3g>K_י=B6F 2j ?7Jw+Db%  d~F2o#cpZO?0iP6܃-3 }⩨a>JhFG)b@ 9C|a^4f?\f:=y|-0L:.;@|! ƞ(9>&ιyVlgH Vj7'ʹH5 `J*.yȂȫMPNߑ0isKSN* x 82+#=}E.`T$iEyx66И󦠘W_yYXeL=b/Ň2o1AX3wI{mpŶ Ytly^m݊QFÔeӀidרN+L.s#Ǎ:Ӎ ,,*%#;7DOaDZeBɴgm뗖B 5zÁ? }!NP(xs[<+V=>}';DcB `I UƏ#e(>1~BŇ煼 &>Vz(G(k쁓:Vͣt7` 2E2݅h-P#ܖhs8&ҹFAA< F>nD;{cF U *`'+`.΁e(^jڶML@jludFSX<.9XӸ6$/%E: 73afC\F|,AY 52v-X\`T\kĆK&($CES ɯ%1ɼ~΄,gVvr(6Ww\ y8=t\" o2C|'"ZwAA$.U, nOfzXr zw14BK5ݒ<`1QOۓUjșeӪKl[A_^M&_s?Un'7FЩ3S_0BF2oi{kS`e'6 R?MEΝXG^>OtXJZJ/DptakLR"n\8gk=김7ލmա7 ձν7}PW 5HSςkHuJ$ŽA4 |UZ3bmn|%%@fhZFezQ۟[_5BnT:RS;W\+y%\@$%+yrQZ8c-\qc*Jg'aEm󂉶NbEQ1^_/W` nW$*ZNEe^vAe ڄP!xJzwrA@ 1pBvÎ 9HߞײLT)ơ/;;DZґW*s! $K5Dꗹl)6fĕ}MAK`d(g(uq Vq{PSE+J)g_kӮc7`Mu e%qzƊNlmca/*MwQ#l$XA[ (T< 6Cٌ$:5_R V!dZ4@jzzn<6p׍9w 8%AB] 3 ipBGM)|i@r*QUnN.nsj#/64y7j07 ^6w#L+W }!y=BL ̓!WIp!*>sQax">[Z3)7]>Z<0K,`TEd{]0{ c8wҪ ڣfxrJp,U4/ä"!BQ`  ]nJ~̩k늽j`N5nYd F!2ND/^^calaǴMf X]>EcoFDx5f0Z؉A;֘--DHaК@)38oTHHg,zaj8dW,1]$BX9:=9F̬9)խ]+'သR6ih\A/ 8"pq7JYN_G'ѧeښ!;,!s Q935=] :ɡK9Rqw΋4x 6(kL5n=ZP9'(8y y6iGh7on9НmzY6p`T"4$*kdQc Mu򑊻ƟuF0]85XW06d E,4>ǔ3Ӆ +\&YR;K1!ָK7݁msO`; `g x-vg'K͡8MM x:e.,(o[" *5#uq n쿔֊US]xsW,iL yH;mZirPEE,h[ FS~rl*?XQѢW` (YU_~7+{-SpG*HoRd-2$ۀ$jT!b,|_2z63^PNſr #]Zd+]x+4iYx6e Rrxr~e`/N':V9bBdBByzhG0OBWsN> w2(נXo`]nC)^# Qk|VCD ѵތ#*Q f]2{J^=w|Jɘħ ܘI:$xY ?(zmW0eS1.V)o3iC%83=z1lк[@I]N9g?o uUfc/ mdx:#ƿzkF8;F ?j3;qoty'%k4xyIJrAZ6.ir5.XVi4)*5̺K ?KTN\jeu1{?e$ ϊ\5dl]6PmkrefŹ6Z*"^ء5hD#z_gwtS;jKvZo QFzGlU>.I^h&& GBO`$s(ȏ*2]WW|74شsI->ҘӁ,#X+fŧ 9sE^T}Q.Xr)G|NOfD ީf}cy4񒰽n(> 4n6?3T={4ʌmFzWqCW/!^^髁6 8PJk;fmQW PjZd@K] T u*n`\0[ܢ{@/WREUAMCDpWcx1;܏TnV9 ~7+.OnoȀi+TirNvq-D]}=T,述*yb,$tɩ 9'K:!pQ=M A1΂OwnR?ܤ|3B\ ϐ\IO(2DxH]ZtJK7 XW Ug^4=e51>pz)z؍iܥ&X$c>˅Fv gYm̓$Vc$OHa %AE*(U8o90yE<H+C]ڹsxz f,o4 Of[4$%~-Q}aG/JTZ/ӽvDїd0'*/nOdP=V*BQLlo#'.~}G/P\z@ AnJNUwv6\L%¶%ʀ{$T!?=%YVVuJdKIx(jE IPe{ etu{/5Rɔn~uZ6pXbE16<o~fYlDإ'vM:y-Sup\ =Kz9R EXA V#BVI)m QdMk]ޗ@CVRx |!{z_(@wсXŦl%4axrP& ƺjFLQBfLϓlT" (BuC. K @P*Y;L䗱fkNH*ܔVanϺ[MUuJPq~H$[ͦT:ilxR= t"drV\W~t)`yYj^o}[Uh&5.LNߺ/5/2kxRpP}sEGC|0~]s-7." 9B%I?0N*@ԏ52ѷCA*3ƫ(h}PV,"a{(&6{;xP{TjRo*k~Ŧ*Ạ$b3\vǤ[͝ĝTfZ/{szt=7۹x^spMC^92b`<¾v<yDF#>sjI2 #l+VؗUlq'V obv.QYAn @bxPqi6WJO,bͤ@T פ=VXgT6Zf` S[/OG3@ d#= QMˀdt3]M:f)e LUdv'`X-yr.ݜ똶5P ޫHZ >6&!6mqGE\QʱfTpRN0p|4<g7Bwn|Lʥ$l.Q쏯a=' 9e85_ \:*n|({epk<ůMt4~>Q2/tSJGQQYR_&/5혗"S#B{:K#)3fL?!FU\]|u&[1y3-՞ ҵjJ7uMN_ܹccq[\Ij=M[wHQ Ea'䖭 Gpe$ذz+bTVdy=Jm:ኍ}F@׿#}eukt-MMu# 3π\F4Ĕ+J2yޱG ;pNLWv Mif]TTj['jip:wR&Lg8H4QtzZ8| N-qHYP( Y}B='p(3C:2b9ҪRձC 9r&FghLVqnI@u^TeOl{}tOJ[SݨLx\wb&G;\*E̓8}…;yOp}d3x`+F*fzj?q1c180[/s'=wWp*/ zZZm_g5s;}&h˴"Mxшj *a9o`H`S-$L:1d?t8fGP8#1ЙME犏G8'Žx+[u'p_ #P$1K%r0񩊍/Ń۸iWM '! {;Ԓ8g!_xzOsnh1;x'AEPPi?=^O 9^\bl~<4?tg{XՄ$lg-W4O=1$yIގIb4ŝAR׋ҨqE櫣4kMVyqL)XM3$x*ʗa|M$'1y gLatܻw5yr>Q2C$ eiFhNg`^Y2)hpNiBEM^AUP ښ9~O%(S)TJhB1 폑h=hI?LT=;>e5u\I6ćÆ/tLWй+  ֘2At$H}8Mi3/@[/jH[.>TT:*:jXI[&v'3,8ȴ ep.ʘ o0$[Ҡ \zVƅ*|R 8o3P$:U^J>tg(C:à){hSJd^ c_y.aȴcyI$6<#V?%zAXYZXq6Qߒ(@漷H!_wzK{r O>jLUgC84sXX06ۥ*/ϡMeXHl5,+HR?O?kwiPv,cj#mTÜ/!r^{I D. mLLEąXwXG d&{FJzh f6<9w٭D-=(5VrJ!4vi%Ӳ.܍AKQXL7jWŋMbh뮻@VKOj @я%/̪ekowQ"Fz:ŵ.4kf`+Z D&y{4皧\+ȿxX68GQC<1vk.hKBfP TLQhQ`./ib_w_fFqRpbY2o/ɴm"K#"8*9hGwpB8F\y u b* iʹ\pq(U7_BE)H rLϬJwC@t0BRޛ2Cty$T3䓽q:"RG]e⚡voY ]6>P[|RYo O100M/XN ѩ+ |G.¨xJd?Tu`Q4 '(,>.f6 dLh_N'v()z:sC,H?Kg]Yz٭' I<_77$xZ M 8;tW3 QC M9LI *`έha ^Ͳ vd ao;q7jnk!C_'\ݖfIW8 X753 Q;4]*qBR')y$e&OTpE#"AjnvFU'nVxZ1 PL-9@=]!<ٓ ]a)!ǯ;Zm巹j%yY_uG{:5` \nCe+ l6P&]s<-FE<#]ՅWVgG/=A6ptyIN]q%vJ=5ev )·@nxTo} ~Uh):7V+Yi@M#".]@a-Nj9 FJ$%& }[Kofo}썱 Ru!S+1_D!D%x>m#ւ~rByI=rsQ1 p%#ys|f9ׇ$ǾQ$y}.aqV(Zݿv%|RV(!SǛ5;|\~b,&:#yXX|4xv{֒1G`?  u(;WO0i013RL0  @Xz?A*+Rs7g^ǥ%.Мm g1g{RNIiE+x=:R N:S:WusA˴VH. 0hyo?b[t˳scFlh!PYDϟ,(625ʫ'|Ҧ:_ ِF'^¦E{7~ t9/5bh+5ӂg]o p,F߁-R頵pݜ*.} cq<\+ S}zpMezHyf+eQV#=uظ,^e̷)m6bG&9:DŦCLTj͟1`"OGZÆ,ЖA(#GZI1*ON}E<~@c^7m T F=Ko0OM,w ZZ{M>]θn9]`8:zT9ٙ,Y 7͂ʧ4}h_UXsyflz._5: Vg6Wt_9;?}*@߽*R=7S[BIp0d/ >4HqHpT \ݎb_R .o"8VUGNߞxg±A^0;y@/|ǖn 8}YŢ}ire|QPe?ȞYDuyC)/] ituqI,8*-XIГ?JefduSDn[t` n={{eۺ-PE qf4.0al|)+b\"|qUHVzBf]^ʝR4l-4sMWCwxajyDA/FR Z$ȧ3 B jro2&ZD50ZyTaNIxNW?I'V6m<;C]l4a# Nsq{(sA|'zAݗ;& Ejd vYl1՞=5V^?Fˤ%䛡15}EkDGY: d'w훺<9lX> G'u4 l-E⺐¤I%+bҨ TϣҘ:qvQ1 v?SBH<KEZDbC?j*ʗa-xٺ>l3r_[̧0nix7A|YS osf?++js88H0^*\Tf5H0S z,eDگD@2>ݜցP֟<oS _1D٤RY-l>e>2t@6);~sx=~(T￯ǎzaֲ-#~._M /dgI Sg._n4#}dm2 iPNoc =su.bcifzŧg6 ۾){.0c:|qA0`5'f:X_]=EKl%quQ`os9<90%vSfS]!Ç <2W=XĴ1q?:pՇ<;,Ĭ皠@t`WcH{u\2E\&">,ۜ/bqc2]PoM7وKf I mXy1,؂C8{on^=Ȅ. πέQCY}S//ɤ$52?kc@R:eZs_xU.Y?C;ֺA]aN>֔+B"t;.GE4,!+w鸦PlD^a{@| 3VoBȽHޣ nJq(pu%Z,ew@0oC^tUiB*NGx6pKv/f=m[0ƌh7 h=Z:nJ1(-a^jeq (N5.:IE=͕~Tr3)nRS^al,\|R뙣):qv3Ջ],mjXuo`ڮK!x*gw Y?T3`P1= ~A.Q(K#'1;aYP q^]Dy"\dހD"1B0S~ϭVk3(Yk.I'D,Vd^34\"`tfXbgIx48(;n.ʣ]>gęߎgoA)ԁBzYg$؃ uHMU9!%$تlqV,_uu>cPS'4@2K+[Ze"x}.4tMt&Dc\o ?+cˮ&,x u{4 )0%)9afV uݨ>szFRlA1L4+ ?v'& rPdIl[.{Pz(W`zy\%ZZrL(9} BDG?JԠ@T[ErnOViw_Ea۳H(-;WmXk˝Me\#^ `Em8%'Z=PݖI5lg-gW&< 8G &F{-ZW񞂄jp4c]ߣ]9nr}I# A҃y:(,ƫ =wO$z#Sל G=x6 L`2{Uy>9`-ZyCgmM)ُڿw]Vn1uUY~6(,6 RŪ;Q82er-_IN:!ԑ@Hq,0uOǶPpF~UT 7UO^;F;Aݒ{O3W_FtLqO̧)9^ "CM| { (-{uYrAJE 6}Xl+&%Da{=,N%m< lmّ1aSة\uz}TḵGr3±3ۀ|} )qj ;qs {\ BOT7;2tQuO[,l7F!R_ `P[տ]!tIiVKٗY$I߳8Tḇ42p8 v^5\}dXBAnx{L= w!ɗ "KmzKeuh@$7 D 7e#U^ŕWWܨX09qmwJJ7p `mH$be.CϨ)BAޯJ)?Vj.a |_YGPF֥`++'i:b5N[ p fԧ1׾S͐7jt_=Fqiz#e7Es0E7CӶ50UIy ('6G^WG.'SnNI؊"Pk85 tn[N.sŠO As€ !Ov,OXѽ{U 5u]+aqgVepX dm)ܐMטN-;F|ix!E|zmYoT[~&a0pc i\GocS/-J(JCHz"|^e4oX Ѓ5yGpCȁLwaR>'>!cl.n#͛7y Ƅ<I#\w7N.XH$_dJXiuUFar? ߴ]3@8j@FSDSkv2Y߫bZba)K.$fU4tP6A.6v& e:uYG'n|0LoˁyrxRY7~R GI s^`UÌcLl= ?,eL`]~yN{XH^|/LU#l-H:W_ׯ'ߩvQdZyvܘlcY  UN_+\xTM_@#J{U%z褰Pg64̲c|/S, 0XM)źC5NZhzxUώIoJ44=~TUW4ѿ8ZWO %XTzxUyN 3P"J2ZUC 5mUo]eW"dG[(EN0IbZ]2W y4>C֭ (Y;#u4桙*{s/ڟ<!Hr0b.Q 2,ǃ`[vyy#PNHע__AcRl]hI _F-[jE)TZ}`̿9w-V@yn)^K|OW;r0}4oPXdDb !_b_)>KV컨X{ 8k"Ub ;XnWX%oRW*A`}nz%$ъ cU8]&Ƨ?<}lnuºjey/7\g}'N N;=w8ǁF4]%'&6 M%ZTxzc$\ő-COdLwQ[~]]ż1yF5S\w&mHOf?`gQBhVqW1X"g2{kuG .֢YqO6 $Ac#S9-^|mm׽!ANlČ֒|~M}FTGd&~6&I :ؽKAU@ƲYv!.B[A.r=MMj+1 X|2@k1w*15I>[~v [`Y@d|Sd}^ąT-wct":P7} mQ$!ْf9tl&Z }Ȟk\ao%V qw";YUlU=1ޡ@T0"@-ؐ.ˊlTxq)W}TtNQ &oz,xV!6nHԿ(6< ꭱq72ŋ}|l3Y|>WkQXQ=(26֠X]ajlF rc}̱‡4-SLڦ %m@^ͳЊhQPUtpT:tx|f֏2{(mނIV1 b(jfa.U͎$<<P4x"*rx\+< p6XdmeYl;ϒFKU[6e)DDCuJ,-V+yV/,1LRœO-RWBb՗_FOTq}cq>"&A ҈lHht^BCHWMI/y$+a.2oRKez0TȱTwy0 .[[\fbXYg'8qbؖzXzz[\}M=gJe'͝kc^<:&RFTfc yOX2Aaq nM%`SD7A1cbWD.GC!d@jKM+?zrP.&rL +F! iW-io*TҰh4UڹS0wF-;S]7-nUIdKpWJhk ;l:DzXwЛm#9ŽxS%թ[O oSSWA7-4iD!%2Z.!Ol pwtRf1iT<"vA ě-'V0iVAMCb+Ϡ*L# >iCnEeKi_'t2dx`(k6,\gP}vޢ t_{|D:e0<39ڽvjXsCxOYRن,Y f[uPDN<]Ysl8 ţa$>TrJP溨em ?d4PNvz΃bP;MHj^qwxZxĻsFIg B+)!cA4Zjh>jx$$ٰ%UWsj!D?JRUEz)o"h0<܎&:~Ss&WӬeOaL7`U3N mIk& ~#<>]J%8?@~H N8ǡ#T7VApE7QP>6 P~B諾wdABph\ $s%)SJACrA$ `oGUQXnv#YUK|{.xMGj6 B,(ՊXr ~G"Scennok,y]`#h3*y;͜ȂlP~r8:C3XZQ}mڅ$fvHl))K'`V˦!R],#bVڬAN4orrڔۦ}pC5'*b>9EUdO,ex@:Y3| [BKwqHk(*Bs/Bq(S8&5rQ3M2>mqa\ϻKIo UGjOr+@+u[@LVlm) 8!Ff|#sWx mmf{28;%7BDw,MiөV29]}fG1L{v6EbJClTT&>\Z =C kq33DdE4\4WQ#cWUrJaĔr%oJvBor'uKǞ F|)vl,F{!GO=R _lPx d7&. GAAkJHј6mRRRTx^Μϐt(D/%9@',ȉM@XhTTAȩS+I㴭69aoR,dcE"2vh\kTY Z@ *vxǫ/M|#W{M<:BF6A%տձ{yoORoV0Z:>/⍃3,wf_XH*F5l۾"4oܕV NA9RcN}` @LQԧC3w2݀/LNbCi(CCİD+ ƜmMbVI 0e2XmmX < '# [֟]5ev8IwF${=~@qճ$*,/VeFU\yy710Zg+P"ڽn +t2ܒ-Bj(]5Wajdc <\\Mcn+ QU@>;wnXUL y0}Nd5EFޱIp@ݯ8ѳJTOd>=I;F8U*TOd4ts{*'r^AO3p'sTXc| >A r*dw31Ef-XcM{@@*Dx Uc"4d*Q$pG/Cv]zD*}02g01/LJ, L6ɦCqbvlT8-ׯӌ~NȪ YaGD!ܸD+'-NeP>R_<蘌2q%טR9}| ]1u!WDbrBOu T>]#{泐DYjSO9-y^t Ag>ǭa 319XVJ63]m٨j[s:U"fkm5Lw?SO->( P.OY!yV !MteRUiIcՀrIDb|bR-]en`GGdǧp.ȲWVJv~d k`VvS} Y$fzd埽lдk$gyG``hB+mY^pN &Y0/#e\7Yْgi5{ (x&@#UItTv܅')lJ[-8`}^ )qB_j'ONG4 /1y(>y+Ehy`͡ܛx*KXaz B1eƪhiQd}Q/Md߿}`89!XDS :as{༥PpbM{o G\Zœ0Tvx$ >):ڕT3Gc=ð^9c'iC}1u#,X w^ɏ])=Αj7])%z[z$ڽO)7|#-l`-C4=QbxUR8yRf;PAqEH:anZ} w.5?V`N~&Ho8V+j$?{˸ 'X *P8nPIVqaQaoC%޶GQNމ<(sf4*& KM(XS$%y]eC'㫱y_çb3Y\G(f+vbg|?= DCK!4.ho_-:j=o^bgky,:q>7!8#`>Y/.6yC95/ BG5OdHlPv>A Cb]'O=Z>|ғLu..7b XeB v)HGW#c z/"dh?磢CXq8P>O>U ċCSRa˻?8ӟ}-%R4|[LV 6e2+D)w~IYROȨup5/3b} g1Ԑ@V&#ʓI䶁IC4?CctaxxkޣD3׳yl7Qb u5rtF)qF)ic!DpG+qUF8IQ.a f3T2-ͥ&v2d^ G _R[[Bpqb ґ7*S;6J466$-h~._-@7,`A,dd$ BvRZ01S/1Tt82 lJ2 8iHdVy0|.\?F[ `JvQ^A8͋qWm,pі5>J ZNhmf}L)E.t꧐yYP'b zRXؖndOSce7+#JRLx<9o~rj:>]Gb>CwztY` b"qB;SLh%ύneicY:5"%mXpnU]=m\a|n"dr(_j!Ya#n;a)z χl8!Qs *xVA3[)lF)54DAc7[M3ƓO؝^kqEr-ȸM)#)@Qgep"ttfMKnE FF#l (wRJoW^b :?[zGF) jXڱ5#ix;Ӷt}HDQ,f6S(H Ga R_ !(m/B| e)kY}8DQ<gؠ}T: F6c)?Bs#0AqE[7nXJD 3O^x~P 4rdd^="fnbPRPz~GAz Q{9ܤ]heg18APݦ={HGU%LQ33n:?u\lWCC:MA_E~ GJ ?NV_U9#Thz;hǓ\i'cZ1*U+ PtׂQtWc>ԤmHNr҅NPx:aޚm)+p:ѱ<+^I[IXwCS[lÜr:ڱRn5ZdþC6L e,*]" /J}% r&1"-?uk;\_HW]BuA`|m0W>&tE^p8 5t}$E/R൓q $y"d6s9PP_1+Cdߥ*KN͚VVfLɶapfa~™U{JHM5mi~E<@G\TA3x-m>^p >mys=<3|r>HJ7$OڂtC~c+]-gU8"JXԚ2b)uh /<ћ1 4!/x bX'ٜRvCA* E*Hɐa.KS(,ځV|wPnXd@ ,UYLׂP[/ׇ _ūZ!=lrFc6dWg3ф7j?bf oFUΞ/ókȢǰ D"$d JCEV((#si?1k #xDž!% }Țv _ 8I򆳥/71S4/o)OW)CcUWL˯&D q(2Wa>mʜm!9R,@̭i? 6Μr!w$bowa<&1 ;~:L0phz> T.Y+Rf+J]98/G {jEL/pւ,||XA$Cc½N}jIԙv=&͇IlO@Dy X\CЙ"6[RG+ŭFWkv0mC.h٧8Jc2oM6g:eT3'RX*plv ,By!v:&8 m4Oyt }W@c" ̸k Qgsa~j?L7J+XYsP.t1R8R:LeÒFrZJ\_W(S:F XVE{z*EaD[(yA@L5sL-Kl2{'j%dC <^R{G c\I8{ޔ|)[Ϥ2,a,蛍t'gH-lr;L"BVM{Y@7+Dd4Yԉ\KjyhG}s{-k~T5VVw-vջxil+n?Wd vnΕs+"@E( x6`;Ib_l,4LVT6]E&qh9Px'L6CAbĕ9@^L4e2Yt=РܔZ:^hHS_Xhl ӷ7b N򝽀xdtp0rq8$GGӼW spHS fǷۓInKzvf;F<7bykzZףT%$[ OKgXf- W.YB!5 d^f>>(x)ږY|TT'Rz;@J1͙.[f:;^B;Z A:0uL~k X: >B{ X:Xim?^q8ͯOfH@GMA۪wó=UWϳ:+CEzIRpuT0IwrP m^g =Ϯwc5g'Ҟ%a|hZ՝*"b( Ν5h&N2??GYeᯍ0;̝KPoaȕc]KY>)3(u-@8Syx9 H@p^Htu28+SShY#,&jDjh(ZSmF-l 2 $(Hv8͊rˆdd}?#W8KHތ:n8l716%;{ȮvM >/T<(ڥzjN,/qy>I+wox4,n IfS|97@ gBOuzqHpо7O RA[o˶Mk[Tdݙ=Lbz{ t!KQ TR|;1=WxSKUPJ~6,Uu,˂7Z@90qmv I,&)ⶍ8j5p}0 b2pQ{-WQXØYdÜy'yJ'̊j W'K+ >5`(~ Xjbg":ԭ-ᶟ \rAb̭ zUCDXS23=~3 <));fJ٤!["!$`UIpG-i?{f-)iF-ql= F 5x`0} (6or>wVƩ5:MGu9)^Ù'`<ӧWXQL#.C1~|,Ot7~gnnw]\~{<7/Zl+A)QAT50]jWm2:Elv0.),C,B}3 $h8@nEc}b-+;qDC[tQ1iFކՄH\l gtiܲ3}?:MΔn a1n`=+ڌ<#I y[…_tW1bD# \1ݬϩܘWԤWZ/y?1l2a B!|.fJvA!!߬̓n$ʃtxܿLt^o [)Y;q=6?5jF7z@Ą5M$^IFr#~Nj_2s?^;_R8ܦ,Evߦx尿[O_sJ-Qok#ENc2՘`s^fITIFx Yqiך(=i&8<<rZ7ͣ,CaIQkJW))S|J?r9zj b'ڥg4뵃SBWL-_K%\^+G-ȑթF#Z%,U+D޾thρ/CUy9~="fcܦNkBjSёyMX a{(+Ip~7-u0U9hdՉh 8? -35U௤gAH4y2}i.B P2.R'~lS?0K+*=(,')O4QeDaƬ,HYd`c9 .7 !V@Iq| Xw\#3p%9* C$֙=uLpI5ڛl#Xf01w]-&2HA$u.K >4ɫf9("+hm=lKað ^ uD?ss&=,qtoVJ֠潜azHD:,n'M5|~~GM !R y*#`uJ&KQ# ffdBϖ<@dX=d--f2aVJ"6VzT;OIi=x(1PU3.f]dAڅŁǀkRւ.;Y-ӛy! #(Vga#>=ER :>.M3dX5*\ ݧx GbMY8IN\؜,kXdaNwz_nDU-V̿3 wEDŽ}r0 !! 6a;TO?l]V[ fRC}pAsH4*C`4O)k#;$e35Ѵ2XPkX)ArSsDe GL R]wgae-W6s~V6EQd* g Y,fd*(U,/%Ē@Y4@tka݌P&@(=qt+'V+xmr+4:o2/5tߥj)n#vѰdwSTR:@0(Q8Nljdij t)Q>ɡkNBnS6{_IPWޑ1B<֫p? ?x;Wh6/}W2gȰ-jM=C!nȶN)uZt@rFK*Q_Yy=ΎջT/p .TM`|̩lec$qz;uSI=41>H J\SV-Y'ynn ;Z- >6a֑4M?}y4C4;_ϡ ߯s2 z-on~ʸ W Ƥ?XM)@L"~ ӱwQu2P@ߍv6hN6e-ٺ8NGZXր6=Y@6O`[q%Nmʨ $TUsք xeFE9#Oɩ0soWBLqя2B-ȫ9v$.߲Ĭ6h5}|=8Jm() Q~ t4N:Z4@⨸XGt6d4;blsD-b]CpJRUl] r^UAS6,:ZJֻűlM&7~˴䬈/lv(?w/2(վMkFAH'Ѹfm~,OX8>_4`D8o3vm evhDVZCi, ͒D/bzb*ӆ54m3p݃C0DjBB@hD~&'2% $P;瘝)_1x%ϰњ#8 {|n| ]V['N -&peL]H)lj^fu^v1tI_Vܳx&@0Kqυ$36EI͘) T _+5a1(alt mV6YY8 U$fHc_:Zm[.AQY鹞e3.? nSΕZr ֫ (.03BKG^ٚM;JaQЭы%x3J]%A*ِHԟaR OV`#Op1kk+<>V ZP%0zeoC(V;ln oPR`mSb똡+:1s*8܁ &M!PaZ%ǹ܋1/~c]w諼y &ep!U{Hy )Qa1]Q1Lj`Tz뇟vSBN$?M>B%0&\>%.nVz7d#MpHz0̠yJ!q5mQ|#uBtWIlXqF }2!03bi.IxFo+!v.ϪǭX`O//dyD^,?شT[bpz:$j`Նz * 1En4W3df 55`wVAOkI&np5Gҳ5tl\l=ާЋb6, Tn-+XԿbQe#n1 8~1^oZ xenaǜ)BU^jT͜i#pEH(^wP2*_dsTL$X_ms:XZʂ1n emޱ.S| lspoۀģJqRag E|C"r .WRZ`q s# QυDw=(7E  hn=u<@طuwӳ8ypf{巾K8BʼnP7qM s "l/!H:zF+9.~B9wC $ xnx+?ybUID[5,=/#]X U=nL"!h&i%Y-b b߁O! \""C8m_[FܩHmk#|~{l @EҗK{5,u""#xC: $I4N&U C|# AЀFط7ޞ+&r;B|k?DOWCJ;}㽯bm_\LvaE`J3Az7a\x[]Cdq=neIV>s)̈A]kArm J"-5Ȗ¡7+c=]Y^qޯT6 ]4l\ [1D;^t]J&Qe :!YSJ_8+{gi-<Ӵ0+W5&rØ/[6F9m.(RCLjJ( Ba9z)WVGn ;*q4)_cJȊf+Bl#g5iT,b-%; Yc+6xD-y/OG'Jp) n?SiX <4pVp"e31LkH,Dy"pxu^;wqDEQ lW? 4Ang7R3g!o#]/d iz6bgU)7i ܸYF8$(Q%JUu|wa k"Uo~F$xQ$!e!i ~x^eF3u^~<ÒT+1\O Δ-Fu/pLõA^Ѓpd~UhT:hF75mf0wP}ǴXX~gqrv -1Y?rХF3gyWc[^It rya85EP0~~$+5D>?@um 9r?XtkP {䆇>ryiOѓ1? 8 B5Y5>o}1]V+}90ǧ6frzq偄`-ꈳ#2\}̃~*갎TȑZumg6y]F~$ǎ9'eldl$V }`^  DY;/?̒18 D#C-jդP[Ap#G^$b]dﮱ"̝`{I.^ QtXkavT/3$r^y bwd6?-`X!Nv؈bs l5X>K㨿U,aF4q~DlсRQ#UOi?Y+ybrEՕG[ ħDdRziğxJ(8}r̯q>#s})g95ًqJfv@1<( kXZ]Z>kh4W\Q!9zC㨧~ lVxWU:hsF/|tS-л^GPBq0y؛2 j>W܃-mվCgk*1䷝*h1!V3 2:0`S!SǙ,kRC,i J=%ay,|ݨ~##™~NݖCAy9[ڥڔHXcL7z?0,,?\D௏x*<AB6._)R6+8ںxXtr?C}|1=tɔ85QC .S=@"ʋ*W26da W'8‘G$c'"w`2}{!!bQ&oڍ W +KȮz(ETt>̋_VD&]!J6ǦmH ;+^G1DevXǟ",ԏv#+P4ֱhdXubʙ)iz{;{F`1"+Lg )թm}Q,>ge#jh.@LDԨh5Gɨ @ ,TT޼H kw9VzR:LU6cZm` Z;4 :$ծ(Szh0}4W^Dz+OO_4s;"b8lo =p{ORGN>PBO2f]hʲ>P;P꥙e&F'opcdPH61ꞵv9 ]b[ؒ"9p=]BV{rMBeU6Vf#BjY7;^S̍Vr+]h\+^&~D@^儒VA=4뤫yا$DV XPMC驟@-P؉ Xy 0Vlaѝ)q+ѕފ4WvkKC/Y8IV"@%snt+[6o4öҞ:xۅLsWxqk]G/TMzpd[S-!t&-zts}cK[Rr ՌoPf3'd^92C5 ]ELu7X$3րgB^,)PqN'fb:NM9fSq JF>PwRjRe]mZXijؚu(r8Qfق۶:hL9/p5r%kC\ =נ;kt)/0x`G?>l< ", +2`CWW c6Pnua{هB`1\474/x&/z;w2zR)%ԘYӭoB\&a/ oFzA5,+6}/KHDh\Hqx($$Ϥa<$ùZ@pXZĚ(J;C\] 4Yj+^g55 if8kC_༮ֵP;R7Hn 2/TԘ9 ХReaSʰ) Ctnaشqx\U,ZG >8>l0 =(MD*J"wλSnOr*[@k[ڋ⺕~:y @4ӛؿǷf5_  ;M|&Éåۈ2Yc6NpC Q {;Ebd[".6jTS]P6٘t$0 oqHK%X {TqV?f[@؎iۢɀ0ɓU`o4,*Ý GltւY1.&5oBѠ m[?V?KqUDȐBDlO~~頢$Nc;Pv ?Jt ZJ<}CIţJ=.ssߐ B@0{Om?EEVb4? ʳf;Y,P5eJiL^B6"."~̟N(ʀ(PgoW\E҆yhNzJE,嵶rٴuo'ev@߆Kyl\?Su#?uB|ٽXR a s &Ve4 |r𐻈梪q}u>.C]@DqIDžu%IvQSl} PmF#iY: {cvoV8Mz7dyzDPl~3뉂Nz>S2r42 עQ3:YSKM)aPSd1zeYz1묌xxg 9PYh O~b?]GnܼV]hfv6CZ9=/?%4 |5ɉ4uD 5EQWߐFˉV|{K)  ev# 0Ը`?t,'Mwg؛Iiv1倣1swNkbU/z 4kP,HL:K27hYxiHHCwП6Xj6*wsS73 qX'.YBbpO'cr5yrziY6:$# W.F}!IaO9$lwKL5 9*el;R|hFIEKy+#;K]d$^^|KyPwOD- .̘Jcפyi/K)~xu{B2[BsN iIѳq$"+O)X7R:\j5G-qڸ3]Ϛ;eI$c1*ftJt9z jz2g, vUw)yTIf9l%[U5 wZ `cxS.xP ]:)3378cxqYaIڱe,.4`m*!U7㑞af'mD!4^ sB k=rPtP3؝4ިgZ󟔖i%Ո%贺;eHws ؎M:E0C%?CIVxqLCck˜4!) N К ӗlmk+Gs}dqh RɄ.m m~,j}}wm/fxZ/צs_gv^'biD,)ŝ փ4 QԬt/H6ǜӿV^|@U?H`>ܷ`#nMsMȭ,ӝ8nʚ c_[$tMmLVL3*XUs$ U^r\o?Z ҀѼ!= )$ah$m\G)*:D%J'G^UfH%=ėāyKfkTޕ L*qA^_zOGJ,GytCs҃^͔L8]\Ϫx>?B(OkJE)adB (9GG@,"r41㓮)s`Ebɇ U9)Lޓ}c|#|fU~${U5b9}Hn}_'KhO8!qpjp#Mׯ(*Z $PS28_K/`dܳ=.}f hIL?ox~B&{(SZ9z>rct ,UL?lO+'rlkjX5ޭp}5$9"KTӡGĒr{|0S@ 4FO>N@!R"OTӈ2v}R8ͰLuXZNĔcŊK+<Żge@CfG~hm~'Fw션1 ,)O&›ύٜga+tNhfɶW^ߧE_,k)&FNNOOo^cjHپSF/իZcjm[*?iOə֑VӢ$/4u/= =ըD2 [gG;N).r;kD'y!@aA֭BiُjjtkDt$>4J (a'u퐨u򡋨)><$xƦyŔIƢVcԙ[A#wսLpbB2'MK/W}!Bb %nf(v ([f8+rrqyIj 3bCX8."rrLZA9-(FB}~t{ehgc\Wy@ ^*QGNJVa.j]t} bIMV;i@u/NN]Ֆ2>@QYό""n E%z^XJ{¸PL =Gie6y4&T @JA[2EJ F}\vS}dǪkKz;+{ȺWTI \GqV1Ct\Ln<8(s2UPr9ƬX7j৬k-vd[( lfE:Ą i_^ hAwd-f~do̥7_.Mܲl pŽx0ѱM?}χ bV#rR/y[TfbZLc A^C%CՂ1B@>=шqZl/ @9ZZO5f`q9n%&jm.z"f=ꟐJEׅfo: b:ӓ |}͐]KlA4|wҿ_~V.-{ ((ZuC*BUMJ (4.H:~,iWkxЕ q2} Q U4L T<(O{ng~G« ҄sM~߽uė}Gxjo hZ?)/&.i8-O|! 2_>Ju3>8 xX^5ΒCA Dy^*Przg, "/3)x$ 煐Dt# 57FOo]t&3C,_sNSH*];mR4XUEA`72$T6:"QϳChN`]YkLCDxpSh#JO1XBVSy}ZAj2!?/7bnFpCYIhE[n3ܩ.PNɯ4pr;훠4a!2?48 wN:jܫ @حԥ*.W92//P~6|UT8OHᖶPzV#*СJZqG{{L&0rX{Gʷq,0ɤt(IUF8"[)B9ڝocL)x7ܩ#9eƟT^4ϲ tR5q^:\&vms#hJ$&rP|W FڰQMR'TSrTv86 Coàٞ}}_L~$VbGt8BKUldžHs "9Fصj`u( G|tyΫz6#F &`xׁ W/_,v.Y;63{.1B%"ەՁ2A" ÷R {1&Ҏ cqѲ=0}GҦH}A3 VKmPg쒚$mCjrAK4u=8^2o' C; #mqХKB[ |NSegq +. 12@^4p픥E=|BSft%u@-Zh5Bk?^}@bPWehLmaH{S[p9ZըonY!y&À:_ho zC6Sاc}RKA/:CYHC+WA7!(/>#.=fZ(  %2G/3N36{$EUoiW{ ]_?fH# P~ۨzE: (hE;Asif3$ݨ!a)% SvΠ2?cP݂:i=YOQ!VI-a<'˹ hVrܟ.k/+a,.^1VrCW_ pdX n%J5:CiR%q٢d~Hgϯ!WGlr*Tq~%2k|%Ar\%3ۥҰNڰtҝRW9 (aR*ayFbdn"\N}98yۡlJaENKÛEj4(# rRq[@ z_D#k$DzQǹ&4YUް͏ .7J!E qS{1##]*S.U^.8$a`Z Pژg=$ TOR^s0J/m8)1 DہwbڛBigdwC7!'1`!hpMXr٤Pg⠥}.g"I2,aM-tJ>85ɧ '?2wX{1qid4I&t'o:yp:iNvL߯L;6m:B6VeX9:Ua$4aQәyRH r>>E6UafBL>~{}quvcrmp*4|_MUY}]͍z1;F$ϗ4o$5(cvd?-4_M\D;Dw^IBy۸a"楃KP lY- - D0V0F>.w?=KG(yL*l.J6:"f߂As{3d.r&DM=`\vP}mx+:8 }'zrf!&|EZ'eƉ{__ 3lNVxb~&vMФ (XY 褦LU\ 2:NO e%v"bVVOvz栟|wv>oZx vIФ})ϦbP4o2FN9fYP/qt-KAgn-[?p8DrA^KP2 ~7kH)!s[2fĥr3ӑ>M=h p'\ܴ<s9[O颐 ~mq >}ϯ➕" ˈ} gf%UX#i5A]Zrї}u3{2ɮܡ~v-^DגuUJosd0pȦ@DF: ru<5Z>L~ڃsfJ76u8Lҵ 83T/=?#h3>33|,8%~/ 8wPtjeϞ| ԥ՛vsQoy1d2ṧ&6,pB`6?;LxS*ulIvwro @Oh;d8)j1SK=]EoX3C0xyd8co 6Vυ2 %:l+t_[Y|FB k^Y h-~~y(@.~)DTd_+i Ysa4 1񨴵!.gV@Oz{- G4;({AŅk:wL>`sQ:o+ɵ;TrNK M .}S?* mTU H!$ɟ)ϫ%+qo,i"gGţ@K]ảv$ltLn8G+Dpf哙">⧟IvƊICEhתs JyA+ѧ ߻GW2e){+`l&P2Q=`x5.aU9-qxz@a$X~ TX3/E/@"\!+?r|/)m<h ҶEۃD]'|PJğ){[Sxv(iK]z^MxwQ1P(r#Tl5;ʿCec5e6jI wL8)l>3Pr):ff2%~p/DE,=Sbk<%K?un $f;x5݋Յ +妒߷y5f Sjݜs{#4%o_N?<@/[M,͆M 4Y X}pxU /laZDA-v$X|!#nMBM4푋xcd͌k+蓬:ƌz7gsJF]|+ތi\nhtHa-z˗7٦6 bZtQOϬ1 3C:6 ?*E.wpésͱ\A:=D <~X+y7}<2Uz&("/kO>2 Fkij/2ǩ1`RABAWQAJR[FȪLև=ANatJ)<[[qHd*5jx" r(&j|)"C f.pàD2h_GW-c מRjXܤ`!`[O\tǕί(ȂɏUfFl%kǙutr(xKpSse:t~ptY5{!$[:$/PHҰ#p_C3 ol;ą  `A"MwH( t,AS65XX2F[Y[+2BF.ĐZ, 9\$E&0C`9/^Dsˈjۦ(}A$ab7c{u2/J{:4FH6IS0pGx W,ҕ"Ko=}ͤmi*YgI#5-8FN@ӵTWJBح>NM_;:M.RdJ xp p7AecA>rہ̈́eT逻W :<zW^ L^|MbDm⩱`jMc}@pRX4.XΪpU(l1EbP^>݄TjΫs?81:#rדAForB\Jumɹ[e'2T$+@:kI0Om+c,)<6V`ƔImJ)'Sp;VMW/H{Y<$ȤeFа!C~'8`9N=ltw ~5؂ĝ՞_C}&_(SWf׺b-G,ȏϸ&ʋR_Fu¯ $Uv7T<0i '8ƗGus` IuN`\1f/bkˆ?s?֮qٴ-,$, P0GWK0B(k". )k534FiNc{疕-</ŋDA]8;+jg?`! ,pHpJmD86zG1tq /;u ېg~"=ь~:dej1,vƙ1q2M NecolPg>=@fd[R+tIV.FBB0xj9?%*R06ʋ4hBėM~ܢY=ks`Z5HQg$.Ƶr/lCNl& ͅA$CUTVBB*vT'>e]">rnV%)`bDvŒle\,F˰ФnO;Bj;u9ߊy0MiL(,-o@rAm35E*"<67؃!&GR?wd@qmȁkR]-1Fn8ML$Ȯcﺺ~1a1O|SviY+dv&:7Ã@@RMC8.f,O֯ϜꘀX8Z#?LIuE}XZ|_3gj w^cԦqx·[_pl-L=޵R&;kM{Ft˻j~e >ˌ2ynZJ!IC: OԎ=x" >Eܔ6IORm]ȸۣQk-'9]Bߥt`(v^(z.C"!x!gC e'q%kg>(2zTuN9U'<+\F,Nħv nPq~f3,T<{ Fɲr˟[#^7EU9=S Vs)^:i9 Ún9$T)'#\N5AM"r6 uI˧W8B) eMPkհmgyIwKF;kn ױ;P\<se(Ξǵ%u2;e>lT4,E;ZIУyGr$Ρf*< :)% Sw++W\4vd;: ݾha0F"lܓD`Ќl&*z /˰m>;'%߇Y@+bnfT}v W5:s2r|v溓\K$&feS@j47eݭ&]WJV8'L`%:ʹt7<#sFo{#g=ۮۆxi'ϣX>] 4.EKEQ_)o2u;_oXA"H> ][lG9ږɌQ^@ԚDKEFkAg 63Q8SVI+b: >o87Ӯ\ћʓkB O!ӹ`p4XS/.j )X(/zZ0@Fz \&weY^/0brxp4H_cNWG{< ^ztS()t4= Nnȷ5_٤59OgCQ5 ߣx Ve ~Hih&:urzw^GwTm.6%LtrH^tCj C9O߷9+Qf|jr7 >05^΃7̇w79#_Zh;3Tnd:G,)I8q g&sĮmo+#}_Q$ o $R3:ļg}B Hs{,j1ɹ =9M3\B*t#a/1 #oM>)ǩO@FrD2WKt/ELRGh|pYY㖫 k@c)kرqPUO'A+ }I,%.ۭ)mfB{ފյE~ 8Zz6`@S-nlt8_KhΛ "ȄnZzCZQ$E^RVwƾw$P=1#Zۖ<2f^e=M>3ݵ1SYlW #I@ӡ'I`zPT) ҊN6oBq{W ìöuzܟKdי%E g9IJdgA>lgg]X̞'hlC*/15&xUy?c~I{HÃnsg %-mFbt]_1qY3f:ʴOP? u= I3xq|x |lYr]_4**ȈG|krAnA٬c#s{,A-мCdAxINS({ތ.뮀vBn,w֨Bmi|*8[e{|3c2 J(j:0M-EqPtmG %аPɗ9RcFޯ-W*KZʼnOGDJh݇7q.B:ߙw*3euaq82 O!lj7hIMS9qYRid-5lp;}ɩWN 3L$sV+>\O-,Q۟fkܭSbJAuiX5jS2Ii.0gG!5W!± z)k_L\H2o^LH_*#--g Ϸ3$l:B^sL4~xs279Kep_3'S/i;(+k쉅 [a/S C9Y dd"n<bing5c2Z}r)R^@$7Øhhcatg0Q.\.Hx I^+>;_YCF6bou::NaUxs햳Bi.9(i}R;;h0c>-\^T@B[Op&l)ԸXO@sbэ 5d].%e10O6&HxVI&^'UzSX`7QAd-nBX|[]xԲ3T8Iqj=ȝ19 Z:'8*(,dFIB-Eh$;csu>^ǚ 4LA{33F njid=(ML8JAђ>ċ`"c~Hêv VϿz4TƋ^|E'_Dy{TDFHWyWz2 Sn4i6tB0)طyiqKKOZX1Xj s@4GSV2IKbvчc/̧◿@S;f2C˜q&Q<3 In̎~<YYNĈm +vU:d"ڷ(oOϸW ugin7Z]݁P[k 37ޚ9b=qI1ݡgI:RJtޭgxЈ9/N,u0.Gc((kd) <[VJzx8HijbyGض dDCX9r`V|:F_0QJ weǚnקl&UGx9Ι5=:giY/E|0}8> JbJGȍju#𨨝M30p*0j!drV!B$m\=-Ι1uҀ%&-|jHs%ZDrd_jU>_wmoC>5ŞS~6c$O.y㭪lpy^5wN(t($ِڦ^i~2 n0Yθc<%3z')0V^)=,tY" \$KT 3SLT &iT!2J_b]3=MQ~cltQx*:C*ntz Ԋ)׀ (oUoIthDoT F #T=aq2?rll|U%;pzݭƋ5Q@7)_n %K̃:r-e *ܛblJBޓ i>Y*a%zi=8+2R8ᒔuE%Ҏ)13GB:fos[⁒XW,Ư{蠂pG=Lr6)o݈ÊUhi,?4\3lo9čQK;R<g0]6huOb]zl+s;AdeaѓhzWse*cqYɯ:wQ ]e9 )٧78܇;M&{j/+wy*)P=:9>e9FjaL}(Ghƀ(X,O<b*LPj"^adSTU| ,S&Z2÷A8 [d>ِ'@ñW& ݌ XRų;F5ɸ ":6,}9#`p%/q 78L3rv^övPq+*@ 7TQYZ-POyW*<լc~/͝wG;ގR'Q 043~6Jg-#k* _H7lbnHv`J t5J3sc_r~{e$ʑ:*i.!ʃk#+426ǜpi3(k$d&rXSh|dL&L*N8:6Jz)]ᖚF23!.=dta'OИz9sExb:彌Vr2)5sHT|CpF{zJɨUq&sk[+H >\MV"6AA{F3 Ms$ $WyWA:gy-vIЋFĖ,XrbDwShjT5AEfL=$29E$]嚀05'э\9LK6ĺ1= dn<۲Yyfx!9~CHpitpM{1#SS:( .T(_nJ| \7fHKh80NǪ,{-QF!'EzT7ov^⤉[@w&#tkӏV aHyտt2:AWfc^n2yC,$yQKI60Çu ̚hy,$w+J^^YjAVӓcO"TV]5VJRxYO,!9Oj~ _WеaTpޢ#*eukUX9D?1/ho,2&탉Y|R,w$bMVL6 4<'}_!VQ:[8~ʹBvc0" ]&A@u}XL, M^'5ZppYpIAT;n^_`v c̤OܰOe y3Lmm'E$6^ObN2*cMsE4 oVY ,mT~~`hRQjpE' Kktm* f}ޔHs 7pq#G?S%L.GE7sxDtn9N6FPwaV5J yfǛCl;R=2θD~brv)\Y=2Q$pF^vȉ2\d[WO_XXL8lQܱV GSx!=vau\3uQ˛3IR>lP7cRH2h9v} 4]` [jm̯ç ng|=si~s7siĜw0nv$Njf ZĬi mY:Ԩ1ҫ(:`B4v݆6k4%t-|YvKAfh%׍5Gz%ǝ#e JB7g DC5V$ďw2,T0=jI?L?2笃M5-l?$XFb*{/ DU^)+n]pV$mPiFi]J ?];h8`eYٹ.&B kGyr(y>J QQ_OGJ8  ŷu\l}.K7wnuµ%tWi:AUmTW\{şP1mn)33L߽GiKX\8 Z8<6&!s?Ts ]媻6* wDg?W#J+kvJz1(ߠG[}U͇kH#))sUڥ}sX2[MaV.I0PwutUXQrWN>L#TaT׮N~=8P|ڡ=]Ҥ 5Ⱥaj)1 ؜\ ZPPҍ rs>`m@e[ ],\9:|H0' Пg`h)'Z7oZCSL ħbCOl6PRT hw9ڼiL[9Jl9CrƋ@rjh(_- K]X f"VrѥdQGhE.(^=cAâ  8 / ٤H>qD)Z\G%tHC9C`hbѬS{iRmW!k0\SonT{< >L~8ܶ%7Βz?~g--/8y7pUw9ŒS#C :b\<xmBxs{{pOZ=QJ> Bu#K/)y=\Wj3-=h1r&Dзыsl~Msm$J˃pI!2|!|]K~O9 (| F* bv,is LeK"{6KMOjE!Sm"2G:o`c7rZh<G+ ǧ.CgIbfA;'.P;]K eOX"`!a{YNKZWFiel\mF+gf$5]1v J.y+Tn_ 5c{Zp 8oZ@53AR[|SViA 66f'WLw(ټ6>-Z-#^FR$6o1T^1Bd+{9|Er"@ =~?EqZЗRԌKM5|ʻ9?y'!tjs΢R9/1s61xl0Q$*zW$Jr{I 0(j<4&m^џnA4R 6w +aj/ChT/%0ɵO R >jPxah(Tk2$,Um2y(u33J)Zk]#zgEKM=P,hӮм?=:C'ju PXbYǃ(<ނ;iSOn΢ ^4; ЩJ;$|IyPƓ<%.Fae!d/ 5a0#[M$FNTzlj4G6Iavm?z(bs 9}?> ?졠`ґx_> T,;0U-{MǮ_;3pW8*zXAhB8(R{s_@Mm `<ȯ2k}~WčQsqvٵ5m5؃j΁ I5ܠ07-4jz_r65e}aDP̫ yR9֎'8_qZ~ =~Ge :.hEGPjY.p"|AW7/Э{"D(ASMA;M[GTb*v$(h0bg Om{ùsoPb8 H=2ْ6qM:<>% T]X[t.@3lP33.5J%,0ᬻtVmtdhHyJکӤbm|{|C l>%(pR]ba)"o Qo <jTTDrgȒ9(؄&(|Z3G L8ܒf} # ',~Am#4G&&ԧ INȰ4Ղ:]xIIF8"2uf|g&vZZTK+`$TLjE0J 9rs,n*U:g[- 7b0m]År;mwԓ, !$siBMyE\ufY2d= ,n IkפQԧܧߊV!ꐻACcL$Ĵɹ;z;a rQjG ^=I^ ": 2J i]RI;tঢ়v ZvT jW 2BrƩ.h[Vc&D=Y|$$`DV&"ub īk^* g`eݕ|I_o)yE}@q9//cNdEOՎrAlXQ3GA76Wc3skҠѭWDaa#韒o1E_3Z\+ 桄蕙L 0\$'!aHtހn;a%o2>^3 5q¤ACR=X劸gRDHx{#0bm To S_rR-&V#\0U@h\VAڲD<њDD%[füQdωOQ-V<80)9֍K#vB4 [ 4ds&l SCjw5 )`PevD(![k2BUsh])J%̴ެ:y#!<~x&VffWHe' Q _.o-ך/ik ?F+ MG8ru<rAME+{nGGm׭o٥<%hIgw#`>LLX3<M'.È Ӊ*'V]a,iC#s1Rm#I+mfZ i Wfޅ*. UU:080QV ;dBppVu{mvsH.2v Q6bsWSd;T>[rd1w-<#?Ȁa1)@D{!tJO8b*SkTs*چuTA>ժNFoCyL #w$we.^@K K+@T-m v)٭X \x܄JeNa,q!S`qќEsBeEG23 ^'s$w>Iֆ`pgZ5Fb2l'1GU92ޢx(K?7OkYl9gg܌ůUHe8sxfѿCg^X<2zb+2l؆*?BzT{Ւ7+&tĽv|RB"3<̄tL,Nڸ=Kېۮ*9=ݥ)-d퍶v׻S^vN$k#]y{9*TοAKYai] yz:C6XiKR5{3np}òyb" 8zmo382-Z~h [o[q?g_ˢcd,u@ [ػnhg9^8-KܝFE_(&Hg;}n^$IC]WgB`>f`6S ^T 299JdP5EȰ+x*e&$w$oTCQe4.[x1P;SLl]kqˑ\f XKGn'1$G1*aw#,DJf҄Z i^4ԔŮɫEz~P}>Bi2S5S[vbGT?\V>3 )K;i̹x& S;r w&Ykha[>.2]6Qi#qOsa ˢ:B­+JY^*V',;-3ۄdg_S-0˭~1N(I~%'v㥰>:U¦be7q@Ħf>r[xYqč } t qJ_>G]]$Y]ax7 PM\_ Qo;owHśhr[V;p9.o\n< (gGP /jE^m±CKY{׬H8U2QK$;D|4ܥW`X3?vɂmFX;k3m!$x@pgyT-Mþ %uEm⎊x>R^ `]Je T` k8Qr%]rf1i:]pJIFؐlb'p㺇pȍ=-ORfH2K {I[:g}LQɑ+@yٴYepsd[GfMC5ͲIEoQ)u*]_838LCt:^Fddj[qK;fۨLtZH $R<fQ$c-Aǃ g֭.b&JHf忊Vך^,uc&R_KW~YE9q;іnZˣ/_'ԓ\ ƠCNeL$g`fB@3 H¯;}RjejkRQ#p4\2-5P ܳRjLþ޸ˤ8=k]6p[.M%vOE}V=54h%p$ ؿt˨zj]hQXY1PRJ(᜾a#cN<"<6>i:1BRLȊ Sss`%~ClalXm(R_u#.=Ѡؘ{X(3mţ MIƤEF# '"WXz [1a {,OiS} ED0iXlBREyw9b5 ­Rt/C?cJ*ar& Wh$A4 6/mȳM_6suv>QJJ }u@8*PqV%4f UH%[xlXH=dDH 0xHVKlL~ѨxAls/USCFk\Տaz3 ݠr7rK TPH8^YNQװ"^o$$ wz c-P`fB}ˢQǍhT w3xsB6{Y6m!/~drF,H0="fMᘫ\Py6͇σ5&d:*M|Hؔ-+,Ӑ)&wwR!5$scJ^ L K}aFe_{SZj[L%m2! Wĭ~W/^y;1Ca7=g5! Ä=w+1k)񼬄-ɲF{NwuR8 "|ac3!9_ݭ7ű0홆gǙldS4z; Eu?ܗ!3pЧGOqn7RK'~-ǟT%Z?n#3ʔ2@>D]~ISmWԬgC m%=:36ÀOrtÒѲPLrͷױ; ՅkĊt9-Jc89MNW_@R#j<](h=M"  kkf kҬ"eكC&z(f5J>}Ti|' $Ĭ/\7`p2#px}V>g4~$c\E1JS/ʡQ *Q eheK°yԳm.Wl|U|%PFw]4OހK1<]򰻴bH\?6*!$(&N/,#O K3^Û^H>`nqUZgsZ}t-'cYm"g~u.B=`R?'=죃* L3P\gAlD1Gᩍ4#:Tk#5 Q TDO>\N~l_&Ppi{Oq^1=QhM~tK~a}[XR8Nw*2(RCE $~vqemFzH"mB$g ^ha-x;ׁk`Eis/VqYp Bi8ҫ-" "g) Ko8cD2O`xI귌(+G~D%`2ݾ- S wA٨-Je:UTw#UQogMv~s\Qpws,sBE*@=m@}⫌=҂ [9EtX4iD2 7D;0o'7HN1aT0Ad:zq."FOnœR ?~S52S.S{EkpH~ eTC.~S--֩2}V/TC:v-S{#s)Vq]zgOS9@QaJMs0;M-X<O?Y~Keײ$O\,*^ 4hkYBZca;6p,*pr;,X1X޿(XLT=s׹SnfzlĽw{'c۱,p\xd1dk }B^Et'A61pRpV npԨwQUp$8)1IJ1WK;&e5ISsxAJM)NcL>l7fv#sR)s6Incc+0k\: ؤœ,-ћ/6l=% Ș?эgV%Ez'l} Iz|mR{}cx9.W$4Zꄱ oxG|JuK٦\$Y/ DQ[VU޲Y kOY .Fv+IPHuϠǯs;/tkxUHwC> ~U ºǰWC'SgZ[bATa,=}1G M}"?Uߵإ`y3!j0"J/ڔMLnA.(s(ק+^LLS( ՛ŰK{Vm'f1P}(Dff1XO2#BZf #ZvN-Ad<- d;a˛N}< $:*BIO*鎯k}ϳXїtYZ:"e>;S>Ry>% w5ihne#K9* E0L$oizIҐKj/pTx9@cX=ͤO$ǖ$32BEܠ*paOaױT&SzH>C~R.QE4.Hv} x(ugf+P2Mpݨ[W?PT9`-(_Mhj75Ք%6h%u6<|̐_]NS\[uӍ 6YIR߳m@nѦNXߓ 3|ވvTu,-dt6g :]'1{W_zkC;Xr :?$ X 7xoYD=scUu5o9O-P 10,T[Ɇp]u[~."Ǫ=b›{Zb=Rhs7Ħt-DޒOzRh ciFaWZI`VŜRo{_s-.fŜl2ot R;4XQS$IS N&R׮_8Q@}]%t)Ads?qmxkS=;^ oV_^<T.*vvm.P7e.տgt4Xl;aQGYdDQFž>%W#GHV]>\AD=[F4棩}8cR@C_\}"-a)j7x*1ޔB΋-T_N&###)Z:!@:1&U?M^DqYxJ\_;&7|ar$aRHVTrN?~{<"7 L,ʁ&;nvRE,.ϊ>@6oAzH$L-A5%㤥s|J_2j N$&5ᆳ~%jv$]! ydo z ndx,/`l^KRַ2L$X<Ř0~$\3]c6tO LSH*hRT+w{8??v@j،v_Id~RKf =k` pCW|ᛕ]P'Hq'Do2{.h\ĥmC 8J!BP^JW2XXF{?-1gz#Ŋgtp+EMoM˛9hT]:rea|(גݪTb"t'xz 2m8꾔1\/,эʃROI;FZu"N7F4ԸֶvՋ]!k*;Z{g)ɛ6Z*&G`̎v FY`Oٍ~KUaC?y 8|d8fH1MWtGy]{/ŁǏ8*]|46܃oV8'`cUPA;J)F,Ժw> *,g7U51ͪB 1#3IERa {כuR|Y4XB X:H`Ze}Wgik AfՅ,'-Tl$Sy jG [T;}j+V5N6Sɲ29 ?z{}臣 k+ypJXm&iOSjTpE`GD~`9eM`Mp)b9'7PK&>vU$^U)~L^IZ:ݿ5ٰPosWCwr_ %.>c n2UUgIwA_~9wYHuM>TLy8E vfꕗ-W P&1&Q#w.SɛWkrOupJ{NE ѴAeX"*ݹP~ӄS)\?gaG4V8B&vہOZ[-{i nR"~_>t .ѝ6?gVV'FI3ֳ@[U9YIInZδqsy Sp?8 xONtQxeim xQ*J*jX2&6x]Y9ZW@ng.i{:IAkpc){ nմ}=N0k{`v#v#@zf*=ty} .V30Ur5UEA*Q'\jgH'%eK]WfEHN rFs.~ 7 ;[mcHGaF%;8"V=!7`#߁$yI'Jf>9.1F_ˋ{v}0dJ[Oe<٥ğخ_@Tad+9g5.gtik\3G(xR%AHuwmi\"a 0䠥T5+Cمֳ4./kYI"U˜4Z꾽!^CFFS'@@O} B%5>.:V:>ړۗ]2JׂaݾX?y<=-IA󷠎c w~mR%plF=or/p? "ᱡZ5V`,bf8wzRQQ8gcʥYb!bE |ӥx׸E񧾱`<=BȹA`n.Qr sfYet@/S 8"yR4|^yG;*#Q8':۲u'J8G[)˱;F륮B՚7x'[ AQ K -էpŎ-f)0C3nkq8\z;LSY`[G `&^.n!w+tјA]vuHjC?КV6H60:G o\L4SwNp+:q8kc <'І7Um-M~ k@Mvz55*C[>}%RթRbX0| HDFY(AGHE~r_`/J(GɤND᱆ȘQ-v RΒG]ha4v!Pl*2V[w(J0˝J{uܰkqfҽ~pOr^y׮I8`O!xlmuOIojuyґ697熋]v*:I;v՞􅄣bӘݍ\QaAOtxaOTXzِR(Nfmv?6}udg{7P0^k_QBQEēAT"vzS is`cD$Ę=!KduN9 $8dpc9O`hs+U@XaqTAI Yy4K0S%< &ϰ=0I4˗YďOX5EQs gR!3 pղwӳxQݑi?D_FbH Qf9#n1~AVo{Bؓ5p -+.d!Y/A8FX郡8zxE]XFH!%M\2"ASGbHbik$tF8@8 ?tYRRY^'S9b~hPp욌$<3N9YbMlMQ,Eo oD^gQoܫuʄ`O@%7;f%|,QIAsӮ)[gHViᄽ<##&dbhGp@lp8 <[")՚~a@<u#(w@ Z.(XV&Ma⎞Do7rĄuVNiufc/#94AG0፺KN:C"= E N^%)+8 ]dHeӑMP UK\k*6pޠt 0In.#j BAIqUcY Ӷ^5]_e k[ 5J&h8Z #lL}KK'#{8#=~؜;W+#/Rj_"EpD+ObZ,n%%i~797-6P<' Y$aR\%u ՊfFn8I#N{%qx'ѺVMפH]i#0dJ>jTbz`;Xl~8%Тj?grp(wsP;ќ>H7ۺ-VTf):mle[,9hg$&Q4U"b֩@7DZCOܮIL~(^hNV;k4jg WUaWYwKWjL  k hU4A a('yb؄+fOyiWZq}XUy׍DD:,|@;#.^aSw_mm2~D&#Jo=t)gуВxDu׺bUZ+P]u'"[LtɾZ㞲)ӱmZ_1XGsϴ,CH^hwr'W~up]V J,!8cv \3lXs򁺙k&K_M]/cX8tmMܑP#l1o:4-*zS\}y[@g*I*r&V:t((bкNoSMr0|i*Shj%i'㧾޴֖^BƆ^>1=H]"z_H\RWu\4 D2vjƲp STqgh[+FYR=U0@Z('vSXu{'?@n8w Gic;0i|"Z3Pu;'^ӷ @BH/k^LN^~.MnBG/.yq*bEtj~\dQr = ᲜfOn*~w=4gK}. cI)~cvv` x eo/ǠYBlWn˵6 ~N%k "=h(線 $W{F /xEy7M .IsvߤH40MJ+b*AX%[},3vi9*a-{/6sƃ(p njZ7&w"ӱbtqmVr+"%sP@ GGT?9UDp DSbÓ.FHX?Fc6P)Īq_Km0ɞ}w <8Up:O3g ^ƲvSE^&hK>oJoW1u=GL~,{'w[sy;zVƨT* +I!ХМE3YdRj[vo,(ސ7] ;~ڣ8 >v@&SBZړˈW [V͓OD/.9O Qf[|?imt,*#hy}yՍy2.z?U\Y,,EbာwKұƚ)bqEX'Qttk`?'8u+.e`+th!V!7(\c`i1ЙO+Uy'~3i'1uY3U>}>['\tD)#JoB Z ?'\9]&cS-IV]6T^*Ι`}ӿ ;lLumBy8J/$OתWMB#j[2g0bALYX-iQi rGg{_8&_V&9&_y-+ */tH zbҗqyjxY+ !n^>d6U{f8s$C4oC向E5'W (ܥd^ zM}be$1]AwH' vWLJм47O 3_cK1hhԼŸqC7v#$3`vִ]jOhq|Bbdzo)F]*x 0fMSU koİG"_DOL~ɘܐ x2vK"ewTŇgz_ }J3=9Ÿ!hhQ綾o)j[wCL^#`wcKV@l;PY`Ix4Boko<3$Q K { ATh; ;]^'O6Tɋ^. 4:- 8 v9n@?i;h?N} 1޷GEKRˁYH jGZڱ I'ęTn75 fZ2V` |ЮC佄.oGhAc lǍΪx r GbbƆQ XA[nX j>ѸYF{܅؁etd}Vy!?mcc|NBU֊jʚ.-:'/QvO;MH$̏t+P9, ~O7(Yy8 X6\#9C31z#t1:|^GAvw)a 47m>\ oMhKVJYM:Śv 8*d2\+PzNܶ2G^u^sYf.|cYVyٟC?:ymP-Q!:AiɨtNaLtHq< zf N1)pWm"E C ~*,W82q] U ,^mU;DKu{lsC<_OI"RםnƧ0 62WB_܈owbud\4FfV^K!6Qnk{ yh~wQ~:)NKPDVI3 KMetݹ>Wbh\ A_ΦыJzDʪ)uOTlj[&D.7f+]S0\Ѷ}vF?ELBgX0휨KM 4Oީ {_Sz:{ [C<@o1V`ZFFQv$}2Csry3UNR5Eb ۉ}JPt$G!e=/. ʏAbi%>ÁcXПnf$Q68 UdD18GUĬn >p\\ɥx~[% 84n@_(QH": tM:/$>Ff8 EJS ڍ.)}Pno^Yu>\cɷ5֫$@e` )DžM4nDѨ!~̣}c||^B r}auqa^梺DՐy:RQіEsnq#ɺ_iS?, fAJrKF%  TUJ"k,Y_2B2yP"{FFF|ѕ[WL(`G<g<'%^^Թ;؀{E؏Aחn!L:m^^gH}\C*zl c3Υcc:ŸJpF ~+]S{:u!S.q]S%J0\AU7LW=<x7[նp*8m5BDs΂(躣5%k8vv,tP6i,C9[3{ CDS4yN2d'o馳} H ӡusH,Hsbt'E5e@' {VG%~Ȧ|?:sNgu<\ lwJ)ub"2VAhR]UU5?{ɅobYo#64yD(SԶ?'b^?/5h~h6ݵGq6c5:߹pe1{~a3R m_ Ovyd@cwU1/d.EP^cjOXN)4t\\_pl8t(H.h`zV>~` I6l! <~@W%rNR pz=SQZN٧ fek GO;Sjӧz>x8Ӱ7dےw74r08E*i3`Êen8Cb~F*iÝO MrsPΌ@OL˄9,⁇+n!BI6BEuR5(&q=8U8 X6 H]灶RcAhڶj#9vr:<FG'ͽuӢg5qM d7ãM|jKw8Nd2Aʅ*Ƕ 0Y(ݰ^6eN8BG(%6d5 kaP-@Enoƭ+NzYֈDHLǗ\RsrekEn3-kazp8otz1!N# atj6W n3"řJKS-}4];< fR0b2ȎH pU$; A*џ9ఐs3GWl ɧu(Ը8eiPTdk Cp~9t l/G\OZWiΜ5^Kԙ(3C& NNv$69/0>pzduv:BOr@ Ԗ9f?Ee'͸u8L`:@Xn{hQ5_XԩL$y8PbšϺUKV↟*+"yÏKlo1aU<2,?w7TwE# e±,-ظ7پngm`&dscc^a#/!ZFZMgq(A\"t8 8 ɂw.È? I% @\oQ%de^!":s5  )r TѢGcJk[Ld8xOMbǻox=o=a o$€c qC^K4eu\kv c-q X&8OSmYrQlS0 TkŝӰɈf,m|W܉ :Yȃ9Г8uMbb{ kifu*#t< q5 @$XޕpBլܩ)5#F}?X" ГL{ z,S^X6)BHW?׾J6w|Ӓ7bOKdۚ+W1RE4;r$zHJm is`Bs K |0r+6]{O=-$Ce4KV3?RT\tOFo$wJ&k-E״ԋIGqe′56y_a54뚂 Ӝ1Je`]=)38?hv0/Ͷ9!2rC@agQ1%mg&ƵH/G54PݱQerrۛyfC`ҹH;% ʿ-4?v3V_偰^hGF B/n"dƽnji rXٻUN*ZӖέT ͦէ %jޢ[?("ɸ#ɲ߄C[pfpv_k@\aPn4W>7'ǃF&-@}t=9cޒ uĖk/QX]]_7;UFYD#^LL"kX֫Y*aPt$ 9VQXj>0 , n8N"qfǎ՜y 7/z_!F4 U!?|My :mZb` 9I{lO~lfIp->e n{;92’n1뷮YD*N^ef0Q.}U<fg3ȫiuos|Xop9.IUKV2(ĦDڵpM©:$_eJL>8 ..@׎ W@c|Dc4Fv|>!G6XQ OjGhk3{$g .cؼ'4D_YM*k`DZEmZ 9\SďlFk&jFLBY@-F$L ;qpSf}u^VAu/\>?|xI'03z /'m]T0*դE[2ba;yd&p|$*bV=u~k EZ58~+ 3y3dp#\jEDA 7BfƂ|d]fG'=3!ƖYE( ,@˩<6X!4x@ Lzrqv <R+`YY:>uGɽL` T:sk MNrʻ] 4IsW,牟czWH쫦u%ot5J=#PN>OqdU8X$dMY!d. .4{"|JpnmuۡCve C쭻MaF?FA*70lPf[TdOciPBq;Np+>Cdrf٣q{09dƌ"~gnS *ԿNFL;:t7,'#zX!2[!O 4 |;F.7ʝ,!mMˌ|*]k gh[HK_&ޕDp~U뼵R^H$ʼ:AͱD#ܙæ,7g s.Ň\}Ӿ^MK/ѵIHw@⸹'tc锫}q`QU} JtH CPoU-J?lݬ3՗-WhOq'A ; ?#gf84l%NxeM<-GLX^g:8_CX1]c%Wɳs-1Ϫ¨=7*A91kXWAF\OF0Q}7<IߨD-c3>vmT-XW#(q 9r:i gY:7)h[( }ml(fpL|n" fVaJ!<3x% jVmxTF.-Lz/QH0u'Lp"mycX?a W_3P¡%yĨcQfG&ym!^ 5;CA3CV%i29#SBAi6 pH碃=܎a0͐Pq50dp&Dr2DnWm*3"d5-;!|&wOɏIO.Q hܭ]؄: +ZAˈ(o|-Xe}j%Eԅ[-/;tCٖ׿Y~t[) G& ?tDbE LY">*_Ӛp,s4zv Q4 ~ᒌj<ftPF ƃUȝi[|(9b\a* bo l\ 5X /A14! nN!$ЙZQo.4.A:+~3'"j\H ϪeH4#F hƳ|8!M; Mut&ӳ+qGI~Ӗϴ'Fާ/8XZ:k]v3L_%Ȋ˶5Ϳ:(2F4 3Sry}4Ⱦj9_^UXߒ"siINg ݿ ՔT=r:2\X_!p8`_.2^HEMÑR23BA+2t _oT-@2HEdQXկmQT0~W)zL}>г17h?I鷻Kqn #$6n:ïMĬݜ'~w!&!E3)ؖ $!K1UW5 QluB" Ặ==فisf5FE̴}2P/R2s+}UcF TuV5y$* md7]P>=3LAEgC nuZgHK5]?헼r j9a69woY)A(=A8ސYxgC z\ym'LvzRN7hP.ɳ0.l\85 ^tGAt۪A(1̠GS]$I wƯ51D`V99* aRY=5,h*vטhߚ(ʟδ$7FZ.8 LuvDtS 1?@UsPXޅ jutkԚlsnB kgk62EE&\5&#jB<;wS`r:׺ iPhv_mdj[5Gi9<BTDռ$LdK׻_{=Be3u)FkZ*W5V<ް&}H8MB{(D,=hiҙxo60 zpLp=ȂOo_dFmhTcWd3S=3oJ~؝7-C=dڌl+ne>q%w#m^Ã~!ДkiJNnPԚ*eXtjsliAm06E6 aa09nQ@.8Ry-&x|t7\~Ęy\"cmT EC[P89@ RAy[dDP.!Yo?s'f?4iD(<1I[&6xQ!-fwj Ԍ!a)b3|өvά2M:Ow_G"8wG Hr[td2L und\76FNj+"#&W0$>uKд6]fǺq| տ9Wˉ;x@.m%:@QjNZQ$63 UCGN);P:b67pC,̚ZFN^DQ CS#ys?5~?> 6xQT`~_5oܘu2QwM/W`M=OKP]|udHOK(.c#J40Q%|$݄`%=(f 8'EeM cœ,**h5y͆>0Hrvݰ( LZ?-mH?7h]NNDӏw/wW''oD|}{r}^Lo'׿gIuTq YSzIA듻7s\pK)/7k`Eg qi4Yt R@3)K̞Sg&7oTOMu%9D$a:EQG}iOhWxg.AԽG<׶ٙX=6Xcʯ?Z,=FrF+4 h X@;]0".8x᫹ر6=i6p'CFG#<Ǫ(`(@Ѝs 7R"Lk,b@ eOr ypl~bhhk,p4- 8guB&/QjOBŬJL&QRy18z:߿2%SshB]*{qLE_2e(9\gfr&ȻӨQĎQ֧{PL?A-فFQ (Oe|F pׄQr zL^vƶcנU4]}pHLJoiI=s ~ 3 wNxy`F?y^er7-y(-9jn\%t|O \ p'O }?ap"F2&.ŀ+GҾh}FS(qVvpM0j n&vi1'2rM'g)nᜒ•aD બ28fTU;unZNygidzx7a@u[X DX9Th󳗜,:E J fT~(۳@YD>T#5R|mZLʉ4)eRN;n[|!DF.sOE]j|6 Б yO9%l6Ls \)(YFYw_3dgO,hPW[\a !'ґre$ sJ@4% C\"!c/+ynʉ hDDG2hdaּE87ܾW7=`;2u5Far,F:@sŐO^x"`Z72h`g\7/=n֦33Y&\{KHD;5oXlůY7 I`AŁ?X}9oE3D/T"R^v.7-|fz<{OO(+^ϟ]6 Өzb,(t|xl 6ۦ;*T=D/_CAeCzq2~%mqq'Z -m? SL ,!yɮII*lȸܻyaf()Cwߛ'%OivFa[5{Lp}0d'k֌7^J;O%cοA[OkI6nBq(#\jLS7@X {:qS~.֐r=wP:kb0S&1_ 5A x*ڎ %G˵*`u%ȧ3A7q6<ݬ MAwIdX#}DKY7MUn_>d'8y.,0f\= 3MI=xiJ/R l9# " _adya#s]4-'W{v>||At* 7OXbQG]{x\,ob\\ 3λ\kxVYqnĥ̲ڳ0eqG|LJX^; ͈2 On ybVx!8kb)NL\c,]4;sKX?o~5 ohuXZ0ךhဿ_؝LD%r$[>b@ʅn:hIHރ.W.ޟT+XLp` MÔOl\lbXR&)ns9f@Xoڶ68Ⱥ%]|O%z eMq 1Llzt׋Q}D\;T*3TLBphx/#nŐ`0ޱ Ia/"Vל~#J*R vMgL|F@p$q`Q׺/,*9& w;.K ]u![8JBC3ւӐMq!0H&".a]T|ȧYO_g[*B,>uX-^ ErꔳJu#D4W%ɞ 'iZ( "ط8jiNo ZI<:8{R> O*Ħ/b4VK0 T*KmӮ}i pe gB7= -DUT߇τ`o;9(ho`v/̃nog _<6{07R˘JRE{ƾ7gPUI556cEvrY+D8HuJs/ጱ1|j|f(\VMr,B}S*ul;e~|&/v"Z5JȍHj\%gz'NrN%J~#vt!O-` ld{uŮ8L>_wg"YĔZzʖ^9=E9Ȫ Wїtm֓rFv:qet 66˅MHN<ͻJn7SxHOhpax,E LG km|!=2|fG+RX CÊ{:ttSY׌蟲\ƂW_2G,]6!k_avUCwTm;T4yӊvta*Ā58>|I-o,^ˢ:Lv: -wML*Pc/<Õ إ3 K8 [@,=WMxꖒ5 >0T^7,9[Nxtí`2C)QИgCa84W`!]G*K9k$T`@j'ա-5&u٬8ۨjiɮx c{0vwta6E`ѩ=˺ѽz}"5v2a {4J23bp)vn~UB33RQ[z؊ ȬE5N0CcV0š:I[/oH(Tdiܒ03ddYHSWY9`{3 0!yJ =fGIuW\3UvYU']m"-q.|RCΫDOMzMn iA+<SgW `}KTy9n&ڈHUG־硼9S15y}_4h%z640\$OF~_o@]l7FL MRwa(kaP@qe%Y%J,3 Qi:[_=& .CtNL@E¶y%مRfPYC;r L92#9/kaqyha'Q& u 抍(Lx71 >& 7pLxr4rv fZ'pwUݒv4RQhIɥl+xiF"wCU0#lb[Z-i M^uZbwS-&9Q"O"|s 2&Gz/ub:1cs{6TjD!nilvThCh šO!}O^@'ؓ%OhQbF?8=pMXB W-ޖ=-7FY N6jPÑ[*c2YXH"f0c?:b#Ĥ̍@TyqЩ u="t"SG4Avu_B~Ɖ" D7=׿NcHQ3 w (b$2MScLjj{Wuo3OJ2X 4ulT$<|5ƚNI]D@6}Q3rZ BiGHЧO"lL @og"C)gICotѽzl2.Mz &i5Eƪ-!";g 'D&qB/gl߭[z'` ["qUz~:' u$?j(DAcnHCULI:MWɯ s?TĞϠ=4tEqOA a f+c@|̸5ۃ&3W}ܗ,Ԃ\k#),˴(ݶy5y?8EES[üBF{Hv֦L TvaQ`0wU5hlSjm_jV_'{yv=w #[\& w0Į1,ƣJMِp&PїjR!`<%fJHAyCAr̠ +,8a! VѧzGUr:鶱+UC "T;Pcց!EWɃޞlsvm*\ċS1[AH):-t)8y>&.XQ`fΒ}KYmfI\(R C m.s û< ?ɳTx Y++?CD=z P^GiJ 2V陼y6M>3*x\S$' vW?QHk HnrTA sS@"'U3^;ISKLpunY(.zWeU…MW4D.4ϱ?8d 2P w3SKԏ5cw{ V(۞GHF:Ȑvg?.蠄6'CbMCv7m~ K !rZ@ra'UKіw*ѱ9AO|*PrR<"rh#^0;nc#Ё < (=hZJKfmwg0VZRGIW`vI@zr1Y%l"s~˺$XQ.̵BP5aF3<7(- 1U-Uvgy*"cçhX@*_}IS"NvmUy>wU- C 5Fcp۴u ,-&@8zT&OΡ{]V+I XE3z3@TN<_B G`}e>kQ5ECw x똗qnFCBPWAw`xh}P}2mby(c woq&֞[,Bp&sF`Nn}K\7 'HcUq[^63Z~ ;;ݹdlOF i+;ڛcM\Ә*<ωΉ4S y?nMSJyg<Y9R.4~\/|-\/⬿ ҩ xc0 6 ^KXǖ`܁m`+pKh#f8/O-pluql$L6* }#?a@ pYjSbc=s|%WYB>$UQ=^kt'޵?A2Q+ >e]E`R(soz<_!A`[:ewV#r!tA2fW>d7锦:\iϬ}[]]9oZ$qt5r Te!׍zgX{z0C794c߰d-6ߴ9PR hݛk,t~b_by'hnYcT>n耹q&aZlniPsc)A򒌮sOХ7(/#_4 wQNbSuC464SahBQ/겿)ZSYj=^CzZ:0:D ѾɘG3 ^n*78KgYLo M*MLBh $SP49&7pc8W 'M!h= &b,gyvW4>9RÒ.,[Z~X.MyFg տu-^D!^ f1S+F =cQlo%C٧YK*UK"Uy^"@N-z?O:'N7VOb/0:XA^y%;2EE\ }65,y Jm# B<319GMU˼-`OѨ9clq Mū&x.tJTR, kt`Ŋ/ NOY`󇧙9SMk[-:14^]1r\!fNS܎]T[PBg?sX~ԩNz4/;FyoRSo$pz(\C"cY)i3KVInVѓ$Cp&D#CJ[\'"Hbiv/\ &gܳLĜx} 8PiܰW"R:tѱC`@4YZ? 1:U sw?"5Ŭzҽ[aޚk{T *dL|tdi8OprPU$ʼa4M+;p3Y H(""师FF2\`n8f!y{k0VijQX\f\$yU]o(_=0 6tp>kdB5n*A9 끟T PP+~>0zh#+Qd{l[uuY5`[)j 4ג W8龡v}Y}` IgF4*\eX+p p QHX5:W$^ ˴)^7E}߽ NoP$2ϡ=-Oe'c~"0?\}6`w%K!57 yWt߂g?FNK~`9xdg"p6N1k+u%z)Ky?"WUFX"FB!/V@;FqS"z7Dr'SN~t>|H8:gJdCKKwW#;5̙Ti&-*.1E2=Х)yS Lp\E`c`KA$=u:BTKˀ@(At*E"& dnd_x筿ƾϿy5_\q齃@wq\x&)<(>qjXI]7}(뫕3E p.6UlheMN͘[pvtTl/"  ;8U~`!7svݐl~Y cA1 4 9>s#†5<жL-\V Igc. ƾz0e6p|b @;?-(p %҄ nHS"qbQa*Rq V k#Í#ͯŘ\G|،{ 벬zX\V8 MXϔHWgƪy,bɽ\0؂ds8 !ҽ5mػ̠ͅ^ QE{'yeJ?U-&tE9zx*bVxh?PzZ9Nr_}得ENE-Q *Տ~KB-'4l>oToUAt1[EB\3ȎL~|Axi=ϳJsAue@l2)6TZt۞t'm[ D6q,<#Ui 7LH(:թ3J+z i u 1#8(i}b` T;>_fv.Y/J±$vqN+V̟Ee v,oFs٠~}Ӓʇͣ@ Uemjp3B$A{홏5?19 xW{&ޓDziaG1I~ x3TJ _/ ܗ#g4mvemoR90!;r 6ٚt3|fFEZt!1uu-\f,`k"Y< #gߢ9b/<p87pVHב#0(rr|KݹʹExcaƬԏ6`ڈ *-c ';ah`S[M'7Øp'X K:OBOFt[/ƺ "CLp\4<ኧpHd"F!Z3 w;!|&4M(<9m^YDH!g /^BRtHfc ޲O eBGG>եjQS$lz{l[z[i!4ᙧ=45HHCK1Cﻧ>tǼE[ Tn[\H{DL=M7dΦ 8Q,9T ;KKgKOoI?4)j-Ĝ=bc2)Gk2'zeÒх,xylބ/di`3>@,}<'c"kݪY;[6Kre6-JkwyJ^)6RдF>lF0{DWj1Czwt] @!|%jeщ }˙X=;'~m4[LWskď(tTt}?`?O'7m|+6<];,9gV;A- (QEe]!a\ wSAۜC=4\ˤ0TDԾqQU|%TݩLtlvC@W\sWͮ|>[wtBl0#8f0H(4&4 ޖ% Ւ% ٹ1'Qjxf$,*];)>GA$)CTK _&G#cyYaoVKw/0Uˡs[R<ސv/B F,6qȈ}+02w(TjAБp;oIlO1^괜ԥ%oY9- =n04 ,gҙ{(kݍHo ٜd 1Ç+w/? .ypC~zpr_Ի&;f!ѣZ(78re^X!]5^pwY YPav?$-dn;8Z+rhjPneD@/z.V|KKMJ~;8AѨ_;ie@tYKa6!IuqN1zhdv F@@?n3̠ 0 ⱗ4*i$AC&}q`R;]W@]6ۢʅ97UC7n_gY{lQfz?zI#|HɓXB`yHť"%/ k" ~@Ezv&=щi-Uo cGpA On>K_|aJh spыUyE}$e[ W۞&;W䜀rUXPlvo>- Oh +F>6a*l]L!bZ#r,*яxǀUzf=98́8|bF0TXg %>)s*fL?t|24WcI6\Kxpf&~8DW~a"6\ 2Sׇ$cy~]FAy+RA&̵<$1^guwU<>}vGg?ˋ {$UB$7Ck6 ̙a> 㟆t"$r2)o5DPvO<;,xqp~(VτWgq E:s*'!])"FO qMie\E(9l%u-Μh GXph/Jڏ!NLwèٓN>8l'avMK mH.*'b[HSA8p ,lt fM9+S6005e{S aSn^QQÊصr$?"@{ss47 e ŬC/(5:T>P" Ѱ놋pwcc1B'܍NP4h{.go@ٽG^R֘GʦӢݔ `B|K:zߐ|u:`PXm&аQ5Oqo2QQ)hF$Un{U|mZg*wAǵ1h눢vtGOnفk1?oQ~w<2fGFWv"pP#0^EF^EpHj88dƴ80ZiuB`z:U变;gF‚?IZ7,(Q0#s'&Y}~;5x}`ް| Z.V&^>KZT L]nXJ^Y9/G$=@ VHd#j/DF*l1yҡ%rEGC4{YݐDkEZEa9![ߑcA 7>6CBqvL(c7GsJD,,4iÚ-O~ҿ׿\y߬Kw>G cnѣ]Ddw_{?B[?Zז+e[3Ag`FѴ:L{ۑ08~Ktfi(꫊`>*ŶO[ItaswPXfJX(89L$; [}O}ߣBdBPһe;۔VmCM x^UU"|"9+jk.kL Q98\,b sO[LT-z0!E͘?߿.+ޑeE|lwtc^ɖqNnH8 G̚ =:SsHs[nqvV=ZwlFAH`ᣣ]h;%*vE`gǏ()f5qD,?ַjv9-x@$@4_) ByaCi*p/wk 4_-{U0'/*HY/v,"aq\X0\`!`0i) b[cKv<=5 Ȣ+_Nd3i)#-c5˰uIIw׎n9M]PqPxU]6l$22nJ(_h!Q7oVƦ-=.A>/uLHXPhtMVyT>Qg'1i߬< ` *ςKUc~Ʃqr8?.YȁM/g"8ݛގ8%@a9x؅l5f./;2c"Oxd:31#&PL_,EsfeD8G,#x,/h_<'r,C@#[: G`吒$}ht8pg I/(IEOW_qnH PcO^9.L#n,2/,X+3I$pB9RR0:ed` Qm =(_7gx 7of/#f*/怶v3xhoDyn+Md!\p(]KTm- SA5j YCRWNm7q=R]X]ݷZ.Sᖲ܎Tx.w|s&jh'$7>$*j pe^4X<LUuT*ݬ}eASd&ຬ?M#?Lř EJ xf >5O7x=ؒ3NoS6*W*\K,uK,?XJYt,v`)P Dn%ñH8 bGo8 tXQmHY C3Urv|ttD2/8_)]/ͳ9 I"q@eV۪9 /*.NŦ:.zMgf [@NI1ˠǞ$֦čQqR:I<<"9_Zk}(, +a`IR:3CW})l*Ŷ SujGSkJ l-j)'O}Yuo^A"_hkzq%:m n?5;Ǝ͇d=]uC$sd٘(qwFS (2oErK!_tN<{J@n6K'O&e}uTVBA;gGf\΀K6:dxtm؃XI>h^M4  Y!C Y|Y ,Ẍ2>arDzҴ?F6؂''+nʛnU*]UcPCkw"sc`*'j+nM{Jg/6? "?~9|ѯ4Wn44 {@Ne&φi1/^KK<v~3)?y9I?9Jl.]BN*:]h%1`Bz|jXA"&beɞ0x.<8?Q)< t w{?$̠\rs2 Ve>1r>LƑˉh@8hUSZqg p6b85h nzҙy{>3C|7Yx:$.$0Gha켒?J81@gN6-+l,8y]D$%1tj5n6Y5RO]12&̫~RNjőZDet-#rtd{l^^;mGyk@BژO&@h0TZO@Z7IքMnJbv 49H^Q V0(qeN*#ŢVNBOmaى] V;vJvJTX(fp>#UO65~Q@ɭ_MyGo0srhڽBbE$T+1t=_m2)ӵ2N|N|lvY=brUo_N+Zr2ǖ['2XwQ^*N -Eݐwo7<I+[U-*=<{xR9+yߩIPfLOm9t`yGZjjI+?,LCYjt*W[@ "TeozO`1`8 lH#ώvWgQO7FbgGDm6͸+A-Tf)*U*=ڭ";J&_3vӖN*daӢfIF '\O[Ith5 >=_k[E :x QšQ@GVNq5ЬyB% CxrƁ$ևPMT:%r]o^$#9L@u$@}%Ow#L3 . jFg 0(Ɲ*M+ XaMUѰ`a0v؜&fHiJZEF<3Cv 0(ծdl?35"[/I[ HpmƟFu>O V=w~ z,%fLXW&_`;0*MWb͂ה/qga~Ka5Ѱ532l8Zqē3|*Lt s0ˈ2'"0dƚoZPRꇙPE|=\!m$R4֗M*/70;)6`E9g,U1|$$Vmc|/pۣ~c`n/"@b r,4=tV`r%| (#]`J09J }Wo'δa[?d_\w+5߈]9tGhE J*HO H+|b<4abC`Zg($*qR4Hoi-?,{-"**i+dUcFyMWez`Mߩ̗Ve6IBmbH S?hUJ*o-1mX ImƎ8|33MSF=(Y~yLT9T&-I/k_isbw+dR~rtpCbzK.34ʸyYw}&`kF y&u1}[Kq޻dJc @ؙ.0l+G[J'E@KEjHʱuAVqXrs?tLs}<v=\,0j&5H|C$}YeqBpZ» tq/ %n7};7z$GH:8 r̿muy-+q10bqSCc D]eFרa I9|@Agl1xAK+{qA-+"8ˊF`5.o-D{N.M ^|e* E`)6M?*a V Ds}ud1۶t̻8*"ε_zja%D%SD!ra5ȣ 4ayVĞѦzMŀxveX;Nphτ9OEoTtG+Ǧ@ @Q ( ? VתwKt硖_OU}t~B}O>s ) c $ `@`P{Gu2v p8+\jBBC´q>PiD!Rg .P3Π(BvKEiegG/o_W-I35?A ` BVт컧n42J5Lq %tuFs}mXC7w&W䆄 ېW}=aZo'"86I>pOLܚ긟)YP@9)8M-+px)BRǞ0Bra'MzD<08ĜQO~9O!MIcFё$U𴿭Bo SIqջY/xBUDTUlʪapQ `W@ȟ\+.m:P@Ex`n9zJ*4UI 2 i $,[ПNvW-Oǹ=Τx`"ttXAoI%Mv%InL3yr2)>ePotR8g/'FБ sĨXQmTyA oӖ><@0wsFtΫS5.z24kGS7uX4陳OЋv?l?b:QEՍP(*EH6ЗߤL©RzQ ʃl؟o';2i۟g#MxcrOaU\ }"K6mOH,nڪv%3,~'mp'Zo?[h ٟ?Mcu:ՐOB9韰aƧ?k{A 5ZvMWrm3") j'jҕ.Bv*[e[?$;pI|0!8J 0"!B]PN7';+ ቡr MaiБ$% !IΒ%?c;dd[d<!CY;&%CH5MN75ģI{ѷLAh6nj鍃EB}P bXjI xK:>.V?+0}REE$&CCVҤQ/sw5:{UuYƍ9o7O5`u$Ej idx`_ͣwDt9ozt=Ĵ0S6 TƉ{ fzLjY:k>[VCdAY6AvHP)sUQ l5ܔ3+YtpC[|]fI<G)]K]eU/%"-uNƥv@Ӎb~hu~L$Eˇ-ZZiiWtDb.汘kگh3=e"k͑,Mkh%Z+Psgz>;JQ 3f8+V#-|Wf99iMi/}V,5c$ ˡ{J?Q^ O+EP-Hng"nfm"pL7յg ~M շ=b 'lQ+"aˈ CFeV ([i⁼[^[#uF <e21N̒(4БF (Α4mp p mgWaIgTy>IJR}8# 8D~؀QC-⠝BrYţ__%[^:7#M y 91܌_[Tz BN~ѿ4x7)sJHﶽZX`UUwts[o=[<]\@wiWuer022|,/ w2(o")i"buru"c ;!Fevòѻ |'@;~ͧ9c5ZM /!|)9M\!ɀb ^πQDH","Os0|jKB#mV|؂^f=K>XH\sIEo )IGz;QWHB`s o=hap bɥ&%I/@L+-l,jqCÚ12r+&wr:'HgLFJ`OEQA*r^KMm7` <`;nH)&|PcV7d%&չ q|l(*(3w(+$tdExE5/r凫%E O PtRg*!4G.hA&% =/KQ|Gץ0_G_"˗4e NLQ@{&:Sf4(p7ctkrD";l1@>rh< zXaC/<~ka޸!F.I jadpzJ/ BFBRȝȆi1wЗlP|ޗ{B qt?Z-%͝-<ܑ㱫hW]xiM~_f}m b*\è:ߚB_rz9} HJ/^Tmt> >]1}$kiQ;UTaac 3}[< `~oB^/! n}nn`>#k[H߁ȃ*'_.wDz1"vgrJZƁSQLR0$9R.@KFɔ8YJ f_lCA=y]iC:QɡHz4WT[{[^Md]+x/Tz (`vt7Jr449$'BpAZ:r~4]~1%}TƲ0->{]/~V7mdI.$ly6~ г9T6__r훺,/tK_2vpI~e cͮtxxeƮ{7M^u}Efg?@P+7&uuV7MwaA c]Xͻc㚿k߁Oo^I bwM;U MǪpԚ0 H \uYҟ߈NXf‡##gy|x^a-,&&Ѳj/6nDܻB,@/4! 9hӈͿ*z ,=qjv7sV9pMiX!gHEX嬛AI1,0-AhJP'?WF8χ:8̞=V+nѨXw9LWcqRɼQG'kO3aYMWl ڬHljR 2pRb:/4A>BAQT=e[H\,;YE@pD`H!aȒA2^;9 _s+2lfxzz 6zai溂ӱUDbVޡ;:%Nr;$_^ն"co}d߬-DIJ.vT›y|S(&-yX'ġ_-(2A8zfNnOGndҥQ2R#arDaP~lv*%>Ϛ.Ϻqx\g(r&NxQ,{t Eѱj@a$#`<cŵlu# H&z ߞp< M` hz [ĸ0_:mj2J/ ~q]߷ #P l\01DGohP*C0kS~&P` $zK,++ E5DEۺTpOu"i ޛEv5x%w;Pb"Ct<(&ŵRAQՀj[ 5<4`uӎSe(?]4ms*V߆βWV;2Bei>w]Se8^d҄P; 8NGT PS2x"/@2+2rT\KB2y1!f=&b+²A~*vp(`SxDVH1XH;cNxYip70 c|}&c|4|dt{4ٶb9OeLiu0ϴXCOgE~_TxÛL'+#]Too(?9=\dG٘򝲜4&G#"P~9/oX &14[J%F~1RPB-Y[sQ cCpE2gCXzjtcĈ 'e[6e: tdek1=Mԁ ӰtF2~6 񖑚oy .f(DX@y*J ősɷ"᠇p\IS*I.6m-XOO) Yԑ! RJ{\ǒ؈SUDb%D6zd'<+ 07w(B4{4K&yc~yƫRc ?:|` 'K_"zT$vfYSh6?j3{?90HTi>AӼǻ"D ' + yhʐS1+Qm+2 J,R635~*S!˛mFMskͱ&f 3fO @N'C`>R>RѲzAp0%gKQgPW\ۭ*s&LJaY̪[XDC{8ɄI'r3H\(-z;?hhZ8|i4 ܕx7#]0`e?Mݲn17%n^ q (NUm:r#Kj"%H)IB"DH4A묡k25h3+^Q{S:;U|pY6Ujd1p֣]Czg#$O*8/j; 4-N9uZ:rC9y\ eHZo K@y_y&+1فWexU9Z w/lYmQ=0K ~N/D!p27{S!#<8t}  |];iGSN*&7wU&Ѱײ5ce@ByԺ,LGvdf=LCAG+]ٌZie %c1N$ɤk"S$tҌL6,.K:j&@؀MlvMW(,$I ~k4`F ugEe$4MXXJl2ޛ n̫犐}~W7Ȝ48@{ xC}0Xf`+A6v2cnyH=sHMQ')(n[?&HuH&@#-9y!NNwF%#7.32*|ј0ۦ rӨEλ$DOE/fb=zSotfdrI) 1؎MY@EQ.pE_;ڛ@)j Ȁ, -CjaYDq*c?=պpQ>.M.kYyc>j@CluKWc^"|r@DV/'%4G1XuGFvσDf?.fy޶9UtrO`n!a˽;T>o'sU>7ȓUQz=frƓTk+{(,?pײǣCg1ؖri]R>G|G 洂 }`@p8CSRmj\PDxIvl5_d k5XCnȖ1X%>z`y y []!](p4ѧB$KA) h>VDH\ u 2Zc\*ݾ1;)s3CpեF17"[YrvFߦGzp\!q!^pEhx~9y3^k&#SuM8*&uP0FJDxZ""Rٲg=;| N@}[#j?ɟ@Ԩ+&o -<9:Wr7x#0R%O;BL`\Z,/;܂cx; ")G U<<˪oAθB%]Mƒ쪎z5'} fr'iO roKPS`E2ʎF,m+^A#|Y^C{χx$ OisTQ>T4pnX{4E~w,Kr=~bŭNW⡺F跹L@yiS.[eJWug xؠ-=H >CE;7lqтIt=HQ˻ gr=Ren9U99o2N.;R_wHu L1- R*Ҳj|[s(g'f] }Їl+bg%,ާ$  9J+l1fGdk/1ȠYq]/|DI4NajXJ}vlGV)ާoy\S>-)DV |=-Yx8kxH: E%SDs9t[ʒ2|4gAA;Q4@ҙmd$ ىG w Fsx[%iϡ&tVuaaYgDVIRlV̹f*׹=Bc&sV;A*]nM=;r'}fϺ,G1B<m@}bt lV ˲^/ɪG O5X/yS8s&,6~]$5XJjUÉZ`K7x?Ut:<+e*UbfØ}$<<xSOѤ|!դr,D@w&h:Y٭ꡳ-ޕuV\]t9{) 9Ƽ3k ~ :,jm(n&&(2c@-T|`r|4PRxA\g뺇 S]E2r4=Q> PbM7Ew;Dafp[~XrZ2$(Q[ZH:[Qhdf]p(E~o;K:qy2 r yjp`y. ˱4#? & ^4KΚeD.T rq;յ!_Gnŕf%IoI cncé"xH1[Tt7M`&4\)mO1%N4X7Gh p n,I |툀>y: :6 dd`'t٘ %@Fv=8B s膚u)4hvb4^~SLhuӵEh̢j2 1An 3̮cH &E` pl7 ODv첑 ü,*o8OY9~zΌn,[j7L1G9hrT46CTVakgJq16\ib$bѝҷ /4u ze|^Im ŶYBRqܳL%U$<TW`bΔ8~S SS%bM$3>(#٘F$^A`NNa H\#=D),+Jcd %1HN7/rPR9If !0[,Wq5C [~M>ڈ硑;i #1ъXƝ orT_S-דQ i"YoSBf:b ~(,qSp45W!vX%/ڄg9WGEarH !AM]4kSb^gp'plY,˗UQmL&%:tLJ,NXBt`NX /O*TȄqeeY4OƳUQӑ D/7ޔ{KALnvAeկ od) z1$uUVT ?&jbKb7N|Cla6<"]\8@ ɮɱB29W{QB1k?ח4ОHi諚܉8X ^bOVߔm C>x%Z}lCD2mH.Z+v=1/kF@R@k6$HJFCEM@q:v\0>-Fm$Қvg`!Ф![_-5 M:Nŷ4w { 2:}Yl 8uM-|jJߺxü,r?gH&V &ۑK(Xa[GE;3q$@|k>q|M8/6Gm#V/!!Tc:DG[ RnƸPT%8d#@YGl{ހȉ-7(rpC hPDзN>iH71N2&D)GFIcs(<OMumfsҊa+w߽WOkχIZ4d9;4@n^;aL^m33{tUZM4ƛo8j~c*J93LL% CjgEZ& H]VD./N&Zov>Y/7ٷ22 t9[@@)\,Uv60jo#s=,C޿΍)tj$mj8i[TּS>f\[YqeQ׏H'iש^nMBtE\w'XP~2,<]-QoQftu![ڮDVP*:ásq[tM=K(Mc*S ŤCҜ^Yy]sDX {ZM1Z3(LϸrYkzF KOD Z+쾆sLNbyVž@ OMS? vV05iMwc-U0ym$"&OoX>kʤ~ڜ$x&{, cKp_C=$yʳ^WH'(QVѮZ(#HW~=mftToEޞ{\AEqJ T1uOdsa&Cl‰yC!=p"1эɥ-s0އyH FC{Pk$ݑX|8^E@̛7},I5@betXjrx˲^5۱`ۼ!spI6;;.VRtL)5f%LP+2&kZ\xdVHP8n\l-Yn(P8V*˖o6{gxLRPLnjW׹m/^[h`ч\rST*,~;xCe t}0| oRWpxyevvIQ|JC$Mۖ3 Yqn "-ol#}av9t|wu/pM%n;"CZ"nb6xxaˤW}>"])rx*8-OJ hb(N;[T֗sQV;,(wMEYNl)dހ,n9}♜"Iz; _< .8IWT6_N֔]wo ?pksFq('sB.Xvu;Ir t;2D%ԞAllI -xxs [Sq(Ć.NZйƮwXe dn9-e摺: )Z=,yx1ӌUl/ckjX`vSlhln'㶰D ԟ½x?t/{ .*_$ xBb#[ 3Juס<>UKn^^;#Xi$wk=`8PO>v_G?n Y%Dr dWi3`uۮV ڑhpamI IwBK8Ʉ1i`r.[!QںDEUuBQތQ@+Fe0xٸm7)OIcgpW);9^*>@j8FχfKGK@1+QkGmj0R<۹@@:1f[gu]a&]!~w\|3Umsj fcISo!kDTD̓`5G`8ahe _;r5g/]ކag/p$NorBG9ePt6i2:*ۓFt6dYF_kg DM!-&OACST Beڔ;TH6ߐ߄#Tkg g#fV Url9 =KȬhi$HVZȪ`SLf[VCQ(44B5ssY>kڌyĥE%镧v3g $avmY8#iK WBG^ id,)5?0Lh8<{<ܽ!/0^ZZh])o~>n֥ށjJ&巬)Zl?"+C42mQ .>ɛ=S̯+ :)_B|MvYM[M-yf1=Dp/%ϨoL*<;=7M&I4x4J$~4ͻcs }C 2SLGyx٩1Y`"R&1so*{MAϾTRQԮ+ +"PmbX(!{I: `G*)Q#DP'ȏTTe>5A #G" 5"m퍥/+YQA|1J8?cP1(O`dRE=TuKL {7Lߵٿ:G>JĆnc"iФ}NKsGd;7v~baָ9QLj 3b؋n-e%R:c^f{戌\y4u(e\ˮS*@Sé ՆW(1Mp\Cɗ ,GiFŽ؉9~="?-hղZdAQUEI۟K9lFl?'^/ W[ܪڧe}Jv) _~N% @+9ٔl4ЌLo "af ʆlsbbp!uz t$Ni=/S@B*0>y͏e1 snY{(!I!{SoH/z #ne_D4/Ֆk4Sj㊂9qM܅a)iH? 6C(_Y/@*/IO^!x 쪮ZbП~Ħ}FuQ'g1Lu!X?'pA_p'`@G'@*֚OV)| XpM4xMcnUΩ߉l{7_i;w}t4IEj\e=8Pn >%f6 j[*0gn8+LR3NO$E> [+}@e7m;|J|)dq d73c`o&g8h<30*V< #~=幃KNM5 jS+($сG~h^件AzGwwѣBI0`p&|%q?jƒO :v8WbpdsӒ(22#FL nc{\__ۊa% ~86ѨnA*vgϝ ؽnS\ȀuΑ"K<c]MF04HO >eRIN c)W> t6`Ne)f~rōl294:5BihRCF0%L‹t[|F)ѣ.C 8:0dXPjO3gq9 }iZ5{-Im¾jǣ#ا4gv\TБѭ&^4i;~! 0?3.碊*t9̵zrwSIRlK&j" JTkN.B6xʇz>)*< )=C> &y*Q?Tw6TQC0Ҩ5`H2˾_}znrys}AC9$}ƣY lFlyDԹ @ť !ehmZ4Qt1݁Vpoh?%}m>¼ֱ@S-`]2: Lc%+Uf۟2UhKu 'k4Ux؅X%-CX9ĔsJ췟] fw}G;/%A:+>}<<4䜡pTggwpNj08W"!;pѹQięWhuLq_ cA qLde?3PPM<ݭJGgMdHȅLnNXL=F\{hx(N0!Jf`ZTzgG "Ĥքƛ{!vxD$ko)nPal}T@1Pԇ8m%0ait{>wC >d9mjwb$sEks;Դ6/0WFd*՚NKO 깛ľǎmN:YB(_m~7*.)A$K|L0ȸ^FHT_9`^Zrs"rj%H:u:%U+w_@a'*h*GnN#l$d1DmSi5:hF=YY{֫ 5ITب\q~޽k Qiz8#0*T:m:}{N<ۆn: = "(>vZ?^>gaͶ;c oN20_CM|@ gnȧ;C0 *- (ZSb}iJZM1Ŷ˄@U$X6fJdM^!BqCѻcI]+tgzo5G MD6t\8) 76IT}$-NBT=SiM &Cu]-*%I UbZ̮po(8Kb^\g8[gQqthxSћ1w<#<4-#0nyqT%`'^1M_}}.ۜq㜾D_3f[l]gbySbՒ{Q&7j <~ _>(B]-@Sv7oaZVi'Hxrt0DZgZbkE1lqJ.c5HNE(mP!$]/t§[,%@8.nckWJj`*j*ȚNd+HӪN<^72)&#&mJqw]lM ~sθkTٲI _# *Ûy},!=]z_>.$<6 j!*>z,Td* BAK^A$~f{!OjgȌn4k!o^hDš!auV+}7D [3DIdJ1N\k5^HF5܂8 Д%qòl L%090P$ s5ȉEFdH_Uo-{4q^|bxUWm~2>JP'r#Q1 MrL,,B ƛh_9vht$XQ[ܡßO25͆%=;5`S:3h>GdTEa蓧\ OXt| Q(pvԧ"ȥu+TX<|t, ,~`n/lS!ͨՏxd†Lػ~<*h)*Quf\Q/b* 娝 sz_ijQ &~}gՌ"Pj&Fz[y9Š.J7Yфui|ɊY?6G 5v)Lz5{9j(ssGb.*xA,C*`;mC`'! ()‡ұ 䐢ag t, tʦ=~Kj+p:R"٪bU/2&*U~r~98 1gc.$ *xV2lz‚'CQȾ9TS]Skx"M5?5LRS| $^SFrM> $R ׈\>+|NEb]J0r3YBP\ uWn* ZFSΗ{,YfFG^嫨hJ'#WWjqE̟gwQSFo~yO\8^QF$jD>a z^Y[.8^%({f< 9 R[e^GZU;jD /( &>ڸpS3d4;ݕDr7?edP"ƓƘP<.>j'KC`dC1P*MRN9^D>4B4SvPS (mJў{| ΛCa`iQW#8fcsX}b`lb#| +0lab Jru먿!cF~Ca eJ}+~~ M D?W~|M;[4}`[#Tk!EJlҠ҄J'm~/10_]/ϔ ;k0΋׿-&L]YZ7hpvmu}E4RaU1}i/s[By\#D=%ʈcqmp%Y/緋f9_}o6h%PR5;b;KIFhe!{D>&=Da`/OO߁ S +"w0@53dlbY|Nč5ճ-o[6 |Gq3О2aP1ۄDL~N-`_r_G&EM`7Ǧ_v!XC !QdTpߗcw~}~p /'tㅢ : E {‰#%+Z;h1IOD R'M~~uZ~9_Wyt^'@ӸW`\nq^)9 -kTP,bmeL{+D0<*s B#???'Z`~P{v1N|7bBo~->,oGM|V՗!̙T$5~$fmHs*LZ$1^UPsˋLa^G%1F6=Gb>Y)Zs'Ԭ@ 5lX*y )l۫Lu1ZWR?#owNJZXG$ !?P̐#fVN' xTJ klaVdyU\tT{͖{]C6Ջn^qZ YgҘ{Ɏ >,D=hօ^_x&hT}*Up cbr% }sj:f-wcDL 乻)&;+iIH-/֒׏72âqBm~J'jа\\.$ЏU#t!/11*8ph%(Y6vbm7uZF5wSCDM]hƭӵ?D= KҌIEz$])={Ӷ/ {($); >n$ nIj[򝹒;6eH{+{>e$KKw\MJh"{1s҅ =8|b巹119O 2Zx KFY a:3&bz)a6zyagP-p=e)I<ھ&{?Q:b:|JJePBO:?" "(2'H+ ^*.e/R∉8Ϫ9vs>C HdUA˜+?~`d&FIuڃC8ZQ0K_Hu  'hIhu)IPL:Ij zAr2$)7 ynF  H5c^' ]dL&r  vw4AJ;|?R gH^7e!N$n>vwFF&дǔ׬ ̀ v5eCOS<w5cSlrJ_c`nBB _ 7qSV áK_ێV;cUn^.cU=, J;oO59L?7dtWy'гx⬠`3#& }&u.N[yX"\΁L~rR>,pFB5P|R`X|w.M+Oqgusf *>2?'&sܬaǩJ]*y:9h}caQKQᛷvgOo%էn=-k>%]Y"83x&CRo/׷/ŭ1QU<r8h*/WʘG)55['7Ȓ.*,I\?Wkcy}eyZX&dvBvŌPb`1`csŠY~6E۽6ߓ&/.5ne?%ʁ򂊚)u4(M]FʏJt\4OzrV'̲` į,CBW98Ga=L˳. AqBI}3b@N1->iqHd!-8]7m7Lkbqax tQ lU-86/ u؇n'2]p'<Y 3-*8v)w_xdwk NYOXЉptDs5fQ /}uye2ã^).*T߀l:I0BjۼPIq?~{nr%|x^Wcdh?;'(Yʱ_G7+q5D 筡yAuxwY5xChRnr.ga0`9`L%C{Mғ>j>ȧ·Xb ʒP<TdNrdn=ɛ)E2Z{1wXE(if%u$}P.|<7JydH]Jo{1g5,=tܑ^h\Eؼ1Bkb/;jwF2^RP/ok/Z(3HZ)F3 JD4t3㺼0X=CQۮt">uy9kŖ 0[؝Wn Qv_LПßCU7-Lm7P*lw5KdZ{Ǭ/ukD!.m$dZu^Wq4MȦob7%9ID \_@(syTlu u{w,/4?>Ij|7!ɲ$pe( Y\|@ jU˧Kwy_34vR '*B:s襬Y-5aY}p6z(n=Sen5C],oWily$L:2P Z1(rb*{˧}YZ\\ .b~iIϪSJ%潼wqjՑ/LԐJRa?}Gd[r$0Th!/a H29svC\LK-*hP|dVB5R[nV9̞^^K OJ` h-d{O0ߡV7nBe1!ctm$RE)[+ҷ|vC)@ OL8z|.#xa2>e~H=ev0_2|':(ڼ/f7}5J7ȦmFO%? Q l(L5,ZlCX!\R^9JeUq3Ap mēq>ٓ3ZjsiZH]WK¯ mc9ޏVSLZQ0Ռ*X?oJCZߊ4敆o^lɎǸQ/3 R&d#<9Y S)6)e#9uMU < qt}gܮzWkbf):ѫ{Ҡ |Z>^3=YiQ5 U>1̛ gK]̔R J*b՘0./ˋ ?qn7F/`DL#J 29Ño0;ܚmhu[$GGJs-Oͱ-ݳ8Xp$Qd qv% }7 1P"wTD.ra>_UPT#7 @ÿ2;M5QroSr"Er?t/A?dͧ,9┸@MF))ͣV W jNBH:Uko㸖.W  t=8S*v[N b+*-Ux5|讘.R,P【\>l]ӦER+O{F塌ع 1F0@i#QdwG-U0V?R޾^9R63 w! ӡӨe4hd1e%el*U K[ճ m1SC1 8dln% L)ӠpT1* Uf4=)Osw=/unEv͈#rz~ xǔsGt@C 2}& ?w;;:|ouW1|-z=ݬh13?Gr*/LNDdb60ǀ*=/8Z!/ddA2SbfF;lޏ!8ak a/D1D#!c ؇+0wSn9dC;y:ތvu3]œ,E S>j-}x& CwX4F ׶+XLPֺ.K0fnzFXPޡ`-MBUQ.[cM;63kP[p,[Ȋg]cvk XHT3h[HtKO'(Mӆ\6VbeLR\ui [4[>Yyh$=43W_\5 CG=ܻ,@)')U4NB<{BxDEG\6\S(%F #~yHzAvl 1;lgte?J+zu6 .`~78D`:]m(lՀb}*Dy[-T=El< xW=]\6[PPA +&0Gt~e6Pvҫ_5mU?V5]8uY,u>jH?X4DbD%݉'FJT ΏhY"{2B=Dű&qg!6w`ULv^2q0XUcKpOn fXe2heuY;U΋^.e sO8vGF \{ŗ\ϠI A7!: z xx˅w:҉Hߒ)SvxKC`!]N[(^fFO䎰",mCUY=Hc^5 {ADǚ%߿ۼ7A<^ ĪF܄B9=fRV{_GKϣO\[}IaV4>{qz]!٤n^Gq%.&킝6?-J)3wQzJ갫[HCSWXjQqTiR9T =dgvGɣ{1U7#&!υhkX/HΒOJ⩠0?Oj2'0L-_AfώV^#h1F,rUC,PCg[2=_eMuv,#ܗc#uqvd Nc~&bwpb§Ld¤|?FۧOO98MLM2gv f9@v?ՖB&럏jИ|T?cMx*rvgN5ܙj\H FaBT[ڭN'V ێQ5<5a=Q h:4~w3:w *7r7|:K#J18N~ k(Ͼ#mAmӯr?ON9\i)ԉW'C/=LTrF[9v)t:sP'^i>3~̠)t v^/1\#;-o7zs{N7z7u1 ^g:[Ve6q6^lg) =;2E̔ f&~4KUH>:<~%ו,NnUOڋ.n?}jEͣ|ycb}kvii4¬`q5S.&rm]cqZGPj\o%f?$]Xm.Fs OFcq"MйY JK yҺL<[Zf=ͧt> nD9}o5r9@ҢuR+*›YzL/-!̋ XC-,|tD卺F;޳U| fuO2|8$LJ8-ߊtl8OL PN#^tǏ#pF;;K#^L pHd\f;M977lO~ ɮ~$y$mߪ ym R!豙+]x(OjY$˘tbkwnP}3 vyNRKf5H׾)v=TlM%f&"rq۲.y1Gki4@YG*Cb=WpIjVz(>C.m}qX1q?ΛPC"Q;O_/o, oU"vPTKZ+]qmPo#f05W U2S}B+jHׯ:ce}fWPpV%GwN8 VyB, :$vyQ1{Ac8|޾׳#lrxS*qѺGOq pKj7&n5c"6(1&jvDh&KAt<<ķ_7ɯ wP0bz qKƶp9Ga@!DqĐx)wS35ergNhΕ%Ǭ|J.?Y97aT2In4Sb2 >D3aV`4i59/u=Sr"t 8< Jؘ LTK@ٍ7|Xߍ.6Wf%@QJV#* A[<a:*W&#\U3TmޅK KA !0ulߊ(ky WGL>:8hw-K@ݱ>FA(ɬ; ?ڡUR)&:HU8cw84B`.lUcU+ٔc9|iq|rw!@CBz&.\dR1=\ѮZn#4˘v-p-!]e/,E'dvd#}3?'8gAEo Xgi%A4bJVE~_[όF}%x9D93ޠ{'֪|舿F=V}ITOјxsP-Dn^)|4o8yYf6kaªY=mAisۮ 0c{63aKeGRRYu[Q)"E$eO a&/&"K;8  zi8;F_a&+8׫U.n΄hi[E9+qR;eKqhbr3:TP< 3}?ub"fǦvh?pTxdcav'>i6PG#b,#?ztr ="zkD11Asxm9zQ$(|mGt~Pq-A.YA IqUwa A5P5 vx@0h6m?yJ.N%jxUAKjZaZWTkTzt^MN&&VdFuC!|1 ^2|QAKh'QbpWDuyvHkG4'h^W mx?`[>ҾC\!7_@ʰJo'4sq?/}B>ΫIC궦u-IE5@w aJ>8OSXN~VosFdG4FGJG'3Hl0_"hxϥ#[T6N*YK3}>EO ?5їa&{SnUyKWJ#[3'ĵƆq[ѶCz␧Cͯ]ْC (g.x=TnM( bWx|4d >ţ_% Hf.ib-bPe|C,ƎXt6ED^aٚnWm,At".S]߁*,m=EiOgZÐڗm~<栃ow}էMim$@][@xP .KRV?|eWVHD`STËNEgu]A(*eZIZI 3DynE,f Vp(uS-g69"x7aJ-X>\ QqMܬ$;F/<+).Jxy}yP|crY=JsTBtrPDKNzqJM\=E^+$`ݰ1?|RG/ uAǼ!@,qb{^wICLs[;۾QtBx{|ڎYzޚ"w 5R4 >PMZٕkN.[/i`ε)z%_QׄO~6^i\r0aZAJWh}o$t+rk@M֌,4. {u'.(\ZO{3}sآzkL  f[܀9窔QU%M -c /YΘnsbe ӵGCmUi8r1IIq~Bs]@<kt,Q%O [_@k@K8=Pٙ{GD*<28Gp/o8}cU[ʐ=c)[#`^jBYS gMy8ٍQK= 4]цH,~%aBBɑn#)F^ƌAwR0]Ń8 !N4Љ*/%Y5$ 4ܩɺl9f$`.|z>x]|E{:Wq=Ytc'Hgg[`*ѵ b=2"&џ>h &a릓$m!-0ao5$n@$:Y36m[ ]EX0o 53Yu@ =c[ M.%9!N !] t,hηㅝ;7aMiWc!:w)sAs%[dT6AkfoV,n6m"31?I Yd\-SC;\ y`L*}*!e=@3 rTz`}R/y"ho,TWݑ#%6!0_S>[pY=60iw/ PKaQ56댌j+( JjcbN$Pwc0/AYMn" DNWڊ2rThмRkہt<UhKhhIu܃i)o;4 bU@?z{Vhۢu*+b ~yt:GP"4ys'╨Nx$+gO3d!;_[x$vY2XtGS; e(-n%Jo+îd^|[ŵk8ąZR2lb.BR"n5{j8)s=6[ge`M FnN,45q{OG ֖:V"+_'">p,_:gn$_Hp,f!^8H4$rojU1RV}67=gGH+&@]i0w#OXԲXi9aG|@~pv.+$6wGf[I:Q*+X9dTu\DZr ۙ7OޟOwMUN>cM2jTv1]'GL!@ q+Z1;AA ,*4e6pmp&.@F\h[Y џcz[y`6+&F=\5LQ$kb`v+ Gܼ=4~.@i o&hclMQH^ȶ[6,JX66mxԗAAB²ڨRqx_;9H kWVVt≕PJOV԰;4~>CĈ:6p5BIֲzNF*j]]w9<٧#p+HFUa n!'xn8;υZbƹ#h<&ɋm3x<3(18%@넄F7'لmE>DŽZ,+ ݾCvW]-Cx(jQ1/vIK;m @ʎ5kuVijIl_V!LIJWLJW8|8* eCHu]3pfCE^Yы"#G%N1rq.+йτ)yF,QZq cc=`[ yX9v+[<~6A'za|=`uYB,ARgwjwӝ#ָVub^,? MWNLiKBC>btm~1=k S/ͺvRl.y0"bUW eVzp"9_r̒;jAZ[t [({-dhR @>Z$ Ű$|-U[M[b'B%Ⱦ18Wz >d#5O;">!rݲ_b4ä.5J P_AQ{ΨNhj'>l%\.x#Yz>Ǒ;@&;q{٩Y.Ƈv]T JT@.?BvJ$Dm1goȉMkg*Лo]/ߊT`*tVuz3fd3DjUWFrUVQkV8YF N!\frLa=<ԛ'V$~(vj!ri?)]C>LجkOq/oW8y&İ2!V Pe٤~8M+1hR w;\$E,NCC!;hB<縠Ѿ 5ƿ]}dkk: ^xmC찂"4ւn;:RD(0fTGW>_Qʣ2yMvvxZ|;6rǏ(? ֓K p%9 n8j5YOJM/hx@+keJf}O`2M㬡0mwnU {rm[3-çuFv9Yo~++33eD~wJ:bh>ܢ;0{J]tH* biK! h{19/9m~,͸:5Mį5/2GúNmL"u6IS'S |Ǿ֓կ{ao8>f"4E!sO|~do33rbSFaXę8y~5+m92ʡg$J4QOm9JaK]Sؓldyv<&,>Zx'G? AD#a^ }sAù~a+  >9RJ/P89$N@Bh~?Fi!8[K7a+=ee7a}tk6T$8$#}H%n~K~AhDԑ4Y o7j5]_.׺koA*re#q?!kM>ڄTiތfסf| $ U_qɗe͸sN`DtȻzX"JYqa%ȳFGN!E}};p)3n\ vjq$W+F6=hfsOZuT=!o/4sL/zӷYG,FpH|8EQ]8Vy$1:FDgǴd?9pìEt,wB!cỵvW3ĺ`7)6Ӹ? ]}qmHdFIFE9'θa"l̛g xrV|_OpMQ@^#wO'TPJvʁx]z <ɠ2rmGit4֞k%QtC([=NoH@Q!N]7Q>1:P[1NvL57ϣft;f=[|7;j[6að2_nAߠԙ+!,,*]lv6JG\NnZ1UT ߢ;7 T} aUӽ/e4>EZ1 9Zʎr0{dN,ucUXިMǥ=^L̻i5`$ bVc^淳lsGW]@h3[.n7T-%E!Q cS(XLBuB~]r2ëV5CH67yDzԓ{OIλU g I+ Ch ;RoF+}CC+' QX\&)Q)zTI1T7+`҅)SuޚpI\@z\}#-~Xw$*8WMPG(93LǦr1ŞMHG ⊸8, #a s*d5{i5վ@N K| nޣD Ck߀77kuf-s^4jetڋ&gmf4:u_V+֊5$>9kO'rw}X&'LO6Ҏȕ }}Z1i{@-1jv:M ` r'ts{u;x Q`" }&ӵZz3Y,7};cq}kzA\ꫯ_LXs1 :RKr9?j=}5 @xz R`3LMC*v>9xԳ7tm'?wYM !*Tw>赱Y={ n&6 j#nx/E٫~|T4"EIXUgO -Am;w$[i52@ #/f5RИZ:7;'$?V[S;KێME1%aсhL=2uHH"-ڇkWokfttojS /1)~;ŠKZ[Fk*7JjFy7` r\y;aꩃ$,|_7JzjK2Oww"KVM-/GM6CCnGzvqގG@Ȃ6KoXd:ʾ/eNDz.ݭ* KrQ;m坠!r4_Ɵ23 <~_x~=m0Wle7fu^>xJ 60mZ/}`6 PŻ(/`_J fy@糋N9,wuQoh=]̽vB ;$xm?*7W78]`nY%ݪ9vE?pyR45 hh*63y4>x 1%;,vIvuc8  -gI#7z$~M'pF8KTG~^8hxZ٩ITܺTOy6dkWͫ$Z\eټ\=_>FIO|=F=+Rh|JP7]<_st%t+ fiW5GU#芊e\7^Ժ81 V%Պ?&Gpِ}|)܎r@Rc5R1v*v_GPX^Η.otTEao RVCNΪ+|A:X ;nU?qne8?1ۏ'V}y .s`[?%rFɱ6O.}r/MI]ݧm_[Wd,B(3e1RO>ap\%hC.$S<ȫ6IEV^fǴY_Ae8Suw4EbjHLi[cC/S4eׅvw&uC1^am+`/6mj)hkxo$|..5jzըԥc 0MJ})[BO/^70iM;@u 膜K,',WIm0Tǣ{IYBߣD^ysxS+¾T67;j14Ǜ8ٍ[n0]_E.Jhi@Ffٱ1y(ͻc2YA7!?PG`*.^Ws)O|ВCT49zF?l3n(758Ғ# gE j9JDqN)lcDv |Ur.MF+7ʊOK~?d#60Y Цcu!/z=NE9$b8٢_Ul>}#lm@Ã}Ύei\\n>Ni~'lǏ!ŸD. H!y/h{Wq9C_/acimtm!(\C}uB'r45Hx1"{W?v:*Ii!#bDNz ' )_IiX2˹V ˦/uN0|]Ԉ$q sspYDYM?πN~n,?ſD;lւg<x$ߤdiaM#JQ⪪ʳq2Y"UGD?lCyۅHd#hD!AtBlZ'Ѿk26KTs34YNˁW)z^B@SU[Ib~׻3eb,^{̮],lEyS{ #/]`Ld" Q9!ՃDŽٳtw0hdbݣA+54xYA[- @!:qS2ׯWs pMXpXӴCH>v1LDXH^"W cv+AqrsY(k!kX8~֬95aR0DC7mb5#UG!?[ڨ !¹x zYtnBW=mNQ6ߜL2<7>}ߘzQΒ6L}1M4VIύ#7v Dgd!\8<b'K`"gDԗ( 3L 10[6N$:bջمʱ1~@W Ľx ʜip{cO%g|v:1QSk%h@,SN,`Ībb$^m<pu1!_TPYV6VA`m[w8;[[6~fp.na1shs?Ų~[GwQzBgv^/X܍O9qs5nb̆V8FEP<ŅL_ 'e<-VMAGP"aYQrlffh #7 >GW h ]t8!ߞ_,hOk#znB;L􋨻{mOUۛ˫ǯ d7?ݶȞ {dx ~mx%X |D;^C$!WW_;﹍߁nN_6|j0Liùz+pS0`_KhnN>nz?V1N6su9B2M3WW5!|\'d)0u=Ө ,;%+7iln0]27=8TS%S3$Qm<|(T<"QT4 ,leU:2B>= -2nO6<]$MuE,.#֫Lk~w!zG)ݓf;7 Ӓ[gxl-z?t(gl'QB䧤>8bG/Ԃʼn` c(Ccp՛**{B>Eu EVg1XGhՑ}iC!?1#F)va>GNӖVԆGK[m׌w4#Ѧ9&!s*z݊:In.>6xU͇d;J4Ьx5]Q;!(!|6ehyA‡<~N)1 &HҸ^SUqNy 4i j@2.*C3O\h&iݠƇ& 3*|VyFq"ouW VE*7v[EB(m\c*v-):KJ^-y _1߂@MtڝQ2gh^# Np [|]Q8f1*E䗪T1qjp"S ]PD IU=/;ыi@ͰTV"XeZ%:5Q҅'a nC[Y/[ok Wk%tɗ3D$G 2I!k`apΰ(r)*kZZu~ԵkE]nVÓvK7xy,7_Ԇű'*&mUjY Cf`Ȼ'>T*h=P+o !ڇU55vLXO' '%bv>2N09a.G2lq쎲Yf6= (j֨+7ȵUQ81dZm.<+ҟvseODI߄9xv*dVnՊix e!sF Ju({=hwAwLb5oCH5]l':Dϫ~߭sf mv}A?Yb3&j?NL ]|졨wi"5t>qb4.J: XO jXۙE>|FPfی7B*K|J(O$AVϳxB-WZR{$z7]U)OQ&6Mٛ܈ 8Bi0p XaKpZlÃ2+E0~DX3:Du0\ÊaX,vjJ^躙ֆq7Wsه+k#pv@'juF"l͘țyt>$\L9HjTœpz<}zo/S=tkk-+ ġ}J8m,mmpv9ZQ܎B0;DiQ$Ct!~Χ6 y=b$M{q߯eWU8Xs qs ƚ,۾{S* ecDyAہ?(oj4SswwO簒 ,q~>$q&moh9ē}UTe}6[{rCvuUL33dtaO&ȵ]R6"JvNB3U>)58dhSf=4Y蜬{v; V86buA6KvRE$1~OJXҰQO\[{(pD2]nX3,K%iS*؆|؎4XC6uim5<oF)?y3i^ق&-W.|B+a> OQI, hKZ! o-y7uC3eB0ǸQ#˟.fˁǴNL 7fO R뭶s382ϲDN;~h"?pܗ}qЇ1t9uipk{k G񞱰/e4~*thchA?Hpu7SB?͡(CUzlk; ÛctZx!ᱯ̔}S9CA 2N;¾ч67;>E>f.-8W259D8*1ܝX.C~a^JmJ1=EB|nb0T-ŵr4}hZjxWqy!@! cܳ0kp1!ABܨ 4]L}U5TvjsNB0nN9Y",*iVl? veD]GXOq e:H,K9NJC5dֺB̚:/[,6M&ڸGlR뜱i53RRs@tw8FAHʄIhU;CG}Q/yYh[A\L mQ5Ui.iTZ&YVGb(oIU+FG،nobA'mHxe nUA wD:>zKG+c?A=!boٿRʀYIUYH_1J5Gހ\=XHwR9~ce#D//hBC{t TD;tcV=}/ۧQO##\L&U6cMbdm;J/n[GG?]UObံ W=2뫝__KuGhO|ւl{5[u; 2PH?1ZџcddB$WQQȈ7HfHё?iZYz8{OCXQ}WYBAT14bi.vØ28gv3B<9Ux,i5|GXwA: tP+T|SFX7Fx^VUp<-WWIQ';D@q YQ/ff No7D TKZqEބt_?9U,|FVt\q)e2C3j@>-_9ET^ՙ˃Y7* hVw;q~HɆƭ\Onm:Q"s,eE<1B&6ރ-)C ExDB"tii--)Q$ȍWXzC t=nb0V)~wd hjemOŹdc>#pNΈ ؃M&34QI9C.qsl_H>wn.KJ|@j:C_8G3'fm;9zowLHgoS}-Eֆ?>w_oGjg7Ix4}zXn7}S9+Fm0\$YM^!/n:ݨxIC?1^'-E0A<1L/GMr5]oN#L&!h ޛ_o'+-&Y}e${noIf3Em 55_EAqQ*qgh:C\7fbȨ lGM15m, HB6 [VITeTYLnSXP0Gg Ԧbeh+P:(…"ulFo_n%vnad{d]%"ϯupI0l* #(\03@Wci0߄9}Aw=8 Jlr(z_uI+x+:iOg62$ˤp/w'`YU\Tؑ"4S 'B,EՖNw]a/hGMb^DOW_Wy":R˴Xf !(E |^/.mwfjo.ַwmtJ6(ٸR3gÚͪÒV8QIglSNHtO#(d_XT8z {5V!4~ g8Bgn:i̻ V yaIvC3t}9_eCE$(¢ '@{hq]nh܎GST"wqEnk)OP.>Gœ_BЭ]^M'+ﳯ2S2ٜ'?\Έ0a^ \7RzN--"ɶO8S;ᐣqqܝ|MB}{ 58-vUB ^$n7# 7 ?ٙQ |w#H6*}-=l7i&29)-G5A]\eGe $5|S; <-+<u[~ iUFyN  xsdvk 󹉜 y[[amo+gE{Vo1gEFsVZM,tbyނR?)?]}cKq21<1N}X}^ Y?,۰QgSqc%Vg+G2L׷(9Q]Wt4yp NJrЮߢ=*_m9Ŭ]wkꇧUl2g)KMQpaPqr4=x' JY~L ϗ2 JNc#?höMR_%{}dA)ScU!u Ble\úŻRuH*zcSoDI2_|>x1Avٶ/jjo ua7#uB"pӞ空>l{۞rhN`a[vR@#l8L{KWk54,ô8;;UfHZ-PhD/Y{tN υL쯣Ou چskvk[FϺ3tqt̕:p}?ǃ(8xq9?^")t1)EGl*`7v -9T`Gm~TX(m3:,7yN(C'\ZD(dia@ףUrq8pudzabNf ) nM!Cjr+4tgpo3i)q6U΀BWÕ3%Ugrn*gCdYO~:/gO򬉶YΚv}YS>N Moѓе ϊ W)}6^,Y|M {eF bj¦X[eeD|{Uj*|;Ͼ#>Qeε7FG5~v%[:yN`c=HjgtqBe#Q$>[I erra‡J,ݳNdޣO:8W0k'~=$]F-B5pBZJ8ϗy)*1a hY/Ziw_Ba͂sr;OiKsO$B 54!An>[Cn|^VLN\{ ’\h2Qwq {h_Zx :̦Ǭ"^|2ZF)c~mt%f:˪iMzǵR;=ֈGWj}t(_^M=^I,貺8>/׎pf O߀MצDPe9}efUf&Uդ bN^I.e%Mߐ$^pK B.}x֯5^n.u}l6PE}ձ'_'"Gv% ~"T+gDFG_'NRמv5]_f̣JptaQw`h9.(*Cv;ЙF\u\ qW/&|3[i,AS: zC3)H\n'$WS%&UM/xpzgu6sed5rpEΔ X0Jp\HY9/6ꀉ(UG5t`hoGxJ2r6Vu0Ea^QE4ioGZmvoFLV$G>FhuEa)!ؙy6pFVv ċ%6fi""&IaMœD<*?G/SoFYAX]MTAtfH-/}RVB6ĝXUW ٚրVhI%(pc;:6u%Dl5p|ni禯KdiB{D݂Iq5FBux m]!ѾŨ@ G^Gh}΃Z Vio&bvǝAJM@ ;̵ LkMJ~K,GlN~ED@ç']ZDHzR].jÊ7n]d~S͢OCNZ. 4$+9*qO=FR0WYoꨦNW޿<ܠ <w`= V̹P( /.22sF H{t6LI`_`5]YgH\iYѤgqZg=8BYv?Trea 6ً*F@F@y]x@P*xg(mwV1XzMbzOJk7?/\ZRL͐ ^5wS_KCӹaHAf,f Vq1qą̊́9Mya~]h;S{p;Bj;q^AC(OÄ9G&@HXvZ|tEK++'JoCٱ3ʅ} ^.G*1Ė] " !'4,fy Zå0c44C.{m=D{T[$CT$ t *A}m5kvϸe> Iސ#}G$wa  *a2a=)@[1ZDѮȍ5J^1_pwB:U!7ڠR)y]z!vfib:K;vz-4 Yю0g~zH1$0ULΐBKGoתB)…t&-|f0bHzaCGTZa3aq3޿_*Unykl( h.G7vЯПTHm{nw&FZP>Ы,}hMQo Q0=9C65Bc AO/{ X ]G8iUuDeAK0)#KTF#YmǑ1#;d;j-ZZcQO,Z/ҪNtT BU *|q=-Cu v@ngK%!F,KpK(!H'GꤿEQ94+|-fs?޶m]K+7܃>pq޲`(U,Ino.H$ERD9iyE/}wGD71%tئG y#]RnmQ%ד/OT rI|I*q$ LCZș1 P#`ynARak*⨶Pw=DGj;/W,2?NŸm\͖gͻ429EZ˵K]j3nF{,KM!Ù@!`HU Uh*gG(J=zxdL ucӅVF+.gFg<9m Rg9́.s?A+.dٻ#wLQN.u])Gۇyk$(F^jyC!fٺFlІ= }a7|cMp-چE2-EǕ]M#Wт4=8. *M)|?:hiAWw7lTJ,8B_o% aϫ&;{AryCd@,266َŃW.[ŨdjZlОΠ"Wg[3HdNsIc.z @6WNIz yU|828@ЬzN8K Yn*H'cP=ڄC?99:l&q?É09o@@5jZfm366ݪR:m ѽ ³MRa#g_ʙ qO׸6TtDM /c׊aUk  ߗMiiM ?38jlhxhɌfY{i к' ~7r&ksUpfh3A\E|MR4r"ub5JӿESޔ6;+.Wп9G52D΢r<&4re=/k3}Z.Pgu8<_F%C$Bhjsj~!FVyLoQr q:59td&] Zlb,W8Okr3U!pf/ch$ƵŤT͚5-C fQ_MTf\;0?2BwCr = y-ʏcQ@f 9u+ìl'[|v(O* xyϯn.) EpwCrBԧb1uRًxU-+N% pskL_B= ]v]X숾t|-LЖ⏴~q/Kb֊{EЗL:cK;k;o[r.߾fH|q5`(=E_{ǐg*{,ejJ}-C]w]5J: 57W^qJoG0)1}hM|[obTWSEɽo:y@ בq;1 Э4A.SXd*ᠪjk(:kzw# n:?e :$JC#LM ͅ  5IG#yClP*q+$1Ԅe&;j4ʍfViˁQ>E?@?>}} v=e7 w(oNy B%b_>=fA?B1odtb;39:t޴A _SLuRmYQA|7ϥJ19jV])`{eXLJu%٢b[D*Y\epXGꛭmfV#<|>Cwcа䊉)}`sެ?+o,kh.]؏fAs=QCNY@-8ʲ c}!'Rչ*Ɨ8jъL=h"VW!=x_6:EC=l- NF }׊r>f:B͋XD1EUqU͸5)uLT59w`kuqABFM_v>'%u$U렟!pIɷⲛYKiench6mHrY- :uBŘvNaD?jOCJJļd.(mq`3MMoWDwK36l1y%v=iVfs-+cpb619<9y1:z%QD DQ]=d# oU$hȠoޟM>9K>RTr F.k8{̳pܾ7'aThel $il435fݛ jJ9U+?vDc}J Fʊ㸈?B5f6~#vYAA{[ץa$zڥTe 6sIcW}I$i/KI G:T)$WM^n Ƒř=] gCv*wf d`?U2321%KJ7y gANW=ߩag8fK" >jz)׷qIm%<^py7Bۈڸ_ sٱHΒJ8:hldK؛y* \= ,&,МvBp<*` l 1 &1EBi$/泛&sdiR.݆ tK%13^$퓋Kpև%6lKy+]ZlZ1)S|BvMJ:A,٧Ɏcoy嬬;ٻśy qk:QBoP6a .h-QF6z%X~f_`d~*y+1f@ǽ@Bs|s侃a?̉S+ƾx5z/7azleiAuD}H 3䧰=1g'Ct(GY SS>}n3Z#EJ|!1|우Q+(k*U: ̓S|B s9s$9Lx J6OW=N1)ȴs®O? En42#9[~XҼ)7 o>kbXX9)I_?:>Kr@whS;N5RCboc!jN)q-7y ~ȋ KŊiIu|,+?@|egX m[Zf7rK U߳Lߠd%0tL1NmHkW ˺1$"&:L~m="_Rj#-c0Kf=+Ag^Wc#Kg7\{M*X{ kurF<-2nIع{Y~#5BJU>*o\%z zǸ0%N4n:`_~9w{t#Gh5\g\˭.ȹX^[ۿ!ߺie]߫<EܻA B_^flASwOSam]co/'hݰR*u is^=@t%!e5oߟ :F@N%%si6>ec! `jPIĪȟmSKO_qvyY-rVX[}C嗛tnZm ;U-r!''o4>#Hd{̿m:w,bʂ6K F;Gh)fH~"_L?NCFUEle6]"v EUh(/iq''56&Һ;@N}?QrOX:clZ:M᯦OvzfML=OQI*`.ŽImAQBɡM#ΨR,D~@YɎ[ɨmu-WjO/Q6/$7 pl,~Ҳhw`ot謖]D0‚} )ڟ32WjeEgJ0%.HǾoCo&/!4R\$wPuІO񱬒]$aҽS|A@ҿfvhxc=qomgYu /)D0-O'W߅m~I!kaRi.ύkq`e^+cUwz|A6 SiφF$2 9]Dwu@$|0IJbHPc=Q`[яl:C(utMqWZ٢>oP *gA[8;%> =DY K*4I2jZ}^aGnãMyp:;Q-f% v%8Li [ inYGW|nc0f[u^8Ci՚|= KH4tm14amD ډAwǻ;8(j |"Y!h<ˏ35AdhtiO]{.3zf͟q=Gg.uuuےu:yہeTo>dIl"A$nō5-fo4U]/^+t3xct9 H6oXFpzF7i4 7a.;f\-«b~ȗEr9Az; rnҚj±ZXFAĺl40i~7OMPaE+sy<cke`?@*,yAW6wGf\,`Ͷ 8Me/Q NjHQ¹,"1S,&TuwIk7M 9ںs@ v?31%>%< $d3T?#"9~@*Akmv)Vߐ2d >~'_ o.cn9սu_ oJfDk8*XN <ŧq9^ ܡ:5$(OK1b-&?dP/As0(K>^u紪LvQfuه6?zcpӫO9tCQL Ҙ1}2T!l HCT`)SjA /Hq'6Iʀ=Dzz֑#ET )3,H`"ő$cٱ֌,}GrgO%XBQ 8[ Q}(CɒQUfC1h EZCW- ~ !GNO>5`Ys>7G]ax0p:c 0pu#"W, 2 D6zeyk Bz#~9BǏ2֣ӟ5rtǍ^}N@q 2:5v<-ׅk?fܐetNqT|׫|'(m$f9@xN~(>mߓL1 w8ISKIGߴqH-TL 'ÁO'nPJ+Q'SȬX "@cZ۩iTa\hy84KUegN 8 rPt℣=yPO_af{gb2tR^ W8+ÁH+.ɓ 8g}Bư?1C{ΞlPzu}kov({e{ eHyI1cR>RH)X)6.ɗ`h:Oz=G0q<:]ƐizgqMw,N,]F'R17[+ LCl=ĩJ[(bટst//m*JsGclBKQIq0h<@١)R=3i@ω2V6d!{ . (5K!࠿)^6QV*Ӊuf}ZR1ІfTs.Bh2+|@exRJfuR\)y&&,7;mT~S|Xf%b4bǧ!:dD886r,l>z  T&o4r!o\Gfw 蝐<@hTq zk~p1;z=o' G |:aY4R횴 |XchHׅӜ|-.IiY\c[ FkWcjEzP<Nh!˴$lR-4)Lt5FAvY25lZ^ Y Ykz叏%r3dBP]e\4|9iFw) 85Fm߬Os$Vl;/ӿdo2k%V ~lڇ&q&Fkb~dch#o[*GJR[-FiCmfտ oHC0}MtbPL|u֍̂(+30 Ի󳭍n 꺊@_ΰEՈ*9'֖?'_?8϶2pp_- @zQFj2}C7J0ajC޴GrPN*.,K?6GE>`eh͉dGJM+hrhb]G&1WM "nu>ԁƫZ}=j4Ux}Q;w }`JC&Oc|V{=kX, !* }YT`fӴcv9.lk!EK$MQYۛ@c~mAZNso5{H]'uVET,pռ MX{mp9npp$5(iĉF%Y6}b&|oEKwd GE$<TJDѰ0pˡG^|[@VҖyB=Bʦ*;``1J5|LN,OJl%W ^bOTa. ES L7F(߾=hFw?fPc{u-:%ov+cHmP[- !,WOډT3ny~{az 58۟| 34M[.7 --HA%Wr˴t_èƾVHD0c_ξ0IY;3}#0GHMHjŸ9z>EW6p1#hf(u r[鲇,@<;=fߞ0OOq >ၚ<='[u3h'<h]w="_^Uzr. {' Վ?mG8&S]k-W7wӫjFj3}_/@Y^_U8̗Wb9n5o>\ͽfzY^ G7^ﯖQ~+h?̎pzf>]e9,#o ‡/7ߪFb~.gxQ._`j}O'S`Qxޠm>r}9 ?gex9_,Fc_]_nf6n8ѵze^Ak$|Vk ™\.{z4|GS}`a2,͵hX>hh667مizDgT OŜ,@zn>vב7ഄGHx6_kÚt6=stڅqGvG>;ψ܈x7@?#P\(^Y)2W^0#`y gV~¨)#tY?uo К^~+cܡ`5z܁ڰyYA7˗量53>VɾyS_#Tߧp˳ȠW8D>+SCPvP*,V&1ǷP͒;> HE.2d>TKo-L9 L6$W..G\.,Hҏ18 F*n9Y>4NYE _vm\-)^Q)nC< "_Lԭ>O..GZ|O:)C&hzѩ? W( J"e賅idZw_C6/c h3>wu6o?3Ъ: _L7hZ}<B"D2^ts٬ \7idZHB ,Dй7sy_6X/D> x7C(Dåٱ qxAyq,wRgfylRP':]UhnJs}s?xuOV,peyBD'?mLo%{f>O]g<\[-7ie@ZMm #T|"g`C@Ph8 <2jqlwT{r9NV9O'͟pzFrRmpdh]vEy [;N) ]Y;R+H;fV(צ`/,ئfi&urmn$|B(umQ%&ę9D!CNPGUo=$?v o<^֮XX\yҤUǰXU"d\ub|Ȑj&N/Qy-c|5'|N o_Tp[\I}Cc4g81n:l Q㕠-_ɮ5,ԀJ#UVL; m{VT{WwNZ -n0úzdL*|E9Df}O`sY4@88#Ƿo>WWlnzmQ3SV:df_$Ѐ7y k}Noqз:HJ+}B_tdýDu#ke:7h K jrCP!Sf}\ߑrA-(T}0i\:+q]as$K>Ml'$ߡ1_kro:&d2Y,:`o -S \Yf"~f_k$/.Jj{2k۸PNQܹ,؈2T:3_0&.q٠:.i5!G0VG"5:ZmN0I4H{5%O?07 LPw{9hͫBmtQ#ʟ;UQi[ֹp\F|FNR&,Qn9Q$sNCyݒ Mg]~! 55* O@6 Rz?$(t>".w\0Ue=&T*ֆ8_ރ?7틸ތj叠 ԍأ{[nd|J̖Wf]iAT;F߼.nL"uT>\* eM g8&al[' ~{7*@d0RΊS-f-ad]T4\>TPΰ˓f"ҘgQ@j#S7ヨ |k^h='â@#IvvKoƐ9; 1 Um>ϗsL唴 ѓw뗂Xd0S?KF;ycN5Lᑢe[C,xFe~qŽS@xF82P!$wz;u@{x3CSŒv*2$Z&[Hf{-_Q=Oގ@nȽFg{3C7m}e|7|_l,5X2 Ͼ${nؕF?qYKK"'8b#ӷ'zofy-+z]zw/ջ\g=]qFY!rL_THH̗8S:㨞{m#4y_JiKmK fً=,U=ďRaR,ꝡ#1K=9`a%o=)MPbi_j U"Tf7,UdtDHv s9_.{bd/#M+-NJL*Dؿ]ؒӲݐ5'JI]` V"${dPɳȘTӈU;6A t,Cj)Ύ?7`#'F$BwKDl[14l: Mn}{R'IwOcaeRdcIVmV' 8'z;)x S҇Zŝ|p_uv}E<W9A|Z499'.!G/HzE-Q>QyS1)nGdS\pT376*!+ey: ;w¯[ gPd;_ &|p$JbT S\(ᬭ%N'eX#߶`J=iv,35u.Y~d I+iN6Z ߷-hawݐhP0M+o!|eip@…t Ih ӏq ۘOW*FUpm| Rʄ$]ri0y!>ܙ_$~fZ!iQA\wRQB3 ;iͱJ4n- _tEQvxoR\b ܲB'; O3 C}>0{b>Z}ǡkL"}tF[9EAC×uhC cz_r{vSj# W|qSe쩠&k[%% y^ITm4=teG< gSxst›SG{[KHpMFLAW16h3Jف~0TYJ?[dsCh@L;˶Bh) DrlAse6;yG>`H :y8 $wRTb'QC§CZ$LTran 㰼ȷqeڠPy@_0ow=t[k|h@|>4## Ji8~n,?Jl p s俞,Is _#|zp2G>8J_V='ځ5h!aV* ;.z[0g֡G@.LH4$ڦGdŞ-df\Xa _=8c_Ki0C*GҚCOH0D~Wz7>i ';hd<nXv8DLe&)0zT*O!G/NGj8ˋ$Cr0İ( WXu!x7C KߪK:-4&QoՃ:Zf*$C5!ngw&Ex^M |'vٞDYp LnH3.o4DBKD@ ?pÉ)غQx5S+i,ΉmBTq}i~3A\orA/pKȑ(Ya6yDEBl_9,G(/n 􊬇@8bܡI,mN.-L/Dl8?XA<6\N"@e95 Ι_8bUGγ$KLGW"hp _+hym'oL[,4FB}o0J7}ZD33S|vď7;4 {τx.b }O^ lVZ kEzG`,C}[XŮkcSN*rǫ*|O{&J޾C7Ra7+go딸Mڋ儢EZ3Zڡ4D/ sаh=sq8oQO=~dIOY.b9f-$2$e0Dנ={T}d$.bu5|2u F^C $)S zQ[VHY{w.J tMe|JMa{S<ԠLhHd\`S4vTo.vy|Rhb-"PEtѝEU-nKyw oV@Ep=7Wj8 YCvmP7iW_Vgw&L RuYbRqx=nk]1.2=T*&VL(z ƺ;sys`c%&7Wͺ\GŰ dY`2\kO تdmr}7}E|BE!t{s5 &<A<6ja`Q l{z!@rF\2I)Vjy&{L,t|99jm7h:oQGl;xilDp BǃU8 Qm@¬YYqz=1 V_RyV`•)6{q9#mXoPTE qC3 Hm0ΑV&#r)l/-`ˬ`6{hqvjYyGXd%ȮLMW<Rh|!H:jD4rjjh.crLdGN82x O_oq\.7,yllc/ t@*L΢f][ߌ?5xѴb o|us>_lfή#s&BqlA E8=Ci4 !U(Mw;s A{d:OS`tV*:Q %Yz?HBm7%ͱLD>&3<Z9{K ' Ķz;s'$.uw@N[R|qf "^Qj5z?O'̇J.f$c7 %\V>px2E?LWmCmnn7ؕaQM̑c~k;o/y\VYqv{]G%׷^.ԑ5=@g3"OLVEh^rlHcZU/w,K2rpt~5-Tцt}@u=\zH;2>3?ō~r0ݾז6T% \(mEI".L|<`@LN?($,Isv'&@V@Z3f$9ߗɾLc0N6XL@3).bX _KWc[9 БMCQSW4U nad%v ^%BwGA jDM  C~-#%=x2\t-eJ ,U'?@vVc;O(qZ@<Ҹ bzZI'ɓQy hGvVTB2Ǧ@):ꗗMF#m 04,HPQul1xcVǻհ(9x4K6V'cц lC \'`zL+|01J{ EЀJBVkj KsGw\6r_%Gg<5KF;A7&#Fm&}oz"굕[~ Kppžx6vA; ~藵ՙ`B O%<C4>ʫNUUGmZ|FƵ]$k {_:/ؽرzQ^#.}l -`?!uuipfRV1U2aRA͆al>`quBՉs~MDNɳfΈ[|H5^ c|u)h%v*H}#ZQ&n/u"Gbm} #jbRwNW%D9$5~ܟLPg]wczUL[oWkÞ ' ~*ƍn^ U̟58[<AUPr2&]Sn\El:T[0:-e)-sOe渓px[.$b57ym jqoH RV$Jv1{`DF㖏IACbT=cj?/XSN 1y/ǠfbN]̼{ ,P.9x`$yI2"FRo;nR.b7t8 }/agERKq y/g}  U"-_.rn" Ǥ-Uwb3&h'M'v݂\JX8X'qzis=k~6A&3Md>8ib+w yL9m$'SR=U /\|;'j(g'y7xוjtډF'񜵄NKՔs2.E]^gE?ǚk}Pkm m-%zbXa$@l?RwPE<_6?ys'o-8nܦ%w֜A1GmÁTQ:4?DafyjJ\RJbp`nV$"C/}]cKJDbLloށO:2#ԃH؊p~=OAwWE<>e{Ncj-qu.@W_m)J-61툖(,pd?I%JV0 f⯱#}¡xX9ayPB3:mT&J5P{}.VhUe+"jB!nkԠE`S'_Cb_g뾑E,q!Nz$?pYme{㌇d=FNǓcX9Ufb|0csJSpX1A\;auW6õ IZbP?#U;@ca L0~^U9^-Qg?@U;/7ꇱs+^0)頠k^ .G̫g/?ւc=>VɾN9K=4y̫Rj/h~eɍs5,hȒwnTcOtKyƣuSFZkܣ^,H"3ONEԎ0^e)r5&΋ }Ie[7k?!}=u8,à@"F1휤B'ӫw[3 zfV xIοqV"UȄh U?=<4%tQ,P7֓|Y+ٱvxAc!| c^ r Gx `fQ(Oc`{J36EUG`+.\\;G'bEubwHMdFq:;y^#(3}\&l\PEW‰h[Db~qK e"=P2Q I[ŜL?j]-K WE^]W~uB.531Lގx;]"YP :Cqȋ 1|B+nY8 y͈66'5%~܇{YO=h&676{]eGjfݰuUo.ŻDu]NJ粈\l.ƅhVD_(;<dd?nY}*j }-NN_cF4Δ/)`k/-\op;ru5na p#8̠{5 aѺ%+AmUgIM0 ]gPx*4AdvUf 7\"ʸx}<4S~y:gD^f{>s穗ԜMʰRNo]bn?d..N`t@ \D'KMQ/]^<⌙48Pm];aH5;) W,wEɖ^.zSnX\ZĈS}׭zyTX3QUSRwT>oN_[)8P5_2}O?9a++EC Vlu+$提I^Ү55V4j5Q?cjD҈XZw˳"bϞ `>,6liP~,NnOhwٔ:q!JrVGr!eciOw$3w]y7>;T$zA8=b LȘ6e,8DI\^j\-BH`:,R9_FYxfrnjt{Z l7&Z.nķ ]{YFA!bJ7>I,KַkoJLhRRg|a)Ymˤ hPEq)Y)=!v]0Q%@JdK4cX vp.~;^ JB}:U\=8x@' ami}DBRxNtFl@[P)9㭢f9C[':_^i::aafy-5;^KXCh{rf˵}Vg>ǎ[t^<-v+ Z)}S"2knZ.oU$\$Q paFM۟I9"#1J)[B^˯Հ+`H`s,5pŌp ] <3WGdF!36UT8ϣ|tRC[ (I M0,?w鐢Zd (Vph8}-#NawUT>oԉBCcIJ B~҉ Z@ F[R znQQy_IK)[+ԫZVKPA[Bh^Pݷo1>;d&!aط ~`ۦޜ 3O! -UW6bƼ_i&_y:_iݯ:u_eHҿ~ 3Qwt?wm9ySਛ[ACWޟO&4T ]D>>QJm9*1i"*bVə[ ?$'ôrARP,yYےX% V K)ᵳޱU[(l5,EChY!6pܝfaF!2Vz9\k] 뀎? 7PL+7Yi'$ %t^PNϿ[@k<՞MECL|7Ō*h>\tF_k]fF4>hӽ>ݗײbCv]d-u߳v->t*}-) |uY|"o)e1֏Q^ajl?<滤DҖ4h}.P琞X'DbQ^^G4:.?d'T~„S1xnsG]*[+zeWwHy'"yYN}F㓳/15hJ;܍Ј,9M3ՋH໸_8j6byRWE-= H[45#Ք&޵w'\;r0ڏ\iXå=TI}z.[{4 nbm'8H@Eğ5.Y[MP#MB괦(7ZLkbAB $N0:mž }MYOěrC8f:պ/>D8S}S>;9"\>tĖ CMa2R^&#D} sDuOHx@+QjDֺPp]U[DLo2CLw;zCEtUw'M_ٺFtMs;z]ՠ\~` _:XV[ A1u O}ߑu@ٗޢg :Al B'J`}LG<Wk'pNQNXia`W]U,Zief1wjoy7^+ܑ7<{Awm09QL̍{/XowUu>y\zUR-O>w+^,51RͲcɨ;@WW||{rL1}`ʋo˜2˟m$|~W;/dā^ƍ8OZ=wi"˥ /ZsaZB+\vj4Xy+9`O\03rJrvI؜O@N2[ҦC;jd0 hmH6%Q^˄-g>iz4CV58 `gpRk*6=dS|({z7W1/5cnpI\l< %n mU$46pKt{U+GvD+ jUc_:`u ' wX*\_Bi&j_ҝ'r61ZhnsZO5[rXWFVrs3mK- I :́@c%+ psA?XH̓ɳ fz0-ў<!!ұlXRIͲ\tӋ:gnDV(؜tXx ).!h{ y}ZDY_JVcm5=iᄕ %XK|H^jC|&UMdKR."@ 84UBmGfR/P6ٿ ڱR!fi}̝v=yTqh|@;^VҢt?5{rD{EC{X?]c߬1d21"A4o^jn:~vD|uΘK| nD6I'ň9 xB]&(vopu5Rje%9?VǢsۡfns+oX}m>!Aoᤄ4p FlJz%oҖ6mkP5 EO6|p,8KCȇ1Nvzh7[hg: `tx}ar86"ӻ:ˬ j1߾i TN-&Spu|>DȆ"(5@ ݴL"~fD(T쯆_@(cW\Ra}17L@>uP۴;Fq =+.H$֍~B~ ǦrۂlDzJ<$'8jN`pܫ 4cxp]CdXr<^G JN >q6Q#j\A0BҾ2:}Dn8C蠾=jF " X`&UCO)E_%7)wmJc/ ~ fF$*I%Nꝃb1d[Tp"*%Z)^E|֪34Ƣ)O]VO~D_kR~BitH끿UsF8=j`>\YoՋrk%r$Jвy[Kr=[;ھ`R}tmNvYOut>JU]Lt}Y}+}_^n0~/Z`Nw'VZ%c=.rtW_hy|"įܣlq}TN0"%RB$S1), [%t-`~=_P1[?>vc"Q]f@K7_:y/-ii$4-asy8fM)>|A7 pC>xIL#)KSh ՉlɎOOBdeƩM~A ?mk%(RUdPflBb)a:z  [%G\k۪R%")_E ? k<:eވcن8N/8no('J'!p#^жjWUG]p(M8O~U!I(:@=X̘ܼٮ8Y%GT`ZyGd"\"X(CW̳8?71[EN.<7lf7w+c Sz1}}Vw7C 7_H A0Y:ڶ`5[4Rr]K`M$wi1g \?fZn 0CY`h+I- ]2I0d/lUoXV2UY2S`X0&|+Q\q s^R_;C/4Mg$&p]Y>޼NpգtyCBem XQhJF-jEj-"=}C=KCAd/yTWy^Y\#m_p;v&iGA=W>_0aؽwޑ>v=ִ.sԙ4inVZs*Jhځ'j 9~5v0ƛ|]"&gA91 dcz^%o=`:-NW\ ;l\}ɫ4x^rX$jQ[XKVvnc^n`Re 4H|VbVO f3T:a i>/w-; ٗ;&}fknLS{(&&H1UXiܓ-a{d$JUg +՞ 'ѪzEѾcbf= &5!#*1u79L8 ᾥ)AyhB~yW0 M9]oPI@ di#@S0w5 E|7 jل%kRGuM֝0,(:'oǛ?/SuusWw_w&q#WYtE{ݴӉ ܾU,FS<"`6ցzc N$N2<7 xڎEw 8vwX4Sգ6Q4v Ɛ: ș@:Kg#xdԓ./Qŗ)eQ*_jX1lOjʒL] oQceM1Bl'o`w\4;y^ijm]׾4j+ZHa!f&KM)2޼adH9BׅF(ζLдk%waF*%5maIz˫+FnuqƘ\čȑ{ &Ӏꁒ#/PrVܣ}7+mWGyUY /㹥1T[:*@/Xi ^;xt{K{^[!/nj_;Sv ngڔi\gd0zO5a}Mа:̈́RJn3s$+SD !*#Bx'\B|x1az;,vJ KOLR4y)!\o'y`?o˷C,eSӿÚJ\/ɓ`,Y{$x- 36ymR$)σƂ$Tאwk:sJ#إ7׫?6Ga}k#.KdZYS/v>.wᘴNib| DcIHRk״=MzT_Ƒ2Y=?p;] oǖoxpeQ W+ɛ/,zzd_l!?YY~7RchG#p ]iwc_3''lm>Nߞ*WpKi~vi#$[(:\C2Pf8;,1]Y^R,ҟŸX̍u(:R/=@Z3$o?/ۯw?\;|ě 1 %M7^.T3gv̾K4+mc?.x!o (n?owoכ pYwsr>lˡhGuCx}of90F6<~t _m&<ϬnUIvؕ<۠ **d)h%27qE*O݅ӄJRchS.:DL14 0fVOt`ؾM-R ӌ d@ CG-DRJ&56fV3}k]5T!@sIrPZrв`+Xr)Sf<$*ERC6 >l([Kz-!K*y.SflB!qk0A;t) eo.5kZfO|VpyvL fE&x8nٽTzX1urY'i6hȬacJt\d,#J{c<K}F^0+\IRSᐾoU1m1|X19RPX)jtڛd#_>.U43Zz)I$Z ܰ1E|o'D‰ݓC6p{c1h(d7gjENL")Ƽ+A|[0GkEgJrehM~=ua\6^4ͭ:9 &ۂnڍU]pUqiOrgY /jх}iw$_&td7Nv|#VOQlkDVRփxk2JU]oMz$81SZ YѴeˢ"Ãz6` ORr԰<%[>A&6[*I]9􂗳dxx#u&stOyHOM lcTv1l/s4ܗxVGUMg&D=rLFGo? =D&|JK#&6 QcmNW@@__mw_׵OѸf粼fH]EtHWhQM:JT*v;;.t/ؿ2OV7sri%o0)\]o:fK*EfPBGOpv#Yh2!}]M\ǂ3jΚB˩>R1#00_o$x[!@-&LgGo:KX{ I4 eœ~G*CֳhE1$BZ9`4)/DC\?gG|/Z<f R}=xt]sBDxSJf ! 騮L q& çIdgLW&iσ>zomfo7狋z<GXVIJn%D|Y?kб4Փ!5;vn岄R̶bs_B`jQ !)?NOi84HxśU&fz;f(v/+bqO%TOuƘoTW$R$b_.`ee2֠@k=<.S ; hWuQƠZPDķȟ ^HLRp.IhE :k08L|ga~ h[E)Y~{qvnaNGGAB'Ż!%ŋDBtUaEHKE5\DW"F]Nv}X'ovF )_ ©:wtpbRW4V/բKf16`] / פ3 .4%I] 8oyڠ(YO:B@%xSj,#!r{^BD#Q5hFR5LCB]քnC~#e!˲!MږhMd$RȪX]B_j\v@hrflvlPH|vQ$RLy|G9+ 3wyQ>SLj>pP]yjS^8$-MJN43* `ijERvki Q\(X1xr]gqBze٬ fv33Ԩ8YF 5|GL3Йfkc;|ȋCi%~b7du7>4EKn4iKQac+47SDZ<]sqeeU}8{zޮG+POuCڔբ*Ͳ,.EK" dDMGmeTՅצC9) #i] y-T o#ʒw$TMIRJ G_~]PJd7'n\yrG3-VmI bA~4D!kKpN0cȻfhnP}Q0*qɘ|$\B]O(}E5;펨  |G8+QfXjʜk$ш2(O\Ze~O[c.77x%WOiީsSSX]]cZVS+==‚1p&zm8#fg4ʐ2_]rRjCT,ͪ|kg?fQqںzXhgs;!ɢ7)ƧP~>G~}ǁ[!z[RA+0℉igisHߜ;tVmQH'UƛVBϜ̳d9`f6~0\!9|s.v@zx m!:}&!MΌYzm4Kvk|N T_"k=Nl&3' b ђ2I03Eq5{q9Ȓ|)Vui:3aFӹ {M}t="-\,yKԐ($L U,"{.ɱ^l/i7+D/b\*PEj,@eR÷ݗUKCw4zs.A$*5 Jqmn0]%G9W1TsLs'xPnA<] фi:eV[]lL BjFeCa˖ KU$p{I4+M B*w3H+Dt^BFa+3$7m7As#XeG,K+Q[iB6zsL{*ڏJziz=-!kgKB,?6˴ sxyݙ% uɵi$qףT/G^cì+ՖR4b-gxvǢ; * wn]_4׆ޫ-斍ΛlHh}A2xX~IT)8ܳ"wZ3F4J%9E 1e;:j zͩvEWkTāUn-^?nglt9 lp1o=T5;$ߞ&~H$M w\y{s˂"Ykz _à?}"Ɉ2Anɮ`K?BBԃMBJ9ot&TmF\]k͈(?;h3p)t>,Qo9cornZ=#J⸾"a*iua[usrsϳK?+>7N[)[I$M 2Yj^bu+* {gxa?O /KC[@]@^#PY4NFj$gxr.B*&%sCxQ\1hDz@? I _:]8 q~KA( D)+&{c b ^e, u|)ZH͞RT Lfic2v (Վ+>vdz@uy7% 3ΏDM7;&t.b>,e>`9{X;t㮟:4h`Z`vtn!c 1CRwy-swBmؒ\.U;֫t{ZHL Y~D< H?q (ޑ1|#2^;*vngl6V)psP}HτEu=+|+)ӣCBOQn8˷RJ {E ?sdI^}joʠ7T"I:AjPNخ'>f*OnF{?}iBuxfvV1IV.,&0{|2\Y%J#%T4H]$beNvWbMgC]-+U Jow&,ؿ: T;`T=wf|;|aB!` &)̈́./{ouݞ\/ Ų4FzPnR%{BeBꙸnFM]evߵ+\DCwE8ݠ;>޿ºNՔ|PCP9޼'9bFy32JXO*gfQs I2(Vx%0NU }DV;1@@W bFހ 8L$֝wpm'+5JK$eb n_&&֞Dek1#R?֙,@tЂ.y =3 I߮b=W?(LnQž5B4?G~RDbŔX{I}^D,h}xU1׉degXRRT3zu _{/t^XŠIn @<8upDkX[YACtDw,&8M]PI]9/Ly`m4.=Sq٘2rsSu&&H\VM}x+4r#7|ɛl' MplppQ;&rV= ~{4sLޒyt+6:";|GUn͡=,\;9>?)B9i{!gɪ-C><^ rDPL4U@ :}#qpzݬeD!:b Ŕ^t3m ڃ`̰|Ir-IBB_qB_6=69y@i1ޜ4hgB?mB IZI方Ɠ٭buӺ՜HޢCt|2zϳ]]ɓ"lγ8F)l ؅"~Āp Wy VOB~nKNzRdaP5,C ub;7L9W|NvԠD;a/V[L 2^gC'w 7Wق.[߈vF?a'mP2·b)58r[:W@m{W-M'+'@ꌶ MS˰ +L0e&mI"J2᲌.Wz8;^! Wq19܉ EյDV%u}M8])m5E.e.~w^~t^C oR+l %%,qYVVkMSg(FtKo@U7(w$%:q#[aݨ Lp~s}h\}^$s^T'vR[]x?O.2cVbs+$|TجNqX[Cxc$<7&6Wlwŋ7brã]ߪWgl9R1=O!&=oS(9[ `0%CX.!#骈~S]b8(c?bxGHvYcd~ch[LbW7||DM"S</Am 3r>04J!EjzޢJsSxEEֵ>NA?.2Z/*+.˜C)UG3jXa|K%*?DX(-4q_]t,aǵaamiScڶ$Ϩ;lvFo{qF(vM"i;9q`0ߖ PKg^~6nZK;(i]܇G9R$ݔ%c`{I*@U_T/y]YCu+޴ QZw -&9&z ŷq[g|zt6 o7#\ıV"&7YV0%Z3?D]`V=H[:*b eREźĘ% r_\*RL.آ.w^Em@׷b 83 VR[=RgMw03'n7dNr;|{P6-HJ\ug=5&B14-!Ej l[RsݖԶ<(5Ll ~=){Pq &t$k M*J**$#2[s@5BGV4‡]}d)|IސB3 /Hd7#PzuKX% OuB :"XStQ^W[yueAU>UGIO7[HК<{ *:}BSoXl@\ĩףUʣ7<1mQ[vC7HU G~%BƘ ZP*!pvyPYыizc/q832sZυǸp e 4}Ka7"z>+XsRc갭蘼pij{''\C5Ԙ u"Mh<1tRt*캝[ GUiZi6e"|ŖKT@xxMȜYe&]&A{R}&`=oqx7:FZ* Ycbo"Ձo¦Q=MGϮxj:+zljF6z}Tx, 3^NC쯀kơJ|0dv^g݂1M4){r TBpġY;e><*Q!/N.R 8?G?iGOIT'65*N|cRš㋟;ECs"sW-^0b"FƤr\<E1qP5uRj<8_|Hsb]O7P J˘ٯiym/x1 ]CqbffRO gʷ͟N f?1PP,7l2F뭆vrY/2/ߙd$K7+ 5חșx)g;݇lx,Ѵ%^ىY/'c7 `+dž/!{b.Uzr+=u Nǘ 'ABE[TbKaB~{ʪdƜmR\L[3@g.M˶t44%ՀQ< Ė£"Mri%rlٵCmrkif]>۬t`!v OOg@):s5L{#>nZκnhw(UO5j;'I ?;.*,go m29fxXd)|攭%R-}q[Ljh". X/?<T !_aJ_=$Љ=!O ̗}֙$gA"g!%p7խ~Ehrl[Hu9w2Qk(ǗỴ^9=[0LW94=*y=qoUmb- nWzD)Hnw++xS3gn٥)mqQ exS1w!k4=@@rn ZзL@ c_ BBlnD UǪLqdt%뺒:=![4aX;\hn#uU\]MN ]鲌ޖM3l۽hf=XlJI] ԛ;a%u8r5WVwF:$ֈˀ 7FiwEwA1߸8'c.,.EpA(&p G2$ׁ)!)eI!b򷂣)|:2,P] @iAӒ62dá邳BC" zPLv^]#1|Aq"(&s}o* )GV(rzJtz@=<<%ze5Kn6"0 ~zX G_U1 Jw)BmOg kߗ =ĒC(z#56 .>Kw>MVWt~(>hwBM ^=;uJ}bNyYnmw&犡 6Ű)Dc`02dL3X{>~=lr]&`̧5^e#5vζIL(/ H*kAMiV1mf-Fy }ΝQAX %^K!%V: &V1$0}y TWjL8ik&cGy(W-\Uvw#z+ə0{Afմ$OxO8|5}F)ׅu|L«!oFVXZ6K-SUlK袼OAC"/X\>s[la7FTp3= (:I51 KA0>`\Ovߟo}&[D v>ǢL65[#5 xt,m:*)^xT?+KJ,c$|qIT\:CE:|N3YީNSRMG}+G; 3F.l,擱^}O=(8 y"8Gd=/~.Ɋc(͛)Q+(7(fnP(} =p/NoKZ@N^߭`Tu2W5 !weI? WmvR5Mm#TlY˨Ye_ ئ]]Ju#϶m[=gl\5bm0ANר`bB:Foð5 }o<1TԹY,FಾeC>Sm't Šء:;2TKZ@Ă%fVHv8`LӒڵ3ʙ{S$=mDT@.a1 +ZE=p[r J\KTCDj)"踚Il.dcu{C矚bi 0E/w]F⍲@'Δ ɰ``k8DAL(r~[\ a)0 |Z[;=vWf[_=x=]Έun+K]3n({kd9<7fRa8d9ERN[T}Š"ayEx[Q;/&L.oD%#MGWlNG"$Us~;#I)viO\ȧ1iL,k,7hv5?6 > ղ}?竫Rb5]? aP5oTX Gqvċ_˔ aZe NxM30M:g=zpdlMwdyz][\x߿7aG}?fVj]SȟGKnu'"dgo/P(YU=4BiYz]ƥ9H&F$! BipSrL49yR:ΆKUUj}V'Cz$ID3 `DxQ4 箪gv@RÀa:xrwTo\ha_AJ1(J]%awJIg$9^AxX̋X#k#0+29=>=Ł?jT;=G5u"v!IجZ@Cî,&k\aט!~a89v/MhMWJwуBHU]{u%R06_nWH~]Ȓo A&Fd^DŽ Jcۙ-6PGvE:" $>Pb 6QM@E#G"xN6!͓joq*H@<^-rSvZjMY1 }+"ICvNqf ycFȆ#ޜ́! $eN /yj+M?>ZT46u,sk(eWrjI&ΜnL) 6pu ѭfdb(C:YpZ'~.g3 uO!1"0Z&~m~{k'hf򗕚bO+Y68.Ò䏨k=@:!uSb@F3(O¨SA;R\3biEh|xJ94~W'FMj⻳Y/ϛh=E\@;)  WC<~(`vGpռ 2 t4l|Y2x2W%5r|[*쥚\DR}}O^q!cTc ˢZKCp=@Ct#HϪCZ0X߫Mޝ0QE o."rwJUzɍ0́rc?Ed 5]>77O]'n(}n5 5Tw#~>(]g-E,;5rފ} 1‚ii$^o{ʺq+\me݅P=c OIt[NjQo+Q2.~Bx yB̟tqM#S$ Rc\`!?[OSRӿ(j-/Nͷ@_Oҥ S*ׇ͍ikL s[ Geن \|n_2 KPs_K-*bAD8n.4ќDŽ ρǔ._.$")w<0eoPŒ7ֺ9/1-B*s3\Μvp#ʶ+R#SA=^n#sz Yk֐ }S1lUgB\pI%;oXUz=쎫 U0 x6E`)ٿ+D=G<$M7e+R| yP9py[B$zQ[&,|Oy4) 3^ Si.5SbRGxSԑ㔪Cxty`=O)}њ=>r`fYV]:z =+rQGdk'$ W#WE#Es]g~y\ٰ=@T:hͲa<y3Jo%pa{weeiʆ t1"yNz+Ql ni *! b[?&.h ~N ~Ǖ__M]芿cJZ" { VL7d”gIi9TͱatFh5֭bD!D"D@n|k1ޯ%[Fre=Guױ€<tlg#i[!#=*<%qe9Гk i'筁;ϳCU%[HPI&kuF4=!ᢺs&sD1vt}']GJ 8)8J&+ +RV$…^1*`q4E#~ѨNb%nA`Y d]+;_`AE[LS Xӄ\I饘6_ns1aJp]8kIʁQdq#( Az0A30RF8ZԽ'T@e lLyk0QW ΟB1u τsn!/N7(&$9PxOӶ1ohQgߛmoN"tx͆3ejAOG2MH4B[[k|p>/y-)tᵬhTy~*v-vP~+GC{{r|LcUd4d_q )^g9,ub_F FXOڣqkX[H͹-=[Cu+1ƍWTAs!VLܯz*}TX[x`!Xv@Y#E}p׆ozByFswH Z;pKіC38 % P8>޿`yfM׬,m7wX$ÒmKm(UtifI~QW/p\Gۯ+9ȡjn !~}|VQgv)εSV><$_ hHS~̫Y6Ѧɝt?}3V8R?)%u7MåaD%V' $|ryc>/bd{BUKTB=iʛ=}P"-E C q {&,Q6L^?G1)Ki NQ{l .Od|r&dSRQbr? \Ә/sVwt^Wˆ0b^K׭ՔLMKMӋUNW*no"M^][ȓvi1`Nkޠg7@n/ohWK#W%}bkae[<=J#\IuD q;Ji5<<=3awz{&D7w:(`-*1Lʄ95r%_1VPJD bpdvIoP^|:U%&.=d,Ҫ #[DzZbBKBelAO2SR2U 8(ͮ(!e.:e'YY-s]09i7QG;<N8;YAʟK0xH+Jgb:Nt`2KxFoK 7g$gAyУLv=e-*7м٣<1( =VNwZ_x~#kT|ky1 P5L D5EaOx3?@#c)zQ玥؋+eB2A_l>`8R$1LdǙ=2I,KTd~2[Wт)loH]6mKJť cv9gqCтh;Vt"[<\Scs.: tw8mWyrѺS|w<Qqr aYrwٖ~G/-x99<0D2d OemD{aj# ,#d㦟y6v /mAJB-uP+kNI呴 Y轄TGt ݹ0qR Ž]/ ~]0F! *zdϲe&41.E>&7y~?h}Vb)a"iG_V)k7 E XyЖR&cmPXl؅L"G;F3>W4 bhlêo }gU0q,a,:z@lﭮr_FJ^FEY$phxFm ƽ(FGwX f{CKPཻ҅xJ B|ٯx}sw{ӫdKv<kwaZ;pn&twi[4}٣p "+'\򛡴ձ!:{KrI_qRJS=ٓºuշ#f+&9Ekt"MQq vr]gKN?>^g&?NB;ݘ>K,*F>5mqS1VQ4udD)>'Dׅ +M # '"JYJ4ã&4P4 =bYOpF-ܔ.,f ]ᮘpw:Zup-sfx 2`pAyT=||~k'xd0(nJ/I`RBY9n%ǠV((n!,X jaxn3@N K35d &45("'S Ɂ~0vrʬAH󃣹yq,Ūg>tX6R ZhKU/< xe؀mȸ<zü% irEO^CEN1<\+:̖6;ԪOcJcH|>G|(s𔍠褶VKf}8ȶ3k+h'΋yrlR/̿k@(B*e-/ppf: 5U-\U Mg~'L4yw bFdfu] `w?-)V w ,y@hc.=y߬}&!89N{]?&q|gwfqhwGL0/‡a:H6Җhf󝗮Qbj  \. oCV0JG@=bnM͟m/6K yz*k}mއgw 'p5Ho;'!_#9#&zoINgV&!z[Lg{6^8M!"40Ä2t%TP?c͌ af4m6Id8u*9>¶!`"i8E_},>?UtĠʀDgB, w e_gBb鼼Ѐ=_g#$qw}3P<.C8 wC^ Au#-htȹ $-6dT{"7@ v@QhT?mDB-lz&FDӍ:y)9qr%TԓC}9?Qu85Ki XzK#p7ʀ-ZX$l¤y8]TxR]) 0^S"-.e7ڮC+96yek`SC;t3X(~9) c-ltt}^|K}n^Vy\ ۃ{?\k:@QA  Iim/&hێt,^Ǜ>}ifhw11.(>JԅCFq\01:@) Ӈ8| I!U#t^x2ՠ$P8F"~'$/҅jA@Wx Z3HZa{֐W]M_v=DRC4 Y#GޔY({mS{kfx?BdiMSkZbsdynwU&:^",hk|=:!x|/ɫK1Uƛ:Pf8?²U Q=fo8,?ڈ}}8V)kǓl7 08b>Qkq4! [ dS xfW G>=M5B;t0`,nj21^ގr;F1]}8ooP ;^<ImBvk3J|c3'FKiߖhWIu[S!*Et|tJrpy|+-#9o[WÔ^I6hVnT'i,{Z1ͧCxd4R= 8q_PX H},3=Y -^v!4xMQAfqo4INK LjHf]c"# ^ ,rbi@uq'_{BQe{ ծĢXV|)?njA:#(RI}@3ZO %R[m4f3.q!:pZ$sU(޿NHɆKv68Mk@0i7y.0oCjX_2awOx6-)cZ'EUG _W?/S$1{=(?<|v|A?a 4KeBFy*&ءIaJ/hf9AR{T$pa)Pf+̈́c2"Z8I@ɛ +TQHր)/{GT*th>nm jG鈢+Ƨ*,{6K =ffU~v(y5nNCo[Q +Ҧ 3:^ʮyaGFŖ䨡7$ !U:3boH</ā:.&aǦQtW ywh%m!U|j`6.{v/PQ?9$6AwgjQn7plV8.۠Fs̱5'^pG#s1P9$hwڥWKǐ<ٕԭ3tߌd[5.T1IB !{9ͦR :ek.W@V |&οQg_h_iqtK}x AsTGp :=0Nn?Awc`tG{gY(ۖ BE;nGlP@4M?t){n΁\1S@]Ӣ_44`G;l M?ڀsh00gB=lA?5җb[BIҀ+͟57 oL}_drq)9o=΄(%wCqjj:/:,́hw`5O޷Hw蟵b! }b-m~إD& >]ܨdž:mGXlXQXg!|rގޘGm8z|5G 0XT%D2 lH)Hc8ɬoӱxʮ!}Wr7KcT^}%hid(A Y|]Oԝ.2dI&oAK}hnxML6イToSbN`:7dFi`p7ٻ+2g( ZAqRO(ū2XW "w}ohA%C-fn'gR\%q4NǤ0=D-*[5R{G6k9ɏ`0w^/("8j"$@%Oc@A7 hTARc{"A0c xJtP0` <]EmtHNN$G ÃA_gIg,$n݃9m n1fKu~vOGp8 H=ΤH!xwl%*/ hNqz]$߀o"'/< 9E8dq 9#xǭ !f~"&e%Y(3"k%7_.Gj*TFA+ӢYG(WDa?P*gFE e6xnldtS)1EHД Dž+}>|eVk̏@;mL u(T4-Ԩֿ6G]0OvSur5ߡV8N~. qB3ޒ?o|V.["kO&P;'Y+T?"Ƀ;CZ~&Cp㚿~\]H8٭aBi0H\ۂw̗%>D $ R Z|)]Ds+uV,-BQB/BCR4D齴]#0owik$]s=dHn4MF-6>Z !ٿê}ZT94[͟Ag ly3]vEE]ʠhVpɽYw~ѳחD=ΏOAqRw=dNлbN|_IQ,wzo9*GI>zJҤ:AQw{ru/hĄ!ߓ%1yD V9LKsua5,>IV)j:\brI$ݼ! y~h~/InSܑнHrpTxc1j1`dʏIc˶+Jo. ]1x$.K)`߆EWBXۖS,2–aA+H~~:]5LyOݿ{-%g9i`vBƆPkYs?ܾFqQi3ۊ:S;Q|9>#)W. oלD'N]'> eCq|ixZ)iOlsQ۾ER AĢf13B.mC&O0cFҖ.Cc:nKaI SQAz<+=/>E =*V)o5й>j/eV:XV&aݱu\9}~!+k[eAFi’%:m=(n&XF6='oiFKFCvl$˾dMs5*ƁZ걠{#Gls yaF]-~$l4/͂Ci3ts/3N19(BD7k v7G/![Fy&4z-PTqv1ݥoǤ@$rN, YI= C.w I[Y{mu̻ [e1t_mE4-#iH٨>f#y }9S-ZvðԉPJ٢>VD:Dȅf>)۽y$T&=㊿F6,ɗ;Z\wĮX_ѵ^]l+Lm%2K0믄[IW+%~ݗ9?W?sm]`VU ;3x}*HG\ӢW*959B1焣F_WƵxZAgnC!s-g 2[yf|R>ĸ9Mb2b2yzR5o (HJ%mX.3‘\A/`%_DvQj0x&E t.nzHѩHk,K8+SCۢdzH(%U#f3\P>=}\<Ŧp\6ص*WO'U"/tj)0f/[08М!\;\ ?VEl"ƅX2}r , 00͙u)ay̱BkǝuEtDkv'[bGxP>H|Bl3-Ae*L270/;9|{Yxlk*-vep8 EimS[c=pOx\2.t0l )_BeA%Q%^ʾR`֖Y]bThC7Nv=eGJ>OR~GL_*"MP|A^!bKX]{|{Jj)WXy]quTpR^o:{ѱxRf9%MB,%⎿II MR|jIn:V6G :)P^gǺ Pt 7b?xE&hK-\e, @¤,_l"$ZRs: C|^ꚤ‹j+-R3B,SH!դepXTu6гʽM߀*ao[XqDcF £"H E4tkX-ޑ?ɯ?mK @}tbhe'vm.fU)%$ץ˫DRDR|NYsx?<<g=Ԣw2u~@׽"6Tub[p 3kc3tGhTXKEwqR*ca kc+dc @LjSz]P3cdp1S-vc#3uG7݌Puz<*ظM^%-=@67olٱ80 vR*ѿ@, #D c&Yq6\p?#";,EU>] 8ۜ2)HQr*@{1Q'r.c_s[b$4s-c+-"zYޏNE> ɚ][x:&,N1x"je$M *'4   [$?΄@lj/FZĺC|/BEN =fgR&R?@$⤘l+;NBʼn)YN̈(w%nPs 7z\6(itH_+sUp8"{\v>'h$j4 Fr26{Z&۟>:IkdBCVxTB72ZE MbQL/ Kh}7&lM?ES &.z`ŐQ- ]]zhˢ$eҚ)!K{eFdx:G(r; Zt.8GE_uju\#A״G@^YLh ݼks›bȽkں !LƎ=?m_p$7YVJUڗ}uhLE̐APX694b?_'y&sE ۋN6/K.?IByE6RZ0ڬ髮xiyBGڿ鵰0}-gl\Hx,Mq95S7ݨi#EwXq=?GE*樐yKtڷ(x 9w/P_?<&dY5mY넞uUt9?FcC#t:x:PN}2z%w?.D\δ@{luE\$C$4f`,CI=j08M!UFwy0aWA0it|g6AᴪWNsԼU|[dwgXL[xo.b( (=l(B wP s4pD1BzYwcxOOJ.&<6& $E謿nj;OfNH4$cHiqAПRU*0),ezNٲv;JQfۗ5܃:ƨ܊ذpY84#.bkv#*vg)?)vsZJ43'x- a/Ey ~ עĜ _t֞BUGusp7|M9MvyXk'amI/w~A\O 2zG݂k(I ž /l[),$mAD|Q}`ZȢtaOp))"r˻ a+#1#kE$ 2 |Ӹ`TxeW(FT79 '| O- 䇀[?D `Es7B wq; vؗPFk&132(8Nrt4_=?'ʴrT)Os;Ŧmsj ?sC_kq}3N(~ذd! D}F^#E+lv.|۩Cjc wgӡj* csoC`:91'U?ixM k9 q՚>GqUycWi+;(NXqd %[Ӕ.]S , vq5QXF]g6Sa BݿY&IG#믄M !@7 Gi>32i@sYa%zy dYa+wEؤ+{di7*fYi3vap0fFd`\f!:7e鉲ScK-Tb$ ?&# խC*cH#)=L}6M `"pjk]tؖEH>(}Ma^)5t:WT&]yB֋ i,{ag(E u^׫F氇ZڲN&^|Lh`)VcʗeE c}&w2 ۔S/Ic/g5GyMjc/y/ &ܗ훏B!jL.|9N M5^bn7 <)+rlbFQzpITyT~8b 329)s䙇l񗍠ps'7dkTN!Ƕ1wo>* ڭ*nyu yQvK )gDq"9ݧpv{qj4f omƨk2\hn.mqc(Fc NJ8 2 }(|4{tkqGZnFExǙ0X~k.8b}J؍q! k폏->e,jIJ)c7RrFhűSJM l  V]SA4^YP Q?Ra(`.[EeS2 BY3)E-R Cjb3-Ve U"Z#kU<`ߘF7aܶlH57Tp=ELxo-E?u/z↙ e +Ǹ&^cڈmA q]|NR ͽr7`ZbFCL͡PRx%w—G$MQ>~C8TU9̼d؅1Ď0x2JĈJ WhY=98"pô'" wl㏏rFyHݨCw!Q/˞c7# b3"I&Jژ( {df*ISbEӂ,2r#P&rS>BVx!6c~Y KpvE:G:/I^HoD=DF)$-s lK%qr[0Xņ6fteM6n=TUƢ/PToЍՐ:9Q)a\t#bx_ 5 ňjTTwd 23`^wv nņA KAw""]iamJfIj%ZW5Pg#ATsCm7gKn)|[^M`(Bџ׃VJ3lM\d hGK~yxG*N=pu jAm-MLs_ RkזI"c #ɥ =zԵ.{X t> dDxV͓X`Ϋq1lM6\%S@G L;L>u3t aL4ܯ:7e LU4+d躛U >Rz0P%",e%wS O)JƨPTcB:` +mp/Z0o%nyf}em}-2 0Hg nEmr <Q{dikktI-vTPzd+MvMvlJ1L˗B0]Y1a{5$U75Tgx4ηʺ.F>#T;? ^/Y{9݅jS)ȓ\M$ŀZ%ihU0Xi%Vp1C֪<"=pD B?`UgJ ȑQAрf1uO.!m'&O]P0;QSÛ5~'1B gDP|~%zF{{֦MpM-bI1ҎX^FJPUgVtU~/s($x"=mi4 D٫zpq- c]FWmFyk)A#]v2vo}Am[Ұh-(ΙQ M&2a9c݁['l7h|u5F7Qxpo;5΅/! 6dJl"b5:!̇غ l8#Tq1O& OE;t:%,*sT+3Njky_%F9we; [r,h8'Enb`@€ϱ2V]eP%Mk LT386 dvǖ|cp/3ݐnȐIox "'2Ja;)7Lv~q>|'(sP LiMZQCmg4* Ǟ:&L(mwp^0esV =[ 9.a{]7c=6߾A}3 "Be+\Zπm1fAJ_6 \^xijc}{su@a]6ljr4pvkQz!brBBH(:4>xHyp Ң)gjOy0؎#xPwd6yK Sli۽3[6P>4`c(gG.v )0D HNNY&"&Vb3eg,O<9y_ OX/u9m,~$p$1`UUs=b˽Bn4MU*:WRbR}زe懠\cjB:gIrs)ԭWV,*$QoFfw#Ƹ&6{r|mP_)w?IMa#פ0:rxj<q}dB^PAȪ~: ,bլ(aubIK_gU~oBqIYXK$9C"E&6owyh{b~wF!~[o[?0^wvwd5aPn ʱ~!~ SjpB"Eqa\'{.б9ܲH#eQ# MU "OS#В]X}u#39a+ha 1>*51j>}QsR)WfBt̗ߘp3Q>M'L/U5EtU!C>D_ -1t//CY7߂0B/z$YpKSEMYoͪdb{η `9»᢬2ikFhO W^kO7ʨlEm*˰J{$Cat[*#:IO T"L0op1=g@4$AԑtyC7l%s5J ^Cț1E.D}kD:D$&I9<v;~ tC)VL&M\̚l{nȝoWQ&8=xoᖄzyvfYi?`qlq[/)iy0rtPOEu{N.8GE~QL,`OvpA_am_y #O|IBw}8%qK\)%"zc%(ӫ,95炖?5o`|@b6^(2|; 甼 Hw $gCI{K12h]'% ?Ɏ(@v:4EQ15`nj6݃`& |l+FRyxsqnV Ɔ"` ſz6K'&{Փڬغ]*C:8@; Sک8P;4ʴ$e ޏKdpVIwv=7X0RTR{&gΠ9_:O6|jNkhс1QKzVM?P%  +ik(s% J Gŭn{ zd7BA5x.nr!ԥ#JIHŶw,7NًB?+ 6K\B{.֝9AxHN@sd9u$aع0_ I@S] D gOY.O/aőXE^{r/IN})N B$ﯗI{z{da AΉ\)JD@sYfoo.ۤb19B boLDþkW?mԏnԺ6v7\M:9j5Bʅ(h᮳BF?0oh0,.  R(0bj*tm`?dFu}J0gt")r2Y=(COpFP`nj W.ulUhU4؈ _0\ qOmCܥYXqh]]/hx*95Zn ,9rO @co2eYX rnKvvv\&wkY=\äq:Q?:mZ~F RNuT]&+_f¤DJH CmI{\T %(M9~WڏeU[SUUYΪUpڕ|ԗ7kˈy]Qo!ܰXb=%^kGtSjl2kZsaEe:^.orITbM Ut(o BΒcD@FoުN1AY+M&mQ1cpC~wmj`]wD63N-sqLI|MsFesC>I- 鉀Fn&7PP'?ZJkwH7p|›w fft3Mo. rouXg>p"צx=Io u(߱> *s#eh=b  ka,CkqYwxZϏH۔ . F Sf($NcdJK  ]0lte[i:nf SW5x/z4J鋖ѭQGb ~ yN5:ݑɯ'sׅV;}L0ƫXC-$UbxhV !\.z^v/1Kqfa‡Ѵ)8,Vue:YX9&XY:tdZԶg21`}5{ E|@`E_jx(.RͤD8_UNQ\5,1ز D 7fMAk"#(XK%*\)}|OXb~9ke2,YS7\<p>H:C%΋6>8H0mU9[{e.98% &m+RŠNRdQu+5s 3ZR`G>3gvuv$;eH[XG5s+p JNdInU!)Liiaf>n47KJ"V-6A3$J:mU6vZ(PwV?LgblZlr| TcQ$Laj. h.hTJp Y'e'NJ_P`y"}gWO;^:C&޳D\V{u`dd6;2g7>>5$ѕtO1oA/.Ta lP,AhWYp(NM/A=4JCpQy 0hnɤ:Nb~"rI&m}[>,:#OIρXl8vaNKX)T\\Il,oM Wt# dz/i j*N}R"ҶDYb6Vp4+ԫ]NPVfI޺J(p&S8nEReysO *&dVZ$jDlÑ7{иbss6!\+2nyATΉ0*Jt{(sK,V媜RΆ9Iٺçv|SD%0JׅW҂B, ^^J(6h|9ς#zU;{%4ͳbQD+,y.UgF؋?o炐V1J :靌n`xfP>޾#K~p<n~/k x-_5I:*yߏQP=e <"҈g[]0u_O.5{ճ6o:yN?d7d#) pnXL&p6mF\Pzm[X۳ۚk< /4m 4{=w N}?ϫVJQE HQ:bHibՄz.v*Y@^;'8y[զ?J2fMbB/#x/Ej,L$cz[et5Q@6λwl>tQ0RNFEc1 IdoT娠m;9LEDl`{ Kj5KWCC`4z dDqcWsupY$}.467&M"[^΁tQgp! t[jDZTlwHRbR. O>R;-J;q 0{zӢ18|ހPaujܣSVA-=RvTTwf=zVvjWvkѰtc|֮^^#Ǒ(X n}m@F%OKkÄ"c^QChw=ْ\G ͱbi--3ԇJ_s*3|)gp@sThsFj) yBw6px0RCjge4/ {`lh%>@.cѺ-~hG@g p:8I|=#۸gFT²I$|!fJiex dlfl jr{5@~\M*?N~]o- CΨ2"Y 58Q5@' !;520e0\>Y/ȳMĢ]`ܥXTgõR}/8'S7b+߅cr 9C+u:t8F672 n3zOSs)ucJgj T͐5@d)23u5l'i^WtPK@)gSw^u 9x{Ǔ&v&ՊsCNAʭ1.Fu6QvRQۏEdI4Sjif[%%HO"XEw$ᾦj98XAawg.|AJ$cL8e[pBKH* e6_1x m jw.sj5jT˭a tCXgFA,!>>ɹa aBdVv!+悢"J3(r.Y&ɴsỦJl[S LrBϧkIm9J>},RǾYhmX^C&J 5?O ZB)|Ig7Q H."B{a IpFbXbp@VeϝwuBY&pv-";IAF$UGͳk%]xm&],&Rԓ|uk{(U_kmzpP#:DrVŇ%-zeᳪ}3L{-=`:ui^gwPا!砰Гjw}osflq: Vv;n+Q.Yjp*,ه =#ߴhAwyJ6=vk!JҊݱMrGvhvic3 f6 n`>m+,m69hu0~JE d㐐]NGDܡ ¶mLmn,Rtc`cբTZ~N wwlxj 9Oe%kCX cUAހ *5!7f4(Ju~KAVMߑR y| QM #4+UL]*kZ c%[u`Ѕ_Yy&O 4vnp{6QX kŐ|*"~l)`C*'W5IRZS⻜2kN >V:d ,'};'4}%5Nq*!RtB#޿_{ GO+/tObԌ%.J-p_f>KP,:0+,g $ 쓷ϖkߛ#_:D.aǔ 2brФNoOٜ1G EIiB*T=rc= u )(Ӌh[$%CXmyr"TұpWTnQQT5Iz,#}ⅩAtEj y@|'t?9iwG?3:w y:x4gd[@nx [l*1OқHs8_9x&1=k'M^Ub2Zc߀M&90Y$hP[%x5nk͎ G1D('w}?vO/݇jH EWL]ҳj9}y[A1M;r]Au76hmAdv*~.mvqDljz ܵtMɟ ¸vlVe:|?@ z]@龸Bz~ޠdSVg.'Bi.=kS3oSI!^a66pfA:9—i[ PrtӤlo EBowmѧX\_|pږ|_K@sϟmH7K #F(X|OEh1T~a&+ A駗5 e IzʩS2G,V+`O z#J+ DAͺ[M:AC^fY\/vpwacb׵iLu#;oϋ nvّ}[o1sqp߸aֳINݶöF1lknD!F%L݈tٍ(Dݨ贍pm_Z=w z\\{ԝ^덣|+oOgRBX*ӎl+\46_#!<6?W+M z}759X-f۵/ё/˛+8,v_xwz Cܔ)Uyp>!]z{qzD- -Y1qnVX4_)._-+KE}ct~H ›uO pChw΀bݠv\^N!7(;zGoMQΧ;]k~.b6}ppT.Oժ nqGϟN7`R ZF/kA]}ssն-}Qִ"60[z䪗q@\dp\;׭{,Rw ?,"#Atj&& 9^ O[o->{f7oaқ[.7[tYc.*4;bIC³l:W.w^qb#w!Pg?ao m IlvujD 7O.$z{~pjԾHO~_ ן?!N*c+"͈ :#hnHw>\=|?7˦aavAvSRWh7x"׈n_#={C[w6y{s u0ܛhP46 g{[^<7\||A.R_+=vHʏGt/'Wq!yևjwGUj"߈8PԊ:bE!|"1w oQV2n!UEp,[1Ʉq3kގ4ww* kiA.8fsLJq:⮪Y p1+NSn{I. mZNոtͿRGx̦UنhB͟-D'i|3 G[w` NNUV%4mb+lPz=lHyD  ye鰋pO.tkq4E1CpeMyRy! V. -IR%][B(Љp<κo7}!Wٷ͍Ref'LJ/7ӭ-Zma5{Z5a~B* J`y{c)"ZIeãyof>qOrGV!*B:J!3 2>N2ы)3J-?i4lDDMI-%&^2\j@.RV-[!D; fmγ= $1# APe&_>O/jgbtld*8z#s&W SDb G9@Oc$⒒p_Ds j$,}L@HKC9ԄwSyNj-@sJX%U#Ϯ绖1Ֆ~`"t-A%/1br_Q ;} \^W%{8ˆlAt9Lag7 Z:EЌ)z \ p ?gZ6GA-;l)#*W.A;7sTjt  JI̐Z٤nlqj&cU>GX4PtpIݰܺ4$r 5",,NP^]T+!I1#֕($|=CjV% QNjKZtAz|giP9/ +C5qk!vߘζD>An7T,w4%cy*1§3| wcbs$thVo@.iԴm!*d›#/6Xm؞X ϱ٪J6M[мzk!&29iu-'Ŗ^iq>`s0A[|ZB{kh[Dn5zc`<4`=hW:lt-;KIdUљR {l¾s@sk6"d@U <ݒ6 5rL{rmP/bRL()o^ɽB}3 ✵^rkzy+fat@kV'3m_SLvsi.* V[| JF^9K4fEdۻ054|kk7Ǟ4؇ ϧh o pFkoZ Ձ&0nwm| hQXiMBY`wgS ] *IKSY2E} ehj-͹hL2vD: &W=`Iw0=IG&SТ ]'8Ua6ڢb:{aa=F^(9J;SD:QeLx'KJGnvfbؼ#OC@㳬ϒ-\gBuG.ө Gg .s $8ydn!+_$Xx}]}eʙ`GvQdn)"/Cw]4x.8|r/L`zA tX<+s Oe\&;KlO oc\',{NK,E^?$$Wxq?H5 6F!ed.|Fr+<]4ŢuF~gCel!y 9d*%(X}xhKjx(D K!) >]8Á"+͕?:P#3T;,~s][p[ndI?h[`r~8~u6lCA^P @cƦ덨>q{5蛡/X ̌+P o ݀_:%^Sqfqi6'nB᡽9MITQ2s'֕MG^\F#Ë].? ẀK7'#kEUSԾj:N2UµS(/rwᵝL2BvFws*hOȼ4k'؍ъ-\hb>uAފw Z: D镚pS>EPZј8y(AB?+'O%s_Fю5xlwpi(1PT,⸨v` 򰎣 QHA1!%ݤ+js%Pri%A'Is{yHy~Vl:HҮ4 ,q[,ibXWFҰPҰDh~mF Eaa1D33R)mo%E+^ŵk] zJ *-qMp [8D2sLwY?"dпUP *X t,Yn62 k:yV*zM A7Lu`$zA7#Yxۊ.ڂ>{i )_:41)4a(0r  !ײ5æ;3ND?dW;$A 44NFn6H妅_ib )39+&1bTy UsVݠKٹ [geZgYgmXgiWVskrA53kw323kws{9}`.]p]P]:.g8ٝ@'޻/1+XM %ec$e i#W" $G 7+g(k$;"-NQB&>QڧUEan{w~l%xwdmiyG{G9'Sڇϵy_i0x:+=C@ Lv2X'fHS͂Ҕ^vuKR3/?'IFG2ъ J[fm(xhuHȔ?-D/[&ee2eoBiBEsRV38Q8AF[cԫ$dX/W !a .,PrjG^Tc%bAKEKaӕe ` ֛;oZ\Owk `Gj<q(_oD^~<ʨyKa˅YQ%lU:CPA[i) `Ӹ'm|)nb1+4 J>N+_.YDB;2()pϒ{*Ob\c2-{URX~}cZϽ^祷֫r1)Ȱ8tVz2J8(:Z8($=)}3_7ź 2/zrJYeu;BELU>qY8$ s9o ukM8)pdrEW8{)SP8PP$#:I WO<*r,DeΈļ!"c INٻw( j)a{1vgR?JrSȁaW媹yw?݌#oφWη-y1T$^}dM~8Hpx-R`7ˏ$4)+a Ϸp<^̂( n#ێJs B'ˎC0F}rGuAo\դ,kzᡇ-L}JD[(Q=b \۰-xɕms^+MP\}{A C:Bsӑ0ad>#7_i UӲ 3Ȇac]$kH.spRO~0^lpiZ@1|ğW^"M%Q|w'v&T:-E* 9l-p>@dz ӌ,00 kW:ߣ܇yrgfV[3PK`b`\v ב9ncnd_B8{) ONj؜|Oi2BƻE08uLOqNqBHD.gi(8 0up߷[ƨ=uőgp>jc(eOl۝7/׳O~|:8K)ۺAIm%"{ Y堔4O`8Z(Mz 0$fh&$"F/ts#<,ѽ7Y¯D83ÓzcAdbDI ZAghXA$(? p=4> M$q2)/P :4 YCȆwziF 8/\ ϔ3a?&`=(hbp^#Yu E/I  ;SB2=ŋ5W[( Dr~'&_` d2q|\{:cˤ74goP|x臿D`pB#lh;n8i`Tz& Ds'Y>=dIө%nԶIisJ;VeCבEC]/$R58Ov = Df @]Sg̦pWRD9S۽`82~pj4V%V%UU%U`tdg妆,Άӊk9&2M}6yPJ"Fn^A íX(#q(jc길3"O=|4.61&n6*%Cd4ov#3INIPznqMwufB ^/ӥ7띇7/> p?2@ov.rǛJ877ҍ^Zq뛭] n}L݇7bk n.Sߥzr1ž-]&k9ܲ\>k*ӝj2Njn6Ǯ?JkĤ_$;EB_I8/z-{s(H({'Hxj%ptd8:N09%q'mGrޤqd.Gg7yf&&: #5!wSpv+~99s8sUEr@QD#c7G3+t((rDM<(µ]A?buץ$ q+һ]\KDIrq wU&p 2+#r C yp_[+vpߩEF ه+5<&v[1ͱ.D(xp%i <{,H3JP`ȡT d5vX\wءIٜH&:Up NIpXpwg${b^2`LW`ۇC1=FBAs*T⮟]ct2V arJoqY.%4<\:3EQ$9/.u<ߵ)(Jay򮀴g%+Y _ |aiڡu 4i6AR3hpGPW?-kM)ö^W4US3sᵚָ† 5ίO-F{We4I ,7VJ,ݭ|Ts&m,Ѧ3.IoM6qlڜ/pp]C~K䓶|FR)mX3ߏ?vKq>< #so)~g!g#drJBo_g?%՞Mf_+4Ȝvb@@TteE @g 0P=f|H, տ1I6Rf${M1 mi H0 n|2lPxS|%:ǝ2OxG`)"g9yR# @3ac-" fBw7MA%1$VMem$uV:CJFc3P L5,jDpG"ia)ª>H)DsM*Z̜º=FE^^H F4CJ=Kva:WF",yXQ|+KEYk Pc<=dvHoTe:Q9!?7CqP󛚛iQ@yзB1_( 1&ϊUX ®6ݡ~ !WVDb?~X6N[AvN&AHHӈ  ~aFIr3ɒ4qSNAJr4HUw/ZQO޶&яs7)8^)/zYP4Rzg 1ufL8;V 58:|IFX&JB^~|Nis!wc^0yLj"qCG.2KjIRͣeT+.c28X < ߧޚ9}owO4 RۺS/(tFЇ5G#P d>Z 2DSuE%psd F-T2'uч$}X-D%oecr#vl/bh(c£{TRC @{ Mږh9/L m 8g[1Ű,c_6I1ܗf"75,.k:3`@,r^YLAZzBs*]`{ zv艹Ͱ@195%uf@z #6Cܪ~rXߡDH`E{[%h߹ۛ%-4N^*( {tjRUMMi?+P}#fTT Dꓸisk *)Z;C eg#4lGֻ.z̕9k:f\ .3|`Ex(%.f$t]yIͰ483 f;>syL|Z]bUCEHd6ϗ=о*2 C6؏.5Hӛ]pWkVΌLE#hD'4YyX{_2̂vă"aц+ ߂؀;dJixx};'kV%ґKv_"4KDs[\p(Eԩ9:CDfTiᅩk*oIL46TZڂ#5I TW+E^  oUY,؞qlܷ}@Ay_@H`E°us5ZHU^aγlUe pV]!Cd}kbuKA ְÛNF?&6}w[/7!XgNd#"\f3P^c[6uI7uVӈIv>}H3:ܿ\M؍3bmi|?@'뾗@gDҩDm?WMȈ^4}ՎɸƄ,=^*޿d)Cf~"@weAs?>.TgfG۷_Cv!\V8JAp)v\Y= K:{O-JMy6oHfx&=RuE98;y12'P$<)1wDV~%d06*C pO,>HЫ<&fi V}f[rRukBiOLPEYw^!b?Y6RSv)jĴܵĖ?9]R'Pwʌ!OF+b45襚yM;F_BM z/^"nykSh N~"vݚft :-sWQ$E5:1Bd;3G}^Qgx2z@ȦC &Mr <#H.,#jL?-5knt& ik(tz[MZl]ROR.k_{\#l4Sc{.Hw;X5c(Ժf?{d9 M)~ߪ5 X }f9tD\X~f_Bt&!z{}$9ÐꗚucRQ:U4)mDpli</F߆f2خT=Ye2%,/<2afr< bERK@6mpTd7N87N^9 ȈVrpѵN=]mibmA[Z  `d&[7<}CBO֪$f>du.z=kǃs,Nmپ%(uuX\2m;[ѺT.5pC+mI*w40Ƶ f wLS@+ʉtwFR/ ` W 8ZMߣ}n`TƳ:E$}I]c]^p܏r1Mv-3F>72EhC)5A I3|e͞M>4ؿ-ܙ0,UvAk&¾mNy Vw8tpP cU7:G=,CvT ZVOjCU\Լ9x:TgS+bILAE WR6z:JFAa wwcĝʛ*كL,"* un3 @|E SiG܊^7۲2۹%h &yq# ijJ!-%gU?IͺUf8kfs6"^]$5AviK90NiӻxWlQp[CIzra%@S1|S섀~7Yx>w kGyA-g ,J9xrGgMZ7',p]MrjI>19wV3ɤ2[.,# v-G2k#Nz҇dB.R%#@?- ?LrWiHʤ1qt&T c*#⩚k9g-gNԟ߮Vk >I5ҧ o4ŀi+Hms)ا fcˀIQB]N-,Lj~Td/ݡG[Ez0kD;(V>d8!maVF^@gzZ@ B7NxmNAWakj~U3oGr6=^ *_{. m(٨械 #ݝ71qnQǓu@ #כ63. .DFY\՛UB X>h=u2~O}c8ΜK°P'|\ آytsX~iCHzqGցh$M'MF7 {Y&Pa~t08lUԳ99`hh'0t"ι'Ez0Y'[d V붯g{<Թyts)ـ$[aSSA(XR6ŋnlu/̣R w']BLI5zG'$,XT-!qxO^NH2$|,5w~uv0V ~cѲΆ<_3#CW)D#-S=3m~}VqQ5+L*Q [hz:jߏ:~+˸ X(Mol-ӃKUy{8.ͼgFU)0RPe|AmY-s(.DdM;V߀HE(jPFs{KٝL[lVN0A[#kgQ dj&BGRʙ;oqa M8>j޿ᙜ5vִC?y-=8ӏ *?g~8PZ|U඄JѸm~Sy(e |RH[4*őlH(qo̎MҲ3RJ??*h8}\nfݖLǖkm+v657ކ >P7_e ?uR\oI67V#p{vnGa:VMW@"i>d3-Ū$֝*!jʓSVF ;*5 @e8;'$7偵_6Y:!]ǭQͻ ɾT\V_d733A_K }ÌsSs+ݙeyCXvf=𰋙zZy|ŽlEhQCE^Rȫ" 3IN*`6*nVM\g0IdGioʃa1s~%;P$BmuX{#q ]ǂ&~Њkxa&4ӷXJj ` ]wg3NP I^<<4sYFf)J?wPJY~ڻpߞm茰|-a+wi΋xY2̴J;c8L~JVI@lS8N$9j=[}&[RciGK'ȡ־yl2v/P]IvGC3zBīƱa%YeͺD{(sC&Ә'<߭1icZD܋KkMI24ޕYBDڰQw}$PcQX 9]5ΞPQc-m]nv"I)JBo;syn^D!@Lӣ(+X^90:njoEGS R۟GL27GX9$~!frF9<8$C.TgTb(vL֏U>5Ҟ}iR*/Edbk* }޴J=,93*"ඁ)JXOvW8̅9<ۗ&Iݼ3E|wtkx̊iןؼgkޖ_3͒-~"lLr7f=JKfi"O(O+|$sѦ+cu 4[TFB@23t vpQ`] 5())J ق~5dpy{Hߊ,KUU6?^G[E!1+U :,{vUcH5]ZԮD6Ƅ3<Sd6s9*m&  .h,m G"?S[7CoГֽ:}y%&wW.AG\(>Rq^f3jrbK rˁ}HrfhIf *;0ycCRЋYoSOнV2ҵj5],v9x?,bes`MU[(4ZayHl{AAJsn"NcK!aG%'d85  $c3ҤN;FqrVݿAݠR:Ҥ'G~D$3dCz҉\ڶ9(sMS Iܑݯp1.,WzlCۦZwO1 U}:WDK`PK0:oƚ[ LCMO[,|Y:* ;)mY J\ q8E=ϖaka*PCby I@][aGZ{qX'A# - ! s%^)3խ>aPw,YΔ)Kl@1Y7;>W^X`O_DZk~>:F++Yr.(q N!P䱩[l c@ops>cl3z/Ei֜ ߒ2|-wT }쳴tc4y"'EZ 5עܰȞ:6v~ H Hsg>欴<'wt>cmjI?CP%B-fD's᭶E씲%5ԝ=ZU3+IӚBFDNԳ&`P@;+χlfۧIqQ۷i|[׈r9a(讄o/m p&jq4IVkm9!y\xRh.{1S-d-5ѓ]u@@ì $c!FV3{ o #}w`l=i4uj1"2%3g"_ |/7WR_Uu`qhB~&f6pUbSi7|BӷVjTmHGz B2@;h @}X^ߑZ{jX~"Qgt՚ˆz2iH}o" r_et(i q\9_.῱tAAz- il2^;0muVx ]xAad>󋥳vξVi+h2mw6k5Ep:+k~>q Zv+zc|rqBfG,M ?qsW55JSNĚ+$&*'.8J}d\fT(4F?[蘚.R~ o9eH^1@ tn|TuԍtXYe; ^ 㘕T]}統fbix󠛋]/7LUFx#Z"?2[D*;JTOb]+ P.e2K|b[w|n֔ټWnSj ) h=^hIu·JS%KSasH75~EjdYY}CGcƄlDNlLP6Lۤ7"d!ZAeɐ" 0 35[tZQD^8# 06<1FRqVUO" l2FWm2"Af@W# .1 '9e;vJ]Mb鹰'0ԳF v4/5j46,C >~Bܞl:km u:X ^bg\ŅeAaYǻP s$O )f! o< ?gtM-kzC! -/qg !E;L{j X:b~y0sM8K# $7 +pVvAB̗c agYpeoԦ ) ~-Y"&NTT _ t+ 27 yo^NYТ$ܟAa>Ty6Ѯ::: y7FW\>^/AFu U*<ۥ=nyՒ{zkp%MA?Cہ5=s=3QY%:2?B<2WD^m=&N(L?4^ն@HbuTacrTh{V[v@tQ|[4gّiW̕EϷy:h$U|0 ==.fs09u$|6i YLĪ {ׇ d[FGE}EMtw2W*EGnz4 eD[g}lD@h^0g d_ۼnonؐHLؚ}^{ qR/FVpbz@4)r @D]X$P\pLv}P :z";&q !T$DF+5{$p`7ICT2d/Ve>?I;\(x=A]+>qfp/}q/1 Ig.>qʴefHaznǟحǒf:d˰pO+y)20*JNi8԰V!؄.;s~rqICFSXґ~C({`>ρl `)ۤ> d&3FsD}H . ksK66QzCݱ Ā7úU5G ⅸHB=TI$F>fڎz'o ޺ GImwVFzA߸I; i6u%uKU$%BX") mz8疕a=8QGx]H7$Rgs8OO &zsoLms1۟HesV)I k G5x Ypp )aod8j9ɘ] 5#$̎*\O/aomGA`ĵO3y'Z\c*i:ʹ ڕ] .Ղ=A/L[)L`(b_ԚK7 셞w Vk#0~%j /ڡR7qo|-wif%8V.ʝ@;^=* 'q%uCPwgT1)X(K:0< `@?g@Y= Z!TAΎb*;e5<#6=PcqaƸp~a6'#DCQLe<~BQH0|O+zslqs>1Rpbhxn^CKQ4"t3]  TFi-gmՎ` ccM7֏M'i] cHa43iu\REېW5~(r_UosqNdW+_WlO O"1!FJz+e1|#ht+*^H'Gk{Y9u{NwU}~Y ;ߪ B!ʎoqEC? gmV3"%HW^n|<ч&dTdmhb109$JUCăK3; w+,>(G'3m5ijzϡJHVn_T𶝙=FT?)'Q+%1d-H}^Ղ (-e"FSKp<: ^ٰChG<m}.܉ ݥ?܉=>jHtM>?Q:fKa1PE.ƽR#vĥa_rvg[zf$_Y BmKx(0/049bXP=9ަDDwCc;|s Oy,Y.%f*zd?Ю@HޕޝZwxI%0,F?ZpeBνb]zuB?e1R[Ebmqս21QY$YVX会xBpBeFh/>edIfَDfAnGP@LAvAq˟t/t(P{02PKX;/8D[c ΍N4}w~-RWg{DxAqOr1R:3. !Z̘s rC`.2͗bZ" K% 3pOu|ǤxZd*W*Ǚ9WC0l͗,aЪ40L>+&J%S'٣kA; 0D :nMd!=N͕2d #3$O?cr !x]? =V-]Cz{X ?:yӥ9oS?lr%,dr,_ypaA}l+}hD}-/?ؔ!4[U?)sg+; = 븄b)& lFJD( BOz>mymQ,{N$k)SI:P\_Bۯ;'M?hy)X\!b$sW!0.~u2l;*N<1<6wvsY4LWUkZf^1J‚9-wYiSN 絞R>WP e/!wݷA+CԹx,P `6Ȍ00QyL27,AKX (5PzRh3M>.≙<$E<,K}#fթP2xpl,=!: {.OmJW`g-"V#c&*UպQS"h{W%K(JքI.tw!? @rd/~<|{\f N0a{kHG<sztdQ{r@tN!Zі8Aq؄m1:]4Bw/:+Z گR"U1da^T+.h:(sMOZ][J!ԡ%Ra+˰1m2G IfوƮ8騑cW]IIC#v^d,:vKdz3Շ[/Dώș u W(/Ǻ&{gȌB4x 9p͔>}st1Y]"ͯ!ߜ:UZhdC&&Q玙!1Fed#yeqs 1qc0M(L v؇D;1`QtN !ܱ؜qyv*ي;S@,:8*-z_h POιEm_ۂY( @4~rX_,}E`5@Jf%my!<}}7qk~dPe0+(f܆ }݊eӊ;z"Gq~0/A'aDgL/<^]+EO3ctw7"H 5͗غrSr V3ʈaCE#% BOj!tz],L^"m@p? َ'dž~ 3d={~D0@j߬O}_N߶ gy#\஡=%d AXgEBݜ5T2GuЫ gMȸꥇ0X=>B)8FGh(+i CN?'4PfZWמ,o1X`IvrQ_,$!vר,"p';b̩rs40PvE@,Iѳ;nܼgH3*J@SGv(줼IM~) e"L}[EoJɚ('>|sak4Fc!)|!% jw;P]W ֨3i[iq>Mjr;psE4n-H'=uEĀ#VOc G[,NK`6K <N7PY h{ž`*("~/Ma'@2 q ziI]xdtދrct<(ɁZ ۿv]S0Z1 lP??/TNg]},&ڔ3C͛V?Ti-w͢6w<|gUnVJlQG ,K+\ن.3)\d\&`!B'qHܔF` Hn/#_,aW a@ D:C 3]fY, mTaq֢d{ߴ37#B/֛P] }A [Յ[f,rS՞12yߕ*zW @MA;=)_R{39z~ #ex܃V}y tyeM2*5ۗr'^7)C쨛ȥ@>*ñ X$=luթ=nB*YY> @ PuP]_1~R9ڴ6<&-0hg17d~48 ҥAoAqf:=k*<>AǮT{$gwk&y=be#ko4IqIga>!A9d yDX=ł76/8Y` rnM*{vPtȼy޵M8fp_3'a>'J$>ɥ۲)GCH@U|d5kQXqvr:^ga<Zo:nZM7'jm<{šzn<#P GAl%t1?#AC#UoTaZQ9'M#GiõG<l;L+ٚja!`ϢgeuaP8S]bw.>DeAA2JonRuGC+lfBCp8ȁEʧo]pbfh%R=HvVn+C bW4>+v,{W (AV!O1Ah/o*H2x΂+Q?yWOf7ܧ%I ֝aMr#]6;wWהRpVF@pgaH2e)x@Ȩ O->NB6{!0AŒ3DŌ@:&ބCIgY.ZOWxB;Lڬ!ϪJce)#wgYFFmY},|[3_"9z D#nça0~Lk%˴9=,N2٫hF#l Kr2狘ch4 o_#CتiHz]"9&,Je҅?F&u"'3h"_98mK"$zf*GW17Bˤp3]TeƳ}_{&|F^bZ#\3=!F|cA*{w zHv]<›7vٕeg"Pp鞥[\]yj-*ڨU (鐗d}e [D OjSCkTy`BX`ܬ &R n8}𲊇u0NjWOK0x# qš-4-DCK!$[dΛῂ3f~8hz䴈#J>+fGMHX_m%{ qt 0e{_aĭ=(::ѳ 5o竁 hhK!s<#~(4nپ{Jy3wp˯5S 4SKTE{n+5lKSȣ%W;},yοGꚓ{OlmAw-tHM1-,K;kɄPK_;r %3H>@۠'y_΁veWKӮU(4PV(Ed#N-懚r[[q%dT*Xr^ ǰR?0`^ɥTݾƓh1y؝ 5 %fz3*ۅJT?Τ,C3Af^Se Omnc0׼?)U]if̌wR/dV!xTO{@r֙rs7N16MOɛ1~Q%efWamɡ;`&:yFUb'dFUs,']pT4%f }!0{ITx'B28R/ >D :&~+Kqsv*pIiI5 2LnӺ#XHYɺ\E \4ẻ 1C"#xCS>N$aT:SuV:0O}rsnzU̮t<ܶ NyWqӓuwGm 2/Xg%{I'{ +Lg6K>On~VR@w*QxP¨&AZB%gԾ:'YȜϽ;ɤ2;>'deJ`~sP1-A/WNi\cD˨Rd/vbdT\EWT*YZV1L9KB♫1yF8LC@`?BCO0S?BW݇>.'JMDLV4zx-t.s;J S%CdDrHuM.8MJB~#=P$M? 7Pdx5!3l  Rvq2ɟo$A?%TiA*d&UM׍Ї0cQ#XPZ= =Ӗхg*p^d_E L/Rw;\4}_M g:ML X|>O⫆=]h9hyʁ4"ːtY J'|AY㍞"xuHggV6@*e_]P :KӦ76)%+6=d=Q#.o75đ1F` \b Buh!47 ~l _./M-xDn(Pn ޞAuTehJxYf\?r,W`kLajOq,sb?_8aYt/ȾL%)=Z"Rb. F^ u?_9'T:se]D?$cdMZز:eY.nKsmi55U]Ju7/ CrqJ:ǐ:Ϭa1c0b/3RSʉGP0Jm7Wx%TWeԓ|s) ̉ +"#t,/?ZCXbJ[ s fOy)-TA:|n7g\1 dw(c.fVl$w08leƦ9 }q8 RqjMEOqΫIN%|C&yo|~ Tbo)VqKK>+M%Yۤ:^N Ba8(dмWa-u z{l#ӗv0~1VyD7T6E/6{.fMEo]%eƒƓmM`)x~mYN~.f " YZ񾸚y0 H GhsGZܣkN=l1ր^~%f^A:R˨Ф[㲵ݤ]ю{a0 My4ņU@yƶ1 %,KLY~6̾B"zi!OG<҈c>]g P(~76n{ο#v;ɺ>{:˅.tuN";=!d.f|2n7lI4-288 ר~-x1!LJi V]I k[2HA8C?VzXu%mYϥ/**?#ȜOI!v' W8%hGҐ##X)E:n;0aUhk*aHU3 Qs7xRJj$^dY~#TvRČ P euJ%ZFzܥrDDɮ8[u<v9&&N8my].LW !'$d~y& opn$3:w߀2^z&-5DϤx21cHؖROvש;7A|:+nO9=)i x&W_ $%3NwHW&::7W UJ,k4OG*r?X oϸ{Iɲ]v{/mP!&1a Tm4CV&F6E#"8V^:(ߤQkd %pi8TTKjآDO|Ov ;jtZI"!/ z_Uځg)ӣ ]1DR= mڴP?|?+; $bbRѶſ{w;NB$1՛¤7cN50JS&)|{v ;t@q @uYx@[r?gDk D!IiE%A`OxY ܊`7Pʯ5n[3c;vbĦ}N1VY]Uu?[Ne1NoĴhQV yF$|BVƯ? 82*r@=sc#7AJ;$ 8%qtH&ty0ǭzx)jqn~iCs<1I1 U4Hy<.)Y=imhxz;Xq&de4=5 eJz"-BdNn-ܨ*@w&?drj\vB&KklS%["Ws)XX<:˱hט~fg0ث0ik8>KՊ*RsuY&%))nF_׊QX6MJo@.P,#o}'вju-\:pՖ!`83}}QySQG9㋟8az6s]JkQ>r;;sTk)5 ㇙ Q'S'`t)?v*V49ڴw栭,%$C@15+N*_߬)ZdG;P魖io;{ T(V'viWdд(!%=4gG*Kp؛K#AdneЎěejm vIU0L Rˇ~MG5CdSڌO1ɳI٢"5}=yA&! =<)lc+ cfZ| "偧<# N1qoN@ f<P SKFi .DmJQ1~F#O#> cI ,.bfru ۜ_z&P2mmEb6ZhmdžR ֖Aq-\!͒J8hGȊ#%=G (eN>cq,ΔTX>~ NqZuM|t +k޺Ģ:m;:d0{־6bVo"_ŊiqdfL`W„7M)g17;9l ۪^bz:"0a]/ٽ;K{:M)'_M +oLǬ>u?Rur۟'8WjQBS /W|bp[TܤTb+"Q{%s/FUmT1F-K]C@cz-f,T0|ȶ{F,ale߈{:>vnSuA:#AD) gjJp@i#&cJΟmpf' cQ:Y5rrhZ ԙU~LnA2<yݙj[E:Fx|b^ H 7fyJ f-W7=RGf/}`3@TjZmcSʨP+PUd=!/`ܫ0eW]y[99'|Ň_ ]>/yzݣSrLr+(2U/We߆kE G5C1P&ʨ'+O|//Eœv16G,a&'7lrbZ)fR{ te(?oCC IЕa凭0+)ۯ|bc~[іGڸ~7yIDuy{& PZX5K.ڰ tzC~▫WGۢu[qfli/!8]R(z|t k+]wZmBTHT ei=" &͖ѣYD؃+t'Ʈ:8"n=ؓ37B*kmXRr~(crбij)FvT%ϻ- yhɰ/@cq>/zc_Jԅ"dI|Zۆ-¡XdC`hăFU41bg%7PabAlu'iF6VeK2:q2 xxt?vy#d?v!HLֳExh3c%iTlH j:WIoo?]*JN @|zpjmPY ''NW%c !`ڇ!27(ţg}S#A%FrܐXr5ؖU ;f`ivWm:ic&zB X*`u 6SE܆Xjdr)B$nL I矺 SWQׅeoDB.#Ti$[M v^Jj+ljdL\U8=djhx?`6$50n S>$8\g_AC2j< D廆^H"zHft- z*/}E FmU%?E'Niq/zC|j蓠óFo8ANHʊf_NJV`|}|&Ȼzo!LډM~u 5Q7Ugg >%%O׹ @gt,k@8N0FIHcغe5/3b3citk ܇ϯS KmgYV2lBi): oLWG1[+d;6ܪm`2XHROGɍNo.~49ZwGT*(WbѠR!=?;ʯ9jp/pO8SOkzz< !r3OKD/~@82hĀt:4]l:kV?ˢ@RL'UCjPIɷrζk\Q~lip wH#.!4pGv/h4Q8jԜ¦e2Hu-ڙ*YƢ1y I.M ԛRètk1*ܷ߶ zݳX'D c\Q bPdp?>x?dLωͮreQ*1X>"UAVwIeiIȽ㼒30<^=/7*•/BZ(CKsdI:H-Gt ;`%)oљ C(p`lCe_mzipKPzJ_sT~z[HtDIH4 #9#']" bo~X)M; m!OH8E0?&q&uĞT+u 7`y~pk7: 4MgGKDzu0w4.{ VKN'd90%Kc}Ё|2/9rWCX@g^G(Q`TޙsϯUDxlϓg$cMB&-)O;B] ADaA3ZWV, #<"+ۉ DƢ~ ySg%ߴFsJfԙ;X숬d+&9Ɯ+$>87Pw?裢`C pW)Gi\)d.&^yTrnv0bwEVNE1a&ZKOa7|j.@n" Pk:@Gxm2/Q#RaNq Z8e_Þ?zʻ EYRJr80ףQiGNIa#,{Ty1JDEig bW, <7fϤ$cΡ(M &A$t2~fz#*L. =p-z0Xi 6e;š~h1Q;GRΤ7nQncfa/![bVl^Yc<ѴK;rPkO逾>hp .[M1{w"Ry (5;6m\|gfbcPc S +)Ӌh.5,V<`h԰ Ce|$m+Vn|–E(  -<wzJwfc(k4R|{gQ}(, rEU״LE82KGB^[ˌ>va|/hZtH MWqE16IYt0IS:ҕhozOq*s Ēzs,03MII]vOneN1> 6c0aP-:g#5J&֠c IFS,̎IJXh {=(T5^x;L\F)"')E6_Z2d€, WN7ىK1wlo); 7Pf3 #_f@]kEx [6%zTM!Dkx:iF{4o AٛV V'n{PFE tp(xɾnG!EY2Ŧ_ ݕfIm}5ZxR⻄:&`!4'8s "-gJHn ǸjLks&8=7h^'F?mۻ\ Tmsx2Su$Bas=&K v2=o)D o6Þn7zj]Zi?j[Z0$pb#x!5f5 ZBPr7H[DBu0RW0݂4[+BϾl0J7g ymnpA*p[j Gd@wusYa}yCq1 A/dtl'l]%=yAH<[&R{9aD`C&%3b9 o8 xpeQJo|=bDw{9_BcBrz:]ںi',(Q׮,-O0,Z "T-*LnD5²nAk')W  MQP"qN-G+8?/e#'K1WqbLfx:+Ah`xGս%ݪn+^NpAݨMl>]pB>V)kWduW+((M?MahBkYk@6r) B?j-0kK35 ̄ p{ UU?="yRol@c]._Ӌ^,fFAd;8=ۦ|@7G}[-"1Z]_{g[|Ցpͱv^1^a0K.8NJA4=NFȪ@GG7ثv슙NEMx<Ѓ [\o <"dE7fȦL^OK6.۲) C»EØ(SN9j&h0DHaUDT2\.vLe6Q ^t_˒ Kc:555t Y wh!0%qyxJ+"A' "!@ e| % #9GL sn]pu!m1c]!R_؜ 6!&kZv{:Tak~xփh(%M2\9; !ѽlQidp4؃ #GwT#wm`Rzfg<w~&/w4G|[oj)Oy y!6;G kĴ`w7rͥILaz߼Q-ɿe-4 h()H|VC"Ap$ #:cGB $53L1s?n ߠAA&WRWE/72B25Ez\YNBN3 O;p Xe@ׅ,ogQ7 wүa_aG+ +,/U[pEeKT6,tV݃2hbIA4#rHI* ܸC#{6B P͂qÈJY { 9`s  ns~1jOojM2؊98& ^e/p҈iMk5ZzW! -ł Ot&Z' Vl~mV5,!M 9=(ƥcmFp⑫vlW-HY&g8'u^riaEÌKs>G,olawU3oo) :°30|Zd&ZxFIe!k B`At)^ 鳆aK0~ӌ[3vJ4>J+ 'ǠB"#5amg\m ꆁY.R&2}9qBx ꃹ6H^"'JA37>-+v#&|yPkIߺ7[0+ O_NUjGf}-e'`aQ@@KVѸ MpwMϠFHfM/_kͿXwzFʒ]4ܽ )Nc֜BV| f-.dCvz[JKyh{]pAɈj9 q: Sx5q3M'᧏Ŋ훘͵3Pg{D[_劖uaa9,Rn]\`iL)ޥ#t +SȎRL17h#YZdt )=l8ges*$gS}҂$wSHݴ{,}+=y]9لz"ҢUô kJ}|ףfn]Ms#QVV[r&W "y$8u~'fxZ <(dףfCɖRpb2 RBph-`.fs7ANQq!Ak?B3he?p1jH gyeP4H)&UB1{œ{rJ *Rܿ3{5(4Ji,At9>Te:]8y]_0^~u2Wi.'L(\n6O׌o, "Stz“(eo%&PC" {-,K_4NW PAi B*nYiY:!/b/@|@&jI>g(&`iS1C4nUC[&P!]7W `T$n >uA{,􊐙-|0 VH*GIĈ@3%]Yu.oIdE W_LB[UN+9[ ¾)%>Q,mSwv5vtP!b ,;h~t1DV5C:T_M5,MS YN2 "a# G\Y{ɆF%::G’jLW4G  @ y-8Ce4d&!)|c^txг9!Ϫ"㕷LsAUE%mp74λM"& ,-<[ǩJ )||ZtL~[{'”V vqR4_zi˫8B469FUx}킷qІ|x+SHMƁ!C[fAʘ?;PO7Na3 E˿y( ' vh/[q)G[ 3.2I/n85B[/zM,d:ӪcT$뗯f=kڋxX}T.{a =}bܦQ*"}b~m/ιҍ[5{sB5Cg&K.;k߂wJ\CzWk;XХy^vYz' (?ddN(ulH "6pҜ%ctobkx0}Z&4;h"pR{.lA v;|Ul [yp̥-XZ9j𛱅;+.EZM٩F]S>a.t Aj,RVʕl?qҌ⹏߂;AȗKu&Ǭ4L87@kO7 khΗ,虮7cStf_6ůIT9&,>U \l'C_ 7N)/BTuӧB2gWa |pw+C :aVl3'n?)1Z^ ;©rY ]|2" kM??Cobo\QjS~{O5;(d}뀒Y -%vPq_^RnzITx⛇ËdMPN9ŵǦör%"߁){p^Z0wX?ɘ|[T ėb$阩@?N4@ Jl0_wI`qEBFSBB55ӁZӜ\8 [PNn++QY4'֋idտ~vq~x[`jw%IEPNfIV>1-t˪X9;h˾t;&k^,P]lVEoiInTm*7|݋v佔&N]?Z/:Xj+v7HUhF¶ ˄!Fi# BIG$"¨@J@֞_/',0-10lsd$= 8S6W,Xg%Kb,)Gl$Lb5 T3DBƄ6{|}9TvщPe(~1gС4 bA=Mzݖh v9@Vձ0쑝0?y;ve5yl}uoC%)yN7( Л©t=r8b,[moqY: d>BJZ濇cE*xcavvwdUscYio; $؇J?zܙ_.trS՛luDu` kUs`GƏeuGBU2I ~m,{T5pVyK*Hj[S%e`rT#MA 2 w1eZSw}HĖݏ%wnnOiXzi6٥0 -wZKR|qQɁl%JTXlJ=?뾖rUzCHP4s=' $߾!d~\~ 8H%>*v< XPS0RC!Rqò"@HQAjR[3n*p ƻL(F;;.IJGkN8aCCK]K:kߝؙFl- v9WLya:)ah >kK}*lY0ciyi*_il? 7xl_5E<\/֒nUqPba:=mRIgIC<`CgΉccxGDoAy^[S.$33m%m%l-h{\O jnO9_+7gWܢa U@Aa5 7}l1/PO!]*m^vf\)tcWS1H=vS Y6d?9;4U&_ YKU{~A \Ԃh•#`DHͻ-n׿P=/pg9 _e 6 93CgN `a SnUۭέ6$c@VB_ GsZug^h80:}fce'ow+?GDEZ',o[UOsubD~!f.B'썶7|!ԩ4!ZGlՙHzO@Ш&[F)ǜķ)Y:rҽc,Qvg[RH[hQzUv5Ё2@UAj~XQd'C6iB.6ZD~t}1}ѮpGI='6xg;`~kA8|/@o^@avXH Vy ].^c'S>;T%tVK[ubY}6liSV=0qBMYH#;j {:8dĶ/ -Ne8c#yQ4 FS:TMĘb /к_E|fp5#_{8sf _1a%S27vμBJBhޫ4Ǜ3|51riCCΎE*)mtAə!0Urg@nIHfΞ5lZIYRw-]]9||5N0lzQ9ZǴ=4V ^#j])'}k Ů{b_d)vg?3D_Lm%,K@`j[! M |8lp-k+3+L=d[g >FNbx