colord-1.4.6-150600.3.3.1<>,fEp9|3j/3jgCݗdDi%ѢNEhq~9w  .~vqt!RhE}:8+0`CWc2eHշy]|Ħkk3/b.tܰb xWMnf_겔aTvr}ksD>I|?ld   E!BS ixC  \gg g g 0g )g *g+g-g//g1p 2(3h(6((7687@-97-:;m-=p>p?p@pFpGpgHrdgItgXth Yt \tg]v|g^}x#bc-deflugvhwgx$gyz &hCcolord1.4.6150600.3.3.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.fEs390zp36SUSE 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큤AAfEfEfEfEfEfEfEfEfEfEfEfEfEfEb fEfEfEfEfEfEfEfEfEfEfEb fEfEfE fE fEb b b b b b b b b b b b b b b b b b fEfE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fEb b fEb b b b b b b b b b b fEfEfEfEfEb b b fEb fEfEfEfEfEfEfE9904ef2ea066a54ec07d327b149c303c21fd1b39b8905884cc81dd74b50b59508778d540f1da4749b9130b9cd614bbe6598a72f01bea987ca5367711572758af449e464b80ace23f283162d0a9ba976f7ed8a0f2c2ba92a599baac95d7490e083b411f178e34310497c40a0a32c996669527bdbca3822e09189fd796d068ecfacc2eeea35617e66110b184f454b200d245dabe20f6241592549972c40db02b80104c5985162523391c9017587eb8f1e22e1e0c1c87a2bf053938e8e6ac2287410fd961af858a2affd2478dd98d3bd63a7369c2af32d88fdffa49f80f89b863e43ee43288313d9355076024a4f41ba24a9cb934c4b5756850ddaab703832fe27ea7d853ed325b3c6c3bf74343e179a5b45605d9e6ece73ccfad91f3571c69ede3f21dabac244b985f028de92641018f0aa713e7db57a2429e565d0f3f7fe7f30894ae597080c344cdfb636676fed477cfd9746864fc5859416f85e5ddb949f9c2dc1bee4cb1cab4f229d9bc2aca511dbdbff3ba6b5d705caa5a87dc8e88870886d744c17e1e95081643152f40ced61ae35385a3be51e3981340c126781743f56631e2f25dd22641e6d76562d3fe45cc232d6856496e5f5fd2ec2863e36efa48a074c04932d5f8d4b7289f121f2e23e3ff2defd20e5edaa4fc572acedd0bd096ab2f93f39bc353b4775f0136c390fdfd1d0d5a355fbd7c548559dd340f20267fc76d651484acb612d81a84b7bc238fbf6a2fa03dd50b43883e8c7bf867128e389a222e1c1030a4acb6924f8520580a7195aa448b4946606305ebc3680d9a00fab6dcc41d026a5582ddefb61f79e4a343743a6d20efee2915d4a31154c85bd483a93f667019337cd7ebadedee2d2687deed0bb4b32bab84c3cee9535e859b235a29d1e2153d59a4c1b503c6c74539e080efbdec247a29e002a4c9e01990568fb57193ab3f66769ac1b45da2300f86c74cf68ffaae2d0450d758dabd6061752abeee97a3533ef6c964e9a3e35689ce77cdb859392c508a7761dab8a54398d06c09dae25a42f273eb6bec32e5f7143c7ec168aba7facfb9ce034ad5e40a6ac5cd2bd1c480593e6236e19cab1ee36024882636df5712fc9e452b6628b12d8f7081882230809fa4b1307213730ebed81feb47f3ec51a66111cd83550ecce108537ad420c98ce1235ad3227f56d81df58ca0d3dda04d71cc1ed26a4f1f84d745102f66b789d54f87ce544d25cb5b6b09f564d15d8e204426b7b3eb1e78a170afcdee68be970263029c6d0b6c559635473fa00eb2882cc5c83e34fa58d4fd49ca55510791ff729a91abc8b2d1969d85072cb31db9908cae16599058e9f50155529b3a5bceda5c8493d31e7bf0f970d59c2c5e13ffde15967a94143e26f5c66fcb93cc2509f44d882cf2ee3c2954d7ee5faaf27ab6f249d8e6e73dda56c086ec63c135589bf545726f729a09aabaec594e4dc627e6b0bbafd9b8ce60854358826d210181c5a377ced98e776209736b0b7a3ab2b8a9e06c2d88fe887ba328fac488a573f99df8dcf91af756f9e127a7d06900f4959cf491af3c21e842530d509da0cb7c06b08206463b2e1bf8599fe5a7bf8ef51f6e310edbb77c79e40429fb0cb87f17f71192d665bebec39340a2b38c0a883c02d7a200bf18953cae580469a6175ee7b93bb77a137771adac533ac3983b85b5c6050d0669e0addd0dae308c9f61623ca8edf5df81da3de7ee6cd8b483ed60a0dcf705efa44aee1f8533ec495b08b3eb1cda1cb10287bd68cd8967ee6a3e5aae6b42b6849223da2342c7007284852b672a32ba92e69268e24f29d6699950fc2dae7e2e36456b14b7832d69d1c4f35d351e26ca417ca905e59b9cf2c1876efba1d8385212ac800a61f0ebdff06d89a1dccfb79f6a16555a8be34e339ab0f7a6b2f51846999893cb1168b7e0cbafd7771daaeba1e47b8c5b4c6f6d9deac41e81279282c95ceae022d5fc9e5149b9752402388841799766e5907beba3ff18c3bd720c14a138ccee5bf26afb56e66c374bc2772b5b318084a1b6528e0bbc9497ec5e32eb542ad0da926e15681d0945d29d3a9e98b62447928be33fb841a3b7e13afc536cf923ef5d2129425b21cc6306419bb2fcc60ca6ed71deef5f7f22f6c967746d935209bf30898c4e1ee37f29d89f6a738b64193dbec905ab728f4b43abbccf07ff2259b0d8e2d171d16497ba392295eb968b8de35a1853e1f593f42b4c7133163b0d5b2fefc4fbabffa7e0c6b6aa4d2da2aafb1e284db351d79b3b00cd002d50cb88bdcb72c904226edefba9428172d69a2f9b3885859464fc51b0f512a318759b4141ccae8d7b483899ab0bc822a001fa9f00e05176cebe7b4c07647f9731d739f7a49e8ee42d56383fd8ad353868cdafa039b7049410c98de21f21facb21c63dbabf80b9d0c86416f2844ff2adb882186db6b2c8257682863cdcb35d3cab37d5b7719060144e520e2dc4b4775706b31c6279f696e24547287934f56377264f1edbe2f214fc700e27bd31a7d18c93a8d1c1328f3195678881bb776cc618d008ff759d7c018243b1aff30589958ab7bbe8f91f187da5bd8208ce9925bf77b7d68015d438a8531acc27acea8dcab4febadd0edbb6b699eeaa15bf0a7ed3a89ae5a9374a2cb8601f831253c6b076261cf69f24077d55608b5c9e6d93a282e547c60eadb92bcf1db5a01e40b01ea42999c9cdd727ab1a888674f0c5f50431df5e443718ce0ce0d253333f0f756b9e0e54e08b28228d11d2207e1131768a5cb05a9e374a7d36ec2f5e642038818b92c55e8626105e305c4df1873fc913aac61f185f145676f357ce5ec9b3eaf0c5144522151a936e0f981d7d8a4959eb888cbf24c182b74a0e84cdcdefe401463335c6599933ae7d42c42e585b82df2865629d45cb0f27e3e8eb5b1b097829c72b8c4e3bf87b63ff856025dd333503c5c235d5386941f26ea4731bfb4b6887b96c436c5bca392f134118f3667674ce6be6414a210e9571e690138088c623491ee76c61fc5dcb8f95fee66d34c52770509e8c0df66c6caa0f6bb15d8635d895b797b68d4bfbea2738dfee16b48ae4389dd6981fd6bfd775b479166f66a5aff43cc74ad544d73facb721b32b26b116971f8d49a5da1dcc4cd038e9b0c33e699909a8d97249aa3d84d21c04e472fe1c5505cc06fcb91cbdc6ccc8ff145534cf6c651836e839912e5ebefccea0f3d95b255eab1ce5e7555792499c58cdf33d6a3f86c6302e804b744ea8158fb64c331106b68b32d94de85b845057a5614e46cde387caa768629bb514099322c9d0b5d14111856c996d3b4a17e915c43e727ec89239038f35a08f6c7963dfaf9701fba439b2cd9ace2c2f0b0d8793cbe20cee4a4e1b7eb74390e8e9e86a260bb63491466377a9bf53dd9cf83a5e6251955e59d166031e77cc6b0ec95466d1ea745f38925db21b7595bcab0480a516a788cafdedc495690a1469e81d1eda72ba6cacf8b223b95aa79507287cd768a62c5d6c833ebf7be950ade5189ea32755ecace57f07f2855edaf977fd5ef5f5645e11a46cb07b1bf675f042182f0f72ff47e0867c1d10712ef29bf0c782a4ffa814589ce6d65a8e7807ecaf0c2a706e03919b79877f7a71fa0788a80a9019f6e97994f83f368e4aff147ba8bdca096896a93ff7316edca288a2f7866f62417793b686b1a3e04427c548c191ae748177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806439cc4cb0d359f560d51ffeaa375deb0ebd13c3b41b0a1fbb370721bc3cc4afa18d38e33c28dde4b2dfba1fe635e10731a8c54f15115095662d5d6ca396e3d350f382e0af7a285b62403fe92aea7ae710cd20763fa677758a27d6dc60face9f249537aeeaed88a4bbad31e6ed9804e860e97e6c83af8dc1cce88a5887a13904db79dda736463f17cacb775792df7211d7690d143a0470d2afd7180c587f75de251service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordcolord-1.4.6-150600.3.3.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.3.13.0.4-14.6.0-14.0-15.2-13.24.14.3fKdE@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=@xiaoguang.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- 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/shs390zp36 1726039479  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg1.4.6-150600.3.3.11.4.6-150600.3.3.11.4.6-150600.3.3.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:35602/SUSE_SLE-15-SP6_Update/2eafde04e5756740e7c2c92b0a70c2fa-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, BuildID[sha1]=b90a158fd4f3979a8464313e05b9675d4f389946, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=60b1674ff48e7bd5881cf84b066e1eb8191207e0, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8f67fbe9b0ae0b0b9f53c0647658e752c3e5cbc3, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a0f7ba55ea49cdf00df075cdd6f6341e5a5703bc, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=66c77464ead5ec6cc9b54ffa9d0f536aa657efc0, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=3c058b0da872824f6e31478e0cf5ea3bcce91745, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=50b4dd504dc6d4291d2e657754e6519c5cccabb9, for GNU/Linux 3.2.0, strippedASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=e5fb4cf8f866767c5f7e317c9e0b18b1032e572b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=e83b37bdadfffa7bd9793f8f21f6efc79de3e42b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fbcc36217bf52b149b6409df5c19b5b7f76a7425, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=496f85c86bcedecd4ff9af2aa9641be9d6c15b24, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f4e1eb1c695b0e840a44f5e3627e40fecc9d6225, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ea07882563012ac18473e5faff22c3b4d2643e6, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=db40d7549a1d1fd6a92c55c4e3b7ad91bcbcab0a, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=1037a30516cac4724d2e47cb642e33d9d87d659c, 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 RRRRQ-IZg>systemd-sysvcompatutf-8b28b1fe36f8db4e14b746cf816ca72e0b27c1d3f6e67931f624ed719f7eb651e?p7zXZ !t/}]"k%nt2[9؋BX^vBXV/!@v=i%v^Ng K!v?Ds@%DtNG"E9!)]k۫M%袇 o0ww9}hnh"IthVY`ꁒ X%zQ7%@ e~Q<&ҵ%Vyo7l$7SWo=KK2DmP|zl`25rġ)ukvKS/)6 t8H7πx1' F i7ը'&/mq\FƪŘږ*M>~+5WYEXy[AZ&J?{!ASZ0_}Vb3xix˅"?3yW[QMGhN@5=)-eYMiH5Hjڗ Ç0mznַROϠ#Oj?֋ yޱ˻",mqk~l i",5qBT0RE!G,e"'D,z]VEu zM4RIe֍V\4ZLSj2*M`J!5g@+Tb!휷Y9 i<#Vr8\տ4H,zoMcUEfшSI)&;УD/`3O麥1E_8 (Yo]CO1%e/NC!FH_˳O uli#NߛGz3 ,2Gkp>e*.ޱM}kbжWtf]əKJ؋SЛ&z G׺5F]''h%(%>"Lic(eMpu9o/zM7@d,@Ҕ8p]Q3 1O[af9}ׯG^UϷ too6Kjh8䨤0 WAggU2b+XDŽw̗"񜝯v 8,,)X[i+?gHc S DGFPC&~t>7q/mH?&^(VP[8W5qL5A" u}ZNm'?<hqH:t/tR:_&xaO̺wi 7Nsb`7ze'R :80 s|kz~?{_ݝqRp l[D_fwLT) MAtpcF:~;;irKWye3$ hȋnA"Fq07thk bS8(8]s8Cvj:`ƶr}N<[5zLQQpֆcfJ qq1 U1` (̛xP/ǒ=ՎDPkS5KXM$ jƫ}.~ r<ٗy9 YDmeV0 y.}#'\ic.bay8e$'!-K{j7Ԭv_vCrfiku'߹ He?0kI|FysB )H訄As~sd7:j7,ŌH醈,YrOgjKbc> 碒Na-{[kZ1?r=hL3kHvIWC?k|Lӕ> 2;+xL;mZnP]@ڞIbURY$pkCO7A@if dЁr_ ϐ,n)B.-JQ6*S&rlzۡ\1 %{B7Wt7-0//""*PH+|*?z{Y~%K Pg>=DD-ulL%o!ݦTt$Ҝ%QWJ›ol&6ҭjܸ@ Ohܟ$xB3iSRA!N=&mxo<{yM}ɽ{U/"`yFX*?4 LY+x(Z˲UN4$Y'3Фޖ&N~0 ԴBjҥpƶ@ }!b"9;K5>Sk"M`.`;@[=@I!,uXCWf1J(l>좏1~[O>ʏL z`c*l.[lc\wjY/9G;掽.^]l  Tޑ>I_^1`*cEQkgfۂ&\L]nNΐXǗnkQĒUA.oRe -r$ @|ks 5$!2H&x6\,_ @\c$o$}@&K ;P&.pL0ݼWɯ8w>1Ȩ.!Z(%)99+0&Kv/DF"MHnĥvT^vS$}% hfҨ>왝`Uj'Bn`+}BkZ@ҩ1Ҹ*J1_}?7nK;}鉂\"\8ۖI2?/6MC02_G\WWmNFWӕ-Zyu_R#S~ n3Ѧ$svDSsjhӁ<`>qfb#6_c NW0N7<#0Pg#`9 3K^I!fNw (\OȺ__zΟm/5I8"5=nX أ#;UI߼V>M\!f޳TZҘBV^ 7ג46|PXLso䲺R S\h)ԽeO@Q#h0p}*bZgc_{e3rӒMC Yo谵ID_xm!'e^XńQ#sn#KԥxޚpT5cd5x,n 0 г`k8E#Fu`傖lЧAcCd%>и9" 50P'.;:b0ޘxpр:FD9=t/aOz! |@A9ܵ:74i}j nvCambڝӑ(AMFF~aUzLt~:B5)^`,$GWJZɰ퉲4,^n _nj΍}JVdm`kv||ܽhwk A'd`#nnڏ/Ig񸩷d)8Sao&'u6 rKEɺ }9.J@0>2-̰[=Eo T8%"D3?A;e^D=si¥`gL!'.3=z nXdksi20mW6en/gJՆ`,e5z - fpB(VP$HKge1pCO&L8MqBXYH-hu[r,xU,vy-Rxt{PiI#Nw tV@7MgB)M({k#4jq_[3?.Vq|q^uIiw)64yJ rUi `C_:VC2k[ ^@пiLUlpz$ >:Mtf⌖PVڵN\[o.8$u30qCh6xW 5&p$LYS;4X# U-@95ce  Z/: ہmSMJō$j%In&yd1r|)RVv9+RKW`܁R7{tҘW LaZK;DHwp`ӫn 榩EGzN,KxH93ŝC S1pQ: \j`chI ;#b>)n ^+}zrfuq8I1}c{fft!PE"mR0>Q-4ܻޖ7Y0Wn6F+ @B6XZTIm$3.hRyP!:* Y۰!{$Q!DV 4Ҽ՘ݾ7|,e@\'V;۞ HR;a7WDDkC_#wZk4[W7@ 4Dymcpck"s0}㊬OXT򅇛S^g tBH`8lJErMVj͜3z8./k/;|-Z3쨥IGZ%NF#%PPyNr@H{' Qj_۹VڋnڨiMh:GM - rA6\C߆d}Q~0Tl֣Ğd'kwP|,gS{Gz&C" 4=0QNGD粮Ah@>bjZwx5!T(ǶlsdU3mF k`CY~'l[AZMzXa:7qn oИ[ Gnoxeb$ύRnF /|{vvYm+4jY Lr$,g>y6Wb.1 z(CvM G3YM [ 3M/oW#T^NLvdm*:^;VHg˴Z=Thp5l_9]4jB (3HI 6Kvhu<ҷar SEփ۫CM{y7 .ƘXUQp!(m`@`)V"vF}`OW}OzՒ t9% X}#1"ׇ[lcy.HZP莓u70F@-$;\em(MHІKW[zߏmZRf`CG 5fYGMݩwo )Zh%IJz/&۸PB}}JƲO! ,yCFvAj@`n$JJۚP3Btǵ_ZmYpc2 _&kXCp-9vV4on$G@rktoEl͞6'iV"%S5$t YqZٶGrH/+A+VtIZ.;RD~kEaPu =Af5E&nP4¦[Aּ9E]YQ`B9tTiYe)i[lK/$Sod-V2jP~ yI@hMh`F [[p$E\G~6&7&oB4z}ť&U=H-cx@JL0fEٝG{=#1JrfU}UZmǕ` gVطګ,S'l$c:iCHEL6/UHŎjY啌#٭X#1(ž`N0ա/~~U!ausxhACc֛Uh?-b8-$4_\#IOr{\O]ytpC%1k%v%m+u}ݘ!qd2[,;_v:~VX 3[77,%Bx9cѳ-aߌ 4duX+7!AJ`O]+0NDx0QV;I p߭̋!@Lo{XȮ}1hkz  ,?!yPH|U6ѬP.j3$ZҦzwFK5{]C;(;p֊E@D?S; "1Yē܆VMMlz]C~X;.6&&Ĭ3k><}I5&\"1!h"~@q ́ oئ/z~DfpWQ>7czm+l ?j<Ӽ*]E+ 'ˣ^NYWMns>0U 0Gvamf ƾS%S3P_k"Z!/m.J7yNjA=)6~{= E= Fl))Ӂ qpZ"uċ&ٓCVϸ98kXkHC45!8/(BA܃t*[v2=diO{F qP`XUE|iK?=b;\B CP>J].iF9t j#ܚyB]M:"Ӣ˿!H7[Xy όgZt#ŏxP{ ~;ʐӾcK g0]wW(G׺;y+x ^渦 hœðZSަGnH.x$Ӕ< &xC,]?|m kӉ c@Dx5cyD˚+V׳怛~4mJQ73_[5k}i\:=ϽhNWL9mJE4:uLw8]Q|بm` 1/a3oNZ,M IƯQ!y= PtЛ4EzEh[A6hB5=@E' n9'@,&2~WQ99)sΖF Gvr7QA˖@MpqJi_;(:&`Hq*ڼOU>]XlcƓ^yyZSD,T3KSBa+F[{1K$YďAđN?eew=,E^6,'] 886)ƻezЭ bq_sZ=++!vjacx#\6U9U(3]'m4tAhO՗)8_glj"b-CP$F?e, 61FbzxN P>͋?FD.@zrYf,l\I{*ބE(]c2TR/YKt<լ`M_8,sН:$~ ;ݏ̯Y~De](D\0fAs Xd h+fMP8 >ә$_y7is* $C< ,g3u4' 촵` l*R}ʞ刕B#B"iabM PEi ylx聼9oҊ{I~P⶟}ص#E@5"r<QsHJBIb#"eQ;zey<}iA~XV \#ZkI{ݼ~G^;2D(a ~7c=tePv-dBۂT4mzsfj5wڍ}g_gV4gJ?iY$m_H?5y"jDe5f$b ۨʡrWph동l`r Ep vgF0 \$+)`A!}eScNFX՘ [xckAfb BN0ӫymėZ0XۀT70K 7(cw\a:{]gzXQ&z8ljdh qby훮۲O 4sTԋB=HX2f&a*n\ȗ9NNOgɷ2QI0 >QC+V ;j B`R(O91tw{[7zN7`Vct:nB$5S'&;xܨR]VF;YMSe6OPvĘ&gk}N{Z\ͮtى9J(KxzCWH=.| 28b} |7)WNr%! " gylH@34T׶꒲,1pDZ%};>D>*7 d16لImG#K=V +(嬲 ,="fȪڇ|gFfqM <{"Nim1=eKTVE*Qݴ鳚>+ďyr2Wt3\뽎9?3|Ow])| yÊ#&):ɍP !obW39C12)!ԯlvc *'pK6 bl0 LY`|, οľBB "&n"Gg\Q1S'4V)# <Ϙ8P%v'Eрlv7m6SpI4`Z ň <t+, 8")Ji{1۩]ʔb!5KB^ ^xKsp)q]:# A3r/G1kbi6Uz2s~"@g'ŎHS Km-k3wm3ʞil:ha7FC '%C+FtC8>EF=^/^ cB/fiq{cihj2iVIAZ: |s7{+(3sWAiNRA>v 99ƈS #nJj6UMҺz)K u'po2I\ThRbg JxOz)YE\˔mٜ3u]JyfۙϞGKA@.Ӯ7{5왤Rg] ]p1.36iV53`ܦuP> on#u~l뾇S7wӠckav);:uw4#3# (Ec]_E{F!cL4TnC7`)A-جjxr!ͰLwu 36ھ4C2ڥ epQ*mZ<]jYU1B Ek%GoxC6!,Ԧ I`[FK 3Wd.'[h2~/OA l*ǂx5$f9COZ%$;> Ὀ^{8xn/‘/^"Z|0ɖA #NCSPcSb5Di?;b޹jy(Кö6SCܹ"+ nˊSj>iRHFfą !egDш/s7* hXs<*3);3MK,2ͦL ̓6*bZ*zbnAjuÃb`Q!#H>Ax(}f v]<=mP3 Vn;rJ=}jUn9$ Jc,үyZӧa #hDM ]à%`ϒbŇ.l)5xiH&ި}5%3-JaL܉8t66*E {~:hw0)sI@yS87_1n"'{4DŽ9Trs1vTM֚2?DJ(}j ?q3@ Y/k"o Y{ƎF;[mgXcCX+1dVՔW/`o$>gGt E;#?O#qC4t^uOSJWw2Cqkb]+fKZ.%Tlu< { ?5R\6$wuXyY.) x[p_{Db, Z1GZC1L5zҁ~5½{ ڣ-玅^o|v3 r?vyZ_>Ѱ&z~c#\i-B:n͡;SBA`W==w˞#W$ ^? 'ndS?x>`$.MBTβ[! LyJ{qC9*db)ި#=}lv_zQBb-l:βGb}%b*V$%lMB4 s |9}fmj=ܶŌkZ< F7[%ds튄2H#L 2 we7>GMRxoòn}F#Dlw|==G[&(_rNxu:|@S[ ǁݵTFGSyNiԝۃK_:ٌxD zgRud ⋢>EWhg-5`轢ej˝U8PyZ,j"3TU5n5ݎ3 OSkz}'*!n (quMY6﷖AwR[ϲZz>+H )O˪B"h$86&kXj\Qgls:b߼߉^tլ2A\,I5)ŋ_?1ok`ETZFMw+81m *Ygqd#Pu8V0Y4S˅ӴF=$@ ͪ9}%è a7̢O64g`6vc}×V/pv0³@{J@4*=8$PL)W,܎XP|D0 AzU@lL#>}nEO24~3 :a$eWD꜀=7" >%aa&dҧK蘐=̔ОLў`іU:7qUDxlcҮRjttE]XΪuLT$b=Y%?rA2M僫0cFW0tgO4_<~ u`>Mcň%+jq٧P6mH2lkLxT`v{G]PVz,^rjsI,MP[?=28R[g:n} ·3@l1b?W]34ۊõPƊjiOjp[\q2L>*1@UhFX\%}>@B|$0e75ۦ"Cb5kI9 m s ७2P$`.\$[44\ e^M0/SSFY(di#TB4-5CWAN+uk.l0qܡa}PIݥI@x?0>Dڲt+&kժ/& *-aq6n|Q{J74MK9*).Ir0~+ ۯ8I?6tT6IAXl&ߐ ݤD#S8 z#AV¹\9M@_Q5Q 4 bX+k C)f)-PO.@Ϯ+ SlL *%x3J[\;H+Ozе& `>e0Tҏ j Z䟙x@[L)KkWe\B`-^&6ٶaghqCW^VWZ9͆1h@4[6{\6Or%@`% TfR^Al(n9RvbiE܏rō|#Mgi$q_ U \Qu"I<3ep%.]_|eˮ,dw@l/?>2ij54Lm"aD8Ge4:pc`']s ]<0ݰDEts~ __ȉMrw3,?(oelI( -Gӓ|f4GQfdk)4"n0$ѮPoy ?&%Xl ֛`{V{=LT1E ^cmz}ƌ?[h}Dy÷pV'b 穵l (%."URw@ChY:vS.}e SA@踥'%dō,:ÐuH8|a:L +5L\qMԀW '{I=++f9H|@7 t}z.t4+(IԜ||)^^(K94h:\3礒P 'TDw&v=H9ڞ A-&=/V|ڥ mzI¥q?8ߐGX 9_lRw?\Gw:jܢ'i 1P[dVŒ,,ՇC^[cw:pQ| z9ֻ px|M%^Q;Q17?$$lԧgnz )be"q“u}lu|u@~|:Ж"m>kl, -ܤ&)GºR ?m;q-SW4.D-,cU ogYDHONvĹk#E1f (Qvp6Ƈn]S&@k><`9OtKL>K3dؑɣWjdaO_#PXpWoV`9̆s}+jTpw'm.9{6Sq,`e*u#jB SaKŔ`E )-YIUDx044N>80;e&$`,z ߵP{MV&)3.yfQId>@+yUL+x J^gJxnYVm&(`}7t$&_!vDG-.s,2񗷤O7JH,mĔ3U9 V+Kzqo|2VE=ucVt /Z弛{/~ ~_-s+OJؗ/$1I׽?YDcV%ˏ+l"%fgA‚HA`f`]} D tZK&Py: [XJrG(V5TTT;WT*6NenC Ɇy6w Z*6~E7euZ^銅Q0rd 8Le9.Ɡt84˩pm6= A;JzɽR,psxvfp)ǰƝm=%>Q14ֱˀk[vِDS1B 6 GQrF?H$u`atuW[ƨ"qQDXkz$< "?)4|NM9xt]<_$'<Ǩ@nv0Oqo&$WRGW}Z&E׋!W3t!W𸜐UoUFNviG8LdV8n:w֞ܦobUeӕf}2na{rwGaNMkG]S|]Sشg 77}"Ȱa0s33 Q*'j"@vn'5?^䃚YS\c(Ex/|cA )>g?2iVt5uX2rh:=}kʷL+Y޷ܓWab2?+>jWچpw NpѕU }hȫb[p`Bx-_3cZͿw'FQ|'#7[7E81!{ޭT$BI㳲PޫˇB|dW9S?n4G`WޔLòK@"YB.,+ SLX =ؠ#n}KV۟K=q{o:8swg"r +C(dd;GiȌ|qI#HCط Ky )-=zxz1S-p[uâ*Ƶ'\KJuXV2^ Y,UvSҭ4(/@HMbA9lvqY% .e)?Is& XnaUPC t 4,^t {!# 4ddKa~^%9Cֹֻ[M=4al][vӹXTd@@OF8T ҭٷbmټ[& X ; \,1G`-܇&+w}&Ahu A\Vom@ 4=i U9vꛁt rPԃ ^!R/S jF7cݲhȇyaMhu9 l+xb BGmOol0KFʍdШH{Fi]*mDu ׏2 Wdߓ$l[q|U'sm~ݑ?'kZ@sC3 7 nIבS04QLgغQW?z<;XxzƬ|'qfIT-NMYđr('& { UrS{HOcgCҡm_)%[Ōdptb !7rqK&V^3\ 'CbSK?w芬q7PbwM+n^#PfsZyqP8yϬ%-ʜTR>p6y3v3Nc!>Eu~QhN.iqk]liljzr@D2hjO@ӖugsӔID?ӑrAX/мt)JNh02tX?^OicPjhirlfwt}ʴ@?y " iĠZG`.JF\ҖRm,v,zDym7]LsjKXj1#gOPpBtױ8 ѡ@ %Q KW=>+r{)KPێsx U j$RS'@4@7fdZ4'Q9-旛Tw7?^ߠXh?Bz,|'dN2l#C:xn4vW] i Ԁ'gO_387y_q6ҥ0/5ƕUŚ DO9y\zM# [h>aT8= /-6/2"no{`Ӛ TQ`*8uGQj ZYXqԪwɚ@~o)&֝XpGiO?y윲[9CW?HU+UP? `rSO@ }3ۦ5FG|N9??E1!]X D\G\#?LEƺ0[NSgDϹ (4)l)ZLWn[N{;A.Mv06(NXt{ b4IV82w"HRNtWgó O1DmqqMm#":\ % ݠ>Ɇtu {iQ>%lnQr}`|e0*,kY_AyίDB"M_|e!yNVǢؽsbkU5X2G);Ok:iܠ~/a0@Lf H)((G4d-"Q)P!6z.b/*؟2G[<4d;V_)P{Mߙ99ԠFk~|sO[U2Q :8wBX'1WӍ}qtjI!/|ш MfU(KX)DZ o7ojpoRv7 aF9gm޷(,E.&rRViAN/a.䨦ji*nVa@Ilkx9qc: ـcMԅxyTj=J$S! A3(ζ0J#뫉c3YA->wrab[WpQd1h B3U%3! ?%+腀r*S<7CvD/uk%`<6/2/, 'w( TYsxAo1b=Wede-J $=I?h #(Α""ִ q騯jң$kI>``v5O%CզW A<0Z/4Q9[tr6ǩgGB"$U oI5p&h{ `m%b Ik^],F#blWqpXn,1i ăbpĐ T!nt5S(\~WV0:X[H9N _O?:->NQʳHe#-jPkcމЈbJLt!PIΒ¿E )!rv?JH '̑#NkOfOM/-)Co-н^>QR)\k|2~_MaM0n-|/vp%Pt?p21*\vsmvvŕqߛݼ"Z&FYA,,[[w~+ $T< y60DP׿܉Ḷ7) @WudZc CmHH هW+d|ƥ5Y9a{63.HAsU&ua{>B׏)B weZs ="%30kҒZČU :9) d֭vS (ɧј=mW55}d•֮S)K 4\l|Q9618Q_xؖO=@ngڎ a6"4ZpwiGpS]`fn*dwqHsjA&t jFs)ADFXQ/`lZ`$Zq.@=" H*./u|{|t"^ mTFΑ6مqӆ[U4~uӅOY"[;:9[`&;`)1@owhJͥ(9N]_l|ˠ)_h қu!mPL$o{M">>o^[ֺ+~M5kjhS RupC\M"8WӰW&_]5woc4+N9w~?'SύbYل<bM%wy [M@/S8[D;OX j8x3{ȉl,HejDEMcZ'Ԩ٬:#0Ls-HP'+)jҰ½ Nޏ MQ0Q0_t9ടhy|ؔ9Jƻ]Z&2WfąaY:qn"Lxx?)];]Xxew 얣 p"¼/ϜlmwV<ܟrx QB^" -DJ4A1^h.(eoun$02|rI+,}^&8&\vg.]#QI+pեeS(~2hDp&Em|aXG_`Alap v[<Ǔ#?>>?CJ`bUJٛyOfuE,%fv1cc!ta`foカWs2u_nfCTg < CA!\{VO#Uo./>#-f%,,8vI,vsE6$T)HwSlpAs %l^aK =&81d; g& Mw5Dl)Aܵ[9GO>_`xLd4MDJ.}DwUw+sXohQOP[>kRL?0aD*U d~ )#@AAoO qxoe*;%Sg?85 _؟6ۧG;<9;s5Sx}M }B{,ܿ`_Ͻ7$%:v(\j&5z[:nyD7Ai̬Tɜ楸js̀-!#Zr8ʯv?FleofwB c$>nۄgQ!ۼB@? |&S-{ѩ9g~Gk<\KzN(qU}0/a*ټ6KY.|iq}dc$1!a}l@Dmr)Wt5džDiA⻟UIZz!CF-eݕ[F$xgbD^pw2—)kPx#F Ɨî."WgvS,AS @nK73Β?w(؀P:~ &K0%dvT]X+*4+m.Q2D9ΒXDdOz' -vKMM+>vvDb` 'D38i92U]ܷr 0jIJmG*84 ;z6Y(j> =2%?IAF{"j#WPM*]fu)BiBf0\yr HR@/\5Ztrjv(,T}uӤ2Z<Һ;?( X{e!NT\(1j9AEySa`8Mj#951ۼ[Thw1etpDₒiYwMtK‡a CG75pIt6D3piyNZEHk,~X!q:]棒*-=V*>H_;~H8 ͈ ݈0_\@Rcɰn܍9dt{,^w CTRf:Y m A@Y 51̖n*27O  #-MČ=ĤMK (IA?:1כ|8z>}uʗBQLFn)_o @XJcxqi_@ği .4K z],݆&^/g473轻:Eqy:~-,egOwIfucL"3T=\pE78`q֜>"@P'BO*K$lr=\+8E='zXQXBtx/Zibg q(ш3y9bWvQy?n|^ Q5ECOFH1R_]AGab;rWT|̳'88" S ;}P7__ Ӕ_ R{ާwz)3 ~p $b5;-^#Qp}wsZ ދLڝ좾3S^KI> sy7?c'7* xb `3BE瓟!3"b q6B50?"9B']KLW7疬2AGF1$9BZ-o ^1|w"vM,Q;\`mVZWpUFw!5܄0բ >\gzSg|!2@\8Εf35Cv@BF3Y1黑d]^-[qDL0܎{G {!$ciNW'>7r/(Q@<}KU 8'fc!荭Fҹ$2go\˓ݻ Ks#԰Bߝ^'+UCxVD}9=ҶM6@.^{tiPJQUka|t5:ƴ& ,}HIH#Οh5JZў3 `y%ezz/%F- pf1ٕHBg\nNF!H1vM#HdӍb巖o9la1ś=5ڹ|Y,qp^<:D"!>S ¸j\n(gS$JI-۰FAN ,p<>jbnzۤ9ǹK@#)) n?{F^"e*8\ƴuBX[-A ¸ɐTm ~ ^m#V?qK_g\f\s{8 ЃQ̖97DKc4'ƆlbD:WSsB ll? .sؔuˡOZ`L'8V5.֡oR7̾ }P:Wk ),s}cw'i$dX?H̓ڔi61ZTfW\;e<fsetex;YݽE=<6PS۵A8'9N9˂`\(U4xr䙍+ ~?8\Y',UVc1{6uc3LrC@0Qي |5ƽ}€iV+jl+4A ̵}{e%| +8_}U~Q 1@\n(۶Gv`B4H0y7cџ.3ynR>Kfm2~iފLzz=$pNmR_WCx9;/FA3PvA4ԻxzvD^eڕg Lad,_"ELGxX-3 8t29ox $^FvLi3:orW}㥴R1C`srŋ@ʂ,"lhu9ϊ;mIz5v N=Ckd+rdzN$|b.AS8HB@wQf#.=Eh.#^Fܶ 1BoP&"C |F: MDn%%LE~t,Yf!ӑڸ [;gXmopQ=nn+׎ҏRJR2-. ^-Ӓ@#3rN+f[ܭwS3dPrOq[YA)ݒgъ2m&9zk@= (jW7; ̒#g{%AE!C`\6/YX^s2x:׌[7o<2lܷ+/Ona|GiQZ :B(iDr+?4{q8|hSAl xQVB AY N s0dH(q?.p7OiǾTIn$Lu/DAc,a'׳sbCBzaq~Ȑ `o.qQj!k5+b.iP?L֎Ѻܽ2݅^xI18lLylG;Q NP4ن}mڝ)7b뺮2&f'k揯5TOqMKM fL4(yo]HhpBdîKTϢenʰ3\c}i#{ʓPSrenh:me'޿btBhm.7C{MDvQ|/޾E $TF$`'vNT2;]R. 'pmζ=팅m$e?%YˠkxMb>YF]\^ ɯ|1C@t4#B=24|*!NX}:AKz&2w`9l(=0\ޟz8xI6B髑='J'T`P_[Wx0 emܠp:+Ϻ>% dT썂M6U"XV+{j,3K_E]֔|F:?YQpVE {v[s2}0/{QP?e$k^flh:Xl"#~NT~!NϰJ0JOwI9Tm<7~slR*|eȲ7Q-^t"- ]S>1ہczy["P|OopYd&d6}r<{㜴Uo`zknآ>,[|#^2ZQQh)tg1-i|1P5I?B| yFaHLEW7@b>wN^fYz. ]F}O/ÀΧ/B S/64[=t یrKh^0ev&k[T ۴ mvaXM*n#O4C 0+'OaB01h7|u?gcIBt^<7gXHعhn˨EIF(".ƈYAϱ+~Jmț2 3R4X̧ 4AgICFDI6&hε.P`xt6 `+4(@n#̊&$B\Ӑΰ^@M`!S Q"AqW0ww9 BMa5VqϦc=e_-8@5{QjR| C.My&on;G䮙v7TԯE-Uh,?:6_p`/qݠ0/̗(N/avfHp2oTNx:80l* f򪝇 f_8+yk? Pyh+:o_qI17HfI.ϏR M~c{3)1,œhӴLzQ΄n+7 fHp@(GBB}w"0;v6QP&?li>ܭ+}w]!S @ ;>WlYg/rhdƤ?UOH2M\җE4=.66=ЭC<\ṔSkO^ulK'wZ/Gё', Axǽw?ϙ>* = oEO5ܟ o;ˬ3Y@v2j$d[|^ϟ;XzfBk3? х\ϑ~%st[tCZŀ)4Yv>t>D.Y+d[ Pךu Lm_(6WkܼIuC[_`JJn I΋ xC~PŌHuq^7 F'lPA2LҴ\"ʮjn@![xjФ.ϵU>J*`YKadQrڐc:Dcb={h@U'e-R\63{(x]NA_P`" 5ඐ`l <.KszR]j mykHx~E+j}…{ݺC.F>.eQ!Z2 1K\.(sy<_8 +R~K=\E.4NowB?<]+ #w(߆Q n)a}@;l]fhbu^W򸯶K(.W t̂Ƨq OllU- zEh0 naoQ|1쁚uI~\+6z"D?i;CZgvoP_4n \KbA9ҭz!R.#} sHpGǷh*j~`'UNWRG AZBL->Jfveb(.ŮW?ˏ:Rqi v5 *9 Ն!AbnjI+Bۿ>"E1q?deaȍ aY5/*+5yg3|=LaxVNN#8ɍ)Vwjy gpW ڿa5M9*(4i9R8pu`ω`1"̈́rS,(Θq3&IS2Tɖs\@?8۩j%Ը4,U<<͎ع{;KruΖ+{ ܉ofRT.BBz(;E!)EgJ5kgG)TjmT h )˗aq/~=Kp )3s>i8C).EQ.6MS/ޭP4zmEL2pQG/Tbb/鷞,"?~{|y+CpkR1߳`lnR@rz[sSRvh6WȜL,eb/Rmc=j$='K 7QtΎ nq>h~u;گl9p|y_枔#1GmgW?m1I }D)ĉ $eϱUŹb ߃0Z-`# MŘ6*UH\zI`)򱶔IoSGG %|V O̯tc\tlGNV'D[%F!LB5>ȃ4C!M3`@cX Ӷ$O<T@Jd`Ф^7/x~H 53+*|tŚ#aZApJiE:I8ltȜ K-%rbx!trוsLMȏ#0)\GM.ᢉb opRC7ꆎkVm+]#q̄p'VuSZ:KLTjB~YsdL.b}^eɤI1VKǷ>_{rA)?ŨDŸ́7̷]&{3}*?rMb I豅1e2Ɖvٰ ?7S~'(Pf唗B盐G3qLJwt08Z45~~r1p> 6 rU.Bu5q1dÃ3q6T|b3"xQS)bzk,R8 7Í_Kٷ]";ѻxy{" vj㈩4%(*$ex_8ZvW kQfޙoD4ED=W&lc }nU05dz>d(|/PiI]Eyx,6+5 "ᣍ[ਧ`.Kn6H ?Y+Oџ*\>9^yg$hh&p*myH됳 3VmjXD4pcEjY["8'}hi(XS".b}zRql'glxNmDuU]҈Q!cˮ֫V6 V؟SL Q]f5^Rz*vGC )^Ѫڝ݅κմ ȍ`<0`}s6,0ƃ.P-7 =DT Clچбh R0U^3m;wc65YyZ{z\i#oCgIRQ%+`QçȢ2ENY28mk!]8dk+R\Qz?MU.UA< /VQI@ lNem^B'RGlJw{iI5M 'k jPg#FˌT~g=Wq,t 3,KPAhBj-q%W?$.QaUD$E!ˢ R2JzZ<% +J-?b*&&^!OֆkLrŭ#BsF2JIvu~饙!9cǛ^-77 P #0U/5e.s2#m\AUaq}QHSF5/cf,ЈKb̎=N}@?m<+z͓jvDh@CQnr ґ:|l"%-qޯ\.O9iXnNU?:^pi7OVgH'Q > _y e+w 09q9 +NM!w'+{^@Ox$EuE[wR%"UA-7-9gq( ΁48g5 xZ2H (TPp]WME<^uR'Vn4F_8UFS5q$T_ zR+G]|irW8YV8^pb{objAblxZ@hDl[V󓾁cXOk2p4 T10q^eph{E.f339ouzd ĺCR0lhMFzE{D\N.,}A6ʦ%Icλ=1(X&-?1Sգ %L/9I TMbϭF9`s]8-k.2v cǡE93x 9~*>:"u3ָ$iOc5è7oYw+uĻ늂*V]pVŖ!259ծ1Q3JA}:9ZaBg:2V JG]o^EŇY!4ban֚QcYWFDRhY6m{Oj|7b i&Z(gx䆈㾧.8V9mj訜:\ Ł(M;ݥ n w?Ƒ@^+V0Jg3LZDf4VV5)=xAM3sҌ'Jg'\I1)G+V9&U!8>U'#r/ &=BVJ-y\Lw> "I!bVlҥٰ5B>`=I>a뚘; ̹.v(?kUb-X!m֭bnT:N|GU1~F"U,c ]Ip$aH#j/|J=̭.&/"SR_/Y l Q/PU}h@N$ܺ-Z#aj}^^NamJ*Pf<*f2 yP`ZnBdo{ &))~|'T MX&ڶꤞH8C'PR}<jxT7 #*KCƖU3$ m& ~A;A*j`IuNBEzf}6tde+Q$#S|Ȇ څ3lWu fUc".B bT7GeٝO%`ؿp Bco1}N&pVߴY!xd͎b8 j vŴ$A]'Umɋ̿?tK'WAXD,G/#zBc)>n$Em7zL6X O !1c ȒudTN'$Ut.^5gŅpu{ ð/~ڊ]?ܪ)s EsDŴcN*5SR>g(oqGv R]$6ԫNH?W}>}վKAfV' ΐi0o۲2[Y}㝍]D zNހA~a)#!ؓzlVB)ELdY?<RECzݪͨVo:f&'Z7h/uߚV ''^R8t>9PGYotqlJݮ?je C.)x_6kh~mMCjɕu1Sӵ;. .ޏqg ha'O eRHkت1f6N$@#]b*냛Iau)h^Ex* >!R);/a$翠Ve(8vY-Bܨ1>קUqʾꗝ`i7J BͧㅎEB7K_S;v!SV`$wT]xR٣aP磦+Bg DF@N-ﴺ :m_!D&pjY_"!U^|椖ͅbT'Wv^sPU茈HGkKkcyHk_yz{ȱOݥ= z=@d457~/3`+ՔT;Ѐqo$[qSҗM6xA8.A #֩wuk^ўܮ뻡j'/h䡱F̊+$e ;&?%$XtR(<<t9ί'v1NYl(=8=>ކX=:C@4)!]}ρGg(0ؕs#;rjYdׂ@Q_4HIym+:щ HF*;#`Q!I |I`Sx8*o]/w"_e5X`K `?:"e#pf bHtLg(7A.f28IkӿNcuo4~ ~fsܿȝWLKĸM7;l"pHA'h"_kk'[A̝6}?+x G:OtMM2c2v`{OnuV7W$-LZ&$zg<*sI8S|8:N$@J7|y8wJ*dəOԠJ5$:EpL#P.UC >85ؒb"M#olb4W>s|Sϡƃ7D\w5]yo@x$MQ>@R'&tB; (},fZ0Fd)1\Y95Qeh6\O,gZVN=sրݓ"/T}dPbl}),7ݗg)9Hwp+1 G3)StT x?z#8XfvJH$aoUgv @+FۥTۜIss02 ; hW\sY$ ζK#1xӟU,reTԊ\Ah2pmm'.[ h(q <ݞ9^d[y6%9Y5G|DsF??w V rf,= ycZ@y_4b߭s4yf!f ؉v#` a~v;3gS Y_Cg \ 3G|/1ܬXܼkWKc9.T=`[M96o@81wg!6͓xCrJxLl t=lT:/wD@1^ ),s.Y큈uŲƕ~o'0>ԡV| UN4}`\k5#LS'Eը+xK肑λ E8_X,fU1 Lp/ynr0~r2*2Bֽ<'0>n6E\Ê6yX*S! a5=VMeI52(C{}&҃Q_xv&C-lp$qXiZ=hG8RN(r p~ D !K{E>g6K,(業0{z)8&~hyC6-cmz$ ƯIзg̍&KFЁx>8\EQ^f#5:јmՖִ,uӿwSj"k>ߎ+伥2SAf$hވ\~ԓ&8}Yj[yi9Q [W+1mΕ0> &됪"9H7Ylk8Hi,ޣP($ܲs&XiiD_8 =x8Lz)瘮B&u?vVS܋+Bm$PX#e"3RG8]W.fϠm<0On+\"]NOv8,U 0Kxgԙ[]|)a?zޣDqikeemKOH7'% ku_lP ȒJVI[t&-@S#8).+7o\1Ԕqe&Dꎕf8%`MvyQU }v2~23SZnхdo7?+,{A3p*U6[tx`jDͅ\QݼeIkVV~^Nb+ xgOڀ,(]'|gwsclL|{32-/p$,γ,>AJBh\ݪD1r20b^E797Χ|S =?x2O@*<aq30[Wu0W؂4eUM{ S⎧dXAVx;MXQ1#]_W`F{ik%yB=yǴ0LjIb9jF"ec$/HXnC6a8>s74 ٌha %vzbتd|_4ndmSXP<熊9ޒ!K F#|\]_2#N5iF7,4Z~5۝'΄Y8틽tnc0 v瀜.↰h_FݒZ < ȀTC*(To.: f0z `38!k[Y[w[3o2qSG3k!r__CWȿDL6^WZX( -QAxjyo:7|BχY`&![ǀ㋭ ta|%>yGV<S9!_ǚRZ}WTXI#EX 7t3#_7r ;%b_JOI.uj~ p?,4*qVb])/Tv[]2J$D>vpr,b0XevD+>Aނw٧/)3w>J$!I ;o){px]@ Cfcp H0ؔ݁oQ3#pAjD̫Y)찒f1>hOXV$%l2^͍.{JZ>Qr~xRghw])##ᠷ*f5m]о[<8xb"5Y6˗%{j`: 1zޣjcO\Y^VcO'ia@՛bسTُݡ[0ao8⩖+M4#ʕ߀sg0sY.Q LWbY qdkdj;w|+=WF$uB`+W={$%D|k=DEC~cß!zbi^J&֫,qN|9ɯʣe%D`!;b,_wdu;϶ k`زXXAbb[{e8fIް_rLp[|'R_U`EZp.;GCiE ^C?h;H^VMY2(D J#芼a&Sf!dQsn fEiy=/O`C%=_|r4.p^ι}pB];0eo8r @o^T7UB<$TZ,M1] &dLnV&B`ˠ.0櫟 ԍ֜qs B~e[jc3"3jvz PJ1&E!"rJ/:R[ pmJxM!s_$Jڴ5QZmpj@0և8cZ҇ȗtoQOp3GS7^}%o!9pBVݮbSt fʛm@b.ďİ`y® q|/7:H':<Ӿ̈)<0~VӲńFjpԁ=Kl8ǜ5ECpx{G)Q VTޛe!Yo*F{J~\#Xw ݘ&qN6;ނx,6AblOcIcd*K^nćE*bp_u97`qQ?te@&$W-%z$P$n?6~ZMnB0LR>ՕAL s2ֱAh #Q%T{KD5FaEAt)6TѪR pDBA,B ?;R)$kR$ ouBXlC B5˺EH OOe?*ַ<8OurXS4S> EGNڴX\=AD&fl9,޾xśHq]Z(6 KInu 3T̅IɼIFV<kn3 I^7l#Fy9C-o?[wx%F~ 6ph iӥJ6 >W^6ba ʤ wjvG, n}Edi<ۉ@\ӓ(MT냯6D)e~u2)PH^)߷\Q.ANw{br@By8"Zp^U { U&%W'tRW@Z>WumI8i.⹗d"Ҽ X-U~Av9<@q3MԭrG}ԯP!eyoXׯg!aλyysZbKCegn#twQ :UYFQ WLSkQgM%3+6"VLx׹<Ï#1i^y\_9.A9򸼒} msg5/gX/}'/P5[6 _)$!m;KqO6Ґ͑O7hWt0Zr4u3pg3xRXo]\ ~g.tu焎l?&4-Rb4%t=\?jyLqq+Wņzw7WRpH1 KJF d`ޯ1l'DEd<zpvX2|viBnPm9{R|m80ALD0}]W ^XߏFuhЛ'D [#LnaGZRX\#҉XY ^ѽ!^2ܢ> tVCFEufVIJXIs2]1Z|a:4p7B6cfTZEfRd|WڐN O7J_+)~tV(uǭ6S NtJ+0vM03ZMHLT7iސbF& AxF~cXVv,n;+գys454jE:졎U>;8CFC 0YݖѻsU;HBCeKPUs5pNu]qxȞ7f3< HW|KJЕC;fy$"ܥ1!TEo%Ypj C KQ 4x wu'Ƴ?ƨdE8133Žr JɒwS´vD= 5 O%V m‰yS -4t&w׸c9kR=,۬CggɛM[js=2;]twCuJ/eR*&)Ƅgk ȱ5ߜIΤI]iT'x|gM}4v(~gBA"{qGpTpHt0>e(+̡IB6"br $R!*[ϾaP Br{u-CՖ i YN7T {SX"L*z8UP3vxźbL,oSo*>EkubuZO**/ȮϾ?t7)S~cc,p1TV%+Ds_E7t\*q #fM- %d5'@"\ @VqwpW}BsDH15Őڿ3G%_tbFŢg̪mQwOր);NCm5y³IQU/_q#+ :gTJF+@*X.^s}V^).ͪ%]f`D0%{Xt"If`Fm +-yØ=}Fge!b9MAulv ҙ1*j?VEB,ʐ$! "Cl`sh#Hl($1卵V͙>R&%EA3-&jD+lR 2ɿ#Μ҈a銇Gڌt b&;2*d&j's@N"J<lO3aI|٥+O g.c] V;R(t<١)q4`%'i[*S+vLVjSLɖ>PiZAީ,Zd 92,.~Czjzv/| T?m(^X gZr/?"{xyrq)v$3q0Bjcy?˱EywY@ͨe`q0!(qޯ afa?\uߦ72Ӗ wPZS4ǝyƒ#RG)S*fs?;@N\>;-w'Q5C Q (yupV Lt4N?G8 ڪI_1=C<CQ93(nZ`a}NVAa7G7ks`͞b`S|0[o=_C,\%zgN+n8&  0%-4YBgcŘJ7.PW(x<䘃n3j6vU`"]}ZkQKJ9M̠W`3$ I0SKx?Mc9>=0&`dycNp_{k,ik 7tlмt'r|0to幀 ӢGϗI0-dudƨ'=e? M5 051‡TN`bN{~9ʇ_H,wGY': V v8E+3<\:Yy4e11h[uzڷrNWz2yazx}e+s6L:^m蹕x~M8M4.(ؐ"/9v3s59A~@Z #QHb9\m?z7p0s6ďOss}U4I3^J睱kY?h\]]Nhrbu?QU#NcC(vGB:hm؎TȍM,AZ3()xdRlࠫThۦmGicփkp#^B'}nwiO|bau'nZzDN CγDk?5We Y!rQ3LnMQkp~r܃ i†5Y>Yno)5NVs-M *Z\&Tk*=U,fi[_k+ Atӝ~p]᯵1?Mit!BDUm;_8"yYo(TsbϘ&3b~m1,OȬr| ׺ƸW/8K\|ʴD LeͤY~'?Ӹ'y:1qꮌQGj 8a^߭OSNO\:%BUi%^:5X5V5ᇙOQJ#iX&qzh*<#vXCա-?]q_$d}9Bpµ!+,LMa&͐Y̖!#a`uWG +NX_VeP,oo ,qFX0BQ: 102(~q#2v &b ]5"AQ9vVig9y;>ƖCSYaȄC)g![(/NW_kH) Nvz7\\۠)]I {-y>Ӏ"L(&"uP [ύ8i0Oz eU TW2lpo GkrS>C{ב(hixfDs "X}iSe*C)F]w'37(Q>bcs$Ti |K4CN(, lыJ~OC=޻ JNiggMqW I(W;6;"L RD$|[P*ԸT/qFR_A! sW^ZpyV ˛%I|Ҽu ͍E0$oQnkmΐ;]{rϠbBUѷ܁@-YiRGibպm9:qyaԱtluGxc]5hs|ٛ<'LEfK1:XO6Ɉe5P~Z=  WhmOC1FFl~9 x4/=ĭcKpjsqg{ wD27ʄIQ?W d{]|hjZ$< iAU@LƌtIi(f e G_,!M2 ʥK6Sŏl3z~gDmwc@p a"&_}hVԷ{ȾM1 F۾{:|?Xzm G42㱿`vXs6&=Ò5 !'nݔ@'MakISu]  WnIc[ :U0&,Uά $ϨNn2'ҳ1>e b!}v︤-yb9-pޓé1DvmO[}h-Z)|))H6<ɖ;OΠgg(آSs?0.WfL.Րt-/3Z`ǍƓDGi&^*_Kmdrl0=5@{Ng=Byq@n((\UG Ʉ}sLSAy9cAb:`0Yt<[smMDh]OU\@y>LR0>B+*>x] Ǻvus@7d؛ӰGB2wLcoZ5M,3lVp.S(1E{曶'ٶ+v@PuР^KKh= ýjuJ n-S+[ʖyr+Yg̡]/?fq3.|[".iڢz@Mۓo 澜އ șaZ<ީ!ub2ʰJaO|K\R G?ua^gO*ڿWou3 UY:SxqȻ XN}]<Úb;10ۨ*5ϊv6Z5knu`l#MSG*_m$b%dxe+Oh8CjEʯTIs (LfFuº;\OpgLH lM&Ng&vb,nr`,q6=)؁"@k3L? r|:@[ųhμþ>U:(uwKa-?.ܒ[ 3EvM,!ɌEȸ]2n!fQӷ=s~/pV# ֎/V pa=u#M")>뵂𹌍^);}YiJ{dkCo+Xbצ/"e!Y?ɢodY17 v+1 0v#>n5"EvE$_A$0%}jL'Ph8}vTlm,)1q}kr~o_g8<)7 ܦď*:Ѓ!yGӲӿMkҚ{6ͨz}4*P̵}2f11*|X)8Ҡ\8G9ˁœ gŎ'`F,Dfݯ5Ҟ3 ~MwRJFy$QyNԹ QA\wy .']D]ً@'?C-#բAsVNhvci ]6Y4ݵ{8OݦTfE/*a:.s︴0MCwث" ߫v#U]}iEME^\D<^{=l@)F  ,9F ERޓmhȌj&É\{=#Dhq--^Aw[GA'p*W]'Zo]q콰$Tzw@bHdՙx7 e\Jq]06G1%C(f?-Ĕ1 *"IQv4\!"E(e:hi|l t{"%ۘO7;[~?VMkti9(`qw)>joINHwݽA`gŅ=2c8: Yg"t6a's: $ʟV{A L8ɕ.I‚ѷx\qʁBs9e)NtpeSp8j$ bNV̪|/aܴqJjuDx5RY5^sKfftm'IGì;MzbOT`rԄ叔lh+#fUNǷ$MZg)˾.w ]y( )(j9307̏fQԔM};Nb4crtG VF6*%?Mlfw?XqyDC#M].F \sċ#W >Rô5_CEl }jK[ѢXje=fM?qG ˢx4F"YVvJwaKAUgp 1F>C}uNzn= tJYem#ņg?h@heK&|oD2rS2cJY0?$jHVD?7p`z:TXR 3Oo"PZBo { tS])oo>) {I@4]~3y%DcSwi[LOEHkXd}N?fvqE*|^VvyozRCJEN~D˦soyjpsmF4A&5͸AYDИ.]nT@ n\TsOkL7*4-;ېQMx! J`~Oc\" \ i@MwGIϓ@eH$>o 7~gA]2DQ=t?uM}.Aj90HXATeՆrMl+oԓed@LrɎ7D!4[=)r}YY|N;~AvqtK )z Z=%c;2VZ7BmKDlm}VKɨ(Xzc# RJ. pk!\P?ɯ2 [fVmO%iu-ĶeIT|5)mF]q՟|rٗ^׾chϷCGsqJ=O& JVǥ;+s"cc!mÐySP<< 浬#y0 w7ct2(i 1@ᾤ*Fi^'6.eܤ/,o;^)ew0X?Qi"" #ꙹUXOƒ?UOc5%)-:%DϦ^f@j@,g<ǒy6B2TJ$vKܮ谋`;X1\'AD}uwJo8&6Pe> Duo)+(g0Ovt=S|NNM!iAj7ܻz(793\#A~?'mHտz;-QB9&GG.7:~.Ğ|D:o~ /yg! &_gP >-1p8Xh$D 8qn-%*Sdi$9ݬׁfh3^_ NZ 5&z"ܝH#U~'JڶAFGۂ6}lIx偛 C+ `s /Gsa5Ȩ{+v@ެ%v}w%̾3rb1P2BE67|p5eQ렬 2|=D+!T_xB(#d*U 0>Y/F<^ kr7$ g3. y}˴9v~bfsnnR1"U zZbk~GP"֠(rB~4Դ܀yY?Ф$Z{;me3 mn20KU c䅴 Td'0=GWp/PgCF{'"4ǠB(ksB ÀnPcwc>?fah@CtCs40{dQeOq}2ughk`s5yWTJJߵ4!H~3IeHX+Y x7cKcTPhJ#)*@3d;Lk)6~Xh J8x{q)5&AuEm2jn=eg+OmLK`kJs!񸌡(e #fV*RI,Z+Mies_'|6cG4^У:Cɇ[o9n0>'Qf1aC8^x,h.ym#="xc/^aj mj%e ;lNdWv@v7-NBӘ$Qze<&$ ^:N '"?kʭ9Yױƙ~d;ɘIhM Q )9(OD< T9E=J4Af,"/4v "OZ*tu|CX욵\`E=>LTŅut[h(nYGmfh$R32];|B6HtSNVT;B[OG-,hٖccMdAmGm: m|5 s7t>=a,ZxQ92D6 3Y3[i5-`Q ՠm Bcw?dBF*AkU+@1m_oJ>;~n5Yu嶺ᅫR~s{ox?4`N% :J &xzx0K\sO*2]6 ^I @NΩK֑kS!/v.D4џ3,zR/.ׂI Lˑ0JA@gA'|MͨG> N Ny|n7%)q04eԿpDs.s4A]vBa0*D9ϧRf94SKH wYG˨Hi9b,(3!{j"I9P+ LHD% i%[af: 0ƒ.e2,݁< - "$dMa \{Ĺ@pȩʎRA%C4k M۠C32OfJZEGFDodΎܶ[8sՄUj ²~ Wa,'",Cb޷$Yc?û $~(= a}OZ2Ǘ+^}CxAg *fYCϷ<׻dͧ7o?ǖ>L樻BdF a o NU9nKoIxDASTdԠ;=At8!QzX뱾/_K$ocSZ.s;".1# `rcgY(k1!RE}ˋa,ZXe`Cg @9hplMc]ٻm@O&j ٠^f35iI, 23T6p|6㱛I5Y+\ Q-<.8F h[&WK{ ?{OX _Gn\vGO7wK7THQca,x‡6lDVlD+MrHJ oand9, :#ZC)&;4\DF/Ԓ_X !pAvh>h0N $s3L˄rL'_жG8v򙊣fSjL0لMn^>.j𭚸^JXhx2,"Vm.+`K7X|4vJHѩ :+?8q[ -9&Iu5xfR+cZ C~S񥁷~]Cw?Aّ3SQo8u{U?|$GOh9CZ9On%(V:@b-(wޮ^Y75ft^eA#ׁDGt8 5wTɀ(B<бL5 ;]onr7dW̤k>=nǑ9&.уhsm9rv؍dŪ[܈Bj GQf8ƪv^$Վ]w>T5{ꡜ+yA2]~(4o Qdk7iM#ox5,{tәb:iŮ`0%Ҝ1jCV1,IbQ{GQ_?X6kt$`-ܻrKAZ Xw`@PMFb~kTVrG$fK>.0 I^cC4@i74b$Ug@wFEO .6d&z=> "`B.Ҡ3ŅxUd'靦,[fH[6rP0/*0}@lˤĖlsq _}|#Y3-yvsGgk˳ h*r]l(dW5 =Q2GZ+6 yR|+K^7t`Ba)~ZlQEw3[A {U jttMHw=e b-$SMˍm.a ?[obAXƱNr-˂^Qj߰J:y[nv1Mֹft/})!X&:k݅O>IdVKHWtb lv9Tk(V\s!,NtisВGM!_;SP ,hj2?t;76M' \36XiQFF3v@Lv:26DhL:Hz66S( ao}D70 >}g,WfF1.MXЌJb&̜ E!˖v( {3%e׼8pOYcU+7-U>d~V@h7*YAtfۨ^P]Ek+7xpChX)i2 Fxä2}gQ 2gNwq,#t^a1#a9K.cwYV%e5p+G<#og$jc[ Qj]*| SaTbڌ̿}?H :U[ +ҥ6/Mѝ; P" nا*aI%4_rיk)\jv[#;&:O')c3;C]͸mvDӰ; q׳LnVW@:bh ^&6o/}.޹;3l :]c W.lr 6>u@?J0aG%ܩd]>LuXHT;G= jUsUb#32av{.DaBT[4t$ ON_%ߐ2)A/|Nc7@[Q*m7;go>>ha Szp~ k(Oy ~ltF|Zi&hgK=zVQ(cYoȐЛzµfm%#ӊ|-%bn]  }b&+1f_EuMy;Jo$_v S`lk(F=O4K=AAF*kr6I_%3$DYniX)OpF[yL,&<z4pH@^Y$U =ㅨĈ <=<vx;g9 J@[8r&*)k*x*DNI#lryp2˩܎IeuL<2##嫏 &fFiG /U0:-u0 ΖtY1 3wA s(s> :"k h@kGs35MjT |ꢤ%(a"9Oв]Q]s&![Ǹp!DCL6x囓lWSwr|$^BnI_QREByaBh՗̷?>l|:8V z' eRTyC쐾9j "7t1:>?t5mO/ b(sWЭyYTqK /0ízEcwF88ŇwZSZ|b.$)v3kx-DImq'*!-tF;!]N01\;b;xnSQ&6ݝ&췙+Ia>}96]e JmTHo'G#YG7U 8(3c]BPPm%n"?B!$F;Z!Aʣ172 +W#+m@OhL43@%ngyT߫IKtiˍO6$ X[gu<) cF& l7n3+!?乌t).e!Zvd(5}訚|_THæުc: Y&96Ht0~L^qА!jWg]Ø%xBR[ozz(80evp~YIjZ۶m>XXgmmEaD."BA)]*@ɶ,MЭZ!]x6,:U1 XK"s4VBLάWrVBvoǽ`tL6xjh3|=x %}s{a]N9x.1<!]`ӫyzB:%Ђ]+^-'E0|O,uⲍrDk O:vpYaeϴ 3[]N#u9>h-C;*f.h o|~ N˦J'rx[7,@>v@ou~}<%O T|Zbnfc`eW s6r>ll㎃W*{hcftP\b / [[=Ə^}\"P&󠙋F-yV,?Fkĺ+ǭ2C\ 1.[MF!ṋCyV3 1dHw;ha(fo1wAlF=[EiZ2W9& %'OAJ}_ $l0* .נXّ0VWL.*âyL+mÌыrS0fx$sdrLWlh;RT.8|wY8g9,i$ǜVe֏oUrn09/oD,$$]1aׂ8ʑs3+T}Z4ǾӈOFRysؼ!~u`]e~Xᗏhdžo e:_\Ӑ$"kf(|a3X dڞU YZ