colord-1.4.6-150600.3.5.1<>,gp9|ŹVm#&CJl H@ 7l"cAe7kײg_@%};g/T8gfY)z8~$*d_]O M8smR`LU %CȰ ?G$V%GX: G*4,'g.Loe]{PV34;fmHAORvԶ L~T&Lb5}FPĒ1qۤvk#e E$V[{)|ˌw>I`?Pd   E!BS ixE  `gg g g 4g )g * g+g-g//g1t 2)3t)7)(7q87x-98,-:;-=p>p?p@pFpGqgHrgIt8gXt Yt \ug]vg^}#bcedeflugvw4gxgylz LCcolord1.4.6150600.3.5.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.gh02-armsrv1SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Daemonshttps://github.com/hughsie/colord/linuxaarch64 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 @HrlsOhhhhh` W1P2O2F2>& eQ 6_,$*2"4/'+}C c p6 msO!+%A*Bgtq"%F{'A큤큤AAAA큤A큤A큤A큤A큤A큤A큤A큤AAggggggggggegeggegeb gggggggggggb gggjgjgb b b b b b b b b b b b b b b b b b ggjgjgjgjgjgjgjgjgjgjgjgjgjgjgjgjgjgjgjgjgb b gb b b b b b b b b b b gegeggegb b b gb gѵgѵgѵgѵgѵgg9904ef2ea066a54ec07d327b149c303c21fd1b39b8905884cc81dd74b50b595009eee8efec769ba4f1d8b456317412fac0e132b500e6b70bc3b18a0a207a0927d2d061c4a33608688bc2c6d64a134405e3aec50604e802bafce0b73f903bb9e22f4a1ed3dea2a4c4b2b2d456e770362cf8d5501dd1affd846a9cdcfa3605d764a1bb9752f230ddfbce459f13935b1575beeaa60bd30273bf98a9e7b24cbfa209f8306381e84f783a9c2f16a7205c2fb4029245124033cb182bb860d43ddeff17da1582d0cacd4dace864cb787969606a5f6b31e4acddd3d2e03bbbc154bcdb2fd30c46b7d65bb0182dc7c010156eb9e058317d05028242f93c9af92d402fc2c3a7d853ed325b3c6c3bf74343e179a5b45605d9e6ece73ccfad91f3571c69ede3f21dabac244b985f028de92641018f0aa713e7db57a2429e565d0f3f7fe7f30894ae597080c344cdfb636676fed477cfd9746864fc5859416f85e5ddb949f9c2dc1bee4cb1cab4f229d9bc2aca511dbdbff3ba6b5d705caa5a87dc8e88870886d744c17e1e95081643152f40ced61ae35385a3be51e3981340c126781743f56631e2f25dd22641e6d76562d3fe45cc232d6856496e5f5fd2ec2863e36efa48a07777d2b9097d887d438c852c6670f701a61fcc2b47f739b68c72add03c7f384bfe8e6605da290256313c387a838f9f421753b031d0b4b9621a1183cf0be41f7ec9ec867bb4ddc363913a36d9d8a8bec14ee14a98f3ad13c7982d6a29cb59e4fe3fa03a65c6903b9aec37aada7e532667a6fa244a3f90faa14f84342f7c5b754798d695886ad5f26b03d331390b9a411a97c270730b354b598fcb1b6020b1354406b3ac762df7b412f76bb30b4745ac73abc5a29879770f24a8c8992d3f5fc711bd24a9c127be14b37a01f600cad4ef527bc059ad64f734feb88eba612e1be22d15142546250131413465579baaa378dd005592278b8146e6c3ec65ef3f04b7ca97a3533ef6c964e9a3e35689ce77cdb859392c508a7761dab8a54398d06c09dae25a42f273eb6bec32e5f7143c7ec168aba7facfb9ce034ad5e40a6ac5cd2bd1c480593e6236e19cab1ee36024882636df5712fc9e452b6628b12d8f7081882230809fa4b1307213730ebed81feb47f3ec51a66111cd83550ecce108537ad420c98ce1235ad3227f56d81df58ca0d3dda04d71cc1ed26a4f1f84d745102f66b789d54f87ce544d25cb5b6b09f564d15d8e204426b7b3eb1e78a170afcdee68be970263029c6d0b6c559635473fa00eb2882cc5c83e34fa58d4fd49ca55510791ff729a91abc8b2d1969d85072cb31db9908cae16599058e9f50155529b3a5bceda5c8493d31e7bf0f970d59c2c5e13ffde15967a94143e26f5c66fcb93cc2509f44d882cf2ee3c2954d7ee5faaf27ab6f249d8e6e73dda56c086ec63c135589bf545726f729a09aabaec594e4dc627e6b0bbafd9b8ce60854358826d210181c5a377ced98e776209736b0b7a3ab2b8a9e06c2d88fe887ba328fac488a573f99df8dcf91af756f9e127a7d06900f4959cf491af3c21e842530d509da0cb7c06b08206463b2e1bf8599fe5a7bf8ef51f6e310edbb77c79e40429fb0cb87f17f71192d665bebec39340a2b38c0a883c02d7a200bf18953cae580469a6175ee7b93bb77a137771adac533ac3983b85b5c6050d0669e0addd0dae308c9f61623ca8edf5df81da3de7ee6cd8b483ed60a0dcf705efa44aee1f8533ec495b08b3eb1cda1cb10287bd68cd8967ee6a3e5aae6b42b6849223da2342c7007284852b672a32ba92e69268e24f29d6699950fc2dae7e2e36456b14b7832d69d1c4f35d351e26ca417ca905e59b9cf2c1876efba1d8385212ac800a61f0ebdff06d89a1dccfb79f6a16555a8be34e339ab0f7a6b2f51846999893cb1168b7e0cbafd7771daaeba1e47b8c5b4c6f6d9deac41e81279282c95ceae022d5fc9e5149b9752402388841799766e5907beba3ff18c3bd720c14a138ccee5bf26afb56e66c374bc2772b5b318084a1b6528e0bbc9497ec5e32eb542ad0da926e15681d0945d29d3a9e98b62447928be33fb841a3b7e13afc536cf923ef5d2129425b21cc6306419bb2fcc60ca6ed71deef5f7f22f6c967746d935209bf30898c4e1ee37f29d89f6a738b64193dbec905ab728f4b43abbccf07ff2259b0d8e2d171d16497ba392295eb968b8de35a1853e1f593f42b4c7133163b0d5b2fefc4fbabffa7e0c6b6aa4d2da2aafb1e284db351d79b3b00cd002d50cb88bdcb72c904226edefba9428172d69a2f9b3885859464fc51b0f512a318759b4141ccae8d7b483899ab0bc822a001fa9f00e05176cebe7b4c07647f9731d739f7a49e8ee42d56383fd8ad353868cdafa039b7049410c98de21f21facb21c63dbabf80b9d0c86416f2844ff2adb882186db6b2c8257682863cdcb35d3cab37d5b7719060144e520e2dc4b4775706b31c6279f696e24547287934f56377264f1edbe2f214fc700e27bd31a7d18c93a8d1c1328f3195678881bb776cc618d008ff759d7c018243b1aff30589958ab7bbe8f91f187da5bd8208ce9925bf77b7d68015d438a8531acc27acea8dcab4febadd0edbb6b699eeaa15bf0a7ed3a89ae5a9374a2cb8601f831253c6b076261cf69f24077d55608b5c9e6d93a282e547c60eadb92bcf1db5a01e40b01ea42999c9cdd727ab1a888674f0c5f50431df5e443718ce0ce0d253333f0f756b9e0e54e08b28228d11d2207e1131768a5cb05a9e374a7d36ec2f5e642038818b92c55e8626105e305c4df1873fc913aac61f185f145676f357ce5ec9b3eaf0c5144522151a936e0f981d7d8a4959eb888cbf24c182b74a0e84cdcdefe401463335c6599933ae7d42c42e585b82df2865629d45cb0f27e3e8eb5b1b097829c72b8c4e3bf87b63ff856025dd333503c5c235d5386941f26ea4731bfb4b6887b96c436c5bca392f134118f3667674ce6be6414a210e9571e690138088c623491ee76c61fc5dcb8f95fee66d34c52770509e8c0df66c6caa0f6bb15d8635d895b797b68d4bfbea2738dfee16b48ae4389dd6981fd6bfd775b479166f66a5aff43cc74ad544d73facb721b32b26b116971f8d49a5da1dcc4cd038e9b0c33e699909a8d97249aa3d84d21c04e472fe1c5505cc06fcb91cbdc6ccc8ff145534cf6c651836e839912e5ebefccea0f3d95b255eab1ce5e7555792499c58cdf33d6a3f86c6302e804b744ea8158fb64c331106b68b32d94de85b845057a5614e46cde387caa768629bb514099322c9d0b5d14111856c996d3b4a17e915c43e727ec89239038f35a08f6c7963dfaf9701fba439b2cd9ace2c2f0b0d8793cbe20cee4a4e1b7eb74390e8e9e86a260bb63491466377a9bf53dd9cf83a5e6251955e59d166031e77cc6b0ec95466d1ea745f38925db21b7595bcab0480a516a788cafdedc495690a1469e81d1eda72ba6cacf8b223b95aa79507287cd768a62c5d6c833ebf7be950ade5189ea32755ecace57f07f2855edaf977fd5ef5f5645e11a46cb07b1bf675f042182f0f72ff47e0867c1d10712ef29bf0c782a4ffa814589ce6d65a8e7807ecaf0c2a706e03919b79877f7a71fa0788a80a9019f6e97994f83f368e4aff147ba8bdca096896a93ff7316edca288a2f7866f62417793b686b1a3e04427c548c191ae748177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806439cc4cb0d359f560d51ffeaa375deb0ebd13c3b41b0a1fbb370721bc3cc4afa18d38e33c28dde4b2dfba1fe635e10731a8c54f15115095662d5d6ca396e3d350f382e0af7a285b62403fe92aea7ae710cd20763fa677758a27d6dc60face9f249537aeeaed88a4bbad31e6ed9804e860e97e6c83af8dc1cce88a5887a13904db79dda736463f17cacb775792df7211d7690d143a0470d2afd7180c587f75de251service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcolordcolordcolord-1.4.6-150600.3.5.1.src.rpmcolordcolord(aarch-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)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)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.5.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/shh02-armsrv1 1741803987  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg1.4.6-150600.3.5.11.4.6-150600.3.5.11.4.6-150600.3.5.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:37846/SUSE_SLE-15-SP6_Update/44e943f52a00843b4235f841a77ce1c5-colord.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux      directoryC source, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=94c4fc7c983f6f4f60c16fe249e4f99209f1fa39, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=6f43eef181ed9e921626ac84313b12ac0eb4dc6e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=6682a1b6314a9c43ffba2f291549322d24ad1ec4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=ecafb9e1ee557f56e51f114f1bcd3719636050fa, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=8815ee441e1fabd56b34c2575cf0cd77602fb6e5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=ddb207c9f796dcb2e1b4ea0054d44b7d4356ec48, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=9a124ebaaffd683e6ad58751787737073458759c, strippedASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=37c7783bcf72fafdbf411e4f1076646815bd0d10, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ecf3e9cb172c0a7f1c5da8ba4caf3628db10bfd5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3649d794a7cbccdfb2657f874451b985ab23f57, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb62fd7ed5c3bfe3226a94c844d175aee681fc34, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e80ebeca9204ad04d8f7192da8c11397fca5e387, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b2a2792c9a299101252bb135b64cdabfb2399c63, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d5be0a25efa3dc06e8036caf5713410bc3e35ab3, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3cc3f32ec594d6c7cd08d05ce39c5f49a35ac186, 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  )2ERT\dmx    RRR R RRRRRRR RRR R R RRRRR RRR R R RRRRR RRR R R RRRR RRR R R RRRR RRRRRR R RRRRRRRRRRRR RRRRR R R RRRRRR RP PPRR RRRR RP RR RRRR RPRR R RRRR RPRR RRRRRRR RPR RRRRRRR RPR RRRR P R RRRRRRR RP R RR RRRR RxرSsystemd-sysvcompatutf-82f5bf4fb818c77db506f949ef6b53ef831da93d48d0f58e82ec908a7fe829270?p7zXZ !t/@R]"k%r̨t2[9؋BX^osulZ;)M)n4ŵUlZ{RGs'4 _o)򤻼0#M W6ەT%s!jJ1_MQrK5 ^7-紽vbŊˎ e\V@& #ئ#OWzg l;O __97稸.]$`m&3=!Jr䛿Y<ƌWL!5 4c'&4 ]̭=W$jscե%򗲀I~ JUA*M}m|̢il{?Ci^#EhB7ipM,XisϕB*X}r) ڞ( 3Z(hu%<-$wp*YsU9d0{cq[6TvE 5uݱ{Ԑz,f|{)|NeDcs^r~G?ni!G8@%Oٔ$ nO,iqH^-FT v|w~5&kJm$wiih{[af7mX˘#Q[u>d"a c [Y?aXozm9;:+Zj[h~ow/]C]N%ȪzN3%@N<%HPK,,9IgQ,W0mfsp[]~6Sdi33z\^jHWNb!5Dߴ `4z,fakGR;˲ W!C,F{XZ2a \vk:qdit >^5 pu''owiZW4uQ*qAņH%ƺgSk wf?vQ҂E5?Flyhq_f5C p*9xA1ran-Y] c|LCz28gbkַ#_K< y#*ɺqܟ=x `:q۪a B(8P5 KkIyY+t ғ䭺(Q6AxpWәMs=tኽT9Z,H.۴i*GSF~ J_ mм^@z'RWДR$ͺw;GW]&5N,-x&A˸DaC&*ݣc);tbSn!$="Nse#M` kPRJ%ONI3q8_C@hbw\iK@_jjB;4Y;%V'2A]g\5b"!K_];խ"p> g/(h;աx.J;J7,{Cj'sBu]&BTt-r\[?1壥mB}[тo|1TL=9LNی=roj>@=Gu(D/Rt.̰⬽q6d@S<{CV  :^ cBĒzLAL+Y[~#"n` tvOޭ(٤r9RsQ-^T8hZ߫ 3h^ʯkY9 q؃éo*DK48@}9'jj82Wmr*"@A HczMKDl}GxMq J"nj繜 }.ET nyʹ*2}s9F=| ?dkdY#ٰ}8Nk&aa$q6NJ::LfոL :,@n=^şME7ó{ ~8* uJOi忇USu(5ECLS;Ft񩈓"fƘJA)L} i'MBPRhUQjϟlʑxSv&u7s+3Q)U'Mo}D{lBDM'K|B H82VF:p]aX˨1/AMN&hwf\elC#hWu%NpQ |"jLmrw٬nղV \rE, $N^zMN7qsl|@7%DyR| YbI7db{₅Of:cZ@|b͜:Fj>,6%p6[&pu\:gtzdo A~})"Eg2 RޏiT%CWe%˯羘`rC-EbFQ_}qؓA}X~ %v=O\r;J^Z^C@ûe2;֥zagRGDdw#NեHw79KX#SoURJ1,r)DZm'; 2}>5x!ѳKq=+I}=kp[<ԯK^ϓwv0 u8ާE z=]KA%`Ov!\"&CfqWb9 REn> Tt}LOPVwaBaV\X֞V??Bܤ? 6;iKA:t%< ?ricYa'tL)mTDՇI2ar/yl)#QCͱF LlID4cWu=K:4%˱e!]cN8&!;@0兊Hs1ߖ}/Y#9Z ?6B)\uͨ$ha֑On-:p :ˏ0۽-~Lc$oj,\\#G 4 ѹ%Iv'"ҎnΞ̘pҹy*3`hx@2G @:Tg{ZZe3@b? M-ޗޱӬ,1I[%|hԦ>umZNW&W0鷮R$sRQq2hv Y?9ԣ4UEJ('RiMX?+B8`$q/z͖JG9j."T#Gw,GоMA W=\כ4r+`rc#"(yѰE;W̱rAGJJWup"qfsp6 m'?Vv74Zk|WS }T֐ۘ2RQ%y2H4WXH|Z )Uk#ˈַ}׍/r ؃3gtu?aR&Ji9 -YߞHL0n#s~`eiмE|(gX|~[~g A.Ʋ?u;;ѵԕb '(nj7mhHJXdg'% Ǚd["zӓ6E'Q2\ P/Q!b~a1^Qo>\2i  T SŎ9 v̥(We9BY|7;? T_+KH@Lg0%p"=[0!bm+x?J^W3óF!J JECޑclBm;< w2ܳ9Ʉ^`=ǰok >qT{uvppM:{tD-M\)=߫9z>]L{o Sw4u+_8DE . #e쫼xv s8n/ãm#o;wJK%䥷iѽhG񨟄wR6U u!^9c^w 90BZds_,.K4X.1+d'wWP0)XMȩkPDaB?%v beACy^78m@75> z*;?&aDҿG,3 3jVP$md'@J (%@ٍ0lv9 Du\F~x:òeǸKMO;LJ$,E&@I@vixV)[n>IxnqpT܈FeLM Q'Y˭՚1<1m/ BIXN}k{.78#|Q/; 4q;$G^Zl|\݆^Hľ@$|B̥MVk%S40㇃F ,V6 a4C_JBx' c\k;(;ԂEkyMD)7'g SKڏkD+%/7 7+vj};`U%QRad$oLTs~N9ܪ}H}6U ]$0mny\}D&9vɔ9(-)ej2p~Ίk HkؐݾMaQw $Ä=?YW+(Q"QP"*L.bK*VC2:)dF)|$BD_{ ň0>5 7ῑrQ4M AӲLVvW(+WMZirv gaJ$piFzcZRCzDpɨ/+a0縁]" !͵B2lۻ&RxA1|XZpti)y,9Rʙ P"> Ɲ'"&7'><\C$#~V/-n 3nzr[XhfSePҲM:>fc,] n,QVHW QrRY|A2PN)GMo.D9uRA2E@GHzťWl,3$\/m egGL+ oCKUCJ-m| w~A~?C eu}T}qڌ } [WMg6@:w<,`+ 4:";ztfט5rݗ{PC5'# 86QKmizCn?89mo)x쭯uP5*:8!;Bam*OAμ+ru)Ϥ̼B3`l |.b)hܫvI7jUߡ {C,a_ C)b yo]lʍiv:coZqb/#c(JN ՜Wkm-r9o1ԲRV^aiyw!o0he*7Έ 3倷#&w)QPH\e$n OrWAXֳRFr7I_HYLZy2*qtfE1U[  '̍`Ji;R!()ᇳ,kMVfv R$ՅL$)5h .xOtx;3<7_J aYz>"s#wG@ؽ5O摆$%GuM]H:lM.cI\M2QZl7 :ctR8kDx ZeN$O0Qˎ77h̯Z=-S{&Lc>fd rrryUӭ'g:̾ q]ɁW)*G-Nfs)@CIuɴV\4+u#%׆ Q8-8CgeRi: bwد[cdCCC:aF\ ;}~G'Lu5U=m1Q@ZEV&wiCsqSDZTp4 Hm~Q`#(>,smtK@]f\ ]"39 ۙ!s\JfW%hdO=[ۊ9I&|͝=p Vռxs;Y: 8͓GקB8'M'a\i9P]m,  /N.,NP-43xd%^(7J[a{H8.I,h!/c[Ì..B1gUx)/; 㣐؁wD(WBVf N/,_֡7GZ/ŗ4}eog_{IzOf]:AAˡ, umK@dCHXh` "!czguۈg|釫 QR}Wz8=+D-F9`kiK Z ,}#mHjkPyE\쳤J-[:܋6u rCg~#~#y#j|!cZ?F }3!M2f+CJN8]}Ҝ ms2E]dG\a85A{6Qt/Lf3Gi#EC4>w M*Ŕ 1n#l"aTz:)3IvpPL*U^29=6+oPqw-Sq2a0buntKC㵵6)+t0כɦbFy<. +9>a|ct*=1qNx>͘`+sC{5{qaunaIyàq6?3Zi)LAb@6ywnR[yv܃`٠v㝚q9"Fפp*~1})Õ;(U+=@ӅA[?Y/G27X.*|]?04ޔ?}:_-<Ӡ)U 厖 v}ՒX|Dcs&K'pQqc$#ieJ$)T]2yӵjtZ+0)3S9 !P{G3@>&:lvu"GB0 m>ʎhKX e3 9hυ5ݭn׺+W]Pĩkew8WO8CJK`ӕ0-?LIy.$ Vf$-.3(ȼ]:N_zU{![b5- lY-K.4\ Ehz%Rɀ1xl~E8A:ݙ@-08@=ݦҩj+7K `)/h_7MAW׌TnhTRDhpK=E eQj3Mt`]kgJ=z?'{lJ2` B]29${_#rQtt!;7Y^KqQ8u5?=j %DFJGZͩ:[,9u^+;x[z9TF%|9b`i#X_,Vv _7`da@Ie{1zE+XP6"+#{-ʠiRBOY}&c& cqӪb#{jT9X"0J#1xLGwЗqԘz1^{Fbc۳ ո}>iF. p~DмϊL@Lξ7m+nj_x,Sj{wk1L?SH:*l5,;* dGQG̱_Z kEdSۘG>Nnu{Xd!G F8_s {9(ƒDF>`W#Nԇ34; vVn9Ƹh(QEo+Cl:yFP&!{)כC-5&q)p4tuj҂[2d 39W e9v ]P#o( $@: n[xz Vc>SK0 v"u]j-}V rC񠍛7n㷀޲{j._K|:~{N}dħn2F; Cp)1X{`Џ9>&_8UM=3G߂~}r5bҥ>oq#9*kA]Y[7yqݳҽ^d ,07^NG七/-ۯƴyTxXS[8dT25SE?5d<,n2?QgtX$Etl:ZdrWN#R0>= 5>aȓ,v=1pζ |%>YglX8,x($GUxJ^dZ C 2a?gX5 1O+'"_ r&6UU%;Qƻٜ(^ ؂<#W0!t<`E+B,iD񑠭0c[H/mo ;&^;BbpvY>X&-Yi(ME380V6)o@M.fl\9 9`X<;ξBo|frm}eipQҭ6UϊB1ƪ]hA> w Q/(;im]R)W?p*SjYm=W x=*|`s&*-S+B7} C)/~օ߄Dy%{)~7 8Wb *! okKy$zBjNj0T3iZxjnYV9@qFqӽY0FDB/gI.Dg]pLUQLRh_kmo*޾ݮ5Qۖ)OIXksi>,m>)8[LwN栶kJk|5O4l9$v՜37|>"``d;kQ]an|;,DR\/ыe”sCM,>kBl#xwuWg\1T%ON[E|^#<(_H'וklUw*S"aGeQ3/>eK4-js&|uX*0٪aUEn'zN=HyX~tjkn4z tJ]: t̨aOK(VN[Ɏ|.%:K&<ոiOy^ {rޝv/05zZ g~SfոD;+.xfn!LzH!9! SE[~P10U!o(/Yd>4m 2PgɀOe8E]o6wl.uHŃcd(!jǭ0?{hhaѵ[*= ة=%@ YIFK0qCޢyҡs~B{5݅Y2[\a@Rs(hu=Fc3WϝiIupz*A9' {kȏ~-G}kG>nƟ:aK& neb7=MeEgXҒ0Z:I0Swjqv֭L<)П233)#+7.W7+s1.K6JM==6n8ݏd>TgF JV O82VzDIK~ 5 FdVX?mW;vG%cc9٪%{`؏):,Zm34Kdg{JuZ3ZDs8M0@M[&̊4ԹjFMBqNWZ摪ڣ,j{i1o1i2r:/KDW\kcp0BEL]- _A7V'}poZW`9=&]k'9zM.h /INţH`ka޶}6`EW%&{kf `M"rYp")%z EݕhPXRFT݄ #T<ǽvI5V/iM`;/=ɻVnpRs$fo%v>D$;_AKhY؈ Cx2J?ȑϕ9789V%fo3Ђ6MܠTR"XgQB_-o$wؒ>0]!3sb5k'XAqJprHj [ `w}| dkl%RQ_N,aSBb^b<Q(`sO28u0&;(?7 \}7N1dk&M=^]w$1{GLYɩ "}gNe(|:iM}{+JcLz9 m 1F+%leNwȆcْd!@$F*s4!`0y< (M'%:lḘhOe><wWB%ҫQ4ʞF\g?LY d)6l#d{n쿬4eBg\s=k֤!#^%J~6 ЃJ3\_blaT;`_ M}.wf?: %6ɪUeP5Ơ ؟f3>#Ȣo}sgNPObǵ*bhC:(F>0x0eyˠgLr+ΞSr%U~)^=m/6̫{I[\BwW:(VzQcn+x!r~&ن%]OBjO,Qxkr3<~gs^)' ,hiPزp Yi#><فvRa͔rtI 4 8Mos[}y>xvRn7FҼ{es_,0(WOc֧(ߟIʊ[[y#'K {N\Ʒ tOY XyFXdܪo1V"ֲf紕$̚!_A]IhuF=.lmV>ݍABMW$$vǎiRFN.,gh΍µ¿~ACL7*$Yi阑f5mÃ#.V"eF6ʛ}i& \|Η<F 60ozNJ5y9̱GpUOuNUUkMʓ &,I{ %c.s౅׾;!<'wEw# 4~° y b7M M?Σ;GȬsScnR8#fj\ŒƧ긣# TJ lK%5d3\+@InG甼%f#>RdL?R U ,3l`uJ<}v NZN?K`=m4.1Xٵ;xhs1,\-({CY+ wq@b&#)R (;C,!1xM(p ߨGB|,kf4h!Fs.pʄ*m4+n#ϕEn.Hj14'u\h;'Gpԓx&TۢZP\M^c`J';#>J[\'x$0tjʣؗtt=@7 ?jpfG˃,eW+H|#^Co1Shȝ(~T-^yjw׌npHX?8l0[ uCqyWZQe8i Erը Om-%_oHꅬ;)d00@J[ >KO3枤$0{B k$0bw0ĻaĠXPkgyJ 5^rVf_\o@F&:-GWι~IIaF3"xvH>o.h̤lXN#)h/lTzsffL݊.%4>NdM.Cx?Ťi"o@znP+jwB!"i%{Ǹz^R xǙ׭6ss?}k~l!lӸT#Q^Xc+-mL5\8q vԐ^=]QL+Z&iq(.t8ʃI"F߻:]2&3(d@?.,@ɑU +@f86ߢ\#$Wt2ƃHF؛Y$ qQ:sUVZ2\1>01d5䚚PťGG`xLy%S_&$[@(2ՂqAī!eI5҆0@XД7g.[W- u(۬F{pdF_'KDΰt|lȝlPzC]7L^;Š8j4-NQLO<وӧ`8~.%iSY1+㐐o 6f3%rt\q59>eMi%Q>Oߛ<D%T>[Zt 1|$\t"ǫ N \z9ȨY~ /<1֏C^>K>g[N9i6Eo yc{;cX<]Rv`\0l\m F~#0B׹V6W]pTELD!.K)5$Rsc+/oeRQ,dx`X,0&w6Ѻv2'$.V|pvX0|rzDDH{ƈ_cs>C(&mneԾQx&NHv_ ,&O]j &{K߼ƭg}Yr>j)M^%!XiRFF9!jɖh`Wo`?')0O^>߭^MBe+vH87v_qK}eΒD'aqkSA{R̓ArKw f.B\5h@,T2M<[^@(2JO._/\Q\n ̟۲(2&2X0]h;B˗LCeb(bZPmj)SqR``3qS f]h`m\8 ,GtY:N$&!;0wxeC"Z(39dkܛIܘ*#2p 3M1=}|`p_Ȕr$;B=jC3 wCUc Lo҈k݋/4D]H*S}}͛~w+)Or(/Ë_ZOE(C|ro܋_eݬߡ?ο6rc 96[P&f\.0H5,k{V]>bG 14Fu]'xe8(Ҙ7MtA^l6<ZgԌo4}S?e X#('1kDMpk\Q4~4Ĥ]AH)p>Uz,svV b{% i, ^$_e0_ro,]Q!F àN`+``+]0;s/y R? z.IȫɎMt&']M =_b=9\ `1{ '}L•:nÒ@lQQeĈ*8LxuQLSAޭVZj*)*2{ YP ̹tS7=q-?N5`xp9A_o%cQ܋Ddzⵄ>) l]QxbbԪ.DQG埄_:7(s7 [Blt~ &Cg'(j s2oDO}Aml"\:[I]DJ)"BQee-Q9"(@%kWr$l WnV Hr h(!KE<9TibjsG 뮳^` ?p"T8^֚6UUwʻiCcqS頮Ƌ3v, Ϯ|TMlQhyIT >l2S)$/]*@ˮj5} -)rG=9r1a :9p \}Ph~`P0E\| @7,j6U›ϹNB|[O-HC]?Y0HFRm=$wk_4ɠkx\$;SVb|1(}C2Yl䖀,C`B`N=_>j,~2#eL7_))&._Xw߷BuяQc<"oFk7?/f>@,i%vT<$Ʋ!vHf\iJJ [:QM$&;O}(19w3 isk} v*#Ev : ~৹/(o_͵Ji_z+}c cu/Eob;#!x{MYC\#*aNQ26x΂o޲4 Fs}7Šk, 72}e)\Z k/+KXg E q< 9+у{dvxZE1Teboygs:G[QA*zbhmac%8qϵRwh<>;3lU(wi cu vT+M#$E4VKQÛprHl\3)r|6r߄ JC3.߹/ɧ'ciݠ&Z_&yVe@pncԔ{p3xK5$u{}yCR':i֒m}Q3XEpY0[^t^Q1X -L26EtQIs8C*$"d?*kWM64vׄ-Y,^rw! 2o,D'*OiDO us81u|phÁ"98$]y*>('2<(yh:ro9lAF"@o rH)f8Xk4z+xY7uزlf8 _nޣ?JnvzΘ(w ":/1NQWyL3d3{:Re)Zp ˲GA2u\hh8ڥ ՚EVX ሧy7|b,AX48LKɁYiJ'kK0N%~yb `1ijKBo͓oNzڧ2mS>־a, t])GEjԢiNeK X; J(CT8b?nc-'$GKFeAõ¶ۘ%}ob">Ȃ+"\_\V1X%.{@)Gd4E6L{}Aƅۮi)r~# A^|౴~am 9N!L)(a(LGQG<0A:AQWN.C3C@O&K-xmrڿ"iѴ'#W,\E=V[Ző*!W`,AU5uŋ!TٳOVPAbRCBqAd?X^fJl}խ]&*jFd—!fn$Uի8|<{Aq]?qz-W䙌 %c:Ҕuj%CG3?` ! ?OJckx%L+;ɛ?>Μ6a4T^ şT!A=^6P.?`|`xp.)2ҙ1pF#by {܅_큎VhT i&g"bvWJ&*FD \ 0,tfc.pzjUqj>0=6Kcń<89on2Lxf5EuBț\ 5F>Y\J[+oH3kՠ7EN|*] mf[dhv!r1>8ˀQǻuC }<Kp+P>wiDs+`j(k$te*1=Y6"=_(sYMoqqz U_Ig2L)c #^p@onnOf%;Am2ӕn}3PCʓ5 ͽ59YZ[ :,g[@AOidF+ 3'A R@r%o 2ӎ^yHz ]њ/m:|k~sULջVTʋx[7m!8&g|Om%vMUa:TɑUo#p_ܝ_ 7d)PtP<Ʋ>g!o@@FvB\&-i\oKtsFۅܲSS$ŦkNQ|/K2_JrM*!OHȲ.1P6Z?T@ 7"۽KJ֙dG[.pAQ]zJW3[Ԩ H?pO 4=o.PµķdErJ_BkWubM2Z#՟lY" GK{C*x (cfGP0A`6G_̼'lc"Pr۵^S֗&춳ǖw_nk~e;]tˮ‚x`ᔲ|eLˑa Ң^|`Zci+J ;1Gqyw94\.g^VZ!YoVp_Vɳpn^Z$4m+O$])n< G[btƤ pI#^85)Kɾ5 9{ u K*@8ϳB;Ɔ(g2]?zkt :r򴥱>`ԬsYpի=,Ƽ[d )Rԫ5sT/JxF"C2FK9\0S(|RӈX#v̈G}'nz< V\N7VaX34A\> HMڐM^W%ʫ=c= ]lo3fKd4%glhr"v GCAYU=Bul!oMG-(+Ua63)T+-ӊwB,1߶F~t?.B/VcRgлpN$f $TB+)at% ʊl2qoiB'TVn{LJ)@#|PV1uB ]ò=%٨O kKBgsa0}w,tua6 M[\ X2"YPGCQ+xU&PQ !ZöSS'NʋY .< "=%p Q5L(zE yaweXY6--4[w*d,d<(2@Ip@g0ʂHUgI~MrEoTD,Cwqd:pLHP%5i7r[9704ąqWL, ɤs.2Қ9X>?)69:x &FRt/jnk^,Ku~f-<96NߥoM_~~?Z. I>& J>,ʈX!x{8V\#ϼ:k3*_⡪-I3::++oYU&5C 4oM>\vB'/Tȕ޺]FYTQ?{U @#cj zXY)9j:Ёi'IcM/^4ّ˔hl9xzs۔oKΓPv#8o${'O>("":>"cf[TJ[w5_> INrCPG=k߭y>(KMe&yMvwg}" :euO4zB巍ȁ6Dlee^LZ}?vB,^LO0GmhcZ]j2K /&@6 qmpQPׁLٳ3'PFClPg?UzgZGJ䇰bT\j/u۴ {a!e˼M(W']0T9 +Oh*:Z#ꃗ[ft5l N6-[K Ivv ;4+D;-; }pD(h(@~{F;]T5!7Ci%]PͰӻ5/'Ra ՟sXZBK2wVz V:2JaBw˥칿]`)L?:~? xDU@++]*մ"S^zWt[itl#x8+n 'R dـ\-Sɑ~Haiq;&_?B4ZZ*bgv>}ɌL9^ntUYX Vqc1Zv̪sQoLax S?5 NVc<0im-$ZֿvkNd {jNN+q 0>w惨jϟMu{ciA wbt3,p`ʹZҢ}0F'˓KWV$OMZ+25]FCOJ]KxyH|P`n&.w,nu=[تڴu {z *g͍/TdT{ Pɷ@W(*$ 8ur!1~ռztR[⛴KWCI̕]=gf-[Y0-l˞Ԙ8qL?7Yo#zMVF0tպKw'}aϜJq{,|E)Wd|'OS耳PS1rI4gfSi0pP6>mYP~)'rvkl6p-6>oJH.yHe CPȿգ1=qˁv@A2Q2e\K B݋֋#xÕ`}|Aīq58;\O'h 9(":5)k4+Ħ}!db|y+92ʭߤ{67mbcl#35Fޥ8>=6AJ/#x՘hJe$1v@/.ȎY<:/RdmRk`VAw) ^7Ƒ>{~.8eX7;?v lLR9|X 7IzBVkbٓQ_K++6/uIE{v]5fZi=EZѠI*ĥ֑n&9SD P^w(؏b_ 8(Sʹwd%g,;ާVQ?t72Qeш)ߕo!w~ֱ &$kpiP $VE`0f>u^[\b?44/OG!G `eê*d5`b2sT^A3^`w1UnO^FFDq&%j4WYYIXȠU9hUlD7ඎyCLn GJ8qhOf< 0& fzy0ib b --)C\5N1EM&yhxCDCZ"sˡ(}a,{U慠eʋGB2}_1̟ [";i!w-r0!9!Kl79lͺ6 3HPǬ^T Hm oo5Ϯc^;_Z#6:/rAbKp X(*L#]f#7* \5HF??JlD&1l@HVԗl]$Wf2^ }hKF{&F vw,8gg1T_<^T ]DeuQO)SGBĖ?F*/uXc;fEJ;0jFkMk $2'#?Z(c%7|hGlCZgQToO@;Y:lW;7 K2;% X WP6Dp-%˰!mQRKH8RX1 $ E5 hFr-i/$7m;U};5{=$k턁zt|5d%/]UKV$,V'7WQPf*<]B(69c.;eW A'{eӉWQK鑝UFIoqdS5R\\:m3xR}eOЖ"vбM,s̝6VZk:$M=h}^f=ABpU YJ/Y m]^i ; NWcLAѫYFE6ixDS:թ W=&Hv)ei`yTT| ^=YiX Y  ?$}qOIݛQ:{ܟRRPҐBF# 8$ &/V${L!^ M/?nZӫgĞB5X+; !.S{x7G>:̚I8y`vp n0jYL@jj[3÷Yn-$?iݾUy=#o5R؞0m u+nG~(ue|w"mw싌mtGjuSԬQmu cVmUդ4o%0+zP)J?gk&"3Vx2_e%]KZ3c˜PIFi@VfwN}ote]0r<7Yc 1EjpI ߔ0v=ȕ`g/ā:԰YaTeTm~pvٻ# n%1rD# u9L &b:b?z H¢>ֺ\om}$ %zak{1V73}Yb>Bεؠm+ dѴ/.'Xo)D'h3hv5 u7¯.i${=BD6͇ NEi{ºYN_ٚ 4p&:;[H$6[x3c . Pӟ"LXKSV%fo42G@V;q_3O+4a!ۊ 6g8e^ca&כ|'j涫ݺiikPm5&XtsQ"|b|zeVjj)`qػHl18!VZ!Ykt{>?30n7-ĒKƯ|[ku nKly,Z]l4K;ҽH <*J-4pxn`vӕ?x%&k]"pm`;y5ߓJD|t!>%y~;,xI ?vgĺl3N>)y˴.M F}G׻ЧfMj'nr6-!r:Q,&84#coG>ŕZ^ut?*A#G8MPSKH-U*ȦtV`@mJ(:V$7mW96mX#/+{QY$,0̺Wk9;ChfHYyq Սţ'qnmvYٻi w9bWƴ'멸,NT(bggC8.`m׷#|N}үi=U\[bthRmvIR%af+lK_yX@4ngF5жġʡs!J;KTWW7e :)Rɐ3+RUTpĆJQ {f!!; 4ꭡՓeHJ A}CM|d}i]1.`-WNMn#g3d{NTDt;v5X|HԷmJW"pP}2lܓSUe9T}oش0ن~$d+(s\а?{]&MS;:3yD'|͗{T IZ{G9u=ԱڐDr,wD,b&o৸@ӧ A6"s_թx>u5lBBRW`B5yAڒX9)p|myԡZR[21PpЗhJA',]#Q6Q*QsG"&޿0u7^b2~x>6x:տNu>? dd,Bl6Jv,as%{R:,&M` OxRiڱZҰ#z n@W ƅ>guN?mXeM[ۈT8z`%})"4=>6eM6töO|n5`l{kɇm?а^ d(9/e(Z%rOqnAW'vy[Kst0wȺfgt 2Cmߟ|t#@+2R؛1VFeyD% K'S>f0DrǼje$ڦvUSTħ@<@q?VĢuT]a~hJ]?$Cksfqa_hOYuޚgJ&&E$H44 fkb9/b 3]γq j{ji;; l$5Q|-CY[3A}q. VS<ȧعVe .tyT.hnZ(Cޥ? .xZ~قFq ZhO""Bx4+mz*T™TV4h͑cd8TJq,^6?c`ʺp$s-|UtN,ݡ0 ױCb@Ӂi7Ir^3N!Mx-Ӄ#{+[,0aܜ> 7!*lsVapYrdh v3_]%sv3k5ǁ>ZHlt.[z!hiXjp⮃eY(%|V NFQo4ϛKK8y7~/A]nsKҶL:f-ȇNl\*y/Ks} K:4`MHu}wx(< L": 2&/bZXoRD$^<2l) 6/}?"[ `Zz#[x^q1݈9Kdfn&bJ{8Zu@6\>>yfeLqo]ǔ}Pp!Ji+6X{^e' Cs+& ;0uq:YE!-"dJR(3qky%T*|6SS5Jb 2r>zo`GN|u1xZ6I*xmnYf&Vpmh N2ef%mOTha Kdɰ^"썷%!ۢ;\؄=4 QGp-_)  nTb{n(C9T}} .7Ncf#\N>5B*1;pfCzʲ$0Azp܋sbcyYc ͈oWl !O}̓g?mBi[cY6#P_> m8Zgy~{i騅nG$-,9sFD.SVUnqĆM762"*hP?-ڬ9_f3F"<Hk|SK$OeB8xR)h@~g3x}jg,W-btN>8& h+ u6(]pЕ(tqK>pk|S ^ huhV 9{ .0kh_ L+^-v_֌r*K˸pJX-T .x7.]qVcK\3ܛ40Sg.fț=Y[HD gJI g$sْ0+Ί}-,G.e;pϿ(jbQEmUIs~n {yWL5r'6c * ;Rc>7 \Iw @ da:)<ԭr/&Euj(KAm`|,J73:$:4 գ5NJk';@%(:'GmzǡƒN|hY:M߱U`Ό!Ƭ(\DT"-S+÷Kv5QW>Б8R >aX&ewp6$$s7xhAqMCgsXDi3W211R]ռjх 6:nOIAEzRYQ- )d#`3,yp1?Pa 'Wxiө2Au~IF@`q"#S tH݇RV~M 5RV/꣖q@ڕUC?.4"T3Q .f M'X=Jv,N>s)]Sa`mx'6z}\xaG|ּ_Γ?~"Xy.]5A>ٳ z Gw"]@D3 ԫoN|CbHN>cj%WLT2SP 1cKmET3hOTgn})d,*KpUhzA ~3ƫF?\^ rArˀ^!T1Ò匛~O8UvWŚ=K7aU L"Ba+r'kˁ!; PKzwuRam >ȴxeor=Qg F^A"B6|뱖,ތ |*K>AJ esBCɬhI-mØV sVvx63A7X8o9.b6>}jҿԠཝ?xu՟~h21K +߸0GfJjȅw' $]P~{ß ;s4ͿG};K]Lznx[#yn e޾Xp2`~E3~{NHvBZL5gMh}yeN}#na3 4*,Ĺrd]H=J,^>rWO7F5VjtbLL(hv5%7R*pd #>z4(pD*0 s5hkm7fj#&yZc8zVZST@MqnSAh|GETS\RlӨԜ#NӻumІ>$?BaL0mܶ(sv(]AS啖NhQr?Ϲ!x>g%ȶ3 n#GW8 KPS[&Bf-hNnr_ԞQ^WEx0w^e~>b~lb+-iZvbcxX櫉כ nqڽ"w|lYk>gTaf^hS UnY"= bQg~ ?̔+ORss2>=v};%]x5݈x-q3Y$f_T?BeL`}TK/َVn',N& {9:=l[{a c`F$6(~ nWiV*$y[P<[[s.!lz4D8Jd! @S(FbT_@U RA^˩x cѼ^RԖxxφ  B 8I+*eo6:&"#l _LZךutVP RM5Wg|G5̈2(jgO#㲼PבBd]l/rpG;ӈ6j[A`jApF"eVluV̌ ݛQH_yp+ıeO.}x ﺕ"٣V+ tp#U_rR0&Jõ\GVT(7ƫ;ܭ? 0i~U-@]܊71vk_B AjF}J+ٿfY,-e +E!XsK%lMkd3Sn-'LGD@%qCL\hzxsA3L orp.ijЃe[tJ{]p9*!+mh05 AmqXODb`Ҩ֟eHLoCQ g:mrQ3CI K>bzjP 8pm &/l80\[*81"1*+p±fiƠI]0lU+G%Jp!-VO&VɲVLu4> P.J!/KIMv:DiT*~`)c~`Фel1bCZkEzbgus6Jڑz__IyK2BݮېAحQ7_bT!s2b4AlA f*_dhtݖI]d`[Z 򜢮/ ;/bAlD:'ZBd&LA- %SO%Ve\X10gPTbWQYpt=`7׈n֭~$O,M jz(MO>\gJ s(X? O@^~W}~Ut?0sk DI6ec`ㄥa;F)(=|z];-±Brv;%;Ǔ=-'@ !~Q (R DZmݞJ.Ѯ7ߜlL;3]?.p;H+9/wMdž|FIe v!/f*m6/L0UvgUɇ!y/kj.ɩC&1]t!"ON@ީ~員Zť#Ҋg4{f̩q1}i854 =LJ|@H1+iX+_ky n58W2 "Z[O94jtg-.;ݪe(0]"6_!в`>ܜT;2[&qe( ?*J G&k(7:O"gC f:YհPSRP&dX)lԹkZl2mMQgtJ礔WzӨ.D"D57i28DU/8|XnZ'1()i&! EȢ")G]8xcU H$y&ਗ਼lf@XK F8,^*8>33&NMdNƖ/7l']3b.چ"D1{r#WUޗbX"=SƉJK":S1VҌP>jnK)U&a̮ h8]wtży3Bs4ũd1g%^21'L(jdjۖ>BR\t};3 Һmx?Fpxh~rC=T܍ g8;e V'`3btH"vLu3a犷#Jny)*kDa- ayB w|$X(8CXB>*rNGo;tK ?2gϯ,)i ;T y!9 W?3<!"_3L+ތs?U"V\ΣVU5#a;=g$tWxAn; 9vtwYh9/Ucƕ `D#"!{715ԷE|oMQr#~.4"=soքdϯveʩE`'ӓ OrXH GGz |LTw>=߱}Z^r)}|Քtv ̒Ds='rHnIᗔUͪVրӮFl,}SmĽsy5=,>>'48^ k=߂dwSn?`<ߙ~\+ʸy*xZLÏQ [%*ŦƷyP39Xt̉{l]NA^˕SlԽ?Gw#hX2th-N_-ǿgigZ#2XUF9˜K&g2- Xmk{; `K85gэP=I7^vV}DUrvy`i#moc}f}_IVW˯WMZ#Y;ER5;->M~[mn;W]{EЅ*ڊ<Vu,Q~ >[[t(X\͐z]ߟ(p!vz0Ot|`[_8'wؠ Pn0K;ʬø(J^*&0zX>gQ"s$KXd'+.ȾfO?Xڕ{od6Dz̾V]Z3Z/ h3 :u^wKuzЛ~N\թɶbN+s9ǝ(;s) Ts2pvOUⅺ?]Ȅ[>"t N02  GFU%n r|~ezAmd8 A~1WirX"Kb˜<'673^&S΅`p\ J#*yȷ)+F_K.-+ Rz,97 ./167˼hm~I0L;̏FP&?cuS: 0rӍ\Tj#;Y0EkUgϘlɪ$+I_7~< %bf92.+/c$|-_ h1Jkkj C@#>@^v,}c_?Dx>zSlZv%+kkcYttfſ[K+H NY*cmA^ߖgkS̋:aFIZ ̗ˊlB H)]v5!0͎ܾͅ%4h/`qO2!75Y!+ щP$ƄXC1$=$ $s.k Cg St U{&Ӈ硚,i]\y4IMO~$ tD0&ze48"Y&/XN]A-K&adyoO"WJb|!5,e")m]l  }qpoF#Ԑd;:Eӳk#9-WY;rQsGR)qkr|2]bV} s@EL88o9&bU=$D]kR -|xe'='4h!p[i,dAe'VOR?wrB~EDB^02[r#$U.?oX/n@"3f(V8w[Tf_Uq鳛/x`>JTլbIdC`C3P%*i*}āpwƆsIJg0KFgytqэ|DlB uz`xDULԈ]~`E{LZ/x7tfp&e}cj`)[%RyhT._7@sR]tÏ*ɑ/9-{IhBIjltٶ<)42E%mU5mϩXEwz~ds}a\E!ޘ:H>}^'M#əS"HM3[[ms(dVےU `H\^ B&a#"0 ٟ5ft+2ٖ0PXAHb3R>#u'6X#_bK%ET3.c>ÁmŘЎB m Ïe]g92Y BNQ/,2Vù%fiUܞB¡an)-`O' o()fp_r!,-mTBI;ĚT)ySղ` }DKPG5R^2!+ aώ5 ɕE 〺4F00(H#6ڔ#4xГM_f(&_?^K?}bK\SC`einipL!e8jcg`x SEV r2ER$|*:-YDblO0FGn L/,VGx=IOQ_1(ޠiƵz ՓKܱu-dd[!cJA ymfmp>خkj]wbl`д_3NwaS!E!iZX 9l08zO|B?`=6g1gJ+Yg.P aAaG*k\c0_>k.s:X|'=,zi尢<3N9ydl5A.>Au$[AD[4Ӧ\OQᢸP~ۅA,' ĭdc8;8Sfnxm%A~uNBXg`"~ N?L %_*8y=UJ$ 9 VnOUGHn_\Aԡ.1=R^0V?%ǀHf:-d{>c'hcl=Yx]%t=Ig,vkW`G7AHUA۴!uS|SduI:t]5,Bzk&<slL42o3r%ЛO]1'ʽ{M]%l4FVr9aPM: "t1w 'q|Ł]px Y" Pi/w7QǡpULWi^4X~~ 8Pk=+W6sez4YD+JF|wZI;`e2*;&̢`ԘƧ4v>hLHE|'"8bOx XCьowb lϵgWF^dU6p޿ 5mKPPA|ux4/$p!9gMשqc fdkqA4F_NLnXFrlu8YuÊuW1AX!JlȇƧSj9z:PHP']v sB8wJK\Zd3:Gطn٘FqIKb&CL_:^{C JnG[%CXѸ<FѦ&SHv/g@(`+`Go{'0Wàs>Q~&gu:f{-#\\n$1}/^r3,E.oiGkʁv4(IZ|觛3ƌϰ-l=֮},=͍9bVhtv69 4LiJgz[>*kPvk. Pā*ȿ,ό/E~bdR;_ ͑AZdиO{cI+g֝mDOv bi?B(C_V h)fsiZʧ&z:$);,dqCaOh' c,GV&uƈG`o#” =g{#+^܊c$)gdM9sZ )L{J]:&Bq%rup0GJye~FQo C'=Re;2 M@J՛b\TN#5.]ik~niy}IYӵvb/_gzJF1A8s,OZ(#s!(^!Ʃ#oV\`U50dwXCHAkFcf  =E}pHR5VGsaUdbஒSP 2Nn4{=N/^v)Lؿ # !FOiZTs!E,af.sjY;@$p/`g lU&l@W[vl`7<0'ʀjv꣩# U䚋Ѧ1_^4[?)#nԺ#o\` \̒ğmEZ<&]Ve::6W&^íe%>51^ue{1Oh[)7 ה&vX9Ѕx+}mݢ$Zf(!}Ƿ5iVO-F T`܍B)7?!?Gʔz#FW^Q Yf,dtXeW+Eh[ wLV]}yMn#=` VRS1SӉ"UZE26&ٴ7@ x.;7| #S-0!ql嬚8B61$d>:v{T(6o?T]q:[$X7_ }H FJt|x.'?Jڰ́X8׈=B7)ar:'A O_;.\&(BaDY'g( %{L|pgf2:,x*=n^?\lR݀A-Z*!CEkuo⠆,?q鄏Ī J8xN1Y)ɎJlh}/ب",4/<)8V;5C ݦ QOgME?ϯYG_w(;}:lNDZ}?G':4hqcy(G$5Ha]N`;Fȱ+%bf'W8nՠXeD-ӲyP1dž@!w߼%%NUxCٶ9MH@A {Q_jP-ZEtZBc;YtsZ|ӥ5.ƨKV@U&TtnNȟS5tF]4Euƨi's?%텱w g4Vz,=UԬi2kh'>z/[l5rp;8Oc^{)ϻ3iQ`!e/q4D?ϩ `fOzv> ϦTӊѬZaK7mp+d ˈ;&E{pð,y #K,jH~'LjcULb09NΑDD Z w?2Rd%?4 8Q Ӛ۝.da~CD*̓hr1j9QC (Yǟ7 V%{T)q+tӶ~#UYII: 2}f{}:O, B3Ơm翇KJ?]KOWYE ~އ-X>4ջ HpUk-}krs"(" ]ϸeTuש~R5Sy^@¿6 @uB3PbXtp3bЈ{DO->.㨚=Ayb@=*%\G£dVd*L4)r;'wC|vO&;XcmL =z6,&p;*a'5g> Kjҟa6 bk<,!]umc{-J$w_rguX%w$IRBq1P,n02i6ZAxdZ(H7& 3C1ynX|"T(z[=s9o8=*2(Q4"i`E}@qA˕__ 8;pZ!Gt[fˣGelҋ  vql|pn\'eHо+9T=$<G0(m=2Mgwҕ&?h&=c}N 53:3U7ڑF'WesyRM?Z.!ȼ.HLH»L'_k${qsY{zX<”PV YQ]3%aShF*!"i>x̑ˍb:#Vفֵ@ T57z ~$P˦{:qOK,~´cŊq ;b|֎''T጗/8LlT:4T'Âr0d%Cxf+7 v-Y0(Z EZ|b;C*I)ӿE0e,jvR2Vvjx *̣'~/h3=S9UΠn6OVی(KS!>O /«}LN]r2w[OpyDF\O¬vIYK[cQ}CA\s- cZ +"-T|ScDuHA:E'i(bx\u8e~c)o=\E))002k02?1 Y&O, }fy2÷T7z'PVWL ],vE y H&YRS֤v}[zBD?<#wxZR: QϜ^Z]'4"0f`).\t?櫝;xq{wk+ ^ I=3a&HF ;SݟntލfiG2ںA>~Μ-|NMHq!SsGe_Ĝ {R2Zl=ZfByY\)xe G1eAme2bc-S;) ߤ(Uj5%2[m O'72!նVŴ/o GickȗZaw6a'wj7#Ví /]h(=-/կm*P![ 6#G>#ph!w&̎f8H"@#9edYP5Enގݯl)&u0Zz?͕w%/m-NazscYa Xi5E\Tu7rfnO|x }9b3(PXn :&,xImLJjVhy\4Kjq9:/*z5P b=h%5?:)ŀ#kb f)800^K l)]z* ߩLzH }(C>7#=rq Xװ=o(:V;܈Vy Q|ucUnϕ,X|Eo@6_.PƆ_|d Z.C09HS2|_M}Tm(km#X2}~m; сq(-IqR;m\(Vn;/-1 ;o)mb.ǿb1Wch~5dLu.uQ,54'<\dcf+qX;RWF7w "* %=/S=m_qZо 4SeԠu9c1ڜsCV)V`ŪֵLj(lWU1A"K&7\1avq1+ڮ6O1 [׊uL?%)SA 'x0 !hH9Y^dxi yOw靁& e??. ]p&D9)o VTKq_1aL>П{XCK飠EIodbr@_zʬk8 4Vr1:.Q`-q`j?m*8MPF;_J' (N:x"j—·ћk|\DK#Nd05:6h,AI=)3IysYE ??8St<`Zԁb*uS6{ Ō'9?2 ~f. ^x)c?*i5>tjH2ϰ`T;OJ|꠆y%mLF9RWJ Nڸ< <`d&m׬P,#Hw,R"pӚ//B6n/Y0F&ޚ1~ǧ. W}wZec 3{#Ѩ`sY 9h ]\Vi׷lG`K^P/qg%b]0("zIp"eRݳ0}s_zN=#3V{.|Qi~cs χbvo7  _ aSU 1/&@)W1fz29"M={'#[悎Hk5K?A Dh+v2Ü۾4kdӘ8SZj9|0k1 ԫI~r0?#g~r2rwۛAD[<كk CyzEI;58'Ų|XH<Ձs&0lVdфTL5#A(YzCC?!(еE|DM*vf.F~MϥNLrviS%V_HQQ[(x[.e/Wi>>2y$5-qV*r)wD?ɲw<."YN" #j^*"?HDŽQU^0x=M}p8iڴz=E(y;aQgat o '9c"tFQܩ~2Z:zHr0¦ǖ^fkqLn&qfס2Jv-OsSPf_59հΓ DޮMT1qs2e]V(ņd7AZ%eKD569P7Ky(P#wVC5y+_Hs9޸b1ʤ͵*a\CH>EDZ0UJđ&E'89ŎH9s ۤdkǺ<_i4һ¤"T3*#]P04A3Ȝ@}7=ΪDK]V 7P2䣖 sX4iAk61O~"Y4저z뙴\q DDQ=.L)casl@"!'vAiht "pfc #s^54j"7 o*@Y"LxQ%\ks=GxPڄuאַ$Ӧ#OʲEVk+qhtоktJwAqi+ӌ+#Į QWO顣ˢ9BA%u&2l|*[T'|SBlȪ7/\\Q}ϛNH# % uY %{/RF}Ґj|@z \/]0e56s@v?2:f1j~$ǹDAEJOk,w }xl?'&Av#R,yjjAx4 "53>a5 bѪ=mdE}a`wu@Ū#--}kz1S>3[Lz +5chBO(2Q)Fnw;:y4}y+'P˞-@$^ޱYEC8p.akX@)ٷoZ?!5 '=c&2[fuv4~_LԴΟ$Xc(XN5/L,&1-?qsǤA~"XSƪУ(5yڠ@AZ]+7h:k~o'3I2ss BO#vܺARJb_NSCJص\T9|O:aum"q.dlɆHZ^HlXXyH9 Iܐ=RLCEȍ=D5I]N/ǃZ(>&akXB\XPVaFzjoMF]ji lH}<Mv)t 3lE^ 粕R5a?˕n. c}{N`g+B($z/P!:\)?3' [J CӪtF?yNRvB{ƌ.TNZqn~cgQ! n µ:|3 Q~ EcK4TyKDl*;l/Y,y}#C.!+xpTx}sr֭3r!Z]G|ٟ6_ny`̥bKtZ,Rk@cNpwKW/(oF|tۧ`o}@nD,V@9mso hf5-g܃֯ȸg.gi U'T/zp OԪa9:0` eTO2lIڴ\#R !tXC%Yb:E`V::h79iɞ7ܘC~]^GB׊kJ[ڳEKuKs7Ta2hܭ w3jziwDgM/Pq9vL_r_;(Z\s6> e$pi]]3t${avzY9s@Xy!Q7[$b ߵmZD~bjު{p|U0j+)Hl4=F"f:Ƞ!w]'DU*\puLzu\ s!r*W GDT+1E)pќf HY4\vYDTzӠ5_!E:L p毡r(}bΫE8>O,ۛ_:Rs& _lrbj"uЖ,#Lp1.…fmIokxMhIadC3וXC&وXH*3HJ$6s;RAOgZ3@dm"(FiK`ΌxO)e11DԹ:q' @=pAv sVޮ`X<&d0LC|Wod𝮳wKhO~!yU'-' %09HSlY wgt60oS| _Q5RY|+ ǫ?n .hc-ê } ̀= _χnkOl$Tl'T}Q.ynt ݦhlDB΀(gB0b'1%ư\wKLB0_6avdP쏝fB bHw%:\ğTwA> 9)\r!¡]d*\)gE&YE DҴG רiyv.ubp 7hO,$%Yږ>RXYbYHֺ*Sa\&L:K]漬OtkJn냨-#~1ۏ٭ۻ`(~i% 8+A~ed<(ve7ǐ!!57!H J w'0u3&#:3~+jR#[bvx@;>Ƌ8ԶhQj 7YCut(XS1 Q[Fcdy6lSËѯ D>x^%>O=( sUӆ$#"3C( |jFzƵUZHVC'c5CW!I:ukAEv۠[i {TcI&f3a \뛅 [.f9H6OS~(pwr"4Nv϶+ jB=xxM!711F&S1ִ;~]c3Zva9 |k4DDq'n̺l؜8^:æu]Jrl9PO2d u 4D(ju){9hf]Y앑 4|h 5.a<4y5Pih`Ay q$W<;M(o El;j.+ߎꊵ.29pO!6  ݾ>#Ke!]HL q%܈8 '߳{kPn>xbAۇvjJQ=3|,r$ ڕM=e"GKbx)A>՘IynD5 {s*%ex|:8>_n\|W";^ɯ 5IBb:fʐ%D*\O>A¬qJs1n'B-??z̍Fj!LΉp2rBh¢ g𕺸;Ccev^A$%^䠭rp ]quG CÁ rF^Y~xE$RIx0wAx18EwU]l-<5琒 ܫZ6hrj;Z]4C%~[uΟ@'߲ v/ǽyL懞,d}#l,Qil_|`,:WZ5dy0+;tIwY??{$kxpiw/eK3rFfQmؔ8m,=_ C {=jM ?䣼Z$iYoz+%/V5Gw[G~El=Szvr1.`+_Qy(|N(6?Flz9mz,-pϠ} ܯTl5fe>˫O_~do,E ex;)MPH|Md_Orޕ'm']}$#ˑ#"rG GndžGl sz]e qw.!rNY'98f P agl#]T0-T Sap#NJVɈ)rʨBhG CfVӪ"#CJjk+ףSo,_mW^D])2 Ab16A\{lv`|Ǝԩ}}% KpӖi⬸M]ڀ&T7{v\f+Ӆ,⢠Ҽ\䚢M\ 8_Üx8l&p+'\B Pr HVL@Mh+W5 䎸si##dyZ59|c>~QuQus;1䪷jD߄7?'!Zj@Y JHz Ƞ`U{wZ R`zf=ș 4ym^aV"бOAϲ; a7c]D_ |5I_GS~MKt7ț,I`jcos)$ol]k#B/Lh-eVt>D${1O#[s<1)#' Б\ }l;Hֺ mgu!2R`3O}d9 ϧH#Z^"br>$#9~SH{tC $Ջ128k£rx.Õ%qE/EzC9XX 5Q=<a\Qᄔ߱i9g(ONI[c: /Csk8֛RtaW&{ʽ_?R@8; w61/cN1O8( (ASf<YϹY͔yJ!%;9o&jxcG%]OQ+o:F{j)}, m~Ҧ*R ~=2+증ڳ!EAm*gl{}bAЍ-2ǎ, M\\X"n_WUoHW~>Wt4msr5FHdc-7gsv}Oy" LT(zruݷjςXЄB:_fnM 4-bit o);zCG~N$yʕګQkJ#c8hsy0'70a{!|*匧31f mB+C|7f.9L,&'&0 >_WiE@?JdULZ¾ ˃ȌmKV& >ڴZ{z -XCu?\O (?L71D{&wj~vFZ+:+y[nd3a}TP<00wl|if fo4[L>KV@ U'iƕu%b!5gѮ+DG~ڮGMNp[Rnôj.&h Vݥ5#9$ djvqa7Q/FH;ydki7{xuEq2bZZVj)qC439'Ji[͢(b+bofo/DLf?.ɤ(mCƧAn)ݰsaTVa 7' Z=0kȬglZGfO"#f4h#W;xk GojCJ^RIs$JrqY1n1hhn,Y;ZXJv^s=O1.{՛@[3B(|&=l=Ӊ+cqִW7 h1EԌ1<>fP̚=b)X sZz؆>,g\h]&8c ìGotMãBgMZkN Dg9ۭN,F|GXxSϡG?5tJk8R)*O~3CLugx:|Z.FƁW`b~:gkM/KE)_;)s8ЈDW$c#9lg/TF.=7}U'mn퀛yͰikQS_݂i-fn6&$?˙rj,iR䣽1n\=S>י(DXYg9p_ʀa)sPYu-[/ݽBwA=G\S{[՟cs X^|')]+=),WpUq wZ~QrU4BuK35MΪ7< 3SMM!Lߚ ?XS5>TALNܤ9 :.rdpq2霽 =T?mzb%0v75͋[O(0D7p6뢳iiKc@Z!uH_@<{g7NW9!3$MyL8I$ҰPǂ]X̕ f{B:N(EϔSr,HIla,qQ|x["sF t`X~J)>4kG;¦dvX5 kYA  " 08Jyk+Ќ:D,UGld4J[ù ETUό5d(+P @xрB5м-6 [j;zbQ"CS5uYa ԃEt.zDJݴVT* %Lu dW,`~̭Y^@Ob|͹SDT34ֳxކ(5A^ή䏐D_pS̢p%ץ] ̒$ -#F'ևj;$E3N+{ DOtiR-CXlpf܎KyBY36YGWQ}Fؠo:}f+Ag7sAsw#{ETip}>U:'sM}|~?7 w87g (n诖ߝ_!,v\9Wc!bpCj+hi)sϏ6O& s\7sF]' j 晠|9-KU>>*Mzfԃ$k|X6qRpCR9@6bzNNo)J/4,/梂~K|g{[G @iƓ}kՋGr4,k\R,*&PAt-OAO4zSway/Z@(G[13aTkA= 4i5TVWDqapF 7RAWSnE} F6ޖ); -^v)3,pv՘W{@$Z!V H5_~'M2 vh#[U R&1wmjUӉZJYr Yk'X۽g3IPql9QD8ⴵ= H|[%Z2* ρAЧ;\o#6;Uբ>uF^L%׺ ωoGSp'LIأ-!BQsf\t{6iΣf@n [!v[.>d mX+^{KniĒ;N\N dkCef{_AM|py+7Y2ڽ$ 313,ħ|xGӭdfAc%_D=Qѹ}w ^Qf8>Elx a $1N+>jW} \֌Á J~0-Q6iۂpEC5ul!codL$~Vt"piFC]iAuaԋ?䈰%Ԧl=%9fC<;O@x*89H+lZ{vK`6:] 4xa溊A;:մ>zj.wn؋1)$ޚk\$}Z\0m hЧ "8C"y/2fܻ' ̈P}J2/9]I]! vc?RV`5.c+NZI ;bd\xƳX9FB-Bq4*~BGB }1)"T)M2 ΡS<D`y ŝjly6]J1]↧# vAy^H nSKΒ A=%"gF<^WN*X2JMFPe|ɝ@\an'nRKP| F,V |9ۤ>"?=OTr-kF\TX@U↘ vFk`G@U@0hS YlEU,e$%"P8ܙe%ffr׮,h=^J-Ewd]O۾6f A%W֪i+ I)={\[1OPfD;xc@GͯOrGU4蜝U诏Lh7,ď"lsuHoFG wOpIuI0߱Iw*/xMpݽo^&8o=㐖['ìKN Su, .UʯTO2oۚ+hwU~[=K皏c *:'=k[#A߉PjD[% &Aѹp|H HY櫬:SZx)df&:;ЅX>xDjƟ۝ K!$Cim43{: |4&ٶv\md|Η)v,/5Il^ p nNB*MA)./0 EKOPfLQ㯥3Ĥr~ZQIƀEq@G7:RݺPOVN^U/Ւ*\[F֦|ᖏ$mHN`7n b|<#tlM粸`Ǩ`3hl٭\Nwyb~ZLCwl R"--8$z,ɭEAg: *RݳFM S;?#wm:*ę]LH<~aWFei[,'<傿+vNH뭧2wY3NFXX |NIJǛMq^K_Fl4 ՉN^*7jLjts!x)L6!7:zn<|u+?ĜZg1|n& Z85DFC#U/NeH݋[#5:e3J0נ}l)ٟb`ߊC-lVNpB#ۦYˠc,-Пw*RR7>~V_xW8 4tݬt3:˸AOpjfX=4 ═&.x|$f$ IVjsZ 0'x͆r\MǷ4/wP5)'q~c; Ʈl ^`چ~db'KƑt'S܅5&=" wJUQ] i t}!^ڝ,a>Rz! jΚu8rTSNBB.GʑGnꋽv"l$~T\ 1^ʹ\(nɲnؓ 7Gʿ">+?}[%rVGSŜc.\pwl(."{Y w  iC;d0^xJ[B:nGxnX$ zS)rÌ/S3Y$rJ Hػėå<9G[k̄"]Fw STC!oi W:<}[Oy dgց# [>4%c q؃/y<qZfbf~_H"ٖD?Վ|*VG X/Ӗ;#ĸ5xj7P] }YerQ_1GjP,|7p.D! "$Yw)mZ'ȉq[V{;c.VH5⾢5Rgc M+R|ų㺈MJ稡 GpR Afp(s|O_}?$p4%rPs`P|!5QC^$4&Ύ*q8ys-]-kʃޕna*/5[d"/ jY㐅^c3&WGoqk-QN=^[/pc!V-Q7C1ZI 9 Bi9G|4ie|xa;C  .r&ݽhCWG+S EB]#LPQAflݴ;GȈ p{_n"AD۳V؃ ԋ}\[%B:|7##: ڽMV=1e6duc,R% Vu/۟kĂ jI{25O}4nC93a#z#$ڱ!ᷓUӇ;|qFOۇn g}\7+z5bS\\> mUguG kUE*!#`-NgM >/DB(a5 A}o~a$ɭd q$g NqIcN*T0KwHE.z$ADD6(s]&mXj]%RPQXr@ $wpY4 ^&[" oGſYU9~ 5LHX rkg}%KzK՛>Quώqo lXQ/}_DQpZ13>knѸOv~n9C8` NQZ?,=Ap2`!6g|ӎ+WK6/NUiMyђr