weechat-ruby-2.8-bp153.1.23 >  A `^u!M@eeeU>dϚ뢂70'l&])~ [7HPO\!~@ =.m0es12,`+_ekG6rVΕ k* -H<LI WU~(>-E[F 5$F>! BpZ/z.(~h$-_׃Ifgi k+Y8I9f\s{1B Hdu.Ya1e150419b2b02e441a1a8e9aec6103230f619cbacbd9f4849ec7430d0278b9c8f62621206eb614af21c89e45817ba4998c7cfd5;D`^u!M@eeeA8NMY?<{m@4۰dDl&Lпo[i7|+1aY-FzVGsCJ([Q:?sV ڤ#jȺX~<՘?*ʏd\g\Cy͛w@ `uY(+:h8 U[@ZM^ pVεt Uo^VRkXCM>?s+Nx(:@/憅7@0)s͠T1m!v$)b=9q>p>t?sd  A|  $ & ( , m pty~   (8"9":"Fq>GqTHqXIq\Xq`Yqh\q]q^qbqcrVdrerfrlrurvrwsxxs|yszsssssCweechat-ruby2.8bp153.1.23Ruby Scripting Support for weechatSupport for weechat scripts written in the Ruby language.`^tobs-arm-9pSUSE Linux Enterprise 15 SP3openSUSEGPL-3.0-or-laterhttps://bugs.opensuse.orgProductivity/Networking/IRChttps://weechat.orglinuxaarch64p`^td3122cc331380b5e6e0fd06c42923dbc0bce008b22ee5f3f572c98a6cbe7e192rootrootweechat-2.8-bp153.1.23.src.rpmweechat-rubyweechat-ruby(aarch-64)@@@@@    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)libruby2.5.so.2.5()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)weechat3.0.4-14.6.0-14.0-15.2-12.84.14.1^^Nt^J@^4]{]m@]m@\s[@[ @[M@Z@Z@Z;@YYOY@XEX{d@WW_W8dVVŲ@V@VGU{@U@UTT@T@T@TmMaximilian Trummer Maximilian Trummer Ondřej Súkup Maximilian Trummer Maximilian Trummer Adriaan Struys Adriaan Struys Ondřej Súkup jbrielmaier@suse.deOndřej Súkup mimi.vx@gmail.comjengelh@inai.demimi.vx@gmail.commimi.vx@gmail.comtchvatal@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.combwiedemann@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- update to 2.8 - New features * core: add variable "old_full_name" in buffer, set during buffer renaming (issue #1428) * core: add debug option "-d" in command /eval (issue #1434) * api: add functions crypto_hash and crypto_hash_pbkdf2 * api: add info "auto_connect" (issue #1453) * api: add info "weechat_headless" (issue #1433) * buflist: add pointer "window" in bar item evaluation * irc: add support of fake servers (no I/O, for testing purposes) * relay: accept hash of password in init command of weechat protocol with option "password_hash" (PBKDF2, SHA256, SHA512) * relay: reject client with weechat protocol if password or totp is received in init command but not set in WeeChat (issue #1435) - Bug fixes * core: fix memory leak in completion * core: flush stdout/stderr before forking in hook_process function (issue #1441) * core: fix evaluation of condition with nested "if" (issue #1434) * irc: split AUTHENTICATE message in 400-byte chunks (issue #1459) * irc: copy temporary server flag in command /server copy * irc: add nick changes in the hotlist (except self nick change) * irc: case-insensitive comparison on incoming CTCP command, force upper case on CTCP replies (issue #1439) * irc: fix memory leak when the channel topic is changed * logger: fix crash when logging is disabled on a buffer and the log file was deleted in the meanwhile, when option logger.file.info_lines is on (issue #1444) * php: fix crash when loading script with PHP 7.4 (issue #1452) * relay: update buffers synchronization when buffers are renamed (issue #1428) * script: fix memory leak in read of script repository file if it has invalid content * script: fix unexpected display of scripts list in buffer with command /script list -i * xfer: send signal "xfer_ended" after the received file has been renamed (issue #1438) - Tests * scripts: fix generation of test scripts with Python 3.8 * unit: add tests on IRC protocol functions and callbacks * unit: add tests on function secure_derive_key * unit: add tests on functions util_get_time_diff and util_file_get_content - Build * core: fix Cygwin build * guile: add detection of Guile 3.0.0 (issue #1442) * irc: fix build with GnuTLS < 3.1.0 (issue #1431) * php: add detection of PHP 7.4 * ruby: add detection of Ruby 2.7 (issue #1455)- update to 2.7.1 - Bug fixes * irc: fix crash when receiving a malformed message 352 (who) * irc: fix crash when a new message 005 is received with longer nick prefixes * irc: fix crash when receiving a malformed message 324 (channel mode) (CVE-2020-8955) - removed CVE-2020-8955.patch: fixed upstream- fix boo#1163889 - CVE-2020-8955 , add patch CVE-2020-8955.patch- update to 2.7 - New features * core: add option weechat.look.nick_color_hash_salt to shuffle nick colors (issue #635) * core: add different icons sizes (16x16 to 512x512) (issue #1347) * core: add file weechat.desktop * core: add reverse of string for screen in evaluation of expressions with "revscr:" * core: add length of string (number of chars and on screen) in evaluation of expressions with "length:xxx" and "lengthscr:xxx" * core: add calculation of expression in evaluation of expressions with "calc:xxx" (issue #997) * core: add optional default path (evaluated) in completion "filename" * core: add support of modifiers in evaluation of expressions with "modifier:name,data,string" * api: add modifier "color_encode_ansi" (issue #528) * api: add modifier "eval_path_home" * irc: add filters on raw buffer (issue #1000) * irc: add option irc.look.display_pv_warning_address to display a warning in private buffer if the remote nick address has changed (issue #892) * irc: add server option "ssl_password" (issue #115, issue #1416) * irc: add "user" in output of irc_message_parse (issue #136) * irc: add options irc.color.message_kick and irc.color.reason_kick (issue #683, issue #684) * logger: add option logger.file.color_lines (issue #528, issue #621) * script: add options "-ol" and "-il" in command "/script list" to send translated string with list of scripts loaded, display "No scripts loaded" if no scripts are loaded * xfer: add option xfer.file.download_temporary_suffix with default value ".part" (issue #1237) - Bug fixes * core: set buffer name, short name and title only if the value has changed * core: fix scrolling up in bare mode when switched to bare mode at the top of the buffer (issue #899, issue #978) * core: optimize load of configuration files * core: fix window separators not respecting window splits (issue #630) * core: fix cursor mode info when prefix_align is none and with words split across lines (issue #610, issue #617, issue #619) * core: add support of reverse video in ANSI color codes * core: fixed segfault during excessive evaluation in function string_repeat (issue #1400) * buflist: fix extra spaces between buffers when conditions are used to hide buffers (regression introduced in version 2.6) (issue #1403) * irc: do not automatically open a channel with name "0" (issue #1429) * irc: remove option irc.network.channel_encode, add server option "charset_message" to control which part of the IRC message is decoded/encoded to the target charset (issue #832) * irc: use path from option xfer.file.upload_path to complete filename in command "/dcc send" (issue #60) * logger: fix write in log file if it has been deleted or renamed (issue #123) * python: send "bytes" instead of "str" to callbacks in Python 3 when the string is not UTF-8 valid (issue #1389) * relay: send message "_buffer_title_changed" to clients only when the title is changed * xfer: fix memory leak when a xfer is freed and when the plugin is unloaded - Tests * unit: add tests on GUI color functions - Build * core: fix build on Haiku (issue #1420) * core: fix build on Alpine * core: remove file FindTCL.cmake * core: display an error on missing dependency in CMake (issue #916, issue #956) * debian: disable Javascript plugin on Debian Sid and Ubuntu Eoan * debian: build with Guile 2.2 * guile: add support of Guile 2.2, disable /guile eval (issue #1098) * python: add detection of Python 3.8- update to 2.6 * use Python 3 by default * add support of 32767 color pairs * add option "close" in command /window * add infos "term_colors" and "term_color_pairs" * add infolist "buflist" with list of buffer pointers * evaluate option exec.command.shell, change default value to "${env:SHELL}" * add filters "h=xxx" and "he=xxx" to filter options by description in fset buffer (translated or in English) * make command char optional in server option "command" * remove default aliases /ame and /amsg * many bugs fixed.- add obsolete for weechat-aspell- update to 2.5 * the "aspell" plugin has been renamed to "spell", a more generic term, because it supports aspell and also enchant * add support of UNIX socket * fix memory leaks * more bugfixes and new options - change subpackage 'weechat-aspell' to 'weechat-spell' to reflect plugin namechange- update to 2.4 * add command line option "-t" (or "--temp-dir") * add support of Time-based One-Time Password (TOTP) * add option exec.command.shell to customize the shell used with /exec -sh * add support of close frame in websocket connection- remove guile bindings as they are not compatible with guile-2.2 Upstream work for guile-2.2: https://github.com/weechat/weechat/issues/1098 part of boo#1117121 - obsoletes weechat-guile- update to version 2.3 * add hook "line" * add option "-P" (or "--plugins") to customize the plugins to load at startup * allow multiple options "-r" ("--run-command") in command line arguments * allow allow partial buffer name and multiple arguments in command /buffer close * allow specifying buffer number/name for /buffer localvar * allow creation of temporary variables with the regex in trigger plugin * add real IP in client description in relay plugin * add repeat of string in evaluation of expressions with "repeat:count,string" * many bugs fixed.- update to 2.2 * add support of list options in curl * allow merge of buffers by name in command /buffer * add reverse of string in evaluation of expressions with "rev:" * add indexed ban list and completion for /unban and /unquiet (IRC plugin) * add support for IRCv3.2 Client Capability Negotiation * add support for IRCv3.2 invite-notify * add support for IRCv3.2 chghost, add options irc.look.smart_filter_chghost and irc.color.message_chghost * add option xfer.network.send_ack * add support of Python 3.7 * fix memory leaks scripting plugins * many bugs fixed.- Ensure neutrality of description. - Use -exec over xargs.- update to 2.1 - build python plugin against python3 * core: add binary weechat-headless to run WeeChat without interface, with optional daemon mode (command line option "--daemon") * core: add options "-newbuffer", "-free" and "-switch" in command /print * core: add option "-y" in command /print, add support of buffers with free content * core: add option "add" in command /buffer * core: add option weechat.completion.partial_completion_templates to force partial completion on specific templates * api: add hashtable with variables in plugin structure * irc: add server option "split_msg_max_length" * logger: add option logger.file.fsync * logger: add option logger.look.backlog_conditions) * scripts: add configuration file for each script plugin * scripts: add "eval" option in script commands and info "xxx_eval" * scripts: add infos "xxx_interpreter" and "xxx_version" in script plugins * scripts: add option "version" in script commands * api: add time in info "date" (WeeChat compilation date/time) * irc: allow ${irc_server.xxx} and ${server} in server evaluated options * script: change default value of option script.look.sort from "p,n" to "i,p,n" * scripts: display the script name in stdout/stderr output from scripts * core: fix regression on execution of hook_print callbacks- update to 2.0.1 * python: fix arguments status/gnutls_rc/sock in hook_connect() callback * python: fix argument fd in hook_fd() callback * core: add flag "input_get_empty" in buffer * core: add signals "buffer_filters_enabled" and "buffer_filters_disabled" * core: support loading of plugins from path in environment variable "WEECHAT_EXTRA_LIBDIR" * alias: add infolist "alias_default" (list of default aliases) * buflist: add two new bar items ("buflist2" and "buflist3") using the same format configuration options * buflist: add option buflist.look.add_newline * fset: new plugin "fset" (fast set of WeeChat and plugins options) * core: make value optional in command /buffer set * core: allow floating point and hexadecimal numbers in comparison of evaluated values * core: add option weechat.look.save_config_with_fsync * api: add support of prefix "quiet:" in function key_unbind() to quietly remove keys * api: add argument "recurse_subdirs" in function exec_on_files() * script: add local variable "filter" in the script buffer * core: do not change the chat prefix size when a filtered line is added * core: fix display of nicks in nicklist when they are in a group with sub-groups * core, plugins: check return code of strftime function * core: fix cast of time_t (to "long long" instead of "long") * core: call the config hook when options are renamed or removed * api: change type of arguments status/gnutls_rc/sock in hook_connect() callback from string to integer (in scripts) * api: change type of argument fd in hook_fd() callback from string to integer (in scripts) * buflist: remove recursive evaluation of extra variables * guile: return integer (0/1) instead of boolean in API functions * guile: fix return value of static strings in API functions * irc: do not clear nicklist when joining an already joined channel if the option irc.look.buffer_open_before_join is on * irc: fix CTCP PING reply when the option irc.ctcp.ping is set to non-empty value * lua: fix boolean return value (as integer) in API functions * relay: fix parsing of CAP command without arguments in irc protocol, send ACK only if all capabilities received are OK and NAK otherwise * core: fix build with ncurses and separate tinfo- Version update to 1.9.1: * Security update to fix CVE-2017-14727 bsc#1060140- update to 1.9 * improve speed of nicklist bar item callback * add auto scroll of buflist bar with new option buflist.look.auto_scroll * add option buflist.format.name * add variables ${format_name}, ${current_buffer} and ${merged}@@ in buflist * display a warning in buflist when the script buffers.pl is loaded * add server/channel pointers in trigger IRC callbacks * add API functions config_option_get_string and hdata_compare * fix bind of Space key * many bugs fixed. * buflist.format.name * buflist.look.auto_scroll * F1/F2: scroll buflist bar- update to 1.8 * add option weechat.completion.nick_case_sensitive * add wilcard matching operator, cut of string and ternary operator in evaluation of expressions * add resize of window parents with /window resize [h/v]size * add plugin "buflist" (bar with list of buffers) * add arraylist and dynamic string functions in API * add option "open" in command /server * add signal "irc_server_lag_changed" and store the lag in the server buffer (local variable) * add aspell options to control delimiters in suggestions * add option "-include" in commands /allchan, /allpv and /allserv * many bugs fixed.- Update to version 1.7.1 * irc: fix parsing of DCC filename CVE-2017-8073 (boo#1036467)- Update to version 1.7 * New features + core: add option weechat.look.align_multiline_words + core: add optional command prefix in completion templates "commands", "plugins_commands" and "weechat_commands" + core: add optional arguments in completion template, sent to the callback + core: add option "time" in command /debug + api: add info "uptime" (WeeChat uptime) + api: add info "pid" (WeeChat PID) + fifo: add file fifo.conf and option fifo.file.path to customize FIFO pipe path/filename + irc: add server option "usermode" + irc: add tag "self_msg" on self messages * Improvements + core, xfer: display more information on fork errors + core: add a slash before commands completed in arguments of /command, /debug time, /key bind, /key bindctxt, /mute, /repeat, /wait + core: add a warning in header of configuration files to not edit by hand + alias: add a slash before commands completed in arguments of /alias + exec: add option "-oc" in command /exec to execute commands in process output, don’t execute commands by default with "-o" + irc: evaluate content of server option "ssl_fingerprint" + irc: change default value of option irc.network.lag_reconnect from 0 to 300 + trigger: do not hide email in command "/msg nickserv register password email" * Bug fixes + core: fix deadlock when quitting after a signal SIGHUP/SIGQUIT/SIGTERM is received + core: fix display of empty lines in search mode + api: fix crash in function string_expand_home() when the HOME environment variable is not set + exec: fix memory leak in display of process output + irc: fix option "-temp" in command /server + irc: fix close of server channels which are waiting for the JOIN when the server buffer is closed + irc: fix buffer switching on manual join for forwarded channels + irc: add missing tags on CTCP message sent + lua: fix integers returned in Lua >= 5.3 + relay: make HTTP headers case-insensitive for WebSocket connections + relay: set status to "authentication failed" and close immediately connection in case of authentication failure in weechat and irc protocols + script: reload a script after upgrade only if it was loaded, set autoload only if the script was auto-loaded- update to version 1.6 - removed weechat-doc subpackage, ( BuildRequires dep missing ) * New features: + core: add optional argument "lowest", "highest" or level mask in command /input hotlist_clear + core: add option "cycle" in command /buffer + api: add "extra" argument to evaluate extra variables in function string_eval_expression() + relay: add option relay.network.allow_empty_password + trigger: add support for one-time triggers Improvements + core, irc, xfer: display more information in memory allocation errors + api: remove functions printf_date() and printf_tags() + irc: rename server options "default_msg_{kick|part|quit}" to "msg_{kick|part|quit}", evaluate them + relay: allow escape of comma in command "init" (weechat protocol) Bug fixes + core, irc, xfer: refresh domain name and name server addresses before connection to servers (fix connection to servers after suspend mode) + api: fix return of function string_match() when there are multiple masks in the string + api: fix crash in function network_connect_to() if address is NULL + api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux + api: fix crash in function string_split_command() when the separator is not a semicolon + irc: fix socket leak in connection to server + irc: fix display of service notice mask (message 008) + irc: fix NULL pointer dereference in 734 command callback + relay: return an empty hdata when the requested hdata or pointer is not found + xfer: fix crash on DCC send if option xfer.file.auto_accept_nicks is set Documentation + switch to asciidoctor to build docs and man page- fix typo in %if conditional- update to 1.5 * New features: + core: add Portuguese translations + core: change default value of option weechat.look.nick_color_hash to "djb2" + core: move nick coloring from irc plugin to core, move options irc.look.nick_color_force, irc.look.nick_color_hash and irc.look.nick_color_stop_chars to core, add info "nick_color" and "nick_color_name", deprecate info "irc_nick_color" and "irc_color_name" + core: move irc bar item "away" to core, move options irc.look.item_away_message and irc.color.item_away to core + api: add support of functions in hook_process + api: add pointer in callbacks used in scripting API + irc: add option irc.network.sasl_fail_unavailable + irc: add multiple targets and support of "-server" in command /ctcp + ruby: add detection of Ruby 2.3 + trigger: add "recover" in default triggers cmd_pass/msg_auth, and "regain" in default trigger "msg_auth" * Bugs fixed: + core: fix nick coloring when stop chars and a forced color are used: first remove chars then look for forced color + core: check that pointers received in arguments are not NULL in buffers and windows functions + core: fix truncation of buffer names in hotlist + core: fix update of window title under Tmux + core: fix detection of Python shared libraries + api: fix number of arguments returned by function string_split() when keep_eol is 2 and the string ends with separators + irc: fix first message displayed in raw buffer when the message is modified by a modifier + irc: add missing completion "*" for target in command /msg + irc: fix /msg command with multiple targets including "*" + lua: fix crash when a lua function doesn’t return a value and a string was expected + relay: do not execute any command received in a PRIVMSG message from an irc relay client + relay: fix the max number of clients connected on a port, allow value 0 for "no limit" + relay: fix decoding of multiple frames in a single websocket message, send PONG on PING received in a websocket frame + relay: fix command "input" received from clients with only spaces in content of message (weechat protocol) + script: force refresh of scripts buffer after download of scripts list + xfer: fix DCC file received when the terminal is resized- Fix build-compare - include .changes file as Source so that .src.rpm can be rebuilt- fix sle12 conditional- add weechat.keyring and verify source tarball by gpg- Version bump to 1.4 + New features: * core: add a parent name in options, display inherited values if null in /set output, add option weechat.color.chat_value_null * core: add tag "term_warning" in warnings about wrong $TERM on startup * core: add option weechat.look.paste_auto_add_newline * core: display a more explicit error when a filter fails to be added * api: add function string_hex_dump() * api: add argument "length" in function utf8_is_valid() * alias: display completion in /alias list * fifo: add /fifo command * irc: evaluate content of server option "addresses" * irc: move option irc.network.alternate_nick into servers (irc.server.xxx.nicks_alternate) * irc: track real names using extended-join and WHO * irc: add support of SNI (Server Name Indication) in SSL connection to IRC server * irc: use current channel and current server channels first in completions "irc_server_channels" and "irc_channels" * irc: add support of "cap-notify" capability * irc: add command /cap * irc: add hex dump of messages in raw buffer when debug is enabled for irc plugin (level 2 or more) * logger: display system error when the log file can not be written * relay: add option relay.irc.backlog_since_last_message * script: add completion with languages and extensions, support search by language/extension in /script search * script: add option script.scripts.download_timeout * doc: add Czech man page and quickstart guide * tests: check if all plugins are loaded + Bugs fixed: * core: fix execution of empty command name ("/" and "/ " are not valid commands) * core: fix memory leak when using multiple "-d" or "-r" in command line arguments * core: don’t complain any more about "tmux" and "tmux-256color" $TERM values when WeeChat is running under tmux * core: fix truncated messages after a word with a length of zero on screen (for example a zero width space: U+200B) * api: fix handle of invalid escape in function string_convert_escaped_chars() * alias: do not allow slashes and spaces in alias name * irc: fix channel forwarding when option irc.look.buffer_open_before_{autojoin|join} is on * irc: add a missing colon before the password in PASS message, if the password has spaces or begins with a colon * irc: fix charset decoding in incoming private messages * irc: display the arrow before server name in raw buffer * irc: fix display of messages sent to server in raw buffer * irc: fix display of invalid UTF-8 chars in raw buffer * relay: display the arrow before client id and protocol in raw buffer * ruby: fix load of scripts requiring "uri" * ruby: fix Ruby detection when pkg-config is not installed * tests: fix locale used to execute tests- Version bump to 1.3: * core: add completion "colors" (issue #481) * core: start/stop search in buffer at current scroll position by default, add key Ctrl+q to stop search and reset scroll (issue #76, issue #393) * core: add option weechat.look.key_grab_delay to set the default delay when grabbing a key with Alt+k * core: add option weechat.look.confirm_upgrade (issue #463) * core: allow Ctrl+c to exit WeeChat when the passphrase is asked on startup (issue #452) * core: allow pointer as list name in evaluation of hdata (issue #450) * core: add signal "signal_sighup" * api: add support of evaluated sub-strings and current date/time in function string_eval_expression() and command /eval * api: add function string_eval_path_home() * alias: add options "add", "addcompletion" and "del" in command /alias, remove command /unalias (issue #458) * irc: add option irc.network.channel_encode (issue #218, issue #482) * irc: add option irc.color.topic_current (issue #475) * irc: evaluate content of server option "nicks" * logger: evaluate content of option logger.file.path (issue #388) * relay: display value of HTTP header "X-Real-IP" for websocket connections (issue #440) * script: rename option script.scripts.dir to script.scripts.path, evaluate content of option (issue #388) * xfer: evaluate content of options xfer.file.download_path and xfer.file.upload_path (issue #388) * many bug fixes- Ensure we use system CA ca-bundle.pem file by hardcoding it - Remove patch: * weechat-capath.patch- Version bump to 1.2: - add options to customize word chars (for detecting word boundaries) - add a welcome message on first WeeChat run - add options to customize quoted messages (in cursor mode) - add support of environment variables in evaluated expressions - add IRC SASL mechanism "ecdsa-nist256p-challenge" - add support of SHA-256 and SHA-512 algorithms in IRC server option "ssl_fingerprint" - add support of IRC capability "account-notify" - remove "freenode" server from default config - new script plugin for javascript - many bugs fixed. - Refreshed patch: * weechat-capath.patch- Version bump to 1.1.1: * core: fix random error when creating symbolic link weechat-curses on make install with cmake (bug #40313) * core: fix crash when a root bar has conditions different from active/inactive/nicklist (closes #317) * irc: don’t close channel buffer on second /part when option irc.look.part_closes_buffer is off (closes #313) * irc: fix /join on a channel buffer opened with autojoin but which failed to join * irc: send QUIT to server and no PART for channels when the server buffer is closed (closes #294) * irc: fix order of channel buffers opened when option irc.look.server_buffer is set to "independent", irc.look.buffer_open_before_autojoin to "on" and irc.look.new_channel_position to "near_server" (closes #303) * irc: fix crash in buffer close when server name is the same as a channel name (closes #305)- Recommend lang package and perl/python scripting support as bare iron weechat is bit boring- Make this build on SLE12- Version bump to 1.1: - complete inline commands in input - allow incomplete commands if unambiguous - improve speed of completions - add bar item and signals for mouse status - use bar conditions on root bars - add option "reorder" in command /server - open irc channel buffers before the join is received from server - add server option "sasl_fail" - add support for color codes 16-99 in IRC messages - disable SSLv3 by default - add support of IRC capability "extended-join" - add options "stop" and "start" in command /relay - use HTTPS by default in script plugin for downloads - add option "restore" in command /trigger - evaluate and replace regex groups at same time in trigger (new and incompatible format) - many bugs fixed.- Remove sle11 support as now I don't need it anymore - Use %cmake macro properly - Document that there are tests that need extra pkg - Split documentation into -doc subpackageobs-arm-9 16168030592.8-bp153.1.232.8-bp153.1.23ruby.so/usr/lib64/weechat/plugins/-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/f455ba095b2f8ef3c43af4160f56c00a-weechatcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=62a22c29453d82705d37504d5568e327d7f828dc, not strippedRRRRR0ӓ`筑ϝ{utf-82f05220fbfa3269dd1e4098afe1428202632227dbad1b6536dc186b29cf01d85? 7zXZ !t/q] crv9w60fK7|ݽ4k9wKFJXw ytȕ0.=:5ω`h#qL29x椦KLDž}|*qgfK/J&T]_ )4\͒1c;p9`ϰ[@jFYǹ7o1B7ިg5|D&W`ރԄ9DF8q \J}kx>ْ}vi,Rd^%\J<> bSUt\iݎŨbO#|g[B }UTɃ%6\Go VmUiHoM=O0W>z<Ĵ˧4:XT:Knl+ ;`> ~Që+'˰  ٢AV`fW؅ vo&KCfҚQ"ty=js=Bq+/{)D3~uqe6g.c0Rϐs9_eqs󟍰56y2|"9Gk ¤2 @7i5}T e|WQJRz* 6s|39_Rֹ| RK`ȧGώzBSO<ɶEHL%E;-O.2$p9bUB,ܒY |NDnPl%K2}fbMDΝf ضx-%KbVj΅m`(v<vy*lxԑñx&uBB^j~blZʶ+ʜ!1p>M(>מڽrA yڔe/6BHk}4vBr0B7ZsPcZRZG#U2&7hҐIͩxT#aDzM-;.ø;$ "S&> : {4}>a_-7&K;|v~_a8‘C"b d蔧WȱĄ. w61yr$di0iqRZ;}gb&,IW_y$Ń};VSM2? 0u,(i_"-̣1L7"< U1Y=Xq2a׳.ZZ=Ɵ0.+#Յ}d csإg۫y(o^%żdDL=Ξ.[ncjqMl:_2k)ZjHuP&Tܭ*WotvH+6 J퐫Fͫڸk`I+p@8yk$VK TWH4[6ɠ_zCp%\Vy Z< {1`0M/_)`hx}oBEOCЇ HKN_Ul*ι._˜:%,Q+yVW^g jO6HrIjD^(1V$1KY+acd)jvbm f׽- #7+Q&V?-GN^ !>k :A-0nj;z?>Hݡ#EeqnJ0P ɕi5=qSϘԪ㔴*ss3sRnnyG3'"kܐR+xu>E3t*c}{mp5i>ȓ" sZ`>zWR:;M96tVB#[o5/bfY:I 8+CN(yo*TIH#bi{d-&!J"Kpۃk3~dqxw T,Zjb-s ݺiѼ~ v :|MN~#0]zw!‰TM va93k87}w4g5cna.cvˋwC#}8/#!r+J<\rLW[*%t*Yh{IUefs'RΫ,ms&Π'd5._C#Zj%Vcu2dU^VY|͂ă5g-RH'1W4pl?e]nRt%YLh.Rj$P 6l8g-:A )+\bVƸ2wR0V> X,Z~QɌf@j)|*}l.lxЇ6#sȶ?cƣU-W d3@> )gyܘfCWT|6hQk4#<_Qf»M+<܃K% J2GpĘ %XwB1q7=3 rWV6ap3SX-[%!6@U^UH!uq3W' i$&=hr-d̹x ԠLEOb7;4=)"768UP4}$׭O g0aҩ↭Mg_[\]-%F BdCU$ɏc),MI#utrc{gTThCk eci%ڧg~0+uu}[R̬Uq !Co{ƉFEI̡%5L0q39CM%n(F㸊Lse앾'P'׾]`PxbM "Ok5zt*V&'+LF!uKqDP8Hpb"riz+f6XqޮyG[(Q '3BbNN+s<=gJ\8<11U}m:~Va e&HPAkH*st*p눻rxށdAvA/;WBDNZEu~pN;?F@P@{A׼H(bO>8)UA9bLfu\paLeyvbIssN/t,2hc_ S €5 ƭv4Tu&i<-5濖W߭XY˳ ~,c(Bq:aJ i0}'̂ˇUԥ Pb@8 BN{m-N?;5ʲ8o81pTEP̟uϚ#1+xbhg3TrcPGzQ{4Cj^Fcطwi՝8mۆmhM9ۆWd$篘\)d+se dVu }K$W'^d68iٟT) i/Tp'mgn[8Mꔾpg9 -92R!\8 -BT:+T_8duVNJe{iF$vY.f)UBXv4/Sꛨw͘!MFx1<-|t8h ?s✛o,KPКpP#?V' uF!vZ8oq8<2]u+8 Xhm2V&jZ&鱠&j$,1sqj@TuTd 5#GuTrCKHgF$(<8Fȳuє#Gޑ+:tǭ 8;]rӅXZP4T*M On.!b)  n UI}\kP7-8 ! {^D"Fhf!cQO3n [)Ì$JDOd^*u/&0`psq.(8w0p5x!{vވr̼ X'P>c_xR,3yp ړyŌC{CW,*%8$NamݞyXF=TQ"ip-@Ax7CVk 9K>֛R'=PDR\w44Bȩ':tP 4(:d#w?3q<C=z]fQK|) Ɣ.mV~=5;:y2J | ^%mv"Bi.z]dyCYv#~u' 8~Qc!PЈߚoqωFWɘǰƄV ehDN][8=CGd yS ل䘦tbFdbJUD NC{9U;Al_,_[4Ԫ:tݍ1n/{m`E03(\끴`_!1#Y3bPӢfߜTC7K,KW b<h,Tl=IWSȣ%1aDGbhXn[=|}O4@- q\y~Z|}gncz&iEr8BCq}*Ǣa5Ȥc9"1'wp3iIG*`9`Fޟ74J=k?BAposԉ3iGBt%!ָ6uaU,QOAdK(@ Mk<4hoph誟򽒻quPa+Rta.V+~+˂95>y4G+.h(}{%ȻA f  ezp\Q}ZZ(Qd\gU?0P{}*P~m4!,z8oJ^v"I歚A(g:w f,,pTS 2`NhMGb2&S0#e+MA::g=xx€oy*p 8CW*Ux\*2woO$mm6m߆hqO LJҺ- z -@Ƣ kXέp8ҹ =6fkp9[wk8;{!.&S'Yp?urc+H“>UA_EŴjοmL8Bǝ6qmHj{4Iz|\M&*o:4(jG|yp)xf{!=]ަX ?Mdv DIpO At@ɻ ? %ɤG?=dHR'߄(Cɇ(.+ud~ 6SzL(K %@ڿz$=$r ^]cYA7(])^L׬Bo^qb{.ɧ6as_3M82(g#іJu"DQ?FYb5aPJ,|Q!DYE' ӧ`=fqٽ( uˁ[8!ǬU V|#X:7Rc&Ȣ^+U[m+d;Noc;eLe+|-wb XumNPNeżM2OIJF3PExф- 6&mʎɨҲ]XN2e9VAՃ RgkTC-b;1PZdK2B,5LFm9\G6 ;I?JF%\ъnA+A)FcųRg$X?cB{ -Dj =eAݪz >aR`B /Q^7kDz7Kw쪇 볯coE"D J++65v*UDnѱCYM8nٓuNO랲yiãBB9k/vU3T΋k64%s:h +s/G-bC*IHW3)}ѲUv>񤤪Ȓ`WJM8oߗmrķ^aIOH04X{.(\wJyYՎdu9_.^!TbuB^H>ǜH-\#얙Os2iKfdCE26sC6bkّhhCw/xA?QHvWz!rb#Yn)ÈQ22FUI'b̡ (rYl?a1ġN++s$xVA  ?aO ?v9Q ᵽQ28O֌_ϴ7p-n>䅅\:F\M co$ڕ=nޯ)t1 Eb^!p6YzҽFtP C kؾ#>E_%5g$h!s6 '4>L^`6exH^",M|3<.`u0rvdZ6|+G^ E Y3m-gWs5xi+gñ}ɓU ںJ3*e,01:;`&2}dezVy/Je$R]K K6GrI-+&/sca8 3Z`0~f,iXEj(VaCV]F*ca_`yIK8!~ yTFyZ%qʲU ]Dlꯍ~.Rx ܀\͢EL2`ErP: x?kfS>GĴ 7X[ϿU=+ 1eYv ']7ZiRPd$O@"v.Қ&Ƀ$4sA΂T#Ix|t,v8-R5naY9ˣu+ ?YAN*ZVO!fM 7dS׏ZS\^E"&K+j!̥JFnZاV)RJr|R=1Oͬ%i iZ_xǁW#i5wL̀͌ , ݿ/c$ X,ħ=O~>!HjHҮނf4ҥY`jMG#9kO.7)GKD]28c# '*P޻Iv $ll)OB5!ZԱWAZp/a=@d  i{N_sp̹ZW4e9^79rDK` !uo5ȵ}OCko|03{E 4f ^{yzqp"lXOa5ު``Eq-YѶ#Xʆ1N[ rZtqi HAZE rBC+藭 u?!xX@JBRȑrB,QeCet'onYkD ="Z?I|_e:]ԧK@5-P :sώZ51X =~ =sb.ꫣyf.xLΧQ2זOւl>rV{?Mؐ5&鼓A^1mГD%|D}nKfDkF1O/Dq{}}^ڱWzC EW:|˫5F(3P)werh6zN|IrC J>7XZ[vv+ f=el:%u@21sXi-cxȳ,4O_sBtY"̀yzFEE,2ǥAw/3{JDrY,PQ1w#+G(3ς5-G}'q4պW;%@eJ@BR&~hWGN ! zqGzSk&`R#3! Y\Z4bY4^,tv%[o\/l"^dL/r}H-q3R?Wt\a(WDlAp=0'rJ\K|дpiXU!#{$8@dCD"2U`aXJPSX4$q."X5V?]IlFot8Kh 9=};2XaaȵC^%oWYr.kmvh1ϻC 2dF{_#R24La|Ly4Aï 3wK{C?)F7ţ%QúU<>.:>6;۔H"*Q(JS DvXG)~uߓc_.un }THY=w_& $#V'>!Hao={_:itr4/~ޠ`G/*]5z@qKPD=M;n i _6#%f6yЄ5+ojl~-u\Q B~PJAsw0Qjq0U˒oŝ>|GNR@Pc3~& M-UDž^ YAh(LF5)f'o{ZFѹG܊MQi܄nUD%5gp¶1ZjON^Z\T[m =7]bҙx_r2q D1-/(aL(yX&d|iQB @EM5üH:19NCMujeԎA\n6IJU`^l2H*B-;)k2KQM; ZL ȼRm/v-]*6u?3VJce'{Xy&s9 T[C%n~?\ nym==ϝ׷RNV '6€%6 T(K@ί+ŽkpvrO YJf?+PY!A^oZqSD^ϑv%cc /E~+hL~ق%k`+cA34g-勏 0xeCN}7 V) 4Y1D+_Π#I=׼%"`sCy2=u e%7R1ʘ&skNUVAJwj |-">ͰؤCq2> zQe MO5URX!\30Ĭ,1&9V3n#ɮ㜔_.ͣ!<Kg`M;[V] )S&hPq H 쫄so ׊r15î6ڌkU? Ӂ~Yeb M̆Y)hzWdMι(~I:jaes3귛'a}KEŽ܏AeaNc޺Z;Mu )e"E{4-21 pKNQTU" ?c E obI5\|졭FdE ݂'Od=Ywt *kn]W9B;dog^>*w*ƐY3Es!hdQA ?iejƮ0R>8_rb=t>Go8*^*twCԱEvv| FcD-T͟y pכΥ]vҌcc#-t5{By;j+r EKPe2"Yp! މ}k J21POΣa[^EsNV8Qj Y:yo*64Z6%>ܺܝLT=*1XM#^8lL܋lB8֊%{

aQ_d>+N>BRܶ$@4Y0?T<^>Du? YsA5Gޱyc[WX"&ۀj\\_}M)7ែu"aXgtL#\Zv@hUWZ)) 8UF_e3E}0J"YF ve Q9r /e?y$g$낎'T>ml`X}.Ob?I.r~KL7.8h2J J8a@K] /s@@i-`<_%$ ǭt3*h5;M/G`%2O0K)u|-2+J>\~^lJc˲fB_L xf1jAj!{T:Ȱ4z|ZF(^bs\=X1?d?et1ſuG6#랐VMt HaAANGuq kiL6KUIZV9$\%kiX!#nAS:dj)nokii'Σ>BIsfr;ldwBP$/ k+F !Ϲ-]p4c 0tWaD {"7]]Dٌ$0(#vif/R%"91rhi[(}\D ڂE4 ELu6H.>\7 xTZ0B doJ I^ wԮ:yGqp&ck~x C~E΢V1DVZѣU/kOnwLSJIG3 !%0r'N%!:؜8lNq=ZᎽmO!~Jc'(}v9v:ƅRRi>):¿9u83V߻ٽ!g,=h\3;+hF9@(%.,lHw /ҕHV0g ^Ʃr4IYwo-94$' wDa:bXLD^)H.Ќ m>hŁ>;MqZ6fʑGН )溋K.W*<麾2^R־eߤە/nzVB'Z%>ވz5~ Ny2;u qγp ,"O1{L"V4HNxₐ1{³uc>H_ f~Uz"!N͛;L: ۂ?؋};vS $&׎7D]*1άe%}CU`krL˦ n GsZqGQQ23^dq ;Zz~2^G^LDk-M4VG); Qc׿KqdPLR>%O,bȧԙ7ꍣ&ɬMހ,(2=rJ?xzaDIOgbx4ֽ3 P5pR䓂 ;\(r!GEny*0v0Q\ElQ.~|uyػ8,ϣs6Mo|23τeEdOwOd/YMWcf\OH#"#ux`_R׿690KKpNApiMuY!">Y7']^ڥ&`QJm-d& 7HkVbaK/lx-{"u -@3ri,ժo18V=nrX0:E[Jxg@[;V[)0(aڦ޸+I cq-ǐ q .1ԺkO] Ou!A)Z>PZ|-[-(WwJe$wp_ `A=$o;rSB+VlrCR'V9,[uT#OH!oTʐHy#vQh H1ݩYG2%$<Z mu-Sj]UfLE,mM:'wtVn.Y Unh~ޔ,@}eEWF][li:(YU1_H ռ0#:={*} _ r=/257nrA1V,ܷgN^#6؅5 Cc0J1sTxdkDẂ5*bM<:([*Hٓ0LVD.RoeT$ֿ<({^QrnWM՜kaC_.tm}[cA{ < OP01Gg'kt/"cޯz{[+.sPw*F:(*uh3h!mmAF<ňFZyY?tMŁۃ[!X0\Ӡ5H\W;Aά^0~ݘE@?J SFc-$pD/CQY{pHXOH e9;3%`Z맣_X y &yt$ǎyJ>y'zB4*tyڹXXoEgޯL~cQ>&܂FW~ PtfW۱K:xɳUwĚg=Wjk؇n!KyG/hrMFh$UBCRBj[+CAG2~nAFoD0b ]_Xo 6 n #COMVE/pTFQfdR;C 6lkB¤Z!Vl!xO9BӃE7KN_H7P8fP#| < VE ~lU9 )BۃͲʼn)&Q<ޓ%/7cGd@S_!ÇPO 7:>uP"ĽV"wiЛl9Xiue}0.@yrj[*jf1 rvY}J2x3dZ^s19*5Lf$)o=Gh$'RNok/s3wߧo0 +KΣ(_U#y2pAm"I=*vH)2vBz)qj{r#p-Ku-㿈F+G pXصb-ѡKk星U@D&t,}]S;6|u6z]ERʥ|ﱧtԃ.1}OZN6BEDy/~ Qǿ?wh'K_dt>{o"h+ %0ӆ@Wj-Ob>Lw17iv՟I6:oG˦KTTP<Y/ -l\WO&-q 6Zdt{˔]C8{40&هK@OGa DqoUצJy1Y{4{^^֝C\`j" !}CU$(N< "_w!&X6Ѱ 7!h)qYسtfڝ؈PO`kyܢB[mnUVI䷱GS Z?Nk'!nV>pTΡvçJ IB&ϺW)Q@nT~10ߩQ\KѾH#54ŴE-&2caѐ9jXo_ɒBAF4ǾQ!'<bP' ]"1H5FE./ňj&$f۬1:PY(1|v{E>[_Y؍dL'1_8rf}ZM4(W:3d&P8:eeN89ҧ.-PZŘ Ҕm|h^44?0s/ 7:4DjL=Di{Cm$rt\|Or94eiSy`I5{pe=$lhXm`n l%_Ó{=5mZ@w88&]'}2#=j*fʦg ]ӓ]oE bKk?9J-YVg:kn"pMB/VHR|ĥ597N <82Ym͟x.֋|u(ČşIšo6L]ekܞ<>>8Xmz\]<|\KMIIngޑl4_{5\jUc<8^f ?E ^kARKbS3H턭a{[C/PEAECӊ3m>F»K}F,KJCgrTBf~=cVHbZYmO'8oy |{ħQn!SD.iJHφUd_u/i/hLx~BScϠ<+ڤcN) =l^~D r 6 cj&g>)&YmN0־DФ eK&3\Zk{B}u}Hǖ.|*CBD ّƾUlҭsJNqos5 ^6s4c _Ԉi W b2"{=)"4 h&tm[v/En 2nHZc.noV `N4ʿS*_~QMV89܂M$ͬQHD{녪R Bq^ͼ@M lJҦ-t#Goo M􈔷t,Z4dKt+WłkTD{8"u> Z ݎFouA322^[RRsϘAd<gD6L U>yR) dYKJA0rb {%e4t&t#EKwg fÑwǵx8!-$&:v|bIBފ`$_aRy02f|8Bq܈6m0w]\πs)-U%dgn*z 5\@Vf0*ʊ(`:"Ś]̞{,;h:%\$Q4J7])v6Ku.!,]dRd뜷>!}B?i>LJ7 %: {04jV)5ֳ[ExST/Krk3BLwBדb?Ӣ6q9nvLq~,ۃnJ^10 Fs`>~ LS"g 'sn Ϧ~_JuǕaA}!X:i1g k%R,\qYc:egpمx޴{ +OT 3LC`e70M"`6Yq {I?*oD}hXz*S/m~54LiS g`q+I>q0Q`}%jt 6v45w5W&2EEvow3pxOVt%Sၡ=ZrGd3g柢qJe| y~3H<,l 1 ^Dek+\a%^p^h:?ۛf460I'ZV棪Fꖉ:DgoXփY#/ 1o\d5[!mE`Jqeuzd}Tdx+P8ޭ$\Mc z "b^h /%{\SL2 oG7aW]%"Wt #3Oo؊[lGx7م9U-3I6Aj4fjV55+݋ׂ1 ~ԨkMmdG 9F2oKEAIX Ŧ t.wBzm B|v|dH1wMe!;߽r՟fm>w>C@+N{OC~f%WrК2)~˥!hby~vs~3[jwWk=qHUI| P !N`?@ڃ'UT5]>~ZRgqp̿aMZljŠ*d,S(ŭ?:|oWznİz@6v!FʁA $մDH/R 0~IVg) GxQ9A\\ψ2>rT[OPNz$t xĶ6pQa*Bu ڥ?z UvTCbx+76\y9q^"VslB$j?EGq4Sbp\LBN*\$ GIQJSf.|W{'t\ieVYek @,FMbG[[ +$ ODհ\!|{ɮtk$2A{ U&bp8#j21IM$vIǦIe؛zN%M|IPOS֘ O|o8,&vYehYq=)(}(˽(rdyZsm)>LH'SUw 1ܿzwigEM*ļiD)*Q.Oȵ Ix"?O 82蒴헋Nѫriz8LA1:mY ϶Sٵmt$dwy\Bd`V{^8*x+/#M.Mmzq@-Z%~ly 1^+Ӊ7ןE%U=cRL*< 9_#<Eӓ7LԹ,SA>yf:RPgDS G9U`N1z}aC4xPA %cIT%~WR/:fOGc`'Q΢ssW+2\/4 u!ˆz.g`įoV7(?ޛG[ ,TVKv!IL݆p]fljDt0%ʟMj${V"Iw/h(B&dRvoڼ 7.se1i~.Ɲ( P;Ѻ~܄Kqy^܁qn~ofxTWQM/Ny$J`+ί/49Ć"ƛ''@=[æTM8NNb҄ |s% PͦWUki`}ݰ0%ptuצB,9Ut2Kb([ԩO<}3nEk1? <N3`-[ŐLp W벀X_wr>l?Z q娤*&}RċO5'/!t2EM@$bnKq2Kڱ"#qԒ6uePf23wB.[;&14N@mkBoeRKKZ3(I "DdߎpdH &L4Ld&e?*Q^uaj]5*T\޼ Yx+7L^)R;Sd6`2fQh]PX,R:(:SkA]'r A.;AvC1K'/5[G~xP\j6 օ,7N|Āp+s,@%kvzڞAT5m͚F~COIƅ\rG=4"l[ȏ._a')g;a1 SØS΂R:s7c/t~rs 3g˴`e}SW>#jt`Oe6}Oz_;RrM>ZO8D(`am"b"6p/.da-Ùhgmx%̏ʳ*Q*z4f$Tmh9]"Ne_"zr6.n/o$/B=x''~D] f1VwE$(#iD,n~$wXQ&wo+t7ˢί*@Y_zlk`$RiS,8CTYv!{ y>K BX;08pHբ%A7\(m4Д^u%^'᷷dmV~e*kxs!i^~</E ~G[@OHaT F33݄I8RaX:#!ҹZ#{JI^_iQ~ <ˎLSZbݶ&1-ݓQۏaZ&7~1A$0mJ>|m - B=2yƟI)>{)w9S[hy'vƂfu(ϔ #'Ux>jM/Dp[Xңi>tJ*o=5p%PqiOѝ%Fi{M Xq7߭Bh} NskqeQw$}Gr50 /_t(vCOQn֬4:^;uב9.px&ܵIpm4P/%NMH(&Su \fA,Xz̵N/>Iߵ#rʀP-aU%*BNUŎφS ~j~xǧf5WBVJK#aϽq6P \ӈ-5)2鰚pWMJʒ1fjv< <* o1}MuΛ9m=o=ϥZe p,Sw7Oѿ@2 N%UB9eoHߍ%/y4iD:>Hk̠ZϗqI2kS@(j&h=툚~;-!NH\[Oz4" j_qk{Jygd:ịZ+^wVT:ۉub4|HE}]'V(frn=`FZϏPt]Sc4o6:N`Q݋l֤+-.A !X\윃o(AYF@tA^-}t j<`2UQ *AWX,s\6+nB~zgrћt?3\2k"': AV6L&{ߢl8U8KIYWazBgD$a x\ 1[D)9OVfš~u{*>ҁdV|5 PgJӚQW"ұ׸XjuI'mW oY}"NNv=s \D@u _4iSIqEJn⡏G Z0p٭{`|5bf\SS>}z@GaEs$N t]` U*eU09ۓBS6`bعNxA\KT'c#Q|w B.'48IVp%5 X{ ]O%@NB&Zh n>ܓcZ5\y\0lY nսS^}gI*!7 E\ o'C 0?gHϲog;9Y~~Lj>&Gc;nfZ*j8Tܾ"m|G? WvFsN'eQ^[_-nY\䵃6kY9k1-RG1L$28UK&aŇs \q~"𐑀ZS [)yi6;EF*G9C ?0/Ht 笝ϲf:kw\C3Yn.-xɱ0(;@)qb=\98V$ye~>݃D1b>ʀYY*yi/>XE HFMiv\r:/T&z4E5qzDɮ(Ժ,|Ň+qwԑ^%@GsdJ ,m3炗TYaܞ䎦M,M5$Pt3ӈʼn#_4me)Tɀ'ߢܿK5^8 n]oC,OyPmjS'B)?>^P27o % qWS,|WC!6Xz`J"ŢIˎF!+*VT( zA0, 2*5#IC /+Em/sftzXc?Y#\CM W)»tڅHK(OΖ!'3e,i4Phv7l}I;RYmi#D,k!Z7-F!+Ajn}*ېP%]67IԒ祎W'(:mk]OT elgzÁoRL3Jueca-%P(ɒvn J{dy.cS2;x z%?va!fٳ,{N.t#Cz'~+,gBhh(֬~GElb & ,5cZ3*]h}IX(z T#]3D_O>;7•&5E⡙-2& eecN:nܫN}SE{/0I'BvϬ ߣ14*zg6ʥbzڦL8syK2G2 K;/u+xDiq  mgFB!a˅¤Yb`N} Q,{P0sKϹiFq)^xngbzQ"4FMqZ5AEz ?'hxFG\ʊ 7&ujVEh#,Ь1޹:]-/m v߶78zӂn?opsM>lym pO)8Fj޹Z񹘗weQ*ѫז/ԁ5 &Jɢ\ \SJfOgpu`{J@,9, V飫pĹ7{7PP3I/"ύ0Ktx=>I]sFSobA@ q|vO-lZ;B$b=qָ̊^>㜤 ,k}eE~BAL4'2D%$w P2op`b W*d=6&ܛo3`2z8Jz7-vªjpG' abJOCm&obe䡚e‘K֡ Q)#~Ho& Kgoqcz-+j֯'mC@RW07 g" zE?'h683 YP17E dC7 @_v/S?w VӨyUšV4e=V˻lKM nz x0,@A&SO0">4o:&ֈ${YgDj'rS6f?OPmIr Nz UЦM\Xb0ZWw?l{ 58eE%O)ѢǨ r榖Q;flD^ laD|XQoݻ/ȽB**Of9އ!+E+K`މw#0V`&es_R^Vq㙂m?}GgA&?ASf6O7{Yl|:C3 )ͩ_-^;ҹ'Wa)7oޅ>,%x29\'Bg_$0o0G!NW,BX*3z0Z$)E8m~^܏S pb`X|g:ώc±E˙+bf[\';ksgslN Kߐ]v03'<䐁¹]LTCaQܯ ;#ZFx:zď`&}z\W.Wl혷OcPX|C۾V#Ӝ@~ogY{&-mۑ5S{ Ta]L/jrł]XcղbPH'%@FpvDR(Dz)G#DɳOGt!r&"e0伍hc&U% wrOO2Aсwd|xhbi<:{B4*jܺd|۹r8kw46ӅygZSEL 2Gc1D"z&MY\1Po񢐒R?譎Py 8=i|bCYզO~ېohab4ZSYbg@sᬛ>$>)L']I/hd(zHe¨8JA_aѐ;ཙ[B.(3||Y\E`&7 ѽpa&f<ףWRdfbD(H:5?óS5%iSR6RB86!\CG(b~:jWbf ]qzϙ,Î֡hRa%@ZC1kUZ] ̶TVڠ&'~R'&uz_a׍w)S3+6>(#͏ /s.X,㆙JUyU8"THtvcovԶ|@`f4F(L\ ?/HgnE6sdf.F5͟YTyLZxo&1lVwU@FY9[' 'qtA, ~IA6sqk# dŇduQmrPk#:rcf u%0^)X=@0:3?n`~Eq+-G`HMq6liӛFR_ e9LWH^ .kTXaQD q2_KM f(AVD#u?yf>KLm&x]^WDdzs/EqXvÊ5I,-¾u;Krg?5=kYm J Aqlڎ W`MdT*١a|xQD*IZg37ӳ7l2EaFAmH!E2X/(L/D]GlGN\o!rV! VL`@)S^Ta|54o2YDRLJ^GxZٛgQQ=8v@Yؿ*n֣x/ى - YˆT1v.n2+!Vl8}haݦ,|ƚ`PF5U<iPo4pưm2["#5̥{OW 3gGa]buU#&у݁r .P2H<{WiEULjT!P+%؝ Z pQ哕iIOvJ7Sr;WcE{xЩɕO<50HfZjcPv `N 7ҡB$8n6ۏ pVLCqcXh7N+\:t4hԄ R5RQO@{ӕ+Yk3_im.-'gCt m˩ 3F!N7D8J1D"-՗ka&smVvmz2}iG[pݜt'VmPu?}>|67a`_iS˙sFApM"g5>@Ҭٟ܈yl^z I[YZrWH(༟ju x n˨۹XFHK2u YM ls ʒHۅ.^xgF'fFdfpy; 2uXXS~=T;ɘLѶx6|!Ąee4%Z,M6J{xM]U$8 emOucZ$D3G}wWc^֥t˾ 9} R Z>:lLjmeA ʰOg|Zҙ$#%}FB:cX& zoR vj.Y )3y~_`gV-껌·؟ȊBz ĬpA?oۨۧ^;:TBqz5俞Tzc'EFy@=K0)y GU}QCU=*`Nh(u•”^Z' =bbtn? h#PkpHkLJ4ڽ/%\AI:'r l TJP@XCm0_x+TNeZ>U뚋sq/R32..kЛa̽44Ayεo"&2_|kݬ.?4w 3Z8z#fg=<(n+im#>]P5=yWYS?~k3 w60~8IM!j΃&vv/VM)oVf(JVwVCL`@,'ryh)j6dOi. <lea3 SXwWJ4?*ڀ,ǜV:pGn+ -hHE|"g7apkqA _?G]fCۼ];E/E uT uDz:|U_9zLS(a+NV(HGҸ4*05\ߟE_Mu1Uń~1x n%DXXjb3n.rm]WG#L>#gJuS9D}->9tIIP­.*5m{c:<{J䮂ucd?ZtO}Z*N9T9sIcYIe7 w 稜J]Idҋ"ꓦwx3PRHQfB2m@|t!'D/zɃY)}J~7 Ct!$nn-$a/?S]Dp]v4#'q>m4a@3<k,쓢Y?еqlnll W4~Fd8R~S>z2ޠ._[lZt kV[‘>' ') 92onZ$'^nag7i$fE->vfTeCΗ%iXi~t d<^r7'b+އL?n:(;[ Z.WRF~;3[B˴a=>@ Պ7u[-oۑ7 =D:!3V_F Θg%R߾K;% j 3GAYc߼~U$>ڵ0/ȩ27֗iE!daɡpθ||ӨVR.Mbrl-0';W(3Hvjy3$Aj3_+v7f_ o~a}iRRXiK*V2| 3Y FBޓ;ׄ_+3V^F˸94N^Gz&aM~0_&Q7gaWS.w8 hpfk ~~kpBF8(:hۂ)~lh[ۇI>xU+i/%C1͢ص*ݔflG!xVa]اrG@ǵ11o~kj1^Z"ףbP(x|_}dDФQT7K!kPO/U astI8k# Z|l^O7 mMUC }siN>%b\X&nj=4QO^5.ͼfݏ~TX_on}^mQxi *D}D]uz)/[q9fNÑ)jW*u:Ǹ?+ldcPZy{J0%ƮcJ|ڶ\3fHpNA+?y.p\vї|>~œdz~<4 ] ^BA3I< r5MGauZE%=*#=׀UGЧ6RƫCͦ X_*-2o(Z݄2Lw TO3kiRl=1! lkʨ\g\@$+f9a8twj!0z]Zh撎 n1fqTlnî!zg|Oy=f$}z*!4dXB.5\3& O9h[:NX?0-ZLcz|Uw9(9c:~2p)39: pqr,}F-yuA gYˆľwC c8W{8drBtc Ѿ@''{{wtdQ>D(PLхdOJR@G(W MU[?`جiqU|1Y¶^&w(|_lJxt: b?!!-`R[F p39⸔6 }^iw;SBF8f&2S[铺"ރuo~(t:1jy_=380gn("}^hmy`DC+]nj cwEٓcQ\j9 :R*D+$>q @ߨzDgߡPٜ6 Ѧ{Y+"!yS+?`ۦp#AU?]uu~Bl5)p#u"u#$n UlUIglɪT_S <&!Aڔ1]!tGJxtusb@v9ʟ7(;Y*`$ ) +1fs$"}Uп^@^gB7eg,sL=c&1񪠖EnlBZ(y]= =$M:3 xp;lpTDoΟܛn96QpZRPfvb!CG} 'իgrEW4~* #QI0u! IJ :f[,]2uxPѫϙ,3( l٥$kS)M}&)L0uYId2jK6^`Luy K'#7w(ok!)3+d-O-)z#ğkK"{NW=ZG2K=O`}h[!Exj𿠊( m{pX2 |^M>V T^cuEJKfِ1B/RrAS{ hiqjn۝fiKe )Tnwg'ZCQ'2M f@^v< Q9ˑ+U&G+y`Ɓz`Yp'P) }XF Wx5#IEB6[ˇmz 6݀9gv'êj\w0BR 7Ԧ ٥Ki zWC: ^JnzZisok[lE8́՝'xm*yNd&vxpօZE!ZP̮>>˃&SV"^jCs/g5@Js'"֚+4ār]s%JN'(v p%|6麗 דymO"ҷQA-TIJ4}s Ƴ^ Al0.ɦS8ez<\MOhjJܨuJX@Vc[L;eT Pᗲ\k6~K8"pcByٚegS/.cW} VNSv:^,8U_t #@Y7j|8@Ć=8 RȆ26?4>bvKAcZ[Q@EmE(KwTC$IᷩH~ue6Sլ)Uw4OiHYsRrIp%rMEv(Flż)K|iEt_VveQ߲`S??MĒ8嫅M۲RZ=e-^gd>(f} 9J7)ot.Cn þr'`ffr;@/рòݫ>&\hJ _\7r]K|3}KOۍ<3޶@HvCiQDi9 {̀t]UR t94]$'`NX<ܼCp|2h497Px2ݽr7qՂLfK45JSl@Y~_TOjb1@3<C(:M/(3`F+{pI}"U%FR={(7_:aeȖHQ K_E_ ̶AE\Q An[&Λ=wtI'Om6oGyi#3׸DKo8x~4Zl"2|ylk"̥υ@{w^tJ%ذ{laK2w#Y4 +dU25o2;k_sTL`gۛ:F.GS] O8 R,ɲe{-dǜW^meQDxU6Jo8jU6St.jjxG H]ocכQ`A17gWyi3lBED_z;s󪒧ޜG٪,燴6`zt6qz*aWZ|rP%muv-'OiZsA=ִ)?>V'cV2W'Թ( Yo^'WAa>Mܺ+(7e mhd誨~j|2(W?0G{KSES":Ͷcg+?Z"|fM~TY!^`BHqȶ=9t3eHȳWrϛk'X!S `HT |^4aWŖVutNwf#s ʐGSNnw>/m՝Ϊwgg9#!JX|a1-̞i7P!4m@7k9Kp|L(]qHW8¯}{tۡ0Q% |Xq!KFԁ bL/w |H*̑~'W&R%ӈ w-ګ_WWM v0`m909:PA;SQ_F0R k>m[hɲcqG,鱫Ycdry&h x̜0aB)c]Û,qgH(&GJT+Us7\{2FؔȣH3Rs:1Ͻxu$=G !rn>kZ; N)Bm T%˄P-x=▅$59'ۉ}Qay2m%\gw}fbUGW+fQHU\`'±v*2ME6oHw==-V?zhĖ]n~0ZdJ;&O<˖Kƪ}ehҔSju`9A!&]"^9SiKe:.^vh^3Q TJ)cpH|ߴ~9PJ0_sZNͧI&/(jEE/D}356f_3=BM&Z˃ (d)3&/Bq"PuXiq0HUm%pf{OÝ,&=p!̐!z/Bܴ +ǎ@WDxpj,u3r54͝B6gm0DrȌz> 1Q0O׸d=@P7*xu۩IVNGe:;*xt<~&,V) Ɓm, 83wUxы *\+bDXeTs@ |5J炊R$'Z@*;Is]juz=d8r_tp6d3k冺'!굢KF}C91hz^ 3xvL=n{A.F{eC@n!7QgqsG4'AcZW>S\_ Z处nKTe;_\t?uMɅϵ73|ܩ0,62/py" "|4MV;W 7/' m5tP {qNo'2/uԳb#I'V ^o ^L̼/ZEݮ؋1. T4dP^ MuKjSbI1t6› ma\Ӄ[pkTD'ZQMOjG'p8!3\r.V乔`!|U?ԍ»#p)-=𙰥\*'Agԙ`Ux"Ab/1E<8%_2:uӂ']k͝ws9 K/M+}i>q&Bt*AVha%CAw1 /% dj3ı~ci hRit[[wj'7yߟ4=aڍtĎ YO- q#@Wgy+&t.v,7IRAj(@w_q.S'Tڬ@o+RQSnǭy DA.BLIlGW+FY>mⅾ_Cӯ q;d'9'\YP?#B`Tg(V4}(;{LJX-0qs3`^-mD,tBiӼ-xrϣ\j%yNA{tDnC]M\ ;Ͳ. RxWӥq!,z{!?^w.ыn4m`M|pJ0˓:9j&O bg?뜚Hгܚb& qH*YcJWo(SƼx="EwM4F B ~sČZd7'fFC,,f|87ahNI=ILĖ@BANݸ8ؼJb<3xg*Т:E'خ!49gl(ց8X`  fy%=v`1>zkQӃYA#Ma%Bf7V"'oMΪ2{?3%59;эuiw+jfiZ8>@1d֦%{ۼF9zu5 T 1kz*0y0g:ٿe]L4{9}Gx_}Gp%~>$OxʈقM[SV %lfP䷕-6nZm~朲7jKyx]OT)=1_>L-cWME974"G F|^Ld_,飹T niwj!mWO³b#aÈ &StA' w,}0|@|X/v\w&xL ɊG>uAS] T FA,{ x D/]{,ʮֳv 4aU:r'pI00bW.՘!LNzsD2TFR$Gq!f5]&PtAL$30[SủMx8zYhM(KPd2AR 9EdS 8`npWsDg,iYFkg雳?'2Ea9X6U}_#Bl*CrL~JwQzS;r^xy3ƔLޭO+el^d+"|{$!:*[OY.2z΍${kEk!bY׬Vyϗn%X8_{+ެzƳĔBG$ [ǝ3ÎOZ/K.sLh:uo9dj;C͗u BȤP袡Z kIbծH5Q :3SjkhqZϡAMamW!҉A1d:>֯D/٥H9_j\ϙm=ɫsuD~7M`Ț @&E)g8-jЗn!ʖ@$Ĥ Dj>C%(1R^V&9gUY㢛Vu3PނR0gN8m4(_.z:WVB¶$#$۸Qyh} LINꗉۓC4 XZI1aOթ><.hp58ƣ·]~LMg4 %f΢KAgڵcڹ.?)MLm߀hYhO c4zeIى,GCV_ϣox K rxi@6flcn |F?ͳy"!,WU`'B)HD_;̱ ?vs _ isϓ(㗵qͦ jޝ'AuG^d4J//yrbbޝuv|}A~9]B;)uBQ)@ho(JxqK.A" Dl&O$ KhBE@*se̪ހwNӋ5zf%{>$nDZ@(wY>^ͺ %n0/ 5CgJx AUm#UC/{hh( cB(^/XAc3" 8=%8O^}\Y}277gOg]:9OCW:gEB7}QmkOr}y˛7YJŒplᑏ9Aw"ZJ}<(8e# Bx!Waz}0@| 2t3<lqՕL>.L}m'dhehKC4YEmI{*y, HHVfsBC 8E|I[D*+LрwpiDr ]\,jX'&vtChB /P@ R\]ES\o_,7XQB>Բ؅MO4Y2qmvl 9A-W; Z@W:IWPQ7a!~0хmߓ5T%x=2Jג7i3ᅡ4yޑ#dAOw|W-F#̮\UF /Xy]իstU?O탽ۃp@j9k38 n7 K.w!8hh/2JdsqaPĤDA#<H٩a 2llA|BdU*E֖ٗq]`&%: