pcre-doc-8.45-lp152.7.6.1<>,ay /=„ :hͭ!tTa~b]"As Ԗ\Mq5Hըb5h[Q:@F3ލx%mM>?L F:x`YAl#2hI"<.?$wb]w$AF֗FVl|,<ř\?![ rU(]h^ɁMc)oe5eNt쭅ͮ5 n[cYR)QR 3KE_ >;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\e1bye$tt&ǒ.+=p%^a]@}*wEI2YYi>^ܚd(1[I\]<.|"PrmTÌށI:q1pxݤPݵ.ЎTh9ڪGjOZ}b@(h{VFR8g"L_s`m_}J VCeBC2D5?7yf|xE%: lڲ:$񗿆/ v&ObqCWu Zś.Pi^>L`8=g /N%Z;E:U؊&YhTn3aհ.zX\@! \j քqpBqGUӈ"Qˠ-O'aVܡ.'߱Vhl1uR6VVlmV$b=-1!Un%I`*KC1Gw8F0b(W1S+X7)[/;JKjz/x fPS_~v~>o:228?j/9~m#7)mA@>~ Jeyjͥ"nᐝr2 kN7r: 7e dpRPk3/b\K{TD3ѧT< P*Щ/.ؔNձ6 "RA/t3Dʐ6"2mI Q} hH=FoៅO_ lNq,,a>7Gz(Ue! [~)&@6SPΧOX49/EFeo$Ѩ L5;!Q-$B֨+Kw!U$h=}X@_&Ù;S1 +#JMЛx@$MW[-2-& Euhi6-(9%1bViN1e|/@Z"ߒB#'OM u1= v;,싧c{"(`nToQ/}?/ʅMAMkq+\SZUc\>L3<^^$]_f%<dYlE%hj(qs^@YH8oId!}aމfm:b &A'tOPew«dQUyW=Df먌0-B$ ASijPB^m6 Fs*IR4K:.B]d?Vxo*r$ +<^jD6-a˄8C_&\\-T1 T,TaW)͌WOGXJqu(+*Kii'1jL}(٢">{ CD`7:cΔݑ1óñ'a%&eJ#[@k'PjM݆wY&MUo{g6Fjy41YwBs;TTkGK0.%Lh/T#l(8T Yѷ:剐o5$O҄͝ZMٰAm> Ukӏ2t!PDGx8Վw~q< Dx.} 7vUfl+DC^D`|?KLFZ%oowyK64Uj<4Ebbw".vR`ϨDov?r3Dd%ɀ`—2o KAÑ\IVzZ5JFͼvmgj)lX#2Ф+ 7oܲiď`oVQY|34Ѳ8;u$Kˎ)]lvnu.V"=q~NqmX7PM9s!;5Ɇ?{!Ѥ?yQx\|6[ntsqfoݵ͝Kkո֢ ];>"W>T.Fɑ4-|OVzHFk)TGnzokGQϖhDWg fC ~43 _>vCK\3^{XnA|}U̐>]O'"?,ͻ{g?he~@r95]j7p"l^>5Ș߰Yv3֋  }ބꙫ9o܌OVm0CP .Rnk|=IJZL`?G͝W]dӺGOAy4"Miu2pB2(\bi jD!l#?:Qb=QI7*~iՓTe6*y/5oKOUNq+0""g v<VCfI8?c(mas#\`>1@:G/5i@^JfmX$T2H.58"cN53m7 `/6תD4[ j96%4lxzYI54qj4X9 q 8?PJr<0-B0Ig C c9Ԙd5XY;_dKoQFlFH>Y_O sְnzM"#;hdDoZ;1#)+џ$Ϩ,q&cZ:9ىtαXa)챱tT~怗|[^T~9r65Lκ7;7!Bxj$ 8SA.7M4ÏfMzemh}{_/Bs+=(y?HIT__QQ*!lo>dl K׏@uY귘w`wk٪Usd(~W)m}lDSU'ʨu.srAIQlJ@^SZWh˙)02XG7 w('r*H'm~&F`S蟻H?H+'@3fX'䆜ĆJ>ĤԱ?8 8$FC;מy3t&aDŸwz1V] 4wpʿbX[RQR~~|QhHbohsoW[)DloN湮#Ə=>qzoAr4Y@`_qX Ue;8[]`w~ TLAPÂ޴[в 3jo"7Ԩ?{pcsДo#UerU u4,V@/%{tG޼{| )bK9p09T4H* "6*en$EXgEx`*fWi98V#(;8I!+"tWsah!D\$ޘɬWgG(ܣNF_n NLK wtdaOQc'S_{#\uZ۽U/OLnrjSGIᢚtWyT^AU붑# L L:l?,˘RS9߷mFiϗA܂L;a|2+#|*ĉ*eȎt,w__Ÿ?XBdf܏:WaD~+eGts5pOEgVeBe @KΡj% =y8πXruij*)(sb}+/0BHEP; S:I+HTqڣ$TWi\KH zh'“;wdW^(# ybQ# ~.bsQjusb* ^M5=euH&<mC%" [/^@4$"H~2`#Pꀓoʩ6 f7@F5xp x_@\V92B^hE3ZnCeD*374jF@}C 'hr0 :4Cd95\l0r-UM3`C!CX_]ĝ{ ۯjkv/ 0#_myԟupBĚ&7I0|6i6#:ScDx+#A8EzIPa%Y;QxpXKiI Ũ7 5vP E@ZOؖQSTEI]kW.t[BY='M^Dua޺Wu= !˼tHVFv?G]\dL2@ 8M^4u]$ZBCQE8ZoQa8֛9/M!_f>g 9KmI i9ʘh(϶B6kP C6[P;p iR4wO"@#$ųђT6<_>ǻ 8kflCM)!g7A c e(CYPgXE%d\ 7Ŋ}?$MupgI)a/>cܳbi*F&/Qy=ԐmUDrXSTC}N %^ $ԣNuDw&RijzD5 yPR`d@fQ(t+fm(J - !Oւa,pAl1'!Dm:ΔdBLFm<©i]lL6Pjah؝^/Ը׏uy83mN+_J^U4Y3!^yO/Wr=cD j&Dwo/P1^(}.r_OEZZrh%%5䷫R)Jko7B7oɒD|RGwl1.w?5-]LF-~$*sB,&7bL~hir/$2e)%}{}2'Ly)D8[d҉_ކEKyEcz@S?fV䗆RAe&QƱ{bi ZH/fp w z%ۚpאyTg){!x^#Խ1P̞̝_3ʽ,J9]Ȣ=ުmOVj]Nu o3Q\nܺ#f[T)p NԳb#ҩ(VDӇTk>#?4~F7t (|eȮwTAyB)heQ"fr {?Nn12 z9[֑#6|%I?=yΔ1}lFH 9V Q +~{q i*\ӭL 36f:b=<8W2ԂU\T\e/ Q(2apip/,~7Oq-?cNuN򃖫0jd)ppuI,ZhOx"]8覦Nӥ9KZ' xip*)pvzdFߌBP[JgH}GRmm!|2qoRw ĚRҐ!ZfOՃevCw]HR dVdIh^Ovb ӞkGmKKά )ǝӆĠrwݦmdTKcq^Vq!VBV y`{d /Lyo>SD;`AK2pFd4tO*$h| ʖfV<<|1Tѝb hTTB$ENt/)kՒz2a^˷5 jåsRzD"$f> ,U[aQz#>eB (XJF_>I1^ 8oKph&15; vΓOQFc7=B֎z?c~]egʄ\Lv {W_"%8HVT64sz.rgp̾ DONVV=1]og "6!!50ܪVLآ.iͬ)(%HeKϦK _r반6V귛g"Zx́=DkFdd&R+ Q.,! 㭭.F/ѥ_bcu7;÷aE{Uw%:Uc ʻ]2.l)szG=71]ɝN?KErIT1=.BM&paKZMDLZQжY7F`d Eu=%fzHii~U$)EzB6aЖȈ,\.}ze-Z]!vWZ~C2Jӝ 9q.~Z|FL?GПg11`ҺUmO{Ǩsav8 ]{zWQdY ԿFٕ5&h캤t3-#:Xi :d^o4iwh7 A6' LjjKo R︃0F}pN/q``x:Xg ؘ4;%{ؾl+iX-6[-3Qm|f.5GߕpaBN('OBmThdt]-뾕 ,37 ␙rO0PJd $!OrUnal9p+bfdkTD,tG>(!q4N݄.Qc2YL_!+uUXGٝs#Z⚖$N%;Tii!bDdT{H#tbZ 4>Ӻ6ڂkePq]w?tUHsظb*a>D3! >qsn5A (K؆1+PR{bsE;j>&ov'םúEbXcl}B"53?Ne)gr|{Iw\`͜ʛH=;9+>i ,0o;_%˛o:)I ^ZxS+-HP:U VzZ?Ad|d9&Qv}0=S{h;Gb\ ycSW.N=LfΫhԄE/"B1YR0z|R8͵*D%7'0_T4I?˩m 4PUzb'ZE x&S(iDc1s^it@(㏠S5 %.evA"-zLf+f}Y1+\|LDm IH5-Pr 6~߹bw9[<{3:F#s;SV bj3[jqm @W F hFbi ֑c ( V@:cw*Ԭh Y/`,I^NX_D[Z h6rz Ԭߞf&VՠL^ =z笚,RbBO^')$rTfW7,RJfUo~Jq/ _n[h i 9ThjVYW'Ԏ),/U6*<s#ԥd7JWe=7a%| K^Ö8 g? C30;Y#Tr߭#(²o,Bb j,+vZd@ԩ-/F>}"ZuHsSA)9پY(8`q vaNtx(Tp v>ug;G\Md2'4GƿŘ@صXŤc36EVb$9 UA RBY2&l!=(@^L6+FkZhk5H-,MQ༭WKa2ؿY:a.kKYJg[Dw[UiS2 e1b=ؕDͤ6;)(<6!N6Ob!'ŏprI:t7~$ʊpx?`U¡X&oac7|9/i]2N8JXɝMyP5Fx(ŋj!RؔT)p7*B / CYSoԌCDq\X\\9}u9q޾KBlS8^K󬒆/vvaSgNY8Hǜ0E?ВyOkܧb˗a*JKs樚c8+k @Dc)^R)}~9ȑ"ɞ/HRI|w?\j7t!xVoWpj $ڞU$tD`s=/(!ziңO/ڍZwa)H.yIEʙ:T8 A ÆC2#O~]36{]ߺhJT8(WW(Q!p%ɫD>zN\2\?içtvTu6r91 +*FӵꏻɃ~bv/2N; _cq ,Hgc?'pFe*ZZgc8%"1{F+DfIn0 _~+9xY fU,n^'*S@QF2oXaђ75I %´/PAo4Dp4Y =4X톑'IAݭT|G *?Υ CkGcPv\IݔfLjo9^j4yG{GU K _$?_P>`9#AjlC2*:=?h;bK>aaٱUsaMҶ˧`da8EhM*#Zίx!h詑4og&ɴJD=z6lnΐJ+t=Q9jx(ǃ{Tfv-Gsޭ:3s$V!GX}a;"I4 4ΟV|yPT{(aȷU\2BW!R VK!VamVQL-HA+'KKҕd>lF8LYB({dT#q;.!k>U#XCVEVz@ F2>BQVY ]&7'=Uu;p,))ks.iCu|0$0}8;mkāxe_2/\Фb.(VT 4Y*@w;K ;4Q#T}Z @9v5JN?JVf4.j Gv&P%v6T{3Dlt0"RzWH{BJm}Z17RA>oRXcT!$7MLHIHm?P`A\` ۟. Gh[Q7 g)HwE;:PǍ>Baa1w@Ƣ>Γ뱽EpJ|f0E..6W`8UY|A lNu?w6D _vBraU-({ ;|Бz4VXwN3Nxm7&*ݟ5J|_nh׺\t/cDc ?GzVH FЄU0߂4>e^hrqkC]Reܲ>`Ruok?3J;%r8: [9к,= 5WrWn=5UyQMjEpM+C,?Iۗ:vZn,W72Χ8#9= vj<[I#0*XR$&fŠSU:2ԮrV 7Xi":UK=?őyIuGEr})(B8 ky4nJ XVo| ^,hߗ{A#_wElu<+05h0:&{C50MJ8vβY.~|'+R6:3^I$ j{<黣.YqfK=ҧ/ Cr{q>mdɍ''WnYA2èĬ^uM:tsg6Ϊ^| FQ#;6+[iN~(@N &1l$&4|n .BplEG_if|׍<̘w'gT PN~CTB_ !x#c3}M;k7ЄGG)o*\Td8Z ؆DP9dn\-/>ƺIHaZpbR HC WuVv4 vT7 @l@phM#gl:<円|fGTF 36E|E z7/TTЮ5̒du>J&̚b 󿖺(7RaK@4▂Æ+& />:W-z_q[ 뜓|Hӗ=Q/mrU&.&I&|ŤfxBݡ(]WU3/UH{sN理%ediCm)1}|0ڡ %<&֝Fd nA'o>Wo~b.75#̽  Ȑ464>Y%6R(jCíBq >ctDv-ʑ3xQ|/Y(]i7˫Nh}Ux^Os?Od9,}X!}#C0?bh:&XvW[Iq9vZ dlM7rJM>6LǴvI _kaR˩ހ1V61XN_S+ 4@3f$Kc?8fcgr: X\74ԓh R(]ˁ?*ODf& f Yu9mcrqJDg/0Z]ۉH?;79jm(ioZPiSZkԒ/q ҧ_0nj1֭U.Eh@k8h̚?{T\ԻPgzVVJJReVЖuzir~%JgL/ gh섬;-T L=dy4- 0r¥CJCږ]#O(\^8u^p P yEe*Yhٻ9x+h5tǮ?Бtkz"u[]|kٽ}l}ܜ1#wg_HzU_j~OJC i3Un9Cb/$xQI2F-yBAbD%Yf5@Pkt*)" ͰL*Yrz+zG.$ 憱ťEJs #6)}2`K+0nH |10)sF̈́˺&Nʗ.ͺg=)#Zckޡ $E"5+uy)1(h"`QȾjv8)뉇BXԸ=@A]rtza#/[Ti^ah6,*a#b ӋdFۈȿr]ft-#\OQ~A rًflqY=  -ړKpn4Kq& xfSOs#o#30RO, |MhmPmW7%U'銿I OspZ'H,@/9L|T&|OOA4UgLǍ?ww̿7vF6ۦ3T + ־_ ͑EQ*7l6!ZRzMD' /34$j@':PU091W|YSƹ\NQjRP,G{4>O 3,6z(_SD3xӕS8wu Ѻ3p۩R: S &L>y*1H ԫ׽f[w\ru"Z0f ^† i1,ct: 903CE{:<`vHB\Ih3RĠCѣ}qݐNJM*Ϩ5?@࡫͂|Y9ж:VW.. k*$>l%0g^VMme\İyD-TK<"ձ4Uuyo{i/KXh\5Gb״.(R!n5h}R!1m J\3xHagKݓR+SR\XV_ضyhr̘B_ XD5=3;lecWtaM$cB[=S~k;fo mcq~Lmy{4$/o؏D=6ԛ.(^t;F^NZMkϟ4f<떢(G3?~f7 v9uTk &y\-@ܫ9mك,E/^ԑawM`عx\")bT,/qX?7~(۲l" q3~ZPYP[u+YPM݀Hfk\uzWY֐7+7h|X|'T3;?ϕ4UPphU^)f@\<Ϳ!'>-y7U@,$)s!#P"+27&߰e}IGܿ%J'{Ÿ&9B/HEyz~1qC eH;ĩ Q1=eӃT+IGx,F$ײCFqM¯=E*ksmү2Ã/)>PpF eg~ (K244`.MyL ?>#iZqۺ:ԝQ<9K̑Qj/&v,ҽ(g(Qp" Gh5ҞptÕP̮7ZP7zYDŸ0sa\?#Q$P.TP1 o)dsmm?; D-Ÿ) $%Gi lsT4l`'ͪG_* 1Oo7Yԛ)|2h f[P1' ;FKǢRhߥ $vs}Ѩb'm)ٶtyO.F'j|fyK?UI n#~<,y0n<)Jk}fȣVKc49]/dً\QbJcK[ C/(cz]9~5cpi~ͻT~?NXqՓ /.T|TD4Y eHw!VY4t֠3i73^C8b⼳@ퟰN(ڸCeL٣{ЙDH1IkY:O!O3Lv@ˮ,3p 9c|IDhj]ӧ gl,bXߙR! [E9cbkmY#"ؒa1*2ZǜsNsR!CfXގSwRxjxZѦ Kηbnzx5c`Ѣa~AϺ?:W+Jf%˙(\):#hV<eK98>xk{B{B: 8;<sm,;HXO4mG']kJza")Ovݳs$-Ł@ r}I@\m5˓дz}˯]v<_sӑ7Tu7Ds\!չ )7pb\i(F@d8p>ĵoF~oD6^*n/wzF$!hx|v-Xfa bW_ɷZ\ OQ)nb[-X"j+/3Uܼg3'J ZĎȺMo}Xp#~i f1^P#kgzDeFST@Cht2 ը]TKS )nUT捑pT1B/ZriPR+ň=j@\ scN>"үjh,?u jŖAԷM~TVdgk>ajqy b|Dу1zSՊ$7Fͅ42Pkvvd9bs8c!3C^Cswvl{}37Ӭ:h|/k:N(?ԙ:%GIV& z[}(m&Q=%r6Bq=R !+ʹBsR} 1;h= `a9[政X|cfv"BG a kfRQBܽ#,Y0#/G[K2$xJ~km_OQf#ξܿI`I2 dvR ۆ@S*/Sϒ}X]=VP e[veZ0ϊk/W\ u9U)UO)>O/r@f7 ̻ӛ-ԘӬ)=)4"^6 _ /w8[ؠb_ #ᄰQ+tdevٙS0Ei;2HU17ܭ%ns\nV \a"KP.wmB<>%beIz"ϯ&Y(R][Aew@a 焒˕`OY΅Q 4tԦ:| UٝS0CyqUV%TYON4Cg;{҇X%b{Wvӽdͪ n 4採Q;#$Rޱp۰D{ueAWA" tP{zB0˧osޱsanYyK<<_D7-Tu~YtDG[OF2J>h1@G .h72u[XUҺ) ܣUKdƉ_=ʸާm֩ZEnT+6}DDxvTKqSXq4@M[2R#R7@D7K k=%GQ<[aV{U$ j"`qZQQ\ Qi~XNT^I>^^ҺWr6jdyh={"[Ǯq)~j~V!;LZW\37\o[iIqԎ J;ɨt0|t oq4پJ *Eb__@x2JTnfіM~I~<'KgǮ>gVžeu@*36\P4l6R ` J0EreSPC>.W3-l"A bkeF5KVg%FYh%-2ܩC=q#Sغ5լa: :l11dђ'jݶuq-$G_R8$3{!St9pȦ҂\ q5/6$kVQ}]'(9:kH% QzRMjwؾN2c5&>MTe9X!;m(+(W@-%ܵߔbl Ԩmm,sxb獭oPsA'8=ۛCʔS+%-F\ȼ "k$7̪i@ټg`&}߁%E7Sm[Zrw] 6Sڲq'>G!ç Z.Dl`3\c$(dd&NtE$jXlݩu|fqomGB\ 4"yl) .QU䡃Ոʠ9|&p"POܘ=P84‰. Le=[[DGA19 ]] 7E0PjD@k#E_m[ Jn*Ko&,ݑ9xg8@`jG<}oJZElK$F\;b\6!sۑdDF!D -%N |;E!z<4`[ԛQJ㦊x  UkAflYE{S/@\J8 *e^nL(8 ;ڲ FiNDy!Vrb q`,:1'FM_ +b=AwV>TDؾƪ/je#AD`5055[tc[y`LKX_5a1 K_IWHzN3a0 RC d_N(;\*cmنnZ'AvhR;'hAt=o5!\ 7:kyk`8A;5!07_}|"z$2uQ:wQB!̬ICwaCCx&><9%&TMo61F^3v呿_HG1-I-%bڍ sh+H3=\J [xn= bpB]6*2W#Tg$: Qh%S4"'f6e7kC|l֔Ž9*zΫT{Sr#~ ]h 9v5j׆ K|7Vvѻb|XGE7wSLN" A ™ =GbiHQf//j hKb Vqː}zس3e-eXuUt\r7IqMXK ,W`%H#RL:H$Y/_kk/"zo9kH za}qjVXpx`0(06ep|oBB2MWE ErΦ"&)ib:.&*GD(8[ lml,GQ6ʁ4q4U"cA߻tEz KP: tp&H{2퀃t)(saN4f#ۏϺ`Q=jhυkF6Pv/N_O!# (741uJ\qGJN 8hhFcVI D%/w M,Ȅ=+V2/Ľ?zEXox2^Ɍz2,gp_'dZ3Il`wTF>, o:g"']uM.9, R0_`k'͔wr/c@i)TQ*hsOK_Ŀ*ϙ?~yb8e}VmaNq'$Ado'˕bniBiwk:fFbr!kF%,c}UguFnpY^F6rӻ~"PJZo$5ILi!sI͕=~g"JXHi-@.J.uە-cӦD #хa*;_}T*mmzG%h!8?bpg>5D;ϗA*:ӵ/gfx[}u1jz-eL~Qޭp,xa岚XkgD| YBZLUKFTDo(a5h[)d dZ@*n]By.:!h`}Qӗta^u  .˼Ʀy䃴1JN.юv|!7:P~Y$Кߘ*h;hgC\~n.pςb3E.nPAP>SdxL[ @u1$J]VR\dd:aUMt5$^1&.ݤ\6q~:#( 輨qzyrI!?8Xjv:TIv,3"ҳT)[oj? p9kxAUQהb f#\W)x-T$[MFve2GGak=jcDsП h0gn1UtY=  I_$\>=LTD:\.YX(/ɞFԴ~@G2զp8hq-I|^Xo;F?!`(DpWF߫6MΤX(x%sTsr?SД-<wXm]v>LLp^{es4 ;'Ma/}27 r|oI^/FxbR"OP1ejgABf0NsDxx~%- @x/fE@ΛXeO>>-ߥd&TDƎ ޡtaQ WVě,MqkaW6~@"5-&m$nS5 頟r6kAnZʞ)eQ}JH^+..*Akjj wGr<Ֆv"ҧKR{,R+8lVtȡ,<5 u+6PH((sr.%2LCb3C1.$T}dOO Fĵ&B\2k&=U&^5~kRi)t]/(tRL Fى*8| ?Gb _1!/-.%ԠM'?vT(ң5_s$LcpTŗEăw>zd coEH4ԉSKB9to厸QuYp̹wqz%:/w*5z Q97R'_7ZF(|5 Sv˙u2b/_)wV>ι-bdG VKdqRtX!,撶ڭ̗˦ܜF$SEgaEj`-Cd1.ѧv^/թ9]04Q#K}w(lfv'pJ81>/cq. _˧_14gvs8 bٴs Zw E׹e"HB߆Pwqb胙xnK Oށ7P8!8W4|h(iw~rVfZ~I'bh6 C# .Ma5`1M>H.BT6Kp$;zY61EWʳ"Ds|cE qTR鏱/.<,|(\B$OUߋ(m{iDKZ4%ofRS8 J, \ t>OCCE~FB [OLmMm@@6a'8K`Olx^i=3  3*sV'5S&$VuI#g=/OCD*&f<>-8\Ekhz !ï2'1Q~$/m+ 0*AIwq6>Gb34HMvPeO#>/s&.^"턌Ђ_V$Ug6ss3g d>ɟUݍUm,@wfR e9>d*ޝ,!c- W!޸t7\V[B-i-'c Һ vlv#R/~bÚr(ߎ9ܥ|hL1x]}Y2 (_(3KZ7;ݹHP#?8 #H HTiLtʹڀi~ lSsyo$|uBJ/gpխ-h=d pE]OQ8_= THWcHC'ل)iT1A{?;LK(\E2Yw+|=؆I!G!&zC![/,GDB&wOJ%2F*jw֔^S}d;^JPx PX:1 GZJP儼*ѐBK54\ Ңs)Mzd**RmEaiPΉ}2,@`lQEԐL^8HWdQO"5 'Ջajgf6ێ62$1{ `'0Q\P-Hcܦg(*;(=M6}ݯ.mfaˉlW՜ WlfG9Ks.ǝ:ÓZ^]N ,iK7;ي#h1nB=2hwRkӀgk^ZO&mgh\(rD7zH>jD(NoԦIwџ車^Pr^õ$`IY,I] ]b<=BGi>z1gQ"utώr}/f^7h {l dAK6]gP0\8lG-2gqh< }ܜ%֕Ч%oz{хW1 A2n(>V'n4iL wBIR`,%(g):k51Qs?M*43] d~edQğ!V\)r?O>Z\9\5iI1 5Q>r_Z0'͊|@IIqRWPGhkrXLp>/y[OF,DxT,UO{PuA1Ͳp8S&3FYt!DIƕ2(iva3v,ޘԞ| E)x|Xgs TRq^ecdn{[pc~KqKG@݀LG ƣdǙ[Fӆك 0cc/\l~41]=XjlnoReV Ҙ"F^+#G+sxTPs'5У*8Ua7y3)DBzYz<5 CkaL {p5%<fݱwSX8xHMezjD܆X©49 "N ! 6-ދ=8\ԏOhAoh~dU:vռ_qi?9dgxs6JNJxvOF݊;*KmDtm9  ouO1x!yVOjƖ 2O<~1pn˯PTnB7uW{R᪶ArU~Cd^,t Tt"0ɿn0k>qv{}=|*18z ,V`9)>|ZE$"Q'H;f\E2紙=YUrR~A`Hշ:By;CQ=o׎cnfj{1"iN3e4?pf՞]_`} *ձ̡NF!e:wGOжn-Bk"\n`G9%՞-@sK)ESI;`O\>Jy mO:2w\ N^҃|˸UKlQw{wdWaJC_Wȥi)rFw8h o)57ouBu4=X&پ!ưywB|뇪r$ƪ"-T? Wb#:ؼU a(0r KX.T|~. ÛˏIF Na+QKQj`lt1\Ѫ6rv֖GC) d`}E5Iv0kSoI4c8)G$yssY"B᳖96+.AR~º-gN/:^s(t#ߔ;r [fj۟X.i.BИXJ 07G l4`p}OF4zC]ΛWzz6X*Gkw@K梱z )_FV9JKNZ3By,`}N DN޻E ) $ ϼ|f>ܚ8g%vXQ9GK%LM H;Qa#~b4}{ ^sƬnB=ٴ(sKZb^ʉ wǽ@DЄUѦ)<( B4гf>{hU'1T}c nl ,X pOhn" VQk^Js>S0¦JF2b;OpO<:_8t֤ 0 ȩFrف`tRray胡 N$ÚKKCF !]Ui@r3JZ&J(I_ ~6]SG*~*CN´\UyWX`bW3,3Ŋ.&SNzR2DP^6t[Y(K7<[m*S1L{[B.$# kmNJdS2`=?<.u~kCK+mNcL8zz_jexLKk~j:s3tzcCߦ抡zbl\+&Hk:ڷv]6xGU$*΋*<7xIvB6nG_.ɖ]Mi_ATey?{E-6͝|>PiEM-jd1 EJjfe~ca&ONGs*!cm8"&7gOz~fA=SE:3LcFe` ghU4P[vr#@}H6npB%Kxi)3nq &GPO]՜IA^kT:g{ yEqX hÝ tpn5rZMj2}NN2DJs*hO4 S ់<[f׳! dLKܴ"$ɰqQihTx8jo/D`0܆{ ??soC ^}A|,@7?/N7hW %JBN,Ils@֐>: ;b9-iϑ) w%NmN02LaN&*1/6#5xB8CmQ9}RߴQWyj{&]S1*&Xww] Bxz.y-}InahF"i3*0RH5 4|˴ hڹ/<}N$̻պ\Jip$g$: yNi .iWZБ$/"ۤoaaЊgcۤf{1z1$_IH^hlXukbJK-Pc}!Bp~RүpdU1'?}wz~+0R7QY(gtcaq)s; * -l)CQo~l"Op2^:VcKȪR5{#cPjID]H3]_T c*/db;~W~SV`Lq\x]WJ*g0S<2C➕& O55ח+f[xSc4dE'[^jGUT3GPGk _x8hYUGm.So~Bt ],ZeZl/O ;/Rfj}juِRhxfÝk߻1pJ[^ֺ2V1Kur&PhuZQv}9K[dq\KeLpb֜8&aϻ xΖmyx#-ײ[ h{S^##uDl0 <dɿZ)]GG4 [ANƶ)$&6_4 p8;)<+R7-ٕ,2f*u!S3>M*5FjJ+ 5bZ2 ֶ >YzJZ(N8V5hU {=$QY;ÂKPxnt,َLiSyk; 4)Y,!?lzkřns8{m"xst!!ٽ_QDΖ+Ѷ q]9{ vN9ʄE"/JPG^5oYszq_Zl9$գf.=]@J{P}ₘq# }B?Ϫ5ZN⌁2mJ*e껕dP83^lX 24 S ɱBasf!iA 0-]'c62YRpu SPSw$&'Ol9kP8m탙Uj=j )t?FD{0ss-(W:h9|j)I ThNbqh9zφb}EdBmɇZa_~/vW)?෦>EZvV=LoG:%pV΂S  3D846vɍUw~å 3SI& +Ŏ^/o|qK[ KyV@~md/\ r밢R,FHS*VƆ$07ў(C/߻HGss/u'rX5c%݃{ln6f)^XpoJq]m Akm bᜫ7CbLףGGjWc2uHYnɊH k9 {wV5VkHLy_g^]vcУg$snN`r?cjUCb>$8d3 fK=&^As˪9|wk GߎO$ΙFS%>S]07@jxBe6uEkH&-q% Jvq6ܐz:3M0/9#=Ĭ%D)8+vNY `Ѝ/gz̖:~3Nﻰ.G{=4LHˑE1m1x<""цdXGV) LbI?6W/t=K0JR DyU KAX+QZ͂ue!jtˁ>m8Vm3*ϑ_.}W]੨EE[3x0th뚸Bn5>~n C)%w 9i5 k;UʫM k|fdiu-~Ba Md!a?."fW섺d%]TIk$UJDf$?ERr0{ W:"j- gO?m0*`_j/n(v" x@B lrzoFvDlmrhAW&%aoo(r!bg0x#pȞ,*' q z:y\hUifblU}$vK2Dn]q{*R'J$Z@(nRMOyĄy9NXw; R(yb,KV`5&n5jr}ܪ\sPFͧg9T/G H:-ԏ|Z|uJTZE ̠F4wB}I汞zb:p{ڷs_ PW: l-V.UYD(=IV{獆TtJ# vLQ!;`8R}ahʥӹa{oǟ ȱN [C֭=`AK/-r (!io'c[ns8ⳉT}K)59)WO@'L;껛WtQNg`MHD&7NM zwE;kULT96țO&іJupsYˈA_Ua-17B@m(×IF̢ʁ82<Ҟ[~*l a嘸0 b#"KW - 8` ͛]^&[KPڦu|$M2O!Q MfrE_}E\sVͷL㐲r73׏yЦez&}G͗QkmV0}.CfIg9Zo3+#H籁=ְ.㨈݀Ɯw&xWHrsKDw@Gތ<":R Zo>}F@lȪ$LS`i 1bL-PdX7WiʶȤdRDm^$U |.Ahj{\*>@-4Jΐ4i,n40bkc%$ƽNL a[>O_[C7&| 7t㾭TRf}|1Qyw|@V^?fXvZ!!{+Q><"G 6CaEY7 -o57#KdB䦹 ɨ֐ h ewX]<7;9͋v ‹0 ~ ,hOVÀfc}sGe j;ܗm=ę'I)9mIO4K}::r֑pܿmQQ5h)q #qh$TDDשN6}0Rbha-*I%s]qIʩm$zCtCB/#4aK\љ:)kKjlh