sblim-cim-client2-manual-2.2.5-bp153.1.17 >  A `8rV!M@eeeAH]?㻛8P q"e{ _']cD;tO,[U!P'ӺPs!:{4B܄I*I<&RmeXâ o4ST AjШz*iw0Ig!~}:U*HU縋jnUbC)MpN5nV(UcIGcH]W XdQpW@%U0ca3fcad611b69adc9eb8f0f2a039235fb0cf74d84d10568fa0310487afa42d01f3958de0d1b9d5e3f4d7864a883d7955e177741 ,`8rV!M@eeelpfG#~T-O*/|Z9YĬY%-bTҵyJ#ౕ.ֺ~xb6fIMSJк5U#7/;Ԫ=̗jEr @ :p;J?Jd! , Y "(0  (    `    @ \ l ( 8 9  : FBGBHBIC XC,YC0\CD]C^EbGcHIdHeHfHlHuHvITzJ)J<J@JFJCsblim-cim-client2-manual2.2.5bp153.1.17Manual and sample code for sblim-cim-client2Manual and sample code for sblim-cim-client2.`8rBsheep87SUSE Linux Enterprise 15 SP3openSUSEEPL-1.0https://bugs.opensuse.orgDevelopment/Libraries/Javahttp://sourceforge.net/projects/sblim/linuxnoarch,:[ [2JDS[9s?C0 XNyrjA큤AAAA큤AA큤`8r:`8r:`8r:`8r:`8r:RRR`8r-`8r-`8r-`8r-`8r-`8r-`8r-`8r-`8r-`8r-EdJ-.R`8r-`8r-`8r-`8r-`8r-`8r-`8r-`8r-J-.`8r-058d9281a56651c076c4044eced87c8169a96a99dd9a3b05ae03acedecae4814993b4d1f156f975131239a4145c03427c46e93ddb29f18ad68adc5bc9b77eee6635a76ae3284dd4bc7f92d46211bdd04cb39c9e89c1470c637c5dfc4cbb2038e0a9dc9731a954bca0aec2ed59ae339a553e9281c64112020a5fbd81fc6b223c8e9ee9273121ae648feeb89c84a41c5abb76874f1ac223125bb1e9fdc9b3bae36fa97466bf958a4576466966ca8001f56e7d08aeb80f74abb2dcb70a3be87e1330d4f55581dda08f4366ab85ab827b8e63aede5d2ea975053af7a3906761dce919924a6c9f191c4ccb28273c2ed3b4fb5c524f33f0b87f32aa7df7c76a9518f7421acb8d095850443b9b0137432b5fb659f4adbf06089103f5a21435418a7bf2201c9902b6a32de16310afa11498c0a0449fd0a4dd1f168da6126771dcac506b11087a4c1086770c3d6652e705acef68eb67a7ca96716fbb162e8e64ce8b0af901f4a93feffd29566ce79a7477506c6e22278dc95e333017cc196ea745a6d52a2f9a18f55dfc252a4217c7d8cb86c4776555816a31ff3370b11b69037c83a3ad9b794fa541b20938f6ec7e79c43793f45e3d426b4926c943d5f134f54a93a29997974ae13ebd6a6d2cf200b05eba43d910300952eafcd9449e4baa9d6efbc5740adfbdeff44d6acbad512263183e4c2c552b2d2bfe6d53b437d14f25d1a79d60219ccc848c1c41f010f9b66988abb60f0d7c03db2043df8e70747689e32a158bd2cce5e835289008c12e97d6a31dee39b4c4991ba6d4bd9db3c7902b40210157a3132c9b78b9adc3d2e7c68265497468f00929d0267bc076b71a408be6cc0747d3fdb6fef49a71f81c8a75b8d9176c9ae8d62882239f77a28d5d67e5789fdb5ae2bf8c33c9746cc42ff14a21d216bc48c7d8ed50c9ff9b0de70ccd90c283df4941c7ef3f3558793b9bf981bf9af89ba6371ea26173c4e1248d5889cfba640b4d5b12098060978f135284c519a9d3fdf81cd12efbb5e429eff15a539c63ab6f525d8731a7b5370b662807ca5efd2af47a500822c5b85d25eebe8aaff48d1e0b998rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsblim-cim-client2-2.2.5-bp153.1.17.src.rpmsblim-cim-client2-manual    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z@U@UJ@URR6Q@QGPf@PTmkkaempf@suse.commvetter@suse.commvetter@suse.commvetter@suse.compwieczorkiewicz@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.com- Fix build with openjdk9: sblim-cim-client2-2.2.5-src.patch- Update URL- Remove self-made dos2unix and replace by standard one Convert .java files too.- Clean up spec file - Remove java conditionals, when the java version is set correctly there wont be an issue- Update to version 2.2.5 New features * Two new Java properties - sblim.wbem.sslClientProtocol and sblim.wbem.sslListenerProtocol - can be used to set the protocol used for SSLContext.getInstance(String protocol) by a client or listener. (#2647) * One new Java property - sblim.wbem.cimxmlParser.allowEmptyLocalNameSpacePath - can be used to have the client allow LOCALNAMESPACEPATH elements without NAMESPACE child elements in incoming responses. (#2711) Version 2.2.5 also contains five changes that might affect existing applications: * Three internal APIs - CIMXMLParserImpl.parseNAMESPACE, parseClassName and parseCLASSNAME - now throw the CIMXMLParseException. (#2670) * The internal API CIMXMLBuilderImpl.createMETHODCALL now only has three parameters, pParamtype is not needed. (#2689) * Two internal APIs - Node.getParamType and CIMObjectFactory.getType - now throw the SAXException. (#2693) * One internal API - PropertyNode.childValueNodeParsed - now throws the SAXException. (#2700) * One internal API - PropertyArrayNode.childValueNodeParsed - now throws the SAXException. (#2701) Issues closed 2717 Update detailed release history HTML for 2.2.5 2716 Sync up javax.* javadoc with JSR48 1.0.0 Final V 2719 TCK: CIM APIs should not generate NullPointerException 2594 CR28: Support CIMErrorDescription HTTP field 2718 Bad CIMStatusCode generates NumberFormatException 2538 CR14: Support new CORRELATOR element 2715 Add VALUE.NULL support 2714 Add detailed CIM-XML parser test based on DSP0201 2.4 2713 Enforce loose validation of CIM-XML documents 2712 SimpleReqNode allows any CIM element as child 2709 Lower the level of the EOF message to FINE 2711 LOCALNAMESPACEPATH allows 0 NAMESPACE children 2710 parseVALUEOBJECTWITH(LOCAL)PATH ignores (LOCAL)CLASSPATH child 2708 CIMNode quietly ignores DECLARATION child 2707 INSTANCENAME ignores KEYVALUE and VALUE.REFERENCE children 2706 Bad PARAMETER.REFARRAY ARRAYSIZE generates NumberFormatException 2705 PARAMETER.ARRAY does not require TYPE attribute 2704 PARAMETER does not require TYPE attribute 2703 MethodNode should not require TYPE attribute 2702 Bad PROPERTY.ARRAY ARRAYSIZE generates NumberFormatException 2701 PROPERTY.ARRAY does not require TYPE attribute 2700 PROPERTY does not require TYPE attribute 2699 parseQUALIFIER does not require TYPE attribute 2697 (I)MethodResponseNode allows ERROR with PARAMVALUE 2696 parseIRETURNVALUE ignores VALUE and VALUE.ARRAY 2695 parseMETHODCALL allows LOCALCLASSPATH and LOCALINSTANCEPATH 2694 NAME attribute not required by DOM parser (part 2) 2693 ReturnValueNode allows invalid PARAMTYPE attribute 2691 RETURNVALUE should not require PARAMTYPE attribute 2537 Add new data types for PARAMVALUE 2690 Remove RESPONSEDESTINATION support 2689 createMETHODCALL should not add PARAMTYPE attribute 2688 parseMETHODCALL looks for CIMName attribute instead of NAME 2687 ExpParamValueNode allows VALUE, (I)METHODRESPONSE children 2686 parseEXPPARAMVALUE allows 2+ children, prohibits 0 2685 Element.getAttribute returns empty string if no attribute 2684 parseEXPMETHODRESPONSE has several issues 2683 KEYVALUE VALUETYPE optional, "string" default 2682 (I)MethodCallNode allows no LOCAL*PATH 2681 parseQUALIFIERDECLARATION does not require TYPE attribute 2680 IPARAMVALUE parsing broken on DOM/SAX 2679 parseIMETHODCALL requires one IPARAMVALUE child element 2678 parseMULTI___ allows one SIMPLE___ child element 2677 ObjectPathNode allows all child nodes 2676 parseMULTI(EXP)REQ looking for wrong child elements 2675 CIMXMLParseException messages should contain element name 2674 Null pointer exception in CIMDateTime(String) 2673 NameSpaceNode does not need testCompletness() 2672 Remove SIMPLEREQACK support 2671 Potential null pointer exception in parseERROR 2670 NAME attribute not required by DOM parser 2669 Potential null pointer exception in parseMESSAGE 2668 Potential null pointer exception in parseCIM 2666 CR12: Remove ENUMERATIONCONTEXT- Update to version 2.2.4 New features * Two new Java properties - sblim.wbem.sslClientProtocol and sblim.wbem.sslListenerProtocol - can be used to set the protocol used for SSLContext.getInstance(String protocol) by a client or listener. (#2647) * One new Java property - sblim.wbem.socketIdleTimeout - can be used to automatically reset (close, then reopen) a socket if it is idle for too long. (#2654) * One new Java property - sblim.wbem.enableGzipEncoding - can be used to enable support for gzip decompression of CIM-XML responses, identified by "Content-Encoding: gzip" header. (#2151) Version 2.2.4 also contains two changes that might affect existing applications: * The internal API LogAndTraceBroker.setXmlTraceStream no longer closes the previous XML trace stream. (#2652) * The JSR48 API CIMObjectPath.equalsModelPath now compares only the model path - this may produce different results from previous releases. (#2660) Issues closed 2661 Update detailed release history HTML for 2.2.4 2662 Need the specific SSLHandshakeException during the cim call 2660 CIMObjectPath.equalsModelPath same as equals 2657 Potential null pointer exception in handleConnection 2151 gzip compression not supported 2655 Content-length must be ignored when Transfer-encoding present 2651 IOException when tracing the cimxml 2654 Check jcc idle time with CIMOM keepalive timeout to avoid EOF 2653 FVT: java.lang.ExceptionInInitializerError during static init 2652 LogAndTraceBroker.setXmlTraceStream should not close previous stream 2650 SLP opaque value handling incorrect 2604 SAXException messages should contain node name 2647 Add two ssl protocol properties for http server and client- Update to version 2.2.3 New features * A new Java property - sblim.wbem.listenerMaxQueuedEvents - can be used to set the maximum number of queued events awaiting dispatch to a listener. (#2628) * Two new Java properties - sblim.wbem.listenerHttpHeaderTimeout and sblim.wbem.listenerHttpMaxAllowedTimeouts - can be used to help prevent Denial of Service attacks on an indication listener via the slowloris approach (#2635) * Two new private APIs - WBEMListenerSBLIM.getBlockedIPs and setBlockedIPs can be used to control the IPs of incoming connections that are to be ignored by an indication listener (#2635) * Two new Java properties - sblim.wbem.sslClientCipherSuitesToDisable and sblim.wbem.sslListenerCipherSuitesToDisable - can be used to disable a list of cipher suites when connecting via an SSL socket as either a client or listener. (#2642) Version 2.2.3 also contains several changes that might affect existing applications: * The internal ChunkedInputStream constructors now require a second parameter, a String representing the names of the trailer fields (from HTTP Trailer header). (#2621) * The internal MessageReader constructor now requires a second parameter, a long representing the HTTP header timeout (#2635) * The internal HttpConnectionHandler constructor now requires a second parameter, a WBEMConfiguration representing the configuration properties (#2635) * The Java property sblim.wbem.sslCipherSuitesToDisable has been deleted, use sblim.wbem.sslClientCipherSuitesToDisable and/or sblim.wbem.sslListenerCipherSuitesToDisable instead (#2642) Issues closed 2643 Update detailed release history HTML for 2.2.3 2642 Seperate properties needed for cim client and listener to filter out ciphers 2635 Slowloris DoS attack for CIM indication listener port 2640 Multiple CDATA parsing broken in DOM parser 2639 CDATA parsing broken in PULL parser 2638 Do not build empty REFERENCECLASS 2637 Add nested embedded instance builder test 2636 Nested embedded instances cause CIMXMLParseException 2632 Potential Null Point Exception in CIMDataType 2605 SAX parser throws wrong exception 2628 Limit size of LinkedList of CIMEvents to be dispatched- Update to Version 2.2.2 New features * A new Java property - sblim.wbem.synchronizeNumericKeyDataTypes - can be used to synchronize numeric data types of keys in a CIMInstance's CIMObjectPath with those in its CIMProperty[] FOR CIMOM RESPONSES ONLY. (#3598613) * One new internal API - WBEMClientSBLIM.sendIndication - can be used to send a CIMInstance representing an indication to a specific URI. (#2616) * A new Java property - sblim.wbem.sslCipherSuitesToDisable - can be used to disable a list of cipher suites when connecting via an SSL socket. (#2618) Changes 2624 Update detailed release history HTML for 2.2.2 2618 Need to add property to disable weak cipher suites for the secure indication 2623 Reflect SourceForge upgrade in documentation 2616 Add new API WBEMClientSBLIM.sendIndication() 2621 Not all chunked input has trailers 2620 Chunked output broken 2619 Host should contain port when not 5988/5989 2615 Add Allura links to detailed release history HTML 2614 Remove redundant code in transmitRequest Bugs fixed 3602604 Clean up SAXException messages 3601894 Enhance HTTP and CIM-XML tracing 3598613 different data type in cim instance and cim object path 3596303 windows http response WWW-Authenticate: Negotiate fails- Update to Version 2.2.1 New features * A new internal API - WBEMConfiguation.getActiveConfigFullURL - can be used to obtain the FQDN of the active conguration file (#3576396) * A new Java property - sblim.wbem.verifyJavaLangDoubleStrings - can be used to make the client verify that strings representing a Double will not hang the JRE when parsed (#3572993) Bugs fixed 3584119 Update detailed release history HTML for 2.2.1 3592502 Enhance CIMDataType unit test 3588558 An enhancement on Java CIM Client logging 3557283 Print full response when get EOF from CIMOM 3576396 Improve logging of config file name 3572993 parseDouble("2.2250738585072012e-308") DoS vulnerability 3567433 Add links to top of detailed release history HTML- Update to Version 2.2.0 PLEASE NOTE: Version 2.2.0 is fully compliant with the final JSR48 1.0.0 specification. In order to meet this requirement, several changes occurred which may be disruptive to applications that work with previous (2.1.x) versions. Please see the following for more details: http://sblim.sourceforge.net/cim-client2-v22-doc/org/sblim/cimclient/doc-files/history.html Detailed changes ================ 3567429 Update detailed release history HTML for 2.2.0 3555752 Sync up javax.* javadoc with JSR48 1.0.0 Final IV 3565581 TCK: remove unnecessary overriding methods 3562235 LogAndTraceBrokerTest breaks unit test tracing 3536399 Add client/listener peer authentication properties 3529151 TCK: CIMInstance property APIs include keys from COP 3536398 Update HTML to reflect secure indication support 3554738 dump CIM xml by LogAndTraceBroker.trace() 3553858 Append duplicate HTTP header fields instead of replace 3535383 HashDoS fix 3498482 3545797 Support new error code of SFCB 3529066 Add Jsr48IndicationTester 3524050 Improve WWW-Authenticate in HTTPClient.java 3529065 Enable WBEMListener get/setProperty 3529062 WBEMListenerFactory should return new instance 3527580 WBEMClient should not throw IllegalArgumentException 3526681 CIMError valid status codes out-of-date 3526679 DOM parser ignores ERROR node CODE 3526675 Unit test fails on Java 7 3525914 TCK: SetPropertyTest.testSetProperty failing 3521157 JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1 3525657 Sync up javax.* javadoc with JSR48 1.0.0 Final III 3525150 Remove CIMGetClassOp.getPropertyLis 3525145 Remove CIMDeleteNameSpaceOp.getNamespace 3525138 Remove WBEMConstants.PROTOCOL_CIMXML 3525135 Remove CIMResponse.isSuccessul 3525128 Remove WBEMTransportException/WBEMAuthenticationException 3523918 "java.io.IOException: Unexpected EOF" returned as HTTP 401 3522904 Add new API WBEMClientSBLIM.isActive() 3521328 JSR48 1.0.0: remove WBEMClient associators and references 3521119 JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors 3521131 Sync up javax.* javadoc with JSR48 1.0.0 Final II 3466280 get instance failure for CIM_IndicationSubscription 3513228 Reliable Indications support can create lots of threads 3517503 Missing parm in CIMDataType ctor javadoc 3516848 enumerateNamespaces() method to WBEMClient 3515180 JSR48 log dir/file should handle UNIX/Win separators 3514685 TCK: getProperty must return default values 3514537 TCK: execQueryInstances requires boolean, not Boolean 3513357 Handle multiple CDATAs in CimXmlSerializer 3513347 TCK: CIMObjectPath allows empty string 3513343 TCK: CIMObjectPath must validate XML schema name 3513349 TCK: CIMDataType must not accept null string 3513353 TCK: CIMDataType arrays must have length >= 1 3511454 SAX nodes not reinitialized properly 3510090 Fix CIMObjectPath.toString() inconsistencies 3510321 Handle CDATA in CimXmlSerializer 3505681 Add detailed release history HTML 3500619 JSR48 1.0.0: CIMClass association/key clean upsheep87 1614312002 2.2.5-bp153.1.17sblim-cim-client2-2.2.5COPYINGChangeLogNEWSREADMEorgsblimcimclientsamplesDiscoverySample.javaJsr48CimSample.javaJsr48IndicationSample.javaJsr48IndicationStresser.javaJsr48IndicationTester.javaJsr48OperationSample.javaJsr48PegasusIndicationSample.javaJsr48PullEnumSample.javaJsr48SfcbIndicationSample.javaindication.xmlpackage.htmlslpexampleSLPClient.javaSLPDeregistration.javaSLPFindAttributes.javaSLPFindServiceTypes.javaSLPFindServices.javaSLPRegistration.javaSLPTool.javapackage.htmlslpMain.java/usr/share/doc/packages//usr/share/doc/packages/sblim-cim-client2-2.2.5//usr/share/doc/packages/sblim-cim-client2-2.2.5/org//usr/share/doc/packages/sblim-cim-client2-2.2.5/org/sblim//usr/share/doc/packages/sblim-cim-client2-2.2.5/org/sblim/cimclient//usr/share/doc/packages/sblim-cim-client2-2.2.5/org/sblim/cimclient/samples//usr/share/doc/packages/sblim-cim-client2-2.2.5/org/sblim/slp//usr/share/doc/packages/sblim-cim-client2-2.2.5/org/sblim/slp/example/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/61b303de3edcb615d269c3130a44bb93-sblim-cim-client2cpioxz5noarch-suse-linuxdirectoryASCII textC source, ASCII textJava source, ASCII textJava source, UTF-8 Unicode textASCII text, with very long lines, with CRLF line terminatorsHTML document, ASCII text, with CRLF line terminatorsJj6 [^ڕutf-854e06e1a6c94d53d5adf21551b6de2ae109056b87a89bf6830f467150bec026f?P7zXZ !t/3v] crt:bLL וdhMbLNR]qpph"4 Lc{ӬN Ѫ`i x+0kVa \[XwF_+CZW YبkqնGIt6zJp7 $[vj:>֏Q 5$-A7:+*xLXs.TB0u<&TUvx$J)˛WYÔ⡡Df{WBvoLqSq~t@Uѭc߸~}BC֝(OxccvKO!`’Cc#} nOzx #UjI6I"#.+*bmV0܎Ǫ 5Q]AQ  )ypY-qr}l Ulho}%023&IU*;իÔHjȿwk^/d T"*(G8`c;ʉVu*;xv0\(pFE-_̄kM0$@1twp܉J? i>6T\'XB Y)6$d8@5uwvS*qOI1B!F]LM\P›2\Yczp}gIe]#9>Y p躲Dȯ%zJO*%3ʣd۪>D3-ن&eIPHcwȕ Km_S{R[:AWnPBʪu {O$sٞ&e<7H#OKyiB﭂զ:$ZbtZ-}G$l*p!)e>#yE_cl3+2FEt)Ix1≘7*7u6Tg1;/ Vu/.!$w+;ʺ~l*]JTGq5m17HY+0NN'EN:RaYa > -Z?"xMXrmPsьOȜŰ(zoݧa>ъ(vF69CI[B[VWd:n7ҾJnިy?-X7JuFjC |]f U{R?#x)ɣ d &}.|gj~] evS;}{tW2.[amq3+PB (=/Svi]`xa:2HK SM:dGSsrLq5&a5'f]RUcCrnWqD{R t >8cA#7Ft1$Q+j[G@ٙ^8hl\IFBT(*lc8ь!5d(;< Ӳ?)[ |~"\= .kI,R%h~b!%]_Q9zE+aUܹ^w͙kJbl{ںERD^ۼYxJRoA韈d Gyʑs|דFFэE/|5P&ort!1/B-og^0c0qUWK2HdolokxObe߶$ FᒷZRq-d4Њ;tR;9ydݟUٝŵea80oZK&@@͍osȘc+#}h\/A&P +Yzf$jEwZV7ro]Llyh1B/' bK,})s qnkvAE;ܯ3$OV|蝠eXVdzf1)z;)9l.@j($<07<>䍀K #s(*u:vɮs*7i8漘gVkG.OHdJ2Vd?GnzG-P0IA7̅Ǩ#$y+c\as5bv߳>j(0}4SXOrE֭㘁u\-6&*"˨(ڃoEK2 C,:jcZ<6diU'' M 9wk Ejv^$h]F0`,& uLtf&LVjR)W"g&J6iuvÛXX3g3ף@yI] O0$C?ՠJyDuqwA$ IkL0]_1ºp ǿC9 [lu7|5fe'wÁʦR;ъ^fQ4u\1/8Bˈ2alO4QS!!JVEe10^ֶtpB$d1T% U]ZfJ#K5dG<'&Bd:Qth)X pm&gz'tS02Mڏ`ҸO:U\A|eE\xpS` "4зC$&ʜ mŕw.,"VJ$ ;Pj?QʞH1Pէߞs5|Y)WI4ʏs^zć8G+dsduWs/S V79:1^}Q RRdgCOuC搋vm2"QT~NL f>$M_sV@V6Stv}Aj㎢j _8g5vhrk"nr ;V1_ǩ]:;6,>}8jo%9w1*r^PY&?]و6 tQ5 7?w9㫩Kr"Kv R?A+UsJ@U.8O˲ ֫|YHĵ>/sX[% "esU1~\=F3![l!_qEnX}=yHb/Q> s \!$|=Ô =ҷ0(\"gBʋ93k!R[uF&3FCd-wδ>Շ90!5d3| h!xq@ gH$+ K qW8\u첆|T6ķE3OV hX ']9ԛE!LTUiF$ v c#!VѐdԖ<6 &ǟst h/L-f'u]^è,FE*d@7*._.& cd`LM*l_s|LKljsfD-P*6[aE+=b*m פh$E{5u7wa_oiٶ=ƹc[ Xˇz H-׽ ]yǴ`vdvY8t0s]gS6nPYL1Eb&t!ǙZ3,/貜pY~oT'R;yLk%vh^!]Y/l}Ÿ}CRd<DZMgԴ}4|Q/JL 0|ճJbIo5#dj? X y*3]/bh|7e6u|}9`r22{&G0yZN;: cSˆשeP'X5{WtUɋOIg!!/49Zy$<XB Z@˂\%9ǿ|n׶~p΅Υ,G,!>"41x>Ƽ ڼ8CZIC+(!(N Qb{K ciH1~ӢP*F9WY0 &Ԕ[QYĬw+Hy^wc+o+rɫX2' lx4[TVLwcm@UQ$*] qJG<ٓzN(y33d~-z֟:u-F0kX.*8w*e`Q*6TWa}AH |#Epowk,6kÑBE,fŗi11/Cuݸ9RvtjYMYJmH4hy5^ЎeiEn3J팸&g\?(NL"Ϋ#y-o<HX}(řm,Xhw@bm e?c2UnWP_hT_Ɖf2aӠ%)X!*7Զ0Du;ս{;QդuYI17q?;n<\< 35?[I"Du @ttI$b kR%dhkÓ^. X+טQMEZ?A=J?yx1^ Ҳt3 T|b>-AB+\!y7O M179kwlR \߀¯ITJڹ2n.tP ~?ɱ*Vy߆<5pdH ܁,]Q^c+OhG3D2a/Ko74+N/EZXp8wrd>9:Ւ4:#r+f|#SHIWwV/١ͮ*PǕZc5Sdm\89د(ַ ZZmN;˅@UbLbfv٧|68~m<[p/?U;lC^}Ag{BC|ܯ$5i **5m]yzufvl̂RY|/1HТ[pk_u٨+I8=i8֒\wXAi^=QJ~)kA ?:j4X\!-O%x6C6:T̕X1U1#AFlDٝ6+ĽHsX/)-_*^aq11u^J$kqU'|1sG/}k֡\uCo2Q/ۗ>9kwlgZL9,L@#L]KſEBFN_4S _+""lGҝ<7,^'RZ~E:CŞ YR3o-Bbe59vP0ߡ+YjEfyRaKrN"@x߳C P•0.LN eCMCU2^IxY\'JawcNL~`Ŀ9=([1!!E fڿe¨/e ;w$)Y]{:(&ar1C`|!5Gg~fq5s3s:Zo͎ ZyJ#${gDRov1q3ex-A3i]V(`;#PU]3Z^T)ְZg}YG0UpA*':^u+b6f`0# -SAtDܭ+F&f=gF's#|6N2\e*,Ͱ؞Y! 7cQf A!2{Xaq=wqD#fŕ`nFBʍX,;R-IE^D>2f3Jo,KiiϷue}d > DV8B^w]%Mr6!)& U!i_8cU$2 H) Ft?&,֡'H y+oYE&074W#1|Ѵ1ˢl i?W/Ð97,?ʝSV\ҿH~x' kX> o_V֯o {@xQ \FuoŔZTb\5lK/4j!u_gJaԷl-k7rmeϑPG-@ ,9K\[  a`c4C3R>u iYA'@[6ҽ(>.٢ *yayxʥ' # >K|:J|lwfdwF {sMxSVϧ<źOŰefm}.@c+z xuWl 3/Ls8YJ06F]\_ 0ݴU=hL7VbO*pJjΆ{꽴ɸ0MLx:3=Pk+{DX?6|-lc0~>|ywݕ V|=4@JUTf"AV[eP%KӼ!tU~x(ox, d{NP9P՘uÇ\VvouJ)N0Fe0BiӴ?]!P̛ ㏐xݰ6~Aee- lgwAz$LCvN ϑ6yi;C>}sXE=eRV7:a#Glx 70B(rp*ݙkZ L'|]ދ)e) v\ROH %@ΌҮ+aHMZh+R)Î#2z6@q3򩶌,i"=F ]ne&")mofP6 X#ڑp ƞն?_57k0\Nrϱdq/)$d=\>#1 ekKD+}$TN$nyH_  !&Zh咆6kQSPӔB~:HB׋OP[{WHqNZU&@XZFH^N'aތqNx@A At2%N,OwR L FˤyTV{z(qռ6C/7= TY :Q'+,Me(A|^q-1N !#+k-ǯ#z< [f ˙>!K^Y=&J4|ՎP $~∸jWnHQL%6c?LKVJݓTrcagkr}5 {=NG_+9ol9 C+6,a ^HL#V%F_|0K"^c.swpOu/hG1͓t  X{QK] J&/qDuf .+ݲ}RI,%ӹ+y$l݆c(R')wf <FP阙[7E~tNSH 5\d&{O(Hݛ;} *oF֮++>6<|L5cn`u\ Qg! n$iY(<EScN_[Ʌ>"?:?C u119ʔ2kfDŽ:uuR5CUCG^McZo/U8Ȟk(Rv^tɷ C%5aҾL7^Wp)5ܮRuc|]L5AfL*H 21JHE(SKS۵,wT3|2]m1J?ro7Ce0=AI0\4k諨/(V48mS\i93 ]bY[?|jlɎ5d$"LLKhpApՐ$|<VO[nU3{qIzh%"XNiz0#`Cpo]EgT=|3V([J}D'0v})Vz5<*d41zVTjɜ9[VWu"u$Z.P6 F.J}GDmf1ayv[дql?ոmက '!wAhJٓi&u-yϚ}!oʺ]dB|= Z5XkCs`ߊӊҒqxηFgAD, /]7G 5l*D ysMF 6 [P1'32_vtqȍ^F +Tc4} Yk$(/oV- 9}E;IֻP}w3OC$> f!zFr6P}lj,QYsʈDzm\ )UWM-dl7r-l8bB\Ϡ 夭bY@<$~bm! YGTV-}sw׬<\(n(>5N{H<*x󩩎aG8)"r V sA F֋@:ﴥD,۲n6/~Na^ Ɏ*-GIn=NٰFPEM8s6ϼbtXP ʂ Gz-'HW9$swLCYZ-Cr2W62}Baó9V¢n/FTAZ_scJz Gwn v-lp! ݷuٔ Fj,,whP/#e( .#f9.U*b?LYkdy.UΗ0s17;82P ,#v IQcW HyM ^B6g%?Kf܈6*$S!U-kHTS{W!R d1ʴe,9-(Qyj2^('x4zF[|ֻIF#PE{gqnd*؄U-tAdW FF T(Z/O' >nu0G$aH tN{z#f%?^í%vCh?jD#ӇdyegL-#po!]ԍ˶u&(;Ȧv=f'_[I20W{ɾ} 8ahSs!>Aw;5iI ǟnOYT0 R~mkBWVj-Ra-EG4O^U ]}RgEhy8GKJ1jҗ 4UVmq Jxk=Gz|/ a<;q{OX B!8$sIRB "IHC#-%VĂ}k]"g9 Gq-ov+"`hh6:x#P3.Gq ja#?*__٩u08%m|3h| =/`L~2QHGV7O\.;4AO@`g_fk#bTHOU.og7O.Uဌ&LwrsplC3HX}z\:Aw{3 XG!v%qBΤjɫ>{QSg+|˜DLbTP쮯ƻ!cwo'`rjw/\xA#W +bik̼B (=5* "~?|Ŭ#&&s[mj72G8%ҋLP'E|[A,Iok:m6,XC;DŒ^ sM(熻U.z $ ֲh{PH«>4x!UBG\8:{]Z=>*VHHe ;sD(R1WT䂃5<5lIUD?XΐAGw䷑/^K)8dB%a$vɥy|HtA\ )zpU9[Q1S#<[?zO{Մ$vnj\dbtajVaNP@t;!ZykH9uBn'T-=ܖ=ո؞5ݵI뛠@!U\=-w1qV13S,Y}[po<_>)WL瘹(iM5}7j;F8ћ1\H:g|K9z"7C#}Tv_^s&Oe*Ѫ\Rm Gqx)HS˩mLKlf**~P#K) s_ۖ!ѾYmud^(hο ٝ"O9N·].|~qIw{6 m>oԉ,(S16ymn @EƁOQ/ t .>̊x`0笼;Ms|]3`eLݮ v#)[7㒸PH:[^›|٦z@XT[84xҶ.YǂFW|KgULanB'FZpc ꢨb-%2f80=2%-,Iޜ#*h8 JZ6uLl5{tDLM6 &Zʹcn)#SAAiĎ9Ƥ`\Y!壞&#!af)+%&PY I~sE-G5/D[gH':~[ў/72V3r*MGb&FWZp=X!.U૎0eowAYb${֌=؎mwJI65fD԰5de:b5U_\BԬ .r2 3U3|FzK$/%&@Z)}>Q NPA5+qqA}..?sI4s@ j;<3 b6ᔳ-T=_;yLع+SPsUu{O}^aG18 n3>pxGSǛIk0J~ |s)/ & g &ҝbGH0\x }돔D, *MC3JM0 D(L|}CU0&fg:T dƑs@زdaO&^r5Aɂ)nv/6*XDg}`|#09ћU&y`K(ߠiMl^~ޢAg>o2T~477Q [D^.B)g+}]8Q=OzG' h{IښL%-3 LT6>U(ږ/^+< ,ҥ* Nm|aPM/ '24{zwWf2a̘et\0E"A Kʘ#r4Tk\ 'Χ0:\Z}ʞabN~O^Tf{-yLl_F[ƜptfYT:2 e4:8WpHP1h6T]A8[TL&JG,/*h=dʀG(2˓ĩz9F7m )Vt erc`.pOjR/QAu*+Ŀ$+ꆿd Qa cIA})C<*Wxp3ki䕘\ 5/2H)-J HfëY>jmOpb3XL5䲅TjrGp]#= #.O OOm\Cg*̜ fR4K(X t<`xg4r"atEQ@/d/E|Q#JvZP{yj&zĢ_pbR_c>i>)~JLYQz>,bs6_ Om T'9&YpZ Tm>`mmcM>yn4Hg[CGN[yZ֬* UYi)xi="&G_2FNpj!ka: :Iž 6|ft=baBL|ԗ"JfN BOHFIm%AǼ6bm*J<<DpgMbZ-Zw6f6OIEgPoLJ˪Z4>, /h*=Mv\V8I|Yӷy(Di- ef+]d t*/;lcw`(maɎMZmؒX)+UʳyrI(Zo:`bs8y"dV>,7͙Ne \_ب9!&CnV{;ag.g>q-xE;9?t{TtB?MKϧՁRuREEV%2$ |Ji2 oF~`j-پ?z2'u[^''fzJe]0-حΐ.6{5zF9<`$ÛRk,ZI 8X_3%$ l(3n @ )}g1^2̵4-& Kg_X?}E%ɐϴz8|-qæ;0k5 ''orߒqBr[>o[|~zfJR+@ʐ2RhqK2"ZN ٥>o<|NGT%%}*. G%Pd7=Z;V?%ц:̀ G")&ģ"+G`y%K1N-_WGQ"<]0W/PZY2b{MEQ,3SByS{Ծn{x63v(ɗ3 i`C_ åټ]djfA͸ +A9ɰpE|VxrU(:dž@D ?W^I/!-DSՊ5|s}f(A>P'L@q8zc@> l|} (rNA- gNԋ1{#-J;nZk>{@'<vcKǬ9JXbBuJ0Uwy#_VL/_jIW\rŻՄh\|,T X}jM3ۣ#6 cU#V'[^B=NMI^H2BΉe2)x˼Cg!ao6=):E18W&F1K%VR+x9=wqW R?Qk^= q^ !ԹbտXSLh%7w}-5e@tV#D(QjN4oI:NiFKk9 +c@ȿ5~J 8h8.0gl l~xQeϬk5|<} vqZ<ى"ro |k+`1M)ЕYǪy>#_nZrI9y}=GnzrT A`91|In8 ~N9 W0!M#%TG-˃!zܴBET]EuohTHYUKεKʒnxPL_}kdi"!#i'(Kwlkp\fNJC[ Jʂ<=n cyZTjԶ &Fܛ5KE3'f^!n`,ࢿj9~rG~^ <(d`+׀t!cQdY"Iچ%_$-:041i8|_276q Hn0ZcQm1Y6%|،_~%f9=p/ gl(w%քӑxm}pPbTֆQ/ay:c9.ʐ̢H M+մplDx)"HXY_.1)H@ՠThݾO[P+{8'3x(صr'g>DSGvu& S[=> 8H[}#˓X4XƱBIr_-Fy"76fS~(SШ4l!tG105Lkm" t0 BA4!1.q|O)Q!DiM앓Ԏf1L%?=C&M'XċќCQ@a22ƹ->.dD3ՍG4p,f '-3],0ȯ-?g]OSG)}hүQf2|sUxe^D1rw~+`)WYUȅ@&:BE|5N'W6i;йtQ]Bda"ݞԔn(~p:1jE%ID7WuJiԩ`+%/<_2V EAvى9Il4'A}! }ь8xgBYD*ȜH_f=R@yBlJ.ߐRvYQGźCP^B;+Oxlb +g˂ 4i4+0 $!YԼ H7TDx3.bD 0y@6ۛpQ^;8"bzI!ʭAGD /< 1-gĝA=M ")IyQC0,wKHo #ux8ZMvY֙:vpkr =͋#صKGp.jQ[C7/^N霁2k`})ap3QW^Cp"N5ЅHn\8N(d!cz "hm-+U rc%SU8~ ,f|`xL?F4WSV "(gxQy =&Dʵyq澎23dH_ܩAV8/eU v p Vػڠcd|l uG@͝M*~cԴX訯0H$cŖa9^JhP9Alg.s az>ƥsԟw6}7z2c>(g$-󩠐{;0@#cuK\9Sā`/^ m>6 .o{cF~̼:1v*59;k~p=N_jN.nL3qޒΔXl56q^x[+ۉ)6|U񪜌A>SҕiqԥBhj]ΞxEK=)/ÖTѽ!}%I*"@Q*'_U-T,L_aVȡCv]tcɖ$q54,[F|+Շ^<NJaJj2$R3W35l*O}C ,bhÒ35L/P=6ć[{Xn4:a` N"U c)4զc裩:SWVdW}R2g9LnqTC1#׶}e4 TP]`=']se̷Oj8m`h[Gz;MH6;-۵|4s m8I#i:/VCyL:IDߧ,rfUbįRyYq~[̰(Zӂ˟b<7_8_Dŏ˭椟~AA)G!8ci$gڥXM"o:.p $ħWx0 +~9)?ù5z_CE]tw"{X#3 3u!Ѩ lg6xRx5Vƀ Ukhr˽&MoK'@y!`f;E|-o)Pm ?+(oqŃwD6,".݅CWY&-u~l PҴ'%A|jw'Lb}a WH˗Bi'K V]41ʾmΖdSȘT, 95 >%Vws+t^, m["Qk&=@ Ws4EPwj*Ɯ2T*e&t:%Hu‹كn$zb}cbnբgP[X߽H]#?W]׏ΧWоjh#Ŗ!HؓJ%ݵxlZFiK܌ WSpvh߇O,/AJ_4voXJˋ|t'7ֳO,Zg=}٦SxfծEõ 0وr^TĀx8*_Dq~4bi!ncR#~Vn&5.̱_ BܶaN 6~Xg`d*>Z1<; }b`I-ж[Rk~QsPhdfX2|?Gu.oXk}#BD4:mҥG31-Z V1\F?h_lK-=^Ʋ.%,O/v1E @wV[rO3}c{aK 4 ̡==JCD|7N \m/ C~wyw&(G:a*߂kɊX5%)eA@0{X>vVKFL Kֈ 믌c.%}R4.igbu<\4t1r2G2m+6i>ă[8qcz*5})iEoN@Lz,•]2b^yǢDӗ"E9X٬Ҽ2_Tֵm:1hHZ܇5MP\ncorX963WNLc_fTjY7~kQuG r'{ /d$cp%88 +/5'jq%W0gS{V}!م;.T68|`kbbǙh_y7?8.=b'$o ?S8]vY%pDxi/CspJ HVpY^̠tjrwQ`„TUf' _gB#Ϩh%A/Kb!h.4$?KUٴ/Fak%6eQTůu[XC>9|SҚ6ZVAkں˯2m;U~z Ujh2*dc2dNTcc9|j1 sb?1uU)!EWއWr/1R_Ͽ]9Rc_| $ZC^ʜjA]eTo8rB޶vM٤S} ~ ' 2;Cbׄ9+l|mB&[`eRm<c.¸p++KYkj3LHvgfG KkM/rD1ޝ !I$.Yfr7  =ZtU2{y`eaI&ץs1j ̒70o&,? 'eY'a9\!_enLMy9lGZ 2Olam݃i/' C2" H<0u+z%pi&ó,;Q&ْv_ύUzԞ#?z%f5>LS!7bJ:%jl-7paTuM9:%a==FI-}eg5N[JЬLtlOF䩫A1E{Z?qի]҅ʔ900iXfMv+9 %˚г^|xj[­H_ EE.fNYݑ }[(T,S8:LX%<"ľ2yb'4Dž2bc8p$Y(#TNи^ʗRWܢJ5b哵'qD*)Yv?-8/x/VTBGճ[Ag0N9>Ub&vĄ\),ΖL\`uBy ">ٕe@#A )CW~}Pa`'s[]i@—o|Kp6cp=`NʪY038Z+D_RncC_t߽v⮧<'*@I8($b(7ya'J!j3f=z Je:  ~M-IX2 y|CcϜޡG_60UR LP-Z%ʠrޯ!ZvĦ~5gH58TюlD5368m 3u@x$Lh6!zDo/\M 0^P4f<ldgD@". i!*bYّ/IvJ7&m&opZɓk 4ݙhأkӥ,p QZ#=r1^iֽ1B-$ʺwaǖilR:u0$v33Ju‰[D^V:wR&7dfhMpY` d 3^3݊`>bG<Uk4tØNoƥ|Hx\Ye>eݛ^~mDi+KfQ}C*N]]b)vUpik7{]&4^S(vgGSi#؄ZTEY7M&?"E`lT! FCU 2A# R^~WRohI[`.!(0PTAP+eWUÊ@a^y4#4=6r{1LGB$3$3lHE)`tic\m> xcZ}H:Q5 vĖ#'_Mk.ob`2l#8ؼ B˼n(.`ntpoYko|ApNo{S|/$Y-A:x&_ݎ_f.*z/p!ncl{}ڝ(ХD-Ym*X/xH7"^rApӇT08 %YY^q { af0O0fgYgʝ5BhIJ.+y^ۥ} Oc|iM#`{]5^았Dog2V%G@'ּ񬧹J %Abq 3p{Q[П-fʍ&B)">x$ԄvK{{ c7kLw^?` E q/B(7gx_^G'1c=. " = 1<]φ/cfRh`j,n8?'CI_u9ԻYȷWvRe:6JQ=A3 !ߐ'ݛ7;w+H?KTR/X^Kf' J-3d?(HqL' [cQPqkb*2KAp8SQJqysp {l;9 1`w;@pHT]h g+\o2]Mm\ g sZ/Yؔ-K,Uȿ~+o¶`Qj{&@˄ j.Kݭaf"A^~:\KAI{g!z57=ꖽ{#mȦ O0bS9w;C 2Oz^ԑE[v1)L P["ͬG> \ |Rtwj͘!ސ_4UXwD/&>ϗfaǭ;fWhqA8pj y=='~zJo]2'$edKMRq=oP//=o{9)\ES-}J+%ӽ nk?5=STIYnXMPʲp;P{o#Rj@ϧ 51H?nH-xCS 7!QpB H3<\_{? jU+lM ]/Ev.>y}KAT*f^%*P7 njZܿ-XŞ 0.̙)4'[N pZB}D yؤƑnpoewiDv3gwy(atj$6ߵ5ƎV)sԽf\ qz$QjQԓh 5bGNLu;8AP_ne}AaBݲh-yb: wI}Mhiv0ts{S΂Bc#upEwcߵ6!K |N>rMBf)3h#Eo%7:!F:Ȍ\LB0˃U[o1aU6EindVtO4+=ז$}I9ddl||k9B6sY(XBW_qV~VY0*gyÏ l}ZľX@ -n~ ֽ {_š#AJՙH;&\V?h*DR M~ w m)iј7U:i>ǃ$1}JQ6N h'јm]&lGEOM];nx_-dy ^h̵nɷ&*ʃD;E 7C?qyCH/UClإi_ H'T@t21mG֫d5rV7ZtS;RGF6'`Ɗ\GX@g(?3wK7 {P l~:i ⃮8О^M;A[VxV?%5MP!{D"ʣst OJM$;UſHt F< mQfx@.V( =f k^f%Mp5* DB!{8߳(l*!{SC ̚Pj{:ȿR|.i{ "y* 6erΥO J݃1R({a>;=hna"X*E+wnD/([}W!R:рRvbM.)lU{|a)Ђ1)T*h4vNʔlןEӞF*4k:WwQԠ)y &{fj->SHZJֲ7;X#Tx| .tҔN>I*6} ByN4. E܉w+wt\8xhn-+ZW//γy/JlN1ݙ%&.:L3tf*KuۂƐo5ؘH>fU);}Ak Ԟ/iR!z%a!۩_O&xfVԵ?ϔ = [EbSp[lW0oPjk[ A.ޛo!X{xL  0ρ6p迲IoTPV sNfW J;*_ %/DcZ`&3.j21oQFwSMϴ,+)̰#d@ ~J>cWOZ򧷩ﲑ Aҽ-K@(ϯ73Y)d)*Zqj s5zm'ۑ~+/mh_^(fBQ]FȖsDهHm#r9[O8`P1لӜ|͈ XCD O=VrB#w *706Lz'QP޼/nW\da. 4GQe~{tEhwA8c̚Ŏ[;܏&2S0O]"`5vJu!K0C 7_w{-"/Gg=֢c) sUv;+iu?YV[o͖krϨipyyH䄊 ))H1x`^-(<ƅ\[.&Dk tYyv dH|J1.t_SDӪv<;ggf'μ*JٞkIKNwR#rbzl8bq9ЀMG`;) O zkR1:ﳝrüPWKy/ `CJкL~U0€@ g0.ZЃw, &̴܃4Qj ]0\"ԃtLdRr%0nel&*ڝu|5k&hd:Pd'ޕv!eq^x!Y[2JWTPH6>Gv)T#Րk8oZK9!gW`܍a1e :Wihri6.(H:ě@C v UGj6 Y"^*VvO6V$ǫlK|ZPf},Puѱ<._){<CqcQ r_pȾcl6Pc72c1"'[o Mvv7

