sendmail-8.14.4-64.1e>UA܋ԜY/97xtÈ?S=$jVn#[(RMy'czA< $A^'->C(?d   $ C\bi"^ 2 d " C! EIdNT^T|XYH*Y*\*]]].(]18]8 9]` :] =e3>e;?eC@eKBeSFe`GetHiIn<XoXYoxZo[o\o]t^$bcTdeflzCsendmail8.14.464.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. Authors: -------- Eric Allman SV@build08(openSUSE 11.4openSUSEPERMISSIVE-OSI-COMPLIANThttp://bugs.opensuse.orgProductivity/Networking/Email/Servershttp://www.sendmail.org/linuxx86_64# Check for rc.config: if test -f etc/rc.config ; then SMTP=$(. etc/rc.config 2>/dev/null; echo $SMTP) if test -n "$SMTP" ; then echo SMTP=$SMTP > var/adm/run-sendmail fi 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 # Put together if test -f etc/rc.config.d/sendmail.rc.config ; then cat etc/rc.config.d/sendmail.rc.config >> etc/rc.config rm -f etc/rc.config.d/sendmail.rc.config fi # Rename these on update if test -f etc/rc.config ; then SENDMAIL_ARGS=$(. etc/rc.config 2>/dev/null; echo $SENDMAIL_ARGS) case "$SENDMAIL_ARGS" in *-L*-Am*) ;; *-Am*-L*) ;; *) SENDMAIL_ARGS="-L sendmail -Am $SENDMAIL_ARGS" esac sed -e "s@^SENDMAIL_TYPE=@MAIL_CREATE_CONFIG=@" \ -e "s@^SENDMAIL_NODNS=@NODNS=@" \ -e "s@^SENDMAIL_ARGS=.*@SENDMAIL_ARGS=\"$SENDMAIL_ARGS\"@" \ -e "s@^SENDMAIL_DIALUP=@DIALUP=@" etc/rc.config > etc/rc.config.new test -s etc/rc.config.new && mv etc/rc.config.new etc/rc.config || true fi # Should we listen for remote mails if test -f var/adm/run-sendmail ; then . var/adm/run-sendmail if test "$SMTP" = "yes" -a -f var/adm/fillup-templates/sysconfig.mail-sendmail ; then sed -e 's@SMTPD_LISTEN_REMOTE="no"@SMTPD_LISTEN_REMOTE="yes"@' \ var/adm/fillup-templates/sysconfig.mail-sendmail \ > var/adm/fillup-templates/sysconfig.mail-sendmail.new test -s var/adm/fillup-templates/sysconfig.mail-sendmail.new && mv var/adm/fillup-templates/sysconfig.mail-sendmail.new \ var/adm/fillup-templates/sysconfig.mail-sendmail || true SMTPD_LISTEN_REMOTE=yes fi fi # Update from newer SuSE releases or new installation if test -f etc/sysconfig/mail ; then . etc/sysconfig/mail fi test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=1 set -- sendmail sendmail PNAME=$1 ; shift INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < /etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="no" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME 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 set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} -r /etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} /etc/init.d/$SCRIPTNAME fi done PNAME=mail SUBPNAME=-sendmail TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME 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 test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in sendmail ; do /etc/init.d/$service stop > /dev/null done fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in sendmail ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi /sbin/insserv /etc/init.d 1<; 3 znSu>wW&hwP6(w0 3c+tF#h"y %_E%g${<eyP42  e(% 9t-*" :$:f S9?gHN ,}v8< .hO$+n?M}%KYE/C k mQ1 TO*dr"W8Peed>[77 e}z 5;rpM9O*%A큤A聀A聤AAII$mA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A聀C聰AASV3SV4SV3SV3SV3SV4SV4SV3SV.SV3SV3SV3SV3SV3SV3SV3SV3SV3SV3SV1SV3SV3SV3SV3SV3SV3SV3SV3SV3SV3SV;SV;SV;SV4SV;SV:SV/SV:SV:SV4SV:SV5SV:SV/SV5SV5SV5SV4SV5SV3SV3SV2SV2SV2SV2SV3SV3SV3SV2SV2SV2SV2SV2SV2SV2SV3SV2SV2SV2SV/SV/SV/SV1SV/SV0SV0SV0SV/SV1SUSUSV36@86@6@6@6@6@ 6@ 7'6@ ;ܐ6@ 7<@56@ 6@ ;:T66@ 6@ 6@ Eի6@ 6@ 6@ 6@ 6@ 6@ D3[9:6@ 6@ 6@ 6@ SU6@6@6@6@6@SUSU6@6@D|299=ED@9=7*D<| @5+C:-9SUE=ESU6=@oSUJE9l6@=9=8K6@=6@SUSUBR:SU70Y6@8<0S98k<:0:2@5+C7>7*6@6@:i:!0D83O6@@;cSU=6=SU6@SUSU6@SUSUK1SUSUSU<9QSUSUSUSUSUSUSUSUSUSUSUSUSU;\N7.7.:1X`7!X7!X6@7!X84ݕ84ݖ84ݖBG7.7!XA7!X:.;'B>7!X7!X84޳7!X7!X7!X77!X98^9]<@88^7!X80W7!X7!X7!X7!X7!X7!X7!X77!X7(96@6@ SU8^6@ >$w>$w>$w8-6@ 8^C+(SUSUK1@,,,,SV3SV3SV/SV1SV1SV1SV1SV1f741c833e998436aa86bf38ae7cccc4e9ae02ad6e2baf9ec6780d23d8a49adace655bfaa9614a7f0b2d9f739eb24d10a27382a8d4426cde3ea6984a87d9ca8592f6a4d2e90bb689e41cdd33db752ebc20450efa80f0d5804bd2dd27ce8c65212ec71dbf6bab636c674504db04908d067968d26543e0e1e00fd4447d20b5c8b3782771bfdc3d3dbbc7c03242e84acd907f3bdcf60d2ac495ffd74548ad76d26e321e5eacc3b4586670bed5dd7380cd5dbc8e6beafb3ceb2bf59ae456eefa9252dd7fd57aaeee8ad0c24f2c62e6ec31b22900f167100b4927f25327cf924552f5a58eee2c3ed470a2d32f24d53ebcf95775c451c26dfb67e40ba4b64ec4932c0ab8269722d2db68191bc056cc2aac3764b86e0edb77c28051498ecdb435568548c1f9c6796f6cfd48536accc1e800b144367846acdac1a847c961931257ee220059465cc704ddd8ca27a99c0ef680c73898308f717e1df9f3424d44e9e0d609a8687c906e7b0a0948834c58f9ae4562d18eb075ff0beba31fe668b11d3e3739f4ab2aa351fe5eb62b1828b157122ed7a5df0e62b280fa44d75c35162c22b856c63ee65754d6b4b4241ce8959ebaaf638d4277df934f31605706318f16446d91361c816378b3028cbab410f72168b571775422528fba8787badb870465a40434d3acd3faad92e1aee57c8941c36c1d0f6b01081de07ed9a22bd62da9f800f18f6cd447a6139d4620d17540abb138c41a3bbd0e4973b97010a9394f44eb1e4bb5c7bd74d8219c82af704300fd0d81795d80b6a367024d93588b96f06b55baba40572c05233031fd841c2c4401cfb93f8f2a1682bce675a97289107966e144fd43f5ba2b2532ff29ae6736b2e0f2db245d959f696865bd21baf8eb9487869574d2dceaa838b76799c2dca381fe00a9b84205e636fc824b635577ea0218384ef18ec27a94dca3d0eaee8b217d371e3f61aac53a7e2d0ed182f51de688accd59320ff2998b6207f1e69d328e3a0b6928024b9da06c8abb6df42d23fdd099f81e2c152e4f5bc65bcee815ea4d720adc0915f9e2b0a6dac1e007dd01de8cccf16d84b94753042b878387d0d939ec7b2f8a15e77a52017ed7f595b20850d85dd9ea0aa1cd49f252b660ad81dbe8c3b65c6601c87e9abedbfa3cf46d36782e0ace77624aee389e4eb873d21f8e6dcf90eef1cc3a66b867f4d838b0e347e8ee4c0f98612ff4221063eaa4353a27ad80a1913e187c6d99fb48e85facc62603deb73a0b3c197b1b0ab41cc152eee5068f3869d0e0d21750c8278eeaacb03644a5f5b6eeb25e38da391a436a55a7a6977913e14c948e73617a06505188c4cfcd29cf92709e8060f1ab6d29df68be67ed594fc6f6ed20f3b939df0da0e91e0d9fd9e6d40351446432df395d1b09ab600e6bda14da4a2d9ca44242b33e0544b8fc9da973e4e98f148a10fef4085218eaec3b8254a97b556300618a21a671ee0ea6c75872196e2c069524f2eae3ca7898c4e26df490a7aaae71c49bd06de7d16759a8f6a2c986c139c971af63677402709b7c72738af0cfaf56dc56ef63c6a9e7db902d809f560f62435df501fc77c972683b6886192d226c94ab716297a5db227fab2db302ff90dcd22a320d547ab3fa43a10edc08b89d5002da1af229e5b90b6f32fe771c6df9b145ed8129ed876142e19e1f31c52d2a04cbf7542cab777d0ba492d8f6d57723987eeaa0c33b09e868031c7b038b13e04d91fa732ed9ef3ba4bd773635c4bb2b3b213d4d9662895418721cc8dda57777e524a3ad76cd20aa6b9d2242af7f6740e40454ca529f6b49f4b0ad77d470899e68e3958dd942389abaa0ac40702b66dc18ab29932443f8b9277ac0d5469ef033c89cf54a1b80a60a9b7ecaa5ecd7c7b74d8088481fc5151c00d928c958b3cf6e1497a57bda2c4e52e34ccdc39692489d23da0c77395f0ce286ca59cc9024c08a1a2ee6836c584255f343ab9ac7317c8d1b152e72bc4224c89a54fc5e2961f9fc0f704dde0851582662cb317689496eb895e62acf7d02e3b60b428c00f36a0b7e0845c81b06817a0462bce542aeb66dd9c94b10ba6166dd0364729f1ec1ce02865a602c1b812d0a012825ae5950252c9d22b7b7cd6c2f5c387ad505c3cc4cc26b3c062bc93b7fd18c59f4a7e0f205c0a25b3d2ffd50721ee5baf435d2b5a23fde7c267dbbd2aa4e4a8b946448a458f701a41f2448c684e8bc0212597ae2d1025f6da75425b1a9743a24d3ab4d47feed2bd4f4f360530ecad28d4edddfbcfc27103aa1a3dbb0caa33f1bf76b5e8ce6c0ec3a256a391a5c9ea893f02b2022f0acc2badbb861a2c88fb278c02334e64b050bdea8108e59b35118444d5d9188726d4999e91ea3c1a3f85f41992900fd5f1f9150a4695532e2a7b5ad6b82edf8de081ac1ee3c62049e7858c62adef7a998e0eb79000ac3568f50e0ebe84cace46f81ea081565c4c893e6518074d301e4ed8a1ac5846db2aab52b5a3b2be106af5435fb39efbf339ff46ea6e471ec0d2cf26499c30d6d3bb35ba2be6ca31c61022e14810de1ed45c19747efd5940df02b08c56fefadb5cc9180404176e59b7441bdf824cad603c5914e3551e3eee610893054439147ac58e2a9ecd0369820978b8166dfcd90595cf017cbf3e72e6c95ce5724882ae0610c11cf9bad0c502e2602cff0b1426e3dc6af9b2c252036f636d38d9a4480422662d2b335212424764d910aeba92a056d5930e3763a1484b335f8aee752b55b0d1f11e47882c418ec3c6fcd2bf9dcc94460079eec35b5cf67203cccd8b49f012b105a1971b76068ebd0ab7584e49261ddff22e0ae9ca73faf24fcf294948a4469ece93d3a7c468b447a899548f5c1d6aa1bb20ab0ad6fadc62e2a48a71508b0309cbda73876e960e3f86226af4d3933fe392e071c04cae140bd5a50ca98975f192b73c0cd8ea81c81298797d716096bd3b7108290aac6b5e77fc3c67650fc0220e936f7806d1d2ae1fe1cabaeebf8c538df01d976dc1c7dec6d47143dc7578013d3de235f078297d852b966253a45aa6ea2f954885860d8d531bb16d7aefae676dc613647a551cc23448e868d83b8ebfee0bb60cfeba2c9caaaecec01a4e11a8638d72de8757c36c99785ca8a0d2d58df08dcf43ed9fe1d755aa480e07255966b4b6e6105d44df7be07265609c69b8da4d8c5c91a0be98d6bf2d41324095dcf1d24798f6c6bd9e237c2ee35436c88bcad3dab0b85821c505ccc06845a6edee24032fd034941b07155f070f2211141e7dea67bbf4106a385c085b8067ebd94014330d13c0fae2f8d79373eae0d00eb0a5ba2fde0f9e13954934036ee1159e31875bb3345332626ce1553b75b4cd9426e4b0494a1fa480ebcabb12ebd072838f8dc7674c5e31e906e7a832f875d6f0399b89436c08d88ac6ae0731d7f8db35ca14fc27ccb9bbf56e396e2b862de2ef21dd08282fa4054c5f697adf3c019a6171fd0a120a5c831cbbef8cd5055beb8f01a0cca32332e2f419259b1d9ef091c359c58e585095b1b8e789d897485002ad2872adbdec4b4d5bf9d81f6fd7d24a76baea1395ad65af3cf56162a345f01d3cb17a39eddfa9d8f2abf1affb1184fb8bf93a3a54fb8d130711e16c3250ad5cacce16379d7294bede44416f9fcc2e8000c1665687db3c03731813d3a4714326ffb8964921d5d64aade754243027dd54d69d3ba2d58e4fe9766c01b73ec28c139411d8b7aa7fcd703c3ed6a7b4e6fdc2215fa690db039400ff597fa1b14d65d0b2d566446892fc3b18f57ec1b756618d286a250d768e65433f9500b91a9635021f8110bfc17f11b44e2cd8defeb36c341a1d7de9077ff13d20064b88408655aaf586639c37f4e8b7e5ff9c43009e30c2b739e307c83f8048dfd0b6385b17cee6c15e059d97b5aeff0bfb2ba323d1be17639007568f4387896cb36f4e558ffd875c86a83b203e8936428993280fdb66d20c07a4c65e36e921f441ec803642b6402053bd5a4f3f76e412c2827cf6ace4bbd81b1146821388753a09b2915b273a9ed4131fa73dffa029373fd01a5719a1673997b52eaf7eeaa2675403ee659d111bb30d0c1ab33c0f42c6993740c78541545f939f4445a9eebeea63db48d32a0a0e04a64527f840c2d71465fc637794efc310db00f19c9eac803e65e6eef929ee0f1042c315caf6445e48d851ad6e08a7ce7464c38298e146eb34e02d135f91678b0ff13bc9a104e160c28f2218e148b6b9dbe90fbed617ddb651e0b595b798de935f5623447c0858f73efd96e388b62d682d3e837a3f4ddc94928e7fd0f356e2a756a41c9656eaf3a0a009754de7f074e307b19dd081080b6a1f3394bc6b886f8b75a3ebe2ab5bcd2544c18b8f3410777ff0f76f0a29c29d7210d1de8cae9ec4d2ffdc17fa8f919a9d0b0a417e20d95c0a61be43dbba158c1fd8a66539fbfdf8b06f0169f74f2d879c84bed574e142b7e375e2bb5b8225694f0f3a89e8d31d85ae76799bf1ad565c49089ff2328315534e0127c0c14dcb94b3bc538000dabbcc7fd73d1070a98acb413df3a042693a09e0c4d04ce41a5d2eaf1d3a37d15716a67eb4a2a8841c1bb0993984eb018adab9a7b3ac70a980bf7e91a698337dd49ef2a90255b785d2fda36c22f67772e64ee0472700a7905493967cb4dabfd71ed16d11389149f2067e2dfb70fca01d788af8c4368c8ae60b4e46b52c8078c17be75f2dbfbee20d870728c5a467d56c19020e479c3a71abab3cf56f48fa73f18743a7ea23ffbd368e164889a0e766a753d6ef806ef074dc20f271e914b49d7e6148c982d9959b74cc512c6a47483b65dac457ffad7fb3330d601b4a9848d192d654cf620c95e6f7f05b78b7dd36156b3982e02b20834bb76d10c1454558983fd320e33a3bb8aa9f66a57d51dc9cb595140e074032538d02105684976eef54a1ccea1092925ddcad835ce2d1bb15f0ff7d324bc8938b8d3f0d81c742f0a458a8971e01547733b69d98d433f77ed76cff002330af0eafacef3941ed5d4d4ac991c7f38bd3b90eae68aaca79df6f9cbed7c62f278a6d0a565f10bef55b188274d81aaf4b948ac85c5efe9547fcdf67f5da6708ff2d8b8b02375b5e28e28be3a22f7ec06853221c9f5f9a884133ed3fa358ae30469e676276a50209fabe341110e9ece74455a0792d9401ef57d99f8bc60d5deba49eac59fd01d5291c280a5733dfba8d28153bb845381ea4e11e9340afe2e0ba0fab69f63b06d8f7fd3557c391d8132af5b5444828fc3a832dabf7e7e88c06306e3e3f1eff62efbe23ca741d4850c8bfe55864309a8d5ffb8bfb521874027b964b5e626e98a5cf8423324d4972bff902c3f55e306cbde1c5365d5a5192a1884e03bd25abef553da2bc9aef8f8825d65f34610adc7cc4e53f958767fd69fdae25f2d3c76448851e45dca2a65a77f64f738bbf8d20c12d0b30c124c9f56ab879182c97dd9a9f7bc8ae7c08da82072d4d70e2571c856c3e97ea97bf0af3dcdc7f776afdb43168b329da9893e34099c7d8ad5cb9c940e29e0aa1e1caa825e50231941b4a516876729923bf7eda83e1fa36733b12a61d05002a9fd6be15308770b9ee8d4d5cdbd41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e../aliases/var/lib/sendmail/statistics../sbin/sendmail../sbin/sendmail../sbin/sendmail../sbin/sendmail../sbin/sendmail../../../bin/mail../../../bin/procmail../../../bin/vacation/etc/init.d/sendmailrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmailrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmailrootrootsendmail-8.14.4-64.1.src.rpmsendcfsendmail-tlssmailcfgsmtp_daemonsysvinit(sendmail)sysvinit(smtp)sendmailsendmail(x86-64)    @@@@@@@@@@@@@@@@@@@ fillupcoreutilsgrepdiffutilsinsservsed/bin/mv/bin/rm/bin/sedsysvinit(network)sysvinit(syslog)/bin/fuserfilesystemm4netcfgprocmail/bin/sh/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/sh/usr/bin/perllibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.0.0()(64bit)libdb-4.8.so()(64bit)liblber-2.4.so.2()(64bit)libldap-2.4.so.2()(64bit)libnsl.so.1()(64bit)libnsl.so.1(GLIBC_2.2.5)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2.5)(64bit)libsasl2.so.2()(64bit)libssl.so.1.0.0()(64bit)libwrap.so.0()(64bit)rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-1smailpostfixpostfix-tls4.8.0S @L!L{L@IKl@K`*IsI"@HHM@werner@suse.decoolo@novell.comrhafer@novell.comwerner@suse.dewerner@suse.dewerner@suse.dero@suse.dero@suse.dewerner@suse.dero@suse.de- Add patch sendmail-CVE-2014-3956.patch to fix CVE-2014-3956 of bnc#881284 - Not properly closing file descriptors before executing programs- prereq init scripts network and syslog- Removed version-specific libdb-4_5-devel from BuildRequires to be able to build against newer libdb Versions.- Newer killproc sends only SIGTERM as required by LSB if -TERM is specified on the command line. Use the default which is SIGTERM followed by SIGKILL if the timeout of 5 seconds is reached.- Use upstream patch for bnc#559517- Update to bug fix release sendmail 8.14.4 * Handle bogus certificates containing NUL characters in CNs by placing a string indicating a bad certificate in the {cn_subject} or {cn_issuer} macro. Patch inspired by Matthias Andree's changes for fetchmail. * During the generation of a queue identifier an integer overflow could occur which might result in bogus characters being used. Based on patch from John Vannoy of Pepperdine University. * Prevent a crash when a hostname lookup returns a seemingly valid result which contains a NULL pointer (this seems to be happening on some Linux versions). * Fix overflow of an internal array when parsing some replies from a milter. Problem found by Scott Rotondo * Fix handling of `b' modifier for DaemonPortOptions on little endian machines for loopback address. Patch from John Beck of Sun Microsystems. * Fix a potential memory leak in libsmdb/smdb1.c found by parfait. Based on patch from Jonathan Gray of OpenBSD. * Fix memory leak that occurred when smfi_setsymlist() was used. Based on patch by Dan Lukes. - Add patch to avoid overflow of buffer for DNS resolver (bnc#559517)- drop klogd prereq (prereq cycle)- drop sysconfig prereq- Use -fPIC for libraries (bnc#428289)- fix fillup_and_insserv options/bin/sh/bin/sh/bin/sh/bin/shsendmail-tlsbuild08 1402033728z3xyyyz<xz/xyyyyyz.yyyyyHxz-yyz4z1z2z:z5z6xxxzAxxxxyKzMyCzQyJxzVzZz^z;zbz0xyZyMyNySy]z9y\y[yQyRyYyTyUy^yPyXyVyW{xxxxy yxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyz&z*z)z'z(z,z+ycynywyyyyyyyypyyzyyyyygyryyyuyyly|ytyyyysyyiyyqyyyyyymy{yy}yyyoykyyyyydyyvyyyhyeyxyfyjy~yz!z"z#yyyyyyyyyyyyyyyyyyyyyyzyzzyz z zyyzyyyyyz zz yzyzzzyzyzz zzzyzyz yzzyzzzyzyzyzyzzyzyyz$z%yOyay`y_ybz8z7xxyGyIyDyE8.14.4-64.18.14.4-64.1  !"#sendmailmailMakefileREADMEaccessaliasesauthauth-infocertsdomaintablegenericstablelinux.mclinux.nullclient.mclinux.submit.mclocal-host-namesmailertablerelay-domainsservice-nodns.switchservice.switchstatisticssubmit.cftrusted-usersuserdbvirtusertablesmtpsendmailsendmail.paranoidsendmail.cfsendmailSuSEconfig.sendmailhoststatmailqnewaliasespraliasespurgestatsendmailsendmail.dbinmailmail.localprocmailsmrshvacationhelpfileeditmapmailstatsmakemaprcsendmailsendmailsendmail.nisslsendmailFAQ.sendmail.bz2KNOWNBUGSREADMEREADME.SuSEREADME.libmilterREADME.sendmail-local-onlyREADME.smrshRELEASE_NOTES.bz2SECURITYTRACEFLAGSetrn.0etrn.plexpn.plop.ps.bz2op.txt.bz2passwd-to-alias.plre-mqueue.plsmcontrol.plmailq.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.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.m4notsticky.m4nouucp.m4nullclient.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.m4use_client_ptr.m4use_ct_file.m4use_cw_file.m4uucpdomain.m4virtuser_entire_domain.m4virtusertable.m4hackcssubdomain.m4nodns.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.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.m4sysconfig.mail-sendmailsysconfig.sendmailsendmailstatisticssendmailsm-client.stmqueue.hoststat/etc/init.d//etc//etc/mail//etc/mail/auth//etc/pam.d//etc/permissions.d//etc/sysconfig/SuSEfirewall2.d/services//sbin/conf.d//usr/bin//usr/lib//usr/lib/sendmail.d//usr/lib/sendmail.d/bin//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/sendmail//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/adm/fillup-templates//var/lib//var/lib/sendmail//var/run//var/spool/clientmqueue//var/spool//var/spool/mqueue/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Evergreen:Maintenance:288/openSUSE_Evergreen_11.4/c0f7b033b26f4c3e182ef0e8e33d7bf5-sendmail.openSUSE_Evergreen_11.4drpmlzma5x86_64-suse-linuxCclY:A?]"k%]Y4@~rjv?g[5(*hwOCoYAgw7[^]4ljAszbeYh>ކP!oac9>s5rBOr ŜIn/GzpfOJʄvQj#!bS$A 8]@_%H漮2D:i3h@kq[ޘeyD9/6AX@7c pV  `[? RljxcHq2Αv`mPf^~wldάȵCلGYˊs[9״_9FbM봂7M6Oc:I' yT#&W=slq/-B۬j5E0m?@s^5/$s†NBF Az)6i5@[q3q LܑT~O[LUu>т3\7KU`Œ Il|I`MGּc3dP Զj]J;VO@'n\]/ӗ6{o6U.2P UY>e VĘ]Ő.:OE+&Su S%?wiKw(˹z226 `qպW|_'6_W! t_#_GYYGQ٠u]ȩv{Y7smx!c8o:t ؁y7él?wͅ#uN6KHZF Mf8l,6 D7!rt'.=(n5 .b!"j ;mɽ^gVY'8Y*_A=ArDh[sրHюZ-£GEQUQ'PSe KW7+I}\;p(]|Pu> !H #i%NP?IZ2 t2:3[Q( (Od9m3g1Y8'@eBlXۉ J~A&$ mD;Z4VQ~o w紿7Z T\ O>=ej=jL76)-t;7YPt\mZyΎV\5ZGOSj2e$N>Z)^PʦbMC|($Bŭ\PkeC_9X^BhMlkXV^xh HOT ~d{j$Jtb]!\;Z۩tk{uf&aVl"#%aƤROlKޥD,YrL6gFz2C>!a G)eV!Ѱ2#cao/ثNfo]&&aTf=hfbg~\Ԍ|A\# [ϞI?>S2UH.F!{rmvn\ٵ`=39GQGduj޲ڏm!tuSY8 qt<͎2t ),柼 gnc*0I;sEh'R2cbs>i3tr˜&F2BenEHQ'6 _HJx}W9E;_A p̾0;f;!ޟtZbXF \Wc[H>T񩑻#a#];7 2GH)ۇD1dd/*s ^l[J訿zdD_ K,0Ff~x%ҷ *P{#̸7nWRyZ9DM Q>)A}49F:DEɴFOB>#^H1 AIKkm[r@=]+}qg*I_.!tpZ^m{HlC*T^f8只hRqˁ<K_+2 &lM%L H"$hMMAgZfDCRٞePv.&+Z+AߐPLJu"8gk2>c\;wtf6>(%% AڧNṺ*Ӵ$M)caGDX/O7|ӏKm'>> ඙b]ȡ%:D=+8s+[p3MdRIt`wESd=J0]be~9vS(Ը U!XYJ-*B``\?i]\i!d; V%hy8ȭ:ߴry4[ҌTP^8SӽksK5"w<g҄=* jKV,E޻I2a1Ttuݸ\j&(2\nS"b-Hl[4zcZ-d I~IK #i|08L]Tɸƛ9IՍɢ`&) }sĺ~=R{5vR4+ ;BXMO+d$y9o+ىˎ%z?eXF 4/f*Z 'D7)p!3~#H&y,L>1vW_`@JfN2)|F :4YG_*{e LExs,؝Mn(kXBY]N"\{0-GSv8wrL$sMryCC䀭^nIQ{QswC.J3 H;زtP/.uQt[ 2x5]D.a[RK%h_k!ʶpqa: n}-QZaA5?z?6hi(5&AN9hjVgzé,baL:D5L FiL%3_9i&N#"Yv5N1 ގx~}QS2"dʢRqT %(>E QI [ X6UWEeΡS%YytʞbXM~w_1Kdb>~Ttղ.F;OJ+D\c' gX7'rȦJv$tP Iۗdy'YtRC$`V -Z2'3ˡPT@ӂ pMVk)tZ#F ʑ*HUa\ g ͸,1,Yq3 ;aK09tRipX"sBI.O `RmV8E:tB; Ge v\pwj'ǚan@[rFy-ŪoG/'3DmEߌzّӉQ1=t;Sӷ?xQe|h P*8-*Wc;N#ǯW}1C3 *Cm(ZgڪC/LC6Ci5߭r- ?~ɭ( vI`8$_R:K|ZVf of?gǢ*( [LҪ+N 8Ĥ07 6E"ryZ{,6](6zsOUK|x0ҝ q-Bf|Bݙ*͊wO ޣHb=(s"׹|ߒ)%=je'SBq <>~! ZD@HϬ}tXw_t[{qʝۖF$o'dAT冶/xh [bӈs!&sP;X#O΢*s_]9;.Y}/ӯ{L 2HM\=T*'ti&6yJLaeM&w}ܡGMW&GOe4VRgH.=hgv_n9Y~EP.EM`d:]s(3KX~mIwksIlS'_ (&Kmu?B^r7(FSTBw0L-GAEq-`obEslY*|/oMv3a,d3Ӹf<c5$G¡%y,KJ #th.%rI=r^^i[mjRKyM}$,~ܺʼnɾ! x,I3G>FAJ]ش#?Р?h%E ,iTl}m7.1Wv<y ɘk=n8lK-E5ľ`׼.q y/k,LDEp]_uVRC1}3`;U/)L,_"V\XGy}zK" /#` T__4 E MT (3Dgl(e#y`nig0Um|j4U_`y;X/IAOR|.J]Cfx=O0FoȞ /Z?^:_E9$}n9Y+ăpB̜KrbNjQS0Yƚղ55S0qE0 l *`أ^Y{MQI4 D971V= ij7]`%ɈySdn[8+0/[nr+z\S)&p¾ߕCA0O#x-/Y-F3Ztc& 4)WqBMw6@HE&|*sfrʨ{{ãr:g hF~4BZ-O ؚI@. e#'QFY)?dbqd(|Hh{N(,6QA ΃,'ұfLd"TEs@Va" @n}GG$84z8 X8mUw%x/ qF˕'鷄qj&Gⴐ.Hv 01]#w绰ԯ&^4g"@I"$50`E@8U+׫;SnHHCa]9YW, r"QȅCC`kdST6я-t} lqw9M' JIè nA"Z?ov(IIp猷/s(}sBZgGl /|IR$q%r9=, d 0yh'b.W-JX'Clz]e`X/Y=D 1E:%ne @J+Ȓ.nkd8@ f:TOǕ[/3r=}4y $IHԅ*9D:q9،!v,w3 +c@@A洴63=k!Vc_4+GZ#:^r3 q钲SKyE*Zb~W@|5^zl3zDK2/?~C'qlkW.ZSd'LZ8v0:˚KX}$mߚ5U1L^i!\r]d8iDI 0y^_UpX$mSjH](h[ S㿩 Wz wC[AQsthpA+/9y!z;imON'1bTO=ǓO5Z@ot B֬1/=IYAӗdVP"RetRv"}G"r&Y8t0Hɉ5 ̤KTخ, ksh][fay1EE%Ue~r;1qJ!o(%^˒zxcԐ8Se7LR <}ʾj!b^i5\R zS\LX ft|h¼ %L42Mts;~ :p&S_7~&N.37Y-DG4*űC1YpWeM`I z66ú5n̨imBj.1|y8\ 0n毐oM F6z$`ȇ4a*(Tkf?^VfuࠛEkK4fBmCY9NpK)- jۗtop[3f]:;YKOLlvrSaT$m/;liH.BC6(vA=xeV.)9?l͝lJg951 ZmSg`?) *N%T|ҒgO0QZXB}"Peym7Q['D\yT^r6%8M1v )4{5 a-ne83_Aog}28f%a3BvpOK!KJdI/2I0dِ=nѠo[5s3`7[~EӘ ѺuS@xWg-lNc$n?K袰k=tXt!'o^ 1$M~l""pÀn#k8Ve`0 $5T;QI~BZڬwrN| !"$|Sd re t}F/[VmdR}놷 +X/Lwj' |q+Drpv+B'}~}[+mNj1F XBw!ZoD΢ tYՀ/w\SD` viqʊܝD*G댄$Z(؈r00&0b"[8`q*9(LZOrLy?<6DT`XO$j?Z&bYx Vľ,14 dSuA&M *]~3gȠ/c_RV2 ;tRZ !*2O0#L,`_ʵ噣7]}\G` ޹[OyM8:QI.)nr K HR0|*i ^y?L~LŹLi6F^>Eyлg4>H޵Ƚ#ɇE8=}Ftm:R}C"Oߑ~?r-{LJH!1&=:rs8WKGU;?z91<-Io}[puJ4=g9K*ڮp,:*у>H̸"d>*ÜxAl#'LVZю!˟` @<e o+T'63~E7||7}7ΒoZM%te{au-ufJS/F/сkZkaSGsS;|\F/Z^H }<}-)U,:>>cdyqVBgyZ@M+Ez2锸~\cHko]JJ5GԈ:Ǝ/3Q(PfO%H‹f1P;0RD# N9v^hp.o/6 S#b(=5Fq3y[uc/ 6T_Uhҁ^nJ[E Akl0Iz(+N+%Wl&[PNtp@YyRSBɊ0ougZkDejZeL롣ޕjFxe+in]j؄XBLsjIcΟ%e&16c#XzJ,!!?;!ViFi;jT0,3ݓok,|$ ~a u P3\gܷ{"!t(lT̤'pj`o&M`Y~'ÎN 6B#p93c4:㓺):~㙁T|$PھH+1Uz+: 3 m~=i2",p&)07&ɟ5Az1m`T 0Q7 -ygD.yibqjE^n-) Z]4ϭ -%_{ITd8_+eI{˭Ed43ƚ(n!S=4#AU:P1^5'q EToy#hf)im<o^f'NlY )oLK[Ǹ̯nv~$\ͧ\){d 'ZHM'Nm?uCHnF\4`FV̉|~wrТ"9 #۳`Kz}qr-'粍׈J%+Tk4}aZrد&Dtz+1Uz XUH׸k^fA0tN0g[;u?.Qx$YX\3~K+}TEo7_]\RJHrѠbF7[/|Jvߋ'54UHʬ.GK lSu‚" $vSGe,f¼?/Q6Ɓ.tn;xAMz/er)[x-^ʃtF࿠z5d>:ѻ K+v@,^)'nPͶ#֬3}`GegKڠȄexC!̍kK=OmR$@>qZej%%0L 9h9?^r3Ɍ3jSylS-)9Կ?@xjWEmuUH9/Iiҍ)T)@W]更} T*}We*+j'42<+qj`4(tU1Q ~!W6 N g NGru^\`&Zp4ȨB5#$eB,s:qbS!u # bgH& )!+jD*ϕ|~m_`3dJDD7y5ãe`QǂEx@2 QP r[Ս\w8*D8۟dƝA>$mXS2#ʺC[Uƿ|C{׼<"{iϕAF~ N'Kl"0xl+'޲{-XQ;>P@mr.q]ş"W{I'By۲$Í7If_8gނ|.V%Nmжy^fY\#^#'׿m0 h^ dK\]:2NNQ½wţ*HBT[ -j,&=]?miI8 eo+oJ 3ꮶT XnQr #5_x%s !cm\ѭ-0t( VXuo޹lNJ?W,"Q^j!6st1c]a`/s(Ulɜ"oK9Vʸ|WEӛp=k6B۪IƊ  ׼{ 2?E2yiM04_7N0~\cZY#&Q 4܀Êkxi9>9P0;8 㹯٧CH}AoMZcŁ)k$ե1Lk3~o(hW~턷֓J(^EƉX5 ltר]i2@^:>s/Kd ۴P݋J1]W>)'t@)/wu*b2BaDYN6 nZI|}k"0gT$<\/!? \+uyၽe< ejpⴊ6X`SB7Yл;% [L:*wʢd8kl$x=Sw?~ 8Yjߢ9 bD*fbX}/il8igk}^șÏ&!qH?"??Z=۞j9TѺs^dD905DmSFߒ)*=aj$K  oCW(`eL~~cN֐u4I3 7YڍY=w]x/Q i+ܫz.[GM}\5 d 7Pm3Y쐗'UA}'|&`DQ ?t>29/;zk(͸l/rAQP]_2a<"ٌ3*Hۂymc6H{$'LƫIQ^M˨%BdnT2lD!I1>Tٝh,cbU3H7{ى,rs"RL„WYȆ%s-eR0g#&7zϹA ZWj_h-Ho1YaLz@򙃜g [kzľb$EfLl0D/mho8`e~M 갢gc ] P$.]7u( (LQ5_Bq NiIeVdKX2,ԒU2U>˄~Cxaw ]cV^ռ5&^a1g&sd)A dD(33+1vg(`@2\Z/q6}gva6{"Jಉۆ $, .n\b|mTvbJ#9MD/\/ S#G3M $) "{Tz/x酜x0VFŻA|upAϏI1ua}Cԛ 惒˥ܨ%=^?#f)vaxಲCR-e;X\8IItg"lc@]né豿FZ0[(qe'Ya)<n0gXcLG#DN5D{-I]=jncw<űZgF2'0iolStwcgQH$YWյ-r4hjp*R$_?},g甠ZWiz* ]+ꎙQP㵖a{3c[_c(=oVk? S( H:CiGHjc۝-/$,4G3x#1w@Y\kceCNb_ɩ\ciBՅM}`P#L$.u f ˕s_,x@d9jj W.^_$0V!k'hKJUE)-syh8nb.G2H $\'c: ]U;c&}D_;;taN+ʗsBnVq 4D6NP/^93X'D^m3hνw̜; *y[ x[y?!c & ҕ_nexE9wLU~;hN!*k |򍜈K.`*6Y(sA0 2wf $A* " Z2B*1'@ugN"2(5jI3jPNA╝W;8^1.L*݊j$յV=lk-{:^c!Jhz-U› FvE` {7<ӠQlD v7` ӾK-YN(ы "kkҝ[*o7GҩzXnAⒼ*>]΍qPq[+"yt扪pAAX9HSz=0$`J`0|'?hɩR?i%^ b)6 `xvo:Hw,/ك e[[v}VATfLC- ŸUf_xz: