pcre-doc-8.45-lp152.7.6.1<>,Љay /=„:gu$*sl:1ccN3deEG[۹f `LzԆBx+ 2W-dEf!~ClIt(_#FT{ѻSy9鶾T]]ڈ4i2b@o7K7}k?KAԊ Ჱ1(1\͈<F^h@mpdGzIl4I^p}>;G?Gd   N *=RX`FxF F F F F F FjFF (89:F;eG;xFH<FI=FX=Y=\>F]? F^CbDycE"dEeEfElEuEFvFzGXGhGlGrGCpcre-doc8.45lp152.7.6.1A library for Perl-compatible regular expressionsThe PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.ay build83}openSUSE Leap 15.2openSUSEBSD-3-Clausehttp://bugs.opensuse.orgDocumentation/HTMLhttp://www.pcre.org/linuxnoarch[_ vszWK(p?V> +b 7CQ  ubY6-&?8;?BVX {*\(%/k%zA7, 6>n;_ vA큤A큤A큤ay `ͪay ~`ay ~``Έ```````````````````````````````````````````````````````````Ray R`27c960c4c02e24b2f1aa40d47dddf3a35cf1b6e5eceefaa536ed90177f6ca2a317abe1dbb92b21ab173cf9757dd57b0b15cd8d863b2ccdef635fdbef03077fb0c7b1cb5e9d3122d552b5bd34439e441fb797bd294d6a95de7aec79dbac38dc9e51b3dea44f63338b84b9c97b3d793826a8397309068cf9379a423216ab8ea5b259e2c58880dbf6681e96c99c19452d69cb29b8bc6884fa768494622eb56c9a521f7cf9ce8917a5a3d504f9713ca49c36e0c605744abbab82cd31979915b5585de92da65165205bc253c5495eb4539b6da4655ad2390c099198115d15ce8fc84d1f7cf9ce8917a5a3d504f9713ca49c36e0c605744abbab82cd31979915b5585da9941170673b9d59f007f7f1e7a313fa12e2001054b653e697043718e27f8b5e94a9a5f654d94c66c6ee29e57ebadba2b2ccfd8801d9a4f76d9953732c4c3fa39720883c8ca6a98713e01a1fa7fa36f13c31627deb91a2d3db732473c157c4e24424a27195c4be03780375d03888f8665de37aa5abbdc0a40a1ceee722a13bb55def7511cdd3968a01cf6270433f34889bc197c6e1d35febb0f9b6e62b9197c9978388a268d26dbbd49e458b39e33c0b948055461e3163b5fe42383351f74fc9d3e538afcc263a962581f1fa7cb35882a85bf681dda1856ec3af55a0066d1a9558ad9115a332db73807c1014efd0a89819fbfb64dedafac10922573df6b3ad0671647b6d007dea79cc40205f9cf485dabed5e2eb43c509ca39390faf797f006a22eaa88e6472522c88f9eee619a0a0d4e8bd4e1535a1026041cfa5ed0a7fcea2148a4bcbc4c5c7fd3d164b483273f270767118481a01d088206a98d7c836c8f3f6d8f490d440b4ddf411a0e8273b9cfa179ad93bfcb3be5efe7ff8bb4f24a1d34d1a7b7faed38d5a16dc706085f4ae83bb4a849ea2f4d7a15e7a07b83723bec76b56becdd9224aa6210e0eb6f965cec36f33f224b07a8707cefad0872c9e0ddb893b6cb61d3586c8be88a09b82f4437255dc0cd0ef68823cd163076aaf132245da8b3d404a180035b3901b802aaa1a84d1ffc00635a3960b108ddeb7f6975de8b1acdc0b83f9e30b83a2dab6da97fe14a83369b306f2935b4bfe07e9a875585e02c6688c100e2901a3c1762708e162a0bbbca6760c6bf3a37460f1d7cc18579e058cef975e594a2c1379bb316b18916d3be14b5a590e268b3b8503ebf4d5a7aee7670e707d5097657c54bb28caf158f0fa5b8c8ec1fa134c4f378689f7c625105929e160e6c24610614da399b5a48b5b54eb9fd6c2b0727827fcae42bdf6fa1c53f52712e894b0e7612df4ada5140d5730f3fdcca1b2c9c6049eed21714e6c4e13aef7fb3df09e4365792d78c170757ccbc18efff21ae0edfcc48d0445a400930a4cb6fd44431a608a9f767fe537e5a2899dff0187f18f9e0ba9873cf5bb09ad87ffc0f24a1532c003f0d903a0004151836796826474bc5e9890b317d31b9d9ee406c945fc3b76a7d259e06483f58df1a401c00f516aa737b7cd19152c8f552ebe9188eb308c8491a5ee7b1c7f53632b5b9459682171b6d903c57ba6822ef684bcdc552b5ef7dbd9f31bf24459d160b9e84da972715479f8295a1dd6e6cf5a64073cd842e9eee11f5c3155b66f823a205af6df0e9365ab275c8ea4fb6a8a599dd4a19bba244b82fe518ac61ffbcd7c15875c851a6a78edbc1fccaf1aad02e3283fb6d536232e8ce0c0c738357a9a1af867d73b8fab1f752ed6d7b0edf056d6b7bcc32e6f56972b256eca12a3927c6ea7ab27312d862ab4c8b87d54a3b9651efc6941cc1f09b9f6934e497301ca8e6c7a359fc94577f2cf835c79ab67bb56ed2427ca87062537a0e9259973d048d2582f3e3dd68ec7552440f68bfa41b6d0738a1557ed06851c266b57220b97c8dd1cdb2334bd728e8eaee994486ba77badca172d897fd66f336165d407b9dcbbe9c35f19d732b39267f637ded5585fac95c9c487b967d907fb8a88c60e94359013d89a1204cca04e735030b11beee2e69cba5ed49570d467396d10c554cfc5020d33e794864ab49f8596d1416252bad7b0a08ed93c93ebab667437d23ea6678124f73297dc6eea22a256642a4c1315891995f13416072061a1ccf8e2331ad11cbfb1c67030fe6f9af31e3290460a0395326064a72349ea60630c45ea0ef848eff8959f4a27808f101ce94c7ec3ef42572903d8c5afdfbf6ef736026d0af74368f5da1e3041ce4b241ef62cc8407e53e3631953ffef90c566c5f4ec2238ca69529f4a7dd9e68d9219a3c653e83d5da32380ab34c7686043de054f985e0723969b456e08c86b1b15a43db1c67c366963d8b5a807d3eea74fc04a20f31c0b8447ca4d4b0e751bba990a8711212a466cfb4363dad662cb7a13a033dfb7b90ac88dd4c3f26f994c6ce707c15c4a102728d410930a075beb7314ba12fd534f67eb38d363c1740426559bda24d143b9b4283b53d85da39d21477a6f04a1cff3f37582a455ce4ce0f68977c644921cc91976f18e78d86e48d8a5afb5ee4a587768b0033b5ff69aafb16d37ffc564a6456bd10f7e43015c17b829a7d19bd7b9519f63e2df7ce3ba676375922f05ddbda5149ee988d11aafa449956ead49a25aefece6c5cede2fa665f18768181213e0d0dc1ca62902e0225490e93a21c250099cb45820e3c617573efd70689332664f02f1cc9de839ccead96fb6ac7f10a811e212a30298bc07e66f8b2bcea14c7303350105b035c77c4cdd7e19446e7b6f9823e8adf24f3b53c201407cca41d122e579162c2f7066deb0318c680edf31d43d7dd0fe9928a6a37ffd11c3a397fd45f4807d890e7d723c601172026919ed731a58d8c3033b8ac086929e310fd2f0f83bde959c0258c3be04f164e04509b51c8e95d321ef5afef9bdc409b8aceabc81dbfcc263b16d724ff017abe1dbb92b21ab173cf9757dd57b0b15cd8d863b2ccdef635fdbef03077fb051b3dea44f63338b84b9c97b3d793826a8397309068cf9379a423216ab8ea5b2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpcre-8.45-lp152.7.6.1.src.rpmpcre-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1an@`qZY@Y@Yw2Y1S@XYXW9WaC@VV@UB@T@Stephan Kulow Bernhard Wiedemann fvogt@suse.comkstreitova@suse.commatz@suse.comastieger@suse.commpluskal@suse.comastieger@suse.comdimstar@opensuse.orgastieger@suse.commpluskal@suse.comastieger@suse.comastieger@suse.comp.drouand@gmail.com- pcre 8.45 (the final release) * Fixed a small (*MARK) bug in the interpreter (Bugzilla #2771). - pcre 8.44 * Small patch to pcreposix.c to set the erroroffset field to -1 immediately after a successful compile, instead of at the start of matching to avoid a sanitizer complaint (regexec is supposed to be thread safe). * Check the size of the number after (?C as it is read, in order to avoid integer overflow. (bsc#1172974, CVE-2020-14155) * Tidy up left shifts to avoid sanitize warnings; also fix one NULL deference in pcretest. - pcre 8.43 * In a pattern such as /[^\x{100}-\x{ffff}]*[\x80-\xff]/ which has a repeated negative class with no characters less than 0x100 followed by a positive class with only characters less than 0x100, the first class was incorrectly being auto-possessified, causing incorrect match failures. * If the only branch in a conditional subpattern was anchored, the whole subpattern was treated as anchored, when it should not have been, since the assumed empty second branch cannot be anchored. Demonstrated by test patterns such as /(?(1)^())b/ or /(?(?=^))b/. * Fix subject buffer overread in JIT when UTF is disabled and \X or \R has a greater than 1 fixed quantifier. This issue was found by Yunho Kim. (bsc#1172973 CVE-2019-20838) * If a pattern started with a subroutine call that had a quantifier with a minimum of zero, an incorrect "match must start with this character" could be recorded. Example: /(?&xxx)*ABC(?XYZ)/ would (incorrectly) expect 'A' to be the first character of a match. - pcre 8.42 * If a backreference with a minimum repeat count of zero was first in a pattern, apart from assertions, an incorrect first matching character could be recorded. For example, for the pattern /(?=(a))\1?b/, "b" was incorrectly set as the first character of a match. * Fix out-of-bounds read for partial matching of /./ against an empty string when the newline type is CRLF. * When matching using the the REG_STARTEND feature of the POSIX API with a non-zero starting offset, unset capturing groups with lower numbers than a group that did capture something were not being correctly returned as "unset" (that is, with offset values of -1). * Matching the pattern /(*UTF)\C[^\v]+\x80/ against an 8-bit string containing multi-code-unit characters caused bad behaviour and possibly a crash. This issue was fixed for other kinds of repeat in release 8.37 by change 38, but repeating character classes were overlooked.- Do not run profiling 'check' in parallel to make package build reproducible (boo#1040589)- Use %license (boo#1082318)- add pcre-8.41-stack_frame_size_detection.patch to fix pcre stack frame size detection because modern compilers broke it by cloning and inlining pcre match() function [bsc#1058722]- RunTest needs much stack, on s390x more than the default 8 MB. [bnc#1046102]- pcre 8.41: * If pcregrep in multiline mode with --only-matching matched several lines, it restarted scanning at the next line instead of moving on to the end of the matched string, which can be several lines after the start. * Fix a missing else in the JIT compiler reported by 'idaifish'. CVE-2017-6004 bsc#1025709 * A (?# style comment is now ignored between a basic quantifier and a following '+' or '?' (example: /X+(?#comment)?Y/. * Avoid use of a potentially overflowing buffer in pcregrep * Fix issues reported by fuzzers in pcretest: - Check for values < 256 when calling isprint() in pcretest. - Give an error for too big a number after \O. * In the 32-bit library in non-UTF mode, an attempt to find a Unicode property for a character with a code point greater than 0x10ffff (the Unicode maximum) caused a crash. CVE-2017-7186 bsc#1030066, CVE-2017-7244 bsc#1030807 * The alternative matching function, pcre_dfa_exec() misbehaved if it encountered a character class with a possessive repeat, for example [a-f]{3}+. * When pcretest called pcre_copy_substring() in 32-bit mode, it set the buffer length incorrectly, which could result in buffer overflow. CVE-2017-7245 bsc#1030805, CVE-2017-7246 bsc#1030803- Enable jit on aarch64 - Enable profiled building- pcre 8.40: * Using -o with -M in pcregrep could cause unnecessary repeated output when the match extended over a line boundary. * Fix register overwite in JIT when SSE2 acceleration is enabled. * Ignore "show all captures" (/=) for DFA matching. * Fix JIT unaligned accesses on x86 * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit mode), without PCRE_UCP set, a negative character type such as \D in a positive class should cause all characters greater than 255 to match, whatever else is in the class. There was a bug that caused this not to happen if a Unicode property item was added to such a class, for example [\D\P{Nd}] or [\W\pL]. * When pcretest was outputing information from a callout, the caret indicator for the current position in the subject line was incorrect if it was after an escape sequence for a character whose code point was greater than \x{ff}. * A pattern such as (?abc)(?(R)xyz) was incorrectly compiled such that the conditional was interpreted as a reference to capturing group 1 instead of a test for recursion. Any group whose name began with R was misinterpreted in this way. (The reference interpretation should only happen if the group's name is precisely "R".) * A number of bugs have been mended relating to match start-up optimizations when the first thing in a pattern is a positive lookahead. These all applied only when PCRE_NO_START_OPTIMIZE was *not* set: + A pattern such as (?=.*X)X$ was incorrectly optimized as if it needed both an initial 'X' and a following 'X'. + Some patterns starting with an assertion that started with .* were incorrectly optimized as having to match at the start of the subject or after a newline. There are cases where this is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s]) matches after the start in lines that start with spaces. Starting .* in an assertion is no longer taken as an indication of matching at the start (or after a newline).- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.- record minor vulnerabilities fixed in 8.39- Update to version 8.39: * Some appropriate PCRE2 JIT improvements have been retro-fitted to PCRE1. * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply nested parentheses (boo#971741) * CVE-2016-1283: Heap buffer overflow DoS (boo#960837) * Apart from that, this is another bug-fix release.- pcre 8.38: * CVE-2015-3217: Call Stack Overflow Vulnerability in match() bsc#933878 * Other fixes to assertions, crashes, buffer overflows and performance issues found by fuzzer, affecting applications accepting regular expression from untrusted sources- pcre 8.37: * CVE-2015-2325: Patterns with certain groups specifying a zero minimum quantifier caused incorrect code to be compiled, leading to an incorrect memory read. [boo#924960] * CVE-2015-2326: Specific patterns containing a forward reference with subroutine calls caused incorrect code to be compiled [boo#924961] * CVE-2014-8964: If an assertion condition was quantified with a minimum of zero, SIGSEGV or other misbehaviour could occur. [boo#906574] * further bug fixes as listed in ChangeLog- Update to version 3.16 * This is primarily a bug-fix release. * The Unicode data tables have been updated to Unicode 7.0.0. - Remove pcre-commit1472.patch; fixed on upstream release - Remove obsolete "Obsoletes" tagbuild83 1635322505 !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}8.45-lp152.7.6.1pcre-docAUTHORSCOPYINGChangeLogLICENCENEWSREADMEhtmlNON-AUTOTOOLS-BUILD.txtREADME.txtindex.htmlpcre-config.htmlpcre.htmlpcre16.htmlpcre32.htmlpcre_assign_jit_stack.htmlpcre_compile.htmlpcre_compile2.htmlpcre_config.htmlpcre_copy_named_substring.htmlpcre_copy_substring.htmlpcre_dfa_exec.htmlpcre_exec.htmlpcre_free_study.htmlpcre_free_substring.htmlpcre_free_substring_list.htmlpcre_fullinfo.htmlpcre_get_named_substring.htmlpcre_get_stringnumber.htmlpcre_get_stringtable_entries.htmlpcre_get_substring.htmlpcre_get_substring_list.htmlpcre_jit_exec.htmlpcre_jit_stack_alloc.htmlpcre_jit_stack_free.htmlpcre_maketables.htmlpcre_pattern_to_host_byte_order.htmlpcre_refcount.htmlpcre_study.htmlpcre_utf16_to_host_byte_order.htmlpcre_utf32_to_host_byte_order.htmlpcre_version.htmlpcreapi.htmlpcrebuild.htmlpcrecallout.htmlpcrecompat.htmlpcrecpp.htmlpcredemo.htmlpcregrep.htmlpcrejit.htmlpcrelimits.htmlpcrematching.htmlpcrepartial.htmlpcrepattern.htmlpcreperform.htmlpcreposix.htmlpcreprecompile.htmlpcresample.htmlpcrestack.htmlpcresyntax.htmlpcretest.htmlpcreunicode.htmlpcre-config.txtpcre.txtpcregrep.txtpcretest.txtperltest.txtpcre-docCOPYINGLICENCE/usr/share/doc/packages//usr/share/doc/packages/pcre-doc//usr/share/doc/packages/pcre-doc/html//usr/share/licenses//usr/share/licenses/pcre-doc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17105/openSUSE_Leap_15.2_Update/f87f3cc6fb4a8236ff524c08913fde2e-pcre.openSUSE_Leap_15.2_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII textISO-8859 textHTML document, ASCII textHTML document, UTF-8 Unicode textC source, ASCII textg-C"s,qfutf-87367d67238697b38aa4070524a59e24950381634cc56cef165ba4c8159ad7518?P7zXZ !t/ᴩ]"k%r.0$a\e1f)<xkw{ y&–gRLYG){ i[sa>}cm_!_m[ihK:FЩ&u]$( Gr!3B=4sLX,A_5&ezU6==1V(e\[Q&"xđI i4P- F|Vx'0t1DP^zlf-&2ۯ2Ba#1W2;Zv:2DKrNLYލCbӋ:[ſB콝w@̈́AK\/^9- v^oYH?42N_j_x[_f<o;o:,;4q kDH?UlkN;>z8xÖ k ~8;=Yԑ*0o'zJpVowrWmQ:ʽ]pqE.?V>ؠk%i'*ݦKg$YK028Y2NM9IX:#ȷ@ƵCNoj $ĩ3?Xs@2XJO]tǢwWS(&0ٷ㜂+"}tGA}Y|q22;%n'{O`95@|0=rr!] .mμ[؉ yA.C.|Lf`N*؈y+d;⦃RyXt9-f%mO.}R{u?B ׂBbBcgowuf-מ溘@iL:hZ?+.e 9)!՟ {v>+n㔺ƨ"_ D]E#$>HTQrEKmuO~%Lzh_+4k*WW퓕Ԑ'ޘHf:\_[2MejbC!wPޫWY8@d5z_Y>rX%Til?5Be^w_u1$BRơ~huuW)dzUC"Վ7gR$2΍Q9sczɦ ~A_K&Yf@5%ZF1C|!rJeuEuJ,ajqb/s)CRgCr,aC\%A@:f- $cmTue P&LhuĻ~V̤bis˘ ~EC^kJs9Nݰ&Wѵ+ˉtoΑ X5୵HۛSB 3o}[߽d RO~62c\X[z&X*|IE>ޅ isY#! B$oEXL>q~Ɏ﴾Kh\U0.qIdu Z1vO$ wpӂ<dz¾}j;2g_4LgiKXX;]f]au\XW#v0ZkjFlM[4== P-KsGzbhjm{J:wF$L/WWᒈW &ur7j&mͦ|-k_[E*} PL*"tuv(Z^N"JvFTk註?~SBȍ($QOGpanfvlU̖ @f`k]@{~#P7' }7Eo`z~+@} .tkvݲlH21m6P:W|ɨĉ]FY{oסٶw##4ZmvZۭHOzZ% =>hJ`?s˧T8 ވsR^O0S ;5GE Ĭw5sܧ?,ߋ,$ΓoSP%0خffzo[mNz_!Һihك&<2sW[O6vAN7ESLKY϶Tp J>C/!-!mCi L߉X@={]F KÜ%CxGWhh#.OBșL.[ϋ+W@X\Y@2]!="q.P)!c:k`79 ꂿmz\epw  b㘥k8 /5k{$w 52叏ܢ w԰5BQ3`GC,42-nwa" E+iHMD3a,k YǷV Gz2_W{HϏp6&k>?kDpWv=pwy \_ Zzr?`dㄒҮr L?x ߛVuFKodX[º&&[75{(m4x4l9zӆ K;d>"R9ʪ`ՠ|W(ӪN}%F,:l2+oٜ|EPDR<^c+FnSS_;?XCI.r4`| o!k~; ;= 9q Sb<2vhkqfߐWVh*3p5 Ai5l9BѤ@Mqp+&3p @UCG\' T"gF֊$x8]zP^r%XfB%@ 5kLjmէ]+Tzૐ7?S͗HW)l<}ʥcDu:{OĨсX_t$sWe?&r:3䬈Ǟ^_3ރ 3o_MXVʈuIKI i.٨c͔qY Gڱ+*(r;yzNV5ZkQ[|=})TFlb9HiLl^qiVS[6 BrznӪg"OpJ:!"(,ւ@[Si`o9{ T6eIpj3v0!")`j)|zTdnkf˨bhμ ^AW*;ۢ,j6w-;:-]K[ 어; #7/F=. A$}s%G;Xkf퇅\u>'2]4tv"-/KD%|D#Fbudv@`.kpj ^%Cf~3Ês{$YKo>Ј ]v2y iF/UMIVqKӒ纭5iC;v2>_T14Џ2a) Bj8\8x$2L!3rl +]UgK V 6$W_% n2O E#/:KkU~FԎcjNBkaB@ѥ):;\c7SuSEa1wY`Z҉8ئ_ImJYxTHw:q^z$M\&=(%߳fl}嗁 y,? ,>5X v(Wѝ8)L \z@~׭dL+ F0ի%7˯Yb']+dkWF6X`:_xJF=5bES0^rd?4q{eY0["xs?C uCN>~_`ǤqE #A%L \X\;EN@ U CÊ* 5лi[Q@Hk{"=gޅ'PԆƮTΧλry.? RQǂh^,ftdl%:+DZϾ$ڋsDoA،#p :%'dž"y,!bOޡ{abSB ~THz޵;cXF0:tJ[)gct"ؗt2uĨʽ4H5=ؠjXmnԾhGrn ]pq  Žrk.q̖NT= {軳Ӱuxkqv!igcJ!rؚ jx U =J;1~ejKӑӭ<#Sl>9L¢dHֻB j[dͽ*zA='cRO$efiUz](Kbc<ߦcUx¬Z[\DcМPOaf] bݝM> Oi H/$j'3ZrhW=ы,5ul6PD~2Of΢r;`/ E GwP>7/M3%"vڬ0'큵:EǢ:P4b{zGeD; ;x)Bt qHqOJQ%%$x˖{SkwF.R} ɺHdH?ʈ h2-i\ 2/S^ϟ3q2|1 QZYƝZ2ѾZNv|Ysb]dNaaTp%ުsDcѵo1m$!(&z#Ӝ/DWFCj"I UFe?}iBXKkqںXbLPJZL/S)CMOiCr\C~׷062ADdPCI+~'AgBN:2: 9TB;@٦dP>/ wagtwyǚ*՚)ۍ`%(*҉^I ô;r\`%퐜^֡RЬ˱\ -.mL'qXMS^)$jv jPgzi+Q4d7m\\ޞ߱hۃ*: oJxo\vb%J4 t! Vi C~!bB&@Hd#&g 5#ܗog(8E ,Y"q`v<OWrwil_ Ýl徸U *GޮEf,Bp&&ؑc'IGjl b 2p) ij)ل\"FMc dNGu[ (uZj딊8;D}_NDku3GgB5oC.R*kK8`W<'`1[_wڶЂtҍN2_ JNY9δYyÚ= N]˸-g5em_h=4BDCbMz)O1ce^ ƭ1)9܅h瑿YOrEGt4UiiO<w^~cGN<$A;{ӝUUR2Jᷗ\`AH _m_sJ%]j23:ѩuP+ќNuPiF_x)l07:ޢ/bZT =--p>)BwT #wLE^9  tD|.^sq E,k9 w7&zc` ބws`=?y`[`Qp≇`"~ۨIw,RbYGbѓv#q'CxMs0= `c{Fb;;JId((UlM$\epMI^jsR 0ǹڗ+J=UBN,*)>.#kNm%+7>J{N,ƛu4ͷďd`@'$1G `4,Y$p,*9@ ]Deؖ-z+wfx11&p9$Oq܀S"lOQ㘨*T[B.α~)c.Ż Rod&1P}F~q`+{$[nQ9fuly,4Vɸp̓3S~`膗8v`dY]zmqԃP3-zkӊr'.a-[ߕʸ| Ogx4sZΉ,S"B4D:6,\~Ԟ/(iq`lU z:ͼGtП—YUJh-' ZL.A] de'_ 05Ew Leo~r6;|Do!$}fiT#Ӭ1H%6~pK\]mv#́f@kB*XUs׈'Q%fy^eȑ<)9$D#s"L$ϡJW cN?ETw0~$-卂7j&{1K'as#izy@AMUНpf085fJB4Pԧ3 +CQ凟$5e bMK_:w֖v8+E+Z}ؑys"k,Rhr}B:hAp4=a { ]YkPKnek9oDw;:/"2gȋ8Q` m%y}iaPѻĈ3G׾˗N_LϦDcոB0$R3Ec}-٫(zxfp+jKwHRp}oCF.xV/RXqpu%@![2ͮl7XĬg*--u;܏pj1ݬmZ$+߲ubfKqoWf\͎Za2]-hXK'"zܜP )?0XTOʉ\1c>֕n`ߎ9 `Gn2y\ C*L, w'|L< Ϥ W᱿D|+QT7-d$(nEEMQGW `iЎsOګS=vGiչzE>5b ݓ +/GOWClrTy'x/T&;;Pxp nNMڼ<e[ʃ>b*m8Z`64{tAEfN fpRE/ l rbrǂZbn)KKr~^` ש:GCsWwMʶpsORܵ$ynTdkIxϴ|k}|F\CT^[2TF&IQ&:+5 )$!q 2&>d 72ӆaϡ;m.dxeOý*[3REK5juȈ5RH[33e5gA=]չ/G^UпIgE;'^2-| .dƕ+`4<͊Q<>< 33P5E޸jo uGC+3zQFgA&V+)d/@*qGG;xz(V+zBFb%|&cg&[.:w}U=x攡Ғ(3yi%26!_,(MFZ@b$2D|)L,A)F0@ezN[\i:O)q7K90R6crs sLyU=p=[h~IJCV킌iP[*f1Kb҃pqEK EU@ "! Ҷbm4B j޳4zQұ:paqLn~|<Nt#gJGt^nyu!$ْ l_dq$u6Rғvh .M_ڬͤ:1恹0dőcq %MdwWc>ZQgk .DCτY; ,[A1Ọ6f>I˗#}67s|qɫEƤ}m`dW3V#D0E6WÊBi 0 t0FUnGFRG ][o; zlY (L(&ow-WL4}Q!m7!޵SV-M##M^>ec+E#|uN-(ZzWR0F{J#{l\?'W7-=yUIvkuz&6S{/b}c ϗ=oc?t % ӋC5(hޘA.cvنƲ9yǍɄR6+Lo=gl4`[Eo7:8n&lF'avR15o"-P~){qSqZMDR-CľJb2 A/"1PON,qdC0>PO>A׻5n|p">8Gڱ.Mxʍ ZZݔaRMcĢU+#ްk)Y=9a&9*%ozq*,1\G: 6I V .Fkm̫!b`c¬(wΩO> ̚DVo='񁑻}&#37^<ⴘOJ/֗O $*u\!~eљt8\yvVhokf9<{M?`ϟ'63Al;l s&LW |{@]e/;e4ΐXe'僀5$2AwgI4H/QU1ijJEc`FdZ:AKM@]78Wc?⫌iV5źin2˄ Оz`)ϱLʽ ,>,"^g)v^}yZniCNW]C4Eu&V$zp% 41P6յ¯όsZSv/5h|B:(9'wyik!a0Nѯ:6&ѡΦ nݤ%;\Uw "F-dM )FDyv3?D0l!@%2:a}ՙỸo]ͳ +5VZXn %aבw;XY{{³?9F79oL 񰕳6JW!o #Y תk,fMXr䬜`JZ▤ZsjeIEYZ:$yfᬀrcBh6*UAot?A]tQ<ךжl-}(kToQ{ц;>tՁn E5`GA\0{@4c:9Q`xX9CO@ls슨\9.)7)sĪ-89-_D&xmϵyމ3"+|Ix O)ہPlνs؞%)4#,JVf  tq&tT7Cc{#I*䶵FBYMnL,>/ ۣʇpY.FsZr0A=jQ;?7> ?ʆ_r CSȽ!+5aod䖶S3ǧP=TδCO\S!!8C=RA'+IWAuy")kmg`jɜlOc(~-QyWYܴ ~ȜۣЂj̙%OǨPhI+hh}^?P{,U`6&H7H)A"J*F 4Dk,@ :X6pWmasT-P o"NjGMY@I݅ ƿMm:qqN]QI.#I aOrt+IIdrk=GOJ,GZ(Fȣ3NU !ݦ?$@] dmJ̍ ^ ]*~ r(E(&!fTCH󋟣5c#nC>=u``9#x*J)O -/U)'bqpEs/skTքcN`U s{ޱ3t)7tRs<]&@`%C EZ-fcV6 ,~4<ˉzd-\ gy*IX @ak{ ,!N3S4CC&hwWoec{gQ &ۤr 3H 'n#X>ƫ4!5 GEMo>kh~mLR BO%Pc{COњiQ+}ܹ:$s>Џ'3s'W{&q!b)2_$L95*E. XGE/Fh YncVZc}fnU0{flڈ( uXN3gS fșF@z3ɚbnKH9.M{!GVS!{kjF!aF)S}>}Œ4G`Q9R>VgyjG\]"HpP32{o /uEf%Ԝ`0Prٽ  Q5H^٤̓{~#aIE`^w{ 9Np''gLֵR=!iK7 yel(JGriaPR"iE-k9Wf&aFOqڔG!0q{^qJE푂SX~d4~بdl 7 { &(ۭ}dZ}: d5A)" Zpa9Z& QY"&|[bJ9[go\vӑ&({&d-' IA)@4Wx|7#(8= gMv5+={<5-~%)"`m C - Ɣ?n_lAZqf60ЪCv eʹ m6nLt0Sx-IY\ŞQ6u57U{cMѐ ocWx1 #tF׶T&^ps1 BCC){[EC:ԩlt0E)}Uxcjz]B«9Pzk^yXyT۰╣Ev<DآBc9oG?8u {/Ǜ@1h'P-Q+GNboރ̎< CZ u4[_}v-7CSo4zdkrgLYR"vY@ kLw r(bf2;϶qKBA0D앰&J}TFjY꬇s:F w]&[Fnf8n(hY9v(Bp(>[bnm lyZbTK F\;sQim (۔;][n@Va;7<ԼÅrHSxC9vIIW0LHi.%q\\o$;kq [FBP,4 ^yI7geH̶2˳*yr߼?*ŐDuS->#M(؅˞f[V]ѱ_0TFBF5-ë!犳(&Pjd+D᝷ekdȐa!Ja?b\gZUσ%k\9m{.0{P2qG9ƥi0|M1Q '3yϖL=Զؗ5+ؼs+e7-J.K |u#K(Fl,]V_'D̟>fJ "pS\Ѫ..=ijN+X.ͦ1WCۆQlMPX,H1 c%魅%''K |G-dĮ$*Ma_LtK;$g'58"`5 WɁ}#Ss_şv 0R85d-,7y@݈yǢLoS WtY.tZP_mXvI(ǀcKkuRR}SlE}P-܃2q'TN%:^m(Y%UGs0KjrMDs Ğ lgڢ bo&==觗M\V"=P$~j{Z@r7rܳ`qu|-s` jBBwyO^LQ,,8[>WpfCY^fN] z*9֯)Fr"7AFIc|HL"G.ůuba:Cs̾۬-.6TM ,5讘~bl(a$,Cpc2$7;}a@+ڿwew)?2Zu]Q3\Kz4t`FfPUx t&@|[9v Jf\OgvB! K_S"Ξ-Ʀ>_TLѳ*ƷT7/{XRv)w}q" ĜC\Ќ[,'`>ߵ/ zl[MĩU"#X B_|񃋀M }̐6D-1?sԟ w10Cz椉y0tWo"s i K'n 쌚Ëw'')]ܴ͌d$Iv 1rL|΍koz4"Y <_eOvrvm-`tt4ĩ% "Ji]5H$V#</Y)q5L;_f\D7R݌G^cܕ:u*G6B¨U̪Y8%L(,}!bڝke"(i= Gꠄ ¨KnkDe^9C @3p(XƧ$-̝޺< h{(?QJɛwYHe#J(mm7 9~DN­m~@T]\SU9Jž1 ]Ne&13N]9#KV)ys|G-U3DSnB-')9^ <3{))4a mS{E<"]ee(o@>b=P\sDL%Eԍ/"41:c`6ǹYrZY!>fe;rǗ!ӥJYTpLM 1@ˀLSVPk(ƎGSxNcCKY񟔿(<_f/F?Dʩw -8un1Q<(0hPo!+D$+!<HMS\e )^Ol&9oz*Z?vr`J[bBi 7|PH: j]Lb @8XM 'p{VN! 䁽8|Ť;;She G \9Ι7νLW!^QjB9*=Gjct$M`l8'5 9JtUg2+D.cL>@ y jӸfӯU`"z+7.|H$fnXϋ̸LG,Bj?'(B+6J'(#q\a=9v2x!\Ռ6a?}X1.M`ݤϸiVATKrnvVI2^5H6 <:0zpQ<{lzgIW7qnf0Z=Iot.CwךԳ^/Җ/ɉwt %ZFMIFf̆usx[_1ލO7nRxk %cLz=9@:@&-S1swRnhw3xj<ռ/w)Z1렞ήT~ e'?2oJ,Ib%/D}ly-ʖH;hr51⯷moϩ ;oֻBtw3X=yDk9!2D9p:rzʗ08X{LC|6e|M~s`ǡokX+b:yk<\=kxSq`ޚ09U 1B+%0Z#.mqH1xR(LFp[#t|](p Jis;7&z:N:]+:1xK)4ܿhK;oiG9'_;vwy?x$"%DsȚ)ZanrITJeezîSFȏ-W*_|3*9>2Mu[;bй-7f6 1-CE!yzq B|P|nZgחsbBzh&ǢJ bk, ! t5@q-lFZʟf<5!!fIc6utj~ i NM`)pRH3*?w2]Bv3E BISU_jufu}=Dt[7\tNȗs*;0>?( c0Bh&\s~'[7@Y êf;r+ݔwr f!ޜ8LJqV}m\Yץ07$㈺CO:~ J3i;|w*yпtsIt0oB]u ÒSi Kz0zT֖lk\(Vm:i'^Z@~F BeIcD2izN8}C_=ZB,(Rf芹ѽ]#kjBwJu//hjPk d*?1[-Fjt |yyb32;/]G »C?5Q'l3>m?cAk֖ erMf Ro̅=,ʿRd||؉xa_ȵ8ģ)a)a-#Qf'O@"Xm 堦;62TP<>%G\OqaEDO1M̱ڱSfv6KaI%?vLn:<3hM|hΈUjKɲj[Lm~vQvpWz2CEH8d:za0;W8ǍܑѱRt_=3smڪISO}/Ζ(ŕ<H[^V;Ꙉ `ޝ%hqV C `=-}CeTּA~9 K>`;u{c%l$-T`:TM}߻8%Dczi*oWX43ʜ^;5tatд˱Kj8n:qEoMJy[CWqdOUF4ECe8Xr!Y<۝8FSiNLb0OTwp{bnN 5Q}7/xkZj߻6Jz _?sN<X1E0Ծݚ @62gl !2lѷZoD@]-Vɛ`V`D屦# /ZF^FrnPEDp(4r3&0`/0Y1=D t~88EsG)g؇7':`0ygttѱ(OK*.LNtI,!hhr9*cTU<>&5y3hilWU_ U*qz5Ei[Bu6Pd[x`n vf/~a࿒b~S^͘?ȯ ,->NU RrگbS7|h uFPSUWG8 N-LXgA~o^v_;Fٳpz=Lj+ldg)Z͸ϰ׵ޓu\W[TRD46fT $ %;S MV*idA 51@gwN`OۦN}t-yx=F퐯 үE޸8i}d5sTZ4U[d~(кʲ &5 jT\4-&콰>TCIf= `=M0'! T3 K@7?g9QCl fO>:HN]nI-f >:6exT6y)LeI_%6 ߍ䥻A-c9*0'?MR $NU=4r{-؏b΁7Ce>|j#o{Ƶn)uz歠Kgܔl{(ygiPYzplM6Xv'A:'Td*&!lӭ=d7RPp'%*+݉,ݑa`|pʏR&TbM|wv!zi^bhh?*>9R]4-.T<7׶ntm^0,|umZ MTh\1S5`8:x})Ց7&itC~d?关/֎<]A NtD@=%n'r@C oYWLWѧ|~jK3WU5ϕjڲExT5 {} [1zڔ GQHH7-1FvKFXʠ3}EveV}b"<'Sx躀áBTmbH ,Z8@K ͖/bBCD`W.,T{n/ˌ;8R1B\GSpOJ؈ۘv`klvVl]Nqa0z|N0(y\*Uol1(5tp.%Ce$avTZDl/b 7 ]gޘ[)Q.IBkN$(PKLN|Q8;4 gS]ŽT7LnRoQapÚ#<,Mȍpwypg!88S!)tI\a4WjrEPPP7YA+lәPHSRgc!\?WBs^uYjﴄN*JxQnejhq롪/- 0k+SA|ǧh ]]?8%Jۇ3DE0Y$e:[] fP/H6ۥoS} v@+#Z_]Mu"Fh@Ӿ:ko~hiNia $fs#s߃lQ?P iGȺ7utșj Ze=Ga)jUrջUL3DW]1`r XBNFWlخASC`w.@d ,}SY2? @Oo\HK"JENDK/UT,[Rpܯ ^氬 -pkYD.I l.L~>ٱqPH?RM5KYI gSXsuBLĬX*RA.L5GxHzv]'o8}BGdm1D/Y2 _ɔCź]8Z )}:$F:UoBT{4*tI U@̶T ]fos^tuG;0(X'jj~Ek;Z2C3Ļ\`zϏLU_Ht] o]-H 2v`3X<*HKjuK&#;!O;u|<2)37xtp+;]Xá##I^ }´#Kˈnk5ͷ&b@Yj.UkcU'7tпhp뾊`k_sh.pD:&t>%'~|z d "x?%`bgelENEm%+NFQ c^%iC}pv|GFfn;>ڐ k Adwvnzᴖ+?[xyIԍX\0cAO1K?(]G)b\F(ÕA.n"c,)ty̭F ~ib)lZ2$hW, $qzݳ%2 i1D4 N{ dVX5iTq1vkk̂U jVt6_ks6TyEb)bߐmNbTOx45/\RĠ IAMO3 ԙ \ׅy,2͌8@|Ţ'*zP4~C>;E ֒:l NrI,-t "Č6zеZJ&s=,:߷)at9Lֱ0CMaY7b S>䠮 h j.!ˤ#4WJ;Ii]*$o)~8 85ɚchvg{A @\w`j*Г5:/7Z+‹_.dTy/QO1 Be~YZ]L]hz<-s|Q1{wzX bEh?@ثN ft`2+F\]Oܬ 4G[jװUN-:vcǃzHiL ~yewKSk׎Qe8N*ߨ 7j/a<գ&۝a3)n]z[5Ҫ&PJ8Eez-GщkQ40VXcFȮ /n^ÿO>ߦ)ʵ4w"1>^ly" IU@|u+gRHisU!e GnFItGm7]mvÌmc(]22_R:d}̼}9cTUsGXjV _iԏ  Zd8ʠxwpk,'qMg4pķƛF+2,Neǝ˴f@Zr!g^L8[/&MmSp,~PJQn,6Z%) zS  *-izk*"(ǘfHej7K^421  $5X3j;9o_ӣR8)#;:X`M'31Nqab}X09-n~ V8@~{gtEt^xa[ #-yao2o) ~2NgΏϸTtܭIi`3ێriFۙTjnVz~`84 'br%_<׳T/\r:m۬0Zf_BvKV~|&:FgChI9n e={VkVzhH?J-Kaoy?{YJGL2!tX %`TKf8qAcFQkBU@um^hm+xi)*vǰk#m:mX!cVPesd:n]` =V}o>X~ SǗߧ&&}Z*醓j(曷mk$vh?AH͠1|z\OXַe5@ulA],i4uu<>&=wlo>$[yH!Ű~h#wm9 kdR;<}L7]j ]S~oDj͉crCuh88_ o?*r,v XbwtcG@Vc`F*zaV}BtD`kRN3Ridj7f([%ŋ0G'COM,/Z'bd˳As M*qi58po$Oĕ" .EGtF:/ UaYDBeB7T0(Fs1wHD Z4.qiSWKBĻdc; EAf,V;=O1fsM#gBn0szވM"!FB􋝫O/{o ͂S6;'=Rط0c{&N/;%Mp%<ᑍ^j~}`%LP0yV7L [NugX1X}hFRWwwi'.\ 7 uL0aIU Y^:w8O V(v\ݣиOcsw2#3[qP#qx³%ST 5}G/0́|&wzcSC8MJpyf1šY煴ߘֺSgy-""zxX!s$BLT@h܃n;aӦ<^BX= 4h:glZW4 YCH% ;VE(oX<ɐ$a^i\1auH-*TnOä1pP$"^,H .C9&p9dN͵ah~8Ј8_h=G3~s_hoqE S/#Xj;抴JSݖU,="8ZTGD; &b,?@a󔊎KϏκȎF>)ev")^B_~v }tߵ:+KaZ4g*~w5<Տ$P)ev7q1T00<X]plۮXcz;S0-"怴Jŀr給e/M2dnsu+_5NRG3MHH!G^lD|t}8MAW-d>)u og\~䠶  uo#GĔrbAN'KxʉOC5r66,3RY_[wC7:&[/:Z4F68)WclDuv*V H.FE#D r- wX }~mM IQ>e=8fd FƹoC:GAy/XQgJj3cHh@zQ1W!,uM L'Cԥ 9ChV&̜arRt/,A{kpDwΔG2^Zmr4?V*8:I%C3ovV/ֲxBWqDg~##Y5ύk 01{h¤ i#Ժ`>9Rr%FBN}l IQ;T爭C7}M3>З&H r8T~>Avk; F߹-P;|&mzS )-Q[.W2Fyދ$nyWSuupN؋+L^K6G>:bi#Vgk ؂I^ 3{Zة !KRPvܪ {k[UwAiw^,A]£UKN/kV=~aË:5*o'ṈͮCYXD4kTmI>,M!,:xWGeBE9<<I1 @>bq:9%%&H7a|էð6 %ԡS-2PCYae $,Znz-E !'.$46{t=/2e ( l] "h9wh#Pk=Q6?6+ nAb .-ʚwI S'S?q-X3*=/7-&yH fe^F K?ପJx© Gؗ Nx3 0RӐ${N{x[Lze>~WDuC4n˜9 ' 43VpUm dQR)I+ I./ʌB\([aޚ#3Qy0WLD[d]c4sؿp;a ˴M5W X4"8`I[#BYWdFK?>;#NRz+m. }2κk/NJR-!4&5K$);$-G[py$G (/9؏n`!~" =]/I$32n-ާ!\,V.5ҁ#Ǒ`fh.QԤuG r?&dkÔ|a0=A?,YL{cNG̲gT^V$B0՞HްI$?uUYո%u9Tto+H:vN1VH3P 9t,HJYE=uCU:dWgk}{}RӔ (b! þ8@W\AN*[</UI T? * y > u4/bm-ldf'z?2xװ6zqYtd\ʹ 72Z6wĐ6N`v*̪5Fw}8 p0~GN 7wӀ&RJ=EA5 kn=3^CIXU)?ߵϘI}~ 36 JA|+(@%}J}II]-p} xT ^ybR ͫv +^PA&ZS?Skޢ@g5΢#[ ."$??)53g\ dF찼^/\٨Á]Q#p(c1YNE8¯Z76iJU]@04g}Kd$#>Hzds+>Bئ3܅rC)Dҷ7Un`1դkQ˨N{$d6qkm7xT!)d"*Nd*ϻޟbO \x'Э](2$nM[&+ՋvۯKfL\Mb #.< ywyQ. S]' 7SvhDG+m ~tw@4֦[C d߇5pi3OΦQ\>U#V3)59mZL8,-m[,4:X3-:>/ Fܝ8dx_͐mfL0"(l]&h]bZ7Ndr*Gk\r#GO&u<$#_K,R!&S^_#$ns.TY|Y}2\3~jQNzzvm|úSJH4zeȼu] BkF݋? OV6XE#ji[]6CE\!fgzb4tY%o}pw֡4쐀DZV5’JIkY_&ɆZGUSg{ o|q'Wg7qu wLcӷ6#%d =yȀDEn-*&OU6Dߗw(y.Zi >C6[VkǓ2'c:tY~ x r YOA+(贈LOPeu٤Wo~f߇'vgsh EOg2Iy#{uI H:&ұcTBH#&Ā ʥy=Q@c5e0%ǔ|t _PMMI}&#??FY˙:I- O|4|V(f%ϝ%Ȉ800T8OȄ^/+̚EĖ:AW ɣbWDBHM,yVbˈ#-tv44VBh*:P/!DU8#آRs6us"罹\ZG|4@_c`>Np^eID*ae)lZL^',tLTShFSV+%!3'vk9}^u9 d^mmE)Ѣ`,Y,/ZI5xKi-f.xYnв,`{zD4H \3tz0S* H8X \yid ga;V8m^sS-np!:o?}ur1\ 77\*W?#%HF 9u RDBDa*BﶞJ#SsAAvg|yY{x/3>n#,?X^j/~$Shs"$9s)c (br[Z<X_%^*ӟ݄|uP-_wWr 񦢧XK8d*`i/  x~0o R?Ym=GC俓:a]iQ;PE4J~uO*& TNS*ŊLN @R_f(QK'vl2GjN:gشIFyǙ5l۝ j/ Foqҍr*ȔN:u@-##@j*!r:P BX?4`-CqΡD[ҾʪBp-Uj5>nM[RT<וP6tosA(=WZFh6ЎcUQE=:yN</D/pFCatd5<;j]#K-;n Yb&ifypJ=O9o%hAwo/-]8gr0IkE VV u~X4(q@DtHsuTGePG[{5|:zlO?×6|dVVv$ݯJ.cN6$Jkg.~yQiGbƛE) _ey?22DE7Ҵa T ~'72E7Q1M= 7h׼^G4r`XQ-#U*nfp{ҽlX򸕆%GTm욣b9aC߯iseuQ"䄽;|h%OD@o] ؜G*3z;u,N U'j<g`K5Trlv Fֺ&e|_ ƿOUo~rxOFyUcNYߋ]._;ӫsVҪwG='2N+,X+3h54 K26jLZ lRrf(` \;HjSnP '48#r{黪*WhCrAp|bcH&7n~quUptܧ՜o6_{{M7>7F>kbҀY>PwYj|T dek5)_>7.ǭyWQC@rн (H[n :;W!Kіw^VatzKޚ,KH5F1-?,^SnB|oP{/:$KVx-ܵcܹ8BDk{~娩H5 >@쇢j㸤ߊ_0+٥ H&dpWRĵ7^D ۫Es¬]aM?BzΝbA`# fUi"D`5Yũ[]Kh~AzVL#8cst'%]rIV^Hё55m-iEV*`G+]J´O3ga5=03M4l\"#|<]}#- JԨcd<p,lRGbl).v9Qo*YUfsqtWA*N|-SӴOa۽{ˡp&sǼ7BZatLuL7wtu\> 86<֝5ODAaK.)y\2s W T䬲Rˀ*rgq FiG9BZ8H]?֩ yƲCG(\ }Á1`Q),Qn"{l3NZ#PEfO(~D8XgռvyjE42t+f##?d{~lo*Vy1b))ݹtHf$/M~0Ј@vWj҉hi5I+5+Rߟik8Jcw D"NjtQu~ɨkYv{qTu йZF.-<;S$1,4πo[EMm^1pXqF<?Z+%Jl@@Nzk/1v1}tiGL2t34ʶ YZ