i3-devel-4.19.2-bp154.1.49 >  A bxO!M@eee]6YC^OTq:o!L[WwN1}P]ULU.&Pcۣ|'9!yɰ_{U8U'-IQ]gN$-;,H rEP\1v 9d.wڙs]1RsVW֊5ƍ7ߣ`ZGh.g_N~K'^>ﲟ ,d;w3[af˧>p;?d   8hl|  D  ^  x    y     >\ &(C8L9: yF]Gx H I XY\ ]P ^b9cdFeKfNlPud vz"48>Ci3-devel4.19.2bp154.1.49Development headers for i3Development headers for the i3 window manager.bx?obs-power9-11TSUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://i3wm.org/linuxppc64le g_A7{$qRJ!VA큤A큤bx<`:bx<`:`:`:`:`:`:`:`:`:`:a45e0990e1eb1fc9e978fbb92cc96c3874453734d712524864269b34446b2c63cc92de0e10bed840747ead541534ae5d3c067edd0fe80e082bf2e496d53083fd454432e93471127ad46aa3602fa939e6558d92f9707b28f186ec731f3e73a4271a67ae51741230142ba8fb51d72f0c90751e2d673579216a3342ad957028b0335c3bd7bb8a4c15a27bf6774472e3832afce8ec28831df88e4660dabb9ce2f0b6e0e562026d3689163c062004a097e6e895f5285bbe32d72dbda9b0ea4f0437a66f23453f35633598956d7bd0ca8b62aaf0249b78cd26e221a1cf6891684c2583c70d8e39a52fd3e3a0c50c63e672ff04657f5e9b256a3376106aba7ac6f0f019b0bafa163894e3ddcb81c55922a75314bab25f99ab0bdf5fab386ad4a81f09fd67b92389bf570b6d5807fed593f6d3c4e8cbe4d5a0fb8bca5a34a4203b2f271dfcec232dcc1ba4b228de51ffafe5c03070ab9dc2680b8ebf3e0b7632bd004422rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooti3-4.19.2-bp154.1.49.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.3``>_@_"_!d_^I]]Ik\y[0ZJ@Z@YYǞ@Y@@XXbWXVz@XS@WhWf@Wc@V@V޾V @UU/@U#UTPJan 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- 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 1652093503 4.19.2-bp154.1.494.19.2-bp154.1.49i3ipc.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-SP4/standard/448fca2cd559ec80c96bcc2e909a198c-i3cpioxz5ppc64le-suse-linuxdirectoryC source, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode text, with CRLF line terminatorsHTML document, UTF-8 Unicode text͜8Nwլ'N4!Lutf-845fa2d640f63cc60e726187d6f7ed08fff62f2a6830a2034638cf211a1d40034?P7zXZ !t/q] crt:bLL @Vzn$"Qȳr>$%~ŠocR~̙))S @XqrtՎ‘3a 9c7_P,hBf1.PFB 9:QΧ8*D~3 ,fB!\@+Ib3-wzR\L`q?t҇YѨ6Pu CJTF:?+? 4'!56O&E)繻)\DrhA$y^!G|p+)?JY5VdC8sGhWMQۊd >5D#YJ; ɛ7JX6kɈy-]nJj_KVl@Ѡw: 0hġpۢr5 =G"gz5v9[5>3|!$z€qALwAΑ4+#?ΐ3*WI[q@ʨ+YrNW 5 uY9j#%5 [QsJ.AZa3nZ_Wҵ!|Qq tHLGS=8 hBXyFAZʜYB$!l_7BE jQp5>4q5d;TT1M|=wT:Hu+_o39UWw^$=e/HU0lAm}K]n@Lp9GWSf{WzI,&7qV:Uխᔜ5s(A̽fsxCOqR&:bDV!65X_3\~ _&x~ޝN1(*n3IBNf >~R3mƿ0zX=pcv˓D=\szaZt'Ϛ"+BB&'Ӕϧ@fУg MVƼ*g>Xd^PRFlJq5̤nL` *i~f9"!t(`8zB6SS8溞/QC=tR)̛oD^$.&:]INZbγOjU3 a&$2n;{QPh"<wA0NI>x y`M瘪l~͙]Ā>'Bc6*xy ;M63 SWGܙ-p%\3"~E [2ܯRߦJL6n):/2*F\P@G*} tOɢ`&PsC}  R Y%G)j}h:/rmb=jE"3}i`nhy-YrG$+e1FGڑ<~=T-:40Fk`{S[8cg@C>T0 reBu⒳i䜽]ϮOɋ.11ĻyN0|r+M-q#IZX8WtQ,F-hDTQn_;@2Wn k¹t0N!bAwnaL/k:^e :O?$Wm9JnO: :y 1rlF7~͘DJT> cq> ?𼋤`29"i /W>bѥᴹviY)g[2l؞xBdA< q'r{JeKD:qJ쑱 TH"NࢡyBm!,B/ kyH6]t>c+n]EIH38!v * .ߧ:;;`lB0h>i}؀sqC~(l rZ9F^vF ?<J}vкR38 M޵D\&{O=ybU('#ɖ,oKgB-bzP>NK];4>W] 5 YTr#}S]qr? ',2/ΝR^S^7qPܰlgVJ9pE^V)u1`sWˬ@0③ԃy9?<"j;JnE5R"U6F?ݎ]B?__ӀA4N`VIM1rO Ѣ_r<8$tT:=JdUش$>VZ*d5nczԫYcժCRI%`7,i`tr'*n:ǑfR8rk1-wMr&!i.l'_ V,4~s4nATs( a(: }M}wnwu(Ч@g9#/j-;›n#=XK>f_R-SXhF|Ͼ-&OlFX3ٺm%ΈhPwFӤSk"t!͡U귴H Vm56TŅT1D .A }UDZY;lb@e]Xǟ9JZk5r:@;GM}F9hhhynQr1{?M0_Bwx5ĻrNcHl5Ӂq| A\6 0F~Mzs}OTYH8N EO,,]S;~H`)ѿU]wWiyo 688c*_& n߿`mӸ=!G!Rsl1"րi+#3u<< lctc %oYteG8ob[M>@#-mDbխ ~,/Ȟc^߾E6{*,OǕr 3wN.;6#+tU*ĈL_ &Vl=팾noL&c="m†FTK rqֻ0 ۝4ŀW3p- VMۨC-I& PG|{Bu&3ԋo/𦆠BiZ*Yyp2˩1B'wUS{\&>3l QL:i]ɞGcoW MҀz.nNz$5m%x0)_*j: 0!0oy/"if}a:,J l1tbkvHc Sqݗ!Q~:ok'ݨnPCՁB_<@ȹx@ ; WBbY Bmgq#Sx.|8;^ >j(s^$R04]P>]4 p@vw=H{8 <_l˖ם3~ʦ:d}n yc͗y ;/K :ShM[VB|&K6;1nB3,M32Ԇ0NAzauCT+:4`Y,a A$ Q ЗɭmI/[M R(>oo edE) ߅Ss[dsI$& Ɣ4Efn&+TJ+dSrtf)I#/y+}m|_DV)MKCcqF,M8/y %'ZfA2IecMүZu}Xzߣ9޻{uĝpr҇M(!d;w"Eu+ ^.zLglf!`7KӇm42L(<7*` ۖwz.±Kx,ݧ߸-ĝ_f%,M\|oz?KU<֌^^N3G[eKDxBmY5;y?av@Ҭ!b}`_YTCϬ^?#q(9!:iVy!-l,ކV'!Ь -*`XHOIgv~6dQ,AF LX4`ˑ.1dW#a ^SHPwY$;,_zj>Cy +vF')\:aK5ĜיO+e;0>hO^4}ыrE vT%\o(;i@(3cIuսRm mJ=zOT_ecU.JCU*?-03?rDO+wϼ74p;L /vxB*` U`0c5?̥,U@DF$ؓ ӱx=@$1Z%n'+y7ԭG 0d /=Tj6@e}M%AvדxpT9cu !.DH0d+9;OFwZ|Sj!=&*o$Vw*R >un@gj0[V$8 >| .<8q M >3*>vUN#6pфOӏ$, )ܞ9Cg&'D_z*p5NP}DȤiV|(䉏lN54{zm[ZsPgW =/{7z7>R>OozɰdVr="#!Z/ebTp3wI[vUtt_1f;܁Ϥ: R5e|;1vg%'.?D!MQNqSmBU3<9.$x`THkA{W: n$N6mVd*uW&.@O^;z ө8, _od=ޭNZ@(Eɹ>2RN[fmOYx[M [B$ A<wkx\ Fzp7w]$ϼ{َQqsJ- qɦܧfMn"uFȚGxZaBfl5,ҡa;':AGEb $^8BM udn\Jc_ɋ!s8jzLG}UKɔb/>9!Ͷo6V+}䢆SBΎ&HYJ(wH&*F+tk*#/ٜnFv.:"Ω,?hNsl:!zhU, Nk/3a7d믩næw6nZ*8Fmhߋ*kKl#R0]^7) FL VOGW7v u sԐտe '*'A$p0mOUwZ⤏yuXlKljpөجgG"o6Xj ]MW\w5ؠ%K''`dh ~{C >! YN| !wdsېb艅ϡ™B>G̴{6"&Cj%˯h1WFtPv;8#:QyFu^I5FuǥGoH*[RhR~ʻw@OLyG;۲Ob0W8Dqjbi;4{l~>/g?uMQ*4`y@aҦdTo"#:N2fy>0[¥C˶΄{(NU%W;OfgJ!/<^ e)K mKQy7i&`;!S m]ݍcP@N)zHr4)@YҭyC5;C}LvW# eb 66\mĭa! ](P'lrOq-]Ƙ- ,QZvEv +_‹4* 2=Q mobQ#˺,X`0"0Hav@wA;K>~g"w'vx2i$}43 0Dž˧+<jCokIy@4U 'ơ,D02֚?Bά.^ҵ^oߵ}ט#Yy作̾ϱD% )Z- o4;~G9ڑ;1tg\]VPl4I3:Rx 0 Z{ܚ+Ԏ M& #00 cFc%Z`08JDSeFcnM5327-3nf_fe}Z:(!&8;" *﷿l:BuF/Ja]:L3D't)bqps\׆ Z> 8p/wǃV?٢^t(?200fa`VY//nKV#n @Yb.Y=r(`KO)ߣq: a h.{-$ haEѾo3{niK@,fN-I}={\c75gH?Fyқ4xcW7;4 # u4L!iŪAa=~B-8Ǘ"vj;?HkNum-cW?_k'ЎOMvPadӎz! G+T; gCDGr:7lx>0-fnX&_CB ?YPd DSznTDauFSĜ,b>ZFM(WxIaLJ|;Q=\hNe;F/'gYH)o{ _.kD.A2ޮ0V;@io,~" 8I{>-[$}mHx=wWHHy'|$dyxbs`l!B h Zh8OWȜWywRw9A?{0V?aA*l;Y2͒&Ƚ=jStώ 7Ri$c8;H9 4fO?[Rs/E`/D=@XYr~D-^ΒfY ;Müd 9!adDM YѴzduTa`bN4R'pY^S;mRaoDVƅKrT@S6KkURkMq DXpT-}iz,ΏQ9n]mi;Ɉ" Cc4j`iTWG`2˚q]=K޿[\5,g屯Gq#ƶ42Un4:_E[j -܁o+@hQ]“yՇY# m z%=g((kJ|-sѺ2v/ɱe~уWpaj"/_6t:Ay0*vç'|%>Z^jLħA -<_Kv< TWV4 4RVT\F$% 2lF(L7G78o΍f`?…Zǝ_RDڂJN: oշKK,"v_]<Յ}ϭ7? ΆӍ,--hW# Q@iaa!vy3 O5]+#aMmŪG1aK}(7/OD&"ήD]Ԛf7tBsQ-uGJf%HF)ըfnw]Lz$Ҏp7WƩ@,?6=m7#d=3 UWVD?{H#D9\ElZ\Vu*>E\eR;kȮ8MLv-\CVC+ t^ &5VȔLa/g'92G{#l:IA3>f8(9RE m۹H8 7>Dއ&8>@8dzyNdBP#OTXsi[[5H0*H#0/M3ܺOWUA5ʎx#?w@<0lJCe J3W }pɬd;S}7K[_DZ˓) J A]$>1eCoiDSh{6Nbp)D0J3YlDX)E*QWbߺd3`=ͮ|VpwZ$%sj r4yki9<d#Qē/!d75]:OGe{6(gD{${U?** Jng ohv0%h$NMU{6ZVD$Sh|?AVXX7Y+^"Lj^o9艪mMjtZNR-Xa /g[.(Xtok}K~CmއHFNY+E*`ܐBVRB|EřR\/Jfph[m'{Ky֧'Cu\乡|?H` #ՊsHyRT6&Evf*"vOKXOČ'>h|OIJY-Pp"׵Pg#3]tF |DM1S^nmcYW|_ީ@ YP[`q!H(N(;jS(eURxBM!uLq$T_hm+X'kˬ-U:E:tQ2rGwb%RmxH|r<)"6 igg#+6="Ըzt\Wbdн5r P9a\,_[7 SnO{35weGZ_!>vN]M33"mi :]Q?ytb'l>G7ts9wIĈ w+Tlrg@yBE&'"4SY}%؊F M|Q3:ҡ8C8h2Üz8#d4YMrI Ag>].Ir40EQ?gP(`iUy%:֗2݃9Y:p 斔pOg1cϮV+DİQd'YHG] O+raKBF(!A43RT;uo!t~G=YīxvطB."6eB-D왟ٛu N 3#|x޽5]Ӳ~@AKv2k^(ll_ 44q7$ø >mQWZU[~{Pƽ~Tl t`n&:i>;Ytn/PL *i^/J,}-Zev1({j)>R}e#D9siǡ_/[ X+B$M٫({) Z$*%haX֎"ka#rŰd]*N>ն? B*h(EnXi);z@y.q}@bzK_~ qҶfC\'YEA߉mN))t ;'>-/wAkT3@u tQӓ'StC59.0s<`Fv*r @[;ʎK-5zO N{*ɮ˕' {{idK.q*[TѸrwkxˋ|**Yx. Ȥ EAިG>`k^xZlyfG7v\mw;w;["ZIOC)X %viD:Q=eszAR1$]LwZ"n.ct 4`l'7d|'Q|*+34M ۯjj ]y!CTq,|l;jĴ_z(K^zhA$\kG_W|k`NT !we MESEGsҲһ~a 'Iybkp%9il\I7%yGb"{9P)'4k4hq']ĭ"^DߎS)E ¸MLkiP8j70&Q;bVMwI}jtO'q&$q/#Ke%ₓ!v_pa 9,445mY_],E+_0^BTLVCaRevKTeuYUm^-XiH9#N,ؚL]EkJ+1 L=;:Pop]ˑt(@=46a96qvSMMO4yӒ-F~N܍d~  $?XX!dbLdvQq,Yb8hhr/ϊevRQXwt3^G=6-VXC`th[b,N.brhNGod r8hZU =RQģF2p'i{>T8nb#ωBUF}SO<8vqU HqP1TR4|#&!7iS&`x wz&9Zs";Gk Clvf9L~TP-;HTB7wtf}Ǯt%@fg L):re Nl?@v(|>#0PIGQh|0 v la u_J>ejdN?y6+v #dz ?ӂف+fp1)>[#R^ຕzŬbE>(qyB%~{_~p}ZyA!x5PtJA/6M` .[9ޛƃs(7TNp,h 󂡓}38v?kv'B1%*)/vgS !+<XEXS?R;~fce[ôNqƜԱ܂|W5l{-EÉ_RG|sO5[1;,v"^I֯~ljr{C.ᙑ@syRe5G]֠gS|'_=`)01j\Wyu_o'cB"BG # NJ7>Iii{X3v_?ل|EN{P[*y$ ;8+n;jtt)bEyGi0o#Y iP'w:~kGuDT#-xx>x]B28uΛ3thw T2ǤP3iw4ogcڐ)ҢtFS$KƷ2F/MeI|0Sm@ d-HaNvlf@ivsLRS;*iY_h^FN-m֐-DnMֺhd411o2;dLsj嚒jDy[]6 ͫcȦaWw4ۤl~۲~)DX-2gM03RU/^ns07vg/8Z(Cd_Ѿ9D('5 1b6 ?t_ R(OCߩ>^m m%E\(\4MӚnǜHnN=!l\Qy_zUţ:wS9\Lj0j{GtHy.̏jQ)GzSfI{ "Zw*T TְBEB|mrz4k"T6_V$[mCp:fV􋚸6VA~Ya}e4c)}SQņ P8#6'z:_=J\2)>damtdYukDʦDɆ>΍V>Џq)[˯#)00yW*?rRZW\KۧeCYL075wpۮQ JH{0!ѼWe f;cԯu5jy֫-FXСl OgjNvB?@V$9;f d=KLbp/Լπʄ`! xhO4`) `w?-CpO7Ql)i1AzdsIRWcxpeC5(W6 r7~y _ &a!R92.g.]AfH17 D F1tĬ)Zdy +ݢr:t~*֘-T",W6tk^hZ ]`1Us>Wgדw0K|Ā^|t5d DfkqqZW]s4L QlrGx*2cîh`ɻ3;~zO`7Ly@qvi9` ȱ/`q22\v1\DNIcYztA$bIdfum[\l +~ڠCԎzsn)POv:+!foq8f(a5m_{d"“x9GԄAjV rElt[[ V7nS8Xfp2]#z?Ne=vB˖8;؍tAF|/@kx؍e37ڒ޷S?SPFb39@rSlC؃bȨ1W|0Ex>yƭ_S}۵f@9:J Cro'!Wi".:We~BsoCN OfmCm˷pJTwlgQcbNe:*uqCJ0"'imp&&+&*A0 SwjSS@' a6?h,l~$3IH O>oIg#+xk #|Ίʩ=dZ 5>Յ27@H13J>&u'W)%+&01Ul?+n#M%AKAV`&-6t^njU6&48.7ZPZ%횣@i05D̄*sr4O)畕Vn}_a6x61 YDduGd}EJEO7E,hzY%!VJQJ, hE/ /ޅ2vx) TҰٵ=ܳZ%/\'gc}@"Yp,=7f;*1nZH+Ff_ ĩ؀XU8ħGPX] !wi(}3%YKU_m,|p3(-0=zT_zgZwe{ŔXN/o[Ԥ[\}ш`B7/^{#24x4[sAqAY߈2FAbAmNw} 0cZ\e (탸?\Lt",0?.[tڈÌj.U6Hk#ۉWygI*|S^_`UY Fq!ÃGқǶT7beD$P+އiv}G6+)(V>~]`4Q~"x[Q,լ5Q P,o:d\ 7l FGl"z؀l()>FmZ(싡^FXO|e36j1|kؿׇqc ȆԳIJH"apl@$4#3h7ڷ|5sgR+r99gP_' p,;26Z z ޯ#HM5BR(1\ޭ"ʏ)σFpq榻=e*.6Hdf@ i?31ؿQ LB7q1,jCZ4rt;ʽUJ9-\quL5eDhCIDa] ܣCߍ"TbH_18QMYn0)*0I|hOr ɝ&S0;g ށs׺>-bqNMQ&X+ٜk SwZvdN2EPshqo{*9Y,3 \ʟe}P> :+Uo%)>Z*QEEK~Pp%7LiÊޒhDWJvT/ϰzewW},Ga"kO{hy,` @ܛʱm̼0fW\Yd 2ǃk?bAD zQ[-T,p<̓դEqdV4iMa>/eb_ qvK$ &R?݂>5k)Ю3=˾uSukLR˔ءzurLVwv2?ӧ{ O!?% G׭{nе=45}|.18:Ż 2wxr NmfQzʞ"pk%ty]hfOR1c#`Dkk&(>B=><ȿ,}mU7SLXY2],MnlO\_3wν졿KAN] UBL)ZE MZxa;[B"j)w}mqSAX3.^m<($i/|Xa#Yڃ7sL.fĎFN6ϼlH֊]JЖ},PJvN c7PmV)3Z Z S{a&\&Quأe1*bpVlw(`IРlg34cP hp=˜wi>C_ns|eXg(女\xz{{f"͚P0Q+,*OL,EgXkY$ J K\4N0y:.D2{| kjseLCͼ=~6ӗ_%a 3:] a3zvxUAcMR/)R>9RIa =vnU=b^3ϔ3762D2mL3km&V< ¸JX(\ȩ R57i]J?WKej(*xKУgđ/zMCY&$ϣ=n+p#\api{{^U֎1tr91x:F2qY˞P۩&CfesV,*ݢQqhᤡ%.Mܚ &UQVѬ5XH Axlz2VhzoգbܐO r)oI/"VGòic}~yߜ\9 NMA%w0a|Vdș0+,WZs!\oFVЋV{f4Ը6__ e"%Hgbrg73ج/uĜCmsm؄8ğ?:J,wL9j86EĜ @"Ɠ>V(r%_]"Fyb&iNjO@O 'n _=Oj$Q<@5qƘ!5 @}rk,Gj(ɐME)#9VѽyS֟h^6!x'+ &+CzXmC*rDZ<"\ ʺRcc7]vky*˱+SפMI_TqP9R#FUYQq.'[O(H_R)e ep`0YlAϖ5WiFUqgr몆%LkvT<9{J5_0E'BO>|@?%7U0IgfA rUi=@"yŬT8(e ,t G"4@ 7, Fn쵿:דxş6OA<(7*H΄j?,BA)DkWr3@jPtvNF;P/ H~]:7%| P`G,f* ,Y:/vTH5̂,u}l`2xf[)Bl|?\vlX1ءnj_=fX J")UXIڇc"Ϸ0 dTbV',u#z'g+ d_VѺ,8]5]JOg,:SGu0tG-c!CjK-*=hV=ak7fІ7w1IZ꥕ФƷJCh$"΅xQ'kzOX Oa2fec?ˀl5ރq j`L@O>Zb3$4wDoہՖ}4GMɌ^Ҹ?Mxj]Ab8sRnT{GA-Rگ3(>y/V|*茩se%S-&cq d+0\W ,81ѵcqr ^F 7Tq=/H}k`-t~Ilբ>+BؼZm"BJ]TZU[[O,!Flzzy^O'KCG1svXyyjnjJEࡄ+*q;mD-c>טp2R( <1b$ ) $LԴ-Vnv_EJ?3m&C} NŶpCy]k0&Y'(i"nYL'$*blVmDjlw~nN]8: -2.GXSn@ TVt;uC J_Y c Zm6[}af%i4M?.wށ$͢phkbT ć\LJVߩiiҶE_"Idi|/ q]?9769I5m;xK=P:\&^oڇ ()-Еpӽe˨!~*wd~L=8A4YWHX;gìmcb6?ۓh},p"(IŝI"(ctn9=tj)G ]X,";ivQv^1Qn02zG N7O"j|x4йoxŝz<1cM}?}A9ϯr0$A~I i_{jбzL'֮],J8zZ3CLx|}je~ȿ7I1ԶsqVsddWMmܖk GBTؒF$,F_2# t=S޸2Jjd]b:);'%ײ 2`TL8V7aA;{0?8)y$[(VCX);>@p/S "eVz߳٧zwU@z3Wm5䄯vlePOi/N*.Φ2cen݆E3¯ဂXS~- f.R%;_Da=hvs񙧤èƀ뇮a-HxBRگvEs1S9/7ʅs m9a?S4 i_X3#qrrCJ&#Du9` G9nƵ8}4Ь?0tEf:ydiˀq@sFl 1eʃ7S8Pz7ԯ{".sbB"&phnw~A}H>YSbe}|A2^Cg#xa"7,m;;E ƻvQ)GfNqHq4ъ~0WU+(H%Z]17~,"Ff CV2!f×ϵhW!M@Jjц=1+dq_c + xx D1ŵẁ$v(K sgSgtjoYKt*2p>N~|Nq I|45$E)D9!:̓RLmad`lE@zkl6 q'jȂ7oa zjIy-T5]$|bGXκgd#nJfHakE޸٣a[HtU*M(j[ ֒ϽUK|r ƞ3j5W5&|Yf2B.D|65 5];KvvF<*5PG˓>F_I}Jy5vhIiŸ3rg, 5q]1$X 'S>1gk5aZ%Zu53\b+[˻KytFv`8Vљ]gī;CG-ps'Ҧw‡=䁱v+9PEmtk9_ei_K)W+Wι֖^cHsXN97M]:zXQx95^ypޒO{W=_N"@gBf$ lw|ltJwNoF}+44L-Ct]gc^4[vi M%G0sæb-q@W@m 6z&<І-JSL惶!Q [;3!Î^JE {}s*tNˑc 5Ҥ$둠85$/^8ET2RQ43R+4BS+600Y<t&: 1Οܯk[ӇNV0!G6Cw/6;%~i^Ngr`rN'LUm8?m5hwceXZa/ ovt X 7F޻C[ 9ݎOt=x5He3->- [Fu4sSMԧdRUM@‚ؖISk`L'j.A9Y<AXɭQBT;W>ծ':aOR&㇂ͧ]sxVoSo< ί1.oW07 XM#;[9o~':fCwnxޟQbg?4 ' =|N!uwEqeޜXXΆ Kzo|/LF{g\%W>;[4 Jtp 7.#_n?ZFI:@ E&~ʈU ?1 -b^L#4Fs|epTOW;^e˖V6 2\OͿAЫ";;|os|'P{G=÷"˜cٷ8SQ¹i9 uCMj/e'E!~ Q۝J{-MUZq՘LGdt@+ 8vČcwnw 7N]-{rVa{|g'Kv[1@qARJ"P5DzL1܃}hr&W\x=ӇӬzGaCꪵ HB2pm.T LCޚekYZ;:} Vl>uPayI0ɱ&}n=A< f%c84ET5 mZ*,~2E:ÿ|Ѕ02J8>/x٭vr~,%˙;;@ ]w3|@f2yr ɗ+HAG2!qŅ$`r}z\rp)'g A2H t{M7HzV DXƽ$+^α>юG%tW?lg%6ʇm:K`c!lʔY b $?1;KY?I.9#}dsPF@n [w(kqO$:Ÿ_%J,15µ؏-&lW ~"I$K'0EI5ݙ5o!\oS8`MԩѪx~ַ=I)o/SP@9ZJӱ~lͽHs|ӼX5oJd`I*w:'6bXǵQ<7Lu(sO )Lg@v8crɂ(^ky1??2 `u/W{ZIU ً20`=CMCV80 VFO Wo-賌 D~}["w fD`ȇ"JV hM3Ҩ}rL:5lܑ aYR#N>> ͐ %}/\dt܁ү(2& (.$R؄Ec]$s^=ٷtVzͽA]iJ { 3Ddn&[Ɋ9A4#SnЦ-m!K$P_d#Ĭ퇸|Ѻ֢u*B3 Y#7Da׷6Ùk@_ƒ,iJH[mz$5D^[E}[PW> 8a? bQ >CoTӭvXsեo#n/nNp.6?ֽu"|RXDm<#zԙT{~-/e℞կICzڕh/3rj8tB1'__>f@X󝯯kq;զ%#nDf1"Ƈi264]yF}c^ׇ#5 f ak6] vڞF wh+csLL2;X{l7-vi)I!n=A}4>@Qʻ/=d";!|?x;Z*+<'_)-C4ZͻC=y*03kD""Vm <ʥV UX1N.lle ejYR-^1;C)=W!3NɀoiȭNնê y\w,<%o&Գ%IHTAEa, )."KKp9ъ$͐ĕQt)wF3.#w!_X1>[(Cam7(4|Ip,7t+[2mwd@m(ja}QAxDzG|v5d x|`{"eYMQ_b ~^40o-!&6L+9Y/t.do.0yG <^@x@z9SJ:29w`IfC7,:}颥ewgk0ə:ui%5 , T{cl5cyT(M1ziN x@ 5+g9UMm IN@[G@! S2?'U&@ v$ǬGBU%Mz^HwG/;;p˿cQxA $hA'%6Pw=b$:q y0r %аjٶĊ`-@Hq._g0 ]zcKQWOfAd-b;D%kNXq#̜sch"qBnU{rݗx)ךZ_Keb9a+bE&LinC)PAM ;9M۹{PcPrQ,EZU5PKU*qoK"ֻ1 U̝2@n]5=o>}@珴P r'4_2v AȐo]F%F~m;myK%O+QTf~n$)&1pLxGD[飝L2ql>#Dh@ 包LJxvz/2:IE-O5?U&(4 x fl۽  ӊLub{̖1h&3q+q"nC$z}XK C^$&Η:wׇBx>' HP7J~26!Vz;֯Lx ٷ[YKZq&Ja ֙]c&Q> 3TԪĉ&K;RB5mu}_[d z|T@ava@ɴh3]fRWazRSi9g=KYEC\4n0[m@A-gn2q:p9 ~`+6M͑*A,|VCr3Dח#_8$Z~ +B8HL0Xד6suC?3` q$G;,#޾{w!wYHB5*2{;PөڮH}4uk6:Z$32g2RkQgțj' J3C !(򸣻W}B$U ԛc۬Mu#vRsR{jwZC-6-xKȋZ%kdKu{\؊ #af홭g=ap>œ(o xQ^4m9DnlVDbС TW =TeZ#BǤ\yLtynШ3D?K]۞rNiAL,NDal- 8D2v-LN*ﶧLTţVo-25 Z`\2QA塳I4%QhjbB@VOypZ%J@M6ßF򶧼&N+ŧ3[t}a|?kRQt#5"Dq*Bb8[hN"4@|6"o2WQP}W]R{t/^T%:?Y@`>VDxW#׉8\åΣh(9#}ʗT DŁ$XU\x̳3ޅmI,K CE)Ep#ËF_? %pE.qr^ޱ]+%=ׅ{ bVXZ`k~ >c:l(m]gs9䑠V5hIj!P_s&?0K˸Ҟnf퍄Ž{|W0_uKW:,Jx@.령Z&*>(<=hZnPxZS  cխ<k d` a &Q \ ufs/;%ڇV\$E;{4]4BF6L*Yo>{T*VH- ,5}/ԋ2|*Kܲc'Mqh4 HmClA=D- ?! a &GO~EReIrLaV4'lԥ6,@N@`v-€a[:g'# Ⴍ'lW߃ZC(@ M!NHEBg yP赆``caV_1G 94@,4"YG@?V&ў0γ$ӧ経h߃̾#Ned[^Z}S{seb8 {UDp28F/9?2jbYuk1a4t~OݽL*q6R^N>1і=^φ4޳bLA|t_Z33_HWhF x7LTY%Wj XnS/Ëێy[<\ UTW7TL wjWQ +ˋiTlݱ cg9zJgh["NIXCOߺ, > t tf%\ojJ.)~q0x`DӦMeDvJ,W80f  1dY> ΂6vHEò[/x!j 3funw̟.ݜI1'ϼ&uV1$Upc^iUdbM 0P,&KM4tOM}l ѾIX_5Zg8Z%MR܊vBBk*>[cTWRX<@hY&-TuBL/pt,FYnz#')UJD#Ɓe1Z: Ɉ_As]_oTT:oTj}䩊Eaݯ(Pd2A6!2e~#Xtmj tuD)!S>~WDr"WR?}tޫLs_M&ǠCDS;{wʡ&%*ow4;ަWq PU#7 f5Uu6aӱ~TA_~̪:WZ Z܅,R]{E?\ҙDCMGpޚWc8+kQcB7c!q>qҠ[$gcYI$o?J6s/yEf5Zl_3AyLN™==ل}ȢXa"+9œ´CyÅ_67"x,'͢|ut{Lk}k]NywȑcLdr w3=Ff:(>(3Ui +t$9 eː_jifAYB!Յ?0+*7aP ߜhqm'v.-n,wR&q2ujv'eW1K`A3 DF~)1k5s]~\mۆPt qZ㋎>n@4% g}2ž[c^p ת`JxV8uޒ.J۹1c{6kVՕhqOmM| /J)*:oh~0ڀAlji@8ș\?0m"X48J$[hTWA{Zz m:C/킽"F&udq`as,#& jb{E:f.ya5LDDaM? 3j;J )/*ZgSh֣"FW" IZ2>1W]kʍʋP#1 ̒g4yQ JF^a޹_n mh|*f\3=LZ#RU= 71NO\ml%%ZK:_h()YGiZ5kdM}c6|9M(K< u~A^R"e#';woz^pmXho;pkw\!^}CtdVn|V}j5RO>[o9/qյIѸMYEv89LL^/粌Ѫ[;Ѵ̱a B62wYO"&x}Ef(lPP"bvҥf@Z}}B4&<^z$}e:xnhP[KTt.gބϓ&!B{Cioi˫=P"â=ɽ Q6w=ǟ@oNcZRp0ZjDli&륣[~-`/=ﻞ^.E7as;C|ꐠ= eQ1e:Sl d;lhVc».nSP9 :RiWRƑ ļ﬐vz]}7;C=KhhKtu63T2 z bp*t)J##teb1ey>| /rePٚ#<HdAxFLMS&vHwAф6?\ /Oe;&P{AUA{Ěcf\gC0ٱyR~>X٫'2vv6 "G.f}u$ByI\iS@rgxEm*֟)b<ү\b>֜6 $f|IW)%e}K*Q& *V\6O͂Ҳ GSxC\+q|$rAb/wN>AJUmw^5|ݥz ßĪ nl>h6 S40 Ot~{_ǧ=oI)֟3:q(޵7͸sjS/~k l &s2T( cR R˼n$&b7;i+=J}UrM*A -E Z xo0w={h{ ɸyQfKE.ƍC S{8=rk\r9ˊoѰq'(^`B(4ՈG[\ юp ʛfnKxD5|ut6aVu26a~jnUrZiRv$$ĴXGW̱'(!vjƖZs?T]v09tۓZ_Mм@h0J~,ha4UHsf4q5IN!ט}FN{V޼ 9x#=8Ndg\4bRXo-i1^ \@L hM ģD:a*H0OEeA|ȗwF]|6bΙi@UH{- D>+`jUA _/=%"o/NatEMɐSJpbS/<-Ob0{+‡>lSE;'Y~P~T%Ô;U,!;y,[KO:`*#YPfsI"9|\աMj48D1:ҰhiEű7}᠑Х^LseQb<ю*Զy!CIWY7ΐl(~=In{#xד/`MbXj !~&DND,3c23&լHi~B쵚P=O:@R$ ̕N e9.^o7Emy;ِQ%;et٣,Rk2g }x!(0N6fBD-խs@rנ⌾^F6 ɗ{է2;ؖ#rIwIQ_Mes&#FPq4Ff]0'R|*!u䉆}lB% ] B6R^ٮ axW>4L`WPzzh1z?16m^Lff$U. 7~ȇm\ Lq Mף9C0:(x?>0oсMTQsğvmeB`P̵eX1}@_HpcT(L^x3>p&-$If)Fs<2v'X2MIZ@J~l=d$7VYv&v8pkrShs+ ts{{}!$Y>zCi2ں#Zo`jsI0h7%h_]z- 2u<& /o,<]vL:/dxmr-%BrW<Ӟ [Mk_A9gD bq(+;.>q!)!sh' dh3Pth~-YP#BM7;11Ի3"Hg ن=.D ։0[;1_U)P"tEt]L? (1)T~QGR 1iދ!φ*h81YV/m #&ˊ{U*O I^3vrPc \}|3<[|P.Ο_W"\eA7ՓhgsRR`'1r^\&wKzgZsM"9N՘%F9xXno3ݠ8jtI5Y׽̂B$wG!FYv#nU? pAiboPa&-cj *7lAjL;ߑ?G_lRȧ<8XwvNxM/D曭X GHrN"4K7?iOI/7츸X{èin>Zn84x%aQ Lidވ| 0](haDrKX՚A!!E=3OGiTM\ԏTٌ!?gKYM5Ki+hQ_y)g6i]1CB|`-.;[`{C=0f `UgՅчO! ڛ Jm|$5uX&ཱྀ o Y9>h,lqklDB.Tf+m}pN-@Ts7SM hI+SIt Jߛ)~EkώKVG>)U=!ysxzpt{lCq94 ^HDytDFKJ>Lu=_ c2;%<~ 4h1@'KqeQ5% xodCLĨ8:=ܶ}`ՠrH qt pڤ2:XQ%ݚ`rq_j:7f%JS?G^,n6mTm5l"6(\O;kϸ 6<98w;f ̎cb 03dgHѾ؋g |$#4YƺXx*CP:Н|spU%(,|N=!+!_{}W1۬(Iy;3UJU]8^gn#]l'NE(բWYٰ9U؝" $KcF͗M(FR+OWl)⽓x-}9=Xwvxy+, `E28e?ZT (S_k_ǖ4IaNR4^_P?oqxU xAi e )Lm /wbRi:]Mv_c&lkQBVS 2;m a5a.U+]kyag]viPk3nZ-řE)x_cȟ)0dEY*Y&9B!TG`{9&[Ityx(ǢcڝXN- qIv2qN`2b)q=5Kk&촖Ќ9쑣F@VR3|8si!GoyCQ>Ÿ L=I#vշX *𵡾EqCݷ-1':\X |e+b:eߠ7o!ݺSun-Έ5 JQ0ȫ=|ƑdݽGFwoݪ/O÷};Ms"S/DٔK_-4TxuLMӆ=poW:y-(Ox="<՛9ps oD"Zv框˙̴:뺛@B߹?< j0 "sp/$TV z&cG bƱt+g5#K~, sUcewF9n*#r}Cm*Q" ;xrΡ^K8F I 64Q]dC"_) vT˴/A gJ1;ߠPfj{$i66cuFZt7w ޯaT 8u+w Tn4Ӆ5^&bl+ZX@TZhhhwrȴSNo ,w~&fӓ'BLaч$_ m_ JĖpfUQ %~FsRCHpV)a0;ٱ@82v%>m}._oj$rwҀS$.o.S&iL-(m?Du7WW f4pG0Ck\p~Z`[ϊ6<2:H=zP"np&M.X?b:*h4Ei[ju^Q?5Ŋꖁnb+LilűKvV>Apz+A:>3 =`ݲqQҩ3ȋN&mxjwoj}7 f6`'>Pu=ܯ6.fqa9S/0 ) 8-i䜭 $5}'6BSX{R6~X0 A~ &Yq5VqKq=qY"ki7Z"q2:wfMZoLmCoD<.SDPUl&+Y=W XrToNbbb${?yS.H&c?$}>^~9Ԛ:k>.kkceC_W̔ a7f{i-^[42묪4?o j!-!⸿~H{,`\+=Y0ڥoMVJTZI*${x2StC4b3Y qޘ4gpX5Hm qߛht\9AGsH.;NdpԊDzÌ E@L4bz lh'9@4hy0&p)l ,lPPm}@u\W%8`(@]j46 ɈȾ::W!a0. F*I$ fz]UAvRIKѧ9Q۳!i)hMv6r^Q/o%ux |r 10E n؏i6^t7ŀHV5hUCUFDA 4Rq`!ft3]tR { w%߰2s%΃{7Y˾(~CR+X7 ŢzfIۓuGz9fҵW>1]ehSwh0*qU2%#7CvkȕlFv]"JVl".tB6/3= `eW-­ 6H7H7[IQ&`眆ReU?̧k!lyhn)nܬ]A`@oHtloV^8Wڔg+b6D5ZRh$EB ) <`l2@Ms:OFd(êqǞHTmy1vc\3Mz령ݏ{'h3,JioN{{/N8E*lE` FB 3J 0(f|ʍ:pa{WQPi50; " Fo|VzVI9,πpmĚ`7B$3`ܨׅЕjڵD }qV4yqIpsփ\ybTϽbJ^p!KXe>*ۀ$.`䖄1:`c+ۦ^M%[2~ep 4gBtBOaɆ]@kId[)w NUលz*UO0G*,?EHd;H튝7O6TO)扲e<(ag/fXYf9/ל˻K,3Љ+Ǯ =;Kס<8EPklӝ{ޔ23Ą?g8\,}?v[l[9{]o Sr^J/nSp# e n&~g6)g/fS<&o(*΁A^)4ɂȿV4~ ca&h}@}c&9ˆybA#*m:H#=O•q ¶*E] :i^^gNIW[ӻ. fwF.ٺ~WÉ=}# Φ<"!Lj[rA .3a ,}Bb{.!,/Fm[ޘwgFY֞|]Y]BЈIJΆdxATV,򏡠qPv\rD o~V2 =/,ھ!I8ԐΡфf_of〫cNn }Ћ_jN7X=P@C Cyd١p7;1E][ 2WYe/q>`ťHX@A[~[χI} Y.d)=z 5WQ֓e-s5fxvǩ sAF^lS98fzsA~$(4o*! Zx}UYݘe q{$H2S(?P4@V$Z v h2\ңF,FC5=鉑BHxjߦg;˒ƣ_ML5O" Dʞ80BŌn^3ȑԴfj(3|-7 F/˽b ~FFMjm +>?W9۶%MG)n x"'s(,MسE%c&t<2k_⏮}68ߖwN0`}"cz+HT6&*B%̴=7fɴdjfke5I!+Cjߨ悍hn~&ݏ16g9T=%u WSB uSSǫ[2G=}2uJ5:ؽ'\g\Lwsw%̀t˟$/eer\pa~ 2ƺ1 Nt咘5 m)ma8{R!1- (x7ʼOHؠ7qH,"k_fI ܣZ7hy!Sg>xD]4$Tw\&W0pN7(=%s ʐ1'٠>cm( wr >*5^Tth|e<5LFvM.R.'p̏@2p-pq5m7LF"KA:Ow[E1eHti_.wO@ۃdvZD[%O0fKX7QnVPpp^w9)BV޶K;u@6o*6_!|0ﺉrkT+ϰ ҉%aY@%9v Ů&k$wVoe6DEԻhP@fԴAr%P⹜ =|VUvD^PF5hK @x8I\L_ (q*}#Q¹u_͂t@t7ib @Sa[Nc>Bj!`d=/nO*/eX=rWsK}[whS:S]@tuv߬n߃Yleg;`w#(_c-_hVb5(Z|~P^iS\+{hϞY_8p挊%1xEWmlV8еg `ɛh $&o gJda|>ljwX! m dS̋6 s0E_ {XW%MKAFwG3Pc[JO,!˽[.HXT 'ଅ0C,g0/6ou30IOla%Ȉ*z-UVLr{߄ժ6mㆆ܋{w Prпtc23+H7g OH;ͦmrA~';|sINՊǨ|ߒ`VjFHa^#iWA%(_t5\Xv6fǫ'9,n<07 ¥a܄画p4Z}bPylOK@ʹy\Ŋ%*,("JjuSE$]1@CDu k!NEx f5F/@YpyPsnUX@-֫7Rc2M-a ԣf_ R$c]\S.BqǩDkhĈA8޻~!9,1˯%Q_> N+s$ L%p=ALapB.Կ'"Z'`KSBʜh \zFԀ̀8F5/4OZR#pT5N#_:n3١_bpC}(6лEɳ+ g "IQnXY#V*EaT:}P|oc\]J+2`RJp·˒S|+LWMI]yiCnjL6Q$ڹhtE9do5NRnȥp*E&~ {4Uӏ۽,S."Ho)އoU9Ymze[55sl*׫6f߹Ѹdjw2MƮw"zO[{io  9,\Sy8U m؃ț3Sr6Ǩ(n{=-)EjĚrvWp-c6RNkfv%OCH(ARNer,,Z(J,wmZCBm x)@aq"K\c{4Xwom3lyqy(.g7t\*boZ^-k]̶ր̀ךgV*t gvj/FlʇV҅HriS:,1D7|쟸n ZDMU4Y>-`wI4W F|q-iE'TaK:*.WD L LMVDZ e*Hتa0."-(T׷1)'R;;73xop^~i hV)^u%aϱ"p.}V±1l'4x+.]'r7Ci3N/"x)3C4%EiMөW4o^9A۵DSY\Mn €t9Iy~1G'JD!9.0W1>@hݫ?#`VAAt=#_n<36͎g\I3l={W"U$},LQm!ѓLZj( ?st(}%u ߌ%>>LL-mqDnTDӷj <[2톭lT#׶{8U_rGZTw"vYU hyOhL/(]wh@ݨ*&tV*zgဂ X F~x1#,!FQ^, o Y_RU,|7'u[z: FS]`2$#{j|.y o~TZH+ka(.}by(Hv+V񵾇X6{CEWH1}ܻ!=^_w_jK93U)*Z}JLh#iǹSCUF̃ﱏbA7vt:*#υSvtT&D5;1k!l5cukJH51mJWvk\H5;ìQvzRJ]ܐYi槖 !h@YsڦܗfT; Ӫ޲H~M~ 2Z<ڊD{ N ݩӺw:&4\.|oM{}ognG\D2Н]D1=lnU)QE#X`$`mе˱Ly?= 3s iQ ѕA-5bu7u\3W/ i*6Ȍ7%Q]ߍhذVS{7zGv'6IƌyosW<.KD>}O/ƶmw B&z>oUJPDͰ2I${NSK_ s xLoozi faԋ)§1s Q}3}Bn:UBaB|M:/?ubKg^9@P h.0UB3_ *bI'/!;H1۸[%7 7}\,[/y |n>5R>qBm誼 >HRjJ(l`RV{Fj+0 M%GGb84s<vsw^ J;Ã.=qa͗v#\+^O'NN>-;7QS >Age>YF),CX@(:mś4,C/`=1nYbAMcFKg\w;A.ȟt?~*W~jrbmGwA,8wfrͅ'=$gLTZW.UA9pj ZB9mv0kXQk 5dh2%#e`oJX'yR+7::ôo"AO vR$@oJ2=;֕5."uݽAbNf>^@O[d|Q_֬{q m)j_)*.XF3Mc87~Bc tc:! QPXj#<j{晞g$n9&:U)F}`-*ԟ SQh1aIWh:<cE=BeclܳTBc Bb9{LMc;g`Zsn<{8id N m&B/Tc'>`%7:ٲ1^ёKF*V"PO=/cA{5Kr4CXI?,B!Tg4P٧7'o2l7W_BhO >J;f:Uwtݐu+p(h @tG}?ő,.`8d$A PXmѴ!=Xopⅱ(h.?wce{IW^Eo_nS#ymBNn2.fI*ԫ݁Rl>ƽzG^ʕ٭nzS񦦰ȿd*ұ> rUx}>ck~K$( g/+ r'KppWhCq$kmF˝:ڂ:Y'sG`%\g{{ u4n0al ZNf?G{[W3*҂j!O<A뚄/`"6h;XJk"13;M' >ޔ2^ʞ&KG& 'Aa)JZ_Vb-JU!z03 eujn\M#x?b ׉?_`<חBh9xkɞԳɤ\BRS&~2Z^7EG!Ki<05Iص4UXB=dn rqDjUҭ+:ﵝ&(ߝhL7nlK=۴M_mΥʅRVʵX3vDMd\l5V.>` z[:Oeq~,oCFFg?&Iu:]n{ \~.Q!9g_ޜSZ˻5ixޔtRFCegK'eK`;0ҙ OA I8A*~2"w.?X_I'T/tzB ݺv8}Mzz9ߪ]A.%4%2Y;VqQwBР*'zub,PQiɱK~PEPJY" JFFW UȫZ)^2/E%z*ĦۋTHIi.jb`-FrYptԛf*\Ϟz^?3hc}h ]f?Uk\$W-rdˑ ~ sYj})bsY8M\\YmfU>pӗU/- \hwd?YSR ˂Dqتt vlU$U`TxXq暸#&]&g~ Nkr:P%Ǻ"P]5Tu%dv`$r:Lm|ZdV̸_z ^EKV4Rl4ǡ7="Du a Ξ_5'[zx''Ƕ+1b[u^ۭ ꕈX4 ͓*\"D۽#͝aсs a_aTrrZ;k0pQ⒙ C6v rL(Illpno ,g\Yotɂ ï t_jGM׷{M`hl2SaLkᱟY5dE^iy,! H2H@6/kEJKsy-u..GW˞咹&0Sk  h ?+QiZX7ߴR*-N6r<ZuN|P]G2l2pVJ48JZ Jyќ;߼tl*qCBCH\t o!EύE zwKLmqk4 =֠j5N Wd)rgmlqFIu_z$]vx&@ꘗḣRz?kxRufy Ǔ P 'e[qٚڰ2AIe<[j?[hyK[HpF]amTkבm!L?SA%IRuFz;4 階L J,]33ڗҷL&u]j(WwSsSk] ⠟d eG|8~r)AI`Ux˜2Z5YHH'?=R]xkym? E24voOtqKUU'dlHJSo!ut)۵ǰL{Dmc&ghR[ @𤷥9the3bCO-qcx6/FS<_z.%6EJc+J{ I?gQ ۆ75q[._O&ȳ Cl8mMަ%=y^ }D}t89.D㖦޷J N6COpy?QJ)<&?[Ṳ'|݇JFb ..YrEI | nM>] M||{N#/}9 j.]A}nUN`uvbJάQjs3kja|ynuskTWR|(y[F4"ĪNFiY/q,H\TI9tEus7!/qtxu RB#1HߓPU.W;:}we2/zyv`:Y ħZ` M@ncIu|vJ_+J`G_P`t~IaԠkגFߪ<ݙC0ėX ɐ8~Ǩ^ĬNsqp(u z #]iAğµ:ũ8PB+ Ub=1%xu:%]ÐH,y.Q@/+1-' ?;By{C?-}fNJ,+OaDE1Psǘe!X,vG!x1NW5;W0%^K {)_&wjc+IϠX򡥾/٫:LlDa#d`0HX'NO_. Y(<`}xp.V+䍻e̸R8;z{OfOT˻֨l<(H abOsHq5SL#1Hί`gmC DV&ywA~&aQR9J1`9F6h}e`6?wGeHdM4D- h{@DexgqK$ʫ#s%㌔ ѝ'\5 eѢ2*.eDr 2aTI!pPJCVUhXk}wZ2E]]-idj',O]j /m|G>X&Z2kZNoFQdݲ^pF`1uz}G#R*P˛q}q{[j ԟZ. XU>]!2feL"Hj!XVΛbk3c<)юIEVG}2+)gRAX1mV.bO^v^J*F~?0餪]lJ2f^msZya/s& Cg'dž|z ZoǗƘ>DLeZVDgAdVd3Ұ:*# nҦbnlptzѓ8\p 4aLAQ]v-QRɎ09-XeI+i2G Iڡwg!;Ivc x@{^кCJToo{G#b̓? PU7d+j$z<^}G>Zx +PeA״3;M7qPyz@ b]Y/N'{f獥Tp 0@<drR@U4N*|%ʪl o"yuV-1P򡁆>2=ytxRe#7Xﷲߛq7%^Ze|{e]1k&P|N[PT4${zz5n<@!_I ↦zӰFe^O^O)yYAzr˄Kc5$]';K=GnXآ.8ybJbK,[ >p.lITl~]Xz.a CG{V?wrYwV=|JW"HqBEIpE1dC2ئ-'lÂ$ƸD3Gm䗶B$^gEIT{8)e_`nӛ Lok]0}9'!Af\o~\boBFƄ#Sv/+?iL XPaSQus!=шq e̜ A"ԩNT9ϣJv/ȽscIUEz2/2 7 z?LzaUio#[X zNBfrCPUꕶvN~+Iʧ?Y "Fv= :ŧRy*ARcyUH_4<Tl逴_)mKE<n4- 1<ˇD= aюv (ސa碝N#HB1 [-JFB(x+P!R\ѧP%0ns&Џ7s9+{9e1sbTVw/-TFpSGĪ \2q{8W"9N`E4dp|fM)PeP2A d^Km/ތKճ"]g*=;ve$W9!0Š6)zZB<><>geRH*GϹy8goỎ-CV^ pzgGP|ݶI2M*M:rVj|92d bE\AgKNa[{ #͈mO7ёa圃"XqqYĔ38Tr$a9L7pAP2b(I oSh&6Jƫ)z?)0TI#c$HEAzB6Ww #b6Ѱ#U8%7Faih* V)G1$;v ThǜwH0w[SOb /z$_:Bivâ:cz0+ї'4#k]汇{0 g)yU q{ų' v9a$3ԉ٦Œ-!\g-lW{՜5$R$o;zb{3㐈֪@C vdWhO.ſ*a[C@wD|=U"ĉB!@!jCF) Zia{B0hqhJ $i FjFiy\dZތ_gEݐ;@Π$WHG4q#>UL76`#.T6(`{\~eI?:^T6:-Go*`VC Q֋zIIM/ņDA cVܖ[ͺ/ ǁF>iK/ AE^/0h|݈tg钴 u9|7_@ar=MpEriK#2قkEmyt>9KSSn/zjwK%|ܫ] ^հ0W)G(Cy/6:V!n"qg?,5QX?=@%ܻEyE ,)»dT賳1I뇇s#Umd Y&6J^Ǥuyy5ّzp9g?9ʑ2GUG2_rr)`#wa3Ǖ?7vZ͏zfy0[{ dJ:B k)2\m3"[O~u~G ]S'#atL{=iI;8:^ej LļDxpf4Яa8VYޟlAuO#UwmW 01қM6\@guR؄écMA~jn'l %= $)f&i& uPa_2nג{]Eݍ//$*ضySY|%-|uF<kы[9/ #UD:,C 5dlm {$5-e-QA҅\z؆ݶU|&>6Ɉͣʜt^K!pNIrZ܆e8 "Vi%%G R8eZn<೏?j |=qCɆ^*E Dm~H|R fZV2 =j'U(@5Y1 U,x)zyL WRi T}s_B*nd\')[2fQL/] y }Xx4woj2OBQaT5wjq Ix=)'( (3q5sf-:D؆3~5=rr6R}Q*c(SkKIqT &B9##=;m 6d F$ 4!_]hY;h,z΁ )?Z4GQ7w.屇 2یC vvh6x=vRFro˄yQ6L4 ڷ XY|u,DL ޫ0 tѳ|n'պ@XhE7_ok}f/}LBki؈M *b2Fxp{\Ef3>.?NF3FdcMˤdriGi\fc6mhX- QS_=քPE`!u^cn f͒{/}IbOF*{ƵW|aDHl*b#|%%^$WAW 3m;`| \34Z3qCr?5fv^nWR^$O5Zr<Эn%PUhm, ~ E=b^g!UNiyI-wܷNOBXޛ9T5$%c>iJ[F$ ג3غU&"c/Ft bW⡩#^).gnHּK4 8(f.=ҔNЌ< ¿`Q;-v)ť]S!l}{kK7d[?BT+Qr /n}LW%r_+pc R l. b~씜3A-JP`f4gt4 `0lm~Ef#Rg]:Ψ!lLVfD%#$[;%i#&V+w$1mc\]&#RR!h]S3VNO+v6\{0,v?3b?@+,஺" F_VPW`5 Hy>)"^ _`f'MzJ~ |ĘO`\g6l"+RwN~pAhI2[xUO1%= vyϩr j]:3 z6 P_TI>\2Evޛ :z ;{%HFV M ,% 5h?ʠx!Eз~&8ۮEQXeur[ Fu(|}ox|"]o[j؉`Gn s5u` V9[_0SЈ{Be1PoRˊ_:3g.$ LAjKUYOMɔ۩+KWER{)Qj -"B1C}9:TfG h|c1mSV"4BJ2vw= 5O,0Ɔ [C9 8rv;-;`6U\gR RkE &.ZgN m$tQl BO=]`gKKVѕӄ[~Kt)@4 L\hH1#hnFգƀ>wC7x`N܈=c8fd(ICdŠb^b?]0%ə+T͆@^\7"W5dމQAkh̀ݗbD(awgp`Oxf|3Ӟ,#Iu2W6h0eqψJcՊPr1G32;L#Yie@tuLϲ2eV~V+%D;KԾ[yJ||&2sRM+6hcVFn,QG&>O >ߥ0˾@v57Ug9L Tx yPɴJJ*'䤩{$u֥W} Am2>4 x@swF^Q&5(8[WP`a4Sîw0:H!Y/n\Ё_6%0R6Jd;7PVBbb~xE-shd'äkRP[a!gu?vb7'lĸ\ ݃?/-i9>kI(qJlٚut^I8R:GɈcaV=XP'k$PD;ӟ c?Xzah+J|515DpN[ A%ʼri LѤ^ڜ_dxg xT]4 :#iMof@f~g.1NJs4UΣSvv: 75S-Фʧ D9|YS5#-w#+n̹ Sxs9r81 M|7{1_ʼ>V:$tcoXY90sP$BҦuQ\^8!RU(j_׺ wizK%ɝfTh0$Z03!M c&UwpQbNl{ %6UB[ګ-`RUΔFSkJ U O82Yxpq_Bfeaš͎٤jR`ѣiY^A99t粒CZ4蝺'M|{ik-Qb}AlvCO.ttu\^4ƿ>ml! HϜ)Xe/j/Im&菦C8·f_h!e(>򜕶%RɛK]!ós#?MfsZ⟘KQ^yGw7%JI-2#VW(]=uD ?-vZɩooKXͅn?N(jBB9HIMEBlg\G{c6In˧(n(b;y\vXƻD pLrTk9P̸ :DxpGHx8<\.fg4trܭc|GFS&^^Sq3ڑ雥4]/+4gL$n|+8r?%:PQ~#:Ot>B|A6{m%tx3㗍+{V:Myra>^g}X-|rei,hdi"ʲhgsJq HR"X9DGaS7m/U{Wh;*]3AN^!"$\ Ѕ zT>zi1@Vyu\a"z,{:h^;\bKLEh1}n SnfU$<[6E菛NE|⢙-~53tG'('ɀ #{`D(dLHF*sޒ9k@Kou3Z*1mRɣ߿3k?nJbASB,rHÏuI*dplU3_aTXxsS}*- .2G" kjk!xm8\틫 an9VҩiۣWA.ȉįɃ4j.N&5CpŘL픀ޕyX}H|^L/_=xJ4z $Ws$ ԺeP7YnO3R[It[Pɰ.p(O$4E=>9kuT̥uX|A E-bL8Rc~u\GhR;ɵH:V7",!L6 !T@D܆|<2a۪Bκ}n $撃D$9I7dylQEk 305ܐ167(f|>ɿ[^'xN.1'4_mڞ{0+jĹjк @K 1w~4%&8ZGuiY=*gP(m`4ɧ_5 4ޞ+oѦgWli<oU|<`Lz: ~EwWWe摕@/KJQP=^p"fݑ bR}|-:>rnM.6@ :ϻ!E>NR:0ly|{eXqUx\ڼi¯LEVU攩-/=C\Hĥv8a(LGɣt㆘D.ι=/%*ӽc큝Lffԇ NN3*h*ek0o(i{!wr'Rdլ@M%VyKDh&5]ѽ<$h2h+[oΦanDKx&zoL x^U\FeULROD2TE#(]eA@Ϗlb\M>5;gY過fWcq^ko\f:=0kP/;+8i0RO >՛glH"˰8DIYWzț#qtS?La0Z%tW@vI07(= b.cJS&d95oGȩ|ǂe(niE>V;L䳵?&:,0Ӱ xiKt ٣j"!]V>*>n&c}BI2/̍i>/?sXsnSpCB;H-  -0vi L3x~}fY&V8CIhZՕ99DkF)nhT`3c D+\Ihho`% IN ߫N{fh FLjurKp"u/F?ҵ -15 W; +ՃRUڳKAzwLɓ Ύx38s}B_x%myLj.FޭG4!e8dq,U{PrxƓN$w( f&㫹 :gg8 #tAllrπbNEF%D횑$BE3'f%[ZToI^Q u4=&鷳.(yMqĢ535Is=#݅J< n 31# `rl;UyF_ F+XZksL浖d~ tIkO^j;'E6I(I 3$@K'7>]z2Tؕ p;R!45j$&~`'&7/n@Gr^m=0=? CAٺbSaQ\p´gtV7lmm&G>LƿFtJ!gȕK?9ޕ>NP-fOQFg{F?isXI艗6 jM- ׀=YxeܐT m1#8x9`20{q7H/(x>[ l|I4Q6Q2S”t;_߱J 4_[daYZ]mIMW%Ϙ#tx:<'rdB䦞ץZ粌r;X_8WuR %Dh_j(,-@G<I Qx  s]lii1+p\G!"1rL\Ia^}2t. ER;a܂9&L s#L cW[E;Kw7R2j F"lut|l-ąxk#FZKWeo)azYɶ .)1X>xj;.(p :F'%$i REۗmw.*- $~_`=Xhh^m'[~~Yf1[&rO !YL^"S1wGc1hѝM3lzzI9h7, eM\[ tښ s-hO+%ݰ>Bv_&{&0&!g ٹD]Ax&j4\ԽDмYQ=%Իp}|h䏱Hdz,q {PY-x{ͥD-AE&-$Mh ?P1C_!\ٸvǫ4B]r ޹0KPlmFShR_l<_M 4ܑtxs1As6@SԍOMs6z_Bl<4Iyz9N]3ۢL0&[馶[RQvӃf6V6$})u{Qvջ&p@9TKg`?fs\h$]Q}8iGm+'5/W_<=˭2%X1܀b<1.j-?f b%cAfc=w<]U)5]Z2,C~|Kc.1Ј-Joh'Qh)[L`K\f@gdGzѳɾt g3P(<%lA``? V?@]_ 3dIei&2Jd 1,0N6jlaӽ/2w_+˿B3Sd"Ȕꌿk]]iGB«zE393HU*˻5.O :gz& _**j#FYNهu=Ł9#/B &uO4hDu*&!bVY=hIyg-Ji쬑|Yp&7)/ rS}BsY Y؅99`F7B7$*Z;1A?;`LxXc2)4Zqb/,%:%#_P0~2 B1lR|rUSzD>{KG,iZ-'լpl)ʎ~:[IքX d!skI\Vc?#w%* mFĐUN:+io5%>qrv/U;9lOet7P`2,1ikdXNWV'C0g R8d4tZ2Yɗԋ0%"Caڱs~Lځa=EAwc9Ƚ߃,u@sZ,|MoXaUZ#zL$SIhjܐ]b D3mP,G6 Rz+h~PG@:A>=;l+vBz[ ZOZ&*d*0BeF<5R&0yKG uMMO/^fzRG"Ai j9cW8Ii&'{j08$S8p puܯZcpB#Rr 2tH&6z A=>=ɅՁچaீdH]'Y0 <\acPvʰ))oaͻ$Ϥ2B)]tP`{駧g5KXSq,UڮK'pՉqrkHnY4]XMCQpFyH:.N9t`/o_se=J 6K:8[0ikT?f Yc-=mjRX. xZ :>bFİVGhoGDYO_\ӝ  1.`v ޔNj 8;]nXJ}Tm񢨌=D SWA]9h - +)=;l,aF'5;\ -ɫY5  vW.ČPPl5IIb:lSe 7Dl}\Z\Wd(| jB*.Aȁ- 0ޕ/e1%Qln }'\Cti.#+E}7nq P"TT}T`** ' XMz6,>̰iF(.}T )$Oi;wYIFޅ.v2hDŽ{ 7ULQr4$"9@ݔ. 1γ]ʈlў"YnZT~ (n12|^@ =60`Hi± ^Y3"^3I毁gM3x+Q_}͹(/\22=&kazܦs3_]>[;>S H*th&g~pC@>4pJorݞރ :`, w?v8oIn9H@ϻQI`sXq5.[(I#=RVv ŕKauMRIEս#r\*,_D6A_cLPC2! h"<}gkn" ΛrpsRe@ƃlI0]c˩2ՀI5Dr(eۈ6ep};%TJ/(kĈ?`,-Kx^ H+# +x*&p/iyWv<\Dʨj|9?ȁi>]4Ϣ3o=>߸xBNFb|;!JrQ ~^-;/8l>kes I&$k9&OU+]@/e#ax?џE%3<3/1T]M,ɨF8FR.USTI,=۶-Ha Ȧ] \gB{Z9̸f'Hs!jj|:GF6ל^%t۳]o}h[bƵ\PyOʥn@ꔼ+ ug.]dK { '&Ǩ5Ͼe+MMMhtP4De9VZPv]+XУI=cXjI o#K?eu[zD9+JY8nB!k4O#J? í6'|3#\Jم tJEz1U4>C;fK$pd(ߩ\QRl;dtF9!]Zran~"4ggWYyny3bGO,o LqŞG`+ȤY ZM y`9 <=XEeF/wPp{ EU$)§eQW|^2/6n\el#CB jf!F8n dڲy B5K|hѦ^aW^"QDXs4R]i"E^O*TK^.1ν 2"wa=)~^^Q;-~]cq_|}TYYx@ߜZi]Ctg V!Q#y+Xp "($ ci[˜!^'~f/S٘rdۤG^`L#7ZNJWZ5.8;n׿5mAJsi./]2=I= g|JnitOb]@6&VI$iX6 j8nk=%FWd%(fco%iv?BHgG} P, 8v/_˖R`^X4c`tg&_ԡ)U?R>AT74p/Z'-&/:d?Zv3 m?a_{wӉi,LcMKF-O/Q\,!"}7)РB a-Ju /3>,@k!>?|wN:Bi+iB[OQR޲: ZG4cB8E@OԻ`DS@ٔ"u; ՓlݸȑuRЛznn>H0K&o|S\sa0Зte.BIO915Dt~L#Se1Og/-"=VaӵDd>X7pǏ8Q;A~<g+1tɡQ+ZU',#q0zP)whIbd4_q|>Fc\oSJ 6psѤg m(=qoGrl DaM܎}Q$Cgw*[$W-#Cx6|"9o1ǮFtHpېF ٙ2-:v8bԥp NEHm-yol=|,gj_Z*QT&`r'{m8%gE0A3-c$Ntgy$Y)rNڔ:$(퓇LoS'_qwlCDi]5>ڤ;` #eAobI/QxCڟTU`2 tu02u'ْ)rrmeVu i]8q{׶9T&P@p2;# 6>u^8] KMXG(uٲRx " H"S+3@)^ +'a Bwaj {T64mTٕ/`d~x J UɐfG#7 ap(-7Sd}cv!]eqԍPejHȤ ժ5yA$]Mn<-j}uցOZ k ;ocς+џhA: R?:Tyɠ_>mj`Q7:R<RCC)4tӆJ*.؉y&38Nl7*&6h*c(k€uQ YZfeg5Ƒq7My*mV1uZ#lUe}ZTj aP"/B=;`ƋחYJ||chH{g2œRP)zظ/.l^YJ $N[,ɟ3:RsG,hg I$8Y_!9b >k{0-W \*^56OG)䎝 >fR>P z#@/C#U,^lp"/:ΌЌq9!@RYB7aH\S9f9 08U.@'cWxQ$MMגA zk*RY7KAAe" >"˛..xҋ:~*[f=&bZI%-wE˓g&+BN$@oּ B<0-4Ʒ@Ň5U,ʦ"@WVe4$Y>NM{25_g \ӮET^AgSZ%_bc3;gbWU;C6uyY~@gQXdweݢG*o%+9XgswE6H_zJ4r(|^[+X˕z`X`SCtCkm449}$}bM,Ƃ58؍M;a' CᲱL2Vۣ" 7{Hl&5,M L73P< Nm+MګT}iֆ;ۄ9ZD*s/\IkaX5勹-KNr^MGi1I*=ءV>}-a7_D"+=}'n3,yﯙ=tJd n[1zk!6; $%3uQ<[::y6y^ڶk "F[p[)'v7տf*flO^,f\0Wh%b pyysYڣyIJuXCx:+UC&[ichBόF{6OET7ew^1>PQk{V<%wH `)}6_TQTOfO rc  gVq}L!3;INdd|^%̀bs jܔa<9=:8l=}`By3a+&bFCW{~cd *̽޴|V]?GiN.XMg;O 't}h, fۈ3l^Z~˕u ш8AEK8X |W{Z+zmby2oAGtGkiAQB^-@;}NJNZ5"#^Wd&ǧ ZI[yH2hQsʖ\0xbtrn <Ӆ.cK2&'R>aЌ]9}Vݽ \3#'3J j^H`(+C@3Pm)o庑 s3~0S;nЃ01On_T/2U^()~ɏ4޷!Ia4 n2Q\e$_(ȼw=Bs䒨+܁t+" u"\q^R,S9|d/!IP-`w*OMxm 4A]Q8\LD$ s!e\ 1. Re ~\jN_;x!4A* NcP8)5B2/V3NRLXnTއdI;Ht[ gmĠ,'HsRH]Z×ISz"|$F>EsΠҾ9:# i.EzLP3^ܑP RgjvnT*"F7xykieFMhVlP8E댽Ki(MMքR`)P|GV@exӋ-Ζ+^yW$FLQZp^Nk% 2O3pF\&_e)99!i,f2ͪr%1*6׿WkmM7q,n*=@"6_xmΉy| cG˯=(X6s_'11i<#!^Aw#§lL*cNZq!Ln:flGI1o>ʆQfoaA򄬂*IQ|l@Cf&DkaSg\77:NJ o,kmAvN5`niۡ* c~GmJV qZOaWUȞ,(??$P54D{iہpmWDܶ,x'.y ='+`mq ܙ5/г:SiKJ1'd[I.~7peBu*{^ SQ{xo/F:T~C*L n⇲H, aYCA55V=۱C5 #լ^{%ޭ# ͮyk P`ݷ,p"B12ж苯)U{O &[SV[I`U"@ف<R?[vil?XꗔlF vEZؾ"7Ǻ%=zȻkX+F@lMQF$K3cE BrQ_ s B#KEfN'CE +VXqܵK>8my+_u5T [TFgю7 I< $FN&:;IX,smț.fꚏW$J"@$r!&"KyC] g"oM#Kp+|#S;4i*o b 61N|K51-Q׼Q\Bf3*嬳׏$ù&+] {1J@ojf\XL)Mf(Bi>=ӽBVG\{ip5YC