shadow-4.8.1-150400.10.15.1<>,xep9|m`!&Gē˪vy a#)bivؼYH2-˂W{fݡj%o 7L)S'(EI M mO~_v_;nHΤ49ҲmY{JfMFљsjCD(>_,fMs;3]ͱvN,[`Oו,|áГEK/_v&M D?0bv7O:4C7{s.+rO>L ?d   J .P fr Huu u u u 4yu 4u6u9u;n;u=h=&>H&A&(A7A8D<79E7:H7=\>d?l@tB|CFGuHxuILuX Y Zh[l\tu]Hu^3bcVdefluuv!wuxuy z Cshadow4.8.1150400.10.15.1Utilities to Manage User and Group AccountsThis package includes the necessary programs for converting plain password files to the shadow password format and to manage user and group accounts.eh02-armsrv1?BSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-or-laterhttps://www.suse.com/System/Basehttps://github.com/shadow-maint/shadowlinuxaarch64 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 shadow.service shadow.timer ; 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 for i in pam.d/chage pam.d/chfn pam.d/chpasswd pam.d/chsh pam.d/groupadd pam.d/groupdel pam.d/groupmod pam.d/newusers pam.d/passwd pam.d/useradd pam.d/userdel pam.d/usermod; do test -f /etc/${i}.rpmsave && mv -v /etc/${i}.rpmsave /etc/${i}.rpmsave.old ||: done if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/chage fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/chfn fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/chsh fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/expiry fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/gpasswd fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/newgrp fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/passwd fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/newgidmap fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/bin/newuidmap fi 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 shadow.service shadow.timer ; 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 shadow.service shadow.timer || : ( 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 shadow.service shadow.timer ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in shadow.service shadow.timer ; 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 shadow.service shadow.timer ) || : fi fi+8x ,|)))))`x/!*=.H  j6 [NHkaKK`2J8?BS G6o{ioN;@2]KJ`;*Q[$s1B DA%f-* Z*@& $A큤A큤eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee舷]7'^ee]7'eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef6bc2eb5e4be3fdb61e64cd7cf123a11fc858a39efc3924a14ff1e2ad28e1f52116c34fd0bdb25f36bcf92404e30b01262c9dd8223bb98b5c333c32d8ac568e8f666b0f777927c1a9b6e5fe41525530e4130c880a0b378f143a63c33181e514ef666b0f777927c1a9b6e5fe41525530e4130c880a0b378f143a63c33181e514ef666b0f777927c1a9b6e5fe41525530e4130c880a0b378f143a63c33181e514eb1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617421f9072f71e0a28980f8be3dd23807eeee3521b94eeb8302309f8267c2b38abb1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855916090e07f83dce44f82eabc9c1730210617cccf9e2b2a0f261f1b07f4d8d93f288ad61dd71cced2b176d811152788d032a2fdbc8790bebd41a9dc1f2daf3bdcd0846d068b8f6e3de165d41644be120330387a183a21c1ff59c1aa1a91480b69fc40b1d066ce2173d5470cb4ccaf29bbec0af5ec31c6812bf61019aa115e2201f980ec9684915ce9ba67b33c452d7cfebd2e7980fa84d986557aabdc6ad4f80a8f30321acd4343d15b1577ec7dcf36484e5bf020c8a08fe7bd65aec9973856ac632a1067a9efcf856a056633bd59beea37d4aa733a676881c371ffbe571f4538a7c25f5936c6f29284a967084590006e57ada94c35d662e233038929a1f130f7534c6ccbe616afc50174fc27ce73217e8817862677b36bf7e35597b142e7cd53006987c4528de325f55cd2cd144f292b581cebb46543624fdf98cbd02497a7af8f2bc3020a7c8ae195c438d624a9b7ac31e6f28fbf7fe64c47a7dafd49cc42ea736eb7b16fc2fff9c902d4823641114338f290a6825e66831f41c5474e99420755d369ba589699f1535c55f9bca50e04361a1f5226b90c9d9536ab4de03294e084eb4f781569c85465f49298170e74d99e75cfd04059d14ecc4cd9471a46bb22104427ed342a4707b170a09fd4e30d1b28018cf0a2fc3782de2fc82154d9f4326471b6b965e4452e096236dae7327ebeb2003f076014c902255d87c9a5b7bc84949e18a214d5235dae60620aa2b2fffbb097224757b7747cf80cf21d9c125f2601d02a783cf4b6ae6ad4d384ebc58da8147388017a0f74c73ae80b775248203c875fce839069c8e8caf1040a0203496a4591fa3b3ab63dbfff3f5beab738bb738dc039c365bfd10133fc6c0ae748b1417c839b58d1f8164573792677b2f79cb3d3113c5b4fc647d7c3891222ccd00ef8be811aa07db79a08b05e6d8e0ca8be26f34c676fd8a0edf78f4c4858481f7c7fd52a47394be8aa5e29a993a4e69f5c2e83e066d16b2ab9c4f5eb48c21832448808f77abe74a13acb6f014c2a0f3b36f33d7c10f031525f021abc58c6d96c3e40d7101bba94d3d85d34d26c203467e46047ffa120c2382a9a729022b8fecf4c294d56cbc726067bdfc6114828e7c18c93fffbe43d0c257ce938371950ac713cf3358d12d47e33ca943566aebf04bc6673170b500b5de966b84921502e27660f75a03dc19c73133e62d50f931dcac8724ed9388dc6eba8626a4faa2dfc980c024ac81a4ad0e44a7a12bd0c8519faccb9bb9786629ea4c20733b576cac0f09a342ff2d971c74abc1c571f9eb1c1ef53219eb9de8dcd827a89d0eaeaec17ac4a319160dde1dbde618f41bc6ce3a6e877525dd2b1bf3a886477d970e32d24132f5bb6b73e5254aff4b766b34cd992acefa9f9e2e1f1748d0a52f66045f1bb037b7b1ee7e3419548c296d0496b3cb303b2ebcceadd74bc9b4737f406e4ec51f717daa4130dc6c6a7e731855f57860fe1ccc75f9b5b7f3d7054d5748707a75e69eb67fd8cee05861b3399cf0d9c1a3eee9dc5ba69188e8f533a591acc2dc0bf73ec59f634e51bf1aee346770e7d645fce78155958b8f89ecac9606a80fa587cc1644fca81be74b832929b578b5f6db5df3ef47a0d1a412134fddbc82833f66e6db8688d66a77a5983c3fd3609becb45c5bd61cc3a43c57ebf48af0e6efff28fc28a1c69eebd6761cb31d3237f052755f87ca6e755102db06b85942df9bf8f6a17601be9d917203f0e5c847e3213b922d7fc9ea7160d69d091c49e9385908c0905320503a61b821cf4f4e897b7d04e98dfb85e807b80d8b516686631093bf067cc3bae777e328a905fe42263b1b14a6ee4dea8cd859affe5cf2419f63db152a334d45331ddfa9840db3caa8be1944ff362602920555384011ef499edb774a9f5ebc24f37aa24ae79978b28ff9c2fde5c4e6e1d13f81f4a5c1dba6bd8290a6d7bfea7ae35ace0727c8785c9b1ff3fd95eb000bca774e7fac0cb1daa796f61169268772df586a7ccd872d905d7c158c0dc02cbdd50f67bebe2766b042db8c78f0d43d2ec67b2a3bdd1f03dc96ab6fdc73526688561c36b9a25910ce473a1152b74e8e5124f4a26e7a529eebffac51caaf963030a49c95041f6f5947ab7be11c90ba1bde5138d01b818e1f0ab43ae5f1b8904ee4f2a7a7908e0ddadc3a7846e688fb826480aeabfcea8f76375b1f6ce5da4b040c9fe93cf7439cf1dbb0186b0b698c731b01f50d289c8a99aaed38b97aeff039ad93c73e434bd72d281b3275024d185afef11845c368d0cc31b5927ce0a0f1df6f449dfba2a6eb5f4990bf19b2a8cf4d2d85a56da63412e248631956b8913b0d4534161da5202a7c25eeaf63a4c92477e686e3641b65826dd8dde2e3e315966a37dd762d2a7c9c982dbb7c020977dd094bc591412b1e458578d938084ab6e9749207f237f7acf99f90ccece0be71ba68123540bbeaaff1a34d735b9afa8973c0328ed95ae9bcb18e0c2fa394b8b3dd4b4fbb26123d25136a47b8fe2ffbb2a9f8a199a02bbee4f5b7dba88eedaf7340bcaa78d91144a43e87af6f5c620e9d4c923a61b31d9a6c583b397ead5d7e0f7550e18a7608794cd5349860b73c87d0448b63098191b4e155063c54ed934344b15b2c5b4d8b1148bbb1b62d6da64cc579dda8d16b0c441b5a76ce69f6f07d71b166e34a884461c731eefca283f7099b1c6c3e9464a4dbdb6ad7b08f1dc992bdf150c653c6992aaffd008c40e43c5e035419e72de2a4e1c9854b8b1187796efa323e65f204e109524f50dd58bb3d4ded5da7f3c7dd202a1c5b950130cbacc993287946462be0c66e5a99dd2fd67bcca5fde1fc0b2801c0856005f5b0bc9353fe8e40d8c8eee25ac3c55ce73540a2d730e70940207b75cbdab6e6111aad67c902d95e45e3e3746150b083983799c5cbb8c0631ae383674dbc051241f0d4e504b17e92ef715752c0219998199ed764601106188a45b2aaee7bea807f4217636238449591a25b6a4d3cdbda2895e7f69382e15fd57bc339ea7baec647b4c58000c19dadc9755db5f16fd7c5252fa56cb27da42cb3ecec6e5642f3b8bfaea0e12aad1f701aad83eedef8b184fcbbf27e8933a26677f2458afe4f730dcb7a3ec44bac1703c2b04db7d1623fe970ee2f11cb18c3397b326d9587908be28258caef965044e2391d6f2ce13224f528b8f995e19a7dfb5dfc493dbf53c40795d77e686615048075f7101fd9e4fd33912241065621ec438f54fa1a44204a129e169297f89b9227788683766b379d575f82e5e7e544e5acb89aaaa5c2ebf7ab3c8140a80c97bfce6ab92d3b8b6d690e43d5cb0aea0c5e3c18b15bc4b8b4fd9c859c4ddb37c6e55d43efeec71ac0c155ef1e1d68e8a26e69bc61c056ca1a792193bda2e1a27391874bdd778b97801948b1eec3c4c457cef7a3c471469d23216111fb5be613bc8a9b29eb20999b1a47e23d5ba7060862db04f7e8ac2f7ca7bb1b2f47d5d370baba5b1b0ff9182a79a8f2de0364c3e529c47fa2d40c9e2840dfc214eb9c6c51e140ee488561f47202cfb7cf451923f5a5fece6b4a6fae720bdc94bfe56b574904fba918063dc841e62bc4a317db1a8134083c04589b1d106aca9a4f44d4eda98681c150dafdc705ad141524e6d73dcc4452975e8b32a69c23654bae2951d61904746b2c1915de82984fe9b5e51280fffaf6c62ab5ce2b1322f5ca2d31fce2aebea8416bbd3d76b8419d23693672270960d987f6c2e98bc3892ada0839830b86d68f497ddc3299524eacca4d2c7eb59a1c18b8ca32276638980cb0f1de6a2a2f8a2d9cc772cb00c6a3352229568059871d3d3dce9c982d73db2cadc7208c605896505414852b32ee883e2147890f8dd258a2983e31ab729c05c7b75c8b425c6efb6042f3d19e612e2bf2f898759d6a094937c2d6489cba2637d6269256035dab0e8176ba3ebcdcbbd07fc40313fb5c588b7d86e5b431b866384c6bd59bcb02d9f7fe6b15e6eb10404137b4b513ecf13fdaee8baffa78093f4d5c3fdaa96fd17da443f552db218a6e89f9b2dd558a49627b19916fad5c7fdf68acf72c9cb4837e60708900286f9d50e02d9da5ca3309a3509e5ed23787145cd15a4349019af543c973c596368a5b2952552783319aa3f19a018e998041de2873f0b66dd4bfc3d78fa621727e9b01a1304dd2f627f8ef92e454c06fdf0b68d6dd1f61f1f0cfeb252fd2ca485b0b6ffa5282881de3d21e8c14a3fcf1ab7a3f755eee4cb6042eed1012289d1bd4b6f5d5819f36a4c5d840e3b682400ac5ab818811d7102b7b8f37a693098ee6ff9e136c6ac331f2f3f288ef658d4889e98d7e13de50506fd087784c5e0c52eb496c3daae11deae8e684eabf69b45ddb3db4a128c75608dfbf4426b48c00b668fc005c58d020b47a598dc4e54bbf1643eadnewgrpvipwrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootshadowshadowshadowshadowshadowrootshadowrootshadowshadowrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootshadow-4.8.1-150400.10.15.1.src.rpmconfig(shadow)pwdutilsshadowshadow(aarch-64)useradd_or_adduser_dep  !@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(shadow)group(root)group(shadow)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libacl.so.1()(64bit)libacl.so.1(ACL_1.1)(64bit)libattr.so.1()(64bit)libattr.so.1(ATTR_1.1)(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libeconf.so.0()(64bit)libeconf.so.0(LIBECONF_0.2)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpam_misc.so.0()(64bit)libpam_misc.so.0(LIBPAM_MISC_1.0)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libsemanage.so.1()(64bit)libsemanage.so.1(LIBSEMANAGE_1.0)(64bit)login_defspermissionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)user(root)4.8.1-150400.10.15.14.8.13.0.4-14.6.0-14.0-15.2-14.14.3 /usr/bin/chkstat -n --warn --system /usr/bin/chage 1>&2 /usr/bin/chkstat -n --warn --system /usr/bin/chfn 1>&2 /usr/bin/chkstat -n --warn --system /usr/bin/chsh 1>&2 /usr/bin/chkstat -n --warn --system /usr/bin/expiry 1>&2 /usr/bin/chkstat -n --warn --system /usr/bin/gpasswd 1>&2 /usr/bin/chkstat -n --warn --system /usr/bin/newgrp 1>&2 /usr/bin/chkstat -n --warn --system /usr/bin/passwd 1>&2 /usr/bin/chkstat -n --warn --system /usr/bin/newgidmap 1>&2 /usr/bin/chkstat -n --warn --system /usr/bin/newuidmap 1>&2eZd dD@d d>@cwsaa`@` l_@_@__P_~@_Wr@^Ǿ^*@^%@^ P@]@](]m@]Z@]:@]9]3@]1]@\\\8\HW@[ٙ@Zz@ZZZYYY@YdYo@Yo@Y@Y9<@Y"X@X@XW;WM|WL+@W=V@UK@mvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.comfstrba@suse.comsbrabec@suse.comsbrabec@suse.comsbrabec@suse.comkukuk@suse.comfvogt@suse.comwerner@suse.dewerner@suse.dewerner@suse.desbrabec@suse.comsbrabec@suse.comfvogt@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.comkukuk@suse.demvetter@suse.comkukuk@suse.desbrabec@suse.comkukuk@suse.desbrabec@suse.comsbrabec@suse.commvetter@suse.commpluskal@suse.comlnussel@suse.desbrabec@suse.comadam.majer@suse.devrothberg@suse.commvetter@suse.comfvogt@suse.comkbabioch@suse.commvetter@suse.comadam.majer@suse.deschwab@suse.demvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.comkukuk@suse.deadam.majer@suse.dejosef.moellers@suse.commeissner@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.comchristian.brauner@mailbox.orgfvogt@suse.comjkeil@suse.de- bsc#1176006: Fix chage date miscalculation Add shadow-bsc1176006-chage-date.patch - bsc#1188307: Fix passwd segfault Add shadow-bsc1188307-passwd-segfault.patch - bsc#1203823: Remove pam_keyinit from PAM config files Remove pam_keyinit from PAM configuration. This was introduced for bsc#1144060.- bsc#1214806 (CVE-2023-4641): Fix potential password leak - Add shadow-CVE-2023-4641.patch- bsc#1213189: Change lock mechanism to file locking to prevent lock files after power interruptions - Add shadow-4.8.1-lock-mechanism.patch- bsc#1206627: Add --prefix support to passwd, chpasswd and chage Needed for YaST - Add shadow-4.8.1-add-prefix-passwd-chpasswd-chage.patch- bsc#1210507 (CVE-2023-29383): Check for control characters - Add shadow-CVE-2023-29383.patch- Added patch: * shadow-4.8.1-AUDIT_NO_ID.patch + fix bsc#1205502: useradd audit event user id field cannot be interpreted- The legacy code does not support /etc/login.defs.d used by YaST. Enable libeconf to read it (bsc#1192954).- shadow-util-linux.patch: * Add support for LOGIN_KEEP_USERNAME from util-linux >= 2.37. - Refresh shadow-login_defs-suse.patch.- Do not require libeconf-devel on products without /usr/etc.- Split login.defs configuration file into own sub-package, which allows to install util-linux or pam on small embedded/edge systems or container without the need to pull in the full shadow suite.- Amend patches/useradd-userkeleton.patch to also write into existing directories and prefer files from /etc- Add patch useradd-userkeleton.patch to extend original C code of useradd to handle /usr/etc/skel (boo#1173321) - Remove /usr/etc/skel support in useradd.local script- Change again useradd.local script to let it work even for system accounts and work together with SELinux (bsc#1178296) - Change patch useradd-script.patch to support the four arguments used by the useradd.local script (bsc#1178296)- Add support for /usr/etc/skel to useradd.local script (boo#1173321)- shadow-login_defs-check.sh: Fix the regexp to get a real variable list (boo#1164274).- login.defs: Add support for new util-linux-2.36 login variable MOTD_FIRSTONLY (shadow-util-linux.patch). - shadow-login_defs-comments.patch: Remove duplicated LASTLOG_UID_MAX. - shadow-login_defs-check.sh: Update for new build system. - shadow-util-linux.patch: Restore lost chunk: SYSLOG_SU_ENAB is not used in SUSE Linux. - Refresh shadow-login_defs-suse.patch and shadow-login_defs-comments.patch.- Use pure #!/bin/sh in: * useradd.local * userdel-post.local * userdel-pre.local- Update to 4.8.1: * selinux: include stdio * man: don't suggest making groupmems user-writeable * Makefile: bail out on error in for loops * Adding logging of SSH_ORIGINAL_COMMAND to nologin * add new HOME_MODE login.defs option * Add tty logging to useradd * Useradd: make non-executable shell check only a warning * Update Dutch translation * user_busy: Do not mistake a regular user process for a namespaced one * Revert "Honor --sbindir and --bindir for binary installation" - Remove shadow-4.8-shell-check.patch: included - Remove shadow-4.8-selinux-include.patch: upstreamed- Set 0755 for chpasswd, groupadd, groupdel, groupmod, newusers, useradd, userdel, usermod explicitly.- bsc#1160729: Make valid shell check only a warning * Add shadow-4.8-shell-check.patch- Update to 4.8: * Initial optional bcrypt support. * Make build/install of 'su' optional. * Fix for vipw not resuming correctly when suspended * Sync password field descriptions in manpages * Check for valid shell argument in useradd * Allow translation of new strings through POTFILES.in * Migrate to itstool for translations * Migrate to new SELinux api * Support --enable-vendordir * pwck: Only check homedir if set and not a system user * Support nonstandard usernames * sget{pw,gr}ent: check for data at EOL * Add YYY-MM-DD support in chage * Fix failing chmod calls for suidubins * Fix --sbindir and --bindir for binary installations * Fix LASTLOG_UID_MAX in login.defs * Fix configure error with dash - Remove because upstreamed: * libeconf.patch * shadow-usermod-variable.patch - Rebase: * shadow-login_defs-unused-by-pam.patch * chkname-regex.patch * shadow-util-linux.patch * shadow-login_defs-comments.patch - Add shadow-4.8-selinux-include.patch See https://github.com/shadow-maint/shadow/pull/200- libeconf.patch: Add support for libeconf and /usr/etc for login.defs. - Move first configuration files and pam config files to /usr/etc- bsc#1144060: Add pam_keyinit.so to /etc/pam.d configuration files to support kernel keyring feature - Update pamd.tar.bz2 with pam configuration files accordingly- encryption_method_nis.patch: drop, DES should really not be used anymore anywhere, even with NIS - shadow-login_defs-suse.patch: remove encryption NIS entry- Fix incorrect variable name in usermod (shadow-usermod-variable.patch). - shadow-login_defs-comments.patch: * Drop SHA_CRYPT_*_ROUNDS that are in the upstream login.defs. * Add missing LASTLOG_UID_MAX. * Refresh shadow-login_defs-suse.patch. - Port shadow-login_defs-check.sh to match the current spec file and login.defs.- Provide "useradd_or_adduser_dep" for sysuser-shadow- shadow-login_defs-suse.patch: Set ALWAYS_SET_PATH default to "yes" (bsc#353876#c7).- Fix comment about patch in spec file- Update to 4.7: * Spawn: don't loop forever on ECHILD * Do not fail locking if there is a stale lockfile (Tomas Mraz) * Use lckpwdf if prefix not set (Tomas Mraz) * Build: check correct DocBook version (Jan Tojnar) * Usermod: Print 'no changes' to stdout, not stderr (Serge Hallyn) * Add support for btrfs subvolumes for home (Adam Majer) * Fix chpasswd long line handling (Nathan Ruiz) * Use secure_getenv for gettime (Chris Lamb) * Make sp_lstchg reproducible (Chris Lamb) * Do not crash commonio_close if db file is not open (Tomas Mraz) * Don't flush nscd and sssd cache in read-only mode (Charlie Vuillemez) * French manpage update (Alban VIDAL) * Fix manpage defaults for SUB_UID/GID_COUNT (Tomas Mraz) * Sync po files from shadow.pot (Alban VIDAL) * Usermod: guard against unsafe chown of homedir contents (Tomas Mraz) * Add LASTLOG_UID_MAX to login.defs (Tomas Mraz) * new[ug]idmap file capabilities support (Giuseppe Scrivano and Christian Brauner) * Fix segfault in useradd (bsc#1141113, Tomas Mraz) * Coverity issues (Tomas Mraz) * Flush sssd caches (Jakub Hrozek) * Log UID in nologin (Vladimir Ivanov) * run pam_getenvlist after setup_env in su.c (Michael Vogt) * Support systems with only utmpx (A. Wilcox) * Fix unguarded ENABLE_SUBIDS code (Jan Chren (rindeal)) * Update po/zh_CN translation (Lion Yang) * Create parent dirs for useradd -m (Michael Vetter) * Prevent usermod segv * Fix usermod crash (fariouche) - Remove btrfs-subvolumes.patch (fate#316134): upstreamed: https://github.com/shadow-maint/shadow/pull/149 - Remove useradd-mkdirs.patch (bsc#865563): upstreamed https://github.com/shadow-maint/shadow/pull/112 - Remove shadow-4.6.0-fix-usermod-prefix-crash.patch upstreamed https://github.com/shadow-maint/shadow/issues/110 - Remove shadow-4.6-bsc1141113-useradd-segfault.patch (SLE15 SP3 and openSUSE Leap 15.3 only) upstreamed https://github.com/shadow-maint/shadow/issues/125 - Rebase userdel-script.patch - Rebase useradd-script.patch - Rebase shadow-util-linux.patch- Make building more verbose - Use spec-cleaner- don't specify MOTD_FILE in login.defs but fall back to built in defaults of login (boo#1133929)- Split shadow-login_defs.patch hunks to its logical components (bsc#1121197): * shadow-login_defs-unused-by-pam.patch * shadow-login_defs-comments.patch * shadow-util-linux.patch * shadow-login_defs-suse.patch * Move appropriate hunks to chkname-regex.patch and encryption_method_nis.patch * Remove GROUPADD_CMD that is not supported (bsc#1121197#c14). - Split getdef-new-defs.patch hunks to its logical components (bsc#1121197): * encryption_method_nis.patch * chkname-regex.patch * shadow-util-linux.patch Add support for login: ALWAYS_SET_PATH and LOGIN_PLAIN_PROMPT. * useradd-script.patch, userdel-script.patch * Remove duplicated definitions of MOTD_FILE and ENV_PATH. - Add shadow-login_defs-unused-check.sh to allow verification of login.defs variable usage (bsc#1121197). - Add virtual symbols for login.defs compatibility (bsc#1121197).- btrfs-subvolumes.patch: implement support for creating user home directories on btrfs subvolumes (fate#316134)- Add empty /etc/sub{u,g}id files. useradd and usermod add entries for users only when those files exist. Having those entries is a requirement to create user namespaces, for instance, when running podman as a non-root user.- Update to 4.6: * Newgrp: avoid unnecessary lookups * Make language less binary * Add error when turning off man switch * Spelling fixes * Make userdel work with -R * newgidmap: enforce setgroups=deny if self-mapping a group * Norwegian bokmål translation * pwck: prevent crash by not passing O_CREAT * WITH_TCB fixes from Mandriva * Fix pwconv and grpconv entry skips * Fix -- slurping in su * add --prefix option - Remove CVE-2018-7169.patch: upstreamed - Remove shadow-4.1.5.1-pam_group.patch: upstreamed - Update userdel-script.patch: change due to prefix - Update useradd-mkdirs.patch: change due to prefix Additionally changed in that patch (bsc#1106914): * Test for strdup() failure * Directory to 0755 instead 0777 - Add shadow-4.6.0-fix-usermod-prefix-crash.patch: Fixes crash in usermod when called with --prefix. See https://github.com/shadow-maint/shadow/issues/110- Use %license (boo#1082318)- Added CVE-2018-7169.patch: Fixed an privilege escalation in newgidmap, which allowed an unprivileged user to be placed in a user namespace where setgroups(2) is allowed. (CVE-2018-7169 bsc#1081294)- bsc#1061838: Revert: Requires: group(mail) Introduced circular dependency- Revert accidentalied prerequisites. Use PreReq for permissions- Prequire group(shadow), group(root), user(root)- bsc#1061838: Add Requires for group(mail)- boo#1048645: Set suid bit for newuidmap and newgimap- Revert the changes for bsc#1023895 back Pulls in too many deps into ring0. Next version of shadow plans to have no conditional man pages.- run spec-cleaner - bsc#1023895: man page contained invalid options because they depend on compile flags and we shipped pre built ones. New BuildRequires: docbook-xsl-stylesheets docbook_4 xml2po xsltproc- Adjust requires (we need user/group root instead of aaa_base now)- New upstream version 4.5 - Refreshed patches: * shadow-login_defs.patch * chkname-regex.patch * getdef-new-defs.patch * useradd-mkdirs.patch - Upstreamed patches: * shadow-4.1.5.1-manfix.patch * shadow-4.1.5.1-errmsg.patch * shadow-4.1.5.1-backup-mode.patch * shadow-4.1.5.1-audit-owner.patch * shadow-4.2.1-defs-chroot.patch * shadow-4.2.1-merge-group.patch * Fix-user-busy-errors-at-userdel.patch * useradd-clear-tallylog.patch - shadow-4.1.5.1-pam_group.patch dynamically added users via pam_group are not listed in groups databases but are still valid - shadow.keyring: update keyring with current maintainer's keyid only - Serge Hallyn 'F1D08DB778185BF784002DFFE9FEEA06A85E3F9D' - disable_new_audit_function.patch: Disable newer libaudit functionality for older distributions- useradd: call external program "/sbin/pam_tally2" to reset failed login counter in "/var/log/tallylog" (bsc#980486, useradd-clear-tallylog.patch)- add keyring, three public keys from https://pkg-shadow.alioth.debian.org/download.php- bsc#1002975: Use permissions according to permissions package and dont try to manipulate them in %files section.- boo#994486: Include shadow.5 manpage Previously this was provided by man-pages package in the man-pages-addons tarball which got removed later on.- Add package dependency for aaa_base, fixing bnc#899409 (was done by tbehrens@suse.com but not submitted to Factory)- shadow 4.2.1 requested by fate#320422 - bsc#979069: Dont include shadow-4.1.5.1-bug935203-manpage.patch - Dont set SUID bit yet. Once bsc#979282 is through, which will adapt the permissions package, we can enable the SUID bits. Remove the files used to circumvent the check. - Remove: * shadow-rpmlintrc * shadow-subids * shadow-subids.easy * shadow-subids.secure * shadow-subids.paranoid- Update to shadow-4.2.1: - add support for subuids/subgids via newuidmap/newgidmap - Rename chkname-regex.diff to chkname-regex.patch - Rename encryption_method_nis.diff to encryption_method_nis.patch - Rename getdef-new-defs.diff to getdef-new-defs.patch - Rename shadow-login_defs.diff to shadow-login_defs.patch - Rename userdel-scripts.diff to userdel-script.patch - Rename useradd-script.diff to useradd-script.patch - Rename useradd-default.diff to useradd-default.patch - Rename useradd-mkdirs.diff to useradd-mkdirs.patch - Add fixes from Red Hat/Fedora: - shadow-4.1.5.1-audit-owner.patch.patch: - log owner changes for home directory - shadow-4.1.5.1-userdel-helpfix.patch.patch: - give a hint about what happens when you force the removal of a user - shadow-4.2.1-defs-chroot.patch.patch: - initialize uid_t uid_min and uid_t uid_max not before we need them - shadow-4.2.1-merge-group.patch.patch: - simplify by using a single call to snprintf() - Add upstream fix - Fix-user-busy-errors-at-userdel.patch: - call sub_uid_close()- Moved call from %verifyscript into %post: * Caused call to %service_add_post shadow.service shadow.timer during rpm -qV shadow- Add systemd unit files to continuously check password & groupfile integrity * Idea from Arch Linux * pending request to systemd-presets-branding-openSUSE to enable by default/bin/sh/bin/sh/bin/sh/bin/shpwdutils/bin/shh02-armsrv1 1709738193  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvcacsdadedzeleseufifrglhehuiditjakkkmkonbnenlnnplptptrorusksqsvtrukvizhzh4.8.1-150400.10.15.13.2.204.8.1-150400.10.15.14.8.1-150400.10.15.1 3.2.19  !"#$%&'()*+,-.//////////0111222222222222222useraddchagechfnchpasswdchshgroupaddgroupdelgroupmodnewuserspasswduseradduserdelusermodsubgidsubuidchagechfnchshexpirygpasswdlastlognewgidmapnewgrpnewuidmappasswdsgshadow.serviceshadow.timerchpasswdgroupaddgroupdelgroupmodgrpcknewuserspwckpwconvpwunconvuseradduseradd.localuserdeluserdel-post.localuserdel-pre.localusermodvigrvipwshadowHOWTONEWSREADMEREADME.changes-pwdutilsshadowCOPYINGshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.moshadow.mochage.1.gzchfn.1.gzchsh.1.gzexpiry.1.gzgpasswd.1.gznewgidmap.1.gznewgrp.1.gznewuidmap.1.gzpasswd.1.gzsg.1.gzshadow.3.gzshadow.5.gzsubgid.5.gzsubuid.5.gzchpasswd.8.gzgroupadd.8.gzgroupdel.8.gzgroupmod.8.gzgrpck.8.gzlastlog.8.gznewusers.8.gzpwck.8.gzpwconv.8.gzpwunconv.8.gzuseradd.8.gzuserdel.8.gzusermod.8.gzvigr.8.gzvipw.8.gz/etc/default//etc/pam.d//etc//etc//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/shadow//usr/share/licenses//usr/share/licenses/shadow//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/dz/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/kk/LC_MESSAGES//usr/share/locale/km/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/ne/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/nn/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man1//usr/share/man/man3//usr/share/man/man5//usr/share/man/man8/-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:32890/SUSE_SLE-15-SP4_Update/382c83d64abad153f1a7562532695358-shadow.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linux    ASCII textemptysetgid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7298618d821b8b469b18d33ea0fa77bad7e6018f, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3ef68ab0539bd2b93522c5588124e7f4a0273610, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b3c5d8d2e6d76117ca4f8b589cbdd71bdfc2144a, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=621e72a43938eb7fad5a31b62b8c7f1ce9538816, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=c1c3cce07712c1a8a821419aceec82fb2278ab58, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9f5661cd1107a46d340969968f3b26814d011bd0, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a2fb9dc38deec847c448edb27b4a9d370bcddcab, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=87e4e0efa73d9208e8637fcedc9f518e0c61f8a6, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f1dd43e0baab23fbcd279cc4a3d8aecfc1973564, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4e3fb133acd13e842d869f9e30cb3b5e2b866f51, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3529f379ff16e0d0bae179704613004d6f72e977, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=82d8032de6b8330781fa11e9bb8646f5280773cc, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9e227176747aa8960ed3dd60a48a7f801463d38b, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=93616b8b2f24e499fecca0d3e3ca2070992ca564, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9eb8e0444c4acd88aa89147062e1e19e24009e38, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=12a74fc4423f90a480e493f3aaa454d899dc692a, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=5428a830d4b1284bcef597d66586842f23a3e193, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ee24679047d91688d1933f0ee3f5b04eefd11395, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2ca110a2b45d5a65591af1bf30e96f56824a6b9c, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=cf7e5dbce8f564d6f388f11a05b7642c8644800c, for GNU/Linux 3.7.0, strippedPOSIX shell script, ASCII text executablesetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=80d1c05adbc5ee1eedc41162fe99ae8a283ac435, for GNU/Linux 3.7.0, strippedsetuid ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=578c6eb30fb87d4f6b87e194f23de3b9b7db6389, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9ca7037c7ec2d0f608494017b6e67f7008d67be2, for GNU/Linux 3.7.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) %)4;BKRap}     R RRRRRRRRRRRR R RRRRRRRRRRRR R RRRRRRRRRR R RRR RR RRRRRRRRR R RRRRRR R RRRRRR RR RRRRRRR R RRRRRR RR RRRRRRRRRRRRR RR RRRRRRRRRRRRR R RRRRRRRRRRRR R RRRRRRRRRRRR R RRRRRRRRRRRR R RRRRRRRR R RRRRRRRRRRRR R RRRRRRRR R RRRRRRRR R RRRRRRRR RR RRRRR RRRRRRRR RRRR RR RRRRRRRRRRRRRR RRRR RRRRR RRRRRRRR RRRR R RRRRRRRR -U6Dɠ /bin/shutf-88e12410a10ad4306f819eed41d4019e758b5c2b62b5e03a4a9488eaa54aecd13?@7zXZ !t/]"k%w*Yk'_ݏإ[Y+Z@-(̎ Ґ5g$f7H9&n/Rgevط  .}~_9D>lMb;czBlO @i"bb5Xh2XTkSr6y">!wo~R㑥S94{Ѭ R !8y2˫؞'hJ%_F5`Cr{ 7.SVApkE FOvCD<˭:mf2ZX /wqݨ>]䛹%?ƹy|QQ"pi3% $P!Q2 nM=w?m1ViM/-Cb!_muc^z^:Is$EQI(Sc%<ؔmG!_[0RSQ4RR.@)rG 1fHnh^R <"˩L|Z*Ԃ.Є|dx${9<_0ZGݜ*:êUuЅG!|Xx=/ٌ -M,ߖ[". ,?;2vc5:FsÀjWnlPB)k+"<\}(&MV1/)ۃ*p kݷ2*6$"_Tj^᱖^z/ $]+qCb^aq5=)|.!@~S!}`+=U;DX'ԔatO9 $F;*[ξ)iR_[0;Ll bk[6=s?ڎ`W.-Yu󓁮 Tŧ@ċD/ZK] G@5Ž*B"[ \~š,}PsԽóPE ov [ uT̝9ч8 _WM8݂qXY}+#Zu.7AP v0GlS>X0ZGf%aGLSn x5 g]\hZX)_ ,翞%8K3JwGLL6 jEDeSuDFhULv:z66z9 nO׮粌#D8hu1{ Y |;FH.ޅ< mvkj(. |1:HETZdL]cdo[ql mY/"@MhԿN))1]/o.r3 ᪃ gq"# ]qnXLxS;K.9+\)>`r~\fSj+o_GPk?¥q8C][gT)2 pVS-09YhoGJ # k}Vhӊҷzo94;-KtY@ؚ#l7d\ݵAaV>JYչ1t~UGs@ty'8d"s {3c((͑q'ggkecH< -Z'!"䛎pd禔H{̪GıS6OݏF4CSIE3"ţ":omt._impN}I3;jT=рS\3brh@0YNxO4{+KKH@ǼYF*_b٦F%8秺AEoE=_l'\L#GsyKKk[٢Axf pp=Dtq7{ @|I:0ήoqQr6%ߕ%:TE`)~с`d2Q:k-tx5 ~ rvpF2ؑ#5Ĕ-> `&-HGN﫮F:h$8%8띲m|r l%1li=,R#=ʒ4;5;v@:vF1!xRbew pb2mRUi4uKu()A^mo''sHCcMsOT{On~D,I3x2 gYZ&pa[ޘm2Is:ԝЫp䐢jLzqFdmsmy1M2e<pcU=&epL%WZɅdc@2NX\Z~!/i bG[c~"9 l+²5:NjN`YGYL"gVӊaV?$(28.viٗoT6Dϓ6"tDDo?̘ mK1n9I{VqͺA'tzg)}2gܡ!jQ]Lr81J>5j!].J5dmɥRLצS?#*3v4 >Qca^q.d-؇tTIµ1J:I>QVW rj_*XopO?k>HE1>:V{%"_!(@FО._1yec+Q10O-d;!EKq}DB>da_Ł`5xi{D31P| Džv*hȖv4zad(j=&2Y̌j2onV^b$OUgILv[ɰک '6wR%"i-iB U s#&}%:9(~8Y!RU9S-~.BkUAOyܬlԤisH󆤁khPL-Po%+4>)Zqg63J=-:d BfY㰊D>bwo;ze|M_"4=9hJ, "G=G,4R<~E4” j'KYoW|8 b6`` N-nJN-jڿ+/u 9)K.:nxeN GPM(!QJ&"危_z߾4O4a@C=\9Gi5 Z׼2Fg#`[Gd/&Xf$DFЧ|CvOt1O@?ޯ] X&1~z@!ɡ/ק)cƊ˳HHVRz5Ga~$_Y}2_]`O6382#iTY ^i@Nzj sxz|%a9_Z^5,{yJMF{Ej4UhXu4S-}KZrw "]̃8(8e}$t\.V9/dgʆ$zC'I l/wY*B^o{˯ pR޷Re]m<_Q; kqwɿgz$[tOZ`XPva  b{#s'z&MЃXr㌡L'ך|fY܋^V}SOۅB]Ns>^3X8[%ۇtt 2^lbU7#5>%>3Uf'5.}E۴t0emv TȳoNUbtۉ$%Ene]{*Jq;;ɰi#x0aaPW3."UĐ>aA[PȀk?I;pKGG9 k R;\] ׯBؤ)` >c"L0UJ)hdS8_Oa(ܙb B?ȟƓ?f.g&@0rAnZ|j=Iv;۷J<]N.<[j﷕xd8))vt?Td,H~t˲)#$$)\^L] wuy ?ia|Xݽ7ƟĕBSf[5+YL=6CE YrB~E_l.oG9cNEu"B4ԩ%Jk+ㆣ)iI ZY|IR}8sa(itŸ7¼2juKtOi]JiLE>{!=Ggg@B#~G`$CmooL˦4rJ=&sp726}Va⠁ SD\<0W" 'F߇ Z",RGceK&(CP럨 /{ 晧o@*9:/M^@~n+_)JS"ʩjp](=Ytߑ# [ٲ-9zw̖"}Ѽ?~;Tlb91;ijMuo$Z|i8^BZQGn %Ve-ً8>$#ȝ_I2M 3K pC_aM?hn eANwR$əRy9dJw;cJ('(=9۸\߾[\ pa8375門fmr=|В?}$-^vmBvb?\h0/Jg1DTŲ"۪˼j:KU3COP".NQJD d4 @@$A>O&<:ډ$s 0R{8aO Riz)Z"U4'=[a])ơs]AKW4LaFo: ~oXL1/~Y2~'@)o^, ,f ( 7M6=iϗޭfƽ' m6g!];pL[c~ fjK./o\4f*8>8X[.:-1W%`@˖+dnkwV龎]q[vNB5U!' *YG mu!|A(h+iUhAchDĜ C=cR4 `2ΏcK (o*ORc;ll?]=&Ix2of]SL0c<];j'2~R ,E,?B+dh:E[C̄8@!KsO>Ia bXc}ݿ 8fV*?߮OV-Xš՗`۸]Vdm692͊[X \B(%ڃhQjzbbלkN`,,un%a``7[TXi7ܵZa`A&C6H1CS.A^#zIky J1T( /HB [xKW| 1(JѦ#?lWe#g1/7L5&dZaotݚsϠzXȐ40m}q73 mi6kEUUn){qmc8IJn9L$}.Sj67r[Kçi_gPoPK2u&R_{zc.U ~in?#fd}  U_Y^QC:~/حU{Ks7_88օ$|=8*6% Ʈv_:ى;dk7C=/I4ގ 4JX>+>$~fqiROx!UH],e9i73SdW}nSrI;;bn:"q=ԭ 6zem~Q0(D$1?~fɗM@فh`",Z`T _NOeNR cF-R$5vKlz#(x0gbҏL$S}OʉqVQ`$Z\|t>=aR.qsgSN4j|e, ?N1DzX/dep dq7!i޻ݾ=՛_:9UtJ* Fo9z2-& rHz=Թ>aS1o (7(]ˣB-P;y`Tb0ts8_B ?NKSWmZG:F۔ϰ*u;$@˦CCw$6z,%5qHG[U bVsϋwGh*äX爔ĭW{NjLaxb-=l w'g{vi.R5Je-[%|TQhL+KwGifeMQ Erjަh=d*zvԴVM(9vAR7 B9|^mUd-3K;bH-m 沷U״DpW;h!fa\p z>3ZҲ,Qu11DZ{J0" Kpvonolr 8qq~Aɨ̇Uz6gFS'X5)sm;Ƃ:y+9Yc,5:CSX4!ww=w2s,H"]uCWH/X8}w(%\a]rQ?c5+̰2$~U⠳.}3$0Ho-ʌwK ;)%+ +|VD#.&@5@rI4s5p)Zj2bEO5t yR*D0LK)+CF{;o z?QWCeGc: BGtơ~^@̫c;PC]8P➻y>ű5ϬqZ:o?=idN^ ]~߮ Pr'A4bZ)%a֪rB뵠M޽]M?3+wEĚ}LՋỆgMnڂOFf)F][fP$FO|[ `&X?/k⎀l ~qRh[yCIŠN bMN۾yea2H,)|on\R,3=`zڞň =t}hTfW؈"v~ m3MfRGgf iBXZ$DXI;E#ZN@ϕ*9mH7-$5+)\mb{g19Ù__gcӬ 6=54=҈Z4K sygDe&h0XM[QK5>|̸ȵ+l~HL V:ot^ P̿+v|ň?_C[}xnr̋qaf{sRˡ]vnWxAӕu`kr^4t&`e>;>GM5eۙB`CMm!-!TE8Բ e~/l f5CјBBh|rl,\f8*Qt-`~:2њ={{3MԼʺy)c(5kt% U>t=yZj愄-y))\nR' 4cG뗕зTu9O5_w+'YXA;dKY\Hxp)mB6ˢ+m9G%r//jjevýq6#lO R]a,vO=Tve$YZ"1>q˸'U$WTQ?'c j:Jj_t6-t@*:ObI$7hP~o+J)WRbyR!xŠ<*G/@A7[}E"ʾ<]^WQ 50NJF?$&ua$tyxv'ȏ*螋]S>@o9_攣Nw11-}{!@eTƋTS:lq΍Jt 0# ja:.x?[G@Hzrg .Bu]bK-4U R٪mI8$O5oרޙU ž(iP I&n(CNۓ? _J|x:yX>|qUhڑ]~)*y~FJ,"-OaN!D?HfN!q%YY$ۜir4FβTH>bU:GnY42=(߂Uoik@&jb b C h\+4g UR8/P.3{G=!;w_ ]You0K?̙>/o*Q7"ee;<́|JguAWG5t$"sOِ=D6}O:"5[@S <%9.]0) Q4nE _ț=*NxM'd,.u~ODVڲr)~o"V\gyL:^5Ĭ/վ(V >5suU|dc).y;MI-ILs3[A*× ,q*H-%;~#T.Q`Qf?"77+i!Rˎۤ) xQ6zU+1͆F"64oG<UA UtBM1!̿p} IXQp)!x %^"2@T4s?؝V0X$ iCb̩<3z’8ѭ9>53&rnlî{> y?1g`ˋvLAxPKCd;rm^26ݢ5\[8m $FrfÄGi V7jݹ_L)3wҗ+Th)y h{n`{c@ɑSDyp63bEΛHckH"-)RPB@A#,:hLF eB~_Sp4ĭ]J6N>8sxK5 u8d)9 nA%xbDŽE;~(X2||Xc,nB Ruts8&_::NePd2\C'Hpj} U_ۮ 3}7 0niիI8]>A<KυiB}/2XE8ot:ґVK HD,UQ;&0~Xu/TOya#$]?oC"$<+<'t1_ԴTu>la%N%v(HGB|)wX{ g2ʹ5īV­KowS}D2IDnqwKj*p۲y^0{)2"ڇAa93.z75ӯ00v8rIJM[^;ųܪSՆv)r+0QG aޏIl~[#羿efo>M-ԥ4 bq`3<"͞fK[>%6L@iޡ/q;JMV5_GL)i$b練e-Aneޑm d}R+//P@ڜl_ȿd$@/v7f =6umwH/';Dx# >鱠<œɽ"݊)R~g~oc= [ $5ҍ^Z^R*RqDvt";9&q$S.2+o9!0vFv}&߈ Gf  ՉaN9=0>OW)5$(ob k2 yGM*~Y ?ْL`#O, a_FS2zf7(KpF SB}\׽+ f%@xX\adAPue"/kX) n3jr6y48?xZgUO`n*0uf?~~@pnXoQ=nx  6Cne+Q&!.ӎy[K}ib/_g(*(ֱGxB:-x>u$ta3 4qIv>=4*D5c&SbZ|Y_,5 [%W4z!?Y).PU\rjO\w8ƣHSQ1L}jJ)J~GSnx|*U׵Uݦ fL8TL"\b:5c5f#ܑFǼ_|Fc ^30>8{N[m #QۂE<_M_#h%:jG->e{.7 s+=Ħ'MI D6!Q4`f$ZJ\fA`';-E~ }St۲_A>a7<.6A 8x=bK4xR}Px<D$Wن`)bּv~49N)'拑@jyBzaI 􆅻 Jk}LȿC%t<<:rK\?V`.y^azsxٔg4T:Tko$V79E:HE(IDJX~‰MUM8`syc;N>i~uZ莰|ftv5|dgW}yX ݒN`Tld!)6_-0m)ഈ0&#SF^̓ʑ FS^>ńt̢俹E N F@B4D텨/ G 7g:{QT&KkGt̀0-qHҙPi#Y <iZl:lE' ƷƢSlӗ/͞+aNy[s R`-8P xq/ ix EV~} V z႐tݱ6u~Wvѳl*QRJ6 )A7@0Js Sp7lO Q9)sYKCM3Qޘ uFϟL5X󷵐{a0tkY+$)E[x>f51>Z ;j~)opǒ_39RrIl@)]('OR)\wѠ(@6@uFJ|*7F"X #0ns"qاQWPwZt"Fɭ dmR^Qرf]m-^myI5A5F!Z(T_yz("Ul84YLU]C9)3 {Vn{LD_= y %dӠe9Ӄt&y.ʏ PaVj<\3/Wk0&|6?ntjw S*d DcPtz Bt2n Mv(˕0/’u"Dcfg썌cdjt??~ݥjS*OŭK¢"N=Jj]2u(%>-fM9\"Ν̱?A5#A7I$?BqDk.i8'"dw"ef'i0Lyy7B}ZgND#%$tMgՒ;-y$1)toqQC40bF>cOSҪP 4h5V~E_:z'32C.al9j9ÿ;P)AF{N)THC2`Hs"}pFIfR˻tdqڛ1S ("ؼB 2Vʙ}?ì- |qtK=i4R`b +pDewè`7uɻ"ˎǍkBh -3֕"e?*MK4άg# Ÿ.-t3:|X3ErMMgoOp1_XN)bۭ.cn lwQTi T_sV]缆KgH[t5cߌ %a3=X!;5wS"g*D\81rDfq :˖--Mt&Kq.ɗAsG}F3o%C!/,ݍdO'`W(~ j?P6Q±8Lc__ŷEk^'OBLC;n g5TT2"[TVhdV,U]alCu_k6s'tt+f ޔ$Z ,4E_<O4u>E|2&1ӶĚZ9taЬoz$5RBe*$iQ "{%`{ K}KYo j}+2 ,( B/md_ 6u?a 6'/Rm : fўIGW[wxczp6X((yAZorAzH`0иjL`זAUP? svs+vXo!|H(5D†ޢ9 _D9zhR~qV]rYJ}b̎`KыtbcAiቝѦˏRaKGLbdžڲ~ASN#R&ꧾ0fG.%y-$5OXObNfȞwo+(XצSNh{P]ΦX.֢vҜ&+1WfcArCk ҔƠ1%ĬrN/W,*Aop؏vUVLIM0PʏK9Q_ 3idb%va\~ڕCChܢp79BpK㋆7S>>+8Ɉy3,Y~S2|LZ/@]cgTB#0q@Xj(EӉam[&SVG7f䑸nܙ]] :X~¢*Ϝ/?$ !WV\qIOI'q%GJ6n"]}#iܟK?L_6 nV Y鉇C'o/5 AfT.ȃS_2]P="D}?KO^i/\Qn @>n1B-m^␋0^hrHX;Jvn̫HAnu?ya2_^ɜ,1XEBǕh(qM.hr7 g뒮){w/>`~o}sGNjawaS5jK[3!+B[lb ĻC9BtxQYbGx&`I0lm Jh!ۓ{>EV1qPX&2M)-wU=h.A|-h82;c&zـa)| @ NN`HђKc{0"-o. h{K6`l#!h- S}aRrutpj ̲Y>sxyw;b)'k'aUigU&`W|ʓȁ{6͘gN[ Ιꌾ;kxڞW dQ)A\;S ~uDqo&yiön?0:h>5GP 2 Ͻڞu*T2ft 2C@v.I4`COƳm1я)xW2A?+g}gNNS+,I+ U$dLn1>[ Sq0L?}쭵1z_ci֠3W* 7I~RtS6W ZZ`K'/YP=x=vܑgntY}M*TU& P?9<TlZ62@nϸ@RBm}΀frMPrl{gc)40i |+\ֱɘ 7 7Ьϱ$8Io<lhd r" &u,% =N26KfZTJVXW> )ic86UԁeQ=.^@آ:(<{$$ aggR+ylt] ^i"ο.!iiu@eɈq\{$?/&y `Zcֺ7W 3L AˑоI?@0,gwlZo`"aN[jg -%%]5G:d OנBأVW?4`ko1XeajCvx̣}=iJu@O51Pݼ8,`JUN ĺ5f;\=dYªb:ỾZ#:y}oRH'FšVfU9.δ2s*I\óYGO1$@H1BZߦt7&g341UZ;bRRkV[{M^{ )"?(S2^g(fXp6C*K rO.}nYaГ'KVW#^ϟ9r ߙ4>Edh~ jIO$-ugR vnS<\_`$gں^])zE&,%>]w"޲7MIOVupI v+ 6 zuF6Ȩn&J~\dž:;W&VLzwQcozp*EwVW1қ%I}/hr$f#H<j@&3> ,brnj+({A3~}ȄC㿃+%Cq29c/IT&ӎ֠FIdyT\uR4*IGxydgIwB C?t@:|l'Qv=0Cֲz0&k*η,rg~"I 8;-h Vffwd=;e933-墤('9a6OftT,a]SF}~=8)TCM;UPy B'o (%<[q~^Ӵ"yՆ0/ MLs4b[tV]Y@79oyځ4xGu+:w/>V׻h97iXp;%%?dy12tiH< ֳvR^\m>$81(tolK `Ɨ@pc?4>Km[y$_PiJĞ80~&#QzaDo>W1U|Bsϣ^w'%DV$SnPO<oYRO`tq ٔ|gOXݚ#})U}s4As@ۛM2G h~H+/oeڹϞG>"۝p#8z&Ẑ /@dK3^R쟲Af&vm;tZQ8F S.6+]OlG,' Cs^Q|3Iu+Lz3̈`N3RY^٣Ei&CK8qi`1ҤH76#-uxDة'0]SfOϩX@=i2RiAC[լCW 1EO=#*Ik4@J/lG;6JX!YXB%899h}].x1Z 89laWϟn-] (*B%)!F-4a Sʷׅ؀Tp\Te.1·jq wE_w*?hت L/ fBX;O8*:x w.eOv`Jwꡓ,(_UXuFX Go1&a!t5[-3+>j*s[1!x -ĉGI |2:C{j@35MoV*&!Vx&.G9rɬJ٘I5Sr. o^?ya" ~]X?uo4|u2{쬙/:뼲~f ޼6M~Z-ى&qb 13Jb;6:E Kf?Ζ%ZyAYnY)/k}s\#ڪNYbAz'R1-h}I_~oPl(͚,krYfٹ};`eE.& ӌ̈Yá=5eTQ$a)qʅAښ*X-wС Sf@rn[5T1aK&]n1iUrB_%# G̃ ]Z aeV{~zd/'@ߧ68֌k ^=J18Y}GQ3{aw*]!3Y6x ؿQhi5[!Mv.&BIYЮ6W]Jp$e3@fF9Tz|֧2NHO{҃hDs`HY) vǼC+hάhI@c{I4RtJ$f|黕N\ M]Wg6m Sb^Q a!"hD=hTEjq],W$S/$ESۏG׋bk?\C/)yy RKoƎIѭc,RwY>[ <>6= 㫄 Gt~8lWT;8']ƨl̸i~W}n>\'o݀xf<\w֔<^ڣ|,>v5G-WW߻`v+sC/c~ gzv!Z}8 -ymS莫儠뾶Jpp*-췀+ HInOЌ<%jsTkx  IhǕ`9WZP֕$9E ( ,9,F) #G ):: qzp< Т@}'9OEJ=5Ka'Qҽm9 xʈ6 %gƗ JlܦrLm .|.6)Aܟpn-0Y ~aŬY}SQ y/>u,"~I#z ^7 tAqM&0*\sv6F B$}2]5WSK~`a.D~u&pq@Y#CCZy[@T_ۡblxyi>A)IRT%@zp2$<;&s\쒀t*lg5B$@mV?jxw8y:Q]7r/5xMrZuף$#2Hت2Bwd`+4!' !)d\v/c+u)]Um\j/ԉ;;8D܈3ZpW-RJD۽c y gEE|Ϸ( Ob-I s[PW{y=b1ypճ/)kf\]˅/dvOoK' ^kn5s wY__%/R t"P(Y@.9I"4$ڪ7ѐ~ Ufy*=̎.g ַ]DdҊK( ;$5zGie s)ϮWfhc]>$kOvf˻nyt-0w<'"`)kKϻ d A k^3Ó!LI&š."D"OB=0Szɞ{QFӅEU-dCFATl~1@Q}.#CRUmRN j*Z1 o64 rb my{+N˷";mΕJɵ\S[*LW-h|wbn!42d4i~y棰[W|Z\R|c)8YJMjmg{0KNӒI@YEgP^/bYYN. FSãyѓR]`ѭm?>i^8dgB nbF H $$:eY36ξx_\UTq,ŋ֑$h?i7:Zhoݟ7.nZ]IeE[_09nE豋ٹ5fZRE,6͵F$+xl"ߘϊZB0x6}YG+8>[|*SmNo.N]H}۹^K(0D!/ -GP$68Hӈ;U^5VG_5OπuPYdXGSؕVm  1KhR/`14AQ-}[],_vN:JPCId(&hAx>8(a2XSb=蓴GNAhG<;Mް%/('ΎV(DTG@:^lLj v߉*St qݙ+m^:sIhq[V #b%.k:3eXx:(K 2N}vPrF}MoD{cishߗ Kx7-ȟ1a3iV삠mVÚͶ*%kaCrTV6pIB}Ƈ iGIǿE9}}AA,akg'h. h9;zʑs0Z VCiS5<'2;N=$1oS͏)M E*|+hfE?3<$An1 9 Kg4M.odI8P24< w~n}lDSkKucDqr(H曦30#xA_f6\< N ;/~!dc]s4_ FpU8M&d_=R>i { 1~JQrH{1d4r*+JKu$'{Б.d0N}3 R%ue bT2h,!Q]OQ+۪w͸ǜ)Il [>(F;x"8]k,WE鸝U}fO?'n鮏r$;BkZ[nߔGcah8\`fciz"v%cHq@Ү{%#; `t@dHF4iBcGH^$ֵU` ?y Սa0$&> ;-!4@^+U[KS⼰*u 37 6̵_\CӚ`\q!|wuJRq/C腩uIM8eBXWDYڥkS8w).D3$֙-̿fdf.k`bN uy K{<!Z9Fڲsp0*LS~phgJ3oʂۦu3V6*wG h$ڴv?:F@Eu!k؜$3@]J[Yˠ^ cư_2L@G."a9_C.?Hqȉ !w@AX~VVcJ b.εS A_aX+=~Zr$=qc֘oY h.H5 _a@^났T fm9 qţ[ k;AڧδO{5$\]沽?ud ٲXMiԺ㔛I+`97B.#b2qі{%gJr}d˰sqkuZO𱆄 4D́nJ0w pIg{&kK񟰺r22~@goUb J;m 2"^#ts&E WcO<؊Ζɘ~Z+Gp%[*,-meh;-ٳ=q{tSn}9:yUKѼ̍mqUdcG2.5hFZ*tF&Filscvm )ۇ6 .'I].%:%#.Ylr_gg'׽t@ w(_)Zbkm$iݤ(RKOou ېRf_ŧ%xmgjUQ|xRݚr2$BvvSv!jSizL܅{]#T`u3Lmvw֧hń.H^QEvke 4д~s1JD8=zpڱFN?P"zߐTʘ@k޴9B%U!6`"b$6Še!r[Ar UpQWSy`SkߘC}2M )-pQe[bDB͜ٮ+׭~I:x7dm*Vs'||#Թp8Q$q3zͨp@z+q2c,-}%u^8* M8K<\և?}yq& ~k?>I*4C8,=jEs&URXq=AgR}jUgekr̤M^5?Ǖ2bmX f~̧JhnIE$V$-W_04iG8E߲ qot|4y &m,TpZ$dݛ< AJxuix9jiVk`\.k|f.~CHbuTRIS=_Be$7dPC箊ɦ=![mgM[ڍΝ :jچ$ЈzxnNu2,>N5; 6LYgȏBRVU32IU +@xspwIk99Y@ M4L&?}+ΎG7MNs)h#\6zP%cbu;1qSIH#d#bY۲YeJsK7e-Ppr|[`I?+1`+Ew?q~S-PVsuXkN3ZHMBR` MaL mHokj,8] @h >@*/ݑi?֪X iV7SwM@vE9 ?[j!j"B6>v 8o-O5J\FnVW/3R0JVsTק<9qroqOSqqNO|tU{~8wnVUyk ,D#U@aU4G!;ݑ1oL4Т2)YY e#?}ŇW J!ۚӴᆍ0\eO Hu`* (^oMU\ۻz<`bM;SD, ׷dxp׏aDhi 4뿫 XW/Lfz/6.߯&I*3d@gPG~vҰtY۽~nvYi-:+0g*7|W.9h4h[_k7#ڴhv.%ЍLm%=Ah4Xq5h`!fjyF2nmYkvG?E[(fE:Υ/Do |CO(X9E͏ߛr?a':fqB(Fu6~UG@btsJմ2!yZ /;N9.5ldHY Wn:F)q[wQִLRs7g3$12UoY%x?R\TPuzQ߰3òBxp:`E.&Evd)D%ptA^hBn "]δS y-Vxގf^Vmz$lD_ncf:Di4/CB|3-{X}fzgsї ~EUA%j$I Qu .ƞI:UDÉn(pnP`֏ǷWgÄG[憂5˵%G7xɹYGn8J0+50h Wg\-5ras]ҫS AQ\T=Z2'εd/#ɰU9DIo Ia1=7F!!om6`7j \CB2>? tO zUfxXƩ?%|ݦU[\t q=aS~~{μu 2w_06wFX_ Go -5$"l_dU_$6Fċ/^`n$ 3Յ)[8?-|mj ܂]+b~MVaZ510%a،$gq@C*^ߕv a άcA`qo_YS%s9V1zΫLجPrXcѷWyO}uLBz;qR^KvVA ^6dI=049}ϕ~G_ APgW@6-K0ݦт1;(CpËY_OK[ ;A )ע.^z0Ux),8oZPp6K`1 2%`A- Aj,E ?j | -!adD> V̜PXmۋHl`1]xM`Q0fWDmaA S>aՒx?|J+z%{wJ9u^ruOV! CtCI֨6z4Pe 8/1R6oMd0"KQ5`$Kwi.vx+&EJo1-$P p}?I|ξ\#&@:9L'U8Fa9MyW«MJQ$VGI5x-_/RGUfk >׸&^2evrIV% Eƞg6no1􀗲)Rh/q%b@To3!g*lY*t5CF4 d޼9jrr.O zQAv.KK>j쏐[IqU\*gfcw% 9W @a>֥HBD! |4&Vn]hKKPs;XtmZBq/Pm!`dBIazDWqKk@;J$jce.*K][EE:oXiڵO[JOFbܧ(oW!r>{ǯD}9wVD+ۈXo#Jثx(Ǚ+J\Y}U =FuS4.(#)d LlpX?st:U QJj5~pS^AʩjB|!~e%F,g: %~\!|kGƙKmWʌCt%@S6M?':cMu&hpAoz*ƫUe^.bvIʆ4b#]:_]b\|}9Z]"YYSZeǞ-i s Do5ϔSB:F%\U2i[c1tp2%#!g<Y&h]{wu) /x|#0LFKc0UDRp>=Sa_ a)L@Mp4g8og 4rq>MmLF%oҊj͔ Z>nϯƒQ'."N-5u re)Ǐe/~Nї[l6m l6_1E=MqVJ6c^r״A؟^rB51Vv23T7[kz)#*ÔH0즴q' Ɉ8t$ CZe=Q4}PI7_#\JFz? lG 8[W%Y `-PH3{Gsg8yViDWumuۏҚ(Qh|1Ʋd|,ә@,v6rB`V}E?dڥ޿ 1ב |ǍÀVFl@Ƣql)H'(lQۉ"sbeϸJt3!H<ԑ |7ʙ6 !bS&V矬EpCۮWi`]GMw;Wd"Wk*.D;VY,AZ$7hsnd7RXj *oև'QjrMP@I9J>Q=ʺs-箶Fd6NY/`_nu,cw`zElt_Vbִp0z(,qhw()5\$VY3@35AWe~8%/y &kf&qR.ńyc7?n@[G@Kهsomc@_4Q^=*u+[Z[cB\|Jh.0$ I"nӁ$]Ip$2/sVt|'1nCr$7ruïլjU٤@GXl"PRcWXWw ַ !//Q*3Dj=$Z!lS_>{sjXmۊF:bekkHV j\bL!!2Jo3i z88xh:RYpKóA2OUs\:9>yw+n҃x*ճkGGb]И$mU¨4@SR}~%у5Ȝ1,4ƈB۹fC^8Qr"B={D4\G/Dk7o@?Zlu ʓ-hQeWy! fw9Ͻ@]j4ZߘZ-2B ]U@z Iu2({^Y8ї=,%\kt2y rΆ?}mj\ $ZI-Lz$Wʛ㸆`4UH]Eɖ1&b]YNdT"cTEa<9C!HLVgK )/3+F(Ͷ.re"E>ʈoDwq=O,柗65\讏=j& _W-֚K.S#1-iUt Ot]K'N#E4KpsgOs Ʀ[Qf+3#țU "emQR~+5&_[櫱o͞574\ Һ*9D[FsTk ukHKgCLZ;\'F*d| hAcLKW9!9jMy\H%kӯ@. i. nԎ.rه)Z#]`08k`EvvS^hX6ֺN1̀kqcYepV+l WFS$MɊ޷B#VQ|Dacˣ/yQbwBt} c")\3gZŹ@\Ropzg8s! ҄O/78 h<扳yPv%-?WJ̧Gkd']xMU>m}q\k@轧&αPF6lBSu\KWV !ySM)XN7:al^7mX1 9xH.T$=_lcGu\R?mdX'Rc2F)j2E &AI_- V.* v!CD +biy5 xPɟ)~LၪP0MdGa){i[ dG '#~i_HOV9ׄSW]썄ê9cvHhE qUtqD9 p,A&?9pf9g?weQЂ"{UOo?unh+3Ub$elˡowPrKnfя,SGGl鰁٥W9$@ Ft44U`аz{d\sp|c56z]ik2Ŷfq&6۷qys{@OUOe{*( Nk%›Uviu=_A}N'@[Lo>=BM/y 8Č_,$>HxJQp sGwY|Qm.Xk:+0AHލ"HmHJ =_-ESAD~/c;c(2C/['I!8q6rҵCϹA˄V }[K$^'W]shvchBIJUV Oy 1 gƦ{ԴH3/r|ZQS@.>v|U3WW@eˆic~ae۹RhK6,nP.|aʼ=y-WPw%31SZB{Rx=m&w\NfƉ~kP};CsJj!F#c9qrRKȆsR4TRk@CPxHm?i:BJ[wQg3fAmX,cdP 4HjLQ%\mnv7ILI };6SO8M"п,ԸV̮F>9"~qˋjRmcS݇z B9}])W,Lè5d_u1bnجNa`%Ta'ޓټSn/"ql2CϧA*[!;dTYN:[e4I>9ZXuLO7 M |wMVS!>r] }UNhSDuBE6MYO:P)%+ڤ˴HClv8^GEu$IKf7ο% @ R]c6U^e*a4\n>NGܒ%~ؐ/2v ,9w'i&3,#ϑ_xw[[;h #½^SƖ# {T'3Lْ)P;$'Mˏ<6^d8Ьܑ7'Ix[5QȠ!ۜ/3ɓ2^58VȨ)i,쌩nF?1 ╊c#ʊJ}L^^8FHE (3?y~;BI=?MYYd+M?튎4Ee1N[! gmGr R%z+&qdqs-C'lLCtE MDf]=7Co}/%6b5.2UCTUeW՟3߫KucZ^mط#+CK\\S#p7c}en!p+A]#;EY^ޠdu?' Pv&9Oi&_6|!<5UV0Jvw\J˲h ޗ-:9 1-[sD ؕ=8B>gEӱ~(9 )0B.:A~4<4t1;VRf.fdRkkĿk[stxqӜhuc~ BwCO2W7\.lXXدUt9sU''b$j )*4jVV:J6ޠ~/V3y |$epgFXzr56<%^޾*<"6KKe`J<< K.6Xu!{qz$cF4tbq#aoiԖlr'M}.;mq|+6ƓZgIt~-u w|QNd0"F$IZ4wْK"+d/DCYy $Fɞ贇$dGS'gtٕ!L2L[[(wfTEx$J'4>4U$]֌(Rd*؏wj\bZlҺ OAE=Q-w$Ŷ[د4F]:3v{L^Rb;jbiDwCyjc%"2 [+?%-ka>K {@ў2wy h5]ɛ9ѳ^р~s~2 j򁫥3MGsZ!i% ZJx/q5Eh!ɹaIYy綸(*eI+?HtV̛s U`U`z”Oj0<)uVߏεl.p$\f\\خd^pCDYHG/RFp´:-]WQR/SuOt,9X՞~|F,-){LVJCP'LȮ;( 9lz bfi]$Ou+>¿ 1yтܣs88/jԼp ɥI\]g$Lˡ/3&F5iJcVaCHy7BD۵a)z\Ex|6uC8DUbB};`OpX}vE2rЙc"E'xeJhm JC+ӮUC׹m z]5bu`< Ȉ!/DQl/yZD@ ! '%?0(KQ~ig;B'ho5s˰$P-}:lG֕GVjz p(Cp K Jݚ埤@P޴ p!vIc9]&>9э?TbglxI!zދ~ҐZ@=p g~kcr]F  eOӰTE+ ڎGE\)m9rM1Z:uxjhO0()(͜oE`66ky&`Fgh/)&IeԮ՛փ?5iX2fj+w`3Zbm)w8sAct/p0nF ? }vڻ 40(v~LFv_\=RcABㆪS6R;d7Mo_Uq[7Ṏ!=BUZ'%SHOU2|L5fr3 SSV&\Ir*-P30NUfAy8k3uI"c6o4@$@-a[9tW,'&;G,hqvuuvCRd|6so[# ƯF_{MjF50}2XPjY|~\#VXa-a م|OGKˊKKzpR^_SEZOl@$D T d1G2ɇɺnmQ^6葔pwkKD'Yt4m-7xM?ֆ\ҽfL4T%84t_oѨJm'趟RxX<l&fgäEk7E[9{VʟkXC`60ܙ{T33$hup$xNb-)4\Bb ϲpE]] N*>Nrb@guFE sSbrZhʫfׁV훁'0B2ΩkGȇ/J.Kvg>K3jVhXĪx᛺W$  ݒ*JBc+צjT$JF3*+;B# ,o}x,7А%ꍯi[(rkwsS(,סxfg_XMC@")jnz(J59+M 5AGX >=ڗiERěT)4\ nأf<3tPv ?ccHU FU]0 X g[⿃ii>;% {O{!L$5R[zxXK!b[a U!jxdUؘ 3ZZ#C}Ҧjo^`:f3oJq!ʺ"͉ (~XE6n(5|uQim] Ar4R {,sڈ|7,&L|?OۗiGŶq̉v$ G^Qk۹C8ڵ$*]j@]x5Oc0.Ēajl6KO cA"_աWoWx)Q^*:F~r $l;h)kgLoi;esGcGzu5-/'PmU-kg3ɪ jxCj EM[+f gfM:oAAX}r`C(Q|ыBqnJݙ+vVjSغw-~Am)8+u4%$WO !JEZ ZSTwo0^ᬼ*I),ЅD.n06x,k^D.s_ՇhfZBK`C>r-ףU. mzj+6w̷5Ya8gvhlz 7gLY 5w'uIo_yL&>|X e+3w-#~Y.kEFqk"jnL5CxxZR>::G X+)Zf]Pa-ѹݬ({% (>KD^ Nǥgf73ls̝:Lt&C&tOxE[oGNT\ ބZʯTdukQЮg¸Pl9E͕,hGɊ15&) dxrt&(7^++KaH ݧa{oACh&Q-z |#c>SLFM`PVj8$ιui&~ M"1X6$s$v'=b#`qmfƖH3̈́1 eIE4,@!\)3'kvDgHlj&+2jO,#݁_Q&gKMYdQWѯ=>:ecǛщoqJ4M0s%'@+^pp+f$%cH"hp\BBϕ17pjfhwbׄ`]LK!}*v8^Hk2T?nf uU`z%"n,ЭfQ>xiE~.[m -h G3mkLN5 kP)|`7Ϥ g[dTB*&tb(ZM. |iEIհ9\}.&⿙Ϧá`Zj\UPnƅ+GhB ilNi3 k\h#_+sjISJņkxKOםL =20a^(0ɫ/ 臨I+j|v7!YZבKJ(:eGƊL,RGVˈuθ$ƈG) Dk,J`BW%cB4 GQ:^!(_X<踙Y:,j)#skTW@$L: aEiQE7WgC. }?) = ʦam(Y+ #ddhbϸ@*k iBrLTZ 5<1&8Nr%VKc(B^^虮Z;5fɯAGj_,/^\FJ:$(fwt(e{YVqZp"L\˨WA; 4;2ombhOt}6V,AOuc^vaOD;ˁw!$p8 ],ϫ̖LXZ1B8u^]1ZD4l4wtFX,L5-dka:aɋ+knG)+|` uRcUt!5K"#s9 h$peQMDrz !w|+d `.#_MeF7X0?D*9#W,T:w&8зP|U Ep(MM# "P.(v"okm5O?[yzněEAꥦ *QЊ5#v c~)!%kuR˘?ҡіh:|GF>Z~(.䤾31ro!'3y$ΙxubwQx14ڍ! %2HIa] LSn| I,ZҪ\Und1m*\b̓ Ͱ2]MjظUÕIRxƆ\9dw$gX2}| 3̥Apv/=u-?D WF])$˾ݔ>ayvͫ;~51yl0U__cPzi =۲D.[oѧu6={@XbkvB#d*dS|<&ݭ9&ѱl}eC:4cD >}r2^|x7&_rxpέNDCt-SWx [R\ةtf#?HUH'`?w8g 0n0%l +l`ZDRO͇paW3=QW[@,Y rYT7GC_"یML+ &N jrEH[k2 0橦o9s; NڡTSbK@Z6\)xNܺg(8qRRAfQ[Y LC_kޫ3 K@E[qn@zޣ0,%,jp')ځ559JմX7ރqW*b~lAHdٱה㢀;WCqXs^b)x$HFs@KCO!9O_?zmB uvgr; o*>L;=7[7,Q O!?t3!908,4z53ly&_,T<;bZf'N%)1@e(=|>biRLܟ@/4[Btb33@񏩱٣nlV =CsXCtac?1!$dZ4ƛ t~KG!q,m0$0B# /, ~&({ާ|C tի x| .{~>Oc"J3J00F0 MlBdr|>6[+wk?ڣWuQœ^c+ ;6)iFV>GS}h`?-. i1 ]%i23o3c1.%IV!]9|zѶq#1W&ZKI+6aۀnNmF7{Ds?O`[ -"#ϝG8I.l=PI/Nxh1n'ks/ [w醢k5Sq 9&OrYrV~qp. a1j1:ǖ,^0pO2F싥N}*;JkD\n])F֏f \{l4>ϑˈ ΍WT(sz k!yB-透Je}N-}șP:Wƈ ĉb7Y,=Xs "}5MuT1hz z,?j_Vo: (5>Ӱ&n&0`׫525 e9)Z|'SJ5I/XXeo?@(|}TS Exũ(],?EӖt/ڋf}CzKCl+z0!l~Nkkyw̋-3͹CvA7'ihۧ!qv?` zAECerVjtYEV?ڪIh nɅrs0$}p/=y6& SldE}X6'$NVߔtwT5ڨᏬ!"ֶ&(NN۲!$)ZCn`VZnP J ZgW(-WiUkqE8]~⧷R`hO XFLSn%v1b`iU褩s#A: >/(jBuM'oN~Rx:*eL'P?¤>Q }ǣά7QM-\@E:)Qb&J 7ΓsIJ]z|=Hl$ n:[q{E޾B4Xq7n/"PrxE>`kП Ipz}1.Ó2htT$=Le ``?R~%50mw ]kfbz>CQ[M/v_udi'X<#'Wt|k-u~w+9KlG7h9$0791wZ*.3J`mI4slLR3=8!k\\[;;]"#,_ " >Dk)`PMwYV-N|jW]䆯ZTW#(¦QE E"ںt8f\UH?4QF nߟr ە+6{XV8Q8?[NzlcNxG1K”AYs;elpm)wyqtP5w.s_ntb ^uQ=S&!wkTbrqy"9J*;tVn3NiMA"NH`]b` }ȖGbGYHǘ8tB!߈P yuMd)DxzxY)NDh͸#Ȕ+rTc|-$:\s\Ph. @-c䕯jQԟM7(h?ъ4`a/#gBmynqU kl0tX6m` vZf^wV<7?hhqd_ipFkmY\Io6#6xMK;~,]DsWJ #Exc¼"c ǞKLM6:5#?S%KHX=EI 7vm.VF+6Y)TM)F5k*ǞG\QM;_Ψ8Ym<ָ^HYӄFa5EDO4IգjrS~$k\]Е1zȨhY v,fJ,Xe:l NkD͢{ǀ%; ^'(SY^KU$܌=L=ve>@-: ؉/=Πݿs/{Y\s}&h}߀Gt|SN0":*dLݍE@'Yc("vB4l[ڛ0(R#q^~dm+d爤2kyY}I|͓WE&p׎/!3N]Gj9 (׿dA`Zca>-w'I/="I~,z0B4Z=1?jR9#~Uyn:jXb/4?OvScur'=ރ6.<5Xg>үf"rN+V<du[ `v$1  _@EyltWY{_?3@!G|(]:c %|.Nah>Y-h/mxJ@.c7Py=; Z R(t5d~(U5\pa %zZE .t=cOs*q-L:}3 [\y.CsÛG̪H y-_YeYuPB}lAl;ӧ}|Mat/8ך<4:~cf4h w ~;(W ZS=xtГ2ßaٷvSS5xêQl^b ǩg\Ѩs=ƎO5.rWjZ,"N;erwLMGUxXAE i=̩&n p+}Z/O1Cž5'R/JXZ^]Lc#Z]oyC:6.Y#4Ec~ G?!YIEPkh^!i 8D6K[ W)8ʨȋJ^_3(A^3N"Fd&ͫi5JKQ:xQQC.;: 5Nb,_H ЬQ'< cdEf͌f)ejd -eMѫA` /FjYH@(|"p[~7#H" 7L-loj4Q8~1\uT#?}jó_B5fY-NcR# tqeG86-)Gsx lN̆/G_7^zݦ+dz?fi̵C>$a޺D>'9|`o:%pl=XUMJ=tn#+zVa,݃~[TO0cV C@KfP=^1+x9!+pc/њ6"㺾VnYN6fI b'@S>_c_A evmأ7O#P J*7Dkt.pZrKI`[sP[=Tt.o4 .~] -h~/k3*WSaJٖfpC !R,sH6.\S;j,X{/l@u$5k n {1l`ŅL1U'7]C/^(@c?~OUŇ); á>hpm!%TJH=eL|G5"=J4%YY5\$[N;As@ s91is (·MXO>CַK` ӿ [_H){Gӻw&*a5m^|e*-ݟc-@Q6*qҙt PO63)cT!h}h;LЎ s[C3UőL?R J Gw!0T2wl-z|i"CY)kExNoJ4W0V#NP2RS/q{ ve ;!)hs$+qzG_6T(  O`XίV)qp$ $ghp!TJy d6Q2tW.?8;lI`1fCqoOYcX _S̯yRgմZ%c[V62)OWSbXpA $/մ lQ3~ڴz)A7,> !BDB| 5gs+8F`Y[czHt\-ܾm_n{__;$b8*ho]h^mR1رy<[ IW=]ͅ6MVlۢ)G'C+\;Փ5(i[),VxVPnX 07"v1$t8:D0Ǥ/%+vź/#,lJF4 SoЫ .kkW{vS6uv..sqi*Uv筹,ysF 4Ԡ2mk!&C^t'lbuHKԈ-sVu|\ux@Yu?;e-SqQܑj}7=C|طӨPk"+kB? Tgc\gtmR2_s%Vڻ&Hxm_wEQ "5kYTxL0^ʫ4??#i#fC_Iໜqy]|WC}CS9]w^d)93c%XER zխ5|y%dĬc pn'nܾjjh?j/V RX"XLx\i4mP!u')F V@ z![{¸˾EH4H% P%FĘ\_a5Qc f@/–*siM%*V# \,ܝ#}CΙf&fk CUZ,ǍlL@^p <_=}3)rϦ'Z(<}]<[cܨ?Tט=6"Hzp0A Yv'΍rQ+m>)nմԫ<TD6V( 3 P{l O(H_N3{Y9NIr[c;cPcMtnӴ*5Iz-$UA1g<$㐡wˡN}rVoߗd%QQ3 is35% cg؂v ~%)$ZnP, IQYO}%&L3̚| Q?5ŮǞ'a˳gCBSpeamMf Ͱ~]_uAjV=:ZajԀltW[tnǿ`1WVH;|M?mQ%Wj,YfʊrlHB"Υdu# ãkpɞ,LX8h v0Uu|?}y ;KP?'Ȗ`e'yL@YK~/qxe̗>8~a'Ki_V-2 A7(i2aٯ17@PQ8i d{@+o~B n$H$m2] [[$m L{\l\G^.Sjɾ[̟AK̏-'QhĔ(n{ uc1D.,_ۃd5D)4;\04ecn`J S~:A,q8Aշ+;U>7!R}Kр|B.^) zv1rnsfc#S@ ߳USZw/Mt6UI- V;-u#WH*u]_(L{haܭÂwY<$1\eI`|hū g0k+'l`ZeTF] f?J[} #\#,G@me`xDhicT 9D:rlWM,_&D̵zb%܇%<y .ZhQ^NdqAA:VtCLCCHZ9HJ?r܁C [ PVtbi|@m!TIɅ}iJ"@hX.Z['8Z5osEeA`NŒA}9"b3_7 O,cHpcxgѲ4Yo\l_5"b[~Nqm|K**-0-FdjJDާgK y+l{n Z|y@0\" q1y'QB?|  -dܹO " -L3Nr_ 9uйlɕ? lQ7ڵ4 ~!AMcBM)iAU @q.~aЊ얍KjmJu׉ $4;zq-o|[e8yp#~^GlV1h75-;1#t?.>\ l4>j7duݶkׂ=pX1 0^663>bKWl=[S|DZ}A?Bi/,#G`C"dUx"v7]Mf{"N)W78)V9 W36Z,q:{ X+:ۭsOeҤ"ۙ QCL8 "Ey9jaWe-iy ?^_fO#=$ȯ巏7Yo<fL+7"+˲-[9o8lGJ74]>{kt׷,;(I-Qn je^F ?<~͆(A_PLS(`mkũSTď|H܄G^/$Y=q;l%Y ^eH~#vQs,Jݹ ӂO@R.E~hNYݠ׆ӯsEx| {+a*PbMF5!/^p{Edkp _M2F83pSO 5,tk7 ց&"Q k&*B_ & I<׆^i"c{auyw檈 'Mfg :ѭH*2D<Ȱ dS%RY1yvM 󮾴: S?$ 8ec}= Iڠ?6+ Qϡ[#|W}r? XZtW m;U7VM;+] NbE SkaC''6<N*Ao,f$3Cp0ێl2d/y84# 匰rOgd !+En3^u lco[@4ۣD@اk+1ty uZb؊(gȺ*ION*Ő]#WH3<<*+ăfF8n^}٧ARŒ!u@䄱ÿlBצ|ܺ#1ų5 I_!c])8l)K?c['sv?~s*}zzxpM]HlJ.^7yDLKBc ~dmV ƨ5L\L8a ^Ϡ HxE\yDF5)C%h3ʷ趟:aF4@q3s 'ߑ;Xȓ 'ky׀'pL[*R¼!Β@FܵRߗ+S~ 1NPo)uyiɝ2rE9w &Ӕwz[;~ V8:ǯldVGp^?'0xW:杘מ)ߟѶ} ys /ml[~a턽C0ߋME̢貵I-LB2I̺e#1 )s(`e\`:jw䅰aVoT($4z_bG&9Y926~uِ2 {:$`x^Z 2BX)DQQ`iqۀCi"qqHe @"X~o$-\-: ?X_Ev^/|tCcҭoJDsMEE\Hm֢sx@qm  ) MB6fI5KL1<'%e/?;6948RnPV4qȃNCBZ;'Q;8@>?Sc_n{CP M)v)'[A ̺Q -շgP->2a3 TJ|6bݏG%-%, Qٿ:}(8M@v:'Iv$ ""TCP1u*+yD ѝY\2YsŠ0}-jboiF^A3`pzڡɹ4) 9DԽ?{gqk2V_엷$ BHVqĎ}SSi#SF˱/nErdaϭ JʻoB123b)'obx@7[샐pL7+0_NTA0O/dc *@y"|xXk:gLA:VEpoqPEmUj″[fǴRe.Յ ~9U ^x.j|jG|"5lvWi6kw{FG7Ibd9y-P,T59) X&'m (nV;3JJsҌK\Gt}7/=bVt ¯iE)`ryo\o3*B^,Gߡ)C+ۦ~GDz;Kv%g`) #rmڶnN0ZA}4C`).XւXqc`|S$V6,rcGCQzz΁u.𧊫0l룚NXPhr<.4Ti/#L]O ;=?74 -[wڃHgʱW,8ԋaA74ԗvh`G*񨦈gE``gtv*@.ӬgQ`ωk^so2a Њ8*חWfz[CƤvu&3_ܼ  ISMu< jϯ]!\Ɗ} )o?FU'sC7uuNi 㕉Ytd \#,dxYɣB}m8 MzϺ[\rЂtrGM s hUb%-Y/+M 8\atjO" &R\]B)g2Wj=p=;q`֫6&UArmSkSZ_kAvDT,5DltLdIzfm@;Yso9J&=j 0_WKWћH̙by$D6\%U-heJXI@ Xw`Nz6Yc K"W3YsB&Eƣ~!` ު%VT0&§/dzp8 )ϱz.Zx ؂cq c\J 3UrN/>lT *Tń '4krM^x69Ž̪56 5B"8Wc)`[0EQ2~7oH" u8=C!H0̧]y27 ,&So1(&[zA?7JEGX\%5&]_i¯i~IAN8DA,^ŕW6oQOmEZd.)9w_%-S'f1*ݥ)kDPN̫ ig.XvL𽆥ҵAe`Z"^3t<5 ¢>zܨ_Y"FBԵ5bcdda(iz;㥨2=*oY )WnbPLJaŠ ߑ\D>{g}PkO$yIp|ʼn&-\t 8z^fxɍ6OZ+SA=~$Rb7Σ_71q=+?xf>nna%0Py9Q}!Dtùp&ep&݊S)zƽR"<`WO$ɺfwv\v: ӷUp†z653 V^d]\c+kPm#z fBn<=ZL%kLк3DpQWض7&0h Cڇ^HlY˹`y9P}E{T w0i^H/AiʯQ3 :6ӇUgJayUB7Fa!H-T*(wRJٕ Y4! *Kˢv {@ԋ?A]{ZT[p팝Kq.r])LP,t1;$[팭ܸ$[Rg1%o3-AI_>Lsߎ\2fMIiŖ(yƂ1G+[)y>jMF'?>YS&_K-Nb C{TTv(z1ĭO@F?2KU-oY;A3/׼_VJNƿg]&%%W `7xopR^&$X萧uX]<,gG$0)D z(^YPW0=Ҩ}eRW(Hw/6c&0緐nU9 ߭s>rtIWs+_k uVKfmbdO}=t EM7ʈJ鞍.4*lxzkm$sSMT-S'"^d^r|xO$%ffc="j&%|s=0v8OdwlHµ6ucͺ:/7ہ|w̒Sj}ArHX4]@hlqH+'a ~G$$Fx;ڛ5i KtR"rOhɇ"žC3qUlU=3~8N,еp劖yb4΃wPK |k *[p.*6|~q0qt8?\f*1c.xeC';7(`h+$hjG:7^q!( idV3(3`'C+ N_c$c<Y)NS:l3eV/DrΖع4C+{%[k0L^9yĽ]/+}K 0Yэ0?qP+ v[߶Z"P*84-⃹]XD;pP)bȉ"KQv-#xJ YZ