i3-devel-4.21.1-bp155.1.6 >  A dk@lI%z /mGv`/ЁHy/0{ԩƦ~H<"}p+X~Є 3x3џ3Vlfε4-y*)RS'O'۔.`YE_m_I ֙ʵ@.D!<6`z|NTLn jY9! (Q@M,L--f¡ *'))-~7 lcGzȇ>!Xhs,Ct' )Ɵm" hCٳx\Corp A5-F%3xX_^. !`Q=2JТ} |%Nn-9V7_A`ZB}i7&9=_?C? 44@P qq hn^[,ɲg>ɷOʮSy+^?qY.TZ:_oEvZEԴY 34(<*[9[ڍuhb8fc0ac37b6e46d8f6bf174ef66252de8802f631b084147bd90cbe87bab2e1eba7202fa2e4762c92a071c056222f9323a018fbe3dk@lI%z }F L_a p Fwϕo3/j>^DT@LZM'Nf݊"':X0%I@3$Dd,Ƹ.  sMicDkNDH3l"Y~\1gS΋ 8؊CwbsS/gKoK9 _s&Q_3Vg:4`/x_0ɀ2r;'"A>+zn[ bg Rq=NF/ș`.)ArFI~ʿbV!bAG,*؍۬Ƶb 'Gޯ!)0QB-oVȟtnT s&\` 6h>p;?d   7hl|  D  ^  x    y     >\ &(C8L#9#: #FG H I XY$\H ]| ^#becdrewfzl|u vzN`djCi3-devel4.21.1bp155.1.6Development headers for i3Development headers for the i3 window manager.dk@]obs-power9-11.SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://i3wm.org/linuxppc64le gaA8{pAqRLV VA큤A큤dk@ZcV dk@ZcVcVcVcVcVcVcV cVcVcVa45e0990e1eb1fc9e978fbb92cc96c3874453734d712524864269b34446b2c6351e6e72c93500f630bd592e8098a480bd26f4a9efa74e96b37278c6b4d13eec62096dd720030ae56043e6167b6d8d2624c4fd5e54b88d41bb2d7099d9e41c52cdc96548032fe0f3ec7fc7c5765bad5decaa4f1e79ab980394881f90d217dcc1cffc4175e513c5d024442904e5c46c9e47ad28342aa1be4fdb0494aea239db9bcfa0a50ef8538ee775934d62d9aa27ffb8db9eb1ede5e3fe1c8c5851db14eac7a5fcdc759b7946ed2ed9c0241b8fd8a00ef499061b067d09a000f59b70e19b71bc70d8e39a52fd3e3a0c50c63e672ff04657f5e9b256a3376106aba7ac6f0f0194fc991fb546c8f3c8caed1396c46ac1148faaeaa3e4b08ddaa885353d09a9fd15d6ef8d30f34c13f9ef6040eedd02d4f95fd780b5421354a0d6c6368b0c592a6dbd1357bb25f8a41501c7a973901ad74e67b7e28b09b7c548f144e4fddf82dc5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooti3-4.21.1-bp155.1.6.src.rpmi3-develi3-devel(ppc-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.bz2obs-power9-11 1684750429 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-i3cpioxz5ppc64le-suse-linuxdirectoryC source, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode text, with CRLF line terminatorsHTML document, UTF-8 Unicode textutf-85747ae397c4474f8ba519ad4dcdc6829627fa78d45fc253a68f0196a2aa5c466?P7zXZ !t/岼] crt:bLL ؝- >GD:](af83YU T Ԉ4$̮] 2d)mk?TY qxhU֪SG0J;;jeW U;D wr/*_2]XQ9ĺ&xCNj W&8@аȟ4" 1`#8X]d36=+BZD@eC?$clv҅6@-T*s{* @3 vGD}S TL]:o=*, iX pW~s2|kHbWY9_"`vMv6Ũ{X>KC=Yh$%V1x7V#7+>շn>P|*hf2|tS%&fb'gDh?ޑrsc=9!;y$c־0_rz.P]77{2㢄ǖlP};׼dpƥh/vwGs WZ}Ğ83gÌ%c=J9ȟ^t* zsodYI 7[ \Gf(س/,ƛ )Bdaޅc&>SN\g9 `_/JΤc+2YV܁}_]1K xnYs/ۃ*M.1aiih)CN8#sֽ% ʢ25AKv # su%;eAÇr.A(<'U KцНԝp. OFoWz*6xyKXaF7Y-D,8PsdK2%ꅔ!qG4Y΍h23w4|ra;!>RW73ݚb ]fmm6ה޴Kvl 5R:RO)m"v}%},[:9ZsNߠ=j k=? XF,FBwY QJq8ZVbZ#:1L%귫<DsWԽkX.z*oE~F1?I[{cr:2O]c~j+ \fXNb$Y-y(WY!G^dG7 *".prPjܮZlL2G'BTk,W#nQg+uVz]"][Hj8oNsXwDfTy(= 8 xsds%՟im}.tί'gfq=p>H )Ed|" ͮ0?ܸAu^' $:j1tFmiPW{7 ٪WO_{ Q?Ldz nZ;w\bt+T 3w IHI`R%PDYJ)~븵(H%?#cA޴*:PφXIl l'kДco: Xq:I+)Ƿt½)ᠲQ4h+.ɜAjJ?8vڬ(>å%72>^l"ioks-f=z~ݿ-K% yk æw+@CR jTx؂TpNZw;*X?%])f\f39!x;&R<_>4&;qbQ}]_8丳37(tt`[D9$+"J6)95fB$ h 4!loG, D|C0sb}W^yY^Kɟ})8.+1,Mk1-yP놇oWt]6y{h㤼F=U̿nXDг&QCؑO.AKŭ_f{S&otRRdgG $H'ܱ&pvV=ZO׈ˑ(kƙ4sOK( riXZHų]$ͶSpz^6kR`Jqh/?Ҫq8@lY({Ok7f9DpV ÈſGE7չ7y?iޜNUǪv&'X2Gbꦋ& DX!!&^bjU*yɪOɆbVF8I6^j]~ˠ(3w _.V.v٢? ^f^\mbV)+O1lkƟ7WgF+M+1Ej+ @u)k,@: joCexh_myW68L-hQ*7:HKu󾥌E`ʄl8b<adZKC8j@) i0֓1^w_Npl/<[~=2コo`MOF*>!2Ghf%KF^>0uID *w:{-хuΧͦDWB#6y)z"{ƯijYrHgS Y%=*8p+1H`;QHrg=Щ9TbY9L N.QQp#o4@HnHoK$gtr*0"ȉ"48Q'A]aY4M᪉4c4┬+fJ̢ce)ۖ7Խr;Hmga*~frοW([>dzؓu Kf:vc-`?V˻=)Y\9 L(nޕa HzjLHe%ڵ±;p'Em>۫SCuiLWI pJ2“Ry ͓[cbi򵅘` KᬘZan2$5%dF?XhX(Uzt3fc-7t/c!UԬ| s_Z5"T8[Y1ͬpia`z IX΢)t !V0YFu5O*%G<{ .U˻~NRrP5I!D&.~ B-eI$ύ>V !k?Xyl~Wa")LJ$X"rTUpFuҜߥy{*_J.tTN=´g0j-PugVЅvK/P!Cs \flE}b~ĸIт8 gwد顽w@L˧LŠeXcBh1HW^f#ؗB$MbV؁׷]`]g]'j\sK2'cUO_+upL:m7@_Bu/5L,7y]ǀ%JCK]|LKIifÕj?;\V}GnM{DՄh,`]F?uK2s1_ 4`fGYeOZEվNQ®YAATxAͿ]2xq"e8Ugto'LH~ ) RzzYHd?hf eFD'{rhAW0@V >kEaեƑ /K?e)#ߖ+$2$ B];^xSIm'=g-Xi}{95m3*5Ϗ٩/rbVs2OaѪ vƑ%Ԋ#\ ]}1=^ͳFU"n=hԶ"@FYT_ϵ½u?`"dzed^v꼠Z% oUZ[eȳL7 O'NEd bnߤum{E0i5APצz`YJM T͢zKB_Nf.-fWdǷ g&Ύhgx~+Nz-3#5A׋`lk"*{SQv[O6 餆@{*6]*BG@Z穖hiWT0an[> ~49 vۦ&#Rs Ah3Pdg6Cy'V&r)[S {rܶ(]MF +U~,#XhbW>ͮth,6'uzy7ƶiiZIރ]eҚqUn_!tB"UgUB Q%ԧ?0xN`.B=j6/c~K= mN ɼui)d0FoCE nqVV( x{Q]R1$lDlwc/8CZ[g3Gv~J>yR36`R(@"0."}=hX"ϖU?iRenM#ջVaue;4l4IQFp""i|AJ\&P֟uP*Gs\ ?l<Ͱ< [)>XhI2pJL6_" 0˫8;A"(bucE4O9;=+|] ]j {LWv%l,p&Ue0e[!;ێއXKVU[\! a`Ib W]E%Xg;md\l#>ǔUy\U ~rSiMFȭ_8:n!G{*2:B"Nή'#{\G31e9L%)+<U ̉ w }ӯcBGUŞZCZ0-ɲ)pߑ͆XN Cv`@yJ1A샶B )reMj ^tldゞnWf*6Q3*QE_qA)+eެ\%d2]QJ5P2.l=(I`KNEMp@O'0|HRDħ n#:BZwOoR'6\wKsjNi) gO1T}C._yՙD4*Rc@hlAD@Qluq-A=%&;P/0;b#=cN8B۹^֞hX0:'faszȍ4)6uCk R=QΘS0cq^=@ōmTص[?Z5v.d>%f`s뫚vZJdԖo@zP'{']eA>9ٍ6Gg_Et>Y䳯fY3 4Q`΃p+A7 \"qKW5^\L S q/ʞELUe1aZj/Y8Pe5-뭷18:S2ljS9*T?C\WQ`mj*ܜ}Mu(h4ms+j;*-|ou')"F33tHSUFyxLSSeN3 X4,˚>G i|v Bȸrs$嗵н,z^xc+Bon^=&ŝ7g 9u7;$Ry*Tt=zGYI#{M |UxE"0 jKUtN)u;4.2F1=ֺBZ /s&+R Y*/4yv΂_5' ӗ:dbEg-uicVc큋d39BbBڮp=|ֈO[)};y,4(5u`p&DbjD0˸cღJٛk}w+ ֩[>/S}vlc)}t69ܡxX2p0 6.!cR@{iZwde_5 gN);eY4~"%p s76jyiZ^Rnma@W|T\t*DJvZ 6y襞dK?E;0N, cIf3v5V0'gMTt^S@m¡ڊ]NJ|&, -lcȘ/T;N1zjCs}1G}W@H) #iKe9|: 10G WHJ+g/RKﱂP@tsQ<1ˆVEw4wNO[wٙO)٢qL{ß.*Or  Kn}MJFg m g0[sdDzŠz ,;IrχxDp7<ϺNn_d vLM#$7I%,{ui jI|a <+t8,Gn>~+3XJ0D~K7+PpUlOI34ywʪWU?Sf7^ڶ=,Re\ #'E[%%3i%aei.~,%WL S' NFS1ā1 1v>Ԉ-3Ry/ɽ&{ -b((VR>ږ1ޑ!V 3UVK6n\ym2ε{ bz`i84VLc-&vaQf㰚˾"珝)󚁍5 n GR $ʣBςZ M YosLAv 4qHCぅ檶f cq>Ph^kAa"UsjIhnVibJل\W7%˶  'RG`G[Dϩ*g%5d<%槜;?t^o"o%NZP*/hk㯊t=}H$O1ׂ. wѦ|GA gȆ<  s47n de(IxP8u4`Qh\^Q`T ?H pAK)'p}SJҶRxnikn3;7˔r6W];zP2%͒kgK<&#K22t2.zBUHpw׻K.bef:6?^a(IgA~1EM!ΤG+Gg\ AN c5X{[ >Y\ItƸ4rQZjPw=%rc΋K.SoOWg%.vF\z^la2Ў.[(;M ӱxy0YbPlb.Ia0],L5Y.nC?Fg3yQ[M|1XmQ0Ђ\[D'{4ueMD J`=5u=ŕ!jhY oD3$ QFneUkץ,jݨ M@U9 /= Tlr{9+/SwZ86ke]^Xqyai012k&(c}(B\MU4 rvxqS0;:h%O"yW>nK?,u: 814_s6\Y?pց 6 SMhMz+Le/ Úk, J/~5? ў?-:Eȭ@?O\~[ C)!H:@IB˽  ւAEH+ٱтOeńjJ :Ivzkڿٞ!(~]]ō94Ep $ OnlC< V$ .$77M$WX!c9yc.34NVlÆ^ؼgAzI= u)@qyyf2> ɟizx-LJ' o;ک>S@'yvUY+p~NOڥه,X kU==%Yex8Z:`s<ǥ%Itm}A>8/x=`_]Wp'4%lU1I>տ& չZMAzX)&a.q=@vg˳͎|,ʞQ]o'kssC1!jَDZ!fC3R#LhB7rL)-8yi ŗViፌ4au5fE;ٷLp }+dR/d;HDJ\5M204ozʷB=jwGZD*#t6f{VʉLz]B%!s| ůǛxV<} Jr#qAw+8Ai7C~+`{$"pM Gzfz #*Jِq|DЙ0 gDSʢC#K/-/27aI:>.|, GkRI, !,E'ȥeՊnv2܂H * NƋyQ1wB2 x:$a-&ɦ+Lec )3mTQB2)2b\>A>n*v7Y{PkvWGg ׎)nJbU;aP&;/C/Uj,l}`!K}j^㉂ǭa5a'Ҟ8ڏu3 aObhEJMc7RryE#tCtƴmFدmM9Gfb@XC}o ~zL pS=`B?Bz2,Wưq)g fWønn}jxآ!;}bepQ8W?,&H k-u}^ǮKZ>>gHTK?%*UYR~qyxaQ;žhW;&oNJcTmt{Ԁ@|ʠxV͋*r +P2M*{O~; oX#6KR:*R;@)IR MiHԄ"9wAH%Wf߱ځWB3}kO5[F}Z+[@k=|S浃 秊4?u(~~x5y- $7 T6Tg)|OClŸA_#Lw*Xc68lAl{QAX4?Sz3[P`rGהf+%yn!fV3{}AJ:4Hk\b,sGVհ*D#fv99,Fg~|c7ZKLi\~jh:1BOPs 9וɡVwa!\Ȍ61.K(7|ȏQ]|,Mh*eD\7.I\ηa-b϶?k𩂰ʔӵ,e :T.!Jw7cKty9bSSw ֙׿{.JQ3Mmb<DvËQ.Ĵ9|"6icV%z㚈 A z8l^6/M\;dʌdߖz HG{meziv;8iDTofSϛ`_n 8.eũg>kCa 0@qk; 3{レ>m[ͱ֫Jq# ASƘ9_Iϼ~W_ NOF,rJ6!g8di(aNnW~< SSu>Q깍aY!U ]`U?yXj=~٨GaUWDV()}kj+gUar)3]eUVq9p\@#8m>c/@.>p ,gl+G;D8Lvlm'&uHp=dw@aьonƎ M4h@&^ y߶IhS#|LGI dpwս'prRSm5[lo3N9:$:w23=6QRHWU11 2J8yC?rޤ0IZ8Ҕv_mMԨ4mPQvkF5 ޮS1+ uLO4 Wý%tob #VL4:(Y2.ֶ: 9KѽPz'9BSc:%pV6jڔ?j}6iv\c $'BD`:ӝ\;Ҕn?}FEh4<-TjοKf$!8e @XRI& Oi}w3xi7~%'c̝v3nhaBVJW*KPًh?ܼ݃Q=yf46;/ w~Mfw?Bk%a%9p`XJQX] o@L믠Hq|!!fnD*rY˼Y|-tc<0KpF`4~ʨ¨kFܤPMy}Yf'/gddHLh3jsaHЮ?/Zǿa* 5~˔ĒUYZ~ 8cqm\ R 6#L܁we_CKiBf.YBo=skAK JqX.1C͆Q2wwV)Uź-#OL7#W 6wAo#*b\1ThzeR}P obEx˲=؉FDgG-5MP5(ۂ*m`paǼ8P졘s!Ƣ< Jo$1X<}&_ } P.}H&2޽f8~U(^iB"WHV15, sgea L\m#Kk\ԡHȿZ O$ϛ\Q bCp5'w sƀ ஜ6, H$sԗCYjTN?bgDO1/ϋAF q`/ZZiDX<+ECqD?ĩJӁFp+"o[ߨۢ'q?1.],5o&u|.LSR?+w&KSUVŐ%GW.2d ̹n!$  g2 gO13* Ms%4HBHrY2#n>$??MTL¹a*~%D ;a&IN5T1 :)iًNUKpĬ"'I2}ˡ 9'>n@] R0_Mgut We?Q Hm2 -J|РE m'PFPLbqQĿvSgK8W=.=j]I!YSfΥyZQNA Ҡ$wn/@wI: J i}|us44'q>Pv:E^/N7!0]L+0u@[jWџ,RābrkbB|[UI ՕǓsk 8eDꭚ-ݿ^[K%!ŧ }AQh3NK݉(&OHuyZ-iD,?ޣbs\UcM2ŀᓽ[Ŷ`sN\)F'Ql ;lUG),X,d˟$7䫇+2|I׍xsq -p[jMMX[ +鹼%^N,I憛uHKdG?TLꪉ mOp6k潨骋:SrnHXξkZGY;4,Tn]8B0@(QbwwyA=JN,ǍYK4:^We ;*|SH4{`^0J]a Ƣ$#k7{;央|)GUfxV;@2>Ή3aGrť?3_`>,oᮺr%gz; ([.͏7kFל6(5q‰*&LJhy>K!R W2s9_TK~8C-\s@qm@ #ۧl=`ko޻_[eP0~: KEe=S[Ï[bR3oMg c ׏5Z6cp)/ c\<%s+H#D3] vز`[);D RρVLѓɷFКB%ϝ%1sH FW@whƼ~QU6[gpE.ݮ@ShD~n lIz K*nYTP=3vۛ"]:'>gL?BsoO4_Xij*hPBxR!W*OYb/}'I2UOuH+@;9pNo *LkhCJg((q]jw~]*U˃&BJx <ʇid:9#7> Nb&q4%5i+с}d,֢ IH.2|yumn|=7QAnW]BzͺWV`]] '/Q9_] hXuαy>?[r7S?[:'m<H+e }SG'7~>2fjW"6(? k5~ᆫFwxSVwkԛkv h[έ_ɶ^= zt/b0,! U?|4X;ˁ2Է`YU&( toOr$&j!n"$Iau#R)ʛLɽͶ f #KtR'ik9S DEZGb0v0vܥ9Nם]Ca!@RUФԔK+wXHbTЕwBǔgW$z /Ca9PE#|&;i'R` 8m8pH,$Sr)^Jk N~`µ~<ܩGTi=t/usٸ7DvUB1 2B( CޮBђWW{0E939Jh,b-T7?F>0Qhß ( EO3.!_!]P<|XYDžV'hp ŠY< u"pOu8?v.*ɾوo]ѽ%Yel U- 6pM(tID84fFں&ߛy xP˞'Rs=p?= 10/C#.RDBz> K>Fhꗝ4EsCvh&ʿMd|qqc3SCu&\|I4(3QTٿ&4pj38%ihrj9x li WYAƠ2p£#|\|;{zәk- :}X8u"h._^o>BԦ<"dxǤŌzѧ%mxH&\!4qZ,<źvsd?lp.5T1Z:UxxN&g8Oijj%EkN+Sڍ\i5t6)3N!GP9i74 t3x)J?q-U5;TzHeJp:_ [w~IxS*5zXGM&K9e7ux(_`]D'#k+ 1))8ޒ:BBtR \ԌAūk!lշ_6Y"wBZ-u\ql v"NؑhzXcdٕ=VzCÛuPjqXXk>O!9BE<@_o DNd3WpcPL%bl;[vê0X1PkH$Pכs??<`]( ?V*yH 0&ւPA٣>;&/kCU:'"#R|z(,:oI]"52?G(+yp4G\h}If 2ǫbW+p\#/3oKT[G9iwтg3>2ٯ~H rj#; G ߵÔ(SCƇ5璷Y>7R"5*Mvp̿O s׾fZ/ U+{a'P0W ?+%\Ųz^Z$.ƂIb*P}vlkN(QcZ3 ES6)?BpUMԼz+B}bDE@KZWp:""] \H3\k8 ?q υJA3-串@]$fk!6}*i>;2Tvs\En㘬A}m74: `lw@4y395+c%%ԆZŽ@ g\e!a^.4b\wy܄H|FĨ2Wn cYoLe)$&w-WTF#d3WNԾU.qϢ^o3Ưg-.#\(]P,C4gli ]>3UUbCR'Twjrr72'^(Jna"hu!*d&<'ĩ8LFw0AKۓ⃍vZ[7Q-0dwT.pK"l,G"ϋ;0MTFnxŸB(I rI6yIN]HFlc1U$jԂ hdҌiʪJNvO{ܟ'cOd>ZNbk%NUЯ^܁@D".m q*VorӪG'?g?dXI 2*|3c%Ӣ8R oe!I];H ^[y+RYS֬T' Na; '|?k%h~"ҤCIbGA  fl Qskd f[ժMk-]?W=MZMV渱YqC5}K?^QbBSbsd;8ZD<&ۈ&dٚ 6N;Dru̠ -Q/$4LTp^0^|Lչyfޢ^RRTߑgMHY`<zaOB\nR0%\I^"WCA3"t$UTh:]24I,祛3Wֿ Z&tET+{j<ڥsӛԌynx38S:#A ЩQ>!-WX&}IJ6sΤ" .KɈΚc-$2G<-Ÿħ˚`565i+#;99FHϣ]^~[ʘ[5+BX:2w Fkl_OMR -`Ybx,Tv-q:V^~LچWR0UXGXzRcieVW •(8Ǿii%n *B+&TD)]c& $ylZk2uc`MъTA Dn b?Kf;r«g˧4D4AoW@YqQ2%(,htTBv sEI\@/ĞX maVv]zf*V[.b09 Z*3ߔhP3(aDۄW1%BO? % 4P~řmDEE?v@#: .9߳.$˙RL9C{u%;eu".wV75לQJl-1꒦4Օ k} x 9N%n=|(Eu޽F.BkŇ%N2E|M+nTw@&ӻ< cI< UG9>pƑLJZ®kc/X5뗳e dm!yax|1n"TDqB0S]c])&v7=M3Gje:ߪ1y|:Ͼ8j=!AOԍ&o 2lvʂJftсeμ^UEd4ZZ21yq3ZBoo8v1ʰָ@~@;W~BO<Fǵ[.~JsKQuwْlD?  P lez#\\m%%;PBpg6KMΓ*T_lAMnַ&U\,%"wDxRXgW5tܐ-L(a2!ŶLgHCcG۱gA> 97Ս'ܲ/nN!a_ eVr}k* =K{zy^]60]<#n\X<1տ1 Rk%rF‹f+}nwOH%uwKFAe2k뵨ϯCj~g@(ua2|Qa[*a~k@K' tJ%&ĭ}ᕣ;ϗ[7.VBxxu)EHC-^@q糯ڲzA%W)Z:A /YΜ)cx8 >6MRu䉪)U{Q#o8`@MnycBs=FV˘nHX;g7qug1A_o c 咗2:$bvܝVbsY4Dϼ>PW$:<)hrZ7x>DMi%\6QU۲ xUHuywȂ F iϡ(Gj&8X4}@ݝ荌/Rk^ WcD#M#G4 ;75Fh:kяܰ4#?)/4tv>yЦU+Z]7:?((e<v1m,Pؽ#?wE1E dJ"MїU|P-AAp#--bERFNp uoWZRrUfiޒ% /F!~7&涧g~6 Eex]JHVgs]7c<*A;bjhrCr}R[x+v`j -f0> Qmi}>N^Q╜ &~smLckQyY㢌.kP*W9fwn%+?uI{wx9OK[e?08Gy0۱=)uuJFn3 Y1pDn~}ED*ZkT8}+̪e1^E6 I-עsw-^Um(nʹ5!ou1 +.zL ~;\+DNuKUOʏTXUC$[r>WAK3C= W=n+]2u~xuJaFpg>s*xǩ4h<~ǁRK}$ȈR;Atx^wlY1 p- V&HN,n1-, m1O6 7 Uh8*PJZ"ATxx)%zSա42}c;.~VUu5T+&髳[4QT6.)_њq{nSğD ʺ 9+M еVu g1Gu[So` ѭ_ :Bs \@?5޾O!¶SӜ԰| hE:Eg ]6olnkBjt^(q:vԕwAԦMk\]ފ/izZPZ7{`+f͸B&╗X=J>>%xf"jEP=a }h50Ř+.eFO9pe,<=*cCo{vEq>KKJ4 ˁVxU6@+oH[ZĠNN}0 U ҲzJ!aEcT)q4$LeQ9dbh⌄$EOqbRd3$(ȑ6S4G } G-O+qyO2xRИJ]Œwϰ6_8wݚA뇗7w]v5\鰠,bWvrTHr8kRQhڛ 52M!eozBBa曊$rWEJ|xpnG@LSI9_G 2h%YA(5s & V䆳Vw1Y2j8 m)ynYl8!wtyso(U4Mp}UBH$O>0m wW4!F[Vyc{Gx!nQd]hpgwo/b=;Pb~QK}ޟMފ~lW*97ft  $f&_^c4^;@|'*#g'٠&1t$=\źYscWl,N!tG\LCuLJGiw );aqy[Tꗟ \ ``z\涷(^޳z_,^=lE+DF0eE I4G6ܠf56mM[ZVrūסOsҤ_C&3y{G?F%V['S#:5s4x~to;rL[u,hSiI@nSy@4ViTo٩[#/"da[} ݱd<'Np?h $aȞ?Sb2d z@@TBWϸ ;*h܃?(sc&vq9M21f|٣+ 9Ldx{وt5t|R,79k"*7?^&;2íGOP6eT":ZkŘSү:qh12;T N" |`(m'06@&ftU x4ɺđMfVZ;{H#/-ōBʥo/]t,Ypo3Aٯ&@)΂9ia maZhzIY@#Z79J "yuާA~nq_gGL*]»Ե EyIZbE{rEo`'K4;9{_9|ԐYiMUl]oZI ^Qyɓ7/!ߒm#|0h 9e%%K/_dk 5eUvW4ȳ _1!~|8=2:MLryIi ܆^W=qZcx[1kkW)#+cItH %1_/!ٞX7H] 0BT'ê8FF!)~'pȔ:y1)RA8~짇0~"͡`^ECWM=aEFBx5"{(M*$UïZpk הA0oTʡrFrrI=bp{g̀_J5^` C_& qq v^(%DGv>5f0y{GrO0u~ Y` !;ۋoLjF~^%xh>PCKWVGuLf䯕"3J>e4Qb֛=t^Dinq402yp;}GR(Hw g O$[(17 X¨m4p~e.v(  3ET,?U!F! eg>B2tdsȂم?DO]|hEf*HU/qwsCTi-`F _& @Lpl F]bNe Q>ZaT/#e ܇WV)WX8!O;4l we$-e&3:Ȃ~9"խڎ=BJL$ j:Eѡ#˄ M (W%,uأv {>[.iP"f_]`/,-D,j>9K[Qh$uq{g_(+h=*"~Zlz1\G mlmcz "z1ORWdžaU@Wi'cyp J(|[`\ VׯtɓO梟<Ι|chc=ógvNyL5| 4W:6h 24em+x0ǍN,O CYYpÚNsl'FАo՛tfY8H8Yvc(Lns>у)Koc*5'!UX`i /g~{*|y) v4CЄYe5K%ALQB<z``fVP[s/lis_ž2CϔSsW:Y 7&4qstr?lvgv#o2w`jXt,h3g3tEUhRVwOr?c5w!'cȾkq]a*kS6B1C^\/<Qz3P{94>b^ߨYKFZa }"boZ {t)jg)& 91xPyokM1x[ssȣ4:*W|y{Uͷ3x6:OVxǥC!%c%h;..ޫџaJ@Ӫ\85/)BYwg@edPCQFLP_dmy5B $"=wGK'>/J4# V:g660(6^k3wGD q}5>HLT/ūO,j/!(0/y:7bf&z+XM fkk~g&N^-FbsLrV=[ms~z X$#Y/x6{@`VEQi4Cj:T18~re5{5D] 1D(t:[>qW$^m1Nܺl{s,=N/\3a覴ǰ5)WUu6wM  ʥ::<1!S1| 48TIMboaSj7t:^V\ZـO_NG5g_AoQњP~%*D{UM15{N➶~ %Z#TVz^[b>ICTz1F>0 ob2½PN 7妐ez)鸳_gJ޿Tow%xah-x];+˵AC>,F:,EES9? `@KWɺov/%1fYZ@.AGhwfL&tӭLPO[*_iAnR+xмt2Noo|KJ#494bf$1,S3 1zo\vwI !UAF[&kW=dӇϽduQ TB$)h:yyr33'Pt--tw @J$1C$R Hb~rhÖ еȾ,>r OaRoSnd(|WdgUeōW"1'^}Ye JVQ #r \`'5aMbO+qa/' Â;Y!ZΏjyGm-&`[8lr،c=15!ܧR$4%sXn!V$u"IgZH_!y̏)B$SW ry'J<0aB_'HEqOjZ_DU3U㘳8L#L*zk*!S žͽCЖLfN[(;Xq X/h|4420`Hɍ_J?~jEX!(15p}?_aI*}I*=0qs@99L 8|6L 2y:> ɩxr|eG|{<1c/ϣUӕXx@Q=?x뷡(57e~pޤ*We|)Xs EG`_HFfxI 9A$+2 V As<ƒ2֌f<..ΊQI*# 8j[. Z,^]f.݆RN֥_.Omztib _J:\Vn`:vDA^)<]gq3a]?pdKNN>R{{؀m*)(' ղt DIZI#`=Ob[v (?RSW,sŒ)1@+kk0}> K0nLXz`=:m:4ďtÌ|d:IVu+XU˻Z:Vq[@(_·q|# H)3#߃xۧħrM`Uv7Ӟs5ļz/-AyIRw2%?['ֶ[(Ȁ51d\J_o^S98Q!d,rK^a֠ww>Ǵ1U\2ԉuNQbY{#n/{\3ޕvfK,wG#`=v_98<۟_ukv&۸S Y b%>hx!|+RaC|#XzQfZm[|.m~↬2iA(]u:A4J\dD'?g)M&Zs@\zoHeC]<'.3+!pM4nX r|H29 ??b~ 2ҿxC^ EEB9?8Pj0#~U.&=+jhVѾx^ $MUZ:Nj NYr\ Ξ6#[}!,jP^ v99}tta-NLX 2/iC`- 'ˌYݔ/~nآ7U^3`aCku6 k!j }<|vCu1,и31R̔ui%nqlDX= Нt>xd7(h9~cU25Q+iLcDV*d-ƑZXX^DM&luț#)=dwԒP2T+7kB=ru]g>^[GU4@#WPB6ђP1-qUXuş^R b858?gb@,CU@0$y Njk69$>`lXBsw-_D{K^/n+t!-J˜MC $SfȬgtà?e^ w- TfTij9{P&^O'd$AĴ9ڄm P;'I4۵n3lՅ^HsZfS"P;{6iiEnԆ~^yfF|Fwb}O-/YG6@l ,`0h_C[%lޑy@ yL* msqetf(N ̩ cO]gtQY+\8$:+!t ״ﲇ̍}R )!b8#z4 RlǸp{{5(;?[a!az>'2S䫈U6s sK~lp/|G{ ynʹvCRo0m@u^M;㵜&7&{U Cp۹A烆38q?*5ĖvRIhyc>ྀZsFP?$,kACy֔fU1cv0.Tc`3a 2c+@4,{UE&ȼ}pρ !Ŵ tJldq`#9 ޾s)m*{ŘE!6sӉ;<$9,3ӻH&= e4gvq=Ɩ@homZ, +/V6O|@RhE"1dlɮҎ1?(9 8?78K9q.TRڋL!V>O5^~Pݴ\:M~ef?An q"a_ zV_Q_.ӏfG3O05kk&dl$-A(dlKVMCn4>:rBaO~^W! WRQN `Ս?qX:# cCY 8H_$dh/Fzu]3e+{&=]^G*] &VL0UE//êmoJ=bfG&[_܈v?JӚmp~;ҥWI~A{@^o.[YSծXDQ8='qk91{vȈck;>{Lf[S, -tOXkdiMB՚L5*r!ݢ xEdnWu;v9P}{U*Rs4x3ݭ0*;3|,IٶXvʾ.qz'zJ14JKX#ߣqll7B85`VI4ǭt>E}%>Y(O1\pJ_ai03&!*Kg1$1vr؂ƢVzLx!CT*lDIr|5==wDɛć.+D"yQ-ː#C\3afr1f%59'jJp.!mH hAoI/v\w`l1'= m 0m`) z)-q;dE5rCca0z<3<=Ц=zӑ?b 5pM 0WCPh;;WwSP<=7E&~FˈVgrjt^dT瑝H[x9w-f@A?Mlzml1m\>>Tzy"a ?~u@RrVy-,\б*,=f]mޅ 3I BpPM]j?3!V`eD? z h\hcTP^T$^OM4L?q.EX~Z?a޿` WCJ Eb v5$lYP{-~ߚԬBW~<xDQNvmbp ]obF%?Tu;\!ˡ劝tO˴4:0g#T?nT'|a#(E8X ,HѨB=,p ]yqoSW#藋W]g`lR^)޴6Pq+uR+[kaȺ=M7Z蹋yTΊ$bM)\a^suFHa k C*YPZ)Hlg[OWdtb(e~F \1\ (j9'!UO'2Ѳ@f`RBN'ș{xU7Ϛl.meEIcJ'Tz}(}Hf0b_d曡q+3 /a0AFt7zI{ރ1~YYj/"SxGBB.u$2PRoI ZM=P~|3\vrqr"A%8Pr/ NcP Td@m/7 f?qa ) \-9ړ6_#jh_ R$QYB+nP&O2Fv~J~ b6oy,z* ~ /잾b&A#8N9/y|!KE, ~|EO]0aku!)[Y7n{swv'n8UZut/?N`|b<4vn5YE!vJW|Kf٤-ɴj'W!5LR;4Gps- ?Dak&Jj*MEi.ڻEkzld`Y5M8OVq/J zvOznboļ*#i3wǰer0e MuE:S%!:qI>'dCuu?0덭(̥oC#ͮ̏N ,kZDyoMi" ]3oZ-qi!cDߗQ^GCZdl֊fuJ>* F7ml}&3Av>sM u [B wNwmߝfpg[S^(tV*"dR\HRکe_ڔP{OǨJV(:G18zE:8SJc=Hm >[[ʴn#Hx9<*Jm0QyArlrFLn+4+!v4d+*5c1 9cUFA 4{A%~:xA,Fi,{`yw)%z޹)jbC+{=Sio~9PO;>QdB_`ztKA`.vx!kh ~@gw ^z=R7Ώ'}e8E,C.jxz|фd35Ɂϙ{G 밣g堋(rꒌUY~ҍ$wC"C[Ⱦ (=wW<S gŸ(:ݘgp(oxB+ <YH/vnx]|6qc:)/Ԭ+5śJ%,$9rd/~,l3yZ``jE8֚FX)3М} v;Y!~A󄚢  }^>aM\9Ege|` MR&xPڞ.Ì\Ju#Sm\%k { DTBS-)'%u>FS57v?s3jzoU-ƛ .Q4]=^ݘ4lt9O6˒]B޷ ~w厺U`{+>ԽAJ:RNt 1Tvz2Ws1x e|mÃheݥ?][qjSҋȧacʦg%Tz4#[tV~չ#l58}}&iL)cp|Uo&9=Wؽa_fW4z~;=VmqT/jSc01lPTNHUy3]iC!N$hzBg ԷCE0܂dBajSRy"BX]3ZrtB~jBpvaEb/2O)ù528 RJ0A]2)xrEF'C<_:<7IlE|G@717@E BB6`m9%$6tꑟJ4@Kِj\jI[جx|rc9V`^y-Da: _y$_ɏ'*d]VB PY-jV L;`)z m sիj-->x-'@+bsVu/W{p]69z? FhLn%̯G‚NpO O{2 Z)V&B='UcL7+c) pH5kfG&eoe;T9bC8 j'qhZ|{ai}5Z[/T@l2|ڻ4@D cF9lk+$pimd2|^+}-~Eq}Y Р1Nd>ѿX[q:p#4(bh1 ~\K y`>oˍ?$ N| }+z^+l TEb:Vr.2_9ᐒ 18R4\OJOgN <| lMnԑNnYGJW򕚒XK׶fӸa U9eU:O0˿6kN"wzher0xPN*eo1*0LGO_*w?[$Y|gҕ⠸4U!3PcFV(EIA{3;*vr2V&{Mv5$jMFg >a T٤\בItЌH_G9(s?攝j#9Uů R^9CeYr>|}|ۘ15xBZ0]/ Qg(lTR`߀'1I E#\{8n+Y}`{bT=M U7R @{b_ &[x ZNON,+ɤ,z~gxTTR<(t1eAn:D$DK"8BQkFfibu[#*-v"yI'#C8ͼSqolF:ZߧPLĺłcD+bշqROvxvo9`ݵvmޠ i~\I xMb8{<=۽AGDc)%ry>t14EK}qY'j]E,B6)y0o]) [=\ɩ]:lH:ZdBX5"O3ldMQO  9~IH3;gKmyg - 5|1na#BZRXǏWKF}J+zͶRxƅxM>X :p1oč,ʨ(8.B‰+y='XSWŭ$e+/%},~_l* / ͼ;Ғ<%'f-".BӒ>A{>sGlGDbl]LSw ,{>-gBFɧU ,~lvZEܪH7_\|݉3@ѹ6ttB]k%l_yK,-D& z),nۈ,Ĵ{]MMy,:#X\5`љ>{LQc7@ QcB5fT߼l#T~8LMVfn\9/r4_"drJ,ʊ}j0ľ)0 5*q;qK‚XcI ' [)XJK@,jcwhJA#=;E̯ve9,/bZ1,xVS y!wJ adlMߤ:I8JKg'vб'_BФS't  oo93}nѱs[^ˆV9+r@|cu[cXsːZș׌U!EgOT.1TnڶaggZ}3–n($ ^;ɏ^b]h6[U1_!П˜Q _7%dP(HIa&Xx(ՋR\a.X ѿK7Ϯ*!<˓ 0-QvY'T9gDm@׎Y!6ounm{șipwmib(TXgPT&3GÑ.ã֑ځO9ILՇXPķ 0u)($YW3 У.vڙo-vd>t&g~A 1CyխN.O/fu(@Ίo7u Rg%'[D4{6 ت#ї{N-gmyw"X> !WLPW)'+QU#Z>Sy.b"vqQV;+_T:A:]h~ !S->BowQbնJ|R5ZR%l!{K0'DKinGV 6.*W2P!zkf!E%HD&+Wf &^$L-^/%\V9_ԄX">8&Xۿɒ `8ᠧg9vtT2r7aTGlW @n@,nN-(;'I^,yn#GأV!KzCbRo=H976mS^ZViSBoԲܥ~DۄYweCM6X4?}鴿Td-'Ds`A[dtP@S&`h_ێ@,fEO=yn!/rg9&@aIS=Zٖ}l{gKqEC*Df[?h z&,zgvա偞5_5/{&\y \0[\3؁djUTpu^C,_69-+yAᄖFZmԧ$ ?O_ZUiɘ_ i) Թt5pjBXUP @8O(́``ަ$lw9_"cY/ê\t} Nw1N[004(I }+u?`Xi&%>h=}\i@9Je=&7 s1+0Jev.gnJh& xw5}yk#g[7r)lB9%FTd*ʶm//q+i!랾j6P.28>e'P8XAoځpl>8i[m{bt iT$Z. sN_xZX P>}E vu\eN7d\Zf+`k$=5^SA* Esyx0Z3JY s r>n"AOlŚ]Qܪ}6Kό>ك2sڅ!$cnD Pj)x ڧie626֐Ŗ/aÙ(rDQTx5ќqh{vo? QKw]m;e[#z| kQ`A4eH}6',pd>x.\ c! o觲&^'&S Ȯ& sG?Z}/>fosRonq[wU-eY_ѕsÒ`}'ŖqR_a}0CdO%H9$Vl)ϖۀC ~\doR hl T #enXe/w|NkI 2y];_}ac>o|:FFi s5WXޙHLPTfɂyv.qҙuq>$8q{Nh0Bݩp,'4CRGs8n{m۪Ե3Gl/bPe!JM5Psw26/lˑ$&2aYw;_ izE9gU%_ ~5{^(Rۚ٘/ZĽc~#|p-"R˘<&Aܣc4Xaqp27!&/J 2;jt2j; )Qeٯf-^ѓz1=ǘv΂2,G yk5=zebcfK: 8-GB̛3F+_ގ;nfmnщS泹Oo[җ}%_l`?åJs733#4STA8lv^qN: 1xPJJ";޹9e\o&/zĆ^Lq_{lԽpEonȼ*ЍtG:ê8FהwD:^p{l;t2I~sd&Y䣥 CeWkJM9Nql*]K"`9'OQsքQhi6IbZLO oYBGvB]xƢCNO엪1y?Oknn!ʱg${硵vpOwt-)”a4Wn̓4(`Q' 1`zͥ 9Y)j<3[Ao{F,f :}0GG6n*3:3_&)QP`?X鰛YbRQg`"-pԸCN/ ܩ|!j%tlES9kiȔ0+Ө499#ǬY̹ w\b0ua,9Mޮ?J$͛#uruoqMW@9.>gӻ ϗ3,eIn*RV;9ʰ+i! cU'{!a*QOՇ.~&W{ rQ^ȡtI[hB[u"kn\/Qp0'Iذ=`Of|~ ,\YGCGkÏWp㾭̍ 2C?fQJア T‚T|"N32:Jbv9N _3;EpS&v ~ٗͼ*QP!LBᨁvqT86kY%3SY" k6e =T "WiK#fDy A]&c6ewb'Fd>^EJ(EKJ=1 ]i 2wgfC}: ]%X##~Ӑz !2D yd;r zEOJYgc˲VkB96yaH-.3/6('HJLB'𿿾ғKh)Bow8ħJ,90}v[ p[A͖ix>tYUJ :&BsFp~ob]{DkkڨÞ0 /ѷ#v' MЛXn`9(SiI|N5#=@暢Zvcu7)b9 7YVGchjyO;QJy #7inDz_TE՘# 4a#T1laIQ|Ħ$k}nk&i}Ocgtmㆥv߾b&:a*""ISU%}Be ]h8$O~u<vyH{_ LQ_0D !VLf\'B>pT>z-LD., s~u zs(e rA%<,ڟcjrĖHKL0ߋV1ZMN zm%\a0ٰXnۧ]bEpp ,$)8֠B\~ܸ*%<ʹR |$=AT / OMȕ,Slq@xD91]?qӝAnl% ?haʪ'n~Qt霼7VI}XH:cmup@@g7J(vm2}h 72Qu) 1+؝1֠fa>N#~m_A#ɟUdxwut_`B Z+Ns]`_dr+8v;6[%i\n?mǢ{~k5D\h /s|:q{4EAʆdi#щ;wi;qhDW X+j 6ӈr=m$P[}V7|N42h&&&io=UaWV#QtI;ՋEۀSE&g]tcFhR(ĂߞP>ՊT뮤4G X\'ACspٖ[&&c*l-V`IPG¬iNC x.f 2y)uDM8ˈ6Wcz:7R _kmuU) Kgy'WYo_Pf6U(N!3x*&IG뽛(J@0G[!g7mP)hŢvL̰)r:-*ו(fDһ؁DayxjIaVkq ) )1L!ؐoMeCᐕzK'ƓF@j@ h'2^U9ܫ 6sd.TOXG^/>MC#r;4t~(x:Z%Gt`OF 9GtQ<8&E|%˫3pTLPG'v jT&@6M2KV9SȚjA\$115tUK^_ܯtpUR;LK?wY?9M)/lÚ&?j1 ݨr=#$_a8 V ̊W*`:=2m8k!XC4 KONh2KJi73~j :ijSdGf7n+tL^K I(Z]jjFĮGٷ(kY+$.)2:٦~g3ޭl:mtoZt}\U wTE>WkxmED⭉ l@闏.E eVYYoĽCDNVB-]eڢQ葝,o_=vIO_;m3V7MD8~8,EJ|eMv7D/vAr׾a0"~7`Y\CM9k%}uC]rNsU{(L%Vs8\mhiF Z|j O#qL !9 $HF9B$NkAƔ)a ;ط7M7:w{RPtX ;rNm̹,yۢA>Y &v'^a_J+{c+84/1 Q8lGd^[@}[5+&~ByGk^#)2D)3" (gХi\Do-eӝm@qQX Op;?JWMC݇= (56i߁QVy;`Wb"ed<4p6zGWE֪/N#g&ay2˴3?Y%ML'}8Y*ǒMXHX|Xa HCORFC"$)ՙDc3g1rUQ *8̙p {2څVA}TpW4۷8faj.4"T`:qNb|ٱ,PL&`|ns @.RRFv6*B-N`/F >^ E? -$/'(kR;{",pjĻWV@$LWu $d\X+a8 eW +@h ෛJ.S ]5(Dz8LPlS>f "Fc;Lcwk͟xjZucֿa,=y\4BzNX /:>`)b ΏiK̬M(r`ď bݲIƢ֍èI ;xN Ɩ˓&uȫ! 7)5T _TAΊA4܍u;ob,#ov+Ye\Y*PF)Nےa+Øߕh%+o 5AJ׼)gkqRLq@ 31(e=V ܴ㈉h:Vחěз3Mh7?f "$[ 6S:*\~ 5tKZ אY1ھ '^ +JM:C^3""PFb5JuLX\qP+Ph30UP֋h M!\dpw< n-V9'0Ls=MT &Κ+6m+{l*F!B#oOvE{嘽2Ouۭ$~laCgK#X k.K 娷V6{+`Jcy;F1V^AK J O.Du@Ir L04 &A4N% ]M:[\w{qʢap/꣗P͈xPhlHnRy=҇A-VLl%ӹ#yaJ_|b$Zb5p cYr YS[5K;hz_)5"YzۿtXWsJ`jf?z늯UoG76Tmh07Y1.vWq┛)!+~<Tp{kp_x͏$ u:S P@b^ */!>?5(JvM2{r'DnK ]-/~Wq0"T_X El`vK MCPG}LLNd5.Hrpu<ƞ}*%]X#>駹~*1>T)>yL@}С#49z,z#.m^^T (cW^' KF>F\0BsdViޝBjf`lif:%˝ TX%R؉DE_ T|g-lt˒%-;2tZnw`>M_.JjaN!Z"斤?J1JNîP93#O "cg'K"iU|f_k#uՇљQHԟE}P!$`"_al}hZd+*e;DUw+[; bȘs/ Cm;d5D268JJMZ( _`KZ6ḁx!W ¢TIs G6t"wJ{ KJj$r䶼Kq HJ8QΊ=#6WIlW 22Ọ!]Dq?q@ufE+0%1._f..`ԣoRArCj%d&2ln 5dNQE%@U3v|WD!XkpMܹp uuj> x8qcg  VRz g=%CI0~YSސ-,U.>[XX7Ŭ0'B5 廲,[ [xK_Ԗ W0"pBKK l_eQZW֭44WZ J×ꂀמZPl-Nt; 0,B#nєjnZ"*QKP2( Ȝ) o )m6j@$a=K(QBb(;' r1:fڏǢєIWցF s7{鯂#. ԁ}R(;;}7yX. atw!p>Lo|q_;+T0u)?7i< mZf*K=l-$5= 8nFcmodwI#Ʋ !j߈պeaqpL]Fp~~%SU=t$k0@VkDme/MЉ!G*NvkV3jwXI:JVl?y:./,1o'=:~I>2~b-v|v8nq]Q>ye;YGWk pu'aմOMqJ(#~,РB % >ivMt>e䉻E!_r8zܕB vN֫kAY?"~oܤ/-}v)9V zAWAG N @+% ^52~FS?3NUO>JJ|US-ױ>u•zs@?mՃ̞x# O:Xdũ/&}f6p Gطbz"Yިm %.VgSAU&kMh,|ރ\yG5CEx2t0he⣸Y<֤mm5L1lC~7aq*r4gJںHZsx2cվAU؁όփuP\TH}O+Y?7o7LLyɇda.YJE;h瓀Evؚ%W/D u\RQ(|6@ĸ;|.ss>vapoBa`{4+}Ra)QY}og7FFDo d|hri%ǖ!o cJOGja-nݱ3!s<7}BvswHr-Zpo²y)9=桗K8//us+ugx +Ez̔d ˻S\rnK#A&!wD]{JYɎ9rqVl@|aQ boAp"F1Aw`M2׽#ϯZmzM|A,>_7ݳJ7KJ3#:c6WxlIl֦yW$N5Χ{{v L!o꯼ggbN6+&R筹|UUC8+>ilCa~wU/FnDzGg\񔺱PM%.i1}++Nx0 ؤM^7=JvkFgN%,$/m탗Wb?@r#;PQѧ5'ٷ/\Ns71GÏ ;K8nutNA|n[x{b(*."0|p{N6ݹ΃zt8IzBNKNFNЃ$*BԭH*V i]An վMr=:%:) .󴾱إY2"M"W+-IU&X(XN^%3g<܊s|3)@o5!ڮ@{ ]k lAɠgQd'XW} CZmmF'Y%}prc 1ehңcSo^l܌"1tV3HBl2 L+UQꀥ5Bne5aI#+FL"9>\E @|O$|+0?/$wJޥ{Oâz'oVwVhP õ}`5 κJ&/.)_ Sqxe1=Us܆bE5";Pa߻aG`ݭ楶d7O:B Gh56PaZpUN=Dr᣷FBLH?ܰP%0_' 5uߌTq l(\IA-*57f{}L\Bkx&SWdwA.ËdF\ (?a QPTsCstuL%R5jސhv]@*%ajl#6s(z﷝1ltmTu~dk,4?JX(sSh_ =19e9Uؖ_^:Kg7O DV:ꚜ|K:f!!5Kl/cXW[J?nAfѕ 8HoH9r͇БGf1BhS',k -, 2GKGDiD ^}vm#Ks+BOo9![iXk l[ hS/6|@Zo^(bĘNT}k㖟 '&bvN-f0W4rgx{L噆;<渚S>yl9yÅdIT n`ZXgk ]Nݲ0kpdrf [yDWx! |"_(U-wlqdK~Fh380I@O>f5ؓ&cɔrbs0io4jOqK퉉T<د鰒`WX&G ί=4q.! ^@yzx*c`ȸ7F5] |"\ ouja.J+5,R̋me9, B0q1DyQ?[{]ԟ'"%xnmaW6G6eҶ*Ӷ?(PRKX#:Obp89 sإhJ#͏%eB#8C62Utyv3 w<"|OœuN8|,O:6d_d1PM kΗ7NԨ'LE䔸 ٗ"Ƙ1"T6~F\#ϳDi< 3互;%$`1KXДĄ<a}Ǐ8W79[Rp<(ƣ %!@#N@] D]&2: :D=;7!Q̗m1Eψg[X)*y/Xtlo6狍vKC4+P,Q9iqᅟX )qg x~ ݪ}p=c}I10A}f/C(H}kN'`Vl q+] I2wWϠ)DU pj$thFKA ٞDrxsfXNwuSKzIn }iIZ= u"?sW+ý́j OP HOjl=7 #rVM04[0y72/sEo2ؓ2!~Cn\2QyS4x;lU} P]y3hR'\] ~\xXffpO)I,OnߚV>%ܟbfs($p]?ҹ(n v"Qt3G9%[ s RF f'[fkuŎ'T"2T{qsd (kADzPrzxȣMeA%c%k =jts/kenn AWV+/52&I˗2BX5 - 2LW1se\Im;ÌMB`}&&`ctX˨D>h}BFkXP]O3Js(ݾˊx"((/?Vl{I_.|Hֱ,Q/4Z/>yM7Zrtx*%q{.lVZ%9^,p\etqK*3$-yR5oUqFZ '/dѵ 3h.̭:8~'2g#nVy&:p΃W;)ʜx`{_}$g(5͠0EW!o]@GsDKRsݡa^Pezss\aA9͂ZU$ղAZAD04'O~7k.:bF3ť#Ò0Y_«Ng0 Hƈ\oMUh/q4"h-0Ƥ UFNZԽ6(%Rq5 HlE4NaKj ڤ6)q{`zOP>#$A}.4r?ẗ́6Ga6fHZU;bpųR O+w/}=~iw}㗜W-9،֏xa@.z "qbuviƛ_~6n{eӷv/£LҰ,H/NL-i[nӦW7j)ZtÖj,O-D 6^ߝ5\b)j#.!Nd[{ͪ?= ie)3;n7ܨZX8@"g)2oZZrxl^vi_5JOim+M0O#t+e x++ 32 UCkRml7Uʺ+qSlUbF pn&#:hE O_(T ͲJVe_E;Xś( =u r[hуy H |nlmRc\Cq9˴Xz?C (:0(?Y`?TwճSt&b ~^m :nRK"4kz0q:tx=2#=Ѐ>zncK$#J&5T¾|~DH<h(v]XaWv|dԻ5^'Ągo&f$eEAis"-0MI< =+|d*(r2-mӕVWo(2 KBn G`9Q;en*k 2vT 3e ➛5⣘? ># i~LmS^y)ߨ]JvHwDAf> _@D^'=|.e]X@ 57Q_,#: ¹X#:5NlU'V?E?e|=1SJWf$/‚N.;)ӳ0XbG3aӘrϻ" G]kċV$L(WSsL$. R#F3]Mm&z:2c'gfh$.f>)`tIna+&Lh2^/@:=3ʝ(_Û4SB<qHϩ :Cc 5.z j >0Ul2(7'ND>\EQ>ҷ.k@!EZ!aض#"&xiHQmkhn?"C:T\b8 n Gpo_o̻rfɈp$_7TRpvQa0+x,:2h(S5•`_K,֯pfǸ4ȮḇJ@.Yu#yZ.]|^ W-ADu8RRš =\q/'z\4x(1mǘ׹}." k[ҷ(tR7"9Ɣ@7w jO[2[mnX}7[JwU+MܔZ@q3FFW-`nXZ&גnByfr ;Ts5 mwdM xV| 00hT.a`{YFp;QYͤIUkY o`ђ4V|n8薞^}S[z3T{k.b 2/Ra@t>N}8W-idp.E|8>b)H6G>Y-O @&bQD3N6TIp`-*ʈ{#_47)LB_$x.x'~.hMLs'Xeϑ}mnlQ"zʲ\Am}#ŝꀦ#w-){V O칠U=:dV.i-K`:FITӴ A}?\at.zf"D7`,^@M8D3D?kt+D>%PJ87ik5;ˏm?cmG_]}I"KHM]p-1mEw}u7)|iZj\,]2{ >e]Ҕ𲆭$ql:z&W-QTIֻQt3e 1^Y.;6E[@BQE4Q˕DPn0#X-IU̓E|KOţ6"t\i@rDk!:C!tYޅ@{,8c-Ak`N| )|,B BQgj2'7kQpIj8O*lXǪnQ:xLH\)a{ߔI+/b4Vr4l+,MUi))zv${uXZ4QwE'Y݄Pʚ {Q~n/Iw K|# y V7R Ӂ9ha^l># cJ6$9=8T #}=J^,37ϝ~tTu-hm5OXݽ= H{m-an֕XPBytb%W Y|řk3G:xϋYF71zoG R|CC1 3[/:ĕ"PL$)@G)'D@kHץ$eAEF"A*6\IXnv) pM̰ڼE{"D_ g:.!s9_+lnpu墈-jlPwnhn)-Gm%!H  !@c7)& )̔¦IK3!yd`M~ҭ}=Ac> KB5܃=[ z޺, v:U:@>hvAJ=WWHHI6o`:)ϸ/nT?cDm1`m{FUmQuM9 d<7YnJpwHC9Bz)pW尾!{Huyw:U؊D (U@Ȕ/Sv;M l-)FvO.R2*=ɭ:iPu^^?ѯC7@& c+ ^+ N|dA8C{5fb')*`fƓcLvaD_`!` qdU ?"nl6G)E!s?=m2}9{0"-R- >LsxzH= FU ]>wM|J.̿%@~yhFC0XР -G!7Al/0P _n5Ee+*wjBXs@K*7nөi.",4 hns 3-# d'VhfP嫧2(rPϣ5q6dvoW 7]+mءLy8Krkl7ۣyی: Sb["f?3d{="qq~>|C \l7J郤aC5xea p8 Su# |druגWyyצIԳݫw $`|nNMAO<XahԂńƹ.a[[}vk#|0XZ [ Z4L{B=I3gB f,)j5.ԉɔ96h3As5he_SjOqu'P{ħ'?ϋʮ9Z6yAعx7 j V3r9>Ӎ}+\ŷmFp_xZ^lel)HI&iB#|:^3\XlXaDQTљ|lŽ֛QQUʒj)`0H<LD:998V\ *!1xm r3a}%%ŋ:fFWr&ʦ9*7,gO̫{v4Ѝ qP@H4IGM]o|N?W"w;jAHV"3Uusu9p,V2fӹAen#Zr$r|}e#U]CLv^D:߆A V9KW(]Y驯qI)ScWLdG F|)9fHSXf!ꭇLͱK;Pi?$J-\h|H'/1\qvY i+Ơf0C)B4/RY4~-k0iDCm GF^~2Z{cᘴI=ky X!.(&C`Y?llRf˔FAoЎefJ̗Xt`/1v]Em5Ue6jG5E '$(>g 0N'D"ߘAa;T-^x ~}U6'H t,A]A4 kiNCSO=Jh$H?hF~QT8OևSr+e R75L+r1~aXUiZt<?B\VMuFm Ie& `! رP(̖,t(aj\*x@،|=/9@*]r܉?H{|tdaz\kj^wnZ΍s>z={t` PƛMhEj.LMKOfy͟x6#X>Gp HH)))kFTYB"C^ctSQ_in )0KAE3`7ݪ5r(]㠖ۆp´ɾϧNH҈FLf-+}C>qc/b[]ܣ ckMAl~4o0AuUuxI[lh5G7LځL(F9,D;RrbߤmeZsZǽW:y$l2/Y4{JA![#{¹J|)({0@n^Y fPդ$QSϋS G>g%d^'"B`ua?7iS~.O6{ ȗ M\:(v@&QL=`5^ jUVGgO2ɏ*@u  ":X9 s5hϓzt{(vMcw;'xg@ |;,fw-dWj:gfHQrѭ&bp4kB &\mR6#`ΣkwwxQ!#0'6D3gΩvW޾tG=L9?Qsˇ~QgeKFsbXemlvdeRfXS<|7`>c[ 9<ФRK#汭28ArRd3;z˷w[kMbgu0aVAP`m,["[KE:qg 3K 5jh 5?D~w mav{תĊ lL] GnF%|0=ȱ<+hgfvy2@ט QGv%E=GyN 'Ǩ)ϝ1J7?ooh~#>1~= )p~ -x6?Nup8ПfC{%$dʝsDXor6SJwAkAQr%&#}W [56,t< h,_@\qèbƬ3"e_ \^VyQXk)3GG3I`m{_2 _a+2Cw}*0͑%(3fز73W5ɩTD0Ԃs pb+!^;^+TK ˂g ~ F>H{1%BqʹVXQ e4/D<\ߡgN:ގj7b  oq'QD 5lۃ4Η?|:#fLE>IL .GRrHwp)k@GC+X3F|}YP‡AO*5pܺѮ㝟h&Em 3KL=Z9_gȱ0 qDβ.V^w2NH [g3ԥ.Bf{q`=\ 9>䵙H;l@kM 䳕FPâV_J uħ-JTIN 8yOQ1Cf1#!>CyZp5]Zp|66o<\&:M%uLˍ]X}IN ^P=)qN _|K7Ѡ c@ ;F%= ;2G8|늳HVGI|^sJX~Dh ]k.镻p:)pfҾg}ϴ̡!Up+~RJs~+SqE^R^ o}>5RE)1<(Uo.fᢂо,}jjc>q1C.%~Yxʍ݁F%/ !})X?.Ü8/NQ )6Bw֞w *J,3O? n'Izr X|frf6Ri$)hE `\%&JA4zLz$AUx<2ɾZ"WAM7VOi,T* !I]tG= D >nN`,qV1 .O{?'-Zـ[LV23EP %[ڪ 1aW[@kGa/l; fUz~VY#@ܪu6 ։ŌW)|YuO/qNR{=~ڴmkW.i%M"а|9P ?|-; :7ט"fM{HY˷h?0:A"FY*|-Q 'g|TVjYq 7ל(M4m%ݿ)z_Asp[G9!˭D-[%vR9,arћ8 uM^(j?h=Ԩlqe._;diA3!_FK+[Ӝ~F ׄS6mrt96co3sʚ`n {5,S5X&X2yy Tj_r \➑fRm>pűr}cqUx:LeXK ZG#%$N+6p r1SB]yȐĆ7/f[ Z^.SΉ̜%mWF:{FK#yJ1QvXX"mK)r7{>~zScK7 CLxu\Oo;7.r%a+}ߺEh2pf!pMa=kUxS]| CM[I~)[L7pۉqN Xf쳑VZʦp<\6XNZdCYp0w](67/!kH?5Q5`84&F^hQf8IwLo}tGHGb6\$P"MbͿ~:LQz+bߦ\)Pk鈷ڱcbS-̊E^ \XQ&4M~&ea=0ot%#U9gXN$a6qdAfX*1 EQ49cR 91+"_q`XKW&3KдS֫]w&G_jCuv+]h,.zlBS- tBAKuF&n670's>Fem6/'qqY)41nZԼ:pBG қ_,Ɯ.6dzҀw:@!K 3hu(L%0ϖ =[C(02B4CX=heJ@γj:j1y!j-}}wmiغ50_Ӛ{!G AfJzCW7y)$l܏{_(u?>o. jP([XRޏaϔHo`xJC:Oy]X#E$ҳ_Kp)*/A"Q]jGGK(>ʩ,MBJܕp4Vwm+&9#%]q$Zr}oR_d]9"A$ ~2,䒸d'F ㉅4Gl*zCX%hĮ"@ZFo>ؒA e/jt xxڃQ#L)hGk%-~5[PkUCHfPSqZ4[pGnMfK7*c?|`}::r'7C,4Jr؋bX$V`:P6Ɋ;DnAPgΐRN!3W M硘rVůn ͣӒZC|4)e{h!hI-0[CA0'x|I-d>J7Mo(!~%2JHB]G4keŕF!hKq$HrH?A 1r(ІnxB!⳻X\ڨ8PKڎi;)r&8y>&f1ZW$?*g=**t{?r*+-䁀[TQcݡv{tpK? e ZWubSu׌p[,l^5aɴ:[ 5FgDj6wEa] ^MB£x;8I_3k&~Ю^߻*5}c3nhcG `iez,^1GT~V6IdyB+Υ(ȩn\3jݺыc8mA۸qq="j5:6/B=e w'? _ E;٨N7-ָ]mlfдD6r->#Ϡ~N1j0w+.tr7(T*75OJ-]>vHdcKw󹗢ի6_HhCtŢp147I5R ӢK(/=Y c}r%t>,9ʮQ.ƘR?)CRޝ>,|g]]H]Uq-곢%!O xނ"c:fKa~khힳ'36yس9' [~)3B\*>f469і#`^F%z} +_\t6Dy8elt(?7GbEz)fA!sËpQ}1:M J ͉lQP5 *3]Ka4(]nD3 V{G㌷i=fmG~;gvi;fG3&ht"N \`H]yjY TG[\*F{le«b ,J;jȹde?_Lq-hwzW[)rqԻGZဒseĝΓ\:RP+{ޱ !Dur=,Xϫ;),$C 7B:5ឫܓG `8D!\CLu >gJS ;cT2,1/jEd}!j=+,yWHJ{'G?A쌚9L!piBK1 6V꜁/w2N~/)JE21Hr@3ev<_v34ilIuwS1_5}s!qioEPTSlp֠`"_Da@~)breʵzB 9ݐbtX0N1GgP#2;9p?#~*zl^30Cޛ0iZS#D5$+b_ɏS! 8ӖD[bq`Gk_z+1φ*M5%%t$Hiz\Ul%Vܬ%Q4Ț ItviaJImG}˄i9?ZkT Fy=bGIFσrC#+-K̂S(Zڞ OHNƞЧ{r)Xd˜y?ֱd5,r+*wȑ26MUnW,;&87@Ai@bvEL +ȕ?~*+ _W՞V3eElZ3x>t& W~KANj|FXs>OM CP)[{pƞ: a-dZ1V.OS yiG^oy%/U6&Z呥^m~ ju;غb 2z|7W7ʢUT lW1CEsMvCNKOI$wC6C' !?(]Y^8hQe^z,~htcZ;ປWN7m~}L?stY)2K CLWʏ52(tr-RCH'C +ݢ[YPxT'ӛXɓ7 ۗ'2y(In .astKb-93 .rΓ~]1>,4y+6Bb4ܻ$Hy UM[BpH% ypp 9ϭ80p6 ~]+d+@o$& 1:_Zw6'['$&jSus!Sz2/6Fuv=z^&v,NWQe x5{ Eo>~ .I2ސU"+dbPǂx5V&މW.]Ll~*</^Jܚ*6၊+KvoOuq7?va5C5U p?GI69Z8Uzގr0=܉5GHP IYN}gUU;H|ё5-1RNe|/-VEnuOa *{ϑ0O4YD\ٽY6?lhHMLi󓹾Sh ! oD)NІjSA%n|d[ 08|ȿEy3ڐ D>&ίׄ)"9c b .H/a$cJ$ca;i4> n:y( j^ @ɰ Tv%{Ry&tA:@e]T u5Ų0hiI* h\ KiDR鞼 ?=컌27%r!i:m+坳`#)Zt)]b"iһRAS<Is?\bkեtv'Ih=pwn}:;Mom/9]:9>jr/L;>jelYၺ?Ó9F0+mdzqSfSaM#ܚ9zdQ@rV ˎ5xb_pиCWNqFȗ)m!To `]./,$}g7 "ڷ聻 Q?n}ΟppEm1X&7d< ~Wt_H2jYDیAM3踳4[[h_ã =7(\8x5f-5%(_ߪfg >\nVsP=".&hiƩVKP끁8QZhs- |@+%V|rDA' e'A2M:K饃3V,7yTz?gOuɢ\BnI1;S7NpÓg_Cp^3x/ui D`xH 8pk4 ?54AִC268 ^׽|woA®pC35^Tо*f.z%Z܉. ׹ -'N>n4hFAݔy&H&+Q\lGz AG((|Z @I?2{8 $K-Oƃ\j>b/VJNsa q`.;p1s :iC%y_(E.Y{ W А}o%,ð'[d-Gץ?W[(!/+Rΰ92O%+051C48j""#j4WᮥQh9+G]BF]xzhk`Xp(0¶'0Lm߃5~tÝ9phRyd6@m=DLd _ZH0ґD l?Ĕ]WG|6갧g'F6 @W&`pN&YifIWskcj­Ȕø] B({^ Ty(RJIB! sg$pmS,wi7ŲAؑVWM3@3e;Z3";v:IÊv =bnϿ=FJE VزTNRKRl&)(+D ⤌k3Ɗ_c|p,g""دҏL$<ȝ[Cma6g\aL'@ dJzlJq@0XCMY9#ǩL⻔Jo:Vi;F ]1,y1`ߵgxU.b&zLc$fѧzRη4yzZ5N1>:z]Q(jc"D#vpU;:SL!}w'&ҁY;xA D:}!u !aF˨.A$z)87UK jNL_8r~Gi$Yڒ~Wrd~{&.{ľGciS0啚pa N$r3rF$^s0#)Bd,uqV"PO,@9D1dDnؚV^efyRF^>n߱7"0r$5@ mc/".iri!6SE0[jŽYbMBi#FЙ&! ZNv8#ʙS(%eޱ.V2)7^*r2:_8NVȞIߊqx I X^u_ >j;VpSi[ir4N":d=Ge ٖ|CcW}+Dg"ֱB 7hg;lEka.z Xp ̂5//3u_}fhXjfoCʖDn$50wNXKOS1 !ˑdl!7۝0Lt_Mcmo]h&L`C@!FveռDxG]a]U3Hc$K[c$3OmMlG7!vzs54 F\)ՐrȚrz]bTɽ8wQP1< eebLh*k}(OIK!U5}4vB93DIwWe[vNT9xT~k0_k.+%5Wb?"8ƓzhW]Ť!/)ԕjv/Ǐ eLu+*!U4yۊ O'4O ̪`q h`yL}F԰1Bv=u̯W(LXW(-#qYͽVG(|Μvݷ1j' i^Ѡ* oݎMާQ㷼:l w6 wgWjbjoF+U^ctUǃz 4.O =O!eR^ZG[t WPvBYG1uh1>pD<[2ыIS<#X- ~~%;VJ7x*9|ӓ/9'3Y5z|TzU!=FƬ[/$qB+MR0V?B08@F#|($;4u K/ntq4B!`%bхխLҍ}1I qN9@4}_z]@iy<~0ɨA]W*zw(k\µfāc~,:mr=nLGYɺs#qꔥyU2x =m%j-T*bvM66v+FsQ(\~GN`sȆݽI:?<7)Q44{KI {.d2jTa208x;_g7)_LD# v:s414u[>]z,Iͪ-lh}}cGw|Ŷ|#?qNfiA.YO"(}lXr:7q]$ā<Zd"5jOꁓGc`JW aiΙ#7j$ˑ^|<N=gfi1S `. leas$439=1* -tszk TZ^DQL9ψjuv iôޫ0-hh*qʾ x[ YZ