shadow-4.8.1-150500.3.3.1<>,!Levp9|":1Q2<bN5 KME)Oe :5xc6ސR g>mf߂^)0|(q$̢:cR 0όƕ)vexV:1|4:RW{3ĤG3IEhF8~bU?"f}stT}T"^Q>PmRc\4M"8e"<ڑY>kh-=9۰ERZ~>LH?8d   H .P fr Huu u u u 4yu 4u6u9u;n;u=d=)>P)A)(B37B:8D79Eh7:I 7=>?@BCFGuHuIuX\YpZ[\u]u^3bcdSeXf[l]upuvD!wuxuyEz4Cshadow4.8.1150500.3.3.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.evs390zp365SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-or-laterhttps://www.suse.com/System/Basehttps://github.com/shadow-maint/shadowlinuxs390x 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 fixY#}|E0UH4UtxH!=' j6 [NHkaKK`2J8?BS G6o{ioN;@2]KJ`;*Q[$s1B DA%f-* Z*@& $A큤A큤ev}ev}ev}ev}ev}ev}ev}ev}ev}ev}ev}ev}ev}ev}ev}evevevevevevevevevevev}ev}ev}evevevevevevevevevevev}evev}ev}evev}evevev<]7'^evyev]7'evzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzevzev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|ev|f6bc2eb5e4be3fdb61e64cd7cf123a11fc858a39efc3924a14ff1e2ad28e1f52116c34fd0bdb25f36bcf92404e30b01262c9dd8223bb98b5c333c32d8ac568e8f666b0f777927c1a9b6e5fe41525530e4130c880a0b378f143a63c33181e514ef666b0f777927c1a9b6e5fe41525530e4130c880a0b378f143a63c33181e514ef666b0f777927c1a9b6e5fe41525530e4130c880a0b378f143a63c33181e514eb1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617421f9072f71e0a28980f8be3dd23807eeee3521b94eeb8302309f8267c2b38abb1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617b1fb35dc981d1a478b2f4970e3aff98901bffee2f7e935937855b1a57abde617e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85586ea20f521b5f8f9bd553e1a563a013ced83796b0ad8ef380611859602882cce91f4379ac72c8a89a37752bd72f2b0aa0075e81b9033930d294c85afbbbc8bbc11000092e4dc243ce3ca3f63b8b3b85c926cf635b588feedf5296a90a192c380f19c8df4d0a3544e7ae26ae3c47493b1b60bec32ce7007bd05c00cf0536530b9e985fe63ee5c9992abc2180a0d7327fd62ebe9e9f6dccb73f5bff0ff9e9c8ae6d7afbe3e196f3e347b05ed4f0770c754addc89123d8624e006f28c0a12f0c4bb2e268bd88d9a6d2dc2b9c55df436c53b2d98b9b17ddc8cfb4127bca3b295b32f050afdea32419153ed1f48495c08ad0673202287a1bd709af5cfd389c4e4f8ea1c49ba24599a50a165784cf5513fc3d4c531ab1a4e6a3228ae2f241c529286e5dc38e7926093b7205a9ffc50285d6b77383f9b50ede9b83ebdb03ef0008ef91a8f2bc3020a7c8ae195c438d624a9b7ac31e6f28fbf7fe64c47a7dafd49cc42ea736eb7b16fc2fff9c902d4823641114338f290a6825e66831f41c5474e994207a6420acc76f88b81b16f0e68256ce3ee597b4a7de158ed921bf456d7f6524f983ea4d28e19a14b34e672710598a081262b4f5d82e103f84affcd43fbe471f9762b45435cbc90257c52d375b1e14032e703fb688d487cd9c98f6dde8df2767df8f0fd8f79fcee6decd1788da5ad827ac153ea5561e5ab02ea2867a057689e3e7d854775ec969243f975aa83ca655631cc3b407885ae199e4a1eabaa396bddcfb11a1d130c0b218426dab608d7ebabfc2160deefa9ff686d607408b7e2d1afb53272b6fb35400504bfe5b9ebb586e36203d1b9052e8ba7eb9b879fda417c97d0dded774b372e1fd79423abf87181c3581023ff6139c4f16d34328ff203dbfdde5bab372541c241e99347be767665e70f79ce7f6d6ab98e80159c7268889a8845075307e3ccde241866ec437e681c3fcaac4dfc5e42f86f951c2588ee11b7807a7d83e066d16b2ab9c4f5eb48c21832448808f77abe74a13acb6f014c2a0f3b36f362fe3e36712eef6c08f301b2c7e9855f252df439e5f39a3daa4d3383a18175c747ffa120c2382a9a729022b8fecf4c294d56cbc726067bdfc6114828e7c18c93fffbe43d0c257ce938371950ac713cf3358d12d47e33ca943566aebf04bc6673930eaa52e89e7572b2cdd23d3f9f39f2c7ed4105c225a45bc877eeae08bbf0dc1934fa00ec9d877de94c504335f3a16d1fe8874dca86d26708aa3195a27e02e09786629ea4c20733b576cac0f09a342ff2d971c74abc1c571f9eb1c1ef53219eb9de8dcd827a89d0eaeaec17ac4a319160dde1dbde618f41bc6ce3a6e877525dd2b1bf3a886477d970e32d24132f5bb6b73e5254aff4b766b34cd992acefa9f9e2e1f1748d0a52f66045f1bb037b7b1ee7e3419548c296d0496b3cb303b2ebcceadd74bc9b4737f406e4ec51f717daa4130dc6c6a7e731855f57860fe1ccc75f9b5b7f3d7054d5748707a75e69eb67fd8cee05861b3399cf0d9c1a3eee9dc5ba69188e8f533a591acc2dc0bf73ec59f634e51bf1aee346770e7d645fce78155958b8f89ecac9606a80fa587cc1644fca81be74b832929b578b5f6db5df3ef47a0d1a412134fddbc82833f66e6db8688d66a77a5983c3fd3609becb45c5bd61cc3a43c57ebf48af0e6efff28fc28a1c69eebd6761cb31d3237f052755f87ca6e755102db06b85942df9bf8f6a17601be9d917203f0e5c847e3213b922d7fc9ea7160d69d091c49e9385908c0905320503a61b821cf4f4e897b7d04e98dfb85e807b80d8b516686631093bf067cc3bae777e328a905fe42263b1b14a6ee4dea8cd859affe5cf2419f63db152a334d45331ddfa9840db3caa8be1944ff362602920555384011ef499edb774a9f5ebc24f37aa24ae79978b28ff9c2fde5c4e6e1d13f81f4a5c1dba6bd8290a6d7bfea7ae35ace0727c8785c9b1ff3fd95eb000bca774e7fac0cb1daa796f61169268772df586a7ccd872d905d7c158c0dc02cbdd50f67bebe2766b042db8c78f0d43d2ec67b2a3bdd1f03dc96ab6fdc73526688561c36b9a25910ce473a1152b74e8e5124f4a26e7a529eebffac51caaf963030a49c95041f6f5947ab7be11c90ba1bde5138d01b818e1f0ab43ae5f1b8904ee4f2a7a7908e0ddadc3a7846e688fb826480aeabfcea8f76375b1f6ce5da4b040c9fe93cf7439cf1dbb0186b0b698c731b01f50d289c8a99aaed38b97aeff039ad93c73e434bd72d281b3275024d185afef11845c368d0cc31b5927ce0a0f1df6f449dfba2a6eb5f4990bf19b2a8cf4d2d85a56da63412e248631956b8913b0d4534161da5202a7c25eeaf63a4c92477e686e3641b65826dd8dde2e3e315966a37dd762d2a7c9c982dbb7c020977dd094bc591412b1e458578d938084ab6e9749207f237f7acf99f90ccece0be71ba68123540bbeaaff1a34d735b9afa8973c0328ed95ae9bcb18e0c2fa394b8b3dd4b4fbb26123d25136a47b8fe2ffbb2a9f8a199a02bbee4f5b7dba88eedaf7340bcaa78d91144a43e87af6f5c620e9d4c923a61b31d9a6c583b397ead5d7e0f7550e18a7608794cd5349860b73c87d0448b63098191b4e155063c54ed934344b15b2c5b4d8b1148bbb1b62d6da64cc579dda8d16b0c441b5a76ce69f6f07d71b166e34a884461c731eefca283f7099b1c6c3e9464a4dbdb6ad7b08f1dc992bdf150c653c6992aaffd008c40e43c5e035419e72de2a4e1c9854b8b1187796efa323e65f204e109524f50dd58bb3d4ded5da7f3c7dd202a1c5b950130cbacc993287946462be0c66e5a99dd2fd67bcca5fde1fc0b2801c0856005f5b0bc9353fe8e40d8c8eee25ac3c55ce73540a2d730e70940207b75cbdab6e6111aad67c902d95e45e3e3746150b083983799c5cbb8c0631ae383674dbc051241f0d4e504b17e92ef715752c0219998199ed764601106188a45b2aaee7bea807f4217636238449591a25b6a4d3cdbda2895e7f69382e15fd57bc339ea7baec647b4c58000c19dadc9755db5f16fd7c5252fa56cb27da42cb3ecec6e5642f3b8bfaea0e12aad1f701aad83eedef8b184fcbbf27e8933a26677f2458afe4f730dcb7a3ec44bac1703c2b04db7d1623fe970ee2f11cb18c3397b326d9587908be28258caef965044e2391d6f2ce13224f528b8f995e19a7dfb5dfc493dbf53c40795d77e686615048075f7101fd9e4fd33912241065621ec438f54fa1a44204a129e169297f89b9227788683766b379d575f82e5e7e544e5acb89aaaa5c2ebf7ab3c8140a80c97bfce6ab92d3b8b6d690e43d5cb0aea0c5e3c18b15bc4b8b4fd9c859c4ddb37c6e55d43efeec71ac0c155ef1e1d68e8a26e69bc61c056ca1a792193bda2e1a27391874bdd778b97801948b1eec3c4c457cef7a3c471469d23216111fb5be613bc8a9b29eb20999b1a47e23d5ba7060862db04f7e8ac2f7ca7bb1b2f47d5d370baba5b1b0ff9182a79a8f2de0364c3e529c47fa2d40c9e2840dfc214eb9c6c51e140ee488561f47202cfb7cf451923f5a5fece6b4a6fae720bdc94bfe56b574904fba918063dc841e62bc4a317db1a8134083c04589b1d106aca9a4f44d4eda98681c150dafdc705ad141524e6d73dcc4452975e8b32a69c23654bae2951d61904746b2c1915de82984fe9b5e51280fffaf6c62ab5ce2b1322f5ca2d31fce2aebea8416bbd3d76b8419d23693672270960d987f6c2e98bc3892ada0839830b86d68f497ddc3299524eacca4d2c7eb59a1c18b8ca32276638980cb0f1de6a2a2f8a2d9cc772cb00c6a3352229568059871d3d3dce9c982d73db2cadc7208c605896505414852b32ee883e2147890f8dd258a2983e31ab729c05c7b75c8b425c6efb6042f3d19e612e2bf2f898759d6a094937c2d6489cba2637d6269256035dab0e8176ba3ebcdcbbd07fc40313fb5c588b7d86e5b431b866384c6bd59bcb02d9f7fe6b15e6eb10404137b4b513ecf13fdaee8baffa78093f4d5c3fdaa96fd17da443f552db218a6e89f9b2dd558a49627b19916fad5c7fdf68acf72c9cb4837e60708900286f9d50e02d9da5ca3309a3509e5ed23787145cd15a4349019af543c973c596368a5b2952552783319aa3f19a018e998041de2873f0b66dd4bfc3d78fa621727e9b01a1304dd2f627f8ef92e454c06fdf0b68d6dd1f61f1f0cfeb252fd2ca485b0b6ffa5282881de3d21e8c14a3fcf1ab7a3f755eee4cb6042eed1012289d1bd4b6f5d5819f36a4c5d840e3b682400ac5ab818811d7102b7b8f37a693098ee6ff9e136c6ac331f2f3f288ef658d4889e98d7e13de50506fd087784c5e0c52eb496c3daae11deae8e684eabf69b45ddb3db4a128c75608dfbf4426b48c00b668fc005c58d020b47a598dc4e54bbf1643eadnewgrpvipwrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootshadowshadowshadowshadowshadowrootshadowrootshadowshadowrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootshadow-4.8.1-150500.3.3.1.src.rpmconfig(shadow)pwdutilsshadowshadow(s390-64)useradd_or_adduser_dep  !@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(shadow)group(root)group(shadow)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.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(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.2()(64bit)libsemanage.so.2(LIBSEMANAGE_1.0)(64bit)login_defspermissionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)user(root)4.8.1-150500.3.3.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/shs390zp36 1709733510  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvcacsdadedzeleseufifrglhehuiditjakkkmkonbnenlnnplptptrorusksqsvtrukvizhzh4.8.1-150500.3.3.13.2.204.8.1-150500.3.3.14.8.1-150500.3.3.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:32887/SUSE_SLE-15-SP5_Update_Products_Micro55_Update/c566adadbbaec784761dccbd9393d5af-shadow.SUSE_SLE-15-SP5_Update_Products_Micro55_Updatedrpmxz5s390x-suse-linux    ASCII textemptysetgid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8061d0a931fc027d89e83f5e4755edb7d71751ce, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=ddc95151aa6be0b84995495c49fa5814c81eb89d, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0dde1d6699e53379c9b3e8318d15c57da219b99f, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2b1b04fd68567ddf8bb01f37775afc8dbb846828, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=746fc021c73296f5207e71aca4f9efe6189eb6e1, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=f0d9eb0de4501e685e72607f360022104603f831, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=96e95813e8cbde6f2d64e8928cfd78c157b90998, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9c27f5b341706fb3258adb8df2db9bbb92c67206, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=bb55e2bc2e460df1185cf0f02a274f0b13ad14b2, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a24998da32b1eb5143c719c506d40a10c78a2618, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=7b3d9b9ca6ebffd9c8eb367cd409004d533bce75, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=675bbbcdeeb109c7c8ac2c43ed885df7d74cc1b9, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d19427780fe38b013006662a94966eef92fa7014, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d508b231c0451a6babba682bc665b80958974380, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=5ffabd01f7a08ff815c6061f0e459c773c457b9e, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b0df9d4914f1cbd65c8656580c8b9ca0ece902dd, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b2b362b1d584aeefb838f1d2c9ffa43c076bd60e, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9e7f2e170b933f087c11a45a503a32e67b43ca86, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b013bb2c9f446033c7e3a33450a01ed917289563, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=99e69af6c18cd259ce65618f6a70fe0704f1b45c, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executablesetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8f8c0e418438c717075dc4a0f5f810dd0a37f16d, for GNU/Linux 3.2.0, strippedsetuid ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0d5380ad26decd0ebe384a311a91b46f8823d825, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4a4cfdbd27e0fcac84992f5e29325c6a5ad966db, for GNU/Linux 3.2.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) .2@GQZdv!"#9    RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRR RRRRRRR!RRRRR R R RRRRRRRRRRRRRR!RRRRR RRRRR RRRRR RRRRRRR!RRRRR R R RRRRRRRRRRRRRRd@J4{ I/bin/shutf-8b2e8d2103a92bcb98df26daf15a1712184dce25bee74b3b697124eadbbbde4fb?@7zXZ !t/ .]"k%w*Yk'_ݏإ[Y+Z@-(Lp@tPr{X+$F$8":ܸY>|QiqDv91/%BXjo[fD,EEbP9V gi*ۏŮd]]kʟ7:vvu{Ȍz_%؃o-|}jAHO0 9?eQ2\+* $F'ʫh RbwtW'RH߱qXo+zH:i&lL" M@q8,O-g4;Jt8%D^Z}&0_+#_^CctZذ̩1*7#p68ub@.fU,IgX *QC6kCv 55gnӾFr>榷i}#yaKtj{nK*-)}.xV`-dqiS / x o=fIo6R^DR`~H,H1*lg7&QD)KnP=(8yaA)mId+(ۏsM}Cڕ9)6bIDTRr4´YD} ts?PfL݄\-}d`gJl` 3*5Rft$`ävdAAUһ'I؋KF:ܧ_}3_ ˹ 1$BCT;yڤN5M7OBh䧏DNg8ad)PD$1pՠ{pjiR8U&17[_73CXMʆGOyAyЫ-/%/aEMqY!ke\M6XmSenkX7}2p`9\⮔EA( C`6dꗚ,i6b,h\=bigJ7Y  ']Ccu!AŸԃ%+B_ E<~vlڊx 'Ԙ5l|BJ9+ȗVzrl8UCF?r[N۝1e >su>GO= 4Tq/51.vP?1٬볂>:j*PU-dmtGY/ 4uE+OD*߇ĵ/ c?ćN.CTmvvz ЊW|1ŲoB9B d\23AL/6 [!Rlx7󘽎qm{G$ώDKl-N☚C>$]QQK.,FV*璆g=Z摋1v1/|ro 6+'S (B*&m!^P߭2}pc<l۶-VVlXʿFiPz cZX%)o< AOe^:XEEu1a"։2߳XBҍ18Z;^7+xURl^c=-Iq"zW͹@YL,ڕ!| [IzߕhApeJ+6iSXUo)`ִ z%#bϷfxnD`)FЅB (q=xp6[j8=' ȠSŭ<ؐGXtNHuќ7"־/iqA@L g\hcHx dʨUzC]Hj c =`utA,vt}*"cT ;|V@F ?ov̓hCLab׽0x$[><~Xsޏ8WR/4:4E&@+ͶI=%9pnJ{UTf Dr1rf!ro8dl/D厔H:OԪºMqƺ^M\zua1 s/gvJ>" =W=3`4 ľ0^GYw|G,j2 /oϮkw ,-Ҵ#X}ݠ =Qfm[Pc0;E;.:Fg1Aj(dJͦ!^Vd l|;^}Q۞gcuoZY0c``;Q*NjtEv9'Je&ӐY;=(?AHRi&c6g+rٖԅV(Q܌-^n|}\6:9 wV=(-&1- lv :j I{z:P| ?]|ZQM q"8W)8y R fHbtr;M<+yr8-(S=bu-ǣ|oa>\wN̽ک+RW ?VM~ķa!i~Ve3.ejP_ m_{O>JPoMFK0>J#Z`nOn1Pj c*a xW =>mU٣t 8;%ay>"!.V먿oC⽩)K;ԋoIui! /1R_G$4Y+ԉƧ˜dF'SlMNOrk[ !s2MAH`b.cI ˼c|dxI6MBY:ԍkՊ|Dٞq9fH)ߵe&x&GxztxlvQP+ne/},%=KnRՄ64ModW]' m '&9{6J^ψ5T4!i>rf5k>FAW""gЏ; ]xgIWQxke[ntEkbp[ F/_1oa$~e#;%REFPROevz(}?\C#HqKC)O'VLSȵ۴z}8CI8=Gz&u|M9y!<}ίrBֈlɍA=giM*-O>/x׮ ྇K_Qe/BYTHm6)4~Ab6zưg2L[/4]ugZKh{ؕ(P̼(2O\Wem l%?9>\uPʚɺ&N<^@x7'zb:\BHOW.<08H%7Ԉr-GzI ZWxFLN0skye3絬`X`:Q嵢{&sڧG{kyt˃ T\ iI8wFqx?wPvqvb,Xta{j< Ԟ&P'<O6O[~a> 3tjX;"0-5U^KmFbb(/3xS.`Ao1ڥ?$SS%x=.jt6>>ߩ?D;~3YC|pvDMT0+(&_LY?$hvE}h%++#{܃WWaȻ*q  NL JA܄:^Wߗ 5B,&(|);bk&ۄkGh!8Nosu"Uw)rAɯjX-D9D%^BQr5'72Ӝ|&*Z@6Mih/p\0л&wW'I w0Vkl$z

