sendmail-8.15.2-150000.8.9.1<>,cYK:p9|oJ!_^A ^_0ysfYO.;±պQQBh [֝Zp@m/@v_YU`mzޭS֭GDaTAU;D}gXg~qҰޒKr QlcOˊXSiG?jMrV_Xa@i2(j +tA6>Z4;c9X1>7IAt"h5szxCKӒI >T$Yl򝠩L>>Ph?Xd   , 8>EF$#!# ## &<# *# l# n#s#x#~z~#,>x>w>( 78h 9 : =>?@BCFG#Ht#I#X$Y@Zǀ[DŽ\Lj#]#^ڱ"bjcdގeޓfޖlޘuެ#v8w(#x#y@Tz TCsendmail8.15.2150000.8.9.1BSD SendmailThe "Unix System Administration Handbook" calls sendmail "The most complex and complete mail delivery system in common use..." . Ready-made configuration files are included for systems connected by TCP/IP (with or without a name server) and for systems using UUCP. 'procmail' is used as a local mail agent. "sendmail" is a trademark of Sendmail, Inc.cYK:sheep22()SUSE Linux Enterprise 15SUSE LLC Sendmailhttps://www.suse.com/Productivity/Networking/Email/Servershttp://www.sendmail.org/linuxx86_64 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 sendmail.service sendmail-client.service sendmail-client.path ; 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# Trigger rebuild of old db's for db in /etc/aliases.db /etc/aliases.d/*.db /etc/mail/*.db /etc/mail/*/*.db ; do test -e "$db" || continue test -e "${db%.db}" || continue touch "${db%.db}" done # Update from newer SUSE releases or new installation if test -f /etc/sysconfig/mail ; then . /etc/sysconfig/mail fi # Edit older configuration files if test -s /etc/sysconfig/sendmail ; then sed -ri '\@^##[[:space:]]+Type:@,\@^#[[:space:]]+@ { \@^##[[:space:]]+Command:@b skip \@# enable this to change also the recipient address\.@i\ ## Command: /usr/lib/sendmail.d/update \@^#[[:space:]]*$@i\ ## Command: /usr/lib/sendmail.d/update :skip N }' /etc/sysconfig/sendmail fi PNAME=mail SUBPNAME=-sendmail SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi PNAME=sendmail SUBPNAME=-sendmail SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." 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 sendmail.service sendmail-client.service sendmail-client.path ; 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 PATH=bin:usr/bin:$PATH if type -p systemctl > /dev/null 2>&1 ; then systemctl enable sendmail.service >/dev/null 2>&1 || : systemctl enable sendmail-client.service >/dev/null 2>&1 || : systemctl enable sendmail-client.path >/dev/null 2>&1 || : fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /var/spool/mqueue/ fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /etc/sendmail.cf fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /etc/mail/auth/ fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /etc/mail/certs/ fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/lib/sendmail.d/bin/ fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/lib/sendmail.d/bin/mail.local fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/lib/sendmail.d/bin/smrsh fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/sbin/sendmail 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 sendmail.service sendmail-client.service sendmail-client.path || : ( 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 sendmail.service sendmail-client.service sendmail-client.path ) || : fiif test $1 = 0; then rm -rf /var/lib/sendmail exit 0 fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in sendmail.service sendmail-client.service sendmail-client.path ; do sysv_service="${service%.*}" rm "/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 sendmail.service sendmail-client.service sendmail-client.path ) || : fi fi1[E 3 znS3dfWh?9f%v ̨3w-E=3m K%E? g$19jL0.a*!5p)&" 6 63h O5;!dJ (N)x59 0~{dQ&-p;O"HYA/ E k oS3 VQ,ftY4Laa`:W33 }ay| 77tM9A큤A聀A聤A큤AAII$큤mA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A聀AAcYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK2cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK4cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK5cYK7cYK7cYK7cYK6cYK7cYK7cYK5cYK7cYK7cYK6cYK7cYK6cYK7cYK3cYK5cYK5cYK5cYK5cYK5cYK6cYK6cYK6cYK7cYK7cYK6cYK5cYK5cYK4cYK4cYK4cYK4cYK5cYK4cYK4cYK4cYK4cYK4cYK4cYK4cYK4cYK4cYK4cYK4cYK4cYK5cYK5cYK3cYK3cYK3cYK4cYK3cYK3cYK3cYK3cYK3cYK4cYK5cYJcYK5SwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwT SwSwSwSwSwcYK5SwSwSwSwSwcYJcYK5SwSwSwSwSwSwSwTdSwSwSwU_2CSwSwSwZSwSwSwZSwSwSwZTdSwSwSwSwSwSwSwSwcYJcYJSwSwZSwSNSwSwSwTdSwSwSwSwSwSwSwSwSwSwSwSwSwSwU eSwSwcYJSwSwSwZSwZSwcYK5SwcYJcYJU+cYK5ZcYJSwcYJZcYJcYJZcYJcYJcYJcYJcYJcYJcYJZ@SwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwZ@SwSwSwSwSwSwSwSwSwcYK5cYJU-~SwSwSwSwcYK3cYK4cYK4cYK4cYK43bbbf79bd302c9403af42ceb57fd5699664028f0947b7d0b988e5202db7c78c38bb7bbdb8ea8485441a3d8539471da8c86b7fa77ca009a7bff9955bc633f57978ef7dad96f72e6894d27a941f1c37b3a5c795bdd5ff4bad33f3a8dd2b815edb5dd864299016286bd0457b88c8f6709879f56872af39c2da5df2dfd68ed110aa5afea206721ff0a8b260ed2431e9f40fc44db4d0e29992721551aaddd1377eeb463abf81faa365d6fc7ab06bb04cfade8fc9ab4b5f2376c11265a71800d8d1d2ecfd2b2c8560230955b1a24c5deaabb653463037a6032d8bd0b0c9f8343d5c2148c005974874538035aed60ab809af57b2a9282a913a83e7dbf4e11adbd2d9aa940aaad72e526dae1000cf4a4e024aae994816888a49a0de1e1b608268a5c36dce63d16ffa707f75ecbb7a681637fcf56b39d9eaf16facdcf14cbbe7404acd0c2ffe3ca45a353a4beb0b88b197963e28e590edca32a54cb87e126465fd2b7985ac476c30c6f304980393834b5e3ea5fd067db640bf23b398b0bbeac6499f4e8732079383d762fd5985ea024e03f0273197f2cdbeb233d9472937edc6ca75406b713c87250a6acabb366408c4ba8b245fa46639aa1ab4b483507043ca8678cd75517dc1e40a53adc37da7d93754399c2b10e89dee156a217ab4c23e29a9f190b62d43abc44230437564487fc262803e631f8ff30eb07da2b6dd4694c6316df2e2c612838a878187a9802bba61716fc8216b4f9166fc008fe35728281dfecf8c93c8216349162b8b32ea00e18dd5738073089b3357e154d2b15472c798d3d814e30f6079105dad90ba35ab1678e200732b53bc46e0377350320f8602abb5be455d61e7c62f0c3df3a035664b0d089168fe3a3c2db0a33e58152c2e19409116e7c762a578b63978d4658a4982a6cd6cdc8b123eb297be639937a6febed1ab696868d4ae278c19119e6d9d3fa9c62ac7b8aa2d47f7106441999927a0dfb4c6de7cbb08e4f5707bb205e64789ac03b17e119913c6e92ee119b4aa0aa2b65d18675d2db03e85759f82bd4fed51be206a1f9b36bbc6eb79486181fcf219b6c9be5f61b10c459f04dde068e2e3fc0de26d55cb4079f3e5d7781c731a3f38aed72f7ff1fc3b0e4270e847e21bd155e8665c68699e6744d94986799c616b2616ae8fbea3b994cd24ba442e327e9ede8f376ce6766f45bf5834d66a2841502588c907374c2f2a6b33e296fde9a769b2a4b96772c1d78cba7de4614f775d8d679e02fd9842639e8e48eb03548e9a41d77c962d2646eb7728e71563d80a559b317526e301402cbcf6b0de20b22cd5688be71c27199c27ca7518112b2700dafc92261a60c47b55d6c9f6c0230ec75ea17720f2752b2a0f3972268453eb019bf0af19bc8418bbc9341a8334fe205c06ad68e67b362a8e703cfafcf94bb4de10aefc54516a39fcb0242011f7e4acb01b269faa5d0a0fb59a128b715a3f6066436bfb271e198ddf043d02cdc60d677caf2cfa4ba1f6a1c596193b38b9cccde4eb7af2f13a340951324e1c5e8020159bb1f0da853692bd87cc01bf07d805b841ce7e3b363cfa403ac27c83088a4a8e05ae34454fec658bd5710e98d5cdf5100bcdb1a00953b99ad000e9de70554bcae79a349c3104a2f1cb400e0cfecb377492e8e5d3dcf2266dafd0c15349881c6cdbc073681e96e79d0a44ca803e6ad0416d211d80e948abd88a7d7e4b55db33e3c5768db82258b074196a8d1a4444dd3175f3c5a95b8380fa13ee907936c79bb432b7693e3fdc6fe0b20b8bfedad7b1a61fe537e33c3d7bf4e59a3ca91ef57295985454379b84737814184d0f46455a037af4d37fc61506e0bdfae30e018b16198b5344e44dca0ee69df1beface74e3b071c16405ffc7353aa0b205b41f88383d66969927046dd133eb16759a16d1a476b5e114c514948eb4b97ce5f66cc548fd5777c017eca3e3151c89a781ed5ada3301162c44a1f9c195c69044b445186421fe809c44ef17a66d8b2bb63186bcced4e949a92077095abc17cc142e976df6d6ec7658b5330b22a52d5a83ffec6af79d76ca945bf06b8b1ce4e5081dc3556ac346d821773a2d5f534455a5f1d279c6f4619e80bb0600a68ae64451a37461239da562d6f681afd2b7d4f6f1d6750871a96744560466681dfcad553d2a659377e832569dece2f62b8f00c7ba14c7e72ee91451a47d4c271dd9ae3300e4cfad3af97148f31ef76dc1132d58c8457ae233b6a48b7ccd3c6f3a052f33a2634454acde1cba103302e78a55212ae76bcfe6543fdc5b104ca0835b5ccdeddcf750dc7d8ddbf5a3306e5183f5b4abd25d431c0c299e45b9acd2a1da31eb12a8a0024e3652d6e949ea474269ec7f7aadca17af7b637d12de463ff0f2b4d0822fdbc5211f9becf453889d8c6d1d5763cd072c47952eeb7be454172ec2bc422c833e9d066a4757f608588b4b5de13115b980fa7afdb5bcc44ca40118fb509da93fcd84006cd5b813dc95655dea3ec169f074e657bb595ab598e31e7f23baf05a168b2c38bf228185ba787ab8dd0fd36cdf38e702dcd5091a32e73d4af96d5da7419b376c7b1e94d67f9ed5c0a8d1389b3bf75b37dfc485d6a44e8ac1c65adb1721035cabacaec65c16a383d3e41b4cda7dc3b8284460a7ebcf26cf2764a27fafff49d939af5735c8a9bcd15de25e82792465ae225958b8baabf78758e4953eae5977d08a772596f5e479bcde140b000bf935fe26185be8e433e49426e39c5d2b8109aeb297c1769bed97c24e8386a81c9f34cacb613c978cd755e06b40c60e93046da9cfd2ec195444eacbabf1a8029fef5df574d5934212bc8455faec80ec9ae17d876db065b203c9ccd7437aa9e2f0514a188bbd9da4b6e9eed9f2301ac394d9a5ebbb53a347545a756b23754fec73038e879816400569c4455dc68ebe65ab416eb867983ece4e21266c0bfa3cda4d22bad1ed4d30021f2906796ae00380e53f46886dced01542f141da6eb4edc716f60dd152da3d7fda199c874793fd4a766039c900afa98b8cd30ea8781b13796652e51d81825f8b1ef575cc2e7a5669cb3838b2fbafab10823e12deda60fa99a9ab2db03a1f75e7decd1458824fe119d1477fca4d20e06c6722db5d4d64a1ebdc615b161883422774bf9c42f6a26c57d7605e3e724eb6182601c02dca67d92cc9e78579e649677c455f8c9ab17a3d5ba338c0a5ccbe625ae0571e9e58ab7f34d8b918596bc3ad3ef4eea5a2b890c5c255b636fb4d4907660999751741481100355bf55eebc36a1ae2b45560956fb723dee0fd0647dc45e9202665acab34a2d714a2499e27d2f89e6b294f8270117bf01b1e4baad12e4e02ca4927d3c1c67636f13c31b99bf6e3e2129546c4292575188edeebeb3d281760b2c549189f34065f3c54deea118619147523e1978aac1e480bdb24d20b466dc8dacad0756dda61c67ff1b5655a97aefff267d72b278ba4c0f8f2f2682117fc294b635703041857f94ad901e919454b3e5e5c4b97ca0ec0389351209b20ca30755c2328494159b6e6d34d42299e3f9bb8e35c7981fdb813e91329589888ecdebdfb9d667212f9657dde13880520dc2f9f8bda58b8f8cb76bd4c685bbea7aa14f9c300f4e26ebf34951248787a32cfe14c7b91fc6f7ab2f7e3d4dd36afbd503e884f69701b102ae7368327c59ed9f13bd3a0720912bed93dc6fec7002086aee4b684ad4ef60e2b2e6fcbc5d4a008caf1329776c832dbda331e9c2fc39339c366edbf4fe3439142f88e7cd65fe7a7f41228ec59742563cc810260f323b784a30bbb7aa1c2d01479ff0be62197cf63e266246fb2afdfdaf8da0c6474eac9b5f754437c0a4effd6fc149d0123f64692b0afc02249b3b235e4ba681a4af52cf6232d95fa26800cba590ee28a679b18331a24bcba0b36dd8af0d7fcf81e6752ded5e8640d483c6d562ef13070b579542676b0187c006b269cecc2d929af5ff3791a44a76743629254441d50508e619fc90db30cd4f22eb468e7ae450afa931568e541d075d9dea057f33ed2aa3cd30b05c9076646ccec5ac4f1cc57c154ac49ac5894ea30dc524c89ee6c3dc6426ef5285c41a858b6f60864be7005c3c4ee7fefed41ffd95af06e97d980c7df72c93be92ad4a7e32ba9fdc6dce4526e3196cd539a9d714aa3d23a0f86d14947834f0aa216ffdbc13f7db914fe10bb5c6b57057294e3a0e37a8f38c17cfd04102dcde1ef91c50e29c22b8d8b55f2f39e97efdc17c888585d3f92a908e1fae2ae1bc825b31f4d263cb92da9032db845f83c0df0a35c5e44105cc7b4c527ae53d0d0f1b7adc16752fdef46dd988cc9357b6508af260ff151ecaa0815f9dbde3924c33c426b5348e6c9fb5faff9594b08dfe97f4a1056e714ad41c25778f8ab5ce152e77d580ced5cdaa861de879b9c4b292045e5e32719b02552fd4875ec327e2a68722ed5edc3913935c8a899d613baa49cbad6b8122fc2a4250d6c32f3ae2276acfd1f086d8eacab8556a06f8c9bac8bf8e7dc24b91865bdd00667ff03052fe327ecb571790fddec44817ab8dd7460efe50f115420129eda4648366ee1f8f893df2b6b37a1cb67af3ca09875e25e3d98ea756dbc54c4749fdc643f9cc2cd5c685704b8f1ddf222a79c4865c237431e57511f6c8c20f8d66753f103915e7e443719c07fa06271b9443f3e3370303b1f182346cb88af3ece592479eb58f614ecd8e092d861fc8be612624f289d731089862858c09cddeebef6deb85e822d342d1a1107855bc74e3e8b649ee2856deb2592506e0415370cf34e2693d330d99885397c7964365991863f8a12746e356a3580466bc57e59181e3cd999cc990df4d212a210b5a260543c642156b1a8804774980f3ec4e416a4685d516c87b1b78d8bbe987558f8cdbc77d2fb7fc2714195f2d6673fcfe12bd710a17fd2ae0902cc7b912c6e13fc06f1962d1296fba48da055d9dd58433ad1cc4ec28244886ab1ef5595f49176bc1ae11131fb6c341b019f4c404ce4961a649c3032d529d01adbd80c053ed4fa6c43daec744af462296e3e4a3c6a84a74e2da0f856b31e2b2e8c5508e8ef5568f0e52458719283f4865a6aa206d1f549d3d8d77ba010cd94cefff0da2210dd4f7f43487926c4398b186b3874f86e55980b2a03ffa5e9eb16e816a65268a65e528c3e6becedd81318044b04df9f9cc2e52eff1ad5843c6669b248a44da7742353a555d04eb260e28cfb52a0a2e4a2f8f804d8a7e00373899178cbf316f30c085b003f7d972920c9bf818df82433cebd7e9b307cf99bd207df29c8229279bf56e8e5c217e5259820af428017bb38c21f543cf48c079bfbecceb0e036e2dc2512fcd4a5e8dd4c257de2120f977bca51898c0fcff0ac486ae59c4d9062381fea9ddd9d977f7603a1cc2324983467ca98db43cdf282a9cdf30c9deca741b2035bd4135428a3e97e2ba486d3b489258870f380abf448c66a314ad72280865eb1549fea5d240fec3814fa5c1c1274dca1ae4b8246027ef425db0bdf271a11afe71a0f8589fa66cdb78ed65d6bbe4fb31e4efb63d7978f5c7ef07a062c9d8b8f616476e915084cb73f28407d92e3fcc6bf444e95815fec10d71208c7ff0aa2c0e58cc1a32e8fdd3a298013938779b64c06257b5adb09dcafcc53aaae75d8239dda2b90845be3f5714d9465a29a3734318070ce51a8b511363c13d0e7cd697c45f40e25bf7627d68ec8c089b78df19a9ea33698a1fce0049cb81d3ca4cf519473004131522a487b8ad56b319d2a841d951d528cbf53745168fe800a68f63f0dc65a36f1e28bf365327db49bc6ecb3102c7ec4ffb0fd5934c4270b8b01a8aff65220f32c60d9db8858ec4e4da9057a37f2d54c3daa77005f26dfb0735e703d8e35c18d0f434a71e281f08d0e2d2efcf4d2774260857f4f0870a2da5da96f738ff3615e157769924c45b5cf94edf4288897dc2995cdb1251bacbb12c2d82ffeecec86df8a48d6c92b9f51ae26f1a67e60f732ed0179bcbcdc569d845648f652691c86bc8c17714e69fda0ec8479c9aff95ded6d228413c52356682104d0f786750e788a4321be2c6f2d7e492bc60aed9ddf3726621f94fefeebb040685513e9c92c724e1ad198f981149a900c2b88923d50c9055dce7e0ed2a3681bfc85ab88c07af77522c65dc5aaf11efaded0492f008c2130dce147bd531e5ca99fd8047871f016970cd2a3c02372cb86835f488138d65ab48805213d9d731ebdf4b7b6d282ecdcb483c987c6d94cc8a2749f4a443626a6c8ec28dce22256e0bb2ea81e0fe56b23b939734a92d5d7f4ff2717b8b944bd34f5eeb9b72c478889c617d9ded80723328cad230dd7bbe3d7d9c882e081b3c3b64253a653f14339c1843bf3a076b42756aa01a230f3b86df81f4fdd03f79229aa82f45636e87768ba7e0613a8470d3993a0d013236440628499418cae86fe20bf1b8bda7c7643d06e8c65c59356fb8440122c33faabb0841eb11a4384e1dc2bff5830e226fcb521631a06722ed689d6d6bdba7fbb3c66b25961234f93fe440eda0817523cac9074feefb65ab81185231889aad2d06264b706e1d228c47c13c51e0a3ebf6e88105790f70a39077e00cf0bcdc99cb69749beea1cbe18184b2ad2f33889739ab31411f9360c36b2e6c437315f2205a68664408bb97c32e2773eccab553e1ab56ca2b9fcbeea033f185c8e61b37f200705e10cb5612b3380661bad917acbaaba96dba15e94ca81b07942e5b58ec742629e2224763dd1fd285b4bef167c3306bd4ed7270b9bcb463296552db7806e3e54fba5656e750e0763b15bee1d25cb9809c37c49427322edf3c2bb53ac7cae3ac806d4538101ab59d5928e13ab0a596a69669aa1e438a6f4a8f61150105d653bad0df6328bfd0d7694d380178ca5d839ba356361bc4f9eabea93f08fdf4f888daa4bcce9890bef719d4261998476db10826ff1c9fdeb40ed471f7c38da9de526062b98f1f174037bf2a14a1ba29edc85f68966f9ed89dcf1dbadb337c89629d0266eb9fa5c1fcc682cea466284cc008f710405ab0da5b0edfb5e642e805afcd9469fc994b3d6d59b0211ef756cc7a26cac20705ea60c955c99062315bec52a97f90a5acb2a2884080088adb3cba3c2c08aec45d0140f51d3f662e0690446f580fb0569c1193d620abf30cc15a8a5f17362148cf3729eeffe620f742886d3932f80a0d792f0437f85709ca9de055cd8d209daf839e6f7cdf5ac93a01f98d9822b883fd7366a1a7dc3071e0ea7034d9e56a6336430b170cf3012bc57e27c21ef60f90a0b253f9e63532a7a0bf38bd74a5582cb8d9214fd463e5dafde57302bad601b7fce4abd97c9cdea8409573535425c33c185e3a767d78d0475c3010f771ee3fc7b83a68d29e5d0647255c91a6db55c548e51262e4f8c3b3406f451ee3e268c3fc2d39d8f9c26c50bab1f7f12a9e07b187ccf0edd307578733d9f0c136007d021aed45d7b24ad88f107138c8aee9d5b0aba9d2c14634679f8dbd4b0cfb8c799ce3fddfc7569354695848b6b9589e89142894413642bb3f14fd82fbb9c3f43d55c43e18ef0231e88e1149d55e16273900aff513508cde6c43310927aabebf0740059b782317e471380f94a6e3917fb668391bb532ddcb1f1e3630e4554f69657898dc94998e84569f1e0ae9a30e013e1f5b58053565340ed0ced744a7697405a32809db3d709d821870fde1860e215a6e1c60a5d5659d34dd766162426d856914ebf2de45748fcfc9ccef29701e10462bb70c3c7da5dc9479c7fbf6c2653846f160443e4c6e5e140f8df0491892806a4161f53db71d82e2f80718d90d2b740b21e3a993159ae2772b9f1bf021342b97de107d0ec3713ffaacba6c6e8bae41b2e8edff3de8cf20d870ba5c803037921cdcd0dd4a64f5f46a0469ae37a252c835dcfbbc8a4b88396ef8fef6c5dff8b333a7c8a9f98c78e520064d9c3ca47d04c8422d75a0a0c76e7eaab3ffa1099a5a6b182881e761ade974645fc32ceefe92d76b0c0a7367c53c6adb2ec1bec2870cb4d6a043cae53a66f10a4a12882fba882c17488ad78cc418ebeac5958ee78ca4e5eb302ff89400d6fc6ebdec99a20c35f99510126981021654b85af14c50ef5cd041ebd2af779cc8b289a380b4d7f6faed60d38d2854010834da29947406b8550ce6c8bc1e4b2cffc238d04ef2ec0c2feb9343422eaae9f308dfc3d224b9241a3ef600522a3c1de6139b11c648cc2c57116645afdfc25213f11fc7252f5a588e47babe865b74d0e3c5e3a9740a6f5e12f8d3bd6d8ae2828217aa8a228f7b16825154976579f94465834f516d6c6ab5992e1719ed619628cbf139094e413a546a8f3937f793c2a2601751a515b4c7079a293ffec01fe65f592d77df796f25d2806a0bef272a13c3d9f884420c8b25799170621334f2b53bfda599282f886f333299bce54306c175334860615f859d2d0b69268a956dc6b83d1a738f070db7e13e096ab2ddee7290fdbaaa67241c14ef773ca971ccc4ad8dc457e5948c2663eee950df919ce1669eb1f6f0919ff5e7a1eb257aea5052ccc6d9d0d8156ad69bbcc897c6fef8e3ac7f3ee6772a6f832032510332b57dec5b55d292a8d894c19ec0e2ef47144b57ee1594b76f9f179dd8cf8193f5da8871e1a86d06b3e587c4e16788f70a17cafe24a0d794643c9bbe1fce9173a0a6bb19e9a0a4e15d431d6cb4791c89b3b0ea2aa0e930e9dc85132291522a3a2754ad64b13f14ca1a47f28ebde1e34d4dcc80d240734d65e7a55c5a073a24f84c7dff55aaa951907e3466833c3e8bcac267631317d1aa615d9ef71038c0448c8215687e1e2b66df2e1a4f09c9889a4e88de67d5144e9bc5b9990a45910701b8d6e8990cedb20aaeb952b6c1e356fbe72d3f84aed8f6cdfbc2464c8621f2593908bb8a1c8e526094c5e07b3374b64efa3d67adcf018ced51d1ccd075f390419649b6be18a5e83e54eeb1d22c2db0c189508f8d1f00f84a1f829e83d484ce6b36efcc3be9b78d1d96fd60d5e61385e32c8205583722435db5dd75263f220e58ecf8951bf5ffac3b3e5033926c2e13b5ac1ec8e51768abbe306a2ccb1ef29b2f98f39ac3acf4acb753daa9461e33a8b909d4f19ae6ad9a4ae50b3a77d9068b9245c5a385933b67c5cf9d8847fcac575af1b01fc75b254fb4caafaad49dae52dec8743b0be357df1c12e105e0c6f6e800c0b86ccb1b8ee0718c7fe64316fa75fb70f1e26b5fd6ab239270d10b1df7b0dc915643bc1bebab33f168473d22150a942a915e76f9282defd767eb6c013264dc8ea83eff44c80d7d3a5812c5604d0e8e4c25eaf67aa19ae758cf6ecf10e0cf7be6881b149d137433d15627b31b6062e2c3980dab7df3e13f0978067a0d719d8d83b1f2c67f90223d9f989f317f3779cb0e08ef14aef6c308f20651d6f81d364469987dd4a982c63e9325f00035a4ecfb969a7925037c2ab810e872eb7ebe1c4ce1ddaaafb90518710f16a661d8d3b3dca64366ab0689c39b930446b8438135501ec737f1df2fed8f1269785a25bb181173ccff10b7c0fe5ccb65bef8dfd2c8f2ddcb15e649f28977cd3c93983084a24f695dddba71ec29d8446d4a28e8c2e2ba9adcf0108f8792e2d4c41f040f949a3a423927b4c75c5b48b511839c77b53f18ef870385a828cf9f58981db0abdbef560c3f1adeb5549af77559aabc08520fec0b4a01bd8e819c86dea7a0b301877795b5097e4928b0d687913fdd692a58a4a90972e06776834881fab3acebbb4bd3bd2a641cf3f43db9fd0564cdcd124c5ef9f636d357879e5abfc80189eccc6e2321da6483e825c0186fade3c99eb41da2f70d63f65ecf853a0266013014c40333c3d623045db7f5b7a0d1aaf3a4d0406842490a62be9e610fedb21a96e3cab3ea62e81aee6561376f91004a7934a8747fb3687e61e544698203cdb8c6727635494fc45e13147e36df240dd64e9a8764ac2262a64605eaa331c1f77ab69e5f18af78726d602e41751d4eb6a78a5b005c9952a73a62206c176e345a80c08da22c2e52d203a34338ac95f28800d4f1af8bcee2c0dd8e852a659ea4ab86f12bb1045046a4bab2f1ad8f0be5eb6c63faca8f9dbc4d6d351587998b42fdbbe7ca816f982bc09fed7085cac3e6ab97f28ef6282fd71a6ffa488d5b5bf0b9c2eec3a7107dfab4379bcdcac47b9568e05b7b277e795a801992ad3eb2eb85687b85451d42086919c294e4943483d3570b86b38e9c558be488930a7fe8e23b05a01120fadc27e23720924be1400160e332e4bb853ba81a06aca75727ca6dda0139ac59bd8e65a91ee0c2d9e716b73183d96cc2f7bd3b3c2e26864da71441aab1f4265187eccb8319efd1628c8f4cdb44583225e789a83f47454979624e75d1af202e28f1cf8b56f034be9d691587f2dcf336e3f2761ae954bd5993bda281db1f1db3b4b026e721c0c47cf0e3508965848b727b95a008efac1f7ed22620b7355ff1fb2bc37ab08cd429d2e0b12bc305aa6edff4378040c50f0c6718f4d31a3264930d0b186d922f0dd56ff75c43a06a4d0862aa6fcd0df7b5783a8eb72b1770806a9541fa300810a7d538191229031e083de47582151bdbfa17c3d6aacce13ec86500950052ff8c4144a1f55e51d8a632a88323522face1fce55ca2eba4948e1ad5427dbc8b7f42586a7f96a8a8118ca2c1f225d056d8a990d08ece430fb88653176d0c10051d3a80db34702d11fb4a65534c85dfb6c39e735318f76c33854c197d3917ad562b3d76b3b7cdd15e3bd2f1b581b4740838288d65571f2ecdfdc143aa0422f27828b911454523529e48aa682364da6b0a4482692af8fdd8a921d36e25bcb2be01600e94fa87d5c1a411bcf02e87d00a65184f343462172502995fe5830412e19092cc4358193016e9500fb31afe4c3343fdad2fed3c71641b1521a3707d8246ef7cf17c47a14722a458e95f391fbc8e6f15d53783a0279941e38d5dcbd3b632a7e7b6d57e0286c3aa9affa4257beb4e84f27bbf8a67a2dff64faf996c5c5251ef82e6e7700b35c6c2764054dab3beb93675dec066ba367756d66b9f3d4901bb72abb914caccf72c4334653e0d79a1bf440bbf7d5efd158243bd27112df7347eebfd9a9a9a7963b4067d25b13a5fc5264086f0f7a041544c140a2eb2fa8e04eba6ce8a15f146195b16a9ba7006b71904b75807a4afa6c61cb2ab6dd324bccba390456f0ee19dff13f5a421dd2e89863dc49fb84cb07c7920607ba105c0a0eeeb5c03be07fe9cf2652e220cb5dba677b4958065b97ac4371bcfb45fbc20c93c750ece11fcb955b52ec3d22507e723844c3830c8d1ae22c30bf02ec38e7240ab1a10bb1aaa0b516d61860edad051d3a94e3337c48a94611d1f9b8151a7c56aa3360d4dff7736f4173c95de18b9ac9b20b5fdd813ffeb0ae7f1459fbd279f359359c729ba5e863cc38395afec37b7024dbceba733bf4a5fe4b08fa7d33e873d586f523694b916ee05f974dd4dccb8b0fb0d642e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8b5cfea4bc03a8865d6013e51197dc1073cb811f0d3d0e367083ee2ce4df2d3ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855../aliases/var/lib/sendmail/statistics../sbin/sendmail../sbin/sendmail../sbin/sendmail../sbin/sendmail../sbin/sendmail../../../bin/mail../../../bin/procmail../../../bin/vacationserviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmailrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmailrootrootsendmail-8.15.2-150000.8.9.1.src.rpmconfig(sendmail)sendcfsendmailsendmail(x86-64)sendmail-tlssmailcfgsmtp_daemon@  !@@  @@@@@@@@@@@@@@@@@@@@@      /bin/bash/bin/fuser/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(sendmail)coreutilscoreutilscoreutilsdiffutilsfilesystemfillupfindutilsfindutilsgrepgroup(daemon)group(mail)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdb-4.8.so()(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libnsl.so.2()(64bit)libnsl.so.2(LIBNSL_1.0)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2.5)(64bit)libsasl2.so.3()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libwrap.so.0()(64bit)m4m4makenetcfgpermissionspermissionsprocmailrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sedsystemdsystemdsystemdsystemdsysvinit(network)user(daemon)user(mail)8.15.2-150000.8.9.13.0.4-14.6.0-14.0-15.2-1postfixpostfix-tlssmail4.14.1 /usr/bin/chkstat -n --warn --system -e /var/spool/mqueue/ 1>&2 /usr/bin/chkstat -n --warn --system -e /etc/sendmail.cf 1>&2 /usr/bin/chkstat -n --warn --system -e /etc/mail/auth/ 1>&2 /usr/bin/chkstat -n --warn --system -e /etc/mail/certs/ 1>&2 /usr/bin/chkstat -n --warn --system -e /usr/lib/sendmail.d/bin/ 1>&2 /usr/bin/chkstat -n --warn --system -e /usr/lib/sendmail.d/bin/mail.local 1>&2 /usr/bin/chkstat -n --warn --system -e /usr/lib/sendmail.d/bin/smrsh 1>&2 /usr/bin/chkstat -n --warn --system -e /usr/sbin/sendmail 1>&2cW^2@]f@]c@]K@]v>]:@\/J[[ @[LZ&@Z@Z@ZC@ZY@YoIYR@XXX@XӸXO@X@W W@WbWbW=W@W@V]werner@suse.dewerner@suse.dedimstar@opensuse.orgwerner@suse.dewerner@suse.dewerner@suse.dematthias.gerstner@suse.comwerner@suse.dejengelh@inai.dewerner@suse.debwiedemann@suse.comwerner@suse.derbrown@suse.comwerner@suse.devcizek@suse.comkukuk@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dejengelh@inai.dewerner@suse.dewerner@suse.dekukuk@suse.dewerner@suse.dedimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.de- Remove maybe perilous shell script code from sm-client.pre (boo#1202937, bsc#1204696, CVE-2022-31256)- Add upstream patch 8.15.2.mci.p0 (boo#1164084) * If sendmail tried to reuse an SMTP session which had already been closed by the server, then the connection cache could have invalid information about the session. One possible consequence was that STARTTLS was not used even if offered.- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- Avoid recursion trouble in spec file cause by undefined _lto_cflags- Add patch sendmail-8.15.2-glibc-2.30.patch * The former deprecated macro RES_USE_INET6 is gone with glibc 2.30- Use FAT LTO objects in order to provide proper static library.- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Remove alias to mail-transfer-agent.target (boo#1116675)- Replace exec rm by delete/print.- Remove left over from last patch - Group daemon is required- Add sendmail-8.15.2-reproducible.patch to make package build reproducible- Add _FFR_TLS_EC m4 macro definition for site configuration as well (boo#1070065)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Apply former patches only if openssl 1.1.0+ are installed- support build with openssl 1.1 (bsc#1067222) * add patches from Fedora: sendmail-8.15.2-openssl-1.1.0-fix.patch sendmail-8.15.2-openssl-1.1.0-ecdhe-fix.patch (rh#1473971)- Add libnsl-devel build requires for glibc obsoleting libnsl- Change requirements for libmilter and sendmail-devel as the library is also used by other MTA like postfix (boo#1049188)- Require user and group mail- Add bitdomain and uudomain to possible targets for refresh- Change spec file name scheme used for getting soname down into libmilter- Replace a find|xargs rm by -delete- New package libmilter1_0 for the shared library version of libmilter, the Sendmail Content Management API - Also new package libmilter-doc for the substantial documentation about Sendmail Content Management API (milter) - Make sendmail-tls a noarch package- Require m4 at build time- Don't use insserv together with systemd- Use _unitdir macro instead asking pkg config of systemd- Fix License: Even https://spdx.org/licenses/Sendmail.html lists "Sendmail" as the valid identifier. Same as http://license.opensuse.org/ does. "Sendmail License" is in the column "Full Name". The License: tag requires the identifier. - Fix some more rpmlint warnings: + sendmail: W: suse-missing-rclink sendmail: - Ship /usr/sbin/rcsendmail symlink to /usr/sbin/service + sendmail: W: suse-missing-rclink sendmail-client - Ship /usr/sbin/rcsendmail-client symlink to /usr/sbin/service + sendmail: W: suse-wrong-suse-capitalisation: - Rename README.SuSE to README.SUSE (fix spelling also inside the file). + sendmail: W: permissions-dir-without-slash - Fix permissions and permissions.paranoid inside sendmail-suse.tar.bz2. + sendmail: W: systemd-service-without-service_del_postun: - Add corresponding macros to postun script when not building with sysvinit support. + sendmail: W: systemd-service-without-service_add_pre: - Add corresponding macros to pre script when not building with sysvinit support.- Drop unused patch: * sendmail-8.14.7-warning.patch- Split uucp to separate package, no technical reason for it to not stand on its own - Drop uucp related patches: + uucp-1.07-contrib.dif + uucp-1.07-cu.patch + uucp-1.07-grade.patch + uucp-1.07-lockdev.patch + uucp-1.07.dif + uucp-texinfo-5.0.patch + drop_ftime.patch- Do not use http://license.opensuse.org/ as reference for the Sendmail license even if stated by rpmlint but https://spdx.org/licenses/Sendmail.html- Avoid warning from chkstat due slash on directory path as last character- Update to sendmail 8.15.2 (boo#975416) * If FEATURE(`nopercenthack') is used then some bogus input triggered a recursion which was caught and logged as SYSERR: rewrite: excessive recursion (max 50) ... Fix based on patch from Ondrej Holas. * DHParameters now by default uses an included 2048 bit prime. The value 'none' previously caused a log entry claiming there was an error "cannot read or set DH parameters". Also note that this option applies to the server side only. * The U= mailer field didn't accept group names containing hyphens, underbars, or periods. Based on patch from David Gwynne of the University of Queensland. * CONFIG: Allow connections from IPv6:0:0:0:0:0:0:0:1 to relay again. Patch from Lars-Johan Liman of Netnod Internet Exchange. * CONFIG: New option UseCompressedIPv6Addresses to select between compressed and uncompressed IPv6 addresses. The default value depends on the compile-time option IPV6_FULL: For 1 the default is False, for 0 it is True, thus preserving the current behaviour. Based on patch from John Beck of Oracle. * CONFIG: Account for IPv6 localhost addresses in FEATURE(`block_bad_helo'). Suggested by Andrey Chernov from FreeBSD and Robert Scheck from the Fedora Project. * CONFIG: Account for IPv6 localhost addresses in check_mail ruleset. * LIBMILTER: Deal with more invalid protocol data to avoid potential crashes. Problem noted by Dimitri Kirchner. * LIBMILTER: Allow a milter to specify an empty macro list ("", not NULL) in smfi_setsymlist() so no macro is sent for the selected stage. * MAKEMAP: A change to check TrustedUser in fewer cases which was made in 2013 caused a potential regression when makemap was run as root (which should not be done anyway). * SECURITY: Properly set the close-on-exec flag for file descriptors (except stdin, stdout, and stderr) before executing mailers. * If header rewriting fails due to a temporary map lookup failure, queue the mail for later retry instead of sending it without rewriting the header. Note: this is done while the mail is being sent and hence the transaction is aborted, which only works for SMTP/LMTP mailers hence the handling of temporary map failures is suppressed for other mailers. SMTP/LMTP servers may complain about aborted transactions when this problem occurs. See also "DNS Lookups" in sendmail/TUNING. * Incompatible Change: Use uncompressed IPv6 addresses by default, i.e., they will not contain "::". For example, instead of ::1 it will be 0:0:0:0:0:0:0:1. This permits a zero subnet to have a more specific match, such as different map entries for IPv6:0:0 vs IPv6:0. This change requires that configuration data (including maps, files, classes, custom ruleset, etc) must use the same format, so make certain such configuration data is updated before using 8.15. As a very simple check search for patterns like 'IPv6:[0-9a-fA-F:]*::' and 'IPv6::'. If necessary, the prior format can be retained by compiling with: APPENDDEF(`conf_sendmail_ENVDEF', `-DIPV6_FULL=0') in your devtools/Site/site.config.m4 file. * If a connection to the MTA is dropped by the client before its hostname can be validated, treat it as "may be forged", so that the unvalidated hostname is not passed to a milter in xxfi_connect(). * Add a timeout for communication with socket map servers which can be specified using the -d option. * Add a compile time option HESIOD_ALLOW_NUMERIC_LOGIN to allow numeric logins even if HESIOD is enabled. - sendmail 8.15.1 * The new option CertFingerprintAlgorithm specifies the finger- print algorithm (digest) to use for the presented cert. If the option is not set, md5 is used and the macro {cert_md5} contains the cert fingerprint. However, if the option is set, the specified algorithm (e.g., sha1) is used and the macro {cert_fp} contains the cert fingerprint. That is, as long as the option is not set, the behaviour does not change, but otherwise, {cert_md5} is superseded by {cert_fp} even if you set CertFingerprintAlgorithm to md5. * The options ServerSSLOptions and ClientSSLOptions can be used to set SSL options for the server and client side respectively. See SSL_CTX_set_options(3) for a list. Note: this change turns on SSL_OP_NO_SSLv2 and SSL_OP_NO_TICKET for the client. See doc/op/op.me for details. * The option CipherList sets the list of ciphers for STARTTLS. See ciphers(1) for possible values. * Do not log "STARTTLS: internal error: tls_verify_cb: ssl == NULL" if a CRLFfile is in use (and LogLevel is 14 or higher.) * Store a more specific TLS protocol version in ${tls_version} instead of a generic one, e.g., TLSv1 instead of TLSv1/SSLv3. * Properly set {client_port} value on little endian machines. Patch from Kelsey Cummings of Sonic.net. * Per RFC 3848, indicate in the Received: header whether SSL or SMTP AUTH was negotiated by setting the protocol clause to ESMTPS, ESMTPA, or ESMTPSA instead of ESMTP. * If the 'C' flag is listed as TLSSrvOptions the requirement for the TLS server to have a cert is removed. This only works under very specific circumstances and should only be used if the consequences are understood, e.g., clients may not work with a server using this. * The options ClientCertFile, ClientKeyFile, ServerCertFile, and ServerKeyFile can take a second file name, which must be separated from the first with a comma (note: do not use any spaces) to set up a second cert/key pair. This can be used to have certs of different types, e.g., RSA and DSA. * A new map type "arpa" is available to reverse an IP (IPv4 or IPv6) address. It returns the string for the PTR lookup, but without trailing {ip6,in-addr}.arpa. * New operation mode 'C' just checks the configuration file, e.g., sendmail -C new.cf -bC will perform a basic syntax/consistency check of new.cf. * The mailer flag 'I' is deprecated and will be removed in a future version. * Allow local (not just TCP) socket connections to the server, e.g., O DaemonPortOptions=Family=local, Addr=/var/mta/server.sock can be used. * If the new option MaxQueueAge is set to a value greater than zero, entries in the queue will be retried during a queue run only if the individual retry time has been reached which is doubled for each attempt. The maximum retry time is limited by the specified value. * New DontBlameSendmail option GroupReadableDefaultAuthInfoFile to relax requirement for DefaultAuthInfo file. * Reset timeout after receiving a message to appropriate value if STARTTLS is in use. Based on patch by Kelsey Cummings of Sonic.net. * Report correct error messages from the LDAP library for a range of small negative return values covering those used by OpenLDAP. * Fix compilation with Berkeley DB 5.0 and 6.0. Patch from Allan E Johannesen of Worcester Polytechnic Institute. * CONFIG: FEATURE(`nopercenthack') takes one parameter: reject or nospecial which describes whether to disallow "%" in the local part of an address. * DEVTOOLS: Fix regression in auto-detection of libraries when only shared libraries are available. Problem reported by Bryan Costales. * LIBMILTER: Mark communication socket as close-on-exec in case a user's filter starts other applications. Based on patch from Paul Howarth. - Modified patches sendmail-8.14.9.dif becomes sendmail-8.15.2.dif sendmail-8.14.7-select.dif sendmail-8.14.8-m4header.patch sendmail-fd-passing-libmilter.patch Removed patches sendmail-db6.diff sendmail-8.14.7-warning.patch- Do not enforce dependencies like for amavis and saslauthd/bin/sh/bin/sh/bin/sh/bin/shsendmail-tls/bin/shsheep22 1666796346  !"#$%&'()*+,-./0123456789:;<=@ABCDEFG      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~8.15.2-150000.8.9.18.15.2-150000.8.9.18.15.2-150000.8.9.1   !mailMakefileREADMEaccessaliasesauthauth-infocertsdomaintablegenericstablelinux.mclinux.nullclient.mclinux.submit.mclocal-host-namesmailertablerelay-domainsservice-nodns.switchservice.switchstatisticssubmit.cfsystemsm-client.presm.pretrusted-usersuserdbvirtusertablesmtpsendmailsendmail.paranoidsendmail.cfhoststatmailqnewaliasespraliasespurgestatsendmailsendmail.dbinmailmail.localprocmailsmrshvacationhelpfileupdatesendmail-client.pathsendmail-client.servicesendmail.serviceconfig.sendmaileditmapmailstatsmakemaprcsendmailrcsendmail-clientsendmailsendmail.nisslsendmailFAQ.sendmail.htmlKNOWNBUGSREADMEREADME.SUSEREADME.sendmail-local-onlyREADME.smrshRELEASE_NOTES.bz2SECURITYTRACEFLAGSetrn.0etrn.plexpn.plop.ps.bz2op.txt.bz2passwd-to-alias.plre-mqueue.plsmcontrol.plsysconfig.mail-sendmailsysconfig.sendmailmailq.1.gznewaliases.1.gzaliases.5.gzeditmap.8.gzmail.local.8.gzmailstats.8.gzmakemap.8.gzpraliases.8.gzsendmail.8.gzsmrsh.8.gzsendmailREADMEcfchez.cs.mcclientproto.mccs-hpux10.mccs-hpux9.mccs-osf1.mccs-solaris2.mccs-sunos4.1.mccs-ultrix4.mccyrusproto.mcgeneric-bsd4.4.mcgeneric-hpux10.mcgeneric-hpux9.mcgeneric-linux.mcgeneric-mpeix.mcgeneric-nextstep3.3.mcgeneric-osf1.mcgeneric-solaris.mcgeneric-sunos4.1.mcgeneric-ultrix4.mchuginn.cs.mcknecht.mcmail.cs.mcmail.eecs.mcmailspool.cs.mcpython.cs.mcs2k-osf1.mcs2k-ultrix4.mcsubmit.mctcpproto.mcucbarpa.mcucbvax.mcuucpproto.mcvangogh.cs.mcdomainBerkeley.EDU.m4CS.Berkeley.EDU.m4EECS.Berkeley.EDU.m4S2K.Berkeley.EDU.m4berkeley-only.m4generic.m4featureaccept_unqualified_senders.m4accept_unresolvable_domains.m4access_db.m4allmasquerade.m4always_add_domain.m4authinfo.m4badmx.m4bcc.m4bestmx_is_local.m4bitdomain.m4blacklist_recipients.m4block_bad_helo.m4compat_check.m4conncontrol.m4delay_checks.m4dialup.m4dnsbl.m4domaintable.m4enhdnsbl.m4expensive.m4generics_entire_domain.m4genericstable.m4greet_pause.m4ldap.m4ldap_routing.m4limited_masquerade.m4local_lmtp.m4local_no_masquerade.m4local_procmail.m4lookupdotdomain.m4loose_relay_check.m4mailertable.m4masquerade_entire_domain.m4masquerade_envelope.m4msp.m4mtamark.m4no_default_msa.m4no_local_masquerading.m4nocanonify.m4nopercenthack.m4notsticky.m4nouucp.m4nullclient.m4prefixmod.m4preserve_local_plus_detail.m4preserve_luser_host.m4promiscuous_relay.m4queuegroup.m4ratecontrol.m4redirect.m4relay_based_on_MX.m4relay_entire_domain.m4relay_hosts_only.m4relay_local_from.m4relay_mail_from.m4require_rdns.m4smrsh.m4stickyhost.m4tls_session_features.m4use_client_ptr.m4use_ct_file.m4use_cw_file.m4uucpdomain.m4virtuser_entire_domain.m4virtusertable.m4hackcssubdomain.m4nodns.m4xconnect.m4m4cf.m4cfhead.m4proto.m4version.m4mailerbsmtp.m4cyrus.m4cyrusv2.m4fax.m4fido.m4local.m4mail11.m4mail500.m4phquery.m4pop.m4procmail.m4qpage.m4smtp.m4usenet.m4uucp.m4ostypea-ux.m4aix3.m4aix4.m4aix5.m4altos.m4amdahl-uts.m4bsd4.3.m4bsd4.4.m4bsdi.m4bsdi1.0.m4bsdi2.0.m4darwin.m4dgux.m4domainos.m4dragonfly.m4dynix3.2.m4freebsd4.m4freebsd5.m4freebsd6.m4gnu.m4hpux10.m4hpux11.m4hpux9.m4irix4.m4irix5.m4irix6.m4isc4.1.m4linux.m4maxion.m4mklinux.m4mpeix.m4nextstep.m4openbsd.m4osf1.m4powerux.m4ptx2.m4qnx.m4riscos4.5.m4sco-uw-2.1.m4sco3.2.m4sinix.m4solaris11.m4solaris2.m4solaris2.ml.m4solaris2.pre5.m4solaris8.m4sunos3.5.m4sunos4.1.m4suse-linux.m4svr4.m4ultrix4.m4unicos.m4unicosmk.m4unicosmp.m4unixware7.m4unknown.m4uxpds.m4sendmail.schemashmakeinfo.shsiteconfiguucp.cogsci.m4uucp.old.arpa.m4uucp.ucbarpa.m4uucp.ucbvax.m4sendmailstatisticssm-client.stmqueue.hoststat/etc//etc/mail//etc/mail/auth//etc/mail/system//etc/pam.d//etc/permissions.d//usr/bin//usr/lib//usr/lib/sendmail.d//usr/lib/sendmail.d/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/sendmail//usr/share/fillup-templates//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/sendmail//usr/share/sendmail/cf//usr/share/sendmail/domain//usr/share/sendmail/feature//usr/share/sendmail/hack//usr/share/sendmail/m4//usr/share/sendmail/mailer//usr/share/sendmail/ostype//usr/share/sendmail/sh//usr/share/sendmail/siteconfig//var/lib//var/lib/sendmail//var/spool/clientmqueue//var/spool//var/spool/mqueue/-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:26584/SUSE_SLE-15_Update/9cd0bf2f8bb529f0831c527ce6ee49b0-sendmail.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linux    directorymakefile script, ASCII textASCII textsendmail m4 text fileBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=86d560f0a34f475e197a6c67c2a85bb14c250917, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e56c9c0ea8846b9d40a3fe3dba2a8690914122e2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4fd1dd11ddf1680413eb798d0cc230340cf34c3a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=df321e3f0a726e119e4a366fa4a3b275470c68f7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ea74bd4ca5d9de9bfae015ce1e7e04d660a0e119, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4eb2287bb716ae87b6dd16069f09d42d6ee73028, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7868819a7a9fbccc68bc19cfb4307b1ffe2e2272, for GNU/Linux 3.2.0, strippedPerl script text executableHTML document, ASCII textUTF-8 Unicode textISO-8859 text (bzip2 compressed data, block size = 900k)ISO-8859 textPostScript document text conforming DSC level 3.0 (bzip2 compressed data, block size = 900k)ISO-8859 text, with overstriking (bzip2 compressed data, block size = 900k)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)M4 macro processor script, ASCII textPOSIX shell script, ASCII text executableempty  *3=RS  RRRRRRRRRR R"RRRRRRRRR"RRRRRRRRR"RRRRRRRRRRR R"RRRRRRRRR"RRRRRRRRR R"RR&R$R)RRRRRRRRR R#R%R"R!R(RR'R*RR RaIL=EW!if test -x /usr/lib/sendmail.d/update ; then VERBOSE=false /usr/lib/sendmail.d/update fi/bin/shutf-8405db5f1febdd88d20eef84476e600b9cfba7ca0cd54e0ffd8515fa0b0d8ff55?7zXZ !t/!]"k%]Y4@~v; `/.|$g%Ramuopԅq\-0'x돎 $U$|_Dʀ^A,MqLa+ţHg%&?|iO[t LѦɰK͸B7OmPA{J$׹>=EA7k%G*J=׺ن&Zpu yڤQ@U^L=l o iI)hX9Ą$ )(H|j#iI*8:P4>"$}$ﵞSr2U#҃RYj+A}\L3L}VN!l// - 2F=};dv.X릥$C^P/~Ď4>d;ݠ/\P( G#aZ(/ZſΉ+]l1i?U oAL*fҿDgvsYv@9o'j")gX !EehJqj(Cڟ*c=[˫;&Ezld 3XJRBԩ?ǓeH+WI(_r; VEuk^28:Ep3pcjn+ dZiy&IlCz,&j ܾ{3l}G_2K^BMg0;ov'} <~^)LRp~p"-ׄ:|13,oD;D/i!Vlp-\)_Q]k. Ϥk|'M^XL%ѯ%f7^'&EN!3 T2os!O,YTmF"}u8/{}.Mlʍv:rف!ǻFqȌVJP=pAk1f +c@نA/sk2j u]2`zzA:v4Kv&{\p- .n8棫kTTŲgN{ 1ZPN[HP2R?a11Kk{* Wg!Q+-d-锇vmHekQbZea@]܋:G:!84ev`U!n&Ily8s7JFP͑&+!w_DQ?cD["a%\v%T+zʚ&Y FOaI҄ wJAGЪU 3 X5qTF,.'j"P+u/Z7h&NAYn+ UDy1ns4&\ "#Eg~3 ߵ_Pz1ƃKVcimYQUAz7:Ϫe ݁A$sȺ!;x~԰6SUm;ψa ML-].i˘^ޮ.[f(@WY}B?P$ps{fqY;@ڊ$TվυS7bF8_bfOޥ"dҒ]S}lZf9\4Rm) )U,e3i5u! eOUۧp]-!}?^PIThFa(o *4f)% 6/Pd{H$ѵ1Z٨ }ŨӊaVsoo"`1)mԝ2RY@36}L$#ځ=wQtw9K;ʩM @tpz)9Ԏ"UԆ$E.a#dc졔f P;PY]disz|`9cHS )!)ye“򾳶_ R<49ZJ-՞]0c/LZpbr(HmJi7+ө]v E;d`;X/Қ*V*qX&K3df0S"5c\8B,pBVmSq)^D8+z?q#:(tF=%U"aͫWPBsӴ@Q0 ɸ;=аsej8Irw=hC(˗g=HٜoeuvB5*s(sbpuG8H3zRύVWe*9Pc.eIcUWԥ(ixI&2˲r$ӧ1tsMH/cFѯsma꿽`\8VgJMz ѻ8.jEfg:"2dt` qK7 )a4mּ\g&1N)S>)"]1.khgOeQmp~5GXl^>]-7ct \ǓoMzAsGtU7̼Q=2Z|w0_,bͪr7/-$[jՎTE3ѵ) h=ԂJY)>. jwOJkl+n<m؆8g~itTOlH| =ּ i1ؖ\ATh1{ V 6α`UW}i) fL̪TIz፯d8GĀClkĄE*:q(.|*XN-A\)FYRԻD}Th甶Fҹc-WL[Y; UNWT3(^J z,KE74P6T+d{m.YfiVxI ))uI\xO0q>4D{솅7Usn f#>B&צR6\_hO<)`lf7oQML(y%KZ٦ Vm4 ƿOY@n L s-I{% ]t_ %>+wZ/]z pc>)! s*|tBԣIUURp;l ;2VЃ .m՛ߐp{g mT&y: WUb:~jgdlP_2(K6w\#Џ#.X4X9M  WV`0>>7;yS\J{n a4inX Č W祮hzqh ! z|>xz 1!8Hg5 tWh2 Ja_"A Ől4xK[vy_܂t6t<[~!<+#QYo]]RV|# ;XDS0o7e(&Јm"CɌ>Kw/yKZ~q 3`ʊG Q}'B~=e \AU;n*&Ӿu{1@t`DbDu{E`KCKM@^f@_y200I˪>a=l}oΐϓ|(6T"?A*?;Rm1 h3soQuY䔻kD)iKMVAn!13W1A  il]F?˞}c*N2q|ay}l 阥wvԼ { 0װ͘sH<)|3MnΙ(؊X3^M`pj(hXo#VU'{L?@I҄U#2En'uK\5+?Y-Pral#iRH|=9s撥g-> }!Fn@$B5ŀ@'ڨ@ARFugK3k RR ,SS^(sQhl):Ibl;[s͑< ^okCnOakf1 ;p%܅I;@ le-GyMTV +-xg"xR$fSYpMFUx&E+ wO'G?U]罢K >Nk&iK焀>C`fE)r"zw >awBKK1cz,d<DjW^E6Ej%- fScOU\J@L ݒHJI,Wx"})ƫ.3ha4J+m~Ly-Z=q6YW6e@ |69_,=N+K3)DC =Q b.V~dzgRtXb RĻVRDZr[Dmݒp+":9cPxJ" jCcos># kݹId5,u@ kBFP0Jx~a¶d g- ^2_|R*c()g7 י-C1%6.}WIDbGCqU!ODa:2m&0RO^d/3BTQ)>؟Hm&uV)7tRUTzܝyuu#5%ֺf^#Z;eq[1E(f9EB˷$AݖOH"28u<FțH!vhzRwm8NqdRRUGrx)ɓ Q@z4yae8ȣJ+x?ztJ)ynzpWS`vY Bsٺ9kοJ_F B"˩cbROedUhO.Qʓ?[@V%̧~#n*1@ 7wx{hߢ>BJRuK*2^M.+~d ?%Z'VtN4I+) + v̲[2K e* Iݒ$?cojs]g=7up~1CGb/84Q9zgfA_4Lg%U/a:m啈e_B^̗Jo\AK~Oh_"fzm2aK>6Y;WP(%?_nHfSJ,x,W6קS,/K\U mީ ע .|K:a@}˟|4R03\(廣< `VM󾆲VH1> 2!׏=|nO4k٧ fџS(s+7.B_whH>xZ^%^1]L(;o~ rN92'X&MfYAqcE,Uk+R@%{ֶ@8o?;f- brk Un/3j$^3;!=ӥQ/Mk>:6?lMH 9ɓ&G\#^/ ;9-P@w_5vz.& .G4?eU@|b ^퀅:%Gg[^bR}j4,>6J+ bufܶvl';p>g RDCG1nSx¤,o!\;yAU+l1LbbpwD\Ə&.P[֜0+lC !ؔ(  b*S c\Vu%isyR8&?B,3EWa& R eTh-Ji|23rA: l5+; i2u W֤ؓfPog(@Kof6PP5oI\?ql렐Dz!^xo dpN=Q_ޠ%:]'_*E:S҃Dn$Be$ (pR"ۿ~ĉz.5%UXa8}物 8-~恊'Uih$i9FGAn+OP˚vutiq3s|cDĿ -9~uVmX\GՎ !=(bG;n| aQsDx p [^K~BJ0ƇdٴcأpN1Ie=$Hݣ%/? IomJ]"Rd50:ɨ=v 8rv \1x. ҶUƍD㡰rL& R|ϰ פKєD55ͭ 9T61G߹g psk*JOzPd@4#[tGBg ȟ6u}bs x)#XeTg8y}%7Bf2GQ *Mv1RpOGGJ҆ݱH7UVw I >x..ⶉ|ttqk\37sI|'xPuN0L 6u\[,f\<'Yk{NrN|+Nl3 G~33tśߴ(;PO;|ʱ{=x٣%3 u(XޟT6޻ng'*=lU/ƍ=tqQ # 4옺;'|'@1dZ OsV`:}AŮ!=ІpF*"LJIw'eŚl Q lH̿׆W S1^h` kfOW6,Dk!wBhjgq6/0K$&ӊCp=zX8@p5Sgn۲e{uy=NG+)MjBZh0Rx4.ZXlXKa>>M*W0JZx2`W+0kN3WM>c+ UЌC:~=n\ b= k /Al(`ʆ!KI-e!2A_zch7?v!dN0'lmM7b,\N'1$W2q; $gj=DpIKL5nF#=hsջ1og{X=UɊR]æ :YN&8Giݪ3'2BKM?6Z}ǀoß(4>93Ogn׆`4(G|/õ,s[j.eKiUYwXcy4 m">ZcBCj+`vcV3nYw"n! nb$1'[ܰ䱛AEڻLf&m29S%ڟ) M|?_syo_cb;̈́ 0W{(s;Qj1*P|co~e m舭FXfG}\XCMFZ8>ʑC ߐFb&>!;{5:K疀^E7#FVreXJJ*yqŇy.?`? Ik?sZF$pw0 "tMj9Gj]Y Si1(hN/B'C]G>"qM[Xkh0M0(zaPj?U޺pGCT[o읞G%.${OU4:@I1. F;;RE06_{WJnN٣/Dr1җԔM#m0CXY_iEfvG,cU, 1G_O`l L(' LEgQ\1mSz:\f)h C3=E|˪nVg~@ HHKP̟:`VR)hsUL=(+.Nxjwʍ(fUwj,֢Frd/;{ ݉sU!2}x:3cIa{·¤K)X/RqN}M&T8\谫N/fi~V5}hjE x ߬g3 /AksKX-<}aYeEZkcR2tXR~ pr%QozK+#ح*`WRn~\{N)@?y丱 p-҃Wnͮ1j^ :VhcٴY\QowOpNi(Xi8 UӭQ[y2ɹ"nIٵC 6LFQe[cdd{N ;'*Sz+zV "JF>6JpJl#dEݍZ/.,3wDf-5'~qL u{gŐK.GP$?WJfw"W#/>pUz/^ 9*wܴ%vU,?W1O˯tڗ}Q0_uң8ͺ?4d>#|3)dus2vSmn'3FV 6YxЎ!^/X7|+a%pՎܝWI|OPjS=PU󟶙Otǜ9 Za;uo}>_Ǘ*ڦsdK=]79_m09MRVgSJ΍:y8D%xL ҾTEu OH֛N&HʬMnr߄\/`6`ٔ{sȴBzlq/bfbN8&NcZOi 2.!phxKt44VKS3sEt*`ewÒWZ[hJY7Fy"XRjϡc_'M|ϵtZjfv>i?{$1 E7g4@&^#Uf ;f r6Fٙ HT,U5p|ĭlY~/,<\‡coCw8\LE5qM]N 7`]XkK{Ky!:t(;f4LtcDϯs=rH5:|Qi`'f~[T||Ŏ'OI6@q߆|~448gfgROC95:pM܌k΀e׊m {a8͜N>[ʼnC^P/S,З]Y~W/-i}G;efT\l).(*]+[ZL(Azvn1^\IBHF#SI]Cmv,-/PjBBfm.ĥ&kio 6bR:} N_+ؕ)&zs Q] l=1ir;9e^3`_rdg`)/IjK6۳])"8p#^cuj U&4KϦ4;c^vh9f]C!&Lc*@4x)ZG-;vnMAD BK( 7$9q+g BpygOș`隥z$*$ɲXr0;ѬdkJI'=`y%7adp\ uPamϾ.̅ڔ@ ݸD&f*NkYaXO#8K'!s]f] G3y) T8M,{H  3sA|HNJd7b=O h;a֬41+[~YT7m z$JZr@*.3%*A[̄qz#DCBЇОan)(-RB(J_ZÖHdvTrBv!`N BK֛5WH 5 )8K1AkxKBc{e,=Xk]QY)m@߾ kZb{$#`.> y>Sob {OeQ5Cf態%h Yv ҿ^mi_I@V,JeHP̗WCu9(dCvη^)1Յ=YLSRt JN԰;dY7#"m  Q %'Q,taQ w 6DJ]}uRXwzg "Q] .,Bh|%y 5ȹkú`}e@Sqʹ, 2e?4T}]o&DňOB +߮fvm)5JsE[r>w%C~}18 N?Q]9L"|0PRg}&6s|h@Ga4(}~y̒vgb=, :7MĒ;uZ8ԕ,tzBlʓxx~ه)0,_^8rqSCPBOFH$G(T!%lYT`@ל_7ubٗvJ]0:h*}'䰏kŐn15>N {HBꤻϻۣ9U2v?b}~3P_L$% _WRܓ7 ޼]ɬh#9# ݐI3PN'^$-ew2hGj4;ry3I!z+U3tu<+m8T4f\o2 Wkx%,Iaj+pӦ". H>]nT49qOw6U;rI/D agS`Z%@*’42uY?SCN_^+J$öQ9+aT}a{Gʂ(YVuwxY77^6q6N[Se/d!Ma BB7EID U`&w^aY$ZRwlu Oo?9e} becm"8zMr׶%w[ղ)+1%[#]qXt#p~<&#@$mJ+@7X%VUY ͳC[JwB^[Oa i1#}o\V^Jک8_y|Š7gӖ6 ( )WG3!mK%evq&ILaTxBiCEnJEk:pZR/巻ĘٰL0ٺt $p:+䶁OriSTϓ >ɐt(K/ 'jm՝ >>4PG<+J~Y!j$ 3tH\`4 rNy-b Y;&>= ^"f˭]rXSCcnhZ?ON$<4j.ppA&}Q29Tu&OēU˫ ]FU ZU8]La8c/ca*NkCByEg]+H@dL*'0(=0lo5{Gb,U筇e~GD ybs!t\Rۙ&DvUHHWy5EH܋(7o=|6AԌIsm0Mqdc9Ǡ52[p $Y/x dumя ~[B6HA&jrZ`;ki?mg`gwo/Q@^PZQL~F3ɼL@1ΒW^a~[IYzPwuWIgjz~]~gߧ)8L@#Qgϴ'/hFL%KaeoN ;3ݑIdjy0n7yUq0~n^쥻0^V5p`Jy+MH/=cEgǃ-#WF f ֙-R:V-I$r w~:Tl2bDVCR% VT ijMjYZއ6 0hI]?ކ7ͥ4ZOv?>j}.ύȞSNi%[{$TaO&풺DV qoQxҤU-NԤԿ)ms,k-Єi^IT?\Xi߃loE~Lu)|NѫE<- +o ",CVbB nkbe'd;^@)۬,ERk{.y}$>6A{>N-f.Im5*idtg -aZs3`[£ĪH{1\d|1o>7|t_ÜLk|u.-QT(F*--U9j60 "h%E69Ys&,@wG7h]Ӧ,m`V8.8hl4z)+էS:Ÿ0,'qz ](' ͞ےuXS^F[PsRȑ\U I>I۩,@vSJKoG<b)kbʁ)2 G[Oqh")}̔詚)|/cGM d"5z!͉[ #7,B)u8oo-G_tpgvDi.FuB+ِ@hȊ4Mu7d:'M:*w0cn6KW+om(aYWzRM3-sQiac 1䮺4CrRG)F ?lTDYr­n^fUOglR!|6[k/LzK%y<Լh%ڼ 82)4yk1ysTaiǻ!GE- T͟N-%9]_99P2ݯ}#j{g /`L*)>8x[hsɵ` `7MA 9Yqcu uS iˌp ?#i?Ӓo_xk&͘niEϻw}nU {=7A0+} !w-vrrqw\_ =5u}rt#S=[p~rq CW =ӥ:_>5a%霊DNm fy]9?opĞ-< t?tppCBq#oؤyv,:K桁[t)2?oMm{fV\>i{TS$75ڨ^eՒ\%;d"MR!<(7]#=l~Wz< >|\ |jDu28 p2J(!wJe(IĽl쯉3WM{|%Fc;_pnį~86+ yqa D&ԕGm1ӌt?Ԡ<*c/WDvqh*>Ĉv'5P#L1ngGGjI $#ʡJj!&3L:>3%2AM{:BN jUCQ,M3( nd\F@00^fRV#e- bJvPڱ6u2*6Y 0}l^iU^K<7,[M!(:N;~M`>ۏ) ;s xEc\1GON Yi_ѿ r#T#59bn JUĶȘ{OE~A5Iu7=Ø_܋~_:ft=r$* ſHB苑2(ykv-'~Ahڅ\&bdL`;q=a=HRnْU`Fg!K:<vqq:{sz2a;F"|/8B^f#G+z[/K|eűz!ۥeϯrS=ڠEqƫ+]?\JȔynFL*ch7yI@N9Ie~rZ|6b-7IS璆nStcUC#*{7ya0hbLY.Ǖ&Qa)&K+5(H[Nv.6vZl@ሓJSfNlD7+S>Z z$X".?$%gj3ɛkl[9ZiqANK/ } ovbw摨, \Fz-=E.[ f2q\hۗn yO:?FvOl׼>mU;R3Wc K=>3M UeL"g9GS@coV$_ 㷚m[ʭ4SY8?&nr\:w<7q@+Q[Դ|ɺW>3P_z ֶ8SO v:I^т;5%~Gu'uk/t YYO06_'GAyUKfbs Y[hFX O")V9 nMju\gػ+OH`+DX&9K$/lG8(6 X:Spil{OqEdj$P-O$zTB:o<|g3j rlqKӰnUjqDvwfA9fiQaB'lA^O|ιx,Xp-r5ޔ_/ $;q-vP;_Ql?{!+DCMqIge_qjFt @BsӂUP8١WVo!UI?=cKaHHQpPi+OW*'%⑁GD4#AMc Xij.;ɦ9>XBTr:ة;jWT a!7?QܲTnm<4HK{Ŋg%92h)&ρ1ǎyuhu rl>kL{{HE뤅NO(~8P O@:GAsJ!4',xJE#-<|Sבkʹ#,SNG_[I2`)?r6@SGq)cǜ ]5T&./P=tu#c"faO{@;8IDDm9E76s꙰oF gغ[($`q㎠> +anE'%g%xi1~tA91 (~P2$Mٌ{X^[ ElWmF7v+#s)E 0kO 6n'~/YT850iXk~XçWEN1eg aΑ3dVXQ`  W2tP({?o> V2hFd6T[^:dGCDwf/SC`bpN?Pj%|?2lҘ|m:˭րVBNLm?&i S2M4@n!%Y uh+l%WY(/Z1!l2g^DZ[$J>%00$=j<CJ.x_rdCSwWE'UejW!݂H%pcMxә s,C` %vCW55Jd{-sGTFLR=xKY[蕦ԗ"_|9W*Xڛזj=Fց)V3eZǑ](%gO'qJ_M4H4Vn\*෺5Cjs_ud  Ђ^? DՐܢ2| evUI}X siqCDktVJM ϱu^l3u(,crhu7'Z`.sl71mZL~h>G=w?phH:@Ge=jxAIMNE9a<\}4AVr#\ BIfżc/G4m5dh<"*jȲ̔@F ϽjIo˝\>߽/J n5P*6Gk~AJڡGw$v[*e!qJW' `Vz=tfD†UGGN1XNWD)i^gs4!ǵ ɔBb ULW pӊ\xЩ˖_ʰ CtvwbNAvY֟wG/:7PNJ.` Q=vY6+-zDKwĬp u-vNj0H/eU $^hM%t%%_l@ uӴ*N!8I"a>+,` qiKGU,=T\#vQ@a+gC? e➵h:A<^8X?FM&gK(呂n8]VRb#GZ?usYq0`nGidժjF}>)P&) _`]Y*<=8ȑ-n( 2 ^L HYUU=#VIūNPQ߫ /]BZ7/@<^r0T'}. ˕ޤ(mՂ@BcM4з-q8:NL.H38tp*3؆m,)gn1KpFHx0p9 pΝO5WԛTڼ FK?cڌ~=s[ijƜ exdDI4C5E+ZsVQX y$]әp''̑uYHu3}$|8P|Rk v*2<\cb\H}ؗäݚU3w/ϢtЛYܔqp"餉+'tkaI"e4ߛO Á˂Za5 <.<O&2щ㥇}7LzaI͑"YytB :~k4P-v1jN -S2 W(}XVZb v&!qdim[!&o]IfF7GȜq. SkA<.1y9>OJ=,pceS,,(W`Ğ`c2D2ѵCpLb *ח r-_h-"Qkěf4oQ8l$~ޑگMiZ6[ Ώk(ѝ{rp*o4Kcl].G-ºNEV B4$cIR.VSElj\Y\1Y1ZT(!ПӕYbj8̽Fݘ~yn pEV]1` ZuUA2FXtd#HbnԳ>I@vkofqBe,D #nVsjN0;ڹ5o~ LVCx6š`KaOkI %jcL_ (zƜK&P>( ś<7o]aKZdPCKG+shIp%l:谡GUx_'x-8|9l!ŁJ0 3'.~n^=ê|rsZ_,͢.&8*F%Kټ]Eyk-(:6z=J# 4̔vl  PZue]"zH*Anpg 1(\kuZWX{bgot[OfAؘHog E? 3}ܧγ4':<N,t4W'!l`Ľ0 H6 KۨgR~q47 }1,i>v{#CIܦwbX_ >x(o.%%pXKv[1/_\g<ç!ً0Op+\:֗"v@$#@׏Y͠8/Idⴵn!ݱh'+jڜyAM4F!6^iɄ yomq>.w+:J+фSk²g%`ĂڴOvh;ן7XNeШ|btuO:d׼e H%P~B]7,6W8D? ,Q5a{]Ag,m&'xqVTygw\vуQ@)F% j 砙_p6&&޸9lK*>Kw-&ݦ9Vt0MgN9Ge4'0 p8"O{҃odO# ğCGB4p4TwYEZ]݌NNo@w#}GQ<˹錚g~N8Y|=˥:aIƹl6o*i`So"Gza4V◡(4{p݁ }?0y:X$fGx@H!Evrc]=kfsg(T\ OFQ[Euv(*Ȫᜦ =c/$EKQ`/?G\٢Ǽ'/P[ZXE5qһF#LWtg ~!4a'|ğN̽̆)$J;[O m>nw% l]Elڱ3'gϊ:Cql+Pv+Xh\CX 7-+5HՆn :ZPz~%lu9vk-XʒβŨQcaֱ$-{A+~;gG{*Qrig]sZs=X T56c+Ϧ_N(҉ zm0@3"Ҹj${*5RR(ۋ jA7U*+K, YN=e85L៫;ݳ J40)իbe`FZjh(?7s$l"B([ (4LӼX<Zp{2J @d[S,'܉k 6<,Ȧ g9x }= ,.x8C7GdW *f ,PYDd p)Y0m V'f"Z "MLXjjx08 {[\WoQ$yb-x3vrSp}9{{4J%Ȓ|_=5t7IJvr Ir[ nSsdTfdbr#-&=(i|6h)OVREǎT:J"$ ܮ_ōUQˎ.QRm=5bmhoDp.&k}ʺL!kݴB_U+BqTGr` yrwtN0躂C״ȵK ?P_].!Ql}Vxr4-V`>!WYӽJK OA/U瓁JKYkB* %tzqEE!E=?%UgRSS&EZ=SG[yQ(+H;sEΣ4<gW ".ޙїAole<cS'{Mj^`-]BX.A ب\uIc Dy8OmN/O&0'nsJ>fI܂ڀ:"(B) wP8)ޒlVw3#49UsgX'h "2.p*Eы\,m8\c>Q<*5 2FBnn= @6K0kLyP-Ѝnw 5ms-!UVWf={l(vW+ԕ:oʳIY0 tWLtzHyuTJH&U3\b:7Xf1kX*&ˠ g:WP`B^%@}`zRD E%5f%X{ g;PM_U5;B&4  \Mmɿ,njf.Iʿ?i$+ 8\6,q((- )g$Nsi gWR},霉Db]H]j}>1UgegL*o1 ,T X(diQ2vGOt '7PޒӷOC:&C8=mȴcڜ_ÌeS*-E(א/NZ$la=%[.TxwIዳx~RpA ?N=U"BM `Cp r &`=eaaY b~I0Fbawm),(ې1OysOm;cVBˎ5aIkšʹ$d4W+sL){j:([Qdi,[{J F^Fꁃ'\ @5 ޴*Hi9GjU*ox 9u.qֶDCV“sw07:Kӛ5\8ow+UO Dx_6b#d9!y,fם(m 񆚇XV]eFg).ѓK.)`b:lVw0'u従vVd5d ;=z y48_q4DH4u=/}n+Gݬ[:7zI^C=k7GÌ Y+n^opE͇f ;Ili7(9 SW2 y6Y3aStbo.s#* m \ݨ]Mnto'Җ!1m =# b~r^o_:^B\ kq#aS`dJQj MKPN=V) F֧Q+{9$W`ds+6qs)G?M)٘;$/y'љSڧ͊yShIY]~jF%:kz7dUO2f5*`uS];?z9%YҾ^DnF@/,Ɏ04Ug3}m|S_, =[Jy- *0 SwcڰEcbyW<E/!|VZƄ/L^>,Ź,p;9+OP+8&b 1'vB)Ů]bnw`gAly VM !^Ѝ)INl-4I@l:uQn#P1, }^=iDa+$];`%&X ?ڑ>)pII:(mS"掗BV)uH3 Gd `ɄC9U!2ɓL̈́=Y¨$/܍4eIxlIobEɰBj Z*x; *3Г18Rs]~z RDqOE S/\c*4oՄ-V ;SSVr*A#kc>*ƛXh'@65!ALaۖU_yt\0Dm ukЧP$qFED1h Qm)nCb:9zV乪jܪIo<4ui϶2*MSeQ° iܧiI{tb`Ua6k-k [8zlXwuwVT×aՓ,Vլm 48o0&=~G)ac1|#xbMLTv#3KlĘYۺb95+y\ec+_h¡,dpwTA7˪W_*OʇKE;LH4R6tN[En A};R89|u8۬B"#VĻ& !H/*#P ;[6] &<`Mf*UWvc(C $iwkʅtzsu-]~*U=^HbeE|٪E@9E7F@Jn͊?}P!S%,YB7u|\|6\7f%]r6"ا}w87W;hef#:@\o/NǬcVœ )a{ʄ焭同ƁLTkUʮTU3QaHHbb]Dt4!x/1T'7NYefhj&^ʚ*ƺX-Y/ћͬ:AA)Z:7Ø2zT[0GU"滶EDir* ӕTjX|k1; i3Z szVh'emco*ެ 2Pv}XM"eK s պGO5ۦYA:EODs5DAZ*Y'={5as?%)OcL@3̤`N'}2luA݉T dVA>_At?:j%}L C&0[H#Ov y"jvPYliCʕ뛌lRgޤɁ] seNN[૬bbسGmgd,z7;XRY6K'>iy b0EE%TIJWa)a^bs]rL@ld̍ϐő5,ADQ^8VMG+4zT"8j-xŴ19ChiaF6c+>2v3yÆ>g7/-5'#a~Gע?5X# O';ζBuy4fjD {l uV,/# #u( dT?wi6pVr1x{ 5u t2Kooa$*w#^j9nen+:F*ޱFđ XPnS?+^Nep-腊YlT8Rvu`%}@פ&`؞gXHkE`CXeq8w6AQ!]AI n nuϩA l:ׅsZdBUSg7n*.є"*d?2k\wM(ݺ6O5@z~ok8~}x9z?؜?sR&$c@iZܤGsŧVhF8cq4”2nH0tQl$-fj|;Բfˠ4g %J[@]? mrԬFc$+\%6\(ʾ nJ1f?•A,E=Z(}S ~͍|ORR~M2J"PWMAE |:F}T՘ȖH:AnPr/.}">6U\U D{wϦ)".`M ߔ e8:B0!^wNjM>J\`/6tmN>/p.r;CچI~w 6SxSxB s6Z]Mj:u5}2KzZr1ŖC8>j8p&.so, ZEB$x6IvFbe+  ߉tz5lNBj6 _2(gER4VT639?dՁ>8<B)'W!zz Z[S:k]br1{P uS^ W &P ⌉կ6tb'O]&K"hnHxxO#]#:&C7xB_i%fp9+/c{I+Z33d/.K[!B>g]̷k0"&^#40ߒ?L w0&LzZw,k{bA9Qj_FPܹ2 49`qkh]eTw7׺̍ {;DQ3ֹҡb5;va|k}/zmRec$Č޽5!RR:{ '#Ւ?:-yxVfevA3k2ߣ2t]x'_渔TmJqk"U;h涔hN9]Ļ2ng+P{5C.}g"=4 \ SMMá[7P s$ fvT_r56nSN;rtPs jAA82Ƚ֩hAG@AIbilSXAn=`HTr^Ju%X8 gI72s2uɩx3uGE&Ï!]Fjk#()0k!7c/_ j:&n $lCȢڭ`rYFWyǩQu}flv+>lLu_9 O+@RUsjƘ͝^gf=0(XN1~ }Z#3CشWJrs"+])*ϳfK&H=b|JQ*Fh>~}=ZD  %Iѐ54rHH*VK7N{Uȧ xcʕ[ &=.:c[Ly?N B`т.ܸsPBP0%!IR~+$:!LP`[~6Ăd51O1Z*s(BFD'ߙE3 !YpHЃ4x9c`OW"dÄ=k8ZN7Ҭe"ٴ`Y\Ilw}zWbD9*/%/ʸ*v:qp.4vISӅ_v|8`*bК+:ݾ,00m+B`)7',-/{t4Ae!~9qO kKt-12Cק}e\p"+1 taQp Shvp I|<\aLÐJ ,O07cް6$6ĬRaKz~/5R;2MmZKO |-HS\T A5M=!gJ2-Q(S=ahG}|BBX?kͲ H:ě'DF35Q!W!_YPMCt|@rtG4~}m3X17}}\֡<Ǡ7ܠ=[OoؖPg?47Ui+uCׁ T4:J0Mh}#Q&靱]UZrtӄ;\jbS ` b:p!LyV3~տ=>_WWӀ~ Ŀ@}V}( g`T@:'\*\eb8ZCQoPւcVf'op(.siكWlDtOFv2A8Eu Se7R$iwtD }@TmЭ7:T0Lb b %(o)":U%|'vO>xGdҿߪR jDp`>+ulG m=K|c_!H^`) թ'We"́%-9:^ (y@";j'rŖ4RZTZ{M렾QKto_[}8l ?+~;60|=}ܰu9fW&ːZ v# oRޱ kMVzVy{ UgqKroҳZ5$%UuT9!l(PF`X.hA{j~rvF魃J ۻ<.D,4B;U?G0+lS?TIHcYe0Ũ(8'h(0YL$JQ<&CzGVDP%=3A"ėGu5>p3T65 w+Cѻ{AKF v籟9)IzzBϿ-KA)z3^`b +NjTnF0TZޤ(]b(NI7u|juRՂ4)}"1k6vJ (TptAV0 7}^aKyڮ0L.OES0=o=%*Uˬ/JfxD{ "i*j@^W;<9'T;-GtHؒ!iLVTh#@j%mU-Mc7XO!imk* ɂ$ /%'=,?Qd }o$7j><>kk*AR]蟂 !P{i)B䧝/K&~&.daO[auPX_h ;0A%=vDh' =0|flmF{c0I뤢`P}gۗ'>SbGM;G'\iv_SzoZ/(dxQajYAؼiW<5Ah*SnKwp4jUA.ov`oᮙɂHsl1zp{겒EΦH[< n:Ƹ́7f[rL8ypl([]yJ dw]w lR?&7L3_ ˱H"u))NB+O֥}(@=<\- DZ\Y[ S9)3Qd(+ 5zL#THPzGVu䞘gm evM(4 m7-ꈮ @C9"\y?d6^L܇GƙnaEvڏU}TLgR(o 5S$g֍@įf:z⛎Ȃ(lnI֏X=̋V &Iۯ[&.ZSO6RJ{5ʦ $':J:_Bhz_X>E͢E~? .l,5L'$ͼ(^kD s,6!/{!\ۘE48:5\Ɂd#yvB`&9[[F$1$1/}}Ӗ۟9;`*؜nRJA=Zߐs W|~) ?Xe$r E뜸]hb,R'phbX9.!9WHT _[E]0(r). A)x}"iU9Bテk*Za[:قbz!FTrEt/L}%6/kPBA@%" zg H3_8+MĝY+ G/tTE[l cWܔؿW ِY|tj%[G&jVMi|Q-';n< }.ښpqpϝz4B)bLEe}z`Q9LQhvFޢ:y$ٍ݅Xb:nZm CPxKky3D ZCe, )%1@ R1])^%z rJICǣ)xMoDI"#[knT n n9z . Y$Lu-m#Sny!ټN喃pu<]"@yFd~y9s\Xשx_a6UgUkAgאܐk5|;hi[b)}Ύ ru!eI0n<3N1pV\ޕktr<Ux+Ɩf?13-]_ צz+]5Ux+_ΠߙC*m/RVdwc 0 I, 54H9";xX{M&CBi W,X{i c"K[8hTrxdBdV_x^n`Iid˵H5\t"q_b$+ =AP %3/&V䵛z=? ?#tRc|M 9_#"mg0g g헗,~9'Z1*e;)!*!`:, -k fE|4kGn(`uDzKԬdIKG{N]zzvW_^Ď<6?|%)iց9.H&̰\l>(I̬F[u`]yyDv͎ƎIXD"K_,zDQy՗ՠMq2ƅX~zd5I4vYEQbAˊbbt*)M)_ZJ2y&c^F{Wz< ts`[.5!Wͭ]+ٛHڿ]NRޯ w(*LqҸLJKXrVg i֠: 8 RIkΑ6jd9CE 9G$ (XDJ}'WFZV aS upSǭ0 ֠TdòuGC(]g0dzTx)eÀxrvݻ/]Q*`{js`` htA*p.j-B( .ƠCD|M]N_k[nggKǓntH<%JEU";C\\N%^ֶnLNQ('麮|Wٿ'SA?b<&7=p@o~gM{TQC:gQ)­Z;8* ikA㾟K/SOEP@WH=C *y`r.])'n/Y=߆PϦߊl *ZRt[; vF*e*-H0ḃi#b-ߔD 3-#4\ V o%l[>OЁ?%)4\ՋÍ^]YږhsYBU*0v*@4g(e *p}@~x(2ls#1]*}4^9WW P9te!%$)` ddrPd3h);a25>g S[iwz8Ŭ+O-PJ֖wcm`T Z 9w IIȚn-B i1:̆IAzi,CШd֙E"W-=~,_匭jYil,]Tᗋxgv55CG1Max8G2~l5\}qYrq&=֎Me{2٩lh.kbjs %rJ.U}14:$еS71t9}UUJ1hXkyoA3rݯ0)ךf 8F%JK?q]\\ ^M+ i>I*3ߗn P1%=F0}|HdRPp2qK/x H.^6o7ś;cr/H!Y`s#Aw7{oyesuTudBαNڙSזLElі#L@,]A)uE;dky^.)l7FU{tQR!WYdO ۜTƾ ݽD6baf ɥn0/LWWabo5ž3^8i4 Y-iežߗO)u wڅMѻ= Fr$vYv&f(]#TAr:{T U5XRlA U5p('U%cQ HE }A11ht2 jn起t`KHfsx^p̀eyP4Uh3·TQMLfKU nPpxJQybǵ$畆Ë73#"6RCz9unXQC%Ki%E7uVɈG9֎ qsH3ky2UWH`xx<+ϵ ‰ Afn@\K(Ȧ ϤL-fA"04=)*sȟ PuعYȖ%|~˿^6Y3TȻ@"v 2|~$^:H ՠcq|34aT8UU^4|ޢ!jrc#lbJeHqv`S^Lf{^31UH-S_ГDE<;. 4F錣Jl2QtU|QI'zipٮ ]u>{uݠ#WJPPS% _]Ոm9M\kZ!_߽f@7Ο  ɍo/ZZi3r#)^(u$O]}sFoF(`8R?"Lˀo߇!.L\Vjh +i:,a#uD'D''EJ '5KFA40,'a87CCeiT(wbfG+֋aNzBƾ2jwT1߁\ ouC}E",]-m`+%@N*Ǥ}<9ujn|seiv(10YKjY\y[z4_@Y;c&d g?Ԛ$͐{[aaV'~-RZ õP֧/)Xe:L|v8o\G(W͹{lWF !oYhE;J`1i1X׷ oiZ9/ƒ6m&)$ 'LGx<)m Ƅ **w`n< 7֐BݮOHjg$\+$4xD\[YcMW*ҷ8| KJ.4aށ'*fx ַؖ+ۊx}X%{߶Q㗛@Y.1fEnoܹBZ ~sT| <z=o9a=q.9OVi[ZIc""dEƂH "Kȟ'N&)i4 YpO,::B.E7GQe 䀗m&XFdBnf];Ü=-\(jC ?y5F$ϹALOCh!0C );ULhDت"G@pN,s22Lu] ?q^Z̗F>Όgs%SF0a0oP?)Yp%|7ijCkp/%.hSy<(VA _cQsIFq ,w#5M(h~R1Q5ҺSrj̒ H6G[+}#267q#d)JPR>ҍLQi)l'E T"iHafej;? r'?~.t+ԉTT'poƏ]p by4=1D1_S s2)@F{O4=eg8 1XV7FvUbtؤ]y[ނiH/Y@kj ]SZ%~VDcl7t*PܚA$[6uKAZ1f}K ڍmzWT0f`_ҌD c-O9F 2t D׏pdOy~P]y~=T$ɍ;n5 hjoaZtTvv}M&+L둿W|h"Pٻ9‘#Yp/",NHI 7Y.w/q$)Qb["Y!Z&g$a&ӲJ^ōB]|geNwObTp1ң/iUӴ,WsDA\bUG lB :$暵 :> 3ejE[M!YuaA%4udXe(_qc̗;Pa4u\*?78%_ҩCb -dsEiw}#y:<:+MAތdgܷ^{wg|LwB]J &<6m+,ܥp+^2 VC:S%˾G0!G.>͎ pHp/o .ɂNmpJK r<4z||g1n$ؿgBAL_"y_*DD󇰧`lx:&gM@qJ~G#(XUZ(`G@T}`1+Kk"ǃ|KnU\>'KTpGjf1}-pN[qA0gh`JMCgK. 1+6&vm"ziΊB# 6Li[E񥂭rX2мdQw^tB%g9#}OB8à7&T)M;NŤFpj;qk,Ba5͚( σܸ"xLkS?r+ ~su6"+G[0/nM \Z0$L8sLK"[G~ˊaIQusN@j|L!(j ZI,<͙/j<Ngmt NC$ %j6!q)P= ~-dz\{ŔYEӝRna*q2N$G0eF$cU^7دQLpU" S{xrJ sd˱mߍ6|-{h]b)g:Y*-_\K(7/J'w<Ŋ@n2ݢ5o^x&v^4R>a.`X]7}(W._ vNOn Koqg]H_k"?bC )ȔX>@+]#T>R:ӄl&qgBU?wyi<18ӘwJFhY]/z暯:ԜJ0`iRB)5%9, ۀ؏;TQE1DBv JQr\w4{sn5/PpCI`b}5eEpyve%S jH3>GZy Sm/Mc$2 Cc[m*Dg>NaP MX9~jLyJLP25^ 's 8X[+kHq:Q4ĝSW`~&=wo?ps>5|<"tW, iIG"~C'H͑MAm 9toδ~#ˊ$hxM5Us0\.WetNst2ʒ~Q!icGȐ`vvs '- QS2X OF5 KCU)M:NMěbsJw\M|gڪjK!)%ȉcv- u3 mbL^CQ}7x ʱfNh&t8c/>Uڔ2 i,ePMU·vQeZڕR{_y1 ǚLܩϲ{d!Wߜ4><͕xtj "RS K b9i٢l!XP,4 ^ѧ*kUS~ HPY=AgiJ-F޼ 3#!-ҵ1oU<_M?`{ZEA B^*3'HS٬噖̺G(z; ФE2/٨v"ndc fb5!1;S凣dڍ@gɤZ" cY7[Et^;@c) -,4=[!/WSTn#2mrjW0~hᛶRVc|`锒.тgҫf I<_S3~nq- ]Rvq{^yzZ~bMy03MqbXjbV=E0cFO֖]ׂ! a9-XhbaX['(^˕q8J~yJ^`0Mo}7}.#LY0Xfz^jP4ZpG:sU"yH.ǽR/q| rC3͈znO=m7E I&+A՚ɵ%\9 ; u+Vae^|hD)CU\@4h3 %BLdd!ފ«Uɒ} u`p:__1t`z'˙-ʞ_6[6-@LC<PZMN~] PN |Wa `4*d|$냎k2 +&$e=6ݾ'>eaW d,dw*弑*0 ݒףh$K+$1/s35]Оts?%/K:t_Di1.> ;ZG[j :ym+ז30/$jKm[A\F#qEKA xnDI G cqydڻ-:>7úq\. nZ01tN]!#v;l|P !WAx]ouAxpWMav9bkrZ `Ce [m^j;Uj W:i '-ER1K`GC?哏ftVQpvGsd#~%XGKVs>/sOSUT~1 R|YE'z-l pڗS_2[!:ݫ[ipjbʹ䁼_Bũ%W-h0!n ; FЦ8Jzޝ%,0Pܪ˟Ni\Nv!Ўߣ2?=w‚3na@$7JWx^=9OSCz̵C YI{u:q1 ;=Kx$pJF% ˩ps:Ĵ"uA?hy7ڸTzrH+?[{^+Mn z6$+  ӛǮa.uH@QwLiRO] 6dV=,k;@ǧvS] K*l^BQd5K$o$N[|tCr']au+be=Y5rgSǨ2c̾fm-RgCV_4Y[OX ۚ7GRUVb\ii$޶6w*;[ 8|m@.yG"3YT$w&ͰT"bP5fx$,L0w[f' F6'eP>\7.AR4}l$a)TO79] !c'gM JjhM{Fo Ӓ S1aRE߮b#(cf)©7 v_).DXᐘ mMW11n șˮZwz2>D$j'uevD Ss_#b#R?`dA"`BQʿlZyiyG ؏d=PPKn#%xrGWN-7 B1-9DxV[v?;F"m/q} hs> />64ojX*MlNԘ\5cne6Oh'N! l)eݸM/<'+jίq6ӊI}@-GjZBT}hYMf=fÓ~ĦO:/!PB8?5 If<;}r.G2,]6Ⱦn ~P0C^d߉2~#\yC!X[새J.4@'w]D(+AKɰ J\& :01~ TkOa q\_Մ*M'?9bZDzqBz|X4_+Q;L~7Ut3;|E\ 50GvȫOfK.>0 #GBo^n8٦KMa\*Xk pI!*Ocx}#rl!ײQ Hv33ep/w߮ +!jX8]cŢjI˸1WfX$t73<; Rsf6FLѕ(2oP È!,!2ɕf922ǜI0Q}%"Нeaܗw϶tG5(dz4 phfGa10JC$\hy7,rĺF:Z+W~;{p]d-@UꌆXvU品r[AQ/k}b ǑXC2X1#FYs+Dxaaf(z>Q;bOFW_\W^Rs6 h~C﹋#M,$}oO'ˡ̞wT2P#y[գ NA*9EV%#ۄ$6<2=7([!I ;!%p-JHkk_RLJS*g{40`p`㝲EWm NSׂa;4_ a5 iB0qG 9֜(-Cz`gv*Fh̘rL[\uIn}[GnD ~;JfI xAmP쟰WKW$snl "C3B&Rn?S: |=h9\=Vo++tWlg2/KhA.]"CBs'0j-Qz:#N:W[,W'U=jmS- VX āHּNMZGxl ۥrc1гG:Z԰}B'u/)EI,vk)F4- XgsD=M0Rso,Q]IL4ް<, 0'nc6)Uzw7>Bl.g o0PTª$~M_/ '#|J ۝v(x/ T,۴,JdltFs޾ī}mϜ+{WMZŒ$PYqkT>$r/}Y0H`5Nb~9A/-^R`nЯ5O'>:csqSh_~ւ@6zDVc^Q!.]BxLU?CnO4B񢓷…F_Qp|޹bKI:fx.heuUDUT׶G›k\m<5tGylUԊRN㲓'uBFq<7Q7מ&|We\X?y#Գ_t3~ /@[-Aٸr]-tzy ml6u@!uwYKA5')GP?5J+$SlC0@Id9 |t%>1#V0ȶȗ]Be!OT:!j4j1-b&1`QŃNViqdPR7v_l |r9:;1L{Դ@1pML#ٱGjl-DwQ9qD \;6 :َ>mc0PA:5o}"> cUep^x:[nnO>)cVݞeԈq%6ΐr$!9IL޾;'7Z3E!"n(θA.ޛ !b%m*QtZ~w Dd 7;<&"?U_ o쁱= . ]Hǫ  3uqWQ\pM_̦K9|Ѩ\ >dI!?]={Fȵm<}_HcE j-fA 1ϛ;-\B78\I"8 $i'rF@7%|\oɂK2ayt0w v΃-O`_'B`¥{}e ^ 7Z$уKR|wc^ϗzڝx>Okj]*Y 테KG V9F{@wV@V\SV Ěy'\٬=,Ώ8ܴ]dzQ9shboޥ]"RH->Ϙx:N sQ7p1C*0‡<VJ~PXkIM8#+/GUrA.3ջy߯Q=k]fsJ k9PRzT]h][Ɨ6dEi.&U[ vmU^'8+=3Ab~4`J6H'U0 [ʞtֳ(n0'c> n'es"zC^@UVdC`m#Wr @>ZK?ԕȶ ~.ɻ+v WIȕMLQt8v@~J%yhR oY+5ʐ Y+:772 ܲ㘊+ۮH=&.)&0Ot{??A#%MDz^N"u, >Ce\ J]xYpB NBmGtPCUwէm9S+B6QdBAcf5hM]Q@tKܑuYW8<9i<}ܻ^/kx"¾O6%؂0A$2k" pø |A ~/ÃxcƊ~oHLV\Y"DH0vQAbB$AfL ǔbх0r6'0B71قE-#ީQfe"_ xd2<ڒ?.Fa4+Tl-A<钪?r)Ȑ0~f+ VB^lVć; cݗ[3sdTu"j}-_ YK@6ckQ3*C]#@~IR3Ձ$3ȼ} ?ƽHoq)S ddQn<·SՅUF(K|lX_[% FGb㞱nܫĥsUEuqwuP"n}Kȋb\>1=G 5J/8ń:Y@~ Ӟ˻ M&L!CN凤,9? „Y \/*ƖoH w Yw#(=TޏW_<+D[lkn.]^{rVCy;E` "sy@R`?z du{g[ leozDRx\"euv.F5NML}v#0B@@!KبQ/eာ$]h Ak)sRusVP5Yt%v֫N):?r1.֥$Ѹ )*P k"h=J=OeVi NVqz֚N!i:fͼqI :,_[siEJj'h_gXZ]%O xOfԔpQ'F:x$KXK92XQjQH$PGj˄:AIFhr=04aNRlOuJ#T>?&*Kt5lBmp錮;בizZuq1r+Ӕdן+[l$ Kۇ d7͇;|fXu$_A <*#dbGC'H=E]Ka&Y?P5QٙSVRVjFpC'WFy] Xc,XVt0 o3 ??@ x| 2`tBOyvr?;5*Pl5J'-$IHjcS.E'; ?9v\> 6ydQ_z /B2[ǟ~ˣ ,:Ѐ?j ae"?µ@`}iGe+A O <5DqKas0㠘5 %~H9ˌ~[Q!p򨦽u .u劋f/G0PJƑWQVe- ~$N@?cF\QBߚa'(w&2py,ֿ&Mv΅orUHȡ0Q[Yp+)AOhmp "Fm犏7/`16,OcwM ^) j1/NXml<ʼ]ᵍE7)t8v2]~?H 0xLQ&O@r"n @6u95Z2v1z)Mk ?҄ +ltRcy% Xu)kKʎ泲bo4vLFN"h10|XJT?zS*PY5 Ih;aʢNeL݊LNpn$ o|i*G8㊜D_8'㫽<DAsk8HrB۽̠U8QB cdu^=tbݥ7E.5Rpszgj1YXjH0cnvsNTr>9Hr-&`:5 XV2Ѫjl]ؽ<\uI8{1Bowf 4N̔eRs#`*k'ǍXCb eZ7c!V-ػ >ڝX6&Do#eE/3YG3)]Th}@?883RA4nȶ1WsogPxn&K1PU(3EREXȾw Bt/cw v[tFEgz$*lpB` CZ`@*8ªjYd'._v},4݈d'i52m>aC^?*g0^M%Mkסw$Q϶ƫ?Y)-Q86|ϐW><&^tPb /GR ϶w -:nPrU.\*sp9iZ԰t7X-1<ǦS췔|_R om(ڹBR']0T*IKA%e~O"RL&r\2l@7BOD,4"='01ԊnTBc*:}ŠuYυ'G*߻lϭD酐O}asPd*qtAUrqN '"}YΠGu?,AKޥVQK9*,~~ϥ̗9sz'cm-;[n>Yv05lF%E<䁮DA;qLo!If uyUɈOG]5%EۥqcBT E]tdFB$H~ L<^*WO}X Hȇ;=jǷ03~~:A؛򡀎Q2D2wXmNl @w=Nw׆ ']znAtwnN28.[a{ /2sޓ޿P>u3m2xtAh% 纾G#z} M~tũZ4u?(}^X;T@g8[LXo|ܾkګ|pkNF1VL[7y۶tdva ކFdlz9jW&yե_Jގ#@ Bl>~:2NCmÒB1b&ӦEbyQ/TmIwo kӢiC% `s& ^Fn#N%a,]eQˍ"^96;e8v~n{N[:P_Ivs$8ajΎ.)LZaPzl$DU^5YILU8f Lin`%nz%}It3`m\(N}8"u IAOQ8'.f* ٲy0m/1y( i_Jw$Q*440#EMˊ*?C'uPSW ]2Q4QCc}ǯ!swyר)"3;Cs"Mt`N[8σNwT1$, gV*y UKV<,tpd`ԤUx8 $z]`N%]Sͭ5BH3:\Ȫoo8QCg♚)'k'-y^6y1Nb;^K̙@rf^1uaL4xv>MVPCMaS˲`P4cvis}&J0ʜ׻u~ @>q2ۏsLt%4gƗ2jwF#N:+Xߐ8mqј^؟kfT#b:d+(TqPϿݥ [;+2 ZIRp`hhӿyz'k7]%#ֻi#zr~GG)+)}P[>"+Y_@ZkȥO ̢.7pxAOnb@Ph̉?3.dd\5T-8*Pyଓeϧ2amXً lۍ "Yi [B{9F\*>)>PJwâj Ep襼\) XWr^Q kr t0{Y1s2Adn.v'0 $䡮U-pwUNpXZ#8WUu+ОQgr#|Gl,Ӏo<<}E:MM ,BEo}3{70 z!8K[\_+l]-߬Ratn(d3LuvbЃ,y+>pqϵRӗaiOX9RǵѰ> -#r,;Ϫ:L>9_kyn7|wdYfGe.gahhG rI\Մ:leA4}b Mv7] хrwE2˗EZbkJN,,K}V7Ԕt-.U׽nNu_CZ+Tز}T.s$n4+~0ʙQexu3ED6WYpGՆҲyyn1"g"7d %PD `@G%급X`#@UNQ~4/mRL2!$d8KdA 02u%[V## a adS9()H`пnxAmd9%!Q5839Uc,s=K"l0o%`ѫY [YqWj +U1ZAaI]>'7mCWu|s/ul)@WhWH6W.uC8EzvB9Nn.I!^Lra#Շ^ad3s' twÜE!$oJ .h*U/껾eLy0&q]'02jdq[Oq0R ({PFc*0Zbh57SHE%%hh2>|r/*;`mK.K`~iv95zS UdN0OMj~!D"|S# h͓M{!oN!r'Q9H7n-[R鹢fÀ"&SonB4ma_tL_2U=,f _'yZěB'n{uJA M*3~|CzzneWp^#T!)A&Y)ئf<ލ`/+92-BKx4XGHr,rHɓ 91knj>ʛe ڵ6 CFtKh8*z~ &OLɧ$0$Єs Pm {p+%" h; Ϥ55&|>y.ܕ/e~iM+8썣-9s 8`~M`N6xo9Z{,nU)I+Q: S y0=.|\(ca[U~;~w*D ^uЙom1KƑJT0 ݏadg+%t%yVW124T1/ͷDwPz,|ى *{eɒФ螜KYfbyK^0(kH`YH@ =PXbpk\to'`0lYc5z~/RGw5^u؉lL&QLFeڋ*X0`p⬘$1J#ދ, Gc;z,YTRQb`~DR-{ 懃h_W @וG=sU4s[ t'f^or<TtyC\_Y6='s}y>MWT^2O6; }:ʶ-O]ͤlhnŐvLfJM!ߚi5^*PmPz=h%WA|ΐq ,I_.o[߈>x&nS P^ō=/B]2}嚔G ax&{Th¹Lw:\6j(/x=S m`Y8#&gWz5=a8Fn3GKŔ#ɬK?tM[C .,ZF<%|;)&x UQ\X>jyKfLPL9d\i¿1^#1G|eaRhn~?:I<2YD{ ~VHs\){' ItWj,|"7Η[h.SAץ;Ypu<%yX`(Kq0gH -:bAlك"K=/o)fVcWlyj9pqюYKҰ@T˪ e0F״{M{z EQXW `*$ ;)d,nF3:UvKF͇,+ʎe4!0$ۗz+Y[ڊw %~׺ij٠653ٴ- M!dΖcROe/3$xJ pC4~S {mX9ֳ0c `?QyRLO%ޡpcD"טcdpL;I1n×6;'WK*=Xm,$߇zI&DzAlB]#f{+|E,{< re@\oi0`$tU$GE;c& KpXKJpWDK[ _긪ym js2jhtd@HfDOHv<Oq|4=ӣJׇsKtX_U|=Ͻ\D%(:rmB|yͻ|[ؾm?#>Yv [U|tx7rF{쒐-8 a3d)g,1٭qvw$D2rXtvIdQI^FA&pgq㉎c:XoYs].T 4պFWFX1\B <`y[Q1G=LVϛ\bC"͕j ǧכs][?3-\)Šni$U5.ؓCϨ 0C]qa$>vJAK-$ uE'%0Z0=.@ ;.@n9yQN#y>FΪ/ HAt׋I XJytR7[5=_T_$7hckh}yN ]W9 ޓicL67"6ZS:`֍(.յ 1"l2I4mK63[,"ekD@ŬrA'ZX58 &JhM"WX;~U/*f3fOe@|"vƄ\`<nQz`b)@BlpyPƅ ʏ1|szS)q<3ЇJωl`ar /ؠ:!>mWyqZ'_K 6G'ؑ[ NQ0}lBN^e,84v : &*;K AŽBߕԉy`4i+-@# A/$CQÉ;3ρ7gIBr c4$( ǔN B:@I;| 6< EeK\ -3 7\.R']?(/q5/@=up9<_a"w26+B)OPЁ'6Noa|%)^Rv6BG"Fou*f~7x޿-# QtxҭJ#eln\e6rبEr8P;lRzO7]Hj!"$.ߺ,*gDX/;X ŀݸ{qLL{bl{%aDi!n\|RQ >g~*BQ;XCT?H_cx ] w naA:Z _d6@-A6yElߒe9wcL|ddMT$n'¯H\̀N,IG4֩H=Tzп.KJiI$L- VThM\-oЩ(Qئ2,B/=_Uq- K*jkha4Geߚг'G?e&f>|\s*78WKBC9@S|v% gVc2_2{xG_Q"S`Jf(_q=sE Ԛwfek,!BYsT)jZȖC C p B6J0“J/csLPh)Y=z=[G~f `x ko82F|ɩwwDŽڋt!v,IRRr|^{X?)~7[cvϊ{ Le{C~3h@=zU9z9rg؞hP d]ixЬehOnY'$1y!0lޡl gTIP vgw_4 nspf/@X"#c,I"ju@J4c6~ .wP?7IGV̛kڊ5nu[`毲(~8^b8B89 T.օz-8Ԩ.:G T#j|PaPȕk` nphtqFȔ8a kf%Zƌ4"  %|%;*kּH-RcuȬ̘d>oM h!^\)q~1B<\fa>Z*h%Q;~pwFɄ?3o eY3Mӵ )OZ=+>)ERg2֢鰇jDz;qK+%0@Lӻ9`Ԙ `?zF&FCeGKonj$RSc, "7ҁO{3ZуbQ@jp^L&K ;AV v;J>,|RLDlb'?&JmƌP)¤8<Vڞ鋨־h2 O;J"sO>8e7cSJt gH RM1ͳ#2e\=U<;%%7oE{ʔMu CK=w3TNEtb$C蓹˖6+v `uȪp"{ Qo&VB)fLEUQ9+K:/רf5x^8 _SG#@BudWZ)YX,YdWkCMb2>on%'Έm2G$XRH)CVq-Y~X޻xӄo υi!iӲNy}:t+T\1O䝔Z:Hl4ūrS2\6- 1zEXu2d$×2lFv݌-ch64R_UA%m"d>E?lzkδ-a|#BT+ӎ1ܹKLeȔY˟[hqtMRp(* 9b[ԍhm Yᵥߖx55ޯJ>$NV !>d;yJ-Wye"@0`߁ȩ-5 zfZu_"+:,5h$f3wޠ#d&UZY>23dzUy E&Qfә[: }`~ۢ1ҹ- bwh,%kgAnzlj{\ v_Q"lyLI?x̛D L%j6+4Eܖ*ր&>C* 0IbbgS„km%4AXƚ5^E}\{qfz;R[ptye^z&77$nOo1һ~ڮuqtLv 9&L9ԟ8؞;EP$h` X cƑĒ Xw NZMpegL~v}0K:+n ;duPm[@\Sۣ(n i# v2 p6jF ~k.&F2SErE:c¬G\ftyd!\ `3`$HDȥ^8lC<L1?wGȒ+IKw|e/cu [foFLWn"ZWq:'d;@癇p`K]ᱽ^52- :xIz~,fYmPΗ9W.]j"**zI /[*:IΥ;$ڀ*Q X$y%iVsۺvHV|yTiQe`aj5\Z3߫?=GŵLj:U{Dfw+Qî jݙ_MS {rZ ѓ@/5ћ1?*)8/͐Wws(^vX\ .(L ( s(? A9Vv%o+ګ)C;s;;e$zYMc''wM;Kq1oH v02ۄM 0ɒ6+YJWS |wӉHF+y`^ (T%cLUwCl|K&.D.] t leSSKu?g$]aM" HHoe ҂$k<* q Nz_4|D&`eD4NJNX54h͇Z1>%5_pZn*oQcc_' V&͋8qzZeS"0[qEMUe3+J֑&D Գw JNWd?"{n^<@7F*~h}G}W'u78ZXmχ?X\6èSS} 0AIFpN_k;˥W)%-2/h:?9K0\% dݜUɯdOh%8 aJfBR<\CP/;^v*93.12M%Jcss[ U?&)4D>EH] }ƽ<8BHC݌Qe{YC 6bR̄ʆî[/YBLY3wQm~ڮ?P9ID Y߫9ǻyS*SNVp0.Ya)٧&£؋3O^~KU -kTZ2}cMϸHpM2Q\hP ANՂifZ?/( U"d"<"~ޥ@yteéH=IHK223`0[1*S>U1pBS -^T,/A',bfEVd@ )^b3C J[kګ5ʑ2F "Ol6xWq\ A'fJv:wY2OܱqvKf*cHSZBйj [MϘ42w '!$AIr'V6d ׺=j+|mK{D  aYVBDa)oKr'^ǹtZ`Ϣ֤Z@agymԌbJ_3RTjz9LP N.WtuɩT. rXHt:i3^eu\ kPXRK8ؔ +6S#A0(.O޺8K(~?)ei}w~3lt;*UfbZ ]*$[*ka``T chRU&V҂R_lZ =pp pmP|T#BQ]QSr*z'A76X$-LWόSW9[yܽؽGͿa.S6}wo!`@5lPPboyr#kά4cx fQ=هuE=uyk=۹+{my9: &jV;tHʓ+&rkX@:fPL ݜB WuN 2Gex 8}FʳV`FHb؉[}#q_s`] &}"Hx] `  v(e+x{QLm+;38@Jc{x\4nF,Z,?wMD][#40|Sg!`3z=Nm3G=Ɣ"jM;h>yWi*ZC(.S[K$ :\jpjs1FbD/h*'͓t+JB ~H"/қ jNӭTsC'zKȞ3/A0"Pp  %Zn^tc/4Xf,L[0I+C)WR$[+rqR7BVCw 8_]{p 3 Ķ }OuKNGӽ$'pVpCSry+`/<uHCnUULM5Z}إz%8 7VL7{EDp[M!Pִ)4} Xӿ?7B ,hAq Jq~@kVbwWm,ߓ0.*ZEM-A$5{Al<T@9LKR{hH;.~WFs2b9xo MqvE ̊dyC»>c Fs̈ix$D=r7`H) uwxd+(wâG#X[J  #P~\FKpcDZ~y1I>,#u%3`xϳ_:,6/H Wф TP] °F!9 KNT@Z#3a|Ǽ:n+֊z%wy ,Y3Wg6'=&z wNI\ÿ˶8I$1Jvt{\ 9峵_U `4#Jd}m蒧Xh3dq/6!eJ'Y4;}JFB}k&}f x&k ⢒zϤIMjPJ**cgiM1+h1|p1Dֺ8V+2Awj'ƜҌTVL!4˦sҠ*l*_kmFuvtpq(e0@xZKx4~M:X[6K81HY_ _ W8xsJ$mJ:B(Ur] %`Eo1#bF\&RMu0’yk2!H(`db}Cb8K!RFJr(jQF8RR|u_} SI:So ^D>8-s0VWz_jkQN'`9 |9Сeu/ԕJ eOC\2XXoiI7Mrg5f:'= yE0 mMei%| W}b1@hg Jh8/euX!%J7XJ! ʠcncעp6ؐrlM 82"A[`@y)?&RҏMlif%¶i}ь\F-Yv.uKV,eUHg2x2bM[ݴpE&xk&QOeYrl,N~aϵa>4E 'Ls ;!gh|x"0Խ:abICKICr&W X>dLLK7}Iۤm"Fw w$NPފfHc2wK^&dW0ګP3[/S‡󪌰pv$ӡ&ۮE?۰ۯ 6ytCõS~'@|6[Ru Bw;o Td&"60l X[Źuw|29GtWR6_קg#P䛞!{d/{cv0Y+?^οoSŶzY#v.$dz@7',w6ʈ{d%FF$ +%j7-S;[=+Ѓz6>`ƻFF:T^6`i+K-"4匉# ƲP4B*bjjcWlDx}"6`HShS /~K'b釸J2&&>./ x.,G:jMqkjS+czc?v1uPe{OH2de'T>Somynț5"!?ß[ ˹< Ɛ٪BAã #(?Z*NwsQdFh􌬢Ye(r9aGkʪ0WU'E^<$n!߻*4YVqtgH354bnds@S2J, AcH՘.%|e-956Y?؊TܿQf+<T ' X x[v;ۊ2 M+Is(kHEKI[~ƛQ-GIyZ f>::l;؉0]cpo>ssoZom;/GCpP#wJW~'f?pk㺐IuAK"xAm{%q 771| h=CAAb(|}^ d9լ!&p#Dž4y8 YƫI=3S5#h~ia Q1eU<o0:@7m抮),8mEL\1.7$&4_4,:P$וTjȝ^^r, bCߧcRbj:R.|ՋI`:u+Ud,%%*5-]?Gd9GW4! nE ߙtVzѤiW)H`@ߡhXP| ,4|_ۊ46'{]R,+ZI^Ĕ6vdʇRǐ 4 Կ w;%ˍ \Yf[{- CM-|gW" OUڱ+o& _ƪ$+ɸAutOU !I0O #bL=pooYQ,{3|"dI 2,Mj~ƒ=VEؔ.%iz,;mg+@%| &EŌ%X΂rJ v(fe !ȰkƼ]zY<(_7R*N3g@TXCRoOEOࡇ]Ղ{\b٩,"`;}V4[ؕM-C]zzKyTsBCDۿM[s^ДGPUJ-:d+B:] Z҆˒aX'%CkJ5-a%lW늎M^#GqAk" YzU{sIr;1V<:RF` z_I{aP4}QiLB˛/:msCU>r8b0j?Q?$x滹x"p]~褡th'^fqxoH%Z~sNZ-e)YE8fa0.a_R;N!_` F7!)!pQ~D |yYӒ %jGxa ;ΆƲYV&7%l,T,.ŜV|K18׹1xVnސw"~ SPbx rEpQ#JE)4QA0x]|kqK"&".SM %D?hQb7{=%>gQn a7jRk@6B.XNV/&)AN{̪Q[ry_-aY`=SV} THV׶<R ΓQ=t S~$]F0n`b% Ѱ'sqc 4/ ht\g`dE U74fǜXy nF_;IWQ _-dMyDLƊIS tlՕZRGUڱQ *5E4(?tRn+=0xZ{0"Jhwd[YL?g[#z .$^h əugjEJ$1AJ 6=0DjXX!zT[,˗`9Ŏ[p1t+ݰea4͙0@Pg`)1_ 棌A`</Yb HKfS|8.UT;-W_΄ܢ7fQE=&,lA.4QJUs|ŏIt0U[&ÛΚXjʫoչ' AOFmOEia$Y+u=7&ԑEV_aBc/>i*>C}~e"e_ĔEt*&21 cH80g|I<;`{lrtf@3(w! ) ' ;3$;7bNfj?7$9Xc3ƳUk_#'$&Z lLnwˢ?z4C-S]8c/)UD<_:MX*!кǥ6#W,^v ⠸H.M؟|]q\zvD|De;ɔhkߗ?6l}JW 4ǞR '7t>Pp]A9`T[E|?ZC{&K܎zGt8g8*a=BWbRaWEnКvDLlTFGQd걱̖⧛ 1[P>vע"f0K2$џJ9dzǻ< ]DL "?S 5EOS~8pu$VǚSƬU>%ǏL]IQRJ0ٗ0H(-[7]6n-u"]l͌uowJ1;[ꐓ!y$)' ی*Lbaε_+Wd6R'9bD1h>}Xnc4.'7nWk6zvۮ}1}#IU9py_?*w")jMUX .nhI."x-QHާXu@,[z=\Ǒ7:fzE e3F,4VK96NT7 dCO9IW z m. q˖Xd5r$^[=nCOSVA0Ŷ {tV6)XBWg<){|w`A0kČ:~AEg`z6u]ƹs_\DA =5 ?F=*|;a|' Ԁy M+֌)=zeʉMز:uYQpm[0/' |T9W+LMUS . %xު-\uX,NAXY>%@&ۭlQp ^츲8"U a|]t ۯ\uÆGX"%;C1C\Ť&/x 56t7ӚL8|6TxC`tP3/9RQ$waI-E }h`g|P[*>6&W ȃ"bhZӭ/%nɁQ1 $sNQyϑ4w/ >>;6) 4l̆6qWF)Jihs3G7YT~ӏi w\ɭD_q|r'NJ+ vQ"rONL1٠NQ^=طũ肆;](~rJ T@jH*ܻ~++)F },F]..U4*z4<֡yZp dqp :J }_ =.RpUݞRXcaA-nz=[m5 퇬H  B>jrVP1bI-[ XuD8f79 ;?ףdXdrPsj/YTƴQ2QK]F+סz pB "?ӎ IzCDOK>\5.-VP[5iu四c>Jp63]1'yFёz;G;XPP|t;z{'AJXO9CBg K&~^bw վz%.ʮ{cOՆ샩8&Gл+),;~{!C9;a׌S= :fQHQ nIc@fyhN۾pYӷ8CIA9Qt.xy@tM$[bZx ML $0KxQUa{ a&).`|aw\t6\@|S^pEts*L!t?X)>NjNkZ;|;&TψnYy 3w@ 6^[ִ ͂ jluUuH?{B0 X;F7j`yQLQ%X>("듺L!pծ`5GQdP,"FnLux63}D`ʓT3ق.X)"/,Rfm0t_}'m(0D:!0&)+Xb!߂N(x0&(Gyqta:X@tܓ$T+rǡ)C)1M4-q*H#۟"`D /]N@?tL_c$=u?S4HHN8hync[UQ2&VB Qv ljSx6JCu_Z?+_@t̡!|of.m*=zK*/d).ZWEE;yx%E:O3 {ϐMPdU^U))%iVª0֪ɉ8E<^ӯWYA\p|o\3_i14)Hrx ETԑ+-krzEtijvj6}C\5ij{gC= $OIMp( Wd/Oc9yw?ކK˯Jͷv%bv.k&]9fE1)*u>;H@ݯQ.儼BWG--^jPw'wrytnQetF|1$-ÌqD%e'X?H93rW,Z֙$mvkSC~Sdz \4@SBSb`v|:_pMpWы_+Lb]ژ+ƞ2V{((B C&U3E'˓bG u5P^^_2 (xnK,^t%Vqon5 Duyq H γ5gBlTmrbEHDGͣ2W6y(.qI&}լBl+R٧/qX=tApLKkAh`-jJ%O1 ;MOvu4][ح*$ԕUϔ#JyI-˪?+)܌_z%\tmF[0ZDH T`;FH)-#.ghWٷkOo҆_CsXˮ%nʇ},+ќ _xaT{ڛT !&8IK۾,y- ^Bg-Z4rvƙՇX}+̕5y= H_0_"¸|5~烏ҥx.q|4P͝|>u\q-_K~_G$XGqdg fWj|Ѧ݊h&OQxN[ERv@Zfw8BiԬU 씴#sF|g~* g/W ;#\dUc!B }IA2bG{߼~m8 qa^3j/6I*Fyk ꯝp7CMxhLh x6Gq~?6(#:tD,l򚻚1ri(t983W_"rW^o v;QR;&k=z*!,N«p%,n3*iq@Eə0E%z}Nj }?s^ZdQxa3%Q[A x_4'n&gClUbgz%@J&ͥ}f"k,Be].dZbD\zaㅴ9n.E3#žR0K8$}5Qpn *;_ǔD^QEǑcAozeεY/&)Kȩ7@7xjyyAO;ݞ-}a ).|4DDTFpq<%yӍ5ȶRe x\epj G׽ xQe+!2Sk:n&o’[RfLzDQiˁM,0۰OxOҲ2 2;.O`MoqLYڊG!Ųc8]V|IIb jgӕ!0[gF1E\$endRW)7c㘭yӉ rz;Z(xmY{4ֿSse|N4,C&g q;lͬ@di:'2tS 햣iK ). " g!ZKwΪ]NKq:70NmmU4]1+Y,${oL`5t[p#RUB ߄9z.5o_Iw;ŢMY KcZSQ_*-kډ 3_]%)| |$Ei#GIbVn?H{(B *5Z-CyL`[#Y1C6% X[j~PۓĈ(B8E n-o*/6Uځ }\YXg m`ze!SpbAq!OZL^HߨJOy-5ͧ;|?A@ٻ1tbu^ّ`\OEC2#u#H|c_[д)G1_Sot$B=pN 4B:v˨ACqu J螈Sjߤ(uparZV3( (jgKN5N#qb+Bdw؅-F^,&9&|* qohi6 6[p'O\ʼn߃TI.Ib8 ToU cǴ_&z˒dZ̼skW7=ɪEjBiy"xp"Ɂl۸%>7@E OßXBdl wQ1l4* Q! Q# ѰrY=q<IǬ'`S9XnlJ^@.UyB-Wa&G2\}MkU01v慐Z.Nπ,zwYJ汃Vn0[5Εf c&C&W3vjYݼyD14RftͯJP-OWj^GW"`kq&1D+=jipqio%qSAYqY뜗E;LOɱқÊVw$`+q*4#C1aT^4TRh-n|8ʧm39ѻ,4.xXx!`Wn#tGD@V S%חqZ]軺=\1۝CE:VU%}OazVN_*">(_ f? :@ZҚѭs㱣 eW gO@A}G*$ ծ6yNņ_K('/\YbI4T /yΚFulO],g\;;W[Q-w9VDl`:I`cjOam7U l@ZYz @z.%znC)"cX% hWVၺr7o>ntViXY]U Y]sp)Kwau7M1z-x#l|5T->fQxf@\d{x#w."lUȰ=5Mia$C! fΪ;WOa\&e~^'uHZrBRױ=Jqv0JA|*|ykoe%`S96qZƽjc$4z6w0 vnCoi$6SQE,sʺՕ#lE5+ ̎t$D:;IU2'jg!;AIӌ'2m0@l!~0.u`_efwgps]*Fp8\wDn`9E^2%L1M8F"5w$^;uû0789Ω(c1Ly[}RuO+sOt(Rҋܯ&l?PӞq|&d=(g9֎Ӕ[6̟wץj?j-ډQuȎo(BL,gu55 ł?M_xSQ'zg!t QH0Q敇n'{1}l[8-3.eWIҎ)=B*QcX Pd̻?I>:̃e|{ܫmaV9K U>8jZ Y/eD9+Lr;n CjH_}M˧ٳQƖ}'lJX'y?'J)⼜%Eru+6>ƺA߁`a<Qquն4 cLͤhbQU1r X@RJ+2 hh eDq3X2P.`H@_*K;S1j{5)&kz<;f8S;,-M&XOReEQ'h4c2Xp}3d_eX*-x *=OY蝳ЀԈuȨ/ZE`3v1F-P-՞Lh]B]*k,3R?2Vu;1륟HtɌ.V1mcߛI |msWk0mst8ኢX$86XfVž<5"ѲrIZ];f/r:RJ&HTJ9Q#{Ĵr$&\ԘM$UJLaQ~_ F.[qV]2 蚭y"0%@Kwie5rG4PqC!Ks rKОIDdAoA/2_S>vw9&19uʶ eo'LFIK7kŋL8)ĥ鲦;G^rGo ^EpЦ\>ۧV6%V?x^Cqcz lP1 r$'2@s èW l6\u"Be,\cl⠻ S';sbNN||žܹ vB&t  k!/TKփu'v#~rsVi=w$!73kAlfeD3so( i8a0l_טּ=N&aPyӐ%:q]ϊz;N^;J5/8h(hIڥ}Q'MdЛQtK] e90 V&f? ?|ұ.*@pP#!2V@wdTY7Ry(xO:緜Vgj:IdŏX3 CPf$KiO Ab_?Wlmc-kv gɶXȭItNk/"Y+a * &H>#gjN0v!im]7=7!3wB*E5 ?yWJY宅Bm24o@_WU~Ne~zW=.?z 6d∾?M|!9etgG`dZO[&&*hn3>H$j݄ Ā8~r}=C(6}?>qltvAvTsV/iQ2c֐5&%jҧ_EP] {DR8TVڶ/i6EmNh:űZ @ף 2H:bq,ԣة35Z?ޮA9*6үn㊛5UDG\ErjH~d$R.1꽕$ًC8Yȹ٧h6V"ŗY*`kqn;Yu cxYI|A^G*mǡ갈lYg&.ЙZ=XAAs[|;.t:_o7mO0Yf!E#~Xn>_XdvvCe-@iWx)y7+b uXT`6ȡp8+VZA}y= (6A|PYؕ bLUoajA'com8a:䁘39:Op10RV_ @ae8ҚF|ٷ(Zl6#Hj]7OcybuCy? 6Sq D3,OU&frt}IrY-uL܌ $H+k)a "غ'W* uq4T(#>*Zas<'*ǞM ~_1ޫ'K=Z "uv#GLl8 7yA4".&}o}n)ʲ O91(6D9 d:p;s:8p= Pjx@ \gJb?T?2e eV[$u.RS٨޾. WZ룅h!z_ Wh!H"ct\N(H-IȢk$_:lahsJ ޸IN2 A!E=HZ$Mmhsw81xgI#j˔%ԛg?#1T3$yޔSגU,'x nԝfLн~kE iR&QR?wiƊQCgqәgѺliuC<lU^ڐ 8 n@5oq8ޏ/$@{Chg3Us]0Ze5a.ӣMZMBFEǛ*5yHrWL}`Cw>,!+6/יe(B,~& 9 ԟRH/sB)c$ =zسb2&)>ZpTk9ۇލ^lOܐ|0?e푕RuY3oj44JdZ,8wT}w$,(vcr MTG EUv`Kd7Aj߯&6GW:88ȵ1;A ]؍䲮>CBǪʺq}9Sq4!? g4"0̩_3oǘ˥!;t#5̫,ǣIEoi귘ƫo_ 8fGH_[yEt w˂h;g7P&3gQ:WG!fj@ҳ^BkN"J4[<8 }b$L&x-\ົI [Oi7?&*G!mpw0 4 {ګ,ٗ|b7/I+8JEL/0Jb3\騞ݼw護u[P'L yg.N<$L Rkݥkc'q |:ďRi{T^IFmPko#99<+%Xȭ9Y&?ni+J \S&e>R0IQ(xR@Q]UOE(?G G bDs9d ,?J]=aS`Qg }"PI tfDl!%)>m'^>ekon|1t@EN]4G|51wvI?s*?jI[es˴?3ÇRȊ_bR6Bu,V Gn{dڥ6[fSF\%~PsyhZ{Ҙ^ˠ,v%~|Ad5D$wd I}HxNˌ6G_W!ߥڙxIi.(~ﮐt@*HL; kG!ФygEcyْOrsrNM#eJ)s1?q{Rokn0;Չ- et-'ӱ*Ϊy*KiS]

6=3*`ߟ$5t3 z/ZJ'.Q¼ WE.?Cl_-PJ6m&$/5CUg;lw /_RR 2G(n0@Ϣ{9QBb`.ǔ-UC_ӹ2IwfDY-oR\T G2 難LTNB'ogxcc@7 h;'S bDƽXb,د<^|8l"8q; h/ՐCh=wsd섂rV[Z4kM@3c fja#`YؠsCP<nUzvDF75 ]S/mUG8 Ŕ_7+%ЀFA&_Oy,&J͟"8B=NwG _vI@cKcG$襊+!r%><^ e6MXcn|-$\wzxN;ܫ1I~MTGK d7$,V<ҁ_e@ n|4]‹;GB6Aƽ[aTqϭFAad[vT\*9I;qdzRrH-Xh=Nʰ2: gfm–9b"L'6Ah^nB1LqxV՗Az֊3d}속 %NRS-Ҍgrѧw~f;f2{ )Ⱥܭ.(Jחy9V<{b{ck\-w#sҙvEL H츸UUz؍48W8?^S,{ܒsb79d %U>;N[2#AxXb$ե;|J>:RwI>-vD6BJ !Tu{k{NnhjW8zҝ W{:N}ۧ@Ԕk 0MObUQ,ϙ d=)mH8oMA@$\ɜoRH!Z!|}ʌuyƤ}ǕfNTUpaIN=1'~HPl^wwהѩlH뢎񅏢 +],H̥C9+=j8[EI޽ď칺pP&PS]EEeQOIn>x659 ,Rz4AlA;p+i$FHTꂽ0 JT@Hh LڮmʑtCD"d+J~A pKuOerB4v(ҦxVG{6u:`ޖ_4n`]wl7by6_Bf*DaIM|5qs8 xA-f|֭ߦH$k3`_ȣyI%G`!yz(, Rmא; ϼh>㖽jA w7ph 7XR20ߡs~ )Ys(?uH@Ml~SLnvAD"?5g-*{n{(> 5{zSu"nYӕg9 Exa\aQIѲ}@] "Ƶ3CܢlEiLK%+~ك[nV<,$:[3N\TZ58G ' dC&rp^ƞ Vt-,+0aiEY0-C" )eLF| t\SO4jOd{i ׎ތ@^ y[]lKBȅ6T |[PnT5AB$}7Su`>֤3Dj^2Oc^h  ϻ %:{̴d'G6R(oA/0Юk0m:xft1Ѽ ^W=k:7vuǥr|s}\ +XL>gѰB$Х(z`*of#piP0JtTҿrV^ϸuThXwWT#W571Ft蜹(GOd#Fz}R^pG'汶$:Esd]3^/dU5O6S`*3ͣo?"s3!@_ǻ#V|uKZ;}~"E|k QGwė⎥d[)h{+`HHԈ))LhՔUɪNM/T.kВSV/d0I:ZQ?#L%zfו[_͏d %ux]c%^ S0Lj- '5VzzP"!q5S`7}dvD"yje =ԣ:74Mѵ?- ☦ITcPS:u{~x:3'3>3%gt)Hy;!Nᕥtta.y0`j;{^!`E钗W/Xusww]yrW:2\>/<`OP]`~AȼvgA4Co&!/16}.- ^+t}ss]G1 +}cXPt`9{sjdJ&t)|gC -w1$BIf݃O,~)ctG![S#O໪h$y,{,V|7QroFy6]:]G߭R߸T0 =w}Q|}98(X✛ulc+N1E٣S.3;B-FN|@WzjBGw=sc(l;CE51l@ W};/%:u[EJ):h&H1M; 0D 7=1x 2sJaHN*ĩllӧWd6?7y0#ݿO}͌ȭNkpaիuy*džFeTip>Iz1Vu#MK'Q1&$tz 2W 6XnXE;Cw'1'L+SgAQ@RH%K(6[Xwrd6ox̨AcTzDMZ?V ;&B Ffl[fTCz7?]8NtG aɤPy jRZӂALVj+p+;L}r5f@+~-mR@w>j''qL*jTCl C3uk S~nϦTI`iןpGW)ַ7>X> uns զ6$ sTb=QǥaP՝^sFyHW-{+#@Z`qҺr܄D ֻ !a,gJlKDfR]#?nu+MJFIМ, ]a?Ϟ+ézs/bTt7ig <I1ЕLjv2f>xyQ=_i, I|M7 2Gahȉ)wv/mĕ-;_ĭCw!ZS2s Zz&OU;xSűwe U2PI[x]8VDINeү1;dWk3KC`;h@8 m`y2X솝$S1eͿH"W6 =xz|8MuXκyLfv?"f!:qCw)2= #yƺy1-a2&Ӿy< 9/\B;XvW[Bh76I-gBp h)d)bЗL+$RYg-> .>B 2)dg[6c9x`o#.]PȑX*6E D 1„p3#"pn"P CJK{<!vB׌+B&$F0+p^ h^%jm@']xi- n@h8Y]RةNQ 21g[;dOuth9|ϖ8,^"~BzH헤!m&5A2`Çk&srW$IW3NR2d{Xw?9!aή9~Cn,>Ll@#Y,֍wEуWW pf\s\GXOHAPy0a?a:vY J*b3K$Ix[~#{0Ir_`[2K+,}$4{?9194p ^`Us/_0.orjQrWM9-#1X3uw,B+g:OD+usR&Qi_kl~_OϘUJ1[F0ι46%gc>*k!Ca/IJ8c\%&f^In Z3# Gū(YF皭Jf%!c)S!VlSgnlTj:a ^.q{L5AYJuJG]ݴZe]+ۀv8K"PZvzFH ;b!:oB1Up ! Dg(wnͺ ߎAѢ,!{cMhbJ By\~1{U"h_ϭ<LRA ҥ@pa +CA* (͜ 6P YZ