colord-lang-1.4.2-lp150.1.18 >  A ZѸ/=„ÉRRLU?Z@fXU씁S?m{8G<QkeQLS>=Dfdc7fbf19ce4f51b8d79f5134a36ff8858316cd00bf557af06dde59b4fa3d1d9ca3f0749536187fc7ea78dec5441a5e7349afbfdZѸ/=„(%F%|&&tWuzFU.x s1#9W Lq6j=ffC#5:7GRcOޭIߝrBF о]oD5B#uT4*$|pYtmaأѰLARz4Cӕo3rM>Τ F] H lpZ^+7 1)T nxDteLpt6<3Q ?7PGvݨpO]+ּ @>p>L?<d  ?pt| 22 02 2 \2 2 @2222~(8U9U:UF G 2H2I2XLYT\l2]42^(2bcdeflu2vz8Ccolord-lang1.4.2lp150.1.18Translations for package colordProvides translations for the "colord" package.Zըbuild30 !openSUSE Leap 15.0openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Localizationhttp://colord.hughsie.com/linuxnoarch\x u!2 4.[q ^-/@;g~=S{+6j%fO.6H~`4t'z@Rws1q/ꁤZtZtZtZtZtZtZtZtZtZtZtZtZtZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZuZu3807b50f3680da6e2d37bdda8c9d5d7af2c569de215701fa66245c102e802a4d82866d6902dc22018c660987558196e7295bf039b73a5ba00ca86cd83700e8440a2ca27c33c14cb47b2a42636899120a0e0531205db87ebdc9886a1b097d4329cd662f99f0bd0dcf8aec7601814cfec573027bad754fa4c59aa70271268ec49f29d0214d5f507a4d01885622b2f203f5cd6382dd9ae62078c298f781148392484c7c424d70e9b8116014dda919821c875e29ff72c040517922171120cf50bb1a1405dc0b9fe52d238c8b25cc9fc463d4d54876fc8eaf8584f14f915425547c71627cb831ef97d8b65f92ce7865b236c08f08c3f018b6874bfd966f48e6a190abf0463732a340fa236b2cdb38d4aed95b89067871df60aab6ca9cf31712fb36bb630abe7f82e6dae3a120780f12096d416b1f2cf8d8ab47dddffee5af5c9f45343d139812f1268b73990950508b6b85daf4777c3b7ca7968ddaad7072beeb688e346962b12969cb802e0f9e70f736fd7af113bdcf959d22c3bbcd45194ec9060d537f0ea14839139dd626f395876c32fcd20b084d9a88120301f8114479dbfe40887ed67d446f884eec1ae0d2ca1083537fcca14c0c753170b2d959bce44815e5c1f8aa80249285e07d8c4c9ee44c96abf8376de1ad4c7e84b7eac82727a833c5c8adc079d5504d0eedc47cd9438075eda0002c5ccbe419dd6460f3e4b70d867d6dbc23246a4b203bd4e6a18b3a1a5046cdaff8b7d0f8a2523ee9ae6c74edb453f75c525ed95d3a1273c97cb67c4c23ce60173dc6153a5d039931a6f3b80adf670fe9b1b93dc9f5365504b2bdc9b76eeaa727ba71b905025672b91f3744681a7719c8cec648d7ffc9a3e942decd5fa3c8f6be67e517f22dca52a444afdb985cdb3222c9e0899fb4a433e2ef26b5cd596b9de645ddbf5cf06b3b515ed647b08cae2c69acc156903ff3c645979ce9088f24c3b51793625b864cff8f47944bdfc6ef7191706cb5f95f2f79f1784fc90909f3dd8b9d2df5bec0f7ab7832c40cd2587ed7a4108995a34f4b119121e32d32e6f65e75ebd235c4cfbcd9782693c13369d51b427aa4646601b524f3f5245aa626d9f12e816bed1bf8bd704a8a07d1d2d59074c5b036995e05f93550f95c127c370020173b5c1c9ed84e130d770d95f309752d2aa90463850e313abda8478b2464a323856b481a3ad4eec8105343f9b91c3dca215ced7fff640ae9f61ee57e108d3705bf99a673c4cd95bdf7e6dac9c63cdb3bb7dbea39d2bf03fd6ba7c7e2f2b7a319efe3aa5d7c15254d64c062d4597838af26618ab14750e63f9a9f864651f678e9eb326ab2b7692f0466486f2894f61e038fc92283c079b913b43aec2babb11b6bb9e11f14f3ae53a9f6281f6374d77a1a0407859718ab1f2e017c554fe524543c3ee057572028b9192571dcf879f6278d8d62c00efbc346f04e668fbdfd47a74d5ba16b95a9f93ae62b746ed7969842fa6a9e33a8415a68e9c0e7fd7f8be5bb011014c00c6dde9a1fdef371d2434952f0234ad7c3fb5570077b231a74d7c312c2c180b44f2524326e795580297d99e3e80e5b6cff6145d27f54f8138b45cb93ae01bf629a267e84b5a589e3f84ff4c838e4605d0a65afe4a9082de771ef4e83161d7dc74485153528b44fd150c85c891ebcbc72ce6c85e7fde4c696e4ff630c62851a52bfebf659d35732acdf683a62ba0fce667011c3294edd96c75ac46ce60766c46e5abc7f497b1073e996df9c3081a803ad121a9ff971491919f2341dfd7844f767f7dd25de0c81a90ea40adb9ff724d9ed1ebee1ce6f26ca0ccf816ee93a4eeddd1eacd86a7b6e2113c10cc62e2a77f153fdc301ad8940a135420918806f5facf3d3ea21dad3c75e4f16ea3f393e69d69ddd82cc3fcbcace78d3026c2842a400de95d9b0928d33fca1956b733051860ba3fda1a64e8dead355f5b7ae7b51a90d20589b6833c3628fc781e8aa2e0250c5e682d8f3b0df65d4d27a170c33acb8a0cadab25e196199b24843038f12f9256b548dafdb63fba5cd731614dc162a9c07d1a45f287d89c35f43fb72d3196b009ce1888b7519621f5c13c8c85ee75ec41ccb04523da7aa471fecba748427bd2f81b0a326b53986fbf781e9841ac2a0a354c2ac8e958d2e8985e8440e040aa01c1e0462dac463014842738ab88ff50794577094c68205c9a9aed638d951fe9bce1871b617fd185c65a8b05e17923cad49efa4d6033a8abc8aa24914f0190erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolord-1.4.2-lp150.1.18.src.rpmcolord-langcolord-lang-all    colordrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.4.23.0.4-14.6.0-14.0-15.2-14.14.1Z@ZYp@Y*@YA@YzY4XXXAXEVWW@V@VŲ@V@V @U|@U|@U@U_@U&iT\@T}TTTw@TCT=@TS@S0SSxSB@S@RURR@Rg@R_@R2@Q@QQکQQ@QQQm=@QU@QGQ-@Q"Q"PPPN@PP~PXb@OO@OOOaOKp@OF*@O@ObNNN@NåN@NNtNiN`@NNN@N@M@M@M@bjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgluc14n0@linuxmail.orgfezhang@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgidonmez@suse.comdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgmpluskal@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgopensuse@cboltz.dekkaempf@suse.comdimstar@opensuse.orgmeissner@suse.comdimstar@opensuse.orgschwab@linux-m68k.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgopensuse@cboltz.deopensuse@cboltz.dezaitor@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgabergmann@novell.commeissner@suse.commeissner@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgmeissner@suse.comzaitor@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orglnussel@suse.dedimstar@opensuse.orgjengelh@medozas.devuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.org- Update to version 1.4.2: + New Features: - Add cd_icc_set_created. - Add --enable-timestamps option for CREATED header. + Bugfixes: - Avoid buffer overflow when reading profile_id. - Fix the detection of duplicate EDIDs. - Make udev hwdb optional by using pnp.ids as fallback. - Raise _XOPEN_SOURCE to 700 to enable C99 on FreeBSD. - Refactor build directory selection. - Set cd-create-profile date to SOURCE_DATE_EPOCH. - Pass new option enable-udev-rules=true to meson.- Modernize spec-file by calling spec-cleaner- Collapse files section for gtk-doc.- Update package summaries. Replace old RPM shell variables.- Add ulimit -Sv 2000000 entry before build, set ~2 GiB limit so that colprof is forced to work in chunks when generating the print profile rather than trying to allocate a 3.1 GiB chunk of RAM to put the entire B-to-A tables in.- Add pkgconfig(vapigen) BuildRequires and pass enable-session-example=false, enable-bash-completion=true, enable-systemd=true, enable-libcolordcompat=true, enable-argyllcms-sensor=true, enable-reverse=false, enable-sane=false, enable-vala=true, enable-print-profiles=true, enable-tests=false, enable-installed-tests=false, with-daemon-user=colord, enable-man=true and enable-docs=true to meson, ensure we build the feature we want.- Update to version 1.4.1: + Bugfixes: - Add back the meson -Denable-systemd=false configure argument. - Add the fallback rules for older PolicyKit versions. - Define PATH_MAX if not available. - Enable C99 support in meson.build. - Include all the files in the GIR target. - Include the correct file when using Colord-1.0.gir. - Use appropriate feature macro for realpath(). - Use gio-2.0 when generating the VAPI. - Changes from version 1.4.0: + New Features: - Port to the Meson build system. - Enable Travis CI for Fedora 25 and Debian Stretch. - Make PolicyKit, gusb and udev a hard requirement. + Bugfixes: - Add some experimental tools for the HueyCOLOR sensor as found in the P70. - Conditionally build documentation and man pages. - Correctly build the ICC transfer curve for Rec709. - Do not build the examples as part of the regular build. - Do not spin the Huey LEDs when the sensor is embedded. - Do not use /tmp to create profiles. - Fix the version numbers in cd-version.h to reflect reality. - Get the Huey status before trying to unlock. - Use a different Huey unlock code on the W700 laptop. - Add meson BuildRequires, and switch autotools macros configure, make and makeinstall to meson, meson_build and meson_install following upstream switch to Meson Build System. - Add gtk-doc and docbook-utils BuildRequires: new dependencies. - Drop %glib2_gsettings_schema_* post/postun macros: the functionality is now covered by file triggers. - Drop intltool and vala BuildRequires: no longer needed. - Upstream rename of ColorHug-1.0.typelib file to Colorhug-1.0.typelib, thus its package has been renamed as well.- Apparmor profile (usr.lib.colord): Allow reading / writing /var/lib/colord/.cache (bsc#1024933).- Update to version 1.3.5: + New Features: - Add cd_color_get_blackbody_rgb_full(). - Add cd_spectrum_multiply_scalar(). + Bugfixes: Check the parsed context arguments in the session helper.- Split out color profiles in sub package colord-color-profiles. Add shared-color-profiles Obsoletes and Provides. - Replace shared-color-profiles with colord-color-profiles Requires. - Pass --enable-libcolordcompat, build compatability lib. - Pass --enable-print-profiles, build print profiles. - Pass --disable-examples, ensure we do not build examples.- Update to version 1.3.4: + New Features: - colord: . Add cd_color_rgb_from_wavelength(). . Add cd_spectrum_resample_to_size(). - colorhug: . Add commands for getting the device calibration spectra. . Increase the size of the EP0 transfer. . Support enabling the illuminants on the ColorHug+. + Bugfixes: - Fix a possible NULL dereference when talking to Spark devices. - Fix compile with -Wformat-signedness. - Fix possible division by zero if parsing /proc/cpuinfo fails.- Update to version 1.3.3: + Check polkit version before defining g_autoptr macros. + Fix an assert failure when connecting to sensors. + Fix gtk-doc build when srcdir != builddir. + Increase timeout to 60s for argyll spotread sampling. + Use the USB path to match the ArgyllCMS port. + Updated translations.- Update to GNOME 3.20 Fate#318572- Update to version 1.3.2: + New Features: - Make building the daemon optional. - Make the session helper optional. - libcolorhug: Add initial support for the v2 protocol used by ColorHug+. + Bugfixes: - libcolord: Fix a hard-to-reproduce bug when cancelling async operations. - libcolorhug: Fix a crash when submitting lots of commands at the same time. - Replace '/' with '-' on the basename to fix calibration crash.- Rely on _tmpfilesdir macro to locate the directory to use for store tmpfiles config files by using --with-tmpfilesdir to configure.- Update to version 1.3.1: + New Features: - Add a sensor error for missing dark calibration. - Add g_autoptr() defines for cd_color*. - Add get-spectral-reading command to colormgr. - Add the GetSpectrum() sensor D-Bus method. - Allow returning spectral readings from the Spark sensor. - libcolord: . Add an error enum for missing irradiance calibration. . Add a spectral sensor capability. . Add cd_sensor_get_spectrum(). . Add cd_spectrum_get_value_max(). . Add cd_spectrum_limit_min(). . Add cd_spectrum_planckian_new_full(). . Add cd_spectrum_resample(). . Add cd_spectrum_set_wavelength_cal(). . Add cd_spectrum_subtract(). . Add cd_spectrum_to_string(). + Bugfixes: - Add a systemd user service corresponding to the D-Bus session service. - Add a tmpfiles.d snippet to fix stateless systems. - data: Build Rec709 correctly. - Ignore the ColorHug+ in DFU mode. - Install the tmpfiles.d snippet in the right place. - Reset the sensor back to idle after each action. - libcolord: . Fix a tiny memory leak in cd_icc_get_tag_data(). . Fix saving non-normalized spectra. . Make cd_spectrum_free() NULL-safe. . Return an error when we fail to estimate the gamma value.- Apparmor profile (usr.lib.colord): Add capability dac_override (boo#948892).- Add gpg signature- Update to version 1.2.12: + New Features: Add a new private library libospark for future use. + Bugfixes: - Allow creating devices with the same device ID from different users. - Check for, and prefer, libsystemd over libsystemd-login. - ColorHug: . Add ch_device_queue_read_firmware(). . When converting HEX to BIN pad out the entire size. - Replace pkgconfig(libsystemd-login) for pkgconfig(libsystemd) following upstreams new preferance. Also pass - -enable-systemd-login to configure to ensure we build this support.- Update to version 1.2.11: + New Features: - Add defines and artwork for the Spyder5 device. - Add defines for the OceanOptics Spark sensor. - libcolorhug: . Add ch_device_close. . Handle low-level commands when in Sensor HID mode. + Bugfixes: - libcolord: . Fix leak in cd_context_lcms_free. . Fix leak previously in cd_client_connect_cb. - Only return devices created by the calling user when doing GetDevices.- Add explicit pkgconfig(libudev) BuildRequires: Configure checks for it.- Update to version 1.2.10: + New Features: colorhug: Add GUIDs for each device. + Bugfixes: - Add a vendor quirk for Google. - Fix session-helper failing to find argyll tool.- Update to version 1.2.9: + New Features of colorhug: - Add support for the ColorHug ALS device. - Return the exact address on verification failure. + Bugfixes: - Fix cd-test-private linking. - Fix reporting of logind errors.- Update to version 1.2.8: + Bugfixes: - Check for dbus when enabling sane. - Do not use the deprecated GUsbDeviceList. - Fix build without gobject-introspection. - Fix possible critical warning when using g_dbus_watch_name().- Update apparmor profile for USB profiling (boo#901148).- Update to version 1.2.7: + Bugfixes: - Don't build the daemon when compiling for MinGW. - Use wine to run the client build tools when compiling under MinGW.- Update to version 1.2.6: + New Features: - Allowing compile using mingw. - Make the ArgyllCMS sensor driver optional. - libcolord: . Add cd_it8_get_xyz_for_rgb(). . Add cd_it8_utils_calculate_gamma(). . Add cd_spectrum_get_resolution(). . Add cd_spectrum_get_value_raw(). . Add cd_spectrum_normalize_max(). . Add cd_spectrum_set_value(). + Bugfixes: - libcolord: . Allow a SPECTRAL_START_NM value of zero. . Always replace CCSS spectral data of the same ID. . Deep copy the spectral data when using cd_spectrum_dup(). . Fix using cd_it8_add_spectrum() where the spectra have no ID values. . Never allow duplicate CCSS IDs for small wavelength ranges. . Only set SPECTRAL_NORM when the normalisation is enabled. . Return correct values when no LUMINANCE_XYZ_CDM2 is specified. . Use double precision for SPECTRAL_START_NM and SPECTRAL_END_NM. . When using cd_it8_add_spectrum() replace any with the same ID. - Changes from version 1.2.5: + New Features: - Add a branding-less ColorHug2 figure. - Add the calculate-ccmx subcommand to cd-it8. - Install the now-useful cd-it8 helper. + Bugfixes: - Drop nb.po, its superfluous with nb_NO.po around. - Fix a crash in the session helper while calibrating. - Remove the private cd-find-broken tool. - Add argyllcms BuildRequires and Requires.- Update to version 1.2.4: + New Features: - libcolord: Add cd_mat33_init() helper function. - libcolorhug: Retry the command if the response is incomplete. + Bugfixes: - Don't enable PIE support when --without-pic is specified. - libcolord: Build with PIE enabled.- AppArmor profile: allow reading /etc/udev/hwdb.bin (bnc#901148)- Update to version 1.2.3: + New Features: - colorhug: . Add ch_device_check_firmware(). . Add ch_device_mode_from_firmware(). . Use a different PID for the ColorHug2 bootloader. + Bugfixes: - Fix the device path to allow uid or username to be omitted. - There is no seat if running in a chroot. - Add systemd %pre and %post macros for colord.service. - Add rccolord symlink.- Update to version 1.2.2: + New Features: - Add a helper to calculate the ΔE of two colors. - Bump the lcms2 dep to 2.6. - Use the ColorHug sensor driver for the ColorHug2 hardware. + Bugfixes: - Actually parse the EDID for better duplicate detection. - Actually write a file when using cd_icc_save_default(). - Do not try to return a CdIcc instance for virtual profiles. - Use __attribute__(cleanup) to simplify memory cleanup.- AppArmor profile: Allow sessions of greeter style seats also to be read (bnc#893081).- Update to version 1.2.1: + New Features: - Allow users to rename session and system ICC profiles. + Bugfixes: - Fix building the CMF spectra on OpenBSD/sparc64. - Fix the style of two colorimeter figures. - Make colord polkit policy usable on servers. - Trim out the CUPS-supplied prefix for the printer serial number. + Updated translations. - Drop type-mismatch.patch: fixed upstream.- type-mismatch.patch: fix type mismatch (fdo#77535).- Update to version 1.2.0: + New Features: - Generate the CMFs from source data. - Install several standard illuminants. - Install the CRI Test Color Samples. - Make colormgr script friendly by allowing filtering. - Colord: . Add a RGB32 pixel format for GdkPixbuf. . Add a utility function to calculate an XYZ value from a CMF. . Add a whitepoint value to cd_color_xyz_to_uvw(). . Add CdColorUVW and some useful functionality. . Add cd_color_xyz_to_cct(). . Add cd_icc_get_context() to get the internal cmsContext used lcms2. . Add cd_it8_utils_calculate_cri_from_cmf() to generate a CRI. . Add cd_spectrum_multiply() to multiply two spectra. . Add cd_spectrum_planckian_new(). . Add functionality to read and write raw tag data. . Support CCSS data files. . Support SPECTRAL_NORM in it8 files. - colorhug: Support setting and getting the DAC value. + Bugs fixed: - Correctly convert all of the image when using CdTransform. - EDID strings can be up to 13 bytes. - Fix the blue primary check so ProPhotoRGB is not marked as invalid. - Fix the tag 'size' when viewing a profile in cd-iccdump with newer lcms versions. - Colord: . Do not invalidate the CdTransform if the CdIcc object does not change. . Do not use G_GNUC_WARN_UNUSED_RESULT when uninhibiting. . Fix a potential crash when destroying a CdIt8 object. . Fix the GObject introspection for cd_device_get_profiles(). . Improve the error handling in CdIt8. . Load the profile defaults when using cd_icc_create_default(). - colorhug: . Handle failure to initialise GUsb in self-tests. . Rename 'ColorHug Spectro' to 'ColorHug+' for trademark reasons.- Update to version 1.1.7: + New Feature: Use the new cmsContext functionality in LCMS 2.6. + Bugfixes in libcolord: - Fix the GObject introspection for cd_device_get_profiles(). - Load the profile defaults when using cd_icc_create_default().- Update to version 1.1.6: + Bugs fixed: - Fix the tag 'size' when viewing a profile in cd-iccdump. - Only include libudev in Requires.private on Linux. - Use the corect sensor-kind values for GretagMacbeth sensors. - libcolord: Do not use G_GNUC_WARN_UNUSED_RESULT when uninhibiting. - libcolorhug: Handle failure to initialise GUsb in self-tests.- Update to version 1.1.5: + New Features: - Change the --enable-gudev parameter into --enable-udev. - Fall back to parsing pnp.ids if udev is not available. + Bugs fixed: - Don't crash with zero-sized ICC file. - Never add USB hubs as scanner devices even if tagged. - Never create color managed webcam devices. - session-helper: Do not crash when moving the sensor position. - libcolord: . Check that the vendor and model are valid UTF-8. . Do not write invalid data when the resaving a profile. . Don't create legacy locations. . Ensure the parsed EDID strings are valid UTF-8. . Ensure the version is set when creating from the EDID. . Fix crash when using cd_color_get_blackbody_rgb(). . No critical warning if udev_hwdb_new() fails.- Update to version 1.1.4: + Only syslog() profile additions when they're added via DBus. + Reset the LCMS log handlers to default after use. + Use the threadsafe versions of the LCMS functions. - Changes from version 1.1.3: + Fix a very mild security bug: If you send keep sending hundreds of megabytes of random text data to the SetProperty() method you can eventually cause the daemon to use a lot of memory and then crash with an out-of-memory condition. As the daemon runs as restricted user and is respawned by any client, the system automatically recovers from it. + Never print incomplete 'colormgr dump' output. + Restrict the length of key and values when setting metadata.- Another update for the apparmor profile (bnc#846301#c9).- Update apparmor profile (bnc#846301).- Update to version 1.1.2: + New Features: - Add a 'dump' colormgr command to aid debugging. - libcolord: Add ability to create a CdIcc object from an EDID blob. - libcolord: Add cd_icc_create_default() to use the default sRGB profile. - libcolord: Export cd_icc_utils_get_coverage() for comparing two profiles. - Set 'GAMUT_coverage(srgb)' when generating standard space profiles. + Bugs fixed: - Allow profiles to be added or removed when the device is not enabled. - Always return soft-add calibration profiles before soft-add EDID profiles. - Do not add fake metadata to avoid creating an empty dictionary. - Do not mix up device paths and device IDs in the documentation. - Fix an error when building the print profiles. - Fix creation of the dummy sensor device. - Fix the AdobeRGB and WideGamutRGB gamma values. - Fix transposed bits for EDID red y. - Fix up various vendor quirks. - Fix warning when any test profile has an EDID source and no ICC file. - libcolord: Always calculate the fallback checksum when using CdIccStore. - libcolord: Do not assert on finalize if connecting to the profile failed. - Migrate from usb_id and usb_db to udev builtins usb_id and hwdb. - Show a warning for incorrect or extra command line arguments. - Use %ghost in the example spec file to avoid removing databases on upgrades. - Use the exact D50 whitepoint values. - Drop colord-udev-hwdb.patch, fixed upstream.- Add colord-udev-hwdb.patch: call udev hwdb to fill appropriately usb device informations (backport from upstream GIT).- Update to version 1.1.1: + Notes: - This release bumps the soname of libcolord as long deprecated methods have finally been removed. - This unstable branch is full of new features and experimental code. - The colord.conf file has been removed and features are now autodetected at runtime where possible or specified in configure. + New Features: - Add a shim libcolordcompat library with some helpers for ArgyllCMS. - Add SystemVendor and SystemModel string properties to the main interface. - Add the sub-command import-profile to colormgr. - libcolord: . Add cd_icc_save_data() so that we can set _ICC_PROFILE. . Add cd_icc_save_default() to save a profile to the default location. . Add functionality to set and get the profile characterization data. . Add methods to create a profile using CdClient with a CdIcc object. - List the required parameters in the 'colormgr --help' output. - Remove the AlwaysUseXrandrName config option and auto-detect it at runtime. - Show the viewing conditions when dumping the ICC profile. + Bugs fixed: - Add a quirk for ThinkPads so that we show 'ThinkPad T510' rather than '4384BR2'. - Add optional installed tests. - Allow colormgr to take an object path or an ID as input. - Allow the user to specify a non-qualified path when using FindProfileByFilename.- Update to version 1.0.2: + New Features: - Add cd_icc_save_data() so that we can easily set _ICC_PROFILE. - Add CdIccStore to monitor directories of ICC profiles. - Add SystemVendor and SystemModel properties to the main interface. + Bugfixes: - Allow to specify a non-qualified path when using FindProfileByFilename. - Allow using the key 'Filename' when using FindProfileByProperty. - Always return the error if any sync method failed. - Fix GObject introspection when getting lists. - Fix GObject introspection when getting metadata.- Update to version 1.0.1: + Add 0.1.34 to 1.0.0 deprecated methods to preserve ABI. + Do not unconditionally enable BPC on the color transform. + Fix profile created time for non-UTC timezones. + Record the gamma table in the session helper error message.- Move %glib2_gsettings_schema_post from %pre to %post: if we execute this prior to installation, the schema will not be registered, as the files are not yet in place.- Update to version 1.0.0: + New Features: - Add a config option for monitors with identical EDID values. - Add API to control the use of BPC in CdTransform. - Add a simple BGRA32 pixel format. - Add a simple CMYK32 pixel format. - Add a simple colord.conf manpage. - Allow a different input and output format in CdTransform. - Show all the translations when dumping an ICC profile. + Bugfixes: - Add some missing G_BEGIN_DECLS/G_END_DECLS in header files. - Always return an error if cd_main_device_add() failed. - Build all installed binaries with PIE. - Build the colord binary with full RELRO. - Do not show a warning when using 'colormgr device-get-profile-for-qualifier'. - Ensure the parent directories exist when calling cd_icc_save_file. - Fix crash in cd-iccdump by working around an lcms2 bug. - Fix using the ColorHug color sensor on ARM hardware. - Fix using the Huey color sensor on ARM hardware. - Set the STANDARD_space metadata for the print profiles. - Use G_GNUC_WARN_UNUSED_RESULT in public and private headers. - Use the same pixel format names as Cairo and the same in-memory value as lcms2.- Update to version 0.1.34: + New Features: - Add a ICC transform object for simple RGB conversions. - Add an example for using CdIcc in applications. - Add an internal program to scan a directory of ICC profiles for warnings. - Add a warning for RGB profiles with unlikely whitepoint values. - Add a webservice URI example that can upload a profile to the Internet. - Add device metadata OutputEdidMd5 so we can build a UCMM shim layer. - Add functionality to return the response of the CdIcc profile object. - Add getting and setting the VCGT table in CdIcc. - Add new systemd macros to the example spec file. - Add Qt DBus annotations. + Bugfixes: - Allow clients to call org.freedesktop.DBus.Peer. - Correct a lot more company names when creating devices. - Do not automatically add EDID profiles with warnings to devices. - Fix building RGB working space profiles when using OpenBSD/sparc64. - Fix standard-space property name into a compilable name. - Increase the delay between patches in the session-helper. - Install the bash completion support into /usr. - Add pkgconfig(bash-completion) BuildRequires: allow configure to detect where to install the bash completion.- Update to version 0.1.33: + New Features: - Add some profile descriptions for the CMYK profiles. - Add the FOGRA45L and FOGRA47L CMYK profiles. - Include the eciRGBv1 gamma 1.8 profile. - libcolord: Add cd_it8_set_enable_created. - libcolord: Add helpers for int and double values from the DOM. + Bugfixes: - Add ifdef for cmsGetToneCurveEstimatedTableEntries. - Build the print profiles from XML descriptions. - Check the generated CCMX matrix for invalid data. - Do not print a warning if the DBus property does not exist. - Ensure mbstowcs() has an LC_CTYPE of 'en_US.UTF-8'. - libcolord: Always write C-locale floating point values in IT8 files. - libcolord: Initialize the value of the CCMX matrix. - libcolord: Return the correct result from cd_mat33_matrix_multiply. - Never promote localized v2 ICC profiles to v4. - Rename ISOnewspaper26 to IFRA26S_2004_newsprint. + Updated translations.- Update to version 0.1.32: + New Features: - Add a new tool 'cd-iccdump' that can dump V4 and V2 profiles. - Add translated descriptions to the ICC profiles. - libcolord: . Add an object which is a named colord. . Add an object to factor out the profile load and save. . Add a really simple XML DOM extractor. . Add some helpers for dealing with CdColorLab objects. - Translate some of the profile source XML file descriptions and licences. - Use an XML source format for the generated profiles. + Bugfixes: - libcolord: Correctly copy CdColorYxy->Y when used as a property. - lib: Fix the licence boilerplate in the sensor libs. - Set the default profile locale to be en_US, not EN_us. - Use gtkdocize --copy in autogen.sh- Update to version 0.1.31: + New Features: - Add more sensor capabilities to support the latest ArgyllCMS release. - Calculate the display calibration based on the Lab and target display gamma. - Emulate a perfect sRGB screen when returning XYZ values from the dummy sensor. - Interpolate the gamma data to the VCGT size using Akima. - libcolord: Add Akima and Linear 2D interpolation classes. - libcolord: Switch CdColor to using the GSlice allocator. - libcolorhug: Add commands to get the ADC Vref+ and Vref-. - libcolorhug: Add extensions to the take_reading_x() commands to set the sensor type. - libcolorhug: Add the ability to get and set the CCD calibration values. - libcolorhug: Add the ability to get a spectral reading from the device. - Run the self test programs in 'make check' under valgrind. + Bugfixes: - Add a warning if compiling with --with-daemon-user=root. - Add some more display vendor names to the display fixup table. - Deprecate both the cd_profile_set_$foo_sync() functions. - Do not show a critical warning if an unmatched sensor is connected. - Fix build on OpenBSD. - Fix compile with --disable-gusb. - Fix the argyll sensor driver when using the ColorMunki Smile. - Fix the gamut warning to check primaries wider than CIERGB and ProPhoto. - Fix unusual crash in cd_main_get_cmdline_for_pid. - Guess the option type when using 'colormgr sensor-set-options'. - libcolord: ArgyllCMS uses 'YES' for IT8 options. - libcolord: Fix two small memory leaks when getting details about a sensor. - Move the private sensor libraries out of the pure lib space. - Rename the colormgr 'profile-set-$foo' commands to 'profile-set-property'. - Return an error if the client tries to change the profile filename after creation. - Set the target gamma when using the session-helper. - Setup the devices for another embedded Huey colorimeter and the original Spyder. - Drop colord-privlib.patch: fixed upstream. - Remove gnome-common BuildRequires and call to gnome-autogen.sh, as we don't carry any patch touching the build system anymore. - Add post/postun scriptlets to libcolorhug1 subpackage.- Update to version 0.1.30: + New features: - Load the instrospection to the colord binary as a GResource - Save the common ICC profiles as GResources in the colord binary to reduce I/O - Support setting the blue LED in the ColorHug Spectro + Bugfixes: - Append -private to the driver libraries as they have no headers installed - cd_sensor_get_caps() returns a bitfield, so make it explicitly 64 bits wide - Do not expect a system proxy when checking if the daemon exists - Do not remove the database files when upgrading the package - Do not show duplicate profiles when icc-profiles-openicc is installed - Fix Colord-1.0.gir build with --no-add-needed - Fix linking of ch-self-test - Fix symbol-prefix passed to g-ir-scanner - Fix up the model name for the ColorMunki - Skip more self tests if the daemon could not be started - Changes from version 0.1.29: + New Features: - Add an interface for plugins to decline to load - Add a --verbose and --version argument to colormgr - Add DTP94 native sensor support - Add the 'Plasma' sensor capability - Allow profiles to have a 'score' which affects the standard space - Detect profiles from adobe.com and color.org and add metadata - Install libdtp94 for access to the DTP94 colorimeter - Install libhuey for access to the Huey colorimeter - Install libmunki for access to the ColorMunki Photo hardware - Move libcolorhug from colorhug-client for access to the ColorHug colorimeter - Reintroduce SANE support - session-helper: . Return extra data from the calibration in the Finished signal . Return the correct sensor images when calibrating + Bugfixes: - Allow the user to specify the device type when using 'colormgr create-device' - Change the Adobe RGB description to be 'Compatible with Adobe RGB (1998)' - Do not auto-add profiles due to device-id metadata if they have been manually removed - Do not include the size of the NULL byte when writing data from CCMX files - Do not log a critical warning if the daemon is replaced at runtime - Do not make the libsystemd-login dep automatic - Do not return an error if a user manually adds a profile that has already been automatically added - Don't emit a warning if the profile warnings or owner changes - Ensure profiles with MAPPING_device_id get auto-added to devices - Fix timezone problem in colord_client_random_func test - Include cd-buffer.c in libcolordprivate for future use - Make libcolord/device_async test pass everywhere - Return an error if a client tries to create a device of an unknown type - Set the additional 'OwnerCmdline' metadata on each device - Show all the possible capabilities on one line when doing 'colormgr get-sensors' - Specify the sensor caps in the code for native sensors - Split the libcolord.so into libcolordprivate.so so it can be used without a GObject dep - Write the CdIt8 'CREATED' date string in all files - Changes from version 0.1.28: + New Features: - Add some default GSetting schema values for the calibration helper - Add a Sensor.Metadata property - - Add the sensor images as metadata on the D-Bus interface + Bugfixes: - Quit the session helper if the device or sensor was not found - Never build more than one print profile at a time - Don't use the deprecated INCLUDES in Makefile.am - Changes from version 0.1.27: + New Features: - Add ColorMunki Smile defines and calibration attach image - Add Spyder4 calibration attach image - Add the ability to generate Rec. 709 gamma curves - Export a Device.Embedded property that is set for fixed hardware - Import shared-color-profiles into colord - Install a header with all the session helper defines - Support L* gamma encoding in cd-create-profile - Write the profile quality into to the .icc file as metadata + Bugfixes: - Allow passing no value as properties to CreateDevice - Do not return zero profiles when the device is being calibrated or disabled - Ensure the color types are methods in GObject Introspection rather than functions - Fix build when srcdir != builddir - Fix floating point number parsing in non C locale environments - Remove 'Monitor' suffix from display devices model string. - Add colord-privlib.patch: Move private libraries out of %{_libdir}. - Add gnome-common BuildRequires and call to autogen.sh, as above patch touches the build system.- Adjusted last editions to AppAmor profile (bnc#803281): + Replaced - @{HOME}/.local/share/color/*.icc r with - @{HOME}/.local/share/color/icc/*.icc r + Added - allow reading all /sys/class/video4linux/ r- Additions to the AA profile (bnc#803281) + allow /proc/*/cgroup r (unkown why). + allow reading all /sys/class/video4linux/** r (video4linux devices). + allow user local ICC files: - @{HOME}/.local/share/icc/*.icc r - @{HOME}/.local/share/color/*.icc r- allow /usr/share/mime/** readable in AA profile (bnc#797907)- Update to version 0.1.26: + New Features: - Add 4 more defined sensor types. - Add a create-temperature subcommand to colormgr to test VCGT generation. - Add a 'SensorId' property to the sensor interface. - Add a session helper that can be used to calibrate the screen - Add cd_it8_save_to_data() to save the data to some allocated memory. - Add FindSensorById() to the main interface. - Add some defines for the Spyder4 display colorimeter. - Add some device figures from gnome-color-manager used in KDE and GNOME. - Add some example calibration ti1 files from gnome-color-manager. - Add support for reading and writing .cal files to CdIt8. - Add the ability to 'disable' a device so that color management can be turned off. - Export cd_color_rgb_interpolate() as it's useful to applications. - Recognise the internal sensor on W700 laptops and set a property for the calibration tools. - Use spotread when there is no native sensor driver. + Bugfixes: - Add some missing entries in cd_sensor_kind_from_string. - Create ICCv2 profiles when using cd-create-profile. - Do 3 reads in quick succession for colormgr get-sensor-reading. - Fix a crash when saving a ti3 file where white is not the last sample. - Fix a critical warning when writing using cd_it8_add_data() with no XYZ value. - If ti1 values are > 1.0 then assume they are normalized. - Return class specific error codes if authentication fails. - Scale the ti3 RGB values to 100 when writing with NORMALIZED_TO_Y_100. - Set DEVICE_CLASS when saving a cal IT8 file. - Support doing sensor user actions when using 'colormgr get-sensor-reading'. - Update the device scope if it changes at runtime. - Use enumerated error values in the client library.- Update to version 0.1.25: + New Features: - Add a create-standard-space sub-command to cd-create-profile. - Add a FAQ entry describing application support of color management. - Add a 'make coverity' helper to scan the project for errors. - Add a profile metadata key of 'License'. - Add a profile warning if any of the primaries are outside of ROMM RGB. - Add a set-version command to the cd-fix-profile command line tool. - Add a warning if the profile calibration data is non-monotonic. - Add a warning if the profile copyright is missing. - Add a warning if the profile description is missing. - Add a warning if the profile gray axis is invalid. - Move the named color examples to shared-color-profiles. - Print if the profile is system-wide when doing 'colormgr get-profiles'. - Show the primaries when dumping the profile using cd-fix-profile. - Use syslog to be able to debug what the daemon is doing without restarting it. + Bugfixes: - Check the return value of mbstowcs before using the buffer. - Convert cd-create-profile to using sub-commands to make it more modular. - Create linear vcgt tables when using create-x11-gamma to match the xserver behaviour. - Create version 2.2 ICC files when creating named color profiles. - Do not ever manually set a ICC profile version when creating profiles. - Do not try to connect to colord in cd-fix-profile until actually needed. - Don't optimize the profile check transforms to speed up daemon startup. - Don't set the StandardSpaces override, the generated profiles have the correct metadata now. - Fix a crash in the example code if the device has a non-standard qualifier format. - Fix GetStandardSpace so it can actually work. - huey: Ensure we return an error if we ran out of retries. - If the copyright string is not set when creating a profile use a good default. - Improve the formatting of 'get-profiles' and 'get-devices'. - libcolord: Fix up a warning if GetStandardSpace fails to find a profile. - Return an error if the client does not set a profile or device id. - Return an error if the client uses an unsupported scope value. - Set a default copyright string when creating profiles without using --copyright.- Update to version 0.1.24: + New Features: - Add a extract-vcgt subcommand to cd-fix-profile. - Add a general plugin interface for adding and removing devices. - Add defines for the 'ColorHug Spectro' hardware. - Add a 'seat' property to each device. - Add FindProfileByProperty() to the main interface. - Allow the user to specify a custom udev rules directory. + Bugfixes: - Append usernames to dbus object paths before sanitising the object path. - colorhug: . Add support for firmware >= 1.2.0 by accepting a full HID buffer. . Update the private files to the latest libcolorhug code. - Fix a critical warning when user tries to dump a non-icc file. - Fix automatic dep on libusb and vala. - Fix a warning in the daemon if a device property is NULL at setup. - Initialise global connection variable earlier. - More paranoia in construction of object paths. - Never use Werror by default in configure. - Remove libsane support and rely only on udev for scanner device information. - Set FILE_checksum on discovered system profiles. - Set the seat for devices created in the session and from udev. - Drop sane-backends-devel BuildRequires: no longer needed. - Add pkgconfig(libsystemd-login) BuildRequires: new dependency.- Fix build with new udev rules directory location.- Update to version 0.1.23: + New Features: - Get udevrulesdir from pkg-config + Bugfixes: - Assorted documentation fixes - Do not try to add duplicate sysfs devices - Changes from version 0.1.22: + New Features: - Add a Vala version of cd-gtk-demo - Split out colord-gtk to a new sub-project to prevent a dep loop + Bugfixes: - Add many generic introspection type arguments - Check any files in /usr/share/color/icc have the content type application/vnd.iccprofile - Do not try to create the same object paths if two sensors of the same type are plugged in - Fix the udev rules entry for the i1Display3. - Drop all colord-gtk related things (split in an own package with own tarball): + colord-gtk.spec, colord-gtk.changes + subpackages libcolord-gtk1, libcolord-gtk-devel and typelib-1_0-ColordGtk-1_0. No obsoletes added, as they will appear in their form from the new package, based on colord-gtk tarballs, again. + Remove libcolord-gtk1 from baselibs.conf. - Drop pre_checkin.sh: as this is now a simple package, there is no need for a pre_checkin script anymore.- Add a apparmor profile for usr.lib.colord- Update to version 0.1.21: + Do not add sensors that are ignored or have no caps. + Do not install any parts of colord-sane if --disable-sane is specified. + Do not use 'WantedBy=graphical.target' in the shipped systemd file. + Fix autotools when configuring without systemd. + Fix InstallSystemWide() by not writing a private file. + Fix srcdir != builddir with introspection enabled. + Fix the description in the systemd service file. + Isolate gtk dependency to cd-convert. + Save the CCMX and ITx files to be compatible with argyllcms + The ColorHug has a new VID and PID. - Drop colord-build-no-gtk.patch, fixed upstream. - Removed call to gnome-autogen.sh and drop gnome-common buildrequires, only needed for above dropped patch.- Update to version 0.1.20: + New Features: - Add a bash completion file for colormgr - Add a BUSY state value for sensor devices - Add a GObject Introspection example - Add a sensor-set-options command to the colormgr tool - Add async and sync methods in libcolord to support sensor options - Add CdIt8 as a helper for reading and writing ti1, ti3 and ccmx files - Add cd_it8_utils_calculate_ccmx() to libcolorhug - Add CdSampleWindow to libcolord-gtk - Add CdWindow which allows us to get the color profile for a GtkWidget - Add functionality to colord-convert to sample ti1 -> ti3 files - Add gio-2.0 to the requires line of colord.pc for GFile - Add the concept of 'options' on each color sensor device - colorhug: Allow saving the remote hash as a sensor option - Print any sensor options when doing 'colormgr get-sensors' + Bugfixes: - colorhug: Save the EEPROM after setting sensor options - Enable gtk-doc in the default distro build - Fix build failure when colord is not installed system-wide - Add colord-build-no-gtk.patch: fix build without GTK+. - Add gnome-common BuildRequires and call to gnome-autogen.sh, needed for above patch. - Enable the build of colord-gtk, by creating a colord-gtk.spec based on colord.spec (with pre_checkin.sh). We do it this way to avoid a build loop between colord and gtk3, since gtk3 depends on colord. The differences are: + Add a pkgconfig(gtk+-3.0) BuildRequires. + Add colord and libcolord-devel BuildRequires, so we can use rpm to remove the files from colord.spec subpackages in %install (in order to only package colord-gtk files). + Create libcolord-gtk1, typelib-1_0-ColordGtk-1_0 and libcolord-gtk-devel subpackages.- Update to version 0.1.19: + New Features: - Add a user suffix to the object path of user-created devices and profiles + Bugfixes: - Add User key to colord-sane's DBus service file - Do not enable PrivateNetwork=yes as it breaks hotplugging devices - Ensure colord-sane can create devices and profiles - Fix usage of CD_OBJECT_SCOPE_* enums - Honor aclocal flags - Remove the 'Default,' profile title prefix if legacy profiles are installed- Update to version 0.1.18: + New Features: - Add a Manager.CreateProfileWithFd() method for QtDBus - Add the GAMUT_coverage metadata key to the spec - Add the GAMUT_volume metadata key to the spec - Depend on lcms2 >= 2.2 - Make cd-fix-profile add the GAMUT keys to the ICC file - Split out the SANE support into it's own process + Bugfixes: - Do not delete 'disk' or 'normal' devices when the session exits - Ensure we return NULL for missing device properties - Fix a small leak when creating devices and profiles in clients - Fix cd-fix-profile to add and remove metadata entries - Install per-machine profiles in /var/lib/colord/icc - Show what DBus names have inhibited each device - When doing 'get-devices' show the profile ID and filename - Add new colord-sane.service as argument to calls to %service_{add,del}_* macros.- Fix systemd-related packaging: + Use %{?systemd_requires}. + Call %service_{add,del}_* macros in scriptlets for colord.service.- Update to version 0.1.17: + New Features: - Add an LED sample type - Add a metadata key to store the calibration brightness - Show the profile title when using colormgr get-profiles + Bugfixes: - Add PrivateNetwork and PrivateTmp to the systemd service file - Don't leak a GVariantIter when setting the device metadata - Fix a critical warning if a client tries to get the profile metadata - Fix InstallSystemWide() when running as the colord user - Increase the colorhug sample timeout to 5 seconds - Make underscores into spaces for the profile title - Return from cd_profile_has_access() with TRUE for virtual profiles - Remove xz BuildRequires now that it comes for free in the build system.- Add pkgconfig(gusb) BuildRequires to build with libgusb support, which matters even more now than libusb support is gone.- Update to version 0.1.16: + New Features: - Add a device-inhibit command to the colormgr client - Add org.freedesktop.policykit.owner annotations to .policy file - Add profile metadata MAPPING_device_id for automatic profile mapping - Add some profile metadata keys - Install a systemd service file if systemd is used - Support 2nd generation Huey hardware - Use GUsb for the Huey sensor + Bugfixes: - Fix a Wformat error when printing a gsize - If /usr/share/color appears at runtime, don't rescan the parent dir - Set the colorimeter sensor group so the dameon can access the sensor - Split the spyder hardware into different types - Add pkgconfig(systemd) BuildRequires, following upstream change, to know where to install the .service file. - Remove pkgconfig(libusb-1.0) BuildRequires: the dependency is gone now. - Drop colord-polkit-annotate-owner.patch: fixed upstream. - Remove libtool BuildRequires and call to autoreconf and intltoolize, that were only needed for above patch.- Split typelib file into typelib-1_0-Colord-1_0 subpackage. - Add typelib-1_0-Colord-1_0 Requires to libcolord-devel subpackage.- Run the colord daemon as user colord (bnc#698250): + Add colord-polkit-annotate-owner.patch: add org.freedesktop.policykit.owner annotations to policy file so that running as colord user works. + Add a %pre script to create the colord user and change ownership of /var/lib/colord. + Add pwdutils Requires(pre), to make sure we can create the user. + Pass --with-daemon-user=colord to configure. + Package /var/lib/colord with the right user. + Add libtool BuildRequires and calls to autoreconf and intltoolize, as needed by above patch.- Update to version 0.1.15: + This release fixes an important security bug: CVE-2011-4349. + New Features: - Add a native driver for the Hughski ColorHug hardware - Export cd-math as three projects are now using it + Bugfixes: - Documentation fixes and improvements - Do not crash the daemon if adding the device to the db failed - Do not match any sensor device with a kernel driver - Don't be obscure when the user passes a device-id to colormgr - Fix a memory leak when getting properties from a device - Fix colormgr device-get-default-profile - Fix some conection bugs in colormgr - Fix some potential SQL injections - Make gusb optional - Only use the udev USB helper if the PID and VID have matches - Output the Huey calibration matrices when dumping the sensor- Update to version 0.1.14: + New Features: - Add defines for the i1 Display 3 - Add two more DATA_source values to the specification - Align the output from colormgr get-devices and get-profiles - Allow cd-fix-profile to append and edit new metadata + Bugfixes: - Ensure non-native device are added with no driver module - Split the sensor and device udev code + Updated translations.- don't recommend colord from libcolord1 to prevent automatic installation (bnc#698250)- Update to version 0.1.13: + New Features: - Add an 'Owner' property on device and profile objects - Add cd_profile_has_access() to filter profiles from other user accounts - Add the crayon named color palette - Add --xorg-gamma to cd-create-profile to create custom gamma ramps + Bugfixes: - Add a note in the naming specification about the username suffix - colormgr only needs one argument for find-device - Ensure remote DBus errors are registered at startup - Ensure uid 0 can always create devices and profiles - Fix an error in configure if there is no sane .pc file - Fix the --disable-polkit build - Documentation: cd_device_get_modified() returns microseconds - Reduce the CPU load of clients when assigning profiles from the session - Return an error if a client tries to create a duplicate device - Return an error when trying to register a duplicate profile- Remove redundant tags/sections from specfile- Add baselibs.conf.- Update to version 0.1.12: + New Features: - Add a configure argument --enable-volume-search - Add a configure argument of --enable-fd-fallback - Add cd_client_import_profile() to be able to easily import a GFile - Allow the daemon to run with a different user + Bugfixes: - Add daemon user to acl of sensor devices - Add lcms2 to Requires.private - Check if a file is really an ICC profile before importing it - Detect libusb_strerror in configure rather than relying on the version - Do not fail make check if there is no available local colord process to use - Ensure the profiles are sorted by their timestamp during login - Ensure the volume-sourced profiles are not marked as systemwide profiles - Exit with an error when trying to connect to a device that does not exist - Remove duplicate call to complete in libcolord - Try harder to use the ICC profile checksum - Changes from version 0.1.11: + New Features: - Enable GObject introspection generation on libcolord - Generate a Vala API binding from the GObject Introspection GIR - Move the project home to freedesktop.org - Ship generated man pages in tarballs + Bugfixes: - Add all of the required GObject Introspection annotations required - Allow FindDeviceByProperty() to match on model, vendor and serial number - Don't crash the example program if there is no default profile assigned - Fix the bugzilla and mailing list links on the webpage (fdo#39129). - Fix the licence headers in colord.h and cd-color.h - Fix up some translatable strings - Honor ACLOCAL_FLAGS when running autoreconf - Use the const formatter when unwrapping GVariants to reduce memory allocation + Updated translations. - Add gobject-introspection-devel and vala BuildRequires to build introspection data and vala bindings. - Manually install pre-built man pages, since the build system cannot install them if docbook2man is not there (and we don't want to add a BuildRequires on it since it's big).- Remove docbook-utils BuildRequires as an attempt to remove a build cycle in Factory. - This means we lose man pages for now, but upstream will ship them pre-generated in tarballs in the future.- Update to version 0.1.10: + New Features: - Add a find-profile-by-filename command to the colormgr client tool - Add the object scope to the DBus interface as a property - Write a document detailing the colord security attack surface + Bugfixes: - Actually store the device ID in the mapping database - Fix include statements to search from current libcolord folder - Fix mbstowcs usage - Fix the build for old versions of lcms2 - Fix up the location of the libcolord header files - Remove the DBus annotations in the introspection- Drop rpmlintrc as bnc#698250 got fixed and suse-dbus-unauthorized-service/polkit-unauthorized-privilege warnings are now gone.- Update to version 0.1.9: + New Features: - Add a 'Format' property to the device interface - Add a new method Client:FindDeviceByProperty for when only a property is known - Add methods to get the connected state of each object - Define the DATA_source profile metadata item - Define three metadata keys for the framework creator to set - Define two keys to allow the profile to contain the mapping parameters + Bugfixes: - Allow GUDEV to be disabled at compile time - Autodetect SANE in configure - Fix 3 small memory leaks - Fix a bug that caused a critical warning in client code - Only warn if we fail to get the PolicyKit authority - Save any additional disk device metadata in the property database - Use upstream gettext instead the glib one - Write the new metadata entries in the utility programs - Add xz BuildRequires because we can't build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details.- Add docbook-utils BuildRequires to build man pages. - Add colord Recommends to libcolord1 as the library is not too useful without the daemon. - Add shared-color-profiles Requires to colord, as we want to have profiles.- Initial package, version 0.1.8.build30 1526322600  !"#$%&'()*+,-./012asbncacsdadeeleneoeseufifrglguhehihrhuidisitjakkknkoltlvmlmrnbnlorpaplptptroruskslsrsr@latinsvtathtrukzhzh1.4.2-lp150.1.181.4.2  !"#$%&'()*+,-./01colord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mocolord.mo/usr/share/locale/as/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/kk/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.0/standard/cdc58425088cd2cf5491470fc1807c4d-colordcpioxz5x86_64-suse-linuxjp% $Q_colordutf-8af70f5f3289beada1e20b94cfc5056fda1103efefdc739348589d234100a700e? 7zXZ !t/P] crv(vX0z",R:ppy`)KWDYHZvW;MNRb!c1U-7:Wy)ZE IIkVwI@Pg+xD5 Uj$ >1%M[B6IǔRȿ0]\(4>:^™>.-r+H;Q!=uMZ 2,RT+4$CѪw4,l(9QvG)>S[+z#L/Abcq}N)i Nc^?&UtBIk86qYs6hSB =ɖA)Ax#]T ZzTMP"#wer{^ل>)"LEo!pF<+"F ?FLΝHv,@:L%=s$f=ܦ'Ww(Fr?y,839=mnZ.ˊ*5pl%Xs2 +.{$' Sl2RʢUvdpAzbֶWX\6BSx&֗͋.苜"\t2kPq^vEۋNE.!2G[IqQ~xx4dOd1UHm s h㚪d Iw^*PP[i!hpqeُBy'|zX0V.9yd@Ȉe?t^1䧊1Oy"0jx3h_w#j7GP ԍ23()~"2S RB&^ڡ6j3&Uae\[4n N' 66":Vx?ca=4߂jF)kh P٨]͇D*|s;t!(?EEB.ċGzyf>B~%ώL&Oe-W*,(t[0N]-E7ZD5^j]<4zx'TRW0t m(Un_Fo*NemB9p'XuƑP|"Uܖs_<_V'Y ||)QaDPV~j<BĎe7 uE37>c[䖟gF@ۋ Ԥk d%HM}Zz,]>ҵ.'CBTrs14S`Liu>uD ^݁_%:?:G *Hjn$ ݸ(6Νat ">Kw#nӗ\2+, >@,Uſu?C,^!|D٢NyK8%/j_|ݶj7J.FPEE eDUDuuJmKc> :`%r; l;{'NF0A >T|Dyuə3N<6΋BlDw_ԓYJ pܰy_Z/,'] F-#H;;!ۗ.Dض_&;bi+["ˑ6͎w7ofןb}/w~$%DaHwNޑiDEEIP,5aA.Zqr8Ag#)-WZk$<Bޡ,FwJU/lܧ⺫+Bl #/g0)$&-{G|ںRGkE&;t:z&mB&d=VwNpIz{xz|p v@΀ "E Kx4=G^W\lko\R"Ś/_a))d9dʬic iWs]쵺Oxұ>@nMz= 7<o%sWҥE> ZjxbxΎ(r~o Kgr!)S6OoI@TnGlڕKΐ{XbqiLJA0f?cPL֮Qhjf6Zo+ Վe# v@d.652Ú! 3uT|fPIُ?;L>,=m0xyv;BV-H|j<9<WKLTЏ`t1Ô 6opM@^ YtR.GZR2uDC/4# ?=cBbFqe;oI@BZt3UZ; NjS 1gWoš18sɸ516\`P:;#e>"ɸ_`{[#39;ݹp9p&Skh  ݉wPVO3 jHB%C\ʧ1G?o4)[lG )kH-Z9~0zRKMG ңI>JYMuͦ,1>`xTXJ[m7c1q1mV<}@c_dK0QYe[7Ww{Bq}qVB>H+2v^zJuNwSXWܣjej,L#WTm쒓y 9IuP\yY! #V!h[y^b̲ސSWꏠCR| ӄ9?n+gxGcp>gZ[J Evzg>dG1&=gIG>chYEH?XLz}Y\y;)Q`w`駐OBY2)cJS0\NwKj3`VNư 6Lyυ^j?[ejTj78 &ESs㺛N>5辶1{%6̃n$cnONl@;C8ER!cl+ETu~ŔRܜNJ,-ۻAە+YO i¦tjq_mFLR4vae 1/@m7u95ƀ$֙O1Eߧ7cW`] g=~S9ۗ)h2 g;3) K'clz rV/0=h pLt2=_oC1(MpY /F,%-Z gBx9ntȀ@0 +"^sR|6Me&]KEcgu Dx߭mX$V~U7εG  XN =ިy)N{[]B[\ac#;`ufaȋHQ:oJ[Az 14XhO悼+AWs Ϛc7fQ/{Wu8g,z lۣ(&01{5|ZNqj[7.vsU*{LhZS4 ?WvNe5]KUuJR oLCDpG7~}"&\&x2"o5.aof5kV k dTSa(t{j?ƫXP6e=t:{ S.LeJA]$L߅_qw8kv"rb&i<9Nee)$Uo.ݑsh.Yf:>z1}OAQ\6Hkִ]>TkgO: EB5Zo $t"YE~ 3E~QByh 0:kV~C"QBRHۆv ^uTeavu(d-5~S]/M]e~̃2.c@4KͺXt8`;r\ܥ9?R~Go4` );w{p~CJ:r<Qs$RqL#,e8mf&1SڱY*,^q_WgU:$0H`\5P%;?]YayF:zrGr!bM\tcbu҅k B;I៽B8#+j,ud+WfxJ7NEIO{h>l FP<)uZοvJ2G,}yAEo_yA74lFlZ۪6%?TB&;׎?H>H-Qh$!k \_yh0sѮm|,_Yq2sEFdH8YԱ$.-lx?6޹Kg(JdN]ڬ7q˳cBWʽj=*?,_ػx!ffm/ݒN =hR+- *9\n}Tl(;BEjA#J8gO۳p i^Oԛ/7rZ!P4lKQi)m/ȴƓa)9EGEi/3wu3{Wy@KgOmO#[nk?XF{U%|yb5mG^)8Vsͨi?z9wNyv9ߒ}wqx^qpGĪ\qG[=tֹ+[r ef=ߘH,< d;CF_ r{--{[ Sm܋WaoAH/.I ($GNW(&٘>R-eȯ({+:Hθi۶,;#/Z6Z"Y8,cQGխ~34ٝ_hp>i@7WTb[*=9EH%sQ;]!Gp6i2%w@), @H*1 ߐ1泿ȚBx2HDx<u@&`Wr޳5 2Ntʀo{*/J}hvc)6,1rHq Ԣb4,QC4¦Md 8'(Z"9&}k5YOO&tjۜ73pG`+^Gj~OfEiL7蒚|;=*p$fvKO=8gbQxr:. X[*,,%ϒfNkfJXk!n Dfek'ӿHVI[g7a!B峗4f69w 7Fa pX2A<6(O BRS;8ī|aL*ԌSz&U8vb&E>Ǵ}PB3-:^qQ.-%'FSV%[5D0bApɹ!/3>tSgp/#V Ρm؀dJFg7=:RH/ dD(yDHd< *˅Џڏ7[՚഑\gMB~P%ǚ:'iIQHC5F&]Pv;|QI_濛C[ZB_6a*TvvPxܳ,AfE˩{m8_SwrSn 5#ak2%G7q>yϒ6eڪ bU"]]O~H.c Bm 0m9]u8S p񴄈&yG`LC xEk Cd¢}Qo+#w"+Zx 8ʠ]7GRՂ1R/Zed[®I>s};HLզ":QF~6-l8XteǿTwYkAJ.͊Dѿ[^kj6`Mvjr .?x3d~9j`oc)ɼ [Eгn.k@t!\sv+FU@;T Qx8g'D|!i>RuԞ?upGw0KgF\e%P'|cޏ, ]c5i/|Ӧu&vݲ QD +'ВXtn`[٦DnIi@1^~Ν o@l$qS2ͭF{]EK"9շX]+d[8Lx3? [# Sw6@=F|K|pL&Z[u~acy@ 09N5)6N}n!HDY`CRW L5ץGLxbR%i $(AZII Gfnb,Ӳ+ D)v{)(eZ}Qo@bR ZzTq+*؃˷awc\;rDAGsJ6}ϯ_^B&(VҗpDrgHlAye") htSd1R|C)s<'76.A8Hオ4bvi {Doi~ <0as14qW'#TluRT7Rv UȑB#FW㓌h,Mm[l.hDSԂsZ /P/򎁙iu=-2N1`)x%Wt3G>ܵ`u ^-YFm#ܑ֪ɴv~AͽYD$> ;d`\cli{T"4+d}:Lȁ|RTt ,VCWGtS?'nlĆD?jQ$~;Vrz_"濕7{Fb9 Q%kg8+ @f9Cc+^{TèZ!x?˶|OXH8<CV9<:o8җ7X^n 3*L++$w^[mmԚ1ϛQg ڴrPuZUQdh֟?S5aDpچ8 ̢jp܍El*C[o^/",dZ]~0,"MTa) g3[*JDΖO/Lic5yrK%]mBO_Z\J< 20y/?Hwœ_&r!fԔSȝi+FPɐ%^֒8!z5SNȧghi2~â7Ps7(>B^^Dʆq3{C(=_8% nƿ 쥱ڛ?lbzmRZM8piH:|`|Ag߶*7GHwQQCuf|΋S_HfGc^߀RZNjS:[wf2p!#I>-?Z1$$Wf:C]j*ɕyw١Fv*N{#dXHCF%Hj ѴSq7|~0Ut^MFۀ@ZsHrQkeHaJG%Xd0@dĀL]jگKo/ Φ.#kN&X'98ٖ}IC #`[)џFNrퟙ򕾓 *ZkC)tBETΫr,\R堉)Vcj "3|=TұKek`~RۏYUo={n^FI/_sf%? c.}sA4 O =`Q6P|8=)?UF:vrhG݌ dέ) Tb8AoX8<2!wL#;,fᣧ vPBϧ$5vf#+n.IVVRnhPe'FU bipZƠ7hۂ1?ƍ}ink0G"48`.x5jL6q\2Jz&)z,1(1Dnꕪ#O6Тk+.)STjUj8sEg΅a?nu4ͳ@{!矇 /uDܔu9AMx%Uƶ1DlC:Y J΁Q$dx@j?K#+B jZqܞ:}}ԽBNl!s+'vv}-6ǽzq.}VK%~ ʶz4QAll椨["ٶPNO\ ʁJ蓔t X>/G=xF*(m 7J` (o%z?33ʋ>QF' }``͇Wvg.{o<L),X~.Ϛޮo':$Y#ZO$ ! ŚL7\ib_(f.& q0]}Fo۠]̵& -^|d&_! e,ZCwv_"Qs>8c* iDƋn$[&J <ʘ'ɪE} -\hFsvJBѤ7C`l7ϵ|eߩA_巷# Bjb8VpFd%tY9^CEAX:_O]+C<8+ltW MT UTYϛMb:зdo@Ί2cRA_bԇ]m*|x䦰&@іk ,&׹rNY/YH# sVC3D)d_dA!nwk=_۫3 b2U{צ4Q,*qMP{`zdtȠa x`( !jKgSznqXkha%ӎh)VѳΨ՞pK~IxG3 )/1 7E.Àc@fM}+ zS㉟ȓ'%,/J.71H툘gdfiθ8V۔. w~vVz $AQ.%²: (ř?儡8Mw)xK ] Q9*5{jQr)3rNBɫ =q|pQL兮d@dnv+3X~h˙3!$O^QyiQAѦBFR'tfm5")iɟ?Ӓ1}ꔈxJz4|0{sE9\) Rmb1r7Ҽ 2 4'_Z|=nQI^o:'O \t_6 y[,"K)PՉ-{nBR&HCvʋi<$(O!]ǒO곋6A<13hRH`|iT %F,NI0EUƽoiuuɂOF\"&)#nc? G̔uh PKpP#6Rk+|_O$|iM͂;վd5ԳFi~X-v#;{ d/›b-Qyu{3k=N,}/:Fìch*^[Ȓ hCd|lkXX@9) >P,چO_lÜ# hNV/2%tGՠiwy-M8oM%V=Qi[Ic]Y:ao=u=B_,|>=,a8; &;5fr;RW"̜41Ƚib)"9jWH\I.J1gOz\Ǚ{Q*|mBSdw׳r[qSLyd^SkS\$2: lؠ뮣5P,͒iE\ %ֲd[| cK*nkňlF*2SתQlX& /lna45DBhzE[,Z6?  SA1dVo$ڞA,.gԽQksUjK'p."ҟПSOƚB0זֈ7ܴo92 Zq`Q IELACs/h3::ڹQg,S7?lΆi 8kQ՜;L+8Lz&P{7KȝlFm&92JU^SԿD(ȚE7QβYGu'ãiSyE9CZJ9}`[Q"#0nEWH/'m"I~#7Ho|gC%!U)`*+|J|^Q6XSVZ$Z,OܶApTI {R#>q dz|0+3.\oVhedj3t0N|m553ۂgd/pΥ`TTU}Z#ab'QP ]\U1/ŕA] 5ܶ9 6 LZo忧К1[jc!nQnJנu^k_`0vإ;puo>uX&m1& c|.43h6С''@l3B\z"|;oo1gJQfYEn;$D eYD&õhRжH(onߕ[,^v7LJ4Хp"G ê^\`uaZl?\&UZH]Z4@ƀ^ӽP6g]?\̺&ZT*we͹U"0PLi7M15{_Tf:BVZf"yh˨Լk&A]z%F1 /rYF(Yw P\ t!BA7TYx?t⚝ oN~NUuO#3Z,BrPlEHG.\˷ t$B-Cqc~fs:922kx{3泯,#F<)ky6qZ,lupͶ~榙B&+b^Fq}rQz:6LʘJ^M̧>c$r/DB)T\:>/q#D~$ ph}eF$F;SJIS48aN1R_< n7i[]E{ټsV\Mb;TP-39 sos~(aby_ iU٨(tK>hC]TО;ȸYp]gT :?wI'BEؽKNV^6H#S a*,` ն[-ºZ1rCklh<֙*A_gJcd~<][kثX&)$%v2Vz.nJ}{f?↡#>\&Zm{֫j'0%SXZ>x=c(8s+ע/Ӣ:]79^49ɴe + _ G^u0fi2Tiv?'& QSkD({i4eȸRm9 EG'5~nqLՌXdʿ\V$C Ϛ *o攖ǟ7蝳sQq\Ź2lh283J=ܣtlJ]Z`6͸šIL`\4!.`Z0Suo2o|t*Vכc*K,UeQ%muؼsH/^֩S$2Um)ݐ:1Ju_jQ0N(=} Y̌`OpFt|2R\ge--3[n} 嚽%5`gfcԴӹ2zوΩؙgʑB=6zmd h2_޻ZD5FTQ~UXxRFge 4> ۂW՝ݐbmBA@7w{z^ ޢCh;&dBy:4@r$13-nzTN`^ʥWo48?h)mYJ(ЊoكBwosxB3Qܬ+;1f4{5- Rh"GhGn(8[rHF1(mYkA 0 Xm^Fd. ģՕǨ{[%_  C R [F݀G7)9)lJ^fzze1s_62U[sM3*E-O'6n;,W{- !S~Բl4A wٿu5P{VEIX΃p,RT0x9Qc1vJvf:|]X sSUq+k65zCkL:,_f6z;̽Y7@֨A2:m^eVԎZ L!]NFQ}~[t SGpjw 80[{'}%1"+ZN׋&.❓"eRIovbW/'d`fg-c9YaZMȚVCv!bԄYԙQsuIY*Z)rՔE'yaOÃ݅[=Bn^ĝ64=@> 83}xFml q{B7 I܁g Ҍ0^7&HTz .M;[lzp!4CٚYG9etXvpmOj%I>ڙrzYIh.s> -> $byAidQݟicuᰠA hE?yz8'  X(Gmfؠoi#R'Z).}H 1Tם(QzSzoPXKJY3.t̖=R֑@hh@xK8}@5pZ=iSAMY6^7|Q.fښiEP|Qϊ3cJyA-)Bji>eO|xN#dQTe. h@&Q|upQ.9Q" ?bc $֫g6Rl\4h8Q0U4T8K37P4%`QfӦ˫(ޔ}p)栩/ HL @~]]ChlVU^jTb(Ox?B #]D e4e֠<&IzfwH\ Vل0H_ s~m%"$j>B?tI)oPhoǕ Bβ9 ;#VV%G򒐻$LS91-7e]4}AݯYLd 3\XdD,鰌N\^Cʖʾ]AX;@s'z?Tf~;i*ʩ8^ͧ;/2Іu@ɘ#\D"vΉdpF"oj>-"#~܆:to8_} E3[:ăgWꤕʀ%#jlO#IcӐ[yDn36FL#2;V/BSxyzRQ%@4eR& CYIz 5pn ү߇/f 획WG&oi)qzzZ_4ڭ-FvGn4BT3swi;֒g&z̦|U(p3!n0`Oщi'NW 0(zl(z4R"4ȕr Q*avCb2|< zߦS]/Qܸ=ɦJ_]jЙq(*鰉1D1aM칶h { A0^ì'z,L^A޻BV|[zlSǶ~]/\^ߋ\t#Ao~F`L=Xh`,VevgRԑؤo:iSzN1^Pdj|Y ZL/X=3Z K0sXOx٤*f=.cbra tO|)[LW!§N博#ԷrJ D^C(S]J}~'uFc}ڧψMɈ2@?HԢZ2>rIRC$#jH ilR ,bV.cCz bW! &Jv#,:/bS4χ%-C݆O^~Փ%L k#z;E R\`,W`Pۛלވ N7: 3K=Tk.Fbr xCM[Mw53936 ,%fDLSlŃVNǓh; C>:ά7q mzuZ. Zj]RH򤵣G<l^_4?$w8,.VLDŽfwOul M=bh03ٮ[g1c4wVKK{D[vZxCMciH^;17<7ʍ0H!6C5KJFeDvpF,n;{?!yƁٓLYQP#M'҆Job|jlƏEWFNMmLkEd4 :jswٺǔ_pGA) cs,:fw,-Cm& ta@SjM߽̗DJv8{&<Q[ |w \}mNTvYj4B9Z>FÎLA iA?b7@iݬ#EV$u|foeX5lo348W-a3 6pR51od9KCS#IԎDAYЯ)2 Q%< g1 }N2㭾T znH'iR"ŞH]X L3F*zFؒ Rz38 zi*#E"Ƒ TE`n٧&(v= !9=X5Z'?veƎjuW)`Vd`s:;3}'yu':/ڞ?EXqc++q`^H$²/VhOJ/ia B.+HK~eh'+ͫ`1t_eP1-#C펓TIwT.* Q<]e}r!,!cv)YfV*yqZ*HnIW1^j%ڝ^lA Fv"juJW{Bӹjn7jr~t=` 8:aعz1_)Lh2&MV6CI'͟r#mz4PEr֝.~<ܭķqӝBF )ABa M4qowDUATpŰ<.l3*kNaKD6!+*rc.Y7]`X&qt0dD,R S7W(4|"_7Yo]*J^<&ys )>v'vP6Q?}WQsA#.*I)$1YY#M S4hsڣ ˰I2"Z8LTם áz)D߮% M0Ff0|M69UGLU2 z= hj_e&?!W7@q@)*c  ;)ߓo [ΡT٢ȋkkc&HTh?C1D-z9->B- &RS G֭J*+Tl]ɳNYv.w%)C*|$`:1ݻQ;<zi9F)aRe™dmXX竭1w rbɂB)]G>ωsUڎWh剙4YJ=b:0/`bhJޠbͭ1[Q VyW#,1mle i'y27u!aY8?M -'fMitb6;JOZ^{4~] grV=, ;EK@;vmni #n4Ncз6e^`ІufcXpG'U}d'FPܡb8GUH5uݭ,pF-`] >u(0N&<#>]wN/@`>u5 㽑Lx <©iKyANW8&}.8Z/ $4S#hEa#6C.0cٙǾ11MnQ*""ᏌGRlTf5|^vĚZ'B1s|wǦJqÀu9{j&@e#G\PlUj]t.{[zx .>A;?ȬR(cqI-w5fV3"6ˆ z=H^cF~|ܽ[d 9 ] 6*,30p{|ySk}nIPbAMp\@(J"]} QP;?P3^wphXvhWS\yf|7ݣQ4{fr鴲1,o SolagI0|.S?5C}.c&V 6T~刘 \TřGqGJ:fV_{ cS,?ҍ]1C2kmt&I-[ @Po4iKb :PfX{JH[tl)Q34ZZiJzq`aH84m^d]i2G嗟/ӻ\MѵR8d.ҵa +PjGOGRAvRs:V.ymdZd hV9⅃N8^+g.=`;V WE78ybJ0 Kϩ#f7eFb^90O%UJd]heHHc$-v0oE#T/1t=[LK3Sj'l1ҊO93'ʼn_|y d{+)lGM\(mUif8<,.0eMߍ"%9\ h:u,_R -!?y$o6Ǘ; !fE'x9yòsIXB%mjlX}Ɇ Y6\aRd63"ٝ|Mh(NO=.=1r/Z"Ћ"j+~ p^KD;C @T/"ܘXeDBNC]e2@b>$ƛ<#*C dK^`-Tu|fO_V e݆M'd%/ IĹ)Ta۵#ޤG_P/ewm]0~%|Cԑc,C=N5d: _Oڨ`%s 5(IƫsEoyo-n>o뷑 Vo}6@όDq`7#Jх5=Djc5ok$^>:q;b^yZwvNj|+Zv6'8Deۭ W`G $pZ@ ?[!N[²cYH?7| fuU>S` i*ƒv9@IvmqF5CFi96]`[ YฌX9P rZ5;siN7f&Z^X}L@.S5SZ!PZeş.dՃIu|EsX}e6AU5m^k̈^wEPgi*k{կ]ᮦgOq4 \mrR\qO ;&` ?Z,uww `'6T\8΄F΂BlP䃲RvS1+0sf9!+\obThE2:SwǏ'EcW"4D$j& M7V<.QPOz51ҜmI ;tch17N/u0@<ު\U:_n|!rO+D4UyK"DҮvdAѸ(֢JۜuC>v[,BhHOTUHD4 l4b t$XůCX*'NYFFL?<۠.`hyǪpSΤWlYVѮՓJKm,ufL/R1Π>h٨߃ "K9 -%,XPGj"SBy$C4˿tJ2G4-!%M8̼'hH׎j, *.5cd25,_eVr%Gj"*AXj0ƕp֭fǔEv. $zY I`HJid)yNB&lB9bWQj5Ɯj?ܹ%č~"ҋ9vTg βLVn[ vu)¯Z\GBv¨BoGI}MպiN(ݖVԫGJO!Т񛙅¤`=6]WmޱlM - ^]G-jJ_|$ЫaH(i+ 9C%鑢DZw-k/`ɴ?@wUMqZ4]5|mL, ̢dX1 GН\zgpj +Bz-U{']+KDp[ (a?^ʓX'I_8( Ն0>]7a*5W˴"Q:cVX<-W-8b|M$gZ=Vh054[ ܰjB`qT/?~-J<y[ۊс!9bnߧ\s*D01ɺ׾rꜟ+ޕ@%%84gY!{+ez$>ۧ<4 @>F  4ƺ#cؒ'+:7ǭ]mnASHy_nNOh{3]|M`X+"&:::9V#=m ^1lNU ѮE/2=$Ed'0{;*#rɘOV$YXbxvbĦm'+TQ-K?IU9?kBuzT&>Mwl6~&1]PĩA B߽ܼ=P}'2i bpc,Srm̋t H# r;ĥf.K[`"+|˅^|F "Ϣ9  M(6ϛ4|e@q/g1,#hbS|,A~0Ef/jcV1W~/}UGG3d"2hSN >.ZX3ns%O umZ?fTpՌJxrK`fԱEĪ.r}wJZ⋰i6Uv#ty(WKI׼nb(x\'BVo'I P6Gnqm9d gvY۴~ܭ"7՘S [O@# SB& pfKr+X*9ڽmH7k9۱:؞?|ooLmoc$G/x=IltQ*gTS?ݑ "&"SbJEFߪn1Fz%vw5d>%A>$$bL=e'{CsJKVSB ɵݏ;v6xԹ` D#kIƺEوP_ ( HpM~rǕ"(гJ/uY 8©u%7aqP_;hJP3 f^8Эxh"2WJ>r҅eᘡ*U~eΨHv.q/`#>y6"2oq8$ck Ej3a\ G~`c^7Zѕ/#Sq1B@?y\@Y`6%U)bCi:Vɢodb:hya#2'z?Y>tz||bAoB*PK6="߱LXep~S]uH)m8u̧{# E~(bZdn3gk7mu5*R`@2X]l;Rrq+!҅zPgsb`I'B ]eHH%~$xP@I3Ɔ)& Ks_bE['s6B8w )n8Metj R^ q6Cxd~d;W*COʔqmHX0CX9'lbzط` {\NYeQ 9#|a#D6ZZ8GYx^ds2T#}:HzM|~O}ݬ P7N|rRO6_#MH錞nwJE'2umEi fš|-|cU ƶ-B.7lo&iK0 sXWIs߅.AKF&\~[=Co |oM\4}hf0\aN#8pڣT(Vt$]nM.\:QGuJ*9Ppѝ[d+=۵L{'PkWQ@9a4(B\>MZxpHq`7JT4FkZ瑵TO/)H85]rYX95lB?LwkB,}F?$k;XMt^Mv< VĈ2֐Iy)3UՐ.axcb_NA:~;B0 w01`M!q52U;J\g)X~i[¸Cj-հйpU7v&mk\|jPuAdku+{)>`["SݩhSxzMc T_ڹT%̂y;u<$DjVf?U2%gTB~],bEvr ֫{N"NvO5ɯ3{3,uց#tg y2Ta>IL;h~B=V{Д23 wv{l2I1b$᭵ JO<=K(ٷ?)ˊo[A!\4 _{w5}<߁@}eb<$Vk|ދ:ӞowUMG:j0y;ܠpeTbw8F1񐚆 M 7Y>MtIG s%u dcpx|3<ƪP) e85Sc%ݝ#.1!\|IJ\<rDi;aک)j?WYN4W?0:5Úy>ܘ6 vQ#F$LذI=/{ 硪 skE :U  i&$g-(n &ZKO^&{oXBi:)y|)1Q)ZYr"\ +Ύjp?A?ޞ|\Yk9 lNr\^3gu5Лźq@ , \/W~ ~ŔR[ÓPY$4@ ?`q[O7-;ϟz"\?tl!Oac WaAig2L%Z~ BK$wYʤ@Ȍ=9x<(FiPZ 4d}[Zʓ=loa57ƩqWwzOێrRM)߄>=B5 N#F,DC^z(4xP4XlϤWs#+ɟݥQ`է5X9.fW^5&@O67=;>񬂚7?~QOFēa Hp7]XիuͫAz4_G$O>yF#c'H/(V &,lfȑ+Ooit_Ƨ^2%o45z|.wX0(>i8 Qp:?DeZ/*dg@x7-mtqE";Ӫf~#ꟁ77D1YJeٗ8E j~ֹIC<,㮛3w 0Ϊ;+%Qw>Ýn@sTeA6^ @5џg!PN!Jxh<>Vg%iQ u̢}>ԯwk.@£ؚ[KPL3o+<*!c}&B&/]+v'<~8 Vw_ۘ|~!vEI_&sJ&wS)G dPPs&e$j'fE~pc;Gv{GY/G(Buѵ%Q?/)[Ty{TeM;3K/U}c R)(fó/R+76Be̢RWJRjXXI$R"^G54gB`UNUNʞ:@]u,Nl젔Д ӹ;sYzw'0nl47eWVd{yrתQw\C` 1sZhVFVObVyv]|M,%!6P,,Q=.r䣩S bXDOT8RG|=j?~l(R=gc1RwGLZZ<&5hg(gf HgaJw "^$/{HHX?:m8yhW8f-`?N9;Wađ QBg%0&y4wݗ,$_àj)4veuKQ& A;My(ƏJX[op |1ce2J-[ʼnu7xͼz+0zF6Zy8.-"kJ9{ IH~ZAA5Sj:hWxuIH@USeQ">ӄd)9 6yyS&Y@eW5d,l: D*>U~ Ƅ=Z̙AOaj5Uc:M$zq.Q^4" ;y6_ڀ7b°7l9S9(o /yFN %(leͽsP*%>nRdw V` >RRqs~o܃:1&O%sU/_5$SE@xY3BQn{RəVcb oԽh>.4?Ĭde݌DsW#Hggj'[Z ^ $?VY4yP|΍޳c?o vvea ~~ZRyN17N_Uc?)B4o2CiKƍ Zce z>,9eŪ*i(I0YclN}O!,N/q0RqE'sDxzAS]x孹e'^]L]dd(K0.,CI#G ^Y{_tC8sILicmUI#Ir R8 D"$ 0a/!XɡwہHr ,c![uA6W|!x'Юy?n)>5I^:C!8q3!lbB#4PbGsڎ߄k0.T]fpRe:LEͤ qԨb9ڛ12*]p1TU^;ԞYЈ|DOf%qȔ%w!ϑ5788)e?]+w)5cq'm>CC8xmե u56yxQ7HCrLrPH_4Po߬oZę[> D@XB7YpD/Kˑޭ^t6r.R)ɩ ߏTˌEY%n`:~hȗF(߷!q"+y5_:0 jC/l2H)"}"˶zo US%GB.̞P1)'¶&x@CV=B.RċH,.??&y_]@dO^W 't*rKdM?)#,) Pi\<+ŋ.[EWpxcKu%PEe)ZbZχcسρ j'uK=e_ Xa=Z/LQ ʻT'k- 됹:7R1v|Գ/x[ѳXzk 6'VsRwwZ0^@|Pm=ew!ܝvTC8<̼ …xi_j/ߧ^퓡m:$:Xp w(4JU r9pz8_2AEp2;*κv\73Lt!x(m0shI%L</xl_CO ͬX>zK yUGVpٚ_W*gh65) (h.5mz|MUZ_ƳvC|rR7* r&GA Y@kD,~\RbCmT3^xjk)Lc#Ixe׆:/ xtL.9r7l6iHKm.c]Z;"?*:ی CWA]y c!P_nM`됞$WUyKkm~iVsҥsd Ɏ==n:WL%h@<y\d 5b@t)5gK}86@)kSålJ#u]U} ).46e4t`suN?V#4!,/q0&XS jހa16~CFK32K B+-a`r#56~毬|섊A* %ƭyDlz~6codY?#v#L0Pe"h++{8C֪4 ѡZ*8 V٢n%IsXL>s%X_\lDB;Hܒ!vG3)O9٩ b0kgxlhM'Zr9jkJ1IьlDSJuXBG: x\m`[t-X-M:UsScMT2ЫbSp)R |$q9y Y3aL8EWN!C1ּT-`Ag,r}V1e6қ/M.sg6rm%r~5WrAg&DLhX)|2&S @FbYl%Ȭ"5$Zow=@D ̀T [0™#IBi-~۳ ՋX[y(˹,Y{][d2lyRAMvN|p1r1I^QgLkDc[~o 3}yε^KՀ\nυ5).g߲3BAH'YUmyAj2K{vGg;&;&A^O.jJ_b&+dɘ|ڄe'*iUy$J [XCSFYa*,G7!I I*ɭ&!ކ`S򸰶șV̱ڝ`pv[VIt7nU<ј S&,JDbu:dˇdn}FПlӵȩQRgjоѩX LՅF*>LyARGfIX㜚rjD=Xe( 2?TYJ؊g#ڌ[Syߵ__e@?\3%e4P`,$_.˼ ګC ~ߩ 4?,}}*J?ݪM(!c\Gmc@*Dze0%ًN4ʝ8`L7'Eӣ~*(U6#Gublw-:w ba߼Vc{|R1-z(mV AƓ#^k֕Xl8͝yϬ g֐KTiV\tCUXE6oM:Iø|]pI+-0TS,!P P'Щǁ@>sjTP/:b9O`B d`~+ Y[|,ulۨ}BR(p"EHN/pu 0j",[iN=YRK)PL[@HB s>_&$9[/F";P@DU óYVPtiK\ 5[_n}(_?KVYc6ɨL"Hyypodga_yG4e켳:FQۭd.'M{h0Qŭ[q'x f$!|F:+Bʶ G*ihX@EԤIƋl;K,r涽C!ya.m$޳~iL&TPoԐ#K0رŔՅNrE;䛠o:sTatysi-D fJ {CCmEjMGp~:>{4f!+{YZ_O 4oi(Mo!IEݥbaWiU2Z9FqO4 pI|d.rN$ά`jv'%zԞ 5V?8( -XUNBYQq۬L_81}S6 tc5vU&M"II=țqWgOtuٖл1wheHKֲVR>^1T{vl>Ɗqd&ܐ|ED~aJ;!nbn;F=rf|/UF _$7Gxeon@x)bM Ŭ?Kziwx0*4V!AZVkTHu%rĜǷDj #!x.5q06[|eܹ cM#7t7>.dnF߀Y+7JRSѢf&o}R~6>n?`#V|ڕW bwL96u dp gT_AϚ1h/N \+#\$6;o6EP966g]hlI` cDIDt"1:wcPȎ |_1*I}FoGؾ +Лr;34uJRMjՐa#9?GFӬ .m?BVc[ٻ}Y؝j*u <D͍A4c?*-QuKnƲw.O(0ZBVQ,y<>w?Ϫzʃ3uq;TIJҢdj@⺨~|.$sh a݂F2~š9 phQ7*k8w1岕,kT Z(FͮsÂ܈t.H(3D֕f?b^XxUVolԿYУ#tL EeJG5 Oe]ytQ : nK0ST]DV:Rih+E.2Gt[z⤲w*~zȖٕ_+h O,5>:4YX%T6}Mq,Cozm=1gdc$/ȷ>IFE OƁ'=qձWN{;?**G^FZJWY2yUz:ƀNI̧[Z`宍08G >Ħ02- \a qDN[Csҏ s9xPoC II9^(~ |v\p;,'Uu)~ͭEyeyz /ϙTQU`/Dg(*j*|1dWC2ȴ/uY6xgYʺŸwљ# 6wc<' dNM6]O,#X"TIJmB`)'w\%\54wO*RXJ*!.vH^1=q˱R~Ϲч*:6D߻ӑKLTβS~XdZ_tCzi݁!>5 oKx{8u28S;s>&^JܞMìU_i?r3hI)_Jgxs,#ˬgϒ aKY'ig2AᾦLMb*X-b|Db?#<M9(3mch}p΁Z.=G ֐e" q7>*bsL|N& %|S}W|N!F*Az[ly '[)U#>fOv:rA;+hȟyO=> NX):}&ZPwZtT :^$i `KM.}A՛ f|dm|"O*56IJ rq;"e(s/XYݴkAUd\8 j`+.qVG9iA w&c܂ɡF}H4oչq5~9ڑQ/a>_!r$~FHd1|Ny<¦ڌuT}`I1&$f/@+Xb@ z%{ (qP>>>8o{~4͡%$; 4Y ڬcüd%.!ANbz@BnWF U,fbHOy_ eEP [.jU`JOڱQN%Ļ\W%PxƁO~xsg~΁Pw1xؒ7Nk;-sc[Id jIr.)?= H]==qh~TK| rQl _[JKհPyD ޢFMlԐwd(0_B^(-OKh|}lRv:p#wί˞/hެs ,v1/wAz,Rj,̓"жmn11m=(>-XlB>'}w;;:[+M;|㼏&kuKt*Z⽍[IXb^41p!V9L9R}ɥrTk]Q2$k OfELB/"pɘ$>6f([|k6VuWmՋgP5B@CJ<(+Ga ^\n垰bNUyޘ K6w6]흆Ey}~!8(,F-2>ԡGvqA-5)XxZۢ6gd$L>ڨ ꘟ3&'`z 95K]/6Tz&!l4,)3T "7MX {sksazϊ0>4m9>Կu:V)w}(Ä>ſ %Nx(栮c;|}3Uϛ7|f%.v/]gx)RZΠĞJc"ӡv-o%ø+QtYׄanah@"SңpWwހhA6 J RZ鯄G2O@ !^ \#P-'pI+j.3ٸX'V)~a3J Q+nR1͒`X+G 7o<7m:HRnEjL*JB 1 Vг 0i)ы@N*+_*?x:J7?~'i{2'S,}u<{0ᶡjDy׽7RNCdt%!R}^F'}oſ.z-D&0iE&&Ӎ0GjߡZ |f92RU6^C&~H|z }Oh:DPf!Iz[iQZ г+]i3͕1O.stnY?tѡ/{RNk ަVg,"l"ҞDms|I9B7hIMcQQTS7T5x o/J[>9P^O@(8vX᫲rlp`A3S&~!F" C[6V( Y (+N2΋ ]OT!o%3xPpQ`u7O2D|sB dn:T0)vSC *c)h ߻cr(ggY,=WlS"P^LlB|{l|-)%[;=,fhBC:VpaI”ۍIihR4MaI6(Bl1m10 XcmYڬMppEEd4t|Wԉ`t=2FCLU\>zm"ȋƕ?`YU/(Qw$jNFTjdAZK/Ѭ'wvH5MK&*`̌zlc>\mٯjMiUVHE㌺(H+.0nOa|d-Em$${tdoYyގ5~Kdj*\N<}~9bvx@_ _14)MO_,kwr45`Wl=ؑit?X:#A$P1h|>#6j*sҾZ)tE(gvL`-DžL4l Lw wc+@N/9t#)nHͷ/1Ee^(|\jMF0c2`E3S- f<ת(ZnYE7x>&Ӱ M:Qy:>~{Y{I])¬<%?Ն| -5L9_>=T3ZX5S[G֙F.&>It"A 5^3bIz L`*r58Α0VKwL "iā*f,mװ!_ sC>do@C' 91}!k<X#cNNa ZFh)he3!jq|i@՞$;FU&9!=o2]}4ة%՞ӄfb06p8*PqOw18*7}QI) ژre?3_8 ^e\J[so{-\OPd]Vo'w!'|2d눹x;MXtmi&=V`$kα>1 6 a$rnm,+s/i`.8.3SSFU\Ž+\LG<`ZϹ%i<ұ3;bDԍydB;Ei[oXwK8t_Y:$UUEknIdQ^;]jAePUWL%h"J4!$WgyߧL>s^%K>߄W@knGGU2O4!gVEGS ᚔnJxU0L!#x8h4&ݍS8|]2.o^b|6Wfi,͓ܺD3 :(䩫%S ){R9\]$Km#E2;54|:m).M5P ~f]Q1Ӱ}a9Mi{O0E꫄H9+Xib^ >E&1"hs!GBL7Dž@TPy?)jҀчVyꁻ7_B91XwrHp6MIjLwJo@z5,zC StJZ> \[yVSP!+:O o?Y>V&~1j\ZF0 U :/c5 @?)|=zV/!_9t40'8v,ˇt;z i]rC-ۆ9LC}#c'ZD* HoYgMIΕZWR\l 7#kkO]C*K( 9{ 7^;/kQjZbe'4eaw@t!Z9 w&q8wr(ig;oې&kc8 ix4GVZNm g_=y@K3Aԃn [^Ϋ"ާ 6Uo@E:f0ͭ(}UXeΣ.q[Dͺ19ΗhnMM)ej4ҎB¯DIϹ`rǎMD(? @%_>'!0zPy 2}O[T<7JR[|@4K/CCE$.^`Ҁ>c9 Л +^vJA~Ay;` o$CI>@OyۉL 攃e#c[@X0!҂NDZl6M*h{ٞSmI>m1ΰn[O0 f:tJGsW019 J8YqbI OhՒ&&F(!kʳ3͏=t˫mRG~BK|<4{|MARԤZ` m[mN:.NX{b@s x4juBw ,y`"dw&*+P#P;?jL~jO\kO5HN#*7lM !3nd5޲;RqwJX*bJ=9V'ᥠlwj/tکۋGot u @t?U+3 3 ދxdCZB#(7Vb݂7wFGF̬AqF1_fk0cq5V/g&~o(5T7-b(v4Lb41.#ј{GƳ{%P\cy[3=2p:A1 fw 6< aЉcF Ud ZL]N2)_ @*3mS Hr΂Ơݗn9eR}[8uzID)ҍRۆMp[ьD\#;SVi va K[:ًM)tm\TaPkw(2 y\Krbi{P vii5ώ.sYQ.M{!bۖ68)!cjr_aoMUry7TcA5qd,~u@|uGLS!_Ɔ2HEHʔƠ}9ZXb{~B$ZYaˌ.k}׎M%BnVe`Ѻٲ YDWgpI$.pwT"DdER>7ŮWB46NicTH ^T3Q]\Je^t,we<|J}/)`E/nPtwo<RN>$ԦO-JϾPa`m`}RP >A>z[77p='E޲@Ҹ y]<w2O2z#B!}͕YݭFII8f{a0Js Z}2qK F"U ruEW6RUb NB 7I;"0ioUwiD4y,p6PwAV*1{DleiBʼnL`)5gWQ3A nr2O0>TNy]9\@|vG[4WI՟'”V點V0#bM]f, i |wv}aGF_DlC})9 VZfEȚ`*ԭ^?mHAKzJ4;AWoFuo. ҋUue.t\=KRdCk 0I[NX}ICv8OpD<`est85FqiCUa$ ؑ.67SSZ0:nsgKj?xI~yϙ\Ie?5G3Ņ(,)Z(Q(:DZ(_|MrZ)kIAAV/2nS!i0-/1Id%,Nh Pr^"]E2`ف:3s@uRj_ ;#9vQ2C{]u:\V'IJ{`[})Δ3+rm pzZinE. "F[֝%Sf吧̮QlT={Mb,jP9>WD!lMsILɵ[.[fs9CjsuYJ|=| ˓y!6[9EYezoMd@ Ige*嶴5x' LhJjFG{QEa.NY[J{ d^".U4#FU_r+s 7NV *b&]Xtytp^_FJJ4 t]ppz_uTJ_eFQ'h Sy:w~ƈzs.t?1A$VxEpjCGa>WIchY~̰:PU%hЄ "cBh=~"`¢8Ly\j3eG[MKc; u b3 l$P"xK=}}X}ߣCiPND)*9̶./HQQL7m QB7c*>Ǝ.eu?XKizZAEQ1y`ZDͪr" kM\zaMU({S" t}{͙ scFvSh0֩z/ b`Y2(f).naD!Ԝ1׼r],SdyqjH{.)uZFAw6R\;T^cZB~YWEKMK/Jbw:($]EMVMqR)A#HČ9.U+Mᨪ,D9XI+/~н 6+?i>b%r}MoOk">ԕיTw06m(T+V a*q ܏#.&vxE,;`jq_Qc,}Poi-q =8~Aeܙ4l6Iyn+s'هBWYȐ9+."uk p//Ip#UuC=< #hwds͂IoN{)k׍A{_v1f\'34듁n wmN̩PE_.WyX(Ue%pX5+~[p-h[)E5O$$"*ke?~u2k:#t(͈j)fHxtcN]qfT3 zVik /v9PT]SI2bQ'?Hf d|V:#sflhKE$A_B$sĻEc%x ؓ?+h\0/}Z@Ogh=`i2k|:E!YHy['5TAۚ崨դViyf,IR4$` {0))ڑ LBLM|\(5=q(E-\7\tϡt~yڃ-ك+th%}J'V^A"U7L\=q_0{Iu/y!l`o3^Ӣ]#5aX0x*O{X227`xM`@C2Hׁ9<7c/Xb):}q UY5F 5 }~饇q:5ց\;PEvIL([LZCȁ*8FB'yr$ rj@~A ?ɖU_Q(2(w&Ob^B9jN#Ƴ6[O P訽Kr Nw1O'رj7­q5cl=jV? P[Z'_vș1X9ɕ7?xȡ m ƚ mb:PX4z/P$J ulgޗߎD}ғs S\o}Do Ps(Ul! k՛L$5QkP L5[ʒbWC@1<b rF.j}= ވEд#cU@b HP]gp +ÇU1t7$9y'8F d0Wj iF#ɩwȲKyLU_Թ"Q\xmJu]=\ƀ`BA r'Zu뀆GnI>y.I!R<[}c))0HnfVПr?.8D"՛Ϸ*BNe;T-kKLgh8[Wl>\e7i h^l7_0gW5O$4?KAx)'ztU,C8<_s'/i)<\&* !Ҵ'eԽ,WsH=6&r@[]q_5Yܱ𪝃l cN14'n94>sj{\FvjZ[=/yLrɯp/Fey҆Hӌ2;C̜^/ݤuPx_cCP~Htt}qStZ޻7] 9ƹX:1:{'Ǿ@.r@wIC9K Gu1F;A^{L / jtmS~-ú^fbƨ1$dB_.HQbFYwlw[;*-!{?}֧zj/ڙ"HDro/m5+׎܇stuI`s/$Nʣ3NqZS O-zmB5_` %b1SqC0] ;Bsq <Ѩ)@3 pI7+SD>{J\F!>cSѷb@qL tɓ**h(wc14ʎ7ltR awԬ_?R:M$ktzGW7Zz7jMCJ=$&flGL/aB=z (O"jBuNdyT2[qb8qV) ?75l($nY/ZU5pn~8?$~ok%ԌdK3bnDlBw^DMd@v'TtFdk!a[ݼ%-L8MxZDz -|/i8k1]A()G$TrاNm~ wYɕǓVG` _e-abL,$֗= ZShR'h$R+*tK BR?`QRH-~}H0 ;+v,Eՙf⽳gj3 *=T )-XÃ6->®m 8ʩsSD0*7 C\ܗWJa\=mI%jGVW k9~zN[wт5P@jM+ZU|x@lHbe(愒T7Њs(@>1eoRj,RnSfis fgM=Cy)لp2u&7H"hGL d0? 2Obahv_@Д,6+MZXA3 K= bEx9'q+Jk YܔЄ֝&:@/r _i[=d oOR$3 RCxV|gl7۩ $;NN2e~tV=6ĩ%I^Y[z`ۦOРbQ#BŃ޽%a 抈3gkDRlϫpv8؇ǙrwVw|ugL1`#ĖtIZiĖ܇ E=c,k @^9[)O(O_SqbznDO{ӫe-;倢Ka\Ov}3G6蚎6}[ bO [!bē*gKkRƼapJR; 5za2s~]t/!`"sZ Z wҞI\'9qME+`K[?RpdUi4v)y QڪlDC[Y+/:뀖 E>#Lu$4I ƍ!fm c;}v\]'|eA]+58|\Jx}!W(kze{MgbN&1O2ѓP^c|HP;&'L.?^c#7q0DzI+gGZ89J^v9Oze{'.a9j=ٗZ=7 cz`LmiD2 ]^BeLF)1l%H(#9f"aɏiv&7@ruHp2~-p5H0acM0=1wox d3fxڃ( tEo^.8B愤()se㒔@:6g43NxWp"u[5][ڶ"Zy*x1 9g6?C9Rpz ys(eF;iO4M#s w~3mkgc]_m+b&Sx}GI(+} <9PJxŅ'Yc+:D0cwH (T3R>-"$x 'ѸȁDvQDP%"AuDaSgKx/< k 6] fWz\y2BX4'\̸T/|GOqXPBE-̏ҫ~ne{<^o_Zq_ sІ^_;఼-pӻm7W^8M=n|B^P3Tߜ_0)|tn͖ M^g"^H? ?ι< Iv\÷!Dcl ~_ |uħ^|xP#$`'@&m yH[oa& JP% gI6F-zq#Gvn6R]oy뢜xBeE 5yڶYt &0d,/r+։#L5&B*Ϙ%ZN.6:k̸(aݼj/>X aɟ՘<=&EQSltFJ8Aˉ<Ԧa7HƜ9[6P){0Y)Si6l|s'uHynn^ OuW!*2f(y.@B %b u&Y"9%&]'~r^;3kK>m o٨Nfk$cEUbג;rHBYPku BH吶}ֻ;W&恆 Dy͛802|=t-.eQ=7F _ZC'Z (},K V(E~.͇G8Nffw4 Z+Y )ċw9Wjz^_5yi"\HNB =צaHxEbA;B] Q >PO}'1O(|ŋ..T2}?;'%TtoEV /ACZ,='z[c0^EAWQ#Je!N1emB 5ZP/P@]mO[nqC-L&/>4n1s؛PL`/YGJ&vBas. DGIw3>8Yy Q@t,jE=|@K i[#!2&ޡ (;ƹ[q?GSY@7v>NmO5;~hzpа ;OYO`>(輖/qM{$xTH%b^e y^-kQ ^$m}ZfXN?OοS7VJGgK';١/Rފ%tvI~zZ.hR:$3e(ZH7fpɯ\Ci+=3-ׂ̜ռÑ<f(AԒ9Σ@ Թb_ǻREw[>V&hliq2*w_߫'ݓf$5 Bݫ8UC W^hAPFF b/ևZoEj/օCG~pgl}jn[>9bsz2sZ78JOFSFՖM9;*5Y/$p1+׹)7xY% øH\)JM`7a4.KoDo v{YU&ǚI;ލ(T$1:b]l%kz3Bq:Ľzǘ"V 3\UnҨDd{!Z9C)o3_CS٤+AV~R \b%_p驇7C- +^q cL L!N⤦Z g`IMbCI+xeyҝ_0upǦN#Wps9Ν*YimVH,R; (qXueͶy7  FPk>^ QώJ6*aHz>(Pwb(?uÒ j'͵y]|aS~>HxnǷ}º+׵Nx:RaV1 WoC+%m o}poN4ΖY%JIRk| LjxeQ-6<1KÄ{κ[̆Epьv?Z*UkmR@:982E'vhpO\&v萛-x9\ノXaGyIM(ÝSi UU\R ZNC`uXQf`?^xA lNFpRźwa]DPǕnRݍmB?v>H/Zlh&FMWAcmFb=¾JZ7}٤Ab5]krP5s]˘WJ;gQ[Uvrn_O)Am"iS^q9Xʐ$ѷfmcvFC="9q_5&` {0O-PA[])6VXiPJ1 |? 2Bt[u A~v)4pAMuk tɼRK["2Wa$)< DNɟ.V|ADv N o!yIKQz\!eG)B~o,ΩWS|#qL+zv=KIIO|pjs/}DZM9 ;(V!:nKÚP1"gy0Ai#" 9Xt~`ݪe:RD[9 ~{=uIPN?lu-WuzΔfA3 .TP/9{\=V v*ƺܲ"l[ė]"/^RU*&hWI,5UG9[lڝ8Co:j{Nޟ[k(>}BBounxDC~%מ%H dC;ߛJ(m疾C rB~j* g VY#*hU=*/yɦg* v3Z/Bʼn1}`-`  = JDëHfV/ 4 ʥ0isjm.hQ RNJKߋ8Z'-LO"w^rp3+" ɌU 'Ѵpxr)݉X8u*t7!F.ikvk..0[A`cA`N>’O` ՟b: AɄ+Rx{h+0adn!սuyAhNz$[Tsv9h h'ۯ)7?2Fy髥 ; C016Tڹ2FڏnjSkxнόaQM`wUc/]ҍHtJ W,b`JjYBSCcmJsUY@XZӂ=xg M(r5wW{۹^22Eq9@ܽ]$ X{dP .ˎS@6epz(!YDia| &YqE&N:+Jf)D&6"a$XH>@/Dz $}*hU]?f)@Yqia}qxn!L#?_deeۜzT3GZIrԟIe;y]+.v JheK8kӾdFM$LSynL!\d6yDhTc@(_$SX.IB% zntIh8yoLD WP)e,WIG֝ k-@>! ETDŽYo mLM7gc>i ? =ޤI+ e)ѷXX'+:Ou-9 Q\G?gi&Ӳ0EP*W$f&W@_Rki,&5iIw,oӬZ3h@=Z( wja'SǪQ'37{k2Nd|1c>Hߦ9TZaڊ"!uͿzRFMpX#c& V٠L5k nAp蘐@[׍ x= DëXk7&c}d߷pW S2˱RccYjX=T 1eOzu}(Up lf wF$1]& ['tPx5IiPHr߼C#gl?viqUZVrk Jer8t %,|6 /bCJj}k5@_c nsg7;qSN5 `nɝB`s+`;"kg@"HeIiܻ1oaOiXs垷8dMHLzawh l Q)]ocʃMԼo/SNx3V-?,;rxGO(R jC|1uq&=,J6Srj7zuLio&9jV+2Q>;DBcw-nX? 2H_ T(lbऋIY"{kReU 5s^Z_J_+sR/S?aOiTNW2:767V:.F y'95T~D.މ\a}E(YDƤQ4lE@/Bߖκ$HAsVgwANE-Iz6A&.z]׀3ܟqG~b "vGQl9u{6 *?sh72,ݙi5 : ^*XKQE/p afCan^䘖I{/;7.:EI]ήƫ-!6l,+,=|}orcZ,r r3-߱)A.z)q-;*=ušU[ 6FZ׉ 6%pgU15[bO[MU6z~$%c8m֢tP.t7#۷M*<طB 7td $;<;͊~ i"3{uZˌ}5=|lJUia+d)BxuF|eLuy4Ip=fض`-uZ`ؾ3]]^uN:n? AjM (Kt~ vbCʀ8ojrǑ??kD(N&;$G".^O)߳4$P;= <[g鍧u'zj8 YV^hm3&[pY\"IIʋd.j+ #\L[X% –.e:-﮸(>P\oCE;4N܆Jنnog# S1F͈|{i)iV[hG%Ί]п Þjevm35fmõj/ϼ('#`Ϯ'ta%q;F7 kԬb3álx Қ%,u' g%-5r #HB Z(zѼF ,NGq ɴ)8@{e[]_ )+ "ZhPNvAOxi7ѪџdԖxulF 3&·m.9U>#=S ]mﴵd{qe ƼE7`gXZΥ݆fY*Hx>%T3X{Ma3PVY?ݖ,BAI$~bAbv%-BvK%O4Jur pm wP#1A0K7=`bD-Cs( ܶzq(Vh8kҋH=Nž?1څ|FKe;=x@ f1p"[Hy Y+.,e'LW+8-Mzjf?vvf ;m%1^2fhJ!`O&!EAJc:+ _"Pwй5huƤg61YMG96/&2jǻn@2N&vjze A|*A -Yfcg][Z!H5}`* tO@{m{?CL<>&M::P'¿$'ZaV~:%]C]Ee0xIbb9v'3 >k #(!VZ{DW: /hd-96)27 O1++Yԛ0v4abxQ*x2Kt_ 2+i|<+;勑'G( θ+]U9fh/t *ƫ K?$w~x3\E-Iܽ.Py E:3!^۷^ 3X(,0 I Zs)r OF4-( VAvXVp|3_zl';_ȚP ]8ˀ1X?>0?wJy::h,McDzWH<@ @aJ)] %3ܬJ3cL-M:qP3jbg固,4שȡͧ9"PfɻT0)Y*o,2LiK}(,kFntfO:Yn}j CUJx6}V%>A8c±*@?2.l1a=9kd轊O&1kUxbrUm4luq" 8;<;C߲BMХ*S!Q OB6A y. *W ,4If Nh3|_[Phf0czsp09- :0a)7/B9_KoW anzV/N4Xk6#Ib-<0D=V Y`Tּ:ltcfʵ4yIIS_< O_%3A)l&rGB a1L' Ognt<  |pjW`oYRa\jՏ~6|dɗ>N> !/ ]}K mANXQꁸhv!V:B=)pc(o %yA 0WPHز-aE|f ˴)D<4 VZL9lEevȓ.!ZE9_Wv v)DaBN_kE{L-c*S1T{]}1g9qDV40kyRݩDn>%34R\Sޗey $,8T=D [C^k]o}gh-Q0XX_3ǯt+UqܒVGOpwe:Uyo,y/O1%Ϩ gT N&$$kB3f,ʉr ߘ"Z 9 L`)&ub'8Hbp5y QG*[ z2p%h5Vץm^YQvT<•|kl(c Q5.:)"+0U\N::AHMCp@P==j{7ӍC]#Gwz|]x~7 ^+nJAEEWLR%< [q\G67~! ~V^JBdUH*дz1I꽪_* ]#p(z('2Thu2A3FI*x'.x)%oŮͫ%ZLP(=8UV"˺){{W5!z( ʨmVdM+̏.; ;KGԗ‹tI|N Δs&Թ/جuɭҔbڌo+ѷ0Pb<<F9p!`NxQ+=ev"ٞB Ѻf Gz13SN 5(SLʫ/6zYw7T2 Q|^zЎpuOL3%S1b]QD5Y83ɍp%1o8s@ c/+ll[%K-~+[ Fx8A-=6ў.VjM"dHk B4kMi={ ;߫ 6}V2fCntj nyO{E vlh 2L8ymulwXjI~R qfa}ģt1U'/L|XRaMvސF\z T|)% t^e3:bKu}V_΢ VsXXAf%hc" vKWIc}N7i/ǛHn&;&}#{H TAX'³-\)b E"qi6)b9efaT)_.T&,GVFy[U%ņ d^6@L}щaT8蕲eJmSVq^`Iٞw?{ʙѾQ|4nskR{')$]D7du *x݉Su?dܧVdUB#0cr0VAm4arسqȌ׺vG:+:jf`5S.d` Izȩ0PGh2o_+f&)?lO!ߌm0?F~ ՆHOae٣#l~VQb;̲dƒHЋ`>ø@ww6T ~vê86t}'0z? TEаBfu3A&cհźZJ_tFeh">lj\Bf?ER1g pXU"lw]v5CРP =`o["4=(l`HC ,#LQpDUg j3{LhfT%55I^D5҅1,G:(9jg}X'w$7)$=4${b| 4\ějy߽kZ;Bܝ,r;ذV `_|]24WF+ _bOGES/RrCߝQ86g"NSB0sDDOT׾bpC2vM*ϸUx"vi3gx^L@/#bG sH(/BN6ħۢh\9bÐZ6v(jVUOI}vN //f U'[pa.Z9}q*sݩ̍ Htlt>p.>Yit^0>>̤)9\^ RYA’MsՖJ.m )}HDOos3G*HQp hoֆ4(JIhzĉhh2p gBhx%!F:-""@3=;q7n< #fܰy gdآP;L#c (`YS-?->\1v #pq-khC89֏Q>z_SSB5;$@  UO]30ְMYǹD-QGGzhUBiڼKdz'̛zd}byb% 4;(1BFSPqXR$kN=V۰c?{~q0Vʧ3axowOc9}`\: jσ{[?Ux3>1Fx_;Cx%5H>ng z̋?MY8q'FS =NB{'Sq\ӷ4H`Hx*ο$n}]"~u2\_դ^e,f4;meRpG_35ԡ^| l(8Z`0*-%krlPJ:`xksyC̲"خH~yJa:bJ'F{%x:*$*;>uk)w$i?qL438U4o"A B)NQt?$mYϣ :q|J^A˔_w H"~˿FN- EK4vh(79oG8@UIp nCxuEtsr&2nBI-X.YG9{cV@m"$E??3-L^jYmnxt=?PQ]ӯ>d_$* o=<7yD!ޥW{d#bWbR6ěp̻j- W@BMSmUعafI AnnШ"یm/魼NeUPK|sE3m/qmUq{cؗE21$u*BO+E9ۣk vG.t^q?}L1K2۱+2BJ =?KZK]{-u&$"H͔8џr²oQ.A;2To,5E~=rEKee*haprQÌ`25^8 ì6fkLHqЉwNnƗ'Ոrm2,O{jaoBn~x\# ` r^ أ 0 %pM165wU"f=Bt8'?_q7zs5ٚ M0[}NOaP3c wu,q _QRSzx{:3br `b^E[l&M7w%4ѧQnt`MjFx}ס%GqWTQPPaCs*7HN[5%rO`{PY6 LR=8kK~)@ (-v#a\xgEe‘,xemؔe$CZ٠;MTQ }aY76۴.YYNoUy8 v!ּBvAWQoЕ#H?г0MӋ ,.a8$#ȗbhza?P ~ %nƼP6[ŀ_+14V[wJ }\=h8;5^-Ic_d̰v2z/^ F@AqȸD.m]in@TlYAAt/FBX4NA-+YM\8shC_&%;7Eſ Ɉ ]#cj$AF@}5f" 4J @0/Uo% FR"g HD8:K|5r$Џ͎׬%)n|9i*L\CSzckМp:C(0l]lxjBuq0W07Ӭ/ݘ׆)\QV`_Y 7e% g'14X*iֿmF_otc^Nۨte-] U;:óiwVrm[*#h~k1\Cw' CXxA[d6}BUTM6j`Ag ?'] [%L"i_bνgP!~so.A73W֯`?JȆ3R5s\#sHIQHN)?9}ږhr4Mw71DU$3J|,*]:<˫vJX%'0 r&qT͹5靲#flhsk@F`SlL@w,+D[&7 u;S4jXf4%ȳ@ J1̰gR$CR@'ko!iZߕy&jfD˞(*s$?+!3rKYe 1_WL\cݵ(@5T;$uawн)h.cfy2+u:f>vF1qfFյ"Z(MEwRH~?Nz$@lCÍ΅0gCiWVυj+) Gc)y?MD {8P:$:]DwiW5eN;nH;( e,Ɣx嘄'ksIꦞ:\axMGNyj0HNݱa@М;$dJ)@rl-0D+*ra1 >8+65P6`JaMwEHM}[G8om57a)Hh=?E:G(vtY [ۏ?ݢb$Q3솕aNR>Sj/ _c^3JYV]{;oy jTQX}_Q8Ԍa,7FNyJDT*;6:"%Ml@0mK} cBt~@wL;3ݡCgbnt?L 5֪r#(zilQyHnD˫|_;@-B{GS>!:aс%n */TMZzTJ{j"1Ѥ#~tͮS艊Hj΃H EK9a݇v-N/[-&Xg$k}6P7NW̓ij@P$o=q,'IX5ɶ}GP; 8b`'w*xIz[)^p%KN#ۚ={5KkنvjMM;͢k?'m ):q%8p *xJDޓE t -kRH2ope(.àxLbNWcE5M֛skoKj2;0OL$WO\> 8G &9L&s60:d]wY6{p#3m(ߦ.5.ZCyԊ8H=w9glۢO!Zm#|rHbl؞EO{0 =[%$ykw,f6 r>K G_3*;>/ E'^ǹR'X+c9l竖Eߧc-c6`pmRh2ھH(V W>;肋ib[[.T ~\ӋL EjK<7}#xY!Lkvl*)P6aMH 㹡#OK=toj:nhc@2,an`DM#r@U )&̀ i~tՠ\D`Rƽ~4"6SNj-Aо> VzzV A? )nKc*w}:5y^H6 KHuD] HkTHWgZ<"RÏુ >.Gq(9UlE_8ԇD P50FhBkuHܝewl0%CXr3her],uEN$? mrk`=P("s҂%8_{SjO{m-KHÛ>..HH(/Ǔt5*ggJXøb-6 `Ȱz.?Vkm~*~DupU+bT"+՗|xGEod-? e״'N&:B1P62cC[d$h3SQ{u5R)j?k~ٟymV:*;=RW>Scq q ?9.urޖқF?_AÅ,1MτbK "Kk^2%!Qy{At@OjD}ѕgDO"vCJ7M$С ?(=4`$[NcyfO@:]WBٝ6jg&D;eIJDwG}mѐ!W?u[}(t٫?( pA仧.i(=`8R5pKQ2T.+ժ05\i!)'>:Zr4dp u}4^cgu sSXq1R/& ]}+tG ]Is9>Rc-5}:ϫKhdj^xֿU1~t.oJ e ^ODkJ>iT&mm|g`X=㠺 w`ņ6}>*ij?=Q>~iPIFs5[/W[᠋a`}+>1a)!&xpI(5 d#=6t#F.g=*P m=*m6J0]͈j%s7VF,/)ԓhZ?IΠ[K|X rWAUcfN1m&^ p$cžK-{@Vjk(S$f>Xx̢SEU%h |&0൘U:tCCmx!he6}IjӜ,HXǙ+y޴EB[+-#12Ͻ{JTcMSb|z;+vJ c@,` )YHV_ӯق}BEd9Uҡ8?g(/R& Y[՝3{mn>Ҫk_pdZ3kֲ,!2B:Tpa&}T[=6aR^->p&;L&S3,K89t6r邰1A=p$YX1!k, A6(&VSҚH^qhWJY:18 ;`}jܞ¤2 ٱU @P_L)i_V`ʷ9LaqzFm!oշ%ciux{Ν^sbDmS\F'Y,(?Yל'lV"@ hgU8j=}Crߖ\ȅ_tBC+Sw0C.rVMc7m׀_tfIzaH#&k*q̓GUIlۚ%̓,-bb{[‡L]`4*:͡FpsGK2+/iz/ *\  YOVD(w8ưX&V Q-5Q%hz~ ^,Wf 3u""`BNqSH17Co%-7O+@ja:[)K2$z#-NPlߐLo(52 o;zizՊ&gDsȮͻ}R~*$ǚ > :g6ln Xyb̙B\?:$Y<3 f)?|t- 8aܡV\MN؏tDVgoXU}FnSdK$a#Y ,iNXOd:*ד7YrvE, 6/岎e}Jou3!!]ۀ edON2$nhK>W J k'd~n!vYH?nocSq;Rz NK 3x._;j2 E<zߗ5V9h{=o͢s~a1imMB+] " a,L<'Mu}Q/Q TknV. _4=sY2;G,jbTcZ/=-{U;\_- ܥTcِ*TK:1S d-b U :?d0Śm~W|jz"eev o6DtIEW'r'R8ӱԇun(䨉S ޻~2Vk]I7h Λq[[ri:W)u hF8샾JBm=mT 2aSL o0Ar +j?8m7y),†mTrJkRI++YaO^|V\:30%}P_W?AǼP򹜥"+"Ys#*~ayU$)J`~lvTs*HgyPTmVs9`wE*Oz:~A#B:@1%t %Q~=d#4h?l>*F5\ 0A]P;ݛgӸݵy<#+gHgiu\Ru{Ä?3D9h?q^*%筥e_bg~vl=SOir.Ƶ Zs2pen'g -J҅C$K0l)ΧN'Z YYV#et I})}o4͂Oo8?VD([3Cԝ~ưGGL'AٕL}5LY?ɖH;Ï2@dvmo$9Gd Flm N7,ܽքR5A6MN3 ?5GwDHX QmpfcDx}CI't}KH6fj7E Ψ< #@t,CQcr;:lA[ _UNu,QTk{1w*ŃM LٙM읮w&y7֪*M+‡w ΐL=oɺH]ۄ0E"bl' Sѯ˫B% v6CN "K^qKъefq51o% %&#g"ڹ\D70,Ҷ\'VCȍGK$D5UxOLdݓ ɖKh4{]6I[,է@i6XD}M0A0& R0[p\3V:" ,G}3`f]7E{S?B%cRj;*ngR7z 4^.hF~3κOj qsjBG?xm.,]ɾBh-NtE̟)6syd硢O]#;M?xoyU Aat8 R%SG8Eqv*!\`YI5,l,|zqԑpZPdm4};c:14FVݽXD8( I&LgUEz{E78<3ߏ/W<}Uc_憦x7~Ҷ{A&gPo˥b2sE hA\_4aƀ23ގi qwh[Dįi`R߫_LzN)vRW7pP.[ ܆sQmVDY\#bsX욢d˙ŸEpCFIHLSVJ(#V)K8U{B{/l bJ=2L4IczbKsWz%&KnɎ༢[#di ]T&-[45#1CjzppgE ˗p%aq*OK0-L3cv6"r9A[պ1,זz <E}7dܟH%4xOd>K+YFJ*A$/xo >۾sKvc@SLNЂ/\J/}/۵9 XzeFl^"܄^&)yJoXB#"C~EL%LM=qq,?dP')weϯ(6za`y/ӛd\ͮ|uaBV&R 4797| zm"H_HBmkDegߞ< f}PKc2皶:E:܀5q?m 7}|=#ԓ64GޯZFiB W)喃ippD@:<~% |5uڄ[(ӧj:$E6a(ֳ߅~lb-H_l r'yW,$68:S$Gb21dLħPM.?~Ԭ(7Ø{x(.E *HC""NUg<;Vǫ!>FtӪܹz,lH]nIP @ N! x_VoZw mN;K }'>ȓ46p+=fSS3SH0syq Ƿ:L!3}@86xۋS*(aק] u9mqND{&ȇ^MXa5{P_Y<'K^£bB ΁%tq 0_ >q0a=X޷ARΓ?h).X$PHU剉aU&6V"{14t"3bdsN6S2jDc|ϯ`jI/|4 ~OFhQg [4S $?#0p*?j ;O \={(uk4nSu8C%sR^+#ў"Ya`Fހp_]kJ|gиhE|e Y8\l>Iq:8Bٮ`K O/"ImkH` "`)IYc,MI =h݇b! #d| D2xwepr`grhR9 B2\c@T7XK`8麽3 m/V}bQ."u[FBS˕^_ *G*3POF\AY$~R#+jI@Bp8Ka}Bh3w"kNlW@ʄy+t!H&'R(-\FG,ȹ uKDDfr< G`h( G&dP F ?1EEX̃*ΘYWwrQ]X3\I6ך'U[@.e0_oFTaHp7xt`md~dfjXphu`00p)Pia~Vu±BGqܘ%yC \ ~__:A}2+9yjtR7<#.z\1Pd/UPB ?*Bm$B7 (U+5bD8Վ#5pצ1_(DȪO4 Eْ=.MFi%z A'H8{k+fw)F`6I@kݸǸ, pbͺ<*RN@cͳê{5R cA?Hn5VV)Z,CQN[N #EB21Nvm  |Ԙ uopa @\;]. CMã>z! yr0mgnTxKDs𧫉Nـ1"#CҬbc@ ^Z|֡,G%1lsIq$b݈[94x-fɊ%HUW:Vtc-B)`LOR!`*APf?"g,I*x [U $ 1 8MGmoܚB_?lJJb6+ʦ]D9_HQ:78jFWGzw{7Kw1 ,*#2y7-%2"W%Q*r_kB?y-GK*d"wOt\N92ŪMH.y6x*i?nD\JeO=XDI`+f*,)\iUL=Pk ?O<v#f~I}wU+ҖYԪ[B^l bEN.AjRѣd# v8LiA L_mO="a-k$|g6hJ-5Wu8& pts1$@fq-׈! (PKa..WZ0C0!?uqojrש&ٯe)aDZ`Cxs|n\eHƪS|T$Е8#NM jKhM%<}! oϔ[ms{3gAM^ᚉZj qQy1d0:jc1 "\m+ a# >p7D0>Xh0@胐Bha>21d)Nh2>.y]PHgLEhl1hX)cr`|w2 ^E\Pge䷎<}[m$ Hf/j8t]O5b:…=!X#}GD>>f@+fS9/iQM}MəD%(F3)E{zzwR3F&dcUȁ/m&@Lo+YwW՘'o '6S4-JM]#⁙¶R3YjRmF·PB`Vg= ^ܰn2N$q U+9 zfqOBW bK&gPۺzKOx){ 9Ri!u'7C}Z\FKR4H@O {>|[{w+V F]&(:1!/+*m5]Am K.S,v6\Jbef'&kdq 0`QЩ/Bq=ޓ"K!bfDC/ Yg3wPnZ:["0s{(w~y(JuȤ$0 _/b9x[2HjuD /5Eޢ])Bot+Yۏ:-]fe~V&L?9KED"b 6H@,u_eglp#3: D!%|;I$ֻNأ7#g?rA&gGo.:K0A@|Q*z 3zb$G;vk3vqт)Pz!v+WhAۢ9\Ja3p4^kad۰oo $#s2c.NR KH~o_)Tѐԫ 9_F 'ץf붻/qƿ=JWV+ve1"1n4n-K]:G@VǬ&!Ury詗*E ́(D+K}6Wp@aXC=-Z@=p]`0TDҌOElv"n]`1q%e ,2|".K:S%. ^$_Ӥ;cX|(8HUw޹Ss$6r8Z[~N g&A;^reBxqV; @}L07_n20UP|2kr">W@MIQͮXWP1JGjÄ}* %!wAʕMF{SB\W2~[bZ1 yX(%ʴaÇש,~e>TOd-$`#di!]TFU9WzK,aq4WzCcꄸX(S yx<LS-s@ ޑ YT/7ѡ4 t&k!^c3eCesvI^5n^&^aށFQz.HR ԮD!2P]t)$1/#@#؇‹LxԓJp7LQoB~Z6u~A*C! cF$ ب>ҰpExy;|*{򋟅J3g j$6zRjA\%(rᑑ rk #~ ^KM 2CW,{hN=bh ;t9}BےFQ&gփ ?°"EYV+MaEfM8le zj צGz@*0X4ۋw=vDIt]hU)`/S|BYw_(eض$Jf>,GPdވE2[ÃQZi; #Hؚ'檃xp35yR)U>ҚLK|'Vv+XtI}\ ѵJ}Icih9$fKheS\ɁHPaDX՜y9K D?,b>&/7~l>MjʹE z׭1&h1 yhG`^Z-q^\G/ UXRoiw3v _lc{ׁ%kI0aC;`V= O=ޣJCJpdeh'ǯm ANVp_LW&݈hL0ďq68sQ'O j *Ghb['AOEEbBA#}r?j"/\K[9L8̗Gۃ-:1':c[hot1o>-PLWp$m+o51.6,ܾK4C}SH脞TMvRJCur<qdOSE$%I ~%6p>m 3 ݴ-80eD+qn{LJV7{ft^8}Tᶐ mk(( 5鼤UCZOnGK=QxRӱ 3 ?N-IȗU&e~hB۠']c5Z?wXNlcq?ڙ&?M؍X"leΦ c;n4hG,/d9TI3yQE(0U|j HWӽ9#lg,ٚC6YXV'`(.ӋwP4h=z3rB!(3^+ޠ8` ',mr| L_AΜ~+ߌz;R%^hc-5&[Qb'R7s6N G=LZG!w c򤆗8F=x7~e &cnǭ"lHkWcשּSrCf}\S ehYRR]T8㫚b;WY'?MtԽkW#6*zj8_W-R' .}+je˼o99V;UQ޲/C7pMZGEJPwlOUA<σ3(|a t˼"}rT|͡aj ŅS(=ФjҁH=TsBFӻXK~g{yC@+p}ѹFLX/^lG.y9Q,n0274z% "ycb aE|ZUp|l_{_^6M&ݝVv}eu-%13vhW>ղj-\a`lj︵?ênqUJJG>@ Zl0h/WoS`&R9Ezn]U;&hbw9Fepc$8Kj_яaHȶ on\~J~sFDL c03i{mfϱ[0͛nmtGw@'ɘL+K.Bgx8 z'գ}`*b{]\%r+Uds=ưg-ϧ>Y'MsG,ΌHF՞&`L_BdF2Ɠns+=^!HZQ2 uBPJD0d&%c.Ʋ8 })`bS çGI ter~1NmfPlן?vA(;VmPMjqiŢ1)/ATppNu\Po-DyR"l_ZU&6zBid I^]e+-f\T^xq)mC8'R_SMc8-(WWB׭旅?!|# .Q +i -^V`JWgGYL=ͯCO,5aFY6A5ץ'Ə]=Kk/?Xw/Fb GT$HbIzİ +r'+{V;U#wm)˭[Dw۹eXxjO#uNmF^D_[6g~FURwT$(r]c߶qh1KG*^]L^*-:ףsBNw䘼笳4uMkThu5QX-l  +)(-d-SjI[@ߚ Bsu=Y"cǓpz[}TyЧb󒛣kf(3K .K)B3Oڋd= GZ _hGpˏkg3dh !n {Ԓ)%S7 Ja1FU>pX[Y>Z jnLDMhhY3s6?/9}.E=ڟwqP#3m+h{!tإr$̴|d=a_a>'$A KDY,#Ky>qPnJ!ر"g)D6ټǻKgibN3KP0j'e’ܖ+`LqUvTڨACqAF(Kd:KSl8Z9^mƪz0'B^'1ӧ?呜C# A*6Ňz2M'Z2V"t#U 96^fy|&1lw\'RdMHTń iPk>}ǑQL Xb"-Z)>k|6kE59|h4 "V|+u$|Ed1a53Y!71 s3ʫ|J`pPxf-sȿL9Y)rڮ S&zN5r=mg_o@Twz f6nU![@] g5`7z}b*HifF8HL'0r "{%=mW!Z+6vDiᕙUn-* ep:0YJwTP6pums32Gӧ(y%'ϛizSb[Դݱi9<^͠b<; 9-mƂ0nKكQ&D0V8|K-fxgZ/8l엠}/g'8䧱 (j.uGR,0_{e*CLyֱ%biA?"P`I^'ԖОu#a;KN 7P;!`*֬ .qlR &6F$WSlady퓜5P6-mS達f5K"݆i,RODOzHB[PԮVw~ED&ad*&*6v^l`Zizgz6f onTd`WDVil=X%wn>U{Kd0aa̕>'X(Rn}X OGb tZ[&AvUmSy剓;a@P¼Qn8 ňAV윊'm.t%J,Q_{ɧtC!0ԍn6N;{j+3 ۔aOxYA0 ?=h_W"QƻSsϯ/hZQs{Fh#ח{YB;kλmX]mO:qunWGm(-P0;cGPЕM%-fFa[9ro=]TRO9h^XaJ5qx9 $ʞX  g%7K9N->j2a›`k>"=_xoq3Qswس`ML xcf': E\vつذ"&ZtwL&DM _R-Z)y.v\5b wX<nc~5ӟ-vFhcx/"l^@MfAk$ӁuUgi:0^Y%L&@ 2hVCxL0 Vנ#"-1dE'սhH&FBC|2b .p`ʴ>#2ё[ftx+\DV]6ݖFP!RbXn?04m~$і .l=KVlV`SSSOq P" 6u8HM4/qe5N6MrI[4.Hj)TȐXLy ܫdC)ʕ0b'o'4g 'E=]L*$S#-u^#*B4p<+ō!t1s",TZ-jnkfel-Ԧ9Zm<3[1UaQ.|`T6L]vJ u)sZz&-4wU{֎6XF/{ D19IV\\13m@~ousn=|u:(@<5iq\KeB!Nt Q3y fCʫ}i $®Ҷ^HW \)Jz_|~Hl~mmD36 :I|݈; dnW QTH> K43^rGc@dFWWGY-S:!yDh `f=_.Se=xh d W=9 hhȲ2n$AT'0uA>qFu"S.]Ue@e4N献Jel@gk~_4y$. F6g}%U_έL9vdjƅa܎-{6;AYFu%Ez|r GK*|rH@N䈋[;j1<^_"8XPtIϢZ5Ɉ@-dXzޤYc91~.Pf%vluS9 7P/g2(*OnN Q C}Y Iэ!.%Һc>m*Ftu~ /ȃ?[l>vZ|XL"8X?kV :(h&%o9@&068suzf"Xi6eT`?Ȉ*gl g ŖHv|#g)eo^.Ͼ١ 3&@Őֆ~aQDm7T6sFvFaW_mi<8 ؾE\wqH9W`)g9ivF]&5Kl)ɹZ)foU'g~Kr˻>BjwM%~: ?8GAmƐouG<I"NjQ[\viYP{v]Ev_HEJ-=zMH?Wr"```?sB ࢵ:]Hj߭74hjl[!7&x7{[VL7)ky:WC,G{ Jq딣R s<%f كgY vYfoA1;cUx4 }3A*}g{JUuXmkю9D_!H V8c2\u 텺] 6;Nm-)SapޣߨĞuQVȿ jNmg#x3c2͗.VF>=*;Qrbn&Y4PkpotQc-;6Z[uvZA~.<3}옥bḒXLG $beyE11MWl 8.8ZNwCc> vlQ<Qwkx9nhbC3_vG|:s%i&ޘRJ A*  62,FAa'Ӻ\)4@Д$K!cl.UL+*0"uaaohHP44bsH`40t2so /F&5<Ϳ zAiY%[uGT]P[j}ҰQJTr)/GSpRڳc)DN%pP$,#3EFojJ×]`KK˱IŧK~,'!& S0tfrq.pqC0т]RXj9S0XvXEϡt7_ PCD`qSbĎQRijnϚ,Ax :^4N۟=Zܰ,RSgɴ52x@d"US! $ ,y #C(6yڣ`;#_;7uy5L!xz #Pp/YC}qG}oԨ^H2+_6q%^%$$υ:,QO^G O_[yrHQwKG1_SUlJ5ϿNo ~` G-c1qme'74 X̚NB,rfZ2M;'p&d{yhsv@qZn,ęTՀϔT,G= 9F)fȭp#ϔ CFCE!Qr_JCO/k[U<\[J0,?!ǰ vžPl{9.T=&M>K3ۀƕXݹֈH7 ]0.C1IN82I,irr冪BAEH(/5ԽsF+NLuT4Fg3hQ3M˘t L|3b.v%MM2n.p5X>-F &</dB\7w|\+Jd"(4<#h9&'*+IcY/&n ^ubH=jkEIBN % dU[>;_jaSOw '&\M~Xpt·5ɥ`0Gsa"6I P- O0u3yZ2OcoH=8J>{`} ln 8CUXmhސ2.{ϔKs&JfDln4:I+,MU[8cýFB*L"X{/#Z-oK%x?au%:P%ss>$gCw^uQnRb`GXj];)ERiYphsrxyy C2@ -$"8PۚGZ^Ʊ), /s[,khTGV-qbZQSU±I+ĝZY7Pg$ A' Q[\8XnPqKa6}IB6xQȖjcH _Ta+rOw-eVG1tXF 0xUY7MTߞ#\F\RJj~|P>ivfUݿ߀[OhGj_4׿ـx$CE.e /1S05>c9|KG%y9-GIkRȫ2. 퀀#j2pQ9B rʧT4{<^rQ[Pt/ *qg}PIZdg?]%LH։tKۇi.]SKg ,pRsgQK/ )H ZBJ|y&_\DI~Ou 63 ƄI3zc#A㵾 uR5rjãc@-mXr4jg::Tst@ӫr +jADP35:K/pҪU?:R ԤeҧOgfKkV"a@A:<8ƒ?ϝ)E)A! ::%߷u{)I<ːGf!,OƱ*OUvĒvkd"ѕN8j谛S.i+HM;Ue8c D~rnxu E$թ푳1)>9Z`XRh8鸥fE"(`{lwPW^M= FZ:VGx!.+#բZ,m\ @\ڼnedf͡vG4@ϨSXC"  IfDPɤtiD>|KCܪo& Y!N+S`FA"jKoDBlR*h4;&;Sm48b̢p@-BMԆE@ݵyGVW04}k7&^k ?[u `B0=&! ٩S/OaC_XqIe,Rz |ZH6F=DƜ_L+#'V׭q#ys}nT/(1;Xv!%I'#BZEnm/eL}g÷OVUfy~{9\qxEmdi9U)&8!fRfK5<{Am_APwk]xg(I&*@[2hc$rP6S4ꕚ;Hv*e)[IW LH㑂˅Ǝ!`|`oe6l|ءqE,c{AtˊPlSLk4m-%1,&ku\_qwsP[lXe(70iA[T1;WJ#b 䓱,`xcNӶ#R1xclbu Ǿ{Ac CE_1L.C:1l \HdD-(6F>B"v`*{Sl[ :Vpt=R=45eK" =/pse4s+i;[s[k3f#uZռ;xʋDO𗄤($-Ž%E[vk;">U|iSPW“ n3 2O|A`IP`9M>HYM^ӞqAs[^f ضօYXϹktx܊UIW 1eV,Rg/Thut9ϱP߫s+gJǍWCTE=)rl$']a)kbzN Y[l2;ԌX]j'_'xʷ7ݛvlrH=S>`DTWZؿW*j벘Zkbxq!48!u/   yB5'_6V+޴HEljCSp6̶PB]e ^2M*-H└r?AAve`v 1j5L_{Xِ.boس!tlW#Vp8Z;S`Sr51FiŘD#Aڵ)-SU`{$ĞvÌ\+w:7f1cM|*rjІ)KH4 6|ri̱-#& ]C-ej!Oe .J'ilӇ osˁ>G}^xkv/wNE.(Vx)Wy^= YZ