pcre-doc-8.45-lp152.7.6.1<>, ay /=„) 6`MlK1T˟Aʮi.0s~Ұн=kRofxAޫWZܯk &߳D$- lSGoȽ%L|H8J;Pu vZy/q8P{ &>;G?Gd   N .AV\dF|F F F F F FFnFF (89:F;iG;FH<FI=FX=Y=\>F]?(F^CbDcE*dEeEfElEuEFvFzGhGxG|GGCpcre-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 obs-arm-9}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" tagobs-arm-9 1635322650 !#%')+-/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_ports/f87f3cc6fb4a8236ff524c08913fde2e-pcre.openSUSE_Leap_15.2_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textISO-8859 textHTML document, ASCII textHTML document, UTF-8 Unicode textC source, ASCII textk?zj]#NJa%0 utf-8a60941f146743fb63a9f003abc75b411e1b4d8a765895da7b78d4405e0aebd63?P7zXZ !t/ᴱ]"k%r.0$a\e1bye$tt&ǒ.+=p%^U"%Tđ}5E^)}\m1r?ϑnx}|kLs =C1&%jBrXٱH'ZM?*q#b[+ff)3-[u'{qtJؤ(7> mx2׏9~\ckL՝$2; ҏ4L65U}=/WHܾ*۝D 䉞^d睉ȁӓ)!tGPc;B%֋ۺ+<ϼ `ڍ=lܼ͋#%3אpșlT^ގo HX޵5˩856?X%%q x-g5l _OvؕsZ#I`$8FK4{ 790 OzݮUˢc'(x &uRM%_BRTz^pJ'vjL+ S[̫\}k8l„/Df;t=r0Rb{ $$5'&wIPr'E=B{". "x"r h䥦&LU b[#vRWpVpN.0|zUUݽ4GndZ`V\#zvt1V"4`/ ؙleB41IHāauޡ: 8DB3 Ry8]0WOYsC܏Ә H)wXǕ]2?߸))4]x9bБX_G$ ]:f%ִ}@(o{(IJ}"7ӿzbJ-,ɢ$ hZMSSf{~T|h(48 iKVF 3-bgeGlL5'A-)"RojVN=lʣFg\9}iwJS(H֐ 0^1wR(|ΚUcHGp|UOMT0%-1va?/eH@[OCb @B] %j͇ Ug: ;=)h)TMkkR+C !6me? a)t6[+ ÕA{1 \[9pTޖ u΅=+ifchyN#>J[(It bmѸhD ,i" 'd i`PNnAw2cPKy9:o)<ul]7@QdsMۮ~x"܉n(" ܺ6 7Hg 7f0^Y?lqT@@QusZE Hқ"_9]`1b6ee\f3 5.1 9pCY әZؙٻl [R$*$]*۸:WRf6_oKԕK6߻+JO]Y-ElK>C<$˧\ "͈L#oN>&7/s P/,kk,K]iۨ TMQE֧"Cu4UV'v'?Ou! 2g&Hukŭzx,q2iH{E[tqkaeg25tDC$;'=n7}˄gjh\}#X g43'S$,fոoɪ-.isq Q0>9 nDTHW@I yٷq-aJbv#VuMqdI۴SEVgdL1N[{&a,;!0yR 6;vg*_@5g^ xFe$+ {-*b%[McRr2G`:rZrR՞jC2@ Jʄ6˓Mg`/VIF\S#m-e ip ې$e]扏uRN0~[V;ˣ@Wʣ"MrDޭ+͉(ňI$arELbLBaVȤ6TOև5XnLii:0Q52vv>N*_ng4$"1 mGPHǏᐅUcE@@9E{6qܸ:܉TNgd_&ZҾmBo8Nv7NF$9:+X\Xj +@,3[JfފAI)@[*!B+ n=<ؠjyyaCǯ&}9Q^FtA,uzBSib(l‹ q2M]:\o9߉5s ]sʁA X 4- r7BG(j EK!rqHMQx*P) $fqZeW`Y!rޞC&@#˦PDkEƴEqpO-Y3k,}&!'Qx1+XI" % [N;cVA̗&zY.=Wr2/gܝt<-W `K`ŋ]/|N]`rgz?frY)?1!D5.p./hIdcAʯ2o4Rhݖka m̌D~ti8}ς]Ѻ'Kܚ s9{T2fNNXL?ʱK&]m JDxEP_QiG8O?:TP\j0o,b!s( m|CzMrXLE8Lubbh%/_PGC GE}KԴJ,BOĺ6"Cq l%""|j3p8ƻPƷĎݚM9D5I& lwג oM*à8N#HRֺ! $F1H*lg1{\G֯ aE Xlvv.t–J'1xTr+ӿ ܲI[W#~}O--y=WZuKۺ'6I\5;}Ru҃PDP⍣sA X`;\t"gZʴ>n=Q(/~?N72QA_Ƿ 6VǾ7ɳ/ ]xd; ?*D`bl dKGcLֆnV> J;Qy*Ӂvi"@/#~'w/ -"{R&ָ!ypjxPD!eJpҏ2.Na+B̿(ǡX)Pq UKJcUyԨ4ȟ2uKR»xh0>xCCɬϽ. QĞȨC!Y-CPI F݇A%Z_]a>Nh֠[9=8A:OMX(#e[^6cOxH_89Z?¢;RDA7>&p'(!+ eA -1Ti9{^E 85x@y7oiaϐ'W>Xa<EiMpOD/f?x$t]c6`^z4@ `VLԏ)ń|{%PNH˿Ԅ]TV qt 'ˆyq%[H!؀* mK13 ;TU;z0^dc$}b2[]<4j5iZɔ`q0*Ok}^+ad 9 )c2֨l;1Uo}av>QG)\Hˡ}^jw Beja* &_[&J+Be,1t8Y'5uv|'6n> LEDS\\heTo}{Ui'-Ѝ:\*uuvZs}to,YmVDWNFE)b(~(Q92~\Üz)0 2V^,֢~*c5ܿE"R`Ds@=5 (SW(ohbR#5tbc|/.jbAB4cV@^n\^/t}ْ팘 v#*dz2L][VqH 7d[{pޮr@ mh&xYQPY_ ԧKO='Z|>USޒ/,\tE5Ν~$UM7Y緋Ի6{–fsۙv)@MnMgĨΔI`G"M2Ai .}zp"OTͽ a\`%Ik*jfJl ƻQʡQBs,;Vr"s5({"&vanI[HKc$oX6*#]*5 T˕=K?&؞?|idnt|=U0߄ qdzX]uN/H4`R8P adXVr( !f ,{@j$c9z?FIOAvVhɿlU%KS±M#^݊w_I749b j# }f_8,ŮoziVc+l/54ȡ7iK+@-b$j^%$Ofգ?5v}" 2YL*>n$>rA?xML="G?[L e&Svil^: caVW:~{|BEƲ6J]E` +klaG/Zfqϗ2tqԂR <ĵ|Q<M)0yGn[D6 MR+6a0d)_bJ~AIZqǓCnӮiKkwMԺj]c*_6Ŝ L%#{+DIX6w);b+Sbd!*+=ͦ~_ip-ԤW윦E14^т>߇[n*l  Fu Vu]˪1,k)9V+J$ b,5U32/r&g[q4P{WH#KšhfAE~s${pp172lzMۑ 1u)99e\dx\[S(h[T!)_bHPkr32N1+|kBљM<ԤFm=ɽ@ ?G?N[lyjJiC8XuB$1Q]8U"g+ V~D8!XR t%,.Ɯbovk[o'*We`)؝*t[j%BK7} 0Qx<<τ}W'r[)rHs:CTx-cBe7)j:5zX΍nb;Zޛmg,*qd\6T${ X}ҡ=.t|0"|oe [1=z' b/>XJMR i*0{$w[I"[9mw5x19ʶ H.¤Ш$:Kg^ٽw'l18-JCxR۞AէH׳a$)&np6@9HU ѽXN;rIO_Ӆem\P,?q:f6 \x4?&|`Jy;*F*IƐ'PZG7_ vK2(ФdmzdAiԦsxzОo6A Dr}\Q\v %6iތ[mw5=q_g+O:V{lh ţb=@#iYV5iSVr)Y6I_ZW# —@-!C7m/8q,}K =EytK7Trega;_|ۏst^=3eJ|] kdE!z'Te˜i КhS(_<@rkI 9Sy8Kՠ)ڊ($O/Q$=G >ٿ?" dO>xbp`'7EKSWa\jưB v=a'?U_ŸbL9ZɟsF'"8U^T"mh=jPqZ-7 AZ!^ާ_-{0%YjM,zM*/pu&S)x09K q{0 0DT#>r'<l/o.8U!{;H5gx;cOhnbw]53=$sч!cSsw.JM N|> =5Ɇo7زӹZ(;ͦmIJW(̮;tnIg;r?H ?N݇;bUy2NU424yWXqy'[B4޲,yXyΈd?/a=&ʉR"W<9j3h2S2 Y"X.*n;1f|(~-2D`)3CiA /?vE;k~Rji0b#b|1&#'R<\d|沈l+GO\] KOxrօ c2\.P%z_`5Ow_w*+JMey<5l" }{tP/Y8I UquU'V-Ug%Tq_@P{ D`0LuCٛ.J o75&jۭ-$oڎ!;),>g6ކa gk%i~ 2=-p֘\*|f"K *pHL:QFh`xmmi<# a6*)в0Ǐ}@8pZǁa ]wihFXsw뷪+}Yłrᆍ*g7k;[G%Loh)j w=^/ցIT9z[y>"c6bo[mO ъyAXM'_番4 `9:zˆC ‚edNܹ~bG `f(xpQɻtu'1XH [; ceshk ̏ggxg2r7C3$ʑ;"&eZ*'Bܱ9Irg澡tzrkelV2DGd8|TRE׳ \ٽf`#@1Gԝ p"JAtݖyΞ>*ҩ|Ih~k!Oϴմ:y09'.cӫw"ŷ/糧ujr`m.A S$>*4J`pTdoXBЍްMr.GeK$J/C[}y^*qDšHicx$==@'kLn k+&\ԡ!"ڴ$? 3Hf;* 57CyW$8>4h{_'a~i⥷y⚲kzcJv4fdL&N? .K$P!K_%g]vu3sx(x|[ rLA1Xwx #eK2[obP+yF}<֪3+4oM)]5s$kJUYC ~%~ *sH7A J BьBJdž yT2Ppӵcĉf|\"I2 e21N s(_'{: ?& % ;O=8u{0jɕhtw!;z ?ecS3:,Gɗ0%H/DqMx<M˴^XxhTs Ui9]sS=W4auV/c^6tI$1m7g4))-9KN1h˩I,i$psچĻf{-N>RٖڌУBELGa" .6ab;%ѿcP[-` â"޵bb_ FآOch}J1g7܌otr6Wm~HI+I,*G=4߉)kDL2elҋUU.ք,hm%\“΋wRN;OUmЛi<+XzHO zb^ä]4#!m:tZarPɅ0vW}B;cx )X& m(1٥{PH' jjGl 0JB`QSs`8f^[YO$BUZы7'Re #US{3_Qp(}9lHsFg.膏FQt3ւa S:d2m-{&Z,409y ,e-a`lێk7a(`n%2) c7f2ȇu(fGVTT%zɹRG\Y?F>/6 SK2}i nxqU\o'ݡANѦkNm2dȤQR]̓H V8~5aN?r7b?]lDL|IBӓ5ʯfN |;JV>@hH0rBWp(=vn~Dj_i Ye`9o,#$A{㒉p 8nS{hhJ]'-/nNiS{p5O2x`<瓾˗CۄKPqLٔG+kQ'5\,goLP)Ġ'J$O|ɟ[ srbdcGI]ޡR# )Row5. j2j Pros 0? =0d{Bb p[Z^qwZܸjԴSvdy`چIqbHx"oJ < )dGIn ?}; l%q܁ub}=(A(J[&>rr T>oj¦!+{VԀqbkJAQFA}I: u=\z'|VtٟhS9.7_6Tp7<Ȝ܁-yp k*lQh[$~7Bs) Z^ϠZsxuPFZC(j3bθ!'!8g٭G0@+b_=l;=f_4x@ =6r%~=|eBgD\05Upu?&էpA'#@j9AwrXd2J 3#Ÿr&F*o˭Ӈ97lZ:Ffh$2C`&"&u=|L{M*'66[C -It@`'sEH?A}c-}O4.; {R $@@TAR/E4 ܋P cŴÆ:rK}hNo -;w0ɍ1wI\ؿմyD\y|] t";qx9ID8>k'.I>3%owdpbv|X?mFUϐ!Ox'-XIFR[>R8N8}!;JQ~~r2h )|>ALJF*v4^_rPvg~cD T K6lER!I&78a 7q"*|j ӦQ#]/!60pvJ]qgdmL=LcV[`C5S$3f^JMu梍:]Q[ojYEnʹ@\s zSHmh +Ҷ 9(%ѥ%Cu/HRKJ {`񎡙dH>ҸPʡ>>7΍ hnO?ݺﴮ"} hbljWnShkYd! rSJ cE(Wk!6 - 1~M郃AuBRa<`([E/:L>%`&:eM?Z/ZCċ+ vLFnMĺɖٜf6 |l]3_A v 5yRɫPtpH0|Vkq c}/na$a^cB0_ Xd[%IEi6>H {}1ftq)'a ކV(qGoLA%Re)_ET8X_76N]dtE[0_$ %Pݕ͋MɀH2%BʤXlZ gFְH Lj;V|VieڦAx_ag̥; ^j" @*u[S!>DVޛ(|TtQZ;~olUQ GL'~YRv7 {v穒X6z=| n8ia6rx ģ"P iB0&TgoyTwU/!`a|L4B* "gGOcu6 =05j9oԼ]GaFnlme.6Lۺ/݉zis.JC7=ӽVÝ?-F9!0=ィWIS8_ *yEN63E=ȁ o說DZsϿ#I?k:'*(nM.U{*@ZV6e2bޡyFw\15M%y<_ n;sU;jʿc:]ՂG;P@!k<vag0#~=,ޑrJn06;|g􉫯G=p.g b6qmWlU6RP-< j%sޙDrDݫ#}LQ]3ZL#>(Qejۆ?n )3buG.Ud '{oN̻x A罺P8uդpGl=wKGckUIqExrspw_.)ƌ::p+g I ͐WF:*^"*$[Tq3_ʯnonEA5Iq8m1-:_m0Kh=v7rP| ˿D;DrZ"< Y, ?֢ 9Z" 9X?.hm4^WM%wQ*u3Й;1#u2&>^XTEo0Ѫ 8*y9~!JRWTQ\ 1bjY9|&Gj}㒪T Bh&UQ7Rcm;FʵC[ Mt%"ͧb+/3G)g$йQiKp쬪p_ ״t{۳g <=,)h2AE`WRĞY~<Ko9-Ȭn ,alӥK\o-?e0⑳-?)2eA[`<fs kEJY$}ZǃDZǦ͡T}w۬$j\`_s(.L P^svZԩ{vڎ9KBIKsJP#+09ٰz9s%CTBԍ*~iSv>X?ˡXGR1/؄d.y8 (Zlbm( `(XT}Լ|_{?eC6^mms."Dp%vN ,F.siS:mFݥ= ߗQ;DKU"Ox}4PcEg./(!rAx$y*i"1~tj } $3Wy힯/#i o ]mܿ=SB}\+,ڌg<]A)51(\ >4A?veG`AXA܅їHrGTe|]AyYVطڳiS(-s [9|NdO3#`pH-$e~OUL|FDu7~0v1`t{6 u&icT;](SꏊB9iP(-O]ׁzPt-doD60(=S6姸Ю<ns{ew'0l$6ae*0+Cuv-+9~A.6y'Ho 3Q+_z0QLPJ3o(`>Z}s% e>g,oyuVITwg]PVJؙ(!f&(oGOm؈S5zLD.yb:vq'5`*ܨϚ!9|GCo% * "@DW†;gT%$`8p &Сuƛ#=J:HXPM@XpU5mseW PqLþgGg0ZM2 ˃2ː*5KdcaIgN2TԞ~3L:"ؖz!:&1g(NzD`q%O"Z(n9iuX,cfF}J13dmj^{Fơo\lv(K}ٝ=5+1=R0@~P,(s|(jVc )({1.1iVE 1 PqK&)"8PdNJUⲉ+Z;Sbu)JU9@9Z0X=5eu1/1OYH:ϭCOT敍0/oyޝY3G瘡Ȕ\WSjhVKW wڻ6ɖL2gN/C!7МWf3&t8YD!㿨\i|B9pa1ʕ̇7mCaAXv79.)Ff1mVZy^qy,R0f!}Uy}Sʽ.ലqRB})D&|5l|`״=(;w#xFi= C&H}pF"˪҈N)*aXdY¢HDh62vL";MP"F]7D؝,5qaE[n 3~n"/WI sfjT⧉?牷c2`$OxIly5OyΤX3±Zܴ ct* -ND^"YBS+`|#*P+ sxG +\|񖭎мQTg51pzB"dT}1];_OAa% BA?k*HwgJO͹S2fO4Jct;1y u`vUщpWf-7 ?<%hfo=k\A` ^@m \XԒvpQ-[<ըگފzB%RܤLRFyңԟ>i.5q@#4&j ٭@]|[w&M(j:QjyIZ p4:jx@mo ׼0L b!tx&Mb+A/sӗ>kO6)z\EZQ4o=N.43b17< $ĬdӵH0lxڇ*F/fKȖFV j1EgYiV!:LɎs@U-*zD5Čqk582gZ)þO^3Z ada#PJ1qxB-V}t*o[ <%f$V8tU4h_]fGdg_~y`|yE[<<3 {ċ~.?)fI&}QZ2r}AV2?:tFe_PQwA܊6B{_z)ƝH fswK)4L BH+ɗ㜶WŠ=^0ڵX1[Ua=;ݲ&6섫-yXw'q0(S< "аEku~f*J 1d:\Y3DzRkrEN7 Zjq!CI^v`f$ލtDHS=k Jc3"FŠ?c,)%*dv =ގU[D~r2r}SP< xbmp--.yqXU6!HFͩ5-˩1/0;ߥa ]ٷyّУ*%z8`ڴy&ĥAƄZo6`o\hzZ[zzFϝ@oAs9=B]@Ó)myhPUoK }1pc}֫֍- Y# l߫g˘N$HpͩCgRsE<V-T*'3F:3uӲx,f R[H{_tE%׽_*)RϴWW9)m!,?ev\/VSmeXRƱ➸?,;Gu"źfs1,oH1_ľs >5 h ˕חQE`Dnxd g @Bx ֯fgEkC!4lrEpEֲo;,@A?Ǹ+5XKxi~HiDEr!TSbA9Y X+] vNG"\V'|E$dC;[.ԭ"T0uɑ)E GHG&A]Jby+h~^g.J=. u=(L&(]Ntl`n^`t[ z3X a~hV[CPl0_|jsxnL:hb;u2gv5@SpPi{2RCʧΤIzڱW=~.٤>z'd4dm){a|ۗ#:eL9I\`[xf+53|Sn`{0. `n}W)jsB j9#OaI8_;!$jb"E0bJ\lcMo'}W3ɏCau6(' zP~kuyǏH)?mD% =UT} f#^E0,[Fd \f z亃 |^(*'KP٣$^2M4Cݣ83u.(e'u,mƘ\BeNӀ_4״8Ћ0wjD/gX50Mzo #*Ôx^6 Gݟ mHnt r㲿Ftn~Y*  @iLCoWbbZ C:u:}1y"NYB.;C'9`ݘ#o%8%V\ڑHm9jJ3,TЅbx*GĀ ]lI/,4\%IDh3%p!W9Ig_!+aSQ}>'gn z#FTqt K-FKA 0>}7ɜZ&P^VR&[G$rgøgvՄ>+jLH`,U1Z^LBh8 sΠ\q%Ee1:12sCOh2&>[?;w7GkpZi;`68kQ((HAe7G% E3ոh } gƑ-(v;e|oljH5--VL9եtoa>\ֈ#+di^s=iqUF9u=&A ϒ/'n,TJŲ_WPNYv `g~MWpyoS|vrk8a0OhC97FvY!%Aob|EhmQW.Ц-R)\ƷeʡE~%O-!e۫[w-U0 !K@r?#x"Es ^ 9!I;o*sKE?GXd=Ws5;;}pi+df6$akVSZ؆+z*fR0wE)5EY(btAZ d<*O(j;"nhlFOLn22eE37Mbp0uI.ǜ[lgG9&y泤;/r- [x'_1S&o`%.O4.?wW(W(4@k,Tfa6ޠnҶH{nGވ͏{P Svm3[+a0rI "'!ﮂN*@FP$p n_Bj Q,V3`lpBޙEF2Ͷu:8\pL60 b;92Z7G e[JQaU].&=A8+W_d&)/[S|aw 8GP X&@Z|Ly]Z󅌚:\~gxLY=+n!1n ɪbl-ɿ| ܳ8J T~뤳ñ}_o+SX2)]/ObhPTp9Ùz:Tϼ!v|'gHXazgCZ&₿EWIbys>hw`7-k DA.V5 7A}xň$ngusFYI1aAI#دW>/Qv&Z>S#@[j٦!e.$nFZй^Ljr%9k\FWI)0QOD+l q /ӭ|df;

