varnish-devel-5.1.2-lp150.1.28 >  A Z}/=„-nЫqp$Vs$"mBSV`tmeݴmM12Rר9*ycFQhz{4򢒐/a GD9j@ǧAa3dpv3P&xPcArd™mmsa arzSykN哤ePN.d)HQxt]a;G3xWP6UwrA3!CvdPT#~' 6297f1c8a6d2f48f6f9c6855ba8bb0d489028df3ef8fa06ec8fe023a6ac71846cad8274eae08aa1b0e9f7d9aaabc3f708746f1bb5gXZ}/=„6X>=W=4$G#̓s:;38;(ԉTq:>G>0ט>ĵ ,}L^]{i"5(YW^yu#ox6w<VerBvt+dk.2/Cr ȼ׹7Đ'산2 H 6o1J?%(b fM& BuO*d6r5Yz=lѠy,Csȝ/`qMC U1d+} ts{>p>d?dtd ! ?PT\`s| XLX X X  X dX X4XX  X"("d"|"(#8#(9#:%FTGTXHVTXIWXXX YX\X@X]YX^]X b^Ic^d_Pe_Uf_Xl_Zu_lXv`waLXxbXyd zdd$d(d.dpCvarnish-devel5.1.2lp150.1.28Development files for VarnishVarnish is an HTTP accelerator. An HTTP accelerator (often called Reverse Proxy) is an application that stores (caches) documents that have been requested over the HTTP protocol. Based on certain criteria the next client requesting the document is either given the cached document, or a "fresh" document requested from a backend server. The purpose of this is to minimize the requests going to the backend server(s) by serving the same document to potentially many users. This package holds the development files for varnish.Zmlamb25openSUSE Leap 15.0openSUSEBSD-2-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://varnish-cache.org/linuxx86_64|s  4{   \^yz  \"&. PrP) B h 7J6  Me)% =  (6AA큤A큤A큤A큤A큤A큤ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ274b0a7096b1945d0d4a90fbbe9a47c529da810aff2c7231262c6df0c544075a52760004e54b1f92a85e3c675a091f691d88bb16efc3dca4b7e9aef887c3d980a4e33a4b05e4eda61184a5bca1fa1dfffee2fb5f6ce19d67e733ec49e704ece9815523c89cfbd83381e08ed4a77e1efab8ec445b8ed84d975542daf280b5735d2dcac62677a77f2d230ebb6d607706e52e351c55b5c653120b894f831b757bf1448a47268add34f82f7dd1d9f8859741168889b367c698c72f08a8e992bdf71b516d605d692b7d41a8f772647803bb7b9e64cdcfdfa87c34379758987b198793a5a5a886e6a3d8171fa3d3a0c04aeb15122c21f51705490dc344e98974dab8b583a0b03a5867310c4bca7aaf446b984e3884d1d7176737a2a47d4945080f1111e12bbc9f2237dda2d98e2961051b53db8cbc244896f247302b2dd3134e44c30d355c97be8e60e0589c02b1e4597fadea936c467fe85fac82684ce8c0924bf13f5e8a56b29243c1e6c03e732892c815a64491cdf81a6028fac4d1872fe79c360f47bcc82338575abd2e89af0b8858ddbf8d749981a7b07a4168a349822d9fcb236c2243764a43a44193e4aaaa7e50cd7e45f746bc55bbb043c13f3bd095f61751dfa6d60215e5bd9db10b2f44288e450c505abe820cf34b99ed83df434c5792ce55e962ac75eadb063f83aa2d24b9c52de87f2aafcd34f15849e2f9ddb0cdf6acb9328ad57e60fb8ffddf4aac3d293b836e8037829ce2413cf33fa307e3e591e9fed4cfaf1a8a88cc2b9f5264a3acc1ca2755be2b13fc4f9b2d81154d9343ea01f9f30961a20586871d3149588dd9f0f18725523607dc46d143e98388976fcd5d3ebbed5a8d6cfddbaa44ee75a74fb4666b1e07f0a62da942966ba10bee711889e24d9e945ab56c3647e964e36c07c84ffe871d43e45b743e0e17746d1da0dae2f70f6aa50b9ff87b3d4e0aa153489892c15ba695dc3a82fec29fd5db018b0a21a6baaad5aa603487f183aec670942de28357b239d438e85dce76252d3d9ac83688250963064ca4ac88830ae62f093f0ecb556b7f95dc89803063f9dcceb784b7408dfcc426a01cbd890f752ccb460ddb54283b62b43090babd77ac22a086420bceee0b51a53fcf611043082df3be6b4fa2108b11f7716c5e01bdd75da13847112edb570537f345e8f32def31838ada67a89b9e36f487cb126373494aacd3c72984d61324c6815638a801af74a46e6ae21e553204a6e42d623f99ea9959ef0d43b7989a56a481b4f4550acae7f8b20c1c5bae3549cb57efbcc09f86d8fbdc440dee0934f4a5df6a973c8f44f6806a0701889b3b607d1ba1a8344a799e58903df2517af6ae67fb304e59cc454f1c9e8c55dbe96069de2d5a9260085b5c1fab59adafa550a17b48a713d65a8ec788d3ca4f510bc10e4d75041cf2ae2e80fa4ecb49b578bb3d61014fa2adabb8034af9d136c1742bb7b81bc6ce24f6a385ba77f95c0fe87b489ebb54619959122fd70e35bf7081aec76ea25fbe7f788f147adaa75657a322c59d81d28e5fad2ab1d8807e6667ff85a8b3cf7f102a8835dd9f892e87783fa6d131f46230b1e576b3eaccf6d19c6e003f52f56df431f7e8382c100f42c958a5ee1851cdcc0f05896a50b5d436e97ad58f026199ea8ba37995f53d620fb8849c2114ef6ebb4d5ad067467aa75bd5b24aa368fd2f9b4310792c5a41b45a57d1d035d6dc17c71ae94389e40685c507701f2808d9bc2eb4befeaa618c39a27f31f566115142ec114a7d23b5321e522ae1bc77dafbdb1e20a84d506cc880f0ab39efb747be5ca65d1e636b369d232e47ab1ed80c54b31f22e87dc4087008ad01c824893eebaab21df33a224df86ef6a70e1804ea3b8e87beda546a1b77a453d53d9865dba627cfab976cfeee3f07981acce04875451559839ea5724a727f6621bddaf1acc9b029ba083c888feb223719049b2870f1dfcd4178ec3ca3567e158eb2b69e07974aedcd4ea97001384c10472d48195851f8eb38516dcfb2dcca414f0e34808029029e15b1bd0171182904cb25cf35b2deb551839a2635b96529234c02bf142016219f0cd1f018c29093591e2a507013932ef5ea2d24305510b14851839c0a64fbafb0991ef771e2cbcb2f32b81dabda3acf115d81cd9f88bf7ed756e39ba050e2032f07565c91c0fcb7f6fc1d066b4167cf1b610888b697a8cf80b7f713b8018e7a45ff2d96237a0ee9e0f751456f51dae761805dc3c3013a570c46b64567de9400099e16e13f30920686e5d6c012f033a15abf70c215c41f12b93fb9d34f9b59aee3e74bd9b920d5b113cc72026b769a7e254b3cfd4cbc1f433ffc48e3783453bcfb2048babf7284f0c9ab72c749bb41c0920cfde355ac9482a93f1c5ce21dea573126163fd4543eca846644b33fe06a95392c18c5d20fdca3513d6498928693cf9f43d2939c1af56ac147b8cde201973a2d0cf99d5fc5770cd681cf5902b506128e6b764aa1f735355f52683e0db0544ba1beb9f53f32d969357809478ca00dd3a4d16c80cee89d33aaa0c4bc02b207e158ff33e23668eb6fd2994af1dec159243c4a8b07f11316f40d4c983cf877ba7a0338ec40158f82401c54adbd04874e54804bb4f3befb55f1594bd710a0f730f488d1f467049a6bd2879aefa8d00c5b2c3e00dde270046c6eca1f3e38e436a4900cc58deb76e0fa84c0d73cbb55c602ad8d042ad7863f5caa27dd4b23a5bfb0e96c670b326035cf635d47f8d9bdde668368f2a5384868dd1d4474293d069460ad3524bb9127a3c02e0460c5a6cf6967ff710a10e53655a0f2d91b402330c423b688b6f3607a65a472ca582dfc03234bc7bc441f63cf687b94c3ba25b158a2d555927fd44eaa7077bc81e07798b9fe49865bb3cd61b5930329bcab7efcbe0ac93d2969b1e32d8e3abc9732332141f88e8ad58e9f49a1ba63351a6612ecbdc5bde6929693100c374bda36ec028db30cb9153040b522fca4d185559221de169fe26a67bdb999fc1ed090d26de4a222ca8b11208d7b3456a81fb7d7fdccd4aa43651e403b2d3f9439352b81c55956f32cd28b67ae6095be4c3bf46f8d15af3fbcff640bd37db8ebbc73edba1a14a7004695fb1728773f8ef32f2ced9cd9a3adfb7540f6da7c9844610bda472aa7f0dd448bceb894b17e811359a9d1758ddec00f49ab70eb86144618b27b78f7d5da7441de23968516891d5b3e01db30bab773731f0f6062d864534bef03fe858c381da3572b4ca4cabeb9dd3fdb00466d2a37744992c5d9f7bd923afea9b5029b4c5f188d3ef1cfa780b37e67c9a531cba48c92bee7c49fca7da091090b88eda8a7c33a406508f57cd02d665135a2af7cd4dc1ef85d443c712a610698cddf992f9ca481b9f4daea8d88858cd9e146071c7552401b5d61661a2730d282367fafa3a1e1670c0b80631cbc432ceb93e4c4598486f8040f036bc7f5ca627c42bf4e3e92f34d870ef93015dd7257d3f31671fb23187fe6f06e457244e39de8c679effafbc3ce49dd238b24751e01109b4329c7ff84d0f0aaa2b930faabecb7643e9f4b0a7896a5aee957acd883d305b042665e0dd7becf62d8bce03b3b4f4f5744libvarnishapi.so.1.0.6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvarnish-5.1.2-lp150.1.28.src.rpmpkgconfig(varnishapi)varnish-develvarnish-devel(x86-64)@    /usr/bin/pkg-configrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)varnish3.0.4-14.6.0-14.0-15.2-15.1.24.14.1Z@YMYW@W@W@V޾V@V@UF@RƦ@RsRNP^O2cNM(MMM3@Ma@LY@LZK'z@I@IV@rbrown@suse.comantoine.belvire@opensuse.orgdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.deeshmarnev@suse.comeshmarnev@suse.comjengelh@inai.dedanimo@owncloud.comjengelh@inai.dejengelh@inai.denmo.marques@gmail.comjengelh@medozas.decoolo@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgmrueckert@suse.dejengelh@medozas.dejengelh@medozas.dejengelh@medozas.dejg@internetx.demrueckert@suse.demrueckert@suse.de- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 5.1.2: * Fix an endless loop in Backend Polling (#2295) * Fix a Chunked bug in tight workspaces (#2207, #2275) * Fix a bug relating to req.body when on waitinglist (#2266) * Handle EPIPE on broken TCP connections (#2267) * Work around the x86 arch's turbo-double FP format in parameter setup code. (#1875) * Fix race related to backend probe with proxy header (#2278) * Keep VCL temperature consistent between mgt/worker also when worker protests. * A lot of HTTP/2 fixes. - Changes introduced by version 5.1.1: * Fix bug introduced by stubborn old bugger right before release 5.1.0 was cut. - Changes introduced by version 5.1.0: * Added varnishd command-line options -I, -x and -?, and tightened restrictions on permitted combinations of options. * More progress on support for HTTP/2. * Add ``return(fail)`` to almost all VCL subroutines. * Restored the old hit-for-pass, invoked with ``return(pass(DURATION))`` from ``vcl_backend_response``. hit-for-miss remains the default. Added the cache_hitmiss stat, and cache_hitpass only counts the new/old hit-for-pass cases. Restored HitPass to the Varnish log, and added HitMiss. Added the HFP prefix to TTL log entries to log a hit-for-pass duration. * Rolled back the fix for #1206. Client delivery decides solely whether to send a 304 client response, based on client request and response headers. * Added vtest.sh. * Added vxid as a lefthand side for VSL queries. * Added the setenv and write_body commands for Varnish test cases (VTCs). err_shell is deprecated. Also added the operators - cliexpect, -match and -hdrlen, and -reason replaces -msg. Added the ${bad_backend} macro. * varnishtest can be stopped with the TERM, INT and KILL signals, but not with HUP. * The fallback director has now an extra, optional parameter to keep using the current backend until it falls sick. * VMOD shared libraries are now copied to the workdir, to avoid problems when VMODs are updated via packaging systems. * Bump the VRT version to 6.0. * Export more symbols from libvarnishapi.so. * The size of the VSL log is limited to 4G-1b, placing upper bounds on the -l option and the vsl_space and vsm_space parameters. * Added parameters clock_step, thread_pool_reserve and ban_cutoff. * Parameters vcl_dir and vmod_dir are deprecated, use vcl_path and vmod_path instead. * All parameters are defined, even on platforms that don't support them. An unsupported parameter is documented as such in param.show. Setting such a parameter is not an error, but has no effect. * Clarified the interpretations of the + and - operators in VCL with operands of the various data types. * DURATION types may be used in boolean contexts. * INT, DURATION and REAL values can now be negative. * Response codes 1000 or greater may now be set in VCL internally. resp.status is delivered modulo 1000 in client responses. * IP addresses can be compared for equality in VCL. * Introduce the STEVEDORE data type, and the objects storage.SNAME in VCL. Added req.storage and beresp.storage; beresp.storage_hint is deprecated. * Retired the umem stevedore. * req.ttl is deprecated. * Added std.getenv() and std.late_100_continue(). * The fetch_failed stat is incremented for any kind of fetch failure. * Added the stats n_test_gunzip and bans_lurker_obj_killed_cutoff. * Clarified the meanings of the %r, %{X}i and %{X}o formatters in varnishncsa. - Add varnish-5.1.2-add-fallthrough-comments.patch to fix build with GCC 7 (boo#1041259).- BuildRequire python3-docutils instead of python-docutils.- Update to new upstream release 5.0.0 - The varnishd "-u NNN" option, which may be remaining in /etc/sysconfig/varnish, has been replaced with "-j unix,user=NNN". * Varnish 5.0 changes some (mostly) internal APIs and adds some major new features over Varnish 4.1. * 5.0 supports jumping from the active VCL's vcl_recv{} to another VCL via a VCL label. * Very Experimental HTTP/2 support * We have added to the "directors" VMOD — an overhauled version of a director which was available as an out-of-tree VMOD under the name VSLP for a couple of years. It is basically a better hash director which uses consistent hashing to provide improved stability of backend node selection when the configuration and/or health state of backends changes. * Hit-For-Pass is now actually Hit-For-Miss * We have made the ban lurker even more efficient by example of some real live situations with tens of thousands of bans using inefficient regular expressions. * The waitinglist logic for ESI subrequests now uses condition variables to trigger immediate continuation of ESI processing when an object being waited for becomes available. * Backend PROXY protocol requests are now supported through the .proxy_header attribute of the backend definition. * VCL files are now also being searched for in /usr/share/varnish/vcl if not found in /etc/varnish. * The basic device detection vcl is now bundled with varnish.- Add "-ffloat-store -fexcess-precision=standard" to CFLAGS when building for ix86, working around bug gcc#323. See also gh#varnish/Varnish-Cache#88.- Update to new upstream release 4.1.2 * vmods: Passing VCL ACL to a vmod is now possible. * vmods: VRT_MINOR_VERSION increase due to new function: VRT_acl_match() * Be stricter when parsing a HTTP request to avoid potential HTTP smuggling attacks against vulnerable backends.- Report testsuite failure to build log and make testsuite nonfatal as there seems to be one swaying test, tests/r01478.vtc.- disable silent rules in spec file. - enable testsuite for varnish.- Update to new upstream release 4.1.1 * Improved security features (jails). * Support for PROXY protocol. * Warm and cold VCL states. * Backends defined through VMODs. * A lot of bugs were fixed. - Delete 0001-Fail-fetch-on-malformed-Content-Length-header.patch, this issue was fixed in upstream. - Add 'su varnish varnish' line to varnish.logrotate file. - Cleanup with spec-cleaner.- Update to new upstream release 4.0.3 * Full support for streaming objects through from the backend on a cache miss. Bytes will be sent to 1..n requesting clients as they come in from the backend server. * Background (re)fetch of expired objects. On a cache miss where a stale copy is available, serve the client the stale copy while fetching an updated copy from the backend in the background. * New varnishlog query language, allowing automatic grouping of requests when debugging ESI or a failed backend request. * Comprehensive request timestamp and byte counters. - Add 0001-Fail-fetch-on-malformed-Content-Length-header.patch [bnc#921316]- Updated to 3.0.5, contains fix for CVE-2013-4484 * A bad interaction between -b, -c and -m in the varnishlog tool has been fixed. * A malformed request could in some configurations lead to Varnish crashing has been corrected. (CVE-2013-4484) * Duplicate Content-Length headers were in some cases sent to clients when streaming is enabled, this has been fixed. * ESI parse errors are no longer printed to standard output. * Stop segfaulting if the first part of a synthetic page is NULL. - Remove 0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch and varnish-disable-pcrejit.diff (merged upstream)- Add 0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch (CVE-2013-4484, bnc#48451)- Deactivate libpcre JIT (bnc#839358), add varnish-disable-pcrejit.diff- Update to version 3.0.3 * Fixed excessive session workspace allocations. * Fixed some crashes in the case of out of memory * Fixed an infinite loop in the regex parser. * DNS director now uses port 80 by default if not specified. * Introduce idle_send_timeout and increase default value for send_timeout to 600s. This allows a long send timeout for slow clients while still being able to disconnect idle clients. * Fixed a crash when passing with streaming on. * Fixed a crash in the idle session timeout code. * Fixed an issue where the poll waiter did not timeout clients if all clients were idle. * Log regex errors instead of crashing. * Introduce pcre_match_limit, and pcre_match_limit_recursion parameters. * Add CLI commands to manually control health state of a backend.- Update to new upstream release 3.0.2 * Add support for ESI and gzip * Handle objects larger than 2G * HTTP Range support is now enabled by default * "307 Temporary redirect" is now considered cacheable * see ChangeLog (packaged) or http://varnish-cache.org/trac/browser/doc/changes.rst for details - Note that the -s file,/var/cache/varnish,524288 argument (check /etc/sysconfig/varnish) needs at least "1M" instead of 524288 or the daemon will not start anymore. - Add systemd unit files- fix license to be in spdx.org format- Varnish Requires a C compiler, the vcl scripts are compiled and loaded as DSO.- remove configure option --enable-debugging-symbols it overrides buildsystem optimization levels.- Update to version 2.1.5 * Two bugs relating to Content-Length and possible duplication of Content-Length headers have been resolved. * Fixed an issue with re-using connections after Chunked-Encoding. * Use the time of cache-insertion for "If-Modified-Since" requests if a "Last-Modified" header isn't provided by the backend. * Merge multi-line Vary and Cache-Control headers from clients, which Google Chromium seem to split up.- use pkgconfig instead of pkg-config on SLES 9- Fix security-problematic ownership of /etc/varnish files (bnc#678811) - Run spec-beautifier over it - Replace default shipped vcl.conf by something working - Run as varnish user - Start varnishlog together with varnishd - Properly use PID files in init script- Create and package /var/log/varnish- Update to new upstream release: 2.1.3 * fixed an off-by-one error in the ESI handling causing includes to fail a large part of the time. * Avoid triggering an assert if the other end closes the connection while we are lingering and waiting for another request from them. * Make it possible to specify the per-thread stack size. This might be useful on 32 bit systems with their limited address space. * Persistent storage is now experimentally supported using the persistent stevedore. It has the same command line arguments as the file stevedore. * The regular expression engine is now PCRE instead of POSIX regular expressions. * Add a new hashing method called critbit. This autoscales and should work better on large object workloads than the classic hash. Critbit has been made the default hash algorithm. * Add support for authenticating CLI connections. * Add hash director that chooses which backend to use depending on req.hash. * Add client director that chooses which backend to use depending on the client's IP address. Note that this ignores the X-Forwarded-For header. * Add a timestamp to bans, so you can know how old they are. * Varnish can now connect its CLI to a remote instance when starting up, rather than just being connected to. * It is no longer needed to specify the maximum number of HTTP headers to allow from backends. This is now a run-time parameter. * HEAD requests would be converted to GET requests too early, which affected pass and pipe. This has been fixed. * Add experimental support for the Range header. This has to be enabled using the parameter http_range_support. - Add PreReqs for %post - Run %setup quietly - Remove unneeded .la files from installation - libraries are in a standard directory already - Avoid use of bash-specific &>/dev/null during %post - Refine file lists - Remove old changelog from .spec - changelog is in .changes- update 2.0.5- update to 2.0.4- update to 2.0.3lamb25 1526174829  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX5.1.25.1.2-lp150.1.285.1.2-lp150.1.28 varnishcachecache.hcache_backend.hcache_director.hcache_filter.hcommoncom_params.hcommon.hminiobj.htblacct_fields_bereq.hacct_fields_req.hbackend_poll.hban_vars.hbo_flags.hboc_state.hbody_status.hcli_cmds.hdebug_bits.hfeature_bits.hh2_error.hh2_frames.hh2_settings.hh2_stream.hhttp_headers.hhttp_response.hlocks.hobj_attr.hoc_exp_flags.hoc_flags.hparams.hreq_body.hreq_flags.hsess_attr.hsess_close.hsteps.hsymbol_kind.hvcc_types.hvcl_returns.hvhd_fsm.hvhd_fsm_funcs.hvhd_return.hvhp_huffman.hvhp_static.hvrt_stv_var.hvsc_all.hvsc_f_main.hvsc_fields.hvsc_levels.hvsc_types.hvsl_tags.hvsl_tags_http.hwaiters.hvapivapi_options.hvoptget.hvsc.hvsc_int.hvsl.hvsl_int.hvsm.hvsm_int.hvas.hvav.hvbm.hvcl.hvcli.hvcs.hvdef.hvmod_abi.hvqueue.hvre.hvrnd.hvrt.hvrt_obj.hvsa.hvsb.hvsha256.hvtcp.hvtim.hwaiterwaiter.hlibvarnishapi.sovarnishapi.pcaclocalvarnish-legacy.m4varnish.m4/usr/include//usr/include/varnish//usr/include/varnish/cache//usr/include/varnish/common//usr/include/varnish/tbl//usr/include/varnish/vapi//usr/include/varnish/waiter//usr/lib64//usr/lib64/pkgconfig//usr/share//usr/share/aclocal/-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.0/standard/5661fc41358b8d62c09cb6317ef9ff77-varnishcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textASCII textC source, UTF-8 Unicode textpkgconfig fileM4 macro processor script, ASCII textPR8* ԧKVutf-86c1d4d0bf5dc2f56c2f0d0058e9361caace8f90980b866c913046db59cf650c7? 7zXZ !t/] crt:bLL ~ȑ$ DqN[ț-ݺ)HdR2y~`dP)k<ڭ@ Rj5Wul!0NXq@IXLb C|uXI ;4I# jX6_KoiT`QQw;O{ȌcX#䀣Qǁ[CQCQkUY{wmL}-A(q%}n6-eQŴrNPoHz͗F[f!w_9 i.qx?y E{nU}F4~ 7J)Օ lQaB{)ʦH_\5}p@T?'WhۯWBǸ"Eҷr2h|K{ӊ-oL}#J|')D6T 4C <@Ԡ?/N^5^0 XNv&('Dq}0vek%v<% fK]c(K F ׵#:XiUlIC?O t?$DŽdU\y:w &Pcl}dt5(?oboȪLeYuju*]۵tĂtO+N~;"v`e89r~.c8I} "qX[W:JWW̨rTZFrKH)Jc)۔iIcgpq }u*zH䏿jŶʞ}SU` ʃQ P"p`;d})Rܾ wHsV^{zo\R><!czX[ܐ4{ܳxJ 5@a_dЏzMZ1Уu{Ma??ntх`-St`%e;"ٛb;9~Xe;> 2 3ɥ̛u*2䪷5e_ov1ARu`)&V!JE)x oJOp.򷌧8/?15`VM.UcUT]9NRxfivHĂ@ע77J .u f؈9UrR'db2"bO9F;caUGpjq:/GܡMZsJjLFt:Orp Wh8MQt!B~mWxqng-?&B?@8Щ0i EOo) EjVF.fWyiQ3G">-K;h8FjO&;-Qܓzh5y%o+$ڽmD_ZKF& z"ټHqfPCk P;imSP{'/GĚ|3^y< QAO;F LSG& jɣ'V,jAmacӍBh .{*hL 2m 2/mUYuL9d띿9awtg4RRUWOn#q_HjaWc6U%`? 7MgzW yOi+]-]E!`BpKmȕ*ݶвNmݿ]^J ƍtGqjE#M_疧_`Mas;+.bk(Pz׾d9aȏ`VpR!Jщ W xqX^d4Ul\[q:a{V,W|A 8lvHzIvr ͦwUAtY8}4ָMLAĵV?tÌzM\ogR#@LJ6Q=) ,*yXq(ME|;/ 6(.bS£85[0[̿s^>r8QByD׳ .7q#91C0ב2&XA׵֬,GȽX~ =g&zߍ~^o[73^m1ve+4jedFb/~P̎#/Dg^]Cٞ&hZV?d8iSZ!lT1Q-pIrs"C>/ؾ$-!I0gc壀\e}F10_2E𿻞 NUc|gN<E''! {`՗c8fԳ?Jڶq1}/Y N?U($*l UԸ^RTi<雋<' _-C;j!<"yI J.yIL%^vP{d`M(?ix<ŢE]~ti?Pg-az=aq&ӝ]vB^NzzpP̄: 6Kc΁<8n2^қ]Po3 "һ1l wic7Ve)Kni1wϘ=h+lei?:KT 5*GwZG!ʁɛ{ϱ rA &{_{uU_W C `Lע$25c * nju͠aBMfAW?͊ѱ%WVrH\nn!sEY2M!u4jIlu'7f1>55wBS>&XoW _nro$ٺ/$Ku2ZIHԴ#SIƺu?W^pⓄʌ 鷐1FW 9=na_bM 9mɸG٭濃?owH}"zE0oPóTSa*q(ղ ?XNV܂†ʵk)Yf=!A0h#|R+eHl*y\N+L jL2hF'tHgv(ږ{$ލ'K6/Lb͢FL6$}_* z=P%{ =1 2hWBŋʜjs6l]: }O1 ;!p($ѩsgg dz]ݬ/#yk̀.M]xiMcl;*Gm%ynW(S,/!$++F=\5Ԗy-R#'[KlG#<,MObZ,eָ1g[d ~ܨB#Ÿ,6Aݔ ZSVׯU؂և@yտSo?M̱#Tb 8z:eYOW>gĀI|P]lk#E(1[ԞwɃd~#?l^o{‰{:"Jz ΌXf$ 3zq323Jqc %u۷*3%㔾>yGq] rRy*@M_1=Z:ww6}5ΏW3()%wcltE3N^l3mziG!*p%ssm8`Ѵ}csmRϤǔL-޸̚ƧC#j;p&Kv2B>sJ( o%|0?(b 9[1hh Kp3e|Ȉ䪥AJJ>:r1g5F 9GM,qTIntf"v~8~*RCD[L1B2y޽{|2~>hE4{HrQ2#>f?=\bEf[j!Q=䤬%M"-C]l ս 36І~Z$ >o9n:/4\&R^Xjf9(z2.*Ͽ2*&h"5*2Lh+$g\PEe-AG!G>WYi>ռ}` !_#3YJ.jX(#P`eΝ-TSO"(kv70$oW5}~)4YߩRј 0Z/n̐%50 9#h d3s{e}  ܛ7CޙIAfr%Y(XA 86hև% ɥz_8^;4Khdte|05\qxhVwV 92!ʖIMT^B-} K)?S3u;bGo<;Ug oώ+7 hAЃh a;㑇vT{\VbE\j!(3#FEO#t[/rI:OcoliKW*!V/`46S˦: ԘR\! +?_VdQ#"`aAm`>`CfA{Ɠ$zH&w[F{2aPImPt+dW}+zC2Z$|ULK8B j&!io@0Q4=/#p 6-Uj]u1)&"#DQfEšϓqK4s7sHLYx⨶G̞qQl]}̌h⾈4}(d4g \U>-Ò\ O0'<+JWw~ċ>lĄ{^B 0eB9l.1t`$Le+}u _|LKZ?n35%OByJ>Iu 鼮)j5#M lE|"UsR|̘ĤQ#N r[ 1$ WjP:i(mv8EIt3硪MyZ_xI~˘6!Fe>B,-v|Y"}%ݽs ~e4~؈7 eWMBYq,SۦwdFd{5Pc@!kf82:O˿S흹CDs:ΰ!2 y\ h(Wh.t82iqeς@a5RXcr J/pO K, _VQd?ڰӅ,7$]ͯNLPd52j3qAD7MNEpC#tiL4$L2LF27S l)m~@|J6e.O>&г:S5 Ҁ*m&=U!H<i}Q,9茸t*yy8Z9p02MO+ SH׳tR +W~izz -0LgG,ަ?e6q?d!pgMΑ؅g?UN%A Ov @θ2eA \@(,2_RI'jDaANLDk8p~i~$ӎv?)F(QQ_sĕ*>>`  ^+zK 8'LsMRiuK¬Q|Ldah d%7SVF3 ^ڡ1sBw\@qWC?ݳ^Ω֨Cmi^ܽ:އU $DiɇeCtsTN1mM ls9E种wJqw%GOܼ|-wK1@D-wbJD6e2w Ds+ 9lL 5}?w[K!ǟؚ [&%ɫΛ2Z \z j6?qY|;]2v~З_k}XGf?#ѶbC'Uȁ ;\lju­(`pUX2{-4mTsOlm:V]XVW{&J6 bEޜ+Ӝ#Rֳ|s3Q6dWMNE5j0'7x xu0=S[$`XE͙(v tj]=M>7yBVcuy`&^;jC(?+>w,n$-F}3'ERg"臧Ћܪp4*DۅEzUEM^=gorط,}ʈ&!N3g޹[6ɥ2x98&(A޵6 `j۽Ǻv JQiNܪiokdV{V'm֤tǬ}5E 5Cm̻yc yLIg"n~uj{}8dm+y;6[BDȾiאl^&"Ќ{B~_G_-Mǘ/"{X W\û=uu#4zO29WD%|fW<ͣ~NSzbiȝ&`֓%^h r4qHoX+m]n֘O768IAHD7rC&Q4QeE3m+! F]A?Pwwȱg-7INh.֙pƵ#U.jp+y< ]Hmj@ =zL=f)~+ey\{ko!%^'ﳨ‡f tkV "PEecU*"_?'✛"2ױrEVvIl}U"ׂQ⧬.M%Q@ECT^܄s:JueVA߂ds1Z$| u^툆OY,h(K7֪Z_¼¶SnVxL(A^) Exasg /SK YGqR5(,^[w'¨@ _87k)%@J`뻻nS4!(ÉnfO9.zsT T7}ܝ&?ƃc<1`;(PN r+T@qb=(j()h(T;U& x\[3:=V"d*˝9) o 1wLțzÒOC)b'r"h8~_99ٸ?U=e*KVGͶ ^MD@[\,R;qnKFfr!^R~rGl^YvJ_lՇ즴B^:}5RA*&N17\iK.5F)qp 4#.ogtM 5Q{l#Bi4[YG>7e-$'Urf2Jab$_ ؀O& jzt4),Wa4ZjQ<*[;v9Z0[lN&!,b4w\ {_ AmWPva]3S$'/N5KYc92_a!e!ɛ#SOƝh$ ys(CgCJ^+`6 t1Խ[ GEsV'7sP4t$ǖJBF%@i43zъs.%O_:G6:<68RW+8aO&pr ꍙF`F}Ͷm(~B-Y1h}OQiW,`X=;JڙaS5L}ǵsPb˜ATq3<|&`C2oKVĸCH:\h;X9tohE.qa _78V" 9A+}"ƫwi<^ZIyWyi1-@)h{ʫHm-9w53:ɥ !N(Cuܕ&W\=S|3T:6aY ί5懺qQi:;zp֒>w.U홻|44Vv@d#BKkAf`©:|ǭ^Nru$n G* q MGT6%fS{<ɕvT[VG~}Ud k8U:^t',? +˿(4j_CEBa>eX0@8fcr"Y1YwRtv @7ɻ#8Vw#>=6#)`@>H-.'ejAose;}y:FF<_av1p+F#s|dE~fiA|^A'ڷ:sI-j_E+0OTsg_vp.0:rZ)]lKFA19nǛ1} UWSM5*/4qHpAewU>(vYǞ+RvTd" .5:@\,5Y׵`QӜ+T@} jzy<=JW|n:Aӿ7Ѳ)mU\!ܐE_xX%Tr"vIgM*Z:'~}gSo7)+x{޷`R pDJ_%OA\kV)V.ؚ $ _q)"c)s3Z+ӄb>.NP(ֲ<I$’1橭Jy<-{]{uw ;=Aɷ!|_`s]2;I$]Yu%pChUH\j%v'> $X?4߼Oʗ"#l?Dcq;8L b =Gs0Ȗ6frWkAHNB0|OXU懑lr-l!US=V2C,:&Zו]VBGSTגYaKHD!XT|K6CF,q sG=Ilj{i1$ %^jF\)Y|XaEKm'/)xm)ԗU9xP94 VZ@-KEضHC>bLmb!ie"[Тe!:ǚ Bx8nu;/`nN!I0:FuA&@,om~b.v|U0RVZ} bq@gfR'&+(N 38 m :Gz{ꨝ>ZdmAPz\o6~ġ g=ړ!?>8(G{}D'[OIfZa"AOطIMI64;YC违[X# ᯼>'Fs _&AS- k_ވ. Km޵,*#q4s,ZZ^V{Ty㯖N EK*2oY *tP 2}CH/7\dko-@GH2g&\Ri:%(#H߳u>XG51-qMΪqoBT'_n"[/WHDٳͩ-.a}RFN}SJRM4biHʚ9-oq`2bpAG>=0gp)q~7%s3mʘuirgWsτ*}R 8vy"-K-~~hwz }6'OOT|΢̋D7FݝH`?tzfk@LsImh:vbQ >Ʒ㮒^:ߥ1ZOgZ^:7Cs aV yHBIq̠  DDpNLkzZ$*aKf\F=-1GB{+F9f} ԷTdYܪF6I5J{`!_XFi_JstCsPdIح! ݓO٥ْ618lUFh!cդsx&`8.'ᦋF*|ċˬB33dŚj20,%ykBNH A"&KGh ҋUGTNGztQT<r%`^ Y'sfgƺ:Rh\6L#afC1TleK.ӂ-cXGj|4vIwGi _ X" u0޶*<7ṿPmcP+&IBJ||-ʹ`ė2аgeK1B{ڤLؔ!)-iOlS7?WnǴ(=kFJ۹Hd]tX20TiH:1|r!\K|jz0pխ.T1gC'c]'`uG;Q|$;t܌\2vJ*R6VBvիwr>Vդ;I$P} Y.$rtc'VżVO m_jF]{E*IkƗoߤp3|z:5ݜ+{ç m);2wwF94pYa岉cgѶg=$xb[R<>爊a#7 e2sr\> ?7fҨKzί+흂`T_nӞu--s_ciٟה@-#Ero`50\c‚ ͱ{ܩ-\Z{()j`Yy[ekJ?uKz2_B! tӹk&^MNG+QTdWaG ڧXv*C'T4%$ejߟRX^?^{Zl?ًR0;’Iwtz V',B>MZ=i&9r6|8Ao>wIh,m5m PGpGll&T,.*Z e8Y=F 1jw:K/ZA"d=|\ Cn,%Qj[< BٿyjjF`V`twڥmG:9J@W*Od[!ضj,3q6ہ^z+wK)'yE1FZ͛ ;6/ijk>KK/{4]9ʼn|O.+01EAoyJ-6P[E3T``wUğp C ]lg_ȟ_)E9&Dg ⹤#K|* bhG7|.O1dj xzឡ_$N\K!qMulO[8#͉O@$r&7em': -?vygI6,)*c1VS8Qw+#Eȡ*E-!yL+Xf~6hs)7h#'ZޫxCJK#hI>Mza5QI/w(rZ)T$(*"5dpĞow3"6<;$Lj[@g 9+T'R7Սѿ w|Az?{!t<1k@d+hWW'kr+ CX!fԥyRx\vBpo-٢˙'98g2 $y NO3 n7%[u,ܯ@@Ck;= mlΤ#Wт~:] fk:ţg{~~>aSOq[1l#}7 f6 γ Ԙ&\ٟ[}|ïlvWu?:o㳸:m h6bQւ*,ml$.#IsV}Ks %m3N-+ݕ۴A{\Ef 2 uE@bY##5ڲ:s502`*6#b$v6ツF2o ۽i" n'p3s9ܠպozwo@R鋴W3}!fQ%C?%_`AN)*a;&ȯA\䋙 ڠ)-N`û P Wi4 #F~_!v Z6è~~^VNAyW[[;q2g|TӶ` SnMI% K׹*Kӕܱ!H*!RH|"0`Օ QY^ >;wkIF=s?Rޕ/erVRwuAh ˢiz~^6)7Y@n R,dwhMmel^D9DmXQ+je-׭άP#ߒqˆv. A&w5#Qs}ْ#rVw훼w a,ʃ8cbâIc>S>G:Z̄u 8vh9WH1Ob%<{#P+۔ZV3 ~0y^=JJ `3%>-(+YY%|ITlWwsQ5syCwO`Zz¶"v# VLy-eӖձn=$)dE na5k{˗,wc A i_#{*v?kZ~'a3EY8GE[wS?5bKJOLA@ NJ֩XdՕ3`Ȃ\F2G ?1|sCf>{yN2Gdf"2F^돂^hfVN9.] !п6XTu/(pgTl>wb rB EXϵXԗ #lˏQyԥro=}6a TϟQ|7~r_z@zpiV -n! P 0_P>Tyb%H }\9"&Ϩ| K05V,!$NHKn ChR%E$NQax,aR L-RV@|0/eS]iٿk0ÓyQw fm5m+"NQxIk-CSh,"~!xRLWjR(P8J?/>{ϕZs30>B~|AK] 3@R 2XXp{BK'bM,91M{#.F9|2lhp dw'nitKN// n^^`aI=yCɌpA6Flvw.|~pn(GAN C&mDpK q|'bOo:uoNe!gt{UdA3SkbnfwX!ǻIv#2Fm8 Z8Z[wRhN_I(.k.>!<[&c_i=OiEԽ!PaGRtvkMYe쇖}F3yims$VEZnNFA~RؘW<¨>'J} قʊD(ii? (vbE% y@B%S7@ɶIBW>3)KKX%[o6$gAl$iI|T'sJ^E"QOs.ec2uϼNЎԜ3vQ$Хً [Aa'//KM|e*Ng n/ ViMG~a1JiʠW! ^n#:A )a[Fg"_g{_iֈzt# [2l}T"VPX>~RqC}uî+W]9y iLBKSD~ve;ne*3?}`aA=&D2] 3#v38UpO ȺVc@|NX_4d5Ʊ,F*c):{w#phS,$x g>I<Ǘ96S0NGhI1mY8e%(A'k+ [ LJzfm(_qIs!~=>"=)fp8!:n+Yk4Z[WрH؄ bh On m vULAc} >nhJHnRju-6O.4r.%#pm΂cDyr}C"tAm+TqɊ#_m`x2:,j_YM4¸ qhfXo>'~O "`ta$ Sr&-,xQFr>bsͨ>O~ kz'_C>f6JA(Xe e_agƘ;ĚAm$ [튝B*܊@ #ф\3]߿z-!R.Lbsd\FLƖyvu:sS1:>ycXpƌq$;mT a2ȧZNUq [AտK r{B{SkLПkuč^)~~xf~^eEr0ͫz5ճ̈́-@.r(F7oL2S÷ |u͸~pV( > IYFH "=)Jzf+tIG6u 5>SÔya2kC݃5/r&s;栅 i<zNp\L.ވg<,Dl^-[ǧ:6dPlui.G=lᕒBv@=Bq"@'Ipr򡍖JBN&-YZ/mhCcd>h;̊$SD~غӃ*u{tI"v >rwoU'R.be/Dw1D^|P_&Igl#nc1 q̝(m![D\3ԬM;ʥ+>ur*1+GuBNQ@lܗN> x @KL8@tT4XwzETC=Ș=Rdfizh&Ww.m7,,k*f/ "{RI~'?jG*ّ]Z$Au{ODN, WTjs-^ !o>T1 `qz\KLysRfm`a Sl kg2. =8vFhnfs9F]\س.}aaIccz!a(33Q9>a6 ](x/˲F!s 9-zTA٬FjryFյ)o:AϕbKwt2h4K <a%H(DKIwb@jOlInV]Y0`Eёy4KJ̴dmxp!pF#+My,WFХ'HܦBGQ?`k^\0l!E|}رkՠ+WUFG>鸕P֓LبvVUrZߠ\g`;N!}n c, c>]%I *$M ]m"h{ySx]l@2sSL'Hjل)fW?f@J~d ` 2+er5b`!v mՎ7Vӯ[1a}b(}[қc' +h͋xN_IrR B>VD>@S~zp[3z`2sݜ__sYQӰ8#ŝٟ1(=x#^c a )w?+'Z1ST9Wp| 쳙8jju$"v.d(]MRn.T'AuV+^LX0E4[03 vj# bLJb%7fk4-X7B&SKU(!'TD4kDHZv6)b`dF nvTG%EOΈIۤf%T>SwJޢ.yf&~. >@e:nTUBq"kY QO] P?8Fn j^g8S=Zh#dojǁ{[d8C.B!63_CHkm}r>lx2V1,5S{~|zO>X]Ts=v {nc'k79lSGGM,ot{քLJiXtDvm&55(wړWl@pΜ E@ 2׷Du9G}[|ETVH6kxu4}Ygz#䞉=Шvpi"ޮʇq^3545J8꼢. ӭ(U@@ރfԶn$7+~2v"Lx/Jgq5%gAP ~}!$3" +9 a6ZφFk5(eK;3: u'UfihS7UJPgmiZ>ʒn:5f&:$WN~P.WC=FtS%})#dZ'A>J|t ngDKo͹4`{ B -'TETMXFOju)iSU-~7ƎTâo_gI΄1%PRCQ} ¾Fg Iz}uQXj>SFH!%:}+5c҉l=$ȿ\*J-PO=mD {Vc ڳɰ l+G~x9˃WƖU v<WM{ ͱf i+K6M`a'=JVZu2cH>vG|+♭'*|eguӁ8j60:oF#}qPb& 7"0q5S]QR;Aփ^Et4TT)M᏿ŃQ9 5+K-(Wyd)}<~ %]l\m ݒ6837^z gDžh8C%eVL)=^pL"Bz`~ptvm[4݃ZŒp'dUYp-+t3{X36$dc,Ⱥ{͹G4-UP[øiDL[0Yn da^D(QWfzX|B[&,!~.T飷aP^52Xs<~\bDOx^#Y&RZ.%ɭxeIoY55~f܏|ObџT/;dhJ%gacJ-ܾ YF ]͐l_8yHV1XʿZ '5Q\{X@lUuʬ߽{HOf'4=6Isv/;_ePx6P8%|D3_ {6Im3U:Y䵪=L) xLFiuTF|ؽCۭ{4kN+ogu,m]nm>Ia)S/ ]+}^B!J.TQXp嶙O!^ҋ'DI*d44P<hMl)50-`iHɪ(DC nii?HOyR%yw1Eu#*logn[0J1NpؼEdR*?|NNe6Ϛ{90]5GzzC{ݭ,IBa.&,%2_5Զ솳L6ԭJafB y`6<|Ph#%TUgagLN֭HJ,Q > ꧼ`<;Bk 1[N.AE2p9F2J9r-,8nNaJq \@4@<N:j9kz*nO&8eKƽD 2I r_kp"۔ߘ0H^rr?$Z~߁a 3nE?"|=`P"C2b=k)sdVLQcJ6~?>0DjV/lXb&huQm1x @Fhڔޤ,Xm*FzSU"ƌZqވFvJ--Q'Y:,I]ڢ{ ™ N<|_Ϗ"H脱̈Hs6@脖jّ'!z&*iPڍH#5);sįȴ E;wA4{^,#h4sz}•ht ʃC?5 ZWm@bHzO"nUyePiO ZUF`=R֫Ql;IId D,]f*nZbIlr%Mҫy5<{ X9T`0'DX$ xsba̳Yn,6;r8z O Zߍ+{D-us݃jJ>MNfQ{VYq{M\RW+٨[EXL%\􎸸yLrcrs|:f $>lX;_h-ء8r:J||ęx{D+;_]^psM\"8dnx5Op崔\P׷]NWN.ձ-aU4BJv3{H^]%=A-zY@5Dc L%|*[);i HcգҊZɓ6Oq1,v"2 obvl@/.2\w>iOTP[jڋVQK%P9zD82 S n&ykk=:TE4uBtyPjvvdtn_щz,|25Y[EP[%KorZtN1S]Su a -'=WE!$ǎCWLʇ=)^U"}Aai G =DDR}!eT8fs45*;IR:֟ rlQA!r:և~dRYp|(ܜQ(7V[| h'/?fMj7 !p}szސ.6 ;ILmw.-}0+lV 3ىga(ĩ4\Ʉޜ#ѠzSw=Uȇl;宅"%gfD jd}^cDX%^ޜf+3+J"s8 A_Yy)S6!bB 9w^ h N )y?ܹ]H-ࣃL^63h|V<®ˌ+̶rQzۛe-2JCJALսxNpnԚu\><_e,$OՂuR ɣfRԂF+V"Sy)UÿI_l ϋ:gn0FEFuX9u^kcG,$%bna9YW{--fLj"g RN945GΩ2ǽV%B1C_j>2\Q =~ڱhP*s 2+ዼP;P7~U[z`b.L)f|VubcxڜZ;аDO{O|w1g@W⻘RGg"eTV>iQ&3ФS-&1t?`]62ApA"!TPKpEV3ncȰRRuf`HJ Te7d*c#Ey).R.6m3jrg_3apon-J|]SL-W9ň< e=9ݾzgAQG4U7RZjB3obiruTZv91MZ%a|ٕ^诀Q9wTWUTwmEI/6Az:))ޱ#V#AHzr`َ{S3%|Xڬ=,f,0N3Uci=RoޒSJ\hQC-x3Q~]qknL '-^B-yv˴u)=0 { ,Iil(("/P<υ=>Όq>5j bwj&JaιBPR Ġ|sQC,>RJ.^}LHW= HخM4kz$jG]*R}1h2 3ehLgQ2!hBvG ;V'*8ٓVo$c'g{p\lGw55ˆo]UdXE>ooW|oY,149 @D@3:^U0Ze7[숼c#6x23HwDo݋;O!u51yi8n;5 /I,ժAXq:''ŻL={#hA<Sbp &T"aF#V.T pմ,Z\OLE 瀅Ȁ՜KD{-{Vť (elm(6"V1 B.p,YmLf6!>ev{ʕmӐNѬhۀBgY| HZI ^}nwXAEN3ASH Nf =_QVL5脏h/~03Ƨ 8_wUp, OA1gI##bn\ohzce݀g pO[n5]K-:~ ωp3H79GhD<ڻxF^Ci?g3`~ׁ_MB54O*Q^?w/gI18KΚ(Amy=!&[s6,< 4@+}3@VYQsA?V!$) 2>~og~z2}H{KM>33xnz:jBsmؗ8A^3%y YX!U"|;=ͫ&Ý}nHaJ-5"ĉ BK2S;g$ y_[ecD},7DM'/$< 'wB= ' R-vUY B \"(Bn H7X|Ddƶ 5k|@.UMS8 AiQY3젫& 8˧ȑP{7)q>D.#Jmxo?fӐ$u4ʔ) ?%Z?n׋$M]]Ƒ;ű5y[. V8V41Rae#Z//Q[le%[k_IEK_'UŕlF`o& Ln/RsSKRR.H뢰pL˫-ͽ9ș'|?Y!^]eʿ ct׺Wnf{3sw?@20`.9}N`MvϽ/ZhF"Yt 0H1>fM>b̕b%EG9 2cfObEe.hZ=7 |<'ҤSuah= Ъ4MJ/oSx~W fQ3qؗ@8fg+"Vt V%O丛&wAgꍥP wE5vXۂ;4$W3WE/}"'J03 N1 'kq<|0Qo>P816W:.*V -srv9J7;W("j0G47;/racEg%nt.@eJAҧf9aPzȲ"&÷{JnxZg%QiLFdۊb>{q-J$ J-U)_˲8pc4 `KU~kC]@ ܶ֏q3cڠvTrʠ0(c+{".vjRM5ɖsrC8bg{c,}<Ɵii/k.6ūA87H$Iq?QKWp6bcNb%SȤ d3{dal=x6eGı 貲2R-D̐3c3?%eƷ5WJHh;x*|F ~[+$N$e~2٤Ox"ر~n1܇zKa"ɽ-Yf2)H5m8]УV.lHjn`j(W(Sޮ7`u͌Ԟ- AM^3ڧ;Z}by%N$k>AYgtMc_~᮰ȸ/OC 6y{{s<+zXɵ+)ٝ>>-uJPR^t\"U=Dr ާJ3FVAH A\K[ӥ@m b.y\ M_?iٛ(_'ʢKiwzr,E\_.:^S7\?CA|JM+\~;*D{ L3Q3bB0RN>s }(i m\ug/Bkw%,>([ b,JX} :k c-$2OPZt+*Iqf8pfLI!M,w_i&5W qv쒢,帿r,wH4p\ hʈ`QgL0D7E!:|?Ls+?$2;e#7gF-=Uj8ru<9~bṷ̈́OS9&e +AnߚKw Z)ւ2KoiIGm/(=$krU.%aoB4`FʔJsnvհSGYwef}3J/H%0M ⃻_CB6"w>Jk;#>EයǍJ J9׆m6z^]v]]\wOcN P7hdeI\lā;Mq"eYlksLjMx 6Nrq0jH#5+ܗ`!zS#s,'fp,"2I8V;s@X>Onol) A杻Z *gI9U0R 8Ҟwl_YkXxqScS3Y|A!SxmWlmm;zV-a+,5t[R5{||'_W/FӻKZl3-YHr>)*lm28BaJ<~RS1EK{M.l>kiBmRjm'-uآ'X0b]>Q/ fdLxLQt4IșrPhfʄ OȟLE -aI DyNN`!V%>Ë) d`-r3ӳsvyK5!NFYCۮPW P_)%5Cf?v|vt ?"lwSs>b6O.5FL`_0g?s6kiE"7јU;- p$(TT9P<'m87>?֒u4 YHkUy'#[ujE3NaQ'펛E-U^2p)`iF8U8{U0Ο 4[$L}=DC z+&^j*Qnj+|)~IMko&R/rD;C[ǶT尉hJ+v{LؘUk`ml2]TFxEp>,V<Ҹ=%iOe@":]v: \Jg] 3Fn2%(<>yxZ>-.Zߔ`!A2`[)wLX񦚘$u"ղ)ͤ158E$\QA+.! TBUb*ů@G+R Af,WNk3jK 2&'4ҬmЖ~gwZ^d"s)"'ǀ|ڬVrV <> ` ,D4flawfl#@pe06x#0+WN֝Yho+AYH}_%^s )?-(N]$ o.j*zнptHdiWFa=9|82"2!69ϦxNa!`}#f}yV]ȍ̜|.G)yţG#QAAaIۺhڛ :l:Ԋ9osFCzo/vu8v ˅%sn$eާPԚ Rn7J KgT lpOqV3]d(VmXr/l* Rf8cz6on97Q P8ހU.[ٵڦdK4;ɅĒ&l+dkl`g}ԖoYÌL5!iA@;oz]rԚVAh*CLAޢ['(.*M]Z D}?Ni W}20.[4”/ =(xwEEa8mطV.6 caلy܍@ke+p_LsbH uX8$?Mwx'zuidx9X (t\yًXga5wOo gvqiK1D$[=<dAw&Nj\X-Iؒ;텘gBѡm$ibvPdHPiG )S:0/2J&cXw& )~[ M a7u$c LUĖ{]T2p{?Bϓ-YE?(:(Zch;_ }op3SQb0d5+oLyX/*@"KLyZ&ᆫuLy γTލXMVKCJ+?.4ٖˏgV8v }H]-; "<zYޱ޴^?T|˷L1Ӥ8r j׾?LR!6걤X _ ]+HHSi%9nes]RHsc{0W~ղ*/udf#x4rpIEtX#2F13O&_+=0*m5jIx-:2JZWQUFdf[*iϯnq;x3ʸ?-O+_,D;kt¬H,`^Ō'Ljτ{45N!v$E~bY?š<ܜYN7{MC"DJ}֩b6:hFrr^Z_ځ_4SQ7,pcm=l pޅ  ?H4qJXX5(kFh-t%` J̐Rlej]b|T A֢b,O訫j'[T㷣0we*{y .ì\>zh&M# "FCj|$U6جoV-t:2L,ǣ*ʱi Y?,.nv,ҜHJQZ$InsY .nzDXd +׆KysfsáV j]]P<⣚!ew歺{aomhr|ŊDU¹׃d_DH q)q *}:7Aɇ⨭]m 0}܆ZJdH{N%`Ёf0xҝg("$fd}ZbѹQo wQH db*HM.Fg/3)u2r~""WiPӹnLfVpA [:e写¾RK03mk?TJ` /՚Yz?4"F60qDm/ FwHYGk_3'Feb}KɊI ((9VVI6['go9$HŴ:1bT VE)~k6ڃjoACĖ+i.qHq~HekfYnE>˥GЋ6<0ғ] &.>-~$ح 'Vb7puTW- t78'Ċq~S4yp,N 7T0!An /VR`5>:^W*+bQaQ.D :'n.~p4t?KѶlL,Y9pdk̉x\eH;.mn%zQJhIWlHвEB608>@^Ȣ l0%<$̷l^lO[\E-⊮K }2^t-6! $`lZDfa>XF8"'WlR&%Hd_]|92oK;:b}X hC?C 7HD V>[Do$B񆢡R42džGJ =΅E@3U>ÉeŨ3cqWaJӽR)JxxA}zx 5ah"!&L[ĺz1IZ]/ӄvZeuZ+?a^/d7p<=t?<(__IȍNoCP^AJv߉ѭI.qF@qf$ɋR)tJw r7t6U߼*SIˎq/O_YD0`jG32f%m\Hϼ3sZgF/0*Q&|[Qz?DE$C{Z#UU΄94XZx܀I.EкKwpu.n |SXی|B ԏ26^yTOi@e  ""δ3s_v2aQU8t#߿t`HR4r~+ͩptQ".+Yc}4Gu0Aq?AI'{L1Sx>rșFg#gH@B.\+GƇiv?d;wu \)I 4@@xs%ܝ~z7=1c:^"awTSˊV2Y䱤ѴUU;cM1𸜷eoH V1n6 L 㦮lQy |RDWho+7(*넫#¸=u-ae´DS-P:A%MIL w!aYk*9 Z 8zp ԗTZ,volx}P ecv̕br\}<҅\✗\[yc$v6=NڭlS=Ft ϲCƧ2z31z^jq;>V"|>]DB轀p5MBSݻINT:U$|h658JQu婮OBŪ_$gT4^]FʮNSW 2s_+:˳[ )" =eDaN1 ڵt8*DOax f732t8p g@:)ϰ )E#֢?|JtOÔG~c^KKF#?2̻ wi)7ohѓ''۩v [^0_$<ƞSB/~`%j sgT 2cfYR@rn@;`}*+;#'~bWk6dl?Ur٥ޓmh1F;u.jnT8!*yTMRao6:)6"2?nO= ^b=kTIۻx{rFW̮Bԍ8H (/`EKÎ3.þNCzcJ+! vxoVT *b/RvD'%*Q?Bκ}j>q°3q?Nt >n)"{ /( QQ̡U@eQ8_H7:$/ײ[l~|.-*7U\wӖ] <a{x_7Kf _@^ĭn*he/7 rNgtwF=,O^C3Ѫ&b4aCY6>wnOsf@y@)`mvJRK {QO%)I҉'T7}:AiM]厲XNs%IEaK?yN~%!u 2[Wˬ8ImH{Eexk8ub%၅EY*W/|W+[ 50G؃~fJחbݮрu'mc늬!-`%`G IU^Ex{Y`E-+BB;@|B?WW G!kk29H}\w!DLAc04^+7fTwڅer0%L+TJ'g=NbԿtwY5RL LŒӽl20yYxG?sg.:Л'C:ԏ $|`wTz*_MÄӥ2Z")-Er42MbHS`mW>BzB24.D+O/,Oz>rgCqCHXDe5rt]!a0F-Q1F pᰢb9exAmi&Fc0oKFsnxMOe-8Y6qqg( iA;ngqB˫h ߩuAw@"^ߦFf M4jb7$,h+ ((o힇,ԘDU.7 AH|1/)d*6][ TٮI/UU \\e}oUݲ̋,\b4!߾Ya$PHpZF =p$ ]4!;l7- P |WKX$?']z$h*Hd~hqyL'%LBXs@IRJ˃HCY8̐6mb9<]N7 wRR凑 QE;jzyoZ+rs/ݧF˘Uqz+!3LxNհ- x=1}y-)AbՑV%Hl]PUbocZSN4{rHw%j&AT zw[=H|6e9䆑!E&`TXL o_6AsP0!5QJ^{, [OD-b%2+qѶ|ԟՒp@J_]\Gڕۼjmj<*HK"^զvea Sc͕KA\g%c ѥɄBKd ȍgr Tok^}90D"t(" \\n;TmՕ|/_ߪ!vkz4eU:냸N:frŖ',mPҨHoѡP; AJ yX5,FU6p}́{5M'/40}E׿!(ck6NbK&*^ԢvY& uuc` pSܳqъ;| b@cڄw“y OE씄&@i4͐XțO mMnGBw\H?ͅ?S|&l1#b3֦^bC\EJMwư^Dӧ>/uCkLݮx|UfK DC+j i)9?q JlF?(ca+rCf*E^C$o(8Sd[Hu%h:`N4M4{!flp {4"uJ6}(':&5e@ʈ޴*ܩ c-:aE,M"꿝&b810!D]eQ{`:h@*8sV9.Vp]w޴(~Aˍe(~L /}L&*Sm ߘUMg@u\ȂCᨚ*맨/2$門Gr0<g>ϠJ*H`ৎHr09¸M[/qNA).Hu2\IêrE&/\=Q̜9.87#hJwr$tv?s` 㞑ypQfd q[<^)DŽ-RJͲ,6%5Ozb_ce6A%35d?p!^@uѽ>Zo@LUS,fp9=[{g+\\I؜%r#r~$&һoJ>_0DuOӍͣK^k:^.@Q~?K~790 S= ! J5AV%RG]5!=$OqAZ)dgxD]vܮqȯ-}lﮈ ,XAɝ1.-E5r+޽/ܤcGB.76yI?ȣo=C=ۉ'O%g`bAD%m?V+UaP}6s$Y?y"Nj7i >k"0<Jݛ˩n9zxl^;vJ/~S5 `y mZ!E` "M}F#6&P(ruS55n8=4l*17骦UFzP@ت lB51 \9Fy;:X^{-a6]>'76K#]o>5lrg;=j *v:HY!'fG_TyOT:Yɕd5Ðp+7F 1ޥ0gmJ$3ɿf@36;uQvEp$C7Q>q$!/3Phk:ܛL=5:W~s,;wfz sr2/~>.G\(#b=jvVB1BNI$4&b6|aWPkzxp&*5> Q o| V٤*v'Z@=j,5|$WLcFcÁRdvSc jydyv7XY>9|iq+jɤ4m9:g:F#ȳvP,/]7(b%'\ 8+0p"v[E!Rmsկw ۻz1׻%$3VK ^b͘auNŪH73CWp'#NzM;hCMT7&0_@5T8B#*8|+$#3ord^?yV'>۟ܛ5]Rq j.dR &%N, v=CY8N8[KK˄>=4 r]r)r"ɶ~"1R-UEPX7W>?܃h6oEǗ{ť%則vdKxeV[,pQe2S3з#cf:!4آ14 AC(R xpc$Z-XUˮ Y=wN?MP5+^qLz l}࿽#3HtԿފ5N 9E 9蛅 K¤ꁂfoٵӏ[b's=WM7r%1Gedy#$Y Gr ElX0UdrST:E@þUDXytCm$a.:R]h);Q*spl4))Fl(. 2؊w5ݔuTڏhҩrcOL|cȾZæ/uDX@CR5^G!"}d"Ӌ{9ƻG@gs'8kNOnš0\Ah>Y;E Ie"+cAP'?gf2l:MF hC0Oxcg$똃]i` LUKΗOPu!ʰ[̀ Ɓ*ɖM#rq(īX+xkHwW.d8;ډ뻙Tx<"[r8dOx m;k)Sl¢6M-2~-۾ )F&3 a[ dD>PꏠlUٮbm(94껻WڏhS\ԕ+I t .};{$=K \0}QIvty3B&:{Ci,P٥IJnU.O?䶞O+){!jX6Q)0A&8 3Wٸ)z2NHk$vw:W;Jy[8mM݉1XԆ TcDuai8~((N۹*m)W$W<ѰKgzP*5x{iEʆIJ~KS]vf>i<buiK,&5/㣸~tn-&EX Ggrx~3:-4,KYV$dD2WL!Vmvi7G!EJ&bu[|%M|@f.a# D e. U/3+[BVV gIoˤ|Rx4cXpDL{VApNLT-f[83 n2@7gK'ρ2Џ t|d5><2y[?d73ڨ8/'sU $:@拰r_%u 0eU~˂P{P^xufəzɥacz:z?þ D%[4(!dٳh4=<sv؝- m%˂`mɀGj.wnBY%C cCF.k ޖmn;fO+Å۩\): ?xz1[ :@%` =lJ ,, gl79GYF7)y`Ve,b9yn~gAodD=}S1>m|uA3] 8[ؐ>'Į@x>+)5 I;֨#P^2 9s,t^¡Vb[rj=:>0Y>D@͛r|j̍ D:IJۡV%jԏ 4.ߘɻe#p#UQ|0C|-y j,w@ĉ"P Ț?2D2^xʠs?0DduRmc1OL<4s<5 s \;l(mR>0+~oIq䘂շkpK̷=ky!:oUO?*Ǐ)jp#ĪѼ(#Ѻ;/% 2?Z MVԪ5ѿ6z+kR+n(@{:!Q [Rb6}ٍ %V/@tg| 34a,g~m'\tduH3nk9AmALp0DR(#ᄩH Is?"tx_:Q AgL~ ^-F2&8ޡь O*j+O%N ʳsHQv<\wWU s*q#A 'oHOh,d*&r) S[SBz Ehlj,atQ:'1\҄yCrˊ:*`b!N" Dlds9TJ*/5 _xuO˰ȮO2ÒaNM%GkuH hOlY4Ld}j<$?_oz,V",:4S~t o,<@ `%?# vm@_3pcp#)>fFyw.)zmP|7V3cUv҆*kbR=yy-riv?( b >\sXƾɓtLRBjKdnZqƦK 42aP6]^cX>z/+ģLKW[8yr8 }eTz qـ2fLêd#4d~j9~q%ܷ\/g<Ժi,*vz.|NJ nYmKR [;Fd]x~}y 7 6_e2UP)19_`0YQ'v/UV"+vuV9pME$WH VQZh?mWzU=@G#oH(EFT# Hy ,3NօCl>drt ] ӱlRx.KJ(\d#'QbBNIݩ#gd.x&!O2Ioi=ZK/'"*%ĘP?C[UdÐHā:+пArHa%YWied^o~ mc`Vݸ,{t]e4P6oz_νmm}g-9 ď' Y`&Hg?ω+\1tS%N!,ǽ7m+jրGX<QX֔F؆o+3Ž"2 ȯ+FT& FRҔ g8K|+QrL-#10 rdkR9_Qw 1c.@'Ugw@XCx V9n# B(tODPC޺oe#-5-QP~z80[dYOc6lΞ3Hr4f8NQz3-.!*]=268!DX%O~IFJV>J+H'7agfCIEuo*BF@85%j dUIVꦾvۢR8ϯFUYZћ&LSs/}-oF|z;S7^=tUe%ǖjF}okm"TQd"zlKVRۑfyGV`*0T qO0DPӿjiNt7hs 7J8w6|Me1gv`%s٪=)Mlذh3ԛ܃bO qۯk4>y!e|)   iˬ\(^ ޤh^ݬ5r&%V`6H˛remhH)ZMuFiNH@ 馄 qi>NfFwHGݓH*V97oAS42 |^R[b~P29h*zL jX,Do.bŤyNGj$IyIy68,ЪbcdG@4~G`#8U.s *'`"xx\6g-5.}۹z{B5ŀ~!m0MFO*xbyds_6on44\)n8I٠@˩5CތfѸԹog)B¤w{(t=A>m#U&ɴAiex)ϏYlX>zRVE+6C ۍp0W.]YdQӭ~?iE5l+F,CP iWM?bD텡y, + W{>7!Ęۜ"eoy^ !I7ó^=ypL55iY(; ={Y# `cP-b-`)v:`zz&(+QLpbg*lhV=)k@HlPq\oedGz-pܨiWk. kRā^=SKZTx}R)ZQ'd* ONAL'&d*"oGM V|Lisst!}sXУ@"t8(K'Wps~3.B.?<)L˹5C;8 gr(iU&nk $Ip}A g:ţ$N]#dn_2w³'[XĘ; |YR!R(pU`6& s)ۡ-LѪb]b{,bX 5si [Lu& >9А)ˢɗ ū9:Wo&B1Rӱ6 j Јʬ77._19z2{--.#%g8xN+ja[% =Ұ% yaskIoN׽S%(RwUKDr %4^Q8@1o*,sn&: ;jh u@)$=VՁ)_)BcN&XMyKhX<ۇE Hn*cuœOF kMDXJę #Y݌X{]$b[F@.nD~nVHG`U%VI10P&^),8(WX>rJG=%E0.I_lIҤR+Wx}L1 Ci~%R|O]F_y$QI6S$vҖtQтhJM\\ӂ8&o,J|x@ΏC(4R X=*,PjB1(-ki@BWdz:a˄k(Q{R&u ??֋촣:c jl|6(kjY7O8JU rT*ň5f|$H=z1W"I u} O!zѭVkAg߰I}ټRd8D PZv9VVqm̡.@0n#Irjh_n f0 @D+13a "9`ZU%*'~#Tuw:^dSc? %w*kyuHEDy0AHZx$aK&&+0mđ15lymo MXѩxDI#BPbZ^軔oeAeatcwA%>Fy MNe8Xu\,͉_IW1G ȮMRjoq{'Z.'E^ +t8#jo?˲Z\("k릌G_:lf boVj! ^_٢ <&EPFc ap^ !ca\rSQp1@|i=V'R/c $9][}}~hf [q:Q/Nr(}#0$D7>ވcVt$̃7TR| GI$224V]3 foW.3RWNfUmk4ܒy@2\ +[6؂zSRWnR#ER p}&sOМzd'>3"*}LRzbc!RxGlǗsqAR#yS1a%J3ԋ[g ۍH..K" fuw O:y:]3x g=1Wیj2pFUb,][JYf켁^lÁcS|ˇu^(GՊ:*wvyI濑 K7nC_&y"G h*bo@xwns^ >W1ҽlI;n=[ 67) -LVKa,a0*Łm0nzHřiI2:Fx+_$x"BF˭Ȼ'>)N'ljyE&/@%KX^M%${t0r%uTrY_oT,t8jO>~D\fJ9L4{Gs̈R~CiIO#*e>?s.`>)3F|ּDp+,>rK=wXbN xҠT'Mȱq0 xgR]Y&@&ؔ4lǧm䯞Cl3.c!Km$i9I@؍W*-k]:^!۸֎ǚ?qOOH=>uXl'248lm.տt{ A.>GoF(~3G|UtHN'rFwseHF -9 LZՁׅ{g|i | pYr%o39nwwV21p~JZ>F|? Ϳ=XjSĿ!$h)“|ϐ"v8C6vP.JK/}|*.`(|Np_6+#ŧ'pf$Чs35'ǐeG) `gԌJ3P&:KpXm^[~սgI)[٢sXĩIDeɕ (4z}Ar&iya^;|E#^Wluu Qm1㮓6d" `m1o :F2[݂󍥢Xl0d$趣>9Mx}Ūv%, FEIE$P,~5QƁG)>q6Չ6יkLA#P/ YW?|JW?"Q[z쮶5vUl(ăw re]7;G\l~NU:dsE KV :+6 x-g|! UhXPc'w)Z ݣ5IV8 ALo]}=Z gޅgEUY<ڬ T=Ԩ02ffd{T;1Cm&o/,JeD DBFL*%+0v% zUPm P\d^լeG +GXQCvl>= :$ߥMf?NR*LlFr0\ 0>eyØ--E9BE4է֢RDf 7 {/l!uP"j$z9Oc՘p,w\?Y߸WxKdq)n0Z̨Rbogs-PD)/WEZ!{/iZGi7ڌZ˿XoOm_ æR,-,e+;'ttm'`AȞuUS9!,N,A:˅Tk<}t(D#2pBe 6ƒ@Uᆽ-O  rwzك?DM1Ionk>BAWLKn),WR&<*1e-jS/Pi:xNѪ ̡5(jC>]?Vmne:]*G@4z\4ߒ/&tUYF+~A2Ea۔ ŎFt-KZG6qMoˏ%g!,֡Ĩ+, -n]L, bbS--[fgBd/ւU;jIWGӊhժ˴BF3Cŗߤd 9@&n7/O=ؔ iEԽ3u, X-}]}99M|Ʌ_$Z d\nS3CuRS)JV)K |؊x Sz^ꢷWxWCmLs)u~5d=;֟ziq/fXj4nO rr?M%Op@/htiQS(9q%=+:oۭI=Fc'jNz{r6^gg w͆\\T UZ-%k:΄^t^C ݄9gDnޭrܘ_ۻ|&} ~AW2*ǚr4ܤ[])5YР&Cv v7L+sIRB# }ԡs^K"0"L ?5L%Ʋ,Xd$ƅNo˦ѵօhS˯`k2`'I$(s}՚%mEq6b&wdl,=d gAH)Q)6* % 6CX,B3y1a;aN]mn%~26/rK5P2`$E X1P2'zqjτM)Ԯ:5# =`ԁOG(,TRs!V@B`a)ul=4,yjU(<7'oKru"(A7JE0x&Qo-Ia!U2XiDL B9@ág.HP-WXyn_tXA3K.u+^hc3Sqo*v@p" (idJ"3􌠽h,ՙ)N?"+e?֪9arһjٕ= DoSE7V,4Ap5EPhw43Ϝcy&ײcqV'=\,'#jof 1V8ӗ<ظNrHF-m؄C>&f.>k)WA='o. _:'D"Jڑ)/}l`*āj'sH#Ko}Ld7|DOĈug765ukLl8X|nqt[C0ZЋA]ZhXLL˩inj~4¸Lt,2D`5}cVy#BPFKKO.:xJYF%zJJBNl\q #C5 5~JCb[ ~R, _.6^/P(2mN.^UxɃʩk!?j푍])Y`ൄeU" 8 9(8KdvdÎՖ")+d@S$C{A(^Kcz1Jn j#`jw@$xlzuN"Ζ`umd*Wu{Wy9} x tX ͻuN/ mfTe$UTEb$Yn s}{~|m}lE/ppIw*<~p/?@&YV&G=x tAS%bzآ]2u۞aKEIKMUe4c c@T$Ԋ|RƑ\bhf4)w둶b\sv! ɪmuVb:,ڌhԂv,