dd_rescue-crypt-1.99.7-lp151.2.3 >  A \z/=„1=W8?Ү# ЕSíğ?3 d:s5oet HPR) bn7:nYapF 1EV~*FyJ4S[~~FVu] -8El.u>7@ {8ems'ܸwQ[X?gྪ9хe.n$Nڴ[D@poh0GLoba1dD1>X@, l.D32f577f9cd2d4e62acb027a4b418e48796ed3cfc0c661cf27e75a735e4b83d1780023dc3afa70765891334100d65656a6d1e3296,\z/=„7^ L,r|~Ȭեo2YVp~8gոZ"*ns6G4d[ZK|}Լ#zikBFղ[ lXhd2DTTutIb)i)ƒ!p>?\??Ld # > $7@S my    N PXbl(8797: Q7F;G<H<I< X<$Y<0\x>y> z>>???HCdd_rescue-crypt1.99.7lp151.2.3Crypt plugin for dd_rescueThis plugin allows you do de/encrypt files during recovery copying with dd_rescue using the AES family of algorithms. The plugin supports various numbers of bits and rounds and uses the x86 AESNI CPU support if available. The plugin does offer a variety of options to handle the keys and IVs including the generating keys from password and salt. The plugin is new as of 1.98 and it despite diligent testing it might be careful to expect some bugs and future changes.\klamb17openSUSE Leap 15.1openSUSEGPL-2.0 or GPL-3.0https://bugs.opensuse.orgSystem/Basehttp://www.garloff.de/kurt/linux/ddrescue/linuxx86_64d$큤\H\G01a216d1af131373b52aaedb0a4315d5c6246a04483e23f3a78f6927ef6cd4f297faebaed1bec47ee54f91db0e9f6b7a0383f5dc0976857bd1cd4e990030b50crootrootrootrootdd_rescue-1.99.7-lp151.2.3.src.rpmdd_rescue-cryptdd_rescue-crypt(x86-64)libddr_crypt.so()(64bit)@@@@@@@@@    dd_rescuelibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.99.73.0.4-14.6.0-14.0-15.2-14.14.1Z@ZYYY@@Y@YJY-^XdX]XJUt2@Ui@UhTU]T[@S @S~@S8@S8@S|@S{CSy@S@RR@R@Q@QMQQ@QX@Q@QQQ@OO@O]@O1@NFNu@NbMnL@LL@LzL{@Lq@LoLoLe3Le3Le3Le3meissner@suse.comkurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.dematz@suse.comtchvatal@suse.comkurt@garloff.demliska@suse.czmliska@suse.czkurt@garloff.dekurt@garloff.dekurt@garloff.dempluskal@suse.comcoolo@suse.comkurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.debwiedemann@suse.comkurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.dekurt@garloff.deasterios.dramis@gmail.comasterios.dramis@gmail.comkurt@garloff.dekurt@garloff.dezaitor@opensuse.orgasterios.dramis@gmail.comasterios.dramis@gmail.comrschweikert@suse.comgarloff@suse.dejengelh@medozas.deasterios.dramis@gmail.comasterios.dramis@gmail.comgarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.de- dd_rescue-openssl11.patch: ported to openssl 1.1 (bsc#1070369)- Update to 1.99.7: * Work around gentoo dash echo -n breakage (reported by whissi). * Optimize away strlen() calls in format_int.- Update to 1.99.7-pre2: * ddr_crypt: compat for openssl enc -md sha256 KDF (openssl 1.1 default) with new opbkdf11 option- Update to 1.99.7-pre: * Fix for segfault on multi-overwrite with -2/-3/-4.- libddr_hash-round-down-static.diff: Mark inline function static.- Update to dd_rescue-1.99.6: * Merge previous SSE2 detection patch from Michael Matz. * Support calculating and validating checksums in the S3 multipart format.- Add dd_rescue-i586-sse2.diff to fix dd_rescue compile and runtime problems when GCC defaults to SSE2 also on i586 like with SLE-15.- Cleanup a bit the dependencies * Run %configure as separate comand properly in build phase - Remove support for < 12.0 - Add condition for openSSL to build with verison 1.0.0 on Factory- Update to dd_rescue-1.99.5: * Merge the two gcc7 patches from Martin Liska. * Better transfer length estimate (thus better progress report) * Optional ratecontrol (throttle transfer speed) * fmt_no was unsafe against undetermined length (pre=0) and visible digit grouping characters, resulting in memory corruption when using a -b logfile. Thanks to Marc Thomas for reporting and debugging! * A few more minor cleanups and bugfixes. * Fix segfault with graph in reverse direction with too large transfer limit. * Fix build with AES but not AVX2 support. - Update to dd_rescue-1.99: * ddr_crypt plugin: Add support for ARMv8 aes hardware acceleration (works as well in 32bit mode). * ddr_crypt: Fix CTR iv initialization. * ddr_crypt: Support for openSSL Salted__ header. * Support ranges in fault injection. * Clean up write retry logic. * Improved documentation, Makefiles and test coverage.- Add gcc7-fix-htonl.patch patch.- Add gcc7-static-inline.patch.- Add three missing doc files.- Update to dd_rescue-1.98: * Fix AESNI detection (x86) * Avoid test failures due to insufficient entropy- Update to dd_rescue-1.98pre: * crypt plugin: Encrypt and decrypt the data stream using various AES variants. There are -CBC, -ECB, -CTR stream ciphers, and 128, 192, 256 bit variants, also with enhanced number of rounds, and with twice the rounds. Keys can generated, saved, or derived from password with salt. On x86, the hardware AES support is used if featured by the CPU. * Speed up PRNG generation. * Fault injection framework for testing. * Some minor improvements of the plugin interface and fixes all over the place.- Add gpg signature and keyring - Cleanup spec file with spec-cleaner- include the .changes file in the .src.rpm as its used during build- Update to dd_rescue-1.46: * Support for HMAC creation/verification in ddr_hash module. * Mix rdrand into seed if 0 is specified and if available.- Update to dd_rescue-1.45: * ddr_hash: Fix potential sha512/sha384 buffer overflow. * ddr_hash: Support sha1 * ddr_hash: Support checking and storing hash in xattrs and md5sum/sha256sum/... style files. * New ddr_null plugin.- Update to dd_rescue-1.44: * MD5 plugin has been renamed to hash, reflecting that it supports sha1, sha256, sha224, sha512, sha384 now as well.- dd_rescue-1.43-1.43.1.diff: Delete (integrated upstream) - dd_rescue-fix_insn_probe.diff: Delete (integrated upstsream)- dd_rescue-1.43-1.43.1.diff: Document 256kiB limit of lzop in man page, output warning in ddr_lzo and respect limit in test suite.- Update to 1.43-final: Make make check succeed without lzop.- Update to 1.43-pre: * Fix bug in extend, which previously would disallow to append more data than existed before. * Some minor improvements on messages and manpage. * ARMv8 (AArch64) optimized find_nonzero for fast zero-block detection. * Significant rework of plugin interface, leading also to some refactoring of option parsing and passing. * Refactoring of MD5 plugin, improving tolerance against holes e.g. at the end of a file. Better test coverage. Consistent message prefix. output option to produce md5sum check files. * Add libddr_lzo plugin, allowing transparent de/compression of the data. Supports sparse files, appending, ... and a variety of algorithms and has a number of ways to handle somewhat damaged files. With the lzo1x_ algorithms, it's compatible with lzop. Comes with a good number of tests and an own fuzzer to test robustness of the decompressor. Shipped with an own man page and is packaged into the dd_rescue-lzo sub package.- dd_rescue-fix_insn_probe.diff: Brings dd_rescue to 1.42.1, fixing the process' signal mask after SIGILL delivery (probing), an issue related to the longjmp() signal handler return fix to bnc#860779. - Update to dd_rescue-1.42: * Addition of plugin interface * MD5 plugin * Use posix_fadvise() if available * Short usage message rather than full help on error - Update to dd_rescue-1.41: * Support for building against Andoid NDK * Consistent use of (improved) int no formatting functions * Fix off-by-one block dev size issue (cosmetic) * Enable AVX2 optimized sparse block detection * Refactored CPU feature detection and selection * New option -u/--rmvtrim to delete output file and issue fstrim - Remove suboptimal fix for bnc#860779, it's fixed properly upstream by returning with longjmp() from the signal handler.- disable SSE2 on i586 (bnc#860779)- Update to dd_rescue-1.40: * Copy xattrs on -p/--preserve * For odd file offsets, do odd-sized write first, so subsequent writes are aligned. * Support half-empty block sparse detection and double softbs default for buffered IO. * Add a lot more test cases to make check.- Update to dd_rescue-1.39: * Fix an issue with the last block being appended zeros if hardbs==softbs (bnc #833765). * A little ARM asm speedup (~15%) for sparse detection. * Clarify help/man page w.r.t. interpretation of -y/--syncfreq. * We use autoconf for feature detection now. - Build version with libdl by default now.- Update to dd_rescue-1.38: * Further optimized SSE2 sparse detection. (Also added AVX2 version, not enabled by default though.) * --force allows to ignore non-seekable output with non zero output position. * make check does some testing ... * improved cur.rate and ETA calculation.- Update to dd_rescue-1.37: * Important bugfix for SSE2 sparse detection. * Fix exact zero-length on big endian machines (irrelevant).- Update to dd_rescue-1.36: * Fix overflow with avg.load display * Enable SSE2 on (32bit)x86 with runtime detection * Add optimized zero block detection on ARM (3x faster with asm ...)- Update to dd_rescue-1.35: * Better readability for reports with (optional) colors and rate limitation on progress updates. * Simple rewrite logic. * SSE2 optimized version for finding zero blocks (sparse detection).- Update to version 1.34: * Better support for various *nix systems (specifically has a few fixes for FreeBSD). * Better compatibility with compilers (clang and g++ and clang++). * It can now also load libfallocate at runtime (libdl). * Detects a few more fatal write errors as such.- Update to version 1.33: * Long options * New double overwrite mode (-2) * Man page added- Update to dd_rescue-1.32: * New option -x to append to outfile. * New option -Y (can be used multiple times) to specify 2ndary output files.- Update to dd_rescue-1.31: * Some minor output cleanups. * Implementation of safe triple overwrite (options -3 and -4) following BSI GSDS M7.15. - Update to dd_rescue-1.30: * Fix issue with double free (1.29) * Fix output to stdout ("-") * Rationalize messages a bit. * Option to init PRNG from file (e.g. -Z /dev/urandom) * Option -W to avoid writes (if output block is identical) - Update to dd_rescue-1.29: * Correctly handle last bytes before EOF when hardbs == softbs. * New option -M (dont extend output file). * New option -R (repeated output of one block, auto for dev/zero) * New options -z x, -Z x to use userspace pseudo RNG to overwrite disks / files with random data.- Update to version 1.28: * Better defaults for hard and softblock sizes (4k/64k for buffered I/O, 512/1M for direct IO). * Copying of access times with the option -p fixed.- Update to version 1.27: * Allow to do 512b direct IO (which is possible in latest Linux kernels). Change posix_memalign() variable assignment. It has a number of fixes; most importantly, when exiting because of an error, it updates the variables that are output. dd_rescue now avoids special characters in the logfile. It handles situations gracefully, where wrong positions resulted in the progress graph causing faults. Some come from illegal input (negative offset ...), which is now detected.- Update to version 1.25: * Fix for spurious "Success" messages that resulted from overwritten (cleared) errno. Bad blocks are formatted in a way that they are not overwritten on screen and block numbers are output as unsigned. - Removed dd_rhelp from the package (dd_rhelp will become a separate package. A recommended entry for dd_rhelp was added in dd_rescue). - Spec file updates: * Updated License: to "GPL-2.0 or GPL-3.0". * Removed bc from BuildRequires: (not needed since dd_rhelp was removed).- place binaries in /usr tree (UsrMerge project)- Update to dd_rescue-1.24: * Handle directory as output filename (append input basename). - Fix dd_rhelp.test script and add to %check.- Remove redundant tags/sections from specfile (cf. packaging guidelines)- Spec file updates: * Changed License: to GPL-2.0 (bnc#714914). * Minor other updates.- Update to dd_rhelp-0.1.2: * IMPROVEMENT : will check the log file destination for sane conditions and will try some other locations if not. * IMPROVEMENT : will manage max_err parameter to avoid creating to much chunks. * More and better information displayed at 'info' time. From dd_rhelp-0.1.0: * INSTALL : No more ./configure && make && make install ... all detection were done at runtime anyway * UPDATE : updated libs provided in dd_rhelp * UPDATE : finally compatible with recent tail/head "-n" arguments * Added some sanity tests. * TEST : Started to create dd_rhelp.test which unit tests dd_rhelp. - Spec file updates: * Changes based on rpmdevtools templates and spec-cleaner run. * Added description for the patches based on openSUSE Patches Guidelines. * Added a fix inside the spec file to remove build time references * dd_rhelp no longer needs auto* tools. * Minor other updates. - Removed dd_rhelp_src.diff patch (fixed upstream). - Rebased the other patches to apply cleanly.- Move autoconf/configure stuff to %build section.- Adapt BuildRequires to new naming of libfallocate-devel-static.- dd_rescue-1.23: * A short read (because of EOF) is not regarded an error anymore. This fixes confusing exit codes as well as non-quietness for -q. * We now REALLY default to -y0.- dd_rescue-1.22: * Display compiler, compile time, enabled options. * If hardbs == softbs, don't repeat copy attempts. * Fix FPE in progress bar for non-seekable input reverse copy. * Document some of the goodies in the README. * Make code more digestable for non-GCC compilers, optional fallbacks for strsignal, pread, pwrite.- dd_rescue 1.21: * Display warnings when using sparse writing.- dd_rescue 1.20: * Update docs to document the overwrite disk with itself case * Also display progress bar if we know that the copy size due to -m.- Really fix dd_rhelp to not break on new Summary line.- Update to dd_rescue-1.19: * Fix 32bit screwup with display of total amount of date to copy * Support fallocate (using libfallocate) with -P (Prealloc) * More consistent use of ddrescue: (info): prefix (splice, Summary) * dd_rhelp adjusted for Summary change.- Update to dd_rescue-1.18: * Change default for sync to -y0. - Update to dd_rescue-1.17: * Display progress bar, percent completion and ETA * Better estimte current vs. avg speed * Exit on ENOSPC on target * Warn ONCE on EINVAL for fsync - Update to dd_rescue-1.16: * Determine and display total amount of data to copy- Adjust dd_rhelp to changes in dd_rescue.- Update to dd_rescue-1.15: * Support for splice() to do zerocopy file copies * Better information on warnings and errors * Avoid repeated warning on fsync returning EINVAL- Rename package to dd_rescue.lamb17 15450717231.99.7-lp151.2.31.99.7-lp151.2.3libddr_crypt.soddr_crypt.1.gz/usr/lib64//usr/share/man/man1/-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:Leap:15.1/standard/4c2bf691eebb9e83b8433f80cb39428b-dd_rescuecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b8ac79a0f6bd673b89ca3db79ec488f20695898, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) PR RRRRRRRR`Ekn_M# uutf-8ddf3be70903b60fbdc3d4c339a57bb59a49741f7b2da49c46d09482f68fd91d9? 7zXZ !t/;] crv9u:R2=H$@6xF?<@J^Q胏VUQ2l#䔔S:O\:!ȯ0}xw@ʃ?㔰'Y|MZF۴tfYnED.g[t2 3}wC8ZDebJצ1 UaQΞ=,y *t|@nhk#R4/SVaG.T97q Z6gYY OJ]_(l(2#lC jIgA\al8מ^\b:yəT,%O5H߇)V0 Pė"jGG"cM,LCA O2{ڢeLj[互h2^bj5ƫEp\N~$BgG‚t8POz[ (CvmLYl2nHֈ"IÁ!HG#H*DLyHˬ˒IldslH B2.*dLL@w+KI5#|& 6l HW㫻rX'Ș^䒎hQ7#H*}@6Yboc<( gM)X!VS3[W3V4WMm"167Z *=>?Vd`"z{OIӑ WLs{R{v84to"_" <\DF*J*4̱rĩ6 p tysEؐ~ o06$ls/.Zg”Yt|P<&mϵO.I3x7ɳ#0iVK,WҾ#lք H)VdP8ֿsB>&5'Z0# ~iNۃ>bi[[¤;N6`d x b[ߢŨ}m̳ ,4L@y6w s |`CKV6anD{w?IVKj~ SE?40~S- /EH.ui7+#~ab&]rnō1a!]̘ٛ+?dž_jqbJ|123 D+[ž<(zv,m9}i^feњprgߡ`Bׂ}kAg 1HE3'gPRieVBBQ7mp 4%doM пa50=.{|`̉Ǫ) Ϣg@55#k?ߓ (Σ(ik Q&,LNܬަwN^p{!SUCpe>bxVѦ3C$qդ%BD$Pd.-E% ,~θ-vblɄDJXǩB_dKJX|%Tږ޺sܣYd[~uxZx*Dv}rS(7W0_IeaU(M~itULيwD)S!qE CE%${E"Qrxj|ζ9I\9X (Ə:@+6ZY% cmEK#{ۂΊEL C;`hN8H ~T4&U_`(>eV` L*8&/@6D͞m½pVuh|̬iw3{=G+ߝ b S(,uuOXTYK[W/`F&WYLi<>z'{H8z%M(Ӯ~_i${!|X*L.%pI޹<8(eQ&om9C2 "qɆO|i՛E!TS෯EpM=FD&7TBI.|uMihj͔?*%)[%XotAz^X"_d`oSXYOE;p&_ܙuwp!- IxZh62Y՜ՊlOvـXQ]g0pv^F#ů kݚTH1^qąZ6C dY6FqQNgo(ac Eo]1з쉒5a%̟.\ȌQ _EThCU8: =~>>f"Eσl/oICfMܘ)r:V 8G}TU;Sң)׾zLT ~f@8wrvg4DP2-"tA:+juJDO1BGYq/U<{G,` 8ӔBX^`#ˏ]4eYmH';幱T9oA)2s&f [ߔ+P;ߘ*4,ďG#tb78<f9iXVQ '|Ag]:c.&[#Ktpܓ 7kg\L@5RK)׈4KJwE[/R@lQX}1tǰ_0 SIRQgzܠN?iؤrޖǶ?1Γ \x]pU,?ѴX hqg2HzNwN^O̡z LNPB~TiemP$ 3 [ssCU5y}Z. HTf'_SDxכ`GIdEEda4%$<|d&4u=4%L.ީ gkDLٱ$_΍GԿ;@*NoPF΅'^!'kHlWyz1d(d0<MՅtP."jwYJʄaQ~i0řRY5(}bhx5EX`~v5);'!$= ^4G 'GPT˭0_Zl!#;j֫{ l!vPmb_A0j, +*Vr0ǼH˹ycvnA}6#//%2tI.k{ףEa`' A~w5AQ5\%c)؊R6xR P]ˏ6{B2*bmGlt8<)nɾCC¦L/f eX뽩N!% ȔVoT.PN«!FZ]٬2e&[aސ#@Y.O'u w͜ \ .8ӜjmJN9W#%eu3>^"S,?iAkLSO5#QN]*J8!Ly;CKeoEDo2U@Vi2hvPwkxXiAA[1A,ew zKAt)bfRwKҾ "b5;a:|ȑ`GP;iTv-٫@Ͱ./мh.%^79":fR-q _S]Ԉ8RoKbT~0Wp㰮Pq{WZ'{v[ȔfDΡ 3Ε%۾G'lD3x #;n,~ȪG x _,yo>mQݞB "uI[Rd@L1 Yi%&btv{Sm%w:oDŽ vlp4MsV"Um Xn={Yfi($=]cc^JYoNiEV潤b,r㠀7m_6<lӅstW3iUSsC}N)/_%} 0J)>w1\g^&TH1n|Ab<dІ^T rDT*@2YV51I{K'E%MKxJVWX g;w 4%2U3lByiޖ>$ J{#ul&yXڙ3 V7g"޺^v䰢h%ESRJ L5J_}->]ݨ? EYgVfkmV0m`2Gtٞ"@Fj$Y6Jj{u D%_7KIP0RS-0!6ՀrʣY,.nzMi]3r>d;/z3Uآ}AfmrH:kH1g.\U[P#=Vg E3nJ+r-'lⷑ N\+b|SYdHH%t+I77k%(C7@?_q~r˅@*=ŏг"`xf9{p}؎EQ먜2'PO50vh8 $x:wޝ >Xpb;_29. _gNEFx$,j 2Z҆rn@L z2\ e Yk5n8]tڠD $ζRN8Ucw,6\pkwf"- 2j > pO=cŌ* =hwBz]sHVLVűƯz¾Z;5WS~$2?051Ae_u'|"dÿ2 V4޿Ӱ#h9.xEIw<> x'5zh y,cbfD (=9oآi= ,F (4h$p9eŻ# ZC|ذ[،z#q2jwPRC\z7~Jؚd+Xҥ.rhr M86,PpzfhͿƁl݆"7PJ5~kO:sfycxn "ЌMc^4WQQ4_ %dTڣQ؆J977i|mͼ( ڶ1i,L2 dF=&<_$PBA2- 9n*BL9lrQ",$nO9!z#twfwcԋu"leZJ,Tr+CS&\gٲ8kyFs1=X૶|2[wX~3,%7Oؼx~E&0pA&I߂HAↈ.5cwI! !w~5⼮!Y^UFquL)hd*FwX0TuOrx,rtPހ/.Mגi>,(̣qx1mLn]<?w~vOdm'u̻#3*{\u@W@"#!壸0UvwðAh\ UuF6)E–W !ZeluY&u|Gbhr,*;Vg,=fSk e  h@P G5- ,ӮWD/k>iai TOS%Op{ (c9;:=&ȧY?]VW]M*ܦ$߶UhC6{DՁP6pG SOHAֱ5'Zɚ%FZ%x($0u#hj9 PV(2/J} o!!Vg2L*Ý Wmn $!,s4`!ݘ}%* ؓˆt sm'k4E#|bqgPm"nd+CdkR~wADNZvU6_mݒU+p:hb짮cAOp5K{f|Eͤg>n_|teM>r!wm9kЫ wtYBqpǀ nqC!HirΙ#&H+Ţ%e11 9$r5*Lwe+wy>ۓQcyP*u%O{f^D+CP%*6A/~c|ЅMx;w,(+L9k/fGY< TB%` ձܑTK힧hSemIsG?;z&mS8sZ_*˓ D_\z' * ˸\G.Hf 4EG0# PzߕjM[p>φ), <mXk*ͺ3Ce!g*afvy]u[%I9x߻J~ä.Y.R6'8=2:^EG!=uI'@.'RXZJO5*EGS`]6 /يLJaN{y=53>y65":'27QLY5*1=PY:]- N7r.C2.YE[}+y1D,m Di= pC.R(;RPVӲka}Eګ |CYz&"!2]D%Z\q2&:)M/D'K[ '|82 T {0 0HéjN0386ؓ4<6M YԒU*[])CRbJ3}ʎY(=^Y<8d6K3I\]{ZPSCf,Є;} S@je zb:+5ײ&mS 8$d TД:<Ѣ;@q٩v[Z. =_#R?3QKy@2o|AVkQ@kSk%u |e!Zp-Q'['_kyhJhJ-zߠjKX ' x o2w4Sa4 Vri%<("R۝L:^/g֤S.!᪝B'4%=RV֢o\$߬x(k {.D@Z%x" ޓnm⵺Cϴ+:Vfʙl`*ɤ8ބ8iZ *(19=)Qr8YB^%GjVx-9;A×k _L|VfVT*^XH4?N< SKGUL |X E8d9Ns3piXu(OH )C?]]F2\}F!HLQ$PōWV3ߊO"DRMX;8 C(Iq?^jѱaǏƧQ1ja`F1&#ס]k-Ѫ\o/s yFHióRkB2"R߀qB {^_ 5:2MicN˩tME ݤYJG. mlV"! KeXaPP[O}uk74~l8{"{׉PL@X^W!%wtFzԓj 1aL-b), X,KWp!Y5xcf.m.#܌pC(ur[n w%?V= }>*V;gJ_sPZ-YjJ C30RU4W"0 fйSϗ|LaG@xs#%'r\$M7f >-iNlFڄI, 6 QL֡ՐP%A:s+Wh 6A 4팴Hj͔'%ɺ˺:;~r8S"/&~<2{F~΀Z,Zt +_f[*S@li[;UmJViť/oF#Aβ C?QpQ?߅$ _% uHE!};)oru1Quo(4&|;b:cj 㱬(eV6 #zxۮy W2E7xY9a 17%zaiZs}!;_QLCaaIu #4]O!KFҸwӍǗp|$D׼ ǃAs>&Iё(?ȠabL9̕# *37C|u;Rʀ {LGhѸ_B%wߥXD_&*W[GowѫK삩,g":bM^@ 2ϏҸwǨ0GwFoXY}န>D}Iu!䣫G^ Gdo~Vr _D6z`KC{mPy^EbO@ <[Nj2\y]XdG0edoD4I,G Sn([iW@.]фv_ 7_BXw3])`뺸vYSrK#g1HɟJ >;+M>}*D%@z{;Hy%LBhƥ25\UE_wpvߙ}¬΢F8]hzщI&K#n Fd-3_ i=H=dƤ +DfPֈ,,xiJr ea)ex⯕V%QocʌS$[ |<#V-[X$V%~ 8 h0X\~o T3`ವ9aղ&-+X4)2d'G,5vcE $eܚL\=쮈Bq(,'|0PT Ɠefr$c&Q_ͷT+B/.j5fwئ{lgb'3q{.G7*|FgNӿ́;I2ۺxM_U0(Ѕ|de|ÙYxX]fIj1"[W^ dԸ9@ᓾp{0,gF/pSK]}% ɰ}cCpv(#ш Cy~} R "J>m;u=ݗM$_@;G,] 76MZ8X|*[f#TRҌE5A$FYV[G@V<4 gK8G)تC\cd+856pQCqv󜌋vKSVѣ {uVp@T. #sPma#+^Ԫ1̩:ot(g{î/}̔DM.2^V8*:G̯Mu8DU*uw"AH**hC4hip}o&!sh",{}&@VPʈ\v\L f"Q{UӍ]^jX !iJ#QH<9h!K إ@G355rbHtTEؼM2$%ctmʭO`:sh.G^DVRo/rR ]}yc+h UY+uM%C8M @ K*ۭSX1:$ÜչUgj1DLDZ2:͛ )p5V<5'Np`%vY˽nᩩqnva'baT?GÚ{)%pzȟ 3~yga\ wXtB+Ll1{ Zy! ,w^:L]ɪԅp#OctF լ}G*o Yzzν`JC:tP>SpbHbOF.sCnάXg #b-xsm.%Wu;.oEn5Qbf{w>rTԺSa\r˯7G2ӊ@_b פzEcʴm0ᙺm) LLpT?ԚZK I(Iǖ mHՃ'e,b{..l`^'ޣ!P4)gN̓! D_6J9xYTg(d :vBICsg#xCPYyī ),֠ m.X`[3/JnEu{n"WQ` ~xs"rTBͳR]cb; Hb'h}s(n˕ j4QMp.+qmder&mK9da {ݥX(yeh<[2^= tN>:ڹkF_|y |ML qwyEI ԕ~'V4A!ER|? 嗛%[^MMQ 3/QbID l5kX 2s|-eJ\!*H8S(]1 4Ν5(=-Cm5 ۯna[d`bh']_2(,coӵ%`*ȦT52 E²$v.۬/ŕ$U)@1)AOJNF1˓70-~1䂃]c35nX6W̉<@kMpxa򯘠 -%m,ΫʸD륒/b'+rD9%piu f*lI`tΊlMo3wdt2aU/U\BkȰao,O?!\ SEBu# d"O&9~ >|OΝ/\K5GTM{& ˳[w:UI^w@ȓh.~tnʌS 'czS.wC#(Oɥ/. SK1fGT9 9 {].?,Az{JɭOi.-4dY YMOOP'xu.zf-+C Puۗg \~7W0O+%2 Ayqeyl =Kv/ WWf8nQ‚)Rt\tF 㑌Ֆe٬% M{km8x4unXioO'O0Y{'a#uBςvq4b]RH#˸d=h =-rj&ӂӟ-gGƒ>*J>mŔ18Akw;PWWu& HOR=24!L6@趺rĤA(bL%eH+8y#<NbgMQ"Y@}*T |<eGUl43{@IY:iɐB')tvZsS׳~ӟ.nhT\BBxo#kˆaLjfĸFjDW\?F Y rvQ ߮]Z@QJާFְ$"[ɺ&5zQJ¨un+)xdm+%t?MCImsu5eM4ήL`ڻ~h r1KGED 1`:8'ɥŰ~ٰ[w%jX&s˙{f࠰4 }whQ=!'Gm.ЅPŸ5R-mt)EёKUr_n8-M TxrJAߕ8jpke׹VWPkbx"fCZabB+~O)5:Fsq~m\4`~j\ĪŸ 'e#+ZG68 =J߂S֧+~?GqT_ Mu=e?ΉtIOE~Bݒ2M^v{6/  D}vhR}F^T'*DMtinMgwٟy]KEh#xv~wj]i^y1~ܽH(*?sg%4OϚٺiC0[ol xǔkN0qvMzC` qSʾHBb3A5/O;WY0$R8wgjT Db@n?v3ࢹ 0*s1sݐ'E٦R/=/qE.oœ=pׯlg4z/jTe)h&t fY%'u ;3%錷HdX2b 4<qa)G,|򋐫Q _e XhcS t1}y穟xx 0<޿)T g+Baq!SNTTFj.wzvOL_Y}C5ɿho>t:PC.-F~Ӂ(+1xI܁@qO+m8rEtUuFͼ ߨbKL߃Om,] ^*1|mf, amJDLRP(樓HzJy} 9FsY M6x['/)^0y͎2Q]ֻLfjJi )Xn;g|w dv`r&ʴSG%"/n h)}d<#݆u/JC\D>% ꇪ4awHW<9e,ŠEop=jsPN/vD@82I!]=N1oG3Bl$ΰhSI` hb.{Diqa1zZ#3(7ǫbפcB$b&YxhKɎ:C.;$Q©PW,q0{dž9g9*toci][vf\e[}C_-:Gkvb@ue,`6 "-h XC5G(w2~qQ{"<K_ v%xeEuT|)(ISէ_;IKy"Ρ`he:P{\bi!*5j_< WpjQ+;FʊF\ߙYlJ蜊g>Z5{KÝ?><~jf|s o/HCc;3tt^KD^1v( 1 ۱-9J~RYrSPW[DzȻQƑ8Z%ck5 NLP]ap8 /2Rf26 ޔj7<.;p]*͡q=V@l'xN1%f˳ i8h|4{Wpi]Ttl⣙,T^#[Y#Nڴhmho [PBgYqcG?xnË1c\WS/ xPfǨd¹ЦqrV_ C.ˉ3QJ;U.gEB-Zk_E[$ÜD` Bf9G zx# s/2 YtZQG`pp"_ Hi0cVD sBtVn,'FTr ELJ 8KJum(*szN3+׹]u1}:MsJO{ b%1ÂnπdL qG5z|Ggv*ICBËuJ=IF$BN,^>2fcȻ~Qcw؝_4)~Ē=+ҭ9 \,CtW'ra@J&6ZU@^r8W&x7h !`&2'C'x_`4+l ?>z7w'\.(%tspkRB ـˇ㸑md1mv o^[劙bΦLڕ6[?e 8M<6c){Xt’M6s$K/JwؘNN=NM4(vҫȮ go-;OEBКI>O-.WwW)lM"uS"/,޶2qpkH^$sM\2"P$ \"΢C"-;'!I`iC#8 Jn5}gESEʤl-kTyWT8<\W7Aw!VrX=l+> _}RG y̘ $7j-ȅ-SOe*{7mi9aeEY8xfl:U"2Jߢq&TAhk8yrxj:v>u#9mZD ޶vB8qΘ>#P 6s D*c2<<@`g'.ׯ'H\gXS g‰ɛ`5XWFNX$xUBǎ hjޝt!TSg R;6`8AICh:A-d45/٧@cxby=MgEf %&dۜiQMOLC%`wQa5G8.~o!X@h_|.&>ɶQD<1ZD}V2:mͅOD*/Eq%ohۘn09t5}b8g/HA/ cWm&U$2j]b(Kt4eܔ[.KJ Hǵj$͇|SeKJl (p,jp@S-H. _՗VlO@V9B_;Ӂ>= X#H$MYr8epmA^xbNSTԀUt1nu^K>R*~8Dƺ!S=pX_D?sܙd,Qf"+)sRy@xnuϘhB{+w7@k dTr<6ysm\$eEp=s}}"\1ӹ++fUft5!p}.3~DŽޭJ}snH%k O7[h6%c(Q֎r3y*ԔȻ#a@> 2B],Lkj֨I틀X#nqq7ЉS^P5S7e *x!of0`DMB7bhu+~ 5䊃os=BEdx1n7)x6@͛;Ѿh%ig2TJk|נſd$ON^&':7Ph6Q ~˄XM`Kۂ&jb@q?iQ 'PR[o(imds.:?GdCn*H3wɭ_oNgפ@zg7j%@G>* `|^R2 ֔{_5@zL/w|CS4Zs DtW ͗u'7rD)WoA~nxַdYPbARTt5uF&! PAf{M)A5Z lRNϸ7uA<͜ $:$Eκ3YvDDQۖOXLj &*w:Q,kyw`M9 %߷ cI1ov<v0e<2g=GM/  9YKvp@≷n/zzh1&l?9VwL dמ=6|Svɟ@oX.b OB%XX%=oA{l><[Q`-O$Y 8T!;PĶFK |bgH3^6#/+Dt:ONNOR47#ajDgErT|(GM dwd{SͰœKMav\"L LSG4[CO3F͸21 `ܺ^&ǿXķ%䙎53ofVc^|hЏ`$N/zji#)r!ڕI KzO|TB7 ]N.AkzsFȱX`c-MG(FKfҼjq1G:hP߻T$K)[dP0tnj.M^eՙy({(ORH)lp8sqE0XPi\{"&W%ňY,zVXL[vn7.2qȸnI@fg؃^pObW eC @ 7vn\]*/.4^>WFcDrf+f3FS'1=_l:!ֈm}7\: ?ssK`$0"oồWeы;|`ڂ8B_ s`^6alӠG47tI6+jZ254Z9I9S:J.˥@2ab"l>{gHL Kh~n&OxX>}:D(&4}&may _ynNk84*vr6)0iTgdzCw<Ƕl+^:yHT9\ #{V/ fk}>e{xB(< ߓ {!H7ZeF꫊;gmW(]fOMڲQ/X<>Шr;S|\bV aftr9#i#7K3WkʳJVJi!ʰIؒ|)Mhu.ʨs=l\`naޢJn,li 6/3ֆ˨8~ΗܗPI'F4v t &p j3vx#̲Cw.M:7ZzB H b*UMkSG%S0Hò7LŔvd_/nm#0?3,{q~G*E)ɞ>wwMwM@ʈ Wlt @lz* WPwd E:@b EU|5}EnɘFk|+t @JJ#/@&KS5Fa v4[h6b޽wzx "BnPI5I x7/NN{)ы$_u6#.H4u 2d41>3tt1%_in1՝~Q|Ov*NW bPX\]rWyD0bHm-h?)a%-butA]ܽ6Mu%T*R͡#iR|U p;*un,  JCzkw ֘Pwg{LjmXۈ{]PG&r=;}hwk#w>qT!A8@*K} ?L + 24IY[ K٣U?I/ 4ƽ$2܇|²/ߩdXvņ_TϋB r;߾ EWp3k؈s;mK{ .p§m.6uuhlP ݷ8Ӑ+/rT >j@eN!P]a;j;Khnkc;39J\jN *13ԇǚ AP Dzyìw2|cʆp&fa87 2 L0ٶ!.]ceE`j9=\$+hzQ_|^.w WioO%g#8[ХoZy%TFr{2T+L-_ ֍6NDulk)")&>jK7_i i0gYo[n`R~PYj 2m`g5F,at-[; ]0t§|) )Tx y,' GF@ߖ&wq|$"Ϩ6l#,A+e.7fŊ߯"& xJ>='E+mчl4ѕTžYz ?3#A^ǁ؋й"X-zMou/M]"e 7;[R3v"d;M<*a㢐 D!Êh9^.9d0A 8ԇL5fl Z:lxocEoVcGوαfCHM9(ۈj$~+=tҺ0a[B/{X2@u]C/Ul QFa;FBx7U |y'ғ(Ά+5aheB"Z-5>0դ%ؓ}lㅵ`M|؆oy?OFִ,7 '2qtk@q"IyFП+U8 7kٌj яj[*sFԾ'0h'.cXUUsa'ŅS0AvtjȨ@ a5]]dp`'YWm 9j1=$,i_ 5Γr6a_ۙ qx7vN,yPhyr!'t={`{ ͏9J8/ܨxF@xX)EqDS`%$LbPoC=rCVԤإ,)Uv2{r:-8>\,^+6X,k f?<{9۔6(X#Kx_`XKw+J$ XXQᛜfcQVol0GPtޒ+ r/#JSx=tȈ| Fg{4AY;əgwB9}+z '^eY꒘*3x|!n sхm !!&;Ҝؕ'5`1^\1Gtľ{tϏ: NoǶKz~‰{B;b ɛMQI)[zpe}d-~-?晽S|m"h ݰ;'#prD܃+9kTWf>aS.5y~?gk_@.&'@ndP7щQY^ dM9)Hq] B$($v@IX⻭?AY_ l*$2q uYS3"_isrQFyι1g~y('Ǹ`!v#NqEb>[߮a`=>L)jg9[߾WضV\nO !Xsn2H>u/, .Nb|=ژAM*Ց%:E.34ưh ԰s1КIR pu=ָ˱ͿԔt%cMaj9•D,d.{KH˜?93!I @j5Z)U׷s,*"{hLW +׍uCFAml{="7j/#IMb_V]qd$A]ќHf~tprx*S{m֪NQ >ӍoQ|< Ioj8QJeO8"|UbuTU!`tnv1\`yK5*pLĥFCXG[ui3VͼdaL%vϫh3> T +016eWaE"ѥd0ẁx,LV DPbtמFW$Y44- 6_ZryβvJN#yںSocK/O!q3$Ad{Sv_T<2i$(Z#mo KNBcn tVTIG# ?Iq-8KLAt9uM P+}&(vny\3`NYz7"V< :񕣁t՘ژ202[v>[ԙKEjWMk)qi^\CMII= &תu,qIUüiqXϷ#O|]"mDy=hiju# 7&;5 %cML&wPmY~aȩTzgLlE&B+J:^RZUיpjM/Q\%E<<Sg)DYnaudBDҔnk]!|AK͘ 4":Yh1`rdǰ_T ]yQV¤Y23g8UV%HTՍ,p ,*4f9DAmi)S& C/ƽw&یS[<<.N5JS AO˟Ҩl-ǸG2<٠d72uR]+y>$KWw'H&ڴG, 7ƚMNun4 +V^yڬxP+2\2):>TiU(kdsɛBM~M65 pPbmi 9ңK;zb)硄^G1aIc \Ezک+4rSŐ8c 뼋2Cnp+k0ҝO.3gʛ/BUh/hu9x|ҋm3Ec,r+9wSOP38tv:g@t]t(ٞ2K !7-I&n)>LLR1?z-KmK¼a$7m{."kf%;"*!Li֝R"S<|rr\d/ӰYy{E̒ND4rǗ3-D;鯶VDEL V(jZPw?zysٖؑ6a_uv1 v(ಅwy,< ho撿AnXݦ%KB57@<9Nu@$W?ihJ)و[Ϊ$iOgЄhb>>u{ atltiھ/jþqOئܟϹW )BQY`j:7?_Na$P6 x,vjʅg6=gMdW!<\% -Hl.[Յ{,CܥXqEALR((5PYiLî,h'SYߦrRp%d4=o òPOos8ļ$>Bsխ$o=xfPKHXbU:(YF[C_B}-հ1 'JJ'$oc8*)h]lnocZ'DMO6996$v·=}Wq֍g{CY92}M7Ed$݂7/~-,'b?:y,'v8bHqk2ŋЦ+ Hƒv$\g"xK_C@Fqvjwt ;Aב]Z~pzf<ڄXDL0GRuGx;&ߘsNubI@7.nf % ʋv|!!rA318_^k7Qp̼/T_,J\rYوgnn)|h!ir\;)1q8KlDm.Frssay+ Yw uФ[2վeC6Cfm=HxɏW"lЬq]CY` %ҽ}g0ߢq5Hh5+ EfilI;2Iӥz)9ake7?fb=V~/#+4E ]il~6pU4cl:E E[]VEsGV>_}Br$#@i*]g1}J-u/U.Kz/@Bл31RGK]E|9Q#z*A|Ȟz)xޖzlW1Ѯe@_HE˓vD-FXJC8G_U\;]-7(,-E:9){^@u^g 89dYgBj<_. +mw9p+o=qb?4%}hYoH,+sRؼas~+ 0{؀i'kn\'X7W/DG.XS1]V W4V,"7 Y([ūcjsϭ,ic NH$ ZU6Мb ֧;@_IXF.3u0L6Q]|Ppt gûΙ(_#6LH<liԶ|)e0y3[_fC ɫ%k6>I[|o,]@ 3#сA."}7aB닄;ϴ21" %w mN |2lr=!z>;DrvAL)a~z,DrBr.(LϕJ$[eM*/ϋwreHxq8y&քQL%\~[lh!qaЀ"Si'Pg"&ɰLpH:(Ѹ9pcesSMkO?e,'J:D[׌Z|X`; S frQ`pqƻw^r8'h;lC>2ZALX0Q3 6S1ܷ''%t`rSe$sCYLQ-~GcoT2Q6 <"ҟ%l[1u}p>pRSh}S{Ptf1TAWY I.c|uXl->9kۣ$ds0?UG48/ˌoUUKxp-}a,im~. uњ0;!֌[g@RRȮn#d k6uuňFlO8f_27AV^o]۶Nf]9F=Ƚn/d Z Wځl%= v“82`,X`LcsW|oV ')- E~j0݃)xӻW%*l}b sg6,cV. 2&w;(PG%WA)Ӓ3"_ɼgb<ʴg6˶97clĬU9"KE]#)3}^ 8Y&0s}uʑG e73.se(8iǭun *gGY qG)NMt}XS`mzHu616< +56?YuB# ԣt!)P2Mt_PN8a,HV;N7潓 c;\] z)yތ6 WD翭dT(ב %BOihfOMׁ; S80)g|ZIȢ9CYX$s-ХP2oFG ,߳k@B2,!_;M}Wle)/I#/916^s~pFU70L9(J#tKNdw7 )Uq yPISi`]| <A$4 ]>jI'١kYp*஝.ݷ -ֆ6LR-=l7>pVM8 0qk1Xx^ O(r#T_ S#>F ~vˉn'f~Ѻ 所UI+ScADL9VA܈ [Q×ȯ'ףI?G[TFXŽrL/,56Q!]gY3]VxƷuEltvS)JwӚK͕$\ihfr Y*i '(W>nQr)Se/3b3BVA,6{4, ,Lk yYj+v_4z$khwE]SWmA9C[g6u!.>m2fFq[Brx]g:T /V[DҘF;H-)y)ie/.I5eܨV, -'(S\uny )_ˀ3d10Te֍\0+Rs5#yB~I5' ]'RD$FtL D fiR r)l*"`“P5yOb z>c}|MHq3@1V%˛6__Ez)Gs~"U5\'cS3. 8OvDom8?o£1q >#Ii#1;" +;KP;(icP ?]=ɵeb fe ͪ:y'U'=[ yOˇ#EUڙ]aHC4!gCDo8M b)dtDX S b3@ֿios1WИ{ח?ͷOiN>)3X$*@}_' 7 M'z.(j-~Fjaj~@k/'.nFy!#U^$U6cE cIOgV!A FWܵhN%p0i J/Q$`K=Vu_aKP"ʛ7Rx Gw]j:uN,]hƗ'p΁Opl&G(3r$8>WH"yT#_*5Mn6Ճѳ74>1uF'# 4BhxrH6ڤdC|)鄴K1,}@ف@(H%w7*: oP'U߀ ]̈IHtS>1jHUo@@$ uފ"D`DEww;w"/3@Ss S"T@ƘNC_3 Jd;IO*h[TĨ>|]+ok?ڷͰ< ^-Fj!,]1O09x,a!56^<j{- A@xUm mb+vZ^=D/Z"P8%G.DQKLhQ?cm 5@MF(`_)Af0f>_$-W2*hh2Q2&̅*2Hvw|^wvNG[ }'2*=ݥ|9($kG Q(<` ?C9*輣튴ndrr!D&;G&J9Eoz['!ݢ9߹,a ~ʑsCe &z_2qu}AԈӜJ{ЅX%dw]PߛEM!)?,(DJF:)=j&t`wI4wڗlk:Ҥg)QFnvUфeAjjBc<1E AIHka .9 YhI9t]<^&!Z{L',w?P:,(Xq6ݲ)M*ƶbG{ju )i z>G4A_I`L(h*MvaLnc +;2n^& _-GбuXM/rN1;ݘY1*!|Pu2rʪ757,_/Gf.l9s$u=K(ط9U}j_ v1L +o Ys&- ..ݕS*Wf#Vp JУ';K琛 FU1(^Vud/9JG]7 )6#Ir6F?]4:o̓P5=8_ jnR\3%|q[n5?g9%"%c2-MP|%e,uaT4 0w&u0<#{~ *>Z3|e%@Ea1\ԺGAP L\FOZLxZU e~ΆK_3DA|xJMoGI5oL +.3 ka .||󠴾neʕ|E^dp)޲-#λh KRm d'lA8T%8t@4 qY&_ @샴}3O+FFKw6ZK,}{L<R/l$lh`S,RSgnQ#οsg6NUq 6|dX5lġ*-+jSܻZi6hR:^uOM aEwd(;"oF[3jQ0{bR>v)i zlǐU<~y`U`6JO?pP׋L%InAf iV`0z!Gb o9L,6t; __O2TBj qB8X{[jRcwm-8pez &, iFQI(N00@}^j E^iY}0͙-U) N`'5*C-ъz*:10v0\wh*CQ&4 845(5Ee# =Ŋ#)5i)zvT+ ȑNx\PM_ivX"%WҤvW-0^v2UV9Η٥S]\yb* GKr TF':U]zmH`>Egl,Gi1Q>xXsyJxQJU!DM~\+2yJ%!)/oGE֖Y'p4GpEJtV,D4!#P/ |ʕŹDx"noImc 3P`PliA8?!ex|?F [/CEHo(z-@K9 u;\EgESPoNhu}(qx-"L2 J^.u]E~pjB*zq9&;pR߱ky[BQ̜ 5:2H__66"AwbtsNQ -Ȓh_o$L$qH}q`m;jjP F3n6Yj%#y [,9im *tY~]̷ю G|&E'\ǀ[F&/)OСy#BaqyVRtoUEgIRL—1/1-ni\DT2 %›W@coe4&B--;LX̛l_B/1[$&TN\, _ i | _R3]@#H4ܾMY},]3B!NU z,Ő: S ƥ+Ae޸6UXӬNcKJRQM,Oot8)Ng| p ]iā=gԓV$2n;Z8罭wgnئ,ZK#X̅4cUS, p_esEk<>P6ri=)Y}1y@PNa}Rx;hי‡nNh+5c'2`\3'TiM6 RitY&l'uٳ"hT<+&EN?I0޳;j;rٺv~j$`TF_-*m ^ h|c뇿&\cjaVY%Bxa|P*8aCTG6TsOIL$dF|IZI{IΞB/k-wko=n6f=/" [YՋ~O.Pz fޞjݤyZ0J/'CAzZ$ {s}5{wk8[~**(o[mjzZv,X_lt_uP6p%c<6V&c-?S%=:VperVeu}}l n F ;r8\3vԉ`Z%X $FQ"X~-iw {rŸ 5sKoXt5$yI@ Ɇcr[sI1<Mnm9R.n.y>W[ZQ^ U3EtN|7t-&&w{}y/ᗛE:Ndff܍ob}AEQ;ۨ2Alײ`l):T[12Gr?bN"9$Е4ڄ b6s̺XM֒.`2<.jUB9.*آo"~g>]&V*P3 /]Z%DлɢUu|LӏG=߽ f xw7Ԅ?mБx!6cPzҎE;W=0.Ɔ/ҘF/?Qg.-rB@S1*;4~ʋ{<*O]t.ANMSH2̍;P)khN݁T+m!Z|I+3[Pp#;ꇷxhBQ!V/tw W@JÛ$u$]@"U&1dN.TN  D7^CJڗi}<ɫEeuQEQ^5\:Q 8;[ IOu+{ Ѯ.[^@ 뤅lW8U=I/G|k]A+'lj9Jp1Kcs#PV2!ՎuDB6b2؃<2#=;#qvГ7\P8)F_t{=/:2,;9 tR|nٵ :kSLѣX`l,;`Inor4UPk@^9qufbB'߇nrex9}UJZɸ 䧰XRxq&&Oo񄔢ֈKmTM2O?",85OHν6UX+Mc} :\a;_7g`-H K Va[v2ӭ'[aLdB H3ܨUWV?9l \G$#Q8>^V_z'&!2c\cr"j rKu7Ι;zQvMNQpHHNvJ,$-D>RD[$&}vXϐ?F`KY-b.aS'+/*PBȋ$9 vس1סrZH=N#O&ډkv#S}%[= 6cveW:5j/99zOzpyM) ? m6fe_NF~Dūs/q !և`e8(>e wD.+kj1'-2+d\1䇇-9F'1OoBǡbz mWNL{f nyvXHeq#OyC#T|Zv۸AZ߁,c%;}@lX6NA^gq1AOq S!E>.^oeܨq?m3[VS !.zDfYѩ0LoY]bX$B .RbFRGxR~=Jf ŬìWtd=i!ḫi6__F*״"@qY H&u *6_C=*7ܓiFʹQi10SڞbwBLSLHaQO"ysDnx/T8߅O4m#Yv-gB"搬~^Q%ᾈ%DN60PԓKBnk^ՙ?{"0F/jknhxOEb`gm䈜n)A2Jq_qpVPDž g\ vp~FLUCg3@o&X ʭȘi?1#ߙ'+,w WMLBo'VɜhAsag4'Ě`ww-ש/%/:M*ybNNR)s4Y2ޕP2E:ĒUs3+[/"6-W''˯r^{n?["WY%.(2ީp5##48A ~wj^@¹'K $Ȥ7:ʱpc?f&D{Fr V ` x8U@l]dːV )sLXDV"tzaI nn[bDD7:.||n7 ^ Dzi?n :qsZ$W}㸦T),Pʧz()g5uuָoWvCxL)a`S~:{@k9 *bHs uV5 5O^f;J.wX02E1tMru_ye"`J׽I1 ̨Mذ*$5*ИjtWG6a5{nQU\Fr!`5K8uь%.kw|MGjYHPxHcA+EgJbޘV9]cE>WŜGa2,b`s#VuyC#F̊E&uߡԔd_IY,2kw=V.(/j࿧͈72]^Hefv;Z_j 噰y6K, gIYIaC#Y֌U pli tuX--ok 8ۑ^GwRj2yyC;'w21> G~306?L ZJ"sR]03޲8|Z[7HGT+'<[Y )fƆ*P[.T񧑚m3pIz^DxdnNڢxjWyatL ~񇲙. T!`@n~7j#ޡ%j\zyd%v!]io3aYw]û87JE s-4BNA@+leaAjK*,aiXn%=7QMŏ36%V>f;*:8ڝl{307>+|'JӋ8zB klYߓ>pi!`Ch jֽ 9,!᳛.E"/N }׺~`̑ҝZR}5Jw`YGvGChoy:@Ny=-% Zb^ՆĪBR~\kNxؒ$ +]h}БQEZ܃i]x't՛Bx<'X0eFՉ[2f<8V=AW)|$LM&}EZCR[bm2Y U%>"~zahŇBlt6FX߫92U7y_ɍL=cT#\/Y"wno-XDcdj_ۋu"6~[2y&=G>kR!32t[@#KNӯ$ՠ ;JqDp%o/;^R_ ę4 2LVdo|_8DI]|2ЕE|do [< ]_X$L6sᕅ!C@PA?4N"ht}>᫋WE X& MIh0gi|o(]V?ۛru=Qp i . dY{joy3eMݹƗn)ۿsbP*|led@[ytt#Ɔ.bՍNS'xQ3q.N։t {N/YʀROV nNN"]YfD NJX퀿*&X\0R-TDqFGtjQ2 }=Eu{:YXZ,\l kglH/Me\I/9c,ql"zfסtkJjZfb>AtT>bݧtMNPq K̹qD@ 5BSFU=-H <(ZWdp8E`Zڷ)AWh6q%Z砡oi V6,otvJ比po-nfS#a,ڭ5q+}C2KGظ9LPcM)hx:ʦHHrߤA }rӱM̼>@Qь*ԡޅrxaU]Q_h'B#8T܂ 'I'jo)_H6E2|B[0("i~դl.ݮ:Wc8͉:;.S V~;N*Ol^r{l[+3B 2ئش.DrG`mδ=޷&9<[>Y[)b0(Wv/aʅf㱋+gadž9ZGpS}eI17D6HΝ후mQyCl?[5/ABqu _ :sr ;(`ƥڏѳKopo_7;}ʑh" @(6MmC?Ԗ:#6EtO^ gi5Q9< zƋfԚZ! k <2^>!rn7($΁W>.qzKD a\;2ҮurK qV/Pקʥ 3=$-A ,~.)c)2No5> 3 _aclgJAOl|K P/,8Cm#!ݔ;k2g.Lf<ƈ'4pLx ),V}]TY-}nzhPIumYxA\mOGbp+ " { L"Y;Z(ɍn!tzp%Мn"2nf>z%{!|I tdҶȋgD5,n#gN> ,cv\VM"f~=W F <@K<:I֜vڜnrd5P=J 4:'vY KhNgzER7+Y1A4-pvp~w.S(ooAъFEWS VVP>i F~-piU5$ -)w{")ژ-&_^MX3MKaBϮ~H(Õ2"dC٥ b=8'ڲ{8WrNKvTLs^N/o1z,m$­9IV+RLCH"d_ݟ.:'/Gz ȱւ}+& jŦY`")jIAh3.ƕʝޤ!̴}[oOfZe2QR 4*iQ%"~INU fF|$Y_R84GA9X1 \JҾ f+:bAsX Ee}ջR:pd.Yg8DŽT {da0834} lXVQ̯6@@ڎ1?5G $ +ˣKly}@6v6^PT%-kRBYE|us5޽.߆im^m[ʠa 1jh8eOx?1·=3 Vc4hu[\Ύ0@RO.nSܫN 2Wgr]5[ZFLY~Ŷ Qs ~뗤Fiv]S#hgxO*a{}1ɗiE`%/MC~^`baA#ń#ocFgET5"K^zJ%ʫ ϱ)* ܰr՛p^eI6cm_ ii6ʯ(bӗI]dBQ06`ء oEsyZ+ۊ$i ooIbLy6D/U?tsҩ 6KMLe]5Qw>, { ]i_{Y.eEkV` <' eq~/,`˛(҇j It2Єghq[6jDBȍy1aՇaV)D݉t>(-EXSdѐyn/-_B>އg9W!U$7*}ǿ7Z͔#~,ti<$6lCp`)/̌vDdW[N>8KTTv nJ2T$S(ݔ{<+w9sz>2I`3cgs6֏Z\y.!sOՍ y{CsAye[Xb`.biJ#ߪ^TB\\| h"z4?AalF>&t^ޭ}='WZN0/\uʧB(}$mW[jCjV #fT߄~i]=,PEjmhS+fi߮587с%H=r/ns'Z#(OY1 *|Wn2U [}&GE8yqz+`Q^=?kQOd`>xwGɕ D/ fDN7:لC?C~랿~aXx䡐I@Bȼr=I?s"6)f&hD+˻W\@w`{d"V/P(BNay@kBF5c£5<,@b}م̿NtL!<UbRo*z&gggN(lBM750N 5XmPT3} Ww/<nKe  $d%R| Jk@}̉l-.N-HM*Ҵ$m]2ƎGOR0$(&89<fB\IfZPM|,Ar`+CB%[}WÚtcc!n:kxǴ ,iDG!Dz>~Ps;uF4ЈȊ dlR53ˉQM߭~D FJO6Ŀ/?yj^Kvq`Y5Z@EDm1<(c""Vy[+ *Z>q$z:)Bald9;48oYޛPJ*Sb΍BSLɮt@Ai”t4NJ5!g_)2^ )e(q>ާLSӧC GN\d Ϗ.U<4a5`_RJ)~B6=tV;2Y~j\SHݛF&đEM݃'ߔѱ?CIXOr1 {~H#ث^K^^ 8\`QoȆB||Kl;4H{p:g됾I?& xgh\(o!:sJgaOJ5$M㐇Ӹd8Ux MfxCGdB?O78V*T92)61)(koER8akta53S/GGp!0yI?' *^ NHN 3:ddO[oѯ"c-īQ#?ehcXQT a]`Sg8FrhC]b$cJ\,ZP N`e^ecHC&4Pi,&~-şj'T.Ç?.<zMu:iMkv[8JIJ@b9Si!KKꍔM 3Yo ycF-BVhT~LTJĨJ=<-W℘)y35ébY؋$ܸ*E\[yce!ꪴ( Qh?)I $hQõ]P$q']f*֨-~ң.~>!j $UNTh',ќA54k&7y'؝L{x[G=++f%[?Z^Ȝi7.#qKo$x7nƂc,їT9GЌk,b9đLctiM.B{qz?S5zU@8a{: @jo( yd L &Tu _qf$#ni;r0Z@? wv˧L9W͜osNePKE€i򚽏6X}+*6Z\DvF'i%#&;yA7BL$8@' `_v+;&s.VrLYl"*R;Om*G=u.\Vh &xbuIkH88[.9%Zj1`ZAX#hZ-\\yk'm)"jj)Qۛu# zحh&pE_ϓQtȞ2Lй77; ə+0Al/7$}-Ǫ9;^ Ý Su D껰Uv\ N˵*)p(@v5~] 1?+|DI]91Ǝ\akc&G@te!&%w@W(WV;r%?o#o)-(Tnx آ{e\F劬C968;E~g?oE#8u.D Cv;d=S/dPdQySCQl ^'JƬ ;V#ErS4jQk/T7i{~"z g-z`J5wʣ~]Y '1/=k/|mSw=ƃRmNuio}kplkMM !LFՕwlL{^L: *M3Ns&1}Y,ki4zY Qf16)6Wc`zlo c݆ؖ7dG\'g<$SB(GMa>V/+m6\'B&xxV-۽T%}F2vvD{|}:ߝS=GxCdmn, 'mӊKy% QUPy''ЁyGkpfZVSy[E;kڲ]P"][6f݌aTO⎫>߽ =C`c-RaԔƄa1%MF㊻_/dN>tZ-dxf*W+{-e8#H[ <3PUZ5-w<eYQG;bvzbAcרvrTJPghN4}Ʈłd{9[-֡@3B1FpٴMGɇvv-lEťZbNI &\Bkcd'yzY%Pi!:~jb4^/I'f6a?`s:Rܳ4 LF>VX^gQC4b9epyI\>dNgݣ t{AkD+Q$U^!`}CYqب,jQ%3FcF+iikt~'7, gj&+"oɗ,F~Gd |De@$w)^]\q{&KOұR|-h)^: 8Fkbz`#UgaN$F1mH(vMm"wսA *fzq. /