-Y}c/%,B`hks{dL5p9Cޚ_]7jwdR#`?k9נz)-oV!GXBL썝Bu+Y`SͯFF3#RGYPC?u" ;gEFqy08ƕ*$|frݎ+y:y2R>?yxF-@uUL6 cV+5x@atiy]T?H|@~LIn@Z9w4 e b Ae=3;!iZ>_ ԰]e?bh62Qf>Xm_㤤G+Q#HCkrV[ `k6YydHF'/RG֕ɕ}c<nݓRk2/L>"r֥-: R5-8("ytNd;'^⳶я6R2P^ tC#1W= 9=0P%}qaFݯ'׶K߷HF[''`.5:ħOH1ܮq_js1sTw7Cͅ62̢a/D-(R;JʋWdx$G =.!2 2 lr!To45 yj^TPˏzD ar4vb@CzBPzZGD?HٙW[,KBO42|$gc!ҧ\{|傼z~8X/շr|  @Ѓɘ"=Qkʃ 4#%q^ηɄ}4s.لP;)̬LͶ5,xc` 9ab)o\T *-v0r =I)l'`Q{|?Mnn p]T {ͧ{+B~QIh1  Lcyܪ#,_T*\aܑOR>5ؘη¿7):;Su&V\C:`= 92}6iܓ3?. z'0 '"tR vOvOHz։@oTㆥX[FZ3M[bbS ++0{@B 8 r-{_47vP5Mo6zZ OkﵗTLKSӲMGv^ݧ)\/zSY_QO =h:Ԙ׹G/M}Ց{PJԇk,ޫuy>Vbdps Vn!wS^9 Z )՞=sjj^ɐ<ãl{I&4bQ$^}ʯɏD%&>4VjtYj>20 'j%O`"Ҵq/Kq⭜_6`|yY0ɤ0i&|9 {9yY/ BL;lJ^BR]BCo\>ZP,M/oS?ن[m"K5&"OX5\eT4aFrɈX "&FN^@@o-{S `q[+3v3pp!IY9q1scZ>%%'<+[ >])S W0vǗ%SF~.(8Fuw.oC6aO*u+QnUZhBG%'x{oSʗݱˑ1/Xn}@CmP, m4-u/ldJ7!HgF𝪝^!%MNU[8n,qKt/OeNm/Q FP!E}|!mv#  GNH?LL#*SJKv'P %oӣߝ`Bɺǀx"ǀW DdIz*1^9~g^25TVI_,Fjٽ xts_Zlr Ɖ89 \Ic,P:ΆB|r ?5)^V.٢t N,ƛɓVQT-;>tH[Eķ}!|r]+Zӌ}L ~3a&kښMLccUgMdkS|o?wՑz6ϓqDqE#o.>cևmFKكuxaܱͧg224EMWWq?W9Kqh3 -1_r'Y-@lE! P]P0 {na@Vwabfnj sθH#V-eFyr176PFא=(^?6^6ũ4e_QNc byK4Y4h;<i$ģܤMU(Bw 0"*uonB&Gc >v{h&_ל)ǓB`!?{ :TpL YwIPevJr :hRΖQ0GuB,<u-@s-sh:r,gQ`&$ *(L"vb/)̅ҿ o> '& eq!Vx}q2Pm1}e0-0/>[< {W֠oЍ>]D( wSHɥ~t }m>-k=kT_s'̺j J݆)QO.! B1Cz[\:?NAdbObHT| ;Z1\ñ,OM?~ֲnҥ:NtݺRJ|4SieA.{d7)吰ByEfx)ytIr;߱/&MAZG;(%!alz>~K2٪KXέPkl %|sN]Zf4:$8l6XpWT[ # 3m󃄤:i!ȶ>'M|(ac$ k {{SuTZ)[,zfӎ{#r]#OjADR7 |)ZJ:vsٜ~?k^˩L#id2B%BòTD!kE&tDr`1BD(oY|+:[$'5a-3#̯bh~BDt5zVl3z-;-+C^1nR m󺼣X{2XSwjd"ڌ:]uRtij`bi(cS c7>vhst`d+tvϖR':3`l^%Dg}0T j/#,O%iֆA56U",N'QhTЙ$ #D'`J_!!N\WR|CuZ_XsɴHA}Q%Z*G}.f[ثbu1&<\'p5_wX7BOhY[; 6?`G<إ5?)G+üK98-9uψYxKAhr4ֹ[Iqqˆlzhfej7KC9@EFM{: ͌ɠETOSX$W1|/|5T*Y`?hCS,"!W4IRrڤ UWϋk6gciwǵs`џnBA?YQIIϔsڻOα9 =?9kMIw榟[AJgI2PXXD0KK:8~f-YH'Jd 2ߒ״+֢43=KiOSQe.q06;->䙝piMsmcӽ]6SWzN FV9|t<N"dk: Sk`qR23p.9 ߗq:>P=ov_A 7'"z5s^ӽ!TGO m ^<%N̕eCX/L-9o<%)?F\÷G 03 tAcy6Pet qU'Tvc<λ$dUPW)vXprq5IH!2]G) R&D@)C(9^t`- cS;_Y\rՀmmJmy cPE.-~E`HH$X6M`r)5@/UUIér-[C( |^FeA>K[mUǷ&3I9Ys)SͿh#7yJNʭva) n5օ]p~fl$goJ(ȿ9Yv׍Wc}T+mhUO4uG Yg֛D&2Sxuy[WzvViԫ,Jz Kr(rPVxI`3cx&,>cPDŊƇK _3!U!sh,X,#I&A-޻^N ](#+V eRa<leC"S@8m -% 1"B+S8j^ c8qyR@]' O禃Ebä_$+) uRi_AF&650/ɤ~5h@`28vp<+ESP` +ǃiKaWѻ lr64մHf[Z MBf:$;.d2U4D9-# Ff3ݵeN0?"y6gJVCVc$9=!< pd3I]Je?\[ۏ_bkiz!%ǬR.=]%sNQIVi.}Gh^{T&P12 ;%n lN@p!֌Ylç*ܵ,S91dw 0j 1L>Ei89x̅P<!)pi˼gxXYs^lbKkksYY{DG`9Z.RuyMks h6E }hc8}3攴DM1+B H'=h Zy-ܾh HyFAksj$0 aNxE][%FQVL.\Z" $"WM}rɴވ2,0͈{Xo#E5S%VéCq|7<Ԧ1Pln-pD+^Zb9ŝm*0hۉm]±ZNi߱YpՠNDF,еV(5֎'O k82(zET6F?u]l^;+Hl jFt^]Ȇr}FNk[TR?kHNTXw]9@C#%4|nvGGKB&'\Etȡ9QӤ5fLfB]Õ`KT>}m@MgVV61꤈$g4ǚۭpNșRd\̬Z`f)>|fR͒eLGٌȤb?@[.l{G-{ǫJ=[Hd&'B ;!yX(71kELO} peqd1!^< cyy+?z1wa+L~kepY'|Xp$ӂE'2Z{L~+@ڴrP[GE|\5pg:dx]{3˕4w̆G7Ӌg|#n$T)ؔ~wrp2kq1g<SRKG ||PUP D5⭁x%%&59=o5TsY">\ڄjr#6{HQ\R2}R-y7S봒\˱nMqmJ!5j\_Y i5NF8N; ww3߄hycAL:Y= wĬ"g?"swR2L.d 3{8_Yޡ TX7KcgHcg;ߌWWq fN1Rӷb)]ZZٻG^4^/E8K1S@^~2U#gdV,ȥ}&6 3p(6KIl}PՎ,׵H*x[+Q(T,Kpz]MZrK,lD,m+c(cEU2!su7]}r8 yWLo<=Sgaۥ-YGĚuѣG'<~eGR7%oCb N<*$Uᙽ?Js+!'H6lIE9^@ƪ3=G{ `WW&(7)TyY  .OD0Ā\) rLZk9asRe_ʑ qqM߬N2Q#JMa+G`qY$!X/2cZf5{7(Lq$e-@>G! CPJ⁚I3uxX$>uig7a-|$Q!,-*qC\Sܘ*5jYrC"+k Lu<Ô[ldV ҌxC'-wn>,q,9uh~e, X$ʁ&ßti@&jlv~ЈnJZrm Ԫ >O ڎsbb{xAA?|5BMhw[ݼU(-J6*yA0d\ImRl娕u77Μ fTiaPiYcn^g+JyTz%UofW?t0H+ձa^מA}B9lA!+ aAe>BF?3'̟9n8m_[@0w%B k`8c|bCnAQ,a'z"]n˹TyMȏsEy5MEk$'a-}TE3$jA1ObJ9uo kPyS /(G+~8c("g**vd%gG.KӁzzGIBEu_vd &jqx͜}"̶-}KՔedAYm4#MЕj,PUEXjjj7L@1}nj ܊e)LO)U)1ќ7Md$2DGTg7-ނU` gY0?= P[wo)$x2dzD }e=9W.]m$ ۉD }B&[(( $-KMC]n 3\zeCz49'1ϩ%1Z>XtXOz,1.qԃ/vGi1=q9>41oR<[[Ǽ;|#p*2"<䁦D )'?7J>, ҇LEbN  ,~0qd;\g:9=Pyr@e]s󾗹!3yԌ7}N+\[.BUUоtL2&Wh7JndR,.2X*Ъw(" DKDo9c A@VX_M -8@;ѹPX1>wx |ͪ}-4(ίVte2o"8Պ\Y0*Y$7ybP 7&0.fOzNwFmhP+eW^5X\饏XPȝ1Fu;꽃[.\x0j"0^J%qf'MGP ӻ]3gh" h#[ohJa-1|.PWjIw~ fQIa4a$w؝spΗjN›Y"f zAu7g`Zc  e8SƔz4U2{ַ0PƊ.F5L#!;8]h(`cwm.!W{M7BjUY;/_8N#{NL-Iu9P 0vӎy9BZ$b PmֲyI-C2Y[r h^ޒi`n3Np9ot;.OoΧ?c.\pS X^ w (wФP066둆:x4gaqV5 gƿ\ނҋ UDz5C3D]_Z ?ɵWՙ0=Tpeb;EPRاݸemBUd)\+ȬٟI&5!j؃̷dg_6"إHF` t|Ɗ=$^֘ *б,h/I6]5Sn:`Rmf!Z2@eJpcaAr )wC^׼O`ZwC~;O8qY7#5xS_/{n0^uC=q5Nǩb:Cl9FKQf/}c޹FqCOOPq'̭^7H8#GEDz ChL deV 4B,F Z1%Մp'8;2t(,;=4f`86'M3/Q*-R?W,,"T+PMBR$05t >%4;!OǰJ0YZ4>pzHF8oak2]cw5!n'/sL.eV 4!!#W, t.Ixt*jo]a`$X!0e-$`ίp✏nn@`|<PvH,J|K &WbAG 0 ˔~|N*gUյܾq[ClFIԧ jK]rh"w~ $5^]h/j>?VM'C0^!^b:mU.smpkD1# !C93UXuZXim YZ