sblim-cim-client2-manual-2.2.5-bp154.1.29 >  A bx[!M@eeevfO&CKH]ܶv_mp# q2.F*BtD|Vp;J?Jd! , Y "(0  (    `    @ \ l ( 8 9  : FBGBHBIC XC,YC0\CD]C^EbGcHLdHeHfHlHuHvIXzJ-J@JDJJJCsblim-cim-client2-manual2.2.5bp154.1.29Manual and sample code for sblim-cim-client2Manual and sample code for sblim-cim-client2.bxJsheep88SUSE Linux Enterprise 15 SP4openSUSEEPL-1.0https://bugs.opensuse.orgDevelopment/Libraries/Javahttp://sourceforge.net/projects/sblim/linuxnoarch,:[ [2JDS[9s?C0 XNyrjA큤AAAA큤AA큤bxAbxAbxAbxAbxARRRbx4bx4bx4bx4bx4bx4bx4bx4bx4bx4EdJ-.Rbx4bx4bx4bx4bx4bx4bx4bx4J-.bx4058d9281a56651c076c4044eced87c8169a96a99dd9a3b05ae03acedecae4814993b4d1f156f975131239a4145c03427c46e93ddb29f18ad68adc5bc9b77eee6635a76ae3284dd4bc7f92d46211bdd04cb39c9e89c1470c637c5dfc4cbb2038e0a9dc9731a954bca0aec2ed59ae339a553e9281c64112020a5fbd81fc6b223c8e9ee9273121ae648feeb89c84a41c5abb76874f1ac223125bb1e9fdc9b3bae36fa97466bf958a4576466966ca8001f56e7d08aeb80f74abb2dcb70a3be87e1330d4f55581dda08f4366ab85ab827b8e63aede5d2ea975053af7a3906761dce919924a6c9f191c4ccb28273c2ed3b4fb5c524f33f0b87f32aa7df7c76a9518f7421acb8d095850443b9b0137432b5fb659f4adbf06089103f5a21435418a7bf2201c9902b6a32de16310afa11498c0a0449fd0a4dd1f168da6126771dcac506b11087a4c1086770c3d6652e705acef68eb67a7ca96716fbb162e8e64ce8b0af901f4a93feffd29566ce79a7477506c6e22278dc95e333017cc196ea745a6d52a2f9a18f55dfc252a4217c7d8cb86c4776555816a31ff3370b11b69037c83a3ad9b794fa541b20938f6ec7e79c43793f45e3d426b4926c943d5f134f54a93a29997974ae13ebd6a6d2cf200b05eba43d910300952eafcd9449e4baa9d6efbc5740adfbdeff44d6acbad512263183e4c2c552b2d2bfe6d53b437d14f25d1a79d60219ccc848c1c41f010f9b66988abb60f0d7c03db2043df8e70747689e32a158bd2cce5e835289008c12e97d6a31dee39b4c4991ba6d4bd9db3c7902b40210157a3132c9b78b9adc3d2e7c68265497468f00929d0267bc076b71a408be6cc0747d3fdb6fef49a71f81c8a75b8d9176c9ae8d62882239f77a28d5d67e5789fdb5ae2bf8c33c9746cc42ff14a21d216bc48c7d8ed50c9ff9b0de70ccd90c283df4941c7ef3f3558793b9bf981bf9af89ba6371ea26173c4e1248d5889cfba640b4d5b12098060978f135284c519a9d3fdf81cd12efbb5e429eff15a539c63ab6f525d8731a7b5370b662807ca5efd2af47a500822c5b85d25eebe8aaff48d1e0b998rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsblim-cim-client2-2.2.5-bp154.1.29.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.3Z@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 upsheep88 1652086858 2.2.5-bp154.1.29sblim-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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/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 terminators;{lD,)vutf-86219fcd01f10d380216af96df29aa8946063d622bed91e9e7268430f67ad8def?P7zXZ !t/3y] crt:bLL >Է@n.tT MZDW,wHS#k4|Z ic٤3(XwEex=hB2탔ȅ.vOCD.=ɽG7IǣAnGϼ=l bk-yTNA`p}  T|u^&iaw U-;! `)~?45 1p j>ػÛeP( Ct|$~p94wVvA] L:{Si1&qW[4z'J.vATD9$;?[L=8cecId .A--jN{/SJ4]~d~e{?y#))f7K#ކ}=p.5jKܨE湵]d-:Ŧ:9UQnT6&o$ 30WlCRω9hP:XĿ L{g>y,9D hFX!ΔNTjآJgd_z`{XKм$lPO3A"9Wrɚr'S20f.f)H]j! eojv?b5IAp~VTlcQ^Ɣҩt ,06|+ZH,rfRνKiLc2C9;[+>*aA Xɮ"u*Odn ZCP]d\֠4t3?Ї񀒿tl7( P=9EpaYAO%?gxN&7XoF~A4yRyI@ ?uH_,8S7!+Tύ:#69X\J;`05?+ % vm~i m"`ʩ WC{&xcBaOݐ7H9 -:;tXr:4C@9S_QW9p}U=O /VZװcTHa$t䩰k|"k ߶~H=聯5=?.%:͓MuA{@K~3[)ٮh8Cbn坙|%4FJPbB"QV*0Ʋ$\s T !(=DY0bvUwmbP]{T+ekDblOU~.AM[я!N@N$IrZU WN yR!ɿC;U隵?+}4{LTtFi"5@)<5@3Eu%0u ʻ[?]0WWz[ɽPA'%@vnS[XWfO}݇7'e z Lĝ(>po"`}"s0:LJa?1IPPS"a߿ZTӔ5_<6r>ߍ:*z8$~ȫjSIkLXd-<Ĭ2?(FpfsMlI=XQ"y-86$6@Xx#LP$ te a z_R[^{OB#1Q6MWΌt^mQѨUs /9hۘ[R~{V6xRw* \HkE7! -`WMEͅD/b(Pm+k#a>ˬw9WH҉̋bDԿ;M}*Xr4=)bJ3dEb=s@^)?Өb3`]_֦~B3·XN5ک,H<`2qA@M>)6 :0\+ݑ#cNAMm-\Υ @UR͉H jɉ?֗.w xI]Q{Ҍ'iW1m7S2Ua< PF 1u2_'!㯙-.I&io~SSwP]2Hԫb3\i½P';mCTKj[O|gDO&K{=u#vm8tTïy(nR)]VmLPAL_`o /Y(FOσ/@{ nVQ Nj .ɓRL,!mQliEy.h0gt 0YC꬚L{vMQ!hv5xVva(Yk]GKiP5lOn&G{<'@森 jR ,B~  c藝e}x1.K ڞL Q\dqq'L&ĺ9 ]CBv'zDa9k6өFUS}N%w8ZZ jaAqsj.:W6$ҩ ZDaҝ  *NΆ+qc+^ %rܣF+;3E6iD%L2zj\tmR,ibe,ǵk:<2S`GS,,TD18dXRڅ !MP&E9-5i3edU댗X9\cUg!hҤM%U6)DrY},螡D |֧u!A&aF.gGZ%#Q@uv]m3u♂kwIN!eZR.mX'&8~1l rtMYXЂAU<'B>k:U?^\mcy|RjC9p=K0-ׄḮ*:nVN@t+Jco]mt)Jy`lJC乛i2쇀5\#9?AY< ig9u$G)?&i~w/|OpYhrO/t薎!GM wD=:lӵi2ApYj7raMS*J i&V0jʝP1mFvd>bhsmk:yO襜ͯL zAA)IKo^ӷl.She)Ѝe 6<W-r i7=9kf;.o\H!gGc= TN@؎iG} D ~!#7Rn?1nR=45$!tzN$3\i@6;qYث@r:@ʒeNȯ Ώ)#?O!!򬟛]ՃҢM@Cqj5Q+]8Ɖ~7P E]Td6-80Nx 5GQFp`_ʌ=Vqn)&tdB SP J"umCRmX(vD1S5ew3X쎲' ` >/-BA&b)i{ه*d.s:{Nǟ'0~(hihG]3]esqYX/jzJ=, nM nwDE \\Ox\Hs  +AHxsH"2s C9e?[YeQw$F8h߮;T3ʫAS%CXa=W&8MP|$rEgz3e(R)Y'v墆j_Z B00֑Y7WENl?Cg=Z]$=es@WtyB`o %;S>YvQ#4'IeУ'@R[+9`mN D2ucg[VM`vCr|.B>w8u3-sG_bmwxRb} ۰L8Bgلt. y V W@) v*mz':f{4il#R:3Mc3Pb"Ԥ33ZqBI 7T-8e Og+ǪTl+:/ڵП16 @O#nJ&CobfLD5pNZC-dB-&*;89a7AЫi[A.:Hi֫eo}~[oUT: 2hҞ㺛}dp>/W@swi-=D:n-l$(it)ζu"unΨ ݑ[ "oR?7X1啘R^T`7⎦QdwbU/ǡ}D8s`Ӄ T9}0U:s)ZclS}@0 d1d08e`&#)O XM k7QGwxi0\IYȃBշ2oVvNNMJRi\#vD;$]k6Β8m0 YLvz??Aow`=7/6` ^^-bM&Zw,H)Fw%˭Ԟ9"0i߄Ic4)' va:y1'_aSde::HHrWgeghZY״ga|Řb"6yDrЖ?T)Lq0<8YլBo'=!Zݦ}qrLx)YeD;gxZIԈ%0?sֻ\I~c fH4j27ab?.4]޵f_8gݰC)Su!ܽ\BnkdK#@ -n/#BCceRBDEnV 0jjI7Y \8V(cO,P\!u{cװM^]"0P_(.dQ!Ň`*rz2@fȅ9[+2<{;N("9 NQbdD:jV+NFǷ ),įBmxOƙ\ž4U+geQlv)7KpN+[`KDDrN5 ψkKy#z`@3 ]v;]8*'{:Uj"A=Sj/2th0ܳʾ͡]a)-y|]{S+[-$ssZ 7w:cJ9H$ԅG5>0WbZ;I e8# gYydɥu42b?k覀찑#p翭\`W#F .$`\6uYN7yoq^ H)cyMM$-i Y&U &e([x<ϏPʯ4ȎH"5Idz?Sʌҕdӂ[]5ZW︅ \c?l߶nZ<1_Ր la1ni|2h=[?,aeۚP\|||jI= o7A#a@'nMI.f Ei&ԷJ^`/|JW$Nz;VU}ob ~]phe0gs[nep|f!vQ_ SVDޒCe_$f)޲oѴ@W|aB8kRlg ώMf,',M#ȣbbgY0DjBSyYW%,$NO*:E@1Xҳ#L֪H'f (Gq`*X^0cb@OvÙ9hiM_tl>t + H|?(>k#1[P(si W)|eԚ5!$ k)A/poJyпt棜S֧c_qbϏJԻq/-rg&hj>k,]5p}H^(,G`HmoN+/2HruT:Sz * o0?C.6yӚ5eMl` X3 eF遤6b)FR:8}WZD2l6⚤jV[.\-sAd8gt&C[fnkdu`a0 u-0؝X,}Bb%2J_v."!bt0nig<3,Uzڦ!3Oyae3&op`?OF3:QF[*m؋r!_6|( U.L{QVŠmUO0 3K~B C^+-FHHŝc ۛxŵeD.w567:UHjv܋!31 Dy1YO?o_Ruuz;mdd|Vjϸ2 #MmG-^@ poLrs_ڴ3K L/@qlR tf2>;>5;BLb4+"&m}A_9f6 G ~ȶ7Prks9Pm6v~k 0 j4NPf]`Xq#<8d? yD+4\~Fj:T=n%R^gJGr23&|:2\P g};|. sKPJipAتQM;Qa`j4}ez}/rF-TAli,FA_)O!tXq lՌH9h^Bѭ]>>C+Ô f8$tC*OW~H\cZM3 IwMN&~`7gDf=@Q-M/qbY HZNQ!ZAb*$x2) ;-r!Ç| ?;#9nћ bE./4]!ͨG#YPE#?m;sB;_iuU]7 eeݍ/Z}]LC1|*SLjuXll_B-5qø0cqU$b.܁ұo$PG!A6I`?#_?NJ|gyc^HfPҨH4NS.UKF.v?FY#-_0k6f %gn?ބ<"~{*&W^ x,:{R)EDb{mĕY2Xƻ.'|Rwܛsvj4*9-}T~*<ߟ"Gjƹ吹B\]f5%RD\B`|qjEתw3J%7=J>zȐƦRjJ,Jm/lXRo .S]}{e+|]kh ԃ;$Ģ>z s̈^!Tφ+o>^P9ЬfIKloE Met} hp'_>raQNՕGJ\J0xyHծŝ=|7ޭ^"LgJC0ٵHVk%Ս}(OW*? ?faP!2t ГҌR:t8ѮUth_h`w4%p w[.4.nFSZw&&»bHpdYaXӟp4zdaco◩@.̒ (D׶&cџ 4X—dil*b#inꒈ})*cZ.L0! "gUk{Y߁P' 鳜(QjZsUx$F%8OQ4V+9klDb'8-Rӕs ^!c?(z"5T[w\\Y+8tY$S`Sv[wGK[gڌvwBHd5 TA%dO6.+"\"2|zAm~ @!(7*k̠6ei%I+Q.y5*+#M-[-(b7CX^Q UFI&5kDn#*53EeQ6xG~uq4R.VXnm3[ ;kAT,?WzC*u+ѠtƷ\| &,Ѽ kyQqȵeP}0OqX'(rPl16`T=ov5`>4Jd ]7li&M@*}HLJDpeŔG$B7\EsA@w~|ä(ٕB 6+ohUћ΅5pxhW{gz( 2WB A16o]J MA/oau}ZEXTS sPáTظE>=kn/fgp4c]9; 4+},)MxDaƽ a<[}3=%HM*̈LwH_A?o-8`I]\AvBu( drؘa>Wh$F1/?E.iCg<ń|.'U ›_+'c) aH Mtt s/L'D%$~4SMT{Sx1Xi53xa$7P4IyV*oEmYx69fS ۭ, lz^ U8DOMxf0kO qV+:ORHB|1_LfG@<6ZWaH~d:˒Li9Y-Ξ2 'cf;B5-PpB_l&zG̟e,ox hA;ƨ"bb9Cc9m1(f`oX\q `214/$CJodZ+?ki`?/Xz/>O}5/d"{ c;̆`;yZ@OZKڮX]Z 0!}'M/IK+anC݋ސvr)vAo䢞U;KKÀ`=켫@\ k"HՋp2py1hI؂~!f00^dʡD#*}?R) m6BC@]GCXB,ȳvAUj5n h|l S>5DuZyoHeP`B~NsrS7Yw5Տ D|6X/B=w+Gib bߒRU=#j@i&Qt`;#g\;#d~a|/ |c/mN F~β@l{jE 6W,УZ߭ ke`N*wcǝgKͅ|g!5.MEƚr|*HQ~+гmP)Œ\Si=}#FÞX a@l w-gcT6؜02c*M,X86U8RKʪ>n |! X=s?~cۓ-:}j3:Jw*^fP[˭߈<>m5@E[Sai~,,otgѫ2"QPB` a;~=VV W@ʳ߼=;xO$U+ $탻N l5-W@:).eK)DF@hMxxh'@' 1tp֝3nlOx9R 1R\!ODv6Im$Kџ:*e+?]_^3 }jZ 20!6 ̙tH83߅19GEg<1`, .P [gRvWZ^t?~K#53ō'#K*5A Rܮgn5xV, "=|>sFlc,Y'^`6@tFNa{O_1ɋ< Ab4ew07S4 i1l1{ƄI(byNgU٧pPbZb.\e],z^5L?̫㫌5& l[҆+L|iv)EqDmF{d.߾JqY1h6xG ŮqMLXpRD(jRtU貮3pv0mbJu4I|\"D0 m׸0Jxt([bxu ^ źww^=vZH&L`;ESm-UvV~`{(QI?Ʊp;곿 k.AAeϻ tB˓)4&. 9>,x1SqS; 5Gr0.vjF+P~ϋfuhI-4hJybB.wV)=Q]2&}"pqXdnNJw8TJlwm3x$J%:+ʲQ)Ob'nMJ9meѫgD3Y-#7={H&{jmHȢ15!HDz)%g.&TC(73@iAB;F8"&Wm{7X|C#@QzEn]kcr%ܞnf`ٴ+%c.q0L>fV_f0&=|nb/TvV z`"+œ=3a<-a"!_L4zmC4}V _6tyXO >z(.tmOw+k2ʍLw4&e&SS9huOH{p{fK=N6(<R$/י0p)#Mu̿YՐllzg&H]OafզP69b31 _ii]k(-k6kqj-BC8BXfZ; zb@X0[~)lc==,c97!b_/ {hʒi܅"`i-F|<"Uoo(VzY0%(oM(EE+Kڼ# QGd{<ʖXW[aƘvVϺZSXUpƙ 6G3^`bQ.+F ^?3 0F<1aVy 0#0FhFQ̟ͩ$tp{V"B{+fU9'L!k&GWvכ'E?3nO .تz$6W䜰 Q|e|ρ(8ZqS_yYd8AQ>y6w(deUQѲD\ANi}@b,9f:I{@ޠvR 6Q0G"qRp=zᴩt):pी~՟a;`a֩ VT1e!('ڪSqhF3柶/$fct <$#ydS/ >aUC9Hq,oO8=>Aa/Rk|vZ[b%~C`cs%0MSUP=Fh! (ߺeϦ rHv#h@\&|r8Ѣ(f'i$xs^$W -r6N\`^9L2ճJ7_dHV04ĖuY;SRH,3$MSW^TŸ<9AȑN|>^eXV^hٶY\CUZ(]Yrcϐdlp M- 8mgEl}xŧNc僄zEl ۾Y%, 0&P@oG5['^`%$ Kx`T.P DG[8޽eqڒYfɷhV h؃u:ٰXMgžzU^$ TpB>},P3<.#;sq<{A=ik72c{V J"˝Z[u'Ƙ sP0k| A%rtu2z";:!$a& s|nKwHS$VdOOt>v{IVӷ;zw3C#E_e0:ݾ v_&0xKQx*VT+0gAe) yK8tp+T+)DUZ{ ~ο\8?׭)l4Fc "Y̍'3wPy\`l?xkQ#x\IH$E?8a&-9JפL4$ð'0DO`n6ŒSp]PE,^J4J<_ukO 交e V"H0,F /\›mY$st۷`Xf 1|xcH5F%t=F ״oD =@5=R :+]9XQ e(O\Z'Xr+?n-`L|c3,pʇnvlFҀjV|"O5)۫@Zh?z$$^\| ԓF0Sh:7+r+ff,O`RͰZseftOD!= 7`ۓEP7ٰ:/;w f?n˘<mѹfT&NHwCOO5|\yĉE/%.xza(g<Ѥ8`_Ē#܅X4Q\?_aK-[~\ص'yN6%H'{+rK`U(h#ݒZ{DB c ,GJ O7HT$n\3~_@g8`243^5I`Avg"GcS.ԓhcCQu24u<*jTE0<[fg9Jam .ӜPO,َvH§ k¯bk>KClC0 -|HxHF},$dc.ͻ>h#3cTB7IJb^׬r@~%H*r!N{MG#Ec t5C&1G5j8忇o-WfdIS~'gq*y`zFH1s U(eU@0]()_+ G6tm{|"b6~'Iw0(Iɣһ'zKbaIqP iO70/bև]p46 Q ޝiE ab֮ -N{ܓUF{+]3r_(Rew5g '> ݄T︃wau1"W+zxE_hh BcC4>[,gd}iy\n, 폳V=^XV `b>w#$IIH ' jdrLe-<(-G.s*3"NV\.ғ,E~RzZT!3Ȼb,&"s%~2]:ؒ WwaS!%, pdwgp3V:2*hG\b̨Ͻј28H8{xM]c* "e@C,[SGG(}Mp^s HOccsC]:feE'E?,ie\\eO/쁗y:LJ_lVէ8D|o  8wN?vw&[2e4:koiOVBh6'~c^üptSDY4f| :XQ1?8H㟇КXq= Imz{GuY1ZYEGO7}?1d $e6I,>n%S ep7E(}+A8<]IYӚEC}3ÅC.Ɣ>3Sx<ms+ƤIT"ū,o7*D:jr w5?ԫv1WH?+G7V`TH->#/MGFR8K0-[d\=w,mb^N`Hj`"w3QXb-K_9T G=6] iUБ~=b`jɶ F4%8 XFhBءL=#:-=(_͐9Č>0͈#Bf9@phxQFIC9(NCѲ$cdq_fMX gQ_ Ou;9u=5ыPS8$jsX9֊ARIc.Jl5#w䰹X_ǗȮE:`|=Tuײ_dܬHHm₡iE9A0<ݫ>&q$Jt=xesau*x%!-懂iY[%?Cs4-Ŕ\Wzzv3iZb)g k~c8ȀB̉/gPu%33pJp ^ w+>GWy=JˣHXȫCRJ44-MLP>mC\Rh15&6b EڟrIxʦcEoMU.pcB5Ӻ'wmNE+;U,gC @TcPdp^u,X ƣ~U\^3MixC5wlA>\-+3^Q+ 6#@n2Ibl\5R1*G]OK2DSM}6nhioOhLI̗O{'/^.:2}XQ\C\n@eE\(VIɻ2oy-DžPx`@dn2'&Q2&fC&#DDD-p`ػ;-VO1(1yQ6atBWG-wďa1]MroΏω0#(vr,ؾ/ɪOk+n.B*Qp,nLr$`{@pcyK]_7\V~*+FMw$; 5ȭT%GP,D4T.9iꄎc+SC@L̃n˙Ӈ}ZmlpxZ]c؀x63YKgo'9=gwE/xؗ$t4BD5 R/@fE)Ƹﮠ`3utU;E@UI!;{H%O:vC-${Ұ9B'H۶R {Y@7:=@fIYQ$+]qxrL/:h[EY-Գ7>9@_$%OvnxU'm3b3DZA*7L 1poLcCg*8DV5 Ҕ`7>:𣏕#GKĈHeNݼbℬ@bLuPq~- Ω1/=ٺH=rKR+Y׿BݰsOߙa` Hi UQ%g76,wf%:D74U9h5Zί]^k 2(Ei5LlGnT-$v)i~JW麴Ļl*4' 00S)DS)ן )B=I4owQN(|(ge.^,x #W7 `BK"  # [}#y!L=ZwLC.[U?)*X4["~uR`3@PgOaSܟ锢KZ' &2ADr1,J%΃hgٺܷl#mパżFq9 |-suYV0:)kgQ`ke*&j7k*}PyzE4Vu jqFٸfyui8^q\tn`gBpa~Wl,г=TH/z ^vf[, acs1/h Oi{ ٙ) P8jRј6q=[{ k/SY*z_V8 8"Z BŌ|J1RevV`LYZTG 3nլg9_WKM{a!oi~nSX0b Y?ʂLZPoȸV4 2^r]\8LWv'R.vO&X+2,!ҩ 8D]MsEV7gG6qemhlg5k,QoBR_Bq*UW!KOr%o402 7kWN\@ (`ũ? A-Dҗ5M0Kb<biP)-j?(Rx#L!&_ƾHņ+jlЭ fK˧͊IY0U:̕rq 0"4Z;ceDʱ%mH@] 89zݶ>r!,' 'G^RE%+:gh.LFB9dFvؽ3plhqk6fQ)TGF[ =*1"ȼ:|͉Y?K$&[we@$x~wu;<2q 7yȡΣz~$!S}/2]\BoV3ps;O,`܊;?2Ϟ+ We,Rw҆\&Qn; fDҜC<:e(R-1:EbP /&P8Ow}tH0-\30jk~yDhnP/nw\$3%lLJۨ0YG<*Db~IF@{ngR&lF@18Zha+F#D!S LLa_ĹD3]{ʺRe˼#ع fUD?aB<6SE6D ,ͤth7z UvzWPR7}J 7`2ۈldrG y Ͽ̺&9S\֎5 22µC]2KWzjdf⠠앖EP:~ݜuy^Bl^8x XF*Z愋fPjo5]rlPDqKk;0r*g; j̡>`.W\rP+hϡp.@ȶ]eHJFRqkW߈WM #! :4b=}o&1ﺭRHݙb:IvwIu,{RL2Pwn8͑GNVnkP5%d8~b˿Kn]C`ݩK6ྲ){cݛys\VvDIb/5 傱ʡ؏L2!}. 9]AƴݘtmZ@(r|qc4,Ȋw5irL0g" `fcoʺէE!H=b} d`o1_%U=oof2C~)renܰZ|wk?SĆz'[:t琓;ۖW|kT3ȲVzTm{4eQ$Ӻ-DW9B-4JU}IQ< .x}W۲nAf^&yCإl+&} 1츢xA9? נd|οAngLDm%&x:.,\~GL2N Qkܟ$.R"nU 1߶4^>Ex7CM?g:9dbAUv"u4Mwfl5hgIeB d.$sb?cVAǯrd_9EٛԜP!:y*켐M 1휯 :|19<{*Y\5hUM=}iy׀8;1;{YŠna\l\ƼIqI.FyW q\EU4Mf%5.1NK*EՠE3ԕ{Ĉ֩?t<.n>ian3->2|@lC7[ͿРvWT.H}5dh'<׃Vw~q ',s-3ۆ5gŘ 7VavvaOKBQ#FY{>)d?Lp$Hh)V"=`u- 2މ1;]NSꍸ؝K.!/=`߷y M+pqܽST0d-y\x~<bz_PC8˾ܭ *$xKX l.璁%>C _#7CFծ= R¿aOp1Qd0g ?FMDړ9bĴ +yGS;ؗ7aazjj(=l$D Ѳ;$q>Xl8A?&n T__Ǻ2E5mXyFXvsf+7"yeM;{ܤ3~q'b| SX,dN>-gD}WF3Bm22S+Im-xwN:/ygs@)JH 2*u#łwA7_ {%;wդnQ6>DcEx`t/]tF^E[0UʊfB70x20J7x䀈!zTNx8\9S*oe^cc\C5E˱rs_+Jx8ŸFK4>=̯~|q_Fj.w.*b28ۉ_Ci]EO, |f)iy۾Ol pDwvlt54oyRE\nfr7!n2lìM~SY`[llGD+</^{Ϙ}_UL,mm팦M2⯜EaY%?FUv gJo16Zw( M̰|zv 2 k2NytCa{@vt3L۰> ƚGc7ФR ͭWl)Z'&JAd:Q{v4U h}w &RW7/TÚ8h; Z,WMql[b;L\t/y%=m'#⛤ܴ@ZrЛl?k;Ȁo'~Y9Q*ɚxza+^ _FϧݷuJ@4KH4i& ,c~  9aylhB[ f=[HBUɍjd d+QOJ]Scb[h\sMi#5I!8B63l?&߈[$J)~#!#F$0x?!inh͆۶-Wc2/U՛"헌PCV_Cڹò8lߵK!PyϺ7d L\( NyL{x:V)1 BGbr 6sU,p{8[oTDx滃4 p;A{ʳ6f|zԉn;R3C|6`RjtЈ/W_xm=+\LGcHӱ+/hE$kɃ=N|?N$H'yW2)ψZzzzRAn\W1ZV=pŽ^Y ^})'xE)iDUiFhTɧx>͟z?B~[c˼7*q_M{(7P,>)AIN 7sGYsg%&UcTTdA ( x\v3T֕ѐ[u broQ*]\Gmaz v <\xDS&^~=o_W\qZJΟ_ÍSϔ2߯c`1DlZцc&>`RčKcc/9 #Z(D͕`C1[Kqqjw, Tg*.3R2ʷ؏&)@Ä=9I]#gf:R6si<c۟ =NBw6Aa%W4 _G2(=/bcz2_X;cn(Ďf-v{U1]Ʀ0r=] i +j2+PTԝ@\Ry0ud#ěH&\ < ޔiڂ! zR׏V_&n|u"",xoqb *C nk}^H ۍvI wc|bJʟC[r:):/= 16c.BC'nM@ī ~uvHݳcܲ@% GsQ/2'j|b@/SYqn}o> fWsYJptc*cŧcN̕7afɢ=kK0ALi"}Xi.fԔ;m)6}uL98-7q)jp!?M|tͺBܳMo),|MN+ | &BW\:_mmF!tLCwna7'R9wIBTvI\`lxjʯ-j8Pp0N++ &ι6E/ެ (;RY.b]$ д(8z|ߏ6PunAWN`x͠Rʗޛ@ӊw@ӗ)~I΢^Nd[F4uR9+irFq 8`A4 *WC7l n&N4w9]|gڔ.-p)8[=*RŠTK<8dK? Tmf=MaE ;?sx[@e`R}\ }kVn7Tfy|dZ0*YNQ'|J.z=lmĹ*bg2QPL2D~nR j"V"ѧ3 ,jSAVE52wR9{)Niv, +Erٖ Da͡5̨%TF0#H'Ma%Ud_Z{ c[p@Hؽ7?M }nvEebmm멾ibt7xwIJ2?̢Gt')VJ5QF(I|-=donrRsYҳ&on!73Ǭ,\i&ijݻd!clʨ wJ wѤZdt*nKd}lq~exnddRd}'.Rn=}̱pG1PS9I&@Ac8`I+?֋B)K$@\ |@8R*^5C%K,.Ra@(Qv73mĖX"nA"9/)d-sShR(0E9l7u@,ܿP\PAL8pNl vgިK۔N~Jȃ4jY9"$={"OHY;Y`PdgRb; o0Hyp7<Fό`@}s)wCܹ}2);; ]79@u ܊bL>:̯^ln?BS*Fmz9q-Q/d>cm坜5k47M~E2'kŷ}6Zʃ~iV;!ZLTe m sZL[Ed&#Pg{Z|uzv(9Q!ɖԾ3v6ȒxUV5M? <Ӝ9aMQQ]@:_zP\>n;618+d 0ϢiE ^PS4[c<:`/LuZk}~dV_X2ǞO~zXa6Ər on(*r|?)'sQZ5vlVo:?2[pƸg-r^{Z8jKN*I{,# #R 3\K/eFRVd6L{1Po /=. Yl}[8amzv?kŔ)!Zj2'}}(;AG80|BۡnNk<On4A`m~%D,K4INY%W}yI)Wӵ+gpOfh{mC+"cZc5UlJv kVZAl; Oweu{aqN XH۳L~bnfAJTsGC~y׼E昻Z`.63t-t8 [U1Q <}u rűLE.O׷CYlUyBgAM nHT9q33/3(Ōۙ Mg(-7'%;򴞪Zthvā-Y?.;şT=|zLȻ֐ZZ0b嗢vt]ML[و1^?8(X$?+f4EK-D/,cAX(!4|[B (4+O~mLYiqJ\Ӿ2']e>wIQiM 8żn?Z7_&O]*`l;iX; %P"#^@{(άn4gӫh//LJˋ J'05~<|,gY10*=D:llZf{T 'CEpR!'ttQu],g8>@'ڟoZ SF5;÷9E'8,wP6Jɨۢq nH3$83RvbS%춫0RFUKsk(*h{վ芗+O(wX0y*~g}[DcPՒEx>n:,XRt _:҄G/#|.:BlXoFSާ')v2@C28vYA mյ᧧^TeD MqXJpճPt<S s^),ؔҁs1nj[kY+B63 vDD@MS.WLʌ"^ wiխgc>H6Lx @\gל{ְڠ|{RT *CkIE &;*@d@辌. BoRq=+?Yӑ4}hOTyN}5m#j_MmG9\1FzS^1o]Gݤ3-r~TUw;yc]\MSoi=dsLwIw6k>(񬲊!j0nSŭ^ksq:6?S@;ΕC_;9_'p}t=Ӊy`nfψ/Z=ty3I=i'c8Y4I2vsLj7=ZZ9o8I@Ic^]%8TD# M=i(~ilQoLrR{eeU%1:}KMճ3ҥ̀MvYHh UmР#NzEAy$/Q]}o˰ј[v$I>~2х_{lXM'[:fLne 0L1/A/SjKOϲG2ڏ$s)vZPEڵQ!W%:YW}~V{,H;<)2&A7.Ocyx ii F6]~HI1D|/NէN|a6ɣ<ƫ\ 7$ZTt` CPr+˺qi 7PwKC\']p?X'u E=>Ǎ='.[ZmcҺݐ?I{@}*zeV%Hqz1`:tߝRͷ8~xk6M#dJ>Kg+_֨ Xrdz1 ,lWa<+`#Efc!aD:LJU]hIo!1Ѣ%ZšǸ@ͤR.>F@ 4шtG^40c_EkV>NLoPc1FI}~X52} :ckc6IK]q+iǴSRa1]~n1.s`)A豆/YO2&dP$^3%6_SMג~>3f8*~&wvɊbB,^`:@;Be\}#@F{7gd m%oj-eecjz!GR%VP,׫?aqeqouLU|kNG)Zנ 01|m^j 4gY Ght.][wd6 j&\LFHshE9YA͖=9<D1j{0a5O|80|[ `Xii׬vN 4d`ފn@.(=S:UT֭jĭc9ZY; Wh{&Bp>{;TK}KC(#˨c*C17C) m_8b}\n%:`-/!ͥ#o'0/'[ߧOlR 7l۱`(6Z6 3_1r+ygxunA٢kkXpZSoaInl孪rh/Ta@tΟEYoaw(*r"gn kc.k~"<>[6~NhB$1 B.TGslwAZ'Ǝc˻S.q??7ג8٫f1gm]NQiIhdqQl̦>2lDċ2p/{8/?J)dHGNg2h8-Lu|bvա]%ۊgaYbMZO fCP6Ro~GJod% T}[S%{{ ICnUd. /# WyٴxGG5Oi$򂽾$lXZp,ʒȹk$;*W^h ^Id=h<0@O/]FL%{:3uʽԕ4,2ⷾjޛy>0A VCxx%u65Nx*ɳLJ60+8zxYTC'ϵ +cnݮc*d{oZ*QqJG qRԒ[#-@g ̾۾DEh=\oL 0eA5Epm_| uQYufqjeXk^zӥޖ؂ ɊG iA__E+,[.o߂Kx&&ܿ>!q?[2 @]!`WCŃi}V`drD2wе/DK?hDBfi`MwqzԢK'YAi|tZwR@Zgm?A7GPZ`4}Cy 'Ϩ>D Ia+WUOKYQ+u1K4J*1Gb_P ʹezixGZӋ΂3'/`=ao+_Me篦<ɏi{~Obfn:?vo,ҬjYڡ=wq)Hok= v31]c1妃Ȣ(ZHe_ZV Sq{},`INBL[fwJ3.J 04 T cPMisvt]$Gu@gY椶 @ I9dPtwJR bPJX(ސ[saV}(ncE!1SF o8X}]eA4~dħ6ӹ÷yAUWlr!@ZmCgWuQ{ 4k˞eԴruv72tאVnA@GONMB;ɣ0%e']an)7Ȏ((&dѶys?*[a E.mw+@[z Ju*՚1C U5'g0o8ⱟKm:ԫA!ǒu=d(QgMЅ^lTW F' <awc8oؽ2ٹЧOjR>d0xwC4Tc(|21uWvTDXNҨD/l5"- ~2hOjDsk`4 xܕx5-- .bp+ 蘭V~}|qgqbiCoYGUZ}AWz# eeh;?QWoG̖lju!P,_eܽށj?aXBJ4.B|ySC~mcS{o>>N݀Yd\dپc֣I|j͏c)>COgfe*B##@q-NA%|N"d/( QtH+;Etyg (<]MzgܯWJfCeyUhWX!sW-tTj9k@tŔ\>8 #~͹ۖ2D ]7?:MBtSu$ ߺRqD @l ~gc}Pu>U 1%y2o{=T7\v#MDs[ &0,mhq -oUX$7\6payFԏtxY|){Q8Wve^{d31ڗkfvLb@4 &pX.MPeDl|@^Qi]$w1&!l/ hX eN=s02G^ܝoq@):Ҧ{:Y@!W= 쭆eJr5  (APYi!/vIȼo2QKEZV"C^i⚎"L-xKt84!fr:d {^/pBnQ v[4[$o3>kH',CfuftnM/+S8: &YgitDJvLFc TTNԃS5f%#̝r{X(@h :}FN@i@|SN?kTͲ@!=}1ݐ!8msd Cz]mP/ܻ ս| kK8*ϼnKaċR6o\mͪ VՆ=x.ey^& VT)]+};87`sY3uglCrW_sFW_&{sKS|wꞗ7VJ 7zsr~OU1* d_62d'HK8A{iFeMbJ"&"'Y5j_d.2WT<L A}|?&&F7If•<D7$|OI:(Y!6"2rp%RG4w@BZ: 'ܨkz2Mg$ G`FR )"F5j%ΌQk ~8Diղ''%; agE5Zu>>eJ\~ g<"gB&pq$O1B3DO/*D >@KVa[A"yHKv%n[y잼D$QB0e-)=ݐtw]||סM=K8YEms]]Q2W"`rh6lٓ72c嬞;͆, \ skakmgPEvyf^RQ2Z6py9^U  O"fK*;v҆VwaJWJ㹟Bit\j({P&*fC971ìz+WBz{^#8mmdpNuІwW<0&Ph*=[8hi4q=ZO4Z <'Ia9PRњ ՍiZ*&2x/D|v*kvC@:7Dzٍc,4` jV_{d&pP:t^ҴC 37s]tyS#TL%ZL*R|B"B m[QS+k=޲#fu7 :_4[F<»D^w}h=g0 Ƭfs.=qn-gޖ Z@N4\\1};BYy ש!$dM.h$Ko^yGW-!iSfрDK27mFoj8( e@Дq$P}78[ITy$Vxo}j6ڗZyqo7hɜ6F̸]6g*!դ \BC9t!8N?'`b"7[;0-֐k<%u{(8DaY>;^rh1$:a_=21u#8GkDBP<x>a{fS=,5Yɹ=spV [^ch8̗G*փ V.,2)>=`4IPX[/bEP1=;Z_Of,ߴdQgD\6>HS"HNtj '夯}[[SB}iJ8AFY %dtEBd#cu_ˬ9:R c'`l=dҟfb~?" ;:g.ou +ykxUBO5 >6G[D0WMH A;릜nD,6J s+JlzOtu 逹#(D[6ΐ{@'_=<7w%G^7U7r/NCו|T/s&KWWB.$YuEX@ \r?=Uٖ0}Ƙ!T% 9*xV;hFͅ˔_9@tʾhȘpo#Fǚu}ZȀz~[H+5L#q86:`bMLW Um")+ytX,`CUT1{&Jt%SBiEMW +H~UxqJA'nB"T&WFCy,H}]M/AeƮ&@SJq]rksT5Bv8[kkbr(؇c ܻOӕ |$Nٸ4Hۈigt%dTњJݍJfP0cG8 Iq@Kg6ON[@Ȧ&-nJD>ha4Ip>lc uB!}wQ˸c"X@B"uC`7'W;bD^]Ͼ8cЉS7ڊyۖ9^%$M];W3S >f/':AX0BkUd/l9qlFHbd9JG#zBڹi #0t:ֵQ4aAvNq*@H6+}FL FF Ohҋu+0OFԕx$e/nN`yds<Έ@t{1}q4TT  vfmP ETI@ wkVwP qA.5N@$1R+T/VGj:mqدLiW&9I@%00V@3Hv[:Ni5o6!^*R =](, 0+v(9cneCmS/XTA7{ 3DRYX׌Lz=W -űNw{tIRZbNй#=¥3 as'\K2/6v˔@j3B*)>FE>-wG]oK['Ms% QB4$ťh /Ϯ9V 0J, 8$zE|iR︭k\I pRc@w6{ zlc{|.QUW C=[Dl~:уƄ'a2IM$ fYULB~dJ:J]UN۫B- *Ggqc F&dxb ru(h!@Bj]c={7RKD=@:ԖcLJY+t%h˫^l7sHɢF{|F xL_ ŲvxpWXIU9q]1c[Ny Y7-g]> bE-C?fCPz RBWz>|Z`aˢڌ=mN\SthĪǢ2 L֋8۵/z 3^jŽFЂyаlFb6=%qH tU&Z尃B &Vs+XTo\]V Zl.%Ce]IG*nڮ){{)/ܺ[JBGQy&";DhH偻g_W5AEsL;dj~.Nz@/E<U+VWĔj>< K57U1N`] aRh7WrKl-!Vg4 @8 tzyOfO<8pd L]@|=*>w&zN*@,ǁOF%RJ'_ٹKw^U[@2U[NQMV|)yt㑣W57W/UUJQI4tw50=h&Adv>4!}<dҴ.k<NUG =&?zG"?G"u -21J/e~c䱠Lz(4BE=+A&mkyzԮD.xL{ѻcJe[KR: ]LVjN$4 4>v͜y%o"c`-1/#W~1ތS2W˹/R3z %Õ_Yz359E b*3N w,[{_wR}eSI%:ի0P@g h~O2{gEbq n>M^aHҫ:t$z&120|v/|񥭛;'cⅸ##^RIg͇^n{ ^Lg#,*O32 &ᆦr*QۡBf:ȪVj4L m@Uj:4gTK;߱Ih}T,oLa7#A&T6dBsG>{iz*"BM!To2XYPԀ0R6^sɈR p*,9Xg?GhCvv! /i:o )ywp̻¥dAcK;wYыdqP1H_v&e=CZ5R58 {Z&wPb(Wh`3Q#[mtldgxhKL{uS GȄަV@"7VэKBRL}㇛ c$$$(H􋗄k$lHi*܄7?6#`2'_itǦt(31ԍ\#azݴTiWj<8-hx^ ղ-Nniah”q~ww 2OJ<ӫXިùJV5*R& -o3,IC 5|Lxʥy 5cpjbV :I! &.bwM+@&H7꿞A-HTl RRnM[˦ơ8FXuIqbQx nʇxvV.(G·E UV(C،&OQ_Q c[K 03ZO]V57 .@&k6&ظIkS&pR;1m<2jCqTޢ7`KBf+ ٯv$ps YַXp0ܢhSyt(ߙ9p}Q%) >N켈>/ӭgYGp[ᝯ`ˉQTH#g.G͍ 'FQ4;' .F)CO557o/DoT ֿ NFF糵f_(k\K"İ~WN3z¡[c>1!OQ>ٿ͂ĬsM[ 8:N),Q:O>n9b:ϳ$Un@ۍ(ҥqn6p`tF$6swl<:5vL.Qٿ7vۊIQp,R``Bڣ).hR4[RAT|&amU1D~2[9R s-IG^t0fә {)_GM򋶋C+gxK8B_7[i,xZyg &Dn1U߈Nƫo@Fl+8܆SGx1 WzuxRԬ-/,Y;xs*+laqDb!L45$>Iz‰{7qsj/,=5 AfT"`']έpѱ%<]ܣQ_eՂ0FBpFğ 8EUPInG)r L٣m !/v{p׷{U}=/׭a+9 gRa TK=qܿʊyE*ި5ϱ QrQx9HD^҄#tuH%qg+8C&Y4ó8džtHrg ҂E7]JўaTQ%SlLmmP^|Ph:W܍11XV0Q~ZG˨ϻlr'cRstÖD/9i9qraNv_Ҁԁ<5t:HlE8/xt? ^+=ML3φ@!n7A8 UHMf%5aW\?&&0ҧ!gdRCԁ뵘' U*gcj*ff*O bϛ2J[=xECGUV#,>q mj,d#yC>l#ci]8ҕQֺs`|2&lGc5 4AyK=w¶Sj]XYC\{ YZ