i3-devel-4.21.1-bp155.1.6 >  A dk;XI%z K:@FݫgT`N9쮥Rp}9±`};%%y0cBB6 HG6jI9yrs0kv+k]k?NWQ9I>>N6@c1 |b5< R탟`Q(`SS,`4HQfVoQm؎MbqNaǯmftWB ?taU1xadU>l(j23HP/FgI:8ײ6X\eEh!Le^x")-R {ڣd5 =ZG, A7<*dDS5 "F3@>ص1NfY 3Uq~Q .K#t*,Yc~PXQ#\^ EB,@O0}@6Sp Jh8ESG3 #}mBFwUD X]GlFTm1(x73n긹F+Fa珽kd9:J+![[݌(5BGmH4.`g8DNhRQ'w%|Năj:pY"Q0^AԽn_?¨שMtȢKUd8*'F\ 6MQ}p|xFw~p;?d   7hltx  8  R  l    m  |   2P (78@#9#: #F~G H I XY\4 ]h ^bQcd^ecfflhu| vz:LPVCi3-devel4.21.1bp155.1.6Development headers for i3Development headers for the i3 window manager.dk;Elamb08.SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://i3wm.org/linuxx86_64 gaA8{pAqRLV VA큤A큤dk;AcV dk;BcVcVcVcVcVcVcV cVcVcVa45e0990e1eb1fc9e978fbb92cc96c3874453734d712524864269b34446b2c6351e6e72c93500f630bd592e8098a480bd26f4a9efa74e96b37278c6b4d13eec62096dd720030ae56043e6167b6d8d2624c4fd5e54b88d41bb2d7099d9e41c52cdc96548032fe0f3ec7fc7c5765bad5decaa4f1e79ab980394881f90d217dcc1cffc4175e513c5d024442904e5c46c9e47ad28342aa1be4fdb0494aea239db9bcfa0a50ef8538ee775934d62d9aa27ffb8db9eb1ede5e3fe1c8c5851db14eac7a5fcdc759b7946ed2ed9c0241b8fd8a00ef499061b067d09a000f59b70e19b71bc70d8e39a52fd3e3a0c50c63e672ff04657f5e9b256a3376106aba7ac6f0f0194fc991fb546c8f3c8caed1396c46ac1148faaeaa3e4b08ddaa885353d09a9fd15d6ef8d30f34c13f9ef6040eedd02d4f95fd780b5421354a0d6c6368b0c592a6dbd1357bb25f8a41501c7a973901ad74e67b7e28b09b7c548f144e4fddf82dc5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooti3-4.21.1-bp155.1.6.src.rpmi3-develi3-devel(x86-64)    i3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ccc6@a4``>_@_"_!d_^I]]Ik\y[0ZJ@Z@YYǞ@Y@@XXbWXVz@XS@WhWf@Wc@V@V޾V @UU/@U#UTPAdam Mizerski Adam Mizerski Avindra Goolcharan Martin Kincl Jan Baier Avindra Goolcharan Avindra Goolcharan Christian Prause <42@wonko.de>Martin Rey Dan Čermák Martin Kincl Arun Persaud antoine.belvire@opensuse.orgArun Persaud sean@suspend.nettiwai@suse.de9+suse@cirno.systemsaavindraa@gmail.comaavindraa@gmail.comaavindraa@gmail.comjengelh@inai.deasarai@suse.commimi.vx@gmail.comsknorr@suse.comfcastelli@suse.comasarai@suse.deasarai@suse.defcastelli@suse.comarun@gmx.defcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.com- spec: explicit BuildRequires versions based on meson.build- Update to 4.21.1: * Changes * tiling drag: allow configuration * tiling drag: allow click immediately, to focus on decoration click * tiling drag: fix cursor (wrong argument passed) * tiling drag: increase drag threshold, run it through logical_px * tiling drag: left-click needs threshold, mod-click doesn’t * tiling drag: ignore scratchpad windows when locating drop targets * tiling drag: only start when there are drop targets * Raise floating windows when their border is clicked * Bugfixes * docs/ipc: document sticky field of GET_TREE * man/i3-config-wizard: escape ~ to prevent interpretation as subscript * Motif hints: respect maximum border style configuration set by user * i3-dmenu-desktop: fix quoting bug * Fix segfault during config validation- Updated to version 4.21: * feat: drag tiling windows with the mouse * CHANGES * Allow dragging tiling windows with the mouse * Add client.focused_tab_title color option * Add support for multiple output names in the focus command, * allowing users to cycle focus between e.g. VGA1 and LVDS1 but not DVI0. * Add a toggle option to the title_window_icon command * i3 switched from the obsolete PCRE 8.x regular expression matching library to the current PCRE2 10.x version. * BUG FIXES: * docs/ipc: document all window_type values * docs/userguide: clarify the difference between the \u201cworkspace N\u201d and \u201cworkspace number N\u201d commands * i3bar: fix default font not being applied to bars if defined after bar block * i3-dmenu-desktop: add backslashes for the exec command, which fixes opening some .desktop files (e.g. electrum) * i3-sensible-pager: sanitize LESS environment variable to remove -E or -F * testsuite: catch i3 crashes instead of hanging on crash * Fix logging on machines with 256 GB of RAM * Do not replace existing IPC socket on start, to prevent clobbering the IPC socket when running i3 within i3 (e.g. in Xepyhr, for development) * Refuse to start without a valid IPC socket * Fix focus when moving container between outputs with mouse warp and focus_follows_mouse * Fix endless loop with transient_for windows * Fix wrong \u201cfailed\u201d IPC reply on move workspace to output * Fix WM registration selection (from WM_S_S to WM_S) * avoid graphics artifacts when changing the layout tree by initializing surfaces to all black * update parent split con titles when child container swaps position with another child container * Fix segfault if command in bindsym is empty * Fix segfault with explicit mode "default" key bindings * Fix crash if config contains nested variables. * strip trailing whitespace in bar output names * Fix crash with long commands * Fix changing borders by restoring BS_NORMAL _MOTIF_WM_HINTS correctly- Updated to version 4.20.1 * i3bar: fix crash with multiple monitors * xmlto: fix broken .TH line by extending title length * i3-msg: fix --raw short form (-r) in manpage * libi3: add missing sys/stat.h header * use getcwd(NULL, 0) instead of GNU extension get_current_dir_name() - includes 4.20: * You can now use an “include” directive in your i3 config: https://i3wm.org/docs/userguide.html#include * You can now enable showing window icons in window titlebars: https://i3wm.org/docs/userguide.html#title_window_icon- Update to version 4.19.2: * fix: release tarball version number and debug log settings- Update to version 4.19.1: * fix: workspaces not moving to assigned output after output becomes available * doc: rofi call in default i3 config comment fixed * fix: i3-config-wizard creates duplicate bindcode- Update to version 4.19: * Changes - userguide: explain button6 and button7 (scroll wheel right/left) - ipc: always include the marks property (even if empty) - ipc: introduce GET_BINDING_STATE command - ipc: clarify workspace name field semantics - ipc: document parse_error COMMAND reply field - i3bar: launch using exec to avoid leaving useless shell process - i3bar: make dock client order deterministic (sorted by class/instance) as a side effect, i3bars without an explicit bar-id will be sorted according to their definition order in the config file - i3bar: update config when necessary (reduces redraws on bar mode changes) - i3bar: add coordinates relative to the current output in i3bar click events - i3bar: add “nonprimary” output option - i3bar: set WM_CLASS instance to bar id - i3-input: add different exit codes for when i3-input fails - i3-dmenu-desktop: Support symlinks in search path - pod2html: render without stylesheet by default - introduce “tiling_from” and ”floating_from” criteria - mention rofi in default config file - allow ppt values in move direction and move position commands - allow matching on empty properties like class, title, etc. * Bug fixes: - i3-nagbar: Use _PATH_BSHELL to ensure using a bourne shell - i3bar: fix hang when pausing/resuming bar program - i3bar: fix crash on invalid JSON input - ensure client windows have a size of at least 1px after resize - correctly handle overlapping decorations - limit workspace numbers within 0..INT32_MAX - fix a bug with tiling resize inside floating container - correctly handle mouse resize in fullscreen containers by not propagating $mod+right click to fullscreen clients - do not try to resize fullscreen and non-fullscreen windows - do not focus floating windows changing workspace with ConfigureNotify - set _NET_DESKTOP_VIEWPORT after randr changes - fix a bug with i3-nagbar not starting after it has already started once - fix conflict when moving parent of fullscreen window to workspace - fix named workspace assignments on output changes - fix named workspace assignment precedence on workspace renames - fix windows getting swallowed more than once - erase i3 --moreversion progress line before overwriting - fix test case 180-fd-leaks when running on Fedora - fix crash in `focus next sibling` - fix moving tiling windows out of the scratchpad - fix crash on invalid JSON input in stored layouts - fix monitor change during/with i3 restart by moving content for non-existing output containers - Move build to meson since autotools build was removed - Remove support for EOL Leap 42.x- Update to version 4.18.3 * Bugfixes + kick tray clients before destroying the bar- Update to version 4.18.2: * Bugfixes: + floating_maybe_reassign_ws: only re-focus if previously focused (fixes a focus issue with KDE notifications) + get_output_by_name: guard output->primary with require_active + i3bar: fix Xorg memory leak- packaging changes: * use https everywhere * switch to %autosetup * Recommend xorg-x11-server- Update to version 4.18.1: * Bugfixes: + Move parent nodes in scratchpad correctly + i3bar: Call cont_child() more liberally + Fix load_layout crash when floating node doesn't have CT_FLOATING_CON parent + Fix SEGFAULT when i3bar receives invalid input + Revert "floating_reposition: avoid extra tree_render" + Call tree_render if floating move changes workspace + Update EWMH properties on workspace move + cmd_focus_sibling: Fix crash on workspace level - Update to version 4.18: * Changes: + docs/ipc: document fullscreen_mode in GET_TREE reply + docs/ipc: document marks field in GET_TREE reply + docs/ipc: document window_type in GET_TREE reply + docs/ipc: improve documentation for window_properties + docs/userguide: clarify commands/config directive wording + layout saving: remanage window after property updates (e.g. titles) + get_first_output: prefer primary output (e.g. when moving disabled outputs) + ipc: add window_type to nodes + ipc: add container id to nodes + allow dragging active titles for all container types (e.g. floating+tabbed) + allow dragging inactive titles after a 10px threshold + make tray icon order deterministic (sorted by class/instance) + implement focus next|prev + implement focus next|prev sibling + implement focus_wrapping workspace + exit with exit code 0 on --help + exec command: respect command criteria * Bugfixes: + build: fix lcov support + build: use AC_REPLACE_FUNCS, drop bundled memmem + build: fix building with -fno-common (for gcc 10) + build: configure: deal with git worktree checkouts, where .git is a file + docs/userguide: fix link to pango markup + docs/userguide: add missing manipulating_layout anchor + docs/userguide: fix IPC socket location + i3-nagbar: make debug log visible + i3-nagbar: fix small memory leaks + i3bar: fix small memory leaks + move workspace to output: don’t create duplicate numbered workspace + correctly select output when pointer query fails + fix moving windows to scratchpad when using marks + fix startup workspace selection when workspace command uses options + do not try to center floating window on itself (fixes xterm placement) + fix “move window to ” when target is a workspace + correctly activate windows behind a fullscreen window + fix back-and-forth after renaming workspaces + keep focus when moving container to marked workspace + do not show scratchpad windows upon move to position command + reparent windows to their current position when unmanaging (fixes dock clients unexpectedly moving to different output) + fix crash when moving containers + scratchpad_move: un-fullscreen correct container + avoid crash when nc->window is NULL- update to version 4.17.1" * Bugfixes + unset _I3_RESTART_FD after restart (fixes crashes on restart) + default config: immediately refresh i3status after volume changes + default config: add XF86AudioMicMute + default config: mention loginctl lock-session alongside xss-lock + default config: use workspace number, not just workspace- Update to version 4.17: * Changes: + config: make binding modes case-sensitive + default config: mention ~/.config/i3/config + default config: start xss-lock, nm-applet, pactl (volume keys) + docs/userguide: update syntax in strip_workspace_* + docs/userguide: add a section about hidpi displays + docs/userguide: document mark --replace + docs/userguide: uncomment and update mark section example + docs/userguide: point out differences of normal/pixel title bars + docs/userguide: clarify which config directives can be used at runtime + docs/userguide: for_window is a directive, not a command + docs/ipc: clarify event/reply types + docs/ipc: mention new i3-ipc++ C++ library + docs/ipc: clarify restart/exit behavior + docs/i3bar-protocol: add markup + man/i3.man: fix config file search order + ipc: make restart command send a reply once restart completed + ipc: use queue for all messages; fixes i3bar issues when switching between workspaces with many windows + i3-dump-log: clarify log message + i3-msg: exit with status code 2 when i3 returns an error + render left and right borders of titles in stacked mode + make swap work with floating windows, fix swap crash + switch to clang-format-6.0 + add input and bounding shapes support (e.g. for the https://github.com/phw/peek screen recorder) + preserve back_and_forth across restarts + allow partial UTF-8 to UCS-2 conversion for better handling of title bar content which cannot be represented (e.g. emoji) when using bitmap pixel fonts + check for duplicate key bindings in i3 -C + i3bar: support transparency via --transparency flag (RGBA) + i3bar: support for user-defined border widths * Bugfixes: + build: correctly depend on glib (for g_utf8_make_valid) + build: fix build when git is configured to show signatures + ipc: report correct workspace in init event after workspace move + ipc: send missing window:focus event + i3bar: correctly recognize click events with text alignment + i3bar: fix running without fd 0 + i3bar: correctly handle button presses on separator + i3 --moreversion: warn when $DISPLAY is unset + i3bar: support disabling click events + release.sh: persist correct version number in docs + accept output names containing spaces (e.g. in assignment) + fix cursor resizing positioning + fix aspect ratio issues (e.g. with mpv) + fix brief focus flicker when renaming workspaces + fix crash when canceling i3 via ctrl+c + fix heap-use-after-free, memory leak + fix focus bugs in enabling/disabling RandR outputs + fix crash with popups when fullscreen is non-leaf + fix crash when moving a second window to mark + fix crash with programs with splash screen + fix atoms when closing inactive workspace + apply title_align to non-leaf containers + layout loading: correctly mark non-leaf containers + truncate wm_name utf8 strings to first zero byte (makes window titles work with buggy clients) + fix crash in workspace moving + export I3SOCK environment variable (again) + fix hanging flaky testcase by using the correct X11 connection + resize: add missing error replies + don't pop up floating windows on the wrong workspace + remove extra \n from errx and die calls- update to version 4.16.1: * Truncate wm_name utf8 strings to first zero byte (fixes window title corruption) * Apply title_align to non-leaf containers Additionally, marks will now display for non-leaf containers. * attach_to_workspace: set new parent before tree_render (fixes a heap-use-after-free) * Use ipc queue for all messages (fixes an i3bar crash) * Fix crash with popups when fullscreen is non-leaf * Fix: render_con shows floating containers on wrong workspace- Update to 4.16 * Please see complete list of bugfixes at: https://i3wm.org/downloads/RELEASE-NOTES-4.16.txt * Removed i3-asciidoc-fix.patch (Fixed per bsc#1075764)- Fix build with asciidoctor (bsc#1075764): i3-asciidoc-fix.patch- Use %license macro - Fix rpmlint E: env-script-interpreter - Add GPG signature - Update to 4.15 Changes: * build: AnyEvent::I3 moved to the i3 repository, so that its main consumer, the i3 testsuite, can use new features immediately (such as the tick event, in this case). * docs/hacking-howto: promote “using git / sending patches” and “how to build?” sections * docs/i3bar-protocol: document that pango markup only works with pango fonts * docs/ipc: document focus, nodes, floating_nodes * docs/ipc: urgent: complete the list of container types * docs/ipc: document how to detect i3’s byte order in memory-safe languages * docs/ipc: document the GET_CONFIG request * docs/userguide: fix formatting issue * docs/userguide: explain why Mod4 is usually preferred as a modifier * docs/userguide: use more idiomatic english (full-size, so-called) * docs/userguide: switch from removed goto command to focus * docs/userguide: mention in focus * docs/userguide: remove outdated 2013 last-modified date * dump-asy: add prerequisite checks * dump-asy: fix warnings about empty container names * i3-dump-log: enable shmlog on demand * i3-sensible-terminal: add “kitty”, “guake”, “tilda” * i3-sensible-editor: add “gvim” * i3bar: add --release flag for bindsym in bar blocks * i3bar: add relative coordinates in JSON for click events * ipc: rename COMMAND to RUN_COMMAND for consistency * ipc: implement tick event for less flaky tests * ipc: add error reply to “focus ” * ipc: send success response for nop * default config: add $mod+r to toggle resize mode * default config: use variables for workspace names to avoid repetition * introduce “assign [→] [workspace] [number] ” * introduce “assign [→] output left|right|up|down|primary|” * introduce a “focus_wrapping” option (subsumes “force_focus_wrapping”) * introduce percentage point resizing for floating containers: “resize set [px | ppt] [px | ppt]” * introduce “resize set ppt ppt” for tiling windows * rename “new_window” and “new_float” to “default_border” and “default_floating_border” (the old names keep working) * output names (e.g. “DP2”) can now be used as synonyms for monitor names (e.g. “Dell UP2414Q”). * the “swap” command now works with fullscreen windows * raise floating windows to top when they are focused programmatically * _NET_ACTIVE_WINDOW: invalidate focus to force SetInputFocus call * make focus handling consistent when changing focus between outputs * round non-integer Xft.dpi values * tiling resize: remove minimum size Fixes: * i3bar: fix various memory leaks * i3bar: fix crash when no status_command is provided * fix uninitialized variables in init_dpi_end, tree_restore * fix incorrectly set up signal handling * fix “swap” debug log message * fix crash when specifying invalid con_id for “swap” * fix crash upon restart with window marks * fix crash when config file does not end in a newline * fix crash in append_layout * fix crash in layout toggle command * fix crash when switching monitors * fix use-after-free in randr_init error path * fix move accidentally moving windows across outputs * fix crash when floating window is tiled while being resized * fix out-of-bounds memory read * fix memory leak when config conversion fails * fix layout toggle split, which didn’t work until enabling tabbed/stack mode once * move XCB event handling into xcb_prepare_cb * avert endless loop on unexpected EOF in ipc messages * perform proper cleanup for signals with Term action * don’t match containers in the scratchpad with criteria * fix “workspace show” related issues * fix config file conversion with long variable names * fix config file conversion memory initialization * prevent access of freed workspace in _workspace_show * disable fullscreen when required when programmatically focusing windows * free last_motion_notify * don’t raise floating windows when focused because of focus_follows_mouse * correctly set EWMH atoms when closing a workspace * don’t raise floating windows when workspace is shown * keep focus order when encapsulating workspaces * validate layout files before loading- Fix leap 42.x builds - Remove duplicate install for man page - Remove suse specific path from build folder to ease building for other non-SUSE, rpm based linux distributions.- update to 4.14.1 • include AnyEvent-I3 in dist tarballs • append_layout: validate JSON before loading • move: fix erratic behavior with single container child jumping outputs • ipc: rename COMMAND to RUN_COMMAND for consistency- update to 4.14 - Remove U_configure_ac.patch (was accepted upstream) * Aside from many bug and documentation fixes, the “swap” command is a notable addition of this release. As is almost tradition at this point, keybinding handling has seen some fixes as well. A noticeable change for users with such monitors is i3’s support for RandR 1.5, which transparently supports the TILE property of first-gen 4K monitors and current 5K or 8K monitors.- Update description- Add dependency of perl-AnyEvent-I3, which is required for i3-save-tree.- update to 4.13 - added: U_configure_ac.patch -- fixes autoreconf - refreshed i3-desktop_file_valid.patch- Fix typo in package summary- Add "provides windowmanager" to fix bnc@992972* Add i3lock to recomends* Correct recommends to fix boo#985443- Added Recommends i3status to fix bnc#971897- update to version 4.12: * use https instead of git/http, update contact information, add GPG key * docs/hacking-howto: fix old cfgparse.y reference to config_parser.c * docs/ipc: added link to i3ipcpp (C++ library) * docs/userguide: clarify no_focus documentation * docs/userguide: add documentation for binding modes * docs/userguide: fix rendering of __focused__ * docs/userguide: improve placement of explicit IDs for headings * docs/userguide: make rendering of key bindings more consistent * docs/userguide: clarify quoting of “exec” commands * man/i3-nagbar: fix example invocation * man/i3: add “floating window” to terminology * i3-sensible-*: quote variables correctly * i3-sensible-editor: add neovim * i3-sensible-terminal: add termit, st * i3bar: use cairo for all drawing operations * i3bar: support per-statusblock border and background colors * i3bar: support different bar background colors depending on whether the bar * is on the focused output or not * i3bar: multiple tray_output directives on the same bar are now supported * i3bar: support disabling the modifier by specifying “modifier none” * use cairo for all drawing operations * fix a number of memory leaks, thanks to AddressSanitizer * no_focus is now suppressed for the first window of a workspace * “workspace next/prev” now looks for numbered workspaces after reaching the * last workspace (it used to incorrectly only look at named workspaces) * multiple marks can now be set on a single window (but a mark can still only * be present on one window at a time) * the “unmark” command now supports criteria * the “con_id” criterion now supports the special value __focused__ * the “workspace” command now supports the --no-auto-back-and-forth parameter * the “move window to workspace” command now supports the * --no-auto-back-and-forth parameter * the “resize grow|shrink width|height” command now works for a nested split * in the same direction * support _NET_WM_USER_TIME’s special 0 value, indicating that a window * should not be focused * use 32-bit visual by default if available. This reduces graphical glitches * when using transparency (which is still not officially supported) * the “move position center” command now supports criteria * specifying invalid match criteria now results in an error instead of * blindly applying the operation to the currently focused window * allow mouse bindings to run on the root window * support matching _NET_WM_WINDOW_TYPE_NOTIFICATION in criteria * all criteria are now matched, even when con_id or con_mark are given (used to be a special case) * allow the “id” criterion to be specified in any base recognized by strtol(), not only base 10 * non-true color displays are now supported again (e.g. the Raspberry Pi) * the “split” command now has a “toggle” option * the additional color class “decoration_border” was added * title_format is now stored on containers instead of windows, allowing the * use of title_format on split containers * On OpenBSD, i3 now uses pledge(2) * support _NET_WM_DESKTOP (for pager applications like gnome-panel) * floating workspaces are no longer available (they were not supported for a * while now) * floating windows now carry the I3_FLOATING_WINDOW atom so that tools like * compositors can be configured to match on floating windows * i3bar: display short text only on the monitor(s) on which it is necessary * i3bar: explicitly set cursor using libxcb-cursor if available * i3bar: fix XEMBED messages * i3-nagbar: explicitly set cursor using libxcb-cursor if available * duplicated keybindings are now also detected when one uses bindcode but the * other(s) use(s) bindsym * keymap fallback for servers without XKB (e.g. TightVNC) has been added * using pango markup in mode names is now optional, fixing a regression in i3 * v4.11 where modes which contained characters such as “<” would break. * moving windows to a workspace by specifying a mark now works * the root output is now used when any RandR request fails (for x2go) * assignments are now marked as run before executing them, preventing endless * loops/crashes when assignments cause another assignment evaluation * splitting/floating a dock container no longer crashes i3 * correctly compare modifier mask when identifying keybindings (fixes * bindings which use --release) * no longer fail config validation when there is no newline at the end of * the config file * scrollwheel buttons are now only grabbed when necessary, allowing the use * of “bindsym button*” or scrolling in windows without focusing them (in case * no “bindsym button*” is present) * parse con_id in base 16 (affected FreeBSD only) * fix crash when opening a large number of windows * reject empty swallow definitions to avoid crashes * don’t remove SubstructureRedirect event mask temporarily (fixes i3bar * stopping after system suspend) * move urgent flag before killing the parent to avoid a crash * correctly validate “kill” command to avoid crashing when “kill” is invoked * on workspace containers * actually accept the documented “workspace” token as an alternative to “→” * in assign statements * remove _NET_WM_STATE on withdrawn windows to comply with the spec * the “border” command now uses logical pixels (relevant for hi-dpi displays) * “tray_output primary” does not properly fall back and hence was removed * from the default config again * correctly determine focused workspace when moving workspace to output * revert to default binding mode before reloading the config file * correctly interpret _MOTIF_WM_HINTS (endianness-dependent)- Update to v4.11 - Changes in i3 v4.11: * docs/debugging: provide instructions on how to debug i3bar * docs/debugging: added a note about sensitive data * docs/userguide: add a note to both “exec”s about semicolon and comma * docs/userguide: quoted strings need to be used, escaping isn’t possible * docs/userguide: make syntax of syntax descriptions consistent * docs/userguide: recommend “exec exec” for correct signal handling * docs/userguide: explain i3-config-wizard’s behavior * i3-nagbar: open on the primary screen * i3-config-wizard: respect XDG config directories * i3-input: position i3-input at window with input focus * i3bar: use a reasonable default sep_block_width if a separator_symbol is given * i3bar: add binding mode indicator * i3bar: add bindsym command (deprecates wheel_{up,down}_cmd) * i3bar: make tray padding configurable * makefiles: respect EXEC_PREFIX and PKG_CONFIG * added a --toggle switch to mark: “mark [--toggle] ” * added “focus_on_window_activation” directive * added “no_focus” directive * added “move [container|window] [to] mark ” command * added “move [window|container] [to] position mouse|cursor|pointer” command * added “title_format” command * added “resize set [width] [height]” command * added “sticky” command (for floating containers) * added “workspace” criterion * added “window_type” criterion * make center coordinates relative to current workspace * draw marks in window decoration (configure with show_marks) * only mark a window if only one window is matched * make floating window mouse handling consistent with tiled windows * add a --border flag to enable mouse binds to trigger on border click * set the _NET_WM_STATE_HIDDEN atom on windows that are currently not visible due to being in the non-focused tab of a stacked or tabbed container * ignore InputHint when not in WM_HINTS * display which config is used in i3 --moreversion * support config file line continuation * use WM_SIZE_HINTS when present to set the geometry of floating windows * add “tray_output primary” to the default config * use libxkbcommon for translating keysyms, support all XKB groups * support special value “__focused__” in criteria * support _NET_WM_VISIBLE_NAME * make sure borders are never counted as adjacent to the edge for floating containers * support moving dock clients to another output * let “focus” report success depending on whether a window was matched * handle _NET_WM_STATE_STICKY (for floating containers) * make “debuglog on” command persist over restarts * randr: use root window in case of no randr outputs * set proper WM_CLASS on frame windows - Bugfixes: * i3bar: only detect clicks within the statusline width * i3bar: fix flickering shortened status bar on other output(s) * i3bar: send custom-defined command upon click on the non-statusline part of i3bar even if workspace_buttons is set to “no”. * i3-config-wizard: Make window size and click coordinates dependent on font * i3-save-tree: retain “rect” for floating cons * move urgency hint when moving container * fix percents when attaching a window to a ws creates a new split con * cope with non-null-terminated x class properties * get workspace name when renaming current workspace * allow single-child non-default layout cons to be moved between outputs * allow --whole-window right after 'bindsym' within binding modes * remove windows from the save set when unmapping (fixes problems with e.g. owncloud when restarting i3) * serialize con_id with %p in run_binding() * initialize workspace rect to the output's upon creation * mkdirp: do not throw an error if directory exists * grab all buttons when managing a window to also allow 'bindsym - -whole-window button4 …' to work correctly * properly clear the urgency hint when set by i3 * layout restore: load floating containers correctly * layout restore: remove remaining criteria when swallowing window * layout restore: When appending a layout containing a marked container, make sure that any other containers with the same mark are unmarked during insertion of the new container. * use the EWMH support window rather than the root window as an input focus fallback * use the focused container to determine the target window_mode when using floating mode_toggle- Update to v4.10.4: * Bugfixes: - revert: disable physically disconnected RandR outputs - i3-msg: strdup getenv() result before freeing - Changes of v4.10.3: * Bugfixes: - serialize con_id with %p in run_binding() (For FreeBSD) - ignore InputHint when not in WM_HINTS (fixes e.g. mupdf focus) - disable physically disconnect RandR outputs - initialize workspace rect to the output's upon creation - userguide: quoted strings need to be used, escaping isn’t possible - mkdirp: do not throw an error if directory exists (fixes layout loss for in-place restarts) - i3bar: fix freeing static strings- Update to v4.10.2: * Bugfixes: - Cope with non-null-terminated x class properties. - Get workspace name when renaming current workspace (fixes crash). - Use a reasonable default sep_block_width if a separator_symbol is given. - Remove windows from the save set when unmapping.- Update to v4.10.1: * Changes in i3 v4.10.1: - i3bar: cut long statuslines from the left - i3bar: add support for the short_text property - i3-sensible-terminal: launch i3-nagbar when no terminal is found - i3-config-wizard: switch modifier on key up/down - docs/layout-saving: added a troubleshooting section - docs: degender all the terms - Revert "Workspace command number selection" - don’t parse blocks as markup by default - Allow escaping backslashes in commands. - switch default font from “DejaVu Sans Mono 8” to “monospace 8”, which is - typically a synonym, except for users who prefer a different font. - When renaming a workspace, look for assignments and move the renamed - workspace to the appropriate output. - i3-save-tree: make --workspace optional by defaulting to the focused workspace - Allow nop command without argument * Bugfixes - i3bar: buffer the statusline to avoid flickering - i3bar: fix click events for workspace buttons with long statusline - i3bar: set correct initial position when reconfiguring - i3bar: reconfigure strut partial on reload - i3-nagbar: fix sizes/positioning on hi-dpi displays - i3-config-wizard: fix sizes/positioning on hi-dpi displays - i3-input: fix sizes/positioning on hi-dpi displays - Fix scrolling in window decoration with hidden cursor. - workspace rename focus mismatch - Don’t overwrite border width when already set (placeholders). - fix a segfault during config file validation - Restore placeholder windows after restarting. - Don’t focus placeholder windows.- Update to v4.9.1: - Bugfixes: - i3bar: fix incorrect y-offset for text - fix key bindings on big-endian platforms - fix key bindings using Mode_switch - fix keyboard layout change detection - revert "Handle WM_CHANGE_STATE requests for iconic state" (fixes problems with application windows disappearing, like SDL-based games when switching workspaces) - insert id-based match at HEAD, not TAIL (fixes window swallowing not working when the criteria match the placeholder window) - improve error messages on failing commands - replace ~ in filepath when calling append_layout - properly error out when the layout file cannot be read- Update to v4.9 - Changes (http://i3wm.org/downloads/RELEASE-NOTES-4.9.txt): - docs/ipc: use an actual event type - docs/debugging: use logs.i3wm.org - docs/testsuite: add hint to use xvfb-run - testcases: use Xephyr instead of XDummy - i3-sensible-*: use command -v (built-in) instead of which(1) - i3.xsession.desktop: set DesktopNames (which gdm uses) - i3-save-tree: interpret commandline parameters as utf-8 - i3-save-tree: add 'mark' as allowed key to i3-save-tree output - i3bar-protocol: ensure align = left is the default - i3bar: implement custom mouse wheel commands - i3bar: improve error message when a full_text property is missing - i3bar: respect the urgency flag on status blocks - i3bar: inset the urgent background of a status block for consistency with - workspace buttons - i3bar: suspend the child when bars are fully obscured - i3bar: use Pango markup - ipc: implement the window::close event - ipc: implement the window::move event - ipc: implement the window::floating event - ipc: implement the window::urgent event - ipc: set ws reply "num" member to -1 when named - ipc: add deco_rect property to con in ipc response - ipc: include workspace con in workspace event - ewmh: implement property _NET_NUMBER_OF_DESKTOPS - ewmh: implement property _NET_DESKTOP_VIEWPORT - ewmh: implement property _NET_DESKTOP_NAMES - ewmh: handle _NET_CURRENT_DESKTOP requests - ewmh: handle _NET_CLOSE_WINDOW requests - ewmh: handle _NET_WM_MOVERESIZE requests - implement mouse bindings (e.g. bindsym button3 kill) - add mouse binding --whole-window flag - add mouse binding --release flag - switch to xcb-xkb and libxkbcommon, removing our last direct Xlib dep - make “move [direction]” work with criteria - make “move to position” work with criteria - “workspace ” and “move to workspace ” now look for a workspace starting with number (unless there is a workspace exactly matching that number). I.e., “workspace 4” will go to a workspace called “4: www” unless you have a workspace “4” - “focus ” now focuses floating containers when there are no tiling containers on the destination output - take the motif border into account when calculating floating window geometry - revert “Disable pointer warps when focus_follows_mouse is disabled” as it was unexpected by a number of users. Sorry for the back-and-forth - handle WM_CLASS changes - raise floating windows on “focus ” - align lower line of bar decoration to border width - parse tray_output as a word, not string - allow to validate the config file without X - do not resend focus on click, fixes compatibility problems with some wine or mono apps (e.g. Office 2010) - don't draw borders wider than actual width - prevent workspace change during global fullscreen - extend the fullscreen command (fullscreen [global]) - fix start_application() doc about which shell is used - Bugfixes: - i3-dmenu-desktop: quote path - i3bar: fix a double free when changing color configuration - i3bar: render bars after the first chunk of JSON - i3bar: add a sync call to confirm reparents before exiting (fixes tray restart issues) - i3bar: correctly calculate clicks on i3bar status blocks - i3bar: make click events on status blocks work with 'workspace_buttons no' - retina support: convert logical to physical pixels for default_border_width - retina support: treat everything up to 120 dpi as 96 dpi - don’t set input focus if not accepted (fixes problems with xfce4-notifyd) - don’t focus unmapped container on manage - create the directory for storing the restart state - avoid changing border width when changing containers from tiling to floating - layout saving: properly restore workspace containers - rerender the decoration when the container requires a pixmap and doesn’t have one - don’t set focus in con_set_layout() on invisible workspaces - properly handle windows unsetting WM_TRANSIENT_FOR - use the command parser to properly extract workspace names - copy binding before run (fixes reloads) - revert "Bugfix: Set input focus with last timestamp" - render floating windows during global fullscreen - actually parse client.placeholder - Added i3-4.9.tar.bz2 - Removed i3-4.8.tar.bz2lamb08 1684749125 4.21.1-bp155.1.64.21.1-bp155.1.6i3ipc.hi3debugging.htmlhacking-howto.htmli3bar-protocol.htmlipc.htmllayout-saving.htmlmulti-monitor.htmlrefcard.htmltestsuite.htmluserguide.htmlwsbar.html/usr/include//usr/include/i3//usr/share/doc//usr/share/doc/i3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/9e940679c9167333196e47aa0cf22480-i3cpioxz5x86_64-suse-linuxdirectoryC source, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode text, with CRLF line terminatorsHTML document, UTF-8 Unicode textLeÙۗ>utf-87ff46a985783ed752ebfc9f8a92ce125a409d822f2107068a8f3518ca1326904?P7zXZ !t/Z] crt:bLL ؝-}4IFjq>U938g,ckjbA^ڧd9q@ԙ)(5vmFۈ2z ՌxxLA"Eׄ@K=|9-Ipk%ؒ/3Sa+DAp R4^d9#C m ]K>M[.F y+uK,27RS[!#D H/R(c̃嗀;YmMeLY8 %vppla-/~G32(m{rg {w (x«jegLPN/p\1KX(;>N>Q' ^np:3o3xRvH"?HىXeS>iŧ+DA< p{;}HqT^~>ɧ"`PR ARjGV {i8oxHj=W oH7-v߁إ;s'nܦ `"%Z~FĢgP?pp=3_(JA7(l^q]Y(I}M'S&6<}:3+L~qIܶ4w) .-:#g͟PCjxP3>6B\q +hq$Yc.$| \a[Q[u È9P*1< Ț'Z'rG &6R+Ԑ0|:cR>kPk2ހ9$dmt"}9dCKh$1_2lb4# Xg>v|aNAzT#A72e dJ"_m30jVK5ĥ+pl\q;uWɎ/別 "]06?K5y?mti9[Y `ɤ4^L[>})tgO0%$yF 22ǔ~a[(Dv8S9x5iYD7Q ˣ^GmGZ0νB,FZ<=+iR>~ݎYɚޱ$UHXЏ8xŔy#\[,!ZK(%#sXUL5-I&HKp؞[;Shq-8"i؜Ae7(`X ;Ar+5 O2AAvQ&MQ oUF6τ\=|&%BH\݋Y`qZjj19E.l)rv`N5xn %Jn`(jhTWO5`+,1~9Br*pG억C,շrF|ts_@7)sa?ObDgH}D+%FGUuİNWۥlo.q.qV+8JZ9Ak`5#D4yZ^w5 05aۋ vqY">Z@d>z @so&ie0\턏[b eSDA]P|=ï2G&Q?eTCCi70NÄfXHpB|!I5}ح;.~qD%ZJ""CkDrשjҵj>|H 6d89.5X!$B+7 =/KZ3GXHo RZ"Rcu80"^a%_t|.kEEu;E`Ѣ@L ps }`vrYJ)]roCv@~~q~/ױ3XvBw,[ni醳iw x*C  0$B>ryvddTxfǿë]8QuSI.K +.n2=̢o]\ \? .T&e*H=o`Q=kC]i~[~~53ɑ<+|/ 5[ $) }u.y7(XSLhhgkFWp=d5$M)uj'OP &mlF oYJH<0pz)ąI[/`F8G)0sо-4 מѨ V#t:H̄_h51R>41!UkH\;CHzɍ7lMu 2ѿ>;}^Wr54P6b'\7K'PrQA:ȥo*qb-dwjpɗE(T9%i<Žv9^陰ܵͷ%[>vHoj-E)vJ:ڠEq[U^wd9"=3G g{%$N_ʪTap ou3L[naj1Q3Af$Un![3*[' ѫ`Phqy 1XlĄSzzP)}Ln8 N>AKlV Dz+(at`YM}Љ-ws@9Oi×z](sVqSa.OՂ5.IWvuNj nE#5]=E֤+;LO^PU6cL 9Q~L{sSWGհ7EBMTN!4W qЇ g{E$0pr^rSKYe(" Y\ 0p̽hޣ5l9M:3Ac&"]F+L?&{y}y+K Q[s mdԎ]PYܵ> WttFu#Sz 7/&nch/1d Su2|;y ),nұ2G] V@X_m82STi;nFD HOup,)/)>QPi{ϗ';7UG mv^2(u:X:`4-Հ'%$k9M{`L#îz0}Ph`xP_!̲!9.'*iƮ(GגI:bPɥnFLY\KQEZϘv%]!Xحv< Mj}f4#emZgY A>OTTtx0gs98@JaXXe \mr'iظM%mR_dF1n>] Rn<h9+Q]&~ y97s~<>䷠^5s]ij9٘AZEbTZ#@OظωΨVXz_so%(Zd( b7|']d */Z❔Փג@V ;P H6gK0W]X'nIĶ.oohk}~kJ%#чE[㒜 02M0"κe@w+vvtop%o]ﱫW 32k`g%#7q(|sj7z=dz݋+Q\ P;"oNsQ"kBSqށRZl^f+kgKYάǰıUw-j?ЂҦ3R} FQޞAcuזC.ӫL=۶" ?ߕ2Y $>\F,֚-z K:N-R5@eݤqj-c==/c}sL7`ѹ38ST}P 8[X%sQZ%=R&\f (nAHFiOk_<i<`Y / y 25H͵jOgǢLf p񀷥q|sNw@aHP+gR3pӭG0k N7L{CH,ǓH˩N06|1(:qp;̗Js^UԇP8c{sX6tBɰZ[']>ŵDP$_hLE!!rSM#wߢwGYFrIEB(RPig 7t!%s^VdOyB߾q jȍk\R4+z;u_5SQF ؆6* oܣp0Z8<.23aeZ\A(Yol9/щL c:tgYYѕV=\Dف*%ipxDGkQ#{~k.Ji^տ0ćA[n3CWH": +"ꪜH-zFX i~Jі{VBb]fPHALD^UU"}Q⥸SfB)F K*eW o>΅yа+~pWj=$ ]'on.BD/JDqet^δ~/72uffnHUXY/]]LT//|Ҡ}"̏@kCtOq/U9>0O:^8Qpe=B JY.圼R6 _ZAu o]xaePDw 7&Qv'*qF>V+ 4}Ēc |翶F;)|dp:,+[z iE=VED猤1w}R[a.xE :!{h1bJj͎%({! IكAEuSʻ8& Ջ#[I⦃NSt/,;)+HL7}nwjq1 gEQ[F -er;yDM<P/`Mƽdĕh m<*3tEDh3 Yh݈KPJ\离bew19u!BD!Sf {vY^z~r9k_>2Oclew0.‘zЗM{mCdJ:<#DŽLq(c̩!>gq9a:wA`3:O(G qpI(^PA >MQE]D̊arӄ%lfI͒{o(yr4^oH#.,|S;e_:wR;715;2W0#Td&Β&_ΌNXLY[I!C 2+[o>jT~`*/@lvSEĭq+ ~CAkK|v)_-:O'7%^P$^Yh~M6Tx jyaP 螮7Xvi~^&|0fX $vL2:wR+)#QLx^ðguk!u/GVV,!#DWŘlfWD  1QA]75WK_ݐ='ǖf~͌jCdjbQ(F{tO5L8?o5mL&b+i.@C0ON GA%ҟCR(O?NbEkQ!r1@E!RD4']LXƳ4=4? MAI*lu}_֜ȭ0d;M^V⢻\SNzWmL5! N;z[:>w4_(Fj`$P:M_o26Àl=.v M,VHq6 Fsؼ'Z}>)hs; +UY/90lae=FјGu-HLJՆ_5w5j4,b2B@$"(.a'醯'yom\7zQS[r>} Yl^x =O6IH75 T;\®9a m jYKv X&mEx>!)c:\|'?'-dP8Lq]v=LzK/XCJn/LdQqVQ$ݣ[LBk9WKA2"Z^g4qj&vx=# >5!H$'zv_w4T2_aSaWơCOP,ݩmЭebE`n!7+z a31cIUc90Q~l@2171K  $>vdl:܎9$㒝 W0$l&"}z37T*$6I'h?P{34R{ o/rނ >??` Q Mѹ=y^(3:qEZut?̎i׍4f,lK6zEn`@"ƊDQ o#!=aS .cu!E`ь*U;xH_ JaNGHHhף8?fY>&4! R[sdpFM CG0h[>dNy\EfHVeHgHl;0Y\N-|Z1`b1B҇"A#k¿߆|+6$ SESr`}{ã|Ϩ9'b!G@ wq }xE䭴~xPއ(!L{s&B{MDjd;wp#Ċ;%JZkd94hiVjVė>0m!'!  /Uh@{]N%r֠xzLdoZ0)r2('.;!r5<sIq8(H՝I`gjŕРlWYEB|uS2h[T5ڿ:>_4$SQb;hl">VZ`͢Ww߲_U*5ݎt|g?s.Q 9M%-"h"kbd&tVʑ G Y"Kn+ gBts&JI F,ߣ_(l$`Exװ#NcG!CЋVԌXoSl#0x}R ަSĀ v^BZ%m1.GE?7 1u-e k60-><~3}ިmDy呯N*I,YiW緘q6_o/s+.9Ѹ],n0?ƽF:aέ ϝ7Ncn CA圊2w0N> N׋]~~5 ⛪omqhi0NiOF0:jmAP\E}-:JU1mKTý;Fu뼂l`eJ#[wMHoG$9lwGeY4|fMӂ'Lb] ޑ]-&~SZXӲgܽOz09mc8률s"zU(.ϙ}#)0dK~V ss&l9yJ$\*r{,afGh M#rCGgo^/aqJ R"OX^H"U l`jyZףd9AfoorvJЉn8*zՃ!yB \Ks6P${ sAsNBMb)҅~=LR :uZ˘:U} ȒGib[`<B5}4iBteF-QzOyq l,Ѫ&6OJ; Y>|+`h?(}^krV,Jڞ @cAhߚO 7Wcs\@[ ;\UyoU'CDer:$op xmT}& ~{KLpD6?S:٤s^y8ֹy9WAz- = iQ2( 87' +Z2jrcy5St*q~՗~%@rX7fq4C.FE"ˇ<%&Lv3hj @ +vFqYѢ퀭D! <߀vpCV.: +][l+&q/;6?߱)R]TĿtvUMWTs(᫆%"W&f0lv_Hjg(Usq6`*F-`Kx*aLlBR S\Jk~^ Wޡe;,:q,ۉ\c[+88Bj% 4:rN^fh&n%;zHGqK5 MڻNx:BWm%%;ȸTf4"0i^ɤ^ꋋ@5uA1V .[4lM 7i (ZέtC>b@_%Amʡ*rͮ豺) Re 6VK":} J˸xΩv'mS1? h"A\6$_pk٪O0H k wEZ;,yҵ[ۼ1F;\v 3ѳ B[u,k|ͨGkk4c+vYBm[-Ee=$.ѷr"k-Z"45n,c =.x Jsj'aR@] ,P;SmD3+&S#d|DpP:eK J:@0Z܍(Dz1) SMj'cD9ÊJ9G7qdٷ5RuT]`& KZzS: ~hF5&&k=uʾ͇Ɖ`F~#l)6*ef ^W]=xǥchuЩ_L,*@n6z'*٥5b{K`q-[&;=ϽV lzJhB0F~#t"HUݲyďT"y2g(q=C ^]Ӵ::fSO;2"U jV%R#]& KHG5 't=?܉E!M%oywWp%MVc>\MA:CQnh!7L_f(zK3D @)S6S@өL:\#T@6YSYqw^@r/\ީ ^tY{e"~V /=f~s5ݔ3&Fm8dw'A`KLC ۂfw7qI YKjok+DFh^ڟ8Kc^{$Th /W2ĺjoO͢Bn1CP# 7i$2Űpᑈa q0("IJ!)lʣ 3ɏu>dT(\F4LIQҪ@KF9Wl[/٪#Tp5m ^$pA~ބ6M̦_}U { *o7QS*}uvj^-k`iܧ6qz|k10EFm3l֔VO,ExXd\Є>ʀKy;;t$5X7KBRċemh2Ƭ$o[?foT|2x^ @{M))dT D.n7-htmrO=@0‡Pp?- =K0\ +ˑ7 $۲ds~ƟMѵ[;HS{D鋑bBPƊ$(1mn tequ!h S6Zo XJ$Y%]Ȣ֠:MEx"a*KސF|!vPYf1D%q4Ѧ3жv|"/*0j :DW$3E}j1ZDBiӣ~ԧn;$=TB?=p;{/vץL ms'J*ϋU6$b]N[_&] b-ֆN f}PهUM:ת~=gK[]JQАy 2oidA(vgǑaؼ1hokţ8ʗ|[| 8͎@ּmSL[+SJW`um'$@qZA}lhmnb|?!9nc55owA)%A8_HtcWsRt!4k9g rCq;WwyGcƞ矍7t`ޫΤzNOFQKC7&<Ή..+>XƹknCÚn )/UOnFIZmMwlV5fqjy~/7lNڵ0\w tm?$(PdìiUcDpGkMqX1Թe$Ψx?L$1 J(CQPCWx2ޛ7m{Yy!!QRQ,b Fl&/sM MKڼiB"'M 淗~&~.OW 2iXy&4,:)*5^FPwx !';dcr= [7Æ~? &S{FE1lL +r$(zVe;D #L,0 Ib`;cYBqȲ`dk*2Fj$l-kM1O'<74.t2 AF$d=Q+O^gz{e#* iSID~> Ty2D:jLfWsm?@x&Onv- gJD}Yn߮7d,5p$lK}{X~E(H| vXܷ5s͑T*R(=QRKm[u/$o:}+9$ @$ pX(e%U>UB ?U$ Jfex9s-Ġɪb4S9@VP!MJ ]-UԽ`5Ev@\)9}" Fe8[>iߗS 'gC**n;ZMO Bl'AbW=KA W;zDOp`QP`M VVW%&:$IiY9@Z WAj\aFpNޥU1QAl̇F0`ɤ6έUj_k^nj A<ˉ7lZJ=V]ʞ4 ]!,M/ZD#Aܻ5.$@$R~G$-_DXlr'j$ F~(焫v 6['6U^f;a^hؽv™Ѫ"$Kc;.ƫJjBgdį ''# g"*0}${i5 8h)yQvrݫu>T^$$γؑ#OU2?ȟF{gQfqrp<\>yI #^_!s:?H xa@`X4uS& 7E%Nk(X{;f\ ,Lˆ?/'{dLB@Q=E2>5~:tVto Oŕ5^G 8:%y:|[0AR FA!~sJW۠\WbXNί_U `G`k9B0 eNJ&.Y$fu01F9>NVH|zs2k0(HP:ujZeYiCq:x4oiC'tY6'6f/, `jd l? &̢`L9h{2r X3eMΨmyt7[-50- wۊmuM+"T4VL'AamB9]Fospŋ}6= h#& B{=K_yX3Rtn+Ydgc<@nlaY=^/P<)RذU`q3S\rGMDzg9C]-?F|oӾ/K҄H*h_4f0Ds 6};AܯΒCË -¨\vx5gY#b:.LG i1ȜeO/4#>W8&費,r/h QfN&iY҆%@ԍ۞qĄrE̔TgXV{DULWjgA8A 7IνZg)dJ00oeۻ֘OX_Ykbcٻ:oqGV/u,N2k샮xv=/zD[X`dk݌O3fIUmvNB{wb38<Yw"IVml6fLW7-Zp4b)> JE;}[D5ܺo-$y\gpg4Dd^f:"r_|B kہ\'aG%,m z U ErD:/G.$!N78$^|/2 ̀~[ _Y,f q,.Uiʗ#0JO~Kh$SY}!5,d Y#^H׎!70cU`{٫~Gov U ζF3iҙAl΢6}M؛~3]o {CB(vȈ+b0 t+YL頣IG^I/ؿn0ؤkV^hb*-_JP(|f߶KQb,Hgȅd;tM7ɡY=ga|1-{ G}auja|8#ܡ&B+~?!l(g1;^w#븸NLyߠ*W%.GԱ@tUyH-Y#(HZȓy6_Pbݘ8tZwmD!g JWb,Lym],mOׯjb7\aPh'0/2p}W救5B/؟k[S|+ _G' lynfA rPwR$P<Z}7xVFgF"jg?s֣ي8U*y< yZVYj…U^d˽cؽS҈^4վFŠ]@ss Ϳr K{Zη=a&yw-dt+x &N,8 #aEXxйw7  * s"̛_{wRE9Gy9b9zzE#2`3IJtx9esweavJCcP-/ 8[(4kb8$y 0{%䒼"qE5*Z ~rQJs@Qb)߶H$_+-S4݋-kdIU 8tR֜W/= w3EkAWT% L 7\9HGL`{NwC3_˭&@UҰa:^x@jFSK|WlXԖhƺ}*:MW"z]bɲi!i'U N-p]U>AYH8zЗ67 # vK3`]*NjT憢lk ?8^NcKŅ j Ar`t ?}ΖOӐ7ZY[u1xToO~l`Ӑ̓/(T R/nM Z5"ARCޝEaV% 8( %'[ӝ=Zp㷳Vwj rϯO}LQjAР?X.eښAGyK~oW'G_ Z7m&U|ĸ4+~K+!xЕ_6uIY/ /]ޠƷ#6gXsaF{Cy# 8+ܮ~-ZqHdLe^(tR`ܪ ky1d<#>X :g č?;L@vyoKGP%Cq AS]O=4xڒ[դf aPXq|&|2;X[̉py PMUvq%1Vdx/!C]_ iGFk󳿔% &T,fJBzx4]YM}ٰJkG#~ #}Fe,P3 &vB1,1!w*FPnAVpR>S V)0uf{8oaKX7,F%˜9}w}<0 UgZďwK$ HP>W\.n]z+pPՍl0+ m[x$)4ۅN3y~v Y44 ϴQ1yL7͂G˞^D]靟U14R4\rɥ{^v0KBsK& ~o\XZɰ%0$A놙u1wgro+ CR&243d<1C׆ ͓T&݅Sl{AN8)!iu-͓v31_ Pߏ g:(H1*6zGbFUz%) wks #[{:# qPCj@C9}T~ϒq_%>wSd-B<c5E%;N y?UEF/m٬U5Yp h~o3'psElJ^rٕB:, _8 npC~iGU\G}giLӅ;jϨB:^fz`~`jr!Tjw.+"E2H~%ӣU֙KJԣ.J*;b{_t;b{er7Wx.Ŷ2A-YTCG{W50i#|*zeb U` ISFӳ^ͦ%$9MAQ[!eQ9qoI10%u\֤XDaIջuߎ+0J\&lB!H<2I/  P'\:ju\YdtǬlpF(| wE.MzOz7m@ߩ귬m6ڔ6̽Bo"Z5N pAp=T|7 d?TI,ҕX-NUnhF .W̎b(Y`ZA)8d7u,<иV93{zk9 P|nx>c/0t8u쿛agx; ZA%sꁝBƲ:0c}\#YԷRn9҅XL1ߙ(s26-otUi"q 1M Fn.]#Ac=ђpώt<[_\A^SW403a{7y*]Jʭ`!f W6>ٕGҹAJ,Q}=.ƒe$ Hzg|櫈3yj_7Fؙ cCk'&D'o۔ yPt]hO>P[K)R%QlJKemH <6p^f;Wj:Du%2dVY%LaH[ *'UQNɵ(h]LL38Q?!5xYnȕ*?I~ 5hzAQ K2g3Bje!NKo${v:UL%˿ԕdBDPHl0zu s(Pڵ Cki+8o \be"Q&NsKjY{rFo{1`M R73>H+@_ff&-`AZHo-o-vm2ޤz#su9;.eE*^8{n,z8ynb4{<8 ̂H}"KLNzF$293LF)D/ǿT㰾5&^$n19 iNZå;M_6{m}ONDzC圷$ :exS+Mo 1 8M". /‡B} ia2no 8h7p4≅ _N!: *-җKͣJӣL GKwB]0! J~6Ca16j27T?qB ԸNu<@d*U0<4MW1?SY W3;Ѱ@vHFNi`Pb!QQGᚂ؁TFMk-T5Cg%>Ҽ4e7%7܋;^ qjjN2*P[~^XJ PUc ŭ2~Ύ93Ul3.>f\5[3r.\OΰЛe: fdl\`.ӔrDkCh#(E!Sg=O;tV&iX}(^k`YD+^b_ ˷ÎgE_Ϋ^jS#1i#X\ h4ȞlvwU]sii/Kՠ]TFopԆ}M:DIU݄O'HL[,he3ũ%pgJ H q':ACKL)V HpjY4/7{f$\j"$8Du)#B,Y@up pj(Y怨71|c'/̃EyM rEQ Y[?˾D< zHt()BwƘ=~9ZT#4$KZuk||p"߰OmpFcwbmͣEV͍K>ބړ(~):%W<bP}pQNתNœBY,1IH'tK q+Ķ1֜;[.Ǝ$<7+mIIBne қ -VlFT̰By ~>CC0*Wl/f^l!6dW L &BFgf&Hl*6G]!iIKK/ \,6,ҙO19WI'orwH;I!Ӈ[Fe3E4Խj %EOM$4{g Z\Z< =_"*B%UmVdKF(^;$NNS L~6@I6&%ewoZl֯TRlwBŜmL}Ռ8 o'1<>+~Q?!ڠ'.DT-<ݤhRQ9/L] IB:R(ý.p ~5S&{[3\ }u#'*mZ4ST@&Oo:yA~Sn:! o{=>&61X1^&syUc џ<i]Жgͷy )Ae 6.d(,^ԗQN9>T)鍫cOSM%Dnܜ?M;Ko)SFޕ3BUo]tKՒ[0>\A9rьQmc+V-dSC>|v~%-*^fD֐e ^dwmjk;TQ0*Sx!\m[Q=̕QC= u@, lD/ 9\6(b^)BaAؼ*SV6BOEM){d(_0{/քOѝNӑETF`u\=*sâ/5*c~r-Pz'KjŠQIni0a53x2A#&K=p .UMglQ|18Wԛ_mEKs \zV_3#%2,Ԭ#\W`dX-Mt"qQ2LMۗĎ-XnWg ^J䬣}Jv(aNo&ho 7ͬ%̯&8xɺ&^!GZ|4)\F @?צ׎`܊{Aq7IZvQېکa0>IJ Ýcj jic&hedAcm/&4S 1ؒY;pul/M﹞H qv2ǝǽ&8jfJpVlEd[̔ )8~MF`xJuBl lD?J.Z9B/@\#Yv2yN{N^N8Uʠ57Dk%+t!uC9~ńHS/AI!EBIHA̟ LVگ@Va7,8pqOQ# ~@EMKL_͇IxsQx,%1ԂOWWT 俶{\DӬ̾&?lC'/7ybZK\n8S{VsOL,kp)L `XOf/H؄Gba׺b'D9ѲFhQ  g^p5t*ca-!uv>a +Vr Si4L i*z'e%Qyֻ&MAmJ.'-x';4Ϫ'>.B&#f&2{%'"xPtSxr⋣e K=ɶ_?אUXސ V.=~S ^=#JH̸;Fn~sLm&9acpٝAqMf֝i~])SB0e|7\#{D35tyלQ~&||s#gw΂7ǰ7_F ՗fsncX!7 Ivs2;u1La [o.L)fO4[W|S2=ޜXN}#nrxd[ ^4VTֱ5R%&:|\< 0E>Ul_ "71(NGMқ"?yhZ+M}FcyڻWG.(],i pkM|%6$<[TX\!܄r<5+%3yKş+OA l ;ZIҸ("|ہ.䘤  U ҭ/q׷ mYk$yO ź {r+ L?r)9rS7ಗB3ɥ!:QҪOF4^VftrɄL5@G4=1p+;>g=rc'WMN#^g$$*UMϺLB`a{*~,,Ȟ(ZZq^:9~h{Th㴬}Hm~%HOALgz „3Z{~0 .[tl#j+r$5-~blL0a= qW{v2~JNf{I JAVlٙ>g攸wIOr㜆!Ց(#YVVj&S>M`7\hz Zq}xM\]:!ݰ6\'hDB4Ut^b(7jKBeCEs@TIbz_ M$EjG̽E8hVZS6ZuNd)O p}p)D M!~T:ldPhDSIbw s`#:rӼT$Aj\T[;R*}upT9𢠸6. kmpk&w&!V,=$֯/'nקfb.M|͢af p.f!y "Rn^pPmƞJf C [8Fw|V:: ):=K-([ W@d~6:ϯFM=UX/ŅeX"T_lwuD]c#pBk;qmqA s;'ut3Ҫ/tFxm"Sie[^5Wj5QI#FBć9 4g>[*iai;Q" BөF]. sֵ:\v@=-523@< ELe}#,m [_fq+knNz'Q zri߈Zma(foyw?SìOa^HAD%bwU%ʨGif6H\M5,iCzw:[2* ȴ*餂FTi#bӏN^;pXY,Rr==U=x('AS#[L6Ϗj(BrJm|Fue-N9&yU}h #A.)}jf.'7w6HZo"D F["l[YrCl{);Zʏq Rrܣl>0J,LȦo,ɹ Kvz4ތ+z2JPCb́aP_'[. _ %s ;K,N& |+;S}~ Ե2z>]lqH+qhd I#of=z,JhvljIBu80ߚ Mt@( {q෗RNP)MJ6d^-\|n;ƒQh! )+`hL!wP9HIX],ȋj;GdڽdbV<Pb,,(U,CpVfBw~%w˚h|]^C| S *fŰ\t9Xc⹳RK ZLw`0lVY/0rdHt{J j»"3Tl]-"sGTA?erGuR[eAj=VƿI'v>92d$E!Fh%G K{&M41d(YG pJMC9mb̍kj$88!_48K?sZ%_iOB~ !YpX0ecQ7_ңm8 Ax=*LkXʇ:Ԫ;up.h^B5%o WF9$˶,;HZYM2?e`h s)"0v /z1w ]>dfdh[etR6VHS!v\WVMAuRP#@@^ӨI֔M%J ypoI]s6S&kIRpR~ S[ɞ?m"`Q\EqB*Mk/FMD\ ЏulY6{8ڿJ:G[9|L9aTꁠ iF|y%췝c#>,Y#0?W&|mwirX@=u3TG|&˘EPe-L2M@|& Q"PbSz=xOE\?Μ!+2@h6G m|-1 BCsNhܶ%߉h`+IW\YKFvh7{5Dр]t۸n|PdH#]bxTct鶐" MbPw,RZC+;`w~;߽Rv+q cfqz̈́Tg- 7>`eg]EKQ'JL$ Vd|PmVP3Q? .Ϋ8 ǽ&$_fMҎf!֐y F9@xT4˸Lj s!bxCߏ_Vf;86.h%&C4@ZVPꮐ|}dl=RNN"ұV#L /~}=$=pδae-R4XUb4z!'Pxu;v0Zگԩ/ғL:٦(Q,(zj d^n&BloL+pIe}Ń:KؗE5iP $03\iT6m+%Uw9A{SC_oGj߼C#:ڕ7M/z'_#H 0guJF#u>M/~bNv-0q|."n}{:ڧK8m*/3L N6ه@"Jt(qעaɉ {̒EJ1^|%5gsş{ Cש40$\|LX;@4mN_@݋7VΰwP bS\#P'vˀ`h .81UP$ArHLk!< 8Pڼ.Ŗ!iQn^?IPKl1&j;&뺣:áؓf3HJNi_0zՅچkoǓP09$Zb,jo3(oJ= bN3w B: Trzø;@Zl!{K(`POqk RZ- 2Shcꖼk[fZb,p 3_LtCq WTrSH SֻưMۚLaN]YS4 UD?06dKPxN֫ 7_[S≠Qbfy}UOqz~N@?UvŏK!#6:)᮷(z`J湯mJ?=o=pџ -V[d%pk)d 9G0Zߤq#s[+1/u*8upVIEbPŶcet%zuʝ۶uܫ@\@"]u|};|%ti{ά74T)<~UeY퓆Dfb`U5o}Gh4& 6=Jd(V$vc?Pxg/ySO8/ Rl8j/s 2òi%) A/ #޾rל3SJ~ɣm[Y!lԇǷkvCR<]aArpkxb~13 Qsi 0c 0)ԘcgűGM4BPsB,r+ s+c܃v JւyQU:uYr;sAn} pjyKQσwu'Hn(r,i ^&g{C>簉@)J ; &$<4hȭ ꐆc |7D#8 py Hoжa3o%zx' MnսLS;X1/f, 5~R儿.U vbMDqUA**pJ}B=6\-2% SgN=EO D1#*at.I{oC>-.Ex6JzgLozާEDJ.>(3|-wP dlWfq[rQI/CG qI]ךYJ6ַ%;ΔFEKyLy h1(67hz` ,D܇Rvlnjz%L)?~A vi d=63Ds{/c9v(lvQ@1m1gSpd?{è Sҗ:*sNyTj\4KfDԝ\(]A3tl;dpD g]:Lՠҕc7Bx W֧v15i[71&!pP{ L1AnI`]"15#+D#aS7Kx$~󱟳2.> 1G󞡖]m0sbC״cZDԌ.lbdl,n=b&UW}3%SN\D73cZDJݭ\Kh~{3׊e.fÞ=sXĚၟة߈Sa6MA}hԈꂜ2Ե"v!.\UwKJ "!vO$ILSƨy骁Tw)Z ׾-QM Ho[^|Mob ӜJP;;d|˕NwdbtF nՙ>C%Ug<)A"Pvoey%_|,GЉGPKw*ؒ5dh<$Y}r>;(ӱMdM XI|KЛ:r *?`ј(Ѫ">0\w^13m,.1OdA IF>mp2t>+{ ʖ("ukxoeb%s%A/+5C=n%>'#jflD6,^MFjA'x*'+4M5gǽ1IW-wE6*}g60XLRsK0H^q@mj8`@y*lz!8_+rZz9K6hxQ"˺c.:>"Mm6moߐ΄WfBvo.R]fz1;PW5 8Cp{jL&-3mb^H/0F ;֢">>elLeq9oQ~O g]f {̷clP}A֫fdTpk4H@D?}ݵyLEKg8GskEn'(.N= X$ Cs8U~ޅk XFM?]Ew;aC{*Pt[Β<6A-RQr"yG=/i|3Oběx-z8P0Fם##u+n֚>p:ךoo'hu\ +"~A7I=duPCZ,0[ψt5BW/eEtGQEjFDrA}D{%fY'=NXTJLEGl #ǘ%_< ]͸ZiZpY61;"mCa$YXF ˛O^!q]Jʐ6xI&Ƒ_ޙYᶻxdA72Hݔ-f\drڂt[{ӕt͉|xoP{nڛHR62G+0's )I& }é)![*YEAI@k`v ?7*l]p3.gJiv|رL;j-QDXw$T1ݱk,"% Y3$MG:K-tߚZJ{M6YWx*R 9 W*ʔz{{V`CQK]F+#p)b K$4Y\ܐ_;@W2Zp{[H TX3΀at@Bwʻ ⯬+x %B OS)lx" NG 33SuhV@Q<)s1I5emo&%5׹-jHN|%̺AorTCh2K72_'lی׍2'7mk|gfJOXzF{+:Eֈ9 9dUumZAgӍu`j&]$3$>VmgQ Y]MRnQ c:lH uiQC7Am-Hz;n_NMqrN1n|aPףaL[pߙBM7^GsKfz GPRqSԟpU@Fբ8zwE;0lW<&F5-w4fG9ˇWR/Yڙx6LF!nؼ EIwWKجFycj)waz;eK8@/r,$mR>#* *i*avg4]t /$]hVpK*DıF’E/5QL{d>k/_`v Bv(h[tq9w ;u&2әvE0Y\-2%?Ŋd=JU*w70wS:WSP &jihDc&l:31 ޢ{;%ǎKє[YPpb#c>yO],4@s-xǼ{zKZ`w¸8=. r.1'O$T2a롅`'RBzgouZ5`櫌TAXEўoNk;~[S6"qmA{6"2.q}z5wO./ (c1S=}m}MIA/uyHZ+­`Կ(mV%0] )Ht^'b*==qI)ϼ`$Tqc@cIvLr0Vu; wY6#wKNGZ*1B΍\*J44vfAHAq5G{:*)3Cר:hA;NQQCNZu8>m Lkӆ&,#q YH@&Q}[g eaC@8#nXqwK u|ExoBcmn>MNdh!$fǩsaY }\%T!C^3X8=9 t1LͿZJE> L8 vM'0U**̝f[k'S3]0<(x@W"0[ Z 4:,,NmӞK_=0˟Ii>KυYXPeJΉU b76⼫-bzPXeCIom"~7]5BNW`s[xE 'z=@XkTW\\)DJDJ1e4𽺄`T90 b)*){ߨQѲ{}JS3AvfLLcy ?|Ls,Jw]t8}캷F#̗]7 66Z 1Yyf2ppZNk+qMwDdS}c]gV9 A*sqܯ|CW}6d-K%%dcX<=m`,gb`}oA5T]u`yZ~`uzU]*dzpv:ZK8cׅB8u%K>cJЉxm8V/nfγVEaY{\Fܿyd[Rh\kYaRNW+~j{ҜJk 6N#e h!tqXƞQ 6._%CV^@`!Eod=5'B''S7Q0:nv =•o?QibV^yl}8[LŝG+yV]n$j4JDx%(ߙTw h!cGխ]GM̆c6,dJ_n}fEnJ4F1Q祆%tNƸV ծbpDdbCx9PAZ!CrEU4#_KSI8H*:CpOGŨ0Y8%ndI @62L[+5~C܈ïWFi:Vژ$21@/+\3U[i{,Ynyd{ 󼄗`2FHb*b 30t(1 @[Oy^kUMM=;7ȹ6 m`֮B CM}?VVng0C+Ȭ62<=s2}Ǧ#Zz'aTNKSOq8wxP+֓9Ф硱$n4-<24M异NՉDߵц{Br7Y?$!GưKrC观@ Ԧ"IYe4ԙj^Jo'-`<`s5u@`T6_|~U,S,q'lcIlfDuJlȢscnMKliӷa͇Ewlև6ʔ#a }mL Y7 j>1éc}I@cQ3Cܪgc9SL !S^&/Y2bo2]7H -Rܼu_p8U74\K0'NﻱbekoOk5ᢑH ohѝ,͈WGS÷o'`TD6Hw1vMXaMMpWW-O'{%'>ئ%P)tU"~ϙ(B٠ ʘ` ρVĠ?"i`ؙcK)JmLO7f84J/k 饹ds2_{2Ti/DOS,i/6L¥ڙ2NChqKk+J d5_\ <4às\uy8wZ^{%X&f}0-?*XCS)3#YxB&#&+8=n/\ jR#M4\^n8kZk qb(i_dOk,%Aԩ;Fq$5&rJy9pb$*)vŮD|\/JK*)Rٰlhq㗥?/{Zb^$n~ܝ\f*}0rAFyWPqaimg׽xGh--W0B)D(CAeec*3e`\z "P"ݿLu.*1u{@V͕n%Q> 5F*esޯ#Ous 8RϪ9ޅ;E#1lA4A*+g=pξdub'nK[[WakɌWH4(`&,-ӱg#WL]Ə%kfDGU >"0[nȞWڴ¡WGwjP&YT%K2I1Ł-pcP ҄IqILMΕʬ xk=e:zΟ9罊2J  q/e?ԇs$d$Ŋv9Rp ^jFQ-'F@zRC=ar[gx]0zvRylhU4J_vsIǜ7,߈ TsJ/MCqN`J7('6t.Ŕ6ŷ,L-̨ʴ+`ql`HLktdFѼȁTID.yh74bu3wA-Yͮ)W( asq*\B Qz5*;7{&P8` >x%R\z,å +E*`=A'UTl[<2?6'(o/C b<@ۺ2rnmV[G2 QXgKT3]Sd_c}Ն;E#rmFj- cHX3N)6s;OB/Z oC/H-: C<$  I٫l1!b8iˌ94ؤ0Nopm`4 i?;xj6yf ʤ`Wgh 2[E$HúY5חW-p@B# ,lbm~n!=%Sn^bII Fd|b~O$}r<u9 t=2܀VtC|}・2a3y~ a4dA*HwyPKx|T9PT6~4D}-jlmW SI(8ПQmJ8_=8m=eVs-;ϳy{'?7}%WNS:$-`QQ Q?*2oFnb;W{0!91FGpr5LCQá<}0v#Jc*B;L2nE[W v@8x68bY6Fc "Au< Oݎ+WyTٕ-ѲAtt#0's._C%2"ژ8kނ{VlGr00X7 `kY_)2vd~jXGGb#1Yt ~ځaL4L@K:P ]lL:r$0AP$n9^R⏑wbt4gQ'G+ON2v!6,ޙYŠ+,ɽæ_{ALyMiB4djsĠta<>{np}1~1#zrmDv`9 0SפQ(kD1;~Ve5-ʒOe@X)$-̳Y|e6(6 AWd8S]kbEꐁb (M`)U| FHAշ]͠j*_}ɉf &ds&*&y i3,>3LXx8LDhZ|!>Ln[ɺpjzm?  ctC&[>]%9?"|Gt8zJz6jtNTGӧzU ƑfcE*2uμ#¯ N|t?C;kԝD=r1O䅉b'J7:a\ 45l}kԛE*[-u*,DGpt#GGu*#0f-?AqV@%VWZ|.B{ k^gZncSGiFEYTYMb%%FЫ쇃A_?#"TD{nv~BR b>k7qøg6{m'82xWO~bmp@e;>fi6w:BHy"}1[C ce?ds{)<\O%[Rَ3&%[u(٬PA x O[ 9O^?Dvt!kfK+ǥ 7ޓ}/SvD*öU v5>AvGIG[xI60]q_B>"TiVv@sԹI­5~T0-qPlj\?S&BAKՌ|Ȅ{S3.6<в'9N39KK8?L  J$us}뭝-1U ȸ0O>4!xB4k[D5c1p?MOel=Iv/O@a \!aAn :$Kmb^Q QiSؘGBh.iQGGMPVXG[7_c3!@F!L|pgTS}4n1-ӂmxKhU4D!6^up x)Ü}g4~A P-Wz: ycKÏJL{yxB!'VNzLacnN8:%rd*?U$ *rr.t` +!3\~̼%+0"QŐgtT2qfbK,= Ǵ; LM.R]{mU}1ԏ9٥xP8^(RWjn4,q<ܸ-&ZQaa>A ; wz1J4CV6\ݗO!~;-[p_(T(My8]g ^y?$uHg~MHV 6]&x?L 1mzgݠUV^dwlv0J"XΊu1sk0sD<1"(exre 8!i^PWCEqVڢ W+ۋ;oԈ"h K]~p>y::7RA 8g:'0U:Œ}fU"A xƱ߳?}[K*.Q v[&3-_bmj2 73FDUoVaQ8r7ksUU,cMؚz.b K&tn86h&Ozre4;*[TlV5~RK49`#|U9ld{.wrHDsh%t6)'vduUz ؒvf N#YoֈXBb%ϋTЎ 綈LsWB2cC`ۡ`cGE2`aEiGT`55ԡK {xavr `: 4RуS,CH}91h蹓*C?-Y 8)zLCxXHo'f-"N;|jN ۷_/;9P~}uyL8w̽ou9eU4fo[ӳ!ЀNvJA&㭢̹?i .{~RmV7EnZV& -Ca{g}Ry=$W'~m3Tc8%8Ԫf#LƏuP'ajz|?-X(j^$%$18=35#&d6Ŝ ϐR$ MX #..2m`7ֻKR:oOq;R#0phWY-cvk0Xv80vXw?u1sw7C~ qvqJ/Li60a~{޻A~G"[lyXa ы!7`dt^QKLpMƋ$~ߟ#N%I@H4T]RZ@MVZ$R1 7PNwO'Ԁ//i29N<@HX暾qNud%B^y:NN ~lxV3WAU&VnyČOm3\tYs]ɬ\l7} .;Bij/>JOp WQŔ22k%6i8 ;}ZI^m:ݦZmSHJK:CK Ggc҄p=jUZ%)"ɝdiVv2w,%UBGO62,R+ Du'?c(_QH5zڍFㇺK`h};7F8Sۅdm:5, ;#lOШr1sBdUs Z'ƿ`Mn)"yEG] H$ttF5, گ jXC+C$JAN$m2,dq*6U?NMW}mi~X#^U͔&Dÿ4 嫳lBح$z  `N-U}*sV*AF*;Xt=J]م 4{HߕZslR )6]l1AZFB-?">GM_S{.Kb8mU$)+V .J Q!b5kb~T &zؼP|*P)jUҡԱPG3ę[.ƷI &oF "ʦPEM+gH4@/|K$b"N©+ xm :Ƞ%r*V-O %vϺl/!-B' l!\Zוڮ\P[˓zhk5SQV/Qy6o𓁛qU{?{,jvbohW%ܻDnf퇌P@a4ێ%jMQ#ի%P[:f!mW:&y:ލBhO(e(Q9ަmeKfi0U4hBCU y;' Fiwyˍ c^vӂlӏ1Zm/=u̮UBU k@y7OHQ(oJS~"),][ &\ gNO|BD5TWXr.IF)FLXhsZEѭO`ۂ~"]+> D7hLFQXPJ7Mm"7W"Bax6a K4PRCY%tu,}0OD yw]^EmA.8“xmmڮ7q8nG)QHfW+ME!AO YXBg  A欗3'{;Cઆ6;']$Y(Fw_x|޷pViWz놶ATeѷ, |b9{!m¢R)u*/Q.h,w$6tGxc+ ywY;Ve  ~<츣mZ3P-{Nu?\%S ae _0KupbɱzB=#> &?u @>b,?U+|8A0}* $U=&ÂȕR䕌^r9p7DbwP7X JG6nìՠu`.]nщO*'6bL~eZmivVh쇵l)SE0ki'S/}}NR C6^nUNX7eL#-PYi"y^Z _c~ᖚT?$U+QgݩQ3jjZUon6/ʆK^ ?gtw&iW#At̒׿mo{ً#tJdŰ$ڂsvPq{`W%l*p8@sƂȀwǪ&gMB^O>i2kJO!rI5VD_2e}(Yf|gH8 )GLbvDl4=cbE:D`$?rƘ*DvX/c&r"=*_^c1HBa?A;av9m[;lw 3z _"z_?*73*iբVMs(hzGc(joCֻ(/_j2 `=VV`S q. ݨ0hOvYL4gvjթ(+bZ ]n]4e^ܮ5<1K@( |,~25-㸑ʁ`t5t O,^D 0NڲjS7 C !H |n'k-^Bko}ZZ940Eo5&us;'։)ĞcJNTB b#YZ* -RCS GU,ئ \`P/Wx-pys6\MY&SNḡ=ңxtɩlwM} *5CJm$ I LАsEYWDQa~FV__I{0x dsMCG^ױV4GLUұTdzv'z _ RbNpbqᑘ L]SŨ͘`=?A(lWȉs<7Ё7gj>ڿHth- }+Q蚛4[b`' G(oL:'{b}AB?= a/r%xhhcdN?q+\kKa]*RXYq1jEU!Л6UR 3h_OD: _ԨB«HVsHTh3iӨZ耕7x:RG5!a eҙ_wѪc:[<)qs ׄǐc^>j7 9j +Eu3󸞬Nc)+#ڌ!lŴVH ۥB)4$Tgԯ t 7Ј.҃ 8%T9,ċ ژ%~j\"$Y2yuA_LP%%eo,SPz鋭,f.1Y(T`sz!a涟aR\7w(KGj/p#%-F jeq58|uT=EՄF/y ޳Ǽy*qjp vo6f4ͱ oyC6x:R[h<'Wiw9y|.ɌK1f֮(>>V@1WcWSd7!㼣%M֧Yȝ!A<۫kt?Iw<*f:Ӻ$"fe*-7 o ˽`X_ HUJoɃo,ow`5PcL14+ܦxҠApMNU&@ zm}\|Ve'1;mO3vOo|rMC?"o?SzF#uyh/|/xd'QmI߫[N/hI+FԗEr1~)Ӕ =4+ZPzoX,+>mC] L>u֒NNB>i%]²:r iPƇժkx*Pk*Et0mF*I\/J0 FB8EX WHuQA;tl!',jma_q\N,uYV>\%\^+/CP9TH&=_ Eu\P("U<<8ԧoVToM>>wďM]31y/L7p~NeUn5[NNŢoayQ?1 K2[u)#OA4cFVJ܀qrȣb١MqIש;l,Joa~d,a[ K!ɡ(3=tg]S[өPSL]. XN w@λ| Y1.W& q+Wxq{eޕϣmCl9W*hZD\BCVD(NSI,q uE !2Q`5unNzwNF٪F鮄кYLU>`dY%xNVά. ~${UY pg(u{F3H Mۤp$#xP0º;6,yspm3ȿRŻxvhrdWoӥ&'aYK]9b fF8ۂUT*oEVv2>),쀧rgW̳T_h#bvPLIƁe8PZ,&#<ɫTEtX%t8 v4Oدxԃ(\Qo'Rw!s jF"&'|P  xL“71et*$zdeIx @*$RlΝ5|9C{rVʉ,nm)l6a;Del/AM}.K?f'4U VZz*‚O\, Ph3FzbO>wjVX#,෻% X_^pXp`@H+|즺U$T "F's,ˢq횒]WJ6ɺ[Hw PjjY%3ɛ>7,.A$,H&\B:ߕ9+6/w Ho= dYOUȼ7F ,oNh8Gݾ|pzyG"AI͞PN% 0皐3?:6h@"pmtZ ~8j7iLMZVUvLB50ވpe?fWR 4L!+QIqb}؜:k!)Io6kLw=5lTk-qʰ>7F=NIмEޘYkmDu z=+FnM1'' *UcZܓވA֊qHT@ӊ l\=&ge10/]NKl{1 #hoԬq!/ϴYW>ħ pbQ ,>kҢ0]1h71;2IEUEc(SR GYv\wpwI.Ѣ JN]QTZf^Vj#gT0玤Ƕ&Tߪk׫`)_8cS tpjڀ u3@U5aժ{x!5,乎(ϼ2qq:?hS`VE?bcr5?q '.u 洨d%.\l,WoB}ǧI5Ly ļXY@o7bBЌIj$~j_5E/vU_n8P,~qYfhW6"p?dU͖/(.{o D]|6r"kNz*Ƚhb 0r%?uVS?.NB63PLzn%erm00#$_Y<g5% ^+u[3IY>:g!(޴FC4 "V5 qw]+<L!\v:wLnĘp򳬇"SY bNІ>JXHQ^؆7)V!~jXǖ̶KHmgѐˮ llz| Fv3(WLm`|j]O1OI>Pd>vW)jv"9ȾФTIf1d%\f~cՇK,/ ȡ3MTMK/p# ;Ͼp$OC@bOL㺼+Y9B'Ec 0DWp; ( RrW-􍭇'~w>I(;\^lkK8yR.K]cR~:$"mEГ/r&}wUP.;& 1 b,,^qNl# iǙ { |WsHq}s!!<@&ni[S%`i<pe_6L$|1\`T|'Q._U5䲛ń `>G퓄o7."Z:Φ&5,cL}hO]x*DY9u\B;AX= ;h_st}`\!Me3_E^+p֮%t| Sm]7wO᤻} gaXVu>4(̊S [T:ڊr! 4|V…}۬+Oq_4z`04\;ƃ0C=@`S@Ҭ}_|aܛ^,Zz SnѨ[ -¾f'(ŃυYNwI005UO9_ʹ8UN`Non;U;iYP%E RW  oݪ6͇7E?'L%q\ۧLU(tox" U#C u,8Z2 V7k٭֞_ Z!~eQȰjg"\e#? $Ëf*w%pBS{nA-I [).9sUxn>S{  Խ ^lÿg ,.@|/o3pMxtL$I0O{LrJ/.%wH~٥ LCp؁,KF1$SGth$ | 5FO.p͚iM~X e (`-rZ0+<':Uc05"_5/Vn$n΋P6AijH4FIT>%| >6Z?~%̛>ֲh>`-LQF?WDȍVu>y74ܚ}F۴ %^ ~OGf|$VG կIa|*RҦ\s@/{wsU§ ~_alS?kbz |)/k.nM^XEY|셯6?坉cuQs/yĩc͓$f8|d)65(#zM^}#*tA AznBUVZ`7(z3 7i Zub!9\$9X$n2"=R\r·Y2_NL^(Ízgޑg%J{c4=@S׈b.nSJL֔,Di~wBw<5+q[C_jt@f>)CaF.y= m[zԑV @=E{]sJ+Lre٠@ %ad axgDm뻧kف`uIc]n]"c?̀m-PjiZ#{x55DTIU_ѝff^~_Qu}+j@'=7&HkjI3B-ZBûO J;Tkd\?B8V)y)X4@]TLӕ͝ ?.QCS(k0Nh'J[UhuB>ZJd:Yf_yȸ(Gnẍ́X Zz J ylV`Aڐ8 =XP?jN_/c:^5_eJ^IYeIlfq6"6t2]T,57(2e(|0f9a&x5Z_ Ezs6L̫,BNAn|Ӭ& dGqspµKԆ՗8BBrۧU\كc'jPt6,ĞLz՜Aw]Ȱ+ ' 5Ssl5,V6_*Bo+q'i1VUa{~#^0 lD"0/ߚNR/$}pE]x/=^\hؒg]-o"(]Ng"8v=HTxH>c!kk !pod\,a_[z^ 8ꑉץZnPt'KUc{ D%U֎J>6 j!B7TS)R<@ђ ꮔeB32?\{;((R<^]^wY-{D#0n{Zu4y"*T=k O+҉pGJujr&@P&A[<z C\ʨ#%Ŷ9#L{Y 7zGЌԥ,.G{%ȇCMb*2 Fp\(p%ux!~ٔc 8nfX $WʮV,I>5YH92?b#\$뇀c/osik<q,@f\c=i[\n31P sXPuu268v>bTfJ?hN%/eBN ki. SVr"scXH}TQTp)thrE>ڍ9O'GdntwbN/`6{3_ID9lw#4Ϛx2'xmy9)%QY',L/Zm%>OQs_.\Y? %k](,ߊS&*w59T X~jGHE9@2N3MOD,Tv;]KI lbz)tݪkY'y o$q.z[kdN`=D6FCaj? +5hLOբfoWsȊ܆Axt0oy˫%|gYo}1Yhַ*5D;)E¹t,tqpϛ Bx! W&1LiRo(ht ZT 9dHF˽x|y|Z]yNX+2;fg%AUMNTUn|cc*jqKEw5MW?)X:t'pApEl- }M՝^]睉yN5u0=TDO3ٕ1?fg+dw/dZb rĚ#$꼺"9$i]UT;0*8ব;R[Ӛ}"pg-iw ){s!FoHjGbE9waj"PC?Z<@m>ѥB/G5GXEџ#7=ă#D/g諸cS( Da'?E!D\(A{hjm8|cr5:қcp#ބoM$s]cixKF; zYźZK:c"ߛA"fLI b嫋MCyXxĬI6~Yw3'9Λ"v`sq=Jmbg "4.$" 5]S% i^-rB(J!'"iܝ<ƳQ<٢= uKc?kQL'PTPx5P2z.CACVgA}k quaTm qw ׋BoF&bZ0v9x` lm=}ԕn` OR 8uSi/hH!S LyM>21G~3kM/FE3ڶ /#_X|lHn7gHJT{>s&)M Am<MD6N?MJuƦat) Q xq^Mڜkڀ!{[6jCEd/{{`E hNMX C",cT60v Y^"'`>c+%?F0Zhr>**?0׸(J-`J4#8~:F5&6 ԟ#Kkգ14#a^!^7V8׭aO΃i6efQ;ˎ:uI,ו&m(+N~\(BO9 b3ͤ]]͍SܹK eK3SQy rO6!x a!d,c^^'+cͱ 嵢"LT !-{X1a7>=ȘYc)\X< yheGR=ҍcgSr˴VԤ,#zԎ>tLGwNOGt2p urqMj7_@v)ZVQ906=ը@pj P/̧l,,o-Uw?P{ǼX^KS|˓BOrEg ~jf6*jޅPi;۰&4dw'*"t EU&;Gm2FҟU.YV*P0͋\t:c\:I/sUtA]9I_c8ojZ`~0GvosWmӡ ͙[oGݢ3 o@)H #G"6NtlXq+O \aۙ5>M/s+bV?NOwN_G؋>:dz+,+mSZjK,b5Ue, S߾øNampY#I@:Cs¬+(UY{J]X̋y%/!^䥮Wjlo?NHO0Ǔ v /|[>/k ⶅX6Mc18!f&VߵԬӘKpYI|c\h,D trʼn:/fW*L>̅<]km53*4|}Ts!09+]= bVqc`7G8R,\批jX"݊`.X7 ^Ψ4bjiUeiF:<ʔE7}bzXS:WeԒ=Q̡b˥_PY<aQЍdJnP9aHZϜ}uĘD>h"z@l's宪7HLmFTW A״b+ꚘUWxG^o|e&iVϴ<_Rw1֛˓9"IҕvpOWiZ7 V-pw+bjj,ɃxCލuֈzqdP$Ii}iR-K.p3V0(.vsoHaJ/H­$YNź :-ޛVRQ}&v;w܊Όp̙%-jf*뺾x=Fp߫Jj&ބةk$ݙulD1be[rA`ՄRC x9$fo3<|.Ktr-$C-/ѭM}0,^KyqҸ-#(=M +r=/>omd$8]5yHoz3cڔ[yIÐ/to@VBQ[]Aտ`"6Ωzk0? 2k5jDvnHMܓ(Ix`SmW=*yƶ@RjH>&qv5_)[ї̓2h*-襕?HRb\G>ROX^{y}GC 8.ZHn8y6Wݠx(T-VGu/QG¢b\MԃC6W* _͍0 6PzU7pl\v03uDL ԡZx>;PXi?l r;}ESkڸ+qp j%Tme!s/bg-@9i1>MXӈ[ ud#bϢO'CL=oXm`kMEK*ӧ)Xs ,ʠq_"Y Tٳ>h_RXJ:;3)ؿi/*1UK@O>ݴB-Z\A&]TjzU>Ź /{&\7 H2yV$]yގ }wF2H_$G M$ Oߎɣu_6d>.‡b+3WayUۼMU$F.H0s`5HƐ((n7 I3?ChDصn`t H`*zW3lgDsQI/5HSbb5eΐ"Xl{K{=fZa.(!_A0*>пw%/s.4u`eV ?Ⱦ8*j2 fvr0^sH)) m;}fAV N[xG/A1ܤYlu6 E^0Cf->Ž{GA\3E$el1'[#*@X;_ ;==(h#!R0j%K ʨT69UUUWePmxv8F ey7}Y6^\N/Rۙq"#mX:]j-1dž=_אW6p.4,.*3gп}#(@3VPBdb4 ]@jAZLbcӻia}B&i(CD!)zwq Ħ?&^x5Y!lKOyEGw.k0"U ijtJMC5Fp,ݗE ^dσ!mPc 㽤Y_W?*s+|oFnfÊʺصHB]{tۗу-Qmټ {{TD'FMmC;Rǡ"mMbUw%O '$W+\v&'I3Sxh8b[̯@J ? ό&޼XYӹ58|Y82}!HVo&P„>gU+R%aVgRc;Byߕ>  2Hj|9Dj]<$~L~^L@y4 K{%O6WUf\Y0Xܵ,pjV!ܵH+܁(ҩ*nj %3O2RbI{eX @>5:%h@L}̘6 >z5>`2Mʹ˪<DӯpYx`nAچtZ]zqx!6,v k{]3nzU-H ZH5ܞorP45lG*0oo=K3>eAqg(jX; h$)C\NyH~A  OAu!tQDMY*xkGzl75r p4GMW2Zj}$%-#Qp5O냶6]~6( 'eF$wt0%y5^CnMreaq^r{ZׄZj`3Jrqgf2<|aQѢe*YwԒypn"{|v/OJfg܇(߂0 Q;1$!{R}`o|B.؆UwvP>[,FuGũOrĵ`6C%d1>Hɼ 8:FepVڲ$Mσ"O/* sPeAYEϟ[yM^NR։ .b45 "%Y3 ȮD$p=xr'2f'v ~n)v:h ODwA+Ǖ5 jď{kـ hL \G¨ߋ{J;9"avvH%yly/5þ!L'?c+n<{)Z LTJ +~P^ "A؁K5"y }gyٜaLB,xGTf^+a\k^5*V4h!Wb:gxAu{./ vFE\ BǣظzhL6i4eB)TR(tF %{E;)DW$#r܋D"aN?{|$gU9m#idRIbݨ[Wv_mM]Jn/W0WnyhݮSVGT< @l]oVY~AC܊䎭nPrRNt'2Bg{{ \x}LY נ>_%D&MM~#a[CSaKϨ-8=vn=7.Q_C@S=.>!Ӗ޸ED$ʾ}œveuÑByFٴN);Y)Mnc#tNCQEEQ.ɕ镕^?{(ʯS:zO>?Tch T0Ý[ngE2"hNuqnEА:r}]"P D|*7qzֶׄoF$gmzݵ-oWqAO&zLy5L*\\(%-əWud[6 f Б 6{=c0X6 P0R ]3t7SGJ-b+'v`s2jMןEQqy/6m* awʪepEmqì_^Dm!gP3|W0+@#-aCO,9aFkX xBA䆾8˸&K3bf5eƠxr`}-zĔKCP$fL JLO2.%vgq Ú:0` XQF0!|o"ldGY Zf^wB;On Nr xL9|W %^p` o!Hٺs @NLStN-&؍>F')c=Jzap&@n:eEXs^xr답ޡԘ!b4{_-%+0w]l@0U{艄hh<7mdíB]sϛE@uC?w?\d^SVy':Kk _DW}35H8\w0YwBwNܬVfڃyIBM-kk# 4vJ q_rϤąܽTvy#![!ϳ]v[vsJ]tƺe@ (}n,NhW `CV6Ǚ=M3'v`4p"|$Z=}1} |~,}O\0zyPelQezZW^мHlU",ev;k( "2[}*P1g,qP˞9FiHz0 tq#0x`4 A{kr,ty03@5,Elib@fhe9{q-J tgqq^^iIF_9;įߗp`ph: 025' Zwa:'8&?>y$ef9b`sg-i*CQF`zN/UfU9x<;+ݖkb rI p=WvRw'D=ғܲ]BO^;}Jw$}ةckP9}&('bc[̚t{YIi+T~7@FșGMSdLQqterFvCQoԢ`OŸwvVWZ N!A{fr8Z†cޥ9]@ẫ˒ DQ_m?-@oFcα~];^w/h׼qژl4M$S13ٺ''0S50c'ʏB%_OcY~Q2)>!w=~ٻ~PX}Z̷@Ɂu$>9 r:4:eKwS)+\qz1Xn80~-IVq-|nQ갞&^_V :0[~id.&PZu~>а%9N C&2 A:UI.cYFMyi{deEq6m#Nk\5AC*!!z.i5:HρP50j9'QԂaOڈ3`T%Zyy{Z9<Λ†Ԭ:& .,.*4l֖*⸚T 2%1#C1]X-^")(0զoUN#ꕋI1^C_@Id8g>(n;`qQ-1u_uWm5&P8h\[2n{ľ2LޭmRNPT'F 7}2HStOE+ \V>jZñPf]k9t(9 +8e,2a s/"qY}"z`Kefz`3?Չ/ת[-g.)8=[R]MyhIzCF^% `:,5wCj9}[8~=WGRU]`YiI˧Cn?^n;T@2~;'/Z6ڔ;(<{SV$]>nKGws'#9D| }Gʕյ9X f<5&ֽڜ ۗ<ɝ< U@bi{8 px0v #?9>Yt2DK[HORq5]63{uw?ܴ`f'.L7w> [6NT/ҝ$0MmSF$_5I3<$ŖQtxhdh "ht*eO-iR(Ncl[x8Fm `s34 \(G*z߮ՍVŢ(sf1V`:&t>=A5[ܕVM2[7H|ҒOȵ4ܜ2-ORPXH_CV |l 1KY=aO;9H*\>d8p48Hv}z)Qkxf:d e<_U3%<()>,boWHw?:TNp(p_ny%5'Lx؏=$6<KsF'c(CL_q\b/ k(?"z nů\Ɉm^:{U+*1}|Į3(ţĎh\ lcvz,+fǓNf4ѳi@`C4dXg m!](nfYM:/V~wY&͹Ƥr@FBE{+eH@ ݅R t$ac4=*n NT0NOb}W1uRVe5E3 u*VR`oK\<= dZlq_r ld>]7ԣB|L= QbPmw-{G{zmp,o4KI4:MħVJpG-ŧ|+8wbXL|I YiaİfIiIT .^jh9%}͎L- r'5F/z*[RЀO!#?h*L&!Т}g!ķQp 9mGs \R-qɦґh14![s 75UZN^$$DL *J8YDT|XNTdj%t ,Hk{!MxRA;~ᑿI gn4BZe*FY ;AZ˱* C)岡WV%(&7SYLË6xMm?d@h'բ~ա BYB]D zrŚ ,s|}f',jv"'f c!(\a|ڴ*6ue\rͼLȭV*!Be~ (NWZ6IḲs| 4RKqe-cr<-̘~zf3S'1EI+_dIIRDuf4  ױq]ZYnp?L lH~˹8=۽㜙SRd$0l/`g`܇Gnw!&Q6zeNL8{TS06Qq_a_$DF ]*y{gF-xs =͇>GM|.QF[T6TJa܂XqB3uyu6yB\Pk_5cqrʃ3tgLx7#vq/XP<( #,>n1y6HeDX/gp%"aum'~.O::Hg(ݤSlѐIn[?:pWQuӅRDb72F% @ R.=[-ެ{+0$ adւrvi4{LU-6bw潹wr3a{>vSoō\A1MJxU\r.8.8;OYkL8ͩ ?s1pۺ;N 7}IqE{#i V$jˎ\+AL<%:K4u\lY]t"SWφHƁ%?HBzH"5¦8`\H` ObϧԟWd876Vi]TʼxLɫ7"ƶ#]WR k7NTS|f Ok@eUm+%v{fq ev$49?wvi&X;p3)Z`R!wrDzu.uS v}uy1ϓMs`4;"$ $1%G3wTѥalk-`lfJ<8zMn"3>շxd|ZgZ/bDY c?* /%mNR-ם~H9a$B*PTR=3;?OoR|f8 7!0 |j'aۑn%93NDi]ʠQK P@',=;Q$d-clCk_Λ4sm%D,}2A>A#v/ѹ\x~%.jtC+4TƵ9h,]%#LT9#!5M=7JBE]6Dي&U}pǏOz_aG:!ˣ!^K;@2?I8gfcj=vf%5hHU.ޭҡ`y,1 #b V"t5m#}Jv37IV@R ;Co^N~'7%)+Y~3N`Mj"|I8h_9'*)Y+MG[6CDQgG@k#[!(*?Zڄt,Js[?]+k~n˱̈W?o놏KR>$[~ْG{ozn[Jn& G&bÉ}𛫤ӂ%2?F$I$@MsgsDF)V2Zݖz&Gu,h3^[PX4o8}(߭#Ѱ(߈\y.p ļ r]e kjPZ_nXhH$k]W֨"F%eߌ$>.n/V1fܙ0lv?V|ff:N/m6ZpF&OѦLk`Ԧ ο:66N5Qf!E˪{?'8}_6VHF#&^=U,;sz"3|랰Ga[90qoiH,|4Ξ"{ˆlS|9DE(QQR;.<l\%m72͕c s y Q0zvJ;+u7ߍ7"ĵ/\}ij:G F1ċ8UQs!2Fpk>z۫di9E <Պ-ڭk/ 3l/MVAt$ %aDu O'uU0$)v}6obG@2F=!>w'9C*N "413в=M5& WGXXE:u2^{(jLO$}g#2Ш}y#[>_:%SӰ:R[8ѭq5QexuڊY˶JLĉlJt-kN߅WFN7eL3FCy];B rƬfݿRVXzVZ$6F0bȱl؛BmdI3C[[p( Bj|ي5 zpA~11Nv]gt@[wVcE;wJ>zc+k≷d.a_{Brw>>;Y*O2Nt;c! qdWT}OLoSC!jш%LFCz/HE &a!k_ 1ˇxdF$IZ.,y-EUY!&G?oNڿEpA?󸛈8!'h솠#Py : |I\?.jJ4aclVhQŊ}ǥxt8d{ ɓ,ӸGݨәG[}t9'*wN uZ%M/:CY6:r^>G>I `t IB́ӊ wg1.> U H"G^&S,bVPIȊFXlͣmeaxNHsUxA0u}G*gm8K)뚉X,"ǞQ, ,&cq/&&#p6K0vk-64JdD#%g.#=GAlD;S HX|6a` / ){]zW2̐b9ǝL砦sSOF>`}=f7*V/1oo:Яx@h(7[;4,<2kD\"+4W p"Xe7s)iI:[sC, x/`m.'om'va'c’yqY"25wES9̜7 nZ6Ϲ/vIOΑ(0L [h({JFE̡^@n1ϓJ3W![YK P"3vG يKw@LOWN\ߞ?7Fq~J6͸qCӶb泝sܰ=cAv0|X:rQH)W@BɉN{efɬ.y6A>S&Uan$8Z1j#I]4r@ լh$u1غ,2Pi_Ss`E,N쎅elY>*a nVy-1鍈>Kle{K>ŵ\qUh(0tH.(=jp(W9صd -EtA8YZ=6D%t`5_)D{QΏIQu3KJ֢fPPO07{IT JhaKs%w稇SqC!v/q'5ˮ譬)pQ-GN^Y$;H q-tD#Ս>󇟓nnFS49qBmagb$d$|qgW͝J䚜%+ ~-ۮ+f}^_C:dŤogLw:fnLH8f,n慶1'RJFD d0,Vn->zWr34̓_0G]5mzJjp9R6G;_phS"T0:mϽF~(݁_Uؤi~3Z^p/=UI^\ͨD%c/P{2 Yi~>7g3}d Lq漛0.K<{~ }|rgSucX%)QLW=k*h B= "2mw l혉DC)c ȹkQp \ TMr; Xscg.T0R?AAك+36ק.z]37`ؽꞖZ0ǀ~ff U{`|2+lΆQN5m\(.%)wR;:8C5zϥ[3 OF @W?l4sχGvj%ЊZ]4[׶|7#ݿR.pf2Rm##-/Dçwر ?;缒;Nĺ! K=`O8􃧈&~1ш R c(͝9% *7򂝅|5J̶oj92 WVXN,)jrh^e<IDsMV-Ml g?hUˊ++HXu7FM*Ae|#zWm!4jkG('{-&x1[IbjҬk'V!2uimʠ(?]5bµ5v P5_0" ֣}Y|hTKM_bBDػ-ocCM>d];wޑwѫf($[;t=O,ݯd(YnfM؞ 4j/6bjQ}H [`?|13|3UvԺiKP˧:LnG(l(P[/wKC?obyv_w ?g ]MN8r"/$(Cm.V" R.VR~պT1o],LkpTu8(,>'] zzB 4/3}@*wNsʈ߬UXb6O~p7 88y%Oo6~!,o^iƝHlI8zVmӾx4SK` ̮I"/?%7hgx-pXW2{?v W7-7ak8㛍`r @yk#Hwe9}|kbYSAu#pPV : >/`fM%[u&P !|9[pX%z*V _5$l14^Cir[tH&~X &Mg 桋b8n,MX>Ń^[#_-uRnf:*#5wZD TRӦBY"d4Yڛ&F%5,OdVIywn0SASk-S-* #ǫ%SU8'G\! heԪj":u}At"^i/Mp}O<}X"jjzorj A`^ADCkhhs\ߎ |z5\LA!h. 83qʾKX̌wJa0.8)h]n;bl- +33*qۻH3K޵0iC|1v\'^x:u͋2cZdl0fy g#dUYh3ܴ6eYzG4^٬'̋KV?qG8_)+q9]-]նKA䄟gOZQ}ma Jֻ1).8͐W, EyVLU "DQvvEiޘm){…2᳴%lbDBlc6S9`rc0BW,4^ݥ'Cӡ!8]ʨfǰ#dtyrIZ!.6+ʱFr 3 ٚ=aG\{0!T5?iCnRmBKH]Mb(GO>Gn9Cl'],#I}Q@PdKLRsA+B VgD~-i W=^ }Qhta[>A ՘D,Z:}]!tNBݿ򫧍gs8qgP%CGrȬd=W"}pv`YfDA{۝B'_jV3{i;r`0,HIya\:SG }c#Ng#N4϶~m yqU2E`c=C,d%^K<:W翸΅_ 4\wIKoFN_3j)=J;pա;$IQI+/ 0F(5$R@}.2vV7s8M=~$IIBȈޮSXN6-Zze7γ^6 b?$8 5n.aӿEm5{=00Oid@csY,4W#t5қgjhZDoZ1&btQ]$ZbɽLWUwȿ$,I qb-byD|P &HfˀʢJ[H}-l094H+ Ȭ+[\=j>4# `Ec-JC@hVU.FLjڣy8Fn`Z&` X_e ^5,LHVEi;]v!`kq:]-w#aU}gC 9nD9/4΁X} Pݱy&*иfB5j`dLK.TTmM_i![Fٶ`.2Bu볍D*>h Xa/@s$eS$@xb>\ǟHg7|Fv '>pW_$".L_ZXY͵U*k/ly%*h(ՂPY)'$'-(sztx˿kn9MVW+ؓm/LtJť [U02: ɽ)cd'hT]ko1 ;[nC,BOWo._-ekdu>rK`HYW)K5=`)0^_avDBK.n8ԇFm5O1ZRڭƂ"ǔ١y"qC~1m-G&LWKAZ'2>55Jڮ>ց9?;%dD[Ȥ(Guj3;ϮM'(ztvwq`9Ux`]SBvjSܱ8IAj샂HcJvm u{dhc/mheV͏ԥ Y.{&6 3Oo gy d3(wZfą,^N2+:-+1 Q1 РYzVxSt޳)ę̨E(Vc1#Kē8=č~)B5P,Z)rB 'rooqs`ŹjGt@ 3Un[ =`n kA6wj]fMFGKw`ﰽD[RxoHp=, (~P`_`zĊ Eyt4 4ئkv;sw E PFHb4sC7S/S^`u_!C$]}lo5"-*O:y0,w]>T YZu'E #a9" "y=q^dVڊ[y{AƢ+,nǁ _;ѧ\`tI'-#[߆b|n[ISQ\;kֱ?\[H :LB}⫑?}&" rlh AtJtNXڍ{z| yVimg1IARFּd &Ej!4pCNpE %=˝^fU a~™v_j/`Om˜`O5 [< *_C'YBH 끵0m`uR:ԘUpIN~QȚ_0Bڸt?kV68!7X6VUK &r*J '|Aقg|rfd׆BZ:n9Gѱk-b_,-9"'!zwkl=o#lufc@洶B:İqi*fcV8h XR5!/&9$wy/7fn_EKگdǚ(; H\ C9LAn :.W~"`te\6ĜI:&; GmTXlVKH/&]ãs) I㓪mm&@-` RΛ(ak)Y@wmۊ茮&gl #jN.upg7)lKq&>RC}VE` o*09<m%OKu8DRپᜒ¨hƧ3AMĨJV34 >%ԝEbMhJ=:*G0br"$x%:~iǑ3Nɐs2i 7Ix(S0{W$skE8oNus9BYs2 Y-G0.7kQC,1s$ !Fsi.>/ 8 JaW|-2Ri1_Z+Ѓge}WIrzG\ ɗ/>7''O[TUtI0]h(]mv뙫O҄S uXIb_(ENɤ0xy4_%d(aosMYH:݋ [ +M^ "OZ¯וrm1ZS6Lrmd )u z%_iwX .\9͖hݕ{Kj%( 6\. W3>ܪr}ʃ&Lk w?,XRK O)X҆BsIX:x欹f>"ذ:-"/4{y,UF;XBKvy0h0s"KbK>z.aޱ6y"M#>*ޟp,Ġ`ANIYaN塧\ C>c̅;{lmjF1|f5IV4q܏&mpqc ]M%ӶJvMx44<j]Ǘ]w!D} Z/AzP4Ǝ֣Ni ڸ;*V^k 2C.8WV \*Z\/ffƼ.c)g41Q>.Jipy1?> _k7PGA㨘"P`\bfpZАp#mи*m]]sK햄qј{v&0+g%z*pMAYsϭyv4w  tΨƧ~:yM( `bޮk\I;@|4-k*fr1PjgeeaH|c(+-~ngvcT~:Q!D WT&4I}Qq26'yr4M[=;n0$/ÿ۲;mx0*ۖ 1ER "1s6Â*]:@ɴ;i9pŁ҃D'^X1"XRPd`;plVn grLx>Q:JDHt4a,` Mµwm撄6L|mͨ8}7,Mb B6p* ]gR/0t_"ʩ;iقgsP)ReZvI-(hp=hBjq}E@yѓdT(]J7v,x3fCx~E9Cl/LqN" /eCOA̓3 6gᩝJaQߐ`'6],AVq9.iEx" 0P &ʵ#M4kd;$TI3g([62bݾ [ YZ