uwsgi-jvm-2.0.19.1-bp153.1.22 >  A `g9!M@eee? hM3,M?efCw;k"esN2+FE+rIcP@!F\ίl R3s†@[ jv4|[ k :0+*]1d5ms>,ZiOUya}C,y MK)ⶹ;lT )&TRKJ6Q6\9z2]j, z+5dff6c8da680122482f035f4fc4c90eb1e159170e56ccf078415b5739bcde1a939219b43e97081ddcb85d8930f3ec7654f69b66bȉ`g9!M@eee6Qx2$98MqZCъpWhAs$/qJd4@@ Ɛv͹0 1H-A(Mߚc>,_du1β2(*FVl8 1=D}SG7[{uELۨxOQƖVWJ.m0jZMpeD.g}/=eJU+JAG}`J%b'% 8Go: ~>pA_P?_@d   59 Sw    5 <Pi  - (X8`$9$: $BY)FY5GYLHY`IYtXY|YYZY[Y\Y]Y^Z%bZHcZd[Ue[Zf[]l[_u[tv[w^`x^ty^z^^^^_<Cuwsgi-jvm2.0.19.1bp153.1.22JVM 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.`g9obs-arm-8{SUSE Linux Enterprise 15 SP3openSUSEApache-2.0 AND GPL-2.0-only WITH GCC-exception-2.0https://bugs.opensuse.orgProductivity/Networking/Web/Servershttps://uwsgi-docs.readthedocs.io/en/latest/linuxaarch64,0 ց`g9`g9`g9`g9`g91da53a3fbdc9d1e40e9655b8c642f2eeb1a3bf7528564990bc5bbfbc0c63dc14da39723fd1ceefaeed77e9d5d0fbf51e68002e700c4b05e7b010b53785b931c71c4ac1a7f987e2a188cdd387c5bd79c8f1cb03f689201e8602b0b934702af99d78cd404f07f03ce65c8b8a92cef28596ea968cfdd86c95111c96a9fa3d9ce41aff4489c91d5f20a419d28cace8ff83d5b01cb578ae30d65e0a43bd1dca646f3brootrootrootrootrootrootrootrootrootrootuwsgi-2.0.19.1-bp153.1.22.src.rpmuwsgi-jvmuwsgi-jvm(aarch-64)uwsgi-jwsgi@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)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.1__@_0@__X_X^(@^^f/]f@\8\@\^[b@[U@[CN@[Z@Z3@ZԐ@ZԐ@ZH@ZjZ-!ZC@Y@YB@YNT@W@WWXW4p@VS@V<@VU5@UAndreas Schwab pgajdos@suse.comDirk Mueller Andreas Schneider Andreas Schneider James Oakley James Oakley pgajdos@suse.comDominique Leuenberger Martin Herkt <9+suse@cirno.systems>James Oakley Michael Ströder michael@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- 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-jwsgiobs-arm-8 16173777082.0.19.1-bp153.1.222.0.19.1-bp153.1.222.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-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/be315da3c4919c4fae4c14146a8da9ca-uwsgicpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0ac0af9c38d7bd4dfabf128cd56e3ae3270ab7ba, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c33e5284d221a5c475b2c699da3d0ce555605ff8, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=88a2554278cca3f6ae75234c2ea126dd282c363d, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e4a8a22b2584238ea9a347233e5ecbddddcacb9e, not strippedgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Java archive data (JAR)) RRRRRRRRRRRRRRRRRRRRRR4~*5Lň,butf-8cae16b6bd165c2e40f3e42729a7da923b0ae63c4562a764687d0a9784dd1b4c5?7zXZ !t/~V] crv9wy=/5T.7A7lDHzv֪,:ۨH ЁmfcpNbiTyb 'Q_ܛXgoFP1!6)* wgmc#z^QK)O *eD8)LkuCӏ9@=+Cn=z0pA"=?~aT8q~U^J|$OF@\K^"Oy0`Tp#ȓ9ui Q` G_dfypôہ3rbc#ޓ}*Ϲ _x.oJZ 岤UYvQcףY@BM"]}'&_ER).Lp?3^} #`tf4`ѮN Uo@"9-ȹ?ﻈz(TCZHUe gt<ҹr]>~f.;KkVk%,E+NmQucXY\C`r ޕ)54`,i2ټ>)_;厽%6Y ˵i *߉o'Ǖ)GQ2rFݲ0T Et/U+)}'I;Yby2m=Ԗ>ӈXEx"zU(3zM?2Ӄ"C252V`-]vBД3nG28\W6lZu=S"L )zWfa,]4%xIy*fށDŽs?PJT}WXsf y'AԔ{No~7rf'aMčz2za{{fF$% {@Cz퇥$HaSoY'"5Vvc3Yɪ"nA`Yқ @6NZ"3V2aVu,teD=_0U Sj=6.`@L܁m: rf-F`{l&M: T$߃PZIBlm²&k] Qe= ֍  䣈.]CCrX-whN(1>+Y/FN?'\VQ5K GXBa\DĦ<ÎɈr6UsYժ3Vl5#'/O}7Xj?(Q\{=y*eznD20pSQn(rTL kq;pIMHY,K=DF6E Qhz~f3ʹf۩0`mo7om?4siGcŚ@- 4\ٺDEbBЖ| zfi^墖r#$@-LO5@-<#tTwGUwĺ :[d:#9u)3E "dq7.>G$q°RKzn$1N۽$'ºp9|%J)Q<.#Xo}GM2-,ր*G;ث^~e.;Z]_%[H6q'ǒ-syCSC]yϖ9'4bV+X\et5Si@e׊ zU:.2*@y-iKE]"" :)iY?3'Ac%rlSھbuV `=v8+W[ݑͤ50+fHA>鑻PjL OkPk[dQ+~:DN?+ ?ђos_殧ϫT6j@- 3RDRnS(r|g.+@E`ˏ?"xVĘ sfj_vk)3_@!avڧy쾲4.* \/ۣqF񅕌"=ev*3>8f*G(Ob:_`8N4KP.%v ,ŇaFi'4  .eC\u>fb2`eLrtX D-mJA 87 s\lS3?|f8Z;v?ܕ4u | tLe ,1BF^,^Yٞ<8H_ɞrmVd'ok#ຄ!L$L XpDkLz^V"¤R6#-R*!F`OMf3!s ^{1*㨐IB?w2oF!mHpS.sN/.0qAk%7DMiNK\=顙~؅}F!Ouqb}"S8fx-/߭=*랙Yx5+J?p3OzW5IS +Neѵ!;|զtKAx2,{Ezl j&=l%{ᡴ;Aܪ! $:u2`!WW}[> r єM;w9#! C>  ʚ2M<;~ǕpJ(W%Ԕ_$^KϦD u(Co35Jp}Ӫ4_r=3o6k*U1C'f F |~O h ^gg]nua ;?Ok#O15V\=JWN:8NxHSBQ9tYf1P 7qVB#Q(PB$*wb_PAEAZ ɒ#?3مF2YUnG3\.>kh Brux>ǜғ&{`4*^̟% %c=ᛸR+vƗ&Ԥe '_UJ,D{~ꄼ;Qar햾ڍʋ"Om)staiH_4EvqE^ ,-,YG1s={1JSLM̨x+Itjhm^ʡLME@j!F5&kuz =3UjKn[%S髗W9B #h#)X R7Tg?{T'6M@|*Je33.aIp&{)Γ걲8>V4ܸ5Bz2 mr]/`.L-|{]9*D%~?B*;0gU24@֥*?/[[C9T#" )x|Ot~^F#%@3pܠ^giC.f;+i.7SQ3)gT|7=8A)$Vvz2o;dɓp7W0ղMnޭuVdJ9 ~Tȑ،G6x]-QU^pcmv`T@\[YsA2Ou5eӐ kgꒀC[0tXm[іZ?G:I&gOvT*Џߪ(]-`OTZ:TM@x#|Y,bivvIOz\:kpS87!ec:ߝӃR2ѕ?5z+Ю{OmB7g#K[%#ȸ&GJ"/. #vLy'Bԥi,9o=X\&TE 1 -XM='ێj USL\ѼexKso-u A ˲qL|5hot;&죨 a֐"-Ok*Jatq"[|BVKFr+KT(„L} //|1`vTg=(-3y۫$h{}Hc藉%w0_3Zre7,#Xr'^ BG Y: xc_z99lF"edX4=O{ICw5Q$H[CwEܧFz]^|Z({L >4w}~`<;,Tp4/+2;vJlty Lq)~'l%o`-,  :JBn0π3>~ɐhWEd/Mp=GqHXƲEaLs3A,^PŲGm=o2A]⣩Am49y?G]P[fvhFf.R_ޒFрKɞl~ xirgyt6BdP VcԺ6 k$ajV1y t_9?EJm~?C%u{91"~Zu=y6R,W@"6G#NȌdpj13;fJfG/ɀAu;F bRRC89zK>/FV?jF(-m1|Ibp]?f a4ke9e+FBq.޵mZz|iеF?̞(uhQ .CD T[prof 8%[S7onLʛd^JUh2&W+.r*yT}xGat謤BQQqv O)̽ tq4-;gju <  ;_=m1/>S PD{mN2n?s?h1}4kzguzwʧ5i۟b>ŚW ,JBt=vKŗ nB vlv3>mYld;\ɯ Mz4dʗz421oYdY@X6SJ o@e#}3}Hwg$' p2ꀍ[a7#,h5 $1:4%SbNbxMJj:}\<jmN37l0 f LU^γ (=;l'>o=|Ae_w2{^l B7}LzŠ F*$CfDqBC+T=m 8C%*xOX K#) gH =O܆ҬS1,ڽ\J <[ IxDz19o]{XǷwj焽j?a hSnm> "84X@\8醋s7e p7BS؆F$ jrK(t lK8Cĩi-Ofw7S(m ͸]1esY+\YU&C։G~DvդGPw K3klj]إö8˥W]cWoΟ .V*ˀS%P~g_(L]G/]AalD9d7w2nP>m_ϒSzc`$mTX_.7f_leq0O$aFV Kp$DA"BT q~h2TKyc ;ʽN:a{vw4m(*#/ Wk۸H}p˱]1[@>ey8؈ZNOW2j&½V$KKxVxwt=LϔpYE3 - :ÁjD%; 45%^.E7?tQh:F[Ou0`w@Om \DM#}V~YdI׽U!QM)SvHMG, 3tFMɕ{VP%sr].IMo͆vQ3Z!S^t/ͻEd#/PEe*x}kgab o#o+S9b a (_-/&]!JV?m@a-q1XHwF? +I QN'Qs $:RB(=ģrq+8s99 l&ߩ P,y).1bk^jBAԒX~IG˧ {2{gvݻ<[k +ͯSmGl}XsW;uXi@ ^=ɋ SDI 6Qcͧ@#Qn'j;Ksx3c3!H^7it'ъ ==A1iFɽ8;cuvms+ynwɈ51BQT')+hL~ٳŐfP[{b]0p -& 3g]65"\ lrJyhmq!s`x84Wty(l$FA F 0WՊN];`{/V+ZBQn*.5hbL{}]+!i*s9e(\lfQmS n I[^H"-$F '+1' ?"ꛡ%ϣN.O Pc,\o>.뛐>  P@ |M2R?+J LE]1^_w|0qrRD掌e 9`z#:z,w<w A1ܢ; C TLf]0;OZ45r&f`TAoai {&N!V bv+{#1m vn(>wPDQoevZ #YyЗv:_O"z~hknMJڼFd\SwGRBû ]czW;B.{{ND0=Ĩ>O?Ԕ4pb)T<\;}/A)cC}@Ty[NU\iujhsL{; N5+t\Z'2^1v>PǍW+ۦUȃ;ZL϶;X1>C?Sf?PcY!&߬U3#>? -q+ų^ $JCOW3DR6){9;xЀ+/%Lu:vnH_D{@MEACnA$,iG* Dw@Id[N%f0Frz;0nUe+{gU{[[̕nr^Z Zgtਣ\`3i ;eyݖ2V+Vk3>Iӷ)=c/4k¯u<^$J0O9m } ًŞ8"?Y<!}(8Iݎ&_ K߾i$O|夶𮯴G'y vӃkR*fWYVK1%fTf,zv>"5 g[ mbnr/8V @U:\di?ܲ8PlB#_SNWÑOH?{G`|:0 :%奱WCEPCTX^EuH~)2xuMlOi0",N}CZv'h2' y :9Ȕ@K_qe#^({!y҈Ps3k9i5RVN4C V =T\l{)zNI,׀k?  0Eu61 „ꝿh~Qr4&_zZ[H!H. |!ԣGW| VF]LOBCụȳl ,\wČ`봭hD\^[LIǶNpI^P끀M+I=k#1cd>c`iڻ/SӋiN>@SQG QG3'n>RFpT֭RIE;bLMs2VZ+Mu)*Pc/#ڿrpw ee*j088u36!s^]jp^Mw@|?msدm+9@6 u8g8ZY{.XgʳW*)+ƩM_V_C{F/5QmQE|NW"!=+ zs*fY[0nVqT[%zZӖXSՃ3` .{ka,h7|.&'kIxHYF:t5ZW3]֬}GI>rTɡFUsZ 23SXfN M4c?/1[?E] T@cwc[h;z @W_+㲣.M.͒'y9hs6*v+)W9)\@;1 ϊOR!֠9_/"}ߗ)c9:{-5-܃!#3aOZT>8M]WFE^G؝DvArb1bs 4 H 7GS6DJF8^9&j7eš! zxŵba ft0r+*\%S@'HjuQ*kGO,[RGo#@˔:UVrFVhyLUFL%FKi47YLPC:aЂjw$Lcy}PZmD0z8,QIYyoV $%+AnenESWTDM0{#:Y-ПvmAH.ljF |秩Qd\7k|TxODWV3zc#,9Fɫ$,4 ,Ŗ86`mN:M\098W%(줈 @BfQz|+hx#ڳ5zL!GA*;[;iJϣTm2Ev(U'w"zH"O.-^;@lz;T[q& Z}d4j`'m '!A "%-λx&~sRr_)9[IuP9h&Wn\z7?5HQsx|ʜR›$hyi[Wb[$l#TOH&RVG`Pc\hַRL\Fb2<" +bg%,J/9SzoO b^9~[1_29oT[*@@?jwv+v^_ P$x,oٽ)(8vXX6K|ҽUJ˽IQ 19DVT2*pÆ;ro,C.*ciG=pF}cya! olz6l| 5oR+vdkJ~I1U29[vS\* 윏1LT,+LOܾ[5 ʢggG0*?/7eJs%Pz[0YWpeM۷*I4jt EA]3XUPJgWH<$t;%}J-Ү"Xrtuc3+hsi<&nJ ql"M?/wZ/:7!M~s7T|KZ{e IŢhR8GmʼVU(4%^t61n:6^28d U6Enl8ri݂*]ɫzg54A:Ԙ%EI<j!)6`NPJS1[<8Z(5|={gO_kn|@΍,J֥ b_@nk.x%*ip&i&gGZoxNu<ފgMe"#cU$(62 gM*|k!ʬYӂR)E9F7ɐ\ ɪ3!lE3eW.:WF/́6-G8"K!ٻ*O]LT^^AB"2)H(jG$DPZBclŎB'yJYONJG1,3pjąϢ^_&>ϏIE:a \J}16\$ϣ!IM%V /la sVeW8DHMB݉μ3ſ5t>+|nhY9Lc;I!8B\ +i[r5Ish#X+ bgPzUF!q)3д}ŝڂ}&!BuZBryJFwM@\ܟ$ h94ܜ-9ހ$;[_0uUMT襥=8'1?-}7Ȍ\}a*xws̥K?^%^"YL-ZM_9Ɠ x{8|YUDOI]C3 8<ɫb+2TZX+\.>{ZCro`M9%8RٺZ`TR5ny$0f(cna{YhH~نk'$9uBBU2RyIca(~:3QԺo@ݒQLGʕ )9 !|V/PӃt|f\-7, >ĐG=Sz1צo!qyԅ|`baFy^h]{)»Tqní$76.[;? Q]F ļW{PauK1r/ :ӮWA5 5Be}/7w4qCI'; Sl1gw'T@ t*Y5DT{x.!q]O*Ӊ%}ΧSP]%Y!S܀`=WA#X.{ǞKmu&:7QG* ff-lM eMQ֪wѴZ.VΖU";OH͏E:B& V,-]h6Y34(A>'abfn!+v=`fALn89HADyOPʸxTCTFRN׍2~'o.RURyijە:c byQSYx1:{/d> 3fV5<Њp@sQqʼM wz3*Yg]c"%+?ЭR6F^̕?\qW0&pY6, T4(ҹJ94Egl8M]7H 9*M=[~3 j0evd',}AP2J#LHb@`H|k*3e;R9cCZkHQ>!JV8]h/*ψk~tZ^ܬNPjqц{W|osk5w!PsӡӜ&w ÔR՗ѕ wH AMfޟcuv0 ;r@ jjCc!:`㲽EŖ8*[n'W**`EZ`Ǵl,ұH+;R/wpeU觠#6(U{-DniD4*|F=_7OW K̀9qx(@zEZBC5<1*[ c| xU_$KGCZaQtY%r_t@I',]=} xnwk+^gs5k9h Xg VħӨ.nO7LV߼Į~6e#򆛭W)n42*t0puor'-'| D9d`n$+72 DbrdMpI" עmu"'F0A{EC+1Kek{ٶv6G,A YtBp"@ͳ|̨LpZ5 .f'mgVPsfC{@=&ݫՓ142"7I 9h~{)k.:}5vn]黒r)M0rbڡ+R_Yzlcˣ o Kޞ&)[yK&l(}AKvq*M&}?, }>{6J.;Vkxeހzhr#DkAzPO\ʊ $}R٭> Yp@o!h,=+srTxu迖q'.!i/rmj}Ŏ%.7.e MwLkF`( <37ƹ٤,p>Xqdsb{þb5]~k{Nu~/A-ѷБVlo=Ko_'^+~ZdQ\S7 !{eSc99 CxڟO4] FMoIt>>ȜEme~02ˋ\5̺'C_2YW'!KMZUWt%| :oFs$1YdX1CC #p@dA=dL-֝ cw4h k 6sS[qpd "KAx>$`_۠p6 1=GȐ>: ޏ,ZPG6"Pb jV` 41*_XG3wK4%gP;xlZ]b)]SJoH nUL{oQ/VM5,ܪsar"K&%+Jؘ,_unsVQ`Gv7rW!a鹉"”o}IٔD#<[Dk]D`#Qf/ Ὲ3aVm'£GBs [ʵuB W#FzDM%LH9{ u"1*RA ҙ@csx~UP nk-tӺ_!tE4B/9U9~lk'=7^ כzkk"mx2l| 77?[~-iQ͛+UeaAޓw37^ 8U>\ψRn*x4 O;eZg3D0S[>7RXNo[2{~HxnZӱ(Sf\ XGIWpv4KYyaZհIU ,8 i>}EԦ%uUGdq䠺ju(D z(+]r=A (kiB*!4\Ɲ3cqm w'|:ZH1GzəJZK|6Uos^v퍖;w"qgR0iUGY35tT1b0 ݴD~? mlj&{@u U^4r4-7;ڪsk&#،9%aKvq<ȵ}ʜnb(HSTbՕ'kVǥApݞHGMFP [aEV gOEP@g\;5ٟv}wQb( 2W Ǡ=fq f;$tޛ˿%H8ɫmPFp`kVq)KI.:K1\h`u9whnfh~OOsB1 VsCYg\ ~tfS& ;ZСl"e>]msM^oڊVdJ(!^_q)78.Ho0ٗ0}|7(P2Fo9.^ e NO7m\"_Uyz1w_X[J"h JukWkF}s:2%N/pe4߹՞M=CaJ*ӆ3)Q ,= %-9P 1׋w@zeMxMZ?pNO* PZ#}bJqxVV]W,.,vDY1kqA.XC//Z!ygy6ǐqdv~y \+PmhBq){J=֓{\i5v>2kh}HNL5,@_{Z?򦬑yN(} -i Jpln],' lt\xq9-z.h?7(!m$ԺOBPƼF2ki,*Isk.M]o2"z1`sw$X]'([Z< +oi 9Ž ʳoY6S0^؍$Z~q`PX=ٵT>W@?@bG%iocw݈"'}~$ ILb(O=!rc/`܋i{?$ YZ