colord-1.4.6-150600.3.8.1<>,th ip9|R0҉k']# aH޷cId6M!TJP @\w2p:Hp%1!;TAWس.rĊ4n0Dpen\f";dnq# @.q`Vbv} }BT3t 2QԵv|r5zZwlYf{g2@ᇭ/[6nUCLm-7.\ۑ>]cX3\3r8sT<eй8!>I<?,d   E!BS ixC  \gg g g 0g )g *g+g-g//g1p 2(3h(6((7687@.97.:;.=qQ>qY?qa@qiFqqGqgHs$gItgXu( Yu\ \ug]w<g^~8#bDcdnesfvlxugv(wHgxgyz(Ccolord1.4.6150600.3.8.1System Daemon for Managing Color Devicescolord is a system activated daemon that maps devices to color profiles. It is used by gnome-color-manager for system integration and use when there are no users logged in.h is390zl31SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://github.com/hughsie/colord/linuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in colord.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi /usr/sbin/sysusers2shadow colord.conf <<"EOF" || [ -f /.buildenv ] u colord - "user for colord" /var/lib/colord - EOF [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/colord.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in colord.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable colord.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop colord.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in colord.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart colord.service ) || : fi figg'W@HrlsO77hwWhWh7h`7` W1P2O2F2>& eQ 6_,$*2"4/'+}C c p6 msO!+%A*Bgtq"%F{'A큤큤AAAA큤A큤A큤A큤A큤A큤A큤A큤AAh dh dh dh dh dh dh dh dh dh h h dh h b h dh dh dh dh dh dh dh dh dh dh eb h \h \h h h \b b b b b b b b b b b b b b b b b b h \h h h h h h h h h h h h h h h h h h h h h \b b h \b b b b b b b b b b b h h h \h h eb b b h eb h Lh Lh Lh Kh Lh dh d9904ef2ea066a54ec07d327b149c303c21fd1b39b8905884cc81dd74b50b5950395350f8feb777df7a8b975d7027f74a01d214b9c73376b65a2e3b1329e159d78851bf689cdab5a10c588b7e56960f13a3b9d8364bae3c347b5fbcb8dd2a9348c5638f8829e37ac052500c2e38452c62ec0face04a34d9940f8972335574ce8cb37825efc42fe2fcbff2787154de356a2fa3abed73da37149ab64c897331e0f9f3db3bd452d6df5b8d1708355bc64c9b4753c7d91e694918502ea3ed554852217837f74b61864382f400492e7f63b563259da2221bb70bf846fb96b70d185fcc77b7703d1fb099ddffc65bce157361e31a3f21abbc565712eecf883fb6ec7ff7a7d853ed325b3c6c3bf74343e179a5b45605d9e6ece73ccfad91f3571c69ede3f21dabac244b985f028de92641018f0aa713e7db57a2429e565d0f3f7fe7f30894ae597080c344cdfb636676fed477cfd9746864fc5859416f85e5ddb949f9c2dc1bee4cb1cab4f229d9bc2aca511dbdbff3ba6b5d705caa5a87dc8e88870886d744c17e1e95081643152f40ced61ae35385a3be51e3981340c126781743f56631e2f25dd22641e6d76562d3fe45cc232d6856496e5f5fd2ec2863e36efa48a00b9bb055b63bb4a2166046627bb237ade6e8d4867d7add551f2da683efb828e5f7bdfe257389f7b3894086d821c19d5a92a4c86e560a84944f460151a71d36b564f59e12c9c99239a8e3219287bb629b446a5728ddaa0c8a5428e85f0fd76b53a15854fcd62000ec89989958aff9324f15cf8accbb10665024d9a7f8a5d790ea17efffc7e915298599dbb67c699ad831806c7b62c69b181c447714d525b6cc6b15f2c1af210e72e0d80bc5f1240d6fd695c95d9d0c0daca6f9077c960543e0ed4b63785ca0a7d35dfbc6158d5afb5396e6a1798ccdfc7ce1a8c6034713999879d4fc41630598210d8b48e371271fe1854422d3a2b60ca550c4886421fada647697a3533ef6c964e9a3e35689ce77cdb859392c508a7761dab8a54398d06c09dae25a42f273eb6bec32e5f7143c7ec168aba7facfb9ce034ad5e40a6ac5cd2bd1c480593e6236e19cab1ee36024882636df5712fc9e452b6628b12d8f7081882230809fa4b1307213730ebed81feb47f3ec51a66111cd83550ecce108537ad420c98ce1235ad3227f56d81df58ca0d3dda04d71cc1ed26a4f1f84d745102f66b789d54f87ce544d25cb5b6b09f564d15d8e204426b7b3eb1e78a170afcdee68be970263029c6d0b6c559635473fa00eb2882cc5c83e34fa58d4fd49ca55510791ff729a91abc8b2d1969d85072cb31db9908cae16599058e9f50155529b3a5bceda5c8493d31e7bf0f970d59c2c5e13ffde15967a94143e26f5c66fcb93cc2509f44d882cf2ee3c2954d7ee5faaf27ab6f249d8e6e73dda56c086ec63c135589bf545726f729a09aabaec594e4dc627e6b0bbafd9b8ce60854358826d210181c5a377ced98e776209736b0b7a3ab2b8a9e06c2d88fe887ba328fac488a573f99df8dcf91af756f9e127a7d06900f4959cf491af3c21e842530d509da0cb7c06b08206463b2e1bf8599fe5a7bf8ef51f6e310edbb77c79e40429fb0cb87f17f71192d665bebec39340a2b38c0a883c02d7a200bf18953cae580469a6175ee7b93bb77a137771adac533ac3983b85b5c6050d0669e0addd0dae308c9f61623ca8edf5df81da3de7ee6cd8b483ed60a0dcf705efa44aee1f8533ec495b08b3eb1cda1cb10287bd68cd8967ee6a3e5aae6b42b6849223da2342c7007284852b672a32ba92e69268e24f29d6699950fc2dae7e2e36456b14b7832d69d1c4f35d351e26ca417ca905e59b9cf2c1876efba1d8385212ac800a61f0ebdff06d89a1dccfb79f6a16555a8be34e339ab0f7a6b2f51846999893cb1168b7e0cbafd7771daaeba1e47b8c5b4c6f6d9deac41e81279282c95ceae022d5fc9e5149b9752402388841799766e5907beba3ff18c3bd720c14a138ccee5bf26afb56e66c374bc2772b5b318084a1b6528e0bbc9497ec5e32eb542ad0da926e15681d0945d29d3a9e98b62447928be33fb841a3b7e13afc536cf923ef5d2129425b21cc6306419bb2fcc60ca6ed71deef5f7f22f6c967746d935209bf30898c4e1ee37f29d89f6a738b64193dbec905ab728f4b43abbccf07ff2259b0d8e2d171d16497ba392295eb968b8de35a1853e1f593f42b4c7133163b0d5b2fefc4fbabffa7e0c6b6aa4d2da2aafb1e284db351d79b3b00cd002d50cb88bdcb72c904226edefba9428172d69a2f9b3885859464fc51b0f512a318759b4141ccae8d7b483899ab0bc822a001fa9f00e05176cebe7b4c07647f9731d739f7a49e8ee42d56383fd8ad353868cdafa039b7049410c98de21f21facb21c63dbabf80b9d0c86416f2844ff2adb882186db6b2c8257682863cdcb35d3cab37d5b7719060144e520e2dc4b4775706b31c6279f696e24547287934f56377264f1edbe2f214fc700e27bd31a7d18c93a8d1c1328f3195678881bb776cc618d008ff759d7c018243b1aff30589958ab7bbe8f91f187da5bd8208ce9925bf77b7d68015d438a8531acc27acea8dcab4febadd0edbb6b699eeaa15bf0a7ed3a89ae5a9374a2cb8601f831253c6b076261cf69f24077d55608b5c9e6d93a282e547c60eadb92bcf1db5a01e40b01ea42999c9cdd727ab1a888674f0c5f50431df5e443718ce0ce0d253333f0f756b9e0e54e08b28228d11d2207e1131768a5cb05a9e374a7d36ec2f5e642038818b92c55e8626105e305c4df1873fc913aac61f185f145676f357ce5ec9b3eaf0c5144522151a936e0f981d7d8a4959eb888cbf24c182b74a0e84cdcdefe401463335c6599933ae7d42c42e585b82df2865629d45cb0f27e3e8eb5b1b097829c72b8c4e3bf87b63ff856025dd333503c5c235d5386941f26ea4731bfb4b6887b96c436c5bca392f134118f3667674ce6be6414a210e9571e690138088c623491ee76c61fc5dcb8f95fee66d34c52770509e8c0df66c6caa0f6bb15d8635d895b797b68d4bfbea2738dfee16b48ae4389dd6981fd6bfd775b479166f66a5aff43cc74ad544d73facb721b32b26b116971f8d49a5da1dcc4cd038e9b0c33e699909a8d97249aa3d84d21c04e472fe1c5505cc06fcb91cbdc6ccc8ff145534cf6c651836e839912e5ebefccea0f3d95b255eab1ce5e7555792499c58cdf33d6a3f86c6302e804b744ea8158fb64c331106b68b32d94de85b845057a5614e46cde387caa768629bb514099322c9d0b5d14111856c996d3b4a17e915c43e727ec89239038f35a08f6c7963dfaf9701fba439b2cd9ace2c2f0b0d8793cbe20cee4a4e1b7eb74390e8e9e86a260bb63491466377a9bf53dd9cf83a5e6251955e59d166031e77cc6b0ec95466d1ea745f38925db21b7595bcab0480a516a788cafdedc495690a1469e81d1eda72ba6cacf8b223b95aa79507287cd768a62c5d6c833ebf7be950ade5189ea32755ecace57f07f2855edaf977fd5ef5f5645e11a46cb07b1bf675f042182f0f72ff47e0867c1d10712ef29bf0c782a4ffa814589ce6d65a8e7807ecaf0c2a706e03919b79877f7a71fa0788a80a9019f6e97994f83f368e4aff147ba8bdca096896a93ff7316edca288a2f7866f62417793b686b1a3e04427c548c191ae748177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806439cc4cb0d359f560d51ffeaa375deb0ebd13c3b41b0a1fbb370721bc3cc4afa18d38e33c28dde4b2dfba1fe635e10731a8c54f15115095662d5d6ca396e3d350f382e0af7a285b62403fe92aea7ae710cd20763fa677758a27d6dc60face9f249537aeeaed88a4bbad31e6ed9804e860e97e6c83af8dc1cce88a5887a13904db79dda736463f17cacb775792df7211d7690d143a0470d2afd7180c587f75de251service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordcolord-1.4.6-150600.3.8.1.src.rpmcolordcolord(s390-64)config(colord)group(colord)libcolord_sensor_argyll.so()(64bit)libcolord_sensor_camera.so()(64bit)libcolord_sensor_colorhug.so()(64bit)libcolord_sensor_dtp94.so()(64bit)libcolord_sensor_dummy.so()(64bit)libcolord_sensor_huey.so()(64bit)libcolord_sensor_scanner.so()(64bit)libcolordcompat.so()(64bit)user(colord) @@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/shargyllcmscolord-color-profilesconfig(colord)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcolord.so.2()(64bit)libcolordprivate.so.2()(64bit)libcolorhug.so.2()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgudev-1.0.so.0()(64bit)libgusb.so.2()(64bit)libgusb.so.2(LIBGUSB_0.1.0)(64bit)libgusb.so.2(LIBGUSB_0.2.2)(64bit)liblcms2.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpolkit-gobject-1.so.0()(64bit)libsqlite3.so.0()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdsysuser-shadow1.4.6-150600.3.8.13.0.4-14.6.0-14.0-15.2-13.24.14.3hi@fKdE@dTc$e@b=a5a@`2@_^,-]]@]z@]^@\acZy@Z@ZYp@Y*@YA@YzY4XXXAXEVWW@V@VŲ@V@V @U|@U|@U@U_@U&iT\@T}TTTw@TCT=@mgorse@suse.comxiaoguang.wang@suse.comschwab@suse.defcrozat@suse.commgorse@suse.comdimstar@opensuse.orgjsegitz@suse.comgmbr3@opensuse.orgsuse-beta@cboltz.debjorn.lie@gmail.comdimstar@opensuse.orgrbrown@suse.combjorn.lie@gmail.comsuse-beta@cboltz.destefan.bruens@rwth-aachen.dedimstar@opensuse.orgbjorn.lie@gmail.combjorn.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.de- Rework colord-CVE-2021-42523.patch based on what is now upstream. The original fix was wrong and did not properly free the error, resulting in a crash (bsc#1250750).- Remove script in %pre to change ownership of /var/lib/colord (bsc#1208056).- Reduce memory constraints for riscv64- Tune _constraints for various architectures.- Add colord-CVE-2021-42523.patch: fix a small memory leak on db open failure (boo#1202802 CVE-2021-42523).- Update to version 1.4.6: + Add missing copyright notices. + Add Spyder X entry. + Document where to send patches. + Don't use exact floating point comparisons. + Drop option for removed reverse engineering tools. + Drop references to hughski.com. + Fix a small memory leak in sqlite3_exec(). + Fix typo in device-removed signal documentation. + Make introspection optional in meson. - Drop -Dreverse=false meson parameter: no longer supported. - Fix a few rpmlint warnings: + Do not self-obsolete shared-color-profiles by providing the symbol with a version. + Call +%tmpfiles_create %{_tmpfilesdir}/colord.conf in %post. + Package /usr/share/bash-completion/completions/colormgr with mode 644: the files are not executed, but sourced. + Own %{_localstatedir}/lib/colord/icc (ghost): this directory is generated by %tmpfiles_create.- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_colord.service.patch- Change to systemd-sysusers- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)- Update to version 1.4.5: + New Features: - Add cd_icc_create_default_full - Add cd_icc_utils_get_adaptation_matrix - Add cd_mat33_is_finite - Add support for datacolor SpyderX + Bugfixes: - Check for errors from more sqlite calls - Fix cd_icc_load_data() annotation for the data array - Fix cd-sensor-dummy - Fix more annotation for data arrays - Fix owner and permissions on existing state files - Fix segfault due to dereferencing NULL pointer - Make the build reproductible - Refactor opening of mapping database and try again if fails - Drop add-spyderx.patch: Included upstream in new release.- No longer recommend -lang: supplements are in use- Add add-spyderx.patch for datacolor SpyderX supprot (will be in version 1.4.5). - Move colord-session.service and tmpfiles config from libcolord-devel to colord package.- Update to version 1.4.4: + New Features: - Actually install the installed tests. - Allow building without the daemon. + Bugfixes: - Consistently search for spotread in $PATH. - Don't hard-require spotread to build argyll sensor. - Fix linker argument checks. - Include C header in Colorhug-1.0.gir. - Pass -DCD_COMPILATION to gir compiler. - Port manpages to xsltproc and DocBook 5. - Replace docbook-utils-minimal with docbook5-xsl-stylesheets BuildRequires following upstreams port. - Add _constraints file, avoid random buildfails for i586 and other arches.- Also allow /var/lib/colord/icc/ in AppArmor profile (boo#1112230)- Change BuildRequires to docbook-utils-minimal, otherwise the build pulls in half of texlive and all its dependencies. Only man pages and HTML API docs are generated, no need for PS/PDF generation.- Fix meson parameters: -Dargyllcms-sensor=true must be - Dargyllcms_sensor=true (boo#1124388).- Update to version 1.4.3: + Bugfixes: - Make cd_color_get_blackbody_rgb_full safer. - Update style of Meson build options. - Update warning about running daemon as root. - Update options passed to meson following upstream changes.- 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)/bin/sh/bin/sh/bin/sh/bin/shs390zl31 1760365161  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg1.4.6-150600.3.8.11.4.6-150600.3.8.11.4.6-150600.3.8.1  !"apparmor.dusr.lib.colordcd-create-profilecd-fix-profilecd-iccdumpcd-it8colormgrcolordcolord-sessioncolord.servicecolord-session.servicecolord.confcolord.conf69-cd-sensors.rules95-cd-devices.rulescolord-pluginslibcolord_sensor_camera.solibcolord_sensor_scanner.socolord-sensorslibcolord_sensor_argyll.solibcolord_sensor_colorhug.solibcolord_sensor_dtp94.solibcolord_sensor_dummy.solibcolord_sensor_huey.solibcolordcompat.sorccolordcolormgrcolordcmfCIE1931-2deg-XYZ.cmfCIE1964-10deg-XYZ.cmficonscolor-munki-photo-ambient.svgcolor-munki-photo-attach.svgcolor-munki-photo-calibrate.svgcolor-munki-photo-projector.svgcolor-munki-photo-screen.svgcolor-munki-smile-attach.svgcolorhug-attach.svgcolorhug2-attach.svgdtp94-attach.svghcfr-attach.svghuey-attach.svgi1-display3-attach.svgi1-monitor-attach.svgi1-pro-attach.svgspyder2-attach.svgspyder3-attach.svgspyder4-attach.svgspyder5-attach.svgilluminantCIE-A.spCIE-B.spCIE-C.spCIE-D50.spCIE-D55.spCIE-D65.spCIE-D93.spCIE-E.spCIE-F1.spCIE-F10.spCIE-F11.spCIE-F12.spCIE-F2.spCIE-F3.spCIE-F4.spCIE-F5.spCIE-F6.spCIE-F7.spCIE-F8.spCIE-F9.sprefCIE-1986-daylight-SPD.cmfCIE-TCS.spti1display-long.ti1display-normal.ti1display-short.ti1printer-long.ti1printer-normal.ti1printer-short.ti1org.freedesktop.ColorHelper.xmlorg.freedesktop.ColorManager.Device.xmlorg.freedesktop.ColorManager.Profile.xmlorg.freedesktop.ColorManager.Sensor.xmlorg.freedesktop.ColorManager.xmlorg.freedesktop.ColorHelper.serviceorg.freedesktop.ColorManager.servicesystem.dorg.freedesktop.ColorManager.confcolordAUTHORSNEWSorg.freedesktop.ColorHelper.gschema.xmlcolordCOPYINGcd-create-profile.1.gzcd-fix-profile.1.gzcd-it8.1.gzcolormgr.1.gzorg.freedesktop.color.policycolordicc/etc//etc/apparmor.d//usr/bin//usr/lib//usr/lib/systemd/system//usr/lib/systemd/user//usr/lib/sysusers.d//usr/lib/tmpfiles.d//usr/lib/udev/rules.d//usr/lib64//usr/lib64/colord-plugins//usr/lib64/colord-sensors//usr/sbin//usr/share/bash-completion/completions//usr/share//usr/share/colord//usr/share/colord/cmf//usr/share/colord/icons//usr/share/colord/illuminant//usr/share/colord/ref//usr/share/colord/ti1//usr/share/dbus-1/interfaces//usr/share/dbus-1/services//usr/share/dbus-1/system-services//usr/share/dbus-1//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/colord//usr/share/glib-2.0/schemas//usr/share/licenses//usr/share/licenses/colord//usr/share/man/man1//usr/share/polkit-1/actions//var/lib//var/lib/colord/-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:Maintenance:41082/SUSE_SLE-15-SP6_Update/cdf5c33a038bd24255cd5deccc076f1b-colord.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linux      directoryC source, ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=a6b479026957f78a9a300a1ba13decbc8ae5e5ae, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=c3f3d647e2404798ea18d79cdd605998e3799792, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=a555dd8e385d68e35104a397799d66a3031144e7, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=c4bbc399f05dcde2524620c8934ea7b92a0e0b85, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=6d35ff51354bb890374f50aed6ec70e97014c831, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=f1ae8522eb9fe02ee52ea7c4dcd8c64db1f2fae4, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=05de7eba9e63a2303ef700d53b7733db334b3d1b, strippedASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f3fb3d6aa8095358ae1691453a53490535bee037, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8acb248d11ea2dae6d7a49e6e310461af6503e5, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=61b240dd8c04d7c2f2551ee4b5444b59846dd00c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=e43c9dbcf4d8d37dc867c7571167d456f5d7c442, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=94167c3702c269dd24b0b14a34213ec6d23064b8, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=da84ce533a73feba0982603c0e2c791fc0d8cd5c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=201bce7bc2d59383cadedf8444df259536e7efb0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=01cd1d9339afb8138a02847c265a4dfd4ecadbb4, strippedASCII text, with very long linesXML 1.0 document textSVG Scalable Vector Graphics imageexported SGML document, ASCII textXML 1.0 document, ASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, UTF-8 Unicode text %-?KMT[cmv|    RR R RR RRRRRRR R RR RRRRRR R RR RRRRRR R RR RRRRR R RR RRRRRRRR R RR RRRRRRRRRRRRRR R RR RRRRRRP PPR RRRRRP R RRRRRPR R RRRRRPRR RRRRRRRPR RRRRRRRPRRRRRP R RRRRRRRP R RR RRRR %H& 8|31u!systemd-sysvcompatutf-842663f28930870ebc02366e75f4f3d913fc33cd80b3a5190674b83564216deb3?p7zXZ !t/~]"k%nt2[9؋BX^vBXV/!@v=i%v^$+BV-/+\} x={a01m e$Q6@dC@W$iE/Dk t hMTKfrtjv;t59.ũmǾЮۭw RIMjjkuo9ozLU.ldZtSs<3Wk4چE ptC|+9A7U3]z J)I@SkCA 6x<҅x9憲[_@]fcҀ;U\Oysv-Ekj̺fK_⤨˳rq "4DWtf]@ "2V2Ǒ[#ajS`r>sj'L>ƃFp\LEDr؜$үD*O,TF*V;kWK `19n ֱ^gǖ^P'yUz>?a<=H5r)>vI*-;by5@=z=2vZi o$G`DOJTdyfm2zm{(l(Ã1i?ζ}@q&O'&>:{7FM_*j0[w18\^NÐ*ޝp;<1Nd?\MLSOzh(Fr''xiߏj}i_|UjK~E$+{1Ȍb+Q=-nĘMh4){>a&wQkWS/,g-cp!nND6=|3Qж jtZ&N0c zE^A7ȇޠr0o;UPt7&Q|ũ҇s6݁&/eֵ+a`ՉBW֧unp gj/{P8nVUy߲1YoW)ҫvG#{D)k‡_.劺[FڢklE!#ʫ!j|] k8y.re'%qD#e urm}ڤ~%Ɵy7&7Btx)dJbPO|R#( ۣzAk|5`aK1L>+.PEvq%~ۦ(d\Wj25G/ .NE6!U?&ϣm11jn%.k]w1uތ8].M]OޗEKj_v>p6sr_E o_=" P7m:#!ҡ=C~G7ӯtksDS| Hޭm|ssgqUsyLiP"xMьC,s?C W)DV1 K5R vȺYSlB öa-״㦤){ k =>S;W(ڋ!75LWnjlo dV CϨj 5>zm8rloT(T ;@/1~͑Arf&JǬUexv/\Җpɰh~O 5GV#W P̳OI<7 Bؤ bgB0=3 BiZU)u/GS*1y̓co҇*sՅCjbOP'(1gIGzPAe/)7H\7tPh]JPo~mERdXgMNS("9|ϊ:rm+4N=aD9ɻR‚-;utJvGRwK 7Ǧ/-vI8q/WZ?c]ƞt{~?#߭ 0FW87=wpdޜjMS!fD{(T Y^b|B/x]c@[@ o<[To&gO0 # CS=ZQE™Bϔ;wS<*HۜŔ}.Wpŭ#BIJ$q59y*ݠ:[tFpudb-DaS zq|Sy+:p?joE$Qr!y! >[^ $-u$CMVl[:NGMtcmn@Xo˹e,>zPbW0r'PG+&\s`wܹl4ʍ10${(Ṫr%Ǭ"Xot9a=Ŵ/! ֺ6çG4D54G *޵:Pysѕ;|D}$@xX5!SzQiK|Y'nðThs@SMt|D#]ޮ/M,gRH 6@~:QWk <[bDqH9옠E =Vʧ辋$EGgUveZOCt*TeaoR C6g}f֭= }f>>4v}LmƠ#_? ɡ>ߨ:qIjBH(D5sk~e ٿYIjgGuE ^r76B)m]heY3ڌOֵ<{rsPLb Bi }nelїϖK.?Eravư2@ο@(+VI;6B==v9k\`?Dzϱ[uu{$od*u"͛d&n!>5` \]6+*F}/0^ Wlv ;iaD j݁u⟀<ϗR=6GXkmrm̲ҫH)FfL*GXg|LIh%ձ;[G9%=8+bYF/E45ҺFe ݜe=$&qkx 1=tοj\,W?n|RCrBׄ~p"Vj: P3ʙ97jek' t4\1SŨj]ga k %ti'I"Lǧ_^%cj ^Ɉ#k6z>Nc'vN;;s IG@D(q~c r8PX-K;*@gx<8MaK B)b]AAqїCR&cQo&㜆d2s"Hs^d!DdSeݨH/f7`@,+vK3M>`ag[>uƉQ #sQ\ ]=8.\!LTův9ٌm-wI([OŹLHJKա NCTڟh0W2YK!W M"i6HU0MeIvnBeTy6}$IyhX<1L'=-8%M&|t !ߍkZTIy-"^3.!je- ma9̆wX,.`Of* EcG 6E?:pݤ<ţxXѨ׳s<L6r̝!χ٩ jiA[e~P&*w,Q%<҉_`ل͘+SVp@$*=ßdu]|ɒM۝#Bo^NGGxW5e*+*n:\U#TstRAA)V$\s(KLj^/.E. F.9$mWK~% }E&&N-03vcMt#a{?2_ӯu4}.9Js&T{.{_?sL,qN ט }*vNg X,_i]UYrYfιk9?wD饮^@sڷ `-[#U"pp?gt+jğ```CL_ O5cZ jC+oժ?{-pA$ /q. <\f[8n,g[6Pi64u$\eD֗~>w';JYc2@F(6QA#@)66י~N~1GS}n1,=Qe+ sė 맭kYz \[.B& "~Yd*ƥ+W<' Ns#ٺNx$2햄 -/x j1d0d$ޭhOFc6fĈ;/ :chW@&szd#eQLp)4w yjBzxs&]g0U>毎RFbb]aʇ͊j=6TQMIXE"6՞oRC)Pwq 7/jQ+1s;<-lN\z2HWF=;tڸh8f##,Ǵs~ ;0!oNԃE~PU]&d x1ㄺEىニAN PȼRE‰=9u?JIIQr}--+]%$>;jNģC>e3_[C,)ԺG}Ofe'&,aoc?Pr+\%wTÈ\*p'>):猓&z-gQ\j|Ak-YGY m* e&Gۓ#/N4[8]sZ䩌 :cx0ET-)GiJ 7YrT^}*4n\>W~jMkŝqYXn,gE&]2 GdEZ dIcE*^apijLl?%[%&%~bNܾtEpM >ZWg ^k8 T  A5;Oe)L:xu_ֹN1Z36Ed|4#SK{UZr?95{B.b0y}AnJK"^EFYa6Ȱ9a$HȗtĘN904ȓ C ? 1T#Slp \G(W-{b5S oJ 9˸`h xĒKGl[s'(2=5W_oYŢz^VI8&_[9x A*i=aH) JPF I,>]]yː^/diY#ͅ7s+04cHj*E &x詹q:!}LYK$yXKK2v+fUXc16~>+t(. T&𞭣=ZLjR؉".WXBS7 _ YvM`N%(ޡ `_$ݩKfI;"i) ea Gn{ }3i.~#Aw5󲗘ujpMW={@9 /RUpw S40&d=Y]B.w-ywEfz=X߶ꢐuY*00 M\{'a@̑ʾ5iN}Ġg0k~Oq9݈>;6ό<Yބ~ )ҟ(4O;@3%[|umZR#/¦Ч;ohBМܕҶ<ihq)o7W :M0D.,H*mT_ց!)I Qp&`ᖘ?ܑv{?™_旑mҶ:wL)K):Tʱi*zVؗ;un1.:oWE!Dq/O^:gl˙DF z3G4 Ec EZB2ZZfCf8 }k%St+7֠ 8t&PG,Ûv~Kɀ8'V'7qJzW-^Sd Bg!,G@'>tv0kS $}պV?"pNX (^)gؾCI/>*1- & 5JpŽ@WZޏ|*L6iJWbD-Əe]Ym[DU;r֩YXb\K+e1¼9ItOa(>U LjY.eBtz(ײ[Qi~89BWb}[VrG"pr5^Ωu*YpzDle'c:WX9̉ `P;e ? uk̑ӷ$ڻ{FY_G)ˈ٦XUsTr ]W;hJLPb)@d5V'Rt &8l+xS@'4}RSzĐ)غXÉ vp%Gqd98\ d{+qkz+C08so5][ߛ\i}whk7i#BV D_$Va Sa񔿑~7*TL=: -"i~$Ar׭{ʲ f-cbN5₧"LJ tgw2W(O>|†,~RF-.ѝV+)d*v" LWλlr'Or<}Oj%GG^ qQCoEz'sG,ۮ{zخ^A!歡w"WƆm1 CQm9 ]=0 j=Y|)qY/IOI<2c5hpH1YNrыJ5նrҢB:UU~I$QOTUu~_kD>m(k/0QL\gy[,aHCcW@0 Qy8됑i_QA{tI?1mn]_@rD5<\*"'sxG!Fe-!xČ4T{RM}g::h*FRGj`،4x%AbA?|-NѰضFK8Yѿ6%qNfT/ul d[׸)@{opkiW2g$r/xc1'QID(v /P4̪#q:Fp>p_JWf鿙Mzdf4en: |%x dT+.薛4f7UrY Ѕu5^Ƚ&_h v'GHлV:/"8{XVDz.\"/56E"GMRzINsIIN6Ga::XeʊBB4B}Ro8UQhW+^r#\[<#FiIJcu x2U}V+(i$ ؂⩂OElTaKiR0:h=` zm([b@D>k[CCQj" $t¸Nc-:oԱ(1!3ŁFyۜ1Hڇ62Zշ&h!kfHO=I{%|`v.o\0/i9tg ɑֺп 4LE_!0٬e8O-!G3x+v$\=G29\xm]_Kwx󴵂O]D '^wsBF_ұ^~\R+Y9e.?H2WT%[r?*1.?OR~Ly A[Ldqӻ8D#cot[$A֡H#amF%~t;dF;Ye\tYjgp&7eU\).ߚ6tnVȒx\4c}n 9y>In&OBj^@h{U{-u\jd^AtT2& aRYr1(K4F@ߴw++E+fJ'dg :*N$0*MGjy6Y ;lۇSX95sC[ax~?Dytǀgʹ).[fu0_(kbzla,-k@} baיz<ڐN :"O-nZJ+V,k]úC,ԯrz$ڣjuxVPhAv-m<{4u \)ܖ„5=B4h*u ]Uuرق<pN`xޥVږ[Hdm6ʀ/*4wT ^H'}=;aRl:t@ V84ŝLm41NmP04\,˟$ڱ%!hB Z:lm%HK1A3Gf.g@E<~3XP6 "C gPݡ=5RIЏ!YAK ["}mEcߊU%۠CܴY+}o ǘD6UޗwZúۓ)I6Gy#\n#4`A}U.eJfs҉G:ki%W 8z]}m{gߕ< w>껼~0T YV'Bg]ۦ-FY%]L3&$M*jS;Ϫ)ndNQ'WgNB#v$qP='=7NwɂhKjD!(=lFd,ީӭ\>nĹC@Z0m!~n쀵% #)a{a ~uˆ1XTHZ{uBzSku2cBW'  ,g*29c&.G dP {Cς5)vy>JOUV\>8tDJ-o@_ܩQ| P?;:(8?c=kENZP0)Ĥߐ㍮ix9S:6MKqeߣ$6Aϫ {`ixn'ۅT8cpYc@,G.̐ Awٖ[n36hmٕ|f,uK. ?a87ђ|G4 h0JEp:g7~`dfi滱ȦL+yͬp/!IFÐ0Hk+8/J?q-ȕM,7M QhVFW7PG*H#9worAFol[J!ڶE[P<Э~Ώ[qwi3 qjxz65`IMx)')am9꽁dƑT Iȓ#DԥC=Ί.÷F"͸oFgBx؇ oy}o.1J5h~/=zǓBt \+QkmlXTQ! c؋huCR/m3Q*,!2^1FƶJ)Jit\y,-hkZ|̋MZc*=V+g|\&hbfrAɗKyT=y7H*׉'*H:uhd Nk S}Z,k;$$n Z9!.AmbU<@JsO>@f_T$dWEP N,~S BL|M44q;X>2YP/G )!O#_NvtEbf.&bȢtR/DxL;}ӸmkZbI'tk9ԈkC{/ B[s}85e$mQ~<(76Ԧ 1}自#UюmLsyO- jTn( YWP|2>=>m6W>0:dw9wB:FjGĆ#/2 r fqQrL 0PƻK,XD}?0d}ޛG1$YSJ*Jg>qW77.u=zhzCqOy]rKl\F[ / |GN3+Nn,bU~P)A5XuCdm*cGNfǥ jt A,W앶j[k55Ci:%&C9o\# \\*aLY#Kr!{NxAvFG,#dԐBYEZN4d G\jӧT=mtߠtY!)h^/"HF@xv /g"@!,tydQmtZ55೔ʹ2i(?q0Sa*ԡ}otZBI_Hqi0.qm AβHS"@roHO, )dE'!+#&C.}~uTBtdZeUq=jKqזgv]2گu7u ٽ#<1$0 #Զ_#jb/W`ڋiTTմ(\EyUs;.iu=#| WHZ!YBϲi&U9@z'!ǠU @eDRFAsXkFO9nT287bTVRUNdr,?·(D<%? Ѝf0尃%[33+҈Shzd^T?nj׫n ]gƸHQO3sl9Mr~LMYXѦ71і#HmD8|u={B`Ya=ٿmSiue~<%CVꈎKDv~Һu}s{ 8K(JiOd !77 U8%"A I"Y>GNI+TNd|9-O;ﴵ(d(UÉ8>لۤê{>/j^!jHr? %1X)]Dr* 7Ip@SP5WI`\T/N娰P!1$[%>Ai企Yr2M/.ׂ0#pR8Yi%]1:^:u=-:RΞL \gQ3j}YdP>!=x>d!p ͳħa=0o$!q6m7)"粍 f= ;P+M~wIFJ*;@]dR- \.lYj07m,,Zܡ;0_]NUC]بq.~s4Q fK'ˌ=lJR2oJ|q<dZwY|{u,N4A򼫰\1BmJDzon7jnvhbJ{=Ma0v˞9a,O5`a=ZOE":XSUodxLZMW'/i}YO/ohxzGhnIAb7 G8_?7AP牎7ރ!tO-C~$Pɡ53i3'X,i9Ӳ_4v<0Dk1St"pMqG,0P}|_"=BIզ>u.Pq[`~^ػZ$wZkmCm>- Rù&Hؐ̏B,%Z&Aiɾn,~ӏfjYbcO6/m}]ѳxB&+Z cKL}UBMZ]K}t̷v:R,`7E|pkD/L0aIb$wޜ3G Y[0>jq3Wa&A0oߝZ{R.j̐u\96Gm%] * zn^ɖ , gKGE_ Dv: _T6itCLtӫ'fj!iT=U٦#%Evc-Ι?Uےr^L 5p`^]eݬC PJZvda=὆LtbHS$"N,5b fHINٔj2 4R!㝠oovѶZG FݙIb( RNvX to\/U51PPD cH@tߧ }s-0.a!] ' آ!`-_=Yb)AvE+ >PS՜ߍ9Y^$(ݶd`PsMEGbPU)ZBcO|p"Cz0D|mAD%Z]D:8|ʶmGb#m+nS^Ulv^<5]JF_Vu¨ opӠfFgzYؿHԴ.t7- m 8VTgjߩf lU4U骶{ O oD $n w̢Sɦ(2pq˸3-qzΡ5:_;0.\Д7xytǪR>aXePTD[bŻiu)-d`07]M6G'ネL`'nqN펽H .mVX`EI O!(<fYy@ H;=%jUYCUlӬXāg:ښs'' [j^ [3]Md;ҿC1Xn!Tշ֮ i 5nE7C!bo9xΰ|3$EAb)zjI`B-{UF&33ݠT^r,LucQ ewBTX]"8rO26 =Z)@yXIn }b尒+;(a>}Y\Yk@mi֧Y:(^7%TGb8ur +*:A'vHHS2NXYb7ՙJ~vOzy$!އEg2qNanpsh,`B<)ZW~n Pfix{u%]m5:s*a3$#.:65 M~Ԣo(YGY!ŨR7޻d2~,Kt4x3,ŽwRY-;OIACvIULwYY_bCoR_Q.O$dmF sUXA-j'zNSEjmn(č1%~*⏓bUH>y{AE~_<Ư8ώU-԰@*@W[H+z[I~;6"V6B9!U $1VtsIpo(%ʸi-Zܢ5p'Mvd{,^ k|AEÚ)'Ewvѓ@v~b&2g*uuvY˘e[@ ܶ–^g/W4֏@=mM#So8+ xaŤ m= %RFhh ی'"Q .kvb~gYHiL-\7&7 Se=ub.6ŀ <^&匿EH_>I2yw]1Pre;Xnz|ެ9[[m0,J p&,Z{ Z*GA)JRYYz[;c+,5Rx9L@dL>fc=O'ymUL7:Oӣ/f Oe=ԭ8`p'|P?uQR:nUv(;ōngE_Wi9l=Ǽ{۾[VhT.Q;)|A b+{ȫC Hi&7O*4[A!5es\֦=P) \rvBd3`WJ.|&g8ҙ~A1IJᜧk_/"?jBR‡1NL]62-S(/(ɺ >\J܄g?e_ X_b(jXO!}þKaDFLMyLKAWOdC uF S߄AZ@D)c*n>SG@ 9sgq>׎ЖVm5d?> U:)ϔSZK=BiwWhIKmb-hbk &DL.;MIXo4I"3g߀CSžtO#^nŗF~ڸ'4 T |;5ثӱ@V^n`4|U`P#9a_MpmOŲTyQš9va`?oO0E[{?@qBKJAeɿeM+vBw ?:D$,wRoL-[₀ S0FLPAcy `5WQnpi1leFolAp,Fy =6 Խ٤qoP-M۔e=NV1|ohmN2襓< }5d%{<ƹ_}CJ*)?_Fo22k1w?9Bd+G{H6_𸍊6Č@;wࡶp6/#FR C s|bC8]룚[n9j.MC!vD[;E}'SߘBa3M/A7`OH$TQ T&QUŒg7if\mҿ4sKͅ0pꪼ C!lV'aI`] 4ȗRhԔMOsuvlqE-)B (#?G {A?gw*nK~‡ wT 㚉f2_?Mt"BENz<05@kBGMRxr՗+VZ<*ܵog-`R@o{'_"B̔X&&'U-C{E SCY\m6C*o+%tΪ軌ߊsY=Ve},UhA!Ԁj:^)BMk%sJN-5[eڮ,f,91Uuo!{$#Ƈ^\LgM XȸAϊIuf>xFҦb{S{derZ= 'H*G'@%S-eMD[Ԣ\P|k}6| kcNϯQ ׈xo?ַ> ;N*M7cG[UCS;kBKNX#8c(kDnl3'ï\jָA'x/yԥF^`y.;b {Vv'9Q 4R]z*uYgO q2ph紡pɐaͯep fOާ)iy"JXrI;ʃl^'MHLE ~CX,O];]-#zZ!{M~Δ ԉ_ijqm# ߄|3=zu}x6?(q Tfd`4Hwo .E.w0p"ΰ\[;"ٿS$$Qi;Hi:H0YgEzvZjIR!E+iJܙ.gAw:@e2K=f+4xD@j ؤk1ᠤi;sADQl{+gg3OKz1)*Ъ QKJ0{2N1Oe˺:1GP` >bu  ]N'3b c}J3 fQu<֜['f%WK,OUΎ,=C+u0 aY#A ] xL4ݪ*pNʦ]o3ѿgndKHl{nPiqa3Τ<owبTw#]Gſa]y͟3F-.!F3 w9湔[d[!'8u2^gsO%G mH˪+rV05?;-g6.Qțy:Jk>e- Ok5vAW\yZ/S?<(nU2 7dӀK@0b|(rxL Ba_,4&AiҌ^De};<)o{6M! :cJ+yZgYD$Ln 'vǾi+ذ'QRoTĬ-O\usCKMHY ܘ'm0K5/q8g= FM) |ѽfFb,U%RIX 35@X.gtϓ~$F)>,PpΌy7Yy72к#D-\+*6/s=+`x I %-/E06- @ zj}N\8Xs0[h K%B3Ѣu0rC?FY+{,YClYi~ܦ+T}eq<2 UD?c0Pj*7\ &bv9%9^͎&2ۭaLgVtb5~4VeYݧ*l\Zέ74iE@lc튄RN"tBC꿵%/7}?ܖ `6[ 5n1-;L1Q+@ƞ&$39-۽XZ]Y}+TO)9;cGjBD d=XM-|7%7 lid_#Y-DXjڔ$wvYaJ>ոWH=6_~$`BO ”VKi$$``Ȱ}ZzmkzeN`9u5:\,BK/k{iԇjڎhVಖBIJHa^Е~tDNMIԠ͝)#hPaw ^ ;#Q3+[ֳ#W_LS䬘c[?ީ`\d$((:rvU3i(6cф.b+>p hQ19tyid>UY5< :,;5ma\(N?K;YO4.VB_7D]Vo7cCr dG?4V VRF{Go( Vw%ǘJ.Њ`{)/N9u>HQ:DXOQ^#`ِSl^F=(r$.`ox w np 0W۸ԪPj2h7S.iͅܛLQx9&VdW[8,42]+D[Qq6 8#wi88JyW6ur*> 7#$ɰzz@¶ԻֆgAЂi]ɴEFx4.a)ׄd 1"+dpMXK_tZN-sRT'UD"PԲ (aQs1};9W+1:{i614bsCY=SR+O/2p6CL~huax[-(3H RW餈\iN0QֆDc֮|fBAEI%N܋ r_ԎB+L &=fJ.7]A~0~P9Bmn#68̡X.~&d|z} l}n%-rDΚl{EUVOk{Hva %Dti"}'Ry.jځSqvGhCw0@=>ؤ: d TKOFDsk F!X-^iӅ+3g+9 2)g=:?*q,M=UXp*Bb Yn6)Ԋ8>&_QF\i瘻RԞ֬Kú$s#t:Dd/>&۰TȌnkVl5„ ګ܃Ñ萪 0.΂eqa3ϤZV>mtM]M*0|# H@r2rNg?\ 9HxTMM]s_.q+x_fLWlF%8!e[\dpo|~F)C%DbP"5vE2mMvGxa%&HOW1[gݍFqGlbRݛLlkv{r0`QH35ܶ1dDI*(q6nb#JC9iL}ѽH=~EVԿ0t$E$%!'lMy\uVrOkxdI(.oCm{zdR#F8 i3#j]ȓ:3VևAmP4o4cwm8V vWae yBAll㧒A r ~0JNr,XU^L=BT*,inUqM`y{9r Yu/=c E08GQ|.:x͘xZ]7F*lTP?|}.xɦ`jCґ ^kZpաY&^08Zh=U۫µLDS^b@;4s !=[קMC*E'61@pX7Kβ؞UA3 ih6"7 1_BcY;FL'J-ml<&p)B޼$hUe<Д܄K:|tHXWcb*}|YХSGM>*7yǃ>^-ۖ`1 3P?'$VzQ n;l%TjU Ք[oB7!#wM`>D`=0Us;n=Iz)Tf˥]xly`Z1R ևSgb)yk< G1qnjLB !]Me%%U|句kn/h `7sNNrfnp/Y;,mo.Y҉vw3Cqp9=9b͉OK)<<<2qM,m*eE:elVzTq6vA,WʧPVcKx xЎ&3BG,sD}_$3lrjLRԵ+?^s7NbhNpC1duOXUq ԅat:H(d%j[B?*ũ `#|b|`e.Cop9xqFM~߁J=ã>$x _?B(ZM0 E`_i[\cjZP}_G;!Xa)k" ? Ėd8;饒u:A|(>f`>͡wζS^B='KLx yEDBRN>$Bp؝uϨTe ۯV?`V3D #o[Le NlY8vt#k\y"k=(8`?%mAw@ s]/踣f(!O=z0[ C>MsϪ3uϗ>?Z.|=OA;29Q@Uo}|5ӄp ;-v=*lK. ew_-Gw1P{jrIĵđV|[G>vp՝w@CXeZcީ̽be7=N4ŤI5T-ԵZ(*M0i3*5ŧ<]_à#xi>,ke;_(Sc 13{.P(O^R(lMg9<;Yv.q#٪¶bT쎋w] M5ցM$C=pFX@X8/<` ,CE.{3! b[P8ɶZc Z MJ&\_c9fZЛ,g!gH2/:'h Yߣ4 AYٕ5(%!¢)\{p\f/ )imsB+_1dž ^kď'cm2(԰p aǕk1q}YKԮ9}'>{񘜱(ウUheIWuL-jX w:%ˠGVAL>LAe$4宧$"rgM`#&>԰e 9wp2H JU{3؁hXM`vj3 a,O7?53D<]fnvC+Y2g}4_IPFeQ `ngI)ZFUDE*{~|֝"µO>_cT8>$)=WN {Kpӏ~b+LX0R}g,R(ͳ6xGZY#8dsDZ%--ܬݐni;a zd2%+[>^{v 70g _ M@Ms- DEL#E >YƩ[r E Rij2D`UYZ<"'=D?QIykw{70?SQou&rڤj0|>Um#S#64ޱ|ߓ]8zZu7BSݣ  o)q|_ʎTT4 M:i̹jy7ʑ$یQmy6YNڇ+WԜ6|!8=TVOvQdAPAAisA]_Tj%ȧeM_"0R[(?k#IlGY!ksN&wQWZ3q7^/=|ibe+A;mC.u@ac".o ]pӘ0p u贔WL;qp|`|X)ř.} m_q"wGl["7tHpb St'|V y\^zZ(Rp%Nisܒs8f91d{y'^]i-7q3藂;kFPl4Ǟo&hZE =Cuo#dBd\K˞oż?yl4Er/.*hNj.o~:J2ƿ-1l24U>ʊn)W ;tp:KREO҃zݷ6Nߌ' SMBTB/tK5\zp/=g˽yN9+9&+JiyĶE LәQÈWWȘ|[qoYW4 Bn=d]nZv.V疢$kxYA? 34XYVuWMiy01ױZ2J Ctѥy[cGKe,rmШ98nQ&<|<4c0ricaSV-#vM!8H3sH4t;ZXpY Ġ&EJ DFĈ,!TUl=[cGyBĠe5ŝ`6]Ap{p]f`h$pZs)T|)BC?ףVDc,C-wǥqmo9\Uuܸj8bxM\y\ۇ9 مR*FzMnYA wI8/@_ʽU\ʍ)N'^K6c4Hwyn)QqWel2T9,TlƲFmA(A$;I;CC(o!ĪL?Pd#Sޏ np}vy=b5K_frXM6 =̋$ Y&l~#凁M []Lv:in!/9#Bp)%`fEw0hf8; Ap~+Ÿ$yL=X[mcӜl"JDTzl~Rd--.N^<.Z{~*倦bitB M&tQol.l>P 2 ?Nv ~~-*rʁcy/My2c w:ago1z+ڊw(bPzI-Ӆc("a ekXɽϊ/;FF3 m 0ÑCgt$dE0F$WY *oÍ JaV״>jFWr@ē/^&k DxRc,M52A3A-\w*EӥNG`32Py HkU)H 6p3bO(Jyttg>+)4"~@23![>oN ">]mRTJAst$ArctЫN[L>nH~\ ]Z ɱ[)Ů>ifKg0kSO/ Q%-15UY|H}݊kO " ^IV4ők ;'j +FRn^IԳņ\Zg+m0F@hJU,AL"`Md{,aKt0]oywǜ$.@sh{n/u: ,h7.JvQΦXJܾ؏"l)8HQcxXrEdw3MLJ!di('Tu6{8ejq*+ k+L!.^]Ap^ 5B c*,v"6wAOn^b44R Vbѣb?glk ']Tr8聁sAEfOHZtt[oD[UJXLIS,?xO"HĥN+jĶxu# Q`-N*r:Gp)jp *ΟW/ے`U6&':e s@ZŦL0wkzmQ?񟫍?\KLV/P8o'Chy f!PS1L(M s6pty{PI ~<X68Q54-(gk}}__n8 h2"p^,Hv:˝zDō۔/8BKopRRj?gZ(Ǥ7?e*J-f~%.C<,斑Xi!cβʕLGlq ~F4 FÅ)ЪNyhL.ݛs?8O/R2/O6ܿ2+ډ 3E }!]uĄ$[? @qQs{Ϳ`eOs 8錭6R֠,Pv9sS¾v~ϫ;(;!VB0;f; #m#0)d`±>Y𲫜T-p脐\#p/ Ȱp`V-ƭ_WdЄVqqzb:wn+#6V;fY4G/?sfI44 DL :1=S6ixԝӬSFuhzFŊ(Z]*оӊj*SFV=A2@Խ'y;]A~~x_ } J%c<̆ؗju}\)XG"t,.!'- :'[ Lp7& j(m͙UlEB-EݜmR.o}._M~-~?6:Q1裯%zvxY ;VdVrx8JC`3iLNk7EgEQ"](D0;B<;TJ&ֺʏb&⒇wIU8q7*w<|# RPR>7:_S) !ɞUsCn <OXAdxj7V 5ku$ϥ6Vy+M%# S@Y+6\L@GK{}}A ʞF}X%WXieG_?O!Av*{Y,޷I6!KƓRFL}yJeB(e`QHX}\)1;2W_`8q}t~oxI^`3CP?iCսK(ətZYh1BxV̓:p/ ~k4$cKGLLE.sUc7`M7 dFS:/9h],U @V^=} .o%CnJWdNW8o߳Пvd6;.Ϭ?· @[ٟhaKP}χx.4Da`1$< ̪ \D~6U w܃wvz2/E7^6ۉp(6 GV8u%b{H$rh2٥*liYP,ط:(sOS.+R='N^4A<_P]K å&ͷRֵ86aPaIOUc}Y3z6~ɾ'I.+#!Fx{P{6oLG}&c1VApa=d}^B醫S6|g'9VjDR|*Z%u^S0W(ED gCV>遮xlY#wNuz9%ٙ JКDZ\~^ )s@pFN;& d/@ɩ} ev'r0-TSx# /w(0a~, LJ咩kW<2C ?(Z;w9*U?,Փ' @Ueuo{qxPԔf$5#7`?Y?UGyHd}4+] dq@͏>tM^f9j셭٠;\|ŕXv^b6LiW!K[y/^T{o"NUj NdK1u5ߵHC}Жec >`M eg P4%W#x}I} T 'm`_>NeSX }tz%h!7ba6N>py7'ayڽBM:lg4\7S[X^& (W›y4<S,$ubJ=u썊Ώ6Ǔ`Vn eZ}o/,َWux%?2w#U%T`-3eGp/Q8r.5K(Hv>ۓlZtyw܎uN~@Cq] tvܙ'6pB+z/]V~56A0h-KC;9L~&JMjI6*@ڪçS!LSXUS)%vyum9YnH]Ue!>q Fn9۞MW^bɼxkJt^h릞v}m䋶AW +KwKn@}pvנ)_ZX->L0X=Q>s  cFOO><+^f9YC'e kaLXq5I"(dyW,2;0H}Ut}`y2G΀sG-B\f!V=y^ I?}j WbM7հJЇ9˯|wgxIyXwP#Vde-FE+բ?"aD ;T:!X9x}E݂a()NN11- nT'{(e*a…p4*/ U埊;nzˑwͤP+5]& Ij*r*z]ܼ$/fZB+.{8) udٍH )~z,T84]w,|D+ܒYB}KP#V"]f.|a3?=ՠ ^L빺ڟ`zΪD5?ND3eJnaa |*FHC GJsre|3HՔSSt%Sx@0EKiNSvuTcA]m[.2&TO-nYDJ +ӈ(Fm&uS=-4<f'RllFJ[>dOx* {W]vsŏ{c^B){kG.HVY*H?-?@Az*c^)_Mj\T/*Yl)|h'wR.,,˫ $wFpcyEPD|=/SP'aMVh2N})[%9GCp:5VX+ eZNaTzg #!mEMwGi_m&am 2\- YuXd"oa' S +Ƭ#7F#8LJ\RsY?aۂR^h+y]Pi1ZmQ-q%ipRRi ]Cʸ!,J SvGEYi-0ZIj!lay\CM6+uv{(-OiOA"<0xMw~y [Zh*ʲm)7ȥIiuvKMu jPe()W=N9һ=dѯ#VGx /2 CξтeȇK;g7Y3:5QGcJl])\VѬqB`j?Ѓ-_;$,70sI29?4YrԐ\k` GX2 Tzjy'.a;'Zdf gLbGcJ sIdeK09_7'>_*Mk8A|pOùƥU6j]u {V|U눭K p:K*Fo.PZ:6òX։imէ}$?gڷ>N:1 TH8{/3K Yf;'LˈӐ@Ε(E.Se\`יA%"S4pYi*q _ 1)gdږϚM٧0tܴK5U5~/dTy9[w揢u"$>-Alm\BdaA?ߚ[ԂGer2YK`3t`5ă@$ nr}ڕᆚ?:3a(9g$9xJϰ#o&i2bS6{ma`6RSK{S"(%!܍/g/!-33*@B\ D"Ѐ fsή87\F?vd7`|wEɛ*2n3A*Јmgݚk,WQ ] _(Zg8wjf&`܀; ̈ EewUc`F\cYMi[/ԋY>Yl^lkOGˈk:dz[Ҁo!4F1{EXr "q#萜[2q6i y,\b~:ZD>~UZ?ҸS{FW9oA˦e^~ӌ d5*k=`qpYoC[ugoN}S9hmv\}.)ڡ|U$%=?,ES"` ^lè& 64@'zP2Cizvyȫyp{>MmdE!ԙWwZ _拧1(MeUD=_HKRUǹ"/@.i%:>+p]-Y4KAŲinFJNR q;B4Ҕo,i2"x|:9l^TNf!~#IYyeH+E?,BO<ߺLlo-`>/znȩ̡>F.\.#/-+&Z: rBP:(g!z#9LMRMԧN[Wii j)ם]K; tsfuL]ZD6AG~UnXe3i!$$:ΜAh?x ! doo 6OWm)ū~Fʩfo{A ;@$3q@YsZ'H%ȉ`my'V;8i3Kv {?WjYj\jh4N–#B36Gʿ~S|h+fa%6%Kx21X ,F?عuC^ׇXBpD% (CNRk5wdߒ`j{$2W=84-UGYXmAn H`g?|<}hr9H`g ڑ+Y7Gy1q{(McARD-2tNv}YX,'V2疁klf(cmY)˒B;]{drQf+vfȨ~E5)ʣ^ۅ?QT́N gqQHXqFDWCo.5g%!'[n6ȀC!^r ۪-y4_.yy$s>"# USJ7ջx?&t3E݉UR:@^‹k'\H8$(7nN `-šI<|VKL5Ef9:\+d$iA>մɽ,Kv/;MUІ:BEQve-" jk]חmoןGK.Ѹ>Yn9m|q,}rvQ齩5NoJUl3x(Sq4NT@< r X7 ]?ƹZ*yGUԡL ZY 'E5)}`lx3)nKAqfkׅSRZ^H%0դٽ`Mͼ}fCdvv._v+_P툹&ol$xET~G"yL1,T8{5*A5!!g)R1 gZ;?hQv@w=a3bq||(S6@ȌB: >=;e&PSI42+mx>Л hV}_?w^<܀IXٵohxXy~yu(=dX)͛ FVG^%womc SހZaّmV$q. |fTK-Pp/&Gp*3nR ;um/I-0]o€FnVfz[DANsܨѕ&"x#HcH$lÝ`KV>]똊o8>A^Dk(u^)@5; h2ȣ]tDI%@AĊĜM7.ƮP+6z2"[TTkWU8hd$ d s&d,3hL#[5B 谸|o0gݑT ݏNNtr)%/` X\UQ¬h(.,p| $ ŒőTl2~[:oP.Ŝn-zvF]*.-GX<1,+!(iVʏT'PFulz撜NAFMt&oSY@ D>߬`J'^!na'_v^Q-CiJM 7o8fh~A3L4A/YD]3Y,=eY[5'|$l)B{99RQ%2{$dC*Jpe=MiXRA'(I W3:|k@ _v %-e(<.\ ѢCԖI fV{ [ʇ f)SXbl1?wWv#6-|)KhyFUIe!pE\ rY rXcDguv7"f}+FgVc '.`+p؅P$0)To]z~ ˮU#|F-9@OiRcR˻\Jܚ05֖Z=HF{$  4x jNvg &J3G,W=&P ס#mu 5~οJʹ.[c? MuaA_Xw9\N3OLī72gqjC9a`x?i7e7UJͧny˭vP1bge;F{J|~NThcllv*`dwhKh8DfI&e q +Q_WXy "\Z6e{4€9J8Yq b+>SIԪ_cT uI׹._H2MId_2y Y)D4̔}>݁thuǤ2.0\DV__)Y`$~CT=DO s12xa}d n)koO`PbQ^p'D'U@zYNp_՗ݍOqа,7DʷVHy\&3xF'ZRdIO1'f?&t)">FX˭P{Ue Kˍ?spf+6miHevj#Q\Cqm{Y a6{jdD,<߁'AA!倰 S`$ŧUуef)r,&'\>C03mX,'z>3BC-0b=_w^hH=:~* |w=a :=Q9h?l\3V|+{] W%e;\jq.B F*k$dkYtB*e,o 4ŵ#3rgЖo׶1fcmspNzB8h"vX5Нw V1vB^.j1~dIQyAs6gmJJI!޻K<hj8Va88|r/Lڝ9ooߪr@4ܠu rK5ݸ(l{\'T$z OD΂jݒKA {aᾏ]Hú:'A?[ tæF !Dq&mqӈ`gT^N7Qek2I,ˮrF\Vnp~%PJV>4=g0CGT&r%Y~JاXRJ#`g6jn2T2 1)?kBqyv;\z𬣓yEq (!RO\DJl%d#ZrE@D5a7ߪ#mgG2 IWUuly}\DgzlILV>~2B_RL`\-_tᇇʋcR-vj=1n'@9#y`~,jjlٺUgD'tFwѼ'ا`> ~+ 5фjXޖaZ fiV?-SFL ov4bm{ifKO$lT8M 8_{<)4A;E&} kq ?G{,_x8Ѝ~&_ly1r|#2d!"M>0cx\6${t#>l d?Kl$[4 5kJ4nhό߄,&tO偐&~?@=.=R WA#aONuGg*D|>AD臮ey{H˞WInfc1n'owHu .]ٺGO=qn Qr$Ѥ$ڷxi?pEe]+ϼq]h\O^Ao G~A6; y +pZ_2.KBfxd6QCc!p^I|ίsJ_VQ ;סjɺ]bo !ԗvQ'&9̏) [(9C>.LU7*EMQd4vmx`oXS{q@ҙYa?] ṣ 6l*K*_?3{hA_۱d 'zeAhFcO 3XRB!P6wjMEAu4\~Ǿuhm18{ͳ*sUhxJGh/PowC-1\xvbj&Ocdz9o i?*KcQW̴6͙&|q Ykp%6ҩ6-2 rZx(1O4;ԍCPN tY\}F[Î(F7T6R yL򼻥"QuuOUIkH!@c%4jS`uy2 ; ZYRy[.vPHVG]m1bg(d'|9fj]ɯ??<#}r>WJ;MH5m 2is.~ _|db(. 8ADb/*1|!SQm5I8SMZYNuCSZW@ Ei Z,q x[DC/1H HQ=8|@DyG|E5f7z* 5w9%@3t8c?iqWyU&hG< $Rb$gZEUwN=Zi0`ܼWdo;#?^b"DANI-R?PyJiսmzZ?2MDTKGׄ ͨ{dE8K,`"D~ԂHS :KL-uh\ Ax~DשHx_0D@GȞ D QӆO|%:'=}~pv$hi|6!^YaM\f ծW0 sÛ׺wM }FvY[K}3TǴ%6ݕҗF~idtL W3-"7J(J0e=XS)&'"K= _FDI$TW!5wE|nHȰhjQ!㹾yݞyf7Ǩ<y߇W160 bsM/_NiIԟ\ ;t)D_߆o,/ V {.Ӏf>:U)tʑUd+&1K葑lnEsaB~(J# 7C}*^(8n־9%xTfhϾ}dp|cs!.\M;ubR,a@9Dl \`Ś0d_c7 @KÚeSFoIS^kAwؚD4 Y.d!8wL\WxX)Hec"2A>ҏЦ^/Bӣ ;MM߬IwHa8d[C2& L[! k;?Z{ؘXj9a lw{uHnh6@F]]=/!N "@:GOf&Hӧg lXp^@cy44:{opgx~=zgW&(.'.֟+hR.T4V{|L#tz p(#Z&"*}m UּuFgՍ1K2a_cl+Bֳvʰiʭj"_y.Sp6Y1B#ԘSEcM;h2O8Y ˬ};>{/Mb6za #npab7> F3o1uv;MeDopt5Uy?A},X =O{#P tyoѷc+Q Q<9+~Ã$}ym 7t9&4Wj +MFAj=j޾7s+3>mWEemϗWN>NDPf 2lJg8q }qsjjjQz PTm@&?e3>tNl UnPn0C"c]is{]M=K)-Н]^ L:&OT5& Z&yٌ<8}&Ʌȩ:`y讛ډ#cy DV)`AF~svv?5/cf"f|{I2Ngly'e,_Bv%e)N?A+80ic`F޴-`BFoMP}F=q\aqP97&zQ"7LeXǑA #AjBKŜ)` ޸#-bPwYR7GGZL$hQnAaPlB1bDkY4\\ȎKç"; y8 )do Y ^]Þ].q]r؆!ڷQa>*j;A%?FVr:Gy@#2)l4K ]$iZ # 1rl>Āi⏶I .Nn_K{!C6LD3zN:%$#z^t+GkԸ-ځ # sJ]6 \V&å0voFn>$YK( {vNF!(`s9K㐄~_O]L⑷-Ϯ7tkճGw>_RscSH@r & 0@~Qy덼~XFa 83&'`*ddk#rv+&I6Ӊ#K2-0c`AC b ?◒Wcuomg6|? _P/9D@-4"ڊv[`XFA𷹚sFr.ػ'%IiC$>K/2{;Six<,w2+= > gr]^B֚/<π) 7786/2?k]ǀ$#Jne0Gi#&6I]mr#n }f-e2Wx!5Y2 %ifR'w!?Hrb^s`y;BcSn>N_!\sS\ΕL) DFr6_HM~9MDկui*F2f04B\]T忖#pGxkdטܰ'f43l{R mw-RuBژ}&в;DgZNvlU~no>K-tqxD\鎕|2B.M,k&Y;&JZ%Lj]٥s'M&Qk~I ^^hVyceНYxfPuЖ])H/ r鿅'$*h͂\˰M5EmW%b+G&H.IC$QleEqJn4J}.{<o2C[~M0ʙK\bB Z` =}p%`UO7|-]&s뙉j]m~{̗(v)j9MvL=l/qW úNi ɵ"QRg !͊nDHiyfYJw9VO矺0T[+ MY&{홽ޡ|Ωò[Wʽa[0P.aD{:Wq4e쿭(,,GHWʣp33hl~0媌P5ހ6rK{(]s%uc`t$<X-pFE-$_ʹtt^ [yLЩ_x$#VV\{V$\/vz-gN.n1aZ/`\U?'0TL \5܄Ѵ,ao`"=WI/Kf6Bcve]u |<27& u^ڳݗ&lqu}؛ s Q"]",N*}h|Y;b$b3bK3sv@M":%88mU፽!h yCxy'_x NG|JTcvF("ЋY:'rŻCEfOm>*0rEgBxu ч6UcH xԞwT5$-4Sd ūTD3 ڵCuL>Rj$U}ڢ.d :p4lC$k>*@'9i eUĦA5%B)|z\i誺WvY:\N` C׭ e*'ЂD./ W1@F1iXX<c?FDhs}nU-oY\t)0U+5Vx%4614/3{;04>+H+붅H^CtZ<8N^ >Q():7㦡~CGja^1[&# %:hiƏrB{ĞKxRF⣪̯*m4޹Ry>lBo^R r`0:O, vi }XP4[g̯Ø ("تFmh:(a|KLjĂ]Jx W,ۨ?ﳙFҹF"U^[%*DB?nywN]'Cq(?lAD8fk,)òpSD@fQx Nq/n Nd_ _dspОep(hJ$CSlņ]T_XDw~y~o@t!Րj 2ely$VGjFp˟ 8x2dK@ ﹹH\fb J+^y) Ipܟze-Tc\NX~L:+џ̽^Xǭ,Xٍoo$pWg(:ٝJd|ފ`m ]tt eSQAAkDxv)DT]WԜWVLg UP5"I8NNht+*% b냖?NtJc YXKXgkq$Q٣Uh(v5:0^enPKe ;Y}>WX2OG|Wvb1^W}ӽC[nN 2Rt-Œػl)tuY`6Hw߇'c{`l@7RXHppgԞ qS'3> Qv&j&H(>"Cr:e@<tz|#։³ q! 8?њ,pu#K`+m v"ISwU tNra*MuhޮJ_*#aw_1~mvͩݪŔ2lAM8y=#Ldt_rheIz`o,9j7NV]~:߿4BL ` `B`gs|rb01^޺UjU'k*) Ig@R zLAqz)Tp$(4#gK6AxYp26/,/an8Gΐ6+]'S 58XJ4 x-*0Ao5VkdƢJ4ؼy-@r-,AXh N{_M1ZJA^^kmړvTI?\?3na&dK4;2a!gAQq.Pq&CڸC8'~K:Hhp8C2:q\ij.9gָ_c;CǷ/\|2]Ds\'v{ZoRy)8cQq;` X6bX `$aQNbM0gSRyf&[Ϳlm 0-Tp#r9aݦb%Ӯy^u!d*V/.B^q_ڒUn>NL&,%E^@Q? 9*l pbu idP˓\ڲ? f6Bp~#B471>VIT沝R?fr~XmY#I:^ThyH.j+aqLf+w}}=$ba d[SMeeij2ItytBڃ/'C}KmpާgXD^v6gڄY)Q DzI鬤pk҉/]NP{^DDg~A%EYe͛iP@'dMtkf!VX{Hie:Yţ.NXİԳZJD'Liߗ-`H"\Y"8i8q``HAY&dʷ2"xeQ,\VZeTj7Ȅ= Xe %Cr:a<#,B)m8hR!qGTfAdn~W%!IFc([O֟+_UZ|`9CC*! Bƃ:Z5D]IzS 㽥lB֧G@eb>`ira(u^d~g6%^Pސ<'BOХ6l>EEstE)~kWtG(/-0uS<_olhe'6IC3 +1lIuuQ&qR S'8.:N1}TlFP?HbG1{ |XxkSƻ`^[)C_cu 5$^Wt7&ƿN93y(7D;f`cԤhqH B1( ]ɜlvtf%^gnz{kj( cq%'R#bo.Bv`DԷal8bC7dƶ dS>5\7Rn>L_8Pm*}bHc.y3XH1.p[-8T3\hk ^sǦ ~~NYQ@g|'۠br_OsD5E?UQrezbE\CmӠ7_iP4{,v*ʃi'|/Ojx`jI9'ژ~™k-x@HUm6Kqyqt߭R&Y3hk5 K-C\?8Nluq +?Pq·4a*8[Ųb"Z.JF/چB{Uy?M nܩ\1$oI C^:a}fbz.YF{G=lަ?ތrP&W'vM ,*{E%eZrr9Qu(ͿM5KmK\jA@5&~[V }=7 ,$v_6+0!zKxS7FQi[ɡҼmWV J7~K'8 mK} shg&+*T[y !v`_؜2~Bc( sciL+a^9k#-1KVR!sSFo+;'H#&6Cl׵n=hùFxTJ0"$B/b̨Y͵]ќ"jZcU7S5:tO~hJ`+T f{!;{v4k9Ar5Ghyܷ̰mYkjrPOE1Aaƫk $fRb':rWjO!%'hTPTL EpG K ˃xK[Rq=jOƏ>qj &COPjtvAMAhCdp"Eg"lecз[mxRb~ 'n9>ĚgWW񐝌#shh{ժ<4,V<-N,D`QpG^W%VGJ2S ٥I!4x$ XsǛ /ϋ(´:#don/t'2; В%A=7cծ9|\t}GsX7(~]/8ƶ$7vU9i`ct!AaSLgiLldN ̦6Xs `ܲ+i J\Rp뭸Idk\4&%?"Kw9Mڐ3sLu҉ !ϳ߯ttRfcerV˽_72؞3~,(PnC !aŨepX\9Ȉɋ x9\ `Cu, 9H9/$vwBytk#ǔ M诒'|Ӳ1@ $u%ZEKxg|r J?N4?ˮGBY.SXW=4_ Zg$À=8LEbMHH nHwBnW|3_wqE03NN[bXp$=i|}vY@: fKZv/5ZlqNDܧm59#XUPmZc-CWtDB9η41.17V:? 6':3P_Ef)v:măMBbD }o2sVJₐn^=#_QqXXd0=L,KgQPt@r&Ϟ`ǝܗ@eB.FwKJ|[\ Rd %G{{7Ln?c^<X`qvu]qۨ:iQf8t~BԪV& }\J}&30CVfX,v{ZtFa vV+"C{@1¡RD;IA^n%ǁv'z 3Pg8U/*@,ZW?hFH̺,/޳0iP[xx,mdV@̾vվ9B_<,xĐ g[ /P9F`J$0fә8jIHL? P N$<&|U.`\N]c{pMK*!]7}0Á?$UBv6%H5<'7+t3Iiéx4[Ѥ1Z&;i8T07tƾQCVgoQ?I\mnlԼ\خ?*mWhzn}q9ϤD{"-p1rT[:~bMyrI2;CgB*ԜC8ě'.RO-tͤI1 o<>|n|7*Ӭ*C(d=8:44憞,?sT':{㼿mE;.x=fZ8>e\lBq2f_f}b!J=C,8f6\ƒUlD@dK5Z\ưtwaݗ '죫]M >84y5b#aF*wj'kK(Ͼ^ M;2?6iMZs4%%:n)Cnckq9]甀¾Au.C/бIAu}|.Tt( I{^.KE;aD}BA[t8M{{Awu,UKOw2e\f^Jnnx{j 4f #g=Pq[[1EjԈ͟6q'O5jv0˼aq^gd?()"=+DK q?"^=±,lT8IXk5EX2h于Ֆn ϴ Ҳ>b@dcC6ۣrZ=?ʷF%\A桐qq6IObJQm:n:a·2Pa<ӨJUDUnWo;|1 _6^2_+*;>YV:⼘0L)06/OW^!X jMK֊ĂpWikRn`AZoZa,;!J##5L.0_N}Ǭg>(&@mQ{&NkiKi k +4?i:Beu%F .Ӟn2|5Җ9Sr@33.CxQzmGЖJ)->ՔPﭳ`2xsr+aM+zF*_xJTEQ(`Bs|P~+N籍3&U6`,$H_3v a!gs';)p+~YP _8Z<6ٕOIaSn֊(_S%Dx揆%L \!+ܝ;w|a9 j(<5,n I=nS]K<[/zϥ)B%yDh CpwPsOth @'QR \,.fnV0YK`7$dvޟ[zau}DYenM#&fJ&+JU#R+ގM+ϋecgUKU3΀[\!U ;Lȇ&jOa̻d < " kneF:O(ȘF,3'iBۀMnQP[дEF!<;/r>ltLs0d=m|c!+ “]mpS ) }A!<Fb˜R\d,JssQ5u@!hUOŋ"+9]hزR3${R}oFkwTP0zzvn JMJErP!-)M-ϾOi1F+BIjQQ]@[ qܼ1᫢p?N<)'-WB% }>++||9![Ђ"mZloՅhK\/oaqe Y1cP=ۛ6b%yC'?O:͘6ꖂƜXu጗ruS'bP͕>EX]1AWQZ g!ٿ(;fV JJB^qKu;|.Lg~;dJmzs0  Ec>v^[ _J6hh ˟̰~@q{eKBI\e7>6ȂO^2IYiJw~Okj1n5{_ 23\$*HرeR||eG"DڞyڋtFGGϹ*:zd%Kפj)~EsSV6XJЄ%WfxIq,~4l ݪw7WJi"[=ppWT]n`<ѵu?! U"-8%m'Nj>t-(oM'.uA{@;M^O2YJ<@ o>͠\fJex3/ic,r5ZE#_̝E]7RoiUlZKփAu#eDE<,*ϠT x,R$R HIYy8<;G +psV?m$tL(FY^N#+ {ɽeEet(Y !%iYU`."x˱ä:0SÝmm܇+*@Uђu.ůJq0@wVd fsh$VaU+,t0 =tΎz/ =&K,g{:d~]`IfH]ÈNh!+ܭۑzi@7S $T}euǩ-! i2 ]~1kś:~o5mcO̵;5=`S_%9;^җ!%=%|, M'zŋ8Mr:Qߖ+TwD*t(-?D'4D2@q EVKGU-)Pp`((,Wu.8ӦuD;2lv^1r".2-kұ_R4/)~5Ĥ;׽CxzF7$גM=(ݼuNRfzKN)%1e nY@.3 s |}gp\ dZTlٯ"#lKR|* pl^UٕS!&Z] ~c xe ~4Q<)^]6G/3XیF_,*c4Ϻ]g޷d!=? n# HNjfGŠ~LM5:* E6IyRB/Sjv}_!2TV2C@]_4UXT5P{ cJȔY{SZSG򉪿[,[! RJWRd6EG;'  *SG-wesҁCO? 2X@b%7P:aթ®bpWq9$Y\sԃq\BA19DqmL=O^ )vl*%J-`I60Q0gwBv%}m<qLҖyD(Bu_\4=`.r5~xc"Yuu,!UKQA/} HB5"!-q({wc~ s %5ڭj41.B*AuAjj\S9Fmr}24byR=>~ {v9Ȟ1㕡mW9̴,AiWN8"4KC|CF?v.̷r>&H"R{&59UB. 5;F\cQwHq/߽ו8Z0":2Ĭr?ZZ# $yf߅=3b/}=|Ub IaǬFo]Hcv&_}3bAޥ\HUQu`$xE1\4rZ@B+"f{kI+4Q& at $ #$)<;wa&q +:()j7˷{n: ?W|nDj fVso{~4aT*TA0A "^+XCXڲߦ媻ݧ )كvpvJ1h`dl&csȂn' J^.}d@աZ4GVʈ>;S9T\޵AQu7k V@3Kq*w!zIt0U&{Ӌ*k;-7d5/4h!( BυBF&(mPSN ?Qtzq'{l1O.M[&nyi:#G+KޕѻRZUXqOs a-q!.ըD 1ojcǶvI|G:a#Gsߙ3|WP$ĪUTb':h < 4c\i09SXGjnj6,5jF!A=-ϑ_s=1lDaz:*Xʗk_IQrv;;7-MբBټ1!ɘfR/H۲- In?,.7'n<ՎJOqoa^ f" t N.٭=g|=!9#9H^..ݚe^5=6&֠ c:g9dNq1xF[}n睇ӭv>ޕ1}L@2ҊH)h/ U/B:-QŴJ.yNC1)EJgkv-39A"A]m2`@&{ *ߍZpmDڲ(e= ٳhlQȨ 'U(V )#$PԢ۳N 2_2&.ߡ HA$ ɨRcAcك*ņˇK,0Wϲ֪`x,nMzn,|ڶ YZ