sendmail-8.15.2-150000.8.9.1<>,cYKp9|bEwzx]65AORfܼk<Ϋ r']»stkN4'?S`Nd!Lk{Rځoi[1~] ]Ǜž&%s\ooj^Yq[z1qsg3:1gäoeD8:- ݅SeȔhX._44+!]ֻ ۘrn.6=E 6}&>P?d   , #<BJK(#!# ## &@# *# l# n#s #x#~~~#0:p::p|(78 9x :} =/>7??@GBOC\FdG|#H#IŔ#XƸYZ[\#]˨#^E"bcݧd"e'f*l,u@#vw#xd#y8z=HLRCsendmail8.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.cYKibs-arm-3.O SUSE Linux Enterprise 15SUSE LLC Sendmailhttps://www.suse.com/Productivity/Networking/Email/Servershttp://www.sendmail.org/linuxaarch64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in 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 znS3d0?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聀AAcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKcYKSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwT SwSwSwSwSwcYKSwSwSwSwSwcYK cYKSwSwSwSwSwSwSwTdSwSwSwU_2CSwSwSwZSwSwSwZSwSwSwZTdSwSwSwSwSwSwSwSwcYK cYK SwSwZSwSNSwSwSwTdSwSwSwSwSwSwSwSwSwSwSwSwSwSwU eSwSwcYK SwSwSwZSwZSwcYKSwcYK cYK U+cYKZcYK SwcYK ZcYK cYK ZcYK cYK cYK cYK cYK cYK cYK Z@SwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwSwZ@SwSwSwSwSwSwSwSwSwcYKcYK U-~SwSwSwSwcYKcYKcYKcYKcYK3bbbf79bd302c9403af42ceb57fd5699664028f0947b7d0b988e5202db7c78c38bb7bbdb8ea8485441a3d8539471da8c86b7fa77ca009a7bff9955bc633f57978ef7dad96f72e6894d27a941f1c37b3a5c795bdd5ff4bad33f3a8dd2b815edb5dd864299016286bd0457b88c8f6709879f56872af39c2da5df2dfd68ed110aa5afea206721ff0a8b260ed2431e9f40fc44db4d0e29992721551aaddd1377eeb463abf81faa365d6fc7ab06bb04cfade8fc9ab4b5f2376c11265a71800d8d1d2ecfd2b2c8560230955b1a24c5deaabb653463037a6032d8bd0b0c9f8343d5c2148c005974874538035aed60ab809af57b2a9282a913a83e7dbf4e11adbd2d9aa940aaad72e526dae1000cf4a4e024aae994816888a49a0de1e1b608268a5c36dce63d16ffa707f75ecbb7a681637fcf56b39d9eaf16facdcf14cbbe7404acd0c2ffe3ca45a353a4beb0b88b197963e28e590edca32a54cb87e126465fd2b7985ac476c30c6f304980393834b5e3ea5fd067db640bf23b398b0bbeac6499f4e8732079383d762fd5985ea024e03f0273197f2cdbeb233d9472937edc6ca75406b713c87250a6acabb366408c4ba8b245fa46639aa1ab4b483507043ca8678cd75517dc1e40a53adc37da7d93754399c2b10e89dee156a217ab4c23e29a9f190b62d43abc44230437564487fc262803e631f8ff30eb07da2b6dd4694c6316df2e2c612838a878187a9802bba61716fc8216b4f9166fc008fe35728281dfecf8c93c8216349162b8b32ea00e18dd5738073089b3357e154d2b15472c798d3d814e30f6079105dad90ba35ab1678e200732b53bc46e0377350320f8602abb5be455d61e7c62f0c3df3a035664b0d089168fe3a3c2db0a33e58152c2e19409116e7c762a578b63978d4658a4982a6cd6cdc8b123eb297be639937a6febed1ab696868d4ae278c19119e6d9d3fa9c62ac7b8aa2d47f7106441999927a0dfb4c6de7cbb08e4f5707bb205e64789ac03b17e119913c6e92ee119b4aa0aa2b65d18675d2db03e85759f82bd4fed51be206a1f9b36bbc6eb79486181fcf219b6c9be5f61b104d1d54cdd50a5171d4b7c295ca1aecb2d078745c16d93dd5804465cd9f7ec8d72473ce8db9aceb06d8694dcb2b6bd157c718c64bf93af821e3f00db8fb703ced192ae91bc5d4120fc0e028f42e39af39d47487e112c64fe757cf48980f27f0c0a6b33e296fde9a769b2a4b96772c1d78cba7de4614f775d8d679e02fd9842639e8e48eb03548e9a41d77c962d2646eb7728e71563d80a559b317526e301402cbcf6b0de20b22cd5688be71c27199c27ca7518112b2700dafc92261a60c47b55d6c9f6c0230ec75ea17720f2752b2a0f3972268453eb019bf0af19bc8418bbc9341a8334fe205c06ad68e67b362a8e703cfafcf94bb4de10aefc54516a39fcb0242011f7e4acb01b269faa5d0a0fb59a128b715a3f6066436bfb271e198ddf043ea22521ecce4e0785e5a6f9df5254f600b18d52c1110f0c18ea61af9d3f6825af6643a59913b9c03d57fbb3ce281bcffeced8766addb6df1f6342fc94e746b8c63be104dfd0e74930c193985e541957b2622e229ca2e1fa62f2152673c76a8dd97f1c0919fb1a9c76534e415ecc0ab98b2ccfcc3aba8e1b37ce3a89bac31197315349881c6cdbc073681e96e79d0a44ca803e6ad0416d211d80e948abd88a7d7e4b55db33e3c5768db82258b074196a8d1a4444dd3175f3c5a95b8380fa13ee907936c79bb432b7693e3fdc6fe0b20b8bfedad7b1a61fe537e33c3d7bf4e59a3ca91ef57295985454379b84737814184d0f46455a037af4d37fc61506e0bdfae30e018b16198b5344e44dca0ee69df1beface74e3b071c16405ffc7353aa0b205b41f88383d66969927046dd133eb16759a16d1a476b5e114c514948eb4b97ce5f66cc548fd5777c017eca3e3151c89a781ed5ada3301162c44a1f9c195c69044b445186421fe809c44ef17a66d8b2bb63186bcced4e949a92077095abc17cc142e976df6d6ec7658b5330b22a52d5a83ffec6af79d76ca945bf06b8b1ce4e5081dc3556ac346d821773a2d5f534455a5f1d279c6f4619e80bb0600a68ae64451a37461239da562d6f681afd2b7d4f6f1d6750871a96744560466681dfcad553d2a659377e832569dece2f62b8f00c7ba14c7e72ee91451a47d4c271dd9ae3300e4cfad3af97148f31ef76dc1132d58c8457ae233b6a48b7ccd3c6f3a052f33a2634454acde1cba103302e78a55212ae76bcfe6543fdc5b104ca0835b5ccdeddcf750dc7d8ddbf5a3306e5183f5b4abd25d431c0c299e45b9acd2a1da31eb12a8a0024e3652d6e949ea474269ec7f7aadca17af7b637d12de463ff0f2b4d0822fdbc5211f9becf453889d8c6d1d5763cd072c47952eeb7be454172ec2bc422c833e9d066a4757f608588b4b5de13115b980fa7afdb5bcc44ca40118fb509da93fcd84006cd5b813dc95655dea3ec169f074e657bb595ab598e31e7f23baf05a168b2c38bf228185ba787ab8dd0fd36cdf38e702dcd5091a32e73d4af96d5da7419b376c7b1e94d67f9ed5c0a8d1389b3bf75b37dfc485d6a44e8ac1c65adb1721035cabacaec65c16a383d3e41b4cda7dc3b8284460a7ebcf26cf2764a27fafff49d939af5735c8a9bcd15de25e82792465ae225958b8baabf78758e4953eae5977d08a772596f5e479bcde140b000bf935fe26185be8e433e49426e39c5d2b8109aeb297c1769bed97c24e8386a81c9f34cacb613c978cd755e06b40c60e93046da9cfd2ec195444eacbabf1a8029fef5df574d5934212bc8455faec80ec9ae17d876db065b203c9ccd7437aa9e2f0514a188bbd9da4b6e9eed9f2301ac394d9a5ebbb53a347545a756b23754fec73038e879816400569c4455dc68ebe65ab416eb867983ece4e21266c0bfa3cda4d22bad1ed4d30021f2906796ae00380e53f46886dced01542f141da6eb4edc716f60dd152da3d7fda199c874793fd4a766039c900afa98b8cd30ea8781b13796652e51d81825f8b1ef575cc2e7a5669cb3838b2fbafab10823e12deda60fa99a9ab2db03a1f75e7decd1458824fe119d1477fca4d20e06c6722db5d4d64a1ebdc615b161883422774bf9c42f6a26c57d7605e3e724eb6182601c02dca67d92cc9e78579e649677c455f8c9ab17a3d5ba338c0a5ccbe625ae0571e9e58ab7f34d8b918596bc3ad3ef4eea5a2b890c5c255b636fb4d4907660999751741481100355bf55eebc36a1ae2b45560956fb723dee0fd0647dc45e9202665acab34a2d714a2499e27d2f89e6b294f8270117bf01b1e4baad12e4e02ca4927d3c1c67636f13c31b99bf6e3e2129546c4292575188edeebeb3d281760b2c549189f34065f3c54deea118619147523e1978aac1e480bdb24d20b466dc8dacad0756dda61c67ff1b5655a97aefff267d72b278ba4c0f8f2f2682117fc294b635703041857f94ad901e919454b3e5e5c4b97ca0ec0389351209b20ca30755c2328494159b6e6d34d42299e3f9bb8e35c7981fdb813e91329589888ecdebdfb9d667212f9657dde13880520dc2f9f8bda58b8f8cb76bd4c685bbea7aa14f9c300f4e26ebf34951248787a32cfe14c7b91fc6f7ab2f7e3d4dd36afbd503e884f69701b102ae7368327c59ed9f13bd3a0720912bed93dc6fec7002086aee4b684ad4ef60e2b2e6fcbc5d4a008caf1329776c832dbda331e9c2fc39339c366edbf4fe3439142f88e7cd65fe7a7f41228ec59742563cc810260f323b784a30bbb7aa1c2d01479ff0be62197cf63e266246fb2afdfdaf8da0c6474eac9b5f754437c0a4effd6fc149d0123f64692b0afc02249b3b235e4ba681a4af52cf6232d95fa26800cba590ee28a679b18331a24bcba0b36dd8af0d7fcf81e6752ded5e8640d483c6d562ef13070b579542676b0187c006b269cecc2d929af5ff3791a44a76743629254441d50508e619fc90db30cd4f22eb468e7ae450afa931568e541d075d9dea057f33ed2aa3cd30b05c9076646ccec5ac4f1cc57c154ac49ac5894ea30dc524c89ee6c3dc6426ef5285c41a858b6f60864be7005c3c4ee7fefed41ffd95af06e97d980c7df72c93be92ad4a7e32ba9fdc6dce4526e3196cd539a9d714aa3d23a0f86d14947834f0aa216ffdbc13f7db914fe10bb5c6b57057294e3a0e37a8f38c17cfd04102dcde1ef91c50e29c22b8d8b55f2f39e97efdc17c888585d3f92a908e1fae2ae1bc825b31f4d263cb92da9032db845f83c0df0a35c5e44105cc7b4c527ae53d0d0f1b7adc16752fdef46dd988cc9357b6508af260ff151ecaa0815f9dbde3924c33c426b5348e6c9fb5faff9594b08dfe97f4a1056e714ad41c25778f8ab5ce152e77d580ced5cdaa861de879b9c4b292045e5e32719b02552fd4875ec327e2a68722ed5edc3913935c8a899d613baa49cbad6b8122fc2a4250d6c32f3ae2276acfd1f086d8eacab8556a06f8c9bac8bf8e7dc24b91865bdd00667ff03052fe327ecb571790fddec44817ab8dd7460efe50f115420129eda4648366ee1f8f893df2b6b37a1cb67af3ca09875e25e3d98ea756dbc54c4749fdc643f9cc2cd5c685704b8f1ddf222a79c4865c237431e57511f6c8c20f8d66753f103915e7e443719c07fa06271b9443f3e3370303b1f182346cb88af3ece592479eb58f614ecd8e092d861fc8be612624f289d731089862858c09cddeebef6deb85e822d342d1a1107855bc74e3e8b649ee2856deb2592506e0415370cf34e2693d330d99885397c7964365991863f8a12746e356a3580466bc57e59181e3cd999cc990df4d212a210b5a260543c642156b1a8804774980f3ec4e416a4685d516c87b1b78d8bbe987558f8cdbc77d2fb7fc2714195f2d6673fcfe12bd710a17fd2ae0902cc7b912c6e13fc06f1962d1296fba48da055d9dd58433ad1cc4ec28244886ab1ef5595f49176bc1ae11131fb6c341b019f4c404ce4961a649c3032d529d01adbd80c053ed4fa6c43daec744af462296e3e4a3c6a84a74e2da0f856b31e2b2e8c5508e8ef5568f0e52458719283f4865a6aa206d1f549d3d8d77ba010cd94cefff0da2210dd4f7f43487926c4398b186b3874f86e55980b2a03ffa5e9eb16e816a65268a65e528c3e6becedd81318044b04df9f9cc2e52eff1ad5843c6669b248a44da7742353a555d04eb260e28cfb52a0a2e4a2f8f804d8a7e00373899178cbf316f30c085b003f7d972920c9bf818df82433cebd7e9b307cf99bd207df29c8229279bf56e8e5c217e5259820af428017bb38c21f543cf48c079bfbecceb0e036e2dc2512fcd4a5e8dd4c257de2120f977bca51898c0fcff0ac486ae59c4d9062381fea9ddd9d977f7603a1cc2324983467ca98db43cdf282a9cdf30c9deca741b2035bd4135428a3e97e2ba486d3b489258870f380abf448c66a314ad72280865eb1549fea5d240fec3814fa5c1c1274dca1ae4b8246027ef425db0bdf271a11afe71a0f8589fa66cdb78ed65d6bbe4fb31e4efb63d7978f5c7ef07a062c9d8b8f616476e915084cb73f28407d92e3fcc6bf444e95815fec10d71208c7ff0aa2c0e58cc1a32e8fdd3a298013938779b64c06257b5adb09dcafcc53aaae75d8239dda2b90845be3f5714d9465a29a3734318070ce51a8b511363c13d0e7cd697c45f40e25bf7627d68ec8c089b78df19a9ea33698a1fce0049cb81d3ca4cf519473004131522a487b8ad56b319d2a841d951d528cbf53745168fe800a68f63f0dc65a36f1e28bf365327db49bc6ecb3102c7ec4ffb0fd5934c4270b8b01a8aff65220f32c60d9db8858ec4e4da9057a37f2d54c3daa77005f26dfb0735e703d8e35c18d0f434a71e281f08d0e2d2efcf4d2774260857f4f0870a2da5da96f738ff3615e157769924c45b5cf94edf4288897dc2995cdb1251bacbb12c2d82ffeecec86df8a48d6c92b9f51ae26f1a67e60f732ed0179bcbcdc569d845648f652691c86bc8c17714e69fda0ec8479c9aff95ded6d228413c52356682104d0f786750e788a4321be2c6f2d7e492bc60aed9ddf3726621f94fefeebb040685513e9c92c724e1ad198f981149a900c2b88923d50c9055dce7e0ed2a3681bfc85ab88c07af77522c65dc5aaf11efaded0492f008c2130dce147bd531e5ca99fd8047871f016970cd2a3c02372cb86835f488138d65ab48805213d9d731ebdf4b7b6d282ecdcb483c987c6d94cc8a2749f4a443626a6c8ec28dce22256e0bb2ea81e0fe56b23b939734a92d5d7f4ff2717b8b944bd34f5eeb9b72c478889c617d9ded80723328cad230dd7bbe3d7d9c882e081b3c3b64253a653f14339c1843bf3a076b42756aa01a230f3b86df81f4fdd03f79229aa82f45636e87768ba7e0613a8470d3993a0d013236440628499418cae86fe20bf1b8bda7c7643d06e8c65c59356fb8440122c33faabb0841eb11a4384e1dc2bff5830e226fcb521631a06722ed689d6d6bdba7fbb3c66b25961234f93fe440eda0817523cac9074feefb65ab81185231889aad2d06264b706e1d228c47c13c51e0a3ebf6e88105790f70a39077e00cf0bcdc99cb69749beea1cbe18184b2ad2f33889739ab31411f9360c36b2e6c437315f2205a68664408bb97c32e2773eccab553e1ab56ca2b9fcbeea033f185c8e61b37f200705e10cb5612b3380661bad917acbaaba96dba15e94ca81b07942e5b58ec742629e2224763dd1fd285b4bef167c3306bd4ed7270b9bcb463296552db7806e3e54fba5656e750e0763b15bee1d25cb9809c37c49427322edf3c2bb53ac7cae3ac806d4538101ab59d5928e13ab0a596a69669aa1e438a6f4a8f61150105d653bad0df6328bfd0d7694d380178ca5d839ba356361bc4f9eabea93f08fdf4f888daa4bcce9890bef719d4261998476db10826ff1c9fdeb40ed471f7c38da9de526062b98f1f174037bf2a14a1ba29edc85f68966f9ed89dcf1dbadb337c89629d0266eb9fa5c1fcc682cea466284cc008f710405ab0da5b0edfb5e642e805afcd9469fc994b3d6d59b0211ef756cc7a26cac20705ea60c955c99062315bec52a97f90a5acb2a2884080088adb3cba3c2c08aec45d0140f51d3f662e0690446f580fb0569c1193d620abf30cc15a8a5f17362148cf3729eeffe620f742886d3932f80a0d792f0437f85709ca9de055cd8d209daf839e6f7cdf5ac93a01f98d9822b883fd7366a1a7dc3071e0ea7034d9e56a6336430b170cf3012bc57e27c21ef60f90a0b253f9e63532a7a0bf38bd74a5582cb8d9214fd463e5dafde57302bad601b7fce4abd97c9cdea8409573535425c33c185e3a767d78d0475c3010f771ee3fc7b83a68d29e5d0647255c91a6db55c548e51262e4f8c3b3406f451ee3e268c3fc2d39d8f9c26c50bab1f7f12a9e07b187ccf0edd307578733d9f0c136007d021aed45d7b24ad88f107138c8aee9d5b0aba9d2c14634679f8dbd4b0cfb8c799ce3fddfc7569354695848b6b9589e89142894413642bb3f14fd82fbb9c3f43d55c43e18ef0231e88e1149d55e16273900aff513508cde6c43310927aabebf0740059b782317e471380f94a6e3917fb668391bb532ddcb1f1e3630e4554f69657898dc94998e84569f1e0ae9a30e013e1f5b58053565340ed0ced744a7697405a32809db3d709d821870fde1860e215a6e1c60a5d5659d34dd766162426d856914ebf2de45748fcfc9ccef29701e10462bb70c3c7da5dc9479c7fbf6c2653846f160443e4c6e5e140f8df0491892806a4161f53db71d82e2f80718d90d2b740b21e3a993159ae2772b9f1bf021342b97de107d0ec3713ffaacba6c6e8bae41b2e8edff3de8cf20d870ba5c803037921cdcd0dd4a64f5f46a0469ae37a252c835dcfbbc8a4b88396ef8fef6c5dff8b333a7c8a9f98c78e520064d9c3ca47d04c8422d75a0a0c76e7eaab3ffa1099a5a6b182881e761ade974645fc32ceefe92d76b0c0a7367c53c6adb2ec1bec2870cb4d6a043cae53a66f10a4a12882fba882c17488ad78cc418ebeac5958ee78ca4e5eb302ff89400d6fc6ebdec99a20c35f99510126981021654b85af14c50ef5cd041ebd2af779cc8b289a380b4d7f6faed60d38d2854010834da29947406b8550ce6c8bc1e4b2cffc238d04ef2ec0c2feb9343422eaae9f308dfc3d224b9241a3ef600522a3c1de6139b11c648cc2c57116645afdfc25213f11fc7252f5a588e47babe865b74d0e3c5e3a9740a6f5e12f8d3bd6d8ae2828217aa8a228f7b16825154976579f94465834f516d6c6ab5992e1719ed619628cbf139094e413a546a8f3937f793c2a2601751a515b4c7079a293ffec01fe65f592d77df796f25d2806a0bef272a13c3d9f884420c8b25799170621334f2b53bfda599282f886f333299bce54306c175334860615f859d2d0b69268a956dc6b83d1a738f070db7e13e096ab2ddee7290fdbaaa67241c14ef773ca971ccc4ad8dc457e5948c2663eee950df919ce1669eb1f6f0919ff5e7a1eb257aea5052ccc6d9d0d8156ad69bbcc897c6fef8e3ac7f3ee6772a6f832032510332b57dec5b55d292a8d894c19ec0e2ef47144b57ee1594b76f9f179dd8cf8193f5da8871e1a86d06b3e587c4e16788f70a17cafe24a0d794643c9bbe1fce9173a0a6bb19e9a0a4e15d431d6cb4791c89b3b0ea2aa0e930e9dc85132291522a3a2754ad64b13f14ca1a47f28ebde1e34d4dcc80d240734d65e7a55c5a073a24f84c7dff55aaa951907e3466833c3e8bcac267631317d1aa615d9ef71038c0448c8215687e1e2b66df2e1a4f09c9889a4e88de67d5144e9bc5b9990a45910701b8d6e8990cedb20aaeb952b6c1e356fbe72d3f84aed8f6cdfbc2464c8621f2593908bb8a1c8e526094c5e07b3374b64efa3d67adcf018ced51d1ccd075f390419649b6be18a5e83e54eeb1d22c2db0c189508f8d1f00f84a1f829e83d484ce6b36efcc3be9b78d1d96fd60d5e61385e32c8205583722435db5dd75263f220e58ecf8951bf5ffac3b3e5033926c2e13b5ac1ec8e51768abbe306a2ccb1ef29b2f98f39ac3acf4acb753daa9461e33a8b909d4f19ae6ad9a4ae50b3a77d9068b9245c5a385933b67c5cf9d8847fcac575af1b01fc75b254fb4caafaad49dae52dec8743b0be357df1c12e105e0c6f6e800c0b86ccb1b8ee0718c7fe64316fa75fb70f1e26b5fd6ab239270d10b1df7b0dc915643bc1bebab33f168473d22150a942a915e76f9282defd767eb6c013264dc8ea83eff44c80d7d3a5812c5604d0e8e4c25eaf67aa19ae758cf6ecf10e0cf7be6881b149d137433d15627b31b6062e2c3980dab7df3e13f0978067a0d719d8d83b1f2c67f90223d9f989f317f3779cb0e08ef14aef6c308f20651d6f81d364469987dd4a982c63e9325f00035a4ecfb969a7925037c2ab810e872eb7ebe1c4ce1ddaaafb90518710f16a661d8d3b3dca64366ab0689c39b930446b8438135501ec737f1df2fed8f1269785a25bb181173ccff10b7c0fe5ccb65bef8dfd2c8f2ddcb15e649f28977cd3c93983084a24f695dddba71ec29d8446d4a28e8c2e2ba9adcf0108f8792e2d4c41f040f949a3a423927b4c75c5b48b511839c77b53f18ef870385a828cf9f58981db0abdbef560c3f1adeb5549af77559aabc08520fec0b4a01bd8e819c86dea7a0b301877795b5097e4928b0d687913fdd692a58a4a90972e06776834881fab3acebbb4bd3bd2a641cf3f43db9fd0564cdcd124c5ef9f636d357879e5abfc80189eccc6e2321da6483e825c0186fade3c99eb41da2f70d63f65ecf853a0266013014c40333c3d623045db7f5b7a0d1aaf3a4d0406842490a62be9e610fedb21a96e3cab3ea62e81aee6561376f91004a7934a8747fb3687e61e544698203cdb8c6727635494fc45e13147e36df240dd64e9a8764ac2262a64605eaa331c1f77ab69e5f18af78726d602e41751d4eb6a78a5b005c9952a73a62206c176e345a80c08da22c2e52d203a34338ac95f28800d4f1af8bcee2c0dd8e852a659ea4ab86f12bb1045046a4bab2f1ad8f0be5eb6c63faca8f9dbc4d6d351587998b42fdbbe7ca816f982bc09fed7085cac3e6ab97f28ef6282fd71a6ffa488d5b5bf0b9c2eec3a7107dfab4379bcdcac47b9568e05b7b277e795a801992ad3eb2eb85687b85451d42086919c294e4943483d3570b86b38e9c558be488930a7fe8e23b05a01120fadc27e23720924be1400160e332e4bb853ba81a06aca75727ca6dda0139ac59bd8e65a91ee0c2d9e716b73183d96cc2f7bd3b3c2e26864da71441aab1f4265187eccb8319efd1628c8f4cdb44583225e789a83f47454979624e75d1af202e28f1cf8b56f034be9d691587f2dcf336e3f2761ae954bd5993bda281db1f1db3b4b026e721c0c47cf0e3508965848b727b95a008efac1f7ed22620b7355ff1fb2bc37ab08cd429d2e0b12bc305aa6edff4378040c50f0c6718f4d31a3264930d0b186d922f0dd56ff75c43a06a4d0862aa6fcd0df7b5783a8eb72b1770806a9541fa300810a7d538191229031e083de47582151bdbfa17c3d6aacce13ec86500950052ff8c4144a1f55e51d8a632a88323522face1fce55ca2eba4948e1ad5427dbc8b7f42586a7f96a8a8118ca2c1f225d056d8a990d08ece430fb88653176d0c10051d3a80db34702d11fb4a65534c85dfb6c39e735318f76c33854c197d3917ad562b3d76b3b7cdd15e3bd2f1b581b4740838288d65571f2ecdfdc143aa0422f27828b911454523529e48aa682364da6b0a4482692af8fdd8a921d36e25bcb2be01600e94fa87d5c1a411bcf02e87d00a65184f343462172502995fe5830412e19092cc4358193016e9500fb31afe4c3343fdad2fed3c71641b1521a3707d8246ef7cf17c47a14722a458e95f391fbc8e6f15d53783a0279941e38d5dcbd3b632a7e7b6d57e0286c3aa9affa4257beb4e84f27bbf8a67a2dff64faf996c5c5251ef82e6e7700b35c6c2764054dab3beb93675dec066ba367756d66b9f3d4901bb72abb914caccf72c4334653e0d79a1bf440bbf7d5efd158243bd27112df7347eebfd9a9a9a7963b4067d25b13a5fc5264086f0f7a041544c140a2eb2fa8e04eba6ce8a15f146195b16a9ba7006b71904b75807a4afa6c61cb2ab6dd324bccba390456f0ee19dff13f5a421dd2e89863dc49fb84cb07c7920607ba105c0a0eeeb5c03be07fe9cf2652e220cb5dba677b4958065b97ac4371bcfb45fbc20c93c750ece11fcb955b52ec3d22507e723844c3830c8d1ae22c30bf02ec38e7240ab1a10bb1aaa0b516d61860edad051d3a94e3337c48a94611d1f9b8151a7c56aa3360d4dff7736f4173c95de18b9ac9b20b5fdd813ffeb0ae7f1459fbd279f359359c729ba5e863cc38395afec37b7024dbceba733bf4a5fe4b08fa7d33e873d586f523694b916ee05f974dd4dccb8b0fb0d642e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8b5cfea4bc03a8865d6013e51197dc1073cb811f0d3d0e367083ee2ce4df2d3ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855../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(aarch-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)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)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-arm-3 1666796443  !"#$%&'()*+,-./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_Updatedrpmxz5aarch64-suse-linux    directorymakefile script, ASCII textASCII textsendmail m4 text fileBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b85108b4c742f743864385035e00cbe6c83bb832, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e433abb82de091fc38297fc57dadb866f6805d15, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b23ec5f3ea7a7ac0aa2cca45d40c908f3167a820, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=8fc12ddc91171719f0df9368fd861bb3867260ce, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=c0802d3805ee4ff78f1814edf09d3ad1c6e2f6cc, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4b176639a57d8da222a497816a453a04886282ea, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=acc5331dacf8e1393861c2509d1585257f8d606b, for GNU/Linux 3.7.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 %67RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR"R R%RRRRR!RRR$RR#R&RRR Ry$EYzOfif test -x /usr/lib/sendmail.d/update ; then VERBOSE=false /usr/lib/sendmail.d/update fi/bin/shutf-84f16278eed45ce6920da1652321d99581ce3abf97f958e212e8f024241691730?7zXZ !t/`^]"k%]Y4@~v; `/[jϖ['$Zu0Re% M?Wj1`5 h_O2C]V|(Dg;`7-_ӷ"UohmB|KbۛU@LJ3x2L0֎ Znl|7ihl'kj@k^[,榙N:MBA1{B1Bj9YޅLH/ӂ_wV۠ R_A 2\Bs(bH)q ։ pŚbV"}1k\(ceĂYPYNc Rm :p% aOfx 384ԹA|ڒޑ޻{ir^MCyJTWN^uN4ܖ5?e5IX&K09@ɕA@m kX6/ ;~ vn[P٣@ U~IYG~|+7,JCGH0/[t5lf \|/P1^,C%9Lwg̱P}-2tܐ:q/"P#;JLxg!F^/>iĨOΒۣTEq)!!ɼKY'{sbAV!28EGz, 1@ّ_|fCѴ}agU`P;d(/[m.oOћ`-hƿ -e=9y`zjm|,;VHqK%c"XAe^cH+OT /ȺقYK`$,=BB嶻/624c~",X:07NK ㆴ0 M5bMj[^hݼZ&+i8jQv7ȃ+ 2&'}'oj+4tMbLOWR&$>ZӜm1Z 3ܹ7U+(G!?KD v0pEw=ZZc'P[5 u=j~^|ߑj!*ぉviݩ2-[!udzRqc! 4Dئ;0.#kZg'h"U= :n%3cfMpT[N}Fh+`@ψ % [V[8W3'G˫|[7DLUp,^¹K^on7Z~W0~4M$:o=t #U= n~0ɦqG.C]$2O C` RsQ"9!TQ BFqHCA'1@;Cec9/3jqh5CĚmtƝ@ې{M}{d1|I2zN[T@]ede"&N TnW xpj?YݮU6[\ofh~o.#1uy@3 iP=eV4C7uZ*8M(qω_KyG;ihΡE[9ƙԯSֶ.*ZZc77m0Uxrq0Y7(7nq+T]l0ODI+&>ЪRݪdT)toaҹOmR +LeWxc>/'Zf۾f}F՛VUU■^AԬe#VJ?oEQ4dBqðZ"ٸnې*&:#; C͹L>yÅZų ^;l7|)"024l_A`~l *NX)qWgure:W кybX⟍ns{bpdlrK3csY=_XVTSWxRcC #ȼna7ṋTQ]Eµ]'X_x$YE'6@K*pOҤu[CT#'6rcï Q0 A;~5/[Rg4&9p;,xv-9}ed)C(s5)Vpl@~kFLlU#+۾%%[K.@S8]}<65 a.I{aWI*2ˮBZ/9/I>ߴnθf{aAyK" p,Õ{ͪhvYM'N{ڬŔ]3倶LoZ99a$އ5UMnW|R+9&H>@D猪uXꑰy= 8[(wqV2ǭ?]MVXjZFGCŢpiyw`eG[{u fgxkp)>6nB.찬iNc{y>t֏;?QJˎH3|9)N 3*:w8#vC:IE^Wh7<ܩ@@:Ў2m8E5ĩFHW-QiW~Ul?͂, *_AܷjDp^X!=G#ՂkwxI6OZ/h7OnZX'wAcd,/>OF~$^EOq-VHSD C':~5XLCz^'=%'WK (+)Ư;W=UlX7N<w\zrΡTl]4Y4͟_#gDzLIæ oX%&HTh):5 %?DL4nf|r.[b,'de~W~VRǴ˜pܻk1R.& `II}VH Tԣj6%T[ w9hl׽јД|X\l-!# 'P%zlwmy*f܂H b_&gFQ)W]sTQJks"Uw=Ҕΰ .5^,UsQʿjN&HX!5rJiH&ml\7@1{lHB}5е/Piض3Z[UL zkc f:M]ĵJ5vcpi 6J\N9FSekSֻ(K̾']kꬸ ,U_aDu~8m.e֋k+6@Mj{uSCTٕtM/XDo@\FQPb;SԶǾޥlWt+ҁl6e|s퍣l3 ԄR$s': d]E+af']+/hVx":|s,>T7e=*` Л;혝tH{+aq쥽+oG5dqp ⦥G6b3=nZKv oZBjʦ$Ta"}fHB+$L͜ǮP^I}g@Mَ$2m21gߓ{H/CeKo_`@l*@v\2U!uC7y*DYPf΂̂@#ez=a9d8PNYioѳ&2Fz"*7vʉJQeTw%N?c<0Q_(NW$TTe]vi>`!ܨ!Gh@)T!ՏFь3<&QvhvS/Lz+I@XΘ1W QR*~(:Ry\lg2ݬX(m%Nnk,,#ymg=&~U#г߈l+BdǶHL. -i*rKA-xڇR)FfV2m8?&LD Oםk} R Byڡp%-\Cz(Zdž]:^!J՟x+PW>kdm_v!4jsck+{ Uk#0ۆ2dzqړ.1ENr"f1&ɄP^t'VĦa k+:eg'wڼ)]Jm) 1XŸ^x. ,{X.C.BheQ4$/.8щ1./Oqf#|O>@Q^8%?hCtFv-"`^Q@l?ms"_ݏڙvXΣ;(0PaCR{+zefK! B1 gط'ox̤Q˴W~fsz6s2uSZ!(Sc/tO~/Wد l*?-]LYعu9}roY0O0 NhîȃOD1V %BM`wG_\3kiX<Zf"bp&mU6Z8iM, _.S>Q:ORImitO0]0:_L'JP& cZcU.*Wˋ:hz=.'$yI eRI k!.F݃7Ow1j>7"fC襺kL 3y>A T{`h<Ӊ5'Ҙ=}ɽLJΦS+-+T^v\/TӴ<_ܺe +ߋcşOٖA5l-nj_A`e! YJly[oTNw;9D!&F{S`'Dt~r t/%g 㔫vSB&}V$PƆ#b!]Z&! \(۸wʑڐw/84>?+䨆s > Tz>9fa'Xclz^A=<_r]Q|[Kު"r?%؃^zIĊAZfB#b!l(`ڔy8vq /M+ꊢukB\wQQYz=F1/tjm*iX%=tKàCE͎懠t׃+43&8NuC+E1<[^VRA?E)I摘u9*iTIH.U͟\hO {C_i_渠SW8Va\{*88v~ 6;8mԾ, Ff\čųMS-Tx0~L:D35A XEb-:r=iH" csih`gL29[8d~}8KDYj"/OQMn8?]I?Wl8(A;jtH۠m%v QKH=â y8Hx]EݻZ|b;ANEӞatA?YJz,uXG#^,єѣctP@^VTqo],YJa!uXr&$(CV/c/B;3_RO"~}Yt} 3@wfaa߳z 8c>'23L#q/8|\s]#UOF$ZmK:1Fmu3(Epa;x}!I~ xA;y4$d|Eٛ:Öѓ\ QWz`wDk%$֒E#I4{s~Zuy"9$E4ok{9Tb|a{P14u  XБJpF7ϷQ8da7PIwSž+};,Lbw%vhf]{֏qq]fhnQ2&g./CE ypU=ͶG}(ҫ{mܐ|ы3%%otl i+~wO95*H]ʕ) /( Ћ7EFWkrׁ(h{SZԗGY '8Dii@$nvO#f/HsM߯q7#܌" -zrQ>pW$¶+0L||?Ɔ lL҉j. Ȟjz<yu8J>o>#Ӻݬߵ`~[952\a\Ț7Y.X٧La[ã`.V#Ù|R"ѣ| NÏ{r~ ƥiI8Vϒe{?J+6N Y_o#_ty߆lܬc$C~F7~梫.Pcbq=dKK{]oQ7/H/& Yx$-y3.',Y;ɿ9yK%JbUvr~&G+MDJ3bpc #~-ؗ\ }$ fs3z^DucƧ;wiNFP ݉4$w o$8q 1A99|-A !qΥmVrɩX@8(/==+tx?N>SʬO7.ŮNRċӅJgv:MR;ɝeׁ=(J viTyI]5 MN[N]mN<@xC&st47r$2/MskF VyihL'na辐k44mTg9lO= HԞw09 ^x e!&` plG}j"̰YDx[˥@~um0`%9$fc^F ?/]Jȟ=hrwKN,) @7cۆ|^ _ ^Vh1Wz4PY<i6bkC8T7؁@3@yf3|7ϭyR'0c$R<0h$sۂP1}Y` w;݃~g^6\IgJ?tDr$ۣƓ R6$uǢGg~+һ7܅J]Ԁw~;[5!]U샱SnQKyWlo>|M@Mpzx]K @8諳g)1pan!gcu1%*qi qokG v2ϩq71CNy5YJFs޷hc2p+ߎE70rHZtSC?CZS9LlLfu~80=6B$ls%sx&c0 xdR&D8ܺ!KNdhCZ7q vM7Ђ: Dw\s#& ~& a0piDxxd [st}L&AuAm4r?;a䪤0+@z*k\@O32D/MWz?gmIf`x!/nX+Z|񊣹(QѨ-0 T)Z\x9yF;ށdU[m"I C{Ԩ4m [qKLS?Kpkºs5rŋKшX x?\did XR^iEt~B;Pqݽ+~݃5Zo!, ! FX$n]s \zk/'{0ď(՟26UfB}xI^פ3QDN_>;&V;P77`3 v5bѱS !i qYMUC!zjI`N+&V.K0&zs~d~q%eŕ?4g%#Kh Z=~ͤ'jo JgT %Bܥ+3j 6ğ(6nRcYdbV{!J$afL:HcVQ΂OK_40'?NM V9lْLki.ApiՑg9ۀN-L Q:rcw1tYTH{%7%J IiUpOvf+;8@k2Aou"J^)Jl&?Cyv}8hh1r{FFCWUZ Ine0e GY}1x$T.j!t6A,$}R5ʛ"YS'BRu%R1p z{y4qkn6qy{3WyXsF 8iJm\zfVj/߈oWgot f΢Y+L{)_R 4[i(hu_!g;z%7tft?$V锲oR$LozѥS&F:`$J^7Y.pS5hAy %ӏoOo@?rw"LhQs 0Q{4!}WC-&W(am8gP7yy뻴߿' UAܜ珽ͱlCշ$Px|qmёlU{v:N-"s_9I~7:Z^j9AjAqcZZH'91u$e#>#l*D{kR4)SA$Kό)>S 2w6grsOҍ.^6 ,W+:+C2zʮَ,᚛O 5t,/jmNI7nEA<)؏wi.NWE~yQ6†Vp%o6_*.o|(g 9rR~}*?.ƙO}[IOn9ms7}M阿 䛥 ݔq _j.,?_4Zߦc\ |uGK|u]O& ]EB2Ljz0H_?`MhDmTwF;312W gbě n<Sqɡ/ƴA{G2e; vG _!v,}XW˹A"(|+">"q e{)[v@t8/W[{Ne dÙsPD) /0;71b^{G=U{F8gbiXiN*E]ø-swFwg=MvwGQi4UpYPMw$ɡV%W?6*iv7C@袝耸|_K{Mld\%5Z.KUʣN+Ryͳe*2ljýdVh?x#qŁ]nb=G&|nS3ƵOo uBV&OMu֝H7NFXZɄ?j׏/cL:z}$jiLid$A(o{\+tȬȫ ApVzuyv֠Hbq{HY.QCǼuE{4UP2"vIp:ЋnƄ3Lؿ^`0ٚ(#,x_ЃaRC"6-\onk %aARr>3jI2DEi:7ՑqIeiMZLUnj]㴣qz{DLg 5g2˫ΞKL5G8n cla"?6EcZ=Uo}Y\ kb(RtU1&Cyb_kZ\"){){!Á3߽`v "?Eb !v[[Y*r>SKdTgs0v8j;< ^²N:1ߋ4&㨎 5)P$`丧͛w>ybX$iSocF[#!KHL5~А /8Q+Ņp_Εiу+츁Lu]̕b4k{evӨ*aaY/O+PZ,+}RL=`A-[!~a^Q/g9~4C2bmrg<ӑe1H7+7SLjě S@jX>؞@PDX&zw90BUt8YrD*`MYQw$zh_/yr l;.s.ڸ8vlظ(>*6~wf|o-HbP xs?b 5YL$.wߵ}؆8X4Wi6,~wb@g FRJ; Ti7^/#LaKhQB ^WDH>oT(BnԯFVRY>Ipw]+ԝ@8lv\ŲJTNk3Aq_~T_D<]G& ČwzpbȌNMJ,63!% Qtm^Vw {I2{CZ|O9u[^r41D{IpF7BXd#QlbkeL7Gx 8K.*rЪ~4_vU佦*.[dqHV+~`]cEٌ___Jok=GoY'Zk 4Pݖⱐ5|^iG9ZM qgQцX6X;]*,c  ^?MMħILzөUbU|^ BZq>Gt Gevݩd^n-~t#@,A\A ;:p {߬j6sOT P6D8(Dk'2?ɼÒz4aۨZn [(xG 5:'tE^(1~HCc7ٽD$0nߧ/!QvQDZCEu)(n _K|fybtu,ʹͰ^4_ GƸ+;X=}B!fyMMV,@%#'κWEn\d52s!YlYSoRc|h9]A<TD杛lA^ՈߝgOe.тک 5y FN \f;iͤ^6yi?;n0Sl2|%z]*RGIL\I3yZiŤ2{ͯ"g] y,PB@ȅЯ\Dࢸ;PaVC+\/.w:XA dPV ̃1"U3D]5-SsHhP̋A' 3Wez৙jҬ8 lH++4p&=4!TS#r|At A/c/4x'KFkqf0OOX1I^jwZD()MJ_ Rmsj'!{lt|IM@B\ʨVWq駷GͷA:`>fN[fU}Ҧf|REfGH#GxvgR职O F~ŕ'eKK6N?7Q{ .w}hD|f,u@Y -iDj1 Lof4yT/✹bEgiLڕ;YkV+%Vz/YiXYafEho3I [zzi9r98ODJ0h@z368 Z|0"l19)0#*6F@2d| Fڅuc΀ OjpԆƓEgaml#AamG8)-f"0X?{^x%"@f1U U {BdzɝYܟy耷X}|Cݢij<37 )X<՛i8C\ŰxPjy 􅑥-3+\~0 4qd͏{+ٱ漺{R7Q|"̔Uu n[rc??⏢ZdۍW dN Qٝ!pAߒ3\<9{x 4GISkRgi1g)EH֪ c7:Uߒct'ϰ6|zaˑM#kg_>E$ Z egTN9}%&&1[jA))f?{D[2p+6!?oBUY.vå_< szfLwTdbB>"B飝!ZnkMf.g"< (@Aenɨ0B&%HƇ1> ̗R x8Ei!ީQ;oz:Z3:n~seW"P 程Iͼ9\؍2%۶-#猛 \q!/68zP6p ( a[(؁T`w'oUv _FNLS肾u9z˙h|I^UmS̡6zƶ2_R"]s^"7yljĪdL£;,nIqVG0~}D͏{e(@w&%~]dum;wv{"*f4n s xj`a e~84]m`y%}c\(T\CK|TbIKTU`}lck*$܄cZEoZ_64Wpx輪}$۱:Q/8SZ%N[~J̈́ȯ5@ŮA~ V>ը9z]5SE<$$&Њ**T[H{lHk|ӭˣ}{H}HM0 UT_m2g{# _ Y8*[qwfk`b Y&=-0w5#Qi4du}i,jML1qNjBeWj)iH#Č:!BҰlҽA{ͺ3$D)R*Kom R}ClNN8ӌfÎ n^ı( Wj:.s`ߧ\r1ǎV'̗CAߖfXuƿg͒Q7#a"]I)ztdFir-kz7!,.XsSeΗa+)'@gMWiz|JR(kEVwuYsW"\\^z?rIA0&O԰*1WpB $_݀Ōr0o'S:Ϥb`rU(=(Z^6%k߳CByhL:Nu ܽ|uAyqR;l5oY?\.|[l cQmlJB wx~ŬxoLWpՄA8E]J*4EOpe;{Zf.':KmjJla,@{bCм HŬd"Z{[{2j٥)˕@_= سDeDfp;g|ܮ'X*;nV(e*8zؿk+|]9(EyЇI9'e>蓛e(x:g'iȤ0(bʿεBz[s5H S6"!,_f*+4nr#hC +9}}Mo]-`Vd6}qAR| l2!7\fb:QY9 u/ol M.[KOeQB~>5eJ{b'#x@3$LnB!R5*gm⛶kB"/sciqޝ%d#ǰ5a_y'hns|#*(g!B-)rH瓔ЋOYн4EҴjJBe%=u6 {&6(e-}l՝H rŴZT= '=Iml'?λk&ULh *.h%hw2q-^r%h Λx' G(v.zƧZx(['9n|'TrCz!W]QˊYMdTgw\I`|#5|l)2'4jڹ4MzsY VK! Wh6bve-򽆮 ;<ѵK}vwW2|SWN4h1ncZ4-3ؓv73{efN3s(Hu^ڇ!RPk! FҦVe>ODٔ_F[YMQjt/W 4'l ifSTž-⼎*"<^?YYA=R vAiVP)NJncꃉ zhUt}YSC Q<e56Vq]I:ro'[d _q|s.fX]ESof6NyI(‹. $y bV<R+DkXT7xzۆ+SOfG@@_;Yzy!Ұ$S J6qU/v=j?\ +rYG|JT*e1H3r%Y k|or,&=0Q `[O̵ɼiI~9qΠǼ]TJVu 췗) 2m'>.oĪW]P-X3;ώas)@5\i)(7k]^ ȚbIPI%mybzs1Fp4~'8,> 3)(X C5K3ö1,; '=O^h%;y6pc zX+t̬8e^8x$^69/<sK=jVrD~>a/K/*J6TCKOj@x[m /S 4Z}IAE+HI6oݱGβ ѡ'ڵ6"}\Kso>$U1B6H>N.Tà;(B2eU$tŹ(tz!(AEO*`'/Pcr"բ{@Wm=!ҥ@Vg3]e%tT-QML$>q6k9?UOWf* h]_{AQbF1P$wyފl^՘T$zN|_+V w"`aN2b,$,i'>UI:wH8C')`*c5ma8OռU21{9#~Pl"hL)?l;[6&=kŒSQ]p*]P;C^G9oo{R% E7/S+56blX:ir0ro֎b-rW3J,kD?W*jh\7tҿ%d B&_:S#F:~ȗ[f5ݽc붲HR&e ,|}~Ej9^r80b*b$"qJ+J|]|蜑}橖O!h CIϑO! GS" q"'GEmkA!-6 =pNӖ8A29؈_p[q(PqgitQ:qۻFcYG)J`\%3觃;;ypQ";X6n3]};I^>cݑ0(d8˯ Z%USđ-M*/pr)8^5Tޓచ;=n@"Y rL6z\D<*%TGr.H{I㮲!f-< vStT{{"K!Z'$5E,)^x(~R?w IH}߯:V(+i`(O`L| ?9{}1t#%lbZ:/;:;oT{vuj(i#,Ɣ`J}7CF*P5j!ZJU*rVm$"m KiptG‹&VAA^N^qVNDӱÎ#joW2),S8_Ef@c5(/6[zOB~Atj2Yh++|roS"$Aڣeט{YYO&g_z҅w^#D:MCe:T\jAيpN/$DXA7,9/OkAt$?M&^p~":A/jB{"Y *}t%T{]j xth<.w~DPP_$k /E#E%=:D>{T)ܸA3UC4MOnkR}ZgչC*wVY#MNʈڤTl%Y_@5FY&*vPVXbj6J59 mq}*nW+SpN t>֩84v h=Lh_ۗKhFH娇oT T=𕊞RQDX f^{rނjmzgO!z 8 =E| Q0e`1n{ڌ?䲜w0Bytjaf׮YU UCY%y86 sOO?2)7p)ir4_e}r2J D}g|BkPpւ5^N]X&M)㿬1S(p2`Q'ZIS:: ~lK?+|8sfmi]W# 󿑎Y=߾FS} Nf]- J@@!93,UO}>ǿqS[z) <ÖP%N/Aͫg_{Gyp_Pd]b7,Ρ lܟh3?_Ϸ2nm@eAr+#m$yp9UkFF][q]A|Az7t{C)?XfZl!P6(qBcУj^O(lf( Cht+ |)xVѾuO;=qtuiUU9!K϶)hG؍r~#]t^F}*4E%5Q$;b {l;)rZ u^tuĚЧgB;""qeia噪=qTb3' +XhoR? Gʞ@%A矟rac,֒m*Ӝu>Om[LzJ8>{ tz\Po>q QDL,J3h7Sx;ˇE0 FFf1OඉU;=,P}s),*J _*[DspH:yf}Ԣlot ZP-E3vigcTR9;0s󭄋SS=j8DL^L񉒅l@qhrvbS4ٳ5Hb"۸cE\nѡS ŵ >,R[A/kC h?4<8J&XQ'!KEa+lș%ҟSGnk<.#r$`7W>6a(єN!rBO^k6!BGV MKU#brJĿ9jp F } _y{`{)-~|{Ǧ+ڞMx:G1X7Q=[LC_'\{3rnW ܢhW@\nZrf4SN}nk7BtKPlT_2/QeL#l9e/zRad-r;ohM?-q I<bb4qx4Wp>cYl9C sfє" #(XeI_Eej>YB$Z*\.fyK.2-{9gPؖɕg6I$E9CE>PRu$>+EV8$[Sߕ~De'`z_8&hÿ|swY%T }zx&|A!tZ奧Pó/PAHt-naɴ(KNaO*(6à|yww)sӬ 张WCLS*+ 6KYo }r콨Ň8sC!@tȷ""HL쫿j6wbP>!< ) :?K}x[l 7fgMMD!?CBC" Q=YK3=Ǡ7#i}+`HV oKIfJ?)p[`DkvF[L"·*<h~W1pV^b5D^TK`DUcsCTPK?C 2|a쏛]RvOU_,wGvm=$ 4~-2 fK]Sd1`;aCdg4I1e|!9x~m.`1[˾@/gE ^ߛGV*byɨzT\ zo!֣RZ*וD󎃛˗]U[b{i{D64i^0f¥^<['o>\'_+ajg:TTt[ݥnŇ5c?tCv(7N%ؗ ~w9J|*Ms MhԾ FNٶ`X/KCkٲs^ Kݡq,!/t)|x$\[ܥFNaR>B@^ac@E|:FF }^I#3 [u(b4MCz3J)%s%e*bhJN@vѻR eNn˹9AWCDˣ@Qݏ&N\;<N<9*  VȟyŻl$A9ˤ2"NG= {.+j~hI10h.&/tbCݽ*_Uv5MdɤƤTy"Ήx?WP ATi׾XGS>]6k+JY[4՛P >hu3-3j&޴bF'+IA1ة?ԇCj(H1\J*Oepw}38F6rz3:~\s!B#QUT.ʗʖ,,K_1J#|CNR#tXG%D2PTf2Ŏm{ <L6jusj\]zBJiBgs'3BlAl$λޟNO7]0мEgfD9_2tL"7+6wFlҼYS)w,`Y^b)5J`2,˿д˓l6۱R&QCbqɐxr{j:!1ǐ7X!{CALyҥ~ZY>U؅m1dn)krHA`ݙ Y}SHL0zF(#׊fˊŬT5p մ43FWs=6[@r"~zJX20@0xQ0tѼ$O&1{02?Y/~:;01) "^zC3Dnpu0jAh : Cx\#٭̢ "=oJ02' s)ĘqT€+4)$VpЕFjZuIS-7XV._RHgp/-\Ҋ|rqi?V|cM$ۈ,Uy=Z 1ZR,wIjMtVLlf+oAdNvX:{NXRzĭNN"W`Gw9ֶ\T4Y~a_^Ylq`OZe٩އyy+3['ЂݶEA[ `-Dӡ-Н=_m7 uٲYԤ]+CNN PLe>0IW\~[ ٴM1ۈ]l9R;P;k!Me 3CT0pjBcg{YiJX| چ{ҵ o7Cͷ?&qZV7sȥ8Qf{$԰$ C}}X\6M=q=[>1ڨgZ&$b]2 ׍e cR~)46S+!o$s5ȒcP#S3 fPo2Lc{!Tz4a s %2gȎ>;?!=o2fqyYi}VEZa.`'%aāYlE-Nc(~H;'WL30}p.{*I,C[ڹ( =7!JaR qbpH=b3ţK&fȘz}OIJpKsS_qB瞟uV>}91i3O](SI\T5>䆓HwLyUp]L@u=`h(~/kȽ>eòn^Lj8 v5븟UP&A.}*Dz¶Wr}_yϚu:Z2 =O= ?RP;3Em #f;U\qyQieӴ'rTD3N8GCër@5WwbZYT|}mc3 8|8iJ!DXր-{L;[ 9 /pUzɽ*+c9w?2q|8N{(ė>us( [qtG\ἾP@Fަ)-Ps}G Cd7]UG}ߥB VJ> i!|U R0hR陆퍲Gҽv&[:[C0&Z Z!$LRBQRsm `MҔ1XI'&񿡫>:I5[T܍M+:7|H69، H _gkLx`7 bgH,D/z%h!Rm/ZNl=k/-5_Dw H Ԫ#S8=ܓZZ|MG曆a}3͐rBeYCSM v6rVO6jgB]+RD4jReSdwk/ iSo_Y&5kIzmXᬷS\VVnJD?L|Xb15] *^%_?Ict{Cm鯖ۚEOD7HZ 4E${%k;1+Ud #;]))(VP`5׀2nLAn9Z[=yw`zB^#[& *D#SQ1o!zNn@# fE{OY(E~vvh iJ%ma}%Gq{/eXYqħgcWߕS|3Ipc\> z(ED>0H:6sP-\8?~H3c vtvDզ&h?Prjg Lӿn@ MtTJy#xay^V #@n Vl炔JtN҇ '?tq<].947x3`&=݈;Ke]hZ^-:ŕ+] ޭg QX^Bkf-{tQHT>dUh7gۖ*b|.Lvo=k/{?E m~ˊ%1[#XkɁi?+]# qw2~I0#?ᵶCg#ZAXd5@,pCGyTwm;Jq64z7Tl#u  :XL-K*ddͮ[Ty- S@ހlKU 6&'o丫/+h1#2+9vmڔL,L>[gx|<}ͶLũZnn X(uY6xX(}ׂv:g5׈Ge>n"DIjo_GYETr$: `e0j8PG[5{ВQ iiژ%̒ 3:Va(YU0ri C=QxEV?:3̵w7W;fc`#Q4!6͢]+~.Pa!M;!UĊCitX''{ e4 g" ȅݼ !ւ.Պ̐Zeg4"1>+A,^>~,gǮwGwqqjWj~,6̡  [,Z  8Pf7(BmTXԛ'8ؐDW̽b D+ vkomYd l.pa&oT%BJwk#`!!"IK?DԾq)C/@i Oo&(۔ņ Gn- muT~ɌK0KG;YD뙠2}Y/?2h(~>(woZEHkhve\.YxHT@;l;I7k ^:|omR X62g1CUcN{92syCs EPz$?eu*"9٩_DͫZ6ܗ{wyGI,Y fsÈCc@SxV3?M-9d{jK/F!n >/Nt̙0$_n;r%W.ϫ5[ i_u!)- oETa9n#]Ը>ǘbLAk\5lzפ $]:弹u3.8Zs8W#gN9Cb\g\lE.GNO% b?-=%#bZrK gL漅]Z5V2r*hMz 0#U>{?ryCG~!"I;Sv;{YLR2t7t{|En>=B Ewڟ&R秜T/>"u\*g9 .^I;oj b o6֜w BۃCbruk., "nniZVֹ _K~xDyE4Jsڤ>DMv\o )*Nv- _SQ(2#bcKS#5hL^ (= J =)-P}˦;Js&. 4BR{<>r3J>$6/Z;LYP&Df}0e]b%jl6#Q҃ҝu53^i] ]݌nMZ}\ ||[n&&uVRW l !8:t*79ax=cFq+LV{/?%oVVPTaOo1R?J“f yܫDya_|L_izv8BdYZ oM+`)mq:fHJx]i! PqSDo E:ԅV r<"^6@/i8MUE/o b)^E,.f8xǴ!?ysQ ։ iKI7u25! d/q}w4Bktu`[^tNjBr&g~J|7RW"q2+yaP{a S]zƔ?]P^~8x!gC1$V8vzDrDb^(oZ揁QN^c>ha.7#.d/?\4Odt68 v#Jx$ÿH; 4/]pwUk3il CW5{2bZ!7bI|lNL]r4t*M rC6 >"?~cJa4FZa/I.j>{·!2Gl6XXfwX Bc?}0OhBpoW~[,$+X@#TIthzV|\qangƦ{ Fx3Y>E_ȑ )- ~yOtNoÜ[ʝ=4]B:J_0 'aR; 7 kl=|sR}7>ˊWH k(я0lkTұmlEEv]Sd0q4L{4Zỳ:SwA;1M{Ս>5\#+V,k^-h㾇EO5F93 !+͎ W0,TmPd3Fҋ5 V:7c@ӁT^^`&iFuV6ŁzMMR<2&]M_ ݴ|^NAJ!>|10ƍAq򏛀R VeSԌմf92y$G9\ǛW<0ҿܙl7pNK;{Œ-kTT>uH7g 91 m$}!+B˛Fnae ǡsê}]Z< 88|N*Ёu|!~fdu8 -FfB!o3V۱-Y垹-ҎNA ''PM!=cHZ*+"쯞 lh 2ݐp}뉾;ƹ95NG JC d6 'Xx'h󖘙%A`)%i(DY@BbVj EY"~ypnuBĹ0 HUgSd> P} b%5/u|1f Ll;j*sb)p'̌\@T49JD.FZIq\AIo܌@+~yȺ8IzJm2A,/IAf6XoT*g[21Jd<}pqAkQ:%F*NJc_xf=&k<=a`R@4fl]&H.GPMAE$3Ulbg8sBz +v~k̳ީa$Dx1eXڧ!pjPLQڍRLUOT0K ky7 `|FJÀ z3<}{gu.IQxr~Ύੌ9?@G v{; umteߗz}bEF@!xzw1Xy|6Gߋ2E|5X)#Tp"- w)[;wR ɞ KHNlY;ɜXٔ?z}OnkBUþ뵧W HWiGNJ܋@k̛y%:ǭHC{nrF)lD1M}왙C}i' XӸQyBv|AX}2e#[Um܆)R0$ 6kB V]">{v-~V0 ŘK |Ǹnː-BGy3?~Df(9+X\C}4ABjY狜:"u^kN&~5k(-ߦus<[L<z>f*r|$i8e_'vy]C៼OgsNXJ3~[xLo%W*vQ"Zjn%lgTn īL/,|hbko ֹGԷЙJY`kh G+O?rI] kwTbPz'C+ʉ0DR/BI)" 7W_$z™\ I8yf_KWw ٮi~-ZĪs:AU*>QKNA+ ,Si>vK3xh"I:t=O) +h7)FHPʇBNIm,Aqx;OhND>+;yB h[<$O.#ZoNŚ85&f 3m \ní ܧ9ĐUY7(kV~]s6 tb@kM[b RE0_ir,yo|W f.YB{޴m-˧򥾾kp1SƓA;85 G*Sٓm@eJ ^`6}^7 ] :xG]D 0vAHاMNm{Nә ZC[hO3A;DUɹB_^*=Gw2qz:e0Y^(yĤi@q抅/g^ze{=5_kWvfR/TtMDl~> [w`^o45eG6~ֹ2>/)$MaLH×+o@;^C=65s̏K@s@Q:A/GLNGQm=䆫 2; ΞϮpgZ Kֳc .]͡}]hk ={aun:WgtlMl#B bF4Ys $jJuo{XiZzW"=4;ubipIUX6tu2Lqc[$ BI#oIfC%/kst Qt}q6q`XG9iVwl`?}RG6~)6riqTΆG)=x`t k;3'e)p +>q~츰ۅ?Ni-_+=c^^L7S$2감Gy{Gvx硞ɔ%z3coq^59lXߘo%A󬓬ƣ}teұüHܼ3{CZͼ#~л- ̧SlU/L%nX[WU!sr:X=,FF}Z,e:^ՍAa9~W e۰& SYf(Mn|`{iK@OֿTL^IM6'> 7ߛd j ƿāon${lէ4q\TC6eGl6{MmDJ}BaCŵW=u9~)e\RxGxsʀQ:ХKneþza\&G| ^DCDuo~ HʾFΨICsq}|g-D'is0=Y OZ-M*Z7[xQ}.}@$%}1f0u5ެZiR\ʤ~i|JORqhٵ)ddX9\؛jbQ2;c5f= $Qxz+':|iAG/}]e>Ե^(Vke膈U ?nNY.Ka-Nx œxᗍ+?4@崂4k %A4 DsQ4s`=`ǭkt:W[,>K.[:PՉ~sXq'6d0\aRBⷌ^1}G?lS,y=NߢF^D VHwrK4 #BV@;1R#ݖ[ (I=*^!)b(ZG}' ˘bS XjV CLGU S0(;42dPV67a{L>xG.N?k/"Qׅ7,njNRvG"qd~Nv\dzn#O͸n*3ӡ+g\tnN b>dyL ZՃps;} "9xh]`t^9@b1GXk96F!̛|>XC ϵTyݨ?o5or]Qb>/-0<_r!`$JJ auLʾ7mpXXq./a Fyk<,B+rR0d*| P==PXl7)D3<'98&$ጘdWv'&a}ԕb| ۙйʥuύ5#4`̮w${fv!TY#`Y=3L%a?@ǝMUCZ (Ľ:Y: Tjt?EK ƀg }GN{a- \OћqNV%*\ Z \5h׫w[tq /ft4! <˗]J!78kR5,e2E;;]j5S[CHyBeîcm `b^M*>>'n*> ҀO]8$qVI{( B^lS !qpeaW-+!dP+@d\m9x}J}=m:kܰS~Sytb[!Sh_?^K2xPiMUJ<.A d^ٖMջ>.rpS>Z|(BCdm\7[ 6w]% g ڟ 0Fz]l87D,O88-^%`)1]'c7cP:ؤ̅G9~uJvz`۱ m}_!|>Sb3* xц{ãi  +% 曊8>wO=fVoPק ?0Xo?ƕq'W#-'-OA R89&v4%f) ~}Q9?g1X-PcC V/R!-dY+yl t&9P:#vL\ߋ}޾̈[eJMwPC dόh+D9PNO~߇w+/AT `Kzn}LY00wx2~yHLwÈr>=5+I¾ۿ+WQz2 ")ٖ*kHqFc/u.Tk50K7(!d C#PYз$mnFn Q4l7j=qt|R̼VvLo81݅``Ee䣅.㤗 cj)G#X-ޓZj6_ ྩS$g 3.8͆/:O’0׾JMDT75(t3e7iqT7J<,qVhsFf-"d\:G,M>=_乊^@AXEHʨ=_ZpGwC%O+})NO~WQX~ȢI^Mnٻ_\h\7 <ĵ(-~\4^B-NBw<~3i4S9}>GdhJ+4pbȇ_6&/]QgEb<0, vl8`'D@ h4wqt4$ 3>K44KI npBOxD]?>bǯ;t,_wCELʬM.O;T'hH,I0h#j:6 |I(_~qT(EaO5W <]N]*ge~+b)"֞ #5f'%}`/6uxt/ҋ_UWw=-V&f>bagQA"㇝IHj=N~\N1B~9vvSw[`>c#뷥 )!< Irר;XhVNq%) s-au|CUDaNj'}-N vJ [HAgcCk~kS1E  /chZGSÃ%73S^g;*<5UL?8{ _;f]x.Cn6FNּƂ d2@1~64APռCK/;ːH$C-w$h\c}P{P5HK5 Uq0_,T誷(\61G@YީOd{6:Sn>p5)kX -b!L-r"?-])>vm+)H4c>9,cdJl ]J2>_PDVO5Dk 47VvikppWH8UJ#-`uّ/AXk2vDZ'QI.7j\&=ݓ]+1W^ me ax2ňϴ$qBv"rʮXh.DOjA&I1l}XS}^$HԵ#Z &\B8Qe V0gE{p$fme$wDN+έ d==(s9c#37YZә5 /'{)]۟Q}qz`~vKimnS# S"nQ?BJpqTJsdX>=tvUJ˒v_«%!MR2׋&f|Emel:*tvǜF ^^md~f.0.7Eϓ!2%ՃR!> ̫uR:d0Bveȓr$Gd&jJ:d9 \ bV2gۆU0$&^':mP$Gz~[sӂrUU؋!%{~S6V9UI$NBXx?qgI&IA7v&/~qJo1 qjr7Ҫ9l8X(EfO.uXeR&J6N|'U-S@;fۊT& ILznVKGKE-PxQPR,VDaiw(syp)R%ÀL%n~\m^x[uL<5fOL}٤q[`dP)bfK@ !|1mT]s;/MyYGMGB5Փ&36q_5|M1nA(L8dK_"ШW.i}nl6 < Fųnp>g8Euq0pD k^wzaq|ILY"Y|tFYic` yQ>0Я).b& jP57]_ 5liGj?Gf%ǁXEW;E^6]%B!h0;|0cvwgR|Zm]ƪJ_xWYڗM4͡dm*Nycu-| _δȚ@I>hdI1p͒3pq@|Cb0Pqmې+yl55 1쮝&DKܐxz&9]9*/"Y+qI갱;nyIII]E -]w~:+W %ݠpuT֦ LgZ9UAtA Fmsbc <́Pʹ'Gq,k$)v,֯K\ZtqC&U\p愻psCk'=Rj/GvpS`YAleft BL eMI\wDn"]h"SFzȒMA*tд5k Gۓ9\~<J!xQ巅~#*u4D@7W2Z _Bk$8 i 8|Nk?@=B=M| FeܝlR[=>s/ 妧qmt$ 'Zw+ۢzLz)kr %O8xP¡ Q} eRV ^ f.r{M4/` 3c@Qvx.-_h[ k-JVU;m<]+A6/D{kyqa|J=k t7Yj^DR;GOq:vNxWJΛ'l&|sE+&Q` {XY<-2,:5q=ue}lK' O e% l`x!MYڗPҶHZko>GG}w-b' Y||tgGce .};$ _#.!OBuH>>#[Hfp'aEb[}+~[kuupJ\T "!Y@y|~RCtJ4¼˯RRpz1³"XIVL[|JZx#~Oa3jۣIQK^}5<l@R rݔc>F׊mVc\5Py<)g)T\`2*māМ)Eĝ %0kbA.3dl,^q"^αn,fQnar)w=` 6YLb!BU_k<^'L!\ÌzzNűYUR^J.ȧpFq:8yÜ𞖈rAuTRSUB{P|91b*]oŒ}VA4ofSo'Aͩv?>|bmmQ7Q`K& [YThZ۰8Ҟ)ٰ( _7[S#>dľNh<Ce:F0W/Ҧ{?3JJ_VvwnD=hiv%x% m,X3 M4s" &d&c32Y/u>V_nUق ~]?GRi㚓MFWa¯JP2d3Әf [0C}/gR) PgaUw8o7_:x~1_gC0yBqO#ɕ\1Z˜#{,勿?9Eu}Y93UrI8ZJ}LO y5i9\|PƇzxtA6ۢbMP6_)۠$EJsw][x<{W-&X㐮"&'k!Hڥ;4MK#ì!X<ìg T*!#^3ȭ?"`omá GvಸeE.T|é{}Fڽd҈Tl!VV:B(ko0_Ć/ɕ}6BLH"GZ ]YL|J`W41|[);*Aõ?Ώ{5/1G>g3Aĉ'oyI(e ~ABOcMɃCV e|q&DULDȆE 9|j DԼh``v)h/&VL3o Xr# ŽrEpbF?Ś ϳpN}F>H)|3x7oAJF+* %Lɣj5 |8Z> qur͗P*S+;s2x뼪ly{L/.>F!lzDYѫ&.?Z+x$+e - ZaxĒV/nA~ʧp#ے tigC9 ծ7#zm 1z;:][=QY*?YSmx8orcm?t_v3)^M^ +Ȍhd{ʥ 4c [ɶ*MiKE "~]lrNZp4z-08ѓ4ox\O.q༃:ƪ2 idq5莽<(d $AeD-Ǽ{J]}F5a^-ZV-ϐ۰W\ - \%C@{c{EtŔh][ia-@.պ>$eM/UzMbBEk rm-g 6=u|OAQY gT"?'i (mwSqky ЯĿDbFVQˊ_-X8dopA̳=nN]?BXYx_tO9N^ H-߶^b?=SB)"oԪ1T!:DtPBON%yߩk&(Hmb_ˉrj,-d{ ">. ,MNN=^pS*l◗Cb?lH7:99T8 Mx[i8`M:\dr:Ms.-FB 1|Ϊl.6&MKkYp&CݚU؝N]sAEE_m:~Hl!Ѭz+`XxueD? +Ȯ$]G:!ݦ_P3dWE~ih|i3RK=ꪆQ!hc8a|v \t$x0_vpV0 fi4s&[oHeՈ,&О6wþI/9G\`YFwHDH=&dG/{ّf4p\{Dק J8=R]$+c2o>JU<ߖ@i15qcnW+<T2xv08M%w{p,38w{:O#h(YQAȁ}i4H'0]+rNq-DL@ӨiVI~y)O`wp/6G+o^!{$&SoUL<^L-h/5dpP6vzF{U,^7![.KL ڔc~Y^e/Z5X3-iuVϗ^[U6#+ XZM=/||34LOyNL{ ƍQ//C#}&lϷ|_[6`S0mT8qO?@.nHN5X XAl P^_h+}kdedУ'gi9ֲ0 ]K'`F5-׀ylNnP>L9;}{qZބ8Ip:,; ABQ}AH K7kqCHNAEdUg\iVCKWg}BE\9{$ڠӸǒh>#)Aeˁx? B)6&ؓKVe3z6cXs(IPc~%J=0䈇`$}9oq~jɘd.-Gpjc3veJ>^]me.Q}˺ R_//RO&c?ByӾm7A?s:,`ZDTp0GI_-}\!&|ZQCEXdm!YX_;|cf^FlFe5X0K8@@QDte 6vy ۂA\ҹ(!!U.Gg[_-Rm[ڹKx7i݆y Hoq7yJJ J$ɣm iO{rQ$u^3^$LFնМo  )ZLiik\:N+"G| Pts n.6ҧrn[G%Ax5BPwܫ߰/88MU[ SpbJ `3F!>R[wrd-)֜ T 9k.Kysi>Y̖.dO`| uHC?S5yFQ{U5` (Ljb>|Ae9V4(Riv@5-/`6q0݄}@?H7 4\-0ANjLU,FYND)/go pţfƻuÕ lѹk b8%jy=unJsZbȥP<njFr޼BY8i@Ey ~- @vl /(GL'&T bd|Bn͚udՊu\X=3=sJ*6"&`,s=堵6IfcА>]NqdܲdNmǝM(hYhUVX(>[IN03!RuL'I|[x*4όPZceY q0˔rLXMa\ַ:嫻FD [Y^+!汩%w(s؊ 00i;/E/'l!]z&XnM\_uȇ'}=4Lh>}}I>.Q>"Tx{LߖOsYg e(aj-،lPn$wuW0ĜYt)'r1zIMbYǪWf$):m8'``V}/K}DXcڡO5q m 0Ah-K&kYւv= rݙHb&XDDdܢ^ ]> ȉbnvL \6{ P!@S'`i%؅ l,7G6[8A`lQHpW*H 4ZMΗzȢ%;p/" jpq$>^]i SP$LXoI1)r=ޥF!!ivt:Va :tM m}&RqIS ~L'#3Eԟ%%85u«gdbL.Yȇg/1(0:8tNSAlK`%;sn~_B JZ\tkFM1|0zzb/J% @ٛLDdaWY>"xjxְU sjο[D9hM|2~/Tlg^h_^+`Ycu(׶|$%7 b"2Df: ? o4D8pw{li:VUՆfB9RZo 5dԠK6qT/eR8Pk=ضxXmB麲.:avzA-B}LTH{h!ڔbrE%=CO8h|R M5kϧh.g%Y߈v(].a?R7gܩpS&aeJk0_/bmRÀ;bjv#0WV6WoցdnT>$GTc $vyލ?S 0!|#~ӔO 2 ZvA6y؅. "h>3\zk%iQ8$kX }NbidM$-νf͝BUWΓ0<tY/LNWt,/<p,=&aP&n4ݚo"0^GZ5 Q:yRh$?^2  L&uY/ĢZL%c0+2 }5_${kCb  IC4Ut yŠu[\Dꙿ#tJdpaj>bSwUq_URq!HعqR"yJ,+zA7Fl5r_cJ"Wx#NUd^ioEFРhEBvFhftW)uŻ b2XtʩglgB49>]m9|aH\V1^|ɤYaxɟ[>#Y`ʃa1Nb7-_{㿍~9 (_CvVyӒ!ڦ q: vT"0D֞&EG^ m!աt\!ābC׽=kkcCNmto)#Qܟ=me! eWMڛ4"%\o"9=$1_2fOy] aqTCo#snº#\b",u;Ԯ-|(Ap%F|[L/͐d^Dz p$?$Sr&F$"{ SJQ"6X{`8DLԹW>{)Ny|"MWDx*']T=(26km$[^XB Ypɗp䣃rTp[VjE``Y݄)`BtDӠƿnVTVah<]{Jx3 4@$iZG$x̉Y91O~35Gq#23]E;KҤ/0cŒ5@vA˃%SV:!؍mB2"MΖA,YDKPZnѳpܷ1DuXܒ52VLO1e; ~-H$IJo[w .ʉ9h+0Kq5楆1ݙÙ`h=^2>o9E2\[RzdZy U֥(փF5yXƁ `e$ Ӑ0Вn&yN)yƌ߼tCvDZTg0x^dM~c~/Z%L Y"K2ҩ .b,&v_7<[Bη{P53Ee^Q^bLVC~ ?OJFg5!VEz,qq¨ =ߖjsH) d%1t?]p_9o H }N$`<G@%4u _@17j$5 Hc^I =la<9gVВٴL;a1kBʋCW_+6ӼP0ϝyQ }5bTH0, ܑ dd F s+0_ʌII Q b fv;_mc$Da)t1#ԺBJ: e6uDj [z2/sԾ4V^~cG^z\=8TAMՄK!0%:ŌkT(ZG qQ|Ƨ|$^e+'ڤ!U1Hnנ. 8f&~ J #X>IbmP-?#O$cnZ+;8d4YA DPGTיSGC|X &/$Lv1)<(^C<˪wX<ΕPs=Y2t* HL_D%Tl76Uk0ò8wv|M%]:evX#I=+Bm 'FD%rwn _y Yl8duC;(eAᖸS82liEmPi;΃]-/ug0(`F7þa%=: 1$-^Z nt6@yFyVlP+0R&^cfk;[=e̼~GnZ") u+ݫIFke3ȵ+=C^c 6iw$1yK{eIJX zYf---8E`E~}([#_-{.:Y(q˕b]˽ǪWYn"ʜA׀?vYQ?mn̘,F`ic]ސh 91_C$" |28IM՚9!^o z/gvhQk,3oջmrykE9gXٗ .mfOw [w[-RBbzܡl}N_w\a3\FEr=J<Ϣ+}kF&4xK0q](X .B%}$x6C[d|s܂ g֧\Hwz!/iB+s=F9`+7+d'8}BU^ 0Iܻ$ٗ"Ie"pS1h)$KǨ| @ g3Kь 5 f,gSp +qJ)""Q!eiހ`C"MRT\?GH 42Dy`GMfOY(RG82%sOuW* O=:L&`?Zw|S8r**&3F; (\O STϭ:pA;I{Vw 4a{e; B j)m_T;3=?rxI4*Ϳtvjqߛ/ ռWv \#).d|'f,.\'mBwur+E:ş_3M {DۃG'$!ܡ^fɏ/@mzۑ)wƎ[h̚D+a0E=1de{kdqكda{)\V 򿝫-&TrM0.4Rt4;@9N/rWf뼡WTۋbְm[y)k1(O:'Hq=ٗ_T5㓮A?5JF)ji ?d}gС`5 @`,,;;fyݕQ}ro90þYYk.ݮsEJߊX+>5oF?D.5YHRHvuT c]8ޑ㙣h~w|8"FHsE$xȃppZ[Š]=JmGC 8)c 5'\6 -&/A<[ob!KzG!cP± ~^At/Րi1vޖ${ٳ'G.\g}фe4`2p6z哹 -ų~zt_w ؘQy& 7Nǭy@ןQLj=G3Ұ+2NvE"e~E֡ 7=yw.w;%jx|j}_t#nr7ɃuݜET/ia&6q}aK^u@;rИ^{[B`8+5tcC-̺5wٲKfle9u^`Ez7!7[u119m`a -R1od G.b @{I1Q,J%d}MAo,; U<`GQoã:MIfIx|Gt۸+ ؋އͤN0s a\ɷ& ־sԊS VδeYm7h0;kA(TbAR)Y" ՙ0=8ٚk#/81O<$.76Ha֫-3?IJ/~:vBHy{7owhYVW p!\7uw^) :L@!ݥ9xJw bGFx*B1YRgv5Y%]{BP OHE=] FZ _ma8BzUNNjere A>E( 9s 0 EAg\[M% 9Ǩ%]38YǶo5{@LWw\Z<̗ Jңp{5;.~#7Ē7{(X{MzOo-[JQiJӏOll~b:,GW/w?ƊN\<:@̆ VTuYE(ubs`ap LR9UNcFݫ6 ";wmrey$R∈~KШ5h '.E 7:x1v/#~Aq,+z[͸dGXU:$hu\pm0,j0зȧZDZec]*LLX\6wи"Yfޗ8crZ.U6&)Uxgd~ҤZb8ΥgC%r)./l]تK6Dyy9#{spq@߭`f*V¼h"J8UmJ M7{;U*ّջ_O&1-̊nmcbZũEnRaqI_DAQl$ 'ށ 7yNs |*+(Wg~rupQANV0=74k*rJ8s~@@&(d9m/T,ⷚǚd ,.iFo+,Ib<{$7d4ʢ$nbikEm9QMρA 3E? bV`SpgrsGf3a|6^<mԑԕѸNjSY){w$-1)3` y@=wr6dR[x- jq.4Vto.{ zۙ޹X&$w`~ oTFıd)EZ ekgݹ( 1]i1r+HqP. lo87cGY*K7msи_2<-9Oݞ`ͱj lď,= rkt0 E3ixx:5v.[pݛ :B>E_[8AE>0Ape*m\~ `pyDtH`"q ИUkbsBi= yc_2 El^kQU;To:5{RfV=JekSbGbhOsڢT 7 `Zl%kMNJ~IfAwW& 5syt/zI~/6TcUKEtO0|D¼޶XTD\IZMz=&NL/𫫍`h,!}eç?x~}pqPTh8zV8hǭI57Aʼu]U>M?I qqs:GkAb\bS9cHJ; c\&k  ׹)1sX-䤰Ώu'J *I@ILFzJ}*nӁڛBdp"w5@lgD|%x m`/&=aWL=Я#e~l[V8 fAp=~m'(BXkNz Sڔhy3ٍf\W!#̀azzepW `|7&nD`0˽X8l+V\(YNQ;_ZbPEydw1tR肮[`2#@#6:`DA)RhĎq.."&L: 4,uD/pm.p"-ȸN'T_wHRX]²/$Ci,09Hfjdi`UAN#W݉("\?>ف2;1Q6$qE^NsSc5XIDy8@ ?mހsa]1M[[c]2ҹ7"[]M|b ۗ|%ecn?PCrzFRP }@wAW{~䝱+`$2ň:O-Vp|!f׭;lk9ǥ`11feK߿76r)0elϷJP6Re<ۀUĮB$vߤ;>̉͸HWmrŲV2P ZG2ϓwPGYh]W)MB8ꍝA<$ʒ;(H߃d__kLcԂ^4[FTN)osL5 P~ HXC/`^s`GPU|uxQu,^MZgR:GJG%n'1T\86{m?l N%8vl)r15we $ qUOE~0S2RI3s]#EjĚ {Eb R~4mE+m䣼@H8ܽ!QǶ51MeWZ j(h4Qf3Z0TzY0?[Ww F/mE]zu}9_"+syLrp3yN}M5ǹoG!7(<4U?W]kP,EA#&Iiz xT_KDtq%1'w9_w< Hmr.=m71ru00O.̛o;O,N]cTdWnP;Eau8! `knvX6zgVɵLޜܽcr2B"%Ipe͊,L= ,~AbUljmY=:# Pah ?&@G8JA.Ycפ:Q 3g 8>M5`Ho zlIiZtVdm/{LʯiD99d5KјJ1p zGm!}Ghi-]h_B,:Shj=Y ej\-nɤ vmZ8h8pA9&({9oXy-6] I?e1Ud Z5oɼ+d;&vF'Λ3TNUͿ`]¤P_Q,_;XYm7e;ߒ9?C%rD@TɓwTWW8@jϮ8RkB/W4db't_+L|{ݶ]oUbL,HΓf%)ݺuŋ nD89BlxΔDg, v{.QaQYY^ݍkG7$oa>YEb68F#ፔAHn޸?ڕ ^2ڦΩj7U¬\4J8!,/YsjOq:F3 DŽM8WhgZ׼"<)YUH@('իLAV}sXs{<kߡ';6#Ңl06V @zf*cDZ9ΰSFd;M$@JblQ bIV)~'^)()gF'l-JjhީRHtKE_˻-K\XYh9Yk"}T5! M/σרj]x<+鰤E8*b+P;|qJOWf#|=f^U0_LG7 .2(O@1gA\aṣm 0>u0_-f=M^-a;kqJmR|T깳hS3Z 3^)$cIQ+q .W)XH4pc@t84 Ryr d3VBj!l _D*x˄_\!P=h%Eoe·GIo˦ZGZk/م:e#CPaTa/>]r^J/8v]ccR?+E00o._*|Fw:j(cp88KikHP]3&nPz(|ҹDL3o@{O^oQHgN&[i9Af5j+nt ?HrjT@P7PS0fS~oм bל*>a{5Cɨ!Hmrɡ9BR7N߉8S\I>lg'p{OPܡX߳:l"X@h2%D,׊(/W(Y1 A%+76Md(1(Pu~W}}}]I!§19.͋sRͨG8@ދ]U@랅&gu|Tc{+d/: sOy͇둉羒2o|l1ؠ \0 "hQߍB+fۥ-Fڟ|vwr`~ XLi}Yba_{Sn07cZȣ 7ViHPrQFGE]K1!홖nk`#+ ^WWhG—Y^߁bkŘM 9X| }QҾ$CrPLߑvkhXa]5NWN!s3j)0lN*?y_{O!a]NъvQ25oر^WO$lhy'M0aZ6͗Pm$p끰دI8P f<,ah A`vzVʅx98>"<1̀-MVggӁ40kD!"/}~o7OZY|nwƚW^6kM|:pCqv3-^!1$mE^,Wa?DNܟ LzSuaV~mSN sd R&3#4dHWTs_w&q+4a Tp12rb8Lmu\XqL{dϛ-V(+H4z/B6jqߤZ3*ǣ "v$ |c"$<ꆑ)GM/LJxA0 ?2K`}**[]J`ԣ,gE!aɓkYꆒ˰(=ȪɧC$OPb#`xcFIrfkPY^uOԄC^?jRjvpl ؇F nl NS9NzP%M&;QcrT4e J잲֘4j쟕ؗ;j(y}>էu`MԭwJv~WrDHlkab,K`v_o-%v3ܼ-p N ۏ*^*M wmU" ȟ窿ݤI hKi }oSMy[)2Ckӫ*+ 1Nֶ`.߅+ +(1ĂR7W}8 \-9$pD쁜"^͘z0qVvF}@O~iieY?5ygr$UB8i>J|mq1ž_ 2Boܳ ٶDwp #1KbyJZO1 ;BW|n%%uRj(ZRѡR]lFK%K3* 4?mH`+FEvǰy;SبWEn&~U$S+T|RxB6Ѐ6āmM9>frdВEVPe3H0H(]%hЂ}3&Zy E%q  [W0w|+~j - 2m8%c c51{/=0 ^x*CTCPN6j,!{h <^{?Z^cmwE@L=pSx9^z\z8\APVPJ yN谽"Y!*/(G8T !M[1ݙxlO>jM#nNM_tdׄSK#6j9Qo}G hRQΠc꩸9 =ӏs \W dAє!FD &\p[#CԂH1p8QceٴzRK{~Mf` d)m }3pqg.y7ybi~cL:.ov]9CQB30~O@ N <;ԏX|d`T rcE5+l5p>K%cjGSMFAI- 1 }:c2+ѻ拃!ĩD9Zs{34ł `fC|. <-"[E3 ;hwwVPߜO*[PjU ҘksADe)jhQ8g ٙhyjM*80z.*Ġw'\EI0ˣcj 03iH>7:3ѪN777Jb35>ݴs+@Q|^RsLJs|,cnK ©sxZj'=RtnrŁ5 *l7sxXZ<]s{?¹k][0")iUeVL/F'-$$rC˭g J "A {G5^0Q2)#lk(w|!zmK]f0:9Ve0erYoA@pMM" W%9V8dvc`9KIKu)'Ґ`{YNBQ(Y8~*-; d|؏Rk%/ٶ'lfpn8I@ QтA=՗oU% )__ݍqnonT͆Q26HHuǜE?AΜFKKcuJdIl8F, |WLp!th&4,ԁ_DN9}A|jKWjsG]tB*C@ "nc.&p쭢&5vԽ2l?$!YFzT"P79q@4(׫^Ͱ LfͲQzAEbY҈PCfz̤#-;cÔI&#8 i"m1!?W5sFFm+f)!_ ck<\i@+uN@in?d(WaN&o 2,Dz{> ',$op`%в4W6 NܓӤ:Ix/R6Ng V C_;5A3>N|9"54%YB`B?8*l#4WYuuk,kg^Ԋ=Yu.{f;¢Za[b3 ްő2{H12sQX}gS$ph mMi bI>36 ;=wFd-!_c4K})OU b.fdMERyHmZ*/[~wW)s $ΡqW B; R$sT_ڨaz4DYd:b=卷Uz)k3 {y=`"uZq2ƒSךO]E{0戅:2k~=BW+N5 'Z'2d64 [n<;N-9u+lmrJ @jZ*>;ݎSy[ΉQXGr'lYX΃pF P6sg=7fgې%u?7>x/ϧ>Cf\߱$'.٣G))Ԃܤ*˛2kM\/7>sf7pS4:^ p,Ġpg (@UcܚTw[P091\wPFVW1}h6ceJғ3‹tYY >\Gݲ [ԔU7Ce+|#&=kkoGQaeXxܳu1I?zmNej V7??t),5 Z2VHBQs N;~9ka{˫j,EF0K.o^d =x:n3 ϗΪR0 O6u/"o'4jUyKlSNսY0B9RUCQ_YD:o}HHc; Vt/PA\G`߄돺k*skH >C TM湋K` ²6B(,$F(XsAu~GsD]τvSG MĨ0U3:HxsE6k}PNI LMK߽; ߲xI4?|@3b+4)Hj+Ĺ7V |!篥e&i㫉nOj&Dǃ/Ԕ[;WEg(f)t@bVvo(FXuT/L-{(oK<*7i S*.J +'pA[Y% E;ͦ @:W+C/A5 +*E'&MoF'z0x BIfUDi˪-RB׻ĩ,ސA'vK\CfD E>@Am'ÕR3d{\|I]Ruy in_zQ! L״F,J%n׊&drl7Ξq$iSg49R6 ^[V  ~$Ux>w')Op_Gs q|49ё۴a#3C#趙ÜqS,3oY Xj|:F7ZVṰzGHNtgS{YEN&ps`|C*ΟdN23FqD^.lLqobegJLwUx*F2(E=>_FpiWL7b,x| } \p(W^hl9u- UZ) { {΄O@1llNź8H8ܢLjRܙYթW1ª3ݿvFuE=tFK:`;A l CH6>U~F{Mb#% 7ӑZ6 9hy*X*R; AO3ؠ2Yz+ wNn*#Sj!!v|<ܜ mZcnͫӌ3HS1i ʢ dwI+ \~8sovvsɼIY'פAa0}h~`9zk< b ٳ8_}o UGqUO9-y|y2YGiY%=C줺0*}ʮ{lQAPid?XEhF`M|"d9߳^5Ӻ} := >}pstt9*Tvy y 2Y#`eP#坤4TZRŦ/<$2}6Ox/FC3W"e,W ȿV1zz+3/y#5Rz]`|!\[YUG  0hI=qqr8RGMW*LT MriB (2viq|"7X #N%ز!<QWQ2g5&ǡGQt K§j#9~W! A# @ŧ<ψOhk M 溜 YZ