XXk|-HFZCnKga-舓7b&Km{ĥ$: W=Rr$}j8?M8vAy5i|#ŌW}b1p*KA4a;}-LtN]3i+v=)w *:£ GAx/\{[zq˧sB C/u&]Rw= Ucc A ;)=P\Ŗ]ef nc5WL1pȮ\v߇~sGpS,\J?k/fϼ_ٰ/ keaPVXH/<3q&G!/ѫŭ3(aE#(Hֶ n~5cTEA$qDzjUs "קl,RT'бoxԼ8?oߍJg^ 'Lt'q"Z`x1\m<ނj)DJ_%ȮSӧt!h=~Him2eP,> n.RLO'HUv9z)~7 ^[:jJƲqiMsF1e*eڞ^-W: \jQI?{ X|MW)]F7C[6#2ZaE*?mjdu:z&#VH[xUdDEmj:l1Yu;lLi^-Oo cd Vy(E^:5ל ˤ9ڔ)M@*Rb_yV[X " A8?[Ha2.5HDt)OK#qV\j=YrEO_Z euba-4~\)jݦ@Rr]] "ec@LB55d;1S\==-Mv -b6 5(4zj U: ;#$gũ.{y vRPM:# ֖ԐYum+&r}Zl_q>Ge>M ɺuDܱ@(#ř֥pl2ԉS$,n|j9#?Bܹ4~yxOjUl qe# IU F 0f)iu8hY#J̭=pH-\LP$Ig"gZ+ȵ뮺Cӧ2?[S>3Np9=u>M 7qZCRxc_꤇%C#(B-E3.[r5ΜzgD~E3>î{vlEN R|KQ ֓T. мJ' -0rXkV ` iiE&1 ĈQ$&N5_n9KbX[jY񌒿'FsTxOtQ0EeѨ3Y^KeZxq!uvK̚VQ 'OH OE])@'M ] HTش USx w,E _䔱;Zs({[bY2<# Plo>#}oV יoϤyG6ⱤEΘ.eȴ:t.%{luX#3/TSo.?4XeHUv( $ `\= ќk l)F3|{FZet퍀R&ǎc=]} 1_fs:(JU < ?cf"^[>Bg:dSy2 a4&֥ζCb(腢rMQ%QgsdWuoM_(z);Lkdr:FK3٭/ṋ`NYn?(::TZO-#%v0b%,9M#4#ּ{[2o dS29K`,CF؍ 5-|C92ot[;3& &us;tOFFѶj4~/#Vax\Xӫ:H!?W;-Am>S-K[r(H f8$?"R$Ze5EN%ZdT#y_ؐY &x'\Dl:X8 3+ ܒ1OA&stػj,$MS;y D1"x ݻ!XDCz a?sITm[8tt&JB~ 6XdO*瘢ߠ0@+JS90۶@5B|PbؓH-;/_H2`<K.K =g!w~ӹQ;U*\Z3ڪSc]ކK:qNWb)`Ǖ8eg74,!Ŀ=6 qcj5qjJ$$."j9ǘܮgP="BɞK 9)k$_;*62CxUasV/PܩAB-u^'ivGoE,̬3o &qG܌1ڿ?IbԦSNZe!C]MW.{j~vlJ5xy uأ;]ސfKfBo`Jm0 <ưj&1ߓ`6J\/x6ĊXɒ7yurX*aŴ(Z9힞a[ 84wɠңd.éSsc<~ a:5%pi|A?<Cca4sf{j&JMr )_h'9q{ʹ2*i?P:vkNss]~B6쩃nC'ks@q(R"t2cvj2 k˻!n0CvYMhO ؆9 AJrLX8st>E?ePsIM阷l>B: |%BXz> X4(;;5yP*|0Dph?_'#l$7eg`X砣\n$[GkI1s};v]%exFM؆!V $*_J7%ոRZPCNCڝҼB儗bj0ѽf7v+*˙Q.50szE'ppy!0v) X!vvX 8T] |o%r1vÊkFAcxCeE}H~vmf ]T\mv2νR$ .jN__s(YX^1%LE/aH:S3FjԎ#~S#$ cP"S91<=b]3=I0h B{ [^èMs~"XQx>F̍Y?]8g(VV9(RVfJU[gD>VŲAluWpF0,f^)c&~09q.)%On*{)ֵ߱c^?frI@zD iռX!1HM,%l'鏫]Q6f۫h bd'h9لT"~2VBFݎ=K\vP/VCJeuQbX1C 7@W&? ӥulGxVТ_cο! +JV5r`]z20vVSq)11zdK" Q6|frJ' l/F4*o4\}58㮚.@ߨ;EtA|H&g(X }BRky}jz Wp> :)c\ ] pJMsz􄤯 -%V2B^bj@Z) }%OiDž8qժ.Z8L͗&WQ2 xLg0V磇'Ywѹ@`k5w<K"4 =?tF6"귩I܎ͿX9D϶<@OKk`҄Bz~R.#VT8<S KMy /Zzj'#Mƛ][ ؤ)m-r ",XL6E{&7:[y7{V!lnx6GBU!"/_S-z DZv탨xOl$P7qm' L^-$R%JFe2@YᤰuN %+bX*dMCXN ֝lh`F\DⒸV~uо"pmGWjj;ogNNiznsG jbbxӞ{eM1LexBecPSRgmpLV"o֭=#d(>O€a6"5  ^jCcip+e 7keN48 -Ͳ=v=iW0sÝOŰL z03w*PU\  ts`Tg F#xHYЃ|( y1\bKST;HUch R8#9!rr-*58o:jWZK?u -ڐE.HD[v+Dگ$VS7Y$~f rMA6+MX|G#f:o[a(uDv\wXj7E*+Pb6 %V1'8S`#o>ԺQ܏F-eW>Ԍ\jdp B`(i,3\.LKJdKR] k}qǨz|0(Wnj37&譨xsn u 6f" S|sYqp|i[㥚&75^'k[Pu]jDޥsL$|7.k!Sʧ+25 &J@nısn&" nљ#Zϯz_QX:;-OV}6^i jcc-O Qfw3AD ٹ V,[D/Od߷nxr8 Hģ#3DL{GB"6D?Z/mM>cЙȻ`q6)}^mg&M9'AOבA!;xYw慜tUۭq)CͶǷ@okaۮ7ۍnwkfM -)9Gweei%bWC]jB̛ÙU0O}8!)Lڎ_Gx#p 写l;F2qقǿ-!o c3$fkzRYqthl,bL" IUm!yEFl+—3mn8k؃~deh8; {cpN.Ȣ6~w-%\1BQ#cz90mHxfO(Z ?a$5K>sXXzC)լhټHO>fCYc򢳽p"?rQ80Xd ;,&X(:bQ5t[IC"odc/PDxxq- n!KCs:]MqF|yMK^{5C"D=*& %v ГgK+>OnZsir zCν?KJ`9|rOu%ѨSN:-*iWrH"VBXKjc<DQA@KsH'T W %sepz$@7 TO;!>7Q\#m9@M$@ \Q6j|,!2ԙL+14IrVdF \ >('3P)gl^)&i $`G6u&]"^# 2[.ЮaJr#߲v,#ߞN6W~"núz(˵n](j^4]dЁԲΣ72KQm C*䳬V}L3Q`ՔMTf//M>fa] qgrpImфnZFj1bK܎3BD'|Fv.- ud3)3/: }Lp+ҧ&cYbJCuoo##d6QYV*^[54jd,L ?yiA!ڽط+>f/ƂݠK!Ԋeh\Pj QD<s/CrI`07c^8]TQWo7*$LZ眰"|=,X7WY%~%D ; p 5BeC%}eLڬYDjyvaGQl~@[ 7l M:r}Ύ%re* Lf=s6Fz 2 tI#vzިQxnr}^C+O+" ?UGyD͹YCn|n(ܫ}h]K媄[R`(0ح0CU}UV+Cb5\ `"_I:b0XL"̨4faJư.ZX * \Ccz+dvۍ¡Box5>yokKGl aZlV4 /?źjǠ:<**$}f{.a7EzpX8c޵*-ʙMl+.Ϟ3HF t^"]Lgd OhZݰ<@5EVe>^q2"S6Fcv[y!D9lƖ[+'FV ΨqE8VD*6z,ZD$7,{~潊0j=roȟ\eҌp]./) ՄΧWgwZkq[D/G$rُ:w686]=.i}k뗟U#a`p-Z]k0dz|@,2Ћ_%G%~՚9oxBe˅ّ}1;r=I ej4 }/U[XU: $-R00$Lω8Hݨ qUkkt;~L /NJG4U%|Wi!"sZzvpv DZeCo:I Sʞd!5UEsLٱFӔʸ-qI).j;NdlQ{2[<&9tB(ۄRwNf"g.|+!SMPs|%7:,cgH٠OvJ[! H?V5.$p BdQZKE3Ӭ~3c^!"EFH&&EҵvTõ]Hj~i BɎݍQR[0Z7ة %D t^+ j ,yR| zCTh]nxoO~lS_B+S#3F=#0ֽ5׿paZDkB:YGn8jwh$omqQ~Ĩ<&:sBZGo-Kp9Otֆ܎63&' h>3)TtX F(` ϲ`&z߽M.5E4!@!4#Hxi]s=93h8J~Q7V )dR82#ha1@ciŇ3Z"$ Ma/j]WݸWuwgX]5C1֊9鄥ށusFe \5*h  39`ǍA8*PXG/Dquj}2aJQO)T}vbM~?uS!dU"%xqšry<"S4Ȝe kURw`H{)dyk,i8j簴Mcɲ19>ŪxEHeeK텑MaGޒZnQ.$"PJYTRroTkiHx$\p?)53quGJy\="O se/alһ)),&*%v U hY6@X͛oHK9n*lf YZ