sendmail-8.15.2-150000.8.9.1<>,OlcYK/p9|F8ٍ'V;P}75MRtċbBbY l.n'G@T H<`ɾϟ5DSXÔDT-lM-KxK;HW>C;ZATe˸ ~ PTr49<#nz|t#xwE^1ausZ?jAP<7o;*wo0Z=ι_Mȼu<×qrx^0Xk>PX?Hd   , '@FNO,#!# ## &D# *# l# n#s$#x#~~#48h88(B(E7L8 9$ :) =>?@BCFG,#H#ID#XhYƄZ[\#]X#^"bܮcWdeflu#v|w#xL#y*zDCsendmail8.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/ibs-power9-110P8SUSE Linux Enterprise 15SUSE LLC Sendmailhttps://www.suse.com/Productivity/Networking/Email/Servershttp://www.sendmail.org/linuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in 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 znS3dX?9I3w-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聀AAcYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK(cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK*cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK+cYK,cYK,cYK,cYK,cYK,cYK,cYK+cYK,cYK,cYK,cYK,cYK,cYK,cYK)cYK+cYK+cYK+cYK+cYK+cYK,cYK,cYK,cYK,cYK,cYK,cYK+cYK+cYK*cYK*cYK*cYK*cYK+cYK*cYK*cYK*cYK*cYK*cYK*cYK*cYK*cYK*cYK*cYK*cYK*cYK+cYK+cYK)cYK)cYK)cYK*cYK)cYK)cYK)cYK)cYK)cYK*cYK+cYJcYK+SwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwT SwSwSwSwSwcYK+SwSwSwSwSwcYJcYK+SwSwSwSwSwSwSwTdSwSwSwU_2CSwSwSwZSwSwSwZSwSwSwZTdSwSwSwSwSwSwSwSwcYJcYJSwSwZSwSNSwSwSwTdSwSwSwSwSwSwSwSwSwSwSwSwSwSwU eSwSwcYJSwSwSwZSwZSwcYK+SwcYJcYJU+cYK+ZcYJSwcYJZcYJcYJZcYJcYJcYJcYJcYJcYJcYJZ@SwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwZ@SwSwSwSwSwSwSwSwSwcYK+cYJU-~SwSwSwSwcYK)cYK*cYK*cYK*cYK*3bbbf79bd302c9403af42ceb57fd5699664028f0947b7d0b988e5202db7c78c38bb7bbdb8ea8485441a3d8539471da8c86b7fa77ca009a7bff9955bc633f57978ef7dad96f72e6894d27a941f1c37b3a5c795bdd5ff4bad33f3a8dd2b815edb5dd864299016286bd0457b88c8f6709879f56872af39c2da5df2dfd68ed110aa5afea206721ff0a8b260ed2431e9f40fc44db4d0e29992721551aaddd1377eeb463abf81faa365d6fc7ab06bb04cfade8fc9ab4b5f2376c11265a71800d8d1d2ecfd2b2c8560230955b1a24c5deaabb653463037a6032d8bd0b0c9f8343d5c2148c005974874538035aed60ab809af57b2a9282a913a83e7dbf4e11adbd2d9aa940aaad72e526dae1000cf4a4e024aae994816888a49a0de1e1b608268a5c36dce63d16ffa707f75ecbb7a681637fcf56b39d9eaf16facdcf14cbbe7404acd0c2ffe3ca45a353a4beb0b88b197963e28e590edca32a54cb87e126465fd2b7985ac476c30c6f304980393834b5e3ea5fd067db640bf23b398b0bbeac6499f4e8732079383d762fd5985ea024e03f0273197f2cdbeb233d9472937edc6ca75406b713c87250a6acabb366408c4ba8b245fa46639aa1ab4b483507043ca8678cd75517dc1e40a53adc37da7d93754399c2b10e89dee156a217ab4c23e29a9f190b62d43abc44230437564487fc262803e631f8ff30eb07da2b6dd4694c6316df2e2c612838a878187a9802bba61716fc8216b4f9166fc008fe35728281dfecf8c93c8216349162b8b32ea00e18dd5738073089b3357e154d2b15472c798d3d814e30f6079105dad90ba35ab1678e200732b53bc46e0377350320f8602abb5be455d61e7c62f0c3df3a035664b0d089168fe3a3c2db0a33e58152c2e19409116e7c762a578b63978d4658a4982a6cd6cdc8b123eb297be639937a6febed1ab696868d4ae278c19119e6d9d3fa9c62ac7b8aa2d47f7106441999927a0dfb4c6de7cbb08e4f5707bb205e64789ac03b17e119913c6e92ee119b4aa0aa2b65d18675d2db03e85759f82bd4fed51be206a1f9b36bbc6eb79486181fcf219b6c9be5f61b10a137be4bcafc9de6db0c7391962a3ef9b22ae6e08a4f25df401bc606ef15a1b0911737857256be9c0d5b2b40854f5d99dadc18c115c44027f87b925b84da0605b6d0da74e24e047ce6055ad20b46cc786575a51f0d407e3482423751308aed90a6b33e296fde9a769b2a4b96772c1d78cba7de4614f775d8d679e02fd9842639e8e48eb03548e9a41d77c962d2646eb7728e71563d80a559b317526e301402cbcf6b0de20b22cd5688be71c27199c27ca7518112b2700dafc92261a60c47b55d6c9f6c0230ec75ea17720f2752b2a0f3972268453eb019bf0af19bc8418bbc9341a8334fe205c06ad68e67b362a8e703cfafcf94bb4de10aefc54516a39fcb0242011f7e4acb01b269faa5d0a0fb59a128b715a3f6066436bfb271e198ddf04338f1fc1c0f4b38b14d9f2c10163f83ff2f8dd7feae989d9da49a59e256367b9c62ec991f55818db35eedf658bad77e92a412b4dd84c499881891fd70f5a130576e8245601a41cd8ec6412ca07d3f0bf7f1808e3f85d9d66bd82a31d1769d1a7fac07f94a3bc357d6fe24b4ec09be4a1e8cdeeefdef8a5e1409cec4d219a2e2f615349881c6cdbc073681e96e79d0a44ca803e6ad0416d211d80e948abd88a7d7e4b55db33e3c5768db82258b074196a8d1a4444dd3175f3c5a95b8380fa13ee907936c79bb432b7693e3fdc6fe0b20b8bfedad7b1a61fe537e33c3d7bf4e59a3ca91ef57295985454379b84737814184d0f46455a037af4d37fc61506e0bdfae30e018b16198b5344e44dca0ee69df1beface74e3b071c16405ffc7353aa0b205b41f88383d66969927046dd133eb16759a16d1a476b5e114c514948eb4b97ce5f66cc548fd5777c017eca3e3151c89a781ed5ada3301162c44a1f9c195c69044b445186421fe809c44ef17a66d8b2bb63186bcced4e949a92077095abc17cc142e976df6d6ec7658b5330b22a52d5a83ffec6af79d76ca945bf06b8b1ce4e5081dc3556ac346d821773a2d5f534455a5f1d279c6f4619e80bb0600a68ae64451a37461239da562d6f681afd2b7d4f6f1d6750871a96744560466681dfcad553d2a659377e832569dece2f62b8f00c7ba14c7e72ee91451a47d4c271dd9ae3300e4cfad3af97148f31ef76dc1132d58c8457ae233b6a48b7ccd3c6f3a052f33a2634454acde1cba103302e78a55212ae76bcfe6543fdc5b104ca0835b5ccdeddcf750dc7d8ddbf5a3306e5183f5b4abd25d431c0c299e45b9acd2a1da31eb12a8a0024e3652d6e949ea474269ec7f7aadca17af7b637d12de463ff0f2b4d0822fdbc5211f9becf453889d8c6d1d5763cd072c47952eeb7be454172ec2bc422c833e9d066a4757f608588b4b5de13115b980fa7afdb5bcc44ca40118fb509da93fcd84006cd5b813dc95655dea3ec169f074e657bb595ab598e31e7f23baf05a168b2c38bf228185ba787ab8dd0fd36cdf38e702dcd5091a32e73d4af96d5da7419b376c7b1e94d67f9ed5c0a8d1389b3bf75b37dfc485d6a44e8ac1c65adb1721035cabacaec65c16a383d3e41b4cda7dc3b8284460a7ebcf26cf2764a27fafff49d939af5735c8a9bcd15de25e82792465ae225958b8baabf78758e4953eae5977d08a772596f5e479bcde140b000bf935fe26185be8e433e49426e39c5d2b8109aeb297c1769bed97c24e8386a81c9f34cacb613c978cd755e06b40c60e93046da9cfd2ec195444eacbabf1a8029fef5df574d5934212bc8455faec80ec9ae17d876db065b203c9ccd7437aa9e2f0514a188bbd9da4b6e9eed9f2301ac394d9a5ebbb53a347545a756b23754fec73038e879816400569c4455dc68ebe65ab416eb867983ece4e21266c0bfa3cda4d22bad1ed4d30021f2906796ae00380e53f46886dced01542f141da6eb4edc716f60dd152da3d7fda199c874793fd4a766039c900afa98b8cd30ea8781b13796652e51d81825f8b1ef575cc2e7a5669cb3838b2fbafab10823e12deda60fa99a9ab2db03a1f75e7decd1458824fe119d1477fca4d20e06c6722db5d4d64a1ebdc615b161883422774bf9c42f6a26c57d7605e3e724eb6182601c02dca67d92cc9e78579e649677c455f8c9ab17a3d5ba338c0a5ccbe625ae0571e9e58ab7f34d8b918596bc3ad3ef4eea5a2b890c5c255b636fb4d4907660999751741481100355bf55eebc36a1ae2b45560956fb723dee0fd0647dc45e9202665acab34a2d714a2499e27d2f89e6b294f8270117bf01b1e4baad12e4e02ca4927d3c1c67636f13c31b99bf6e3e2129546c4292575188edeebeb3d281760b2c549189f34065f3c54deea118619147523e1978aac1e480bdb24d20b466dc8dacad0756dda61c67ff1b5655a97aefff267d72b278ba4c0f8f2f2682117fc294b635703041857f94ad901e919454b3e5e5c4b97ca0ec0389351209b20ca30755c2328494159b6e6d34d42299e3f9bb8e35c7981fdb813e91329589888ecdebdfb9d667212f9657dde13880520dc2f9f8bda58b8f8cb76bd4c685bbea7aa14f9c300f4e26ebf34951248787a32cfe14c7b91fc6f7ab2f7e3d4dd36afbd503e884f69701b102ae7368327c59ed9f13bd3a0720912bed93dc6fec7002086aee4b684ad4ef60e2b2e6fcbc5d4a008caf1329776c832dbda331e9c2fc39339c366edbf4fe3439142f88e7cd65fe7a7f41228ec59742563cc810260f323b784a30bbb7aa1c2d01479ff0be62197cf63e266246fb2afdfdaf8da0c6474eac9b5f754437c0a4effd6fc149d0123f64692b0afc02249b3b235e4ba681a4af52cf6232d95fa26800cba590ee28a679b18331a24bcba0b36dd8af0d7fcf81e6752ded5e8640d483c6d562ef13070b579542676b0187c006b269cecc2d929af5ff3791a44a76743629254441d50508e619fc90db30cd4f22eb468e7ae450afa931568e541d075d9dea057f33ed2aa3cd30b05c9076646ccec5ac4f1cc57c154ac49ac5894ea30dc524c89ee6c3dc6426ef5285c41a858b6f60864be7005c3c4ee7fefed41ffd95af06e97d980c7df72c93be92ad4a7e32ba9fdc6dce4526e3196cd539a9d714aa3d23a0f86d14947834f0aa216ffdbc13f7db914fe10bb5c6b57057294e3a0e37a8f38c17cfd04102dcde1ef91c50e29c22b8d8b55f2f39e97efdc17c888585d3f92a908e1fae2ae1bc825b31f4d263cb92da9032db845f83c0df0a35c5e44105cc7b4c527ae53d0d0f1b7adc16752fdef46dd988cc9357b6508af260ff151ecaa0815f9dbde3924c33c426b5348e6c9fb5faff9594b08dfe97f4a1056e714ad41c25778f8ab5ce152e77d580ced5cdaa861de879b9c4b292045e5e32719b02552fd4875ec327e2a68722ed5edc3913935c8a899d613baa49cbad6b8122fc2a4250d6c32f3ae2276acfd1f086d8eacab8556a06f8c9bac8bf8e7dc24b91865bdd00667ff03052fe327ecb571790fddec44817ab8dd7460efe50f115420129eda4648366ee1f8f893df2b6b37a1cb67af3ca09875e25e3d98ea756dbc54c4749fdc643f9cc2cd5c685704b8f1ddf222a79c4865c237431e57511f6c8c20f8d66753f103915e7e443719c07fa06271b9443f3e3370303b1f182346cb88af3ece592479eb58f614ecd8e092d861fc8be612624f289d731089862858c09cddeebef6deb85e822d342d1a1107855bc74e3e8b649ee2856deb2592506e0415370cf34e2693d330d99885397c7964365991863f8a12746e356a3580466bc57e59181e3cd999cc990df4d212a210b5a260543c642156b1a8804774980f3ec4e416a4685d516c87b1b78d8bbe987558f8cdbc77d2fb7fc2714195f2d6673fcfe12bd710a17fd2ae0902cc7b912c6e13fc06f1962d1296fba48da055d9dd58433ad1cc4ec28244886ab1ef5595f49176bc1ae11131fb6c341b019f4c404ce4961a649c3032d529d01adbd80c053ed4fa6c43daec744af462296e3e4a3c6a84a74e2da0f856b31e2b2e8c5508e8ef5568f0e52458719283f4865a6aa206d1f549d3d8d77ba010cd94cefff0da2210dd4f7f43487926c4398b186b3874f86e55980b2a03ffa5e9eb16e816a65268a65e528c3e6becedd81318044b04df9f9cc2e52eff1ad5843c6669b248a44da7742353a555d04eb260e28cfb52a0a2e4a2f8f804d8a7e00373899178cbf316f30c085b003f7d972920c9bf818df82433cebd7e9b307cf99bd207df29c8229279bf56e8e5c217e5259820af428017bb38c21f543cf48c079bfbecceb0e036e2dc2512fcd4a5e8dd4c257de2120f977bca51898c0fcff0ac486ae59c4d9062381fea9ddd9d977f7603a1cc2324983467ca98db43cdf282a9cdf30c9deca741b2035bd4135428a3e97e2ba486d3b489258870f380abf448c66a314ad72280865eb1549fea5d240fec3814fa5c1c1274dca1ae4b8246027ef425db0bdf271a11afe71a0f8589fa66cdb78ed65d6bbe4fb31e4efb63d7978f5c7ef07a062c9d8b8f616476e915084cb73f28407d92e3fcc6bf444e95815fec10d71208c7ff0aa2c0e58cc1a32e8fdd3a298013938779b64c06257b5adb09dcafcc53aaae75d8239dda2b90845be3f5714d9465a29a3734318070ce51a8b511363c13d0e7cd697c45f40e25bf7627d68ec8c089b78df19a9ea33698a1fce0049cb81d3ca4cf519473004131522a487b8ad56b319d2a841d951d528cbf53745168fe800a68f63f0dc65a36f1e28bf365327db49bc6ecb3102c7ec4ffb0fd5934c4270b8b01a8aff65220f32c60d9db8858ec4e4da9057a37f2d54c3daa77005f26dfb0735e703d8e35c18d0f434a71e281f08d0e2d2efcf4d2774260857f4f0870a2da5da96f738ff3615e157769924c45b5cf94edf4288897dc2995cdb1251bacbb12c2d82ffeecec86df8a48d6c92b9f51ae26f1a67e60f732ed0179bcbcdc569d845648f652691c86bc8c17714e69fda0ec8479c9aff95ded6d228413c52356682104d0f786750e788a4321be2c6f2d7e492bc60aed9ddf3726621f94fefeebb040685513e9c92c724e1ad198f981149a900c2b88923d50c9055dce7e0ed2a3681bfc85ab88c07af77522c65dc5aaf11efaded0492f008c2130dce147bd531e5ca99fd8047871f016970cd2a3c02372cb86835f488138d65ab48805213d9d731ebdf4b7b6d282ecdcb483c987c6d94cc8a2749f4a443626a6c8ec28dce22256e0bb2ea81e0fe56b23b939734a92d5d7f4ff2717b8b944bd34f5eeb9b72c478889c617d9ded80723328cad230dd7bbe3d7d9c882e081b3c3b64253a653f14339c1843bf3a076b42756aa01a230f3b86df81f4fdd03f79229aa82f45636e87768ba7e0613a8470d3993a0d013236440628499418cae86fe20bf1b8bda7c7643d06e8c65c59356fb8440122c33faabb0841eb11a4384e1dc2bff5830e226fcb521631a06722ed689d6d6bdba7fbb3c66b25961234f93fe440eda0817523cac9074feefb65ab81185231889aad2d06264b706e1d228c47c13c51e0a3ebf6e88105790f70a39077e00cf0bcdc99cb69749beea1cbe18184b2ad2f33889739ab31411f9360c36b2e6c437315f2205a68664408bb97c32e2773eccab553e1ab56ca2b9fcbeea033f185c8e61b37f200705e10cb5612b3380661bad917acbaaba96dba15e94ca81b07942e5b58ec742629e2224763dd1fd285b4bef167c3306bd4ed7270b9bcb463296552db7806e3e54fba5656e750e0763b15bee1d25cb9809c37c49427322edf3c2bb53ac7cae3ac806d4538101ab59d5928e13ab0a596a69669aa1e438a6f4a8f61150105d653bad0df6328bfd0d7694d380178ca5d839ba356361bc4f9eabea93f08fdf4f888daa4bcce9890bef719d4261998476db10826ff1c9fdeb40ed471f7c38da9de526062b98f1f174037bf2a14a1ba29edc85f68966f9ed89dcf1dbadb337c89629d0266eb9fa5c1fcc682cea466284cc008f710405ab0da5b0edfb5e642e805afcd9469fc994b3d6d59b0211ef756cc7a26cac20705ea60c955c99062315bec52a97f90a5acb2a2884080088adb3cba3c2c08aec45d0140f51d3f662e0690446f580fb0569c1193d620abf30cc15a8a5f17362148cf3729eeffe620f742886d3932f80a0d792f0437f85709ca9de055cd8d209daf839e6f7cdf5ac93a01f98d9822b883fd7366a1a7dc3071e0ea7034d9e56a6336430b170cf3012bc57e27c21ef60f90a0b253f9e63532a7a0bf38bd74a5582cb8d9214fd463e5dafde57302bad601b7fce4abd97c9cdea8409573535425c33c185e3a767d78d0475c3010f771ee3fc7b83a68d29e5d0647255c91a6db55c548e51262e4f8c3b3406f451ee3e268c3fc2d39d8f9c26c50bab1f7f12a9e07b187ccf0edd307578733d9f0c136007d021aed45d7b24ad88f107138c8aee9d5b0aba9d2c14634679f8dbd4b0cfb8c799ce3fddfc7569354695848b6b9589e89142894413642bb3f14fd82fbb9c3f43d55c43e18ef0231e88e1149d55e16273900aff513508cde6c43310927aabebf0740059b782317e471380f94a6e3917fb668391bb532ddcb1f1e3630e4554f69657898dc94998e84569f1e0ae9a30e013e1f5b58053565340ed0ced744a7697405a32809db3d709d821870fde1860e215a6e1c60a5d5659d34dd766162426d856914ebf2de45748fcfc9ccef29701e10462bb70c3c7da5dc9479c7fbf6c2653846f160443e4c6e5e140f8df0491892806a4161f53db71d82e2f80718d90d2b740b21e3a993159ae2772b9f1bf021342b97de107d0ec3713ffaacba6c6e8bae41b2e8edff3de8cf20d870ba5c803037921cdcd0dd4a64f5f46a0469ae37a252c835dcfbbc8a4b88396ef8fef6c5dff8b333a7c8a9f98c78e520064d9c3ca47d04c8422d75a0a0c76e7eaab3ffa1099a5a6b182881e761ade974645fc32ceefe92d76b0c0a7367c53c6adb2ec1bec2870cb4d6a043cae53a66f10a4a12882fba882c17488ad78cc418ebeac5958ee78ca4e5eb302ff89400d6fc6ebdec99a20c35f99510126981021654b85af14c50ef5cd041ebd2af779cc8b289a380b4d7f6faed60d38d2854010834da29947406b8550ce6c8bc1e4b2cffc238d04ef2ec0c2feb9343422eaae9f308dfc3d224b9241a3ef600522a3c1de6139b11c648cc2c57116645afdfc25213f11fc7252f5a588e47babe865b74d0e3c5e3a9740a6f5e12f8d3bd6d8ae2828217aa8a228f7b16825154976579f94465834f516d6c6ab5992e1719ed619628cbf139094e413a546a8f3937f793c2a2601751a515b4c7079a293ffec01fe65f592d77df796f25d2806a0bef272a13c3d9f884420c8b25799170621334f2b53bfda599282f886f333299bce54306c175334860615f859d2d0b69268a956dc6b83d1a738f070db7e13e096ab2ddee7290fdbaaa67241c14ef773ca971ccc4ad8dc457e5948c2663eee950df919ce1669eb1f6f0919ff5e7a1eb257aea5052ccc6d9d0d8156ad69bbcc897c6fef8e3ac7f3ee6772a6f832032510332b57dec5b55d292a8d894c19ec0e2ef47144b57ee1594b76f9f179dd8cf8193f5da8871e1a86d06b3e587c4e16788f70a17cafe24a0d794643c9bbe1fce9173a0a6bb19e9a0a4e15d431d6cb4791c89b3b0ea2aa0e930e9dc85132291522a3a2754ad64b13f14ca1a47f28ebde1e34d4dcc80d240734d65e7a55c5a073a24f84c7dff55aaa951907e3466833c3e8bcac267631317d1aa615d9ef71038c0448c8215687e1e2b66df2e1a4f09c9889a4e88de67d5144e9bc5b9990a45910701b8d6e8990cedb20aaeb952b6c1e356fbe72d3f84aed8f6cdfbc2464c8621f2593908bb8a1c8e526094c5e07b3374b64efa3d67adcf018ced51d1ccd075f390419649b6be18a5e83e54eeb1d22c2db0c189508f8d1f00f84a1f829e83d484ce6b36efcc3be9b78d1d96fd60d5e61385e32c8205583722435db5dd75263f220e58ecf8951bf5ffac3b3e5033926c2e13b5ac1ec8e51768abbe306a2ccb1ef29b2f98f39ac3acf4acb753daa9461e33a8b909d4f19ae6ad9a4ae50b3a77d9068b9245c5a385933b67c5cf9d8847fcac575af1b01fc75b254fb4caafaad49dae52dec8743b0be357df1c12e105e0c6f6e800c0b86ccb1b8ee0718c7fe64316fa75fb70f1e26b5fd6ab239270d10b1df7b0dc915643bc1bebab33f168473d22150a942a915e76f9282defd767eb6c013264dc8ea83eff44c80d7d3a5812c5604d0e8e4c25eaf67aa19ae758cf6ecf10e0cf7be6881b149d137433d15627b31b6062e2c3980dab7df3e13f0978067a0d719d8d83b1f2c67f90223d9f989f317f3779cb0e08ef14aef6c308f20651d6f81d364469987dd4a982c63e9325f00035a4ecfb969a7925037c2ab810e872eb7ebe1c4ce1ddaaafb90518710f16a661d8d3b3dca64366ab0689c39b930446b8438135501ec737f1df2fed8f1269785a25bb181173ccff10b7c0fe5ccb65bef8dfd2c8f2ddcb15e649f28977cd3c93983084a24f695dddba71ec29d8446d4a28e8c2e2ba9adcf0108f8792e2d4c41f040f949a3a423927b4c75c5b48b511839c77b53f18ef870385a828cf9f58981db0abdbef560c3f1adeb5549af77559aabc08520fec0b4a01bd8e819c86dea7a0b301877795b5097e4928b0d687913fdd692a58a4a90972e06776834881fab3acebbb4bd3bd2a641cf3f43db9fd0564cdcd124c5ef9f636d357879e5abfc80189eccc6e2321da6483e825c0186fade3c99eb41da2f70d63f65ecf853a0266013014c40333c3d623045db7f5b7a0d1aaf3a4d0406842490a62be9e610fedb21a96e3cab3ea62e81aee6561376f91004a7934a8747fb3687e61e544698203cdb8c6727635494fc45e13147e36df240dd64e9a8764ac2262a64605eaa331c1f77ab69e5f18af78726d602e41751d4eb6a78a5b005c9952a73a62206c176e345a80c08da22c2e52d203a34338ac95f28800d4f1af8bcee2c0dd8e852a659ea4ab86f12bb1045046a4bab2f1ad8f0be5eb6c63faca8f9dbc4d6d351587998b42fdbbe7ca816f982bc09fed7085cac3e6ab97f28ef6282fd71a6ffa488d5b5bf0b9c2eec3a7107dfab4379bcdcac47b9568e05b7b277e795a801992ad3eb2eb85687b85451d42086919c294e4943483d3570b86b38e9c558be488930a7fe8e23b05a01120fadc27e23720924be1400160e332e4bb853ba81a06aca75727ca6dda0139ac59bd8e65a91ee0c2d9e716b73183d96cc2f7bd3b3c2e26864da71441aab1f4265187eccb8319efd1628c8f4cdb44583225e789a83f47454979624e75d1af202e28f1cf8b56f034be9d691587f2dcf336e3f2761ae954bd5993bda281db1f1db3b4b026e721c0c47cf0e3508965848b727b95a008efac1f7ed22620b7355ff1fb2bc37ab08cd429d2e0b12bc305aa6edff4378040c50f0c6718f4d31a3264930d0b186d922f0dd56ff75c43a06a4d0862aa6fcd0df7b5783a8eb72b1770806a9541fa300810a7d538191229031e083de47582151bdbfa17c3d6aacce13ec86500950052ff8c4144a1f55e51d8a632a88323522face1fce55ca2eba4948e1ad5427dbc8b7f42586a7f96a8a8118ca2c1f225d056d8a990d08ece430fb88653176d0c10051d3a80db34702d11fb4a65534c85dfb6c39e735318f76c33854c197d3917ad562b3d76b3b7cdd15e3bd2f1b581b4740838288d65571f2ecdfdc143aa0422f27828b911454523529e48aa682364da6b0a4482692af8fdd8a921d36e25bcb2be01600e94fa87d5c1a411bcf02e87d00a65184f343462172502995fe5830412e19092cc4358193016e9500fb31afe4c3343fdad2fed3c71641b1521a3707d8246ef7cf17c47a14722a458e95f391fbc8e6f15d53783a0279941e38d5dcbd3b632a7e7b6d57e0286c3aa9affa4257beb4e84f27bbf8a67a2dff64faf996c5c5251ef82e6e7700b35c6c2764054dab3beb93675dec066ba367756d66b9f3d4901bb72abb914caccf72c4334653e0d79a1bf440bbf7d5efd158243bd27112df7347eebfd9a9a9a7963b4067d25b13a5fc5264086f0f7a041544c140a2eb2fa8e04eba6ce8a15f146195b16a9ba7006b71904b75807a4afa6c61cb2ab6dd324bccba390456f0ee19dff13f5a421dd2e89863dc49fb84cb07c7920607ba105c0a0eeeb5c03be07fe9cf2652e220cb5dba677b4958065b97ac4371bcfb45fbc20c93c750ece11fcb955b52ec3d22507e723844c3830c8d1ae22c30bf02ec38e7240ab1a10bb1aaa0b516d61860edad051d3a94e3337c48a94611d1f9b8151a7c56aa3360d4dff7736f4173c95de18b9ac9b20b5fdd813ffeb0ae7f1459fbd279f359359c729ba5e863cc38395afec37b7024dbceba733bf4a5fe4b08fa7d33e873d586f523694b916ee05f974dd4dccb8b0fb0d642e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8b5cfea4bc03a8865d6013e51197dc1073cb811f0d3d0e367083ee2ce4df2d3ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855../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(ppc-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.17)(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.17)(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/shibs-power9-11 1666796335  !"#$%&'()*+,-./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_Updatedrpmxz5ppc64le-suse-linux    directorymakefile script, ASCII textASCII textsendmail m4 text fileBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fa009ef2225bd3c43faa8fa27765e51913bae4db, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ddf997fc7f30636be46937377f295e872b06ac80, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c6a4d154bc7ed3348e0e98ef5a53e6b24b9ba694, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=35b0a288a1188b5fff43c4b6f57f5ac2e9e83cb0, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ad5ef606735f5286b41f77e38bf3014084b31c2e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=bd6f55cc10048eb4ef254488cb6b946a991dc561, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1d24793cf75cf17097e67ccb9ba85d6c183c17c5, for GNU/Linux 3.10.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 ()RRRRRRRRRRRRRRRRRRRRRRRRRR RR#RRRRRRRR"RR!R$RR R#P B춟jif test -x /usr/lib/sendmail.d/update ; then VERBOSE=false /usr/lib/sendmail.d/update fi/bin/shutf-8c4bd2fdab5d4eb84b648f420b9207fe717f6b4234459891eb73f2b72446174dc?7zXZ !t/$]"k%]Y4@~v; `/#Oa]I^1t X~Amf7J6pY\_6 ou+ `JZJ ˣ-œO1ۼ٬uS %peTanjn J?-")|E#” pcKU%%.# _mTOGU`,gfF.[9_ '.l㬑Q/nePt@TMrа6XZ[ \udJ-')UjőqZ ѢFU`.̊{5I7F/(8qju9).,xec fڗ,?ߥ2[ѭ-NWw<(Xvdߕ2ZhDEyJ924J;sw>ZW  벀QG5g:))ۇ3Q>q܆T3Ӻd .x_DWX#EШn=&:Qma?kbu"6vsRbyv"0vk&v8&,54VOZh.4A\x-9 tC !Y}J*/*!ωR&wj/׮}oV'h,׌ި{ ]R'ϯj(" Ʌ @ꩲYA4Gmlrd<7' sy]J*<=6!tW8s$56\$^7[mr߼ 8Weve6mw,x]?PȀ] Y.YլAUF/U n%6aأj^)kTͼ!' JF{Hx K5 @ l_YuLc⻶YAbR0'"{x\M:{iHht2dxBpv SABEisUlՙJ*Zę^6HwW)(1Hf%T~ͧ$`Gd:,wѭGMw։8V*[J̖u&S~T y(0qآ38\K}% c] jHVٍ_Ke.7d!ls- /Tf!vvQ@Ѯs\Fd3U|F]avg¿=Z*\ `wfp⚒dT0(_^G#U=.;jgh'V&Ɍ$:fI+W̽vO<ɜ^*?S2B+lk vz̜*}n#o+F p?t&i, p eźNF; #bjkwb5K i N+y1HCkNB`o0+( oY3Hv N;5I07-mD;F`T&*y}8Ư\̙6çR[TfQNy}Ay1A,c ̙ONM̻whU^]j iEI+^35=%[W}.Pcl v=Eǿ3(fH+iʽN( @FDf#辳:kAEj][8cju$yz\ːldj\Su[vaHV1J'WoLfw R%4A8䟗<}_x@ѸRYӢ$f1ٍ@P'|6$Hr:u6+L!8 דGp2p\hrmRqax5G\7NJoWft@qxYHvNuWMv8cOH'C͕ 5d'- kR2&@U-tF{ M*ҫsl͆:O\ĤTeL?JdNmx,2YN^EDΤ5墫b%и$gD{Oﴋݞ`hZ)U'}Ī&>硗KSiDefeh=KQ\drx>DR_i~P&{^KuLXԉ`/1W}=ŹNKI݄_&tZs3/D9rBa\e`=Å?iui14`"؃sTwhzW_IFyX:xq#U,ɫ\M66А>EJ6HA%8󫿬 򍘼=k6ޏ2T~r#]Έqr`o*k\ Ƙ8Q"pl$ROo=?>0ڹV ]&B3:jp|-1.<{鄫&{zZ:}4O:v3=e`}&\C%Quec:!m4ۻ( 㨺1.὿aFI !߯~aprcokkO[wn5/xn#8&%ytle&rt 8+zܲ Ż+7kcsvS&>9S=Dǃ2w ^8pO(t[Xc/cվ>jE61 (hS6$jqNWꪅ0hfAf(Ή@{:r{_ϧHo)@BC qş$*!A*^Z5g0/O-S!2 AvS*Mx0϶OWε^IK$m(@HMkj*׀-=e B~͌ 7Kg?3lWΚAGKi|ZKV4NZn:,ycQ1maCELwM=!g[`U4 F~lj< 97wU`/ҁQ\Y)wډe 2F'x? ME+%#i]U =dDz6'0'A;9x;s?)Ŋ/H$~ndӖyl@=Ѭ{kx'|KU F<0-v _X!gԕ0[5D0@&׉pAv߶hGk Hu~`/!6θqB>#}.]4*KD̲^>~)}$Mz[☗Hw9Pbԋ5z57h'2n@K%EZL~˾tP> s^c7iG@| ) 39ZfHeKl:[d[ِ;{x?Θ=j nAz'NZF˹)qCQ Q[,bKwqTw2f*ɉ[Ep)s&F2s!|@v.ޓJ0 ̘V~|C%ns15⎔h wQbc+rkЄ/]s1MU;N\^^|Kew7W#+xظsc  Xx=Nt&袈{e,TG^|cͮS9)4Љ/)x~ASK3'$0W+h >^',ҕ Šgp%oF[ ^'j GsC+58jYJ4KtJ τ5_"Dh 0(vOF1!{FK0@֩bC"  йd/&CW!/{բ6֯C,kq vvjC4b3w.Q*et8Bm4F > #^rKK?)7^]Wls2>P?Z9k!HXh<%Qzw~gfSaS8tLr/[XIRa :a 5<"ں6w0 ;y,SD:ڙD⍜o&9?QEJ2]ho-K;s Q@Z4 E$bGt!hVN˺3ѸX84H8L!E:[TD.d_rD̶o4 ߱^Q&TcrkIpL>."s̚pF@VͪkhLQ^>#qj~ üys 3q_(^Xrub05S4DgQrߜW|zuGFg8&EQ<{T>F(9.-wm7 9ưsx૏:fP W6W2j2bR޹c5^NSc% %0Ϗ6v͵IGnTZ0x E Fxے&ӃXRlOAjڻaNx$x,K1QvRC.b:_zW6Ԅ4*trҘsg0B3kw;6aM@5632-"+3"OEE p/զ ZNb6ڐ9 ޹bY_ǍO'u 0s9&[Ȉ)̉Z~_?XW8 8J=_Q)QI -J{ "'P;7kUT?_WD]g2\ddȏs2FaeM §x 喒8wr|OWXsKm$Dno)^fxЏCR=WA GV[X5[nEh}K`+5'HQCl@ P,GPb6賆NIfXqnbZjR|#_2(W byͻtgRJz?Jqa9M[R4`G @A+"z Bcv8uTBedFJ<2~7=J#D+ 7d!gVS!LZjfYRVLI6KM7i?Ტ4$.hr2Oyԝ 2; XE"6Kɐ dnp"LpȠ-ābӉkck.@׸rH!lvcwЎM% ,.gPhZwYNEß감7f}R#!Ϻ W\ r ky@'M붔S7K^'Y?ptIqe1/%qqINܗVFm45#:U7ZmQM5*2Eq=~̾|N˦EΪK#pGJYiq韄GjzN50t% 0ۡS*֓Rйnf͍V mP88(ilr5yNuPPdΊ!yx02)5u]d&d&P+w ކͭXںiARay "~Jhշ8 :0c1[1|䋭zYvX8g`djz9s8|%o"$Tz]b"tLPL|U鸀L"ySNAs Y4JYrZ(UN5ļ >Iɢ'y P4Λ)C).u@mcLj{Hqz7 \2k9~M'E, ?lU ZpEϋ2iQ#4"l'z#Bv@M G5ŲobN ͆S ]oQJ6U#uy N[X%R\7(*-u2Vi5]{ct=+Bwu4!%dօ6Mlo%xv㘁Sse./ӄ~q#gE.cyy}QF@h5Mum,T́vN9-'mIbq*y)zl?(<Z] >`&$W?e=zKL@Uib(l | \WAVxb^"Ӆ8 -ZEpwoo(XBO,щ!1xV:c(i{i/t,оo>{͕8oZnh .U[ uo ͠Zk5LPnՊ!;BkH8URXl ߩZqW+R3̓X *o;a[!:EYtI ͽ"HTF~ѼpҢ8_(C3`v)$ W,жښWsfQc+ݗAO  sّ&dP_K!2eV9x_ =f %==ۛՔVԽbu״F`r΄AtTPR zkCVY*^XvYj]}ĶBKJR<{+ yhDԕe,8|;=﷈_}M@cE֫8`0Ic^T&N~^>@*l6Ӌ߻Pd(8G/ŋ\X٩*"s[_]n&Lķŕ)0j{cIҾyj<s^*JX$Ӎ|pٸZUbPކU牢vI?JjL) sgwų/]$ !$\N*|Ip]C:ycʿHC` m%cӇ~͡^06 Pz1md[ð`#}#C+.<2K|n6߆Vd"*5 0u%앣f~U`..iI jx 7e+F .*v!(3'LL]˽λm^g*jR. LS/-@euNx.%_Yr.`[-%DI~iA5g-sB[_۵ +v6|*%F7Z:"&iKɁV'[:D*Ycs#!~Ԃ|WY!l3*FƐ1t5=+h9k >@('.ׇk0إt܆w"fV5I $ۖn#?N2 ᝧy& O+'c@Ԧ]z½7#+>Иw8cO5JX?>L!fk<V]-NP@&1imBgE &ټ$w SV>9B&TDݤH?w׾UΐK޸sefoxy?-/>Fr~(dҨɷjZb7N ʋk#@#iu~ڨbv=[O'=&ֹ=Z]}!le7m2r'f$N~򃬷X?jC>lHËRf!( W" {+]Mp/ NX1D+*⩖JAϏ<δV_7Uպ6a_@bب LQ"5lOTi_QU91\ 4 hs.՜%~Nm##swmiSwĄ~[4#> %GG"闽Hq UoAG6p/+ߐTm͍%oMZX@kY4@> }՞?8OdMA(i 8N`&(oF e KEB R60J4GB 0P=`?G Laq{ '4PdM#~.ɀ t*ƍ1z/B',0whCi" Gy'3Q:8^zuطb>SI2J@ E_H7 q??XD|TәXŽ+8U1 h-O'J;iu,}ƚ]{sE$+ !y$fة5kEZꁿ5?Kג(];BqC 9İ >B_xPbu0fpI}7:6J(u0 ;V]W];LZd*IRA}&E9X_PC^5kzfwM^|*1BZV'q((G0#+ÿm7/ySG6ɪPܿyv~]:b MLwI}Mj(hi B?8_DdMXoi0 {i)wazY侼8`BP&jQN %mG{B x|W}?+F,W6[IzYNTicSqյN.gDzK nf:'stUXXRSa+|r.⋁Δ2 xJF[TyH[W͵φvT3}G"F9h/N륓FB48:űNaetT"E|LOr?ĦXF"62Ts/E_l,4!ȩk4  }uo̎_XegT#u͋&X(Lt\7T=1,av=$ nYqct2a.#x`O pV#vXyQgV~[){lz[l̄H 7gY,>np3Js.:bam`n {y Ivc(2Ӽ%i}[cEo@ǔ]_}ƇYnD b'j)aO{V\-z,݉)wEINi |M)FK9Q js!_]`J)L޸SH#}E^a7ɗ Ini,{iX9aӹQtT-^+ߨYq ZMrw #;S09 #0q":OW_9Χi[Zl vqnG_bH0N:kKݧW:t<;;/)'mU#!|].[eyy&FeRWmic<™Ѵm%/ə;?mL$-↭p 6Cq[ 0pZnhcvGK"+Zݿ,3 [ŪTe  q1s Cү2~wmAQR?CĖ86spFN16C꩞;9꺚Mah~'n~䦆޶gQek6Sa4/(b"J?rqB PYs£O6.Ac( BwOxx0"3~3`0?uy]̢v?4Sۗ۽fuNI+EN1‘5 =DreO5^~G0a q *iCW_ܹ!0 T~j%U?}ʃ%{zc͔ur5EJOK|DuN5+}s7AeZ! g-݈>Yi= g4gOo$$kQ@Y $ Yx`:臚Ȳj'ϙ'v%fR+CIWYDP0Jes m kb+=˃R ʰޱq+:eX(<{qtD&Zwd"~(du⼿m@k kk*=o|)hxӔqXv礻]oddPP>VTs_quAƨCęGo}2vӆB+Z0ꥯj%t'<'N$?d[DynN0oU@s?)%ưSC2)$zL}21UGΧ8VOI͈YY򫍪*xawXP OԷdyjC71|hr*[i_u!4v{f ]O>NMrWr;NIF49O#qGopm?hfŅ 8#}o$:SPL1@0IGu,A7<ȕ5XIi"+bډH9}ܬ=^_pzx?ס)|`lRJ/"C5U?zV c:nYspMŒob P[Jb râL^3 JgLBH{6>Fb$8 dv-6l/ LSGQfgS'a\#@w?(tSc  舿hbg.,/TUciVmfG5Q׀psAooscF܂&2T a|+XJ OI*) )=$[NiRPX2w2_}P>"Z124'd#_*Zɡ%)nC06ba/v2s+^Ux~Y`n3ϸZ|ٌeVӕw MFބ~QT7KadG}oz%n$ l* t+Y2A˺̽<)~st~]@>W B-XKSvR+t ZzYF?]#(u*hDC$ ˕tHGAP @{FȈ]!YЫ͑Lal7G~. |ĔNb]Ybl%'M`I :;9F<7 ͘|Fx2{=#|r3g4 fgyr~PZ\d 5}\SE6T-=Ԝz@I:]5)4-|MGMo Z56azPFpQo_32ҍhK1MmF P{<5Nx&'FZ,.ajhJ] Ygb'kuhtֶ? jkո)aD-a\HΝgk6D(ܾ=ܕ8cy nK1"<]Tn6/X;\͒ UekUE`{O/ |Sʹ rx.B} udߓdt{η2On$~]g uIHO_jꡀI>`ԏ2m!-*[$LImo2{ %`sȖS,ӸGM0^7PIʬ4}#wigФ~> [%g@WO?e2G+̉35@jo[~۶Β*gIݍQq2c:hAֱK32e#qZKv}mgOzk%'Y*TaF(k[!}4 Hi{] bQ̔Կ5IܽFa3!NIa y]\nAXpgsR4zJ_8-$UYZu(Yr G5 [ =w9wQկZ|u R8GYL; H6^]'iou$՝'<' ay(U18};o!koa'i#A )g|oj6@xF5gejdgifã&wՙM"s* zX=o)+}(-(BPM$GH0"OqUXXXKy,' QˆD(əQ^;bؿv)L".dmWl{ie w*.֫of!]Ү fMp t6>XmFpm -:_ tybtzC&'$?*yzl xUhwM*dadOp}-šV x_ݧM4AU!`Oڭ zQVe3 Qy.A 1r|@8hM|,8?!~]2^FiADօ;pO_Nw%c똛gn@gU֍b}3!h `s%z#sjF3؞qrk=}&Xq 8,qhG@TFE:j2/2$uXe'iNEH"5,xzF ¿a./03\% |+D%0W˛aۤg n H/swTGLǡ9נAX+{k6*Y%6yqT;@Vz_Cպ|Xt"UiE[)mvrc~pTU8@;viImTdIJ+!!6%Gڃ~ԅ٠FUe5\%"hSdN\88"W?qEŬ@oXOiDYw 8uM+̯o,U|BSDP@ldn8]Z ur p$UWdˮfoVDk1 FrQ]vWJ %wiQܹ6n"fXUKΥ+U6 k +{%ocF5ky4Q΀ &.,0tl-G#HEW'b;[|X<`'H#.P!d}4=/]݁ Y>{mq<;2K;z&U"9OC\*M-cc厮Ǡ Bj2bC(7(K^ᑤפ/ur \`&ȵ 5EZA^˯\Fk:Lw츢JQfc'>6Q&Q1[3 إm)lb\ +N*D_Cl?.^js벩h!+/+ $x9{L_iˬ/LEJVy*,ׇ^oGe /b'_fa/e?}x1r5L:jf1Y/ŹE4u~G ^q] 5;mHoY%VL4i븖Z!$PPy%>VR'곎[1qmf9I*#*V㰋[^fZX`=};!W#,A+lxOfo/m)l3{}2m沇rP$,*1[APWp6Ȥs|]l|2Wx=|sm.C(6Yέ%b_βR$P20ud1q:fͻlpd/DF_qrt"ɿµJaqx*O, EL dq5Į1گ1jiN:SԺMY^`E0T"bWj.[54#\ZU+*8M-ŅzYd p}(Zh-V:LQH dR "qr]NZ[zxeԘcWaE*ykk&9@A wPI@ ɿsH`n"e )z|A9)Cp[^+ 4oAq|>y.j"q'4Bb+A\’nNRAq1a ;Wtt> B|Bj FOlW:{ޢ= +Ҍ$_S%)rhIPQշ~ QsKҍ\Sw>03|}|VkNl3ɚ{ɸ5bpf(ωzO2s/+XrHgC]~t y䫫/6a k߮K4%O=5|%:/RZ_Hݼ ӟy6L$7HgMnhc MǷ{X68'UbH{.2i#sZjy!S(ݾ^*[IF KoLNeW.uÏZȌc7(*o5x{]G鷌fHeb`ldH6Q Kσ~˹tScBfg6GBR8X:Kc@8"? rE ȱ28ގ񭸽ihE1a2Pd m;y1`*`Lf=/V+u]4~oO>C_7#7.W=ri`5"dĥB?k! w>m dֺ?D@#M?X@5p'J7ПO?'YDPEgu☈+$%IY( _aln|3}t㋶WxU//ǹ6-Q?m+z"V9d$ֿjƝL;o'L wj4wܴ>X>UwYq^+AIBF)nIZ|Vq"3Лwk%gt^ *w4qSN t]sjOeGN}˘+F@rpDFi^0F0  M>F|LL\GDP^#*Kx eU#~38aj&-xԫ2跠b޻ٵB.*EO Gٻז.R}Tں)lx"ޘq.e*)Cd%osofn z0(c\W_bk K,ZaCtvBKҴ]Ӝ*^vˆ[D qJR -(PrH_"eUuDXzuyѮ5j9LpGTd*0#_>u8d6w3a ~| bkL7>HܾYK+FQ>cSx"8Z]O7>=">-1{ Aj3~6#s4kKHVdj[Gc2ĊŝhyUPL5" 2|`Hu_;]y@zkk9)l(e i@e68)V>Qy1EVםmNbz$]Su {rt\E: ϲBhuyvI )IGVi +z hm7Xמ'W}=bԢq`%M/$B& 6\Th'^u734EVZʍJ[eVp* z2Ѹ'luvNFu$Bgl;:dێJ9"\js<5Yuxࠆ2i>mrn qzK_=s=z#ʘ}Zd*ُs' $4Kg{_*/H?2k{!e]C:o7{6 J>ш^{oj"MtW܀% eϺDˢdZZe[,'BZla/.0b Jmh|&gpR_<S! ˥ d]R9×?ۋ|-|q[-b'(7◃l_/8[DgqTf쒚o OqN0-b H OȨ ()[EuBҏ)MY0o0r[{D'QDE>0ef\Cg:ӡBdSnB(AiƩh5~gfxz ޳/iv*e{Ey5k|/MT+VF+4$K{w\?ȡm1qc4=ɤUPᆤ0 Ɓ ~R#JE5kx E͗zKfyfXqm0A.Qe3pt"7-J^W2)& "ie0deE^T@0α(b_JP͙m;UITTuk쇺~}z\ W @1B.7z-[\(1=u2 eƿsN^==5T1Nڄ]N?)B@"'Z KrZK`-IFO۝4дTvzYL1G0:rZW5~Uk쇗|/hk5:!uUc߅CpgHp+y|YC [R<C7]D X>3֑63tr?fJl|!ns}kvUmFE΍"٥ISX< A/`WuOHB2Fub2zٸQan$]TTn h( H4 .k19D}jxVo^boo\am4p3̍AҾX#I))xp~AP48bX8d`%9V/^ćEOCXg;oPVO[1`74$ _IVVmkSit,ОTas73 "uks D4o쿖::,M'>yb O,Di>]lE$])s3QAlH>'?]P檴ϘG@$xJ`h, U2^.*ȕ=œ[ժi?8yw%pNHuQ&٧ dzã-̥ɢp@o۫P%R-YS"| {U>^&5wl$LyWS>yL#n|&Q 7ޕwFJG|J5^ 31;C'.L@nب>m>SaF83-cʍ#+_m|iL }ԥ/w}~WvEH\M̒, lQE]<{ ߝQE#" ׯ2wߙ?UTjmGnVmPEQe Gtg iH6߳ϔIY[|&n~՞nC=/bR .u99 *]*q;Ϛn>Gɴ&Ԫ xMYQl)nWw QG3_j΍.j7{AR3,9sU yb事?!G* !-"ptȘvbcԸYvP`&/FH竫.uBCN5`r-8I&2~` 9dl4_˱-6QtMecUJJJA^ rѮuEQF|ȚQGp |X0 /hTxWg[~R"׋(\ aLj:_ DUwA+u{'}hg{7h8qY4՗IMJAy 5T0k1]DsBZǵK@GY49eY-<+9?9>ܨ)(nic~Nq0ϴl{Y䆟N@X1Ӛa85k0ӓKnYbjݦ87+%UF3$" s}Gd/ ݗ>ZN>x]&.~ lT Χ4(P;}=wW59j{k6艿`íKXMT 2M?o&0QG7 \ď}~n)x>eiEf KI!njxHXZOfvz qVeѤ+s>CF*VdޯrvK]>M"rKV>Yijə_+Nasr\uNG!5,ɬэ0UA?[phTUr6bdSjYtkwTcה-V/wպ w*1qQ_+"& />ɐB-QтI|;d&L̃2r^V.e =,SFqZ|8924D݌H *ї56d,S (vPHԪjThmꓯ@=R1gj,{vDSLf$b4IDvB\~F*"mT'ccYBGP8=~Źa8, v=+zK?& z}e>[_6:IȌ;iO=*Wh[pszqTػm-佣n Bg6Mpٜ^WG,{pzƊQ)| D>04eldzb& Fb?'\(1Rߴ{`#޷͍1Mme.\ͅEPqu:Hu*Yva]A2Bɻ!ٌ}EI48,3Z΄^[q>/ԉfz}/~3BkЌ'aLfm{7\~\6Zb1?[=[q4$N:FadV9|Ao162fzt"k`8)A5Ro? n^; 5Ukx'iOv1OX3dU!7FҺT$=@5Aq?bܩOc.U}I%{yɆ9K_$o3BiW)2Sn_(;gÃR3G%(N)Jh{Sr*3/y5zKobk\*,E7CHE%T]n(gr6 *VP=q>PDРqn͹I$ݝCOrrͲ*祋GU2iJolIӍPȶ$Ul){hu`ƄZtfș"Ka֪_A,>y C_P&f6 8F%#@+ _lz|BP=[u +j`yF= Oj(JFhꍹ">rlqeB6#:9}Xcu{~ dN=^9p_>#Pѳ#S9|ކ#4I3S8(I!iڊYƎCjg o/׷iyM߰9;Tn*vNepWcS[a mUj8kÿ99K_o2/ _hD Urh0!=a(n e_s/|OAA87ϘYSy:b&2J?`zF)62q'܃!% k^)"1E_N_$ք'6uI3 ^%״ ?RJK+U.OQ xBO(Q#wң=hm"LT1فsy-nN5vr]%e]ﵱ6u`Z+:c([x5^&-ae(MeKZ-?&Fndi=8 Ft5-))X71Ж DaϸJcPyȃo/}Q2^^c4w$ 1 b~zXn,MFWx+ SK<״~GNc#`'+2 (T`D>ΆY"[7#G*ˏQϡt f -,DHYim1q8Wu%OAqx'q9ie  %{`-{R˺Dzt$q=9.Uq?E빽Q=VnA`VmDdo 2zm.&{Rb'!5'eD* 8jP|w4gEOUvN5f>4r bɧwcg;lz7^3|CjۧMoZ/VlHlkthPװ><@\E3zd` |8d+ xC0~*4R5f c`{QN?e7*"ɋ6@;A0MSq!_K3J6I'̵TJ+1q_gsP{^}7 #EOA;S @nM[RH|dV 98P6<{#jf]̏Ɏ,E΀HbW$`v|EdgmA`Bv[ v!exuψfE@od!&|nNc|TG[ {_dDG4M2Iv/z63ev^U 4!)^OWOY_^Bc\\ǧr_ >Bk}Iv$ڝ&B%'YiH$ۆ뜆,U2UC~i޿G:yh됽LNK'I~35{!~x$@q WMTt9QoSBd!(ޒK{'tnPʧe|㝁C Dr `j$D"zS$nf5`8}rn&zt^SLnHYށgȼ%e1 JWÃrYԛ͸Dp h=B{bvyyC_F+Ed9o!?=:>\wM]D3ס)֩lFP`! -)icڳ%ts6gQ01v.P r ԘS,Gf!Gd:o"xQ6PLUdVjמhLZmۗX(1" )dzk4)b1'*~WtD1)c)p/V' rAGb4dlj /X.DEjQS(Px2<Kdr{=[.xv#O"qSXȧGcJ;_D7%&QZQm`%g^wp@,APpnE͊7=z,Yi@<2bGa_ lS+BFJe4ۧn/!J:7DcWxbhCE!䊣N\߈C@o2/Ļ@nDUs&Ș2%i-h3=e ͦv“r1Ҿs;Q"t([U5Չ#'hh9퇁|,X(2LO -2Nxm\z%Lwdν 9~sSN*;TcZsd[pHJZޙछeJ$pwZFQZ~ Z 9~ύO$*\d}AԙQQ1AB ?iYX rVyE> /NɃ2zGC`oO)0:6e=.1:~9F9@#֫7RơjCϻDW]2pVfٸt2+u 4睙g Z(GN;.1܋r_4zQ67՛b7SF qAl,!lk8ݮ9]P'.4C[]n9p^/#$\㨧k𡿎_i6W0)&2ڙq~S2t1Lj:ٍmu\Y{@;2-d M6o_X=r'' . =s0-'^a5m c2tX΍'g3帿21ν¤bJ#%έfA3cfog9 I=HUGQF>&KQyxblw"@)J-Е\ ^zf'UD:0s;LGRGuWjbeПB`^Oԥ[i0+}.s?P[dCE9] )=)N2ZTR<̩&r/[}es$ Ix$ԯj)zꄏBMMTL1z(*;-p|H8\0>~:]fDD*pˬ9_zj;}@A'9ٯiJ,pncyWO<p|[ [*%&+ĘycK,quؚ{GyA?u;`4l@-Q)'- U"Gb v0 Oǂ ?C~ M- qO5:lfGoNwϴ.u8!cVk.M \LGӐV#;0ObՋLʨ7y4;˰LE30.J=Lۤ7nY"z}CO_VyUu,~ڔ֊VfI1}p_[ݻ6n{Q[>D,F)$H$x~BLQwekUTaiPQʄA`l얅2Fb4#'2*^Ej`~W+4nmZ)^9WlWAf?r;P|)IUicz0^Q:}:só^)-A))m~vj01O9mL!xDMyU18c0 뫖R7Vr#ۚe+ݥh)pB1lėyP@S~MoN,1+0I=<`!.kk|.Tឧ2>o7:feIx2#<tq]}<:o;,%(+yVd߻*5ڕAYȷqnRYt%xfhdc-4J'5^Y&9؅Xƍ:3>":+8f6FQz'퓔k93 A {hqvR *{M }Is?~(s{uXee%Q2RCQ0 .&> "ܸ"}®͒ I&'ufu/PFf O-}{MGBy3e9_F>{2bIOIO4W=/~4 JZ_@N4TbTA I}dfd3a=&JaeO1I:UQ9NY^ecJ(>T%V)[a2URY8ݚI@xq?]T='ltmlVsN%ԦBҹW91e~h85W \zok+74bְX9(.PXM48_  ߛַ\_v?iyhk5>ijfIxe &Wfɨ:&RL^s_aR/̳3o*)m܏JF{Z%?2o>[M,\}_/?7G$C֣sD>Y9?gߕp0ܽV >N;r8Q&YyT=FAӜU&Kvr=TU13j:%*„3"g!t:pf ˔5#+x[mM>ZQҹy9.8\O jظ1l )!&2>u@#{rNn/MR&o/]v=-9omO];|YVAxI}ѰPjz->Es*IQM BΤNjTWzeQ$]Ø< 'K8զ1o oR) [5dqjM9SŃ?)uu"y:;E{1h[9=zx٭6 EOq7E9˵ Mt^Zq_ಭJ [;-K2Ю(_QZ>7]22eY?j)Z\~*ӕuL#QGr\˹Nm]Q9jBxhrA^'*Om~oe|RnxGFkڊ"(djYgkr}8=5)vak'9E 9M(|2N3+ŵ"O{ n&'"Qj 6YϵuJS,ߴBel[μSUxUbG" 霓K4/#?Rp*Wk2Jx3ir!B O B~!# ]'.xm& lʧ`r <)cEZ(;4[f,Dq.on|c$eք7\Zo\۸GUM[*=f'q4OpHXCť5&&0G`Bg["n}p:F511ʁ_ 5뵤M<܇ϵ:Q]"(213pagZ߁SZƎJ&]G&#gw%a6,z(3ZcCUY>ڛ/ɾM]Tj'3l`ݹt^KY|aN3zWϲ2;/qrll5wX=U޳ k~(ϷgOqھ9^K>(?;j}a'i*0w9[R8hK9#.oMF=U>{ . @-&O1 iQ ?eS;xӉ8G1pk5Z( sh }rܮ^P=8Sեn8hQ[h5Gۧy9 `Cu7bQJ\3m" MT@ =s43XO0PYOP}2 %C+\\|~Oաzt,NDZ̴͢ih#8hiv7.fxu9 {jlh?~{ NNO4Οbh RLp_Q7@3)3_9v7x)PoABC(k-XfiOco&+ cMMÑayg.&] A@ɹ$*,9zOfԏvRsI]~,ZQhJhpD@S@ML#aኆ3Eߐtʟk<"_PxW.krp@4+gJt#Wy6㛔ZrTd|t?LU niVw+VB[a(#hػjk_{Q粸TfyEƬSȄ]cCkchA_ۺf]ŒD~ӽ-[ƙ[1cHI.Q m$1>#8wu,2UL?>lP)]k|14M9߼ BW0%j UCiD+TRwg0-h liYR⿁Trx F:*yz T" ՐZL[!Ґ$WQ*'6pl瓁@!y[ܡWM8V y2Dl{S4@Ʃ?Ql&=ab:jZy*vR_d ; @7-~?JJYUn _92 { kd">bʬ8^,%L״qvKq=ެ2EW*)rfpYSY꺟^6<|4#LiTD ;9~{s=C8 3}RԦ1i:($]wlR=Hbkjs-Tp:27tT9I'|Dp2UKTц\ 3džvfn;N6'"r sIBlFyG!K -/,L(7Wf %җ}NL/%Řn'|)9y bm klZWޱ+d?+h-ALtL9`9ck9{S+ͪ;AUQJ.1+sP0INt6p]BG+7f%md\Ԡ_Q ~<%EH[ˢnofRUQ"qq}Pm.=艃VphLTgTČHLZR{[_p qo}#?y0Z*u0(z݀\h `k%r:v^һ,+%LG'Mf'B. BJ;UmўjT>> $n\XʉBhnFZD稈GE9hF;um'%3F n(nۥ7~!K]t> p (M 7"t/h2PVCm?z<ץnX\tݨ̮517Pj iKEtmQ}R7[Hk{*SK](L!Cpn'[1JOij0CDbG¬6{`\7Vvex`#Stv_#f '`C-\N Or|T=PJ>`>n50V붗yCK8FPSVgIx튳<ŠH cX?ײ$digC%3ΠS @6wPNi䦺_'m08p ^ˁDB#M&mLWQOG1& $ۀLd` ;S2%Gm@L ,zM<3{$l!DJ.# 0: (*7ųw8\/H_?%˾* \D H.%?(gS*i~;j!i> Q'IvL?.>pX$rbmB(Ox=з 'kmcm4 ΉP7e\c%4T[H$s"6I ATmu>ٍK ,=@ ,a_E¤n!)"sPTpɿE3"f\ wĴ3c5V+!nLl9.1`RaOߓCQ^/QZ?@Nuڿ,xԢj}b4IMߓ=Ŀ7CPRc1f @wFj]3&5v4b $ }s qo}X>B$!9#{BбC6~S `NuSrI!Kjޫ @C[:|vZ ctKTOƣf;lnWRD _[xPe +rҨl"~x& Wi"/I$}f KkjBjH"3^LWZu9'==U(5{ܚ[9Ѭ"6WC# ;1:ym@ck~M*On~hZA3CE[tr/[|[q &ʠ&B``Lڌb'/ AjI7bma'wqW%#= 1ۜYQЏFrk&Xʺ(M^FϦ2AAfsf {fmr[ (D/ǥJbH+ B1 2o4c \rĪUMg Ŷ qٜPZu/+*-s OvּRz+@]q8:-Dv\*?]cjc5d4J)$Z ߘ2^GחK䀟/Q q"(WnT襵oLqQ2D[.w7#F8Px$oҚYjico S1܈-Sc[Ӥ,,ǭqӃRҲgV4*aEH3(&I OjxZŖٔ6Hglܐ'L4:-l:SPGsѶW0,'mQ3vh(8G.?xQge=;"Nob6q(X|P[?rY%.`zfV{ зOk< "5vev$ _ E ͣs7Y^_#DǸ GǸr,b5z:Ds6Զ|y>u.{0ۄoy֠ǿqTSDq;[?<|h`w /AX=*}. kc$ط&eK{+.杪@}Flɘ`Al0`5G PNiWo{OECG^)@^D̈́8N*$N=~ukA=m%1sl[vK_ۦJjHWi*dvp?'\Rl0>фϮA4dlLJWS(ޝ_=iKn> YS~wbz?翪Yh 1?+ZR+SjfRJ(6/}z"p ϥo8cXEԹ(qo@iYӷoШx*Q$R8gm5;dZta.>L{P8ZT=-KOBg+EV!,ĬYnBM&8\َ&|t|stpwD  czП#)L}q񳞞e=cLI.HU6=Ŧx6Ͱ":wϾa?x er>C-L'w;H?١ub4?89HmO0D~ }`nhI{iJ Zɘ;'ʃZ*Xs.AL,f.2Ӻtd7%\O/(F@dJQvzkNX;?"LnKDK >x;Oٿti[Ξ"֗'L{Scpo'q2 mT{c%Jbau[./ێlSP/u4޶ƞlk, y{>?, *{KXR"on06HZŷ.X>2ㅫǐn't / &?Q{9/kL׵.ተ8Ob31W*c&]h:9?AfuF(|cLgym@etrSϙf$:9, C.c$yˋ -v5P^yFa]4d y'VGH:TTQI%t!W!d fR=4 =Of˪sYX mGtuMRY 9MPR6 ;V)Dz]{QFś/Ad$&E~1XxkA 4ϑb%} Zn3=K5Hћ.+p\bR6C_j(&t Pav220ex 'ʎղ@Z;.Ae̗̓1_;+75At;0f40;2Pa,s o] o$=;yR8FCߘo*3'jV򢷜>K' Y cVT7:e]F g* ( -cWS`5NgL ,2gQ ֧=(Bƞ7U6i, nxGƭfbޘasuu g̚D<4y\|UVwbM>tqH+O8v$VQ3G1tW+rT bU̻X/hOfЙ('9UlHt1R'!c Oo(Vrя#YWm/F!/y;`l3|Ќl\{Jp,C+woeIP~9ptmMjouyy+[[5@v:;|_cGGY?AI&b]r}ʊlWb.`Nٷ]C.?ԣ&4b'txcWD6>( peHow "UJZmboR P?sƢ.P~Qsg'°Ԉ=K}N[í <%4A.59ήަNu'܎);wi\\L?O+JUl1V;)dtnY%i],!C4Ff^V‚W%(x }Mt)UG+qc֫#~z fYZ%,rȕ $dK ' M - ,yxLPj xP_A%0 èJ +*e,:bv]r F+nb]PPh& qzzO s'zj*U"91,Y>?׾}3W8U*(MfTkl.v~77C)/>ޗLUd\ƹ\2q.:6q3CE2C'&zHͥoH~hi8۞'ʢvQɐZW>WD'apBWژy2εH%P0 -o"B_ :L)һd\}|?˯V]8NYq[<Vq$4y}|D.Т`$:F\ȗIJ"\rB a!Ilu2~KY1{]Ɔ\T'{ =v|)[T7wB ʲ;<~7i%yj O 77s9t^PXjHM@֩^7/dpӄÈȧ&/9ҸJgi?c5[ :#GȽUЎUT5ll(q㴈IL,0Ң@994b #slyf-kY r%qٞ#IE`"sqTLw!*lɴE;~~"5).'0>伲j1E%_Dhfv>Þdvxt˧YO˫-%3@m!1Dia0QN"1Q|-)1[Y!JyP(30 ?u*15L"x ٽi~Nձ8'9m_G9|< 3֊i2`3h :Ǩ~oiE .w_hs D{ڌL# se-.nWʃ4YLj\#/tmmp1=h7_DavF6BmI +K;d*5ȁͲ}~!91įNx>o a$@}N6#fHUxW*UMlF!ۯUD7pJx;& ,4 $Ig{xNuJ[mӖzNgN ѳ̭鎦i[ϯ)R9L$ 7!4ʠT +/(ުΠubrw OU)iW :(`ID4[x᚟YtO̧p{MBNY'ebF.#Ƃl%-z R}w,5 ^ف$t&QځS`G7w2D7#2z \oj'D=9 筊U+|"os (_~ֶ1uEvpUN6.?'T]Sfw_iѺimr0,I"߹g; u[ί?W-]l>Y6/)giv&DdU_ň Ac$%.ɺ4td%NbYD#Iuf#-fܰ.V{젫E&/ǭ5 _0ly톴Ij_^%cD$W' N.N>K0^>pw?+,&X!p9"?$촓h%P`q9beO~J+O^+~_O=|%B \ ƝW ?T!SKLJJTR93A-Iu+Kp+3tsBOiw큡gP!HRLVI r1>cf>x!#N2R(>JЉ#ŻmZ_XnB>J+]MIM ,(u<,&Ly-§!@un7$Vl;i1@["_*xϻlm1\H)ixpЦO TQ0IΟUUKR%Z=Z-+{vzLt*8h>MKFT_' n4q;8$".-UbxVOɔNN_zMj " `/hxiT1,VKRrb6XmeXiTh%A`x3>/|67(@nPѪ+sTڗ5` R`=AMe e{Od޼[TAMnx K$UУjK_1pLP [r.!QbIF#XHwV9M7fu.*?f+\[fdC.6\H9V']eSٿQ#IrDhq X6^X^M#f VSlӿ~qK1Xf#xi-䘑utFA┵Ab6#4My=2H(/9J%f`&Ď 8dYvȫښFB*R'^5:4Qjp3~ b3SNojSW(&XQѼn6l/%I{\XR3(S^Dc3FF +QVG}_?]!ka_cUjn]?2RHkk#0“eh =^R%s?ج.)<尡4G[ec{+B@يntC6d$ ;2PVF=[uʪwr'^`kcsBuonwp(,ggJ23ݒS)y36oPq=1`]ˋ @+ea cu4)/[.3q͆p *-kW-+g d Ă= o{Dt$NHG($ px*t{ӑ%.hKюJכʐ5c* =YpR2T9c$aOZ7 ޚψ& ]%_V(I".AG YV]8|"lC մ2j\2~K-voHKaq{QXx*ߧ\?,I(gs"XOjF;Hm%&DnE#7GHdI}q}_ }B/I9f`](A)-Df7jr49ly*@9^ZZmʉcLIla_fhI/ku+"`'#ܟxA6w+jT*cɷZYj ztQF6nPwFS'3Žy0`O4&ac4w%ٻtjmd te^1o#/|_aKeKZ0^ @bd=|8p%{W|XGsyXs[ò F)SN0TvÚۡZkcsMg ,G&qqMIԛT/*g(f\ߵn#QU؇],},)i`n6'I^c(;nLv~㹓:3%ٝEL{6^ HqapF@H^k@fbpTT\Qx +MEJvwEHsQEibj;Of=lNg`.R{|G5 )wL9#$#܅Sz|omҚ3H$PԵRfƆM=-3 n/аQbjd{0}(>A%iY7Ġַ|D{$?& ezWalPz[v Zg(1ta48/U22GOBl hr"bm9_F;ܻh0C6_^H#9 +f4)3xiQLFm`Rq&I8xam`_ 8??vK_ٴ-BGt='nl{p9⮯nK(4fsƄm2E9B헆ktQ_GUDN#UxhQĂv7:b-Vއ/|M ɮ{μI#T%ꡮ,;DN 6qPĶU O-B/<+`C:8eJ2sdO5b1s&8B*C5;e.xD"6ߒl]1uDeT)O/zAu"CpI`\0cLtMk!o Dd1߃ Nh^3/̠|KVA=x6#1my@? KP0ţJRumaT߭U ԇͺ`  a9C]G]?03\6 ?b%n`"kf//Mp k *lRtNK;;ut,QȺ hb} V;xb54Ɛ'ȏ pAksOо0wt>TNiLiaՙ\󷪜UNXmbvV f|ID{0'mml?~$OwtSO]:hZ)DF le vz8fytVwE A;#ޢrSS#j,ٓ2֔sy!ƒˢ+㴅lߦ`I3!DF *tV,yU^C`hUD X)O.8!`{Lf)I2[5׵q/Yom蠌]+|) 38,WD N чK?;/.l }5ǓS (ouZC79$Zl5TsKemh6/AHN3U&h·P!Мol~Vg"JG}'+CU2oj-P ƺ'a}>0iAd廼(qS( :C P$$wo؞CZ_hU]BE=Rd,2Du>_z nfK$H+;ԉdg !E1)ri APx/wvV,2wdY E2&sMo7[kܷT| EĵeR*ZW_:Exڱ:{, ԺxATR͓uor yH{Hߣ,YHeّ8-3V}R/tʐ*X 4X)E9å \e3SAǶbnD./js[)޴OI ɣ:]=@hz۹Si8<%ĶSq_>4Sߚ 3CNmS/s(AIo21}or̡ٛR5r=$ i[6 *h\0k`Mo%``.ִ 3mn3X?dHJvdDt5Ay}´,bv ?xiAN"vD6qC˨'9].✊bSu !hiM=fG{Mbۅ|E O5G/KLCN l>FSb9sBJE t3lwyQ,j%:~Bc.bU^V97k aˢv`DED\Gf%]ј}GA& 䯴DOfib]n_eq6ؠG!bw,s'W ]*aAH'GЦGS`{;Vwn~Ƀc&(h WDy|[͙7ށOtxK`Q%H UPw n+ , (Ȯ4֑c! =έiǂglyҞL)JDpNW!zJYYWfH2p7Sh`3,˖l@cim )k$vs(2*\KpAo՛_pccvC}/ EjHOP0R;;viviB| {ߵȸŪI&EĎ2 K^7!V#"gdOPoθ^ E乐0"A^胩uZoƊt1tz2m [<$_]H2n?4*xQFa(h iaZfkf?ttZt#Hd q"i7yר)a 7Bށj\ y^剑h"@f;.ǾDۓb/Bw'VPE j.yqTtA;cNJ#b~J6<*OۣU FM Bۓx0Q \ń ҟ~+F#|*J[=MksCMWXbm-~apOFT?UĈq,u:?#6DrxIWI_ihq\ )i8}=bj ^*^5 /P*hNv4+NXoxt.9NsTޔ,:J]?Jn})KCԕ. sPHQ:,#OCk;x0o`S>qIRBesx[Wι0 7Oņދ%ӄ\*51Kן}3ͥÞSGoWe743B[:vH{ՌdLD Sչ|:~bevH+UV2^!9K)TnK1XNJd>'__{Lʸߨ kBE?n>zN<%KK [z/݃T6nVcQ ޘoϮO)eL2U%ku$D*{U{n%YW?ܪ/ܵ ꟃipxcp'G$ ˯H+VӋ&N=Pf# S]˸`RA-g,fJrg5)bjd5!# ^EDedgxWzbpd< ,fl1AHQ{{ڵ_4: 3@WGC3XQTÈQjO@bdyCT%]CfBZ~ߤ@-7LP0SE8yM _dJts8] Oy9u3 ':j"M|_pqdg;A8]/ o(kƀL5z/Y aR5ѣO J[)x'5l5)=M->|&Dt{ +l V>BOHbey-w j(Juu ˶jQ!s(#[FY a~З$ώ+"%疯#sfvդ ˂i9${DkF${z^:}^޻fYձfiM `({S_6Z~U-)^%^uKJpd}?G"3Ie.^cD442N%˼fywIfoW.54F\ Ȏ%OU!F9Uμ,N?SmypI wɩ+CCMƫsk\Ujwm؍kWU6-|<4% Tϰ=.gVG7]N8I ˊM>:Yߣi5 ;8::_}!X;<6ghqEe괽~I' 8n?" Y}L޶|R. ]נB ʉC_`NIA#yGU~W97 )ep M.o5e?mq:"}=oۍBZtb@"Ên7U6(#oAP5FqiGY!#)gW k?+vJb)!@ $Սߺ1O砟ʟDEB[ %Tko9rՒP0fߑGo̻<} p;]6o0+w[qSvzmPewy}{z}P0m< E=4#;9FEi8TT_m'2ϒk bMYw;2֯E \cL%hbaq٠͸_#e}=h}0gF{KAeI659*a_smޗ'J˔{ҜyIEꦼ@[vn ^"{[Rxu._᳄| >[-xVl-_Z Km #u4aR1?h>R>tשIힾ&qR:NN"XJ<Ҹyida I1/Q2l oenj`^PM,MzSQ@#=|)Ebv.SN3䔇v T;m"Ms;)M=1f*Cqڥ[2sRd\x=^-Ӌ+WӢSC#ÊU؋\-GvO/B6"8W?krԝx-]q~51L4^XVp>/?`g[*e(@jHe3D(hHD"̠wSEծ\G&`]yŻI/M᷎`]^ vu(| #_^9 8mR6ܾ_n:lMd&:5 aJNidB'YG/MBuĥ+Đ# 1>^! MAA.xXo]E8~l"j׿VKQ뛍$wCܮ+Nzo{ ,*xԍ'>pxw.$ H !#D>n>j1!(S|v5`nT6׵]?jD &ʎWo1@ąp[5+d:Qq|qVpLHhBVDOB Kِw Bm_3 OY@rqrUpVҫ^z7@^bh^N̮xfT~+RlS&̢v|%щ`uu\d n'c(3b!Nf`>ހ3AkD v~!oZ#z_au}_41-ϣ^}>+K|B؜>B (=_Z n fg|zen0 b qq71YAn0ĮQ\QtZOioO6bl 2>Q:G; j|N }9aT1#*܁@A,G;lȨ.= jL01+e@W9LՆA_@ @y]XQ OVmHSeM?H^ϕd"v'PF^PZޞ3B`DTIo=js 'C,|w .n gqO3b›=v<0BϘ` Z&faYSz %9I&'C0j{VC*Syes$eJoY'&cCUklq&ؐXwIx+Sz~nclϸN3_EWYÌH߰<ȶV}󦇆Cu|SCrt~I\/VQԾcr]D?F[DBP}.}$V,yd)F&ϜcL`譟 $M^uN XyB;(R&s ~/ӗ  ϯ" WkTF~극giSVwm@^` J%z4XEO~٥(w7:uX<X4U-<򫱙=+B5XY+]ZO; } f<@|=!6%h>2]~ lI ׄfRL!ݷ.9]!Y&7^MEqkxBFaLKW$zgIŒ`=ܵb٪vwO{Q7Nb2b@􂌝*5zĥp4ޫe/TbtYр:gƃ 8ݤeJ+zQ Ͻ,kJ;O[1 >ٕIF 2c**1ʮ7A^ $,Pd&#O/;8s#)iϢGuE FJ()yo>KfYM<¶Z8S$^ 9mS,M0UCL^@>gPl9 0G5h/DdpKwlUQDkFE<|`1suCն.*X;!md,Sm4 OZ~s^b#@v]0Km9kkDbJJfRBdLYvŶk+@X-h1ݦi> sˊklXl*S|Wټdp+5=:<)ˮ%|cW=r:rb&wWsE l:d& 61Ē,܀YK d~p1 u͐]-IГmb>RXs$8ұ2Jm' $&7ɫWz?ٺ|-3h0 Yv?f͍I0  Cm p ,X$`Tkk6` /b$6G˓rU,T_P? W,,huŤPvvHRO倵LP|x`2X^n~aJ=~z@.z$8TY .vP@'K=%p;vE<+YnBC] 6MiqCit=OK\ɖX,g %.O[l00AGp}" -'ew_ M:3Ad)ZGXݐ(YJf.ϫ;3/o =^~x/2;[/:{9u;8Uax YZ;%LiYuymɍNvټiग़%b*. =uK$[ہ zWt>9"6鱂/,h|d__ᱛWHYah GE ^Bw:HDw/aQKYBu:[[q3ޡen3WM3)#k5u^14~XZ!l[ilhLzu,fMuOi2q ,^&RZBoL4*5f(E0cwMsi.mҕLp"xߍxsV䛈ޓn[7O1H*Q+H%;!+Чs8R>d9EH $:گx?0g .&gpyp. ~}GfHtSp*#XazEmlTjzRy]oW: +B=cQ1TBPrŎ*}21h$g Wĕ[(ׇF.RBCyaGІ (Ԇm|COx -r3?2RƊx:dnԶۦE(XYmex/kĝj+1fIkV'Tpu ب i2u'EJYqq {ɒɼgi]Jvn"fShMoV[) !TK NVpNxڶ_׽wm'52W#acC/Jcc&p1xCyE9POiwKIk4w i8Nt}<8η*TJ/qfP1Sy gݢCx>l )#v&f:̝1ϥn~pH> #!/'^o$ZYQUD3_W%&;ˣnڵE{Û[,Air{r8^xn>i*zF9͠' 4ZA;Mh>1%Q#tfb%q UX(BцhD0TR^œ_FR1x7]Y3C!̇4LA+O (u1ƞ^ߴR?&[m5SU~0 !qc)dk;ᡦ`aH=ZB9H8),Z=(ܭ$8/SƬ9ΧĘ"I֏uۀTr}DT&`*i5}H`Q3i>iDfcu Ɲq7Ph,nsP#p|wۑqU=7l54vP %`+|W#@B՞A yxw@4+^r@S/^=Emo KQDl a}/dV(}OQf4)>}5qqM6~fgry:#yqLIfG%@E=x6kVtx]lL.,.p6ћdG;TYQ XM *m!u;ʾbc73+=S(p Ym酹~lgS7촉a_sHx RWj*=#Z4Fpb] Q~ɻ꒯) wB,`֊Ƹ+mS:Fr >T U ó)!(D|]YuT>) ~ p. pI,:NF;Z>`>Rb>Ct-'@r tG$_WXKO/i6yr&L($@6=ndΙr9tUM33AZulE xE(d- cXN~ cqjڒN_Rrb~GـkQؒ}9ЋԆ+}⚔\0)mJ`tc\l [7HYew8Eme*.iwM_KSZM{Gv/y槉4<\lpa`3ɴ7r=c 9&Y52Η*ccr#j'y`)(_Qy=)-du9NǝN}\yhBZoDO O½|·쨡83 7 EM 26ZWU +Ut0ǂE_>$5 `b'PeXZ+70'y#ۧz95hsцQ0}|-m8uKtN>!cs_Al<2$Gތ8PX2d0,ۢ˖770lD*gib^ůja Js XG`ν>%wOܲo_58ʏIT-V3\T͝:>CWp=Q˓܌-cvRSs/K[4oQ[@\-"x*&,]5FvV[W8|%O:ϥ+YƜL -4G^N&!i6›ɡ @(E.ho`pCBNME-Zݦ^}nO'p~*}Lը0ߐ#D7&] +qJ.A`*ĽS̷NmhߴaDlNFڏpZ_@~e;U׺[eʅ_ؒ`v`g Hi N(?7@2mMڿ]$/j*6'Z 7YSG}\lfWZp|![y1L#3ŦbX1A{Ebxd=ʺwIΣM8ٍ0DfgW_ݸG!' pQEvt+LdGMFo> 󉟣9j]Zc,a #Ԝu{M׻R3zFBYv2ODLܡ1<taAn~([] ҄FCM;:Г$'iDegue8soW_&`,OZ)iښbH "&xk\p¹A ۯQxd6YyʚIwrj,R1')7ex 3㍎yZO-m:ɬ.ųi&_lbtZ|&[cT >O#ӎpz2I",A*䱌RG{r_-Ec3q_;,!F\rpR~]Itk&^>uX[S }lBFѹS=goʌdzywR ]w\4  Q|BBϘ D&Hllj3n#ǃĦ]iZʢ"HfӴH\|52;t#o~Skꟃ B h vƽh/nI#5ӴT"B%&Pwz7뤹OEOՙFUY4 )J,;13@K]X_);f/=*@^,Os)9QyŊDF:eqrH*|qF@_ǿn%(7w BbwK-AW>&cG]SB=b>ko95Ap^%3뚛YZ ,: #t!g5Q=L+٨TABr^K"xf626 6T]gfI50\(ҭ]AG 3u*ZG$UFkjavãMӴN>KW, Qo0Ɠ R)=J[d-oDYry.yM`t,Օj0e@;Askx)\^{wtg+1,Bjh[M4CT1rMܞHf7sP}5;s?v,Vߎ}uΣľ!ۚJo-]J@1b)7wSK'ZcHՉ)yxf.T|]11: S;H'u(ߑZ O3Z֟h&)Pp V>烟2jBjoʢD:o%e:Lw p[E2XDPvd{>ѥ:YBtUb pO Ôk,bwH97fzJC3=lqW cts[v.t#)f~^zMX1M ,%OVSl$#E-xq-rѻ R; QBS!KDjxg싒Mq>b̤6\!IbeP*:-ەo"LY\?@i'e;i))BnxD v!]0[{?Ew elW4VGwQzB(!"%e]*x;`oe(cxc5XV8Ã]IA5eUZ/Oa7 I].jck43>+d sEDw9_^v'![Z&,v '3rZ/QG/=IS:?%Ouk%tmM=1 1& $'XjhΆI&(e xEq~."ysPTRt[\#,CpJ~P-X榯=Z%&➯F]! ?J#P%/LKqx,-_:΢[[ddw1Od+EJTObDU"O zOCo{d~%,+G_4#ACNNl~)9'*Iȋ[񈥇-j!LSYρDrڬ֛Kejh"!h*: b4]h~>B ϣ%Am!v7%B%#o02\5t|趹JP1 s;U18L藊n"FLf\ 4+ru{TnNt(6Fл<s[E~ϙ2TXRFV٥ e!X;^d^zb>gu 쇂+z*A!3dUG.iEq閻TIѣ_ˀVc8nB96ysft{8\ xL2ʉ\-r4s_.l AƳD{:e4S%)4doRtp#w[=Ge9,fsk,Y}fjHL@$ >pl*E[c)ȒD#tyO?*֣#ϑk~0K Q=#J\x~rjp"1*[1%jw7|J-jKK1֤WdJ[ДԂ0e5.VT% IFb [X\=_uYKΎMIĜ)Em ڶ]PYQy,bg(Lg; ;" .9X+%ì`L' n5][Xc۸HcrZ|r_e(~@ӳ ̥R mJ]ҩ ^\} lwݍp$WSPLwiz=5]:i=,fpFJ O:E(5<- 86d85O|#FS\ PjȶWS<&xA:? Ay6G줬PT2A'yn5Pl7o4E~O.: "rl`.틚$'4bLm䖧&W%r}|)֐)ȐGScȰ"0:'FQ|Eԝ45Q([*[`y[kr7^TKN4t-J@Cn2Y7Lcn_,3q$kLlҲp*j)`yxj~v1Β(K]V,W+*!蚖9Kpa5")ZIaPy9D/kvs¾h7<"Zu'[~kk:+a %b7B3{FgSP Ar(qC.r ( &RJH@j 9f{g+[ }]̝/-d3ޥctX}P* k?,̍:K8(m1ҺCzEEaB^Z#/-槗6r$Y.~V8gt4QT`DFY'W:7E H5:Ʉ$O3%~yUǖQˈrˀ"U287iC)D$aۼQvvn$$a W_yq:ؾb@<:oSd rAx*Je۳aakut Gױ26jY3qӑn78`{ΌAٌ|ߨAA6L0&x?WRbީ!blQE0hGCNT.`iK^RܾTie%!ESŇ/4Ж~HM|ۡ]Me7| %Yz}g0%/b{kcN}5Ѻ'!$O5Qh#4btCulIX.J5}8l+#~,[bNn6V@~oW K.ŏTjEiڝdh-Mpw؈{}vtP'+7 bdRPa}`j UD4LRqP٣ث@艅k빘mL*@O724:ޘC${NXqD%tJ,-*th$׶i^;|恓A\(@ZΎk,}FXImղJ3J.U_A|)V?a\W(vdK|3Wŋ`ːXSv6!b$zd̲?N 1$+=0ZqN?~bD{`w@lYgS !cx ]tٸ3*Oaew;*p@mdEiGgqDh{0 ~ϨCEGjL!$3)kA>hi|*:/ǥAW"M\z샖emjPg07UCzcW.V~blFm; nk&ޝ $.6 &94y>5\,T)/t౅c[v6 7H" #U]W6,Pԗ*6-j7& 8I`^Y"+5&>z#jrNbKY?W{$rivu/{F% ?cX#,MɅ#SL2m$z* Yb[/؂Ewnfg#]= ӹ "\rRSR:/to+Kސ8%WdO˵0`7QgAR6Y:&(~h-J?2B56:#/ ]!n·07h*"TN-: رfL)p =c=U)k?"-hd(e vw77Ğ>GNIgz䨰>yMzЎE;^(EI5n5τxi ΀< a}AxvlĀdcġR7Bߖ|لiusVp*ׂhOwv l YxCv<}/!Z6uD5w;55̰x$bF&}ЇĞp5.73#I<j>֘t ^gIDXģSS .b{Đ$B멎xP352MX\߂E)rŅXN(XYhoNuQI/]R"Fv}FFmSfxIaKm+IZ] YR&}*g .xr 8PN"~#$[\B4ֈG.SF(ԶǮs<ѭ?k:3\;7?;8Aغ͆KzfD™Mȍ92;=ˍzt\9,&cS9iSrR˦M|RLdk,GEw.xܘ)8Ǻ4Q~8 qc5 $6xd @Gzd_>!oZgβp[\ QPvwQ[" D!!W$PĒvS]9-Põ>a?#e܆-ǀP- H?[uaC>bB[aSͼ:s-U;lc%JÇO}VJpɪ0l1i'*A|g[I#2Ta^!ԬYt.G- =Gav'Y̅Ab٥;~T1$51 b1*iNhg i=C 4VR1i Ť0jz'h`Kҷdnq\YeT>}sN"YXQ唿JJحћ`-"Ca`M&ڲ󗽁l_$Zv5P$ulS<zD־)V4c u>Qqz[e]HwC{:rb 1ǰč/G4 ހQeFNm BM˕)=,.&nɫ,|V҅w:[XldXث^0H>5=L 9~1RԚJJWWOS^Сjth-.7$s DW>Tl`F޷͔r$A"G$R7hޔ{cc U|[xdPZbGtPL1<%I=_]%&6e.(6BsgTFQg"`;~'-d9b\ZR(xւ @s#-ȆPoE@0EF4~m4+|۩mδDzeX,]s,̷}QjAsb kFPC֨ef%5K}$Oj -nў:f0lg7ϢŃ@WnDxs]Di\3kp&&?qp9-޾b +)ALOӮR1_gd++xFNAN Ԛ=7yi.ٚ/ yMP_$*ۓőʶ_Gp{ AK:մ5-KX|!:/ iMV|ĽaRx?_8@.BB}R-){=G$'8fY$qgT:QHX+:5:8N9&dcx6v(PH qrTSşCbŖ-ۚ X_X",MƯR=< 0Z >Pvƶ;8pl^~S 0d)(v+| :Fs\t2W`Ń? fg |$iK|o-nI%? st|#,x]\xs/kX"#=uAjf3eOrk;%!y(X_kc893W/V8bɂҥ48yА #4ܑ0beT{"]ci{T@%L=Ezdz'h9wTqC_79Qk;1=VMQ3\Z4q{3X][e%t=$FSDṋdKQ$j2geB;Q,/rƩ-^bUe ]&(Rb;ŀKKIH,tq-TbJt+"Q7/EyM&^|U5p_bbGj^jh>5dQ1yr(]9P_Pλ'XJ^,] ܇tfB] בGl t/UFfAD%ɂIȿ?iUT!?_71 mBm\~5wd hRS>DX< Lz} M!huňܠ}o%an0ou*&ܬğMYFl3Dd#3 5 `Ծ$66ɻgsJ Χ2ԭZ$޴$ѧԨ:D_[\3}0Db] N^߭]pTŮ8 Fn)L_QAѤOo"-);ޤe7>=b" JM/K_q۫;[@,}{[v]sJ6f+G%02w6kV`!qyXgi&e\nvk]A?EYal5Jb xuP8Ov! nu!R S ;g&$:hpg[h{B.8 rj$H激 ?bq+~?|~됮YG]Kj}HVlg[/gmC$&q;ݐW"nXyIhJTk[(@=dJh$=D26.Ż(靉Xo[6;(c/zsխ,3n7LÌB#|bk j y^%R̪\͋W0~pX;|E"V;1)D`L,n8׆笌'zCfGb_;bUab~d>7s7 u6) 6Ss m8~Δg`F{j iip:lO#䴧P ֈi2=|yQPvaSf{1\ zkk`[ 6(gO}z|0`R1QOKeVΪ<έZVՖ:, a]&CgK]|i,e60Pke5uXEL%wx93+ e!bɹf (:ʃ O/NhIh. yC)B }~4Еl!z͠J{a"*} s x <﵇GlBu㶂41mқ7c+'DŽHL0k /fD ϗUżCPtmN,%\ [BЪO^Pe=m>DKLMg^ TB(u:Z*rtn}IOnrWitS?h_v3H@蕶k nj;TSZ2&Wy\X_ik&#^{9NfJ'ḿ>ls \ncC- ޡΠVֵw*4o~ѾCw"!E])X'M-"Ǚ ?# &ėPt!Nv O28٠$&Km|l+"{xUxw -xA3ZAB9˙Ń3Uv1 Jg__嗡xm N_a!7 Ahd^ohk?A|11׼zX\R5 YMLjkl@IF4m{ʬ6''}g䧿_ Pݞ(ċOZ4=ұxJ~ >EaܽGRd, ")븁ÖSvh#k :^h(|<>ÊVY]+g҃NLS˕p{l B3Fcug`yqɧ5C voqUnkS]fҦ`$!2)B~R=t@t%wpu}V6|`HaJ~77"1,9AĊ;ECO4z-4zJeRG\ȕYs*1eOm8vpSey־AjZNl専!}Ih{34lw7^m9]RxʴC R21c6m1Vy%4Jp hQ|/GIbAWwx =bGlyA9@VdJ^dqC(@jݭ֛5ERԍ4W]O4â# T:3;yС?H6VR8E"}UjclHDdӱxdN #*)ql]Jy[i*۴,xAHZтOh]M L $}fj"n5<Q  HUb'rSmtͅlh՛Xޗy"8:)`~_#99_XI66j=;^ 7I\ސRd m~5J{/t)u\9H9܏8ϠUoݾjYhw{_T0 p\cM뺎jE1ۘqS喜N]k&,q钂(դ(!쐔(+lg]{3 Du| QuCC%E1_FL Uf.$@TO!n]&cp M{@Mkv3uxm`]^ #2J{NC#ְ|UB|9BPgZS$3nfF||TY#%,#,MfԐ褑 \{`$vM40;D|%jҺ|L%*09ڳ(#AC@;w)?qNN4mN* ;2g FVs~ ⿴A\C:خşt:?}_y,w3 S,C3&$aQ=0M6S! {6>^% Et._ cT`Kz$"{ރ=N$"W]-]^TkRۗbϝdّez!L*Q*I'Ճ "_m hkވ]U,AU;͈p`KЏB4@()IZ#.nV<ޟ[+MsBbzB@DϏ͕f|U8YZ8K[W?'qus?Д4O&eq2iB0eIB (5 NύS$(Ra쏍 fnh/6ygŪٓJde( :.'2 {Sbv$,p|sS# GkGX(ޛp #}V!/ T}iT8g7a/FNHL#8f`<`|9[IԶv` R tc:Uƞht@&4J3X|봛̀E9k@{ f24fc+} RPmrfP+;М&"gXQ^%p06 IќY,&2-t4fƌ>v.S -&(󋩭zT74ەεBʡh3A-ZkB hRZ*n,0I;,j/h[۝#q$z7݆xsPsYYrsp}^S=OLTN+}䦰|P{ԖIa4/5 R#Le,ՄWPe X;G.Xk}^&<8P_AS,lxf@2H69<)03fR^N.(\C(g,t:Y5a{|6;1?/C@c@]Rꗥ֨;ׁfhׂ+p%RۼĽˌ/+VFf?S4z{c q)xxmUxun|";4E_α=␛+xQvHL=ZDp?im:̋qE.T&̛N9h~` Eƨ `z쫞gWwMdNwz[w#\㱩Yr!W,10_9CmMG $AxUFB"}w@6rq;D :s?u%CLx>")\Yz hL,ԒI,o /Yɔg*3G"a*ia<uɽ-Ffi]c>*#i'V] `' SZm$ÇH mϰɊi|*{؃cu^&+jR&>aUmNP&a OHԖ\Q<{!7o4kH{}t8DX4k&$v6u#_eYݙDYqs`JG0M' !+x@z G},&}GD^-pxJ[AiIi j ;KQ 4NWAN/6GoXIXcDɯxi"R h(q~;%!{?xi*l BjI. La݃N7*&CcI,n22 &tl0` G $݌oe_5PYx'͈5Q4ކĶIqxhc W.,B$1kǛ f1+;z$~7Hr/;@tRAuj D=WysDVip,紜%eu^WQ4Uܬ!X\!-9cN?OfEg3n}q]8fr揻#?z #$=7D[$1@~]L):ո斘'3Gɥ=*/V +48T0B}Mk!]@͖_f < vWvo*2x"@ sOPd}j栉w$a9㈰v N&$$.֥]ȨBmL=+PK4)EҺzh&\slK.=KMW,wϊu$ 0Cb9hl>-l|mpy}"Us`Ej.fi~pGf#UjV&Zr]f-qYVnX .]PʬX'Brjq&PMi@0,ǒPF,OD /"a^?B\ f$k]hD2( J։ T) ggznj>@afާ>Eb+*8B*#/E&\{T0]psCRHG(݃8$SG~K @Z $ҐŞFK($ gHQ'ۄ6Ԯ`Y/T_KD+ =ipi!."&bC$Z˩bs%sVC=#pmULp= x7 2QUtP ZNq}R71$)XZd*4e{Q- o9=K5IZP_3&^tdjk*qڮ6 U7WSϏ;Ly5|ȕj"ߏ $=.fR[κ"sr4k;ro6."NWƦ/,pe^Hs #{Hj6mA:)nOn]sr[Sm:{50sRf3Yv}Ә ? 9bm1l+j&M6=yR[ .P!Qҿ&!jBlL>I'*ZqHV]-:|P{}8ҟ |c AP U%bq !J/s9x %-cu7Q9dxR&0,ƻy*xفV(o@BrO-=BݰbQJvN#ae!@²c)J5vUPLm5 _ Ea+Y8CvXOr sm669jŲ<>Ž-19Ώ}A#X Qa:D@R<ѕh)O+=y,|Dg+njii;bZA??Q߹@}p/jG]IbLftWSïj73;1'= 3If!bn4%m8Wc K{*rGuv1总(];@)O8W0IzD G@ҳ>:WY?jB%Af_4Roc?$3]P-0!n2x62$!N@?T5jd .3'[mVKlSw/L+ZϨvVwir]0V$Va-zi)6/2dh0YwPBwdlczÓ5E)荀Z>0`Tiy "^ja eh۫1 VE&<uYyiRCd^Jܠ3H4'!*Fy]7HC?,+&qzga%YWͪqm%"E&BfJ=Ǎ@ o{3- jcuF:YZB(/ƹۛ1U5&ѓ> mG&i}^ӓX\P a`$Ԡ,o{5}/|ailbӨֻG$>wh[{d7= f?!&uWSKCP5T*D p[r@R3rI|ұ%&gy=6x'F[2@'P hV2z C"-BsJCm"'T۫v&$[ˤ:N ;3K7(b6=Prп4IVֹ6A: X5hxek?c]0nFImWaQ ޥI9Y!VD{]zE*ӏ2kMa=_{5|HTfnh'16C6G+ߜq=2b6OmT: l[&OG"JD;-&bz-&(_ȬK9cm}D,{`>&BmL_Kj'JI7ESE1)>/A_26p)ATLE Tq}vQykjT@8]§ Cz J=YƥH969Z!te^_>@Pk%wDx~@qw4pLj=j<>=b2ಠ<7nNCXiK9Jj.qsח;wD݀=v aܺ]!cuHɒz|/_q e!L +`s΄#yc5K5Cl%騑oaDD廬 sZUt}l.0d Z-RIr̲hp`E5HO 8!ki jE򨱛,o1;:G)mdST ֦{1F@DD妎EGA+޼7YiJ%?+ω]0:>eD 6KV6TxGYc%wBe2{-IWzs_N-/EPb Jl%F1R_2^,yqʼ2DN#`μ3z'K$1;SmN._WECYS%໯ 3'Ɲ|lENOºczZK0ڈk4[ׇQBqrN( DrV 8K%kvjidye} Q?ARF3Qfi2oG_nE$ 1# ϵ|C=Us\Ñ%%ctQX= i3 _l8׎=?×RP :OЇMMt Ǵ•"Wڳ5-ǞoW\:5u-PۑU+W͓͂lBHhťj4Wںy97)6nL%#"8^:EFF;w!t)+C-=N2"п\7%3"*^ȋ8SOY/= FQռ*ɧT *&[{זu_RPv!U ڝ|O6.i["RZ=V޽ީ ѢG YZ