libvaladoc-0_46-0-0.46.6-1.26 >  A ^ p9|9 .(2kAt áT>ub؃;]r6iy_}3JVEbv:pnʸ<80ysH| 7`XW@ @xW;_X69pqiSc)o" Nc{\_;dY{ˉ,bv?+&/Nil1A著غSpq㏕y +߽~ub+̵0E_̗!_z0;9d4f6896bc4c52f3ddaaf5f32d7350fb34f9a701204d6801d6bd43de27b97a6abc11a2af1004277f6a14d4f3007bb03c98f52064H^ p9| wtnLoʂH'hl5lM[Us78)Lq AOAo+R>f `5Gbw8B/Zŵ! Ihu~)=־"!F@B[.cP75,= |FttT MKŲb27uOiczNx_m, UlU?FٴCt*Bt* #TF P(Kn?AvؑFݽ4h>p@C?Cd  0 <BHP T X `  H)(R8\c9c: c>@@@F@G@H@I@X@YA\A$]A,^AZbAfcBdBeeBjfBmlBouBvBwCxC$yC, zC\ClCpCvCClibvaladoc-0_46-00.46.61.26Valadoc runtimeValadoc is a documentation generator for generating API documentation from Vala source code.^Us390zp3aSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://wiki.gnome.org/Projects/Valalinuxs390x^I^Ob5f2b174d39527ef0d60cc15cef985cadc3b83d3a790d412c30f320da5275301libvaladoc-0.46.so.0.0.0rootrootrootrootvala-0.46.6-1.26.src.rpmlibvaladoc-0.46.so.0()(64bit)libvaladoc-0_46-0libvaladoc-0_46-0(s390-64)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcgraph.so.6()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgvc.so.6()(64bit)libpthread.so.0()(64bit)libvala-0.46.so.0()(64bit)libvalaccodegen.so()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^?@]҇]M@]]@]m]m]m]m]H@]-@]\\\\6\\}@\}@\}@\}@\}@\}@\}@\}@\G\@[[t[@[z@[z@[z@[z@[L[+@[ZԐ@ZUZ&ZZ@ZZH@ZZZZZZZZv@ZvZqZe@Z7ZC@YdYzYY@@YY@Y@Yp@YP@YYXXrXƉXXX@XtXQ4@XQ4@XOXEVX5X @WW@W;WgV@V@VHUUUUUU@U @T@T@Td@T;bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commgorse@suse.commgorse@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comzaitor@opensuse.orgfezhang@suse.comluc14n0@linuxmail.orgzaitor@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgadam.majer@suse.dedimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgolaf@aepfle.dedimstar@opensuse.org- Update to version 0.46.6: + Various improvements and bug fixes: - codegen: . Fix precondition in creation method of structs . Don't set implemenation of interface property to its own . Use result value of assignment rather than its computation . Cast instance parameter in member-initializer for base-properties . Skip StructRegisterFunction for boolean/integer/floating types . Handle different type-symbols in visit_base_access() . Explicitly include header for length-type of arrays . Explicitly include as needed for null-literal - vala: . VoidType is actually compatible with itself . Keep formal_target_type on transform of method-call/object-creation . Add a basic parameter check for [Print] methods . Don't ignore inner errors in Block and acknowledge them further . Don't report further errors if MemberInitializer.check() failed . Improve error message for unsupported inner types and declarations . Don't allow "va_list" as return-type or type of fields . Check before accessing "name" of parent_symbol which might be null . Allow to override base interface properties explicitly . Always bail if there are semantic errors . Fix base-access check for compact classes . Improve detection of recursive struct declarations . Inline allocated arrays require length or initializer . Don't ignore errors in Parameter and acknowledge them further - parser: Implicit "main" method of main-block is public and static - genie: Fix parser's inner state when a struct is declared after a class - girparser: Apply explicitly given ctype metadata attributes on callables - testrunner: Invalid tests and therefore expected failures must return 1 + Bindings: - glib-2.0: Add to_string() for GLib.PollFd and GLib.Pid - gstreamer: Update from 1.17.0+ git master - gtk+-3.0: Update to 3.24.13+3822ac74 - gtk4: Update to 3.96.0+4ab12ab7 - webkit2gtk-4.0: Update to 2.27.4- Update to version 0.46.5: + Regression and bug fixes: - codegen: . Fix vfunc signature of delegate-typed property in interface . Fix support of dynamic DBus methods - vala: . Don't require constant initializer in fast-vapi . Report error for async creation expression without yield + Bindings: glib-2.0: Add "has_typedef = false" to custom MarkupParser*Func delegates- Update to version 0.46.4: + Various improvements and bug fixes: - codegen: . Use G_TYPE_INSTANCE_GET_INTERFACE to get vtable for base-access . Fix setting of generic-type properties for gobject chain up . Make type-parameter properties readable . Reduce code duplications when generation base-access - vala: . Warn when passing arrays to typeof(), except for "string[]" . Don't falsely resolve binary-expression to bool . Do not allow += for arrays with fixed length . Infer array length of inline allocated arrays for fields . Do not allow to .resize() on arrays with fixed length . Do not allow to change .length of arrays with fixed length . Improve error message for arrays as type arguments . Improve error reporting for invalid interface prerequisites . Write value of constants/enums in fast-vapi if constant only . Restore DestroysInstance behaviour for non-compact classes - parser: `owned` is not allowed on Constants - girparser: Detect and replace "-" in parameter names - girwriter: Add readable="0"/private="1" attribute to type-specific fields - gidl: . Calculate size correctly, avoid use-after-free . Avoid use of uninitialized "markup" warning . Ignore flags like -mfpmath=sse, -msse or -msse2 - valadoc: . libvaladoc: Fix parameter and property ownership declarations . Fix ownership declarations of Constants - pkg-config: . vala: Add missing gmodule-2.0 to Requires.private of pkg-config file . libvaladoc: Move gmodule-2.0 to Requires.private of pkg-config file + Bindings: - glib-2.0: Guard against passing null source to GLib.Memory.copy() - gio-2.0: Use custom TaskReadyCallback delegate in Task.report*_error() - gstreamer: Update from 1.17.0+ git master - gtk+-3.0: Skip _MountOperationHandler* symbols - gtk4,gtk4-unix-print: Update to 3.96.0+ab407ba5 - libusb-1.0: Don't depend on glib-2.0 - libusb-1.0: Remove unused private "malloc" binding - linux: Add memfd_create(2) - posix: Bind some essential memory allocation functions - webkit2gtk-4.0: Update to 2.27.2- Update to version 0.46.3: + Various improvements and bug fixes: - codegen: . Accept children after generating type specific declarations . Preserve full access to delegate variables and its target/destroy cvalues . Initialize delegate temp-var which is assigned by property getter . Silence warning about copying if delegate doesn't carry its target . Use gtype-boxed API for structs with "g_boxed_free" attribute - ccode: Implicitly register declaration for added CCodeFunction - vala: Fix compatible/disposable check between structs and their subtypes - vala: Don't issue a warning for non-public struct fields in bindings - girparser: Add required copy/free attributes for gtype-boxed structs and regenerate GIR-based bindings to pick up copy/free attributes - docs: Mention requirement of autoconf-archive as build-dependency - vapi: Perform syntax and semantic check for all bindings on "make check" + Bindings: - avahi-client: Fix "use of possibly unassigned parameter" warnings - glib-2.0: Set default_value attribute for GLib.pointer - gnutls: Fix "use of possibly unassigned parameter" warnings - tokyocabinet: Fix deprecation warnings - xcb: Fix "missing return statement at end of subroutine body" errors- Update to version 0.46.2: + Various improvements and bug fixes: - vala: . Report dedicated error message for params-array parameter mismatch. . Output "params" qualifier of parameters. . Allow to override virtual interface implementations. . Perform stricter compatibility check for delegates. - codegen: Directly use "memmove()" while g_memmove() is deprecated. - valadoc: Explicitly pass --pkg libgvc. - tests: Add more tests to increase coverage. + Bindings: - gio-unix-2.0: Fix DesktopAppInfo.get_string(), UnixFDMessage.steal_fds(). - glib-2.0: DateTime.from_iso8601() can take a null TimeZone. - gobject-2.0: Some cherry-picking from GIR generated binding. - gstreamer: Update from 1.17.0+ git master. - gtk4: Update to 3.96.0+bcea9652. - gtk4: Constructors of Gtk.MediaFile needs to be static functions. - sqlite3: Fix use of possibly unassigned parameter `errmsg'.- Update to version 0.46.1: + Regression and bug fixes: - vala: Run FlowAnalyzer on all given source-files. - valadoc: Explicitly pass --pkg libvala@PACKAGE_SUFFIX@ as for doclets/tests. + Bindings: - gio-unix-2.0: Add UnixMountEntry.get_root_path() since 2.60. - gstreamer: Update from 1.17.0+ git master. - gtk4: Update to 3.96.0+97231ca2. - gtk+-3.0: Ownership mismatch of ColorButton.rgba property-accessor. - vapi: Update GIR-based bindings.- Update to version 0.46.0: + Highlights: - Add boolean CodeContext.keep_going and corresponding compiler option. + Various improvements and bug fixes: - vala: . Move find_parent_type_symbol/get_this_type() to SemanticAnalyzer . Exclude nullable simple-type structs from gobject-property support. . Reject unary operations on nullable integer/floating/boolean type. - codegen: . Don't append unreachable clean-up section of Block. . Don't cause double-free due append_local_free() in uncaught-errors. . Don't unconditionally add/return internal "result" variable - codewriter: Write "weak" modifier for properties. - girparser: Improve evaluation of instance-parameter information. + Regenerate GIR-based bindings to pick up out/ref instance-parameters. - girparser/gidlparser: "value_owned = true" by default for property types. - libvaladoc: Don't traverse into close circles with parent. - genie: Creation methods should not be static. + Bindings: - glib-2.0: Fix MutexLocker binding. - glib-2.0: Add missing "DestroysInstance" attributes to Mutex/Locker API. - glib-2.0: Use 'GStatBuf' as ctype for 'Stat'. - glib-2.0: Add new symbols from 2.62. - gio-2.0: Drop metadata for NativeSocketAddress. - gstreamer: Update from 1.17.0+ git master. - gtk4: Regenerate to pick up DestroyInstance attributes. - json-glib-1.0: Change abstract methods of Serializable to virtual. - libsoup-2.4: soup_auth_new is not a constructor but a factory method. - vapi: Update GIR-based bindings.- Update to version 0.45.91: + Various improvements and bug fixes: - vala: Init formal_target_type of built ArrayCreationExpression from InitializerList. - vala: Add missing closing brace/bracket in to_string() of ArrayCreationExpression and InitializerList. + Bindings: - cairo: Add 1.16 symbols. - linux: Add more Input and update UserspaceInput bindings. - sqlite3: Bind sqlite3_expanded_sql() and sqlite3_normalised_sql(). + Changes in version 0.45.90: + Various improvements and bug fixes: - vala: . Support static methods in error-domains. - codegen: . Move private type-struct to type-definition section. - valadoc: Install icons and doclets to API dependent folders. - Bindings: . glib-2.0: Add new symbols and deprecations from 2.62. . glib-2.0: Add MappedFile.from_fd constructor. . gstreamer: Update from 1.17.0+ git master. . posix: . Add *at() calls and related constants. . vapi: Update GIR-based bindings + Changes in version 0.45.3: + Various improvements and bug fixes: - vala: Add Symbol.is_extern and use/set is accordingly. - codegen: . Don't write declaration of extern symbols with given header. - Bindings: . glib-2.0: Add new symbols from 2.62. . gstreamer: Update from 1.17.0+ git master. . vapi: Update GIR-based bindings. + Changes in version 0.45.2: + Various improvements and bug fixes: - genie: Drop unused "writeonly" token - genie: Make 'self' match its TokenType name - Bindings: . gmodule-2.0: Build from GIR. . glib-2.0: Add Unicode 12.0 symbols. . gstreamer: Update from 1.17.0+ git master. . webkit2gtk-4.0: Update to 2.25.1. . vapi: Update GIR-based bindings. + Changes in version 0.45.1: + Highlights: - Require and target GLib >= 2.48. - Add support for --target-glib=auto. - Report error for public creation methods of abstract classes. - Report error for yield statements without async context. - Write "Source" attribute in fast-vapi mode. - Support GObject properties with nullable GType-based struct type. - valadoc: Drop obsolete "Driver" API. + Various improvements and bug fixes: - Bindings: . Remove vte, vte-2.90 bindings. . Rename graphene-1.0 to graphene-gobject-1.0. . gstreamer: Update from 1.17.0+ git master. . gtk4: Update to 3.96.0+322507f2. . vapi: Update GIR-based bindings. - Up glib2 requirement. - Update vala_version, vala_libversion, and vala_priority. - Adjust doclets directory in files.- Update to version 0.44.8: + Various improvements and bug fixes: - vala: . Support static methods in error-domains. . vala: Init formal_target_type of built ArrayCreationExpression from InitializerList. . Add missing closing brace/bracket in to_string() of ArrayCreationExpression and InitializerList. . Reject unary operations on nullable integer/floating/boolean type. . Run FlowAnalyzer on all given source-files. - codegen: . Don't append unreachable clean-up section of Block. . Don't cause double-free due append_local_free() in uncaught-errors. . Don't unconditionally add/return internal "result" variable. - codewriter: Write "weak" modifier for properties - girparser/gidlparser: "value_owned = true" by default for property types. - libvaladoc: Don't traverse into close circles with parent. - genie: Creation methods should not be static. - valadoc: Explicitly pass --pkg libvala@PACKAGE_SUFFIX@ as for doclets/tests. + Bindings: - cairo: Add 1.16 symbols. - glib-2.0: Fix MutexLocker binding. - glib-2.0: Add missing "DestroysInstance" attributes to Mutex/Locker API. - glib-2.0: Use 'GStatBuf' as ctype for 'Stat'. - glib-2.0: DateTime.from_iso8601() can take a null TimeZone. - gio-2.0: Drop metadata for NativeSocketAddress. - gio-unix-2.0: Add UnixMountEntry.get_root_path() since 2.60. - gtk4: Sync from 0.46 branch. - json-glib-1.0: Change abstract methods of Serializable to virtual. - libsoup-2.4: soup_auth_new is not a constructor but a factory method. - linux: Add more Input and update UserspaceInput bindings. - posix: Add *at() calls and related constants. - sqlite3: Bind sqlite3_expanded_sql() and sqlite3_normalised_sql(). - sqlite3: Fix use of possibly unassigned parameter `errmsg'. - webkit2gtk-4.0: Update to 2.26.0.- Update to version 0.44.7: + Various improvements and bug fixes: - vala: . Fix mixup of target_glib_major/minor in set_target_glib_version(). . Implicit GValue cast requires GOBJECT profile. . NoAccessorMethod checks require GOBJECT profile. . 'construct' is not supported in POSIX profile. - codegen: . Use G_TYPE_CHECK_INSTANCE_CAST for comparisons with interfaces. . Append line-break after G_DEFINE_AUTOPTR_CLEANUP_FUNC. . Include required type-definition when casting from generic pointer. - girparser: Handle "function-macro" by skipping them. + Bindings: - glib-2.0: Add MappedFile.from_fd constructor. - posix: Fix return-value of mknod() and c-include for tcgetsid(). - webkit2gtk-4.0: Fix WebContext.initialize_notification_permissions(). - x11: Fix return type of XInternAtoms and XGetAtomNames bindings.- Update to version 0.44.6: + Various improvements and bug fixes: - codegen: . Real structs are allowed by simple generics and passed as reference. . Assign GValue result of function calls to temp-var on copy_value. - build: Pass -no-undefined when linking libvalaccodegen. - tests: Null-terminate arrays for compatibility test of uint8 / uchar. + Bindings: - glib-2.0: Add binding for g_strv_equal() (since 2.60). - glib-2.0: Bind strcmp0 as GLib.CompareFunc. - glib-2.0: Fix RecMutexLocker binding. - gtk4: Update to 3.96.0+b05d1676. - xtst: Fix signature of XTest.fake_relative_motion_event(). - Bump vala_priority from 42 to 44, something we should have done many micro versions ago.- Update to version 0.44.5: + Various improvements and bug fixes: - Only warn about imcompatible type of external construct property. - codegen: Use array_length of collection variable instead of expression. - girparser: Skip 'attribute' elements. - girwriter: Report error on secondary top-level namespace. + Bindings: - gtk+-3.0: Update to 3.24.9~18177388. - gtk4: Update to 3.96.0+8cfdd6c5.- Update to version 0.44.4: + Various improvements and bug fixes: - vala: No-accessor struct properties in GLib.Object class must be owned. - codegen: . Always use G_TYPE_CHECK_INSTANCE_TYPE for external symbols. . Move GObject property validity checks to SemanticAnalyzer. - parser: Multiple corrections for source-location of code-nodes. - build: Pass some useful G_LOG_DOMAIN definitions. - girwriter: . Mention that this file is generated and not meant to be modified. . Properly resolve GLib.TypeInterface instead of hardcoding it. . Multiple improvements and fixes for e.g. GType classes. - girparser: Add support for string "ctype" metadata. - When freeing local variables don't stop at "switch" on "continue". - compiler: Add OptionFlags.NO_ARG to deprecated "--thread" option. + Bindings: - glib-2.0: Don't annotate dedicated GLib.assert_*() functions with [Assert]. - clutter-1.0: Bind Margin, PaintVolume, Point, Rect and Size as struct. - cogl-1.0: Fix out-params in Cogl.get_modelview_matrix/projection_matrix/bitmasks. - gstreamer: Cherry-pick some fixes from 0.46. - gtk4: Update to 3.96.0+69016825.- Update to version 0.44.3: + Regression and bug fixes: - codegen: Always assign original variable when consuming instance to destroy. - build: Require --with-cgraph configure flag when cross-compiling. + Bindings: - gdk-3.0,gtk+-3.0: Update from 3.24.7+. - gtk4: Update to 3.94.0+2594593d. - gstreamer: Update from 1.15.2+ git master. - pango: Fix StringBuilder parameter of scan_word().- Update to version 0.44.2: + Various improvements and bug fixes: - ccodegen: . Resolve generics in sizeof-expression of parameter initializer. . Move implicit GValue cast for comparison to BinaryExpression. . Use available *_unref functions in G_DEFINE_AUTOPTR_CLEANUP_FUNC. . Move get_type_signature() to DataType. . Move try_cast_variant_to_type() to GVariantModule.visit_cast_expression(). . Don't create special GArray clear-func for non-null structs. . Implement silent-cast for GLib.Variant. - vala: . Variadic parameters are not supported for async methods. . Report error for unsupported operator instead of assertion. - girparser: Create correct output in get_default_lower_case_suffix(). - libvaladoc: . Handle missing Content.List.Bullet.ORDERED in switch. . Handle missing Run.Style.NONE in switch. - Add explicit "default: break;" statements for coverage of enum-typed switch. + Bindings: - glib-2.0: Don't annotate dedicated GLib.assert_*() with [Assert]. - gio-2.0: Revert enum-typed flags parameters in Socket API. - gobject-introspection-1.0: Fix TypeInfo and TypeTag method references. - gstreamer: Update from 1.15.2+ git master. - gstreamer-1.0: Fix TypeFind and TypeFindFactory method references. - gtk4: Update to 3.94.0+f273eca7. - vapi: Update GIR-based bindings.- Update to version 0.44.1: + Various improvements and bug fixes: - Codegen: . Use unsigned default value for flags-enum. . Use guint to represent flags-enum in custom GMarshalFunc. - Move disconnect error from signal-module to semantic-analyzer pass. - Mark defined constructors of abstract classes as protected. - parser: Implicit creation method of abstract classes must be protected. - vala: Allow assignment of 0U to enum types. - libvaladoc: Don't try to create a Content.ListItem when there is none. + Bindings: - gio-2.0: SocketAddress.from_native() is a factory method not a constructor. - glib-2.0: Add string.validate_len() since 2.60. - gstreamer: Update from 1.15.2+ git master. - gtk4: Update to 3.94.0+f14d998c. - libgvc: Some additions and ownership/return-type fixes. - vte-2.90: Mark as deprecated, it was replaced by vte-2.91. - vapi: Update GIR-based bindings.- Update to version 0.44.0: + Various improvements and bug fixes: - parser: Adjust various source references. - vala: More regular invocations of check() on inferred Expression.value_type. + Bindings: - gstreamer: Update from 1.15.2+ git master. - gtk4: Update to 3.94.0+eacbeb9e. - vapi: Update GIR-based bindings.- Update to version 0.43.92: + Various improvements and bug fixes: - codegen: . Allow to associate CCodeFile to actual SourceFile. . Only emit declaration of *_register_type if needed. . Add get_variable_array_length_cname() and use as possible. . Respect array_length_cname attribute for global fields. . Replace gvaluecollector_h_needed with dedidated add_include() calls. . Respect finish[_vfunc]_name attributes defined in vala sources. . Include "glib-object.h" for typeof expression. - vala: . Correctly perform compatibility check of array length-type. . Don't ignore qualified parent when inferring type of enum member. - girwriter: . Support transfer-ownership="container" for arrays. . Always use get_gir_name() for TypeSymbols. - testrunner: Add support for Genie source files (.gs). - tests: Add some Genie tests to increase coverage. - genie: Allow main function "init" to return integer as exit status. + Bindings: - gobject-2.0: Add SignalHandler.disconnect_by_data(). - poppler-glib: Update to 0.74. - gtk4: Update to 3.94.0+b4ae491b. - vapi: Update GIR-based bindings.- Update to version 0.43.91: + Various improvements and bug fixes: - Revert "valadoc: Drop duplicated code to add source files and use CodeContext API" and "valadoc: Update API tests". - valadoc: Report warning if resources for doclet could not be copied. - libvaladoc: Properly support the output of async constructors. - girparser: Correctly set array_length_type for delegates returning an array. - Revert "vala: Don't replace assignments for local variables with non-null simple-types". + Bindings: - Follow GTK upstream rename to gtk4 and gtk4-unix-print. - gtk4,gtk4-unix-printer: Update to 3.94.0+02e856f6. - gtk+-unix-print-*.0: Fix PrintJob.get_page_ranges(), Printer.get_hard_margins(). - atk-1.0: Adjust for upstream revert of Implementor using G_DEFINE_INTERFACE. - clutter-1.0: Drop deprecated from Actor.pick(). - glib-2.0: Add "delegate_target = false" to Log.writer_journald/_standard_streams/_default. - gio-unix-2.0: Add DesktopAppInfo.get_string_list() since 2.60. - gstreamer: Update from 1.15.1+ git master. - webkit2gtk-4.0: Update to 2.23.91. - vapi: Update GIR-based bindings.- Update to version 0.43.90: + Various improvements and bug fixes: - codegen: . Replace some unfortunate asserts with internal error reports. . Properly handle and catch inner-error of finally-block. . Pass lambda expression of variable initializer to signal connect. - vala: . Check inferred variable_type of LocalVariables. . Parser doesn't ensure "protected" to be applied on TypeSymbol members. - libvaladoc: Don't change the size of an array in-parameter. - g-i: Fix return value on error in start_discriminator(). + Bindings: - Add goocanvas-2.0 bindings. - gdk-3.0: Update to 3.24.4+a0129f55. - glib-2.0: Bind g_log_writer_journald/_standard_streams/_default as LogWriterFunc. - goocanvas: Update from 1.0.0+af07af5d. - gstreamer: Update from 1.15.1+. - gtk+-4.0: Update to 3.94.0+a7fa1cf6. - vapi: Update GIR-based bindings.- Update to version 0.43.6: + Various improvements and bug fixes: - codegen: Don't apply address-of operator on literals when casting to array. - vala: Don't tweak closure on static lambdas. - Revert "codegen: Use copies of error_variable of catch-clauses for nested usage" and add asynchronous "catch-error-scope" regression test. - libvaladoc: Build backing Vala.SourceFile for GIRs processed by importer. - libvaladoc/girimporter: Skip "source-position" elements. - genie: Support "protected" accessibility and allow explicit "public". + Bindings: - gst-editing-services-1.0: Fix some construtors and (un)hide symbols. - javascriptcoregtk-4.0: Fix GLib.Callback parameters which can't hold target.- Update to version 0.43.5: + Various improvements and bug fixes: - vala: . Use dedicated error message for assignments to literals . Async methods don't allow out-parameters before in-parameters . Allow direct access to the integer constants of an error-domain . Multiple lamdba arguments in method call should all use same scope - codegen: . Use a parameter-map for creation of delegate declaration . Add "error_pos" CCode attribute and use it as needed . Emit struct declaration typedef before resolving its fields . Add "destroy_notify_cname" CCode attribute . Use get_ccode_*name/get_parameter_cexpression() for Parameters . Set owner for ValaDestroyNotify (POSIX) [#730] . Include "stddef.h" in CCodeBaseModule.destroy_value() (POSIX) - girparser: Recognize error parameter before delegate target parameter - compiler: Report deprecated command-line option "--thread" - valadoc: Specify that the "--driver" option is deprecated + Bindings: - atk: Don't use a custom SignalEmissionHook while it is part of gobject-2.0 - gdk-pixbuf-2.0: Make PixbufSaveFunc usable - gio-2.0: Make DBusInterface[GS]etPropertyFunc usable - gio-2.0: Add CancellableSource ctor and update PollableSource ctors - glib-2.0: Add Queue.clear_full() since 2.60 - gstreamer: Update from 1.15+ git master - gdk-3.0,gtk+-3.0: Update to 3.24.3+9c8f1478 - gtk+-4.0: Update to 3.94.0+9b15c690 - libsoup-2.4: Fix Message.add_*_handler() - vapi: Update GIR-based bindings- Update to version 0.43.4: + Various improvements and bug fixes: - vala: . Array with fixed length don't require explicit instantiation. . Add GenericType.get_actual_type(). . Allow get_actual_type() to be used for expected failures. . Add Method.compatible_no_error(). . Don't just guess and check for a matching base_interface_method. . Search in all interfaces for an implementation match. . Allow explicit interface methods to be virtual. . Report invalid instance member access to property. - codegen: . Use properly checked implicit interface implementations. . Use temp-var for MethodCall with out/ref arguments. . Use temp-vars for ellipsis out-arguments to fix memory management. . Add default_value for CType to initialize variables if needed. . Cast instance parameter for property access in object-initializer . Don't check boolean values for (in)equality in GTask API. . Add missing data parameter to GTypeInfo callbacks. . Properly set annotations field of GDBus*Info struct to NULL. . Cast instance and result of g_async_initable_new_finish() call. - valadoc: Drop duplicated code to add source files and use CodeContext API. - libvaladoc: Skip empty Version.replacement attribute to avoid critical. - build: Don't leak libvalaccode symbols to libvaladoc. - Add a basic CONTRIBUTING.md file that links to the relevant Wiki page. - tests: . Fix try_parse() tests to not compare to already free'd memory. . Warnings and criticals should be fatal on compile time too. + Bindings: - glib-2.0: Use correct array-length-type for returned arrays. - glib-2.0: Add RecMutexLocker since 2.60. - gio-2.0: Fix File.replace_contents_bytes_async(). - gobject-2.0: Use correct array-length-type for returned arrays. - poppler-glib: Update to 0.71. - gstreamer: Update from 1.15+ git master. - gtk+-3.0: Update to 3.24.2+a8e07254. - gtk+-4.0: Update to 3.94.0+4404afc9. - sqlite3: Correct return C type of Statement.column_text & Value.to_text. - webkitgtk-4.0: Update to 2.23.1. - vapi: Update GIR-based bindings.- Update to version 0.43.2: + Various improvements and bug fixes: - codegen: . GType classes and interfaces require including "glib-object.h". . Handle non-default AsyncResult parameter position and regenerate GIR-based bindings to fix non-standard async methods. . Always emit constants with initializer-list. . Emit delegate/enum typedefs to type-declaration section. . Break possible endless loop in SymbolResolver.get_type_for_struct(). + Bindings: gobject-introspection-1.0: Pick up version attribute fixes. - Changes from version 0.43.1: + Highlights: - Emit G_DEFINE_AUTOPTR_CLEANUP_FUNC() for classes (requires glib 2.44). - Enforce "return yield ..." syntax to be expected. - Drop deprecated syntax support of += and -= for signals. - Drop deprecated syntax support of # modifier and operator. - Allow disabling the build of valadoc. - Add support for SingleInstance attribute for GObject classes. - Don't allow to declare array parameters with "type array[]". - Collect error_types on demand to allow transformations. - Check for matching ownership of type-arguments. - Add profile specific delegate target/destroy types. - Don't explicitly add glib headers, the use of symbols will do that. - Add --enable-debug configure option. - Move setting of default defines for VALA_0_XX and GLIB_2_XX to CodeContext. - Add support for delegate parameters in signals. - Admit that structs are emtpy even with a static property. + Various improvements and bug fixes: - codegen: . Fix method pointer cast if instance isn't at first position. . Transfer ownership of compact class to DestroysInstance method. . Add destroy function for GLib.Array. . Fix canonical string for quark of error domains. . Make sure to include declarations for delegate typed parameters. . Don't emit type_id for enum in non GOBJECT profile. . Don't emit unused temp variable for element access assignments. . Actually create method cast for base interface method as needed. . Mark needle parameter of internal array-contains methods as const. . Emit initializer for enum-value into wanted declaration space. . Add void to delegate typedef declarations without parameters. . Deprecate "finish_function" and "ctype" ccode-attribute. . Fix get_ccode_name() for properties. . Add ccode getters for GType functions of Classes and Interfaces. . Don't allow more than one consecutive empty lines in generated code. - vala: . Copy instance_pos argument from virtual/abstract base methods. . Compact classes don't allow private/class fields and to lock fields. . Use comment which was already retrieved in parse_declaration(). . Add missing re-check guards for Do/For/WhileStatement and SwitchLabel. . Type check for errors require an error expression. . Make check_arguments() more verbose and don't bail on first error. . Don't emit member access of assignments on static properties. . Use clearer error message for automatic properties in interfaces. . Admit that structs are emtpy even with a static property. . Let UsingDirective hold reference to UnresolvedSymbol instances only. . Add ArrayType.length_type and ArrayCreationExpression.length_type. . Remove hardcoded "int" length type and use ArrayType.length_type. . Use is_weak() for type-arguments in DataType.to_qualified_string(). - girwriter: Write glib-type attributes for Enums/Structs with type_id. - girparser: Skip "source-position" elements and docs in transparent union. - valadoc: . Match property signature with vala's codewriter. . Sort symbols and members where possible. . Actually assign type_id of Api.Structs. . Add type_id to Api.Enum/Interface. . Skip package dependency if target directory already exists. . Fix a few errors and warnings in stylesheet. . Adjust stylesheet to unbreak Epiphany. . Several API clean ups. . Add --fatal-warnings command line option. - docs: Use Markdown for README and include build instructions. - testrunner: Compile and run tests separately and pass buildsystem's CC through to valac, add various -Werror=* build cflags. + Bindings: - gio-2.0: Add missing File.new_build_filename(). - glib-2.0: Add missing Array.set_clear_func() binding. - glib-2.0: Avoid double-free in GLib.Array if clear_func is set. - glib-2.0: Drop g_object_unref which is part of gobject-2.0. - gobject-2.0: Attribute all symbols with cheader_filename = "glib-object.h". - gdk-x11-3.0,gtk+-3.0: Update to 3.24.1+356f1f59. - gtk+-3.0: Treat Gtk.IconInfo as GLib.Object which it is since 3.8. - gtk+-4.0: Update to 3.94.0+8de1ba2c. - gstreamer: Update from 1.15+ git master. - posix: Add CommandPipe as a sub-type of FILE. - Bump defines vala_version to 0.44 and vala_libversion to 0_44 following upstreams soversion bumps.- Update to version 0.42.6: + Various improvements and bug fixes: - codegen: . Replace some unfortunate asserts with internal error reports. . Properly handle and catch inner-error of finally-block. . Pass lambda expression of variable initializer to signal connect. . Respect array_length_cname attribute for global fields. - vala: . Check inferred variable_type of LocalVariables. . Parser doesn't ensure "protected" to be applied on TypeSymbol members. - girparser: Correctly set array_length_type for delegates returning an array. - girwriter: . Support transfer-ownership="container" for arrays. . Always use get_gir_name() for TypeSymbols. - libvaladoc: . Don't change the size of an array in-parameter. . Properly support the output of async constructors. - valadoc: Report warning if resources for doclet could not be copied. - g-i: Fix return value on error in start_discriminator(). + Bindings: - atk-1.0: Adjust for upstream revert of Implementor using G_DEFINE_INTERFACE - clutter-1.0: Drop deprecated from Actor.pick(). - gdk-3.0: Update to 3.24.4+a0129f55. - gtk+-unix-print-*.0: Fix PrintJob.get_page_ranges(), Printer.get_hard_margins(). - gobject-2.0: Add SignalHandler.disconnect_by_data(). - poppler-glib: Update to 0.74.- Update to version 0.42.5: + Various improvements and bug fixes: - codegen: . Use temp-var for MethodCall with out/ref arguments . Use temp-vars for ellipsis out-arguments to fix memory management . Add default_value for CType to initialize variables if needed . Cast instance parameter for property access in object-initializer . Don't check boolean values for (in)equality in GTask API . Properly set annotations field of GDBus*Info struct to NULL . Cast instance and result of g_async_initable_new_finish() call . Use a parameter-map for creation of delegate declaration . Emit struct declaration typedef before resolving its fields . Don't apply address-of operator on literals when casting to array - vala: Report invalid instance member access to property - girparser: Async methods don't allow out-parameters before in-parameters - libvaladoc: Build backing Vala.SourceFile for GIRs processed by importer - libvaladoc/girimporter: Skip "source-position" elements - valadoc: Specify that the "--driver" option is deprecated - compiler: Report deprecated command-line option "--thread" - build: Don't leak libvalaccode symbols to libvaladoc - Add a basic CONTRIBUTING.md file that links to the relevant Wiki page - tests: Fix try_parse() tests to not compare to already free'd memory + Bindings: - clutter-1.0: Fix BindingPool.override_action() - gdk-3.0,gtk+-3.0: Update to 3.24.3+9c8f1478 - glib-2.0: Use correct array-length-type for returned arrays - gio-2.0: Fix File.replace_contents_bytes_async() - gobject-2.0: Minor syncing from GIR - gobject-2.0: Use correct array-length-type for returned arrays - gstreamer: Update from 1.15+ git master - gtk+-4.0: Update to 3.94.0+9b15c690 - javascriptcoregtk-4.0: Fix GLib.Callback parameters which can't hold target - libsoup-2.4: Fix Message.add_*_handler() - sqlite3: Correct return C type of Statement.column_text & Value.to_text- Update to version 0.42.4: + Various improvements and bug fixes: - codegen: . Fix method pointer cast if instance isn't at first position . Transfer ownership of compact class to DestroysInstance method . Add destroy function for GLib.Array . Fix canonical string for quark of error domains . Make sure to include declarations for delegate typed parameters . Don't emit type_id for enum in non GOBJECT profile . Don't emit unused temp variable for element access assignments . Actually create method cast for base interface method as needed . Mark needle parameter of internal array-contains methods as const . Emit initializer for enum-value into wanted declaration space . Add void to delegate typedef declarations without parameters . Emit delegate/enum typedefs to type-declaration section . Always emit constants with initializer-list . Handle non-default AsyncResult parameter position - vala: . Copy instance_pos argument from virtual/abstract base methods . Compact classes don't allow private/class fields and to lock fields . Use comment which was already retrieved in parse_declaration() . Add missing re-check guards for Do/For/WhileStatement and SwitchLabel . Type check for errors require an error expression . Make check_arguments() more verbose and don't bail on first error . Don't emit member access of assignments on static properties . Use clearer error message for automatic properties in interfaces . Break possible endless loop in SymbolResolver.get_type_for_struct() - girwriter: Write glib-type attributes for Enums/Structs with type_id - girparser: Skip "source-position" elements and docs in transparent union - valadoc: . Match property signature with vala's codewriter . Sort symbols and members where possible . Actually assign type_id of Api.Structs . Add type_id to Api.Enum/Interface . Skip package dependency if target directory already exists . Fix a few errors and warnings in stylesheet . Adjust stylesheet to unbreak Epiphany - docs: Use Markdown for README and include build instructions - testrunner: Pass buildsystem's CC through to valac + Bindings: - gio-2.0: Add missing File.new_build_filename() - glib-2.0: Add missing Array.set_clear_func() binding - glib-2.0: Avoid double-free in GLib.Array if clear_func is set - glib-2.0: Add GLib.pointer aka gpointer binding - gobject-2.0: Attribute all symbols with cheader_filename = "glib-object.h" - gobject-introspection-1.0: Pick up version attribute fixes - gdk-x11-3.0,gtk+-3.0: Update to 3.24.2+eb821cb8 - gtk+-4.0: Update to 3.94.0+a99bd2a4 - gstreamer: Update from 1.15+ git master - poppler-glib: Update to 0.71- Update to version 0.42.3: + Various improvements and bug fixes: - codegen: . Initialize internal temp-variables used as reference parameter. . Improve ccode for fixed-length array parameters. . Fix regex literal compile flags. . Add prototype for *_register_type() function. . Don't emit *_free() of derived compact classes. . Add prototype for *_new() of abstact compact classes. - girwriter: Fix ctype of out/ref and array parameters. - ccode: Fix typo and actually check "end_decls". - abstract syntax tree: . Always analyze nodes after they are inserted into the AST. . Add source_reference to local variable of catch-clause. . Add missing replace_expression() implementations. . Fix several construction/parenting issues. . DataType for GLib.Error should be should resolved as ErrorType. - libvaladoc: Add "unlock" to keywords in Highligher. - posix: . Add replacement for G_(BEGIN|END)_DECLS. . Don't check for GLib.Variant casting. - testrunner: Reset $run_prefix before generating next test script. - build: Unconditionally add conditional VALAFLAGS to make bootstrap. - doc: Fix build of internal-api-docs. - manual: Update from wiki.gnome.org. + Bindings: - glib-2.0: Computing length once is enough in string.to_utf8()/splice(). - glib-2.0: Add binding for g_test_add(). - glib-2.0: Add array length to string.skip. - gio-2.0: Result of DBusMessage.get_header() is unowned. - gobject-2.0,gtk+-*.0: Fix some GLib.Value out/ref parameters. - gstreamer: Update from 1.15+ git master. - gtk+-4.0: Update to 3.94.0+b4b30b49.- Update to version 0.42.2: + Various improvements and bug fixes: - codewriter: Prepend "yield" if is_yield_expression is set on MethodCall and ObjectCreationExpression. - codegen: Fix typo in is_pure_ccode_expression(). - gobject-introspection: Fix use after free in scanner. - vala: Check if ArrayType supports its given element-type in analyzer pass. - valadoc: Fix some string escaping which gettext complains about. + Bindings: - Update GIDL-based bindings to fix unsupported type-arguments. - glib-2.0: Add feature_test_macro details for Time struct's methods. - glib-2.0: Set DateTime.now () to use local time zone as the default. - gstreamer: Update from 1.15+ git master. - gtk+-4.0: Update to 3.94.0+d90e2733. - libxml-2.0: Add missing context parameter in OutputWriteCallback. - x11: Add binding for XCreateSimpleWindow. - Changes from version 0.42.1: + Various improvements and bug fixes: vapigen: Warn if the library argument doesn't match any package attribute. + Bindings: - glib-2.0: Add some 2.58 symbols. - gtk+-4.0: Update to 3.94.0+f3e6d00d. - Add gnome-desktop-3.0 bindings. - Remove libgda-4.0, libgda-report-4.0 bindings. - Update GIR-based bindings.- Update to version 0.42.0: + Bindings: - gstreamer: Update from 1.15+ git master. - webkit2gtk-4.0: Update to 2.21.92. - Update GIR-based bindings.- Update to version 0.41.92: + Various improvements and bug fixes: - codegen: . Fix floating reference regression with Variants. . Call ref_sink on Object.new_valist/new_with_properties if needed. - build: Correctly quote square brackets in regular expression - vala: Don't bail early on property with not supported default value. - manual: Update from wiki.gnome.org. + Bindings: - glib-2.0: . Add return-type of Queue.remove*(), add HashTable.foreach_steal(). . Add float.parse/try_parse(). - gstreamer: Update from 1.15+ git master. - webkit2gtk-4.0: Update to 2.21.91.- Update to version 0.41.91: + Various bug fixes: - codegen: . Call ref_sink on objects passed to generic type. . Free errors after returning them on GDBusMethodInvocation. - girparser: Actually resolve type-arguments to be able to box them if needed. - vala: Add consts/methods to retrieve and check library version. + Bindings: - glib-2.0: Add Array.remove*() wrapper to avoid leaking generic elements. - glib-2.0: Add (u)long.parse/try_parse(). - gstreamer: Update from 1.15+ git master. - gtk+-3.0: Update to 3.23.2+6b6e53fd. - gtk+-4.0: Update to 3.94.0+4e868584.- Update to version 0.41.90: + Highlights: - Reintroduce POSIX profile - parser: Add support for explicit "unlock" syntax. - vala: Support anonymous definitions of delegates in bindings. - codegen: . Support automatic properties as GtkChild. . Apply G_PARAM_EXPLICIT_NOTIFY on properties with "notify = false". . Drop support for non-auto property initializer in gobjects. . Avoid using deprecated "g_type_class_add_private". + Various bug fixes: - analyzer: Break cyclic references of BasicBlock. - codegen: . Don't apply ref_sink_function if target_type is floating_reference. . Fix invocation of abstract/virtual methods with NoWrapper in compact classes. . Don't include the full absolute path in line directives. . Add source_reference to unsupported floating reference error. - libvaladoc: Replace void* with corresponding Vala API - vala: . Constants and signals are not lockable. . Treat floating method-return-type as nullable if error may be thrown. . Transfer floating-reference attribute while casting . Break reference chain between DataType and Symbol if possible. . Report error for invalid base access in method/property of compact class. + Bindings: - gobject-2.0: Make GLib.Signal a struct of uint and bind g_signal_new*. - clutter-1.0: Change type of Clutter.Key.* constants to uint. - gdk-3.0: Change type of Gdk.Key.* constants to uint. - gtk+-4.0: Change type of Gdk.Key.* constants to uint. - gstreamer: Update from 1.15+ git master. - webkit2gtk-4.0: Add JSC namespace to javascriptcoregtk-4.0 and fix depends. - Remove clutter-gst-1.0, GStreamer 0.10, rest-0.6, tracker-indexer-module-1.0, libsoup-2.2, gdu and gdu-gtk, twitter-glib-1.0, mx-1.0. - Remove vala-specific deprecations <= vala-0.22. - Bump define vala_version to 0.42 and define vala_libversion to 0_42 as well as vala_priority to 42, following upstreams changes.- Update to version 0.40.9: + Various improvements and bug fixes: - girparser: . Actually resolve type-arguments to be able to box them if needed. . Handle unsupported aliases which could not be fully processed. - codegen: . Free errors after returning them on GDBusMethodInvocation. . Fix invocation of abstract/virtual methods with NoWrapper in compact classes. - vala: Allow read-only properties. - manual: Update from wiki.gnome.org. + Bindings: - glib-2.0: . Add Array.remove*() wrapper to avoid leaking generic elements. . Add (u)long.parse/try_parse() and float.parse/try_parse(). . Add return-type of Queue.remove*(), add HashTable.foreach_steal(). - gtk+-3.0: Update to 3.23.2+6b6e53fd. - gtk+-4.0: Update to 3.94.0+4e868584. - webkit2gtk-4.0: Update to 2.20.5.- Update to version 0.40.8: + Various improvements and bug fixes: - Fix links in the Manual. - libvaladoc: Change link to Valadoc wiki page for HTML doclet. - valadoc: Use HTML5 doctype in HTML doclet. - codegen: Let methods return -1 on error by default if possible. - Allow TypeModule subclasses as parameter-type in module-init-method. - girparser: Allow changing the type of constants using metadata. - girwriter: Add boolean GIR visible attribute to allow skipping symbols. - vala: Report error for error-domains without any code. - parser: Accept "empty" enums/error-domains. - codewriter: Output bodies of code-blocks if in VAPIGEN mode. + Bindings: - gobject-2.0: Add lower_case_csuffix attributes to Type* symbols. - gdk-3.0,gtk+-3.0: Update to 3.23.0+df045423. - gio-2.0: Add custom IOError.from_errno() to make it work as expected. - gtk+-4.0: Update to 3.94.0+bf5f27c6. - gstreamer-rtsp-server-1.0: Update from 1.14+ git master.- Update to version 0.40.7: + Various improvements and bug fixes: - Update bugtracker links to https://gitlab.gnome.org/GNOME/vala/issues. - codegen: . Handle delegate_target attribute of fields. . Free generic elements of glib collections. . Fix warning for source_funcs parameter of g_source_new(). . Actually treat GLib.Source as compact class. . Custom abstract methods of GLib.Source are handled differently. . Consistently use gpointer for delegate targets. . Unify some delegate-type check patterns. . Use default_init instead of base_init when registering interfaces. - girparser: Add support for bool delegate_target. - girwriter: . Output deprecated="1". . Construct-only properties don't have a setter method. . Don't write any custom attributes. - valadoc: Fix TreeBuilder.create_array() for stacked Arrays. + Bindings: - glib-2.0: . Do not mark simple-type out-parameters as nullable. . Make Source.attach() use the default MainContext by default. . Make Bytes.slice() use the memory-efficient Bytes.from_bytes(). . Fix Bytes.with_free_func(). - gio-2.0: . Mark ActionEntry.parameter_type/state fields as nullable. . Delegate fields of DBus*VTable do not have implicit target fields. . Apply delegate_target = false on ActionEntry callbacks and make them weak. - Add default to all io_priority parameters. - gstreamer: Cherry-pick some fixes from 0.42, add gst-editing-services-1.0. - gtk+-3.0: Update to 3.22.30+9ac7f906. - gtk+-4.0: Update to 3.93.0+29fee2e8. - webkit2gtk-4.0: Update to 2.21.4. - Update GIR-based bindings.- Update to version 0.40.6: + Regression fix: - codegen: Avoid critical for array in-parameters with custom length-type. - tests: Drop assert which is failing on big-endian archs. - Changes from version 0.40.5: + Various improvements and bug fixes: - Warn if --gir is used without --library (bgo#708693). - Report an error if rank attribute is required but was not found (bgo#660991). - scanner: . Accept \R and \N escape sequences in regex literals (bgo#749576). . Accept backreferences \1 through \99 in regex literals (bgo#728574). - codegen: . Avoid critical in get_basic_type_info() when there is no signature (bgo#729517). . Fix serializing multidimensional arrays (bgo#735437). . Guard get_default_ref_sink_function() against null base-class. . Respect cname ccode-attribute of lockable fields. . Fix casting of length for "ref" array parameters. - codewriter: Add 'new' to symbols if needed to match the original source (bgo#614686). - girparser: Deal with missing "name" attribute by falling back on "c:type". - girwriter: . Drop errornous indent. . Properly output variadic methods and use introspectable="0". - genie: . Add support for the \v escape character (bgo#664689). . Add support for the \uXXXX escape sequence. + Bindings: - glib-2.0: Fix IConv.iconv() (bgo#634753). - gobject-2.0: Make constructor of ParamSpecBoxed public. - gstreamer: Cherry-pick some fixes from 0.42. - gtk+-3.0: Update to 3.22.30+21fddc39. - gtk+-4.0: Update to 3.93.0+3a860719. - javascriptcoregtk-4.0: buffer of String.get_utf8_cstring() is not "ref" (bgo#788113). - posix: Add missing cname = "int" to Posix.Signal enum. - sqlite3: Add additional constants for flags of Database.open_v2() (bgo#795627). - webkit2gtk-4.0: Cherry-pick some fixes from 0.42.- Update to version 0.40.4: + Various improvements and bug fixes: girparser: Add support for NoAccessorMethod metadata. + Bindings: - glib-2.0: Mark str parameter of Variant.take_string() as owned. - gstreamer: Update from 1.15+ git master. - gtk+-*.0: Set NoAccessorMethod on Gtk.Radio*.group properties (Regression in gtk+-3.0). - gtk+-4.0: Update to 3.93.0+fc6018f1. - json-glib-1.0: Mark return-type of gvariant_deserialize*() as nullable. - webkit2gtk-4.0: Update to 2.20.1.- Update to version 0.40.3: + Various bug fixes: vala: Fix return-type of BasicBlock.get_successors(). + Bindings: - gstreamer: Update from 1.15+ git master. - gtk+-3.0: Fix regression of StatusIcon.position_menu() (bgo#891629). - gtk+-4.0: Update to 3.93.0+ff738269 - libgsf-1: Update to 1.14.42+ (bgo#794777).- Update to version 0.40.2: + Various bug fixes: gdbus: Fix missing declaration of _fd_list for async methods (bgo#794566). + Bindings: - glib-2.0: Use g_value_*et_schar instead of deprecated g_value_*et_char - gobject-2.0: Add ParamSpecGType. - gtk+-*.0: Hide dedicated constructors of compact classes bound as structs (bgo#794733).- Update to version 0.40.1: + Various bug fixes: - codegen: . Don't add target fields for captured delegates without target. . Don't add length fields for captured fixed-length array variables. - valadoc: Bump VALA_0_xx defines and glib_minor to match 0.40 series. + Bindings: - Add libgeoclue-2.0 bindings (bgo#794376). - gobject-2.0: Cherry-pick some changes from 0.42. - gdk-3.0,gtk+-3.0: Update to 3.22.29. - gtk+-4.0: Update to 3.93.0+433517fd. - gtk+-*.0: Fix iter parameter of TextView.backward*/forward*/move_visually() (bgo#794345). - gstreamer-1.0: Update to 1.13.91 and add gstreamer-webrtc-1.0 bindings. - libgsf-1: Switch to GIR and update to 1.14.42. - linux: Add various symbols. - posix: . Add various symbols. . Include sys/sysmacros.h for major(), minor() and makedev() (bgo#794651). - webkit-1.0: Update to 2.4.11. - webkit2gtk-4.0: Update to 2.20.0. - Update GIR-based bindings.- Update to version 0.40.0: + Bug fix: compiler: Fix critical when vala is called without run args (bgo#793657). + Bindings: - alsa: Add the major part of the ALSA Sequencer API (bgo#763127); - gstreamer-1.0: Update to 1.13.90; - gtk+-4.0: Update to 3.93.0+527d265b; - linux: Add various symbols; - posix: Add various symbols (bgo#663633); - Update GIR-based bindings.- Modernize spec-file by calling spec-cleaner- Update to version 0.39.92: + Highlights: Add support for feature test macros (bgol#793444). + Various bug fixes: - codegen: . Use pointers when accessing constant multi-dimensional arrays (bgo#604371). . Add valid support for const multi-dimensional arrays (bgo#604371). . Don't append fixed-length of array fields in initializers. . Add source_reference to some store_local/_field() calls. - Properly handle array-initializers inside struct-initializers (bgo#622178). - The rank of an array-initializer should match the target's rank (bgo#744923). - Make SemanticAnalyzer.check_arguments() independent of context. - Check with same rules for dbus compatibility as in GBusModule (bgo#793859). - Fix recursive declaration in generic base type (bgo#688732). - Prevent WITH_CGRAPH conditional having an impact on generated sources. - Update manual from wiki.gnome.org. + Bindings: - glib-2.0, posix: Add feature test macro _GNU_SOURCE for pow10(3), pow10f(3), exp10(3) and exp10f(3) (bgo#614788). - gstreamer-1.0: Update from 1.13.1+ git master. - linux: Add dup3 (bgo#729803).. - linux: Add feature_test_macros to non-POSIX file control constants and dup3. - posix: Fix sig*set and sigprocmask parameters to be out/ref (bgo#727425). - posix: Add feature_test_macro _GNU_SOURCE to sighandler_t (bgo#761975). - libgnome-menu-3.0: Add deps file. - Update GIR-based bindings.- Update to version 0.39.91: + Various bug fixes: - Fix GDestroyNotify of delegate parameters in delegate declaration (bgo#639059). - Avoid critical when connecting dynamic signals. - valac: Always use the given "pkg-config" and respect PKG_CONFIG envar. - compiler: Prefix headers for set_cheader_override() if includedir is given (bgo#793299). - vala: Issue a warning on DBus methods which are not throwing an Error. - Don't warn about unused internal methods which are meant to be visible on DBus (bgo#593902). - Don't install vapicheck (bgo#793370). + Bindings: - glib-2.0: Add KeyFile.get_locale_for_key(). - gstreamer-1.0: Update from 1.13+ git master. - gtk+-4.0: Update to 3.93.0+d07b14f4. - purple: Update to 2.12.0. - Update GIR-based bindings.- Update to version 0.39.7: + Regression fix: codegen: Don't try to infer error argument on async begin methods (bgo#793158). This was a regression introduced by bgo#614294. - Changes from version 0.39.6: + Add --abi-stability option for ABI stability of libraries (bgo#789069). + Various bug fixes: - girparser: . Set NoAccessorMethod for non-readable and construct-only properties. . Ignore conflicting closure/destroy indexes. . Don't accept methods as property-accessor which throw errors (bgo#792998). - codegen: . Infer error parameter from abstract/virtual base methods (bgo#614294). . Internally generated delegates don't require a typedef (bgo#787521). . Fix return-type for cancelled async creation methods of classes (bgo#792942). . Use G_PARAM_STATIC_STRINGS. - vala: Variadic constructors without a real first parameter are not allowed. - libvaladoc: Keep bootstrap-support with valac >= 0.16.1. + Bindings: - gtk+-3.0: Fix cheader_filename of Plug and Socket. - gtk+-4.0: Update to 3.93.0+4d36a0bf. - gtk+-4.0: Only override type of "event" parameters. - posix: Add ctime(3) and fix binding of struct hostent and gethostbyname(3).- Update to version 0.39.5: + Various bug fixes: - libvaladoc: . Allow @link tags to be split over multiple lines (bgo#646982); . Add support for single line documentation comments (bgo#736483). - Girparser: Improve instance method detection (bgo#732460). - Codegen: Add support for abstract/virtual methods and properties in compact classes (bgo#741465). - Vala: Fix parameter type inference of overridden async methods (bgo#792660). - Codewriter: Don't use string.replace() to apply header_to_override (bgo#731322). + Bindings: - gio-unix-2.0: Update to 2.55.1; - gtk+-4.0: Update to 3.93.0+60d3378d; - libwnck-3.0: Update to 3.24.1; - webkit2gtk-4.0: Update to 2.19.5; - webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface. - Drop enable-vapigen configure option since it is no longer available. - Replace LPGL-2.0 License tag with LPGL-2.1+ as pointed by the source code and COPYING file.- Update to version 0.39.4: + Various improvements and bug fixes: - codegen . Only add property-enum and GParamSpec-array for GObject classes. . Use g_enum/flags_to_string while targeting glib >= 2.54. . Add destroy param when invoking delegate returned by delegate (bgo#792077). - Don't write trailing space in function declarations/ definitions (bgo#688447). - vala: Add pkgdatadir and pkglibdir to pkg-config file. - gidlparser: Update type qualifiers. + Bindings: - gtk+-2.0/3.0: Don't hide user_data in Clipboard.set_with_data() (bgo#792237). - gtk+-3.0: Update to 3.22.26+6f26d0dc. - gtk+-4.0: Update to 3.93.0+6aeae2c8.- Update to version 0.39.3: + Various bug fixes: - Fix chain-up regression with real non-null struct parameters (bgo#791785); - Release taken references to CodeContext after using it (bgo#712694) and keep custom invocations of parse_file() possible bgo#791936; - Parser: Accept comma-separated list in case-statements of switchs (bgo#614015). + Bindings: - Remove bindings which are shipped upstream for some years: gedit 3 (bgo#776021), libgnome-keyring (bgo#776022), gtksourceview-3.0 (bgo#776023), libgdata (bgo#776024), librsvg-2.0 (bgo#776025); - glib-2.0: Add GLib.OPTION_REMAINING and GLib.OptionFlags.NONE; - gstreamer-1.0: Update from 1.13+ git master; - gtk+-2.0: Mark MessageDialog constructor parameter, message_format, as nullable (bgo#791570); - gtk+-4.0: Update to 3.93.0+6aeae2c8; - webkit2gtk-4.0: Update to 2.19.3. - Adopt the use of %make_build macro rather than raw make command, following the best practices.- Update to version 0.39.2: + Various bug fixes: - vala: Don't transform an explicit "null" into valid format-string (bgo#791215). - codegen: Don't create null-safe destroy-wrapper for GenericType (bgo#791283). - Improve error message for missing type-parameter on enclosing type (bgo#587905). + GIR parser: - Allow change of parameter names. - Handle metadata for fields inside a transparent union. - Accept setters with boolean return-type as valid property-accessor. - Don't mark simple-type out-parameters with '?' as nullable. + Valadoc: libvaladoc: Actually resolve "percnt;" to '%'. + Bindings: - glib-2.0: Fix potential null pointer dereference in string.joinv() (bgo#791257). - gobject-2.0: Add missing GType constants for fundamentals (bgo#791023). - gstreamer-1.0: Update from 1.13+ git master. - gtk+-3.0: Switch to GIR (bgo#730746). - gtk+-4.0: Update to 3.93.0+6af4947e. - posix: Move signal constants to an enum and add few missing ones (bgo#790958). - Drop vala-fix-MessageDialog-constructor-parameter.patch: Fixed upstream. - Following the above, drop libtool BuildRequires and no longer pass autoreconf.- Update to version 0.39.1: + Report warning if property-type is not compatible with GLib.Object (bgo#693932). + Allow to pass compatible delegates to signal.connect() (bgo#787521). + Allow unscoped enum values where possible. + Avoid use of temp-var for some callables returning ValueType and to access in/ref parameters (bgo#789071). + Reformat generated source declarations and definitions for better readability (bgo#688447). + Fixes: - Improve handling of unowned/owned keyword occurrences. - Methods need to throw compatible error if target delegate throws one. - Improve error output of mismatching overriding methods. + Bug fixes: bgo#784691, bgo#663070, bgo#764041, bgo#587905, bgo#750840, bgo#790903, bgo#784705, bgo#790266, bgo#693932, bgo#774124, bgo#750840, bgo#785215.- Update to version 0.38.8: + Various bug fixes: - Fix GDestroyNotify of delegate parameters in delegate declaration (bgo#639059). - Avoid critical when connecting dynamic signals. - compiler: Prefix headers for set_cheader_override() if includedir is given (bgo#793299). - Don't warn about unused internal methods which are meant to be visible on DBus (bgo#593902). - libvaladoc: Prevent WITH_CGRAPH conditional having an impact on generated sources. + Bindings: - gio-2.0: Cherry-pick some DBusProxy fixes from 0.40. - gstreamer-1.0: Update from 1.13+ git master. - gdk-3.0,gtk+-3.0: Update to 3.22.27. - Update vala_priority define to 38, something we should have done when stable 0.38.0 was released.- Update to version 0.38.7: + Regression fix: codegen: Don't try to infer error argument on async begin methods (bgo#793158). This was a regression introduced by (bgo#614294).- Update to version 0.38.6: + Various bug fixes: - girparser: . Set NoAccessorMethod for non-readable and construct-only properties. . Ignore conflicting closure/destroy indexes. . Don't accept methods as property-accessor which throw errors (bgo#792998). - codegen: . Infer error parameter from abstract/virtual base methods (bgo#614294). . Fix return-type for cancelled async creation methods of classes (bgo#792942). - vala: Variadic constructors without a real first parameter are not allowed. - libvaladoc: Keep bootstrap-support with valac >= 0.16.1. + Bindings: - gstreamer-1.0: Update from 1.13+ git master. - gtk+-4.0: Only override type of "event" parameters.- Update to version 0.38.5: + Various improvements and bug fixes: - codegen: . Only add property-enum and GParamSpec-array for GObject classes . Add destroy param when invoking delegate returned by delegate (bgo#792077). - vala: . Add pkgdatadir and pkglibdir to pkg-config file. . Fix parameter type inference of overridden async methods (bgo#792660). - gidlparser: Update type qualifiers. - libvaladoc: . Allow @link tags to be split over multiple lines (bgo#646982). . Add support for single line documentation comments (bgo#736483). - codewriter: Don't use string.replace() to apply header_to_override (bgo#731322). + Bindings: - glib-2.0: Add GLib.OPTION_REMAINING and GLib.OptionFlags.NONE. - gstreamer-1.0: Update from 1.13+ git master. - gtk+-2.0: Mark MessageDialog constructor parameter, message_format, as nullable (bgo#791570). - gtk+-2.0/3.0: Don't hide user_data in Clipboard.set_with_data() (bgo#792237). - gtk+-3.0: Update to 3.22.26+6f26d0dc. - gtk+-4.0: Update to 3.93.0 and split Gsk.RenderNode into several classes. - libwnck-3.0: Update to 3.24.1. - posix: Add ctime(3) and fix binding of struct hostent and gethostbyname(3). - webkit2gtk-4.0: Update to 2.19.5. - webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface. - Drop vala-fix-MessageDialog-constructor-parameter.patch: Fixed upstream. - Following the above, drop libtool BuildRequires and autoreconf call, no longer needed as we do not carry any patches anymore.- Update to version 0.38.4: + Various bug fixes: - Enforce name-length >= 3 for structs using GType (bgo#764041). - Report error for missing type-parameter on enclosing type (bgo#587905). - Discover invalid member access to instance field (bgo#790903). - Improve error output of mismatching overriding methods. - vala: Don't transform an explicit "null" into valid format-string (bgo#791215). - codegen: Don't create null-safe destroy-wrapper for GenericType (bgo#791283). - Improve error message for missing type-parameter on enclosing type (bgo#587905). + GIR parser: - Allow change of parameter names. - Handle metadata for fields inside a transparent union. - Accept setters with boolean return-type as valid property-accessor. - Don't mark simple-type out-parameters with '?' as nullable. + Valadoc: - Acknowledge possible properties in structs (bgo#784705). - Fix fatal typo in GtkdocRenderer.visit_symbol_link() (bgo#790266). - libvaladoc: Actually resolve "percnt;" to '%'. + Bindings: - gobject-2.0: Add some missing symbols. - gstreamer-1.0: Bind GST_DEBUG_BIN_TO_DOT_FILE/*_WITH_TS (bgo#785215). - gstreamer-1.0: Update from 1.13+ git master. - gtk+-3.0: Update to 3.22.26+9ce824d3. - webkit2gtk-4.0: Update to 2.19.2. - glib-2.0: Fix potential null pointer dereference in string.joinv() (bgo#791257). - gobject-2.0: Add missing GType constants for fundamentals (bgo#791023). - Add vala-fix-MessageDialog-constructor-parameter.patch: Mark MessageDialog constructor parameter, message_format, as nullable (bgo#791570). - Following the above, add libtool BuildRequires and pass autoreconf, make sure vapi deps get regenerated after patch is applied.- Update to version 0.38.3: + Various bug fixes: - codegen: Prioritize "array_length=true" over "array_null_terminated=true" (bgo#788775). - codegen: Avoid possible conflicts with internal property/signal defines (bgo#788964). + Bindings: - gio-2.0: Expose g_task_get_source_object as Task.get_unowned_source_object. - gstreamer-1.0: Update from 1.13+ git master. - gtk+-4.0: Update to 3.92.1. - libxml-2.0: Add DTD methods (bgo#789442).- Update to version 0.38.2: + Various bindings updates: - gstreamer-1.0, gtk+-3.0, gtk+-4.0: Update from git master. - gnutls: Fix free_function ccode-attribute of Certificate (bgo#788181). - Update Url to https://wiki.gnome.org/Projects/Vala: current Vala project's web page.- Update to version 0.38.1: + Various bug fixes: - valadoc: Don't use 'stderr' as variable name (bgo#787305). - codegen: Try to use a more unique internal define for properties (bgo#787436). - vala: Update list of used attributes. - method: Use prototype-string for error-reports of return-type mismatches. + Bindings: glib-2.0: Fix MainContext.check(), OptionEntry[] params are null-terminated, Bind g_convert_with_fallback() and g_convert_with_iconv()- Correct RPM groups and package descriptions. - Remove --with-pic which is for static libs only.- Update to version 0.38.0: + Various bug fixes: - Improve error output for incompatible method signatures (Add CallableType as base for DelegateType, MethodType, SignalType). - codegen: . Initialize temp-variable for fixed-size arrays to zero first (bgo#787152). . Add support for "type-func" in ui-files (bgo#787033). + Bindings: - gtk+-3.0,gtk+-4.0: Update. - libxml-2.0: Bind xmlLastElementChild and xmlPreviousElementSibling - pangocairo: CairoFontMap.set_default() is not an instance method. - gio-2.0: Application.set_default() is not an instance method.- Update to version 0.37.91: + Various bug fixes: - codegen: . Actually write declaration for GNodeTraverseFunc wrapper (bgo#786845). . Don't transfer ownership of variable if target-type is unknown (bgo#736774). . Adjust format-index for printf/scanf-methods which throw errors (bgo#781061). . Use given dup_function for structs. - libvaladoc: Fix some -Wincompatible-pointer-types warnings. - tests: Fix some syntax issues [#786652] - Add .editorconfig file [#786620] + GIR parser: - Better support of "cprefix" argument in metadata. - Support "cname" argument in metadata. + Bindings: - Add javascriptcoregtk-4.0 and avoid skips in webkit2gtk*-4.0. - Update GIR-based bindings. - gtk+-3.0: Update to 3.22.19.- Update to version 0.37.90: + Various bug fixes: - Fix some build-system problem: . valadoc/tests: Add the source vapi directory to driver-test (bgo#786505). . Add ./vala/.libs rather than ./gee/.libs to LD_LIBRARY_PATH. . Explicitly link doclets against libvala-*.la (bgo#786534). . Add missing include of Makefile.common. - vapigen: Mark given source-files as such and force girparser to handle them. - codegen: Include glib-object.h for Enums/Structs with type_id. + Bindings: gtk+-4.0: Make Gsk.Texturer.for_*() static factory methods.- Update to version 0.37.2: + Various bug fixes: - libvaladoc: Keep bootstrap-support with valac >= 0.16.1. - valadoc: Fix tests while bootstapping with valac < 0.31/32. + Bindings: - glib-2.0: Update Unicode symbols. - gobject-2.0: Add required type_id attributes to all ParamSpec subclasses. - libgdata: Make Authorizer.reauth_* methods virtual (bgo#779229). - libxml-2.0: Update Xml.ParserOption (bgo#785585). - gtk+-4.0: Update to 3.91.2. - webkit2gtk-4.0: Update to 2.17.90. - Drop vala-no-nullable-enum.patch: Fixed upstream, following this drop vala BuildRequires, no longer needed.- Update to version 0.37.1: + Highlights: - Don't warn about deprecated symbols if installed_version is older. - Add --gresourcesdir option (bgo#783133). - Install libvala-0.xx.vapi to "global" vapi directory. - Require and target GLib >= 2.40. - build: Make ccode and codegen private API. - build: Use --use-header for vala's libraries. - compiler: Add --color=WHEN option. - codegen: Use g_object_notify_by_pspec() to notify property-changes. - codegen: Use *_free_full to free GLib.List, GLib.SList and GLib.Queue. - codegen: Support renamed signals (bgo#731547). - Optimize (de)serialization of arrays with type-signature "ay" (bgo#772426). - Merge valadoc - Consider valadoc a part of vala's toolchain and therefore let it live in the main repository (adds graphviz to the build-requirements) + Various bug fixes: - Fix finally blocks with async yields (bgo#741929). - Handle non-null in coalescing expression (bgo#611223). - Make the task_complete flag for < 2.44 more similar to >= 2.44 (bgo#783543). - Nullable ValueType requires POINTER as marshaller signature (bgo#783897). - NoAccessorMethod attribute is allowed for gobject-properties only. - girparser: Fix parsing of delegate-alias without target. - compiler: Use API_VERSION instead of stripping PACKAGE_SUFFIX. - girwriter: Write length-parameters of arrays with rank > 1 (bgo#758019). - gdbus: Don't leak nested HashTable on deserialization (bgo#782719). - codewriter: Update timestamps of generated c-files if needed (bgo#683286). - tests: Use dbus-run-session instead of dbus-launch (bgo#771455). - codegenerator: Add source_reference parameter to CodeGenerator.store_*(). - Don't allow assigning delegate if no target/closure is available (bgo#598869). - gee: Add some useful symbols from gee-0.8. + Bindings: - gio-2.0: . Add DBusConnection 'closed' signal as 'on_closed' (bgo#684358). . Use default 'length = null' for DataInputStream.read_line_utf8* (bgo#783351). - glib-2.0,gobject-2.0: Updates from 2.53.x. - poppler-glib: Update to 0.54.0. - webkit2gtk-4.0: Update to 2.17.4. - gstreamer-1.0: Update to 1.13.0+. - libgvc: Add WITH_CGRAPH conditionals. - Add pkgconfig(libgvc) BuildRequires: new dependency. - split out new packages: valadoc, valadoc-docklet-{devhelp,gtkdoc,html}, libvaladoc-0_38-0 and libvaladoc-0_38-devel. - Add vala-no-nullable-enum.patch: Fix 64bit portability issues (bgo#784927). - Add vala BuildRequires: as above patch touches the source .vala files, we need to bootstrap.- Update to version 0.36.4: + Highlights: - Don't warn about deprecated symbols if installed_version is older. - Add --gresourcesdir option (bgo#783133). + Various bug fixes: - gdbus: Don't leak nested HashTable on deserialization (bgo#782719). - Fix finally blocks with async yields (bgo#741929). - Handle non-null in coalescing expression (bgo#611223). - Make the task_complete flag for < 2.44 more similar to >= 2.44 (bgo#783543). - Nullable ValueType requires POINTER as marshaller signature (bgo#783897). - NoAccessorMethod attribute is allowed for gobject-properties only. - girparser: Fix parsing of delegate-alias without target. - compiler: Use API_VERSION instead of stripping PACKAGE_SUFFIX. - girwriter: Write length-parameters of arrays with rank > 1 (bgo#758019). + Bindings: - gio-2.0: Use default 'length = null' for DataInputStream.read_line_utf8* (bgo#783351). - gobject-2.0: Add GLib.ParamSpecPointer. - poppler-glib: Update to 0.54.0. - gstreamer-1.0: Various binding fixes.- Update to version 0.36.3: + Various bug fixes: - scanner: Fix calculation of column value for tokens after multiline comment (bgo#652899). - codegen: Unref GLib.AsyncResult on uncaught errors in coroutines (bgo#641171). - Keep initializing result-variable for struct constructors (bgo[#782056).- Update to version 0.36.2: + Enums require at least one value otherwise report an error. + Bindings: - gstreamer-1.0: Update to 1.11.90+. - gio-2.0: Fix GLib.Task constructor and report_error/report_new_error() - glib-2.0: . Add quark() functions to errordomains. . Add missing version macro and constants.- Update to version 0.36.1: + Various bug fixes: - Always consider a method compatible with itself (bgo#773135). - Perform arguments-check against actual .end() method-signature (bgo#684208). - Slightly improve lamdba-expression error on target-type mismatch. - Fix delegate initializer for instance fields (bgo#683925). - Don't leak target-reference when casting/assigning owned delegates (bgo#780426). + GIR parser and writer: - girparser: Add destroy argument for metadata (bgo#750838). - vapigen: Add --nostdpkg option like in valac. + Bindings: - gstreamer-1.0: Fix Pad.set_*_function() bindings (bgo#750838). - glib-2.0: Add missing version macro and constants, unichar .to_string doesn't return null. - gtk+-2.0,gtk+-3.0: Mark "intersection" param of Widget.intersect() as out. - gtk+-4.0: Update to 3.90.0.- Update to version 0.36.0: + Bugs fixed: bgo#740303, bgo#758816, bgo#779968, bgo#780050.- Update to version 0.35.90: + Bug fixes and binding updates.- Update to version 0.35.7: + Bug fixes and binding updates. + Add libgrss binding. + Introduce [CCode (finish_instance = ...)] attribute. + Update manpages.- Update to version 0.35.6: + Bug fixes and binding updates.- Update to version 0.35.5: + Fix regression. - Changes from version 0.35.4: + Bug fixes and binding updates.- Update to version 0.35.3: + Bug fixes and binding updates. + Add gtk+-unix-print-{2,3,4}.0 bindings.- Update to version 0.35.2: + Bug fixes and binding updates.- Update to version 0.35.1: + Ignore --thread command-line option which is obsolete. + Fix type checking when using generics. + Use g_signal_emit where possible. + Introduce [FormatArg] attribute for parameters. + Use GTask API for async implementations with target-gLib >= 2.36. - Bump vala_version to 0.36, vala_libversion to 0_36 (following upstream) and vala_priority to 36 (following the vala packaging convention).- Fix descriptions so they actually describe subpackages. - Have the -devel package provide libvala-devel: this allows consumers to require libvala without version constraints. They will still have to follow the API changes though.- Update to version 0.34.4: + Bug fixes.- Update to version 0.34.3: + Bug fixes and binding updates.- Update to version 0.34.2: + Bug fixes and binding updates.- Update to version 0.34.1: + Add support for the \v escape character. + Bug fixes and binding updates.- Update to version 0.34.0: + Bug fixes and binding updates. - Update update alternatives due to moved location of vapigen.pc- Update to version 0.33.1: + Bug fixes and binding updates. - Bump vala_version to 0.34, vala_libversion to 0_34 (following upstream) and vala_priority to 34 (following the vala packaging convention).- Update to version 0.32.1: + Bug fixes and binding updates.- Update to version 0.32.0: + Bug fixes and binding updates.- Update to version 0.31.1: + Introduce [Version] attribute. + Require and target GLib >= 2.32. + Bug fixes and binding updates. - Bump vala_version to 0.32, vala_libversion to 0_32 (following upstream) and vala_priority to 32 (following the vala packaging convention).- Update to version 0.30.1: + Bug fixes and binding updates.- Update to version 0.30.0: + Binding updates. + Bugs fixed: bgo#752031. - Bump vala_priority to 30.- Update to version 0.29.3: + Add --shared-library option for GIR files. + Bug fixes and binding updates.- Update to version 0.29.2: + Bug fixes and binding updates.- Update to version 0.29.1: + Binding updates.- Update to version 0.28.1: + Bug fixes and binding updates.- Update to version 0.28.0: + Binding updates.- Update to version 0.27.2: + Bug fixes and binding updates.- Update to version 0.27.1: + Print compiler messages in color. + Add clutter-gdk-1.0 bindings. + Add clutter-gst-3.0 bindings. + Add clutter-x11-1.0 bindings. + Add rest-extras-0.7 bindings. + Bug fix and binding updates. - Bump vala_version to 0.28, vala_libversion to 0_28 and vala_priority to 28, following upstreams changes.- Update to version 0.26.2: + Bug fixes and binding updates.- Add attr to ghost entries in file list to fix build in SLE_11- Update to version 0.26.1: + Bug fixes and binding updates./sbin/ldconfig/sbin/ldconfigs390zp3a 15914082130.46.6-1.260.46.6-1.26libvaladoc-0.46.so.0libvaladoc-0.46.so.0.0.0/usr/lib64/-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.suse.de/SUSE:SLE-15-SP2:GA/standard/c5f6de3d377ecbc03355bf768c17e5f7-valacpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d3a9a812fc45f4614e58bc4a9eebab34313fa70d, stripped PRRR RRRRR R R R׮"-} ^*u9utf-8404b1247b55c3a3184b5aacd8d5c98b70bac3046e1daae69711e3c9a57867e6e?7zXZ !t/g] cr$x#+9%'ڟr^svY*|]M"e|p,&)cs~R&ZsXM'翖=?wB=|ncݓ?;y8Ok1MIRj`!ĬaԠ0g~˖) *'P>U"^iˬw_O0#$+07'7kIMNON Gk=h/81*lvr(-oD#q^e]#Nw #d L¸sՆI&14Ke|. ƴF!o?LUi)ݺǿĐK1Jd%3 =.F(pvd>:lZUBC(#ςol}>Bz) rG/>6FgblNLERg5QufTy#!.&hoDLM▂Mj 𬐥G46%^F<,.y0YL[x^"ݗ ޡI1L(S m" '1f)Y.YnbhS?6pizv*{{i.H\W%(ų֪eH5JIEyAޢ*9 b'&qZN%"ȩ88_(Rs@!'p5wڎ޶p+E{`GR=T&nQLP:VIh} 1=QfQBլ"j|k$z\=2 nbf V$&4cŜdzCўQ<0/OqơLyzUOOx4[n}?XWwG%6p!mQx%JTP6yoޘIVR;Ʉ2I#=$pB7˜d|9D/=HYiN=_'Mi:_Z<nf0*_ ^%R忼`zN ;G]`h\D;.$U^ =U)P ]iDI_E/'a" 2l䐞A((bRdf,,f5oU(ITTKe{""%twg`M+Atjala[lc0l#9a5`~TiyL=W`6 )_'߂,r+It)8suX36aY[>Mub{O4p> FeghII.&I o9f 5$ѽ939gK"rӡ=uG:1Baq W^Ӈ݌4E*v3u>MdzzK%^;yI#b*[j3lk  ߝAd`3l! =L#%3_kHmH<5Wb~!NO.8-&Uw:}+Tvt@MBmOa&GlguuC.wr}TEfws=BAMNL*Pb})R|-Z*iR\Uh?da)9$\Ңí⌻uWdnU'FHt} M`mn}0 )Lf'KiqwsM0R,X(ә״&qf̓I$2BŭVx`'G%KzZe3\M m'\uY)cМgqG0d{/$(49^޹d8h|(]uM8W ֌ǖ']x#ozicr1GI=2&բn6l =38D4i׏W4,p4nB#_]M&7Bc=?ܰH]Y(uB6e}܀ 9#&Uh\8ԉBdC!(djq:Zth5fGk $³0$$s D8duWs4/Vٱ:.B86s/ 4=SU"]"5[?z+_^eG,դ 9zH|FLXRx!;.bEճzi9 C$J,OZE0Z^6*;2ު>\?.b)9f}v"m]RAU~ .".!ӋO5R9j:_UZKL4* |]7ׄƾӇFyS̽eЅKyW2gt&Fa[$E)})*ėˉ(ce l ","GU_ClREV^4Yӧ;l^<=OͼyJ\:gL#*8]<0x1&c)k9UAB6z(ѴP2's| WWIcP 'GnO:D! t}g-ށq΁{b>B8骳Y~Nm!=,szd^@@gΜ}bXMb@NNl T+yLb!gMRmyʍ Y4whF7p%z`)RWșR`$O:̬"LXP{>SٯCѪN)i qe t#,J"XUj|qCt~BԦI-LEfMsR6,MUWVÚj %-[b= +K˲'[=N-g*Xl325R_Jht?5Mgp/~Ơ۝ ûK}(kG,K~-?1Qwc$:CUyR|{BnaFj Vwn[%;'x^?JY G DzbFgkh=,bk7lJVX_)kcn9cU9"rŝ`v諚}3sl?ͳ+i<`N2pŮb4pgv})5;0첁H{s Vk@f90O`K/jKxQ<_ߵ9j1#$ZL#+W;VY3& ޗft(6ȞGG8~ άGoHdy)> \U^0|7яw"K#yb4>j,ҥS`kk($TsFdl8ߊ 9VSG ǜ)ԵΏkj/zTᘑ~6úvDc\S] E.orxTI/ͤ:z9r`gTb*ctXEz:02a5}0-7dJQ|RQ2lX 'rz|CC'T31yFZg*'а)Bs/M@1}',JZP--%;T23nɟ??c}8j*T'o BQqZu*c@,aE^#V.m+: h-s]M #d9/܍c Tt]& WtcNUQA5.:β,|PmGG9!_]',6sxC<ܧ]ri$@Rb[J02.7HVW,t1n;IƟ`c6Du,iTf7,Z( *^4MɄ2 XyV4џr1YduIچъkQ|~LUi8se鄕jR+襹@#3 !ay*󟩇|5H}S(pyVȤw)&0ie&e=ow=*~Y_9PZh}J=2FGN(V&'Zg^lMbSCCH3h6q/KK:>q=l5|b@-r2?[nȾ.ٕe\ SgvD^)l1XA*ɪ!ᇄ[CV :%`im)Ug <4D{$4ꇘ5uA lWWMM!7,7"lJhm:`U/X5~b"VV",5ڲsr4E]oi .J{6 еK4>D_|UX?[;`hWUtlbf x2ޞ?iInRAYÀgaJalWN6I__Śg,1 <(ɵC=~eAO }n IL{CYcxY6">MiZ q2VXґ K"4B l(#kQ_(3U=Yc67L| ˏ3)/ޱ*l'zYb[>TL0i/|ɒY937]G͞Z#%*&%GF,ќme^Lks`dXP@1NuG2T&j6԰K`I*eޤ50m/oX/cN泗VwkIkľifź2TOn t6c)C)L>NH2Eh,jeO~kQWF#53NszD{y?$UcX~>[\?oy6uC[/P6إX+Rd5-tIuA!"7=/v*5|=/*)ɱbGQ{HgQZ")4ĐЙȥj:9LeU5;JDj$7}`8mp0qd ]9hܜ=f3hj="CEk]ϩ  āZijx.E!rӴ7*.QCq6dm,,ї=p$:zÕE`h /2oNpϓ3?þ7qbSLiiS}>LH]3SlhFt9-ݜ>*Рܐ D̸i2?'=5Ks+;F׳? Z)-#[=!Ӭ)q WEz~y@ rg;~ܓT  x^TDJ븒ha6pC*Qde7m Ih~U]Q]UM͛gwLFw$T)VnreꎻZbW`JVuqS9?$SM 1"3R{/`Q|xX;cѤ'~ Q6Sĸm#ؐ^HnΤʊ6 en0 ~"I(W{E^cqs!c2,=|qǣЖ܃ͫrk GM &]& g6Ǵ C)p0Z A۷Yb|"$ ^t۳\c9L^[9F_Zk8oz qWᑍbЦR>2fFٕ #o/G1'C-;wՈb 2^Tu7U$9c= /ukR.eVf<"{{ʳ4x_fʇN3du /;}7q+{Z+0L>ɲbNE21wp;_ڗliqUcc5I /Å<\ ^.LW,B<vFw>OvV?  =։;IZ6vcϠC)nD qA*ʏl.FڠB*f@`D:`\(rܩLO+j.ļ3jifFg? wpL)(ح:Sa=1$)]' *|RW= sEa4hY'g  uϩfᠬ;)zso$էQA%q5:2 =s~FdLJE2 6(3u6*_)%Fj4OAk+<=r`<fSܞnxzNs/ u}8 w凥9 dz.̏J֠ hP|=O8ZxFN2yza8//QYהEw%-7|r8l_f'bD<6 Ѿ$_8mJ=9iOq \W+J="~zA$7ClmdD٨g"!m?,Ǡ)yHccK@Av^ f1%e~KGc8q̽%Y?l6;vo ~啼ຶdܰ.Wi8uJO $XnSz`bg[s}Q@5iyI{>C&mj! vkEL'HৼfxjOCU؝Ǝ{)|r5me{_)%HuSUV1-\u]5 fP`L{,Xƻ4`kBXqYk+hV[/Ԇ qeּ!I{XP辷Oi &@fqޡq>}A*T D Wsv҄:^G)?ogJÄ3aAoHF pn|8mMt\s񲜝7tgRNz`>"g{o"O)LLY ~۶Bp t|xa$D킠`EI61X=/@{2C&f37җx!jMdfGQh7)[kf|;>ܢ&\(ண7ٵr+ G #'QFI[|8Bgifg= YE%EoEBjȱoCZ?mXQQey( E Ve/+%#<,sEc뽸t-kJ 0[ßCqo 6qQ?14@ ?+ߢ$n__g Wqo^N;/a@-$j+j֚ sta,Q٢? |X1e,\ְ6d/h Yao0 q&<˴$FDڳnFc3~g ԳhlxHyb,<1>O԰ԉA"dûX9<x7\J\$šM }Q T`AlQ:SMPoKcIn]+Z9D\̗7k9B@ hĩ_CBx `ϸP '">P<)a|VGSC̱F;7k=^J @hه1-k~L~!F fz@Ȳ0㓰&PD8lz :,{ MbWfu#~ȀKuy՘Lk;v4eqi(@y鳴y`fn:T#ebpje*8Nqi] +S|UNZpH'd΂Ja-!PgL4%n'OOjDw+~ 8筝9̞v])ԥD MH@MKs]M G9ɄeHhV5azM;d ʯvUHQsӸ Wqɴ`w'Q/">= %SU$D(nNSL{ܦ {PSvz?j%=A{x-BzW:&Ls 7 Xd[ZL|NS1!tʡ3\B3Uڧ<aJIO!s |eTu+:ZN@N"dYɍa OCbnD7ZF yw:5"5e'6fYj蹒BVœK/FiKḐlFk߉s`058p-7 双yMߔK= ٪Fvu║xC_kTM(sfxQM gU$R)1ԢNUϠf F1*Κ ?0 . U^3]ⲧ`YZ)+^F灵Fe,r"F+ !NOF뫗+%F0"ܥFW';2dvS@7 j2zmD7p*GpWy^ Zۿ7d1SƇKKBˤ#bK͆LWpD Ek^Cͨ=:-X|-(~NQIVTQC>0r)ti?5y1f]m4#KgvDAM?*,l0q96I<-~LJ,a/Vp0">dUWn8Ru(~6NXHE `C$?%^^aNO6x'F W$$::h>㣌6zM/qy{9$[4 JBr:eC$<_6- U$B+Y Ea N(_xMvKwx! Q>{@3Jq33 ^>gxd|nD--3Pcrq; u\j(*#0{GgIN ZW;SKiNrFh)1(`4r"lgeÍ/\,1g14XC*?Y)$~1/(Q]_!Əz4`E %=D|V3dgV !f9􂹛`1r`lyjM.5 ;aŹ'}]e1vZ=fڢEY+^ (D4ccUlm[\ņf5",= WuV$Dž%E*r wԊ$ 9 fȼz{4SQi0}e%:@tH٦ ҢwgxFSꬾs-)81OciemKW)EŤ=^"J'UXb`}wоt~a30W(K%1p!{*U$@(Ko[P/5g5i>Fģhdၣ (鍅#mwĈ#q.$BS}pGIZ Sct4v.%& ξ#R-Qсl(ʫ`a-A0l~Fa=+,纨:!󢪀hu`F}ZY`#%Gծ<8I\[eٚ~'+cɉP1 ķh)z{֝Ix 0s@eR+IzG?@B鮴N (;K< 8Nꜟ/L,d\|vY@J1bdTJا77gip>(Lvo8B)+w(e< XD|#rbV)#FZ&\# q$86 :Nʍ:oi 9pi[ 7 ,M)̡K 3h[UVV'r %ifD"ESRʸimzE4X%4r'dh6PjYnj\ 44  fii-D >9{۝Ώ`6ycPj۝HܜŒM |O+i_Nwvҏ8n@q 7ջ;-7&u>wﶒ<A(89D3C^ve,V E#A8_l[h(VHљB_x?Sw6`O@Aqs\v']!$ \S|hNɸ>ONG”η㲚%p_@L!MK#tZԹ93m郗ph:WIUU0QCxA+<s~]q)'|3>RͬEVx4=:l,p ӌl3]oLf=n,8hh0`mh<]'ߑ\5-$iM>(sF&`DR̼B_T<@O,,ϩ`hl_L<  R.|̟kܴ.tRk x1/;4;?WԢX.ZUoe22=+j@Z d\ɖ[kzQ>@Ti&5*o~[|F}zD,oc B8%G%\R\"c1YGK2T6"?d@!b6 aߔ{lէGqvJ#*B}w5{`1[^$n谭DWWR]Q;ffG3,p^Q.%IiߗQi`VNs A'053~.#Wbxԅ Gw>]]LfPqC;#d͵/.xKt#h-wf.}Ie\&JOǪ̇,(4O#ބ&P_篹.둀RT˂d(e*@f@%uGh0A3cJ41RHX~~@fO<]cWĺM.tph1߉tGԟn=]7߭\E;-#BHY04G<<8)'ڀQnWoՆD&ɦ[I643a10u V1=gv_̏aYVobLl3eMD2WCN~N2yg}_Wنrysި)Nh&kn?-}€4*5@5CT,Y jV&>\B >Ѐ[M#:cC2,!V`@7K)@ ~42(4opğ2=uRS$箊Cd^:pYC<'S+52\92鍳<~^GSLhn h!<9`RWÏVҦ\Fp'i? .b|W9 R5vY- ~e53U=I$gE ۨaSŸw+J,UsB2_:~A=Q:AL_Ew)H`";1R u|˙v>7EjD>~Qh­R˶Fz@HzR^&6IzC7eۍ9~8$\]bvM!sQgbU!'`\ӠUYgD͡'UQm3/])c-:bS7g㫔oE Gm'ow9|".5 E_hIP2TrK5(M0 `BL>.Fic8dt̬ fek9h<}MMD"Oe *?]{@"OzIۄf+ 'n(eE716 ?oOx#̀ѼaZ\#XǜKF'.Iq\φ }~A зMMg0h-;wǁW {\jq%gR`pqPa!q 73J8rP2eǍzNϙ o+cg{Ϳd ~.1SQCe9m Ea)_K!Py\kVL,\ w[lW3Qr¡%زI*fCy`#'c_8t L@xȃkeÔqh^"0T 8tj)la8BՕ҂|5IG'yLwayC`[ gkN,)ۉa䮏9XOyUš8GNbE,q-i VPƗh ̟E[4<m]_[CV|H3Q3ږ&UAߺqozV3Չn _ bx MFOIqvNGmB&Xe<ܗo^=*ؗA{b'i.uE88+fW =1*dT3LʯsLq@?Mքԯ3xZ$z#Pb $JMW-wJȽ = w5bFqzR,k⊧a5QB$rkQDL$hK0hlȘj8C(]!QX˚R@<ZGcji竓)`a-[}/usE!z˹@ ử׵L6V~P>;H~{:FZ*y?U7'럶Op19@J3PO,&"tYԕ2]Z+'1*9mWbF+W'o4S9z-" ̹&8Xl}yylICt4a#BzޢJ4oi >"'PUc.sVrr8@pp} Q9M+ F@ћ Jil4uW?w<-]fLr@ثz?5qg"-٢&1Z;B)Br5wڟ(rSq9!=nń0aj6{9Nz\\_1 0#f>yx{[ :V2ooݯl#n //q)QOTQ_XLaӋЃ ,vK^-Ս7NxwlBL(Y1:8;@mk8R4V,Qk6BN$,=Q۠ ﮲"` GMW:=>(xx}7Yy7O~n2:&ktK1ErWM\h}Ƭ4溂zQ|vP0RbkM(SRebD:p|6-;!wlSQ2忟`ZA$0iw`=1'?h NBLUm\I#pRNۿ_Msh[[0\i\YJѐ7M#aKWS /M_ӍwE[+ z[BD0m4Ym1|C~l'eцٓ:dd t@Xx4 ǹZ!md 3_ܰgy=Z}q>jφ;@ݠٸ~{×Q>yXQiuŖm/v0ߑf*Bl>ɀKB^wR9 + ." ޡqٻ*pȇ1xH^ Ȋ+mAXLm[]*g;)f9y_?hH?L;g6_UmㅴTM{=,cͮQXWW 2 r|Iutɘ(^ZrPZ (Rrf!f$yV$ESY;rLYK-.bl4fLvfq Oq\_)a!Ӆ"|]zKV(D~d$jԓ,l,Ϫ5t)WZ5 9Mֈ4 RRCF`ۯ<4S3JNuQ7,Ɨ0|u+4Y*s}1bB-՟|@C#𻣺^FRZg\wczz̾*: NfHi#C_ xztҠq F!˅lHҍjwSN|zT{P8 Ka"94"BTxH:ăGQWޖtxB[fvDtELJoY+5醤GM-{$۩0q no\z[*l Aϙ@k 9yE|.ڒG[=Rs n3sZ:>FB+w߉k62|+{ o B]TMuߍG*KQά)N J,~uQԁGk'mxii؉sIzjȕ0,ns*!kԠq>dmiF (CHU$ eqFU#G*`4}! >!'pv>,(U@|/% LMYs3Ql}YNŅ)MBٗb_8Ij_jc$W܀]ؐ~S"Tb Z 5*Pq3T"DA z"U,WW w<'p0 *UJqzuՈru-IsYV8 ˲`}d*v*bA3IZP_NRES>NՅN@}ۻ=+6ŽIW9ɠRmHR)x3`l̯Dzy>Pb҈JC:ӻL"HGru3 ^P^ mTr}-PV\!'gjGZ:B/~0ܠ1}e qD85x3?MPשּׁyn_X>ORy;HE\TV1eTBt@+p) S#Apl8pi5LΔLNۨ8_I'H8}+{E5At "^[ls_3~5_jT`4 ^KqIo3_ދG DtsC'^gHA |i ):zq$׍KOZ3w\ojѸCf݄"= =^+ uߡ6Sj>c3I8bڡmV<œL;bce":D3vQ#KkS 9V .休)bwn xune9i֢X%ѓ~7>gN5×yݷ}z=yj?zQ:,SuQ:m[?;ʸ?p7cš{κIi2BC^R ^'8F,h˱¤Bd=~Av=2Ƅ`Aϱ5<;U )E/KJr@Seflu@TE`[X'O5eW; A[1|PJB)H8n0<ߜk^:x.Yww`A~݈uVNfW;/dN\Q`[0H%`?56>/)#{LuD: %)qa79I!9-X)$vn;!to5VQtG7&nEW{V/Iu !4DNeYL*hFrME^PV} > _K_] [$ǟƁNp;DQ?,߂G=Qw*vJbaNyTVs3{^Cɥa7Sմa QF},&p'~YU {ʿWg1l_Z_ھl6=oI~zw`"G OB*99.)S hƢ}Wjt0}Ynph":Pl4ssnY&C!qL7_edFSo}% jӮ9MWk|lBq'.M3Z:uNםxeLLjd]E3`_$R}_["9İN_=(ð."'S@ N>4mçv jN^:9|CRYCV}8#i%&c#kV撅T;`tky[ FJ?tF.ϷyeMZ=Xe1 @cD_\:"UE(Ttq֧ bՍ%X ]HԅD18YSjĎF\RpcR1C D-c׭ g?3uBG+rwN2ϤMt 92Q` !w7|/@CY݀ M88ü1$ L If+*ѿUz&f_%A1 亂IQ.$1߉y \0W͒v+N$\ ^ҳF~nܡFx=PȀ B2?^!@ɰc[?+Ԓ#ѥb{?]fʨ)]_WXRG2s2UQ|pBn<1Ai5e4m,Kl c_cPj'MḚϪIEE-&VH)9C9\x<6E&}OG" W$'P8 _ @mdD0qdن+ގ DND…foJ,`߱z"f$38!ۉkA(W, Vg.s JCKh-:'e3!aA~}ai8b;FhdSeb. "_|@>RAd.I`]mib>(*t.P0q @pAt!,6`_g2գsI'$ΝC@OZTrQOW. .L1mco%$ZoPPk0=^2QhB8 1P& Fw\*- ȜJZhE󶯑F?jDzH v!`, M\\ve249Dv^T<%D eg3 _3.:S=X /ߘp^T)vqaXwoutߘ m#eeAYshብMe{\o Tn}U/˒/jԨhnwϠvV,8MffUY vKh vsXb GVYaO t3@:rR/˝ٓr$13\'o A.Ikp3rr~Bn)/vI`M1/'k#w\>Ef^Cܘ6@^Vv e!珀Z(N`hArRـNDti}4Nl[yhT+İ!lO?1c$A07j_,7ӵ'H *";>pG:N"nS}U'咧p5\Ew^yY mN wo(":RU6#TGl =^%&GbUi3P]#F)X#x1_=m.%n E|1 /RO;/>CUv?Do &y4<unb_TȯNߘ D T7bn{@&jShxoQA l͘HS10/T5]%_|^`S\Ci^؀80(E9)m߻#"!tv`a !7(kgN1K ¹+'DH8ה]T=C݂@p8h,l?[c c'uK$z@bamʐ;/Ҥ^[QIIFQ?LDBMػ!l<~\< 'ș8`}>%j0>Tx]9Fm-b?)V {-{xp uo)w]Z$Sc?@ݧ_M诔±cV[Lݡ8!Z;-5kT38:b'bBkz$Jy\{g Bi\O*wA*8pmiZ:9>FmP!D0AEh*$͛oaKо:{h6<=썝{p_0᪱K4Brz&&A/;_-̘AV !_({Þ{V;ky2[8\-Tѥe -{;dE1' n5jQ冰hZux綎ۉ\s {4|.sVd%in2@pEM>3>s;0|aUxK.8Db{<~v#*aؔsoЦ ,k3LepT/">z:`1ՙ͐d}}D$ukFɚ7&lõl'Ϳ` ͙Y^@aE 6|hrň̡ۑś-dR'Ɂʬ K Q{];ܥR. 'hz+ Z#\tr9Lu8;K(J=L4!c WV.)Dd21r@zޑOmGmF\U.3>Lkz겇Q̝ZM.{?i-mFO }{HNPP?m*Za +WLJOt%`i"m9YIoAlU51 $@lc>{P»T[%L$ѯ|zY5gK/+kUPc S[37N60d4DX"ڟSX"Vs]3pe%/t|3AbjLh%. 2 %QK$xS ZعW~ Byiߕ  ^\ZUIFBb@f=Kul 5̆%*%!$g?U?IDڵ&I׼BXEƪtK%V%^%L`i&Y$mtz˻[_~xHu;haë5dXױ$rH|*#VrmO&a<̤{@W7*쿠˙ hrxi6+w4Dwq7?+k4NޗK@FbH aA ds7^yK#[ f)BO{BV Wa_G[t`z`rB[&8Wt 泦qB 6^ ^(c\ƈ+&pu;JǖBjIv^44վ$,d~v1EIcIOC]o~jDYi_1t{5k`ϲLx3huq3; 7YO$VY^Rd8k){|>(ժfS{&(u'ٯXghEYKLa AǮ>dB&7#(/М1Cuhdk$jC av>$2g3jQk D*ߛ¹Kܑ/ ^7{J.Wlbr:@ڢT?5t#E9o 6co/RʺrI^YyGl&̎ ɇ} g=U/D/0*,`9'35@K5,K4{.ZWacݽvKhSSvBI֣qLyBϪ~u$]k|$/Ki+nӬlsFT[RZ_-YDK>+" .&-KZp5_ݬ^иbT4{lɖ&н- pc4S[-iXrfyf^%R{߸L:,۝W*_p)Q_4)E~ E'~7yE$te4i~8~Q\bY[9!U""G)IoK]8]I$Y ˉpQFvbInx<|5?]ݎp.D$>DŽҿA4!aL6PT[۽#hVͰwDbzTK}t62I77aUŝG90c;j"tT& (My Bڡ&n Мw˜Vg=FGILvSA˘D~ 4]M$+t_MB}K?1ƮF)]ت [); e ƟV=D"|gЁLHp!jޢJ2_Js>^LA<Nr7k]d&j4S1ɶ'C\Ap] ͊]~*ȦWS}{F|WbTZT bgraS;$l*r*zBiv'._M?+_i3ja NP%iD3.#w| I)lX|[[筠d*ˀfTܨ}Sm5@ni`]36zK 81ar(_'Li=6ՙP6p}P8b0LvGخi9OAа:c~8PDqYvevTJV>#TO׆%C;}w>G]zQ6*2}6mQ9kAs W\짩bX&Oq2I4Dm=WeUfqh~ UI[ϺLȨf=nX <НKFxj>̥[uWŬt  Z$X.7l2_8$Pu[/+M1܃dM\2dl9%+4{qlYWFU+d (-u8 Q BN=uB?t{VeLԧKw'h48 ٫G(ӃN+f%ȉ0.><{ [!bц5#'j{Dc'vQ Ѧ7}fu-@כlj0j>N ƀPfZ/ xv\Pw&, vcHXփKFIBK@lOk.|4'},% PZiqOWXY7;^7SoIit[i̟ WJӑa㾇KfwWO&3`'Xc"J?6Be) Tu5ۗBDE1aZWp49R7AKQS Zf^Rt٥5&Owv_[dt8ٌ ±9[4tɘgJ WA+A^pr4f3iHewF tV4 Ў%´KЀ-z]7樨Ȩ!+@R RO( ډΏ50@fʢAN$ykUY [ Y9: ʨ>}D͚ET؞(?ǽHg5E>iV3wJj@̌ي8IǐWќ'vNibWT^ iƷq %m `N.?m$ps]:7N>E9R˸ȹZ<_ ",'j2u 3'uU\3A#A#K8 '܈0Vjߩ[FvJhp;jvB qWˋ倘N I֎aNR [G6b_={iMqxi65z(%S֪NY1®\/H]*R -E!p&'Jf:]>=EP4a  WL5iH0q?؆!ÄTZfMw %ƚ3Ӈ>.Ɔ:gwDŽ?"wT>!)o-IR$syDZW͜%(4SѫyZQDKM/) @qU㶇g*+V/r7xt,=L?&y!'.ґ~uFymQ }[q w7q 0rA .=ZF⧞lwrLa6 A:P#L$ N?$J; u~7TY)=k2X]p1 ŪUˤw*OCq+R8 ܕ.%ޟ$^#k| Rp tFW(S{|x7UmF Ǒbw:T8 S b‰QV^9'a}|=?y:%oG Լ§{f0,AV"ʏn3+n)N7i(gV\|E4P{)wƓDʍҺSD Jhò=03;3;AN {{C^"?WS2!%0$#  9EK@XbzkWinS|jPAo}\`ܸN)x0w5XC{n!FR<*;XYD%@ՁY@ jH,;| )`Ij%Ѫ8˲,rR8gDveoi-Pf h{&~ّTo9p&"ciZ'拏~iM5v"&Tqxt xǨř\ o_Z&*3a[|u$3RLE#>>EOj,!^!;wPtFr 7dOD=y"&~tE''C:;Z+Xyz0J }X<*jTݯC8cuf$Y/>'ELX\sbDH!XM5Hpsﺉp [6sƽCt:$yd[QHhw22NȬf. 4Y PLZ`L6)Nm:}VJ ݿR,X)`x#QQ1r8)mFO  `xWhy J-#e0;'pvR#F %IlfvO2^0&1$\>]SGKz_DB@sxܢe^Sr=T5M&`g2@<]eڱ=A9aW"_4oPڴ}aM 1Q+$~ Qt =z 2baPIJI9.;`$q[v3}ҿcGZyzVVixߥ7IakQb^@cIZ4;'[UOَ_1f ~H^gWRQKZZ|*~1ñ4(Ýbf2 b߼1!Sq$1Rcy>de3KA*%VY@82Sz[* ұzZj.0c0aw,۴4V7)Rcni~}0/PlpĂcMЉ*TQYإL2QT3! '+taI@sL ) '#BckV[SApnNY)Z*zyQ˥[L&Ġ-;N U3k',@\ƅMet/g̙V'oҕn;Q8_į Q \HQ"p"ҁw:ҳ̅UVf1#7z st R=폟}us䎀_qbً|_QRM,zbD]bw"ɼ쵫"^1~d0_ ;55c%#!)X7 BIO˭L(?(ʭϩwk~Jɪ+ʩ /;F|%lXEQ U, Jŕ$30ѹԅTsnv%ƢĬomt>$2?OTO{zS/[^~؜t$;x=S^֫~p3ASޚ=19p(KNNt4SɓUqLo sk\< J`rr[6A3l3"a?y?.YؾEdA>T<Cf׿߸J*2Sw++gnPXWC~"ZGxc.O/ *c>B߁T;EQzQIV+ҵVutDrӅfzx8Q3bQt<Ҩ.Jh+a| H Xb*2'ZD4fmt~|\Zb!<˜%Xq;l p߈/ |y F`x滒\;ŦXO-D䪘?z_yh.0.hF}q\=]*wA8 wŧ͈9RDtŷ =XE#k/%=-+7zQ|\}"4;.Td*w6AC_LZ-?.pЅSH2 !i4sG9 \6$ Pyr|JE˵{z©be!4Bs%Q?hm=Z!έ))c] &-F2=0wqQ=%ONJB-y'+Y܍sA~tMe6XhqL2nWk3Q^Bvgy@/4O'6Lک&#)WeI'q^Wdl(XOjNђfamVaK5H8Aq[2)O8KoҧQ7J$KRurܧF@[Z͟ϊ1M0iH+=wq ʥRER;SWxr wjޓY.4Mc+ȩ:9.jY_ `%k[N!i  -wBL>SNj)EYiKZ<.@ܐ>l- pQN{CZ*+GyYa&ݢN6&oO>Ź0Yѭ;&UF ^Ht.J"Z u/,򚥒JY#ҦlZgpr9Y,3ߩ-(BxPt爗59 rX;|ȟd'>viZyoP'$5j^6xmS1L}]Ǎ*VFL,uERuA7{lȪ]]Z(NQ̪ "id#{z|A戦g V"KiϘ=~6B =xEcD>q"X-})n,aпM:?~.Ķ @+q rM? TNhnʚ2ŸϷ$(P"mK"2g_.]`2+L~ŦtA|nBT:!hW9.AxUƝ2ccPI̒e2 YWRS JE4n_i׵51pغ}RzX&݋ <"=Qi- 1[SC8rА G}(XC8[f/4ǷYZPv"AkZaLl\*\>;Ua{g]O)'(L=y9BR>*ջ-TGժ㤟u@FsQ&-[{2e"#{E{җˁxt1Z!bpփ) K~)Tx}?J?5 cRJ!rڴc~ ,"t{T<5DӶۉ)OnB(Y!"q mI&?VvӃGhzjUْ`"z8%@.D̾H7N!j[k˟N2ܪ)~bG#l-ۜ+A mOڭwST bQmt~nv^a1C B vQZuy7g +%APfl# l:CYs+PJ aՇ*wj,:n믪Əp)]<fJ|_hMѻyNb̚|NC5i#qv1v 5"7o7$VJTasj83gp$l ]!*_~t)xX:0)PNuW(Tөb,oT|5͎[?Zꍘ^vnN6MW9`A 'T .I5\O<ږ؂BZ~TvJ`_"֜? @yMZG*@L+MwrAEwcG3Z]Hc{?:Ukn l:|ȨDv<[+ |?澴[NssjTIW=]'%D޷-2{} @}8TYk]o$Y̼d-JcAJW$T6Aj0*T=ܻz]eM>E\%Rz5ss%\Ӎ>/ͧ0 w}^;u̒@>}^8xB-uAYD.Uu̼q]w@bRИJkf]U_Ɍ9R!l1XItD"8NWxKS>#>|ZO&vۣ\:Apédkk|'-\/5ٱ<@,Q #6HLL>ԑmh3M2V1d%uDN@{[qe}"P|D*ӐX)6}2NGyNjhd]$R*BE)lI7"3EkPWߣ~E')?Sy:t넻c5C~Y"ώ[47٦fs7@_Jn5h Od |2MS*,W NnK/UaԚ߆YB.=򽋰ຽs6,K/ +8UH0JP; ZPҬȽ(*/uA3RngwPkw; 33  H$^OG."}U61 j*Հ1Ϲݭ,f~Aa7TT/oI`$H06iqIIHr} y6otsdj.bĥyq8N}~CRHlrZt |,3X(DY~$x`oyaʗ3և˒Ziʻ4afw󞅾D$W6ˠܤv]!EI&;ƴlùZTXB$:_8.!}tVxG}'`Nq]~dV*y5ھT!̐=dv[1(kVoy*6aϘqfͬU4h%N_veW4Z< LE.rN'T)k4͓[EeDjVOX>UF B0Y^K S-t؛ɡ3sF5:X7߿P?pjK6uVfQ瘙}QQfVogu lj˷nuD4B^D^, Z[ufsuI~!SG!@4 6UʹtڂGO zw잶]]6CpO^[DOԣs+{t}XԷqON6EN'e & ]zIz{i~;{KB54IlE7(|:(- xgv5!j-0ڄo3 xWjd(A.?7ZENWIAٓ$%,ӑxt}-Jl{$5;"Ր2']0b;Y[?=R`beAd|M5O bL g`IB♟ W#Dzas?},;,AA|k[}:}xHI{_8٩z>^xyD|z(?kP48!P=]xݓTa2Njg;CLя槻(#,p~nXq][.^L;!㦡Mk,'NN1 S9#*`;{̄ 27(S,ZQɁ渁DKT qtFIQيKk܀ %GQw86ˍR3?i}:#CI\i K'??'z1Q/BZӵXN"/螒25u :ɧ$reކe7z Ijs gG@>К26lJ z2Z旫!'H>Ǘ~+Rz{G}'N֚9aY-ڙ/"\ZfIp|9" '6Ͳxf@qD"kgnOD!mOݪK2%HSn/`MT(u!Fǧ@U I5# ~ԑ~PeƧ#,Ŷ΂0wXX)4FXƐogLп⼻`S (̸bd9y!haJxayO/t UQ7mnpzX+^թ]KC~dKfiZziZ鍞RX{B?T*,Z4}iIweBIϙ;7Nv[l\sOeWx% ;kt*յQ*JEI5zB +2LݻӺlJX΅k6hط'~?yJ9U"ҐW&$k($Ctt=YowN*_bPg+ Oyya*_JqП1eORAK s/KUSp{PlK:m Axb0ی[OXT%}. A|>V @Iݯ8:lo߈kOG%,$3?Nا?}fd΃݉ݫTMIGIJie"s1C pqD#bR?f&Rَʘwl-"GG``Zd,3 "FʕW=7"L#TEHa[-dD~;!HOoìl !1Uʼ8RAh]lWLf-VnΤPPwfhB8!IᲖJgdùu?q|6 u@󰻱ۓ|B-٠)5L˽JbPw=|_tWJApۉs}uhT ,Qm҅uv@ɜڞ"i<ߋݦ!mԕ-_G+E&Ui#p52VP{SeO~68c & VM~k׽3<%W~\;={ߵ 1ZPWzP }dJZ2 "Tk˺ܱBY$KmI } i_Mį1YLd,;GG+K%FZݘcw7!K0 JH:<۩' `q%Ch&Q] [R,X44;1:ukY\=A~2BWpn 1~M.Wu.If"h,ȶw1o-9.bO6s'eU&f޹52;p^I <D4<8nQ/ (Z<&iP؊<=N օMFWQZbzU י:A%`OxF.m' ~ww,4*y>JѨ8GEQ wQ4㸷VWDb"lfXjb]]KvC.nO uSfˆcy(=GBC #p(4˺}#zο>0 Fgmr$pKfv*T }*q%IsN;pWnzQMFތP/-S\聉Ϳ~wT+gI<,|#Ho@0*v/,ɇ9''"B7h0LP"@mɓ2]j3էm 6Lσ璆I]2zv칊~|x\8o6$GbMŜ;搃m WGH)$uA"RXlI( 0SCξ|\h9#^!dS-Kp1'%1*jq< )BM&g櫥1̓O}+- cޠ79]8h!sh[*IZJ$t&! E5/jm hV1Ƣ^DL/L[& t ZGmKK{ l~YXs%MƬkC@_( E'H;QfJ&>-m=HRnl֛!H˅yh[lub+Z'Sـc~r[Ǵ$m1-p9^r`SN`eaBv(=1\v:_V9k80Ψ(U5Hvh.G 5Cyʞ%BPquvڛDRjg>t[b֌; rrӬ$aj ~*z"KX!= Fᇻi^q)k?yYX ,xQz k$!KpF ma0Z{0EeC.88'0<Ӛ -dN+QS$(m2l,P#A*6xlnAGދĵPȅ/љ099{)+vѶ{#K,+ʌ*o|L70NZ7&deN;<{WMӗO3$Wz W#{2:D.0LgE&8h/k<0*lLtcn6maۆ7&vj32_A7b3 ~}\̵0y26`-< GYّD+ eEI!f1$Vqbe ,M m /{Y*!UXp?xZvRHMiGJ YSړZ-7F{;y0Ԓ.Iq@e\%=_ZVz=8zԫ8 U52bG5:_Rt7ۧڎ0C ~xGl=b.?J$3LT00e Eka22ַؾm20 Q+kpë(-x+Ʋp{|nXՓi>,Zg宕:CeR>9]c/-")t9f6ğZ'杻0F!mƘu*}ACjcOIam @"Ջ.Y4>6! ĜY?FQz;󱿖Loj+gߦ@o٫Pj0 ^x 0p#0[{F|1i9pN䊴No ø ̖@-/AֈLN2%~{!7*zo2L ॶNoBP.9ԕIG4EvSN1i.U:Zx~AJ{'m=WJ="pUmzE.5l2}~+%&Xb ,/FPzm1~Hɥ|d9`n⩖H}8)2l}"*z40wN9aֲz_)lFe}_ 4v5aHaER\\3d1{hiNO^cE4XHt;-4N7 XBHTpa3%ږu11V)dlʶ ?BL󗮇,.O :5aԑsg2ZZj{_U2_PʲELt8L籠Z3Z-N:HW {(QV?e|>{prz<!Zt슊ʜ'%Г1^B.h4{#.|xBw%d0Z[3r 2ap^i2r.">|a a;+Dl!Z!K C%  gr4ums V]r'8i{o?)MkzJcj2+qNppaQI?|.oU(¯IXqaF P^qERji2V6|(As rS3.`cEtU%cӦ 镗bM\yV®p{9VT/ƈMVPUx *0zFcQd]126QkO0}ݴC<طr#a 񆁌ncfhSUYnNVpRȂ345슼?||?y"j._K| f5s:<0- X6}V6cq_4P.uN<8L'eEL[/:﫤xcQЩ]2;XH癴SHC|o5b ww[\)gis meH )_)x|@uJ4uZ <\S69ncڽXO<)&*! qzY1"̭] coZv.Ω* }a3S3xSl*coi4KuIM4Mt5L>6_$+2tJ=^q>9t}M@\55Ov >kj3'c "<4fwȞ ft$LtgKrsUA6 M~d}z|cCa8GWfd`Q{M~0lW}Z!\ҙ0pСeY47zgB8j2ͻ h!!_ ")U/kI&PM"._L<ӛ܅Z#Mwq@h([e_,"=b4IGY\#5-'=|ۥ#Zϳ Y)ڷj͎F[3!cv8 /?Bj刎"3MC ς˟F}][w[ܿfk4 -Ճ?w\Wib-SgC(a䱪tjnu$=ݎMUڹ8g{6y=0Y8nCq\m)EٴgN3fsMӇ@7ad~f)VzQP/^-O3V5wu՟(gu a]nQ/4h5M{jSi]KH?'cQn1yG_S%r; [m\ZWGz- ՀVeSR&,I#-3hX^㢄Lo;K,Fv?02r=d\E3Vh%zbCe`C'ʪEt&<]:QVZ"ߺ;MDtm$Pڨ l9" v:;A-Q_ssL -&?*{$ObVtej˵GϽ6e}_gXHJ J^=/4~ }JK#Jf5D1&WGwv>'_$i3JQNlGh4' 1qdmw+<;$K&Sш8 <) %=bع$xno ZkTj_:0jr@x1 !oPPq}W*-#bֽܳvđ˜Cii$Kk;~S hV#dm9q<*ad'TN!bbnPg"* "oJ"f4o7?Lnk(rU <c@યG(,#yÓOs0ʹd%/al&kna4(W3$%Nj(K5 2u MztdtO>@4:)373p~:o u GlG𾹯Mu0pKX-~`xLC<|ERE?|zeOHWQy0]j"mrΙPlc7;`e,h: }!X}1i}^=ajPWO/H:^I>eMK)yvi!ܴ۟ֈt #7},TEvDzێzn~Ǔ~AӣW@sC(-5eU'=͆4Z7*:7t=n~}qAZ}nD@0SuC1[Aŷ}o8p k+Ut?= ' 3`oڡݴOisYh/n]_GǙO<5^[DV:08$>٬[ v #Y\dLדT1 '8{ھJwT*ghie TJ]@PCht!d9å $/$V&҇P S1ߚ&P.XHѾW #T9![EUNb1ccK&>5$~N8➹ʖ0w#OӇMo cWUC.&F<3"h7y@_/I8&x9KqUS%g=rc[ìn<ѱ8Ԑ4w-R--LHG:1dU4 Wr? ֩ ~uvۭ]IUl1s(?y5irVwb%< οڜB5/nlUR.>tP4bi>Jj&E%b/ P坕 +P)X={s:D@'@|<:g*$y%I;miyHk[<ŽآAÆfCw`";3i  Лj؏rXUN')Yۥ[ Ԅbvl!4,b 7S8Z4uYHW `,8,B-+2NΓ'̔g}Zq6.㮕8VdLc( :SΣِ]"'XX lķWKm0G#5yb9[$퇂04 #H({fR|i![^N3dBr0]R)!(LgY(t`n6VV)tQAIMkClb>uryn'̹tG:/,.5߿[v}傓L_/"΢&[ڒ/IhFWZ]}N7uZXpHT3 \>+TsP  @،$@TeirX l'#*z8\irͪU*?ow3yB7 L{K *4i:e6*DF%QۣR`r7RWB͜uc$6r1$ȁ`^K SnzKbE3hzPHFÉ xS&\w;ԏ:ݬ[3g/IHIN TqTU=VRxE򲕅F #!Lo֑@b^(wE,\!,zU\,PP[^h8GH^=M N]U9/|ď5f:#iUַhHlh[6VLLMPTc+\uI0֓ pى tm0_,-a/xx4#JF=v*m#'h@FiH;)Vaڕ5(ұ)a٫^PQ]N26cլJRp P%+8 7C^l~}[\T#]Y3mj<#HԷ~3 AJBL+`(Titv.: +aAآUc)k9 2+3)0Tjz=gFKڵu\n bഛ.s99|ҬƳk[ Djޞ$M xES3uloq&dSdO=iu؇`ڧ૙aeIn8Ղw=de ?ŃTiEH023TS-KI-Z.K,ϡXR1|$Y10ύ'ՏkNIthəg,zG!Z>|!F6e-GxY@MH޶Myp/Fcf."Kg!zApo ?˹(?PvH=ޓ1!m+t;\}: !)% ̲,e4ثS.Fb% i!U>T( $Jk@P𹣶M9>v UJcb8 zg^,5O+knޅק^ Y2Q īUt.{־INޭ8-RrCpn\>:V/i_!I8E+963c-Fn|Y6 Y†=׾2ZfSD~ Q6w 4c'OwDrp פO(G)M⼪nm 1|D zH:?*BE~Bg)/غ!usAPe xwg{W7 gDͅdV4n:lO8ﯜXBrhq2Z(`8'$ЄcFkuBr?ULnh(9 *ULڅJMfp0nVu;4}~V(Y4{J g1.,pXm'җym 3}wҪG9boqo|e@NcOVXB'5suVyV8c͠{y?i3GV?+`}LfJ',5)^3'Ӕ<`m[{c0 F 8h7-[|\! h4-5yDN- S˜)7l 2T6yFgaS".g|1Sِy?z̥iH# /k_,;sr$6< ABAX癸w^ 3 #pRi$BtJ;;xe޽Fd- 螼6s Ch9-bVrAxK?N*ie#ûnnq N?ʆu ]D%LHׄxʜ͝Ca*Iṗ[mCׇwi cɁ).)bJjBsǴcQ; 7 GfM՜具:oiPaIeD"8$hlc&gѨ.8T%IDn1=N!6z ^]c3АGըa@RޣeU>ב.UYEQ5LDf% zWIAbpbqGO}H 5,)>N$syE)ԓi0qrGy?.pT6*k!4hwNS:q=LlMo*${뒏/p`#P20&%1DQp7`9v E8J >yqXK!TvxY5vS8|?Uz \$}+sY/_/":6i_3fK}*E;cZDF}2kwKM$dXh ZXf"6[G00r%BGr N#\ps'd,PDgD%3OvS,qbMiGY-ht849 LXPq|s #h@η"|^ Y ܑK%mY"C-T0\ԽF LomcX)tC?Be|hV6FV`5u1ɩ?Ho ,txhz½|2Pahxe`s_a&,}Yd2rʙ%SSf#(OlU̟&6$\!םr%Biړ_,i&uWeZKS;3fO(* \9xH'°Oݐx2 l2KֲK . vҙ(f؟;"q~M~ 1b}i]_mmhLݸlygx'Ox0ssTR828^*?}!:CR :,@6O&+h*-{9Ax D t܍UyBnxk׈e 0j`rfV>"iGن3"=/T_pq1!u|rw-teڜ/;IbMsd%Hq"3YMK,{& ԃe/vXIu ]RXIrY[ԖAJL䋯[RgvO*3mt*bU Aw3m T,K.I"U֜E1<;d;acS g /Z4_uZ]iԬS0ɒÙa;{0ա"ٍ-st <TnѢ}Cl`ֽ5{b (P 3&jܽF莩ntߑ|ݵ-YKfԏbQDӻo nZqub@@O A7sfёF5Ӛ>~C-g t(D=Oz`@nz.k^e,U C^FF3]kR$]b;+#DXdg>ʮ4'R\|9ӗ]e; /[g5Ipp;0E dFLyT9 6~x]uQ? >)`rMKBSc+% NN6!;C,Eq9GĀ%Y$}ppNg]RVoPvDbKWh3_/2=+e;X&`YÑاN7Q^ܦفR]ɉn#aD=Ub+ W۞*߇ߦRjAc4wIK2oD-Q~֒LwbrlHAW 5B:g+]zUg]  ,`JB@54 ~RƭG^8r;s[An7AHB+ emt9ϕ5gzoQ6^AtO!$!-^'q+2&Umv#6RB]R'NVOJ1$Qӿ'DidqGO, Bw]|Ud"nwoP#[n)I2?]4ԊL,|g8*G2To.B:Ȣ5sǐ^ʻCkDAf ]0ΐ H.UUYK9/Ye؂b&ςEq~.ku4t"!yy w'9ٽ̮Q| O_: ]Oc O!O-ۉ s Wx¬(n>oCsoDПnٸ:ux3iˠalU_x)gP8aH^i2PP?8'\n[2F:ǓQj"MRHo_܂)# b*ޙ|v.9 =.[P:H7RBy|[O  ڣpLWડt#n;bRʞr)Ĥ>!dwL:ۿ ɕںOGt}UNV}’xiZ4xzmaV]ps6d5DxD]>nsO2iUs ACJএω_pmuc{{#\l U0k^#0 upwB~x]82lA&_"ڢ6e$g#h8h-S alk⸂AO@ҍ{JjvWX_v9cJ'VPSh9 qG˽u+҄GQE@z;Ki[YP]QsWu @v枨-)pJt*"3Agy 7؎B)i8]8}kk6pט@Rr9}HNyS1ʲSʑi˦bJ_ /(w^ӠqK(dLri'/'ڽ3INKBMÝ'×(]:a@ "CIGo.yWUZW~"W:׹'}6 4N=d mD!4n9lKʷRgfAY_եh۳vgFHlcƃ ^#`4h8 ؔPKMt?`bvRk ̫H !1NR{tD9jE5h&vZ1丕 {5-oO!3#HW$V_Vv=0 ~ D92} yNהfuh:f@ {87>\&\bMqeȺy>+̭fS5wqYKG0p E%*uqFaH#v^ =pXE 6XRc)U{D qwH9|3%. ۳D Vo n^*EPi^n]FX/t nnosϡ2AOWr%jdJ ש$AK?0QwKF.a!1m:o9%I8ab ?fXzj B.T9Je`f#PW~2&IVC3@rNI#HoK=Yv)n% !z9Ңk&w3$Qf?5<⬗.wo\<~b3nzɩM 5>f[tv<鉼Zt<:(h9]&UY2~־d4>MBa/vޝz=8@$uCr~%PR(>)lHḷ$Kܺze@:L~_קdV,;5S{ . W+^ -Sj).*7cc̵/I@"*;*Dmĉ.e ɍ+61M䞵E ㋕`L\iE;<+p۪Řk?J6krD (Zx bs$x'ُ !N0Q4ZMunc o.Ev\q k%OjpYKĔO SW]cEj99G<`_q=Jۀ +.Du:lc|o*DD`TCT%U>xـM[[|ul&kdD% eTU*AvWHrà#lPtR.{f,, ~Ȳ\07~dpmA{ؙ!Xiϖ<¨%Ȫ4nBka,NQiA~[,U9?NtڱѴ 9\/!UUS%{*Ne?a_xƉkVXm$$Cb<4?w=Z}=%!944_0;3Lz|Sk{AdbOFQ1` qT,)}nP"oo}y"NK% ѻu+/PG^XRJ7(%ӋUs7U^OQ=[߹"? VdA5̓K@\:F04? F, "3'Pҝ%p =>8ϵrk[ mL} 9?VP`Uݪʴ|`X#! Z;mFv:VÆaPf#dڧXɡ<(7,GHG/B0![J"SD@QimчF r$]TA9YIo=3="HS}ЯNd&5Ɔf',Jx)5)iaG e9]iT'EL|_!ltr! @Ǚ%$Ӭ/XM 'x;Ɇf $xGy..ЭVU鿈d.E\GJ8z rjr<ti,[a @}) 4)?S`ߌZr|Sy)@ngShC*=3!Tq؆5P6ަGUmUzg`&J=~м4Pv~Ak\IdG_ԧ\Fl$.ZD73U pFS))T3Do]Uș{_9 "tn'M67E/z^`J#arf,h[`\n ެx9k(gwsA 3zuV eb\}+>3]/Љ^>3RSsG; IoIjR5S${[9nwK>|H#u Y{V,,q ;"Ȗy&In%=Gr[ n$Wm@~.-6^̉y&3q9CblL2G9~)֐Ё" D@M6b\/7SuXm\(LN?~,p\t@ J[Gfބü2ec?\;MjK?Uq?Fa5>M$ddV`b"N;CQGa5y[:S;kB6]Ч,Do[GBW7DZ4&þz4a/8\@{D>*6cI mcgPXb^m, \Ւ8M-3Z1!D!ZQ(~A{옴H3 :3C6f&ii"Kܷ,*\fP"Quc-l읮FZ_|*Ѥ׀ WZTa#]HGJУ7.fK$s+U6"!Y,yl!B"qd.C6a3`D Q~[(8/f)of됝Oi_/ɿ-gԓiǹ6!$iHfUe IB\o$I n?"FMx9VP cb^!L@̻C63q4=5o-XFiل&L>.+߶@џ7Hի,xcvAFeq@,dwǘ,+`wqϲ[Cک#d^˼R c/$>/ʙ ԿYMIyJB՟%$tK],q]?NI5B)KÏ&x2b ?- &a/~^t3C~cbC?lw %{i 3[gogм v,f ;$ލp7lF8꽨o01@攵PF+z%6iOEDw ZoKTku39"16T݅熐zïH x(kAp{lP͹e|/ e 0xc |bxq0qK(h=>\^B]ȳ`hŅ縺J7Cz閄qCy Tׇ[_&З$v8>N;8*o.^26 |Q=4':f ࿕rx.G㕳eVl#J^Ư\ޜ |qZ:1d}÷G쯏17+3ʎHhР$ߦ- ~jhk/ϙѕ;2T.R(|+͜-H!+(rfG q*鋇;B.I͗pP<λX]; ?$EQıBl+KRY`7!P90l]>wa"6 2ktq (tI*;ARSxeʡs7nག8u>lO=QVރi4r~3)DjJ|j7+ɾ{=xӉYuq.;}h˞\i}Lg'LTY$UU5vfà 鵿@h^Aq%1:;@ h*h"n,ā=܈0KNw}1{Pӥ>"ҲN )4`c>M;A2#N%^VQ7pF[i^}D_q PcT_fJ=1 ͐f'j){V۱7gxұyޚ,dדъ;%^F=HACT ^ !09[]i^EorHP㛢7 EL΁rqQ}\fGT&QdcdeS6$~tL%۟D[I%3$0Idb( ̡kK$MS ˉ q>'&eIgZAoClPv'A$cX{o3G.eyYM cͽǑ2rсs?+΁FX,>D;"߽(0@Q"IEUsV]RS45W9Ň C)a:jPV2;'7e40DbsŐv,hov*D|i>5G:,IRҖF ]Z_{S_oɞ& I8VF҄G6% PV60(DY湴6zPn׾/kRDs4Nh-㱖E=f'PW|t 3F̘jG*}{r-HeӍe&mܮdaM'IXQץ>.g m7޷ L']d=ץ|ܙp믤1ʼԎlF*s?u2zEV>/>!/S3O.-q5F*.eq\e,J7'-lfOH@"r2Fփ"5rQI]$Hw "CQx/хSw4;0i&7f0+ R =Ba&%ZZ9}@Cοhfb8օ 5rIO on{j kx&wq0 v%\f()Mk X"P_nQt"Sqhêhg_|~`%Z&Z[:&A:~?M }CX*,)y8{h1ЁhUd4~2ϔ{W-Lܶ:7RccgWtxeHBniFcPEkz 2Xj˪'W H9s=,>s2鎺kwzZŁuUDž>avbp5>뵜ə7i`Q^Ry2}[1(3ӛ \¾^HorlXv5B96CsԕΒף+ӯogCݣ7ĵ*gR5=&p)pܳ ' xU}IzUt(@2(, Ll< ?k1]n"«{KQCeYBs  -sun|=/_ƿEԡB` v#tŵɛgqi"XiX;x\pU(K0qLRᱴP *r-t͇웢DejdumݜUPU/W Ws&w{eRI(Zحj, HST㿒a?>^ {Zr0 ]P6X;NPyJNqH@;e>hD,ܴ{?6x 7uϝ[x#CDBM,Hw䪃s>?bdDef& C1f6F#luX/7^"m .WH?ELnFmTNLf~Xܸkۦ;v{ז#ih zVƋV0YHJ*[%-\Lr}Ǭ12'F͌#(ZW-A-(k賨-§k!(h, suPp ;oՁR_fjRم&VFԀj.rC"s>v`;+dő)?NdaA]3E YlB},Uyf=rNRut 5fԶ~cЌbK; ExDKa{T)pj: ˶-tዥ"@TI6_Ƥ;kO'NJ72MWE Te%_~6i0 KcyIt"v _]9h9@3@Q9XΜT [d?qitVGsA߲/#0܇6NUV}sj5 [ֱ=ӹ;q&$02` \1ӆu-Zlؙ~0WHkq+>YRiJ1gO(WOgyKQw&qo"= jZ?oڶ)7({3s0qHdb)҃NCXw峢2%hVE2pͱ:޽<4F)IT1 ϸ!&:ԩGKx7dKJq6=+ƛ%{n[%H<&c*w˹4bz/$+kfȝ4[-r(6[5{ &$"tId3r^jg{cĒz8]:8&)?>Xv|PY% 1x )kag=nTCuFW 5@< g?Dq*i3g]HZ9=WJ C謋9ygPΑqۛ^4݂y&Wv8%_$rZJzf_*3HߴA2ęe,Z +V}ԲXs򿏩V+|TnҨ9ʀ*)noߴ›)EhVZ:oI@Gfr ik b(;=bWN`Kms&y1FCJ_m[H$~ ]콧ɬGZ"8(+ѵ"n/dOKe|ͤ 9kFQh+3iȅ  E}6WP75˧(+3yD;D}h0塑$B`Myr:"ra{3=ULm F"֫y|߅7ߖ$b4ML#4Du[/esLj6Tڢ ,vm4oXwM'Y\Zy]K3bAa`cR@ԗ b~0\)#hN4M l,8Bms9 6iKs^6yr g̕;|9f*mOb !j B‘aoOV0u<^]@rd9iX[&B'&q~WݶUeýX;Z>ȴcIs#/ Y޵:|n5)bV5]U0knH?`eC$>'`:ojkMU!nt Hpf:HdQLt% |C93<Su8` /&)Hcx/% y"QLq`+= k)Q'[R0F7O{W5p5 Vh3!Lgcqғ3?C B+iZucBu,yST;7Vo fV`A0@ N]%MNP#!4"U k<nj^5D=ƅ8"?|F\"K#@+;mped ω RJ &laqAV质L~.4BRF)ɮgZGFGFST'l䙼N٩Kj$eW0U""\״sF[X@Rx |y h\Ch*:cGתG|k+f̴̆/0G$[0Y[~b:bz(x,^fq_2P%BBuC&*,l.4 -C/q:AB.=Xϊ83׋~ӽtװSpvJ& j~8?I6Y zӋ󨑟ֿwZp! #;3&bGEj"Tl\w8 DQ sU>(m菛_z H\Jk@nXfEӨ(Ð ?9 ;COi=JyÁ{Q &Z_ V_f'W+|;O.MhuG i_ :0>515j9ߏkw9= HRc#Jk`^da$/ jdS3q=84q%Оp6 _hf+ꘀFnX#~Ǘ.IziHo3ncZ!ŲK (:`znvٜ)Q*|`R}ucX%$ 0YDY5կ(8<8A~C<<*yzx 4yE8ݔ._¢^{{PxŦʺtr~v֢rѡ5*FGX;VOgN,j(Gi˘zP6=H 8KM GDi;V ۉ1lZ$X$ߒk>oGDxKΉ2]e]#..SIX@[jʩ!)gMgu2|l<Cy3pœn|cDl٭N:Ş$o!gПFԼĎKZٿoonno[eX?=U/S1إe t(3Dj q&EOvj  Ls_ߨf\ʍOƊlձl=8L Zl#C)'K^7%A1ݎW`w[5y3Ģ GL0Dn6%/b&Y)#ϸΙFP,!Bθ(=4t-W^REIoTvy J?%R+8e5YC֌y:JLx44s7,5'12 a5cW@EHDU]:~ ƮɃfWl")k˞DehV*,B/;æ[˃_]Q3*cP@Ppxp][P3Q$蟄3a\UnI4X[zח3׈=4?m'B*0]y>ؔԺIR0[N'4,g=:\7Y[;Yf<,ߎشh\/l`idEA+dW)U 1 d%S %ym(~ uvTq:3m`ɛkt aSҪ^ΓwR{,^rgg?Ds6mw+{ԳQ74@ۀ^h 2(* hץ!gQ=۔u`{}uHbo2N?l,lEeFoz5IWsgf~Ē[ᮖ}Tլ(YgPD r|O$mMQ~=)"RAT #k&,}֥RBI6Uq~d cѦZ+~iXM]lV"sE8)0Rak|Z̈́Rm `$m('gqJDZrb**"K}ʇ 곒) ،qV0u0kPS\r߾%S|ԶV9"ζ/[P,N?|2Y"nn²h,N`HGW=g\+ o ڎ5q'G tK2iRb!gt [CjJph^0Zxvڻx]o4ֈBs'Jʔog4ûc¤^m+;dO/ WCŤRC!$HHr&y܆ ͨmm3t\ːGs22=y@uam5O#-+zú:8m`޵G[<{W\ CwSuu[CF?=T=N ?{>aT^6sX!6DoNTx֕$]B=H#s|7Z[0]rrPl#tO5e"-\A!xWI):M~.`wdcE;X]7#C^ YtG5ȑIUjUe1wlsZYV,r@T“(+Ggގ:5 dyL1iEm> un,R9n=\#\k"jawztWsxsD9&. cf3|ri5"c E#CeA\!'}MUumɤ>'fx4%-|SnF΀IdrZ2@VL} Ϫ) ӃЯ\nz$E ӀO#&cпFl'1>mΡ F8b1%?MA\U7^U'־{`In>ޖE2Ƅ=w4ᯩƿԓ `/3 -VW#svv){_ҢaLzp$K-h%vVlkrn% Wy|ҊP](bf` UzgpoFՒ58˗JVg]PuNoXn1.ro~pnO ư^L\Ч,6{,"JS.Qe/`JfE$# o׳I,SKu0 {0)o>n-_: ֿ*&N[B-1JY}k,xŜQڶP*7NqTp݁ՊZM;>D= l߮? [Ãzjexx+Ey~ G蛼bN4Va?]|bUǀ맭(壱ˑ|KMĂsrS( T>)i灛[W $o=UҗRa17iZs¬9`fæ2ro(jPS~%To{k)ۅA+!a̻0%aku&fè]%q܀P/948u%e;v=8:M5<~]0-?K x=٩y RR=+5IYt>`Nc3wKA>xd'8e[ͫͳ#ʲKՇA"+ .wvSIn,aʙfy]IKaʗ>[F E Ͱ5G Qs8 $B4r~*b5A kS 1c6\9'"~,TLXEf8rvIrAE-| 9ʲm".1SCC-Ġs%YWrADYky /Z zIyr{ %+z=MI|T[2Q_XagqM!f8`!^{J /㮚g,NS.7f@&ۚ[=pF>/y䖂B.1DQ&%^ϚoCu )gz{jIo$j&C1LZm7#)nrݓkL8 8ط Atm f f-";%w;^TG?FN@Zesn 0\G>l(at-e]&aT&ȳA٧$C)&l[n}3/|nrz{$8\]mD_h6vᑃDzQm>@aT.ӎ k|\  l-???i ²i-t G<焅#!e(12š-ʲ@.HzթnR:=>PE&b65g&vn~oݕQA@>["eq船8"\\FIOmc![<`L! t>R\M VEBicB;ANǬe/ | QAĕldn;Jo&u&^3 ^ `X?.ar!3m"jH]5XU";ڱFBF@78r~2d!ߨPHD';^T`U3O9K$cq Mյċj47mLG<K5{[~8Fq4?baE.u&M'x쟓7Rc񌨹X>Ν!ޏq,$\{qzI.b2;_wUOppI::RoBs,gEFڭ-:t~b$rYF3_+>|Pb 4Rj"VN熮g۪y/mnj# Ԅ _V-j;~jI%D)0:ąq!2AO?#] ZV&,y.6: `1c_'ȍ\6ln !/pS7_>n{![ci@am mrl{`J|zGݼڞ颿 ;hvy YbVq]:n~:ujǞyӀ$簝'`)Κ6l$z<(誋C]{o-%=f ˹/l3Tk@$Xa ӯSR\SyHh(|L\3uܡq :dD@6D8MHR%w!i\E* 2 ZOe{[%;yϸ#N{~uYMMWDߎ)hH8蠨t!>*tr\gik!VuyLٔ&q"/]EU9VS' :XR4 xfBn41%6`W$JG2co`T ;'نB~5,_|{/Ȳȷ-'Y6"m&P 8e <$leƌ, 3*kpNt+E2 ,|}}pSrr?6@4񴫶YrQ>qs:";?:BK ۇԘDT(8@=]6(,8˕B<2x17ᎇ|-/V}4׭vGn;7v}HZ1\ﲏ,FK.v0 SQ<Rv.f1aLKSY )_?`oǯ[^DnIYEo-=dXV4hnR yWn{TxZ^_ :Js 2~Zu5wZ"SGdj |iZ1@*Kϔ5z_[;1Up"UT3 @&A)Vq`\1sh5( n= V]Mׇ1,~zk!ѝJ>-)#y]ϹFc M TM 10dK%1EЬ8pJJ=DK=?)y>7Uk1Ezݘݲ-K>9w.gY,!YqU[Lz80h<Вw 猳k]fFJp S޿d3`w0v⍖e'N2C"qC{($$x'=粪{M( :=G2ϨՒFy!i'NDuqf ;tV5i{т^p>UC-e"}j.ױdO5{qoFi?}tt eHQG:h6ϾNshB)'(caeӠ$F>3U29L9rV]y1}Ӏ4䵉re2X6]]?Uۓ[2D ߖ8&._ZSe||@E=a>=5Ae/r3jbڬ.D>~CXH fު'd(x 6 4۸m펧MVmJ/`]^)l>]N0\4> ˪:C.e߽E}3+liJ"we6q]c^'Re6X@RM#\'\tixD\Pٙ@0x0\鶋/8(o 8q z#y*LJĹwsL>ۚR(gǗͦ†"Pa7V_hO c4##"zJ}s{zhp^ɞo,( G !?h@?Zw\ jGKM]1/_a+E'rۖZsL{1M4/jLq}xPCDz ;2+FD}%H:CDeX +A-󚼨!5j+Bу;zw39H7m_VG@r ,_h$^}G̛${Bpl$nij=oϡx}J_E9 +[ΏZ0i8Y1iiyb4~[ILmը%?G\Fpn|W\K?ЩՑҙ2~iwg WmQT vysd/{T jf%f'cPm[(Pz9~6yGPuJPwuN)&AMb}8K;XmjErMev2 ?4lcvm*GPyt6 ~mNK&Ł:6uS|P-we0YlHEͺ?SEʞfvN*OqTJt\S 񎛾hW)H(8 \ݡy4,dQ%-mHl |ΘĂ9ⴴq|Wo~fYк$L(=5cwXY'Yy%v/9hВQ(A}agx%eupK{HŏF(^Q4''.wvgw鼳ъV4~ @ vS2BIS-a.H-ʲ[ |<ݕ^0:ىoklt'_q_€cr'՞bo<%D/] )@+iҊ@mvZd~:oP^Ng8lTv?9ű,1uI<#% .O)W 25EC.lǖGߜ{i?s&] _kYd#t.]wYm]qk5VYn'E%vbz*eROX A)Xfᣏ4tオ£&*T? З^ zL;E/PPrF#RD۽Bv~JIsk寃- 50KP$7jvҡ V}m)qf:Y1yrqN%8^ݺ,m=(&HmV;̟~a %pPeCA>` VL1q} Z9}i"H㡌eCJ$)wPT0"An= e{&%*6RBIց]AXYJ!3kgNjsE]2׉\9_ZYUKKS(˓!~k(p'c2qy&"!20dZs *1Zx*j ):SIxA nDs5#h^#N/3}Y@^MtaV}{ǵW=W+C`:xB}+VO"Ԥـ/2k._эNxH ; %9dTdaukrDU1;~uDz'̝u;Uo,'I0 AB̉oP?MKjeG*r-ɰWSr[PRʮW,Si(TCT3DC` R`mN\EiE"WxKwKNIx"ȋ[+ͮ!`L{6&` M,h)q. رos=;z9棜f6j]=9ȋ\pV\k-V?\3sU g,!"3G Gi"踛ذpάyg׵ P]:smO-""XI,ZWu&Y-0)aW|u"L9Mݻ˚La#TಖKrSɁJL4t=A!Uv$,$}j[pӤpŝfp P}mmk0SPTu?yJ|q~dPHЭP,*tI=&?c}pO*{C <:%D{BvjlEXkp'k=Wݦ u'vTOzJr/ X̒УPXYڤc*wF= 8?,8/c_3{lVp?MkĿ (\y' i\2{c2Mqhuh&{4;e$kJB /0bSho*1K;QnM@:^7h:_E?g2FHo1 Ǎٝ񑔛$ݦA< I(%&ӉV&Ao;,3EEIӁJ_MݬkKsb>-WXbM]*xiKy5FDfW gqfi)X/@po6 1QtyװeSz@llR_s3j J8bc3MD`*5p'#ZjA(sC&n\P7k׋@@KqSRyh#rܮx?o0ȑ2&(i qwg#ׅnQIVk^)4\$QOV:*\\'*EE@S"7#~cwQ].?HDCQm[e )Cvˉy4#"IXo3@oYJ"ifTZ!I|B6z!A̺[c )uR;hp3ψ@,3bY|_/OgjJ>uAʹP"w%ҨR "9i{q|a ʷbω&;$z\ M,y&Ԗ/]!ږɉ4cAf-Rg.!ezXx"BU(4%Ádwf.|/ ߜV:_BqIw !Y{6qf7umYڬ/0|\4RkLL6&%A8^F jOW_ z#m(o8Uí$3'9cg~w %B{7IQp&N,T>'8vE4. 9qAMN|Cy8J$ć[pF;@Lr+Iu>|A5j1T?mvSx<£8`>E)v|P.N-y75b P-9rɨYʡ\(y[MEqH%=${v'l5_gyI3_?,Hʁ'Jִ 6S{Ot>e ~[P1/m/k”u2&HflPuuk;}y3i|S_h egܣ.@¨G-@!"P `PScC_F?G ,a18oI:˲4xb0S°{tr([ ~!qUaϐdRV%.*E3>}9AR[zJK<|H~E:F' hb0-Vl5q<7"@!}V4ڙ+\ s]-&ͧN-ZM R$>舓rp0$ !M:5K 㦷,x IhB&14]LB焠b(.=Sa(v*_6uޒD-M"b.밬lR Rkrz Wo7Uś0o6_u _pe]hə #7Rm쐨#ׂZ͐7.+ z}wQylgnéhpd_o `O[fKݎxr$ bmMh,ǽuI% y}Pq8Q~ADyJFL󤶮 #ރ:x }t׍.!F]p臋p% T1Xɇ-K9p/{6+R-٨6  8xISƴmDn ;jk)Ƙ|s"rXN &K"i]&Uބ6\i+>Y^)esF6"G =!TKF8`#YS G=4ѫt+PJQvR<`zD1ghJyՈ\([y!:ufhb++uԔ|;ú/h~$()GXB}~(,oM<B^3.'ɇMx yewчqYvjxcbCz6*NIC~; h*tݓ0g{lnRYZAKsJ@{h82~" <ɴ2D)UrV5Dϕ920 ;vßpb Hg']޹ YtO*8\*%pf3]QV\ J e8 Ov9G"?zƈNkf/qBAFd1O]gz\ ϼ~D)7NJ፸7BeP䮇wh 5( 9Y$W7x@6Z>V!&TAN~ƴCnCȼ~c-WD %,a9!!Bm|>ogt ŧ 2xh#.4KI1` Į,^5u>IC_)^ öbtUqz w<'I/XոJooi5s$Yhrg'8m~FegyӀ@?kc4 59%|ˈq8Hd2'{f7@a@xZWuv"PT]Po B{_'lro*KpDpY?(N޺σ&0Lp`AЮ/r$֒?Gg;bD+熴N@&] G9)~$2n GTtCÐK#1UI]!"cy9'~YJ 9KA=A2[hV<P4`riu[%;>pOBcdB5#ֆB(ա,\˥а"pTX@)^BPgy1"lb\e_k)^+|;"#-b-{p;#_+ C&+UQ*Y@żh% '! 6T']W>dp XNV宂sg3ӄ^ sO|C:#2 &y@o>Hɪ0i,WAWS,=ޠafztcl<`X H)pZP6,t f@pu}GTWH冼- JtT^k']VxXSm1y4>fXBUq X%6KbH{khKtg“s X$N!B[T2DUo \ [mT[ &@P=b/oh +MA Q*kA24Rsɣ B4O \e=NhAkeExq3eE;hs>jw5ӌ"&]cbn)u%јZL 0X3D&h !ye"u3jDTHRӳ άv[‰(XL F'JLILGK\|O0ڷ/XnX,XC<^[j^ >5Z'z@_ ezd{޳ -$VBSn/7of؁aUY>qs=CR 5vbj-}!xqi/k!fՅFՆ ` ī-mу~Dj)-_pmdOsW/I%+?b w(a{MKۃ #Qa(LrgL3$x94tL݌vH Yq8~Cf;/݃f@ۅynu.j !ęr/-0ա^a(P=OӏPEqk$'S VK6T!g|1O[달Y'ˏE:)`kim9+ѓ72VnGYֆêEIgޗyJL'd qvP 'V}]cv`reR/A;Pڙ)8H9_ ;@~HfFE%ǀӋ|l^!]SȯVyИZ)ؽ,v[ 6l?\Ytzg+u.IYhZ%DkӶ`s` Ԯ893@+H՜3LQ|-6\~62!~鈬 zЕ ֶWز?DMY9{~< ia(ўH\.q4zǰG`ol%yH)33#c{6 oa4U~RO)'!*yA-2X<31K4*|_9@T.[>s;r%-} xIQiϘm[g\,"g J?C8<3|ӣ[lZeBFyd64T vz i`>` 9m[lK2g+u;S775wFu=CYG $Vh}|(&&rP>j(UѕǮD GlRzD7E%T*Tm{_Œqcl2RX =~:ZyQ7n@'jGȧ:ǂK<7lZ:{:p`4bC^'}6Msʶy6| 4 b;+@W=5S>mc0T?֧C)d/2,yYB})Yx2QV/n7>iiL kĴ3[Pˀ DC$y$R(z4}e ݢIDV9fa#+=#c`tTE{&97"F[XY`ֈ48J2PXƫtuږx5tӵ:vOrXҫ_"< ϧAH$!iҁqw0p9%M<+'Bqnz+Hgnl!CzPL)o]b|tFh#kiFTq@6 ގ.KjHoԦq&j%|:1YrfcT6%\c;=ho޶†zUWx߃5РΠCoNp Ha-_FM5\|_."pݰб Т(8<bYᬣA\X/28J 2NW6[a.Y S/n>Y=q!8p9݀f˕{<朔mqEdBZ qs\#N| bzk#m2| @pnV JQΤXqAvG6{fCSCF*KH:Zp ػ4@-).f2ͼHtoJKQ0zV<1;2 J1DKowJJqx6?_9 w?Tv#bnwk4m[(6\k#%7`U#o]A*/ ~}SHY3wΝr,.*+I~Li=Tv]ۓAչڝ%qV2 {,*F8)ZsO[쩦s.-#y|;4'Gq6[2AOb"yQCəƵFfY[,6nc0 ItLPf=𚒆EkfFɞ lv[13Po= {sx~MWLɄPwt^~h$[ c;Օp:FջTmp% >0\գ_%k)Btc]Vt˾j{C)-(=2hL &BK~jeGnњIU{l%;.ܗDhf:ⴂ>`~6:[]JHH Їw(0{gn_0l%> VhM#!SsLjWL' ]Eymǫ%K5v!57u*$@qf Ak*F:(H@k ?j2Xƛvoq!xv]XD}e6a"؊)K3Itzѿ3Fe9C%Vn̪q",Lnghҝ&h \x_)Q6̕, D!JU9*UIتXyßa-B{|T} fjb,A \%@Sh?8"Zp  )-[›ɘz][" ^K͆H1-AnQ(}83ZB(QI@Ǟyz*4ȜCտad?0NrΘ٣DH‰!~[ AR?y[AQ^@,ZG6mM\.&lb*NvzuL'Os o?OIϓ} J gzq#I ikH#L~>-RhS^B(]EG5Oq||I9:= )=c# t̸qۣXr}i. )p_j(d1c$`-/ݶkvչKzjD!HYF5q+Ytw˛o)oII_&w }\6f,< Qۜ5ϵ(ze2oJp,EzDoAu5W/mΔ ȻAIX4z&7(E~lΥjuhIcUTPꝠ _M7:H.M{t |<^zhVFjt<$7yKٝ*a9C,QⲌ/,tςҐs`4X%75r=CiE[ k'<ȣHhVܸG~A6yaŵG~1:KZU:ZCj, yD厊Yqd.4$e }#c08szЂv(Bxry@.^}[S tsU^RJ4?Cgވ$zOЪkrEkǨ\.<Ut M/bry'99(*bz6P9Hg+&Zrwb98W2il"yocgr~L^oDHK[).8m;hp؅rK,IA 5u #n#.,AKO4} 0zM]}L+Bj|S#ry.  ˭V$ >8@Dr O3Au: sR`3QC_QP3+pZaNm9#p=F{ZAN[gD@t"K$ MIH0b& gmS=)~;X£L:}Q(Yyz8h8Ύj44WHe$pHK(r?iu- ZV Fn, w(+&h(,>bB\;u5T͋Lz:Pz͑ITD #(:bъpCt&ژ7//9} N؅jf_0܋~Kx6`awUv)|uG פ*pw'h$F{tH-HGk%*jZHD5%/)Twm3{= FS&pgY=p`-OF+|ƩaBYiyNhVTЀ!&P/Nքz{ En?m/$C'y:egD谆^'{{´ ,l["w&=I[ᘒj|"gx$tsG'JzIfnJ%E$-3VI܊H""%f8HB%1ꍳp2;3P 2.S0oڹx0aR;ĻA!Y*Ř49"WE o i XFqf޶842F,qgǺ/x.P^,​)2&t`I(1lZc{dt) SyHz~aH?gfvr9`68zf0.yH*D4><'=zy~0o;@to$e3N`ʥ(5WAB"/2:B'yO-`: 8b.n?B=/wӟ$0) N=#Q6T%=o[GxJ"~"+K6v'8|nSu^#'6L, FUcOY*CE*{n$:ӊ>9ٿ\lF7i+WlELT+ܖ!f@ QJwD f䋎Gea9v쀖J)e_XFc7"q@7k/2D;3Z/!]*:*U5(P/ p͏gW&, /S+ |3FTAkAW<{iT '(frҶΛzn-B:xQOKF^>;//%a:L":BYRAF+t ;~U_}>4D_;ntu1_H=3h#𚐻=Ot$*x  I:R &ix=8Kg_3΁mAԌ "wMZvJlH-abNo9ļdOQg?>lhΗ[W^IqeW.d Pn&D^Br]vAӏm8J!#JKuqHTFɡ:8 ^˿7N]y@fLZ[ps%@ 5(ȑĢ5d2莞v"nR[-3- sb(DQ?h: `>P&tW7+̌ I_q|6Ao*giTcJ joTDb5eGL|W;ډv5fJq5ܯv%1h?R0WCM_ev 9; J$I'ȴpcX5oB~iN?Sv"\JW^qY?I hr3N uq$`5Ε1ȩIL յQMu4n\k_"`N=Mz7pJxK,Px,3ı}ƐVfc-8o dCWN3?lÀwM8QEZ?fPF'edgXD"X!=kк[%M2(jNtǥɅ:?ŰE9M+> =pokJ;OW :p䀍X=k/>U/v\Rs5Ar*\1rף]{%`0%Ob Oe/9h1g@g6qb&V][1 V] 0 C0:U1VNhht/JH!_Z#,m?'s 󹭾m$s#9q}qE3Q"Y7>!`}M}sfX"KkV|J{?67 /,kO_ل6;9hݍxsU-+"rh̻rDCôfw:?ht$5'C4C>q"#?5Bxtz7a<;>21 heS`i$Q@C84weu~<,4D3"Ѹg)S|#9Lw̤l=3r>-^Mhu9b71[Ž`t@& 찱ӧqHC)Pv23fKO˼.[Vl{X9)aCYa瀯5yoJG λ]h˶N  #"I'>Nv]N[հe9'a,qh{ʐ#B(u0ŋRVO^M@tJE,㌒jV3>jB>>B~o D҇&- 9OKzyU:!`V_4,gvȻ CH*a[83;jN5s܈0Ca"꨾<((Zx]2J6Y;_@$^[Z-/(_i2OR1" 164'wbJ|Ӟ@!/ÓFqᦝ(-@ Jd7*hЄ PSq1 3 q#TѬ3ҥvҩݙ+=*Ia:J/s05=P]]RGK Ά#ܰAN)4Z fya<|}iyuG b4T\䆅sjR}?=1%cmEmF<HXchfhƄ42K[k>nf cK6Qsb ZIBBQ\C&CH͚XO{0n'|6ݙ ;%~&ÿ)ĚАN k*O1-icgR(:d#0 ҊVy[T*xLxj3} n}8yYj|HO<>hx(*f ~1:3 8`d#E u/An#EA%aEzi=ئqXT|LX2:_\"x;fn[cOĠg /Aw̉,qO~FF_wBGTӮt IGѾs;۽/6AH%C`M'K̔PɔfpzĒTA)Ic5it}G LAG5|A0%< k{iX:7w8V%+hHh0"EkGaQ޼p.[='tQ k\|Ǟ˼*=&ǃ2,H@ND}LonPS ='6 bn8FCt/ˑ?n̎^V&iSr}@B|XEVF\emq`.; DNq4k&4$nU|FUgK5;BIvFIabRj;uyk+9֌rߖNw@bE]bҡl;O^1?.hH$10j0|-MV'5j *wz2} C_DŽm)q.mpɬWȲ.gay| ٢B6e :|H+*+xt4z]NJߕLܤnՄ8V%[䪹KϖssMhًI1!T2auXy w9!RK`ęY,Lc1<Y9pF+O9R\[Mq(٩?),0"7LJÖ6[|`| awƴKmJ AF24Ӥh#UwuxxӁsۼvh@fεMNҁ -gͩG^HwqBXFg,92꿩v5$):Cٌpo8r`Cwx"5&(n_&kg|Fv "D Tpk()Łs&YBg?wNnMvߴc1[Χ]74{KZyfo^ H{> \Dأ7 BKQy1$Ww헜%Lہp;Rk޹}u( {PyH \}3S}h?e*LKby{=^[) ;E949#܄`zbn-$sT$G`^_xOm0+1TMݒj$>~L=H=xd}V*4㱸o? cѨĔ_nx0i&]6CE Hga~CoyW$TLd ة V QS^hmUP.Sm#ͭQLٿXі׆>X8\>wEl%;i45VɅ&j s>#TGGOdn|x"\up K7Zc H| [j2ߔGĢ8Wr/ܐ@Úv$? ?܁B&]􃟨q?Td L|TӄO QDħ03Ըrq7pr#:msA6O`^ ;[QX4՛cuGj>N̄ͪB\7XuiW{ u?(Zxq#X>}Ii=hs `3ObkymL ),]géfT>'Fx% MY/314V7q:0`$١b ,s2,F8  &tjDsڌZHFݍVj3RRrm0gL5 2 $178 c(_B/;>@׉d@8,MQv9GPȜBc5iXc`z¹bNe+6cǫ[Q pf!d8=ќsPxOC4/ע gk'P+aZh{DWhӹ@&`]I\!A>ߏӟg6R?V8)p=vﭱQbOo,ߝ2 .- ̕~;Y9&S0) hQBJHQu ~wv-DUw޻׃>if;,:Ćr272ϾK7s ))Orx dfL?m[fgK,6G:12NU{H?L7D[zEh 7>_:n> aP\u;yOs%H.<"B{f$\5 rs5Z" xˇ/Lo`͈w0ջ0w4)®Cҩ[ZW&RN@M t)X\Cl[x])v}!O_)GA2 WK s$ rf wq<6+Fj˽lSӮ5eFbuЗ&|5%tFZ\?[-Z-mlJR91q5A^EtUcSyמQɈ4Mᐘ3-#,"#gqRSIFLC}6af& _"?YwlG;jcanCq碓f.'nv~k#0Yݐ)9TdV1I֡U©@rQDj5:E%NWB|W>+HXa/})S 7`R pq%a\ge{g)0i) DZ=w {-IpU9z`A 2eww%$-eم]E2YZo^ZEZp/v L+I-A_!&HP4t=KOO[D <.x{;'MK-G&P }N'ps4T+.AHuƞhnGƩʼn2]i>I Q}["cǂIɱ`$К-^\ \09k!;m$ZaRQw3u[Fqy%YyؓYkU/s C/Qjjy`XO.q(O]6@7eW7=qPC2q~NKԟa륭ĝ{0\H| [*VVtќ;j5b\Í{pWvP aNe,v~rdt薉X| k*[A @7ĩ:T'`kE6w`;'XcU7 :> &ݦnL^ x8I[($ %EjcϤx. @&ګL(RW{'Si4ϥKo Tc}jaOӾVvwӔcD"vY5"_tyb-Q33&Dc9]:>#e"8Y#lY`qg#,LJ or !؀X7YU4Xa NjCW:NA4/J,nOp#ecn%6g >RG~oY*`srW!iCHQ"f؇0jcoBjʁ @I\_$x峛Aizcw&N3ٖ IGsb ŠD?C. 1DJ&~<^qWTŨFS>vZ4QN>sǚxH~nJޛ>vP6G؆g9s~z1[E@)"lBIM/:CoJOŕZ-+"\?Z2[pKت>몰ґ/EwlsH4fھ *HyH eQX!o%N7;dfa&ο0$N|3]ދs;c*"krLGkc8+~ݮԗJHE f tՍ4(\~? M i6y3?(H}āN40ٹ%@1 @tj)(Pփ܌L~l̿}D7W#iԣø4ig:+`t 흵PSi4DT L}O#0*F͌Iv2bcn3I,鑟- v[d/ Js.?ϔ%~nJYk ԧ/O~]ڏPuHI*Gqztx^"?A7JtiqFh@ÈX  /AyyH`oP&&v?nz}kb@}<9<~H͹:f!V,2|;A یv|2`E wTR[]{K6h-})!nY|_@56>PѬ}fkaև~r";97&šIܱrpkl/cѕ? ӣ@& /64\ZS &%ѮA@2Ӯ &蒥KWFU_ h\N ž<VH ]&45K0;<7 4  ;5f(䟚c}v,p %Il;=﵃-(5ZE;4ûVtq.Յr,cdlɬ.̥Z[ !ΔM6&*; XpZNSxlMvlK-P_WDeiu g sxHAP 5k&C MMpp}trM}F" lQ/icF⼇#*YpXmUYO}~G1u=u/+XI.]}.wUvT&&=` =Bp ?SQćRMW]dz1JP.dד]'8ψ،EgUca#sZg5W1fA <~#E"e1P'9}ߡ|:}87x!P@ھq LH,Z#z_nmaM]ľrJv.<_[Cq5eB2nhy,qva8.xw;`#;*fX,[Mҝu^%}19|dm۫#!DoNTaҖ3$ʅ@v-~(!Kϕ7;+]BCzZk媶\6c8Ffiʇl|[|<0.Nl? d^D^;fdw0|.G 7sKX-^Mldn@9iYh؂4Tg,PPN`lI+V#BȍYz:[@|&kǹCw,[\Ϡ)C$^@h5ת > KA)D/8a.Hr+eFسشu=JŞeʴ0a@WU'h7$?3'pn8l*{Ӈ_uT/]X:ͻ_t0ut)s:&}0g&FW  s$"DeiTAZ -$GM dwZwkt ҷPP|uL1 1MlAm_,I .WRz{'J^6m179S3@|?/~8; RlhyUko|gޫ~3Vv蹜;fFοV*[3458.}I Zd6VC}дU `[DT~ʷ=>j9mՍ#5eĐt8zqQ׀ t2pξmaJK\J'3hS63^!MΫV^)L!<8;>iyA5޺*|-AB$nR$tS'$Ts`iQ~ѯiliмj^~bV_͙q[{!2N5 X#;jhZou*n;GD Fg&@WRۇڳ7!R5K)7ec74* k΍ӉqW"2 >+AӄN+0 h0MALksD'ʥegaU՝k CbonG

'ֿꟅ'}"?5M?3m20+fe86SCG7<_O;tP8d*8!؈)m,}j7SU1{2U1ۑ,ۄW+>Ym!I uj  ,~'m϶E5\(j3 VU{Z$MftR )!.ڻe.#ҋק Լ>)+k)GLӖL3T<M+V[)lie2-y.{ .,D)֧u;]eS]"$(rfIS87ՈgJ Ag'l1yڎ忦í(`yx|Z.ܳǓ"=直^;jdʔD =^Χ#Vor].TFCTo(\ΰa/(#-, \ؓiY/ ='wM-P61.Ǯhh!͖&n?lJ(r`8\;HkEaNWKmq/K.'\N_=8p)W1bz(1 ]Tbو05?]3s7QEi$]2D"-Wt Pt=2Csh!|IIy#B:~Jl&MO xs t 3:VR>_sN_`ꤲ;)T$S1:5!MUm[=׭y{1Cre0Pʜ]z3h]oyߍ-(|l ~&)VWV|!"!E^Ո3H.He.Q:fK6s2|2$8c}PB@cהwko\jk7vL>֘t?8rF)AY2nf'T>D pa]"vX0ĤaDuXb5ejn(G9dDU"AD06:Sfw]jF!4}C4Ǚ k]tb~aϤx.lP!YlpvIt_ 8ʆ@5lq6(bQޅhIzY`'XFX^L ,3D*T@GB"hbMJ vC+E)R+ V@~-un[ঐZ9k動ᱹjj;j/5ס5:,aA9-('"jbRXD3n9aG !nOPK#eZHXE?V6"~SԦhR&8杫2{\B3!ݷ^ `٠d$1I+f⏈1տQRMr!7tz݇Ԫm gA4?BQ6>Y_ fe'=r%bRC֩wفR)R?MDlg?X2%VTUtTf6wFiGW,Hy|>cj)i_Q3MM^HEU[Y[Li`2n4|(L~0*Aq7-A#ͫƠKo51> 3fTh6r﹇x;R-{w"(9hitR,Y u_Z\"a$JXwߦ܁'ڃ8 r dM F&L夝fo`K";`ۋk;>䛜xr#4s`կ  Xw-r Qvll`я&ʯA^=[!Y+w_OT }  tiLO >D'u/Z0 adX#8:;hS%iQ|ř4h&<g8uü1[OB.@ešgM\j)37ܷ`w)Ƣct%I%ZE1|1^Oһy\/I `D40v5 pe̔[BQ/[ٞgU!ַM}ŵ<0e(Wx a"5Ϋk̰&*FK?:f3GN-eI:g+VJiˁ EN哾ڹHoL.1 KyÀ@>6r![[15-5 Y?֊8U,'Fot1B*Lr=zn|3R.uQ؈@@r܎Z?=zX騛4;CpEL{b^n.}LG\S d]"SaHsQfzSk:K8#+93XLN{c"1o [=JijT`A^c~=$o.!4. 3rs"Lpi iY;nUz;.8H+?y0TG@GW>P)2++#f5' Tx9JtϓVZR6e,.R_7O}QGR!ݑɂcVIՀs9է$P*/jߟB+I |]iu,웓%}~i}Q3ˌJS=Bu=@,՞giW`q X 03D5j7w*_.k.4&'NQx {wюkZߗìkJ@m> t&[xMadyޙg;gܫ0[EjpVމ]n[7g"ySjqK 9Ӫ3 np&Mc#1rkLMLSٷXj| 0 e .DL2Y"GJr *;GSGwrmRUCRo gҺ`l'Hh&I ]oEygv ub_ta}U43D<|f,?u/jﺡ+F(^*TU E>ڴ&bs&Kq@6"zcZ!`hX*@|PttTT8tX/Wm9KN:dWfh.1$UKy)Iu"gLJvh:.CAG6 օr%d`h]L&@Ҁ:-A=Е[OV10DzJWUK|$J}(\ߐ4; l̘*|* Fx2~r76]ךai['&]#Q 5Nl'|0cY AF Ҽ+qn.: Ƕ׋_ [1C|8Q' Y}o$Bf{xDrd"y(Ņ',Eg%Ul%U2-Oj9-;dryP2bjd6N.Ms74`8pwU/JSzv(8X2d6JI6zZ6<wY.ӷ|TW."]U_ cLtWc$sv03y%)pji^oZZm]&GݣF|]+e6c,<76<00gˢmv~#ȁje p La-$?SR5 cciwik%Hye$]{%r E] Sq],K':pM:2$&t3Ҟ %N|B(T!!Ḭ'sޣ.<`<@7_ w\U_|a~#L w 308}mxCrV5,B4/&I{VAXhg|*+ /+)O!ő:}I}>w YDJe?X0mf?1F~3x7"4U04ubK~) ukcr%O36zŁфxM.6h=jNc&?VQ$^u TU 7Sۧekz!a 6L{%lhD G7ݳ&Lnϲ ?@pmWN7#I+B@z[5>2cGBgPv\Y'vhCp:.LfjN(׀*h"0\5z͜/ruS\e,a`Z({(! Wi\'v dI\7);\4dF@IdYMH\ְ\+ta4~tH/C \#`Io._g)O)ݶGv4ׅU&S$7--Ck x"4wOh"/0A{^,NS>hxXJn,Kڣ}-ϿMz'p+_s_P.-645D26śtiOw մY.j5m ots<I.a? kH_Ǯ3/4sCupٲ7V=xM.-7@,Q˦k,CWJ a6-a # ѭىp6*oJRg0H 22]{ysUy}MSbW ev@QZ#А8p4ً>+#"Gbq:Pel #QDE??LjLj9.vģ!85V0U$}X404| =xgc6In3;H1%uN:Z(pXa+Qz#&k0 ;ԻxSm%>6 o2q1+%ؓ#Ϥ=Dk(][U%滛ଉ.Xy/Ҍ VQѦlWx#qy #TSYL/eKL5GY`t&x1xƳs ĚC^Ab `I`͌GuͣdYz^[hҲd1A:3 n"ÆQz\f ?7闢@Ij͞ !wx6n Tx<Bz_]#ڤUHRm्jmkq&ɕ&fg;E9›5ZE>,ؐGgEފ]?c;GP03S9-ϫF磡gG3 j2.L(7˧6Pn7E[[Wɍl] p{S;c  FqoOUY-k(κrWe:e$]D7e2ILInGPVMXo54=<G#? lu4e*WC1fvD!x )UNU!hE ,I QQ/3m~n{ny y!Ӥ$VN#Ø͚DZQn^T~GUj;nBa;9-?axB짞G4UңNbO$:ܚ:_)Fnx"xt(3 éc5-m8 ^Xt0cJfY8s g"ҒbcuG>.?ƖOv-ʀ☓Lqp n! q\U*c@ڇ"31"-eʙ' lF@XﰣRIF dnjαG#"0~ T%CIwCpޟ>F{FG62:l߄xAu|_SYH@F Lz/5V&.<]++fl04yjgLsR!x*rKkQ061 >t_ *.f5ELdbĎRҳ.GNKȶA+kcbb#H {mI$ӛ!d-7='/<ցY+Q Qb"YGhƩ栫6gIk3S_RVdf E7.iW%ɏ@UξzY4,cpρ1F w%̻^mThZKG "h@yK Elɐ o䙕JS6*O;)Vw_3.k"v{k&QvcKh : ,; k-P5#~3],u[UMzU` UʳuWb`5!-HѪ~5y+7p拫p!/#9JB!Ot~TD98JYUmhΩ_ |q;8y-yWgLKHv?2漢(NM_̣ j-]k_y\ Yc"E=H\{X'DʼnH*s>47~QO$WURd֏X:$.%*PAyX$8Bː̪1eR;i!(3w'[ֿI=D蕯c\=uU֠  Fեu%ȡSBqO[ؿzTuCyMD'@#?ݳkaBud,zl29D+B0_зsBD@||.2^6~@C`1^ښ&oDE n2J@M՗n~ٗI978ʙ7^;rpRqk+%қ}RRQC=tmJέ܌&->K® 6R0KPic&" Q֚4anKR~%R#HEd޷P)CIn~x{ 2#bB:=70+$lڥ\ywpE%I;&$WI4# EueZV\5{g5KȤ"#D=H4 73fG-ȏ;'f\9 wT<˩#hSnp]vuP?`0 QgX@@j2Eq "'=x+IS?wJU9.MUpd D/b[M݆ILą`oq8$!6'f"%C"̓tzlE0T,FzdpuM?NQ""wB>,20|Gǥ#! ^0;򕨄.~K_,8`Fw&c?J_\.d8J~ڂU|U,b)O,XA﫹1Z56kaE"fy5_:(ej`7_XӉ:I^3f1]v5f5ZąQC"VMYHGr]snqϡE^hZ RSF>hiqWV ]@'l3xgS8i.({׌v;es̆`H+2,a,}%L+r@p_:UW?~ZFxԒl-G4S^_hRй8!mmM("fVB,^."m8]"/;L~L}&e͘2C 9~~qK&m1A "@G$Z4Sy%4.`gd1P6=I$7J+4i>Gw*ok75,4nyո5s|zqPQ1ħj5HB+ K50Iƕw|3Uq}Z/}h 8LҌ[Vmar o7TMƹBtTMm*jr9{ůhv!*d=m Q_!lg=JSy0gsͲmP*@F+c[x D  *= AOkQRz߸oFr^PWLa6d;FӇ{{цtX 28$Hȧ:b!*/g7~I?;LV,nz7肆MƋS%UO$k+|}ٮ2a8&iqj/blBSh6j:;>@/ea^5Ϋ|2k#)>@/Ն {t쎻 cզ0Zݎ&L>C6Ʒ)oqء-hơBv4 ш[horVjIE~?W@G8MxJXT봆QH մMO2́lL@v<}Paڐ1sލ_™ߩwd;*4Ł'6SFIZ*3i׸ RW=w=X @KqK/m/f_a?:g9!/U钝*`BF!WFGl{ns^~nv0^׉KH.Cl G۲Weq,+q 9v"8}[mzI㣐CEl5o^=LG!mDvǀ\#v/ ZZ/|eB#E; -a_*z}+QnrF] 鼲FP$=r\5tMŎJ #FaҺ*~Cqz*N@C~6 9nkb.WKAD5ZGdR397 EsRYZ inl(( Z ם PiƇe+߈9@ki M XNڮlMkiHxw=?ѕ9N+T2XW] 9ݎh\ ,$CD4ߠ]j (-75Q4ǃAX 'L` Zԯ"~(x*$EJ. ]|)4 4|.dI03.o4v !KŊ]~Odh?{Aq6ؔFrݵ@QB#4q[x;p8PxuejN4`';(۫Z*OD*n=L>CBEc_@gjNrdx*v %32q>=U$21$vNO{0@q`6?UG#&l\6E@a9;g23 >7X(?*fTUSb{Ҿ GS͑+>{s;i]_C)Їjab岏_ėD "hDR(05cZصyJAq/D̬0}ɘT )2䣿.~k)p> b-ITsl}25HU`pxa;KylCD,UF'@lfƗ`LU(q{qONqZkGVyhi4 \`9`8XeX\ŽV-7xC-jT>nFGZ^ "J̸M5?fqt7PP5/޹#uXbL )$ dU[ ѿ3쁐+q ̨O$J/hڽ՟8M2r5%];Κ(B O G"\mMXv!wYi~eqNe5 3:ZH!+K_eCS;ZÈ?6D;X-4?pʂb "am\ErvS/>#<%/:5R^G;BI؟JIj;Xq |mvP2-xZk o@/y5g9~ˆ?M9Mk:`L:" C.du%8U?Feb)»z\EѿKIwy.(IċyMemYov}:"  x"|e# lm(CXޟM~@qx+XwQ aaTBѽRPk#'tvM^&_l?HzӻSh)%N@qiGR9Ԛ}Ujcy LbnU('ůJ<\;~J8z*79)+58! oJ8J3qr3w\,wJ#"onEf.r1eӐb1{w(ݿ f_Spf2o>$RccwWKK&Z9h`-[R~Pa}1[Khᐍ[u|Yj k^@軇M]QV2g6}^i0r궅Q"r]3voM' _gQ2J^}{ ^]%qFpn|CN nŋ{ ;yg=sNт"/pf4T}(ܸX_EN5|ƺ*v¡yzz¸3#I6r YGԃG+zIyP;ygmFh-8ZFI/[1Gg᫢` FH&%7܂IнMOO wyv{ZPb$\TuY89f218+AU Y@k'g$ W'w?9=چg -̃pY)(}?Íx3ӇVm1+{wvSsfb 9QtP^u$S h?әR} =K 5XbV*Sc FdPP9]kcL1/H}(kʇWrT-ߙQ,fƖ0Ib{d~ѩ[$y,=cO) ..SpDs,=^n[;̉M;#NΑjxY-!T[;塡|3xk5P#urׁ/u-}į7u8V=V3 0^FS֤VsuB͊ K⪃U/-+~G.O.x?As\e=FthHdcU?hh0_962 &~N[9-cWۙۢVQ%pNW!_ , @K(,fCLccjA|s]im[ktAak(<&(\8%@S#=T.^'E =Y)jAYx+-PoZ5t~E O$tA.SM"C'MoIopf,#pJ0ODNqMUn9q1Jc쬦كޙ:m,0 Eym }MnP&d㓡?bPc|Z=|Lj +?zT*a͓iWczʟyiB2n4}PB]x;}&|5Ǔ<"P$"^Z4U /3bv Kmέ0t^#m8\x )}@J`R;"=^R7]2?˺3T>AQ]#*\]tf PR?w伥<֬hNFR h >](\,.|, pEi/U_zPXK6Smf!t{tּbkbY &Θ}%KZ! >kQT4:I@_C]y+(J缏J½b;2<)'^aLߏNuGo6˸N%B_DS#!Qo~1},c"2nBGFD "%=fIGSE&}^_LW-x j犄#hDFn`> #hXї`L]S5 kf:By|ByZ1%Owf{T?p:algc1!am 5nY#˾Rš@CErC.(b̀ǡS#l>m\Yƞ9j*֨s53}vU2ԃ̷&3\|k.]3%b\uTi*ILX UN5HGjETGC[ xD?@wZlQeޙ:䈳2dWm|M 95`&DWŕؤTVda4Tu;b5N]tQJ% prs߮=mE7)Wr~~24! 濦J*Hr2%4 "l.=iH"ݦ,r%kMwNP 71BiJy/b1\AT, Qh67q I[kUBIV]K/S7jHD Ƈ&R3۴=1>\j x`@VoM5$i-kMqDIɬڙi˦tkQsUM2Gdͧ12nFM^(btqgV4q"Ǿ:,U_ݣoGW.N%}a!,s }_ԆZҨ`[OW.b*yI܅ vd0+y{Se B2bӡ '$-T^\QOAbg]t/ -g/{㐪#r`ql"6eX$XYa)D͒fuQB|i$'_:>n|Wƕg%, ދLGf!(҃mԽ耪lj Nːif5:U!L-ڕE0m % ڑ;u_ eoȻq!}M+݅vo}5?|Xέ ~G:ݺDUFpd-ȓ@)rǗ懛41YE= {6nyZuD1d`>x(ڹ'1_2E"FZd&HƕDdߵAH)<ί86hOj|#ui*2~BF o$HKa#7#*2떃(i}?xg` U ӗԈS0I4NOtWb=w^%&oDYW76}.jͰMYُ=~@&Qch>:.[+f5B0kZ<I%VNfIrV5vv1`$EH$i*ǮK٨{ɒ"]S4L>"6S=S\Yp}]Ἤq+ cx FctL"N=m =| sk>IlZLOsμ)&ۯâݿ4R׺ J(s8!pI{or\̛5[ ue3 ܎ef顲f%BGݛ{g̺m(.{޾M4I֫F}ƱlkYo~2[_BR {rO÷NwA؁s)lUOLhN6Fr.J݉T͸2/S,tjݤ Qxe˃I_~Bt+ױ'rHWYIcښƨlؖRtW `/;&H8΅aD"uTȹib7'&~.Xm>NtT%X<]Rc mbGoB}CK#Ș{}B~C/"vsC@P!5М%SA/OZPAD)w! p}V\`sIj|/,ś9LZ[wa$z[?|^_u yZ. ηp SjT16,3HbvK1h>u. jZ̾/<2S/{Eٛ!OlZhЀ 7@qf7,D~Ȼփۯ}4;ș6֔gB%7k~]=r5E2!fԊyjvd4aN/=7ʿ U%>3 LWX\ʬT9&[dCJSU_K,9葺UhY h>w%~C S[=x3,+dReTѠR$ 3yc=31?;'6)4Ԕf9GӖԴtHLvidA4NI Hew?T! ϳmCCHҠ Em?`X98ͤ`B38OYu ;U&b28\yŻXlF*y?ƫgSa a*Ȑ!/ScGEa|4G$F/;&=v쩤Ӵl?-JXB#!)eI37%Z]Hcsi`X=U82s(z:4#l]Y#[o&Fqgcrs/ʆ.אU] ~|- aswR3ȰenzO|ǒ'pSk(|+4C v{#b)/S9[Jo J`1 0Z= $&IuLRy7)LY!s+\YJldc,}.R!YJn\Z +R9tAϛ JH*6őj5`+Fanי#~orRgAP1D*} 3Z 1>F_'tVq Le & [AhFW:3}>AjaWC`[Gs6\Q*((L5A׬i4O[/D05~#C,2k.,;+ bV23 &?gaX5J2h}(Y5 )9b7&<nr x.wyKڟiq8c&X#~j O TCڧ~`*ds.^G`-Gya6GVJ5+A?Ynf̂h-˾J4JZB{*y*fE1-YӒd4ŶYeΕL; Naxgnڨy];  4AyR>gRS5FTb' QMtv J r'M|j2bP+PJ;<}ar\톼*+)g8|Чθd^E=0:H{x^k[ķC(:MhJML`KԞ˵g9l(NZw0( >sR7LZgiy!z4$rٱ5SN42ii?_81$/*}̆fw^Kme7<YQ b mHa "`lmD!p_9pK+`k^/vW._?Ifmkǁ^uXfMנ n3= Tv s.y.lwvH;C`g GhR]iE2tK ݈{IJVi%'w4b PD%Ɲ< #1P/=2 8DJON;6SL=ė/+Tocgwz6xڗ>@k0ʙ"d/M&qo=XwKA߹kY` $̞}XTYA{Db2FԾ/YαĖk@wyvީ14rѶ4TE5؏aޛ˟h2H09 ]n򷋣J lf Md,Xlƛ15Č'6gYE_ 6SXhNvȫ𞉰ppNOhFf|vDM`Ɗ^<)8R'hi 89kCX}T*#~1+`rK+M_LW>][I:TJ 7줓t^qsڮj}*+؎, YG`/.D\XYdWG%LxN?lΟXHTnF@nsFd6Ӷ[4UĢJnzAg]t.jFX㩄w!VV]\M˯4 NJnZIO, sWFýr*A D'B1|1J{bx5M*3>t,,]nQq` 6$+iL3<,ѻ_Nȴz֜{(F kPu>qDVB Y2Q>v8:a߰O {XQjjTeT鈍XX2h)DS>#d3X}2@؊d\V8e7c ּOafcaxIC|J&q->|۩XCu/ĉXN%X$:zRi'IH3XAo[Cv\pJjUkt; k;C6ȕE׏BBI&+z˰BXY±MxԾ6uQ8K)&ٍpج`ON~e~r7t=RCa]҅$18`j3r|$b'tif7ۃyc5n}7M5ںqy@ 욕L(A۶͌ӑ?I(*;˕SBKl7P}K0vYXq /e'=?Q4m7VG &V1fg .EH;!V UYYwCIƈS%A *ac\+!AUӌFXb$ET=*+g:,gZAs 0ܠ̟[S !Ve' ZAJLg0z>N)}O(\攮GI5ֻꅖ2ckZ_]_x0g{_1-?8 ;)xU[3RΩIֹ\bCgcmc{HP-GRxt+c{b WV$TMLGō~"§;AG]Ɛu'3fMսO~(0f~_8 l=@Z'#o*=kW{v,O?%sZm31ZXv Vp=>GG9׬sמeW0dNӱ sɑWvZJ08r)TCjLs r;"#H_G|)גffv WGشAZESH0 JV$f#pq[*@In3YAeZ]cO!'ᶓ! ġ5t\ߌ@s2# i2lMİ7LhnCDUN8ӌڗhQ*Cl6~WJH8p;0[pgS%Cy7Un+WjΖvO;>Roܫ&w>몥'QTo6>=tc*$>hR25Ғ[,{͕A.JT@&F9>TPȽ![OKĬP]g%~ T\3xQ5bj-\u^"B }⥱K_g)Ά+jz\sLNf˃Hbn)J+Ļ-(QVvNH!9.xg|jMu CcA"a] &z)zYWo{*cHXxrֺ*xWF~FoI.Xk4/53e,ۼR%khnoY^Q"qQA„l?-> F[MHDR=U8})E𗵫dsHo/ \)zk;O:Ya͎&%`yZP?웋?~wv͏ }GnV0Nay}S澫 T/j)|t)~Njg5$L\Ky0b Fi1g=.wkռ rR/'S:jc:* n?xGNIA5kA첑S nxf/ H^["=a,һlg9޲Gӫ"Jm[2ڈ:%S nGl\-^x5 \dE15w TI7IYvq+Xs?ZehS EuT~ fO_=B1+Ww?A5^̷A@:7!UUoGV? 6/uu ydXt/|$4J*UۺxQ' "(s1k\ؒ+<]MFĆؑ-w&OH*&D΁={yG2 s<&lm@h1E U\Cdv :%E} LՂy`h3W}9svGt&nZxXdZC}|&Nu54(4a_oCƛW 3ÙGԛ i!Fʬʜ5'#`x.0Y>~"eizEkbb\[14+xѿTc.EހޛUߥ ief~e LZd^ ȃC^ey߶1\,$9xkktCݗ  u5k>c hK=6˒$?\..bԧ3ҮF u]JA̠i5b@n_g809Bپ|%\eFjxSwÊ5R\M!1"">Dd@U#4j}cםЎ)?zϭ/'*c=Ğoy- +K5!QGJUl*k՛Mne~m1Ij^-QZ._U[mr[j ZV˅vO s@Yߒ/ @ifF9O],mPZ71_;Vj嚪B)Z ,5+PD‚%[eR7AO6_hXzgRP?6'L.*e1" SZqOg@[$Olz>a3!¤،vlh Fj9!32 e=g,A:S@D ؒ2HXȻ 852JW嫄6Sdz*n(ze7P|QM: 1jLJC2CS6hw /JZ_~G%IT^f0nh7R rH%[:95 N/=Ћ/?G EDg37]6T$@[>rFP(?-_>طKfgcu}jU-{9 |11Y=ɚ\%YD<]j!!.ϛxPiMan!0g\GЪ<;D k\$obiNQ1U(H5!lOI S,&ыHuABt&Z ?$SN M2tzR#h"0|'"ii#uRх}9_3%G+liO<*CoU`,x&e"]g7<7NNjC%'zahЎ)<3թY yeV="4lN!!㆙zqi ر-.n3;O޺${~H* ZVϰ+\UOَb` 6 [YkHdL ~iLيM:06ܷAؑ&- 䞆&aTdmKZWsYqKtjfyT5<%_ \RAm4E\C>#?o֔ $cɢjཹiد?qLe>ӿq~)ANK;[#)d@!Uj#{LT㍭Vr~ f#o0{6[ * ??6gCt ȼQoG@$T8K& OЉ$^j.}{Ǿa0afEx.Hai(Fs rgEFJ'Yʸ[՜*?=OXmBs~`xQ:ѸF;Dj߁8<ֹ~x) A5tLkx \CDH2@=_="vZ-x*~b z9o WvJA6FM452sW8PR UɎ;,>^\1{>a_?Pg.1> `]ddFٛ٧C=jj[N*>ruHWbpQds!|sDy?-Z5DFfP(1Ä&@O& oJUTx 5P]Yb"<~U4-ALW[؝8wKYQK##+I59mL13|%˫O<0Bpz,UT3m!SyNuvf=O2|ʡPy$pDWyXc@9n%cD[| xW孬[Uzyג!2U*\g^mZ5 =w,&d' Xff |te@hdz (KNKn}ܡܺtZ&&1z߽P/fo>j? t5ili 8p2Ph=츂t P*|gǓrHrbOM;²p,'Zi)"d``K '4m8qԑ1HE =^Ut+ 6ol8In*TKA AUP˼R.ؠ)Cb%,db rZ/ ѱ<LÏtXH >i4u q+pLoC$ZR:C)-ΝbWR;-Uab S1s,*CW)u0~#Q_8jˈ~#[7MhpY\#Az迿Yf/r_57SC !(Bf<'\8OB.[eiwO !c* %.Lw苢~I\p 0N1uBYJ}?+XƌЗ[S[ `0ڡ%oE2MȔ&_; |}σ{JàLzYT1fYp /Mgڝ>oNHzSQ%F 0C|S׃YRv觍 X!csK5/>{#__qL̑fh] ^l~y0@.d2S 'sP/ 22Q))/S#}Ps3b?KSH@35p)g/͛]$3ةWI+SDŽjQm9}H"ZtCEHŰ7;MB8 k`x5"›C+wȄ7mQERK=K -pjЬR+M8:)>peS~yA6嘹w]旊)ɠVm$T7gG$&B@Қ[$&Zǿxā\ !<ʒn)i Do>I--THi:g7p`œȘ I%sSD*Wyy52v&T@v/_O3zqro^A **,|"zj%zPyd=6! !ꄱš7|cb(1 oAt ș/c h*n _)GO(':Q ^ud5a2 d `D"~ O`0itj;`!'MhU\n/tʊ8z.Mr*-VBh!6-郴|{E7Zp^s~?Gsׂ>`Ls&} & 87p߭NԈjD#|?'s'VѮfKB1;Ilb`ɪAv;gA|SZniUÀ5\A>hz :MuN-ͭ4V??di w.7.y/{>-Q:x^\ 4Oh$ ܪ:/Ϗί)u&ɿ25sܰ.K41iwy% &N`Xב8Ve`,T4mk]!K<Ʋ"-ѺL8ޙc7P31>[p-+Cr.P5]̲an&?b KofCW0npXevIL&XW͟V/5 }rj}} ^uzpve=T LZ29aɝ=n`v@Y4iMgb=2zE#ېTJQTK'oۿi0e) ϠŚ@鶇0,-ƛ\+4p7 IQ[!u4yaY.e!{G*3\pc|97WCb V{IYKtJHUBX[kRvea ZX_ XaZ-?hdsY ..?/A!-A\EwRjhʛn淙yU/gDQҍN^!1 $@"iR}Dl%q ;\zˢȹ C ~#%Йfx1=?K1 a?#IKlWPOH:byZxJQͨOew>EU(惞G[kG[Qܤ8Gݗb:]XJ?:/^&ߚkz<%D^dIO©#5z pغr mR(z%|5E+Dڜ4}c ;~z-i]ʟyvːƳ̚sFs.hʶV9"*m!̓Hz1iL닡{&R߹pxmhSG~f WLx .[VnЅ^*+]iuy:LߩMYLFrNvn{Ku Vi,Zq[fid9Lx$1u'4K( &fSQqI 0&PiċbpCcy[踋_O>! 'xg2c~&~eLuP (6ⰶ2bl ݪz<Lo_s~vLYSF[s#Ck/"rWRZDxayK%(6<0C.im"^C4 'u˧pt^~G%I=z1 x } @")FaZ"  w "p]wG;hɻ8T>uR]ɑmoSf.둌ZLv"qܩ9V:SG8@UiŀFڂՔB*\]chq` #>+-%;6'̔|/YrI[uq5)<4n0P.f> گ-V_RF&XPqPot~6<&:/qI~T ,f'y-bQ-|}qi7PíU\VM <XVX98 {,&-2⏦6>$zhe›nOt=eopmO?wN:+~E;L$Gcgd6aLie =Wjhy8h(9*I]ϥZ ъ\d8`)TBxj <~E( Lm~4}RP;0 9-!=fDvjNJpYe3ըAÈ bLks-5D%%߶yY}>u]ֲCqe9FUs>-1Cegj `hcnf lp|uo׫x6`- Wݵ/Xn&g" 3m8ɮ=? Nw~ ,|},ܐ>#WeFܓ]AK&GАJD=>) Hɗ ftY,A",BTJ'?>]r2AbF|~p͓AӉـy#~ΑrN*빑;J7 7Ԡ3 qChj[! fӦB H_ph@{Hc5Ec}_%NK#!u'Pz+z5OoۼxsmfC NV +|=i mQ(.$j<TN̺(H m5r"l ӻty"eAxYǙN~ [LUBj愾D*aU-dqe al,?d>eT/RB}==I#2)1iU9XrvHޏÌթב H;Ym}>xb*m^Ok&+|_(u64w]/k5ZhR*v~s3)o45z_JW1VMJL؈?R#6?> UQ_cyk˓{*22*g ]ۗl> J$>axQ y塚ӷ9ACY Ր$YU pߦ}TTbš#©\xE22`w] K >x] ܘh`hI`YrCCpE>(c‹Mp6Ky ߂ȂGƮ#\8Sse'JI%;ONf}€bR'UY퇽tDa@x/'-'-ŶF jT^fVZLv5BO H׋J8/DzzxC^%֨@)"WOgQ?qbOq-VhmI-+iEuNA{-;Z56H+{-8/e|5w~lxIBVŚ5FhEFu!뎳J*cW9'_EBU:ؐ#^asN؆"ڈ LS}ExeU+4AFq}=$0d/mE6`pT3luxyAA ]8qg3a̜{3S*Q4; xp@RSb"yp(.j@V^r:EU=II*EȻp| {%jU~rY"7=XV:LDMnp=dX2XeC" ^RK0k+c"^ф^2ex-d^#>z'glڦO#0SoaNoWz}5֢(8\JJLW -JppT1/s]_^< ?b빜jН"zM0 $(n,UFoW7Ԙ=0$$sD]P .C|lR -cibXi$TJ?&3GTSR$D tK`OPHs 6ՂBpZHԓC):Ұ2ݰ̧к/n99fʸGLJ/6vWۡC>H& B=ꌜ3u#*UDg|<s;BKa={,izUɾ[V6lXPCJI-G\`-.27:\SzQjrNjMSڀCT9-x4]+uGcRJR6پI3|pZt`e޴Eq lS eE0 Цo"^*Oy7.DHd8tEMK5re_}id~)‰zbYp6QXJDR{pJ-3)G{:d Lz-{nݺfz|ImQ;H%ȤS`Y5_?wSf'F./M^"SސyAbQG^Pb/c Cq2tѯ.R$(O^6DLWLԲEG2dD`}c@"Oe+3(Ђ|{Wa})Vz e9;0E0hF Ɖ4=U 6G =ߝXB9Þи${иmW d45 i2x//r[5MNվE o,"9ﵴ~g깕gt`iC؈ SvTa+6 p>$WјuLdLv#g2>k+U+N[D+1+y uC`箵Ģm1xkoZaID03Cn^IҐcKuJ+ ?-?PW(&.T୔:Y%?g00ԟ?Aa236k˳Hk"(y{ [-~_Z*,cD7}KaVba!6d%t0wO ^dc %r"g?}.(uk!u\+ݘ~(_Z锉Xw'u-PigdUu~i,T%[ aM /ߌ,k"כڿ.=\ŸHrߐ}onQ|.uOohP:׋2N )iR{pJ"nxzV| e~{f4t3\;{*:I4 @i4W,}Z〣xi.zwh?wbsHCw2j]p ]dxFھP6v1FGz96BGqcMPϊ?:d$  #q5>=On:6fhY5{lpJ4-RPO˙"9OX bLl4ΤU74,6ؽWq$zT#)ԡh(fA[ѭC. e`X\FZ6'$U?3=9L2g}[nCLV-h()ۛi<Yb29m.Z~a$l%̋0C-65e'g懨4HPU[_nWoqg&Txk_Ř8{BM,=Ue*MӠMe^ 7$=K)rC^[[^~1Er;*$"{si]T4m ;)oG73aG-W4S>2|gBS\2vķ3ȍ\?s?lЮI;Q6}KV;a7mw8 %A?I Q0ԱCf?k. ,_1йaV)T)+_",&.*~4iԃ]աf x?s;wCz=m&ɡ+\Dar-$a>2X!CS9^_b1Β: +z;$4D~MgpFsJٯDH`9r7/ʒc;ˬʽ55gu}BO Z 0|vQ#C(+ek7v$niXW"f){(s %NWʣ}bΝ8AzcyrH6ō)q :5rXk_yLNi9nhu3Lm#{K-4q؄,T3mx)A2U]ߞbdL0H9?=CkF E'&jtlm ws!ODQn *Q<9+ lWjƞ Y1[27\,-0.?s^2ivyP#%"g~2VLq4׸ql9RBm^ec^ tfA*kͲI3F)8shj( #VI^\,<3llf]L>anhn~F='n\uPf9bDM lPwa4__Vۈjkc|GgOae4/^_S],["x,M|zhr |)(~tY-GKa:Reן}QI7q;b}E%g'A,v:vMم{Ku۝Nk`s[ X7mk G[瘣7اt&-1?c 3kB)S% $W"Ey)bV(uEAJy~|&=K__bzqKRC>YWek^AExo"!Xn# IᣩZgxd bi#1GJtn~bS1T#%kOx9;u|5ZNNcxJjd?ʾ#M~?1g'T(mx(-C34q]OW˙QYLb)xzb3R%:lffl-$w6-}G,SEě to hCf8>@Y#+2S*שl&'GD+ 9e%tJM Tvaz 4,i/|nP'*SN,w!P-tFyM fDᩧ)G G:9]V~s-UF 2*|;M8ZHngSe1ը ԗ APk.6ubh4E],@?obc=k~7/êYrwɊlCJڣa?6~ 1~i,TU#|1@S/C'p L c6Oi|(+"W3E0ֿhR,I Bl<ٯX75+5ݡߖ3a$B.1 ]2kpn\Lf]F(ư&@kC2gC`jj[bEe:|mX/=+߳Z.X!U?Z_Fb# 0A$8Hb|^O(!n}ƪ;5ia,H& -~h #@8;8?Gg;/id7 cIiQp]2@6""P1MNa  M$߽}XpoUD= =ewڢ5aVQXou>,^s{ezܵǥߊ&ZsvTXފ8$_z&{ءi5)SD/oKGJNh19Vy9IJ0CFMJjoT8ވG;p P ^] [{rq588x¥.o'zpSR0MH<}nm6guջ'/^Z~}1$fT#K3!d:h\7rTn`!4A=3P/^Yk:TX#}t<+j'/% WD̋k^F\l#ڮW/  Bs.Pc冷eѬ%w4x9gVo'eo;@}ɣA/B& _*7Z>DɼŬ7[aTkCOnӻ(L]}Uĉlt@Yܞ3tMO/zDWoY&Epl_!KFJ.0dq'Fz%5of2#[7fbK /xߝET90S eS6S6z&96iX:%&ǔ B1=^:\|JUiFrx  ,%{ZK鼅 l`i+1Pun[U&N-N OKKِq6›N lKSRHΌaՌъK<Fkr Zq$0q0U-š /TCpG9k C?ހrgrKW'[xOF(t&F"?l.6mlig?lHl6?+;)0 T(,*PVo]#S_l)^}(W{:5rUE0V_r4L nGb]t1`~;X뤤xr&kf jB'| gI,yJ:2K- 5ML]ZVܪi 5b4' 'yT8y:k<5?QYhB>N]N,l.\15q#eZ|JP>QU9pw F~Nae1FI膇?-ؤizx/uάҰf/;~UxtnV %&jh1u36c) z{tGD&ޕiu_o; IA %joМ[c̰>ޫ;A2+'3[_O@2 jM4[[̪w?z\DSb\e *Uօ֥1Q__U]8Mq\#h&[qH6j[=' m[Aa^ XofǍE+ ǻ1Jwޯ()'2k[~LPB(aT%tyPcUR !+1<HA qspW琍5k"Mob0R|j۩}8[J` d΂bh<26Q2SvJ/71ڴ1wQDvOYkݫX~f] ;!Ñ._e~Ct~B.fE]C \;nU3M΋ b N?֙Tx;og#_,of1:ݫo#TPХX#3R53LE#*iv fB9ӗ&1W8kaյh$(Xz䌄HXD⾻\jk nah\k;ܼ}(W)Y`' |XYDvIZӻ>N+ox6̟Nu޿Q-1I U{itJJ]|N 1,` 1BBo'/0\h&4$-Ze]vӒ#jɚ㺥l~UM׽Cli_iZ3#5hʽ*5wKHě_Dԛf]=Uu=mgDϦoCf~\*HքeUw[:߉s1VZi'_ivѽ^O[oȅ#5p aơK)P=Qb6Tsvc2E-.,|Ѿ\X9 b:D+gʴh+sfZa'DDdZlפ*!;ݍI1fBE+>XX/t'S>F4^`6ִ|1X.E2j-G؝B-u'0;|.mD-\ B@>iޕ Ol13E%npR,Aϊ]c5Da6-Zq'|E$g_ ΋PRZwZ<5m/vQ,ϐD/*.V#dJQi*פW^_C~@s^Sv"p/ɯluZMR#ԑ(Rt E:-D=E3,K0Gw?Pz9NBw0Z +@(#:6zLӾ? pһ1_2Y OJ`jP3>~&dHr&^`|hcOa]L ]}qA k]߬0nK6d Șha|@r&ݺ~ZWjn >ɿm&cx)3Ή;p 0X=a.vUNeoz_!HG_ zBxJˍ)n*Pd2mITGbo<⫫,~to64N7+kHd99Mi^C_ ΉL)<v+Pb蕏U7"\Kh2G ObUfm⿆U'UR%Jtփ/N>ѶBuQN]A'IH u3~8c~SJ&2i#S8Vl"URoQ}gJ^rN>+bO+9n.XruAv QwrOo3xVAahrތS6Z%"Bz1nB^ M|_ߡG Gҁ\%$*۬LPK/0y:gKT(R3R{ehnӯ܃r`x O:YZ{Ǡ5X P}.%ӹ!_ MĴ><w/ pMR`hduOj }^A˶]y*²&W"#W%i+^^Cnsk/#}i֫p|SEئ߱P{CVY#J,'nl7e|$۾C엖<% svl-&Zer } Էgǁ>|`ӀW*[Ϣ̤ \3hv2SatN>S1J;#Xe?LRK"k t>>Rxu Y $  :y"vMn|S(՜jy8zQl?BEUct޲E '7s'+>ϚQm]|i#2 TH 1d][<5*`BVN>8j cbQdnͅ8V\sTOzpbZ0`(:yEo2QL^O&٣ː#5D,'hqcrFFc<2BC YQiB"!L/pvVywu06qAma11c Asl0U=DѐBN, {|UXJֹ8ljjsc ϻ灯D/1k)s^w}0Av W wO5cHE A?Fjjcxvt,wj#&Q@edbv) R"3 9Lj|CpMIK-&/!v o~ybyFTߥ62 {kS,nNKϠ^FmFh)͏#ؾ-.ڽ 5#PD"l`/boV`m!0!+c}U]TCO #S(t>8j1͈A}CCE} b9MQEK-N k_ xo^t +`Lj42ԒO0"STt:zX~=qiۉ^m>htkh( 'FMTCTq,im莌Mvs8D#W,I ݪ`LXfDV{!U| r0zRbݨ+5H5:9f/k{g Гu+GC`$[?̜e7r2 8.E97.{咜QuCx&?s C{o72^#xpWre_"}>!'VLF 0&DpR %npͅ-!Vy̟P fJMnX:eÌqlDE:Su@dȱۄin,{K ¨$v>r8WaaTVi` ,bb}Zb9̷fnycs*6n{Y?MHdBOh~6 x|@l`̎u_@ '9!G#!^vߍf6Tl ի#XK E*)#L$Z d$|T:*⛡;{-~R0NI:nk641 )c8"辨uA*/2Ccmgy/jQ3.0^Jb*yu6d@vkks0޺zꂂ&uL*ƣy45 QQ.L6<7D~(GiIMy|gn2K߂nɢjf>X4pœᕊR؞s >= gTFP,) $mk-zh {&D)nIx̢prnqg 'y\dԁ5j8s!h*(RTOfc\Dr\ nev5/ӻ8Ca"Hh'HmnD mji qnvTiȬ6#1C]˫X;# UXawn,TxOؕVbԭ%:od=Ggcr4Xou+'>[, ,=2QV s>AgY4DH$RﲰFӇ5 Lʱ*. [QtSHʉ_#pO u.e3 Ia,& ̘p,X"O"|t&ܸ?&.e*w]ds4i[Φj=$} f*O .u O” <+l3?(TO]Bq>,EaH5Ϋ2S 9 _ߜ#kxgaA[:Uô(1XO9c #Ap8'-䊨 3ϕ\'󘝑̮(޹|ەz3WhT=yfqsy֫a*э(^Ixcկ+2,՘#yk$Tuo-AzaOwnLX:ƳǒZJGhҺz+o|mwkεB˴,LNF0t)ϚsbFgo.V(;rx@tֱYj9Adg@WŰ븒%"{Ma#&j[iA?È~r?yv+ޠLrf9"b^"N*f#Kqt?]F)Apи@ޕHw4/dX+aB)(%nL&u6dAOt"|B5O",ޑdzתPkꕡJ:Ykx[=ZAъnKӾI#cJH;W/%7HbzhĕemI!YtU]҄/`lL$CHjMQu)ytCĈ]H)K+ r>M]U"7*նMN@^]"0dnGWE) Ū[RPϮH ?ѯ8pDyOZ:S2unP1¼dVWnG?Ā26vN.R^Yzg SqѰ1O{bVa;3FLKGhT]C7yYpd}CӇ,[LsmwQn]Vy_K05LNuP֣BZTpˎT--ÂwHjy.ZR22`$˦I0drL/G!H4R߅]jBӧLbF+aHAx#kTj, m:{7xY,PyDw aY.oI]Z0&gH[`fʏ$/{N s,SK>j"1S.1bl>Ðj(NwVX+ozEݝ8=x}]B#mq~ciAvUi0m(>^#k?VZqg!} X5aٟwLM-|98 ]{j?m”x\1} aYShrtV>#*&]F ^[!P2U}#%n,B-AldIz}WHCDg(N@Ň*p[1xV- buζ8.R.g~hZ 7!a N ÇB C[8)9p*Ӝ v^;_p ,]73,XU?5 ($ho"BZ6lhcbe ϝ9;ly#9P7p}|Y{GEh9h{!/Zݯ"3)/O!7Bjk7KxO) VeB̐ڪa6z4+z=!t{x?Sjp{߱:v[̌ huFikR3;IXug] g己42M1o",>KLupF@h*gs~ZOBC0lzCe&(ni؜N'3g? F1qҌjO-2p*KAC}Yj*4MANF/m|-< ګ0ZZu<#i7,kx -q#ɄY=GQ/!Hϰ{0a`bQ=z`W=܉0isOo_9B8 3+S )K6 |?$Adox 9cҒ>UaE WPs{3|ҧ(Zpb ~ 6Tt@{=vh 6Pl^9HhKA:, 0ꈲMUnc%ECG F\+W*'UO-R=&9Q #|G[Q2ZA9`TD'bINDyzӯ'JKG7isudv̠uyd<^dn'Al.R<^a% "$@*^Dn1 RAJ_mum{W0u_GtH5Ky-0}{sSn*㦶Ax;g$@9d-svmzp+ޏ+q7חcm4R3ErA̺]ow,(~Z.? 8",M=y#rliVMLhӞ&^Me82k&a \X(6c]:;/'\e ؎LxnQϢKeN dcLK1~*#38Eal _@7AG05c\*ϱj+ "{7wZ8*Yϡkkj)P#pXھqhn/Z` ܖv}IbB.BAH9@3,oΛ(R p4#vJ@J?ʤWbe̱3ӽM|[_s<1ǭ_J8$cS8d"=R2;,6nA78J7ԟd my?*D#%9B]aN>l2^Ed8MXK"ur(fړ$=ykC7\ФlamUwuJTœt54k-ӈ/saE )U(E)lglJA/McT |Ֆby^(#QNsqW7eT,N+GzFp`q@&yP_Hɳ10jvkB sw+~&` 6eb꺄tIz\GYKF̕#/cr,3 B &e:kQdI@EP !/'ز?0%^< ҜYge;4S G+ѫ=p1 P>3'thCyʐ<qEa%4=LdʩD]oHZ$vGD_sЉЪCp`9.(Ulc xDO ٵ1CE ل^l;)t-Z|~Ġjbz(bU͍Hl:?e-96L'Tl\ 0-["!xFL?Кkn:A`Zq6F. ZqrDSH7 ĖC"3'&cEr)hThkrS4/1ɀLWq(:} {|S~J G({^oMGD?P|+b+Ew{mKw_VTPH$TRO)f I48X q^n>f=!W>ll{J^ Nhr?HЙ{p<7gp͏ʻ1s"&҈c}#>Ii+!Aol|)\GB3`f`v@3FC@ʮ={{ DyM:ZxvA#)6ц!" (hx4Al)w  0ڎivXA O V2Vw@9b _:!yz49@RG 8C.-/]IzX@t3W*"=yݮGBfuu! "f&u,we߈FcYVp4Z7o~P5ܗFK&MR×Mg;+ NU\Y`ٷ;00[?'- ]|*\|-H[P\@͞K;,r Z4`aΜwʩ\6 :D_Ķ `=LGo6 픔5੡?N*ƣYiwtcbe7<ˆ`y}Wv"V>(́m^-H_8gǠ Xk72_na}4iPUf:(Y\{]ȴ>E9Mb |_nHap>8 f(nhAE&:PsfQK"lK&W@]x 5~]ͥpg_UB[^)$mgk(D{/m:X7 ("ջ/e,$OZ˻aiC.I&N ޫn1,jdӡmP|X00a!` B}_36\:+8"}ve6g<Z?=XJWp<:jwo2ϸ6*i4+1|U28dW{'LdiA:1s'gREw?ߨQtev#'#φb&28`f] kZ x:i+঒Č(z«dJ둆+ţj"aD;JW `(u4cE t:e?-@eWӖ3^JTƿ3?שȜ6F~v^郩;B017ν$Yp=ӵp~OyP ԌմQc;5هhgK"6]ச#"w7g"Eaڐ{-Z+b`EJ9xlr;,(Xlz~9x=|r"#U.~Xψ`s4)=әtal,Rua p]"e (_2lQoԧY(!ҍP џE@Jy'u]8I迡"0] ?JhhpMM=,aňYuC-#ky֓@#$ ߋn_ KIB&0ℿl&ܪY,0cXKt}+LۭV6:nTECy$TT6oQ 6RfHȬU:IHئ]lLICo[SwRRȒ.+!m} vs(}Kg}/ (6/E%NjFEEnT.Wt^Z$57[ NOM,JzlKA#B"ap )<BcAzueE.,kcـ|HNZl`XgXʱMS_!WaPZLJ%/\45]HJJJFh$;?MϽ<$אW5+9sp&V g,֨k i TI±+D6TeY0k e#!UHoݨíe&AƛOrLNL72,*l@NX[zSFGoMՒQ0U{ ;_9%Ѩ@u uBt6WX-`Kg03E-ĚZW 1t1$Zzjqͻ'ujdM8w˺(tBs`LΪ\lNޯ.n7ʩX#zbr Ehlȣ|Ub_{z?%Ѫ;zG]&Wjx A5sk;6 C]z]ߧX24*ytԧQ+7xw0_}~"@[@;<_VQR^ ARWj#b|PrIie"/L Oo.HX8cIAxc.$~} AϛxgOyIrJj3A;9E|lW]•q>rX>=wf11yND6 9ߝ\NQ4 ThCۧsC@lk0QiNJAU:%_;{I;nC 'gbt'KqБh2<"\Ξs1FWf wkgl~i_Ԭ 1czT0S:ƒjezfE>%@;1&&ggt qh!4XOUx1sDݰHث')08/p6{FŐvŹ=kxx+vA-L}Ns%2|¾u徏;ڱ4!~B4rӱ#7}"ZпVUE.,cW공ޟJ|o` Ӈ//Vms.:$=k- u:kHVνGTekss~Fz)܀oZ\igE\2|z?EtuM^?W> hy=.g׬tcd,nӝpHhyd>" W'E&2^\hfX7Hwcn( lo"ϒAxJԢ{,b%>Bg.q͜TYp6a+m.%Fc~ oh {(%`oT@p"dKOmg$+Mw/4![(lxw4;!8V[%d1o!7߸#2n*:!&YD2sӛ rXuҸ`L pqc Iw p'%qֺoHUs~fXֱR(N}*I!ض[Zq hĔPBk [-l$90@pV!X-0b4u3P~ 5ZrѣQ5NJ9E}AkkKm {N1] +OB[ h[bKҏݥOZ'|3zvYp֐vQRr`d lui/ _)L؏3h=.dGR.VjHYi&,-OuƸםp,х{\ufasWk\8/Fkm|߅ŗ୰PI GNC~lг,mg !/dy4L4]k \ڵO7"G(8prB5ޱYBqL# 5zsq0qz+]wr|Lҟni4d e{tg[6 (k\_KF#ӟ;_;F1l7d rh2EV֨qe #tOp_ aGC3wJS2c\z0YmhO>~Url u\Mj""cnn99:1>sm?-޾%.m6ݿ6]r ݶw1:WǑ hh3[x%_K0@ /ρ͠sT܊X/hg&hs ^`PG4 %xr[VDLu΋N-nhWphs1QHJ!%%[W-{bka Ql8d$ Il-? Gm-QZ*/1&paT0uBߝ756aؔΫ1"0 =~x*W wNKTqAJ8gR0uZڪ( k;m3*j+tg׵{zM}h20;T+˺vG=C*/t1%̘=zP79)2+}ỌIK|E0vܝɔR ~JUa9]Ѝ?0\54ۑy.Qa'Ne2[1!Of@5O83RZe kSCQ}֑nՆ+naz1e(Cbd%eg OPuxeY(0%yXj`AXc5 oP1Nv5?7ƛ9 d"m~[< {VrTk ;9EVo) ־ b-W 2:/ـА= 6>$k>tg"8oBe:7H@4𲁺_=1vS܈Ͳ5B:ɨAҐd'[3 !~Go$;Ewױ<&bE<`@ !ػ A둯g4DM\x}K*3XIڄaʿhX֑@F xۣ1mjʇ||{GQ7M9*P1l&eVg~Ю>U|Pc\IƸbx[ uR^QH1F'dq f 礗-rct-N-R~9%.`) i:^j ,~d,`?z^<_f P1 #SGX"SX@d L(i!!Hl珀ptX}!jZik5NggVMtFjza9'`~¦h+o{b p[hS?|:84m %KuVQٙiYW 5=dz1_"d [i$Zw]I[м{omׁ>yS/:p?S]3xvHӯ _<@ rGY+gÙ àDH˼hlZ(}*b.("\CPǡV5N_o* }&90u^cF{CQ{z+Q0fEf9G_`LBLQ,fed;1gSy4)+Z}Qs`yE .1FEiR{(*(kora|G?տ}Nz3 W[A#՗M{߿UFFІjn( {l=UU(-7m$O&+C*yl"JKA?H}\UW9PENMjN}FC,{=S ̥)a:ëpz}9dhz%lp_;*66ZNƒ\b|spGˋ 2 \#u-,<)O3wh &)ND5bH%_ҥp [9*^jJn?řWL.  .[2y^iY}_Ҽ :gJ64zZ֖հd6  ٧'ny=!:fƑPt*R׊b7ƅf\6:6x׷IKCy%[3 (ûa+qDx*`ʦ˩ڄBvBϥ }_f̋ג) pP ٙ|2%@Fl(NPWIF#14q璸!p4"^;e څ5Dg5`c|LfDpp?83t( %=+c2 _P)P}A&~`QJҸWV<ēsե7Ci4t U$R?Aևqŧpl 9ڊPQ ]Z Tb 9dneo]ҸM0|C*(gJ!sقMU^,Q6ve&bܚW5h zư%omUݵCgf%H0עˊ䏿],MBV{K,w-O!j"E!i,UOo n_noBD|9Q (\KÄ3[3$_@mv(ACB6^5 |\1ìLjɂNZ: 2Կ>ҦfMVvazDŽ. fX1O๽ԙl{ [{#7#Y}ק-A}^l|UDpT_ _|[}c 96w\ZFtكk3B6`Q 9}ۉX~]>H ^xбϖiOGC`0@g LY&{,־¤b*7]^@K`ocS+Wй +./jh]g`+'-*9.cb4#:FvyBUc(h.ZPA|dv daAz>X`yYn0ԡ}0Rx#?{UպXlH0#pwF /G:2x:t m7Vy,0D+ ڷ~-*a/)GmڮܬӅj:h@#yݱ0!^J"W5ǖC; u/yɖY9 ag˟ .^Х֐0*3Ƣԗ{ԣ ֛FXg=5+pݤ.ԃ= wyȞҼPy e&t1]7Ils|Z4;ЌSBw\\ ^kQd- "f]uFڞxvw̷_ig Rdtȭ(a4d8rѺ4-`c7qk]Wc$uS+B(H'גx;&O$ ǿaUb~ Òm)O%6+*&IY MAtD0Z&ȄLӌB$PzTh_P.UԤG̴+M7WǕ5H];ͼ}pޡ1\$#s"T0B5{ʲ@xA P?fQu+.E#aʤ{_ hZbm]FskҟE:reIJ+HOIPbT'_c{z:Ow3Κ-Iqs&z)ǬQ$Ƃ5Qgmc:6Rh/=([uv;!e<ųTEuNR@T9ڲ a`. @hO4JWTR'3U*HYF6oav4Trs< lm G9-z6$$`J߼ skhR@R.6hѣ7l!W||"߲ὠA$i>΁'5❠C|O1l'2݀ x):wD }m^Vd+wǵxC\BfKln'k͞tlȖ&(T8)P4Q5r*=$!}gp `"\תslaB$&#pDnwL7&-|xHˍl ?j4rr9@7%ڥVZ-Ù.z#pvJs wt]YwtN86`<nĕP69o#'A!+ǩáhӖ -lop^j`=Pc/.e:՘ qi)~ kF.s.ڟ.ucĈ&;2bxĩMLqM9u@l܋b QQNU-iA(wig8ӿ)4h-q\7*}KHTetDew5YI -iHEWXavf(lxeAP1%k(/ K*$.BPSK[yҤ+43Í8?TӲ=ez[i:uHm+6m]mPx*%|ߝlK;ߜ!~qd3fef",/MFYGL %`r5y4)W ""`w:31@Ǚ81awO]wa=.rdNy~°O'|E)#]ׁ0B$ O \M2(ů(6hEܓ)PJ; t# 5SF Z&4.UV)hen\?n^~UׂH56߃p=Wbߪ%& ,n,{57'3hzy`T"LJpv-/punA5K= Y7:CGSǎ|fX7-n&k BJ6g0GM]~Kb@x$G(zs8"rToB0 醌.HBǻs'*?rAƷN&V'JȁODJŀ@FQs=/VjW/6gb:Wu84 e2i҄Re >W 2Sr["eK7pF-HOeJ̫E.RLQ~7:c7*zƶub>\1#U{E. l-a!Y3ƾzyEj6jnm: ȲD؈]VkeHHC5p0>AZOi5,im&o՗2lzl> 2S3ro\_iU,}2W3vИjPL}KP䴺S7&O#ݛڄqzG|4D*Z?L yBb(1\}~xŀ[\g/' NC+jer<-d(4+Cg)KrLsnPn?6r<9YD=-qaRuP ZSǝ}MY %DHZ=U:*BFz5ݴMgr;|c*TKI&V+XҸ>OAHPah Cح<_sb::՚{*؟Egrq|sd Ntkic⑀Z]ԳsiZL_9[3nݵ)K_v,>DrOOcmH;NL/8ծ#yʡthASd/ug6O_ch|ͩܵ|fq KBd%pU{U_t~<쵢rM(- jQNI̝*F'_?Qf$^1f<$.itUK@bYSE$O i4fgƚfු_ ?:;*H?kE3'%ō 6y ,lSgŵNAG KQa0uȼ!Pm,TjR4$ Va N@tIT[e ËLh﨔"~3h!w8dp!g 7ZXIfhW_ +XjXpY_ [o#q2 ^堑WƤO{콆c&s:RyO 4kPyJ*A ⸕AfX~G(c&*J$QmjyH}hG2G\ox_yc b 4S_yBcȄ!d|!P1TV % |< r'e۶*W&aV)G3BvL-h Qz/.!$흮~&nE^޿B +q~%T&D]*ۆժݘ d0+6d]sfuT8A,NipQvn)IiYĨli]0IptDe/$,GaPy"ٶPkWGr?tkW!?}#GEM%q #mUNp F2m }_tkc(!t}$>Jjz}BčSPZ=NIsgM>~/[XZy6r:UE7P"q<9>C@ |f01[+k[&E i).i 1ڲ6i4,;;+k-6G(-T2$߉waܟl'jRMH 1Jӿ*oJ!G KY@c}ёu`tb:zDcE@VS lݛr E\\u&󣹾%؉\~m}>~4ee<#%dHx|ObZfMoEic0mHZZXOݑS11B࿪nzBahʺ0,NUpo)jӰ\\붍N)j®^CP[fF*}P j*&ՆQ.buWZLɇEZ"-P<2'}=8y}e{ KI-6'(|L 2ҴKQ:޾کO͇p|3׋Su5y7bWPSE~SRp-䣂پ`]>\%#dt@ykdF7f)\E:wXwa/%%Hv-M|,:K.:%OBq>mo?Zm8mdCN!KlC} 6@]4vIwa 4ī"8J_xIzm}--R^Tq/!4(zwd$8LiZ?.OmhkL sBb"Jpe"AW@;.ӓ $~`Zwg"w؆'f|>ɍZӒ;뚞( Q`Sy쑧k-}|)T#M]͡fw}Ҁdy990 |Lo6RAjhsRgJRs9p)M޳PM_ D#1T&ڌ1Kg m_uw\::$ojQ}TMv˴hldL]{QZׄHJ~5]%9 ܴy4&+ڶ^PHiLř?-#z]>hhx& ZBv҄/.b\HQ9Wy.I1 :@*YG7:?#hFg:_)a: (͡bտ R?NW gIЙ!ჂC*&1ʬM8r`ځP(p[0CH eJM ~53RZZ4]6}F.څ>w$H|yUdJn+_޺UITSVg4]ݹV1bDQplgB62? kU^fNM]㹔tHfX[Oވ Vi[=oBUNMx6Me޵Oe=JAs#'8Β NF]n?˱X^'~:"[f;ZxLܘu]wqBIs,Ia*e $;Vq.g5lh8|Ad-{1btŻ% '! xv(I5[>te7y8j]vH\N bR%ܓd_YupAh#$ԇnls 8R'TSڟS38q70f\$H`?I$\bP7Ncz8iN,aOn=aF,&47sbFfD#xtQןXx:׈ȥos $CP3Ѽ .^:J(,+#eB-Cdsgfo\d(-SF8"Ǚ$^N(ߚJ OnI5ӹ+y3lh;<O3їŝ4Ru~;B(.-ԃ):{=/ؗT|PqB>[fN!2,J~grlB ! Hiϗ˗߄ւUx`MugJxєSLtu5MDLk$5P]yB:%A\r^/(OdhS|v B9|oxh?u(~q)>/z*SuAauB @^rLԛ߲xboHX 0я=Ϋ Ff'ep,wԚ%tƋ}kVuWVϚK=7,i5׃mO 9E|m3dY2壜[m5n7* F -Ho24ݍ-@[pL3:@vִX֢y&y`2\$C&h۰=TQobX (d6<1G[ZޥLj1. |KLn3_2D75yѕ^I/<A5|?Ip-[NS $WJ"7S Y^xpWl4>AH'$+y^f `qfnUtܞ>?*_i^J F:}dQWW;tp\n<;͘g jؤ$nKs3?t6ЀޒwC#Υ? `&h"t 5lX)ڊOlgOі\T:!`V-+x$\':K RWnk j_L3^F$\SHe?8ÏK"Q8"ګ0Wc(so8F@k 8((KfțJ8(ٰܰÖ{B~jtP:\dXtq則kt8}.m`Zgyy@\D8ڂ~"!Ma+W)(GTLR* cY8Pf%5X $&2@ >y.\|)7?BGб6:[Pj,8]fs^b{VD UTp>4ZA:~^p*a.mb?B>"Ƈ<-2ݞ!gzv+Č7BiJ5ڊ,&=9lԟZDHg3z_dQ͚SsO`VY#^a:>Mg']iEq4Y;܀g?L,V;! xT(UB戨!j7j$^s$ ebl6'&N>>;:1#t a\?yc\Z "Ϟ۸$( ߋ}|. T׵4칞߬_4"m3-=V5lz\MX.}b *PHLlkm3H z;bzw2 Ν# VznXhL$OףX5E0ϧ'"r {-HJ;Wvz~="~XձzjuT?QO Lgői!5bJ䭌T\r*襌RQLI5MoǗ CޙDNe`=OdgEF0k]\ŅeW{%>aA6uM6p)7=`I?Hclma Hr X!&IDזomlQx>Qk$slɑbM:HYbv+'XIm   8NQ Mu31 !^M1AژB>h#B2jq.Ȁ?$_%^Q![-sQ0 P_ܸ2d\F-;`ɝ a%fǭ>F*TPݏZ(ş߀|g|`12 YYLkW?jSĝE\k9fS6ȑ:vaUVD 7T\huR:!x=uGU8-V)YVVMaVVw]Yw>L qlP6=kAv }ݞA3{'4 ;ҟ͐M\NliުLzT4aKj'[oTkohb iUWUD!)/y +h2T2q>Q!hz*b6t٣N(KQdE‚6.+,&is0$x<%iPxU[ Q6 (gY|;Kו'͊0vJ #uTHlDHVU˄u2G(e@sTE/X?7י%HD~J7Eߩ,>zތp,7tE乎*Ŕ!˫p';;Z*Є#iTs!a\O?|HT {x!,;оzY2ma,v͵ś R3HOD@c2* .\ef@0׀n3wPpS %%Cl`R%j:;ٕcCpLOLѕghyEZq!w dvx{qRr 7WLD]z ǼUyﻦ4>LtY4ڭՁqdzpvMCc0M+~>]wy [Jc|# >uZh[k|@D0LEIS~YMnI(RUH0wNaSO3Ԡ[7%>edʮ{lNVnfYG6 Oz G{)%~M .hS%8/Zq7`AMLl|2)T-'9,Qbsfj]9-#A|)  I& {TS7}o,xڅK뚆lMstہfKe8S>:Ӗ/J3X%YhVtǍi|w<QhrvCE?ӊ0Im >6(E3٦`gV^]O̔L\'46?>|p7thA^C8I *`I1[9 NFXSjSWe`(tWzs~O*!4 U-l; }ئ|ę`EO1Kh1{%H'u{{;mS\GoBim\5]ߠX;&ZS@Eلcň9IJy*ùۘCG.A(+}lH^'~>K&Pj0?iӠb> ^|h~u Ơ)pC Yݳ`i()( ZPE ddz&[`4jȈGOLLt8VYR.1ϲ8w3oqz7dfjI^LGxmK&-"ÏP XRR4p*Un=A;ϸYuQ0z(vSDBm=n]'[MJ*-I>ZOf0 m⸫TF):e9iKc7#݀otL3c'_޳e RaS'"H>?ݓXF>pfeAL =y3VlWHĤ6m y_Gx:tԷ+$}aKקe*mu/08G2zHWs$Lh~{h5%iXV0Kr!V<禼%>,Rh*>a5Aѕ O3FIl5ZϹއ6r>r5XpZtW,iwmy )gdj#?2&s)Z&yLl?őޙdF-!gDS)94\J +lc_V%*<\e$d] Ȑ^.#_!b0\&/EJ y^:sE69*J![]f͆u -k ;}e-Z ު#gWDo5z} ʿ +Rt@??OdA 촠=LMAPNHT۷\yZ`P`FbרbnRQԠĖ+%DфSPkzTK8ka_RٝڶӬНL,28[({4 l@c ]'I.X UdZd"<%ͅtꄺnzuˆ]y` ߇ZhtI 7EZL1*i;ڙTɇ7<'UJ&FlFt1CpsρX uXi&se$".q1$*kfU<,sV E8EgN >;WIrqK@F\H&I$"Q27*kdMڈDwaȵj 2ѯÐv+s) IeX:5M|Q,=iSǎLJq;qͷ4)#1)7؏h׬ Z l`m{Rck`b+#{CPLSWX'%Te 0{WpBJ'5}m=Rj|d65eq2BaP#$WSXyԫnTMJa}B?G)]YmoP+ #=gvR1PzAenCѯaԯl'<*uXB=sMr7dd´E[eJ4Ii7͑?(W#wW}I{:k^,;łF^2`6opB@G㐲 ?m"B!*Oxsk4Fٴ0cb'8dQw"g4tG!喦ωfV7a굕@]^iI((|PIlP&~g;+m8C=/X>19o bo;7D}ڰ0Frdq1mcե[lY-SsV)t|L9Kk]=ݔ UThL}b {Gx% }4_9Ag! pG@"erѩO̯+ Av-~c5&-3 @}zjLyK~,~~j\8#[_S%&?18My~lXzTGuPmnoq= Avh𢡄{iRH2ҧ+6S0R)CA|SCf ZqÊs3c2kpJɷFgs-sE]< 5&r %˓s#e~X[)H$92)ynAn&}ONSA2#4^E% iYo+1L91ZGrFYn "D8(4Z#iͣT'(FM}ۆ(ت`93ЋF,á^!}إZ#9m!ѫ?PK$ B/*!8wۋ 4wdAh\T[Tcv0.IE@V*e˻=Ե_V`((xEI(077lw$y `JV`#ߊμBBBxfn$ LPثl;/ ]3ٚm򺃚~E᛻eCh* U>S2*l'.'Ϫ5A_q̫l)_o PzwK32~, ɡ KΤ`3h 4թ5RFA&g#L_(ovϯ#"͒-sfݟ טdRV||7 ´/L`Bw$4ިn/`9ӁX*dd®@z&K!{6tyƜ *g~WnB}p,#tb<Ǟ-SxtB/C 6߮ 8?^4!4i7+YA -`x9ϩ|@]nܑěWj"vjn1Y*}d!EZ& (|4F6B8r" &n^lit;d%k`'|~i9R"#ta;ֆkL;WF?>GhHH]f,"%jJJ+p:4E95 '@fXR1xGtP'93\jem6NWߎap˳*w?X9r3orG$Lc!Xňݹĝ]ov|a2oVzZ&zifX 7eԠJ U'iE#e}5 ;i.1& j^MGۿXyŬN >wy,B}"lU4'_6e1yU@ ax9}]a)I? Uʫ]CRvG>K4tQ(fg{[EF+"2M]]-;v(᪍JJ`8 2ra;޵a5@T6CtS%+JG9@euGvr]mTvpG&fq@źAdB'zjG"*MRd ׳r #ӂ!n{ N޴0Pȇĵ:n-ȳ 8V) C'?ȵFO)J@<5quEgc+WM-*; 67!5&Lw* mEt@1M#wtN|og_R.Ջ1~b#SO  RPn%lT0`۸{ ):~EQC9 B/RB|6Ƶa֐+आ</a6 ATX<  QG 6KQc`T"Ct'̳whM C~Z_6Iހט 'P|U>|NцdZi&g]۠UA̬V;Q(0y9.<ՍnOqu`hfE()JJF,EŒH;`V H8}@: U2G >Kez+.qK)a&_>ךʫXצLBBD;Vn*afZ!D8yQG8MK$7߂IL1]m⦅B )J.ETh9j}j ȂBðۣEH]Pl~rݹLQw ,$~S-8*!~nBb3IS\gejHH5zQؕCl.ܗL$[4$ 4_Î0nx|SBڞ7Rl"iwwm>Xٳ*W:p  b;p;!l&ba*~WBͩK] =[uѪʏLrH\fJƳQ 2)R @_NO~UQqYDŰ,u '2E"cL#C-OHvճ&얷HFCl|f) .n6zc#F V" j~z&sڱho`GW _88&Uq+^ZdBśtH%2qacҏeEuo4P5b[ȃRS D0;GqO"[ql|v:n fT:(nme@ϥvZdX?|Z J 1PePutq!lA5ORI#}ÚoP-a* jF3 Kw+Pܒ=s7{{Y^~VSJޔ|Pi9GOK$2˟W 8]*F;j ӓ?݋_'!{M{?3mo[<tk#U)BGڝe呅yvcmq%W1Z@RcH:[p+%Z4'|ܧ @Gd}5A ҲUnumBY4R.#Y*'p|3=!,ЧfM6tn,Ӯ&s5{zmwĊBYl0Gs \ mYf<"5S ?b*iڹ 8rΑ; w\c#ОuսQе q}LpjVd­D0R-XR0HUi:w%~!sՄl JIڸ0>Cws f{4m90ppںp% -SXc4swHcK~ga}ikh7|OTncb[K6OԵ$wOY Nq:h).>-%ן˫ir8Q-sZpl%L@}yxd%GXEZVzۘ6 f.Aucƨ-jk'uu:D( ?~O{AtbΩL8_*qakh׈ l$̖w3 ,){+ɒ(mN,T=A[9_ Ew֖ꋧv QWw+K^j( ƶK9? Ɂ @C_Lӄja3(jIni~_O7x.NWE??d1mYy t *8gmlhϪ'DL\(kc#/ )O}[3gϤdp P;NVPz Ю@O!]R.DzKWe>=?;ւ{j#=.g[QOK7_|7fIj=Wj_gT8M s%VA~ѧ/NM"@F0zj]ltȟgq\+Ln{6=EM=sJݻpb6_W~#_c] >4ڡc#f x"~#Yih/)e0r#D M*{DX;ļȓT;98g :UkJ!)XDlLNzOaL&\˫ MOf¦8~lLq$ 4Pr 9ϾbPM!͒k=>\GRHDHj)(%EE]W%ObkGpY{KU=5~;Rl >ce Z`j.oQBJ&wB.+(kMHmnrZ3z#kb 2Z-,p7-#ߩ.X ~jޚjԃ\T Lvtoף. ƘܙZc Sʷ%0Sdg).NgMGb{3-룱f|}}aT&ܸZlye8{;2 /@JT>"Ћ}ȩuf>c kl_Ѽ3}uP4aPRRlW腲H#WXJ&FwH"ʾ\ޓV(Y{Wp +mȩ|Iɝ8b뜇ZR]&' 9ƧVJ7+XN*m .2h>yQZ v2k/"WMR\B.spԏut]8k۝K˯B7׿T[` hmgn =?,0 V]g0?Sŷ-u Aā^F!c5B}P3#',]zE}epժ̹H ~iBl>8yT]uW94[0C=o8@U: >`3"IsI*Bhb&*KսT*iS2r(P3RTVZ&+fDsa&ӿ60'kn%ߑ܀'w Jd2Y؝ -TkXFRZZϬh'\+5En؅6߯ELyۛz]ka@ɉy9QAGL!#\RX?yU$wsQ^ J}72LwI'OV9 kb]:(ɐ,_,BXprK06x _bzJMߣx,E|)&' @R:hrU \6sgQ}qyD60>SzG:RkQ϶BU -[$ 8. `9@k:}&_#D=v| z- dpa{ex-1=>ZžE=ǐd o,e ~#AwO H/6X/nwSUVlt!ޖ^3ËJ\{T.ryI3:JP*%7!qY˂B=љaU]r$ÐF^>ij`XÙ۵>"d]+(_gE``KzъP>Vp h:E܋w6T<ӊytѹۏᦢَrGmʚg DǜR7ǎ#i8Ѽk~eVwg~GqvŴ`?e>mn %?}xC H2_2nHYvMv0Y<䟺-&p R(vOO{ IPJA޶s_5ly(*/h#Z2;NXk-SO݇`(uG) `{K?r2eR֯$n0/Bsno/I~fnh(QnI.1d|Mdv{W$5m [~or yK.$=xhBkdll|D 1&8I\@X\8c u/ex;P f XHdunkc~)r_<]˯B5(>r1W'og΂d$Byfh="_$' F0؛;#%-C8i o&ëzW?Uf_q6Njf kk:A"IOiU9o *pc< 4WD A/Nzr i .mu< hw25']X 6B^\' #xt3hRǻ:J}V! ]b_CmID677%vYd)J·p){ZjSFٙz΁urHB[An:M#ÀY[2Il"U!,etB*ߜ;Eq=1]ΔS6‹ T_%ǖ.4ƬE`h^|p~ѯòAʞwp`%7 ӷH f!ܠhs5*dT׃%wP!|YA H2%,>u"K ʳӭG[?/Uh#L0`ύ:/+{/΄Lz٦$i_=w]u`䷝;` q[~"F 5VrX4C6pZ;;b7jdqWmMUW{XW\aotS[P8U%NYVC5a~I%@?ڹ^XdpVGbfzdG\{nq"[9զT2\7 L9uNTc~A%#M6{P}&j8+޵C54\L?^hdv!L@q%&?jHcƮ;eMᦇ~`ZĪ}(v|meeПz&`VȑG$:ߪBXvXpofmϹQ(3!4w7[ u*$ߞgwqр[̸hs` %7D̈́DeI)S"R*F7YcЛ*NbBƻb"MaŶ$TI*F6g&T78nHON:^mK@76B g/0#5RS8 MG\&"T(Uhյ;ncS2COK ()|bթ9b-ɨpV-02ݱ1f?ឿ` N+3^8hS ؓ0@ ߯\30g(yq?W7/Me"|.3ۧoռ61m c&>ՀysBf7?elLT2DL!j|lۯLl<Ń'/$ ̙dp،Zh %g+T`3JwQ"z]zcUOjibOa ~c@g6]7I.*l7ϣ+s.{ Jnb-SMBhLb, a'ovqh%Ջ4d0O/wNp99>lBwu^F⛛ݛ%ِnh߰>Wbze\׬lX)GtA+ \ҠyY_<TZ R Tg2n+6;U%Xgָ}(izH~WUqYay!=eypcFxHsCY'I;I#0Y>N&} OCO)b{%.q+_b玡uApi()EECŦW`'-+'BןG2wqC=BK~pKØvH=:~8Ӿ@cŨf<]S T;nE/u muCs}{1/jY{^eS)ƸEK'v꼟(><:$WKy+\qE=Du_Bn(:_PQ;C#zgjy9&z~ NNgl2錟Jer}z Ǖ;dD 5w oP4c#8v\w?>A|N RMXt\LWDah$\HL@V_g3!C]޴ZP"8FnSAG+:qXvCB_Q0E&~0J\[)xo>ժҮj0(JF5mξ^<Ma ']eӊV`+8s:L| O@^${[×}|ҡ3 &ae``%h9f?(3H1Hx-jK sBdvCl mY4bOQ+xRH^S KܙU:|o ԐK Smǜ6ޚ&LA\~x9I[X#L`wV7\,1ɅaM*KMɰvM_:(v `v{AB- wacL`uW.| ] 1b/AU^mwNZ]ZU*x /1V9S)Dza.\FԆA;b֥÷"pˆZ7}/x@ܭ dΤ8uYGY&܅uA(XZzaI;XF'- y3ISGF lCj*ĜLzl0 Y|  k@܈Dς#HL- HU&4$GMGR]u Ui""z=l%*j(K$7bS?JT4e sSKғK[֜]aI^uC̎$6{=*P}J-l;uL yGep=Ưހ6pӌbGQB{u8}yG{NgHM&i9 $ u]畕{a٪~1pT([ANmɖw=SWB'F9N_!g''lDHfpUT`?N6yȌ06Z^uuJl\ΑTڕݾ`<3ב!VNfD)v;5 Dr@+]1Vg]3EeK7=]$*FE@ME)9fH譯rNv:@b\sҺU %K7 cWv~!塰lQq|^t@MA֯#*xGV,᧚ YVfdZZ.>aW]<<(Dr;e}z0Pc~jEwڰ]Vr -©΋\[֘I,Pς˳{TSS $Ad34Q?ߍ:ɪ&pV2 mz]fZ0+%Pܮc9R[vZ7߸x6)KJ bV`~jLJLT?r sA*F MцB&!T'!`[*s} =|J_pe ( P"~:iDϷRzl(VS[#,;g>AOZfg/8W  02@h9dDt[aBw4]dۤko^B=:afj ul5#p45u|,Jop%aEK=R fUI}\TIu3v5;Od5XGVI֩t h1٭܃+$ { /+b'=YbL&\n1vg֤ei8;uhaoP ߆_;LЁ$YF2*S(޷[<`λ:dˏ}w0\I+Qoy10W'fp8 mFI7J@@'@6!s)hQf t L]6]@{>U5a2HvSG>gqW쵟nR뀕xjcBc%f$Fů߇• l}o0!kdRsnG^|CE[* 3@фzcU0h6 .HFWG-5 HzgT\#// 1]aLKAd؎0ݮ 3  LǙH aY0g0]S陵2@{0#|X5V-~#`  zdF(OмgT)ptcċ|BU&%-2>6?|!Q)=݂}tgtI @N/ eUjk3^\-8N?diA n$bq\A)U7nlS-TrN8aP8,*%>+엯rξ -(WHpNo%YVh}^,Ev`&b$/Zes-z#%kW?j[N5:  񘫢nBa1Y-'Ԫ8;=?tfDP2뢋as-";/k@C79(oWZ0snf"$n(:w{*d}XfnbYXNOJ"VbG ">V935F7HcD) 7r\BO3'xN"=5SH:Z{S!z3DH 4$#tdQԮ_Ϧm{,c6}WR`ȴd"ăDWի3 ,8Y]%);Wa>l;AOA∐ij_&KN=N NNكYA63H @0j_h5-gJ3lL5 ۆVb MPc#qsmVsnTFf&n3 p!QIǝ#c#= -6TxӎCr\hm^(èѠ!3V?AHIn+Z-P;^kQdIy=?ΎހZM84,IGSR (&W/:W/)ml"W3+.yq=9ZP]l#70|om=wP+MDBzSwDn2NTRih_yWݳ#i>?CbR0FNE5/%:0F`n5hPL-<]&Emfac6 Ե=wͲMFCz[Bp5\U>hTB^~=eרpJ6Ǔ^zo(+`ӬAVY+涅nF&G+YW?Uk~v.F&ftDšd8|ֹx_rU1Ɏ Psٴ`7o=-ƲG`*EӜP[pf!$ei(;' ̜Syg5e!Z9 5B,>cs=*JobUVg|\ +*o@Tǘeɍ33㦥XN}xgDpz p:O9`ꗂZTʉz1sDG2$wuml)jzz7 _)'rJx[MHM-[0#hr.ꀮMQsuO8" rIS=h߀97*`KnLԄ\WsCqJf7WsjN!d|܍&}:{#bq+V=gԗC\a/gIK*М,xLtgdj!ʣ6>uiXZ;v@M}bXe)N-xUY"+u{Ss3|$}'ͳ J¾F^ |s4HH/[u]ᴟ`"#"MׂΰJgs;S(0:F!x^%G7q*L$7}00X!'s% ӛuMGУ~+ -Nfkc=Njʁ?WpV9rMcT\G'a1j9`?C꺋?Mœy\nT7,l q' 8/hr 8Jhb#x7'n1QL!:n=4vLBqn26_) w]>=xM>(p D/#6x~z(G/ Zlv ;)Odc {5g{[9@Z5\ /Ѷ kL. рzٽ-*hw !\ m]:\- |3p9vG;ӻ12o 68g\ {wdDj7hYDǢ}7XNp˛3jm/·J&% åbϊG΋8N Eh34ϮiTr FE.VkToZUeI3e.@ 6ލ#~}Sv,aP@Qu=:y(x7xᙯYL@aM\;x\E;%X9**wg fO0bae^]ڍH'wf"t)Ӿsz_WStf`c\GDaCuVTi-6/c@306h>i:`ӷuKb,X 3ǀ,54gpcfZbMDcMR j(bw3Ń_܋uxl_!Y^ W߷ЕV[(Vp%חm=,JwgE"2xA&ZqJ&>6#䲄 2B3 {}r.pw@8Y0_ NP@:?N2|&;8$9z{p=!k&}K'~eÅWdB8jVT:NQPC[1(0?4Wr:lHjJk:xR{u:^{ ;L3{7Y%ʾ&=F:4-%H0o5W0L0fdU 򾟎 j21]dfGEt̤6gķ<,^VcXqYѝ@W @㑶eZG?Qs~LIr[h#,]£n EnȻ 1éЀQ{37T#2=%F6ܯt4O*daP.6Z.ew]\롂0 3KNV1eGco, 0LwL=2%aK'ߐj+1 Q%#vsNe۪/bKEs ީl.) q2A̽  #7a*?jS'UPp]?q>lB?pAm5%67J#_Ġ0["}M6AQ UםkAyxZҬWQܾ|%rݏ4,_CɨkRnY(6Z RW)guo@thuM)/-=]_y0@1\5X#UU|9~Tb&31Ǎۀxgji?!|<RETQ'8B9[YI otvn/87ͼLMD4` I\h|R^(|z/ SiHkO)>[irKyQ\KV])R3DK7gFckE o'Scl+Kyh%H?6EZ*c7 O]2-t // +C hR[{Z2UU]Asq/9$4 +)oMgXtIFZgA׿vB"FbX(]Ż$hR^{BY?٦r ם1q%Y$m{O[\+ǍgNvoKYj2iRHQ㬒`l֮L^bg nk8f 9fk onu`q[l|`8j;z,Ef3m#8D.)WZId$C~WKb 54Zry~CM\ 6`&]yU 5lkK_&S_rjÈ ^6-KG ǩnxʈPHlDB4$8< d@ dRN)wbɪ1ta#sU%%:~|~W,_Oj |$Gph!x4@}tYW/j;`ObX`lGv~W5,ɴx>}WbM};(2Ed4FD^zV,]kf37'7`a瑿O BX%82 Wmc>IXl?ư(4s,p>F / +̤b5ˠcȟvLNl1~RH{A% F\ ][q L~e/HlbI EdY1mrW8ջ&blOHb48{Y7OSMMAs>2eez2h4 (f+\03_7w\ )Ń(oڠg[l dC-۳vp2G,Aqy#">qϾɂS q3=㓵xMc<%L%t*wi-_Y!s\l"0Cs{$lBԿiN؟㍥=EDw x }XᒲI4 ! !(Pwh$4)ٷ4`mb,h> e7&3 ؇7^QF nYZmrk>96Vi ^*}RʎnXw Z|y5q?タJk7dQI՜b_Q?@r(0ukr<-_#O*ᨕ bɭVk%<]B9=FğY8=Ӯ k!8;!f}_n]?X`uL FҲrcj8Y4M44ʒcrv-vBA\C/[@{``(H9/3gB(ak)]F+S cM0od "y[+U6h╺z_WS&ӶMT@ !Vox 08WVe7I \"@lDz 1YĚ˪iEOmM6LCR'޿P~`c(`] g eΖ>(d&n|c`qqen 'ٖ樆jvdhwzmCwYeІ2n<3.ۅch}&DZ`Ӕi DLmrƯmRۍl域ߠxI ;W=S:Q肕G؋#%KuWS Wjpf"*^YŻ +yEsmf%m%r{%a8F%HWVFxB^y/cB>֟@%H.Wȧ RM&_-^ZSy5KCNkQ\3DoFQphaz(lQ=jwѧG!f XYzu|ͥ&hhs#ϖ;P@ūQWЂEX:'boŇ U1tuvt9g?v-  K1(Ʉ,As$eti5R.U~MQ5foR#G):;#(^̔B伛&jybF~_8T&b31QT>5JjzXk 0o}st\`fDO\ubqB@ fA4_o%h пL"GCRxo!窂!`bir!С yW*cjT7v`c2[Y*`JF&X5<25F* ,tG)ҩ1S.m1"JD^U;O)pvŒ)FT!^<*ߧr@~ك7ScLQ*RU ۆU![vq:GaxWw:;b Z ,yF䈎tSr:zިJq 8{t󗁋0c\MSmP޸dqJyc[b#>\7E_ ~ϋ2UwZXs82 ZaFOWyQOQDZ$Yּ ,]d6&B5f3pm۽Eoֆ0Sֳ4DuS|fx#Vjwg Uzvq0* X1԰ܶ*ȝ{x_V]pE4)U 84'm,R Ml)▶GMjÌ+ Tye*S`~R}B]!dpW7BL6RSd):aJOtcj8l^S =}MrsC0^B0ɦb /dUgeH*e/LVP WPc|ȪNZ-E#W01??h$cuK7˹HGc/ӼFұQԉG1s~:fò)C>޾C ]CoFW8p~1vFK2hk4W DݚqMĠ >3,d)C%j9"90q<_[~ *m}ue-ήAGMQL_AWxdh3J%g5Z馩a1Rm\ܥHc wzfxJj.x*0`FX;LJL8 >BUGV->!UAL}i56@PQ%i `kNN붳DIH#ArTzA4%C!Xwm"$HMۗȀ Ħ9 ɹ7Iʀ:D$`<@v*а  ;M}ce]1Ǻm޵kG](<|:kg$ ;|j*z'>#]1! a{Y:{7 RYOAcݴFcKs%PcJ `v&G K "?Z߂3pZ!d/D`o:'~<]j7 } ؠ '튈<~8[TjtNB2qPa2X)g-($-?χoh>-N0ݮ.c..9ѫt1bBIY"D44SUӎּc;2^8W7+&QNLN@dޏ^/Fje7D^Wg%gJy?hEP~g[`u׃iH΢yCv6 T''-m b8 Rt3MLo% wj=I! /r.5jfgp aaeUj2ʭa@pV":ڳүZSHԓ ׼>.(gLY~9*@0eߒl̀DŽ5_ ΂c'X9=XaXfUBg.bDv! BÒn‡ԧHnsR{KNUi$G#a/Y=t¬O/2F!z/|ZIk;f}hTn!>jtj$P3W۱P rX!b夆*{ K$]VdO4[D mf=}#XV&̞_1l3_}J~LO'NlΪWX^% -[ګ^UP;ƣ'$B7cYwaI@E )ti%VfvcE[rw "yy&ן+\|}*]Rn=J̭ɓaPW |L#~]hu4N `[Lt,P =laW4E9uغyCKk2WJ&1@[LpT(m~788j :HkSEԻ)4JIOU޹ܟ.nIh)>/;?(~wPTsyeή{y;1z b2xjA罕8ɱC&%?5W/p⼧ueg ysҎR&g`f| O7܂+.N4h0HN>9T% F62a3}P=;T.Ckdq40WǕ "ۜӽٸ'gyF3M:rD ՔC.)soMI:DF .?)F{,`$uZ6Ⱦ $ckku-+v] " ܯjZ0*L~Fi*e:۽dž5Y]ˆތ* 1N*Ǥ$8qrVhXG#t39c)W%;Teb*e_44j&Q(;ݞG/7wN@7ֻ{<k#zeB(?k#SV~qBvv Zt9WΙ4N;ׂ{:“'9SW"o(.NpHy槴#vj`w)za돦ĸeVSJKܒ,';A֓ʹYX&j]K&f\^w-@qB];Hk'IS6MyhZ&Yy,KIoHșGL:ZF;xe7b ->/V'j"Do߹Jfbr^SdvTTH&?_,kMRe})ɊW<ٓh-_)q 㾯OjW da?TXl<Ǻ![/2E4n:QFlz绳ѧuW0z/̚8]ķ+-CLm37'ݒCc#!> P)}VePF*e?WyNtK'IfeH,ǃJi8Ԍr WD+[*kv P-eYMB*+.*HjUeyЕ{/H^t1IT[J`=S!r~G<%p8B.F0R}?eY`ލ?2Zs7 wx!a9ru|ѳSܴ'.z=@ҦPJݻ 9zCFeIBmhz $s\cODe2ﺞyҋDaD.j|MW"E˱WRÄ>z>O#'\*ڴ_QHDk.0R3Xk*a.Zn'Vg%4`@!:\3GZqThz"!e/b\4B(nj6B=މodԑZF[ݴ<puÕ[w ƆºjC&D#%Ulvb/R_~6zq6]-e5)lFZb[5lV,ar n71CI<へ3{L"rx=^R/B*$G$ElK:F12?`J|@Z;G9ύǾ D?'6IH=C,Ӯ0Kbj%eN?#5|isvr ~W8tHa`+(ĩNyw Ⱥen4~WDtt{lh]^?A3\\CA (E$~6NKh{@ꤕ|sgc y7ԚAG苄뮆yd=5 Ι)*t"*3A5~o''QZ{9h͎chFҍGa4?YݶʏΑ$ٝ>&AUKpx RG`w uBUhZGaHjвbKɅ=prVFTLG3m}IP!Rn3K'`9 5ڎ4ԥInМx0*aӺ,Atp~bMh_ oz,{cd?Ӭr"^ɦHx;mI1ӥ7D2(hѪADcSF͗F{beP4H{J[ՍR7AeX BР )p^C*r+egWܝTeZ&(ϳ8GAfF\v* c#6wF B2ԪIlvCݼ6R :{|8^2U\Cx4A{,1R1gE,L/kkƕ Z$]AbT󇧴l+;3Jn_ߥThV3ls SPUVXQ$(l AQa Tg |fkt* mLj=%`ti!67:+*tVSvxpr%hƴڽU)m^dvlcsGI^ī&ҍSi=}Wޟր3PUY4mg4H x][yDJjmw!jvi} zCjeL˳yoq> ;'">Sgټ#ͰP?+QneTvRf]w os[43`B@J!gZJL~RnS*:i5{)>1ST]&qلTLCZZqRGgW2AYhs%HL`U 7JÚXCl!֕z&rT;/_AaNBQ&ý[ p4R8պL `wk)M3)>^5%k}g CdG-:T 24{]("D`+>2_L-n}a; B41/Rh4yt\$e܃kI.ȖEL-*eh3w[ݗhS2ߠ4e9eM3SC5ϛ]bzrn\c.E<1ɵX1έ2E! Ѵ.d=܇EĮn tѨXC֛%y]a&WRcCJ]WM=1Rkh;}tW .n9XB;с~Mz+ w$n=Nni)zFVôaw kM?K*`d!N3r_g~nũ݅$G%zN}6)oPQ `"LW +>1~$@CJEr .$f\"8LH.zh3[xn~^+Pb̮'ȉ<:+f ǀwHyLꄍ^mzb[)dVȱf=MZ5Ӗ DO֦9~(ˮQ\ mȖ0 qeYas8dU&jZ-RJZu~/~8G+'dW\aʢ0$w3ELM ̪AֆAO1*U)JL9nB1;; xi!¢D*qȭL8S:>m꒕~%QiMd|skҾ!G>&1?c;xZs2Hz #Ek4Sy=j ; g^joĭP xGVO& `$!2- NTv k0iDD=-&=o9g (0sd;l5އu$.#qb^TpS W^{s<\ 賡j?V2Ydx9Rkq/KZ$EDe>L>D7fלu,s6Ñ }K"SR0s((E!|[gDS扄o*#7k=3lZ.l[a'_F@'ĂFoE|28]5 p4;Nn,w"=&V&-B8Qm|㦅"n{! 5i$gTj.)=),׀ph}{yW._v)=4=6OA:N ?[+Bk>zޜAȭ]|vQ8 dg woPD(h$ѨJ#8T-l!rﯱ/偧wAT;XٝJLZɔjP9q|$&ۥO^nJkӝ}Pk*)_0v7s5NJ;$zb*Ƣ#0>)sgq=="Hr-ݹPqތ;N^/BWh:)74/z^P>I .$F$8iNCPD#*?ij8? ~6L47~ Y}cNFIW__6~ً1cXλ]JP,=Sj$O)eBrw?4^0,2U,҈_pl6Ÿ8dӴ Bi\M<;M Hߢ!iw-#eU*:߶" 'w斉u%6O(<\ox+5}8Jj&-9qҵNZeD~ qL x[> @1?c۾gxü "9r ʊt> XI~禙@rJDy}JJ#RW2҉$RPGFo\# ·/ oO1C{ DAq  Op< AwB毌f^V#DZ7EQئ-&f,aDfpd 5WD{%gkIicBFUOF˵/tɍr.бޓ2ʣ@ ScΌqژr+19aGao ~j4M$.Ch \ ~ l.녃B-pҙR [VGh'߉Ioΰzg|XDhN[`6e$ݤ[Wg/a ű:A2}AID7G6τym7< ;Hy~[Foi]OeDNEŰkm|' J]XoCBm- `UBlN {6J i)R[#poJ|,UK(o_Ձrw_r\Ttl]ly.=qt׽q[*x؎oc蘵G 5&pfqU) 0Ҭ rpc]%/ t7^_ 9Lv. _ ¯t|nW뾽B2&A'| šs}8BU's6k8UYPxEssܐmY kbQ a v r;X#v>}sC규b J 7rTkOsҎY+›I gR6QչiWLS3Y`-mې#CZ_ZB pPUs Q 1I w'̋¢)ο0$}TE427j4uimBYb8VHm{E*ڛ4#j_qE%AJL|#_]8*QQn^L(&hZIXuaq,X>h!RK|oaM"ʡ\c9^^@| O5a>fEVAAz͔m\.zʰ@9Ң*TRL߄bCK]s[= 5/:@`sd\ollv.ߓ7ȇ9{ F TtBu_i@/kwKiZOoN9a"Sz7'fq7g")EjzeaP`x!J'0e{US";Y ?NDV%>td$bmgL7bwVS }$󆕭bJְܣ%'~""s&jyCM$ M[s\R^VJSTm^7W}P/-5=7s.tȘLOX?3wMY =i /?(l^i/G~K`!^vkI(/b^|FC̠b(JZf7. ڼ@<pŝnJVq>rw#X%SxWeA8aO]QQbh"5`=Y0[u?| {rikM8}~1bصXqGv~3sսN:mv2xr u+\`ʘ͎X YЩ^ *0Ĉx)fʶF4W=%JAC@ή$UtG9bۻ/ZbFCkɠ5S0Ɋ 'ٹ#S82Î%ń$Z~p vy`9N;{NNیpƧ sSk.ڬ)|(@} 3?0?n 5.tipv$xz$W8c3945b;s{O~pGБfOK$z at#FaNWm^ʹjͪx:=J MJv+~DROЬ <ƙ0*Jo VL{l1m4B[y5zW'[m1!(ɳ]FW|!e$!?on,&rx3+c s pj˴\?sDrۙk6wh4um~@īBs!G(51erͳbe77wzP aކS^?#֊rh+6<tY/tș!ȶӏ09&(m*hunE9(ѫ7&zd+dnl5'%B>̓eQxI ʗJTRdzqRh}ϏA'ⶎ89 FJi=dt́'#a8p:IJd'ۗ1ג챻&f0_q>/ 2uR;KR'\i? ˱w!$_ĩN:>?MS,Ȑ,wei΁ҋjI,it.f9RKbמ(q7Ɏ f?weDu 74"Λ{Kߎd@ T7} ,8,]z\M[14zUn>'X L_!Bw56m u6To96;<Vv45o;{\H-Vۚf]lH h:_8\ccƣВ Gu AB"vΘ Q)_DViQb=@'h\d"Sv&鱚QRy'{ڕkdɎT6? 4hTFzVA@~@yyNCYnA'TX޼v_48V^\|=O?NXt\&}0YqE|w2>QiK,R}GRm(2P3ݛe l4Sn[Cv0%Mf 4S#4??FE`r".SwPe\쩸@n!W,NA'!z -ȃR`4!`0sBf|dڜǏN)wLD_&T ٣#HmՅIndDnF`)yTsy MqXj߫). J[jSJ!z6 7eե+X x|[apGrӆ 8c+,< N?Va͌ J'b7£!&ֳER&Rh  i3BiSեަ D P FkRn[$P$VVK0VCF} LGgr8et@ɤ_Ӈ⻵9DZv,OM/E2DzT(-i]`# jZOEhN{J{?RԩxJבI8˜DQ*^UU_R 2zJR9sIa!C&W NCmAiodKh,QRFt3'ad, C!UD_fuYiv8bQ\`"|ĕ!DqՖL_PPnęJ,WNsquz!6.24o1U$:`)aZ({aGaIs猭9%4ʑs9 fv)8xBiݍ/ Rڟ w#"ѐSㆱI>+/dN0K]vpw%H67.8߫XuJ\꛰FWI 3Av]%wk`t}h`v1&J!^8#BnEp]!53@~C? H=W7$Qh܎C 5?4_uK⨘*^W xKq)3 -6b!IB6ƕ'\rѭn{lL- b'v|;x8GH7uQMo&`8Z!99L(BbsFi='s&t?J|iY6GB^t*^Ĥ\|/TP4o*®I:;#,W FHnCN!TyX;T=mߍ>,q4ڱpg`ϣ 'JVYҘ/i7d5@/٤sh6,r[.x4|dn&%zSd<һC- DO1S ϹUt"Qhk" ;2QUI|_gǪ3OZ%m'~8!ULoXMbA.fY;QVׯdD&Ϭ.-!DVpEQ AM;[[ " K.Wo{:wyh^6+Xj(P^e/jh(eؚe4 q6!?nW`Rt{24~*#SF"(L  JIؚ,;$EVA3mU2W h}0W:)4f7^Ci߿DHqܰ93;=rq&GFN,T#_))&kםк;jF%?G,=a$Z>tOv%76/5mcs*/yB&&g%l[J2lBo*!.z܃5݃_^GU_Lw,{K޲W2Z l=NXg5!DeJ m<23f Srrxm}&Q'ŨD><)8J?6&A#:# l8R %GccєOs,Pu5n!Hɱ|E;GXMAGնޫ`27 :IS* jglFѢS7sΘE.=ոo{ǩϸɌrԾ[zC{ ۦ|{i@8ʭs㖲9J>$F0͘0szL5󻁷xBE.R9^2 1o+8r+n,-5qV&eYO?ްTf(w;@\_w!"Derbƃiw uUcZw^{qYPԎ]yԹASbc^3O[KPֶ=qtW& 9F~"69[T6:Rj֋dQpIA;-S*?)/GYЂ,kJ .NS.gKNT< S¤:|e܇G=I7؛!wEzHrYF~]tbw MMʫc.(k唡wA}GnOS" 柚EZ)߷.A6Zv"gV:TZY#rx$Vp iHkJ2'jXbKbnxOsKSp$FSD*))t҅/%Nن2ep/8UlIx޾vUڟ>}ϒ)C(Ya1# L=xoK0Kʢ7ٖJ,z4LE5,`"4 ۢ> RFV0oPhLI5փsub82VF:Dh `]At7N)Cgn(plI{ǵNO0oJX`3w$`knƞ_i7+wQIjNz2*vZm޸=}und]F~E D$c{B~Fs3UFjGJr#jiCAʅL^$ĵC_nxSZ9;XcT>Zj+h1+h3->qG46|Aq'25RbJv~'۝4DR*8IR1@;g.o;wD~ۢJA8j=ڼeЭF= 2bt͈2 8@9mTĨDC3܎s&Tt7 | roSܧ.㽂0WaQd:rLdg*Ea"9$6hv[#R_Zɰ[a]Arp> C2_:Gp^:-D8H/ .k.7/A^b`?{s8/u5,%Է Jǣ$y .E__#tG,bppX'PjY[%&tlð|2L MJ%"% ݴTz4X % D{7MQ4H~!h;m`s[ ce˵ Ka g@v4B3"ӘEPw vPӶ`,fmh:Dv\ʧ((,,o B"{zS8VihjrOwѯٔUܖ+X$>]ճ3:$& fΖՑg3Bd/tCL{k1m],{ Ġ§ eEyL A*Ik:xot?&%|:tog_iP'8z,Թsۏ ~ma3f8CK%~‰s`2ASj1 r.Jc14D{'0'7Nt'P pME B,wZ$'vE U lh` VxM Ra'ͧK\5I?:t"8FjI5$H@"6FjA- φxW[h P0P?G5qUXLQHs?Ez &ST*~J(xr9)O%ظ(:;^G+Jrg6n -3Vzxwu@?#$aKJa>!IܿInzT1{a|'f0؜K׋7I '] K|MvB w,mW-8Z7%sYѦ5=ꀤ FXe?Ydg5; q/Ϭqt}RbK kdJ21F8"U0 YR~;X _wcE=D$AL,)s4 ?rNs6Ќ8c}%Zϥ.Т#x22<>䇪\'Hlbl.?k7`g’jaCSE)Ө9f<7gRm{||bkr]_[G%yYF܋6RE^4GS\̃7@OY5 z:7BjU͜5EW@4onaxanڧ~0IVz@x4)|Q99enEՊAͶ[f'~V=ȷ`2VkkAY ڇJu<,zuañsDBdv YZ