uwsgi-jvm-2.0.19.1-150400.6.11 >  A bwRNp9| 6wa9lWjYHQdB BK/ UT3 RWɱU|h4 ۱'|p؋/#cO +1bSd魚oA c)5Sdnu-[{ukD)2\!_w_p8U# /LMIRG{}TL!Gh*ypT%+{(0#GX)o|}䭀ck+4abde4010f13e78079d926b0e3163928869c2d264ca8a555beebfb7ecece1a7ebe86b0a5a9f5336fbc28ca152569f5d30bca4cb8DbwRNp9|BEZvN/UC7skd4b5h^_k^ ScS/QL9yŗ8]l!K{&/b@೙UgO$C1NMd̨FJ/}MS*{P&,%8jsMW#^Onnbc=*؜7ˁgo[w*KKdLfHu5}NP0 $.Rz'hU )6D%MPOd,Fw0w{ =7T>pA_,?_d  ! 6Q g    I Pd}   (8$&9&:&BXFXGYHY,IY@XYHYYTZY[Y\Y]Y^YbZcZd[e[f[l[u[4v[Hw^Tx^hy^|z^^^^_Cuwsgi-jvm2.0.19.1150400.6.11JVM Plugin for uWSGIuWSGI is a self-healing application container server coded in pure C. This package contains support for embedding a Java virtual machine in uWSGI.bwRibs-power9-134SUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-2.0-only WITH GCC-exception-2.0https://www.suse.com/Productivity/Networking/Web/Servershttps://uwsgi-docs.readthedocs.io/en/latest/linuxppc64le  H  HցbwRbwRbwRbwRbwR aca9776d3f9e1ea9e8352da62b096a93ff7102860c07bd33bd8a46dad53c9075f670f9d42e687761195fdd6753735648b025020e9ce6a4196692fc9747a4e8562f4576f50dd8320095e852d3174d9e78b02331c26cfaeb71cf1646092171f7a3d6c73bf11963afd9d89fa3e87a7ac34ea7559bc5d4c8bb06857e32560f44078a4829a10551de9f2ecb29a767244c8c64c68e6e8632d9ebd6e9cb134e6c27b81brootrootrootrootrootrootrootrootrootrootuwsgi-2.0.19.1-150400.6.11.src.rpmuwsgi-jvmuwsgi-jvm(ppc-64)uwsgi-jwsgi@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)uwsgi3.0.4-14.6.0-14.0-15.2-12.0.19.14.14.3a^@aU__@_0@__X_X^(@^^f/]f@\8\@\^[b@[U@[CN@[Z@Z3@ZԐ@ZԐ@ZH@ZjZ-!ZC@Y@YB@YNT@W@WWXW4p@VS@V<@VU5@Upgajdos@suse.compgajdos@suse.comschwab@suse.depgajdos@suse.comdmueller@suse.comasn@cryptomilk.orgasn@cryptomilk.orgjfunk@funktronics.cajfunk@funktronics.capgajdos@suse.comdimstar@opensuse.org9+suse@cirno.systemsjfunk@funktronics.camichael@stroeder.commichael@stroeder.comjfunk@funktronics.camichael@stroeder.comjfunk@funktronics.camichael@stroeder.comguillaume.gardet@opensuse.orgjfunk@funktronics.cajfunk@funktronics.cabjorn.lie@gmail.commichael@stroeder.comi@marguerite.susven@uebelacker.netsven@uebelacker.netjengelh@inai.debwiedemann@suse.combuschmann23@opensuse.orgjfunk@funktronics.cabuschmann23@opensuse.orgjfunk@funktronics.cabuschmann23@opensuse.orgbuschmann23@opensuse.orgjfunk@funktronics.cadvaleev@suse.comjfunk@funktronics.ca- greenlet and gevent plugins require uwsgi-python3 instead of uwsgi-python- do not require python2, drop python plugin [bsc#1191174]- Fix logic handling v8 plugin- use system apache rpm macros- update 2.0.19.1: * Reverted CGI chunked encoding support * Fixed bug with WSGI responses returning * Update travis to xenial (Terence D. Honles) * Fix segfault in logsocket plugin (Riccardo Magliocchetti, #2010) * Backport Coverity fixes from master (Riccardo Magliocchetti) * Fix Python 3.7 warnings (Orivej Desh) * Fix uwsgi.workers() leak in Python plugin (Arne Welzel, #2056) * Backport redislog plugin 32-bit build fixes (Riccardo Magliocchetti, #1828) * Fix stack overflow in core/rpc (Nicola Martino) * Fix build with spaces in the path (Arne Welzel, #1939) * Add missing initialization for zend_file_handle in php plugin (Arne Welzel) * Build Python 3.7 and 3.8 plugins in CI (Arne Welzel) * Add Trove classifiers for Python 3.7 and 3.8 (Hugo) * Graceful shutdown for vassals (Sponsored by guppyltd.com) * Improve yaml parsing with libyaml (Arne Welzel, #2097) * Add smart-daemon2 option to notify daemon of master reloading (Eduardo Felipe Castegnaro) * Do not chroot multiple times when root (Arne Welzel) * Support io.BytesIO with wsgi.file_wrapper (Arne Welzel, #1126) * Add websocket continuation frames support (Timi, #1350) * Fix compilation with gevent 1.5.0 (Vytautas Liuolia) * Fix PSGI plugin build with gcc 10 (Jorge Gallegos) * Get rid of paste.script dependency in pypy/python plugins (Thomas De Schampheleire) * Improve performance for santitizing file descriptors with cgi plugin (Natanael Copa, #2053) * Fix offload-threads with honour-range (Liss Tarnell) * Fix logging packet size length overflow (Pawel Marokwsi) * Fix possible deadlock in install (Jacob Tolar) * Fix parsing of http port for ipv6 (Cyril Baÿ) * Fix impossibility of determining the end of the chunked stream with psgi plugin (ols) * Fix parsing of http-socket port for ipv6 (Daniel Holth) * Add chunked request decoding to the CGI plugin (Robert Schindler) * Add add max-worker-lifetime-delta to reload workers with a delta (Marcin Lulek , #2020) - remove uwsgi-2.0.18-psgi-fix-duplicate-uperl.patch (upstream)- Add systemd tmpfile.d config to create /run/uwsgi- Use %license for the LICENSE- Fix duplicate uperl in psgi plugin with wth gcc 10 (uwsgi-2.0.18-psgi-fix-duplicate-uperl.patch)- Fix greenlet dependency for Python 3 - Use explicit Python macros- disable geoip plugin [bsc#1156199]- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- Fix systemd kill signal (uwsgi does not die on SIGTERM) - Add reload command to systemd service- Add patch uwsgi-2.0.18-postgresql-config.patch to use pkg-config instead of pg_config as it was removed in postgres11-devel- HTTPS URL for source - update to upstream release 2.0.18 * Fixed support for Python 3.7 * Allow to use autoport (socket :0) with custom socket backlog * pyuwsgi ported to python3 * pyuwsgi packages fixes * pyuwsginossl build configuration for building pyuwsgi without ssl support * Fix unix socket inheritance after reload on FreeBSD * Fix crashes with --wsgi-env-behavior=holy (#1950) * Fix invalid free in python plugin (#1942) * Fix compilation warnings with gcc-8 (#1819) * Fix spooler python references * Don't generate build warnings in systemd_logger * Fix segmentation fault during worker shutdown (#1651)- Trimmed package description- Work around missing include dir in glusterfs pkg-config- update to upstream release 2.0.17.1 * Fixed memory leak in HTTPS_CLIENT_CERTIFICATE * TLSv1 is now disabled by default * Improved daemons throttle system * Add “secs” log formatting variable * Improved snprintf() usage to be OpenBSD-friendly * Improved glibc crypt/crypt_r management * Fixed websocket pong timeout check * Add the “License” classifier to setup.py * Add support for php user.ini * Official support for Python 3.7- Don't create a /run directory for Apache on startup. It fails if Apache is not installed and sockets are defined per-application anyway (bnc#1082002) - Fix broken build dependency on Leap 15- Require Apache 2.4.33 for Leap 15 and Tumbleweed because otherwise mod_proxy_uwsgi is not available (bsc#1090695)- Handle aarch64 arch- Disable apache2-mod_proxy_uwsgi on Leap 15 since upstream Apache includes the module now- Update to 2.0.17: * The Emperor throttling subsystem does not make use anymore of blocking functions, like usleep(), this should fix stats serving and should improve vassals startup time * [Security/PHP] enforce DOCUMENT_ROOT check when using --php-docroot to avoid directory traversal (Marios Nicolaides) * added --shutdown-sockets to improve graceful shutdowns (Andrew Wason)- Update License tag to SPDX 3 version: Apache-2.0 AND GPL-2.0-only WITH GCC-exception-2.0.- removed obsolete reproducible.patch - Update to 2.0.16: * [CVE-2018-6758] Stack-based buffer overflow in core/utils.c:uwsgi_expand_path() * Backported early_post_jail plugin hook (Bjørnar Ness) * Fixed ipv6 suupport for http-socket (James Brown) * Enable execinfo on DragonFly BSD (Aaron LI) * Fix inet_ntop buffer size (Orivej Desh) * Add worker running time metrics (Serge/yasek) * Backported safe-pidfile, safe-pidfile2 (Nate Coraor) * Stop using libxml2 by default on osx * Fixed uwsgi_kvlist_parse signature * Backport http range fixes from master (Curtis Maloney, Sokolov Yura) * relicensed mod_proxy_uwsgi to Apache 2.0 * logging: Add ${millis} support to json encode * plugins/router_xmldir: fixup invalid locale check (Riccardo Magliocchetti) * Add ssl-verify-depth flag to set the max Client CA chain length (Paul Tagliamonte) * Allow to override build date (Bernhard M. Wiedemann) * Python 3 plugin: improved thread names handling (Jyrki Muukkonen, Mark Meyer) * Added uwsgi_resolve_ip for redis host (ahmbas) * plugins/gevent: Fix signal handlers (Maslov Alexander) * Write x509 DER to the uwsgi buffer (Paul Tagliamonte) * plugin/http: Fix compilation (Melvyn Sopacua) * Fixed emperor throttling system (Jeremy Hiatt) * Fix application loading without Plack after excluding “.” from @INC in new Perl versions (Anton Petrusevich) * Fix MULE MSG QUEUE IS FULL message hint (Eugene Tataurov) * Build System: support k_minor has a _xxx suffix (TOGO Li) * Fixed drop-after-* options (Robert DeRose) * Add mule_send_msg success indicator (Josh Tiras) * Properly check item size in uwsgi_queue_push (Josh Tiras) * FastRouter / HTTP Router can now have a ‘fallback’ key configured * HTTP Router now supports post-buffer, just like FastRouter * Fix handling of env in embedded dict in Python plugin (could cause segfaults in single thread mode) * Add support for Brotli (.br) with –static-gzip * Back-ported HTTP/1.1 support (–http11-socket) from 2.1- fix a leaf problem found by repo-checker * uwsgi-python3 can't be install because it requires python-base = 3.6 which should be python3-base- creating /run/uwsgi for sockets via systemd service now- Update to 2.0.15: [2017-03-30] * workaround for the holy allocator for avoiding crashes with newrelic (see Issues notes) * avoid time overflow in request logs during (even minimal) clock skew * fixed python logger with python3 * fixed catch-exceptions with python3 * backported “don’t clone $env->{‘psgix.io’} on ‘PSGI cancel’” * added support for authentication in the redis logger * added the spinningfifo action hook to the core * fixed compilation with php 7.1 (Дамјан Георгиевски) * correctly returns error code 22 in lazy_apps + master_mode * fixed compilation for OpenSSL 1.1 (Riccardo Magliocchetti) * Add a –skip-atexit-teardown option to skip perl/python teardown (Ævar Arnfjörð Bjarmason) * fixed static file serving over https-socket - building now php7 plugin via php7-embed package for Factory/Tumbleweed - removing uwsgi-1.9.13-emperor_pg-Wformat.patch- Trim filler wording from description.- Add reproducible.patch to override build date to make build more reproducible - sort list of plugins- Update to 2.0.14: * backported gevent-early-monkey-patch (jianbin-wei) * Fixed OpenBSD version check (Pavel Korovin) * PSGI/Perl cache api fixes (Alexander Demenshin) * Correctly decode PATH_INFo in router_rewrite plugin (Ben Hearsum) * add uwsgi.accepting() for chain-reload + worker-override combo (enkore) * fixed workers killing when in cheaper modes (shoham-stratoscale) * added –cgi-safe option (nnnn20430) * Implemented graceful reload for COROAE plugin (aleksey-mashanov) * Added –php-fallback2, –php-fallback-qs (Felicity unixwitch) * Added ipv4in and ipv6in routing rules (Felicity unixwitch) * Fixed readline support in python3 when working interactively (Anthony Sottile) * Implement touch-reloading for mules and spoolers (Alexandre Bonnetain) * add request_start timestamp in stats (Ben Plotnick) * Fixed double free in uwsgi_routing_func_rewrite (William Orr) * Various mod_proxy_uwsgi fixes (Ya-Lin Huang) * support for ‘no-answer’ in PSGI (Anton Petrusevich) * added php-constant option (Дамјан Георгиевски [gdamjan]) * added the stdio logger (Дамјан Георгиевски [gdamjan]) * spooler: fix reading inconsistent data (Pavel Patrin) * Removed -WError from the build procedure (Riccardo Magliocchetti, suggested by Ian Denhardt) * The usual amount of coverity-based fixes (Riccardo Magliocchetti)- Don't fail build on deprecated declarations- Update to 2.0.13.1: * Fixed support for python 2.5 and python 2.6 * Fixed support for older glibc * Reverted EPOLLEXCLUSIVE patch, requires more investigation- Update to 2.0.13: * Fix compilation with GCC 6 * Remote rpc fixes (Darvame) * Musl support! (Natanael Copa, Matt Dainty, Riccardo Magliocchetti) * Create the spooler directory if it does not exist (Alexandre Bonnetain) * Fix compilation on big endian linux (Riccardo Magliocchetti) * A ton of cache fixes (Darvame) * Make it easier to compile plugins on a different directory (Jakub Jirutka) * Add wheel package machinery (Matt Robenolt) * Use EPOLLEXCLUSIVE for reading, helps with the thundering herd problem (on linux 4.5+) (INADA Naoki) * Fix apache 2.4 integration with unix sockets (Alexandre Rossi) * Add HTTP/2 support to apache 2 proxy (Michael Fladischer, OGAWA Hirofumi) * Fix apache mod proxy compilation with apache 2.4.20 (Mathieu Arnold) * Default to clang as default compiler on MacOS X (Riccardo Magliocchetti) * Added --cgi-close-stdin-on-eof (Roberto De Ioris)- Udate to version 2.0.12 * Bugfixes * ‘rpcvar’ routing action correctly returns NEXT on empty response * uwsgiconfig: fix handling of empty keys in python3 (Simone Basso) * plugins/alarm_speech: fix AppKit spelling to support case-sensitive filesystems (Andrew Janke) * Fix inheriting INET address 0.0.0.0 (INADA Naoki) * core/xmlconf: correctly initialize libxml2 (Riccardo Magliocchetti) * Pass LIBDIR to linker in python plugin (Borys Pierov) * Platforms-related build fixes for pty, forkptyrouter and mono plugins (Jonas Smedegaard and Riccardo Magliocchetti) * New Features * The custom worker api - Finally you are able to override the uWSGI processing model to completeley get control of it. https://github.com/unbit/uwsgi-docs/blob/master/WorkerOverride.rst * --wsgi-disable-file-wrapper - This option disables the wsgi.file_wrapper optimization of the WSGI standard. IN some corner case this is the only trick to avoid errors. * Official PHP7 support - PHP 7 is now officially supported in the php plugin. * uwsgi.spooler_get_task api (Credits: Alexandre Bonnetain) This patch allows you to easily parse spooler files. * --if-hostname-match (Credits: Alexandre Bonnetain) This options for config logic allows you to define options only when a regexp over the hostname machtes. - Update patch 1 - uwsgi-1.9.17-no-LD_RUN_PATH.patch - renamed patch file to uwsgi-2.0.12-no-LD_RUN_PATH.patch- Update to version 2.0.11.2 * Bugfixes * OSX 10.11 supports TCP_FASTOPEN * fixed http-socket parser state after harakiri * fixed threaded request logger * fixed fastrouter subscriptions modifiers * fixed alarm backlog- Remove uwsgi-2.0.10-gcc5.patch as it was integrated upstream - Update to 2.0.11.1: * Bugfixes * fixed HTTPS router resource deallocation and fiel descriptors leak * do not spit out ssl errors when errno is 0 * New Features * The unix_signal hook - You can now remap UNIX signals to specific functions symbols - Changes from 2.0.11: * Bugfixes * [pypy] fixed misuse of ffi.string * fixed detection for gcc 5 (jimfunk) * fixed shared sockets for gateways * [psgi] Changed abs to labs because offset is declared as a long (Peter H. Ezetta) * add null terminator to uwsgi_get_dot_h() and uwsgi_config_py() (Jay Oster) * fixed thread waiting during stop/restart (Kaiwen Xu) * fixed chain reloading verbosity * [python] fixed spooler job reference counting (Curtis Maloney) * various static analysis improvements (Riccardo Magliocchetti) * fixed sharedarea support for very big ranges * fixed gzip transformation for zero-sized responses (Curtis Maloney) * fixed management of https client certificate authentication (Vladimir Didenko) * fixed OpenBSD build * fixed TMPFILE permissions * New Features * The mem_collector thread - Evil memory monitors (like --evil-reload-on-rss) are now asynchronously managed by a dedicated thread. This solves the issue of runaway processes not catched by the master. * fixpathinfo routing action - This is another step in removing the need of the infamous uwsgi_modifier1 30 relic. * uwsgi[sor] and time[micros] routing vars - This two new vars exposes the start of the current request (in micros) and the current time (again in micros) * wait-for-socket - This works like wait-for-fs/iface/file/dir. The spawn of the instance is suspended until the specified tcp/unix socket is ready. You can use it to synchronize vassals spawn (like stopping a vassal until a postgresql server has been spawned) * wait_for hooks - All of the wait-for-* functions can now be used as a hook- Don't build v8 plugin for PowerPC- Added uwsgi-2.0.10-gcc5.patch to fix build for gcc 5 - Update to 2.0.10: * Bugfixes * Don't lower security standards with gcc 4.9 (Riccardo Magliocchetti) * Perl/PSGI make sure that at least two params are passed to xs_input_seek (Ivan Kruglov) * Perl/PSGI fixed multiple interpreters usage * spooler: fixed scandir usage * fixed exception handler arguments management * fixed 'log-master' + 'daemonize2' disables all logging * fixed http Range header management * New Features * safeexec hook - this is like 'exec' but do not exit on error even if the executed command returns a non-zero value * backported --emperor-wrapper-fallback and --emperor-wrapper-override * added support for UNIX sockets to rsyslog * forcecl transformation - this transformation works like 'fixcl' but generates the Content-Length header even if Content-Length has been listed for removal - Changes from 2.0.9: * Bugfixes * fixed mod_proxy_uwsgi for non-blocking mode (many thanks to Joe cuchac) * fixed master-fifo + cheaper * fixed leak on error in bind_to_unix (Riccardo Magliocchetti) * atexit hooks works in cheaped workers too * atexit hooks works in gevent mode too during shutdown * fixed carbon command line option value after reload * do not honour Emperor throttling on the first run * fixed Mono plugin * fixed peer name in corerouters * fixed stop signal for daemons * various ssl/tls fixes in https/spdy router * fixed python3 --py-auto-reload-ignore * fixed modifiers in corerouters * support for yajl from homebrew (OSX) * psgi: Ensure that we call any DESTROY hooks on psgix.harakiri.commit (Ævar Arnfjörð Bjarmason) * systemdlogger: fix compilation with -Werror=format-security (Riccardo Magliocchetti) * fixed unmasked websockets * perl fixed latent refcounting bug (Mattia Barbon) * New Features * Improved PyPy support for Linux * Fastrouter post-buffering * Perl uwsgi::opt - The psgi/perl plugin exposes the uwsgi::opt hash, reporting the whole instance key-value configuration * --pull-header - This is like --collect-header but the collected header is not returned to the client * active-workers signal target - This is like the 'workers' target, but forward the signal only to non-cheaper workers * httpdumb routing action - The http internal router exposes a new mode called 'httpdumb' that does not change headers before forwarding the request - Changes from 2.0.8: * Bugfixes * fixed PHP `SCRIPT_NAME` usage when --php-app is in place * allow "appendn" hook without second argument * fix heap corruption in the Carbon plugin (credits: Nigel Heron) * fix getifaddrs() memory management * fixed `tcsetattr()` usage * fixed kevent usage of return value (credits: Adriano Di Luzio) * ensure PSGI response headers are in the right format * fixed reloading of attached daemons * fixed SSL/TLS shutdown * fixed mountpoint logic for paths not ending with / (credits: Adriano Di Luzio) * fixed Python3 support in spooler decorators (credits: Adriano Di Luzio) * New Features * RTSP and chunked input backports from 2.1 for the HTTP router * --hook-post-fork - This custom hook allows you to call actions after each fork() * fallback to trollius for asyncio plugin * added sweep_on_full, clear_on_full and no_expire to --cache2 - Three new options for --cache2 have been added for improving the caching expire strategies: * sweep_on_full will call a sweep (delete all of the expired items) as soon as the cache became full * clear_on_full will completely clear the cache as soon as it is full * no_expire forces the cache to not generate a cache sweeper thread, delegating items removal to the two previous options * backported wait-for-fs/mountpoints from 2.1: * --wait-for-fs : suspend the uWSGI startup until a file/directory is available * --wait-for-file : suspend the uWSGI startup until a file is available * --wait-for-dir : suspend the uWSGI startup until a directory is available * --wait-for-mountpoint : suspend the uWSGI startup until a mountpoint is available * improved the offload api (backport from 2.1) * Allows building plugins from remote sources as embedded * Automatically manage HTTP_X_FORWARDED_PROTO - Changes from 2.0.7 * Bugfixes * fixed counters in Statsd plugin (Joshua C. Forest) * fixed caching in PHP plugin (Andrew Bevitt) * fixed management of system users starting with a number * fixed request body readline using memmove instead of memcpy (Andrew Wason) * ignore "user" namespace in setns (still a source of problems) * fixed Python3 RPC bytes/string mess (result: we support both) * do not destroy the Emperor on failed mount hooks * fixed symbol lookup error in the Mono plugin on OS X (Ventero) * fixed FastCGI and SCGI protocols error when out of buffer happens * fixed Solaris/SmartOS I/O management * fixed two memory leaks in the RPC subsystem (Riccardo Magliocchetti) * fixed the Rados plugin's PUT method (Martin Mlynář) * fixed multiple Python mountpoints with multiple threads in cow mode * stats UNIX socket is now deleted by vacuum * fixed off-by-one corruption in cache LRU mode * force single-CPU build in Cygwin (Guido Notari) * New Features * Allow calling the spooler from every CPython context * store_delete cache2 option - The store_delete flag of the --cache2 option allows you to force the cache engine to automatically remove invalid backing store files instead of steadfastly refusing to launch * file logger rotation * Vassal plugin hooks * Broodlord improvements - The Broodlord subsystem has been improved with a new option: --vassal-sos that automatically ask for reinforcement when all of the workers of an instance are busyuwsgi-jwsgiibs-power9-13 16519869662.0.19.1-150400.6.112.0.19.1-150400.6.112.0.19.11.9.11jvm_plugin.sojwsgi_plugin.soring_plugin.soservlet_plugin.souwsgi.jar/usr/lib64/uwsgi//usr/share/java/-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:SLE-15-SP4:GA/standard/5bb758f0a2dc8e3feb74c968bc586228-uwsgicpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=738905fe9b24f5bf6107f622e3baa12b0a72d4cd, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=aba43bd6b412094e9dfa38c5700d2b2f121dd524, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=85229bccf8519d721da58450f45f803c4f6859d1, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4c976f8d9e510543e760b9a4c31c7d08fcfe43fc, strippedgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Java archive data (JAR)) RRRRRRRRRRRRRRRR;:n1X]yutf-89135e317d20564ce0194f25540c32d62239791cf16d5fa5dad5f38fdb5b49811?7zXZ !t/7SR] crv9w!AX[.2,x_Kkhs aFtLiIaRUC_D4IQ<|0‡6:۔/{kh{C _~t\|t<~|z/n 1q0Jc3{ JNa]x7o_Af:#9(n1'I@6 4vf4^bcX-v@"vKQi`CiQT"l-z~ݞe 0 ?`Sw75$ $O ؇o[zazj2 !?^QaItgJC2.}Ԃw^2#P Ѿ* #4CmX ;u$n]qn2.!x`-`C/22{- .S&PF)9ږaz7Nr6a_BT]l730oT>b8i;AM=x˽T7.- ~4ns>DCLяIkQcyqxa~;fy ջQLtYn!@ˑf/0 DΦ^R8@6lr*.BVP^ >X yv3:($Usbےћ!Pmn9S3Pt6[ըfaV:7ID~;$:W FXG;51}YwWhЄЗE~^7Úm?<54AE5Q<.ًkto 3Z}ә\s8PƧo`*{k~w3K#; f]e.]LfQr#)W--7tnJ!a6:V; ?AAg )}-1!ROz((^X4,GHpDz畍"NHq:kE f#rXMN]h -ϰT?iFק8Ab85A^r#F^;BfSB.>T >@셐6RP@+)@w<z!*$+ʖ1v|bqIĊpBWfn-N\.0UL܁#,uְTV"˩R}"<h #"@ԕfDLO`Pdk e\! {f;?B}BguYQ 9t*@TB#u6_R5 P>u٪8s-W(rFP\Ɓ^7Y@pnv7j;#qb4C9~@_^JQs uC쟖N+hr|?Dӳ6t(gùj?4bVG&2"iUsVYg6 'z#C3V;ڂ{} BQnuK-;n/4K#g᪉!7 nǒc5 E:[ZkBu˭I9`F HmeahW.n6c1jn} A]ĝ}ao経;|-嘙scxt1y5|Sl.ˊy{/O'Ȼf4:Dgt$,cއ-2Fl=rA/!% sؔx땘,a@j?k"%lzuUS~ŁiLC8EkƄՓ4nA(ޮ<' %x֢F)^ǝ&qgs>PI_<٪v.ґ{t_NjxElO~"j yHJ#nnɓWa5/Z4>Nr]ZIɡп>tplVSt\4g]`hc—a?. vCmkZPt.},x+IG?kی ipk~oZAca X&V**1e:3A$9t QS}c~~ fn.{aډ(0ë;lmx("Z EMJOVU6ͱ|L_+~ ~R1`9e^؏O?"F[v&S7=b9Oir^t\BZap8c-p]/޼!Ƈ(iX{̈1>kmq l*Vh3C;l-{|mL5ؐI~2?aP3/Z>Njډ-cf?$a S?0&[*xS$Re$k^Sst5lRbg@?6QXF38l#?;n\Kk{\ʈ2um_&3# `h9H#pZa-*~-BKnޖ&` ddO9@(f>73Zm X Qhęfst5|lIj@_@䊛؉ȺxR{/5n+k T~K2:ųX icpiu;Ķ!E Xj{:8295a:$|9CVf# Dɤ&CF^f\5C_}C ;0J+M0 7pSð햆rqv (F꯭#rX>˜ e& 5fHF4G  $|Ih<0>(.կx0>^F'ďOWeѨނ?M#hJqHW6ra[!wnV1XXb,L6pXLijW.lj1+y#ZpΎQV#jJ4B.>& ".bG .Jg2Guo Ō/uo{s{G>.u"sa;Ou1nCYK۷K0o9m#&z1s3x0?ΉuCZ#K^H^z_\GۭԿaz+a𕢨du/j?bIl pͱ)*a5XmfZoxI 7rz#ujr[L<@H,]>;;1:RI soekQPFy,8"5kb]J\4:, [ ME;&#e' yilxSq2Wh2$@wWc4<%芄kI_*<'`^̯[:+PC619aTAhk HwfdhUУz@ijlM=.i]1z1]Hh+ Sq0ûCم9.@qke̴ #uVn%c*\[>uHW,J `8P0BEwilT2u_D{d>sևV"+dq3@?v|Cw vS'b(deYvMn*,8h֨ qǍgK9ZR qY/Nmkd5Mkehk'Hc>. "1YerH+~ʢ6qA7ĺ_Z6z= 6!}ԟF,"@)/̽KZq~6)nj#`rGx1h| M01oI ~;'tM 7DV!Ӝ,C;A&۝>ë+tֲF$~vQTVmκi{ڞ/^ϔv9m:IgOeZ:&5fz rpV^ ( з7\ԟQ wOm~o#2)45ZN[Wf1b`XQ!<8?AfZWѾׁWGόZ%`ӄqs6|m>;I1@|ہۈX^cR-fC&TP] Pdѻ51Cjf$h^kg/*aiQjWv-iաzp0pDu ؍ mh}9|8_2a;'#}/_hSNLl/ܚڿX%LDujNIaMVv$U DTfI(LD?y Pc+vMZ̰zH? Ԡdv1UaB2PENdj]\Y "z9ftQzfӏ;q [фdxBͷ{LCEi;՞W:uC#,}0J8R5k Q  -Yp |&@yoq2OE X '˭Up2 wW{a< ~oJ x]"Nq)8G_ uimyW6"fJ#u-55)C5`d!wB/HJ+O wYjD:cAbMЇaCU(( GMNylcK&Ne|9=hW^co n9O56o%hAH.bt6,]Y D(rs5 Բ9%e+0KVlUu#ً5E5?\{)"̍3p}bn*`=!N )yC):"Ra&i#Nޠ0$:*t)_z&Xĩ"kvZ]r* ~qő;g? ׀gR +j{_h9H;JFO|l (7V<䜪}T ؇f}IЗ߉(1-򱫆>gN,4 Dm>aDQ̃u4Us⦫ 򂐎J7&T/a>4EXyy8|b/A/v*׵}t?e0|3͂Y Qn.ݽ_/}~m7Db=n̓|:B-mWtpBa'f<Đh'O7'k̶i*5v%RyQ;.nb5 ƽ `*[j)ٓ9;ZBVTX~3; N>CHYЭgŞ԰ aRO,[U>h4ɥa3m;\^Z3R!ޓ%QGiX}s~^uCurؐpxg+mZ| *nRi|8 ms\{չ #QϽx] '* ݅X(Y%k3/fr20dq|8>=D40~G~ǙQU=bUЏB]Ye_BF-`\/2a;z*g,kmnG Zad*wCgYeNUZ j(n%?U?ZgXGBAS[bY3cæ9ڠ:I)%laWs:)Ӡ6$Fv`c%%%]c!l,0c3+3(,j\X|5p)4 .*ws*On;&(>e_.z$DNAV0YZ7mM`ϱ6v<@%JHR6d?GB`ʁT r1](BԮN3Gӓtj;޺|tZ첥U92!+(vcV\5ˈ^UGS-Gp[ԜNVrzXA]5^Oɨ׉8=D |=s! v06@7Hj1ۣAk/Zo/lP \W `{]$@z4E]c gH1_47&S R6LnDQ0i7W$E΍:\b^>*eQ NnQQE=2n΄8&!h @܉\-^0umE@ʕ.)'Y:A fr)>V<>Y200SS4F=z&M޿3 ^ =T" K"};DSɁ>[_htØS¯?}<31-p~od g4j2rvQ ⽲UW.hgSZd8<~`VPLAޙl`{Sh~b)JJ~)۫_ <9 %2.s =bjdA$2ג,A˕;"2-XLA&'WQpeV-wj_v, r׽kewsͼ1,+$sLAE]"< poMgOu}UIv$b ~瓋{L}R+f>'Nʩ  2dڕrJr{Z*5\ RF'>ʠL/r{Z[Y^ˆuMώs:-k1bO^#\@jo²}7Խ>'lUn!B&c06bĭяt\Nt^f+l\֐Ssȫ4S.EK;eLj-]I7a&,FL 8VqG7eAm)Un6BEM׭K:ߑ(OiyyGGJD,7uRFP?>/X"C3 9ѻR\ʻUuG "q}ϱko)Qm$ Tu+{&]Aܙ.MthD }P Vt!Q8<(Y@Dj~Hw$gCR99CXYkbKad"b4]0uv+莴YnMibkbR̽- #kB0SnzXƔ2#tu2(<ll$5vB3dh %G 6oĠaߚwjq1`q&>8E}-4͔ß1/pSǤ}W_I@%ު@?SGW崛GJѫB.Tm Z8QT5S=1umG{8 #ߧV*, $v6һ0nKәT>JsJ(B:AZ >{M--!7HU4f^sSᵍP QhA֚iS ܘqi1͠?YkFɱ&o2XGb_wa<0$Bǭ\Hn$\]_ɭY m#S: m^=kw\^LĦk:A5m ș[:j^jbC6̇q gk9a5e"R3K$K.7ҹ%ͻQBoM߄E_ZFyg[U{+=;u#*78u*9Bz0F(%K/4uͩo]Ȧ -x09wV3Ѻ$/a^@NʰT֎)} t;/Vle`@VN H@$r,MޝUf)byVܐ`ra.!a(W50A6Qٻ4-RM= lhP84ȷkc;H%F6>v}Ч]ү{Գ#vm2IB7ťUk҇=f]qaݔwneFwlkK,W//(&Ht//p)H{.W 6SwaRctāsH2 OH/Px!Mwdt)j(utDA][,Y]4}KÖtD=W7Qjܗ':YgVW=p/=6GLh:PJ~UƒzA L)W=5G!MS[Y f/T;,Fhr z"Ť@0҅βXBˠA%@oW2Bwp ذpse1gp5(l )w"n-"-$އߧ =k~J,RtbW} 2F>Z=4`(:\ʶZV?dBBS=8P=Sq8IsmgP}Jt.j P)RenDІ,bu9˟@UcnExX7e(cx.$Za|2g4V\Ns@]`zl@ʋ,$8׿+["o#zȫW +1Oӏf&9Y^Y6t]z{/}J891]\.>r fg ҒuuĂt@>﫳JǓ/X.nґdi9odzZڱxBe)Y]XRPnjttj  e0gþX`m a1K12pݲpAc'Y e}~קܘyfB+ȟn;6G 'rU!qpLHwZV^ψɔĊiC6zszT؃~*0AAv5Ry؇ L,Ay Ґ <)Pe=UnQ8[igTJMã&8,Cx9w$A UP]b7p0ȣ|"? 8eK] t_xy ')RnZ.׳ ^頻6+z-A@0#'ﴈZMȥ;ٕU]Is؋-sKJO Ӧ¸pϕ.ǰ`Jvf7}Ns*O9O&t"j㎕w#&w&D\[8;`BzV[R9G`q:ڬ*J^m0z\?#\_uW4= @!]M'GeC q5A hZ?/j<4I{4NjÏ`B䂿4M>@0) vVhb6\t^G-UWujWӽ̿ߪ`>eݴ/Cw#4:%| b&\uadn@:,\Xzw.yEP0]xUY."Lg[>dk4^+U^ϋ(cm71+f>82`h\c6]kB]ռGeㆸL;-SDy,k۷n:΀QX=&0b@%ya($MУaZѡ$%WZ@bg";,eВ փFY- ' tW'|Uc~: ߥHf>t$HXn^(H7%׬')ש.@a|0GSK_Ih˧WޜXՍ & R?YSSdM$fW .[;BassZ1qm#KB}ftnS;_o~F=l$Teccr*XɋӨs;4b^C*Wq@>>5u7 R3n Y BTUS-soeIrnSi{*B,;06_Z7mJ532G(*Kܶz&CΨFDE,BH8޷5'$1KYe*輗J_ F><5N )v6Eg>  O(n,5~FEgl2%w Fg }xx-ZY2Cfq(8)ST/z7ײBUмU\jQ>o _\jvXPIVh8鴅fߊg { ?%{[J;"ڋFEև%6D"ذQeƙ]*ԁTRnJY2ʱjBҩelK[>]9i|6cO^>(b/G6rju~Lʧb^^W@kk|2z KO\5FQݘՠfQzG(ާHsa#GG6O\)PCkK/X]`KDiquެqU b:i]9mxN|ލ.%fOLv_K[\KiL\Gs_W tN'{{hoBɕ;Nf*pqeP1]4A8{he.P%j7T/,C' 7e@[ Oyl~ } AsYʊ=Ӄ*|9$/J Z>q!>))=3{D*;xLH>Ϡyj0(?[iտ {b?g&~t^.ˏ(HZbqBxQ&uY`G(akZ$Ts}-xNk{v},77| G?x %hZ:Ț9"qIM2Db_S{EÑ ȽFrD4kC<ОT+[RMl}9zDQM9EQPdg~844x*+|1m$d ʮGLAlkpRQ5R8Eμ(T{<ԝEN >v/i'Odp**u6fj|re`*:A'f0f̈g%ԍbB;r71YefS೿p<`6?D6纋Sg΁F̔ ҃kN34VYn#eS uZPZS=Jiyo=^x):4ꃐ< ahO+괊 %-ErY:UFm[*lG- E"G)8F7}taxL 1Pnǎ4ߕ˧[FOPw72_a_.ksu7$#^ Riiy\ﭬ'@8q BrY7~ɔ=6n=>^Ӟ򡂽Y?CKg;fDМ3O6 $oH<98ueUr]C4ѷ03bYB0$%{W쾬7hAH2B}qd'/mmRM"_û5,x"o38[S7au¤8HㅩHB!t (l][;D36ұ4FI H!*xBy,>&i_&9ySx~a{ˏn7DywX *Y6: ^a oվ_jN&Hٸ6L\CJ:v:싞$ }:Yw5?raINL/n¶ܺei} + GwΉcn2'm.͠~J\+`L 6 9Ar( ^VF8O|C9w 'Fgz`8<-԰ >z;ЄXճ Mր7Î&FN3m5AVn]dӫ۝>I>oeOTo;0Co{g*V*l|]+i(Hr,ԻhJ9kkoϗbLiQ^nj`.pxU<ױ穣0OC{T;Uf>e/8~,LwJ8_TיɸY`U{󉟹b[e@"fz2Nf˚N;@ 4'1P-+]ovo ?o|xA` x[ő;8cZ |֦g[=IvPIEOovݎT"6h}Õ_pwŷwg%|:Pg#&H<hv'yLxc(aFxsH`G2nʹ[ęl6V*.,Qzc P? oq0Y>H~w&j3$fxQd|Wo ©um:kHSADݮ/zI۴Xg K`ìb-1޸f%noJ.~IwMMB?;(&^&߮€:ծeȃ粤M'y\>jWP<ףL%ǵs!AWPq[-Aj}N*{ծEPWB<ٵ[s`Ŧ*{M9 sQ.ZN|g֮",gv3"7z&^y$n2dUJ!*b͘QA =^#rWأwCOƼ}H(6kҚOѻ^O4Վk y r0r[Ͼє덥N[Ȭw6c8{j(qDxssr9h[o;֠5ezK <`[Ej|DK X\+ [ n8M mY鉸 вynRs' =X} !{p~%` V8&G/lq|0n2mMyrxJ7Q#,A9ESDA7B}k)cY:@ gClu:N|.hlo3g+/h2Yn!s@bFU{mSiF ;bZ)$^bQσ$.Q (b\&,'=nF7vPGIYC$wW+~@f%ZĘY?z7tCLNߛs#= f(TXTvR w7Ƹ86?Zk*"QӭXS2YRcW|79ueC;,#5|: 4)TUG >͉ص.IPmE/W]^kI<{G𾸳~\hkoSᷝrVwםuf2 Kyw&ɜkf<ڭƷ %ReRU)aɉAospִ8䝏ze@jT..^ǽNh /eH&Wrq'6PvPXN2?.Y`W0\"٢ WzE՞fzw|^=yQn60IVL/͖ؐ(f8B~A"Nd!w[٤4ff LX#:2҃ oQsqQ-i|Oo4'ݒhw8&m RR>=ڪFp\. "8E\*m 1?J3CLqw6ؽL|!.ZEYGHg%q@p`' V@ hcd?Nx!'6\JMS]iUb:%YTx`3Xєvf_F5wFU ;"8фG%;k1W ^wA(x,%] *e'q=j+ LQگلq3WŬT`o{=iRhҿ{f5FC#s[}e`q}lYPLP8nOikxK7^{]͟j0gu釟P.Ʋ;uDi)lOP䃰RAcؤqv%޵1eRt[/K+4BgqqOgB,Ͽ2.!W1D_6B21 y'm~=jc%ٜ'^~ @+ -i+d1Z,ZUZ#ዴ=?+`S/GHȔ܏^G6`[V IMOB 5H{2j{ <Љ6в8xȪ= rt%!ޗyjBab1$)WTӧswuKuzkjԈZl!R5)jAV (d)ԑl(@gkD@[B JQvND8s^QF7ޒ@.ԵN}܇+NֱՃѹ%Yx=_RB/3*ǫx^/9[1YFPbCq %X1[h>) =-~=hhtߐXDG`LGtQ<ŜVXpVQXCv(y[^|l #4fQ/jʼnf'oVҎ=El*3v ~^o8s(Hs9 6)e O^g;i^wdrE;C K,kZ2< yq/-Cmo4dEƉOJV d89^8ya~7=(ݵ&]ݖCM.ZUulQkβk" >u4#uJV(R|ШgJw-s*)ZPfsN xL.*rHEXb}XS,LV׎fDwm9iިcBQH(f@F](Pt}2جd =7'=1{[,*I=;WG$ V811߷G]eE=̄AM\n܏Y[ >z*׺\@h%V fvFgݥIECmG0~w3)psHZ4x1vL5-ɦfU\Mp'E4h!`1 s"W)$(YtsޓH8~S0`d>%o,u~AvquL 4|$☤ a l#])A}* /SZnB?YƟ 6 BY Jcq;f~i~VBer'< 1hȯ~̥\?ۧQMG̞ա=\.6]{T|0J_4H;*o1&ʬ0J[ Ϗ,>PT$K[(TT؀/W gflJl,g30#}^) cw\h ohB&a]wMZ5wƒuV<T4SN6 9.Gh0g$}#RBgsyDn(y( ЅQ -H-{ƭ%DP&nf XW^w)^"mCW뭸+zE`KbiW[5);CѲ:gN+4u"Y;.e/?`* K,@Gn{_YN'?M YZ