bmake-20200606-150400.3.3.2<>,=ԉgD)p9|*uPdlh!AKcYgp~H:"b F%HEupW} Oq6ᙈ8xOL*nTjD% mU`v-/}7dSgb.jEu:̙98yǜ%[t\1W`U4ǿ1*Tш96վ122vAaW .o 7b$tI?,FpS 5!Wq}󩢾*a~lD;>>b|?bld  648DHa WxW &W W 0W GW WTWWW < T  ! (!8!9"P:$HFQQGQhWHRWIT WXTxYT\TW]VW^YbZ3cZd[\e[af[dl[fu[xWv\ w_,Wx`Wya zb bb b&bhCbmake20200606150400.3.3.2The NetBSD make(1) toolbmake, the NetBSD make(1) tool, is a program designed to simplify the maintenance of other programs. The input of bmake is a list of specifications indicating the files upon which the targets (programs and other files) depend. bmake then detects which targets are out of date based on their dependencies and triggers the necessary commands to bring them up to date when that happens. bmake is similar to GNU make, even though the syntax for the advanced features supported in Makefiles is very different.gD)s390zl32 IvSUSE Linux Enterprise 15SUSE LLC BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clausehttps://www.suse.com/Development/Tools/Buildinghttps://ftp.NetBSD.org/pub/NetBSD/misc/sjg/linuxs390xn9%Wt    7l%S%0 +g?\Q %,_$ :" l> a( [EX 9 (\ h+=mA큤$AmmmmA큤gD)gD)^WWgD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)gD)19d4151d77dec5f53daff47aa27275ff7881c2ca44fea75ca472eb12febf02971d81d422b49b7575b1938188ed640fdb9da60a2dbed50c638d586fd931e79933e90da913bd93eb09ce7d4e7e07a44e21baba95925f543916c91568c41fe2eb35dfd8e9c6ebb8a56659671b64f5d12cbe523541b6a15f867863bdd84b6ace39d97852d8f657f68963214affecde94e9c8577b80b9e0191f331af0b99f95923f583229664372c172af7375c8a6cd62e53d1efba9a4c0babea44d3ad60f640f24c60b72d6a05a1f072a1a0f55ca1b31528bdc5d5111c2fb02d7651466ef84bde98026f8ab9882baa0737edb8da62a675866b84c68c96e492049002c960dace8edc80c62d63b68333ff992262cd1242da7b181e430936a60126cd39eea2e9083c3022f2586508a7aaa4189a07daeb27e7839a0240ea4ea625fe5f30dfe2f7916c4a414c8af3b2c97bc5bb0dcb2f0e5b3f411a8f74a53af77298d96e7975965adf39074adbe6fa8c1dc45d24a98fbaa70512dfe3867b68d8eee3447a43b2aec39a512874f4f292db43b8f749a18c80c594a3473b0b69822405a88bbad609234843e922337299652896be04f572ef015723aacd61dfee3fea35a377f0b1767dbbdfca081fedacfb79a5c5f3b4a87663007754c6ca773dc35f1e9649cab596d96aaca076efa90f703aace98fad401d186fbeddbd1ccc3c090ee2a699b5f3711b1be7b0a3d4a32049186e155e6ca14bce3a35371a5dc91ddb553c8ad8ed368f04f748b4a30d0619ed2a025ff4f72e3ec0006afee2380641f41ed8912364aff4c5aef20a1c274a85700c60825897e5bd5858028bf615891c51e74d8517a01b008699b58ae355e779197ca8d3a86ab4cd9d7972de5553c7fbf618236187bcb470975c6ef840202bf489508528e8a7aba66a513e323d40c937a1b86e36cba3d7b24d38fefa826be42e9eb18186826935ffcf6368e96be22d150957db493e3176bdca92b6d5b83fd40f66cffa29627c860ae78d7b03af0f2a801275fbee00b0a280eb0c7f69b9ea8891009aaf3d2c827fbfe25fcd8482e5e78868b5a7a321593975da3dade7327451018ee2fdc3dc8580c12fad4f1c8e3c34be5b6e3c9efd71887e37be65c8177a1893dbc3c640ea2627393b2baedbbf710441ba4be86b57ccd44f5e84be629abe0aff7bfb3d47f6a6ccd8a0c1e25f82c8ac030a3c1c85024776ad588003ddc8a6563690f31068dff1d1c402b0d569ec528735dc1f77b81c39eb30d9cab11c871c5ea21db6e7460b7e0db2226292c772afe49619c705cd8716098bdf51795409e5466f86403988ea8e052dd50c6d9fef7149d1e63093b90a02cbf530521501bd040352a678c98ee4d12b1877c991412362e3d01de30abd07f0bc97f8dca557d821801e925835f5b17bec662f4180366efab3700eda8906b7893c55fae59f43eea90e7965ae89fc3418d79743b5703ad90f89db9eba46f74968d56c820d20f8cb7a416715f9dc38f9146c07d37067edff4a25ee09045505c77f0637e8416378c8ce089f76d36c7b01d54ade2e4bb2383b3a9a2fa76df4cdf4969c761a6f16272788bf93a2247fedd7fc4a52ab0d946e91b0478b7f233b25d78e844b8e51f584ef595c812177b57da01ac8e83af4a8617610b215f485b6661daf0cf695ef487bda9c2439df3a56f3b420213ee27996d55df3e062080067be1d3a93a08db9e80f6e62ea9345eddef8b7af7e27906d9cf7e365eb6b9cbbda6736223591262c1f99d85744c04b6bc3cf1248ba7868e4d50c06064585535107eb4fe35711fb6b7fb047ecff79e0f381881cdd88d9f7a376b6f9c67aa84ac8c8cceda7b99c222fbe891ed0031efeb3cd9ecfd11b86e01290dc2b8e431060f63c37c8263a603b4bfdecf16fee7d868206a68da0ddd76203cff43acc4c22ca7233722ada2e110c7a59ee7b49010818e53ac413fd3ab9240821f1e87092271fc12c2c4d07c5b5596a73a7eef4a9137b3f014cadc10c1369d6671f83036c30c75022947519a2fc8aa3ac530a18745825cdedb66b2ba3042836892044d7d3215acedc0b3bd8ec2f2bc39ba84c1347bd2e2abb80a463268c553cf88d22753ed0eb433a93d7dcfdf646d8df3c57d66bedcaa444916eee7f670159ff821e48b807764c6f204f18f49a4b19c4e87eed68112c2ae72b95c4156552ef8f80485806c9252a35015ac7fff0bc6a8eee0de809cbebad3b52726cd2572a029a2a7cf9128f9e91ebefcff8920a0deb59a1fb5f8048b3342d9a1b22b1ab367969eb89f6a96b9d5ea7eb2dcb16442e566f7ba086d969596259309b9abc9f054318baabda164800dee8c0a1ddb77be24f57feb5bad872fb14d41bc1b7016462299a9dd9a76a4fc18b7f7e2030186c49de1aeb3c494b4eff1aa0c272e8271522aabd0b6ab98ddcd1382bb460a1dce77e4dae84da28851764193676f363fa49638e5ccf6194e5d8add9180e4219748ac69177ea4338f52220ce1a2746b81cd8a3abd8c2587997826e3c8228acae83f91dc15381500cd8575f22fec07a3e6220b0f61489e07d60505826aec94a25f947070dbbb2e272b5eb52317a54e45f085480ab219b1099c3f0f39266e01c208c0bcebf35a9bba352d973b63aae8cec4bba8efe7e85419a0a6b569a668e692bf4c3729a16738293cafc0f331c170834e51f0094f683cee253c81b42a74f26859991a7720775c147b950d3353a90c6afd0e01e861d6dbbcb11631e8a5eff1ab70708d8a19eb37b27d2847b4b08decb76baf5c2f0eb46cf9f0958e17ceb0ba3b48b4bbcc3e19f6383423d2e1971793ca1cfa2aec5fee2f3f479e69f521a83993b66e808b921a19f998d811f55bedf5e08993a2966f47d01583d6c8361770d7a4934f62a54b659966a7e80f4f06922c534bb266754e45bf2922410941e11e5dfbebb7f71083cfc2b3f077091c27fb65b381ecab6b09cf18932a3e720e7c11a9d7f565d3243de3d7876b12e427bfebe618c9276173db06affc0c2f23fd981b969a0fdd692d47081a5be856309962e7959c2d5f9dd4dfddb38f204718bc886deec821b48651086ccb6502f29cdde2f13a10746a01ceb3693f49186a7711dd80e807e4feeeb18490909c78a4f8730285745f40a21712c8aeba46a10e08997fcd4fc6b56b33da74a6e59ebde5065c9046299bf10e9048a6dd80d06c31e10559efeb65840523ea7016b5dep.mkdoc.mkfiles.mkinc.mkinit.mklib.mklinks.mkman.mknls.mkobj.mkown.mkprog.mksubdir.mkrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbmake-20200606-150400.3.3.2.src.rpmbmakebmake(s390-64)@@@@@@@@@    /bin/sh/usr/bin/python3libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3g=@`^@]x[H@YoIYm@YFk@Y@X@X5X5Wڍ@W_WF@WEW8dVJVVG"@Vf@UUXTeich@suse.comsteven.kowalik@suse.comdap.darkness@gmail.commpluskal@suse.comdap.darkness@gmail.comdap.darkness@gmail.comdimstar@opensuse.orgdap.darkness@gmail.comdziolkowski@suse.commpluskal@suse.comarichardson.kde@gmail.comarichardson.kde@gmail.comrdodopoulos@suse.comdap.darkness@gmail.comdap.darkness@gmail.comdap.darkness@gmail.comdap.darkness@gmail.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comdap.darkness@gmail.commpluskal@suse.com- Fix variable used in rules to build shared libs on Linux The form: `-Wl,"-soname lib${LIB}.so.${SHLIB_MAJOR}"` caused an error message: Error: unable to disambiguate: -soname libelf.so.1 \ (did you mean --soname libelf.so.1 ?) Instead it should be: `-Wl,"-soname,lib${LIB}.so.${SHLIB_MAJOR}"` as it is in the latest version of bmake. (bsc#1233508) Fix-variable-used-in-rules-to-build-shared-libs-on-Linux.patch- Update bmake-env-script-interpreter.diff to switch to interpreter to python3.- Updated allow-overriding-compiler-variables.patch. - Update to version 20200606: * make.1: cleanup * Makefile: fix depends for main.o which broke MAKE_VERSION * dir.c: cached_stats - don't confuse stat and lstat results. * var.c: add :Or for reverse sort. * configure.in: add AC_PROG_CC_C99 for mipspro compiler also if --with-filemon= specifies path to filemon.h set use_filemon=dev * dirname.c: remove include of namespace.h * modified dollar tests to avoid shell dependencies * new tests for .INCLUDEFROM * unit-tests/dollar.mk: tweak '1 dollar literal' test to not depend so much on shell behavior * unit test for dollar handling * str.c: empty string does not match % pattern plus unit-test changes * var.c: import handling of old sysV style modifier using '%' * str.c: refactor brk_string * unit-tests: add test case for lazy conditions * configure.in: use_makefile=no for cygwin et al. case insensitive filesystems just don't work if both makefile and Makefile exist. * meta.c: meta_oodate, CHECK_VALID_META is too aggressive for CMD a blank command is perfectly valid. * make.h: extern debug_file * meta.c: meta_oodate, check for corrupted meta file earlier and more often. * boot-strap: unset MAKEFLAGS * meta.c: meta_compat_parent check for USE_FILEMON patch from Soeren Tempel * meta.c: fix compat mode, need to call meta_job_output() * job.c: extra fds for meta mode not needed if using filemon_dev * meta.c: avoid passing NULL to filemon_*() when meta_needed() returns FALSE. * filemon/filemon_{dev,ktrace}.c: allow selection of filemon implementation. filemon_dev.c uses the kernel module while filemon_ktrace.c leverages the fktrace api available in NetBSD. filemon_ktrace.c can hopefully form the basis for adding support for other tracing mechanisms such as strace on Linux. * meta.c: when target is out-of-date per normal make rules record value of .OODATE in meta file. * parse.c: don't pass NULL to realpath(3) some versions cannot handle it. * parse.c: ParseDoDependency: free paths rather than assert * configure.in: add --without-makefile to avoid generating makefile and make-bootstrap.sh * include Makefile.inc if it exists * Use Makefile and Makefile.config.in in unit-tests so we can use just: make obj && make && make test when bmake is already available. We add --without-makefile to CONFIGURE_ARGS in this case. * tweak bsd.after-import.mk (captures Makefile.config etc after import to FreeBSD for example) to cope with all the above. * parse.c: ParseVErrorInternal use .PARSEDIR and apply if relative, and then use .PARSEFILE for consistent result. * parse.c: ParseVErrorInternal use .CURDIR if .PARSEDIR is relative * var.c: avoid SEGFAULT in .unexport-env when MAKELEVEL is not set * fix for unit-tests/varquote.mk on Debian * var.c: add :q * dir.c: cleanup caching of stats * Makefile.config.in: use += where it makes sense.- Update to version 20181221: * For full list of changes see provided Changelog- Removed already upstreamed bmake-strlcpy-explicit.patch. - Added bmake-env-script-interpreter.diff. - Update to version 20180512: * job.c: skip polling job token pipe * parse.c: be more cautious about detecting depenency line rather than sysV style include. * parse.c: avoid calling sysconf for every call to loadfile * var.c: Var_Set handle NULL value anytime. * parse.c: do not treat .info as warning with -W * var.c: Var_Append use Var_Set if var not previously set so that VAR_CMD is handled correctly. Add a suitable unit-test. * var.c: do not append to variable set on command line add unit-test to catch this. * main.c: ignore empty MAKEOBJDIR * meta.c: if target is in subdir we only need subdir name in meta_name. * compat.c: pass SIGINT etc onto child and wait for it to exit before we self-terminate. * aclocal.m4: use AC_LINK_IFELSE for AC_C___ATTRIBUTE__ since AC_TRY_COMPILE puts input inside main() which upsets modern compilers. * Makefile.config.in: make @prefix@ @machine*@ and @default_sys_path@ defaults. * unit-tests/dotwait.mk: redirect stderr through pipe for more consistent result on some platforms. * machine.sh: entry for AIX * VERSION (_MAKE_VERSION): Move the setting of _MAKE_VERSION to a file that can be included by configure as well as make. This allows configure to set set _MAKE_VERSION in make-bootstrap.sh- bmake-strlcpy-explicit.patch was replaced by upstream's one. - Update to version 20170711: * main.c: refactor to reduce size of main function. add -v option to always fully expand values. * meta.c: ensure command output in meta file has ending newline even when filemon not being used. When matching ${.MAKE.META.IGNORE_PATTERNS} do not use pathname via ':L' since any ':' in pathname breaks that. Instead set a '${.p.}' to pathname in the target context and use that.- Add bmake-strlcpy-explicit.patch: ensure strlcpy is not defined implicit. - Do not de-FORTIFY the sources, use proper optflags. Above patch ensures strlcpy is not implicit declared.- Let's skip optflags macro using to fix all builds. "-D_FORTIFY_SOURCE=0" for some reason doesn't fix x64.- Update to version 20170510 * For full list of changes see provided Changelog - Fix allow-overriding-compiler-variables.patch to work with new version- Update to version 20170326 * For full list of changes see provided Changelog - Use https url for downloading- Update to 20160926 * Makefile (_MAKE_VERSION): 20160926 + Merge with NetBSD make, pick up + support for .DELETE_ON_ERROR: (remove targets that fail) * Makefile MAN: tweak .Dt to match ${PROG}- Install the .mk files as well - Use allow-overriding-compiler-variables.patch instead overwriting the installed file with Linux.sys.mk- 20160818 * its a neater number; pick up whitespace fixes to man page. * Merge with NetBSD make, pick up + meta.c: move handling of .MAKE.META.IGNORE_* to meta_ignore() so we can call it before adding entries to missingFiles. Thus we do not track files we have been told to ignore. + meta_oodate: apply .MAKE.META.IGNORE_FILTER (if defined) to pathnames, and skip if the expansion is empty. Useful for dirdeps.mk when checking DIRDEPS_CACHE. + meta.c: remove all missingFiles entries that match a deleted dir. + main.c: set .ERROR_CMD if possible. + dir.c: extend mtimes cache to others via cached_stat() + meta.c: missing filemon data is only relevant if we read a meta file. Also do not return oodate for a missing metafile if gn->path points to .CURDIR + cached_realpath(): avoid hitting filesystem more than necessary. + meta.c: refactor need_meta decision, add knobs for missing meta file and filemon data wrt out-of-datedness.- 20160528 * boot-strap, make-bootstrap.sh.in: Makefile uses _MAKE_VERSION - Removed bmake-MAKE_VERSION.diff so.- Added bmake-MAKE_VERSION.diff to fix MAKE_VERSION variable that fixes mk-configure package configure error.- 20160512 * Merge with NetBSD make, pick up + meta.c: ignore paths that match .MAKE.META.IGNORE_PATTERNS this is useful for gcov builds. + propagate errors from filemon(4). + remove use of non-standard types u_int etc. + meta.c: apply realpath() before matching against metaIgnorePaths + allow makefile to set .MAKE.JOBS * Makefile (PROG_NAME): use ${_MAKE_VERSION}- 20160315 * Merge with NetBSD make, pick up: + fix handling of archive members; + meta.c: treat missing Read file same as Write, in case we Delete it. * Rename variable to avoid interference with checks for ${MAKE_VERSION}.- 20160307 * Merge with NetBSD make, pick up + var.c: fix :ts\nnn to be octal by default. + meta.c: meta_finish() to cleanup memory. + meta.c: allow meta file for makeDepend if makefiles want it. + var.c: add knob to control handling of '$$' in := + var.c: add .export-literal allows us to fix sys.clean-env.mk post the changes to Var_Subst. Var_Subst now takes flags, and does not consume '$$' in := + ar.c: preserve '$$' in := + parse.c: add .dinclude for handling included makefile like .depend - Use correct package group- Update to 20151220 * suff.c: re-initialize suffNull when clearing suffixes. * cond.c: CondCvtArg: avoid access beyond end of empty buffer. * meta.c: meta_oodate: use lstat(2) for checking link target in case it is a symlink. * var.c: avoid calling brk_string and Var_Export1 with empty strings.- Update to 20151022 * Makefile (MAKE_VERSION): 20151022 * Add support for BSD/OS which lacks inttypes.h and really needs sys/param.h for sys/sysctl.h also 'type' is not a shell builtin. * var.c: eliminate uint32_t and need for inttypes.h * main.c: PrintOnError flush stdout before run .ERROR * parse.c: cope with _SC_PAGESIZE not being defined. - For reso of changes see Changelog - Tiny spec file polishing- Update to 20150910 * Merge with NetBSD make, pick up + main.c: with -w print Enter/Leaving messages for objdir too if necessary. + centralize shell metachar handling * FILES: add metachar.[ch]- Update to 20150606 * Merge with NetBSD make, pick up + o make.1: document .OBJDIR target- Update to 20150505: * Merge with NetBSD make, pick up + cond.c: be strict about lhs of comparison when evaluating .if but less so when called from variable expansion. + unit-tests/cond2.mk: test various error conditions + job.c: use memmove() rather than memcpy() + document different handling of '-' in jobs mode vs compat + fix jobs mode so that '-' only applies to whole job when shell lacks hasErrCtl + meta.c: use separate vars to track lcwd and latestdir (read) per process + meta.c: close meta file in child * Add Bitrig patch from joerg@netbsd.org * Makefile: use BINDIR.bmake if set. Same for MANDIR and SHAREDIR. Handy for testing release candidates in various environments. * move initialization of savederr to block where it is used to avoid spurious warning from gcc5- Cleanups spec file with spec-cleaner - Update to 20141111 * Makefile (MAKE_VERSION): 20141111 just a cooler number * Makefile (MAKE_VERSION): 20141105 * Merge with NetBSD make, pick up - revert major overhaul of suffix handling and POSIX compliance - too much breakage and impossible to make backwards compatible. - we still have the new unit test structure which is ok. - meta.c ensure "-- filemon" is at start of line. * configure.in: test that result of getconf PATH_MAX is numeric and discard if not. Apparently needed for Hurd. * Makefile (MAKE_VERSION): 20140830 * Merge with NetBSD make, pick up - major overhaul of suffix handling - improved POSIX compliance - overhauled unit-testss390zl32 1732520379  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW20200606-150400.3.3.220200606-150400.3.3.2bmakebmakeChangeLogREADMEbmake.1.gzmkauto.dep.mkauto.obj.mkautoconf.mkautodep.mkbsd.dep.mkbsd.doc.mkbsd.files.mkbsd.inc.mkbsd.init.mkbsd.lib.mkbsd.links.mkbsd.man.mkbsd.nls.mkbsd.obj.mkbsd.own.mkbsd.prog.mkbsd.subdir.mkcompiler.mkcython.mkdep.mkdirdeps-options.mkdirdeps-targets.mkdirdeps.mkdoc.mkdpadd.mkfiles.mkfinal.mkgendirdeps.mkhost-target.mkhost.libnames.mkinc.mkinit.mkinstall-new.mkjava.mkldorder.mklib.mklibnames.mklibs.mklinks.mkman.mkmanifest.mkmeta.autodep.mkmeta.stage.mkmeta.subdir.mkmeta.sys.mkmeta2deps.pymeta2deps.shmkopt.shnls.mkobj.mkoptions.mkown.mkprlist.mkprog.mkprogs.mkrst2htm.mkscripts.mksrctop.mkstage-install.shsubdir.mksyssys.clean-env.mksys.debug.mksys.dependfile.mksys.mksys.vars.mkAIX.mkDarwin.mkGeneric.mkHP-UX.mkIRIX.mkLinux.mkNetBSD.mkOSF1.mkOpenBSD.mkSunOS.mkUnixWare.mktarget-flags.mkwarnings.mkwhats.mkyacc.mk/usr/bin//usr/share/doc/packages//usr/share/doc/packages/bmake//usr/share/man/man1//usr/share//usr/share/mk//usr/share/mk/sys/-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.suse.de/SUSE:Maintenance:36484/SUSE_SLE-15-SP4_Update/6d4eb8001617c8cd96fa6b54ef6d899d-bmake.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linux   ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8d20d87751fe98c3a386cc0bce2710d2c5e30781, for GNU/Linux 3.2.0, strippeddirectoryASCII textASCII text, with escape sequences, with overstriking (gzip compressed data, max compression, from Unix)makefile script, ASCII texttroff or preprocessor input, ASCII textBSD makefile script text with ".include", ASCII textAlgol 68 source, ASCII textPython script, ASCII text executablePOSIX shell script, ASCII text executableBSD makefile script text with ".BEGIN", ASCII text RRRRRRRRRR 82Dutf-82afc0223915447cbe24d50f5c2c9a83cd91172184393cae632d6f6935f0d0750? 7zXZ !t/*w]"k%]XoB7C3/#F/r Ke/8W-Z:O:Ւ]8\&'QڼǛ>M "Yh1JR:IW\mwmAKDC'd5/ ^6;Guʕ'tme2 귞ً4_tJ-R|ʗ^ ŔY2?FG4jO.7|VR0@CBqSbϰlwd8sEB8d+U@J0>MKԄb@񥊞x\b#D9JQtR2ymڀ""F8i4+D_ꄒ`%S:8g b?=aZJlj_ke?6+e;hSf9;]$r٤S/-LyKR p/MfXz' cy nޯIi,PR`m\ цނ qD.SJ'OBTU0btٔkfSy5Egc|ooj-?p3*M Ѳg[gr*!K#,w1P]bLMV2Ii _AZ+ZPBUIO'l&n7-LJ?jOǦ*PNʭۮJO,b-,eJ;Y8N3t)(O lghh[½=|'DHBA$jLYyYyb}>zL()(UT"51s}e*G ֖cɭ{3G#E`t9ے^D: 7cj??9YDbϚGB5czu6.L)2(5e\Bn;󤅥zyj,ӯEQպL;KoDX6xԗrHaTuIS˹pib/ ß/o&nz> WH"15"/jr'aq9k\Xl`(Jy.[#`t-1Ea&ID, Ǹ x2Lj*7 u!tq]8x~b'e0_Sv&\R>a=6VW*"a"-bT]C(\2Ҡdi\;cD x IzQ]GTD !|{&&ŃD~h:&E! ތZm)&8=&19sW2<1kimcH2wi~W> i[=an3zPJkDݍJ}4r+*A{ ɭ"rq#Ãg_W1 *Tѧp̫6m>vN6b[Y PuA`ϣ` |) [A\/;jѓ7`[9u V7܇1А1M%g y-C8d];Ho1#U. *9(+wM "v$>UquS=LtҖX| ɱgՆRf|r;O(v\#hzrido`=r }ϩŞo_?u"Օm5 rQZcJߡ+Pu73;ƗTK+gwfsNE ⹄1.vl*}}c{ZZ蛽=o>U]y+$o"ԙhY*='Cooԩ뷶䕞}LrUhN bhl R6\㥲> ИV&<5jڿKn!"WRY5 {xT$s#?rlҶ Qb㌯۔x%lmg *Ya2rt='ʗܨv`XO(TV&%~DъydZ84ZL.6ϭ_md܇ز}hZ^dF1`+?CKX+&ÜpW){^P*٢YЌu\-9K_D5 Yta{W%!n$.^Fl.lR&G ХwAe~Q/b᭫IrTAɆ<~6ƕdQ[̫ǎ΄z͈j*xןlLGiRP[7M[]>ZzͪaX>ɵap?-gDkA]w &nbsY&_(@QA`8LU&uOIV&ܺNcfҲЕ\l"кAg %%|H,7 <+tto*8EP4A-2s '&SxL8 :&tsm qLm7ރdyeX㧨bs@aǢb X@h'(_OIiq==- 3$9Ճ2#"Fē  >nu}++>d֬ʸgXҖ i/y0jtv5~=څ%UGAc=+Bo[0ZBcxQ.eg<viLw"IO=n[fv`[;CdQ[)iP}AK6בeT7z j\ [n;, u` 1 \ u"t0\,JkBpeOTi7,N)s85֣\5!_zK5'>] 6`\J^w(=ŌXA#qc%r<* ;5y+'7? ^Gy)Xɳtjj _UX84@zl o Xw\"EN{F72c۝;lAص,,&vMr?cʁ a MV t%:pZسMEK Z'f%GM٬_*Y Lbyrm =yNtp4@`4qo fU ]"q! ͇e ?$+ B-M}J k61|ND;N&g4M6U> ޤ 5ܖ]AaI.]oW6OqO#S}Vsd "AtLjE&& ijPAȫ Ҟ{?~FxS0pyا.AP g+ !_/K-{skC7v-bDe.-2!p&8 $FdG?9GaBKw|$G ~8' =FJPt?(kE\W.qw9tĊ0B3Ӧ j![].Cą8iǺh<9vi( )NPraye}Ա|ek%% YljWGWJJip,}QV%X8:4lH,}'kb{'/7nDbLC:3i;1Xx⚲a"LMUW6X׷|ijYsyp!F,> $]@ YH ^MOz'SL~ّl< تWGoXtani|df?0–CP*,"iSISMpkS/ a?\f~-#.";}5B#w< ⮿?hL.kМr8,|VJkk?TnIKEO^;أJdl >HW0/@Mk ГZZFZz2E!9 Ȑiu`Ks54v&'w\ - ,hmu>݌H2\5[+ʻBգy~&_% qwL\nwn‡(v1)gY N5Qu2 gvFpDTTB8' .mT˝ Fm0fxz9ү5Re~FB}G"0&7;{Sr9!#0^!. e֟YuЈHbl/%n W}SbqS"{w7Gj67,#`K}?i͇UO mNf|=q1'Y|_IY= 7؄xջslQ *p(G>z3Ύ魸򳟋\l+Is8\<_,쟸ݤH=>_D;V:6-KJ fS.WF1Co$Cu¦OH{믨GE[(l۽݂x<~d/MGéRni^R1Ȟ#zv/Y!$f:(V ݬVvq&l9_TZk슘e~ٹ5. 㹬i՗KTvh#ETYQFyR1DUzύߺN9LX)$9VH\"pהNO]$aT 6E @@]47HҌoϑ oь֨X!U'nmDgh d| ԰Ƀ-٘[$L)LO 2̊ 50IzJ.V^vWE$mkcq3d]\U'-l H'|Ě ".@A@WyR!C" 57x]!&|'>藽HYM 넶H3>`_ [ B28/%^wEAG0 *y&DEZןHiaB)lbbcFmEж&\u2ƪVv3O@ *bT7 Aާ!ވ!ߝ[9}74gA z[W]1Z\mOE .d הּNo;8#ޚC{II&!;Piy'<6gkL6خwfZ}"<Dzpp\.M/ }f1RA$-Uћč\7#AUOM` ?CMOJЌ%P[ q- Q㷴셻:$䯳H0*7Z3=kQ/>A족 L}I8z(;Vd!Jxd&Jrop?m;- i5U@V1MCk jPPܸoэ)B8eM3E0/M#7C^OB|t)үx qlwwZ5MR$RiwpqQ̺O@^0DlG2Ν# -X1*w䴱l|uR;1a)mNQ%W12ZM>Lr/>*~ gfW dz wFW5 9gp&\ >" K ?5@oW¸N%kSnʿ5j[ HD"`}z?Q%'w0(5OG#b0K-:'UsL>'.:OP᠈死m hʯBI\\Vq|de=ʛhmմH Jǂ†cJI=7]~UhX:5v,0&`_s ΰ?8-ݳJcg@H`*"cw30͆:aCՔ9iVt:. láihQPAx5yMlL;sKw(*?G=667xA;? pߢB[!lO~V߾h@PU_hk=˔fi%GFlXqSͥ-1s˔e\8Oxz%6b$(_D0LtP#TO n9r7t!v5Y\xUIo2 \ %H] e#GJ9rSpCm"#5|i${ҪL]%fDŽǞ)j΀ 2bΝ"tQ!ÚC$-QB]lEM {dͲ(H^] BQ"ck69S!`u8?KvfR\ĥK4YEN"@o.R%3zȐ<| t2᭄*xttbKd|UuY7"xKPwBEf ؠ@ڼ'" W{zxӖ ‚Kȵ=/wx we ocS{7\0G'!.z<:'G-r&d3Ƭ*r+wdCT(eUJSH[aU s\jOTؽ}0tzz>%dU P>3֨h+%*ڵo?<}Ej챂C1c\ CŒoH Rg `T}]蘈yBIlV,Qd ǖC-[K9*R3D `u&YӍL4j,C@ܾy3 Th-5&ٹ9WG3J7q7FڳքE/B~.8|Q`=nڨ ސ_u%EXGzǥ'];ͦX#艇!.ݽyɷ\M2?:a3_/hCB(L׮9D#S~(i "u`uc}k[1~r!t'w1k9*6F 6mqk=]hIlӎ;Vfiv od5'`{^Rsmd.*1xXuIWĐb•y{\xV3~hd΋ V¿GCg+5u}k~:Ny&Pɞ֞ޒ!No\iwm.l4,ס~L.%n`]4c~SK8zv,9dXa 7Eq &\cz8tp[VoTR28s9樭uKmy%Hͷ3_0/ (fr ppn3hF&sm;+K@)d-[xl !bH5*ET:,PL=y&Jn8eARQKWhxZPr/ ~nht2`2PwR>9OwKsJNL1BZHC9\n Ӗy-]g^;-H}1#_ WX Lɔ$ hTdBBqõ# !T =݌/+;hk#Ţh~>F! oHwثtA{2!xGqBȅr7?jЌXSCX+y ݏPx+GG)xphȠDNLEDODERF=tjn+h"CDN{Hk ^U&5RRzj1PSOϛ4ey Γ|VJ0JBDzIp-[hdQaɎͳ0}a&k mB@;=/V(ȚBOW(/\>ݱ|' $/RM${ L-f]V}s~.ScSo+J 2%}O-5W]]LG2>K7q鯈Pe7j>fzdʂoҹQNs`\H/n6[8dP"@\nwRcnQ XD=!rio ߚqu{\XZTؔjAt8 ^yw^<EOAƄD>ܩ`́=3k^;.)ejh~q{7XӼ5ǗK{,[¦T->! {\3^}N@}(~UmdTlW:^\=rԭ -`rDiImhWdUӈ藐n৫a{nwpu-dt: Nui60I`^ڼk0ZՋ荴 vWc1S Br0l=n9J 9GK٪9%;+Hpa]e{3k ⌓)]ϦeqY,j} -sI0rZu]:&x 98y U>;rVL0"-8K̈́JuӎE҅OgUKYϴ~͕tp 4q?Վ&yV*^AHSKQw .TzZ ){ Z*>p?Z'hShRA/Q9h =,o+bBP,0gI;E{y\8Q[c/ԕ?OĀ#*떍;6vCzm; ӯi,χ Ȅ{2+ݙnOvFNj}bWK nxEߢ7 m?0 ;{H]~yt|3%u—/*,>>Ps=̱Y[^ pQɂ{RSf-xZI=xnV`6]cw9K1)s/VuE#+,h\f2STQ?IiіO.up^`MI-`l#`x+D4liRS傰[vwoq'ęZ7Px,r$ H=рe:+Wd?aZQ[<5h$ cflΫr-=]3xEں< _hUX5*ұ.^WxvDG %SF-=M>J;'ӌ-׳s.y.׷v--,FBXR#v|%yd,}}E/0D땓67%qdHyī[/ UAcgbg^AAm'ZqSuHE+H܅lJVM۷wBjS ^,0xxLRDŦ ϋ!LJ-NdjW,Gή6ԗ͘n9`aDqb]-]D4m ڲnfK.*+vbwՙGuI!Zk |g)r6Yj4HܺUZdC SA%o/x' 5P&JVY52v=a;3%,WZ61vl5|aw,7vU_ȬfGF LH8݅>sUXB׍PG{0KL:IMżQ6t\L!k)BzdDbvլj{AV7grÿ2JBhOLIR!R: hsDgl􂛂$f[FUmIS`+6{u}VxbnBhbjg+"x{:\"-^Kg%Sruo ܨ9˚M3S S7v|$-H ?~NQεyId`xai*(4U-뭅W u(zú؋r(0֬?GйAUq Foj?E3YI k> ~yk~TEct0V+v%V>56ZiT͏"81}bqX qZ"*bΝԉbT]1";/澀mBs"/-i3H+ (s *4&RUPQǚiB\ܚv\&ʺ = }C|t̚CJMqJ &Yt_~N!O-@$4ݱ`R%P&0.*2:j+]ey EMGL8 |XyD7n[͝N%'˷ϒKX 9q[QtZAAC[hFUYC'UWrP'hau0 {o+NiowLRuN/KŃm%ta6|捞cwKQp;1+hr9R|{{KOTHϞH1w_?Vu*(@xpyvDo%*Q>,>3LĠǂYie/ɺ: $A?HĆPyYԒjBS̼Ca2>C_λO?(k 3X׽+B=;ȋqg]ݡJRN=Gy2't3 d1zޛ4p) 5g5m %Gu~k2sD|}%%q7~#2%)HXn4uGA!6gTm8b;FJ 5p\!Y{,rUKQ&q1 [.^EBuK1܍PeSz(̶ *[RY⌸{v$|]W3=+P6i;![ i6FU0'5Qn؆<>qD2nMQJX&LG5E[ϛ;|չjl;(.蚂^R gm Uq0hB?a0niPOL5hug]/xn7})gu}gDz۰S}cbV?#DV${_dzȎZ45~f8G(FgWuuR44n3\u.ua)tN V!m0XK˩կ L(p7kJg譝Coփi5W.ftĴ~G_7Lpr{/%m{^{ 12(}ؠmYU +n|o_53 ei0idM Njnڮ:CdEn~>:cԖ惿:E:ekȝFwܵhF> -}Jڈ!9?Y;㨰9tѤrxNGpF 9ay3fWK*Bqb-UyKAM3^w ȕ˼~d:U D &wujxfVʳP&dzsn :hM `P\Y=zJ7dQdގ{)*fQ9Gg*4gB@Y\!DJ>mC Kuw}q&k1?)l_Qّ!-,]+PGCḃNC%>iUF6Ri=wTbUBoo .%~H?w׶LU}4f6wXqn'.=2:d}m_fK\ET@ ѫ]5}ic)]`6F>yŌ22_NbGB:y FCJ=V@mƂWv¼} fzۃbцsʮeg2n@!u6W_R2<2mH<+QJTr9ojlU!y cNua#NI̹#3:,8xc~1)OIahV< t*/RHC&x8`Lv 2(!W`Nz(P+`F89P2v3B8a;Yբ]a#yiHi'S?9DG wc* #`P\H[L-SdLZ@ m{ĴpAgU5|}!D|x<8B2< Ψg*A,;ݓkmZT/JydessΗIJ6$=o2*8&dU(l(QRI7L #9όΛeG_:2ϵiؖ,TR,-lAڧ  O-(Hpݍ3[(8if+-|_ 1 YM5PޤB[!o žQW: \TP`ƱSa \KX5E ] QUi^9f56 &}dH/t-* l)BܤfL=A NcM+i/ݧے$c >LKri}拡(aVs*Ƈ<8MHP/YgnDL{SM7PE3>w4w8w*HAxaeo9c]$H<^6tUY=~\B _xrl:$Id>BRN~dPd 7a@vdf2Fd pk6);Jkz6> _4T1wq8fB}T6Blde6DTB*kq'TFJ vk#ˁ_X@ըj^3v F'}VK[S18 -Ӝr,-3pZ/ ؋G0}I9%DS+HK#/aV]0J9i ]Da >xƒ8p Ѧ7,}A:q/`2E ]Fa]X0#]~In|13J Əj^ 7 ICP)$>7n{saY.% y4I'%]얈|z2 3 "#H=ɌǶUVublH,APqZ9ҩ3KI+{z8_(d^F%)B:u)(=ˉiA鼇A w$l&*x'pK(Ad>6Is^> K6Y׳0幛`dpe*R걘ʬ \ĬVS{dw/F`>!2xv>ס\} hu ZzMNZdZ jZg+PA+dnPH<-(-6DzݘcQP6E9qQ ^<jU1T.>Rg)pdcksp Nc-QiWWR!BEukCla N){V-z!ᔒ4:~[8Q REm{DGkrn$m9;k&"zq;-?!C1xJxmN>9k M|=dVVX)O֟0Aw,nVyZ97  E9)֮nr){u_Wmq&vg\S] (_ǜx`uk_G]įRH[^ 0a]1iFK]y;ȤdfX mZD3 C{d"s\c:+ c՚tbHVFb &pR] qդ.?ױfy#cȔ }ep=Da-'2؅=,05[ЅQ߭n* yn%7bd\R[MH ktGTp@T׏b{$4 |a%v>cdSq *tB*UGC!_uBc; :A{CO:.u̙"ʬN&&,[B7K{dPN(U #k.)}3;!C!:;L7z4ʂx_2frn"~@Es a!).$>:<;ހ'43Njt^:ZvI |~"p I'ͨP#M%ak_hnHDqX8}GVP4WB~NIu.]h_Xq=wWZAIbaBSc6F$gH:v<*g*J$U&*LSB%o#K$CYi8[ #$wTiĖk^A+ŮE(C%S/(j_7a_r:ᴌ6碝BXXUTfj CFm41J4#θ*Xc$O=X]y 4dCA]R ̣wG{TwYC9dԽLNF@ U6;dɃMgPFtt4h*fzTͧ߫"1RE2ܗ`C\JHml.lA8WWoj-aO>'OK*l2HX/{G:Uk 13.tEWI)Dh +(ֳZrnc2C^LqCm`yǍkOMNRgMO*,(eːV f&fA~\`|ʼn dmFFz1:A^%?ߑ!iʄ‹\"@ cgԴ?gK( .nǜWfݾ/ 'y+@Nݐo$9[!6hA8n Ryp K:l Ǥt84O6!$v_(4y٪Y)*F~LK̺n]d:M X,h^Ϗd\uZ`h3Қ(Ot8:~Y qco>I,QP3}""xmGx֒%adS/a1 4W'#0"Cõ\1m|٭,JYέo+z~:C GCQy:2MɅy{gN0zg;xe )_lW#DҍiZ91:MֻZ9(1Ґ/HR@*6{tk܁z_o]-+]0X<s4o' Lp̴+XέӐ%Ruc1'aONTo?X|>M=BqqT[m4,z=yRXR#?hEĹ{c`>Ҧͯ;sp%(Q Gp2u,,"(?kGS|. FkV;;޲=(;'i5Ӗ8UEj9{N|?QaLu5x ʧ^&_Tjx]7֙۶@^)_]],qXwR {'UXaA2`It'Li-۠GuCbwB 3g+X-\~:%Mt9HX5JX,TiA!h {bS2S'GtYJf:2%a-{Tq(2e3OK:.G11C1Ӻz(1)R1b1T[T۫rDX@/ڨ9:CۥyN$Rp )$\cEFOk[ڇFәR-ά 1}nл Cz};ǒ+`4$L.D+ޟ@xb/j,0PH~gn_.bW n )?x6%->} *x:=fWcZ/D̡Ҋ&$V銟xTc+:q[|V&}hDKllNF_ڬ"LIBj(b@?gĬ\U ;Vr&Ji_],z v2>"^ p%ֽ,o4k0t Aǧ };GU'3FA:aRC JI {-N.%-O"#%22͕?l Y_mwB Ƙmlo'UWaH`N"&jC|:f|Vut2aȸHFt-GDuz S7=Oz.ȣyZF(-ߋ:W]j""I if$ M@yEe4J9\ ;cRp5I{̪.oEs8B3BcP *P)/|꾣 Ӆw`=/ YD,byXo?x*K'{JD"L2 y@2搾lUyb">|2\[+Qjy*Јjzc'ɼ]HXu/ )ɏ^v$Qx+u8:>$'Ac(G﹑*RpqEUzZ vE=Gqp- غa@EfdEqd{U\ 2kT|76(1[O>TXj kԨW?׳4}Zs43|,ˍCꢖ.e*1yY;n8#\O_ mD~#m>zdAI֬t +2oB5loRد6'׳Y*R bmjID35+eFB^q9;'s0FH(z϶ ltO 0 JrRsZ W|;ßmu)nj0Lr^,^_~朑#~vP=R ]n,vn_սBw7yl"c t׏L֏ F-)$NB٘kt3.XDAkUKc-Ϗ3aӍWe~?e=U]#gIun&n;P p>"wgJ i~j5H2q}9 fuil  \?U+m@=1]X x"c9*a*x}̕$I0?CE\}7!fԂtW ˭_p*L*jᲭPyc|<4#`~LCmF[_5xj"bE)p)Wh`؛ U퉶][6$I2"uՀHH ȣ:M zijU$㬋YN sPZ6lW+ׯ `y­F}LT+ksaޯ'tN s{7[f;\|zXx;5DzX;Id"QK39YF&׾1V([d[\f*ͫ3I}?e+mDݱ3ohFq) YPnWHri)P^H:-MȀi ՂF(jZal}3%F)>Ki:dS5̀4e== %m+Naпs#n"Irl̳nl(3&嫮q~.*sJ{xdUGm^@{kMC(rW7 yGb`'O5nBwbg"gob!4Ty˜VR}9-[Dhl~56Q[}}pNڬMBp9;a"п33<RATvcخ*0U7A\+7Z 7; =䄇! >N% ' 7t*^Sس3,opG{ s|M>I [2URRxK^~E@e/㎑/>*eS?=PN*(GDgr:coeOEuX?n=Sn*Tu^U $h;j bFl=(.ٯys݀2:-g 6Qڤ+^BWSܹ5ӟ)be0R/y6wvBʹΥZ:h'5[(8#YP1,:`At*CXQ֚*޹3<+޵XdK>1C@ճ*$. 6]V @@p_D>Pqܧ3DH:% З ix[\~o'WE]0{ Ke)G{׿%2n"4WغMKiNARezㇼNNCKs|A˾eYJt};+lɱAQ]dk15w6MCF ͍CK@ =.ɰ8ҽ兦s3 V}0zvB=J0Ca{gx$d3b/&:G^]'*$&M̩گⶎUkYWF>JM *~\rPND[bx@H1U[hs$pY溪,uGFĔ[6] ̩< β /JG~h]e=`H[[x7#{[a}Υ,@i=A{M.lWlY$񨃆Vd ѦmFYV50emGص/&.7!n z֓:z"SHToKF z!:Gr'\MAܴX"ᓯvDr""~hmnKpYZm3`%#-Je1A>LJ"P" Zu^npɋx;JJQΝ$b!V` `JF/6l9~} mٰ3J"gj0Pڴ7%;,kH .>4Gl&#uu=pq,m2c[ sσ3{xl8cTzUe r03caĩK ;ey Z=E1;D:5 (**R;}'gTԇ եvt+z"ޅ ~֡ 7lOoIBz!xv޼mg^/pQ^*3'twg}!tm-r1W"M%e1;? X |b 5Ҡ3w& uHv G~ $"|a0:+)Ft^H\멑wO;U*uNz4 P(Aڥ(u3sS)ΰyU}bDB&щ%a6dvj8(ZJa*DT+39h EOr$mrvbJf䍵jJ pe5(qUX)eM*t_qϘ֖׾}`AQܹ-Ma9EmWАv#BX25sZ eB[*^Nf#T҅ZkA]oH[^ )y6EoƮ$[{Zq=o(NO/Œe7璺UӶeWw 3L5jFEk?If(ШӀLSk89Db7N) $ +|1RԶBO*,(=a28^=sn϶Z7o9uu[9ڶI_ş" \^X#:]pQL2]CYk۝[t` WY^"A3:r뜪ȖtzL'C; o^|ơnY3 r{pc"aG:(@޴ɱGaD}`6&gu(#5ԡb)]Xm_ˠV*uv;3FQ2ff39ݸDLh=jrq~:*cErqTPhpٰ Q9dފ_Ef5FQU6zM.*2Fe_i] ED(61;nB( OM~d6%SB:ȿB|, ` 2И0뎹O3%T& s~ hgKbdT蹂s3dΉQLqj 5qg[tlp3IZeYӁ8z0]␶js1 Q5*LJ5yY*'g3}0\PrOd7ɏHyhA-wЅ̼qÌ$[gdYR}`iQ<( -1fO| $KHOGrTLB9P%A4g+UT lf}=4`#A:g²t)-UUgJ X[]DjIN_C X2뀖khh:΍aJ|}'*^"tX"8f+%ۊ#Twaa7M_Y)B93vs':"N!eTεK t U 3zepDzt#-ԆNy>A5wј v=y0A6Ej>X`c7jMF蓝dx^ VJMPB=VȦ홡 ^4m_;^F}VFcg,I̥+XiN h|gU&z0l7:~2gIZ@o1lNל_PK U`d'^DV=+ƊrWּHqlhA-*fh]qӃL\՘Mbņ)G@`ݚ\wh ňdԍ<) ?mZa9&l%egBa(, \ua \>q7Nėy&R)ՈOǤ82}Ҹ]nS獤 +ʔ[BZP隱S1<m}VO>%>T&cRR0\W+߄N5zoT$,XJx*= t!܇|6|҄JN qb]v!*"x_ˢULB0ya슄03dXވbHiAbE`#<@u79;] ۪3\jr!` r-݃P5Y N>_5+նyx/q8Q,:R]n mA^*aN.'#,!'Y\,G[A ˛zrpJ?zoDq^; R͕Х;Fʹ('U!W=Ӈ '뽡9ʋΣAwMQAٟ\9BY\a| Q#:99yad?~*G1 5LYRTI@ºrmk5~ߨNd^AsVK C=6߳_&#6svhm/כ#*׮g:fpH~M Q5Ed5x C$㇈`NÍgϳbWUA@{Iu\9tr ʝh+乖ِ kv=E¢Cqb#my$KW"B;_H[L~]Tlfk-}qbAcFWsN&Jr%y*,Acz~F2]dMj*?uKf _L /ʂTFҸ93g$z|mE+onzzG7$H(aSѻɿWZmC@Vf,e9 h转$UXļF GI5Vvp=> "'o䏮ߴ`]G} Y;럇!S5 b01)% EAOٱ1ͮ )2W65G! X%QU -+&ߡ7cCH&V~~7Fm8A, =w "[!{+rh3 ,qd Ww8 z]~z΅ /2B~PPIoEV2ØBR7:.٦H;rzr%d$)Ŷ͸DGuh8C!l܋h_)go ށ9z(+f"1fqC E)'+</,Ofɠe D >@ǃ#ϔÐu&xA.e1BEUm)jV2&єU-!: u2:}3Yu[k9P_G2R 1|ܘ dg#g))_kxJsn5M̧u׌DkcL 2d$8 B{%d T|Eu3,tFkQÆ 4|~,5L``˃Fal&}g|]c~2M$@جG4KM4y ޯٮ׸ZEo^_X6fr]!!p:n B_O)~Y! jCKF!ڬ9*R/+ h7A ־ Г!eWZOdFHrO8k 2߾s`yM{/<je̫n3~t?k{&bŮU5*LͮJ69 xόï'[ ި~sn)DfjD dA4|"5l&\Oɐ=Sҹ$MZ*@hh8x?6^+:+k k.2seoFwzbB"~/xy;I)@k/u yAUѽbN ņq{k3x*+U~Oc@x"L\cީ=F{ƇX $]4~6# G[-8P#p7&bia Fixw3+WH@+MT qhc&iy[j$-(X%sgJ6/>.cf5F I?j;jbZHZUjpJYs[Q{-z6[a>+?_ThJS4/q\.QF j/F wQ =~#VyP[Q.[p QBG ϧ7oISs/euw(9}4!U۸F1zI0$zkn`$rT>uuRli dN~%]M.{<[r%%vcdžT+kqKQT? ,rN_hMJUa쯗lPjXgfekB+F^ c/7CB.ib7bz>:jӄ2:\~ ME=Mo=z0 +Dn#hlQ TAUv>,:Q=L1Iء<uuω,ixAߌ&`Tf1z`o<ݎFa4,:] Q1N3{xc O슫Ӹ׎^&!k׋U0{_NxY\ZYٛjge< vTL}V{s|f.*!mM:E|'p/4QNz+j|XttĄXPw H[ڮ釣̀@_g1û :nW \ Qe80w7~K7)HPJih6\8;=arrm t–Eޫiebٳj9(g[/M0dD+iNnDv_FU I=?S&tZ׿ GmBm!om^y`V>9A8#珑0e +u@E׃롑=^K Jy*]S jQk7+ʄD󱬢_*Sy3tWɚHRYpQ2-p?4!'^9Q[5S*+ADBk,zcԨ\2{ d,3\7e~#09fa&g1Dl@"N!s)JNxVbTNR+23U!r: 5 lRE/!lCٛaBmC۠e!xgO'M|p`էO0}zf-8=#(02tK+BZX!]X6Evd-8PW^m@#{oQvbqPPѲ,xda/ |Lx66:Ӫ ֦wKҪQ=:-GH *ȅJ?"NJxߢ$`g)i͝EN`$[×͓ѲezOfE#VH1QCsAA wAk,.2AC@6`aB|~azf7M8۝B1߉]u&٩x&LwY*Y P=E@ˏX/0dLG+x(F욯zsvUB] %g7ÔOxec;v7{F NYr,No[|DԪTTs5܀RbՋĝgF$mv 4ŷ[YŃ~>͢.scl]&uAdn2&@\َ$zPͼS90$ ?~RݛmHi7QV4D< 4>Oh-K.^LAQi2{ G5f{D Cx! ۂ#b,*ϪSyKi}VTU *0Dó]+S!$!'"Quފ[܏fWlh Xq>zѴg5̦@?CA̔ĊV9/2ך@)aGcdjLDrbqD45#zXFܤsj2KeV"e'l/B7Q\9Nq ۉʡ&SfSwc!@wDg{ DhY{_X;9{u|ʨh'íj:QuN\Is؜&@ӆo8ZL_f' c=E7ңM49x*O0 ͚E풑)iE442 oZ}'/<.h"%xN1-A,q[1qiAKv` F_VovC,tD%x o#a/V)Z^C:i?h=o&a0Ʊll9f-8jkfٝ XK-"~`iZUFe1+"{,\nvWy"]HA**%ȹ0]x`ΥoP9l5eߌ%->kNB*;pi3;2 AO,J$BJ0~*.gG3Y!(Q__PpD ) M p/$ hLc.ƣ{mThkl? ҀREg4XsT7 5*VH6ȹb A3˙ nV~o;)¸Uhb/A!JZ.FPmD^1Jh}Ә5nHwU̗I_) G㵙 mBT) jle~];nk% @H_r#x` &^V2m/7B UfݶiDOF"\F(*γQS%P읤eBV&1,6iE*/TRs/_zkX "Ws ݶuc] >(DP)sD7ASng2k%4*Ω*zhq|d8 ©fFscHu@[&eԗ:Lxɚ ,_96'Ms|UJd\rG bΠ@lNxK<J`}"H.1K}|cM6W2G3uLy-aRӍ{)UO, f5eI|Å0].p@5UcuŸ.m+G\?m[$a1Si肇Ih l5N" <GUhL67^;MA+|MS-g:*-đmWk}@Sqg.+2(J(yvރU4L_ҞUX;w:Bܿ EFx/D'@דȥ䗺t _BuLWu[NJڎSdFf\.ټ7p4rDS}FaRfT=ܞL8bC[$:q#وkC m..?.5s ;Hܴ7> ^p18 g_')36x}o[WCSfB\:m/]HGT6/Ri:I xKUݧiK /ގ~aZy U;o{I,Ʈ$m2 չ`^(c }K$EbנY H 0ѸL##h@|]>Ryf%  >(sf0+Spb+8`eއ%/m }/CbVW-fP /{)GJ9T6fQv" ?wa-O:Ub0M[F[xmxr]j"4ܑ@;8; TzE5k. <3ݪƭ"-ݦ5n}Hx]4DgF҂f9zr7ւZ7-[Ic+;\yIT)3}h ~~pgYODʂVXĥAWP)`G#Bۏ}u8йzZ-' -YӍ>dvmj=#C 8"Y=ZW G]zoΒw3ȼDuav*=V71{0G f+z?D%-~f om840%[kz`4:V+Z;.>(OY(ևq F( $Ov55U6LxѸnOAW\tg4X׏JqDxuK,wa׫#ncOy' J;Wr>)1mfҒ@ifHl%|6"RCLT]}=7MOm^^r|*ʀ8)emm3 Ӝ⭂tC+Z} nmia ~lneg+]Ok^:)^b!y|VRWEh l*_mGd&9_ra;3Ņ Ter\9:8 #t8Lpfgmnn[،aYh+sG03voNY2DU]N4{uL!~Ig~HCܪ"2kC=HlHRة)l-J>L Ǡ[H#h/~/hH,b^֤j1Pizl[rj >rqp4H*KWhC$0!GGȹ$9ʗT޺;+U+1KY (}F>} <zM"|qrNq|-PG~#Zgc{<1+8?r,xHw?Wʠ58,L M"K_ x^a<Ȣ Aa/tWzԷݱ%ſ|)T^FI6$cigV`9*&[.hhJfxRzmH*1\VMt M_:%TfIzcSRI94mMv$/h݀{ V zWܨܸtúU3:\<+qV5!O0kIE .\ZmٌSkk;:^s..}$&Z c\oNH߶AR27مV1MV2\ r7l2}  ,:Q=arIq{lm%Hk £n;qF4Yf| ar=;hc 3vu GA}2OKD^\g1,u: LlnF+/9yxt7$@G;y߮VL_E261vy}D LD}kja_|lP*˵M#=措 \HYscr]Y]nA ZTt:vWfSt7wӗ&bP}nX ٥N(]:ۗg^\f5mCYBXtBMm"E#FY 5z9|(Fv>|Iu YʪEFeEp$BʘoPQV47mAbF?CXڬei{  [GQ e륗T|o2zc0s[2RPRI"13;VE7I }ﲎ>Eut%Ai&PWP-N} >1=c|sزXE4Zujt=lhð!5)x ]xasw s;  T͐&/ 7^U i[b]A)6|[ʪQz΀i:&lm__'|亵U3H$d("(xJ~P3FM}C꡷{p&ygMJO^hVNhBӅH?KW A$o2ԣ k[)NtFuH(o?ȗCڧY_Q(q5|  Y*^X 6m ʯܯ l bsa ȕ{`f ՌߊHf}F ]j!4,?s&krg)R_Rqfye.-bP~2ɚTy2҄/D&/?W P1/ڂOЖ޻A^<>_M}Uѩ楜^O܉;i^balao W1/;MKE@fV)5ѦX,yEFu{'[d< #Dz~dKsFC+xM( 4O6 QA劉 BzFOxzT.5)V#+~`S:%IrWGH|Ⱦ־wslXp7a6=r=__ܗGn + 0j +K}w9K Ɓ@uƩ{C"I|U5c6P ~q%ԴuTG6ʟ}܏ C}?&b;gBVzq+|hhR,,=v#9WuYVS- )ON}Y0$َbӟhEQP{(&$h*ٟeԳW'^7QS{<4k)H'#if$ Ej?=k1hчti.$ o Al#_hm|9Nj* x5<_]oT8.f$K hx#ݾ_V!o,!oEWvǁ x|jdLn`b?Rګy6ҒW'&/y@3Mvj*D4^L€i1J#,Tj{YzHjᨙzݛKө)xU~T*(C>9MO Z׽''P2C_Ų3!LO|??@⛽`>Uyj@T+F*d,J26(x42L'SGq^s o]di:[WF8O,̌]}.8̵S4M4 B{:Fr' F.04YiDr&TG1$6|)sY8h< Djw;'cY-t҆dH'Y\^|05xGV.(aUYh5| *~~R]0D,3M8@reO>3`O7jW[edqdz*,X d&t!$m,M6$/sYe-OxR`ǔEXkf1E$$ j*dS$tz:K!A|-ͦxCGbs!N g#ىJ+k`-$ie#ͮh,PB@.-zѴKi7SC6Sڢ%yf-g&|-<7>zǽV4i[D.4էNjw}{ ƒjV}k ^l)IS'pQkǠ 2. `o]CErZПo-jBw7F_%#ҷdwX*=?y«(uXt.Jvq`i8~ހ?uWi]&ng8!ˈ-4q5),|,]4 yxQi{7P'v?Б#lɣT3]jfV!leMMn4M#0tbQ3'ߥ.( >s@IxrӸ:S(R0#I'@0-ҴNFZ&h`(NjP; ~b8|# G9 M3#|6#`YHϕKCZ8T2Htgjc5DIqNX?«I)}cq Q q',*0V@x3mj9^L1+#˚OnBaĹ4Qv!{g6k%tHu9q&xˬrh*4['; R K_m9+de&\hv)A`hxo풀̉1ߣU9gԌB$B"d;,G t #-/%kJ9f<8%v,vj&²yɴ:*Zo9b/֋daLx!5kٔtȟU܍jrm|߁Λ8xdY. ;ㅰ4)FeDrG Y:?Z1|&C?|% lx=g{ {#ke7+ΗכG,uH+2Hq0i޳MWYZk|l8cfN_i:1iyC%Պ & ]Χ%~ ݞZ_7  k.n@p킟9Fi:!Et*ckK- %ݿAUAs?uܘk q-vm+嫵##!QҽPѩYWo#@|b}!^%>1Ky S?Hs584I,VM4kV4 عá3urb}<ES z> B/EŧAU$kX]h,(>eS'*p@dͧJ.oU.!k/UpCeY]&D=V9l4u3d:6blm%NV-̒5u&QXVS:?ͯ. ڃY:cΘ*wě(Z{,<W1` ߋr֎p? `CQ|ϱ5 \[Fu ׻ȳmhljKMG$'vZ:Om029";0'A1*Ki;OZl5Ũ2I Mdטln=ѢKo}o 2@I?˟6W)qUj2>KOa)y:e߂[2G⹑AFaKCו@lvXY{Gحp3E;Auy7P䋇|*0&c˸[V q9؇81pz(5(UCI^ՏeUG%ҮljܮA,@MW"H~R7 `n .+iqj{ "+S59[1~}OZ[nBoci;kW+ K#ڥ|65N7 &g[F^%N<婸26$T9?>]j[/Ep!_6Q VGy0t PP7_FYц@#/ViV4#/[2 uaWR2b̭$ )ֶ~w:iĝ[7ZOLE w(fg2>qzNbVԴĹ,o's1}r묛6X޲;7!X*b:^:FBng ujdT:8P"#"r@R~M@0psip0ltPOm,*S34䟍 Kdg>N`?C!h̜) AhDfj~%E1)\і0OQ8w,yj%,VgC1E\mq[Yg| ElyB%z4pck-c&-ܟH~D қR^.3YkMBQ}'ov9:1^/!XjD!fv_èz]j܌*]B=[.d_krv)#1Q/O|;_υ{~!?[O|TBphl.*'M(!H)No&LՍO-)V6W3Gl)ތrGY1; EV'Ȝ6}+jeUN?!.8)4;"m!TI #vJ8ZvG Fjis#"9w1 Kmz+XTl$0bgbyz#n36y)eL1/bBHuQwy @+s8LZш:+dn{zͻeLO5ܰLq.TXs7oSKڳ9Xd$0~w焒-ԕ:yͣOS r7ݚ(mf!t:)\$+ Lе:9 {Qn^ 8Ϲrn+ k0b7=OQB/)E-9A6F9."i<:(@q&u:9P1  j _4>!DGiP';d{cl OJPY{{ʻcbEۿ!0F#8ƫ)Bcu@ADL|EM0֙zT6`#Fk`Pz`$:# Ru m ΃Bhz%n{xiXa>n\,+I66 Fo=PzΙkjkD|9jJb2~oID++z'p—X  9$H]esi"#ZmBEBxk%j ztcidy`amwiB\bܑh$1{su*oR|zpj;W** }w!gtE?9RY ͵-,3PjWM^H 1:80#\Qc/XzY7H :ADx#^MO-Bl>R/'ΒvfO+ͤ %uD&[FO,_)O,B&oTlqR9SDž .7b$H92.qǾWF Q]wڈom,KHϳyk+P_}ki4vV$QYyȨ~̚JwqEHNjB7qdHq$!c:U ͙k%.O_$GƘz nQ]4K|gUPW^uzBE;PAm+Q,TBEyKߗ?QG-e)Q#f,IyLY=A0,y=e) 8"tVdugf5Tֱ%rT*+CVI=Gp?(Xd0r\0W)Gu4'YSlb " 5YiրaONLHT\*rz"U/]/GgIU֓e sd)zϊ:='s#Ӗ?/AEb9F7VgcjQN(~-0)=b*ehixHbNOw(UЏ@!Y WXA;%}3Al"iL $v{ѣζu!٬߹O7{lW(TMyO1H 6LÄ6JeW[+Mgh,{>JK>BL}l[jZ<&Y5QUa^#_]٪RB̜TM (pHwO-핊oq\:1/F ~:,钲f baPUT}ī9-R)/mo%$5sTu$g0*ְ8 *!.{Mw|'u@kǡTaLC#DŤY2ސ揊k:GB'GH-Z'ꇑ B ΂=m~VC`ݷǼ"%:Gy;DjiI d c=^:5 q!eՒef=Ǫ) "~* znޢs(`:)<چp]ji'B{zEP JHD$]Q=_W* `Ƨ#T~) /+L=r1|j_g2"TNWB¤|9p 8=lE)gΌ_*#hO mfeL$K#am :qV0#i^MwkfAэ\+~jOwfewMqXӆe7 *VZˢ0Nα/ԙUv%[^ѵ>\MM>Kl,xt|tyv* GUUKI 15Wkm_|QWwOMq-U9+15d8>pτQ;^DHq$>8#}xҞ6I# l~P&hNЛX[g 2)-S.$ D2*GŭXiYr\fw*Jy Q-E&6T-̗D2a}"z^E8=7ly6o/Lg9"u8SjFFh+pv]ROSHFoL(~exѭ†Y> }Gt듬|ڎvG ``3XaAphGjZN&08~Ob58Y2ᆰJ+Nl5q#ȈZ;PJn]z*Ŭ+m58>P\ym.HYbDmx9Vt'~8u/.mŵ+긧NoQOg=#]γ'r͹5ycg*LUv6d<$`zeyh9+ˆ*y/;j?r}2_ʊb |4G;d;MX'b/,_gD tdI]K?)~bI_77ͦUm9 jKwSry]A}!TiF =V:?Vp gBfq3hyMWI])s !+.' B~=N[]/S$OpH+Jt~c&8` j_x9j*p[ú˽u[Zx?.#FZ $q=!N@EGD +1$0C?gy@sxA@qar=ס`=6K|,/^Ih\CL1!R0TS-O]T6TN4r%s*}sBs\$ž~}vf˓ CPzQuySSfx\"b\MP<RR߀_ч*L=2cfDXx%~CUQ}EMrq!2  JBOyH[KոyHa Ǒ۾7: '6(<=FX&_A@&ގ2A7*bG~4`FJU4WI =[ /iZ?5IHWc"CzSJ_x ߊ9]= *sM&DOpŲ4?q׎J!=bVdSg2Tii/sK ZxJ?@R氲۹TGc*<7/!9wzш['/|5QHnwBp!JvC~e/+IH-HZcOG}@<[pRKSh5Y|ʈ~_r &)Pux~S͍bˊݾK7Wc| < | (T3 G'IVJ/ Xmr @_mdcI3]'畢_O=ExVp| i:(-Qj;b7o1NcNSDz<QY22YW/#ZqgMB B_LJG% 2b`׵퉀YzǝJԜ^jF̃8"$#RV K9jwnfˈӮ_6sƫ3&3.B•"#]5b8n>~lxڧƓ ^FԐL|L@d~9;Jwh_[1BHbjTev !QM,# Lu>E0-0s˾/I?_Ypm4XIOd]wg- T*`o"JqzK蹒ӺL#)!oQVՂDJƢT*=9Zsa,$M> 7f[Ki5c}t=u B>:< MB\Q[Q){afS@~e *Onp&,"&EkMmAyMLd{oıqSeCH#' Yd"N4l$29rt[^V֧~?xBX ysb\e=Հ҃I Ȅn)Oe~k 'xtQy qwJŔ$g$/A Pʷx&[W7 脻ĜF\^Ftl-Lvh;tV-&d[ Φ%=+(3\6~6!SJh2ph8Z{K!:wP'Ը}O}[_ _e-9QsBPKr0 j(+:`_E,_[J]@5_U,In?gV!vC5Z|jOM <9 ,;ڳ6_'^.ܺ[V>DDAz@=~TnxndcرS4u(+ 5 H.,88Eٱh$S&{ŷ$ߛG FP#pMnsAS}.b*;L=b 3`xo?d3fU !&ԬM02)tƀ®9 YZ