dd.^A.gva3,GJ ,? `m:Af5;}8#O؈˚%c9(|w6(Ge?Bjɺ:^"m{ [)0.HtIқ@.ow'تԩ6:*er)# ,v0|r/2GT+c!^#'Mt}[ (~nj؉dU ^PLHJ/7k#"J/Nxt_^/to[& vr'Br`mlj;]I#Kee|C d"XjɅ.rR@oR l|:7ЗIYa1~>vM BCsO#0>c*ss:/? :cu2yɣZg?ZIljuT927uaQ#;F)hIPRK/HT[M'"aGr, wHy*]ѤWG(h HC{yO2tMyd#~5ZS鴇!]7dySF/Wml PDV"qlcDN=0'DcYrLwX35qcx1 LUv-\\$#&A~/'֐b:Nro<5,`2wܶ@@}?/"j agQYnY++ͬlUߚ"܋6N+bl! !4ۃB] G:^P{DV@잝vqCzL]mnx~(hs}!dh(Uc1NKGI6}F,#.Frx\9#_.(Xm MSZrA16WV ocCqjLrKlXQW'P2h,]D1BBFN4Zձzh-E6T4̿r)K^UW3W@}vLcmBlNXZ Tz* pXO@]]%Sv {m/V>oM(M]0J>AW+ӷJGDL$* M.p߾y-]1Hu:],mB&Ro9T|1*- ]wexsBalJK+3epK8R~]O6I+#U U=UH89/} (TT#_XB~i{p0UDWS.$nNl5ĺd8L?C_bW8ߠ+c&Hڶ+Q 5d|`tXRr0i L%ۭy:)/NޕҾd+'I1W]J%Ku¶+ovHIQF}yIǀІGoqA|:aJZkvj[?b"M%BňL/:>0k2&t t$12m1#E^'8c?"jg*E3r2xßa<ρ % rƱWQa0uk <_; Bz:+Z0Ь߽R۵~*/"e7! 2ʪ3l$y۽JcP=.EF@JhW F׌SA)wm4Dű3U%TMO_d^|-h/ s(4ǡ} Py(ј} -x.ޮ*!Ciʩo&9ƺ q1)Ιga9s[0E5m#ZO;'vqrC ={ĻciIIdV$XBC% >ci<9 0aL hR}b`a;E`1p N="/MHNTD_hk{a= d]\lѹ=Ĺɹ>s1Q (û{9]ρSdKN&zX ?C4J;^%D\_C;޿~!U\Ͱ,z[!l7=gNEE;Ղ̗럟:P?]2vf+V4!ײ$j$ 'Rz>8g'%bdS#4LֵnfWW:>vK$2f'nV ޵MTA{+po2m#(nD4˾L`$ dJm0_Fm)/>wK%F[!aYA=5/أ85&P 6ZQk0)skm~Ql3cѱB0~ UwbAAՊ`G(r#3 =z=K5E|5~HhIk ?MS;졀%r r"30?q>+eEv`Y}CA\Ѿ T_nhRX_wZR*ght&=!iuPJ{UUmS`Eqn οl%!(~KL]ƶTt )l5%->Vc}u7hq}xPNKt-D;Jv(Q]A7iR!x~^- OslӖI6籭#a;V=JǟޗaFHFw0Jm&ӝsJJMDx(wkRՁ;m1+pKʠUi_?eu" <44u+pp()Έը|s :cAn'@tnJDMeRm(̈A_ݲ9֍**|&QY~g14+c+$ ~7PkѸqRB JSlzDDNa}CR'5/Fr`n)1A^T1c ZL9!cpuaTnZ!uYKa&sV^}W= 4hJet\B)N=j#贿ϓ)\j{kP[r {y;~rE_ڽ6x,m@d%}(i+ft&3E#z̳̊5ۃwa֋ m4urD͝lν&᧪ [;/Rr _mo, x3 dDo8SD$1<@:N;/upw=)yї(#Xwh$'{M2 2G{eZ)/CRA.@A{.$gYrjdNpF;ht8Izs=CG50A]wΩ.WLT|8264gL:ۍX|/e‘0ZN+t{j]BND'7Pˉ^BHZ3`^r6ɤ/Ǝ<#Ŗ]֕oad/"hC ESvSL%83[ Xv<!Ԗ䃜-g E-=qOKd_ 8$OziOR{#Q< MM]1QC5@@EFhy6<:TKRPq_22I8DX*1oKPwv~ F:ڿucrͺ~(YQ*8ރv)a8 ׂg> EQ_gs0'sj̄e4b×/[22Z(u˨1.;6OSz_M7,Q 抿+2J%>]b8FA!mr};ayc)Ct.r_mx&Gׅo-KZ"ng8VvVYKl c]E^IB)K)Ý+~aij3S]zyco5C;|YŊR14x:/3҈0xP:k,mިޚ%L܊m3ꇲ@3TRk{nsTTC5s%aδ,~>"3C_ d+PnHm˝]=ϡwf7(39ii hp%yz[aĸAȂEǬ:t{cyw6h 88l1+*OPoҝ_We^'_n*?~aڨ64(]׎uZ8wjŕF܎XeL`&ٸJ~gϧ\ CV澪ED z8).nܤLB' M, /C¶UXzRӗOg>bxiW8ZvE96.jHU<=XB&nMUEduz$5L1lǗ[O& ah$*k,g S6.h)xe]z΢f*d p6h_?M]&K>}m ~^ wYaZPB"!#psD6 q ,4fq]*HTld-#B} ^8X(~lBN95]MzXFd$O{@wFZ+W1ȷatpX#3Y.t6aΜqcI^ۀƱru=r( ) JM^[;m=?[q0ҌmF*| /naSc`k/Llnd$g*}H2¨a^z.WzdVcs_2t~{uDmWAvN&L+v.EDE*'DA ¹W!骜"1 k{?BrhnN*X&; i45笆)l,v摭\0:W/aWTO 2ʜD0R5pnԧ,nWT937ᮼ:᫹ C,nQ{5԰~9w? ;.w-$p j}HdDOX||h@Wi?lHv+G7Z<c\W uC.)~~B:Gw!1LЈl+RCqm!ⱼL㝘g^gsktlhuOm~:Z݃PiXWWƐWwM҂3 k}~sFGU-<"r7?@'\R+ZCDF+TAm rՏD!n5WdB=U9.dt^jC/n161`'P ~p$m}Sn*t{,ҐnKщ9J I9oG ~NKYׯD9XkZ9k_[(!oh 腖 ! Iwu f9ms2L9j Dc;΋^\V\9i4KBk\ɱX]!UH`G&Uʉ\FQ8KibbI3o_؝nq#,)RN{̅< M<'[(ć2[|#ȡnw#jQ?P4c}wR]D.cN6䆯NKCêYmGbGM@XPQ+K*lRTI߬h4y=sߦ<{> *gIDrk?EYC_Q:٤$栺m7+@oY1LlS] w |32*b.Z%op⯭Lshgrb+'\,%a Rq,wּ]@*3ǻ$)n2DZ {\ݳLd1(غЊ-Ƅp5גFTM6Zm)@e"BhLSwO=~LR׬\ NUk~rTCMeva|s C,˭[{ ݄MJ sew!;pܡk;C_-Z_?Ǎ@\88[Bdb\ܕ7#o4zABp_n6gvB$I`kX7 +둻 @, y@Q8*HYN/`˿l@f.4mNFO6rW{ȧI`T_ӂ ?6OÂd<1WƠ#tߊ":rj󩢟f8c=N{zfV81*lu6`XkFכW;p7uKUn\G 2FۥL3wpxD#vؽKY@TeG$U4hLXLrfߜTůөtUT_魲~ܺE:P'L-4ɨC{Q!wK4 )-0i_^giIǬ+\`m\)7yQv VxӾ6B'շ(Q75JѕDk)wb5 Z0 b-_&#%]{'f.l@!.SmuLKcTimlQ 3kS/Ois+̎O&r7}~GLnI혪VM⊵!m"=&ّQ sT 8'[hʌ\iuYq_f0Խ)W |':dX2zTA4씤 A-Цt-F?)uOS+ U}lSRpdIekIX p,J>d4f/8Ren]B¥Yg];?iTWr-;g j4T9u<@| <?V3 Lukέ2}.OP cztطR$,$ⱃ#^dAXW$j .X#eM`>Uf,;:S9Xqe7Z4F+E1v1ZCbΦ|Ž[BI\3W\ηK;(1+C,i Kl=׳uT7E&%S!!tN[lx&t(QNH[0)`:":O^l%1V#ƹsP~vx_^彷ʲxx:5y˯ qeiŒc:<n/ی 4Bq14])~ ^iq)Baϕ@#Snڌx]c ar$6ZhSBM0|?\FxYP[K.1ewУQqĄSߌnؚc'%fw$ҶfT_jFBX#[GGzik3Bk֐.­趲L뀚C`#!y G $*RnyfDXG4k"&,.C2%aAb͉ͪ7kM]MɌnޯܙqT)V>P|9bѳGfH.IjI)vGW9RTM2^|^ ϲ\vIN @x%š@BM 6 Γh2y4FZC|oR7_&1|$ ? gDBW.Z9n@7_Rq{Ý^i6G^&|[o (#l.rjy'{}pMymS l|<\<2G@vjASs8Azct絾 (!!N5rЪ.֧s^ |0LJ .3u,+5C%рSU͙rgIs8wn 7%) Tsd5} gևkNՉyGFj6/;^kDv16Y$MŕfG(Ω-w|![ Sc~ DZ)y߆ .G4U r3Z~a; [@M %Rm ~bv?'Du@xkQ{;~![2$vG^3\ޫߓa:6buC^`Qۉt3m@[V0qK:l{]emQ&z־fzGaXϿO0˨U{,ҵtB̶]6Z@)AP2}K0ֻgky_JsZ)]Zi?k fuxsd'Hd TЕDٚWA,:F6 Wx <pB3"&N#X Kv¾>KzeKY^ʘs,7B1-D;? ?2q 4Q@Q|1* s0zOi*š Iݭ*>0fBQzdы12܀H0.O޸A+w闍 G#,ߚnߛ_ڟXu#LO <ƬN ^XT`P'$GU` _x$t_/@s$#1w|teqfM"go1o-a{ 5,[_XCиEzaLG)ücV1OS.dX} Mޤi}R:+] y'td\ c:5Y "]D7QdٺoiMcrph&Zr9& q: 8nqOV!KC^pꭕ|A 'cXx1QZ7AΌyQ+8~ZRʹ%tdoa)H֚踣G?yX3 ڳ,+6bס$rKEwb0 <۵-&DD%K:ef}_*[`jAs`YB2lK:=25b֟ݲ_$u}>%md;~`r1zKk$1X\] {waNoPt{I\uB"Ra DŽ qU7_|5^˞B;K@%`sЯdIW*ܛy܇4S%2J O(4Sit_'C!3& d 9YM+Ú;,"_h !>zNŒ+FǷ5iCM2ɐ, a.:m-}^WZ2vsFޏ yh0ݺ"T}ҸH/^(^T崉WR@uBb m IS)V1 (F]XѴVsa'.**3FXr"p;AjDW=mp\;b. +c==zy*O)[걬q"u솇N*]TG:yY.+= !hxIG-' #iA A_1,aA`2 EKkޙ9?=ʹ\=v:fަ4-#B$OmHijљ!a#0d!;H2&z:bu`FVq,xyIyT9l%ѐ޽O!UnY5!-@N2LasZ ǵptY7VB; !ӑXwv|Phr4̾z̯#cj2 m)RTRNNڵkA q=ѠX/fOv'űK.|pzMja{PH7Yd.I*JX/н;yzptsɍ=CYs!BbT{e`|JpP̹\th^`oSO:FK*iW$Bˏ==\7}bYO1(| \ IQ`R魈>r졅p-`K(=D/NJMm%~]i.4s+MIX;pI+] 6vR `A븠>u!Ԁs:UqDk cuٿ5 6【p]|ж*$i&0sI铗zb뙴#LG/[F:}BFp7[g飸c-~ a6s&?/"sy$+z|K>Pyd㕦lRעz( v2 @pMNN@L 8yV^N:e&b4!GUD0/g AIHKqq<3w.Ķ Iy`2[ip'׳]p’έT]MN?tL*=BK2W12xͺhP\Ka3lׇQI(.vy 7>.#}oZnpHGأqxWm~yV]j@ Pdo{U#h W9oXZfT$Ȃs1WqM97eLMoܳe89ЩF*o $2cs(dɗ[ 9K JP|0+݌zp)beFS>o\g.y'ʒXA}GpLD9RV+iQ_}krܟ:kf8?ې|ZZG@KFd+%4/y'%K.*B$VѓikS&ɗ8;sb7/Rڣ1%]d1+, pU>^R ڰJi"{1㺾Hb^~ ޝSל7Ut^qo 0\H c1,ʃ IHQx]Nm\Yk~ :܀NrܖKFjIbp.(W?G~.Lg#|J$.B+>kL#IDe([r6ip̓ Ԓ|: ReJQ, %^i ~1I9b|>ʚNe1QUChGg '2vVRV9KE܊\a(e;v\pϊ-$V}ftF1yq2|dh*: 0HEnHuaFQ$/f5w%ʹcw'J$;#Mk %MR'.’W/Γ:A?(Y8!|>Ä%8Nvב)ԇlKV7"o0,Vf 4F;p $ ck0*Zܜ5gkIܞVUlf.GuC>lC3 djhd$2$0qPmwP}11$aQHuDB7N{!,\[E7Lq.}ֈQluKBeFv~u4bɱ`lEkPc@9ҰHXB4L%ޠ$5 R47NX~:6g&>bHSq|aw;|!`&@.Z't+]n{Ͻ[w>% UXR4=Ŷ- ?؆bECH7&Kd%+LY0.*ڒΒ~خ3ۉm M? i)'rPUAHu% bXYբ={5B MA8>wKJ&Q~_ǑCPbS#J&^hoY}@KYP,TgZƱ0.{'e`&2@"ỤYњeJڵ1Xhba'l F~s/5:1 q;&x_x/5b0WZrC[צ}-d:K)=7,A|Fxn0 1FCF{)Ē^"Yn47e{Gaw Sᯓ7->^eȎ[#Lwn AAV~~m !o5xOzvxX'?zuY<1ԸP+` ;-nk Tg,u>w԰q_,#4َo8#ޣi zvv$18BqJx09MDnq0zC(^n)q s,"uAY|kq1UNaДߦ"ySN c&p80JD(G1]w9wI(W.U_U l+l($"1g&~Ҟ]*+;H%mDy(MSQEө~SX\5˚<} -CQrX8tͯ(\3> $t@k6Sj͑axBc.w3d>Ɨ42֍[(qF_Z@lfiN UAYfR;Ҝ5g$7@It\%I#F. $蒬AAyhVݚSڙKݗϥ_SRԘ>@K%dM ;NiAL>ee&:{n8Y5Z{>8|hClKF=Yee Mf^}4kY$0k?LJu#`fd {)v~R+ AL|Œ912d=X¼C9#~fubzˏ4tjgë EmJ?rd7ڎTJTڗ5n#Rf(@O@ߑ`a.U:<̺8t5b,z{oR EI9f|$i6%M%UC*86pF0(feÙ %B0'fPĘexR& w Q v=P䫷uNq A(&pVL!_!%wcgct1c=m4!}*/Ou^vi1C<1ބY| ezxQwU ʽ=PV'җ؆Y$k[Ǽh wyO6_tb\ |iAE0K5Oc\sݼ3G5"q5E]᥋XR|zo٤_6T9=*Ww%B2RVkyuݸ) p~EArZ̘31$KUXԚ -4pQȲЩqRx"/x*=k"oJBbKOGg?p}wyn 7ob*yM󽾦)He\Ny_ZJ!Tv̂ x՛/4`VG=&;bGyD͐wAX 3B{d4o$;LBI6~byMa(YE`>X܉X!(d)<$(hh&uYT]cj1> pHBD:j\};qOix/LU{4F1&v,z0޺B@j_PZ.I|@D$;5Sۣ?mSo.ZU.V&xjk*(gO FKb. & NUds7߬tg[R &5x[jzdDpI5~Ҡ<֐Zg_˚u*EذQU{gdVX⋗jutt7`q.4>`g?qrh3)BͨDJ'RptP)?MNn6!-q-_ ܎kBdЗk8Q5m]sUg\LfcDV @؍fR$Q%Pa!;kё0YAh5d *́XyŔ r؋8\mz`s (sdCx֣y؎Y%cf&CXe^2roe-L3sڋ-Jf0&&Af}UA=+R O Af3 {G"ŠeKdIhMlsښh?}ցF23dXU$1At,7R-[8e Bugc Z'.U1FVs*R(J3p~=A"/ /GgU_Hͫp?MOݳz@p K0hLVqPEHq=Ձ@U)}f% ^GKOSW~󁰞grH!?F$؜{ҙ`T!Ru"g;Lc·y 6# ꥓\Uj#m~>1/) IJ aG!ѱ7[7()^gM;gfpN$_Y!SSnqyguj4R4ۏ0x^lXOgWo@ ;Tҽn;BPRF1F3o騈J{Mv6y 3,C+qŃۓ)B @xYACelO`Sv\Ud2e67-).A.*^1D_ɺdF8fEu^C߳$x-rg${gU,/]a=N?3{qJj~#(1Lx$9}*;=*;&J[SPH-ي7Ϗ34w\Ύq@;.3aH ƕz Harؙ/a;`4Bn2k'{_f;L"lI~(r``w/#5ǀEM)$yS7HH'W*+Q\>F1UxMeMJ1ѧv251bmAu}//ai̩zA˳W XXn(<VT4G3A2DxhdSk^6r3T{"b81rrxd*bX&YpcqB9ۣk?S|u- qa2hJd[]ZHs?JL;0Zt˗ckuTO6/+ 6G맏!F |ȟTo&2rԱD썐]C6g*y Q?r[H9~L޽AbԹm9XGd ""Fpp02u/ p"HRUG$7Um[ERJ~l3O  xXX *JgG״*Iu`h21~@f¬YObѰAWt v7fJn?b ^j2E3*FbFa 8I3 l;Xk-N%V[>yƁBt)$ϱ-H#AHIf6 reL^v,R@}/*%t$E-S '@T0a$0 q>` afWїnwh_ `ldù%}n(ZoTeiy;O*>硭:73B :׶pTFQ~\^~d*:$G/*MKX\ Lo.NX&M|yT9ߍWӿhHk&}z!IFe nuJ0PGEAA :țL9{I? lrYI {Z;na`sq4o;6/z =GQc>A1E? *ie*ܤ-yȏ~4hRĀgA_܂%/b1(v6fmQ?k!!y"rJٷJ7?cr(8K5xhe/YF1cAŏO];zmK΋qϙNR@8 5 װ!6dE?їEi`fhFZ \zkl)ѣʊj3(pM-~IYaA/ޤWhg3}ψ jjP~+߫[D&ky#t qyV{G'>L+^ݶZ/XatFreMi Ы?k jәaK P0R;c8k[vH-c7,:'4}2F亡++иAC): v$rjc`7廡ۑe_蓼 xe -^@|.8r(oXLCj]rVR*^kEuK?sjmC7_U=d8wM% gpͳ׳񑷠0aoF`jc<௲Nw!bס aX)`~]| I\آ(:ԣ34]Y CrTst]ʙJwDr6DV m(U_}sp(`yҾ}e\`o;jQXpES"K?.IP:K+Hl * otL OЊf8-g<;"ﳩ(1~h9su|16nrJKʕD|Acݰ#aA mw,jOj  L:kG#O0|s|xR]GL3l$kޅ{v =GY1'pZx m/i}tgwi~387Wb9Itz_M%Vws(ƕk29YrR!p+.[Q#C § r }`@ kVe͍J(UkJrU0_glX*<|N9,NG5.<8g2J-U5ji9d#N 8tױD hG\Ff`:,W55/kóP[AśRCz.{D"\pd@ot$!6f~ڱZm,67N4 yj'' mnzAK*0[5kLlp08h%BlEN$:א&|7LC8љ=0A_Օ$1(vk`^xP {5bIhp.T?=Y9 bߌ?L1/O`:#X+#C*;IcZt%{F]vm~54tn^a'kE9̝MVZt9> WphA.jWɐ kjE1Ə Qۿ{OV3=e/kW;}3 ez|ݚX^pc ^e$R,B?f(!iݿD1M͈sf(:!AOQ0"J5m]|Lky?*Ak4raB"fxL& B6*M](6YЩ_Q f@J<^;DŽ[@\ VWlJx)eSosl aS+L^Qf}}F]Rʆ+M\IT5&^ҏXlϾq4Jn; ~S .]ޔ>,܅撊%XcF '* A/rp;r[ȀSje(Qtīk~zv=v7J^hnodi^pSa3gJX' 7jyoUDi : 7awYSғ!ih#p_>Y=Ez鬨ȜBz?_!d乜a6E<,፹aN7"М8_Bz ߪO`jYq5>3s|Mlﳂcp$JOս|E;9~3aowe*y 1oY%HEQȧp,Zh/ӠQAOOy`,#=n(MR=ҋusSwDgG7 ])XL_wPA<%3ܨт]b`Ѝ9HzQf'uClg2B Q_愶o_.3SeO.PDO~__`_0 cRm؇<0"x*& a!AdP D34yrHrX<7/ģ&ڡyUrh7(p pj!rT7=,G2 Wn&]x*ɤo D&I!|44PtL nV DS` pF= $=bFỆrϿ; "t0i$qB[(ky<$)UIK`3n8EZ}{NVly6I*w^rn`@j\/^&4ḼZp" 3Wma RZWa]݉0Y}2lRMps44dsapw*936j)fo*%5O2YF=#;El呌ȶ_mPX YC^&n}ɇ}̱!Jmґx5j(NЮM >GJ-8Ee_V- ]^ڞD+Df@5em8V~$P /Jw@KtA\ ??bs 2ɇ/k~#K, v'ZgF\l-ٺn#jcz棆<MV<٨&WʷmL*|Aߦ#i*͹nm!|^p-9Q8UKRpk׾ؿf іş_?C_ø0!cJUw>\"slb5F_{Eoi[q xt~aj` Htx~jȃΪ 1gNu/$ JfFV8G ᱠ a5LZZP+XtZnqt #꟢m#![t4}:xR $r9Ed;l'ٯ}ng0cw6 -򨺆vav*eIK|yi K~ɭ6b4?wpg.|=״ށW袙Dup$vebKs,7σz󉥌o*%Z[ƣlOv.J~ݝGWBLcZYn8ɾ\x``QЦrAB_('z7;&$AFOM@ T2-Lq< D^,: N3p].u,';9{i S]p~` ~ 9 ƒmTx_ }k0R?ڿC_k4c_5먈QgyoR(ZO9g59lV{P%mo5T5xT{F9w2PczU:k$ӎrb[%*$TFϧ$RoQ#ʆ_*u_i$g 6~ݸ.z*#97/ ΊcF_ K*hZ0!SW$K5kKԐ8̎,^?q dx8qTA߲fK#i,RɆҪ?bqpOyLdm1d [ƟL:>UdUTͫJ]Ŭn0yu%@便| b.FILª֕龜`Sbhh P~*Hߓ)G4>Q3';_E*,6*ڴ ʈ~E ޴}z>[jt GY2ئy,vInu~,5͵ kX,2 FU ͺZ|!1P:)!8*pd&JJrtoә,.' ֢A*_!VKj[WƎfN1xԒȐFoE2.RX} Ň<ؙ>8iaCN0-YaC[vJ 䂼(>0DO6I~'[i4z%')vlv;Z* xe@܊]P@ "{N 6 M!0hc}/n}07wm }awp-\{KYb J;{RPԞlk4uc _Zʓ 7GUtEZ>3tg}im6EFJ}Y&K,ʠ 3)wJa4 dŧCb]L(wYM%j!]*@ ,٤"]W^pc@,@A|*h??oD|$P@1a4'L>+ <*.'W{`|BɲE}pM ~'$!ڭKbޮSc@ŚigE!X6/D`f U[0i [P9dtSjmC $ė< jO !Fee?gˡu<ϻld!B-~P6=eAзxt>ܔ;isۛjggwd>@cbשf z}$k!l#c]A k쎯i ˋt)_xum|,MJf @ C"8I8F-m*.Ei2'I/žzwJ`nM-@߸bdP^vR<.'7.idJf.+`-6cU:qվܨK0}<9. wI!_ O%H߹ Zh?ߖG{d僾O1ELϽ_bQ<| HGKno%Ƀ!cAw^1 %1w1:34턟,LL5='?h)D P7W\} خץhSpݞ[lDnJ;)i#yLC6 hE0QefIݡWPc +)3M;olKj?N{ܟ+p^8,TЈ#eEL%GPx1;]8/ ~72màe~gp(+AsflNd`LU|"M18Cկ2j7%ɜ8uQ(p,ě8MjksX l0Nx>| 5t'){dM+>Q齾B79TafXK"^ҥҞ{}FnFF/ F.x0vQE.Ѭ3_X3VBvwIyR`nDR|II}o,.a$Os͚BM/>HED%Mq,$vڙNt!#7'b .yMIDŽƻ~;oagZILV"7#3XOVnrItsYO;1*γ]Q_J8 Z& ` 2棑%z_d^̼-i_o+np겘e4Ox^aMEQ9e}R-0|8H(rsm/S^djC@00vjI3);8bKM ~WI!Υܗr)ODjG@JC7/l&2;ppZY$E؝D'=Uؒ(@*qJ^Z<C:cA+2@jXOzkڪU a&kfoinY&:7{N762z;vg\J\<`Z"Cֺ|cJ#xɼ'Vvn3z>{MvI]YNju@|M+g[ʵV㶟ynXr@c0IB| 3ș gMLB~UPGP#I >NXr 8p6L`C2PKR IJ:|8k4쇦1[l3j-sչԋiK2s'v<-NWݗ5v=.[ci():eŌH>@lMYv=@.$f]*`$:@Y,Ge#-2Xw14lJ8OƺoKNݮqU6T}s'5|A /%v+<@6'-iBEU9!LQP(0a"ʼ_ʐL)ykGt $oW]C'˲k=ƒ#rTcJ Ͱ|S<4udb˪BzrgaT倷ѐw}o(ّtMvvl6۬,pB|討/ckC,FlѾjq(;ojf5SL "TTkǥ #UP~+=b)(* )ۆ@i*W2fD.^v(8i E}:_)lk>jly|pJM'O)G`ϾcGr!Aa FKa/ЛwcqmH[Pa๦wq @8ytz'ZKMtpĉADbY'zQ'hAp{ X;уcS=4TLiŘ"1 \! WXk$}$JiQ=-w#sNov|ůoaS'Z~x.9Phf Z[r%Rtneu %e=f'6bo #f#R1e># ߜt4jL6WTtK&Ӹ3bQwo<o}g;,=HAO b>'EHq䩢_{d;]VE6Miެ+ }E ōx;mj&0iS jI>`%5$o6,vcZqۋGP8]r{Uݙ8(MCM1OdӪ?50%z%9;#+xX2V\R/i1}XY\IH*NޙO+zK1\Ӛa~æ׾I2J :AZ (Ro ֞,/0v!m2^nt67pA+&D[>h)S/L#uQm9b2\,]o DŢ.e̦7ގDވZ}D4{RfMBOuq sh4^AtkMetY}>@{1؞KrDȌCNmKr%!ʾ}o%DAvL*ɮ^y\ NJ6m~L2M H(abp1+iehLS{8s@/$זs`@UwBߴytH+Rg5T+,8 f,HqZR`߱Ƕ4"-,^CqJ~z7)a^"#Pد,\Aa 5I *[Tnlv5t, 8Z%A}JZ=baz㙟FTN^{6}K#ICEj zƷ"4`BXzG xi3e-h籂!Li)Π[i|L!`2Ov.#ehz\!łI|Mrv'9s+H8a8cJs&E,;A$OBKwbHw4k5U!]ηkgqц4\Io h_=k&oi]M|9_%{6Y돎FA@aIp"&'!D"ǟ"8 ́ J# Ba &kH=scߍ`lMT{0I6LVcuF7SWa1>q|8;𶎄c?NYPyM[. }D ̹UDҪ6FPŎ.! `MI X0ǭ z}wF8WU+uHA X`8_4c> j[[ &eV*޼B]1Y/-"x6Gñ>MÛG4aus|}V6䗄:&һKFݡ'ʰnH< JhFA>P틈yݻ!a'O2"29OMs:A񝕴b09j]ޡ_ICX]?~_U );9aZ wB GV؜+B>56(dJspmbU|'0d~͘ ")[a55Y^}J@9 !='},v͔]c@M* İo=\IGJ.8MP+3YJ ܩZioXJƔ)u2Y >TWR ~\9sξ!C9GX oڃnofLC9֢"IIr l!߹d~+7y7lqwx>>)Cd#fc7^l9 ߄;IqBnb~fp|ó3 1X T^s5Wuhđb=,I[|-p!?Hgc257U %N8g@٬[!Id;0JT+N/;8Z8aǶ6h2/+R^=oqy,+#p 5 xMƑo}TO7>,0*C||=%pC$6!b<4h` e[0_ UUr7@orOť2d{l~x5tmb 7ԩjɉ" 3LKX6#rI4>gh` bmYGwJ B Bou+xuFu?rIeJYͥ*;ZT`RvY5&o v񱃹wݣ9N )(ȍ'ta8N(q 8ulrX9/{jBߏt6e@A$nR{#Τm-DMqV6c9W[ 8ةkA~%ŵj!=xw2ќЇ8F2 ZKP[= fΤ{+'rL9L?<#{kو~<>Q/ٌEs%@ (Kkw> ' 볋LAZcK&LvgӢ#P[!;K ob%m-(tZFjF0=K|0X)`گ̯$(N5YyJ{q\5£Ӯ)\U&W|Π@B[6O'{1g1Q43 a$J'ރ7OE㫆@D ۜPOdݰv)Luwz}*6^0-}3+{Hu0gL)|즂uiIWk%|Azxef)Z91\,80N81H1D "q2nYij/\x21q:{-PuE,-7A\넵[t 7SSb"18i?LӍ$1;_kb߾Z\lLm-MowX .O`);֏a$U(Ƙx/~E ʰ]N 6h(TßH5&ЀԒvãL3t VGi.PWsu$N~72[$"hBv4@ƕѨF6O(z 0 ;MnS~o~gf\ld<1#|Ь o( `ajNh61MF!9\Ǒ|]BO-?UjUBΡ 0͚g57ppX-I~rƆq^8 *hQ >%xԭܙȫgjRJ oSNcP&IRCw$ =3l,>j_B<&E&%73w/ohKc#!n.buo$TdtzQA?!Yה hndp.Y~`,7&?_݇$nf|Y>4KP3ΨVCXm.cFV%iuf=keB^og*e~g*zING92z8J'\PnD0)eN+ m63twyE=B~%]{uGc l灪[8̳A>: &ʤVYNT֠g;AIDğ-jƵ@ $J0/}A^ ph:VlA4?e`#J)G#m |3^PeD* 1"vі/+{oZ9?xsH'z%'0Rs2 V۝3g`).Z(tvRAT*mcxl Т#pp'[ ֑-Jɗ'anJV _-RK5(ʱʹHe(Q8%ilCBWs}I48`b m]2?Wr0+$]jagU_o2&aRI|4E zc<)AD6 l *vymXSM8ٹ s;(KZKGOvHG-'Dr=APR4If.+Qx[Z2j!)=[1O4T2-ϚkRs_E OKAZb{nA@5I}g/!Lj| Ї! EoV Owml4m)WaQf6.aC/ʒy7fO®CQWzW5-I>(-u_[F#g'y˜AMN@QYqCLDovړ#x$ޞ|Ay} KryqDc_Bt)7(9bNJyxˣx20|32S|ܵxTL#db՘Խ`4P,J +YbQ5~$v^8m֊, ~ġAUn49LۛLC*dV=M]/ ps'gE3)9t}o٥#-Ik/EQ@ݽ8b/:Vh *#mKFvq-KC ĮfA \!6Əc? ] `c%:& ;ƫ_.2HcbMgs*:_٤'bhJf<C\N~I9,EuRQY\+QY`LnEwݠ@5)"h C9/FJx9?v'y$߉1`nC>ƺђ Kh#"*8{D cM*uAsByV߅n?Z#m΀ kqBD䷚)VﶉY9c_6"ЎAk|h`_>W veU&# c!!] Z'NqܕW{s9Cj!1 hvّɯu}# kuZ1UVkX4C;@ABN)͚wFϭ@01P~:e wWȹPܣGelkY&/fV%@sє>iQ3Q(`LyUz Ǒ1h0xY *w1Nu @wyפkKEck"$^bL@5HJ0]ٚ(gu*KCJH ڡlx\Zv$ӓq^ܰB J@y=x徚"nkpl ;w}9yPZD}gƀ{õ3cjMEO!V_N|L7N%,2dG-g7LkiFWsX'뗤LM gε4x(X`p0}61@d?vB|*K;^%cz㍒0 :I=F!@NtΨɢ'ǚxXK{02>!H}/5' ec_>|mA,~.3xu""qyr^US KytUNeXAPcbX$|2GڅD$fC,ݴXErdyШ O Z`LG'c[ j'i<`GH#p-WMz$-g9?y''(}I,n).R[!Ք8 )m`se+M1&VotN2%|hüvw 9֜c\kvdq7Vlf;YtUY2wm4w&\;XO!$f ]Z=Pc N0Y+^:M!Ʒ~_٦ jm+FQ|P8AG׌G2L'!5ISCfՉseWt;-t{CUdeqezcoX@VvWt+KI|H4S;TzG5r./!ڼ>Yuںg}w, dr ]@VCuI l~)pip`\M#}io؛xz #/L͛}mg+8(IEK縌|c<˽w1<%gM%*F`+rZ,b'' hY'6&oM`p!2ƣ{'(ϗ -E%oκ(Vie1gY?\uz~Oʶy!N/Cݫ rgyW+ Pŵ$UUǥ4piBO9%ׯ'!NI\|_B̌J `lNrSl(2Jwsc]޳>O1aYMݧ\,la3h".M3B=QADFqc=ukطd "'pMfFhn]dJ!—ڨ8ЄgֽAAIKi]]݅3RrǾ 爐-V|-y67oR,["7mh()ƣ+_|VLފ;QxrtxVU֘sa#I^Nj1s2>>h$@?F"{ %pRs !%KuڽYv1Y27'GMf.<+9/}?P!p+V) lmmO'>0GC/n5䰵wiUKgi`l^ql.+kۇN5A{?=T,#6g+vjB*?€%paXL?pwq05in]-;7b.!bxP{tmv|!t,/!g5 CMBePO-]DQG@PԚAx!7m#㉯)l9(Zl""Dw-sӧ,&;PܵVR2r6@I"9 s>!oVmSQ0OAdhlexOb6kˬ :F}"Vĥ5WK{ʉG+ ߼&ALSE4]EPX)SM\*)F6Xv@E"$'[a< =X3~*'vzR53Yz_ӑ-ɩ>{ Tcrs H+9qqltʛl9JA@bb퉑$tf 5GdZ/ >Kqqb-p\ zgĹF璌jвTF>b,&?ܣRB}hҘ0Xp.ܜQqGxu))vBP} swrqȧzuu#% "CDQC&"%WF- 8Nl\&iJzhٟV:ZT0*݋eEPI!gXx:|Zp (b﹋gKwaOb q`)4H}KvZFO8I M6oO([UPď*C6M]'lhc䲹c(˫RlL嗚<7[ _ Q ߳%y+FZ6Gw̞Lap(eN^KWYp|8Ƽɂ噮8qe3tߖ06&I'ov$B}s'UDpJϚmw>ԬN{pS5`s Pbo-g!Kidm_C lFzhYBiH*RMt7CZ(hN=NO%: _I3Q KY_/Mˌ:6]mITf62 5*5u$A:8d*%6 ~/s j G3|,Gq}ЌD=ž r.{~u\VrUdUh4t%`G cc€՚2u.;ycn- G;O5>bGh"ʹ&msAIGI=d vMt;fi e.Hhb 0cS,+~44X_,R.xaaGlWTB(\ }ujqRHTe-NF7%C/]Y\>JE;IWbVrh(i{r_5x]EH7ğa8}zʧBh^V؀`rA//2*|BQ7.u,|hbB}6M0h\Zh.`ڿWyhXׅmO ẘ)-.Mj4XvjILq!BԾ{K|f ktbMj_ Oɞk6PIТbރhZ1ܡ}GFpvkСQy+YN?M"4F6Y$$g-?OTbfSʍWovFZB4GeY% t647'sH@&찢"Jl-iAق 9~/]j8yxԇR򦜷z2^MJn[쉖WE"ȀP!GG>3ܛ|<>"q5Rd"Wrf,"[ )'xN.oM.K0AF_kX L]C0Qq [H8Vrz,r_O~8؊HҫEnеUKn>P $:5qgHOmhvQ?cԸl(;U`q:/M>+&BZj'sG]eCF ;!Fq|eQW,>z0WN=Z!7MEqW\|+V3̩3mD|ݵ-tVĚZ'fyQ@Y[v+)s&Q֥kc*|c51D8Gg'ahSSI57Rg{ӻ񸱊CkG uVN Zg\+K9eIƖt)v.)al?fKX~op!* KH.Tm91F$6 h |?D9M;|mYLT1e5ZN L,GܩiRE !PlĴЅ$&ȘZc@/10~sO(2;W4w w8R(X<`tas*k!JD'Ps{mA"نYD".3RN괻Ss?1@_Qm?1K/eٝ1};|T4M;(^u9zZ6 bUh<7ON&r'oathscd]OKwACt)h0ނnHҹ;hi>w4#ɵױ` Orxu˘E=wtɇ!r2+wUh18:Ӽr~!G/toQklR}%9YS#F)aDE*6G꨽|PB&3 '~ޑs9N"7k`E^K<A?r s5h^yKFyʏ5 iBq@z 숐Ew { 6Z]-_ y{ͬ!|bf5QwUr9dφJ+N|ΝS}$eorbÚʶН_!ݾ5nU-C* _J׮StJ)G:%/׺#;t{|G) ڿ/~C2O'Or< /@;YΩ6gM5~?[6=X%Sf/ECh% Q]OnsFl+.dK|P61 4EI ]ҿ=Aupgp8ajE"|/ Xue%+~])A O pRԆk}nba2rԇ}0ƴ! Q@`/WGa XikoPx~1L=#z Azw ww~`J+ x%hCK 7=\9{'F|i&"\59P]R~}GF.u/j(G"<=z(v5,zA+Ǵo}5H,?,@H|:{O#CRUOLBGC^LI"HU5fٝvr?sɸ+H7ø,Y9YBz0c1^^N tBzmWCl5Ss!.F]僚#8Zʲ,@?'*ѧ+k(]xuѝx^ f3zc -*nFZ _wfN=5҆O=Cc˲33!Z`t;t΋ ]pn!k|KˆeBM?wE뵧#+K9ݩccvY|god:<Ɖ6%eeΗr;7yhLCQ(x44z`TLXή J*!#'b?{SnPzcӓ\jPaBr T}'OYֽ@)Gd"k:!6_2EMbU"ΦDL^013#B#M:ٺۗm W vMnQCrE;^_}:7Tߠ?DLvH0>h ݆^~K9vDE܉ I _DiJN,b&Q[Y*`Y]4@ _jB}L!T(fD\ZBU@gGU : u)E-d8|F.J)8~i?)>B2*;g˪,:Zblm})dʜ5n`a>DC,# `s&P=7*z U0`Bmä.AAjY1k ~njXfX u4ަoUKR}ЊGvsӸLuwk6#W`lTOrmi"-+S:,E߳XKh$mUytL4g.Cx 'mIn{T?zWE&U]wH Cdqn0+ +>ڀ6{8@fѐ.ٽ{-ǹȰ+tk>]:)'-|6aOGzvjrQKAivXvZ wkVS)V"j6PVfL}:ީt!`k fThIL[`kkó:=qO^qPw6p)6 əgw әNeg+||g0TU-_,3 NICtb{Zj놰ĵoo$tEIg jE8lt+'>;k. W(A˫ jR n),ݣnZƼ7pLAy#\OC"VÏX = ζ㑄&"a‘w[=T vt,}`÷ܗRt;`G)^$vƱudN^ $S f-⥎~j#5 h"qU=c8"j6Xz7U5$d&(ĉܞw2Yh e?EF>[8َ-XEkX7^Z͡i H汈/<́Z88V57 3SCev `eNtP/'2FUJIQ;f(E4It9213Rn"UEYmHt< `eeEh"Yh]O*#&ؠX0ZDPԵf=%$6 `+q)d<6׶r9.:g||C Y enUMdP10ΚGЊ 1 yrvh8KhɌcpE&HA/GUȣ+[':vն6k\j´vί.}gZ`G@L] k/[X`bRexd^1ct??3z ݁U;Jݞ׃ݰXt~o62EtF Y%L2%طrVR->V{R,Y[6uеg%CmF}٢'3s?^g PP/@$1z[wbS,29oF{(-DP)\z{[`F6tc:gF(5)I yJ|T~f%b?ŵ:9r :j" H) ub7nej+˹A9z|Z dw/tCl],g3 &܃L=]+=Cφo3'um`J3dU)>Z젵X%}!pqg6kƨ_bJ7!k3%:A VaƼ^ƅG/<mIo^\4Sk23~i25՝2r:lW# 72=_7G*y-1Yv!@*x ~>#~lRaN Iy V,/!Q_q%-3rSo`rpy[@?8eT /yu)l^%5ǖ(횣|T@nG#w a&>& 0j;3b"N+59JƄl˹+aC֎e*%Byڇ󾥉bEw tIԔ*DnwYlG !Y'BK/EkfG%1ɢŕ(`#4ĝq;pNJrkM4&<&M,FxOӹ ?P$?6W0(\$ ^~|@#)=ɖ;T.VjXxXhrm:VX#Վ.2]+;Jv ]CkXǿP<((ANc|NPKR(HU궝 qTI5sn,gAa 6rB+h,D* }N+Aвsꕹ;ߺ#Y+SDR=Ot{[#i5॔Pe'.. mի?•/’+2[,Я}/L˃xBl ( fjo5A6#}n_{«#Y2~8`nAk6e?O7؁_^ %<99&4!r4JW n`&Sk\]7kn ;M=dVP Lɸc;'8sV=?(B'#*NBdgeHUsq~iqۄ?;^>-q (Z>ʝe*lVc聪("ևFc+]F9 t[Օ08.|ڒs/Gq^h8KR>xTXhPwGOʾf&Ç6:VE`;mdϞGLaՀ< j ^C9MT̎v~POcE{E:#&[Jc៕}he~kEFztc1_ ic "Q>xط︇sON/Z ? Y+@*WRP9E@ʉe7IPyOQ}KKOҶ5!̐E~Ʃ"rFJ9d#% 0÷Dwn_& Ua|(,Ho?(cwitXl*wHEtYnh=.,D\ x1Cu$sD0ۓxd{+񠭽Ѿ{A9DC~@D]$I+*1ଗjqOK7o6{6/ i'P}ǩGx3Nɡ0 XiwփD3Tj^4='1'6 [{'N]OzH3+0P[QR~dmˤkI'cߨK2k^/* ?HudSDp\|!ٖBhD{> sOXݨzA8*O`4g!j6nѕ%Ntcϡuݭo$-Xߦs"\O3TzRt;kpVL2xSm k*hsWvBTN]:] .&Iq%fAPjmxSDSƒ%c8}Fmz%KG=C図PJ~~m tLܰDM|!~L e)` Ks]TjUHC2*>}DD8:EX;&9a7.)&v*a(kt!N9p*N"YXfs8ml)XՁ :sKWcS\0w1Jђ=|y۩.j,9/Z'Iu5in5Ԯ] $?-^mbL|c lz2}p֕jH"L"ɍFܢT^0Eaޡq|Ir@{==C"Jy"s8T2z BsFجCj ";=[ؤ -BJ~ m[!k̙ OsQF!XQVbKK~ƌァ$U8RӅp)e:3 g^ _@[ _ 0-)M;LL}{XlUŽh}?bX8>m=$p-LS:-S:mMb.}*l^J9ҵ#d*ܞ}ˢ_ b(:ng\I I6#2Fhxe)5&fSviIf?t.۽@|*a `%,R utM5U^n"ŘѪ@On()[7W+K8ؘP=/G,؎vq-n nvT@%rI38=+hMbp~0g>ظYRmNw(̕3`$'{ݵ uf+&u|qքA͆B 0Z6ߚHHӮY9ߵGiGX AvXWVV> )F<t[sUL^Ȉœ.J P|kB~}촜+DZToAaDVx{oJ""=0"j9YF96Nt*O1y .Sh)) P6{H|_lu eӃf~ 돁hu<<.FD0ʺI̳yv l{] mE>xT?2|cFp ~O:c\!y 3f ˓ ̨߂ŤjtF6%  ;6|/8 ."H=@`NGQ1SЋd:8dP;e:b4U@Vl<瓲a:$uŲxPґ.\=3i~v ZWߖ$[rTwvшܥϞTƏjN3_xhcqʾcץtpƣP i9v$Rڹj>]ԼAƌoOEK>d^D`+pDrPc_ȶ!9Gl`恅*(gO )C1zv/ am*MH\A p/UKL9)P?E{TȘH7HCy?"SIbTỦw ]]`{OqxG2@PK2LzN*R0`Ļ4Rz}/]G:2VfBt;x`-`nv'dP:MDB!H 8J3zsrD" 0#-y|*FsH,vJfVb+Tbȶ u *Ɵ 0[<sZe*S 5 }&#&vEZ~tI]%X',O4{Qاۯrf1R?lиV!5)fE%Fտ,G2K ZXE DvlgOdM:.ҷ_o|F,Fjok쉿8AQY3>"X- n&.6ձɁ%5R\0] 򸕀P"mb&8&u_Hp!VLmt@_lh'.seoC#vGK6 R qO~''iKnM6"-b^F||: D$R`.l .`~Nmo\M_ؒMWOeF %ph?N>mH_ B~N)kһVue%m*-V{O2^MTϵ;a0n36yso>lX`>5Dka}Fy!}I-^枮-=Jj;4Ik~㔶 DPʆoNfZ_+ը]gu%!v'_}EZK2r$,bQ@.ᔄcMod\:˞~N |4٦|TYW7Atv렼\?ǵhFX0,VI'fsP^H]ҙ␝qfrբY9B^b ]Ʒ qUMB:ta%"@mrC1s.=v]Mp*Y׿*P2_0S `4Hn!߫{:kN?W`{އʡ&.5!ʀ.Ysa4[>Tg(xD]L>9;nSNϱ"_;)'#>QSQPϝ: r.a"]&nrY/%g7XHRPEkOrf:@6 {-Ҍ"#mD'ZA"*=G)lWL{Fh"T.Аv(Pgpni/Tj=緒 )y9/%tnpS=o4wۘY#.]ڃu?lRuMN~v<L|:\O|lxpAߜ?CխۿL1ŞҿFIQ]H(,Xڶy ]]SB%728%9 %? ^46d裹&ja)08r:Lg %&'9R ko'۴t "U+Φ`#8 ȿa*e%:^ֳ,^pCr <5Y10tk¹ I֊7.εf1Fd٘[mChѶTmozwrgϺO8+Ba=Mor#M ߽ŮՂc?kƣ >Xv}+> i瓦+"\n4|3.N2',ȶz7 < Vd`݃kW̵[׌xԖi+op!.g|V6v kpH{Ps.)6̀9,%v`ZJjZN:jB3V37:QV `nnQ'M! Mc ؛0S'BJt*F첎YZ'yHr|pGg-kUѵP}<[g㜲^ ƺ[[oKSb|{Z/Kl7ZUsJBFxmK_ܣgxBu-!z~ۊr]sxѕ"i[L{@4sjx8!ZZmW~{ݗf & 16(Kc%jٟ>S_U텊Bhb-ّ"OR8mt:Wpq;1rj LY'˕RY.V4_HK9ZzUFɬlJj+'!Əu9N@{EWHW01S£ğǫRIE;[*QG}U(̬VhQZ^ Ia[HBj*aQVd<7z|e@,k !ϒv+X%gJ]6ut) 睊!]T>w Wϝ<t8w_W;XJ.vmEϰnןXPDO'ÝF#+3}#PgCy},u:,$N%>= bmeX vxgȄJ#)C|J2Ҏޖi᠌: )" n #UYswG ;tn6VQTK1PvD}E 5ȍV#o?P?njqZGM̳?N |CgdSAm*lNx%(AcuKNTwPH6}E2:?W˿o➁G|[d:fnVmJLQ2othBŅL0}Vrb37e[Ar25_E57#ږML FDyقFL䜀/M9 Tes$[Rt~C̆#%:mC󲕊|.V,wyͦ8wX?n6'V2x+ 9P*hSCϗ i?&TG#?|L7^nr >x'xO-A46CgFVD 3~gy֪ԝx=*p)| -EOͩˋӬY)vj)5qJ<]Jy/vZM%uW\EϞ$jR^7~ ڔ3ll6$bF$&ˢ"]Knsg+G߫.wX66/&,bA:}[WTŀqɗZWTu8n7B~ӕh(e$ ;^܆8`}u҉AqΛێY+怟[ΌwVJ-r}c'@ ѷ-`3 9.sWa_qdg*je`oK%rY76y͗ojI I]:nʨ6DiYr?}{Nֱ<9HkQ`@!v|PKWpWk*cvTT\ODO=E1Uu*J61WN߸'ݻ໮VxUYfi3f; HyHP+E-s;Cid5"dz]m'}A?Zz#.#kS<&ޯT.YJcyZ?OZ3^5m+GwW=(*}yTN'aG]Lo]7ت~@OlЂ4*ҭ``ꃀJM>jUUDg {} Q&/b6.[SHXa|dS}MQӡ͜&iH)gD~} zjKik²X~ |&LP sH!0OG͐x[\o{PRbgԨs9תW\ؖ"Ke,T]|Qn5eShu]VEU$M9̻n#0F ϵh$$o[]a:(gfI`ƊWI ~4mVO~LH6 )Mar;߾ {Ci;_( ]r;frRdܡ`޶ wQޞԷs[k4TϞ~>:G;h,Mbo|mE"]=YNUUth1qĝ̠rHvHGIG10#(*aۨHSW~I O'Lm`I n6eBd5EFcMW1mp!8t330lI1d|lZ(Tb}~zK+V.T%>N8p*{^ݼ膍^~jWIw flt6dP(H] S9$gUꭏ})Ĕ5 Y@X+GU {_45ev=xYǢTi 奃ZAgrq} =eq_L3 x !~r[\2bU%ڟa19Fy݉hI4( U+·{J֗j%&fCˢ#8Ξ<3$&5-^Veo7IG$;+]Trq7Hp?Kcݪ޺eV8#*P@gZk <,(I4n 5kG:VwFv=sguB88>1[w^#D0+NqcrF3gǯ*r]1HVpor@NsUA* 9dcv{!VD-(6הOTZj8{5p1tŹd=817?>8>#xLPxk/ߋ AN NZb:f(o6&g_й|Sq$'L􏳕o2\R Zk'8mㆆc),G.ͮGx\DOl[m뺜YVy?Eg[e$__|uрѴbTb9[xMnACj`j bwM5G6b3#9 }-'w7=A#0}rܨEC!lMNl¡42{o©}&|HͶ̿M9GNwv k=2 (`X5lz%*]ީ[>"plO/;Sezx`\xfL$hq3u>eαL}N=l誅Db:+U% ܔ4/Wt7or<% ]J ǧ9czI| 0֗؀g2&uŒJ3FwO)5ŋgw Z% OC|/8\z3(eLe\ت G˸g@W.}d 2xw6E*AJE_= é&Zh c+Q޸YY@m)O!*Kk'= "hskf,_ f݄Krҟ )4Ǐ!!Z–qL5Fe/ʭ N+\%;ڑ"/uS(I[ Ҟ]F0X&E-+OFy0h>>9FsJ|7;]נebL'[n`AkunzjA3FkS?x;nX,u;}XUOa5f5FsVg* rGZH~Yhv %QÎx5\}#TXCBy_h֥S#? ldB0U&6{% up\-̀|0?0[}]PM®H/ESKeRK%)d~ +cu$;'c_#db> qgbK;=r77z:(agpʥsS˛|4@+; -6jGa,+o-iaMLsn-tUn\uzMJ .Nz0lXpcbcF6룦*%ԧNU6 .MA9-ggk;%4nYnˢS͞e|:xD JN)h:#,$.}QFj#jCbq# ] l5t1h7e˜[-`9 ȵ SDb؎)¢85dl"%-^Y۽pLSk`V&TU9sƃ櫯 A;>lաzixJk`tXmۋH`uqG? {Y A@^zSSW%2 TZثHޜ@bN^$ "4q[ЖI;nƽjF K 7h0fd㇅K2n~BSۉSX-&P1cI6yp`WXMחܵ{6+ȠVQs,\MLY;';P(3n7=/ O D_*?X}̪S>vC{%EZ($҆&;ȩ]q"tNx;,]C,DY};ܕQBMfZ'VBHL|VQo2/+痻9~KtErkEe*+SZxԃ(;o6vmXXhnPZ&'ʬ ^7YkLyȽkfQ/Q/qF&3Qg' z`Jd,b/e=gFow ٿ6tY v}W8\ 3*)H-:GtMi!B;ޛM)Hl{TmﯗaY0Y% S`mg%ŠxCvZw*1 YDiot08Rbc§bu +t fG5zj̇$)|dVTՠ+vەߍIq뺂1e#-\s̎+vؑJpj<*vzذª559O]>t{j+MKyu! yoX#-045^h4uX`Hw¬up+S]{ODžjr2 14yxsɲ1>+礴㈲? ,肓1:[W \p:x V64 '*EJ X UcI:glVz*9!1I^B;Q;"{[/dgRn6-*!ţAE0`6W' HI,B)(gT08{[z(G/<(邫kE&bk6＀5&X=6\~?;۾QMxζb *nҨdYۭ!:.2Z#y]DPl軷xJs(Y~H".=BO%|O%{3/jʯ G@¶Pp, ]5on)9ތdWr-f}fI :5ֶ3#9 #m9zT9D1 *=a5IWo-35"v.$eZbzᚘMW_hF@2t@"WWFrf%.2ۆ]Qq4A!x,#bwa+AE5 76ڱvH8Zݻfl2"jڴ&myGvkp+P) &g s+ 0uN`;ABY٭@uוU`!4BˑTR9$OGꏤxlP25'h22B q |~'+]bJk؈KH ^U;lOPMK,3-=C<ȋ- LBݏ+cUCF|0)^AdкPf@~v91kB@PVieid:[a$$B>tԔ}0G !LDoiȞ}*m\f-9wcy\L+Q2/7R(=gkģQq6P,h7 ONm/H3ӟ<Px|6s עz=`T ,ָ.:v GJ&g"bx J`@!O\b2S;;HEM],R*ٮ3JuS9p_7NWNk:W{uhC?x鐚2[dRH+=|uԄN-_|-8F`NXÔmH}JL|҈TydN@J ( 7i"X-dGuDnݝ?}K H=uG"Ei>gr7Zv/3ռ0wD؃rϴ+r+^x7voBՙ=1 J= ADF| Y6>tC.b\ۆSo XـR7})7z/hi6B6wzI{9*Hڴ:vwªM^/iؖr7;ً'!E[{w:غ'Հfh3iL.ո.!l<;_HTg#F8PFxkfvCTOϊY5kׄрXJYeaP>tv7HdPIxȒ;QB,2&RښSEXLMTNr/"׆zVa8be{"f'o &S2^mm/smƼI\6`c,5>Zy.yMK?)+(+A*luJl]"hm]$! !ۏ+6VG_P<:Us'@SAu`zlzj;>8 SyxuG9Vʮg`S=n/xwkh#j̾%WK;:.|͞%m{_6T)+ ?:–_䜃^F q[S;ߩ %P߾ulA  A"GLϬV)I5A;pm |W}No@<ԪoV|sY`<^sr1k,jEx Q$?IU;Z񜩿05sEp3b"$`SV'"^dY6-:P#zd;9BZހRUNFBbolEr%xx!“| x %`,Ÿș_rw#=,OtzCދkO <])d B7s_p; YSl7Ne.p54aDIL; SzAYwYt' @}}32 chZ޷-,i}yEX.DIR}bYu=S"9O IG?`I%BS?kٳҼ-"GBA.D$_6Qփn|R1 '<2H5$Gtr}PkdXK~L(˔%Fhddl1MOХl'i_k()u)ډtif{ɵ!1yL%Ob4ȟ"uGTݞeo$fFYtOi7K|gg4}\+PFm4H\C(;gk(B<=gQmx`>[֘eU/M)P쵐#p`Q MBTb(Q$DRr WqSXE5a:E x0gtՑ1Q~.+p!RhSJ݆o/NSЩ{`}bJS*X}93KTOxa(߰Apo!Ӻ~3.Sbxt[_ؤ5L@fp ̝X(q$bybrL#ITۚ{@!-iaZl&、tu.hTcc5mW]U9..$VuO4\suf*]7EylucʮrM+7tlX͊yBt㜓¯P-C; q!Q,eѰVl(?8,Kr'<65Mc,LH!$ EL_G f*^ٲ١Cr5 5*гPDI(b/j=Pr^؁6)z1& M(K4:DWg»ꩱoOQyA|O xTX]L˔NTr֏ *lo p?eoQ+r#uwLA4a }KZAc._$RI7 &!g{w` YHmX?X27pYa E>qZyn]QV0Z]] '' -H,˦Tk\)zm;NX"̓V**AdFJ0l; : H  f2qa;"'nph̛l 8J(G݄z50c>%̲͹wE8Xwq J{*F揂yVW{2ȅQ3Yixdq?L6nO)5~ E>$s$Ïҵ6]P<=|$4sSQB+t,^Ɋps66<]2/e)j:pv`:h5u < }0́/Ŕkw˟/,H۩|:(ֽEUF!vŽL_gkEuz7J>P톎EY,>ltw6ErT hIk^r'L_ȍ!ґK 8#Oz?}| l9$PIkjy';$S`Dxs0ciV$jԌ v*(Vt@S_JqJ<#vyͷ4-4ʓ !k<>ִ t.%Pˉӹi0; [ϋ%cZ94@plv_W2% 44'%ɑ'e 7Jw*EV0!re14S)&F<1օaN:-*u8ږ˩\5U!!݆ !CC Lr2 ƣړUXe"<4Qs,ө+ةKYwm~jx`y+>PAVEMhqIr@[3)^~z0'%*oȕ&/5rGKhB^[|KRKMdkH߿wη=3ìrX)[FQ4@!H?eͰQ3?$!I«iniR,{8=T#?ţ{?ksr෗Bmd:4/d1{zoߜ훵oUP1>Ml hxIjuY7bLIl[9Ec#zkuު5  b^@q&Ȍ>2׮!l϶"/Pg2":xg+cQΕp#1hw[3l=ڢ˅1r"cO9ѝ;|dgt+nƄa|j,kǴDyځ;DAE0Ow5g@f&q1axJiĻ*;1/,&9~ y:ФPҪT$p dn`ԁy;TNoΧiD2wғ 鐶&%}'Rc>.̕<֏z* 6cX )\jO ˖Soָ\e&F*#:ن&]߃N/`Am2LJ>Zop1AYg곡+ih!C74NC<3*2O_>EJ |+˵H DEopHsQu1Y̿:vz*=ϖ>u6Vprތq`WsY Sq3KSqe+R5[a2E&D?L|wld?Bd=j.1 P (tM?%t.)UU9}+iZe&j;nP)/f% .yC' k+c/,Um FP.9?W]\+1W#I߿0$^n::9t$ћcpLs x꣎h~_J%CVo;fA{} kSnfH4>D]#J_&0f-ȃϔ~?M Ck mšɜ&h-氈T%OvȰa#I`Dhkn 9F-|\Jmxp#i](ԩJp$0 u>[Z? ,He>8Y+tCc=|<,gIq7G xvԙXB%$LȄD`Bԣ6hRP'k 5VY[%j0% ?=?ݚ;R4_H_}U+mՠA3@YKmiH?|E)㧝 ޱ]\}]CZE2>XXccSGWh Uu?;s'ك6F@ :w2xdĊ&e&4A2@"2.ocDWgoi8>H_0T?|Px*`R8!S(a0\ӶG֟A vx`a%LBIR/OCȄ,zMr7Z$&Fr=Ȗ˶R)}_.[ºp%A;۵yjGsyϷl'HT~ ~W{[epD g.8`DAYJ7dcGT[t d-%m!sS$3u:WTD8H.B$O;6xb90(쇽="9Em&3y}c?,8fwbŠq5!3 !oȱb#.4t [bpL p! = #gqi:t2=C0F\,aC*yU&kMzVZ;4gxJSbyueLvWp!;j+-hTxN7$V$P ]IBJ M]uT狽EJמ d)  tҟ !@lx-{L`JcOR 䉳4til-slN,f:H~Dp*"@|]ɬc!T{J򾯛4gmmwE!h22Լw)qniZvb{ pP|&LzXRg陸,QVƗQB$z'4?L 6~1e χU#s2oJSԥӖѶx Nt(FW"ֳW xdkHҫo1)hG'-}.ZPOGV*yu:1qy~'UiJݍFoRv G37LX&car=% ݺ;tBkr6nPEg>nK_%c0MT#9LЭ[kg{hZېwV33i=9'O/ܺ14FrœZ?;W(W}фD{BI&=vbo(3MH+DU2Zr1>0+`RB )cwm1lm̓ yR.dNj"ωNil;Ӭ*Dtnc֔͂b ,g?c&QeʴwAKk6(DDӃvw `\C}WD,1Z%S3"nz" aH 'I 6v }o m"Vst/S<0yV?+_wiWBB\+Bˋ2`u$kmrT>8?잡2:1(`ꄐ&"3z2͐fK`fKĢ3_}D<_>}\3w~HU S<9͝<^EO%cP2F8*Mh\=F5ck9/HN{ʭkK\I+&tG,znE:-o?A?_tg)xabrJRu(Z}s[̣J `^{:'‹Ai3@I'`V+ #(!M'e"Ĭ4 "Gd^Kn޳l%Q*:ѦӟJzj+hVxvET&sVv]BL*miːuQx}˄%6 ɩtq8NKk̙r֗#$$Bu;EAHeg\:ԎB>+k*Z  G^±yw.*>3$7tK/!cLet7`ksDҤDW.D#F/`wo1DI(~"9os~ ֤O$,$>ϮNPkYR#`g=LAN02 (Z01b(?!c8VB)ᗧu7C}K+q{˛܋C݇!z?ث`+( ! :VfH 3Ug# C( 62cK1yqGlυPˉ 99ː 9ΘfMݞ(84UO\$&a B1x3N:,J&a"IvX>=S0h0eZr]$i\ /<_*#8`A\WW'ʡ"&>"#- Q(8c=yfGHoYʿFLU96BxJ= jbǶ= KH1^ԅތS#SD &%Vs 3ϘrLAE TGK14CkL}e"fΑĢZG4s'^E#MЯL#Eo?fA`Av ΖE52+(GW#R׿b[60qAhIw Ĕ->6r0K&.V!3r{ReD UA3T~'^Z}x`G{tS_3(Tf__,ӵG'uo2K$hc<|K 7ܧ,>E_E|II 71ҿC_P!!kBz|})4݈YMcͻ9I4),Z`BHSϫ\pOb8]|p!('$ީPV|"iȴup(09`i 'kgee;:$md6( A'T9`=#"_0Xв72:8ӸK9\KqWo8U`7mMpq- ܡ U~Nsѱ( w`Hu;!-bj: 61$mq(J7xxow}ҳ9wK8xMiMnx1 y_2p's}Z׍uD;zEp"PaPcCX2_\.{Uqh^u\*Nhn^͇sCy@yXm}O;,dn$3\Nj#mGKӦG͑ mr"8ˀӮd&xmD=^-X|8z;3 _^0Y<9ه]s,-HmWG  ӳKJ(~(ͬ~l CDjN#ݮxW9ӕVfsNA;Dn(MK[4oV" J@ltuKEp0l1h| g#7 (C hH2i9,xWy'BU]AS}ޚ$ԱzNfET6.o:-ֹ"^_ǟycy."s:A4ϲUj qXd|)U>Eb0}~WSsńP%wL# m~USs:HD,"8v2t 1„`[FWlB9&N)zH.!( %w~^X$bYcEMXٱʞ£}jF2|ۘ c 2rPf&H4FGDFܱ 9Z]3`!MQd5Qo=|NPSh~`D`~=U9H8:C AVE?χG-p3Mo Fe >NR`j}g l _j}̰T#USf ѽ:SS\O3үCM scoVqhQ.ߍ_EGé}w (UsēW< %)X6jOD6rc%J쮎fOZH{fnY5hclqoQa T'+iܯ/&i@jLs>yF#|8yXw%zWûĬEbGPB=r&eEXgsV?OOEUk :sEJ)()ewu w{T8{S3>A8ɾ@|;CުM QvC?=H}v9;5ґltiWs*qjC)*XE+ARj%>d`ooQ=/2>֭?ZX-qR \j[ڊ'}Aih]&>jRo~Et`\tӲd湙4C&ڶP)Ӝ 3|L$!%~͕Yި1Sʞ'qe]K~ðo۰)S)d8Ʀp`ʤi$pE_XG:0Eټ46) V_tFjCI9}ϺuE!c]eQ5dx\/퍋/C^%YK: 忙bD"{FO ϽnZ8R fW(%ڶ?K_kM\:t xqM`#R[8h_#.n}S5-oEQ>߲ 3Sc$(;4)@J/>Mۡ~#ɏCzΰw7b/h%t O EUeV9 JdsQ98LBχߕ,lVD(7-@6,ˈ;VҾ9 %rP`krO-,wb}ٌrf\lbCצV,ajz+s0 ~ˤ՞@R kȘQQO J(y;Ե2tvL O|~[_8s2_ր C!ͰyS9 xa`]׹$9:0zE>yZ08Kn*;9 nM)i|/[98tj-5OA|BѣDOqrEȵjL.Yi ! NX {҂ռ5ܯStQ_\t`d[for] 3T_+|J9Pc]}xf:g33"Qx?R48r+D X qa2,YoQ@{<%ٍGv> ,X$t?s_6{?VJb?[Td M~*1.߄êSAf*FI X[U`d8=b"@46hg1Ew#.\<AN>% ^}0{A TjVP#]Tv<6y>uGslZ8DЇ)uU7vW~r^%Hąp5j z}csܵJq{r.XUMn2%ge"}g+~ciH{;Q˹{dғ7F[leAR(gD$"݊#@# gpnz H4ho?#m#XYm3zg 뜂#cʝ-y2'4 V b(:֊ }d/cZf0A K );=dU#7mvUr-;c^Lm 2v0X*#F0AJMD%.[8ѺgQ_. -*|\w;jLI8N>T{IP~5ɐE7_ue[m NAVԯTWѭr#B6HIH)j]&P+H[XsHݦ;'_ ٻ;Jmb%<[;l\dADb~msIeB,,N_+-4x )5yuu?ܵB1IwhKna3'{,R2 hYhnsE(f(ԟfmWALA S F6c8x&u5ȠɀVa~ `b O71`o2-9F(pU'}΅8{N(~a\/^tr"&~OY{] YZ