colord-1.4.6-150600.3.8.1<>,؉h ep9|3eI@!BlIܠ8YC"̲,qYX5"',fDጭ)@KQ];MR@;tXM(i-$3׷{yXfpL]S). A,_}sGr9Z!B+{Oh &U-8M# @; 54X ɕKM=G*&RNa*Y83M%ж9y]Z`>I? d   E %FW m|I  dgg g g 8g )g *g+g-g//g1x 2'3l'6'(787(.97.:;i.=q9>qA?qI@qQFqYGqtgHsgItgXu YuH \ug]w(g^~$#b0cdZe_fblduxgvw`gxgyzCcolord1.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 eibs-power9-17DSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://github.com/hughsie/colord/linuxppc64le 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 fi@ rlsOh` W1P2O2F2>& eQ 6_,$*2"4/'+}C c p6 msO!+%A*Bgtq"%F{'A큤큤AAAA큤A큤A큤A큤A큤A큤A큤A큤AAh Zh Zh [h [h [h [h [h [h [h h h Zh h b h [h [h [h [h [h [h [h [h [h [h [b h Ih Ih h h Ib b b b b b b b b b b b b b b b b b h Ih h h h h h h h h h h h h h h h h h h h h Ib b h Ib b b b b b b b b b b h h h Ih h \b b b h \b h -h -h -h -h -h Zh Z9904ef2ea066a54ec07d327b149c303c21fd1b39b8905884cc81dd74b50b5950c1fbcd9738243203d75b84a4d9aaa740b86cf47fd2248a74c55067d769c9d68bf7f8b8bed4d441d02b02c178dcbb0ecef109d2b24de1fb9d11a876ccfbe6546da606f472bc5112bbb334a49efb5cec0378439bd0595b909c6c79640a80d081c2b93e4d9a22701bf9a1bb147e79cb348ae4debf4bb4fba5856923038b29909ba6da1ca3bebaa0347e18ce3063bd5818262b2c6da06f7e411cf56591a136df6a3deff149aace91040329169233d6b19005f30644758371a9d241cee2268caa3dbe3c8ab5e6911bbbf570ba274d866d0ff96820bd545c9eb83c5293187f76d27b81a7d853ed325b3c6c3bf74343e179a5b45605d9e6ece73ccfad91f3571c69ede3f21dabac244b985f028de92641018f0aa713e7db57a2429e565d0f3f7fe7f30894ae597080c344cdfb636676fed477cfd9746864fc5859416f85e5ddb949f9c2dc1bee4cb1cab4f229d9bc2aca511dbdbff3ba6b5d705caa5a87dc8e88870886d744c17e1e95081643152f40ced61ae35385a3be51e3981340c126781743f56631e2f25dd22641e6d76562d3fe45cc232d6856496e5f5fd2ec2863e36efa48a06d1a01cc79028873f632483d03f78900e1af7da4e8264464a657a02b6c99a66ca0da26a5ae44c24414d5ac8b9b93fde95c31034864fc9642e4d449cad866bac418599e38e06e021d4df9fa5323c6b678ba01a5391eddd460d868d8803f5007df36741433a0ee5ceab80f28abef0d0d4cf83b1294f5d000024f8904da3f9722786c18fe61c3dd1e1ca34d50a7a9954dc6590005aee1db174242d4d40633cea718e7ef567bbeb1f38cf5c78f3114ed79abba0674d81cf771db5385069dcd2c65996a5553c28960abe4509efcd1e7c7a8e9c874b770d27ae439ef0a8671c7e34c71d7e2f3ef9163b2e445fee514b37f7ad8ee9e54808697f3b1b6d9aff036243ba397a3533ef6c964e9a3e35689ce77cdb859392c508a7761dab8a54398d06c09dae25a42f273eb6bec32e5f7143c7ec168aba7facfb9ce034ad5e40a6ac5cd2bd1c480593e6236e19cab1ee36024882636df5712fc9e452b6628b12d8f7081882230809fa4b1307213730ebed81feb47f3ec51a66111cd83550ecce108537ad420c98ce1235ad3227f56d81df58ca0d3dda04d71cc1ed26a4f1f84d745102f66b789d54f87ce544d25cb5b6b09f564d15d8e204426b7b3eb1e78a170afcdee68be970263029c6d0b6c559635473fa00eb2882cc5c83e34fa58d4fd49ca55510791ff729a91abc8b2d1969d85072cb31db9908cae16599058e9f50155529b3a5bceda5c8493d31e7bf0f970d59c2c5e13ffde15967a94143e26f5c66fcb93cc2509f44d882cf2ee3c2954d7ee5faaf27ab6f249d8e6e73dda56c086ec63c135589bf545726f729a09aabaec594e4dc627e6b0bbafd9b8ce60854358826d210181c5a377ced98e776209736b0b7a3ab2b8a9e06c2d88fe887ba328fac488a573f99df8dcf91af756f9e127a7d06900f4959cf491af3c21e842530d509da0cb7c06b08206463b2e1bf8599fe5a7bf8ef51f6e310edbb77c79e40429fb0cb87f17f71192d665bebec39340a2b38c0a883c02d7a200bf18953cae580469a6175ee7b93bb77a137771adac533ac3983b85b5c6050d0669e0addd0dae308c9f61623ca8edf5df81da3de7ee6cd8b483ed60a0dcf705efa44aee1f8533ec495b08b3eb1cda1cb10287bd68cd8967ee6a3e5aae6b42b6849223da2342c7007284852b672a32ba92e69268e24f29d6699950fc2dae7e2e36456b14b7832d69d1c4f35d351e26ca417ca905e59b9cf2c1876efba1d8385212ac800a61f0ebdff06d89a1dccfb79f6a16555a8be34e339ab0f7a6b2f51846999893cb1168b7e0cbafd7771daaeba1e47b8c5b4c6f6d9deac41e81279282c95ceae022d5fc9e5149b9752402388841799766e5907beba3ff18c3bd720c14a138ccee5bf26afb56e66c374bc2772b5b318084a1b6528e0bbc9497ec5e32eb542ad0da926e15681d0945d29d3a9e98b62447928be33fb841a3b7e13afc536cf923ef5d2129425b21cc6306419bb2fcc60ca6ed71deef5f7f22f6c967746d935209bf30898c4e1ee37f29d89f6a738b64193dbec905ab728f4b43abbccf07ff2259b0d8e2d171d16497ba392295eb968b8de35a1853e1f593f42b4c7133163b0d5b2fefc4fbabffa7e0c6b6aa4d2da2aafb1e284db351d79b3b00cd002d50cb88bdcb72c904226edefba9428172d69a2f9b3885859464fc51b0f512a318759b4141ccae8d7b483899ab0bc822a001fa9f00e05176cebe7b4c07647f9731d739f7a49e8ee42d56383fd8ad353868cdafa039b7049410c98de21f21facb21c63dbabf80b9d0c86416f2844ff2adb882186db6b2c8257682863cdcb35d3cab37d5b7719060144e520e2dc4b4775706b31c6279f696e24547287934f56377264f1edbe2f214fc700e27bd31a7d18c93a8d1c1328f3195678881bb776cc618d008ff759d7c018243b1aff30589958ab7bbe8f91f187da5bd8208ce9925bf77b7d68015d438a8531acc27acea8dcab4febadd0edbb6b699eeaa15bf0a7ed3a89ae5a9374a2cb8601f831253c6b076261cf69f24077d55608b5c9e6d93a282e547c60eadb92bcf1db5a01e40b01ea42999c9cdd727ab1a888674f0c5f50431df5e443718ce0ce0d253333f0f756b9e0e54e08b28228d11d2207e1131768a5cb05a9e374a7d36ec2f5e642038818b92c55e8626105e305c4df1873fc913aac61f185f145676f357ce5ec9b3eaf0c5144522151a936e0f981d7d8a4959eb888cbf24c182b74a0e84cdcdefe401463335c6599933ae7d42c42e585b82df2865629d45cb0f27e3e8eb5b1b097829c72b8c4e3bf87b63ff856025dd333503c5c235d5386941f26ea4731bfb4b6887b96c436c5bca392f134118f3667674ce6be6414a210e9571e690138088c623491ee76c61fc5dcb8f95fee66d34c52770509e8c0df66c6caa0f6bb15d8635d895b797b68d4bfbea2738dfee16b48ae4389dd6981fd6bfd775b479166f66a5aff43cc74ad544d73facb721b32b26b116971f8d49a5da1dcc4cd038e9b0c33e699909a8d97249aa3d84d21c04e472fe1c5505cc06fcb91cbdc6ccc8ff145534cf6c651836e839912e5ebefccea0f3d95b255eab1ce5e7555792499c58cdf33d6a3f86c6302e804b744ea8158fb64c331106b68b32d94de85b845057a5614e46cde387caa768629bb514099322c9d0b5d14111856c996d3b4a17e915c43e727ec89239038f35a08f6c7963dfaf9701fba439b2cd9ace2c2f0b0d8793cbe20cee4a4e1b7eb74390e8e9e86a260bb63491466377a9bf53dd9cf83a5e6251955e59d166031e77cc6b0ec95466d1ea745f38925db21b7595bcab0480a516a788cafdedc495690a1469e81d1eda72ba6cacf8b223b95aa79507287cd768a62c5d6c833ebf7be950ade5189ea32755ecace57f07f2855edaf977fd5ef5f5645e11a46cb07b1bf675f042182f0f72ff47e0867c1d10712ef29bf0c782a4ffa814589ce6d65a8e7807ecaf0c2a706e03919b79877f7a71fa0788a80a9019f6e97994f83f368e4aff147ba8bdca096896a93ff7316edca288a2f7866f62417793b686b1a3e04427c548c191ae748177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806439cc4cb0d359f560d51ffeaa375deb0ebd13c3b41b0a1fbb370721bc3cc4afa18d38e33c28dde4b2dfba1fe635e10731a8c54f15115095662d5d6ca396e3d350f382e0af7a285b62403fe92aea7ae710cd20763fa677758a27d6dc60face9f249537aeeaed88a4bbad31e6ed9804e860e97e6c83af8dc1cce88a5887a13904db79dda736463f17cacb775792df7211d7690d143a0470d2afd7180c587f75de251service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordcolord-1.4.6-150600.3.8.1.src.rpmcolordcolord(ppc-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.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.34)(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.17)(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/shibs-power9-17 1760365157  !"#$%&'()*+,-./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_Updatedrpmxz5ppc64le-suse-linux      directoryC source, ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8e56ecd1f2775c305356f99da12d9ca5f5628ad8, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=7c836f9d5a5a537579239ed425878131712ee53b, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d6c8eb1835d149f1707935ebb8f286bd1d3db92c, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=01a40fcea4450fef28d9dc79393c70d417ab9481, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=e103faaeea91ec0224e56d09e5efa6f86c1ae0ff, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fe70124c32d0466e41ddbcb2f8573a9854240221, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=897e69076a2ef4fbcf95ebd6ab6869029cf20b1b, for GNU/Linux 4.3.0, strippedASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=9ca6005539354e4d9da2b0988a83e7dc041c35c0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=acde01d812005ceb496e6dbd048cc05f8a3cc736, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=da230849e01869dca4086b5ed976a871d852442e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb27f483722df2ef96f127538dbe3e3e15154073, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e28fcf2aba3fcc9024b3dbf31edc61636f53a707, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c1ca93766bec6238fc9b6b9700e5ea8135965ba, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e8c5335dc3a753513c7a447db2f09c2c4ea2255, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=92848db9a12c7d13d39eec55839da2eddade4a4d, 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 !(9DFLRYbjpx   RR RR RRRRRRR RR RRRRRR RR RRRRRR RR RRRRR RR RRRRRRRR RR RRRRRRRRRRRRRR RR RRRRRRP PPRRRRRP RRRRRPR RRRRRPRRR RRRRRPRRRRRRRPRRRRRP RRRRRRRP RR RRRR_"c:礲G8.systemd-sysvcompatutf-8c60827326a043237c5043c5539c4ec18607833ea5ac99eb37b1ef997c66928e9?p7zXZ !t/8]"k%nt2[9؋BX^vBX .%םc!ڟCO8ZGx7\`~ ej{ y5}(̯z\^Gi BLV3`.Gv-(2p?~sl1uj;`eQҎQ$Al CH>OQ5\N(DuOՏGuŞb[J!i$BŏGAϕtBg ;u?,^2.ypеvh/-,WU޳JCL?%\X_>B_DϦq`#'Fs09a7a Ҡs_G VV@.dpAB|/ī?wăJ/!~^).Dhvp{~}V|ޓ-{YR* Y[-;۶'o;gyy$OLZU {S)_xJ)z!IBh C>H2% g5XQS +ÛǾv%7%unR,8 6 Iʕ=_ɉ6*uሎF'cf`* 2͹PKhOo;$n). >ͨN Aq)OY8+0oRCYzZD[27K2ڎfz43FBՙIc t%K~j.} \p4 `:)۰~)Wf3PZ.KrM갨g)!ɴN(fYۏ<&F{K!< ܋#E_7Ƒ;;}75-1A0y3t XxߩvcDZ y䀗^VGʼnIL:F䢽ԾZMlZͳ|mr5 8Oߔ7(*rs J%'Ta(T/b_j[E}w0cVXTO2@\Sژ^BQn^hnƓ.4}WEqہ&v*XwLV,q5 ]*wD>\..VF~Z5%&kp*iN.eIPjxHk}dmhN]1_DƧ6&LC  AGG?[PD6SޖM胁1\t$x?٠ zͥ&2Ն@=˨y[b0Pz]h;o n]*VwQZ2縬IS@f$I=T.u@C7i+8@bq/KXddQiZv=q@ѻ\k/2WtK^Xh=Wh*$ x#åg 䵐?uqA\}h&Of>0fL 1lޘGᙫTO 10Y(U͐+eeTM/(A90N1{S|Ab>^ n5 )9: tnѵ`"C-QNΎ֋m|y8k;u"͇œ$B5p Hp AHGa#aqr9?+Ʀw/f=.alOc+VkYqm(Qo7r1t[VlcBEd`Ҫ>_DKGj) K/yOwUPtS6AJf }q5Ւ`Tn<^f .2-Sok",52f8^(`isIi?ՇUqu݅=әQ_x~2.0͖z!(KgP]jر*9̺Em/' JP/aBhX;* \UWw ؘ56u&i@"򚑯\HT,$.B: G iG%'nj; P/= d GO-N}~jRbm#$L&AOaOUЭ!ᯅF1E4&*/mSĴ[9%/YطV!DBpH5ݑiXANНׅ9`~Aei@- sWx:TtC kLME'!" 9$rRՆGg7oUx/}u&`Qs=B֎ Y,U=Ʈ/"qA{M3A`%x<>f5SՇnŖM/PBvs CeX@RrBzA͢~Vm}2?k8=S k4z^磜႗W QxIc4 GLId2MύIL>zDa..=CfdLoA9Z?|BxvN.SIXL?,2K}?:Ww_UO0X"d ٬;A)2B?4W-q|$ً}T2E;Waqے8)Nh= ›зr B6Wu ˼p,ɨGumIr2C|IWMf>f+<cL+>[H^K[WdhI "cp0(#~PSJmw7{-)wH>'CpwQf onhQDߔBoƘ3-_Y!$ qHŦ48Dݔ;+8ZWOJ9Q >0@nW!%y "ό< G?HL:?~Sw >`+. K GGN8*w$zم0φiv'TAӐpBW%NɃHg'W! ҄+ |,kJb6Z,mU W_6AhEk 8Y č:CUt*u ('C:){$n CL*i(ibVч1V4@rwΊ| K\BLU4/M I8z%7̹3|uJ+-&S\^by4RY<rC.WJgW14{4i~]ʄTro[J2$ AWOټ!RvY$1#; e/x}'d0E<>SOm4aK"dc}QߺHt5f|ivhhbL%G0}=}p  jm !`OJ0#^w% J7Gт3$lWEVPo&N~+Sp7}p%wV>0O3ښBbu09#NO! j.3m@T%JRxpqIsԡMCOo/hSU1<ݼLfn; uI6؂&LG}ZDlԗBb& \{Ʀp_jв%vPь稆t6@3 C<&Oav#E> E󮡏Bi KݱvlX_YZF4$3ZQjI$_xf9ez% ]"]zXl᯼zIF|+W-Z=*TP)Z:m!;1<Ɨ7#nCd6 ĦiR އX eCfBu6tT\>ЮZH!ZD\1D(L%Ruގ{q|y֚@t=]R=6Q 1+!~t1K,:qWt S:8 ݑj?z4Gd~|rt/AMp2 #Ov[&|=x磵̦zs`(LCq1b"qVװHoࡹܝWef0 6n4 X_8C/VuԔkvyti-4ٔ.(%:㴑Ox}?Jܝ4/b@UGǘ6B'+åfծ-c"/GK|zS*g*`_n2 `nHBۯ`w{٠QȊVA> α#3 )E}d7ʠ}` DC @D9&JTs2:`w26! r K]+o+T!5ZdU}# I[1 LgUM;OR;M'1=IY:{dS(}kei֯kٍm0Dh"Lv&"ٲv>tBZ:-:ĝӫ>ٓ?=rlcc;8 #mLF=%]92ARQ1dDh KQOXWҔ'#[0T".DM/Qʜl`/10?V4s8u3?hD' /F/ﯚ>2$PY8rdN!pQC/OwZk\㳩B]at#VY5b/4aW^>kN&vyƈ`\d0R~-Ik] fI-;Wb_΃0 ZY/]+=yQx6/pozRd{q>˜i-FM]b1,.pyi$Ά4Z] =W׵⨥ hԸȢ{cI24S]A莼’e/m]` - :_:YD& S;=W:KÁJJy:okI O=dh/uJõ&SI[ᘋ t*`lbr;-|Ɉe2LAY0?VGTgOAfS{DcHOTH)֙`mɮ`.B%'=-( ۙ%^ 08RѾǺ_'2w>JՑ]yJ.F w>A^Vͥ`Ȥ 0&GO2jLv6:RM/CJiMN;`vGdt&lN(`$> P8ÔNȕe15{2ҋxiSdFW3TcW.FS+q^VF9U%BWj?l o6XGFpIX $}̈́1cxi%G.NGhV  ڡ`Zo&N>hY]pnz+Y5ꯊ_Tyç3a=˕vS})BH# Q7"B3JtLg+5LtdPw3+w{t +Cyˆdp\DŽJROp":\@ uSW-ˉnIRz 1.Λ-#etWPv^*<˕Q2!M~-mig^g<Dz`름YRGBT 9jrH)hi@ɷ JPqr9.'x\-D~@gc[,jeG;Ehmvm1g t;@c0Gs!)'5ߟj5HՅJưs9nk)5ҍTY{+>P23̓ēEq3Hɭ) U~ߣt#)V`iQ}jKG l*KK`k'0ײ}(2OvMy*҂ 9A%RhDue; 6a6ƒCGe"te3wxK@ԔCe _4i*dmj8 a*4L)?D)H֑m2K ,w W0k~X5,7gTp  60a> d=^w4FQ߲og( PzgW5v 8<Δ$E!ۥf3g$U(Zd͚0ni.WS^[2B}SG.{勤!_ODZea78cybxQƿZ-U c 5d`VeAûeB~ Ãl߃sB{i'I'ObE_ԧ#rYnW$*>nMfʺdG|hW:zbQX{[>Ys^PdrԝFэxR{ˢ+8Q3D1 lcx7P@tc1Ũ"7;!UNV^Ot|z)-a;g$p6nHKg,xTFs4A9DBE֥2^cF4Yf>MЁ|?\4W =I 򣛷NdL:5y?;c\ ?e fɷܣRPdkLkԥ#y?NDZ!it%쎮SVۦf&]ҞWm[c(g"lgPxe44߱Q5Øčf|> C@]l E(yZ{S')HCU9,No'YĤMo3;:ļW@&=!kׯ/再*ۙS99pD\G22fh[DRlI,{&\!NVNļ@NZ֍/[wi#(%D\ 6b4keݩ$Y4# Z댹1%< hK?α%~{:Ez-đ1ͦe`qKjvP[ϲ_#5뒏5J [L)އ[i%UCԋc!%X?Iq-=),Lc5R6RZ4OՇ3^a)%e"K*c0"p)m Ew#?Qubq.,9+#s!+ T1- f.#]zF~v4W;\ e`^ d7Kن\Xia8sxfMw"Fn~e 'B/29$^*GjQ7TG"0Br-I9؆҆$"c2u)rU8] ɔȕJz\]74uGKC)AU:v2/M̑A3.SLt`6w"+cC/oW}fhzU檛$*N&cDԜ LPI3hSl`dK - ƫr: c_>eωZ 4/r6EhpПXF e" ]D$ c(JZ+͌JM@ BJ5]\zJLBf<+^ڼj}08Tg(Vgv[{&;ye<ëM =+ 'bS$Q̈́TdWm^ aQͦ!i$B9{iŊӦ!{ ѝhH_؇a^;Y0hvv($ݗՈ4($|#]H6 ɒyEtC0.n0{z8wUeD%vvu}+tԮs5}xy\\1"B%'Ksc7g!4|VsUDZöcHkDO)K-VXE-Vl4Ξ.K+1Ro1Ct~geQH&h jN.S55YSWA5փj)ؑ;NJ)3ZkU7@=l} ЌtI9f4O9FCc.ELӶ^B;أ\>`b9]dEtSyWe$7ߢ?ِiWT߫ݲ c0XӐBԁl )  s񣄗pV#3yPX54V'/vN<+;} uYS7P$k4WYٔ#C# *36 #8:T}K V>猁fKfp7(V &2<7 ^\41rS q}4 q"?GѲew%0޴z*Qk8D2ӈknQHƌ¦?.JxȀu26JB!Z݅!xzƐ"0e|µ43ǻQYK{OV=*9EUo3^n!*u;y/Ebٝ\+@ rWOꚐ@9dw1De2Z #l=AhuSbv#)f{( wW0xE|d (g>&25y+4S}9$>q˖y[_dBܭܸ=xryVO6FP$ܱR[,~ʃAT宆 -ڊmu^;z#`Z΂ޠ.;ng?I3IvֻL4B~IeqzIF|Px&1%YcDX#O"jOBr8zay|6dǿjKB'kVcAψtmO;FkN>z4hyIR TFɮC,k<:j mƔWQEʑzsFд!#B#Ʊ|AYWK#l$߲PF(񩘴۝gw[hTB8HsbJ%k^-3"zB>4s'hn;`ӳ-6U Lb"-v;)T| \́l 1k?<v3jcR_<4NlK9oΪbuPɪyU/% Z<$ "|j 3S`QBwYA\̕j!P!Gop^9̨k9͌\kƸ{֓R/J+JX n:NiV(vxyZfblσq1+gAmH:")gڦ&'Ľ(-MMoܣ_XiT z\J!=Hާ ܫITj!r eP/QP7T37I?D9G6=10ҡxRvht &L#[ c s3 u #r.KvL8qn,=G=yLY/ґ3/[xYBX[[/Y`/;Io&q+]&uB}ҁGF˃ ^8L ҕMa끹=<P΢άf+ mrYm6&a8eԡ* qxT϶s@z_UTn%rgl!%a4!o\E%ƘbR-WHJY琢$엏>}++y~_rsB4#q47i^>]ͤôGHHA0+oCC –3~b -,hZb2|ޑpl7NTU' ztD7CBYL$Z bیU@ϑ@ E?^]f5q-x\ۋ?j]mBF""6qR"yֿ=-+(}}[3rc/q9uYo"mE9J.w;*DS n+C}$#_;xpg=7w[,f諏TC)^եA}16?4䜜SUcFR4)ElO&6'{`6儂O JU9'Dr֩D4g'2}W-xsF]c^]C_u*EP1̕82_RFl)8q, r&#N+ڶsk' ,aH;& MT&*51b8ԊxJd)5-~N!t]pUBZ//ȶ."l-UA&\H TBm\b)UgʤB槐e;YT:Tldgtq$8}@S?σ;XJoL-ds`pl{6Vρ0 IEd܁7>L7#(Ov ǡdyZ\$FC~|?R8Y: JȷR u8P>vq}#8RmXvFZ_uE`:oB?6a61[xO :!xRi:Ūrz>-p|xVJT̖AF7C+&(`H ME?2YVH#F T'VHaZNе\DŽ@G7ߔtа1T;8<[xawV)8a&4Ȭ(ק@ak|iz5=)1h_Kŷ;ت"ݲ /cG?nw|rV#pr\4y 1t qp!uqHڧ=a]|ȵÑB &}@1~W`]<ǡ6OGZCO455_wڨSuǷ3׼W HKU<aUx;J9𗏭4( 9X=ux9) @I;/iԺĨL dNQZzn2VSp?`S§bbSLѹucyF]n 7 nڇ\qFkr%X B,5PZE5 E}#"1 ӤuNA4|V;:5&i׎lĆIښ-0|T|]mZn!!u .o,OLה\(;e|cX=MQy"W?(k,}\$(pN?1)ʮ& ^>L? Q MCAQ{㵻iǩp8Hbh>,؇(~6B}HZCV>%<<%NêX83'8HQT̠_!Iҧ蓸>t]|5lt5a͇X<5S |x eCr&7Yƽj]o-2 B~mA>&/-lrdP0ǵ C*3h0֡.VqđF'xSvocm =%8' 58¢8Y@P5N9o&08b#Ŗ#]n=v3rxzr*f+fm\V3b`ǔ.N˖>K9.MdheA8 ;] VN`VPyB;UxfLI,ss:(2G# ZR)OJLҾ4ňM;u:!R]I6o+38 SgzTV4_w_)7vЌ`eʮ zהv:cAŗ|iM KZP`KsC:duupfM1Q&W'Pуt.@:5ϖZǟ ރYc[*;a4K+ 0zA:DV%<Y~ڰ@u]~U沅tmP!k-ZMou4hxG9>em>,+(yMPE%0Xt /o1!f?c+xՙVcs WHXXt;(ݫ.6s݂80JC] 63/1zg,!Uwcѳkw^EdLZ@fT)Gu1a̞µM u 0#0`y?Ga!.ޙº*w)Ӹ*-DO'}bUR3wWV56/>JfMe?w?v|9Vʟ&9*̆1%*\Zv)%8M:Qګm),K+u}[j|Mw/(ͻ yX$㳰t$TՑA՝;Br$ES{-*ZX0S 8ēkCR[;qx瀦2@\LΑXez"4nd#YZ72%ϐXLQrPpV5tledXa^9"t_M*qy)udt{V$6Fc:$MVBYMxNhc1&x11rdZr0c+|D9 QEsJ.$ )U3 ~xIgc;Cʂ-mS~X nR R |{_bxtUh“nC)u^~l5 gQuXXY&[D'Julf %(ASȗ*MjE;k/p2C,]#K]؄t jfST&eb>A3B2ֈ2Y5 s1# QYSHDgVɘ)narw哚n&22G[%@'}O<&*0siMpvx5 Bﺼ 󸏔P&Պm"mf#\נɼ`RK`GkXK~NtbBV5E1OTȢ&@kBEcFP}C&!pODE_f|7aZ6r7"Kd5印%;Ú7Q l(e Tt%Y*\6Ӎ#O+x, ^ k2Hp(O Bՙ1dJ?vPJ ؙ{Pj&$"O^Sk>{VӸDZZH$E@NLHBj ôm ETBH»z*嶤!:-*yhFa֏$5}-I徿apMDec OkLNl8(%^nϡz="#TB^0![-Um7D1yN6 Q,D1BEpbʰl-~ 9L'zCm9C&3 鼫agAvYN|`,,8*$@?-"8xl濂e@_)3$L⺿Ek@:&Yၷl.t4tEVlz+*+ `.YVn#"d[Bg&Ьq7ђt3%Ozpn(#cs}C޴OJ<<=R@|,"?BXPbd.BLFq{&r[U ?鐧:.6"C8\4^xsKEgUP@؅!#`KHvf&;X^y VqeҞaAr66&aV<ɱN^㨛޴[[ZlpQEGY?d7p T98lGA͵o7$Mh tzŕZAt6@vdA#^['#v9j]%UQ5m!X lŸ-T%'b!c8r< ϑ_Oy/FBwEUh@Л2ts<V>){TƪRVvOyк!\y$U6I)~Bp <7 {Bm?8[N}{%$WE"F# &0J_27{.;?B;h~!ض1f+_uj_aeY`_U xM 8+#">>dtbԄ:=b]):=a560-Y 5`4ht\nK"\+vpCN/Dw_RFwRmtܱ9 x}9/O"Nm{ްiw/ TvM h;\EC(iIuŰQ)W / [b=uFṳԑ ?_{Z;WIeˏ kMiū.%T/(WޔtaO% -tGey |F&1!DL!dK:q&hn yN)a.6YV bvSU?gǤj[[C2RlIP3yQ&s7 Y4Ǭ`!44?I& X,MҭXq̂E<#ꮹn߽AԨ A=f|UÜvyk$CKCȥK~单F@~[W]u΃DA*-U@QNn^("<9Y9 XG6jx7^ĺomT~v  yj⊷A' :9,~*$&._4s힫G`BP@62,"2+He[H Et>ԬVsNYuSI0 Ԏ`wiV$<5LF[_'WހǢ,;Q7Cld86ӆ+n[p?86 ZRr26¾W7ܿDNRmv᳛bqx);VϖE J1׮:@[(:x^W' SRs/ 3_l?k"zx1b-&inx~Ai,e2hVQۺUCxAg[cC.(neA[8k 2ÅF.7JXvD`䟰qou ˬ4\ZB|gQJ;:,.k1d8q0O7ue wQh~}-<$K_JDŽ"`MܷýVof +l|[bTd Z$RK%J mǬDv>zCʍ_+Z'A/b= 4[*=YP=J]%G V0v܏i^[>҅q.-o_E\!TFq@2+"lE^j4WuŒLi) ye :`E:%Nh(6ol9Q':_x ?Zdj E%=UbG1n #vy><ҢIdžzvlf-, G&ϢN;9A<D  3IjuaȜD*O_05݀Sf(fM\u2o[]]QMĚs^Ly1u.8,L-wO:z ~jK8hR.Z&[SVYd!GuI c5W9JGׯ.{kmsË"xwSQH x+i쭍(MS|Srwf1+^V[EŽ1-% qVZa7}(Xio^k:yh*le<4D${"/b@e9I9Ze!ÂJ9WL-<c*?b̷+~>,6󨧔w8naB;։({by& ~EAo[lQSf<}.Ӫ/mŸ&=C DǍ4UO ^t)|J䀕j1w69!T`~Tf;򒻨z`;h"EWkqtIjoڊcs@[ֺe)kg3Xs@E^0 lE{޼E׎i?nOC>J+i%V~zJfZq`wlqCqWIfWVd)e8ة%dCp"^aX(v 6n:tJ]~gH2L[LXԼuj-gрbqa}V]I.KE*cbm~ς=0Q>Ճ21EkD|ĘdO,62-6TB"ө}0 Ϡ 5΀^' O IrW Y~ |GAǚ(K28S\D1\/B$򱏰\ps_;yn*`|;wC~:a\` ,T1XcBq 7㺏Pw⨃2e -"mKНJJ27ZUR@m"6&ҍWt%d}J ;\2\1skA?ߊn:qC?Hjxc[%<&W !=k/Go6OM{=?ʋquE.74xk P B]!Մp|7e25! =yI8 j2cIᇊCr6E '>Rܚ?z ]r$>{VޟiD^(vxe) O 9`ӑQ j/T@U #m$c29dDC_D& ERʴS.tXn(uj>.E<I@j0Y=p]8Wm;hUXCܲ(+.}U|g;郄::%S,A [ŘS d&xωmH<|Ӂ!5{7)g(9&450ܝ Hٷ\z Hf(#%JN~`& 6dp~'“Da ov}O?'dZ%8!\:NCsj9sE_4=_`;q+|4k1Fǐ>`*29oO\s}:umqmLm0vE IP զ_ҁ?b|ҿ]bpeVN/\&.RMfiÖذgժR5ld6[ΫM)%u`y֝۹p˕XyTX01eE+gJ'25z؁vPl(a(< :쵱Z8cřbǹLǨ@ 43[kYˆ݂Z2X=$]Psy4W.T YJ_eSQƋuW *RiBApTSj;§ 2tU>|B̤w :?'B+7ƱYfŨ@@sg*2aMeY|4~icA|Fbj=ĺLzDhQzP<ݟ{ A2&OhԭHcɂdAHF _rtnhG`_Zu08(i |]} ;4(~Av]ħp^A` !M W H)KxDXX͔1u9lӯ`Grdq}sbp<|2{Pt3T Y8Lv軅CAUIi5Iʋ>S̩20ʛxssZ;_2>p&!Ba_ YߊOBK~X:T;TӚ6$k = & ׸Az.|RHYƮҟ˘* g(N)ooOZ9%CS{p5 >T XhsZ@$]"vK97֒0BdhBd~-_g2DX?^Uq癸[<]mnFoڱW G\V o!ӈ$#0@β8C@(@KGiwRzM=ub*[Iң$K1ߜ19!m+eijγI3@D<5*j,dT|3.'2Nu'ӵWGֽX3~rVLD8=bu44zE;6{HnUc*t4B8DcVI 4P+:?0^N-?Nz\AnT ڬ^lթ2H 5G^~?o_݈r(Ng{Hg%d}AZtuob u`*;'Sf$rm̌:?Z sE@25(C)D1? ^w`M|V12P9[dάMC$Cix\ 'ۨuy`޳""oFW*_@b`(r>5rM᷈(Fʕ&i*ANjIT]~0\q VY Thi7i- (mAЇϿR&Pϳ5H-l}Q 㙾±Vn7kc܍DUҫ|*>=5Rq [ߙKףF̍hϪ%K 7QaHҲґFS inѥ`)%}.gcƏK7G~&ZZ "Wc ;ƪ{wlwПe?)67XXKf\3*}$o֨vܶ #×)(jz<'#/ф=S*9-#'@rk*v?ƏQ UPH5 ]t/a/(NJS Sܧ{ա=M,v(/5haμQHV'_T!I9@&P`Ô)5~7}aiDM9;nlT&<ūH=?X ! `G>A8FhT /G>pTG`V J݄;lQ*5VPI'7 ֽ7tb_Qa[!7ID jA mo>B2k,%漣[#h( )P6؍O=mnByPIrPtb iT]3$[=gl7R؞^ F:nJ8A[kӹ+e,iYB@w%)`ƽM8tU˥_ߧw7)o ~):E>ܦe)qć3r4&҃L6|`ci2qY3o[ӵ-a "%? kZP%_h>mFcR>fgl(3'ҵDTT-6:.~ Z\ӳKSjL*hibDhxS0FMv>B#:Qt4M7RDjBpetXɎ}˚EIhxwhe64gN3Fm1& pb]v%SSC=-i3lFZi":T~q7LG.*Mؼeu ?FM|As_L2V#g9 aki(Vv#̜ e~$ og?^Iv%0=i(J3#abȊqg)9gVV+ Js1.Ob|<.0 @>E/^Y 88^ԑUl]MH)hI:}'?Hsu9֋Љj_evsy/Ag~:",ϦbEʽdձ Z^X }4],VJ9x@Y7̖vj Pwҭ~9蟳A3E4psәъbDXpx EFJ+C^ELJÉ'+՜k>jBv-7Ӓi1{b%O"[+p;[Y_0sl!O25OGIH䆵j@*ڠ!:@l+dM#f`<7]L:mBf#+.఍[0P Q̾uZR7JDG+߿IKO+ЃF=Js7NJkyDpW?89̡6'xF7h{jqxS>dQ~ ̧C@}ʨIf|jwNRDEeqfnU[Ab)puI倧˷Q`;;)Q;!69ݫu{8F3!P?d+55+^]&ka5X{ӵ&$e8;\{@YS+>QN7!q.옺 >:)2qƘ)s}M]"`.zVjH#n|ݤ~ ymWU`ي@G: M|S;ԯ B!ⴲN9VqRJUBuIW&X%ĦJAdꜬI@7 +e(~R]@yV,M YtyVD|1A?lQM0rjW~_m3 gD3g&1ݝKUOWˍn-X~Ȳ"93A w~, h)++@;=#_@xj\+j(qoElGWEc7~1 iZ{Gz؊,sp)AI/4|_'/0pݴE|J%T}ը΀ %67uw]v<2RՇZSƫnCj&]w; %,y&FN1SiShuOB0#MŶ pf[q~Vlt-( F<ژ5ԧ;ė&=@VgM a9HW+%8r*.%~BbL[Eszfeq ->N#;rwn@Ҋ`yonvuv%HJa._ K^^_.O6ӭ!t,\~ty{~ؘJ>&5LSdp/&E\ۇzjDmGOZ{C*IAB_E1#oëXtC麠<ds VJ9.&*g$l;^%(2aI~.!+ZW.<+ $,Tq:!' 3?nZOR4M\Zp˗Մ.zubCh"?igENn:%A:.kd8*'j0KaO7)G`wAÒmi_YK$ 6{:B'c;.%vwDV/z0}R1}-eʔ:܍s߸S(+3VJzLpc9`^@84ɸ"-Ty3 Oђ6|u@6>{<L5]Y[KI(JjmJ}lЬd۠ϲP㒰IBn%q\jT0|v'ެ@뮀Y˂?ǡtnq3(S>»0uZD4|;6佮2Ft|+Tij? KtL4 v<,^Dd;ǜsg:Dzz;T(ނ;ac:q/Cj) "0$f[X ժ j9<讄̰N5.Ն衡 &/M:uprjOv=EI2h8CXp{ljl⴨vɱݗ]R$zSnWDه^`tkAQbzf:vF Qϻ%yI0w%[yԹzт/uI$]0oP37\$Kں|CtQcs〚&US9 Z}Ei7@IkkٓJوD:do-j =MUs=D/YƝGg2$Kår ʧ@<(NfP!Cxq1!7]"3jnd}Spt:: QH q0cHmugH':HbE+ay_<OT2`A*SG Vx51hۮrmb/N| ǭ $iyDtZDF~" 9Cxr,uQ.S .qV13buu1Y!֗|Ej]/[~@ˀ țy g)^==b*4$;йGo7k*p4W;8l2ʾsWN{?b\mTz [JgRޜמ&dW}AY_4 _,;]lY/%k^~d=>0'6D݇ ۈ o6,% nV,V>8=B̼^lpKrWJtOMw2[\0;#0 #xYEx5I32T4{KD爛D{&)#v¦lw+IH4P9FԂ6slsev@Ꞣ EoZk[JRtGcENx__4ar"D6..%,Y -d\NCxa7\sXV&S!0+ Վ Hdm$ 2ILp0:R;üL nuT浗(4alj~oU?hl +5 /pB>J;rY/Ҷoؽ:pIZPXS߰:; V5XѸkHu.y` Vm,ী#XV;L#`G]i'*@UDn5m$ UGf;op[yRo ח mNȸ5 OGn::Ya'@ -F3&2d6_gv³sW7zK,>,4gGuE s!xbZPye%kT4sik̪,$h2!ͅD+vBjkK_ =xL u<<fzJl>w1gc *DnkyzēD$)vzF^|;\8K^a:5О5)&>QǺm#>^z^>叀} X#ؼε+ JRlޭlIWu^@w Rn^U~[]<.gASj⍫{A//2x!yu]R;]EtGE .0:p-fl$D@ټL|2B 9]}0~R-K|l$U|AȲ9"7Ɇ`N`2#I'EEA b޵׻}y-jԅɁ ެ3?yd)s&v,Ƚ@ܧדA$.Eͺủf;ZO}Yn NDw4߹#d+H(5ytP) qP-Z>ww [oNPz4q>`])o@;}(;tה^~-̢씭XZ|5)H9tshS2Ӆ%S`Y4֞ycP-a&¡͘{O+l$]<'r:NL~HYg(rNΙtHwBJڠ{8 [)Qɝ y{Q-SLL2ū T{fshꦹ}(o uóqpn@Ӣ*6$VƓF7V>RN`9gWFHN$uFśxTH܏n)H :g"$>BKOgqu;>A֎(j]aԷ#y܍^.` Q`bezB_=x߶R};[;C Qlؾԏx~(tg+pGq-:i%eHDE]b*2@яƥȮ28-RkDrE kU-\D6?0ӕ[A¸$n^)hwY\9蓮ZgWV02ˬTTbqI6b YYF |o2~]I"7y5Qělh: $RWӫi(V0w/5rt&8m-\ù}6Q#UL-|@v"3T"eb. k|L@DGG6L%!ظ-Y3hz \]~Zws *H¿䂵ݿ֕(ƺE[<, MQeT;]=U=3Yux GЇɋe#4mc,Z&a`QY:hv_Z ZLGE܌ry~ZhȊn{ݥsp9 VLJڷ7Go$Sy0wD--NYstgz7-~JɍaIR8_PR i<\Uwm}yNyِ\#5H-2|T(TrLw/1w[JG4gErOAŻYapHk{MdJV'ztv:-a9V0;ύ};b5'9^}C;Xfu Q9SKP|=] (K!H'%bt'm=ȆK_Sc4,)uq&wsb?}V_tH?xIdx% kI9k7G5K!L4$w|؛$?&]U v [ FMցax1FɻD(PTK1(>OXtõg9ܔG_TwHD42GSw UTyIpyl`9r6&ftH tCC"n DNj7\3ljº=Pg&B %(wG3[hŞ{1*k[؏t8&%ͿzM%kqǪAGfc.D-;țͥuo2D;s}"x:jT{vͅPep|G׋ <}Ci>D?Pʹ;Lnmn#|M^ `,k ?Olʡf59*W'e.kfJGmi#i}(2c?cnyǣd˽r&kZlF nua8$_uϐWhꝑ]]BSEj>,9b..'2Lnf\UbbAࣴcyl) S#/.9?~/OQ4C-!B~?ׄSga&Y" r&<ˠ0V{So)m4k 5/}vKgaRgAt tV~o1!玊XIJDwY|{yZ12`()A]$%D`@b oh̎iLS 1םЮYCXpّ{zs&mgp(2\AdZg֥Y%IeklajK\rO3u}܍ݿ\YKo@Y**{t A~"\:Ƙ#հJZW5Szh:| nz9սkcҔII xǦh_e@lp."n{(jEl)4lăk+"ߞ kzs E 8,Nx+p圻K/(fvn Zwvn %`{ %}%09Id%Q]:+diFu|6Gn"<縔S-B=pyGJ+d>n*[ J_ksH tdK/p;M~2Ɋ;n-q[!n`e2M!)aL;(nx.+i?8_rfD&$!Y2HЛ2h{,ҧ"<^fo}' [PdaLP"*Fq*n]K +~B!#k]|MF:W[,bl|`^eLbR~ .-jC\NGmxavȾ_v62V:t^9YF[cP@ff̭UhrZI[~H>B[)@y퀤T ݟ[=03_~ [UyaP6NT=ば1 5 J_T huWV:tN6Ȝ5/qة $vi.ObytAR%#Ę1ް!}G64 ?d<[ X5Ƅp|Bbh <¥vӣrDŠ5%XC&_ F cjtYq|vO^qz0;i;bao?TE@@dcBq HZح{L?iڹ:cD23FѲ03ˇ yIk5BQPfKؗVir4ī$ iɩNf:lTE rI/yŸ |O|$!/e+v>a~x \$E5uk\ &\[qB@V D-1}=YٴSQ'$O4sց'L?z"vm6~pnbd-ӸS@1۲@,u: )܎<@{ qg\qI%=[-cL2M6΃ƎWv5j^)+%NmFwX>﫱>P >.)?/KyWv5qe$JoXƘˠ}֔cNM8xoQVM`t8)0YRٳ%܇zkצZ>)[o g Ș[k}LƨeWG39/`:7#iX.{Gc%h'pw' +[ra):j;;n ja05㱘()#5Iljk<81MPM~US5#40ׁM47u%Cqj8Qa;hƒ1OL&HV;jAwv'E4ڬC-Ӝ<iG nX(U+#RY}ۦ^RPzBy'OS/:rpc$u#26{+2H2|n="2s{h0gylY޺Y1Nw2wr{ OE0ՉO0 xF8"Pj-jr]_,/zB^;qW-WZu/zB)ڊ3P lmY^aDNR><\x9^}7b@%R=`&̔ Yx]PsfPTq;َT++bBLp9 !Q='閵*to wc4L M(J_AR\Q7~2-X}wSvrjdxYk;fՐvp܄1lnio9^PnH`W{`f0uW` `/&u~_@@er=Kk2ݛE!,%WVP 73qN }=-A O)a|y2X-27_J ^sjCGvFWLUR!<6k ŗNݎhxLLֳޟ?ƕ@b] l+ÊE1d0~\Еsۣ8O#3xRox+hnoa>x=bMʴT7UoH.!6c;5PHWxeąaVZY~m̓ۏO-<4$܋RwUeU:ćdlI4٣ɸ Ӄ;&n* *oyJ[z_ @x>n(VW Co8vY{h@_lldt2`ȯ b[ m 7L@NN7-{)B1- *.L&퉛l*ږa~R(@s*XiF9g  K*LOR\PpBwH#3̉J׬4,Noouha+l޻vl#NzJ="f6N ,j+cLls)ڋͦVE`b4)hdH<6häsA6"vAhJA ؔA#~)"w%pde@o#4«ݑJɖ+碭IӼ^-$3mיeg,IHӪa 2Qj<~a=F_w\w1G^k@׹cjD) dv(e{WHЫ9?g=*7xmGGM5lijQ6~kl~΢D2 ItvSzL$r/>ea\ +Iе^xL@}Y*~{I+`GE[hɵS<ņ\ }+ac3SZz"ӈ*e_Pm9!XGޒPXA! 'm6ΞB0\@'5BKoB;; ^91dj"qE@beîM/x.VeGEz>NlZv#j'6wkv<{zJ@GoRs{@|Y%>/E< i%UꋛGݪK<ᾞI]LH1JzhY9)zs.Ms\C,li(gbY]JVVʥ)j~wMX&7f֟tQ^w_oyi,#b3/n@8 G  ђn47ɷC_-&(||Iu,d3@S]~9yhDEcF4pfYv٢#ϗ.Ӟcpz~އ? tHݒ4 6miH#;6֒a ua8޽lTПlpS f)<'?`wR__UF|Adc :)p>OV'3sٙu{ p+[\۞l9CO@|t"o ԌZn> 1nunc8љLHJÎS4h ~S͔SG|XϹ&%d/I_ƺkWoEx#|BsEH)P2 4aSkHr*x 4?A#anWUZa(:$o #U6 !<KSz6C jj('߻NbJf%,/gdߊK*vslncHX꛸Jr, )˽Nhik}OݟbR dȌ|X6x &>iZ]\H 3l+;n(mX"M BpCtެ"d񺟻Cl\!K|yFײ祖M՗ʇS,]ۢ׭)o*-iX!GZN_cٕ[SLFO\MqBGnG`EVjσ;|aJXR$zHp]p?k WR,R3'.;~̡ k-mW࡯>R&[Cw9Vq]ISe1 7:;;t]/$U{|RIҘA$d\:2k\~d6:rޅy8ra2ih4@K {!Ar@7T%b1a(#RFPc~oPo;M$oU\oǵ/47OQxqV2t(* .?&zjca/gWA L:)U0Ptd蝦_or-y] HUY4ٹjsJp M DJZm|lup 9ۃ&H!.neIy~_$+_wÚFd?5Xl%UbC3nB$ ֌te]8׭&(fĻ y[U,7~2ɆTsMO7B>pd.ib ңcp[]g[܄ZW&x|Ec0}h7$hgkg#ZlVUV^Q1rU׬SX*8HC44 =s\ѦuߙsFTGF,Y `ˆ5'Y8s*j=7QTU*ƟvīZ{}ޕdjh4 ' ) "k5qp[4n6%8(V]g F9-.Z~W/4hζh'tN~A@ tl$R,xQ[EԜ 8pn=P͇Z/w+ @YF qP9 1PGΛ`k[aم9rq0{ٓ;_Bk}DLu(CAj31.hLqF`,h sRe;N ߔЭ3p^!O;WOi"<x(Z[Lה.2ePȾiMdGD?7RQp586C"ᢣSuސjK3/aP><\ãq4aY';7L=vwH(ތduݔlԣ,By ]KE2jvqFQ',w-eoƑtҟnV8$`6a3"0!9@+K\ioÐ>hVt^>hl<tC]3I“^]_$/\B]/3 W_^`N8$yiFcׄL}X O'%l`_)f^O qiej ːË0z(D[eX:3~+n_!gԢ<$1/BKݞjwsw5%nxrZ$-EI}0Ĭ,@߇:na&D#u >C h`٢Xduő5#x:w,|:;#͙B=bgBP#@LcG`öLmL%y!R>3!0?"N@|"/MJ ϖ-JB3ڗc \ɕ=HO]k8A@AqluڸJ~ar|.6jc4RCE}B5aaYBɷdu( ̓/Hi;xȾdP~o&Mχ %ѕ٨+HYz&o`؜q}x}QA5|(6>ɡ-e4P>#fCg4= _5 7jIOP3;rN \L3DV$Bq9nkiN|%)`>*35y⼻E9<_8 h/CV& :{uC*}υƧeOyW0g/!0LZ)Sd$6RWGvv!Ie2ߘ}Rw!`y1໯m=Hb~. ‚VWǦH$q6kO_T2+!^$tY6>:dP UO(.˭cSOGw7 6AÙ;AXRqvAl\UJptk];yEvJ]zj}ꮻ F: 3"VKF}%W\vOՎAL":ʨZeŞ-),f'&-[m}VrJ?$k><ɳwW };9qѤ0+RԣP^ !]5ֻC Qz V~:'QH7Sq8S<؋m+C'!F6H= Wl5e3zF+qOEoK dzǧC<7fXOefN|>;4XNyίz澰P;NJN<23ˁr+= PRͻ8 WnF j3PF= "hD8Iey{ &ΥMhSB{K˙f6^)+W) :(~nolY]]+}"%㗩Z2h4i+5[w+. K&=e U(^򟚳!mݑq]ȅx5s *xEg+?H3lV5\$}6(9{h]e` ̍+`QO$p ɨd+kAW܅ $ny 'r񭦻Ed(Jv)AY4*fQވ Ზϩ-fX\ԚD#cj"ڇdr]bt-Sas2ta6UWL ALS|&5}#tٜ}Lw~b64%RRDȉ`&%^wO@#%() uEMq8٥nDtkވY MǻU *s_[6F[C3(,n|InX\>mnIk;wC̪N F9_YcIB$ktW:r˰rVl&o+wCFXZPYM?xg׭UtJƏwT8Xo{V7,7B/aOB \dpGGs\+KbC9@R·9 %4E\3,+C?Mj.\qm=> Tq][Ylo4ظnGiOrR>bֳ@V|%;D7oվxt i0ʥَՎUgNBͯp|%/&@ S[m2Nr*3q }_vtլ-|gRÆ%q<ښZGDAV$cSКV:n~`[摾B|l3/~W6Ĉhή0p3g{=D:'ՊJ}p #SkϔF ?^#Sc.ۿ'Ы@)nm*2?$)}!|fkbȈi{ct@ړm Q< >m?Z 'aɗ*b2V,WYm+p$H#^EB7zqm,E}|!0o7z>>g:!ԙuUNV3%ȱ/EjcVY0/1L(.kx(" 4OD;Ƭ)=p*H>:i΃ƩE4HW#B`/KA"̓:u76]_mw*6>*jӭ g We:f ۘ@(՛- YpDBν;}h"ĵs"joiIh&?t9`!H&? ICUk^fg|p ksBV33#eѯ~Vnꗟl8ʰMOXzZ;sB :cs8q5ԴYLZY.Io.`$g}Ze. YFE}6qgT,򭈣y1jێ?_R6AUÚA #PAtWI,ӛd}S J! t5f]a?ԟbH/-bߐU;6`rfLӍcXvdX$'Xѫ'=KY>3NcB5cslMVqtVpP}t4Yze̮9ƽ;p`Gav=eixCz!Yy c(lԻnzxC a/ꫀ$VDKWqA++6!s/fƌv(1>f 7-P/V#9JՔ* Ku5_,EK^xRpF& 5j6Җ>_}02CØ܃(K~3$#ϖg"͌% Z=RP qL$Xoג &HT ~޸6Dq4}%U1O`ٖ1L1=:~PFX" j i{jr0n7|.gg1{0k~顼f2J1v-~;# 6IN^%l_Q?i3(߳qݠNdO;O0 d4tQ)ƉQٶ0Kƕw Φ[m=AM ΓJ#++/0l67gz0)=!5`X>?;2AY4Tʃ 󇐅]( Q(Ͼ\J]yĩ$PssZ1mm,6\GvׄQ/~F>Pq+ILߡd)AT/W݄>#9R`4vW3397mA`ɖTۘ&kv;"'ܢT'?tpMy&=jURW7\!7\λ,Hm_nZEU)U~eM1g}&r뽙x>iKKe2d) ;XRAߏ;xE~jYdvB3W?ѹM0˃lEjaC X p8iF8JfmL3.O ymKb]Q\Ӊkiv:Xf Jq4_50fvP,1ʁ /bx/SWTg~l#ɺi&%$feOuX@Z~ҔQk@u ygҶ@(Ϻ~cSj`}g lhaP/!*#UZ4ز)N1Vpc,4-}2 koGM)}~F]Sg\DxX9.M#K3lU^{%I@ݝ'{ڏA=c0 l?fz_Wǁ F^H'93BiMZYFFtze5tc~EB'wE29PX|P,!|X΋T$6wK'_KjրlO$א?Z3"S 7w=#B _N /dR): Rf%"/TFg۱LdD`/<,j!J64b̈́0pc9t؎}I|yb}[a>QcLei1G\,+4X䰉\rT?eMi319I3y)@^Kx<gBp^͏1NFpfxP3%0`fffSB3x;܏@L#vЁ{ܙ[b.yRXneЉr "};>'. ɗ!iߟȧ/ [Ӄz$hpU֜0犽Wץ6AUS.>(E k}jjCV4y\שVbgFP0|5mQJ`Oޤ[kFMf;#jgukqJ\;vtnk҃'@C3J8}e)bƶёͳ%9:Ϳ{ oĝ),O2>|FSǍT9="3$ZxXiҕ0Rߘt3~|T|RQwO ցT^ WMGkym\)qHN7rekQ:сV fWSk"%j(~q.i Zb%`t BW6Uxii2V\1p4^3,7~^_?۽<o\78ܧ6B(ZØVw;9- 0(eWQ^-}7673IH0  aRE-3y8$5F3R&@t(4~ Xkq5]u2_xՍ\O€~LePψkYxJ&TPtEZʝ a$Qzņ?EL>7ZSĴ-dh@ׯKT' u)|]xOT3ma~G<܇G"ݐ}}INEOse/ MAR1FrLH'ŒuTӥ6S#np' p0pޛgw%o-87~XʝҏnR4,UÂhG~=6`y9 z{?%=,Vw\p2B5GpULy߷, 4LoQVu >BN Lv8Ɂaٮ0q5\A&0Na^#ޡPF(:8Eˆ[̕(![eqIn^F)|Yb>/հXUH9>ZVKI1!JqK0}K4R[_5 ~"t^1-Mj^恬1WzYs̤B_Q U֌o;C f|bR)=f.-i#WD0R(?Yzr&?~&uZLj $ߊQd,ɰHqN~60Gv<}QS<<$؂<cbLq<$}[؍սO@kz3/]=ϙcWʊ)X ER"ۀr{_L_ΈN]@UY5(; Ö.)̢ACE `ګn Mv.1s`u =2K_ea?O8 QґYQ31\QiHa NL 0R"^qlg9@JV }]@F 3!s4D53'Jgj) NjGѬf]Y@kEj8a~]y P`Prv#FPBJ7UWܶQ-upZCʳ'D5Vep-Pǫ܎hۧG;fL:g)c^P_]_ olWE}3K-ڱ7vE+_\l&leM܊r[،OJ~O(\4|& Ъ͑tS'mAJێ:aR|CFjgA1 bf6nNcfj*. 킣<-%*lRdךVpǕr[G|a!>ϝϚy;ڽĨ5r,C>Qbt{܅uSڱCȵ,if̔1@f6@Zo (풘N_)KcJ[ ۰^lgʵ.rEoI d𷬐ynߋbu+~`~ yvR-jSCGt=6w'xo2!D{ Y|Pb4X%+Bd88'{vn=)GLwK@fez^Ah6ʑ?&N(oHsG0\||F6pE[C^ % Cx2ئ"yԊ>衏Y bq oo({VrndI:_iqlWn Rcd?#qP1RRjԞx5$7 $6ry- jh;P~tm_֚P.2RH!(_u(0RU*/F6/󵪸&?mAٺ'9yG'?0Hkj;vяh &V [wI 'ID62 9-LXT҈.kfu4vHO QKV9q\)!` sTc2$6R3".\VW;4]CzOb(r`c袸֞TR༜/JmsaY~XPXXP$+5%6Z\zn1I V6&C!u|fv-J0+Y''ߵi'1瀙@fńJ\G{\nNH!%m>VZ|2F\/pbF+Ncp-S~>.j mAw˨>f}8Єw}DV(mao6ߥxNd[ 9xkHb- 4MyAG;aq* 4]O>IZ(0,h|lgV|-;e%\ OC[ KVG|BFVS aj^ɚ!ROhx!r$]Mϣ.bXhoi0/9Ђ2RJ[Y{aщ(P ML/Ð)(γyc)7N~$ڝ/y+/S3Lw%Pə).K.2*៫ 69 W]?p4MDQAM_;#ژSU._6ӿZ*T>C&8ɕQWn8LBPǀ{^b{A*Ny2Զfh7K܉M􊂶:HwtJxsDZʔI._q'Sl'\#ƟHMg`vAwyh# x?4c]#O&5 ɴKx> v ΡM)OOTA#}2*QIXCHs4L5=61]R|$zayV#2W1 0~_c܏[ QA8Z > hݏ *)_/O, zŲ8p[K.|0EѿH϶k8h}6R{H}IE8ޘbc' /!Qt$kr[[beQɊBCvŊM +e}? Ւ wbi'ZnzuuΨN8gVӂx5h%̗B^,yQ:^Pnjѹ8pu)7װ#uB31ts,ЈpuޑY۾Z0fqVHCMdA4͡Hkڮ:D@C_CT r/wBW tN_j-Ze'{B1l v5cƕDP*=rOU^Cgx~u͋D_b}N^ke3bSBL|u~9f:l"[( HW r]oһө$%H=&)H[ eDL7%[kU1_g01>Nݭ+#hpjgH$*o3gq 5ʽ1.x6fb} Ԑ@~+5SRm9sHfiZE=i22}8Po NKŚZky |ʏ)1z۷yK6,|=e62d6dىx;FVGӿ=SGg*-Ѱ?fnmUq>Xw! (d!W$8l=']>FxO:k;:Lɡ"ro<6G< &'2({)^ddlUv+.Y y)"iQh0Elw+1DҤ?zT[BvA&УH~=oѩ0`Nʢ:m,j0oq3 ˊl6Z8wBV, 䵺hʉY~V`lf,xT[(jl^̯4U(qi$xM t4QY0VRZ*PKV3bD`(T7UA ԯJUu,HQL2V4tj<$0Lhe)<ʢQ)!sqψwlkϰ0Q]!6Jly#e͡S}2eRg<ΙXؔ,U)V*nCa^7.(]{Nt:~T=:3.|'<}\1´lr!= ȯhSi_3e /[/|}EotBG"/2t)ޟ4ܪUõQC컙₠?JC7!Zs) ё@.Z,~2N6}B'SמͤZ@|SEboAV%b qau<O,Ŝk4baQ<vII*sDYrB_W!1)W@U{RH==qzo Ϧ꼷ɲyZ&+D ;ʖUa{u}#U3V@(J%[6xHTt~:j1f[z4L8OV:[7՚?5wB m|m߳Sb-/o9B5U)jH f0]8Vr:G,=J-E@S6M$|&o%nfgQFǍ )G1u;Zp m:!/H.j*ת⊒wRrt+9fV\=$Ta jU v4 |iu>FR/ "x`oGrrDh G*aɊr gC6'kO& }1~T!Dܒ Gq(e4 ]W`Gs"kp=z&OՍZ:}pd*R5 o,k9 \^2~`V6a uwŴ!"3dR v(5cq"?*i u{/m݉eԫ簟g1II W~]beVbmcMi6!>ސPk(ȄQjT#T#ڸyJ4K`Iﻻ&;%͙܀̵xOcY) |^9*^9a2e!$~)fen #FhqRu= !(uXkO3hhs8* bNLQ0}Yu'd'fNynxhzw2L0"Xs #݊ 4(ʳ\ A/ϵz(04}y V~oBM8cUrʒ%=JvbbYTE\xTԟ[w1 hٓ{(KٚM_gU*O?={vi@t̰^5 4C1!s߈uT&%OCeN:K(z}$J 0gg_z,Ggl0R;帿Xmy V_-=43~(QV z9C~ּ#sZ:ΚcU3Ϡj E9ꎐv^xP{.8â}DWvpb N"?w?ıt\:ۚaJ_GTYUԾ3·u9grP#.TGEA!pviӣ%ޙe`%;J/AS2E܏YB?#K hb:N{5X`G3ָҶ̊ O.XbZ {yF8o[u?ecgQķW߃e9nd^i V@hЃ\1XƁibjL-R{ & Y F`ԍwG[uô YΣN`ՄqH+)ުEVH$ɵi9(ޜpd6LH/H^ܞCOOwBύ @ ԁswK\̧ [J/9ky%礋g{^4[ c\qͼ-:.ؾ.޺vWe_ ?Vě*@u7ݸ2txUR8)?ZQ<|OD ,.mch0g?#)I!Pozqmңe Y䝭1SiܥR%u-ŒC=gV[n){Kڱ>a4ca{C#a/[ cG72qÊ8Meh_xÔNjF} ^0l~MJsT3ļ@۱&emh5 дK/X)t،]Xfcʼ^c'l*[> 'RJI3[+s4I‘gטAӐa)Q A踎ZJql\FTҢJ-{K(z<F#h^3Q~zFrS "%<`ʺpмT_0rl8^G˫T>JЃ/uUߊ [M#<q`))(okxc6&B>)~qтoFT`l Sx7+=ֲ HlIqq。{qk55sPjzQwvCt⤐<#7D=7X?bR*2tӏ K;؇ ˟wu}RRi~:~EaNBվpnr)@ܰ ,VE@u7͸3!FEM"^ldcP=V:m{S W,9 2Lk>A {ZO/ˊxZHxirNB:Sa_  ##^(eQ)1ӡc-pMþD⫺p]tr^&N @7?NfqrŐ %|T[Yŕ3l2*ЋQsӒhaXNS&x ĘeUrsBꠄ3b C+B=Iʡnf&_`-o1<70)v@h.E]F YL.p%FP<\xD^R# PB0_W.jQ\Bs6t~(q^B[ޣ̯n6VzEsӉ?9z08%rD *hRS+Jf湁6Ϙ'W .թ4YDx7OyNCe+-7Pؽ TO^me=_$*4/" (~cX5m婕`Vխ~򼓱Tl}R"i؈"q%P8UzZ(,tO\'^M@8f?@R.k[Ȃ;40{4 47lef٫O8ۤw52wYbga[h2|t/}&3MIȏK /-4>{W`y\a3\ݸ~ܿGd@|CTWweA9j rt59pb%.k}S }Dߤ&d 6=ܑ> hb.Zڒº\ASyf9ӵhs@{fBwQ;ir0SP04,"Jl'j =f{}1LϏEzX\IF5H&~14q|Ʈ=& :,Rl5feueC ec4޾|vT}PX0ğ1-ҧa}x=OxHN3BU >knnѝ;ksZ |}v%3x=ʭ e_6_.-䕺 ቴ%DkYJ},i΍qo/ · ^m[fI6TX\(]j^.ޘ.]Y;T g9*_beP2QCG}`XGo>/]y;2mG;<^0\6Alz:^Gl97c1Zybr\>ށyZ}y]լܗ~4c.d9a%$V rX%0b2e߄@/~ƒ%1AD!~AP~r[,noH$E@&p`AJv.l6s=|T65?p)U/ Lg^3*N2A-4>>:mLfau&X*B r ݕG2I&$&g,AWZD{ n+VFMဖ,Uv,*Scnz`N@TYg۷;%e$iv:n㚤f6Ԩ@8;%}SON:0蒶M{p_(T0 B;L=%g-3\*MYFc?'0\PT#b+֒e~*-S@Z;BŁNqT9ΏYq'/[r1#\쭚?N:>~[%iGL^X蝎[ذn Ŋh_WQ vp >Ƣ¯K͸ۋjx~gKV %*by:İK}PlI}Þ`BS @fٟpޡo\x ]V[|9jTe/n1,O)zo ,Cr31dߣ9ӓ;ȹd.Fp8@oh$azd+x DHuuwȽɗaT^UF\[~*‹wOmrmKϲv )mx9qL͊u`"&Bŭ\tmp- 8z6zw?J N0+b˾8$h?ȵttE9syZFec,{iIhq\;[*xт}{m1vx{ c'gDߺ60ֈn++dddnMcausO m&͡m>Ua*h qkSLx;jV@R5vPmDŽJnT B?e1CL}p7n?*ƹj6!5ټ.#u]PI)qcOr@pƹѓ1;(wFIZ%BPZZVLC_L Mw|+];D5ٟ cPuS iIq7&o10)|oi"(p_g+.[Xn'h>*M#td9xuɍ-=o1=+zH=EҾJ8X]B t>aܗ #zE8^|ze%gBr.&\/bJ XMOĶmu]|pnd˻.XS]/GnJ @Z`&2]ID )Ŗ5q"yƞeg6laϧv5~uuPI%P:T#pYlLLnڔ!a<}j,[PcͩI5P,tvcgJR 8?flx `DQzXLov29%i1/҈𙇳Yf7V Q&o6">ʾR9QCb]sVBN Z-Ԅ\3 `m".zԐ! #R%:@QII`2q2YfKStQZZQ#JYw*>{D-؃,;Co|j^Mt;`Y!Hmi[z90 //C>}֧3{+i ODː Y{0 4ҭ g;ś LɊ'0]^܄I8޺M)Ɛ3$0(ok@`bNVv | ޯ ` 87 V QSSJeEBϴrL<& m*MFW+[ef>@Qi0!W֍y3JUq-dp6;IsMPDB , ,3nd[[_}!92"Qt DdBqpiPB-y䊛erM0y-,WZlG;9йyŖ܋ݾKy?JB. vO!N,<lvunlB{Wgܢ8=T7Z!^ќtv7H ")B`Ƞdž?0ƋV:"s^s{2=d6zigIwrY!r5pR -zyTfec 9NfBIk5CnA]-p&:ہUBچ/ WxK?t[Tj$= 롔 7H/v5K̋Pux8@i%m%pW-vɌL5E$ʻW~=XIuzԏEEapmb ÄEQ ?Z]J~ &2vjhxKOߑ>DϺR`6<Ӥa8c7-v ӢN/`QV7mjOP U9j\x*o)[Lx̼]bٮ׆s˱QOl#òcVD66(ɗZF颔:2F$Jo8CInM:*|;73LآҪ~3XѾ5Mv"y 9F1jtߙqLLؔ0@uU啊<}O.}/H\x>W( W&f;&+LBЮKb‰̢H7Xtk4r:%#;Qj4jcSGx Bv]].60y~Ϋ1Y-JPd>wwcX/Q틣ت۬GYdݫO|~&6ŅGgk?_qy[eDi OД:ސvO0 e[~MC*Tɀgϑ3!#!dߖ;oHsYm YW}