diff -pruN 6.4.39-1/COPYING 6.5.4-0ubuntu1/COPYING
--- 6.4.39-1/COPYING	2021-12-05 14:46:19.000000000 +0000
+++ 6.5.4-0ubuntu1/COPYING	2025-01-12 12:51:28.000000000 +0000
@@ -3,7 +3,7 @@ Copyright (C) 2002, 2003 Eric S. Raymond
 Copyright (C) 2004 Matthias Andree, Eric S. Raymond,
                    Robert M. Funk, Graham Wilson
 Copyright (C) 2005 - 2012 Sunil Shetye
-Copyright (C) 2005 - 2021 Matthias Andree
+Copyright (C) 2005 - 2025 Matthias Andree
 
 Some older portions not explicitly mentioned above are copyrighted by
 Carl E. Harris, George M. Sipe, Graham Wilson, Matthias Andree and Sunil Shetye.
@@ -11,12 +11,6 @@ Carl E. Harris, George M. Sipe, Graham W
 
 SSL library considerations
 ~~~~~~~~~~~~~~~~~~~~~~~~~~
-If linking against OpenSSL versions under dual OpenSSL/SSLeay license (f. i.
-OpenSSL 1.1.1x and older) is enabled at configure/compile time, the
-following clause applies:
-| This product includes software developed by the OpenSSL Project
-| for use in the OpenSSL Toolkit. (http://www.openssl.org/)
-
 |Linking fetchmail statically or dynamically with other modules is making
 |a combined work based on fetchmail. Thus, the terms and conditions
 |of the GNU General Public License cover the whole combination.
@@ -84,23 +78,6 @@ Markus Kuhn, with a liberal license as f
  | for any purpose and without fee is hereby granted. The author
  | disclaims all warranties with regard to this software.
 
-The trio/ code is Copyright (C) 1998-2001 by Bjorn Reese and Daniel
-Stenberg and also under a liberal license:
- | Permission to use, copy, modify, and distribute this software for any
- | purpose with or without fee is hereby granted, provided that the above
- | copyright notice and this permission notice appear in all copies.
- |
- | THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- | WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- | MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- | CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
-
-The libesmtp/* files functions are (C) by Brian Stafford, see the respective
-file headers for details (LGPL v2.1 or later).
-
-The KAME/* files are (C) Copyright (C) 1995, 1996, 1997, and 1998 WIDE
-Project, see the respective file headers for details.
-
 All other code in the distribution incorporates the copy of GPL version 2
 below by reference.
 
diff -pruN 6.4.39-1/Doxyfile 6.5.4-0ubuntu1/Doxyfile
--- 6.4.39-1/Doxyfile	2021-08-26 22:16:12.000000000 +0000
+++ 6.5.4-0ubuntu1/Doxyfile	2024-07-26 16:13:16.000000000 +0000
@@ -38,7 +38,7 @@ PROJECT_NAME           = fetchmail
 # could be handy for archiving the generated documentation or if some version
 # control system is used.
 
-PROJECT_NUMBER         = legacy_64
+PROJECT_NUMBER         = legacy_6x branch
 
 # Using the PROJECT_BRIEF tag one can provide an optional one line description
 # for a project that appears at the top of each page and should give viewer a
@@ -2160,8 +2160,7 @@ SEARCH_INCLUDES        = YES
 # This tag requires that the tag SEARCH_INCLUDES is set to YES.
 
 INCLUDE_PATH           = /usr/include \
-                         autobuild \
-                         trio
+                         autobuild
 
 # You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
 # patterns (like *.h and *.hpp) to filter out the header-files in the
diff -pruN 6.4.39-1/FAQ 6.5.4-0ubuntu1/FAQ
--- 6.4.39-1/FAQ	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/FAQ	2025-06-17 22:18:45.000000000 +0000
@@ -117,6 +117,7 @@ How to fetchmail work with specific ISPs
    I8. How can I use fetchmail with comcast.net or other Maillennium
    servers?
    I9. How can I use fetchmail with GMail/Google Mail?
+   I10. How can I use fetchmail with OAUTH2?
 
 How to set up well-known security and authentication methods
 
@@ -1589,14 +1590,22 @@ I8. How can I use fetchmail with comcast
 
    Workaround for older versions: use the fetchall option.
 
-I9. How can I use fetchmail with GMail/Google Mail?
+I9. How can I use fetchmail with GMail/Google Mail? and
 
-   Google has started pushing towards more complex authentication schemes
-   based on OAuth 2.0 that require clients and users to jump through quite
-   a few hoops, and use web browsers for signing in. If this hinders
-   access to your account through fetchmail, you may need to turn on
-   access for "less secure apps" at
-   https://myaccount.google.com/lesssecureapps.
+I10. How can I use fetchmail with OAUTH2?
+
+   You cannot. Use something else. So far the maintainer is only aware of
+   abusive OAUTH2 schemes that take end user's freedom of choice away.
+
+   Google and Microsoft have started pushing towards more complex
+   authentication schemes based on OAuth 2.0 that require clients and
+   users to jump through quite a few hoops, and use web browsers for
+   signing in, and software vendors to hand in their software for
+   sometimes paid reviews. Such is not going to happen for fetchmail. If
+   this hinders access to your account through fetchmail, you may need to
+   turn on access for "less secure apps", or create an application or
+   service specific password. For Google, this - at some point in time -
+   used to live at https://myaccount.google.com/lesssecureapps.
    It is disputable whether an application that does not include web
    browsing capabilities or heavy-weight libraries is "less secure" as
    Google claims.
@@ -1700,10 +1709,12 @@ K4. What do I have to do to use the IMAP
 
 K5. How can I use fetchmail with SSL or TLS?
 
-   You'll need to have the OpenSSL libraries installed, and they should at
-   least be version 1.1.1. Configure with --with-ssl (default since
-   fetchmail v6.4.0). If you have the OpenSSL libraries installed in
-   commonly-used default locations, this will suffice. If you have them
+   You'll need to have the OpenSSL or wolfSSL libraries installed. See the
+   relevant README.SSL file that shipped with your fetchmail for the exact
+   versions needed. Configure with --with-ssl (default since fetchmail
+   v6.4.0). If you have the OpenSSL libraries installed in commonly-used
+   default locations, or the library comes with a pkg-config compatible
+   .pc file on your system, this will often suffice. If you have them
    installed in a non-default location, you'll need to specify the OpenSSL
    installation directory as an argument to --with-ssl after an equal
    sign.
@@ -2045,12 +2056,12 @@ R14. Since upgrading fetchmail/OpenSSL,
    Note: OpenSSL's c_rehash script is broken in several versions, which
    can cause malfunction if several OpenSSL tools versions are installed
    in parallel in separate directories. In such cases, you may need a
-   workaround to get things going. Assuming your OpenSSL 1.1.1 is
-   installed in /opt/openssl1.1.1 and your certificates are in
-   /home/hans/certs, you'd do this (the corresponding fetchmail option is
-   --sslcertpath /home/hans/certs on the commandline and sslcertpath
-   /home/hans/cert in the rcfile):
-env PATH=/opt/openssl1.1.1/bin /opt/openssl1.1.1/bin/c_rehash /home/hans/certs
+   workaround to get things going. Assuming your OpenSSL 3.0 is installed
+   in /opt/openssl3.0 and your certificates are in /home/hans/certs, you'd
+   do this (the corresponding fetchmail option is --sslcertpath
+   /home/hans/certs on the commandline and sslcertpath /home/hans/cert in
+   the rcfile):
+env PATH=/opt/openssl3.0/bin /opt/openssl3.0/bin/c_rehash /home/hans/certs
 
 R15. Help, I'm getting Authorization failure!
 
diff -pruN 6.4.39-1/INSTALL 6.5.4-0ubuntu1/INSTALL
--- 6.4.39-1/INSTALL	2024-01-31 20:19:23.000000000 +0000
+++ 6.5.4-0ubuntu1/INSTALL	2024-09-27 16:30:53.000000000 +0000
@@ -56,8 +56,10 @@ and note that --enable-opensslextra does
 Also note that overriding AM_CFLAGS or CFLAGS in wolfSSL's build may break
 the OpenSSL compatibility layer.
 
-	./configure --enable-opensslall --enable-harden
-	make && make test && make install
+  env "CFLAGS=-DOPENSSL_COMPATIBLE_DEFAULTS -DWOLFSSL_BLIND_PRIVATE_KEY -O" \
+	./configure --enable-opensslall --enable-harden \
+  	--enable-context-extra-user-data
+  make && make test && make install
 
 fetchmail's configure option --with-wolfssl takes precedence over --with-ssl.
 
@@ -81,7 +83,7 @@ a valid USER id.  If the OK response inc
 you should install OPIE.  You need version 2.32 or better.
 
 The OPIE library sources are available at http://www.inner.net/pub/opie/
-You can also find OPIE and IPV6-capable servers there.
+You can also find OPIE and IPv6-capable servers there.
 
 1.4 IPv6
 
@@ -92,6 +94,15 @@ be fine.
 If you have trouble with intl or gettext functions, try using the
 configure option '--with-included-gettext'.
 
+1.5 Optional requisites
+
+Python 3 (which needs to provide a "python3" command) can be used to run a few
+additional tests in "make check" and tries fetching from a local mock POP3
+server currently.
+
+Python 3 and the Tk or Tkinter package are required to run fetchmailconf,
+a graphical configuration utility.
+
 
 2. CONFIGURE
 
@@ -125,7 +136,7 @@ on Fedora Linux:  /etc/pki/ca-trust/extr
 on Debian/Ubuntu: /etc/ssl/certs/ca-certificates.crt
 on FreeBSD:       /usr/local/share/certs/ca-root-nss.crt
 
-The autoconfiguration script will spend a bit of time figuring out the
+The auto-configuration script will spend a bit of time figuring out the
 specifics of your system.  If you want to specify a particular compiler
 (e.g. you have gcc but want to compile with cc), set the environment
 variable CC before you run configure.
@@ -135,7 +146,7 @@ These include --prefix, --exec-prefix, -
 and --srcdir.  Run 'configure --help' for more.
 
 POP2 support is no longer compiled in by default, as POP2 is way obsolete
-and there don't seem to be any live servers for it anymore.  You can
+and there don't seem to be any live servers for it any more.  You can
 configure it back in if you want with 'configure --enable-POP2', but
 leaving it out cuts the executable's size slightly.
 
@@ -188,14 +199,14 @@ POP3, IMAP, and ETRN (with configure arg
 
 Run
 
-	make
+	make check
 
 This should compile fetchmail for your system.  If fetchmail fails to build
 properly, see the FAQ section B on build-time problems.
 
 On multi-core computers, run
 
-	make -j8
+	make -j8 check
 
 on a computer that supports 8 CPU threads at the same time (for instance,
 Octocore computers or Quad-core computers supporting two threads per core).
diff -pruN 6.4.39-1/KAME/getnameinfo.c 6.5.4-0ubuntu1/KAME/getnameinfo.c
--- 6.4.39-1/KAME/getnameinfo.c	2019-08-20 23:00:35.000000000 +0000
+++ 6.5.4-0ubuntu1/KAME/getnameinfo.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,392 +0,0 @@
-/*	$KAME: getnameinfo.c,v 1.72 2005/01/13 04:12:03 itojun Exp $	*/
-
-/*
- * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. Neither the name of the project nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-/*
- * Issues to be discussed:
- * - RFC2553 says that we should raise error on short buffer.  X/Open says
- *   we need to truncate the result.  We obey RFC2553 (and X/Open should be
- *   modified).  ipngwg rough consensus seems to follow RFC2553.  RFC3493 says
- *   nothing about it, but defines a new error code EAI_OVERFLOW which seems
- *   to be intended the code for this case.
- * - What is "local" in NI_NOFQDN?  (see comments in the code)
- * - NI_NAMEREQD and NI_NUMERICHOST conflict with each other.
- * - (KAME extension) always attach textual scopeid (fe80::1%lo0), if
- *   sin6_scope_id is filled - standardization status?
- * - what should we do if we should do getservbyport("sctp")?
- */
-
-/*
- * Considerations about thread-safeness
- *   The code in this file is thread-safe, and so the thread-safeness of
- *   getnameinfo() depends on the property of backend functions.
- *     - getservbyport() is not thread safe for most systems we are targeting.
- *     - getipnodebyaddr() is thread safe.  However, many resolver libraries
- *       used in the function are not thread safe.
- *     - gethostbyaddr() is usually not thread safe.
- */
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#ifndef HAVE_GETNAMEINFO
-
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <net/if.h>
-#include <netinet/in.h>
-#include <arpa/inet.h>
-#include <arpa/nameser.h>
-#include <netdb.h>
-#include <resolv.h>
-#include <string.h>
-#include <stddef.h>
-#include <errno.h>
-
-#ifdef HAVE_INTTYPES_H
-#include <inttypes.h>
-#endif
-#include "fetchmail.h"
-#include "getaddrinfo.h"
-
-static const struct afd {
-	int a_af;
-	int a_addrlen;
-	int a_socklen;
-	int a_off;
-	int a_portoff;
-} afdl [] = {
-#ifdef INET6
-	{PF_INET6, sizeof(struct in6_addr), sizeof(struct sockaddr_in6),
-	 offsetof(struct sockaddr_in6, sin6_addr),
-	 offsetof(struct sockaddr_in6, sin6_port)},
-#endif
-	{PF_INET, sizeof(struct in_addr), sizeof(struct sockaddr_in),
-	 offsetof(struct sockaddr_in, sin_addr),
-	 offsetof(struct sockaddr_in, sin_port)},
-	{0, 0, 0, 0, 0},
-};
-
-#ifdef INET6
-static int ip6_parsenumeric __P((const struct sockaddr *, const char *, char *,
-				 size_t, int));
-static int ip6_sa2str __P((const struct sockaddr_in6 *, char *, size_t, int));
-#endif
-
-int
-getnameinfo(sa, salen, host, hostlen, serv, servlen, flags)
-	const struct sockaddr *sa;
-#ifdef HAVE_SOCKLEN_T
-	socklen_t salen;
-#else
-	unsigned int salen;
-#endif
-	char *host;
-	size_t hostlen;
-	char *serv;
-	size_t servlen;
-	int flags;
-{
-	const struct afd *afd;
-	struct servent *sp;
-	struct hostent *hp;
-	u_short port;
-	int family, i;
-	const char *addr;
-	u_int32_t v4a;
-	int h_error;
-	char numserv[512];
-	char numaddr[512];
-
-	if (sa == NULL)
-		return EAI_FAIL;
-
-#ifdef HAVE_SA_LEN	/*XXX*/
-	if (sa->sa_len != salen)
-		return EAI_FAIL;
-#endif
-
-	family = sa->sa_family;
-	for (i = 0; afdl[i].a_af; i++)
-		if (afdl[i].a_af == family) {
-			afd = &afdl[i];
-			goto found;
-		}
-	return EAI_FAMILY;
-
- found:
-	if (salen != afd->a_socklen)
-		return EAI_FAIL;
-
-	/* network byte order */
-	memcpy(&port, (const char *)sa + afd->a_portoff, sizeof(port));
-	addr = (const char *)sa + afd->a_off;
-
-	if (serv == NULL || servlen == 0) {
-		/*
-		 * do nothing in this case.
-		 * in case you are wondering if "&&" is more correct than
-		 * "||" here: RFC3493 says that serv == NULL OR servlen == 0
-		 * means that the caller does not want the result.
-		 */
-	} else {
-		if (flags & NI_NUMERICSERV)
-			sp = NULL;
-		else {
-			sp = getservbyport(port,
-				(flags & NI_DGRAM) ? "udp" : "tcp");
-		}
-		if (sp) {
-			if (strlen(sp->s_name) + 1 > servlen)
-				return EAI_OVERFLOW;
-			strlcpy(serv, sp->s_name, servlen);
-		} else {
-			snprintf(numserv, sizeof(numserv), "%u", ntohs(port));
-			if (strlen(numserv) + 1 > servlen)
-				return EAI_OVERFLOW;
-			strlcpy(serv, numserv, servlen);
-		}
-	}
-
-	switch (sa->sa_family) {
-	case AF_INET:
-		v4a = (u_int32_t)
-		    ntohl(((const struct sockaddr_in *)sa)->sin_addr.s_addr);
-		if (IN_MULTICAST(v4a) || IN_EXPERIMENTAL(v4a))
-			flags |= NI_NUMERICHOST;
-		v4a >>= IN_CLASSA_NSHIFT;
-		if (v4a == 0)
-			flags |= NI_NUMERICHOST;
-		break;
-#ifdef INET6
-	case AF_INET6:
-	    {
-		const struct sockaddr_in6 *sin6;
-		sin6 = (const struct sockaddr_in6 *)sa;
-		switch (sin6->sin6_addr.s6_addr[0]) {
-		case 0x00:
-			if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
-				;
-			else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr))
-				;
-			else
-				flags |= NI_NUMERICHOST;
-			break;
-		default:
-			if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))
-				flags |= NI_NUMERICHOST;
-			else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
-				flags |= NI_NUMERICHOST;
-			break;
-		}
-	    }
-		break;
-#endif
-	}
-	if (host == NULL || hostlen == 0) {
-		/*
-		 * do nothing in this case.
-		 * in case you are wondering if "&&" is more correct than
-		 * "||" here: RFC3493 says that host == NULL or hostlen == 0
-		 * means that the caller does not want the result.
-		 */
-	} else if (flags & NI_NUMERICHOST) {
-		/* NUMERICHOST and NAMEREQD conflicts with each other */
-		if (flags & NI_NAMEREQD)
-			return EAI_NONAME;
-
-		goto numeric;
-	} else {
-#ifdef USE_GETIPNODEBY
-		hp = getipnodebyaddr(addr, afd->a_addrlen, afd->a_af, &h_error);
-#else
-		hp = gethostbyaddr(addr, afd->a_addrlen, afd->a_af);
-#ifdef HAVE_H_ERRNO
-		h_error = h_errno;
-#else
-		h_error = EINVAL;
-#endif
-#endif
-
-		if (hp) {
-#if 0
-			if (flags & NI_NOFQDN) {
-				/*
-				 * According to RFC3493 section 6.2, NI_NOFQDN
-				 * means "node name portion of the FQDN shall
-				 * be returned for local hosts."  The following
-				 * code tries to implement it by returning the
-				 * first label (the part before the first
-				 * period) of the FQDN.  However, it is not
-				 * clear if this always makes sense, since the
-				 * given address may be outside of "local
-				 * hosts."  Due to the unclear description, we
-				 * disable the code in this implementation.
-				 */
-				char *p;
-				p = strchr(hp->h_name, '.');
-				if (p)
-					*p = '\0';
-			}
-#endif
-			if (strlen(hp->h_name) + 1 > hostlen) {
-#ifdef USE_GETIPNODEBY
-				freehostent(hp);
-#endif
-				return EAI_OVERFLOW;
-			}
-			strlcpy(host, hp->h_name, hostlen);
-#ifdef USE_GETIPNODEBY
-			freehostent(hp);
-#endif
-		} else {
-			if (flags & NI_NAMEREQD)
-				return EAI_NONAME;
-
-		  numeric:
-			switch(afd->a_af) {
-#ifdef INET6
-			case AF_INET6:
-			{
-				int error;
-
-				if ((error = ip6_parsenumeric(sa, addr, host,
-							      hostlen,
-							      flags)) != 0)
-					return(error);
-				break;
-			}
-#endif
-			default:
-#ifdef HAVE_INET_NTOP
-				if (inet_ntop(afd->a_af, addr, host,
-				    hostlen) == NULL)
-					return EAI_SYSTEM;
-#else
-				if (afd->a_af == AF_INET) {
-				    struct in_addr addr_tmp;
-				    addr_tmp.s_addr = addr;
-				    strlcpy(host, inet_ntoa(addr_tmp), hostlen);
-				}
-				else
-				    return EAI_FAMILY;
-#endif
-				break;
-			}
-		}
-	}
-	return(0);
-}
-
-#ifdef INET6
-static int
-ip6_parsenumeric(sa, addr, host, hostlen, flags)
-	const struct sockaddr *sa;
-	const char *addr;
-	char *host;
-	size_t hostlen;
-	int flags;
-{
-	int numaddrlen;
-	char numaddr[512];
-
-	if (inet_ntop(AF_INET6, addr, numaddr, sizeof(numaddr)) == NULL)
-		return EAI_SYSTEM;
-
-	numaddrlen = strlen(numaddr);
-	if (numaddrlen + 1 > hostlen) /* don't forget terminator */
-		return EAI_OVERFLOW;
-	strlcpy(host, numaddr, hostlen);
-
-	if (((const struct sockaddr_in6 *)sa)->sin6_scope_id) {
-		char zonebuf[MAXHOSTNAMELEN];
-		int zonelen;
-
-		zonelen = ip6_sa2str(
-		    (const struct sockaddr_in6 *)(const void *)sa,
-		    zonebuf, sizeof(zonebuf), flags);
-		if (zonelen < 0)
-			return EAI_OVERFLOW;
-		if (zonelen + 1 + numaddrlen + 1 > hostlen)
-			return EAI_OVERFLOW;
-
-		/* construct <numeric-addr><delim><zoneid> */
-		memcpy(host + numaddrlen + 1, zonebuf,
-		    (size_t)zonelen);
-		host[numaddrlen] = SCOPE_DELIMITER;
-		host[numaddrlen + 1 + zonelen] = '\0';
-	}
-
-	return 0;
-}
-
-/* ARGSUSED */
-static int
-ip6_sa2str(sa6, buf, bufsiz, flags)
-	const struct sockaddr_in6 *sa6;
-	char *buf;
-	size_t bufsiz;
-	int flags;
-{
-	unsigned int ifindex;
-	const struct in6_addr *a6;
-	int n;
-
-	ifindex = (unsigned int)sa6->sin6_scope_id;
-	a6 = &sa6->sin6_addr;
-
-#ifdef NI_NUMERICSCOPE
-	if ((flags & NI_NUMERICSCOPE) != 0) {
-		n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id);
-		if (n < 0 || n >= bufsiz)
-			return -1;
-		else
-			return n;
-	}
-#endif
-
-	/* if_indextoname() does not take buffer size.  not a good api... */
-	if ((IN6_IS_ADDR_LINKLOCAL(a6) || IN6_IS_ADDR_MC_LINKLOCAL(a6) ||
-	     IN6_IS_ADDR_MC_NODELOCAL(a6)) && bufsiz >= IF_NAMESIZE) {
-		char *p = if_indextoname(ifindex, buf);
-		if (p)
-			return (strlen(p));
-	}
-
-	/* last resort */
-	n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id);
-	if (n < 0 || n >= bufsiz)
-		return -1;
-	else
-		return n;
-}
-#endif /* INET6 */
-#endif
diff -pruN 6.4.39-1/Mailbox-Names-UTF7.html 6.5.4-0ubuntu1/Mailbox-Names-UTF7.html
--- 6.4.39-1/Mailbox-Names-UTF7.html	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/Mailbox-Names-UTF7.html	2025-06-17 22:18:45.000000000 +0000
@@ -1069,7 +1069,7 @@ Multilingual Plane, but maps the entire
 <div id="footer-text">
 Version 1.001<br />
 Last updated
- 2019-10-25 18:42:01 CEST
+ 2022-10-31 13:44:01 CET
 </div>
 </div>
 </body>
diff -pruN 6.4.39-1/Makefile.am 6.5.4-0ubuntu1/Makefile.am
--- 6.4.39-1/Makefile.am	2022-08-27 07:02:09.000000000 +0000
+++ 6.5.4-0ubuntu1/Makefile.am	2024-09-24 14:27:16.000000000 +0000
@@ -1,18 +1,14 @@
 # Makefile for fetchmail
 
 SUBDIRS=		. po
-AUTOMAKE_OPTIONS=	1.12 foreign no-dist-gzip dist-xz subdir-objects dist-lzip
+AUTOMAKE_OPTIONS=	1.12 foreign no-dist-gzip dist-xz color-tests parallel-tests subdir-objects
 
 .DELETE_ON_ERROR:	# yes please
 .PRECIOUS:		test-suite.log
 
-AM_CPPFLAGS=		-I$(srcdir)/libesmtp
 ACLOCAL_AMFLAGS=	-I m4 -I m4-local
-AM_YFLAGS=		-t -d
-# listing socket.$(OBJEXT) here is a hack to compile socket.c pretty
-# early in order to fail it early on outdated OpenSSL libraries,
-# without building a few dozen other files first.
-BUILT_SOURCES=		rcfile_y.h socket.$(OBJEXT)
+AM_YFLAGS=		-t -d -Wno-yacc
+BUILT_SOURCES=		rcfile_y.h rcfile_l.h
 
 bin_PROGRAMS=		fetchmail
 
@@ -41,7 +37,7 @@ libfm_a_SOURCES=	xmalloc.c base64.c rfc8
 			smbencrypt.h smbdes.c smbencrypt.c smbmd4.c smbutil.c \
 			smbtypes.h fm_getaddrinfo.c starttls.c rfc822valid.c \
 			xmalloc.h sdump.h sdump.c x509_name_match.c \
-			fm_strl.h md5c.c tls-aux.c tls-aux.h
+			fm_strl.h md5c.c tls-aux.c tls-aux.h regex_helper.c
 
 if NTLM_ENABLE
 libfm_a_SOURCES += ntlmsubr.c
@@ -53,19 +49,12 @@ DEPENDENCIES=		libfm.a $(LIBOBJS)
 
 check_PROGRAMS=
 
-TESTS=			t.smoke t.validate-xhtml10 t.validate-xhtml t.x509_name_match t.realpath t.tls-aux
+TESTS=			t.smoke t.validate-xhtml10 t.validate-xhtml t.x509_name_match t.realpath t.tls-aux \
+			t.operation
 LOG_COMPILER=		env LC_ALL=C TZ=UTC $(SHELL)
 
-if NEED_TRIO
-noinst_LIBRARIES+=	libtrio.a
-libtrio_a_SOURCES=	trio/triostr.c trio/trio.c trio/trionan.c \
-			trio/trio.h trio/triop.h trio/triodef.h \
-			trio/trionan.h trio/triostr.h
-check_PROGRAMS+=	regression
-regression_SOURCES=	trio/regression.c
-LDADD+=			libtrio.a -lm
-TESTS+=			t.regression
-endif
+rcfile_l.h:	rcfile_l.l
+	$(SHELL) $(YLWRAP) $(srcdir)/rcfile_l.l lex.yy.c $(srcdir)/rcfile_l.c rcfile_l.h $(srcdir)/rcfile_l.h -- $(LEXCOMPILE)
 
 fetchmail_SOURCES=	fetchmail.h getopt.h \
 		gettext.h i18n.h kerberos.h fm_md5.h mx.h netrc.h smtp.h \
@@ -101,12 +90,6 @@ endif
 if RPA_ENABLE
 fetchmail_SOURCES += rpa.c
 endif
-if NEED_GETNAMEINFO
-fetchmail_SOURCES += KAME/getnameinfo.c
-endif
-if NEED_GETADDRINFO
-fetchmail_SOURCES += libesmtp/getaddrinfo.h libesmtp/getaddrinfo.c
-endif
 
 tls_aux_SOURCES = 	tls-aux.c
 
@@ -119,7 +102,7 @@ rfc2047e_CFLAGS=	-DTEST
 
 rfc822valid_CFLAGS=	-DTEST
 
-rfc822_CFLAGS=		-DMAIN
+rfc822_CFLAGS=		-DTEST
 
 tls_aux_CFLAGS=		-DTEST
 
@@ -168,8 +151,8 @@ distdirs = rh-config contrib beos
 
 EXTRA_DIST=	$(DISTDOCS) $(distdirs) \
 		fetchmail.spec fetchmail.xpm \
-		trio/CHANGES trio/README \
 		strlcpy.3 bighand.png \
+		rcfile_l.h \
 		m4/codeset.m4 \
 		m4/gettext.m4 \
 		m4/glibc2.m4 \
@@ -201,9 +184,10 @@ EXTRA_DIST=	$(DISTDOCS) $(distdirs) \
 		m4/xsize.m4 \
 		m4-local/ac-archive-license.txt \
 		m4-local/ac_ma_search_package.m4 \
-		$(TESTS) t.rc t.regression \
+		$(TESTS) t.rc t.operation.mock-pop3-server.py \
 		dist-tools/html2txt \
 		dist-tools/git-commit-po-updates.sh \
+		delete-colgroup.sed \
 		Doxyfile
 
 fetchmailconf:
@@ -230,8 +214,8 @@ NOTES: design-notes.html esrs-design-not
 TODO: todo.html $(srcdir)/dist-tools/html2txt
 	AWK=$(AWK) $(SHELL) $(srcdir)/dist-tools/html2txt $(srcdir)/todo.html >$@
 
-fetchmail-man.html: fetchmail.html
-	sed -Ee '/<colgroup>/,/<\/colgroup>/d' $< >$@
+fetchmail-man.html: fetchmail.html delete-colgroup.sed
+	sed -E -f $(srcdir)/delete-colgroup.sed $< >$@
 
 dist-hook: fetch-translations
 	cd $(distdir) && find $(distdirs) po -name .git -type d -prune -exec rm -rf '{}' ';'
@@ -239,6 +223,7 @@ dist-hook: fetch-translations
 	if ! $(top_srcdir)/dist-tools/git-commit-po-updates.sh -n ; then \
 		printf '\n*** There are new translations. Please add them to the distribution. ***\n\n' ; exit 1 ; \
 	fi
+	test -r $(distdir)/rcfile_l.h && touch $(distdir)/rcfile_l.h # mark updated to avoid distcheck from breaking
 
 # this target expects a .rsyncs file with lines of this format:
 # host:directory/
diff -pruN 6.4.39-1/Makefile.in 6.5.4-0ubuntu1/Makefile.in
--- 6.4.39-1/Makefile.in	2024-07-20 09:34:53.000000000 +0000
+++ 6.5.4-0ubuntu1/Makefile.in	2025-06-17 22:18:35.000000000 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.5 from Makefile.am.
+# Makefile.in generated by automake 1.17 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2021 Free Software Foundation, Inc.
+# Copyright (C) 1994-2024 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -74,6 +74,8 @@ am__make_running_with_option = \
   test $$has_opt = yes
 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+am__rm_f = rm -f $(am__rm_f_notfound)
+am__rm_rf = rm -rf $(am__rm_f_notfound)
 pkgdatadir = $(datadir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
@@ -94,28 +96,20 @@ build_triplet = @build@
 host_triplet = @host@
 bin_PROGRAMS = fetchmail$(EXEEXT)
 @NTLM_ENABLE_TRUE@am__append_1 = ntlmsubr.c
-check_PROGRAMS = $(am__EXEEXT_1) rfc822$(EXEEXT) unmime$(EXEEXT) \
-	netrc$(EXEEXT) rfc2047e$(EXEEXT) mxget$(EXEEXT) \
-	rfc822valid$(EXEEXT) x509_name_match$(EXEEXT) \
-	fm_realpath$(EXEEXT) tls-aux$(EXEEXT)
-@NEED_TRIO_TRUE@am__append_2 = libtrio.a
-@NEED_TRIO_TRUE@am__append_3 = regression
-@NEED_TRIO_TRUE@am__append_4 = libtrio.a -lm
-@NEED_TRIO_TRUE@am__append_5 = t.regression
-@POP2_ENABLE_TRUE@am__append_6 = pop2.c
-@POP3_ENABLE_TRUE@am__append_7 = pop3.c
-@IMAP_ENABLE_TRUE@am__append_8 = imap.c
-@ETRN_ENABLE_TRUE@am__append_9 = etrn.c
-@ODMR_ENABLE_TRUE@am__append_10 = odmr.c
-@KERBEROS_V4_ENABLE_TRUE@am__append_11 = kerberos.c
-@RPA_ENABLE_TRUE@am__append_12 = rpa.c
-@NEED_GETNAMEINFO_TRUE@am__append_13 = KAME/getnameinfo.c
-@NEED_GETADDRINFO_TRUE@am__append_14 = libesmtp/getaddrinfo.h libesmtp/getaddrinfo.c
+check_PROGRAMS = rfc822$(EXEEXT) unmime$(EXEEXT) netrc$(EXEEXT) \
+	rfc2047e$(EXEEXT) mxget$(EXEEXT) rfc822valid$(EXEEXT) \
+	x509_name_match$(EXEEXT) fm_realpath$(EXEEXT) tls-aux$(EXEEXT)
+@POP2_ENABLE_TRUE@am__append_2 = pop2.c
+@POP3_ENABLE_TRUE@am__append_3 = pop3.c
+@IMAP_ENABLE_TRUE@am__append_4 = imap.c
+@ETRN_ENABLE_TRUE@am__append_5 = etrn.c
+@ODMR_ENABLE_TRUE@am__append_6 = odmr.c
+@KERBEROS_V4_ENABLE_TRUE@am__append_7 = kerberos.c
+@RPA_ENABLE_TRUE@am__append_8 = rpa.c
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4-local/ac_ma_search_package.m4 \
-	$(top_srcdir)/m4/00gnulib.m4 $(top_srcdir)/m4/gettext.m4 \
-	$(top_srcdir)/m4/gnulib-common.m4 $(top_srcdir)/m4/iconv.m4 \
+	$(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/iconv.m4 \
 	$(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/lib-ld.m4 \
 	$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
@@ -133,22 +127,22 @@ CONFIG_CLEAN_FILES =
 CONFIG_CLEAN_VPATH_FILES =
 am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" \
 	"$(DESTDIR)$(pythondir)" "$(DESTDIR)$(man1dir)"
-@NEED_TRIO_TRUE@am__EXEEXT_1 = regression$(EXEEXT)
 PROGRAMS = $(bin_PROGRAMS)
 LIBRARIES = $(noinst_LIBRARIES)
-ARFLAGS = cru
+ARFLAGS = cr
 AM_V_AR = $(am__v_AR_@AM_V@)
 am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
 am__v_AR_0 = @echo "  AR      " $@;
 am__v_AR_1 = 
 libfm_a_AR = $(AR) $(ARFLAGS)
+libfm_a_RANLIB = $(RANLIB)
 am__DEPENDENCIES_1 =
 am__libfm_a_SOURCES_DIST = xmalloc.c base64.c rfc822.c report.c \
 	rfc2047e.c servport.c ntlm.h smbbyteorder.h smbdes.h smbmd4.h \
 	smbencrypt.h smbdes.c smbencrypt.c smbmd4.c smbutil.c \
 	smbtypes.h fm_getaddrinfo.c starttls.c rfc822valid.c xmalloc.h \
 	sdump.h sdump.c x509_name_match.c fm_strl.h md5c.c tls-aux.c \
-	tls-aux.h ntlmsubr.c
+	tls-aux.h regex_helper.c ntlmsubr.c
 @NTLM_ENABLE_TRUE@am__objects_1 = ntlmsubr.$(OBJEXT)
 am_libfm_a_OBJECTS = xmalloc.$(OBJEXT) base64.$(OBJEXT) \
 	rfc822.$(OBJEXT) report.$(OBJEXT) rfc2047e.$(OBJEXT) \
@@ -156,17 +150,8 @@ am_libfm_a_OBJECTS = xmalloc.$(OBJEXT) b
 	smbmd4.$(OBJEXT) smbutil.$(OBJEXT) fm_getaddrinfo.$(OBJEXT) \
 	starttls.$(OBJEXT) rfc822valid.$(OBJEXT) sdump.$(OBJEXT) \
 	x509_name_match.$(OBJEXT) md5c.$(OBJEXT) tls-aux.$(OBJEXT) \
-	$(am__objects_1)
+	regex_helper.$(OBJEXT) $(am__objects_1)
 libfm_a_OBJECTS = $(am_libfm_a_OBJECTS)
-libtrio_a_AR = $(AR) $(ARFLAGS)
-libtrio_a_LIBADD =
-am__libtrio_a_SOURCES_DIST = trio/triostr.c trio/trio.c trio/trionan.c \
-	trio/trio.h trio/triop.h trio/triodef.h trio/trionan.h \
-	trio/triostr.h
-am__dirstamp = $(am__leading_dot)dirstamp
-@NEED_TRIO_TRUE@am_libtrio_a_OBJECTS = trio/triostr.$(OBJEXT) \
-@NEED_TRIO_TRUE@	trio/trio.$(OBJEXT) trio/trionan.$(OBJEXT)
-libtrio_a_OBJECTS = $(am_libtrio_a_OBJECTS)
 am__fetchmail_SOURCES_DIST = fetchmail.h getopt.h gettext.h i18n.h \
 	kerberos.h fm_md5.h mx.h netrc.h smtp.h socket.h tunable.h \
 	socket.c getpass.c fetchmail.c env.c idle.c options.c daemon.c \
@@ -174,9 +159,8 @@ am__fetchmail_SOURCES_DIST = fetchmail.h
 	md5ify.c cram.c gssapi.c opie.c interface.c netrc.c unmime.c \
 	conf.c checkalias.c uid_db.h uid_db.c lock.h lock.c rcfile_l.l \
 	rcfile_y.y ucs/norm_charmap.c ucs/norm_charmap.h fm_realpath.c \
-	pop2.c pop3.c imap.c etrn.c odmr.c kerberos.c rpa.c \
-	KAME/getnameinfo.c libesmtp/getaddrinfo.h \
-	libesmtp/getaddrinfo.c
+	pop2.c pop3.c imap.c etrn.c odmr.c kerberos.c rpa.c
+am__dirstamp = $(am__leading_dot)dirstamp
 @POP2_ENABLE_TRUE@am__objects_2 = pop2.$(OBJEXT)
 @POP3_ENABLE_TRUE@am__objects_3 = pop3.$(OBJEXT)
 @IMAP_ENABLE_TRUE@am__objects_4 = imap.$(OBJEXT)
@@ -184,9 +168,6 @@ am__fetchmail_SOURCES_DIST = fetchmail.h
 @ODMR_ENABLE_TRUE@am__objects_6 = odmr.$(OBJEXT)
 @KERBEROS_V4_ENABLE_TRUE@am__objects_7 = kerberos.$(OBJEXT)
 @RPA_ENABLE_TRUE@am__objects_8 = rpa.$(OBJEXT)
-@NEED_GETNAMEINFO_TRUE@am__objects_9 = KAME/getnameinfo.$(OBJEXT)
-@NEED_GETADDRINFO_TRUE@am__objects_10 =  \
-@NEED_GETADDRINFO_TRUE@	libesmtp/getaddrinfo.$(OBJEXT)
 am_fetchmail_OBJECTS = socket.$(OBJEXT) getpass.$(OBJEXT) \
 	fetchmail.$(OBJEXT) env.$(OBJEXT) idle.$(OBJEXT) \
 	options.$(OBJEXT) daemon.$(OBJEXT) driver.$(OBJEXT) \
@@ -199,71 +180,63 @@ am_fetchmail_OBJECTS = socket.$(OBJEXT)
 	rcfile_y.$(OBJEXT) ucs/norm_charmap.$(OBJEXT) \
 	fm_realpath.$(OBJEXT) $(am__objects_2) $(am__objects_3) \
 	$(am__objects_4) $(am__objects_5) $(am__objects_6) \
-	$(am__objects_7) $(am__objects_8) $(am__objects_9) \
-	$(am__objects_10)
+	$(am__objects_7) $(am__objects_8)
 fetchmail_OBJECTS = $(am_fetchmail_OBJECTS)
 fetchmail_LDADD = $(LDADD)
-@NEED_TRIO_TRUE@am__DEPENDENCIES_2 = libtrio.a
-fetchmail_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+fetchmail_DEPENDENCIES = libfm.a $(LIBOBJS)
 fm_realpath_SOURCES = fm_realpath.c
 fm_realpath_OBJECTS = fm_realpath-fm_realpath.$(OBJEXT)
 fm_realpath_LDADD = $(LDADD)
-fm_realpath_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+fm_realpath_DEPENDENCIES = libfm.a $(LIBOBJS)
 fm_realpath_LINK = $(CCLD) $(fm_realpath_CFLAGS) $(CFLAGS) \
 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
 am_mxget_OBJECTS = mxget-mxget.$(OBJEXT)
 mxget_OBJECTS = $(am_mxget_OBJECTS)
 mxget_LDADD = $(LDADD)
-mxget_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+mxget_DEPENDENCIES = libfm.a $(LIBOBJS)
 mxget_LINK = $(CCLD) $(mxget_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 	$(LDFLAGS) -o $@
 am_netrc_OBJECTS = netrc-netrc.$(OBJEXT) netrc-xmalloc.$(OBJEXT) \
 	netrc-report.$(OBJEXT)
 netrc_OBJECTS = $(am_netrc_OBJECTS)
 netrc_LDADD = $(LDADD)
-netrc_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+netrc_DEPENDENCIES = libfm.a $(LIBOBJS)
 netrc_LINK = $(CCLD) $(netrc_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 	$(LDFLAGS) -o $@
-am__regression_SOURCES_DIST = trio/regression.c
-@NEED_TRIO_TRUE@am_regression_OBJECTS = trio/regression.$(OBJEXT)
-regression_OBJECTS = $(am_regression_OBJECTS)
-regression_LDADD = $(LDADD)
-regression_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
 rfc2047e_SOURCES = rfc2047e.c
 rfc2047e_OBJECTS = rfc2047e-rfc2047e.$(OBJEXT)
 rfc2047e_LDADD = $(LDADD)
-rfc2047e_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+rfc2047e_DEPENDENCIES = libfm.a $(LIBOBJS)
 rfc2047e_LINK = $(CCLD) $(rfc2047e_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 	$(LDFLAGS) -o $@
 rfc822_SOURCES = rfc822.c
 rfc822_OBJECTS = rfc822-rfc822.$(OBJEXT)
 rfc822_LDADD = $(LDADD)
-rfc822_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+rfc822_DEPENDENCIES = libfm.a $(LIBOBJS)
 rfc822_LINK = $(CCLD) $(rfc822_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 	$(LDFLAGS) -o $@
 rfc822valid_SOURCES = rfc822valid.c
 rfc822valid_OBJECTS = rfc822valid-rfc822valid.$(OBJEXT)
 rfc822valid_LDADD = $(LDADD)
-rfc822valid_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+rfc822valid_DEPENDENCIES = libfm.a $(LIBOBJS)
 rfc822valid_LINK = $(CCLD) $(rfc822valid_CFLAGS) $(CFLAGS) \
 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
 am_tls_aux_OBJECTS = tls_aux-tls-aux.$(OBJEXT)
 tls_aux_OBJECTS = $(am_tls_aux_OBJECTS)
 tls_aux_LDADD = $(LDADD)
-tls_aux_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+tls_aux_DEPENDENCIES = libfm.a $(LIBOBJS)
 tls_aux_LINK = $(CCLD) $(tls_aux_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 	$(LDFLAGS) -o $@
 am_unmime_OBJECTS = unmime-unmime.$(OBJEXT)
 unmime_OBJECTS = $(am_unmime_OBJECTS)
 unmime_LDADD = $(LDADD)
-unmime_DEPENDENCIES = libfm.a $(LIBOBJS) $(am__DEPENDENCIES_2)
+unmime_DEPENDENCIES = libfm.a $(LIBOBJS)
 unmime_LINK = $(CCLD) $(unmime_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
 	$(LDFLAGS) -o $@
 x509_name_match_SOURCES = x509_name_match.c
 x509_name_match_OBJECTS = x509_name_match-x509_name_match.$(OBJEXT)
 x509_name_match_LDADD = $(LDADD)
-x509_name_match_DEPENDENCIES = libfm.a $(LIBOBJS) \
-	$(am__DEPENDENCIES_2)
+x509_name_match_DEPENDENCIES = libfm.a $(LIBOBJS)
 x509_name_match_LINK = $(CCLD) $(x509_name_match_CFLAGS) $(CFLAGS) \
 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
@@ -288,10 +261,9 @@ am__base_list = \
   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
 am__uninstall_files_from_dir = { \
-  test -z "$$files" \
-    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
-    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
-         $(am__cd) "$$dir" && rm -f $$files; }; \
+  { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+  || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+       $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \
   }
 SCRIPTS = $(dist_noinst_SCRIPTS) $(nodist_bin_SCRIPTS)
 AM_V_P = $(am__v_P_@AM_V@)
@@ -310,11 +282,9 @@ DEFAULT_INCLUDES = -I.@am__isrc@
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__maybe_remake_depfiles = depfiles
 am__depfiles_remade = $(DEPDIR)/getopt.Po $(DEPDIR)/getopt1.Po \
-	$(DEPDIR)/memmove.Po $(DEPDIR)/stpcpy.Po \
-	$(DEPDIR)/strcasecmp.Po $(DEPDIR)/strlcat.Po \
-	$(DEPDIR)/strlcpy.Po $(DEPDIR)/strstr.Po ./$(DEPDIR)/base64.Po \
-	./$(DEPDIR)/checkalias.Po ./$(DEPDIR)/conf.Po \
-	./$(DEPDIR)/cram.Po ./$(DEPDIR)/daemon.Po \
+	$(DEPDIR)/stpcpy.Po $(DEPDIR)/strlcat.Po $(DEPDIR)/strlcpy.Po \
+	./$(DEPDIR)/base64.Po ./$(DEPDIR)/checkalias.Po \
+	./$(DEPDIR)/conf.Po ./$(DEPDIR)/cram.Po ./$(DEPDIR)/daemon.Po \
 	./$(DEPDIR)/driver.Po ./$(DEPDIR)/env.Po ./$(DEPDIR)/etrn.Po \
 	./$(DEPDIR)/fetchmail.Po ./$(DEPDIR)/fm_getaddrinfo.Po \
 	./$(DEPDIR)/fm_realpath-fm_realpath.Po \
@@ -329,10 +299,10 @@ am__depfiles_remade = $(DEPDIR)/getopt.P
 	./$(DEPDIR)/ntlmsubr.Po ./$(DEPDIR)/odmr.Po \
 	./$(DEPDIR)/opie.Po ./$(DEPDIR)/options.Po ./$(DEPDIR)/pop2.Po \
 	./$(DEPDIR)/pop3.Po ./$(DEPDIR)/rcfile_l.Po \
-	./$(DEPDIR)/rcfile_y.Po ./$(DEPDIR)/report.Po \
-	./$(DEPDIR)/rfc2047e-rfc2047e.Po ./$(DEPDIR)/rfc2047e.Po \
-	./$(DEPDIR)/rfc822-rfc822.Po ./$(DEPDIR)/rfc822.Po \
-	./$(DEPDIR)/rfc822valid-rfc822valid.Po \
+	./$(DEPDIR)/rcfile_y.Po ./$(DEPDIR)/regex_helper.Po \
+	./$(DEPDIR)/report.Po ./$(DEPDIR)/rfc2047e-rfc2047e.Po \
+	./$(DEPDIR)/rfc2047e.Po ./$(DEPDIR)/rfc822-rfc822.Po \
+	./$(DEPDIR)/rfc822.Po ./$(DEPDIR)/rfc822valid-rfc822valid.Po \
 	./$(DEPDIR)/rfc822valid.Po ./$(DEPDIR)/rpa.Po \
 	./$(DEPDIR)/sdump.Po ./$(DEPDIR)/servport.Po \
 	./$(DEPDIR)/sink.Po ./$(DEPDIR)/smbdes.Po \
@@ -345,10 +315,7 @@ am__depfiles_remade = $(DEPDIR)/getopt.P
 	./$(DEPDIR)/unmime.Po \
 	./$(DEPDIR)/x509_name_match-x509_name_match.Po \
 	./$(DEPDIR)/x509_name_match.Po ./$(DEPDIR)/xmalloc.Po \
-	KAME/$(DEPDIR)/getnameinfo.Po \
-	libesmtp/$(DEPDIR)/getaddrinfo.Po trio/$(DEPDIR)/regression.Po \
-	trio/$(DEPDIR)/trio.Po trio/$(DEPDIR)/trionan.Po \
-	trio/$(DEPDIR)/triostr.Po ucs/$(DEPDIR)/norm_charmap.Po
+	ucs/$(DEPDIR)/norm_charmap.Po
 am__mv = mv -f
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
@@ -379,16 +346,14 @@ AM_V_YACC = $(am__v_YACC_@AM_V@)
 am__v_YACC_ = $(am__v_YACC_@AM_DEFAULT_V@)
 am__v_YACC_0 = @echo "  YACC    " $@;
 am__v_YACC_1 = 
-SOURCES = $(libfm_a_SOURCES) $(libtrio_a_SOURCES) $(fetchmail_SOURCES) \
-	fm_realpath.c $(mxget_SOURCES) $(netrc_SOURCES) \
-	$(regression_SOURCES) rfc2047e.c rfc822.c rfc822valid.c \
-	$(tls_aux_SOURCES) $(unmime_SOURCES) x509_name_match.c
-DIST_SOURCES = $(am__libfm_a_SOURCES_DIST) \
-	$(am__libtrio_a_SOURCES_DIST) $(am__fetchmail_SOURCES_DIST) \
-	fm_realpath.c $(mxget_SOURCES) $(netrc_SOURCES) \
-	$(am__regression_SOURCES_DIST) rfc2047e.c rfc822.c \
+SOURCES = $(libfm_a_SOURCES) $(fetchmail_SOURCES) fm_realpath.c \
+	$(mxget_SOURCES) $(netrc_SOURCES) rfc2047e.c rfc822.c \
 	rfc822valid.c $(tls_aux_SOURCES) $(unmime_SOURCES) \
 	x509_name_match.c
+DIST_SOURCES = $(am__libfm_a_SOURCES_DIST) \
+	$(am__fetchmail_SOURCES_DIST) fm_realpath.c $(mxget_SOURCES) \
+	$(netrc_SOURCES) rfc2047e.c rfc822.c rfc822valid.c \
+	$(tls_aux_SOURCES) $(unmime_SOURCES) x509_name_match.c
 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
 	ctags-recursive dvi-recursive html-recursive info-recursive \
 	install-data-recursive install-dvi-recursive \
@@ -544,6 +509,7 @@ am__sh_e_setup = case $$- in *e*) set +e
 # Default flags passed to test drivers.
 am__common_driver_flags = \
   --color-tests "$$am__color_tests" \
+  $$am__collect_skipped_logs \
   --enable-hard-errors "$$am__enable_hard_errors" \
   --expect-failure "$$am__expect_failure"
 # To be inserted before the command running the test.  Creates the
@@ -568,6 +534,11 @@ if test -f "./$$f"; then dir=./;			\
 elif test -f "$$f"; then dir=;				\
 else dir="$(srcdir)/"; fi;				\
 tst=$$dir$$f; log='$@'; 				\
+if test -n '$(IGNORE_SKIPPED_LOGS)'; then		\
+  am__collect_skipped_logs='--collect-skipped-logs no';	\
+else							\
+  am__collect_skipped_logs='';				\
+fi;							\
 if test -n '$(DISABLE_HARD_ERRORS)'; then		\
   am__enable_hard_errors=no; 				\
 else							\
@@ -617,16 +588,16 @@ DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(dist_man1_MANS) $(srcdir)/Makefile.in \
 	$(srcdir)/config.h.in ABOUT-NLS COPYING INSTALL NEWS README \
 	TODO ar-lib compile config.guess config.rpath config.sub \
-	depcomp getopt.c getopt1.c install-sh memmove.c missing \
-	py-compile rcfile_l.c rcfile_y.c rcfile_y.h stpcpy.c \
-	strcasecmp.c strlcat.c strlcpy.c strstr.c test-driver ylwrap
+	depcomp getopt.c getopt1.c install-sh missing py-compile \
+	rcfile_l.c rcfile_y.c rcfile_y.h stpcpy.c strlcat.c strlcpy.c \
+	test-driver ylwrap
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
 am__remove_distdir = \
   if test -d "$(distdir)"; then \
-    find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
-      && rm -rf "$(distdir)" \
+    find "$(distdir)" -type d ! -perm -700 -exec chmod u+rwx {} ';' \
+      ; rm -rf "$(distdir)" \
       || { sleep 5 && rm -rf "$(distdir)"; }; \
   else :; fi
 am__post_remove_distdir = $(am__remove_distdir)
@@ -655,15 +626,17 @@ am__relativize = \
     dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
   done; \
   reldir="$$dir2"
-GZIP_ENV = --best
-DIST_ARCHIVES = $(distdir).tar.lz $(distdir).tar.xz
-DIST_TARGETS = dist-lzip dist-xz
+GZIP_ENV = -9
+DIST_ARCHIVES = $(distdir).tar.xz
+DIST_TARGETS = dist-xz
 # Exists only to be overridden by the user if desired.
 AM_DISTCHECK_DVI_TARGET = dvi
 distuninstallcheck_listfiles = find . -type f -print
 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
   | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
-distcleancheck_listfiles = find . -type f -print
+distcleancheck_listfiles = \
+  find . \( -type f -a \! \
+            \( -name .nfs* -o -name .smb* -o -name .__afs* \) \) -print
 ACLOCAL = @ACLOCAL@
 AMTAR = @AMTAR@
 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
@@ -685,14 +658,12 @@ DEPDIR = @DEPDIR@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
-EGREP = @EGREP@
 ETAGS = @ETAGS@
 EXEEXT = @EXEEXT@
 EXTRAOBJ = @EXTRAOBJ@
 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
-GREP = @GREP@
 HTMLDOC = @HTMLDOC@
 INSTALL = @INSTALL@
 INSTALL_DATA = @INSTALL_DATA@
@@ -766,8 +737,10 @@ ac_ct_CC = @ac_ct_CC@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__rm_f_notfound = @am__rm_f_notfound@
 am__tar = @am__tar@
 am__untar = @am__untar@
+am__xargs_n = @am__xargs_n@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -795,7 +768,6 @@ libexecdir = @libexecdir@
 # for gettext (used by fetchmail.c, NOT by GNU gettext)
 localedir = $(datadir)/locale
 localstatedir = @localstatedir@
-maildrop = @maildrop@
 mandir = @mandir@
 mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
@@ -803,14 +775,12 @@ pdfdir = @pdfdir@
 pkgpyexecdir = @pkgpyexecdir@
 pkgpythondir = @pkgpythondir@
 prefix = @prefix@
-procmail = @procmail@
 program_transform_name = @program_transform_name@
 psdir = @psdir@
 pyexecdir = @pyexecdir@
 pythondir = @pythondir@
 runstatedir = @runstatedir@
 sbindir = @sbindir@
-sendmail = @sendmail@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
 sysconfdir = @sysconfdir@
@@ -819,14 +789,10 @@ top_build_prefix = @top_build_prefix@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 SUBDIRS = . po
-AUTOMAKE_OPTIONS = 1.12 foreign no-dist-gzip dist-xz subdir-objects dist-lzip
-AM_CPPFLAGS = -I$(srcdir)/libesmtp
+AUTOMAKE_OPTIONS = 1.12 foreign no-dist-gzip dist-xz color-tests parallel-tests subdir-objects
 ACLOCAL_AMFLAGS = -I m4 -I m4-local
-AM_YFLAGS = -t -d
-# listing socket.$(OBJEXT) here is a hack to compile socket.c pretty
-# early in order to fail it early on outdated OpenSSL libraries,
-# without building a few dozen other files first.
-BUILT_SOURCES = rcfile_y.h socket.$(OBJEXT)
+AM_YFLAGS = -t -d -Wno-yacc
+BUILT_SOURCES = rcfile_y.h rcfile_l.h
 dist_noinst_SCRIPTS = specgen.sh
 dist_man1_MANS = fetchmail.man $(pym)
 pys = fetchmailconf.py
@@ -838,25 +804,21 @@ CLEANFILES = $(nodist_bin_SCRIPTS) \
 			fetchmail.html \
 			fetchmail.rst
 
-noinst_LIBRARIES = libfm.a $(am__append_2)
+noinst_LIBRARIES = libfm.a
 libfm_a_SOURCES = xmalloc.c base64.c rfc822.c report.c rfc2047e.c \
 	servport.c ntlm.h smbbyteorder.h smbdes.h smbmd4.h \
 	smbencrypt.h smbdes.c smbencrypt.c smbmd4.c smbutil.c \
 	smbtypes.h fm_getaddrinfo.c starttls.c rfc822valid.c xmalloc.h \
 	sdump.h sdump.c x509_name_match.c fm_strl.h md5c.c tls-aux.c \
-	tls-aux.h $(am__append_1)
+	tls-aux.h regex_helper.c $(am__append_1)
 libfm_a_LIBADD = $(EXTRAOBJ)
 libfm_a_DEPENDENCIES = $(EXTRAOBJ)
-LDADD = libfm.a @LIBINTL@ $(LIBOBJS) $(am__append_4)
+LDADD = libfm.a @LIBINTL@ $(LIBOBJS)
 DEPENDENCIES = libfm.a $(LIBOBJS)
-TESTS = t.smoke t.validate-xhtml10 t.validate-xhtml t.x509_name_match \
-	t.realpath t.tls-aux $(am__append_5)
-LOG_COMPILER = env LC_ALL=C TZ=UTC $(SHELL)
-@NEED_TRIO_TRUE@libtrio_a_SOURCES = trio/triostr.c trio/trio.c trio/trionan.c \
-@NEED_TRIO_TRUE@			trio/trio.h trio/triop.h trio/triodef.h \
-@NEED_TRIO_TRUE@			trio/trionan.h trio/triostr.h
+TESTS = t.smoke t.validate-xhtml10 t.validate-xhtml t.x509_name_match t.realpath t.tls-aux \
+			t.operation
 
-@NEED_TRIO_TRUE@regression_SOURCES = trio/regression.c
+LOG_COMPILER = env LC_ALL=C TZ=UTC $(SHELL)
 fetchmail_SOURCES = fetchmail.h getopt.h gettext.h i18n.h kerberos.h \
 	fm_md5.h mx.h netrc.h smtp.h socket.h tunable.h socket.c \
 	getpass.c fetchmail.c env.c idle.c options.c daemon.c driver.c \
@@ -864,14 +826,14 @@ fetchmail_SOURCES = fetchmail.h getopt.h
 	cram.c gssapi.c opie.c interface.c netrc.c unmime.c conf.c \
 	checkalias.c uid_db.h uid_db.c lock.h lock.c rcfile_l.l \
 	rcfile_y.y ucs/norm_charmap.c ucs/norm_charmap.h fm_realpath.c \
-	$(am__append_6) $(am__append_7) $(am__append_8) \
-	$(am__append_9) $(am__append_10) $(am__append_11) \
-	$(am__append_12) $(am__append_13) $(am__append_14)
+	$(am__append_2) $(am__append_3) $(am__append_4) \
+	$(am__append_5) $(am__append_6) $(am__append_7) \
+	$(am__append_8)
 tls_aux_SOURCES = tls-aux.c
 fm_realpath_CFLAGS = -DTEST
 rfc2047e_CFLAGS = -DTEST
 rfc822valid_CFLAGS = -DTEST
-rfc822_CFLAGS = -DMAIN
+rfc822_CFLAGS = -DTEST
 tls_aux_CFLAGS = -DTEST
 x509_name_match_CFLAGS = -DTEST
 unmime_SOURCES = unmime.c
@@ -909,8 +871,8 @@ DISTDOCS = FAQ FEATURES NOTES OLDNEWS fe
 distdirs = rh-config contrib beos
 EXTRA_DIST = $(DISTDOCS) $(distdirs) \
 		fetchmail.spec fetchmail.xpm \
-		trio/CHANGES trio/README \
 		strlcpy.3 bighand.png \
+		rcfile_l.h \
 		m4/codeset.m4 \
 		m4/gettext.m4 \
 		m4/glibc2.m4 \
@@ -942,9 +904,10 @@ EXTRA_DIST = $(DISTDOCS) $(distdirs) \
 		m4/xsize.m4 \
 		m4-local/ac-archive-license.txt \
 		m4-local/ac_ma_search_package.m4 \
-		$(TESTS) t.rc t.regression \
+		$(TESTS) t.rc t.operation.mock-pop3-server.py \
 		dist-tools/html2txt \
 		dist-tools/git-commit-po-updates.sh \
+		delete-colgroup.sed \
 		Doxyfile
 
 SUFFIXES = .html .txt .rst
@@ -995,12 +958,12 @@ config.h: stamp-h1
 	@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
 
 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
-	@rm -f stamp-h1
-	cd $(top_builddir) && $(SHELL) ./config.status config.h
+	$(AM_V_at)rm -f stamp-h1
+	$(AM_V_GEN)cd $(top_builddir) && $(SHELL) ./config.status config.h
 $(srcdir)/config.h.in:  $(am__configure_deps) 
-	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
-	rm -f stamp-h1
-	touch $@
+	$(AM_V_GEN)($(am__cd) $(top_srcdir) && $(AUTOHEADER))
+	$(AM_V_at)rm -f stamp-h1
+	$(AM_V_at)touch $@
 
 distclean-hdr:
 	-rm -f config.h stamp-h1
@@ -1042,65 +1005,32 @@ uninstall-binPROGRAMS:
 	`; \
 	test -n "$$list" || exit 0; \
 	echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
-	cd "$(DESTDIR)$(bindir)" && rm -f $$files
+	cd "$(DESTDIR)$(bindir)" && $(am__rm_f) $$files
 
 clean-binPROGRAMS:
-	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
+	-$(am__rm_f) $(bin_PROGRAMS)
 
 clean-checkPROGRAMS:
-	-test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+	-$(am__rm_f) $(check_PROGRAMS)
 
 clean-noinstLIBRARIES:
-	-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
+	-$(am__rm_f) $(noinst_LIBRARIES)
 
 libfm.a: $(libfm_a_OBJECTS) $(libfm_a_DEPENDENCIES) $(EXTRA_libfm_a_DEPENDENCIES) 
 	$(AM_V_at)-rm -f libfm.a
 	$(AM_V_AR)$(libfm_a_AR) libfm.a $(libfm_a_OBJECTS) $(libfm_a_LIBADD)
-	$(AM_V_at)$(RANLIB) libfm.a
-trio/$(am__dirstamp):
-	@$(MKDIR_P) trio
-	@: > trio/$(am__dirstamp)
-trio/$(DEPDIR)/$(am__dirstamp):
-	@$(MKDIR_P) trio/$(DEPDIR)
-	@: > trio/$(DEPDIR)/$(am__dirstamp)
-trio/triostr.$(OBJEXT): trio/$(am__dirstamp) \
-	trio/$(DEPDIR)/$(am__dirstamp)
-trio/trio.$(OBJEXT): trio/$(am__dirstamp) \
-	trio/$(DEPDIR)/$(am__dirstamp)
-trio/trionan.$(OBJEXT): trio/$(am__dirstamp) \
-	trio/$(DEPDIR)/$(am__dirstamp)
-
-libtrio.a: $(libtrio_a_OBJECTS) $(libtrio_a_DEPENDENCIES) $(EXTRA_libtrio_a_DEPENDENCIES) 
-	$(AM_V_at)-rm -f libtrio.a
-	$(AM_V_AR)$(libtrio_a_AR) libtrio.a $(libtrio_a_OBJECTS) $(libtrio_a_LIBADD)
-	$(AM_V_at)$(RANLIB) libtrio.a
+	$(AM_V_at)$(libfm_a_RANLIB) libfm.a
 rcfile_y.h: rcfile_y.c
 	@if test ! -f $@; then rm -f rcfile_y.c; else :; fi
 	@if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) rcfile_y.c; else :; fi
 ucs/$(am__dirstamp):
 	@$(MKDIR_P) ucs
-	@: > ucs/$(am__dirstamp)
+	@: >>ucs/$(am__dirstamp)
 ucs/$(DEPDIR)/$(am__dirstamp):
 	@$(MKDIR_P) ucs/$(DEPDIR)
-	@: > ucs/$(DEPDIR)/$(am__dirstamp)
+	@: >>ucs/$(DEPDIR)/$(am__dirstamp)
 ucs/norm_charmap.$(OBJEXT): ucs/$(am__dirstamp) \
 	ucs/$(DEPDIR)/$(am__dirstamp)
-KAME/$(am__dirstamp):
-	@$(MKDIR_P) KAME
-	@: > KAME/$(am__dirstamp)
-KAME/$(DEPDIR)/$(am__dirstamp):
-	@$(MKDIR_P) KAME/$(DEPDIR)
-	@: > KAME/$(DEPDIR)/$(am__dirstamp)
-KAME/getnameinfo.$(OBJEXT): KAME/$(am__dirstamp) \
-	KAME/$(DEPDIR)/$(am__dirstamp)
-libesmtp/$(am__dirstamp):
-	@$(MKDIR_P) libesmtp
-	@: > libesmtp/$(am__dirstamp)
-libesmtp/$(DEPDIR)/$(am__dirstamp):
-	@$(MKDIR_P) libesmtp/$(DEPDIR)
-	@: > libesmtp/$(DEPDIR)/$(am__dirstamp)
-libesmtp/getaddrinfo.$(OBJEXT): libesmtp/$(am__dirstamp) \
-	libesmtp/$(DEPDIR)/$(am__dirstamp)
 
 fetchmail$(EXEEXT): $(fetchmail_OBJECTS) $(fetchmail_DEPENDENCIES) $(EXTRA_fetchmail_DEPENDENCIES) 
 	@rm -f fetchmail$(EXEEXT)
@@ -1117,12 +1047,6 @@ mxget$(EXEEXT): $(mxget_OBJECTS) $(mxget
 netrc$(EXEEXT): $(netrc_OBJECTS) $(netrc_DEPENDENCIES) $(EXTRA_netrc_DEPENDENCIES) 
 	@rm -f netrc$(EXEEXT)
 	$(AM_V_CCLD)$(netrc_LINK) $(netrc_OBJECTS) $(netrc_LDADD) $(LIBS)
-trio/regression.$(OBJEXT): trio/$(am__dirstamp) \
-	trio/$(DEPDIR)/$(am__dirstamp)
-
-regression$(EXEEXT): $(regression_OBJECTS) $(regression_DEPENDENCIES) $(EXTRA_regression_DEPENDENCIES) 
-	@rm -f regression$(EXEEXT)
-	$(AM_V_CCLD)$(LINK) $(regression_OBJECTS) $(regression_LDADD) $(LIBS)
 
 rfc2047e$(EXEEXT): $(rfc2047e_OBJECTS) $(rfc2047e_DEPENDENCIES) $(EXTRA_rfc2047e_DEPENDENCIES) 
 	@rm -f rfc2047e$(EXEEXT)
@@ -1185,9 +1109,6 @@ uninstall-nodist_binSCRIPTS:
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
-	-rm -f KAME/*.$(OBJEXT)
-	-rm -f libesmtp/*.$(OBJEXT)
-	-rm -f trio/*.$(OBJEXT)
 	-rm -f ucs/*.$(OBJEXT)
 
 distclean-compile:
@@ -1195,12 +1116,9 @@ distclean-compile:
 
 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/getopt.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/getopt1.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/memmove.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/stpcpy.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/strcasecmp.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/strlcat.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/strlcpy.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/strstr.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/base64.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/checkalias.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/conf.Po@am__quote@ # am--include-marker
@@ -1237,6 +1155,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pop3.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rcfile_l.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rcfile_y.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regex_helper.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/report.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc2047e-rfc2047e.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc2047e.Po@am__quote@ # am--include-marker
@@ -1265,17 +1184,11 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/x509_name_match-x509_name_match.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/x509_name_match.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmalloc.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@KAME/$(DEPDIR)/getnameinfo.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@libesmtp/$(DEPDIR)/getaddrinfo.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@trio/$(DEPDIR)/regression.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@trio/$(DEPDIR)/trio.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@trio/$(DEPDIR)/trionan.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@trio/$(DEPDIR)/triostr.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@ucs/$(DEPDIR)/norm_charmap.Po@am__quote@ # am--include-marker
 
 $(am__depfiles_remade):
 	@$(MKDIR_P) $(@D)
-	@echo '# dummy' >$@-t && $(am__mv) $@-t $@
+	@: >>$@
 
 am--depfiles: $(am__depfiles_remade)
 
@@ -1492,10 +1405,8 @@ uninstall-pythonPYTHON:
 	  $(am__uninstall_files_from_dir) || st=$$?; \
 	done; \
 	dir='$(DESTDIR)$(pythondir)'; \
-	echo "$$py_files" | $(am__pep3147_tweak) | $(am__base_list) | \
-	  while read files; do \
-	    $(am__uninstall_files_from_dir) || st=$$?; \
-	  done || exit $$?; \
+	files=`echo "$$py_files" | $(am__pep3147_tweak)`; \
+	$(am__uninstall_files_from_dir) || st=$$?; \
 	exit $$st
 install-man1: $(dist_man1_MANS)
 	@$(NORMAL_INSTALL)
@@ -1658,7 +1569,6 @@ distclean-tags:
 am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
 am--force-recheck:
 	@:
-
 $(TEST_SUITE_LOG): $(TEST_LOGS)
 	@$(am__set_TESTS_bases); \
 	am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
@@ -1734,10 +1644,37 @@ $(TEST_SUITE_LOG): $(TEST_LOGS)
 	  result_count $$1 "XPASS:" $$xpass "$$red"; \
 	  result_count $$1 "ERROR:" $$error "$$mgn"; \
 	}; \
+	output_system_information () \
+	{ \
+          echo;                                     \
+	  { uname -a | $(AWK) '{                    \
+  printf "System information (uname -a):";          \
+  for (i = 1; i < NF; ++i)                          \
+    {                                               \
+      if (i != 2)                                   \
+        printf " %s", $$i;                          \
+    }                                               \
+  printf "\n";                                      \
+}'; } 2>&1;                                         \
+	  if test -r /etc/os-release; then          \
+	    echo "Distribution information (/etc/os-release):"; \
+	    sed 8q /etc/os-release;                 \
+	  elif test -r /etc/issue; then             \
+	    echo "Distribution information (/etc/issue):";      \
+	    cat /etc/issue;                         \
+	  fi;                                       \
+	}; \
+	please_report () \
+	{ \
+echo "Some test(s) failed.  Please report this to $(PACKAGE_BUGREPORT),";    \
+echo "together with the test-suite.log file (gzipped) and your system";      \
+echo "information.  Thanks.";                                                \
+	}; \
 	{								\
 	  echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" |	\
 	    $(am__rst_title);						\
 	  create_testsuite_report --no-color;				\
+	  output_system_information;                                    \
 	  echo;								\
 	  echo ".. contents:: :depth: 2";				\
 	  echo;								\
@@ -1757,26 +1694,25 @@ $(TEST_SUITE_LOG): $(TEST_LOGS)
 	create_testsuite_report --maybe-color;				\
 	echo "$$col$$br$$std";						\
 	if $$success; then :; else					\
-	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}";		\
+	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG) for debugging.$${std}";\
 	  if test -n "$(PACKAGE_BUGREPORT)"; then			\
-	    echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}";	\
+	    please_report | sed -e "s/^/$${col}/" -e s/'$$'/"$${std}"/; \
 	  fi;								\
 	  echo "$$col$$br$$std";					\
 	fi;								\
 	$$success || exit 1
 
 check-TESTS: $(check_PROGRAMS)
-	@list='$(RECHECK_LOGS)';           test -z "$$list" || rm -f $$list
-	@list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
-	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+	@$(am__rm_f) $(RECHECK_LOGS)
+	@$(am__rm_f) $(RECHECK_LOGS:.log=.trs)
+	@$(am__rm_f) $(TEST_SUITE_LOG)
 	@set +e; $(am__set_TESTS_bases); \
 	log_list=`for i in $$bases; do echo $$i.log; done`; \
-	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
-	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+	log_list=`echo $$log_list`; \
 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
 	exit $$?;
 recheck: all $(check_PROGRAMS)
-	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+	@$(am__rm_f) $(TEST_SUITE_LOG)
 	@set +e; $(am__set_TESTS_bases); \
 	bases=`for i in $$bases; do echo $$i; done \
 	         | $(am__list_recheck_tests)` || exit 1; \
@@ -1828,9 +1764,9 @@ t.tls-aux.log: t.tls-aux
 	--log-file $$b.log --trs-file $$b.trs \
 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
 	"$$tst" $(AM_TESTS_FD_REDIRECT)
-t.regression.log: t.regression
-	@p='t.regression'; \
-	b='t.regression'; \
+t.operation.log: t.operation
+	@p='t.operation'; \
+	b='t.operation'; \
 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
 	--log-file $$b.log --trs-file $$b.trs \
 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
@@ -1854,7 +1790,7 @@ distdir: $(BUILT_SOURCES)
 
 distdir-am: $(DISTFILES)
 	$(am__remove_distdir)
-	test -d "$(distdir)" || mkdir "$(distdir)"
+	$(AM_V_at)$(MKDIR_P) "$(distdir)"
 	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
 	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
 	list='$(DISTFILES)'; \
@@ -1926,6 +1862,7 @@ dist-gzip: distdir
 dist-bzip2: distdir
 	tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
 	$(am__post_remove_distdir)
+
 dist-lzip: distdir
 	tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
 	$(am__post_remove_distdir)
@@ -1966,7 +1903,7 @@ dist dist-all:
 distcheck: dist
 	case '$(DIST_ARCHIVES)' in \
 	*.tar.gz*) \
-	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
+	  eval GZIP= gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
 	*.tar.bz2*) \
 	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
 	*.tar.lz*) \
@@ -1976,7 +1913,7 @@ distcheck: dist
 	*.tar.Z*) \
 	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
 	*.shar.gz*) \
-	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
+	  eval GZIP= gzip -dc $(distdir).shar.gz | unshar ;;\
 	*.zip*) \
 	  unzip $(distdir).zip ;;\
 	*.tar.zst*) \
@@ -2080,32 +2017,26 @@ install-strip:
 	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
 	fi
 mostlyclean-generic:
-	-test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
-	-test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
-	-test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+	-$(am__rm_f) $(TEST_LOGS)
+	-$(am__rm_f) $(TEST_LOGS:.log=.trs)
+	-$(am__rm_f) $(TEST_SUITE_LOG)
 
 clean-generic:
-	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+	-$(am__rm_f) $(CLEANFILES)
 
 distclean-generic:
-	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-	-rm -f KAME/$(DEPDIR)/$(am__dirstamp)
-	-rm -f KAME/$(am__dirstamp)
-	-rm -f libesmtp/$(DEPDIR)/$(am__dirstamp)
-	-rm -f libesmtp/$(am__dirstamp)
-	-rm -f trio/$(DEPDIR)/$(am__dirstamp)
-	-rm -f trio/$(am__dirstamp)
-	-rm -f ucs/$(DEPDIR)/$(am__dirstamp)
-	-rm -f ucs/$(am__dirstamp)
+	-$(am__rm_f) $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES)
+	-$(am__rm_f) ucs/$(DEPDIR)/$(am__dirstamp)
+	-$(am__rm_f) ucs/$(am__dirstamp)
 
 maintainer-clean-generic:
 	@echo "This command is intended for maintainers to use"
 	@echo "it deletes files that may require special tools to rebuild."
-	-rm -f rcfile_l.c
-	-rm -f rcfile_y.c
-	-rm -f rcfile_y.h
-	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+	-$(am__rm_f) $(BUILT_SOURCES)
+	-$(am__rm_f) rcfile_l.c
+	-$(am__rm_f) rcfile_y.c
+	-$(am__rm_f) rcfile_y.h
 clean: clean-recursive
 
 clean-am: clean-binPROGRAMS clean-checkPROGRAMS clean-generic \
@@ -2113,14 +2044,11 @@ clean-am: clean-binPROGRAMS clean-checkP
 
 distclean: distclean-recursive
 	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-		-rm -f $(DEPDIR)/getopt.Po
+	-rm -f $(DEPDIR)/getopt.Po
 	-rm -f $(DEPDIR)/getopt1.Po
-	-rm -f $(DEPDIR)/memmove.Po
 	-rm -f $(DEPDIR)/stpcpy.Po
-	-rm -f $(DEPDIR)/strcasecmp.Po
 	-rm -f $(DEPDIR)/strlcat.Po
 	-rm -f $(DEPDIR)/strlcpy.Po
-	-rm -f $(DEPDIR)/strstr.Po
 	-rm -f ./$(DEPDIR)/base64.Po
 	-rm -f ./$(DEPDIR)/checkalias.Po
 	-rm -f ./$(DEPDIR)/conf.Po
@@ -2157,6 +2085,7 @@ distclean: distclean-recursive
 	-rm -f ./$(DEPDIR)/pop3.Po
 	-rm -f ./$(DEPDIR)/rcfile_l.Po
 	-rm -f ./$(DEPDIR)/rcfile_y.Po
+	-rm -f ./$(DEPDIR)/regex_helper.Po
 	-rm -f ./$(DEPDIR)/report.Po
 	-rm -f ./$(DEPDIR)/rfc2047e-rfc2047e.Po
 	-rm -f ./$(DEPDIR)/rfc2047e.Po
@@ -2185,12 +2114,6 @@ distclean: distclean-recursive
 	-rm -f ./$(DEPDIR)/x509_name_match-x509_name_match.Po
 	-rm -f ./$(DEPDIR)/x509_name_match.Po
 	-rm -f ./$(DEPDIR)/xmalloc.Po
-	-rm -f KAME/$(DEPDIR)/getnameinfo.Po
-	-rm -f libesmtp/$(DEPDIR)/getaddrinfo.Po
-	-rm -f trio/$(DEPDIR)/regression.Po
-	-rm -f trio/$(DEPDIR)/trio.Po
-	-rm -f trio/$(DEPDIR)/trionan.Po
-	-rm -f trio/$(DEPDIR)/triostr.Po
 	-rm -f ucs/$(DEPDIR)/norm_charmap.Po
 	-rm -f Makefile
 distclean-am: clean-am distclean-compile distclean-generic \
@@ -2239,14 +2162,11 @@ installcheck-am:
 maintainer-clean: maintainer-clean-recursive
 	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
 	-rm -rf $(top_srcdir)/autom4te.cache
-		-rm -f $(DEPDIR)/getopt.Po
+	-rm -f $(DEPDIR)/getopt.Po
 	-rm -f $(DEPDIR)/getopt1.Po
-	-rm -f $(DEPDIR)/memmove.Po
 	-rm -f $(DEPDIR)/stpcpy.Po
-	-rm -f $(DEPDIR)/strcasecmp.Po
 	-rm -f $(DEPDIR)/strlcat.Po
 	-rm -f $(DEPDIR)/strlcpy.Po
-	-rm -f $(DEPDIR)/strstr.Po
 	-rm -f ./$(DEPDIR)/base64.Po
 	-rm -f ./$(DEPDIR)/checkalias.Po
 	-rm -f ./$(DEPDIR)/conf.Po
@@ -2283,6 +2203,7 @@ maintainer-clean: maintainer-clean-recur
 	-rm -f ./$(DEPDIR)/pop3.Po
 	-rm -f ./$(DEPDIR)/rcfile_l.Po
 	-rm -f ./$(DEPDIR)/rcfile_y.Po
+	-rm -f ./$(DEPDIR)/regex_helper.Po
 	-rm -f ./$(DEPDIR)/report.Po
 	-rm -f ./$(DEPDIR)/rfc2047e-rfc2047e.Po
 	-rm -f ./$(DEPDIR)/rfc2047e.Po
@@ -2311,12 +2232,6 @@ maintainer-clean: maintainer-clean-recur
 	-rm -f ./$(DEPDIR)/x509_name_match-x509_name_match.Po
 	-rm -f ./$(DEPDIR)/x509_name_match.Po
 	-rm -f ./$(DEPDIR)/xmalloc.Po
-	-rm -f KAME/$(DEPDIR)/getnameinfo.Po
-	-rm -f libesmtp/$(DEPDIR)/getaddrinfo.Po
-	-rm -f trio/$(DEPDIR)/regression.Po
-	-rm -f trio/$(DEPDIR)/trio.Po
-	-rm -f trio/$(DEPDIR)/trionan.Po
-	-rm -f trio/$(DEPDIR)/triostr.Po
 	-rm -f ucs/$(DEPDIR)/norm_charmap.Po
 	-rm -f Makefile
 maintainer-clean-am: distclean-am maintainer-clean-generic
@@ -2369,6 +2284,9 @@ uninstall-man: uninstall-man1
 .DELETE_ON_ERROR:	# yes please
 .PRECIOUS:		test-suite.log
 
+rcfile_l.h:	rcfile_l.l
+	$(SHELL) $(YLWRAP) $(srcdir)/rcfile_l.l lex.yy.c $(srcdir)/rcfile_l.c rcfile_l.h $(srcdir)/rcfile_l.h -- $(LEXCOMPILE)
+
 @SET_MAKE@
 
 fetchmail.spec: Makefile.in specgen.sh
@@ -2398,8 +2316,8 @@ NOTES: design-notes.html esrs-design-not
 TODO: todo.html $(srcdir)/dist-tools/html2txt
 	AWK=$(AWK) $(SHELL) $(srcdir)/dist-tools/html2txt $(srcdir)/todo.html >$@
 
-fetchmail-man.html: fetchmail.html
-	sed -Ee '/<colgroup>/,/<\/colgroup>/d' $< >$@
+fetchmail-man.html: fetchmail.html delete-colgroup.sed
+	sed -E -f $(srcdir)/delete-colgroup.sed $< >$@
 
 dist-hook: fetch-translations
 	cd $(distdir) && find $(distdirs) po -name .git -type d -prune -exec rm -rf '{}' ';'
@@ -2407,6 +2325,7 @@ dist-hook: fetch-translations
 	if ! $(top_srcdir)/dist-tools/git-commit-po-updates.sh -n ; then \
 		printf '\n*** There are new translations. Please add them to the distribution. ***\n\n' ; exit 1 ; \
 	fi
+	test -r $(distdir)/rcfile_l.h && touch $(distdir)/rcfile_l.h # mark updated to avoid distcheck from breaking
 
 # this target expects a .rsyncs file with lines of this format:
 # host:directory/
@@ -2446,3 +2365,10 @@ git-check:
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:
+
+# Tell GNU make to disable its built-in pattern rules.
+%:: %,v
+%:: RCS/%,v
+%:: RCS/%
+%:: s.%
+%:: SCCS/s.%
diff -pruN 6.4.39-1/NEWS 6.5.4-0ubuntu1/NEWS
--- 6.4.39-1/NEWS	2024-07-20 09:26:39.000000000 +0000
+++ 6.5.4-0ubuntu1/NEWS	2025-06-17 22:11:59.000000000 +0000
@@ -9,11 +9,12 @@ Abbreviations in parentheses are the mai
 change.  MA = Matthias Andree, ESR = Eric S. Raymond, RF = Rob Funk.)
 
 # ADVANCE WARNING OF FEATURES TO BE REMOVED OR CHANGED IN FUTURE VERSIONS
-(There are no plans to remove features from a 6.4.X release, but they may be
-removed from a 6.5.0 or newer release.)
+(There are no plans to remove features from a 6.5.X release, but they may be
+removed from a 6.6.0 or newer release.)
+* Support for operating systems that are not sufficiently POSIX compliant may be
+  removed or operation on such systems may be suboptimal for future releases.
 * Future fetchmail releases may require compilers and operating systems
-  that adhere to standards issued 2011 or later.
-  (Currently, C89 and Single Unix Specification V2 should suffice.)
+  that adhere to standards issued 2011 or later. (See README for requirements.)
 * Future fetchmail releases may tighten up security and lean towards
   it a bit more by, for instance, implementing recommendations from
   RFC-7817 or RFC-8314. This may, for instance, require that TLS v1.1
@@ -37,46 +38,36 @@ removed from a 6.5.0 or newer release.)
   unreliable undertaking. The envelope option as such will remain though, in
   order to support Delivered-To, X-Envelope-To, X-Original-To and similar.
   See also <http://home.pages.de/~mandree/mail/multidrop>.
-* The --enable-fallback (fall back to MDA if MTA unavailable) will be removed
-  from a future fetchmail release, because it makes fetchmail's behavior
-  inconsistent and confusing.
 * The "protocol auto" default inside fetchmail may be removed from a future
   fetchmail release. Explicit configuration of the protocol is recommended.
 * Kerberos IV support may be removed from a future fetchmail release.
 * Kerberos 5 support may be removed from a future fetchmail release.
+  (Although GSS-API support should remain as long as it's viable.)
 * The --principal option may be removed from a future fetchmail release.
 * SIGHUP wakeup support may be removed from a future fetchmail release and
   cause fetchmail to terminate - it was broken for many years.
-* Support for operating systems that are not sufficiently POSIX compliant may be
-  removed or operation on such systems may be suboptimal for future releases.
-  This means that fetchmail may only continue to work on C99 and POSIX 2001
-  based systems.
-* The maintainer may migrate fetchmail to C++ with STL or C#, and impose further
-  requirements (dependencies), such as Boost or other class libraries.
+* The maintainer may migrate fetchmail to C++, and impose further requirements 
+  (dependencies), such as Boost or other class libraries.
 * The softbounce option default will change to "false" in the next release.
 * The --bsmtp - mode of operation may be removed in a future release.
-* SSLv3 support may be removed from a future fetchmail release. It has been
-  obsolete for many years and found insecure. Use TLS.
 * Fetchmailconf is deprecated and will be removed from a future release.
 * Fetchmail does not guarantee compatibility with EOL OpenSSL versions. Support
   for end-of-life OpenSSL versions may be removed even from patchlevel releases.
-* Nonstandard authentication schemes (such as RPA) may be removed from future
-  fetchmail versions.
-* Nonstandard protocol extensions (such as SDPS/*ENV) may be removed from future 
+* Nonstandard or by today's standards insufficiently secure authentication
+  schemes (such as OPIE, RPA) may be removed from future fetchmail versions.
+* Nonstandard protocol extensions (such as SDPS/*ENV) may be removed from future
   fetchmail versions.
+* --auth ssh may be removed from future fetchmail versions. Use --auth implicit.
 * Future fetchmail releases (even minor ones) may change undocumented parts of 
   the .netrc parser in incompatible ways to enhance compatibility with typical
   ftp(1) .netrc parsers.
-* Apparently OPIE is dying. I only have this support on FreeBSD, and
-  FreeBSD 14 (slated for release in 2023) is about to remove it.
 
 # KNOWN BUGS AND WORKAROUNDS
 * Fetchmail does not handle messages without Message-ID header well
   (See sourceforge.net bug #780933)
 * Fetchmail currently uses 31-bit signed integers in several places
-  where unsigned and/or wider types should have been used, for instance,
-  for mailbox sizes, and misreports sizes of 2 GibiB and beyond.
-  Fixing this requires C89 compatibility to be relinquished.
+  where unsigned and/or wider types should have been used. Please report
+  issues with this.
 * BSMTP is mostly untested and errors can cause corrupt output.
 * Fetchmail does not track pending deletes across crashes.
 * The command line interface is sometimes a bit stubborn, for instance,
@@ -93,9 +84,12 @@ removed from a 6.5.0 or newer release.)
   have required another loop through the translators.
 * aka ... hostnames are not considered for upstream server X.509 certificate
   verification, aka was meant for alias detection with multidrop mailboxes.
-* When compiled against wolfSSL, some diagnostics and messages of fetchmail are 
-  hardcoded to read "OpenSSL"; this was found only after the call for 
-  translations had been sent out already.
+* When compiled against wolfSSL, note that it is not a feature-complete
+  emulation of OpenSSL. Main functionality is given, but some minor details
+  may not work the same as in OpenSSL builds.
+* When compiled against LibreSSL (due to licensing, this only works on OpenBSD
+  where LibreSSL is part of the OS), note that LibreSSL is somewhat behind
+  recent OpenSSL versions, so prefer OpenSSL to LibreSSL if you can.
 * FreeBSD's OPIE implementation cannot be found when using a C++ compiler.
   This should not affect the normal build, which uses a C compiler.
 * Using ccache may trigger "implicit fallthrough" warnings because
@@ -106,12 +100,220 @@ removed from a 6.5.0 or newer release.)
   requirement that multibyte characters must not be split across
   encoded-words.
 
---------------------------------------------------------------------------------
+-------------------------------------------------------------------------------
+fetchmail-6.5.4 (released 2025-06-17, 31208 LoC):
+
+## BUGFIXES:
+* socket: avoid crash when writing to a socket without SSL/TLS fails.
+  Reported by Andrea Venturoli via mailing list, fixes #71.
+* wolfSSL support: avoid fetchmail.c compilation failure in certain
+  configurations of wolfSSL (for instance, on FreeBSD's wolfssl-5.8.0_1
+  package), OpenSSL_version enables a newer 1.1.x compat API that passes its
+  argument to a wolfSSL API, with OPENSSL_DIR and OPENSSL_ENGINES_DIR, causing
+  related compiler failures.
+  See <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287435>.
+
+-------------------------------------------------------------------------------
+fetchmail-6.5.3 (released 2025-06-10, 31204 LoC):
+
+## BUGFIXES:
+* IMAP: Reinstate workaround for missing IDLE support if --idle is requested.
+  This had been a long-standing feature but got broken in fetchmail 6.4.22
+  (commit 616e8c70).  Thanks to LukÃ¡Å¡ TesaÅ™ for the detailed report including
+  a Git bisect that identified this faulty commit.  Fixes Gitlab issue #69.
+* IMAP: Only print 'will idle after poll' if --idle is enabled
+  and either offered by the server, or forced through --forceidle.
+  This fixes a regression introduced in fetchmail 6.4.22 (commit 616e8c70).
+
+## TRANSLATIONS: fetchmail's translation was updated, courtesy of:
+* es:    Cristian OthÃ³n MartÃ­nez Vera [Spanish]
+
+-------------------------------------------------------------------------------
+fetchmail-6.5.2 (released 2024-12-30, 31200 LoC):
+
+## TRANSLATIONS: fetchmail's translations were updated, courtesy of:
+* cs:    Petr Pisar [Czech]
+* sr:    ÐœÐ¸Ñ€Ð¾ÑÐ»Ð°Ð² ÐÐ¸ÐºÐ¾Ð»Ð¸Ñ› (Miroslav NikoliÄ‡) [Serbian]
+
+## CHANGES:
+* Minor documentation consistency fixes (versions, dates).
+
+-------------------------------------------------------------------------------
+fetchmail-6.5.1 (released 2024-11-13, 31200 LoC):
+
+## BUG AND PORTABILITY FIXES:
+* Drop two wolfSSL compile-time checks that were for older 6.4 or for future
+  7.0 releases and broke compilation with wolfSSL 5.7.4. 
+  Fixes https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282413#c4
+* Use %p instead of non-portable %#p for one wolfSSL-related diagnostic message
+  (FreeBSD defines %#p to be %p, on many other platforms it's undefined 
+  behavior).
+* Add regex_helper.c to list of files that contain translatable strings,
+  which contains two strings we missed to translate.
+
+## CHANGES:
+* Simplify EVP_MD_fetch API detection ("like OpenSSL 3" vs. "like OpenSSL 1") 
+  for version switch and base it on the claimed OpenSSL version of the crypto 
+  SSL, which works for LibreSSL (claims OpenSSL 2) and wolfSSL alike.
+
+## TRANSLATIONS: fetchmail's messages were translated by these fine people:
+* sq:    Besnik Bleta [Albanian]
+* es:    Cristian OthÃ³n MartÃ­nez Vera [Spanish]
+* ro:    Remus-Gabriel Chelu [Romanian]
+* fr:    FrÃ©dÃ©ric Marchal [French]
+* pl:    Jakub Bogusz [Polish]
+* sv:    GÃ¶ran Uddeborg [Swedish]
+* ja:    Takeshi Hamasaki [Japanese]
+* eo:    Keith Bowes [Esperanto]
+
+-------------------------------------------------------------------------------
+fetchmail-6.5.0 (released 2024-10-29, 31200 LoC):
+
+## SECURITY FIX:
+* .netrc now may not have more than 0700 permission if it contains passwords,
+  else fetchmail will warn and ignore the file.
+
+## REMOVED FEATURES
+* fetchmail no longer supports using an MDA as SMTP fallback. This is required 
+  to make deliveries consistent.
+  The --enable-fallback configure option is gone.
+* fetchmail no longer supports SSLv3. --sslproto ssl3 and ssl3+ options have
+  been removed and behave as though "--sslproto auto" had been given.
+
+## INCOMPATIBLE CHANGES
+* fetchmail by default only negotiates TLS v1.2 or higher. (RFC-7525)
+* fetchmail can auto-negotiate TLS v1.1 through the --sslproto tls1.1+ option.
+* fetchmail can auto-negotiate TLS v1.0 through the --sslproto tls1+ option.
+* fetchmailconf now requires Python 3.7.0 or newer.
+* fetchmail, with --logfile, now logs time stamps into the file, in localtime
+  and in the format "Jun 20 23:45:01 fetchmail: ". It will be localized through
+  the environment variables LC_TIME (or LC_ALL) and TZ.
+  Contributed by Holger HoffstÃ¤tte.
+* fetchmail sets the OPENSSL security level to 2 by default.
+  Override is possible from an environment variable,
+  see EXPERIMENTAL CHANGES below.
+* The ca, da, en_GB, id, it, nl, ru, zh_CN translations have been disabled,
+  they are too far behind.
+
+## CHANGED REQUIREMENTS
+* fetchmail 6.5.0 is written in C99 and requires a SUSv3 (Single Unix
+  Specification v3, a superset of POSIX.1-2001 aka. IEEE Std 1003.1-2001 with
+  XSI extension) compliant system.
+
+  In particular, older fetchmail versions had workarounds or replacement code
+  for several functions standardized in the Single Unix Specification v3, these
+  have been removed. Hence:
+  - The trio/ library has been removed from the distribution.
+  - The libesmtp/getaddrinfo.? library has been removed from the distribution.
+  - The KAME/getnameinfo.c file has been removed from the distribution.
+
+* fetchmail 6.5.0 requires a TLSv1.3-capable version of OpenSSL or wolfSSL,
+  at a minimum OpenSSL v3.0.9 or wolfSSL v5.7.2.
+
+## TRANSLATIONS: fetchmail's messages were translated by these fine people:
+* cs:    Petr Pisar [Czech]
+* eo:    Keith Bowes [Esperanto]
+* es:    Cristian OthÃ³n MartÃ­nez Vera [Spanish]
+* fr:    FrÃ©dÃ©ric Marchal [French]
+* ja:    Takeshi Hamasaki [Japanese]
+* ro:    Remus-Gabriel Chelu [Romanian]
+* sv:    GÃ¶ran Uddeborg [Swedish]
+* sq:    Besnik Bleta [Albanian]
+* pl:    Jakub Bogusz [Polish]
+
+## BUG FIXES
+* fetchmail can now report mailbox sizes of 2^31 octets and beyond (2 GibiB).
+  This required C99 support (for the long long type).
+  Fixes Debian Bug#873668, reported by Andreas Schmidt.
+* fetchmail now defines its OpenSSL API level to 3.0.0 so as to expose the
+  3.0.0 APIs from OpenSSL.
+* The .netrc parser no longer permits "machine" after "default".
+* Add manpage info on the .netrc syntax, as ftp(1) is not standardized and
+  may not be installed. Fixes Launchpad Bug #1976361 reported by Bill Yikes.
+* Received: lines now return GMT time if the tzoffset cannot be represented
+  as whole minutes. Reported by @rriddicc via Gitlab #49.
+* If fetchmail was running localized, generated an error e-mail message locally,
+  and if the selected translation would require the Subject: line to wrap
+  inside an RFC-2047 encoded word (=?UTF-8?Q?...?=), the wrapped encoded-word
+  was not indented, thus not marked as a continuation line.
+* SSL error handling was improved, fetchmail now consistently clears the
+  thread/SSL error queue before SSL I/O operations and checks SSL_get_error
+  afterwards.  The SSL_connect() error handling has been revised to log more
+  consistently.
+
+## CHANGES
+* When fetchmail attempts to log out from an IMAP4 server and the server messes
+  up its responses (it is supposed to send an untagged * BYE and a tagged
+  A4711 OK) and sends a tagged A4711 BYE response, tolerate that, rather than
+  reporting a protocol error. We don't intend to chat any more so the protocol
+  violation is harmless, and we know the server cannot send more untagged
+  status responses.
+  Analysis and fix courtesy of Maciej S. Szmigiero, GitLab merge request !20.
+* The configure script now spends more effort for getting --with-ssl right, by
+  running pkg-config in the right environment, and using the AC_LIB_LINKFLAGS
+  macro to obtain run-time library path setting flags.
+* For typical POP3/IMAP ports 110, 143, 993, 995, if port and --ssl option
+  do not match, emit a warning and continue. Closes Gitlab #31.
+* There is now a --idletimeout feature contributed by Eric Durand, to
+  permit setting a shorter timeout for the --idle option, because many
+  servers violate the protocol (requiring 30 minutes) and hang up sooner than
+  the 28 minutes fetchmail waits before refreshing IDLE.
+  GitLab merge request !35.
+* There is now a --forceidle feature to force idle mode even if not advertised
+  in the server capabilities. This is a dangerous option, use it carefully.
+  Courtesy of Eric Durand, GitLab merge request !39.
+* There is now a --moveto feature (only feasible in IMAP) that, instead of
+  flushing mail, moves it to a user-specified folder. This is to assist with
+  archiving, or when providers (G...) break the IMAP model.
+  Courteously provided by Damjan Jovanovic.
+* rcfile parsing errors are now reported in more detail, and with -vv mode,
+  also lead to a non-importable Python dump of what was obtained, for debugging.
+* fetchmail's --auth option ssh was renamed to implicit, to make clear that it
+  does *NOT* imply any particular type or features of the --plugin.  --auth ssh
+  will be understood for a while for compatibility but fetchmail will report it
+  as implicit.
+* fetchmail no longer warns about port/service mismatches with/without ssl
+  option when a "plugin" is in use because fetchmail cannot know whether the
+  plugin talks SSL or STARTTLS/STLS. Fixes Debian Bug#1076604.
+* fetchmail re-executes itself if the .netrc file's modification change
+  is found to be newer at the beginning of a new run.
+* fetchmail can now use other digest algorithms than MD5 for the
+  --sslfingerprint option. To use, specify the algorithm's name in
+  curly braces as prefix in the finger print, say,
+  --sslfingerprint '{SHA256}00:01:[...]:1F'. This will also switch the
+  algorithm for printing. All algorithms supported by the TLS/SSL library
+  can be specified. Fixes Gitlab issue #19, Debian Bug#700266.
+
+## EXPERIMENTAL CHANGES - these are not documented anywhere else, only here:
+* fetchmail supports a FETCHMAIL_SSL_SECLEVEL environment variable that
+  can be used to override the OpenSSL security level. Fetchmail by default
+  raises the security level to 2 if lower. This variable can be used to lower it.
+  Use with extreme caution. Note that levels 3 or higher will frequently cause
+  incompabilities with servers because server-side data sizes are often too low.
+  Valid range: 0 to 5 for OpenSSL 1.1.1 and 3.0.
+* fetchmail supports a FETCHMAIL_SSL_CIPHERS environment variable that
+  sets the cipher string (through two different OpenSSL functions) for SSL and
+  TLS versions up to TLSv1.2.
+  If setting the ciphers fails, fetchmail will not connect.
+  If not given, defaults to Postfix's "medium" list,
+  "aNULL:-aNULL:HIGH:MEDIUM:+RC4:@STRENGTH".
+* fetchmail supports a FETCHMAIL_TLS13_CIPHERSUITES environment variable
+  that sets the ciphersuites (a colon-separated list, without + ! -) for
+  TLSv1.3. If not given, defaults to OpenSSL's built-in list. If setting the
+  ciphersuites fails, fetchmail refuses to connect.
+* NOTE the features above are simplistic. For instance, even though you
+  configure --sslproto tls1.3, a failure to set tls1.2 ciphers could cause
+  a connection abort.
+* fetchmail can be built with meson 1.30 or newer <https://mesonbuild.com/>.
+  fetchmail is not currently written in a way that supports unity
+  (amalgamated) builds.
+
+================================================================================
 fetchmail-6.4.39 (released 2024-07-20, 31729 LoC):
 
 # BUG FIXES:
 * When a server offers STARTTLS although the connection is already wrapped
-  in TLS, fetchmail would issue a bogus "WARNING: server offered STARTTLS but 
+  in TLS, fetchmail would issue a bogus "WARNING: server offered STARTTLS but
   sslproto '' given." (or STLS for POP3).  In situations where we wrap the
   connection in TLS, suppress the warning. Reported by Mike Pope.
 
@@ -125,10 +327,10 @@ fetchmail-6.4.38 (released 2024-01-31, 3
 
 # BREAKING CHANGES:
 * Tighten OpenSSL and wolfSSL version requirements again. See README.SSL.
-  Distributors providing older versions that they backport security fixes for 
-  may want to patch socket.c but remember to redirect support to your 
+  Distributors providing older versions that they backport security fixes for
+  may want to patch socket.c but remember to redirect support to your
   distribution's support channels.
-  The fetchmail maintainer only supports functionally unmodified builds with 
+  The fetchmail maintainer only supports functionally unmodified builds with
   publicly available SSL/TLS library versions.
   fetchmail will refuse to build against OpenSSL 1.0.2 older than 1.0.2u,
   or wolfSSL older than 5.6.2. It will warn about OpenSSL older than 3.0.9,
@@ -700,7 +902,6 @@ fetchmail-6.4.6 (released 2020-05-29, 27
 * eo:    Felipe Castro [Esperanto]
 
 --------------------------------------------------------------------------------
-
 fetchmail-6.4.5 (released 2020-05-07, 27596 LoC):
 
 ## REGRESSION FIX:
@@ -732,14 +933,12 @@ fetchmail-6.4.5 (released 2020-05-07, 27
 * cs:    Petr Pisar [Czech]
 
 --------------------------------------------------------------------------------
-
 fetchmail-6.4.4 (released 2020-04-26, 27530 LoC):
 
 ## UPDATED TRANSLATIONS - WITH THANKS TO THE TRANSLATOR:
 * ja:    Takeshi Hamasaki [Japanese]
 
 --------------------------------------------------------------------------------
-
 fetchmail-6.4.3 (released 2020-04-05, 27530 LoC):
 
 ## BUGFIXES:
@@ -783,7 +982,6 @@ fetchmail-6.4.3 (released 2020-04-05, 27
 * eo:    Felipe Castro [Esperanto]
 
 --------------------------------------------------------------------------------
-
 fetchmail-6.4.2 (released 2020-02-14, 27473 LoC):
 
 ## BREAKING CHANGES:
@@ -825,7 +1023,6 @@ fetchmail-6.4.2 (released 2020-02-14, 27
 * zh_CN: Boyuan Yang [Chinese (simplified)]
 
 --------------------------------------------------------------------------------
-
 fetchmail 6.4.1 (released 2019-09-28, 27473 LoC):
 
 ## REGRESSION FIXES:
@@ -836,7 +1033,6 @@ fetchmail 6.4.1 (released 2019-09-28, 27
   + a regression under _FORTIFY_SOURCE where PATH_MAX > minimal _POSIX_PATH_MAX.
 
 --------------------------------------------------------------------------------
-
 fetchmail 6.4.0 (released 2019-09-27, 27429 LoC):
 
 # NOTE THAT FETCHMAIL IS NO LONGER PUBLISHED THROUGH IBIBLIO.
diff -pruN 6.4.39-1/NOTES 6.5.4-0ubuntu1/NOTES
--- 6.4.39-1/NOTES	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/NOTES	2025-06-17 22:18:45.000000000 +0000
@@ -404,6 +404,8 @@ Multiple concurrent instances of fetchma
      * Document the option in fetchmail.man. This will require at least
        two changes; one to the collected table of options, and one full
        text description of the option.
+     * Document the option in fetchmail's --help output, in options.c's
+       parsecmdline.
      * Hack fetchmailconf to configure it. Bump the fetchmailconf version.
      * Hack conf.c to dump the option so we won't have a version-skew
        problem.
diff -pruN 6.4.39-1/README 6.5.4-0ubuntu1/README
--- 6.4.39-1/README	2021-12-05 08:52:29.000000000 +0000
+++ 6.5.4-0ubuntu1/README	2024-07-26 16:13:16.000000000 +0000
@@ -38,15 +38,13 @@ tested under the BSD variants, AIX, HP-U
 NEXTSTEP, OSF 3.2, IRIX, and Rhapsody once upon a time.
 
 The current maintainer does not have access to these systems, and assumes that
-the system is at least Single-Unix-Specification V2 compatible, yet fetchmail
-should be compilable by a C89 compiler. It currently ships with a copy of the
-trio library for systems that lack snprintf(). A further requirement is that
-either realpath() permits its 2nd argument to be NULL for auto-allocation,
-or that otherwise PATH_MAX be defined.
+the system is at least Single-Unix-Specification V3 compatible with X/Open 
+System Interface (XSI) extensions, and that will also require a C99 compiler. 
+A further requirement is that either realpath() permits its 2nd argument to be 
+NULL for auto-allocation, or that otherwise PATH_MAX be defined.
 
-Fetchmail should be able to be compiled with C89, C99, C11, C++98, C++03,
-C++11, C++14 compilers, but not C++17 because the "register" keyword is
-used in some parts of the code.
+Fetchmail should be able to be compiled with C99, C11, C17, C++98, C++03,
+C++11, C++14 and C++17 compilers.
 
 Future fetchmail releases will require modern language features such as
 "long long" and others, so this release is the last to support C89.
diff -pruN 6.4.39-1/README.SSL 6.5.4-0ubuntu1/README.SSL
--- 6.4.39-1/README.SSL	2024-01-31 19:31:49.000000000 +0000
+++ 6.5.4-0ubuntu1/README.SSL	2024-09-27 16:31:37.000000000 +0000
@@ -19,32 +19,41 @@ Fetchmail 6.4 seeks to fix that to some
 command-line and rcfile interfaces too much (see --ssl and --sslproto options,
 below and in the manual).
 
-fetchmail 6.4.0 will auto-negotiate TLSv1 or newer only.
+Also, fetchmail 6.5.0 and newer releases changed some of the semantics
+as the result of a bug-fix, and will auto-negotiate TLSv1.2 or newer only.
+If your server does not support this, you may have to specify --sslproto
+tls1.1+ or --sslproto tls1.0.
 
-Fetchmail 6.4.38 supports OpenSSL 3.0.9, 3.1.4, and WolfSSL 5.6.6 or newer,
-and might support OpenSSL 3.2.0 or newer.
-Fetchmail may compile against end-of-life (EOL) OpenSSL 1.x.y versions,
-but these are unsupported by the fetchmail maintainer.
-It is expected that the user only uses a supported SSL library that receives
-security fixes and is kept up to date.
+This is in order to prefer the newer TLS protocols, because SSLv2 and v3 are 
+broken, and TLS v1.0 and v1.1 may only be used when no higher version is
+available on the server-side.
 
-Note that WolfSSL 5 is a bit less flexible about its trust store,
+Fetchmail 6.5 supports OpenSSL 3.0, 3.1, 3.2, 3.3 and wolfSSL 5.7 in their
+respective latest patch levels. It may support newer minor releases, too.
+
+Note that you may not want to freshly install based on OpenSSL 3.1 or 3.2 because
+they will go out of support earlier than 3.0 or 3.3 will,
+see <https://openssl-library.org/source/index.html>.
+
+Note that WolfSSL requires certain compile options, see INSTALL section 1.1b.
+
+Note that WolfSSL 5 is a bit less flexible about its trust store, 
 see INSTALL chapter 2.1 for details.
 
 Note that many messages printed by fetchmail will print "OpenSSL"
 even if wolfSSL is being used. Reason is that fetchmail uses
 wolfSSL's OpenSSL compatibility layer and not the native wolfSSL API.
 
-	-- Matthias Andree, 2024-01-31
+	-- Matthias Andree, 2024-09-27
 
 
 Quickstart
 ----------
 
-Use an up-to-date release of OpenSSL v3.0/v3.1 or wolfSSL 5.5 or
-newer, so as to get TLSv1.3 support and latest fixes.  Older OpenSSL versions 
-are unsupported upstream, and fetchmail rejects versions before v1.0.2f and 
-warns about versions before 3.0.13.
+Use an up-to-date release of OpenSSL or wolfSSL (for versions, see above),
+so as to get TLSv1.3 support and latest fixes.  Older OpenSSL versions 
+are unsupported upstream, and fetchmail rejects or warns about versions 
+its maintainer deems too old.
 
 wolfSSL needs to be configured with --enable-opensslall --enable-harden,
 else some required OpenSSL APIs are missing, especially for SNI (server name
@@ -78,7 +87,9 @@ or these options in the rcfile (after th
       sslproto tls1.2+   sslcertck
 
 
-With recent software on the server, you can alternatively configure tls1.3+.
+With up to date OpenSSL libraries (that used to be possible since OpenSSL 1.1.1,
+3.0, 3.1, 3.2 currently supported), and with recent software on the server, you 
+can alternatively configure tls1.3+.
 
 For some older services, you may need to use tls1.1+ or tls1+ for compatibility 
 instead of the tls1.2+ above.  In such situations, you should ask the service 
@@ -174,11 +185,16 @@ Fetchmail will present the fingerprint t
 fetchmail check the fingerprint (using the "sslfingerprint" option, and giving 
 the desired fingerprint as an argument).
 
-The fingerprints fetchmail uses are MD5 sums. You can generate them e.g. using
-openssl(1)'s "x509 -fingerprint" command. The format is a hexadecimal string 
-with a ":" separating two bytes (i.e. a ":" between every two hex "digits"). The 
-match is case insensitive since release 6.3.10 (upper-case digits A to F were 
-required up to and including release 6.3.9).
+The fingerprints fetchmail uses unless otherwise specified are MD5 sums
+for fetchmail 6.x.y versions, for compatibility,
+but it can be any other hash your SSL/TLS library supports,
+if you prefix the name of the hash in curly braces.
+
+You can generate them e.g. using openssl(1)'s "x509 -fingerprint" command. The 
+format is a hexadecimal string with a ":" separating two bytes (i.e. a ":" 
+between every two hex "digits").
+The match is case insensitive since release 6.3.10 (upper-case digits A to F
+were required up to and including release 6.3.9).
 
 	- Thomas Moestl <tmoestl@gmx.net>
 	- Matthias Andree
diff -pruN 6.4.39-1/README.packaging 6.5.4-0ubuntu1/README.packaging
--- 6.4.39-1/README.packaging	2024-01-31 19:05:12.000000000 +0000
+++ 6.5.4-0ubuntu1/README.packaging	2024-09-25 14:02:25.000000000 +0000
@@ -1,7 +1,7 @@
 README.packaging
 ================
 
-fetchmail 6.4 changes relevant for packagers
+fetchmail 6.5 changes relevant for packagers
 --------------------------------------------
 
 Greetings, dear packager!
@@ -13,13 +13,21 @@ The bullet points below mention a few us
   You cannot use OpenSSL derivative works such as LibreSSL that incur the 
   OpenSSL or SSLeay licensing terms, see COPYING for details.
 
-- Note OpenSSL's license changes between v1.1.1 and v3.0. See COPYING.
+- Note OpenSSL's license changed between v1.1.1 and v3. See COPYING.
 
 - Fetchmail requires OpenSSL or wolfSSL, for details, see README.SSL.
-  Fetchmail 6.4 tolerates 1.0.2f for now but assumes the distributor backports
-  security fixes for it.  Only link against SSL/TLS library versions
-  that are license compatible or covered by the license exception, and
-  that receives security fixes.
+  If you patch fetchmail to accept an older SSL/TLS library version,
+  YOU are responsible to provide and/or backport security fixes for it!
+
+  Only link against SSL/TLS library versions that have compatible
+  licenses or are covered by the license exception, and
+  that receive security fixes!
+
+- Note that fetchmail's SSL/TLS client code checks the SSL library version.
+  Fetchmail refuses to work with a library that is older (has a lower version 
+  number) than the header files it was compiled with, so:
+  be sure that the version your CI/CD pipelines build fetchmail with,
+  also build the SSL run-time library before or at the same time!
 
 - Your configuration and examples MUST NOT encourage setups running
   fetchmail as the root user.  For system-wide setups, a separate user, 
@@ -28,14 +36,7 @@ The bullet points below mention a few us
   DO NOT suggest or endorse unmaintained software such as procmail.
   Instead, suggest maintained software that supports a "delivery mode",
   for instance, Sam Varshavchik's maildrop (which is part of the Courier-MTA
-  and available separately) and which was designed to be installed set-uid.
-
-- Fetchmail uses GNU automake/autoconf and supports all common targets and 
-  overrides such as "make install-strip" or "DESTDIR=..." for staging areas.
-
-- The fetchmailconf script is named fetchmailconf.py, automake will install it
-  into Python's top-level site-packages directory and byte-compile it (so you
-  need to package or remove fetchmailconf.pyc and fetchmailconf.pyo as well).
+  and available separately) and which was DESIGNED to be installed set-uid.
 
   > If you want to defeat Python byte-code compilation and would rather like to 
     install fetchmailconf.py yourself, you can add
diff -pruN 6.4.39-1/aclocal.m4 6.5.4-0ubuntu1/aclocal.m4
--- 6.4.39-1/aclocal.m4	2024-07-20 09:34:50.000000000 +0000
+++ 6.5.4-0ubuntu1/aclocal.m4	2025-06-17 22:18:33.000000000 +0000
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.16.5 -*- Autoconf -*-
+# generated automatically by aclocal 1.17 -*- Autoconf -*-
 
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -14,8 +14,8 @@
 m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.71],,
-[m4_warning([this file was generated for autoconf 2.71.
+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.72],,
+[m4_warning([this file was generated for autoconf 2.72.
 You have another version of autoconf.  It may work, but is not guaranteed to.
 If you have problems, you may need to regenerate the build system entirely.
 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
@@ -68,8 +68,8 @@ m4_if(m4_version_compare(PKG_MACROS_VERS
     [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])])
 ])dnl PKG_PREREQ
 
-dnl PKG_PROG_PKG_CONFIG([MIN-VERSION])
-dnl ----------------------------------
+dnl PKG_PROG_PKG_CONFIG([MIN-VERSION], [ACTION-IF-NOT-FOUND])
+dnl ---------------------------------------------------------
 dnl Since: 0.16
 dnl
 dnl Search for the pkg-config tool and set the PKG_CONFIG variable to
@@ -77,6 +77,12 @@ dnl first found in the path. Checks that
 dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is
 dnl used since that's the first version where most current features of
 dnl pkg-config existed.
+dnl
+dnl If pkg-config is not found or older than specified, it will result
+dnl in an empty PKG_CONFIG variable. To avoid widespread issues with
+dnl scripts not checking it, ACTION-IF-NOT-FOUND defaults to aborting.
+dnl You can specify [PKG_CONFIG=false] as an action instead, which would
+dnl result in pkg-config tests failing, but no bogus error messages.
 AC_DEFUN([PKG_PROG_PKG_CONFIG],
 [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
 m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
@@ -97,6 +103,9 @@ if test -n "$PKG_CONFIG"; then
 		AC_MSG_RESULT([no])
 		PKG_CONFIG=""
 	fi
+fi
+if test -z "$PKG_CONFIG"; then
+	m4_default([$2], [AC_MSG_ERROR([pkg-config not found])])
 fi[]dnl
 ])dnl PKG_PROG_PKG_CONFIG
 
@@ -364,7 +373,7 @@ AS_IF([test "$AS_TR_SH([with_]m4_tolower
         [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])])
 ])dnl PKG_HAVE_DEFINE_WITH_MODULES
 
-# Copyright (C) 2002-2021 Free Software Foundation, Inc.
+# Copyright (C) 2002-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -376,10 +385,10 @@ AS_IF([test "$AS_TR_SH([with_]m4_tolower
 # generated from the m4 files accompanying Automake X.Y.
 # (This private macro should not be called outside this file.)
 AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.16'
+[am__api_version='1.17'
 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.16.5], [],
+m4_if([$1], [1.17], [],
       [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 ])
 
@@ -395,12 +404,12 @@ m4_define([_AM_AUTOCONF_VERSION], [])
 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.16.5])dnl
+[AM_AUTOMAKE_VERSION([1.17])dnl
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 
-# Copyright (C) 2011-2021 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -414,16 +423,18 @@ _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCON
 AC_DEFUN([AM_PROG_AR],
 [AC_BEFORE([$0], [LT_INIT])dnl
 AC_BEFORE([$0], [AC_PROG_LIBTOOL])dnl
+AC_BEFORE([$0], [AC_PROG_AR])dnl
 AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
 AC_REQUIRE_AUX_FILE([ar-lib])dnl
 AC_CHECK_TOOLS([AR], [ar lib "link -lib"], [false])
 : ${AR=ar}
+: ${ARFLAGS=cr}
 
 AC_CACHE_CHECK([the archiver ($AR) interface], [am_cv_ar_interface],
   [AC_LANG_PUSH([C])
    am_cv_ar_interface=ar
    AC_COMPILE_IFELSE([AC_LANG_SOURCE([[int some_variable = 0;]])],
-     [am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
+     [am_ar_try='$AR $ARFLAGS libconftest.a conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
       AC_TRY_EVAL([am_ar_try])
       if test "$ac_status" -eq 0; then
         am_cv_ar_interface=ar
@@ -462,7 +473,7 @@ AC_SUBST([AR])dnl
 
 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 
-# Copyright (C) 2001-2021 Free Software Foundation, Inc.
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -514,7 +525,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd`
 
 # AM_CONDITIONAL                                            -*- Autoconf -*-
 
-# Copyright (C) 1997-2021 Free Software Foundation, Inc.
+# Copyright (C) 1997-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -545,7 +556,7 @@ AC_CONFIG_COMMANDS_PRE(
 Usually this means the macro was only invoked conditionally.]])
 fi])])
 
-# Copyright (C) 1999-2021 Free Software Foundation, Inc.
+# Copyright (C) 1999-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -677,7 +688,7 @@ AC_CACHE_CHECK([dependency style of $dep
       # icc doesn't choke on unknown options, it will just issue warnings
       # or remarks (even with -Werror).  So we grep stderr for any message
       # that says an option was ignored or not supported.
-      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      # When given -MP, icc 7.0 and 7.1 complain thus:
       #   icc: Command line warning: ignoring option '-M'; no argument required
       # The diagnosis changed in icc 8.0:
       #   icc: Command line remark: option '-MP' not supported
@@ -736,7 +747,7 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl
 
 # Generate code to set up dependency tracking.              -*- Autoconf -*-
 
-# Copyright (C) 1999-2021 Free Software Foundation, Inc.
+# Copyright (C) 1999-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -804,7 +815,7 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS]
 
 # Do all the work for Automake.                             -*- Autoconf -*-
 
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -938,7 +949,7 @@ if test -z "$CSCOPE"; then
 fi
 AC_SUBST([CSCOPE])
 
-AC_REQUIRE([AM_SILENT_RULES])dnl
+AC_REQUIRE([_AM_SILENT_RULES])dnl
 dnl The testsuite driver may need to know about EXEEXT, so add the
 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This
 dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
@@ -946,47 +957,9 @@ AC_CONFIG_COMMANDS_PRE(dnl
 [m4_provide_if([_AM_COMPILER_EXEEXT],
   [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
 
-# POSIX will say in a future version that running "rm -f" with no argument
-# is OK; and we want to be able to make that assumption in our Makefile
-# recipes.  So use an aggressive probe to check that the usage we want is
-# actually supported "in the wild" to an acceptable degree.
-# See automake bug#10828.
-# To make any issue more visible, cause the running configure to be aborted
-# by default if the 'rm' program in use doesn't match our expectations; the
-# user can still override this though.
-if rm -f && rm -fr && rm -rf; then : OK; else
-  cat >&2 <<'END'
-Oops!
-
-Your 'rm' program seems unable to run without file operands specified
-on the command line, even when the '-f' option is present.  This is contrary
-to the behaviour of most rm programs out there, and not conforming with
-the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
-
-Please tell bug-automake@gnu.org about your system, including the value
-of your $PATH and any error possibly output before this message.  This
-can help us improve future automake versions.
-
-END
-  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
-    echo 'Configuration will proceed anyway, since you have set the' >&2
-    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
-    echo >&2
-  else
-    cat >&2 <<'END'
-Aborting the configuration process, to ensure you take notice of the issue.
-
-You can download and install GNU coreutils to get an 'rm' implementation
-that behaves properly: <https://www.gnu.org/software/coreutils/>.
+AC_REQUIRE([_AM_PROG_RM_F])
+AC_REQUIRE([_AM_PROG_XARGS_N])
 
-If you want to complete the configuration process using your problematic
-'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
-to "yes", and re-run configure.
-
-END
-    AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
-  fi
-fi
 dnl The trailing newline in this macro's definition is deliberate, for
 dnl backward compatibility and to allow trailing 'dnl'-style comments
 dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
@@ -1019,7 +992,7 @@ for _am_header in $config_headers :; do
 done
 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 
-# Copyright (C) 2001-2021 Free Software Foundation, Inc.
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1040,7 +1013,7 @@ if test x"${install_sh+set}" != xset; th
 fi
 AC_SUBST([install_sh])])
 
-# Copyright (C) 2003-2021 Free Software Foundation, Inc.
+# Copyright (C) 2003-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1059,27 +1032,9 @@ fi
 rmdir .tst 2>/dev/null
 AC_SUBST([am__leading_dot])])
 
-# Copyright (C) 1998-2021 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_LEX
-# -----------
-# Autoconf leaves LEX=: if lex or flex can't be found.  Change that to a
-# "missing" invocation, for better error output.
-AC_DEFUN([AM_PROG_LEX],
-[AC_PREREQ([2.50])dnl
-AC_REQUIRE([AM_MISSING_HAS_RUN])dnl
-AC_REQUIRE([AC_PROG_LEX])dnl
-if test "$LEX" = :; then
-  LEX=${am_missing_run}flex
-fi])
-
 # Check to see how 'make' treats includes.	            -*- Autoconf -*-
 
-# Copyright (C) 2001-2021 Free Software Foundation, Inc.
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1122,7 +1077,7 @@ AC_SUBST([am__quote])])
 
 # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 
-# Copyright (C) 1997-2021 Free Software Foundation, Inc.
+# Copyright (C) 1997-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1156,7 +1111,7 @@ fi
 
 # Helper functions for option handling.                     -*- Autoconf -*-
 
-# Copyright (C) 2001-2021 Free Software Foundation, Inc.
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1185,7 +1140,7 @@ AC_DEFUN([_AM_SET_OPTIONS],
 AC_DEFUN([_AM_IF_OPTION],
 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
 
-# Copyright (C) 1999-2021 Free Software Foundation, Inc.
+# Copyright (C) 1999-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1232,7 +1187,7 @@ AC_LANG_POP([C])])
 # For backward compatibility.
 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
 
-# Copyright (C) 1999-2021 Free Software Foundation, Inc.
+# Copyright (C) 1999-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1266,9 +1221,12 @@ AC_DEFUN([AM_PATH_PYTHON],
   dnl Find a Python interpreter.  Python versions prior to 2.0 are not
   dnl supported. (2.0 was released on October 16, 2000).
   m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
-[python python2 python3 dnl
+[python python3 dnl
+ python3.20 python3.19 python3.18 python3.17 python3.16 dnl
+ python3.15 python3.14 python3.13 python3.12 python3.11 python3.10 dnl
  python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 dnl
  python3.2 python3.1 python3.0 dnl
+ python2 dnl
  python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 dnl
  python2.0])
 
@@ -1463,15 +1421,29 @@ try:
     if python_implementation() == 'CPython' and sys.version[[:3]] == '2.7':
         can_use_sysconfig = 0
 except ImportError:
-    pass"
+    pass" # end of am_python_setup_sysconfig
+
+  # More repeated code, for figuring out the installation scheme to use.
+  am_python_setup_scheme="if hasattr(sysconfig, 'get_default_scheme'):
+      scheme = sysconfig.get_default_scheme()
+    else:
+      scheme = sysconfig._get_default_scheme()
+    if scheme == 'posix_local':
+      if '$am_py_prefix' == '/usr':
+        scheme = 'deb_system' # should only happen during Debian package builds
+      else:
+        # Debian's default scheme installs to /usr/local/ but we want to
+        # follow the prefix, as we always have.
+        # See bugs#54412, #64837, et al.
+        scheme = 'posix_prefix'" # end of am_python_setup_scheme
 
   dnl emacs-page Set up 4 directories:
 
   dnl 1. pythondir: where to install python scripts.  This is the
   dnl    site-packages directory, not the python standard library
-  dnl    directory like in previous automake betas.  This behavior
+  dnl    directory as in early automake betas.  This behavior
   dnl    is more consistent with lispdir.m4 for example.
-  dnl Query distutils for this directory.
+  dnl Query sysconfig or distutils (per above) for this directory.
   dnl
   AC_CACHE_CHECK([for $am_display_PYTHON script directory (pythondir)],
   [am_cv_python_pythondir],
@@ -1483,7 +1455,11 @@ except ImportError:
    am_cv_python_pythondir=`$PYTHON -c "
 $am_python_setup_sysconfig
 if can_use_sysconfig:
-  sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'})
+  try:
+    $am_python_setup_scheme
+    sitedir = sysconfig.get_path('purelib', scheme, vars={'base':'$am_py_prefix'})
+  except:
+    sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'})
 else:
   from distutils import sysconfig
   sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix')
@@ -1513,7 +1489,8 @@ sys.stdout.write(sitedir)"`
 
   dnl 3. pyexecdir: directory for installing python extension modules
   dnl    (shared libraries).
-  dnl Query distutils for this directory.
+  dnl Query sysconfig or distutils for this directory.
+  dnl Much of this is the same as for prefix setup above.
   dnl
   AC_CACHE_CHECK([for $am_display_PYTHON extension module directory (pyexecdir)],
   [am_cv_python_pyexecdir],
@@ -1525,7 +1502,11 @@ sys.stdout.write(sitedir)"`
    am_cv_python_pyexecdir=`$PYTHON -c "
 $am_python_setup_sysconfig
 if can_use_sysconfig:
-  sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'})
+  try:
+    $am_python_setup_scheme
+    sitedir = sysconfig.get_path('platlib', scheme, vars={'platbase':'$am_py_exec_prefix'})
+  except:
+    sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'})
 else:
   from distutils import sysconfig
   sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_exec_prefix')
@@ -1576,7 +1557,23 @@ for i in list(range(0, 4)): minverhex =
 sys.exit(sys.hexversion < minverhex)"
   AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])])
 
-# Copyright (C) 2001-2021 Free Software Foundation, Inc.
+# Copyright (C) 2022-2024 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# _AM_PROG_RM_F
+# ---------------
+# Check whether 'rm -f' without any arguments works.
+# https://bugs.gnu.org/10828
+AC_DEFUN([_AM_PROG_RM_F],
+[am__rm_f_notfound=
+AS_IF([(rm -f && rm -fr && rm -rf) 2>/dev/null], [], [am__rm_f_notfound='""'])
+AC_SUBST(am__rm_f_notfound)
+])
+
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1595,16 +1592,169 @@ AC_DEFUN([AM_RUN_LOG],
 
 # Check to make sure that the build environment is sane.    -*- Autoconf -*-
 
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
+# _AM_SLEEP_FRACTIONAL_SECONDS
+# ----------------------------
+AC_DEFUN([_AM_SLEEP_FRACTIONAL_SECONDS], [dnl
+AC_CACHE_CHECK([whether sleep supports fractional seconds],
+               am_cv_sleep_fractional_seconds, [dnl
+AS_IF([sleep 0.001 2>/dev/null], [am_cv_sleep_fractional_seconds=yes],
+                                 [am_cv_sleep_fractional_seconds=no])
+])])
+
+# _AM_FILESYSTEM_TIMESTAMP_RESOLUTION
+# -----------------------------------
+# Determine the filesystem's resolution for file modification
+# timestamps.  The coarsest we know of is FAT, with a resolution
+# of only two seconds, even with the most recent "exFAT" extensions.
+# The finest (e.g. ext4 with large inodes, XFS, ZFS) is one
+# nanosecond, matching clock_gettime.  However, it is probably not
+# possible to delay execution of a shell script for less than one
+# millisecond, due to process creation overhead and scheduling
+# granularity, so we don't check for anything finer than that. (See below.)
+AC_DEFUN([_AM_FILESYSTEM_TIMESTAMP_RESOLUTION], [dnl
+AC_REQUIRE([_AM_SLEEP_FRACTIONAL_SECONDS])
+AC_CACHE_CHECK([filesystem timestamp resolution],
+               am_cv_filesystem_timestamp_resolution, [dnl
+# Default to the worst case.
+am_cv_filesystem_timestamp_resolution=2
+
+# Only try to go finer than 1 sec if sleep can do it.
+# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work,
+# - 1 sec is not much of a win compared to 2 sec, and
+# - it takes 2 seconds to perform the test whether 1 sec works.
+# 
+# Instead, just use the default 2s on platforms that have 1s resolution,
+# accept the extra 1s delay when using $sleep in the Automake tests, in
+# exchange for not incurring the 2s delay for running the test for all
+# packages.
+#
+am_try_resolutions=
+if test "$am_cv_sleep_fractional_seconds" = yes; then
+  # Even a millisecond often causes a bunch of false positives,
+  # so just try a hundredth of a second. The time saved between .001 and
+  # .01 is not terribly consequential.
+  am_try_resolutions="0.01 0.1 $am_try_resolutions"
+fi
+
+# In order to catch current-generation FAT out, we must *modify* files
+# that already exist; the *creation* timestamp is finer.  Use names
+# that make ls -t sort them differently when they have equal
+# timestamps than when they have distinct timestamps, keeping
+# in mind that ls -t prints the *newest* file first.
+rm -f conftest.ts?
+: > conftest.ts1
+: > conftest.ts2
+: > conftest.ts3
+
+# Make sure ls -t actually works.  Do 'set' in a subshell so we don't
+# clobber the current shell's arguments. (Outer-level square brackets
+# are removed by m4; they're present so that m4 does not expand
+# <dollar><star>; be careful, easy to get confused.)
+if (
+     set X `[ls -t conftest.ts[12]]` &&
+     {
+       test "$[]*" != "X conftest.ts1 conftest.ts2" ||
+       test "$[]*" != "X conftest.ts2 conftest.ts1";
+     }
+); then :; else
+  # If neither matched, then we have a broken ls.  This can happen
+  # if, for instance, CONFIG_SHELL is bash and it inherits a
+  # broken ls alias from the environment.  This has actually
+  # happened.  Such a system could not be considered "sane".
+  _AS_ECHO_UNQUOTED(
+    ["Bad output from ls -t: \"`[ls -t conftest.ts[12]]`\""],
+    [AS_MESSAGE_LOG_FD])
+  AC_MSG_FAILURE([ls -t produces unexpected output.
+Make sure there is not a broken ls alias in your environment.])
+fi
+
+for am_try_res in $am_try_resolutions; do
+  # Any one fine-grained sleep might happen to cross the boundary
+  # between two values of a coarser actual resolution, but if we do
+  # two fine-grained sleeps in a row, at least one of them will fall
+  # entirely within a coarse interval.
+  echo alpha > conftest.ts1
+  sleep $am_try_res
+  echo beta > conftest.ts2
+  sleep $am_try_res
+  echo gamma > conftest.ts3
+
+  # We assume that 'ls -t' will make use of high-resolution
+  # timestamps if the operating system supports them at all.
+  if (set X `ls -t conftest.ts?` &&
+      test "$[]2" = conftest.ts3 &&
+      test "$[]3" = conftest.ts2 &&
+      test "$[]4" = conftest.ts1); then
+    #
+    # Ok, ls -t worked. If we're at a resolution of 1 second, we're done,
+    # because we don't need to test make.
+    make_ok=true
+    if test $am_try_res != 1; then
+      # But if we've succeeded so far with a subsecond resolution, we
+      # have one more thing to check: make. It can happen that
+      # everything else supports the subsecond mtimes, but make doesn't;
+      # notably on macOS, which ships make 3.81 from 2006 (the last one
+      # released under GPLv2). https://bugs.gnu.org/68808
+      # 
+      # We test $MAKE if it is defined in the environment, else "make".
+      # It might get overridden later, but our hope is that in practice
+      # it does not matter: it is the system "make" which is (by far)
+      # the most likely to be broken, whereas if the user overrides it,
+      # probably they did so with a better, or at least not worse, make.
+      # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html
+      #
+      # Create a Makefile (real tab character here):
+      rm -f conftest.mk
+      echo 'conftest.ts1: conftest.ts2' >conftest.mk
+      echo '	touch conftest.ts2' >>conftest.mk
+      #
+      # Now, running
+      #   touch conftest.ts1; touch conftest.ts2; make
+      # should touch ts1 because ts2 is newer. This could happen by luck,
+      # but most often, it will fail if make's support is insufficient. So
+      # test for several consecutive successes.
+      #
+      # (We reuse conftest.ts[12] because we still want to modify existing
+      # files, not create new ones, per above.)
+      n=0
+      make=${MAKE-make}
+      until test $n -eq 3; do
+        echo one > conftest.ts1
+        sleep $am_try_res
+        echo two > conftest.ts2 # ts2 should now be newer than ts1
+        if $make -f conftest.mk | grep 'up to date' >/dev/null; then
+          make_ok=false
+          break # out of $n loop
+        fi
+        n=`expr $n + 1`
+      done
+    fi
+    #
+    if $make_ok; then
+      # Everything we know to check worked out, so call this resolution good.
+      am_cv_filesystem_timestamp_resolution=$am_try_res
+      break # out of $am_try_res loop
+    fi
+    # Otherwise, we'll go on to check the next resolution.
+  fi
+done
+rm -f conftest.ts?
+# (end _am_filesystem_timestamp_resolution)
+])])
+
 # AM_SANITY_CHECK
 # ---------------
 AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
+[AC_REQUIRE([_AM_FILESYSTEM_TIMESTAMP_RESOLUTION])
+# This check should not be cached, as it may vary across builds of
+# different projects.
+AC_MSG_CHECKING([whether build environment is sane])
 # Reject unsafe characters in $srcdir or the absolute working directory
 # name.  Accept space and tab only in the latter.
 am_lf='
@@ -1623,49 +1773,40 @@ esac
 # symlink; some systems play weird games with the mod time of symlinks
 # (eg FreeBSD returns the mod time of the symlink's containing
 # directory).
-if (
-   am_has_slept=no
-   for am_try in 1 2; do
-     echo "timestamp, slept: $am_has_slept" > conftest.file
-     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
-     if test "$[*]" = "X"; then
-	# -L didn't work.
-	set X `ls -t "$srcdir/configure" conftest.file`
-     fi
-     if test "$[*]" != "X $srcdir/configure conftest.file" \
-	&& test "$[*]" != "X conftest.file $srcdir/configure"; then
-
-	# If neither matched, then we have a broken ls.  This can happen
-	# if, for instance, CONFIG_SHELL is bash and it inherits a
-	# broken ls alias from the environment.  This has actually
-	# happened.  Such a system could not be considered "sane".
-	AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
-  alias in your environment])
-     fi
-     if test "$[2]" = conftest.file || test $am_try -eq 2; then
-       break
-     fi
-     # Just in case.
-     sleep 1
-     am_has_slept=yes
-   done
-   test "$[2]" = conftest.file
-   )
-then
-   # Ok.
-   :
-else
-   AC_MSG_ERROR([newly created file is older than distributed files!
+am_build_env_is_sane=no
+am_has_slept=no
+rm -f conftest.file
+for am_try in 1 2; do
+  echo "timestamp, slept: $am_has_slept" > conftest.file
+  if (
+    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+    if test "$[]*" = "X"; then
+      # -L didn't work.
+      set X `ls -t "$srcdir/configure" conftest.file`
+    fi
+    test "$[]2" = conftest.file
+  ); then
+    am_build_env_is_sane=yes
+    break
+  fi
+  # Just in case.
+  sleep "$am_cv_filesystem_timestamp_resolution"
+  am_has_slept=yes
+done
+
+AC_MSG_RESULT([$am_build_env_is_sane])
+if test "$am_build_env_is_sane" = no; then
+  AC_MSG_ERROR([newly created file is older than distributed files!
 Check your system clock])
 fi
-AC_MSG_RESULT([yes])
+
 # If we didn't sleep, we still need to ensure time stamps of config.status and
 # generated files are strictly newer.
 am_sleep_pid=
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then
-  ( sleep 1 ) &
+AS_IF([test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1],, [dnl
+  ( sleep "$am_cv_filesystem_timestamp_resolution" ) &
   am_sleep_pid=$!
-fi
+])
 AC_CONFIG_COMMANDS_PRE(
   [AC_MSG_CHECKING([that generated files are newer than configure])
    if test -n "$am_sleep_pid"; then
@@ -1676,18 +1817,18 @@ AC_CONFIG_COMMANDS_PRE(
 rm -f conftest.file
 ])
 
-# Copyright (C) 2009-2021 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# AM_SILENT_RULES([DEFAULT])
-# --------------------------
-# Enable less verbose build rules; with the default set to DEFAULT
-# ("yes" being less verbose, "no" or empty being verbose).
-AC_DEFUN([AM_SILENT_RULES],
-[AC_ARG_ENABLE([silent-rules], [dnl
+# _AM_SILENT_RULES
+# ----------------
+# Enable less verbose build rules support.
+AC_DEFUN([_AM_SILENT_RULES],
+[AM_DEFAULT_VERBOSITY=1
+AC_ARG_ENABLE([silent-rules], [dnl
 AS_HELP_STRING(
   [--enable-silent-rules],
   [less verbose build output (undo: "make V=1")])
@@ -1695,11 +1836,6 @@ AS_HELP_STRING(
   [--disable-silent-rules],
   [verbose build output (undo: "make V=0")])dnl
 ])
-case $enable_silent_rules in @%:@ (((
-  yes) AM_DEFAULT_VERBOSITY=0;;
-   no) AM_DEFAULT_VERBOSITY=1;;
-    *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
-esac
 dnl
 dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
 dnl do not support nested variable expansions.
@@ -1718,14 +1854,6 @@ am__doit:
 else
   am_cv_make_support_nested_variables=no
 fi])
-if test $am_cv_make_support_nested_variables = yes; then
-  dnl Using '$V' instead of '$(V)' breaks IRIX make.
-  AM_V='$(V)'
-  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
-else
-  AM_V=$AM_DEFAULT_VERBOSITY
-  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
-fi
 AC_SUBST([AM_V])dnl
 AM_SUBST_NOTMAKE([AM_V])dnl
 AC_SUBST([AM_DEFAULT_V])dnl
@@ -1734,9 +1862,33 @@ AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
 AM_BACKSLASH='\'
 AC_SUBST([AM_BACKSLASH])dnl
 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
+dnl Delay evaluation of AM_DEFAULT_VERBOSITY to the end to allow multiple calls
+dnl to AM_SILENT_RULES to change the default value.
+AC_CONFIG_COMMANDS_PRE([dnl
+case $enable_silent_rules in @%:@ (((
+  yes) AM_DEFAULT_VERBOSITY=0;;
+   no) AM_DEFAULT_VERBOSITY=1;;
+esac
+if test $am_cv_make_support_nested_variables = yes; then
+  dnl Using '$V' instead of '$(V)' breaks IRIX make.
+  AM_V='$(V)'
+  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
+else
+  AM_V=$AM_DEFAULT_VERBOSITY
+  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
+fi
+])dnl
 ])
 
-# Copyright (C) 2001-2021 Free Software Foundation, Inc.
+# AM_SILENT_RULES([DEFAULT])
+# --------------------------
+# Set the default verbosity level to DEFAULT ("yes" being less verbose, "no" or
+# empty being verbose).
+AC_DEFUN([AM_SILENT_RULES],
+[AC_REQUIRE([_AM_SILENT_RULES])
+AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1])])
+
+# Copyright (C) 2001-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1764,7 +1916,7 @@ fi
 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 AC_SUBST([INSTALL_STRIP_PROGRAM])])
 
-# Copyright (C) 2006-2021 Free Software Foundation, Inc.
+# Copyright (C) 2006-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1783,7 +1935,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_
 
 # Check how to create a tarball.                            -*- Autoconf -*-
 
-# Copyright (C) 2004-2021 Free Software Foundation, Inc.
+# Copyright (C) 2004-2024 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1829,15 +1981,19 @@ m4_if([$1], [v7],
       am_uid=`id -u || echo unknown`
       am_gid=`id -g || echo unknown`
       AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
-      if test $am_uid -le $am_max_uid; then
-         AC_MSG_RESULT([yes])
+      if test x$am_uid = xunknown; then
+        AC_MSG_WARN([ancient id detected; assuming current UID is ok, but dist-ustar might not work])
+      elif test $am_uid -le $am_max_uid; then
+        AC_MSG_RESULT([yes])
       else
-         AC_MSG_RESULT([no])
-         _am_tools=none
+        AC_MSG_RESULT([no])
+        _am_tools=none
       fi
       AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
-      if test $am_gid -le $am_max_gid; then
-         AC_MSG_RESULT([yes])
+      if test x$gm_gid = xunknown; then
+        AC_MSG_WARN([ancient id detected; assuming current GID is ok, but dist-ustar might not work])
+      elif test $am_gid -le $am_max_gid; then
+        AC_MSG_RESULT([yes])
       else
         AC_MSG_RESULT([no])
         _am_tools=none
@@ -1914,10 +2070,28 @@ AC_SUBST([am__tar])
 AC_SUBST([am__untar])
 ]) # _AM_PROG_TAR
 
+# Copyright (C) 2022-2024 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# _AM_PROG_XARGS_N
+# ----------------
+# Check whether 'xargs -n' works.  It should work everywhere, so the fallback
+# is not optimized at all as we never expect to use it.
+AC_DEFUN([_AM_PROG_XARGS_N],
+[AC_CACHE_CHECK([xargs -n works], am_cv_xargs_n_works, [dnl
+AS_IF([test "`echo 1 2 3 | xargs -n2 echo`" = "1 2
+3"], [am_cv_xargs_n_works=yes], [am_cv_xargs_n_works=no])])
+AS_IF([test "$am_cv_xargs_n_works" = yes], [am__xargs_n='xargs -n'], [dnl
+  am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "$@" "$am__xargs_n_arg"; done; }'
+])dnl
+AC_SUBST(am__xargs_n)
+])
+
 m4_include([m4-local/ac_ma_search_package.m4])
-m4_include([m4/00gnulib.m4])
 m4_include([m4/gettext.m4])
-m4_include([m4/gnulib-common.m4])
 m4_include([m4/iconv.m4])
 m4_include([m4/intlmacosx.m4])
 m4_include([m4/lib-ld.m4])
diff -pruN 6.4.39-1/ar-lib 6.5.4-0ubuntu1/ar-lib
--- 6.4.39-1/ar-lib	2021-07-12 02:41:13.000000000 +0000
+++ 6.5.4-0ubuntu1/ar-lib	2024-07-12 05:04:24.000000000 +0000
@@ -2,9 +2,9 @@
 # Wrapper for Microsoft lib.exe
 
 me=ar-lib
-scriptversion=2019-07-04.01; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 2010-2021 Free Software Foundation, Inc.
+# Copyright (C) 2010-2024 Free Software Foundation, Inc.
 # Written by Peter Rosin <peda@lysator.liu.se>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -105,11 +105,15 @@ case $1 in
 Usage: $me [--help] [--version] PROGRAM ACTION ARCHIVE [MEMBER...]
 
 Members may be specified in a file named with @FILE.
+
+Report bugs to <bug-automake@gnu.org>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 EOF
     exit $?
     ;;
   -v | --v*)
-    echo "$me, version $scriptversion"
+    echo "$me (GNU Automake) $scriptversion"
     exit $?
     ;;
 esac
@@ -135,6 +139,10 @@ do
       AR="$AR $1"
       shift
       ;;
+    -nologo | -NOLOGO)
+      # We always invoke AR with -nologo, so don't need to add it again.
+      shift
+      ;;
     *)
       action=$1
       shift
diff -pruN 6.4.39-1/beos/beos_nameser.h 6.5.4-0ubuntu1/beos/beos_nameser.h
--- 6.4.39-1/beos/beos_nameser.h	2019-08-20 23:00:35.000000000 +0000
+++ 6.5.4-0ubuntu1/beos/beos_nameser.h	2024-07-26 16:13:16.000000000 +0000
@@ -482,7 +482,7 @@ typedef enum __ns_cert_types {
  * Inline versions of get/put short/long.  Pointer is advanced.
  */
 #define NS_GET16(s, cp) { \
-	register u_char *t_cp = (u_char *)(cp); \
+	u_char *t_cp = (u_char *)(cp); \
 	(s) = ((u_int16_t)t_cp[0] << 8) \
 	    | ((u_int16_t)t_cp[1]) \
 	    ; \
@@ -490,7 +490,7 @@ typedef enum __ns_cert_types {
 }
 
 #define NS_GET32(l, cp) { \
-	register u_char *t_cp = (u_char *)(cp); \
+	u_char *t_cp = (u_char *)(cp); \
 	(l) = ((u_int32_t)t_cp[0] << 24) \
 	    | ((u_int32_t)t_cp[1] << 16) \
 	    | ((u_int32_t)t_cp[2] << 8) \
@@ -500,16 +500,16 @@ typedef enum __ns_cert_types {
 }
 
 #define NS_PUT16(s, cp) { \
-	register u_int16_t t_s = (u_int16_t)(s); \
-	register u_char *t_cp = (u_char *)(cp); \
+	u_int16_t t_s = (u_int16_t)(s); \
+	u_char *t_cp = (u_char *)(cp); \
 	*t_cp++ = t_s >> 8; \
 	*t_cp   = t_s; \
 	(cp) += NS_INT16SZ; \
 }
 
 #define NS_PUT32(l, cp) { \
-	register u_int32_t t_l = (u_int32_t)(l); \
-	register u_char *t_cp = (u_char *)(cp); \
+	u_int32_t t_l = (u_int32_t)(l); \
+	u_char *t_cp = (u_char *)(cp); \
 	*t_cp++ = t_l >> 24; \
 	*t_cp++ = t_l >> 16; \
 	*t_cp++ = t_l >> 8; \
diff -pruN 6.4.39-1/checkalias.c 6.5.4-0ubuntu1/checkalias.c
--- 6.4.39-1/checkalias.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/checkalias.c	2024-07-26 16:13:16.000000000 +0000
@@ -9,26 +9,28 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
+#include <strings.h>
 #include <sys/types.h>
-#ifdef HAVE_NET_SOCKET_H
-#include <net/socket.h>
-#else
 #include <sys/socket.h>
-#endif
 #include <netinet/in.h>
-#ifdef HAVE_ARPA_INET_H
 #include <arpa/inet.h>
-#endif
 #include <netdb.h>
 #include "i18n.h"
 #include "mx.h"
-#include "getaddrinfo.h"
 
 #define MX_RETRIES	3
 
 typedef unsigned char address_t[sizeof (struct in_addr)];
 
 #ifdef HAVE_RES_SEARCH
+
+/* We need to define h_errno only if it is not already */
+#ifndef h_errno
+# if !HAVE_DECL_H_ERRNO
+   extern int h_errno;
+# endif
+#endif /* ndef h_errno */
+
 static int getaddresses(struct addrinfo **result, const char *name)
 {
     struct addrinfo hints;
diff -pruN 6.4.39-1/compile 6.5.4-0ubuntu1/compile
--- 6.4.39-1/compile	2021-07-12 02:41:13.000000000 +0000
+++ 6.5.4-0ubuntu1/compile	2024-07-12 05:04:24.000000000 +0000
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 1999-2021 Free Software Foundation, Inc.
+# Copyright (C) 1999-2024 Free Software Foundation, Inc.
 # Written by Tom Tromey <tromey@cygnus.com>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -143,7 +143,7 @@ func_cl_wrapper ()
 	  # configure might choose to run compile as 'compile cc -o foo foo.c'.
 	  eat=1
 	  case $2 in
-	    *.o | *.[oO][bB][jJ])
+	    *.o | *.lo | *.[oO][bB][jJ])
 	      func_file_conv "$2"
 	      set x "$@" -Fo"$file"
 	      shift
@@ -248,14 +248,17 @@ If you are trying to build a whole packa
 right script to run: please start by reading the file 'INSTALL'.
 
 Report bugs to <bug-automake@gnu.org>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 EOF
     exit $?
     ;;
   -v | --v*)
-    echo "compile $scriptversion"
+    echo "compile (GNU Automake) $scriptversion"
     exit $?
     ;;
   cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
+  clang-cl | *[/\\]clang-cl | clang-cl.exe | *[/\\]clang-cl.exe | \
   icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
     func_cl_wrapper "$@"      # Doesn't return...
     ;;
diff -pruN 6.4.39-1/conf.c 6.5.4-0ubuntu1/conf.c
--- 6.4.39-1/conf.c	2021-01-03 21:51:05.000000000 +0000
+++ 6.5.4-0ubuntu1/conf.c	2024-07-26 17:01:29.000000000 +0000
@@ -5,21 +5,17 @@
  */
 
 #include "config.h"
+#include "fetchmail.h"
 #include "tunable.h"
 
 #include <stdio.h>
 #include <ctype.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 #include <string.h>
 #include <pwd.h>
 #include <errno.h>
 
-#include "fetchmail.h"
 
 /* Python prettyprinting functions */
 
@@ -282,8 +278,8 @@ void dump_config(struct runctl *runp, st
 		stringdump("auth", "kerberos_v4");
 	    else if (ctl->server.authenticate == A_KERBEROS_V5)
 		stringdump("auth", "kerberos_v5");
-	    else if (ctl->server.authenticate == A_SSH)
-		stringdump("auth", "ssh");
+	    else if (ctl->server.authenticate == A_IMPLICIT)
+		stringdump("auth", "implicit");
 	    else if (ctl->server.authenticate == A_OTP)
 		stringdump("auth", "otp");
 	    else if (ctl->server.authenticate == A_MSN)
@@ -318,6 +314,8 @@ void dump_config(struct runctl *runp, st
 		case BHACCEPT: puts("'badheader': TRUE,"); break;
 	    }
 
+	    numdump("idletimeout", ctl->server.idle_timeout);
+
 	    indent(0);
 	    fputs("'users': ", stdout);
 	    indent('[');
@@ -358,6 +356,7 @@ void dump_config(struct runctl *runp, st
 	booldump("dropdelivered", ctl->dropdelivered);
 	booldump("mimedecode", ctl->mimedecode);
 	booldump("idle", ctl->idle);
+	booldump("forceidle", ctl->forceidle);
 
 	stringdump("mda", ctl->mda);
 	stringdump("bsmtp", ctl->bsmtp);
diff -pruN 6.4.39-1/config.guess 6.5.4-0ubuntu1/config.guess
--- 6.4.39-1/config.guess	2024-01-22 00:00:00.000000000 +0000
+++ 6.5.4-0ubuntu1/config.guess	2025-01-16 00:00:00.000000000 +0000
@@ -1,10 +1,10 @@
 #!/usr/bin/sh
 # Attempt to guess a canonical system name.
-#   Copyright 1992-2023 Free Software Foundation, Inc.
+#   Copyright 1992-2024 Free Software Foundation, Inc.
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-06-23'
+timestamp='2024-07-27'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -60,7 +60,7 @@ version="\
 GNU config.guess ($timestamp)
 
 Originally written by Per Bothner.
-Copyright 1992-2023 Free Software Foundation, Inc.
+Copyright 1992-2024 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -123,7 +123,7 @@ set_cc_for_build() {
     dummy=$tmp/dummy
     case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
 	,,)    echo "int x;" > "$dummy.c"
-	       for driver in cc gcc c89 c99 ; do
+	       for driver in cc gcc c17 c99 c89 ; do
 		   if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
 		       CC_FOR_BUILD=$driver
 		       break
@@ -155,6 +155,9 @@ Linux|GNU|GNU/*)
 
 	set_cc_for_build
 	cat <<-EOF > "$dummy.c"
+	#if defined(__ANDROID__)
+	LIBC=android
+	#else
 	#include <features.h>
 	#if defined(__UCLIBC__)
 	LIBC=uclibc
@@ -162,6 +165,8 @@ Linux|GNU|GNU/*)
 	LIBC=dietlibc
 	#elif defined(__GLIBC__)
 	LIBC=gnu
+	#elif defined(__LLVM_LIBC__)
+	LIBC=llvm
 	#else
 	#include <stdarg.h>
 	/* First heuristic to detect musl libc.  */
@@ -169,6 +174,7 @@ Linux|GNU|GNU/*)
 	LIBC=musl
 	#endif
 	#endif
+	#endif
 	EOF
 	cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
 	eval "$cc_set_libc"
@@ -628,7 +634,8 @@ EOF
 		sed 's/^		//' << EOF > "$dummy.c"
 		#include <sys/systemcfg.h>
 
-		main()
+		int
+		main ()
 			{
 			if (!__power_pc())
 				exit(1);
@@ -712,7 +719,8 @@ EOF
 		#include <stdlib.h>
 		#include <unistd.h>
 
-		int main ()
+		int
+		main ()
 		{
 		#if defined(_SC_KERNEL_BITS)
 		    long bits = sysconf(_SC_KERNEL_BITS);
@@ -904,7 +912,7 @@ EOF
 	fi
 	;;
     *:FreeBSD:*:*)
-	UNAME_PROCESSOR=`/usr/bin/uname -p`
+	UNAME_PROCESSOR=`uname -p`
 	case $UNAME_PROCESSOR in
 	    amd64)
 		UNAME_PROCESSOR=x86_64 ;;
@@ -976,7 +984,27 @@ EOF
 	GUESS=$UNAME_MACHINE-unknown-minix
 	;;
     aarch64:Linux:*:*)
-	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
+	set_cc_for_build
+	CPU=$UNAME_MACHINE
+	LIBCABI=$LIBC
+	if test "$CC_FOR_BUILD" != no_compiler_found; then
+	    ABI=64
+	    sed 's/^	    //' << EOF > "$dummy.c"
+	    #ifdef __ARM_EABI__
+	    #ifdef __ARM_PCS_VFP
+	    ABI=eabihf
+	    #else
+	    ABI=eabi
+	    #endif
+	    #endif
+EOF
+	    cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`
+	    eval "$cc_set_abi"
+	    case $ABI in
+		eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;;
+	    esac
+	fi
+	GUESS=$CPU-unknown-linux-$LIBCABI
 	;;
     aarch64_be:Linux:*:*)
 	UNAME_MACHINE=aarch64_be
@@ -1042,6 +1070,15 @@ EOF
     k1om:Linux:*:*)
 	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
 	;;
+    kvx:Linux:*:*)
+	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
+	;;
+    kvx:cos:*:*)
+	GUESS=$UNAME_MACHINE-unknown-cos
+	;;
+    kvx:mbr:*:*)
+	GUESS=$UNAME_MACHINE-unknown-mbr
+	;;
     loongarch32:Linux:*:* | loongarch64:Linux:*:*)
 	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
 	;;
@@ -1560,6 +1597,9 @@ EOF
     *:Unleashed:*:*)
 	GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
 	;;
+    *:Ironclad:*:*)
+	GUESS=$UNAME_MACHINE-unknown-ironclad
+	;;
 esac
 
 # Do we have a guess based on uname results?
@@ -1583,6 +1623,7 @@ cat > "$dummy.c" <<EOF
 #endif
 #endif
 #endif
+int
 main ()
 {
 #if defined (sony)
diff -pruN 6.4.39-1/config.h.in 6.5.4-0ubuntu1/config.h.in
--- 6.4.39-1/config.h.in	2024-07-20 09:34:52.000000000 +0000
+++ 6.5.4-0ubuntu1/config.h.in	2025-06-17 22:18:35.000000000 +0000
@@ -7,24 +7,15 @@
 /* Define if you want ETRN support compiled in. */
 #undef ETRN_ENABLE
 
-/* Fallback MTA to use if defined */
-#undef FALLBACK_MDA
-
 /* define to 1 if you know your getaddrinfo function is async-signal-safe */
 #undef GETADDRINFO_ASYNCSAFE
 
 /* Define if you want GSSAPI authentication */
 #undef GSSAPI
 
-/* Define to 1 if you have the <arpa/inet.h> header file. */
-#undef HAVE_ARPA_INET_H
-
 /* Define to 1 if you have the <arpa/nameser.h> header file. */
 #undef HAVE_ARPA_NAMESER_H
 
-/* Define to 1 if you have the `atexit' function. */
-#undef HAVE_ATEXIT
-
 /* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the
    CoreFoundation framework. */
 #undef HAVE_CFLOCALECOPYCURRENT
@@ -37,53 +28,30 @@
    */
 #undef HAVE_DCGETTEXT
 
-/* Define to 1 if you have the declaration of `GSS_C_NT_HOSTBASED_SERVICE',
+/* Define to 1 if you have the declaration of 'GSS_C_NT_HOSTBASED_SERVICE',
    and to 0 if you don't. */
 #undef HAVE_DECL_GSS_C_NT_HOSTBASED_SERVICE
 
-/* Define to 1 if you have the declaration of `h_errno', and to 0 if you
+/* Define to 1 if you have the declaration of 'h_errno', and to 0 if you
    don't. */
 #undef HAVE_DECL_H_ERRNO
 
-/* Define to 1 if you have the declaration of `LIBRESSL_VERSION_NUMBER', and
+/* Define to 1 if you have the declaration of 'LIBRESSL_VERSION_NUMBER', and
    to 0 if you don't. */
 #undef HAVE_DECL_LIBRESSL_VERSION_NUMBER
 
-/* Define to 1 if you have the declaration of `PATH_MAX', and to 0 if you
+/* Define to 1 if you have the declaration of 'PATH_MAX', and to 0 if you
    don't. */
 #undef HAVE_DECL_PATH_MAX
 
-/* Define to 1 if you have the declaration of `SSLv3_client_method', and to 0
-   if you don't. */
-#undef HAVE_DECL_SSLV3_CLIENT_METHOD
-
-/* Define to 1 if you have the declaration of `strerror', and to 0 if you
-   don't. */
-#undef HAVE_DECL_STRERROR
-
-/* Define to 1 if you have the declaration of `TLS1_2_VERSION', and to 0 if
+/* Define to 1 if you have the declaration of 'TLS1_2_VERSION', and to 0 if
    you don't. */
 #undef HAVE_DECL_TLS1_2_VERSION
 
-/* Define to 1 if you have the declaration of `TLS1_3_VERSION', and to 0 if
+/* Define to 1 if you have the declaration of 'TLS1_3_VERSION', and to 0 if
    you don't. */
 #undef HAVE_DECL_TLS1_3_VERSION
 
-/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
-#undef HAVE_DOPRNT
-
-/* Define to 1 if you have the <fcntl.h> header file. */
-#undef HAVE_FCNTL_H
-
-/* Define to 1 if you have the getaddrinfo function. */
-#undef HAVE_GETADDRINFO
-
-/* Define to 1 if you have the `geteuid' function. */
-#undef HAVE_GETEUID
-
-/* Define to 1 if your system has getnameinfo() */
-#undef HAVE_GETNAMEINFO
-
 /* Define if the GNU gettext() function is already present or preinstalled. */
 #undef HAVE_GETTEXT
 
@@ -105,63 +73,42 @@
 /* Define if you have the iconv() function and it works. */
 #undef HAVE_ICONV
 
-/* Define to 1 if you have the `inet_aton' function. */
+/* Define to 1 if you have the 'inet_aton' function. */
 #undef HAVE_INET_ATON
 
-/* Define to 1 if you have the `inet_ntop' function. */
-#undef HAVE_INET_NTOP
-
 /* Define to 1 if you have the <inttypes.h> header file. */
 #undef HAVE_INTTYPES_H
 
 /* Define to 1 if you have the <langinfo.h> header file. */
 #undef HAVE_LANGINFO_H
 
-/* Define to 1 if you have the `45' library (-l45). */
+/* Define to 1 if you have the '45' library (-l45). */
 #undef HAVE_LIB45
 
-/* Define to 1 if you have the `crypto' library (-lcrypto). */
+/* Define to 1 if you have the 'crypto' library (-lcrypto). */
 #undef HAVE_LIBCRYPTO
 
-/* Define to 1 if you have the `inet' library (-linet). */
+/* Define to 1 if you have the 'inet' library (-linet). */
 #undef HAVE_LIBINET
 
-/* Define to 1 if you have the `krb5' library (-lkrb5). */
+/* Define to 1 if you have the 'krb5' library (-lkrb5). */
 #undef HAVE_LIBKRB5
 
-/* Define to 1 if you have the `nsl' library (-lnsl). */
-#undef HAVE_LIBNSL
-
-/* Define to 1 if you have the `opie' library (-lopie). */
+/* Define to 1 if you have the 'opie' library (-lopie). */
 #undef HAVE_LIBOPIE
 
-/* Define to 1 if you have the `socket' library (-lsocket). */
+/* Define to 1 if you have the 'socket' library (-lsocket). */
 #undef HAVE_LIBSOCKET
 
-/* Define to 1 if you have the `socks' library (-lsocks). */
+/* Define to 1 if you have the 'socks' library (-lsocks). */
 #undef HAVE_LIBSOCKS
 
-/* Define to 1 if you have the `socks5' library (-lsocks5). */
+/* Define to 1 if you have the 'socks5' library (-lsocks5). */
 #undef HAVE_LIBSOCKS5
 
-/* Define to 1 if you have the `memmove' function. */
-#undef HAVE_MEMMOVE
-
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
 /* Define to 1 if you have the <minix/config.h> header file. */
 #undef HAVE_MINIX_CONFIG_H
 
-/* Define to 1 if you have the <netdb.h> header file. */
-#undef HAVE_NETDB_H
-
-/* Define to 1 if you have the <netinet/in.h> header file. */
-#undef HAVE_NETINET_IN_H
-
-/* Define to 1 if you have the <net/socket.h> header file. */
-#undef HAVE_NET_SOCKET_H
-
 /* Define to 1 if you have the 'hesiod' package. */
 #undef HAVE_PKG_hesiod
 
@@ -171,36 +118,9 @@
 /* Define to 1 if you have the 'res_search' and 'dn_skipname' functions. */
 #undef HAVE_RES_SEARCH
 
-/* Define to 1 if you have the `seteuid' function. */
-#undef HAVE_SETEUID
-
-/* Define to 1 if you have the `setlocale' function. */
-#undef HAVE_SETLOCALE
-
-/* Define to 1 if you have the `setrlimit' function. */
-#undef HAVE_SETRLIMIT
-
-/* Define to 1 if you have the `setsid' function. */
-#undef HAVE_SETSID
-
-/* Define to 1 if you have the <sgtty.h> header file. */
-#undef HAVE_SGTTY_H
-
-/* Define to 1 if you have the `sigaction' function. */
-#undef HAVE_SIGACTION
-
-/* Define to 1 if you have the `snprintf' function. */
-#undef HAVE_SNPRINTF
-
-/* Define to 1 if you have the `socketpair' function. */
-#undef HAVE_SOCKETPAIR
-
 /* Define if you want built-in SOCKS support */
 #undef HAVE_SOCKS
 
-/* Define to 1 if you have the <stdarg.h> header file. */
-#undef HAVE_STDARG_H
-
 /* Define to 1 if you have the <stdint.h> header file. */
 #undef HAVE_STDINT_H
 
@@ -210,99 +130,45 @@
 /* Define to 1 if you have the <stdlib.h> header file. */
 #undef HAVE_STDLIB_H
 
-/* Define to 1 if you have the `stpcpy' function. */
+/* Define to 1 if you have the 'stpcpy' function. */
 #undef HAVE_STPCPY
 
-/* Define to 1 if you have the `strcasecmp' function. */
-#undef HAVE_STRCASECMP
-
-/* Define to 1 if you have the `strdup' function. */
-#undef HAVE_STRDUP
-
-/* Define to 1 if you have the `strerror' function. */
-#undef HAVE_STRERROR
-
-/* Define to 1 if you have the `strftime' function. */
-#undef HAVE_STRFTIME
-
 /* Define to 1 if you have the <strings.h> header file. */
 #undef HAVE_STRINGS_H
 
 /* Define to 1 if you have the <string.h> header file. */
 #undef HAVE_STRING_H
 
-/* Define to 1 if you have the `strlcat' function. */
+/* Define to 1 if you have the 'strlcat' function. */
 #undef HAVE_STRLCAT
 
-/* Define to 1 if you have the `strlcpy' function. */
+/* Define to 1 if you have the 'strlcpy' function. */
 #undef HAVE_STRLCPY
 
-/* Define to 1 if you have the `strstr' function. */
-#undef HAVE_STRSTR
-
-/* Define to 1 if you have the `stty' function. */
-#undef HAVE_STTY
-
-/* Define to 1 if you have the `syslog' function. */
-#undef HAVE_SYSLOG
+/* Define to 1 if you have the 'strsignal' function. */
+#undef HAVE_STRSIGNAL
 
 /* Define to 1 if you have the <sys/fcntl.h> header file. */
 #undef HAVE_SYS_FCNTL_H
 
+/* Define to 1 if you have the <sys/filio.h> header file. */
+#undef HAVE_SYS_FILIO_H
+
 /* Define to 1 if you have the <sys/itimer.h> header file. */
 #undef HAVE_SYS_ITIMER_H
 
-/* Define to 1 if you have the <sys/select.h> header file. */
-#undef HAVE_SYS_SELECT_H
-
-/* Define to 1 if you have the <sys/socket.h> header file. */
-#undef HAVE_SYS_SOCKET_H
-
 /* Define to 1 if you have the <sys/stat.h> header file. */
 #undef HAVE_SYS_STAT_H
 
-/* Define to 1 if you have the <sys/time.h> header file. */
-#undef HAVE_SYS_TIME_H
-
 /* Define to 1 if you have the <sys/types.h> header file. */
 #undef HAVE_SYS_TYPES_H
 
-/* Define to 1 if you have the <sys/wait.h> header file. */
-#undef HAVE_SYS_WAIT_H
-
-/* Define to 1 if you have the `tcsetattr' function. */
-#undef HAVE_TCSETATTR
-
-/* Define to 1 if you have the <termios.h> header file. */
-#undef HAVE_TERMIOS_H
-
-/* Define to 1 if you have the <termio.h> header file. */
-#undef HAVE_TERMIO_H
-
-/* Define if 'union wait' is the type of the first arg to wait functions. */
-#undef HAVE_UNION_WAIT
-
 /* Define to 1 if you have the <unistd.h> header file. */
 #undef HAVE_UNISTD_H
 
-/* Define if your C compiler allows void * as a function result */
-#undef HAVE_VOIDPOINTER
-
-/* Define to 1 if you have the `vprintf' function. */
-#undef HAVE_VPRINTF
-
-/* Define to 1 if you have the `vsnprintf' function. */
-#undef HAVE_VSNPRINTF
-
-/* Define to 1 if you have the `vsyslog' function. */
+/* Define to 1 if you have the 'vsyslog' function. */
 #undef HAVE_VSYSLOG
 
-/* Define to 1 if you have the `wait3' function. */
-#undef HAVE_WAIT3
-
-/* Define to 1 if you have the `waitpid' function. */
-#undef HAVE_WAITPID
-
 /* Define to 1 if you have the <wchar.h> header file. */
 #undef HAVE_WCHAR_H
 
@@ -315,9 +181,6 @@
 /* Define if you want IMAP support compiled in */
 #undef IMAP_ENABLE
 
-/* Define to 1 if your system defines AF_INET6 and PF_INET6. */
-#undef INET6
-
 /* Define if you have Kerberos V4 */
 #undef KERBEROS_V4
 
@@ -372,22 +235,22 @@
 /* Define if you want SDPS support compiled in */
 #undef SDPS_ENABLE
 
-/* The size of `int', as computed by sizeof. */
+/* The size of 'int', as computed by sizeof. */
 #undef SIZEOF_INT
 
-/* The size of `long', as computed by sizeof. */
+/* The size of 'long', as computed by sizeof. */
 #undef SIZEOF_LONG
 
-/* The size of `long long', as computed by sizeof. */
+/* The size of 'long long', as computed by sizeof. */
 #undef SIZEOF_LONG_LONG
 
-/* The size of `short', as computed by sizeof. */
+/* The size of 'short', as computed by sizeof. */
 #undef SIZEOF_SHORT
 
 /* Define if you want SSL support compiled in */
 #undef SSL_ENABLE
 
-/* Define to 1 if all of the C90 standard headers exist (not just the ones
+/* Define to 1 if all of the C89 standard headers exist (not just the ones
    required in a freestanding environment). This macro is provided for
    backward compatibility; new code need not use it. */
 #undef STDC_HEADERS
@@ -395,11 +258,7 @@
 /* Define if 'sys_siglist' is declared by <signal.h>. */
 #undef SYS_SIGLIST_DECLARED
 
-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. This
-   macro is obsolete. */
-#undef TIME_WITH_SYS_TIME
-
-/* Enable extensions on AIX 3, Interix.  */
+/* Enable extensions on AIX, Interix, z/OS.  */
 #ifndef _ALL_SOURCE
 # undef _ALL_SOURCE
 #endif
@@ -460,11 +319,15 @@
 #ifndef __STDC_WANT_IEC_60559_DFP_EXT__
 # undef __STDC_WANT_IEC_60559_DFP_EXT__
 #endif
+/* Enable extensions specified by C23 Annex F.  */
+#ifndef __STDC_WANT_IEC_60559_EXT__
+# undef __STDC_WANT_IEC_60559_EXT__
+#endif
 /* Enable extensions specified by ISO/IEC TS 18661-4:2015.  */
 #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
 # undef __STDC_WANT_IEC_60559_FUNCS_EXT__
 #endif
-/* Enable extensions specified by ISO/IEC TS 18661-3:2015.  */
+/* Enable extensions specified by C23 Annex H and ISO/IEC TS 18661-3:2015.  */
 #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
 # undef __STDC_WANT_IEC_60559_TYPES_EXT__
 #endif
@@ -493,8 +356,8 @@
 /* Set to the default file of trusted certificates. */
 #undef WOLFSSL_TRUST_FILE
 
-/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
-   `char[]'. */
+/* Define to 1 if 'lex' declares 'yytext' as a 'char *' by default, not a
+   'char[]'. */
 #undef YYTEXT_POINTER
 
 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
@@ -502,21 +365,12 @@
    #define below would cause a syntax error. */
 #undef _UINT32_T
 
-/* Define to empty if `const' does not conform to ANSI C. */
-#undef const
-
-/* Define to `__inline__' or `__inline' if that's what the C compiler
-   calls it, or to nothing if 'inline' is not supported under any name.  */
-#ifndef __cplusplus
-#undef inline
-#endif
-
 /* Define as a signed integer type capable of holding a process identifier. */
 #undef pid_t
 
 /* Define to the equivalent of the C99 'restrict' keyword, or to
    nothing if this is not supported.  Do not define if restrict is
-   supported directly.  */
+   supported only directly.  */
 #undef restrict
 /* Work around a bug in older versions of Sun C++, which did not
    #define __restrict__ or support _Restrict or __restrict__
@@ -529,19 +383,9 @@
 # define __restrict__
 #endif
 
-/* Define to `unsigned int' if <sys/types.h> does not define. */
+/* Define as 'unsigned int' if <stddef.h> doesn't define. */
 #undef size_t
 
-/* Define to trio_snprintf if your system lacks snprintf */
-#undef snprintf
-
 /* Define to the type of an unsigned integer type of width exactly 32 bits if
    such a type exists and the standard includes do not define it. */
 #undef uint32_t
-
-/* Define to empty if the keyword `volatile' does not work. Warning: valid
-   code using `volatile' can become incorrect without. Disable with care. */
-#undef volatile
-
-/* Define to trio_vsnprintf if your system lacks vsnprintf */
-#undef vsnprintf
diff -pruN 6.4.39-1/config.sub 6.5.4-0ubuntu1/config.sub
--- 6.4.39-1/config.sub	2024-01-22 00:00:00.000000000 +0000
+++ 6.5.4-0ubuntu1/config.sub	2025-01-16 00:00:00.000000000 +0000
@@ -1,10 +1,10 @@
 #!/usr/bin/sh
 # Configuration validation subroutine script.
-#   Copyright 1992-2023 Free Software Foundation, Inc.
+#   Copyright 1992-2024 Free Software Foundation, Inc.
 
-# shellcheck disable=SC2006,SC2268 # see below for rationale
+# shellcheck disable=SC2006,SC2268,SC2162 # see below for rationale
 
-timestamp='2023-06-23'
+timestamp='2024-05-27'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -76,7 +76,7 @@ Report bugs and patches to <config-patch
 version="\
 GNU config.sub ($timestamp)
 
-Copyright 1992-2023 Free Software Foundation, Inc.
+Copyright 1992-2024 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -120,7 +120,6 @@ case $# in
 esac
 
 # Split fields of configuration type
-# shellcheck disable=SC2162
 saved_IFS=$IFS
 IFS="-" read field1 field2 field3 field4 <<EOF
 $1
@@ -142,10 +141,21 @@ case $1 in
 		# parts
 		maybe_os=$field2-$field3
 		case $maybe_os in
-			nto-qnx* | linux-* | uclinux-uclibc* \
-			| uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \
-			| netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \
-			| storm-chaos* | os2-emx* | rtmk-nova* | managarm-*)
+			  cloudabi*-eabi* \
+			| kfreebsd*-gnu* \
+			| knetbsd*-gnu* \
+			| kopensolaris*-gnu* \
+			| linux-* \
+			| managarm-* \
+			| netbsd*-eabi* \
+			| netbsd*-gnu* \
+			| nto-qnx* \
+			| os2-emx* \
+			| rtmk-nova* \
+			| storm-chaos* \
+			| uclinux-gnu* \
+			| uclinux-uclibc* \
+			| windows-* )
 				basic_machine=$field1
 				basic_os=$maybe_os
 				;;
@@ -160,8 +170,12 @@ case $1 in
 		esac
 		;;
 	*-*)
-		# A lone config we happen to match not fitting any pattern
 		case $field1-$field2 in
+			# Shorthands that happen to contain a single dash
+			convex-c[12] | convex-c3[248])
+				basic_machine=$field2-convex
+				basic_os=
+				;;
 			decstation-3100)
 				basic_machine=mips-dec
 				basic_os=
@@ -169,28 +183,88 @@ case $1 in
 			*-*)
 				# Second component is usually, but not always the OS
 				case $field2 in
-					# Prevent following clause from handling this valid os
+					# Do not treat sunos as a manufacturer
 					sun*os*)
 						basic_machine=$field1
 						basic_os=$field2
 						;;
-					zephyr*)
-						basic_machine=$field1-unknown
-						basic_os=$field2
-						;;
 					# Manufacturers
-					dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \
-					| att* | 7300* | 3300* | delta* | motorola* | sun[234]* \
-					| unicom* | ibm* | next | hp | isi* | apollo | altos* \
-					| convergent* | ncr* | news | 32* | 3600* | 3100* \
-					| hitachi* | c[123]* | convex* | sun | crds | omron* | dg \
-					| ultra | tti* | harris | dolphin | highlevel | gould \
-					| cbm | ns | masscomp | apple | axis | knuth | cray \
-					| microblaze* | sim | cisco \
-					| oki | wec | wrs | winbond)
+					  3100* \
+					| 32* \
+					| 3300* \
+					| 3600* \
+					| 7300* \
+					| acorn \
+					| altos* \
+					| apollo \
+					| apple \
+					| atari \
+					| att* \
+					| axis \
+					| be \
+					| bull \
+					| cbm \
+					| ccur \
+					| cisco \
+					| commodore \
+					| convergent* \
+					| convex* \
+					| cray \
+					| crds \
+					| dec* \
+					| delta* \
+					| dg \
+					| digital \
+					| dolphin \
+					| encore* \
+					| gould \
+					| harris \
+					| highlevel \
+					| hitachi* \
+					| hp \
+					| ibm* \
+					| intergraph \
+					| isi* \
+					| knuth \
+					| masscomp \
+					| microblaze* \
+					| mips* \
+					| motorola* \
+					| ncr* \
+					| news \
+					| next \
+					| ns \
+					| oki \
+					| omron* \
+					| pc533* \
+					| rebel \
+					| rom68k \
+					| rombug \
+					| semi \
+					| sequent* \
+					| siemens \
+					| sgi* \
+					| siemens \
+					| sim \
+					| sni \
+					| sony* \
+					| stratus \
+					| sun \
+					| sun[234]* \
+					| tektronix \
+					| tti* \
+					| ultra \
+					| unicom* \
+					| wec \
+					| winbond \
+					| wrs)
 						basic_machine=$field1-$field2
 						basic_os=
 						;;
+					zephyr*)
+						basic_machine=$field1-unknown
+						basic_os=$field2
+						;;
 					*)
 						basic_machine=$field1
 						basic_os=$field2
@@ -271,26 +345,6 @@ case $1 in
 				basic_machine=arm-unknown
 				basic_os=cegcc
 				;;
-			convex-c1)
-				basic_machine=c1-convex
-				basic_os=bsd
-				;;
-			convex-c2)
-				basic_machine=c2-convex
-				basic_os=bsd
-				;;
-			convex-c32)
-				basic_machine=c32-convex
-				basic_os=bsd
-				;;
-			convex-c34)
-				basic_machine=c34-convex
-				basic_os=bsd
-				;;
-			convex-c38)
-				basic_machine=c38-convex
-				basic_os=bsd
-				;;
 			cray)
 				basic_machine=j90-cray
 				basic_os=unicos
@@ -713,15 +767,26 @@ case $basic_machine in
 		vendor=dec
 		basic_os=tops20
 		;;
-	delta | 3300 | motorola-3300 | motorola-delta \
-	      | 3300-motorola | delta-motorola)
+	delta | 3300 | delta-motorola | 3300-motorola | motorola-delta | motorola-3300)
 		cpu=m68k
 		vendor=motorola
 		;;
-	dpx2*)
+	# This used to be dpx2*, but that gets the RS6000-based
+	# DPX/20 and the x86-based DPX/2-100 wrong.  See
+	# https://oldskool.silicium.org/stations/bull_dpx20.htm
+	# https://www.feb-patrimoine.com/english/bull_dpx2.htm
+	# https://www.feb-patrimoine.com/english/unix_and_bull.htm
+	dpx2 | dpx2[23]00 | dpx2[23]xx)
 		cpu=m68k
 		vendor=bull
-		basic_os=sysv3
+		;;
+	dpx2100 | dpx21xx)
+		cpu=i386
+		vendor=bull
+		;;
+	dpx20)
+		cpu=rs6000
+		vendor=bull
 		;;
 	encore | umax | mmax)
 		cpu=ns32k
@@ -836,18 +901,6 @@ case $basic_machine in
 	next | m*-next)
 		cpu=m68k
 		vendor=next
-		case $basic_os in
-		    openstep*)
-		        ;;
-		    nextstep*)
-			;;
-		    ns2*)
-		      basic_os=nextstep2
-			;;
-		    *)
-		      basic_os=nextstep3
-			;;
-		esac
 		;;
 	np1)
 		cpu=np1
@@ -936,7 +989,6 @@ case $basic_machine in
 		;;
 
 	*-*)
-		# shellcheck disable=SC2162
 		saved_IFS=$IFS
 		IFS="-" read cpu vendor <<EOF
 $basic_machine
@@ -971,15 +1023,19 @@ unset -v basic_machine
 
 # Decode basic machines in the full and proper CPU-Company form.
 case $cpu-$vendor in
-	# Here we handle the default manufacturer of certain CPU types in canonical form. It is in
-	# some cases the only manufacturer, in others, it is the most popular.
+	# Here we handle the default manufacturer of certain CPU types in canonical form.
+	# It is in some cases the only manufacturer, in others, it is the most popular.
+	c[12]-convex | c[12]-unknown | c3[248]-convex | c3[248]-unknown)
+		vendor=convex
+		basic_os=${basic_os:-bsd}
+		;;
 	craynv-unknown)
 		vendor=cray
 		basic_os=${basic_os:-unicosmp}
 		;;
 	c90-unknown | c90-cray)
 		vendor=cray
-		basic_os=${Basic_os:-unicos}
+		basic_os=${basic_os:-unicos}
 		;;
 	fx80-unknown)
 		vendor=alliant
@@ -1025,11 +1081,29 @@ case $cpu-$vendor in
 		vendor=alt
 		basic_os=${basic_os:-linux-gnueabihf}
 		;;
-	dpx20-unknown | dpx20-bull)
-		cpu=rs6000
-		vendor=bull
+
+	# Normalized CPU+vendor pairs that imply an OS, if not otherwise specified
+	m68k-isi)
+		basic_os=${basic_os:-sysv}
+		;;
+	m68k-sony)
+		basic_os=${basic_os:-newsos}
+		;;
+	m68k-tektronix)
+		basic_os=${basic_os:-bsd}
+		;;
+	m88k-harris)
+		basic_os=${basic_os:-sysv3}
+		;;
+	i386-bull | m68k-bull)
+		basic_os=${basic_os:-sysv3}
+		;;
+	rs6000-bull)
 		basic_os=${basic_os:-bosx}
 		;;
+	mips-sni)
+		basic_os=${basic_os:-sysv4}
+		;;
 
 	# Here we normalize CPU types irrespective of the vendor
 	amd64-*)
@@ -1037,7 +1111,7 @@ case $cpu-$vendor in
 		;;
 	blackfin-*)
 		cpu=bfin
-		basic_os=linux
+		basic_os=${basic_os:-linux}
 		;;
 	c54x-*)
 		cpu=tic54x
@@ -1060,7 +1134,7 @@ case $cpu-$vendor in
 		;;
 	m68knommu-*)
 		cpu=m68k
-		basic_os=linux
+		basic_os=${basic_os:-linux}
 		;;
 	m9s12z-* | m68hcs12z-* | hcs12z-* | s12z-*)
 		cpu=s12z
@@ -1070,7 +1144,7 @@ case $cpu-$vendor in
 		;;
 	parisc-*)
 		cpu=hppa
-		basic_os=linux
+		basic_os=${basic_os:-linux}
 		;;
 	pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
 		cpu=i586
@@ -1084,9 +1158,6 @@ case $cpu-$vendor in
 	pentium4-*)
 		cpu=i786
 		;;
-	pc98-*)
-		cpu=i386
-		;;
 	ppc-* | ppcbe-*)
 		cpu=powerpc
 		;;
@@ -1120,9 +1191,6 @@ case $cpu-$vendor in
 	tx39el-*)
 		cpu=mipstx39el
 		;;
-	x64-*)
-		cpu=x86_64
-		;;
 	xscale-* | xscalee[bl]-*)
 		cpu=`echo "$cpu" | sed 's/^xscale/arm/'`
 		;;
@@ -1178,110 +1246,227 @@ case $cpu-$vendor in
 		# Recognize the canonical CPU types that are allowed with any
 		# company name.
 		case $cpu in
-			1750a | 580 \
+			  1750a \
+			| 580 \
+			| [cjt]90 \
 			| a29k \
-			| aarch64 | aarch64_be \
+			| aarch64 \
+			| aarch64_be \
+			| aarch64c \
 			| abacus \
-			| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \
-			| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \
-			| alphapca5[67] | alpha64pca5[67] \
+			| alpha \
+			| alpha64 \
+			| alpha64ev56 \
+			| alpha64ev6[78] \
+			| alpha64ev[4-8] \
+			| alpha64pca5[67] \
+			| alphaev56 \
+			| alphaev6[78] \
+			| alphaev[4-8] \
+			| alphapca5[67] \
 			| am33_2.0 \
 			| amdgcn \
-			| arc | arceb | arc32 | arc64 \
-			| arm | arm[lb]e | arme[lb] | armv* \
-			| avr | avr32 \
+			| arc \
+			| arc32 \
+			| arc64 \
+			| arceb \
+			| arm \
+			| arm64e \
+			| arm64ec \
+			| arm[lb]e \
+			| arme[lb] \
+			| armv* \
 			| asmjs \
+			| avr \
+			| avr32 \
 			| ba \
-			| be32 | be64 \
-			| bfin | bpf | bs2000 \
-			| c[123]* | c30 | [cjt]90 | c4x \
-			| c8051 | clipper | craynv | csky | cydra \
-			| d10v | d30v | dlx | dsp16xx \
-			| e2k | elxsi | epiphany \
-			| f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \
-			| h8300 | h8500 \
-			| hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
+			| be32 \
+			| be64 \
+			| bfin \
+			| bpf \
+			| bs2000 \
+			| c30 \
+			| c4x \
+			| c8051 \
+			| c[123]* \
+			| clipper \
+			| craynv \
+			| csky \
+			| cydra \
+			| d10v \
+			| d30v \
+			| dlx \
+			| dsp16xx \
+			| e2k \
+			| elxsi \
+			| epiphany \
+			| f30[01] \
+			| f700 \
+			| fido \
+			| fr30 \
+			| frv \
+			| ft32 \
+			| fx80 \
+			| h8300 \
+			| h8500 \
 			| hexagon \
-			| i370 | i*86 | i860 | i960 | ia16 | ia64 \
-			| ip2k | iq2000 \
+			| hppa \
+			| hppa1.[01] \
+			| hppa2.0 \
+			| hppa2.0[nw] \
+			| hppa64 \
+			| i*86 \
+			| i370 \
+			| i860 \
+			| i960 \
+			| ia16 \
+			| ia64 \
+			| ip2k \
+			| iq2000 \
+			| javascript \
 			| k1om \
-			| le32 | le64 \
+			| kvx \
+			| le32 \
+			| le64 \
 			| lm32 \
-			| loongarch32 | loongarch64 \
-			| m32c | m32r | m32rle \
-			| m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k \
-			| m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x \
-			| m88110 | m88k | maxq | mb | mcore | mep | metag \
-			| microblaze | microblazeel \
-			| mips | mipsbe | mipseb | mipsel | mipsle \
-			| mips16 \
-			| mips64 | mips64eb | mips64el \
-			| mips64octeon | mips64octeonel \
-			| mips64orion | mips64orionel \
-			| mips64r5900 | mips64r5900el \
-			| mips64vr | mips64vrel \
-			| mips64vr4100 | mips64vr4100el \
-			| mips64vr4300 | mips64vr4300el \
-			| mips64vr5000 | mips64vr5000el \
-			| mips64vr5900 | mips64vr5900el \
-			| mipsisa32 | mipsisa32el \
-			| mipsisa32r2 | mipsisa32r2el \
-			| mipsisa32r3 | mipsisa32r3el \
-			| mipsisa32r5 | mipsisa32r5el \
-			| mipsisa32r6 | mipsisa32r6el \
-			| mipsisa64 | mipsisa64el \
-			| mipsisa64r2 | mipsisa64r2el \
-			| mipsisa64r3 | mipsisa64r3el \
-			| mipsisa64r5 | mipsisa64r5el \
-			| mipsisa64r6 | mipsisa64r6el \
-			| mipsisa64sb1 | mipsisa64sb1el \
-			| mipsisa64sr71k | mipsisa64sr71kel \
-			| mipsr5900 | mipsr5900el \
-			| mipstx39 | mipstx39el \
+			| loongarch32 \
+			| loongarch64 \
+			| m32c \
+			| m32r \
+			| m32rle \
+			| m5200 \
+			| m68000 \
+			| m680[012346]0 \
+			| m6811 \
+			| m6812 \
+			| m68360 \
+			| m683?2 \
+			| m68hc11 \
+			| m68hc12 \
+			| m68hcs12x \
+			| m68k \
+			| m88110 \
+			| m88k \
+			| maxq \
+			| mb \
+			| mcore \
+			| mep \
+			| metag \
+			| microblaze \
+			| microblazeel \
+			| mips* \
 			| mmix \
-			| mn10200 | mn10300 \
+			| mn10200 \
+			| mn10300 \
 			| moxie \
-			| mt \
 			| msp430 \
-			| nds32 | nds32le | nds32be \
+			| mt \
+			| nanomips* \
+			| nds32 \
+			| nds32be \
+			| nds32le \
 			| nfp \
-			| nios | nios2 | nios2eb | nios2el \
-			| none | np1 | ns16k | ns32k | nvptx \
+			| nios \
+			| nios2 \
+			| nios2eb \
+			| nios2el \
+			| none \
+			| np1 \
+			| ns16k \
+			| ns32k \
+			| nvptx \
 			| open8 \
 			| or1k* \
 			| or32 \
 			| orion \
+			| pdp10 \
+			| pdp11 \
 			| picochip \
-			| pdp10 | pdp11 | pj | pjl | pn | power \
-			| powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \
+			| pj \
+			| pjl \
+			| pn \
+			| power \
+			| powerpc \
+			| powerpc64 \
+			| powerpc64le \
+			| powerpcle \
+			| powerpcspe \
 			| pru \
 			| pyramid \
-			| riscv | riscv32 | riscv32be | riscv64 | riscv64be \
-			| rl78 | romp | rs6000 | rx \
-			| s390 | s390x \
+			| riscv \
+			| riscv32 \
+			| riscv32be \
+			| riscv64 \
+			| riscv64be \
+			| rl78 \
+			| romp \
+			| rs6000 \
+			| rx \
+			| s390 \
+			| s390x \
 			| score \
-			| sh | shl \
-			| sh[1234] | sh[24]a | sh[24]ae[lb] | sh[23]e | she[lb] | sh[lb]e \
-			| sh[1234]e[lb] |  sh[12345][lb]e | sh[23]ele | sh64 | sh64le \
-			| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet \
+			| sh \
+			| sh64 \
+			| sh64le \
+			| sh[12345][lb]e \
+			| sh[1234] \
+			| sh[1234]e[lb] \
+			| sh[23]e \
+			| sh[23]ele \
+			| sh[24]a \
+			| sh[24]ae[lb] \
+			| sh[lb]e \
+			| she[lb] \
+			| shl \
+			| sparc \
+			| sparc64 \
+			| sparc64b \
+			| sparc64v \
+			| sparc86x \
+			| sparclet \
 			| sparclite \
-			| sparcv8 | sparcv9 | sparcv9b | sparcv9v | sv1 | sx* \
+			| sparcv8 \
+			| sparcv9 \
+			| sparcv9b \
+			| sparcv9v \
 			| spu \
+			| sv1 \
+			| sx* \
 			| tahoe \
 			| thumbv7* \
-			| tic30 | tic4x | tic54x | tic55x | tic6x | tic80 \
+			| tic30 \
+			| tic4x \
+			| tic54x \
+			| tic55x \
+			| tic6x \
+			| tic80 \
 			| tron \
 			| ubicom32 \
-			| v70 | v850 | v850e | v850e1 | v850es | v850e2 | v850e2v3 \
+			| v70 \
+			| v810 \
+			| v850 \
+			| v850e \
+			| v850e1 \
+			| v850e2 \
+			| v850e2v3 \
+			| v850es \
 			| vax \
+			| vc4 \
 			| visium \
 			| w65 \
-			| wasm32 | wasm64 \
+			| wasm32 \
+			| wasm64 \
 			| we32k \
-			| x86 | x86_64 | xc16x | xgate | xps100 \
-			| xstormy16 | xtensa* \
+			| x86 \
+			| x86_64 \
+			| xc16x \
+			| xgate \
+			| xps100 \
+			| xstormy16 \
+			| xtensa* \
 			| ymp \
-			| z8k | z80)
+			| z80 \
+			| z8k)
 				;;
 
 			*)
@@ -1306,11 +1491,12 @@ esac
 
 # Decode manufacturer-specific aliases for certain operating systems.
 
-if test x$basic_os != x
+if test x"$basic_os" != x
 then
 
 # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just
 # set os.
+obj=
 case $basic_os in
 	gnu/linux*)
 		kernel=linux
@@ -1325,7 +1511,6 @@ case $basic_os in
 		os=`echo "$basic_os" | sed -e 's|nto-qnx|qnx|'`
 		;;
 	*-*)
-		# shellcheck disable=SC2162
 		saved_IFS=$IFS
 		IFS="-" read kernel os <<EOF
 $basic_os
@@ -1372,6 +1557,23 @@ case $os in
 	unixware*)
 		os=sysv4.2uw
 		;;
+	# The marketing names for NeXT's operating systems were
+	# NeXTSTEP, NeXTSTEP 2, OpenSTEP 3, OpenSTEP 4.  'openstep' is
+	# mapped to 'openstep3', but 'openstep1' and 'openstep2' are
+	# mapped to 'nextstep' and 'nextstep2', consistent with the
+	# treatment of SunOS/Solaris.
+	ns | ns1 | nextstep | nextstep1 | openstep1)
+		os=nextstep
+		;;
+	ns2 | nextstep2 | openstep2)
+		os=nextstep2
+		;;
+	ns3 | nextstep3 | openstep | openstep3)
+		os=openstep3
+		;;
+	ns4 | nextstep4 | openstep4)
+		os=openstep4
+		;;
 	# es1800 is here to avoid being matched by es* (a different OS)
 	es1800*)
 		os=ose
@@ -1442,6 +1644,7 @@ case $os in
 		;;
 	utek*)
 		os=bsd
+		vendor=`echo "$vendor" | sed -e 's|^unknown$|tektronix|'`
 		;;
 	dynix*)
 		os=bsd
@@ -1458,21 +1661,25 @@ case $os in
 	386bsd)
 		os=bsd
 		;;
-	ctix* | uts*)
+	ctix*)
 		os=sysv
+		vendor=`echo "$vendor" | sed -e 's|^unknown$|convergent|'`
 		;;
-	nova*)
-		os=rtmk-nova
+	uts*)
+		os=sysv
 		;;
-	ns2)
-		os=nextstep2
+	nova*)
+		kernel=rtmk
+		os=nova
 		;;
 	# Preserve the version number of sinix5.
 	sinix5.*)
 		os=`echo "$os" | sed -e 's|sinix|sysv|'`
+		vendor=`echo "$vendor" | sed -e 's|^unknown$|sni|'`
 		;;
 	sinix*)
 		os=sysv4
+		vendor=`echo "$vendor" | sed -e 's|^unknown$|sni|'`
 		;;
 	tpf*)
 		os=tpf
@@ -1510,10 +1717,16 @@ case $os in
 			os=eabi
 			;;
 		    *)
-			os=elf
+			os=
+			obj=elf
 			;;
 		esac
 		;;
+	aout* | coff* | elf* | pe*)
+		# These are machine code file formats, not OSes
+		obj=$os
+		os=
+		;;
 	*)
 		# No normalization, but not necessarily accepted, that comes below.
 		;;
@@ -1532,12 +1745,15 @@ else
 # system, and we'll never get to this point.
 
 kernel=
+obj=
 case $cpu-$vendor in
 	score-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	spu-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-acorn)
 		os=riscix1.2
@@ -1547,28 +1763,35 @@ case $cpu-$vendor in
 		os=gnu
 		;;
 	arm*-semi)
-		os=aout
+		os=
+		obj=aout
 		;;
 	c4x-* | tic4x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	c8051-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	clipper-intergraph)
 		os=clix
 		;;
 	hexagon-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	tic54x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic55x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic6x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	# This must come before the *-dec entry.
 	pdp10-*)
@@ -1590,28 +1813,43 @@ case $cpu-$vendor in
 		os=sunos3
 		;;
 	m68*-cisco)
-		os=aout
+		os=
+		obj=aout
 		;;
 	mep-*)
-		os=elf
+		os=
+		obj=elf
+		;;
+	# The -sgi and -siemens entries must be before the mips- entry
+	# or we get the wrong os.
+	*-sgi)
+		os=irix
+		;;
+	*-siemens)
+		os=sysv4
 		;;
 	mips*-cisco)
-		os=elf
+		os=
+		obj=elf
 		;;
-	mips*-*)
-		os=elf
+	mips*-*|nanomips*-*)
+		os=
+		obj=elf
 		;;
 	or32-*)
-		os=coff
+		os=
+		obj=coff
 		;;
-	*-tti)	# must be before sparc entry or we get the wrong os.
+	# This must be before the sparc-* entry or we get the wrong os.
+	*-tti)
 		os=sysv3
 		;;
 	sparc-* | *-sun)
 		os=sunos4.1.1
 		;;
 	pru-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-be)
 		os=beos
@@ -1635,7 +1873,7 @@ case $cpu-$vendor in
 		os=hpux
 		;;
 	*-hitachi)
-		os=hiux
+		os=hiuxwe2
 		;;
 	i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
 		os=sysv
@@ -1679,12 +1917,6 @@ case $cpu-$vendor in
 	*-encore)
 		os=bsd
 		;;
-	*-sgi)
-		os=irix
-		;;
-	*-siemens)
-		os=sysv4
-		;;
 	*-masscomp)
 		os=rtu
 		;;
@@ -1692,10 +1924,12 @@ case $cpu-$vendor in
 		os=uxpv
 		;;
 	*-rom68k)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-*bug)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-apple)
 		os=macos
@@ -1713,10 +1947,11 @@ esac
 
 fi
 
-# Now, validate our (potentially fixed-up) OS.
+# Now, validate our (potentially fixed-up) individual pieces (OS, OBJ).
+
 case $os in
 	# Sometimes we do "kernel-libc", so those need to count as OSes.
-	musl* | newlib* | relibc* | uclibc*)
+	llvm* | musl* | newlib* | relibc* | uclibc*)
 		;;
 	# Likewise for "kernel-abi"
 	eabi* | gnueabi*)
@@ -1724,95 +1959,307 @@ case $os in
 	# VxWorks passes extra cpu info in the 4th filed.
 	simlinux | simwindows | spe)
 		;;
+	# See `case $cpu-$os` validation below
+	ghcjs)
+		;;
 	# Now accept the basic system types.
-	# The portable systems comes first.
 	# Each alternative MUST end in a * to match a version number.
-	gnu* | android* | bsd* | mach* | minix* | genix* | ultrix* | irix* \
-	     | *vms* | esix* | aix* | cnk* | sunos | sunos[34]* \
-	     | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \
-	     | sym* |  plan9* | psp* | sim* | xray* | os68k* | v88r* \
-	     | hiux* | abug | nacl* | netware* | windows* \
-	     | os9* | macos* | osx* | ios* \
-	     | mpw* | magic* | mmixware* | mon960* | lnews* \
-	     | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \
-	     | aos* | aros* | cloudabi* | sortix* | twizzler* \
-	     | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \
-	     | clix* | riscos* | uniplus* | iris* | isc* | rtu* | xenix* \
-	     | mirbsd* | netbsd* | dicos* | openedition* | ose* \
-	     | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \
-	     | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \
-	     | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \
-	     | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \
-	     | udi* | lites* | ieee* | go32* | aux* | hcos* \
-	     | chorusrdb* | cegcc* | glidix* | serenity* \
-	     | cygwin* | msys* | pe* | moss* | proelf* | rtems* \
-	     | midipix* | mingw32* | mingw64* | mint* \
-	     | uxpv* | beos* | mpeix* | udk* | moxiebox* \
-	     | interix* | uwin* | mks* | rhapsody* | darwin* \
-	     | openstep* | oskit* | conix* | pw32* | nonstopux* \
-	     | storm-chaos* | tops10* | tenex* | tops20* | its* \
-	     | os2* | vos* | palmos* | uclinux* | nucleus* | morphos* \
-	     | scout* | superux* | sysv* | rtmk* | tpf* | windiss* \
-	     | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \
-	     | skyos* | haiku* | rdos* | toppers* | drops* | es* \
-	     | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \
-	     | midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \
-	     | nsk* | powerunix* | genode* | zvmoe* | qnx* | emx* | zephyr* \
-	     | fiwix* | mlibc* )
+	  abug \
+	| aix* \
+	| amdhsa* \
+	| amigados* \
+	| amigaos* \
+	| android* \
+	| aof* \
+	| aos* \
+	| aros* \
+	| atheos* \
+	| auroraux* \
+	| aux* \
+	| beos* \
+	| bitrig* \
+	| bme* \
+	| bosx* \
+	| bsd* \
+	| cegcc* \
+	| chorusos* \
+	| chorusrdb* \
+	| clix* \
+	| cloudabi* \
+	| cnk* \
+	| conix* \
+	| cos* \
+	| cxux* \
+	| cygwin* \
+	| darwin* \
+	| dgux* \
+	| dicos* \
+	| dnix* \
+	| domain* \
+	| dragonfly* \
+	| drops* \
+	| ebmon* \
+	| ecoff* \
+	| ekkobsd* \
+	| emscripten* \
+	| emx* \
+	| es* \
+	| fiwix* \
+	| freebsd* \
+	| fuchsia* \
+	| genix* \
+	| genode* \
+	| glidix* \
+	| gnu* \
+	| go32* \
+	| haiku* \
+	| hcos* \
+	| hiux* \
+	| hms* \
+	| hpux* \
+	| ieee* \
+	| interix* \
+	| ios* \
+	| iris* \
+	| irix* \
+	| ironclad* \
+	| isc* \
+	| its* \
+	| l4re* \
+	| libertybsd* \
+	| lites* \
+	| lnews* \
+	| luna* \
+	| lynxos* \
+	| mach* \
+	| macos* \
+	| magic* \
+	| mbr* \
+	| midipix* \
+	| midnightbsd* \
+	| mingw32* \
+	| mingw64* \
+	| minix* \
+	| mint* \
+	| mirbsd* \
+	| mks* \
+	| mlibc* \
+	| mmixware* \
+	| mon960* \
+	| morphos* \
+	| moss* \
+	| moxiebox* \
+	| mpeix* \
+	| mpw* \
+	| msdos* \
+	| msys* \
+	| mvs* \
+	| nacl* \
+	| netbsd* \
+	| netware* \
+	| newsos* \
+	| nextstep* \
+	| nindy* \
+	| nonstopux* \
+	| nova* \
+	| nsk* \
+	| nucleus* \
+	| nx6 \
+	| nx7 \
+	| oabi* \
+	| ohos* \
+	| onefs* \
+	| openbsd* \
+	| openedition* \
+	| openstep* \
+	| os108* \
+	| os2* \
+	| os400* \
+	| os68k* \
+	| os9* \
+	| ose* \
+	| osf* \
+	| oskit* \
+	| osx* \
+	| palmos* \
+	| phoenix* \
+	| plan9* \
+	| powermax* \
+	| powerunix* \
+	| proelf* \
+	| psos* \
+	| psp* \
+	| ptx* \
+	| pw32* \
+	| qnx* \
+	| rdos* \
+	| redox* \
+	| rhapsody* \
+	| riscix* \
+	| riscos* \
+	| rtems* \
+	| rtmk* \
+	| rtu* \
+	| scout* \
+	| secbsd* \
+	| sei* \
+	| serenity* \
+	| sim* \
+	| skyos* \
+	| solaris* \
+	| solidbsd* \
+	| sortix* \
+	| storm-chaos* \
+	| sunos \
+	| sunos[34]* \
+	| superux* \
+	| syllable* \
+	| sym* \
+	| sysv* \
+	| tenex* \
+	| tirtos* \
+	| toppers* \
+	| tops10* \
+	| tops20* \
+	| tpf* \
+	| tvos* \
+	| twizzler* \
+	| uclinux* \
+	| udi* \
+	| udk* \
+	| ultrix* \
+	| unicos* \
+	| uniplus* \
+	| unleashed* \
+	| unos* \
+	| uwin* \
+	| uxpv* \
+	| v88r* \
+	|*vms* \
+	| vos* \
+	| vsta* \
+	| vxsim* \
+	| vxworks* \
+	| wasi* \
+	| watchos* \
+	| wince* \
+	| windiss* \
+	| windows* \
+	| winnt* \
+	| xenix* \
+	| xray* \
+	| zephyr* \
+	| zvmoe* )
 		;;
 	# This one is extra strict with allowed versions
 	sco3.2v2 | sco3.2v[4-9]* | sco5v6*)
 		# Don't forget version if it is 3.2v4 or newer.
 		;;
+	# This refers to builds using the UEFI calling convention
+	# (which depends on the architecture) and PE file format.
+	# Note that this is both a different calling convention and
+	# different file format than that of GNU-EFI
+	# (x86_64-w64-mingw32).
+	uefi)
+		;;
 	none)
 		;;
-	kernel* )
+	kernel* | msvc* )
 		# Restricted further below
 		;;
+	'')
+		if test x"$obj" = x
+		then
+			echo "Invalid configuration '$1': Blank OS only allowed with explicit machine code file format" 1>&2
+		fi
+		;;
 	*)
 		echo "Invalid configuration '$1': OS '$os' not recognized" 1>&2
 		exit 1
 		;;
 esac
 
+case $obj in
+	aout* | coff* | elf* | pe*)
+		;;
+	'')
+		# empty is fine
+		;;
+	*)
+		echo "Invalid configuration '$1': Machine code format '$obj' not recognized" 1>&2
+		exit 1
+		;;
+esac
+
+# Here we handle the constraint that a (synthetic) cpu and os are
+# valid only in combination with each other and nowhere else.
+case $cpu-$os in
+	# The "javascript-unknown-ghcjs" triple is used by GHC; we
+	# accept it here in order to tolerate that, but reject any
+	# variations.
+	javascript-ghcjs)
+		;;
+	javascript-* | *-ghcjs)
+		echo "Invalid configuration '$1': cpu '$cpu' is not valid with os '$os$obj'" 1>&2
+		exit 1
+		;;
+esac
+
 # As a final step for OS-related things, validate the OS-kernel combination
 # (given a valid OS), if there is a kernel.
-case $kernel-$os in
-	linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \
-		   | linux-musl* | linux-relibc* | linux-uclibc* | linux-mlibc* )
+case $kernel-$os-$obj in
+	linux-gnu*- | linux-android*- | linux-dietlibc*- | linux-llvm*- \
+		    | linux-mlibc*- | linux-musl*- | linux-newlib*- \
+		    | linux-relibc*- | linux-uclibc*- | linux-ohos*- )
+		;;
+	uclinux-uclibc*- | uclinux-gnu*- )
 		;;
-	uclinux-uclibc* )
+	managarm-mlibc*- | managarm-kernel*- )
 		;;
-	managarm-mlibc* | managarm-kernel* )
+	windows*-msvc*-)
 		;;
-	-dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* | -mlibc* )
+	-dietlibc*- | -llvm*- | -mlibc*- | -musl*- | -newlib*- | -relibc*- \
+		    | -uclibc*- )
 		# These are just libc implementations, not actual OSes, and thus
 		# require a kernel.
 		echo "Invalid configuration '$1': libc '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	-kernel* )
+	-kernel*- )
 		echo "Invalid configuration '$1': '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	*-kernel* )
+	*-kernel*- )
 		echo "Invalid configuration '$1': '$kernel' does not support '$os'." 1>&2
 		exit 1
 		;;
-	kfreebsd*-gnu* | kopensolaris*-gnu*)
+	*-msvc*- )
+		echo "Invalid configuration '$1': '$os' needs 'windows'." 1>&2
+		exit 1
 		;;
-	vxworks-simlinux | vxworks-simwindows | vxworks-spe)
+	kfreebsd*-gnu*- | knetbsd*-gnu*- | netbsd*-gnu*- | kopensolaris*-gnu*-)
 		;;
-	nto-qnx*)
+	vxworks-simlinux- | vxworks-simwindows- | vxworks-spe-)
 		;;
-	os2-emx)
+	nto-qnx*-)
 		;;
-	*-eabi* | *-gnueabi*)
+	os2-emx-)
 		;;
-	-*)
+	rtmk-nova-)
+		;;
+	*-eabi*- | *-gnueabi*-)
+		;;
+	none--*)
+		# None (no kernel, i.e. freestanding / bare metal),
+		# can be paired with an machine code file format
+		;;
+	-*-)
 		# Blank kernel with real OS is always fine.
 		;;
-	*-*)
+	--*)
+		# Blank kernel and OS with real machine code file format is always fine.
+		;;
+	*-*-*)
 		echo "Invalid configuration '$1': Kernel '$kernel' not known to work with OS '$os'." 1>&2
 		exit 1
 		;;
@@ -1826,7 +2273,7 @@ case $vendor in
 			*-riscix*)
 				vendor=acorn
 				;;
-			*-sunos*)
+			*-sunos* | *-solaris*)
 				vendor=sun
 				;;
 			*-cnk* | *-aix*)
@@ -1896,7 +2343,7 @@ case $vendor in
 		;;
 esac
 
-echo "$cpu-$vendor-${kernel:+$kernel-}$os"
+echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}"
 exit
 
 # Local variables:
diff -pruN 6.4.39-1/configure 6.5.4-0ubuntu1/configure
--- 6.4.39-1/configure	2024-07-20 09:34:52.000000000 +0000
+++ 6.5.4-0ubuntu1/configure	2025-06-17 22:18:34.000000000 +0000
@@ -1,11 +1,11 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for fetchmail 6.4.39.
+# Generated by GNU Autoconf 2.72 for fetchmail 6.5.4.
 #
-# Report bugs to <fetchmail-users@lists.sourceforge.net>.
+# Report bugs to <fetchmail-devel@lists.sourceforge.net>.
 #
 #
-# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
+# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
 # Inc.
 #
 #
@@ -17,7 +17,6 @@
 
 # Be more Bourne compatible
 DUALCASE=1; export DUALCASE # for MKS sh
-as_nop=:
 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
 then :
   emulate sh
@@ -26,12 +25,13 @@ then :
   # is contrary to our usage.  Disable this feature.
   alias -g '${1+"$@"}'='"$@"'
   setopt NO_GLOB_SUBST
-else $as_nop
-  case `(set -o) 2>/dev/null` in #(
+else case e in #(
+  e) case `(set -o) 2>/dev/null` in #(
   *posix*) :
     set -o posix ;; #(
   *) :
      ;;
+esac ;;
 esac
 fi
 
@@ -103,7 +103,7 @@ IFS=$as_save_IFS
 
      ;;
 esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
+# We did not find ourselves, most probably we were run as 'sh COMMAND'
 # in which case we are not to be found in the path.
 if test "x$as_myself" = x; then
   as_myself=$0
@@ -133,15 +133,14 @@ case $- in # ((((
 esac
 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
 # Admittedly, this is quite paranoid, since all the known shells bail
-# out after a failed `exec'.
+# out after a failed 'exec'.
 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
 exit 255
   fi
   # We don't want this to propagate to other subprocesses.
           { _as_can_reexec=; unset _as_can_reexec;}
 if test "x$CONFIG_SHELL" = x; then
-  as_bourne_compatible="as_nop=:
-if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
+  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
 then :
   emulate sh
   NULLCMD=:
@@ -149,12 +148,13 @@ then :
   # is contrary to our usage.  Disable this feature.
   alias -g '\${1+\"\$@\"}'='\"\$@\"'
   setopt NO_GLOB_SUBST
-else \$as_nop
-  case \`(set -o) 2>/dev/null\` in #(
+else case e in #(
+  e) case \`(set -o) 2>/dev/null\` in #(
   *posix*) :
     set -o posix ;; #(
   *) :
      ;;
+esac ;;
 esac
 fi
 "
@@ -172,8 +172,9 @@ as_fn_ret_failure && { exitcode=1; echo
 if ( set x; as_fn_ret_success y && test x = \"\$1\" )
 then :
 
-else \$as_nop
-  exitcode=1; echo positional parameters were not saved.
+else case e in #(
+  e) exitcode=1; echo positional parameters were not saved. ;;
+esac
 fi
 test x\$exitcode = x0 || exit 1
 blah=\$(echo \$(echo blah))
@@ -187,14 +188,15 @@ test \$(( 1 + 1 )) = 2 || exit 1"
   if (eval "$as_required") 2>/dev/null
 then :
   as_have_required=yes
-else $as_nop
-  as_have_required=no
+else case e in #(
+  e) as_have_required=no ;;
+esac
 fi
   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
 then :
 
-else $as_nop
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+else case e in #(
+  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 as_found=false
 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
 do
@@ -227,12 +229,13 @@ IFS=$as_save_IFS
 if $as_found
 then :
 
-else $as_nop
-  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
+else case e in #(
+  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
 	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
 then :
   CONFIG_SHELL=$SHELL as_have_required=yes
-fi
+fi ;;
+esac
 fi
 
 
@@ -254,7 +257,7 @@ case $- in # ((((
 esac
 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
 # Admittedly, this is quite paranoid, since all the known shells bail
-# out after a failed `exec'.
+# out after a failed 'exec'.
 printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
 exit 255
 fi
@@ -268,13 +271,14 @@ then :
     printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
   else
     printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
-$0: fetchmail-users@lists.sourceforge.net about your
+$0: fetchmail-devel@lists.sourceforge.net about your
 $0: system, including any error possibly output before this
 $0: message. Then install a modern shell, or manually run
 $0: the script under such a shell if you do have one."
   fi
   exit 1
-fi
+fi ;;
+esac
 fi
 fi
 SHELL=${CONFIG_SHELL-/bin/sh}
@@ -313,14 +317,6 @@ as_fn_exit ()
   as_fn_set_status $1
   exit $1
 } # as_fn_exit
-# as_fn_nop
-# ---------
-# Do nothing but, unlike ":", preserve the value of $?.
-as_fn_nop ()
-{
-  return $?
-}
-as_nop=as_fn_nop
 
 # as_fn_mkdir_p
 # -------------
@@ -389,11 +385,12 @@ then :
   {
     eval $1+=\$2
   }'
-else $as_nop
-  as_fn_append ()
+else case e in #(
+  e) as_fn_append ()
   {
     eval $1=\$$1\$2
-  }
+  } ;;
+esac
 fi # as_fn_append
 
 # as_fn_arith ARG...
@@ -407,21 +404,14 @@ then :
   {
     as_val=$(( $* ))
   }'
-else $as_nop
-  as_fn_arith ()
+else case e in #(
+  e) as_fn_arith ()
   {
     as_val=`expr "$@" || test $? -eq 1`
-  }
+  } ;;
+esac
 fi # as_fn_arith
 
-# as_fn_nop
-# ---------
-# Do nothing but, unlike ":", preserve the value of $?.
-as_fn_nop ()
-{
-  return $?
-}
-as_nop=as_fn_nop
 
 # as_fn_error STATUS ERROR [LINENO LOG_FD]
 # ----------------------------------------
@@ -495,6 +485,8 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits
     /[$]LINENO/=
   ' <$as_myself |
     sed '
+      t clear
+      :clear
       s/[$]LINENO.*/&-/
       t lineno
       b
@@ -543,7 +535,6 @@ esac
 as_echo='printf %s\n'
 as_echo_n='printf %s'
 
-
 rm -f conf$$ conf$$.exe conf$$.file
 if test -d conf$$.dir; then
   rm -f conf$$.dir/conf$$.file
@@ -555,9 +546,9 @@ if (echo >conf$$.file) 2>/dev/null; then
   if ln -s conf$$.file conf$$ 2>/dev/null; then
     as_ln_s='ln -s'
     # ... but there are two gotchas:
-    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
-    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-    # In both cases, we have to default to `cp -pR'.
+    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
+    # In both cases, we have to default to 'cp -pR'.
     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
       as_ln_s='cp -pR'
   elif ln conf$$.file conf$$ 2>/dev/null; then
@@ -582,10 +573,12 @@ as_test_x='test -x'
 as_executable_p=as_fn_executable_p
 
 # Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
+as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
 
 # Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
+as_tr_sh="eval sed '$as_sed_sh'" # deprecated
 
 
 test -n "$DJDIR" || exec 7<&0 </dev/null
@@ -611,9 +604,9 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='fetchmail'
 PACKAGE_TARNAME='fetchmail'
-PACKAGE_VERSION='6.4.39'
-PACKAGE_STRING='fetchmail 6.4.39'
-PACKAGE_BUGREPORT='fetchmail-users@lists.sourceforge.net'
+PACKAGE_VERSION='6.5.4'
+PACKAGE_STRING='fetchmail 6.5.4'
+PACKAGE_BUGREPORT='fetchmail-devel@lists.sourceforge.net'
 PACKAGE_URL=''
 
 ac_unique_file="fetchmail.h"
@@ -651,12 +644,9 @@ ac_includes_default="\
 
 ac_header_c_list=
 gt_needs=
-ac_func_c_list=
 ac_subst_vars='am__EXEEXT_FALSE
 am__EXEEXT_TRUE
 LTLIBOBJS
-NEED_TRIO_FALSE
-NEED_TRIO_TRUE
 LIBSSL_PREFIX
 LTLIBSSL
 LIBSSL
@@ -668,10 +658,6 @@ LTLIBWOLFSSL
 LIBWOLFSSL
 KERBEROS_V4_ENABLE_FALSE
 KERBEROS_V4_ENABLE_TRUE
-NEED_GETNAMEINFO_FALSE
-NEED_GETNAMEINFO_TRUE
-NEED_GETADDRINFO_FALSE
-NEED_GETADDRINFO_TRUE
 NTLM_ENABLE_FALSE
 NTLM_ENABLE_TRUE
 RPA_ENABLE_FALSE
@@ -686,9 +672,6 @@ POP3_ENABLE_FALSE
 POP3_ENABLE_TRUE
 POP2_ENABLE_FALSE
 POP2_ENABLE_TRUE
-maildrop
-sendmail
-procmail
 EXTRAOBJ
 LIBOBJS
 POSUB
@@ -714,8 +697,6 @@ YACC
 LEXLIB
 LEX_OUTPUT_ROOT
 LEX
-EGREP
-GREP
 HTMLDOC
 RST2HTML
 PKG_CONFIG_LIBDIR
@@ -752,6 +733,8 @@ PYTHON_PREFIX
 PYTHON_PLATFORM
 PYTHON_VERSION
 PYTHON
+am__xargs_n
+am__rm_f_notfound
 AM_BACKSLASH
 AM_DEFAULT_VERBOSITY
 AM_DEFAULT_V
@@ -843,7 +826,6 @@ enable_rpath
 enable_nls
 with_libiconv_prefix
 with_libintl_prefix
-enable_fallback
 enable_POP2
 enable_POP3
 enable_IMAP
@@ -991,7 +973,7 @@ do
     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
     # Reject names that are not valid shell variable names.
     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
-      as_fn_error $? "invalid feature name: \`$ac_useropt'"
+      as_fn_error $? "invalid feature name: '$ac_useropt'"
     ac_useropt_orig=$ac_useropt
     ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
     case $ac_user_opts in
@@ -1017,7 +999,7 @@ do
     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
     # Reject names that are not valid shell variable names.
     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
-      as_fn_error $? "invalid feature name: \`$ac_useropt'"
+      as_fn_error $? "invalid feature name: '$ac_useropt'"
     ac_useropt_orig=$ac_useropt
     ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
     case $ac_user_opts in
@@ -1230,7 +1212,7 @@ do
     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
     # Reject names that are not valid shell variable names.
     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
-      as_fn_error $? "invalid package name: \`$ac_useropt'"
+      as_fn_error $? "invalid package name: '$ac_useropt'"
     ac_useropt_orig=$ac_useropt
     ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
     case $ac_user_opts in
@@ -1246,7 +1228,7 @@ do
     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
     # Reject names that are not valid shell variable names.
     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
-      as_fn_error $? "invalid package name: \`$ac_useropt'"
+      as_fn_error $? "invalid package name: '$ac_useropt'"
     ac_useropt_orig=$ac_useropt
     ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
     case $ac_user_opts in
@@ -1276,8 +1258,8 @@ do
   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
     x_libraries=$ac_optarg ;;
 
-  -*) as_fn_error $? "unrecognized option: \`$ac_option'
-Try \`$0 --help' for more information"
+  -*) as_fn_error $? "unrecognized option: '$ac_option'
+Try '$0 --help' for more information"
     ;;
 
   *=*)
@@ -1285,7 +1267,7 @@ Try \`$0 --help' for more information"
     # Reject names that are not valid shell variable names.
     case $ac_envvar in #(
       '' | [0-9]* | *[!_$as_cr_alnum]* )
-      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
+      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
     esac
     eval $ac_envvar=\$ac_optarg
     export $ac_envvar ;;
@@ -1335,7 +1317,7 @@ do
   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
 done
 
-# There might be people who depend on the old broken behavior: `$host'
+# There might be people who depend on the old broken behavior: '$host'
 # used to hold the argument of --host etc.
 # FIXME: To remove some day.
 build=$build_alias
@@ -1403,7 +1385,7 @@ if test ! -r "$srcdir/$ac_unique_file";
   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
 fi
-ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
 ac_abs_confdir=`(
 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
 	pwd)`
@@ -1431,7 +1413,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures fetchmail 6.4.39 to adapt to many kinds of systems.
+'configure' configures fetchmail 6.5.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1445,11 +1427,11 @@ Configuration:
       --help=short        display options specific to this package
       --help=recursive    display the short help of all the included packages
   -V, --version           display version information and exit
-  -q, --quiet, --silent   do not print \`checking ...' messages
+  -q, --quiet, --silent   do not print 'checking ...' messages
       --cache-file=FILE   cache test results in FILE [disabled]
-  -C, --config-cache      alias for \`--cache-file=config.cache'
+  -C, --config-cache      alias for '--cache-file=config.cache'
   -n, --no-create         do not create output files
-      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
+      --srcdir=DIR        find the sources in DIR [configure dir or '..']
 
 Installation directories:
   --prefix=PREFIX         install architecture-independent files in PREFIX
@@ -1457,10 +1439,10 @@ Installation directories:
   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                           [PREFIX]
 
-By default, \`make install' will install all the files in
-\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
-an installation prefix other than \`$ac_default_prefix' using \`--prefix',
-for instance \`--prefix=\$HOME'.
+By default, 'make install' will install all the files in
+'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
+an installation prefix other than '$ac_default_prefix' using '--prefix',
+for instance '--prefix=\$HOME'.
 
 For better control, use the options below.
 
@@ -1502,7 +1484,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of fetchmail 6.4.39:";;
+     short | recursive ) echo "Configuration of fetchmail 6.5.4:";;
    esac
   cat <<\_ACEOF
 
@@ -1518,10 +1500,6 @@ Optional Features:
                           speeds up one-time build
   --disable-rpath         do not hardcode runtime library paths
   --disable-nls           do not use Native Language Support
-  --enable-fallback=procmail    enable procmail as fallback
-  --enable-fallback=sendmail    enable /usr/sbin/sendmail as fallback
-  --enable-fallback=maildrop    enable maildrop as fallback
-  --enable-fallback=no          disable fallback
   --enable-POP2           compile in POP2 protocol support (obsolete)
   --disable-POP3          do not compile in POP3 protocol support
   --disable-IMAP          do not compile in IMAP protocol support
@@ -1583,19 +1561,19 @@ Some influential environment variables:
               directories to add to pkg-config's search path
   PKG_CONFIG_LIBDIR
               path overriding pkg-config's built-in search path
-  YACC        The `Yet Another Compiler Compiler' implementation to use.
-              Defaults to the first program found out of: `bison -y', `byacc',
-              `yacc'.
+  YACC        The 'Yet Another Compiler Compiler' implementation to use.
+              Defaults to the first program found out of: 'bison -y', 'byacc',
+              'yacc'.
   YFLAGS      The list of arguments that will be passed by default to $YACC.
               This script will default YFLAGS to the empty string to avoid a
-              default value of `-d' given by some make applications.
+              default value of '-d' given by some make applications.
   SSL_CFLAGS  C compiler flags for SSL, overriding pkg-config
   SSL_LIBS    linker flags for SSL, overriding pkg-config
 
-Use these variables to override the choices made by `configure' or to help
+Use these variables to override the choices made by 'configure' or to help
 it to find libraries and programs with nonstandard names/locations.
 
-Report bugs to <fetchmail-users@lists.sourceforge.net>.
+Report bugs to <fetchmail-devel@lists.sourceforge.net>.
 _ACEOF
 ac_status=$?
 fi
@@ -1659,10 +1637,10 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-fetchmail configure 6.4.39
-generated by GNU Autoconf 2.71
+fetchmail configure 6.5.4
+generated by GNU Autoconf 2.72
 
-Copyright (C) 2021 Free Software Foundation, Inc.
+Copyright (C) 2023 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it.
 _ACEOF
@@ -1701,11 +1679,12 @@ printf "%s\n" "$ac_try_echo"; } >&5
        } && test -s conftest.$ac_objext
 then :
   ac_retval=0
-else $as_nop
-  printf "%s\n" "$as_me: failed program was:" >&5
+else case e in #(
+  e) printf "%s\n" "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-	ac_retval=1
+	ac_retval=1 ;;
+esac
 fi
   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   as_fn_set_status $ac_retval
@@ -1724,8 +1703,8 @@ printf %s "checking for $2... " >&6; }
 if eval test \${$3+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 $4
 #include <$2>
@@ -1733,10 +1712,12 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   eval "$3=yes"
-else $as_nop
-  eval "$3=no"
+else case e in #(
+  e) eval "$3=no" ;;
+esac
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 eval ac_res=\$$3
 	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
@@ -1772,63 +1753,17 @@ printf "%s\n" "$ac_try_echo"; } >&5
        }
 then :
   ac_retval=0
-else $as_nop
-  printf "%s\n" "$as_me: failed program was:" >&5
+else case e in #(
+  e) printf "%s\n" "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-    ac_retval=1
-fi
-  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-  as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_cpp
-
-# ac_fn_c_try_link LINENO
-# -----------------------
-# Try to link conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_link ()
-{
-  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
-  if { { ac_try="$ac_link"
-case "(($ac_try" in
-  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-  *) ac_try_echo=$ac_try;;
+    ac_retval=1 ;;
 esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-printf "%s\n" "$ac_try_echo"; } >&5
-  (eval "$ac_link") 2>conftest.err
-  ac_status=$?
-  if test -s conftest.err; then
-    grep -v '^ *+' conftest.err >conftest.er1
-    cat conftest.er1 >&5
-    mv -f conftest.er1 conftest.err
-  fi
-  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-  test $ac_status = 0; } && {
-	 test -z "$ac_c_werror_flag" ||
-	 test ! -s conftest.err
-       } && test -s conftest$ac_exeext && {
-	 test "$cross_compiling" = yes ||
-	 test -x conftest$ac_exeext
-       }
-then :
-  ac_retval=0
-else $as_nop
-  printf "%s\n" "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-	ac_retval=1
 fi
-  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
-  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
-  # interfere with the next link command; also delete a directory that is
-  # left behind by Apple's compiler.  We do this before executing the actions.
-  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   as_fn_set_status $ac_retval
 
-} # ac_fn_c_try_link
+} # ac_fn_c_try_cpp
 
 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
 # -------------------------------------------
@@ -1842,8 +1777,8 @@ printf %s "checking for $2... " >&6; }
 if eval test \${$3+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  eval "$3=no"
+else case e in #(
+  e) eval "$3=no"
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 $4
@@ -1873,12 +1808,14 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
 
-else $as_nop
-  eval "$3=yes"
+else case e in #(
+  e) eval "$3=yes" ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 eval ac_res=\$$3
 	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
@@ -1899,8 +1836,8 @@ printf %s "checking for uint$2_t... " >&
 if eval test \${$3+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  eval "$3=no"
+else case e in #(
+  e) eval "$3=no"
      # Order is important - never check a type that is potentially smaller
      # than half of the expected target width.
      for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
@@ -1932,10 +1869,12 @@ rm -f core conftest.err conftest.$ac_obj
        if eval test \"x\$"$3"\" = x"no"
 then :
 
-else $as_nop
-  break
+else case e in #(
+  e) break ;;
+esac
 fi
-     done
+     done ;;
+esac
 fi
 eval ac_res=\$$3
 	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
@@ -1950,10 +1889,6 @@ printf "%s\n" "$ac_res" >&6; }
 # accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
 ac_fn_check_decl ()
 {
-  ac_save_ac_compile="$ac_compile"
-  if test -n "$ac_compile_for_check_decl"; then
-    ac_compile="$ac_compile_for_check_decl"
-  fi
   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   as_decl_name=`echo $2|sed 's/ *(.*//'`
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
@@ -1961,8 +1896,8 @@ printf %s "checking whether $as_decl_nam
 if eval test \${$3+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
+else case e in #(
+  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   eval ac_save_FLAGS=\$$6
   as_fn_append $6 " $5"
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -1986,21 +1921,70 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   eval "$3=yes"
-else $as_nop
-  eval "$3=no"
+else case e in #(
+  e) eval "$3=no" ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
   eval $6=\$ac_save_FLAGS
-
+ ;;
+esac
 fi
 eval ac_res=\$$3
 	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 printf "%s\n" "$ac_res" >&6; }
   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-  ac_compile="$ac_save_ac_compile"
 
 } # ac_fn_check_decl
 
+# ac_fn_c_try_link LINENO
+# -----------------------
+# Try to link conftest.$ac_ext, and return whether this succeeded.
+ac_fn_c_try_link ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+printf "%s\n" "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest$ac_exeext && {
+	 test "$cross_compiling" = yes ||
+	 test -x conftest$ac_exeext
+       }
+then :
+  ac_retval=0
+else case e in #(
+  e) printf "%s\n" "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_retval=1 ;;
+esac
+fi
+  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
+  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
+  # interfere with the next link command; also delete a directory that is
+  # left behind by Apple's compiler.  We do this before executing the actions.
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+  as_fn_set_status $ac_retval
+
+} # ac_fn_c_try_link
+
 # ac_fn_c_try_run LINENO
 # ----------------------
 # Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
@@ -2031,12 +2015,13 @@ printf "%s\n" "$ac_try_echo"; } >&5
   test $ac_status = 0; }; }
 then :
   ac_retval=0
-else $as_nop
-  printf "%s\n" "$as_me: program exited with status $ac_status" >&5
+else case e in #(
+  e) printf "%s\n" "$as_me: program exited with status $ac_status" >&5
        printf "%s\n" "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-       ac_retval=$ac_status
+       ac_retval=$ac_status ;;
+esac
 fi
   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
@@ -2055,15 +2040,15 @@ printf %s "checking for $2... " >&6; }
 if eval test \${$3+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
 #define $2 innocuous_$2
 
 /* System header to define __stub macros and hopefully few prototypes,
-   which can conflict with char $2 (); below.  */
+   which can conflict with char $2 (void); below.  */
 
 #include <limits.h>
 #undef $2
@@ -2074,7 +2059,7 @@ else $as_nop
 #ifdef __cplusplus
 extern "C"
 #endif
-char $2 ();
+char $2 (void);
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
@@ -2093,11 +2078,13 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   eval "$3=yes"
-else $as_nop
-  eval "$3=no"
+else case e in #(
+  e) eval "$3=no" ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext conftest.$ac_ext
+    conftest$ac_exeext conftest.$ac_ext ;;
+esac
 fi
 eval ac_res=\$$3
 	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
@@ -2151,18 +2138,19 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_hi=$ac_mid; break
-else $as_nop
-  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
+else case e in #(
+  e) as_fn_arith $ac_mid + 1 && ac_lo=$as_val
 			if test $ac_lo -le $ac_mid; then
 			  ac_lo= ac_hi=
 			  break
 			fi
-			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
+			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
   done
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 $4
 int
@@ -2197,20 +2185,23 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_lo=$ac_mid; break
-else $as_nop
-  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
+else case e in #(
+  e) as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
 			if test $ac_mid -le $ac_hi; then
 			  ac_lo= ac_hi=
 			  break
 			fi
-			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
+			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
   done
-else $as_nop
-  ac_lo= ac_hi=
+else case e in #(
+  e) ac_lo= ac_hi= ;;
+esac
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
 # Binary search between lo and hi bounds.
@@ -2233,8 +2224,9 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_hi=$ac_mid
-else $as_nop
-  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
+else case e in #(
+  e) as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
 done
@@ -2282,8 +2274,9 @@ _ACEOF
 if ac_fn_c_try_run "$LINENO"
 then :
   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
-else $as_nop
-  ac_retval=1
+else case e in #(
+  e) ac_retval=1 ;;
+esac
 fi
 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   conftest.$ac_objext conftest.beam conftest.$ac_ext
@@ -2318,8 +2311,8 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by fetchmail $as_me 6.4.39, which was
-generated by GNU Autoconf 2.71.  Invocation command line was
+It was created by fetchmail $as_me 6.5.4, which was
+generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
 
@@ -2565,10 +2558,10 @@ esac
 printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
     sed 's/^/| /' "$ac_site_file" >&5
     . "$ac_site_file" \
-      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error $? "failed to load site script $ac_site_file
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; }
   fi
 done
 
@@ -2605,9 +2598,7 @@ struct stat;
 /* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
 struct buf { int x; };
 struct buf * (*rcsopen) (struct buf *, struct stat *, int);
-static char *e (p, i)
-     char **p;
-     int i;
+static char *e (char **p, int i)
 {
   return p[i];
 }
@@ -2621,6 +2612,21 @@ static char *f (char * (*g) (char **, in
   return s;
 }
 
+/* C89 style stringification. */
+#define noexpand_stringify(a) #a
+const char *stringified = noexpand_stringify(arbitrary+token=sequence);
+
+/* C89 style token pasting.  Exercises some of the corner cases that
+   e.g. old MSVC gets wrong, but not very hard. */
+#define noexpand_concat(a,b) a##b
+#define expand_concat(a,b) noexpand_concat(a,b)
+extern int vA;
+extern int vbee;
+#define aye A
+#define bee B
+int *pvA = &expand_concat(v,aye);
+int *pvbee = &noexpand_concat(v,bee);
+
 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
    function prototypes and stuff, but not \xHH hex character constants.
    These do not provoke an error unfortunately, instead are silently treated
@@ -2648,16 +2654,19 @@ ok |= (argc == 0 || f (e, argv, 0) != ar
 
 # Test code for whether the C compiler supports C99 (global declarations)
 ac_c_conftest_c99_globals='
-// Does the compiler advertise C99 conformance?
+/* Does the compiler advertise C99 conformance? */
 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
 # error "Compiler does not advertise C99 conformance"
 #endif
 
+// See if C++-style comments work.
+
 #include <stdbool.h>
 extern int puts (const char *);
 extern int printf (const char *, ...);
 extern int dprintf (int, const char *, ...);
 extern void *malloc (size_t);
+extern void free (void *);
 
 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
 // dprintf is used instead of fprintf to avoid needing to declare
@@ -2707,7 +2716,6 @@ typedef const char *ccp;
 static inline int
 test_restrict (ccp restrict text)
 {
-  // See if C++-style comments work.
   // Iterate through items via the restricted pointer.
   // Also check for declarations in for loops.
   for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
@@ -2773,6 +2781,8 @@ ac_c_conftest_c99_main='
   ia->datasize = 10;
   for (int i = 0; i < ia->datasize; ++i)
     ia->data[i] = i * 1.234;
+  // Work around memory leak warnings.
+  free (ia);
 
   // Check named initializers.
   struct named_init ni = {
@@ -2794,7 +2804,7 @@ ac_c_conftest_c99_main='
 
 # Test code for whether the C compiler supports C11 (global declarations)
 ac_c_conftest_c11_globals='
-// Does the compiler advertise C11 conformance?
+/* Does the compiler advertise C11 conformance? */
 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
 # error "Compiler does not advertise C11 conformance"
 #endif
@@ -2908,9 +2918,7 @@ as_fn_append ac_header_c_list " sys/type
 as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
 as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
 as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
-as_fn_append ac_header_c_list " sys/time.h sys_time_h HAVE_SYS_TIME_H"
 gt_needs="$gt_needs need-ngettext"
-as_fn_append ac_func_c_list " vprintf HAVE_VPRINTF"
 
 # Auxiliary files required by this configure script.
 ac_aux_files="config.rpath ar-lib compile missing install-sh config.guess config.sub"
@@ -2990,8 +2998,9 @@ IFS=$as_save_IFS
 if $as_found
 then :
 
-else $as_nop
-  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
+esac
 fi
 
 
@@ -3019,12 +3028,12 @@ for ac_var in $ac_precious_vars; do
   eval ac_new_val=\$ac_env_${ac_var}_value
   case $ac_old_set,$ac_new_set in
     set,)
-      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
-printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
+printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
       ac_cache_corrupted=: ;;
     ,set)
-      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
-printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
+printf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
       ac_cache_corrupted=: ;;
     ,);;
     *)
@@ -3033,18 +3042,18 @@ printf "%s\n" "$as_me: error: \`$ac_var'
 	ac_old_val_w=`echo x $ac_old_val`
 	ac_new_val_w=`echo x $ac_new_val`
 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
-	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
-printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
+printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
 	  ac_cache_corrupted=:
 	else
-	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
-printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
+	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
+printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
 	  eval $ac_var=\$ac_old_val
 	fi
-	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
-printf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
-	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
-printf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
+	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
+printf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
+	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
+printf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
       fi;;
   esac
   # Pass precious variables to config.status.
@@ -3060,11 +3069,11 @@ printf "%s\n" "$as_me:   current value:
   fi
 done
 if $ac_cache_corrupted; then
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
-  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
+  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
 	    and start over" "$LINENO" 5
 fi
 ## -------------------- ##
@@ -3095,15 +3104,16 @@ printf %s "checking build system type...
 if test ${ac_cv_build+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_build_alias=$build_alias
+else case e in #(
+  e) ac_build_alias=$build_alias
 test "x$ac_build_alias" = x &&
   ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
 test "x$ac_build_alias" = x &&
   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
   as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
 printf "%s\n" "$ac_cv_build" >&6; }
@@ -3130,14 +3140,15 @@ printf %s "checking host system type...
 if test ${ac_cv_host+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test "x$host_alias" = x; then
+else case e in #(
+  e) if test "x$host_alias" = x; then
   ac_cv_host=$ac_cv_build
 else
   ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
     as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
 fi
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
 printf "%s\n" "$ac_cv_host" >&6; }
@@ -3161,7 +3172,7 @@ case $host_os in *\ *) host_os=`echo "$h
 
 
 
-am__api_version='1.16'
+am__api_version='1.17'
 
 
   # Find a good install program.  We prefer a C program (faster),
@@ -3184,8 +3195,8 @@ if test -z "$INSTALL"; then
 if test ${ac_cv_path_install+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+else case e in #(
+  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 for as_dir in $PATH
 do
   IFS=$as_save_IFS
@@ -3239,7 +3250,8 @@ esac
 IFS=$as_save_IFS
 
 rm -rf conftest.one conftest.two conftest.dir
-
+ ;;
+esac
 fi
   if test ${ac_cv_path_install+y}; then
     INSTALL=$ac_cv_path_install
@@ -3262,6 +3274,165 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCR
 
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5
+printf %s "checking whether sleep supports fractional seconds... " >&6; }
+if test ${am_cv_sleep_fractional_seconds+y}
+then :
+  printf %s "(cached) " >&6
+else case e in #(
+  e) if sleep 0.001 2>/dev/null
+then :
+  am_cv_sleep_fractional_seconds=yes
+else case e in #(
+  e) am_cv_sleep_fractional_seconds=no ;;
+esac
+fi
+ ;;
+esac
+fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5
+printf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; }
+
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5
+printf %s "checking filesystem timestamp resolution... " >&6; }
+if test ${am_cv_filesystem_timestamp_resolution+y}
+then :
+  printf %s "(cached) " >&6
+else case e in #(
+  e) # Default to the worst case.
+am_cv_filesystem_timestamp_resolution=2
+
+# Only try to go finer than 1 sec if sleep can do it.
+# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work,
+# - 1 sec is not much of a win compared to 2 sec, and
+# - it takes 2 seconds to perform the test whether 1 sec works.
+#
+# Instead, just use the default 2s on platforms that have 1s resolution,
+# accept the extra 1s delay when using $sleep in the Automake tests, in
+# exchange for not incurring the 2s delay for running the test for all
+# packages.
+#
+am_try_resolutions=
+if test "$am_cv_sleep_fractional_seconds" = yes; then
+  # Even a millisecond often causes a bunch of false positives,
+  # so just try a hundredth of a second. The time saved between .001 and
+  # .01 is not terribly consequential.
+  am_try_resolutions="0.01 0.1 $am_try_resolutions"
+fi
+
+# In order to catch current-generation FAT out, we must *modify* files
+# that already exist; the *creation* timestamp is finer.  Use names
+# that make ls -t sort them differently when they have equal
+# timestamps than when they have distinct timestamps, keeping
+# in mind that ls -t prints the *newest* file first.
+rm -f conftest.ts?
+: > conftest.ts1
+: > conftest.ts2
+: > conftest.ts3
+
+# Make sure ls -t actually works.  Do 'set' in a subshell so we don't
+# clobber the current shell's arguments. (Outer-level square brackets
+# are removed by m4; they're present so that m4 does not expand
+# <dollar><star>; be careful, easy to get confused.)
+if (
+     set X `ls -t conftest.ts[12]` &&
+     {
+       test "$*" != "X conftest.ts1 conftest.ts2" ||
+       test "$*" != "X conftest.ts2 conftest.ts1";
+     }
+); then :; else
+  # If neither matched, then we have a broken ls.  This can happen
+  # if, for instance, CONFIG_SHELL is bash and it inherits a
+  # broken ls alias from the environment.  This has actually
+  # happened.  Such a system could not be considered "sane".
+  printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5
+  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
+as_fn_error $? "ls -t produces unexpected output.
+Make sure there is not a broken ls alias in your environment.
+See 'config.log' for more details" "$LINENO" 5; }
+fi
+
+for am_try_res in $am_try_resolutions; do
+  # Any one fine-grained sleep might happen to cross the boundary
+  # between two values of a coarser actual resolution, but if we do
+  # two fine-grained sleeps in a row, at least one of them will fall
+  # entirely within a coarse interval.
+  echo alpha > conftest.ts1
+  sleep $am_try_res
+  echo beta > conftest.ts2
+  sleep $am_try_res
+  echo gamma > conftest.ts3
+
+  # We assume that 'ls -t' will make use of high-resolution
+  # timestamps if the operating system supports them at all.
+  if (set X `ls -t conftest.ts?` &&
+      test "$2" = conftest.ts3 &&
+      test "$3" = conftest.ts2 &&
+      test "$4" = conftest.ts1); then
+    #
+    # Ok, ls -t worked. If we're at a resolution of 1 second, we're done,
+    # because we don't need to test make.
+    make_ok=true
+    if test $am_try_res != 1; then
+      # But if we've succeeded so far with a subsecond resolution, we
+      # have one more thing to check: make. It can happen that
+      # everything else supports the subsecond mtimes, but make doesn't;
+      # notably on macOS, which ships make 3.81 from 2006 (the last one
+      # released under GPLv2). https://bugs.gnu.org/68808
+      #
+      # We test $MAKE if it is defined in the environment, else "make".
+      # It might get overridden later, but our hope is that in practice
+      # it does not matter: it is the system "make" which is (by far)
+      # the most likely to be broken, whereas if the user overrides it,
+      # probably they did so with a better, or at least not worse, make.
+      # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html
+      #
+      # Create a Makefile (real tab character here):
+      rm -f conftest.mk
+      echo 'conftest.ts1: conftest.ts2' >conftest.mk
+      echo '	touch conftest.ts2' >>conftest.mk
+      #
+      # Now, running
+      #   touch conftest.ts1; touch conftest.ts2; make
+      # should touch ts1 because ts2 is newer. This could happen by luck,
+      # but most often, it will fail if make's support is insufficient. So
+      # test for several consecutive successes.
+      #
+      # (We reuse conftest.ts[12] because we still want to modify existing
+      # files, not create new ones, per above.)
+      n=0
+      make=${MAKE-make}
+      until test $n -eq 3; do
+        echo one > conftest.ts1
+        sleep $am_try_res
+        echo two > conftest.ts2 # ts2 should now be newer than ts1
+        if $make -f conftest.mk | grep 'up to date' >/dev/null; then
+          make_ok=false
+          break # out of $n loop
+        fi
+        n=`expr $n + 1`
+      done
+    fi
+    #
+    if $make_ok; then
+      # Everything we know to check worked out, so call this resolution good.
+      am_cv_filesystem_timestamp_resolution=$am_try_res
+      break # out of $am_try_res loop
+    fi
+    # Otherwise, we'll go on to check the next resolution.
+  fi
+done
+rm -f conftest.ts?
+# (end _am_filesystem_timestamp_resolution)
+ ;;
+esac
+fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5
+printf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; }
+
+# This check should not be cached, as it may vary across builds of
+# different projects.
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
 printf %s "checking whether build environment is sane... " >&6; }
 # Reject unsafe characters in $srcdir or the absolute working directory
@@ -3282,49 +3453,45 @@ esac
 # symlink; some systems play weird games with the mod time of symlinks
 # (eg FreeBSD returns the mod time of the symlink's containing
 # directory).
-if (
-   am_has_slept=no
-   for am_try in 1 2; do
-     echo "timestamp, slept: $am_has_slept" > conftest.file
-     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
-     if test "$*" = "X"; then
-	# -L didn't work.
-	set X `ls -t "$srcdir/configure" conftest.file`
-     fi
-     if test "$*" != "X $srcdir/configure conftest.file" \
-	&& test "$*" != "X conftest.file $srcdir/configure"; then
+am_build_env_is_sane=no
+am_has_slept=no
+rm -f conftest.file
+for am_try in 1 2; do
+  echo "timestamp, slept: $am_has_slept" > conftest.file
+  if (
+    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+    if test "$*" = "X"; then
+      # -L didn't work.
+      set X `ls -t "$srcdir/configure" conftest.file`
+    fi
+    test "$2" = conftest.file
+  ); then
+    am_build_env_is_sane=yes
+    break
+  fi
+  # Just in case.
+  sleep "$am_cv_filesystem_timestamp_resolution"
+  am_has_slept=yes
+done
 
-	# If neither matched, then we have a broken ls.  This can happen
-	# if, for instance, CONFIG_SHELL is bash and it inherits a
-	# broken ls alias from the environment.  This has actually
-	# happened.  Such a system could not be considered "sane".
-	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
-  alias in your environment" "$LINENO" 5
-     fi
-     if test "$2" = conftest.file || test $am_try -eq 2; then
-       break
-     fi
-     # Just in case.
-     sleep 1
-     am_has_slept=yes
-   done
-   test "$2" = conftest.file
-   )
-then
-   # Ok.
-   :
-else
-   as_fn_error $? "newly created file is older than distributed files!
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5
+printf "%s\n" "$am_build_env_is_sane" >&6; }
+if test "$am_build_env_is_sane" = no; then
+  as_fn_error $? "newly created file is older than distributed files!
 Check your system clock" "$LINENO" 5
 fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-printf "%s\n" "yes" >&6; }
+
 # If we didn't sleep, we still need to ensure time stamps of config.status and
 # generated files are strictly newer.
 am_sleep_pid=
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then
-  ( sleep 1 ) &
+if test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1
+then :
+
+else case e in #(
+  e)   ( sleep "$am_cv_filesystem_timestamp_resolution" ) &
   am_sleep_pid=$!
+ ;;
+esac
 fi
 
 rm -f conftest.file
@@ -3335,7 +3502,7 @@ test "$program_prefix" != NONE &&
 test "$program_suffix" != NONE &&
   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
 # Double any \ or $.
-# By default was `s,x,x', remove it if useless.
+# By default was 's,x,x', remove it if useless.
 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
 program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
 
@@ -3378,8 +3545,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_STRIP+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$STRIP"; then
+else case e in #(
+  e) if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -3401,7 +3568,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 STRIP=$ac_cv_prog_STRIP
 if test -n "$STRIP"; then
@@ -3423,8 +3591,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_STRIP+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_STRIP"; then
+else case e in #(
+  e) if test -n "$ac_ct_STRIP"; then
   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -3446,7 +3614,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
 if test -n "$ac_ct_STRIP"; then
@@ -3482,8 +3651,8 @@ if test -z "$MKDIR_P"; then
   if test ${ac_cv_path_mkdir+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+else case e in #(
+  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
 do
   IFS=$as_save_IFS
@@ -3497,7 +3666,7 @@ do
 	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
 	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
 	     'mkdir ('*'coreutils) '* | \
-	     'BusyBox '* | \
+	     *'BusyBox '* | \
 	     'mkdir (fileutils) '4.1*)
 	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
 	       break 3;;
@@ -3506,18 +3675,17 @@ do
        done
   done
 IFS=$as_save_IFS
-
+ ;;
+esac
 fi
 
   test -d ./--version && rmdir ./--version
   if test ${ac_cv_path_mkdir+y}; then
     MKDIR_P="$ac_cv_path_mkdir -p"
   else
-    # As a last resort, use the slow shell script.  Don't cache a
-    # value for MKDIR_P within a source directory, because that will
-    # break other packages using the cache if that directory is
-    # removed, or if the value is a relative name.
-    MKDIR_P="$ac_install_sh -d"
+    # As a last resort, use plain mkdir -p,
+    # in the hope it doesn't have the bugs of ancient mkdir.
+    MKDIR_P='mkdir -p'
   fi
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
@@ -3532,8 +3700,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_AWK+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$AWK"; then
+else case e in #(
+  e) if test -n "$AWK"; then
   ac_cv_prog_AWK="$AWK" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -3555,7 +3723,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 AWK=$ac_cv_prog_AWK
 if test -n "$AWK"; then
@@ -3577,8 +3746,8 @@ ac_make=`printf "%s\n" "$2" | sed 's/+/p
 if eval test \${ac_cv_prog_make_${ac_make}_set+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat >conftest.make <<\_ACEOF
+else case e in #(
+  e) cat >conftest.make <<\_ACEOF
 SHELL = /bin/sh
 all:
 	@echo '@@@%%%=$(MAKE)=@@@%%%'
@@ -3590,7 +3759,8 @@ case `${MAKE-make} -f conftest.make 2>/d
   *)
     eval ac_cv_prog_make_${ac_make}_set=no;;
 esac
-rm -f conftest.make
+rm -f conftest.make ;;
+esac
 fi
 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
@@ -3611,25 +3781,21 @@ else
 fi
 rmdir .tst 2>/dev/null
 
+AM_DEFAULT_VERBOSITY=1
 # Check whether --enable-silent-rules was given.
 if test ${enable_silent_rules+y}
 then :
   enableval=$enable_silent_rules;
 fi
 
-case $enable_silent_rules in # (((
-  yes) AM_DEFAULT_VERBOSITY=0;;
-   no) AM_DEFAULT_VERBOSITY=1;;
-    *) AM_DEFAULT_VERBOSITY=1;;
-esac
 am_make=${MAKE-make}
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
 printf %s "checking whether $am_make supports nested variables... " >&6; }
 if test ${am_cv_make_support_nested_variables+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if printf "%s\n" 'TRUE=$(BAR$(V))
+else case e in #(
+  e) if printf "%s\n" 'TRUE=$(BAR$(V))
 BAR0=false
 BAR1=true
 V=1
@@ -3639,19 +3805,50 @@ am__doit:
   am_cv_make_support_nested_variables=yes
 else
   am_cv_make_support_nested_variables=no
-fi
+fi ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
-if test $am_cv_make_support_nested_variables = yes; then
-    AM_V='$(V)'
-  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
-else
-  AM_V=$AM_DEFAULT_VERBOSITY
-  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
-fi
 AM_BACKSLASH='\'
 
+am__rm_f_notfound=
+if (rm -f && rm -fr && rm -rf) 2>/dev/null
+then :
+
+else case e in #(
+  e) am__rm_f_notfound='""' ;;
+esac
+fi
+
+
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5
+printf %s "checking xargs -n works... " >&6; }
+if test ${am_cv_xargs_n_works+y}
+then :
+  printf %s "(cached) " >&6
+else case e in #(
+  e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2
+3"
+then :
+  am_cv_xargs_n_works=yes
+else case e in #(
+  e) am_cv_xargs_n_works=no ;;
+esac
+fi ;;
+esac
+fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5
+printf "%s\n" "$am_cv_xargs_n_works" >&6; }
+if test "$am_cv_xargs_n_works" = yes
+then :
+  am__xargs_n='xargs -n'
+else case e in #(
+  e)   am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }'
+ ;;
+esac
+fi
+
 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   # is not polluted with repeated "-I."
@@ -3674,7 +3871,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='fetchmail'
- VERSION='6.4.39'
+ VERSION='6.5.4'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -3735,98 +3932,18 @@ fi
 
 
 
-# POSIX will say in a future version that running "rm -f" with no argument
-# is OK; and we want to be able to make that assumption in our Makefile
-# recipes.  So use an aggressive probe to check that the usage we want is
-# actually supported "in the wild" to an acceptable degree.
-# See automake bug#10828.
-# To make any issue more visible, cause the running configure to be aborted
-# by default if the 'rm' program in use doesn't match our expectations; the
-# user can still override this though.
-if rm -f && rm -fr && rm -rf; then : OK; else
-  cat >&2 <<'END'
-Oops!
-
-Your 'rm' program seems unable to run without file operands specified
-on the command line, even when the '-f' option is present.  This is contrary
-to the behaviour of most rm programs out there, and not conforming with
-the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
-
-Please tell bug-automake@gnu.org about your system, including the value
-of your $PATH and any error possibly output before this message.  This
-can help us improve future automake versions.
-
-END
-  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
-    echo 'Configuration will proceed anyway, since you have set the' >&2
-    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
-    echo >&2
-  else
-    cat >&2 <<'END'
-Aborting the configuration process, to ensure you take notice of the issue.
-
-You can download and install GNU coreutils to get an 'rm' implementation
-that behaves properly: <https://www.gnu.org/software/coreutils/>.
 
-If you want to complete the configuration process using your problematic
-'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
-to "yes", and re-run configure.
 
-END
-    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
-  fi
-fi
 
-# Check whether --enable-silent-rules was given.
-if test ${enable_silent_rules+y}
-then :
-  enableval=$enable_silent_rules;
-fi
 
-case $enable_silent_rules in # (((
-  yes) AM_DEFAULT_VERBOSITY=0;;
-   no) AM_DEFAULT_VERBOSITY=1;;
-    *) AM_DEFAULT_VERBOSITY=1;;
-esac
-am_make=${MAKE-make}
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
-printf %s "checking whether $am_make supports nested variables... " >&6; }
-if test ${am_cv_make_support_nested_variables+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  if printf "%s\n" 'TRUE=$(BAR$(V))
-BAR0=false
-BAR1=true
-V=1
-am__doit:
-	@$(TRUE)
-.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
-  am_cv_make_support_nested_variables=yes
-else
-  am_cv_make_support_nested_variables=no
-fi
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
-printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
-if test $am_cv_make_support_nested_variables = yes; then
-    AM_V='$(V)'
-  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
-else
-  AM_V=$AM_DEFAULT_VERBOSITY
-  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
-fi
-AM_BACKSLASH='\'
 
+AM_DEFAULT_VERBOSITY=1
 
 #
 # you can pass PYTHON=: in environment or on the command line
 # to disable python detection and continue without building/installing
 # fetchmail.conf -- be sure to check README.packaging, too!
 #
-# recent Python 3.x versions are supported.
-#
-try27=0
 
 
 
@@ -3854,10 +3971,11 @@ sys.exit(sys.hexversion < minverhex)"
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 printf "%s\n" "yes" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
 printf "%s\n" "no" >&6; }
-			       as_fn_error $? "Python interpreter is too old" "$LINENO" 5
+			       as_fn_error $? "Python interpreter is too old" "$LINENO" 5 ;;
+esac
 fi
       am_display_PYTHON=$PYTHON
     else
@@ -3868,9 +3986,9 @@ printf %s "checking for a Python interpr
 if test ${am_cv_pathless_PYTHON+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-
-	for am_cv_pathless_PYTHON in python python2 python3  python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3  python3.2 python3.1 python3.0  python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1  python2.0 none; do
+else case e in #(
+  e)
+	for am_cv_pathless_PYTHON in python python3  python3.20 python3.19 python3.18 python3.17 python3.16  python3.15 python3.14 python3.13 python3.12 python3.11 python3.10  python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3  python3.2 python3.1 python3.0  python2  python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1  python2.0 none; do
 	  test "$am_cv_pathless_PYTHON" = none && break
 	  prog="import sys
 # split strings by '.' and convert to numeric.  Append some zeros
@@ -3889,405 +4007,9 @@ sys.exit(sys.hexversion < minverhex)"
 then :
   break
 fi
-	done
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
-printf "%s\n" "$am_cv_pathless_PYTHON" >&6; }
-      # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
-      if test "$am_cv_pathless_PYTHON" = none; then
-	PYTHON=:
-      else
-        # Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args.
-set dummy $am_cv_pathless_PYTHON; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_PYTHON+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  case $PYTHON in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  case $as_dir in #(((
-    '') as_dir=./ ;;
-    */) ;;
-    *) as_dir=$as_dir/ ;;
-  esac
-    for ac_exec_ext in '' $ac_executable_extensions; do
-  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-    ac_cv_path_PYTHON="$as_dir$ac_word$ac_exec_ext"
-    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-  done
-IFS=$as_save_IFS
-
-  ;;
+	done ;;
 esac
 fi
-PYTHON=$ac_cv_path_PYTHON
-if test -n "$PYTHON"; then
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
-printf "%s\n" "$PYTHON" >&6; }
-else
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-
-
-      fi
-      am_display_PYTHON=$am_cv_pathless_PYTHON
-    fi
-
-
-  if test "$PYTHON" = :; then
-        try27=1
-  else
-
-              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
-printf %s "checking for $am_display_PYTHON version... " >&6; }
-if test ${am_cv_python_version+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  am_cv_python_version=`$PYTHON -c "import sys; print ('%u.%u' % sys.version_info[:2])"`
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
-printf "%s\n" "$am_cv_python_version" >&6; }
-  PYTHON_VERSION=$am_cv_python_version
-
-
-        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
-printf %s "checking for $am_display_PYTHON platform... " >&6; }
-if test ${am_cv_python_platform+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
-printf "%s\n" "$am_cv_python_platform" >&6; }
-  PYTHON_PLATFORM=$am_cv_python_platform
-
-
-                            if test "x$prefix" = xNONE; then
-    am__usable_prefix=$ac_default_prefix
-  else
-    am__usable_prefix=$prefix
-  fi
-
-  # Allow user to request using sys.* values from Python,
-  # instead of the GNU $prefix values.
-
-# Check whether --with-python-sys-prefix was given.
-if test ${with_python_sys_prefix+y}
-then :
-  withval=$with_python_sys_prefix; am_use_python_sys=:
-else $as_nop
-  am_use_python_sys=false
-fi
-
-
-  # Allow user to override whatever the default Python prefix is.
-
-# Check whether --with-python_prefix was given.
-if test ${with_python_prefix+y}
-then :
-  withval=$with_python_prefix; am_python_prefix_subst=$withval
-   am_cv_python_prefix=$withval
-   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for explicit $am_display_PYTHON prefix" >&5
-printf %s "checking for explicit $am_display_PYTHON prefix... " >&6; }
-   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_prefix" >&5
-printf "%s\n" "$am_cv_python_prefix" >&6; }
-else $as_nop
-
-   if $am_use_python_sys; then
-     # using python sys.prefix value, not GNU
-     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python default $am_display_PYTHON prefix" >&5
-printf %s "checking for python default $am_display_PYTHON prefix... " >&6; }
-if test ${am_cv_python_prefix+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  am_cv_python_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.prefix)"`
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_prefix" >&5
-printf "%s\n" "$am_cv_python_prefix" >&6; }
-
-               case $am_cv_python_prefix in
-     $am__usable_prefix*)
-       am__strip_prefix=`echo "$am__usable_prefix" | sed 's|.|.|g'`
-       am_python_prefix_subst=`echo "$am_cv_python_prefix" | sed "s,^$am__strip_prefix,\\${prefix},"`
-       ;;
-     *)
-       am_python_prefix_subst=$am_cv_python_prefix
-       ;;
-     esac
-   else # using GNU prefix value, not python sys.prefix
-     am_python_prefix_subst='${prefix}'
-     am_python_prefix=$am_python_prefix_subst
-     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU default $am_display_PYTHON prefix" >&5
-printf %s "checking for GNU default $am_display_PYTHON prefix... " >&6; }
-     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_python_prefix" >&5
-printf "%s\n" "$am_python_prefix" >&6; }
-   fi
-fi
-
-  # Substituting python_prefix_subst value.
-  PYTHON_PREFIX=$am_python_prefix_subst
-
-
-  # emacs-page Now do it all over again for Python exec_prefix, but with yet
-  # another conditional: fall back to regular prefix if that was specified.
-
-# Check whether --with-python_exec_prefix was given.
-if test ${with_python_exec_prefix+y}
-then :
-  withval=$with_python_exec_prefix; am_python_exec_prefix_subst=$withval
-   am_cv_python_exec_prefix=$withval
-   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for explicit $am_display_PYTHON exec_prefix" >&5
-printf %s "checking for explicit $am_display_PYTHON exec_prefix... " >&6; }
-   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
-printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
-else $as_nop
-
-   # no explicit --with-python_exec_prefix, but if
-   # --with-python_prefix was given, use its value for python_exec_prefix too.
-   if test -n "$with_python_prefix"
-then :
-  am_python_exec_prefix_subst=$with_python_prefix
-    am_cv_python_exec_prefix=$with_python_prefix
-    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python_prefix-given $am_display_PYTHON exec_prefix" >&5
-printf %s "checking for python_prefix-given $am_display_PYTHON exec_prefix... " >&6; }
-    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
-printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
-else $as_nop
-
-    # Set am__usable_exec_prefix whether using GNU or Python values,
-    # since we use that variable for pyexecdir.
-    if test "x$exec_prefix" = xNONE; then
-      am__usable_exec_prefix=$am__usable_prefix
-    else
-      am__usable_exec_prefix=$exec_prefix
-    fi
-    #
-    if $am_use_python_sys; then # using python sys.exec_prefix, not GNU
-      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python default $am_display_PYTHON exec_prefix" >&5
-printf %s "checking for python default $am_display_PYTHON exec_prefix... " >&6; }
-if test ${am_cv_python_exec_prefix+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  am_cv_python_exec_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.exec_prefix)"`
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
-printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
-                        case $am_cv_python_exec_prefix in
-      $am__usable_exec_prefix*)
-        am__strip_prefix=`echo "$am__usable_exec_prefix" | sed 's|.|.|g'`
-        am_python_exec_prefix_subst=`echo "$am_cv_python_exec_prefix" | sed "s,^$am__strip_prefix,\\${exec_prefix},"`
-        ;;
-      *)
-        am_python_exec_prefix_subst=$am_cv_python_exec_prefix
-        ;;
-     esac
-   else # using GNU $exec_prefix, not python sys.exec_prefix
-     am_python_exec_prefix_subst='${exec_prefix}'
-     am_python_exec_prefix=$am_python_exec_prefix_subst
-     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU default $am_display_PYTHON exec_prefix" >&5
-printf %s "checking for GNU default $am_display_PYTHON exec_prefix... " >&6; }
-     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_python_exec_prefix" >&5
-printf "%s\n" "$am_python_exec_prefix" >&6; }
-   fi
-fi
-fi
-
-  # Substituting python_exec_prefix_subst.
-  PYTHON_EXEC_PREFIX=$am_python_exec_prefix_subst
-
-
-  # Factor out some code duplication into this shell variable.
-  am_python_setup_sysconfig="\
-import sys
-# Prefer sysconfig over distutils.sysconfig, for better compatibility
-# with python 3.x.  See automake bug#10227.
-try:
-    import sysconfig
-except ImportError:
-    can_use_sysconfig = 0
-else:
-    can_use_sysconfig = 1
-# Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs:
-# <https://github.com/pypa/virtualenv/issues/118>
-try:
-    from platform import python_implementation
-    if python_implementation() == 'CPython' and sys.version[:3] == '2.7':
-        can_use_sysconfig = 0
-except ImportError:
-    pass"
-
-
-              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory (pythondir)" >&5
-printf %s "checking for $am_display_PYTHON script directory (pythondir)... " >&6; }
-if test ${am_cv_python_pythondir+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  if test "x$am_cv_python_prefix" = x; then
-     am_py_prefix=$am__usable_prefix
-   else
-     am_py_prefix=$am_cv_python_prefix
-   fi
-   am_cv_python_pythondir=`$PYTHON -c "
-$am_python_setup_sysconfig
-if can_use_sysconfig:
-  sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'})
-else:
-  from distutils import sysconfig
-  sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix')
-sys.stdout.write(sitedir)"`
-   #
-   case $am_cv_python_pythondir in
-   $am_py_prefix*)
-     am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
-     am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,\\${PYTHON_PREFIX},"`
-     ;;
-   *)
-     case $am_py_prefix in
-       /usr|/System*) ;;
-       *) am_cv_python_pythondir="\${PYTHON_PREFIX}/lib/python$PYTHON_VERSION/site-packages"
-          ;;
-     esac
-     ;;
-   esac
-
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
-printf "%s\n" "$am_cv_python_pythondir" >&6; }
-  pythondir=$am_cv_python_pythondir
-
-
-          pkgpythondir=\${pythondir}/$PACKAGE
-
-
-          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory (pyexecdir)" >&5
-printf %s "checking for $am_display_PYTHON extension module directory (pyexecdir)... " >&6; }
-if test ${am_cv_python_pyexecdir+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  if test "x$am_cv_python_exec_prefix" = x; then
-     am_py_exec_prefix=$am__usable_exec_prefix
-   else
-     am_py_exec_prefix=$am_cv_python_exec_prefix
-   fi
-   am_cv_python_pyexecdir=`$PYTHON -c "
-$am_python_setup_sysconfig
-if can_use_sysconfig:
-  sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'})
-else:
-  from distutils import sysconfig
-  sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_exec_prefix')
-sys.stdout.write(sitedir)"`
-   #
-   case $am_cv_python_pyexecdir in
-   $am_py_exec_prefix*)
-     am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
-     am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,\\${PYTHON_EXEC_PREFIX},"`
-     ;;
-   *)
-     case $am_py_exec_prefix in
-       /usr|/System*) ;;
-       *) am_cv_python_pyexecdir="\${PYTHON_EXEC_PREFIX}/lib/python$PYTHON_VERSION/site-packages"
-          ;;
-     esac
-     ;;
-   esac
-
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
-printf "%s\n" "$am_cv_python_pyexecdir" >&6; }
-  pyexecdir=$am_cv_python_pyexecdir
-
-
-      pkgpyexecdir=\${pyexecdir}/$PACKAGE
-
-
-
-  fi
-
-if test try27 != 0 ; then
-
-
-
-
-
-
-        if test -n "$PYTHON"; then
-      # If the user set $PYTHON, use it and don't search something else.
-      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 2.7" >&5
-printf %s "checking whether $PYTHON version is >= 2.7... " >&6; }
-      prog="import sys
-# split strings by '.' and convert to numeric.  Append some zeros
-# because we need at least 4 digits for the hex conversion.
-# map returns an iterator in Python 3.0 and a list in 2.x
-minver = list(map(int, '2.7'.split('.'))) + [0, 0, 0]
-minverhex = 0
-# xrange is not present in Python 3.0 and range returns an iterator
-for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
-sys.exit(sys.hexversion < minverhex)"
-  if { echo "$as_me:$LINENO: $PYTHON -c "$prog"" >&5
-   ($PYTHON -c "$prog") >&5 2>&5
-   ac_status=$?
-   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-   (exit $ac_status); }
-then :
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-printf "%s\n" "yes" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-			       as_fn_error $? "Python interpreter is too old" "$LINENO" 5
-fi
-      am_display_PYTHON=$PYTHON
-    else
-      # Otherwise, try each interpreter until we find one that satisfies
-      # VERSION.
-      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 2.7" >&5
-printf %s "checking for a Python interpreter with version >= 2.7... " >&6; }
-if test ${am_cv_pathless_PYTHON+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-
-	for am_cv_pathless_PYTHON in python python2 python3  python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3  python3.2 python3.1 python3.0  python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1  python2.0 none; do
-	  test "$am_cv_pathless_PYTHON" = none && break
-	  prog="import sys
-# split strings by '.' and convert to numeric.  Append some zeros
-# because we need at least 4 digits for the hex conversion.
-# map returns an iterator in Python 3.0 and a list in 2.x
-minver = list(map(int, '2.7'.split('.'))) + [0, 0, 0]
-minverhex = 0
-# xrange is not present in Python 3.0 and range returns an iterator
-for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
-sys.exit(sys.hexversion < minverhex)"
-  if { echo "$as_me:$LINENO: $am_cv_pathless_PYTHON -c "$prog"" >&5
-   ($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5
-   ac_status=$?
-   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-   (exit $ac_status); }
-then :
-  break
-fi
-	done
-fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
 printf "%s\n" "$am_cv_pathless_PYTHON" >&6; }
       # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
@@ -4301,8 +4023,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_path_PYTHON+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  case $PYTHON in
+else case e in #(
+  e) case $PYTHON in
   [\\/]* | ?:[\\/]*)
   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
   ;;
@@ -4327,6 +4049,7 @@ done
 IFS=$as_save_IFS
 
   ;;
+esac ;;
 esac
 fi
 PYTHON=$ac_cv_path_PYTHON
@@ -4345,8 +4068,8 @@ fi
 
 
   if test "$PYTHON" = :; then
-        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Disabling fetchmailconf: python 2.7 or 3.7 or greater not found" >&5
-printf "%s\n" "$as_me: WARNING: Disabling fetchmailconf: python 2.7 or 3.7 or greater not found" >&2;}
+        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Disabling fetchmailconf: python 3.7 or greater not found" >&5
+printf "%s\n" "$as_me: WARNING: Disabling fetchmailconf: python 3.7 or greater not found" >&2;}
   else
 
               { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
@@ -4354,8 +4077,9 @@ printf %s "checking for $am_display_PYTH
 if test ${am_cv_python_version+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  am_cv_python_version=`$PYTHON -c "import sys; print ('%u.%u' % sys.version_info[:2])"`
+else case e in #(
+  e) am_cv_python_version=`$PYTHON -c "import sys; print ('%u.%u' % sys.version_info[:2])"` ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
 printf "%s\n" "$am_cv_python_version" >&6; }
@@ -4367,8 +4091,9 @@ printf %s "checking for $am_display_PYTH
 if test ${am_cv_python_platform+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
+else case e in #(
+  e) am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"` ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
 printf "%s\n" "$am_cv_python_platform" >&6; }
@@ -4388,8 +4113,9 @@ printf "%s\n" "$am_cv_python_platform" >
 if test ${with_python_sys_prefix+y}
 then :
   withval=$with_python_sys_prefix; am_use_python_sys=:
-else $as_nop
-  am_use_python_sys=false
+else case e in #(
+  e) am_use_python_sys=false ;;
+esac
 fi
 
 
@@ -4404,8 +4130,8 @@ then :
 printf %s "checking for explicit $am_display_PYTHON prefix... " >&6; }
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_prefix" >&5
 printf "%s\n" "$am_cv_python_prefix" >&6; }
-else $as_nop
-
+else case e in #(
+  e)
    if $am_use_python_sys; then
      # using python sys.prefix value, not GNU
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python default $am_display_PYTHON prefix" >&5
@@ -4413,8 +4139,9 @@ printf %s "checking for python default $
 if test ${am_cv_python_prefix+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  am_cv_python_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.prefix)"`
+else case e in #(
+  e) am_cv_python_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.prefix)"` ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_prefix" >&5
 printf "%s\n" "$am_cv_python_prefix" >&6; }
@@ -4435,7 +4162,8 @@ printf "%s\n" "$am_cv_python_prefix" >&6
 printf %s "checking for GNU default $am_display_PYTHON prefix... " >&6; }
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_python_prefix" >&5
 printf "%s\n" "$am_python_prefix" >&6; }
-   fi
+   fi ;;
+esac
 fi
 
   # Substituting python_prefix_subst value.
@@ -4454,8 +4182,8 @@ then :
 printf %s "checking for explicit $am_display_PYTHON exec_prefix... " >&6; }
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
 printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
-else $as_nop
-
+else case e in #(
+  e)
    # no explicit --with-python_exec_prefix, but if
    # --with-python_prefix was given, use its value for python_exec_prefix too.
    if test -n "$with_python_prefix"
@@ -4466,8 +4194,8 @@ then :
 printf %s "checking for python_prefix-given $am_display_PYTHON exec_prefix... " >&6; }
     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
 printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
-else $as_nop
-
+else case e in #(
+  e)
     # Set am__usable_exec_prefix whether using GNU or Python values,
     # since we use that variable for pyexecdir.
     if test "x$exec_prefix" = xNONE; then
@@ -4482,8 +4210,9 @@ printf %s "checking for python default $
 if test ${am_cv_python_exec_prefix+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  am_cv_python_exec_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.exec_prefix)"`
+else case e in #(
+  e) am_cv_python_exec_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.exec_prefix)"` ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
 printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
@@ -4503,8 +4232,10 @@ printf "%s\n" "$am_cv_python_exec_prefix
 printf %s "checking for GNU default $am_display_PYTHON exec_prefix... " >&6; }
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_python_exec_prefix" >&5
 printf "%s\n" "$am_python_exec_prefix" >&6; }
-   fi
-fi
+   fi ;;
+esac
+fi ;;
+esac
 fi
 
   # Substituting python_exec_prefix_subst.
@@ -4529,7 +4260,21 @@ try:
     if python_implementation() == 'CPython' and sys.version[:3] == '2.7':
         can_use_sysconfig = 0
 except ImportError:
-    pass"
+    pass" # end of am_python_setup_sysconfig
+
+  # More repeated code, for figuring out the installation scheme to use.
+  am_python_setup_scheme="if hasattr(sysconfig, 'get_default_scheme'):
+      scheme = sysconfig.get_default_scheme()
+    else:
+      scheme = sysconfig._get_default_scheme()
+    if scheme == 'posix_local':
+      if '$am_py_prefix' == '/usr':
+        scheme = 'deb_system' # should only happen during Debian package builds
+      else:
+        # Debian's default scheme installs to /usr/local/ but we want to
+        # follow the prefix, as we always have.
+        # See bugs#54412, #64837, et al.
+        scheme = 'posix_prefix'" # end of am_python_setup_scheme
 
 
               { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory (pythondir)" >&5
@@ -4537,8 +4282,8 @@ printf %s "checking for $am_display_PYTH
 if test ${am_cv_python_pythondir+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test "x$am_cv_python_prefix" = x; then
+else case e in #(
+  e) if test "x$am_cv_python_prefix" = x; then
      am_py_prefix=$am__usable_prefix
    else
      am_py_prefix=$am_cv_python_prefix
@@ -4546,7 +4291,11 @@ else $as_nop
    am_cv_python_pythondir=`$PYTHON -c "
 $am_python_setup_sysconfig
 if can_use_sysconfig:
-  sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'})
+  try:
+    $am_python_setup_scheme
+    sitedir = sysconfig.get_path('purelib', scheme, vars={'base':'$am_py_prefix'})
+  except:
+    sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'})
 else:
   from distutils import sysconfig
   sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix')
@@ -4565,7 +4314,8 @@ sys.stdout.write(sitedir)"`
      esac
      ;;
    esac
-
+   ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
 printf "%s\n" "$am_cv_python_pythondir" >&6; }
@@ -4575,13 +4325,13 @@ printf "%s\n" "$am_cv_python_pythondir"
           pkgpythondir=\${pythondir}/$PACKAGE
 
 
-          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory (pyexecdir)" >&5
+            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory (pyexecdir)" >&5
 printf %s "checking for $am_display_PYTHON extension module directory (pyexecdir)... " >&6; }
 if test ${am_cv_python_pyexecdir+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test "x$am_cv_python_exec_prefix" = x; then
+else case e in #(
+  e) if test "x$am_cv_python_exec_prefix" = x; then
      am_py_exec_prefix=$am__usable_exec_prefix
    else
      am_py_exec_prefix=$am_cv_python_exec_prefix
@@ -4589,7 +4339,11 @@ else $as_nop
    am_cv_python_pyexecdir=`$PYTHON -c "
 $am_python_setup_sysconfig
 if can_use_sysconfig:
-  sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'})
+  try:
+    $am_python_setup_scheme
+    sitedir = sysconfig.get_path('platlib', scheme, vars={'platbase':'$am_py_exec_prefix'})
+  except:
+    sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'})
 else:
   from distutils import sysconfig
   sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_exec_prefix')
@@ -4608,7 +4362,8 @@ sys.stdout.write(sitedir)"`
      esac
      ;;
    esac
-
+   ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
 printf "%s\n" "$am_cv_python_pyexecdir" >&6; }
@@ -4621,7 +4376,6 @@ printf "%s\n" "$am_cv_python_pyexecdir"
 
   fi
 
-fi
  if test "$PYTHON" != :; then
   HAVE_PYTHON_TRUE=
   HAVE_PYTHON_FALSE='#'
@@ -4717,8 +4471,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -4740,7 +4494,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -4762,8 +4517,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_CC"; then
+else case e in #(
+  e) if test -n "$ac_ct_CC"; then
   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -4785,7 +4540,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
@@ -4820,8 +4576,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -4843,7 +4599,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -4865,8 +4622,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
   ac_prog_rejected=no
@@ -4905,7 +4662,8 @@ if test $ac_prog_rejected = yes; then
     ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
   fi
 fi
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -4929,8 +4687,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -4952,7 +4710,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -4978,8 +4737,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_CC"; then
+else case e in #(
+  e) if test -n "$ac_ct_CC"; then
   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -5001,7 +4760,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
@@ -5039,8 +4799,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -5062,7 +4822,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -5084,8 +4845,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_CC"; then
+else case e in #(
+  e) if test -n "$ac_ct_CC"; then
   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -5107,7 +4868,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
@@ -5136,10 +4898,10 @@ fi
 fi
 
 
-test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error $? "no acceptable C compiler found in \$PATH
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; }
 
 # Provide some information about the compiler.
 printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
@@ -5211,8 +4973,8 @@ printf "%s\n" "$ac_try_echo"; } >&5
   printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   test $ac_status = 0; }
 then :
-  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
-# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
+  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
+# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
 # so that the user can short-circuit this test for compilers unknown to
 # Autoconf.
@@ -5232,7 +4994,7 @@ do
 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
 	fi
 	# We set ac_cv_exeext here because the later test for it is not
-	# safe: cross compilers may not add the suffix if given an `-o'
+	# safe: cross compilers may not add the suffix if given an '-o'
 	# argument, so we may need to know it at that point already.
 	# Even if this section looks crufty: it has the advantage of
 	# actually working.
@@ -5243,8 +5005,9 @@ do
 done
 test "$ac_cv_exeext" = no && ac_cv_exeext=
 
-else $as_nop
-  ac_file=''
+else case e in #(
+  e) ac_file='' ;;
+esac
 fi
 if test -z "$ac_file"
 then :
@@ -5253,13 +5016,14 @@ printf "%s\n" "no" >&6; }
 printf "%s\n" "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error 77 "C compiler cannot create executables
-See \`config.log' for more details" "$LINENO" 5; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-printf "%s\n" "yes" >&6; }
+See 'config.log' for more details" "$LINENO" 5; }
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; } ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
 printf %s "checking for C compiler default output file name... " >&6; }
@@ -5283,10 +5047,10 @@ printf "%s\n" "$ac_try_echo"; } >&5
   printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   test $ac_status = 0; }
 then :
-  # If both `conftest.exe' and `conftest' are `present' (well, observable)
-# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
-# work properly (i.e., refer to `conftest.exe'), while it won't with
-# `rm'.
+  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
+# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
+# work properly (i.e., refer to 'conftest.exe'), while it won't with
+# 'rm'.
 for ac_file in conftest.exe conftest conftest.*; do
   test -f "$ac_file" || continue
   case $ac_file in
@@ -5296,11 +5060,12 @@ for ac_file in conftest.exe conftest con
     * ) break;;
   esac
 done
-else $as_nop
-  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+else case e in #(
+  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; } ;;
+esac
 fi
 rm -f conftest conftest$ac_cv_exeext
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
@@ -5316,6 +5081,8 @@ int
 main (void)
 {
 FILE *f = fopen ("conftest.out", "w");
+ if (!f)
+  return 1;
  return ferror (f) || fclose (f) != 0;
 
   ;
@@ -5355,26 +5122,27 @@ printf "%s\n" "$ac_try_echo"; } >&5
     if test "$cross_compiling" = maybe; then
 	cross_compiling=yes
     else
-	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error 77 "cannot run C compiled programs.
-If you meant to cross compile, use \`--host'.
-See \`config.log' for more details" "$LINENO" 5; }
+If you meant to cross compile, use '--host'.
+See 'config.log' for more details" "$LINENO" 5; }
     fi
   fi
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
 printf "%s\n" "$cross_compiling" >&6; }
 
-rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
+rm -f conftest.$ac_ext conftest$ac_cv_exeext \
+  conftest.o conftest.obj conftest.out
 ac_clean_files=$ac_clean_files_save
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
 printf %s "checking for suffix of object files... " >&6; }
 if test ${ac_cv_objext+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 int
@@ -5406,16 +5174,18 @@ then :
        break;;
   esac
 done
-else $as_nop
-  printf "%s\n" "$as_me: failed program was:" >&5
+else case e in #(
+  e) printf "%s\n" "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error $? "cannot compute suffix of object files: cannot compile
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; } ;;
+esac
 fi
-rm -f conftest.$ac_cv_objext conftest.$ac_ext
+rm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
 printf "%s\n" "$ac_cv_objext" >&6; }
@@ -5426,8 +5196,8 @@ printf %s "checking whether the compiler
 if test ${ac_cv_c_compiler_gnu+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 int
@@ -5444,12 +5214,14 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_compiler_gnu=yes
-else $as_nop
-  ac_compiler_gnu=no
+else case e in #(
+  e) ac_compiler_gnu=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
 ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
@@ -5467,8 +5239,8 @@ printf %s "checking whether $CC accepts
 if test ${ac_cv_prog_cc_g+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_save_c_werror_flag=$ac_c_werror_flag
+else case e in #(
+  e) ac_save_c_werror_flag=$ac_c_werror_flag
    ac_c_werror_flag=yes
    ac_cv_prog_cc_g=no
    CFLAGS="-g"
@@ -5486,8 +5258,8 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_cv_prog_cc_g=yes
-else $as_nop
-  CFLAGS=""
+else case e in #(
+  e) CFLAGS=""
       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
@@ -5502,8 +5274,8 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
 
-else $as_nop
-  ac_c_werror_flag=$ac_save_c_werror_flag
+else case e in #(
+  e) ac_c_werror_flag=$ac_save_c_werror_flag
 	 CFLAGS="-g"
 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -5520,12 +5292,15 @@ if ac_fn_c_try_compile "$LINENO"
 then :
   ac_cv_prog_cc_g=yes
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-   ac_c_werror_flag=$ac_save_c_werror_flag
+   ac_c_werror_flag=$ac_save_c_werror_flag ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
 printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
@@ -5552,8 +5327,8 @@ printf %s "checking for $CC option to en
 if test ${ac_cv_prog_cc_c11+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_prog_cc_c11=no
+else case e in #(
+  e) ac_cv_prog_cc_c11=no
 ac_save_CC=$CC
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -5570,25 +5345,28 @@ rm -f core conftest.err conftest.$ac_obj
   test "x$ac_cv_prog_cc_c11" != "xno" && break
 done
 rm -f conftest.$ac_ext
-CC=$ac_save_CC
+CC=$ac_save_CC ;;
+esac
 fi
 
 if test "x$ac_cv_prog_cc_c11" = xno
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 printf "%s\n" "unsupported" >&6; }
-else $as_nop
-  if test "x$ac_cv_prog_cc_c11" = x
+else case e in #(
+  e) if test "x$ac_cv_prog_cc_c11" = x
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 printf "%s\n" "none needed" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
-     CC="$CC $ac_cv_prog_cc_c11"
+     CC="$CC $ac_cv_prog_cc_c11" ;;
+esac
 fi
   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
-  ac_prog_cc_stdc=c11
+  ac_prog_cc_stdc=c11 ;;
+esac
 fi
 fi
 if test x$ac_prog_cc_stdc = xno
@@ -5598,8 +5376,8 @@ printf %s "checking for $CC option to en
 if test ${ac_cv_prog_cc_c99+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_prog_cc_c99=no
+else case e in #(
+  e) ac_cv_prog_cc_c99=no
 ac_save_CC=$CC
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -5616,25 +5394,28 @@ rm -f core conftest.err conftest.$ac_obj
   test "x$ac_cv_prog_cc_c99" != "xno" && break
 done
 rm -f conftest.$ac_ext
-CC=$ac_save_CC
+CC=$ac_save_CC ;;
+esac
 fi
 
 if test "x$ac_cv_prog_cc_c99" = xno
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 printf "%s\n" "unsupported" >&6; }
-else $as_nop
-  if test "x$ac_cv_prog_cc_c99" = x
+else case e in #(
+  e) if test "x$ac_cv_prog_cc_c99" = x
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 printf "%s\n" "none needed" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
-     CC="$CC $ac_cv_prog_cc_c99"
+     CC="$CC $ac_cv_prog_cc_c99" ;;
+esac
 fi
   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
-  ac_prog_cc_stdc=c99
+  ac_prog_cc_stdc=c99 ;;
+esac
 fi
 fi
 if test x$ac_prog_cc_stdc = xno
@@ -5644,8 +5425,8 @@ printf %s "checking for $CC option to en
 if test ${ac_cv_prog_cc_c89+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_prog_cc_c89=no
+else case e in #(
+  e) ac_cv_prog_cc_c89=no
 ac_save_CC=$CC
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -5662,25 +5443,28 @@ rm -f core conftest.err conftest.$ac_obj
   test "x$ac_cv_prog_cc_c89" != "xno" && break
 done
 rm -f conftest.$ac_ext
-CC=$ac_save_CC
+CC=$ac_save_CC ;;
+esac
 fi
 
 if test "x$ac_cv_prog_cc_c89" = xno
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 printf "%s\n" "unsupported" >&6; }
-else $as_nop
-  if test "x$ac_cv_prog_cc_c89" = x
+else case e in #(
+  e) if test "x$ac_cv_prog_cc_c89" = x
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 printf "%s\n" "none needed" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
-     CC="$CC $ac_cv_prog_cc_c89"
+     CC="$CC $ac_cv_prog_cc_c89" ;;
+esac
 fi
   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
-  ac_prog_cc_stdc=c89
+  ac_prog_cc_stdc=c89 ;;
+esac
 fi
 fi
 
@@ -5701,8 +5485,8 @@ printf %s "checking whether $CC understa
 if test ${am_cv_prog_cc_c_o+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 int
@@ -5732,7 +5516,8 @@ _ACEOF
     fi
   done
   rm -f core conftest*
-  unset am_i
+  unset am_i ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
@@ -5758,8 +5543,8 @@ printf %s "checking dependency style of
 if test ${am_cv_CC_dependencies_compiler_type+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+else case e in #(
+  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   # We make a subdir and do the tests there.  Otherwise we can end up
   # making bogus files that we don't know about and never remove.  For
   # instance it was reported that on HP-UX the gcc test will end up
@@ -5846,7 +5631,7 @@ else $as_nop
       # icc doesn't choke on unknown options, it will just issue warnings
       # or remarks (even with -Werror).  So we grep stderr for any message
       # that says an option was ignored or not supported.
-      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      # When given -MP, icc 7.0 and 7.1 complain thus:
       #   icc: Command line warning: ignoring option '-M'; no argument required
       # The diagnosis changed in icc 8.0:
       #   icc: Command line remark: option '-MP' not supported
@@ -5863,7 +5648,8 @@ else $as_nop
 else
   am_cv_CC_dependencies_compiler_type=none
 fi
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
@@ -5921,8 +5707,8 @@ printf %s "checking whether it is safe t
 if test ${ac_cv_safe_to_define___extensions__+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 #         define __EXTENSIONS__ 1
@@ -5938,10 +5724,12 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_cv_safe_to_define___extensions__=yes
-else $as_nop
-  ac_cv_safe_to_define___extensions__=no
+else case e in #(
+  e) ac_cv_safe_to_define___extensions__=no ;;
+esac
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
 printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
@@ -5951,8 +5739,8 @@ printf %s "checking whether _XOPEN_SOURC
 if test ${ac_cv_should_define__xopen_source+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_should_define__xopen_source=no
+else case e in #(
+  e) ac_cv_should_define__xopen_source=no
     if test $ac_cv_header_wchar_h = yes
 then :
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -5971,8 +5759,8 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
 
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
             #define _XOPEN_SOURCE 500
@@ -5990,10 +5778,12 @@ if ac_fn_c_try_compile "$LINENO"
 then :
   ac_cv_should_define__xopen_source=yes
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
+fi ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
 printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
@@ -6018,6 +5808,8 @@ printf "%s\n" "$ac_cv_should_define__xop
 
   printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
 
+  printf "%s\n" "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h
+
   printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
 
   printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
@@ -6037,8 +5829,9 @@ then :
 
     printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
 
-else $as_nop
-  MINIX=
+else case e in #(
+  e) MINIX= ;;
+esac
 fi
   if test $ac_cv_safe_to_define___extensions__ = yes
 then :
@@ -6060,8 +5853,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_AWK+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$AWK"; then
+else case e in #(
+  e) if test -n "$AWK"; then
   ac_cv_prog_AWK="$AWK" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6083,7 +5876,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 AWK=$ac_cv_prog_AWK
 if test -n "$AWK"; then
@@ -6111,8 +5905,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6134,7 +5928,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -6156,8 +5951,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_CC"; then
+else case e in #(
+  e) if test -n "$ac_ct_CC"; then
   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6179,7 +5974,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
@@ -6214,8 +6010,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6237,7 +6033,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -6259,8 +6056,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
   ac_prog_rejected=no
@@ -6299,7 +6096,8 @@ if test $ac_prog_rejected = yes; then
     ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
   fi
 fi
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -6323,8 +6121,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6346,7 +6144,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -6372,8 +6171,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_CC"; then
+else case e in #(
+  e) if test -n "$ac_ct_CC"; then
   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6395,7 +6194,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
@@ -6433,8 +6233,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$CC"; then
+else case e in #(
+  e) if test -n "$CC"; then
   ac_cv_prog_CC="$CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6456,7 +6256,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 CC=$ac_cv_prog_CC
 if test -n "$CC"; then
@@ -6478,8 +6279,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_CC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_CC"; then
+else case e in #(
+  e) if test -n "$ac_ct_CC"; then
   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6501,7 +6302,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_CC=$ac_cv_prog_ac_ct_CC
 if test -n "$ac_ct_CC"; then
@@ -6530,10 +6332,10 @@ fi
 fi
 
 
-test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error $? "no acceptable C compiler found in \$PATH
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; }
 
 # Provide some information about the compiler.
 printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
@@ -6565,8 +6367,8 @@ printf %s "checking whether the compiler
 if test ${ac_cv_c_compiler_gnu+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 int
@@ -6583,12 +6385,14 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_compiler_gnu=yes
-else $as_nop
-  ac_compiler_gnu=no
+else case e in #(
+  e) ac_compiler_gnu=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
 ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
@@ -6606,8 +6410,8 @@ printf %s "checking whether $CC accepts
 if test ${ac_cv_prog_cc_g+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_save_c_werror_flag=$ac_c_werror_flag
+else case e in #(
+  e) ac_save_c_werror_flag=$ac_c_werror_flag
    ac_c_werror_flag=yes
    ac_cv_prog_cc_g=no
    CFLAGS="-g"
@@ -6625,8 +6429,8 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_cv_prog_cc_g=yes
-else $as_nop
-  CFLAGS=""
+else case e in #(
+  e) CFLAGS=""
       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
@@ -6641,8 +6445,8 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
 
-else $as_nop
-  ac_c_werror_flag=$ac_save_c_werror_flag
+else case e in #(
+  e) ac_c_werror_flag=$ac_save_c_werror_flag
 	 CFLAGS="-g"
 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -6659,12 +6463,15 @@ if ac_fn_c_try_compile "$LINENO"
 then :
   ac_cv_prog_cc_g=yes
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-   ac_c_werror_flag=$ac_save_c_werror_flag
+   ac_c_werror_flag=$ac_save_c_werror_flag ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
 printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
@@ -6691,8 +6498,8 @@ printf %s "checking for $CC option to en
 if test ${ac_cv_prog_cc_c11+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_prog_cc_c11=no
+else case e in #(
+  e) ac_cv_prog_cc_c11=no
 ac_save_CC=$CC
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -6709,25 +6516,28 @@ rm -f core conftest.err conftest.$ac_obj
   test "x$ac_cv_prog_cc_c11" != "xno" && break
 done
 rm -f conftest.$ac_ext
-CC=$ac_save_CC
+CC=$ac_save_CC ;;
+esac
 fi
 
 if test "x$ac_cv_prog_cc_c11" = xno
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 printf "%s\n" "unsupported" >&6; }
-else $as_nop
-  if test "x$ac_cv_prog_cc_c11" = x
+else case e in #(
+  e) if test "x$ac_cv_prog_cc_c11" = x
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 printf "%s\n" "none needed" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
-     CC="$CC $ac_cv_prog_cc_c11"
+     CC="$CC $ac_cv_prog_cc_c11" ;;
+esac
 fi
   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
-  ac_prog_cc_stdc=c11
+  ac_prog_cc_stdc=c11 ;;
+esac
 fi
 fi
 if test x$ac_prog_cc_stdc = xno
@@ -6737,8 +6547,8 @@ printf %s "checking for $CC option to en
 if test ${ac_cv_prog_cc_c99+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_prog_cc_c99=no
+else case e in #(
+  e) ac_cv_prog_cc_c99=no
 ac_save_CC=$CC
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -6755,25 +6565,28 @@ rm -f core conftest.err conftest.$ac_obj
   test "x$ac_cv_prog_cc_c99" != "xno" && break
 done
 rm -f conftest.$ac_ext
-CC=$ac_save_CC
+CC=$ac_save_CC ;;
+esac
 fi
 
 if test "x$ac_cv_prog_cc_c99" = xno
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 printf "%s\n" "unsupported" >&6; }
-else $as_nop
-  if test "x$ac_cv_prog_cc_c99" = x
+else case e in #(
+  e) if test "x$ac_cv_prog_cc_c99" = x
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 printf "%s\n" "none needed" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
-     CC="$CC $ac_cv_prog_cc_c99"
+     CC="$CC $ac_cv_prog_cc_c99" ;;
+esac
 fi
   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
-  ac_prog_cc_stdc=c99
+  ac_prog_cc_stdc=c99 ;;
+esac
 fi
 fi
 if test x$ac_prog_cc_stdc = xno
@@ -6783,8 +6596,8 @@ printf %s "checking for $CC option to en
 if test ${ac_cv_prog_cc_c89+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_prog_cc_c89=no
+else case e in #(
+  e) ac_cv_prog_cc_c89=no
 ac_save_CC=$CC
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -6801,25 +6614,28 @@ rm -f core conftest.err conftest.$ac_obj
   test "x$ac_cv_prog_cc_c89" != "xno" && break
 done
 rm -f conftest.$ac_ext
-CC=$ac_save_CC
+CC=$ac_save_CC ;;
+esac
 fi
 
 if test "x$ac_cv_prog_cc_c89" = xno
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 printf "%s\n" "unsupported" >&6; }
-else $as_nop
-  if test "x$ac_cv_prog_cc_c89" = x
+else case e in #(
+  e) if test "x$ac_cv_prog_cc_c89" = x
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 printf "%s\n" "none needed" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
-     CC="$CC $ac_cv_prog_cc_c89"
+     CC="$CC $ac_cv_prog_cc_c89" ;;
+esac
 fi
   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
-  ac_prog_cc_stdc=c89
+  ac_prog_cc_stdc=c89 ;;
+esac
 fi
 fi
 
@@ -6840,8 +6656,8 @@ printf %s "checking whether $CC understa
 if test ${am_cv_prog_cc_c_o+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 int
@@ -6871,7 +6687,8 @@ _ACEOF
     fi
   done
   rm -f core conftest*
-  unset am_i
+  unset am_i ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
@@ -6897,8 +6714,8 @@ printf %s "checking dependency style of
 if test ${am_cv_CC_dependencies_compiler_type+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+else case e in #(
+  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   # We make a subdir and do the tests there.  Otherwise we can end up
   # making bogus files that we don't know about and never remove.  For
   # instance it was reported that on HP-UX the gcc test will end up
@@ -6985,7 +6802,7 @@ else $as_nop
       # icc doesn't choke on unknown options, it will just issue warnings
       # or remarks (even with -Werror).  So we grep stderr for any message
       # that says an option was ignored or not supported.
-      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      # When given -MP, icc 7.0 and 7.1 complain thus:
       #   icc: Command line warning: ignoring option '-M'; no argument required
       # The diagnosis changed in icc 8.0:
       #   icc: Command line remark: option '-MP' not supported
@@ -7002,7 +6819,8 @@ else $as_nop
 else
   am_cv_CC_dependencies_compiler_type=none
 fi
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
@@ -7036,8 +6854,8 @@ if test -z "$CPP"; then
   if test ${ac_cv_prog_CPP+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-      # Double quotes because $CC needs to be expanded
+else case e in #(
+  e)     # Double quotes because $CC needs to be expanded
     for CPP in "$CC -E" "$CC -E -traditional-cpp" cpp /lib/cpp
     do
       ac_preproc_ok=false
@@ -7055,9 +6873,10 @@ _ACEOF
 if ac_fn_c_try_cpp "$LINENO"
 then :
 
-else $as_nop
-  # Broken: fails on valid input.
-continue
+else case e in #(
+  e) # Broken: fails on valid input.
+continue ;;
+esac
 fi
 rm -f conftest.err conftest.i conftest.$ac_ext
 
@@ -7071,15 +6890,16 @@ if ac_fn_c_try_cpp "$LINENO"
 then :
   # Broken: success on invalid input.
 continue
-else $as_nop
-  # Passes both tests.
+else case e in #(
+  e) # Passes both tests.
 ac_preproc_ok=:
-break
+break ;;
+esac
 fi
 rm -f conftest.err conftest.i conftest.$ac_ext
 
 done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+# Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 rm -f conftest.i conftest.err conftest.$ac_ext
 if $ac_preproc_ok
 then :
@@ -7088,7 +6908,8 @@ fi
 
     done
     ac_cv_prog_CPP=$CPP
-
+   ;;
+esac
 fi
   CPP=$ac_cv_prog_CPP
 else
@@ -7111,9 +6932,10 @@ _ACEOF
 if ac_fn_c_try_cpp "$LINENO"
 then :
 
-else $as_nop
-  # Broken: fails on valid input.
-continue
+else case e in #(
+  e) # Broken: fails on valid input.
+continue ;;
+esac
 fi
 rm -f conftest.err conftest.i conftest.$ac_ext
 
@@ -7127,24 +6949,26 @@ if ac_fn_c_try_cpp "$LINENO"
 then :
   # Broken: success on invalid input.
 continue
-else $as_nop
-  # Passes both tests.
+else case e in #(
+  e) # Passes both tests.
 ac_preproc_ok=:
-break
+break ;;
+esac
 fi
 rm -f conftest.err conftest.i conftest.$ac_ext
 
 done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+# Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 rm -f conftest.i conftest.err conftest.$ac_ext
 if $ac_preproc_ok
 then :
 
-else $as_nop
-  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+else case e in #(
+  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; } ;;
+esac
 fi
 
 ac_ext=c
@@ -7152,6 +6976,7 @@ ac_cpp='$CPP $CPPFLAGS'
 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 ac_compiler_gnu=$ac_cv_c_compiler_gnu
+			ac_c_preproc_warn_flag=yes
 
   if test -n "$ac_tool_prefix"; then
   for ac_prog in ar lib "link -lib"
@@ -7163,8 +6988,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_AR+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$AR"; then
+else case e in #(
+  e) if test -n "$AR"; then
   ac_cv_prog_AR="$AR" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -7186,7 +7011,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 AR=$ac_cv_prog_AR
 if test -n "$AR"; then
@@ -7212,8 +7038,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_AR+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_AR"; then
+else case e in #(
+  e) if test -n "$ac_ct_AR"; then
   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -7235,7 +7061,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_AR=$ac_cv_prog_ac_ct_AR
 if test -n "$ac_ct_AR"; then
@@ -7264,14 +7091,15 @@ esac
 fi
 
 : ${AR=ar}
+: ${ARFLAGS=cr}
 
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
 printf %s "checking the archiver ($AR) interface... " >&6; }
 if test ${am_cv_ar_interface+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_ext=c
+else case e in #(
+  e) ac_ext=c
 ac_cpp='$CPP $CPPFLAGS'
 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
@@ -7284,7 +7112,7 @@ int some_variable = 0;
 _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
-  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
+  am_ar_try='$AR $ARFLAGS libconftest.a conftest.$ac_objext >&5'
       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
   (eval $am_ar_try) 2>&5
   ac_status=$?
@@ -7314,7 +7142,8 @@ ac_cpp='$CPP $CPPFLAGS'
 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
 printf "%s\n" "$am_cv_ar_interface" >&6; }
@@ -7344,8 +7173,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_RANLIB+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$RANLIB"; then
+else case e in #(
+  e) if test -n "$RANLIB"; then
   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -7367,7 +7196,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 RANLIB=$ac_cv_prog_RANLIB
 if test -n "$RANLIB"; then
@@ -7389,8 +7219,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_ac_ct_RANLIB+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$ac_ct_RANLIB"; then
+else case e in #(
+  e) if test -n "$ac_ct_RANLIB"; then
   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -7412,7 +7242,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
 if test -n "$ac_ct_RANLIB"; then
@@ -7445,7 +7276,6 @@ fi
 
 
 
-
 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
 	if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
@@ -7455,8 +7285,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_path_PKG_CONFIG+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  case $PKG_CONFIG in
+else case e in #(
+  e) case $PKG_CONFIG in
   [\\/]* | ?:[\\/]*)
   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   ;;
@@ -7481,6 +7311,7 @@ done
 IFS=$as_save_IFS
 
   ;;
+esac ;;
 esac
 fi
 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
@@ -7503,8 +7334,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  case $ac_pt_PKG_CONFIG in
+else case e in #(
+  e) case $ac_pt_PKG_CONFIG in
   [\\/]* | ?:[\\/]*)
   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   ;;
@@ -7529,6 +7360,7 @@ done
 IFS=$as_save_IFS
 
   ;;
+esac ;;
 esac
 fi
 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
@@ -7569,6 +7401,20 @@ printf "%s\n" "no" >&6; }
 		PKG_CONFIG=""
 	fi
 fi
+if test -z "$PKG_CONFIG"; then
+	as_fn_error $? "pkg-config not found" "$LINENO" 5
+fi
+
+case "$ac_prog_cc_stdc" in
+no|c89)
+    echo "$CC $CPPFLAGS $CFLAGS"
+    case "$CC $CPPFLAGS $CFLAGS" in
+	*c++*|*g++*) : ;;
+        *)        as_fn_error $? "fetchmail requires a C99 capable compiler!" "$LINENO" 5
+        ;;
+    esac
+    ;;
+esac
 
 for ac_prog in rst2html5.py rst2html5
 do
@@ -7579,8 +7425,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_RST2HTML+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$RST2HTML"; then
+else case e in #(
+  e) if test -n "$RST2HTML"; then
   ac_cv_prog_RST2HTML="$RST2HTML" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -7602,7 +7448,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 RST2HTML=$ac_cv_prog_RST2HTML
 if test -n "$RST2HTML"; then
@@ -7627,8 +7474,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_HTMLDOC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$HTMLDOC"; then
+else case e in #(
+  e) if test -n "$HTMLDOC"; then
   ac_cv_prog_HTMLDOC="$HTMLDOC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -7650,7 +7497,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 HTMLDOC=$ac_cv_prog_HTMLDOC
 if test -n "$HTMLDOC"; then
@@ -7673,8 +7521,9 @@ test -n "$HTMLDOC" || HTMLDOC="${srcdir}
 if test ${with_gnu_ld+y}
 then :
   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
-else $as_nop
-  with_gnu_ld=no
+else case e in #(
+  e) with_gnu_ld=no ;;
+esac
 fi
 
 # Prepare PATH_SEPARATOR.
@@ -7732,8 +7581,8 @@ fi
 if test ${acl_cv_path_LD+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -z "$LD"; then
+else case e in #(
+  e) if test -z "$LD"; then
   acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   for ac_dir in $PATH; do
     IFS="$acl_save_ifs"
@@ -7756,7 +7605,8 @@ else $as_nop
   IFS="$acl_save_ifs"
 else
   acl_cv_path_LD="$LD" # Let the user override the test with a path.
-fi
+fi ;;
+esac
 fi
 
 LD="$acl_cv_path_LD"
@@ -7773,8 +7623,8 @@ printf %s "checking if the linker ($LD)
 if test ${acl_cv_prog_gnu_ld+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  # I'd rather use --version here, but apparently some GNU lds only accept -v.
+else case e in #(
+  e) # I'd rather use --version here, but apparently some GNU lds only accept -v.
 case `$LD -v 2>&1 </dev/null` in
 *GNU* | *'with BFD'*)
   acl_cv_prog_gnu_ld=yes
@@ -7782,6 +7632,7 @@ case `$LD -v 2>&1 </dev/null` in
 *)
   acl_cv_prog_gnu_ld=no
   ;;
+esac ;;
 esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
@@ -7797,14 +7648,15 @@ printf %s "checking for shared library r
 if test ${acl_cv_rpath+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-
+else case e in #(
+  e)
     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
     . ./conftest.sh
     rm -f ./conftest.sh
     acl_cv_rpath=done
-
+   ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
 printf "%s\n" "$acl_cv_rpath" >&6; }
@@ -7821,70 +7673,11 @@ printf "%s\n" "$acl_cv_rpath" >&6; }
 if test ${enable_rpath+y}
 then :
   enableval=$enable_rpath; :
-else $as_nop
-  enable_rpath=yes
-fi
-
-
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
-printf %s "checking for library containing strerror... " >&6; }
-if test ${ac_cv_search_strerror+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char strerror ();
-int
-main (void)
-{
-return strerror ();
-  ;
-  return 0;
-}
-_ACEOF
-for ac_lib in '' cposix
-do
-  if test -z "$ac_lib"; then
-    ac_res="none required"
-  else
-    ac_res=-l$ac_lib
-    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
-  fi
-  if ac_fn_c_try_link "$LINENO"
-then :
-  ac_cv_search_strerror=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext
-  if test ${ac_cv_search_strerror+y}
-then :
-  break
-fi
-done
-if test ${ac_cv_search_strerror+y}
-then :
-
-else $as_nop
-  ac_cv_search_strerror=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
+else case e in #(
+  e) enable_rpath=yes ;;
+esac
 fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
-printf "%s\n" "$ac_cv_search_strerror" >&6; }
-ac_res=$ac_cv_search_strerror
-if test "$ac_res" != no
-then :
-  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
 
-fi
 
 
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a working shell..." >&5
@@ -7905,171 +7698,67 @@ if test "x$SHELL" = "x" ; then
     as_fn_error install SUNWxcu4 "no SUS compliant shell found - on Solaris" "$LINENO" 5
 fi
 
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
-printf %s "checking for grep that handles long lines and -e... " >&6; }
-if test ${ac_cv_path_GREP+y}
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
+printf %s "checking for C/C++ restrict keyword... " >&6; }
+if test ${ac_cv_c_restrict+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -z "$GREP"; then
-  ac_path_GREP_found=false
-  # Loop through the user's path and test for each of PROGNAME-LIST
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
-  IFS=$as_save_IFS
-  case $as_dir in #(((
-    '') as_dir=./ ;;
-    */) ;;
-    *) as_dir=$as_dir/ ;;
-  esac
-    for ac_prog in grep ggrep
-   do
-    for ac_exec_ext in '' $ac_executable_extensions; do
-      ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
-      as_fn_executable_p "$ac_path_GREP" || continue
-# Check for GNU ac_path_GREP and select it if it is found.
-  # Check for GNU $ac_path_GREP
-case `"$ac_path_GREP" --version 2>&1` in
-*GNU*)
-  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
-*)
-  ac_count=0
-  printf %s 0123456789 >"conftest.in"
-  while :
-  do
-    cat "conftest.in" "conftest.in" >"conftest.tmp"
-    mv "conftest.tmp" "conftest.in"
-    cp "conftest.in" "conftest.nl"
-    printf "%s\n" 'GREP' >> "conftest.nl"
-    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
-    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
-    as_fn_arith $ac_count + 1 && ac_count=$as_val
-    if test $ac_count -gt ${ac_path_GREP_max-0}; then
-      # Best one so far, save it but keep looking for a better one
-      ac_cv_path_GREP="$ac_path_GREP"
-      ac_path_GREP_max=$ac_count
-    fi
-    # 10*(2^10) chars as input seems more than enough
-    test $ac_count -gt 10 && break
-  done
-  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
-      $ac_path_GREP_found && break 3
-    done
-  done
-  done
-IFS=$as_save_IFS
-  if test -z "$ac_cv_path_GREP"; then
-    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-  fi
-else
-  ac_cv_path_GREP=$GREP
-fi
-
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
-printf "%s\n" "$ac_cv_path_GREP" >&6; }
- GREP="$ac_cv_path_GREP"
-
+else case e in #(
+  e) ac_cv_c_restrict=no
+   # Put '__restrict__' first, to avoid problems with glibc and non-GCC; see:
+   # https://lists.gnu.org/archive/html/bug-autoconf/2016-02/msg00006.html
+   # Put 'restrict' last, because C++ lacks it.
+   for ac_kw in __restrict__ __restrict _Restrict restrict; do
+     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+typedef int *int_ptr;
+	   int foo (int_ptr $ac_kw ip) { return ip[0]; }
+	   int bar (int [$ac_kw]); /* Catch GCC bug 14050.  */
+	   int bar (int ip[$ac_kw]) { return ip[0]; }
 
-# Autoupdate added the next two lines to ensure that your configure
-# script's behavior did not change.  They are probably safe to remove.
+int
+main (void)
+{
+int s[1];
+	   int *$ac_kw t = s;
+	   t[0] = 0;
+	   return foo (t) + bar (t);
 
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
-printf %s "checking for egrep... " >&6; }
-if test ${ac_cv_path_EGREP+y}
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"
 then :
-  printf %s "(cached) " >&6
-else $as_nop
-  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
-   then ac_cv_path_EGREP="$GREP -E"
-   else
-     if test -z "$EGREP"; then
-  ac_path_EGREP_found=false
-  # Loop through the user's path and test for each of PROGNAME-LIST
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
-  IFS=$as_save_IFS
-  case $as_dir in #(((
-    '') as_dir=./ ;;
-    */) ;;
-    *) as_dir=$as_dir/ ;;
-  esac
-    for ac_prog in egrep
-   do
-    for ac_exec_ext in '' $ac_executable_extensions; do
-      ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
-      as_fn_executable_p "$ac_path_EGREP" || continue
-# Check for GNU ac_path_EGREP and select it if it is found.
-  # Check for GNU $ac_path_EGREP
-case `"$ac_path_EGREP" --version 2>&1` in
-*GNU*)
-  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
-*)
-  ac_count=0
-  printf %s 0123456789 >"conftest.in"
-  while :
-  do
-    cat "conftest.in" "conftest.in" >"conftest.tmp"
-    mv "conftest.tmp" "conftest.in"
-    cp "conftest.in" "conftest.nl"
-    printf "%s\n" 'EGREP' >> "conftest.nl"
-    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
-    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
-    as_fn_arith $ac_count + 1 && ac_count=$as_val
-    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
-      # Best one so far, save it but keep looking for a better one
-      ac_cv_path_EGREP="$ac_path_EGREP"
-      ac_path_EGREP_max=$ac_count
-    fi
-    # 10*(2^10) chars as input seems more than enough
-    test $ac_count -gt 10 && break
-  done
-  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
-      $ac_path_EGREP_found && break 3
-    done
-  done
-  done
-IFS=$as_save_IFS
-  if test -z "$ac_cv_path_EGREP"; then
-    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
-  fi
-else
-  ac_cv_path_EGREP=$EGREP
+  ac_cv_c_restrict=$ac_kw
 fi
-
-   fi
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+     test "$ac_cv_c_restrict" != no && break
+   done
+   ;;
+esac
 fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
-printf "%s\n" "$ac_cv_path_EGREP" >&6; }
- EGREP="$ac_cv_path_EGREP"
-
-
-
-
-
-# Obsolete code to be removed.
-if test $ac_cv_header_sys_time_h = yes; then
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
+printf "%s\n" "$ac_cv_c_restrict" >&6; }
 
-printf "%s\n" "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
+ case $ac_cv_c_restrict in
+   restrict) ;;
+   no) printf "%s\n" "#define restrict /**/" >>confdefs.h
+ ;;
+   *)  printf "%s\n" "#define restrict $ac_cv_c_restrict" >>confdefs.h
+ ;;
+ esac
 
-fi
-# End of obsolete code.
 
 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
 if test "x$ac_cv_type_size_t" = xyes
 then :
 
-else $as_nop
-
+else case e in #(
+  e)
 printf "%s\n" "#define size_t unsigned int" >>confdefs.h
-
+ ;;
+esac
 fi
 
 
@@ -8078,8 +7767,8 @@ fi
 if test "x$ac_cv_type_pid_t" = xyes
 then :
 
-else $as_nop
-                                          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e)                                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
           #if defined _WIN64 && !defined __CYGWIN__
@@ -8098,81 +7787,47 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
   ac_pid_type='int'
-else $as_nop
-  ac_pid_type='__int64'
+else case e in #(
+  e) ac_pid_type='__int64' ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
 
 printf "%s\n" "#define pid_t $ac_pid_type" >>confdefs.h
 
-
+     ;;
+esac
 fi
 
 
-ac_fn_c_check_header_compile "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
-if test "x$ac_cv_header_unistd_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_UNISTD_H 1" >>confdefs.h
-
-fi
-ac_fn_c_check_header_compile "$LINENO" "termios.h" "ac_cv_header_termios_h" "$ac_includes_default"
-if test "x$ac_cv_header_termios_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_TERMIOS_H 1" >>confdefs.h
+ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
+case $ac_cv_c_uint32_t in #(
+  no|yes) ;; #(
+  *)
 
-fi
-ac_fn_c_check_header_compile "$LINENO" "termio.h" "ac_cv_header_termio_h" "$ac_includes_default"
-if test "x$ac_cv_header_termio_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_TERMIO_H 1" >>confdefs.h
+printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
 
-fi
-ac_fn_c_check_header_compile "$LINENO" "sgtty.h" "ac_cv_header_sgtty_h" "$ac_includes_default"
-if test "x$ac_cv_header_sgtty_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_SGTTY_H 1" >>confdefs.h
 
-fi
-ac_fn_c_check_header_compile "$LINENO" "stdarg.h" "ac_cv_header_stdarg_h" "$ac_includes_default"
-if test "x$ac_cv_header_stdarg_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_STDARG_H 1" >>confdefs.h
+printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
+;;
+  esac
 
-fi
 ac_fn_c_check_header_compile "$LINENO" "sys/itimer.h" "ac_cv_header_sys_itimer_h" "$ac_includes_default"
 if test "x$ac_cv_header_sys_itimer_h" = xyes
 then :
   printf "%s\n" "#define HAVE_SYS_ITIMER_H 1" >>confdefs.h
 
 fi
-ac_fn_c_check_header_compile "$LINENO" "fcntl.h" "ac_cv_header_fcntl_h" "$ac_includes_default"
-if test "x$ac_cv_header_fcntl_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_FCNTL_H 1" >>confdefs.h
-
-fi
 ac_fn_c_check_header_compile "$LINENO" "sys/fcntl.h" "ac_cv_header_sys_fcntl_h" "$ac_includes_default"
 if test "x$ac_cv_header_sys_fcntl_h" = xyes
 then :
   printf "%s\n" "#define HAVE_SYS_FCNTL_H 1" >>confdefs.h
 
 fi
-ac_fn_c_check_header_compile "$LINENO" "memory.h" "ac_cv_header_memory_h" "$ac_includes_default"
-if test "x$ac_cv_header_memory_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_MEMORY_H 1" >>confdefs.h
-
-fi
-ac_fn_c_check_header_compile "$LINENO" "sys/wait.h" "ac_cv_header_sys_wait_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_wait_h" = xyes
+ac_fn_c_check_header_compile "$LINENO" "sys/filio.h" "ac_cv_header_sys_filio_h" "$ac_includes_default"
+if test "x$ac_cv_header_sys_filio_h" = xyes
 then :
-  printf "%s\n" "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
-
-fi
-ac_fn_c_check_header_compile "$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "$ac_includes_default"
-if test "x$ac_cv_header_arpa_inet_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_ARPA_INET_H 1" >>confdefs.h
+  printf "%s\n" "#define HAVE_SYS_FILIO_H 1" >>confdefs.h
 
 fi
 ac_fn_c_check_header_compile "$LINENO" "arpa/nameser.h" "ac_cv_header_arpa_nameser_h" "$ac_includes_default"
@@ -8181,42 +7836,6 @@ then :
   printf "%s\n" "#define HAVE_ARPA_NAMESER_H 1" >>confdefs.h
 
 fi
-ac_fn_c_check_header_compile "$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "$ac_includes_default"
-if test "x$ac_cv_header_netinet_in_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_NETINET_IN_H 1" >>confdefs.h
-
-fi
-ac_fn_c_check_header_compile "$LINENO" "net/socket.h" "ac_cv_header_net_socket_h" "$ac_includes_default"
-if test "x$ac_cv_header_net_socket_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_NET_SOCKET_H 1" >>confdefs.h
-
-fi
-ac_fn_c_check_header_compile "$LINENO" "netdb.h" "ac_cv_header_netdb_h" "$ac_includes_default"
-if test "x$ac_cv_header_netdb_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_NETDB_H 1" >>confdefs.h
-
-fi
-ac_fn_c_check_header_compile "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_select_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_SYS_SELECT_H 1" >>confdefs.h
-
-fi
-ac_fn_c_check_header_compile "$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_socket_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_SYS_SOCKET_H 1" >>confdefs.h
-
-fi
-ac_fn_c_check_header_compile "$LINENO" "sys/time.h" "ac_cv_header_sys_time_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_time_h" = xyes
-then :
-  printf "%s\n" "#define HAVE_SYS_TIME_H 1" >>confdefs.h
-
-fi
 ac_fn_c_check_header_compile "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
 if test "x$ac_cv_header_langinfo_h" = xyes
 then :
@@ -8224,23 +7843,6 @@ then :
 
 fi
 
-if test _$ac_cv_header_stdarg_h != _yes ; then
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: stdarg.h is not defined. Unsupported configuration, proceed at your own risk." >&5
-printf "%s\n" "$as_me: WARNING: stdarg.h is not defined. Unsupported configuration, proceed at your own risk." >&2;}
-fi
-
-ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
-case $ac_cv_c_uint32_t in #(
-  no|yes) ;; #(
-  *)
-
-printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
-
-
-printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
-;;
-  esac
-
 
 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
 #include <sys/types.h>
@@ -8262,8 +7864,8 @@ printf %s "checking for $CC options need
 if test ${ac_cv_c_undeclared_builtin_options+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_save_CFLAGS=$CFLAGS
+else case e in #(
+  e) ac_save_CFLAGS=$CFLAGS
    ac_cv_c_undeclared_builtin_options='cannot detect'
    for ac_arg in '' -fno-builtin; do
      CFLAGS="$ac_save_CFLAGS $ac_arg"
@@ -8282,8 +7884,8 @@ _ACEOF
 if ac_fn_c_try_compile "$LINENO"
 then :
 
-else $as_nop
-  # This test program should compile successfully.
+else case e in #(
+  e) # This test program should compile successfully.
         # No library function is consistently available on
         # freestanding implementations, so test against a dummy
         # declaration.  Include always-available headers on the
@@ -8311,256 +7913,66 @@ then :
   if test x"$ac_arg" = x
 then :
   ac_cv_c_undeclared_builtin_options='none needed'
-else $as_nop
-  ac_cv_c_undeclared_builtin_options=$ac_arg
+else case e in #(
+  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
+esac
 fi
           break
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
     done
     CFLAGS=$ac_save_CFLAGS
-
+   ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
 printf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
   case $ac_cv_c_undeclared_builtin_options in #(
   'cannot detect') :
-    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error $? "cannot make $CC report undeclared builtins
-See \`config.log' for more details" "$LINENO" 5; } ;; #(
+See 'config.log' for more details" "$LINENO" 5; } ;; #(
   'none needed') :
     ac_c_undeclared_builtin_options='' ;; #(
   *) :
     ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
 esac
 
-ac_fn_check_decl "$LINENO" "h_errno" "ac_cv_have_decl_h_errno" "
+ac_fn_check_decl "$LINENO" "PATH_MAX" "ac_cv_have_decl_PATH_MAX" "
 	$ac_includes_default
-	#ifdef HAVE_NETDB_H
-	#include <netdb.h>
-	#endif
+	#include <limits.h>
 
 " "$ac_c_undeclared_builtin_options" "CFLAGS"
-if test "x$ac_cv_have_decl_h_errno" = xyes
+if test "x$ac_cv_have_decl_PATH_MAX" = xyes
 then :
   ac_have_decl=1
-else $as_nop
-  ac_have_decl=0
-fi
-printf "%s\n" "#define HAVE_DECL_H_ERRNO $ac_have_decl" >>confdefs.h
-
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
-printf %s "checking for an ANSI C-conforming const... " >&6; }
-if test ${ac_cv_c_const+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-int
-main (void)
-{
-
-#ifndef __cplusplus
-  /* Ultrix mips cc rejects this sort of thing.  */
-  typedef int charset[2];
-  const charset cs = { 0, 0 };
-  /* SunOS 4.1.1 cc rejects this.  */
-  char const *const *pcpcc;
-  char **ppc;
-  /* NEC SVR4.0.2 mips cc rejects this.  */
-  struct point {int x, y;};
-  static struct point const zero = {0,0};
-  /* IBM XL C 1.02.0.0 rejects this.
-     It does not let you subtract one const X* pointer from another in
-     an arm of an if-expression whose if-part is not a constant
-     expression */
-  const char *g = "string";
-  pcpcc = &g + (g ? g-g : 0);
-  /* HPUX 7.0 cc rejects these. */
-  ++pcpcc;
-  ppc = (char**) pcpcc;
-  pcpcc = (char const *const *) ppc;
-  { /* SCO 3.2v4 cc rejects this sort of thing.  */
-    char tx;
-    char *t = &tx;
-    char const *s = 0 ? (char *) 0 : (char const *) 0;
-
-    *t++ = 0;
-    if (s) return 0;
-  }
-  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
-    int x[] = {25, 17};
-    const int *foo = &x[0];
-    ++foo;
-  }
-  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
-    typedef const int *iptr;
-    iptr p = 0;
-    ++p;
-  }
-  { /* IBM XL C 1.02.0.0 rejects this sort of thing, saying
-       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
-    struct s { int j; const int *ap[3]; } bx;
-    struct s *b = &bx; b->j = 5;
-  }
-  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
-    const int foo = 10;
-    if (!foo) return 0;
-  }
-  return !cs[0] && !zero.x;
-#endif
-
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
-then :
-  ac_cv_c_const=yes
-else $as_nop
-  ac_cv_c_const=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
-printf "%s\n" "$ac_cv_c_const" >&6; }
-if test $ac_cv_c_const = no; then
-
-printf "%s\n" "#define const /**/" >>confdefs.h
-
-fi
-			{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
-printf %s "checking for inline... " >&6; }
-if test ${ac_cv_c_inline+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_c_inline=no
-for ac_kw in inline __inline__ __inline; do
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-#ifndef __cplusplus
-typedef int foo_t;
-static $ac_kw foo_t static_foo (void) {return 0; }
-$ac_kw foo_t foo (void) {return 0; }
-#endif
-
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
-then :
-  ac_cv_c_inline=$ac_kw
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-  test "$ac_cv_c_inline" != no && break
-done
-
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
-printf "%s\n" "$ac_cv_c_inline" >&6; }
-
-case $ac_cv_c_inline in
-  inline | yes) ;;
-  *)
-    case $ac_cv_c_inline in
-      no) ac_val=;;
-      *) ac_val=$ac_cv_c_inline;;
-    esac
-    cat >>confdefs.h <<_ACEOF
-#ifndef __cplusplus
-#define inline $ac_val
-#endif
-_ACEOF
-    ;;
+else case e in #(
+  e) ac_have_decl=0 ;;
 esac
-			{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
-printf %s "checking for C/C++ restrict keyword... " >&6; }
-if test ${ac_cv_c_restrict+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  ac_cv_c_restrict=no
-   # The order here caters to the fact that C++ does not require restrict.
-   for ac_kw in __restrict __restrict__ _Restrict restrict; do
-     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-typedef int *int_ptr;
-           int foo (int_ptr $ac_kw ip) { return ip[0]; }
-           int bar (int [$ac_kw]); /* Catch GCC bug 14050.  */
-           int bar (int ip[$ac_kw]) { return ip[0]; }
-
-int
-main (void)
-{
-int s[1];
-           int *$ac_kw t = s;
-           t[0] = 0;
-           return foo (t) + bar (t);
-
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
-then :
-  ac_cv_c_restrict=$ac_kw
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-     test "$ac_cv_c_restrict" != no && break
-   done
-
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
-printf "%s\n" "$ac_cv_c_restrict" >&6; }
-
- case $ac_cv_c_restrict in
-   restrict) ;;
-   no) printf "%s\n" "#define restrict /**/" >>confdefs.h
- ;;
-   *)  printf "%s\n" "#define restrict $ac_cv_c_restrict" >>confdefs.h
- ;;
- esac
-			{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
-printf %s "checking for working volatile... " >&6; }
-if test ${ac_cv_c_volatile+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
+printf "%s\n" "#define HAVE_DECL_PATH_MAX $ac_have_decl" >>confdefs.h
 
-int
-main (void)
-{
+ac_fn_check_decl "$LINENO" "h_errno" "ac_cv_have_decl_h_errno" "
+	$ac_includes_default
+	#include <netdb.h>
 
-volatile int x;
-int * volatile y = (int *) 0;
-return !x && !y;
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
+" "$ac_c_undeclared_builtin_options" "CFLAGS"
+if test "x$ac_cv_have_decl_h_errno" = xyes
 then :
-  ac_cv_c_volatile=yes
-else $as_nop
-  ac_cv_c_volatile=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
+  ac_have_decl=1
+else case e in #(
+  e) ac_have_decl=0 ;;
+esac
 fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
-printf "%s\n" "$ac_cv_c_volatile" >&6; }
-if test $ac_cv_c_volatile = no; then
+printf "%s\n" "#define HAVE_DECL_H_ERRNO $ac_have_decl" >>confdefs.h
 
-printf "%s\n" "#define volatile /**/" >>confdefs.h
 
-fi
 
+LEX=${LEX-"${am_missing_run}flex"}
 
 for ac_prog in flex lex
 do
@@ -8571,8 +7983,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_LEX+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$LEX"; then
+else case e in #(
+  e) if test -n "$LEX"; then
   ac_cv_prog_LEX="$LEX" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -8594,7 +8006,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 LEX=$ac_cv_prog_LEX
 if test -n "$LEX"; then
@@ -8652,8 +8065,8 @@ printf %s "checking for lex output file
 if test ${ac_cv_prog_lex_root+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-
+else case e in #(
+  e)
 ac_cv_prog_lex_root=unknown
 { { ac_try="$LEX conftest.l"
 case "(($ac_try" in
@@ -8670,7 +8083,8 @@ if test -f lex.yy.c; then
   ac_cv_prog_lex_root=lex.yy
 elif test -f lexyy.c; then
   ac_cv_prog_lex_root=lexyy
-fi
+fi ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
 printf "%s\n" "$ac_cv_prog_lex_root" >&6; }
@@ -8685,15 +8099,15 @@ LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
 if test ${LEXLIB+y}
 then :
 
-else $as_nop
-
+else case e in #(
+  e)
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for lex library" >&5
 printf %s "checking for lex library... " >&6; }
 if test ${ac_cv_lib_lex+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-
+else case e in #(
+  e)
     ac_save_LIBS="$LIBS"
     ac_found=false
     for ac_cv_lib_lex in 'none needed' -lfl -ll 'not found'; do
@@ -8723,7 +8137,8 @@ rm -f core conftest.err conftest.$ac_obj
       fi
     done
     LIBS="$ac_save_LIBS"
-
+   ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
 printf "%s\n" "$ac_cv_lib_lex" >&6; }
@@ -8735,71 +8150,12 @@ printf "%s\n" "$as_me: WARNING: required
 elif test "$ac_cv_lib_lex" = 'none needed'
 then :
   LEXLIB=''
-else $as_nop
-  LEXLIB=$ac_cv_lib_lex
-fi
-  ac_save_LIBS="$LIBS"
-      LIBS=
-      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing yywrap" >&5
-printf %s "checking for library containing yywrap... " >&6; }
-if test ${ac_cv_search_yywrap+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char yywrap ();
-int
-main (void)
-{
-return yywrap ();
-  ;
-  return 0;
-}
-_ACEOF
-for ac_lib in '' fl l
-do
-  if test -z "$ac_lib"; then
-    ac_res="none required"
-  else
-    ac_res=-l$ac_lib
-    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
-  fi
-  if ac_fn_c_try_link "$LINENO"
-then :
-  ac_cv_search_yywrap=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext
-  if test ${ac_cv_search_yywrap+y}
-then :
-  break
-fi
-done
-if test ${ac_cv_search_yywrap+y}
-then :
-
-else $as_nop
-  ac_cv_search_yywrap=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_yywrap" >&5
-printf "%s\n" "$ac_cv_search_yywrap" >&6; }
-ac_res=$ac_cv_search_yywrap
-if test "$ac_res" != no
-then :
-  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-  LEXLIB="$LIBS"
+else case e in #(
+  e) LEXLIB=$ac_cv_lib_lex ;;
+esac
 fi
-
-      LIBS="$ac_save_LIBS"
+   ;;
+esac
 fi
 
 
@@ -8811,8 +8167,8 @@ printf %s "checking whether yytext is a
 if test ${ac_cv_prog_lex_yytext_pointer+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  # POSIX says lex can declare yytext either as a pointer or an array; the
+else case e in #(
+  e) # POSIX says lex can declare yytext either as a pointer or an array; the
 # default is implementation-dependent.  Figure out which it is, since
 # not all implementations provide the %pointer and %array declarations.
 ac_cv_prog_lex_yytext_pointer=no
@@ -8827,7 +8183,8 @@ then :
   ac_cv_prog_lex_yytext_pointer=yes
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
 printf "%s\n" "$ac_cv_prog_lex_yytext_pointer" >&6; }
@@ -8841,9 +8198,11 @@ fi
 rm -f conftest.l $LEX_OUTPUT_ROOT.c
 
 fi
-if test "$LEX" = :; then
-  LEX=${am_missing_run}flex
-fi
+case "$ac_cv_prog_LEX" in
+	*flex*) ;; # we like that
+	*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Fetchmail requires flex to rebuild rcfile_l.*!" >&5
+printf "%s\n" "$as_me: WARNING: Fetchmail requires flex to rebuild rcfile_l.*!" >&2;} ;;
+esac
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
 set x ${MAKE-make}
@@ -8851,8 +8210,8 @@ ac_make=`printf "%s\n" "$2" | sed 's/+/p
 if eval test \${ac_cv_prog_make_${ac_make}_set+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat >conftest.make <<\_ACEOF
+else case e in #(
+  e) cat >conftest.make <<\_ACEOF
 SHELL = /bin/sh
 all:
 	@echo '@@@%%%=$(MAKE)=@@@%%%'
@@ -8864,7 +8223,8 @@ case `${MAKE-make} -f conftest.make 2>/d
   *)
     eval ac_cv_prog_make_${ac_make}_set=no;;
 esac
-rm -f conftest.make
+rm -f conftest.make ;;
+esac
 fi
 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
@@ -8885,8 +8245,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_prog_YACC+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if test -n "$YACC"; then
+else case e in #(
+  e) if test -n "$YACC"; then
   ac_cv_prog_YACC="$YACC" # Let the user override the test.
 else
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -8908,7 +8268,8 @@ done
   done
 IFS=$as_save_IFS
 
-fi
+fi ;;
+esac
 fi
 YACC=$ac_cv_prog_YACC
 if test -n "$YACC"; then
@@ -8924,6 +8285,11 @@ fi
 done
 test -n "$YACC" || YACC="yacc"
 
+case "$ac_cv_prog_YACC" in
+	*bison*) ;; # we like that
+	*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Fetchmail requires bison to rebuild rcfile_y.*!" >&5
+printf "%s\n" "$as_me: WARNING: Fetchmail requires bison to rebuild rcfile_y.*!" >&2;} ;;
+esac
 
 # Check for OS special cases
 case $host_os in
@@ -8938,23 +8304,6 @@ freebsd*)
 printf "%s\n" "$as_me: found FreeBSD - Adding -lkvm -lcom_err to standard libraries" >&6;}
     LIBS="$LIBS -lkvm -lcom_err"
     ;;
-# Check for LynxOS special case: -lbsd needed (at least on 2.3.0) and -s
-# not working.
-lynxos*)
-    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: found LynxOS - Adding -lbsd to standard libraries" >&5
-printf "%s\n" "$as_me: found LynxOS - Adding -lbsd to standard libraries" >&6;}
-    LIBS="$LIBS -lbsd"
-    LDFLAGS=`echo $LDFLAGS | sed "s/-s //"`
-    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: found LynxOS - Prepending standard include path to gcc flags" >&5
-printf "%s\n" "$as_me: found LynxOS - Prepending standard include path to gcc flags" >&6;}
-    CPPFLAGS="$CPPFLAGS -I/usr/include"
-    ;;
-# Check for Rhapsody special case: it doesn't like -s
-rhapsody*)
-    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: found Rhapsody - Removing -s load flag" >&5
-printf "%s\n" "$as_me: found Rhapsody - Removing -s load flag" >&6;}
-    LDFLAGS=`echo $LDFLAGS | sed "s/-s //"`
-    ;;
 esac
 
 cat >confcache <<\_ACEOF
@@ -8967,8 +8316,8 @@ cat >confcache <<\_ACEOF
 # config.status only pays attention to the cache file if you give it
 # the --recheck option to rerun configure.
 #
-# `ac_cv_env_foo' variables (set or unset) will be overridden when
-# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# 'ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* 'ac_cv_foo' will be assigned the
 # following values.
 
 _ACEOF
@@ -8998,14 +8347,14 @@ printf "%s\n" "$as_me: WARNING: cache va
   (set) 2>&1 |
     case $as_nl`(ac_space=' '; set) 2>&1` in #(
     *${as_nl}ac_space=\ *)
-      # `set' does not quote correctly, so add quotes: double-quote
+      # 'set' does not quote correctly, so add quotes: double-quote
       # substitution turns \\\\ into \\, and sed turns \\ into \.
       sed -n \
 	"s/'/'\\\\''/g;
 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
       ;; #(
     *)
-      # `set' quotes correctly as required by POSIX, so do not add quotes.
+      # 'set' quotes correctly as required by POSIX, so do not add quotes.
       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
       ;;
     esac |
@@ -9048,8 +8397,8 @@ printf %s "checking for a sed that does
 if test ${ac_cv_path_SED+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
+else case e in #(
+  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
      for ac_i in 1 2 3 4 5 6 7; do
        ac_script="$ac_script$as_nl$ac_script"
      done
@@ -9074,9 +8423,10 @@ do
       as_fn_executable_p "$ac_path_SED" || continue
 # Check for GNU ac_path_SED and select it if it is found.
   # Check for GNU $ac_path_SED
-case `"$ac_path_SED" --version 2>&1` in
+case `"$ac_path_SED" --version 2>&1` in #(
 *GNU*)
   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
+#(
 *)
   ac_count=0
   printf %s 0123456789 >"conftest.in"
@@ -9111,7 +8461,8 @@ IFS=$as_save_IFS
 else
   ac_cv_path_SED=$SED
 fi
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
 printf "%s\n" "$ac_cv_path_SED" >&6; }
@@ -9125,8 +8476,9 @@ printf %s "checking whether NLS is reque
 if test ${enable_nls+y}
 then :
   enableval=$enable_nls; USE_NLS=$enableval
-else $as_nop
-  USE_NLS=yes
+else case e in #(
+  e) USE_NLS=yes ;;
+esac
 fi
 
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
@@ -9174,8 +8526,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_path_MSGFMT+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  case "$MSGFMT" in
+else case e in #(
+  e) case "$MSGFMT" in
   [\\/]* | ?:[\\/]*)
     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
     ;;
@@ -9198,6 +8550,7 @@ else $as_nop
     IFS="$ac_save_IFS"
   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
     ;;
+esac ;;
 esac
 fi
 MSGFMT="$ac_cv_path_MSGFMT"
@@ -9216,8 +8569,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_path_GMSGFMT+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  case $GMSGFMT in
+else case e in #(
+  e) case $GMSGFMT in
   [\\/]* | ?:[\\/]*)
   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   ;;
@@ -9243,6 +8596,7 @@ IFS=$as_save_IFS
 
   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
   ;;
+esac ;;
 esac
 fi
 GMSGFMT=$ac_cv_path_GMSGFMT
@@ -9302,8 +8656,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_path_XGETTEXT+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  case "$XGETTEXT" in
+else case e in #(
+  e) case "$XGETTEXT" in
   [\\/]* | ?:[\\/]*)
     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
     ;;
@@ -9326,6 +8680,7 @@ else $as_nop
     IFS="$ac_save_IFS"
   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
     ;;
+esac ;;
 esac
 fi
 XGETTEXT="$ac_cv_path_XGETTEXT"
@@ -9380,8 +8735,8 @@ printf %s "checking for $ac_word... " >&
 if test ${ac_cv_path_MSGMERGE+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  case "$MSGMERGE" in
+else case e in #(
+  e) case "$MSGMERGE" in
   [\\/]* | ?:[\\/]*)
     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
     ;;
@@ -9403,6 +8758,7 @@ else $as_nop
     IFS="$ac_save_IFS"
   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
     ;;
+esac ;;
 esac
 fi
 MSGMERGE="$ac_cv_path_MSGMERGE"
@@ -9441,6 +8797,140 @@ fi
   prefix="$acl_save_prefix"
 
 
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep -e" >&5
+printf %s "checking for egrep -e... " >&6; }
+if test ${ac_cv_path_EGREP_TRADITIONAL+y}
+then :
+  printf %s "(cached) " >&6
+else case e in #(
+  e) if test -z "$EGREP_TRADITIONAL"; then
+  ac_path_EGREP_TRADITIONAL_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  case $as_dir in #(((
+    '') as_dir=./ ;;
+    */) ;;
+    *) as_dir=$as_dir/ ;;
+  esac
+    for ac_prog in grep ggrep
+   do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext"
+      as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue
+# Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found.
+  # Check for GNU $ac_path_EGREP_TRADITIONAL
+case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #(
+*GNU*)
+  ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;;
+#(
+*)
+  ac_count=0
+  printf %s 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    printf "%s\n" 'EGREP_TRADITIONAL' >> "conftest.nl"
+    "$ac_path_EGREP_TRADITIONAL" -E 'EGR(EP|AC)_TRADITIONAL$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_EGREP_TRADITIONAL_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL"
+      ac_path_EGREP_TRADITIONAL_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_EGREP_TRADITIONAL_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_EGREP_TRADITIONAL"; then
+    :
+  fi
+else
+  ac_cv_path_EGREP_TRADITIONAL=$EGREP_TRADITIONAL
+fi
+
+    if test "$ac_cv_path_EGREP_TRADITIONAL"
+then :
+  ac_cv_path_EGREP_TRADITIONAL="$ac_cv_path_EGREP_TRADITIONAL -E"
+else case e in #(
+  e) if test -z "$EGREP_TRADITIONAL"; then
+  ac_path_EGREP_TRADITIONAL_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  case $as_dir in #(((
+    '') as_dir=./ ;;
+    */) ;;
+    *) as_dir=$as_dir/ ;;
+  esac
+    for ac_prog in egrep
+   do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext"
+      as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue
+# Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found.
+  # Check for GNU $ac_path_EGREP_TRADITIONAL
+case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #(
+*GNU*)
+  ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;;
+#(
+*)
+  ac_count=0
+  printf %s 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    printf "%s\n" 'EGREP_TRADITIONAL' >> "conftest.nl"
+    "$ac_path_EGREP_TRADITIONAL" 'EGR(EP|AC)_TRADITIONAL$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_EGREP_TRADITIONAL_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL"
+      ac_path_EGREP_TRADITIONAL_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_EGREP_TRADITIONAL_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_EGREP_TRADITIONAL"; then
+    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
+  fi
+else
+  ac_cv_path_EGREP_TRADITIONAL=$EGREP_TRADITIONAL
+fi
+ ;;
+esac
+fi ;;
+esac
+fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP_TRADITIONAL" >&5
+printf "%s\n" "$ac_cv_path_EGREP_TRADITIONAL" >&6; }
+ EGREP_TRADITIONAL=$ac_cv_path_EGREP_TRADITIONAL
+
 
 
   acl_libdirstem=lib
@@ -9452,8 +8942,8 @@ printf %s "checking for 64-bit host... "
 if test ${gl_cv_solaris_64bit+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 #ifdef _LP64
@@ -9462,15 +8952,17 @@ sixtyfour bits
 
 _ACEOF
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-  $EGREP "sixtyfour bits" >/dev/null 2>&1
+  $EGREP_TRADITIONAL "sixtyfour bits" >/dev/null 2>&1
 then :
   gl_cv_solaris_64bit=yes
-else $as_nop
-  gl_cv_solaris_64bit=no
+else case e in #(
+  e) gl_cv_solaris_64bit=no ;;
+esac
 fi
 rm -rf conftest*
 
-
+         ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
 printf "%s\n" "$gl_cv_solaris_64bit" >&6; }
@@ -10002,8 +9494,8 @@ printf %s "checking for CFPreferencesCop
 if test ${gt_cv_func_CFPreferencesCopyAppValue+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  gt_save_LIBS="$LIBS"
+else case e in #(
+  e) gt_save_LIBS="$LIBS"
      LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -10019,12 +9511,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   gt_cv_func_CFPreferencesCopyAppValue=yes
-else $as_nop
-  gt_cv_func_CFPreferencesCopyAppValue=no
+else case e in #(
+  e) gt_cv_func_CFPreferencesCopyAppValue=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-     LIBS="$gt_save_LIBS"
+     LIBS="$gt_save_LIBS" ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
 printf "%s\n" "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
@@ -10038,8 +9532,8 @@ printf %s "checking for CFLocaleCopyCurr
 if test ${gt_cv_func_CFLocaleCopyCurrent+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  gt_save_LIBS="$LIBS"
+else case e in #(
+  e) gt_save_LIBS="$LIBS"
      LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
@@ -10055,12 +9549,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   gt_cv_func_CFLocaleCopyCurrent=yes
-else $as_nop
-  gt_cv_func_CFLocaleCopyCurrent=no
+else case e in #(
+  e) gt_cv_func_CFLocaleCopyCurrent=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-     LIBS="$gt_save_LIBS"
+     LIBS="$gt_save_LIBS" ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
 printf "%s\n" "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
@@ -10116,8 +9612,8 @@ printf %s "checking for GNU gettext in l
 if eval test \${$gt_func_gnugettext_libc+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 #include <libintl.h>
@@ -10144,11 +9640,13 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   eval "$gt_func_gnugettext_libc=yes"
-else $as_nop
-  eval "$gt_func_gnugettext_libc=no"
+else case e in #(
+  e) eval "$gt_func_gnugettext_libc=no" ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext conftest.$ac_ext
+    conftest$ac_exeext conftest.$ac_ext ;;
+esac
 fi
 eval ac_res=\$$gt_func_gnugettext_libc
 	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
@@ -10190,8 +9688,8 @@ printf %s "checking for iconv... " >&6;
 if test ${am_cv_func_iconv+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-
+else case e in #(
+  e)
     am_cv_func_iconv="no, consider installing GNU libiconv"
     am_cv_lib_iconv=no
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -10244,7 +9742,8 @@ rm -f core conftest.err conftest.$ac_obj
     conftest$ac_exeext conftest.$ac_ext
       LIBS="$am_save_LIBS"
     fi
-
+   ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
 printf "%s\n" "$am_cv_func_iconv" >&6; }
@@ -10254,8 +9753,8 @@ printf %s "checking for working iconv...
 if test ${am_cv_func_iconv_works+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-
+else case e in #(
+  e)
                   am_save_LIBS="$LIBS"
       if test $am_cv_lib_iconv = yes; then
         LIBS="$LIBS $LIBICONV"
@@ -10268,8 +9767,8 @@ then :
              aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
              *)            am_cv_func_iconv_works="guessing yes" ;;
            esac
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+else case e in #(
+  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 #include <iconv.h>
@@ -10385,13 +9884,15 @@ then :
   am_cv_func_iconv_works=yes
 fi
 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-  conftest.$ac_objext conftest.beam conftest.$ac_ext
+  conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
+esac
 fi
 
         test "$am_cv_func_iconv_works" = no || break
       done
       LIBS="$am_save_LIBS"
-
+     ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
 printf "%s\n" "$am_cv_func_iconv_works" >&6; }
@@ -10888,8 +10389,8 @@ printf %s "checking for GNU gettext in l
 if eval test \${$gt_func_gnugettext_libintl+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  gt_save_CPPFLAGS="$CPPFLAGS"
+else case e in #(
+  e) gt_save_CPPFLAGS="$CPPFLAGS"
             CPPFLAGS="$CPPFLAGS $INCINTL"
             gt_save_LIBS="$LIBS"
             LIBS="$LIBS $LIBINTL"
@@ -10924,8 +10425,9 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   eval "$gt_func_gnugettext_libintl=yes"
-else $as_nop
-  eval "$gt_func_gnugettext_libintl=no"
+else case e in #(
+  e) eval "$gt_func_gnugettext_libintl=no" ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
@@ -10970,7 +10472,8 @@ rm -f core conftest.err conftest.$ac_obj
     conftest$ac_exeext conftest.$ac_ext
             fi
             CPPFLAGS="$gt_save_CPPFLAGS"
-            LIBS="$gt_save_LIBS"
+            LIBS="$gt_save_LIBS" ;;
+esac
 fi
 eval ac_res=\$$gt_func_gnugettext_libintl
 	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
@@ -11086,28 +10589,34 @@ printf "%s\n" "#define HAVE_DCGETTEXT 1"
 # Under sysV68, socket and friends are provided by the C library.
 # -linet does not provide socket, but causes multiple definition
 # errors at link-time.  It is thus better to only use the C library.
-# So don't add -linet to the link list unless it's necessary
+# So do not add -linet to the link list unless it is necessary
 ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket"
 if test "x$ac_cv_func_socket" = xyes
 then :
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using libc's socket" >&5
 printf "%s\n" "using libc's socket" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
 printf %s "checking for socket in -lsocket... " >&6; }
 if test ${ac_cv_lib_socket_socket+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocket  $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char socket ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char socket (void);
 int
 main (void)
 {
@@ -11119,12 +10628,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_socket_socket=yes
-else $as_nop
-  ac_cv_lib_socket_socket=no
+else case e in #(
+  e) ac_cv_lib_socket_socket=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
 printf "%s\n" "$ac_cv_lib_socket_socket" >&6; }
@@ -11141,16 +10652,22 @@ printf %s "checking for socket in -linet
 if test ${ac_cv_lib_inet_socket+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-linet  $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char socket ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char socket (void);
 int
 main (void)
 {
@@ -11162,12 +10679,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_inet_socket=yes
-else $as_nop
-  ac_cv_lib_inet_socket=no
+else case e in #(
+  e) ac_cv_lib_inet_socket=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet_socket" >&5
 printf "%s\n" "$ac_cv_lib_inet_socket" >&6; }
@@ -11178,183 +10697,52 @@ then :
   LIBS="-linet $LIBS"
 
 fi
-
-fi
-
-
-# The condition in this test copes with the presence of inet_addr in libc6.
-ac_fn_c_check_func "$LINENO" "inet_addr" "ac_cv_func_inet_addr"
-if test "x$ac_cv_func_inet_addr" = xyes
-then :
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using libc's inet_addr" >&5
-printf "%s\n" "using libc's inet_addr" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inet_addr in -lnsl" >&5
-printf %s "checking for inet_addr in -lnsl... " >&6; }
-if test ${ac_cv_lib_nsl_inet_addr+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
-LIBS="-lnsl  $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char inet_addr ();
-int
-main (void)
-{
-return inet_addr ();
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"
-then :
-  ac_cv_lib_nsl_inet_addr=yes
-else $as_nop
-  ac_cv_lib_nsl_inet_addr=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_inet_addr" >&5
-printf "%s\n" "$ac_cv_lib_nsl_inet_addr" >&6; }
-if test "x$ac_cv_lib_nsl_inet_addr" = xyes
-then :
-  printf "%s\n" "#define HAVE_LIBNSL 1" >>confdefs.h
-
-  LIBS="-lnsl $LIBS"
-
-fi
-
-fi
-
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for strchr in -lcposix" >&5
-printf %s "checking for strchr in -lcposix... " >&6; }
-if test ${ac_cv_lib_cposix_strchr+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
-LIBS="-lcposix  $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char strchr ();
-int
-main (void)
-{
-return strchr ();
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"
-then :
-  ac_cv_lib_cposix_strchr=yes
-else $as_nop
-  ac_cv_lib_cposix_strchr=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strchr" >&5
-printf "%s\n" "$ac_cv_lib_cposix_strchr" >&6; }
-if test "x$ac_cv_lib_cposix_strchr" = xyes
-then :
-  DEFS="$DEFS -D_SYSV3"
-		LIBS="$LIBS -lcposix"
-fi
-
-
-
-ac_fn_c_check_func "$LINENO" "strstr" "ac_cv_func_strstr"
-if test "x$ac_cv_func_strstr" = xyes
-then :
-  printf "%s\n" "#define HAVE_STRSTR 1" >>confdefs.h
-
-else $as_nop
-  case " $LIBOBJS " in
-  *" strstr.$ac_objext "* ) ;;
-  *) LIBOBJS="$LIBOBJS strstr.$ac_objext"
- ;;
-esac
-
-fi
-ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp"
-if test "x$ac_cv_func_strcasecmp" = xyes
-then :
-  printf "%s\n" "#define HAVE_STRCASECMP 1" >>confdefs.h
-
-else $as_nop
-  case " $LIBOBJS " in
-  *" strcasecmp.$ac_objext "* ) ;;
-  *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext"
  ;;
 esac
-
 fi
-ac_fn_c_check_func "$LINENO" "memmove" "ac_cv_func_memmove"
-if test "x$ac_cv_func_memmove" = xyes
-then :
-  printf "%s\n" "#define HAVE_MEMMOVE 1" >>confdefs.h
 
-else $as_nop
-  case " $LIBOBJS " in
-  *" memmove.$ac_objext "* ) ;;
-  *) LIBOBJS="$LIBOBJS memmove.$ac_objext"
- ;;
-esac
 
-fi
 ac_fn_c_check_func "$LINENO" "stpcpy" "ac_cv_func_stpcpy"
 if test "x$ac_cv_func_stpcpy" = xyes
 then :
   printf "%s\n" "#define HAVE_STPCPY 1" >>confdefs.h
 
-else $as_nop
-  case " $LIBOBJS " in
+else case e in #(
+  e) case " $LIBOBJS " in
   *" stpcpy.$ac_objext "* ) ;;
   *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext"
  ;;
 esac
-
+ ;;
+esac
 fi
 ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
 if test "x$ac_cv_func_strlcpy" = xyes
 then :
   printf "%s\n" "#define HAVE_STRLCPY 1" >>confdefs.h
 
-else $as_nop
-  case " $LIBOBJS " in
+else case e in #(
+  e) case " $LIBOBJS " in
   *" strlcpy.$ac_objext "* ) ;;
   *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
  ;;
 esac
-
+ ;;
+esac
 fi
 ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
 if test "x$ac_cv_func_strlcat" = xyes
 then :
   printf "%s\n" "#define HAVE_STRLCAT 1" >>confdefs.h
 
-else $as_nop
-  case " $LIBOBJS " in
+else case e in #(
+  e) case " $LIBOBJS " in
   *" strlcat.$ac_objext "* ) ;;
   *) LIBOBJS="$LIBOBJS strlcat.$ac_objext"
  ;;
 esac
-
+ ;;
+esac
 fi
 
 
@@ -11362,220 +10750,38 @@ ac_fn_c_check_func "$LINENO" "getopt_lon
 if test "x$ac_cv_func_getopt_long" = xyes
 then :
 
-else $as_nop
-
-	       EXTRAOBJ="$EXTRAOBJ getopt.\$(OBJEXT) getopt1.\$(OBJEXT)"
-fi
-
-
-ac_func=
-for ac_item in $ac_func_c_list
-do
-  if test $ac_func; then
-    ac_fn_c_check_func "$LINENO" $ac_func ac_cv_func_$ac_func
-    if eval test \"x\$ac_cv_func_$ac_func\" = xyes; then
-      echo "#define $ac_item 1" >> confdefs.h
-    fi
-    ac_func=
-  else
-    ac_func=$ac_item
-  fi
-done
-
-if test "x$ac_cv_func_vprintf" = xno
-then :
-  ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
-if test "x$ac_cv_func__doprnt" = xyes
-then :
-
-printf "%s\n" "#define HAVE_DOPRNT 1" >>confdefs.h
-
-fi
-
-fi
-
-
-
-ac_fn_c_check_func "$LINENO" "tcsetattr" "ac_cv_func_tcsetattr"
-if test "x$ac_cv_func_tcsetattr" = xyes
-then :
-  printf "%s\n" "#define HAVE_TCSETATTR 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "stty" "ac_cv_func_stty"
-if test "x$ac_cv_func_stty" = xyes
-then :
-  printf "%s\n" "#define HAVE_STTY 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "setsid" "ac_cv_func_setsid"
-if test "x$ac_cv_func_setsid" = xyes
-then :
-  printf "%s\n" "#define HAVE_SETSID 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
-if test "x$ac_cv_func_geteuid" = xyes
-then :
-  printf "%s\n" "#define HAVE_GETEUID 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "seteuid" "ac_cv_func_seteuid"
-if test "x$ac_cv_func_seteuid" = xyes
-then :
-  printf "%s\n" "#define HAVE_SETEUID 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "strerror" "ac_cv_func_strerror"
-if test "x$ac_cv_func_strerror" = xyes
-then :
-  printf "%s\n" "#define HAVE_STRERROR 1" >>confdefs.h
-
+else case e in #(
+  e)
+	       EXTRAOBJ="$EXTRAOBJ getopt.\$(OBJEXT) getopt1.\$(OBJEXT)" ;;
+esac
 fi
-ac_fn_c_check_func "$LINENO" "syslog" "ac_cv_func_syslog"
-if test "x$ac_cv_func_syslog" = xyes
-then :
-  printf "%s\n" "#define HAVE_SYSLOG 1" >>confdefs.h
 
-fi
-ac_fn_c_check_func "$LINENO" "snprintf" "ac_cv_func_snprintf"
-if test "x$ac_cv_func_snprintf" = xyes
-then :
-  printf "%s\n" "#define HAVE_SNPRINTF 1" >>confdefs.h
 
-fi
-ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
-if test "x$ac_cv_func_vprintf" = xyes
-then :
-  printf "%s\n" "#define HAVE_VPRINTF 1" >>confdefs.h
 
-fi
-ac_fn_c_check_func "$LINENO" "vsnprintf" "ac_cv_func_vsnprintf"
-if test "x$ac_cv_func_vsnprintf" = xyes
-then :
-  printf "%s\n" "#define HAVE_VSNPRINTF 1" >>confdefs.h
 
-fi
 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
 if test "x$ac_cv_func_vsyslog" = xyes
 then :
   printf "%s\n" "#define HAVE_VSYSLOG 1" >>confdefs.h
 
 fi
-ac_fn_c_check_func "$LINENO" "atexit" "ac_cv_func_atexit"
-if test "x$ac_cv_func_atexit" = xyes
-then :
-  printf "%s\n" "#define HAVE_ATEXIT 1" >>confdefs.h
-
-fi
 ac_fn_c_check_func "$LINENO" "inet_aton" "ac_cv_func_inet_aton"
 if test "x$ac_cv_func_inet_aton" = xyes
 then :
   printf "%s\n" "#define HAVE_INET_ATON 1" >>confdefs.h
 
 fi
-ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
-if test "x$ac_cv_func_strftime" = xyes
-then :
-  printf "%s\n" "#define HAVE_STRFTIME 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "setrlimit" "ac_cv_func_setrlimit"
-if test "x$ac_cv_func_setrlimit" = xyes
+ac_fn_c_check_func "$LINENO" "strsignal" "ac_cv_func_strsignal"
+if test "x$ac_cv_func_strsignal" = xyes
 then :
-  printf "%s\n" "#define HAVE_SETRLIMIT 1" >>confdefs.h
+  printf "%s\n" "#define HAVE_STRSIGNAL 1" >>confdefs.h
 
 fi
-ac_fn_c_check_func "$LINENO" "socketpair" "ac_cv_func_socketpair"
-if test "x$ac_cv_func_socketpair" = xyes
-then :
-  printf "%s\n" "#define HAVE_SOCKETPAIR 1" >>confdefs.h
 
-fi
-ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
-if test "x$ac_cv_func_sigaction" = xyes
-then :
-  printf "%s\n" "#define HAVE_SIGACTION 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup"
-if test "x$ac_cv_func_strdup" = xyes
-then :
-  printf "%s\n" "#define HAVE_STRDUP 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale"
-if test "x$ac_cv_func_setlocale" = xyes
-then :
-  printf "%s\n" "#define HAVE_SETLOCALE 1" >>confdefs.h
-
-fi
-
-
-ac_fn_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
-if test "x$ac_cv_have_decl_strerror" = xyes
-then :
-  ac_have_decl=1
-else $as_nop
-  ac_have_decl=0
-fi
-printf "%s\n" "#define HAVE_DECL_STRERROR $ac_have_decl" >>confdefs.h
-
-ac_fn_check_decl "$LINENO" "PATH_MAX" "ac_cv_have_decl_PATH_MAX" "#include <limits.h>
-" "$ac_c_undeclared_builtin_options" "CFLAGS"
-if test "x$ac_cv_have_decl_PATH_MAX" = xyes
-then :
-  ac_have_decl=1
-else $as_nop
-  ac_have_decl=0
-fi
-printf "%s\n" "#define HAVE_DECL_PATH_MAX $ac_have_decl" >>confdefs.h
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for AF_INET6/PF_INET6" >&5
-printf %s "checking for AF_INET6/PF_INET6... " >&6; }
-if test ${ac_cv_inet6+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-
-    #include <sys/types.h>
-    #include <sys/socket.h>
-
-int
-main (void)
-{
-
-    int foo = AF_INET6;
-    int bar = PF_INET6;
-
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
-then :
-  ac_cv_inet6=yes
-else $as_nop
-  ac_cv_inet6=no
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_inet6" >&5
-printf "%s\n" "$ac_cv_inet6" >&6; }
-if test "x$ac_cv_inet6" = xyes
-then
-
-printf "%s\n" "#define INET6 1" >>confdefs.h
-
-fi
 
 # Under Red Hat 4.0 (and many other Linuxes) -lresolv is seriously flaky
 # and breaks gethostbyname(2).  It's better to use the bind stuff in the C
-# library.  So don't add -lresolv to the link list unless it's necessary
+# library.  So do not add -lresolv to the link list unless it is necessary
 # (It will be necessary when using GNU libc6).
 old_LIBS="$LIBS"
 for lib in '' -lresolv; do
@@ -11616,119 +10822,49 @@ printf "%s\n" "found" >&6; }
 printf "%s\n" "#define HAVE_RES_SEARCH 1" >>confdefs.h
 
      break
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: not found" >&5
-printf "%s\n" "not found" >&6; }
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: not found" >&5
+printf "%s\n" "not found" >&6; } ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
      LIBS=$old_LIBS
 done
 
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking use of void pointer type" >&5
-printf %s "checking use of void pointer type... " >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking sys_siglist declaration in signal.h or unistd.h" >&5
+printf %s "checking sys_siglist declaration in signal.h or unistd.h... " >&6; }
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
-int
-main (void)
-{
-char *p;
-    void *xmalloc();
-    p = (char *) xmalloc(1);
-
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
-then :
 
-printf "%s\n" "#define HAVE_VOIDPOINTER 1" >>confdefs.h
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-printf "%s\n" "yes" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-
-ac_fn_c_check_func "$LINENO" "waitpid" "ac_cv_func_waitpid"
-if test "x$ac_cv_func_waitpid" = xyes
-then :
-  printf "%s\n" "#define HAVE_WAITPID 1" >>confdefs.h
-
-fi
-ac_fn_c_check_func "$LINENO" "wait3" "ac_cv_func_wait3"
-if test "x$ac_cv_func_wait3" = xyes
-then :
-  printf "%s\n" "#define HAVE_WAIT3 1" >>confdefs.h
-
-fi
+	    #include <signal.h>
+/* NetBSD declares sys_siglist in <unistd.h>.  */
+#include <unistd.h>
 
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for union wait" >&5
-printf %s "checking for union wait... " >&6; };
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-#include <sys/types.h>
-#include <sys/wait.h>
 int
 main (void)
 {
-union wait status; int pid; pid = wait (&status);
-#ifdef WEXITSTATUS
-/* Some POSIXoid systems have both the new-style macros and the old
-   union wait type, and they do not work together.  If union wait
-   conflicts with WEXITSTATUS et al, we don't want to use it at all.  */
-if (WEXITSTATUS (status) != 0) pid = -1;
-#endif
-#ifdef HAVE_WAITPID
-/* Make sure union wait works with waitpid.  */
-pid = waitpid (-1, &status, 0);
-#endif
 
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"
-then :
+	    char *msg = *(sys_siglist + 1);
 
-printf "%s\n" "#define HAVE_UNION_WAIT 1" >>confdefs.h
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-printf "%s\n" "yes" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext conftest.$ac_ext
 
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking sys_siglist declaration in signal.h or unistd.h" >&5
-printf %s "checking sys_siglist declaration in signal.h or unistd.h... " >&6; }
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-#include <signal.h>
-/* NetBSD declares sys_siglist in <unistd.h>.  */
-#include <unistd.h>
-
-int
-main (void)
-{
-char *msg = *(sys_siglist + 1);
   ;
   return 0;
 }
+
 _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
 
 printf "%s\n" "#define SYS_SIGLIST_DECLARED 1" >>confdefs.h
+
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 printf "%s\n" "yes" >&6; }
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; } ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
@@ -11747,272 +10883,32 @@ printf "%s\n" "root-mode pid file will g
 printf "%s\n" "#define PID_DIR \"$dir\"" >>confdefs.h
 
 
-# We may have a fallback MDA available in case the socket open to the
-# local SMTP listener fails.  Best to use procmail for this, as we know
-# it won't try delivering through local SMTP and cause a mail loop.
-# Sendmail without the -t option to use the message headers will work too,
-# not just for sendmail itself but for workalikes like exim.
-#
-# Note1: A disadvantage of using procmail is that local alias expansion
-# according to /etc/aliases won't get done if we fall back.  This doesn't
-# matter in single-drop mode.
-#
-# Note2: it would be a very bad idea to use any MDA that doesn't return
-# a refuse-to-deliver status on disk- or process-table-full
-# conditions; mail could get lost that way.  Sendmail and all of the MDAs
-# like exim that might be lurking under a sendmail alias) do the right
-# thing in this circumstance.  Matthias Andree warns that procmail does
-# not.
-#
-# Note3: Defalt value of fallback is now off.  Matthias writes:
-#
-# 1. there is no way to predict when the fallback is used. With some MTAs
-#    (such as those limiting load average), outer circumstances can cause
-#    the fallback to kick in.
-#
-# 2. the fallback changes fetchmail behaviour in unpredictable ways. It's
-#    not only about alias expansion, .forwards to special filters won't
-#    work, mail may end up in a different place (users claim "mail loss"
-#    for that).
-#
-# 3. The claim procmail did the right thing with its exit codes is plain
-#    wrong. I've seen procmail exit with code 1 when it should have exited
-#    with code 75, like, configuration errors. Procmail is a dangerous
-#    beast and is best replaced by maildrop.
-#
-# 4. if multiple choices exist (like procmail and maildrop), fetchmail
-#    cannot tell which one it should choose. Say, your MTA is configured
-#    to use maildrop to deliver to user's mailboxes, if fetchmail then
-#    chooses procmail, this is plain wrong.
-#
-
-# Extract the first word of "procmail", so it can be a program name with args.
-set dummy procmail; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_procmail+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  case $procmail in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_procmail="$procmail" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/sbin"
-for as_dir in $as_dummy
-do
-  IFS=$as_save_IFS
-  case $as_dir in #(((
-    '') as_dir=./ ;;
-    */) ;;
-    *) as_dir=$as_dir/ ;;
-  esac
-    for ac_exec_ext in '' $ac_executable_extensions; do
-  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-    ac_cv_path_procmail="$as_dir$ac_word$ac_exec_ext"
-    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-  done
-IFS=$as_save_IFS
-
-  test -z "$ac_cv_path_procmail" && ac_cv_path_procmail=""""
-  ;;
-esac
-fi
-procmail=$ac_cv_path_procmail
-if test -n "$procmail"; then
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $procmail" >&5
-printf "%s\n" "$procmail" >&6; }
-else
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-
-
-# Extract the first word of "sendmail", so it can be a program name with args.
-set dummy sendmail; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_sendmail+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  case $sendmail in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_sendmail="$sendmail" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/sbin:/usr/lib"
-for as_dir in $as_dummy
-do
-  IFS=$as_save_IFS
-  case $as_dir in #(((
-    '') as_dir=./ ;;
-    */) ;;
-    *) as_dir=$as_dir/ ;;
-  esac
-    for ac_exec_ext in '' $ac_executable_extensions; do
-  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-    ac_cv_path_sendmail="$as_dir$ac_word$ac_exec_ext"
-    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-  done
-IFS=$as_save_IFS
-
-  test -z "$ac_cv_path_sendmail" && ac_cv_path_sendmail=""""
-  ;;
-esac
-fi
-sendmail=$ac_cv_path_sendmail
-if test -n "$sendmail"; then
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $sendmail" >&5
-printf "%s\n" "$sendmail" >&6; }
-else
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-
-
-# Extract the first word of "maildrop", so it can be a program name with args.
-set dummy maildrop; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_maildrop+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  case $maildrop in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_maildrop="$maildrop" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/local/bin"
-for as_dir in $as_dummy
-do
-  IFS=$as_save_IFS
-  case $as_dir in #(((
-    '') as_dir=./ ;;
-    */) ;;
-    *) as_dir=$as_dir/ ;;
-  esac
-    for ac_exec_ext in '' $ac_executable_extensions; do
-  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-    ac_cv_path_maildrop="$as_dir$ac_word$ac_exec_ext"
-    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-  done
-IFS=$as_save_IFS
-
-  test -z "$ac_cv_path_maildrop" && ac_cv_path_maildrop=""""
-  ;;
-esac
-fi
-maildrop=$ac_cv_path_maildrop
-if test -n "$maildrop"; then
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $maildrop" >&5
-printf "%s\n" "$maildrop" >&6; }
-else
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-
-
-
-###	use option --disable-fallback to disable fallback MDA
-###	use option --enable-fallback=procmail or
-###		   --enable-fallback=sendmail to select
-# Check whether --enable-fallback was given.
-if test ${enable_fallback+y}
-then :
-  enableval=$enable_fallback;
-else $as_nop
-  enable_fallback=no
-fi
-
-
-case "$enable_fallback" in
-	sendmail)	if test -z "$sendmail" ; then
-				as_fn_error $? "Sendmail selected as fallback, but not found" "$LINENO" 5
-				#not reached
-			fi
-
-printf "%s\n" "#define FALLBACK_MDA \"$sendmail -i %T\"" >>confdefs.h
-
-			{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: Will use $sendmail as fallback MDA." >&5
-printf "%s\n" "$as_me: Will use $sendmail as fallback MDA." >&6;}
-			;;
-	procmail)	if test -z "$procmail" ; then
-				as_fn_error $? "procmail selected as fallback, but not found" "$LINENO" 5
-				#not reached
-			fi
-			printf "%s\n" "#define FALLBACK_MDA \"$procmail -d %T\"" >>confdefs.h
-
-			{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: Will use $procmail as fallback MDA." >&5
-printf "%s\n" "$as_me: Will use $procmail as fallback MDA." >&6;}
-			;;
-	maildrop)	if test -z "$maildrop" ; then
-				as_fn_error $? "maildrop selected as fallback, but not found" "$LINENO" 5
-				#not reached
-			fi
-			printf "%s\n" "#define FALLBACK_MDA \"$maildrop -d %T\"" >>confdefs.h
-
-			{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: Will use $maildrop as fallback MDA." >&5
-printf "%s\n" "$as_me: Will use $maildrop as fallback MDA." >&6;}
-			;;
-	no|unset)	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: Will not use a fallback MDA." >&5
-printf "%s\n" "$as_me: Will not use a fallback MDA." >&6;}
-			;;
-	auto|yes|set)	if test -n "$sendmail" ; then
-				printf "%s\n" "#define FALLBACK_MDA \"$sendmail -i %T\"" >>confdefs.h
-
-				{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: Will use $sendmail as fallback MDA." >&5
-printf "%s\n" "$as_me: Will use $sendmail as fallback MDA." >&6;}
-			else
-				{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: No fallback MDA available.  procmail and maildrop are not eligible" >&5
-printf "%s\n" "$as_me: WARNING: No fallback MDA available.  procmail and maildrop are not eligible" >&2;}
-				{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: for automatic fallback MDA configuration for reliability reasons." >&5
-printf "%s\n" "$as_me: WARNING: for automatic fallback MDA configuration for reliability reasons." >&2;}
-			fi
-			;;
-	*)		as_fn_error $? "unkown value for --enable-fallback given: $enable_fallback" "$LINENO" 5
-			#notreached
-			;;
-esac
-
 # The cast to long int works around a bug in the HP C Compiler
 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
+# declarations like 'int a3[[(sizeof (unsigned char)) >= 0]];'.
 # This bug is HP SR number 8606223364.
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
 printf %s "checking size of short... " >&6; }
 if test ${ac_cv_sizeof_short+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"
+else case e in #(
+  e) if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"
 then :
 
-else $as_nop
-  if test "$ac_cv_type_short" = yes; then
-     { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+else case e in #(
+  e) if test "$ac_cv_type_short" = yes; then
+     { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error 77 "cannot compute sizeof (short)
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; }
    else
      ac_cv_sizeof_short=0
-   fi
+   fi ;;
+esac
 fi
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
 printf "%s\n" "$ac_cv_sizeof_short" >&6; }
@@ -12024,28 +10920,30 @@ printf "%s\n" "#define SIZEOF_SHORT $ac_
 
 # The cast to long int works around a bug in the HP C Compiler
 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
+# declarations like 'int a3[[(sizeof (unsigned char)) >= 0]];'.
 # This bug is HP SR number 8606223364.
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
 printf %s "checking size of int... " >&6; }
 if test ${ac_cv_sizeof_int+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"
+else case e in #(
+  e) if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"
 then :
 
-else $as_nop
-  if test "$ac_cv_type_int" = yes; then
-     { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+else case e in #(
+  e) if test "$ac_cv_type_int" = yes; then
+     { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error 77 "cannot compute sizeof (int)
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; }
    else
      ac_cv_sizeof_int=0
-   fi
+   fi ;;
+esac
 fi
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
 printf "%s\n" "$ac_cv_sizeof_int" >&6; }
@@ -12057,28 +10955,30 @@ printf "%s\n" "#define SIZEOF_INT $ac_cv
 
 # The cast to long int works around a bug in the HP C Compiler
 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
+# declarations like 'int a3[[(sizeof (unsigned char)) >= 0]];'.
 # This bug is HP SR number 8606223364.
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
 printf %s "checking size of long... " >&6; }
 if test ${ac_cv_sizeof_long+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"
+else case e in #(
+  e) if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"
 then :
 
-else $as_nop
-  if test "$ac_cv_type_long" = yes; then
-     { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+else case e in #(
+  e) if test "$ac_cv_type_long" = yes; then
+     { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error 77 "cannot compute sizeof (long)
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; }
    else
      ac_cv_sizeof_long=0
-   fi
+   fi ;;
+esac
 fi
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
 printf "%s\n" "$ac_cv_sizeof_long" >&6; }
@@ -12090,28 +10990,30 @@ printf "%s\n" "#define SIZEOF_LONG $ac_c
 
 # The cast to long int works around a bug in the HP C Compiler
 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
-# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
+# declarations like 'int a3[[(sizeof (unsigned char)) >= 0]];'.
 # This bug is HP SR number 8606223364.
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
 printf %s "checking size of long long... " >&6; }
 if test ${ac_cv_sizeof_long_long+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"
+else case e in #(
+  e) if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"
 then :
 
-else $as_nop
-  if test "$ac_cv_type_long_long" = yes; then
-     { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+else case e in #(
+  e) if test "$ac_cv_type_long_long" = yes; then
+     { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error 77 "cannot compute sizeof (long long)
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; }
    else
      ac_cv_sizeof_long_long=0
-   fi
+   fi ;;
+esac
 fi
-
+ ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
 printf "%s\n" "$ac_cv_sizeof_long_long" >&6; }
@@ -12127,8 +11029,9 @@ printf "%s\n" "#define SIZEOF_LONG_LONG
 if test ${enable_POP2+y}
 then :
   enableval=$enable_POP2; with_POP2=$enableval
-else $as_nop
-  with_POP2=no
+else case e in #(
+  e) with_POP2=no ;;
+esac
 fi
 
 test "$with_POP2" = "yes" &&
@@ -12148,8 +11051,9 @@ fi
 if test ${enable_POP3+y}
 then :
   enableval=$enable_POP3; with_POP3=$enableval
-else $as_nop
-  with_POP3=yes
+else case e in #(
+  e) with_POP3=yes ;;
+esac
 fi
 
 test "$with_POP3" = "yes" &&
@@ -12169,8 +11073,9 @@ fi
 if test ${enable_IMAP+y}
 then :
   enableval=$enable_IMAP; with_IMAP=$enableval
-else $as_nop
-  with_IMAP=yes
+else case e in #(
+  e) with_IMAP=yes ;;
+esac
 fi
 
 test "$with_IMAP" = "yes" &&
@@ -12190,8 +11095,9 @@ fi
 if test ${enable_ETRN+y}
 then :
   enableval=$enable_ETRN; with_ETRN=$enableval
-else $as_nop
-  with_ETRN=yes
+else case e in #(
+  e) with_ETRN=yes ;;
+esac
 fi
 
 test "$with_ETRN" = "yes" &&
@@ -12211,8 +11117,9 @@ fi
 if test ${enable_ODMR+y}
 then :
   enableval=$enable_ODMR; with_ODMR=$enableval
-else $as_nop
-  with_ODMR=yes
+else case e in #(
+  e) with_ODMR=yes ;;
+esac
 fi
 
 test "$with_ODMR" = "yes" &&
@@ -12232,13 +11139,18 @@ fi
 if test ${enable_RPA+y}
 then :
   enableval=$enable_RPA; with_RPA=$enableval
-else $as_nop
-  with_RPA=no
+else case e in #(
+  e) with_RPA=no ;;
+esac
 fi
 
-test "$with_RPA" = "yes" &&
+if test "$with_RPA" = "yes" ; then
+
 printf "%s\n" "#define RPA_ENABLE 1" >>confdefs.h
 
+	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Note that RPA relies on weak crypto algorithms and should not be used." >&5
+printf "%s\n" "$as_me: WARNING: Note that RPA relies on weak crypto algorithms and should not be used." >&2;}
+fi
  if test "$with_RPA" = yes; then
   RPA_ENABLE_TRUE=
   RPA_ENABLE_FALSE='#'
@@ -12253,13 +11165,18 @@ fi
 if test ${enable_NTLM+y}
 then :
   enableval=$enable_NTLM; with_NTLM=$enableval
-else $as_nop
-  with_NTLM=no
+else case e in #(
+  e) with_NTLM=no ;;
+esac
 fi
 
-test "$with_NTLM" = "yes" &&
+if test "$with_NTLM" = "yes" ; then
+	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Note that MSN/NTLM auth rely on weak crypto algorithms and should not be used." >&5
+printf "%s\n" "$as_me: WARNING: Note that MSN/NTLM auth rely on weak crypto algorithms and should not be used." >&2;}
+
 printf "%s\n" "#define NTLM_ENABLE 1" >>confdefs.h
 
+fi
  if test "$with_NTLM" = yes; then
   NTLM_ENABLE_TRUE=
   NTLM_ENABLE_FALSE='#'
@@ -12274,8 +11191,9 @@ fi
 if test ${enable_SDPS+y}
 then :
   enableval=$enable_SDPS; with_SDPS=$enableval
-else $as_nop
-  with_SDPS=no
+else case e in #(
+  e) with_SDPS=no ;;
+esac
 fi
 
 if test "$with_SDPS" = yes ; then
@@ -12304,8 +11222,8 @@ cat >confcache <<\_ACEOF
 # config.status only pays attention to the cache file if you give it
 # the --recheck option to rerun configure.
 #
-# `ac_cv_env_foo' variables (set or unset) will be overridden when
-# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# 'ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* 'ac_cv_foo' will be assigned the
 # following values.
 
 _ACEOF
@@ -12335,14 +11253,14 @@ printf "%s\n" "$as_me: WARNING: cache va
   (set) 2>&1 |
     case $as_nl`(ac_space=' '; set) 2>&1` in #(
     *${as_nl}ac_space=\ *)
-      # `set' does not quote correctly, so add quotes: double-quote
+      # 'set' does not quote correctly, so add quotes: double-quote
       # substitution turns \\\\ into \\, and sed turns \\ into \.
       sed -n \
 	"s/'/'\\\\''/g;
 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
       ;; #(
     *)
-      # `set' quotes correctly as required by POSIX, so do not add quotes.
+      # 'set' quotes correctly as required by POSIX, so do not add quotes.
       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
       ;;
     esac |
@@ -12384,29 +11302,43 @@ rm -f confcache
 # Check whether --enable-opie was given.
 if test ${enable_opie+y}
 then :
-  enableval=$enable_opie;  ac_fn_c_check_header_compile "$LINENO" "opie.h" "ac_cv_header_opie_h" "$ac_includes_default"
+  enableval=$enable_opie; with_opie=$enableval
+else case e in #(
+  e) with_opie=no ;;
+esac
+fi
+
+if test "$with_opie" != "no" ; then
+	ac_fn_c_check_header_compile "$LINENO" "opie.h" "ac_cv_header_opie_h" "$ac_includes_default"
 if test "x$ac_cv_header_opie_h" = xyes
 then :
 
-else $as_nop
-  as_fn_error $? "cannot find <opie.h>, which is required for OPIE support." "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "cannot find <opie.h>, which is required for OPIE support." "$LINENO" 5 ;;
+esac
 fi
 
-          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for opiegenerator in -lopie" >&5
+        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for opiegenerator in -lopie" >&5
 printf %s "checking for opiegenerator in -lopie... " >&6; }
 if test ${ac_cv_lib_opie_opiegenerator+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lopie  $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char opiegenerator ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char opiegenerator (void);
 int
 main (void)
 {
@@ -12418,12 +11350,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_opie_opiegenerator=yes
-else $as_nop
-  ac_cv_lib_opie_opiegenerator=no
+else case e in #(
+  e) ac_cv_lib_opie_opiegenerator=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_opie_opiegenerator" >&5
 printf "%s\n" "$ac_cv_lib_opie_opiegenerator" >&6; }
@@ -12433,199 +11367,21 @@ then :
 
   LIBS="-lopie $LIBS"
 
-else $as_nop
-  as_fn_error $? "cannot find libopie, which is required for OPIE support." "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "cannot find libopie, which is required for OPIE support." "$LINENO" 5 ;;
+esac
 fi
 
-          with_opie=$enableval
-else $as_nop
-  with_opie=no
-fi
 
-test "$with_opie" = "yes" &&
 printf "%s\n" "#define OPIE_ENABLE 1" >>confdefs.h
 
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
-printf %s "checking for library containing getaddrinfo... " >&6; }
-if test ${ac_cv_search_getaddrinfo+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-  ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-/* Override any GCC internal prototype to avoid an error.
-   Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char getaddrinfo ();
-int
-main (void)
-{
-return getaddrinfo ();
-  ;
-  return 0;
-}
-_ACEOF
-for ac_lib in '' nsl socket
-do
-  if test -z "$ac_lib"; then
-    ac_res="none required"
-  else
-    ac_res=-l$ac_lib
-    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
-  fi
-  if ac_fn_c_try_link "$LINENO"
-then :
-  ac_cv_search_getaddrinfo=$ac_res
 fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext
-  if test ${ac_cv_search_getaddrinfo+y}
-then :
-  break
-fi
-done
-if test ${ac_cv_search_getaddrinfo+y}
-then :
 
-else $as_nop
-  ac_cv_search_getaddrinfo=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
-printf "%s\n" "$ac_cv_search_getaddrinfo" >&6; }
-ac_res=$ac_cv_search_getaddrinfo
-if test "$ac_res" != no
-then :
-  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
-fi
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo" >&5
-printf %s "checking for getaddrinfo... " >&6; }
-if test ${fm_cv_getaddrinfo+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
 
-#include <sys/types.h>
-#ifdef HAVE_SYS_SOCKET_H
-#include <sys/socket.h>
-#endif
-#ifdef HAVE_NETDB_H
-#include <netdb.h>
-#endif
-
-int
-main (void)
-{
-getaddrinfo(0, 0, 0, 0);
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"
-then :
-   fm_cv_getaddrinfo=yes
-else $as_nop
-   fm_cv_getaddrinfo=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext conftest.$ac_ext
-
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $fm_cv_getaddrinfo" >&5
-printf "%s\n" "$fm_cv_getaddrinfo" >&6; }
-
-if test x"$fm_cv_getaddrinfo" = "xyes"; then
-
-printf "%s\n" "#define HAVE_GETADDRINFO 1" >>confdefs.h
-
-fi
-
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for getnameinfo" >&5
-printf %s "checking for getnameinfo... " >&6; }
-if test ${fm_cv_getnameinfo+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-#include <sys/types.h>
-#ifdef HAVE_SYS_SOCKET_H
-#include <sys/socket.h>
-#endif
-#ifdef HAVE_NETDB_H
-#include <netdb.h>
-#endif
-#ifndef NULL
-#define NULL 0
-#endif
-
-int
-main (void)
-{
-getnameinfo(NULL,0, NULL,0, NULL, 0, 0);
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"
-then :
-   fm_cv_getnameinfo=yes
-else $as_nop
-   fm_cv_getnameinfo=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam \
-    conftest$ac_exeext conftest.$ac_ext
-
-fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $fm_cv_getnameinfo" >&5
-printf "%s\n" "$fm_cv_getnameinfo" >&6; }
-if test $fm_cv_getnameinfo = yes ; then
-
-printf "%s\n" "#define HAVE_GETNAMEINFO 1" >>confdefs.h
-
-fi
-
- if test "$fm_cv_getaddrinfo" != yes; then
-  NEED_GETADDRINFO_TRUE=
-  NEED_GETADDRINFO_FALSE='#'
-else
-  NEED_GETADDRINFO_TRUE='#'
-  NEED_GETADDRINFO_FALSE=
-fi
-
- if test "$fm_cv_getnameinfo"   != yes; then
-  NEED_GETNAMEINFO_TRUE=
-  NEED_GETNAMEINFO_FALSE='#'
-else
-  NEED_GETNAMEINFO_TRUE='#'
-  NEED_GETNAMEINFO_FALSE=
-fi
-
-
-ac_fn_c_check_func "$LINENO" "inet_ntop" "ac_cv_func_inet_ntop"
-if test "x$ac_cv_func_inet_ntop" = xyes
-then :
-  printf "%s\n" "#define HAVE_INET_NTOP 1" >>confdefs.h
-
-fi
-
-if test "$fm_cv_getaddrinfo" = yes ; then
     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if your getaddrinfo is async-signal-safe" >&5
 printf %s "checking if your getaddrinfo is async-signal-safe... " >&6; }
     gai_ts=no
-        case $host_os in
+    case $host_os in
     darwin*)				gai_ts=yes ;;
     linux*)				gai_ts=yes ;;
     freebsd*)				gai_ts=yes ;;
@@ -12638,7 +11394,6 @@ printf "%s\n" "$gai_ts" >&6; }
 printf "%s\n" "#define GETADDRINFO_ASYNCSAFE 1" >>confdefs.h
 
     fi
-fi
 
 # This version of the Kerberos 4 and 5 options addresses the follwing issues:
 #
@@ -12716,16 +11471,22 @@ printf %s "checking for db_open in -ldb2
 if test ${ac_cv_lib_db2_db_open+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldb2 ${LDFLAGS} $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char db_open ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char db_open (void);
 int
 main (void)
 {
@@ -12737,12 +11498,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_db2_db_open=yes
-else $as_nop
-  ac_cv_lib_db2_db_open=no
+else case e in #(
+  e) ac_cv_lib_db2_db_open=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_db2_db_open" >&5
 printf "%s\n" "$ac_cv_lib_db2_db_open" >&6; }
@@ -12756,16 +11519,22 @@ printf %s "checking for des_string_to_ke
 if test ${ac_cv_lib_des_des_string_to_key+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-ldes ${LDFLAGS} ${ac_krblibs} $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char des_string_to_key ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char des_string_to_key (void);
 int
 main (void)
 {
@@ -12777,34 +11546,42 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_des_des_string_to_key=yes
-else $as_nop
-  ac_cv_lib_des_des_string_to_key=no
+else case e in #(
+  e) ac_cv_lib_des_des_string_to_key=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_des_des_string_to_key" >&5
 printf "%s\n" "$ac_cv_lib_des_des_string_to_key" >&6; }
 if test "x$ac_cv_lib_des_des_string_to_key" = xyes
 then :
   libk5crypto=-ldes
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for MD5_Init in -lcrypto" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for MD5_Init in -lcrypto" >&5
 printf %s "checking for MD5_Init in -lcrypto... " >&6; }
 if test ${ac_cv_lib_crypto_MD5_Init+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lcrypto ${LDFLAGS} ${ac_krblibs} $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char MD5_Init ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char MD5_Init (void);
 int
 main (void)
 {
@@ -12816,12 +11593,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_crypto_MD5_Init=yes
-else $as_nop
-  ac_cv_lib_crypto_MD5_Init=no
+else case e in #(
+  e) ac_cv_lib_crypto_MD5_Init=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_MD5_Init" >&5
 printf "%s\n" "$ac_cv_lib_crypto_MD5_Init" >&6; }
@@ -12831,10 +11610,12 @@ then :
 
   LIBS="-lcrypto $LIBS"
 
-else $as_nop
-  as_fn_error $? "DES libraries not found. Try adding --with-ssl to enable OpenSSL support" "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "DES libraries not found. Try adding --with-ssl to enable OpenSSL support" "$LINENO" 5 ;;
+esac
 fi
-
+ ;;
+esac
 fi
 
            printf "%s\n" "#define HEIMDAL 1" >>confdefs.h
@@ -12848,16 +11629,22 @@ printf %s "checking for krb5_des_string_
 if test ${ac_cv_lib_crypto_krb5_des_string_to_key+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lcrypto ${LDFLAGS} ${ac_krblibs} $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char krb5_des_string_to_key ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char krb5_des_string_to_key (void);
 int
 main (void)
 {
@@ -12869,34 +11656,42 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_crypto_krb5_des_string_to_key=yes
-else $as_nop
-  ac_cv_lib_crypto_krb5_des_string_to_key=no
+else case e in #(
+  e) ac_cv_lib_crypto_krb5_des_string_to_key=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_krb5_des_string_to_key" >&5
 printf "%s\n" "$ac_cv_lib_crypto_krb5_des_string_to_key" >&6; }
 if test "x$ac_cv_lib_crypto_krb5_des_string_to_key" = xyes
 then :
   libk5crypto=-lcrypto
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for krb5_des_string_to_key in -lk5crypto" >&5
+else case e in #(
+  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for krb5_des_string_to_key in -lk5crypto" >&5
 printf %s "checking for krb5_des_string_to_key in -lk5crypto... " >&6; }
 if test ${ac_cv_lib_k5crypto_krb5_des_string_to_key+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lk5crypto ${LDFLAGS} ${ac_krblibs} $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char krb5_des_string_to_key ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char krb5_des_string_to_key (void);
 int
 main (void)
 {
@@ -12908,22 +11703,26 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_k5crypto_krb5_des_string_to_key=yes
-else $as_nop
-  ac_cv_lib_k5crypto_krb5_des_string_to_key=no
+else case e in #(
+  e) ac_cv_lib_k5crypto_krb5_des_string_to_key=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_k5crypto_krb5_des_string_to_key" >&5
 printf "%s\n" "$ac_cv_lib_k5crypto_krb5_des_string_to_key" >&6; }
 if test "x$ac_cv_lib_k5crypto_krb5_des_string_to_key" = xyes
 then :
   libk5crypto=-lk5crypto
-else $as_nop
-  as_fn_error $? "Kerberos 5 DES libraries not found" "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "Kerberos 5 DES libraries not found" "$LINENO" 5 ;;
+esac
 fi
-
+ ;;
+esac
 fi
 
         fi
@@ -12932,16 +11731,22 @@ printf %s "checking for krb5_init_contex
 if test ${ac_cv_lib_krb5_krb5_init_context+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lkrb5 ${LDFLAGS} ${ac_krblibs} $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char krb5_init_context ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char krb5_init_context (void);
 int
 main (void)
 {
@@ -12953,12 +11758,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_krb5_krb5_init_context=yes
-else $as_nop
-  ac_cv_lib_krb5_krb5_init_context=no
+else case e in #(
+  e) ac_cv_lib_krb5_krb5_init_context=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_krb5_krb5_init_context" >&5
 printf "%s\n" "$ac_cv_lib_krb5_krb5_init_context" >&6; }
@@ -12968,8 +11775,9 @@ then :
 
   LIBS="-lkrb5 $LIBS"
 
-else $as_nop
-  continue
+else case e in #(
+  e) continue ;;
+esac
 fi
 
         printf "%s\n" "#define KERBEROS_V5 1" >>confdefs.h
@@ -13066,16 +11874,22 @@ printf %s "checking for krb_mk_req in -l
 if test ${ac_cv_lib_45_krb_mk_req+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-l45  $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char krb_mk_req ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char krb_mk_req (void);
 int
 main (void)
 {
@@ -13087,12 +11901,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_45_krb_mk_req=yes
-else $as_nop
-  ac_cv_lib_45_krb_mk_req=no
+else case e in #(
+  e) ac_cv_lib_45_krb_mk_req=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_45_krb_mk_req" >&5
 printf "%s\n" "$ac_cv_lib_45_krb_mk_req" >&6; }
@@ -13112,15 +11928,21 @@ printf %s "checking for library containi
 if test ${ac_cv_search__ossl_old_des_string_to_key+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_func_search_save_LIBS=$LIBS
+else case e in #(
+  e) ac_func_search_save_LIBS=$LIBS
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char _ossl_old_des_string_to_key ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char _ossl_old_des_string_to_key (void);
 int
 main (void)
 {
@@ -13151,11 +11973,13 @@ done
 if test ${ac_cv_search__ossl_old_des_string_to_key+y}
 then :
 
-else $as_nop
-  ac_cv_search__ossl_old_des_string_to_key=no
+else case e in #(
+  e) ac_cv_search__ossl_old_des_string_to_key=no ;;
+esac
 fi
 rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
+LIBS=$ac_func_search_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search__ossl_old_des_string_to_key" >&5
 printf "%s\n" "$ac_cv_search__ossl_old_des_string_to_key" >&6; }
@@ -13164,8 +11988,9 @@ if test "$ac_res" != no
 then :
   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
 
-else $as_nop
-  continue
+else case e in #(
+  e) continue ;;
+esac
 fi
 
      else
@@ -13174,15 +11999,21 @@ printf %s "checking for library containi
 if test ${ac_cv_search_des_string_to_key+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_func_search_save_LIBS=$LIBS
+else case e in #(
+  e) ac_func_search_save_LIBS=$LIBS
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char des_string_to_key ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char des_string_to_key (void);
 int
 main (void)
 {
@@ -13213,11 +12044,13 @@ done
 if test ${ac_cv_search_des_string_to_key+y}
 then :
 
-else $as_nop
-  ac_cv_search_des_string_to_key=no
+else case e in #(
+  e) ac_cv_search_des_string_to_key=no ;;
+esac
 fi
 rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
+LIBS=$ac_func_search_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_des_string_to_key" >&5
 printf "%s\n" "$ac_cv_search_des_string_to_key" >&6; }
@@ -13226,8 +12059,9 @@ if test "$ac_res" != no
 then :
   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
 
-else $as_nop
-  continue
+else case e in #(
+  e) continue ;;
+esac
 fi
 
      fi
@@ -13236,15 +12070,21 @@ printf %s "checking for library containi
 if test ${ac_cv_search_krb_realmofhost+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_func_search_save_LIBS=$LIBS
+else case e in #(
+  e) ac_func_search_save_LIBS=$LIBS
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char krb_realmofhost ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char krb_realmofhost (void);
 int
 main (void)
 {
@@ -13275,11 +12115,13 @@ done
 if test ${ac_cv_search_krb_realmofhost+y}
 then :
 
-else $as_nop
-  ac_cv_search_krb_realmofhost=no
+else case e in #(
+  e) ac_cv_search_krb_realmofhost=no ;;
+esac
 fi
 rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
+LIBS=$ac_func_search_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_krb_realmofhost" >&5
 printf "%s\n" "$ac_cv_search_krb_realmofhost" >&6; }
@@ -13288,8 +12130,9 @@ if test "$ac_res" != no
 then :
   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
 
-else $as_nop
-  continue
+else case e in #(
+  e) continue ;;
+esac
 fi
 
      with_kerberos="$dir"
@@ -13333,8 +12176,9 @@ openssldefault=yes
 if test ${with_wolfssl+y}
 then :
   withval=$with_wolfssl; with_wolfssl=$withval
-else $as_nop
-  with_wolfssl=no
+else case e in #(
+  e) with_wolfssl=no ;;
+esac
 fi
 
 if test "$with_wolfssl" != "no" ; then
@@ -13384,8 +12228,8 @@ printf %s "checking how to link with lib
 if test ${ac_cv_libwolfssl_libs+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-
+else case e in #(
+  e)
 
 
 
@@ -13852,7 +12696,8 @@ fi
     ac_cv_libwolfssl_ltlibs="$LTLIBWOLFSSL"
     ac_cv_libwolfssl_cppflags="$INCWOLFSSL"
     ac_cv_libwolfssl_prefix="$LIBWOLFSSL_PREFIX"
-
+   ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libwolfssl_libs" >&5
 printf "%s\n" "$ac_cv_libwolfssl_libs" >&6; }
@@ -13910,8 +12755,9 @@ else
 if test ${with_ssl+y}
 then :
   withval=$with_ssl; with_ssl=$withval
-else $as_nop
-  with_ssl=$openssldefault
+else case e in #(
+  e) with_ssl=$openssldefault ;;
+esac
 fi
 
 
@@ -14140,8 +12986,8 @@ printf %s "checking how to link with lib
 if test ${ac_cv_libssl_libs+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-
+else case e in #(
+  e)
 
 
 
@@ -14608,7 +13454,8 @@ fi
     ac_cv_libssl_ltlibs="$LTLIBSSL"
     ac_cv_libssl_cppflags="$INCSSL"
     ac_cv_libssl_prefix="$LIBSSL_PREFIX"
-
+   ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libssl_libs" >&5
 printf "%s\n" "$ac_cv_libssl_libs" >&6; }
@@ -14717,8 +13564,9 @@ case "$LIBS" in *-lssl*|*libssl*|*-lwolf
 if test "x$ac_cv_have_decl_LIBRESSL_VERSION_NUMBER" = xyes
 then :
   ac_have_decl=1
-else $as_nop
-  ac_have_decl=0
+else case e in #(
+  e) ac_have_decl=0 ;;
+esac
 fi
 printf "%s\n" "#define HAVE_DECL_LIBRESSL_VERSION_NUMBER $ac_have_decl" >>confdefs.h
 if test $ac_have_decl = 1
@@ -14733,43 +13581,29 @@ fi
 if test "x$ac_cv_have_decl_TLS1_3_VERSION" = xyes
 then :
   ac_have_decl=1
-else $as_nop
-  ac_have_decl=0
+else case e in #(
+  e) ac_have_decl=0 ;;
+esac
 fi
 printf "%s\n" "#define HAVE_DECL_TLS1_3_VERSION $ac_have_decl" >>confdefs.h
 if test $ac_have_decl = 1
 then :
 
-else $as_nop
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Your OpenSSL version is too old and does not support TLS v1.3. Upgrade." >&5
-printf "%s\n" "$as_me: WARNING: Your OpenSSL version is too old and does not support TLS v1.3. Upgrade." >&2;}
+else case e in #(
+  e) as_fn_error $? "Your SSL library is too old and does not support TLS v1.3. Upgrade." "$LINENO" 5 ;;
+esac
 fi
 
-	ac_fn_check_decl "$LINENO" "TLS1_2_VERSION" "ac_cv_have_decl_TLS1_2_VERSION" "#include <openssl/ssl.h>
+	ac_fn_check_decl "$LINENO" "TLS1_2_VERSION" "ac_cv_have_decl_TLS1_2_VERSION" "		       #include <openssl/ssl.h>
 " "$ac_c_undeclared_builtin_options" "CFLAGS"
 if test "x$ac_cv_have_decl_TLS1_2_VERSION" = xyes
 then :
   ac_have_decl=1
-else $as_nop
-  ac_have_decl=0
+else case e in #(
+  e) ac_have_decl=0 ;;
+esac
 fi
 printf "%s\n" "#define HAVE_DECL_TLS1_2_VERSION $ac_have_decl" >>confdefs.h
-if test $ac_have_decl = 1
-then :
-
-else $as_nop
-  as_fn_error $? "Your OpenSSL version is too old and does not support TLS v1.2. Upgrade." "$LINENO" 5
-fi
-
-	ac_fn_check_decl "$LINENO" "SSLv3_client_method" "ac_cv_have_decl_SSLv3_client_method" "#include <openssl/ssl.h>
-" "$ac_c_undeclared_builtin_options" "CFLAGS"
-if test "x$ac_cv_have_decl_SSLv3_client_method" = xyes
-then :
-  ac_have_decl=1
-else $as_nop
-  ac_have_decl=0
-fi
-printf "%s\n" "#define HAVE_DECL_SSLV3_CLIENT_METHOD $ac_have_decl" >>confdefs.h
 
 	;;
 esac
@@ -14791,16 +13625,22 @@ printf %s "checking for Rconnect in -lso
 if test ${ac_cv_lib_socks_Rconnect+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocks  $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char Rconnect ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char Rconnect (void);
 int
 main (void)
 {
@@ -14812,12 +13652,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_socks_Rconnect=yes
-else $as_nop
-  ac_cv_lib_socks_Rconnect=no
+else case e in #(
+  e) ac_cv_lib_socks_Rconnect=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socks_Rconnect" >&5
 printf "%s\n" "$ac_cv_lib_socks_Rconnect" >&6; }
@@ -14827,8 +13669,9 @@ then :
 
   LIBS="-lsocks $LIBS"
 
-else $as_nop
-  as_fn_error $? "could not find libsocks which is needed for built-in SOCKS support" "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "could not find libsocks which is needed for built-in SOCKS support" "$LINENO" 5 ;;
+esac
 fi
 
     fi
@@ -14860,16 +13703,22 @@ printf %s "checking for SOCKSconnect in
 if test ${ac_cv_lib_socks5_SOCKSconnect+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lsocks5  $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char SOCKSconnect ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char SOCKSconnect (void);
 int
 main (void)
 {
@@ -14881,12 +13730,14 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_socks5_SOCKSconnect=yes
-else $as_nop
-  ac_cv_lib_socks5_SOCKSconnect=no
+else case e in #(
+  e) ac_cv_lib_socks5_SOCKSconnect=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socks5_SOCKSconnect" >&5
 printf "%s\n" "$ac_cv_lib_socks5_SOCKSconnect" >&6; }
@@ -14896,8 +13747,9 @@ then :
 
   LIBS="-lsocks5 $LIBS"
 
-else $as_nop
-  as_fn_error $? "could not find libsocks5 which is needed for built-in SOCKS5 support" "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "could not find libsocks5 which is needed for built-in SOCKS5 support" "$LINENO" 5 ;;
+esac
 fi
 
   printf "%s\n" "#define HAVE_SOCKS 1" >>confdefs.h
@@ -14979,15 +13831,21 @@ printf %s "checking for library containi
 if test ${ac_cv_search_hesiod_getmailhost+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_func_search_save_LIBS=$LIBS
+else case e in #(
+  e) ac_func_search_save_LIBS=$LIBS
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char hesiod_getmailhost ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char hesiod_getmailhost (void);
 int
 main (void)
 {
@@ -15018,11 +13876,13 @@ done
 if test ${ac_cv_search_hesiod_getmailhost+y}
 then :
 
-else $as_nop
-  ac_cv_search_hesiod_getmailhost=no
+else case e in #(
+  e) ac_cv_search_hesiod_getmailhost=no ;;
+esac
 fi
 rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
+LIBS=$ac_func_search_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hesiod_getmailhost" >&5
 printf "%s\n" "$ac_cv_search_hesiod_getmailhost" >&6; }
@@ -15040,8 +13900,9 @@ if test "x$ac_cv_header_hesiod_h" = xyes
 then :
   printf "%s\n" "#define HAVE_HESIOD_H 1" >>confdefs.h
 
-else $as_nop
-  success=no
+else case e in #(
+  e) success=no ;;
+esac
 fi
 
 done
@@ -15096,16 +13957,22 @@ printf %s "checking for gss_check_versio
 if test ${ac_cv_lib_gss_gss_check_version+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgss  $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char gss_check_version ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char gss_check_version (void);
 int
 main (void)
 {
@@ -15117,20 +13984,23 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_gss_gss_check_version=yes
-else $as_nop
-  ac_cv_lib_gss_gss_check_version=no
+else case e in #(
+  e) ac_cv_lib_gss_gss_check_version=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_check_version" >&5
 printf "%s\n" "$ac_cv_lib_gss_gss_check_version" >&6; }
 if test "x$ac_cv_lib_gss_gss_check_version" = xyes
 then :
   LIBS="$LIBS -lgss"
-else $as_nop
-  nogss=t
+else case e in #(
+  e) nogss=t ;;
+esac
 fi
 
     if test -n "$nogss"
@@ -15151,16 +14021,22 @@ printf %s "checking for gss_init_sec_con
 if test ${ac_cv_lib_gssapi_gss_init_sec_context+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgssapi  $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char gss_init_sec_context ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char gss_init_sec_context (void);
 int
 main (void)
 {
@@ -15172,20 +14048,23 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_gssapi_gss_init_sec_context=yes
-else $as_nop
-  ac_cv_lib_gssapi_gss_init_sec_context=no
+else case e in #(
+  e) ac_cv_lib_gssapi_gss_init_sec_context=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5
 printf "%s\n" "$ac_cv_lib_gssapi_gss_init_sec_context" >&6; }
 if test "x$ac_cv_lib_gssapi_gss_init_sec_context" = xyes
 then :
   LIBS="$LIBS -lgssapi"
-else $as_nop
-  as_fn_error $? "could not find libgssapi which is needed for GSSAPI support" "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "could not find libgssapi which is needed for GSSAPI support" "$LINENO" 5 ;;
+esac
 fi
 
          printf "%s\n" "#define HEIMDAL 1" >>confdefs.h
@@ -15197,16 +14076,22 @@ printf %s "checking for gss_init_sec_con
 if test ${ac_cv_lib_gssapi_krb5_gss_init_sec_context+y}
 then :
   printf %s "(cached) " >&6
-else $as_nop
-  ac_check_lib_save_LIBS=$LIBS
+else case e in #(
+  e) ac_check_lib_save_LIBS=$LIBS
 LIBS="-lgssapi_krb5 -lkrb5 $LIBS"
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
    Use char because int might match the return type of a GCC
-   builtin and then its argument prototype would still apply.  */
-char gss_init_sec_context ();
+   builtin and then its argument prototype would still apply.
+   The 'extern "C"' is for builds by C++ compilers;
+   although this is not generally supported in C code supporting it here
+   has little cost and some practical benefit (sr 110532).  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char gss_init_sec_context (void);
 int
 main (void)
 {
@@ -15218,20 +14103,23 @@ _ACEOF
 if ac_fn_c_try_link "$LINENO"
 then :
   ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes
-else $as_nop
-  ac_cv_lib_gssapi_krb5_gss_init_sec_context=no
+else case e in #(
+  e) ac_cv_lib_gssapi_krb5_gss_init_sec_context=no ;;
+esac
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.beam \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+LIBS=$ac_check_lib_save_LIBS ;;
+esac
 fi
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5
 printf "%s\n" "$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6; }
 if test "x$ac_cv_lib_gssapi_krb5_gss_init_sec_context" = xyes
 then :
   LIBS="$LIBS -lgssapi_krb5"
-else $as_nop
-  as_fn_error $? "could not find libgssapi_krb5 which is needed for GSSAPI support" "$LINENO" 5
+else case e in #(
+  e) as_fn_error $? "could not find libgssapi_krb5 which is needed for GSSAPI support" "$LINENO" 5 ;;
+esac
 fi
 
       fi
@@ -15286,8 +14174,9 @@ fi
 if test "x$ac_cv_have_decl_GSS_C_NT_HOSTBASED_SERVICE" = xyes
 then :
   ac_have_decl=1
-else $as_nop
-  ac_have_decl=0
+else case e in #(
+  e) ac_have_decl=0 ;;
+esac
 fi
 printf "%s\n" "#define HAVE_DECL_GSS_C_NT_HOSTBASED_SERVICE $ac_have_decl" >>confdefs.h
 
@@ -15295,118 +14184,6 @@ fi
 fi
 
 
-needtrio=0
-if test "$FORCE_TRIO" = "yes" ; then
-    needtrio=1
-    ac_cv_func_vsnprintf=no
-    ac_cv_func_snprintf=no
-fi
-if test "x$ac_cv_func_snprintf" != "xyes" ; then
-
-printf "%s\n" "#define snprintf trio_snprintf" >>confdefs.h
-
-    needtrio=1
-fi
-if test "x$ac_cv_func_vsnprintf" != "xyes" ; then
-
-printf "%s\n" "#define vsnprintf trio_vsnprintf" >>confdefs.h
-
-    needtrio=1
-fi
- if test "$needtrio" = 1; then
-  NEED_TRIO_TRUE=
-  NEED_TRIO_FALSE='#'
-else
-  NEED_TRIO_TRUE='#'
-  NEED_TRIO_FALSE=
-fi
-
-
-if test "$needtrio" = 1 ; then
-    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IEEE compilation options" >&5
-printf %s "checking for IEEE compilation options... " >&6; }
-    if test ${ac_cv_ieee_option+y}
-then :
-  printf %s "(cached) " >&6
-else $as_nop
-
-    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-int
-main (void)
-{
-
-    #if !(defined(__alpha) && (defined(__DECC) || defined(__DECCXX) || (defined(__osf__) && defined(__LANGUAGE_C__))) && (defined(VMS) || defined(__VMS)))
-    # error "Option needed"
-    #endif
-
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
-then :
-  ac_cv_ieee_option="/IEEE_MODE=UNDERFLOW_TO_ZERO/FLOAT=IEEE"
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-int
-main (void)
-{
-
-    #if !(defined(__alpha) && (defined(__DECC) || defined(__DECCXX) || (defined(__osf__) && defined(__LANGUAGE_C__))) && !(defined(VMS) || defined(__VMS)) && !defined(_CFE))
-    # error "Option needed"
-    #endif
-
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
-then :
-  ac_cv_ieee_option="-ieee"
-else $as_nop
-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-int
-main (void)
-{
-
-    #if !(defined(__alpha) && (defined(__GNUC__) && (defined(__osf__) || defined(__linux__))))
-    # error "Option needed"
-    #endif
-
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"
-then :
-  ac_cv_ieee_option="-mieee"
-else $as_nop
-  ac_cv_ieee_option="none"
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
-
-fi
-
-    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ieee_option" >&5
-printf "%s\n" "$ac_cv_ieee_option" >&6; }
-    if test $ac_cv_ieee_option != none; then
-      CFLAGS="${CFLAGS} ${ac_cv_ieee_option}"
-    fi
-fi
-
 ac_config_files="$ac_config_files Makefile po/Makefile.in"
 
 cat >confcache <<\_ACEOF
@@ -15419,8 +14196,8 @@ cat >confcache <<\_ACEOF
 # config.status only pays attention to the cache file if you give it
 # the --recheck option to rerun configure.
 #
-# `ac_cv_env_foo' variables (set or unset) will be overridden when
-# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# 'ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* 'ac_cv_foo' will be assigned the
 # following values.
 
 _ACEOF
@@ -15450,14 +14227,14 @@ printf "%s\n" "$as_me: WARNING: cache va
   (set) 2>&1 |
     case $as_nl`(ac_space=' '; set) 2>&1` in #(
     *${as_nl}ac_space=\ *)
-      # `set' does not quote correctly, so add quotes: double-quote
+      # 'set' does not quote correctly, so add quotes: double-quote
       # substitution turns \\\\ into \\, and sed turns \\ into \.
       sed -n \
 	"s/'/'\\\\''/g;
 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
       ;; #(
     *)
-      # `set' quotes correctly as required by POSIX, so do not add quotes.
+      # 'set' quotes correctly as required by POSIX, so do not add quotes.
       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
       ;;
     esac |
@@ -15526,6 +14303,18 @@ printf %s "checking that generated files
    fi
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
 printf "%s\n" "done" >&6; }
+case $enable_silent_rules in # (((
+  yes) AM_DEFAULT_VERBOSITY=0;;
+   no) AM_DEFAULT_VERBOSITY=1;;
+esac
+if test $am_cv_make_support_nested_variables = yes; then
+    AM_V='$(V)'
+  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
+else
+  AM_V=$AM_DEFAULT_VERBOSITY
+  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
+fi
+
  if test -n "$EXEEXT"; then
   am__EXEEXT_TRUE=
   am__EXEEXT_FALSE='#'
@@ -15578,22 +14367,10 @@ if test -z "${NTLM_ENABLE_TRUE}" && test
   as_fn_error $? "conditional \"NTLM_ENABLE\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi
-if test -z "${NEED_GETADDRINFO_TRUE}" && test -z "${NEED_GETADDRINFO_FALSE}"; then
-  as_fn_error $? "conditional \"NEED_GETADDRINFO\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${NEED_GETNAMEINFO_TRUE}" && test -z "${NEED_GETNAMEINFO_FALSE}"; then
-  as_fn_error $? "conditional \"NEED_GETNAMEINFO\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
 if test -z "${KERBEROS_V4_ENABLE_TRUE}" && test -z "${KERBEROS_V4_ENABLE_FALSE}"; then
   as_fn_error $? "conditional \"KERBEROS_V4_ENABLE\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi
-if test -z "${NEED_TRIO_TRUE}" && test -z "${NEED_TRIO_FALSE}"; then
-  as_fn_error $? "conditional \"NEED_TRIO\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
 
 : "${CONFIG_STATUS=./config.status}"
 ac_write_fail=0
@@ -15623,7 +14400,6 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_wri
 
 # Be more Bourne compatible
 DUALCASE=1; export DUALCASE # for MKS sh
-as_nop=:
 if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
 then :
   emulate sh
@@ -15632,12 +14408,13 @@ then :
   # is contrary to our usage.  Disable this feature.
   alias -g '${1+"$@"}'='"$@"'
   setopt NO_GLOB_SUBST
-else $as_nop
-  case `(set -o) 2>/dev/null` in #(
+else case e in #(
+  e) case `(set -o) 2>/dev/null` in #(
   *posix*) :
     set -o posix ;; #(
   *) :
      ;;
+esac ;;
 esac
 fi
 
@@ -15709,7 +14486,7 @@ IFS=$as_save_IFS
 
      ;;
 esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
+# We did not find ourselves, most probably we were run as 'sh COMMAND'
 # in which case we are not to be found in the path.
 if test "x$as_myself" = x; then
   as_myself=$0
@@ -15738,7 +14515,6 @@ as_fn_error ()
 } # as_fn_error
 
 
-
 # as_fn_set_status STATUS
 # -----------------------
 # Set $? to STATUS, without forking.
@@ -15778,11 +14554,12 @@ then :
   {
     eval $1+=\$2
   }'
-else $as_nop
-  as_fn_append ()
+else case e in #(
+  e) as_fn_append ()
   {
     eval $1=\$$1\$2
-  }
+  } ;;
+esac
 fi # as_fn_append
 
 # as_fn_arith ARG...
@@ -15796,11 +14573,12 @@ then :
   {
     as_val=$(( $* ))
   }'
-else $as_nop
-  as_fn_arith ()
+else case e in #(
+  e) as_fn_arith ()
   {
     as_val=`expr "$@" || test $? -eq 1`
-  }
+  } ;;
+esac
 fi # as_fn_arith
 
 
@@ -15883,9 +14661,9 @@ if (echo >conf$$.file) 2>/dev/null; then
   if ln -s conf$$.file conf$$ 2>/dev/null; then
     as_ln_s='ln -s'
     # ... but there are two gotchas:
-    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
-    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-    # In both cases, we have to default to `cp -pR'.
+    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
+    # In both cases, we have to default to 'cp -pR'.
     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
       as_ln_s='cp -pR'
   elif ln conf$$.file conf$$ 2>/dev/null; then
@@ -15966,10 +14744,12 @@ as_test_x='test -x'
 as_executable_p=as_fn_executable_p
 
 # Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
+as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
 
 # Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
+as_tr_sh="eval sed '$as_sed_sh'" # deprecated
 
 
 exec 6>&1
@@ -15984,8 +14764,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_wri
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by fetchmail $as_me 6.4.39, which was
-generated by GNU Autoconf 2.71.  Invocation command line was
+This file was extended by fetchmail $as_me 6.5.4, which was
+generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
   CONFIG_HEADERS  = $CONFIG_HEADERS
@@ -16017,7 +14797,7 @@ _ACEOF
 
 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 ac_cs_usage="\
-\`$as_me' instantiates files and other configuration actions
+'$as_me' instantiates files and other configuration actions
 from templates according to the current configuration.  Unless the files
 and actions are specified as TAGs, all are instantiated by default.
 
@@ -16044,7 +14824,7 @@ $config_headers
 Configuration commands:
 $config_commands
 
-Report bugs to <fetchmail-users@lists.sourceforge.net>."
+Report bugs to <fetchmail-devel@lists.sourceforge.net>."
 
 _ACEOF
 ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
@@ -16052,11 +14832,11 @@ ac_cs_config_escaped=`printf "%s\n" "$ac
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-fetchmail config.status 6.4.39
-configured by $0, generated by GNU Autoconf 2.71,
+fetchmail config.status 6.5.4
+configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 
-Copyright (C) 2021 Free Software Foundation, Inc.
+Copyright (C) 2023 Free Software Foundation, Inc.
 This config.status script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it."
 
@@ -16118,8 +14898,8 @@ do
     ac_need_defaults=false;;
   --he | --h)
     # Conflict between --help and --header
-    as_fn_error $? "ambiguous option: \`$1'
-Try \`$0 --help' for more information.";;
+    as_fn_error $? "ambiguous option: '$1'
+Try '$0 --help' for more information.";;
   --help | --hel | -h )
     printf "%s\n" "$ac_cs_usage"; exit ;;
   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
@@ -16127,8 +14907,8 @@ Try \`$0 --help' for more information.";
     ac_cs_silent=: ;;
 
   # This is an error.
-  -*) as_fn_error $? "unrecognized option: \`$1'
-Try \`$0 --help' for more information." ;;
+  -*) as_fn_error $? "unrecognized option: '$1'
+Try '$0 --help' for more information." ;;
 
   *) as_fn_append ac_config_targets " $1"
      ac_need_defaults=false ;;
@@ -16194,7 +14974,7 @@ do
     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
 
-  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
+  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
   esac
 done
 
@@ -16214,7 +14994,7 @@ fi
 # creating and moving files from /tmp can sometimes cause problems.
 # Hook for its removal unless debugging.
 # Note that there is a small window in which the directory will not be cleaned:
-# after its creation but before its name has been assigned to `$tmp'.
+# after its creation but before its name has been assigned to '$tmp'.
 $debug ||
 {
   tmp= ac_tmp=
@@ -16238,7 +15018,7 @@ ac_tmp=$tmp
 
 # Set up the scripts for CONFIG_FILES section.
 # No need to generate them if there are no CONFIG_FILES.
-# This happens for instance with `./config.status config.h'.
+# This happens for instance with './config.status config.h'.
 if test -n "$CONFIG_FILES"; then
 
 
@@ -16396,13 +15176,13 @@ fi # test -n "$CONFIG_FILES"
 
 # Set up the scripts for CONFIG_HEADERS section.
 # No need to generate them if there are no CONFIG_HEADERS.
-# This happens for instance with `./config.status Makefile'.
+# This happens for instance with './config.status Makefile'.
 if test -n "$CONFIG_HEADERS"; then
 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
 BEGIN {
 _ACEOF
 
-# Transform confdefs.h into an awk script `defines.awk', embedded as
+# Transform confdefs.h into an awk script 'defines.awk', embedded as
 # here-document in config.status, that substitutes the proper values into
 # config.h.in to produce config.h.
 
@@ -16512,7 +15292,7 @@ do
   esac
   case $ac_mode$ac_tag in
   :[FHL]*:*);;
-  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
+  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
   :[FH]-) ac_tag=-:-;;
   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   esac
@@ -16534,19 +15314,19 @@ do
       -) ac_f="$ac_tmp/stdin";;
       *) # Look for the file first in the build tree, then in the source tree
 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
-	 # because $ac_f cannot contain `:'.
+	 # because $ac_f cannot contain ':'.
 	 test -f "$ac_f" ||
 	   case $ac_f in
 	   [\\/$]*) false;;
 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
 	   esac ||
-	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
+	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
       esac
       case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
       as_fn_append ac_file_inputs " '$ac_f'"
     done
 
-    # Let's still pretend it is `configure' which instantiates (i.e., don't
+    # Let's still pretend it is 'configure' which instantiates (i.e., don't
     # use $as_me), people would be surprised to read:
     #    /* config.h.  Generated by config.status.  */
     configure_input='Generated from '`
@@ -16679,7 +15459,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ
 esac
 _ACEOF
 
-# Neutralize VPATH when `$srcdir' = `.'.
+# Neutralize VPATH when '$srcdir' = '.'.
 # Shell code in configure.ac might set extrasub.
 # FIXME: do we really want to maintain this feature?
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
@@ -16710,9 +15490,9 @@ test -z "$ac_datarootdir_hack$ac_dataroo
   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
       "$ac_tmp/out"`; test -z "$ac_out"; } &&
-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
 which seems to be undefined.  Please make sure it is defined" >&5
-printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
 which seems to be undefined.  Please make sure it is defined" >&2;}
 
   rm -f "$ac_tmp/stdin"
@@ -16867,15 +15647,15 @@ printf "%s\n" X/"$am_mf" |
    (exit $ac_status); } || am_rc=$?
   done
   if test $am_rc -ne 0; then
-    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
 as_fn_error $? "Something went wrong bootstrapping makefile fragments
     for automatic dependency tracking.  If GNU make was not used, consider
     re-running the configure script with MAKE=\"gmake\" (or whatever is
     necessary).  You can also try re-running configure with the
     '--disable-dependency-tracking' option to at least be able to build
     the package (albeit without support for automatic dependency tracking).
-See \`config.log' for more details" "$LINENO" 5; }
+See 'config.log' for more details" "$LINENO" 5; }
   fi
   { am_dirpart=; unset am_dirpart;}
   { am_filepart=; unset am_filepart;}
diff -pruN 6.4.39-1/configure.ac 6.5.4-0ubuntu1/configure.ac
--- 6.4.39-1/configure.ac	2024-07-20 09:25:19.000000000 +0000
+++ 6.5.4-0ubuntu1/configure.ac	2025-06-17 22:10:40.000000000 +0000
@@ -3,13 +3,13 @@ dnl Autoconfigure input file for fetchma
 # Fetchmail automatic configuration support
 #
 # Eric S. Raymond <esr@thyrsus.com>
-# 2004 - 2021 Matthias Andree <matthias.andree@gmx.de>
+# 2004 - 2024 Matthias Andree <matthias.andree@gmx.de>
 #
 dnl Process this file with autoconf to produce a configure script.
 dnl
 
-dnl XXX - if bumping version here, check fetchmail.man, too!
-AC_INIT([fetchmail],[6.4.39],[fetchmail-users@lists.sourceforge.net])
+dnl XXX - if bumping version here, check fetchmail.man and meson.build, too!
+AC_INIT([fetchmail],[6.5.4],[fetchmail-devel@lists.sourceforge.net])
 AC_CONFIG_SRCDIR([fetchmail.h])
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_LIBOBJ_DIR([.])
@@ -17,7 +17,7 @@ AC_CONFIG_LIBOBJ_DIR([.])
 AC_CANONICAL_HOST
 
 dnl automake options are in Makefile.am
-AC_PREREQ(2.60)
+AC_PREREQ([2.71])
 dnl 2.60 required for AC_USE_SYSTEM_EXTENSIONS
 AM_INIT_AUTOMAKE([silent-rules -Wall])
 AM_SILENT_RULES
@@ -28,13 +28,7 @@ dnl python is optional
 # to disable python detection and continue without building/installing
 # fetchmail.conf -- be sure to check README.packaging, too!
 #
-# recent Python 3.x versions are supported.
-#
-try27=0
-AM_PATH_PYTHON([3.7],,[try27=1])
-if test try27 != 0 ; then
-  AM_PATH_PYTHON([2.7],,AC_MSG_WARN([[Disabling fetchmailconf: python 2.7 or 3.7 or greater not found]]) )
-fi
+AM_PATH_PYTHON(3.7,,AC_MSG_WARN([Disabling fetchmailconf: python 3.7 or greater not found]))
 AM_CONDITIONAL([HAVE_PYTHON], [test "$PYTHON" != :])
 
 AC_USE_SYSTEM_EXTENSIONS
@@ -43,24 +37,27 @@ AC_PROG_CC
 AM_PROG_CC_C_O
 AC_PROG_INSTALL
 AC_PROG_CPP			dnl Later checks need this.
+AC_PROG_CPP_WERROR
 AM_PROG_AR
 AC_PROG_RANLIB
-AM_PROG_CC_C_O
 PKG_PROG_PKG_CONFIG
 
+case "$ac_prog_cc_stdc" in
+no|c89)
+    echo "$CC $CPPFLAGS $CFLAGS"
+    case "$CC $CPPFLAGS $CFLAGS" in
+	*c++*|*g++*) : ;; 
+        *)        AC_MSG_ERROR([fetchmail requires a C99 capable compiler!])
+        ;;
+    esac
+    ;;
+esac
+
 AC_CHECK_PROGS([RST2HTML], [rst2html5.py rst2html5], [false])
 AC_CHECK_PROGS([HTMLDOC],  [htmldoc], [${srcdir}/dist-tools/htmldoc])
 
 AC_LIB_RPATH
 
-AC_ISC_POSIX
-dnl AC_ISC_POSIX: - XXX FIXME: remove in fetchmail 6.4.
-dnl This macro adds `-lcposix' to output variable `LIBS' if necessary
-dnl for Posix facilities.  Sun dropped support for the obsolete
-dnl INTERACTIVE Systems Corporation Unix on 2006-07-23.  New programs
-dnl need not use this macro.  It is implemented as
-dnl `AC_SEARCH_LIBS([strerror], [cposix])'
-
 dnl check for b0rked Solaris (and other shells) and find one that works
 AC_MSG_CHECKING(for a working shell...)
 for i in /usr/xpg6/bin/sh /usr/xpg4/bin/sh /usr/ccs/bin/sh /bin/sh /usr/bin/sh /bin/ksh /bin/bash /usr/local/bin/bash ; do
@@ -78,20 +75,12 @@ if test "x$SHELL" = "x" ; then
     AC_MSG_ERROR(no SUS compliant shell found - on Solaris, install SUNWxcu4)
 fi
 
+AC_C_RESTRICT
 
-AC_HEADER_STDC
-AC_HEADER_TIME
 AC_TYPE_SIZE_T
 AC_TYPE_PID_T
-AC_CHECK_HEADERS([unistd.h termios.h termio.h sgtty.h stdarg.h \
-	sys/itimer.h fcntl.h sys/fcntl.h memory.h sys/wait.h \
-	arpa/inet.h arpa/nameser.h netinet/in.h net/socket.h netdb.h \
-	sys/select.h sys/socket.h sys/time.h langinfo.h])
-if test _$ac_cv_header_stdarg_h != _yes ; then
-AC_MSG_WARN([stdarg.h is not defined. Unsupported configuration, proceed at your own risk.])
-fi
-
 AC_TYPE_UINT32_T
+AC_CHECK_HEADERS([sys/itimer.h sys/fcntl.h sys/filio.h arpa/nameser.h langinfo.h])
 
 AC_CHECK_HEADERS([resolv.h],,,[
 #include <sys/types.h>
@@ -101,22 +90,27 @@ AC_CHECK_HEADERS([resolv.h],,,[
 #endif
 ])
 
+AC_CHECK_DECLS([PATH_MAX],,,[
+	AC_INCLUDES_DEFAULT
+	#include <limits.h>
+])
 AC_CHECK_DECLS([h_errno],,,[
 	AC_INCLUDES_DEFAULT
-	#ifdef HAVE_NETDB_H
 	#include <netdb.h>
-	#endif
 ])
 
-AC_C_CONST			dnl getopt needs this.
-AC_C_INLINE			dnl uid_db.? need this.
-AC_C_RESTRICT			dnl fm_realpath needs this.
-AC_C_VOLATILE			dnl check for ANSI volatile
-
-
-AM_PROG_LEX
+AM_MISSING_PROG([LEX], [flex])
+AC_PROG_LEX([noyywrap])
+case "$ac_cv_prog_LEX" in
+	*flex*) ;; # we like that
+	*) AC_MSG_WARN([Fetchmail requires flex to rebuild rcfile_l.*!]) ;;
+esac
 AC_PROG_MAKE_SET
 AC_PROG_YACC
+case "$ac_cv_prog_YACC" in
+	*bison*) ;; # we like that
+	*) AC_MSG_WARN([Fetchmail requires bison to rebuild rcfile_y.*!]) ;;
+esac
 
 # Check for OS special cases
 case $host_os in
@@ -129,20 +123,6 @@ freebsd*)
     AC_MSG_NOTICE(found FreeBSD - Adding -lkvm -lcom_err to standard libraries)
     LIBS="$LIBS -lkvm -lcom_err"
     ;;
-# Check for LynxOS special case: -lbsd needed (at least on 2.3.0) and -s
-# not working.
-lynxos*)
-    AC_MSG_NOTICE(found LynxOS - Adding -lbsd to standard libraries)
-    LIBS="$LIBS -lbsd"
-    LDFLAGS=`echo $LDFLAGS | sed "s/-s //"`
-    AC_MSG_NOTICE(found LynxOS - Prepending standard include path to gcc flags)
-    CPPFLAGS="$CPPFLAGS -I/usr/include"
-    ;;
-# Check for Rhapsody special case: it doesn't like -s
-rhapsody*)
-    AC_MSG_NOTICE(found Rhapsody - Removing -s load flag)
-    LDFLAGS=`echo $LDFLAGS | sed "s/-s //"`
-    ;;
 esac
 
 AC_CACHE_SAVE
@@ -155,68 +135,27 @@ dnl end i18n
 # Under sysV68, socket and friends are provided by the C library.
 # -linet does not provide socket, but causes multiple definition
 # errors at link-time.  It is thus better to only use the C library.
-# So don't add -linet to the link list unless it's necessary
+# So do not add -linet to the link list unless it is necessary
 AC_CHECK_FUNC(socket,
     AC_MSG_RESULT(using libc's socket),
     AC_CHECK_LIB(socket,socket)
     AC_CHECK_LIB(inet,socket))
 
-# The condition in this test copes with the presence of inet_addr in libc6.
-AC_CHECK_FUNC(inet_addr,
-    AC_MSG_RESULT(using libc's inet_addr),
-    AC_CHECK_LIB(nsl,inet_addr))
-
-dnl Port hack for Interactive UNIX System V/386 Release 3.2
-AC_CHECK_LIB(cposix, strchr,
-		[DEFS="$DEFS -D_SYSV3"
-		LIBS="$LIBS -lcposix"])
-
-dnl Port hack for Sparc/NetBSD-1.5
-dnl
-dnl NB: this has been disabled as it causes the unconditional
-dnl addition of libintl to the build, which is both undesired
-dnl and breaks on Solaris/Blastwave.org machines.
-dnl
-dnl AC_CHECK_LIB(intl, gettext,
-dnl		[LIBS="$LIBS -lintl"])
-
-AC_REPLACE_FUNCS([strstr strcasecmp memmove stpcpy strlcpy strlcat])
+AC_REPLACE_FUNCS([stpcpy strlcpy strlcat])
 
 AC_CHECK_FUNC(getopt_long, [],
               [AC_LIBSOURCES([getopt.c, getopt1.c])
 	       EXTRAOBJ="$EXTRAOBJ getopt.\$(OBJEXT) getopt1.\$(OBJEXT)"])
 
-AC_FUNC_VPRINTF
-
 AC_SUBST(EXTRAOBJ)
 
-AC_CHECK_FUNCS(tcsetattr stty setsid geteuid seteuid dnl
-  strerror syslog snprintf vprintf vsnprintf vsyslog dnl
-  atexit inet_aton strftime setrlimit socketpair dnl
-  sigaction strdup setlocale)
-
-AC_CHECK_DECLS([strerror])
-AC_CHECK_DECLS([PATH_MAX],,,[#include <limits.h>])
-dnl INET6 is used by KAME/getnameinfo
-AC_CACHE_CHECK(for AF_INET6/PF_INET6,ac_cv_inet6,
-AC_COMPILE_IFELSE([
-  AC_LANG_PROGRAM([[
-    #include <sys/types.h>
-    #include <sys/socket.h>
-  ]],[[
-    int foo = AF_INET6;
-    int bar = PF_INET6;
-  ]])],
-  ac_cv_inet6=yes , ac_cv_inet6=no
-))
-if test "x$ac_cv_inet6" = xyes
-then
-    AC_DEFINE(INET6,1,Define to 1 if your system defines AF_INET6 and PF_INET6.)
-fi
+AC_CHECK_FUNCS(vsyslog inet_aton strsignal)
+dnl vsyslog, inet_aton: not in POSIX
+dnl strsignal: only in POSIX 2008 (not in 2001)
 
 # Under Red Hat 4.0 (and many other Linuxes) -lresolv is seriously flaky
 # and breaks gethostbyname(2).  It's better to use the bind stuff in the C
-# library.  So don't add -lresolv to the link list unless it's necessary
+# library.  So do not add -lresolv to the link list unless it is necessary
 # (It will be necessary when using GNU libc6).
 old_LIBS="$LIBS"
 for lib in '' -lresolv; do
@@ -244,40 +183,25 @@ extern int res_search();
      LIBS=$old_LIBS
 done
 
-dnl Check for usable void pointer type
-AC_MSG_CHECKING(use of void pointer type)
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[char *p;
-    void *xmalloc();
-    p = (char *) xmalloc(1);
-   ]])],[AC_DEFINE(HAVE_VOIDPOINTER,1,[Define if your C compiler allows void * as a function result]) AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)])
-
-dnl Check out the wait reality.  We have to assume sys/wait.h is present.
-AC_CHECK_FUNCS(waitpid wait3)
-AC_MSG_CHECKING(for union wait);
-AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
-#include <sys/wait.h>]], [[union wait status; int pid; pid = wait (&status);
-#ifdef WEXITSTATUS
-/* Some POSIXoid systems have both the new-style macros and the old
-   union wait type, and they do not work together.  If union wait
-   conflicts with WEXITSTATUS et al, we don't want to use it at all.  */
-if (WEXITSTATUS (status) != 0) pid = -1;
-#endif
-#ifdef HAVE_WAITPID
-/* Make sure union wait works with waitpid.  */
-pid = waitpid (-1, &status, 0);
-#endif
-]])],[AC_DEFINE(HAVE_UNION_WAIT,1,Define if 'union wait' is the type of the first arg to wait functions.) AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)])
-
 AC_MSG_CHECKING(sys_siglist declaration in signal.h or unistd.h)
-AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <signal.h>
+AC_LINK_IFELSE([
+	AC_LANG_PROGRAM([[
+	    #include <signal.h>
 /* NetBSD declares sys_siglist in <unistd.h>.  */
 #include <unistd.h>
-]], [[char *msg = *(sys_siglist + 1);]])],[AC_DEFINE(SYS_SIGLIST_DECLARED,1,[Define if 'sys_siglist' is declared by <signal.h>.]) AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)])
+	]], [[
+	    char *msg = *(sys_siglist + 1);
+	]]
+	)
+],
+[AC_DEFINE(SYS_SIGLIST_DECLARED,1,[Define if 'sys_siglist' is declared by <signal.h>.])
+ AC_MSG_RESULT(yes)],
+[AC_MSG_RESULT(no)])
 
 # Find the right directory to put the root-mode PID file in
 for dir in "/var/run" "/etc"
 do
-	if test -d $dir 
+	if test -d $dir
 	then
 		break;
 	fi
@@ -285,95 +209,6 @@ done
 AC_MSG_RESULT(root-mode pid file will go in $dir)
 AC_DEFINE_UNQUOTED(PID_DIR, "$dir", directory for PID lock files)
 
-# We may have a fallback MDA available in case the socket open to the 
-# local SMTP listener fails.  Best to use procmail for this, as we know
-# it won't try delivering through local SMTP and cause a mail loop.
-# Sendmail without the -t option to use the message headers will work too,
-# not just for sendmail itself but for workalikes like exim.
-#
-# Note1: A disadvantage of using procmail is that local alias expansion
-# according to /etc/aliases won't get done if we fall back.  This doesn't
-# matter in single-drop mode.
-#
-# Note2: it would be a very bad idea to use any MDA that doesn't return
-# a refuse-to-deliver status on disk- or process-table-full
-# conditions; mail could get lost that way.  Sendmail and all of the MDAs
-# like exim that might be lurking under a sendmail alias) do the right 
-# thing in this circumstance.  Matthias Andree warns that procmail does
-# not.  
-#
-# Note3: Defalt value of fallback is now off.  Matthias writes:
-#
-# 1. there is no way to predict when the fallback is used. With some MTAs
-#    (such as those limiting load average), outer circumstances can cause
-#    the fallback to kick in.
-# 
-# 2. the fallback changes fetchmail behaviour in unpredictable ways. It's
-#    not only about alias expansion, .forwards to special filters won't
-#    work, mail may end up in a different place (users claim "mail loss"
-#    for that).
-# 
-# 3. The claim procmail did the right thing with its exit codes is plain
-#    wrong. I've seen procmail exit with code 1 when it should have exited
-#    with code 75, like, configuration errors. Procmail is a dangerous
-#    beast and is best replaced by maildrop.
-# 
-# 4. if multiple choices exist (like procmail and maildrop), fetchmail
-#    cannot tell which one it should choose. Say, your MTA is configured
-#    to use maildrop to deliver to user's mailboxes, if fetchmail then
-#    chooses procmail, this is plain wrong.
-#
-
-AC_PATH_PROG(procmail, procmail, "", $PATH:/usr/sbin)
-AC_PATH_PROG(sendmail, sendmail, "", $PATH:/usr/sbin:/usr/lib)
-AC_PATH_PROG(maildrop, maildrop, "", $PATH:/usr/local/bin)
-
-###	use option --disable-fallback to disable fallback MDA
-###	use option --enable-fallback=procmail or 
-###		   --enable-fallback=sendmail to select
-AC_ARG_ENABLE(fallback,
-	[  --enable-fallback=procmail    enable procmail as fallback
-  --enable-fallback=sendmail    enable /usr/sbin/sendmail as fallback
-  --enable-fallback=maildrop    enable maildrop as fallback
-  --enable-fallback=no          disable fallback],,[enable_fallback=no])
-
-case "$enable_fallback" in
-	sendmail)	if test -z "$sendmail" ; then 
-				AC_MSG_ERROR([Sendmail selected as fallback, but not found])
-				#not reached
-			fi
-			AC_DEFINE_UNQUOTED(FALLBACK_MDA, "$sendmail -i %T", Fallback MTA to use if defined)
-			AC_MSG_NOTICE(Will use $sendmail as fallback MDA.)
-			;;
-	procmail)	if test -z "$procmail" ; then
-				AC_MSG_ERROR([procmail selected as fallback, but not found])
-				#not reached
-			fi
-			AC_DEFINE_UNQUOTED(FALLBACK_MDA, "$procmail -d %T")
-			AC_MSG_NOTICE(Will use $procmail as fallback MDA.)
-			;;
-	maildrop)	if test -z "$maildrop" ; then
-				AC_MSG_ERROR([maildrop selected as fallback, but not found])
-				#not reached
-			fi
-			AC_DEFINE_UNQUOTED(FALLBACK_MDA, "$maildrop -d %T")
-			AC_MSG_NOTICE(Will use $maildrop as fallback MDA.)
-			;;
-	no|unset)	AC_MSG_NOTICE(Will not use a fallback MDA.)
-			;;
-	auto|yes|set)	if test -n "$sendmail" ; then
-				AC_DEFINE_UNQUOTED(FALLBACK_MDA,"$sendmail -i %T")
-				AC_MSG_NOTICE(Will use $sendmail as fallback MDA.)
-			else
-				AC_MSG_WARN(No fallback MDA available.  procmail and maildrop are not eligible)
-				AC_MSG_WARN(for automatic fallback MDA configuration for reliability reasons.)
-			fi
-			;;
-	*)		AC_MSG_ERROR([unkown value for --enable-fallback given: $enable_fallback])
-			#notreached
-			;;
-esac
-
 AC_CHECK_SIZEOF(short)
 AC_CHECK_SIZEOF(int)
 AC_CHECK_SIZEOF(long)
@@ -429,16 +264,21 @@ AC_ARG_ENABLE(RPA,
 	 support])],
 	[with_RPA=$enableval],
 	[with_RPA=no])
-test "$with_RPA" = "yes" && AC_DEFINE(RPA_ENABLE,1,Define if you want RPA support compiled in)
+if test "$with_RPA" = "yes" ; then
+	AC_DEFINE(RPA_ENABLE,1,Define if you want RPA support compiled in)
+	AC_MSG_WARN([Note that RPA relies on weak crypto algorithms and should not be used.])
+fi
 AM_CONDITIONAL(RPA_ENABLE, test "$with_RPA" = yes)
 
 ###	use option --enable-NTLM to compile in the NTLM support
 AC_ARG_ENABLE(NTLM,
-	[AS_HELP_STRING([--enable-NTLM],[compile in NTLM authentication
-	 support])],
+	[AS_HELP_STRING([--enable-NTLM],[compile in NTLM authentication support])],
 	[with_NTLM=$enableval],
 	[with_NTLM=no])
-test "$with_NTLM" = "yes" && AC_DEFINE(NTLM_ENABLE,1,Define if you want NTLM authentication)
+if test "$with_NTLM" = "yes" ; then 
+	AC_MSG_WARN([Note that MSN/NTLM auth rely on weak crypto algorithms and should not be used.])
+	AC_DEFINE(NTLM_ENABLE,1,Define if you want NTLM authentication)
+fi
 AM_CONDITIONAL(NTLM_ENABLE, test "$with_NTLM" = yes)
 
 ###	use option --enable-SDPS to compile in the SDPS support
@@ -463,64 +303,20 @@ AC_CACHE_SAVE
 
 ###	use option --enable-opie to compile in the OPIE support
 AC_ARG_ENABLE(opie,
-	[AS_HELP_STRING([--enable-opie],[support one-time passwords
-	 (OTP) through the OPIE library])],
-	[ AC_CHECK_HEADER(opie.h,, [AC_MSG_ERROR([cannot find <opie.h>, which is required for OPIE support.])])
-          AC_CHECK_LIB(opie,opiegenerator,, [AC_MSG_ERROR([cannot find libopie, which is required for OPIE support.])])
-          with_opie=$enableval],
+	[AS_HELP_STRING([--enable-opie],[support one-time passwords (OTP) through the OPIE library])],
+	[with_opie=$enableval],
 	[with_opie=no])
-test "$with_opie" = "yes" && AC_DEFINE(OPIE_ENABLE,1,Define if you want OPIE support compiled in)
-
-dnl Mostly stolen from gnulib's getaddrinfo.m4
-AC_SEARCH_LIBS(getaddrinfo, [nsl socket])
-AC_CACHE_CHECK([for getaddrinfo],[fm_cv_getaddrinfo],[
-  AC_TRY_LINK([
-#include <sys/types.h>
-#ifdef HAVE_SYS_SOCKET_H
-#include <sys/socket.h>
-#endif
-#ifdef HAVE_NETDB_H
-#include <netdb.h>
-#endif
-  ], [getaddrinfo(0, 0, 0, 0);],
-    [ fm_cv_getaddrinfo=yes],
-    [ fm_cv_getaddrinfo=no ])
-])
-
-if test x"$fm_cv_getaddrinfo" = "xyes"; then  
-     AC_DEFINE(HAVE_GETADDRINFO, 1,
-      [Define to 1 if you have the getaddrinfo function.])
-fi
-
-AC_CACHE_CHECK([for getnameinfo],[fm_cv_getnameinfo],[
-  AC_TRY_LINK([
-#include <sys/types.h>
-#ifdef HAVE_SYS_SOCKET_H
-#include <sys/socket.h>
-#endif
-#ifdef HAVE_NETDB_H
-#include <netdb.h>
-#endif
-#ifndef NULL
-#define NULL 0
-#endif
-  ], [getnameinfo(NULL,0, NULL,0, NULL, 0, 0);],
-    [ fm_cv_getnameinfo=yes],
-    [ fm_cv_getnameinfo=no ])
-])
-if test $fm_cv_getnameinfo = yes ; then
-    AC_DEFINE(HAVE_GETNAMEINFO,1,[Define to 1 if your system has getnameinfo()])
+if test "$with_opie" != "no" ; then
+	AC_CHECK_HEADER(opie.h,, [AC_MSG_ERROR([cannot find <opie.h>, which is required for OPIE support.])])
+        AC_CHECK_LIB(opie,opiegenerator,, [AC_MSG_ERROR([cannot find libopie, which is required for OPIE support.])])
+	AC_DEFINE(OPIE_ENABLE,1,Define if you want OPIE support compiled in)
 fi
 
-AM_CONDITIONAL(NEED_GETADDRINFO, test "$fm_cv_getaddrinfo" != yes)
-AM_CONDITIONAL(NEED_GETNAMEINFO, test "$fm_cv_getnameinfo"   != yes)
-
-AC_CHECK_FUNCS(inet_ntop)
 dnl Check if getaddrinfo is async-signal-safe - most implementations aren't
-if test "$fm_cv_getaddrinfo" = yes ; then
+
     AC_MSG_CHECKING(if your getaddrinfo is async-signal-safe)
     gai_ts=no
-    dnl we have getaddrinfo() - check if the OS is known to have a async-signal-safe implementation
+dnl we have getaddrinfo() - check if the OS is known to have a async-signal-safe/thread-safe implementation
     case $host_os in
     darwin*)				gai_ts=yes ;;
     linux*)				gai_ts=yes ;;
@@ -531,10 +327,9 @@ if test "$fm_cv_getaddrinfo" = yes ; the
     if test $gai_ts = yes ; then
 	AC_DEFINE(GETADDRINFO_ASYNCSAFE, 1, [define to 1 if you know your getaddrinfo function is async-signal-safe])
     fi
-fi
 
 # This version of the Kerberos 4 and 5 options addresses the follwing issues:
-# 
+#
 # * Build correctly under Heimdal kerberos if it is compiled with db2 and
 #   OpenSSL support (Debian's is)
 # * Build the kerberos.c stuff (KPOP) only for kerberosIV, to avoid breakage.
@@ -543,7 +338,7 @@ fi
 # * Build without any fuss for both kerberosIV and V at the same time.
 # * Move all the kerberos header mess to kerberos.h, and #include that
 #   in driver.c and kerberos.c.
-# 
+#
 # Tested using the Heimdal Kerberos V libs, Kungliga Tekniska HÃ¶gskolan (the
 # Royal Institute of Technology in Stockholm, Sweden)'s kerberos IV libs, and
 # the MIT reference implementation of KerberosV (all as packaged in Debian).
@@ -576,7 +371,7 @@ elif krb5-config 2> /dev/null >/dev/null
   LIBS="$LIBS `krb5-config --libs krb5`"
   AC_DEFINE(KERBEROS_V5)
 else
-  if test "$with_kerberos5" != "yes" 
+  if test "$with_kerberos5" != "yes"
   then
       LDFLAGS="$LDFLAGS -L${with_kerberos5}/lib"
       searchdirs="$with_kerberos5"
@@ -898,7 +693,7 @@ AS_MESSAGE([
   LIBS:     $LIBS])
 
 case "$LIBS" in *-lssl*|*libssl*|*-lwolfssl*|*libwolfssl*)
-	case $host_os in 
+	case $host_os in
 	openbsd*) ;; dnl OpenBSD ships LibreSSL in the base operating system
 		     dnl so makes use of the GPL2 clause 3 exception.
 	*)
@@ -908,12 +703,11 @@ case "$LIBS" in *-lssl*|*libssl*|*-lwolf
 		;;
 	esac
 	AC_CHECK_DECLS([TLS1_3_VERSION],,
-		       AC_MSG_WARN([Your OpenSSL version is too old and does not support TLS v1.3. Upgrade.]),
+		       AC_MSG_ERROR([Your SSL library is too old and does not support TLS v1.3. Upgrade.]),
 		       [#include <openssl/ssl.h>])
 	AC_CHECK_DECLS([TLS1_2_VERSION],,
-		       AC_MSG_ERROR([Your OpenSSL version is too old and does not support TLS v1.2. Upgrade.]),
+		       , dnl do not complain - what if someone had a TLS-v1.3-only library...
 		       [#include <openssl/ssl.h>])
-	AC_CHECK_DECLS([SSLv3_client_method],,,[#include <openssl/ssl.h>])
 	;;
 esac
 
@@ -1027,58 +821,6 @@ then
     ])
 fi])
 
-dnl ,------------------------------------------------------------------
-dnl Check if we need TRIO
-needtrio=0
-if test "$FORCE_TRIO" = "yes" ; then
-    needtrio=1
-    ac_cv_func_vsnprintf=no
-    ac_cv_func_snprintf=no
-fi
-if test "x$ac_cv_func_snprintf" != "xyes" ; then
-    AC_DEFINE(snprintf, trio_snprintf,
-	      [Define to trio_snprintf if your system lacks snprintf])
-    needtrio=1
-fi
-if test "x$ac_cv_func_vsnprintf" != "xyes" ; then
-    AC_DEFINE(vsnprintf, trio_vsnprintf,
-	      [Define to trio_vsnprintf if your system lacks vsnprintf])
-    needtrio=1
-fi
-AM_CONDITIONAL(NEED_TRIO, test "$needtrio" = 1)
-
-dnl TRIO IEEE compiler option for Alpha
-dnl
-if test "$needtrio" = 1 ; then
-    AC_MSG_CHECKING(for IEEE compilation options)
-    AC_CACHE_VAL(ac_cv_ieee_option, [
-    AC_TRY_COMPILE(,[
-    #if !(defined(__alpha) && (defined(__DECC) || defined(__DECCXX) || (defined(__osf__) && defined(__LANGUAGE_C__))) && (defined(VMS) || defined(__VMS)))
-    # error "Option needed"
-    #endif
-    ],ac_cv_ieee_option="/IEEE_MODE=UNDERFLOW_TO_ZERO/FLOAT=IEEE",
-    AC_TRY_COMPILE(,[
-    #if !(defined(__alpha) && (defined(__DECC) || defined(__DECCXX) || (defined(__osf__) && defined(__LANGUAGE_C__))) && !(defined(VMS) || defined(__VMS)) && !defined(_CFE))
-    # error "Option needed"
-    #endif
-    ],ac_cv_ieee_option="-ieee",
-    AC_TRY_COMPILE(,[
-    #if !(defined(__alpha) && (defined(__GNUC__) && (defined(__osf__) || defined(__linux__))))
-    # error "Option needed"
-    #endif
-    ],ac_cv_ieee_option="-mieee",
-    ac_cv_ieee_option="none"
-    )
-    )
-    )
-    ])
-    AC_MSG_RESULT($ac_cv_ieee_option)
-    if test $ac_cv_ieee_option != none; then
-      CFLAGS="${CFLAGS} ${ac_cv_ieee_option}"
-    fi
-fi
-dnl ----------------------------------------------------------------'
-
 AC_CONFIG_FILES([Makefile po/Makefile.in])
 AC_OUTPUT
 
diff -pruN 6.4.39-1/cram.c 6.5.4-0ubuntu1/cram.c
--- 6.4.39-1/cram.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/cram.c	2023-01-06 19:32:37.000000000 +0000
@@ -5,13 +5,12 @@
  */
 
 #include  "config.h"
+#include  "fetchmail.h"
+
 #include  <stdio.h>
 #include  <string.h>
 #include  <ctype.h>
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
-#endif
-#include  "fetchmail.h"
 #include  "socket.h"
 
 #include  "i18n.h"
diff -pruN 6.4.39-1/daemon.c 6.5.4-0ubuntu1/daemon.c
--- 6.4.39-1/daemon.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/daemon.c	2025-01-22 17:41:17.000000000 +0000
@@ -5,83 +5,43 @@
  */
 
 #include "config.h"
+#include "fetchmail.h"
 
 #include <stdio.h>
 #include <errno.h>
 #include <signal.h>
 #include <string.h>
 #include <sys/types.h>
-#ifdef HAVE_SYS_WAIT_H
 #include <sys/wait.h>
-#endif
-#ifdef HAVE_FCNTL_H
 #include <fcntl.h>
-#else /* !HAVE_FCNTL_H */
-#ifdef HAVE_SYS_FCNTL_H
-#include <sys/fcntl.h>
-#endif /* HAVE_SYS_FCNTL_H */
-#endif /* !HAVE_FCNTL_H */
 #include <sys/stat.h>	/* get umask(2) prototyped */
 
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
 
-#if defined(QNX)
-#include <unix.h>
-#endif
-
-#if !defined(HAVE_SETSID) && defined(SIGTSTP)
-#if defined(HAVE_TERMIOS_H)
-#  include <termios.h>		/* for TIOCNOTTY under Linux */
-#endif
-
-#if !defined(TIOCNOTTY) && defined(HAVE_SGTTY_H)
-#  include <sgtty.h>		/* for TIOCNOTTY under NEXTSTEP */
-#endif
-#endif /* !defined(HAVE_SETSID) && defined(SIGTSTP) */
+#include <termios.h>		/* for TIOCNOTTY under Linux */
 
 /* BSD portability hack */
 #if !defined(SIGCHLD) && defined(SIGCLD)
 #define SIGCHLD	SIGCLD
 #endif
 
-#include "fetchmail.h"
 #include "tunable.h"
 
-static RETSIGTYPE
+static void
 sigchld_handler (int sig)
 /* process SIGCHLD to obtain the exit code of the terminating process */
 {
-#if 	defined(HAVE_WAITPID)				/* the POSIX way */
     int status;
 
     while (waitpid(-1, &status, WNOHANG) > 0)
 	continue; /* swallow 'em up. */
-#elif 	defined(HAVE_WAIT3)				/* the BSD way */
-    pid_t pid;
-#if defined(HAVE_UNION_WAIT) && !defined(__FreeBSD__)
-    union wait status;
-#else
-    int status;
-#endif
-
-    while ((pid = wait3(&status, WNOHANG, 0)) > 0)
-	continue; /* swallow 'em up. */
-#else	/* Zooks! Nothing to do but wait(), and hope we don't block... */
-    int status;
-
-    wait(&status);
-#endif
     lastsig = SIGCHLD;
     (void)sig;
 }
 
-RETSIGTYPE null_signal_handler(int sig) { (void)sig; }
+void null_signal_handler(int sig) { (void)sig; }
 
 SIGHANDLERTYPE set_signal_handler(int sig, SIGHANDLERTYPE handler)
 /* 
@@ -92,37 +52,23 @@ SIGHANDLERTYPE set_signal_handler(int si
  */
 {
   SIGHANDLERTYPE rethandler;
-#ifdef HAVE_SIGACTION
   struct sigaction sa_new, sa_old;
 
   memset (&sa_new, 0, sizeof sa_new);
   sigemptyset (&sa_new.sa_mask);
   sa_new.sa_handler = handler;
   sa_new.sa_flags = 0;
-#ifdef SA_RESTART	/* SunOS 4.1 portability hack */
   /* system call should restart on all signals except SIGALRM */
   if (sig != SIGALRM)
       sa_new.sa_flags |= SA_RESTART;
-#endif
-#ifdef SA_NOCLDSTOP	/* SunOS 4.1 portability hack */
   if (sig == SIGCHLD)
       sa_new.sa_flags |= SA_NOCLDSTOP;
-#endif
   sigaction(sig, &sa_new, &sa_old);
   rethandler = sa_old.sa_handler;
 #if defined(SIGPWR)
   if (sig == SIGCHLD)
      sigaction(SIGPWR, &sa_new, NULL);
 #endif
-#else /* HAVE_SIGACTION */
-  rethandler = signal(sig, handler);
-#if defined(SIGPWR)
-  if (sig == SIGCHLD)
-      signal(SIGPWR, handler);
-#endif
-  /* system call should restart on all signals except SIGALRM */
-  siginterrupt(sig, sig == SIGALRM);
-#endif /* HAVE_SIGACTION */
   return rethandler;
 }
 
@@ -170,38 +116,11 @@ daemonize (const char *logfile)
   /* Make ourselves the leader of a new process group with no
      controlling terminal */
 
-#if	defined(HAVE_SETSID)		/* POSIX */
   /* POSIX makes this soooo easy to do */
   if (setsid() < 0) {
     report(stderr, "setsid (%s)\n", strerror(errno));
     return(PS_IOERR);
   }
-#elif	defined(SIGTSTP)		/* BSD */
-  /* change process group */
-#ifndef __EMX__
-  setpgrp(0, getpid());
-#endif
-  /* lose controlling tty */
-  if ((fd = open("/dev/tty", O_RDWR)) >= 0) {
-    ioctl(fd, TIOCNOTTY, (char *) 0);
-    close(fd);	/* not checking should be safe, there were no writes */
-  }
-#else					/* SVR3 and older */
-  /* change process group */
-#ifndef __EMX__
-  setpgrp();
-#endif
-  
-  /* lose controlling tty */
-  set_signal_handler(SIGHUP, SIG_IGN);
-  if ((childpid = fork()) < 0) {
-    report(stderr, "fork (%s)\n", strerror(errno));
-    return(PS_IOERR);
-  }
-  else if (childpid > 0) {
-    exit(0); 	/* parent */
-  }
-#endif
 
 nottyDetach:
 
@@ -223,13 +142,7 @@ nottyDetach:
       logfd = 0;    /* else use /dev/null */
 
   /* Close any/all open file descriptors */
-#if 	defined(HAVE_GETDTABLESIZE)
-  fd = getdtablesize() - 1;
-#elif	defined(NOFILE)
-  fd = NOFILE - 1;
-#else		/* make an educated guess */
-  fd = 1023;
-#endif
+  fd = sysconf(_SC_OPEN_MAX);
   while (fd >= 1) {
       if (fd != logfd)
 	  close(fd);	/* not checking this should be safe, no writes */
diff -pruN 6.4.39-1/debian/changelog 6.5.4-0ubuntu1/debian/changelog
--- 6.4.39-1/debian/changelog	2024-07-24 07:08:58.000000000 +0000
+++ 6.5.4-0ubuntu1/debian/changelog	2025-08-26 13:41:57.000000000 +0000
@@ -1,3 +1,12 @@
+fetchmail (6.5.4-0ubuntu1) questing; urgency=medium
+
+  * New upstream version 6.5.4 (LP: #2121625)
+    - Fix autopkgtest failures due to xmalloc errors (LP: #2120850)
+  * d/p/07_properly_report_size_of_mailboxes.patch: Remove - fixed upstream
+  * d/t/control: Add pkgconf dependency to check command
+
+ -- Lena Voytek <lena.voytek@canonical.com>  Tue, 26 Aug 2025 09:41:57 -0400
+
 fetchmail (6.4.39-1) unstable; urgency=medium
 
   * New upstream release.
diff -pruN 6.4.39-1/debian/control 6.5.4-0ubuntu1/debian/control
--- 6.4.39-1/debian/control	2024-07-24 07:08:58.000000000 +0000
+++ 6.5.4-0ubuntu1/debian/control	2025-08-26 13:41:57.000000000 +0000
@@ -1,7 +1,8 @@
 Source: fetchmail
 Section: mail
 Priority: optional
-Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
 Build-Depends: debhelper-compat (= 13), pkgconf, flex, libssl-dev (>= 3.1.4), bison, libkrb5-dev, libgssglue-dev
 Standards-Version: 4.7.0
 Rules-Requires-Root: no
diff -pruN 6.4.39-1/debian/patches/07_properly_report_size_of_mailboxes.patch 6.5.4-0ubuntu1/debian/patches/07_properly_report_size_of_mailboxes.patch
--- 6.4.39-1/debian/patches/07_properly_report_size_of_mailboxes.patch	2019-09-02 18:33:18.000000000 +0000
+++ 6.5.4-0ubuntu1/debian/patches/07_properly_report_size_of_mailboxes.patch	1970-01-01 00:00:00.000000000 +0000
@@ -1,142 +0,0 @@
-From 87626c2707cc0d82e49e160ab3c85430ff33534f Mon Sep 17 00:00:00 2001
-From: Matthias Andree <matthias.andree@gmx.de>
-Date: Sat, 24 Aug 2019 17:53:08 +0200
-Subject: [PATCH] Properly report size of mailboxes of 2 GibiB or above.
-
-To fix Debian Bug#873668, reported by Andreas Schmidt.
-This requires C99's new long long type.
----
- NEWS        | 7 +++++++
- driver.c    | 7 ++++---
- etrn.c      | 2 +-
- fetchmail.h | 2 +-
- imap.c      | 2 +-
- odmr.c      | 2 +-
- pop2.c      | 2 +-
- pop3.c      | 4 ++--
- 8 files changed, 18 insertions(+), 10 deletions(-)
-
-diff --git a/driver.c b/driver.c
-index d21a32ab..a5033729 100644
---- a/driver.c
-+++ b/driver.c
-@@ -948,7 +948,7 @@ static int do_session(
-     {
- 	/* sigsetjmp returned zero -> normal operation */
- 	char buf[MSGBUFSIZE+1], *realhost;
--	int count, newm, bytes;
-+	int count, newm;
- 	int fetches, dispatches, transient_errors, oldphase;
- 	struct idlist *idp;
- 
-@@ -1322,6 +1322,7 @@ is restored."));
- 
- 		/* compute # of messages and number of new messages waiting */
- 		stage = STAGE_GETRANGE;
-+		unsigned long long bytes;
- 		err = (ctl->server.base_protocol->getrange)(mailserver_socket, ctl, idp->id, &count, &newm, &bytes);
- 		if (err != 0)
- 		    goto cleanUp;
-@@ -1351,10 +1352,10 @@ is restored."));
- 							  "%d messages for %s",
- 							  count), 
- 				  count, buf);
--			if (bytes == -1)
-+			if (bytes == (unsigned long long)-1) // mailbox size unsupported
- 			    report_complete(stdout, ".\n");
- 			else
--			    report_complete(stdout, GT_(" (%d octets).\n"), bytes);
-+			    report_complete(stdout, GT_(" (%llu octets).\n"), bytes);
- 		    }
- 		    else
- 		    {
-diff --git a/etrn.c b/etrn.c
-index f3fab0ce..12b9d3fd 100644
---- a/etrn.c
-+++ b/etrn.c
-@@ -34,7 +34,7 @@ static int etrn_ok (int sock, char *argbuf)
- }
- 
- static int etrn_getrange(int sock, struct query *ctl, const char *id, 
--			 int *countp, int *newp, int *bytes)
-+			 int *countp, int *newp, unsigned long long *bytes)
- /* send ETRN and interpret the response */
- {
-     int ok, opts;
-diff --git a/fetchmail.h b/fetchmail.h
-index 23ba6e6e..72259e10 100644
---- a/fetchmail.h
-+++ b/fetchmail.h
-@@ -226,7 +226,7 @@ struct method		/* describe methods for protocol state machine */
- 				/* response_parsing function */
-     int (*getauth)(int, struct query *, char *);
- 				/* authorization fetcher */
--    int (*getrange)(int, struct query *, const char *, int *, int *, int *);
-+    int (*getrange)(int, struct query *, const char *, int *, int *, unsigned long long *);
- 				/* get message range to fetch */
-     int (*getsizes)(int, int, int *);
- 				/* get sizes of messages */
-diff --git a/imap.c b/imap.c
-index 7b80679a..7836acd7 100644
---- a/imap.c
-+++ b/imap.c
-@@ -876,7 +876,7 @@ static int imap_search(int sock, struct query *ctl, int count)
- static int imap_getrange(int sock, 
- 			 struct query *ctl, 
- 			 const char *folder, 
--			 int *countp, int *newp, int *bytes)
-+			 int *countp, int *newp, unsigned long long *bytes)
- /* get range of messages to be fetched */
- {
-     int ok;
-diff --git a/odmr.c b/odmr.c
-index 85decb6d..d1c011c4 100644
---- a/odmr.c
-+++ b/odmr.c
-@@ -45,7 +45,7 @@ static int odmr_ok (int sock, char *argbuf)
- }
- 
- static int odmr_getrange(int sock, struct query *ctl, const char *id, 
--			 int *countp, int *newp, int *bytes)
-+			 int *countp, int *newp, unsigned long long *bytes)
- /* send ODMR and then run a reverse SMTP session */
- {
-     int ok, opts, smtp_sock;
-diff --git a/pop2.c b/pop2.c
-index 7c843616..5a5a1bd1 100644
---- a/pop2.c
-+++ b/pop2.c
-@@ -84,7 +84,7 @@ static int pop2_getauth(int sock, struct query *ctl, char *buf)
- }
- 
- static int pop2_getrange(int sock, struct query *ctl, const char *folder, 
--			 int *countp, int *newp, int *bytes)
-+			 int *countp, int *newp, unsigned long long *bytes)
- /* get range of messages to be fetched */
- {
-     (void)ctl;
-diff --git a/pop3.c b/pop3.c
-index 6efe1b7e..25efbaad 100644
---- a/pop3.c
-+++ b/pop3.c
-@@ -957,7 +957,7 @@ static int pop3_slowuidl( int sock,  struct query *ctl, int *countp, int *newp)
- static int pop3_getrange(int sock, 
- 			 struct query *ctl,
- 			 const char *folder,
--			 int *countp, int *newp, int *bytes)
-+			 int *countp, int *newp, unsigned long long *bytes)
- /* get range of messages to be fetched */
- {
-     int ok;
-@@ -980,7 +980,7 @@ static int pop3_getrange(int sock,
-     if (ok == 0) {
- 	int asgn;
- 
--	asgn = sscanf(buf,"%d %d", countp, bytes);
-+	asgn = sscanf(buf,"%d %llu", countp, bytes);
- 	if (asgn != 2)
- 		return PS_PROTOCOL;
-     } else
--- 
-2.22.0
-
diff -pruN 6.4.39-1/debian/patches/series 6.5.4-0ubuntu1/debian/patches/series
--- 6.4.39-1/debian/patches/series	2023-01-10 02:29:55.000000000 +0000
+++ 6.5.4-0ubuntu1/debian/patches/series	2025-08-26 13:41:57.000000000 +0000
@@ -1,4 +1,3 @@
 01_fetchmailconf.patch
 04_invoke-rc.d.diff
-07_properly_report_size_of_mailboxes.patch
 08_remove_forced_OpenSSL_check.patch
diff -pruN 6.4.39-1/debian/tests/control 6.5.4-0ubuntu1/debian/tests/control
--- 6.4.39-1/debian/tests/control	2022-01-30 14:50:35.000000000 +0000
+++ 6.5.4-0ubuntu1/debian/tests/control	2025-08-26 13:41:57.000000000 +0000
@@ -1,5 +1,5 @@
 Test-Command: ./configure && make check
-Depends: @, build-essential, gcc, libssl-dev, python3
+Depends: @, build-essential, gcc, libssl-dev, python3, pkgconf
 Restrictions: allow-stderr
 
 Tests: installation
diff -pruN 6.4.39-1/delete-colgroup.sed 6.5.4-0ubuntu1/delete-colgroup.sed
--- 6.4.39-1/delete-colgroup.sed	1970-01-01 00:00:00.000000000 +0000
+++ 6.5.4-0ubuntu1/delete-colgroup.sed	2024-07-26 16:13:16.000000000 +0000
@@ -0,0 +1 @@
+/<colgroup>/,/<\/colgroup>/d
diff -pruN 6.4.39-1/depcomp 6.5.4-0ubuntu1/depcomp
--- 6.4.39-1/depcomp	2021-07-12 02:41:13.000000000 +0000
+++ 6.5.4-0ubuntu1/depcomp	2024-07-12 05:04:24.000000000 +0000
@@ -1,9 +1,9 @@
 #! /bin/sh
 # depcomp - compile a program generating dependencies as side-effects
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 1999-2021 Free Software Foundation, Inc.
+# Copyright (C) 1999-2024 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -47,11 +47,13 @@ Environment variables:
   libtool     Whether libtool is used (yes/no).
 
 Report bugs to <bug-automake@gnu.org>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 EOF
     exit $?
     ;;
   -v | --v*)
-    echo "depcomp $scriptversion"
+    echo "depcomp (GNU Automake) $scriptversion"
     exit $?
     ;;
 esac
@@ -113,7 +115,6 @@ nl='
 # These definitions help.
 upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ
 lower=abcdefghijklmnopqrstuvwxyz
-digits=0123456789
 alpha=${upper}${lower}
 
 if test -z "$depmode" || test -z "$source" || test -z "$object"; then
@@ -128,7 +129,7 @@ tmpdepfile=${tmpdepfile-`echo "$depfile"
 
 rm -f "$tmpdepfile"
 
-# Avoid interferences from the environment.
+# Avoid interference from the environment.
 gccflag= dashmflag=
 
 # Some modes work just like other modes, but use different flags.  We
@@ -198,8 +199,8 @@ gcc3)
   ;;
 
 gcc)
-## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
-## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
+## Note that this doesn't just cater to obsolete pre-3.x GCC compilers.
+## but also to in-use compilers like IBM xlc/xlC and the HP C compiler.
 ## (see the conditional assignment to $gccflag above).
 ## There are various ways to get dependency output from gcc.  Here's
 ## why we pick this rather obscure method:
diff -pruN 6.4.39-1/dist-tools/git-commit-po-updates.sh 6.5.4-0ubuntu1/dist-tools/git-commit-po-updates.sh
--- 6.4.39-1/dist-tools/git-commit-po-updates.sh	2023-01-04 12:00:35.000000000 +0000
+++ 6.5.4-0ubuntu1/dist-tools/git-commit-po-updates.sh	2024-12-30 11:33:09.000000000 +0000
@@ -101,7 +101,7 @@ rc=0
 
 if [ -z "$dryrun_pfx" -a -z "$docommit" ] ; then usage 2 ; fi
 
-new_po_files=$(git status --porcelain=v1 po/*.po | egrep '^(\?|.\?|A)' | cut -c4-)
+new_po_files=$(git status --porcelain=v1 po/*.po | grep -E '^(\?|.\?|A)' | cut -c4-)
 for nfile in $new_po_files ; do
 	run "git add" "$nfile"
 	r=$?
diff -pruN 6.4.39-1/driver.c 6.5.4-0ubuntu1/driver.c
--- 6.4.39-1/driver.c	2022-02-28 01:32:42.000000000 +0000
+++ 6.5.4-0ubuntu1/driver.c	2025-06-09 21:30:51.000000000 +0000
@@ -6,34 +6,22 @@
  */
 
 #include  "config.h"
+#include "fetchmail.h"
+
 #include  <stdio.h>
 #include  <setjmp.h>
 #include  <errno.h>
 #include  <string.h>
-#ifdef HAVE_MEMORY_H
-#include  <memory.h>
-#endif /* HAVE_MEMORY_H */
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
 #include  <limits.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 #if defined(HAVE_SYS_ITIMER_H)
 #include <sys/itimer.h>
 #endif
 #include  <signal.h>
-#ifdef HAVE_SYS_WAIT_H
 #include <sys/wait.h>
-#endif
 
-#ifdef HAVE_SYS_SOCKET_H
 #include <sys/socket.h>
-#endif
-#ifdef HAVE_NET_SOCKET_H
-#include <net/socket.h>
-#endif
 #include <netdb.h>
 #ifdef HAVE_PKG_hesiod
 #ifdef __cplusplus
@@ -55,8 +43,6 @@ extern "C" {
 #include "i18n.h"
 #include "socket.h"
 
-#include "fetchmail.h"
-#include "getaddrinfo.h"
 #include "tunable.h"
 
 #include "sdump.h"
@@ -79,8 +65,8 @@ int mailserver_socket_temp = -1;	/* sock
 
 struct addrinfo *ai0, *ai1;	/* clean these up after signal */
 
-static volatile int timeoutcount = 0;	/* count consecutive timeouts */
-static volatile int idletimeout = 0;	/* timeout occured in idle stage? */
+static int timeoutcount = 0;	/* count consecutive timeouts */
+static int idletimeout = 0;	/* timeout occured in idle stage? */
 
 static sigjmp_buf	restart;
 
@@ -98,7 +84,6 @@ void resetidletimeout(void)
 void set_timeout(int timeleft)
 /* reset the nonresponse-timeout */
 {
-#if !defined(__EMX__) && !defined(__BEOS__)
     struct itimerval ntimeout;
 
     if (timeleft == 0)
@@ -108,10 +93,9 @@ void set_timeout(int timeleft)
     ntimeout.it_value.tv_sec  = timeleft;
     ntimeout.it_value.tv_usec = 0;
     setitimer(ITIMER_REAL, &ntimeout, (struct itimerval *)NULL);
-#endif
 }
 
-static RETSIGTYPE timeout_handler (int signal)
+static void timeout_handler (int signal)
 /* handle SIGALRM signal indicating a server timeout */
 {
     (void)signal;
@@ -849,6 +833,8 @@ flagthemail:
     return(PS_SUCCESS);
 }
 
+static int mailserver_socket = -1;
+
 /* retrieve messages from server using given protocol method table */
 static int do_session(
 	/* parsed options with merged-in defaults */
@@ -859,12 +845,13 @@ static int do_session(
 	const int maxfetch)
 {
     static int *msgsizes;
-    volatile int err, mailserver_socket = -1;	/* pacifies -Wall */
+    int err;
     int tmperr;
     int deletions = 0, js;
     const char *msg;
     SIGHANDLERTYPE alrmsave;
 
+    mailserver_socket = -1;
     ctl->server.base_protocol = proto;
     stage = STAGE_GETAUTH;
 
@@ -949,7 +936,7 @@ static int do_session(
     {
 	/* sigsetjmp returned zero -> normal operation */
 	char buf[MSGBUFSIZE+1], *realhost;
-	int count, newm, bytes;
+	int count, newm;
 	int fetches, dispatches, transient_errors, oldphase;
 	struct idlist *idp;
 
@@ -1336,6 +1323,7 @@ is restored."));
 
 		/* compute # of messages and number of new messages waiting */
 		stage = STAGE_GETRANGE;
+		unsigned long long bytes;
 		err = (ctl->server.base_protocol->getrange)(mailserver_socket, ctl, idp->id, &count, &newm, &bytes);
 		if (err != 0)
 		    goto cleanUp;
@@ -1365,10 +1353,10 @@ is restored."));
 							  "%d messages for %s",
 							  count), 
 				  count, buf);
-			if (bytes == -1)
+			if (bytes == (unsigned long long)-1) // mailbox size unsupported
 			    report_complete(stdout, ".\n");
 			else
-			    report_complete(stdout, GT_(" (%d octets).\n"), bytes);
+			    report_complete(stdout, GT_(" (%llu octets).\n"), bytes);
 		    }
 		    else
 		    {
@@ -1435,7 +1423,7 @@ is restored."));
 			if (err != 0)
 			    goto cleanUp;
 
-			if (bytes == -1)
+			if (bytes == (unsigned long long)-1)
 			{
 			    bytes = 0;
 			    for (i = 0; i < count; i++)
@@ -1571,7 +1559,7 @@ is restored."));
 	msg = GT_("missing or bad RFC822 header");
 	break;
     case PS_IOERR:
-	msg = GT_("MDA");
+	msg = get_sink_type(ctl);
 	break;
     case PS_ERROR:
 	msg = GT_("client/server synchronization");
@@ -1595,8 +1583,9 @@ is restored."));
     if (msg) {
 	if (phase == FORWARDING_WAIT || phase == LISTENER_WAIT
 		|| err == PS_SMTP)
-	    report(stderr, GT_("%s error while fetching from %s@%s and delivering to SMTP host %s\n"),
+	    report(stderr, GT_("%s error while fetching from %s@%s and delivering to %s host %s\n"),
 		    msg, ctl->remotename, ctl->server.pollname,
+		    get_sink_type(ctl),
 		    ctl->smtphost ? ctl->smtphost : GT_("unknown"));
 	else
 	    report(stderr, GT_("%s error while fetching from %s@%s\n"),
diff -pruN 6.4.39-1/env.c 6.5.4-0ubuntu1/env.c
--- 6.4.39-1/env.c	2024-06-25 19:48:18.000000000 +0000
+++ 6.5.4-0ubuntu1/env.c	2025-02-28 14:18:57.000000000 +0000
@@ -6,27 +6,20 @@
  */
 
 #include "config.h"
+#include "fetchmail.h"
+
 #include <stdio.h>
 #include <ctype.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 #include <pwd.h>
 #include <string.h>
-#ifdef HAVE_NET_SOCKET_H
-#include <net/socket.h>
-#endif
 #include <netdb.h>
 #include <sys/types.h>
 #include <sys/socket.h>
-#include "fetchmail.h"
-#include "getaddrinfo.h"
 
 #include "i18n.h"
-#if defined(HAVE_SETLOCALE) && defined(ENABLE_NLS) && defined(HAVE_STRFTIME)
+#if defined(ENABLE_NLS)
 #include <locale.h>
 #endif
 #include <limits.h>
@@ -52,7 +45,8 @@ void envquery(int argc, char **argv)
     else
 	program_name = argv[0];
 
-    if (getenv("QMAILINJECT") && strcmp(getenv("QMAILINJECT"), ""))
+    const char *p;
+    if ((p = getenv("QMAILINJECT")) && strcmp(p, ""))
     {
 	fprintf(stderr,
 		GT_("%s: The QMAILINJECT environment variable is set.\n"
@@ -64,7 +58,7 @@ void envquery(int argc, char **argv)
 	exit(PS_UNDEFINED);
     }
 
-    if (getenv("NULLMAILER_FLAGS") && strcmp(getenv("NULLMAILER_FLAGS"), ""))
+    if ((p = getenv("NULLMAILER_FLAGS")) && strcmp(p, ""))
     {
 	fprintf(stderr,
 		GT_("%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -240,7 +234,7 @@ char *host_fqdn(int required)
 }
 
 static char *tzoffset(time_t *now)
-/* calculate timezone offset */
+/* calculate timezone offset, minute precision */
 {
     static char offset_string[6];
     struct tm gmt, *lt;
@@ -269,14 +263,13 @@ static char *tzoffset(time_t *now)
     return (offset_string);
 }
 
-char *rfc822timestamp(void)
+const char *rfc822timestamp(void)
 /* return a timestamp in RFC822 form */
 {
     time_t	now;
     static char buf[50];
 
     time(&now);
-#ifdef HAVE_STRFTIME
     /*
      * Conform to RFC822.  We generate a 4-digit year here, avoiding
      * Y2K hassles.  Max length of this timestamp in an English locale
@@ -285,24 +278,25 @@ char *rfc822timestamp(void)
      * weird multibyte i18n characters (such as kanji) from showing up
      * in your Received headers.
      */
-#if defined(HAVE_SETLOCALE) && defined(ENABLE_NLS)
+#if defined(ENABLE_NLS)
     setlocale (LC_TIME, "C");
 #endif
-    strftime(buf, sizeof(buf)-1, 
-	     "%a, %d %b %Y %H:%M:%S XXXXX (%Z)", localtime(&now));
-#if defined(HAVE_SETLOCALE) && defined(ENABLE_NLS)
+
+    int local_s = localtime(&now)->tm_sec;
+    int gmt_s = gmtime(&now)->tm_sec;
+
+    if (local_s == gmt_s) {
+        strftime(buf, sizeof(buf),
+	         "%a, %d %b %Y %H:%M:%S XXXXX (%Z)", localtime(&now));
+        memcpy(strstr(buf, "XXXXX"), tzoffset(&now), 5);
+    } else {
+        strftime(buf, sizeof(buf),
+	         "%a, %d %b %Y %H:%M:%S -0000", gmtime(&now));
+    }
+
+#if defined(ENABLE_NLS)
     setlocale (LC_TIME, "");
 #endif
-    memcpy(strstr(buf, "XXXXX"), tzoffset(&now), 5);
-#else
-    /*
-     * This is really just a portability fallback, as the
-     * date format ctime(3) emits is not RFC822
-     * conformant.
-     */
-    strlcpy(buf, ctime(&now), sizeof(buf));
-    buf[strlen(buf)-1] = '\0';	/* remove trailing \n */
-#endif /* HAVE_STRFTIME */
 
     return(buf);
 }
diff -pruN 6.4.39-1/esrs-design-notes.html 6.5.4-0ubuntu1/esrs-design-notes.html
--- 6.4.39-1/esrs-design-notes.html	2022-07-16 11:16:20.000000000 +0000
+++ 6.5.4-0ubuntu1/esrs-design-notes.html	2024-07-26 16:13:16.000000000 +0000
@@ -336,7 +336,7 @@ with GT_() or N_() -- the former in func
 in static initializers and other non-function-argument
 contexts.</p>
 
-<h1>Checklist for Adding Options</h1>
+<h1 id="adding-options">Checklist for Adding Options</h1>
 
 <p>Adding a control option is not complicated in principle, but
 there are a lot of fiddly details in the process. You'll need to do
@@ -376,6 +376,9 @@ corresponding "run." field, see the exis
 least two changes; one to the collected table of options, and one
 full text description of the option.</li>
 
+<li>Document the option in fetchmail's --help output, in
+options.c's parsecmdline.</li>
+
 <li>Hack fetchmailconf to configure it. Bump the fetchmailconf
 version.</li>
 
diff -pruN 6.4.39-1/etrn.c 6.5.4-0ubuntu1/etrn.c
--- 6.4.39-1/etrn.c	2021-08-27 17:50:58.000000000 +0000
+++ 6.5.4-0ubuntu1/etrn.c	2024-08-18 15:26:53.000000000 +0000
@@ -6,17 +6,14 @@
 
 #include  "config.h"
 #ifdef ETRN_ENABLE
+#include  "fetchmail.h"
 #include  <stdio.h>
 #include  <stdlib.h>
 #include  <assert.h>
-#ifdef HAVE_NET_SOCKET_H /* BeOS needs this */
-#include <net/socket.h>
-#endif
 #include  <netdb.h>
 #include  <errno.h>
 #include  <unistd.h>
 #include  "i18n.h"
-#include  "fetchmail.h"
 #include  "smtp.h"
 #include  "socket.h"
 
@@ -34,7 +31,7 @@ static int etrn_ok (int sock, char *argb
 }
 
 static int etrn_getrange(int sock, struct query *ctl, const char *id, 
-			 int *countp, int *newp, int *bytes)
+			 int *countp, int *newp, unsigned long long *bytes)
 /* send ETRN and interpret the response */
 {
     int ok, opts;
@@ -175,6 +172,8 @@ int doETRN (struct query *ctl)
 	status = PS_SUCCESS;
     return(status);
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif /* ETRN_ENABLE */
 
 /* etrn.c ends here */
diff -pruN 6.4.39-1/fetchmail-FAQ.html 6.5.4-0ubuntu1/fetchmail-FAQ.html
--- 6.4.39-1/fetchmail-FAQ.html	2022-07-16 11:16:20.000000000 +0000
+++ 6.5.4-0ubuntu1/fetchmail-FAQ.html	2024-09-25 12:49:44.000000000 +0000
@@ -152,6 +152,7 @@ from cron!</a><br/>
 <a href="#I8">I8. How can I use fetchmail with comcast.net or other
     Maillennium servers?</a><br/>
 <a href="#I9">I9. How can I use fetchmail with GMail/Google Mail?</a><br/>
+<a href="#I10">I10. How can I use fetchmail with OAUTH2?</a><br/>
 
 <h2 id="C_K">How to set up well-known security and authentication
 methods</h2>
@@ -1944,12 +1945,22 @@ sites.)</p>
 
 <p>Workaround for older versions: use the <tt>fetchall</tt> option.</p>
 
-<h2><a id="I9" name="I9">I9. How can I use fetchmail with GMail/Google Mail?</a></h2>
+<h2><a id="I9" name="I9">I9. How can I use fetchmail with GMail/Google Mail?</a> and </h2>
+<h2><a id="I10" name="I10">I10. How can I use fetchmail with OAUTH2?</a></h2>
 
-<p>Google has started pushing towards more complex authentication
-schemes based on OAuth 2.0 that require clients and users
-to jump through quite a few hoops, and use web browsers for signing in.
-If this hinders access to your account through fetchmail, you may need to turn on access for "less secure apps" at <a
+<p>You cannot. Use something else. So far the maintainer is only aware of abusive OAUTH2 schemes
+that take end user's freedom of choice away.</p>
+
+<p>Google and Microsoft have started pushing towards more complex
+authentication schemes based on OAuth 2.0 that require clients and
+users to jump through quite a few hoops, and use web browsers for
+signing in, and software vendors to hand in their software for
+sometimes paid reviews. Such is not going to happen for fetchmail.
+
+If this hinders access to your account through fetchmail, you may
+need to turn on access for "less secure apps", or create an application or service specific password.
+	       
+For Google, this - at some point in time - used to live at <a
     href="https://myaccount.google.com/lesssecureapps">https://myaccount.google.com/lesssecureapps</a>.<br/>
 It is disputable whether an application that does not include web
 browsing capabilities or heavy-weight libraries is "less secure" as
@@ -2078,13 +2089,17 @@ cleartext in your .fetchmailrc, or acros
 <h2><a id="K5" name="K5">K5. How can I use fetchmail with
 SSL or TLS?</a></h2>
 
-<p>You'll need to have the <a
-href="https://www.openssl.org/">OpenSSL</a> libraries installed, and they
-should at least be version 1.1.1.
-Configure with --with-ssl (default since fetchmail v6.4.0). If you have the OpenSSL libraries
-installed in commonly-used default locations, this will
-suffice. If you have them installed in a non-default location,
-you'll need to specify the OpenSSL installation directory as an argument
+<p>You'll need to have the
+<a href="https://www.openssl.org/">OpenSSL</a> or
+<a href="https://www.wolfssl.com/products/wolfssl/">wolfSSL</a>
+libraries installed. See the relevant README.SSL file that shipped
+with your fetchmail for the exact versions needed. 
+
+Configure with --with-ssl (default since fetchmail v6.4.0). If you have the
+OpenSSL libraries installed in commonly-used default locations, or the library
+comes with a pkg-config compatible .pc file on your system, this will often
+suffice.  If you have them installed in a non-default location, you'll need to
+specify the OpenSSL installation directory as an argument
 to --with-ssl after an equal sign.</p>
 
 <p>Fetchmail binaries built this way support <code>ssl</code> and <code>tls</code>,
@@ -2472,14 +2487,14 @@ applications linked against older OpenSS
 <p>Note: OpenSSL's <code>c_rehash</code> script is broken in several versions,
 which can cause malfunction if several OpenSSL tools versions are installed in
 parallel in separate directories. In such cases, you may need a workaround to
-get things going. Assuming your OpenSSL 1.1.1 is installed in
-<code>/opt/openssl1.1.1</code> and your certificates are in
+get things going. Assuming your OpenSSL 3.0 is installed in
+<code>/opt/openssl3.0</code> and your certificates are in
 <code>/home/hans/certs</code>, you'd do this (the corresponding fetchmail
 option is <kbd>--sslcertpath /home/hans/certs</kbd> on the commandline and
 <kbd>sslcertpath /home/hans/cert</kbd> in the rcfile):</p>
 
 <pre>
-env PATH=/opt/openssl1.1.1/bin /opt/openssl1.1.1/bin/c_rehash /home/hans/certs
+env PATH=/opt/openssl3.0/bin /opt/openssl3.0/bin/c_rehash /home/hans/certs
 </pre>
 
 <h2><a id="R15" name="R15">R15. Help, I'm getting Authorization failure!</a></h2>
diff -pruN 6.4.39-1/fetchmail-FAQ.pdf 6.5.4-0ubuntu1/fetchmail-FAQ.pdf
--- 6.4.39-1/fetchmail-FAQ.pdf	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/fetchmail-FAQ.pdf	2025-06-17 22:18:45.000000000 +0000
@@ -1,7 +1,7 @@
 %PDF-1.4
 %âãÏÓ
-1 0 obj<</Filter/Standard/O<8c7939645694a0d5c8172b62f52e222af4a143aacfdb9e273c3cf6d45028896b>/U<2356c1e073c057cf5e35a925980dd42200000000000000000000000000000000>/P -12/V 2/R 3/Length 128>>endobj
-2 0 obj<</Producer<61b74bfe7bf9812499a5905a0734d1b2b6b85324d27ed0ac63b3e047f98bd204351e12b9b633f424776a5eb06c26a31e13576ad1e9>/CreationDate<4df914a22da2d2339abb994d0536c1c6e9f81a668b>/Title<5dab43b259f39667c0e6c81d5a23b7b088>/Keywords<6fa652f177fb836dc4a789247953c2ddf9816717eb3598aa26ecbf02ad868d556e40>>>endobj
+1 0 obj<</Filter/Standard/O<1d34734b9a20324e53deda03947a6a709a463be0eeabd6af277aa551b213fd46>/U<a1a8ad0f44b4775ce4b63e3fef86294700000000000000000000000000000000>/P -12/V 2/R 3/Length 128>>endobj
+2 0 obj<</Producer<84aa784db0158f24e1281f298bbafcadd30dda1034503cd30be81dad9005b3370e8db5e2be6a0a3f140628d5d5ba12b93c056c2fda>/CreationDate<a8e42711e64fdc32e13114358bb5e8db8c4d93526d>/Title<b8b67001921f9867b86b476ed6ad9aafed>/Keywords<8abb6142bc178d6dbc2a0657f5ddefc29c34ee230d1b74d54eb742e8c408ec6655d3>>>endobj
 3 0 obj<</Type/Encoding/Differences[ 32/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 128/endash 160/space/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/minus/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]>>endobj
 4 0 obj<</Type/Font/Subtype/Type1/BaseFont/Courier/Encoding 3 0 R>>endobj
 5 0 obj<</Type/Font/Subtype/Type1/BaseFont/Courier-Bold/Encoding 3 0 R>>endobj
@@ -12,66 +12,60 @@
 10 0 obj<</Type/Font/Subtype/Type1/BaseFont/Helvetica-Bold/Encoding 3 0 R>>endobj
 11 0 obj<</Type/Font/Subtype/Type1/BaseFont/Helvetica-BoldOblique/Encoding 3 0 R>>endobj
 12 0 obj<</Type/Font/Subtype/Type1/BaseFont/Symbol>>endobj
-13 0 obj<</Type/XObject/Subtype/Image/ColorSpace[/Indexed/DeviceRGB 255<513192BEE9FC2CDDEBD755DF49A3F4417B5FC088DF204C878093437C86FBF72665596F3107578AA9111C9870A12B2A62C83EB3FAC5F53DBF563A006DFE7BEA2B658D8E0F03B6EAF7B519FB68599EB98F939CCAA99EAA66D7059EE2DB3E7C44B85BC72014992523DA9E3741BC4124F978C0FBE4641EA8D6DDC9AD588FCE7D249EE7160ACC7896AA023B35A277E12F4E851395847916A07FFE873EC92E5E866297C9C15CF34F7EFC1EB45D36EE8782B2F7CE8A10BBD872A8024858447342E7289298CC6060F123D197F037CF6F9F9B1E40DFB7A1F94C209325CC701020F6719CD4F5D809BA78BE2DBCA2EC577DC9CB38EF6C190E43884041D03E8FE1202E0254DD38B7D5DAC01D45CF4401EDF7242DC90C572362C084344153DD98C15DA5E2FB0EDD5450F5A0F4F63484AD96F57ED132111AA49817A77ACF7E56DC21FB25FAA232396E3106C410A6227C60A67FA6D0FAEFC37DDAB3CF7AD316AB8D822246826F1026818EA0629D4B8A1E09DE20E7FD0DF05B928F64521D3C7FBB6AA19E888670E66909EA8699145965C654BBA332592CCF55317E112A795D2B3934B5699C7B45E3F9A2E3BF2DFC489CE92831F30293A6DC42453C4E5B66D605FA69BBD41EE99632CE8AEF66073EED65A086A93EC7A37324EF0E17816B37D24285828F63265ADBA64BAEB04BEC7A27792B7FC3098A2593500DE5B12712E5EF8ADBE30BF9AADB23630D98A637B235BA3720D62901E28093A0E8FD5786CCAF0217875E23D603E0A78676B8CBC4E88C0106DFD2C26BA32EF58F26A0AE52BBB6DF1A654419001D071A637771FF3C94B88A23B546EAF7B6B72A8058734369488B29B3A59098366D8ED8475C853133ACBA7863EC7D2C1A221E81E077C3321A4EB27D97E3CD97550A70078DDAC3C97280B285E545ADDC91DF4FEF4F235E63C2F52142C7C52B589EE345D8288645D876B406461C5BCBB9BEAB3312DBA9B83BB30AA6C4BFBEB304BC119BAB743A5C8311E2BE2A2090507B41E351504038978EAE556E8B6DBFA69AB7F25E38A6F4F838BAE0C6838C2B2258441CF20E4623B0EE61AF98A2B82CDCA4A9565D96E4>]/Filter/FlateDecode/Width 100/Height 71/BitsPerComponent 8/Length 1509      >>stream
-)ë)’°8ˆçrÀ|¼â‰·äôjÁõ*®û—@y0íÕžøÊóx^²©yqÐ‚UÔõ1‰;í©(}\h?Ÿ`~ÅÚ5Æ†ŒxQ3XÒ»Rž/Ü²¶‰Å~£8	´8…ã†5¿Ê†ù†¯SVy®4.Ü	@?ËE éT“ì˜#—±+±Ûb–Ï°R´‚ó°ð¤7ÛÜÈ”0ãTPL	RŸãFŠöGâSù°XS’Ô¿¯âé–P 
-€ó|·
-[±%öèÒ	a‰—æ™TÔ	i¸GèÊƒ›ýçÊïZTôßÓLƒ1«ŽÇ˜_<50²?OøXÆ•â*oøÅxaÔWÓ°SãÀ_0P7tÑ’'Æp0ºîŒ™Ÿ„,UjyÞL;§¯9P›Š©Î"Êž™Uôé«Âônª”âKìEÍ2ÙÅÿ5:¾0å%8™P¨U[E7<ˆn¤æÉÛUŠÞ{áN‘ÇuÌ‰t	”8ú1Ô)i*aÝëü/Ò@@¿S²&üêÒ&IN
-Wa¡>ÞàŠp©ãPti²mÇˆˆÁ?MÍB†å9è¼x’[æÿ…ýŒŽŒƒXØw:/ÞÍR0ùxXôQfÎ@2ð‡ªÑåÛÁÇôÚ½cô°R›zg– aôãxë¤ÿ6Dj‚Ç˜ZšÃnùÿç£wê\YhÜÆ¦æÇªÏ£Óz è±–(XÏ£þ~%öa•—<˜˜oôÆw²|ëî
-ü‰—$¨®CËø`òâ©`ä™Ê'ÕÍZeUwL¢âg|ª<õWµ-{F¥@ŠÁ?Ÿ^’%$KZN'Ñª5>Ñís`Íõ	óq0pB
-B¬‰Üj?‡
-›±§õb²yþ5jõiBVLJß3øLÆ¯û’%xœT“'«:ë,÷lYà	³É#YE§ÎÄ€  nÒ¨b`¨,¼š‘ëÔ
-½`Kñ˜Dšèo{,ð	ÐqÅ‚àt~V›%‡ß ›®Š9cêlúwÉ]äÜÉÜ°=\}E*•Ô“áB–ÍjÜ¸’·M íüìU˜©¡¸	“ÖÄ—…þ›t¯Ó—Œ`JœáÎ=è¹ ¨¦nåÖÒÂ€¾¨«³ïg¼¢?“æ{'ê6ªI¨qÏFÖ¡ŸŠ7vxâåz]ÔFØääˆ«½ž£ÓÁ?†ôÈ­Oºz+Ãø9ä2OD™CŸý
-·¢Ú‡-+Ò9úm_»ÕíoLæ~Ä0EÂ¿ÀÉý¢ Þ¹á{»Z™ªYwPÀWÌxêÓ=î|‚ŒÁÛÚÉÍ3ÕßÙàB,4AŽûnYBqb&LÝQ<ë»(øÛM£MÍHˆòÂ×œßE!*›‘‘(·XÔCÑ{
-ú†ðjèÂ“(ÀïŽ
-{¬ÏI—®ÒQäâUiŒ¶¼‰¬*ë1±o°xXé‰;œ—J'Eê÷G×_§šÛ=\ÅG®¨…¤ÈöÔ“äOœmnóÞ½ÔsÓ¿Y»y¥â¸t“ñ\ûØ µv„ŽùÈàŽ!G¥¡Á_ÏV€ƒpÕ³aàæúïÒ{Q2Þ‰óŒz&Rpðp)íšÊo …ºßTrÜ,4òzÑÂ._Të°a²ÒT
-ò>^/ø¿ã(@§@•æp»F~ø{5‚7ä2¸_cFg›.=(¼Ö1²Ì¦ŸÍÈ±·¸Î+‡ÇÂF¼òáðèùÜÁ°‡’„~@*ƒÌ…Jªå®Ì˜Y‡€ŒxþÐÈ[~"æŸŸZ¼ëQL¡ÀÎ¼á³e^í¢z‘9¥®«oI–k¯–—˜ZS(2I³U*Ž@ý•<LK¼J-£ähvT)`"=>d€½3ÍÒñT¢qh &{É¯þ0‹4hl¢êØ{Ó_ôÕû;Áº>ÁNƒ çÇ›uJk¤:´•»"cµRS¬eÏžÀ}#€aÐkšé1Eç0?Ýìy‡šÙ^endstream
-endobj
-14 0 obj<</Subtype/Link/Rect[72.0 729.0 277.3 741.5]/Border[0 0 0]/Dest[473 0 R/XYZ 0 785 0]>>endobj
-15 0 obj<</Subtype/Link/Rect[72.0 703.8 152.8 716.3]/Border[0 0 0]/Dest[477 0 R/XYZ 0 785 0]>>endobj
-16 0 obj<</Subtype/Link/Rect[108.0 691.2 310.1 703.7]/Border[0 0 0]/Dest[477 0 R/XYZ 0 750 0]>>endobj
-17 0 obj<</Subtype/Link/Rect[108.0 678.6 355.6 691.1]/Border[0 0 0]/Dest[477 0 R/XYZ 0 404 0]>>endobj
-18 0 obj<</Subtype/Link/Rect[108.0 666.0 404.8 678.5]/Border[0 0 0]/Dest[477 0 R/XYZ 0 122 0]>>endobj
-19 0 obj<</Subtype/Link/Rect[108.0 653.4 337.2 665.9]/Border[0 0 0]/Dest[481 0 R/XYZ 0 785 0]>>endobj
-20 0 obj<</Subtype/Link/Rect[108.0 640.8 378.3 653.3]/Border[0 0 0]/Dest[481 0 R/XYZ 0 552 0]>>endobj
-21 0 obj<</Subtype/Link/Rect[108.0 628.2 303.1 640.7]/Border[0 0 0]/Dest[481 0 R/XYZ 0 408 0]>>endobj
-22 0 obj<</Subtype/Link/Rect[108.0 615.6 319.6 628.1]/Border[0 0 0]/Dest[481 0 R/XYZ 0 251 0]>>endobj
-23 0 obj<</Subtype/Link/Rect[108.0 603.0 317.4 615.5]/Border[0 0 0]/Dest[483 0 R/XYZ 0 785 0]>>endobj
-24 0 obj<</Subtype/Link/Rect[108.0 590.4 348.6 602.9]/Border[0 0 0]/Dest[483 0 R/XYZ 0 577 0]>>endobj
-25 0 obj<</Subtype/Link/Rect[108.0 577.8 333.1 590.3]/Border[0 0 0]/Dest[483 0 R/XYZ 0 433 0]>>endobj
-26 0 obj<</Subtype/Link/Rect[108.0 565.2 404.3 577.7]/Border[0 0 0]/Dest[485 0 R/XYZ 0 570 0]>>endobj
-27 0 obj<</Subtype/Link/Rect[108.0 552.6 351.5 565.1]/Border[0 0 0]/Dest[487 0 R/XYZ 0 638 0]>>endobj
-28 0 obj<</Subtype/Link/Rect[108.0 540.0 338.7 552.5]/Border[0 0 0]/Dest[487 0 R/XYZ 0 531 0]>>endobj
-29 0 obj<</Subtype/Link/Rect[108.0 527.4 254.4 539.9]/Border[0 0 0]/Dest[487 0 R/XYZ 0 362 0]>>endobj
-30 0 obj<</Subtype/Link/Rect[108.0 514.8 404.9 527.3]/Border[0 0 0]/Dest[487 0 R/XYZ 0 255 0]>>endobj
-31 0 obj<</Subtype/Link/Rect[108.0 502.2 333.1 514.7]/Border[0 0 0]/Dest[487 0 R/XYZ 0 169 0]>>endobj
-32 0 obj<</Subtype/Link/Rect[72.0 477.0 164.5 489.5]/Border[0 0 0]/Dest[493 0 R/XYZ 0 785 0]>>endobj
-33 0 obj<</Subtype/Link/Rect[108.0 464.4 339.6 476.9]/Border[0 0 0]/Dest[493 0 R/XYZ 0 750 0]>>endobj
-34 0 obj<</Subtype/Link/Rect[108.0 451.8 336.1 464.3]/Border[0 0 0]/Dest[493 0 R/XYZ 0 694 0]>>endobj
-35 0 obj<</Subtype/Link/Rect[108.0 439.2 323.2 451.7]/Border[0 0 0]/Dest[493 0 R/XYZ 0 588 0]>>endobj
-36 0 obj<</Subtype/Link/Rect[108.0 426.6 288.8 439.1]/Border[0 0 0]/Dest[493 0 R/XYZ 0 282 0]>>endobj
-37 0 obj<</Subtype/Link/Rect[72.0 401.4 286.7 413.9]/Border[0 0 0]/Dest[497 0 R/XYZ 0 785 0]>>endobj
-38 0 obj<</Subtype/Link/Rect[108.0 388.8 339.8 401.3]/Border[0 0 0]/Dest[497 0 R/XYZ 0 750 0]>>endobj
-39 0 obj<</Subtype/Link/Rect[108.0 376.2 392.2 388.7]/Border[0 0 0]/Dest[499 0 R/XYZ 0 178 0]>>endobj
-40 0 obj<</Subtype/Link/Rect[108.0 363.6 452.8 376.1]/Border[0 0 0]/Dest[499 0 R/XYZ 0 122 0]>>endobj
-41 0 obj<</Subtype/Link/Rect[108.0 351.0 347.4 363.5]/Border[0 0 0]/Dest[501 0 R/XYZ 0 785 0]>>endobj
-42 0 obj<</Subtype/Link/Rect[72.0 325.8 180.2 338.3]/Border[0 0 0]/Dest[505 0 R/XYZ 0 785 0]>>endobj
-43 0 obj<</Subtype/Link/Rect[108.0 313.2 432.3 325.7]/Border[0 0 0]/Dest[505 0 R/XYZ 0 750 0]>>endobj
-44 0 obj<</Subtype/Link/Rect[108.0 300.6 424.7 313.1]/Border[0 0 0]/Dest[505 0 R/XYZ 0 241 0]>>endobj
-45 0 obj<</Subtype/Link/Rect[108.0 288.0 405.1 300.5]/Border[0 0 0]/Dest[507 0 R/XYZ 0 785 0]>>endobj
-46 0 obj<</Subtype/Link/Rect[108.0 275.4 376.7 287.9]/Border[0 0 0]/Dest[507 0 R/XYZ 0 198 0]>>endobj
-47 0 obj<</Subtype/Link/Rect[108.0 262.8 406.9 275.3]/Border[0 0 0]/Dest[509 0 R/XYZ 0 539 0]>>endobj
-48 0 obj<</Subtype/Link/Rect[108.0 250.2 414.5 262.7]/Border[0 0 0]/Dest[509 0 R/XYZ 0 381 0]>>endobj
-49 0 obj<</Subtype/Link/Rect[108.0 237.6 296.1 250.1]/Border[0 0 0]/Dest[509 0 R/XYZ 0 244 0]>>endobj
-50 0 obj<</Subtype/Link/Rect[108.0 225.0 406.7 237.5]/Border[0 0 0]/Dest[509 0 R/XYZ 0 175 0]>>endobj
-51 0 obj<</Subtype/Link/Rect[72.0 199.8 308.2 212.3]/Border[0 0 0]/Dest[513 0 R/XYZ 0 785 0]>>endobj
-52 0 obj<</Subtype/Link/Rect[108.0 187.2 294.0 199.7]/Border[0 0 0]/Dest[513 0 R/XYZ 0 750 0]>>endobj
-53 0 obj<</Subtype/Link/Rect[108.0 174.6 280.1 187.1]/Border[0 0 0]/Dest[515 0 R/XYZ 0 785 0]>>endobj
-54 0 obj<</Subtype/Link/Rect[108.0 162.0 277.1 174.5]/Border[0 0 0]/Dest[515 0 R/XYZ 0 224 0]>>endobj
-55 0 obj<</Subtype/Link/Rect[108.0 149.4 278.9 161.9]/Border[0 0 0]/Dest[517 0 R/XYZ 0 535 0]>>endobj
-56 0 obj<</Subtype/Link/Rect[108.0 136.8 317.2 149.3]/Border[0 0 0]/Dest[517 0 R/XYZ 0 327 0]>>endobj
-57 0 obj<</Subtype/Link/Rect[108.0 124.2 307.2 136.7]/Border[0 0 0]/Dest[517 0 R/XYZ 0 259 0]>>endobj
-58 0 obj<</Subtype/Link/Rect[108.0 111.6 317.1 124.1]/Border[0 0 0]/Dest[517 0 R/XYZ 0 190 0]>>endobj
-59 0 obj<</Subtype/Link/Rect[108.0 99.0 310.4 111.5]/Border[0 0 0]/Dest[517 0 R/XYZ 0 122 0]>>endobj
+13 0 obj<</Type/XObject/Subtype/Image/ColorSpace[/Indexed/DeviceRGB 255<A9515E5B10B832820CD6AE6CC5E58BDA526A54B158425D10CFBF44DFB55DD9D51B2D411DBEC620F8AF0714BEBFC7A6BEC23CFDEDB37817BD277EF7F30764E4FD6207CA2320E31191863C602D3541F7147BCA5B1BFC70C85D89242CB9E5E59990436A08C3E15A4758874E6D454BC80C1A8E8871C5BBD58919428147F097508C97D187694D40A46F315F00E76A62C36DCA790C1CEE6D26CD3227715B574712CC3A8A96C801119A610FB9ED702914BA6921733D36F1B4CAF34097FDB2A5B43967BC1A6DFFBC3599C1E44433FDD580D89516D45E1F93DC331E2541B8E9A213F34629A1C319A69223FE9C4A140710764216084D20DF605A526C9FAE9E05154F0F1A7A75489129639B75528B3FAE1EDBA339E2A81B01AABAC4B6587E83C696F50032B313EABEED1F4172F70C7185861B094773396600D527812BAE8EF3A4355B37608CDB7F4D527E081360550D01B441091B74944A09BF32E41EDFA308CD8EA6D6CFA6E70797E307F84A634C44BD558EB4CCBF8038A2C392CBE6DD5090CF4B35296AF9D065FCD7D3B300FA81105673419B2207644952F3A8CDE23BFBCDCB064A6C82A7874F48374776E5D4336D83C3BDBE06CE6F72A098E66538FEB76E7907C750822014D6C5B10DC474B90F8B148665DCA98B5C141CD1450E581E6A0F01EFC07576C5C4EF35AB963BAB18F7ED869CAEE886ED5A1DC89E066371C998715FC5A481F3472440C23F69903AC3656161B72686019836496370905A88720FCD2237703DD90C4A8ADDE1481AD5BAA23A136DB001FE3FB3E64C4FBAAED4B1532DEACB385C9B0506536E9BFC6DB81A00645D98123512471052AB4714017D9EB5BA2E3A34B281F2D40A9012CE70E6B3D6C5FC544EF05A97B6A23017CC38DAFAF6BB76BDC1AE9143F559314951FF0CE22D72E3721E8CA0331667ABBFD131F5884F4BC5AF0A63D71D825C43362F3B98216230202E57F2B578D45CBF3996B48E189D4336828D14173CA844822A1A47B50D60702FB32541700333A78205037AD390B7E4CFF27D468625392F0FAC4C25D96262CBA741018AA1C1B0ED4D19DB387574F92176656C1187FF>]/Filter/FlateDecode/Width 100/Height 71/BitsPerComponent 8/Length 1509      >>stream
+Ñ‹³Ìkô&× ‰sðúžÑ`5—xnýŽÙŠ‰]¹³DÃù'i`¢ÆE>gƒ•ýˆWšâGïØlŠÂ‘1Igôö“}êKt¨}RœSŒ,M±8:3Ê:å!¬•­4þJÛHŸ€ªVYó£àc¡ytÏ„´çZß°y;å!	vŸ¥tÕ/žáãµ€ÚË,ˆ6Bh—”N±¤Mù ÁÛ›û÷¤ÛÀÁkŽî%"žo©äí=³W`ŽD.ˆ!‹/¸(!ÄRÍJêßœ'>Dä¸ÊÜHêA ³ÑÿF¾Ž'ÿé+[!<¸…iæ¡Ž<îˆŒV
+.õaØPÙÌ~õå®ê:O£?gS:	„&™„ÝÖ úù 2w‡;«‚ïÝ¶j­)ãÒÍ’Û
+R*òÏåW+9+ w Ô²! bâÕ $dbm<–èÜ0µåýwçƒ¬œ2Ç½ˆPM77¤µSÖânV/¡žÎ6ÐFwUAz²‘»k?Â3‚±›7Ê
+hf™YŒó)w)¤ô&!‰ÚÙ!h(u¸7ìŸ_àu€PX×ñPˆ?F‘ïVÒ¦TR"îæ€Ópê’†¢÷·ÿS_DÝ}	™L'|†šŸ!½µVÜ¿fõÇ¿·r+W™øMeæ¨çmbxdØÅã±‚ô’ËyP¦¯³ìÎaÐÜè0úMÏG02	Ý–;ªNêhª™‹‰D‘
+“(ú²$v¹×Ý‡ùFÙÒBÙŒÒlµÀÛBSön…1²K	# \ˆTk%–e@ß:§±Øuz2ÜSq…åäEIWÌ‡ØJÄuKÝõ{½OW´Ø¾ø75¡QoÆ _Ow¿¡ºèÒ€H?:_ñòÍ0’wæÈaÜ:n\1XìüÈmÉãå¨›«È¡¼8ã4 tÒÜ~òëiP¤´z¨Âlã–_øïSO‰M*þÃ˜vTà/l½-gç#õãQ'Éõf|F/ûwÇ	­VÕ !¿Ä“5Vüú•j¯mÉ4é8z©Eóïd™Æ p@x=6ìÏM¹.t nC–‘Ÿ·…‹;”4 6ÞaÐaAáSÅ.þæÌ¶¢Ó<,9¥¹Zb™£SÁsò5ìIï^êúQÞ”cR">Ô|ëÌ·wét,Þ×¥xÍò’‰ñ|ÝPÐ%¸†Ñ ÏrC{’sLÀz¥íÆ¼ÂŒ§w‚íGâ	·—ò!‹ú%øJ»¾.>2«¨w¬ºct®k±Ï)å-¢FqÜxåÈò,ÊSá¦1Zk¼c°ºß‰ ¿Y	°`†V+ªì¥#èú}•Å+¥g÷fk,£×;I¡;I<=š§×OÃ¹h³ÇNŽˆV–Q¯šA]Â€+pßoƒú\PËçR·ÿYŸÎ5>“’Ëñ§íµë‘†u§<Ù±ò¼‰öJ)(&ŽÊˆã¦Nz+×þu$mí¤_\“Tng~%o°Ö7¿Æì~“øXæß½z!4çny6~Ë¦U'’ä:IH±´bi[wYDA¸ùf¹Áäô§\ ']s2tÔzG)b@„Æc?–×AaB§©†2™zs°ø)²_AQ'w—&|
+ÌÚ©ø)[_ë'VµYçîM.Ž×Ø	ëHË[ïƒ÷—ÃÆä Rmºòà=J'iqtŠoú"hü)ÂŒ4ÑN±ÚkŽüù(GF3\§|hÿD¾†£:Ø95€KùÛ3±û,ûÿŠàWÃ:ˆYädÍŒÉr€êÏ8™xì([NZŒó&KX•6| ¡›ãgøS·ØdiåÖXY1è5SéÓ›ö¬\îGKäTkéß;‘ïBæ2n“R/{~ñQ.B¤³êûÎ=¢SŒü{—£”ÃsÎòðw»72‡ëòøLG3¸ú/dÄª Èƒ!ß!›¾<~”øt.#3ï X˜xÐ"°ðÍi	Cì·endstream
+endobj
+14 0 obj<</Subtype/Link/Rect[72.0 729.0 277.3 741.5]/Border[0 0 0]/Dest[478 0 R/XYZ 0 785 0]>>endobj
+15 0 obj<</Subtype/Link/Rect[72.0 703.8 152.8 716.3]/Border[0 0 0]/Dest[482 0 R/XYZ 0 785 0]>>endobj
+16 0 obj<</Subtype/Link/Rect[108.0 691.2 310.1 703.7]/Border[0 0 0]/Dest[482 0 R/XYZ 0 750 0]>>endobj
+17 0 obj<</Subtype/Link/Rect[108.0 678.6 355.6 691.1]/Border[0 0 0]/Dest[482 0 R/XYZ 0 404 0]>>endobj
+18 0 obj<</Subtype/Link/Rect[108.0 666.0 404.8 678.5]/Border[0 0 0]/Dest[482 0 R/XYZ 0 122 0]>>endobj
+19 0 obj<</Subtype/Link/Rect[108.0 653.4 337.2 665.9]/Border[0 0 0]/Dest[486 0 R/XYZ 0 785 0]>>endobj
+20 0 obj<</Subtype/Link/Rect[108.0 640.8 378.3 653.3]/Border[0 0 0]/Dest[486 0 R/XYZ 0 552 0]>>endobj
+21 0 obj<</Subtype/Link/Rect[108.0 628.2 303.1 640.7]/Border[0 0 0]/Dest[486 0 R/XYZ 0 408 0]>>endobj
+22 0 obj<</Subtype/Link/Rect[108.0 615.6 319.6 628.1]/Border[0 0 0]/Dest[486 0 R/XYZ 0 251 0]>>endobj
+23 0 obj<</Subtype/Link/Rect[108.0 603.0 317.4 615.5]/Border[0 0 0]/Dest[488 0 R/XYZ 0 785 0]>>endobj
+24 0 obj<</Subtype/Link/Rect[108.0 590.4 348.6 602.9]/Border[0 0 0]/Dest[488 0 R/XYZ 0 577 0]>>endobj
+25 0 obj<</Subtype/Link/Rect[108.0 577.8 333.1 590.3]/Border[0 0 0]/Dest[488 0 R/XYZ 0 433 0]>>endobj
+26 0 obj<</Subtype/Link/Rect[108.0 565.2 404.3 577.7]/Border[0 0 0]/Dest[490 0 R/XYZ 0 570 0]>>endobj
+27 0 obj<</Subtype/Link/Rect[108.0 552.6 351.5 565.1]/Border[0 0 0]/Dest[492 0 R/XYZ 0 638 0]>>endobj
+28 0 obj<</Subtype/Link/Rect[108.0 540.0 338.7 552.5]/Border[0 0 0]/Dest[492 0 R/XYZ 0 531 0]>>endobj
+29 0 obj<</Subtype/Link/Rect[108.0 527.4 254.4 539.9]/Border[0 0 0]/Dest[492 0 R/XYZ 0 362 0]>>endobj
+30 0 obj<</Subtype/Link/Rect[108.0 514.8 404.9 527.3]/Border[0 0 0]/Dest[492 0 R/XYZ 0 255 0]>>endobj
+31 0 obj<</Subtype/Link/Rect[108.0 502.2 333.1 514.7]/Border[0 0 0]/Dest[492 0 R/XYZ 0 169 0]>>endobj
+32 0 obj<</Subtype/Link/Rect[72.0 477.0 164.5 489.5]/Border[0 0 0]/Dest[498 0 R/XYZ 0 785 0]>>endobj
+33 0 obj<</Subtype/Link/Rect[108.0 464.4 339.6 476.9]/Border[0 0 0]/Dest[498 0 R/XYZ 0 750 0]>>endobj
+34 0 obj<</Subtype/Link/Rect[108.0 451.8 336.1 464.3]/Border[0 0 0]/Dest[498 0 R/XYZ 0 694 0]>>endobj
+35 0 obj<</Subtype/Link/Rect[108.0 439.2 323.2 451.7]/Border[0 0 0]/Dest[498 0 R/XYZ 0 588 0]>>endobj
+36 0 obj<</Subtype/Link/Rect[108.0 426.6 288.8 439.1]/Border[0 0 0]/Dest[498 0 R/XYZ 0 282 0]>>endobj
+37 0 obj<</Subtype/Link/Rect[72.0 401.4 286.7 413.9]/Border[0 0 0]/Dest[502 0 R/XYZ 0 785 0]>>endobj
+38 0 obj<</Subtype/Link/Rect[108.0 388.8 339.8 401.3]/Border[0 0 0]/Dest[502 0 R/XYZ 0 750 0]>>endobj
+39 0 obj<</Subtype/Link/Rect[108.0 376.2 392.2 388.7]/Border[0 0 0]/Dest[504 0 R/XYZ 0 178 0]>>endobj
+40 0 obj<</Subtype/Link/Rect[108.0 363.6 452.8 376.1]/Border[0 0 0]/Dest[504 0 R/XYZ 0 122 0]>>endobj
+41 0 obj<</Subtype/Link/Rect[108.0 351.0 347.4 363.5]/Border[0 0 0]/Dest[506 0 R/XYZ 0 785 0]>>endobj
+42 0 obj<</Subtype/Link/Rect[72.0 325.8 180.2 338.3]/Border[0 0 0]/Dest[510 0 R/XYZ 0 785 0]>>endobj
+43 0 obj<</Subtype/Link/Rect[108.0 313.2 432.3 325.7]/Border[0 0 0]/Dest[510 0 R/XYZ 0 750 0]>>endobj
+44 0 obj<</Subtype/Link/Rect[108.0 300.6 424.7 313.1]/Border[0 0 0]/Dest[510 0 R/XYZ 0 241 0]>>endobj
+45 0 obj<</Subtype/Link/Rect[108.0 288.0 405.1 300.5]/Border[0 0 0]/Dest[512 0 R/XYZ 0 785 0]>>endobj
+46 0 obj<</Subtype/Link/Rect[108.0 275.4 376.7 287.9]/Border[0 0 0]/Dest[512 0 R/XYZ 0 198 0]>>endobj
+47 0 obj<</Subtype/Link/Rect[108.0 262.8 406.9 275.3]/Border[0 0 0]/Dest[514 0 R/XYZ 0 539 0]>>endobj
+48 0 obj<</Subtype/Link/Rect[108.0 250.2 414.5 262.7]/Border[0 0 0]/Dest[514 0 R/XYZ 0 381 0]>>endobj
+49 0 obj<</Subtype/Link/Rect[108.0 237.6 296.1 250.1]/Border[0 0 0]/Dest[514 0 R/XYZ 0 244 0]>>endobj
+50 0 obj<</Subtype/Link/Rect[108.0 225.0 406.7 237.5]/Border[0 0 0]/Dest[514 0 R/XYZ 0 175 0]>>endobj
+51 0 obj<</Subtype/Link/Rect[72.0 199.8 308.2 212.3]/Border[0 0 0]/Dest[518 0 R/XYZ 0 785 0]>>endobj
+52 0 obj<</Subtype/Link/Rect[108.0 187.2 294.0 199.7]/Border[0 0 0]/Dest[518 0 R/XYZ 0 750 0]>>endobj
+53 0 obj<</Subtype/Link/Rect[108.0 174.6 280.1 187.1]/Border[0 0 0]/Dest[520 0 R/XYZ 0 785 0]>>endobj
+54 0 obj<</Subtype/Link/Rect[108.0 162.0 277.1 174.5]/Border[0 0 0]/Dest[520 0 R/XYZ 0 224 0]>>endobj
+55 0 obj<</Subtype/Link/Rect[108.0 149.4 278.9 161.9]/Border[0 0 0]/Dest[522 0 R/XYZ 0 535 0]>>endobj
+56 0 obj<</Subtype/Link/Rect[108.0 136.8 317.2 149.3]/Border[0 0 0]/Dest[522 0 R/XYZ 0 327 0]>>endobj
+57 0 obj<</Subtype/Link/Rect[108.0 124.2 307.2 136.7]/Border[0 0 0]/Dest[522 0 R/XYZ 0 259 0]>>endobj
+58 0 obj<</Subtype/Link/Rect[108.0 111.6 317.1 124.1]/Border[0 0 0]/Dest[522 0 R/XYZ 0 190 0]>>endobj
+59 0 obj<</Subtype/Link/Rect[108.0 99.0 310.4 111.5]/Border[0 0 0]/Dest[522 0 R/XYZ 0 122 0]>>endobj
 60 0 obj[14 0 R
 15 0 R
 16 0 R
@@ -118,53 +112,54 @@ endobj
 57 0 R
 58 0 R
 59 0 R]endobj
-61 0 obj<</Subtype/Link/Rect[36.0 729.0 259.1 741.5]/Border[0 0 0]/Dest[521 0 R/XYZ 0 785 0]>>endobj
-62 0 obj<</Subtype/Link/Rect[72.0 716.4 254.0 728.9]/Border[0 0 0]/Dest[521 0 R/XYZ 0 750 0]>>endobj
-63 0 obj<</Subtype/Link/Rect[72.0 703.8 305.0 716.3]/Border[0 0 0]/Dest[521 0 R/XYZ 0 694 0]>>endobj
-64 0 obj<</Subtype/Link/Rect[72.0 691.2 278.2 703.7]/Border[0 0 0]/Dest[523 0 R/XYZ 0 373 0]>>endobj
-65 0 obj<</Subtype/Link/Rect[72.0 678.6 299.2 691.1]/Border[0 0 0]/Dest[523 0 R/XYZ 0 229 0]>>endobj
-66 0 obj<</Subtype/Link/Rect[72.0 666.0 271.5 678.5]/Border[0 0 0]/Dest[523 0 R/XYZ 0 135 0]>>endobj
-67 0 obj<</Subtype/Link/Rect[72.0 653.4 258.6 665.9]/Border[0 0 0]/Dest[525 0 R/XYZ 0 747 0]>>endobj
-68 0 obj<</Subtype/Link/Rect[72.0 640.8 251.6 653.3]/Border[0 0 0]/Dest[525 0 R/XYZ 0 628 0]>>endobj
-69 0 obj<</Subtype/Link/Rect[36.0 615.6 220.3 628.1]/Border[0 0 0]/Dest[529 0 R/XYZ 0 785 0]>>endobj
-70 0 obj<</Subtype/Link/Rect[72.0 603.0 295.1 615.5]/Border[0 0 0]/Dest[529 0 R/XYZ 0 750 0]>>endobj
-71 0 obj<</Subtype/Link/Rect[72.0 590.4 317.1 602.9]/Border[0 0 0]/Dest[529 0 R/XYZ 0 423 0]>>endobj
-72 0 obj<</Subtype/Link/Rect[72.0 577.8 285.0 590.3]/Border[0 0 0]/Dest[531 0 R/XYZ 0 532 0]>>endobj
-73 0 obj<</Subtype/Link/Rect[72.0 565.2 314.0 577.7]/Border[0 0 0]/Dest[531 0 R/XYZ 0 350 0]>>endobj
-74 0 obj<</Subtype/Link/Rect[72.0 552.6 332.4 565.1]/Border[0 0 0]/Dest[531 0 R/XYZ 0 158 0]>>endobj
-75 0 obj<</Subtype/Link/Rect[72.0 540.0 240.0 552.5]/Border[0 0 0]/Dest[533 0 R/XYZ 0 705 0]>>endobj
-76 0 obj<</Subtype/Link/Rect[72.0 527.4 252.2 539.9]/Border[0 0 0]/Dest[533 0 R/XYZ 0 649 0]>>endobj
-77 0 obj<</Subtype/Link/Rect[72.0 514.8 391.9 527.3]/Border[0 0 0]/Dest[533 0 R/XYZ 0 593 0]>>endobj
-78 0 obj<</Subtype/Link/Rect[72.0 502.2 300.9 514.7]/Border[0 0 0]/Dest[533 0 R/XYZ 0 393 0]>>endobj
-79 0 obj<</Subtype/Link/Rect[36.0 477.0 317.8 489.5]/Border[0 0 0]/Dest[537 0 R/XYZ 0 785 0]>>endobj
-80 0 obj<</Subtype/Link/Rect[72.0 464.4 255.1 476.9]/Border[0 0 0]/Dest[537 0 R/XYZ 0 728 0]>>endobj
-81 0 obj<</Subtype/Link/Rect[72.0 451.8 284.3 464.3]/Border[0 0 0]/Dest[537 0 R/XYZ 0 536 0]>>endobj
-82 0 obj<</Subtype/Link/Rect[72.0 439.2 268.5 451.7]/Border[0 0 0]/Dest[537 0 R/XYZ 0 392 0]>>endobj
-83 0 obj<</Subtype/Link/Rect[72.0 426.6 315.2 439.1]/Border[0 0 0]/Dest[537 0 R/XYZ 0 199 0]>>endobj
-84 0 obj<</Subtype/Link/Rect[72.0 414.0 272.1 426.5]/Border[0 0 0]/Dest[539 0 R/XYZ 0 608 0]>>endobj
-85 0 obj<</Subtype/Link/Rect[72.0 401.4 471.2 413.9]/Border[0 0 0]/Dest[541 0 R/XYZ 0 455 0]>>endobj
-86 0 obj<</Subtype/Link/Rect[72.0 388.8 335.4 401.3]/Border[0 0 0]/Dest[541 0 R/XYZ 0 455 0]>>endobj
-87 0 obj<</Subtype/Link/Rect[36.0 363.6 128.7 376.1]/Border[0 0 0]/Dest[545 0 R/XYZ 0 785 0]>>endobj
-88 0 obj<</Subtype/Link/Rect[72.0 351.0 390.0 363.5]/Border[0 0 0]/Dest[545 0 R/XYZ 0 750 0]>>endobj
-89 0 obj<</Subtype/Link/Rect[72.0 338.4 332.0 350.9]/Border[0 0 0]/Dest[547 0 R/XYZ 0 785 0]>>endobj
-90 0 obj<</Subtype/Link/Rect[72.0 325.8 308.5 338.3]/Border[0 0 0]/Dest[547 0 R/XYZ 0 653 0]>>endobj
-91 0 obj<</Subtype/Link/Rect[72.0 313.2 376.2 325.7]/Border[0 0 0]/Dest[547 0 R/XYZ 0 496 0]>>endobj
-92 0 obj<</Subtype/Link/Rect[72.0 300.6 299.3 313.1]/Border[0 0 0]/Dest[547 0 R/XYZ 0 422 0]>>endobj
-93 0 obj<</Subtype/Link/Rect[72.0 288.0 274.4 300.5]/Border[0 0 0]/Dest[547 0 R/XYZ 0 179 0]>>endobj
-94 0 obj<</Subtype/Link/Rect[72.0 275.4 357.5 287.9]/Border[0 0 0]/Dest[549 0 R/XYZ 0 734 0]>>endobj
-95 0 obj<</Subtype/Link/Rect[72.0 262.8 425.2 275.3]/Border[0 0 0]/Dest[549 0 R/XYZ 0 635 0]>>endobj
-96 0 obj<</Subtype/Link/Rect[72.0 250.2 287.8 262.7]/Border[0 0 0]/Dest[549 0 R/XYZ 0 397 0]>>endobj
-97 0 obj<</Subtype/Link/Rect[72.0 237.6 238.0 250.1]/Border[0 0 0]/Dest[549 0 R/XYZ 0 303 0]>>endobj
-98 0 obj<</Subtype/Link/Rect[72.0 225.0 306.2 237.5]/Border[0 0 0]/Dest[549 0 R/XYZ 0 235 0]>>endobj
-99 0 obj<</Subtype/Link/Rect[72.0 212.4 324.4 224.9]/Border[0 0 0]/Dest[549 0 R/XYZ 0 166 0]>>endobj
-100 0 obj<</Subtype/Link/Rect[72.0 199.8 276.8 212.3]/Border[0 0 0]/Dest[551 0 R/XYZ 0 695 0]>>endobj
-101 0 obj<</Subtype/Link/Rect[72.0 187.2 356.6 199.7]/Border[0 0 0]/Dest[551 0 R/XYZ 0 626 0]>>endobj
-102 0 obj<</Subtype/Link/Rect[72.0 174.6 260.2 187.1]/Border[0 0 0]/Dest[551 0 R/XYZ 0 383 0]>>endobj
-103 0 obj<</Subtype/Link/Rect[36.0 149.4 121.2 161.9]/Border[0 0 0]/Dest[553 0 R/XYZ 0 785 0]>>endobj
-104 0 obj<</Subtype/Link/Rect[72.0 136.8 254.0 149.3]/Border[0 0 0]/Dest[553 0 R/XYZ 0 750 0]>>endobj
-105 0 obj<</Subtype/Link/Rect[72.0 124.2 311.4 136.7]/Border[0 0 0]/Dest[553 0 R/XYZ 0 682 0]>>endobj
-106 0 obj<</Subtype/Link/Rect[72.0 111.6 246.1 124.1]/Border[0 0 0]/Dest[553 0 R/XYZ 0 382 0]>>endobj
-107 0 obj[61 0 R
+61 0 obj<</Subtype/Link/Rect[36.0 729.0 259.1 741.5]/Border[0 0 0]/Dest[526 0 R/XYZ 0 785 0]>>endobj
+62 0 obj<</Subtype/Link/Rect[72.0 716.4 254.0 728.9]/Border[0 0 0]/Dest[526 0 R/XYZ 0 750 0]>>endobj
+63 0 obj<</Subtype/Link/Rect[72.0 703.8 305.0 716.3]/Border[0 0 0]/Dest[526 0 R/XYZ 0 694 0]>>endobj
+64 0 obj<</Subtype/Link/Rect[72.0 691.2 278.2 703.7]/Border[0 0 0]/Dest[528 0 R/XYZ 0 373 0]>>endobj
+65 0 obj<</Subtype/Link/Rect[72.0 678.6 299.2 691.1]/Border[0 0 0]/Dest[528 0 R/XYZ 0 229 0]>>endobj
+66 0 obj<</Subtype/Link/Rect[72.0 666.0 271.5 678.5]/Border[0 0 0]/Dest[528 0 R/XYZ 0 135 0]>>endobj
+67 0 obj<</Subtype/Link/Rect[72.0 653.4 258.6 665.9]/Border[0 0 0]/Dest[530 0 R/XYZ 0 747 0]>>endobj
+68 0 obj<</Subtype/Link/Rect[72.0 640.8 251.6 653.3]/Border[0 0 0]/Dest[530 0 R/XYZ 0 628 0]>>endobj
+69 0 obj<</Subtype/Link/Rect[36.0 615.6 220.3 628.1]/Border[0 0 0]/Dest[534 0 R/XYZ 0 785 0]>>endobj
+70 0 obj<</Subtype/Link/Rect[72.0 603.0 295.1 615.5]/Border[0 0 0]/Dest[534 0 R/XYZ 0 750 0]>>endobj
+71 0 obj<</Subtype/Link/Rect[72.0 590.4 317.1 602.9]/Border[0 0 0]/Dest[534 0 R/XYZ 0 423 0]>>endobj
+72 0 obj<</Subtype/Link/Rect[72.0 577.8 285.0 590.3]/Border[0 0 0]/Dest[536 0 R/XYZ 0 532 0]>>endobj
+73 0 obj<</Subtype/Link/Rect[72.0 565.2 314.0 577.7]/Border[0 0 0]/Dest[536 0 R/XYZ 0 350 0]>>endobj
+74 0 obj<</Subtype/Link/Rect[72.0 552.6 332.4 565.1]/Border[0 0 0]/Dest[536 0 R/XYZ 0 158 0]>>endobj
+75 0 obj<</Subtype/Link/Rect[72.0 540.0 240.0 552.5]/Border[0 0 0]/Dest[538 0 R/XYZ 0 705 0]>>endobj
+76 0 obj<</Subtype/Link/Rect[72.0 527.4 252.2 539.9]/Border[0 0 0]/Dest[538 0 R/XYZ 0 649 0]>>endobj
+77 0 obj<</Subtype/Link/Rect[72.0 514.8 391.9 527.3]/Border[0 0 0]/Dest[538 0 R/XYZ 0 593 0]>>endobj
+78 0 obj<</Subtype/Link/Rect[72.0 502.2 318.7 514.7]/Border[0 0 0]/Dest[538 0 R/XYZ 0 393 0]>>endobj
+79 0 obj<</Subtype/Link/Rect[72.0 489.6 264.5 502.1]/Border[0 0 0]/Dest[538 0 R/XYZ 0 362 0]>>endobj
+80 0 obj<</Subtype/Link/Rect[36.0 464.4 317.8 476.9]/Border[0 0 0]/Dest[542 0 R/XYZ 0 785 0]>>endobj
+81 0 obj<</Subtype/Link/Rect[72.0 451.8 255.1 464.3]/Border[0 0 0]/Dest[542 0 R/XYZ 0 728 0]>>endobj
+82 0 obj<</Subtype/Link/Rect[72.0 439.2 284.3 451.7]/Border[0 0 0]/Dest[542 0 R/XYZ 0 536 0]>>endobj
+83 0 obj<</Subtype/Link/Rect[72.0 426.6 268.5 439.1]/Border[0 0 0]/Dest[542 0 R/XYZ 0 392 0]>>endobj
+84 0 obj<</Subtype/Link/Rect[72.0 414.0 315.2 426.5]/Border[0 0 0]/Dest[542 0 R/XYZ 0 199 0]>>endobj
+85 0 obj<</Subtype/Link/Rect[72.0 401.4 272.1 413.9]/Border[0 0 0]/Dest[544 0 R/XYZ 0 608 0]>>endobj
+86 0 obj<</Subtype/Link/Rect[72.0 388.8 471.2 401.3]/Border[0 0 0]/Dest[546 0 R/XYZ 0 442 0]>>endobj
+87 0 obj<</Subtype/Link/Rect[72.0 376.2 335.4 388.7]/Border[0 0 0]/Dest[546 0 R/XYZ 0 442 0]>>endobj
+88 0 obj<</Subtype/Link/Rect[36.0 351.0 128.7 363.5]/Border[0 0 0]/Dest[550 0 R/XYZ 0 785 0]>>endobj
+89 0 obj<</Subtype/Link/Rect[72.0 338.4 390.0 350.9]/Border[0 0 0]/Dest[550 0 R/XYZ 0 750 0]>>endobj
+90 0 obj<</Subtype/Link/Rect[72.0 325.8 332.0 338.3]/Border[0 0 0]/Dest[552 0 R/XYZ 0 785 0]>>endobj
+91 0 obj<</Subtype/Link/Rect[72.0 313.2 308.5 325.7]/Border[0 0 0]/Dest[552 0 R/XYZ 0 653 0]>>endobj
+92 0 obj<</Subtype/Link/Rect[72.0 300.6 376.2 313.1]/Border[0 0 0]/Dest[552 0 R/XYZ 0 496 0]>>endobj
+93 0 obj<</Subtype/Link/Rect[72.0 288.0 299.3 300.5]/Border[0 0 0]/Dest[552 0 R/XYZ 0 422 0]>>endobj
+94 0 obj<</Subtype/Link/Rect[72.0 275.4 274.4 287.9]/Border[0 0 0]/Dest[552 0 R/XYZ 0 179 0]>>endobj
+95 0 obj<</Subtype/Link/Rect[72.0 262.8 357.5 275.3]/Border[0 0 0]/Dest[554 0 R/XYZ 0 734 0]>>endobj
+96 0 obj<</Subtype/Link/Rect[72.0 250.2 425.2 262.7]/Border[0 0 0]/Dest[554 0 R/XYZ 0 635 0]>>endobj
+97 0 obj<</Subtype/Link/Rect[72.0 237.6 287.8 250.1]/Border[0 0 0]/Dest[554 0 R/XYZ 0 397 0]>>endobj
+98 0 obj<</Subtype/Link/Rect[72.0 225.0 238.0 237.5]/Border[0 0 0]/Dest[554 0 R/XYZ 0 303 0]>>endobj
+99 0 obj<</Subtype/Link/Rect[72.0 212.4 306.2 224.9]/Border[0 0 0]/Dest[554 0 R/XYZ 0 235 0]>>endobj
+100 0 obj<</Subtype/Link/Rect[72.0 199.8 324.4 212.3]/Border[0 0 0]/Dest[554 0 R/XYZ 0 166 0]>>endobj
+101 0 obj<</Subtype/Link/Rect[72.0 187.2 276.8 199.7]/Border[0 0 0]/Dest[556 0 R/XYZ 0 695 0]>>endobj
+102 0 obj<</Subtype/Link/Rect[72.0 174.6 356.6 187.1]/Border[0 0 0]/Dest[556 0 R/XYZ 0 626 0]>>endobj
+103 0 obj<</Subtype/Link/Rect[72.0 162.0 260.2 174.5]/Border[0 0 0]/Dest[556 0 R/XYZ 0 383 0]>>endobj
+104 0 obj<</Subtype/Link/Rect[36.0 136.8 121.2 149.3]/Border[0 0 0]/Dest[558 0 R/XYZ 0 785 0]>>endobj
+105 0 obj<</Subtype/Link/Rect[72.0 124.2 254.0 136.7]/Border[0 0 0]/Dest[558 0 R/XYZ 0 750 0]>>endobj
+106 0 obj<</Subtype/Link/Rect[72.0 111.6 311.4 124.1]/Border[0 0 0]/Dest[558 0 R/XYZ 0 682 0]>>endobj
+107 0 obj<</Subtype/Link/Rect[72.0 99.0 246.1 111.5]/Border[0 0 0]/Dest[558 0 R/XYZ 0 382 0]>>endobj
+108 0 obj[61 0 R
 62 0 R
 63 0 R
 64 0 R
@@ -209,53 +204,53 @@ endobj
 103 0 R
 104 0 R
 105 0 R
-106 0 R]endobj
-108 0 obj<</Subtype/Link/Rect[72.0 729.0 154.6 741.5]/Border[0 0 0]/Dest[557 0 R/XYZ 0 785 0]>>endobj
-109 0 obj<</Subtype/Link/Rect[108.0 716.4 405.7 728.9]/Border[0 0 0]/Dest[557 0 R/XYZ 0 750 0]>>endobj
-110 0 obj<</Subtype/Link/Rect[108.0 703.8 376.3 716.3]/Border[0 0 0]/Dest[557 0 R/XYZ 0 540 0]>>endobj
-111 0 obj<</Subtype/Link/Rect[108.0 691.2 507.8 703.7]/Border[0 0 0]/Dest[557 0 R/XYZ 0 358 0]>>endobj
-112 0 obj<</Subtype/Link/Rect[72.0 666.0 191.3 678.5]/Border[0 0 0]/Dest[561 0 R/XYZ 0 785 0]>>endobj
-113 0 obj<</Subtype/Link/Rect[108.0 653.4 267.2 665.9]/Border[0 0 0]/Dest[561 0 R/XYZ 0 750 0]>>endobj
-114 0 obj<</Subtype/Link/Rect[108.0 640.8 451.4 653.3]/Border[0 0 0]/Dest[561 0 R/XYZ 0 669 0]>>endobj
-115 0 obj<</Subtype/Link/Rect[108.0 628.2 397.1 640.7]/Border[0 0 0]/Dest[561 0 R/XYZ 0 456 0]>>endobj
-116 0 obj<</Subtype/Link/Rect[108.0 615.6 409.9 628.1]/Border[0 0 0]/Dest[563 0 R/XYZ 0 722 0]>>endobj
-117 0 obj<</Subtype/Link/Rect[108.0 603.0 379.5 615.5]/Border[0 0 0]/Dest[563 0 R/XYZ 0 597 0]>>endobj
-118 0 obj<</Subtype/Link/Rect[108.0 590.4 391.0 602.9]/Border[0 0 0]/Dest[563 0 R/XYZ 0 541 0]>>endobj
-119 0 obj<</Subtype/Link/Rect[108.0 577.8 364.9 590.3]/Border[0 0 0]/Dest[563 0 R/XYZ 0 397 0]>>endobj
-120 0 obj<</Subtype/Link/Rect[108.0 565.2 501.6 577.7]/Border[0 0 0]/Dest[565 0 R/XYZ 0 644 0]>>endobj
-121 0 obj<</Subtype/Link/Rect[108.0 552.6 322.3 565.1]/Border[0 0 0]/Dest[565 0 R/XYZ 0 218 0]>>endobj
-122 0 obj<</Subtype/Link/Rect[72.0 527.4 134.1 539.9]/Border[0 0 0]/Dest[569 0 R/XYZ 0 785 0]>>endobj
-123 0 obj<</Subtype/Link/Rect[108.0 514.8 401.1 527.3]/Border[0 0 0]/Dest[569 0 R/XYZ 0 750 0]>>endobj
-124 0 obj<</Subtype/Link/Rect[108.0 502.2 288.4 514.7]/Border[0 0 0]/Dest[569 0 R/XYZ 0 600 0]>>endobj
-125 0 obj<</Subtype/Link/Rect[108.0 489.6 388.7 502.1]/Border[0 0 0]/Dest[569 0 R/XYZ 0 494 0]>>endobj
-126 0 obj<</Subtype/Link/Rect[108.0 477.0 351.2 489.5]/Border[0 0 0]/Dest[569 0 R/XYZ 0 163 0]>>endobj
-127 0 obj<</Subtype/Link/Rect[108.0 464.4 356.8 476.9]/Border[0 0 0]/Dest[571 0 R/XYZ 0 220 0]>>endobj
-128 0 obj<</Subtype/Link/Rect[108.0 451.8 346.0 464.3]/Border[0 0 0]/Dest[571 0 R/XYZ 0 151 0]>>endobj
-129 0 obj<</Subtype/Link/Rect[108.0 439.2 320.9 451.7]/Border[0 0 0]/Dest[575 0 R/XYZ 0 495 0]>>endobj
-130 0 obj<</Subtype/Link/Rect[108.0 426.6 328.2 439.1]/Border[0 0 0]/Dest[575 0 R/XYZ 0 300 0]>>endobj
-131 0 obj<</Subtype/Link/Rect[108.0 414.0 405.0 426.5]/Border[0 0 0]/Dest[577 0 R/XYZ 0 648 0]>>endobj
-132 0 obj<</Subtype/Link/Rect[108.0 401.4 280.9 413.9]/Border[0 0 0]/Dest[577 0 R/XYZ 0 511 0]>>endobj
-133 0 obj<</Subtype/Link/Rect[72.0 376.2 143.5 388.7]/Border[0 0 0]/Dest[581 0 R/XYZ 0 785 0]>>endobj
-134 0 obj<</Subtype/Link/Rect[108.0 363.6 376.6 376.1]/Border[0 0 0]/Dest[581 0 R/XYZ 0 750 0]>>endobj
-135 0 obj<</Subtype/Link/Rect[108.0 351.0 513.7 363.5]/Border[0 0 0]/Dest[581 0 R/XYZ 0 669 0]>>endobj
-136 0 obj<</Subtype/Link/Rect[108.0 338.4 333.1 350.9]/Border[0 0 0]/Dest[581 0 R/XYZ 0 339 0]>>endobj
-137 0 obj<</Subtype/Link/Rect[108.0 325.8 477.2 338.3]/Border[0 0 0]/Dest[581 0 R/XYZ 0 270 0]>>endobj
-138 0 obj<</Subtype/Link/Rect[108.0 313.2 447.5 325.7]/Border[0 0 0]/Dest[583 0 R/XYZ 0 785 0]>>endobj
-139 0 obj<</Subtype/Link/Rect[108.0 300.6 435.3 313.1]/Border[0 0 0]/Dest[583 0 R/XYZ 0 572 0]>>endobj
-140 0 obj<</Subtype/Link/Rect[108.0 288.0 363.3 300.5]/Border[0 0 0]/Dest[583 0 R/XYZ 0 359 0]>>endobj
-141 0 obj<</Subtype/Link/Rect[108.0 275.4 357.7 287.9]/Border[0 0 0]/Dest[583 0 R/XYZ 0 190 0]>>endobj
-142 0 obj<</Subtype/Link/Rect[108.0 262.8 423.5 275.3]/Border[0 0 0]/Dest[585 0 R/XYZ 0 785 0]>>endobj
-143 0 obj<</Subtype/Link/Rect[108.0 250.2 364.0 262.7]/Border[0 0 0]/Dest[585 0 R/XYZ 0 635 0]>>endobj
-144 0 obj<</Subtype/Link/Rect[108.0 237.6 410.3 250.1]/Border[0 0 0]/Dest[585 0 R/XYZ 0 579 0]>>endobj
-145 0 obj<</Subtype/Link/Rect[108.0 225.0 390.3 237.5]/Border[0 0 0]/Dest[585 0 R/XYZ 0 442 0]>>endobj
-146 0 obj<</Subtype/Link/Rect[108.0 212.4 348.3 224.9]/Border[0 0 0]/Dest[585 0 R/XYZ 0 197 0]>>endobj
-147 0 obj<</Subtype/Link/Rect[108.0 199.8 370.5 212.3]/Border[0 0 0]/Dest[585 0 R/XYZ 0 128 0]>>endobj
-148 0 obj<</Subtype/Link/Rect[108.0 187.2 374.8 199.7]/Border[0 0 0]/Dest[587 0 R/XYZ 0 722 0]>>endobj
-149 0 obj<</Subtype/Link/Rect[108.0 174.6 514.8 187.1]/Border[0 0 0]/Dest[587 0 R/XYZ 0 439 0]>>endobj
-150 0 obj<</Subtype/Link/Rect[108.0 162.0 171.0 174.5]/Border[0 0 0]/Dest[587 0 R/XYZ 0 439 0]>>endobj
-151 0 obj<</Subtype/Link/Rect[108.0 149.4 431.0 161.9]/Border[0 0 0]/Dest[587 0 R/XYZ 0 190 0]>>endobj
-152 0 obj[108 0 R
-109 0 R
+106 0 R
+107 0 R]endobj
+109 0 obj<</Subtype/Link/Rect[72.0 729.0 154.6 741.5]/Border[0 0 0]/Dest[562 0 R/XYZ 0 785 0]>>endobj
+110 0 obj<</Subtype/Link/Rect[108.0 716.4 405.7 728.9]/Border[0 0 0]/Dest[562 0 R/XYZ 0 750 0]>>endobj
+111 0 obj<</Subtype/Link/Rect[108.0 703.8 376.3 716.3]/Border[0 0 0]/Dest[562 0 R/XYZ 0 540 0]>>endobj
+112 0 obj<</Subtype/Link/Rect[108.0 691.2 507.8 703.7]/Border[0 0 0]/Dest[562 0 R/XYZ 0 358 0]>>endobj
+113 0 obj<</Subtype/Link/Rect[72.0 666.0 191.3 678.5]/Border[0 0 0]/Dest[566 0 R/XYZ 0 785 0]>>endobj
+114 0 obj<</Subtype/Link/Rect[108.0 653.4 267.2 665.9]/Border[0 0 0]/Dest[566 0 R/XYZ 0 750 0]>>endobj
+115 0 obj<</Subtype/Link/Rect[108.0 640.8 451.4 653.3]/Border[0 0 0]/Dest[566 0 R/XYZ 0 669 0]>>endobj
+116 0 obj<</Subtype/Link/Rect[108.0 628.2 397.1 640.7]/Border[0 0 0]/Dest[566 0 R/XYZ 0 456 0]>>endobj
+117 0 obj<</Subtype/Link/Rect[108.0 615.6 409.9 628.1]/Border[0 0 0]/Dest[568 0 R/XYZ 0 722 0]>>endobj
+118 0 obj<</Subtype/Link/Rect[108.0 603.0 379.5 615.5]/Border[0 0 0]/Dest[568 0 R/XYZ 0 597 0]>>endobj
+119 0 obj<</Subtype/Link/Rect[108.0 590.4 391.0 602.9]/Border[0 0 0]/Dest[568 0 R/XYZ 0 541 0]>>endobj
+120 0 obj<</Subtype/Link/Rect[108.0 577.8 364.9 590.3]/Border[0 0 0]/Dest[568 0 R/XYZ 0 397 0]>>endobj
+121 0 obj<</Subtype/Link/Rect[108.0 565.2 501.6 577.7]/Border[0 0 0]/Dest[570 0 R/XYZ 0 644 0]>>endobj
+122 0 obj<</Subtype/Link/Rect[108.0 552.6 322.3 565.1]/Border[0 0 0]/Dest[570 0 R/XYZ 0 218 0]>>endobj
+123 0 obj<</Subtype/Link/Rect[72.0 527.4 134.1 539.9]/Border[0 0 0]/Dest[574 0 R/XYZ 0 785 0]>>endobj
+124 0 obj<</Subtype/Link/Rect[108.0 514.8 401.1 527.3]/Border[0 0 0]/Dest[574 0 R/XYZ 0 750 0]>>endobj
+125 0 obj<</Subtype/Link/Rect[108.0 502.2 288.4 514.7]/Border[0 0 0]/Dest[574 0 R/XYZ 0 600 0]>>endobj
+126 0 obj<</Subtype/Link/Rect[108.0 489.6 388.7 502.1]/Border[0 0 0]/Dest[574 0 R/XYZ 0 494 0]>>endobj
+127 0 obj<</Subtype/Link/Rect[108.0 477.0 351.2 489.5]/Border[0 0 0]/Dest[574 0 R/XYZ 0 163 0]>>endobj
+128 0 obj<</Subtype/Link/Rect[108.0 464.4 356.8 476.9]/Border[0 0 0]/Dest[576 0 R/XYZ 0 220 0]>>endobj
+129 0 obj<</Subtype/Link/Rect[108.0 451.8 346.0 464.3]/Border[0 0 0]/Dest[576 0 R/XYZ 0 151 0]>>endobj
+130 0 obj<</Subtype/Link/Rect[108.0 439.2 320.9 451.7]/Border[0 0 0]/Dest[580 0 R/XYZ 0 495 0]>>endobj
+131 0 obj<</Subtype/Link/Rect[108.0 426.6 328.2 439.1]/Border[0 0 0]/Dest[580 0 R/XYZ 0 300 0]>>endobj
+132 0 obj<</Subtype/Link/Rect[108.0 414.0 405.0 426.5]/Border[0 0 0]/Dest[582 0 R/XYZ 0 648 0]>>endobj
+133 0 obj<</Subtype/Link/Rect[108.0 401.4 280.9 413.9]/Border[0 0 0]/Dest[582 0 R/XYZ 0 511 0]>>endobj
+134 0 obj<</Subtype/Link/Rect[72.0 376.2 143.5 388.7]/Border[0 0 0]/Dest[586 0 R/XYZ 0 785 0]>>endobj
+135 0 obj<</Subtype/Link/Rect[108.0 363.6 376.6 376.1]/Border[0 0 0]/Dest[586 0 R/XYZ 0 750 0]>>endobj
+136 0 obj<</Subtype/Link/Rect[108.0 351.0 513.7 363.5]/Border[0 0 0]/Dest[586 0 R/XYZ 0 669 0]>>endobj
+137 0 obj<</Subtype/Link/Rect[108.0 338.4 333.1 350.9]/Border[0 0 0]/Dest[586 0 R/XYZ 0 339 0]>>endobj
+138 0 obj<</Subtype/Link/Rect[108.0 325.8 477.2 338.3]/Border[0 0 0]/Dest[586 0 R/XYZ 0 270 0]>>endobj
+139 0 obj<</Subtype/Link/Rect[108.0 313.2 447.5 325.7]/Border[0 0 0]/Dest[588 0 R/XYZ 0 785 0]>>endobj
+140 0 obj<</Subtype/Link/Rect[108.0 300.6 435.3 313.1]/Border[0 0 0]/Dest[588 0 R/XYZ 0 572 0]>>endobj
+141 0 obj<</Subtype/Link/Rect[108.0 288.0 363.3 300.5]/Border[0 0 0]/Dest[588 0 R/XYZ 0 359 0]>>endobj
+142 0 obj<</Subtype/Link/Rect[108.0 275.4 357.7 287.9]/Border[0 0 0]/Dest[588 0 R/XYZ 0 190 0]>>endobj
+143 0 obj<</Subtype/Link/Rect[108.0 262.8 423.5 275.3]/Border[0 0 0]/Dest[590 0 R/XYZ 0 785 0]>>endobj
+144 0 obj<</Subtype/Link/Rect[108.0 250.2 364.0 262.7]/Border[0 0 0]/Dest[590 0 R/XYZ 0 635 0]>>endobj
+145 0 obj<</Subtype/Link/Rect[108.0 237.6 410.3 250.1]/Border[0 0 0]/Dest[590 0 R/XYZ 0 579 0]>>endobj
+146 0 obj<</Subtype/Link/Rect[108.0 225.0 390.3 237.5]/Border[0 0 0]/Dest[590 0 R/XYZ 0 442 0]>>endobj
+147 0 obj<</Subtype/Link/Rect[108.0 212.4 348.3 224.9]/Border[0 0 0]/Dest[590 0 R/XYZ 0 197 0]>>endobj
+148 0 obj<</Subtype/Link/Rect[108.0 199.8 370.5 212.3]/Border[0 0 0]/Dest[590 0 R/XYZ 0 128 0]>>endobj
+149 0 obj<</Subtype/Link/Rect[108.0 187.2 374.8 199.7]/Border[0 0 0]/Dest[592 0 R/XYZ 0 722 0]>>endobj
+150 0 obj<</Subtype/Link/Rect[108.0 174.6 514.8 187.1]/Border[0 0 0]/Dest[592 0 R/XYZ 0 439 0]>>endobj
+151 0 obj<</Subtype/Link/Rect[108.0 162.0 171.0 174.5]/Border[0 0 0]/Dest[592 0 R/XYZ 0 439 0]>>endobj
+152 0 obj<</Subtype/Link/Rect[108.0 149.4 431.0 161.9]/Border[0 0 0]/Dest[592 0 R/XYZ 0 190 0]>>endobj
+153 0 obj[109 0 R
 110 0 R
 111 0 R
 112 0 R
@@ -297,1183 +292,1218 @@ endobj
 148 0 R
 149 0 R
 150 0 R
-151 0 R]endobj
-153 0 obj<</Subtype/Link/Rect[228.0 738.1 240.9 750.6]/Border[0 0 0]/Dest[477 0 R/XYZ 0 122 0]>>endobj
-154 0 obj<</S/URI/URI<efafd53cc9c856db696a7114402c5eab242fff3bacbac6ebebac32b453a9326023182105692f9ce287b64a>>>endobj
-155 0 obj<</Subtype/Link/Rect[528.7 649.9 542.7 662.4]/Border[0 0 0]/A 154 0 R>>endobj
-156 0 obj<</S/URI/URI<f3e8f15443ca48df332a021ff3e3be2f67d2a84849c8a4d204231e919b02ce85c1495a8fba4c7d9a341b7b>>>endobj
-157 0 obj<</Subtype/Link/Rect[72.0 637.3 190.1 649.8]/Border[0 0 0]/A 156 0 R>>endobj
-158 0 obj[153 0 R
-155 0 R
-157 0 R]endobj
-159 0 obj<</S/URI/URI<7de847cbf1e0c033ace943d1b86a0c559d4f9cdcfd13e1>>>endobj
-160 0 obj<</Subtype/Link/Rect[126.3 556.2 180.8 568.7]/Border[0 0 0]/A 159 0 R>>endobj
-161 0 obj<</S/Launch/F<30806c1c432ad7e5dd950cff815cedd353f49508068a8872>>>endobj
-162 0 obj<</Subtype/Link/Rect[434.8 505.8 536.8 518.3]/Border[0 0 0]/A 161 0 R>>endobj
-163 0 obj<</S/Launch/F<9a7bbdd6c16afee34fafa5c8861eeff1fbc5fa8fa9f2d817>>>endobj
-164 0 obj<</Subtype/Link/Rect[72.0 493.2 232.4 505.7]/Border[0 0 0]/A 163 0 R>>endobj
-165 0 obj<</S/URI/URI<0cb6f44880902fca20fcfedcc9c1e9be4beef8f0e19c1e18ddbf22f1e1a2cc4447a790989f1390ed7b2dd158d93f9a6409b78f049bc8>>>endobj
-166 0 obj<</Subtype/Link/Rect[205.3 455.4 341.7 467.9]/Border[0 0 0]/A 165 0 R>>endobj
-167 0 obj<</S/URI/URI<6d21a263ed0d59eadf2c553ed682335b074dc251317005e09d0c>>>endobj
-168 0 obj<</Subtype/Link/Rect[72.0 349.0 184.6 361.5]/Border[0 0 0]/A 167 0 R>>endobj
-169 0 obj<</S/URI/URI<3b9ff153665a1dd786f25dbea2ef152b49b119d087129c991134614b5f7b771ce3cdbb158e64>>>endobj
-170 0 obj<</Subtype/Link/Rect[347.0 273.4 505.9 285.9]/Border[0 0 0]/A 169 0 R>>endobj
-171 0 obj<</S/URI/URI<5426473e5a7aa486d8b82684630a3de8b0dcfb44211ef0b855abb113c77528a7ba3da7d5fdbe8d57>>>endobj
-172 0 obj<</Subtype/Link/Rect[72.0 260.8 233.9 273.3]/Border[0 0 0]/A 171 0 R>>endobj
-173 0 obj[160 0 R
-162 0 R
-164 0 R
-166 0 R
-168 0 R
-170 0 R
-172 0 R]endobj
-174 0 obj<</Subtype/Link/Rect[363.1 759.9 434.2 772.4]/Border[0 0 0]/Dest[477 0 R/XYZ 0 404 0]>>endobj
-175 0 obj<</S/URI/URI<a3ea7ea43f40d458f39523a8454feebe44024f23e66fd2c94199d7445efb85fca26b664910a9d2d0c58ca024>>>endobj
-176 0 obj<</Subtype/Link/Rect[36.0 711.5 100.7 722.0]/Border[0 0 0]/A 175 0 R>>endobj
-177 0 obj<</S/URI/URI<180ef6332ba54627d20d3bde7a64d78958563682e0b9bc5160e994d9bcf5ba063237019ea361f261625b93ad4a7a68ec56e223f804017aa016>>>endobj
-178 0 obj<</Subtype/Link/Rect[164.0 446.9 307.8 457.4]/Border[0 0 0]/A 177 0 R>>endobj
-179 0 obj<</Subtype/Link/Rect[300.8 268.5 308.4 281.0]/Border[0 0 0]/Dest[569 0 R/XYZ 0 750 0]>>endobj
-180 0 obj<</Subtype/Link/Rect[136.0 255.9 245.7 268.4]/Border[0 0 0]/Dest[569 0 R/XYZ 0 163 0]>>endobj
-181 0 obj[174 0 R
-176 0 R
-178 0 R
+151 0 R
+152 0 R]endobj
+154 0 obj<</Subtype/Link/Rect[228.0 738.1 240.9 750.6]/Border[0 0 0]/Dest[482 0 R/XYZ 0 122 0]>>endobj
+155 0 obj<</S/URI/URI<fc42d037a9d884ed3dc203adea4881a75cc805e045c827dc647d65a11f3a79a61137ab3c18abfeb432271a>>>endobj
+156 0 obj<</Subtype/Link/Rect[528.7 649.9 542.7 662.4]/Border[0 0 0]/A 155 0 R>>endobj
+157 0 obj<</S/URI/URI<5d81782c4105443a00fb7e9a3a9ba22a249ff6a00dd00d56688589a35a248c647b7994b9aee8d8284a9ab2>>>endobj
+158 0 obj<</Subtype/Link/Rect[72.0 637.3 190.1 649.8]/Border[0 0 0]/A 157 0 R>>endobj
+159 0 obj[154 0 R
+156 0 R
+158 0 R]endobj
+160 0 obj<</S/URI/URI<e567152d3c8b55d77b0d69edba90200eca1469fcaf7e6a>>>endobj
+161 0 obj<</Subtype/Link/Rect[126.3 556.2 180.8 568.7]/Border[0 0 0]/A 160 0 R>>endobj
+162 0 obj<</S/Launch/F<6c987dd058c83fbc6273750421aab3a8fdd81bb4e234ae59>>>endobj
+163 0 obj<</Subtype/Link/Rect[434.8 505.8 536.8 518.3]/Border[0 0 0]/A 162 0 R>>endobj
+164 0 obj<</S/Launch/F<6d4aaaed48f666770688559aede7b2609ddb754032283dae>>>endobj
+165 0 obj<</Subtype/Link/Rect[72.0 493.2 232.4 505.7]/Border[0 0 0]/A 164 0 R>>endobj
+166 0 obj<</S/URI/URI<d67b367e9dc7506bc6ba176ac95e3381195cff2a9ef66bfc855706fdaef6bc444c22523a06c1f580b82a9e815648bb598cbfd5e71083>>>endobj
+167 0 obj<</Subtype/Link/Rect[205.3 455.4 341.7 467.9]/Border[0 0 0]/A 166 0 R>>endobj
+168 0 obj<</S/URI/URI<38170a020bcf126236c583b98f06605bd4c6f5f7462ffb33b40c>>>endobj
+169 0 obj<</Subtype/Link/Rect[72.0 349.0 184.6 361.5]/Border[0 0 0]/A 168 0 R>>endobj
+170 0 obj<</S/URI/URI<dc1cc2bfb8e568f91b769b5cc20649967ba854656e9ba41af651fcbdfd3b3806cda201286b88>>>endobj
+171 0 obj<</Subtype/Link/Rect[347.0 273.4 505.9 285.9]/Border[0 0 0]/A 170 0 R>>endobj
+172 0 obj<</S/URI/URI<8d0ec47e273ec3617027e3db8b0a203f0b88d7d33a57aa2849a76ab71a3adbec22d151460d35fd49>>>endobj
+173 0 obj<</Subtype/Link/Rect[72.0 260.8 233.9 273.3]/Border[0 0 0]/A 172 0 R>>endobj
+174 0 obj[161 0 R
+163 0 R
+165 0 R
+167 0 R
+169 0 R
+171 0 R
+173 0 R]endobj
+175 0 obj<</Subtype/Link/Rect[363.1 759.9 434.2 772.4]/Border[0 0 0]/Dest[482 0 R/XYZ 0 404 0]>>endobj
+176 0 obj<</S/URI/URI<80690924e0fd153481ff80a0025cc515ad5a3e63e47b8d1f461c81e253e48b68ca3057ae85c5e975747858cf>>>endobj
+177 0 obj<</Subtype/Link/Rect[36.0 711.5 100.7 722.0]/Border[0 0 0]/A 176 0 R>>endobj
+178 0 obj<</S/URI/URI<9edef3f06e215223cec3a7caa4a91387dd46cda7efbaf658e7b856afe53f119d91189779a583e53444dc132dd14f20dcf37c329cf65fcd0e6e>>>endobj
+179 0 obj<</Subtype/Link/Rect[164.0 446.9 307.8 457.4]/Border[0 0 0]/A 178 0 R>>endobj
+180 0 obj<</Subtype/Link/Rect[300.8 268.5 308.4 281.0]/Border[0 0 0]/Dest[574 0 R/XYZ 0 750 0]>>endobj
+181 0 obj<</Subtype/Link/Rect[136.0 255.9 245.7 268.4]/Border[0 0 0]/Dest[574 0 R/XYZ 0 163 0]>>endobj
+182 0 obj[175 0 R
+177 0 R
 179 0 R
-180 0 R]endobj
-182 0 obj<</S/URI/URI<ff2eb06767704fca471ba5bacd1419b7b3da71b71b94810c2d7c11165b22be36c988>>>endobj
-183 0 obj<</Subtype/Link/Rect[144.6 691.4 183.7 703.9]/Border[0 0 0]/A 182 0 R>>endobj
-184 0 obj<</S/Launch/F<81449467e999c613d23f8b86581671150314cf7e103b>>>endobj
-185 0 obj<</Subtype/Link/Rect[315.5 578.0 395.5 590.5]/Border[0 0 0]/A 184 0 R>>endobj
-186 0 obj<</S/Launch/F<d5b2661485c009cfc9007b7aa5d60b9571>>>endobj
-187 0 obj<</Subtype/Link/Rect[143.5 565.4 234.2 577.9]/Border[0 0 0]/A 186 0 R>>endobj
-188 0 obj<</Subtype/Link/Rect[293.6 352.7 483.2 365.2]/Border[0 0 0]/Dest[477 0 R/XYZ 0 122 0]>>endobj
-189 0 obj<</S/URI/URI<d99de079d09511a1bc11e0270a4fa09cb63ad979289f6b368b22176c25ca861f34009a03af33af78b7b19cc4>>>endobj
-190 0 obj<</Subtype/Link/Rect[140.5 264.5 328.1 277.0]/Border[0 0 0]/A 189 0 R>>endobj
-191 0 obj<</S/URI/URI<3f1f04ade95dc6af4a9a75f0c1ef80839587e9125504979d43076ccd6b67eb0cd52c3df59a5402c487fe4212e769d6a8>>>endobj
-192 0 obj<</Subtype/Link/Rect[371.8 170.7 496.6 183.2]/Border[0 0 0]/A 191 0 R>>endobj
-193 0 obj<</S/URI/URI<0aae7a77514c4c942c63d2deba6ba27ea243af6491baff3c23c339ae804b2add8cb2fc4f18fd015b5e0d3b58d4a4c695654dd2dfb7>>>endobj
-194 0 obj<</Subtype/Link/Rect[424.4 132.9 527.6 145.4]/Border[0 0 0]/A 193 0 R>>endobj
-195 0 obj<</S/URI/URI<c8d1c6299350208a93fd8826321a53e7638ee9a820880034c7cde534a2d264f9434c9351bac101d9034b01e4af3e048e9d707f25e9>>>endobj
-196 0 obj<</Subtype/Link/Rect[72.0 120.3 176.1 132.8]/Border[0 0 0]/A 195 0 R>>endobj
-197 0 obj[183 0 R
-185 0 R
-187 0 R
+180 0 R
+181 0 R]endobj
+183 0 obj<</S/URI/URI<b35a3fd90a64a8f60d0252973c1fccff94b1e5ab6c0d10ac0f434c3901a7a13efbf0>>>endobj
+184 0 obj<</Subtype/Link/Rect[144.6 691.4 183.7 703.9]/Border[0 0 0]/A 183 0 R>>endobj
+185 0 obj<</S/Launch/F<a948f8c8002645a21e7fd9ee37d710cc623494d0de9d>>>endobj
+186 0 obj<</Subtype/Link/Rect[315.5 578.0 395.5 590.5]/Border[0 0 0]/A 185 0 R>>endobj
+187 0 obj<</S/Launch/F<ee372377f10bc819a3464691fe06159ad2>>>endobj
+188 0 obj<</Subtype/Link/Rect[143.5 565.4 234.2 577.9]/Border[0 0 0]/A 187 0 R>>endobj
+189 0 obj<</Subtype/Link/Rect[293.6 352.7 483.2 365.2]/Border[0 0 0]/Dest[482 0 R/XYZ 0 122 0]>>endobj
+190 0 obj<</S/URI/URI<5cd135475023faad4a73a0dc28f1feaf108b87b1bf5c66da0fb3b882bfa03c2b22a41082af72219e1eb78e13>>>endobj
+191 0 obj<</Subtype/Link/Rect[140.5 264.5 328.1 277.0]/Border[0 0 0]/A 190 0 R>>endobj
+192 0 obj<</S/URI/URI<e6cda5a99410180e59d42a0c14e813ceca97ed507ac0fb1e868d158462adf175e565ba8d9eeee6c7c712fd93b54bf7aa>>>endobj
+193 0 obj<</Subtype/Link/Rect[371.8 170.7 496.6 183.2]/Border[0 0 0]/A 192 0 R>>endobj
+194 0 obj<</S/URI/URI<926ba9833a735381936f8de3afd481527656a82396100ebdbe5e280a2f3ab403dbbf6264e32f0cfd453eb41d0e095f17f1865b2cc0>>>endobj
+195 0 obj<</Subtype/Link/Rect[424.4 132.9 527.6 145.4]/Border[0 0 0]/A 194 0 R>>endobj
+196 0 obj<</S/URI/URI<95318a232e3406477b2848896bf2756d6f2c3f3d73946cdf570fb197e667bb0ca3fb478a41ba94249e1f6ace618253d035131777ca>>>endobj
+197 0 obj<</Subtype/Link/Rect[72.0 120.3 176.1 132.8]/Border[0 0 0]/A 196 0 R>>endobj
+198 0 obj[184 0 R
+186 0 R
 188 0 R
-190 0 R
-192 0 R
-194 0 R
-196 0 R]endobj
-198 0 obj<</Subtype/Link/Rect[212.4 729.2 297.9 741.7]/Border[0 0 0]/Dest[521 0 R/XYZ 0 694 0]>>endobj
-199 0 obj<</Subtype/Link/Rect[318.3 729.2 397.9 741.7]/Border[0 0 0]/Dest[525 0 R/XYZ 0 747 0]>>endobj
-200 0 obj<</Subtype/Link/Rect[277.2 666.2 290.0 678.7]/Border[0 0 0]/Dest[557 0 R/XYZ 0 540 0]>>endobj
-201 0 obj<</S/URI/URI<bc7c77416bd48451d2cee5d0a4cd68425ca72f2d5adff895>>>endobj
-202 0 obj<</Subtype/Link/Rect[311.9 592.6 347.4 603.1]/Border[0 0 0]/A 201 0 R>>endobj
-203 0 obj<</Subtype/Link/Rect[192.9 534.6 293.8 547.1]/Border[0 0 0]/Dest[513 0 R/XYZ 0 750 0]>>endobj
-204 0 obj<</S/URI/URI<66316dcc52be3575e9208f0c1edf4091dda5d3c35465da27bc32931d>>>endobj
-205 0 obj<</Subtype/Link/Rect[147.7 511.4 163.4 521.9]/Border[0 0 0]/A 204 0 R>>endobj
-206 0 obj<</S/URI/URI<ff7405d83f8e91aaee471173ebadafa35e5d1542321aa8163b46996df65f73c8d7>>>endobj
-207 0 obj<</Subtype/Link/Rect[168.7 511.4 194.4 521.9]/Border[0 0 0]/A 206 0 R>>endobj
-208 0 obj<</S/URI/URI<4cd47719b292c01ac2e1e4c2515d4e2f0d06863e40c359bff18d07>>>endobj
-209 0 obj<</Subtype/Link/Rect[278.3 511.4 297.0 521.9]/Border[0 0 0]/A 208 0 R>>endobj
-210 0 obj<</S/URI/URI<87e4c3b0886bfd70073886ea8765636c046cf959>>>endobj
-211 0 obj<</Subtype/Link/Rect[409.3 511.4 428.5 521.9]/Border[0 0 0]/A 210 0 R>>endobj
-212 0 obj<</S/URI/URI<6db8be8e4786c64423a1576cdcc28d0627331f>>>endobj
-213 0 obj<</Subtype/Link/Rect[320.5 473.6 339.7 484.1]/Border[0 0 0]/A 212 0 R>>endobj
-214 0 obj<</Subtype/Link/Rect[115.0 340.1 165.8 352.6]/Border[0 0 0]/Dest[539 0 R/XYZ 0 608 0]>>endobj
-215 0 obj<</Subtype/Link/Rect[169.3 302.3 182.1 314.8]/Border[0 0 0]/Dest[537 0 R/XYZ 0 392 0]>>endobj
-216 0 obj<</S/URI/URI<951f0d85bac3bd616b4dc9d245f75dfafc531abe9bcf>>>endobj
-217 0 obj<</Subtype/Link/Rect[482.2 266.5 513.7 277.0]/Border[0 0 0]/A 216 0 R>>endobj
-218 0 obj[198 0 R
-199 0 R
+189 0 R
+191 0 R
+193 0 R
+195 0 R
+197 0 R]endobj
+199 0 obj<</Subtype/Link/Rect[212.4 729.2 297.9 741.7]/Border[0 0 0]/Dest[526 0 R/XYZ 0 694 0]>>endobj
+200 0 obj<</Subtype/Link/Rect[318.3 729.2 397.9 741.7]/Border[0 0 0]/Dest[530 0 R/XYZ 0 747 0]>>endobj
+201 0 obj<</Subtype/Link/Rect[277.2 666.2 290.0 678.7]/Border[0 0 0]/Dest[562 0 R/XYZ 0 540 0]>>endobj
+202 0 obj<</S/URI/URI<83e043bf91c41ddb78d7c5993d8051953886d6a44960fac5>>>endobj
+203 0 obj<</Subtype/Link/Rect[311.9 592.6 347.4 603.1]/Border[0 0 0]/A 202 0 R>>endobj
+204 0 obj<</Subtype/Link/Rect[192.9 534.6 293.8 547.1]/Border[0 0 0]/Dest[518 0 R/XYZ 0 750 0]>>endobj
+205 0 obj<</S/URI/URI<4291e7ce5269d3fbc0cebb035f2586f082023e5413b4d397dc10a45c>>>endobj
+206 0 obj<</Subtype/Link/Rect[147.7 511.4 163.4 521.9]/Border[0 0 0]/A 205 0 R>>endobj
+207 0 obj<</S/URI/URI<f4c1620b0d45bff535c2037cc3ff268e464dc96679c21948c2b08613bd8ea3b540>>>endobj
+208 0 obj<</Subtype/Link/Rect[168.7 511.4 194.4 521.9]/Border[0 0 0]/A 207 0 R>>endobj
+209 0 obj<</S/URI/URI<7217caa5e48f2eaabbe15d33dcc6e0af13726bb2cf96d94be1ddbc>>>endobj
+210 0 obj<</Subtype/Link/Rect[278.3 511.4 297.0 521.9]/Border[0 0 0]/A 209 0 R>>endobj
+211 0 obj<</S/URI/URI<0c7e3aafcaf9640f54085488231d0875d931daa0>>>endobj
+212 0 obj<</Subtype/Link/Rect[409.3 511.4 428.5 521.9]/Border[0 0 0]/A 211 0 R>>endobj
+213 0 obj<</S/URI/URI<f3654f6027234402ac8c27265f32a07c4cdd4c>>>endobj
+214 0 obj<</Subtype/Link/Rect[320.5 473.6 339.7 484.1]/Border[0 0 0]/A 213 0 R>>endobj
+215 0 obj<</Subtype/Link/Rect[115.0 340.1 165.8 352.6]/Border[0 0 0]/Dest[544 0 R/XYZ 0 608 0]>>endobj
+216 0 obj<</Subtype/Link/Rect[169.3 302.3 182.1 314.8]/Border[0 0 0]/Dest[542 0 R/XYZ 0 392 0]>>endobj
+217 0 obj<</S/URI/URI<310d4014cc7746831b5b09db01a760038e99ad834b53>>>endobj
+218 0 obj<</Subtype/Link/Rect[482.2 266.5 513.7 277.0]/Border[0 0 0]/A 217 0 R>>endobj
+219 0 obj[199 0 R
 200 0 R
-202 0 R
+201 0 R
 203 0 R
-205 0 R
-207 0 R
-209 0 R
-211 0 R
-213 0 R
+204 0 R
+206 0 R
+208 0 R
+210 0 R
+212 0 R
 214 0 R
 215 0 R
-217 0 R]endobj
-219 0 obj<</Subtype/Link/Rect[380.8 509.4 401.8 521.9]/Border[0 0 0]/Dest[515 0 R/XYZ 0 224 0]>>endobj
-220 0 obj<</Subtype/Link/Rect[297.4 282.6 309.7 295.1]/Border[0 0 0]/Dest[507 0 R/XYZ 0 785 0]>>endobj
-221 0 obj[219 0 R
-220 0 R]endobj
-222 0 obj<</S/URI/URI<3e324d89a0d440b07f409aec13c93811e4f481e80ae9f7cadff621481d1ad473b2239a30>>>endobj
-223 0 obj<</Subtype/Link/Rect[136.0 652.7 197.6 663.2]/Border[0 0 0]/A 222 0 R>>endobj
-224 0 obj<</Subtype/Link/Rect[284.7 544.4 297.6 556.9]/Border[0 0 0]/Dest[537 0 R/XYZ 0 728 0]>>endobj
-225 0 obj[223 0 R
-224 0 R]endobj
-226 0 obj<</S/URI/URI<c716fa38fe48a33abf45f3b1d56686d46565341517cf0d027e2330e8109a288c6fe5095a874e4c5b0eb8e7f360143b>>>endobj
-227 0 obj<</Subtype/Link/Rect[167.0 272.1 227.4 284.6]/Border[0 0 0]/A 226 0 R>>endobj
-228 0 obj[227 0 R]endobj
-229 0 obj<</Subtype/Link/Rect[64.6 317.6 150.0 330.1]/Border[0 0 0]/Dest[521 0 R/XYZ 0 694 0]>>endobj
-230 0 obj<</Subtype/Link/Rect[67.8 79.7 109.5 92.2]/Border[0 0 0]/Dest[525 0 R/XYZ 0 747 0]>>endobj
-231 0 obj[229 0 R
-230 0 R]endobj
-232 0 obj<</S/URI/URI<dd9a9fa342064b5d55c35fbef0197c91f7f8ec59161db2b933ae17aba6854a7a9b2dd1173ba224dfff0e37182eb0509cb8f40fe7e53d9fbf67393800ff38d484caa55dac59867c1c9998e026de808da80d3f9fd3a87aff2c666e1f88cba0>>>endobj
-233 0 obj<</Subtype/Link/Rect[412.2 751.4 459.1 761.9]/Border[0 0 0]/A 232 0 R>>endobj
-234 0 obj<</S/URI/URI<72ef1ca3932108f7a77b26a69749e7503574c5b24ea4e87e66ab5f7aece4d9f166b5fc58c667af705d>>>endobj
-235 0 obj<</Subtype/Link/Rect[232.3 91.7 303.4 102.2]/Border[0 0 0]/A 234 0 R>>endobj
-236 0 obj[233 0 R
-235 0 R]endobj
-237 0 obj<</S/URI/URI<136a5c427679b1d250e76f253426fd161e7800a6c426cc03741edb06b02f5577ebacc1732545bd61e3>>>endobj
-238 0 obj<</Subtype/Link/Rect[257.5 717.9 291.9 730.4]/Border[0 0 0]/A 237 0 R>>endobj
-239 0 obj<</Subtype/Link/Rect[89.8 662.0 98.5 674.5]/Border[0 0 0]/Dest[531 0 R/XYZ 0 158 0]>>endobj
-240 0 obj<</S/URI/URI<631132118809c74b443cd038895cf1b01ecdac988351a393d4860b08d7043232c7e4992d1a3641985d5b433dcee26a349bb2007b4fd70468dfab6136851ec13582937fdbcffa9928e2b0fa36>>>endobj
-241 0 obj<</Subtype/Link/Rect[136.2 494.1 268.3 506.6]/Border[0 0 0]/A 240 0 R>>endobj
-242 0 obj<</S/URI/URI<af1d6b2437fede1e2c11b1b1e7b55833cee86f36686309d743e566efed8174aa9dc8aae29742c66b6b2775>>>endobj
-243 0 obj<</Subtype/Link/Rect[72.0 312.2 263.9 324.7]/Border[0 0 0]/A 242 0 R>>endobj
-244 0 obj<</S/URI/URI<3f8cb129d1aecc0550edde12b61c2247d1683fdd0866299483a51fe0211a47d407713c9f852a59c6545bc8010d8b21874a38a8c85bc4ebefb72a9c31a2>>>endobj
-245 0 obj<</Subtype/Link/Rect[108.0 161.0 255.7 173.5]/Border[0 0 0]/A 244 0 R>>endobj
-246 0 obj<</S/URI/URI<3f8d2caff0affd8795e045abf23cfc9c1a8f1a075d4a5f1419b60f9280c4273627d388996f527bfa11a39c3ee3409211501358a6f828b225a760a7b546>>>endobj
-247 0 obj<</Subtype/Link/Rect[108.0 148.4 262.6 160.9]/Border[0 0 0]/A 246 0 R>>endobj
-248 0 obj<</S/URI/URI<8cc0e39950f9feb3febb1617b2f23743aa656831b9f09bf44f3d8060747b3904215f58a379aa76f8bc3273623c3b24aca3c7fdaca0a5fcb737ee62a664d11e>>>endobj
-249 0 obj<</Subtype/Link/Rect[108.0 135.8 313.0 148.3]/Border[0 0 0]/A 248 0 R>>endobj
-250 0 obj<</S/URI/URI<4935368b795f078663b3afd9f5e455e4453aa80bd661760c6533b1a978818c04911f9f27b526d85d5eadc70b7435f71968b685d14649eb5918e147dd5d2df1>>>endobj
-251 0 obj<</Subtype/Link/Rect[108.0 123.2 276.3 135.7]/Border[0 0 0]/A 250 0 R>>endobj
-252 0 obj<</S/URI/URI<42d2acca3570e1e36d88563019413502a27eeeb83949cb7c2925cdf871930511c21c86792ddcfd1d0cc992b6e683ce68d1776b01ce0834206cfbe28418f413>>>endobj
-253 0 obj<</Subtype/Link/Rect[108.0 110.6 309.1 123.1]/Border[0 0 0]/A 252 0 R>>endobj
-254 0 obj[238 0 R
-239 0 R
-241 0 R
-243 0 R
-245 0 R
-247 0 R
-249 0 R
+216 0 R
+218 0 R]endobj
+220 0 obj<</Subtype/Link/Rect[380.8 509.4 401.8 521.9]/Border[0 0 0]/Dest[520 0 R/XYZ 0 224 0]>>endobj
+221 0 obj<</Subtype/Link/Rect[297.4 282.6 309.7 295.1]/Border[0 0 0]/Dest[512 0 R/XYZ 0 785 0]>>endobj
+222 0 obj[220 0 R
+221 0 R]endobj
+223 0 obj<</S/URI/URI<e3e18051e88c33e7e0a105a6a8b3dd4b8b34604366ed9745ecf63c74cd2f05086dcc63ea>>>endobj
+224 0 obj<</Subtype/Link/Rect[136.0 652.7 197.6 663.2]/Border[0 0 0]/A 223 0 R>>endobj
+225 0 obj<</Subtype/Link/Rect[284.7 544.4 297.6 556.9]/Border[0 0 0]/Dest[542 0 R/XYZ 0 728 0]>>endobj
+226 0 obj[224 0 R
+225 0 R]endobj
+227 0 obj<</S/URI/URI<53fb20ff78e04cfd9c431cb5f399f633adeafe1f428698fd70585cf6c5e5a49cbc8ac3a2c5330ab63aa76996948136>>>endobj
+228 0 obj<</Subtype/Link/Rect[167.0 272.1 227.4 284.6]/Border[0 0 0]/A 227 0 R>>endobj
+229 0 obj[228 0 R]endobj
+230 0 obj<</Subtype/Link/Rect[64.6 317.6 150.0 330.1]/Border[0 0 0]/Dest[526 0 R/XYZ 0 694 0]>>endobj
+231 0 obj<</Subtype/Link/Rect[67.8 79.7 109.5 92.2]/Border[0 0 0]/Dest[530 0 R/XYZ 0 747 0]>>endobj
+232 0 obj[230 0 R
+231 0 R]endobj
+233 0 obj<</S/URI/URI<b206fbd5aedeb1024956f0d11521a1907bfb24a2b26afad20dc9f5039bc50b097103ebb23b0a2c47e4b3a51a305ba1766de5bd0c67f42ca10226919b156f894b48b0d16ec962b3da5c3464b597372ea5d1be71b686f088a4f532fce921ca>>>endobj
+234 0 obj<</Subtype/Link/Rect[412.2 751.4 459.1 761.9]/Border[0 0 0]/A 233 0 R>>endobj
+235 0 obj<</S/URI/URI<e7aba40438748144934fcb2782b44e4232e72817a9bfb599130d8b87ca6a6e7c1917e6d8fe84f3994e>>>endobj
+236 0 obj<</Subtype/Link/Rect[232.3 91.7 303.4 102.2]/Border[0 0 0]/A 235 0 R>>endobj
+237 0 obj[234 0 R
+236 0 R]endobj
+238 0 obj<</S/URI/URI<bb8f1d7043dc3d2694fb1003143848ce43abf76de6938665a37ba6b26cfbda5cac7cb4689c3a363e4d>>>endobj
+239 0 obj<</Subtype/Link/Rect[257.5 717.9 291.9 730.4]/Border[0 0 0]/A 238 0 R>>endobj
+240 0 obj<</Subtype/Link/Rect[89.8 662.0 98.5 674.5]/Border[0 0 0]/Dest[536 0 R/XYZ 0 158 0]>>endobj
+241 0 obj<</S/URI/URI<25d111a4286bbd12e51acb860b84baa47c1b3fda25cb3b33583e062c4da6501ce017a2e49eebded4082a66d423880c163994bfdc9935f73aa94a47348131dc0c1a59e498ba9ab13689add1bb>>>endobj
+242 0 obj<</Subtype/Link/Rect[136.2 494.1 268.3 506.6]/Border[0 0 0]/A 241 0 R>>endobj
+243 0 obj<</S/URI/URI<0b0ec8947bcb88276a48071d918034557065f556d11c05809b36fe587988bb5483cec3f553fb09a44b4d7e>>>endobj
+244 0 obj<</Subtype/Link/Rect[72.0 218.4 263.9 230.9]/Border[0 0 0]/A 243 0 R>>endobj
+245 0 obj<</S/URI/URI<7161deb2457ba94036d5a55ee0e7fd563b841d9a20937aa22a6431db35ecef1856417cb54516a17a22a1d2aac848b3ea2c38ceabaf9d2ff01bf865f982>>>endobj
+246 0 obj<</Subtype/Link/Rect[108.0 67.2 255.7 79.7]/Border[0 0 0]/A 245 0 R>>endobj
+247 0 obj[239 0 R
+240 0 R
+242 0 R
+244 0 R
+246 0 R]endobj
+248 0 obj<</S/URI/URI<0e403b0aa52331522dd8867914c1c08a1671fe6e4e46274fb07f98d1361568af4cfab0db69f6ee9d98c88aa2a3d19d7b7dd3cd74efb4b056bcf71277b2>>>endobj
+249 0 obj<</Subtype/Link/Rect[72.0 774.5 226.6 785.0]/Border[0 0 0]/A 248 0 R>>endobj
+250 0 obj<</S/URI/URI<141e48ec9704303c365ad205ffa9fb702d33895451107f6f464f01def10ba6abf2a91b0fb5c59824fbce889f00673391cb13b5001be0b1e29e7a6a6a50e153>>>endobj
+251 0 obj<</Subtype/Link/Rect[72.0 761.9 277.0 772.4]/Border[0 0 0]/A 250 0 R>>endobj
+252 0 obj<</S/URI/URI<784435ae9c72bbf53c42058c23d75ad586f0680842db0ade018af529cdc01ffab7f043890ff6ae5a995c7724a968f1ea0539db4b678e2456a38ba2be800268>>>endobj
+253 0 obj<</Subtype/Link/Rect[72.0 749.3 240.3 759.8]/Border[0 0 0]/A 252 0 R>>endobj
+254 0 obj<</S/URI/URI<60f0f05d909d5f6596c8ca2fe83529a5078955f2f8c50ad549ff08c7f7105124b9e31d9209e8380218e4effeb3a8bfcb38d97c8945e148871ade1a724a1aa1>>>endobj
+255 0 obj<</Subtype/Link/Rect[72.0 736.7 273.1 747.2]/Border[0 0 0]/A 254 0 R>>endobj
+256 0 obj[249 0 R
 251 0 R
-253 0 R]endobj
-255 0 obj<</S/URI/URI<22e716740bb89bae164a63129d76399639852154c9107499e71d3114b9afd9d77d0c>>>endobj
-256 0 obj<</Subtype/Link/Rect[350.0 455.4 500.5 467.9]/Border[0 0 0]/A 255 0 R>>endobj
-257 0 obj<</S/URI/URI<798adf5d37a7f9084d4ace8e67d739e8077c14595141b5f5caea011b0195e6334a4c9c17b5e5d1cab363d60c6b0d99d50cd8618e71768cb4b9f2cc4c9c>>>endobj
-258 0 obj<</Subtype/Link/Rect[108.0 405.0 408.7 417.5]/Border[0 0 0]/A 257 0 R>>endobj
-259 0 obj<</S/URI/URI<2cbd3e6e122817481466f31015361391d6e1980e82890ce80c2060a7>>>endobj
-260 0 obj<</Subtype/Link/Rect[105.2 106.2 165.6 118.7]/Border[0 0 0]/A 259 0 R>>endobj
-261 0 obj<</S/URI/URI<52cea80114110752916c1e4d64c1caca53db72>>>endobj
-262 0 obj<</Subtype/Link/Rect[179.6 106.2 256.9 118.7]/Border[0 0 0]/A 261 0 R>>endobj
-263 0 obj[256 0 R
-258 0 R
+253 0 R
+255 0 R]endobj
+257 0 obj<</S/URI/URI<636ee8ae62e40ecc173800d8aa418afb2cb1228c4cf1787c673302023bd975e9f423>>>endobj
+258 0 obj<</Subtype/Link/Rect[350.0 455.4 500.5 467.9]/Border[0 0 0]/A 257 0 R>>endobj
+259 0 obj<</S/URI/URI<f1776ed646f714b0b5cd256a2028380802ff1e70a4c3924dc6576d9b6bf394a118e9e6a7710c170aeff51a4121fc31b1bf2cc235149bc2e6ecc58d0978>>>endobj
+260 0 obj<</Subtype/Link/Rect[108.0 405.0 408.7 417.5]/Border[0 0 0]/A 259 0 R>>endobj
+261 0 obj<</S/URI/URI<07e020f7871fdf3540e528b0929366f1f08a85fc91fde3e0ea19d886>>>endobj
+262 0 obj<</Subtype/Link/Rect[105.2 106.2 165.6 118.7]/Border[0 0 0]/A 261 0 R>>endobj
+263 0 obj<</S/URI/URI<2a91b1adc3e89d569c095a3daed0ca129b17f3>>>endobj
+264 0 obj<</Subtype/Link/Rect[179.6 106.2 256.9 118.7]/Border[0 0 0]/A 263 0 R>>endobj
+265 0 obj[258 0 R
 260 0 R
-262 0 R]endobj
-264 0 obj<</S/URI/URI<5e43b34c8d3e7a33c5a490b407149b60571717760796a30c4a2b1af110215964caeb75024d424e8c89c615>>>endobj
-265 0 obj<</Subtype/Link/Rect[472.4 749.3 503.6 759.8]/Border[0 0 0]/A 264 0 R>>endobj
-266 0 obj<</S/URI/URI<8f55fe185d10b5eb13a6c174b83cb6e06f98a5ec46a88a1bc5109aebc05a6d1b471d4e2ed3ed7bdf5289f3>>>endobj
-267 0 obj<</Subtype/Link/Rect[36.0 736.7 116.5 747.2]/Border[0 0 0]/A 266 0 R>>endobj
-268 0 obj<</S/URI/URI<31d03b555bc500500f11d2a04a044e18417a5b84b6d71299>>>endobj
-269 0 obj<</Subtype/Link/Rect[135.6 567.4 176.4 577.9]/Border[0 0 0]/A 268 0 R>>endobj
-270 0 obj[265 0 R
-267 0 R
-269 0 R]endobj
-271 0 obj<</Subtype/Link/Rect[343.4 741.8 356.2 754.3]/Border[0 0 0]/Dest[569 0 R/XYZ 0 750 0]>>endobj
-272 0 obj<</S/URI/URI<4d78515a67f14fb8e7938489fb77151d0e05c3158cf75a888e300577>>>endobj
-273 0 obj<</Subtype/Link/Rect[211.0 511.4 227.3 521.9]/Border[0 0 0]/A 272 0 R>>endobj
-274 0 obj[271 0 R
+262 0 R
+264 0 R]endobj
+266 0 obj<</S/URI/URI<c8886f0b4332ec09a0ea7fd1c0a0cab611bad965fee3d32723cb328cbb5ac177ade2d145a31b1bddf867dc>>>endobj
+267 0 obj<</Subtype/Link/Rect[472.4 749.3 503.6 759.8]/Border[0 0 0]/A 266 0 R>>endobj
+268 0 obj<</S/URI/URI<8ca57e452a3173b84dfd357a8e499d961ce8b2fde50b345b0475514b95e6863b10d206d80c3b30b7abc7e3>>>endobj
+269 0 obj<</Subtype/Link/Rect[36.0 736.7 116.5 747.2]/Border[0 0 0]/A 268 0 R>>endobj
+270 0 obj<</S/URI/URI<30765ceea30dff0932739bead2e738e477c3ac20e6f2bd88>>>endobj
+271 0 obj<</Subtype/Link/Rect[135.6 567.4 176.4 577.9]/Border[0 0 0]/A 270 0 R>>endobj
+272 0 obj<</S/URI/URI<2de5f595c9bb1f53932fad985de0c9344cc4686bb87498b3318b1134bd8c30932649631697f3c57936>>>endobj
+273 0 obj<</Subtype/Link/Rect[190.4 567.4 227.8 577.9]/Border[0 0 0]/A 272 0 R>>endobj
+274 0 obj[267 0 R
+269 0 R
+271 0 R
 273 0 R]endobj
-275 0 obj<</Subtype/Link/Rect[210.8 651.4 223.1 663.9]/Border[0 0 0]/Dest[505 0 R/XYZ 0 750 0]>>endobj
-276 0 obj<</Subtype/Link/Rect[402.1 626.2 414.4 638.7]/Border[0 0 0]/Dest[545 0 R/XYZ 0 750 0]>>endobj
-277 0 obj[275 0 R
-276 0 R]endobj
-278 0 obj<</S/Launch/F<58019d3992080fe46fbf7a88006f>>>endobj
-279 0 obj<</Subtype/Link/Rect[315.5 682.2 361.0 694.7]/Border[0 0 0]/A 278 0 R>>endobj
-280 0 obj<</S/Launch/F<b8abfe1e26966480a7613d90952603aef2>>>endobj
-281 0 obj<</Subtype/Link/Rect[381.4 682.2 431.3 694.7]/Border[0 0 0]/A 280 0 R>>endobj
-282 0 obj<</Subtype/Link/Rect[418.1 469.5 432.7 482.0]/Border[0 0 0]/Dest[565 0 R/XYZ 0 644 0]>>endobj
-283 0 obj<</S/URI/URI<829301835fc27d8f3a3df14843cd5c44d4881056c42c46570b221f46a52f9edeb239c9992ae46102ee266e49>>>endobj
-284 0 obj<</Subtype/Link/Rect[217.2 282.0 490.7 294.5]/Border[0 0 0]/A 283 0 R>>endobj
-285 0 obj[279 0 R
-281 0 R
-282 0 R
-284 0 R]endobj
-286 0 obj<</Subtype/Link/Rect[117.4 747.3 129.0 759.8]/Border[0 0 0]/Dest[513 0 R/XYZ 0 750 0]>>endobj
-287 0 obj[286 0 R]endobj
-288 0 obj<</Subtype/Link/Rect[112.5 557.7 125.4 570.2]/Border[0 0 0]/Dest[569 0 R/XYZ 0 750 0]>>endobj
-289 0 obj[288 0 R]endobj
-290 0 obj<</Subtype/Link/Rect[479.6 245.4 518.1 257.9]/Border[0 0 0]/Dest[477 0 R/XYZ 0 122 0]>>endobj
-291 0 obj<</Subtype/Link/Rect[36.0 232.8 55.8 245.3]/Border[0 0 0]/Dest[477 0 R/XYZ 0 122 0]>>endobj
-292 0 obj[290 0 R
-291 0 R]endobj
-293 0 obj<</S/URI/URI<ecc6271d45befa9376dd7ddefb6bfe9aee839f29d6a04e5331526ccab9d6d1726bace597d392d9bb9b5c>>>endobj
-294 0 obj<</Subtype/Link/Rect[365.9 659.1 392.2 671.6]/Border[0 0 0]/A 293 0 R>>endobj
-295 0 obj<</S/URI/URI<6a34c20b96eafcaf912760b40554798c673887ae2e8f36ae69756a86bf15dc2ab47be3b62e1fa1d690753dcd6b94>>>endobj
-296 0 obj<</Subtype/Link/Rect[390.8 381.9 409.4 394.4]/Border[0 0 0]/A 295 0 R>>endobj
-297 0 obj<</S/URI/URI<60fb2d776c512b2f1bb44c5017c1d4e3a25bcbfe6a65facf5851126dfff8f8b63b2c3e4f4a5ad2f82eb89ad30f71cb5771cf2a543dda0af3a40764>>>endobj
-298 0 obj<</Subtype/Link/Rect[481.8 381.9 512.1 394.4]/Border[0 0 0]/A 297 0 R>>endobj
-299 0 obj[294 0 R
-296 0 R
-298 0 R]endobj
-300 0 obj<</Subtype/Link/Rect[173.6 232.2 184.7 244.7]/Border[0 0 0]/Dest[521 0 R/XYZ 0 694 0]>>endobj
-301 0 obj[300 0 R]endobj
-302 0 obj<</S/URI/URI<c245584f7157902d7a72677c886d4d9b8f6185d3e477c585321d214ef91e88c5584996d9ee2f81411860db03c52b582cb54b2ad8f7fd46e0d0f487518d8ba19c501afd7c314081d4763f940d>>>endobj
-303 0 obj<</Subtype/Link/Rect[120.1 524.1 219.7 536.6]/Border[0 0 0]/A 302 0 R>>endobj
-304 0 obj[303 0 R]endobj
-305 0 obj<</S/URI/URI<16c9579a02581ca305d8d7a8dee6da049a3df21b4ac1fa>>>endobj
-306 0 obj<</Subtype/Link/Rect[240.7 374.3 270.5 384.8]/Border[0 0 0]/A 305 0 R>>endobj
-307 0 obj[306 0 R]endobj
-308 0 obj<</S/URI/URI<4fcc1f6dbee7a7fd3f79b2ce82c5dae94edd3020b1b9b01a8f1ace72580cc6d8391eb2fb77b46060779f05bf502c>>>endobj
-309 0 obj<</Subtype/Link/Rect[72.0 329.5 285.0 340.0]/Border[0 0 0]/A 308 0 R>>endobj
-310 0 obj<</S/URI/URI<6d1abd78d7dd33909dbc50cf284719cbb4b9da02c6c567f902f8e97c254ac69e89aab85f1472e211e9a5796c6d497379bc00fb6cdd2ca1>>>endobj
-311 0 obj<</Subtype/Link/Rect[72.0 316.9 202.8 327.4]/Border[0 0 0]/A 310 0 R>>endobj
-312 0 obj<</S/URI/URI<012bf99193d8952cd54a293c550f7a55eb614c189be127>>>endobj
-313 0 obj<</Subtype/Link/Rect[187.3 241.3 239.3 251.8]/Border[0 0 0]/A 312 0 R>>endobj
-314 0 obj<</S/Launch/F<76d28cf152f54b76345f>>>endobj
-315 0 obj<</Subtype/Link/Rect[71.0 91.7 164.3 102.2]/Border[0 0 0]/A 314 0 R>>endobj
-316 0 obj<</S/URI/URI<9c327aac0dc6ad9ee0eb5b622682089835893769977b>>>endobj
-317 0 obj<</Subtype/Link/Rect[110.7 66.5 195.5 77.0]/Border[0 0 0]/A 316 0 R>>endobj
-318 0 obj[309 0 R
-311 0 R
-313 0 R
+275 0 obj<</Subtype/Link/Rect[343.4 741.8 356.2 754.3]/Border[0 0 0]/Dest[574 0 R/XYZ 0 750 0]>>endobj
+276 0 obj<</S/URI/URI<3d7a4d627cef0658c6ca64edec0c00af54435dc8a6b47a51d3b0f99d>>>endobj
+277 0 obj<</Subtype/Link/Rect[211.0 511.4 227.3 521.9]/Border[0 0 0]/A 276 0 R>>endobj
+278 0 obj[275 0 R
+277 0 R]endobj
+279 0 obj<</Subtype/Link/Rect[210.8 651.4 223.1 663.9]/Border[0 0 0]/Dest[510 0 R/XYZ 0 750 0]>>endobj
+280 0 obj<</Subtype/Link/Rect[402.1 626.2 414.4 638.7]/Border[0 0 0]/Dest[550 0 R/XYZ 0 750 0]>>endobj
+281 0 obj[279 0 R
+280 0 R]endobj
+282 0 obj<</S/Launch/F<ae90b62c02fc0fca2d9f5d72e960>>>endobj
+283 0 obj<</Subtype/Link/Rect[315.5 682.2 361.0 694.7]/Border[0 0 0]/A 282 0 R>>endobj
+284 0 obj<</S/Launch/F<b259057718be80192c480bf3f746ad1fd6>>>endobj
+285 0 obj<</Subtype/Link/Rect[381.4 682.2 431.3 694.7]/Border[0 0 0]/A 284 0 R>>endobj
+286 0 obj<</Subtype/Link/Rect[418.1 469.5 432.7 482.0]/Border[0 0 0]/Dest[570 0 R/XYZ 0 644 0]>>endobj
+287 0 obj<</S/URI/URI<82d2ce759ca2633740beb97d734247dc9476ed816df0989fcf0bd5e4674f11a896655b7204299f3cb4d88dd9>>>endobj
+288 0 obj<</Subtype/Link/Rect[217.2 282.0 490.7 294.5]/Border[0 0 0]/A 287 0 R>>endobj
+289 0 obj[283 0 R
+285 0 R
+286 0 R
+288 0 R]endobj
+290 0 obj<</Subtype/Link/Rect[117.4 747.3 129.0 759.8]/Border[0 0 0]/Dest[518 0 R/XYZ 0 750 0]>>endobj
+291 0 obj[290 0 R]endobj
+292 0 obj<</Subtype/Link/Rect[112.5 557.7 125.4 570.2]/Border[0 0 0]/Dest[574 0 R/XYZ 0 750 0]>>endobj
+293 0 obj[292 0 R]endobj
+294 0 obj<</Subtype/Link/Rect[479.6 245.4 518.1 257.9]/Border[0 0 0]/Dest[482 0 R/XYZ 0 122 0]>>endobj
+295 0 obj<</Subtype/Link/Rect[36.0 232.8 55.8 245.3]/Border[0 0 0]/Dest[482 0 R/XYZ 0 122 0]>>endobj
+296 0 obj[294 0 R
+295 0 R]endobj
+297 0 obj<</S/URI/URI<29a41cdd853ff25e933cb652bb6dca409ddcd1d9cd5cc113eda50b379543b5d1cd79458482532e121277>>>endobj
+298 0 obj<</Subtype/Link/Rect[365.9 659.1 392.2 671.6]/Border[0 0 0]/A 297 0 R>>endobj
+299 0 obj<</S/URI/URI<fcf763fd7f5dbcd6075b5cdb80f6fc20e1ca8716ab7ac193da78f22075df8e035f2d30824c8296146660bd119db7>>>endobj
+300 0 obj<</Subtype/Link/Rect[390.8 381.9 409.4 394.4]/Border[0 0 0]/A 299 0 R>>endobj
+301 0 obj<</S/URI/URI<1a1195d8b679ff2e80b4c16ed5545acd56a96c9e2d07cae98647602e0e2344e5a007e45894b238b191003ee4c80f52970896f433870b63f43206d8>>>endobj
+302 0 obj<</Subtype/Link/Rect[481.8 381.9 512.1 394.4]/Border[0 0 0]/A 301 0 R>>endobj
+303 0 obj[298 0 R
+300 0 R
+302 0 R]endobj
+304 0 obj<</Subtype/Link/Rect[173.6 232.2 184.7 244.7]/Border[0 0 0]/Dest[526 0 R/XYZ 0 694 0]>>endobj
+305 0 obj[304 0 R]endobj
+306 0 obj<</S/URI/URI<e700f073624f4333d8eb838d484c83f61dbc27f7e038db665eecc0cf038a4c7c67a630e123a7a359b91c50aa81fbf510bef6cc3e136c589fa3c4995c9d4f4fb9009b24be3ac4f662c6199f59>>>endobj
+307 0 obj<</Subtype/Link/Rect[120.1 524.1 219.7 536.6]/Border[0 0 0]/A 306 0 R>>endobj
+308 0 obj[307 0 R]endobj
+309 0 obj<</S/URI/URI<2e501a36f160d5bd5af1e0333f1489f30146741b324187>>>endobj
+310 0 obj<</Subtype/Link/Rect[240.7 374.3 270.5 384.8]/Border[0 0 0]/A 309 0 R>>endobj
+311 0 obj[310 0 R]endobj
+312 0 obj<</S/URI/URI<798d14f0e88d40be484935265a7e44f9d685a02ceabfbe8801d98535d2d24e701a8f2009c131dc905ae1d1bee5dd>>>endobj
+313 0 obj<</Subtype/Link/Rect[72.0 329.5 285.0 340.0]/Border[0 0 0]/A 312 0 R>>endobj
+314 0 obj<</S/URI/URI<7ebcc905ce6d257595a916a6f2bdf714875babe1e97747d92cb6f972d87906c183ae0c910d8b8aecc7cbebd5b06a6ff781564d86467222>>>endobj
+315 0 obj<</Subtype/Link/Rect[72.0 316.9 202.8 327.4]/Border[0 0 0]/A 314 0 R>>endobj
+316 0 obj<</S/URI/URI<f2d6723f2c78bb5bb9c28cc68dcad369776dd501ec7bd5>>>endobj
+317 0 obj<</Subtype/Link/Rect[187.3 241.3 239.3 251.8]/Border[0 0 0]/A 316 0 R>>endobj
+318 0 obj<</S/Launch/F<6e0ef68e91e2fa4e4c86>>>endobj
+319 0 obj<</Subtype/Link/Rect[71.0 91.7 164.3 102.2]/Border[0 0 0]/A 318 0 R>>endobj
+320 0 obj<</S/URI/URI<80dc7dc26d629097d954fbd9d80a832ad9ace2c61d4d>>>endobj
+321 0 obj<</Subtype/Link/Rect[110.7 66.5 195.5 77.0]/Border[0 0 0]/A 320 0 R>>endobj
+322 0 obj[313 0 R
 315 0 R
-317 0 R]endobj
-319 0 obj<</Dests 320 0 R>>endobj
-320 0 obj<</Kids[321 0 R]>>endobj
-321 0 obj<</Limits[<ca><8367>]/Names[<ca>322 0 R<ca6e>323 0 R<ca6f>324 0 R<ca6c>325 0 R<ca6d>326 0 R<ca6a>327 0 R<ca6b>328 0 R<c9>329 0 R<c8>330 0 R<cf>331 0 R<ce>332 0 R<cd>333 0 R<cc>334 0 R<c3>335 0 R<c2>336 0 R<996f>337 0 R<996c>338 0 R<996d>339 0 R<996a>340 0 R<986f>341 0 R<986c>342 0 R<986d>343 0 R<986a>344 0 R<986b>345 0 R<9868>346 0 R<9869>347 0 R<9866>348 0 R<9f6f>349 0 R<9f6c>350 0 R<9f6d>351 0 R<9d6f>352 0 R<9d6c>353 0 R<9d6d>354 0 R<9d6a>355 0 R<9d3f9d>356 0 R<9d3b98b4485c3d626650589e307fe97c432bfc7d5edbb64d>357 0 R<9c>358 0 R<9c6f>359 0 R<9c6fdc>360 0 R<9c6fdd>361 0 R<9c6fde>362 0 R<9c6fdf>363 0 R<9c6fd8>364 0 R<9c6fd9>365 0 R<9c6fda>366 0 R<9c6c>367 0 R<9c6d>368 0 R<9c6a>369 0 R<9c6b>370 0 R<9c68>371 0 R<9c69>372 0 R<9c66>373 0 R<9c67>374 0 R<9c3b82b252583f54671c50982d3bf769>375 0 R<936f>376 0 R<936c>377 0 R<936d>378 0 R<926f>379 0 R<926c>380 0 R<926d>381 0 R<926a>382 0 R<926b>383 0 R<9268>384 0 R<9269>385 0 R<9266>386 0 R<9267>387 0 R<906f>388 0 R<906c>389 0 R<906d>390 0 R<906a>391 0 R<906b>392 0 R<9068>393 0 R<966e>394 0 R<966f>395 0 R<966c>396 0 R<966d>397 0 R<966a>398 0 R<966b>399 0 R<9668>400 0 R<9669>401 0 R<9666>402 0 R<946f>403 0 R<946fdc>404 0 R<946fdd>405 0 R<946fde>406 0 R<946fdf>407 0 R<946fd8>408 0 R<946fd9>409 0 R<946fda>410 0 R<946fdb>411 0 R<946c>412 0 R<946d>413 0 R<946a>414 0 R<946b>415 0 R<9468>416 0 R<9469>417 0 R<9466>418 0 R<9467>419 0 R<896f>420 0 R<896fdc>421 0 R<896fdd>422 0 R<896fde>423 0 R<896fdf>424 0 R<896fd8>425 0 R<896fd9>426 0 R<896c>427 0 R<896d>428 0 R<896a>429 0 R<896b>430 0 R<8968>431 0 R<8969>432 0 R<8966>433 0 R<8967>434 0 R<886f>435 0 R<886c>436 0 R<886d>437 0 R<886a>438 0 R<886b>439 0 R<8868>440 0 R<8869>441 0 R<8f6f>442 0 R<8f6c>443 0 R<8f6d>444 0 R<8f6a>445 0 R<8f6b>446 0 R<8f68>447 0 R<8f69>448 0 R<8f66>449 0 R<836f>450 0 R<836fdc>451 0 R<836c>452 0 R<836d>453 0 R<836a>454 0 R<836b>455 0 R<8368>456 0 R<8369>457 0 R<8366>458 0 R<8367>459 0 R]>>endobj
-322 0 obj<</D[473 0 R/XYZ 0 785 0]>>endobj
-323 0 obj<</D[545 0 R/XYZ 0 785 0]>>endobj
-324 0 obj<</D[553 0 R/XYZ 0 785 0]>>endobj
-325 0 obj<</D[557 0 R/XYZ 0 785 0]>>endobj
-326 0 obj<</D[561 0 R/XYZ 0 785 0]>>endobj
-327 0 obj<</D[569 0 R/XYZ 0 785 0]>>endobj
-328 0 obj<</D[581 0 R/XYZ 0 785 0]>>endobj
-329 0 obj<</D[477 0 R/XYZ 0 785 0]>>endobj
-330 0 obj<</D[493 0 R/XYZ 0 785 0]>>endobj
-331 0 obj<</D[497 0 R/XYZ 0 785 0]>>endobj
-332 0 obj<</D[505 0 R/XYZ 0 785 0]>>endobj
-333 0 obj<</D[513 0 R/XYZ 0 785 0]>>endobj
-334 0 obj<</D[521 0 R/XYZ 0 785 0]>>endobj
-335 0 obj<</D[529 0 R/XYZ 0 785 0]>>endobj
-336 0 obj<</D[537 0 R/XYZ 0 785 0]>>endobj
-337 0 obj<</D[493 0 R/XYZ 0 750 0]>>endobj
-338 0 obj<</D[493 0 R/XYZ 0 694 0]>>endobj
-339 0 obj<</D[493 0 R/XYZ 0 588 0]>>endobj
-340 0 obj<</D[493 0 R/XYZ 0 282 0]>>endobj
-341 0 obj<</D[505 0 R/XYZ 0 750 0]>>endobj
-342 0 obj<</D[505 0 R/XYZ 0 241 0]>>endobj
-343 0 obj<</D[507 0 R/XYZ 0 785 0]>>endobj
-344 0 obj<</D[507 0 R/XYZ 0 198 0]>>endobj
-345 0 obj<</D[509 0 R/XYZ 0 539 0]>>endobj
-346 0 obj<</D[509 0 R/XYZ 0 381 0]>>endobj
-347 0 obj<</D[509 0 R/XYZ 0 244 0]>>endobj
-348 0 obj<</D[509 0 R/XYZ 0 175 0]>>endobj
-349 0 obj<</D[557 0 R/XYZ 0 750 0]>>endobj
-350 0 obj<</D[557 0 R/XYZ 0 540 0]>>endobj
-351 0 obj<</D[557 0 R/XYZ 0 358 0]>>endobj
-352 0 obj<</D[497 0 R/XYZ 0 750 0]>>endobj
-353 0 obj<</D[499 0 R/XYZ 0 178 0]>>endobj
-354 0 obj<</D[499 0 R/XYZ 0 122 0]>>endobj
-355 0 obj<</D[501 0 R/XYZ 0 785 0]>>endobj
-356 0 obj<</D[473 0 R/XYZ 0 785 0]>>endobj
-357 0 obj<</D[473 0 R/XYZ 0 785 0]>>endobj
-358 0 obj<</D[477 0 R/XYZ 0 785 0]>>endobj
-359 0 obj<</D[477 0 R/XYZ 0 750 0]>>endobj
-360 0 obj<</D[483 0 R/XYZ 0 433 0]>>endobj
-361 0 obj<</D[485 0 R/XYZ 0 570 0]>>endobj
-362 0 obj<</D[487 0 R/XYZ 0 638 0]>>endobj
-363 0 obj<</D[487 0 R/XYZ 0 531 0]>>endobj
-364 0 obj<</D[487 0 R/XYZ 0 362 0]>>endobj
-365 0 obj<</D[487 0 R/XYZ 0 255 0]>>endobj
-366 0 obj<</D[487 0 R/XYZ 0 169 0]>>endobj
-367 0 obj<</D[477 0 R/XYZ 0 404 0]>>endobj
-368 0 obj<</D[477 0 R/XYZ 0 122 0]>>endobj
-369 0 obj<</D[481 0 R/XYZ 0 785 0]>>endobj
-370 0 obj<</D[481 0 R/XYZ 0 552 0]>>endobj
-371 0 obj<</D[481 0 R/XYZ 0 408 0]>>endobj
-372 0 obj<</D[481 0 R/XYZ 0 251 0]>>endobj
-373 0 obj<</D[483 0 R/XYZ 0 785 0]>>endobj
-374 0 obj<</D[483 0 R/XYZ 0 577 0]>>endobj
-375 0 obj<</D[569 0 R/XYZ 0 163 0]>>endobj
-376 0 obj<</D[553 0 R/XYZ 0 750 0]>>endobj
-377 0 obj<</D[553 0 R/XYZ 0 682 0]>>endobj
-378 0 obj<</D[553 0 R/XYZ 0 382 0]>>endobj
-379 0 obj<</D[529 0 R/XYZ 0 750 0]>>endobj
-380 0 obj<</D[529 0 R/XYZ 0 423 0]>>endobj
-381 0 obj<</D[531 0 R/XYZ 0 532 0]>>endobj
-382 0 obj<</D[531 0 R/XYZ 0 350 0]>>endobj
-383 0 obj<</D[531 0 R/XYZ 0 158 0]>>endobj
-384 0 obj<</D[533 0 R/XYZ 0 705 0]>>endobj
-385 0 obj<</D[533 0 R/XYZ 0 649 0]>>endobj
-386 0 obj<</D[533 0 R/XYZ 0 593 0]>>endobj
-387 0 obj<</D[533 0 R/XYZ 0 393 0]>>endobj
-388 0 obj<</D[537 0 R/XYZ 0 728 0]>>endobj
-389 0 obj<</D[537 0 R/XYZ 0 536 0]>>endobj
-390 0 obj<</D[537 0 R/XYZ 0 392 0]>>endobj
-391 0 obj<</D[537 0 R/XYZ 0 199 0]>>endobj
-392 0 obj<</D[539 0 R/XYZ 0 608 0]>>endobj
-393 0 obj<</D[541 0 R/XYZ 0 455 0]>>endobj
-394 0 obj<</D[561 0 R/XYZ 0 750 0]>>endobj
-395 0 obj<</D[561 0 R/XYZ 0 669 0]>>endobj
-396 0 obj<</D[561 0 R/XYZ 0 456 0]>>endobj
-397 0 obj<</D[563 0 R/XYZ 0 722 0]>>endobj
-398 0 obj<</D[563 0 R/XYZ 0 597 0]>>endobj
-399 0 obj<</D[563 0 R/XYZ 0 541 0]>>endobj
-400 0 obj<</D[563 0 R/XYZ 0 397 0]>>endobj
-401 0 obj<</D[565 0 R/XYZ 0 644 0]>>endobj
-402 0 obj<</D[565 0 R/XYZ 0 218 0]>>endobj
-403 0 obj<</D[581 0 R/XYZ 0 750 0]>>endobj
-404 0 obj<</D[585 0 R/XYZ 0 635 0]>>endobj
-405 0 obj<</D[585 0 R/XYZ 0 579 0]>>endobj
-406 0 obj<</D[585 0 R/XYZ 0 442 0]>>endobj
-407 0 obj<</D[585 0 R/XYZ 0 197 0]>>endobj
-408 0 obj<</D[585 0 R/XYZ 0 128 0]>>endobj
-409 0 obj<</D[587 0 R/XYZ 0 722 0]>>endobj
-410 0 obj<</D[587 0 R/XYZ 0 439 0]>>endobj
-411 0 obj<</D[587 0 R/XYZ 0 190 0]>>endobj
-412 0 obj<</D[581 0 R/XYZ 0 669 0]>>endobj
-413 0 obj<</D[581 0 R/XYZ 0 339 0]>>endobj
-414 0 obj<</D[581 0 R/XYZ 0 270 0]>>endobj
-415 0 obj<</D[583 0 R/XYZ 0 785 0]>>endobj
-416 0 obj<</D[583 0 R/XYZ 0 572 0]>>endobj
-417 0 obj<</D[583 0 R/XYZ 0 359 0]>>endobj
-418 0 obj<</D[583 0 R/XYZ 0 190 0]>>endobj
-419 0 obj<</D[585 0 R/XYZ 0 785 0]>>endobj
-420 0 obj<</D[545 0 R/XYZ 0 750 0]>>endobj
-421 0 obj<</D[549 0 R/XYZ 0 303 0]>>endobj
-422 0 obj<</D[549 0 R/XYZ 0 235 0]>>endobj
-423 0 obj<</D[549 0 R/XYZ 0 166 0]>>endobj
-424 0 obj<</D[551 0 R/XYZ 0 695 0]>>endobj
-425 0 obj<</D[551 0 R/XYZ 0 626 0]>>endobj
-426 0 obj<</D[551 0 R/XYZ 0 383 0]>>endobj
-427 0 obj<</D[547 0 R/XYZ 0 785 0]>>endobj
-428 0 obj<</D[547 0 R/XYZ 0 653 0]>>endobj
-429 0 obj<</D[547 0 R/XYZ 0 496 0]>>endobj
-430 0 obj<</D[547 0 R/XYZ 0 422 0]>>endobj
-431 0 obj<</D[547 0 R/XYZ 0 179 0]>>endobj
-432 0 obj<</D[549 0 R/XYZ 0 734 0]>>endobj
-433 0 obj<</D[549 0 R/XYZ 0 635 0]>>endobj
-434 0 obj<</D[549 0 R/XYZ 0 397 0]>>endobj
-435 0 obj<</D[521 0 R/XYZ 0 750 0]>>endobj
-436 0 obj<</D[521 0 R/XYZ 0 694 0]>>endobj
-437 0 obj<</D[523 0 R/XYZ 0 373 0]>>endobj
-438 0 obj<</D[523 0 R/XYZ 0 229 0]>>endobj
-439 0 obj<</D[523 0 R/XYZ 0 135 0]>>endobj
-440 0 obj<</D[525 0 R/XYZ 0 747 0]>>endobj
-441 0 obj<</D[525 0 R/XYZ 0 628 0]>>endobj
-442 0 obj<</D[513 0 R/XYZ 0 750 0]>>endobj
-443 0 obj<</D[515 0 R/XYZ 0 785 0]>>endobj
-444 0 obj<</D[515 0 R/XYZ 0 224 0]>>endobj
-445 0 obj<</D[517 0 R/XYZ 0 535 0]>>endobj
-446 0 obj<</D[517 0 R/XYZ 0 327 0]>>endobj
-447 0 obj<</D[517 0 R/XYZ 0 259 0]>>endobj
-448 0 obj<</D[517 0 R/XYZ 0 190 0]>>endobj
-449 0 obj<</D[517 0 R/XYZ 0 122 0]>>endobj
-450 0 obj<</D[569 0 R/XYZ 0 750 0]>>endobj
-451 0 obj<</D[577 0 R/XYZ 0 511 0]>>endobj
-452 0 obj<</D[569 0 R/XYZ 0 600 0]>>endobj
-453 0 obj<</D[569 0 R/XYZ 0 494 0]>>endobj
-454 0 obj<</D[569 0 R/XYZ 0 163 0]>>endobj
-455 0 obj<</D[571 0 R/XYZ 0 220 0]>>endobj
-456 0 obj<</D[571 0 R/XYZ 0 151 0]>>endobj
-457 0 obj<</D[575 0 R/XYZ 0 495 0]>>endobj
-458 0 obj<</D[575 0 R/XYZ 0 300 0]>>endobj
-459 0 obj<</D[577 0 R/XYZ 0 648 0]>>endobj
-460 0 obj<</Type/Pages/Count 65/Kids[461 0 R
-463 0 R
-465 0 R
-467 0 R
-469 0 R
-471 0 R
-473 0 R
-475 0 R
-477 0 R
-479 0 R
-481 0 R
-483 0 R
-485 0 R
-487 0 R
-489 0 R
-491 0 R
-493 0 R
-495 0 R
-497 0 R
-499 0 R
-501 0 R
-503 0 R
-505 0 R
-507 0 R
-509 0 R
-511 0 R
-513 0 R
-515 0 R
-517 0 R
-519 0 R
-521 0 R
-523 0 R
-525 0 R
-527 0 R
-529 0 R
-531 0 R
-533 0 R
-535 0 R
-537 0 R
-539 0 R
-541 0 R
-543 0 R
-545 0 R
-547 0 R
-549 0 R
-551 0 R
-553 0 R
-555 0 R
-557 0 R
-559 0 R
-561 0 R
-563 0 R
-565 0 R
-567 0 R
-569 0 R
-571 0 R
-573 0 R
-575 0 R
-577 0 R
-579 0 R
-581 0 R
-583 0 R
-585 0 R
-587 0 R
-589 0 R
+317 0 R
+319 0 R
+321 0 R]endobj
+323 0 obj<</Dests 324 0 R>>endobj
+324 0 obj<</Kids[325 0 R]>>endobj
+325 0 obj<</Limits[<02><4b66>]/Names[<02>326 0 R<026f>327 0 R<026e>328 0 R<026d>329 0 R<026c>330 0 R<026b>331 0 R<026a>332 0 R<01>333 0 R<00>334 0 R<07>335 0 R<06>336 0 R<05>337 0 R<04>338 0 R<0b>339 0 R<0a>340 0 R<516e>341 0 R<516d>342 0 R<516c>343 0 R<516b>344 0 R<506e>345 0 R<506d>346 0 R<506c>347 0 R<506b>348 0 R<506a>349 0 R<5069>350 0 R<5068>351 0 R<5067>352 0 R<576e>353 0 R<576d>354 0 R<576c>355 0 R<556e>356 0 R<556d>357 0 R<556c>358 0 R<556b>359 0 R<553eb1>360 0 R<553ab484fe15175611b94e740a25eaa69a1c1f92b23e2238>361 0 R<54>362 0 R<546e>363 0 R<546ef0>364 0 R<546ef1>365 0 R<546ef2>366 0 R<546ef3>367 0 R<546ef4>368 0 R<546ef5>369 0 R<546ef6>370 0 R<546d>371 0 R<546c>372 0 R<546b>373 0 R<546a>374 0 R<5469>375 0 R<5468>376 0 R<5467>377 0 R<5466>378 0 R<543aae82e411156010f546721761f4b3>379 0 R<5b6e>380 0 R<5b6d>381 0 R<5b6c>382 0 R<5a6e>383 0 R<5a6ef0>384 0 R<5a6d>385 0 R<5a6c>386 0 R<5a6b>387 0 R<5a6a>388 0 R<5a69>389 0 R<5a68>390 0 R<5a67>391 0 R<5a66>392 0 R<586e>393 0 R<586d>394 0 R<586c>395 0 R<586b>396 0 R<586a>397 0 R<5869>398 0 R<5e6f>399 0 R<5e6e>400 0 R<5e6d>401 0 R<5e6c>402 0 R<5e6b>403 0 R<5e6a>404 0 R<5e69>405 0 R<5e68>406 0 R<5e67>407 0 R<5c6e>408 0 R<5c6ef0>409 0 R<5c6ef1>410 0 R<5c6ef2>411 0 R<5c6ef3>412 0 R<5c6ef4>413 0 R<5c6ef5>414 0 R<5c6ef6>415 0 R<5c6ef7>416 0 R<5c6d>417 0 R<5c6c>418 0 R<5c6b>419 0 R<5c6a>420 0 R<5c69>421 0 R<5c68>422 0 R<5c67>423 0 R<5c66>424 0 R<416e>425 0 R<416ef0>426 0 R<416ef1>427 0 R<416ef2>428 0 R<416ef3>429 0 R<416ef4>430 0 R<416ef5>431 0 R<416d>432 0 R<416c>433 0 R<416b>434 0 R<416a>435 0 R<4169>436 0 R<4168>437 0 R<4167>438 0 R<4166>439 0 R<406e>440 0 R<406d>441 0 R<406c>442 0 R<406b>443 0 R<406a>444 0 R<4069>445 0 R<4068>446 0 R<476e>447 0 R<476d>448 0 R<476c>449 0 R<476b>450 0 R<476a>451 0 R<4769>452 0 R<4768>453 0 R<4767>454 0 R<4b6e>455 0 R<4b6ef0>456 0 R<4b6d>457 0 R<4b6c>458 0 R<4b6b>459 0 R<4b6a>460 0 R<4b69>461 0 R<4b68>462 0 R<4b67>463 0 R<4b66>464 0 R]>>endobj
+326 0 obj<</D[478 0 R/XYZ 0 785 0]>>endobj
+327 0 obj<</D[550 0 R/XYZ 0 785 0]>>endobj
+328 0 obj<</D[558 0 R/XYZ 0 785 0]>>endobj
+329 0 obj<</D[562 0 R/XYZ 0 785 0]>>endobj
+330 0 obj<</D[566 0 R/XYZ 0 785 0]>>endobj
+331 0 obj<</D[574 0 R/XYZ 0 785 0]>>endobj
+332 0 obj<</D[586 0 R/XYZ 0 785 0]>>endobj
+333 0 obj<</D[482 0 R/XYZ 0 785 0]>>endobj
+334 0 obj<</D[498 0 R/XYZ 0 785 0]>>endobj
+335 0 obj<</D[502 0 R/XYZ 0 785 0]>>endobj
+336 0 obj<</D[510 0 R/XYZ 0 785 0]>>endobj
+337 0 obj<</D[518 0 R/XYZ 0 785 0]>>endobj
+338 0 obj<</D[526 0 R/XYZ 0 785 0]>>endobj
+339 0 obj<</D[534 0 R/XYZ 0 785 0]>>endobj
+340 0 obj<</D[542 0 R/XYZ 0 785 0]>>endobj
+341 0 obj<</D[498 0 R/XYZ 0 750 0]>>endobj
+342 0 obj<</D[498 0 R/XYZ 0 694 0]>>endobj
+343 0 obj<</D[498 0 R/XYZ 0 588 0]>>endobj
+344 0 obj<</D[498 0 R/XYZ 0 282 0]>>endobj
+345 0 obj<</D[510 0 R/XYZ 0 750 0]>>endobj
+346 0 obj<</D[510 0 R/XYZ 0 241 0]>>endobj
+347 0 obj<</D[512 0 R/XYZ 0 785 0]>>endobj
+348 0 obj<</D[512 0 R/XYZ 0 198 0]>>endobj
+349 0 obj<</D[514 0 R/XYZ 0 539 0]>>endobj
+350 0 obj<</D[514 0 R/XYZ 0 381 0]>>endobj
+351 0 obj<</D[514 0 R/XYZ 0 244 0]>>endobj
+352 0 obj<</D[514 0 R/XYZ 0 175 0]>>endobj
+353 0 obj<</D[562 0 R/XYZ 0 750 0]>>endobj
+354 0 obj<</D[562 0 R/XYZ 0 540 0]>>endobj
+355 0 obj<</D[562 0 R/XYZ 0 358 0]>>endobj
+356 0 obj<</D[502 0 R/XYZ 0 750 0]>>endobj
+357 0 obj<</D[504 0 R/XYZ 0 178 0]>>endobj
+358 0 obj<</D[504 0 R/XYZ 0 122 0]>>endobj
+359 0 obj<</D[506 0 R/XYZ 0 785 0]>>endobj
+360 0 obj<</D[478 0 R/XYZ 0 785 0]>>endobj
+361 0 obj<</D[478 0 R/XYZ 0 785 0]>>endobj
+362 0 obj<</D[482 0 R/XYZ 0 785 0]>>endobj
+363 0 obj<</D[482 0 R/XYZ 0 750 0]>>endobj
+364 0 obj<</D[488 0 R/XYZ 0 433 0]>>endobj
+365 0 obj<</D[490 0 R/XYZ 0 570 0]>>endobj
+366 0 obj<</D[492 0 R/XYZ 0 638 0]>>endobj
+367 0 obj<</D[492 0 R/XYZ 0 531 0]>>endobj
+368 0 obj<</D[492 0 R/XYZ 0 362 0]>>endobj
+369 0 obj<</D[492 0 R/XYZ 0 255 0]>>endobj
+370 0 obj<</D[492 0 R/XYZ 0 169 0]>>endobj
+371 0 obj<</D[482 0 R/XYZ 0 404 0]>>endobj
+372 0 obj<</D[482 0 R/XYZ 0 122 0]>>endobj
+373 0 obj<</D[486 0 R/XYZ 0 785 0]>>endobj
+374 0 obj<</D[486 0 R/XYZ 0 552 0]>>endobj
+375 0 obj<</D[486 0 R/XYZ 0 408 0]>>endobj
+376 0 obj<</D[486 0 R/XYZ 0 251 0]>>endobj
+377 0 obj<</D[488 0 R/XYZ 0 785 0]>>endobj
+378 0 obj<</D[488 0 R/XYZ 0 577 0]>>endobj
+379 0 obj<</D[574 0 R/XYZ 0 163 0]>>endobj
+380 0 obj<</D[558 0 R/XYZ 0 750 0]>>endobj
+381 0 obj<</D[558 0 R/XYZ 0 682 0]>>endobj
+382 0 obj<</D[558 0 R/XYZ 0 382 0]>>endobj
+383 0 obj<</D[534 0 R/XYZ 0 750 0]>>endobj
+384 0 obj<</D[538 0 R/XYZ 0 362 0]>>endobj
+385 0 obj<</D[534 0 R/XYZ 0 423 0]>>endobj
+386 0 obj<</D[536 0 R/XYZ 0 532 0]>>endobj
+387 0 obj<</D[536 0 R/XYZ 0 350 0]>>endobj
+388 0 obj<</D[536 0 R/XYZ 0 158 0]>>endobj
+389 0 obj<</D[538 0 R/XYZ 0 705 0]>>endobj
+390 0 obj<</D[538 0 R/XYZ 0 649 0]>>endobj
+391 0 obj<</D[538 0 R/XYZ 0 593 0]>>endobj
+392 0 obj<</D[538 0 R/XYZ 0 393 0]>>endobj
+393 0 obj<</D[542 0 R/XYZ 0 728 0]>>endobj
+394 0 obj<</D[542 0 R/XYZ 0 536 0]>>endobj
+395 0 obj<</D[542 0 R/XYZ 0 392 0]>>endobj
+396 0 obj<</D[542 0 R/XYZ 0 199 0]>>endobj
+397 0 obj<</D[544 0 R/XYZ 0 608 0]>>endobj
+398 0 obj<</D[546 0 R/XYZ 0 442 0]>>endobj
+399 0 obj<</D[566 0 R/XYZ 0 750 0]>>endobj
+400 0 obj<</D[566 0 R/XYZ 0 669 0]>>endobj
+401 0 obj<</D[566 0 R/XYZ 0 456 0]>>endobj
+402 0 obj<</D[568 0 R/XYZ 0 722 0]>>endobj
+403 0 obj<</D[568 0 R/XYZ 0 597 0]>>endobj
+404 0 obj<</D[568 0 R/XYZ 0 541 0]>>endobj
+405 0 obj<</D[568 0 R/XYZ 0 397 0]>>endobj
+406 0 obj<</D[570 0 R/XYZ 0 644 0]>>endobj
+407 0 obj<</D[570 0 R/XYZ 0 218 0]>>endobj
+408 0 obj<</D[586 0 R/XYZ 0 750 0]>>endobj
+409 0 obj<</D[590 0 R/XYZ 0 635 0]>>endobj
+410 0 obj<</D[590 0 R/XYZ 0 579 0]>>endobj
+411 0 obj<</D[590 0 R/XYZ 0 442 0]>>endobj
+412 0 obj<</D[590 0 R/XYZ 0 197 0]>>endobj
+413 0 obj<</D[590 0 R/XYZ 0 128 0]>>endobj
+414 0 obj<</D[592 0 R/XYZ 0 722 0]>>endobj
+415 0 obj<</D[592 0 R/XYZ 0 439 0]>>endobj
+416 0 obj<</D[592 0 R/XYZ 0 190 0]>>endobj
+417 0 obj<</D[586 0 R/XYZ 0 669 0]>>endobj
+418 0 obj<</D[586 0 R/XYZ 0 339 0]>>endobj
+419 0 obj<</D[586 0 R/XYZ 0 270 0]>>endobj
+420 0 obj<</D[588 0 R/XYZ 0 785 0]>>endobj
+421 0 obj<</D[588 0 R/XYZ 0 572 0]>>endobj
+422 0 obj<</D[588 0 R/XYZ 0 359 0]>>endobj
+423 0 obj<</D[588 0 R/XYZ 0 190 0]>>endobj
+424 0 obj<</D[590 0 R/XYZ 0 785 0]>>endobj
+425 0 obj<</D[550 0 R/XYZ 0 750 0]>>endobj
+426 0 obj<</D[554 0 R/XYZ 0 303 0]>>endobj
+427 0 obj<</D[554 0 R/XYZ 0 235 0]>>endobj
+428 0 obj<</D[554 0 R/XYZ 0 166 0]>>endobj
+429 0 obj<</D[556 0 R/XYZ 0 695 0]>>endobj
+430 0 obj<</D[556 0 R/XYZ 0 626 0]>>endobj
+431 0 obj<</D[556 0 R/XYZ 0 383 0]>>endobj
+432 0 obj<</D[552 0 R/XYZ 0 785 0]>>endobj
+433 0 obj<</D[552 0 R/XYZ 0 653 0]>>endobj
+434 0 obj<</D[552 0 R/XYZ 0 496 0]>>endobj
+435 0 obj<</D[552 0 R/XYZ 0 422 0]>>endobj
+436 0 obj<</D[552 0 R/XYZ 0 179 0]>>endobj
+437 0 obj<</D[554 0 R/XYZ 0 734 0]>>endobj
+438 0 obj<</D[554 0 R/XYZ 0 635 0]>>endobj
+439 0 obj<</D[554 0 R/XYZ 0 397 0]>>endobj
+440 0 obj<</D[526 0 R/XYZ 0 750 0]>>endobj
+441 0 obj<</D[526 0 R/XYZ 0 694 0]>>endobj
+442 0 obj<</D[528 0 R/XYZ 0 373 0]>>endobj
+443 0 obj<</D[528 0 R/XYZ 0 229 0]>>endobj
+444 0 obj<</D[528 0 R/XYZ 0 135 0]>>endobj
+445 0 obj<</D[530 0 R/XYZ 0 747 0]>>endobj
+446 0 obj<</D[530 0 R/XYZ 0 628 0]>>endobj
+447 0 obj<</D[518 0 R/XYZ 0 750 0]>>endobj
+448 0 obj<</D[520 0 R/XYZ 0 785 0]>>endobj
+449 0 obj<</D[520 0 R/XYZ 0 224 0]>>endobj
+450 0 obj<</D[522 0 R/XYZ 0 535 0]>>endobj
+451 0 obj<</D[522 0 R/XYZ 0 327 0]>>endobj
+452 0 obj<</D[522 0 R/XYZ 0 259 0]>>endobj
+453 0 obj<</D[522 0 R/XYZ 0 190 0]>>endobj
+454 0 obj<</D[522 0 R/XYZ 0 122 0]>>endobj
+455 0 obj<</D[574 0 R/XYZ 0 750 0]>>endobj
+456 0 obj<</D[582 0 R/XYZ 0 511 0]>>endobj
+457 0 obj<</D[574 0 R/XYZ 0 600 0]>>endobj
+458 0 obj<</D[574 0 R/XYZ 0 494 0]>>endobj
+459 0 obj<</D[574 0 R/XYZ 0 163 0]>>endobj
+460 0 obj<</D[576 0 R/XYZ 0 220 0]>>endobj
+461 0 obj<</D[576 0 R/XYZ 0 151 0]>>endobj
+462 0 obj<</D[580 0 R/XYZ 0 495 0]>>endobj
+463 0 obj<</D[580 0 R/XYZ 0 300 0]>>endobj
+464 0 obj<</D[582 0 R/XYZ 0 648 0]>>endobj
+465 0 obj<</Type/Pages/Count 65/Kids[466 0 R
+468 0 R
+470 0 R
+472 0 R
+474 0 R
+476 0 R
+478 0 R
+480 0 R
+482 0 R
+484 0 R
+486 0 R
+488 0 R
+490 0 R
+492 0 R
+494 0 R
+496 0 R
+498 0 R
+500 0 R
+502 0 R
+504 0 R
+506 0 R
+508 0 R
+510 0 R
+512 0 R
+514 0 R
+516 0 R
+518 0 R
+520 0 R
+522 0 R
+524 0 R
+526 0 R
+528 0 R
+530 0 R
+532 0 R
+534 0 R
+536 0 R
+538 0 R
+540 0 R
+542 0 R
+544 0 R
+546 0 R
+548 0 R
+550 0 R
+552 0 R
+554 0 R
+556 0 R
+558 0 R
+560 0 R
+562 0 R
+564 0 R
+566 0 R
+568 0 R
+570 0 R
+572 0 R
+574 0 R
+576 0 R
+578 0 R
+580 0 R
+582 0 R
+584 0 R
+586 0 R
+588 0 R
+590 0 R
+592 0 R
+594 0 R
 ]>>endobj
-461 0 obj<</Type/Page/Parent 460 0 R/Contents 462 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F9 10 0 R>>/XObject<<>>>>>>endobj
-462 0 obj<</Filter/FlateDecode/Length 98        >>stream
-Ó¾>ƒÊ¾U…{]ŸmO±EuÃª‹ïQVaÇ2ë5`U³ñàä7¢Ä6ÚÞ€Ã¢t<I¾x@.	WõP¬ký¾¶+¬RJÃ„'$RJéFvU÷B¥3âdWxsBq endstream
-endobj
-463 0 obj<</Type/Page/Parent 460 0 R/Contents 464 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/XObject<<>>>>>>endobj
-464 0 obj<</Filter/FlateDecode/Length 31        >>stream
-r_jG#qž°Q#)2 %rìn°°l†MÒG§¬õïendstream
-endobj
-465 0 obj<</Type/Page/Parent 460 0 R/Contents 466 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 60 0 R>>endobj
-466 0 obj<</Filter/FlateDecode/Length 5507      >>stream
-óöœÛ9áz*bUÓÛÆ9”@±˜ƒw»¸H-‹&ª'ß`û½Âçæ ?–.ú~šâ#Wý +d™T¥÷·ë38j±@«K ÜLæÅ*}º»°K­ÖŠúÁf®¼°W 9ŒŸ:ú,ÛÉ=ª'FX“„ïh…†Ýõ7Ra’b~j
-ö–\p&&µøX¬åA]+g(Œ5±±H°CðîÎ7S=Áf·W«_úÐ'}Gèb² 1üãji«ÞzŸ—sic1´wt:Ê•Eú“m’ÄØ?„FFÑÆüÃ|ì<cá¿—*FiÑ=à‚ƒT_pdêÀY†,g°	zÿä$¿¤ÉçÄ©½L«€¥ ä&4±#éýklµ–ÐûAFhÖ0 ð¸ŸNW­¤ƒöY]B›~ËßI)|@¼B`ÑA$³üßàS…]¥—'¸à¡1×fqˆ^}°³À§ŠÍy£÷ç¶Ha"£IyH¸ÕäÛ®?Ûl*šNi?bè'Œ¹` -ÄÞà¼[š÷b”‡taókÎRÎ¦bòð¯±|6-tŠ…wõýçòW;üž"æO~ù¯ÒYÓüý3x.v‡¾ÍžB	lïÕX€ûå®qS»þNIyÊi%ÃQ˜±½	\E¸…„l6âœ™@|„PdÌ2SŸÕÎÅ‰Ü‰Æò¨Ü6rNÒŽÏŒ!‡ä\°›x0ža‡€f^N•ì`d!˜ŒÂ~Úp,à¬Õã~š«-†âÇ®¶&ìÀÖnh#f/—Ð ðò”çë2«MÔŒ¿ìÃ_™É{ÒLp% 3Šk&(äœåu©ŒKb÷RÓ¢-¾Ys\‡J%\Awƒ(¡Ùe4'±†¦‡TÏË²¯7!n'ñüì"$¹¨ÔC³R¹:«jPtŒ·½ŒÌ3ï5€¤x¨%CÞ»ûûj|Ü†ráÚ-"L¦a˜oH~nÂÕ@¢DËöLZÀÚ¶ê¥"¸Ò·Yšs6?VUçÒÜÔÏ_z¬õåcã ¾’Žµ÷}¡gó1<á/üo¤ð×âåÞ•¯Ò8dòqõsC.HµzÙ™S]ŒþYê™‹±ç½€Ë[±[¹ìx¯	<º»ˆ~(I.Z4C¸ÿìèsÊó™ê6"mÐÏ 1Šuõ[6Ì\¬ìçj~KÃƒj“a þ$¡X?gÙä>§H=ÃRVOƒh\S«œ,–­ÿ.Jƒ'-[r”Ì1¤žQÃ3ã2‡|;ÎÈL´Æø,G¸ûÔ$•]}§Ç	*––	HÍFwJ&U=¾Vá^\F)œªÈæ\QB	Â?bÂq¤Àpaó@âüH»»ÍsØÙ·ðÞt‘hhe|Û ìÊƒ“à»ºÁÒ·ˆî•$™ñ¶ ‘>‰UP×Æð=è•@ÏÌ>’ñ„œ8´	oùoe©åßèN‚HKd£aÑ º ä„A3o2›“ëçXÊƒh #Ã³W'ÕmÜïž†ÇÐúr6L¤÷™rôR[Žê÷kÑŠzP'¯þ6Òž$ž’¾­¦š‰u ç/¡æÜ@ï¢6BàIˆ›ò7*Å¾ ’”_ýÎr@y±†ié½=Tù¬È¨ùÂÐ&Oæ­ÅAªö­‘Û±2|c@•§×ÆFŒ¿w‰ ¯¿¤ö/]íø¤:Ñv¿êD@ diˆ—ª*w³šj,“Å•àá2cõÏ¤Uv,B¥:¥Æžwp¤fy²Ù³	F0QŽÓ¾^=1¯¡†Ji4XluÆ1•}ÿœp ZË¢Œ aß‘!	F¢IûÈÎ$c“+¨ýwëy!qT’>q<è"«
-ˆÜÙ¢5My­bÜ}8ª(ÒœžæãìÈë§Pa>®˜œ}là¢ú§’j;M.®…€M‘5	[ÐCŒÅî¬¸DS	«Öÿ >“'&Ï‡ÚÃƒG€ªc—¬7%­‘åâ•ÇWª=åP— ‰I³#!“a«‰É
-Tí±³¯ñ%}êaŽ‹t×õh—üåiæ_]ÜˆŒ°yRÛgÓèçz ½ŒØë/`„¹"_Òóq‚ëU<Mÿ«ÓuÉÏ]°êFxFEkòúDrivÿ¸qPD+ä\ãDÜ<fØ–nÍ¨Åº×#n•&ö>:¢^K)T–†)×ôª!²JHjx‘d²%“ý;—È}1ÿ5{Ïîž-ä™¨ž·óm%ŒœHO¶smÿ5ü€ÍuaÈø\¸d\ðSÐ´±ótF¿Ð6Q6ÿÃ+	{9Z¢:|8Ð3ûŒSu¬ÎMÝ\\ýä>õ:Jäëàvw©ÂG*ë™qêQ	ÙŸq¢hAd—p‹6[!ÕR‹ìUv1ººØ€´ìÇ°Ž¥È|ðõ¥\(îÍ.ÆB‘ãO‘ª&o1=ëÍ/}‹UÌDÀ{ÒÛT^¸T@WAUÚÕÿ7`£–rëha¯âØ„Eü]ÿ½·ÜcuNsd•¤MIvS¶þ«¶l•-slªvMtÙ«°¹ó¸4U|=ö#|ú¶ÂdäE>™èn·ÇŸýY­VƒVøÐùV6ï n@uÏ•Ý½ÆWZ_c¶©~FUÌásÒP”Á5sXû|4ê½ýgþh“2a9‰*¥&ä»ú[8ùmükãáî†øªósÚÁä’@BÂà¾¼cºÇå.á–—g”Ú2ÞGÛaà>¾˜²ÔÐÒôMtÕÀ-Õœš`JñöpÒ%ä¦ê›ØNº©Z¦çP­i÷ÅûgÍ`_ÿOù­*ÿÇÍÕXÕ=ôž’§(¦¹…‰<þÕW.Õ`œgÅ2”­H2;Wú†|ù iÛ×é¸½:qÚ2	®•—Z#'jø³2H˜;¨ñ‚]×€“5!(ê¦¯2ãiÏm
-p^O{Kn»y?Ìl4à"•Ü¯xF×÷Yu3ßhâÙ&”ðÙ<ÇþÜh×%®îtGòƒ3Ðïõ.*aûÓn.WÂ®û`I©Zèƒ*«á—À¶¤èë6óÆzàåG‹çxaÅ‚Y¹âr”=d§5×Pëñ# ÔN°µúÈbŒè@¬LXja° ¬×/ªÝL•Í‘ !ÝNÒÓsÓ†¬QÂÁ^Øs%B!w±JXžÍ¸BU73†:*
-aùÕá‡Cÿoˆâ{þLl	²0DÅ÷¢Wùè=èïûô—qò†èÎ´O+–&p	iÌ=ˆ` dÕX<+m;©ØE‰•u>‘:I°htÃ*/Ì¾	“÷Š—`Ñ—.×Žê)¬­f²'¹ÌtÂj›* y‡×xÏ}Ú Åä[³ù~²Ü‚p„ï{åHñåÑZò<Ü”´y6´BÀÈ²)9&ž	zn=ÝDc§»™WÜLê¡S¼jŠ3ÿú^ƒ!'ãœŸQÜXZý[O«=ØÕ;”PSCÉYF¿Ö°­—úü5,˜ü³˜Ï«­<_ýÂŽ‡QIØÊ8ïù”åwQPPõ’×ã]V‰
-	H;ÄÿçÀTCÖ«Z]O|›­gì@ø+cçä»1—!—;%a¿Ó5ñ[ÅHå}wÑ,×U/¥D°Ëšƒcâ|‡ªÀåÐã¬w¼ñDnwš?—ß®?Ü¨zá.Üháp,kZ1ÁÙ½SÙ½Ôªà0]GÙ§‡ìM­¾â4]®ñ4nx}ÇÒEFÅ“t;@g‚çÝ!NI@½êzHy§±³P©º4ZVxmxG$‡Ë•ïÀÖN2÷gtü©Åmöt«LYª”)×îÍìž˜É°'.ÈñDzÛÃ4-Ð¡_éNe÷H#Zvþ£»¸y˜Á·Ü‹ýÒô··ÌÞ—Nc…Wã2ù»wH4„k†½vÓ}8¥¬ÓÜº{7„ð›‚‰ô$ÎîfF­I¼Èd¼ÐÝÕûmÎˆ…úþw@Çu Ü¼;c@Œlš÷CW„Éã{¯BÁJ‹ÆmÆÇ{Ë 9¬bŸ&d°œé—Ó|x“=óòB'oø ¾WXÁ–)a¶ŽÚø±J×<Wðó¼P×nöãÄnCøÎbª¸õááè!1í®ê2ÏãÃä$5QV~D­ó8‘kª‚r`þ²ØŽïè’Ï2uzÒÓ¦›/÷«"áK„"ƒì…AçƒfôøöÄ>p:×l¶¾éŽZ¨O«aù@~ËFY·Ë“
-6R(ÍTDCÆ\`àÄäˆ/á»½QÎºd=H¸4Þèÿˆü³Ðšwå1»Uq€B0å?TX!;Àg³E„©j©Öš-C£’™	,‚y”øj¤6æ
-Ur…NU2Î÷RyÍ@Ù/æ•èäµâ¨‡TñÅ’øäã,mPÈïTqàèÕV¾õ:Ô¡°£öwi”e»Kàß);èuÌa'0å^ªmD8ŠsXågŒ8è>ìØJébà_*§2,G_äI¯€õù"…Å*,Ý³•Ò?¦Snî:F&pÁ;R"˜/ZÿiÃ-òëÂ÷Ü5:ÛçPík×]|à’5€§Íª†èEM:©3¦*cëÇÄ=Ë‡_à¹¸Ð#š‚£¦m~2«ƒ‚ÆÌdïÀv‚¤Mâ}sfk…!Ðçy˜Ë%óòÎji“Ÿ÷»Ä®fÂ‰¥"ýñTÔÃñé9¯—ÎW!~[n®“aîQ#óÏi$LCl©°ÇyÏÐru…®¿Y/ÎŽ(}s",qj^ðÂt©f´TrÍ/¾d·nš|h|AêEÄ{kð'‰¤(¬QˆL¡æôÏ®<ÇG
-¬ÃÊå›ãeW3$A’9‘%uEji7…QÚELÄ™¶¥ý8£aìáêõÎï8ÁÁF2Êê±w gW_Ž– gœPÖ'T:sèkŽëú®óú*—Çÿä0²&jU(‡÷‰„…Ñò[‰³£%ƒ42HFhüÇÈcFDBC%xýpÇí¶f<fÃŠ»F2²Ž8¼ê¨§`k4ES‡Æræ§‡ã…²ÚNïºSt<LGeÝ(;W»}œIâÞjîäÖª6é`œß†èŽ>õ‹¬ã'êà¾ ÇƒéO±ë×Íä¯),…?`ƒ°z™.³Û¤VÇÍTPq˜ $ûùl>ÿþnÅÞœ<Û.="ˆLdµa¼k‘Þ•zÄëj»­2éf¤G˜ÉÙ
- ²#hq?R‡òõ7ÛvdËsßê¼•q±sqÜ§E¢5`OÃÈäß<M¡ _9vŸ_OòâÑ.¦-x«lì€y×µE®éÆ‰?ŽÎÓu5JF¢¯ú|Ù€®ë#xZÎôtåqÜTm¡ë¦=öD.öŸéÿû©‚„•<&¸³ªciŸÅ-YÓï˜§#!#uær‡è ñMÍ‡±ÝM±ËM8»+¥Î¸xng¹B¬–ƒÊ?Åði%ñßñQžÙ\©XB&V•\žï‰:’(^×,g}6äÛA¸t)„QDž§Ýˆ<‘@
-zÜµ3HU74óp››þž~°$€%êããRØÓÌo¬=Î¿ÍÓ5TÝÅJ¼®i4’Š•hkJ10ñA8þ8#¬Ý2Ë,cé¦¿æ’‚àÖG´
-Fvi¨6W‰¬†Åñøo/ºšš dõÇê†¼(…ž9–jŽd¥Z)BÓÉé¼Þ9ñ¾Õ¼…±‰· º°Ãäe„Æ3Ü+É!`þ˜@Ì!DÅ5Ï6Ó„d[@°<(·m6Lqöfjþš˜|â˜ë^Am(ÿš‘þj(vola_ÊlãDåâvT6˜EXŠ*¶ÑÇñ%Ùz9$ŸÈ­*òÙ1cÖÌðÅ~(+ËrúÙŽ^Iátñ™+ŸD¼k¼?ÃÃtègQVIg>¬6m¼e	`¶ &6FoÛ:·»¹°M‚ýÀ‘t°Xt–N¶4—-/ü5¢‘6´ãÃÑè—ígu]1J¿K•À^ÜN I®hhÜÇ±*±¬Ž¾óß)vlù¶(qþõ S¶°xÚe-ŒqFÂ)D	†[¢·aéMÁ¤.­Ø›87þ°V|•]Ágûû»¹˜GÓ½)@*d%ùƒå´P:ÖÂJIŸ0¥Q±´q	Ùcqº}ã¯•eñšÎˆ‰©bõ{·2<Æ¬ÀPŽûë FËÔZž/½›ÀÀSf¿HæÚ€V@›µû–ˆ“@ßY	ºVlÜ±µ3é-åÓ¹¾¥§{ÝO-eÝº¨=E8«Qj.­«(wlòƒŠÎ¹·ƒ.Á,?ØCTà“±t²&S‹§šr f³fà:Ó$lQ´µcÊK›\·1]’£Î.`ˆ¢3dÃÚƒxPZíÉù¥©œ)\wWm+&˜u¤[YB“„þXÑ[lÝHµvfúÊ•ÝîCf¼˜UŽnÿÓ9ÀxŸÜ‚Ð'_x´ý3>à}øúÞß÷QŽ'DÛŠ’¿©ÏÒô·HY’+IKèÒÓ\²p Ù¹Q'7 ãQtŒkÆbï‡>¤ìs³yo„EüÀl†§(#À¯õöƒÝeò°(Òà¯“¾©`K’K‡š˜n°&Ë§>G´«}˜‘ÓL{TŒ6ì&) µ¨X¨ö(ëP'~çÜÈÉ
-¶B«Eó9Ê'3…×áºbL˜¿Rò‰&¾Ï_Y\7!2Â l.È$wÓ'"Ñ•¼·e³kšÿ¨åÒÝôISocÄ·øÁ(f
-yñ=ÛŸûin‰šÄWo˜è$–V·b~"õÀsËCiëgv­z´^0-sÚmh·7(Í‘¥Ì<gO&!Q€mõ)+u«oñ¡êÚ2þá2übGk·Ð$ÙžçEá@Ú{"S²‘šzK5–MàÍØëäa[5Rp`û§Tº@"w’ym‚E3n(öšé„—Ïš## Nî2ZÈ7Çr³¾•^y=7šÊçÂMGPaa:z­ZbM]‰ç‰ÄØ¾ Ÿ*<cLÞF£þ¾VuC’²î„[¼Š_:^kf^Lù%Á1úQƒ$"ÐF½E	ßœG©[® Å¶wdÁ˜á]‹âÊ,tïØ$Æ&z”óÆT &7a³Fçv›¯¥€0½¹k½Cua=9@9jµÛ÷â§Äž`°Àwm¨|èb&°ÕéOŠÜ+ÇÑH±±ðëéK‰Iùm,S`¯xZí¦co4îItjûÞ`ªw„ÍÅþ¤Ÿø,ÌŽ×’+Y¶endstream
-endobj
-467 0 obj<</Type/Page/Parent 460 0 R/Contents 468 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 107 0 R>>endobj
-468 0 obj<</Filter/FlateDecode/Length 5033      >>stream
-­Äô°lúþQ‰Céìk·÷êÈÅÏ¿B€®äÎöçÆT
-`vA¾7¯ê>á³Qˆr¾ÂNùDG§·ö§™%öìu¡³ÿùÀøH×gO85ž¥8;¸[dEñûK£a9wálíìXl¿LU¨.?ûn°‡aÖºj‘·/ÜfÅÉÏI ·³ýC—)ðg\N»eCä¡›Ø	œ˜[ç©àe´–pQùÆx2Þ§ß¥¹¡‚Ðÿôöé¬ã‘²V8roÈÇþÜäUH»	ùÝz¼+]>îâdñò¹cÍ>xŸ­÷’šý%c]‘Ý4¤99@Pûâxcf!t„³}Nú<Òþ¶±‰Iú+Wl<î†»©ØEË^B?ñÇ‚‡ˆ 5
-ì¶Ç,cˆ*€Ën&L•º]yEFÌ­'U§²zu55ù+HD¢ î7—;0{þÁÉ_ûÑUŸŸ×Ýi!uÞ\Ú±¿I›r,6'èë(Ÿ\Ökw„N$[ž[ÒQ0~Ûñ,}Ú™ª;â§"39{õhœ€Ã²Š³Ü¦àr¶ÇaUF@T6’Çx~ ƒ÷D¹¥0k)P¬·ÿ<
-6ÆVVåŽvt½¤±Û¥ë.2‹Øå²ÒLµcuUÑ½ÚIþ{”‹@x˜$×êÊ`Ô~6ÿk{è\ÙõE×«òî4="BlòÈ]‰µ±K nkEbï¼Íw?ê°(Sš0þ–&ëÎþyMBø—ŽÖR¨ÑÉvŸ9M(.».[š(=d‰à‰âc¡HŠÅ²àn ¹Yãç²¬W"õ$`Vç2ê6x[+
-²6£Íånÿ*Ø³ww=™eÃ™7…¦¥ÉïP>RÎúÀ·ô; !üšw'ù
-ÓèÄ‰ö¶xe%–>¹þ7h~Ñ¶Ç°QÝA‹¬KÞÏ;XÍÛŒ^/?62;°5ÛŠÓ³L žê0ÌßÐ¹ïuŽbQ9Öãhëàê(,?ýˆ&xvY 13…\Ÿ÷îisqyZ.°\yá—oõÜÔtDUIâ¢³LŠQÚŸïºÃÊƒ›Þ›6˜ùÌ­šìt'7DKž~Â%©¢öX{‡ïÄŽJ'ëûï	G›G`Ý!YO©ü$fiû“tF§‚mn.½}Ò>&Õ_DÎ–¾wEl^ó°|±‰a±ÍüEów‹6lŒa=](@gÀnÃeXy„82çÇ5è¬,'¡IW7[²#~Qgón“v‘yqEÈT¡ ÛpØ‘MçÔòÊÒ83ö°ãøµçŽßíþI£pœØx¯Bß’œ{_6%æ*Y#Gy˜3|¼73ötÓô?·jKQ‘&Ð«5{Û¹5gäuqoio©}ŠBè"¨DFëˆ¥H¡%ãëÚb¥1Hñ43è@j,d(D¶}WFgäVÐXb'Íûaœ2qÈøÆ}ÉØØR *e†Ù[ÁÆÈÄüÜIš2¼(@­`1Êb—Þß;4
-‡èTèÝÂŽ†n|¼v–œÊLÝÐ4`û‹¤ƒ?øpýíÈª)?@DlÏø;Û+»ñóU'S¡Á’	—õÛ•¹Ê¹á±=áÅÈÎÇ$MPrA°eÍÉ¹–¡5¢ÄÔ’Îá°Ÿ:\¶ê#†’Ü÷Ïž`Š!ô²°³sU+¼72ˆé”Ä#£]Øú7ò“.î[ìB…ÔÁZÂË¢„B%L\ÔÎè»2 4¦a%‰ÀªÂX3ÌåvÌ¾å>áÖÅ4Þy®õC=kœÅÚEæÍž¢èÊÏnE=ùÊ2íQ¨CÎÞRèÎF¥Ãc8ò‘+¬&°ÈlÝ`dÄŽƒÍºåüØ²á*Ý¼¢aH›]üÁmVj.¨«íÈð?Ïœ†G8T“ÏB5Sì»îòßÃ‰,öR×*[x1ý¨ù÷£~×ð!maÇJÂ¸ü3¨Ò›œ[ÏâFÿE>¿LþÊÉçGKë²?w7wsˆMw^zôüØsQ-ëˆçÏvÄ“Uãíð2ZfËÕíŠ÷úMvYz6¦pÏBX¬ÎŸàtß¾Q9úÃ÷9+Ý!ÆQ±¯¼J§´påGr{ž…ì“UamÆ%š§ÖÔ™žkÑí:$Í{€R"øæúEøT”Óìç:·Y"p—Sˆº÷ÀRÞQÑQ²¤Ä2N…¥i(ZÊœ©õß1Ž‡‹t÷sã/Öü'[=RÕE;ëãp¡Íc[æÖûÑ ³¾—$Ðp:´âjµÛ²”S@ŠÂHæÊÐ	žm;‚Fáëþ÷?7BÐöI|b÷ýÇ< °¡øŸž¿ÅMän•^]4µ±i3–«o´Lï4~d_¼pg<{uÐ³zêžº•«ä£üõD}6b-ŽÁ¤GÉMŽr8*Î×8ÂÇJn}žXUœ±ø‰{™¡¢·Lm+–àPŠ>é¸Î(T&•L¬¥‹XóLaôËBd¥Pv£Š^"$/r¶r¢¥}‹"ºÎ&¹L4GÜ:MS ¨alò¥puÎËæo3Âï[ 2l]U1¨4H.†j«ÈÁ
-;«gêÞlu¥UZ<ï#Üù‡îý
-·Ú4¥ù‚Œ‡è!ÖÛûÖ:ï×mÏ;”@@÷þ›p¿çÍB‡îERä¢òî%WônGs¨Ë _ˆ%;ÍJoö´¬˜"† ŸªÔP6«+…ì½óAo©;¯Œ”Ÿ_Ì!µþ„ý,èÔi"Iˆ„É<ARyÿ­T£®šA”­ü eõ€•‘­Mg—ø9¦Ú1I…k*ªÕ‰ë8N•”aŠ6Þ2Þ\0"84ê~õ:±ÊÙa¨òÖÅŽ4
-¼SÁöÑ¡90ôIÉWÇúž¢%z^ÖOë‚O‹J	Æß’ÙtG‰àAsòí„~!Kfï´“Ž§Ò±ôb©ÿŸ?§ì„ßU(álÀwuÎXJ`ûÒÓ=[Äìlå2Â€é´UvÕH–=°e\—ÉÛ,VâšJ7ˆF®þ¦¡ñ.4ñwl_ÊFƒ’ŽžÃó¸þˆÅòM­ 	9Rs:&l«†ÕR¹×Ošè§/¹yMÈ®ç;w½öœG¦Icãü2kÍzìøUáï£ÑŸ}Ç¨A6Œ|£îIê£Ý|¤Üd‚'p2áe”ÜiøMÙFgÖðvm·ÁúšÐ§üz …/Ó`!d€ZõšlDþÁ4ô<ö­µŸÞ`PíÒîüÌL86V÷7P‚&L°^v¾eÀÿµj™8 ›|:":&”Û®£Fò¼äCàÆ®)éÙ•†=UÛ—Á¬#8íéÑ4rSùUÍ•-TœÉÀ#!­y6Ì¼ôKâˆr}D>¸ü»°+,:öÖÏy"eÍy(ïD*¶`„R&:Z=ë¶z‰\ÂiÊ–IÙ·“,Ö<ð'XEï†çJÀ
-/@d·£^p½<Ûû¬/¼Ìj“ö†ÅAØðéã#NÀ7šèáÇCé³Âò§ žjêÂµwŒÕß+2x9ºÏ–[*PP‚ˆs•{Ûˆÿ~æùá§¼œƒ¯íõ5#¥÷„„Åô/U’²–÷ø|H!?ŽÕWÒÌ!ƒ²Í¼
-ÓSÛýùiÊÓLâÀz`îƒ'XÞ&µ‹)gg·Õë	¡)E¿ÃñŸë‰£BÅ¥JùšÃ'ÁåõTL8=ÿ÷BŸ¢Í€Â.Ç*‡&w
-‹ +:ß’ºWŸÁsæÊ7ÿ ³	ÇmI3§Óllä‹€žì$èYÅ	é–ùõiöü¶ÉÖ.W1¨#|¥Qúƒ®0ü¾­Ãkk¿qgðü+ÁZI-Mø(ž’1šGzhâÌLH>Ÿ’]x?¼oÞ—•¬j¶P/X9°äXñ8´õ*3kð~HìÆî;I˜U¦éùlO®¥CÒ®âD4ÖÂºlƒÛAþžÐgÓKõŸ‘ƒªªÌ™ž Úxäª£O:A«OÓ^0ðd¥Mh%W_ „5]ÈÐ®DŒl—jaM;²Ž!ƒñÙü“‚<|¶&‘LÑegIOê¹Îÿu5]â›é˜ªjàñÞñAí°Yû\‘9ÿÅÒÁâÌ.tež	2×†Ô)Ñ¶†ù•³Ñ\Ä©=a3$ÝSåköVF†*H†:W2¼˜§y?g˜3^ƒ}ÔÀÑHgbÀ^º¹TÚÅ‚?· áÀ*™ãŠäà\FIùÞd8Ò$4,%¤¤ëre´O½O”D›>ÛÉÙ5ÖB¹b0ò`mê_å¬Î%ŽÍ«ëÑ½8|¯Ò?2›Oø»²0W›ˆ„¿pöÿd5Œ–1+M¥P&÷ÜÒ­&fñæÙŸ*“3¥ueÓ±¯°Öÿ›\ÕX½hËáÿå¾“±¹¤~c[Ÿ8‡#æ"Ã‰}ˆsú‚ÍÎ0+ùoNÉ½òúÜDJÜøÅ<[OžIÒõò
-É.EÜ’àÖy8^=Äk§£wsYºwíÜ’æ•¢´k½±Œ+7L´‰Z
-145!*ù÷æ²ñð‡·Û.¶´V7í×¤ð+rËK?w¶åG"`”¯1£ Œ$  ³Ãç£ÃevÊÝîðÊqlÎMŸè—5²
-/¦>TÏ}9OaJJEŸgß.ÜÛo›’ØÊÉ8.ž-½,²L”z¢Fú¾œDžÜ`µÚ×ÌMÔ0PÈ/;9,pû&˜KåqÐlV.Ðý\JôÇ:Ç:±´Í·¨û\·æ8g9›zÃžÊjïý³ŠÞ§nò„š	ÈXš…›ê#[Å¿OE.†:ñ Q2÷&xˆ.,“2ShxÍ*L\t[õnaIÝŒ¯!ánˆh–˜}SðÜª^•i–wbW6ÏæjÈ>²+|Lä§jaSóÍ¥T±¡Ri±¼è.²“`}â{)o*ŽOíè÷:s\ê¯æ¹@‡ö_¤è‡ùOv\ô6ˆµÏ­¥át­Ó 0‹Övµu£Ù(þ‘ °E0¦i
-ž.»l‰X¬Q´@âŒ70]îæ÷ùu	r*¡È~?)ßÖÚþ0wÛ‘!S%¹h‡ÿe<P>Cÿs²_;ñ45>w{¼ 8üÿìIt?Ž¼&hVêJ¼Úž£“¬>œPçå(ï¾êx×ãNÃöï:³ChAwœ)».„qÇ	?ã9Zèµ=	TN4>ÆOµ7Q<Ï­=‹ü-àhÈ7ä·€ T8|Jœï¤OUÙ4_Î³x0/«YoãÇl—[Õg’ï
-;Ã2ÏhìÏßþ«l˜$¨—Õ]^%”Ái`xÍmÀò‡d«²•†EÇGÓº)ôðoÈ)’’{¼ÈœFVx&´1©løyÐ¨%oTy•ÌÀ¡âfÈTú>°Á×õ‰šÙI°/Í2‚õÓH}"÷gç/íTxjcáæ} ‡ÜR¡U´Á¦?Ó`ò­(°4…6ï›Ýíl¾uð_ßãÙÄ˜h§n—"÷ì\T×!<Å±ªÔ.+ßø\³üí^Gã¶ž‰·%Ñ¦võÊÀÂ¨~é»Qü‰Ö	G¿‡´®fSÐzÇTZU-õºcŸ
-Ž—YÑ¤ZW‚A²!ç[3£î«æ¹…83¾MÀ#™KÔâá}Â¯LØ©ÚýÝüóGF¬eVpÏ@¢Èú<o ‰¤oOf¨ûƒNØsL£²4È1^CäÙÃ8žJøí¦2x.ôîQñ–\Q+Cô-RBã9áµ‰ôuý˜â€&™Ðž‘ÏŠÕ”T˜6ouþ…,Iæ[dØÃ_ôžµ$Áuæù§†1fW×ŒôÝÝÏéùtÞðEr«Udþ-„E.t Æ ·Š¿êâ+RG\ÓRÃcüz¤©4À!¼ÇÆàk0ã½TŠˆ›»/dë]ªM"ª$¡sÊÁ²²NG_C¿Î ï4M¦×rÆ´BšŽ£CÃ,Þþbs¸’-^Ë­ C9„‘µÿ6Èï“ÆÞR¸²Õ¿?%Ž‚«%GP|*:ÓÓÉ<Ñ—#¥u?žê´‰×kÉaläò"åÀ:¶J(pŠ¶—<Ýœ².ˆ#€|íÈã“hóv2#³SJí¥¹áE‰‚ùYª:Ið¾Ý„¢Û¤†QeÁŠ'wõ^ŸÅ@ûžráaÏ¨_<	kËy•ZÄÁ$òSÌ|Ó"Ÿž4J}ú?#óÜfÖÄH½´ŸéàŒ)„”ÊllÙgm† žOÜAÍ¾²}ãµbŸë?èúÑ4NRÙ ab«Yná×c¨ÑÂÔ ©þÃ*Ä¥*x?9orqêø.Á€éÑ#ÖOÔÊ!ðZ"m{)}"šžg\ÀšKÔä!RáNXÍ%^D· =8èÅ&>¡Œ1~ôÜ?– q:%ûº
-½Í]*aíšƒRz…Œ†ý˜þ…P5bfæ`.Å” «Å§M$,ð/;‰©5¹°¹?¦fÆ´	ïpîÕ+–É…rè|:…Ï@½´<ßò¾»LÆQA©ï’¾¨*Úþ…À«îPyôwA®´r¦º@^v9èß¨XûçÜšY”ìV4Ýaû²˜›žVNI]B:Åc¾›Ü³ùÑ‰\¸œIô l*&D3ŒŠãKµ8Ræïìendstream
-endobj
-469 0 obj<</Type/Page/Parent 460 0 R/Contents 470 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 152 0 R>>endobj
-470 0 obj<</Filter/FlateDecode/Length 6026      >>stream
-à»Ëh¿ÆøUbˆvýËP`Ñu’Ï}æšø¸ÍdÚxÁëJ Ho¼$´Døyœ´zî†¨¿b;’GúÎþÒ#Óž	.I,<úë$ÉGM°öDR˜•ŠÇÁØ=åõIÝÅq;­:¸¿U7
-}YÍ§rQòÿ’6ýÈ»ê‹=ÄûÄY®ô²Vþö½Ãîkª¡ÝD´´–ê5Y.¥[‚<µ1·¨n
-óJ¤ö!½„\“’ám›oVÊˆóê™_\W5Ûÿµ‘7R	àóã°ÈÀ
-Âë>¶*U¶hÇæÍÿï?p}À:Ý*ó>òÃg·}Å{b7<í„„]BàÌ‡¦úùµÊg>vÓøœY-‡¤ù4º	_WÚE.\ Œ;ÙÑA™`neŽX-i¢=Ûü™§˜‹ó<–“EÂ“[»Iwü*<û0«%Ð0¶Wa*6à»èCèb~L¾POus²ÀlbÇ¯©ŸåÇÁ,ÑÉÌØ 61§]œHÞmÄh8‡;¨`?%ù‚Êâýÿey%ÏÊ $¹1MùÐÁL3>3®M¥Rö?ÈoÓcúwÏ(p
-äÙ2¦ŠžÝ;ÜQYï¦©s³ •r3ÅÖï¼’å'½xÒO+òÝqýôØ=Ù²:}¹ÀˆXôî€ÔovÉìUBÊcÛÿ¡¾\ù?!èAiì+,Írs‰“\WUm¯¸¤R(šüÌ–T(ˆð—·"L¦€b±*®½%ë~¢!Íx¨4ÕÃdúp{•Åµ’8õ;Þî'PSPZ,SŠ´±êT©´sÃþ²³ß³àˆ.1HÆF½½úfEÀ³‡-µÃ+É;§„˜çþqMZw v¿áäÔ­™ñvG—í¾h™bj(íó)&Ù”ÚeVMƒü5¥™&è_Ôî˜J&JÃ±¬<~U£À÷íXë€nÌEË…¤ ÚÞÌ2^<ÁP«ˆû¹êæ™Ù	„ÐÁ
-]~m+ò†¢ˆ#nª‰"pšód©œí)µ;{VbÞ….Eþ_Íµ´qÁ{¹k/…Ú<â~ÿí¥ ±ô+~l •'r‰ˆÍ•Û>(šq=B[O¿gxÅ’HiAæ¸7Çÿt®ÂAªdíQf	y#"9Ct@,^HßØÂmrOŠŽ ‘e t7H_(	òÊ±µøp×.Þd831LzUóVO·¨H­.™Ä‡Qú	ñß–Ïƒ-õÕÉíÊ*
--¨9CÓ`’P5ƒ|ò:áZ(¬ >‹ÎAo)!Þ¤2Þ­õ—4HZ®:3L`Óœ·/õN °1•TŠ€0w™dOè4Ù›Ð+w™lþü'â;.Û€xau@ºÚÒ<Œ8NŸÏ@J‰ãÊqo©­±
-Ã3·°Š•ð,9(ß'Óß~:y
-¶ìÕþÑŽidU‡Ú]û¨ôÏÖAˆÁWÞ°JA*´P¶—ÖT¡ò QÆzÌ’¬« !ŽÀP¸Áhk"G²¹!Ç>í²ë™MÙR"cëªüÑI-ô–˜°í‚ÿh®×b#p¾ßC$×D–b\)}îdC04£™ØL"ŠÀ<²ù+$¥©± ÌéÍIíÄûõ­³æ¼t–©Ú(Üéê}ÕŒ+9‹[’yah'¦Üø"Ž%Œ½ä[ §”uerV(âËÂ@ô;ì„¸ÃûœâvD¬–§%x@›Ê”Òù@r€|¢#à^Q¸c:Í7 «‚¬Ü·!‡JÚs«›‚ƒ_ˆ)†„¤›8³EvõD§Ž½«Îó >ËF¯Ë1É¥°	ò!l!Ç²A¤Ö}Ñ•ˆs¢|:iXu?Ì
-èÎû¡³ 2/‰.SÌw0Øˆ·ô“ø ¾Û"ã‘»F'Þå­¬K®„4ìú›÷1¬ŽîÔ—™FyÖö‹_}bDI³ÊPQä¡$÷ˆÓ bBÅþ<ç^¶cˆFºÏâFAxîãÞLjåÁ`¡*™†‡óPVGP©-¥•é\"‘áåÊ­©k
-ä±°ùÀd§‘ŸÕØ™sîZR@ÚE'x£>ûÆÀXµ'ÂÖ¥Ö)ùC¹.,•ˆy·ÿzÉÛêÃàW6ÍÐKÖ’þ¿wn=PS¶Æ"s‚‚ÌÖéÊó{:U˜œ>¦¯'ûH$¼/%f4ç0"dÇ^°h#ú;êž¬' ×Üm¿OAmüƒiËÆ'É=5!n$ºüÁÚ=ÏYG!4qX|C’Œ…·Íwÿ{A&êQo%`ÿUéäØýC»XS8’ÅÍXÒS–Ù	m¶«VŒÎJ#%ð¦Â>ì-¸ZÆiL Êƒý†¾ƒ,–yw—>¹|oØÿLn)-Ü®iÎ1ˆæA'"ËüÞ³4@ZX¨&¹GC
-M¬}uýÞ…Mn!Xò,+"´~$assk–Ÿ‚½!å#ñBoQ„ìÁ](ç°ÕÝktøróGÂ…ÿ¦»Æ`<½lp6ÍŽÕŠŠ¤Üâ2ìëæÖ>§r\ÒÉî$›O(Ì5ã¯p9ôVúe½f´ð~SCû–%~·jð`U:°OÁNºmCü1ËKL‹B(‘Ãè†CŸN”r4ö~?<Ïu°c˜—Ág1Å(J0â÷­’6ÂÞ(¬hŠÿE5V3³ÚD9{º!Îßdpìp=6VòšÞ<7!öÂàn!£9aØ8LÆ:8~gk2séÝ¬Ghîv€/÷UBoSq¬|"²=Á€ª^Ð+—l×ò„SÈ“
- ~OµîáuHzÀ%}Ú&øå²mueH®‚2%ÕY,Y"Ø2–<lÒNc è”l¥Â\'&ÃÇ¤þÕ.Û]®s©‚>K¢‹aNCvœ@S”ÌàeÆoÖ-‰Pp.GÚ)L‰/¡cK·ÿ\¤ïVÙáÕÙÙÎ§û.¬v*IùVö\»lXlôßÌA|+: ¡ABÑ¿¨öãVÆŠºÈ1,šD"<‰g„ú¤j)Ëm˜‹‘¶Ÿãh8Vüˆï-	ú¸)€/­NÙ(±‘¨i®·ÎŠ¢Iˆó+ÍTRrŒçã°väîâxè_ÃK`Ëâf6àþòˆ»Ÿíƒ±&šê,ò•N|]Ü'/	‹BßçŒ«ÌV~aLÜ||£ïû×€ÕWø¹ =Ë£ÿÿ–ïß]À¶6Ìd.—”d[§ÝÊç%”EÐ#™óNæõµùÂæÉdïÞ§ld¿}	Àì˜„îzµ2
-VÄk‘ª¡N¯V;Þ¨îG§Kïuìåú7ÍAnç4Q¸fÏzÁ×`2þ“´-*Ö{#þÖµº	Ò´”E"÷ž%&d‘ö,y9¬Þ8¨ö±°™Þ,CÈ'J“×Îk¤tQ-Y)¾6ÃeöÊbª–Ðîy¸‰È4< Æ(â~CI>Hñ©ï™7<“Z‡@%/BçÎB[]„uWKô"·Ÿ÷æ‘çùÆÒ>›ï1QW>‰q³ÇVð‡àÍÍÁ.2ÙCø]á•
-Àþ$lÒ"3"­ìv„_–Fø ”BÑÌõ²<k#Ï`…džõ6îU(rA½\4f¿ù‘º»0–üº\›.Ž´Ìùyòéô»Ünp/"™]µ=$(Rü¸qNÜ
-cßh¿ÐCÞÁ/×l­f)—íÜ$MYÉ!#Òö“†ŽlòÂn'ªˆs£H„‡AŸ6Â}`ØÞÎ÷ËèîóDdL”â×¿9Œˆôž!9JvXü®•‰ÌðY8< +°›A^Š‹q/^g’ªf8jå0~Vs[Åê>L£nºÊPJ?Ë|$ °HÃgd¦¼ˆŠ–»ãÀ$Ù;5XüåÔááonÕ|K½$È-—<
-‚Œ«nWz0§Ï»òåƒ;—¢¦»ÎB&vñÿ£sâåS +“1Ç’¾4G¬ús{1¢”D‚Éä¿¾nª„=˜/y•yI'[;Ã—C›ºò™òÂ¦lïœÏ”"½Ž¯°;üHîÓÅwÃ'øsä­Äãá
-ü†ËËÿ–¨!E$Ç9Ý=	êNM‘pQRËé¸È)Yò4k¥óÊFßvX\¢ý›h
-×5#T&ÆÛ,ê	mµo·½È–Ü4ñ¢#‹Y‹ý¯«„„á©fZU%°òV<°{ÿæŠ)S5ç²}xÊ8@CùÅ–[lœq¦’<qhÓi4ªÎ’Bþ9Õ ¡ú÷tF	YÊ…æmõ<ÌGéË£Aßä'žvxûžá
-IÎÉ‰;¬áqYb¦¶4ˆè±Câð¼"´;˜•R1kô=R«–QÈ¹£´cç—4&f£œÞÂ’E¤fï-Û ~ÒÒaÙ]>­$Ôaúst	I"Ü^¸IµˆÒD²!o1N…8õp~¥YÒU_ÁØŸ'×ØÕ©q'Pj¤>—f‰ì÷[F-•gÐ‘ZÛ–Wd¯|ÁTùk±ý°ùL9 \4TCXéÄŒÂU¹Æ:t	±]DVûyZ‡ËÉ-Ÿjr>+c¸ìk­ÓÓ§yjã¯êsTBº÷þU }/g5ÆÒRsˆe0{Ò‚ŒyŒFÆp¶§Mº$ÁR¾\²Øã[½§Ù(¶taÕ÷~½4€¼À¹›K4®6W~ŸY†~ œy’ïÒ>pÏú®RŽy’Í×“6OŸÊU³Á6‘òÄÞÍL;£ô~.r³}W­<W‰esÓzØ4^õB×PF¬¡î~Œ…Æf*e“p…‚âŠÐºÝ_ñÐFy"ž#¬"òØužÒo+Rí²ˆ»¼‘·Öh`ÐºØ„ˆropž1¾?ÀÈTÉ: »êL$‘qŠ%ºÀIÛ‘x{Œ˜â9¥TLÒòÜºÈ‹êGWöïä g>…Ñ²ÞŒ¤èµ˜?<0»˜n°Ï)ùÓ_zÃ[®dXÏ-î¹‡«#´D@¢VLA)Q”[J#ôÌ¯ƒrè]@¾pKòo£Ã›úùe0'e.4¿Ÿ–àl7ŒIZee¶Æ0ŒQr×Q‘3£ÃZMÌ
- kŸouH | Ã5e¬H–“òB
-Æ…©E±ý`ú[ó
-xvV¾µ+–Fl8¬²”RD(ÀõÑ}[×SÑóoéD@ôU¹ëÚ%†6G#¦'Ž~$3±Ös¤4E@:ksÃÞTK÷UþM/‰SW®—6[ÞZ¡9+µŽ4ÈØ‰ˆè˜¤ö¦Ì«,7>–6ÿoÎè0^?I?‡X<êËL›Àˆ˜P×ÉÒ!GQºèê¯0.YHBeà¼vä•ýø[êÂ¹éS×N@Š$®ð(#õ×OôšÏÃéÓ’yD¾§èÞÑúŒZÿ{¾§Àå´wÏ‹\ËµP'ÀØÓVzL¢?³ëßijcÖ`~Â—Á%¢ˆçŒì¥0`9ú/Þ-–(Tíº>ï>ÿäš”~^ºÿ:¨l;1¸–S´×7yó;µ}¡¯–6Xç”i^ÂA	Ó”û÷aÿ“å®ÛxûŽž=ƒ…¥ô%óV› Ž·°Ò,%ò%[«9¸²"9åJu‘o§,Ö‡†mž®óDB—ÖÓr›ÅàÚbBÊ¦3ë¼Ë4ÐÎØZßU°Ó:^ƒÉŠ$Öx°Âk¢µíEüKiûdU§=‹>ƒµ©ô‰à¤~$‘m.µ]õßIè(”OÏœIÇj²©o Ï.k6wžÝÿË>Ô7Ç‘QéhOåAf]k	*ñ5ià
-IìQÏ¼‰Ì§ô¹å ®Üwh„‹iœœÜ¯õ±è8µZíÍŽ‹ÊÛcèùV®›YèAÃåHåÁûmÖß7ýkOå{Œàî ’,†=^]¸ÎëH6iS…Ë"Ü=M’…ü®P>×ÐÚ¿˜ìýåJŠÇQ‹W>!ï|[ÂV0|9×Å¹µøÀUZüFŠ©içéòÌžù{Ê¼«‡: ³õÛú¡hp‹ežš h§AaR¤¿£U£ØÛ\7\?ÏJã}ù‡AÖ%\‘ zKÜ³ø#Ÿ8ÿ½ý–OŸ|!˜Rì	³¬yà¥B5¶ry¬‚òôu·G9ÄˆkW“|‹”=:(fr¢tCgêÖwIE'‹—•¢«Ü	dD5yZ†¨sÍÕ\||Ö‹F²—ÿd!«Ô[9e¡kkI5ÇþÓÃòbTÖ-ý`|m}–š0armG;ÈÒEFN ×¼°µ\UÃ¤O©öfø9ë¸Þ›b «¼òn0Ô Â+Ò)õí?%éNµc½Ù/¢:,øÒ¦lÅ(5ÂÖã:TK&þÃ?@8Pk.Ì€£Rz¼%fÚŒï(…&o´„ˆ<HƒÔPÝ0ævT´$R	®iåî§Ø¶‹`hÀ3dœ«ØgîµMŠbæçê­*õýÉÀ­2$´¦›Ãò’e…*Hþ¥l0¦9“@ô‰«¶ÇkWA|É©ËÚ¦KÑ»“Ñ“sélÇws§cî»pa•Šâ¥‚óò½!êóëeÂh„nýÔŽUnô¤Íï~æ¦€L±Ut¤ÞZÜÒ^R£(Ôgæn´hõËú¦«
-oÓš{º3SãŒ÷O
-lrqÇ†¨gHN0J1¥€ºøžtŒ›Ïão¼a÷8$®-¾.7fGýÈe©=áFMÿ|V4¦Pdàã¦É=àm€¥33óµŠÿbÑfÿqPA?â€r>+¦ñâ²œÌÜS‰ƒêA~ªúø QÔZûQÐ™¥?wÒú)Ew¿]­P¢ ¸ÖîºRÅáø8º@FÙH•µAó™ Èx~iÆ›Å¿ŽxVWV”£°‘hÞQ·npˆØ%\6IN¼Xù¦xçöÀ(ÂzòÓ8˜‘vúÔa‰P¯	½Sgß-É‹Ÿ„×¡ØèªIÖ®oÕ9ƒËkLZÿô †µ	X¥ÄUmg½åb"þ¹ÓFÒ±iI`K²—ÆžOXï…èTÇë1Œ‘SŒÅ-fy>“7åü¥Çz+/©*ÌK”a7[D^P8]š…Á½Ú‹²Tñm+U‡é°’·0lw«‚Èîˆ®ÔªíuuŸøÄ¤)ae­ËzÿK‡­3¿úðd!ßí+Ú]îtÅÙ9E“íu•8¯k!¹bBïæ¼9GF}¯!®í\†;»¡hò§ëtx_çÆ3rÌ•W‘û&É×çý×_ÆÛ£xn4Ï v<Môûõuá?1	±î·)”Éö~pb€Q¿?,!í&XƒŽ…YªÖÏZÈsÝ›WU¨Jã°ºYphÍ]™qN·ëwÇÜþ^w®<`X ý;£€µ’î>'‰2þIi¨øÊN’õûM„ B³N^xÛÅ…·êðixé«Ò\7†TÏYLKNèÄm¼h.É
-ÁÄý/”Lu  ƒe¸ W)Ùcí±þê±xÎª åG‰§¡ë'”'ySv Nßm\ü=™Qî‘°ŒQ.i‘¾5ÔÝ¥¬cÊ(úí3µIïFí¦ZÛ«©dûSªäSÌÌ~zé¦k¯›E‘= 'y«ÝðÇ_¼ t°8üQq.@9*ëm5*ýß6£¬Ú!~×õ ’V•V«~ð¾–ñitÖŒs«2G$3ô'jÍmÿWlb>­JfÈNÄ§7Í¦—Ir<úžõØ¦p8 «˜EdÀÜ-…2UP¯PµH†ñó½wâ ýQñmÀÌÏ,¿iÝþbŠ3û•ÍsÆ•RD»ðxé,ÉB°íïº©—ätÅBCâá¾²™)9«òlŠfWq`üO EÀqC›ýïW—~%]ä*2Ä1.VR„ÜÀ!§’rÜi«¨¬{íZcVåãî*êa[TÛ•93-þ‡SÆâGBñVíÓƒ\Lb$6’¥5ú×ääyri5¹ú5ã¼±endstream
-endobj
-471 0 obj<</Type/Page/Parent 460 0 R/Contents 472 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-472 0 obj<</Filter/FlateDecode/Length 131       >>stream
-Ë¹u„w±ŒÛn:f*0‚™N Rºìq$÷ËŸb…/ ê¿f«ÈÂòòtˆ;–—”,.|ÛDÏ¶	M	9î7±yfÛèˆ¡a—¬~ß“`úQz‰–~ÒÙÐi[kïN­@‹ò÷—ÁH-ý	“¶ÐJ«l.úd®ñ”FLsk#…endstream
-endobj
-473 0 obj<</Type/Page/Parent 460 0 R/Contents 474 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>/Annots 158 0 R>>endobj
-474 0 obj<</Filter/FlateDecode/Length 567       >>stream
-Æî¬èóezžo~brÎ[hô¿=b¶–Ú4“´´„®1¡•&Wâáv¶ˆãq:<±‘Å-Ï-þ»‹]ð}é­,	Š¹^oæ«Ýt´”„<0SûœÎ6Iž’m†"U‡:°ÂÃ$në+†­Á¢òÜ@ãÎç¿ÉÂ|ây=KÖÆÎ5/ÆYÆŠÞ>µNÉ4Z+BrÃÞ(¤4·Ï,&×eaí9#[AÙÆRe Ã°f®ê´mÇ¥-¿µêö.¯i{ýj“‰Kµ­Y™ÿ4e<Gã˜éåß˜}¬Æ0š«j°ðySNW¦ uNèeŠauö‡ÝÍÂ¿t¢•"HçºÓ¸Û—Ôê˜x°'‘70Ü]|r4–Xã¿]Oø OÌ­\–v`å‰:5—V±7Eïå«ƒšüsP‘Ñº;AÈ“˜þÎ®…KZI¿ Pã…Í£wow•ºVŽðI &*>ƒ\”±˜½»"8€ŒåîAî¾‹	˜ª¨:wMÍéMÍ—§eƒªíýU˜£i|bFuÉ×ì•y«Ââ‚RäÚ¹ð"‹ à=„WâùÏ(úh,äÙkjm±{<ÍUB¶(t×ÒOf	ªcß·	’'<®ÐÈ<þË2ïZgP½U}Ñíæsë%IÆ $>f˜é°Æ*éß¥žâêëøã02Ê…sÖî‘¤Þ§\ÈÒššíð+ã¥ì±^Ö± _ü—pãù1™Ð\Cã4W¯'ÔXÈÃ}—endstream
-endobj
-475 0 obj<</Type/Page/Parent 460 0 R/Contents 476 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-476 0 obj<</Filter/FlateDecode/Length 168       >>stream
-zûö»ßó©Ad7*7øhwjLSÔ‰@ÝÔªu7§Mßû5*ÐæIVŠ"ˆ¬áÝíeˆŠN!ƒJRCaðÓ<ÂŒ	é‘x‡•o-à'ÎŸQcæmnd~˜Ð“ÿe~¬ù·rutèýÝ¦Ñ ¨ÉXeKélâÍíÁ*zïßûØdnH¹wÝÃ³;bFCÈÆ¾–Õ£Y:¾äñfSâs¨·ñïÎgú.An.ÞIendstream
-endobj
-477 0 obj<</Type/Page/Parent 460 0 R/Contents 478 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/F18 12 0 R>>/XObject<<>>>>/Annots 173 0 R>>endobj
-478 0 obj<</Filter/FlateDecode/Length 1851      >>stream
-ŽHˆ;F «"öØÈ/¢Œ%]ÃÚ3¼IèUaqÛšcëÈ¢!­|öWÏ*gërÊ]]$Ãˆ÷PŠÁ<¸^…BL¢ô³üjÍ—,È)‡%yâéÌýi˜8Í¶ãöì{öÁ’dû@VsZ÷2 þa*Ÿ gÁ¹>FjCöE“ ­sÆ2SéCø	Ý@$'%©ùÇTˆNk*˜‚®{ÀÕi.s¸—¨Ç3Ì™“(þÈ«­gŽ*éž}ö
-•æø‘¡GUYžaOSAÝÔC>UÛ{…„Íy« \í«Ý",É°Ðr,Þ6iúLo{çG?@ˆ‰Øgø);,Ø¦ BO8”°ÎëÀwÜÄoc½Ï¾øtÔ7¤|Žsß]ü^÷
-+1Ô¨w+˜"’t`µ?ÃìAcàÙ±~­øÜè½.´D±æÞátèy ÷ žZårw|E/Ë ¾m†;0‹“ó×q¾^>OÊ[¯fíR|<&DÜ½)ºt–æbh§wö?×Ÿ#´«| f®8#+È¥UÛË‘°êà÷ÿXÔ‡EÕç§¸,±i—™ÃŠ8BÜåþ¬Z*+“«˜«Á+(Ô–X®ïjçÐH5º¯ùŽa$OhNÞ”Beô0p@…Ù#üÚ(¾}é—t=…RÆãàðÁS f„@_¦Ý·ŸF¢‹RrÀ]+ÓÁîu­êÝ–¨ÆÅWã«F<ì‘£ã*û5ÈÃÓWFVÍîYz£HŠfÁaÊã``é¤¡ªOg{Ç©iyMZUð‘¨«)ŠZÃ*çÂ‰˜w¸éËJStªÈ¯õÌæk#Ì
-“‰VþŽÎ|°ÿf`v}Ø,mN\Ùš8Úkæ°¾Ù$†V<º^±Ÿœ«»%Ð0ÉÑ$Ó6WâeuÝá7 êc*83*[59ma¼˜‘*Næ“¶ó—T<vA8Áu°k¼‡QÍ/‰Ä@»b&6pr­&/ùêuUç;©‘©s\èÙuFt6ÿ"³.­¼Bz… \Z\Á*óm Ë”¸'#J¸¨˜Óÿì+¦Å"¿ˆõr('¶ô®W˜u¡ˆ6Q„n‘„¥ÓgaðÊ+éPJì…ñÙŒAWa]‚ðÂ¤u½ã2C9ƒ,‚ëTO;³jünSÃD>zÛ¡Ù}h=2í­ò1Æ—Šv8e%‡6$3\Ü|»ÜøM¯”††ì+Ä§/Ý]—¢³ÛÓÜÌHy¡)‰£Å¢JS—ŸmÎžDfËˆ=¡qË>M]„È”¢ WñG$z>çLÞ1
-ÿºlÞãýK(ŸÁêFà¬_-ñBéšù)¹ù,“ýJvL•nkðÇÇk\˜è(KÃ?P5ïîòÉƒŸ*kÜf¤ÍU=ªO9Z}¼D þí¹þ´ªJžwù +›Î]„¼°’Š»E‹¡¨Ž¡ýUü–fw?þ*´0
-ŸÔýöOÍOi	Fd¸a²*¥iÝq¬rýPàšÂŸþUŽÒÂÌX´q7ºü½É¿ü}–cžÅÄÐÆ’‚œµ$›ªî79º®‹É×yW6ÑêÝ:Ð8ÃÔA{b #€¬ÓR™ò=ÜÚeµÐWXªøÕN”5µÊ@j´]?ëüÄv)è×‹¾ùb¼CûbçhÏ®ˆkãÏåZ'Šàùuû°WÇ,ˆÝ§=¡eœË\Ê.¿ñø¯¤?$ÑKÈ^Ÿî… a‰“À† ¥êfs§¢*¤r@Œj'†zÏeò	]ðÀèÒÕîñ‹´^ÝáT"Ã	áBß_.}òX*Z~¤«ÁHÓØ<J'Þµy³¦ê žñ”æ	µF†OêLªt¾{cvâaÑÍ&âûl80šRÇ¦S®×ä‹ºNÓÆ«Š‡dv½Å¢WÅ—JØÆµÁŠ‹Õè½éËZN½ï`*„È«ìèßHnÕh>Ü£²µw11LrøLè‰ì<ä˜«×#LFbJÊÍ`[Æß_ß‡X=zÁ€n"±gîp¸î“se¯ÃtQ)mØÍÔ˜uŸÝÑ;HñZufyËöýµðlèªsaËžÆ|ø¶K»K6$ž¼d2w•»ª]n§m·êõÇ6C-mì@öx‘ZF|‘>)voFuhˆ†‘‘ˆÌíÕÝ­Ím\2™˜á³Á7¥ñþÕRHÑ³Eá«ÏMÙ‘•'ƒgµ˜ç:kz„7ÝÂR-Z2¥yô®ï•ª,ÂDêýÙ+t|6=?vƒÇÊódfp	~(ášG¶MÛroúyUhùþ÷æ|Rf°ÒyØu÷l–‡Þ¨q^‡
-amºÆ€tö“;š³é:ŒÖ(	rf:_{\ïÆ )ÑœHNDÇªºÏ8ÂJØ6·+Ä*am°tºÅ ÆŽfb3žìu\•…qv œÜ¥ˆÑ^õ	endstream
-endobj
-479 0 obj<</Type/Page/Parent 460 0 R/Contents 480 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F1 5 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R>>/XObject<</I13 13 0 R>>>>/Annots 181 0 R>>endobj
-480 0 obj<</Filter/FlateDecode/Length 2430      >>stream
-:Žp:ex9F& dÊZ¢F1/›QøˆÕGÇÂø Šõ¢™y°VÖ8¡”ÓoÔ	—­!/lVÇèX¤+~ŸìÞâ!ccùÃ™vYþN!rl˜žwrCc2d¤1àè 4«è”V`Èjn_o?Èj~‡Rði°‘|ôPùÿ‚ô¬Ýl–ÝÛŠ©šLbÃD+†˜«‘ßð¸ÖRAz¾ÄöXào <u<) \%F`ëâÒ;æsõ&0C†ëï¦ÄL-âÝh¢Ÿ«éøÎëuSó·‘)‹Ó[³&¼[ÞÌ†3¦B¦§nÐ:`-K¿ÄnÛŠ!€B§·qŠÚ»‚9‹÷§ö‰
-ø[&|q0Gn©Ï|ŸÅQƒ½zzTÓ²í„Ÿ‹äž²ÍÝ=ô¤yëªõÅË¨KÌ þy4Î1ŸnECMZŠü1œü¹	úG‚–q½t—frä*§fB¶é<'èÈpép>µ¾£6µ’éàÎ$÷ J›ƒwžüÙ§x‰HÄ˜öMwŽÃ›WJŒÆòcíósYÌ
-ŽRcª/8VÉ@JÆ÷þ6UàY(Çý‡ZéùpïR¶Y?B/Hß;wÔÇ}Ir›,:áå”	n»ÏÇJ$²IJ±^† ^Y@­ˆ	yáUºüÛB,ÓLX³øHiuúô™‰.<U—P: Ç°¶œh»/ƒ{ ÑM—ÅX°­pbGÍÕ½´Ý‡"ü4FÂCêØ-ž»x‰bTðYºýh"ösíe2Z;%Û»:¾ªéG‹o}Ç÷]&bÕ{Švä¨‘Œu­>ª‚àš'¯ëÐ v[QíáE“õÄ^§Ã€…¥[lhš»ëÆ«%å„\Íz½¬­²;)Ä*¼ŽÛ%ÊoÐ!BŠÞxÊJ¯ÂåÉÐ9ÿ×x–g/£™5²ÜûÖp"õ³šVeAqÚIcSÛéÖ8å*ŒÉMgs)É0‡Ð|]LºV1ÓaqÂÈ_aŠ»ŠÜù®j½Ÿùj½#Ù‚‡¦#ÃÄ•6•’RÌ¦þJ^Ñ‡§%]söÆJÁEC+)ŠOÊ²ïÒ›T!¦6QÓî zÙ¬Úc!Ë[ÏR)Û†ÌH«UÛR|f¶˜¸‹3†x(pVâß«ÿ"MŸg¼£/x¾ º½`6°¨ÉMÔMˆnüÅiÍ,®}Ë¿ãøX}!ªJv™6§æ85Â)þ¼Ñc²ƒíÕKó›Ž˜Ñ{ï¸‹ª‘ª"Â„eR°Ò CŸy\.v@ (NSÔµÉÛ«"k°3ÏgS¿ˆe¤îÏ„}Û|xMn&yê/gµý$oÈI é €eµ9tî‡1/ø€î}'m¼oï‚rqÜ‘²;k_AÀÇVw*VÆg×è|Ú²Ù2¡Ý©¸	Áµ¬»ƒ…çoG‰° ta1Ì+`¾€YR½ Vø¿üÓªlÌu¹É!~’^ à,#d~ÈŸB,%Åag¸º;¢“]•kU˜U“j‹Zrú/2ÞL•.¡<YëÜjnÚã
-©(DÂDG+Ô¼´µ¾;b'Ïõ—-¦PädÎ^Ý;q~*MÅä°X7\öŽ{¥²¡¬G÷lWØƒË>Š3EWPvó”'£9)Ü`pA‚¿É¹z–ÆËÅ'ÉºâŒ8GÀ¾¼(ó©	·šÊ Òñ•šx3CmQ+*ËR4oq÷Fª,2ëAF‰ÙºP*Æ¾¡„]Eï˜ˆeZSî¹Q³’Üq\ëå›© lõ¼½ÑaÁd»ŽŠ8\êÇ0Ç;Øï]ˆ–&mê"„ûëõµ†u™º¸ÄKrÅ‡çðp.–7éxeˆ9?V3Ò:]„¿ã~Ü¶ˆKYHùµ"‰{™.½ÈÍVþs‡-/ø(ˆdÆŠ0x%OÈ5%Û’˜‹½HþtÁÅ3mÊ“1­¨ÒÚÙóKˆ	hZ–¶ËÊxY
-n‚Ò×®ÌÃe³¬“(5Â åÙ:yºiõàÃÐì¾‚>37ÀãÆÔÆŒæI¾X·ùfÙ©4oXTY‰¬ýfj
-ûÎéa¨Ê¼ñ	®è‚,³Ø/&ãW¼5Öyš1§ºÚ%¦Úk!äüJÄºˆÈ÷ÃêX“Ëûu˜Î—œƒ;5Æf`±1ÚåÒ£›¥/ÛLIkeÀ‚e$»`WlÿXC°à>¡JÊßëFŸÀn°ÚáÒ–:Ç%T‹‰¹ç`pÊ}—Êó6EÓ¬}†Ähþñ¶¶w¯ý6qMñùaÃ!Ú!}×MYºüA7ZÄ¯™ø#{Ÿ¶WâñÑº,_Ü£öM­6¸.Ï‘ŽOrRŠa¦w,Ç#ko”<‚’ošÎÄÀzcqåKH½ÛCø× `bNaºŒÅ²÷–â+h¾f3Ò2xÓ¡€%Ø¶´Èž˜W drø;h€NÈ.Ñ…y^ú}½šÌ°±eß‹+¹TÛÝÃ+ÑLñZ„3VYÀãYGÀ,ãŠÐ,/G¸&/š“òüŸÂÎïã}õ"ôó½i¯“Tå.{ª­ŸkŽ§ÃGþb)þ±øŒ~Wåçs€²Ã:m‘Œ1˜{2•±¯ÈXÚT…Ùù5ŸºØÃ¶zÛ  Öuöìú³ÈÎ+™Ú!œæRÆw¾´l³kY»Â:Î;ÓäºÕ@cŸjc't¾$JÁO›)¥soàùq»¢“3š<g	kq½­™o’¬J…/4 ¨ƒÝ¯ÏBöÎ]åL&Ç¡ííZ·™a>ÔŠÒ`¯An¨çÏ­z+ã:lM6DÙ¬ÀpËTŒàD8Ó¹:ý)UZ³Mi7ê ÿôà1zê”(O~ù3k,Âœ±]F¡¹Y‹ÓG?ªíÏ’º‹*˜¶¥`‹hàPŽù·§ PŠä4€%×ã¿“0ïêÈa{à Ï <ìÉY8jPZAIñH-·ñ±¥G—]ÿ^M¼C²¿@Õü¦©ô¿èLïã=FbD“¢{&…}£Äf³²Lê?xm¶éRBÌQ™säZúP½ëw¬ˆÙh9`cgØzðháºk¿Jâ ~'ÿÚÉãý™íjlËc2À¹†¯¼Ä(TsQÍ!I®Zß}/’Ã¾WŽ…eq
-Œ/4 ¥aXxÿÝ‹L²¡Ê¬!ÇiAÓPVýPÂJÉdBí{ ÷Éd—²…PJÎhÔ§íxIÅøMÊ¢ÉÈ²Õó¥~½íŸ:l,‰_p©µ‹Ûòxendstream
-endobj
-481 0 obj<</Type/Page/Parent 460 0 R/Contents 482 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 197 0 R>>endobj
-482 0 obj<</Filter/FlateDecode/Length 2063      >>stream
-b*üƒœÆŽàÚcÛK¶¼lar
-¼9;ITx6’þƒÀÈS‡ËÚ„Û¥–êb¬q¸¹«ÑRÈÞ…§€þ/Œ=Ä0-¯+ý=¡–hJM~³“vk‘ÜF÷f€ú®É Ú3¥“Ý^ñbtftÁ­J‘ðÂ_0lúEÊ»;yÜk~®ÐôþIˆPäÉg>Ñ»37-ìBÐw#n<M3®Ue´)øû\ë§ÃNJNÍÚÎ"Ä1,O‰šÏˆv`²Òm©ü²Üåb¼ñ„-ëÃ%®ßYQƒ´Aä,}Ÿ§S“¢°lÛ[¢x^û+DÍ˜„iú
-ƒk:•˜m`¬íLÞ8ˆQÆ&3ï3 põÒd}ôRÊ8°?Æjfëqû™[/L´J7âã}Ø2ÏZe«ÛÛðíÝ-'ø[Vùµmpúž‡¤·q,Í5@f_VŸÙcHÀæÁÃöCzçFH éHÀ¡]qZC^z	5Oùl·±eöã`ôM@çÏ hVó\«—(>Ã=,®Áb@óFgNŒö˜ŠŒÌêˆ&¨ß€S¦s‹ÑÐøY~ÈBö!B;Šœ©m2.ÓZ	Ð¾‹¿‡ š¶[wÖ¯…²¢kÈ–$,s^W‘Ý{ÒðÄøôíð·$ˆÍUæ¦(g2-	ë¬ T³I!J“Nõv‡Õ¥EO’‹Ó§4>v9xIÁ‰¤fÛúíôlÍ¶¯°Øû~•<¨>*ôtaß%ÄtšeÓÚ|æ.4	Ÿ(¸•½­agÒ=äZ-GÎoK(±Ã7àËÛXuQç}PÐ}¼|…PF$rÈb‚Mê{#
-Æ-9±T²L¿/Ì­SˆNbÖH£ü…‹rmžrû‘³¨Á|Œ®xõ³ë=Ûq³»çv4€jW cÿ:ala®WCôø¢kã!ÈX‰Ý$‡¢ö7¾_˜¤ËÕ®¼’HÚ¶äyM<\Ñu‡¢µÓU˜Ë+Å³Áy=%i€œR{½&Ž5ôùò@:›^¯ÖOm«B >Kc0‡†¹Ø`½ oæ@no°µø¢ôC5LÄP3ißi"T¿ù¼$œ$d:5ôtf%I§^	ÏØz~:‹ƒ™ rô-@pœÌC²¤Ë®ö û'1wQÁÛéÀ¯&@¸–Š½zÉÙS¯`Ì"Õ¿\1¨Î¦Ÿ —Sþû´ó¿ˆü\“d_º»ú^‰½­HÄÉ»|ÄÜou(ògsÐ×úÔÎ!“íLA®ÉJnX@dX—–]¶Î&¦¦Ï&*J˜†BÛzsHh>Ÿ¸œ˜$_skyN=SöWìÎ±Ké%z¶s;¸4×Uá§ÎkÉN¯¨´ÆhgûìLÁBÛ­+F§ciÑÖ†±@›|¨‘:“^ì0„ˆCiµ yùFä5÷–OÇùß´5J
-ì²	{¡.BàúrKKõ&áR¶~ãÐ^­„üü¿Pj6’S2YL…ñŽü‰\«uhð¼I°Tˆ»7fî §ôOýkwÆÍ+öÑ»ŽÍ÷l‰u¬.¾§h‰:ÀÎ^4£1mÓl>fmºßÛôûïõøLÝ{ý€ÝÕOovaàŒ& A“ò­Û0üw	1?(±d!ö#žvÌ‚Éü&z†`SÕK;8£Bÿû£;žÓÜ†Ÿ·zÇÐ´ÿª·³È4_ëþhz.:5ðD]MÌx¬¦Á—sÌ?h†UçÀÀ© º*Àu¶>}ïŠ¼z	®+­;p/ižŠ6Ð‹·ØfGÚâFÊºúåÅ($ôX{'lyf—zðržM¸!{è	¾2ØùÏZ¼V3ceòñíRN{å7­%œ”öPI8äØ·j´¿Í:·$†Ê­°’÷EØUc=PœâÕ¢°Øìï˜%yÄº¿Á1Òôù`S±÷Kah;;
-'¥$Õ†/ç¶³ˆ9ß7q‡j©ésjØ.X¿9‰.ÖSÂýŠ¨
-hûßÞ'b]mbøàÃIo9‰Ž'
-¸ü0“ÉŸËfú°ú>¯R7*?‘Ø,¬A/ƒ‚GÖ‡!4ŒÓó¢i>LV­5øì£þßøm5Óör
-ü¯þ‡zÝøàR­ø`ˆ?oÍÜ~¼`ŸÝeÛ	F¹ÛØ.åp°Ø•ÌÝ·Li˜((†@3)ÁÉNr“;”ü–gƒ¶²á§‰=ÉDÈ,'ÐÎƒÌÄû“©¬ž&e˜d@«t\ð—OqšÓsî{ýÐ5£ÌV´O†ôYfŠšæoþ\Þ¥«‚žÀÝ6b](q7¦†ÇZk¯Ï˜­´Ä„RD-î€Ð4åfç=Ù){‚¿lO•õPºiƒÒ©i@~Fœ)ø\£B‹‚Ù9G%šµ›Üm"‚p8™òðì_á¶:£ªà1­ÀH¥\"À¾¡•¹\Y_LNxhtÕZöxg.BÚeà©l:ª¿X@Ô$AO0¿h„6íØ«ö’ÝÓäùSæTÇ÷Z¨ðÝÑRÌ2	½´T³÷á›€ïægË‘‰:Q#ºa§õi‡M¥S|ùY²;.Ä$/-íqÛ¯å-ã©r¸-ž'#‡1˜¿nêÞ‰r¤8Ä¦ ë8¼›‰UýêÃÐïŠ.PX‘„\†Ýò×éˆ‹/BÄ´
-ëoÉwˆîÅØ½‚¸éï—’Sðg"0F±ÚÒÖµÁ–.ìÏÿsÇ} Â*1Œ›àÎ™zw#ÕaV]endstream
-endobj
-483 0 obj<</Type/Page/Parent 460 0 R/Contents 484 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 218 0 R>>endobj
-484 0 obj<</Filter/FlateDecode/Length 2300      >>stream
-T_Éù@†sçú®2lÅjaÅ"óNç{]w4º¹]ñ•¶Ö=ëÂõ i7r¡g…É^o¾X¾Òzá1Ý‚ “*ª€2êÃ4N”‘ÎüÐÅjW¯})üß\¯»x}AD4.Ý]ãá_¸¥„	àèú‰îŠü(²çJÙ·X÷+=¸÷p‹|@ 7–¼pŒdÙž;l5b¦õ%!4²ïÄCÉ;^HÙ»yý™ûšDÒÞ´µ5‘pÖ%µÂ‚M õïêÃäÝr:,óBÚ“^J@„¬2Áµÿ§Ñ4¨˜ë$åkn[Êq¼G‚¢sÈªû¤CÖ¢H“ _~ËìG²
-s÷EB£÷¢?ÝE#n‘0IÉ-gµ~Œ‹(ÑÿÑbþ#|Ù5‘O³p]_Pû5yÐÕ:ýc£%.'GÃíR&Æ¦' Õ.C fr–udÌ±_“i‡…ª¦Øùn	+°_N—-ÍªÖu»pª´•L0àh\#Bø±ôÏ. /Š„KÀG#JÖ(7“¬ƒ9îCÊ…yÂF-_¥ 'µº9+ï¾SÞÐ¹¿!ÀÎQJz<ùÐùÖ—÷ù Ïtú_Çañ}óEµ1–Uõ0å,Õê+»¼÷Ö4p.Š ’*µ£¤IwÇò+1 [½€“K¡—Ý<' ³•DÛT6ª (H¨Í³©ºèÂ—¯çRÐè½Ð!ýKÌÕó&'ÂiœI¦y\¼ˆõ„7{ž(#žø–™$™ÊbaÉŒÚ|ba½óˆ¢Òhš]jÁ¥ôá]½ês®ÙEÉ…¬Á]é]Î©wÔ#Ä"&ãÞ‚ì‚ÂËdÔjgÃrçxûl_UˆÌ‡œ1ñêæñQÕZçÕUC|–§’WÓnh€Ù•ÆÔ¹ÖŠdWõl\Dn‹ª3`v¦.-¾´7MÙQEš`A*¶˜“¼ÏÁyàS¥¦cÈqƒ&Ùµ²TÔO¤‚Öæ{àõî¶½<Eû$ÃqAç·ÿwÀÀäŠ…ÁF s‚.e,%b
-J/¸µd)¿uÿL'n‚Ùd7õb}BwcRd˜
-èú+ž¢¿r
-zodÔÑEÒ¶VÉR¶C2ë}Ãÿ`å¯uÎj ^ÿÑû³g³n{:lF=db~ŸBO½zI‚(øØ!â³øÀ¢…ˆ(‡iƒTf gïW>örH4ú„?LEt#³{/©2ÑÅ
-·Eé¿šY™˜Ó¾ë‘Ú´Ù%xEË­u-§„Õ4Š7z -ÄüÉmâx–G¦ ©>¦rìj§£j¿/¼2BS¹Î(&šñ.˜&›³TØKâ‹fÒM8âx ìk,š³þt"Ã$;‘œ¬7†ùº¢ôôòÇ}Û‰ÍÛ9÷ÅžQu+à+Ÿsø|ïP½jÜ¤Ç³×ü¨ ±&ˆ÷:HëgÅ¾}=-KŸÃ™%ÞæHHxß.âJ;Ëjò8ŽVÅÂÎ‡œªKˆ™ÒðÕtAå–QQÅ8³€^Œ“û± jpŸë@žâù—¹°Ú©_£M˜AeH|~`ÐÓ€È·‹bnq}•õ˜l¸œ<¹:g.Àï¡uß¦NãJzšK…Š
-m>¼âB½CÉŠ5Dj©yªå8²nUihôH%wùZ…è-›¤*PÌ‹¦¶áEñT¹Stî»‡æù`®ƒ/°æ(ÖW§5n,§©	OŒS¿eaqyÛÐÙÌÐœŽ€vÆ«³2Ñxk3—·¼Óþ5ZßÐ”»®7‰ç’?Š²ìODÛG'fª_…Äk_2#p1¬/qZ”M¡ÃÀ·¢
-€ë8–è5æ°9u9	‹IÛýÓPà[B™Äe–©HÈöÆA®Åkkˆ“mV¦¦ÐÕ¥Žå2¹êš?õºž—yÊõ
-Ç}.	è±ÑåJ‰Û¦u|U™þüD¥­C#ÉÛwDK£‚U)áè,ÅVôõ"ÅHs•ð4£
-‚!›ôÜ
-eìKy_Ê&¥N†Q¡YÃØ+‹4,çó×9É7áN®Ú/‰@®G_ècfûëS•&¸*¥ä;Õ.45«S5 PÏ1ŠË‘ +lû”@ú,o­6'­v<Q³“®|Œon;lp˜È’Å|ì>’2q¿KMI'ÁR`÷.™è•ØZbêÖÈ]„>rcùñ¥{´Š£mbJä¨æ¤	yAøúq_ç©Ëƒ¾¨]6¾˜tÇÿ¢6P%‡ÒsÈçfh¾hXFkÎS'zÙà1Ê’½ö¦¿ªF÷
-šò^Æ7å*qesSg¼½¥~~ÃCìõö˜‡Z—›e[‘®ÏØág=JÂ ÙF×R² Uò|ÙHÜÒBó·q¾¯Ñ(8¿ª×ûÐÿT¯~AÚÐøï¹ª›X±Æm%q3x†Pp¬…Ñvn1!ÃU/Œ’ZÑ;á`)YÃ:èZ‡„·TÅDã3ªÝÓ¹¾ìÙU6Nÿ‹ÐÏiÄÀ“P¹R1ƒOf£†«&= ‚šÃÍ\['7‡|‚ð””GígØEs.²¸‹bÀqäËŠÍj:[Íé$ ¯òy4óË’£÷„FÜËqR›{0¡>zÍ»Ÿ:x.gVía(2#·)ÜF£ÄëH'Ù¶?2„:YlˆïŒÊàt*‘Od(Òjf.:xež&#=q¬± z½Ý¹½‘—! =«Þ]œ±¿ àGƒxº¥\Z¿Š0ãŸÐhS¾ôŒ"Ÿ<ìl€`ÐÍô’òOlkŽMch:ÇÁó¤xÎc2Î#RHY $81iÔº;Œ­hCfÿ
-ðOCò88Pè·*æ£-±ˆBP]ú÷‘U\~6	ÖdÙrîšªà&{õ7 ±½"¼³rÕI.E®¨4e<È¡h/Ÿ1‚5ùò›¥ùÏ®Ýì~Þ0Gïô¢Ø¶Byš<&ZMWgÔùP¥7bm_iÃ¿Õ‡{ÎPfðR“(ú§Ó›êµüY^+u[éƒjfsîƒ>ŒO\Xjendstream
-endobj
-485 0 obj<</Type/Page/Parent 460 0 R/Contents 486 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 221 0 R>>endobj
-486 0 obj<</Filter/FlateDecode/Length 2264      >>stream
-Fe®<ªÜ3ÓÀæ5óÄ?o)o…‘VÂb ûq!¤†¡µß‚c=Î<‚~]jÚåÿh…§PQH1ÀïZÂ@«åf‰ÈÅv„Xß/‚>°ísú/…÷$Œµšµ¬cÏÐN|Þ«^Tï¿yn»ÆNóþò>lø˜›?LÔOQÑdÎ,b¨ÇÍº?9\
-W}²„;ÉÌûÅ6Žåbn@Ð0V8<N²Jxˆœ‚Œ’[|·Ó}M–Á o¨«ë&=ï§¹ºÃDJò®)J­BíGêKÊ{œvÀÒT5Âr{ÀHŒZ-2÷ÅyŽnª{Û¤øAõKêø÷G¸¥$ù¾–ž(š0«Û¨5Jòn§Ê·P ðèvÇ|š’·+çGÅœÙÀÕCi¯­>ô·ÍGÅÜ'k4$OEt;V`<Ðëk¼¬kæâÜóŽëo¨9ãSP !¤’ŸÜ‚Ù0îü®™ÌlÎQšg$s"9K5¢B ô¼p7ˆ”(n-õÚë!ÝLzàr[*qË|*È^·Þ«|y¶Œ1–à©È£zStõì…ÊCÐôe™’]n±Ô%"2äI³€ÅÏ“ö·õ•&\Î¼˜oA8íÃ~ßiç›sfbã«§ª64V°BaïÔÂëw› ˆkÖ#lQNS»)ÜžßÀüÓŽ6S»æhí¨kÁh±èvá÷ím&ˆ¦á­ÆÅ|w±sŽšŒpÂM¦¨H{ÄÅæ´åË…àó‡ü	‰‹ÃRj˜á¿×rºõ2‰…šÇå[þÙ$¹t3•€Áx.ìÍ+áÑ	 =½_Ì?‘^Gþ9×<;‹Äùqíi±äŸ—¯ReojÍU¹0z`W^Nc9Z†‡8¦¼LtÍ´Ä5­ü
-ÐÏG¶Ím®š‡´…Ò*8Dj,€}E½a‹W”¥x-äZ0ÆpìÌÚëc‚AæŒÇ'%~Oí{œÒ³ÒBžcYŸÛ9‘iVl9Ôn„TBÓÁ=ÜÌ´ÏïpYÅ|F€Hwµ—-ùU9Àä°ºüo2!(½ŒR¤¬–9Í­•4–	ÏÚd'Ì($cðH#â…ŸˆòNôù"³Q¶O‹vƒª|®¤”OCV}ºJY-ãÔÿýó‘iììÞ ¦g„ît?¥â©­ê0öZöy>Dh€Yb¯JùÅQÕ¬|?-ŒevHzž.{~¬º>°w€ÇQ$ö_	†?î›…Ç¾Ò¬aÍþÞì¦Þru¾yc¡Ó£!.à“eGüuHe‘"»­æipp”™OU³úsDÝFHzàþ}þ3Å<¦&_õàtHËÐëzäëÜÐ«®r0>îìŸ…•9<|ª’‘¬"®½¾˜`¢3>0`ßÞQ¿™ƒYúžV0$…•»-±ÍíðÇ!3ø@A…8/=ÔÎ>­ªî­¹<gÿyLì[‚OaÑ#QxûÖj]'íÍCÙÐÒrk;<”Î)ÅÇÃj¢ßŠæø+U¬TüLaNÜÈšU¾ÁgD©ü}ˆ—Ì¸<q–Ø;@Õ;1ì3!¢eP·ÀrÕÞ§Ügvg­“H „>1ßr±0<Éi@èX§›u>rÒ†¯0-ä{ü˜¦Ue7¬ø¡;¥_ò©Ü÷„õî†ñbTd3Ñüá«ós=Y‡<ÍÅ©¶09³ÏßûàI×¿Ã‹VdÎ.cDbÀìøSûÅQå´Ï®E[Ž]zù¸ZæÿË0Ö$ðœGkêÑV¶³=RÂ²k–Yí¹‡nÇ:Þ`š~ôûìŒ½ÿy-¼æ©N0"]÷c¡ì 7þëÇt?›˜X›½kGåÇ?œð÷è¬íkä¬çgw‘Å³jŸòQoÔÕæ´”èvkÒPUŒÂ…WxºjÈ–šö”};ó3¬m¹~ñ§%é–Ö¤Î(ˆ!ÜŽ*‡P@½š3‹¸Xƒ°Ïv¬·‰âªá|MMf©núå5'µèÖØïðXKZBÃ6ºß3ÜžAôxà)åëÙ°“ÝFo…j<Oø§„N”!3d™¦›'Ôµpqpíˆô£!qVwÄ|¥ ‰Ë-|Xq÷Š—ž¢E=¸¯zübåG¶ À…²«ˆ~n‚y‹€¼ÞO¦‡ÄF:>Eø>QŠŸ©P‘<ü÷¼&úÞ ä?¤Zˆ„»Ý-þêÓWGêd>>#­„õË:œC¹±;ýp…ížÑ<0û¡á¤£Q“¦|!@büB£ Ê1ÍÅ“{ê1>Éë ‚–Á–<vŸý#]Ê’gÌz~ÐN½ÐÙPQädÃ'€ý çæ}»Sˆ-‰à°ÃßºŽé%jsÊm^È„ËZãYðßú
-þ<$h£÷ë(¸q”÷1…ÅyÙ?Þ.×L½ªÝë_Ž©{Ì!O»$c°œ:.+ÙÕªÜ"P	;A³&D'ò)öö†ÃPºöÄd»ã»†ôÛ±ØÛ3d­‹È$¢½Ó£:"ÅJ•¨),Þ¸>¤ûÈ#íO?€'ˆ-ßw”¹G7;Vs•aÅÜ\ˆ¯dÆ-$…5/	ôÐÊ0#!`jMË¢í~]¨}ålA»ÍV¤<âO2p¦ÛìA°}žá˜zìï?™r™‹{57.ÀéMÈëº	(…,»[óR7²Í¬Ï,+Ý=íR E*\}¹¼zÔÈ¥z0à(C9éÅ
-SD4–Ÿ¿­Ap0Œ‹Ä/íå‘Í”á_×V’§€a‘n‘ZÓ­¡;³CíCáŒîàVjzõ“À Wßá£^¸OTÄNƒšöt7¨"VwŒƒëjZ|¢qœSpï>·K˜òåM`=s9²ue³…*IåÉ_ììK+–³eŸ˜F^73¹l(òÝügŒ‡]÷ƒû\OC`¸=Ã—wñq<¸ûËÎé!ü=XÏÈ8 Ìè5U±×xj¬Ó¹"ÑóÞ©¶&Ï0Uå[øÆAI~Ììsendstream
-endobj
-487 0 obj<</Type/Page/Parent 460 0 R/Contents 488 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/Fb 11 0 R>>/XObject<</I13 13 0 R>>>>/Annots 225 0 R>>endobj
-488 0 obj<</Filter/FlateDecode/Length 1707      >>stream
-k.%"1M=©µáÖ:)´Ò!õ	•{Á%Aç†°áhüÈN¯¹Êäg3;VH.¨Ø|\¦lŸÆégoI¹Þ1äxî0¨	Þ%6—µM¹Q³ÍôÁ—á¹àlkiuÝ¡”íàüÓs`x0ˆÌ†íÀ1äÓ2LÝ”Ùºz}ñÇ<Dþµ¸EªètAË×ÇƒÊ—\³@‚bÿK§B
-”;ú¹*½Û Z•ò£z>ˆ4=Ipœ*Þ<£eÍZÊI‘%Ñ(ÿµ¾Ò];Í§=ÄÄtr"s§ªcô]ëVèªXƒÛfˆ¼±íÎìò×u>7yÔðöÆjqºàÕlªÒ•W$nI˜¼¦…Â("áµ¤0cXò9êÌ•Áâ=H&¥ë´…'Þ 3/pGÇ§Ñxgª×Ÿ_ŽsQ\¦?Oxp=*¤ètÈ”	Í²v,3uq§)è­ª+÷ôêÕíà¨"{Å¿›²':r	#¼W¹¥GE¨ÿÇ„~ºXÐñ>©¿/º‰Iµž­H5£”…ÍÆêÓS¨
-Ã÷Í^X«JMñLQ,Fþ8’oxÍò™”‰1¾¨^²q·Ißíß'.Ÿöv6	=—–ÃWö@‡ƒÙâÈX±½šm_û¦gµ‘wËÊŽ§»¦–džÄC÷ÁÙú&ÉtÉßÚä¥HþRÃeæâò”™c/®2!×%:Ùm¨—®—H« +2’ñ|å|\½€}ìîð0-r?‰¹)´á)©x%Š"¤™¸Ö.‹”mN%¢Ÿç„1Ïa¬m-xÑfN5qp-&ùä¯ÄŒ
-Oõíg:Né?éû´®4Þ'¬Úþ)¶”ÌF÷b4ë6=cífØe$AúX}îÀ*çzè™
-:b¥á\v=Wï°ª•÷füöê]`ò¿P½Îðç×+,ÈµA—DÇ‰óf"C‚ÁÍð×Ðú“Šéi	 iªTœä=º"§«¢ÞYÁK@¥yîÜú$yÏkâ¶ug5uN+Îá†ë’9|ræ¹roÍUÝ¸ü±ôdDéµàà¬‘Rc1(õûéjt ‰}ªÝ­ˆ•“~`M­ï¯¡
-çŸ›fD¯åì\G¾pvÕÔüàKHÇ&ü¹!Éœ‰L¾N
-ýþŽÿ•¡_@w{úEÛØ7õ^ ù›ì‰Aö‚°ÑÔšì¨¨´|"&ÀÚhòßgY¥çsT&9ßl÷„…+XQF×ÁÈÈUy°@/Ÿ\NÕ0\TF‡ivÑ¿GbJ±¤T\¯³ËÌ6ÍÙÌ‘õJè¿ö°#N Ìwè¬…ÍF{q1®•Ä|¼ Å^÷
-ºÿzXŠù]mQD¶Íì×|Ì{Ö†€“mxrMÜ(éež!9z
-rÜ“ÚèöIër«×(Eá-‡‹À&ÝA¡ž'd½áIg ½Eí! YÆqßúù˜¦Fí"¿VÊnÜçEu˜b3ƒ…%;uï©µ -cò`¢Ûg§¯Šƒ4`AV ˜ÄŠÈ;‰2œ3·Ìèú~V¤~;?ÚÕ#?Æó$¨‘—_Üñðo‚•õ³¬¹uCŠÊ´àv (Yæ²øèÐq!"ÂåábA¦h¾¹¶vIµÕ#ÎV<†ÒRPVr2©N…²uŒn»ìM ™ayT¶<n¦ÿ!,xj¢Ô9¨”Ôù±N6ˆêÖu¦òHŠí	
-S?dŠR]ŒK)³áKÌÃ9-+»•B^ˆ±–æ!ÚâF_¡ä…¾SL‘ÁJû9µ²Ù®o¯kã‰>¿”Û§‹eÌ&ÓùŠ‘%6€Õ›t‚¼í'…ŽÊ%Ìþº®±™!lÍ1ÏLašFç2jñØgn
-.q¼¶u]ð1—ï‹Óš÷"ÀF~ìn†}>#§L@Ÿ‘°qÒÈ]"ËüÍžFhƒQÅMå‡‰©º˜ð<LwGq­;²ûç ¯lÞ–ÔùgÊ)ÔÂ(_æ˜ ±Zgµ.=©‰lL÷] ôN'½Ý•ýg)­)û°œ8Ów¾[Ï;“©{z:ÊÆÝžË±:KÑ×[®²™5›Pìÿh=èß»ŠàÂ¸ŸaÆ7·m««ŒÝj±;Ý‡Âkék«àø†÷®y"Î_Óí£â0rà-Áo÷“j6M pýWUfà|Lv_”c+Ô¶³âÞMFî,¤§P™ºûiÝ_Ÿ„ÁÄi2ðf¢OôþªÄî6"ó&nˆ±Œ…ÒûNcï.BÅßendstream
-endobj
-489 0 obj<</Type/Page/Parent 460 0 R/Contents 490 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-490 0 obj<</Filter/FlateDecode/Length 565       >>stream
-p¤C±Ù´>gjÒM\æûÊoØÑx1¸{	Ù®ä”Ü²ù¸Ÿ“»ÄóeZ*y÷¯‘ÃàEÁ"E”-xß‹¨T±¿]Š€øjø¡{O&PÕÑAâ1ÍSXÚç«úûf£gõ@wE<6»¾æ-¸Ú¬ )´Á9œ¦¹zN$wÕÇX‹+âIè|‡@¶€åo½'¿Kc[Ç]3ò6BlÖ Z |rÿ›¼Í,vž r(XXÝGBäz uð°1)jûGˆÅÝâÙ¢û UÛì0•oÊ”uCóŽ)K-^Š†Q§´Ò}©4m©éÿW%„’ÖÝ1p9­°b,œ/Îôõõ÷Ž“ÐAWà¼µ.‡óG_ÔYxÍûÀ×9öä-Cky#HÙ€m[Gé£µÂÆxJ|k`G¢6¬:Û¦Ìš[*Ö,û]jeÂ¹ÍlÆ"Œïp­î'¥öQ(%m%'XªÔüåÄÞŒWã¹M±ÜÌ¤+¶fL:Þâ™SDÎÿÐQqD«èé˜Ç3§¡{òãØ´Ñ·Û”<q ¢±<9‘ÿ×—[o›Ä#¼a­Û:|-SA$­·œR¬™úÐÓ>
->g¥w›t›7¬øûbÔ`L‚~J¤ÒüÍA¯3ºkóÜ‘\'Œ2	ÞŒŽÈªs{¿óÀt† ·g¢”
-zqDe§dB­–ƒ k"Û&ÑtÌ‹ºR¿¥ÌßO°òoŸÞ÷ð"endstream
-endobj
-491 0 obj<</Type/Page/Parent 460 0 R/Contents 492 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-492 0 obj<</Filter/FlateDecode/Length 173       >>stream
-Ì˜»MS fÀÕH´Ø˜âJkp¸F³ICmóó×0Ë¼ Á÷¥d¶ÿÞyê7‰ZÖ‰¤Œ®åÒ¥=H’U.šÐˆÇ-Ïbþõl¾¼øœ¨Íè”¼–Òì¼+«9ŒñÜ’í"²82_xµ`V—Vg4§tñ±'ô.›µ,L=ê…Ä¼ô¦+¿ýÀÕs{ó+‹Â\ºˆ…‡NA³’Ñ²}endstream
-endobj
-493 0 obj<</Type/Page/Parent 460 0 R/Contents 494 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-494 0 obj<</Filter/FlateDecode/Length 1083      >>stream
-Ç×”>'mLû‡×È)L2ÛÚÖšÛ^ãT]¤hN‰3»¸Ê- 4²«ÚN‹®ã<¯’f+DŠ‰ÊvÖªècYpO,fãÏƒ¸ó/úç†Áx)åÐ$ûûGá !òà7âDùæ¦ýp2lF{“žÚbS¸’;x	Ãßun’$ÐÙmÊßn\1¯g¼’¬ÌEº=õÝ¥zJeÑ#±ÕC?új)7@ªšß@:XO¼DFºznþáP-RÒóÜŒEX¿dGd{œcrèþ]#8”=ðá`‘J’ðØ¡¦“#²§¿=’X€FÁsªšØÌ<ˆz5¡A÷ï‚;·
-\9D>,‡i8ÙmûŽ\ÜéüšÒN%€§‘QeÑp¹µåµ» D
-8`³ûæx TU@”ÅöðSÛÈàÛJ"a×Òý‘6«>ô0åj.{Ê¹„Þ"¡tà†¡ðÎ ›•fæ0ŸLõ½±h~Tîs2§_6æíÖåœaÄò	6£M·Lž”þÑ#á‡k'3\À_7ÇüùÐ!ãdÑ{”9æ·í€À,:Í~ŠG“±	¨¶ðup|‰ªãÍª€#"§7ÌØWawwMO…ÀWÚmw)­È-N?ªïŸu$ Õþ@‹™®ÏøJðLUSÓJL•åÊ³)iC"´˜0Z÷bÓWÙšðYr¢],œ]´J8ÎZÒÁTÍû¼t?å>!µŒ%ÚÀp
-rÆ¾7ý˜¶(ïM91›¤¢:ÁÛ~s7ìv
-Ó·ö˜-	7øèwš&ëÍËâ¬™O$?M-y@éºþ,r 0w±Q™s$Tk'%Ä"ò_çyaÐ?:Šº¡$áí¡7ì©|€÷ÐIíezÝŠš{,ÀÊ\-ã.\r–´û†6ÆßLn^š:˜Bjw`ôk zÊVµØûÔˆ¨jˆ ü–¯@¨Ìóøa €ÜEöh.®÷õq°ô"H€SÞ/MÅR"…|MD¾'¤Éjìh5YP×g‡O¤yì»œ`D0£®ì*¹ÔÏðp‹1I`Ü`Ø)×—Ï±?j–é Þþ.œHØ3‘²XÖï=.«í CtõhvÕK«­÷ÎÞh&P&ñúšÄÉA›®"+…°ÓÄõ]y.µ^@Øo–ÿÛ½Yg|-æÝ]‘hSÊ)"ÄÌÁÉ¢€wi«nêùèé½üûû1àVcÕµY”N»Í¶|²æ¾¦ÚJÉÚÐ~rÈ-`:¹-Ú¡H¶e	_ˆ¬/ÚGtæø”ú§nA wåTôk®
-»ÒT¸Ž¥²ò—¦¸­¥É$r­KÅ~2Ôá¸˜VSŠ },šDzuéÞ-ŒvÝèŸ9 !K¸gK·Ü»F©až6KRòö	O¹ƒ[÷˜Â±Î;endstream
-endobj
-495 0 obj<</Type/Page/Parent 460 0 R/Contents 496 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-496 0 obj<</Filter/FlateDecode/Length 174       >>stream
-øó-d°’g—ØÓú‘—© Äõ¢ m„økÉ Ù,“Î`wÄ=€ Ú`§ Y)Â$ù!Â²¤.s,4üp{Ô…ƒ¬ß~E°Òæò.»>¤±‰ ~™Fç%íí'âÄ¼}€ ‡g@ñ{¢M}™AÅªžÐÀX‚æ…ˆQ1[£Ï*³žâïg§¿$á
-¢.jû´k…°?® "ùêV ÉÌ¶$§µß÷endstream
-endobj
-497 0 obj<</Type/Page/Parent 460 0 R/Contents 498 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-498 0 obj<</Filter/FlateDecode/Length 1386      >>stream
-ð j·BŠªžoÔ|ƒ\Â	 ‰UV/<½J¾…71Î—ÿÒ&Â[äÃäkFb$Å7Î"Vó,âÍŒ@ú–¡µÐ‚—>=ž7!fX£ÝtŠeªÎ<†½6ÿ©-ÔBÊ¿amF‚ëU 6Å¹Å-´¹µ¦Â{Æ«É&êÒš>ÕÇv	PAü/©r~ÀÈ½I,/cËõVŠëhTþþOf»GX¥fKbäOƒ7Eô˜¡°ùZE*:­fiã.vBkö ‚ˆ‹bH¹p.ësüsüSÏBž`¾$Äv½¼¿ˆµžqsTOÀ æ-I~±z`_š½n¾2t*z7r‡Æïƒçdu÷þ’à¹?y6Ÿ°âáùª^­á<báÖnDÕ¥X™”/Ãn˜
-ë9›„30PnÊ_©X°Þ	žØ¦ŒY³^(TTÔ{Øä	“Sî__¦qI•áú„.Ôé^™Jà¨f hJ¸|ô-Ëòÿ¼ÆÓLÔ>Ý¨1ïî&$.%7FÅ“6ý‡}h`ÕM/È´4-ñ:5?îÕò´Gœâ-›³Jr?@ÜÌÔÃŸ}Ér9$6yÒm³ØyÁ»Ç¥qÙ]e±Â¸û²¼kBåuÕ;&:¢ ÔMÎš¦ólÈ™ßiGñ®_©uyF7^­?Àî>3ÕË¤·={ë&vV•qITédJ¸`”Ð-_p†¯·n¡ó¼ÁwK¦ÃH*”!š.F¢-ôXª,gïõl!Š`í±™Ìtoâ=Œ	Å§æ‘½É”máH=Vž¶ÉZt§ÌÉ–0E1sKKq–ÏÝ‹°`­4n-¹v“^›ÖyYF÷º-¶mNá/¡‘iK¶)5GQø‘[ŸC ¤¹sÖ¶‹ DcZRÛÍ}}åFiÑÑZ
-Ï›‡‘¹.)Ì.õÀ‘jÖO\b×JÁMc•u]JÞ5§Ýæ”•ÿ×ˆIÊo³@¾c—=+T¿(Q„ò±ø%M*ôõþxÉUj»,oLŸö¡~†BGróøZ'¾ Ý4€Î÷B#†—Qc’õá@ð!FÀÅhƒFDÃc.r´Ë]ªC(f§gŽ¬$:oÑÏE–ò¡"p/X3âƒêöðmNýfbB¶XæêÊ‘Vasñý€–I@Z/Aýe¬ßH§^x5þ€ZÌÉ;ùéB|Š `ï³¢ÛË:›5;–+³sµM‹-Ò³«É³‘Ib3BåÕÖ-{&ð/ïÊ#p‹\íkÊGœ¶èî£ìr¶˜Hõ¶Ä]ð°øcÕ,ò¼ñ37Õ5‚ÂÜÎsP<ô¬KªzUÑ‰ÎÖ…–€ÿÃÂÛæ‚om‘íxÏ}5›ªÁBK,¯¬™µæ ^ær¾Ãî5àºë=s)¡ý_eŠÎh*Ú ¹ýøC«LŽTìþ=eß]ŒIØga	«(„Êh–gCP%œ»wç"÷ñO_§ƒødTÍ±íÜ ^À´‰¨í{Ho7Ü §kAÅ’mºú:ŒkDnÌ&¹dxïÀf§HdßÂÖ $6f? ªH"ÃíLÙÖçòåôX¿÷²‰µ6Áéƒs]ÏÉ“¢ÿïÁŽCð²¤	¶ŸqQ¹Ìê_J@ÑÁ¼+ßc±¿«{íT-Öšo—¯é„'Õ^|Ù’eLä˜%®:6’ýQ!Ä/Öø©²ÝCRV«ÃÛÛÿ!‰MóåSòl‡j¶×å%Ž³…<ƒc:Z"y`lÀCòm¨£3|=Â^Š¥::}ºÇ¶_Söß’£º	ý÷ô¼k÷½›>ÑB¯ƒ`ðc¤?ý JZð²ôõ1bð­‡:2Áü˜œpãQOendstream
-endobj
-499 0 obj<</Type/Page/Parent 460 0 R/Contents 500 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-500 0 obj<</Filter/FlateDecode/Length 1635      >>stream
-±þêÔh$Éê†Oî3UL‘¹7í&¬Œ
->ˆ-Jà!:=EÓ½îýíšåú¯òÃäqÅœâAƒ^kÔ+ÀªBÔÙ½i®Q¼>@4ÔHbÆïF‚| `Ôã·)6ïýH¨âÕ€l$ûÑqÆBx÷°Ôé¢QËR4ïæåx–§•à
-Eìî£+@‘àcÛßMi d}÷ö¤0•®$Ôë(_à®“LÜž­#!a%BET¶%Ô:!Ã}÷ªX5ô!—7]#ÓÕÅ?ÁD¢pŸÌ•I|³;“&üm3¾xÌ°Î®Zîû²â™ðü@¸ôãâ„RÐËËh}V’ByQµÝàŒka¬–ã…j„¿Q%#2¸:=cka²ž8h–BÓ¥û3üôŒw¯ù~[¯E??TÑÞ}ÿ`ûnë‹ôN¦ :µª]§¼œh—…õÁÌëx€¥0Õ©„ÒåÖ­Yü?š°’O7ùØ‰ò›øe¿q¶àÁÊe‚S[¯æ†Ç÷‡e	¬;!©®}RkjzhB´xêž†¸©=†±`Ø'u‡}aMO­l˜HË[žTðúðø¯®B³óùÊÔe¢/D4@’²ŒéRøZÁü‘\K"%oEúÔÑúTWÙ±aÔA½$Dîý"^ƒ:ê4°{œ#Túm8RIÝ°8PAQfB…¨åžl3Y„ùiL×]û-|õ’>®Š±ÁÈ@Þ ßtê¢ÞŒ‡m%íyw–w.‚éÃQp0u<ÀúüuCÈ
-Më›1&¾u!ÏVÎ·Éîõ®§TÈ¾ÂtRüpJi†×þ'j$rêEcØ\ÏÝž2À9Ò":K¿+OaÖéKpÑAÖÚ9![¬€¦·Ò‰I·SóÄïóÇÁþµì“¸¿…Áòt§*E ŽpHëèó§7ããå›˜flþÈ6?oÓùÂ‹dà\\[7ˆ“$.=Õ{€®$þ „MVÀ-ÊÑªÆû±d=bý$÷Û|†] MÛ±Ñ³Ê§ƒÉ,ƒò xfZäýÄ@:ì˜‰y9–*w•L°ÅY§ÌpeÈ/Ë,F^ŸËF_§p6Ç‚©~^¨]Ü)ý:Á“mßçŸpê•i:Eé|KØ1J´÷¥Z"|V¡AÐøÔ_ÜDÞâs¬E7Ë!ãXB®¾&Ù7ôàK
-5ík•ÕOî†Ú¯µÃ ûnÆŠPwØÖ¿¡s¥-§“«î‰-gwÞöe€OÚ™8Êj±[HÈ".á.¨ãædéçÖ'ÃYÿj€âúLzØ|ñE VG¹e¨”æ{É¸’(Ïæ‘>†ed:¾³³=yÛœM’ÝâZçÝ,âõ±Ë4‘x¡†3íšõ#x¿ÛËÎ·¸uä^îÎN@—
-MŸ6D²µ)R(Ø8…™Â„. îÕ”¾—ËlØ–2–nç.õFP¹Øçµ9Ô5J cë–Éé•h•XÜ×¡78·Ž¥C÷Â·¶‡£ªÒH<‚þ©å™:°dkè=ñY™@w÷û7ÍÕB8Óõ¨§ÐBµÅ«c0^'Š¨$ò*mÐrUÐfvòR¥<NŒõ0-þëê;-ÉšùO¿T}õ±#€-#íSE`r2÷VDPM¨\Óç£¼¡ã<=)ÀºfUâŸÌC²D¦…oæÄWPÌÂ¥{¡É®$•èÅn>š¸€ÓÇ³¼c.Þ¢ì¼kàäûZv5f¯ðF—Yh¯Í‚Ò¹ÙàØñ>š€°SuH¬~s^«Zßö
-7^;‡¿&òå·(Iå…n~Œêð‘W£(£­§Ð'oNT"LGGëÙkoQë[qè‘‡Ó¥#ÒNß+%¥ÑìÀ2‚ß`[ÍPY‹Ãëxô Ò:tZMÆÎZ\m;U‚$½‡óS+#®%åÊØ•X@ú¹¾lN‰µæP’@(ßdüÓqW·|¼¦aüÝtµ“c)uoæjjíØÄ1Ï·øÏ ±Ëñ[ZL[$®–*‡Ù¾™d[ªÎÿ÷µé×ƒO¯á)†SAÉžR ¡º[})€èW3I}àOëjÈO•_˜%×mÝWÄbÔ‚–Ôg	¦²‹²Öï•Œ¢î<ó?—ÉÅö{“aÃ2Îendstream
-endobj
-501 0 obj<</Type/Page/Parent 460 0 R/Contents 502 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-502 0 obj<</Filter/FlateDecode/Length 471       >>stream
-H1BaŠ‹S{"ó¥0²ŸÁµ@iÄ6EtRGT1ûžŠ…}†\¾TÉÜMPäËÍ `]‘=Zà6g€„ˆ» Ÿ&ßª‡ÅS.ÝK€çn@S¸£ï€æbt59ÏÐ"ÅNµöxÃÀ”àîéÏœÑhfeZd
-a2ÖøÅ¶GãS½Å™¨¯U§uŸÌÅ¨Bt|:™|gÏ6·>S\!j»%0—N™oøx9Zõ3þC—o£ñkUh;lõó»UÕTcäèœÈí8›«1ƒÌNX"½RXSgLïÑýýÇ™z¡›O¾¸º‚é¸*ï®¾¦e	ÿûH†ÍEÚ ¹”ÿ![qf8ñ‚­ÔuùN8yN;…NzZVIn$F±Iý\Mïe4“xvxWÅ6ÓÊaëçÝc£•¼8	Žþ>µ‹›³dtéC¿a³OeÓôfZ3U®€¸•Í¯Ep'?N(·ÁÏlFÝ^ŒyçW `=ºAgdÖì?^Sš¥t5…g˜>ùrºôš>ñæ«&Ò]Ôk‚1öÌ9ôb>mÀÑ”cÌvÞ‚È8úªr@Óf„xDì,rÊ©È]*êJwZõáF¶£+™ëwá0K9!ß¨Tendstream
-endobj
-503 0 obj<</Type/Page/Parent 460 0 R/Contents 504 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-504 0 obj<</Filter/FlateDecode/Length 182       >>stream
-tñA¶$óÃ²œÝµgÊ½ˆÈ qSàWE~î
-€ÍÐß‘g„%å}××ÈÜ9,2".¦8ñm+.)sÅõ—ä°"¨üâ°ò‹žÞÆáéé¤‹Ì )íQ×P|KJI£j?WºcÛ·KCÇä#{Š=‚ryF+µ95ƒ¾	Â¸ï¯ÑQ¨É\ßàÄ+ãÍ>‹§—2..»Ö‰`e»¼}¨äÍÇ\E6²’^³Ðh,endstream
-endobj
-505 0 obj<</Type/Page/Parent 460 0 R/Contents 506 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-506 0 obj<</Filter/FlateDecode/Length 1640      >>stream
-ï‡0BËíÞšJï­,Ô/G»ÙßË:ë‰™ìÐ)NÐeå-ÄÍ’S#UõÓ+ñ—	3‹TEºŠT·Æ+àiµ¿Jz]ZèìÎåÜüé`%¤+an9I;I7Àÿºü¨m¯’3/¿€‰:‚<hm	¨qa‘ämY#m4ú_=%ƒ,ä¬Ó[úò@pqß=R—,ƒûÕ€ÎðÛ`J£Î$øEŠMA÷@
-EóŒ½ˆç¡y®’„¹ê2åxA>5H†Ò5òj»k­ÚÉG”*ÉŽ—ºJXƒ5wŸ/?‚’`¤ó.ªS•f<t–âOD.Ì‹¡6L’ÓÛ|Etì»‘×ù$ùÄò"Ã>{m€A'õôQËñó¾4&Ö*—ZÃú³¦ÈþÆ¸<^-€ÍñØ+{õ£»h™Ì¤ xþAfdºxEÔ<Y˜ƒ¯§H*a‚.hÓÙÆ²»Î êe’œ €5 ähô€M|a}#öN>¶L¯
-ìúy£³…Œ¯Õ¯Så~†äNäJ qŸ¤ç’Ö<’-Íqñj©öó‘ÛÒUZÑ3a¬€Ãî)*}±(rAóL¦§©îLé³Qì®½„àM&]ì:ØC‡ ªè3Þ/Š"d+FzMà/4MLûé•|Ãð•pæww‘’3€Ý*ÄA8b›Þ=dËëuhgÅxAº©ÀIeí¤|kÂŽÒ´…ž'¬w­²*[£ºTFoOoïç¿!“¡'sB+HÌ‡gzPy ¿Õ2˜u	–àGÂñ²B]$ö ½³çƒŽñ‚Iü‰,#iÓ0©mZ°n‹i®ºíÃ¨ø€ô üˆ¿Ë![GóJ'ëN5é>‰@úÞ)§
-Ä¥¸–Dšú¥´ËpPqfH)A‡²dFzä<Ñ_:h‚êY‘óÙ“FT@OÈXÙ‘{jßMÚÈa.4L±H¹-ÁèOÕ_g¥˜ù]<Ò•-Ùl›æîZï6Èµ°Ž— 	«BôÈx¥/ì^»D$ ¾\K£-ƒÔ~õ¿-Ì{Ë¦‘Z½Å,d$‘®ªŒe?€páLü¤_–ZÖGŽŸ/¬ÚË<d«Io=~LâöF:ÏÄž\´-XÞD'ß°(#n8¶‘¦TLmG$7|ïMÅ Æ—7&—ƒ …(ú;}¿÷HuÇe¢…
-0JW\“ì¡»njªýè«/µ{ÔqTï¸u¾È%Ø=CöˆO¿¯ßVˆ P˜ÔæÞ¼íå*Vw²dÉ…|èÂÃcY×R”!ðCµ$ÜÍw¨@ö7AméäW/¾‚Ö;mãÎA¡ýŽ`˜ƒKrS†3VW \¡5yêÁÀ»zg|ÖÛ!µXÁ‹‘+”`ËM¤˜1;lŠy3wÏj¯gsŒ·>~08ù€ºP÷5Ê®Ò`*ÌnÊ°+®F™±‡Fý÷µ“„Óöîöž[/08ÍZQ[|vdHŸ½UkÞSAƒô%ÞuÛx{Tÿb`…¯Ñ&,ÊpËêeŸ¤²YqïÚ½-Í}2\Zå ë Ÿ·KÛVKÞ´åÕBÑÛ·íDw$Xz]Uªúe1å˜gW£îEQ™Î}”•yàÅ®bvïÒÝßÓ|¢ÓÚý©P)(MÝé0zÿ0#õ´œ»œ¬Ú}¿û;6É ‰èy‘xI:…zî¼Ócqmó–ÖÇahŒa¨e# ¥‘ç¼/êê”´Sô+!ÖƒK.X#ú7‚_—¥†@Í	{IÚñbòLÆWwóàØã–›¢´D¸	"™Y¶…8¼ƒ<E@ì=ìNW¶w–±$°âÃË¿¥.ØGéa¼
-½‹îü|ä•Ó´ÄŒF«ivåîðÁ1‚}úo‹?”ýVSÉi¤^*€ïFKýT^Ð­º5ÐX@¾º½U6…WJm½mu‡+%:ØX`ôMÐƒÈþ­—‰“z&ÆUµO¡ž$—°T|÷rÃ8ß|¶ ögŠº¿cmò•,ÒAn¹nŠná?™ÊyIð…ÏßÇ BáãÑzÎ“¢’¥N c$æ'é`Ð¶j ›ž«˜ÑgÔ ¡:)³ÿœš–ÎšF*ù 24Ð_æÝäî«+ø~ß…D_òšz*Œ(æ­»>÷ÂRCendstream
-endobj
-507 0 obj<</Type/Page/Parent 460 0 R/Contents 508 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-508 0 obj<</Filter/FlateDecode/Length 1910      >>stream
-5ƒ4e`–fžq(ÿnzÏL·°ß'›­DâBÍ+&«É1ÐŠ&\‘3”J«qnà´úFB`Ô³ó9ò“VVðëk@e{	íŒ‹®z?ÎáóXûCS7›lWH¯fªòÎ™GQä5¿ÔüÄuÖëÿ°ˆQ[·âöa^k³EÀoØ	[3ÈŒÇï‡Ç}SÓóJ„º<Q·!–ß«¦†o}›@“Kw³·}AuãJóz¹°ÿ¤HÎ²d—V67|2–Î'‡«Ð»B¡Õá‰?äõdÖ§ROFP]›¶ÓÞh¹+¿/E=›9Bâg	F(k“&E›ðýâRvz+£v´ÃñœHt2;­q^I\Å–L›5YíÇsØÖþ'ÅDF£-<’
-þÝÏƒ)®€?áü4A•&|ÙhtðYÌ0)í”£ï•†ÄÅb×PiÂþR‚ìMÇÍ_³ýÊW¾;\Yµú’äô•í‡HWØ`Ë©}ò¨ŽÅ&Ñ%¢[»ËE.P(¢®’Rÿ}Z:=ä®åê'ó…­×Ç2A0mqdãšSíÊ6H‡vKÐ*Ž<OùµiŽ³QkÖ
-ºòÞ’¦èrWŒÊÅ÷ø§“ºì†(ãuèhV–w61ž¤úŸôË±ˆ££…â/!p™SÄZgÉ»R3Åèq.™zì³®»‘Ì’ø.7{ÓÄ›¼©Î­1_ÂâOGïgÕ•
-ßê„Ï€êÐ”[‰Ú1€J«û-~•	¥üô1#™kàãù'º¨êä2´w˜Ã’5!_h-q8HGþçSšƒç×È#)‹2h¦Å¡üKÝƒÐY?ËjÞ*â£&ôlã‘á@P¸ü5TBK[Eª) o‹dÑm_}2·qúÊèå2Àß‰‡ÙôÔ	-
-b@·ñ¿
-ÌÝ†€.<Ì|"cP;¿#"G©þ>[9B³æ´¿%²¬?¤m¯"½»=Š°ÔíäãX¢´‡±ôŠH F“õœŸ±XëÅ¸ê¬.š¦‡<è^>¬kä$ö6áæH«xDÁ¡€ŒºŸ>8âæîy•è+z«`{·‡äÍ•Ée`h#ÍÓx¢¨A^Ö>®`8[àB}"pƒÃ5føD¢»6Î¼r|@Úà£aŠIÖ³e¦ˆ;19GQ€-c’$âÄwŒ—ûGN^rƒÏ-ôšŠ àE!b›‰ƒÆvè›ìÍâ~ûnòÇï:g™‚¦Î/Ä÷ŠŠ é™‹û› ~¤ïøúûÜ.ÕÏ#üKÏ‚‚­ô%/ë4ã¾~·‹D¨Ã`yÕ fzƒÇ‘– Ü÷È¶—¯ù(
-ª¯O*ë ð\¯êt —ýä•6šVßg%µœNñ­µMó™Çîõ qÏN\åOl÷H2îÐnEàdu3šhÍÒÉ9Ù2MÞÿI+³ö;^‚
-Óç>k*}àQÇ|X®R-²RÚ¦ü(‚};ÐíX¡iCza¢®Qõ3=)&ÈôÉ&o¢´Kü	\Yõn3û‡cdœä•×å—¶¦	þx÷ƒû,‰“8÷‹ZošaÊ‚?mìqUÍ€AmkK­R/¹v4©Â<S‘gxøåR¹áV"u¹Ð.â¤|u01Uñô-GÁ+UÐõÿ˜ ¥W½ëé÷ÌÀ-·8œÃRP®à-­ MÍî„[î^ÜJí¯•1Tƒð£C7<¡¼†BCÆ"É×R®:@ZbW;äYÞN•HÃ†²yÿfä}ÔçÇ7¹#Q-†ô¯8¢ƒâmí¯E´‚¿­fúêcÍ Â ¡tHÅØN¯ÝBÕ½$=Èy.yœÁª£\û©PÓ‚,^ÒyrûeÜWÅ÷Ùé”Á?ßHêìœ‚ëÄ5EbRîBB²{Î°©”ÑÏÔîAISÒ€À±w`Ævõ‘Áó’kßFŽý«óØ=&«ü {_«üƒÎ'œVÓ/¡:ñZ­çÙë˜;§LãZVZ_é&½NSWõÆ©{n^ÆÌAßÊ£¬7èî{²Ï¾Ú`:×FÜ1*¡×Ò‡¨šñë|ßãÆ°HO¿FPkÃC¹5Ò›Ð´äkëü<ÎÓ]K@ß`­˜5`]‚9O…e¥=ùr:Û‹ó"x»ã0sTRyÝÕ¶¹ÇG÷çn‡Û¦„kO @Ô?X]KC­ðÜ·X}×!.ÐA„'=
-JýèX¬¡d<)ÄM–ûŒ&ùBzùõ6]³tÕNé`G3_ªÓ©½'?l3ÏÅã«Ü%v¹½ôQSŸƒci•‘cˆ ñp5,Ûk1#}_®ÅxƒäZ (6-³]?SÇ„À6ZHÜ]f³¦!·ÍN²Š‘¤Ù…¨¾7ùž†f·Æ4`Y9SÉ¡Ôblé-Z^•§ô :B/Å˜QvŒ<ï7E Ú{„‘È0Ðâ`T"¼bÜV9½/ÕåÙ–Pôuæîo‚¢iYñ%y´ÑÑL£&~kº®é
-@jXÈ€†¼[/Sª©þtendstream
-endobj
-509 0 obj<</Type/Page/Parent 460 0 R/Contents 510 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-510 0 obj<</Filter/FlateDecode/Length 1576      >>stream
-¹XÜ¸‰Eç+%Ñé(û«®>o®õ!yi½q¿ÌªŠyl§÷ºna¾WøU— Ã"Å|f‰àc‹{VÄ9¡Õ\9íÌè}ÊkºÁCŒ-Á v °IÑüó‰ÑÅÓð$„†¢‚ã‘LÏfáà,V"5W>. GR/VtWÏ9Í€R˜@ÃF#Ãn=\êT8½EÛ93òð¹FŒ2ú³Z‹ÉiñOíIu˜ÕÖ¸ëÍL©šøòÃcµXz˜ÏÀG¾,’u-÷Ì*ÈG®Ö"W‘ì˜0[5½ºlHÃXƒ¸’$±ß%>B¾Êú‘‘w)4å*Æ™YnÛiÞ"gs¯¥6~€`¥e.hÞã¸4C1B%ÔØmw¿ÖŠE–".§Ñ°°Ð\ª#7+ytJ‘ä¾ì¾¶{(¯?g7ÚFü¿!3fj–Z0ò«)ßª²bd™¡{/¸ýÜµ×Âó«€¯´7$ÅÌž'«XòMl|@û©¿Sä°Z„ÿ”¦¦3×ñ5N‹¿´rtë†,F(ú¯ï_%n^ÏrRx@(·¯	ÏßÕg{qi«^1Åy0ˆ¬ÆgmÞï®[‹»»aáóÝõ,’g?kiçÏíW*I-…µ}á|SÉD:÷ñ›h³2;vß¿h‡zN¥Š ÍŠâF%iÕõüîšÖ»·O*i "»adý«2)ê1L¹õï/è&P<ãIPÐD…$P	ë7,ˆê¾Ñã›OkQÓÐ Z–**Ì2ÐôÊ¼{\®hÃ[ÖÄ¿ëEeÐ%š ýÐ#){X3?ÍÎ‹”PÎgP-”€ê¬ûòOXMë	ûz`º/)¶Å¼çRËéÃÐÆ?Ö¸î%Rð¬“ˆÅè”ìäðÅ˜Â	‹ ø÷çDlš£]•9­¹õUF•/gÈ>	[ßLæŸG’ey¶³ß5¢VÕG"ŸÆ_îÍA’êå[¹/ÏM%°ºUÒótÅ(·>çuúÖAô•Í¬•Ì¨^ÝJfðsœ&E÷YüØ~º)Xâ±…ÊÎ®6b²óÁ¬ãŒ,ÜFF\øÏbå5O$NÞmbrŠqMÈÿÔAâ ˆA ©‹˜lüWA{üâÒ°Û’ \12}heìÞ%ƒ¼nŠFž®fªÔ
-Ý*Ýp‚-SÇ2QsOz|öT^¡ÇF6);è­70±\†±œ‰<Yð"±ªºDt …ÜÿˆSÀ©Ýv¿=ºC‘”é_÷æ	Ä¢dfDRIKã_ëÒøÎó˜™É'ð¯à5ðÌs†*ãf&ŸäSØÑœ³ü¿ð¸‡;äm@#´hïŠV{Q=ôG45ºöüS<Û/2¡2‰Ö¹ÆÖ#1"Ø µ´¤—žÙ:û.‡AnN [ªÒ}åIÕG( æÖñ=-VMo×”4£–ZÆ«I•P¨Ã³Ý)û¬ó˜€èŽâªÏÀ›ß,	tkÃí62~i3H°=f5¸~oím?Ô6ã*:¼æ“ùr_¬r‰$ùšø™céKØ¶Ûn‡h—ã<;áJ]è
-ýósÔÎ*ïëttimeÙéèÐâ1Êo	mÖö/A G4¨*]êÄÏ$§7Iz‘'ÊE«ž‹B±HŠÖ[ðBDuZ¬âŸõ@ý@½‘ôyŸfÍ(áêâÌO}Ý;×TTL¿“í"Û"EŽ$š\¨hzÃ‚ë2ÿHH¬xºzr›§Éÿ2ÑÆUþ&.›ì[M¬6À|Øê§ÝL~À˜#V	œ£&P1>ÆJ–bpåvx®¾ÄWâIº®£2	Q½œRØLkÔ Ðé’ßZ²RƒÐ½æ_çDbõ¬ŠXP¥ókˆJ™ÒRO¬SÁÐßá-°U|ëÜ4›¿\"…¿¾íØT6¢h§]?Âg€5s{ëÁíBíÌ²ÀöØÇU±±Û‡[Uª`B)3¿(2_ðxåç4À!—ù¾Ú:¸5ƒÄ^úæXÆ!?‡ß¼_õ¢XÉ´i­NÉ¯
-R_ˆo±5ÁI¨N£N’Ïdcgð¸ií7ÙÀap#}ÔŽµª5v.þ·S(Û èendstream
-endobj
-511 0 obj<</Type/Page/Parent 460 0 R/Contents 512 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-512 0 obj<</Filter/FlateDecode/Length 467       >>stream
-2y{gi/f¿~ëÊÁyÎ×QxôC;I3ÛWBQi8Û¤xAâîŸ+×ñ»´‡Ç67<KçŸg‡y£÷³—ðö¬Ò®CùÃ(ÅÖÝ¸8†Ž{*úŸx0·žÑÙ&Þp2íei“ÇI”	±¸“DTj¯XÀ«~Œ;Wz°¥´ñZ4rþ?ï¤ÈÅëvÚžCKZÒ‘éÃÀ"rÖ«}±õ3ÔSµ…a`TFÍL£ÏµÈÑ{¤ôqÈôo¸—v–˜µÕ/Pugh|(5†4‹¥å˜o=òIßuí›W,jœî]M´˜ç¥öµÌGÕÝ†k]ÒºŒ;²+«þ¾´ç
-Q3„Öy£Nó†fÞoB·ó'UåqàÁ‡±aãÏå@bwŽ	H¶Ìg4"s>°íD·(àã‘¹í>K¡£ä¨[9ÝmX4û)Ð±ß„vHO1W9s’ÔŽò‚ðÉåQhRËw—³¶–­Œ±N/[X­KÝ×ý¯ÿ”0Kæ'
-äÊ:/Ó?"©ýWÖåAÆ„‡÷|ýL›TÍ/ö›ÓUUn_ñðsþ³Nš<¼þ”þAy”äƒ!¾oJz!ûÜ³þüû€°ò³¤š2ˆ€wendstream
-endobj
-513 0 obj<</Type/Page/Parent 460 0 R/Contents 514 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-514 0 obj<</Filter/FlateDecode/Length 1989      >>stream
-ðQÃÅ9n©{,vTº;qTŸz€T"ƒ¤¿KmJöáHH©ýÖç¢¸Zy:°d_ZªÑCŠ§´<Ó¬Æ5@€×ü¤fËúe:‡Ò»!ÎêçòVÚB²enˆÖÌ%„×ÇÊ´@ó6–ïÙõÍ0<øãÆe*]‡„ë:ÞÜõÎ ÕN#·õ7ng5YOñëž±æY°ÓG±6Ñ/çïÎ(úRv³øFÄþ.s„¦{¤ÏŒ$ÑWjÂJ†º²rmØÎÂ*).fký¾…_´gHaŸà¦H3Ööj˜P¢–ñÓ :*s&×Gz`oV6aN#\ÏõÊ^¸âpÐˆN§­ã;úLê#Øši—õú›2”þÄ<Ðî¼•Õ½Š= fóÎ¯îNžsë=Á§†Ñ§˜É/ÒäðUmM=.‰€ª£y$/²³Ijd.¶fŸçlï(V&¶2c|ÑâYqtfàøúQY„>½û¦ò¸|¹Lñ_fãÒI2põ˜nÖëV
-ŸKbÌÕØ×†(ÙèN$ÌÆ½ª}¶§ÅÄ¸Y¥,õ=[ÒwÈ\ÈzºÊ¤–Ö"imàÀzÛAÚ`¯ðÆk89
-–‰Äg%ÊüÁŠ¸e‘õs­ó°sþ%Ô^åËE®,ô3ùÖi[cy/\BÃ´ƒ! ÌO“ˆXa(Òò¤<ëšL`\ý ´‹Ö·fË‚÷A-Ä±=K«”uL9`cÆ|ŽîÄ…4_¸i®xËÕl‹ ¾Èe³½BðÓLóÊ€©Œ¨†oEôÌ™ó¨Ëeroú¨÷Àg\•éÂ	Õ"øVÔ—ùUÁé/\âî’w%áßOw®#Éæ³°Ü[á«Üè	¥µ>¶Y@Ô—±€[‹3”Â µ(–Ë¯%#ž|Ìšf%ó+¿dBRX÷kžF¶‘™â~B8îBÿºcÉÌ…Û9—£%ú¦O“§™»8ŽDÔl\éG“eY…[M3õ0R÷÷ó“øavy©‘¢ÍÅW¿bÿt‡ºÄ0ÚfísØh{MÉa}°ª Cn
-›IªQÈ€¹eÕœÛëƒ¦PS¹ÌP^ËœÃ2;´A¥!¦Ð2¬u„ÈÅ×œÃáËìÄ7£ì“lS5CšKh~B\–a5 ¬ñå²Ïålô÷3‰ÖKcWóþf²'Uíw‹¿¸¸ìeÓm)ÔJ‚ÌÎ V¯­>Í÷ÄhäóI½XlW_Z?×Rm¤Ðþ-OQOÁÛÝ1J ù É×²?c"•6{™¯Ï+ß„
-hAX–.zß¸JÜC‡×èžî»Ú6p&p@µõ+%³)’zÕJ…x58ü=°\Ü.C)’H…ü‡:˜å½M¤»rFêsàÔ.ê(µ!ùÏÇ¿®hÑùrâG"ME¿JN³í&ão¦U2Ù‹ZÏ
-Fùü Õù–':œvöI8ó„Ã÷£d¿JÇ|~Â„^0äºWÓÞ³C8Ïqn\¨]+)w8štLL’yúÔùÇÉú	¸Ï¢^dý”\âªI*Ô½Tr*áý¿û¨ÖònÛ(¿Ê¥íÙúõf¤'“!…ÁÏ°:ƒÍ	ŒR4ÍY®ˆ¸6o _xæ«=fà
-8ƒVXM€	o²Ë²þ¦óËÈ9ým5“9¬~šŒ›oþÅ¸Ò3ÑNMOüÝØÑQ+KaªX÷3¿ oh¤èŒ•övYS¼€×t)!k÷»‡¯tóÛo”4ú7æ…Áo ÿI?¤¿3œè‰Z6ŠDNõä/ãÇàUÝ¿ømä&¨f$é/YOÑK#í0¼ JµœÏäE›ncC›!ÃT°H„Ü°eøkg“Wè_þ]ã|2ö2$Sd&ÐPþÍK³Áª[!UÏ|#Ñöf›é×À-S³2=‘‹0&×žÿ _Õ°÷LÃ¸ö­²]#/iéSÁòÇCMÄ.ãdÙÙûM%²7ºÂÇ7²}hTÔëzùÞÔ+³ò7gM…#Ð©¹h:šÚð±S2—ÚðºE‚ÿÒØ+”S¹`0ÁÝöJ09_€‹Ú5Ä·‹[¯öD§dGQ˜«t"í¦!ª	gbðîgÓy¾µ¡L·È _\ûÎ÷ÑTdNU§¿ÒËªI fm'˜oúãY¤l£ÔxhçBÑUßù_ž¾\Ø‘!Þkòÿì)'.x#¥»JZCÞ±è‘Z¡L²Ù,_eâ¬å…Lñyy|]hûTé¼[+Sß+•‘jC×ZhÊ©Wq™4Š—ÁÿT²ƒ˜„úBÜKøú6Ç4vt<»íÐ´$å!zÊÅÑ:ê±Û¢:O"W¦Þ2†ÿŽå˜FqÙ{Ð3û-*ë*´(¨¼@k!Èw™ÐÔQd†9l†ƒñÜ^:ÁB28¤(ãŒÂð¼L¹nH¹v†ùNÊ÷QÉý*¦F¼ÏÔ£–Ì¢õÁ•ËÍ¶\"Õˆ$XaùÖsª+x·y¢Íë·JN¹Ë¾ºùÙO3Uïè¶X“{Ì$Nô*P|dGvS¹À*þD”wŽYC3C•`,;båA&HÏöèì$ªœ‹àMZ×1â_ôÖâyendstream
-endobj
-515 0 obj<</Type/Page/Parent 460 0 R/Contents 516 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-516 0 obj<</Filter/FlateDecode/Length 1545      >>stream
-_:35xžÊDo…°ñª‚–¯e½äsýî×Lž¦}Ü(×wÇeó)`oN³4mÏae>IBF§Š`¥Ñ#2ÔpËÿ_1'Ç÷òéNCÔ	ætÁ§,Ýý^FŒÎ(º}#£ÊÖïâÉ®˜4z“’çÔÛÊ³mŸ¶çB$ñ?~¼‡çíæåùæ§zMåÔ¹a'rßVüÝó¯iÉcw+Ãl¾hÝ@ÔÀ3Kn@a×¨€G%Ãx¹I9¼?zëYè{’Õ$}(%qÝ;µµ9{E&fEGšmÊ¿]c‚»"UƒÖÑ(š,Y­Gš’Ûµ|tµ„PA—]êMî:ƒB‚ï‰ýq,Ì&µ»rñ“ÓL,›·À}:ñìó ^Ãšr¶¾paÍ‚ÉÝ§&Î„]Ï²ëÓ?üGí+FsäPÏàGµOíÜz*„ KóGq'à˜ázqã¥ôŒ¡ÛÂñv ³|!Åp¤LþãQÊUÈî«—¼‡á5¶ýC[éW0²8ñ8¥#;Êj´ÐÊtÜ9%ºœÈj¡ûê|¸f.†8°3lù	³eZô&R&N1ˆ%¤[etª€.ÝK¡y ­Æz…Ëpî”òfâš¥È½éµÂ"†%.Žé‹ªK¶U’YðÎYHÃóÕ_ôzÞ& “¾‘˜¡ÊøFé„e©´8ñ>'QÕmëúÝßÐë MVc]KEÌc™F}†j:ž!Ý¹Ó`3ì«tÿú‡ËÀy àæàÝÂöÈÑ"6Íb¢cÆÔD¬w]z*(m®T"1á
-†W'Îf	^‹`[ÕÐ<pIUN¯dŸÕ×‰!ž•ûÂŒFÛ]7¦ü©ìBà NŸù¾'$'v!- ±H+þ¹¡ÂšÀ,6™n<‘œ&1yÃÃ:¦4 ü’wYq¯Ø¼1%~C? Téñ
-®¦¶­÷nåo&NG©Äç¿ž¬Íùð ÚìÅ$þ†lRÙÒÅ?]•²ŒøÉc! ñŸb‚m•óŸFß=½(ÙG(b©8öÕ¨™ølè¡ÞU„$	ËI¥ƒºÈ¹gÆ¨=õÏ´ÉEPSWÅ@Ÿî6|[±ýÌÐÓWa,PšÊþ{áuOÓ¯Š0ð¹XØjZâÅ€YRãÚÂ¨(ñ~ÏrR,¼„¢Éy"çæÌ·xžÌ|c®¢›S¦Ôz¿®„õü† GdôµÿspI­µV:o¦·©*uß¶U¡gImÄºCÀêŒÌÔJM&WÌƒ„Áø/ ]0 S¦NJÃ³ÕæöùN½aÐ8©]´œª=tÝTY£?XMì]êÉ/c‡M#Wþb»¸â0êoc¼0'¦ŒËQœNcÏe˜?|7l§)|sàýpù›68ÔîÞ9}ãêœ§+ÝP€l‰4î!B¢K(=XÄr‡™™´D¿,w[vCZå7=aüptt3¯û±µq3˜Á(–94§‚õFð˜Sä££DÝóLÐSÿñP¡hùZî¥)N4Ë’2ôšLÇ€Ð4Z)
+466 0 obj<</Type/Page/Parent 465 0 R/Contents 467 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F9 10 0 R>>/XObject<<>>>>>>endobj
+467 0 obj<</Filter/FlateDecode/Length 98        >>stream
+N­ßÍ„×IVkžî ¸Ö1Ÿs­Í¡VTµ&6\F”¢û°CýÄÇ=n‡/ág¼JHo~ˆ²iàŠT!ácårí¾h†ò¹®»@èaäæÖ2þ#öMZßÊ—x^/õM…÷Mendstream
+endobj
+468 0 obj<</Type/Page/Parent 465 0 R/Contents 469 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/XObject<<>>>>>>endobj
+469 0 obj<</Filter/FlateDecode/Length 31        >>stream
+
+žÊkËÅ9œr¶…cl>hC¬æA†8É•ÏG±¨$Eendstream
+endobj
+470 0 obj<</Type/Page/Parent 465 0 R/Contents 471 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 60 0 R>>endobj
+471 0 obj<</Filter/FlateDecode/Length 5507      >>stream
+õr]ùyàœ'ó¸ÅI¯óÿkI&œ¸òåö—¾°ßâ(°$
+^¸Ì~9ü£ç5·««W¶µÄnùïÜõœá=Þßí0yÊ@axz¾`…n3Ý3‚3¥tüÌZ=ˆM0_ÏÀùÑôÓ·æþY?ß2>Ò0F“[Ô [š5(ùAaü™Ãv¡~NXv“@Ë^µ÷`]Ý¤U>iÉÝh4m×¤P® zFÊœŸ¨¾7="jq[î@ÎÓþß<š¤m¨8íù' Š}|ë3Hd‚iÇÊ_?´PöàWß'[íÕÂFF|˜¼ÊEÿxžª¶RÑI`„Ÿ#Îñ]#k÷[@Ju½q`ñX#àp˜Â:JÞ~¯î;ù¾ŽŽnrŒ~ÒZÆÞ»"ÆZIMI¿íÌkµ°—=k°|¬v<†$KµÕ¿®Z‰®¯µîcrºµjYT`Û¦9ÉiwÂ ^Öl­!'`ˆC64§(àTs5|j¨ü€ÑZøÅ +{)ÓÊ­®·Ó‚W!>!‘$û–>{ÿŽwsÄ|ÙèôF¡lhÂÎärâ1óÊƒ\ýUšmšÁd|Òë—lþôaŽßWýÊNqâ\÷¸xÛ}‡b}(£)–à4Û%+‚‘{1Þ<,¶’‹ÒtÒÏþòoô6©³EÆ“Gv0hÃ)ð%pA"–iæâ$ÃñZ´´q<Ó$Ùí€ºÍÝÜA‚­G„†rÝM<.ËOO>uíÀÊV›,¦wÖTXº´¥æI‚ÐK¸RHëjžÕ¦3‹ ºÓÛÒ`LøqúÒÁÒu–F9üˆR,!6°¤ÇÖÄÚš§BO>æåM^V÷,‹£‚Þ™rx8ÀrÁûLš#Î ïýäl(í8òF»ÂU¤ì ec4³h?ÛmÇ†×o<¯l*2‘Ä7P_2vC	~7{åicmÀbš\… œ€1–Ù•¥ù%å8-·¹Aõým(È…Œ;w›\(	ŸDö]æ>ò}nÅ_/Žÿª¹Aª]·”{ÏúóI`™ð¦öê~ƒºV‘ßî%X~S.« Ü{ü²uÎ¶}j¸ø×¡ûïámµÿ¥p·XÅÚ©/¨¥_Ï›ñ+™áTÿSi‰ÇbÈÙ²š›–wèñä‘7…¶…[ÿUpÔtž£«"?´& ð³1aÕht\9Ãè™~ß²è3˜ðwàAV^øŽqÌCŒ¥M@âò‘è×SãhâèŸ£aÿqÀ6õ>VÚ«"y	ÊI­!§Øµ>.ùîÒgS0¦Ÿcô¢œ¡¨oê‡FG¼¬¦±íVŽ0Ç«¼–O8¢u¢}$vTvË „¶#·q‚¥?Œ°¦,9j¤ª§vÔDaÈÆBè)œSî¶»ìð2›ÃR6=C˜Jô?0½²)=¡é_ÓÏêŽV.³Õ3díj¦½‚«v±~‘MP2~šœ°`p,Ý!õ-~EyØ %©ˆtm\yÿÉ›¨M(X,ïî
+šmÍæ0$”X)4ø!ÂÂM:Z•<ÈÎÿrŒú…7zDÈ¤ L5ÉK™[ÝL§Ô[¢ï[>ö~¿ýñ÷ô —*'Æ¹Tê†X@r=ÆÎ§Þ9UrzÍÇŸõ¡ªµÓdá/ÕFÁ³P$†yô¬å¤ÿ\Ñ*oSEc¹ÝK' 53³Øí<2êFçú˜2[ž;‡›ã_–{ëÇ™§Å
+øéXáÐTÒâ.3†™rµ3È8#ºPÁqÎ›Ÿ,Ùx²t9^îécšCúÏ>žß;ßœ? ¯:lÈšùä§=±Ó²”p0ÃEÑ˜t§3ºêÈ(då‚Ž“ËæÆÅrÛõ¡çqÒijìÑ¤áÅfÿ¤-7µV_Z]‘w}R¡;ýk˜_‰$/4"¶ÛòK³(÷ØTQ†KÝŠ?¥
+²SåœÓ0ŽÉ%=0’Ô(
+[ Ã¾1¶VìÊ§tgHªk‘ß•÷y-ž€1ªÉXÆ=íÖÉM~^ŒOtË‹D;ñX«ÒÜñšàok%&ZKí™Üëlï~H;{S"0?ÑÜ+êÔv(u°ë«FMôHÄh0ì0ëV®ïSŠdñÁ`ÏÃýÇõbÐÅýà;\	ô791ØJ\µ9¸æPÀq	Ý¢ÅÂÆ\ú»)BhUc)yŸyÄ³èéS5šž'ò"üî@ÍnÞ-ón4µeæà¤¼æô¾õ (ï™>ÈKÛ™º÷$XV]™ß#žbh/õòÄ…å8±ÂtCè'wÂ©.3UvÐ5_±àfýZê¨û¸ÓÝ¬NõJ¤üTœqªb¢c§h£ºHøE]v™“"§Z±ÛµÄÛ±Ôöæˆ½ÉlŒÎ|Õè^$LÍ¶ƒû¦DÞ@!€ýJ[›=ÚýÒ¼±N
+úòåöòJù*êæ“Í9=l¢eÛázYvbw±#á-®n½Æ6\ýý}Ø£rDN3’3„ v(‰ŒjwƒÍƒ,%°+æZ.NÌ
+ª³7×2†NDzÀùª‡¥¶Q€!0[A”é!q¯PàâQ4‹”ºy6Àêöüz,ygvõÔAô°š˜–4þµâ¤ìXlÀÑÎÈÉp¶¹l³Îó|HXS»|ºg}ÞHd–‚æÅs*~Ði3²v¬pø,õèP1€f³o(Œr`f×_¤´Š½cæî$'©%“h™+æFNP4ªÚØîvß2{oñ•ùé)Î#ÆáìðËOêúí/¤WÕÉ(Ûã6~•_Á7¬¢&9MR?ü'Ç€‡Œ8Gu¤ÛÜ¨SÁVØ<$ó¬S`Jzæ.où‚l˜üÔEh
+fŽv·t!AQ¾²ß°x×a¦©Æ¹C«xÙ|•9åB£^Èâ†ôæ ZÐYüF¼>·Fç}-÷ó™vg†AFáƒ2ã¦éêlÛý°ûç ¸$ý°œ¨ñÁ	H´èÇÂÕ=eeë‡tp†ÕrÝ©CÌ’ý™ÒV¼§h0˜„‘½è9@ë{(žÝ›¢Õ¼ÔÍy³¨š«°œÁ™ÅÒÁlÃnýÝ÷VÎGX‚ˆ1œ×†Íµºü#1<•jùŠd(T4·] 7sã`š¹ÆÀÎÃ#OªlÝF§Š“–¤ï||Dt	’DÀ•JþVæèxvÌ«>vÎš:4D ÔKzxö$aè_&ŒŽÌ´¢rübã¹ÎðoaËäfò”š/UæÆ˜º£³\i”!x“¡Á²¦gÛ·úö¦¦#âÄIÏ!ZÙ¤‰tªð³Ei%3/[PXŠ`ËˆèÈfYî±[eÖ¸™ˆ©ívZƒ¯Æß-gaÆ×QÂ÷o`y¦(byNÉr(åVÜêÕ|µœk#×h/ñk‘é¦$â°üb!½¾oC ·žnxÈÉwºa5Kp=;-Åg›dëbG¾øäÛÜXŸ‘ˆ[cx@‹tÚ+ÿx’Pe¥8Í#+îW¢@I­¡EØCKË-zDFUG²UrìQ!Û(qt4×´w]P¨Tj¯`æŠ ö[Ü5Iòfvˆê™üUqð,Õß*·üeJqvù8¾ZaÂ:…ÿ#ýë³èî˜¯±|ÍJfÉ‡V2•Ü’ìt‘Æ÷*Oa©#(éö¿M|Ý"ÖçPTÙé“y^ýé˜“”k¿a•’ U}~Œ@zO˜OîRê9Šrþ¢Ù²2~÷ãóÜUYÌþ+®k|$ø³	¯F¸i<Ç€øÌÊ `Øg‹“-Å1&èáºñìõŸÞ-Þf^!„œd6ã{°Èç¿¶×ý_®É…/Žuí,O8 sé\B>á°¸xBB:áˆO&¯ÃÑ:žÅr¬Zjåi1©	WŸ6nÉüS£?F‘a;1ÀÙ†¾ÉÐàW3”—]š…S’zòGr.ƒ¹x¥éä`¹°ÍÎ@Q…šZ©ì­è€4Ê%ÈÆI$³°oj¯… ¹”fÄwˆ=þ·B6‹¦¯K#ÈOg"Ñ¹Å=f¯ß‚5‹‘x£G¢Â¥yK«ïÚ­ƒ@¤ÄzûB5’›ßõ»EQ† ÖQ‘¸½ô ¦öEMC€r½¤ÊöÞœ¤=þFwBRü´€Õ³Wâýª¤¹èŸ»«m³óƒÊ]+÷Ë7MC\ÏS„Jw¼µË‹|¯Õc™.ËRc†õ¦ Y<ÍñâÊõh	V½“ãò±b¿âWç-íPcÌ83&ZÒb¦Ñq|ëÿõ+±%èûìH-ßø†°ÉòvŽ‚2µ.¶,J(*+‰ _¢ÆµŸ‰@Z»ªvQ©ÒqÙÃ%6­3% <}’'íªBÜcPÐ•lÄˆJ>1÷îgŽ14î7dp áäú‹ êÐ•8ÛyÅç~‡:¥†û¶öS×Ò|Ã®öÝÕ&½t³ÔºÙ÷Ï¥4Öèì«V|èÝïÎ¿Îj [,´Uçä/žÒ°+½Í›èÀzö#›'K·xéda_LxÏ›ÁuŸ$O.c!Ð¢Å…*¥;/Ô
+éNO	½Žíå˜¯ ;xÎãNDo’“v$­:DÁ¤º®êãKýšH$¤Úw4Ëù˜rl[àëûÎœþ@t§)EÿŒ˜C€Ë+=ÐÄeéÃ\$?Ý»u»p 3–™ b“ÅGÐÉklô9ö3Ê3RÞ¡nu/
+[ò¢U{{Â•\ý'|g §ì5
+?@Ýb‚ ?þú,×Ž	†Ûÿ çvcéUÄkßO$x–ý–€ƒ@
+}À´VX†Ñ£D¬>=HËs^VŒð‚sa‰Ê…&ùsJòxÛ‚Leo°zx‘q5 RögLXŽ-·;ÈÊzä2·ÇmîF8áŽ¹ÅïK¤ôPT”¹›ì":A8ØU2Kð”{èÓÇxº–ò–˜hÚÂâ­”ªÇ5–\‚k6Qy0I55Ða-.Ö¬Ñtèè	×ä±¾#Géîÿ¤æ½&êt§Ü®ólP€§ïÔò.Œæ.ù?šÿ˜°”Ö”ö5àSB}•gUÇ³€ò7'™ü°KDáØ+>†g×À„>ÇMÆÅgÙ´ÇÕÖßŽk"PAÄÉQO—Âƒ%¿±ðÅclƒnp¬Q’ÌÖhô†â´)îñá÷ð&KÃ†„eµ½×‰Zb×l„ªÚh/¦ÜÚTí•r>¨ò|±{V”¯ŸÙË‘¼^”ƒdÚ-ŽL³*·`¹~RŸfDéÀWõaYVÕ‡RS—(…ß¥ù|êÃÆŸ Ó$
+9B£`ðW -ÿC™Ñ;EØï'\Kå<ö‚OuÔ)«86©ÒPÙ©¿kˆe>îÉ‡­e20Ÿ£;¨|Fv4D“qÛAa.ë/pŸØµewš2²#Ö]
+v˜^÷BC?z_Øz+j]Tß5&×„93_¾ììn¯ê>:ºÇQq©«+rtjw}Y´Ú©¾¬Ê5%
+Ÿû6æ<šJé7ýH¸‚Ï 5Ì‰úÞ’½®¼}­35¿Õ"ÆÕJÙ¼£Àç¯À_Ò°ãs%eÖ –í^Íz¾÷@0U‘QqÀì§H--!ðå^yo¡õ)1H@È=¥»DA¼2,yPhô'{÷#mºáë_‡–‡ÛˆIj—ÙXq+BkO‰§n(|òÐ;‹uª88gèø‚<y¹U ,o°!¸Gf¹reÜºQ=Ï»(–ÕÇ´Å¨Þ?Äo¶ýDwMe(«JÑW36¢}Šb.Ã5ê:—éó%Ú(­FY}lŠÎ€?VRÍà4É¬ÜW)l°Ãâ/±_~xbU½”ûÿp÷Zód¤‰7¶X=Œ$:3öëWý—ÙjÔyÁù¥¤E9kw‰cL–6HpBRãÅµRq½™ùîÓæ§CÄT#_äl]r›9Ç¾H'=M*®ˆQš˜-ëØ©ÀÅÆ)(¯ÁæÑ]*Öw€\^Y€ìd _¦¥Öþ¹YŠ­ch]‘º±÷û´é ñIpÉë—ð¢ÛãèeWÂÓFèT!noZ“ôÔbv“E¼qY‹Ç„½¢•''{DÅÒ„¢€„ÍaþÝ¾´¿`\YÇiïŠJÿ{‘äó"QN8åW8¦Æ	Å"<ôûáË3¾‚×W 23xŒ“Ì7=]Èäx8ê[h‘A­ŸcîPŽx,×Ö-gåXj¿D­eYìõ=’^\hûX®HþFq›Á6³o¥È¸¹jUJlÒ†$Ûæ^Çí¼j÷ADƒ£¯Åø&pk+„L¾ãe”‡†bâæ€8]å«ŸAÛ=ª¬`rtr¼ðirÌ€[À#Àf¿Ü¶q¢ì5_ÒeÍ?»°°XåžãÅ³xãÅCf
+}ºŒêUË#ä÷=J‡OÆUàÐ†sjy½xjHúB–Å÷ãÃCPŠ‹&ÕÖËpå!–Ž0zj¨Aü+VÜÏêzƒ»>4_oû@rU?£gÇG†¶—*hêXÌÍýÏVˆ•²0ÀdWáb› ßáÑ¢LP‹Þç%yµDZ$€z=.²0ÚÎß„Qõ\ô+¨:Š!Ïå7.&¶I	cZ.àÞu $AV“ßÉQ@O&Rw7"ÄJ`¶JDò\›ê:Šù÷×WhÄÇ'YÔ/Þ½»‰¸èéÒÆ¾3Ï§Ôv]ëyŽ!Ï’§a”_#e_°YÆTð4’cŠô+>ÜÝñ=µ@N­:•^W0Ç¦Õµ`^#æípw2¼¯±Ã:A¤èÏ+PåÂµ
+«–ÇªJ~mLéP8ø&âl—4Ý¦ÛçÖKÓ‰}·´fêiÕ"
+Bsõ‘DW_±«$Šë¥˜`'54réfY ¾­‡™ƒ\WšÝ1¼úò®Þ»B"ð $q:§qó	 èi& ±ÛË8Fum&j~QÎˆd£nqEàhå/fE•)ç„|x(6	¥*Ô†Y®ZÃ7ý@`ëæBjoŒÃ¹Ò%—Oaµ8óo¡œ¾èæ.—riz)ä1üu@ [&;\c8r&æF³qÇ{;tâ‡ÅAH¹ÝYsý‘-0m[Ïouèk\MU-;wmõE×2 "Ïz^´Cu¿æ¾¤%íRÛºˆW­ÕYîfhÐ=à¤w/5+¼•î´Kº_æe›w½‰‘“V“õœ9ÉdŠT¡©^5K{DyPÜoïšè™;ÓA|Û89}ºq¬”¯w,BÇ„3nRQø X¿MOØ@Á;–/Hendstream
+endobj
+472 0 obj<</Type/Page/Parent 465 0 R/Contents 473 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 108 0 R>>endobj
+473 0 obj<</Filter/FlateDecode/Length 5135      >>stream
+’úªõ›{IM²k»Ù=êóŸ.±ôý…zÛsIò`šCš„Ñaåbw8žýOd„( äb“'þ©Ž¥OŠÕ+ý‘†Ml”2!šÂ
+˜!Hæ}ˆ0<33ÌŠ€úœBE iÁžróµl­„åô‚-""JGÌ¦•ËÏãuÀã º¥!g)(×»¿áÜwÖx&!|‰‰§›ÐÝ"Æq­¬b6Ož…Ò*?x 355¾Ó^tõÆÍìRs¤=šx¢>’x;Š›«ÎèådÚ¡<+õú×ž~à¥y=5¨óØ^ˆ™–a:
+b5?u¢@KªEa3~0¯60óº¡;˜Ãò`>"Ñ¾¬ÛqtÃÇ­º–U¬ªÀ‰¯%ÚH,s)á´~NåÖ‡¸zn§zÊ0†¬YÑCëC,Ä¾ÀŠ´$é"¸O%ºŠN—Oêhp‘¥è†ËÃÛ¤XâÃü–…¥ÎS´I‘õ§B²PW‰§ØX/ áiSRBõíihŠ,¶`ŠÊWA¼ƒ³YWŒb*K¬Â,`„‰3 îF‚Ç
+ƒûÃ›"µ˜oà¢Üaøáá´n^&?\¢~f&FïŒ˜ú*—ÛÉÇ£Ô;Ÿ*E'nSÿGšúˆØ!®`qG+¶Lþóƒrhüò‚T(Ú»™w7»Ç¥É¯’>®änæ=—ý…æ¯kÏ¼êYý¯~”¾&ÉY(tµ›³¢ëžºTNž§ä%ŸååûUôÍ,>2êoÑŠ¸Ï~µ•ÏËÝ˜>BØPëó Pì‡[ºGákê`û&sÆQbK?e¾Á®$IUAÛ.O,­v]pJëçSs=åòãÔM\ln¦YÛ=ÒjŸôwMŒG)‚Ž3Ç¾ÛXÌÜ<©Ø.J.o ¢ÔçÑUòQÏ£‡«rŽKZQ…‘º^>>Dì1N
+óûÊ&¦¢e küH5~
+TòÈƒ8MÄÃB·‘ó€Ú±3q½Çó³R“J’ÔWü9ü8GnNÍÉå×Ú°v˜ÂÊõGÁ’¦Íõ¡® ÓˆÖö_évq\–ù=“3F¡ù÷ítPÉÏ–¨RçqZÄÁŠã­ [žówú\B1r•L¿ƒ_oß’­]4Ü¤ƒsfMòÒ;Õ¡	%*¶{uÌ9vŠ^TnNÓú` ã<P¶nN+dŽµÏT8TìŸŸ©ëgzˆ‘
+³çÿÓ¬¬´lC®þš¦;¨@ÎFLºíFëÏÎ½´ä‚Ï=YøjÍ«0¶ÔrÁ&¨,;6Èá¾&V½x}QÍyÚ\ïÙ÷í¸%!Ðk4iÿAw#"h…wI3ŠƒWWxî­†¾*hxØýŸZsQ"RïÉ˜3¤åUÔ€µþOS	AP¶+ÛÎ3ªJg¿F¯èÀÉ‘Ã©Š]ç€”înªpn FÛ&cç•UýÊû.oäi¡°¾€(&¨U~Ÿ	8>2i`SÕfMŠõ!Í£ÿt`â-üaDGÀÙ‘dVÃ¹(•$"xCÇmŽtÏ-ÁeËv>~p}Ñ83SjzºãøÚÁ”ùóþÝr7ˆA2;iÜñ·å’¦!¥f. #òÃ}·üNsJSIðåtNU+$XŸ¬-¦Ì¦Žþz·@e#{_¢Ø‘Q‘Ú˜È	·j¬Iª:«ßíkG¿ûáVqÞÕõjŸ¾‚æ86£_Èyž¶Dw
+FCû—ï´sY]>¨~VEeˆgj×¡îN.,€+b aÏÂÁêH”Ø+¸À$Þi¯L	›z0
+Ü$—}£ÙYîSy¼ÐºmóYÂUÈÎ¤¥†ôÆD{=û®á<«k]ƒƒ˜;¦0$7ó…€ˆá§4>·]GCõõÛãÊ<"@[CÅ,£ÈÀ]"ù–	¨ß³Žâ÷FM”’b£+wìÞ¹ôŠLNá©W ü§3û–5ùzÙ}u…K^/ë?ÅcI¼qfM*a+¢Æ˜í)|KG[xÁ6„l;Œ5$z¿ÄIƒÜ FðhqÝ~FE™èÅ½©Ñs´côÏ^sBlUö=q“æÔ¹ê÷§³4Öj'*ë~dL"º)t`l}­Püx6
+iH ­iÍž6Öt+ÓNÉ^	SåñTìŽnŸ‘¾ÃQ`ëûçÈš€¼"ÆìTuý3Hq_iq‹x»Fü¨cÒXD%»}Ï«káþc˜ã¹#2KëØ×µh˜^Ê¼–×_¼¢Åç’ÃZ¯è>n–÷%r}¾­ ]ÓMª± 5ÑbþY™:¨Å.\´)Üãaèù^ÿî}RØÔN–Æ2³0c9õ!ß-¥m`%Ä˜2›i?¤! ÖßåO7&ªøæÌé‚ñ“ÞÔÑÁ0nDû˜Ð&­J{cí2OÅõ¹yKÍ9úŸc kJhõ)–D³ìÁ§Ž¦Ú*(È²ÈJ,À]Ô¯- i€Ló²¿ê³ ÛãË³"Àu>î|Q*¯u[¼Úü’¯:·Ðí»Î;ê_¸1¡ò˜ƒK@¿7/cHä±@©¢/8C ÉmW<Ý½Š7Å]Y•éàÙKNî4IFÌxÍm "ÖfÙìö%À9>©ÏµOÇš×•ý ÊÌ:GR™ºt3ÓÌ¡ƒ;hZsá¼ªp¤nHþ)ð7OëÍÄ¯ž0õÚ-®6“c?CìiIbïŠ~¹Ø çÊÂŸ¢áÁ‚­joÙAØ‘ƒæyTÍu¬ôJÄmîm)i†RÐcGzŽ){â)=7‚Ziª
+ õ's„lXæ ‘Þw/ŒëŽÁ-ÔÃ÷RÇÝœê¶é'Ü—ß”éMW+Û©¤lzbÍ<k^ìœë·µ¤³Gøÿë.MÑvìž>¾15ë6X†*)€Kîô™V!¡d}P­£^ÒÀ1ªÂlòbw4ÿ†•Õg¤_ŽØÔÁ~ñõk°ê´RéÌ–¦Õ¼lgÍé²Šîs—Zäõ
+Ò×tN@:wI_› Œñˆ>œ$˜P§6+5<Ø¡ãYy+…ÜÇ4®ƒþóƒ[ÆØ^ ©AXQöiÊ‘IR/y'Ã‡iÅ“A&ˆ÷ïöƒoo¡
+ùÉ`Þ†/OœÌ8oÉv¯ƒO
+NzAÃŽ,«ÂÀ}¼ŒQ	€PLµ&»«={êÏ¿(Æ («[ÑÌíƒ'Ëýï]–öÌ	mMÂBJéÇ; °b>I Òc,ÂÈÆgÒp\`Ž%ÜHp¤|F­‰³ý|Þ‡“ŽdRÉèQßoªb bàb]rèL<ÇÂÛÓàò"À©+©àwéÎ—«ØŸ^¼µœ. Ñ‘ÆÏÍ¨wx¯C)Ú•«õùQÃÀ™ií‚úPí´g”PkS!wÎ?ŒÜ7£7¬ýÆOÓ¬@WÄ pQ>¦ŽCjªðwkR4B9@žç*ª×ˆ†çF-ŸI½ÒºÌÌ°òI%Íf¥>’lzr}\z¦×e³‘x$RS¬nPº³ÍW5Ž·<
+^x á!iÞ›Ô½:|uÁ³ØÇ®wYzrã™­u²¯wê èŸšXNÆ9¾Ê‡L¦ œ'ob±—V¿ËË;¢¤¿fM¶«•Ø,ïßø™<ÿ„»­¦Šõ6mxïÃyzô\„G—ª*G-T»´zûâ‰ˆ0ƒEkvÄÄ©-Ä=¯(EXØG‰v­dë”s}éCß¬Ee“¯	á¦^ÂUkö*§"Ñ@çÊü5šôÌ`¸@V.Bˆ†]/“,	á™eL+v5_Aí®“&¦£Ôéà.ÑM6óØ¬þÞ~¶r“ýÈÙ]~…ÍûÿˆoÁ3(Ê(§AÙs‹—_W³•ïÜÛÉÏàLzÁïBÅ—ˆ¼^ÊÂ¤gžã«ÑRìõÎmŒºð‡è0ÚÚJ<a*Â\#äâ¦l£°ƒ—×o¡jlìã4*6àqb*ë,FÓ†¨gðrµª<ñ½v¿ê[ˆ€Iy)O·•:zPˆ…FÅ"oV¼l…¨Y
+€šW9-7f~¹É&¥r‚“zv1÷Îúåm’ç#õÇÛ <¶»˜G7·ÇUG.Ärt çËEð¹Ì-&‡ŸN³l	Lçª[‹!·åP*õ9Ë›ÊNà—|w¼‹_h|ìZóHB«¡©Þ5~Ò<ÅhbÅóH£:×Dç7,¦žuEä…0#Pà°ï¯ë
+„ËX–",b™lè~b.»ÀkÎv®Â}P††–OŠ“§89ø‘$B{„8¦n%ä¡>+ÿL_ÖÓ»Ý:Ø¶¨}?{èÞÃûPæ¨ÅYÍÙ¢o¬l¾8š†,’hÔjšã‹MWgž£È|Á7¨qŸ= “{ù[<Ï>s Ä¯1lŒ1¨{˜Ó–A&1r!ŒÕ\4_æt†èþÀž3²jM7_û=÷ÌV‰Û<àLÿSQ…1gÆ·§-³=1ø ñ±KT„MÀ</ÒŠg(éÂbÓÝ*ŽtþàÅ,WCßZñ+ëÚB&ËEžŸmi—“-É	DÅ	½Ü<ùTµuñùVW˜°…ü°¢ÿb¥Gº€–röi½´F¬~Ô…¹Ã)aQmCåá$uçÇ‚#Cx²K:vgpØÍ"3knkH²'›@[ŽA\¼O`ÕKO‡mk*;tö5ôíõÅøÒÌË¸:ÅJñ[ÂXº! –GOID½æVÈ"˜³ `q‘¨þ\GôIžwj6Y:öü4TŠ8Œúth§{î^:v°;†±ÐþóUÜ§Xj˜§oòóB`“T®Ô8æ1sHü"vÉ¸…Ÿ;*XJ2MMï›g»ÿG«LžkýLD=6yã›{IK¹(pcòþç›¸×³¨ùñv1ëúS‰~,ýÍ¯EÂÞrÄ˜ŸS@ðNRoàV(e¹`nIst.{OóC¨î*#0Ì–»¢¹›S r\ËË˜0¤§S¶;Øê¾Ù›„¬ïÞ«Ôok9¿Úóz‰„¢žQ"’Ä+;º0a•¡¾ÇÅYë‰5‹‰cíÞÉ¬tÕ×ç8¥<%V[©ªœk»´Epà›1­‘Ï<Ò›NæQànú|ÎÄŽXé¾ñ"ÉHwbTr Ó¨öÃòØEwø§<ð7ø‚‚ÎdSsü¶FùÚä¢Q˜M4dìN”bÁÂÀD^ý¥±J$éÎŽ\õr/ÆŸªmXð‹'Î_Uša2¨’Æ…
+_¯5Š·‹œs,’ñÖº
+ÓE×ý—˜i G=ë«ª‡œqÎ\Ý"ó³)\&µVtàQ*æwÖƒ©cÕéD„…‚•hQh“¸/«¸ÁQ›kÒÛ§WfG$p‘SÈÜ„è1n]½Ö”bí^èLÜVÐ¶:‚¿étwÂo—%sQ–v—5*äñ¯//IºÉ§¢Àr{ù†³VúM\"9L¢Ë5³ÔÔN5]èŸ¼Ä#ŒåøL§§-Dhj¾M^e2dÎ}×É0Ê¶háì¤u‹ÙìŠäLFÜå“Ü-'fØáÇÍõz¦ð¦ÚY@ª+ØÓƒh¹%}*êJZvØËòKNsqýHY˜¿ÚS¡Êm-…õŸ®ÿS(œÌ…Xb´p0¢N,#	öÕ´Q¬ÑâÊÇÙÚ#›=w±ÐáõGŒBÙóq+_.íX1Èâ²‰[½–:6N#§†%ŒŠ×ç30ô/ˆ’¾ªtmBèFœõŽ@á`a„yÒ§ø…Ž¥wsàÃéN|ož—^÷®¿Nvã¦êEêÌÍ3æAš?j[XÞ§SÆû¬³›È®LP€zðÐ/DzGÍé¦žÀ_=tj§—ÙdåªC“·ôÖ3¯†\ ¬	0÷Ã1+í<Ëg÷V3¶Êh=“lþD?Â¯¸Ó Q0°b><Þ=HP¥?g*™v"åÔAÞiÂTŸþÆTÒ_ì†ýr`µçÞÇ0vƒ,v™”nÊŒt·CaÑ­¯$JE*\ý1ô ·ðY–úàÆE<€—œ
+¢\r5A w‰pzšY£Žå=ÒÔòóÒàñ”†Ýú—ÇØM58+†³Õ¡ž_¿Vä¡O÷R®"£­öoƒW“›Ê¤Eü°›Ûæç¨lbH¤ÅMúÃkäî eø“‚öM´‡Ý€Á‰Œ©/©Xù¬È‹;–jÁ<ð
+`×fOVLQWðmjxS ¡ðlä7kÖ.gÆx]–“aH.Ü€ã³£– ÝQ@ºPr’h"T´/œ>ü,9ÿÙ2¡Ý¤]'‚žœŽù¸Í‹¸1âéÊ„†\6®½†ö<p<­F'm^-]wQ-í¼Ýö; ‡ÌU€Ö•jºÄPxÐÄü¨î¥Üwmw§‘{ÜL#¤ˆ
+z[ÓHâ%÷b¶Ó—}, Oë˜¢„%¢à¬ÿj¡ð%ºKÈˆÍ4ëãÂ5ôKÂ+Ã™{cüÛ2­!Cšdê¶å¼ƒ‡*¼W‡V]Žºœ†ðW„§¢m çÍ¹Òÿÿ›G"íV &1*ª@ÉõW?ªà<ö~ÎAXC¡uúö’ùTœ8€êhQt°ô «Ïù3b¹%¥­/Ò!½•Êõœ8'+Þ§è2cE96ET/Ho'6xç–ýYVêv	}=pŸ§"0Û{€¯ð(bÑl¸® KGjD‹Z=Û˜½(fùÆ×¤–&IwÎêxFÅÕW„mÜM1ÁÝ¼·¤—è!÷¦‰Ÿendstream
+endobj
+474 0 obj<</Type/Page/Parent 465 0 R/Contents 475 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 153 0 R>>endobj
+475 0 obj<</Filter/FlateDecode/Length 6026      >>stream
+ëß;ö¤ï/ðZJAÒÎ!,ÍŽð«ù!äzô#•þÅJK#BûÆV_aRZˆÜ ÷¦§òù8pd/¤Œ‘#°G|d·ü|nT$P"Éy^h•§„ vÍ vwîÇG_æûKœœm³Wt?W-çìêsÊ‡£@‚yxÂ>³r>}~…ØfR¯â¡uÐ–pü8ÀÉ™d‘>GàüMt8 3åvPDwUŒ5è‹ãŸ‚Þ´IytJ-Y0ñò?<£¢j²áÉ™|{Ò¯;²µÇ‚£’ºÜR%*GIá/2Y‡*dï'"]Ó”n0VHýðÎ¢±~~/‘¹93¼þ’óKR…;½òp\ÒV‰Iµ·ô¥ÁÎ`;`á‚ž˜„(…‰{]G6y<:½ç‡ÉnJœž}Ieç‚Oò‘È9S Ü8EzG	î!=£(™„Pßä„%þÔ­ŒÑ\xÊƒŠôé§"Ý(J*»ûÖÿ›½vŽºßT·ý«®ÖögU)G£·@îº>(„Y0u÷¡HŠˆ>¯V ýãœ…!ìÅØk"3+ŒD*‰aI·k©Ò«d³ººEå*èj<¯MsãÃ
+•jYˆÏhJÏÕd¦iÍšª[¶7pZ‚rŒ1AþÊqnÌzâÍ½{öÀnVßaq¸ÜA(øcˆ	ý‰®¥ÀXhÈIaí
+Ùª‡cülò/ªùdÌ Ð{Z]ì?¹‰ëh÷úÜÏ\3ý+I ,½Tbò³¯Mèûê#d2*væ–°îÎ¨T*ßÔ51÷Uá	5Ò£Nö¾ûQgQ˜ìR™pRŽ¶è#B¨S¤r÷ËIUƒ}/ûæ/ÞUz$ïGÙ¤ŽçDïKy	:€ÈžÿÒ‰Eâ`a>àLšy-ÚSÎ¤Wzv[ÏNÍ²vÉPæ>ŠÑ]oP¶žkMKƒË9/ÞŸ`?wÌ¾þ$«¥Óºa‘Ž§xú›^üÍëuVx>ïe¬ ÔÅöý£æP¹0`·-edF_'›£Èªc|GÉŸõ%L#ù]3*%Q“÷¿ý«QiÃ¥½.9N¼CO5DŠ¨GíúÕá-ýõP]wš¶ü8Æ5•è])ÌÂýü@äj-Î_•A%7Û‰êµöÒ>%mÔ$WÍŒ_ú²ê6§»À„™­–Z­ÇdçÂ"<½)<u®æž9dú¶ÕŠ&5M,ÃPÌ”äfÈhÙÍH®8Çlï” <Šªú„ø;×·÷Ó–PvPÆÛ\ívW\n;Ù)l£¶KÅ¹¥nªq™·×MHC™vöþ~~îÕ‡×~j¼$*Á”9Àü[Þ<<o˜‡/‘—	õ¥´ÊÐÇ‹=oqÉâ>û°ê_‹x[$ä€€cî2ÝLÑ$|Ô@çÙƒ4b_m'Ê‚žØbƒ¾ˆªý=°ÍËX‘#ºÚRÖøD¹NUö£˜\ü}AG—	ÖMÑœvWëåèÏDùú€UœŠÇ=>›ZûÀ’kØAºrÃº±,2º=* Ë;¶`¸8Ó³4Ïî¿Âáþà¦Êå)³ÛXy£›±I€Ðõ!ïÚçA”&†0ú ô÷~ÈÉÀ î	Ï~Ä²ÿ^Š¬?©2B[Uè½êó5My}Ï	qÎ¶¿9ÎÃˆ]˜'ÍÔh8æzïˆyôR­€[§‰‰S‹ü!§ÀFáÚ¼ŸiŠhE¬ÀøƒŽlS£iqìyîøÝp”CÖ8ºž“aß¿©…x#l¬p˜£&Tu¦CïGRÎ=wæ4ã‹íý -Ì‹Øö1‘©n–’	‡ò©Ý”•Xm"›Ñ'*¬`G.{PIÅÓÆ[Ët¶·v¬„óÛ~c\•±S(ÉrZ4–‰uQA±ÂÇ\-k°xÊO=ìè“3I9K‚h×õNV¹ød,ÕÐRð‹"¬ëÿ³³:?Õ#´Eu–ã>YÚR£û'ß7¼ %M2pSP8{ÀAlÚësOEÿ¦¸ƒÁòñ•Üœ¼êþýÓ|¤¥îÚÿnx¶ý¥,o5‡l4Á TDY^ÉŸ¸iDKË@!c¬šÓsO7ž8YK˜8†0þ¥¯éÇŽÀO›HöŒ'ÚL¨~7¬Ú¬Ïžkžµ×:* ±3D;aPwöu-›®Ú8²F’u^¹G¶í:€v­XhEgü˜4”"É2¢RšâÿmFýÊ -}5«h7÷‡¡J¥>ðs¸ð#8TŸÈ’¯ÀÈÈáÏOq…f†Nð#_Õ{¹[T¶zæ~ã©¬Qž%åá>ÅVÔ¯/¦¦× K°u¾ÔÍNy€gª|Q´	²“%³!åvù„£"¼…ŽÑqê¥s5„ã…tå|˜›«îsÌ…ñXFá¾(üÈ¯–Gò–¢ÆdºFªÏ:Dwˆã¬¢QýK?9 Ù}íL'ë4õùþ U¦Fuïu•³1|YÆì&9ÏPmºC9Ì1ÿ-„‡ŒAÄ#?õÜ^øËd*¹÷&ðfÑÂ_å8¬—ótÖ³=GÃOuci0|þ@<#¸\›GB¹îÅ:N¨VÏ ¤ñ˜<0CÁãžIÂOe¡Q,ì’ž‰k)Mî# :“?J~©Q:ðyÀÎöP)m±I†Œ8>1EŒŒ¯¹‰­«üÓ…6óíðcñ÷˜Œ™Q	€×ˆã!ËÊIÚºñÁ8‡±N>T®à„cÁ€}–Ø¦nÝ‘Ô‘Z>]Ô[Çûx€üØÒl/cfÃ©ÑNÚLœìôéùÃX|~‘•Ò9÷³-i¹æ e{QŸ²¤ë7ëP”^mÄ*©0øÉ¼&òoY‘O$Fi=m»ô&‰æøÐÄvXý€€çI8Á„oÖºÕ¦n].rtRd"A-yþ,67—(}›3ÂåÕ'rX$a+ôÂÉ%EÚKýÜ,Dõ"
+Ø±ÌWúÅk¸ºq
+‡l²}qšc 4n=%±^<ó{NÇ¯ç×<¦®‘¤3Ø±)Ïv€Î65PÇÌ4±[ oR"`"G¥ù ©iŒf4Ø;Ô a^Rxds2˜2EÃ'Grp@£Tà¡|‹zz¯Ý@TÐKÇˆòZUN5ïêcB?¤$ÉÓÞJ‚Ãyðœ5	Orº
+UI°©2F¶D ®¡ÃàÅñuéCL=ˆ§údE‚ÐŸGThýðÁf‰-×Ow§ÿÀ½‹³_K\Ò x©v6‘µºäÞðvWnã†!²«æcÍÃaµ5÷Ádñëwèì@Ê…kæúïÑÚ»wÌ	‹pb™9’
+H‡=Ïì»Ë‚¥æ
+à­å¢©±4óuºý“ÝÀsçŒÅö­ðÕ?}çÄ[N7_ÖÏ-Ô}ªÄAæ^b«ºâ¤q
+.çóè¨Œ´æ`p,ÁòuF8b¨/Åg3·É¼L.ûBÛ!NŽD|È#$šOH3,;±ÉÏ`žƒ-Ð>Öž³7ÒcpùÔïšËm?ùæö6˜^‚bMíÐÉë*²
+¿MµìT2À\.së¹QAû¢xÃEO»Ñ4qE‹Ò
+å…$r	Øq3ÁÝ„Ïø„ÎL˜§„mxä4Tâ¼ô3W1W‡?(Ô™ \¨äT°¼8­ýH-!ô7gÿWÿz¦“®^zÜH†ä’úsÝ“ÅnµPêG·°”Amlšý¼=|y‹z¶M.›»M!õ²S²*Yjk÷¶ÐïÈR1Îí÷!@ašë+¶¹¯COæJ]
+÷'ºtÔ?ƒ`´VÐ‚ÅRÑéICFØãq†/ÀO_/Etâ\V¢"Ç1–eÅŠ>‘è>Ü[¦r©QáøŽÁëä¶Èƒ%)ÝË­µZd6Oh,š(¹þÝVVÚy§OBÆKî®“ÕRPŠ¬W0kì4pp2½‹Fž£ïžÙÂ¬Ûà·Obj„M÷ÉÓhh §ý(—E|AâÙM÷Ø¤QÔJyè*O76~Zö$«é³_Þ<dÙ±GAÉ‹íÉ·5ÔŠ§$k]ÏY|ÁÑ)ðzÏÈb›^ú†PÖÚª=ü“y*‘ôÈ–¥<¦*+“3ä0 &Ëô"ÅGGÛÓUxÈsôû.ô)`”_A“Âi-Là£$zíš½Ýäõ9r.Í†0Ãè‹)uÇ¾"×ü„n9ˆŠ3ª-—¦HàÙù=qw/·‰oTÅ®¼áç|&P«ƒ+e0åçå	‰¨a!Û‘íqÝˆ¸Û5¥‰‘h/©7¡Úæ &Ý ‚D M'j[–ê/Œ(ë¯’&
+@ŒÈñRÅäñc/ø¿«Á|-\õ¢ªQö7æ0«¯°‘%ý^DZZ?ž‡[ƒ[Íä,³ÔhjûÙ4#Ký‡Ú»
+#*(¶ZŽñ¸ÆC~yêÎûUK=SÝÏòH’¿ˆ¹²pE÷sx«xîž,)U,éÒB@Z0ø²~¹€Ý¡­ÈH!=ñ"Ë½k`Ì¨•8œ‰µ„éîèÜ?²+ëÖ<‹Å!‰D¹Íê¥p¼2Šñ~ùº„Ð„÷Ph…‡„ä˜à‹µíßoôcÂÅc#ãˆ¾Œ&U×è	ãq—Ï	Ããp³€É2gž–n» ÍvÙùC6¯/éïïÙ‹/Wÿ"žBÚ­ðÿy§]8àêyL¦r_vámVŠ®Íþ»¯1ùs•LdGQ«Õ›b&ÛÅºËK(©XM)‰Å’Í$‘”GÚ~PIS$P£’+Ÿ|jó ~40¯Œˆ3`³|G9Š‰6üéq®{¤g,ÇXùuÀ† ­¯ÜnÑžÁ7Füä»^nr˜‘ˆaUÓêÁV¡}õø®©aØúÿZŽ™¼“Ÿ$Yz—Zi˜®»ñ÷Y_6Ë#M/Œ¤â«%è.wo“4ª_^â–_úõrÏ1ucˆæýX“ÐÈáánygÏFï"|¶áÃû7†„ð‘»@e'M¶"Ã	U~ã¤g\ˆMÜ?'(9Èö–NÅe(ÔtnA`S	²Åà¹yØo7ž´¼Ü”gÿõ„˜5^4.,Wtl•ä¶˜ý(Å(s½m8aŽëx&•}pïÑ:”Ê|¦ï›°¥±êi/'Fx–¥ë°BªH>ºßH-•ÙXþQƒ8~‡C®åqÜ@Máø¤!­hÖåèí`ÏV7zCœ7àíG…6Q!ðër—ÅŽØ%ç“:y0}xvÂ˜ö§uhd3ß\¿XöåÎÈû˜Âƒã‰6ƒŒâ?÷È;n@ÇÉ2ŽÌÉÌñË›ˆ¥ë2›*5ºeˆ¢¬½kÚHïmÙÓÓ ðt›’X×kË	êò?EÃ!®á¿HR
+£Qê$o^¯´@OÊógôN•eŠj=Ä™Ý²Æ#„RS%šzO©FµYìSæÎÇÁ´¡­q÷	,±
+„B÷Ž
+ÖÇ)þ*ä-~:±]èëH6((v£êéÿ…|RÇÒeG¹Èw—ŽP>xûx¯³ªeû+žŸ*Až‡8¿¡IVhq:¡€lÎPIéIÏŠd$„JðY’íâú4ÍYÞˆõaÆ<áµÌ6¹g@Ñ9³Ô±RiÜøÍè[ýýBM,Ûã'ÐðèuÎÌÙ4†×ú9þbø=àQow]Ô0€·sÜëÃÓË€M×>[Ÿ==<Î–{­3°ˆÚBÁ0	\~•¿ÙÏÎÕ#R ÂÎ5jëB8N(hO;óyÀéç!–n÷eÐ€:öÏZHÞóYS!Õep-}WãÍXlIŸ§Œ­³X‚‘ØëäØ4!{¥#“%ˆÇg °±µëcß]ML5m'c0F…ÑÞ@uzü÷‡|H8É°=ŒÓië‡¹ê™¨
+Y3C4ø$C¢¡)Æ(Ðª8IÆegy¿ŽdÆ¤h¾Ý/dÅò°hÂyÔ¹ùìåd¸¸H¡†ÆÓ¿ÃãLŸ\ù‰Z~D÷"è2§“ƒoû¤Ë¯\=½a¯p„cOd¸¥ÐKQíµ˜æÅŽœzmg<l"Œ‘jÐÂðpáðÈÖ4Å©ã-0G%Ý¢rá{ã£>Õ#™yÒ$Ë?tW<±lÞÁJtö_KRÏ,~rÝËÆ ¼Jë}~Ëùv˜)Ó\I:ðž.5ˆHrÂõ³KžÆ¦ÌOó´†aø†iædÿá€-Šš÷Bø=]Ñ",Fù…,,¼î2)£z-#0HO_…¨‹NÚ¥­0ôPRúŒ¦Wô†6¹,êÄ.Ï
+Ci6TƒLXQˆ´í,•`µ
+Ö|ƒ¥Öúše›„:£x`G!ÍV$\¡Æf·}¾¸ûÓåG•ót`Æú™Ñ¬k&ÈÃ*7y}2WîŸ¢LÃYÊ·þæÞ×øcš\¯a>ÑÈ~	Â\ÃWµ>‰Ö§<¬vÌÿ¬efsÉDF‰^¸¾Nr0Þ$$›ÊBß$&„±Y=uëÎÄ²±²ýæÑ [oÀš?úFú‚nQçoy'$›&\«›ÞNœß7èÒšgØ¾ r®ÀòT¤·¥rýÕa¿•J½Jƒ¿6	©êM3èÔ¯¾êR|öòèº‹Ë}ùXXØ|:R±^~À„ÓJ¨I?‡Õ¤oîCÆ$üŠ¹Bè{ ­kJÜ3šÝ‰Tû÷á Ð0€·`0þùþ‘.r“›ëÀ sOÎ±v©·Ç”g‰¼¡:¾=–f¯r›qô*I±¿Å¹}y§Kròˆö‚Y{«Ï,=2ÄÃ–™ã,Þÿ¶¿õn DÅ—¬mŠÍ-üÏ¾ˆFÑÀ~^­…4Þ4×VˆyîYUGÓ©?’Ü/!¬Fr²ùå{¿1??–¸,fŠr°YŽÁaÑSüG˜‚`Mu“4=ƒ,ø±;Þ"#†ãì„>rE•Þ"£µÙ¡t„ÖñrZµëûo¼=&Ñ'vtE­K½ŸµMÏê¢H%Ò’àãñÅÚ£ž(	F6ƒYQª&"(ƒªycë´ YÓiRƒfâö‚ à³ñEáô„¢€ÊY;ŒÞÒÖôFIEp|8¥ä;CØ„8ç¹G¥èGkCªb·üyHÏh¤<©	aíY) ýþ­@ˆÊ	_.½ÉôÛÇy§åûIøh\; :n}BÐ¼úVÙÂ8]¯²hVÏ|ˆýo@ÑF‘sÁPfÒIÕ8@ “œ®0ër9c§g¿ê™ jIª–£úlÀP7ìlw~µ®Ý–3O¿ó
+Ü+¨W¾ú²Ïƒ!šÆï ²©Ëš}ýHª0T‹§£|«Ø†­8ºþk*”!Í•îOZÓËg?#…RÏ°yŸÑPèºúãøÞTO/Á£šJa¥ ¨ÿ½#õ°Ú<yç¢t!èŠEÖ¼^ñç6~“;ƒ:SÝmÌƒ­OŠÉô.©Åhò7¿˜	ô‹WH±)ÁB)h¹q£Ü?Œ³Ó_GºpüBVv\-Ss¶ÉTœ#jJ²ö3¤Ùp“^1= Us+a,ÐÌ	0úíê­ý‚SÕ5¬ôQ¬iÏ>2nq>ýîÇAú2…WjæÜ.·hµÞ©S6{+	eô?õq¨_2®°/öÔ QÁ§åDB®@°ƒ÷»—Âi¾nUÐ="7I§dÃ“¼€²ßõMõîäFïý‰˜K” Ê¸l4!É‹Ÿ2’8ù ÙOÑ°¶µ·€Ó9yÉ¿Y¶Ä}VÄTzÀéîíÆ!§T\üû’Að­f%-ºÛ·¸ ‰ãUV2‡¦ùT£¨f¯”ïÑå\Ž¶.ôŠ’?àõ`"}ŠA±‹ƒUÖ¿÷K8®ÍAVÑY•š°f_dÃß	â´6Éÿ¿°êN)0êÁ%ú¼o uC¿!U8¸/]þ<–dÔö§Äf”º$d63Lfä7<l~rÞ×aXxäs<ÞF¹å4+IÆßÉõožÑ´Oè#¾°<@#bendstream
+endobj
+476 0 obj<</Type/Page/Parent 465 0 R/Contents 477 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+477 0 obj<</Filter/FlateDecode/Length 131       >>stream
+ÌBY¬^¨,47íh¾Œaã){²î`› û'ÏÿÖF=‘^vy/ðÌU4èº&4†/ÜV¹@é“™ÝZ;ê9±YÄ”–
+¤ä40ÈÞJãt>™0`4*Q}Þpû¶¹Á`<°‚á=Ö;û³ßÅccÚ­ ½‹ª<A²fVendstream
+endobj
+478 0 obj<</Type/Page/Parent 465 0 R/Contents 479 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>/Annots 159 0 R>>endobj
+479 0 obj<</Filter/FlateDecode/Length 567       >>stream
+ÆÕ`c×òBd³'™D]i¸$-?C$ç÷kYîQ±Sá·î.Ji×ï›B+®äA>˜˜Š÷^˜–{][ô<0øÈF$R
+I!®f@«¥_}Lu_öwe8µÔÿ12ÙýÌó:hÏ5ðåW‚¤ä6ÛxgÁ­Æ…ÆI^=O»aÁÀ)jñ£ôÈçê¿›0Ä~»lÌ¶_4ßZ7¢7ÞW®…‹5‰èêîžµ,ž9Ùf™íÙ'a7~Ld¶í¢õ¬t•ÊŸìÅL¯5ÃY
+²:¹yCüW©Ê	ø÷àñ®`Æ=ñ¾¹´1»ÖVªáóåIÌ¢›"2B‡=E¤½YÊÂPgDšôì€‚¼ÃJ78<eÀ-ÿL›Jôšo‘Dv­S4l«#Ê?‡¡"¨»HI¼Q>¾}‡BøB\R:¹ø4¯'X¤A—Æ°Þê9’™º0s2æü2ÉŽïX¿²-¶Oyë±«É™æÍ*Æ|bOèÆmât~¾Qp“…§üŠœQk	©ù\îZ·Ns?Œ7Àæ~0ÅgtÎ¡T†|Ù ì“ßryÿóöð[ÐÐªÜA`™,KØŸ1˜ã9@ö2ó‹_-¥µ9¥ém·!Ùó,ÑÁOß.pªÃ¦ÀgÁë¯C#R¹ôØi,£ý¦¿ÕÍÚÖ$ø7j‰Pœ^Ré%SÙâ5Íàï©dÝ©*s¸¾×êCÍO&B	En¢Räm-dªZxendstream
+endobj
+480 0 obj<</Type/Page/Parent 465 0 R/Contents 481 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+481 0 obj<</Filter/FlateDecode/Length 168       >>stream
+ÖoO›ÆéìqN´•>ÐQˆfÿÇK\,i¹:$Eø¿â¯¦<ƒÞI^yhEWÀ?”®«˜)œ6A	våm}åŒ¥˜ƒh#q4Þ¬¢W'á(1cÞ7OQ\˜;ÃåÕ_Nô§(yò|öŽ+Z‘•Ý‚ ƒàs/XqvÂ–^LpM}ˆ¥Ùë(Ì¼‚7úÅâÛÐî‰Ž4Dó}Ó—qFcW½Jâ‹Œendstream
+endobj
+482 0 obj<</Type/Page/Parent 465 0 R/Contents 483 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/F18 12 0 R>>/XObject<<>>>>/Annots 174 0 R>>endobj
+483 0 obj<</Filter/FlateDecode/Length 1851      >>stream
+Ús{Ê±øŠ8MõePšeÜ
+ÿIÄK²tžL´!G:Á¾|[Z×œ,)6cþ½;íõüÐðIvæC<f)q‰ˆC¡Î;:ÖÉ„ÌçR1y	÷üº:œRüÔÌ€Hê
+% ƒ*¯'øŠ—ÿGY–[nÜúûl&óC­5§e–«ÿH>Ë¤NÖàù‚+,ùEÆèˆú¬(Y„#¾¶èÐ—8O&`¶çà”h‘ÀtÕÇOP*/w\$N¥ØË÷Üœ°Û7V7ÜïÑ<™Ù³§f³A/ú•ŽV”½hÆfŒa–*ëß"FŸ3š\xsTgÉ3¶Å¸öÎyZ˜Tfœ§ú†ÄÚ¸lWˆ>Ã[ÿÝ‹Ñ_ZÙÒð·¦ßË6ð€ñÉ AâX»"ý‚õëÕ¸+»~fˆ%Ç©˜;_óÉÈ7BòÊ©+ÜŒ_«Àç!ÜU?ìÎyä!ˆ/lL³U«k|é¥Ë?pl\†Y¸è³^Þ‡y£%ÝVOø`¦:I|g ±¯á„{ì(Jå!©\h{çbŠk"¾¿£4V„(EÓ7š:ãw'^Ì.C ¿ppI$'»Šw„Â4=ô	ð9æ+Cª¯KáßÜw³.XÀ‘|Žôp´.ƒœ7t;pPÒö–$ÔÊÑÿZÕh‘ß¸ž†’8øŸ%¶MÚða$o—J€ú$«tÅ÷fmõ©€=óƒ}›ºû—ªDÖ¾^†ù#¥¤#×Šc±ºHƒšH#É!Û­v¾ãæ`Œþ¾Ôh*ä$±º-
+z£ñ0 :RopPÆÅó×üŽÀI‡ö;ÌµµTo@{¸¤Ë™ ©{¸T'b 3`É‚I—äïZ¸z÷­d§Ò=GFøRa4Ä=–xØgÂ4ÖF @Nv-1>@h_=–£èÞð ðMUKQw—K—¥†·ºÊ™ƒèç=~~¬²"j	”~%Fÿ½ÞÙ9"ÝÝl&éãS.ÑÐ`úßýû¤dõÅ+‹­<âÛ¥l6ù(zh=YŸÏ‚n÷Ùg,×µÐ›ƒ±×°õï­ÞûÇ‘ba8/¹]Y™'=5¸¢6 ³Ê|bšáNµ(Diºw†g‡YôÕ—éuSÄn«AK€[½¡ÝgÊK14—ñ-}væ­J¾´1kÍÉŒ^×êô®léÆF ›63Kâ±pcO˜9»æÑ7z3€1Îªd	C÷.aa%üú41»ç³æ~rÝMàR‰¿-i Û´¤Aü±À…Á(V‘*Lœ¨gYØ”ä¿;”à9dIPºýÐÎ¼n²{¬Š>)Ü7a ¿·N£)‚t„Úµò;>&ÄÖ+Û÷ÞÂß1ç>	öEZ'èÄ£B™ÈÓó¥ügEôzqË²)¨ÓqEjm_0qôZègZ™Ü^‰­'”ChöøÑ»±J[	êƒrv‰‡þzø/:ƒ¸¥¥Æ™kÈ<óÃ4‡O(OíŒÞE
+ý˜ÊÞ]Ç2þ5©ƒI>åºZ+BŸ»]íÐÈþÃÛ¾Û‘Èü©ÓÒÊÝVïµðÂ§{ì¸iuýN¢ì£6!$w«ÔÇ*ãÊ&õ¼=1‰øhB]æ) ó›=¶äœªFšæÃGR§ «"VH›‰¥Óv¼ŒÍ Æ€K·€»õÀKO©yž 0(àbZXë°Û)ÌðuÃ2Ëä¦ž« öeêfc ýÑzµ¼ÕÛ
+xÁ9Ÿ¹Nk†ÏAƒÐÕÏÓ|	¬Lkza¨+4‘A±¶9ÙŸiR™g'çì»ƒ®fa¸ÂlŸøt‚¨SbµÄ¸àÏ#ŸçWÁ3à÷vÍ¼E;ËÀ*¹¤Iü˜äbh…Ø+GPq|ú8ºÞ¥‹Ó>A°t¦‡é ±j·\—bþxÒ´âó8ƒ:•@ŒaøCÑž»dJã2sÆíIšX…Vc Ñ]ÐC¡p0,%ëÜØè‘e~˜Ä„4ôúë“uÕÿ¶âG¿NÛÖ/\KÐS2£éûnïû œ•¾¾íÙ/lÄž×æQŽhÒ<©U [MžÒ¤»Ï,Âqpã-ªŠÇNÚÈ¶
+á:IÇàÎÎî$=cÁÿñóÿYˆk®{ÊðOÑ—~Šß3xMÜ¼ u¹óÆ7G½"“öÍ“å¿¢˜I	©ÞÒ‹°íUnf×áŠK>eµþçþf!|×múƒ_·)PAiå[®HÍ×¿*“ 8V¢Ã¾²`‰Éh„1RLbÐŠý×AJ&àrþh˜Öx»1ÉY(B`}lÃ‰m¦f€ˆöµ‘X©Q—öEXÜ%	N¡$Ò.Ó0)iÝDz¶™t©3ýT[bì´G«â&‹ºQyKë_Ý@TºNr_dr@¥ÇÞËè³©i%¬ü±fÑ(9Û*÷¯9Iyì¼ã«!€ÁfAº×6”ä“NÜßÚùñ›¿¤ZÎ)œ(ûbÏ˜Ï„¸ChM¸3…×%€³ÃU¥endstream
+endobj
+484 0 obj<</Type/Page/Parent 465 0 R/Contents 485 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F1 5 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R>>/XObject<</I13 13 0 R>>>>/Annots 182 0 R>>endobj
+485 0 obj<</Filter/FlateDecode/Length 2430      >>stream
+L¿(ð"*‡‡|âx»dd‰•öØ cÊãxÕ':EFÀ÷lJzl¸>(l÷ócå…ÀøÛŒ&çCÛØ©K…kØ%2lSJ¾ªìâ?%ÞZn×âk©a×šÂ0s¦õÀÐ´.sÙ€Ž†ÝœÆÓ?WùwÑHÏ_òC\Ósï|bžˆÜÂ`tlvØ²®æãeqàýp¨ÄO'°å„øŒ-î»7Ä¹§Cœ_[CqÄ˜û'Ñ¼Z(¸vÛƒ0l«–ZøÜˆ×M‚½Šgß®žC±ÇËQe/	5®êÔí8%CÅký2Ÿ¸R×'š•3	ùIËÚ6
+r¤wé%FˆxÍ,WÚiRÕIªª?ñº¦M|÷-¯8ö‘»fSEJ£¾g›µŠÁö€”ê“T§¨G¦$?H”U°¬¹ªÓlRÄùtlšé÷Ä¬y[Š¿Ïo
+ì'Obò-³ßOÁÁqô×§0ü7â+2Öek8¦úhœx!_‘iE¹p˜¡E`°Ð»j%sŠæ¼±ÓQÁ\ž&ß™!Œ.Í³¼þ"=©GÆæÎôšò‚ßÀcl«ÚópÝLî}”š‹¸øÈ¨˜Ã‰XÆGn×ãšáHÅnA¹üf†‡:Š`èCñºè5Qæhf I—wÎ?bÄpÚÚÃŸQÛ¥Mh¼£%§×§½§QNêòcE¸ŠZç,3®ÀxæÎ9È–[ºËâ±†0¦ly‡†â#”{pVÊíi±ùOé3å™ ´ù›º	*–ÕÔvI[Ÿ¡ÕV "ßâfÁ»×:°¶QvbÈäq]jy"ZÓÈëç“R‘XÖÎsõ^ w·Çšáw2*œÓãé›Òª¹¸èúXµ„çe‰àLúw	/êîS–@]Tµã5¬GŽ	Ú"¡íöÙÆ«ÇËãpÝoI?ÔµŠÚrªe&#&1ÒqýÎ/!p»»n~#—YV÷£Øž{ÜÌŽfO:¥‚ªMAê-iÆÁi›ºÿ?‹qí¸ñZ Þ]Dƒ£A½Ý	!nÆ·14ÇÄŠ@xZw;	âw¢¿†@ä‚ú†XA†§ßC6fï#Ãïüêrôkëœ
+–;Ñ!â‚ÀÎ6ZØ¶êŠnÞ`¦ÅDB_
+¬õ9àñ­ÄD Œ¦Ìäs¿w‘á¾ž”yŽO“Q ]°²d,èÎãJ6Nql{“¶cÖ·.@V7H‡é§MÐ/KYHõ«Ö½2a^Y™X_!øu{KÿÅðœ(Òt»f.Ö¸Œ[Ø½û«oÉ›Î#lR½lbš ýñ2·ü´Q›ÃyÛæBùþÑ:k9Ë›ê¿PÉ0Î(èfÆ8ùL°Ô>Ê¢tA0û»XTpÒV¶³ZÚà„qÓý²çl¼nÃ)Â‰¥ó=‚bîB¬Ä²wÞ”Ù¹~	hÎôok4ÏàLÉnmæ¾ûÒéÙìVyŒ#o¤™d£Ñ°D˜ÏO_bîXÎ¾3lÂfqiJ•ðÞ…¸i»ƒþæ‡7Ê/’G^ÖÌ’Wp«Çsœöyp!´²Ý9ÉHåžîhATébãy#QÎÏ+'ØÓñ/J²6àØÌ¥¼„Õ«â÷É®Þ!pBiîždi½=Ð»ûÖIVâøÑQ®ãòDl]÷ïˆ(Ú¤™\Lr½8—°óy$Ó „?‘Sg~§åÔ¾^JÎ?ÔC]^¦#™/~[²ìc‹dƒûÉ!Âàüb½ÕOa$CI¤M“¾@®|Xá¾‰:˜ b‡U§l[\Õ®Ö§×&ºŒ£I6'Éøç5Éæ`&sÝ×\°žTï?$OÛ‘‹ ÜH’a_¼d<¤·õúY³ÔjÓ… Süa,ÒÙˆ¿@Q†‚ù–w3 Òâµ‰ZôÂ1µ`‰ùZì”Ö»šÔºÛèu}`„«Øs…K]z´½P!’V…G 3R™XF¯–[÷¥¶îE]}DòÓÝ24BöìÄý£+¿³Ö0ùÈúU4h(A)*6à„x‹Ëþ— Ã~óo3N\(2æ(|l1r® xcHALKSBªø«"é—áš+$Ù´=¶`·päâU#ÌúnènJÑèMu ,ªz|€ñGË¸nÍ+écæºª~)þe1sƒýpö‹/ô\2å< ,·K)RLýhñ%l¡5’˜áš_%4ÀÎM~ZÈCÜø¥ Á"!˜ $1lâòiàBÕ¸6niÂ‰5|€qp$¾éï=Ù
+œÄZ‡Q‹­Ocí=¾[¦48·VcŒÇü#Û@ÁÔÓ_Ôž†eÑ-äh¡ªÃ¦ßËÆüN15áÑ£\,•T‘^Â­¨Ù‘®·‹S&aPÿëg£-u(ÿ–â…EÛd8;g^T°OË—U5Þ¤2L¿´·€Q©¢©ðà˜- „¥ÔÉ(d‡:§øW“trIÓmóÿ]Ö&ìöZ+^zû\í”ˆ?!¨©¾óµˆÝl³7à…z!²GàfŠBÀ‡ŒŸ·5¶$¶„¥©p«ÀbÂø‚ëìˆVÁÖå4À\ï}½ðÌ.#Ó›ª°Ô7_>ÉØÕ §b/å’•™eÐiØ½gUSÈEW°iøN¯,J¾PMÐ”1ÄZ6À¤ÄÝ»`°Mk1;'(“v
+a}ËgÄ…ã`º#ßÚ«¼õ¾àì­Š~DË¢Q^sð´ÕHuê—S^ÌblÇõf÷Il\%» &àLBD¤ºV`ŽôÜÓœêÇb©þÿ?pèZþ{Ú©ìÃ¼rï¦4äÒ´-ÀvLn-ø5Y?ï¥[Vk
+\|. ù Zªa‹
+{¬+%&vÈf9ÍïÌþ¨Ý8’bšƒœöà0»ðeŠlú°$gºnß’¤ÖrnÈ Ã”P`Än ½/{MÁŽØmè¯:jÕœ4‘ž¤h“ˆ ‹ð.Ê!ÑÎ6¬º§÷t0²Sê³È‚cã?DaaxäêAilèÇá`r½´2(ë÷•M GQˆbh%Úõ†¾
+}S#`Å§®Õ<³X:ß½0ŒœÁN‘ÃV:·£{{%œþ
+èòv©Ñ{´/:ÝQ{Ê`tg5Ÿ£Ï…u€Îö0oœýl‹MtQÆ:óàÞV<Ìw|ZŸFÆþ.íæBs’úúé¶gvñ5LÅ&k¨2ð^endstream
+endobj
+486 0 obj<</Type/Page/Parent 465 0 R/Contents 487 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 198 0 R>>endobj
+487 0 obj<</Filter/FlateDecode/Length 2063      >>stream
+YàïíV¤`KªÎ½Qžöðêžb>
+T©×å5ûp¼w}1Ræ	æZáÐØïg`‚=¶.±“øßé¸gô<4ÿ1‡8^—Õo)VTŸ´Lñ¤À`7Ô™­ièÃº Aƒ–Ð :õ !Êe–ÚÈ%ùžûðÝ§äÆ¡?˜A¥”FP ¶µl)Í˜ÈåÔQ‡¾It&òMß?þ±ñþ5Rî¤Ùˆ	ï©4;º¢sæ“üÊ¦Òf¢Õ¶rü«Ph*Äqª·sgîiÐ;£üÉøD’ï‡ƒò‹},’U¨öÂDÏ@¡‡³S+DeÍ'Û:P¡–af
+U½˜¸Ý#|à±ÈAüø)£dMÎ»Pam qN9»…™B‡ Q
+Çó·IH¶úŠ0šÁo9yãô50þ;í«C.b6üxíówãçÇ¡qÜSÊí7âßc‘Wh«Çp61\½Ï'0^ñ~È'È:»Ïr¢ìðy¿zŒa$O$BÀ…º«ïó‚Ö‹BÅ5n€~‹ƒ{ðYãôBBrA\„Z‹èfP]Ã‡íÁQy£­ÒwmºYéTª:Ov +†¶ëµÙ'hò. ¼žØ|TIËk
+ÕCJÃ_Ö¾úuÞ‰MíŒíH¦i“ˆÔþBt«T.ÝxÎU!ãÅºÓµ‰3µ›ô¬ÄÙ^WÐWGmë=m{äd"9¢û²­t˜[­‡ëp?(«µçì)d’iWóh®|UßG‹zrœÏìµv½2ï9ºÓ£Ûý–Ðá—þb5HÀP¦ëïû*¯àZ¼oABsÛKK_1·ÂMÝz—Cv¸¡›V.ùf<CÿHµvÿ ú$	J7°wOx5@ùã!¹ðâ/}²ö|Ê;dÒÓ[°¤_0YêW§©eRXû;„‚‚T¸w±‚Hg+žz‡ÔYÒÈ…÷ÀÿÚÆvogÍJµÿå-ÓKEáêëŸ^Bct¾ðÌ…„c;¶Ìô¯e™ã¾¯$Iâ±I”´Óô'™PÓ¼õyí)›±8·+`Ú2¹)ÜOÜ‚ôµÝÔ›&æf¬×^ê"»;óÍ7…ªW¢~gÜãìmâ)L`o5hYšË¥LP}Úˆ8!ê•§¤_|™º2¸¾Å»€È<Ñ,P(ÚúßV1†óa²6–¯U)¢ŸÝH4Ý4Ý‚:÷Ñ´é['ƒôƒ[Š|À‹¶ýÛ¿”ù–™ršA™î»•Ý–R€5ô—üTÕ€ðñ»îôÎ3†aSÉ”Ï7r:8àwžö:{[žd{&§ä3¶ëVˆ{|Ÿëº€äærÍQt¥ŠñÎ6ø~Ûý®'š×cÏ
+‘ F‡ü©©N©çQW‘~)”t¿!þE“z¤ÉRÉgÚpÑ¢¿µvej\) CðÊþ…aNåæ¤\~)ÿzVÔAAí›´(‡¹ÑÛrtä(þ¶ú3%ù‡à‹¾†¬ºó¦ôˆ Ÿ ùà%y%PH¯—ëmÒnÔ°ˆëS>Ù‘ž']F‹ôÇ5)<×ƒ&·WsQÝ	‚B¨!À5ù-Íµ¢N±<;2ƒ€/|ÊìC¸
+@wH€¾oDÊÂø¬>ù½¥^s~–‚,f´–HÓ·OÝÝ5Û›‰òÇá—}ÕÇŠ¢Eï#3šáDVk¶¾ G°â¢¿OZ±ºHŠLw.Ç#7Œ¹ÇÙÛxÊ˜ÇôÎÈ—àír²¦I÷X†”83V¹õÈl‡§ ³ã"ÃTO]‚'ð<?Q&Ñ|8µ$£>4µãy§¬­`ßôÊéPR˜1žýCJƒwä¡ìè6ù9÷J*ö¤ºÀzwzsÂ9¦×)0ÉÚZ´)e¨É*¦œÏ]ù¤HczÒ8ç\>ãl&j—C‘X¼OZÑÖôõãÎ3
+ÊíkÙƒ§Þögï–$ú§yg_¹GÒ'•ªŽ6±Â|þ/I?ùk…Àj¿ßå¤ËÊÜ«ü3û@IBAÇ…i«˜|º/MLÏf¡×‹ÆÖå”<Ä—µÉòÊŸ™ÿÎƒ„Íf²ÅE„i¯U=p§6`ºH.D¢™–/ú§J¿‘Ú©ƒ3’ÆbjÆ‘3ó’ý[Äi>£ü» –:Ië‡eëPç‘eL‘îO˜É¼ž„"üÕ$WzmIdpX4'Û=X™€E|œ(²f‡Ñê1Ëx[ùV ÙŒ-$öÌ%š~ßÍ»|H·E-“…ïð®c®	S”6$e-o¯‰(nÞ.!¡¬ˆ³ÌÁÜ}'ñß¯äÝ*dH6èÂ8§™BÂÉÞ=2OÃCá7Æàò¥·«Ñiè8e¼Ä'/-”¶ÖKjJùÐ‹z\ïyC-š¥¿¿‹1É‡7’s´ž:|ÁKUåÜï=je»÷~n›MwÅó‹NÇó~Cž.êÑvE¡;¿)-7Û…´Z´ä|m_Ê}©ýÐŒ@þóÊüj‚¡F9èSwÌùàÿÃc¼ù,žÛécv¹Åõ£`Ö‡EÚÄ7ŸcÝGtCa 1Ìñ€ÑsD–"p¯º½ô@©+ê3Äzy+a\þPÝµqåŽe$+°‹£œ^Èð†}þ}t½ÅS‘®“&wPÛTžøzÛŒ°ä›!N^rÎ‡þÓtŠuƒ›Qi•{®^tcþD½cœÊÃ1G»SŽ\ý6 | cùw´ÉÜñnúyFöQNSÞnH'Çk×à:÷6endstream
+endobj
+488 0 obj<</Type/Page/Parent 465 0 R/Contents 489 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 219 0 R>>endobj
+489 0 obj<</Filter/FlateDecode/Length 2300      >>stream
+(CñôH Ná²mä÷ÏÕñòçƒ_™ÿåS4Ô|$¬¯”w`D¶eÂ›§7KVÔ”ƒ|ê&Ö°*†ÏÒHI<Xâvh‘TŒßVÑiÏ<Kð¤f‹8‡‰¼L×3ž‹ãW‚­QŠ2”~]iF  ùšàvÎ¹-ce(Izn\xr;ÏZ$R„µ§jÀçô‹¸:Eæ¾#‡BÏa„S‹:îÏ5ìv¥æÈþžMJ¬KÁZ¼z.zÉ.¿ð
+Êù¿§rˆü…+ÁGEÞ\OÓ?„0‡Útp1ø·¯+µ!‚sÎ…R!1¿k¬CUÄK‰þñßí\â¯†¤‡SfÍ¨™›}m¬°-¯H';ï}Ë@äIKÁr‡œ$›ùNOTs(M1Sd›iÍhU¶KP„–£çñ"#£l`xxók6ôîäö¾Ä”lXÞ>cçºù™@Ÿog»‚ƒu&òvê¯2Œ,\ÍòÉU"Ò²?6k”Îç]@±6MìÙ?3E¦»qŽ” Ê·yD?Yª'°-xr:¢v²Š&ä˜dž ôÆRY³—æhœŒœrÝbÂ·ÓÛzÝáPzBîbY˜ÌØmD^S5-Ô›_ÐÈŒåqa>ŽYT '‹JÞŠ!4uQ+Þ»“©£HBCB¯ßœ‰[«Œ’œ‚fg€@§as\Øôdy`°„£4ST|$æË$ÌÑõhwÕ/	ˆoÃùQP¥zMÑ—ÈÎ­ ’BÄ£íðé'ßÄ´BO4<\rîë¾ùÕ(†Š.öt½c¢˜6áŠ™V¶GXÑˆô–æñÁ=”1öi)bç^
+p\a‹.w»n ìÊMñ¤:^!l
+Ë¥£ÝŒRÞ}pª4)GÑ*ü½M»¥vÆ02?ôÑdÛE¾†Å›æÖŽÁ·©‚ÈSE^‘‚:©z"…y[Ý°L<y‚ GASy8•Ä‚”°û˜Ãõ#·8li\@“Â0@ÒÈÏ{M„Ê°ð”%òÃ1e6ûÿ?¬¬ßþPQÚNž'Öz®‰}êŠ•Ÿ®X»ÉDýûÙ,ja^ÞU°×L¢© àI¤†6©”A_š¯·£îåtGß
+/ØÔîÜ„ä	ì’zÝL)|»¼˜ÅÁòçÈÝŠêyS/z½¤‘ÑíjFÌ€†]BIÞƒ1­/È¯7…Ö·?6Öfò•™²ù÷0'Í‘ì2™miÓ
+ø*OC(^öô„{‘Yð7”Tn¥ÞÔ#”¢z‡…¨Ú²ƒ]æp—oÖ ÷µóZÖ§’“ÀæWýJbË<EÃ.°^îðÄëÃÔÂ“õ/…\v·TÙÄºÚÕC’*Ä*§[c”‡ßª§¡T!AÒ2–oFÕ›ãtIZ×ŒÙé™xI„¬š‚	4’K¬‹WAšì"ªŠYÌ¹±?Úë.¯Œå7G
+’¿@ Wí…õAÃ£C¼vy¹¶ÒÎ;øð¢ )Ãýæ‹K› p5â<ð}{Ëv7J¬´w‹Í8ˆ¹-U¿`F/3Y £|¼“'ôêOµ²R0ÍG±ûï(@Ìd«:Þ
+¥—Y @¡w~Ý:ÝœªÄ¬áæåŽò>œûMm|±j*€’[*Â JkBÖÀit½¢Jˆ»	âtF% ãœr Knñ/¥½èÌ³JÛ—¤\tá³ãS|””ÜÔ:‹°«R4ßŽå-iÜÔÓ€JH˜>ÜêAþ`eJƒjn|›2Íef"µ( pÐ(qK|if|ÅªºoÒŠ8j1'Ï¢Ž}n^F¼(â¹ÎyÊÏywG€ÓÀá™¼µ©Î"òîM=ï7›ŸaþHâ£[Âæ&À±9¿5r[
+½û®³:ˆW‹î@_ê'`"NàÕÕ‘+”«ì;è¨Nê‡ñ"É”ÓÞà7“rFþ6	áu%†}] äJÝªíÐ“äô%’º|Ã”ÜÁµúÔƒ×ŒÌÍò)Öµ8nLKiäJëH@ŸÎ-lf¸‹ó•{ “Ôa“8¶öE\Ê¼O’òœš'”ÐÊþ¼Žz»±Oö%<,Zaˆ€*ãÉ¸±SÅJ1RïÜq×S³¦` ‹)gy’ë×„áÑ¢'n=Ãêâ¡×x‚m’ˆŒÉy›@ïŽçÕ]‘£œ5_e©»¢FXÿW¹²Ú¥,±ËlB-ã‚¢ \³JÍa–ów§–M6äò±¢µD’½w
+ó*•·_Šù¡’òlÍmÖÑljlôêNå>÷Zÿà`þ³¼bÛ­ÀE†Gæª¸™<Ãq}±×Û½©¶Ô`ýÁu`yÎÍïÿD—yÿáÙó§Ç’èÙ+ÁNxUšþ§:S ‹QøVo'½÷º«JäúS2X0û™eÖz¾Â*K‡†Àtðp·ŸÕ‰¦JD~ÔÑ 8&y•HBO
+:Š‹¿.7³d ó×®Îû@€,ª×%‹£ßzGWxÕÞ9-–Ö/›bùøz›´×¹Þ[w=c8WÐŒ®­Šzâ‡yÿbñ2l_&„Í0I?²H€¾ì0mé›m0¹Æ>49¥NÙjVt£ ¢Õ’û¹.¸è¹9Ã.¶jýÌ%}ÏïÔ,úèì²û’Ž¯Øß RôN'
+Œr-­;“œH#˜¾ns‰ì…HöGòZÉ3½ÔñpÇ<ì—P{¯Ôóï[{¸	y	ìfýà&îŸ˜#Cö4¿$ŸÓÓ)_ww4,>Qk ¢ÎŠ`îlÛ¬¨8î©®:š­¼Ö=
+öE£Ã¬ÈØaw_6Ç·çŒ%xgÂ[%††øCsêìáYn]ˆ165SVh¸/dê[½®¦œ>Àëw5O¬-7üvMàºXâÄ(#¼;²ÈŒj'ü·fê7xwƒ¦ƒ#;ÙÉòÅùÔ_Zhä5wüO‰Û›#?Ælš!‡&cÅ}Ù‡ÏlN-içù4Þ0yÎÔP‘ij¹ÌŠë×D3€M¨kendstream
+endobj
+490 0 obj<</Type/Page/Parent 465 0 R/Contents 491 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 222 0 R>>endobj
+491 0 obj<</Filter/FlateDecode/Length 2264      >>stream
+(«ñ=´5ã1Æ›Ðÿ¦ÿÆ‰è}¨
+ËƒvÖ}’ëÎÆ˜g·½~î$tŒQ+PyÔeY5~ì3n`7,¶J©ÚrªÊÏEø½4p[†äMžKbxÊ¨k·™Huž$8´nÌcr¦¬f±72ñ¹ïdÊŽpßC06Tƒ"ÓqdeÓ‰O[Äo3†fÉeÞ¼zfël<¾¨&… ¤›9 Ïg–Ù€B·ëŽ¶rÎkÛ:ñóøe³+DC]$ïyÑøð²Ñ6½1škE‘Ôè”˜²W CÊÄŸÝˆ”íNQŸ­EÊA@aF*áØ–¢ïàôPR=÷wNÑ!Ï„s§½°bZL¥°iKº†z†=b€49Š›Ñ}`‚æ!ïRñÓ€ÐžÞ»5™™,¥—¨&SJb…r´ r"¤›3û‹!šÜ¿ ™ÿvEè¶
+—rÒ$fO­á;ba\S!·¡#í!¸ŽMvœW|ßJ”Çþ)–E"ZÇY+Œs£žŠo1i=š àR‰’v%û…ÕRØcw_–Ž\Öã{¾ò‡s&ü£Í¤íQ|._þãš¸-ØÔÏÐãaÝY7zYOnÎdüQ4Gé­KÛ^ŠÅä¹ü»¢>{é¤ ÓÎÖœš9gÂ¿\Xá¥?R©ô@oÆ›}¸ÄéÆ§™ß‹É°*;Ñú–fŽÿCõO£šÛ•£f$®“ TŸ-+ˆ §©‹ˆ ¾ Ì'ÉjzCÝRåÆŒotÝÔb®6²àRð-$œ¥w&‹¿lœ»^ÕZ§«¸
+WÒƒSlžÄ.µq³ËÚWnãhÛ…}T‹8ÏŠ!nŠ©wËqMü¢õy‹€ö=µô~›YGƒrÇ¤¸¨,šŠâg€ám5c3ý?Á0qúL"h‰Ô´ÍSGÏHI¡“`v„‘SÖPËžVç&Mœ¨þ×á:N¿êCªFÍqñùiW(<~~òð>\Öq­‘hZÛ÷=Ï÷öÐù¼nódÛÉMÑ-¿Ck(³²UI$ÙÍ*«§ð«TŠŸqzzëÏ«	uŽxV7*ÆR¹›¿z
+ #’òÜD@]:g!¨J½âÀŒMQ¥vVpTümŠ¥0@ûz ­«˜Zèÿ	Î`Ÿ‡…-ƒ—Š*ØÚö‚Y-ðã÷«4Âe®ûÎÃ“‚÷Ã—@|dãàŽùŸ,†ªæÓ0uãŸ\cXjdD´(uÜŸQ¢øVÆë)"/tÆçÝh;¨b ªÈû¶(;cíŽö	-nbGQ>ß­*ík»òæÏ;³x@ô?¤V~V…X´Z'I=öVíË¥ŸM7í-f¬Ÿã›iÞÖ"4“S×žÍåI¾šç0¹æà†Î{éæþùä80E?AKëñbRoÜV~q\TañhQ,¬c¸¢åFÍÔFBëÍ)sEÑw"ŠÎO¥@á©Ÿ8_|Õ¢§cžßÞìzHûýÚ&@!
+µDŠ•ÿ¦ Ùè–'fû15ç‰uð¢Û\WÓŽK•X¤‘ŠjîêÞgl(×{Ò3ÿ(¶š†hš?¥ÛÕlôÌŸ±<¨@üñœI:`u,8¥Ý~³…òÝÚðFd¢~Àˆ¥„TÌé†_i=ÆßŒzÌjÍcîgïéðC*?!ËÐÃŠ$•ª÷}X/àœËÉú÷£¶}ð
+þBæ³“ÅÔ	¦Óely#ùIPa½(AJ=Vp|‘ÈÕµ‚7ìðëa®	¤I­¤2ìZƒè›_›Yë)o®Ú­2Lö1ûèD8A8VªÅ#ÍÑ_tY.Q=|ó'I˜Ìƒ!RÐfÊv_êÕjú±¯¯ó	ZïÏ…Õ_lN6åÌ%WºBqyÒóÄ+ OCOUú>Æá5›zØNR[U‹´¦¢ß¶jòJ›~¬âûÙ£Ï0ÐR¬{íP¥4Ñ;¬ŽŽJ[‡ŽÞzŒ¤}Érœ2³w+WKZC¸:¬‰¸Žc¿/u5VœF’å0¶ Ž‰¸^!áÁì)sSßO"8ñUÿ\‡³ûÇdŽ’[Vó÷ñÎýÁÉÆ@‡]J€f3Žj‘7ÁçS¬§‡F•j2eÕ’Ì}ð“‰{+òÂ7ßQ(m£g?ÝÍ·‘üW•­ ŒàY!Ö§v´?ã[©~ÌîÊ‰×xímÑýÝJB…¼Jö®íÈ|¤5ÒT5NÚr”.üj¸û»¤ Å¯Ï*ýŸ¢'Dæ/Ç™U¦ÿÈJgÇ‰¤ˆRÅç*²þ¾Àœ/ÿt]€I91˜¥ônæËfvT]ûº`8.åRÃ<Lî,“jxhs•›ü.y¢mÎFð“a!äƒ%ß{/ºûL¹‡ÃÝ„/ŒÁÙºþC~BÈ[‰4«­²:à	'Ûó&5"s¼€¾²üŽÈ®ûzm!òxíÌcV7phü¡òö§9„—½x9.ì–é·o5;dÉÔ˜ÇVú™`è“7Ð#–‚nÇÃ4ž€À=Kå!À×÷²úi'H¡í‰çê®ª…:…ÖÈ±â}T€Žñ zA»åöJ|=œ¬±Äêµû~?ßå"ø¦ˆ•±‡lA×ëÿV‚â‚ï®5èöÓú~å&cÏ¯l¬|Ö§¡è¢×øL×í#V`$ÀÚªAêÜ·-5ºÝ8;õô¤3ï0nMáü«Ý·	ä!Ó)»Ó“ÌdºÏ–¿%k©a¿ËH:Ûuoå£$ÀÙýØ£ÃºØòÊ’LkdÑ·´Fòàãî Ãç»0‰ÙÏÏ0¯®‘pvá!Îøi´ýõî1)ø:~Ð:~ÇyNVkeb®—œÆîÂäPCªGä¨îŠsÕã’ƒ–ÈD‰^åA¿y t-íëWúD†è‰Âxr`ÑDPÌMUt{æ‘«éI2•ºJÌÄª±Æ¿Û×w¹õø‘
+osDU"r+pH"õ‡sˆ.LiG¸ˆe|?ÒÂÉc+ïÖ–endstream
+endobj
+492 0 obj<</Type/Page/Parent 465 0 R/Contents 493 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/Fb 11 0 R>>/XObject<</I13 13 0 R>>>>/Annots 226 0 R>>endobj
+493 0 obj<</Filter/FlateDecode/Length 1707      >>stream
+0e.CéØøkÆ„^çšfÂ _'ÂÞÊT”Ô‚I'žkŽäÐ¶ŠßtÔT¨ZJÉå“¶$ŒO÷;7"úÁiîjúà]YÂlŽqöY÷$ù³„­íÎƒ–ç}ö‚Qr¨y¶U…áQójCÝÒ|'¾=·£uq ¯t‘öJøO¶Ïêê;²ø”æÔx=@æ[Ù$èÄ Y|N qÞe®Ö(à€ä—p'I9šNâià¤‚ÄQ™ÖƒUL¡ zñaô`];?@;†jEl«¹oJÜIòp±(ÉémÖÙ×íwøhm©›ô“`8ó"¹5ÐªúNyC—4Cú¿\îñW§åP=Wi2Òæ€#3ò"ƒGœ´
+2ý·q ÔnŒåF¤ë†Nó¯½ŠzY,¯YÒŒíÊë%l-Øä )v×múF`µ”¸Fƒþ‰€©þ¾z!Ôa²Y-¢ùä‘1vî§6éúØ-Ù(ÀxØå²èÂÙþàÆ÷‡šEþC­†š3Ÿ?¢ÓÁÑÊB>š0¹.aù=®wð‚`&øÉ¡ç&CEh';88¯ŠÊ»Ï.¡É žš+­ÁiÞ–<aoZ·é¶+8õÿ”#®BÀWkáM7•D»L4Îá5*sÊ4)¨¡úH°nd+L›ý(³®} ˆ›£›Òë”Îné——ÞDó•ÌVÄÍO<~ƒ:VZà„è,è·ªä·œü·ÈE6äa^n”ÚÝáò$˜í®|ÉI“Û‰Ïðû¬Í Ær¿áV¥ü„ädŒ7ô©i]V'’´ü5ý\z¬TãåƒËC4ø»nK®µ³³56-a?zþŽX4¶.í„A˜ûþQ¿ÜqS;¨z y„HÓaVnƒ-á­b<W?”"WBÌŽ*odAãý:‹™Câ?Ç¬ƒò45åÒkvùaÿúµä­æ(éùÌCåöøQ¦î©½²"¤é^œÃÂ}9ÍŸ±Å·WNìñåº<N•le½§‰=²XS98ß‹÷lHZ‚˜GÆÌ…HâÄú9Ê¥%j,fW—žñâXxÕoƒbÃû>±LLž-@ßÔcä¹²³ú>b_B©BÌY´†·ãyô[%¯õ—ZÛä»éN!™N/Xìµ{Öt}"‡ßÁ eý‚3YøöÙ5³(#Ý·79-V^“^€á£t»ÍÔyûóÒz¬Un$*r4¹ºý`»´uzÓ™B»5S‹oB—nÝïmŒ¡ÝGod¡G•êßS3…<éžIp¯Üñ²ã EOª·Ód†„c&_úƒÈ3¾WëŒŽ‚¼>wë8‹&º°“v´M|ñ¿Ü=1½=Â÷$~ôž“äÚ>9`YœßÂ–žY¯$KÞ+ZÔÊÓ°@Àêû}5qòƒaæÆõa|ñ“'kîþyÁ{Ç½5_æÀ¬ñ«ËR`œ­íý1\4kúBÐ—(¿òN.°)]s°É]êY
+öµhŸlÔâ¨Á',¼ÒšrgývÿF;¹¹‘ùÈ¡6ÂÊ½7ä W\•Aªgeû=†E°¯fPÑ’G'$%1°’­aU<c4X75|F’I/ÆKûÑ´Ö»ºR”òšj’Z¾U¶ýäD¤†+u«žµäÉ{Ç¹øiôŠË¦:ú²èäév=_’1ÃÍóHÍ+§nïè‡[”0Âb,æÃ.ýðVm•M£ø™Û"{.Ñú›a'öˆ‹¯vË®ºã-~ïÅ:…]Ñ´e@ƒTìa5ok!wÚdNJ6ŠŒ‘h†ÂÖ×Q1Ê•X2M¥âÉ‘È4º# ÷Ô–”$öÇY0m%<Ë`sT¢2zÂË/Š ˜Æãƒªr#²,7
+‹ÜgÓ{˜—	žBKùVÔC8Ö3®¥`SçÞ\ê¨¬â÷J`é82P¡:%ŸÈ˜C’Ü3'×!B’qhh„ž G‡NýI ‹’OúÌ!ßê¿;‡:š^‰8mŸÅÑÏÉZ!wïs¢å‚â[èS«d™ô›ŽAÇGÖ	;¥¾‘8iÀÿ&ífúe1vQd0™M!l—Û`¦€­:^¹{,2ïÀ‚¡(3~½Û…H{ê˜ÌÅÐhñ›± …·¿å²ìt9Ñ¥]qÈ~ìòöi™—
+u¼ÊÌòžÞì¯˜{Z,½–¯V33å6³ºendstream
+endobj
+494 0 obj<</Type/Page/Parent 465 0 R/Contents 495 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+495 0 obj<</Filter/FlateDecode/Length 565       >>stream
+§åxnÑs’t6ž½Clß:z=áˆ!¾0y«pmÚ%PubYf|ã‚ç[ö†M#>»%øm¬F¶Â[0OÒ³Ü›#>7.¨Þ¥iî}Fˆ¡4OF	S(+œàˆ”!º=ú-ª!)·Fe€êRfy¤ž<Õ)«²®mK7<³!¢÷ "‰rGgó•þõ—$;âÃ³>È…ˆƒçw¦“IÖ1Z9÷ê\fá¶y)- p7^#Æ¤¯ñûóÁS´n!†¦Í.>Ã"øo¤3V–ï°òœ¼¦ŒãíÀŒ¨ïÛ3PÈ*DMþ&Ë3;©È—o!Ì°ê\ÈÙ4_Ÿ¢Ô8þ­/‘¥ û“ŠàYäQ!ÜÞÆlàeýJÂb@H÷üM`Ó€ü`Ý–ä\r>ž8Æ|%%@4«Ê‘‡`OÙ
+ñÙ˜ÓCJûÊý&!Ö…›rÛ%Ž÷oáOmZŠëžÓO¬[)ŽY3ÚÇ9
+ñA/ÿžâ Þ%Ä²·H¦ÊÍ5aÝõˆåËc«¿%1…68ÿàoÅ2T‚Gb£×5š„*/É>ŒÿQ\l0ý_ ËÁòaõ‚aÀ¦e[¬îÙ%Vû°æý%½”	H$>õÎâ€ýî½îÄ¾µfUÅßÝ’Sûg¿Þ÷âB\ùÍsy³îÓ Ú@™¼™Fùpw€!åü5œ&)_´LúÂêendstream
+endobj
+496 0 obj<</Type/Page/Parent 465 0 R/Contents 497 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+497 0 obj<</Filter/FlateDecode/Length 173       >>stream
+ÚÅ¦+3x$—ÄÏS2>Ë´%ehüÙâøÜßœaŸLØÏ¡•Ö
+h5´i—…ïñ¶Ûb¾ØzËÔXWT½ddñXŒßåkP^Ÿ­•Ck)óa.[TG¼¯ ‹+õ˜ÄI„8´hc›9^RØˆªØpmØ­j„ž[ú¸§Õvl°¹u5-fÃ`sïDâŠÅ*O¯w NèÕlØáúendstream
+endobj
+498 0 obj<</Type/Page/Parent 465 0 R/Contents 499 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+499 0 obj<</Filter/FlateDecode/Length 1083      >>stream
+Ú•ôÕ=Æ£î›¯Æ²¯ÇœŸAÉÞÜ­€FUU¥4]ù{*¬Lê½S¤”€LŸGÂLÔ·ÁYX+·)·Z£¹ƒYmÞ£Ôk§åákY/úópÒRmÒû¾	í‡—Æò‚+Âƒ–f¥Ýæ[Ncâ˜5¦U#ºFÐÖÝ„sþÛ¸ R	bþG|ÉNÑõr¯sÍÑJL6H<ÚÙ~T7†Z¡÷ØL˜	rSyL$ƒÅ\ÜªwãÞòu¸Ù­ªW[Ý!SóApÈmqü?.öš]~ùÖÙÙƒ\zŽ?eË;•îAÎ§Võ£ç«TôžrÊÉžóÖ‘ñfs!III²§"ÏKm p“Ê¼^L®dÿz}©þ^'IXHÖà§ŽÂÓXÉÅYÄ8É]ïP¦ æ",¹‘mb™q®LŒØ+h£çWz@íKX6M;™èÔüO*ƒGt`ü¥1÷,ÜóuKÃÚ‹û£ˆuRMç4`/É+ŽÓÑ$.5+‡:Ê®zö#Sd^(+ý†íýÝ\0pŒQUE—´0ÈÏ¬®½#àMë*âãf£…Œ•jçÿÒ–•\•¯Ä’(Ÿ˜ÎeµüÇL)2Ø
+Ÿ•Òhã¡¨p
+gI¨¾-=§ÁDàÙ÷@-ü#aÆÄÀd¡¸” -¡Ø˜•Tüùæüj ¡võÝþ½ÙK0Šê52')#û©/5™­üŠfîóNXZˆØ‹šêÔNÍÔÞ„Ÿ_jÝÐcì—ð¾d¥ÍÆñø‚FÜ²íìÈ¬ÁG²S²‘ïå[^ëÞ=»”45yùþ¨-Qö“-Î÷'N5:Ü@‚Á¢öà÷E„XaVNèÛÎÈ·ÔˆùxŽpà=,@*ßES–ó¢h?õŠ@[ !7•€ËJ‡Ðñzó
+3A€¡„ñäÃ¨¶«	U.–U¸,ÞOËPäDƒQ_YkP‚ÑkzLIÑ¨òp<.ê;Þ%Ç¡$INñ,-öX€H¬è7BÕðÉï‘âB„ì—¸ÌÚÇý'•V¼øBÚ©àQ~ÜQ'½ìûþ%ŠJÏGtF~ÃÃèêžqfk$5GDïéÀn,,Odú¬#9¼Û:v²qUÿ‘Öb›2d›‡äŸôoSM1¶#³£°î¢IëQ“Èò÷”â„
+8™`ÎáÏW’ÜÅÁK×=
+¾„â!Ó…Ÿ¸~ÝêG]-Óv¸Ží3?j6
+A©Tpª»F)h æ
+ YŒ|‰_ž‡ööIù®ó
+›Qü¿r‘úžá	<Ç‘ïù™D.½5Ñ3UÃŠZ0é>>ýŽVíI;ºÚÞ»íWÐÄŒ–8œ¸5æÕÛ¥0ÉÛœ™¶¬Q0¬lQžÿŸ@>¤^ÒB‚ûó]ièendstream
+endobj
+500 0 obj<</Type/Page/Parent 465 0 R/Contents 501 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+501 0 obj<</Filter/FlateDecode/Length 174       >>stream
+ÆÚ¢@ãý”¦ëó˜áÆ"fô¼ ì\=™»
+Š{ÐƒkÖ¾àT‘¡ÙšØ¾ˆ:u£I¤¹Á«q])p{VHr¡ð7±´A­Ów“F¢wu/#ÐZg›~öü^!PqLÔAo…‘ÀzJ³2…ek¤pç Š“JF/ LTð†nDÙ§ ‘Éô}ßð¸lÁ}ÖéÜ5”oÍgÍGVþæÂÀ¿J¼ì¹Zæendstream
+endobj
+502 0 obj<</Type/Page/Parent 465 0 R/Contents 503 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+503 0 obj<</Filter/FlateDecode/Length 1386      >>stream
+ÎB„èÿð{a’~c½ø $tóÿ{]€¯³dÖµÝÄ¾~:6`³W&Æh£¦ê™¨”Ó¨ÙÊ ÖÚ¼˜úC§¬j„ Y\ôbrPär©iœöB¸×ÜËr€)%qŒŠÊ®0´E8ÄW @ã`dÂG¨)¨WÝŽ4-öÆ^Ÿ •$´LKNµ!§+n†²!Oœ¬Ô,)7”Ø³é/Oº)w'Þ“&©Üß÷ámúžo\Â—Œ’®{µ&oxýŸ™ôô\hc£Ö0{îžnûàÙˆdÑsguQ	6˜ïWÍp²…™ZO~U0IT iöC÷Ùškå•Æ4eõ6ý6>ØÑ°ï,ÑißªPýh}ŽX"h¹ÛZ‰ä±­°ºO¤(¨ÃÓ—C’‚)¥ýª+Ô²0`2}ö—b‘Ói¦Øš&|¢>˜¬©“)=PC_TÍ …O*ÇüñÙÓù,ã¯U×úÍJ°§[ý‘¬F;ªáz- ý9ÎËÀÐzµ´zK}›kÃq¬Â)ÀÆx.Õn{(U¯\Ò"/ÙÆrSn.æKW·¯gGø ßJhÌË‰#¼¹ÝèÖ%%G (;°[]ÖeF´÷<PwÏ@¿	9®Dß=á€˜}‘oÙ–"ôqþæOmq¾	‚?ÿ"ì£¡í›iGY"iˆà? ½áÿgk'[:ýÍE?k¿õåæøvlÕÜÚæ?õ?Ùº3 sL¹+O%öã´^þ9K_ùÛ<aÍÀ‹ªaUjñÍÖ'³ƒAøyŸ‰½ñú•RVæTèÐ"Ø>	Ó5·ØV÷åsq<ŽÞ¯1C—²quSËÈa°™|ïžÐm]QÜþ½ìMÎIá®êB#iDn;-%(«¦½.â<LÈ>^¸‚×üI›ýÉ¹±øOJ'«[‡ÈÈSä°Xè–•ŽH?
+Žò“¾°r_b§éÄŒÖ–jÐ@%Òê\°Ž\˜T[ªðµú‹V½ÖÀZÈf]7‘SêžÝ,n™yªÝµê¢ª:‰ä™åîæ¡šI=|¹œ6ƒYÞÇ¸çÂf0œ¨Ä°ÏÅªŠ{bŽ|q_–Ðd‚?/’Z…¬‡×»ûS´¬%3ÚgB0&ù÷3ˆˆðÝªS‚u“z'å[¢%„xeö0í{Ïžtìïï5p¥ß‰Õ°†=à™'Á”i"Ÿ÷¸¹Ì„Ç‘ÏFˆt­ijÁ:!‚äçŸÆp\M‰1¯É’Ž¹6™ÿc¶¾Tž±Ñ#Ç$\ÁEÜ‚+2„¢€Ô÷¢Ž•"‚œÍál[×±M@pó7$¤`“ëÞ-¦ÃvùãŠchž+ó@Í$Ãv` ŒBTa€Lö.ý$Þ¡³¾F{²@6˜A[éözõžæ_b.!5/ØAü„7MË+«ÿÅZà5¤·xvhdDaÜ#è’ÆßßWÕPŸ<§Þà“xlèî½ûç]Ž—Ú‰JÓ07oE•k¡îƒ°m¯½mC&ÄÆ¨‡¦qg«•3_S(„‹·ðÊ	Éa×<ý€…j&Œ³a1>²ÇÜþ¬íÂUH«ŸL¶]cJ¨£ñè
+ÓôRõø—`ÂL«·¬¨~]Þx¢¹áWç0f KÐl¥)1Ã¦Añ¹Àtt
+@Ú¬Zcê~¶ç™*h†Ä!›Åÿ)™ï¸Z[ZÉƒŒP»•p!dé<å%W»¸¼©®îQžñ@ÅŠG¤"¾WB¯øÅª•È«ööž×åzòOQR†˜D¦`åØô}4s¹}¯i+3š€@‡×‘qendstream
+endobj
+504 0 obj<</Type/Page/Parent 465 0 R/Contents 505 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+505 0 obj<</Filter/FlateDecode/Length 1635      >>stream
+HáŒÒ8ä…¦†<èßh—V1/µF‡ <£©‰ÃÅÆJêÎ¸¬ ošù=vºz.†^È¡}qaTá‹(¢^r¯7—(“œðA!ß´ç#1{¦Ž4Pe :¶ÅçË3< T@ªÕöË—~©Ñd<ßÓ
+MTþ*šÎ¤O®¹²§*#º=lqñÎä‰ãÛÃPSïÙ÷rÊüÀÂæ–|y{*ˆ¯¡©oU4 o#ŒÔDÛdq²CGþ‚†^È‹üW¥Î|âoç""k|ø”N„X)–‹$Å-][µ×4é?Þ3îôŽËÅÅíW÷{÷Ž+èAd3‘eÕÔV¢L‚’·<E™ŽtHÇhP
+uê•¿ðf¿ŸÌƒE1¹HQr	›R*Ã¶âUÀÐÃÀ@D9p„U½\ð”'+4ñ^“ «³¼¦×êü†ÒËw*ª™’ãFocþ®Šý•ò»·"?ÖJnHþ(^/™Pöÿu–€õ«Ûì\ÜT‰ä¯ÀŒ†/È*=ƒ•ÝñÓïÖnò±~Æƒ¬¿õÚVrô“…üÅœõ©ë£Ÿó™'C¦ñøPÕ{-A˜¤®ÌYŒo¸*y%½«Øšï0â#HfsöÑ#,:vÑfÆùAUzZ0	lÝðâQdnØS]Z^¼šÚ¹ò²éØÒ4µÑÂ¡çÍÀaý¹ù"˜¸_:‡×[.FÀs g.Ë%:é¤{Ø<ç0ÁÃhNbuf1N·|lðåÜbs¥^ÜôÓ~æv›Tˆ-Ž™˜Û›"åZ­ýge»œ0P[±ž“ÆZ±Š©qS´êìÂOmá'Š6CoMŽ$!®Ô”ÆÆ[¢Ãji)åLY„¢dñÏ§¯Ò*°š9HyrÇ$yæÖÎ#2	ü'‘°N/ášT©àñAà"¾Á»Î³ü•Ma­Ç·„ø27†QùÑžO"áláØ9(²£¾m[NÝžä%ÁC=­±4XàÏËóGûh –~O~?‹…ä¥†.ÊÒUB¿Œ#e}óç–ßéòí0)%Ž›Ê7÷é³@¨}ð±%eÚg{G¦®‚(w"Øql’+ mÜUzÝB…Z}ŽÆªõ>å<A¥/<I1 ðóôòuÐög>|Fð6‹§^+×F. ©OÌ*–ã¬+xi£qäÙ—ê]èÛ†êûn£z6q…"/#gC~x^díÿ`s6À=S¿±b]‚¦/#IoÞ«µbeØQ‡Ê}&z’Oð¦Ž£ð„¹´zà ‹›Br‘xŽ«¡±À°Ž€ÐŸ­ñ"Y¼é&<ÏÎs¢~C†?Åbî(ÇV¶Ïš: ù&B²¶ª¨ Vúé`ñ³Û,”Kû¯5Üé™r—VbéÀ20{Âš¥ì&ÎÒ¢£Éú‹ë­cÜ¥ƒøø-–‰4ä¨B£ë#ø¿ZL½‰_N»l(ÍõPY'ÓÛn6LGGÖË>‘è{Àç\à„ÚÐˆ¬Y\’ÅîƒÂ½|óÀcz]VëæeÏ§ w”ŸâsÇC]Uì#õø±Ïl¥·g¹Ð†å+íù”ô/v‘|po&ò šÕaeo!¨LízdEN}®<)w;Íœ¦˜Ð£EqºÕo†oSÝ°nŽ¨ïHÑ1X5zOzÁ %¢2öÅàÂÇÎqj—¤>Ú»×;hË)ïX¯_Hsÿ¥”6ê¡WíÑü`½€Rÿúp7õ8êíêœzs›Gðl‰X\:ßaa}šùýæs*$]3Ne£ôYNÄø2ÀB<aà½¥‹ÔênLêu °0îGÆc|X1²p{‡Ë€ú'Ö½8ÆN-Á…mßÿ¼IMû£Ã.‡¬ìäY<&ÂçLì_õ$¥}k^‘Þ@Ÿ/ÆhÍõÜ{…ÐÃË‹41|«KkÜ{dkÌ·íÉI«Øcl˜4Û`R}rÊ1×±XÀ[÷r$Þé/\Î§ƒ«!ÓÞ¬ÚÛüŸ„û™nÍtFÁ.³lu<õ›X™tŒ4/•ÐãUÕüRèµ'?\	È2—f`YÓ••Ú™1›ˆü.ë¼…‚Ÿü_jw(3Ì¶t'ZÚ3ý‡2O8P@†ó ¦Rendstream
+endobj
+506 0 obj<</Type/Page/Parent 465 0 R/Contents 507 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+507 0 obj<</Filter/FlateDecode/Length 471       >>stream
+e‚û]…È:ª>F]d½ÞÂ‘Ôšmé‘>Ï=ä^3ÕÎ­—QæO´UÌÕ$Ã:BaÎ¥ë³ƒÑ±qå°i–œ.ñŠ9‰JSw/R™e©SÅæJƒd!°d^#÷Ð^t)[jÖ‡sUè(5Ãâyá9aJõLøõƒQÕ‡
+sþr2á:ÝY‚}o¿ã'ã‰:­Ñè¨5ÚK¦ñ¨Õ4ßBàÏ¶,Ã*2
+™ðøfHÛ.$0KRnµ§ìàá%ÌCƒ
+-pÇ÷ø‰äv_ÞZZa{·j,eŒ²4„ÙB›¦ÍŒu”PÄºÜôqiN"8Ðt‚M+êîÞúòÐÞî†\GèÌÔVŠG•Zn4­Ÿ,{ï_§H]ï©Šù.7¥H(» æHûËßí¾‡µ6òË^ƒ©Œ³ýC›”mm}3DtwšâU½Ã4r)¼¶°	›êf·ÛýêØ¥õsMÄ«Yªü|†Â3ëÊÌ_s»ôêìÔéW¿Í3Õ¢L&ò³-RÕÅèVçæðâ?àd&Æv#DŠ»E8.luÙ¼ˆóÍ^ï©·©#J¥ª0cfQÈb+a‰‡°GœÚÔ7š®ñ•í“†ŽR+Öå	âWuªW,¬Ò×endstream
+endobj
+508 0 obj<</Type/Page/Parent 465 0 R/Contents 509 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+509 0 obj<</Filter/FlateDecode/Length 182       >>stream
+ äÎœ®c<\PlÕ,ãˆœV¶]ß›œå¦¨¸_‚âä©†²7×Üs]ºhä¾ Áº"™[qÊ.€¥/!Ë œÍƒÝ¶~?"Š¤ß,…ià7—jPä •æiù9ìÎl¤–U4ø©ûQ†·„AaT"Ù
+^o¤Yü…‰$½‡—K¢îˆqFª¿hT
+‰	û?m½ËÙJ §è	T††Á†ÞÏz°üÂb“endstream
+endobj
+510 0 obj<</Type/Page/Parent 465 0 R/Contents 511 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+511 0 obj<</Filter/FlateDecode/Length 1640      >>stream
+Ey€Í¼¼•K‚ŠQÖÉ’ƒµoìÕÔ§nÏ)G³õÙÌ¨_‚øGÍhËçfw	
+—„^[* –H#3y„‚í‡]
+8tF>i˜÷¶>½ÙUa¶•K€dá÷!Ù_«“Þyø”dÔ·Æ9c±ÎKS{Ù.©”áoŸî@H˜’68½5’ ëZT3ÅgLð¿ôîQE©s‹.&_ Í5oß\Tðg t+©;þïv™Áe€ø-}ÅÎ2("b•©P­hg”	&BD45™älœèù¾œñÂÒ y¿ü\OK˜Ñú¸']_À«Œ¬:-`•ô©òÞ7?àLÈxëœ¢šœ3€Å´jvŽq©–ÊÏyé2Ø+¦Ž?«ëUz0÷âlTÑ BÚÓ©C]z½Gª×jÝÑKÆòÔô„Ê™ÇÍÆù…É4á{Mµµðh:Uq™X¥v8QñÒ³¨™áÒ¢ð)ïØ£cTsUú„D¾™äÁrºr2(n1¯~Ö¾d„Ôüáä3WsJx2í¶¯Ê'æ®ú"¸7Br<jÌ¶„’_]0 žKfWŸ•FÜ"ý.ÌàÕ&¡Äà[.òBÿ½Ý±2Lo:tK…ìÍ•ú¡¡Ý}ôõÈZ j"üPž9V*Q>ù˜¦ÔÍX%†Dütì:Óþþ‚Ž¿	†guÎ„®¬©øÒ*åYó ®,ÒÏ_þˆvÂ=QßM3|1arÍ´¨¯N¿ß¡Ž.ÐX%8=+›×HÉÂvøöËRwš+ªñSbª´Â°‹â4ŸEPáæ~9˜ë"&IO´žüÕB!qò„@w¾e©®-þ"½Â¤ÚEæÏh4Ÿ¦Ét¤™·‘Ùíë¹LË:øAÝÒÿ7(&BíU}wa®‘`ðÖ·é”ÞÍ­+í:3†è£;Ì°L™\Z_¼, ^À´»O`|.·ð£FÝ_DÜžávrEE4Xá¨¯°Œ¼Ý™eº7çoYÉ÷FU‰ÌÆ=ðøz/WqoFÍ.;™ô¥ÎÆÅcœ¤ˆÀQ¾	 ÙBòhQœbœˆ|À_-J¢é‰Ë*wþwd{ÿ±Þý-£øA‰ÿ„²!Øº®)7ÁîÜ594þûKƒÉ?uÎx—§ÔÎÈU+×P®mÊÓÁ9™¼)"D¬ƒ[ð”@Ò  8±¹Ç´ž½€“(#8ï–t·öŸPV³¯£Ä| Ö=ÌÕ1¹ôGëÁIêra½Ê¯’¢`}Ùg·™|Ë­<ˆ˜Š9â“ùsÒíçiû/Š%-d9q0ƒAzŠ‚.-™IÃÂúç¼Â¶›ýòa„[&%HåK$¡ŸËUÔˆí•¼`.×¼`KjþÃ(¦.Fõ¼2`<Ëî„¿*ß¨2ô†¾/Üe^'Ðtë,LÇˆv1L?jòÛ¾E¦½¨¶˜„V t)Šú±©ä£sâ§–vbb¬k)ôF£hÖ©EoFÂ#&÷¡ØRá ‡•rÚ}¸.æ¥LØéì¤©©“kÃ®êÕ{¹ ìG¨e~À¾2¯ÄÎ`[‚	'ÂüÀLøá¨'°éUTZlµ¦ù]‰ÏÀü—Çvº3Yl?í+ebõ`vgŽ™\J
+ëþ¦K<Ý9w”Ü‹	ÿƒ”¸ö¾*òcÉT|C dUò ÇD;‚¹22§ ÚÂ¸&Œ
+éü[)_²F+-%çMIÙ±²Â–†_µÆË>("’··=€ÞÿGªŠ»ÜŒÝ‰‹£Ñ™ mVË¬FM÷,KZµÑ˜¯8Dkuðm^_CÝ%›º‡%š"…n“½¶3Çáê©_1çA}÷OZ8LÀ}ÑÑ…\„‹6ÿ±F|†â‚Ž=nl8W;Px…<+†ïÊÉ–-¢Ó1ã´Ñ /ž†¾ËˆÆÒIoë1ënêH ¿1Šq«$1{Ý™^|;Fr½\…§–G&«v;IŽÖ¶õ³ê³I¼û˜ J¿šÃí—éžl t¿ÿ)–o„@Eº…áÈ5ÃÔž¦Ø\öÓ$æ÷d[¯ÐI|Ê0UÔj¹šýež2\91{wXxpï§ð…™et‘ï“7uãOÁ›·1Q+V.ýÐž6yó=!|m6û—endstream
+endobj
+512 0 obj<</Type/Page/Parent 465 0 R/Contents 513 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+513 0 obj<</Filter/FlateDecode/Length 1910      >>stream
+VNÆ•8þ¡…bƒZ÷Ü]]Q_ØãúáGþ˜sB}Pk­íe?çÓwl2&­¨þR¡±	½i2B¢€UÕQ]ûð-h<zÛY{°¿®æmNÚÚôJõ­nšÀP< ´: dHÏ®)Ý®ÙÑMbÜÝÝU~)ˆ®XäsX«3¬j}e	!" ¡	Fn,‹‰\ÕBjÀ†vl?NgWi5Û.B(©çBÆY<=ŒžG…‹FûÞ"PÄ@ÿŸª¬Šcr#&ÚÁµr==|·J
+xp1„6ýv] ûvƒÞà\Æ¦Ã_LÁUý2ä$°ž*k]û½¼j„3Ÿ¾×*ˆqfkzø¨”`‡©·'ðÈ×Í¥Þ‘?–¼‰NïÛC5U¢ègl.·&]>nÇ|4lŽƒ•s›ª\âö<SG¶$W;ÔFA±äC1½À¦ÏÞÞ±Eµ¹–Z3fã¦bÞÌ7åö'
+„¼Ü[Ç³ñËª	)édw}­'‚]†ÜcÊý²wæ½l0UÈ¾Èïîxædqî¢×â<õËXãêäÃ9åo{YÝÇmß«¦8ï2¬G®ž	â2@@*”>žcÉ}yBJÿœÝÝ8ì–>1©%ê”*ãÒID~ÆÊqÂÓI•Eó+‚éÇwÌsN9TÆb`÷ +4,Q”¨á{`×c;ÐvöüðuâV.’->°£*c¯4¦*œ_3vÊ5z’R{œæ.¹šÛIè§}¡äñ+B­Ê·o½«Ã£©ºL»ßÝÅbW°×HÁ*œ}D½Ä€(Í)[ŠÞ$°B{Ccr¢¬ÓØß—é–è¸NÇ<Ú’×Ù»¼:À`ª™?üÇ_&²dèw‘›ìA¼æ¢ªï ðOžË¿ˆä‡tÉXz›Ñ‹8Þe)²’ób†\.S¹$Öÿô?Ãý)(IíÊ´dþ‹ÌäBÍÆA‚Ï¸iï‹
+õú«4…9ïÐÆ1ÙáààËu#Î£­xv	Y&¥ÇÆ8á›)–`‹z¥ê×Ù _øý?EV†¥8¸B¦#WnEfÑ€ÒÛ¶ÿÊŸ	'œ˜÷Œ–ËwC8a<™²Üp>lÌý‹~—,éWÑÓ¯7fd¥H§dÜ4LEQNÌË‚–éŒÈ.ÎÝK\¯ë'CùšGÚTºêqˆcíCì"À2QŽsTÎæB£ZÓñÛ”þšŽ::^{õµ£–™K‚€\h•2®	4!Žõ›Ò\Œ–r1jÀ2Ç £Â²ù¹¢‹¼ÅÆÅEÒD´Ô¶1S¥Öœñôíá¡°\G²¯Ó—Ü¹©dûÛïù§Â Oø ÿ}y{V &‘’©êÓFš4F¢
+àˆéÅ¥žYH=zåâ{Ù¾/$ž¨ÄÕÿJŸÞr÷Çä”lH¼8ã! ÔŽpBNÂUï?©vu&íB—+jëíþly+Ãî7ÁËC+úÑa¡fÏí¶'.e˜7Ï‘5NëÅ×Ëþ–¨ÅÊÊ¥ŽŠsƒUu<Ntu¶1/˜`ØÐí8)Ú¥¬¹8 /.ølE«®Òå7ª)³ÐZsc-Î9zÓûþ¬c²I”¥”VB6è{ß­³çrIÍ‚‹Ã±Š‚¿ëþÊózŸgÞCÀ*ÆÃ|KîO B'¥ÄÅú½!©yW¬âl˜è\e¡~Ñcz°ØÉ	Ç2<º±ý¥"vijkIa3PW·šM…“Á,µ°A§”î÷$kX©Q|÷böŠ¼Z.Ù—Þ}§˜ ²²ÅãªŒýòM€ï7x­ŸÁE£™×gÔ±3X–•èJæ/a«È`äK ¥L7Á”2`eÛLòäpÇ§‡cå€ÒŠr(oÎ\èA‰mÁÑ#°äµaƒŒl”îÐr
+å¥&Ü,¹ý×ÒéÔ3¦Ç(%9ô² ž¬‘dd¿n=3ŒÄ9M¶°”CÌ)‘ó’!@e®^%1Å\!à!îâ	Í8(M{ÑZÅ;ÌFšHGû†«Oé!ÏVÈS®ê|Ô	r®gm`P‹Š aÊ ýÁ´²Ž1ƒqEÀ0øIPàÖ\)û¿§ø¼²j^ãÛ#+8½…YIÅþïA©yVtŸ£ h#¢‡õoV—AH0<wÐ¹ÌïQíÏ„NÝ@ZÊ‡kD
+Ñ‘ë-@ÂìYyË†%úV6u nÍè[ ÓŽýzv.GÅ “Ns^yC!	z/»§ß†kIB,¼¬·^êüp…îQ®¥EGJM‹åõ²ÙƒoìNMËîæ¯=©Çj÷ö¦©µX)h¹ƒ’{‘]&ÈvÖû
+¬.`Ó@&8„7}û~YCéiYjÆœ›âö¥žÜ^çœ˜Ö¡v&NÌ’þ‡ÊG„y äï£eYon'WkÛR£¦&Äî!ªør¶y¨ÐDn»¥{S‡BŠíz°ïÕ5,o$¿¢6\ÛpÌl…™P”‡¢5œ°x×åsOR|Ñ.·8Ãf1ŒüdÏ¯Æóendstream
+endobj
+514 0 obj<</Type/Page/Parent 465 0 R/Contents 515 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+515 0 obj<</Filter/FlateDecode/Length 1576      >>stream
+Ñšµ  :úôr‚¨f%ñÞýŽ°avð°Å¹Û›˜ÌëØT7)Léúê5VÜÁzáªLR…Õï#·]nÁO¾Pgíkù¿ÔÂÅ£¦ ÓkškëßŸÀ`êä
+Åq[Ér£Ã50^Ô¹Ä\{6'ä¯$¾ÞŠ¤ñ?Ëw/,v| Ï\"Ò	5e„ûàíj®S_f²§-¼â¥<àÖ…„,æï³‹-ÒEqëi'G’Ç'ãcÔÃý°,8|Bá‹²†ËlSÝÇûÌ6­¬A16ÿ‚ÈÞ¡±¼%3ý|‰vÌ ˜5˜ä¹Äàf‘CË£³Iš~ÇòÇÉ¡ÁGEâ®(gu#ï¤Žwæ„w–}D¨WuÀ+íDçW+ƒáwÙµîî§Åb–qûŒsC	~ÓeÉd}R ¨Q£ÈP\enË ——í…â€FoLÃñH³äÿÑ)?Znuï¬ËÐÝq2A¾ttx<‡$ åetï,Iüj°*x–Nx®®ÖnI³‹	n“ì¨¾æ#NvÌ¡Ð­§
+“­YúùCß# úg-%ÔŸtšÑk<¨!ÎPFvêU˜z2(qXt.H á‹Õú”\ãÉ ËQ ¹“ÛUÃÅËÜ`Uø³Tý/§ÑX9 ¬/`Ö(¢°¦ÃôS™z¡Íê–þi¶ù£óÝašEM°“\&„Ì[ˆÓ™ÿ”–Š=™Û)ÇÍµ#ð‹²ÂZÔG-–. ˜‚‚D=)ìîN®…_ŽÒ¼FXiv‰!e·›EõõCRø¿ö\ó­„ûê3geBÁ®­Tù§{˜À(ÝS'U¶Hå8ø³Ä\¦h²>–Ý&JÒÛä_<œ*3Ù–î¤\Å£feMÁ|°G³Ñ”ä——r‰ÞŽh@æsá“z "—Úº+Í =AÔX¶Ú7…¬B$Î3ÝkžuZ	Ó±	G3nB”X¯šHàÞ¦Áã¯!P”bº²kq	ðâÍ2S„—$â{eã¥{•ó‘Öœ éØ©eôm”ÉJ1ª•
+•Lé:Sbƒo}Ië±·ëÞš€=žúMß58+TÏ],š$ }47nHRI–Y‹óé­ÃØ~Ü†FÈƒ­¸³6¡¸o-dJ'Jë¼¬ÿ«ZªºšŠ7sÊì”›ÀÒûÍ”Î—ùÐ1jVÆœªƒg4Ú*ÓlW¢‘š&øò•«ã“˜d€1IÝ–2~|ØçF©‹ÏŠâ3Õ¶
+kÀsb++_¯ø:l.Š5‹8K©0)ìÎ©›*Ž
+’wâ…Š]®„Œ¢ÇJû®®ÓÌq±0Hæö2œVtíFr¾ ‚îûc5»ÝMžz/E»ÃªÅØÔ+1!Wa9¬à_Ä?­Ñ@Ç¸ÍÄÊ¸˜Y¥öð¼;´ëêº>ô9á¥üÀÝRL@¥kg-túrvàsxA?~N–RÌ\ÄìhYtÒ¶ÑYpÃ%)Zæ\/lohäxƒ<ŽóÉT}!½·H%ÃÀÜŠÕ;am±w7˜¸w¿áT\GÀªÜò†RðàBe	½Fù5‹fëJ15"þWëobáé;r·Ào…?óM5¸‘²47Ø%ò¼Sè5™×´Yª*AòÔ*ÒWtÚ'V4sã)f»ƒˆ®jÍÔs¢jé±Eˆ²‚còþQ:f1„HŒ¶²²~[oóÄÒ†Nah¡˜”,ay@@‡±—Ý’yµÝÇ	ØA9íƒijÊü‰üš›Œf·ÇþÉýUñÀ)}çx¢ä9t>®J”sÞŽõf¸	A²ÂV½p oÓÎöQ´ëð¥´É©º`õ(:k#æwf÷Ú¶n	ïRQŽ…Yë §´š ®!TÙìE{*ÉíÉÏ·$™ŸÃ3H5è¯­f“«)ð[w¾XÞuà·òMæ&¸'ºÅ£¡ÕN(à(%‘‰‘%Ì<A•
+ŸÖˆqqG(¦ßw·ÌÃe»­ÊØ/[$‘|Ý·OwMÂ1›?ã)Ö!×Gáso$RÖ|M±j˜J@˜IÈO€§V‰°Bßˆµ]o—ó[endstream
+endobj
+516 0 obj<</Type/Page/Parent 465 0 R/Contents 517 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+517 0 obj<</Filter/FlateDecode/Length 467       >>stream
+›Xäj»•z5Jç©ÏyIÄÈö“8Ÿô×®~M\9”s§sËß† ¸,”	ÐOE…a\AUF"ž|»BhÜëßëã6ÇG»ïLZQ„òùæO»Ã8 ¾ü'|b›F\êëfÎœ·êÑ2Ô8ŽÙ©têU)áfÊJo 
+÷ÑgöæùoG«ÎM¨´óÊ¼çÙKËþ°µcaæ‡jØv‡œíBöí4='¨¶üGVO~€_9,\rV¯.Á9ÃgÿÌÉ9èÅ]>¸Áfœ516C“¨õ'8ÏµŒßÓL#9‹H©ü­#T+5q'³,3ö˜`2ÞD \r}?4Åõ®
+œ0jž­–¹ ¬Ì46Bš!Lª¨KŒ«K½Å…Ñï?,•rCÂa­ØáqXÃ¼Û”y¹$$ÊÆšzúPãÑ™t»Ç¸Ü|-Ïð{}
+?öei¿O‹â†@$áX}jï!ð“ì(^±Ãùgº–¤¿sä»J 4£²ø•€Êr¾Ê
+œäò…ñ~Ã;fE–¢œG¸õÏ÷Ï×MFë!v±-#¤ü<û¥dxã Grõ8Ï Šø?B*ûË}Cô^ñŽ äïÎvé³&˜¸DÇUtendstream
+endobj
+518 0 obj<</Type/Page/Parent 465 0 R/Contents 519 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+519 0 obj<</Filter/FlateDecode/Length 1989      >>stream
+¬_óç=žÿò)sí©«Œ¹¼ý0ÿzR4¥‘‹•'ö¶`ˆŒ²†Š*öüuá5ÂHØñ–_7rÕNtØ®*Ãóª5. Å¹õ&Oñ !ã½·6÷W5¨”mZD£”ûÊ‰Íæ»ÂÖ^KU9óÏV.ðØ§
+¿p¤„ÓuÁÅÐÇJÿ[¡7dix„qÔ€Ñ¼–¨ç8‚LffáK¿éÝMˆ0ý}vø’¿ØUœç—´ØÅ¿ä·›É8ªU&=uj2QœH2ëœ¼h7H!Þ -ÀF)¥{Kã<ŸljGŒk£ÿOÔM½ìÅV©ÜæþmœC·¦16{åÙö6%üÕøÜ”&E~èŒÚqB\W¡Ñ¶mµbKc¶ TÔ4hÝ$‘åÃ5Ä?‰=5ÇU<lb²ø­TÚC§s`WCIuéÂÛ{k.ÞÉ¨O£…À€Ÿ˜7º>òL©3ö«y)4õ<eŠaò‡@ÖvdÂ/ËKGQëó9JÂ—¯»Ì``vS»$‹|d¢*t€r¸„íó]¿`c$=Kîß%~#(2f°BÛÒyßp‰Í»˜?gü)2m~™aéydª¥åúøºf)iñåNPß¾
+Vü7žÿ¦zÍýú˜­ABº@J‹Íkµqý}íÞ o!›ØÓY„-±cŽ¤²;w&¥2bOÍ¢ˆŸ4Æü‹è?P}D&T<k'"C‹Ø_£fîìÁÐ®Ðª¢d."BgÌ~IÎc±úœÅ:ñÑülÆ·K+n±ð¼óSW.±¸¾ðvTm]•1ðÒJ˜u …ƒi‘ž:Œ$‹tù—c»‚¿‹íc:”—fiôË£@ºŸnIŠíØà«up„Å€õoubVñìEÀóÊÿp"<E–v#näÁÿ`°£´¶òÿ’:(j)Â’ärbù<‡àñ.Cl¬Ã
+ûö÷NÄGryš§º{4ÏõyæTé;nk²Å“ž(Á¹wy‚Šë—™
+} ¿U¸]¤AYK—,N¨ªq~À‰Ÿ%e§†	…@î²H\|³7<Ë©8Ù'4—¦jÞ ]?@˜ÖÿLO(ìØûü“1tÎùjPô”í:Võ$<¶ÃÂ¬±Y€ðàºr®îC‘y00¿ÇÒøªXœg²;î‹å~¯T?·jÑ
+¬„¿âK×¸°)Ð¨gQ &–>ª=Þ¾ówÄKqÃ­MÍ`¦×«PŠ¹ÕüÕ‹Z¶ÖÊß$)‰î±ÓyØ
+g5Ú¡Q¡Küåh¦Dàší'¸gp,`Qô®|°ŽG³Î@Î—po
+PÛ¸ZRê‘…cBøô6X¼~è51“…É4žV9 ‰u}˜zTM.b°¶J>
+4žx}Ä1§ý¼±4ì€µ$~‚xÐ %ÝÇºðÿžŠCÁ›ÄJ0›”ŠÜ8žþv,Xé©3I¼óut¾I*”xE79™Æ?ÊÃÄ°bn«¢5‡;÷r¿â|K]>
+BM„¤NãéWÇî`(Ô#ø]Z§R-ÌWLßO’ßZ`·kÒÌÒ-Í¾¯÷ì=ô¶s£ÈÌšw¤Ï×ç¶ø«ÄþÍâI¹<†	ë€‡JÔ?â*ÈâøÚh‰”Önþ­ìbùY3}åE+ÌIŸ÷Á÷Éè^	ŽŸ^UÆÊYèèoã°B“Å_>ƒ¬pÇ•öD¡Q$_v«Ç¡Dš'Âí‹/V+í]ëOçiÛÞ™6b–~WÃ_öŒ;Ö=½á±It8¼Â!PFþ:Zó@U'ëõ@íaâ—óyê¯7’Í\Ýø´œêlŠ'ðšnºç§õÐØ²G”þ0’ø=¡ÂÕEà–ƒ®ô±R0ó ²0…ÇÀô.é,æ’£Ú‰™ É‰>ZÈ¸TakÉ\¶þ/‚hÎÃþ]{Ha’ ôíäM:Ž]û8
+l9Næ|Û>º’®–Î² máSSkEä–¿R¾SJÕÂ¡ù\^÷ †v¦.jÆ¡ò^°ïž®!|vxÄ÷PŒŸf$‚ƒíB;µW{'NŠàtíâ¹Æjð½?2Î:âØÀœ‘8úå{î!‰úÄ× 7ÎÃöëÄhÜØíNÚƒÐ‹ŠJËæM‰¦ÑôIýhmßÒqª³…Kõ9´1wŸ…ÈÒ(PÍ·¸g$	ï[•Ý¯¸À@¦rí/Oá5\oZhæ‡.ê‚·QkôÐýpðsž% ²¼}ž]Ä«…Gøk5»¯±RC+—­;è“;7š*«C`ýs’¸>o{Ü¢D ‚)Sn·FwëX¬ ÈTð}b\î@)ÚkIÅ$Æ0üéÔm”è=YG«¤»¿XŸ´xq‚tl3/bÓ`ÑÏCH'6ZyqX÷¦=ú´Õ‘¸QºAáAv5¬m(+%åg¶°¿›èã_‡°kmqð[®DHk«ÁfW¡ˆG}Ö–;,"… ë09åR©Àù‘Àgy#ðiT¸FOµÓ>ÖgÔrw‘¬ã	öl\FÅ`œtY£“¡ÖÈ¯¸]QîˆÞôÌýí°“56ò‡ŽWò<jDendstream
+endobj
+520 0 obj<</Type/Page/Parent 465 0 R/Contents 521 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+521 0 obj<</Filter/FlateDecode/Length 1545      >>stream
+.1Iy>˜þô£ŠžvI7'äFBL€gXˆ¢õm¿=RD!kÚÐýñúG~uº·^›ó¨ë³Õ¹oÿëæ×A.3õWG¼ªž{0¸GÄcÏ2ð4£„°“ß÷,â–5ôT^×ÇMNÞü¹~O¡wRIK¿­AÊ°c4‚®
+Þ‹¢ááˆÒ §x O4j–M}P!j%W›ª0}ÍoLs5>u‚a)ÿ3Hè‚{’Ç¼æãàä§»œâ}T4®_§£¬kµ)žÉv}xtq#:Õá~ôÞ/§Ûf‚´FDnÀ¼ð£üfþ0°ÄÞ: ^†u”Ç¦hÍž’¬juW!ÒõàeL/»˜É¥çùJ-ÙºmmAF|âY$‚¹®0#å1ÆC@ø¨kˆôä­ÊiUP´y&’Ìãk|‚<^tF^œ<¬•±ñña£@ÛÃ-zõG‚õ
+¦(CÎ¤¥% Ô^8æ)DÖ'Xq}›<™ç_b
+<=Gr'·-dVxS3Yn	jaqÒ–.*Ëžn/õÐžæG£ƒ”Ýµ|ÍÛÐ ­âò±51ÏæY5WD·b.šÏ)@žŸ…Pè{âÖ¤G_å!e(ŠE-‰´Ÿ)
 
-X€LaÖß¢ŽL›þÀÒýòN"7tËTŸ)Å3Áô±‰ãÚ4fÓä»ÙZmø ²Mä¿ëcMÜ_F}¦E ©…ª<˜Ø!3þ•v†€Ÿ?¥^ŒU@I(n`¶IùCÒI8å¾\dà£ ÝÔu#R0úý÷¢J¹n'ÍÁóSÃÇ[ ñ%9!fuÃÃNWZ6ó4ìòõ,µ!“lVê·å…l`üQ$rEÝc4ŠYý`#ôä‚/ä\Mp¶ÝâêöSÃÈ@¼bF„G=û<œØ«	]¥\îGwv‰]ÔÖ1L[[<gX¨«Àú•OkSbÇh1J©÷æŒ+Ó†û]{Ð[¯®8$;„¹¶ýÍÁ“»Î[ö¬Êcõ¾Ë’?¯ayÏ÷»v×M2Ü“Ó9±­œCÖa·z9vù¿íå4rÑa½¼žˆ.XÝÂ´â¬'§øÀ8Û_ÛÕgŸn«o¾JtÞ!¬‡ÙÔÏêÆý­ÿˆðendstream
-endobj
-517 0 obj<</Type/Page/Parent 460 0 R/Contents 518 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 228 0 R>>endobj
-518 0 obj<</Filter/FlateDecode/Length 1743      >>stream
-GEZnµãÕêªÑ0^˜øK3+Cï‰¸ÜOšý›–%k’ÓAaHDù_¬yU¨”Ö=Hh.øÜiÍ¢›Õ]Ã€zt[Œö?¹=QVYÙW×¼{Ë§j*š¢0À¡iÒ‹béŽ€ôdYÁvµD<%qî€Q¾“²ýuêÜÓùp}~ãíü<Wú¾òg±g./Qz¨é-SØPVjv<ÈÅa~‘§~g¢9ìøO4LÉ.ðžÝ_‚nàPÏ€àÉ÷—Yh}bü=ä?F¡³¯#9Ö“Ó#ž‚ËzO;&áŒ–Ø¢Hë3(Ï×‡4í–ï}hØ=©ÒÄ`o“I‘¯l¸_Y›°hˆaþ¸Æ°ãVž‹ªöÿÎ‹ËAØePnMe@äc¥PöñÄ€P`Ù4  ¸é¬y¨JÄM¿ÐÜ‹2DGm] [÷)
- m’rxbô„h³ìñÚ‘umæÖ$Rˆ
-ÇîÑ	ó"O÷G}ÊM O!æ›9ÑøÙJ˜‰‹;Éuxõ–(("fMôç˜/F$2†- é8,Ó”‡CgàÆ°„ÒG«"œ®‹çáŒÅaÜj fxg‹v8™¡ƒ}‚;k¦Øm%öv ùüõââKÐh:©ä¦„š*]u	y?ñU:þÊZÀÂÂ²Ö9ú/¨€ŒâÐo%©Ø|÷dhc{FùäéHb}|÷Æ3ÈáýÁz}²´ñ._;¬èá¨1žÂ~æp¿Â»xa\ï†ûªåÚñ¿ŠCÓ+GkäHUI8~NîÔF6ÆÄì‘=ÇõUZÎ‘ W
-X-Þ7ÿÚ¯ßýÊlå<Ž±Ô. '¾7ØÜÄÃ‘{¿˜£Ù-¾ Œ'»b–PfÔü[¥J>½[’¢%¯CÞk2õQ¶Q•g®xIL³+ÊËäâ±t¢ñî‚=²ig¹ÍÈ¼ò®žU¡™Â¥3UI³?Î¥›xì¹VeÒÁÀO¬‰£WôDCZý•û¶|JÆsm–Þš[QEYx,¢‚m›,k“C?ŸvN°ÛŒÞ¬XÐØe·““ôµ>wøO¹=˜¶ðÿ|ÈR§vËjÜ©‰þ¢BÙsÇr*WŠ/L¡|?¦¤|ú‰6ç:EY¢«U$ž,«ø¥ó:®xMbÁ	Zƒ‹
-	’1Œªú6ð—¾þŸÍå¹Ãâê÷±GpoîãŒê™ K›5Ø3QêˆŠ(C}g²¦|+"c¥Ð°/’b©zi}VÔ¾VNz‘¹XŸ
-“Îõo’ÿÜ,AO•t)°ìYBo¶éùò€Ä1¨jùLHŽ¢"ŒÓS€R!”uë­†tFÓ÷›Xã‰ ì»âdMÃ:ò³#ÕCÒ­ÌýJçª&Ó­:Å"½¥‘\vV“Ùl»qÇ›¶—hÕB¥@ÑZÚ*Ñbýß–ë'Jô¯@:K.r4±\7‡Óª
-pøû@s[¬ØŸ„B „ól©>ß2_ÎìQ»
-º†6½R?ºŽÏ¬Dë°ž)ï£É¸Çî=F¡M$è9S›ûµY™m®S} ¨.7]¾¡(oUd^‚>¸U4ÏØúò¨OAyƒðl€S“†Ïw3ðÕËðÌ6“ì#JàÌ;ñBß:¨dœ¸Q^=çP÷¥€8r$Bˆ® š-†v¢ 0:¡¶5g†Ÿ[Yã>˜‡."†ôŸ¨f.Ll"¢•àAsÜŠþ£¸uÕ?ŸÌŸ)öñž+]²Û®€}fÒd!ÍÃqd¾ø¬q[ÑP¨l§¡7>è[?4áûBÊ)ñéC×Z_í€‘°ƒËÃ9ÌºV+ØÕròµ\¸ RÓŸžPÚÛ:	·'‹ê
-Z'”Þù(M¼‹ÒV.Ì±Ñ£ªYÒ‰^ÜaÞ@^ñS4éë@ç\AKpÖÅ4lë…j úãUn¨¡£¿ð*«ïoÄ¡c¥qmÎ˜d]©ŒPÅS›[ø<Åœ(³Ñ&|sèKM4„Èí¼Ø£ >ª‰e½øÕË“<À­zËù}hù
-šóUÅ›Š*~,W˜íèä…}¸Þ.ÓOÝ\66¬„¨N}‚ÜíX°bÌh“¨!:±§ULÿðè{ÙUû;í^Ogw.ëß.y¹å4omþQÂ)ÛŽiuK-Å«Jüð‡$ÈKìá¶ê­-šñÏB³Ô¿?°Ï°ŽDnMIö$X‹|!¾±õ¬’ˆ'fô<¬L¢9ˆ_›K96…•aÄRÅé7Üå
-¨ÛÒ©r2?v</4±|à”<endstream
-endobj
-519 0 obj<</Type/Page/Parent 460 0 R/Contents 520 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-520 0 obj<</Filter/FlateDecode/Length 241       >>stream
-üIOqïšðv Iæd^äSÚqöÉ\‹Íylœ|â‘»¶%&°L"úöE„iÜá–êÍ8º¹.ÀÖK";œh¡PˆÒ²…)¼>ž.)ÕÌtpè2pººPºt§Y»»IÞÜ#â³öœošÍlnhík®Äµ¥aÃJ‹sY²b³pZ}EÉJÇS6û|]þŸ7X…š(I9±Ë<ð‹2nÿ¶©8èÇ2©¬8t8ú¥rO2™vZÂ!DtCêëš‘W	g%Øº²©ôOˆØ;¼ó'Ë‹F·,[ÜÅ·øS­r7¼endstream
-endobj
-521 0 obj<</Type/Page/Parent 460 0 R/Contents 522 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-522 0 obj<</Filter/FlateDecode/Length 1707      >>stream
-ÙdLîfT~±Æ·¿è=ûÌeå°mu›Ô•L¿’ÆïÓ0—t°þégcÑÊivôVw]Ñè¡g±ùUCÆ®5H
-«#c„ž¾½Gî¿ù	­ŽØ¯¼JãÆ¯Gƒ×,#°ûÿ£Ì¡‘¤zGÞ~®BPX]žn8›’ðkŽ“lŽŽš/úi{y€vÀé8™pÑ\
-«ž®nTžqAÄiÇ’Jù–L°~äŒ¹‰JiïJšVG¡2œR“®k]ô‘dÄÉç›¨ÆeÎÏg C»c‚ôÌlcÏy°{GüâŸ˜¸'EÚ.†>¦ª&)SBžßÈªäúZÓ/¶º¦HŸD2J(ó1sõ~S<"e971áE‘ba:lríeŠÆü\~l¤Ë°…^ïÃ%*_[
-ƒøWLªùÐ ´=\Š2œ"Ø‰kg›ÐHï:õŠ
-sŠá0O0s]üOä£:NîR5)Ñy{f#†±ðE·Óc‚¥¡EQÙ`Ú°Ê¾‹Û_r·òc{³½{HÜ(¯0dñfý«-™X,à&‹û¥w#*¶YÚž×ž: Y6˜+uÄ·(2§…4£)‚{VA#Ý´À%#Îß~x eÑõ·QI›:l’"ºµ$S\Ù(…-IèZÑÂ÷’uŽ"Ï´¶–æÌàø%FÎ( ô	j¨ oó¤¢“shVG}©¢a-ÎôÅq ^¡¾•¥Ya1ÓtO!g›ø°Îg‰øó:ø2òZÃjdóoÔv_ó/pÄ+û#„Ë(tØ)ÖÖ=Ç9<Vn“ýá™à	ÊE½ª!Ž^3°öáÔŒ§ý~MÌüû€r~‹~9ßûëD5lüˆxœ˜›uõµF	ªjBï`ÞVÁD…¶ËV» $ÑÁ•ªw½âÝ_–ÉSü\‡5NtÏ¡ý¸Z£#LíïRSw5©²ÄBÌ­£ú°ïÖ¦N®«ãÜD@á¹Ïë™šÒc³n+²<5÷`!
-ÈAWÔl¦[ÙßÂY¾™Ó²³Lå[çÉYÎ<÷@T²9¡œ°Ýž÷šrBúçeLft³gÌlS`s¿D#ƒ?;*mÊyðbiJ>²w|É7¯L_rç àj6ÆÌ0Y7‡ÑÙÆ³;2Ãáø!Ñ‚YSa¥ý|-EÆ¥à¯ˆ
-Š Tˆì#¹büµ°&	¢v©¼§…ò.^ÏéÅMY3YlÅ>3¢‚…Ô.ÖÄ•ñcàÕ•jø‹³c
-3õ¯Ÿèk®« l<D@ÒÁ‚öüADÍ•P‹«œ|rÃ›žÄù…šm/[ŠécyRÅ±­#PŠ,ìlo]àý<+^u…$'òO`ñMI¡CF„¿Æ±RòmWM3«}Oçø/°ö<<t@kÈOðûz†ÇG%JJì¿øy„Gs`ý©¼'š9°…3ÑYpêDúÔ¯åÏÂÁ¸ŸÍyt“å.¬¾í äÍ‰O¯‚4y¶mN„5XàTMÛã6'Èš§ã«p¡` Â><aœzXäÖ°ÅfÆ™ÙáÛ®Y¢¨#C.ÀægWÊR|?
-wª²ÍItrAað
-½Þekn·Ö 1[¦/U&€Ü(DöU¯j
-CÉDîÔ\ðÜÚ“< x,“²@ßïegð˜q[ç/˜îSŽäÁïkÇ>3q…<ë _1Ë•J­D‘€@ÌLÙ&ÑdHa6¹xÝôÅd/4c£GÝ¯k’[—òÂ…i÷°ÆsÖˆüçöRk¼WØäºž.ˆñPD6eØËú?¾\w£¶½¢IùÞŠ%FÛ¡¾­mF˜ðé‰ªCà|d²¿‚V™Šy8þh‚–'1‡ ßÄ³2.s¤sß€8ë:w/3=æ
-’JÇ\ÆtÔ=P#! %‚ëpÃòpmyr¹5¨ýØr¡À£8<üzƒjh«ÔÌå©Ã”  —rÂ\0qâdÂp.Ÿíer
-¨zœ¼hÑ$ƒd×6^b	Ô-S¿ê®­í„zÉîÄ‘©Êä µƒü­{Œ’Páß·]"ø° š;™Dqž±»ôp+Ðßw‰|šœd?ü)„²$&s@Ê}Âí®°ix5ÿ:R›µÂl;²š»¦¡ÏgE¢žGÍ{©´·ðƒhîe:ó^þÏ|ãsPÄÅ:BUifÕ‡Ó¿sÔçï îÇ@ÓJ¹{¨endstream
-endobj
-523 0 obj<</Type/Page/Parent 460 0 R/Contents 524 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 231 0 R>>endobj
-524 0 obj<</Filter/FlateDecode/Length 1749      >>stream
-¤è0·³8©êC.ç½›"‘XhV¡¦—ëz!ÚÉØZãr™rxÓ¢”÷œêS&Sº®½¯ò(RbOÀý°2mêªM#?ä.ÈÂ×£-+…	‡Œ"Ð·ŽÜžÏÇuc|®–GHB)e;zæÿ'XdÜÈ¦±rÞˆˆÛ5™QoÏ‚˜WË|8½™ÉÕÿR‹¬‘{ãXRói„C|}–bLÃ~?}¶Ò¤»”û°ký‰ý¼Ë&<o«.–TÀàp)vôqœL1H\E6}©5;i"àþ²1¼EŠ"8~AßªáÏíXŽÀ|‡‡Gí«þ‚¾Aºôç”ÚOFWt·¶ãÑÆ3çÏˆ—-ÅæOË=6wÖ«‰jo8àD3^S XR	|Õ&1ÅA>wDÆ°Í’ª°óYŽ?«¥†NÒê©à —³3Y~‘–æ–q{KPãÖŠº®Ê?ÃVÖµŒKª"?©…FA&µŽ÷6<Nñ±€ðW¬è:¬~ÊU&½j†¿ÔÞSœk ~“û^0?ÿk°¯>£Ž×}ðôq&ùó÷î8v«Ÿ®×KJxŒµ×4UæªÙ>[ZÞ’ÃÝr75’`ò‚}•$_+p…ß(Ãì' ‚w0¸	¯1mFë«AvXa›ˆ9hÄn¨G½\Óå¢p“ÉßÄõáò¯®BMx#o:R8SÕ&¢ì˜0c6{¤“Ä/?y²£1âY;ôG˜Å™øz‡à21ï¯«’ø­ŽLÙ£Ò¨°-¯6ù-õù§¹ZÅÔY§<\ÁúÕ@ÿxZNJë"Ð`Îž2zŸ õMÛOƒY¡öÍ,Ì½áOjñ–LI¼ör¼Šf•üœ”0+wÁn>«éSŠ³‹Äh7ÇäÉ4èxUp×Ák\U—)p]ZWÿ‡™'¿ŠDe“7Å%ÒÀÌ éo«Å–Ê¨þ3nÃÒ~9U%Ê;ßF¶kçh:`æ›BYO,Ö|©‹F‰¥ï/+]*¨#¶Vu)|Bõö&\Ô5†G'¤Ž°Yl•Mú˜|;BQ¬ÿæ’û1N#®M=î\O4›V )èÃ¸÷ð‚ŽpÎ.8M©ßð×S·5ÀžÆß@)×%¸œ×0yÞSöÄJÃÐf¢¤MÃç	XãÑ½˜Šl/MÐT³“~ÍîÙ£äÀZQ–qò»	‡¡3·Oü@‚¯nk/ÞF’È)+¶¡h¼ªA^ß¦)²¹×ýdÜç\™Ú—zëcc—tÖÁ:=×:Ï‘õ{OÌH?#ÖoŒ¶µ¥°[Åµ†.©ÚÇšÕ¶	TÌ©À>nÑh0«G¨Ë @H #öN/Ê!%<6øÇ‰ä¼±©º„ÜIÇƒf?¶ªv•ÂÆæ-ƒóôµA™¯›k«Ð<â­Šq‰ìvÄpÏ¡jOIÐì€M™'òQn•‰×´}µ¨¸ú´BI]UJ°|ÞKú*ŠëwSêgGw«VÍ¦Î#ŸqµÞ Ãnáö3Úê¾ â\ïdì¨á#MÉÇ/H;ÏóùÍ­U-jÕYuÚßiÃšÚX×›MíOM³	Ö3q<ÀT%Í@=ÅîÎŒ·]¾÷¨F|•SÓ{µ„–Ÿbó¼2ê.(*ƒ²*f:rsÒZ‚þæû¯¬36ÌNÞFÊír…EsÄƒöÖÅ»*‚ïrVù˜"Å×Åóý4RIÃƒ@#KÄÈÝä}GÂ¨éóúÅLˆ³h¸Ù¡®yo†ó‡•¶ÊÁŽí{öŠ’g=JZjÈÚÙŸ²6M¨7%ƒÈõÙÿ[”ŸKTî+—4Cj¶Eˆpu0&K…=ºy—Š_›äÞ6l‰í<®Ýv÷Cg¶´T£`ÝH¦ùM)x8çÕ‹3iÙ1Bä÷Þ+K0y·yâ-GÜ™:am_Øª‡5‘?`60CG„n%âlËŒI·ï0Lü»°Ž;"ÐÀ©ö—~tà˜çpÖb¼¯UQÆw´)ï
-)²^fPjí¡w·$v'¥ÈdY—‘Àcª¦’n¼hKå-ÒÉ×ßŠgÎî]%èÄfÒ@¨íj¥'¹,>%@£tFU¾Œg.
-‰6Ò¸~{ÌˆÎhW(­tÒÈiüÙ<×þie÷ÌVê‡Íh“S"¦í 
-Z¿»áIsMá÷UË3®…¨a>Ý1Š‘ƒ€°R‘{5þ};XÝ¢«àª¨/Šk@xkž5w«ŽÒ›iÉr…ÿ`‚â§´ú„•¦êLÛZ;¿vš‘@êÂ-è›/ÖU²endstream
-endobj
-525 0 obj<</Type/Page/Parent 460 0 R/Contents 526 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-526 0 obj<</Filter/FlateDecode/Length 720       >>stream
-£´	hãa‚–7n_!Òy7<³‰½ÄÝûÄA°árQêÒ”—/<Ô‹ÿøR‰ÖÊ+lBnÒ§SÄñÝW_Ab±õqz~ód%;êZxãÔg ¡²I8†ì³”+ECÚþH#txJ<–/FEè”œÔÊkÏîWµíDõÜ^i—³ÐY– Þ!ÆþØÇùÔ£P|qWÃowÄ&¤/éF”4P¥Y—nÒÈ®:$ÙfÏ9ûº_`
-R÷PŠý²vÝâÖjB€#d¥+5žpÅ¸¹sÃé{Zá4“[^`tƒôŸ£-'üFªQÉC>p‡eÏ~Â:ÆH@¹—äÿüý®Zqî/²6Q¯-Ïµ 3é–#&ë]ÿ=Sí$ë“<8^º»r¬ÜrÛäú/EDï¨H=uzN‚Øn²vîb9ŠG€HÝH<r¶©"£1C9íždÊh8©Çð¦²7Ž~H~FÈ×F -^ôÈ¾uIhÉ§2›ÕÅÿhq¯.fñü¢ëÜyop=j]'ZíOø¶ÅuÂþ˜I÷îm®‚)÷E¨~|„ƒÒ·F¶¬Çÿe×ý	 4+ê¢M„ÎsÿØÃ˜{óöáT¶0™²Ü gÖ?¦ºóg×gÓ[Á±‡õµ|Õ1©/ošÉÕCU_ó"}ç0óÛâÀ&¾((ØöáÚ%XœÌVÂ»QJíÜRUh"$&˜IZþô¿×¬õ¿9Ñ¸dEñ¿è´ÔHÉžì6\	¦a]ì¡\TÒ¶ú 9é£eèÂÇyúi
-CðØ•¥×R‘£•jrwÄš&Ðe Ù13\­; ÔŒèe+A Cô¬#\Néô’÷Z‚º×,ß9ës«ÔmøG|ƒÿ
-zöïþÂ2_E/œÅÊDkämŸ_Êwn˜kN¼òŸ @Tˆã9!±œAjendstream
-endobj
-527 0 obj<</Type/Page/Parent 460 0 R/Contents 528 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-528 0 obj<</Filter/FlateDecode/Length 168       >>stream
-«)!*X:$eèÒŠM§¸U¿¯)[yØçõÚÙ¦?ÏVfl5¹DâG“æÒÜ±bæ‘±¢ãíym¢õrÑ«”—»¿9g‹·äÆS
-QÉ_^qžL…ÁbKa/ÞOÔ\VL<ô|F¼Å‹®:6ÉOÉ}c©Ôy½èJ)³%mOO	mCü—¸,oZ~¤}~¹ŽõùÖ&²	[šˆ;â—2_Ý£öØ(ÑÄŸendstream
-endobj
-529 0 obj<</Type/Page/Parent 460 0 R/Contents 530 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-530 0 obj<</Filter/FlateDecode/Length 1647      >>stream
-§óA§ªCVá\ÛŒZž:h‚š"÷«¬ß1"Û'9ÿe¿O?',AK%Q‹ø;>?0Î©z 'eª 'à¶˜B¢‰6‰“Võš*­wçš=ê‘_†òwÎ”²)eDMÁIí”	xÅÙ‡²%“BÏ–Í²ÉÖ–¸äŠ×_A §Y~Oêj 8%[¡É¬­Xî˜ÒŸ ßE@\¿ µÝ ~«™7[ßcöÆoZ¨ÛÕÞJ4Ÿb‘>‡|+Yã;¯ëK!@Ã\zhÌ_ìøBÔC÷wvée=SôE
-±¦M­¤äoE(5ÓMÞäï–Ó€üA<óp7ùˆð™'[cðmKg­Ê¦æ}¾¥ —T·ù4z§:Sø‚¯çR¿—o[âRÈ"'÷'#<ig¬’[ÝŒn£æ–²¸%Ú›óM[¼c»V÷B&ˆ6“9ºÖÕ¨0Æ‹eçOÕ’wsê]ì9Ž"Þ¾¿}ÇA®££Ž_ßõîŠ-[€ÆâuP9)¸t>ÿë uq~
-Ÿ‡7«±±D‚0vC¶§g„ûþT¼>0íŠj×gÜ*DF\»\›4CqÚ†zîWž«ë(º ¾,s¯^EERžz6R\*×ä(öJxž%“Q3¢'b·mº	_\JlŠ´PC«048*øÔãÇ³Km¡ ÅæR&9„ìS*«§¢´†9<ƒf'jX†öXl]ˆc¦ÇQãå	R>Ä„ò=~%µX€‘­PìWL[<Ÿ>&E+È@¹´ç(žœúÅ<öK‚fÌãX9ŸŒwt¸f`½¡ /3¢Ï‡Ý%%Ä•o'©š?…£]OY*Qko?©ùîùl|)ëòøäøþª)Ì±(ÊjIheÚ&+"*$×yT‹STØP´8 ¤ŠØFÈ¼`>
-Õ¯µ’jh„•‹p!ÀLŽ FZgÉ ŸRH’^´×hºãí·9‹ìÃP#¨føx®&ãd*éÅ®ly^àº€h-ÁõøO©Kj—žù’êšôøgl²Go`vQhQÆrÅÇ/sšÔ¸—yApt‹uÇøP;ºÈ'å³»hp MÕMô¶˜•øÕ`QÃqâ}¹žƒŠ‰hØQyéb’­ë è“uìøKÅq%¸Ev ¦ºƒ)œ±è¢n@Ç `ûJ*©MHLe‡¹Ã­<[ïxÍ“½å]teØÜbnÞoØH:¼fUh¢ê5­èål~ÉnJHØˆEƒƒÞZ}ÉwPhooB{ÉËí.³A5Æ}YxZ\*šÉiÚY$óìmñ^;Ù‚¥¹Ã^Å«3„IWØó‡´æÜx+ ²Ù[¶¹Ä"Ï‹·ú¡«c‰ò¯ÅÎ³ ¢¬z»ú´€ÆDfú;Çs‰%9H6†ýsø¯¶¹ËŠ…1ÅVGK`Ö"l/dc§#·Z¯´CËJ ë²nZ1´JÉ]ä_tuÝùÒ&Pz›Y”–šÀw÷ÍÒ³G¸¢fãØpmÆa§Ò¤øùFšèJ°4%g.T2›ß‚]õ Ï;›ƒ%•¡ÍXØhH\*~æÉ+%²ƒ<ó­ìÍÍ=_0å)ç–W‡\ý"{³Lç1Íë!šoÕ´±á.V––•/Bwrá“Äž)h®Ýt/Ðm·Ç¦“ªx›VP`rH%„¢"=óÈ)¿°Ývï7k×²<ô¦ó¼|÷¼úàÊ]¨ƒ}CÌL<ˆå4àƒËòWm;Sí%”Ó ­–¥ý­~è9vÜ4ÏÁg¦ÇöR‡|”vçI£É6Ž`4_~äCì´’ )€xóÚóäHáv¶ÎþÒŒè€ƒ¹¤q-Ùz¦ž«~hÉ«È¼ßuÑBñkµke¶Ä9Šö$º×œ$J:…aÍ0«iÈP5rÎTîé#ªn3Ì¦¡çøžû °Î,ŸÐ+±¼„×È6»š®î•[ÅÐe ÖXfbÌWº³èÕ/+ma…¼}aŸ_ã¢>„ãZ¢yßßQ}?	ÚÉ¶3à¿HA}ŠîjîÕå*ˆÛ0–DaÁÁûeÄ[…tRÞDVPkÜ·^lI©euŒ°ê-îA@ùClÏ˜1uSXk‰‰Ï““b	Ê“áõÜ
-VJófñnrß½endstream
-endobj
-531 0 obj<</Type/Page/Parent 460 0 R/Contents 532 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 236 0 R>>endobj
-532 0 obj<</Filter/FlateDecode/Length 1897      >>stream
-Ud¶ŒÿÛÌô.ïoÅ,ÃÎxRhÇ[>ÝêVÓ¶†´”N¦­ú1×ÄRL}Š< òŽgqóÙü/Îý ¬×îÓ½Š0‚]üCe<à+\{aÕs•ÁS£f0@*ò\GºÓ?ž«sŽ'áUÚ¹ÖMxTå­Ã&_®®R"Ñ)-SßÕT6ŠOÐÙ´øJ>ˆ§Ê0Ãs¹rwn:ÂÁ#\bòÊ3œüÌ.~`êeÎMrIÑoºë±é‰ô‡Ïd]ƒ‘Îª¶v~?Ì0û þå"ü+”*”yZÏªÁý¶‹³±™Cç;½2ˆÄ b'îGSM±D‚Ajì6OKåA'Hæ£5#Ý2°è.’cŸ…*àÈ°ìZL"îd¢¾ð=!ôß–./ÔµÛÊ{€æ2š8 ²¾ÿé?f§CçÅ*à±q§ÔóVðÍQÓq¸–³8­F0`?å¦qŽ|?ï‚1­Žî´Œ¶ƒgeOUE\DÀÔ^>Ÿ‘p¦Ø)š`¦Wx¹a‡‚;ÐH°õÍŒîå$‰õÕ§té)~µò»|>±pVßs…[6£0¨5ÉKè¨Ê?khÀ@îÔy%[ŒÒ«¶áF$¾+×¤”rmSËðZ6x»ß.+Ï²¯Ý7ùoi¬wÛ£¶<õ¡g¶\åÄ@dZOì¨LtëoÈu…˜4J2–Î`ÌaX%¤rË˜Œ°¸r÷Å}õÎ`/OYË%¸;CKE™«û\ËIkÝã¥jÍ_å¯_Ï3Çè¬¬LÀ¹y0¼­j¢¸s¯ÍÝùWáåjCëªÚç¼$®økÑ5VºõêÑzï@u5.„ö^¨a8è1*UKD$]JybðZR#d´Œãî«–=vLZîâY‹BA¨lWµ†
-W¬°8û×Q¾aK§Gq ’ÇØ¨Ó`\_&·G¸Ù­êÒw§ð›vB²zßryƒh¸Hma¾Æ_4 iõñÒ
-”Ó£ÝI/ž	öñå³wp°{UEGF÷Jû‚Ý=²f<Ž‘5´»[¾=§¼˜)z“`3¿óN­®h»<:v¡Ò-(­"=Pœ=‡`´Þ[üXÌô}²æJ^•AnÊ€oË£ÒKŸÈ¨*¸840Þˆë{ Ýƒ°Ÿ“oœÍ[žRÏN¹º}Nn)grøgr1»‚œÕ¹gŒœÏM¼LÌÜzi÷˜(¥”!°Wðoù}j@ßÊ§ö¹²o‹
-%«ÈæÅ¥Ž¡‚4£o5*¯O9æ`Æ½˜Ö÷wí«)L´8çb^È×lâ6hÎV¯ŸX.y5Ôôyôk¹wJ„_¬P=Ãi¿4OL¨'>µâFrQj[ZFÍÒ´Íc±	hyÉå^~Õ5_µYqQÎ+š¶ò¶gþ Ë€®*äM(—{•±	3?Ñõ)có-ôg³_Êúçbd%Ã÷°,-w‡Ü©½ÍpVÜWì<8Êè(‚!à#(…4†ŒgÓ?ÜÊ|³q	Ú˜£82Õ=ø"g…=wÔm~èXyM—éÌ…“ Ð7d2ìŠg€Ønr‰]¯`9ÛôM:-„Èðƒ¤i ƒÛø—¾Ré¬KŠŒ^+#Nÿ ãúø-!WÍ«Oê­!†d_íýµâŒÙZ’µ¶“©ë
-ø/ ö˜Uì/c+åÃ)3å’'“aÀé ã¶ÚIÃF>«»4£¯ÆtN4~ß	oÚšzL,'Q´NkC‰¸Üs’4º´;£p6žK«üÓ`7èi´ë,f€”Rdvèt Ã7®ìþÃ|C&› m
-Qf&{Ô¡Öå{‹Òãrï¤úÈòv+7ÀYºÄ‡÷P½:Š.NWöL³|_7ñþ|rüp¬ýÅ‘ºP±€säTÀGÈ6ƒˆ¼?|µ¦F|²ÜÈ*šœ¦ç3waøÌzlrßÆ‚[”.Á«‡ÅÙtqC6CtÞ`•½„-‰q˜G2_¾Ä3=@èSGèò4òUlÃM?^eQ¢Û¿÷1Z÷¾Xnçk³	yX]kâùÒ¹ÇD,z:¶öRLû“`ÍÄDÇ¦ÎÀyTÀa”žï¢ùÝn-RÈ|žBLÐâW­ø*—Ïg2ãN“è"ßœ•{0†Á9h<áÚîñ¯»·3ãäýcH½QíªZpÕùÉ†*U'¡hÌrãÉ_*uC¹÷²Ó­b45;9á)ˆf¡< :gq?`AŠXgÊ®‰ÐÃØ×ÌÆ9'{'¡/šOüÒ69.N­ÿÿ¬¢Xd5š|<å5	¿T•¸Ÿg	Ò
-Í7¦D¶ãb2\À–cU»zî6—@÷^üb3ÛtDÕµE¿½~¡µy8EDMxÿÇ°>uÌi5ð´*þlKq¸æîŠ¡øE”ààÒ(2¸œÌY/4pHb„6F@¢ƒ¤ÈOX‘‘ªàËzØJÒí^[?ÝÞý¥5I€™G§Ç ‘úq¦Ò%Á€¸~vW`Z1žˆ×œÿendstream
-endobj
-533 0 obj<</Type/Page/Parent 460 0 R/Contents 534 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 254 0 R>>endobj
-534 0 obj<</Filter/FlateDecode/Length 2050      >>stream
-Ë2·˜Ýù4üietëpêAénï©u`ã·¿;Ê³÷S=,/zC8P»»ñÿy=Èeõu¶KRÔ`ÿAK1Ð³.C˜‰[Ge·R}ùì·§êóFIâŒ‚Â@¬…®;‘µÑoàVQˆ¢Î/hbvR $’¨eæíÌ85ÁëuÌ³æH1êéðÃp;"5§
-¹¨´ûƒ¶i-Ø+”]ëã»$Ý4—Ó‚s7'ºbl€þö%€¼Sš‚ºÉÃÓ}¶®ª)Uê6îˆïðY‘<üZŠ|É§…~%~ãäâï„"§hø}Ô\}jõÐ:#éŒFY_ã6Ë0Q+J ï ¹¶÷DTÌ"?Åœ¤£gÃQ19,&EÛÝ«J2ŸãÂ—kxvYíY×À£)Þø´%jÞ*¸³V‘J¿E5°ˆ¡=K×†~S¢šˆ†ºÐŠ4-t‡˜‡ët°Ýf§HiàÀTÊMáíE-4/¼ï‚L€Î%HÞT5øFSÏÀ<åq3Ú5.d´•¸&¬ Í@½™1s:­K7Îb:sôîiáRe~øK Úõ×ÜòÒ¬qÓÍªð~þãúÙ¾ŠúÎw—L¦¡ˆƒËÎ–ª¿,þ÷L;_pÃzžf¹“[žÌ+éÕƒ<š,HA¡¥0¼LtºŠk4ªH+{¸dÊ^„»Ügârj#¿°ˆCQWÝîfòg¢roÕÚH]ïiD84T°¥˜þhÍ'j²™u*‡bó,Xý%Hxƒù‰àv:! uú(6{T5gLåÈ£Û•ã\®•§nÐM¥ÀÌBqÎš¬t#¤ÞÒ†ÄÛNÛ]Ð­Õe—Ä]Òì‚i	m?M®>˜ X6(i³‹‰æ+$ó3R€Î8>ÐÕw?IÀÉ)»Û"KPdBç¸Hã¬Oo-f%¶…”²ÎÚDqÓQ`SwxÐh¶kÀ„'ƒ¡ËéÓoÊiˆ+õ”B^Õ)\þ1»TwImÂ‰I¢% Øï}Pˆ­*fôÁ
-å/`DI¨!óùß8ÈåÍ€Œ*hÒýÙ!‹@(Nf¼q¡ãA»†MCµù	M;xyßcaØC‰óà…Ue·9ExÛÇÐpni›~gºÜ?ËÑZY#¾tàñ :îå×·>.ƒÞ	û
-‘ Hdélø_¾h’¨£zýH×¶­Õûxx)â$ñ9þ¡Uþ|‰vT”¬^ïl)?Qrá;Ð0(ø3^O¥ä^˜mÝ`ž‘_EX(8º|±‡ÍGlo¤-ÛUëÉ®‡‚Z‡=FZÄVËŠÑÊ}Å@c'·ŸDú­)èt¦"…±ÇK®ÑÔá6÷¿˜L4Éƒ¯1é«ƒáPÏˆTò¸há#t	ì<¸¼öï[Lâ]–ÌPÖ:ÍÈgœþR‚_ƒ¡æRkn¤ ×«—#¼Êb%*$æqMƒ+_!KúSHÛ\1sógÀ©â;4×¨Í+H)WËWž¤Í#ŽÏ…gmP§GS†Âj‚bRs—¾ËÉ¯¿
-Ð*¤÷»H­Zö µ†ØÇƒ™S.^:ÎfuAèX†W­É
- FC¾Ù‘è§Üp½µãd«	œÿ’âYå}Î7)½ÌÞ,¥Œró‹ò4úøÔ»G8	ÄÔÜ‘Q+lb‘§i°ß¸16@ Ú®oZµxU¸á"Ôz+y“†²£9¯MKœÊçXòŒÏ
-1­ˆ¸—¦$kÓdS¼ï>…ü ‹[ûp‚lGãØvŽû)ƒ$«BI^ç£àß
-È¶S0­;åk ÃTCfA"JUs‘Éøê9I<DËXˆÓ¢©¾M†-§7çÆt}[šZö;ˆrb6lÕôÿ2ã®X×;Ä“@"^VÖ”xÎ&‚¢æ—é÷åoõ;QüEm},…oxbS«ÑÝB±SÖÒ8”OI÷-SºP_ôNáso5¿Q1,e/zÉéPóy`å·Þ)<!LÖˆFŽ´ÛóøÊ,Ö…\l{ºÙh?-À?~ë\’iQ3û¢…I‰ŒP¡ËÜw“‰¾íMZ4Œ=¤w-% ÷¡ÛÒ¨‘gäB
-Ìý ­¯DÿvO¾W^û›‘téú	(êÚ×1&V½žcEúòHú]ò`š«¡Có$9.=MF×ÇQ,¡¾f‰µ9ÍíÇÕe™ŒöÚãü3ÉrÓ®G\¥:"‘RëŠ}`Ž8N…r˜½89©@Jõ*aù34N4I;rÎ ÌöŒ?ÃvM:Ó‘ë#öº¡ê†cÇ-/j3Ø…o3å¿ÈÇGTÉGòòáÆæ<fó4²GLð,eÖØšòe. °Ó/šþÞq‘á‡Õíø¶dx×Éž÷çâ!'›ÅfÕ;P‘w‡¾as¯Ý¨]:6+o»¶IwYw¸ŽØ3
-ÕšÈPóxdŒ=c‹F_RTh1î‡§°¶OcttÂõlÍ­Ï…ã_?Ì`ü½Sñn•e8¸í¹‚ð¶¤93Ðœq~›†7…[É
-B¡E¸j~‹Î/Æ_óLnƒ>œ{=aïÆ¡WpI»E‹4ÊSÚk$Ðìµœ¹ÜÆü’o„ó•*X»~YÅµûò&ºuXÚú[FÛ¯© õÔ1¥·†Þw#Ì‚HWHýŽ¡åèRë²L‚Û%TíÖŠÉaÎo6§¾×]ÒÍendstream
-endobj
-535 0 obj<</Type/Page/Parent 460 0 R/Contents 536 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-536 0 obj<</Filter/FlateDecode/Length 171       >>stream
-QiÖh‹ÌÈuq2AÒ-|W%®úXô“Ïñ­í?‰ß0Ò[qÅˆOV6OÇÌ¿yå§Þ¢÷V0æ|Ôs²í½çñÊ&>èû=nvæ8Q±ü…½c»Ø%ªþži‹ŽÃ¥†#‡ j´€‰*ú‘I%èó¥¯ß]Äµ½¥Ó¤Í?ÝÛ]³"~5üGC„8þò¹êB`4Ã‰>2´šåtJyC¥Î„m9/§endstream
-endobj
-537 0 obj<</Type/Page/Parent 460 0 R/Contents 538 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F1 5 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R/F18 12 0 R>>/XObject<<>>>>/Annots 263 0 R>>endobj
-538 0 obj<</Filter/FlateDecode/Length 1747      >>stream
-¬1Û„—J!çû$NhªÒ”V›¡k†Ð½„Pf”+aÓÀ$×õU5—¹œä­åìTžÂlÐ¥“•‡]ï}§
-ëþNrO‹ÛwPJF¿Êe÷«Z'ÈAXâ`Ÿ€G÷W³}DóŠ2 zÅî;>—ÆŒw9ì9svÞ{æ8SŒ¨Ó¼ÌXe!—îVÏ…!ŽdjQò°À+Æ›äìu,žºw6F±ûg©í)ÇûW[¹”ðI§µ<ŒTtÌ‡u(î’ˆwT/ª}XÙ¤²[¦d½VgH~]Ã“¾ŸÉÞmXNTs	Óä|¸ØMè›µà^apÆLEù`‘ >0¯ÇŠÞÐgrÅ;v:eŠjdà£«ù‘,ÒœKoääKw'ôÞ¨¾Ñ†æÈÿß}¥¬yN»’6›íðˆXluË1Ô.|ì(`‰" åëVãÖ¥DGõè%ðÏüg© Wû‹¾¡ó!Âá©A	Z·³roT˜ˆ%ÔäÀ›¹õ‘q%Ð„œX&Ä”ö÷Õ5©;Ë›/T	ðW ‹wþW¼%ò’ô–#Kž
-ùs¿qc]Ù¤îàÞÓFHü¿‘ímp}òÜÐïÅ“6
-·yjÂÕSUÎufž'DŠOÂE«)ŠM8ýÃ`KV‘ü–lC¥âú’ù4ÂUìê?‰:³ê3=t^WOüøí(;ço¶¿°k9KbÓlßÆOÍÒÐú|3k{×=«°G.9¦þÈkb*ê´Æðg¨¼Ž…H˜$ Þtn Ž£Ò{Ñ.à(ù$“[|â€Y,ÓÜQï¼³ßiáÒ^Kkk4Ü™pá˜jÄOì!õë×”Ÿ7¬¤\œ·œ“IÕÃ¯s-ÇòKôõ™í¦‘Ÿ:ÇhbOoJ¾Ý«ªO™) <>Üä3Ö€î“ôÿ‹ï’ðXhw¥ƒn®ÿ•ˆy»¼ÓDîFåµ~œÃC/cíƒ7WgJÑ¼ûYuûÇŸNiÆm€lúk°¸¬6ôû	n1‹„ß´oßîõ(q”ñ¹BÑc=cþ0ikPÅÿ#èåá•Â¯	béRY¢ ‰–aÿè-}gar­BË°hìFV3‚yÅj”Èæµ ¢™ñÎ"ÑÌÃ	GÏËWÞw]ÎæÈb~3û±Èï×0š­˜+. +ši·5 \‘g"Y®~·Óå)[9ìB‘Ã3¦>Õ9Ú™Š1ô:Æ£%Í™	v-¿x\Ëº(ïTï;>uG	ó;]r–i…JB¡<ÊÕÐƒ©÷„¬AÒÇ¤5cÝa´'ÖBÄ¬c¢ˆ
-± ø—ŸÌíîWÓ¤–õ„7Ü¡ã`m­6¦ÁÂåµÅaŠØ1îúôáøoÕÉŸó›à"ÛúºRÊYÃöq@i˜VÄ¹•˜@±aåÑÆŒT’/SMá$³]Çb†’Uçy­b…Æ7ÇÀ‹Í"P¾Õ­œQx2A':3»™Ü…F¢€m!†wMÆ×A¦½QêÀ_¡lgž©­gõOÉ€ÒNÚ¥|ljŠOÃÞ[“ëÃÝ&Ã„¨s¡‘LÛ¦ÆãCÞ#‹È-®ó[±|eYŸù.”buÓc†ü`•}K0Þ3Ìã«‰Bƒßòv‚ií¼©jß1u…`·ª€™Â&¦^_<KÉûÑâ¿Šƒgh’ólA.¹•€×,…íüOÙd¥,.ØrócÇ™
-Íg¦æca@Ü$,‡œ_0åÑ‡ƒFx(STö0FK'ïWúM½fxr¸µEŽ÷ˆžºS£Íh>s!ò€gŠ(ù}T˜v°fû±jìmìm‰dÓð_K±†þøÌÞR‡Æ®®ðrétãb?Þ/‚´Dç@cA Ë·e®Ú…5w%@q™`¼#lÑý³á:Ñåýu‚+Ð!6TÎYïÒOŠµàâlßAËÑZÕ1€ÞdŽŸæc²öI~:ƒVïÙ¸O×x|‚Ú/w"i†(3ñº)?ý;:4þ×µÓÉãŒ¿ƒö¸V Áð9¢<Vð •Tld€*%0Žæû*(¸rá81Êüq¬¼n3¢*Žª•úE±˜LINÐ^Ž¶n*´2ûë³˜mâ5põ_ý£Ô"¯AbY†1,D88ô§	~çqÍÅê^{°£¡’'ÅH3Üø½E‚æ$ýZ¥$ŒI}Ë°~F/$*”Å²9[¼¢Npè_u¨`>,sÔj<VÙÆÌ2Ð<ŸÕ/M1¾ø»ÏÉ£6X¹æuDÎô;ð¬óWüÇ­Dz;äwr¸Ì¿Rw’ó?½@endstream
-endobj
-539 0 obj<</Type/Page/Parent 460 0 R/Contents 540 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 270 0 R>>endobj
-540 0 obj<</Filter/FlateDecode/Length 2206      >>stream
-[z<¤²qUžþ[9	Vw‚tø)Ob¥?€gr=¯”ÌAnßZÓ¸‡žŽZê¦Íôî :p_ôJ…À¦ª³NÅ¥ŽåôùXëU
-o°¤ÁÀóäíGq¦—‡¹I		T	‡G-Áª\è{c+•NC¥}Ž{±Ïm¾?ýêÛrzÊÛq¯²k<µæÊª¶E n³8q<fý£ºUQÜŽ/”Cü~‘Rù®Â”µ°ó¥<7~•ˆ¨g°8XÖ¸îðßOPsæ©/&íš­õ­‡qœp1Œ²ëps÷Sæ]2J”lž=GóQç>ŒŸa3¨!>œ„ôÉ-È§fÂbGqªÉ¡×½ÌŸ¡ÒvŠ /Þ>5}eÐÒOÊn¾‡EýÀLñÊ «Â"àŽ“[*bCîÚ=°½E!3OY¦¤½ò ã[IeÚM¶dmì¡nZóÀ|°ÍŠ¡êI¶“a°ˆUÏì”‹1”s?§EíjÜ¶‹„V°šˆÅ½—¤Z
-­¸z´ë¢c`JR¢áÇäùE|:Üg°NbBlÿò¸%JäÿH°©tláŸÊ¿˜›Î$„Íç4ñxá´àîc‘¹ò®9ñ·˜@×©N?6F|eºÛV¬–< :LÛXƒUÞÕ¥ªL‘m°¡º™Ì`èeDG\R€3PŸÌfL_ðIIºÔç;ê;­Äv$§ÁÀ³ “þY-eðïÌn…s4²p¡g^}šÑä+^ŒÞòOqÇ‡ËýŠàáÿQ&Õ7	Bo”èº]jv²ËÝpgcð²ÍPy'Ía¶ÔÖaN„âzOòÈò°"«S½ÞTÄÿúŒWÕ*+<4’ØX¯g“_–Øre}äðX¼`ÌŽ`w«à$øä5Å&i­s’CMˆŒep„*–G;{ë˜ë0(¬×iÁ©ÜGW õë–ËBš¢Y*MÂn¡<Â¾ý	`ì‹,Ýw±ZbÃƒµlhFHôð(‚ik ¿\³*…#ó9”pñs£Ç½SEPyþ·¥
-8‡RÜ°FlGÑ³h$þ»ò8n¡j%¨‹br>¬oXñ>gÏCXÇºƒ¦Øq`ÛSŠüSÝÆÄbèä7 ¤Ìô)£6—oèÕs„ÚìJwgë¢iK2•‘Jà¯—(ŽêZ¨ªÁd–gH&<?pTj¤mX 6(?¢ãªN5£WÔ}8¾îªs€èðã÷ðCªZWºQfJ€Ûò+söñÅöH‹ƒ‘Þ;ï„DVz;e_WŸMnM,0‹ÜÙ˜¥ž6èœv\a¯´±¹z•‘éj¹,Ù˜Jäý›–ì®›§wç•påyýE”²±-]S‹F|9äXòÕ™úù^œ\N7º/aY"Ô]ül¡Çí’¤Ž ’¤Òš¹å¿tB¾â£HÞèJÞý³)V§ðò°bâV"Œ±Aà;Lx†„xsp6»4ÂÙJz¨ˆæÃ™ç0ÁBèEß%eR\½Ã{e9¦Ê¨½B‡ž|!yàŒ`®VT?šnÏ¦˜Ÿš"‡µòÊÄ^éÅYÌMá³=cúÕÆQ×`eDˆ%Û;ñS“¤Qh²½ø•&"Àé%-QpkXém4¥­@žŸwºÊðK0W3m'G?
-ÉwAõb¼ÿ®
-m»À•—*,èåÔu#éëiˆ¢Þ-äÁÒ—ìŠ3&sb„æ˜ù¼ÄÑäH¢×ÄÓÀøAÚºNÈÒÛV‘Õ
-ÚÕ“e.›Ï•"‰ûP¥2@”Ó8+÷¨PJÝüó÷Èe4Íj½Ë7~'ÀkŒÿÆv½Â^jçÿ±xo…¦Ê2Y~¼^¼ªu¯áReQòVÀýCÜ‹ÀË#<´nÚl¾§ØcPÂnýþqÀìg‹SÑæl«u“Æéu‹‡û©·rïËWITÍÃµ.ÄØŒ»>Mâ$Ôº²Hsïk4¶êšÊ-h"9 •Z>gs}X9É‚f|<ïú&Â¹Gø+gî	‰„kÂ+¡êQN™®íTuÔEâãÄð´ðÁØrµ“`mætÄ$)¹ÿœ‡(î ÿêïPN½ÈcsÕsÛŒÛÄÉ4]Æ
-ñ˜êgõŒJ©QP½sË°`àdˆsAÆ2‚p¬•)÷Í¥!v±õÌ¨tV´	f³³²ŠH‹&hÀ/Pû}[-D†ð(Fwì)­Ôÿ•mNŠ(0E;Ð›¯a%Ó£Q‹2‡žV5˜ö¡×ÑSØæ.ô¾5!aûÆÎýÛ*
-á_uyo³[.CÏYBð©†l9Ö†úµ”õ×ÜæýÒÆ5…©°—#fÄU¼vÌ±U¶ûÓý½z+ü©¹ÂAÒ¬ìJ—àñøüWw/@uÆæcôa{6ÔãÉPÝñûâY0Táå•ûìæ@zÃ¨¥§hÚÊ•õªÓÈ2à`Ñ0ºŒ±†Z³c &%H(¯b’Yî!ÁîjE‘®É´÷»÷Çëw‡IÕA›c YþŒQœätÕ÷4íÅDÀÄ2€4sÊ¬ô%áp¾‚KbD8¦]ÕžRúFˆõÝŸ&£ÆzÁb'ãà»-[Ý,5ã>¡@;˜¦™NÀŸ1=FMoü¡ŽqT€ìNÍœ¥ƒÀôz~9ô0BàHŸHˆá¼\ŸfÛà¨ÈýSé¶ì°öD!Ê75øï`Ò.áçz†×”Só Õ#O
-¹ÅR=)7z`£Cã³I5ïÍ¬š€t@ÞžPß÷ÈŽ7<bZfÜ¾^ä<’µLŒÓ–`víëäMÄ•–,rµ ð›?Mm¬ÔŸ ®
-_,…a’„ƒTÌKé6dš¸¡ô5?æ+Pys£ºÉ³d{g çT)×4+opÀ¢Õ:£¾ŠÂwù°˜¶CõXô4XØ¦—È5„x°á*ˆüendstream
-endobj
-541 0 obj<</Type/Page/Parent 460 0 R/Contents 542 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-542 0 obj<</Filter/FlateDecode/Length 1702      >>stream
-ÙHwÓ¼åÚsîÝ¶ŠÝÅÏüð«î[3M†;¨£µ‹´l„šíÉFÅ›Æ}ýºÙtß§Ã® >ðy’”þájX?|ÕHYöåYÓã=!–þÞe5b¶Ó¼{ 	XGãÙU_£69€{ÇÛBFT«¦d ¦¶¶ÑÉSÈÐâ‚f )¿:ÛDfZ0'¢¬²ÍH¼NDÇèÂ¢Ð‹ÛÓsî—Õ=£T*˜þVaÍØ ÒúU…ï1>×e!ÁþÏ×)ÍýþnÁ É®ó½?»Š*d6q^ÏŸ²Ê‰Óˆ‰Ã„dð27ØEBöù¾¼Ýs8Ì=¢rª>tS%Mkz#.ž³®>ÿß«PV#(·ŽîfJ[¬™Î5çàÖyî•‹úéW¦¹·SOfŠÍÐØ5]‰7j™?hQ4ËËoìù5Ë ÕÚJo®	5ÂßVEHÙšÝÎ!'*ð•œ	™³vØÍÁºÔWä‹4×‰š“dn‰Ö¿T{›6„ê‡•,3=kòü	ŠòH_æwºíÌÆ
-ðY\4åkÓ†=8a|ñ–×µÎ7€™‚¥=Ìu"ol²+%0y‘- ùXÚ¢Pã#»Q§¼¼¬?± s H	¥¯ïo·ÑDçv80¶ùUrÒŸW2yüè|n‡Öxˆ¼~w‡suE‰í«Õ„ÐcøÝTx6À ¦XuÙ;|­RŸ¯Uo¼dòÜÑW
- @ž7Ýtœ#Ãˆe€ï -ÂÂ!/ñZî–ÑMI“z@·ðAA#CjÏ,¢½Ò"†#Ô#Lb¥VÏƒ¹ù' Öp`Æ™BåÛD³÷Ñ½ËµoÄãˆøÑÂ›Ö¬±ïÓ.'5¹‰ñ*BØ€I+.Zñ«ò®úµj9|tHëäh~à\LLÝÞãhÐ¹ï)!‚´‘Ÿ”D8·E³ªÉµ‹åó@Evkž€ÉÈU-9ì–ñg![ªô£M:ü‰o“º)¥.ÀÛÙé”E†²nR÷í,ñ_µ¶q.Éu_9 „ÄIÙ¿ùã	€õÃá·)€Þ]KŒ¯uk:€I±•ƒ"Ø}ÿ©¦ªý#¬ôÊ8­¸Œ™##4?³ÄísZ¢Òn_»æØÏô‡ÈâcîµQ‚p«+Û/R<ßÃ†Iæ’v
-üÂÞÖiTÃ²¨û¾ F"qÃ×¥S6„oß ß"
-yÈŒXÛ\úÊs¬È|ÞøC	Oš’#«j±~õŽÆ>s(ú«4Az<Ýâ
-¨1ˆR@¦Nb™€Úm†÷à| øÅ|µ=«t`b,FL•zfÛ'sx˜±F‚ú[©TRª™F`:ÐC›1¤‹s:~Ãz8	¬€ûJ3ÀRÇLj\á’Ls€Å`í¥Ù:ÚÔhÍ­ŸÜÄVèªMÏâú{—O¸/ÊXB
-.˜­¥Wu¿½¤dÐäpÎpCM+MV_"!eƒÖà{³VÐ™×SéðB"$x¼ÆU´^IÈ±)r¶«žnÖŒŒO û„‹DäÈ&Ôl6Rèê5 äŠ@`O©”@Ê¶ :s°‘N¸¸º0(LæªJª”$|÷cêþü*ˆiß(ä-ÒÃœÐ¤™òŠdF¢[ûa¬Yžr½¼ÝB,ƒ“´iÀÄ„ÌïÛ¡5~§ŽÏûª ª?,î'Ë¼úN	jV.t2Š3=+Áfš(©`_=An¯–(ÛLž_."6õ+¢ô…åR/Oé§t<xó¸É!ŠNn‹^äUPã€³õô "Å3}OÅr¶ùL0%1rgÑ•GOMrÿ™_¥s¸`\ôk¬è IDc=[ÃH¹# ³8â~è/¨l†ð†™e2©Ü›Å^¾Ÿ¿ßiÌ½A÷øÐÈøKe‘+´Ì8ë7#a7iyœŠ…Shq=:—mÄm7ÕhfDÌˆ‡b/A2=œAJÜÐ»€i}Ÿƒ›ûU®±UC^Ös4z¦òaNyS%dDrdõòháóÞ9ðÉvrÜêcÇ/tÇýL‘æJá®7F©‚¶¡Ñ¹û¡}/J‘—ðààþ…?ü%‘³è®²ô¶»j	¿¶ŒÌ¢RzÆZVŸ'ïS$~_Û`Îq:‚ð”áûýPòT >·íó…;ÜÅÂûàÄa«‘[bf|:€`´òÆd‚F–U7K)Îx.£M¶iŸŸˆúôŸié¥nuÐÐ¡ö÷w\—!ã±Ä“pk³£Zv„§endstream
-endobj
-543 0 obj<</Type/Page/Parent 460 0 R/Contents 544 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-544 0 obj<</Filter/FlateDecode/Length 236       >>stream
-`ƒUj­3ƒà±MÈÔ&ôAwxw¹jŠæÂeêª‹j®`œÜTW[ß‰×k^I*k<¦c
-‰KÆAwƒx}ërÐŒª€î" QLåy¾Zv-†
-ÞÈ&3ÝÀî„kØÐ¥Òö‹e«'bã>õºÅÜ“>¶€°ƒ!7n^’
-òE®¨Hô]Ì wSQû€oì÷À™‰ƒO¨Ñg2UHShV[¢.ž‘ï>B'"øÈGøHzL'SÈ=R]4û$Âpu1¶ã<S‡ìÜSñ;p„EwmP“·kl¶Ïö»ùÆùÆƒÄ¶&endstream
-endobj
-545 0 obj<</Type/Page/Parent 460 0 R/Contents 546 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-546 0 obj<</Filter/FlateDecode/Length 1766      >>stream
-üwíW|µµæÝnLüXoèÎ[ Åö“X°É3¡”€…äûcrˆ¤ÞìT$–¡½ZÔ^$ª®Ò[(¿¯ÝëŽdŒó“üÍ©EÍ>òÇ…9ßCSqë.LòVQ™Sà¶è2(ÇÒðµ%ÍéÈç)>–ñRþ~öùŒ€€éÉüºýâ‘íèK#µ;“îu#uF³c¨/÷{8fÀëZQ9#ã
-%Â¸°>%P&®ú…Én[ƒs¥Ë)TjZïéã„7é­/Óÿ6—j_ŠVM¶°ˆxÔ1½t›;H·føÊ S6âÓÿÆÖš£¿âpA/&Jþ¼Û¨Ÿ/•€6Šª8â°#Z)¼B¤¼b˜-Mî2ÖAVNN@{Z~i‘d?TíÁáþ æãb…ŠÜ|ÆZ˜:ÿ	Sbp½5%œ84<yÅéô<EñH¸è—žì€?ÕÄSQr6#cµ‹µÙa*“ÄÁ‰õ£ôt#³º>H
-´(¾(,šD™Ÿkö‚€Jº.ßÖlà›(œb¬ò¶a°à’"ýÎíØ^±Ê¢¸øõF{ŒýDZ¿FLÆc.,]o¡é„c^æD:ì˜ŸG„ˆ†ÃQWÏ¬ž_g‹–+ÐLÜ°Ø”!0BŸŒ’h9»©(N®6VS„vCUï}¢ª\¸½V¡¨3¦÷³y£½±³	œ LDktãuÉL”ÿ®šÿ"m_§ãßû†¯¡‹óX:d/Ó°Æ²(tLYNÏpað_ Ò?›º+øb•ýÕ¤9UM3šî©=ò¹³×öh;ÂÊÁ¨_“#lmvy"[™n~õK¬¨Ãk OGoñW¸u‡·ù±öÅÄ³*_Ã—ûoéµôÃÌ²D$KtÞ1^ÓÈ%Dx÷”ãŒCeŸ­¿šxK-Ò€_ª€ÄÊ}ºÞü{{VØœ·ê¼ªCcB7FÞÇçbúßK.xëøC˜?²‹Ï~°fVžÍéš–nŠövêüâzÿœLB°Üà¡#ÒÒ_Ëh pËÒ6Œ—ÎÍ~MeÓ×ªÈ#”Ù¿ÂšcLFJ„êÁÜŒý¬°õ5ÚÍ¡?/†Hø„ …Èô‡.=¶üž2“ØXí´·&!ªÔX ít„pëÅâ·ËZé‰¦‹?¥Û¾»&°Öáó5bItâÿF·¾6Ïc8…²Ê»r>F…ÿåï++Y?œˆ—ü˜[°r[4•h°*!QÑ ¾ê26EÄ`ò(”3°mlˆë†kÓõÎU‡žÛX1Öü'1ÿ2Ð#Až¨žÊ“ P‹Ÿå*OÐ	þÚdÑ,ú!¼â‰ÞÜê²ŒdåR°D¥Þ*ÅàÕèðËkO{Ÿ…1ÑÄ¹®® 'Ê!hYÇ.€ÜxË]Ð]AYùv`œ[ÞVmœ#Lûlšðmì²–\Ûg2ÁÝG)´Ð‹qŽ¨b©ËÀñ r½à¶¤„ˆ’z¿×NPÎ ]*J™êÁ,UëJ*q7ÖÚJ¼\»ÿåV‘ß—a|"5~<q,Aö†(ðÛÍ§wp#—¨Gõh¨4/tg*=ÅeËÝ^"ž¹ ü6}_LÝâÔØë?å(ÖŒdÝá›NÍ54éÄ`zQ‘Õ¦­ýEC¹(™2Ìo¡é¥ãÑµæ?€yµ‡ã„šÉt«þ…Êg·CÖ 9Êæëõ84Ìˆ´4ûR xìj#œCËz ´1JÖ5µá21w±NÏRÈè>Š/¿zöÒÿTºûê V¬W¯Ÿ9±ÌOºûè’®°–ô•å+åš\›ß8N€\Þ‘Ô‰ÝÊß9·U	I&Ý›žC?Ëù€U¦¾«éQ*“$ÄÈu­õÛä„<º¸Ì¦ ¶Ck¶kÒ€¡:ÍÑ: Ô‘»º÷ºJ“¡ýl!rÆ¯ “­¢aòOØÂ¦Ø(¦ìQípÒ[?]Z³Ã|ñÝ-×6TÈÍ.xÍx{ZPW­¬Õ‘B9‡¢ð1×	¿uék+_šrê¬rEˆ}#UûaØx—™¼5GŒ¦3¶JfÔ”0â:nÄÆä9­Ô­|žb²ÝšÅÐ÷‚ÒË>ûÜgµ¸¤€¶»A¾ï:ûÎR%„””ßòaÎzï*j±Ÿ/d¹´“FÉÞåc¶”‚Í=;­Æ1Ž­I!gy–1 §t‡ QÂ#ñw@ªeu@¢kô‹w¹Ì4ä•vSV·»¬A c§¡Pê…Ô³/^,[Ž]JW 6ÉÔMælÉ:÷p4q™r×£J’’š ‡Ñ*8º{u„ãv}Iv§dÇ°y#yù-Hl°o`ñº³CÓ#ñendstream
-endobj
-547 0 obj<</Type/Page/Parent 460 0 R/Contents 548 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 274 0 R>>endobj
-548 0 obj<</Filter/FlateDecode/Length 1759      >>stream
-ªU´…µ¡Ý›"PûgûúÖK@]?
-ÙðÝä ©=ƒÜV å­‡Ëj¾b
-r9€íl=îä¦ê³¯	nyŸ¸Ð™&zëŽùf·)¼\ã‰"Ä¤˜¥ˆ÷¢nŸ©Ï¦Ë–ˆÞ2¬ðúº–ŽNÇ—Á;ò:bz¨n£Z‹N}öW©‘W[ÌˆY	+¶1×/oˆÉÄêÙ4ÈR0Ë®‰¸ÈnÿWòŠrâh¬ÌÍ¡[µ@€¾	ÛwâUWo‹÷à“_Ù8ì<¦
-†!x¥8Úa¬ƒv6³#àI¦.x½çû¥pâ“˜ç)ÜÝåêãW’¨ýFSí~âˆSÐ%œPž£ÿ¦bÆ…@Y‡ÙGüZ§C„jàïª{[21îÌíTÁájVÓmZ1Öø,úÙQ†¡9Röÿž¡Þ§ˆ$rYogO‘6Û(*¯I®½aw SXÕ·¡e·Ñº”ÿ"£Ã|ågé›äAàösd™Q7[|¶63ÔÊWÎñ¡4*Z•H^R7ñ(×¼—’„0Ð<t°Ñâ‰)2–o K‘)Æ•"&í¦5ÃÁÁÃ¦˜„Ê½ I@±LZ4Îì"Ü0BBïáÄzlôíÀÆGâê–¤#~)}zsõÑáÜëœZÚØ”OòƒÉ_ja1f Î3AÃ	Ëì˜ã7aÁAç´Ì;ó½gp© ÷|Ì­×å…wû]¿·ºƒñðxèƒ¢Õ›¾'o¼x^z²A€¡…¸¸ßž®<Á$ÒÊ&ÌÒu‚í´KŸh¿ß¥–ÁÜkÑª®è˜Ë8í÷²çƒq‘¸Gµ|Fvè‚\ ä¥¯²1ÝIÛŸ’Vïr²I;[UZ~–"¸sgL†çFÀgœã-~è|VX}JVøøÉÎ|Gø©Õ˜4Ä©f]ÇˆFÂÊåT6p(QÞR_f¹¤úsQ™ŽR'³¬©ßKæ9³‘­Û|5A¦’Á’¥Üeo+mC'çÐ;’ýê–\`ø©xÈì/wJwØ‚4å~Ê¥û¤Ã{tYuNWnÓ|h™‰ D/Z€jëWô‰RXF§Æ<f™±ÿ°ö¢pËt±‰ ™µ`À>MÅÈ÷«ñøO—ômuq–|‘S¥ 3u	_´^BšöT]¼Dû›u…À*HQzi¯ö¡ËsÒ¤î¸¼I«‚s“°·NŠ¢¦\ûó(aðÝÆ
-”iáxþ¢èCoŸšl‘\àf‡ø;{Ž¹3ž:‰K½&tì·\ü“"€í!—Tfªr¼aCF·fy˜*|›)SAÅøy|ý¡ÆV§gV)&ÑŒ«ŸöQO¶½5+ù{néõU¼òå¦&);N—®ð|VÈ©9šÈE5žŠkÉ³ÊŽ§Jè¸¹£ñ}yÈ†>=!âÜKº=/ÁF0¨´ œ%cÓ¤B’)}Ð«‚Ï4~60×y€þErí#ráÂ.,Á÷Ðo€È–XëøÏ'ÊÎÒ¼YÌ<@'Ê}9¦qËœóðz½\~B=HÛÚ¹þ©›ó1VÚ§
-àLœù¤^ý-Ã„‹ƒU¿èi@@…xjGšçw6páå×äù‘{<ëõðdb öuk{Ýâ½ˆòàÆ†@]ÅŽ¼³nx©«ëµ%ÅÌeýÈ”ÁT)µ6"%ÏÌüMk kô@’ÜxðÈn‘CüÌ„©Ô2¶­‹öºÿZ4n­:Å›Ëß81zDš¡BÌmìt&.ZÛå;ŒMÝi"{¥ ì3MŠ\Ý&¸ ô8|NÝÊvz·(ßø
-¾íP é¼ÕÎ\ìöÖææ>¨ý&0&í2«	ß’ÑTL­jÈ»lV›ˆ ç\‘dU´ºä8¹Y@à¸§UÆ KÔ6!f~Gn”¸8!¿\ÝEÃ>+îÿÞ3vjjÊÛûO (ÒL:‚×3 Û¡—zô®ßDÕù§•$Ø¡¬åùø¸ERn¡ætÎ'd€ÌfÅx2ø$ãn¨
-U‘ØÒ§*	+Øò †“¡4—Ôld?;|±ÎÈu7-!œ7èËÔMX¦ìZyð}¶kºŸf9œûš!d/0EŒ¿Ø'üÇ¾´–
-v`)~Œ$²“õ=¯ÎÔ¿Jf!²ìcav“"†!l˜0ïÊ‚d@£i"©¨Sj;&ž{XçSzäð`('‰õ´m”ºO—e¡Hh[#»¨Ùõg˜e Üñ4uäHÖ3	`GÎÃýïô¹EÆ¤Û' ûÚWÏ&l\ž€VÐ©U#ÈzŽ+ ‡k›µÄú¿Y%¦¨;|íªžï‡.-bÀRàºã4…+endstream
-endobj
-549 0 obj<</Type/Page/Parent 460 0 R/Contents 550 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-550 0 obj<</Filter/FlateDecode/Length 1868      >>stream
-‚K"A¹ÿB (Y%&øbS;K=98z*eKþ¤køå–Å‡–‘OÁ|iSn1£.÷Mí“O¸©<¡NðBÉ^#Ìû…vŠ—Ä—©G¬-Ê,/5B1(G£ å~lÜÂÞÓ¥ËŸ{‹Í^Ô/ðÖwy£y4r¤ª®Ìbµz%÷ŸèT¶v*éa¡`ÌÒ¨ú3ûØ(áâ1À~"M;0°F4é)Cxr–€çÖ#¶ÉÒedpùŽ–çÂLúÔ<´ðl%äkDd¥rqã9—ynÁ‚nZ¥n%>ÊmiÞÓ©ƒºU|ÁØ\cSD.òJÐ‡§XGŒp(ó½•v¹os"üíþsÙVw½¬ñ_q”ïÈ:©¬Ô¸y?nöÉv~ò7	£=]ª¾dI—%Õ`ƒWµÏ¢Íð·±¾9m{7ÐBCK—ä]Óö'Ý„£r¸_b·ò—oÁ?†ûä“tó˜®o„éiíYfa[V)•a0£›Ñül­m ”íŒŽðâÎŸÒ\0r7<e”.`VpH‡{ç/ûÊß
-½@Ñ>Ö÷W¶TÌL
-”Ó£{VÆÆjN·õªawö·4IÌJârgE—˜nÔ)YUó?½a‡n%{ÔèÄ<EymS¸3>›¾vZb	@êÁK2ÛAÎÿK ¹º›-ßQ£¢d»#;þJ9ËCny¹ÿ?fAdEµ¶t¸|~Ù©r¿Qk¥ýg†¿&ª>²´ mŸ{žQéã©r¬!uãâ÷Ð$›åä¥:ËE®²P›4ñ¦ '´>«õÿ ¸ª‹Že€[„‘,>ŠPµ"qü¯êõéqSù}N‘ŒÈ¼’¨bÞP¯ZGk8wóòÂÏÖÏiIM!ºßÃÉ;býW^U
-R>|ªcÇÒÔÝËn&&S…ëEcV_í-æ œ–\ü0þ%Ôù¬Açâ^^É!“J#a'5Éÿ›RÛìè"‘Ã³û«ÿDÅ_¹Å´–pKñäIdk¬Ëc*_â¾i ÒNOv/ÜÂqžíÓš,¨ÃôsÚ6´©Þ_à]·–§[¥:t3û‹:yÛ¸žBjŽÜÚró¦n1—1ÌàNI£¶“MÇ•d%)âÏxRþûâå­[8ˆeÈS7¶Ý –y8NÌ¤äõÞ³–îË¹`=ÔÂÜö™qÊ ]dËÊí.r9î4'‹B½Æ?	åYÄÈÈKû ‹©ÏÜuÄ„ÙÀGÈA»2´yëÐùÕB
-ëy
-•Êíˆ›Ÿ9F½•x–áÃ©Â‹=›;H?‰Åd`:à*¾hkÎÄÖàŒ
-ûß¬[#W,dÌ[MøÌ¦s ÃÔè>Ã«ÛÛÛ|/-SªtÞ Õî‚yÙhý^¸ŠQîÕs*X³$ìÅšõ–ªªZBBëU
-óî ¸+w–í.Ñt´ºõkÑÞ´
-VüQ&OÎš€éœT¦¹A»èj_y¨NqæR
-Óåšˆ¤k{EMäªï†ê'–œgšß|]RîSÝEï;³9u&„“Ìó#OÑ‚Ü9¨ÌÛD%JxsÜ*ËINÓé/[dæÓ¬6ZÖb³çé>G±§DáC‚xGH«F<ñ·`š8ª©%z13Ç²‘Žßjƒß«ï!/ù}áéÄø%†.ºÝU9í·áà\°ÑV“ßqW¦—S ¶*»Bä€ÃÕÕ]ø;XÛŽ,fíq®[æ˜ñï‘©OM^»—²à<üd…ªTÝVsžw*®,“1Õ¿@¿Ã£»ì»û:çuÏ§¯5Ê—Uæ´B~Fæ¤!øŽpH0)lÑÄÛÍ#ˆKŸi«ŸþV%_¿ªà·#–ª¸²Ì¨jp“N^ÖµŒ7Ñièw÷štg¶‚Ü¼ç#p«Rx+üQ&nL¾n¼€-¶o­2cÁ°§V>½`‚ÎxÒŒóœªÝøÃÃñ†ªVy™ßv«Šý.§š³ßáó$V)#²Jr=¾ÊÒÁFrÞÝÃwsDJ?´£Yú8)R«ÉIv't«
-sWÉÎ¾>CÑÙ\AÓ~N8TÄO¾tpMå¶P~Ì±áºdÐbxW•‡b1ï	-s-7Ì…”š¬á&ËV|XaçœXkËÏ²ÒÅ¨o“ªšxïy,DxÍ	VPÑL~GÛ
-WSuZ ×]¯/(õv…¯ó»„’Œ{‰?E†i©`V—“{Â,&ýæÎ[0V
-Ã¤™|žÇ€Aé¨ô?¹:›ë×LV{4žÇõ=1SbÛ0UÁdÚé¶ó²Ù\…+4¦/wC?¬}{‰¤À±Ã-ø0JÛƒ¹/üW€~Ñ•¹tZÃ3¸ŸŠ…-•ÒÖjÝ¬Ó)¿©Bo´ÄŒx²šEëiê}u_$TÐy ¼Ø ¾öm±1Äœµðþº?Óendstream
-endobj
-551 0 obj<</Type/Page/Parent 460 0 R/Contents 552 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F1 5 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-552 0 obj<</Filter/FlateDecode/Length 1862      >>stream
-|´ÙWÍ™TWƒ¬Kè/jLµüÓQ±ù×¨z8¹}|úò¤•xž¥M”¥³–<.§óPÛÙbÜòÊ4?*íDn?,Q¶ªC¥õïZ¼Ÿz<˜ì®º—ó ãÁƒ[W  Üør>”ÒXwáaˆI©&BLkm$.ð½+~õ¹ËJ’òë¯f” r•š¤tG¯²†îûçYæV)LíZÅ,œcdZTø4t/‹X`ƒ\¹ÏÎuñÔö
-Ké”Ð(Ã4~}ðt?ŽÜ%«3úý-k‹‹ðú$·š«lÒÅ¡»v„PQ<}héÐ=—bÙØyÙðJ¹5Ìû.¾2Yˆ.ÌñŒ©3øË€ÛùµT&ÚÝ²—¾þ÷/êá3Ñ´d¾Nhž°­ÁÿD¹Ã|NÊZò¯ë€žÊÕodšÒBpÿH3v˜¥†‚4!5q¼LÎß8„ÐOH»žÖ*,!þð Y\7¹~ðfW¶«K»|ßÐ”ÛSºéaÇ¾YŸ!+*t­W²œ•XOëàùàö×„A½-ƒ^L"öˆiç	£÷OáÑëX”âà–6'Î:¼ß^6ñøšÐÄÖQ×ÿÿ1’û´§Øè=•º/2eÓËW"Í5äQ˜^!‘üÐgÒUç÷c÷x¢ðë|§O—UÂZ<ÓPàKu=%ŸøË®€Ú˜À‰…²eÎ„x'ÆbYÑ¼5O›¡[ªe¦÷.-_ÉiKÀ.E‹ƒ°°~‡ƒŸ06Ë0È¡»¢ø{Ž(XÁ’óI»ž?7ÖÄLA"éŠ?6â0:Ä+y'¡£zn3 êh\¸Øàx…?á{î;Pg²¼î»ïC\7“9_§¥éÌê!éú£)Ï~@Bs‚ù…{s¼:À¤LEŠ>xºûYB¦Hƒ+;‰c)4©ëd"æ«T*_VgÏ‹zòŠ±¢]ÚÈ·´âóZeß‹A)|0–½Þ^­6{#ÊàkÒ%úúVë‘«ø(:—ï~jDñdáô.o[›2Ë¤¯ÂÍ&Šñ AÞôµ)5.vÕ–í{›cÁ.%DIOLgâân¼LA,|þØlç'²ò'¦jcûT÷Eºoæcz5®ÜCQpŽNKäæÔ¨ê–æÒÖo5 €Ÿ‚²EsòäyÇ‘²î¼«¹¦ÆÙ^®â¡ûŽ¨Wý¹:ø·M0kñ~„ÿ[rÛ³ú#Þ¢”ùÜOæro›'
-f‹ 9à&N»†M!fÊ¼ÅµD2»’Ëî÷{§èàßkãÓðä&ó[
-ÉˆÇ3	:¦@ ZVL¤±dN÷GMûËlBZ·í-Bš9Ø¿Ö`áœ©¸‡Ez›xè³ÑPÞšÍïyÈ¸d;F=j¿W³þ]ª®AþI°¼}š8ð‰aÕ‰âåò1YJ{BE‰/¶óÇ.\ïškòq†›gl×³f3ñæUnqNxÎymvÞJ)0µ×ñ Œb¹Ð:3‡›!>È…„m^cîW.‹‘þ‘4~É"ä.q65ôÂim7˜ÜŒbñÜDWÌ–U§Zj“çí`3ÿ!8²kˆð—ûzG4öÛelƒgÔ tá¹<¢òx¡õÞîôLZ¸¢q1Ãü>âM:õ`½e8¾ÍÙîý
-#¦/ºÂîƒoÃÝñïC„Ù UÍÄƒ¥0•“ÿÄ®\úZ³²0–£¿Ukÿh^O1cK,gÀÊ*½ÁûO=ÐÂP¦UiŽ·ø	y®Š?×îºæ1·ûc^Ü¥Y;{ƒG—vÈ¯fO™2Ér¸Ê!ºœ!~B¿å¶‰|Æ¨/¼&ÖÙµïÕæâ¼•_ÞþÇ®™«CB¸)FGwo<I{Þ+¡ù.Ú|ãtz°\ÜÆlžÅ!ã¥„Ç€!¿ÿÔjCyˆ›Å®÷¼KßvàîsHFò*˜[Üx¾¼³Yë‰`êGc}Ýü²¥ýÏÚ«îàÉE˜°0^åÞJÄNÕFU¡D©XrBH¹›ucvdQ„6{èÙ?4ŒèÎUVqµ³–QÔé‘eÉJ9ôuh’ŸH©gÓ}b®&Lq®RñÏdø5k×Š"h¸Û?Lïîv?H…Ö[¹žeþTÿ÷”(™wLê
-¡0#š1?Àø×øÕCšSJ½êí‘n4(FöÖ:ÒÌNN¹¾ï–H—>…ÈÂSÏj8*àRÑ»øîF¤1.^½ã-ÓE¹œ]é~ð¬É; ËD©Áíc—
-Žñ‹°uÑú!qØq)nfNu¢÷(db('›Œ‰¡Wåk¥;»	éA2Iy×H9CÓËòÍsª¿S§l‡ÞLð¼|›‘°'2½íâç1õöÜÜ·‹ùzé¡mÆJh€[¶½nºç!,[iØ. ½£ëéCa™=^/rëEö=l»R™ïä	|„k†9
-–„ŸCÎJT”·Xïø*dOk}endstream
-endobj
-553 0 obj<</Type/Page/Parent 460 0 R/Contents 554 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-554 0 obj<</Filter/FlateDecode/Length 1008      >>stream
-'¿™qá Jd°ïTÊIÆ#ÐsoKõ„‡/nš×DÌtKÖù§äA?°ÏõkÒÇŸ‹ð"ÔgXG»ô^uÏŒÇ3ËßŒÀ¼-¾?@v¡â²ìåêè›f×d0½d=ƒäÀ	Ãl¤¯òµ\õâ„> ²âIœ­Fêh.Nn…N»„BjoÒ·g”@•ÔíRiã%hG¶t—pÎxå{M
-÷.îUŠ®W%Ö¥l¸Í=_Ã´Î~ÓkÎy€NMœê4‘ª5 }:,¢¼ìr;GÛ4öDÊs?j^ÐàæÓ®ùä7©?G	÷IýÍ	Ažéø§Éš•¡æT%Ç×¥IC]’v‘%//•ÄÁÂƒ9.PÇyÂe &r	¨¥u9aU–»{XÂ£G»PŒH¥—â?’ÂÎÂ¯§sˆëE&<˜Æ¹îõµðÞ 	WÖhM5ÜO4‘i*¾Ÿ †MG•M>MÖï¼wþù;”%|L8ˆUµ…"éP€µ ¨)I<m'ÜG¦okz¾	¨ú3Åæœï¦+ù&‹0…òIÖ¿)_Ë„Z®þ½ÔÑmÈ2’Ú‡ÒË6òˆ?·ìÖ§ë¤=êÐ5rRHvã¦[ÓpÁÏÃCOüÚ¥œ¾®”:í˜c?Â|úO¥€_ÿõŠû¸¿Í·/ì—ÂTk•ìI„=T[é‡“Ìbÿï-Š®ÔW¦¾°rŸGuê,=øÚ¡øÇ*NûËF
-Â÷éÞÓ<·ÇÏÃ¾rÆÁ3ÙÁ%]1µÆGå)^ÅýF‡t:“µjè÷ÎKª¸ÿéh¬ó›M³Ö•C!yÝÆ&ü´;hcE1ÙåNE,u-„sîSÊBj™*çÇ½-C^š\àÁó~‡&ŠÉ”¤BÏá‘õœâN_;×àGÃÉ[9íHfêN=eçúæ²ùr0Ûf-PX­Ê¢ö ¡üÀÍzˆýi6®öU¡!ÇYîQUv¿X„á=7Œ 0–=âd¬Ïô&ªšÆ4µa1Rùî¯t#ôšèù\lÏ•d	Ó™—k£üäÜ¬ ÚPe­E$ðGüzG¼XGK»ÌŸCáùA,b#ÞßI  ò×ZŸž@žà†é?¡yXÞ]ø ÖÌtT23ýNëñMŒ'kñ¼xˆËîÍ{Éâ®®¤Q¥‰i–É2éßN*h²áÅ3Maÿh™H˜^œw°ê®G7†õì˜UI¯`XÉ[—á÷ê,—¨žÌ÷> ÝLèŒ<]Žò$\ü¶·g?÷®” GÃX&ùkáKLŒv	!NÙÈ…endstream
-endobj
-555 0 obj<</Type/Page/Parent 460 0 R/Contents 556 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-556 0 obj<</Filter/FlateDecode/Length 162       >>stream
-p¶Àíx_Á@1‚È"³g*½  hO²P%„D1¢Wùš*Ü_°ÎÿÙ{šdö¶4ý:ë•)AiR¦§[´P™–ší°0á#lîºÛ/Ë§G YóKÿ‡”ªiFcîâK«HFcb ûì*œBcX„m,
-¯Õ<ã5„Š	|6 JÅÍ1ûc÷uè`#ñT¨““B(›Ÿ/¾\endstream
-endobj
-557 0 obj<</Type/Page/Parent 460 0 R/Contents 558 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>/Annots 277 0 R>>endobj
-558 0 obj<</Filter/FlateDecode/Length 1510      >>stream
-4DQÈ‘3«m_’ÑÒ /šmb>Œöºb3˜@QDÎ×±„¼ò¨ÕÚ¯
-ÚÖO©Ø“MYDMm£Ür¢Ó‹K¨t–ú½%håM­H¹†’úG>Üepîß²77z·›CÍw\œhaõ4¶œ¡1ÎB\ ¬P’Yà£Í¹l7Mb>ÓT9]5'*ïÌ9ö. yýYcøÜôÏ®¸Ìˆbø“˜ZÂâ}±®wl¼lw]ë™ÏLüÅóîð^i¹r|†/JG[²–gÆûjêEyäò'²ÇJfˆ¨r?ò=ÊaÖ¬èÇU¿nÅ6A–<ûR‹L¸ëzþÌ00¥É,u
-q½ÉëÂEÞ‘o=‚$Cºk5:ßÖm…E ¼[K€œBÿû; ëa»øa™ÆS Y=Ÿñåßâ/õ9Ô…Á?ñú9J»Ï†™S}EvOuâ-¶œZ¿ÙVÈ†Ûôÿ„%þü¸T;)³]^†>ú?fÛ¶„(Þò™íÇõ¶_S>÷–-'\®…á[.bÎsöIEŠ,£úÙU‰À¼µ#»Œ6çÚHbï£4«˜+6-‰4ùeÖÑ´1Sr¤Ç[¨¢e¥øó6ÇÌo	J„yïDW*¾-KÊÆ’Á¾´ÔwÃY4€óÊ@gzŒw¸k†%%KÊ Õ*b„óPpÏ¬É¦TUF™'£¶š*Åœ¹pÚ!l¬ûvþž¦NŠAá°¢1¾o1bþ•i…F¼€ÆûýÝŸ#ó‡{æ_qÜ/°i’“.»·aí'¾÷ƒ¥<ºOnã_”4ñê}‹SO¶»½	Kï|oB&(ü{”V©o1s,…æŽËƒËÚd”ëFÄ¹ÖuVÃ0!:])G˜ÞÚ$ƒmhí‰Â@"ê\O¿n†µÇ}TÐð¯õ òÈgó–'Çˆç&ŸÂN¯6ôD¶’ì…^ÉÎ*£¼%7ÞÜávü‰×¤ˆä’ÿJûs¹·[li‘€1:ƒø®fA¦ÎŸ&ÅO3-2¨û"žàIµÅÛ¤úýãkÅ¤¬‰lË’ðç}}UïŸáxÖ=²ÐcèãXºjjž–w3˜(?éÈŽ²ìZ‘¡Ë*#Í¤	ðÂH²âGy7&2j}#"´ÍÖ»Ö
-`½iô¸XÎº_P¥À
-úP!É+ïEA<ïYW¿,ÐÕ‚¡»oBiïCv~ðaOêÕÓ‡xª+xˆZ€6ÝP©õ@p…¿>`éïLOŽJöä¹Ã•Qu@Z7S›{²äxë{nÀÿ©¡Ú&c×†ó¨NXh«=Þý ?Ö!N;SœÏ[A¼©JW{ŸÜ|”Æ)*µ_Ü9Z´®ÆN2¬v’ûSº$¼äÔPX„ÛÉœ³ÅèÈ˜6î‘3äÛ ±…ÅÌb‹çüäôeú ªÿ«þ_Oi]š0îµ,¥:•ÙêÕZD$SAÑ3SZŒzã¢0¤-V2áoà·™™ÑÏ³ñ†n¥ dærKh F‹¡Á™ô!)KÑ´Tð©ÝòïË¢ç`×p@mB7ËBË©—á7À=Z3•¸6‡²ìÉ1Ï›rÜÊõŠnóÛroLµ‚Až¢AÇ.¨]Ã¼c*|3^kŠ¶œ×èÊŸ=A€»lRÜ§©ý)¹mPÊñ¼@Œ¾ã§[¡{]Æ¦œåc9¿§Ø¤Ý¬/yÿð>çxþ?˜•û¦ØÏ9+û\ãä«Ù.…eQiCÐÏ.añEòè‘Ò!ìkw¤@ˆ‘ãÀþG Ì™¡–¬ÄÇ<¨ÃH1ÐW4®ð¤›õHTM@8,³:¼·çï"Ñ…ÎÕß[%áÔ
-X(”‡à¢~W„uáÝ	ì+3â=»'Xvïð¹ÖV
-lhDõ¡þÅ gz=¿Ý4°×šæF}ùŒ›k+B…Â?YVÇ×ÌAâ÷ø9'À¸÷ºÃóðwƒ^ð`Jiãâ9ðZò>˜	¬¸Å›þ5!ŽÃŠÑÙšôˆendstream
-endobj
-559 0 obj<</Type/Page/Parent 460 0 R/Contents 560 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-560 0 obj<</Filter/FlateDecode/Length 200       >>stream
-Z%á2qPf]:åˆ<k®IøÀ Eþòhj¢÷ãúÒ­ †ÑïT¯(%K\
-%…¾ýªR“,AQ^(\ädÚ¼$YZ!QØ]Xå¿ò]*Bƒ‡Û®}ËZ5¶Þu»Ë<~€ Ü±›ùd0±úe¤üW/HÕ9²Ž†±¼Æ°‚Y	M¶†„¨‰Ü³´;AYŒ
-ô›
-:-³é\¹ÁÅ]ìbI™¦ì'ÍŸ;-¡­‘ý2ÑŸqbšÚendstream
-endobj
-561 0 obj<</Type/Page/Parent 460 0 R/Contents 562 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<<>>>>/Annots 285 0 R>>endobj
-562 0 obj<</Filter/FlateDecode/Length 1988      >>stream
-ZÁ”n“‘éªdK[=¥Ãv¥bà±ÁR~ŒÕÑÿ€=ÝZ.9_ö`‚ÿŽö €ùÛ0b-Õ]fJcldTÎüÀZ\„òâÝ[Í>¼š§³GIª<*5QõÎùš»®Šá´Ü/Õ)»\ÊAs£ã“V«C!`$ÉÙmP2¨›Ûfø»Äé_NÐŽàæÑÔ¸\-Åê|Ì	Çlg@q^½”TsŠ5óÛœ–¶Ÿ#{*¢nÐûG6äp‘$“ˆÑf'Ã3Ã	½‘†l!@DDä¡ Ÿç=Ähõ‡“Ó°ÚI iâ4_rF 9îgæ@4 <Ê’±§7pÊå°>gú;ÄÆ$)ÒÏwËWÉþÕ>¶Ø5Úïös½Œu+øËÍ¦Z¢¹9kfÊ‘Ü à®0ˆ² ]£ŒÎùÖwM 8¸ñ
-Ž<š¦?a2vÙG	Ïò*Óm»ÏÞ_ÍÛŽÀ+‡ ßQwÚ#°‡ñ2õòÑ@MZüKÿ€5£,ü_é^?›ÛAÌò‘Iš$~‚‰¸[Ë°úm<c¶Ÿi…n²~²k%`.’-Ûj‚6¬pQ%y&¾ˆ}%c¡uÛvoöÓË|‰rdKŒ¨5‰»övç&©™ïP-˜4õù™Jž“ŸòBMÌr‚>{bôÖ8š)cÕÁui%y]èAuÞ‘y²`
-nÂ…¤.~n2…Íf_Iµ•ë
-Ky9iThâe+%‹'HìÝ 9'ãU®²ÃT5p$¹„IdH¸&èëÜ9èˆ/ØÖß)_]ƒ(5üö®$×gê,"_g.ÏjY½#lÏü;X9Œ£íÝeM`=ÑæÃau?ì`+©Ü}—”¶[sSË|‡%Þ2Â„D–,`R‰vRÇYk)l-C[Ó‘ß
-Ø58yT£Ûÿ®HK×tl8Ly¥¥<NÈ¼gŸ‰V™÷9fÂN±Ç~ãH‰-ô&½ö×¼®1yçÛN¸vã Þ÷eÑ·Í~‚ô—J%609t+ÜÍùûâBƒ7xº
-Þ˜#Ûë÷­/.÷ ¯½F6i8<!ó4S•˜•Y×:ƒ ÓíMÄ0ÃÄq€þØ¢0±nÚØ§«n'þaÔØ?Ù†Ÿû.%#;	úq÷*_z8Ö)óÉd–’ð›‰7Þ›º[›—¯öLI÷
-•¥pÏ^ '4C!clÁuurÏ•wôýÒ‘¬ü-}¨ ØxÐa…!ú ¿\†#é»ëSç ´·B	ùný2{Ëâ[ˆ­tWû‡ûîJe‰…y7(8J¸€ÉWá
-âî’xéå.3ïÅ®Ï¸ ïƒHŽýÕ¯ßÖò•Ì1å’¿\ùGü-üŠÎ±ùŽÅJ_ÿ12„4U)p}Ã«Ð4x_®¡È_ÀõO†R"ª!o4#ª›#¦”«5ceôš%Ê$¯wYoÂë –ý3Õ½˜ dp™&ÿLÂyÎª‚A·«Ü¹–ÞŒ$}uÒñ6»¢fN¸8ÿ$ÃÍÜ°’x©?CeëPfæØ}¾X,ËÜu<ý‡œ¾Ž×C-Mñhú‚»q™E•¡”³aF~´ðTÁ,ÒyÓ¥ÒÆ±UÈ¯pì/Ü·Ì‰±)¬"¼ß)
-—ø´u}r‘¼©&/òˆ}c£;ŸÞvTíî8î°Í¥Þ÷üXÏ"_-"vç=àìKÒ©€ó¤{p…aµ{ª›ä¬zñg‰ð¢µŠ6Å£S!.þ\Í1#šcU×ö"ÏRù‹Á‡‡Õ†}®ë>†Îû€)éÅ8T­RãE­ðævÉ0ìLl.cAÎ{ƒ•„*ë
-Ü3Û\°½¿S*òYü~t¾~Ì|®l
-fªëÌ2ÀË
-åØà£sªÒÿ¡e%L¬ò©fZŠ,ÄÄ1òÑ?·’Õkk‘°«Ñð¿£©"G½Ñ8­îoX·9D[sÊv.L8AÄ%v^ŠAärc‡¨,”¿ý„öZh‡ó|¿qJ(Ôef0p^%Fgv°¶›0ÊÚ=&èµ6VðPÏLdšÔ/Š!40E‚YÒâ(Khæ–Ïl‘ûÈÝè?W—ô/æ}Wìg,–ÌÞv«$ú$S@¾ƒ2¦ ›_A«_1Ž¾ØÚî.QÑê.=!úÓ?K)xÃ(ôó¬öõ¿
-øÞiž,]a7…›[ù¬‚î}9æëØ0G@
-f ý¼ž‡=
-„^°Ï­P,‚öc”4òë÷[s;RœWe³_ÝU´èÛðíÐÖáøº-ÿæºÕ@Ã÷—:'ÓHn¤LæbXåÚN|ê8õ*¹J”dYÂ‰ñDæÎ­N'gþ°Zó5Tîr—B#ÕêT%[BÐ±¯ÃŠ¶+úN. &Ÿp×êßP?§¦†×ù)ZeÝÓû0¤Ye[ —§r È½¹ùáïs|ý„ÑšKä^´%[1þE3¦Ô*KéžÄ² ïHÄˆ	#˜ÃrµÈ1ì(.<øÑ©`ó>ð—	Ûé™œÂ;‹þ¾fsYF§!‡L‰Ö*'*QÐ?6fÿÉÏTE:¸MyDñ¯¼ôn³hk¬]éì—¬?ßøšÚ´$_ÙéMoîÔç²[ª­ë2ì·s<]Xµn^¹bA—p”_endstream
-endobj
-563 0 obj<</Type/Page/Parent 460 0 R/Contents 564 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 287 0 R>>endobj
-564 0 obj<</Filter/FlateDecode/Length 1515      >>stream
-Õ¨õv+1++pÞOC©¯è.bW¹œ&	 ´ª1qD¿G‰E\å“–êEõršå—I,ÀÎcçÊ=]Á“u˜€£ŒøÛJ¯®Üâ‘dŒ‰ÎCÌµ÷ˆc@ÏV
-“ªg°¿æ@rÙ:ÜL¶¨oÙªpÓj¶ØA¦ûµ÷k2I—¨=QNˆÌè›’š`dz¹ ‹ü.C”Æµ?“…‰õAìkp&šAçû~PÖ»îÔ:`ý‰{Æ0Y’?AúUpn^ã‡YÌúÙm:ÃPö“B›‡öÓmŽ°÷îêf<&üEFí/VOhE‘xÁµç§`Ú¾ƒ–'KƒT{R\xÌÃZnL‹Ïš™ö`¥æB}¹äwÓŠÑfo¹Ô¿ƒÌ7¢¸Y¥ ê¿‡cóéjaPbiCDGAuÜ³<4š@‡¾‡·phþY"õ“Ë«HÝ\,²„ÈÎ8Û£´êwžëîÏ‹w'°&Àã'SsÄÑ=~úƒ±ûˆ„ÈÈ±}u4u"ôe±î(‹Õ§#F £(Vßg)úXƒ&Øe¤ØsÜ81¢ÙÓý¬¢©(d­+Ï-
-Dž/‘vƒ/ç¦/ö\)ØvÌÅ~ç_qNÄ•“ÛÙÂ}A%PaåZuõß4µ(¿×,uàÓ!pï£ë½ÝÀ,DY”U©+w§5oó>‹f™¥¥n``ÁŒªqwƒ`i-÷ñœe´MwV;ç\—¡¬‡WkDÁ‘æt¥Â
-•ËÖ6Y]¥Óç½‡øµ¨­µWœ€Ð6q	Î
-±B‹,÷¢Z£°‹0É¸ol¡VÁ¨S0ºêì"³ø.I™Þ ØœÆ=t[˜§BêNó¿×i†þ½öäNK¨<¹iÃãÒÖâŸdnú+á=ÜI¶9ËVa’‰¬°³ø1û¾ûRŠ™5 öNGbtgdì’u»éø)r}ò¸†:|I5L“7ûŒË¢µu™&3º,W”.gõI••cýV›ÿéÌí8ôZhZ«.Þ5Puóm û`ó$WíÁR‡bÈM¨ï.Hà	3‡Íôs‡áŠæÕrÃæÖ`²a‡å’2eB€r‡ªŒÅªÌ‘&ŒøÑ:s)€búÑåx¦EŸ ÝØHG™¥=DîšDOœD!úèC[‰pÒá’S|BX2S—²ŒVÍ×·-bp£—v+ˆ•|”É£#P²ÿÇA¥ÁªGÿŠ.Ê\ºzÕõ)Ðµ¿#3>þ ¦‡ž§§…Ž¤`åFË£°ÑnÐÞT\2©Åb°k€ÛÏDnú9dG.#£”¤èŠ~Oß.æI4Ú%“fãL—…ÛÕc4aŠÝyNÆèräŽ1B¨F–t7wbWðM5;p´pGœ§&ªª-™p"ùŠˆž0ï†ÝJ¦”®#[µNSÐÞ××¤óéRfßtuŒSñràÝâ*à ïMûiòêÌAý“Ó’=aw#fî¦‡g‘Û@A`’™ƒaòvƒ|ª%7%òîý;Ñ˜Aªó<7£óI‡šcÇ¬‰#„àv‹¼ÂgwsµšÐs]ëãÓ¿¦zt7oéŽÍr±\sR&W;9ùE?¹vémuYR©6ÒàµQVïÀD?T¼ì±—A–“4iHg`q¥ûbJþ²=—¬Ã#Ë‚iSÄÌ½
-16iXgúÙáÈÌ-ð/s*`÷÷tä* ñiJýópÀl¼Ul@(¦Ò $ÜDÑ<-Â<•êƒ”Ø‘ +ÿœ“õÀ­LkûzÊ¤•ä¢üÓÂ—=d-S1f`]ƒ}™“¤r{,ˆCv…•Ÿ•ïW+;€ËíÛ±:jóÃXÏð.XµµÔc*¡îO•×K—Ieu>LXž 3”¸RŽˆæi”hVóß5B6–_-3Š³žÏkïŠ’K\2«3[ÔXÐ=f:4î6±Uí–ÃüñÌÜ¢[·uú³¿8êŸøk±M!‡"|ÈÖû·Tãendstream
-endobj
-565 0 obj<</Type/Page/Parent 460 0 R/Contents 566 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F2 6 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-566 0 obj<</Filter/FlateDecode/Length 1814      >>stream
-«îÌ¦‚H‡5Ûö,¡™¿Tªñ»é_DŽ³ÉQ#`‡Jå÷uy¼iÃÃu>kœü{VÂØšîÀ3¹uº×À	+ÖTõ™AWö­Ãã'æ6¸(þÇØ~,BY;^‘o©#_Š®÷M2HÏ–#±ç³zð€ã„±>ÿOæè¹û†îÿ{KÒ [½¦^˜ÕŽ¬!³tò5¢ÉéÑÑ}kÇrTCëŒL‰#Kí·ð c`‡jtPŒ±«#ÂŒGãHyM¶`{îÊcZ
-"éÕÑœ];÷ü%àçâÎD(þŒ
-§9W5’ÿ ÷ŽÜÀH¶½¹î¯ñ°ÿK\³H×OiÃ•ììQ2	·<^òŸIOÄÐÕ¸Ÿ Ñ-®¼¸|p©j¤.!Çw«”7kBIÖw»­¤èºÇ>çœ÷Äóû:W?D˜'ÙÀð´)÷¤×“ÍÂÞž ­]=Ž 6©’¾¡^Týú)qBÀS²/¹_;°àîËd³ôj@“ëœYóÙ‘ÃûNÈ&†(û÷!ý?î|= Á	=O^mÅmWï²{Y2únÛRÚ”ÜÕ¬(‚›Vv¾²;Ó‘'ó¬™t5sì•ˆ¦ü.ÛÁw/õÙÓ%Ÿ+Øe£y €¡&Aâi«ë+äÂ rXVÏ!J	Ø¡¦Xl¸2Í“¨c7Ê÷i’ÉèvÍìd‰@kÍ„Í¿b8ë¯¹ö¶öfo¤J	Ã£æéP'´ñ)V2¦BÀûàŽ.*Üc	«wµ»ôâ4’™rˆœym¦Ç®öÆ¼ã,¿|"1Uðm§·–WK`ÿCÆÇÃ7ž˜SÂ#ÔìrQ°Xš„P§‰ŽéxwÈ+Ú‡–À ¬Ê7AºCE	ëÈó|öù9~"P \É¬_½aý}¦QÁÁ:âŠ£å´xÌJ™Z©ûûÀCh2=ýQI€-HûôôH§<1¶Y@kÊ¨§nÈó$ö¡ÔÞDFäÙ9‘”£’VÙ"êN
-­‘#1j?)`xÈùÃÔƒáÎoa¾]:Ë(|lÙü¬Pæ{ð¸3ÝÝÃ.û˜fkØ¬€yÙo© |~G]¥z9ÑúS )Þ(n>ÑMÎ;0[†q‰”ýtò&Œæ‡Ô‘ã$SUãºÒÉ+‚[!r¿Ç>ÃÂÏ¡»ú?é”Ñû¼µ’vv×•Äüj|\„EˆA÷Y‘Ú€L(‡a1²³iÅv‘3/ƒÊªbõÃôi…ßßï;\ù? ÛC“å‰ä4\m’5-~Ò
-"§ÃCæ5­(ÅE[¾ô“Xÿ*ûòaLFÁî¥í“X´ÔvÓ¢–™¿ÔÊ}y”+ª˜‡ÿqRa(lü˜ÉPl™f£f£;ü7d"aióÓß'èOšV°(º<˜5åjÚÿ"±L\æ«Z:äVfÁ©Û4TZƒkìË@=4MWq´ìGÚCxJQÊD.ëµ¹ø²NWtÃ¦À=y·I-`™ÿçw{Z‰O£XnR4%&Ÿä
-úºÚ¾ÞýÚE’­‰ïQ§ü}iF¼â&„Ÿú7‘šØæ;Àí¹Õ
-kéCªÄCñ˜ƒn§?*ÿ§¬=$ð°LÜ±Ç/Ênà:Qù8—Ä;(SÙïG÷¹í¸°R`£v,¼l5˜›ôã$(ïÝ¿$@¾ªöP#]ÛO}‰«¨ÏÑNf‹ÎSB÷?ÏØ-üéÀˆ­=£	×àZ¯[§|#pÞ–xÚAptÕ—òÍh5J~üžàTÑ'rÂxÒYñX±=ÍäŽÌÞ±—èd|PÑü:Ò2OÅ8ÜÞ e'lÐÊ«ým‹ IÎYÓ6õTvh\j’Š—œù.{6À;#ÅgóônLhœÀÿuÈc¯”bOÚ×¬è†ZYiŸs‚¯ oÛ“‡ä€¹›ÖÑŠìÖ=GNuÉÀð¦h#çh»å7Û„SÔœ.1í¬·RÍTC+ç;ð›²oøÐ(œ+ýAåš¢Num—¼¯¢\9sÍ“‡gF|¿º"â cf‚iê€«˜ÊrŸ4ÀŸ4•`­0Z8s~ùƒ×ÿÕóW‘”â¦¨ÿßÕÑ(I|JZecôï’Dýµ}`"¬r€+k±£)‚&M/yj‹þ„*ˆÀŸ-­•Hƒ†uF†u r÷$ª…ÅÚ­Ìî’ÞzÉD±üŠJTäLØ 5íÁÏ9c Ìl§H+›`–“áìW¢jõê¬•øí5§ˆ¢QÛô˜ÕøÖm[[±)¾ñrÁ[<lFŽ>„6lSÊ3*ÆÜÐ‡MHT4ŠÏ\ÁMý³ÖÞKÆÉ•ùã<²9çVBc)W¡ÞrM1ÁÓõy
-’ßK™áÌM)ÀÒ…u©r_'‹Ëíºf+eFíÄ¾‹$Y!Ó·<¹‡¸\ ØâMendstream
-endobj
-567 0 obj<</Type/Page/Parent 460 0 R/Contents 568 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-568 0 obj<</Filter/FlateDecode/Length 470       >>stream
-û‘:<] ¸¢"’K¡jzôøÖ€5,Î(Yiëfã×£¦FÆÍ‹ñïSù¾™_®ösn&šwž%ü]ÐHyÞùÔ‚‡íÒŸÏlÍ›µO j]‰¸¸„X~fy¤€¼ÝTÀÈ'‚0o-ïŸŽg•h}q-!Ùñ}+ì;1.
-¿>Go)Ô#9?…¾Œ[Nç‡÷*);„F@ÄÒ¹vÐÐØqÆÑ•ÒØþØ¬ÅJâ%»‡]yCLó¼f<å¾•#«Ï1ñtç«n#óT	•zIo9Ú@Á	“Ð¡/eŒtÀ=u}ÐÂù–WÎ¡˜ûä’ËÆÅ¦€"cxÊõÂïK<K#Ð…v'ÑØ‰…¼ŽZ9ê‰cYš¶¸.µí³—Óš›¤³…lí›§mPé*kTKÜ'Yªš•"z#>.Û#ì„âÄˆKM.è{ðF(H`)!²¯4E-ú«‹	µ«WçjÚ­Åq­XØ-±«L¸9l:‹Â¥Bl›‹_we÷ZïŸ°>›qÍ:üXàTÅ:ÍcÁi.oÙ’ÆcÔ»æ¾ì¥p+ƒUÞÒÓ½{Ö+\Éa-qæ`¥i–Psøtendstream
-endobj
-569 0 obj<</Type/Page/Parent 460 0 R/Contents 570 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<<>>>>/Annots 289 0 R>>endobj
-570 0 obj<</Filter/FlateDecode/Length 1754      >>stream
+^Ÿ_é|l¹i‹ç`;âœÎªk0UPgµîEpzÊ\q´šâ²iN½ø~‰ýbTíh‹¹kÅ!óB›ýµ½	¡Ñyù€Ýzl’ªÂ§õ_þ
+ÆC‚-_¤yF F7õsuž*ïLkâW÷—¥Å°KK/åK'&(}>–ÈOïI‰~oð/k¸¾TCÛ\‹•îœPgxïV§¿}{RÒç¡ÞÍßÍÕQÕŠ}¯_éÓÖcüØ˜°°Ém»7Œ¹ÏüRjûõ›©aMÞ=©ŸšAº³«”Ú(†òKcoÊ:Ì”Ì=‹­cPº7Sòµ§©2]Î.d÷l(…®ÓÐäÄÇBÁÞ·à7 äÝ«š‡‰ÇÝôxçUÛRÍÙÒdúÊ'«´·ÁW‚rî „Œ›.Ú•ýèýfsŽ4É/\çqŠ>Ê‰H'ØèŸ0dsÕÌ%³¼Ûô~N{Öä7FÚfeWæŸ!Ý~@rCíõ·ïßë“Mó8.[½U \êZ7äÕòÞçîQ@ãþ¬‰òGÝÃØµ[ñá„Ûlo<Ø{Õ„?ê9²°"€ZÈñ¶3Ñá¤ mmx-Ù“Hqv˜î[Ê’‰¥°â—Ù‹? DÔÛÌ×ÈtžÉuÒ$ûþ<EžœkÑÞY°|-ÑW¯BÞŠ|@]‰Ì~Š®;d[%ª¾D÷4XŠx©nËtˆ&¹üUê•„×-Ó…©8+<Ûh¦Y%èe0!l¾?Óm69†á_¯\¡Þ/	Ú«Ó	Åi ¥ç1u¬üÕöŠÕÿòÖ
+³¥+ãô5¬àaZA	ÖYÕ™î5oÕª"ÿcŒb7}4&Šp·3^HLé•žûs!‘±tîðrŠ„ß]%kí½™Îhyýª¶Õ
+0Ì<Ãôë3Hˆ¸Ï#ÝÕ8Ãâr‡h‡êÈÍclÍ­U¼òioL3¶±·ø¥Õ¨F†D… ¿òjæâ†MRl’˜†ó8·f‚ü”v&4ÜF¤…Ø¼š®ÞÑµr˜hóÑ×Æ7ò¨‡i}ûôbÕ¥=5ìü³€ìÂ.ÜrcÕÂ‘‰×-pet†g’òVÚºïPgZ•®ÂÙ¶;“‰Mªæòœ…p~ŽSª¼Êä€É@$–z3µÍ·GÞ4¾Rƒó»	í†öÞÔjÊ+kPäù¥".'ÁéÚ–p%]°xÛ§VåB2PÒƒ±¸®ŽãÙäŽx¼ÅyEz*<5d²dÃM@H˜¨qÐÄ«{Å:U+ƒ1y¬Û¤òàm•»oÄÜÙ3¯€ÙPÜ<‚£Fœ–ãðÍ”°|:PwÆ^ð¦Åí£¥E°–ëÞ”7b„ÆÎ
+ Ø×©^Gr©B8÷Â>>í“”J&wð%Ú ßIªo…äô?¯§5Tæ-Ç_ì-Êendstream
+endobj
+522 0 obj<</Type/Page/Parent 465 0 R/Contents 523 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 229 0 R>>endobj
+523 0 obj<</Filter/FlateDecode/Length 1743      >>stream
+ÎøÎ’±O$Sx÷ífÐîÌÒDiÀn2° D;RM–8»fÕ+RÛ¹jL5þ
+òu|×ä^`eñf¬I^Þ=_ ³X¼LOÞW8ÀÎ™—2<öX‘€q†÷dµçõêqªP;í¹¥¤„ãõÍ8½µ‹üZ¹q!þMkŠû£ãüÈur;" ¥þ¬EƒžêÛê*a…7Ú›3EPqu¡16óÍ¥Í
+ßô3Sæ;ƒã|(]±wÌDnù4h À°x)ÊèËŽ¢¢š7¸³z^Mýd‡^‘˜R@oÞÚ ]:Ã)ŽžŽ­{‘.ßéBew›_^ÎÙŠ™lºK¹È÷Í3 Ï"Q…®×Ðlî÷áž<zÓò‘èùêuüpGA´”ÅÜ"®Èä0äçMz3“³cª6êY@Î%cÙÉ¬¶HAÈt¤ÈHùœð^™Õ„*Žãïo9ïFüŠ­:üøê¢N9¨ÒÒ05™V¡ x&Y»Âõã´,ëâ%Ös9€MÇ/a«.£ÏÄ¡Ä,Eò]Õ½:µÖì|òÃŽOìå\úóµV;XO	w¹³^áuçG%“Ë˜É´ ð_ÿýØq¥ƒôn!*^@º ‘é|~q¬Ê­Òù› Áû ¶b¢¥sù½r!€çÛXi;aO=èÇ ^	
+Ê<OIÉ:ÙªGN:Ü—ù³×0Á«P‰ŒoŠOÓPcxŸ›”õZ^ë5kóåÐŸ•TÞ}-Ôå-FÏmå²” ü¢N‰q{Í(©S†½$²N@Û¿„TØr]?˜bd%¾XÉ—M\»Twþ™b7/`Ÿ¡®å|;nëh»HÃ^íÏì«øô`³Ö”èÀTùÀÊ¯gfuâóEgŸ¦¼wD>tÓ’ÝZ–Ìø¶4»ÙV‹™ÆýÝôsÇç9
+™Ã†_0óg0Xb!§¨2íBslg¤õ†®$?‡â–¯8†­ˆª¢.GŠT¯~ƒ¡r	Äùõ‚µ¯C2PÅž¬5ÈWà·q)©‰r jí™¯¦ór,ªXç«çº-ˆ9Lay[@©µS„¢ªŠ‰¦%‹ÕÓ˜Ž€‚w}Þ5&ò=2OU9þç5é$lj˜8x´nY™9às±T_"TJv×RL8FüÇoÂ¤âd:µù(Ö­±¿j˜tÛ«/¡¥:Sµâ4ÍüFp+Ï<("ŸÐ5™Ãþ/X4Ý®zíìÌâýCÔ€;N£9|DhâgË	u+ø$óFÌRKxŸ]…áöI²£¸¨ßØe_ôŒ`°«HŽOÈE/EY’ñ7 ‚<§¡¦ÖÇÈØšvÞh§—éŸSÃ³Å%Ð%g©í4ËŒ0ýÑ‡6—½Æñ*™²½oâÛ-þržœìA²‡š¶ƒu¶å53m[÷¾ç=`DŒA¸ÕÄTô üË#Ã÷Z?ÝhÐ$Š‡íÅœïÂËÂ÷‘>¢E¨ÃÁ¾Ä¨¾$ù6Þ¤¨Vù	BP0š˜ëå=C—ä“©¿Yx‡5#³ÆÖÇ¼×”´'vÒL×Lô‡fÙ—(hž¯7;Æhm ·€–x\ú±–Ø8ÕÑ6.Šº4¶3îJ›Qåîì§w]8¯5ÂI1mHÌQÐ&¬2’GØˆR»ÂÛˆ‰š
+þÅÁ†Z!_FÔz„ë‡”èùQÜÈ÷©Õì£SœÊžÀeñÌmgáGÝ±9xïàµkâƒY9&¸é)È¼š#àÓ]¡³‡ç'qæ¶IˆQÒ8@g¡Ô½bOD*(·mÔ¢Í±Y¥èëÎÉÈl¢Ê’Q»Z>ž2–Œd>ú`´C^—ð\úH¤;Þ<_/¬¸
+[Ÿ|˜â&¡•W. ?)ûÌEp7F”^~óË3jµ(-$;A·-Utæå Þ6§<\QoÓ®?5ã ¬ºÁSEC©«ÇGðO¾KAkÕò'¨øO€òQ·“|Ù×};g	ü2Á÷°£O'Ò˜ì³¿$‡¿²ŸˆÜæò Â ‹êTï-†UWOD_j4ï¬iœDU‰|ëÉÖüö<_ê° n¤=–v‹ü®¶pê›rm5œ«¥_Ÿ!¸žŠ²5£Æ¢Ý%ûm•¶
+’Õ‡†äëdØMØÔX\¹õ½_ú¡bvGwˆâr;mœ;uOrÁãÅüV–ô«bª“'.A€ìjƒG JU—Ÿ‰œÍ¬U²	®RÓk(-žš7·˜&±FÕëŽêF£òendstream
+endobj
+524 0 obj<</Type/Page/Parent 465 0 R/Contents 525 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+525 0 obj<</Filter/FlateDecode/Length 241       >>stream
+r«Ôä¬-Õ¯LDÏ©W³ª¹‰a-Í;É¦¨ 9”°zë[gvUSÔÇ‚˜4PŽyïþ- {d¿œ.‹Èb3Ð•¯èº@0ªæ·;Ô²ãðîÌj)Öý\1ë›¸T-%ì»° “5s¾„AŠ½b0L‹zêÜ|Eôæï‡7FD	Ÿ™B%üùÿq3K+!<ÿ%ª 2´2ÃV¢,C–„ÒUž³¤Šm ¡÷¦ÁlXúqjëŽu2Ã'üYM©ªÏ,J°½ÔiH`Nµ—EÒÙK:_”i°I(ŠO"Wendstream
+endobj
+526 0 obj<</Type/Page/Parent 465 0 R/Contents 527 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+527 0 obj<</Filter/FlateDecode/Length 1707      >>stream
+6x`ì@¼KDaÝ«¹¨%ÆèÅ¡B<1„TQx”ÿ´í^Xð¡We¨çî³î{«6húÏkÏlTBO³ ´Ò}€sV×Ò8dÑÖ²€·¾¾@cT;­ G‡ÏÌ˜¿¿jL±Éc3µaeHéÉ2:'‚€´m\%á1{\õjfüÝÛ„ç”Íñ©«£à1»1ì^F®áE·m¥‚†ût”Ä*¢O¯"p1xPúõYsNØ6i1çDD¦ûZahöØ™,§³€f§WtCe#G“0ûUñ5Ò¦F¶ä"é¨U„Õ@Aîuê b@ºÜß!ÚÝ¦3ˆ)©	6£‹W”<HsþÚØÉkÚ©Ï‘9A=Å'FEu\ áT4º²~ÓŽŠuØÙXKç\ÙH\ Tí1á–’ò™,yº”8"¨NÛü<—Ì[a!	)dbQCÜY¾Ö?Ä’hŸ…ðrPÔv·ÿkWœØõüÃq4|ÒÝkxížEŒ©‘Wq;—bäÈ˜•Y(`Ä•>†øm|9M×Ã?Ë¼y›JƒÎM„<*åŠŒ}ZÔC:6øŽ$Õy<œàëM0*Ìx5š[Z¨ÇJO7êSîøºï©gáàÌÌ‡ïäiðz}>S³+Í?Å¢ÄX†¤o7ÊÝ–ß—\?£J‡GÅ4²Z½oöQByÛ<d’Y
+—“à»ÑÇ²ùV¶LcîIÎñÊèø)‚‚È2¨9TDK,×å-	q/;5æýýüÑ¼<0š6{VAÔç¿*C2ÉŸ¾ã{‰–AtpAÕy–HÝºÝ8_6Š“çT§¸7ûMKß¿nqæLd/éMÀThX^Çis_¹ó}‡‰þå³‘c£–Sîö%"Æ­­Cì#
+´—€fdÆãß…Å+»@"¿ €f-`z¥ÔAåÏîý³JBžtKq¨LHUuË‰xéæf#½$×0â žš#ok;mÛ]¾MÃ§Ó-½ÖjIÓ7mÞ ‹$ìbèïóŒû{T$ä°pž×h×ÈŽ‚¹k°ËS®‰/ð,‘¼Ýýr÷Óã?³•›ØDÞ™6%¢¡ð006VÑ@ÄÊFL¯®¯–ñ¿SÝ%³ÀˆpB´[-i,Áß¤Õ;Â•ãˆ2ÇT–8 RŽ&—dW±°¤6¦‡°·-¯ï’“&û!6Oí‰&gìLˆöBŒwËWŸaà¥ *¶ˆjR6úévmé¿Hn?™ØÇq’B)_|ëÖ\qÇèj6ø©}§¿Dt•Éª¶âðj
+?päPlfßC-"Sçí×Žp5C¡=Ã{èÞ¥ùÈ¨.PÄD]_ë™Ü·ô×µ˜-¯kÃÖƒF|4ý™Ô‰•¨ÂèëOSÉ0‡Õ(EÎOÌ'½‘±úœqm¥Â¼žg
+æ¨
+dW.FœÐ, `þ_”cí?×wz±¡	“’øå6fj]hœqðŸP¹æ…Ï[×™ ¬¡%Ü"?h£IºkY÷ñÒn?;ðZ²+Ú¼½¤zÔÝñ®Ÿje UZua·ÎáÓÃ9mÂ\6ËåfÍ'Œ!hXVsšGPmÙÞ3®û5‡æøW2ƒ¯õ,ÍøòÕŽL(aQ_¥²7vÒ·½Ù)‘QÌá­dG²ŠÃuc'BXê‹§8}œ6ÃßÇÃö5Rý	œvÔbâ,¯7Ñæœ*×¬dºZD„×Fü`âüFRšèÂäšx5tl¿ïÀGñXm—RÀ¸Yi”ì†oâYâ˜œŠ `Ý(®
+(-ÄÒí/| ¤AÂñöå&	Ü]?Fx7Z_ÜU%SKZ¡[Ø@eë\À_7’ÏöQÚ»Ù¬((ð.oÿº¶˜1¸¼$ékGc}W@VŽ¤wÅœÒòÁdò³ÉÄJròu[Jž6ì—|ãÝ…¸Üú-‘~-<;ý&Oü¿»¨2_¤#|¹:©îOîFq¬yR	HäÙÉ”7w0ôÂú†5Èÿß×ÙB s6‡€üF5v<	^ˆþ‚A…BÿWøY[Ø3|”/Gb˜Ú<^Ø°tvËÕ9aÚµf÷ˆ2á×Å¤m#nî&u9Ã;‹¸[w;t,½·A4’Ï!©4Ä°º€V¤>õÛÙßýÖñj¹¶LkšI5n™JÿV9±Âh½ât™©#:õËìöi+‹Ò;TÅæ	ûÕi&£ð±­Öš¶,Q2<ZN´béæendstream
+endobj
+528 0 obj<</Type/Page/Parent 465 0 R/Contents 529 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 232 0 R>>endobj
+529 0 obj<</Filter/FlateDecode/Length 1749      >>stream
+žkL¤à¹ÝG¦yòË#ºç¨¸×,¾tåÊ|­s­Ž9(M±áï}¬ƒ*èILõcÍ$·ãa {d„â4äÖlÒ8Pîâkô‹ÛÞfmÒyÉ½öD´•N²Õ?ÒõCBPLbª~Ç^©þ\lÐV*·6ÂwQ]–ËKÏIà|Ï3"„ :L*ßò¶Sâõè¨£ï*ü%¢èÅï%‡Ç+\+Dî½ë\k–÷“PžµïÎïÁDl2Q„çJøÓ.ÒOà!Èò]uÆÐiƒ6ZŽ¹2ìÊÒc+# 3Ì’ ww#Ù´ã8dâ	‰Dû¤èíRìÀvt—sÇŸÄ5÷OonAõLXvÁÑvÍI¢É…Åh»z4IN+G#oQç#±›ç=/I‰Y¿ª±/5'ÈËH§Ì<Òòºy˜¼:ÑÛ‚öÛuç¿äÐý£O(ÝJûÑß}ä°”@øZª— =åc_wd"ÌµÃíVìô¶Ÿ{‡ímÂâèØªá&ÀPãö1{z·ÿ%4yi¸òž™ô!'líKNQ+€p†nú5¥-ºÀ!ò{tñtù °s=öB<ãÿüRQ<lBMHDd²·NÄŸÁç†h¹Œ+s¾Rœ?Ÿ}¶òÈ÷×§E˜× &i=æí½,?ÐOî?>ÝôoŠŸ0îŠ!£¡'¤àI¨ 'Ð¤7µaˆzÆ\Sƒ¥<[²nœ%XlsåÊýß};ÃTg>™f2£˜dŠ¢E7ª1ºëS†#¡?}Š€NˆÓ¡±qÕ‚(\ÈH¥7!ûß¯ÓL€km?K÷î©àÇ6]—äîˆã…èoˆ-Ûµ”?tÑãèü`¢ˆK÷‰û´AðÁ§ZéÐß¦|Ïi	¹”Š	t âÚ¯’$­Þ_³ŸM}½ëf‘BšÌ¾òo¾WXÖÉÄ4oOš0®<ï‰JÎ9z‹Ü<S>àÄ(&Ž-êc.&S¹ðòËÙç–ÉDÖÎÏwg5[\"åùe®PQQÎ¿Nž²K—ÆL.‡J‰å%`Ç(®+ ÏÂ¯²‘V^š;Àt:•)äf%a–™n©1­›0PÝ„È³r¸;çdÊZØ«ŒqØBÌXgUz’ðXnô²¿”+Ô/0–VÓÉ»Àbê]´NB™ˆ_…8Î,ãêMiF8/zôªô;þ
+FÏ"Ü.@ëä3º6ÂAÇ:x3D=ÃàŸ=­dÅ_-C%Ì™BS±žg?ÛÒÜbª	ò.“Ô  (²§u®k¶í‘+¿B®ÈDlqj×;hA©Ôx€·!d«Àq.XŸ€b,9²÷×Õ,ÓïÙÚ‚×äaccŽÛ´t;'ZÍµ÷rþMA÷x†â„Àv»Ó;‘Á;ÛJ_Ú’ïáƒ$Ì÷µ*3£ª)ø~¦näók¡§¢h>Š6Ôî3\W™ÏomÊ;â7soÚ­r¦½±ˆrñ»QRßuÑQ—sîµöã,wô]ï1°Å;Ú÷ýãŽÐDÅê¦q¸cóGðiN#.g°1Tmkæø" S•ÅÖ¡*4múXºö\‰vç|Kn±ô†RÕ`£+lë^.­²‚4
+–\ûØä»L\eòÚç=z"ŒH •…YKx¯Ä®¿­¼@.‰kÀîn†á-™>è£ùÏ×mîå´¥`NÄØ­øGO1TIeIW”ìÅrÄwÉû<‚Dˆ•ƒŽQlØ[æg…O°~vã(ð¼dCI8£ç”KA¡½£äùoò¬*]†¿ã+T8©y#û„¤éÈôW™JJamï—›óž'‹È)|-òv"[#§œÜÁOµ]—¡äwaºh‹Ë¨”KÂ‚)~9fMÁÑy»{ºS¦ääA‹^¯Ý`½ ÿ¦ñø—©dýJv`µ6=ÃÅºÕwÄ>AØ¾p¦õi··3ÇI`,xóWøaÇú³#ú_øí	g E=`Â=Y mýÀÕ0CÓ2Ò%‹ÛõÁùä2Ü)7<7æ,uìôŸ9V`;—æ–îþFT	ä¸V#ˆi¥‚Ö§ÙøyùÜîï¾Š*©Íµ-px-ÕÙ§˜Äf•ÞÕFÁ#ÌÜÉŽ;?ßu¥RóÒ¯§«=‡áh¢ë?où£ìärõc§âÉ€U®×õÎ\K"‘•€<]²‹wí^výœÿ¥ÓD3ÆN&5ã<8†1žaJ™«!†*3VNõYÄh’è3wšèµ­¶¤€ré+ie<O):…æq´^Kb‹QFfó¶. ¡WÊ,endstream
+endobj
+530 0 obj<</Type/Page/Parent 465 0 R/Contents 531 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+531 0 obj<</Filter/FlateDecode/Length 720       >>stream
+\?­h	Q\EInºªÒ.òV•Ék]¶®zl!üŸÀ CÈÔ¦rù#ÏÚônÉÝf­>ê• 1VþÐÈyß4¢Ú¿ÓƒÙ´—«:„
+Å5üƒ ‹-äTlQPÎÍÉu–¹T¹9Ñ¶J6Ê4ïÅõ­|ðÂPW‘¸tæJ¬‹ïÕÿÃîø2¸A??Æ<Ü¹õ$ù.qR|.:òÊo–âµ€I!ëéÿê’:ÙÊÃüu- Œ0_]ˆ`[ÅfòöÐ[u{¶n³"z…©—•j—§.ÄkJ‹¿P³oq=W¥‹wøß“;ä‘ë¬ jÝµŒ:À’U^ážT~0âJžIÈ°:œA×'•&|ëÀO PóBTS;MY,ãg¡·bd`ýTOJ4%÷!$ÁR-3öÅèŽ(Wv°1Ö¹9áKÇ8ø8”ì¼Í81¦„šÄ>}Daü(k{ð)¡/ ¼=£=-Çqœ®„•J*2¿èSZJ§@:“]+³§"@aßíŽ®â”–ýjb‡Ö¾Y*Zš	ÖáŸÌ_|²Y†qd‘A9ñs¢üKœŒT ôo¸ìÔ¬BÎà‰‰é0¥d§É›CMU2f’î—í•`ñ‘û~&Ql&n(ÂKj^>d}æ&½aoßŸé¦5cò»0ïGž¥2Ã^ 8—.˜¹½ˆÓõwË‡F‡bÇqtmªæöñê÷ÏÛ\/•”ý(þÙ•²óÕŸ™¶…Þ’™ùgýO
+õòBsUnqý{çöÀ.P­y·z¡BVÁy‘3Çòëš‡Íº3•å™¦8/gÓï4}?;¤<°sÛ˜Þ5‘r3¨ <
+	Æ€œèuÒqÀÑ‘sP¡ÆeW× }Yrøè®ç§ñqÀuµ1~Ãfuù|Ï!_[ï*Œ|ÅäüL8Ã"o¡{ÝVVÚËKendstream
+endobj
+532 0 obj<</Type/Page/Parent 465 0 R/Contents 533 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+533 0 obj<</Filter/FlateDecode/Length 168       >>stream
+¥ßBVLd[Å\î!€gü'®0qÅ5Ã““ïë,Vì‘éŸÅw5Oa¥Ç…¸DñÎCÖÆÁª Mé¥ÏÐ—”áéÊªi`º4àébÁR!ù¼ÖÔd©Ù@}@áç½Í±-ŠëÕ&‹ÜòEGie(ÄÀŽkã·„m„Ñ@$IÎöp£}OwY‚ˆ£KMhŒ›ã¸wkG›²›ôù}”›;ûÆe;Ì°X_endstream
+endobj
+534 0 obj<</Type/Page/Parent 465 0 R/Contents 535 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+535 0 obj<</Filter/FlateDecode/Length 1647      >>stream
+ >‚J]/ÅšùÇý Áµ¹®å?¬Ösµ#ü..kÄÿ×ŠŸŒß!B^aþ¦Qm3ª4˜ÓØÌJ(ù½’¯Ù3QE@>Š'ôeâC;Ði“þÛ4§	óÚ‚iHp>DL¢ô— êŸ+÷¡IL–ý[bÌVÖ¢qì2ƒ'`	„9¡Akï˜õiƒGÅ]jÿnüç‹ÿy™¿\`Õ"§äða®fT½Ð¦›µLíá£¹FSßåš'	oÃû•Rî2™Q£æ­Ó_ÈŠ½¡³Ð$nätg,÷–}P6«G¨
+2ÇS°<¹O¦d,ºìým¿!'˜A/²©œy³§ù‚×2Ÿ	Ô. úÖé4_¾\R,Þƒ±°ÁZbéó·ED7SWmYBWý E¡7ÉÊ3mþ0+Ë¬EŠ2:XLUÉ™Ò‘ ºÏW¦{1è£3`­ RzŸÔPÛ“º\D§µòD68.îñd× bÐ)_òà`ì‚åVj—wûQð:üÑØKP5Áèz€F­]÷(¢±iÓÙ"	­ƒB£XøÉÄGòÉGbíˆq·¶%–µb<×jŽÈÆ7ÐzFìŒX‡”ð.ØlS4Mø~	†SGf÷g¢øE=n*¬b}s	çg)± >|»×âÑ4Ù£°m¤Ùm…Ç±ºÐ—<‰ë/–ØJ<x(õÑ¨“”¨qBKWi„ŽõÜZxºbâ½'ÛœYÅØœ—’SAç³éQ-6ÐŽxiòKÙô¬"R>ÁRT Ø
+¦+6W¿TrÔ»L×òÍTð:ãX&X”¨É §Ùs‘êÅêrWÉj¼ÈÏRÖ"ƒZ¦în²Ïú¦½¯þ˜èOêÜÍn6Y·çR¾šdµ©Ýc¯œ‰ÀG»¶/%·È”¶/OOœB²Å	»ÎBØ33.ñÒÃÆô·ÔŽ™ÏMcTd¼Ö?KÀÆv •ÝÞ'LŸ¿YÖ{gRLŽyÞ ž m¯Aµ(S<£ë°]¢\n‹EE©
+_aòŒ Ø¬Lûcòúí ¦aÁ‚æ\ßO¶VÒne÷þ»ovÆ$ž
+Ð-QlÏ–Ðv¢ºÿ¨åVæW»z²K!µNëÖÆWŽÝ‡'û8°u¯lÆ_s•õlAÉäš_¶]ÎÑ´!¨š—*£ñˆù «q\ºs_“¨¶û[ÀV¦ûä=
+ƒ:o@Úxå=ÕzÆÿ<FFå+ø—þÙ½OE–Z×Çtÿ(CÇw&÷o7ÐŒ[]ÀôêigàÍŒ…ˆ´ ü)‰</Ø¥yn<A¡¶E™-½â]oÅÖˆúqx¢÷.Ksß}¥—°“3lë+T»ÐfM¯¾‘o»c~'šäO\XòèÎžE×
+åà¯ÏA5ùSÊÌú@MG©À}4`NûÇÖsµóQ|5êûé§fÍ¥½Em‡¥?î2+É¤­w»¹Ëå©×h<ž £„ŽY½®çñœ‚U”‚O'~?{«”n©É4$Sž–YÛAiµ§©_ÂtbXÜî]é„/VE˜û È­T^Ûå?m…ãªç9ÜÁG‹›’´-fy™OÚÁÛIgñ"Ø
+’¶ð#X¤O¹É«Öï„ÿ¤ ’æ±—ÚÛé¶]k}–Ú@P)‘ïªzà…ˆ6Çc«2D£ñ¶GƒIç«N./ÉÊò›› Þp‚Oh3ª	k$™M
+%$çK|9@
+áç,]ñx‰ûÎ–A»ÝÒ¼Ìv ž”Ñ—º†Â
+€1²ª6 QWÜú9n}bÉ—¿gÝì2?Mð›ä^Jus	!Õ˜ÛP+¶éÌ
+ùYpÓo¢›oóÚ!Èvóeô¼¡\¢'&DÍ;R„ö.Z‰&x
+°ÕuµŒiHÈ ÐyÕ•qÙh=êŽ—ôZ}R[pÑ	Ö±ø0óœ’Ž-1˜üÒú T$ÀìLéxE
+ÂW«Z½Y8—zKb!Ø³³4V4ºŸbLwˆ¼]“üª"Ly·ò&’ìpH‡ÁY†­>Þa¨ØZ£1rp+€‚FÀ_ˆ5c8¿ÿÔ…=PK³Q«ÑÌò Bæ¶Xº«&G¶R`Õ5nÑL$>|1â¬ÆÙõ‚mxendstream
+endobj
+536 0 obj<</Type/Page/Parent 465 0 R/Contents 537 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 237 0 R>>endobj
+537 0 obj<</Filter/FlateDecode/Length 1897      >>stream
+}L²Š$›en=ÑZ¯UàÖ{Àç"›Ûf„N^àeõpc}GãÈ€z¸Ï7sd@ÆNóPÖ¯YŽ§š*XZ"YÖÊC}“"/@•öQôyèÄ·@•ïå^ŸnŒH«S‚(š2„F[$ÞÜ?¶¼Î¢_îQÀü[óÛõ’(t;™ò5OW£È<±õÓ$\Tô‡h¿Íu˜HZ‡–Ò¸¦Š!žM**,Y5ÆÊ¾‡¹Ys™¿-¦³ò”J_3…Úës¬Öâx§Þ•ÑáùÁ,€á~ÅÇÆ‰H–bI«ï†nèÖÓ‹©Oÿ¸žü|gsV>£«ÙúýGýÚ+E¤¤«Ä’«#	 åñ]ßbO%ÇÎŽAf^Ý‚µ¬þ)ì6Ñ+!" C¨/,,`°«xacæE`|71L´‰/,†YSŠµ$ÒŒ†–ËVuòï…`”øëq$™Ç’Ë¼Ìt”Ã¥šî·IÖTH`=xõÇ"þ¨\’qB·Ê™1	†ñØ @|¯m&:†Ösõƒ]PÁ…’êxnAÆ€"ý×kŽt-¨…­|‘ïúc^'ø÷00›Iâ6h‰Âó—‰Ö†.•,OH[¡{ƒ¼N/l\¥´eŸÔu&ŽáËéñVAÉ$3öâkÂ.û}S%ûðËa÷e[<ð‚‚×LU¾<}ûBÔ£U!²Û>l´âÁàWV3ûùÆß¦¼J+BbO$†lîãbô+o3ç§'ßÙ]1àSsËÕ›¸òèã£„³²ùÜŠÚ CJsmÄ%Ì—r¿MtÐ,&–·ÊýÍ†}Ú…|§Ÿ Í1¸6/—.˜§`:þ‹.Ô+_¥¨¼sf£‰ÃË‚­Ò‰+8ÙmŒô-û¿×å86óé‰±^ROt0VN••?x5Úé…¬¥k7w+ŸŽ;ÎÎ8vé¤Øô2]…Ñ\1%Øò¾šSƒ«¥rd‹ƒ
+'×6|>šZF”~(#Ü)Ihèªç6á)OèeéìsYÔ«(H1fWÉFmß¡¸#º=,î4 ó¥z£W±ê<(¬ïµÛ›!Ã'¢]%^1Q"¤@Øc%÷øÆaíÃ©½ä3$‚hsk¹Ÿ¾ŸÃ±Ló³„{ª8Ÿ’i—Ñœ=¨ˆ¾ê,‡BûÙ•HÁwÝN97Ô1[]\RÃ/<b´J²ÔÃK´”>V•º×Ï«‡lÚoOðy®0:Ë‘ E,µ^ËÍ˜gÇlðÖØV±m}C0òÎ”"˜Lç@¾¯˜î
+€aþMO¡ÄÝ$©L û»º¼=´ŠTh«Q_#¤›l¬çLkXZ=³T©fý,v]å¦çN•Åq‰p#w”Ð£Æ¤+2¥•æKAÔ«á¾ý‚ÿú	Šz:ÿ–áöU=&É9_ÝÙö=—ÿâ½Èüü+Í7g‡`0¿L¸AGpVªú¢«Y¸!0N}WZÍ W¬¼ ÄË›@œÛ–¾¯óðì£;ºÆšÕåÙR¹F•¬\N+Fæ,½iÆTEu?á^íÚØåîn9Ÿ?è8½:RžbI­4ï!¨de+¸µa[-Zo¿O;‡<¡‘Ž…›î1ÎXÌX‡ÐZ~ý/ÄAêRbïSÞc‡;×P;Y;Žt g³X²×ðÁLÈ†ñò ‚u‡¨2Â!>zn²4ÓÕBQ+eÒÏdÖ“ÃôJ@å‹àð&œÚïÿè6„Ü¸Áï\m¤ã‹àX®&ïyý¡Æ·-ŽÛÒ‰1ÈhUNçØàO‘R3¸yØ_“aþÚ3‚Y’_È	ÐÏ:x±O©¹wÎ:“ŽHŒ“ðýUgyåÜòYŒ0éü;^aÔçS_Œp­<8™Pk±”Q$;Ó°÷úðŽçBøÉ×. ‰X;7ÓôvH%ddäŠGÅÕ|FíŠ‹¸.×9O†­O‰½¢Pí…Ü~%ŠQ\ÃÌÆ¦5#¸:;IpMQrB+ƒÀomÐ&©ösC¸úi×šž‹èý?5ÉsyhQÂä¾©Ñ„ÚÉ°ÔR6ìëtòÅK´Ì‚:>¼0F‹}~Ï“úE!ï&žSë¢Þ,ù¨â6vQ¥¤wcå@UÛ¦r‹ï˜ÿ{yPìV&FšjßîF<s‚baúâ€È¥‹ké2ÖòáÒô¬êÁî¨­Tª`yX^Úº)qÚG€ëêŽÕëYœÈ³É¹ä—¼Cžâ¿¿t'ziœ­É¶¼?l²1^ÝÇ¨ž9‚ÑáŠ2âœ»óªw^X5TÆohROÚïíi—Êì„Å@SVõ2*ã_¼èLÞ2êïÑ^;ÛNLÄƒï
+äÿC0n</—4¸­ ùŒ»õèàx&|óøYqpåžÈXJlA,‘ËC–(YWaÉ­>†÷Ä
+Ž—ï†wRe‘ÐE·FŠDÅ_²«EÏ9¢O£…¼oMÜâšð½$OË$þû5v©endstream
+endobj
+538 0 obj<</Type/Page/Parent 465 0 R/Contents 539 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 247 0 R>>endobj
+539 0 obj<</Filter/FlateDecode/Length 1958      >>stream
+<'lB|Ÿcà{\é=Ý$þ*S5ð‰ç>Þ²£æMu:B¨T”Õmfd\ãÝ±™!²¼Ün+øQÚó¾f¼eÅ®Å] ¼í9c›SªîW×,Fâp5«Ò®MÔsŠ02RóJÄõtv£šC—¦ÍãåÙð[f¼‘ÙV?cpßê²dÚU†*–#e5ƒ©
+z3kÓ]È¸Ál¯ÙžŒó¯Šó&ÕïXyÎ%®³~3Î­éëà[|²ÒL†ÍÑW¢;‡¬!òd€e8m¯4@çe´"8vÓVÎË¨l3+3¯_ÐRøÈŽã†4öUÎÐï2¸gOZ|LÄÚ‰¢_ÚQàhÒà°¶(Oyú¯Ð™ÅÈÑ¿î:w>Õ£ˆ§ý±pþ‚8\%ó{R¨æUVÞoðküî,½´QÇjÅ}è’ZÍå™s¼Á?›Ù›TÏ$G_›Êî¤Òlhúíd6ã¼·À)öTä‰‚b2j[šÇdX¶¼ÅíÄäÒUaÓ–7oD)²ª4ÇfÃ‚ xëx	¬‚ù®o‡1ëÅ¨ê•Š™°±éRñ¾W|Ú/ýæšþLX›wÿÜŒÿöù¬ïB×ÓÎ-
+dJÇ}èDÒê<jxÐõë„¸²­L‹~b/låÀ5lÜ‰ím…ŽfSKX;–‘ÀUø	ô°¢ÞÎþÐ %ïn~??o¿j©NµÃy¼–¯"ò¦ÿrØMV•è+L~ðr~Í-LwÏ°Ã‰ÑyI°ýxApjÉT.klá¸Ž¬;"Û—J)-ïš]|Q€úJÚ0m%çekÙâÁ8ÌHúïæŽ@ù’“{Ž‹3f«2’rfÎmU\mJ¿ÍÛloá»yéý˜êÔ?3¿”êµ¥°;B€à,'ýç~ì¨z.½AÈÛ+¸”©D>ö¬Ÿ›–”rSk…]Eqœu¿Ü|!ëƒ<ÎÐ5­Oœ¸!ø.O•ù‹µ´×Ùaø_O4{2Ê^ž3Q¢¤ûDabÊVÎÉ›,ÂóÒö%!×Û€ºl/‡éÂóbîWñºÝäæ“LrÞêè=Œ?„ü ~o¦goÕÚƒ‡Æì_VÙ_¸=×Pðe[8¸íýFÝeð”Ëæ(»&"–ÓŽúMRLÎ8[€ëD*a÷	ªC…:’Á&¥øÅÌ<1>¼šñ$†ã3X×¤ín } Î‚
+ÜeÿƒÓ••¤-Ö’^R¨w”É>µbØfOÆ°"™Û0nÅI!æÞ¬%[rš´³·˜jRŸ#&‹æp0Nx¿‚™éÇÚæÀ¿¡OïX¥­šA¨ ´`²U…*ÝáùJoÁeàeìœÀ–ŸëÕ¢üb”™b="ŸžyZAy/j”´iÂWIÎ¤Sd.r“Û=žœÓ)]Á÷é0Fu’§Â!ß	¯ÿÚi3À>½.çéeX¢·4ÝQî7âè»‘p>°ˆ_x0yE:~1‘†-)Ï8K¼MÓ²6§h*×RÃƒµÄ#·Ö}aÆ0MÞ ÷§í‰e’$?>äþ4Gñy@/Aî¡²½wÕÓ€Ö•Ãm–¶À—²‚ñÔ	Ç8ž¢©I›zl4ÜBzoÇ/ô5ð=¨™H8Ø©2°§¿³"¦¾¤cqk¢ä¸oáýÿÒ´®o#ÿ°‹ù¯Áž	·º«[Š„E„úÒ€Ï¶¶3’ª'(yÚTòÞÃ3¬ŒîK¨º„õ
+Qå{kËU»„^¼¼í ™iÏ¦õ¨ŸZS>¸ÊE@Žû9SE	Gs©Ç®«²Ï®ªÚG÷6©ƒ­SYF¥@M5&]…øùªØ6é€0“×ƒó7í©Õ¨®/?˜ëšöZ¦r$ºñ>‚W9èÓ¨ÒÌS¿ÙC¾ô‡÷Mª8ðb#¿D7DükI,›U÷8=,EŠçHCœ'EÈfYÖá“½€˜G‹@OÝãÒ]ýiï€ÓÅ³mSÅØ ¾¥<<>Íð¯w Ø´(ƒR„6SÂžÞ#ˆeÍzÊ8ž^}š£xÔ¸ÄAó,ólÍÞR…XÛÄRno{Jâ3Þ™á\KÃïW‡¼M4)D°§®’„ºÖ¥!“–“½÷6
+j:ÁúqžI¶<Œ#>D+×œ®l4hBw(­™´q®Çv„$:#À˜øèË<+hŽ£F]ŽpÒmn@E4ø=`—EcèEÔºº3tÜöè#ò:™ÝcéŒÐ«L¹/wñãàHþét :UFtG8µåx­M9\H3óWv ¶ºú±\YÇ£†¼+–HßÛúÁì<7"'÷îCáY¼’
+£ûÖ7s>úÁGZÁ…L_Ã]9hMÕáÛ?3ô¦tm¥Óñ˜¯~Ä€>?ÅIÛâ¡ÆÍ­£¶aÓêS‹hÀ‹”ÕŸ‹¨ª;F¬%ç©Î>m!ã
+ÊyXCmI5Oë<„ nèl™žAO¼âÄƒq&Qc½E±4{?‘Ë8ážÏ¶Ë¶Ê"$é‡ÓTïU×-ölendstream
+endobj
+540 0 obj<</Type/Page/Parent 465 0 R/Contents 541 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 256 0 R>>endobj
+541 0 obj<</Filter/FlateDecode/Length 560       >>stream
+ ìøpœú
+–ŒøÀú~µgÿSž0g,3µZ
+Ö)wWbf¡qŽYN_QÊô+m«ü…M,ózÁJû[	H^Ðíà>ž'¾3®Õö»+AÇ48Šãþ¼n·cÿ²òWÇXˆBÉ/ªj‚m=—ú¸=ìÔ< Ê%W.ùŽlÒV+ _ýwo»:áÄ±Ú´Q¼ÿJ%•X¹d+f}ôÿA„)ÛT\õ	ÊS0½šRô/öKˆbŒni™x„V-+`Ì2%NQ–4äÉmÅÀ¶ÑÒŒª+H‰é’úyõJE†+~J¨.R$MC÷zÚ5œZ/ùfÑ´\áü¯Ú:È0yÿ^”ÁµPÉ°Îùâ÷<ÏÃ&e*s3õLÌBV­åz*¾ÄYÂ»ÎN+`Zou
+ÜÑz5B ‘¬ÎMÅöˆ^	’ D˜«d–†G“¦wñ|ƒMö“Ì|&Ò$î~¾¯Åœ×A'Âœg×X`HåOp„ $³ªl`i¸€#Ëg`4‚x;jzbÚoÔï…¸_Ž:ÿ»„¨ýê²Ÿzÿ‰²õZé†—tÖw8F$ ­$ÚÀ„[r'l«¶Ö2h‡ŽEèá…3ô–ÒÚRøE?íÚÀ­hSÕ€˜cç3²Æeí¢Üã¥‹A(ç5Î*kÒl’^ø™nTBTæìxò}®t&¿½.P¤Äã^ö'ø„¡¤žUõ~”zû‚c\IH©blendstream
+endobj
+542 0 obj<</Type/Page/Parent 465 0 R/Contents 543 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F1 5 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R/F18 12 0 R>>/XObject<<>>>>/Annots 265 0 R>>endobj
+543 0 obj<</Filter/FlateDecode/Length 1747      >>stream
+›R„þ•[Ü­cÐ#Ó¡lšÖRö­·÷`§ÄÃ»Û,Y®r3üšƒÓÂ)€q@rÎ‹Yy÷â±Ÿì˜Y«ë¿XkŒñƒ_!Ì=:C=ò¯ñý5Œ	×ÜU«°6ÒÓâ,þÛç“ß<»â=E|ßzü‘¢Ô¹1Áv«ñ=cFwfú’ùØì­åµªÉA–jâ¡*[šoÄ¿f;þ¹â±Á‘{ÜK{^U­FH‰»ðˆæUÉŸÃø˜’Šsª8{)x¦Ü¡Î7ýÿÁÂ¯%‰\Ñ0P%|­¿ÚZ¸ºÝµ,“(¿¿.Ñm–‚ø-¸iÚÁý~ð¿èoÙ±_µŒZÐ˜X#¸ÞsñqÀ¾ÈE%Í<â^Q²¢åË­úû ,ìê	R‰*U¸0zŠî¡ŠNs@4r;M»ê`‡œ…c¤P=7è¢ i\¸yÒp¢d·ëJÝräì;+7tÖ•õ¼bÞ”Ç1§¡¦L·E¿ž²®¥
+|&Þ‚€u­fÌ›ðD.û·4_ÓŽ41Š €SÈn]‹Y®ï§“ÚÓÑýz=bÄ‰úUŠ>W—x4ØÒÁ,sé4^hê¶ø
+æM›§qBŠPõyd×7)^šå¤Å!a\Æï@üÙ¨<ãWQ7d–±)ž´ÌÈf2‚	¡ýÒ¿'w³N÷—\é­ÞõQßräŠ-Ï4úE²ë ¥ò©³xpJ+~¤ÂÜ{HO¢q°*ÂÏ•l±Lheáš€u«Hp®	éb³2I•:>ËÌÊNXfAÔéXØÜÖë… ?8¬¹;Óm¼pA½¶»QªGH-TéJQ‹<ÞÓ¯YÈéì°£`¸ò\ éA'5¬áwjxâÆ§gÎIË)0ŸLìŒSû–Ý©ñy·±ˆ”iÅ4 m°ï{Ãríx\Aoøb‹.((¥þªg“¬±î,Ó•|ÙvO	ô¢vÇ¬b„œY3HGå÷_¶çáùÈý˜ßÖÆ¸Ó‹ŸãÂøfŠ]¹èò“ot/p6Û 1<Y°ï½ç#PçÔQ¾Òwâõ M¥ÿŽµ’tÎ€®õÒ ÎºÓÂô}ë$,aw|:NŽ×Já€Õ@´§šSò²,û7¦fìG‹bF£äÚç`›hû†÷5ñæ†ºìñ'Bp“%ø·S–pÑ´Á¶oÃYh°ôÿ3ÐS§ôÀkƒ«äÏûŸm7û÷À<C*EœíŸ›®Ú¸.*¥†ˆ”uëÙ‡®ý¥ŸJU¹FÜŒNkN¿Î¾£i,öÕSÊ}õ§~¨ùÂQ
+ámq¦¤•~;4	JA½m×ž‡=*jö8VØœÆî¦y{ˆ¨#¹¾y:NLùQWP§¥ßîÒÊúÎ0æBU Ô„çBÄ“ƒ³ªþZ¹›m;~ÆŒ$WåÃÿ5¤BlGØÜ—˜@¤ó½×KV\h’)x`í”Qa¯ëÒþ‹Úå"=Í9Ÿ)¸ÇA‚—ƒÕñíŽØ¸4Â¼RfðÆ-á˜`o¾énãU™‚jGŒ1Ì4ÒìèÁËÓÃ“8PÔcÐê‰3kŽ'Æ®CÒT0••õ¸8´	>V§nâÍÎ	ÕµµòýÖ§ë¶{½DF¶jŸoËè¢ò­¥T]R‹¹Öêl<a†zÐí,ôPËš©Ïå"‡VÈà´mâp¤I"-5ÚÜ3œœ¢á­ë¢	D:æ»‹Æî¶ÕHàAÇ‚—žã	²5bW'?äASÍ(@ŠÏåG—î†o?ºW/T}PiÝoTpYˆ„•=YñT¤t‰:Ä}ºöÏYªn~Úøä¦	AÞ›‡ÉðYúw³ÐäÂ9É¾˜:(DX:þŸªŸöuµ?0™˜l¥=$k©#ãƒWÏeÂåkƒšè=+ëúain·»ŒtÃñkäek©?F û²,MÁŠþ­4~€íºÞH¦ Rçæ1Èx£`ÇÀéHa¯pÜþVŸæ•…F’çeÌIJÄv,7ý<Ñ‚¦²{´BíûVÞÖÝÍµ¬B·
+nñ¶Ê¹âWdLÃÏ2ˆá%íþ
+¸õ¥kŒÀ¡ÐXÅœnÛžæGY'FšÑÚÃþg&5´)‘Ò¶èÒ‹7äí­ÄëH‰^·Û>)­R:ŠýFÆä¶MO~µEþÆ#–=n*.Ý:ùàXjûMÿ!ÜrÌ0ï£oívžàÃŽAa1¹–ãé:§í­E§>â“'Hv¡`UaÁ®ÖÞB?°—^+ºŸÔ÷8b–š"úoÿyÞm«'2Eendstream
+endobj
+544 0 obj<</Type/Page/Parent 465 0 R/Contents 545 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 274 0 R>>endobj
+545 0 obj<</Filter/FlateDecode/Length 2258      >>stream
+Ñ½U{4~k
+hãa#×^PËÉh»‰¢v¿–Òñã…%Þµñ¥i=4×œèbwpñža{²ª<+0Š9w€-¢’FûX4ÁwðL0-ˆËmƒ”M?éÛa´¹I×3ŒÓmâã¹ÙJ:¦&‰áúd
+F¨{õ-y¾ºÌÙ§U’Ï~D\q6Lì„P°U‚×úÃš9jBû·#ãÑ)GY’òèLeÝK’ó±„ìußnçáã»ò¨I:û¿B	Äµ©ìL7^â‚d½Er‚|wþ®ªOÞ4M3jõ|†CÕ–\ž¯
+aÛ¢xQ}Ø½O¼ËîÛž/‹&v2ñ©Û‡3!çhò“9®‡H-JljÄõÑœ¯5õP‡}E\(H²!Z [¹Xëám¥¤?ë7A¯›v–¡ŒÉHPúw:µQ9›;€hµ*Ïõ¥ÂÕûïjþÊ©ýƒJ.[*ƒ?[Ï?Ì§xŸŽ¾¬Ì=²ÃñV/¶(Ý4¿ª×d”RêÏÆ›v¦Ç¿~2`ÿÕ`Vžß?éôðy
+ªeBö†4fVY­µFSl|A<ËÒ³EzÿJøÄ«>
+€{XO¿%q.iœÖjÒ;P0Ï/ëšóö¤¦'ýÌ¥ÙWþJxùm0}…õÌ¤Åj:QEw.ÿ‡AúìÕ…ÿÍ7ö¾–&­Én<à¿Œn¦ËzÍ©÷T<¥	1Ã‡=çÃÞÀJ”¶…Z­	%ÒZã’¸XÑeÌ25á‹òüÌçö±4I _+ö{6Ü…1ªÇøt·kéURÿ?MˆìÈçZEŽgÕª¥ËD’kUzeµÿu`C5Þ“Œ×)×^Jçà$ì=ãp¨ÏM¾¼lØ|Ÿ\‹xRbÄº=#]‰†}IzŸI=þÆjÐøÒŽ¼ØLö¿Q,»ÆàŒ­ b(b$§Ï‘#Tœh]«çpªˆ]ÜeœÕ•2~Ó¥Ë}ø„&3$ªUÚŒ-ßT¦C4Æº³(úõ7
+rDùÖ†_"Óœ¨{¡¢5xmâ7xßêé‚.n\ùÿãQçð€çD¿4+×Qnyù+D…Ã
+µæ_"^ÃÀ´¸¥x¥7´¦ÀØb†¨ŽŠ1ÅNY‡Vh?"%ÓšàYˆ¯óÀ54©Û@~ß³…á	ìûâÓîKó·u¬ØD¿^¡óÝüêÍÂ’^‰+Ä
+*¿„B¯ÜáûÀÄþÄ²¦f2J>H©Ë@L ñ¦Lî0,UUH@—Go|8ž3á¾å¯ÕuàøQÃ}2N!Å/ÚÔe-‚_Í§lN#ð.â×û.ó~‚¨LzQq(¶Ó§zÉ¯
+Àƒ5û3¬\N´TtÝ„RRu‘
+#û~» 7!c²¯‰5J1Ú§e^¡nû›Ø‰rüW˜G©‡õZŽ¶mÂÖ§'Ø3$-5Ì¢]¯‹‰e×:Œºb­Îï;-ÓåaŠ‚‚¨õÊ;•ø=fk¦î$Y•”’ò¦nè’úKÕµRc¶TñÇ{Èx¾|£OIg@‰gY#ÂUN¬^§Jöwœ2Š,à6{\™iëi*
+Ÿj‡ÌÂS
+}«GYCHU©K_žIÌo
+	giÈåC½èÜð‹Ox¼6—“p“	ZW½M~ý~e‰DXñöœÒX %ÜfÌ.ð£¥Î7Vð½0³¥?½å^=î„±rÓàez7LìþK!â¢2' "r˜›ú(i¤½eµÖÓ{3¸ÙØ”—´Lßø¦­C•¬1#TÁ—ÞŸ’ãš°äUµs	b¸Ê§wLéÓ%©1³^`Š@b˜V|Ëé‰x>9L|”ŠÀYÔëË¡¡4±~ÍèGäçÐ¦ôî¢ÑRâæH«°l—1ß³ÚÈ©ßýÖ5?uì*ÑM(UiMÆ½t™QuyŸ”Öxx`Ft=òê(qAk%ˆ®ÒW<ÝîûJëRtPß(B´%m‘,¡>žñê€ŒB4äº‘/\¢ò@ñ¦µ
+AÆÐhRmN–G÷wurP†TîIcIÎ,“±ë" ‚j+Ãƒ[dkñ	Ò™ž$DB–Ïÿ,y8±Ü5ð·Í‰æûŒxu…{Op|.ˆ@ Âµ”Fg“p®OîÇjù& ‘áÍ˜$¢KÀ¯»¹òX“XÆ­B%¯ÍKPŠ,™á°·ãÙ_h(ŽÂÃºT¦'2urÉG±}žÈT³¸ÓÌº4iéêV­ë7ùí(ÄçŒ'U9ÊI»)dº¿vXˆF'ÍvÉKRûÑëBØTÅ=g\æñÂâ|1¯—›Ûùð©ýî•BŽöª÷Ý#TmFKu+¯©45RUdÝÍ;mÀ‰0Û’3›ÂÏÿ
+ˆ9Ú>wÅ4ŸºC1Ã±>uÊÞÐfˆ^Ê|JOtYyáÒHDø Ó#ÌBì…T’¢ÐU	Ô¾Ä>äSTžUb,ÙY{ž2K).ôî‚kN(û…pÒ	³ôŒ_rÑõÃŽq5b«aÜ ïkv
+Ô¦Où´£(1½#]>ÃûI-–(Uf½ù 6ur›cÓÊ5¢sQ²Gz/˜~¾¾-cíV†_×x¶/‰åÅ··¿1gšØK\d,«_Wû¨ÃHú›Ø·Ÿ–ö”Ó‘DÕÙp¶,Y´ï^4iä´ˆ“Ò·@ü§cçí7¤dxˆ×½¡@±ùÏN_kºT–É>	OO‰HPbØcáÃ@îôá²†-õæÔi© bM%.!y$‚RðÌR­ïì|æùÿu=e—cÊ*&i}êžäÄ`RÈÄþ Œ® éÛþ(Ñ—‡Þ^'m3Ô}˜,[—Î¢3Ð~ÁÄgÎÝ…ót>ÌKÁËcU§aõÅK·»mG‚Mk*–þwi«®qÆ¥ÛñPÅN X·²okÎ¼À º‘	›ht5§z6¹`endstream
+endobj
+546 0 obj<</Type/Page/Parent 465 0 R/Contents 547 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+547 0 obj<</Filter/FlateDecode/Length 1748      >>stream
+};~pN@§#zL.z)=µ¾äGvX³a µ«ôNl‘/RM)­q»VxÔïr‡Kz€ß‘Ë1ä½Ó…Idç ìÿ§§a<÷õÕ¥íVÊ­YÓÎ¡¢éB\á¬´ å´Ð–¦ ö
+0€!ÃatIÐjöãRÛ¯V3ÁkZAågâœ¨°Œ¡˜FÇoõéâÔÐ#Î"óz71WéàçNM"aTAËÐ„øÓÛn;PÌN¸Ñ¯«Ø†íoïb	òCoi¿Ð2ÐgÉpÉ¤Ä$f)É°Z¿¢íÈlÇŠö{>½‚‰dh¦øÊ«L¦±æœe6U9ceüãwfxTÉW]÷ÊñHØ#”€à„ <?Â$Qó&ù+©Ìz­.Zîýg9ƒ Rä¦œ‹LÚ?Vô™^€`ÝÏ¦w>ØÍŒ$O}BÛáéÇ1d<–Ùïó”e#~Ü$v&wæog…	"Õ»BÖ!cvùgË9=äT`'§%›®[•®ÔŠ.mÑ&{·ŽÔVYÏÌ"È
+×ÚÚ>Æ·VÏ).HàÁì{+ãmeS-B­®®u[aö×çZø¯‘}ÞÏÐcìÎ/PÍ‹Ô‘ˆÒUÍ…$-zâÞÜ„ÚRÓÊÊùâCi…®+Bî!³E4þd„ÚÏMM«Œ%²€Ää[wM‹àµëŸ¬°×"9t#~5³œpÅH˜þOä
+Yì˜®è[j<ìôã°ñ4ü¶ª5ûÚQÚFï 
 
-.¨¿öîVl&)v¯yZ7¿N•’áï±\7™v*NÈÛˆG|ÏÃ¼}Qf®UôFÀÏØ"ho2±6A\´?Q„è&WšõßGrÅäušHex1:\L_1•ÚÓ¹Û|Ò"Ìçõ‘•²761Ju}N¥€ÁÍ©ˆçç˜Ð°>n*`´×ÌêïcÕ˜R¬$ì¥©{üc=g´wUÊ“:WÊvöU'òÙ•Fo¸â¯Å­Œù$@úËS„Ò=QhÍ`ÿSÛÉ3¬ÂFæÇ” X¤Pû	ƒ4WÓø†„ú>ø<–²K„‰*¥a×Ô2KÍ‹Þ6€è³:+o^DµÅS¾(Ñ©Dxù‘ˆ±NÊÕýrœÕä†)Pš/¤¾Î?ã½–’àª©eN|ÅlÖ .ð—Ž~Ëš¦oŽ7
-çô‹]ý
-Ìò¤¨Â¡Øú†ÞT0‹COùƒö>Š“¾´¿)çÉv€âVl¿bAçuàO£¿×kÈø.Sã«SÆO2®Nˆ‘“à<Fzc¿³1x1u‰fê|	ÏónHÌ2tj#þ½˜¾Æ<¤ÖÕR%^¹ßÑÊÏ+0ÿ®vå…Ò]†à5±™I\]eDGÒÿßì‚¨©.Ó>†¶nvGÀÈ=]Úm	Î¹¸x7Ë¾øZIÇïÝ­ß†º8U÷ÍÊVhØŒõ˜R4‚“²B“Ûû-éáÊå6â
-ÂÌêTtáT
-Ÿ®­¼ü§¯aÚr4»U4+7ÂÈ]‘ê®Ý«é,2õV÷L_´>0	L¶U³\îx39¨IÂ°ÅÁuÆýéh­asÇÈ„ý‚½WN6!eR4Þ{“I‘b3{gôŒƒs êAk =K–Fž‚ÔŽZæì¯9ºœãÕ±Î¥Ý^–íøhˆéV.“Üº{BX¼÷êÃ’Î¸õ*ÏÍ pU'eGòòà"©(¯»A|HÚÚZ„tq€}tÔæn(• t3¤÷¬¥¡Ntù#Èt¬ˆˆ"ø•aê;ÀïAº2öe¢â¿bžRdÜ÷£À%pòO_íþÖÄyƒPOº«Økè¬¢úˆ‰ž^0XZŒ–}áYŠˆµÈk8œM!£”Ë<72#LD° ;üƒœ^„/Ê|a€Þ$‚ìDôžÅÒA 9ã«W–sÃžbu„fS
-[<¨ô}BÏÌNx£j JPI›XL|qk&4Õ<lÌÀºiíËëß-¬×j–RÚDKý”±ê	ü³_õ×M}"G(LK&Q˜Ù1V§xX1lOÜ	­_„W¢ v`¸^gk³ŠõaÍ2‰ÞU×½‡é¹‘¤×9²»F[šDªMPÏ:bYiÂW5·FË!Óq8MŸ-ïÈ i°hþxðŠåæ¡i»½Aµ)ù)ï	öö”h `°…‘Aq»ë›8=5ßG}#²C=Ï¤ˆ÷‚ô¢\†¾¬ã‹Ú+ÔF#Q´úÀ›bµš;âÔjž‡[ã°âac¯~\ÖkS		ëx* ÄùÆŸÿ«©B6ž£Ž¥i,Ü“JÕ(öÆJ|ŒQ‹/ÓŸ8 ®Ù)æGC·Öf
-@Lÿ—¥MPy½áÕËÊš8j§ÌÈ!
-ëp,×Žõ±b?˜@—ù±V¬{ÓpŠÎCrzKHÛlQµzo`¾y}Ö6Ík(zÌ
-¶òr èÁ/ç“+§±Ë:>âäïXØ‡ÙÂ bÖ2ÕÏ0f;Û/-‰=‡fE#æÑšx@f–¾±§g‚’³c|A@‘Â‚ÌêÚ2e¶0‚™¿¢²ûÓn'¾¹j^aÝ©÷(ï¡cYÓˆ‹Mh/¨¤£!.Ÿ@wH¶o’'·b¯Tì£C_jp Tqí9y†ÙUv˜ÚŽ&0fŒ1ØiJ+¿ø''–üJ’:^Øß§ai©PÔÁËÝ)¾öuô²Ú+•7#<é‡„^ùÒê:™…½öîc 
-[º#–¦9ÅƒmÝs-vÊƒºT=Îê—¬ã×'8”4ãuµe¦#‡k;Y¬0iõÃ²Ê“©—
-£¼û¸ªøoŠ$YÑ¨›÷Çís¨¦ñpó;*Ã"üEÛ/¬ì»Z$…< 6^0`·Üvõ’h¹÷n…þŒÅ«ÕÈ±Þï¯¿C®ÀÆ?¿sæ~~`b[õæ~ÒUí¸Jô±‡ê20^øÀb£¿Š”
-æ sþsmrfÕ3fGNßÊñé|ÌlžôþA3ËêTþeï×¾ÓŽâ¸¬{m"¥´à†ÿô¦†;UÂ˜<#6endstream
-endobj
-571 0 obj<</Type/Page/Parent 460 0 R/Contents 572 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 292 0 R>>endobj
-572 0 obj<</Filter/FlateDecode/Length 2198      >>stream
-'×<[ùá8¢×õ³×rŸ‰dMü¬/H»D;¢®± wubYífäö•á©¬ôíxÓÔ|ó¢€h68l±çàÊ:0Þ²í†	ï
-ðäª¾‰yñ¶xZJvp˜§^­j	"•`—co¼ß´7ñ¦[ýñNs§ …æÞº?C3d	+Üzy¶d—š©–|·LU0–î®·g´vMlîkg›ÓsÄg.žzã ú·{_£@@%eqª`
-^nÞ\šÈ°PëJlB»|mÏüê¡»tÅïIHÄùºuúM0±§Ï±ÑÎÛï?ý?9Æ´00;•7ù‰Ê£´‹ÛgE-4/†Õ…Ð¬¡o¥æødÂé¤RíÑæí]aâº…'ÖUjaGk¦Íd“2]ËÑ~çû9Ú,2‡ÂÄJG¼ý˜ÿH–ò£ÈŽlèÉ”ð>,ìh;â¾¯ù!	mú7uaËÊÝü ?]M°/˜/€Ö…îw0h¬í3}Ì7"0:^Â¢kji+Ñˆ~×`PÄÍþf(”îšì¬3ˆÊŒå?¸®)6rôÙEÄ²‹6Tz~‚çðëBå†²È_ê¦{Ü ° Xôû%¼Ç¥BÑôšÈ'‰ªµ’¹¯—Ê›Ô6^n øµD&>û!ˆ_•Ùy—ÍRÒÑ>å„ nÞI§ÕUçf	*LþA/îúÁ‚Gtû_¤ÀÇˆ¬)
-ñÌùùQ7A}F¯=T54[3%L¦´ô"å3îÌØìOø±ƒi´•Fµáôè1Rð)ííâP©“È~=t9ÌdXÆÀ–÷&±l•9½¼zœi£JîÈùŽÙóQÝÕÀ©…,|ú¼Y §;ÃªÅ®n:Ï>ßtfÓ‚jŠTol4N°ˆTÜ\¾v‡îKlú­$Ù›Dêáp ¥Žž O…ï"Áô3)‡è{K_Ù’`±xlÞû›Ôöà0
+†n˜gü˜Qš	æÛméOƒá•ýš9÷Ý9+r"Dâ%t2 ŽG#£M”mÎ
+d›‚öf6
+ôœºœ1åÿFüÑ³×*Û^B n«–L™šÁfóËñ³anìšmÿÑQR1Ð>'ðuCý TêëÍ8R¯u–P_ÁRRJ¾ñíÃìõ>°]5ß}¿¨â±â«ùÿšÈ9ÿ¡é¡µ©[æð,…ÝÞ˜à7þ2yéE×`Qƒ_gË|ÃØ…Mö˜·b7]õ£—m.ùêþ½.¼Í\½s„w?l=,;ìEðz\ÜŽ4®8'\°'fòx4;>“bxôÒmÅÕ¹®÷M…MÝt¼P#Æt™@ÌA´z,a@üù	¼²v³ÎUDø/5ºd•…ÝKJÐp×(¦·™ãìƒ“Ô´;!i¤ª©Ñ›6‹Íº¡ý¼tÚoX¾s§ðÜÉ4^©?›SJ»æm¨^•Gv92R ÀÁ‚²÷e¡×vÂ Ü˜‰©Š€;€P²K¬-Ë¤e¢ZÜ“‡Ç–o¦ÌûU…°¨_±1.SÒ‚wœÒùª¨®žÿÃ&1âVË¼š•í7Näk¹C¯82¤§I™¦z,+K^Ph±ÎõMQN€hN3áÊx²@™“â`ÂPö»8ŸS_ñP'§Ù5lk8¾ÚHû• +F=â¾Óp‘ãDÜƒý@~ó—m¶ôº£ªlteécŒó—%´Aê¤P¡A±œJd—’ñì<›Æ,60Ÿ'ÐË ÃÚòÇöë.BéV¡¦½W®Ðî˜gcLÈÛŸèïÇ$CF¢Jíè~Ý¸ùñ(ZžrÙØæšmcøc	3éÁ.š£ñö>K¿½¼„“ðº%ÿ‡§vûfŽõêùŽÜÅîzáìðõä*Þ²Üs¾dƒ/vóDt?{—[ú©Ë5ãÃÐf!×uÖVù’&ÐØèé±¬Kbwî gÞ¥x÷tÃðÃ’8.ÖÜ‰üo,ÞÙ(èÆa\FvIqÔ’§QÍJ²$M”¸œì[Øé–û¾ë‘¡mv!®V²X°£VeˆM p,@L”'-Tv†ç—Qô—ÕÔsä„ÑÌÿß‡ü©mž°‚›?À‡ESdž·²ú9÷Ó5Õ×[¢pg"ÍÓ\ð*Aµîä¢°>DªEœ
+4‹b„ ÏÏ—n/öó+(DÇÜn”‰¥¼}ºMx=0ÏßT_®”¹ãÀt””.·&GWòïÃ-q|í ’s“*$Š™zÚ˜Û~W\„)Î§É‰§Ú8½%øzô™s•‹ŠåÂ½ÏÐ –Œ°@–ÉÍ(º°»ñgtºß™ƒ,ÀlRèQ~Ï‚J²Þpz`ÉM}U/Dê ³:¸£,9Þüù%Ý^r]*Záî%úþ|u¼çÝúÉ6ô¡Wßv÷Ú:7‚º”4Ð%JF±­ p´\5…ý¥²´ðë([ÕDaÙsXçñãKÛ_f6ôÿŠTendstream
+endobj
+548 0 obj<</Type/Page/Parent 465 0 R/Contents 549 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+549 0 obj<</Filter/FlateDecode/Length 236       >>stream
+}Hñ\²Îÿc[!ÚH f$<<0@JÄ`NÁp>6\‡ü¿,ÿ üôokvßÕe\a½‹]ºÃÄƒ÷lÀîô{_}É8D¢kDòø®úå¤¨6¸‚¶d›qÛ»ºIg@«‘Žznˆ	°óºI uìNdÆOµ‹3])ÝÊ50î¬˜Y¥†Ë¢"ƒs%’‰<ëU¥ õºÔPXNõj¤K‹6®ü…eŠÓ}¦,ú!á+-°Õ˜Ò„TcƒSôhé„œe”Ç5„¨,JƒÒé<÷»ôàAGñ—ý’sKŒõT­Úi.ÂöþDendstream
+endobj
+550 0 obj<</Type/Page/Parent 465 0 R/Contents 551 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+551 0 obj<</Filter/FlateDecode/Length 1766      >>stream
+ò{Ÿ ”÷4PÆ€‹8Á¡15«yE77k'!Ç ¦sE2µæRÄz{^ Fý¬3vŠ«ž»‹¹eòºöÉúÐSD²·ãº'$†z³x¼DƒDŸ Þ|âß«Û/[°ZÎ(¼™ºsÅÃÖE¦…I‹‘ë™%†9*:Ê6®&Ð6P0ð6OóËRaÚY<ØÏh€TGÝ¤t_÷ Kzƒ•sÌD&áÁíÜG°ÆFêçÝ¢¤(6˜CîD$7SÑÏr½ox†£Öy7´˜Ä®Þ__¨Q7gt—"¶*etµµ5q™]É/#žÎúO+y?gÏ—””omyOGLø÷²rŠB‰•íïÜ‹Ý'Ü—[¹³¡›™HqæŠ¸!µñ kÄ	”1À‰aóˆÀstT/¬/|¯¹q\¾™{¬7_]Ð DÝ´°	`t%ó±z'Í­_÷¶VÓ £2ë@‚Jì&«°à8/wÃ§þ{5·“¥á½±è3I/î_UÊ“ËÃZ¬çƒä»yéÄÎX\Š÷ÅîUˆdÛµÌ|gTùe‘·«ðqŽè¿ß;Ø6Ùàj|:y©ØÑiPœÜùZâyø5üýi:’„ZP|îBó³ñOÒf¨ÿ„`{‚âåŽs«™êi8d!k¡Â“¨$¦‘A‡ç¼.nò'Ûa®Q.ª½6Ìgx«|°x­W¿8AÏ×Œ_vBÓKYi¡7M3Œ©Y6‚®Cz	ùŸØÌ4cQ_@Y¹î©’0"Þø+Å$Ùè8·¦6Xc qvÇšuÖˆ
+‰Gw:TÚzQl*×í!MÀétÒ“c&o—tê-íT”·|}Ax/ˆbä•ÃçÈ¬ÄM›˜ó.Âë›”z¸¦ž ÒuÊ›GìJ¨"N¶ŠD†oIkSì²L=‰LíùF©6èl<®­+úÿPæ`¤ÙÂmŠSQ°4F¦ÍBx¹xâSæ¯…öÌõÿÌàk/í@¥¤ê.¬ƒ˜&½!˜úõ9¥“ŸKèuàA¾¤ªºÄ” Éì;—ˆ¥m‘”7lKf…÷»Ï=uzƒUãÔ‰—j4Ai"ä‡œwgnpU³R6¶®b}«y&zg€,‰€Ðq>’ÕM¥–ƒNÈeg˜€­5žaÞkAÆá;–?ÝäAŽ¯éÿÜØ€ñ¾Ê
+Ž-ºî©"ÇL*"r
+ÐVË¹HÆ@½>9`Y¯âß1„7vmÕ)öÜÑ$¬MÂ¶'tœ‚Iú…föõöûîÙ!Pºåž0)¸8kJIÆÇÓHOøcîªeÉM¶2®ä‘Çc¯t›åÖWp6@ž«ívZ”¥´G¨ûœ.˜
 
-†éDyJ>¦¦„‰dI$Ì~$ax—³™o‡Š_k#=NíH\DK 3„ëì~jo¥Á›3—2¤^‡ ÏËg"î¸Ú‚Û`x­ñ6{š9ÙæÑ]W<sÓ­·ì¡6°åâ™x³Á‡.»n”vî±YÑ2ç„Dª(×„GµÈDü{JêÉìrU!Î·Öïë7ê‘6?göÃ‡‰ÕHûÀM’U>‚j_°±{/Þc.¸Bš³–r×þ%†ò'TlÔ§¦îZ
-ºGÝò°]XŸE4™”ƒª˜R–t²ˆê»R‚ÚŒ÷«ea/ K´ÌWU—)åð«iiMk³e\E4­p»jm•qž©á’õv	I;×ÒÑ¢MÈ=6N-¨Üå­¡{ŽDD±)zŽuÓyfÁ-‹¤¦u9ŠŸ,È+¡DŒêœ’²ÿ¬àÜÕ(ô¨{‘>íis¯ÄíÚå¨’²·½>x¾lJ7-ôy.6Ü~Ê¿NVmì‚ß-z:$÷HßùûŒàÆ3Lz×‰Ãi©‚Ía§Z!æ‘nb#–o¸ä—¡ßß_= I¹ÂÍ;	E½pÅÆ q_úÎj;¤Ç˜¯ƒ`,Ñ»þ¿‰„’¨z—|èU@>JÙZ8³ÄK>V¬VøÍÔìÔâë‰dŠl^é"tßH–:¶;\×¬P"†7DÒ¹*¤oFŠT®ÏÞ:^ñÖgÛùIì³ØlJtžå	‡ÂÏë-!TLJ&,}ÖÐqë=ð¨XŒÖÀ¸‚ö¯âIüiu+³¡R+²eÃ›¤ÈõåGë=r'“£˜Q<Ad{`ùÝ<ì`Žc«Õ‚z¦t|ŠG4“Â1‡ü–OÄbh	¼‰¹Â+ûL¤.ÌCÅîó¯ùµì|õU"]Âq·	»þ¨J‚]bCò-êV””Râ0I¢žëíRÜP£Euÿ’²ðÑƒ5‘ÊzÜ:[¨ôÙÌÉ‘å«úo€ŸC³Ä‹ÝªÁäÒãOé]ë8ôéx$¢è½ð<"Ý°„±pn…žg& êÎDZ›ŒŸÆzzÀ¾FÆøŒøíF¸tŸFƒm°:cLÔþ3PS48ò²×‰~²ô½76«³^¦åù11÷Ç8¼Ê+¢Ä{XÈæŒÃ5Î}Úe>/!?KÅò0®­Žw}7é±iºö IPœ'aÿhïÁt¦9Èi‚Îï3qÁ£á³1ß³™lºs¸•X ›{vàñ´%°¦õbDñ€ÐÎ®²ðp¿Ÿð~íëÕ=OxT-{X%¿%< %éÆÞ¢šFw«B»<á¸A…"¨bÄì·|« Œ]¶öY½%„àÏ4÷÷÷³2Õbôtyf@ªtúx_|.˜
-„,T2ôÖ¶úo3öOð0;¨!ÓŒ¸pOeS­{øŒi"ÖQÞÁÙËþF|÷…6„ð)EŠû)C1„Ê /U“Ä^®†ø'Î.«ÁcåøôÃ„&ü·sAýÎºžÔ²‘…º5k	•‚É÷v-¿©¢p†„ÿªüîG„ß-‘·Ô$’+¾mÃñÃðÝîÛ´…žÜ>í4°4Îc¤qùOš¡:’ÇrÙ„fkÒïLç«v·0Z—c/s´¾ÉNŠÿÈu¸ÔtÒˆÒyÓ•yGCåÀ€Ï,Á3Ê³rõbØâÒˆ/é|ÿ42©y3ºÄ±6Ël=Î#aÈÂB Ò€·ÀÀWEKá.Ž;öØ®ùáV,¼ž!è…ö0åj¶ƒw2-‡Rmk¶YÈ÷ü6dÄÓþ5¼íUº]ÉÕq]ÚP’£ò4-Òøg²íC‰ss[¹µ„M÷7ÔT¡XœdÉ8ï+YúØþäJ_(Fe‘‘½Qó@ßendstream
-endobj
-573 0 obj<</Type/Page/Parent 460 0 R/Contents 574 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>/Annots 299 0 R>>endobj
-574 0 obj<</Filter/FlateDecode/Length 2102      >>stream
-‚Ä‘Ð`\Ü!ª¶!nj¦0èž¡†f§Ó—3^Oó» oþ7¹¯“ŠLÓà\M¬²5CO‡¯ÒI¶g¿ÖWÞ“¸0–Ž;õ©lÓÕXÏæv,Bþèk$PP
-1O’L"Žy|Ïûø,ù´ˆvÔï‡ÿ›ò7ûêÃn@§ÐÎF?+ã ½Kèr·.B@ö‰&ƒ3´÷fLß¬oÉaU?ÒÔ73V©Rb8`ÐgÓKS’¹Œ«jµèÒ g·é(ò[µ¹0;ÉXµ	t¢ßkr4S/Þ• n¶j§E†É”2W1ÈB÷ÚÃùZaôOG/w…¦êJ’ 7Û¹î°d	×zšð>_îuVF‘U{ˆÁ/ïd1úÜô'³[êz"€ˆÔ¢g€ô åËŠ@(þ›6‰vŽ¡>åëjÚˆrŠ^XDÄY$XªæõÝ8OCã³[<w0j­.³ŽH	ô Pæðñ‡}YÎ„tdZÆà×nŒ•*¬Æ!Œz)à)¯@ydëÉñ¦2'èÒþ ßq|'âaíDÔÆ§Õ—Y&Öü™&DÆOµÙÄ‰"y;§BÊíÐ Â;š¼¸A¤=W6*Ìð™¸A½³íqå :¬¬6‡r»S\Å•Ž‹ÜÎÑÊNMxºmà*[¿åÍ˜&`ÛŽá§ý	{ã­úûL¨k“ÝÃ°í3†·ç%‡«}³ÅH)ó¼™rÉþYÒF™pø´Ô×çÁmÁî0BZ4Œ^Iò(t¨L­2J=kWg–ÖbpØÚaì,å/ù`ˆ)³?B¹ Šç$ARïÎ¨2íBlë@@åBQÏ-'úG÷àÐƒˆ2ÙCjÈ«ò’¯¨Ý[ŠHÎm&'½wÔÜ6HÂB“×€¨÷ÞŒ©S>Yà”ìâËx¥¹múó<ÛÇdØ¢6tê­þ½¹Œø¦PÍçºDóTUÕ@8¹#aßóšM Ž1Gt?ÝJ
-›Ó0oùüu`ÏËVi\-j¯y\·„Îµ„‡ªÁ”isÈ_^»®€+náªT[o©åá`†6B‘.³¢Ÿ†Î­cvx*-$$: Bøò‰"eæì_î¢µ¤%VjÑÉ î°¼­Í¨+ŸëÌ’§‚ ÿÖ}#˜[ƒ´˜¢ñÏ’×ßxYUû®”!×
-9XnÒá¦´¹Ê.‘2ê`>hIÚA8Åo)m*¹GñBø,Ÿ—eËW›¬6÷ph]@è¯¦láÒçñÛ	¡‹Ù„ûi/˜œ=xßo=¶b¹ åß<>yèÒôò'có[1ÙÞ2‹% þ+`ØÔVé°åàøAÏûo„.d÷±½CNoâ$[_ý–´ºD­2+ì_ª—Rè\Ðõ³%ºua—…(~®Ü¹dî×J“(V!4µñ|FZ_F»»ÔÊ‘µ<ÐaëÑDFTÕÙ®¯Ù?Ü”PíƒKrÌ¸=QÑ™ÛŒ]WRÃ
-nÅÄd…ê¢Àæ—„“.—¬ÌB\nfÊ0ñ&iÊDÇ­þà‹½Pª5³eÝ¼£ÑwêBe*ôS:ÇÌAþÊ0ºf³j¨6t„>T»À/,u_àfD«çëý9í§:ëÓï&¦¨#yØ»žÀÌ$ÌèùÐ{æ„Îâ˜ó[Lêf¢L»=Íƒ.ÏîR€”LüVµè„êÄÌÔfGž;s:¢ºoe¾ˆíF¡˜\góðboË`w'5ÌX
-¤ƒ>,{ØºØ5Nžä	«ÀÅn/¯è“E©ˆu¯¶´7N/Æ`yOW_tMˆáWÜ&:«‚hmô];ðbÙ[ª½[¨Ðµ¹ðÒz†, ìÏ	¥÷Ä	Iò´¬SEÝ¦”Qá§¥ýDó§.€D³9´ü"ˆî¿Õ¹â¸@¶Û4²‡ÕNZy6¢á£ò½™×g©.U/<ˆgAä¨ªaŸŠ\NKò/ófv{…& ñ¯~­ñçF3…›ÜŸˆr>Mˆ÷NÂ! Ç4ëTZ Ë“´}è˜Ñõ¥33¸d­8s/Â;*ÏriôrK+ñ÷ŠXÅYì¼øUy—¯ðºT!ˆ@ÃqçÇíÌÕß«õÖJ# ò½ÿDØoPzNªåïS‚™KË—Í`7”8)«ácŠÂ³äÉ¦È:óòš353šZå¾vlÇý#KS©w8Þfä®WÊßs;}$lXÅDU2FÞao£Ù’÷G2¨qèDÂÒ«yã­¯ðÜîP®‘QLÕîa(§±ÝÐºüõS½(7‘ñyoá¨à¤.ohÖä_¡
-M¢úÜé”D>cžì€Û²Ûr%Òf÷›	ydUˆÇ´0@÷-èÁ˜áÇ""a•ŸŽÕBNI¡otíy-Ò#Ñé‘ÈopoÑ<'|¤ôó’ê1uxý÷,ÓŸsô6;É_îDï„ ýá»9~/Áà×Rè`E%™[/©(õÉOÒxö8@'{Ÿ¥ÝÉ7ÞBº1égqÄÚ&auZ*œïýÉÉªô’¶À)arwƒì›–ßæ„2ãsÙ\9dò¨Ê.}˜©A¦Q™Ì:‘‡)nùS%çaO×MÇªO‘©B‹¨¸U÷ÓrîTÕ~ƒ§ù¯—•VÙ¼òiÍvådvÍ&!‰læEvôŸþ^0£g±T,¢ì”%ør\öÌ—ÄÏ¸ÂÜ°E£ø*JDoäš%¸¬æf»ß(¶šÖµaè²n.rÆæn›Mqó-Â@ü/tÈxK•Ï;ÓBÈMMh³6ÜaäR‘¥Fó{¥endstream
-endobj
-575 0 obj<</Type/Page/Parent 460 0 R/Contents 576 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 301 0 R>>endobj
-576 0 obj<</Filter/FlateDecode/Length 2032      >>stream
-Ó»ÍdBjÿØ[j-Ô™ë>ÎÐ¸Í•»Ö×Í9ÒÒ³_ZyÎTÃ0Y*µª¼jÙ“‚OÕ?ûú¤»Y¼¼²Çº¦ðPûLòZìuÃæ²ÜL£ð¬ê(•t¶*YóÎçªÒÝ°ÕAÒy ^6Ý§PQº)&ñÃ¢ÆÎ×D­¤´g1è.+»³ŸÃØT	:bp¼}}JZ<~ìxíjú“Á ‰é	%?:òjÚ‚ÑXÖÇ|Áo çaOçëƒÛ/²KS=1÷º>Ì¶ør¼…&¤ ’ýì?5%×
-Cb’þÎ!Ú‹óo„¨ÎHÙÒ[Ñ‘JÿjzÔ’bÛš¶jM”wf[ ß"¤”%Î`aºÁGÄÑ%7ái¹ÎNñ\|Òjš]¬AËòA$!E”ý™Ì%Rk®0½K<]Q{ê^´|ò[»J÷“—6h¶îÈú<ØzqOkGÎí¨FîüDq\&‹R´ŸÜ$§{ˆw‹FhêT,Ï“Ÿ?Ò,J¢kºb
-Ì"<Bï5,d;×¼fÉ@Ñlö\k©_XbMfÓ‹*Ér%n»PÈ}POR¿³tÖô…ãÍVŒC§óÝçpØç‡z5x-³ÎÓIÇÓvjéV¨MžãÕö4Ø‹k£=BÄ]˜v  ÿ}¯Ò[’Q>lf{èÒnsR¬t“gŠ!ãEkS9ˆÏåü»=B"ª»äˆ¤tÕË‰öÈNaÀlh€¹_˜?J{nÁÄ÷Zöž‡|€ž’åô6ô8½júI:a`Ÿã:IâNTçŠ²õ=;VÎçÝñß»ÓŸ	^MMI.«¡<JiK‡‡;WF¶ÍÏï+P 1µiœ†Êz§Ø#‡›ºˆï¾ÉŠ?³¬¿Ø	C	BÜ©‰›9Ã&ìùÝ4¡µõ†¼plr>hùŽý(•¾™øoÃ“KÞäº^ŒÄFSÑƒÚøÛíï´ÍÐ_ã¹dÐ„Hœê€%^â{{Ï`MïÅ`•ûšg© nCzg‚¦ü%Ô »ß®DÇÍC_8¥Ò¿Ò!¤29(»- -wíP×HàŠûx'÷6evQ¨³¿g	e~ ŸÈ²VzY[gQ?	î°›çsão#ïtŠ¿Á°ã:Þ×i60ã/Á;îèc@<¡&i‹h>r>DqœtýÉ¿Åõ¾·éuZõÕó]jYà¸U‡Ü † íz|šQA’+€Ÿ¦0ç¶5#MapÒV¡Çé{‡­×þ¹•/”µlß·’û>•|mÉ›ôR¦JïÐFàtÛšC6©(çË"ÂâHãT‰¹	ÖsØý}¨…×ðËlžÛ2 ¿žzn’K—þ=’4Úã0ð!; ²âñÝ‡ûF£È]óëÛ¥â/`X9>x I"©O¨AÜïï¿+h>Dj½bj"~=þ‡‚ Î&xûá¹×G)¶ËœY«‡`w¯6«ªÌpJË5FÛßr2	ºÅŒ?ù1,!}kÁØ-æ‚ªÌ7w»˜/»».±§‡WTüí/6–Ô}DÉlbeøQÐgoO‰Ùs·§ý7næ×P'Ï’%BÃ]‘t¼'ÆÇý‰Àó1mÛ'¶%Ï ó«„.´U7±?‘c'š‰ŸdlqøF‹Öf±1µ×P"mmhKlo?§Æ ¦
-ä…¥÷-¢"ÓÍ·š/ŒF`¦Nµ°þÉ€šŒIÀTçãÚºôm2¬zÁe£Þ ´ËÕe47Â˜¨ì‰KhˆS¿þÐöÚ¤úc	NGR?\»…Uê%¶_{Agy®èLYo¸Æ d­Å+FçðT-ü=ìk'ë‚j@¿Ê´`6[¹-B¡{–à*t´ÍY…Ÿñcšu³ÉÑê:7-‹z@*ûÑ“u³£ÝpJ6e„šbð!¿¿Ós<²eïés  ezL›…NRYÌõ9Ž#üd9æô`qûÏËÜZŽ³2A›=Ô}aqpƒ|ÎÈÖ9S¥Á±ÜÄ=dÀi¡2þß™dR˜E$¿Â–åýïIC•'e5oV2™¹ù[ObÜœç@4°nÝí°ã q’Åòn¡7¿â¢¿(kâŒãï0S äMërag÷á¶{ŠÑ]¾SŒÉRÉ{h)ÿú´ ÐmíÃX@ê% šF,j-­„Y€ Âg1>½Cj„È€b¡[­%º©d{xå·MZÕ4ÇÖl žøe\’?éEc—£qü£³ü“àçÈÞ¡‹[Ýêçy"¿2©8ÿ®wç[¹Ç+J/%ñÚëBh£|ì™Ä6ÿëƒÆ`RÛjIöÑøLä“!ÍAS‚xq§.æg/xÏØ™Û&oO3If¢@|µ§[+ëß9PÌó‰Ÿá—£o„|ýÜ¹‹Pœçø“Uë±½ŽÁ£PÑWt>X8õúy‡•\šaPÿ/VMDå¼=ÒCôZ}ïöôI@®'x:È°ÕÚü­UtŽŒKVÚ––E=Œ²¿eî…=ŒæŠ‹…Â^Û1ÄÔU^S/†8OnÑê»Èï¶Ó%€4u
-ØI‹N£¢4I6åèÇi¥Å– ¶Kš+‘-N9k=5&ä(%Ù|.ÄR´ŸŽ2d“qì’êë¶¡ìÕQHàYeqŒà<G¬q*o¸r4iê³ÃžÌï…endstream
-endobj
-577 0 obj<</Type/Page/Parent 460 0 R/Contents 578 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 304 0 R>>endobj
-578 0 obj<</Filter/FlateDecode/Length 1297      >>stream
-T¨.%>8$‹Ù‚ˆi«4YñŸÌ»Á¸ö‹Qà~ÖááLˆùLú§kùµ	ˆyb=%ÎÊþb(<ƒUß]Ú‹¸Š/Í¤ÓýãA›ˆ]÷²ÛÈsûµs©¢ê? î|$â\Y\Q.÷|œ]j°…GóëÖ×ï,ÒXÒ‰]ìxA3Ó/|{õ­J šU>+M€Ûä ˜’:XÏ–üÆ“`ø[½Ö‡g»›;¥ý…ÊÇŠŽK[Þ1½Ø;Ò&7ltmD8h÷¥€pfºMaî`ÑÍûWQ\qo0–K’C|)BˆÏ‚¢ˆ9ó¾`óÒ+(Œ±<zA†KûØÜ•m¼t;Ñ³iƒ$¢—ß‡›]0sþG™‚ýØGçŒr<<¬Èæ““þ+–G/ñ4å> ôðiCÍµöÆÎ.zy‹Vu	€^zÕlý®PªAe™£í`¬
-ÐôÿþÌµ¤&Wòú1\°™øÖtpÙ0•R‹AZ±VsÒ6£0ôd];ÓA–[Ñg!SMcG‰ÝÝQhå–­ÇŽ( ¨qüñÿáïß›ðWç5õ1 N)ã û7;~:k#VÌ_ÑÇXeQöÅìž¬¾ø¨ç!®]ëwqÇ¬),€9UüG«Û„ÇÞ-8	îs}šKAÊÒïÅÊŠ6}3fG§fJ½Pœž„AÁ/÷vÈ”sm³‡_úž$B–9c?Ä.<üúù+¼þrKAón§ÀËÝŽkŒäd
-òY°¹N9‡¢–<g_û%jô­ïÁ_nÅ`w_³e€ûò¸ v©Ï qDæ€V»'”_†«–}*8Ôùì‘ÖõÚ=)ä‹†¶C?¼öd„·ûNO¨TKÑÔmïAQéâÏƒœB¶ðãæ£X ùË‚êåMæ®ï,™Ì¦hXƒ>	RnöÄÍþƒ–pÈøÄ6³sw’Éúfmà£}Å¡æ8Ï¼ÜÞd¼”HÓCyƒAçÞ_,®£˜mmÿ%-eÎI1?¹\ï§lŽÌ<š÷Z´	|ì‘hã×Q˜êŒ°°%©ÔÏsÿñ¶¤OâôøËb¾Ø1šDùý½ýuŸû¬Cqa(Mœ;õ×G)Æòð—–¹GØDÞxV6›5¼Ž½mH¤t¼J3ÞŒûì	©¿Ôú»äÐíZEF¾	¡š£@…ùùôØ‡_pÜBÑ#PÈÆé¬hz–FxÔ!rì|{ãN;vº/ÆÙbL.ëH²"õGšwëáVÑûG„Úsªøž\^@Åßî-åRŒÊ-Çœr¦Áï3Ã„P+Q¤Q£ëÙ’ißÝp'¬Ž,,‹"Ú•Šmø¶jQpìæ^–ü§œ¢Éxþî—RÚú0(Û€gŒ¤ØRDaí„ÉBv	@Ä°Ö
-wì—ø)±lòH>)š°Ý¾XÅê¡.$œ¶ÈÏY?;Á£ä6­O\D6òm?ïìä!7£nÖFŽ¾ä¸-ýæ`ÕVMÏ{dâªyªÊ—ä8'Rõ±7Î°0?˜V ,`)pj›[ô=ÄÃ&óÔSMmÿm2»_¦Ñ‰­¹3³ÈøCà-ò>Š†ž.h&qRŽnR:§e‰÷Q-P½8e BášÏbM~œ°-ð8§×¥›'Ñrï¾nà!Èt«^ŸZÞ¿Ýf—ì_Ë{æ³D£.VJÛÃýBjKšyÛM~¦œendstream
-endobj
-579 0 obj<</Type/Page/Parent 460 0 R/Contents 580 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-580 0 obj<</Filter/FlateDecode/Length 166       >>stream
-‹!Å!¼T¹½ò´/o´Ý?»Þ1ªM=
-jç"(oO7Û/aÜüBZˆA©Œ‹}óÓâ;CÞ{âšË;ìÅäk^f»„Î§³‚2Bý¢ó+{‹4ëFß¨£"sÈe aþï¹qâ[¦úEOæåÂf-½¿3öOï-¯ùíœQ¶ä‘v@d(‹á•ª÷*wÿZ¡ñüŒâ›þa(òà¸Obendstream
-endobj
-581 0 obj<</Type/Page/Parent 460 0 R/Contents 582 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
-582 0 obj<</Filter/FlateDecode/Length 1388      >>stream
-ØlÍ×™Â]«åÛÕ¯×µnG n€ÿÍwJÈ™kéÒžŠm
-sW6¦[Àòuü;ñ2ð 9Wj€gàëq6»ê>îŠ°*Tò:'{uD¯tòˆÚ½gj_sù¼IðzÅ(P0ÿ¤A^|Oê]9ž/N`_4¼‚c1"{Ç­í“išþ€øÊßVÛh@îÝQj„ ÈùîÅÛV3¥†ù\3ôÅ‘Ú3_âWùŠbwñÊ (“Ac„wŽúSñú30Ø¶U˜“drtªg# ‹Ôd[ÆÓBêwGÆ×éÔxu®V\.©op‹&„l}ƒŽÐ-O À·F2FˆžV˜Þòö8€6ZTj$4qY1Í> _<ÏÍYƒ{ØöŒ3!ýøe_¢­2ÉÖoÜÕ¥½|,¯š¯XÉ„+¼Ím °"sh°’ìÖN	ŒÉPØ·
-Œã4€Ù¥š"PsJqä³ão"ƒZ‡Û­/TŒYõF"ÚÕµîÍo”X'ó0(•~îì4øüÌ¯Á¡ãs¬Aˆ¬™y#u¤½‘ï=Z–pê¸¿(è¨ü+FWì3¼«Ù¹½žä(wï¶Ô=s¸Ö`IHsö!¸.`˜jÈï>ÆÅ²–½G½Ši+Žzâ¬Ê;ðTwµ›â¹­Xt4œØÇÅxt°2€³ù<â]U¥×ýÉ®[BRÝBœ*XnhŒÐÍj×<~\MZœòêNû¢Ê7úÌt³R	qàºâü®ùbƒ¿øé¶qCö1iÐñ:#›§“ëc:–T{z›[OØíîå+µÉ3O4ýè¯ÒÂ …ƒ{ƒnïþÙAà3wÔ ´oM4#˜å® J€TÊu¨L“å;ÈQbñTd\ý-Æ²¸»“Ú«ZCâýiˆ—®[¥©†Y:	Kõœ¤Ä¼¢HiÝ†ãw¹}Ì¨üŽ1zÂVHrÎñUÀ Al
-1jn\»M«ÙßŸ¢õxo´yøúÁq7zË!Á‰1èŒh~¶•l±;¹–ÜÓ[õ7akÜè
-6« ¦!’¶uß}È*Q6PKŽ-—Ã›Uo.zd£_zê(…S$­æ<ÓA¸,ªy”w”B«5H¤ãë”íŸä&oâTÝ`Yõr¸¿:µwºD¡ÆšM
-¬*\¼­Ïœ¢û¹{g&+šÜ"Ê·ÖVØ’*£î¢¢g5îogs?sÿŒX1 9\6ÂG¿ŠE}P‚0¨2û] —ñ#‡áí¤Ø‹Ù{ŠoZ†H„ã­}’”¨í. 6)Éù^—¸Çí;î|Ì°{=íüq¾ŒB¼¹±qÆSÜªÒT§%…~x {›Pß(§"“¯U	AX’#‡E:øjrèq°ì7<¾S§8b¤15Å9%®@°hý²7~[lW ±5CŽž˜¦ž&í®faew&êôBß×Ð	i§@¬·Ñ´5”‹ûlÙƒžl.ä§ÇðZ‘ \ž<£ÑÕ‘&ƒ"¡ÃÙøœ1¿Š`=ù°˜`fÈö¸Rô9ÃÏR%ELá0OˆŠïyl"ÒÜ×dÛ?Ð½BãLnp$KÆ8<Ç’
-÷Ei£U–¶§4Syxxœ±©™ëÍ¢0˜¼žÔqŽ« û â„¸þüScn±yŠ¶*¯â%ŠcÕ<ÃËîWæV ÔÏYùÕÂ.F	Æ/« þI.}hõ#¢‰~™5©×,{6ªhŸGg·AÛU#¨‚àÙD©ÿB¼<¯TÔüh¼Øð]Õ#Ý¦ž£¶E–Ê‡åä’ãwM£>0<AûRâ¢HŽu¢øtœ£H}¨ë&ž!Ý«l}Î{endstream
-endobj
-583 0 obj<</Type/Page/Parent 460 0 R/Contents 584 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 307 0 R>>endobj
-584 0 obj<</Filter/FlateDecode/Length 1795      >>stream
-®$9P`$P£(&²Ôëy¯Ý“tRoªŒè‘d¥)}u|†èáå$‹!_êìÍ’Lï´GÚ†1b8À3‰á[A½ñÙåê`~h08‰Ï®r&µêoFÎŽÖD•ç»½!=|Â0h­ìŽ~?¯å \ ?(4ŠðLôSˆ¸¬ï<âÆIëºuÓç.(§î'AÛU¾†ÉÒ‡,YÏK¹}DK"f”‡%|<øQ+{±ŽÎQª$[¯à:Á§„Í™8à¼M;0À{úK¤WD© j‘t¥†þâ‹¦¯Þèw’¾’ü3d&éÜÚì}°8_DÝ‚5‚hQüñbOž»,ªANP„BúÜ* Yþ˜š è¼‚[FíÆ³a@ŒÕ!ÐrÂþ¥[¢,D[àŸ¿`i“9'"µ,ŽMV]Z^GqòX*-CrÿÜ¯´z-¦~N’-'x¼u²³t+¥n37öé7Öã(ò2kSPfÇ]…"ï2°€P8åªvyž@]X„ôÞs«¡ÅÞ”uy*É¨×¹®m`Çm˜°ï{QþíPä•4{rk£õLEpÀá„ûHï½†ÀêQ{¡ÿ#Tê·"\DçËhÎiÑä£û?$ò$°“¹ÅjõG¸*$5£ŒG ’l™>x?[¤Í•Ü`iM,#¸³Éd’Ÿ¯BLØX¥ø¸@!9œ KOSIÚò­T•\BþÀ ë·VR‘?rgüôŽú…!ëJfESf¯¿7¹öÓÔÙ`Kyé‡FÖ‚P(ü-‚ÚA|j… ‘7®ôo@B4«lD®îôšE'•<VJDÌ£€ñVH=4.Lp\œ¦°â§ÉÙï:n¡ººDåzQ/Á¾Ÿi1¹ UoÏ	¯Þ¬¢ÜO gvRl©µµm~£˜¡ÉØµÑ#i^üæg”ü82æÛ9"x®ú!¾êÕ^xub‚ ôˆ2öEK<î]6-´<üYq³üº¬kùžC¢îÛ-íp$­“ËÒ>íÃ7+Êý6«ô1»RóÜ„Ýý`B²®¥íÝˆBø‹¶gú3ySHô*~‚“På*RÃ³½§Š«Â9¼U“åª7¤Ö}´(?.ãŽ(jjOmB5tãëÛÕ¶€rèÆG}®«<=àzU—Y­¤¢å–JX˜Ûz±C“½ƒž [¶áncq™‘…ÏÜžÿßÏÿeüæ÷‚ºmg‡r°s›íŠ$…0²²tâ¢dº¿qI\Õu‡éêG‘;™q ÐOÃÚ›0ü‹IVôÀb‘¯ŽFbÁY°×I±ñoPGÃšÏê?šyì òÄ\œØcÀJ;¡m0á÷h)ÃÐäDàx¡¹ ]ÒýÕÃyƒEdEz
-xd#ôW«õìÞûá>Ç 9ÃN/Qº[:ÁÑh±†pûJvöíl—òTA	s`b•ŠZ<kcý ñº´Èô¡>R[ú»Aì/i«@‹„býy–XÚpƒâÙè+_TwN¬æÌ¢A·‚fí‘~¾¿åjR£rc6©0r´u(‚x‹J¿Õƒ3"ÜMg ‘ùÁ}cDÎƒ=â‡þÀË·±“ú]mÍ+Ð,é }=™¹¾ÜÌO<^UëùfaÜf˜ÝŽÇRÏüÀl‰²®Dy'Ò¹“ˆ+Í#ò»çèÐ6± *~^lô•Ó¼)”µ~¨…KGÚ´”Hj{ÏWzøe FïG'fx›"Ûþ¸.³Â	êËL„@Å©„6RÌmî•¬ë&þY¤¸Í’!¢öèÈÑ"9–°š°hYn›oH³ó°¶iÊÐ!û'X$$PO#ÔiKl6Œ$;££Þ!ó‘§}¾Fö›ÉzôZ¤¾™ÛŽôÁ¨»,UP\íb»ÃTþÜà|Ç¾Ê‰_åÒô’yzCr.Um–iä-qŽt¬ ¼ò´;Ì9“ƒ;¸Ùåt÷Õ5Ëè’~¾ZÀx»Tæ—…b7¶®ÝÜF„ñÉ"6ìX¬ûXg¸ÄA¾¿žr^;È§X#/ßÏÓ9æù^’(TªVŸ_­pæ±&”cñ´À…ÖŸ&<ÈÞÉ]rÓkìîŽÕÃ+¦cçQ_lB±Ò¸ñNÚ}Ñ¯âþ¨©‡Î2ºƒ{ý–%q«åv‹ÅGlb(ÆJU}±¥Eï‹ÃüÏ(ê¦Fûtj²õbÃŽˆµˆ)ðC^ŸÌC¼JØ®˜ð‹%¦µ÷áÒôdf;àÁ£§Spóë/:/‡1ê¡/£%`ø×Q˜$”3kGdGŠ¤/ä¦sŽOÇ!‡¸—D"r>¸5ø0ÔQ²ð¹÷øö–SäŒKŒ€Úìendstream
-endobj
-585 0 obj<</Type/Page/Parent 460 0 R/Contents 586 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-586 0 obj<</Filter/FlateDecode/Length 1724      >>stream
-Ðï0Ç=†aÜWÐªÁ%=×èæ†ëÅÐ÷xðÓÀ$È‡ïe@kŸ©-¥–€Ù`îh³Í\@ÅøÇ‹ª1þ/à‘m5x|P=»Áu•ÞÄ[Å½ŽÌ‹7ißsÚ€¯×\X:¨
-.þØÙHZõŒaëïcv÷W3“u¤’³ÍBvd;ÞÖkJßnWDnŠlÍ´¼¢Õ*–r¶;!Ì.L0¥)3\—°w¿SÖUì§kÈ4éêv_Ï€ã©Ö~ì?¸>š&q4bËÅM	+ßTŠB˜qdO÷…rŠWeÚ¡_¢ñ¢ÏŠš±Z°ÝàEööÍè§r)x-'˜ëÚ¢(Lˆ(®vÅ'Ï­T”çÀ/PózäÒ^æ¼6Ìþ–`$¼ÐÿÊBXòü#VT¨ˆ²;;	Q¯­›–"æê†H´OÅJÕÒ,¾À@[›Ÿ™V‰áƒC4 j¾ã–Î8¿ù$ƒ3Ì¨ÈîÙå	n¿ÁI4šP6Ìž`Äƒ1ddNž_O ãÐ{Aÿ¥,ÎElYJ¨ZB«¤Ø¬ýUœÔ2OTÜˆÏîz'„/î=@áÁó§H¹‚£ ^öl‚HŸ°MàÊ¤¦Zö¿p¨ÙDCºS/®³Ói$öÛ7‡Ñx0×PDÕõú­ñÈ6¿£¹sËZª±F“4S™ÔÛR'B$M)VÂ¶Œµ¸1°¶ã¦?MçUÙY’sÆ<æ™wÎOf®¦&¨#>˜qõÓIüÇÜÝBÃt’ÔGLŸ{w=Cb'#ä{›“|TøŒaë©£HÇ¡£ccËiW$¤Öþ‰‡é­žw“ZÆ–ç‡(ùtõï2/…aÒÅS×*‡Æíé}íqùÛˆBú‰%$Û/G€áâÂvñÉ©Œü¶È|¸øm¯æ¢RL9äÞ¢ ÆuªPoú•zÃKÕÞÇõ§½’S€c²ŠÅðíÿ3¯µƒå±}ßèÓ³ªøkø³ð 6J—áVo>WŽÙÀ´µÎúLôœF0Àrqª!ü¾-x˜‡¥BpÐ!õ¢Ÿ?¤ûá:ÐZ«ÑìD\¤þþ j'ÿ J£tÖÀ-ßdé§øyùòä£ŠŸQè á’e@oYª’38qŽ¦Ux]5Y¶9Ä°›÷ó…EgßòƒÆZv}Î#f78{G;ì™øÈ¾¼£‡›´ß’p[¢ùñ$ƒ 7O›³\g3-¢éSÛ4þÊà«'ÏlG1²aöšÐ9¥p}tÏ',~”mv]iös`@tIý¦4²zc(¿G¦þcëù§
-4Ì!ÍÉÿ¬’dE(lvòY£àãFðýs]ÐíÝO¦y¾1»¬?‰’€ èýSÿ‰hpÜ |RÅã`’ÒçEBtì|`óNEó¹°ä~Ö½^oËNL—'$™ç3n[>Æ¢F‡Ë­ªdCÂGŠ]˜:M½œ@5pHÙÃ&^3Èýq#q·†?$-˜œ4
-Zè‚p{vÂ~>…W%£Z;AÔ›	;¨W®q‡°UÓð…•ðEfÀ›»õ‰ÑmYo2LÓß~%ÑêÕ¨rÕ¾¯!GáøÞ‰º¶ëT<þJ«A`†¯a¢€³ ðw3CÈÀå,|Xâ	ø">ƒ¹"k¡ì:¬“>EÎà+§¿Çß~ï±^¸¨Ov[æê/.¢Ï5k«Žƒ­ã?M¸Û1ê,i}ú!ßõ;„BçÅ¹yg-ã²…þ'E´ó{cèðbÂ"øÆ^¸ÂŽŒ¿R‡g”¸ñÀ$3Æ…i3$ÆI¶Êõ6´únv;õßÔ¥½aÏæëy¶™Ö8#`(Qf8É-²‹	™¥û>¥#e½Çý1œ^ª@§ŸžÙÆÿ¤§œ‚kv`à$+Q"»ÿgò·Ï^Ä^ô'žèùÝÓÔ U\/dÈHÖw£î|pï:%›žø»sÀÐ¿#JW*í­Tš(È´{	²1Hó*2‡êŸzïAóŸ¹Ôôü|‰ò<¾Ô‹$³2Ë¦U»ß}ecð¹.¾Ë e%•o‹1¤ÊoË™]kêé&"º‚ê5áÊx;P$3[æ$‡ôºxjýç™­‰@m\9fÛ—{ LêŒ_LÓOz3Y\¬ñY‘Ö^b!NÃ¿Â˜£¼÷?ìúzÈù	ÜîrRË–8>…®fHR*,5ªôÝ JMÆÌ?\¢£í;Õ‰~qÿ$rN¯À3îNBŸv‘¼¬5î2Z¿Ô¥ú’GVgR }ç[6ñáÛøeò'Ÿ½‡zÌ ƒîendstream
-endobj
-587 0 obj<</Type/Page/Parent 460 0 R/Contents 588 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 318 0 R>>endobj
-588 0 obj<</Filter/FlateDecode/Length 2112      >>stream
-A]@ÇÈ`¨2—Œ?„v„4¯†àõ2ap±²g1Æ%Jú7+•Bß"”µÇ„¤T«°´ËA¨6â¯ñn¨€tÿ¨3þ±ˆ†´N4û^ÅœòæÈ1æSÎVðF••m·†€56”×O”©VÎ¦Õ
-¯xæ¸,›Yë!åbä/-¤ä³}Y §¾|[Z ¥-7z‹t~ÿ%èðgÑóYºÎ˜víFrÀA>½§8:Q0VI4ì±-t‰¥0[€dîAotEWŽÅôîjë7·&m=?0’X+G-”ÛLn7©À>õúsÚ6"î¿lšïÎ—­úÁ¿FÓ¬?E†»$IŸëÕn…ôõiôÅÆº\T§¯FsrÞ¥*#°#Õgs
-µ×>2çÜ|§„OÈ\à¡]qI’vO'=0v‡ëšâ:ÓŒýÔyµ7Ç~.(àÆC'©ñ¦œûº*Ê†²W½Ð}¼-víÄRø¾~;•~9CQ­~‰5¯ßÆZ„¶Px‚4|Ž¥¯b!½å¸Ÿo*õóœ‚À( YÑRòJ¦ÇvîÁÀþE¯>’NÄ!ã\YÊÆõ/ücÅf¯õ({åƒÝbTW)|“ô8GG 'XvÑô»˜>ŒˆUQ+s9 à¾§óÌ²8”:8¼ÄL9–¸Ù3–°žuï™¼§¤4Vªp³m8ù?#-+ÑÇ¥QžåŒ^•ß ¾ž~)
-†’ù`šP´;Ã0B-9–÷éŒÚçiiiºðï'>{”i /Sæ™²˜ùŒ)óVˆ’Ñ&fµaûv©w²4É'‹Š;È¸>¥h8È†”ÞRÊ(³»ä¢Z¿z«; Ë%¨§ù=OžÀì…39¾s-Û%×dÏ³œhIþ#ÿ¯øà¿.àÐZ¨2B®íë‰h¦šÛ¸íŒ¬Äè®A\¤•¹n“6Q±Íkïäg¡lÆ=->Ã†Y¸(o4ªzñP=öõÚ~‚ÿah»&“/ˆv²Àù•ªÐ^RyTä dPTi”;onI|@…ƒ•»k¦Ì›¨¾òPl[ÁñÁ=’ÅHiª¶iƒø„,I1{µ~^‘–YÒø Qâ[^(Å’Ç‘‰bØ€'êÏû åÝ}V	Ê™XÅm%}Á#6ƒ"°è6lï±cv'6Ñéø(Î’mpbøO?÷«ø=2"¡0—Cœ£–ÉÚ dÁwò¯N?@åÎÃ ‘œ=öÇ!Ä°6{D1übTÏwÄ1ªmÌ)½.èþYp6ÜäÜî×¹Í1ÚÉ”ë~¾cO¬ú‰Øwiþq©¥ˆmˆ %M5}³†xQAØ÷#³~HiQ¼ZÜ„-þFô`ÃÞ66p¬aÓ*f¬UF¼:l>ËÕýÈŒ•ocjåÖûš]„A¬8¥7okËýöÅ!<>.ÿöï¬¿-=QARâILiô@šõe¸8lÅ)‡¥£Éè“l˜¦¢%ãŒ×U{B¡‰ŸbÇÇh½~|@bMpIS©NåS’ýAJoå¢.¤¼šËu,.{™T×Uƒ{¹æÛ@¼,ï5,Îládñ®¶ý‹,-ùÈ²3ÚÄYâ€‚½uÛ‹=.C/–Zx0sœ¶æ›áG"¹·N]
-Ü‘€ù¹rŽúŒoÚƒykÖäCÌÎ¥-hôë¿?`8!>ïQ3Ò„3aI"Àõc#š]Fþ\4¹ WXá·Ð«­Ò¡=˜ÔØÌ„ÖËl1ÏÏbž”˜aäb €-Æi-è)U5PC³p	›Rª5óyöûi•Š7ØKÄÒZ8
-óò<mR–g2ÐØ`5Ã®ò‡‹ãÔg2·Ü“q²ÊÈÌIRn"¥ƒ'•ŠÂk½8A¿„Y5J\íˆ5z¶0*ÓFKcçZ›ÌàÏd;Û*E“ÐŽxj;Œ´Âí%ð H¥åvíÉÓíÐÏkøÙB±|ÅŸ©]É?Ž¨}ÚtOT‡¶ERKó
-!ˆ¡¤Ÿ_Å‘Fvœ¹­d¦i‹ÜÌÂŽ¼‰C¦Î„tj@œ g?hw˜ÀôÈVÁÁÄòî¬¨'³“ =’šL|€…o#õU¯rÅÎ©í3r™7±—¹A—"ÑÍd?°mœû’&j´Ã–f™ÇßÁK¬/Ê‹‡/û­êöÞ–"ÞK%1$îí¯"u1ÕiªNÿËç#íò\Ê:œtÎßóª³ÈE„òU›òaœ>¦ÜÙ¨<°¥caÔ‚!¹§Yß ¼l(Z°™AN÷­/·a'†®üeÒ:!GÒÕjV«0U=3ø£únÏ•±Å®ÛýÑc‹Ôó‰0Ç+¦tƒ(ìvHM’$»ÓÊG"´ìgâ-zÄA€“<	›äöVzKþm±¾¹b‚©ògËxÛØ„*J5÷PwØ“"èºîD†Äµ¿7ë—tóÒõ¼`ã}žët‰If@y±£Ð0åò"¶¯}k”'$Å3¬X#)$(·yëp=ÒäD¢ºkÞkÌ/1åOvN†·÷Àk!¦[5´ïn[È²ÂÓ„ç…¨âÝ<ÐiU”Çô¨>—GÊÊ1Y=oºÊ}7UC|û“ûVjÄ2uÂbÑÅÏ \?ÐÍo¸à5ÒÈ æ‘¸·«<¡äJîý=à‹ž¾*ñ|G6LðÄ¯ï6zRK|£Æ¤P©£¬µéühBkôòS².8¸	Ù†Ž¾Ð|û~–sùèèy!ˆN†kØM$ýk4à`ZN+Æic¦äÊjPn¤nzá-˜8»ðTÐôË?)ÿÞîMázB{Y·Kendstream
-endobj
-589 0 obj<</Type/Page/Parent 460 0 R/Contents 590 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
-590 0 obj<</Filter/FlateDecode/Length 228       >>stream
-`ô˜˜WØï´dÈ3… ×ò–=‹ïrW¾_¿íã7/kú×®ÊegœüüC¥=jƒ<N=WA5r¥/Åj¾š)¬'…Å€ÀÜf–:ü­éCç…4oUR³ós>ºˆ8Ëä‹W*Ê·Síßëˆà¦ùÞgûBÁ® ]ŸkqÍ½ò@
-ÙÚŸj”¡I"ý6¯Oƒ‹ºAÇrˆÙŠ|ÐÈÀ¥SÉ8·µúåY{D¯!8Ð«œÌIá¼f¨i¼‡Á¯?ÓÏ&e9ü±¸UÉOQo¼âÛ	ñ [”¦;þwŠâsuendstream
-endobj
-591 0 obj<</Count 16/First 592 0 R/Last 709 0 R>>endobj
-592 0 obj<</Parent 591 0 R/Title<abb801237d8f0f499f343c9a2497d3d24e>/Dest[465 0 R/XYZ 0 806 0]/Next 593 0 R>>endobj
-593 0 obj<</Parent 591 0 R/Title<3cf8545e337b36ffbc1dacec3f392cc002a80b8455813dd9a3f1428347267c5f384da9a3fd4a340d31c1>/Dest[473 0 R/XYZ 0 835 0]/Prev 592 0 R/Next 594 0 R>>endobj
-594 0 obj<</Parent 591 0 R/Count -16/First 595 0 R/Last 610 0 R/Title<8491c3866eb957f7ef52f2c7815fd0d7>/Dest[477 0 R/XYZ 0 835 0]/Prev 593 0 R/Next 611 0 R>>endobj
-595 0 obj<</Parent 594 0 R/Title<43c8b44194c165c68026732e3170e679058c381a9b4c67399fa0dec2ea01050b6044329f7e66417934df5a7eba4f>/Dest[477 0 R/XYZ 0 813 0]/Next 596 0 R>>endobj
-596 0 obj<</Parent 594 0 R/Title<90f4daa2e046e160bf39ebb4d6ec2e770bf90d9ad944dcf660ad16936a2006cef49c18e51ac8aec48be385eb0986d6647ee92d0de8bab17cdd>/Dest[477 0 R/XYZ 0 467 0]/Prev 595 0 R/Next 597 0 R>>endobj
-597 0 obj<</Parent 594 0 R/Title<7fc7d3a68d9017a6d0abc66f1c288c163280182009dbc1408a0bb6d6e432b63dc3fdc32b166a7028a52b8fd154833138c72d038961d590a92cd89624d45be891ba2357a6486c>/Dest[477 0 R/XYZ 0 185 0]/Prev 596 0 R/Next 598 0 R>>endobj
-598 0 obj<</Parent 594 0 R/Title<0a5ad4aaed00c7dae70d055feb95d76d0d73feb40e3f96101c24ca3353cf3efedb971cf88ea84ad7a68eb451b3846a1fcb2ec79391cae90f88>/Dest[481 0 R/XYZ 0 835 0]/Prev 597 0 R/Next 599 0 R>>endobj
-599 0 obj<</Parent 594 0 R/Title<ac1e41d6b7c6c2d9c39761bb69d1be97ae9e0bd4029951dd6f2c3b2c0ca556e21db87c651cfb1a5d943341797436e8db50f1084086ccf4a9f09615023811>/Dest[481 0 R/XYZ 0 615 0]/Prev 598 0 R/Next 600 0 R>>endobj
-600 0 obj<</Parent 594 0 R/Title<37e83adac5fb300354a7fd49b733e80db676a443324c7611d7dd6b39c66bc6c5c631ee8910f3195f1287cf4a3ce3c520>/Dest[481 0 R/XYZ 0 471 0]/Prev 599 0 R/Next 601 0 R>>endobj
-601 0 obj<</Parent 594 0 R/Title<63bdc056a262981f6530a598340639660e6035dc659548369d44339fdc2a6181f3b34e8d54dbe1dfbb9f95b7b17e8ce952d974>/Dest[481 0 R/XYZ 0 314 0]/Prev 600 0 R/Next 602 0 R>>endobj
-602 0 obj<</Parent 594 0 R/Title<27790076beec893a380dc6f9e1162c002ec5243b71d1f679cd9ceccf16b7eef4ec7bc13f862bf39e22124a2fed6527e58ac2>/Dest[483 0 R/XYZ 0 835 0]/Prev 601 0 R/Next 603 0 R>>endobj
-603 0 obj<</Parent 594 0 R/Title<9a4d12836d900f8db38d7e667a4af7e1cb6a9b9acf6ce46d20e5c3a93d88f9c04f017658bd8c446d603dddd84be4805e90fd257a7725cf37>/Dest[483 0 R/XYZ 0 640 0]/Prev 602 0 R/Next 604 0 R>>endobj
-604 0 obj<</Parent 594 0 R/Title<311005003e3104507681c421ccca2ef50dea2a9cc223d9cda5742c53bebc612634dbda34ae3b94b37ea682ba24d1ba4f1ddf>/Dest[483 0 R/XYZ 0 496 0]/Prev 603 0 R/Next 605 0 R>>endobj
-605 0 obj<</Parent 594 0 R/Title<441859827115306446697d0d111c493884079c5827cb1669de838b8cc821ddf8ea3e77f08d52c28b3382b4898971435b35494e8acb94262e1152287f3081be8ce43f20c2f2>/Dest[485 0 R/XYZ 0 633 0]/Prev 604 0 R/Next 606 0 R>>endobj
-606 0 obj<</Parent 594 0 R/Title<26ca15f123f230934bb2fc19ef775d479ad7a896739d76b20e0cda8391d0529cef3a6a247ac685a6a960bc2766a2720b2ad1062207d96bd61e3e>/Dest[487 0 R/XYZ 0 701 0]/Prev 605 0 R/Next 607 0 R>>endobj
-607 0 obj<</Parent 594 0 R/Title<15d914e110c5e3a0a8a9d0333ad57d24286a9ae74fbc183a2a8f5e4ab4f4d807276992ebf3fdb0eac5d4a035d31cee711814ae113506>/Dest[487 0 R/XYZ 0 594 0]/Prev 606 0 R/Next 608 0 R>>endobj
-608 0 obj<</Parent 594 0 R/Title<d354cee66bb3816fb331aa6d9c2a1dafa97115e7b7a81403ad12a26d19b7c8ec>/Dest[487 0 R/XYZ 0 425 0]/Prev 607 0 R/Next 609 0 R>>endobj
-609 0 obj<</Parent 594 0 R/Title<418c43f403607af2e86136862ca9c11a8dd982994fe269a43542a3041a05b5a84ecb2c10ae0a37fa5668dd13446c93a08ca0a5c97e4cb84d0b1936ba765a2d1981bea8>/Dest[487 0 R/XYZ 0 318 0]/Prev 608 0 R/Next 610 0 R>>endobj
-610 0 obj<</Parent 594 0 R/Title<aba379b04979a1b531681d2d2b67b15eee439bad0a7108487727cb8ddd681524366d98bce8a7acd30512075bdc1950c1f66a>/Dest[487 0 R/XYZ 0 232 0]/Prev 609 0 R>>endobj
-611 0 obj<</Parent 591 0 R/Count -4/First 612 0 R/Last 615 0 R/Title<5fa379021ba76de732bb8280c57fc236fa07ae>/Dest[493 0 R/XYZ 0 835 0]/Prev 594 0 R/Next 616 0 R>>endobj
-612 0 obj<</Parent 611 0 R/Title<177592581edd38958398adf710e88e87526edab9fe4affcf2ea21c9624a6a24d4515bf1df945992c8a0d7187ff2d054273e7>/Dest[493 0 R/XYZ 0 813 0]/Next 613 0 R>>endobj
-613 0 obj<</Parent 611 0 R/Title<4c79ff45fd2fe47384f2ff8254d2ccd4a17754b68588ae032ec7a0ef3c3abbb6a8780932a2b5adbc54cf9ef2125e0bb459cb878721>/Dest[493 0 R/XYZ 0 757 0]/Prev 612 0 R/Next 614 0 R>>endobj
-614 0 obj<</Parent 611 0 R/Title<32b29c169c49b297b00f9a74af952a4383fab960cbc2cfa4e683a787a94c710b4912ec017d57da4c552c2fe83dc0169ec1d3b23d46f4>/Dest[493 0 R/XYZ 0 651 0]/Prev 613 0 R/Next 615 0 R>>endobj
-615 0 obj<</Parent 611 0 R/Title<9458629c79a8787dde8b126450318a12ccafd12c578a5149079aeae0464f334745fc7df2c67b3bdc6c799811becd1e>/Dest[493 0 R/XYZ 0 345 0]/Prev 614 0 R>>endobj
-616 0 obj<</Parent 591 0 R/Count -4/First 617 0 R/Last 620 0 R/Title<4bd979cf48c751a9ad2a9110cd59c0d853afc613cc25ad8a15070cc29c4bb5e09f25cb5c4219a235bf220f806c10>/Dest[497 0 R/XYZ 0 835 0]/Prev 611 0 R/Next 621 0 R>>endobj
-617 0 obj<</Parent 616 0 R/Title<4ca167938be2b50395ba8730d511abff8dc73e1f9abb6ca83d4463cb8aeef26bf133589ea881a9a550bd9fccca8a114870f84577fa>/Dest[497 0 R/XYZ 0 813 0]/Next 618 0 R>>endobj
-618 0 obj<</Parent 616 0 R/Title<93b6b4ae16aac5589f0cda9337c864bf16bce5c5ae795fac859c2ee77ce4123d342bbb1ac09ed4050a255ff962e38cb84a94818fe691dc696ce2bb55ed3ef788f95a>/Dest[499 0 R/XYZ 0 241 0]/Prev 617 0 R/Next 619 0 R>>endobj
-619 0 obj<</Parent 616 0 R/Title<1973e9f41b25104500e76378bae7e37ece0ed97a296451eaff4da8dcc3a7bdaaecccf01776934bd2c09848d8e82bd60f1d070179139755a92009892f2db49f82dcfa488264f544f28889e7f582680565fa>/Dest[499 0 R/XYZ 0 185 0]/Prev 618 0 R/Next 620 0 R>>endobj
-620 0 obj<</Parent 616 0 R/Title<95ee52ccbc97be040059c31cf766da9195247020097f821eed0845c278817391a08d60964166edd84ddd992da8970e615e24d25ea6ff79c69d573c>/Dest[501 0 R/XYZ 0 835 0]/Prev 619 0 R>>endobj
-621 0 obj<</Parent 591 0 R/Count -8/First 622 0 R/Last 629 0 R/Title<f658e1813cb4e35e53b1f15a344cb4b3d9d5336068f211>/Dest[505 0 R/XYZ 0 835 0]/Prev 616 0 R/Next 630 0 R>>endobj
-622 0 obj<</Parent 621 0 R/Title<4ef22c6b99c2d41f521022d27762bb5d0ddca5d1b499f3d446221d8c3ae4bb3ae32bab9d2b18b8bb71594f78a3c3787899f643bf27232c1e551c05847da2dcba000bf7410d1f0416>/Dest[505 0 R/XYZ 0 813 0]/Next 623 0 R>>endobj
-623 0 obj<</Parent 621 0 R/Title<e5250b8df5b7cf8c239dfae7df88d369aad3fe322638f927e9d90ab0a41b8cc1b7fc8dc53aa61355a3d5d1353f2e1a3a07f8b65315b201c78fcc5b43d5fdddf047502427c5d59031ed55>/Dest[505 0 R/XYZ 0 304 0]/Prev 622 0 R/Next 624 0 R>>endobj
-624 0 obj<</Parent 621 0 R/Title<230a4dcdb32654fdfe087029eb66c1ba0a57470c80a0b9225b37933dbb3747b7846d0c1e09b00183daa82541c2e75c04a8f113e5ff21aa4099675c85ae8c9568686742bbb5>/Dest[507 0 R/XYZ 0 835 0]/Prev 623 0 R/Next 625 0 R>>endobj
-625 0 obj<</Parent 621 0 R/Title<9f9c058b21884c9796c3478173a242f16ee361c82aa1fece68fc45cb260d7a07217eb674e1158eebd56c9e76eb21e6bf234b73de902f9479fa6bbd87219c7f>/Dest[507 0 R/XYZ 0 261 0]/Prev 624 0 R/Next 626 0 R>>endobj
-626 0 obj<</Parent 621 0 R/Title<17e7d3357f838b9ad4ba04cd6c75ef900a330c3816761503c4027748e51e05fa6b59afa4a34ddaff689c94ed306c62d6945c10a479bfadf9829b8e4666cfd01542d47934>/Dest[509 0 R/XYZ 0 602 0]/Prev 625 0 R/Next 627 0 R>>endobj
-627 0 obj<</Parent 621 0 R/Title<4379ad04768b8b3a9c65efaee2dc634f08a6633da823447d2fd8d67c90d95485402cb834574fbd22e1b75991314ffcd175ed6e7e3849608081af974b437dfd723078b8a530447df0>/Dest[509 0 R/XYZ 0 444 0]/Prev 626 0 R/Next 628 0 R>>endobj
-628 0 obj<</Parent 621 0 R/Title<839edaf1f37fa7fb3e2d5dee61ec8ccfb8001ed1a17d03fd8d97de98b38814840c6ecf3c886ac7a95a17ae>/Dest[509 0 R/XYZ 0 307 0]/Prev 627 0 R/Next 629 0 R>>endobj
-629 0 obj<</Parent 621 0 R/Title<b1db29a836496383062bd9aa2f4aaed18fdbaf16950dde50eb86f32dd0ec193d7b889de537afae3b68dd5285271c748277220bf696464c14d81849aba5ac5a42c9f6>/Dest[509 0 R/XYZ 0 238 0]/Prev 628 0 R>>endobj
-630 0 obj<</Parent 591 0 R/Count -8/First 631 0 R/Last 638 0 R/Title<023c36117bd14fce7bf75623c0398c7035c2cfab8b1bd809733853bed4952e952e6b355aa660afbfd328d29ada952525d7>/Dest[513 0 R/XYZ 0 835 0]/Prev 621 0 R/Next 639 0 R>>endobj
-631 0 obj<</Parent 630 0 R/Title<cb5532bab254c92b6ed4aec7bffe69ccab61e8a8fea67425706ab2fc89655c63ba4988788d462ed7e1f6>/Dest[513 0 R/XYZ 0 813 0]/Next 632 0 R>>endobj
-632 0 obj<</Parent 630 0 R/Title<f47bbc51fcafc5ff740688ba9e71ffef9101f8b02dd28fac492dbb3516a864c7ef278e75019a88>/Dest[515 0 R/XYZ 0 835 0]/Prev 631 0 R/Next 633 0 R>>endobj
-633 0 obj<</Parent 630 0 R/Title<65e0e6257056166ff9dcaf4a5c71ba8f89b26a9c23b9ee885df6679af7e0b56c006718e815c4>/Dest[515 0 R/XYZ 0 287 0]/Prev 632 0 R/Next 634 0 R>>endobj
-634 0 obj<</Parent 630 0 R/Title<5fc5915d69fe83979219f59d7aad2188f560ac544b1b7116d127fc422a2fca0f646224c041fd10>/Dest[517 0 R/XYZ 0 598 0]/Prev 633 0 R/Next 635 0 R>>endobj
-635 0 obj<</Parent 630 0 R/Title<fa7dc4e9180bb2a02b980e432d1a61f330c0ec8dd81a808ed1ef69d34c7ba03138b4f3d37407633b04db3dd2>/Dest[517 0 R/XYZ 0 390 0]/Prev 634 0 R/Next 636 0 R>>endobj
-636 0 obj<</Parent 630 0 R/Title<8e6bf5d5771406e5f74396231752348527555204f45ce635c9ca3ae1051f62ea05ea9b7809bed35c512a4f8425>/Dest[517 0 R/XYZ 0 322 0]/Prev 635 0 R/Next 637 0 R>>endobj
-637 0 obj<</Parent 630 0 R/Title<f90f0f707e12cd27f24bc2aded10525e834b8e77d90396c6e888fba5575b67742db5d2c049ca843deaf78d8df050>/Dest[517 0 R/XYZ 0 253 0]/Prev 636 0 R/Next 638 0 R>>endobj
-638 0 obj<</Parent 630 0 R/Title<4204cd554634e5600b9335976760ee3f7129c3dcff838f4da5252265c4b6fb6464ad506af73a9e9908bffb51055c>/Dest[517 0 R/XYZ 0 185 0]/Prev 637 0 R>>endobj
-639 0 obj<</Parent 591 0 R/Count -7/First 640 0 R/Last 646 0 R/Title<5feabf57c4e9a9dc7de3b218af67b535727340c15890c456ace504caa8c796a3833fd3b9cbfaa35c0825cd4be2bf94>/Dest[521 0 R/XYZ 0 835 0]/Prev 630 0 R/Next 647 0 R>>endobj
-640 0 obj<</Parent 639 0 R/Title<b329eb0cf5dc326b198e048f60b3542f9a28da9675cdbc7483b657b68e44cbda60b9e7a9d16b5facd9>/Dest[521 0 R/XYZ 0 813 0]/Next 641 0 R>>endobj
-641 0 obj<</Parent 639 0 R/Title<c62da4fedd57fde42815e0c5421d8cc36b7907242d429d2fe6f2d0db4f91690a73badabb1e8669d00798aac5f73167a97face9c7>/Dest[521 0 R/XYZ 0 757 0]/Prev 640 0 R/Next 642 0 R>>endobj
-642 0 obj<</Parent 639 0 R/Title<15372e7a79718df2c10635ec207e68e474247f90e2ad7a1f580eeccdd7483f7ebe23f1acff0ebd98aa166cd97e>/Dest[523 0 R/XYZ 0 436 0]/Prev 641 0 R/Next 643 0 R>>endobj
-643 0 obj<</Parent 639 0 R/Title<b9c037adf41c4e0dc22e5c2614e7f8829fe85b438e25fadd71a11a52201c82ec22544a45028668fdc5d2ef31a4a7f6907a28>/Dest[523 0 R/XYZ 0 292 0]/Prev 642 0 R/Next 644 0 R>>endobj
-644 0 obj<</Parent 639 0 R/Title<f9a5157eb2bfac0ee5ac847cd8140703ede33c56382373b852bc4ad9ca91ee8b5d77952207db986009d28ce657>/Dest[523 0 R/XYZ 0 198 0]/Prev 643 0 R/Next 645 0 R>>endobj
-645 0 obj<</Parent 639 0 R/Title<13fb43d448bf2b2ecde373ec7c12b56611691e388ecd53c5cd76c6bc6f15880d072b67b51a670d588b>/Dest[525 0 R/XYZ 0 810 0]/Prev 644 0 R/Next 646 0 R>>endobj
-646 0 obj<</Parent 639 0 R/Title<f92af0974f4e2dd1d6f979318f165f9d4c5787aa4189738ead218ba9fa84acd4268378c9a821ccb4>/Dest[525 0 R/XYZ 0 691 0]/Prev 645 0 R>>endobj
-647 0 obj<</Parent 591 0 R/Count -9/First 648 0 R/Last 656 0 R/Title<9a25c20aabbc2092e90afa518008e2a7251fa038525a36bd3d2793725ea6819c891b3ea3ea2f8d49>/Dest[529 0 R/XYZ 0 835 0]/Prev 639 0 R/Next 657 0 R>>endobj
-648 0 obj<</Parent 647 0 R/Title<5c99eed9a7bce2d453a33047427c5e9bd2786b5fb34b4b40821bea6903a6e64bc5fb6e2c337f0e8ae72913f1fb061601>/Dest[529 0 R/XYZ 0 813 0]/Next 649 0 R>>endobj
-649 0 obj<</Parent 647 0 R/Title<5e5918b2e638b11543c9294a18cb8ecc969e847fd571a46c42b0767d6b22e46e9ef7691255f7ad503f2c7aac9c442a81d2f68b9c627394>/Dest[529 0 R/XYZ 0 486 0]/Prev 648 0 R/Next 650 0 R>>endobj
-650 0 obj<</Parent 647 0 R/Title<9d3bf6e335c27e4c4ab5a015e9b6a2ae86e4464c7fc2aa95c6e7443455795bc4150e9212c5f32c584f9fd6db67a9b4ac81d59f>/Dest[531 0 R/XYZ 0 595 0]/Prev 649 0 R/Next 651 0 R>>endobj
-651 0 obj<</Parent 647 0 R/Title<716447a959549f11054c1c1291c46d0fffa3a600368ef43acabfddbc84694866013cea1be0e9aa18a575c6205047441539c8366158d234d3>/Dest[531 0 R/XYZ 0 413 0]/Prev 650 0 R/Next 652 0 R>>endobj
-652 0 obj<</Parent 647 0 R/Title<49884317879e5fef77e1a8faae83cd0d281c16bb888e5edaf50852220ae26d810114e147eeef31112e216bf84ae7378c214d0d88e4f369913d60>/Dest[531 0 R/XYZ 0 221 0]/Prev 651 0 R/Next 653 0 R>>endobj
-653 0 obj<</Parent 647 0 R/Title<fdc8aaa8db8d28a66358219c7dbd9f55e3e1fd8d4179028b27746310a33cf6ab7180a7928c>/Dest[533 0 R/XYZ 0 768 0]/Prev 652 0 R/Next 654 0 R>>endobj
-654 0 obj<</Parent 647 0 R/Title<23096bab2c8d9e8374e466a9bc7c5fcf6940ec09cd1462e3b5a76837967885ad147bbfe26db998c483>/Dest[533 0 R/XYZ 0 712 0]/Prev 653 0 R/Next 655 0 R>>endobj
-655 0 obj<</Parent 647 0 R/Title<be2f5289f7bf5679f6afd49e6b69be30b6fd609d531de5a502c821ed815ee86f487599d895a5e2d73549e8b4473f688cb235f4c00991a8835e84f2756849ef821da0c5443443c45e5ba5>/Dest[533 0 R/XYZ 0 656 0]/Prev 654 0 R/Next 656 0 R>>endobj
-656 0 obj<</Parent 647 0 R/Title<9ac6db1275b3f10a971e882b3a36bdf08c1fb42fca758ec9983bef3c7abc1949343330a87051f72f485717cf08bdaeee6ea639>/Dest[533 0 R/XYZ 0 456 0]/Prev 655 0 R>>endobj
-657 0 obj<</Parent 591 0 R/Count -6/First 658 0 R/Last 663 0 R/Title<35e341f6468bc13e9544e9c0f6aee724c5149e757df1ba499eab89e3a73710ca0903c06ccac131e2c2ebcc9257187ccb311b09337c081cfa6c6387fa>/Dest[537 0 R/XYZ 0 835 0]/Prev 647 0 R/Next 664 0 R>>endobj
-658 0 obj<</Parent 657 0 R/Title<26b443701f8c7aacd3f9dc290c7ac277ed32577217f15c0318b670d586d1727b692d49031e57bf>/Dest[537 0 R/XYZ 0 791 0]/Next 659 0 R>>endobj
-659 0 obj<</Parent 657 0 R/Title<99bf4a50ffe7d2e70222a296e59c128f206d5b0bc92452d87a59688f665bc12bfa9cf84567ef29eab99460054b0a180c>/Dest[537 0 R/XYZ 0 599 0]/Prev 658 0 R/Next 660 0 R>>endobj
-660 0 obj<</Parent 657 0 R/Title<0c158dd9a85745be599c82cfe013d9e177666f1194bb9fad9a023479680ffb09658774f1607ac3286478d64fc7>/Dest[537 0 R/XYZ 0 455 0]/Prev 659 0 R/Next 661 0 R>>endobj
-661 0 obj<</Parent 657 0 R/Title<0f7e4d8140740b9e330807f0d447fe374119c33d8285e666e512a9c0f0420af2a8d798770e4c8de10ee12bb4a1de06ad745996955ca7>/Dest[537 0 R/XYZ 0 262 0]/Prev 660 0 R/Next 662 0 R>>endobj
-662 0 obj<</Parent 657 0 R/Title<9612b2f114075961e2f0fbe067ffa540c5ca7d3bfef33b1c994365b56c1727884c79ca9d38d320da352984ba>/Dest[539 0 R/XYZ 0 671 0]/Prev 661 0 R/Next 663 0 R>>endobj
-663 0 obj<</Parent 657 0 R/Title<60cbab06aed1f35f465574e48be4c39237a1d5349d7b641eeb944e8b6332e7d620e1e9375f48244739ae32d1bcee33ef57280df3614b2236808ab54328cd51ad2c44ad5f78a91c18504e4305307b57d3a59e8f71a06a2c88c766b6e120205e1f76094fe3990a785c1c1d61ab3425154067404e0b13f5e01ceec162ccb2505cec26d523f817b99e99f1ffe2e496336e7bb502e57e7552>/Dest[541 0 R/XYZ 0 518 0]/Prev 662 0 R>>endobj
-664 0 obj<</Parent 591 0 R/Count -15/First 665 0 R/Last 679 0 R/Title<bb530cd6200ea248d8625826169764c97aebe69d>/Dest[545 0 R/XYZ 0 835 0]/Prev 657 0 R/Next 680 0 R>>endobj
-665 0 obj<</Parent 664 0 R/Title<e020a580857c2ab9cf94882d81da8ef82c1160b34f555bdb081d6042e1e14afbbdc502767cb03ae374003d484f713d2210e216f8e468bd7b75161522add44cc52af12ef994bda1837e>/Dest[545 0 R/XYZ 0 813 0]/Next 666 0 R>>endobj
-666 0 obj<</Parent 664 0 R/Title<3d60f53a6fb94991eac6c2dda1eeaaa1aaf541c2331020949b5e4ee77670a552584f0ea38f69a82bd9585ecbb375f955abbc36e2e7252c995f05d8>/Dest[547 0 R/XYZ 0 835 0]/Prev 665 0 R/Next 667 0 R>>endobj
-667 0 obj<</Parent 664 0 R/Title<1cec3b0ac2d6cdaa178782baf6b806089cc134f24e779bd18f94bb77e8b768f941c976e6a2c03b0befdaff96ce0e17349cc201f7ecb42e>/Dest[547 0 R/XYZ 0 716 0]/Prev 666 0 R/Next 668 0 R>>endobj
-668 0 obj<</Parent 664 0 R/Title<76f065c8b49c675996d788b6263bf26a569bf433217054f69ababa3837b3a00967f6417da3a20634999efc13aa7f33efb1bd1eb4bd41d66878e4c15be3e75c4536f9abe84d>/Dest[547 0 R/XYZ 0 559 0]/Prev 667 0 R/Next 669 0 R>>endobj
-669 0 obj<</Parent 664 0 R/Title<2cfe509b984edf16e2633499115e4e536bfdf4341e831852ed849d30b23a2588f2f240debdc24351fa9cfce5f83ef32430cd>/Dest[547 0 R/XYZ 0 485 0]/Prev 668 0 R/Next 670 0 R>>endobj
-670 0 obj<</Parent 664 0 R/Title<511f929e897e4f06c1e4c747312fe09cd6c08bf5b44edc28cca070c65037b2937e29635ba5509fa7c6fda52b880ad2>/Dest[547 0 R/XYZ 0 242 0]/Prev 669 0 R/Next 671 0 R>>endobj
-671 0 obj<</Parent 664 0 R/Title<081630c19099de9e339ff3826f9954fcb3bfe03890968680b17b38c35c22077be86c409a1188b7e28819ed113c0581ad86a8b35a9ec025b0be6ea780793beaf337>/Dest[549 0 R/XYZ 0 797 0]/Prev 670 0 R/Next 672 0 R>>endobj
-672 0 obj<</Parent 664 0 R/Title<a060ced8e9e1d6980b4e447369cbe089728c5e32d7dc9542a35659ceecd6c4819f5fd7feb74cbd484cd7a6125c3b73b3e23f950d2c6f1095abd9e5cfd55764f0b233a8146ccf92e29f130ab47b8b755148ba4f97>/Dest[549 0 R/XYZ 0 698 0]/Prev 671 0 R/Next 673 0 R>>endobj
-673 0 obj<</Parent 664 0 R/Title<28de1792f30ba65e60331ae4a4e3017afb5fcaf1d87e12526032adb34cc164c4744a392fb3807220fd61ee17110ac575543a>/Dest[549 0 R/XYZ 0 460 0]/Prev 672 0 R/Next 674 0 R>>endobj
-674 0 obj<</Parent 664 0 R/Title<64a280315bfd51310ad1c5a0664b2ede9786e75af9c57c1b2723ca0505825b1fa68c13fab2>/Dest[549 0 R/XYZ 0 366 0]/Prev 673 0 R/Next 675 0 R>>endobj
-675 0 obj<</Parent 664 0 R/Title<fef39e1fbaa6ed51011281733b2099f13037af05f16a9b5bf22bf44be301541577083bf3987307bb0c6010a0bd1bc4e01f33fd4c10>/Dest[549 0 R/XYZ 0 298 0]/Prev 674 0 R/Next 676 0 R>>endobj
-676 0 obj<</Parent 664 0 R/Title<7b71acf804f2138cc6ffd3b89dd5ed2429b13d60597181cb1e71a6c7403a3b0d996333b26a4aa1a7569e3836b4df88cda961efa824276bc2972cf4cb>/Dest[549 0 R/XYZ 0 229 0]/Prev 675 0 R/Next 677 0 R>>endobj
-677 0 obj<</Parent 664 0 R/Title<09766c13937aa01fd241ba7e3a19cd8e6ee45f6abc3a8d70452b9362c2f68ea2e6601ab52233d46fce67e9b364c3>/Dest[551 0 R/XYZ 0 758 0]/Prev 676 0 R/Next 678 0 R>>endobj
-678 0 obj<</Parent 664 0 R/Title<67c0cd55c1a3aa6f5fa260072480c3d2a6e9dfdd2f2b12c063b89efda9d20629f5e7e8a2b5dc6248c89a42a20643a256a659758555007f0b4d3285f333f1697c>/Dest[551 0 R/XYZ 0 689 0]/Prev 677 0 R/Next 679 0 R>>endobj
-679 0 obj<</Parent 664 0 R/Title<1446297d967f265fdbf87060b7b7007080d140927d6cf17861c713c0f19aabb56643800ee73efa69c4d2e57d64>/Dest[551 0 R/XYZ 0 446 0]/Prev 678 0 R>>endobj
-680 0 obj<</Parent 591 0 R/Count -3/First 681 0 R/Last 683 0 R/Title<0fa78706d04ffc08fa0f7c9ef095f2d877>/Dest[553 0 R/XYZ 0 835 0]/Prev 664 0 R/Next 684 0 R>>endobj
-681 0 obj<</Parent 680 0 R/Title<35485f3dd9ccb89fe092d38eadde4bdf0ccde8317341d958140b0d0145c4221bb5ae2cc42aa4a1d9>/Dest[553 0 R/XYZ 0 813 0]/Next 682 0 R>>endobj
-682 0 obj<</Parent 680 0 R/Title<6179071f9fc643f06929c3368d9db1a86b079267aeb3f74164ee77c8fb19baa47733405659408c6e3825811fd46f042d08c8>/Dest[553 0 R/XYZ 0 745 0]/Prev 681 0 R/Next 683 0 R>>endobj
-683 0 obj<</Parent 680 0 R/Title<ff091c9d8e4ae387d26923f6575997734cb27ac42638af8fb7c1383e14ad7cc3b8058304e109b1a8>/Dest[553 0 R/XYZ 0 445 0]/Prev 682 0 R>>endobj
-684 0 obj<</Parent 591 0 R/Count -3/First 685 0 R/Last 687 0 R/Title<3c4673fa17a366257790bc034120f020a1>/Dest[557 0 R/XYZ 0 835 0]/Prev 680 0 R/Next 688 0 R>>endobj
-685 0 obj<</Parent 684 0 R/Title<b02ce1aec2f4d9ed827fe235aafb0450c46747d39aa8064a8aa4761e9404d12f65d0a648f71f6ac6e1efc7e6fc412b0a33a79d9bdbed2da770eea4c9a0aa4bf269196f35f39db530bcba>/Dest[557 0 R/XYZ 0 813 0]/Next 686 0 R>>endobj
-686 0 obj<</Parent 684 0 R/Title<f027a67b1e098bad9695277adc05b8ada81ee43c14a0660512b7c00802965fcd60910993e99dbd8b4d48c4958112d0175165772f7ac4a6191a0df9fe2726>/Dest[557 0 R/XYZ 0 603 0]/Prev 685 0 R/Next 687 0 R>>endobj
-687 0 obj<</Parent 684 0 R/Title<44dafc77c2d605ff7c0701f478f5f73ef8adbb6e75c1390f2ac73ef23ededc819b53232ffbdc66165c2755b153cfaa94ffb2a6104f3a826077ae5b3a2be24eb9a9093b2095990e3ceddc29aa1e99201cfa77089b80813b61105e8854>/Dest[557 0 R/XYZ 0 421 0]/Prev 686 0 R>>endobj
-688 0 obj<</Parent 591 0 R/Count -9/First 689 0 R/Last 697 0 R/Title<d166892b08effdea38c1d949094e9024f8cc95c9b6eb1a>/Dest[561 0 R/XYZ 0 835 0]/Prev 684 0 R/Next 698 0 R>>endobj
-689 0 obj<</Parent 688 0 R/Title<53d6b4f185894ff73d5182a60fce955210b57e3761967d147ee702ed16bdcf29b262>/Dest[561 0 R/XYZ 0 813 0]/Next 690 0 R>>endobj
-690 0 obj<</Parent 688 0 R/Title<a729a0c0ab8b7a5d7064af14c6c70fe009e8ae9b2f7baa8e52b681739f0316374d6b1bc756c6ccb730da7c11c4d36d0aaa1815456838956953e8a729b0a67aa269b54749d6df9f69ec8b881a803a71f6c8>/Dest[561 0 R/XYZ 0 732 0]/Prev 689 0 R/Next 691 0 R>>endobj
-691 0 obj<</Parent 688 0 R/Title<548a87b1675655a0d13d9ad370576fa70c43b83e486fb34466ebc988de69712c74b40a8ca8c938aed420d464b9b8b3509818867222f072379887c17dd04f1c57e128038b38d6>/Dest[561 0 R/XYZ 0 519 0]/Prev 690 0 R/Next 692 0 R>>endobj
-692 0 obj<</Parent 688 0 R/Title<dd558b3ba4db8d4124a07c67429f029abb16a975c6e61ac993cc35c8539b8ff4e12d152e63a1bc9a44fef7a8c56b717ad5b7a5fac39652ff03aa9439daafa5d6919e29ea28216eb3df7f>/Dest[563 0 R/XYZ 0 785 0]/Prev 691 0 R/Next 693 0 R>>endobj
-693 0 obj<</Parent 688 0 R/Title<f397a2db34100ab3992195a2079fd3d214c12b49eed3417ebeeb472db216ff64db3b3a49a60d47516a48dacb2867f39055f034a43d3cc0d06d71a1>/Dest[563 0 R/XYZ 0 660 0]/Prev 692 0 R/Next 694 0 R>>endobj
-694 0 obj<</Parent 688 0 R/Title<84811be0eb999287b3e26778df5fa96a636082dc4d897f0b1150db39b9c8dc56977c3c1dde00f920e0a7bfa226dd1e3469cb0b6c0710e6fe8a33d4a65dc8e202>/Dest[563 0 R/XYZ 0 604 0]/Prev 693 0 R/Next 695 0 R>>endobj
-695 0 obj<</Parent 688 0 R/Title<e13a095d81bbeec64e33a3730cfa256e48802c216749811d3d17c720f52f8ee738534148097cc7eae600338a24d6339fea6e671328ff8c>/Dest[563 0 R/XYZ 0 460 0]/Prev 694 0 R/Next 696 0 R>>endobj
-696 0 obj<</Parent 688 0 R/Title<665127d6a45c6c094f46e98d0b7710496e1efedf3ec4bf10856530bf860a911766d809089f5778d373b7a226077a1e61c426f98af3c9b261467e9aee870db5d7958eb57f64b9e5fcb9f72f482c7157feced52db2d1933f72c526>/Dest[565 0 R/XYZ 0 707 0]/Prev 695 0 R/Next 697 0 R>>endobj
-697 0 obj<</Parent 688 0 R/Title<4c40f1b76e69954e6347345200cffa891ecc500c1b37ee7d3af0b2068ed5050fc7ae779c7cb1803cbb87e38568d353c22994>/Dest[565 0 R/XYZ 0 281 0]/Prev 696 0 R>>endobj
-698 0 obj<</Parent 591 0 R/Count -10/First 699 0 R/Last 708 0 R/Title<187653f32c00f1ba1a768506>/Dest[569 0 R/XYZ 0 835 0]/Prev 688 0 R/Next 709 0 R>>endobj
-699 0 obj<</Parent 698 0 R/Title<0ce4c1ea2b16620965414a3160dfc8174b1cb46443468cb2892cb72a1611a75176af0915a4f5f6edb02001f1383e0a3cd39edb47afeaed1cea21f3000833464744f5991b33c4>/Dest[569 0 R/XYZ 0 813 0]/Next 700 0 R>>endobj
-700 0 obj<</Parent 698 0 R/Title<6d0142de3f3a44c8e1ab6fd314b9cb9c156fb6d0815eb4b81e4bfc83492ac231d93deaa23235688e9ab1f795>/Dest[569 0 R/XYZ 0 663 0]/Prev 699 0 R/Next 701 0 R>>endobj
-701 0 obj<</Parent 698 0 R/Title<dd3d9ef06d01c2b2867db8238b9c6f0ea5b4306e3bd062cbc3dd8d045a672fdcfcbb435d250201482f72da149e2cfe552193cf1debbd31c887798d17334699bf91be4c51>/Dest[569 0 R/XYZ 0 557 0]/Prev 700 0 R/Next 702 0 R>>endobj
-702 0 obj<</Parent 698 0 R/Title<e892af008d3ccffdea753f85a5ec7b955e725f5237e130293bb30a4c85a0fc6802d2df61e8c5a3b83325a1017c8b72f510c91dbc556ea2>/Dest[569 0 R/XYZ 0 226 0]/Prev 701 0 R/Next 703 0 R>>endobj
-703 0 obj<</Parent 698 0 R/Title<cdfe00a924bf21493b5a2f283b503ebad7906b9592daae2b6af81560bc3fdb41ec0f932e2fd94c129b3c5d3e1f1a44c580795426b7e20eed40>/Dest[571 0 R/XYZ 0 283 0]/Prev 702 0 R/Next 704 0 R>>endobj
-704 0 obj<</Parent 698 0 R/Title<1145e85cfc13e0adc5e79001123c59148297f9994a45c2762319fc665ec43df43e6d170c973c0125488d0174e718ac4503366e830a>/Dest[571 0 R/XYZ 0 214 0]/Prev 703 0 R/Next 705 0 R>>endobj
-705 0 obj<</Parent 698 0 R/Title<54deba6344639455ebd59f8425b75079ec7a7d1f70c092018ef257e54ab58d3dedb197192eccba289b7482ca1471a917>/Dest[575 0 R/XYZ 0 558 0]/Prev 704 0 R/Next 706 0 R>>endobj
-706 0 obj<</Parent 698 0 R/Title<e10483a2a90a3705c356a069f0432f4aaed666ecfb4fbb682e29c5726c38d13d88be1f3262747fb44edb7c007393e2e92177>/Dest[575 0 R/XYZ 0 363 0]/Prev 705 0 R/Next 707 0 R>>endobj
-707 0 obj<</Parent 698 0 R/Title<e50e8a381ec3f92912453c3cb24621b7228fe560ccc6269cd679bb950fdd41df561c55a21d912d0549761b596abab1aaecf818af241be4b8578ca393d0c6b9>/Dest[577 0 R/XYZ 0 711 0]/Prev 706 0 R/Next 708 0 R>>endobj
-708 0 obj<</Parent 698 0 R/Title<4994a254eed6757e49abbe2f106bbedaba432a4857a9795ff17e2880e273e1b6a7f152d23ccb3ff0>/Dest[577 0 R/XYZ 0 574 0]/Prev 707 0 R>>endobj
-709 0 obj<</Parent 591 0 R/Count -17/First 710 0 R/Last 726 0 R/Title<b12b8ebfbf387b3c1d47c0e69f85>/Dest[581 0 R/XYZ 0 835 0]/Prev 698 0 R>>endobj
-710 0 obj<</Parent 709 0 R/Title<92c82b9ced83be5c54c8e2c5a92f999c5808aa5d917719cdbd288969ff9afe6fdc9c69931919fae6171682b83cf65899eac55311deb1a7fbc86fbdc7dbaaaa789d7740>/Dest[581 0 R/XYZ 0 813 0]/Next 711 0 R>>endobj
-711 0 obj<</Parent 709 0 R/Title<3a2396e4a677a3f775dc90cb98c9b472adc3a1713a55ce5ba00375e03e725d6ec56e6c363275a91377d8fd68651675877fc736166627e11cfdeb2efece6d7c017fcd3622dd81826568055304490a17a1053a0ad51470d2858d1f738594>/Dest[581 0 R/XYZ 0 732 0]/Prev 710 0 R/Next 712 0 R>>endobj
-712 0 obj<</Parent 709 0 R/Title<2401d7a1a9049a02c8314fe4b6969e134ea659fe6731263f1c1c95383c0c1ff5aa2575c316f2da9b400d76e156584e5c1134a65ce3577f>/Dest[581 0 R/XYZ 0 402 0]/Prev 711 0 R/Next 713 0 R>>endobj
-713 0 obj<</Parent 709 0 R/Title<8df66f3708abb4164371fad9214f2b1bd6d7ff110a5acaae3e5f722cd2b0eb87fb02fb323a3de531b988e106c3eda73c770c9cd080dc6f66fe6a6cf06dc856e9f3a137fc7c03ea8f868b7e63c0c630ee19c022>/Dest[581 0 R/XYZ 0 333 0]/Prev 712 0 R/Next 714 0 R>>endobj
-714 0 obj<</Parent 709 0 R/Title<51fbe731d057834723264a071943802f04da97aa22afdbfffe121e9d2bb1414644a56e612725c39fded939faa47a9e553f75a33a84bb6d8fd9d137576570fc6990cae1b7b137c6d32de2b311a1>/Dest[583 0 R/XYZ 0 835 0]/Prev 713 0 R/Next 715 0 R>>endobj
-715 0 obj<</Parent 709 0 R/Title<97435972b7b89ae765ed14781c19c58a7fcc3f6d477e80360a4483aa2a9c381f3b8c9a4b777c72fb320fac63ad0492800db36f7f8680c7cc26171a87247c927d76a54fa6c6b8c1c7588e44a1a54012>/Dest[583 0 R/XYZ 0 635 0]/Prev 714 0 R/Next 716 0 R>>endobj
-716 0 obj<</Parent 709 0 R/Title<edb2fb368ee28e7904e371ebd0babb00ff660069b38adce07702883bc9cd8e4bf1559ecd884842ac8937f18f4267dd42de31532ef42701ae818b5883>/Dest[583 0 R/XYZ 0 422 0]/Prev 715 0 R/Next 717 0 R>>endobj
-717 0 obj<</Parent 709 0 R/Title<dee776caac933d8809e9b236898e93b6c6e1ca9079d6ec61292d9778629cd2a6c1fd7bdf14f51518a4222225622beee3b0cd3f7c40cef1cf>/Dest[583 0 R/XYZ 0 253 0]/Prev 716 0 R/Next 718 0 R>>endobj
-718 0 obj<</Parent 709 0 R/Title<ae98ee4f255fa3816e85f5852e2b0bb0d85bc6487154d844a03f9c46dac164346b688994d04e7986f3308495af54a9ba5c3daba92c758cc43fa4f077d301c4d74367a6544aca93>/Dest[585 0 R/XYZ 0 835 0]/Prev 717 0 R/Next 719 0 R>>endobj
-719 0 obj<</Parent 709 0 R/Title<da78439c78dcf9dc1b2e7bb2b135071ded7d3a5847f309fbb764eb69f387dc31b77caec524cb4513f9b437d6fac69869e76db7a33a40fa7524f0>/Dest[585 0 R/XYZ 0 698 0]/Prev 718 0 R/Next 720 0 R>>endobj
-720 0 obj<</Parent 709 0 R/Title<794504cece0605fa266d6388d21d822098cdd61e4b17cc1f2c5978cb67709ff5bc7e6dd9bdf77643082a516c4b320d524245a1fd51ca2ca1b00692836069da201b759b2b91b6>/Dest[585 0 R/XYZ 0 642 0]/Prev 719 0 R/Next 721 0 R>>endobj
-721 0 obj<</Parent 709 0 R/Title<5e0218ee156f6ff3ffee5b0772e2cab7e7d98b8508637887cb856083f0e0bf667733093d9fda1834283b2dee82425124353c0ed3df88af944f4e88c608a1>/Dest[585 0 R/XYZ 0 505 0]/Prev 720 0 R/Next 722 0 R>>endobj
-722 0 obj<</Parent 709 0 R/Title<39bfcb19659b7abb7ae602525df58f1cafa7aa6b4f44d1b8eb55b1599a1ef68638bf45b717fccb9f4c85c6f64d43fe515b9be31e34f0a2>/Dest[585 0 R/XYZ 0 260 0]/Prev 721 0 R/Next 723 0 R>>endobj
-723 0 obj<</Parent 709 0 R/Title<ba77ab8b7de92285713ff8765c516a524b48563af647b1a004771cc125b4e7fd167f35fb680761aa7a366e4d2f435ed8ce21fbcd009694288c4f0fc95b59>/Dest[585 0 R/XYZ 0 191 0]/Prev 722 0 R/Next 724 0 R>>endobj
-724 0 obj<</Parent 709 0 R/Title<6adff9af1389fc6aecf6431fce6a08db485678af78572786246fb40f35fcdce8e94c90f67ccf697659ed7827f22191a6224c3059130da26703523acab0a6e0>/Dest[587 0 R/XYZ 0 785 0]/Prev 723 0 R/Next 725 0 R>>endobj
-725 0 obj<</Parent 709 0 R/Title<8aac61f84c5c8a7884c2b738620baff1842d9ee64a5e286e7a20954f24d981a16c8349c1f915f98dbc423d0df3003680c89498cf52d1b943126d7a8f9293d058ff332231ea7a4d574a3fc4fc75191042644401ab020969b5609a900594fd69a45e8435fab6a4845284>/Dest[587 0 R/XYZ 0 502 0]/Prev 724 0 R/Next 726 0 R>>endobj
-726 0 obj<</Parent 709 0 R/Title<486dd8d1e508a3aa74159cfcbc637e2cc9c0822ba8febc46b7613351bf97e229ecd0973dc6d8247f3c2b848db2bfed49d3756a1cc38e3ffee08c5718db960a919b1af268f1e482db>/Dest[587 0 R/XYZ 0 253 0]/Prev 725 0 R>>endobj
-727 0 obj<</Type/Catalog/Pages 460 0 R/Names 319 0 R/PageLayout/SinglePage/Outlines 591 0 R/OpenAction[461 0 R/XYZ null null 0]/PageMode/UseNone/PageLabels<</Nums[0<</P<9d3ac6f4a2>>>1<</P<8c3fc6f1b3>>>2<</S/r>>6<</S/D/St 1/P<>>>8<</S/D/St 3/P<>>>16<</S/D/St 11/P<>>>18<</S/D/St 13/P<>>>22<</S/D/St 17/P<>>>26<</S/D/St 21/P<>>>30<</S/D/St 25/P<>>>34<</S/D/St 29/P<>>>38<</S/D/St 33/P<>>>42<</S/D/St 37/P<>>>46<</S/D/St 41/P<>>>48<</S/D/St 43/P<>>>50<</S/D/St 45/P<>>>54<</S/D/St 49/P<>>>60<</S/D/St 55/P<>>>]>>>>endobj
+HÜe‚b (š¥Ú,œ:ØIÊÏºL¶»rÅe8C§M¥÷©4Õh?*ëÞŒFÛËòò?Gì-§VÏhqëvã‹?c|O¯„Ö´~nÖßƒ™yYÝAzW¼éD™³Îü¨¨«™kï~Ò;I(/LºÒs^•‡Ú{?¸Çüó§¸Xh`gl_`“©¾4d¸‡hj ž—03ÛÎßZ$*[:¶rA£7‡:E#Žr2ïj9m”%®¹²Ôb1·£3„‡nP’¿.ùp‹ðO'œ¹BÍÝÎÄÀOGå#Úú@2†WÑ¿Ií£(Ä'V]Òº´¨(¼Íx‚Üåg•¥w}MvßáDi$¶#YG#jdÈó;IÜ¶I# Ò„«›{ˆC2¼ªÚ&¿#…íwÃè#SL™¾u:2oïÀÅžøÔÕ=ÝÌbiL¯ÌÚ½¯EîE:Æº ÔÛJýò-÷›©p_Ítõ2Zèö+‡—Öíß§ÎA<0Y(„@J¢¬yÏVœ»a¡Pµß”÷aÈkåÄl’8ªëºÔÄ™µ;žªÑ¤žNÕë±,æ.ÒŽÇ…&«/g·egÁŠT²WsŠ­ª³K¡àH èØÉXÀo&×c—”ê]—uMYò¦qÏ7—R"xmP+ˆMJ®¾7¡gTß¸ÚJ~%Iia~3ÕÁ)ýW:©¦šÛb‚Ån™`.FU õ–n]WÎ 3 æÉù‰0>SÀNÙj'æü‘Ù#þ²ó*ÇùA?Vâš>#U§£òÐG}Èà§—ÊVâÀœ’üù˜åIÑ+Æþ´ºËœyHÎŠ·bƒ®¶? óÙRb"T´Ût­þ"!\ÒÂ¨¹Ú¡›ˆaù~ØMdÄbmÚZ¦èQ†ÐÔŽüO »¥2äFÕ[0¤”¤¬°qcp™u‘¼"©ë¼î	T_endstream
+endobj
+552 0 obj<</Type/Page/Parent 465 0 R/Contents 553 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 278 0 R>>endobj
+553 0 obj<</Filter/FlateDecode/Length 1759      >>stream
+j¨ßäK%ÁÓN8;¸¡ôö´IÍ¼I‡ñPCèÒr	¹•£ÂËÏ\S$¨Ö°7L'§¸•Ð±¯Æ÷µ±5WŠÊãæNºÓás·þ(ÝÐÐ+­ßõ¡Uj<Mõ8¸Í7ÆÉÏÎM*?â‹WUEø\|à‡è‡Gœ’Ær¦g\L89>Ô†"¬Ju—Ùñkù„§ý3ôÇ°êý×¢Y°änêm&áö/RËwuòMºinÿ£)cv+FTRm;¯íêTUç¨L¨*¶‰2ðš‡C³ ˜aÖOÓ]•}su8Ž£Ó1«UåAþ¤¶|v"¬€u{¸%5É¾Ê‚£6ûOH‡#Ìªj0 dlœh`ÅanÄ•¦€
+¨”q‹Øä»]˜@`¸ñ^95Íü‰¢“tØÚµú-ÙA‹Ùªf@¬ÌvuqÉ	  ±ñÔ4Èßl™þlœïD Óa\8Öáï2õîÅ“kÅ¹áTøgÝu7	óX"Ò_]6'7Èj¿MPêåy$z‹¬äßU $7yÖ£œKLƒýE»p-qÓÈî“D+¸š¢»Ð7ì.u@GCœÏË›, 8m1¥*›çL}uºaÞê—ù”•T¡'!¼Š¢wÒÅ$¤[Ú»ý/®+éåˆõ†aþ”U®kûXÎ!mÃM³ÙÖÄËÛîV »
+vôâŠç±ë|@é ñùaC6
+£EVVƒôk,&6à?=“±ÃuÚ¯Î{B'/û>ãØaÙiÀk¡‘¡pµ ›âCp¦]ˆÇf	qaÚ÷+¢§göMæèŽÜ%€õ*¦_œÜL‰î
+~:Äÿ}dg¨‰©‘'jld|§‚\4Kñ«gÄÑ3‚_PÅã !Þùùõæš8•ÓâéøâÄ	´µ+¬¡º#K/D‚¢ïèF—J_^!©÷¨zÐ§	‡ÐG1fb#<ìAk%9ÜóÎãX.ÀIËÍEšëGÐqgFl‰%)À%î¹
+Õ!pè¨YsÊÂŸWVò{Oò=ùŠ~—»¨J%§GúyL‘:l-SÌ^/ö•àl×ÄÄ=ÜçÇ;êZ Ò¦pË÷¡%Ð˜óG'ïÀjÂn™¤=km•ˆ©³ßÖd¬©Iè¦ÉÐÂÔíhf[1‹ê¯£Ø¦šTå;Ÿâ &œ¡—FY±s^ sc”âÓ3…ñÀ¶A¹"|¾Õ¼¯ 54ÓØu<xÖIðd…ç-Ï:zÚS;Ò:ttj™&—¾jÃ:GdØW¦Í«¼î~ÅXªõ_ h°~%HB#gÔúilç¨ÔMÒŸ)C­ò¥@sµ÷ár×÷àp¸°Øà<ç/7(Ðß•m{íÖÒm¢Iñ­´ÿ¥-Á¶@Zù‹9²jáÁööøö;¥!Ã¦èŽê¬ÐIIû¨†Ó•
+’.¿s(£çJ‡:¸¦JÎy§ÿ=ÃƒvldO³r{ž.ÌF{gm‡W1tîôyCSÀ>Ùšžº£¨åŠ²ßþ;yxË(:À´Nd¨ŽÂ>™¶˜ÙÜ:û®ePé¦¤OûMªéÖò#÷`Ûùw‚W"˜‰7^¦R‡}uö²àÉðí}é›ZG9\í’cä,L¹pÅòyõpñˆœÈ…|kl´÷ Õ+ócD‘6¿jyóÞ(’U+=2®¤ÜÇÉ É˜QÏ?¥€þ+s±ë¥´²ãØŒcÝ}Wÿ5Æ˜Ö¨°Zõ¾ á–©Gþ€SNGk¹íöˆ	`”é`ñŒ	ÙsÍ~^&ìZ”<Ç¨b& â¶(ËR›ûþÜ³Wèr¡©53fãíŠ4ýßÖÞg;IÂò[‘QÞaCÉ43&>ÉáÙ÷ DõÊÙÚFÚtšvNöÅh¾~gÄÙMB/×é}q$Ô/,»,žDz:›@-ppÁ¸óæ”·Å7kÀ0[%}‘Ý¿’u3à(.µ½Åå¹J9çlNžhîn|vÆø©Ü·êë*W±MÚ
+Eq£6XºÄœÞÀ¤é†î~¾aê;SØƒê»i O:Ò¶|µvŽÚÒIN{V˜ôÖ™÷Øƒg†Ã·ÙÒF¸ 3PåÛØ0h±ŒõŠRÃù.Þ„‰•˜ngó.±¥X˜^á\øuÜña	q÷.]
+]± ÔçéêùÝô¬êDŠ=¦VhøÚW ­8óÃ¦µ4ÉÁæ 4?IÑøþkž£ó%„¸ÿM{N*Þk]rª&7Ú‡@ì;˜ŠèŽ(,	\|6
+òÈPýûóÛú,S›õáèíîáf'endstream
+endobj
+554 0 obj<</Type/Page/Parent 465 0 R/Contents 555 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+555 0 obj<</Filter/FlateDecode/Length 1868      >>stream
+¥•¹¥Ó°äã…IQA9Ò0cSRæwqŽET\(xU’ië%oZó!z5dßš˜pºsv]‹¸kŸ´WMDJîñ[ø—ÞÊWýóq6ŸtyžþÚR¬–$,T`´18XŒ«ö‡´øúî€ß‘dyAºz>’nü£³È3ý©!‹¢£•ogëxŽ‘Â9œ&Íe*-cß¬[C-î$Óð*ì²àÝ¯¤Ðm?ÓŒ9ÝNÿ±{ì
+’0:e2U#ÿjG=
+Žú<1‡•GµU#btï«³y‡I~˜ê¶*Ò<¬_ª”¿b²Á°‘ˆ•éÂ9Ç¢¿âql"oÇJò‹Q¹š)±T™oÌ¼™‘s5+1×F’Y`g|aøoè»ð¶ïÑÃ®UkMÂ öW¿0Ñ&ÁpøçX±ù J¿ºò‚NŸ»Rr©HX…#&L×/ÁÜÛ¼¦ÊZü“ºr¹o‘2ò'ðÝþBÎ9³3‚lw¢Âå6²S§ý·Æï‘†ÐCæb´7 Ä¡p•úvDË{ª ŠUw*–	Vh8ÍæÁ¤/L·üR*«•†âv ó@!ªœæ÷ÌÑWMy˜‹|%Ùk Wc<l4kl¥ŽÀzÜµowÜá]üçÐ¦AIÍ¥mgv®Ö¡C¯]½!¶Ã·¯
+XÇüM`l[#“òð	 b}mO>d±;fm—ðäFIK”ZÛŠFz_jÁŽÚ5!X_ˆü„„´DaŠZ^GZ*uIÝyé¹ºÓ¨SÏÕFð’~¿[š›â:ÖM’Ãmúòz!ëç]â(¿>6Œx‘aõÚã£v<YôâDv&ð®L(âvFà”-AËÐÒaÀÍ€O?i2¿ÔúÏ®9í½LS`-'El.•F+Ïÿ½²¹ÊM–/Ãgd¹ó#¼ìÖª§¾û—hˆ®êå³½D6ø25(o€SNŸÆ]Ÿ/uøH.DÒ#"fïopGÌîþÎúcÝ†X*~†ùà=°ÂÑÈ:è” “8fÆÓôÍ@Øë~k‚œ^¥uþì‡œ¼éZDMgÈ])oAÌš˜(ÊfN?´^×ÑC‘f›™r:¤Ñ÷ðßç”€)´Á|.¢@ÒO-H0È]#½—t`ßÀ;?_ÅÉÅ0CHdI‰Ñ–Ý­ØFÖ¢ò iZï°Ò¿Í~±‚ÕEI½¦–±ÆVq…‘ò5™,ß/˜å€ûðXR!ñ©º/^r"Ó¬|ÁÐˆkÿ¦›‹ABÉYÉs HW™³óÆœÉNaœ–ÀæáËÈ”faáü©¼;Œgæ´u”ó4÷Ï@¯´ÃûhÉÉt/ðoyþéu“lº™…^!ÑØ ÜI&¾CLjuàXðgÒš‚6èV¸nÕÏ®9Yq¼|útŠÀV:eš@´’L2Ÿ]¤}7¼i–ÇsCœv.’v¢þÞ¸jŸ-DÕt£CÒÙÿ–ˆþxñõ³—HBVÂîjqÏÔ“=×‚cdÐdDb·<=Ë<’§ Ùf%3˜31ªÛð4oxÅk‰ÄóV^I·¥^· ÙÅøÚ	Î4ÊPgOK8™ð4¯Ï°ÿoY™±Ì×ãƒ7Žƒß][Œã>,‰ññSË Bß¤ "Ì?uðÁ†GRÿ©¢D&Øî)·þZ[å*Ž·…Nóøš2ïÔŸ¨‘=Ò
+þ;¥²„1ž?AÜ=®õIŒ
+šÅ ¡K«@*tœeÑt×¹hF½‰¯î;wÞ¡D7é _Ëqñ@…ëjæÿ”ˆf9¦Ÿ‹ˆÔ(˜ðj¼ïà_˜ÏºÈÈl½³ÑC€â†!*‘,Öj|=‰µ0ô½.A”{Ä>8™àËéäQ/øŒ±¤W‰Äñû%z»øKñÀI`¥­[j';Û!–Ò.ùPpÛ²X4n¥h‰)’¿´éŽ÷¼WÌ
+DqÅvÅâÙ_¶ªØöCÿ8ôŸ#ÇÍµdþtT\	ÿxœûEiàTjÌ>fí Le9UJ+å8r^œŸ¬šts%ŽÞía>N²”g-¦ïBjp2goõ‰ÛFhd¾ùÌüó0Œé’ùÞKµ` Ì\‚I$ÏöäòYÅWšÍ•ùa‡úªInPrç	G´‹
+âÇGøý¯þˆôOÈ£‘‚Ë¨C¹˜äárÅ ”•©|Îy0XòŸ¤¿@Ëo‘‡}ÇÃ”‡–”ƒL`<™/NÈw+Zí¹ŒˆWK‘U%•U±ß
+h‰m£ýaþ¼'‹<º§xø­…™ùÉ93mÁ´îóé)~Ñ±ã(EHóàê•%ìè±ãSØiæoV@E'ãþ|Í»„|ž_÷%†´b+Åp$‚½·óC=D?a÷=Q9ìb_‘8ŒcYˆøJS|Ë«`Àý¼©/øÐa9¼KÈ¾oÈn(¿™Äð~šûÃ…'× L’óÛ­ÚÛbendstream
+endobj
+556 0 obj<</Type/Page/Parent 465 0 R/Contents 557 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F1 5 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+557 0 obj<</Filter/FlateDecode/Length 1863      >>stream
+÷ˆ2†”÷\Ž±×wÙðê^á'èÀÂ—ÛKð8;¦ü§(Ó=±ÊI•ªKä‰Mƒ “×œ0(“êx$ƒ-0±oo¶gAªu>ž®¥ôñ˜Í›,ü9Á†ª£¿ÎèDý.-*ÓPK"§wÒ>aÉß§´¯Ó—²‘ Ch¹Ž6}ÀøNZŠžQ]„¬N]¸V\W˜(u¼J‚ïò˜¢nÉQØ–
+&?†Ú‰|º®ú¯FC(ÿûs³P»äÓ~V{êˆmÚië§~–l5diû+ãôsàgWWïêf¼Àñ»‰ò˜ÛiÉ˜ä:õâ¦ÉÃ…zÎÉ½`ì‡g4pÆ›ì	 ÈúËdÚa[¤4¿ÐåKé‚Õíht]ªw Û”I]mú“ —‹ý»ýÿ¥0…[.™È#”‡ƒ<ÿ—|·’WøÐ†ª-I }ˆ2D$Æ9y7½¾ÉÔp<øò…Ä`pâ‰+ÿW;Î\ÅŠåìÐ.û{š(8ö X´×H/~ž.˜Ïôc5ß¿/ãdgKP=åPf:ßåð«ƒ j˜^3”üÇM%‡TÎ¥¾±	ŠzJ|ªHDpµb6Ÿyâ0A^”YÈbïB»sËþ„iÆÇr'›éŠW‘bò@ö¾¶H* "ãW Ýí à’Fw!Ý²ªT$ãù½%n32¥ÜÀ‹ ®pøõý–(þ]_t[û Àªú¥üZBŒLi7«k¼ƒˆ;CþßBŽuõgÅ®³W}Ï…Ú’x˜DçT <†Šå	ªÿÛKÜ]ŽŽžZôbý‘=²IrÞàÂxÁ¾ù†…¶íöÌ^uVô‹$P_~SÅ?Ì²ðS]//ºüãÿ(·ôÏæzŠ–í‹%Ý:|\QÏ53DV¸zí>?t¹}€”÷iƒ)CepI+±Í0‰ã¯§%ƒo~»¦ÛM¦0]³U¥ñ´¤X(öMpçPn­wæ4~Ê…5IäØ€ö²•œÊÓ"Â… ´X$‡°kÐ)õè¬mU+ÜtÝõ1{3X¿­HÐÙ›"J^±üa®a	%Q˜xe&õíKßl>RlÁ3ýŸÇsŸã–<drŸ“ÀíuuÈã‰ÚI”r¿ÜÐôÁ†Ä_¹~ïsÎDá$³ñ`è†Y¦ÜÖu³!C+£33Ÿ^Pêš<…lÏw0À£ã¤Ä¸ÖJ"a8L¯"æÝôYº4g·ÊWfUO®À9}Ä×©†âáF,V_±Ag	z-CfÁvú±Ê¼Aßü{·¾qéwÅ¢#šk¾ë“¡aÛD»¢±Vmªé«ú†ŸÙI¢09êóˆôp\
+„fý§Óž©¤±â bÀÄ³X¡¯-I–hD·å2õá]æ,S‚[îŸ¤e"n¶fÝï|M‰VZÕø‹F—žû¯bÏ¾ã‚òÌ£,6¬˜A
++š%¶¿µ¢-û†&~Âè 3w[¸"&;Ñ%Ø±ÐZüd
+K9—ÏŠÙ_TêQ»*al¬ëµîò¿aÊªOâÇ…Åû\Ñ†è¦$Xj(,ÚNm‡ÕçsN5ß'~õ|E)äÃ¦óYÉÁ0¢“×¯½0j÷>»{HŽDFWùÏyŠêêßÁ¸Š¯94æ• Ë‰3,Í+¦åT;	þèò¿Œ¼v<&4àB1]MglÛ<¼¹þÆw×kãÐÓN¸!ý™Ð¼Œ¸ËL™(g	•gÞ9ì³S¸Ö&m‹zOFO6©•F´	Ká4¤™ÎÐ•Gâ¥ÃYø¦Šªåˆ§ýlû¼´Q‘£OI‡§’.µSQ ÙÆ¨¹©=(ÍQ’´k©Ò“7éØFŸÛ\”i†ûFF :Z,ò$î1&cVÞW+T:©æÅö_õ˜uhžlÙC”¦“ùh³Ÿ=ø°	½ìëÆŽ"ÖÀ’$ûÑm¹7úeNôÅ;¯Anht©¨mïFïI–ênzÞ™àB^£”¤S\t>¸tëÊ×n+ÈáÇpÚÐÃ%þ ¶J÷ÛH_#r¡ÅF4è¢±|à¿ü»Žq*KI¹’=9Y°”+
+ÇD”-2‹¬Êoúê””¢ZûÃ2(bsßˆ`:|,¶|›ÛÙ·:áaÝ\ÇÄúGÛ®d¾m)C0Q‰ÏzèÜÀgïãKTÛ±âW±É8Jþ`GH*£hÉ0Ï„e•-È³.ÆÅD€%™,ê[iQ+ŒÌ@~ŒÂg»¶á—’/Ètéº=ÃŒÊ)%x¼Y÷Q4vgž:	­léAGüãðª5–Ÿì£¼4‘ûåû'(>ÿ8ûé¾etàÅÓlB¤à	RQô0É¡ã‰ÓÝk×ñõºT„ØÓ òÓ™dYŠúÑ$-|.†+ŸD5)1Q9Í¼uŸÀ+Ÿ ÷Þ’‚WÀŒc`X.Ïð³À?y´˜?<1c¼ú±±)0‹^Ìendstream
+endobj
+558 0 obj<</Type/Page/Parent 465 0 R/Contents 559 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+559 0 obj<</Filter/FlateDecode/Length 1008      >>stream
+«:)Úç¯¥`FÆ5šZ#±Ò>¬Ä;®é’À*eë´øŒÒ¹©æf7§§t§Ü›Ã_µ?ŒüC¦Obm­¹C_—(PØë:n}—§¦?ã;uBpM¥ŒE"Èaþƒß¹äâÖ+-³œ|<q1/E–öÐ¡…g¸ärªsuŸ#í]º`>ÂVó^ÆAÆ`Óm÷R&˜šuûoB` ¿f¯åiWÈE–IÜQ±I½WÛfx)¸ÚÂöbÅ¢vgÐš­·pë]ž²úW­â<'2‚¸W}ÕŒ‚)ÿá0¨šwNëCMßFr¥"G+>ííäÄÉ*Øšœ€#è[ ‡–¸•"P‡°ž„l—“Á9¹ó¿¶½Ïý¬¤C×ðU©¿®‚Ë t''ª$McQXˆ|R×mÚBxQûv’	'ÐZMŠ´YßMªcWV*û7r-åZ·bÖ¢3	Yÿ‹v¨ ýk3Úiæ>fÂþØ·­^ô ‡FºóÎyE-SÐ:Oô<éFØ	$Û¬Á;Ò_£9&û<Nwê•‚Èèo$ºu®¹ª°IØGÈ&Ïv(‡{ÜhŽT‚’˜lPI37ºÞµ¶³º y¨r0ÀŽDñ¹º3ZOqG«À^×¤‹æBžª…·>Þs*b_¨5ç§ <üu^Î3ÓúªüÄ ´â·ê/ßÝ$³ ¦o˜!Û\J	g¦³°±®Dœ1žK©?öñ} å"é=Fx¶kH&”QõcDî´[—,çÐö·eRXæÛùRBä¦«Œ…Ùx³{ŒÉÝ(YÖ¤ãéÁX¿aûŽñ/ÎÃvµEÃY;sÒìd©r&}Ëùÿ£HŒ@©_©·±éYRÍY\õfün*ûßèŽ±>wú¢°Ö¤¬i‚è‹qÜ‹M¿Eþ«§ëÏõf±„ÅÕKDíN«É)!wGÓ>H‰4\ù=LpçÙß1•÷£x†+à«ÕqßD×p°CÙ|F4Â#J”æP§B’úÐ›Ó	S-g¥q:^}jš}+—7pµÿ]¨ÂuïúÀ•ô–»mÎÕ…We]Çï(–‘Û	ådHÞÄá¨™P31rŠÑÇf ‘BhãˆÕk?>ÆÐ	-â&ÓÀŒ´þÐ¹á0¹Ìì÷~`þŸ½[Ÿ*àI±um‹«ÛçÖDèÓƒþ'uÅ†¶a›'ÁbV4˜[r}TUú×,+C&éF¿ä¬·TY¤!ŒÝ½œeÌ“Ò¤²¾UÈÂHèoÜ_0BŒ1§:=endstream
+endobj
+560 0 obj<</Type/Page/Parent 465 0 R/Contents 561 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+561 0 obj<</Filter/FlateDecode/Length 162       >>stream
+ý°d 7#h	u|HPÅŠ|,jaÃùüÜä@¯ºÚãÉ[æ,ÕJ%ºi,u8gor£/FsÙ…É(;Ãd #¸a“­‰a ‡¨š7Õ&:m-äâ¯HW2N¯bÂhE6ïçªu8To`z¬Á»S¾ÓÃuÃ*¯2À(Ì!âa-'´oü,þÅKš:ÒiMS‰Ì/ï 6endstream
+endobj
+562 0 obj<</Type/Page/Parent 465 0 R/Contents 563 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>/Annots 281 0 R>>endobj
+563 0 obj<</Filter/FlateDecode/Length 1510      >>stream
+#_F´¹è~íÓ>uç©Rã/[g^QYR¾§«ÂL	ü–lŸ hs%+'§UNàþíü3vÌ%?=xùùoÚGÖÓAM*wg×3(,Æ„	dÅ^fŠ˜ÍGÊ	[DxM”Ó®‚žåz´D×F/Ñ0[÷!Qc9cO£˜¾oØ¯”<m{uî“×«¤ƒÕ`M\“µ'9]©Ì	˜¦Ÿ´•ŸT-×|”ï9%ÕÂ’ZÕÔ6îš%üEèqèc$›"TÛ{=9¹ô8Iu†ÐºvjQ¬8Bäi]B”¤¤JáûX.Å}píÎùÁª>1àÎ"ùa"RôTƒeò—PÉ‚fÛÛ8¨@sáåÓY2ü’¤Â±ô\¦°”	5ìô	 {ÔõŒÌp¶¿øiOÝQÒ6phÀœ¡BÏ5£rù6w¾Ÿ bèbîmf­¨ˆÖúê³…î4)úd°Mu&²Æî=íFù´]HFÛQû( ´ìx$ÜgdAÓa¶Œ: 5oÄÒS&Ý­³; <Ùý¢‘HöyÁ-ùuèîÍï3<
+í:GéÑúB«IÂX`³=5¼-‘°u™';qÍêé#ó»ì7\P@›üö4jø—BÞb¶EØ8Ð±E¡›¿w±¹È‚‡Ì{Ín]«l¿¢äË#ÝHJ?osÿ(¾~ùôR’…¯1Ù®CÜŠÊY¥ãoøíŠÃŒv%[Åî²týCþr&¥`%™_úø³5àÇižçÏgÁÍW	°œÂØÆ’	>hãš!¸>òr‘`Yç£–4ƒZ€®:S¯\Mãär˜yÝ°•ýË®”îwŽše¬¡,=Ô¡NØa‰ƒ<Ú[/}	õ ´faé·WI¡èñY†é6ùÜúOÑlÁfšFx\ŒÞ£êå]¸ñ©LG@eäý*€B`x…ã [¸ :ùù]¨‘'9TòÔ³Ioeº¹>ëþ<°ï’š'/ .7ÞÃêr.2Ð=M6b1)YƒUÙŠFëÒO¦'ú¾…OnùsýU±õkU…¹d€c¢²Z<õŒSÀj<,ºáÀ"Ç$ê>…Ñ^™JŒh«q…þ~À}Âå—T!àtà EÔ·LÊŸ^›_ÝèÜÀím~Jd$Ú¸8‡.%÷õ@Ïº;˜ö~é[C" ¦ÔkBþhÍSPl’Ö$M1ÔÐÛ/ßXå[PüçÙ×¶)l§Xì}­6(ÀÙ7RÒ¾æc%4GCÙÏª¡àŽçŸÇøÃ0m)çÄV1-S”Œ˜ mÜ›•Ê™=CädÄÕð³È3ôtlŽøÞÍ oÄÔcl¨‡ÝÞÙŠŸsãÂVNÍž@7Ñc±-ÊßÂùË¤ø¥ï™Þ:ümŠsöXô­ÓcM+.0õˆÙGÈýª9rG0}÷gÈ1
+Sms)¶þ/Í¡GÆ­–äœº£8Ö’Nq¡>UëÕB@œ&ÅTmÎxO©°Û	kŒçöqî9P^Øp†éòîËÇ¸O¯ˆ‡uÔµ¦áÓQ4uû°SÛy
+gfvaÄâEÙY!±Kµ¾7Ã¦­ÔÛÈ•—Ã×ÝU IÇr¸i{KßmûgF-ðUE:Ò§ØN¿ž”Î,qo¥ÖXðñ°Ajré ïLrÜpP)˜Å1;½3Òòà<Ñ“´çj«¹+r×¶û·€ð%^Ù±®®®ÉžY“Ó@vìr¿'6sÕº©¯Ã R´µÖ%uRU¡ºø?L2¶ŸÁa6yÀãW<º¯Aã<öùòÜÉÿyBL¥Ÿ±¾p¼é¹ùb'¹Kº´Í¹Ë_uówª Ó¥á,<Y8tVÂEã$$rZG´wv@Š÷j µU²˜ú‡áûƒˆ>h‘EId¿õÄ	D–b¦ž»FØ¬Õ)fNÈÙo&ýð5÷#˜M¾1úFY½Asrendstream
+endobj
+564 0 obj<</Type/Page/Parent 465 0 R/Contents 565 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+565 0 obj<</Filter/FlateDecode/Length 200       >>stream
+CíTÌp“ë¸æÍÐn…(º-kÇ;zˆc^*—uµLVàl­ˆè¥4<€|!xÏ4£y™sP‰jCÉ|‹Qø¿”wàCüòÃ¢zïXC§iq‚øÉ+¸ƒ×Ï¤JÔ±œÐµ¹õ!	½Þ¦åáŸXÎO%©u)Ë3÷ãr®>eÍQèO‹„Ð?rÁ„Âô]½§½§3ŸÃíEFŠÑ¬¡–¤ÎÌMh_Yÿš¿l-1A’‰Ò–fÂµöaÜÕâ
+H#ž¢™endstream
+endobj
+566 0 obj<</Type/Page/Parent 465 0 R/Contents 567 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<<>>>>/Annots 289 0 R>>endobj
+567 0 obj<</Filter/FlateDecode/Length 1988      >>stream
+nCN ?cu‚ªúú!Ó–[ ’ž&ýÖ›8êr¢L‰†‰"}9]âý
+‡Ì&×sF{ŠŽ˜N©Ýc²I,$þïåýW¿”¹?UãJ)Û­'
+kÅ«]ÚÖøùÃÖ!HþÞ†³n1•l™èÈD…™»²ýÁÀ¸ õ9tÆ ¯N*õÙ!¶1-æU#wk+|à©	·}]2.Ûöð?êéÂ(„-ºFY\ê\ŸßÛŸÏhû\NNÎÔc/K¯³žGü­‡°g Ùíïõ^^ÃÇ™&™Cö&ª½Üç|e4‡^JÛ–:ñ»ö¸ÂâG|sShÜÆ»ÇKK˜?S¾;“ð æVº©3<† €œ”…!§‚pƒå—vç¡ÎÂ'äLn“P³÷°ž÷ù¨›®aä´a¬	ø‡h16ø`Í–v˜IÚe8§Ž¿E7|s	TñáCTfŠ“0 …e©`lkXÿ Åb/ä)ÝÖ†VšS{Ï'ÛâsË”‡c—m‘ F}:È¯0ö•‘ŽWû)€ƒÿ÷žÒOPžµ[SS¹¤Òi`ƒ¹º÷Ð»§zÌ`Zäê|ŒLxAÿo-bs’œõi»!C¤ÊJ(rÙƒ•ÎÒ }ÄH”=šc2Õ¦¢	%½…)Rd¼ð”8jäwU§Ã;4m™°¨j¨Zh6øEÙg5ö K’|cÄŸÝ%¹Pæ0e´ÆàD_vœsß¼l•r>Úvq)s¥Ñ*®ý$³]§V0¹tKÿ‚‚ÉŽÏ.ð¦¸Üë;cUëÙÛ’Z$¯y!Þû-UêŠ×:£ÙYÖÆ'WK¡:>-Ò gÂÁ¶¦òwÂÚXB;9;j€'s®-þTÍà´ÉPÂoôF1æâdOG¾ŸäWÇ]ÌjËú{Yf8Ð«Ø‹›”|Õlçê2žâ¶L?”ŒtJE6÷xþ—‚•ß;em‚¶­5ÈU±¬Üã÷9òÝÖûM6›;ªèãA¤1ù¯L#œÖlÎ2PcúLüž\²gˆö1ža/ñ
+¿Y]È³æ5ú›1iº®*›"ë¹Á´¥ê«z¹¬¥>‰SèfE¹j‚•îFÍÉŒ¹3èH®ˆ ›uÞKƒcâ¢Sø4{ð¶r/tñuô%‡ðÅÌ‚ÂOÔòÖÅIì©)¯àMiØ6œÈZ|üuº•9µÀ/iÉÆÒAºOÜÁeYrÓ¹~,ÛaàeÛgiY`eS>$Ãªxu}+ó›§BÙ£™-\ZÎ[e…°¿s2Êt:ÏsšCAðc7Úúƒ«Ehg'7—r^<`’3·'£U
+¬úÍ™uëëÂ2Ü#Ø&©Ø0ù–ªukÀeØªÀ£‹+e³Z­~9 û=áMÑ¡`=
+GGØÃ)u‰fÐi —ÖZ"ùq %W•½…ñ9Ÿc…÷mÞ‘“ª6Ôt¤HAm¨ýïr«^k55ÌÅå
+¨]eî`nRcµ×Cü‡ù:Û1`:\ø÷ø\S°¢µ»5Å  ‘*8‘º¬øìx9›rÓs)NEÓùXZ’T>Ä$ ëAÑÿ`Ã“—÷KLSXÉ8EÛ™È¯àÞ§Š/ÓñÞA|í|R9cÝ©_šîXC ‰…¼Qñžf±¶eë§êUÃ²	/:B<Tr_AÓk|8}EgÏ{¦Y×Ò·ÞdÅºÎ„ _ÍôèÏ¤ýÏSå'ij7q”r`Ù!CJÙ@z:ê6óºþ;IÍêq„:˜”xêGZßíàÝ$8n'çFg×¾Úâ¶þÃ¿Ëh‰•¯tÎ¨¸YwxgÙÜialç…ÃšH†äfî€º©‹¡ï+ã
+7!Þ‚L’]ým¬´ì;ºÎƒÃùëªœh;Y
+$¦|3¼\ÿ{0zEKÔa3µzqq¥äO›ñ¸û´.¥Œ€‚æ¤ÆÈááAÕ//|sl/3•=ÝÒR,pˆ“¸ÈŸs¾ÄÿÓìCòßÅf»º	26°±TÅ˜UÖLÚ¨MÇÓ{!à2š¿'ÌÊÔžº çói=|ô…™\þ¶·í%!öŽ‚=ºS¦ÌS§œLYdc¨^.èp5Õ&”¡§ïH`£fgÛS3*-§%;Ü‘-‚×dõËmr-e âM9|©CÊÎ{÷Zœ.p|Ë¾¡’íhÃUÆi=¾1äPT:w3R¾XÙ}àvi—Æf·|†i±¤JT€ñ‚X‘}:«+Á'Bü{‘)sÅÃ+–Üƒ]ó±é”Õ@Ë.´ù¤Lb9(›ƒîÄl;lftüíp4Ò†iÃy„èëƒt6_R rM[zÊ`ãŽIL¼/q	'ô'}ÇÊŽMÀ pxº?Ú¸Ã‘à×ù lÚÕï>ô.¬A7ýØ‚ú6"ä†u›D¯«‰‰Þäë²%cç5ÆAãã¤¤tºu˜2ÝŒPÛóæ0’¨€™¹$~H1J8ýx/W1-OÿvžKâ¿)9®B„” JÇ¦""¡Vq Ÿã¯ PÙ`”vÚeºnz$Êó¯‘ºpF™<a
+=Œ‡oçn?Vïè)ÁR¿²‚lóendstream
+endobj
+568 0 obj<</Type/Page/Parent 465 0 R/Contents 569 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 291 0 R>>endobj
+569 0 obj<</Filter/FlateDecode/Length 1515      >>stream
+$³ÿ·ÊøU®Ó37
+pI9·½ÑVd2b(d“û, n7ç50j¹Jäz–ZÙg
+÷pp9u8T½¦~nÅ “îbÍï‘Uk/|þô9L_qk°ŽÆÜiÒì{Î`¨qû¾Þ}Œ½Â&ìTæQ„`$’[©U6@¤Š]µ2:[…½î÷3”LŸ¶Û†h_¶ïvùýmS· ”:ö’à Dý±þžðÏPè^®ÜÆ‘W/?¶cÙDrŠâšÁ…	ï•Yp[èÑoPäoOâÚÎÄP„øÅÉ–ý²sç<Ã@^…¯gW Lƒ%¿`	7“µ$Ø¹ïÒ`™YèRæ4,û±Ñ‰j©}èžk•ÊFÔhÔÆh4M¾ä~£ùûµ¢€Î¸¶;F&žw{ Ðêd·Ø¤•³W>i·ýw‡B«9“(Ub8»ˆ¡%Þ…mUÄ +VÁ±S±œ
+$6²€«r¿jR"\¡òzy€HU3Õ%*½Š¢][ªw–'Hå³W"wæT2ë‰ä¯y	.þnW˜zûÅƒlˆôÉÁ\*V†!æ`-¡zìí£MšÙÙÂ·onKv½ÐSñµÍžár#ÑDGL lâ #Ü¿ô¢ÂR©êM(i'µZLp4¢B
+$ª‰ÁjGX&y¼ý&Ú£OP¥†íF"€ë©Âó´½˜)9Ïg%K_ï ÖõBÙß!&¤(*X›ï„¾¼êÖ[þw¤Äj£™Ý¾ûßãƒ6ŠFB#~Ø\E›¾”õ³Éü²—²x›Ý¨v³Ìú”;Ñüç6¢ïû’‡R /K!í£·xbÕKQchØ–©ÆŒ OÓú–ýùW^æÒ•á*uô5“ª{g°µî÷˜ƒS•v…mQ‘ND!ýiåæðVÚèÖOÔ[Ø¤ Oj= ™æ$›VhŠ$íÊ®M4Z-Ÿ˜¡â\æ`@0C™tgLî~þÛ””^x.AáÓR¾Fÿð7ÂDð¬âØ¡ëÆ|_§‰Mœ$§Í x¾˜×ýÍ‰é•Ö«_³„èÁ¯²¾Ò|0¶¾Û`.ñ~Ò«*Œ¾ËÓ»9 íwó§ÖhmïtØvêË·Ä¹@*AÈ¿Èvðã ˆþþœqB;8ö9M¨B}CXF¯™ƒšïƒsrñ‹Óà£ðUfU.›.àÓdâ®ÚMô»=»d¥1ÌÅ= ¼®jc”/Ž7,–tC¹¸$W t×¡ª*„Þ=Ød”?1ž¤Y/—&¤yY¬"Œ’-!E4åÒHbÍSM½Ê®M5ü@÷Ö/<cìo
+œØgêÐÁÎJ¶ËT™êŸá·‡uô‹Ì­ËùÙÅ©Ð)1n]\ÂÇÖJ˜º¨ó1ARg¬ë¥¯ %p·R'CÏãºf>LÓBJmÉæ8¶[(?’‹g¦H6ä•5˜öEr@<›‘wì1ý”ÒÿCpz9bÙ÷íC?-Gñw¸^Ä¦a½q®Å}M€Ø|e(¥*Ò÷‡€Çóì¼<ºZ'­gØ¿ýyÅ\{Dãµ¡E£Xó($_—tp–Ï·yU°K¨³Ì›«¹õ-J_å]²QW…ÆÚ©l¨UEg£œü¾·•ÇA£@Ù¼ÐÅA¯eÃžÕys%^	Õã‡
+Ú§Uaâfœ+bvªÄpöv¾:4Gf¿,iXMB V¤~´·D	ÜúÓ=‡ ƒ÷ê¥øMi: Z¢P\,èå'çÏÇ‹>êÚ—P5JŠæ¤NÈ4Ÿzßmq	¬4_Bi–Â‹‹wK¯Ùæ·Bzn.s46×²¬k2ÕnÚk(úìG$ÎÛãÏ5Xù’qÊ:ŒÚ…ûa^Nñ=¥Ìë@Ã³ÞÄE5xb³[’^Z¼	ùVjîÖ”Î5µùìá! ÓÆvF¼Q¿7ÁÞë>UzEQø?gÇá˜¾lîß²÷âupC¸ÕjyŽÓØºNôendstream
+endobj
+570 0 obj<</Type/Page/Parent 465 0 R/Contents 571 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F2 6 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+571 0 obj<</Filter/FlateDecode/Length 1814      >>stream
+·dfÿ	5ÌýÂ^aî9’µçÊ¯™¦¨€ðä Y›`OÒµú	1.ž\¸6‘ÔH<w„F6¥œG6h«èŽu°üˆ¾6ÂÂÍÊÓÀ±Ò4Ž`›;¯ï¨Æýh×¤ÜÁ$@ûý²HUµ¼Íì¯›_VØb0á£«?Wý¢tžA~Æ éÌ*%z£çIÜXæøNÖÏ¥ÞÇ
+ò(Õì<)ú¼’ðSÛå"
+NçKä¾d=ôà¾(Â»7˜@eTÇ2Ä
+î%.e|¬Ò‘ØL:Š]ðºaljG<d,°%@ëðË"{»Ö ÀÚ>3ãÅˆ˜›b€~”	ª8/´÷kö*ú!„³íÜÂ<¿àùE­±j¼np ×ÃZÀˆ;V£S‰šù~ý"·	AdŒdÌÕtõ=.‰ÛeùïÛ—.îu’	M›]lê‰bÆëÉNî[Ž%a!Q3Ž4ÂÁIìçbo8ŽêHú½Û}3^+ÀW³`£ŒÆ)wØžþ˜Lœ¹‚…:ÂxÅ*]³Ám«ø”»Î¶…M¸ìyK¡[K´(_‹ž'E–|Lµû7I¡ î´ ýç
+kl=…xþ}ÔB'"åz~Â^rl²¨º’É³ëeê"ñ ­£È£²'SÛ_%ZÕ¢B¿b¹hOIazÎÍ[ÎÅãŠgl%ß?÷;›cvµ4‹Õ„ý7ØÏÏç†sBÆ¤.ÜuQ$kA˜P¿Ã¡Î§j<àÖrfV©r>É¼­iØn*–¹1IdÝT<ªu¿sÎ¢ÙŠÑšj/L·“'Óý©pÖÞÚf~!Ý—ÃÈwAÛ]®ji¿^éc½)žjÓgða-‡Y¢Î~ßy‹f©Ð"È\°24&*óÔá‘&„ù´&2öª£ÁÕþ^ºKª?ÅŸ
+rý"WòŠ	IV˜Q˜ŸWà¿x#nKÕä™ˆ±çÃ¥tÄð+œhWûÔç8|üpü—ë×GÛ…¼ŸWTøkP­¯±È–/,Å£PO€+ª"²b5Á4ªœây$ÙŽ./,§]ÊWì~mRS·øÒ+XÅ,Â,K6Ô‡o
+¡ø3<K¸‚ÿ€AIÐ]¼/­eA&Û_<Ý'«zÿÿægµÉÇ”Åä“Œ¥˜~!qQÁ¦‚/sÈ°¼QØ4íÿ‰ôµJRÅº\s‚L«k?ùSÚÅ c†X¨ä×[¨þF/AZÉ× .¯óPCk¶™ <4V€Ý ž‹Xš9r•V.Õ"Øw<%Üm.®i;Ç,(pEM*9377,‡«gže;ï.PxàçáÐ˜Û¯wˆ!é"¯“½ Ž›y’ê&|7§&¦®h—úò>Þz:{öª“Ûª¸çÿ¿~ËL$(Vï¦,@vÛ§ñ¾ÏZÁÿ©uP*çi.v4¨•µG+âa“¿˜¤¥çM5lSÐÔ`² ±öw˜¬qð§SÃˆƒ–ÆP}O ü¸pýIš*bÜ×±Â	”	‰ÔØÃ/{ÎÎXD½b\Aë´E¹ÎÝÊqË»‡yf¬QO×gQ%ù”¿¥lÈ
+­^H¯}lÖ†÷ê`ùD
+Ï+«êx-@îJÓ«ƒRÚÚÔB7ýž`cÜ~a¯ ç@œ£Ä8w•_§qáÂ¦Ý*ã»ÙþÏö,”¢9m	k†…Ãà¬ËŠ
+£¾­Ñ! ¹Ó`	_|5K7¡0åËªÊhÿÛFv‘3õ¨’Q_ÏŽwg%&¤É	B2Ž/KEb´)w°íjNF¤¯bÒÍ[ìWŠ“á‘£(T¾¡Â$øZ6/ËÚ‡CqlPõdÏP~¦CâØ¡íÎé°HòÂ¹ãò_ú‡ÜÙé±"¸gÿàpI·ÌC[ºªsz—¬ouF³˜ÔT+l98ÔqÜj“æQÓ²¬¶‡``ú¦×H:?¦jšåðÁè\VmD‹;SâÎ½÷ÄrÊ|qøÅ‚Ò&óÄ^0g‚ú”î3ñå²¾Üýy`4 :8L§{ó£24M}½ÎÊÜ+ó0Îtb?ç*ÍMœôxƒv–H¯œ’×CÞV(¨ÞGÖiC<E( Ït‡êoÏÜŽ 0ÃDÒ #BÜ67N·µ‚yD§¥ÊŸ†ìä°ÎPÀZÉf°dA¸{/‘Þó£ ãwQÜQô¨‡òJ†vxI ºÿ™(+Â~dd_ëè›>j0',è3.õ!(“xRy›ÚÍMÒUû”µ
+ò.NnX©Ëxœ'·4p¯7gåâ?@,ö§s`jçÕm·Õ´ z5sKK>åPµötú³Hû¶êuÈ(Ão|NnUÌÖâ4¼ûeÏ¹”_®?><•ÒU1òng87Ðãð,—cÄ›GJ30Ì“’[endstream
+endobj
+572 0 obj<</Type/Page/Parent 465 0 R/Contents 573 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+573 0 obj<</Filter/FlateDecode/Length 470       >>stream
+yµîä=¨hvÙ)t-/žN¼)âöbž_ñj‡µ/¿Í>/@~¶ ˆßÃAˆø»K6Í¾
+à5»í „DðTÈÌŸš·†Æf¶·ONý?ñâÜÓÒ°õ” òÚV$ÌsìI-õOlÙò¯~þœTëfÂþlÇW<U¸fA,{@Cvù¾”@}®ðæû÷šé]‹^áW Ÿ"¤ÉBˆ§"f¡2ˆr¨Î2i¯;Í§øA„5uó¤¢?ë–p¤ì+Fm¨´ŒÂŽp—¨vÕ¡®¶C”bçÅn¢-urGNaY{'Lúôvu)ƒI 
+jsÔ÷­›GIýaÃ£!STøMs]ÈÅ[Y?iá<rƒs†ÈûË]ŠõE7Ú9¾f¤ËaÉê‡ÈÌCÇÍÀ×sgxidñ.¡O>/ëšõôqcP6<›Ãfã—iŸX^vS«ßùJÊ‰Tå«	ÌØ'm(±Ò(Ò^5YJ½Klû•'$µ	3”‚\1üùà5™j·Û×ÅÖýB’2|&³ûj}C°Ý˜ïÃyA)ªwÒúµPýä*åÜˆ9ºàzóô–é©mÆ‰?ð¹šÃñWBàkM±g…KRUnendstream
+endobj
+574 0 obj<</Type/Page/Parent 465 0 R/Contents 575 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<<>>>>/Annots 293 0 R>>endobj
+575 0 obj<</Filter/FlateDecode/Length 1754      >>stream
+£òè/ôvò›GÁ£é×k‰œ˜)N‚<ù¤à$ÝjØ¤hw­¹+~ÒÏðüB/[·)c-r$BÝý*ÿü‚¾Oàõ‹õâ«ÝðÍNÖd’¹†—8ßä.Þ«(+µ¸àlKªªßÅ_£¡‰+ÛË•`
+Ó£âŽ‡iµé1f;!k¡ãCé	_áH\Õ°3…Áu êÂl™òSN™Ô>XÇ…Ž/bH‹ª9Ø’°è¡ðŸ…/×öóî‚dlEd£8áßË‡ˆ]‰q™ñ Ä+$•ûë£ï3Ð)!¹¯èÞŽš)ÂÁÉ3ðP~JýI­U4€‚Êä†uŠ‡¡r¶XÆ[’ßÎ©7Mæˆ·ÿEðcØPÒùÂ„Û®y–ëÑ5íMÓ¦‰±7ì×d‡Ü
+6l#Û6z!ÕU iY–ñHöäõØp³QO^r©‹üHFUð¦'ªPÖr§ædˆŒ–LÌo{I1Ì§æÅ&UyˆI›ŽÏ¦Éñ^SG•SBd’Å£DZÊ~5àFa·£±ÂºvhB<ÌwÂQÓmÁsbwÑ/,Kc³ê³Â3D•9ƒÀH{åA‹T¾×6¿Iï˜+©=S¶ÂÒDŒ;‚˜pŸ ”¹–
+Ú5|A8:ÎÕŠ)·å‰y¢Q }Šç´ÝRTàLKü}‰…ñ4Á\¿Ã¬©[qo‹%Dx·Ú\1éÝµNfJãGtZ¤åßå²fg¯¤ÂÉ_ŒKS›FrnF‡äÉ0÷<æ”œ÷Wo£ñ±:¶)c*1`xv_Å{Fhr™VZº×ºÁ`\ô‡¾“ç}ëÓb¼ôuŠñ•ÓÓüÊñ¥ÜÍ·‹<¹¥|ìÏwŽÚxgiVBB¤f_aÅÚiÐ°Ñ’æêÕÝOÎ€l~48Øk³YeÇ¦ rÍ‘ìJvSýH…6Ö~IA¨Û\Œ4:5¿ýÒÛm,r^¹k²ÈìôŸê®ïRF4¹(ò&=üÐµÄÁµó:”–í˜Ü¸Ifù‰Nlòä£‹h¼ñ518¡/pŽpžÖ½G¶5”
+nrÈ!_EïU:O ¨´=cUGä„Ö|ZYÑ6%5£†0.²IíÙÝ‘¸ÅKA3ÂtæT
+BbmGÖÚ@P¤´²&c €Ñ–“iŒ¿Y]z!E±gEpÙi/­¶ÔÿCó!ñ-š`/ß‰¯Dª
+íü¼Ã”•d`*/|ÚFv/pÀßåç“´ò…<
+¶¤„àÏåÅX«:£ÈÎ9	~ÓeœÁ7¬Ô`ÈÍdkóÙ HæiDŽPë¦™cîPÝ‘\78Ôå†Ì›Èÿ
+½ž,8_ÔhÝ(Âèa¾zÝ¬½»’%E_µ*Å®(‘9jf¥9„fÍM•7¸úî²µ{È4ŸÈšÏÈ ‘Ä¦»åË	u0©ÚæŒ]iÇ´_y£Olì!„0pú`=sÁW‘§Xè<ï&[ ìÌ’Œ>Ž1ìx˜¤“¯K¡ÉØKérÓSÙ*È™þN‡6mÌtÚiË™_%þ1r©N¸^ìåÉH´ÏYQ\
+8Wwšíaï¹/ M¦Ú³âéøêm…äBo›4Žb†þ"’“at°*xåP-6+Ò¢ŠAñ–™¸¿–õö–#·]íäãÑ
+DY×Ç*åzƒølî”ü‰¥ÐÉMðˆÄâŒR€í]cí¡ð?}ìù<bîÔŒGAc£UÎ]z&¯œNÙëk\@ý¿¹`šG’òÁÀš_«ÐSt~›[L¹CBXjfê?Š"HR\÷âWbß‰?ÃuSÑ“µŸæ2}8Ê›IÑÛ¿žíî#kÿå?º9	A1cZcÃ2å¿.øL'ocÒ9^A®Õ»P_HÙöäŽ…­#ƒ·Ú>Æh01§©sˆs‰¦ºŒÌŠ6]˜°™Q/¨¡ütíçu¤  <ÂÙb½K¦…Ç¾ué%£Ëø3¬^au¯‡R6Ä<ØòšË
+¿àt(beáÄHô~@·Ã.
+jæ.\‘&u·Ñ	ðþ¦0h “ƒ›8MÆI–Z`¯{D4tCÁáRrz© Æ…T2ï¥Ì¨4à€>½ÃèÙGi(e;±B»Btf	k†“#%Åyã…«ªû@ê¶Z¬~ôEŽ¸®tçN¦Æ;ýòJe§SFj2† h¬…d³šižÍå*gD‹ü0Þ ìWím©E’¡×kÝø™7EçR€~‘ÞïræOºIÜA¤a|p«‰pûé$¬¿ÙßEÕ0ØðÓnÔ¢‚qendstream
+endobj
+576 0 obj<</Type/Page/Parent 465 0 R/Contents 577 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 296 0 R>>endobj
+577 0 obj<</Filter/FlateDecode/Length 2198      >>stream
+\ýŒZ+`¨ŠH£…ö0Ø¬8®«G¯8Ùv)˜YÀT3iô:¶“?GN…F>P­¤š?›Ã‘þŽàÌîâ‡ãJ”_›„PÝ œnð°$ð‘Am@@s³‹†X“w:ä&`ª¥ç=zYæñ¶V
+/ëÈÔPYòm›iC¡æ^6dŸêÝ.lÂ‡¥Ý=­äTÌu!y<þ&`Ýn‰Øñóº(6rý&ŠÄ‡ÏJç á]ä_ eªû™3”²kæ‹;G†Ô^ŸíZcíÂª„ù¦U\¾T-¢×"¯ @„j¤<*0”–û=w£©›÷m‡Ê>›GäY¥Ô¶-¥S¿q˜NæaÖÎ Eúp²~‚;fÑAy±©™:Jœ'yLn¦¾.\ãõ¤Á3C/¡–XjZ=ylŸŠÏ™aVVíâ¿s ¤ÉÚS¹•’¯ÍSþ$A~; &*x=Ÿ¼¨šTˆ(³{TA±YÿÒb^ª{H¤~ÿs¼dx7ƒŸž§ÌwPíònWC‹Žæÿ‘L­Z>ìêà+M ©ˆÀ*<ëÎó4ybáÁ_Ÿ€Ø7©¢dùâj¦íõn»}¨"Á3ÕŽ¦Î±Ð”Y2àë„6[É	þöóÅg™c¨1˜{›š½Óý6½Ý/aç¡ž¬…G-±8½šðGõRyÎár ”ÑÂ|¿.A@ç8“FNŠ$²OÖe…3ÍºRJœ®Ç 2ËpbÏsAU3…Ñä ëÏûèÓ!žPƒÍžO¦)®4à¯õ #„ÛºY&Go‰:ãÏeÅ¥,ùnÀâÙ6‹”¹A£rŒ}¥|ûÈ|\Ìa| 4Ó>E„Ës¼âf£Ú>ÜÕ†[C”	t»ìn8	ý|({¡yŽsí)›4®+à0U<ÖÐ½‘$Ëú.hN»BY]¢GTdV‰áõöiOo›ZâV0V>8=ú„TÀ#%Ä<Ïé‡dNè!\ÿÿ2?2·6&/èt0	‰PðDï;k1*ÛNà(|³Ã´ò­™­¾â\*+0Ã[G…ÊxRí­Ó;ƒmþeoÏª„µzÜçæWÖŸ¾Ÿâg¼Á… 7©ƒ?ç\“:ýNF/9Ï¥¼|¿–˜sefDNÃH¤uÊ=šœºZyK±úV…”o„ªè¯³-9%¬'dõÜ˜†y93J0´è
+™ÏÕ!(ãTNƒ°rëžá©É'9êØ¢JM9X‹ÂÓ’yìT¿g[•ÓºŠE”7@?û¯nT¿ÒKÉÂÔûOg»-b=ïoËÐâÔ æHÕ«3óÀRiö¯rŠÐ‚Õîg¶ŽÏ×dx´´Õ`ËûïÅƒºh{B$©lÏïÅ%dë§!|^lÞ©d¯¨"ßqŸ+Ì“5¥¼ö'¸›ZŸ_pƒ®U	EßÊ)€ÐjD"œjî©íÒÚÃÃ:°Å™*¦uöø"Ô¬˜Íûõ.OßócEf¨”Ã}ßpÁ3¬}ß’ùØ€‡6ÁuÞù3n)ÇnvM†¾­XÕI¹æÂCF š>¼dªÁyS¹5>—*EN…´a©»©ŽékMke“¡§z‹üÊÉ}ÅD©y¦LÜŒ³]ÑTø„5>-ÕÂ¡^ù —È+‚Ê}X0#P„Ð¸]„”ñÒl‡5ÖÃ–œðí¢Ti3[If,xðjòª	±Po6ÁWÍm[ØÐK.ÉŽ[<¤$TÓÅÄåFd¡"sœ!˜ë—wƒë EKLt‡5g©Íì<ù^D¦ý©yüâÀÑ‹	Ú/-b:	Æøì—Qß½ÃwL'ŸS›P©ß[hÏ{A]®7÷gÔ¿•T]¦]e«&2Ùt»1€uiK‹e«žº ²=eScr€U£–ÖE·KÚ9@é±Zë[K€¶
+÷qe”vCç!ø™Ì= ÎòÝ… j,¼©½pd¢â…F[ÒókëŽºíÁ¦‚€	æ…æý#f ëË¬;MVM±r‰¹ÑJ6¾¾M8l.Ô|ñ‘[V"¨†7&”):ƒwsêíÊ…üù*‚Ø&ÏÀ9š4¿Ð/Út¨c@ún‡¿âÁ–nßâ‡y±º{ó&¢¹:ö‹â?ñL²ÈÈ®¶ñº§dS±ŽM†èB›ç#?£€„ûÊÉH³¹ï}0MÓ¡,F~ë\ÆI¨Ä×§ñZ,÷$Àé]´­p|<ìýÌÑµÑ[wàŠ·),†Ãg¼ˆS~eb|ÿIœ>KRy‘×/$.žÙ:¦¸õÚ‰p]õXšFC+Îyß³¯Nœ]eyéç˜-z´ælSÍ
+XB./Ä¤Ç\®£b–Å;‹rÜA£Ä:ñû{ì9vÊÞdz+Ëm>Û;­”>z§åÝh¿|vÿB«Õ—/Ó’Ã!Y#;¯¨ÑGc,¥-u¨î-A“¢ží+ÔÆ4¹½‚ŠacÊÐÉ.áTðâ÷'1dâX¶ËÙZ]Íä“T•)@ï=Ô†GEšÓÖ¸ÑÖÂ:}•H ì§[Gð4xŒ–õ7œë
+?Åœìœ“šwíˆè½(ui¿Žù5Mk¼cM¶ŒçëZê¦‡\#û¼Ä¥Bþ<œA+(“Ý°‘srNàýk?½óëUªw1õþqÅlŠ2™ê7¿Ä£Âç}|¶,$w7…í óQ€;Þ èçPwBNžèO“¨Lfú¾ôL >€p0i€\Ó™B€FåŸì!K†;Þ?ÏÂ=•Èï[=®gG-Öˆz6$tø«ÙNI!“§_nï"7¹7Ü0ð¬w
+˜.¬ÜÌµ_KÛ¢M’pTž]Zy„·ì¡¯àseõSç­XßÍj†eÿ	žå©òÊEŸÀ!ñ}B¢. H;]Äõ1Àúï/áîdµµÙ)ÍÈåKuƒu/5ˆ5Voendstream
+endobj
+578 0 obj<</Type/Page/Parent 465 0 R/Contents 579 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>/Annots 303 0 R>>endobj
+579 0 obj<</Filter/FlateDecode/Length 2102      >>stream
+*;àÒ¢‹/Ü¦·*
+ÂüÙŸô­¶tí™OOpÝX™þåKB6,?í8N!PƒîÃó`Lôa!«ŸöEãÚN«ùÔsVì?Ïèm{©‡»F¸î;69<G°EÈSÎ¢™I•õªQ]zÿ®îà„ÔdëžÎ¹@ÉÂS«©éåÖÓ¤À{óG
+«éMU‡ZV­ËêÐöWm™kž½F{ý&†^íŸ÷þ#Fo‚4úd%Z>)]‹åù5wÈƒe:«sÕÍ”“ÄXKû¨Ó\î»]Íi.D¸ñfýë9ùD¥ð¦ˆ}ÏpÄ¥/ªÇ®¥Ün5¸–ŠfLóGªÿ7+û×J×æ˜3š4Šà¯)Ì*[g|õg;Y1Ík—¯QMcO2BdÈÒmO†nÅîKY\ÿ®7H^%búwO58_Œøeà¡S{|„|,£@‹1Êp´‹ÞVNle`Iº¶Zf½M´Ff¦n‰£áGHàùTšÇWFêðÀ	s-¢‘½ål†„R—šÈº¹ÛLCÌNb{âCâ|¶¾ÈIz™¬´÷”µ>É9M°¼Úò4,ëkoƒ#6ª’r´9]ù¡Y-"äÌç³ÚçƒÆµ„ójZ”½eG°Ï÷Œ£aéõâøYÐCwü¬ù&«@T‹ÂƒÛÓð››TîökŒ¯ÌÙ /˜«ÓrmGdüUßr]îp¯ÃªK¨ôa2žN©XŒ&Å¯Hp‹ÛË´uJRÝ7C;‰±.Ê„ì#&¦öéà26 !MêKöt±m‚Àâ£‰l8ÄÚŠ!¥4óT­œÒv–ÜqVû­õ !¶e†–-nö»k…£¹’˜ÿÌá¸Ùnxõ™¯ölv¾ZS?»Xã<_ 9ÇD#.wñxr‰TÆµàà”¥`¸I5žfbÐÞê„|³TÆîôm½µHE
+$éóÅÀRul´;ŠZö8v<HúA:íÈø^"d•qŽ"¥]²bd'ÆˆWÖ’~œ@¿RƒFX,çõ(ÅFŒÏt6„ÉÍC­÷§ÆEâsØQuLÇ:Z7øY=ø^[NR/IŸù‘´<9Z¹³Mƒz*?dw1°1ôG÷ÔÙY©9íãð®£•5*->s uËÁ<ì«‚\uß.Øå9ºå€º€•l‹g¾s|”uñ‡¹ñ¢ˆ{º±,ÿÂÒPáÐ“Ðò0š<é®8XïüÌæÕQüæì¾lG~›gP5V-%=².™ÎOœÊd?[ƒ£šŽ3gœåª<`¬ËCÄbé)m='õPº¥®³Ï‹†t“kkóä&Ü½þŽsÂY‰‹)eÄyÔgÎñK_ÌFÔÿ~Âmí²â×ó`ºbam!Èˆ~YJ…Mf“i¿&Ø¶0¶A˜8¤Ði\TWQHƒ{×•OQ¥ºã¯BËà¼½"ÍÀK‹+6‹ë^jÛêšZTcIÆ$ä€/®7}Ç€ÕGQó­¾ˆˆ,
+ó(úåÌöÇ#•¬ˆ@ß78vã7~â3ík”À€>ƒr·ù¸ØäÂæ«s¢GX.D	)“AÌ‘0 VÕÉi7ÉõEÀÔ¾Çèà?*$‡rÙØç˜µúÇó	Ø¢¸U¸_"4ÿ•Û<ëS/rQNãóœSÙå‘•»ãPj‰’¤›Ž–•->Ôá¬žº —Õ]zeêøÑáÞË¾V›aøÅå&¾<Â«Ô@ÙðZ»ÝQ¸8ªŸeÕ²ddlñ§™Uˆüçz Ñ,ØGºì ÝWh¨Z–Î¢%1³þ
+|"N§~±;FòÐâJCÃÃŒŒ8™ó”¯1œU>ÊÇä'uæ¡©–°Í[s„;n–üå¨`‹a:Ctúï‰cEYEG÷?Ä2]Õì‘½ Å¾!`GÀnÖƒ6/™YR{É7yÞ‡;„¯4×ç-lËésY_Tì>™Z9•åh—Z±D0©÷óMƒ#¼Phå€ídÐyíIõí4¯ ‘™.ŒJù £ˆ1	6^Â#7MncÌ«±²…–;¶»‰zBÌø¦­1Hà…3ilÌXâØÌæ©‰¤*•”Iqz¾ã`ýîW'Ô/9ûiùl 7-oç”§\°$å· „zZË“×Ã˜·=Æe01nûoÄLKqüÚý˜a”\F™ˆŽôþjdƒù{ë6Ý žÖæÜ­è¨lŸIWæŽ¸ea	çwÜiCÁ‚ò`s·Ýu\SQé¹ÞAA@Å‰£yb2štØslß4Cg³ÓŽ,(­,¾rD'1†o–ùÈ¾ Á4¹+aÙ“>eñÌéåi¼‰èMÿØ6	™Åj\ ÜPÜïÖÞMŸx©Í ›?oïRœÐŸˆÐMØ­JõWÿ¿rÜ›Ÿ©Ákúp 5Ü×p|sARòÂ­M¹¿é“˜€0•ï¯®vVâÅKöié8"ú>+f°¢X.!¢‚WqQqBÅE¸ø“íAö)YV_h(èÊpPÁß)d‹7w2zA—ÐIHÕ=óçyñžœê¯þ¾™ÃéçuŠ@YœÉÊ™ò&ŸŸ2‰Èôø_€B~dL8´»¥g]¾ÈŠi9ÍŠ'	|‹ò¦¥®ÑþæpàÚïL	¡šÍUdB–t*¨NLpé•:,döN)®mnccYèX´qýFû¯Œç¸:ø'ÀcÍƒüf;‚€”Á—Amh9¾ùfl¬uÜÑj3ãºÄBˆOpL{Gk%$¬mgíO}ñR¸ë—Ù&šFïendstream
+endobj
+580 0 obj<</Type/Page/Parent 465 0 R/Contents 581 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 305 0 R>>endobj
+581 0 obj<</Filter/FlateDecode/Length 2032      >>stream
+GÍî±@·ƒ³©ÉêŒYô5Û«ù„øó R°q/ÿþ|àdj1|¥Î:¸chhÏ2,Çæ‡¼¿{V(þï{mèóV1;z)®|{d<ô0.ÆêÅãâs½Õ¾êðtqñB>5—cÌ¤=|'@xOU—œRS*é6‚“°&"˜Ä3ƒ¯jNÌœÝ[>`†áÁÖõà“+e©úÿKä! ÜÄth¤3X!XÍ“£°É
+hŽåôÆ‘Û­ãà”øP>Ž:hßý÷ö<>4{ƒcÀÕÈÓ”#ŒC~ƒêä&™Žew.¿YÚÎ éH»ª^a3±ø£lo$•ÖýËì›nuáë¶Vâu?sÀJ´à;gF^º'Î”hRé®ÍÓä¶}!ŽR…,¨3øÃW`>øaËƒÙÏûÇüàý”²Á>2AsÉ
+`1·5Üý!-#Õ>ëèŽ]i ð«[Õìù0C(Ú¬{xåp»Ç«|ïerº“ö#[2 ó¦J±äxV½qÂsðG¬Åœˆ«±†RM0ÄÖ>qÍ4Zïé
+Ûì»+µm¹æL«c b.ðT‰Jfö++Q	WDtÐSc±}‡ª=~1äÜ£cwæ!åÄm?néáÇëà]’øt<îNô´ÍûŽs47¡™>#\-P†Ç,›Zš8è¦ÜØ¿lp}yŠì9˜VS¥wÌï"øàôÕg×‹%;§ø‹y2rN:§—¥¨oW$1¾Å‘>×- g²Ùï@æ›:’K éf!‡·T¾³@¥æ¯4i–d)Hr(‰¬ ù(bñ Ùhô†èŠ;²rÿõ" ü ³/ixÅ¡tqúVÝk%-X¸ßýç^ÇÅ“AIÎ+ßP/<vÏ9¨™gŒ2­Rà¬yÐ›7K¯jþÑïp¥	ÿÔ^Ëu¿yÅª7¥ý
+4×ÝÔõÙÔiÖãäT‹-N(8Ñ(³vœ³nÕ¯JC¸ËœÆk™ÇÇ°xñÿ€Ù¿eÞxÄ`ÌýÀfV2¯¦%8P‡nÚDÛôëØù0Í£'ŽöÓ‘+¸½P©VI ÍþŸCcô»0À¾šËÂ–×XxÑa%¤p&*úNËƒ´1-ƒÔ/ÜB÷Õ¿ïüÇ5øÐ†ÆÞ´¶².z+|®#…H	–wd·mØýñûóQÙ“$ÈšðXÛ™Ð—·eÔ\„ÔÏÜ§¨.Z'[yíyƒ3>§ÜU.¤mÇášÿøs²	#Î£÷ŒW¨öºúj‡·‘÷°&n-p\ÔÁ¶ƒ£}ñÑab‰Wá¸á­Ä±Ìq»GDê\[;Õ¯V÷U<÷Û‹Lå›xE(€ÀB³¢_h/Èþ#Â~)w‹%ËÿÂ~¤›
+v¦èÏ¹Pé+?=y@™ïŽÚ;'ŠÃTÙx‚f³Ð($9·P0·â*¸åÛ)»J}Ø/1qUI†¼¸þI"z0Õ¸Yh×§”±”Í"&c›1ð‹é‚G«â#E\x;YiŠpÆ†€ô·üËYeõqxÝc¥­ÇMHûÐ›ùQ%¸-×ür±:¶5ÇÃrÚ˜/Hß0ŸÌmŒû×ÒÄ»ª‹K¢‚¸G¦WupòzÞ•9àÉ7>Ï÷nÝÝ²±G\ŸùÊ Ê›óuÂín›`ó&r¶¶ìzUÇF
+WÐûtgT¸tKJ’“¿—óíÄKêOF»³»Ì›¥©Ë¨ÿ®¾£¶‡
+hï|ÎkcozcEO$þE¶K¹».§±#®’—Šš‡õÎ]àY<'Vr(9YêÂeËí™>1%dâíq¶ñ•N£lÞüéö’î=E*;ð	Áñt"3ïá‡6¥·¹	Ž©Fûh'ï!‰ÌWXò€:j82ƒl¼%)À™1sH­vr’	>¬ÛC2‰b‚{¤EÎSµPõîÃ¼ÏÞáãÕ&n7’.ñ¸ê!E”©Â7èå†ç´ø{œ>hKƒ
+¹ˆ
+Š}ÔiI‘ÊØ2bgVÍZÅL—:pÿÓu­q8Ú­‘ª;8Úq–78:L0$B?M?FË­ôášŽr€¦â“Úÿƒ P„~8ï„³j,p<	Í3—çò /•«
+ ¬1ÿà¶R¾É5 ¹/bªõ WyéÓ_M5, Ekˆ%®¡]0•Ü°—^P?UØ­¤Lø^ü'ãÀF²ÈVÍ(`X7 È¸¬»RmÁðÔ>O­„2{èaÉŸô¦ÏÜxç5Ûñ$ 2fœi"|b®$ã½åßÂB!Ø	mŽ`Œ?•ÔlãÅ‰6À0öO4¶YñtË™ê†;¤¸Î‡=2#£¨š”ú°í˜ÈÜYðíµÁûÏm‰Uz–z
+Äºˆv*W$‘"ràQ{P€¤EÀ¡'4ÒäáÜ!²`O}(„`05<‚ŽÒ¢ðÇW·4V–ÈÈÏCOÐlví•‚u8œ¥Í‘tLÿM;°‘Fû%–DímóÞ/Ñ`7¯b®ž±GZ½vV±Ø"™¶kÂaEÉÐþÛÕ‘§Z0üê}Iã È²i‘’(FQÐÚIÖ,î¾OÆœPC‹ë+ÍÕ%‘»!Ënïø7=ÑÇÞkžHl¼r7w™þ±Ðd2~È&Ú3ù@Ñ\n1Ã¢ÝIÍ˜Ã3ÑÎ~\U	?›
+· Ã	LÄžPë›3è{n¢(ãUjSendstream
+endobj
+582 0 obj<</Type/Page/Parent 465 0 R/Contents 583 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 308 0 R>>endobj
+583 0 obj<</Filter/FlateDecode/Length 1297      >>stream
+"!§µAWN¿S¿…hªŽ–—>º$FPÔŽ3¡`ÊW¬tèÕ8Âs|ˆÓl*:µý.Ôºö?M”#ÀpCÝ³?š¡k€¹­_ #®ã£àâm^Ã7µ<”½Ú¾¯Þ˜ÀÈ)öA ¶x/
+!Êš 0¢ÉIBþo°qBUD¨ >¢¾cE¡ò,8×ºÐÝ™‚¡Á•ËQºŠD^ZžâïlÂ‰½ØF’› HÔºäÞ8ª}S'{?_-ÌÏŽ÷sre0ýƒå~î(uˆz=¶ÊP–ûÉLØK:©RU«)ð;8Fü¸pQ`ª5O)j¶îèšVŸKh:ÄÌ«%©w	»sG‡OVœ–±àÒ,).‡ÇS´ ê4Æ‘·8—UÏ*:<õI%ãÈkFpô#Îê\q-õDã‚}ëœã¬Ý¨6•þe™‹,~‹ãRžD6®¥¿ËN ‰M¢;;Hû/¬M$ 'BT]°÷Öö7¸£Ì‚@[oµ¨ÈÞr2¢-Áì'—¨›»õêØãÞ<‡-ˆÉÜ˜iûjô.ÃF]2sZm’ á3s¾}vÕ‚JvÉ´;~]ù²…P8Öºß||ìà…(WæÊ4>~IŠ¸ÔPã*ám¯H°õ4d.‚p°V |átpBFÑàÝ^y	bûýf³ËÏ$èXª¥˜×äƒ•|õ&±.u8»iŽ<n¾JÚ˜À—£ ï¨ûûŒ2VMuÙtqêm‚Ä_ÜøïCiWß|³âå8›ñþÇHxúÇ;yœÄ4¼ë)VOä|LW‰‘ŠyáÆD¶¡íÄ‘µ;y¶ì{ñ›\¨›¹ïU?†ÎfhªÚMlS]ÌÂÃûj>K
+{©Ñ|ml¤I½yòÆU„Z¾·¬‡tæä	­žut.ÂR°ÔðÓò§í
+OH!q‡NëÂA‰	(täÒö|œƒk€þ›¦`îgoÇá	_ExÒßQÙ¢£fT¸Þ—:°v~öÉËXô@ïw?d¨ìŠ°y¦|1=¶§Á^¦'9¬Éø~yÈ·.¢OöÿÜ$ò¡–ž^.tSæN†k¤‹sˆ@Ï¥ŒÂíë,ÄÉ„JË¥ôá¾’æ$™Ö†¬|1´¤(Þ?®ûò‚  èBL»$Û×“Ö2Â$˜  Æ+Ó†:îªáØ¹ž¨pÇ2Í  ÐÂ2v	=ñÆ£Š©©÷DR±èbVQ%Ôræ£R‡< phq”´Œ¨ïcá7M?öÿ—oÚþä@Dß¯"^ÿd±÷ur^§´Èšaß`É¡[qO$Ø#?Õ;}´Nè'Z&Sâ/—êHõõìó3œp¿ ‰Y­ø'Ñ/°%¿ñÜ®;¢];…µ¸˜¤œ&&ÝäZ‹í1°É„ZM†4¬sòMù‹¥:öÜâšluÖÇØ¶iíñð
+Í«ŽE%)™¿¥[% c¸×Yü¸ÛK¢cx‡ÍDÓ|X6:ÁÚI*iùB[áŸ9BÇRÜ8LjÖâ’n¨# j þÍ=zrypwÈ Õ bù-Ž²åvœë½»Zß‹^!c´îr×š;»`Þ•h^¬&ànSð}H˜ß7]P¤Y²ª÷Ádá¿¹ÂÉ¡î™µ/fƒï~Ãàï~…Az›’Ojendstream
+endobj
+584 0 obj<</Type/Page/Parent 465 0 R/Contents 585 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+585 0 obj<</Filter/FlateDecode/Length 166       >>stream
+NÇ\WrÃ™Z»â2px¿².?<¼oe)fv'R'@C|ŠØ5)ÚãlXã!Lª¼ÊÊöSÑýZ§ù\+j[s¶÷•ØÙ®!n’×Öóß¶ïÙóÉ™|k»>P½úmÙh”.©d%N·ßí¼.Eõw½öYé%‡EÛéBmÚ™Ö‰ä›Ër øãpÇ‰°Y0`îÏK©³Q€¤å“ç‡«Éiendstream
+endobj
+586 0 obj<</Type/Page/Parent 465 0 R/Contents 587 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F9 10 0 R>>/XObject<<>>>>>>endobj
+587 0 obj<</Filter/FlateDecode/Length 1388      >>stream
+}kîÃN(Z…â¦-Ø®1í/nôetÊ5hËª“"\~Ñ÷¦<r#óLžÔeÈå¦á>@»Ë:
+»·¸ßeâò:¼²Á[/<Ê’¥+ç¤Ú?6âUê„Þ-s®@Í­©ŠïöƒâúsýcàHúïÅtüpà7%ìW=Øh@Éþ“ò’~:rµ_8ùž8°eâ|ïæ y¥A«eìdª½Ø“%¢Pá†Â·w>ª£çž_µùHAvž=“ÈôN÷‰Zu=0ÿ?#(Óž„¯5[ê5©tˆ+*2¦–øLbC#ï‡ŽŸµ¿Å_/¤[÷ˆåÏ=*),ç2Cx¦…ÿ$\œósv¸$¼ÆÕ›ð,“Œg!PnH'¿È$Ó¯b÷‹’ØêïM“Uâ¢Ò«I¦`[Ö>úü{»'DåÄr„K=°Ô€ô&#aüIN¸’jk=)šu›øõ«€‰ê»×qä!¿ƒY„ ¼>ÍX£ú½§Že ªl¸´E}—ƒ^ý£ÕÝfw‰§äÃ6 àhqi[Õ=¥CŸI&ÆÅvO]¶Å:¬îØ¦œÇcÂ–÷ÌÂ“«Ý~BŒtïáÓúç‰¦íÎ0+Ú’’9IÍ·”)Xv6a#T	ÄÖ°ÙEŠæ2Ý;fpåï@Ù3h‘Oäqášl™¤¡s&§¯¤†&PÛù7PCÈòêsé%q"m– Á¼aHõãê¼ž©HÑ0SC ÷æãÔaøT3üÜZÖêÁlhRjêgh8súÔœÜ…³am|Õ¯^“2á¦-ýÖ¡Ã¬.0cPd¡S½ìÌø€¸´ïÊÜ}b&›Æd¦ìPÓ°¡÷C“6‘S™ntÊRò“‘ÆÁÌ2 úãiô€
+Œûö± ‹ñ«ª jàÈœ»Ãz>Å}¥}¶£YÃ
+¶IêjX×^…ãø±….Š¶? öØy¸é?€CÊ˜)øÑ{*þ³ÃN°S«9šÈèò˜g+‡MH©IX­^W(<>R
+H*|ÿLvû“)éÎæ#‹åØâý–,Vô¥+÷Çš%Ú!3‹qdù’¬´pçÞ4Í¡$—Ì‡á¡gÏã˜)´Þ¾sºÒû*
+`é‰•¦5 3 é¥$š¿NNÌð9FÛ¶´…W‘ M÷HÓ»ƒ:!y‘ãZåÙtÅ¨e¿ç+NöüDèû&„SEÏ ÇdÆêÔ?^En™òë^ª"ûbb82`äãû½à)%x–£¦-iõæ‚.³¤ºâ¸É©Eˆ½f 9å˜9rEøYƒG ¬AÐéÛ.]g\¬Dµ–úÚ€óÛÿºð/žŸSáƒlýhcÔî”C¯_fÓ•¡£‘–¢^ˆ—:%¥e6Ã–²þ8t5u ¾W¦ÝÄ0“	@^ú‹ý1Ì‹Q(3"k“G$Ë\d(Þ¯n¿\jçKM¨”˜Äíƒb›rõˆåËyÊ‰±_Íò´¦	3+}ö9ÉÌ¡44HlÙ:FX¶d×[T¦Ÿ4î*°8—™m¥¹!â­Ñé¹X¯ÚW_PBOÁœAU-EXF·TZ¨Qï,Îô,xë|}]¬ÈD°“ÓÕ•5¢úž‡rÁ’uŒr¢.4ðŒÒ/}®Jßã`ÖDVAÏx•¿†F7Êtb©)/€ó«lþ,PøœäÏëVMfÝ{yNWbþ>ü »×)Øw‡àTbV¤¨ãÇ<H­v†Û¦Ý—×÷â{ÒŸÌ…Y:ÛÜ#ŽýŠ¹š+ï‚¯ÈØéúg¦0ôì<0XQ€dsÅëÓSendstream
+endobj
+588 0 obj<</Type/Page/Parent 465 0 R/Contents 589 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>/Annots 311 0 R>>endobj
+589 0 obj<</Filter/FlateDecode/Length 1795      >>stream
+{çA›õõÅ³:úRÊæF{jò$<<èA«|ëÇýD'‘áYÆ_~ J“ô*¦˜Ä¢NQO0Š§¿aÝ¹ð¹ ¼‹hˆ´r'ƒzH¢¸k·o‹¡…
+ÇÖP«s(„+b±:4d÷Š?@\ÌVd›õT^óùPÙ}Fùç”»pP*,QmïVT+Wx$0úéåmûC_ìB u¿>Ž_Í% BRsŠ=€!;FìÑä˜£Ï½LÎPQh†#m€Ÿ¬üKúˆü9aÂ4|@TÕÜ¾?%Vrdx˜ÚKL•_’×§es‹ê(Úª9Àšm¬üÕ¬,¿‚´™I ¾Í œ*.åä–"ïðmÒšÌ€6®n(WniÆWZ=œZ¤ª°²í×¼‚h…búFÑËœ^¨…øæ.~¥Ê^¿ï|¹è„1Ó¯*è
+J?<iWýº¹NéšÙ‹<‰†ÛøÔ"iÉ³ñÊXÔ]lV×j|–F6Ó]îHGßgQçVˆÐömeYÜ-ÿëŠÒ„É#Ç¡Úz©^à±þ#«&l00¦Éj¡<ã|Ä?rMŠF\ùJœ#x5£ÄºÚ6?y^¯!ÂÕ§8*UZxÂíÄ:æÌƒLÈeP×”Þa˜0h»¡({†Ï™¡V”©kü6•¡ÉvÈz÷
+®‘.Ò9`3$äñïF¨óL[«¤555†:Zžimº‹Ëg.µWJ¹ Ýh `¢6”˜þ‰Ò99†M‹f‚Qö~ÅG#{“0À•Ò6Ò¹ÈÁøU—PUš
+ôµr²å?'Èsb¿wf¶ÏÂHÄ´šô8Z"Ú#‘Àãš@rª`(;ÏÜó+$|äêšÒCÞ*(>1Z˜K)í…žÓnKú	†‰ÜE I3)Ž^ïvâp¦|Ï‰*7…<ö¡û×’›Nàcmï>ÁôD…sžAŒ4„ˆÈtQ@°L¿/—8FëLMQ_Ž87ÌAƒÕxÀÔ”	IÊ÷µ‡á<J:£˜C~Zš17&5NÍ¾6ãìó>C{¼€9c›‡ü•Cé9§¼ìóŠÆKÜl÷üÇW+iÒúqáR-ô½¡AG£ƒYÛßtêýóÝvë )SIk›»‡#\óú$&’ØM×—æe"ƒ|Ã<&d3„#ºùfÎ÷ç  áé"x‘‘DåfÿÑì—¹WŸå²/Îž€ru•¾Ó†¸°z°–àCÖ%æÀSÁ-•â¼ÌM5¬$-€xÆ|±³e2Í#fläx[Ó—åõhÏY)Fôi€h÷|gŠVÑ¼äÍý}6 ?ŠPR¥—g„êô¨…IrÖh·¨E8ù•>ôÐÝ‹N9ÊÓ¹–yä£¯,c†¯h½üþ<Õ ,Œ‡¬rS®g=‘ÍX[¿ñäÛ[|A¥T™(à,ò'³I©™k ¬H-"MÔ!Mi:C°°ÏR‚iÜ¶ŒºÜ1Tý'ý†3ÛÓ­äx-žÕ<ßª‘¤™5¶Ü·`4Úô?Ÿ4x£¯Œ+[ðrp“¥R2m	 ÜL²L*?ƒ“8‹±}ø°!ðP (ïÀrÕ—›mÊhf<¹Ø‡Œô#'|˜[M^c¢M~xfe@ýžLˆËõ£–áÿIõ­Š$•W¢÷Æi„wr("+ü%f[§ðýgçlã`¹Aê­w™q4+").Óú3
+òË’~ØÛ¢ñ–Y’m1®/¢Î’qZ–W(„À­†{éˆ©áýV²âðŽEýUÅyÿŽéú/Þ¶tÕír¬¦W²õ—½0v!éý©aš\ÆkÞtiŒ¬ìBL4­­ÖGífô^[^¯ïI¡iOJâ+3×od[[‰ õ›£«n1ê¯£nÊMJòüÔƒ,ÌvF}Õa»«_÷ÚU¨ÃtnÈµXùa;›q!ãçXŸuƒâ¨Àù8&ä9ÜÂ®PFÞ$kÉÞgîW×²(3ì Åé¼¶gz‚µï“ºÇ ÂLØ'˜Çr0M·þ»eg¶|ÞÐ°(sŠm>¢&XÇÎ€æa*Ð-aýœ‹áQ\è(Ña¤ëã‡|Í¯îÝC)Íÿ‚ítN&:j]»6ºYGoê"£u¯º®²Ÿ0RÙÿÚö¿ *ô‡ÿÅp1«Óa¢0FöËµÉ"±U¡`¡#ÖãlžW‚1T¹·Äj8Þw.Ã¾ànŸM~Û±Š1Ô'†ü ›ß:'Ó×¥¶/%Ü%VÐ{w¿Xçh.B¸ë4+µ%LZ?Ü ÊMã›uÔvK± Ë õ|= «Ç2³=ÏžOyô¿{ÐÄõÑ®L¨éD'È|¨|íÞ
+z
+ì/¢â3ÛQõú¨o<uÕ¿endstream
+endobj
+590 0 obj<</Type/Page/Parent 465 0 R/Contents 591 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+591 0 obj<</Filter/FlateDecode/Length 1724      >>stream
+QMö:5
+ÓOþYÝÛó¹PœóY0Dúž– /mR¢3¹ èj0à\àtãTê¨¤¢Ö²œƒ÷îpP|fœøUU òÒøF&"üOÌ)ç‘»ÕtEeOz+lÀ~Ë3dÚæ¤Þìýç$‰«Ó|<™ã®½’¬0¦ûAîa©{Æ±l€w‹ÙSX@F3‹<)ŒqGl8ü÷æÖFÍÞƒ”|¤ ¸ÚàõµÉŽV·ß²ÂÍóN;›¿ŸÄ<9ý@’î {+0	\ro í˜ÿLÿC9Ý40X’2ÑÅ)Û‘TÞ¬ƒ¡cb˜Ëûpã5dÓsÖ¤À¤ ¼ßø§Jƒ§.±·œ9­¬z,M[pH³ì×öŽZ‹«$oÂö¦°¸gh–QÁo„¿m_Á*Pe„t?’‚ÏFç²ò–WÕï^bc<uˆŒ:	•ï$·–
+Û°T–©ÉQºØÉóØ½Ó5G9m`¹æ`·æ>;7`‡ÚÝÛÃ@álAý}ÊëÒQNôX`oç :«”!v%N)ÙÒ]à4b¶Aé[¦gq5þpÐ{¢AUðÈ…áŸô þ4{„(;™w¼góz@J¶Tž°Ûäò€é®.Ôá3£«ãJ£ö‰B‚Øœ':r›×æ¶M˜›3™ÏM&m’!×41úP‰TT-öÁÓu'º†qƒn©/nQfˆ¨BÍaP¿J§ììç:¾ó¡gw½ÎA1ìî`TY§++ïÓEÙÓ#k—$›ôN«n{ 1é¯ZTªBÐXXð,ß(Ó8YýÞ*âEÛý¢âªe®ÍTu¤ûPïƒ¼çuA‚/þROa 6 ÝŸˆ4UçÖ:KÔª-ùƒ![ÂÙ6DÒ«7&nH­q!®¡*?ß.ªkN¦"šŒ^=&´FjSd¹½->f¨«\pÎ*ô¯¡Ý}hŒ½âToèB–@j v}I>Hqá²²W
+¹Îw¼š° u-½”(™Cy®¹Ð*?)~°*·°à¦ÊzQƒS39)3æ“H~ù›˜ÃŸ­zìq ÀÅm”Ók­ˆBx±ñà.oªãÛúÓgÙu¢›]\rÔM·ìƒí´òUˆTžVÂ2 ÚúâKŒa­(ó°òî\¸½ú‰ eµÝt{E‰ö ÚÖž”¢1£¼ÎÙO£EïƒÎ=åÓLž|ƒe ËÌºÅ«tÖ	òpŸ6žAQçªnž	ªR`;Ùu—¡i¼G¹äqÑ÷Wê5Hâœú;î">ºŠL "šA 1õH•w.,JÁ°]é²º|ií³°a[œãá¦ Cpj¢–6ß/ê¢TöC§‚a™¤ó-¸ò4¯“ü /§¥·ƒ(é
+ÎÕDõ'uð"íu¸²­ÙŽÇbvM©1¿…¥eUÀŸ™Kœ4jx ž[’G•¡6öÄd„„nŽÝèó4Ä¯@#”ç>ØGLþ³@{…FñÚ›;tÌ¨ãj¼ok†£ŸÇá’Íw~qƒòb‘«îçz›ºgü;•íÍá±q¿‹ÔGi¸Ž£oà™ÎâXQ•±Q+usÃï«Ä*š±Ç[
+n‘’r‘
+èkP³Ó¿íÞ	»ÅÓðÎqžîÈø¤×Ó}}ãÄJYT¶9ôUåš’}» ¹„~·€ÇcÆ8ª‡@Hèø”„ÑØíý&TgL^nCfh~âŸFg ±D‹u½¾ÃY-t	Î&ð#ßkÖà•¤.SUtíÍ)W’qÄo%ý8¬¾ç¹;lŸkÊA
+ð”¥·~ˆæ4PB4f@1'EùÓ°N…n_¡Ñ MexVÏŠUÀ“ú¶KØ¬…¦ÖÉ²Lø•¤¢{+5%#pG†ë’ªª4‚Ÿ¼ýÆw)~˜åt“v_.ƒË',UB?8ÀÔÅ@ôg³ÂP F?~ÞäÏÞ œˆŒ¹«­‰®¢=û0ø\
+;k½ó'ÚRÏç‹x¤t;Ê´RÄºSTÜIÖŒ’¤ö³LÒ¿Ê­%š-Ÿ÷K9ø
+o×g-§™ZE¦lµç•E%vÒõIYºk?ÿ5wÍežÖúNT™	yíÎBæîì’Ì•F‰¿Šú³ùùîÐLë“QÕX ­yù%ÉÖÚP?r<Õ6{ÀNöüE0Pî³O¦zÜ|Þ §OK{²ÐÂñˆ:7ÊFú¯šÊý3'©õMý‘[ãÊ«€6Ù•®¼¼öM„×\…W,âÇÖmendstream
+endobj
+592 0 obj<</Type/Page/Parent 465 0 R/Contents 593 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F0 4 0 R/F4 7 0 R/F5 8 0 R/F6 9 0 R/F9 10 0 R/F18 12 0 R>>/XObject<</I13 13 0 R>>>>/Annots 322 0 R>>endobj
+593 0 obj<</Filter/FlateDecode/Length 2112      >>stream
+¾Q¿0ÓX(/(þžJ„½)¯^-eÇ.~.×þÏá…;z›|†Âéú¥ÙàW‚7RŒ>‘$‡šáað9#$1Ì˜qÎV±wgˆ‹‹õ¨‘2ƒ'³RG/²Òà¡ïè“2u¬å®F[µ-zÑÇ	_å´zí“	÷Síš$Z²?>K ä­;ù:€lú\©ÚÏ"`lÄ‘c\0t-êM„}É*I;ÀÌZ\ý )‰•Ç¹Þ@A4ÏvÉ™á‘!'EŒÖÄŒ¼öjb ê¥ò!Nõ^nð³å.}˜I¡9¬`cíz /’äŽ’5êêšöp½pz†à:hå4Ügþpó_þv‡¯T;o2´¨ž?GŽXùø ?í}ÊÍö¢áÉ¬Uæ%zÉâló]{ë¯€LyIVßYæ¼K˜ ¾º§e°nƒ£§ˆa×s8duf«×u ùƒuqØÛœÛi-{CG;ÇèŒïÃvÏSÝô8‚h,ëEœcgjÁÆÌi#Þ`©¼}%TKßìiý—ýÖÙáP;®ÞúD$éóå¸ÊQò|¡Q†{ 37"K¿º’#íí¿zL~ú¾ßñ[ ›y
+“1=º"•U	¸@£×“¢Bé‘Z'_U¤íêVÐ-Ý‡gI¥Êê}%ÇÃÃ*^y£ÊÛR€	QŠTÃ¨I~/ZC;¦ÕIÅKÍwyIè»1+×ý¥6ENúéÌ{6ÏÊu›ª™výºWU&Òœ$ÕÌgV³uÄ9ÙafëPwu@ßŠp¯¼©Á&
+^6ôØ¸ŸmãÑ˜íPµÃß¥æÎ›¹Ör|°¦²ñ˜vñS…[÷´{Tp8¹¯ñ‡ÁWÊµ°„°‘z«¦íßb˜†U‹ùÎR'ÕÕ|cBùÎ¦{3mLôeCÎJ‚­ÿÒµ]šÞ»<KýLQ7Õv}a¸&Ä•¸!‡Ž‚&%<ÎªB`þ‘¹ùœ!ì	÷èm×ãºœ.‹DÕô- _+²ˆ@ 9.M?¡wg@Ps¤~B‡ð©HþrþÈ&L†IÆªòõ‡k¥»ä•8¶xÊk}0äúíÀRöõò-g®ø®ôbó¤ÓË™üj™_<ó¹sìb?’ï«íÅògf¼ÙN¶,ˆ¿q8XÚþé-ršvl(·³>B<ù†ÑG´+.;Ùé©¡ºäM[ôß¤­¥-F8l|MT“…\ER"8O;)F³Zõ¯Æn[S€Ðf…m*WÈÿæÓ¡ñ4Çß xé7“ŸÐÎ¬ó&Ù ²iøOcG¦^64ÀÌ†hÝð·²Ûõ@¿¼®{±"O·ãC=$Ë.u¾´ÃŸ¶­5a0÷e,ÏtéE\½8”èF`Zc"s˜~ØÄ®l\6å¸•,ïúIEÝè,"rœ\îÝ‰§UW¿ùE.[­Š9ùZ ÜA—7Y´0Ç…&¹ƒ-gÙ'*)=REü=§áPÀÖÌSË.B ZGU;BGDÐßmo’¿[K™esçWs5/ðó þéO¼8K‰íÛçÜ³— ½¿ú„²z’(|û§#¦þ37ŸÈW/]“P9_`Nd—’»Þ<H(õ ÌÔÓ?âëº”VÜÙ‰`ÒQ©ÃŽ®%’åª·hµÊyÆN¤ý˜·à¦¹ÜSK%
+%ÇÔ÷ƒÿ¨ž¿27>óoáÐ¨˜p®=î’øÍeÂ¸~q#ÝtE ¸RŒœÆñ¶ŸËÿ”Ó¹ 	Çdã9U!ûQÑðõ‰ÈýÖëP4UÕ™ÁjÞŽ-œ«ÇDÊtÀQÓSsÍùjß"£JÍT)lÄ™úp}©z¹JÀšÛ­Àæ¸D;9ðÈ¬¶¾Ê Ky¹µÚ·N‚þuØÇmq‚ÃŒBMuàÉuW¯ªòSûflÌÐ'#ªÑ¨‹RñÃtü‘bèLÐwœ‚|)Ñq–àA›<Nö)Vßþá´;LN˜š>îNRíFÙ%‹næ’¦Ÿ=DëðÂºHÁo)âÛˆ1±ˆH ‰×}k¼îrï¤´Ñ¥qûCPU]m«w]nžÞîÔ-Î‚·\
+ArðyßÕp¸Žûž^#º˜#3K…û
+1jWb¤¥Õwo#éÁ‹¾{0ƒYu§g„s„¥îøè…84ªH¹Jè(ü©<Ïa­°
+í:á¡¤t¬iË¨¢ ;Djs„ÇWS&^ lÞ7
+ÝH÷Îß\îA:C„^Ò·¾·ÀÄæj4ãÝ7”´¬«³1æáZžF7É×s½T'±õé·°Šó<¯Uû¨„ñ^ÑŸTÅ¡Ø8ìžùK…Ä]’kQËå@.¶Ï§òÆÞ®¹Æ¤PÙ21À­HvM<ngOÑkÙ!`µ¾© ´vŸ%²¹uBš{ÓMks¨½
+øO Æ6
+‘'à])S_×\†ß‡ýn¹ƒ«k@ÖX—¼NƒÃ‘SRßw)©ÔõUTxÚùžWÞõ0¿MØ¾½ÛÎØ~v6á²jt£¿ïv‰péõwýâ|C¿3éˆÚø£šaí:ð²aÖt%âŸ´:É:ˆCò¹÷?Æ¸Å ¤ð\[÷P,¥ZS
+MîõŠóŒª5é“*ìûzIKôˆüÁ µkwÊ~z2;FççýNš–ß”pã,šTa®¹e¤ãïP)íSÊÂgGõwÑÞmaSZL’úì#„¥ÜK¡='ÄólÍLÐy2œ]¢PDqÏDÁ<ÀNò@[¨Æ.ÄZ`ûÍ•Lû‚‹g‰'Q°ía}]Áendstream
+endobj
+594 0 obj<</Type/Page/Parent 465 0 R/Contents 595 0 R/MediaBox[0 0 595 842]/Resources<</ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Font<</F4 7 0 R/F5 8 0 R>>/XObject<</I13 13 0 R>>>>>>endobj
+595 0 obj<</Filter/FlateDecode/Length 228       >>stream
+ŠL‘^„i€¬Kï£TZhRPš«â6é¨lÔ^³;ÞÌÈ…|cQ`É‹çI.â%¯—Ê:[›ž_sJwýËÐ7Åõ¿OTÍì>¥Éeêw9!€e¾d–ì“9³X´9)Aá¯Ý_ÁécpÆÁ[Æ]¼†Ï=åÍ]#Ûö³Nj¬Áp(ä:­7òÀo1µ”—o[’r%ƒòò;í!0Ö¾Ñö4þÇK[7q›àSL%>=¿Ð¸‡¿ÌËbTþQ<ó5s¹Í`p=½±áÉý·úeÁ¨Ê·L?Y;‰!í€­Òr…endstream
+endobj
+596 0 obj<</Count 16/First 597 0 R/Last 715 0 R>>endobj
+597 0 obj<</Parent 596 0 R/Title<322798d2697d5dcf94cd1bca9fe3b6f7cb>/Dest[470 0 R/XYZ 0 806 0]/Next 598 0 R>>endobj
+598 0 obj<</Parent 596 0 R/Title<38403ec78a1b15e287440c8f2e745316490929f94a101766055e0743df46be18c6654af4b3ccf139c82d>/Dest[478 0 R/XYZ 0 835 0]/Prev 597 0 R/Next 599 0 R>>endobj
+599 0 obj<</Parent 596 0 R/Count -16/First 600 0 R/Last 615 0 R/Title<000ee10fb9d49c203f51e1bed2d9ec66>/Dest[482 0 R/XYZ 0 835 0]/Prev 598 0 R/Next 616 0 R>>endobj
+600 0 obj<</Parent 599 0 R/Title<822b5b299adcb82bb684ff9903fe7fce59f681615ebef16b67f280683b88499b4a0b459847a39267cad74488d5a4>/Dest[482 0 R/XYZ 0 813 0]/Next 601 0 R>>endobj
+601 0 obj<</Parent 599 0 R/Title<72f0793ba1008380e7630656c833984402cacb932d88a362c65a2eb7e42e224d21010fb774cbc20f9b43e4fa551d12f72130a547eab4128958>/Dest[482 0 R/XYZ 0 467 0]/Prev 600 0 R/Next 602 0 R>>endobj
+602 0 obj<</Parent 599 0 R/Title<ecfa9865830ff479d543061b56abb163935b638be067c62f4857632d5f5cd73febbcb58e66e0900c77a24de7b6acf88556765a7c6b9a2c01837b3952efcd8baaf52bdc13ba68>/Dest[482 0 R/XYZ 0 185 0]/Prev 601 0 R/Next 603 0 R>>endobj
+603 0 obj<</Parent 599 0 R/Title<d71e67978f94fe940b27db5e6bf72b8f2dc3f17b931b6b0d5803dc73b65b0b3de0133c59353fa86c9c75149dea6bb6461508d840b18850aa7d>/Dest[486 0 R/XYZ 0 835 0]/Prev 602 0 R/Next 604 0 R>>endobj
+604 0 obj<</Parent 599 0 R/Title<703e9a4f73b2541166b3baf0fbebd1628e78ad4ff3e224efbf7a45800810b2fd7c248991eba66848432339de4cb1ab80b380c3f2abc55f92cf52011a19ff>/Dest[486 0 R/XYZ 0 615 0]/Prev 603 0 R/Next 605 0 R>>endobj
+605 0 obj<</Parent 599 0 R/Title<c922edee26009833e3ef453ffccd734d8d90c9a0f8be588052f6c22e0dbdbab1099b93021c629b8c01be4db1a7e3f603>/Dest[486 0 R/XYZ 0 471 0]/Prev 604 0 R/Next 606 0 R>>endobj
+606 0 obj<</Parent 599 0 R/Title<de8edb3b3a30a0bb2d3f3fa8bd477611cd2f89b745d8f66898f3b101a6fab0926aff30e1296be339fa93b581e736df1f01c1a6>/Dest[486 0 R/XYZ 0 314 0]/Prev 605 0 R/Next 607 0 R>>endobj
+607 0 obj<</Parent 599 0 R/Title<2886c5697f73eafc3a838a950cf98d61d5a2a2d137ddbaeacda5c118fea996fa35834d749b664b4c10da84666c6239bcdcdb>/Dest[488 0 R/XYZ 0 835 0]/Prev 606 0 R/Next 608 0 R>>endobj
+608 0 obj<</Parent 599 0 R/Title<43e68ae1a7c75029abfbfcdf4e9129e1d908541c7d1bfff55b3ed9acf3fdb4e0278e3e8e5653db8c43e990c0be0fca8ef3dbfd75d6c24745>/Dest[488 0 R/XYZ 0 640 0]/Prev 607 0 R/Next 609 0 R>>endobj
+609 0 obj<</Parent 599 0 R/Title<bc4fd7c21620768dc7ab01494d459b0afcba0481d40f4770bde1673565d867ed6ac1171f156128db7332a1a165b1a5c7605c>/Dest[488 0 R/XYZ 0 496 0]/Prev 608 0 R/Next 610 0 R>>endobj
+610 0 obj<</Parent 599 0 R/Title<3abcbb24a45c9bb8ee9846c6a4329abfb788dcd29a857bcedec9ef4d11885eecc97c0ab250533dc9f2fee81293962a7150dc358e442c6f3ec4a2e6032508fda4d7ac99749d>/Dest[490 0 R/XYZ 0 633 0]/Prev 609 0 R/Next 611 0 R>>endobj
+611 0 obj<</Parent 599 0 R/Title<fdba1a7bd859182736674aca1b7e6aa37cfee75101ed3761198ee44127ff999836c8191c869bc9940911843691e25b05587d4c9441c0e2d44a1d>/Dest[492 0 R/XYZ 0 701 0]/Prev 610 0 R/Next 612 0 R>>endobj
+612 0 obj<</Parent 599 0 R/Title<7b2aeb382c3a2c733200f46547f587e32cd7c91c4a2bcede91ca08478a4d488a9c666b29c9040f6a742809842bec6ae89ae047c80ad1>/Dest[492 0 R/XYZ 0 594 0]/Prev 611 0 R/Next 613 0 R>>endobj
+613 0 obj<</Parent 599 0 R/Title<e9ec138f5d5fc7f7c19a2bcb465186852eabaafee4881e531f281854b682e285>/Dest[492 0 R/XYZ 0 425 0]/Prev 612 0 R/Next 614 0 R>>endobj
+614 0 obj<</Parent 599 0 R/Title<501ddb5bffa87d749848de6c52cec08a10dd2eedd18cfca20b2ae079c567941af32c480ef608eda2092b5f176e033fea1fce22314eb36186c50784d4fdf4116818741c>/Dest[492 0 R/XYZ 0 318 0]/Prev 613 0 R/Next 615 0 R>>endobj
+615 0 obj<</Parent 599 0 R/Title<66d25d8088e34644d85351b813ce96c919b23a6a646e669c5b5b7cde5018fd9a7b145f46e997017b777385f039ea5c5b4f1a>/Dest[492 0 R/XYZ 0 232 0]/Prev 614 0 R>>endobj
+616 0 obj<</Parent 596 0 R/Count -4/First 617 0 R/Last 620 0 R/Title<4ea63ea0bb7293ab885847c8b2b524e457439b>/Dest[498 0 R/XYZ 0 835 0]/Prev 599 0 R/Next 621 0 R>>endobj
+617 0 obj<</Parent 616 0 R/Title<edf4cbb188f49dde15b341a5c8f1b2c5a630e255e344b7714834f78da2a063131672f6c78e960bdf0895b48a32b96cd379b8>/Dest[498 0 R/XYZ 0 813 0]/Next 618 0 R>>endobj
+618 0 obj<</Parent 616 0 R/Title<d70ff82ee0ccbee5081c15ff457ac92c3e6807e6b1f08731583c5ec4f71c36071a9d466ea69a1908580207bd71222e465be54b47f4>/Dest[498 0 R/XYZ 0 757 0]/Prev 617 0 R/Next 619 0 R>>endobj
+619 0 obj<</Parent 616 0 R/Title<f882ab6ce06dacc54c943bce6f9cbb8ccf012e08cefa4f1c0d119b27ed807042d70491438087a0adc0959cb2fc7eebf6d4c3878fa175>/Dest[498 0 R/XYZ 0 651 0]/Prev 618 0 R/Next 620 0 R>>endobj
+620 0 obj<</Parent 616 0 R/Title<98d7cd3536ccfe3392d96658487d3d59e1e5323ccb5a07c604c22187bc432f4aff6011c89424c291de04cde4fccbca>/Dest[498 0 R/XYZ 0 345 0]/Prev 619 0 R>>endobj
+621 0 obj<</Parent 596 0 R/Count -4/First 622 0 R/Last 625 0 R/Title<64a20962d866b127932d05a240cdfd212c2eda000038b0cd7db51b7904b2ade9d62b4dd11c4148d4a8dbf75d31f8>/Dest[502 0 R/XYZ 0 835 0]/Prev 616 0 R/Next 626 0 R>>endobj
+622 0 obj<</Parent 621 0 R/Title<019559f0bda7445683e930c1e38cc50f48902c535e770e17d628818415f2b08f45b15694008ac5cd53bde36fbdeb1144acfd52ed39>/Dest[502 0 R/XYZ 0 813 0]/Next 623 0 R>>endobj
+623 0 obj<</Parent 621 0 R/Title<02076285eff5a3916fb64bc483aca7db422c546e459e12e1cc8803c2f97c2392d7fb1d1117130f70c1e9b8142cab04825e710e8b3bfda414d747fb4ad6fe78afe431>/Dest[504 0 R/XYZ 0 241 0]/Prev 622 0 R/Next 624 0 R>>endobj
+624 0 obj<</Parent 621 0 R/Title<b0b63e40d3a0f636686f3b8eb4867c32f8164a614feb7a3a534f9bc38e323a080f78703877e735f632f539b95f961893320daef97fd80c9f680ce70b61e61ca715ddf1ad6076d08cf2472de5f461262d3e>/Dest[504 0 R/XYZ 0 185 0]/Prev 623 0 R/Next 625 0 R>>endobj
+625 0 obj<</Parent 621 0 R/Title<fd593dc73634a310e062083c9e41e4fbcb251812d7b0bb45d5daad9acba56052562d282a0fb09531882e4d23ca92bd7bfa1a9d3554dad2e88f9a73>/Dest[506 0 R/XYZ 0 835 0]/Prev 624 0 R>>endobj
+626 0 obj<</Parent 596 0 R/Count -8/First 627 0 R/Last 634 0 R/Title<5d8a17285c61f8eb14e1eb7d44f1223ae73fff83195818>/Dest[510 0 R/XYZ 0 835 0]/Prev 621 0 R/Next 635 0 R>>endobj
+627 0 obj<</Parent 626 0 R/Title<f412b0c462fee73ddbdad2011fa6e40937d24189067db152df0d46e6a443ca43b8305c3ca6f50a07902391645e22eb7e6a85ec4008d85c2fe1100263b5fac7322caacfd4e6e1d188>/Dest[510 0 R/XYZ 0 813 0]/Next 628 0 R>>endobj
+628 0 obj<</Parent 626 0 R/Title<65b775b16346fb8cde925e62ed88e60c22b22cf364d59ca14e7ad216d4f016ebbc5ee1aa17263a2946cc4826601fa4fbae18cb365ee1c854203893f6c9661c181159fabf4b95aa2fc701>/Dest[510 0 R/XYZ 0 304 0]/Prev 627 0 R/Next 629 0 R>>endobj
+629 0 obj<</Parent 626 0 R/Title<c15e985a80652b06a0a3cefdd5ce5f1daa6cd8b26c8d4df2054930aa47f632474be1730ad10bc63e7471d33ea399108345c51da023df7a505c04defd4247f3089ff90f01a2>/Dest[512 0 R/XYZ 0 835 0]/Prev 628 0 R/Next 630 0 R>>endobj
+630 0 obj<</Parent 626 0 R/Title<c98c81a66136d56b8679e98f06e95d8835f18c687581c2f9ecda761425b515759eafd17bdbf111daf841a63d7b5dffb9a87458bf7bae4ce452639d6f274478>/Dest[512 0 R/XYZ 0 261 0]/Prev 629 0 R/Next 631 0 R>>endobj
+631 0 obj<</Parent 626 0 R/Title<a9462c5f1224af383df27040b19d4e79ac2e5c4ce464a7cd06fe4e41a969c9dd2cb3b17c64fab410b73492af578de5d103baf7e97bf3c6ba0faf4662e66d26f6cdfa5874>/Dest[514 0 R/XYZ 0 602 0]/Prev 630 0 R/Next 632 0 R>>endobj
+632 0 obj<</Parent 626 0 R/Title<4efff52b41b16c354a931fe80ca0cc290945aee77b841d7110bdde3066ae7d01a9862a54079646b3077706105a948f0e1fba0561f8ede41ea3a48016ca497a343d1aee6d52fa8386>/Dest[514 0 R/XYZ 0 444 0]/Prev 631 0 R/Next 633 0 R>>endobj
+633 0 obj<</Parent 626 0 R/Title<4a7143472adb1bfd7b5af722a62f92c4c2a1989f5a721292a4233cd5af10955108206f5c636de246ce8133>/Dest[514 0 R/XYZ 0 307 0]/Prev 632 0 R/Next 634 0 R>>endobj
+634 0 obj<</Parent 626 0 R/Title<9107bead6d10b4484d553363d680b99361144f47076aa62460874ee073bafdd0c48d47ecd18e99fc627e62110c7253219bd93284127605bdfb44bdbd01a017d4a38d>/Dest[514 0 R/XYZ 0 238 0]/Prev 633 0 R>>endobj
+635 0 obj<</Parent 596 0 R/Count -8/First 636 0 R/Last 643 0 R/Title<23d2efdb0366cf83bd7adf8f8e52d89f49a8de68c4aabfca8f3b35fd6764d5d8f6b3ffd6484418b7852215dc52a7e19f38>/Dest[518 0 R/XYZ 0 835 0]/Prev 626 0 R/Next 644 0 R>>endobj
+636 0 obj<</Parent 635 0 R/Title<92d922b47a5b672c008ee37d8d36ab32f984c9b61e7ddb42f629c4d4a3345df3a3b9c925cd44ded07b90>/Dest[518 0 R/XYZ 0 813 0]/Next 637 0 R>>endobj
+637 0 obj<</Parent 635 0 R/Title<38028bec6d251539c5e242eea070acf74c8d9f4d8187306279931d30639b708510beea07d9f316>/Dest[520 0 R/XYZ 0 835 0]/Prev 636 0 R/Next 638 0 R>>endobj
+638 0 obj<</Parent 635 0 R/Title<debcb633c61106261e5f1b0ad33aa73440316272f497654aeac816fb756d83a36d55a4affd24>/Dest[520 0 R/XYZ 0 287 0]/Prev 637 0 R/Next 639 0 R>>endobj
+639 0 obj<</Parent 635 0 R/Title<9c9839d42609aa420d01eabdd1ec12443e909e1f2341ee4d39bd29cc88b0dff747671ed0710a40>/Dest[522 0 R/XYZ 0 598 0]/Prev 638 0 R/Next 640 0 R>>endobj
+640 0 obj<</Parent 635 0 R/Title<1a72c580d47e3a084db8d208de00d5c3acdf3474847e5b8123a87de6d8737e82d3be1879c18cd1f8b83c889d>/Dest[522 0 R/XYZ 0 390 0]/Prev 639 0 R/Next 641 0 R>>endobj
+641 0 obj<</Parent 635 0 R/Title<36a0d09820e9a168a9cd10356618a81b4d2ad2fcc9a6dbc639a4b8222906157a28d0f755899d716a16442db15c>/Dest[522 0 R/XYZ 0 322 0]/Prev 640 0 R/Next 642 0 R>>endobj
+642 0 obj<</Parent 635 0 R/Title<4f4468859cf7f701f927f89b8493e4fb0e41f0363f421f4aa03ed82f5604541061fd3310efe03c08a3b9c4186279>/Dest[522 0 R/XYZ 0 253 0]/Prev 641 0 R/Next 643 0 R>>endobj
+643 0 obj<</Parent 635 0 R/Title<077d0c99264faa573929b538d60a4bfaa1afc58cea71ed4a2140beb630f0c9e96a52695fe4b701ea4a70caa72c59>/Dest[522 0 R/XYZ 0 185 0]/Prev 642 0 R>>endobj
+644 0 obj<</Parent 596 0 R/Count -7/First 645 0 R/Last 651 0 R/Title<9ca44809b47e673c570e518e0856cbf840e3909f91d8e6b279f1eb332021ba9716e82280855ca1371baf9181fc7e4e>/Dest[526 0 R/XYZ 0 835 0]/Prev 635 0 R/Next 652 0 R>>endobj
+645 0 obj<</Parent 644 0 R/Title<c1fd0ef3167a779745e4f5aaf3c5d9dc4df01134d98e0b2aa1e67d8e1ddc90fa08b0f718357be9959e>/Dest[526 0 R/XYZ 0 813 0]/Next 646 0 R>>endobj
+646 0 obj<</Parent 644 0 R/Title<a05da0a33c27621687fd5b4b3901be4129e9330c2a7fa35ff7b572b4c60f247f2637cfbd907706e0eb34e8e97a5f617e0a4adffe>/Dest[526 0 R/XYZ 0 757 0]/Prev 645 0 R/Next 647 0 R>>endobj
+647 0 obj<</Parent 644 0 R/Title<7116a8eb6ed23217e948935c758d4e14a781c74b5e8ff42066c0bfc13733013347e325628031cb5f8e9b5ca7c0>/Dest[528 0 R/XYZ 0 436 0]/Prev 646 0 R/Next 648 0 R>>endobj
+648 0 obj<</Parent 644 0 R/Title<6d8fec9829c8927a225f56da752d0f59e0e2a6cb4902cb55f7e2df9e8ad1ce8e51b7e297f34ff0bb5aadd3ff48c02a26e2b1>/Dest[528 0 R/XYZ 0 292 0]/Prev 647 0 R/Next 649 0 R>>endobj
+649 0 obj<</Parent 644 0 R/Title<3497fb82168cbfb4538c5328e517bb8546a8cbfebae87d9b1cd579785e80abf0635ded3d2632a943cf219d6f62>/Dest[528 0 R/XYZ 0 198 0]/Prev 648 0 R/Next 650 0 R>>endobj
+650 0 obj<</Parent 644 0 R/Title<b8263b63bfbc547f4887c1a8dfbccf92438994321d68bb33e99755a0d38a5d82e0c2884f1642e92733>/Dest[530 0 R/XYZ 0 810 0]/Prev 649 0 R/Next 651 0 R>>endobj
+651 0 obj<</Parent 644 0 R/Title<264b237ae090f58c1f1b7e41b19d4e65b30cede0eef6efa7e33a7cbaf824e78775f37e5b33955aed>/Dest[530 0 R/XYZ 0 691 0]/Prev 650 0 R>>endobj
+652 0 obj<</Parent 596 0 R/Count -10/First 653 0 R/Last 662 0 R/Title<6be760633f1d49fcc47ffea15b886ff7e21c5f126486412419d4d7afaf42613f0691930a7750d5a4>/Dest[534 0 R/XYZ 0 835 0]/Prev 644 0 R/Next 663 0 R>>endobj
+653 0 obj<</Parent 652 0 R/Title<9e64c2d66b73c3aec798e029d53f512781f5e06b681c965a0dc1277df4898321ca90e4297b0286ce625103992f7ba346>/Dest[534 0 R/XYZ 0 813 0]/Next 654 0 R>>endobj
+654 0 obj<</Parent 652 0 R/Title<8037cdf0187ee9d1b029d32bfff223ba90b97856174c31ffde41c65d030dec8aa21c0b5b00dd21eed2d9a312699521330d3521954e0c67>/Dest[534 0 R/XYZ 0 486 0]/Prev 653 0 R/Next 655 0 R>>endobj
+655 0 obj<</Parent 652 0 R/Title<e1bec9a65b38c2221f8bff67553caf70de5de821a01bee901fd41c5e6e82f34fb95299cded086dccd05282372fdd7106e37f24>/Dest[536 0 R/XYZ 0 595 0]/Prev 654 0 R/Next 656 0 R>>endobj
+656 0 obj<</Parent 652 0 R/Title<1b2b758601141c1f2b5c822136aaab6af190e507c1b4c33651737fd14930073850841373b16b49c66bb2213ec4b91dc2bc6d8d5cf8311429>/Dest[536 0 R/XYZ 0 413 0]/Prev 655 0 R/Next 657 0 R>>endobj
+657 0 obj<</Parent 652 0 R/Title<3ce68b98c9fd77ba929f3d7ebe13b06ae1f8512c0a1667241d1ad36ddf9ef1f7414a74e58dc2b24cebd35d475e6a489548ea5c00701e3062b787>/Dest[536 0 R/XYZ 0 221 0]/Prev 656 0 R/Next 658 0 R>>endobj
+658 0 obj<</Parent 652 0 R/Title<d975de117ccb082d2ab83ecf1a4c1835b86949a22ead29a8ea9b4eb723a405085f339665c8>/Dest[538 0 R/XYZ 0 768 0]/Prev 657 0 R/Next 659 0 R>>endobj
+659 0 obj<</Parent 652 0 R/Title<403ccaf57469edbd64310473fbcf3e6107f9abe2ad54ed65918452de04c9565149cfcb80a27dce0f47>/Dest[538 0 R/XYZ 0 712 0]/Prev 658 0 R/Next 660 0 R>>endobj
+660 0 obj<</Parent 652 0 R/Title<9711b097742344896ba3257641b61b5d8bfa283adeef67d996c90ddb45db0f5bdcbc0f6f445139628b36f2e8eb6992add815f3949f4c1b338acfa75ac81d5522d817be14ade3e5029eb7>/Dest[538 0 R/XYZ 0 656 0]/Prev 659 0 R/Next 661 0 R>>endobj
+661 0 obj<</Parent 652 0 R/Title<d8dd8cf732d4eed2b6b76710fb27312530b9bb2bea59486351139dc380a5a43c9003a3d23d4998608aa44278d769b19353ce7365ed35ad>/Dest[538 0 R/XYZ 0 456 0]/Prev 660 0 R/Next 662 0 R>>endobj
+662 0 obj<</Parent 652 0 R/Title<2fe7874f22b7d33ebbef7b11de8aa9a3be04019baeabbd7679136413c0eb66b9d1fa079880d0a725c1>/Dest[538 0 R/XYZ 0 425 0]/Prev 661 0 R>>endobj
+663 0 obj<</Parent 596 0 R/Count -6/First 664 0 R/Last 669 0 R/Title<c6d35378306777770f0db76780ed2b3838d7b319e0318c1f08e954a294430d9afa543c9f8b93f51831a5958af4d0ea8ac849c060f69986c9350dc29b>/Dest[542 0 R/XYZ 0 835 0]/Prev 652 0 R/Next 670 0 R>>endobj
+664 0 obj<</Parent 663 0 R/Title<2f1a2e9f21c8662fadc86531d3141317001677a4daa2318af9d71fea3d6f30855b57825c4d4fb0>/Dest[542 0 R/XYZ 0 791 0]/Next 665 0 R>>endobj
+665 0 obj<</Parent 663 0 R/Title<51bf300fd395fc4ea1b87e554bb2d5066a37fbc369050293799d4e592e09a3578544b9f0b4890e82baae94df90ecbe07>/Dest[542 0 R/XYZ 0 599 0]/Prev 664 0 R/Next 666 0 R>>endobj
+666 0 obj<</Parent 663 0 R/Title<60b5b282cc340b5f37f849cdced7a7666bb7b3118bfadd61af5c88124941326617b0a4e39a050bb8d68edcb18d>/Dest[542 0 R/XYZ 0 455 0]/Prev 665 0 R/Next 667 0 R>>endobj
+667 0 obj<</Parent 663 0 R/Title<26f6f878bc8bcdf5cdb72a546adc4c50950b1d399f91cb76a427ac18f265c38c9ce24b439d789bb62c5fac8a501493f8e06caa1bd903>/Dest[542 0 R/XYZ 0 262 0]/Prev 666 0 R/Next 668 0 R>>endobj
+668 0 obj<</Parent 663 0 R/Title<e1d5ff533fec60fc6d9ebc65388603ce80fa95b33d5dcfeeacdbfc65d2a45f4e9a79fa36029d5aeba0fbf091>/Dest[544 0 R/XYZ 0 671 0]/Prev 667 0 R/Next 669 0 R>>endobj
+669 0 obj<</Parent 663 0 R/Title<0d01ed468dd329899dd59475bd12b5906302668f69df27b338aaff5ff5b5a5017968e30cde9b9a1926d035f7217d26f0ad68fd0c3ec14a476aa99bff4428280f83535b0b227619909e9ed331a2b5c1533d2ada0dfabf9ff1fcb2b4fe9f5b1ab62b6d8e99130fd32c63d0f00f530c49543501be594f07bd0eaf91fe776ddefdfd5a462e04929eaf33d828bde3b482b011ea041a7f711c>/Dest[546 0 R/XYZ 0 505 0]/Prev 668 0 R>>endobj
+670 0 obj<</Parent 596 0 R/Count -15/First 671 0 R/Last 685 0 R/Title<280090c35aaaf996e6eba6163ec5f75b9d4820a4>/Dest[550 0 R/XYZ 0 835 0]/Prev 663 0 R/Next 686 0 R>>endobj
+671 0 obj<</Parent 670 0 R/Title<97558e75332eee5fc9f9e716439106d8a6520f2cb69e7730f24f7f1dd6a28b48faf74b0f353cb4f7dc9d144591bd5ba39a556029671780597eeb6ad6141ec8c9ce6206b25cb1b50b97>/Dest[550 0 R/XYZ 0 813 0]/Next 672 0 R>>endobj
+672 0 obj<</Parent 670 0 R/Title<4ccf6f2dd5485d78dbaae5479ac68f9a3a1a3c9e0ae9d412f644c924b7dbc7ffe7d3f4ad7a9159a2da776f461f6ae3b9b182ea7a082e66930b304c>/Dest[552 0 R/XYZ 0 835 0]/Prev 671 0 R/Next 673 0 R>>endobj
+673 0 obj<</Parent 670 0 R/Title<6f0dc003a5cc122ba82b54d31463fdb6164561374162ad955c4de327129ecba11647ebcce84fcc7596d79d99d50e61a2438a2fcd412e71>/Dest[552 0 R/XYZ 0 716 0]/Prev 672 0 R/Next 674 0 R>>endobj
+674 0 obj<</Parent 670 0 R/Title<782155e2f2ea2391594b6d6802cdc73523ef6528eeb56a30e2a97ddf5b16b6d043221b2a5a04dcf53137e28380ae820c67ae021992d702a117f170e30af82dd3ffe6e7c08f>/Dest[552 0 R/XYZ 0 559 0]/Prev 673 0 R/Next 675 0 R>>endobj
+675 0 obj<</Parent 670 0 R/Title<9848044e95a5e9eea152bdb7ebd90551ebe4ef0386e72a2a07aaffc6039b56f94be85252cc9292287d88d9b08e1de259f1a9>/Dest[552 0 R/XYZ 0 485 0]/Prev 674 0 R/Next 676 0 R>>endobj
+676 0 obj<</Parent 670 0 R/Title<792c164167bf89a8fe009e1b210f693813bc902275daad2d8e5f357caeeca120ba03a4049491fe22b1310b87df0d2f>/Dest[552 0 R/XYZ 0 242 0]/Prev 675 0 R/Next 677 0 R>>endobj
+677 0 obj<</Parent 670 0 R/Title<6f4ded19145c97d6707ed4346ff9162169233b7e5a6773173e38a3a80bd86bf7a665323d1c6a518d3c29687accd852ffe5de449bbcc05385d465b4191115c8ec81>/Dest[554 0 R/XYZ 0 797 0]/Prev 676 0 R/Next 678 0 R>>endobj
+678 0 obj<</Parent 670 0 R/Title<7b236bc0a4dbc8a294811a543f99a211b95928c0845cd763b33a8c5372df7472695d84826675fd18a2b4004e56755eccb00a58a39eff42a31cc92effd27e182d2d6f10547b514534076963316e3fac1cf05daaea>/Dest[554 0 R/XYZ 0 698 0]/Prev 677 0 R/Next 679 0 R>>endobj
+679 0 obj<</Parent 670 0 R/Title<d9b769155f96c1fae87020d6d19cb3efa0461065609322ed055235046943858a5f84d51a8c78a7bbb38ea95b487f31f2486d>/Dest[554 0 R/XYZ 0 460 0]/Prev 678 0 R/Next 680 0 R>>endobj
+680 0 obj<</Parent 670 0 R/Title<e61d5876cb0ad05172e08964437868d1b097791db96ae0002fd9b17d481eccc184e247a8b5>/Dest[554 0 R/XYZ 0 366 0]/Prev 679 0 R/Next 681 0 R>>endobj
+681 0 obj<</Parent 670 0 R/Title<044f48227c7df6bd961cb1ae78b1d66f8ef323537bf7303fb440845c697aea6cafb87d500e30f1d461ce62e94928e7db62fe187cf2>/Dest[554 0 R/XYZ 0 298 0]/Prev 680 0 R/Next 682 0 R>>endobj
+682 0 obj<</Parent 670 0 R/Title<4ffb001fb382b93197ef9f0e950ad0fd37fb627e7c6c273d7129a528fa4e3c9bfc38332848ae8a5abfdb023c870ae42355fe8be7a63625c0389f8ad5>/Dest[554 0 R/XYZ 0 229 0]/Prev 681 0 R/Next 683 0 R>>endobj
+683 0 obj<</Parent 670 0 R/Title<ad4d17c9db38b009739d088e74e899456d91f5d5765c6e988a6259f5c41ca20686303f623aee3b6171c550721005>/Dest[556 0 R/XYZ 0 758 0]/Prev 682 0 R/Next 684 0 R>>endobj
+684 0 obj<</Parent 670 0 R/Title<c28d1538cbf2ba2ae2f84025ca34beb7ae78772db286f617add163061692da214ac082cd43037ea8981c44e06908fb4c5517eea380120396bb670807b72376ca>/Dest[556 0 R/XYZ 0 689 0]/Prev 683 0 R/Next 685 0 R>>endobj
+685 0 obj<</Parent 670 0 R/Title<28d15dd0bedc678651005677e34f53c45e6191a73edaf2830dc0ad24feea97e5158cf0e29180f617d1bb931b80>/Dest[556 0 R/XYZ 0 446 0]/Prev 684 0 R>>endobj
+686 0 obj<</Parent 596 0 R/Count -3/First 687 0 R/Last 689 0 R/Title<c878f114226eaddb8236870871814eb5d6>/Dest[558 0 R/XYZ 0 835 0]/Prev 670 0 R/Next 690 0 R>>endobj
+687 0 obj<</Parent 686 0 R/Title<51e65dbc59154f99a4cba38e58dab0cd7d38bfd9784121ebe3f96b5314cfe3e322659b89c21158a9>/Dest[558 0 R/XYZ 0 813 0]/Next 688 0 R>>endobj
+688 0 obj<</Parent 686 0 R/Title<b40221ee4458b6a69438ed3c5783abb67cd74b9bea768ab463a69dc57b1ff5ea4a00e611f4dc1d9b39c8439e8db92f9fe174>/Dest[558 0 R/XYZ 0 745 0]/Prev 687 0 R/Next 689 0 R>>endobj
+689 0 obj<</Parent 686 0 R/Title<db8c85db5f7885705e8b08dedce8a7d4cb774e4e4368b6daab60b98b66168525b32ae57700e1538a>/Dest[558 0 R/XYZ 0 445 0]/Prev 688 0 R>>endobj
+690 0 obj<</Parent 596 0 R/Count -3/First 691 0 R/Last 693 0 R/Title<5633bdb73157b637bd8725cd72b37e968c>/Dest[562 0 R/XYZ 0 835 0]/Prev 686 0 R/Next 694 0 R>>endobj
+691 0 obj<</Parent 690 0 R/Title<a6bf50ea4ae03ed39a5f2e53071e8762aee1a9d69b2e4d6582a7a2be3f1c0bc9e701b7200054570c141da19990e9f473d8ae5d94609bb2cf230ee314b7df6524729beada1a7ca4d75b19>/Dest[562 0 R/XYZ 0 813 0]/Next 692 0 R>>endobj
+692 0 obj<</Parent 690 0 R/Title<9ae8c253a7cefac3ecb111912baad012ef8b860d6319da50e318e006e4ca1cf04c555af043288225e5bec5cbda1c2d88770dab8646840250eda6f19c43b1>/Dest[562 0 R/XYZ 0 603 0]/Prev 691 0 R/Next 693 0 R>>endobj
+693 0 obj<</Parent 690 0 R/Title<eaf426677359c490c05763c91198fc3b261ff3f629b1c4fd11738778171ade5ba870b1cb17b5044ed6e565bd2f4fa265ca4ca344777eab01ffbfad7730e0148425472a536783d55036cb58c1710b4f94d76a7ab4e695ac757cf19e56>/Dest[562 0 R/XYZ 0 421 0]/Prev 692 0 R>>endobj
+694 0 obj<</Parent 596 0 R/Count -9/First 695 0 R/Last 703 0 R/Title<8084e4ab2c98e5d5676f976d4fcdc43ddf602a219a0f67>/Dest[566 0 R/XYZ 0 835 0]/Prev 690 0 R/Next 704 0 R>>endobj
+695 0 obj<</Parent 694 0 R/Title<3ddfd5cd7df102cc15c8626464cb72f2393897fa165a73ddedda59e39af7333228fb>/Dest[566 0 R/XYZ 0 813 0]/Next 696 0 R>>endobj
+696 0 obj<</Parent 694 0 R/Title<8b90111e849ac46e46d0585190261595aaacdb65b2b41f776e3feef1eaa9b886fe415ac52f4a6132a61ff80389f274516f7dab765253ce4e49fcda15516fdd24e0118260da4b74c56d78bc3878e835f643>/Dest[566 0 R/XYZ 0 732 0]/Prev 695 0 R/Next 697 0 R>>endobj
+697 0 obj<</Parent 694 0 R/Title<176b75ed26e0b78b4d589786a60ea29540612401511516d647a86730a8af45e0dd2efaebcb552ec23b01b5657f665897a99065824ad7981521345b9111377aeaa1807f7e514f>/Dest[566 0 R/XYZ 0 519 0]/Prev 696 0 R/Next 698 0 R>>endobj
+698 0 obj<</Parent 694 0 R/Title<624636ff96d858569a5e10cfa046298b0406058e89e2530749d56a9c7e2fab60fa81098662dc2cb38620bd128bbb50d905c9f3cd13f2d6da3bd361737c0c423802096f222df4687a2991>/Dest[568 0 R/XYZ 0 785 0]/Prev 697 0 R/Next 699 0 R>>endobj
+699 0 obj<</Parent 694 0 R/Title<f4899bd7d7bc237cc7ee30a0fe5aefb5eacd8ff17e77bc9e9aafc9df5c70477ebd54fb3b0f96000008acba149a13698e5bd6f3cb415e14d72c2430>/Dest[568 0 R/XYZ 0 660 0]/Prev 698 0 R/Next 700 0 R>>endobj
+700 0 obj<</Parent 694 0 R/Title<475e108f63cf012671dca5c806f84f573c049f5955fddeccb2a0323942764f5a3ea23d0c9afbbdb464298b88d63c6ef4cfe6dc610a743036e360b8a52fc8870d>/Dest[568 0 R/XYZ 0 604 0]/Prev 699 0 R/Next 701 0 R>>endobj
+701 0 obj<</Parent 694 0 R/Title<1163b4de50410ef2e36c1ba7dce0747d2e17f7123fb71a483d5165c0dbb474d1f3bfa0be7006c38ac6d4b4f7dba91373bf232a3e6c87b8>/Dest[568 0 R/XYZ 0 460 0]/Prev 700 0 R/Next 702 0 R>>endobj
+702 0 obj<</Parent 694 0 R/Title<0206244a342d1827102f2ea2da0833bd51dc279eb90435a4e5bd891e755c2396d31dacc3060a234c7a5c9050e8a93446154a4afd0f5723666c02fc825e07d36eb9a98c39cf8773bec1fa778fd955374046914968a260a9aefd0c>/Dest[570 0 R/XYZ 0 707 0]/Prev 701 0 R/Next 703 0 R>>endobj
+703 0 obj<</Parent 694 0 R/Title<c91f29c0c45b6cca8133cb68abc003cf9a55565b56f1adc007cd7603180ee3b6ea255731038c64938ce77c7e6223bfb48401>/Dest[570 0 R/XYZ 0 281 0]/Prev 702 0 R>>endobj
+704 0 obj<</Parent 596 0 R/Count -10/First 705 0 R/Last 714 0 R/Title<9ef292f26c40b9dd1016314b>/Dest[574 0 R/XYZ 0 835 0]/Prev 694 0 R/Next 715 0 R>>endobj
+705 0 obj<</Parent 704 0 R/Title<d1b5f4ac2e6086543a6f3cef990563f5b33d3e5b101ae06fba1ddd3aaafe5f895546b2c52eedb561671a95d9bbb2b0c6b73f7b4c070a82a1fb5518cb635c3f8ebd33c499e079>/Dest[574 0 R/XYZ 0 813 0]/Next 706 0 R>>endobj
+706 0 obj<</Parent 704 0 R/Title<6b524fc12a4e5cd357564dfba40eb6aa899613b14d6c636c63acda3b5a8b09e9639b2f3a1ecc3148d1ae735b>/Dest[574 0 R/XYZ 0 663 0]/Prev 705 0 R/Next 707 0 R>>endobj
+707 0 obj<</Parent 704 0 R/Title<133a86c1207efc97af6e0a8387201bd417ca0db7c848ff8c05af57fd62819f30e7f0cf5803940910fc7d6abd44bba03528822620ed7077169d408330c4cd79b1abb57a3a>/Dest[574 0 R/XYZ 0 557 0]/Prev 706 0 R/Next 708 0 R>>endobj
+708 0 obj<</Parent 704 0 R/Title<2ac1871e8040434eded528bff6729fd6b3d39eabc7d38c0a0f22d3e149ee8f0c3ac1457b14c0341d4e175dbb5e108dc4e333794964bf6c>/Dest[574 0 R/XYZ 0 226 0]/Prev 707 0 R/Next 709 0 R>>endobj
+709 0 obj<</Parent 704 0 R/Title<82d3a67a2714a1011b0fe0bc01d4da7b70604bfee48d7667b2a80e55f7705da9f575096f8dd01f0c8c46784019ac095a03e16206906f0b70a5>/Dest[576 0 R/XYZ 0 283 0]/Prev 708 0 R/Next 710 0 R>>endobj
+710 0 obj<</Parent 704 0 R/Title<f64bb52dd063ffbc7a5a867bf32eeae13bdf40c7790b15a25abbb21ded5d20a5f665cfde121cf382a899bb3043e5692b831e0fb451>/Dest[576 0 R/XYZ 0 214 0]/Prev 709 0 R/Next 711 0 R>>endobj
+711 0 obj<</Parent 704 0 R/Title<2b3da660564c73b411fe3437216504bcb33966a43cc833bb95672afa620720e2b1a0012c3b4cde2d693db8caa49539e7>/Dest[580 0 R/XYZ 0 558 0]/Prev 710 0 R/Next 712 0 R>>endobj
+712 0 obj<</Parent 704 0 R/Title<88e20e64396d4474e637a82f50b4073f85da41284889237e1b3c3ee93887c9961e866ce620dd7db28a7c636c2749ba24d2c0>/Dest[580 0 R/XYZ 0 363 0]/Prev 711 0 R/Next 713 0 R>>endobj
+713 0 obj<</Parent 704 0 R/Title<755424322bd0c635a2b19f62e6cd63a156794e89fe5872f16605e730a5c9a089f9ee9113298d499ae8e0920818cfd32f44aea96acf2d9ec56b81629938d3d7>/Dest[582 0 R/XYZ 0 711 0]/Prev 712 0 R/Next 714 0 R>>endobj
+714 0 obj<</Parent 704 0 R/Title<8bd47c4b052e007a6fd0cb3ec8f719a7d0ff8b8edc5242d7aa797042d5d2baf150d6d619980c5598>/Dest[582 0 R/XYZ 0 574 0]/Prev 713 0 R>>endobj
+715 0 obj<</Parent 596 0 R/Count -17/First 716 0 R/Last 732 0 R/Title<cbd03def10805bed031a68c028d1>/Dest[586 0 R/XYZ 0 835 0]/Prev 704 0 R>>endobj
+716 0 obj<</Parent 715 0 R/Title<e27aa843f37ea267cc0f6450e89aa6ea98128ea3e01414f6ae28fc53570ea444621fec70dbe23cd094ac032583b50c20b55dfadcd25b634eb812e7736156d3a420843a>/Dest[586 0 R/XYZ 0 813 0]/Next 717 0 R>>endobj
+717 0 obj<</Parent 715 0 R/Title<0b046f8ca0275e770b599d67a7fa17ccc7327badc3fa8cc34a98d7f679ef353b8e0da5c72069b541dad86ad6fbae8c2c81eb29575aba5917bdd0df8f1aef27e5d60394b8a2378084e1774bf1dcbdcf89eaf7e1d4be7e3abcdffb221aa8>/Dest[586 0 R/XYZ 0 732 0]/Prev 716 0 R/Next 718 0 R>>endobj
+718 0 obj<</Parent 715 0 R/Title<bf0657cddf16159596e35b11a512837676631349754ad4c8ff8dfece25d81d559865f67a4525e8728ec148d35ad7a00c81a6be0e0bfb09>/Dest[586 0 R/XYZ 0 402 0]/Prev 717 0 R/Next 719 0 R>>endobj
+719 0 obj<</Parent 715 0 R/Title<c356995adcdb0a1a8e6b88ccc56d0c6495cc440d211dcdb166765caa3edcf1a5d0d16aabc239d6368e1ade0c25afc965d9fe411c435c2e4620867c9c86016a72db00e536c2da479d2b4b3ef8e8d2e71883062b>/Dest[586 0 R/XYZ 0 333 0]/Prev 718 0 R/Next 720 0 R>>endobj
+720 0 obj<</Parent 715 0 R/Title<e656161146e07f25f04aba8bfc1f468a615d9fcdf2fb9f830d5f91d5cacc06af595c0700b2f3ab240db6bf329d4329597ddabffda785e9fd85457ae394803f8f8b1ce091faf9de8f1f4a941cf1>/Dest[588 0 R/XYZ 0 835 0]/Prev 719 0 R/Next 721 0 R>>endobj
+721 0 obj<</Parent 715 0 R/Title<7a76d1debbeac4aa5d4b0518be3419ae0234123d7edfd97f0c112cb7fbe9bf704489e56cd8d899c4d34da5d1c5acb93e1ac5e2d051ee0f9263ce40c70eb442ac5662ef18c090bf6cace0d50d24008f>/Dest[588 0 R/XYZ 0 635 0]/Prev 720 0 R/Next 722 0 R>>endobj
+722 0 obj<</Parent 715 0 R/Title<c500d632b0737e930068bcae6a3968e4884f097b68436368c1940d495fe6e352f385795e90849cb2de7b473922a4b14b41766ad16819ad1ac21f3a98>/Dest[588 0 R/XYZ 0 422 0]/Prev 721 0 R/Next 723 0 R>>endobj
+723 0 obj<</Parent 715 0 R/Title<300645ff9905ece29e711042bb451d8bf712499256ede07cba5ebeb6285de031c18b1859ea51b723e75ea47fe610d5d76c2f28f55cf6cf6b>/Dest[588 0 R/XYZ 0 253 0]/Prev 722 0 R/Next 724 0 R>>endobj
+724 0 obj<</Parent 715 0 R/Title<1a10c4e0a5d5cda23f79c0f6b97d9b272d7a2d73ccf51fcc8228d41c4e74dbe67411a90c79a9e69e2a13b46c046e0307df603530cadca9d005b36d21346d324e460da621f4f53c>/Dest[590 0 R/XYZ 0 835 0]/Prev 723 0 R/Next 725 0 R>>endobj
+725 0 obj<</Parent 715 0 R/Title<56ac15e00cc8bd04b032e9c28e2cbd82837a0aab35cb27f9fa92128e02324c9acbd16daf4cf38e15f5bc784fb173fc061b43216a711ca40137a1>/Dest[590 0 R/XYZ 0 698 0]/Prev 724 0 R/Next 726 0 R>>endobj
+726 0 obj<</Parent 715 0 R/Title<ec5298f3245100765823b99006baebc851eeef8a2a6c83b920388d154774bd6cc7373ba7ce56013cc1b148cc62105f98d0d70d06cd1765e076b252c8d067f69b4e26dbb48429>/Dest[590 0 R/XYZ 0 642 0]/Prev 725 0 R/Next 727 0 R>>endobj
+727 0 obj<</Parent 715 0 R/Title<2de4a566d013f4d01297253b8e8d25004a6a77f0c97adcb7623559da8c6918ba4a2cce1d0c6792922b34570150ab9f38880d54dc8c97f3576582084ad5ca>/Dest[590 0 R/XYZ 0 505 0]/Prev 726 0 R/Next 728 0 R>>endobj
+728 0 obj<</Parent 715 0 R/Title<49d52da3b94f8e77c70ec0b77ccd6d0f634a458ca59ffe41364bde724dd86c500d67a366c7e2c48e8d73178d56e0eac1f7aca041a3ab50>/Dest[590 0 R/XYZ 0 260 0]/Prev 727 0 R/Next 729 0 R>>endobj
+729 0 obj<</Parent 715 0 R/Title<1f9c8656956db5741cbe0c99518e7a0d4437ede3205c807cb683bc72e255a40171f4c2054295a280b8e1c142177ca429e0c0169f00c89ce2597fd80c9bd4>/Dest[590 0 R/XYZ 0 191 0]/Prev 728 0 R/Next 730 0 R>>endobj
+730 0 obj<</Parent 715 0 R/Title<372cb8727652fbeab6ca43e50446854c2300a312de4e2a5d5ce797c47628b030b7293d5594ba4096fb1c4920f70fa580e951b470076dbbdd76da679e27124e>/Dest[592 0 R/XYZ 0 785 0]/Prev 729 0 R/Next 731 0 R>>endobj
+731 0 obj<</Parent 715 0 R/Title<84ad392b8d17bb8a734ea56d7308aba14ce25eb8d19a88a8056104356691e09097a0c5cc3d9776fc181605b6c0396b6201778a1e037a74d281b6871e87ef45560b114069678c3ce27c7a63283f7ce2977bc1c0082808392cb731b2189728ba0b4c7237c75dc85d524d>/Dest[592 0 R/XYZ 0 502 0]/Prev 730 0 R/Next 732 0 R>>endobj
+732 0 obj<</Parent 715 0 R/Title<d5e5350e5e5102ea6070053381e39e99d95aa66fe2912ac0a1ce175999f006fcba05031f8cfcb88ff0ec4fc61d2fef194c8032db0e6a36a7441d325973cec80cb1c6787d2a3c07d7>/Dest[592 0 R/XYZ 0 253 0]/Prev 731 0 R>>endobj
+733 0 obj<</Type/Catalog/Pages 465 0 R/Names 323 0 R/PageLayout/SinglePage/Outlines 596 0 R/OpenAction[466 0 R/XYZ null null 0]/PageMode/UseNone/PageLabels<</Nums[0<</P<c46c7dfb89>>>1<</P<d5697dfe98>>>2<</S/r>>6<</S/D/St 1/P<>>>8<</S/D/St 3/P<>>>16<</S/D/St 11/P<>>>18<</S/D/St 13/P<>>>22<</S/D/St 17/P<>>>26<</S/D/St 21/P<>>>30<</S/D/St 25/P<>>>34<</S/D/St 29/P<>>>38<</S/D/St 33/P<>>>42<</S/D/St 37/P<>>>46<</S/D/St 41/P<>>>48<</S/D/St 43/P<>>>50<</S/D/St 45/P<>>>54<</S/D/St 49/P<>>>60<</S/D/St 55/P<>>>]>>>>endobj
 xref
-0 728 
+0 734 
 0000000000 65535 f 
 0000000015 00000 n 
 0000000210 00000 n 
@@ -1582,228 +1612,224 @@ xref
 0000015247 00000 n 
 0000015349 00000 n 
 0000015451 00000 n 
-0000015797 00000 n 
-0000015899 00000 n 
-0000016002 00000 n 
-0000016105 00000 n 
-0000016208 00000 n 
-0000016310 00000 n 
-0000016413 00000 n 
-0000016516 00000 n 
-0000016619 00000 n 
-0000016722 00000 n 
-0000016825 00000 n 
-0000016928 00000 n 
-0000017031 00000 n 
-0000017134 00000 n 
-0000017237 00000 n 
-0000017339 00000 n 
-0000017442 00000 n 
-0000017545 00000 n 
-0000017648 00000 n 
-0000017751 00000 n 
-0000017854 00000 n 
-0000017957 00000 n 
-0000018060 00000 n 
-0000018163 00000 n 
-0000018266 00000 n 
-0000018369 00000 n 
-0000018471 00000 n 
-0000018574 00000 n 
-0000018677 00000 n 
-0000018780 00000 n 
-0000018883 00000 n 
-0000018986 00000 n 
-0000019089 00000 n 
-0000019192 00000 n 
-0000019295 00000 n 
-0000019398 00000 n 
-0000019501 00000 n 
-0000019604 00000 n 
-0000019707 00000 n 
-0000019810 00000 n 
-0000019913 00000 n 
-0000020016 00000 n 
-0000020119 00000 n 
-0000020222 00000 n 
-0000020325 00000 n 
-0000020694 00000 n 
-0000020797 00000 n 
-0000020915 00000 n 
-0000021002 00000 n 
-0000021120 00000 n 
-0000021206 00000 n 
-0000021247 00000 n 
-0000021325 00000 n 
-0000021412 00000 n 
-0000021493 00000 n 
-0000021580 00000 n 
-0000021661 00000 n 
-0000021747 00000 n 
-0000021887 00000 n 
-0000021974 00000 n 
-0000022058 00000 n 
-0000022144 00000 n 
-0000022252 00000 n 
-0000022339 00000 n 
-0000022451 00000 n 
-0000022537 00000 n 
-0000022610 00000 n 
-0000022713 00000 n 
-0000022833 00000 n 
-0000022919 00000 n 
-0000023065 00000 n 
-0000023152 00000 n 
-0000023255 00000 n 
-0000023358 00000 n 
-0000023415 00000 n 
-0000023515 00000 n 
-0000023602 00000 n 
-0000023679 00000 n 
-0000023766 00000 n 
-0000023833 00000 n 
-0000023920 00000 n 
-0000024023 00000 n 
-0000024143 00000 n 
-0000024230 00000 n 
-0000024358 00000 n 
-0000024445 00000 n 
-0000024583 00000 n 
-0000024670 00000 n 
-0000024808 00000 n 
-0000024894 00000 n 
-0000024975 00000 n 
-0000025078 00000 n 
-0000025181 00000 n 
-0000025284 00000 n 
-0000025364 00000 n 
-0000025451 00000 n 
-0000025554 00000 n 
-0000025642 00000 n 
-0000025729 00000 n 
-0000025827 00000 n 
-0000025914 00000 n 
-0000026000 00000 n 
-0000026087 00000 n 
-0000026159 00000 n 
-0000026246 00000 n 
-0000026316 00000 n 
-0000026403 00000 n 
-0000026506 00000 n 
-0000026609 00000 n 
-0000026685 00000 n 
-0000026772 00000 n 
-0000026893 00000 n 
-0000026996 00000 n 
-0000027099 00000 n 
-0000027132 00000 n 
-0000027236 00000 n 
-0000027323 00000 n 
-0000027426 00000 n 
-0000027459 00000 n 
-0000027585 00000 n 
-0000027672 00000 n 
-0000027697 00000 n 
-0000027799 00000 n 
-0000027899 00000 n 
-0000027932 00000 n 
-0000028152 00000 n 
-0000028239 00000 n 
-0000028353 00000 n 
-0000028439 00000 n 
-0000028472 00000 n 
-0000028586 00000 n 
-0000028673 00000 n 
-0000028774 00000 n 
-0000028958 00000 n 
-0000029045 00000 n 
-0000029163 00000 n 
-0000029249 00000 n 
-0000029403 00000 n 
-0000029490 00000 n 
-0000029644 00000 n 
-0000029731 00000 n 
-0000029889 00000 n 
-0000029976 00000 n 
-0000030134 00000 n 
-0000030221 00000 n 
-0000030379 00000 n 
-0000030466 00000 n 
-0000030555 00000 n 
-0000030655 00000 n 
-0000030742 00000 n 
-0000030896 00000 n 
-0000030983 00000 n 
-0000031071 00000 n 
-0000031158 00000 n 
-0000031228 00000 n 
-0000031315 00000 n 
-0000031364 00000 n 
-0000031482 00000 n 
-0000031569 00000 n 
-0000031687 00000 n 
-0000031773 00000 n 
-0000031853 00000 n 
-0000031940 00000 n 
-0000031981 00000 n 
-0000032084 00000 n 
-0000032172 00000 n 
-0000032259 00000 n 
-0000032292 00000 n 
-0000032395 00000 n 
-0000032498 00000 n 
-0000032531 00000 n 
-0000032592 00000 n 
-0000032679 00000 n 
-0000032746 00000 n 
-0000032833 00000 n 
-0000032936 00000 n 
-0000033056 00000 n 
-0000033143 00000 n 
-0000033192 00000 n 
-0000033295 00000 n 
-0000033320 00000 n 
-0000033423 00000 n 
-0000033448 00000 n 
-0000033551 00000 n 
-0000033652 00000 n 
-0000033685 00000 n 
-0000033801 00000 n 
-0000033888 00000 n 
-0000034012 00000 n 
-0000034099 00000 n 
-0000034249 00000 n 
-0000034336 00000 n 
-0000034377 00000 n 
-0000034480 00000 n 
-0000034505 00000 n 
-0000034689 00000 n 
-0000034776 00000 n 
-0000034801 00000 n 
-0000034879 00000 n 
-0000034966 00000 n 
-0000034991 00000 n 
-0000035115 00000 n 
-0000035201 00000 n 
-0000035343 00000 n 
-0000035429 00000 n 
-0000035507 00000 n 
-0000035594 00000 n 
-0000035647 00000 n 
-0000035732 00000 n 
-0000035808 00000 n 
-0000035893 00000 n 
-0000035950 00000 n 
-0000035984 00000 n 
-0000036018 00000 n 
-0000037957 00000 n 
-0000038000 00000 n 
-0000038043 00000 n 
-0000038086 00000 n 
-0000038129 00000 n 
-0000038172 00000 n 
-0000038215 00000 n 
-0000038258 00000 n 
+0000015552 00000 n 
+0000015906 00000 n 
+0000016008 00000 n 
+0000016111 00000 n 
+0000016214 00000 n 
+0000016317 00000 n 
+0000016419 00000 n 
+0000016522 00000 n 
+0000016625 00000 n 
+0000016728 00000 n 
+0000016831 00000 n 
+0000016934 00000 n 
+0000017037 00000 n 
+0000017140 00000 n 
+0000017243 00000 n 
+0000017346 00000 n 
+0000017448 00000 n 
+0000017551 00000 n 
+0000017654 00000 n 
+0000017757 00000 n 
+0000017860 00000 n 
+0000017963 00000 n 
+0000018066 00000 n 
+0000018169 00000 n 
+0000018272 00000 n 
+0000018375 00000 n 
+0000018478 00000 n 
+0000018580 00000 n 
+0000018683 00000 n 
+0000018786 00000 n 
+0000018889 00000 n 
+0000018992 00000 n 
+0000019095 00000 n 
+0000019198 00000 n 
+0000019301 00000 n 
+0000019404 00000 n 
+0000019507 00000 n 
+0000019610 00000 n 
+0000019713 00000 n 
+0000019816 00000 n 
+0000019919 00000 n 
+0000020022 00000 n 
+0000020125 00000 n 
+0000020228 00000 n 
+0000020331 00000 n 
+0000020434 00000 n 
+0000020803 00000 n 
+0000020906 00000 n 
+0000021024 00000 n 
+0000021111 00000 n 
+0000021229 00000 n 
+0000021315 00000 n 
+0000021356 00000 n 
+0000021434 00000 n 
+0000021521 00000 n 
+0000021602 00000 n 
+0000021689 00000 n 
+0000021770 00000 n 
+0000021856 00000 n 
+0000021996 00000 n 
+0000022083 00000 n 
+0000022167 00000 n 
+0000022253 00000 n 
+0000022361 00000 n 
+0000022448 00000 n 
+0000022560 00000 n 
+0000022646 00000 n 
+0000022719 00000 n 
+0000022822 00000 n 
+0000022942 00000 n 
+0000023028 00000 n 
+0000023174 00000 n 
+0000023261 00000 n 
+0000023364 00000 n 
+0000023467 00000 n 
+0000023524 00000 n 
+0000023624 00000 n 
+0000023711 00000 n 
+0000023788 00000 n 
+0000023875 00000 n 
+0000023942 00000 n 
+0000024029 00000 n 
+0000024132 00000 n 
+0000024252 00000 n 
+0000024339 00000 n 
+0000024467 00000 n 
+0000024554 00000 n 
+0000024692 00000 n 
+0000024779 00000 n 
+0000024917 00000 n 
+0000025003 00000 n 
+0000025084 00000 n 
+0000025187 00000 n 
+0000025290 00000 n 
+0000025393 00000 n 
+0000025473 00000 n 
+0000025560 00000 n 
+0000025663 00000 n 
+0000025751 00000 n 
+0000025838 00000 n 
+0000025936 00000 n 
+0000026023 00000 n 
+0000026109 00000 n 
+0000026196 00000 n 
+0000026268 00000 n 
+0000026355 00000 n 
+0000026425 00000 n 
+0000026512 00000 n 
+0000026615 00000 n 
+0000026718 00000 n 
+0000026794 00000 n 
+0000026881 00000 n 
+0000027002 00000 n 
+0000027105 00000 n 
+0000027208 00000 n 
+0000027241 00000 n 
+0000027345 00000 n 
+0000027432 00000 n 
+0000027535 00000 n 
+0000027568 00000 n 
+0000027694 00000 n 
+0000027781 00000 n 
+0000027806 00000 n 
+0000027908 00000 n 
+0000028008 00000 n 
+0000028041 00000 n 
+0000028261 00000 n 
+0000028348 00000 n 
+0000028462 00000 n 
+0000028548 00000 n 
+0000028581 00000 n 
+0000028695 00000 n 
+0000028782 00000 n 
+0000028883 00000 n 
+0000029067 00000 n 
+0000029154 00000 n 
+0000029272 00000 n 
+0000029358 00000 n 
+0000029512 00000 n 
+0000029597 00000 n 
+0000029654 00000 n 
+0000029808 00000 n 
+0000029894 00000 n 
+0000030052 00000 n 
+0000030138 00000 n 
+0000030296 00000 n 
+0000030382 00000 n 
+0000030540 00000 n 
+0000030626 00000 n 
+0000030675 00000 n 
+0000030775 00000 n 
+0000030862 00000 n 
+0000031016 00000 n 
+0000031103 00000 n 
+0000031191 00000 n 
+0000031278 00000 n 
+0000031348 00000 n 
+0000031435 00000 n 
+0000031484 00000 n 
+0000031602 00000 n 
+0000031689 00000 n 
+0000031807 00000 n 
+0000031893 00000 n 
+0000031973 00000 n 
+0000032060 00000 n 
+0000032174 00000 n 
+0000032261 00000 n 
+0000032310 00000 n 
+0000032413 00000 n 
+0000032501 00000 n 
+0000032588 00000 n 
+0000032621 00000 n 
+0000032724 00000 n 
+0000032827 00000 n 
+0000032860 00000 n 
+0000032921 00000 n 
+0000033008 00000 n 
+0000033075 00000 n 
+0000033162 00000 n 
+0000033265 00000 n 
+0000033385 00000 n 
+0000033472 00000 n 
+0000033521 00000 n 
+0000033624 00000 n 
+0000033649 00000 n 
+0000033752 00000 n 
+0000033777 00000 n 
+0000033880 00000 n 
+0000033981 00000 n 
+0000034014 00000 n 
+0000034130 00000 n 
+0000034217 00000 n 
+0000034341 00000 n 
+0000034428 00000 n 
+0000034578 00000 n 
+0000034665 00000 n 
+0000034706 00000 n 
+0000034809 00000 n 
+0000034834 00000 n 
+0000035018 00000 n 
+0000035105 00000 n 
+0000035130 00000 n 
+0000035208 00000 n 
+0000035295 00000 n 
+0000035320 00000 n 
+0000035444 00000 n 
+0000035530 00000 n 
+0000035672 00000 n 
+0000035758 00000 n 
+0000035836 00000 n 
+0000035923 00000 n 
+0000035976 00000 n 
+0000036061 00000 n 
+0000036137 00000 n 
+0000036222 00000 n 
+0000036279 00000 n 
+0000036313 00000 n 
+0000036347 00000 n 
 0000038301 00000 n 
 0000038344 00000 n 
 0000038387 00000 n 
@@ -1935,275 +1961,285 @@ xref
 0000043805 00000 n 
 0000043848 00000 n 
 0000043891 00000 n 
-0000044458 00000 n 
-0000044606 00000 n 
-0000044778 00000 n 
-0000044907 00000 n 
-0000045012 00000 n 
-0000045224 00000 n 
-0000050805 00000 n 
-0000051018 00000 n 
-0000056125 00000 n 
-0000056338 00000 n 
-0000062438 00000 n 
-0000062617 00000 n 
-0000062822 00000 n 
-0000063003 00000 n 
-0000063644 00000 n 
-0000063823 00000 n 
-0000064065 00000 n 
-0000064266 00000 n 
-0000066191 00000 n 
-0000066421 00000 n 
-0000068925 00000 n 
-0000069156 00000 n 
-0000071293 00000 n 
-0000071515 00000 n 
-0000073889 00000 n 
-0000074111 00000 n 
-0000076449 00000 n 
-0000076690 00000 n 
-0000078471 00000 n 
-0000078659 00000 n 
-0000079298 00000 n 
-0000079477 00000 n 
-0000079724 00000 n 
-0000079899 00000 n 
-0000081056 00000 n 
-0000081235 00000 n 
-0000081483 00000 n 
-0000081658 00000 n 
-0000083118 00000 n 
-0000083334 00000 n 
-0000085043 00000 n 
-0000085241 00000 n 
-0000085786 00000 n 
-0000085965 00000 n 
-0000086221 00000 n 
-0000086396 00000 n 
-0000088110 00000 n 
-0000088317 00000 n 
-0000090301 00000 n 
-0000090517 00000 n 
-0000092167 00000 n 
-0000092364 00000 n 
-0000092905 00000 n 
-0000093080 00000 n 
-0000095143 00000 n 
-0000095350 00000 n 
-0000096969 00000 n 
-0000097200 00000 n 
-0000099017 00000 n 
-0000099205 00000 n 
-0000099520 00000 n 
-0000099704 00000 n 
-0000101485 00000 n 
-0000101718 00000 n 
-0000103541 00000 n 
-0000103748 00000 n 
-0000104542 00000 n 
-0000104721 00000 n 
-0000104963 00000 n 
-0000105138 00000 n 
-0000106859 00000 n 
-0000107090 00000 n 
-0000109061 00000 n 
-0000109303 00000 n 
-0000111427 00000 n 
-0000111606 00000 n 
-0000111851 00000 n 
-0000112061 00000 n 
-0000113882 00000 n 
-0000114104 00000 n 
-0000116384 00000 n 
-0000116591 00000 n 
-0000118367 00000 n 
-0000118546 00000 n 
-0000118856 00000 n 
-0000119031 00000 n 
-0000120871 00000 n 
-0000121102 00000 n 
-0000122935 00000 n 
-0000123151 00000 n 
-0000125093 00000 n 
-0000125309 00000 n 
-0000127245 00000 n 
-0000127420 00000 n 
-0000128502 00000 n 
-0000128681 00000 n 
-0000128917 00000 n 
-0000129107 00000 n 
-0000130691 00000 n 
-0000130870 00000 n 
-0000131144 00000 n 
-0000131343 00000 n 
-0000133405 00000 n 
-0000133636 00000 n 
-0000135225 00000 n 
-0000135450 00000 n 
-0000137338 00000 n 
-0000137526 00000 n 
-0000138070 00000 n 
-0000138269 00000 n 
-0000140097 00000 n 
-0000140328 00000 n 
-0000142600 00000 n 
-0000142812 00000 n 
-0000144988 00000 n 
-0000145221 00000 n 
-0000147327 00000 n 
-0000147549 00000 n 
-0000148920 00000 n 
-0000149099 00000 n 
-0000149339 00000 n 
-0000149514 00000 n 
-0000150976 00000 n 
-0000151207 00000 n 
-0000153076 00000 n 
-0000153292 00000 n 
-0000155090 00000 n 
-0000155332 00000 n 
-0000157518 00000 n 
-0000157706 00000 n 
-0000158008 00000 n 
-0000158064 00000 n 
-0000158180 00000 n 
-0000158359 00000 n 
-0000158523 00000 n 
-0000158697 00000 n 
-0000158906 00000 n 
-0000159141 00000 n 
-0000159350 00000 n 
-0000159569 00000 n 
-0000159760 00000 n 
-0000159957 00000 n 
-0000160152 00000 n 
-0000160359 00000 n 
-0000160554 00000 n 
-0000160787 00000 n 
-0000160998 00000 n 
-0000161201 00000 n 
-0000161360 00000 n 
-0000161589 00000 n 
-0000161771 00000 n 
-0000161940 00000 n 
-0000162122 00000 n 
-0000162323 00000 n 
-0000162526 00000 n 
-0000162702 00000 n 
-0000162925 00000 n 
-0000163113 00000 n 
-0000163340 00000 n 
-0000163597 00000 n 
-0000163797 00000 n 
-0000163974 00000 n 
-0000164200 00000 n 
-0000164443 00000 n 
-0000164676 00000 n 
-0000164897 00000 n 
-0000165128 00000 n 
-0000165367 00000 n 
-0000165548 00000 n 
-0000165762 00000 n 
-0000165991 00000 n 
-0000166157 00000 n 
-0000166330 00000 n 
-0000166501 00000 n 
-0000166674 00000 n 
-0000166857 00000 n 
-0000167042 00000 n 
-0000167229 00000 n 
-0000167403 00000 n 
-0000167628 00000 n 
-0000167792 00000 n 
-0000167991 00000 n 
-0000168176 00000 n 
-0000168371 00000 n 
-0000168556 00000 n 
-0000168733 00000 n 
-0000168895 00000 n 
-0000169106 00000 n 
-0000169284 00000 n 
-0000169489 00000 n 
-0000169686 00000 n 
-0000169893 00000 n 
-0000170104 00000 n 
-0000170273 00000 n 
-0000170450 00000 n 
-0000170693 00000 n 
-0000170877 00000 n 
-0000171128 00000 n 
-0000171288 00000 n 
-0000171479 00000 n 
-0000171664 00000 n 
-0000171867 00000 n 
-0000172050 00000 n 
-0000172432 00000 n 
-0000172604 00000 n 
-0000172832 00000 n 
-0000173045 00000 n 
-0000173250 00000 n 
-0000173483 00000 n 
-0000173678 00000 n 
-0000173867 00000 n 
-0000174092 00000 n 
-0000174355 00000 n 
-0000174550 00000 n 
-0000174719 00000 n 
-0000174920 00000 n 
-0000175135 00000 n 
-0000175322 00000 n 
-0000175545 00000 n 
-0000175717 00000 n 
-0000175882 00000 n 
-0000176044 00000 n 
-0000176239 00000 n 
-0000176401 00000 n 
-0000176566 00000 n 
-0000176796 00000 n 
-0000177015 00000 n 
-0000177281 00000 n 
-0000177458 00000 n 
-0000177608 00000 n 
-0000177865 00000 n 
-0000178100 00000 n 
-0000178343 00000 n 
-0000178556 00000 n 
-0000178779 00000 n 
-0000178984 00000 n 
-0000179259 00000 n 
-0000179441 00000 n 
-0000179597 00000 n 
-0000179819 00000 n 
-0000180002 00000 n 
-0000180233 00000 n 
-0000180438 00000 n 
-0000180647 00000 n 
-0000180848 00000 n 
-0000181039 00000 n 
-0000181234 00000 n 
-0000181455 00000 n 
-0000181617 00000 n 
-0000181764 00000 n 
-0000181980 00000 n 
-0000182261 00000 n 
-0000182466 00000 n 
-0000182727 00000 n 
-0000182976 00000 n 
-0000183229 00000 n 
-0000183444 00000 n 
-0000183651 00000 n 
-0000183888 00000 n 
-0000184099 00000 n 
-0000184334 00000 n 
-0000184553 00000 n 
-0000184758 00000 n 
-0000184977 00000 n 
-0000185198 00000 n 
-0000185503 00000 n 
-0000185729 00000 n 
+0000043934 00000 n 
+0000043977 00000 n 
+0000044020 00000 n 
+0000044063 00000 n 
+0000044106 00000 n 
+0000044149 00000 n 
+0000044192 00000 n 
+0000044235 00000 n 
+0000044278 00000 n 
+0000044845 00000 n 
+0000044993 00000 n 
+0000045165 00000 n 
+0000045294 00000 n 
+0000045399 00000 n 
+0000045611 00000 n 
+0000051192 00000 n 
+0000051405 00000 n 
+0000056614 00000 n 
+0000056827 00000 n 
+0000062927 00000 n 
+0000063106 00000 n 
+0000063311 00000 n 
+0000063492 00000 n 
+0000064133 00000 n 
+0000064312 00000 n 
+0000064554 00000 n 
+0000064755 00000 n 
+0000066680 00000 n 
+0000066910 00000 n 
+0000069414 00000 n 
+0000069645 00000 n 
+0000071782 00000 n 
+0000072004 00000 n 
+0000074378 00000 n 
+0000074600 00000 n 
+0000076938 00000 n 
+0000077179 00000 n 
+0000078960 00000 n 
+0000079148 00000 n 
+0000079787 00000 n 
+0000079966 00000 n 
+0000080213 00000 n 
+0000080388 00000 n 
+0000081545 00000 n 
+0000081724 00000 n 
+0000081972 00000 n 
+0000082147 00000 n 
+0000083607 00000 n 
+0000083823 00000 n 
+0000085532 00000 n 
+0000085730 00000 n 
+0000086275 00000 n 
+0000086454 00000 n 
+0000086710 00000 n 
+0000086885 00000 n 
+0000088599 00000 n 
+0000088806 00000 n 
+0000090790 00000 n 
+0000091006 00000 n 
+0000092656 00000 n 
+0000092853 00000 n 
+0000093394 00000 n 
+0000093569 00000 n 
+0000095632 00000 n 
+0000095839 00000 n 
+0000097458 00000 n 
+0000097689 00000 n 
+0000099506 00000 n 
+0000099694 00000 n 
+0000100009 00000 n 
+0000100193 00000 n 
+0000101974 00000 n 
+0000102207 00000 n 
+0000104030 00000 n 
+0000104237 00000 n 
+0000105031 00000 n 
+0000105210 00000 n 
+0000105452 00000 n 
+0000105627 00000 n 
+0000107348 00000 n 
+0000107579 00000 n 
+0000109550 00000 n 
+0000109792 00000 n 
+0000111824 00000 n 
+0000112038 00000 n 
+0000112672 00000 n 
+0000112882 00000 n 
+0000114703 00000 n 
+0000114925 00000 n 
+0000117257 00000 n 
+0000117464 00000 n 
+0000119286 00000 n 
+0000119465 00000 n 
+0000119775 00000 n 
+0000119950 00000 n 
+0000121790 00000 n 
+0000122021 00000 n 
+0000123854 00000 n 
+0000124070 00000 n 
+0000126012 00000 n 
+0000126228 00000 n 
+0000128165 00000 n 
+0000128340 00000 n 
+0000129422 00000 n 
+0000129601 00000 n 
+0000129837 00000 n 
+0000130027 00000 n 
+0000131611 00000 n 
+0000131790 00000 n 
+0000132064 00000 n 
+0000132263 00000 n 
+0000134325 00000 n 
+0000134556 00000 n 
+0000136145 00000 n 
+0000136370 00000 n 
+0000138258 00000 n 
+0000138446 00000 n 
+0000138990 00000 n 
+0000139189 00000 n 
+0000141017 00000 n 
+0000141248 00000 n 
+0000143520 00000 n 
+0000143732 00000 n 
+0000145908 00000 n 
+0000146141 00000 n 
+0000148247 00000 n 
+0000148469 00000 n 
+0000149840 00000 n 
+0000150019 00000 n 
+0000150259 00000 n 
+0000150434 00000 n 
+0000151896 00000 n 
+0000152127 00000 n 
+0000153996 00000 n 
+0000154212 00000 n 
+0000156010 00000 n 
+0000156252 00000 n 
+0000158438 00000 n 
+0000158626 00000 n 
+0000158928 00000 n 
+0000158984 00000 n 
+0000159100 00000 n 
+0000159279 00000 n 
+0000159443 00000 n 
+0000159617 00000 n 
+0000159826 00000 n 
+0000160061 00000 n 
+0000160270 00000 n 
+0000160489 00000 n 
+0000160680 00000 n 
+0000160877 00000 n 
+0000161072 00000 n 
+0000161279 00000 n 
+0000161474 00000 n 
+0000161707 00000 n 
+0000161918 00000 n 
+0000162121 00000 n 
+0000162280 00000 n 
+0000162509 00000 n 
+0000162691 00000 n 
+0000162860 00000 n 
+0000163042 00000 n 
+0000163243 00000 n 
+0000163446 00000 n 
+0000163622 00000 n 
+0000163845 00000 n 
+0000164033 00000 n 
+0000164260 00000 n 
+0000164517 00000 n 
+0000164717 00000 n 
+0000164894 00000 n 
+0000165120 00000 n 
+0000165363 00000 n 
+0000165596 00000 n 
+0000165817 00000 n 
+0000166048 00000 n 
+0000166287 00000 n 
+0000166468 00000 n 
+0000166682 00000 n 
+0000166911 00000 n 
+0000167077 00000 n 
+0000167250 00000 n 
+0000167421 00000 n 
+0000167594 00000 n 
+0000167777 00000 n 
+0000167962 00000 n 
+0000168149 00000 n 
+0000168323 00000 n 
+0000168548 00000 n 
+0000168712 00000 n 
+0000168911 00000 n 
+0000169096 00000 n 
+0000169291 00000 n 
+0000169476 00000 n 
+0000169653 00000 n 
+0000169815 00000 n 
+0000170027 00000 n 
+0000170205 00000 n 
+0000170410 00000 n 
+0000170607 00000 n 
+0000170814 00000 n 
+0000171025 00000 n 
+0000171194 00000 n 
+0000171371 00000 n 
+0000171614 00000 n 
+0000171819 00000 n 
+0000171983 00000 n 
+0000172234 00000 n 
+0000172394 00000 n 
+0000172585 00000 n 
+0000172770 00000 n 
+0000172973 00000 n 
+0000173156 00000 n 
+0000173538 00000 n 
+0000173710 00000 n 
+0000173938 00000 n 
+0000174151 00000 n 
+0000174356 00000 n 
+0000174589 00000 n 
+0000174784 00000 n 
+0000174973 00000 n 
+0000175198 00000 n 
+0000175461 00000 n 
+0000175656 00000 n 
+0000175825 00000 n 
+0000176026 00000 n 
+0000176241 00000 n 
+0000176428 00000 n 
+0000176651 00000 n 
+0000176823 00000 n 
+0000176988 00000 n 
+0000177150 00000 n 
+0000177345 00000 n 
+0000177507 00000 n 
+0000177672 00000 n 
+0000177902 00000 n 
+0000178121 00000 n 
+0000178387 00000 n 
+0000178564 00000 n 
+0000178714 00000 n 
+0000178971 00000 n 
+0000179206 00000 n 
+0000179449 00000 n 
+0000179662 00000 n 
+0000179885 00000 n 
+0000180090 00000 n 
+0000180365 00000 n 
+0000180547 00000 n 
+0000180703 00000 n 
+0000180925 00000 n 
+0000181108 00000 n 
+0000181339 00000 n 
+0000181544 00000 n 
+0000181753 00000 n 
+0000181954 00000 n 
+0000182145 00000 n 
+0000182340 00000 n 
+0000182561 00000 n 
+0000182723 00000 n 
+0000182870 00000 n 
+0000183086 00000 n 
+0000183367 00000 n 
+0000183572 00000 n 
+0000183833 00000 n 
+0000184082 00000 n 
+0000184335 00000 n 
+0000184550 00000 n 
+0000184757 00000 n 
+0000184994 00000 n 
+0000185205 00000 n 
+0000185440 00000 n 
+0000185659 00000 n 
+0000185864 00000 n 
+0000186083 00000 n 
+0000186304 00000 n 
+0000186609 00000 n 
+0000186835 00000 n 
 trailer
-<</Size 728/Root 727 0 R/Info 2 0 R/ID[<2f22ec087032ae965b17467c0d19352c><2f22ec087032ae965b17467c0d19352c>]/Encrypt 1 0 R>>
+<</Size 734/Root 733 0 R/Info 2 0 R/ID[<74cede1ae81cc2f11e7ba0366a3d63ba><74cede1ae81cc2f11e7ba0366a3d63ba>]/Encrypt 1 0 R>>
 startxref
-186247
+187353
 %%EOF
diff -pruN 6.4.39-1/fetchmail-man.html 6.5.4-0ubuntu1/fetchmail-man.html
--- 6.4.39-1/fetchmail-man.html	2024-07-20 09:35:08.000000000 +0000
+++ 6.5.4-0ubuntu1/fetchmail-man.html	2025-06-17 22:18:46.000000000 +0000
@@ -2,9 +2,9 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
 <meta charset="utf-8" />
-<meta name="generator" content="Docutils 0.20.1: https://docutils.sourceforge.io/" />
+<meta name="generator" content="Docutils 0.21.2: https://docutils.sourceforge.io/" />
 <meta name="viewport" content="width=device-width, initial-scale=1" />
-<meta name="dcterms.date" content="2022-10-30" />
+<meta name="dcterms.date" content="2025-06-10" />
 <title>Fetchmail Manual</title>
 <link rel="schema.dcterms" href="http://purl.org/dc/terms/"/>
 <style type="text/css">
@@ -12,7 +12,7 @@
 /* Minimal style sheet for the HTML output of Docutils.                    */
 /*                                                                         */
 /* :Author: GÃ¼nter Milde, based on html4css1.css by David Goodger          */
-/* :Id: $Id: minimal.css 9079 2022-06-19 14:00:56Z milde $                                                               */
+/* :Id: $Id: minimal.css 9545 2024-02-17 10:37:56Z milde $                                                               */
 /* :Copyright: Â© 2015, 2021 GÃ¼nter Milde.                                  */
 /* :License: Released under the terms of the `2-Clause BSD license`_,      */
 /*    in short:                                                            */
@@ -61,6 +61,7 @@ a.toc-backref {
 /* Warnings, Errors */
 .system-messages h2,
 .system-message-title,
+pre.problematic,
 span.problematic {
   color: red;
 }
@@ -73,6 +74,9 @@ span.problematic {
 /* do not wrap at hyphens and similar: */
 .literal > span.pre { white-space: nowrap; }
 
+/* keep line-breaks (\n) visible */
+.pre-wrap { white-space: pre-wrap; }
+
 /* Lists */
 
 /* compact and simple lists: no margin between items */
@@ -122,7 +126,7 @@ dl.docinfo > dt {
   float: left;
   margin: 0;
   padding: 0;
-  padding-right: 0.2em;
+  padding-right: 0.25em;
 }
 /* Offset for field content (corresponds to the --field-name-limit option) */
 dl.field-list > dd,
@@ -263,7 +267,7 @@ td, th {
   padding-right: 0.5em /* separate table cells */
 }
 
-table > caption {
+table > caption, figcaption {
   text-align: left;
   margin-top: 0.2em;
   margin-bottom: 0.2em;
@@ -272,19 +276,32 @@ table.captionbelow {
   caption-side: bottom;
 }
 
+/* MathML (see "math.css" for --math-output=HTML) */
+math .boldsymbol { font-weight: bold; }
+math.boxed, math .boxed {padding: 0.25em; border: thin solid; }
+/* style table similar to AMS "align" or "aligned" environment: */
+mtable.cases > mtr > mtd { text-align: left; }
+mtable.ams-align > mtr > mtd { padding-left: 0; padding-right: 0; }
+mtable.ams-align > mtr > mtd:nth-child(2n) { text-align: left; }
+mtable.ams-align > mtr > mtd:nth-child(2n+1) { text-align: right; }
+mtable.ams-align > mtr > mtd:nth-child(2n+3) { padding-left: 2em; }
+.mathscr mi, mi.mathscr {
+  font-family: STIX, XITSMathJax_Script, rsfs10,
+               "Asana Math", Garamond, cursive;
+}
+
 /* Document Header and Footer */
 header { border-bottom: 1px solid black; }
 footer { border-top: 1px solid black; }
 
 /* Images are block-level by default in Docutils */
 /* New HTML5 block elements: set display for older browsers */
-img, header, footer, main, aside, nav, section, figure, video, details {
+img, svg, header, footer, main, aside, nav, section, figure, video, details {
   display: block;
 }
+svg { width: auto; height: auto; }  /* enable scaling of SVG images */
 /* inline images */
-p img, p video, figure img, figure video {
-  display: inline;
-}
+p img, p svg, p video { display: inline; }
 
 </style>
 <style type="text/css">
@@ -293,7 +310,7 @@ p img, p video, figure img, figure video
 /* Rules for easy reading and pre-defined style variants.                  */
 /*                                                                         */
 /* :Author: GÃ¼nter Milde, based on html4css1.css by David Goodger          */
-/* :Id: $Id: plain.css 9338 2023-04-08 21:08:47Z milde $                                                               */
+/* :Id: $Id: plain.css 9615 2024-04-06 13:28:15Z milde $                                                               */
 /* :Copyright: Â© 2015 GÃ¼nter Milde.                                        */
 /* :License: Released under the terms of the `2-Clause BSD license`_,      */
 /*    in short:                                                            */
@@ -363,7 +380,6 @@ hr.docutils {
 
 /* vertical space (parskip) */
 p, ol, ul, dl, li,
-div.line-block,
 .footnote, .citation,
 div > math,
 table {
@@ -506,7 +522,9 @@ table.numbered > caption:before {
 /* let content flow to the side of aligned images and figures */
 figure.align-left,
 img.align-left,
+svg.align-left,
 video.align-left,
+div.align-left,
 object.align-left {
   clear: left;
   float: left;
@@ -514,7 +532,9 @@ object.align-left {
 }
 figure.align-right,
 img.align-right,
+svg.align-right,
 video.align-right,
+div.align-right,
 object.align-right {
   clear: right;
   float: right;
@@ -566,15 +586,6 @@ pre.code .name.builtin, code .name.built
 pre.code .deleted, code .deleted { background-color: #DEB0A1}
 pre.code .inserted, code .inserted { background-color: #A3D289}
 
-/* Math */
-/* for math-output=MathML (for math-output=HTML, see math.css) */
-math .boldsymbol {
-  font-weight: bold;
-}
-mstyle.mathscr, mi.mathscr {
-  font-family: STIX, XITSMathJax_Script, rsfs10,
-               "Asana Math", Garamond, cursive;
-}
 
 /* Epigraph           */
 /* Highlights         */
@@ -610,98 +621,103 @@ a { text-decoration: none; }
 <h1 class="title">FETCHMAIL</h1>
 <dl class="docinfo simple">
 <dt class="date">Date<span class="colon">:</span></dt>
-<dd class="date">2022-10-30</dd>
+<dd class="date">2025-06-10</dd>
 </dl>
 <nav class="contents" id="contents" role="doc-toc">
-<p class="topic-title">Contents</p>
+<p class="topic-title"><a class="reference internal" href="#top">Contents</a></p>
 <ul class="simple">
 <li><p><a class="reference internal" href="#name" id="toc-entry-1">NAME</a></p></li>
 <li><p><a class="reference internal" href="#synopsis" id="toc-entry-2">SYNOPSIS</a></p></li>
 <li><p><a class="reference internal" href="#description" id="toc-entry-3">DESCRIPTION</a></p></li>
-<li><p><a class="reference internal" href="#support-troubleshooting" id="toc-entry-4">SUPPORT, TROUBLESHOOTING</a></p></li>
-<li><p><a class="reference internal" href="#tls-ssl-quickstart" id="toc-entry-5">TLS (SSL) QUICKSTART</a></p></li>
-<li><p><a class="reference internal" href="#concepts" id="toc-entry-6">CONCEPTS</a></p></li>
-<li><p><a class="reference internal" href="#preface-on-this-manual" id="toc-entry-7">PREFACE ON THIS MANUAL</a></p></li>
-<li><p><a class="reference internal" href="#general-operation" id="toc-entry-8">GENERAL OPERATION</a></p>
+<li><p><a class="reference internal" href="#deprecation-and-cryptographic-security-warnings" id="toc-entry-4">DEPRECATION AND CRYPTOGRAPHIC SECURITY WARNINGS</a></p></li>
+<li><p><a class="reference internal" href="#support-troubleshooting" id="toc-entry-5">SUPPORT, TROUBLESHOOTING</a></p>
 <ul>
-<li><p><a class="reference internal" href="#general-options" id="toc-entry-9">General Options</a></p></li>
-<li><p><a class="reference internal" href="#disposal-options" id="toc-entry-10">Disposal Options</a></p></li>
-<li><p><a class="reference internal" href="#protocol-and-query-options" id="toc-entry-11">Protocol and Query Options</a></p></li>
-<li><p><a class="reference internal" href="#delivery-control-options" id="toc-entry-12">Delivery Control Options</a></p></li>
-<li><p><a class="reference internal" href="#resource-limit-control-options" id="toc-entry-13">Resource Limit Control Options</a></p></li>
-<li><p><a class="reference internal" href="#authentication-options" id="toc-entry-14">Authentication Options</a></p></li>
-<li><p><a class="reference internal" href="#miscellaneous-options" id="toc-entry-15">Miscellaneous Options</a></p></li>
-<li><p><a class="reference internal" href="#removed-options" id="toc-entry-16">Removed Options</a></p></li>
+<li><p><a class="reference internal" href="#quickstart" id="toc-entry-6">QUICKSTART</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#user-authentication-and-encryption" id="toc-entry-17">USER AUTHENTICATION AND ENCRYPTION</a></p>
+<li><p><a class="reference internal" href="#tls-ssl-quickstart" id="toc-entry-7">TLS (SSL) QUICKSTART</a></p></li>
+<li><p><a class="reference internal" href="#concepts" id="toc-entry-8">CONCEPTS</a></p></li>
+<li><p><a class="reference internal" href="#preface-on-this-manual" id="toc-entry-9">PREFACE ON THIS MANUAL</a></p></li>
+<li><p><a class="reference internal" href="#general-operation" id="toc-entry-10">GENERAL OPERATION</a></p>
 <ul>
-<li><p><a class="reference internal" href="#using-netrc-files" id="toc-entry-18">Using netrc files</a></p></li>
-<li><p><a class="reference internal" href="#secure-socket-layers-ssl-and-transport-layer-security-tls" id="toc-entry-19">Secure Socket Layers (SSL) and Transport Layer Security (TLS)</a></p></li>
+<li><p><a class="reference internal" href="#general-options" id="toc-entry-11">General Options</a></p></li>
+<li><p><a class="reference internal" href="#disposal-options" id="toc-entry-12">Disposal Options</a></p></li>
+<li><p><a class="reference internal" href="#protocol-and-query-options" id="toc-entry-13">Protocol and Query Options</a></p></li>
+<li><p><a class="reference internal" href="#delivery-control-options" id="toc-entry-14">Delivery Control Options</a></p></li>
+<li><p><a class="reference internal" href="#resource-limit-control-options" id="toc-entry-15">Resource Limit Control Options</a></p></li>
+<li><p><a class="reference internal" href="#authentication-options" id="toc-entry-16">Authentication Options</a></p></li>
+<li><p><a class="reference internal" href="#miscellaneous-options" id="toc-entry-17">Miscellaneous Options</a></p></li>
+<li><p><a class="reference internal" href="#removed-options" id="toc-entry-18">Removed Options</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#pop3-variants" id="toc-entry-20">POP3 VARIANTS</a></p>
+<li><p><a class="reference internal" href="#user-authentication-and-encryption" id="toc-entry-19">USER AUTHENTICATION AND ENCRYPTION</a></p>
 <ul>
-<li><p><a class="reference internal" href="#retr-or-top" id="toc-entry-21">RETR or TOP</a></p></li>
+<li><p><a class="reference internal" href="#using-netrc-files" id="toc-entry-20">Using netrc files</a></p></li>
+<li><p><a class="reference internal" href="#secure-socket-layers-ssl-and-transport-layer-security-tls" id="toc-entry-21">Secure Socket Layers (SSL) and Transport Layer Security (TLS)</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#alternate-authentication-forms-methods" id="toc-entry-22">ALTERNATE AUTHENTICATION FORMS/METHODS</a></p>
+<li><p><a class="reference internal" href="#pop3-variants" id="toc-entry-22">POP3 VARIANTS</a></p>
 <ul>
-<li><p><a class="reference internal" href="#esmtp-auth" id="toc-entry-23">ESMTP AUTH</a></p></li>
+<li><p><a class="reference internal" href="#retr-or-top" id="toc-entry-23">RETR or TOP</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#daemon-mode" id="toc-entry-24">DAEMON MODE</a></p>
+<li><p><a class="reference internal" href="#alternate-authentication-forms-methods" id="toc-entry-24">ALTERNATE AUTHENTICATION FORMS/METHODS</a></p>
 <ul>
-<li><p><a class="reference internal" href="#introducing-the-daemon-mode" id="toc-entry-25">Introducing the daemon mode</a></p></li>
-<li><p><a class="reference internal" href="#starting-the-daemon-mode" id="toc-entry-26">Starting the daemon mode</a></p></li>
-<li><p><a class="reference internal" href="#awakening-the-background-daemon" id="toc-entry-27">Awakening the background daemon</a></p></li>
-<li><p><a class="reference internal" href="#terminating-the-background-daemon" id="toc-entry-28">Terminating the background daemon</a></p></li>
-<li><p><a class="reference internal" href="#useful-options-for-daemon-mode" id="toc-entry-29">Useful options for daemon mode</a></p></li>
+<li><p><a class="reference internal" href="#esmtp-auth" id="toc-entry-25">ESMTP AUTH</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#administrative-options" id="toc-entry-30">ADMINISTRATIVE OPTIONS</a></p></li>
-<li><p><a class="reference internal" href="#retrieval-failure-modes" id="toc-entry-31">RETRIEVAL FAILURE MODES</a></p></li>
-<li><p><a class="reference internal" href="#spam-filtering" id="toc-entry-32">SPAM FILTERING</a></p></li>
-<li><p><a class="reference internal" href="#smtp-esmtp-error-handling" id="toc-entry-33">SMTP/ESMTP ERROR HANDLING</a></p></li>
-<li><p><a class="reference internal" href="#the-run-control-file" id="toc-entry-34">THE RUN CONTROL FILE</a></p>
+<li><p><a class="reference internal" href="#daemon-mode" id="toc-entry-26">DAEMON MODE</a></p>
 <ul>
-<li><p><a class="reference internal" href="#run-control-syntax" id="toc-entry-35">Run Control Syntax</a></p></li>
-<li><p><a class="reference internal" href="#poll-versus-skip" id="toc-entry-36">Poll versus Skip</a></p></li>
+<li><p><a class="reference internal" href="#introducing-the-daemon-mode" id="toc-entry-27">Introducing the daemon mode</a></p></li>
+<li><p><a class="reference internal" href="#starting-the-daemon-mode" id="toc-entry-28">Starting the daemon mode</a></p></li>
+<li><p><a class="reference internal" href="#awakening-the-background-daemon" id="toc-entry-29">Awakening the background daemon</a></p></li>
+<li><p><a class="reference internal" href="#terminating-the-background-daemon" id="toc-entry-30">Terminating the background daemon</a></p></li>
+<li><p><a class="reference internal" href="#useful-options-for-daemon-mode" id="toc-entry-31">Useful options for daemon mode</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#keyword-option-summary" id="toc-entry-37">KEYWORD/OPTION SUMMARY</a></p>
+<li><p><a class="reference internal" href="#administrative-options" id="toc-entry-32">ADMINISTRATIVE OPTIONS</a></p></li>
+<li><p><a class="reference internal" href="#retrieval-failure-modes" id="toc-entry-33">RETRIEVAL FAILURE MODES</a></p></li>
+<li><p><a class="reference internal" href="#spam-filtering" id="toc-entry-34">SPAM FILTERING</a></p></li>
+<li><p><a class="reference internal" href="#smtp-esmtp-error-handling" id="toc-entry-35">SMTP/ESMTP ERROR HANDLING</a></p></li>
+<li><p><a class="reference internal" href="#the-run-control-file" id="toc-entry-36">THE RUN CONTROL FILE</a></p>
 <ul>
-<li><p><a class="reference internal" href="#keywords-not-corresponding-to-option-switches" id="toc-entry-38">Keywords Not Corresponding To Option Switches</a></p></li>
-<li><p><a class="reference internal" href="#singledrop-versus-multidrop-options" id="toc-entry-39">Singledrop versus Multidrop options</a></p></li>
-<li><p><a class="reference internal" href="#miscellaneous-run-control-options" id="toc-entry-40">Miscellaneous Run Control Options</a></p></li>
+<li><p><a class="reference internal" href="#run-control-syntax" id="toc-entry-37">Run Control Syntax</a></p></li>
+<li><p><a class="reference internal" href="#poll-versus-skip" id="toc-entry-38">Poll versus Skip</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#debugging-fetchmail" id="toc-entry-41">DEBUGGING FETCHMAIL</a></p>
+<li><p><a class="reference internal" href="#keyword-option-summary" id="toc-entry-39">KEYWORD/OPTION SUMMARY</a></p>
 <ul>
-<li><p><a class="reference internal" href="#fetchmail-crashing" id="toc-entry-42">Fetchmail crashing</a></p></li>
-<li><p><a class="reference internal" href="#enabling-fetchmail-core-dumps" id="toc-entry-43">Enabling fetchmail core dumps</a></p></li>
+<li><p><a class="reference internal" href="#keywords-not-corresponding-to-option-switches" id="toc-entry-40">Keywords Not Corresponding To Option Switches</a></p></li>
+<li><p><a class="reference internal" href="#singledrop-versus-multidrop-options" id="toc-entry-41">Singledrop versus Multidrop options</a></p></li>
+<li><p><a class="reference internal" href="#miscellaneous-run-control-options" id="toc-entry-42">Miscellaneous Run Control Options</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#interaction-with-rfc-822" id="toc-entry-44">INTERACTION WITH RFC 822</a></p></li>
-<li><p><a class="reference internal" href="#configuration-examples" id="toc-entry-45">CONFIGURATION EXAMPLES</a></p></li>
-<li><p><a class="reference internal" href="#the-use-and-abuse-of-multidrop-mailboxes" id="toc-entry-46">THE USE AND ABUSE OF MULTIDROP MAILBOXES</a></p>
+<li><p><a class="reference internal" href="#debugging-fetchmail" id="toc-entry-43">DEBUGGING FETCHMAIL</a></p>
 <ul>
-<li><p><a class="reference internal" href="#header-versus-envelope-addresses" id="toc-entry-47">Header versus Envelope addresses</a></p></li>
-<li><p><a class="reference internal" href="#good-ways-to-use-multidrop-mailboxes" id="toc-entry-48">Good Ways To Use Multidrop Mailboxes</a></p></li>
-<li><p><a class="reference internal" href="#bad-ways-to-abuse-multidrop-mailboxes" id="toc-entry-49">Bad Ways To Abuse Multidrop Mailboxes</a></p></li>
-<li><p><a class="reference internal" href="#speeding-up-multidrop-checking" id="toc-entry-50">Speeding Up Multidrop Checking</a></p></li>
-<li><p><a class="reference internal" href="#duplicate-suppression-on-multidrop" id="toc-entry-51">Duplicate suppression on multidrop</a></p></li>
+<li><p><a class="reference internal" href="#fetchmail-crashing" id="toc-entry-44">Fetchmail crashing</a></p></li>
+<li><p><a class="reference internal" href="#enabling-fetchmail-core-dumps" id="toc-entry-45">Enabling fetchmail core dumps</a></p></li>
 </ul>
 </li>
-<li><p><a class="reference internal" href="#socks" id="toc-entry-52">SOCKS</a></p></li>
-<li><p><a class="reference internal" href="#exit-codes" id="toc-entry-53">EXIT CODES</a></p></li>
-<li><p><a class="reference internal" href="#files" id="toc-entry-54">FILES</a></p></li>
-<li><p><a class="reference internal" href="#environment" id="toc-entry-55">ENVIRONMENT</a></p></li>
-<li><p><a class="reference internal" href="#signals" id="toc-entry-56">SIGNALS</a></p></li>
-<li><p><a class="reference internal" href="#bugs-limitations-and-known-problems" id="toc-entry-57">BUGS, LIMITATIONS, AND KNOWN PROBLEMS</a></p></li>
-<li><p><a class="reference internal" href="#author" id="toc-entry-58">AUTHOR</a></p></li>
-<li><p><a class="reference internal" href="#see-also" id="toc-entry-59">SEE ALSO</a></p></li>
-<li><p><a class="reference internal" href="#applicable-standards" id="toc-entry-60">APPLICABLE STANDARDS</a></p></li>
+<li><p><a class="reference internal" href="#interaction-with-rfc-822" id="toc-entry-46">INTERACTION WITH RFC 822</a></p></li>
+<li><p><a class="reference internal" href="#configuration-examples" id="toc-entry-47">CONFIGURATION EXAMPLES</a></p></li>
+<li><p><a class="reference internal" href="#the-use-and-abuse-of-multidrop-mailboxes" id="toc-entry-48">THE USE AND ABUSE OF MULTIDROP MAILBOXES</a></p>
+<ul>
+<li><p><a class="reference internal" href="#header-versus-envelope-addresses" id="toc-entry-49">Header versus Envelope addresses</a></p></li>
+<li><p><a class="reference internal" href="#good-ways-to-use-multidrop-mailboxes" id="toc-entry-50">Good Ways To Use Multidrop Mailboxes</a></p></li>
+<li><p><a class="reference internal" href="#bad-ways-to-abuse-multidrop-mailboxes" id="toc-entry-51">Bad Ways To Abuse Multidrop Mailboxes</a></p></li>
+<li><p><a class="reference internal" href="#speeding-up-multidrop-checking" id="toc-entry-52">Speeding Up Multidrop Checking</a></p></li>
+<li><p><a class="reference internal" href="#duplicate-suppression-on-multidrop" id="toc-entry-53">Duplicate suppression on multidrop</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#socks" id="toc-entry-54">SOCKS</a></p></li>
+<li><p><a class="reference internal" href="#exit-codes" id="toc-entry-55">EXIT CODES</a></p></li>
+<li><p><a class="reference internal" href="#files" id="toc-entry-56">FILES</a></p></li>
+<li><p><a class="reference internal" href="#environment" id="toc-entry-57">ENVIRONMENT</a></p></li>
+<li><p><a class="reference internal" href="#signals" id="toc-entry-58">SIGNALS</a></p></li>
+<li><p><a class="reference internal" href="#bugs-limitations-and-known-problems" id="toc-entry-59">BUGS, LIMITATIONS, AND KNOWN PROBLEMS</a></p></li>
+<li><p><a class="reference internal" href="#author" id="toc-entry-60">AUTHOR</a></p></li>
+<li><p><a class="reference internal" href="#see-also" id="toc-entry-61">SEE ALSO</a></p></li>
+<li><p><a class="reference internal" href="#applicable-standards" id="toc-entry-62">APPLICABLE STANDARDS</a></p></li>
 </ul>
 </nav>
 <section id="name">
@@ -733,8 +749,27 @@ TCP/IP links (such as SLIP or PPP connec
 a message transfer agent for sites which refuse for security reasons to
 permit (sender-initiated) SMTP transactions with sendmail.</p>
 </section>
+<section id="deprecation-and-cryptographic-security-warnings">
+<h2><a class="toc-backref" href="#toc-entry-4" role="doc-backlink">DEPRECATION AND CRYPTOGRAPHIC SECURITY WARNINGS</a></h2>
+<p>Several cryptographic algorithms that are referenced by mail standareds
+for authentication were based on MD4 or MD5 or SHA1 algorithms that were
+developed in 1990, 1991 and 1995 respectively. 30 years later, these are
+no longer deemed secure, and are considered broken.</p>
+<p>Not all IETF standards and RFCs have given up on them, and some
+protocols actively require something that incorporates MD4, MD5 or SHA1
+in some form so disabling their use in fetchmail altogether would also
+pull the plug on, say, protocols such as ODMR, or formerly-popular
+authentication schemes such as POP3 with APOP.</p>
+<p>The recommendation is to prefer TLS-wrapped connections via dedicated
+ports 993 (IMAP4) or 995 (POP3) or STARTTLS in-band negotiation with
+such authentication schemes, to reduce the risk to expose login
+credentials.</p>
+<p>Also, weak authentication schemes will be phased out from future
+fetchmail releases, please see the NEWS file that should have come with
+your distribution of fetchmail.</p>
+</section>
 <section id="support-troubleshooting">
-<h2><a class="toc-backref" href="#toc-entry-4" role="doc-backlink">SUPPORT, TROUBLESHOOTING</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-5" role="doc-backlink">SUPPORT, TROUBLESHOOTING</a></h2>
 <p>For troubleshooting, tracing and debugging, you need to increase
 fetchmail's verbosity to actually see what happens. To do that, please
 run <strong>both of the two following commands,</strong> adding all of the options
@@ -755,9 +790,40 @@ FAQ</a>.</p>
 language (if supported). However if you are posting to mailing lists,
 please leave it in. The maintainers do not necessarily understand your
 language, please use English.</p>
+<section id="quickstart">
+<h3><a class="toc-backref" href="#toc-entry-6" role="doc-backlink">QUICKSTART</a></h3>
+<p>1. Set up a local SMTP mail server, or command-line based mail delivery
+agent such as maildrop or dovecot-lda, configure and test and debug it.
+Make sure that mail you deliver to yourself through it ends up in the
+right place. Do NOT continue unless and until this works or you risk
+losing mail!</p>
+<p>2. Create a .fetchmailrc file in your home directory that looks roughly
+like this, for POP3 fetches.</p>
+<pre class="literal-block">poll mailserver.example.org proto POP3 uidl
+user joe.sixpack
+keep ssl</pre>
+<p>You need to adjust several elements here: mailserver.example.org is the
+server's name. joe.sixpack is the login name to use for the server. keep
+states that messages should be left on the server, rather than deleted.
+ssl states that the connection should be encrypted. If you need to use
+IMAP instead of POP3, change &quot;proto POP3 uidl&quot; to &quot;proto IMAP&quot;.</p>
+<p>If you chose to deliver through a command-line program, add an mda
+option, for instance:</p>
+<pre class="literal-block">mda &quot;/usr/bin/maildrop -d %T&quot;</pre>
+<p>3. And then make sure the ~/.fetchmailrc file is not readable or
+writable to anyone but yourself:</p>
+<pre class="literal-block">chmod 0600 ~/.fetchmailrc</pre>
+<p>4. Finally, run fetchmail in verbose mode and see that it works. To
+limit impact, if something goes wrong, we just try two messages:</p>
+<pre class="literal-block">fetchmail -v --fetchlimit 2</pre>
+<p>If then the POP3 server refuses UIDL, you cannot use the &quot;keep&quot; option
+on that server and you need to remove the uidl and keep options, but
+note that then fetchmail will remove messages it has successfully
+delivered from the server.</p>
+</section>
 </section>
 <section id="tls-ssl-quickstart">
-<h2><a class="toc-backref" href="#toc-entry-5" role="doc-backlink">TLS (SSL) QUICKSTART</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-7" role="doc-backlink">TLS (SSL) QUICKSTART</a></h2>
 <p>Your fetchmail distribution should have come with a README.SSL file,
 which see. It is recommended to configure all polls with --ssl
 --sslproto tls1.2+ if supported by the server, which configures
@@ -765,7 +831,7 @@ fetchmail along recent IETF proposed sta
 practices, <a class="reference external" href="https://tools.ietf.org/html/rfc8314.html">RFC-8314</a>, <a class="reference external" href="https://tools.ietf.org/html/rfc8996.html">RFC-8996</a>, <a class="reference external" href="https://tools.ietf.org/html/rfc8997.html">RFC-8997</a>.</p>
 </section>
 <section id="concepts">
-<h2><a class="toc-backref" href="#toc-entry-6" role="doc-backlink">CONCEPTS</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-8" role="doc-backlink">CONCEPTS</a></h2>
 <p>If <strong>fetchmail</strong> is used with a POP or an IMAP server (but not with ETRN
 or ODMR), it has two fundamental modes of operation for each user
 account from which it retrieves mail: <em>singledrop</em>- and
@@ -830,7 +896,7 @@ configuration, including the multidrop f
 server supports, and warn you of potential problems with that server.</p>
 </section>
 <section id="preface-on-this-manual">
-<h2><a class="toc-backref" href="#toc-entry-7" role="doc-backlink">PREFACE ON THIS MANUAL</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-9" role="doc-backlink">PREFACE ON THIS MANUAL</a></h2>
 <p>Fetchmail's run-time strings have been translated (localized) to some
 languages, but the manual is only available in English. In some
 situations, for comparing output to manual, it may be helpful to switch
@@ -841,7 +907,7 @@ instance:</p>
 <p>or similar. Details vary by operating system.</p>
 </section>
 <section id="general-operation">
-<h2><a class="toc-backref" href="#toc-entry-8" role="doc-backlink">GENERAL OPERATION</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-10" role="doc-backlink">GENERAL OPERATION</a></h2>
 <p>The behavior of <strong>fetchmail</strong> is controlled by command-line options and
 a run control file, <em>~/.fetchmailrc</em>, the syntax of which we describe in
 a later section (this file is what the <strong>fetchmailconf</strong> program edits).
@@ -861,7 +927,7 @@ declare them in a <em>.fetchmailrc</em>
 <p>Some special options are not covered here, but are documented instead in
 sections on AUTHENTICATION and DAEMON MODE which follow.</p>
 <section id="general-options">
-<h3><a class="toc-backref" href="#toc-entry-9" role="doc-backlink">General Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-11" role="doc-backlink">General Options</a></h3>
 <dl>
 <dt><strong>-? | --help</strong></dt>
 <dd><p>Displays option help.</p>
@@ -916,7 +982,7 @@ next fetchmail release.</div>
 </dl>
 </section>
 <section id="disposal-options">
-<h3><a class="toc-backref" href="#toc-entry-10" role="doc-backlink">Disposal Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-12" role="doc-backlink">Disposal Options</a></h3>
 <dl>
 <dt><strong>-a | --all | (since v6.3.3) --fetchall</strong></dt>
 <dd><div class="line-block">
@@ -951,6 +1017,19 @@ specified a default of <strong>keep</str
 is forced on with ETRN and ODMR.</div>
 </div>
 </dd>
+<dt><strong>--moveto &lt;folder&gt;</strong></dt>
+<dd><div class="line-block">
+<div class="line">(Keyword: moveto)</div>
+<div class="line">In IMAP mode, instead of flushing a message, move it to the given
+IMAP folder instead. This is useful for avoiding data loss while
+testing, and is the preferred way to delete emails on certain
+implementations, for example Google wants you to delete mails by
+moving them to [Gmail]/Trash. Only available for IMAP servers. This
+option is only accepted with <strong>--proto imap</strong>, but not if IMAP is
+chosen automatically. It is ineffective when <strong>--keep</strong> is in
+effect.</div>
+</div>
+</dd>
 <dt><strong>-F | --flush</strong></dt>
 <dd><div class="line-block">
 <div class="line">(Keyword: flush)</div>
@@ -976,7 +1055,7 @@ work with ETRN or ODMR.</p>
 </dl>
 </section>
 <section id="protocol-and-query-options">
-<h3><a class="toc-backref" href="#toc-entry-11" role="doc-backlink">Protocol and Query Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-13" role="doc-backlink">Protocol and Query Options</a></h3>
 <dl>
 <dt><strong>-p &lt;proto&gt; | --proto &lt;proto&gt; | --protocol &lt;proto&gt;</strong></dt>
 <dd><div class="line-block">
@@ -1056,7 +1135,24 @@ idle rcfile keyword had been supported f
 command-line option was added in version 6.3.3. IDLE use means that
 fetchmail tells the IMAP server to send notice of new messages, so
 they can be retrieved sooner than would be possible with regular
-polls.</div>
+polls. Fetchmail also contains a workaround to emulate IDLE; this
+workaround was ineffective since 6.4.22 and fixed in 6.5.3 (broken
+by commit 616e8c70 and repaired in f91923b5), Gitlab issue #69.</div>
+</div>
+</dd>
+<dt><strong>--forceidle (since 6.5.0)</strong></dt>
+<dd><div class="line-block">
+<div class="line">(Keyword: forceidle, since 6.5.0)</div>
+<div class="line">Use IDLE even if the server does not advertise it in its
+capabilities. This is a dangerous option, use carefully.</div>
+</div>
+</dd>
+<dt><strong>--idletimeout (since 6.5.0)</strong></dt>
+<dd><div class="line-block">
+<div class="line">(Keyword: idletimeout, since 6.5.0)</div>
+<div class="line">Set the timeout (in seconds) for the IDLE command because too many
+servers break the protocol (which requires 30 minutes) and hang up
+after a few minutes. Default value: 1680 s (= 28 min).</div>
 </div>
 </dd>
 <dt><strong>-P &lt;portnumber&gt; | --service &lt;servicename&gt;</strong></dt>
@@ -1184,6 +1280,14 @@ see the --service option and specify the
 in the previous paragraph (unless your ISP had directed you to
 different ports, which is uncommon however).</p>
 </dd>
+<dt><strong>--nossl</strong></dt>
+<dd><div class="line-block">
+<div class="line">(Keyword: nossl)</div>
+<div class="line">Cancels out a default of ssl given earlier, in defaults, or in an
+rcfile if --nossl is given on the command-line. Use --sslproto with
+proper argument to enable STARTTLS.</div>
+</div>
+</dd>
 <dt><strong>--sslcert &lt;name&gt;</strong></dt>
 <dd><div class="line-block">
 <div class="line">(Keyword: sslcert)</div>
@@ -1227,45 +1331,35 @@ This can cause some complications in dae
 controls both the SSL/TLS protocol version and, if --ssl is not
 specified, the STARTTLS behaviour (upgrading the protocol to an SSL
 or TLS connection in-band). Some other options may however make TLS
-mandatory.</div>
+mandatory -- in particular, --sslcertck is now default behavior and
+requires SSL.</div>
 </div>
-<p>Only if this option and --ssl are both missing for a poll, there will
-be opportunistic TLS for POP3 and IMAP, where fetchmail will attempt
-to upgrade to TLSv1 or newer.</p>
 <p>Recognized values for --sslproto are given below. You should normally
 choose one of the auto-negotiating options, i. e. '<strong>tls1.2+</strong>' or
 '<strong>auto</strong>' or one of the other options ending in a plus (<strong>+</strong>)
 character. Note that depending on OpenSSL library version and
 configuration, some options cause run-time errors because the
 requested SSL or TLS versions are not supported by the particular
-installed OpenSSL library.</p>
+installed OpenSSL library. Test well before you deploy for unattended
+operation.</p>
 <dl class="simple">
-<dt>'TLS1.2+'</dt>
-<dd><p>(recommended). Since v6.4.0. Require TLS. Auto-negotiate TLSv1.2
-or newer.</p>
-</dd>
 <dt>'auto'</dt>
-<dd><p>(default). Since v6.4.0. Require TLS. Auto-negotiate TLSv1 or
-newer, disable SSLv3 downgrade. (fetchmail 6.3.26 and older have
-auto-negotiated all protocols that their OpenSSL library
-supported, including the broken SSLv3).</p>
+<dd><p>(default, the same as TLS1.2+). Since v6.4.0, changed in v6.5.0.
+Require TLS. Auto-negotiate TLSv1.2 or newer, disable downgrade
+below. (older fetchmail versions than v6.5.0 have auto-negotiated
+older protocols, v6.4.x would permit TLSv1.0 by default, v6.3.x
+would permit SSLv3).</p>
 </dd>
 <dt>'', the empty string</dt>
 <dd><p>Disable STARTTLS. If --ssl is given for the same server, log an
 error and pretend that '<strong>auto</strong>' had been used instead.</p>
 </dd>
 <dt>'SSL23'</dt>
-<dd><p>see '<strong>auto</strong>'.</p>
+<dd><p>see '<strong>auto</strong>'. Deprecated, recognized for backwards
+compatibility.</p>
 </dd>
-<dt>'SSL3'</dt>
-<dd><p>Require SSLv3 exactly. SSLv3 is broken, not supported on all
-systems, avoid it if possible. This will make fetchmail negotiate
-SSLv3 only, and is the only way besides '<strong>SSL3+</strong>' to have
-fetchmail 6.4.0 or newer permit SSLv3.</p>
-</dd>
-<dt>'SSL3+'</dt>
-<dd><p>same as '<strong>auto</strong>', but permit SSLv3 as well. This is the only way
-besides '<strong>SSL3</strong>' to have fetchmail 6.4.0 or newer permit SSLv3.</p>
+<dt>'TLS'</dt>
+<dd><p>see '<strong>auto</strong>'. For symmetry with OpenSSL client method names.</p>
 </dd>
 <dt>'TLS1'</dt>
 <dd><p>Require TLSv1. This does not negotiate TLSv1.1 or newer, and is
@@ -1273,7 +1367,8 @@ discouraged. Replace by TLS1+ unless the
 server.</p>
 </dd>
 <dt>'TLS1+'</dt>
-<dd><p>Since v6.4.0. See '<strong>auto</strong>'.</p>
+<dd><p>Since v6.4.0. This is an auto-negotiation feature that will permit
+TLSv1.0 and newer.</p>
 </dd>
 <dt>'TLS1.1'</dt>
 <dd><p>Since v6.4.0. Require TLS v1.1 exactly.</p>
@@ -1284,6 +1379,10 @@ server.</p>
 <dt>'TLS1.2'</dt>
 <dd><p>Since v6.4.0. Require TLS v1.2 exactly.</p>
 </dd>
+<dt>'TLS1.2+'</dt>
+<dd><p>Since v6.4.0. Require TLS. Auto-negotiate TLSv1.2 or newer. This
+is the default in fetchmail v6.5.x.</p>
+</dd>
 <dt>'TLS1.3'</dt>
 <dd><p>Since v6.4.0. Require TLS v1.3 exactly.</p>
 </dd>
@@ -1368,13 +1467,12 @@ mismatch&quot; warning, and only if the
 cannot be made to use proper certificates.</div>
 </div>
 </dd>
-<dt><strong>--sslfingerprint &lt;fingerprint&gt;</strong></dt>
+<dt><strong>--sslfingerprint [{&lt;algo&gt;}]&lt;fingerprint&gt;</strong></dt>
 <dd><div class="line-block">
 <div class="line">(Keyword: sslfingerprint)</div>
-<div class="line">Specify the fingerprint of the server key (an MD5 hash of the key)
-in hexadecimal notation with colons separating groups of two
-digits. The letter hex digits must be in upper case. This is the
-format that fetchmail uses to report the fingerprint when an SSL
+<div class="line">Specify the fingerprint of the server key in hexadecimal notation
+with colons separating groups of two digits. This is the format
+that fetchmail uses to report the fingerprint when an SSL
 connection is established. When this is specified, fetchmail will
 compare the server key fingerprint with the given one, and the
 connection will fail if they do not match, regardless of the
@@ -1385,17 +1483,26 @@ server must be obtained or verified over
 certainly not over the same Internet connection that fetchmail
 would use.</div>
 </div>
+<p>The fingerprint can be prefixed with an EVP_MD digest algorithm name
+in curly braces, for instance, {MD5}00:01:...:0F. All digest
+algorithms that your SSL provider library supports can be used.
+Choose a sensible one, for instance, SHA256. If the {algo} prefix is
+omitted, MD5 is used for compatibility with fetchmail 6.4 and older.</p>
 <p>Using this option will prevent printing certificate verification
 errors as long as --nosslcertck is in effect.</p>
+<p>If you just want the --verbose log output to switch logging to a
+different hash, without pinning the server's certificate hash, you
+can use --sslfingerprint '{algo}*', f.i., --sslfingerprint
+'{SHA256}*'</p>
 <p>To obtain the fingerprint of a certificate stored in the file
 cert.pem, try:</p>
 </dd>
 </dl>
-<pre class="literal-block">openssl x509 -in cert.pem -noout -md5 -fingerprint</pre>
+<pre class="literal-block">openssl x509 -in cert.pem -noout -sha256 -fingerprint</pre>
 <p>For details, see <strong>x509</strong>(1ssl).</p>
 </section>
 <section id="delivery-control-options">
-<h3><a class="toc-backref" href="#toc-entry-12" role="doc-backlink">Delivery Control Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-14" role="doc-backlink">Delivery Control Options</a></h3>
 <dl>
 <dt><strong>-S &lt;hosts&gt; | --smtphost &lt;hosts&gt;</strong></dt>
 <dd><div class="line-block">
@@ -1569,7 +1676,7 @@ behaviour per server.</div>
 </dl>
 </section>
 <section id="resource-limit-control-options">
-<h3><a class="toc-backref" href="#toc-entry-13" role="doc-backlink">Resource Limit Control Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-15" role="doc-backlink">Resource Limit Control Options</a></h3>
 <dl>
 <dt><strong>-l &lt;maxbytes&gt; | --limit &lt;maxbytes&gt;</strong></dt>
 <dd><div class="line-block">
@@ -1684,7 +1791,7 @@ of run). This option does not work with
 </dl>
 </section>
 <section id="authentication-options">
-<h3><a class="toc-backref" href="#toc-entry-14" role="doc-backlink">Authentication Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-16" role="doc-backlink">Authentication Options</a></h3>
 <dl>
 <dt><strong>-u &lt;name&gt; | --user &lt;name&gt; | --username &lt;name&gt;</strong></dt>
 <dd><div class="line-block">
@@ -1754,13 +1861,14 @@ AUTHENTICATION below for details). The p
 <strong>password</strong>, <strong>kerberos_v5</strong>, <strong>kerberos</strong> (or, for excruciating
 exactness, <strong>kerberos_v4</strong>), <strong>gssapi</strong>, <strong>cram-md5</strong>, <strong>otp</strong>,
 <strong>ntlm</strong>, <strong>msn</strong> (only for POP3), <strong>external</strong> (only IMAP) and
-<strong>ssh</strong>. When <strong>any</strong> (the default) is specified, fetchmail tries
-first methods that do not require a password (EXTERNAL, GSSAPI,
-KERBEROS IV, KERBEROS 5); then it looks for methods that mask your
-password (CRAM-MD5, NTLM, X-OTP - note that MSN is only supported
-for POP3, but not auto-probed); and only if the server does not
-support any of those will it ship your password unencrypted. Other
-values may be used to force various authentication methods: <strong>ssh</strong>
+<strong>implicit</strong> (<strong>ssh</strong> is understood as alias for <strong>implicit</strong>).
+When <strong>any</strong> (the default) is specified, fetchmail tries first
+methods that do not require a password (EXTERNAL, GSSAPI, KERBEROS
+IV, KERBEROS 5); then it looks for methods that mask your password
+(CRAM-MD5, NTLM, X-OTP - note that MSN is only supported for POP3,
+but not auto-probed); and only if the server does not support any
+of those will it ship your password unencrypted. Other values may
+be used to force various authentication methods: <strong>implicit</strong>
 suppresses authentication and is thus useful for IMAP PREAUTH (if
 you are using a secure --plugin, for instance, a properly
 configured ssh, you may also need to set --sslproto '' or, in the
@@ -1768,24 +1876,25 @@ rcfile, sslproto '', in order to avoid f
 STARTTLS over SSH). <strong>external</strong> suppresses authentication and is
 thus useful for IMAP EXTERNAL. Any value other than <strong>password</strong>,
 <strong>cram-md5</strong>, <strong>ntlm</strong>, <strong>msn</strong> or <strong>otp</strong> suppresses fetchmail's
-normal inquiry for a password. Specify <strong>ssh</strong> when you are using
-an end-to-end secure connection such as an ssh tunnel (in this case
-you may also want to specify <strong>--sslproto ''</strong>, which see); specify
-<strong>external</strong> when you use TLS with client authentication and
-specify <strong>gssapi</strong> or <strong>kerberos_v4</strong> if you are using a protocol
-variant that employs GSSAPI or K4. Choosing KPOP protocol
-automatically selects Kerberos authentication. This option does not
-work with ETRN. GSSAPI service names are in line with <a class="reference external" href="https://tools.ietf.org/html/rfc2743.html">RFC-2743</a> and
-IANA registrations, see <a class="reference external" href="https://www.iana.org/assignments/gssapi-service-names/">Generic Security Service Application
-Program Interface (GSSAPI)/Kerberos/SimpleAuthentication and
-Security Layer (SASL) Service
+normal inquiry for a password. Specify <strong>implicit</strong> when you are
+using an end-to-end secure connection such as an ssh tunnel (in
+this case you may also want to specify <strong>--sslproto ''</strong>, which
+see); specify <strong>external</strong> when you use TLS with client
+authentication and specify <strong>gssapi</strong> or <strong>kerberos_v4</strong> if you are
+using a protocol variant that employs GSSAPI or K4. Choosing KPOP
+protocol automatically selects Kerberos authentication. This option
+does not work with ETRN. GSSAPI service names are in line with
+<a class="reference external" href="https://tools.ietf.org/html/rfc2743.html">RFC-2743</a> and IANA registrations, see <a class="reference external" href="https://www.iana.org/assignments/gssapi-service-names/">Generic Security Service
+Application Program Interface
+(GSSAPI)/Kerberos/SimpleAuthentication and Security Layer (SASL)
+Service
 Names</a>.</div>
 </div>
 </dd>
 </dl>
 </section>
 <section id="miscellaneous-options">
-<h3><a class="toc-backref" href="#toc-entry-15" role="doc-backlink">Miscellaneous Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-17" role="doc-backlink">Miscellaneous Options</a></h3>
 <dl>
 <dt><strong>-f &lt;pathname&gt; | --fetchmailrc &lt;pathname&gt;</strong></dt>
 <dd><p>Specify a non-default name for the <em>~/.fetchmailrc</em> run control file.
@@ -1898,7 +2007,7 @@ developers only.</p>
 </dl>
 </section>
 <section id="removed-options">
-<h3><a class="toc-backref" href="#toc-entry-16" role="doc-backlink">Removed Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-18" role="doc-backlink">Removed Options</a></h3>
 <dl class="simple">
 <dt><strong>-T | --netsec</strong></dt>
 <dd><p>Removed before version 6.3.0, the required underlying inet6_apps
@@ -1908,7 +2017,7 @@ library had been discontinued and is no
 </section>
 </section>
 <section id="user-authentication-and-encryption">
-<h2><a class="toc-backref" href="#toc-entry-17" role="doc-backlink">USER AUTHENTICATION AND ENCRYPTION</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-19" role="doc-backlink">USER AUTHENTICATION AND ENCRYPTION</a></h2>
 <p>All modes except ETRN require authentication of the client to the
 server. Normal user authentication in <strong>fetchmail</strong> is very much like
 the authentication mechanism of <strong>ftp</strong>(1). The correct user-id and
@@ -1932,15 +2041,14 @@ compromised. You may also specify your p
 file. This is convenient when using <strong>fetchmail</strong> in daemon mode or with
 scripts.</p>
 <section id="using-netrc-files">
-<h3><a class="toc-backref" href="#toc-entry-18" role="doc-backlink">Using netrc files</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-20" role="doc-backlink">Using netrc files</a></h3>
 <p>If you do not specify a password, and <strong>fetchmail</strong> cannot extract one
 from your <em>~/.fetchmailrc</em> file, it will look for a <em>~/.netrc</em> file in
 your home directory before requesting one interactively; if an entry
 matching the mail server is found in that file, the password will be
 used. Fetchmail first looks for a match on poll name; if it finds none,
-it checks for a match on via name. See the <strong>ftp</strong>(1) man page for
-details of the syntax of the <em>~/.netrc</em> file. To show a practical
-example, a .netrc might look like this:</p>
+it checks for a match on via name. To show a practical example, a .netrc
+might look like this:</p>
 <pre class="literal-block">machine hermes.example.org
 login joe
 password topsecret</pre>
@@ -1948,6 +2056,43 @@ password topsecret</pre>
 provide more than one password.</p>
 <p>This feature may allow you to avoid duplicating password information in
 more than one file.</p>
+<p>The netrc file contains login information originally set for
+<strong>ftp</strong>(1) but fetchmail understands typical constructs of this file
+to use it for passwords. The syntax consists of tokens (usually in pairs
+with strings). Strings can be quoted with single or double quotes, as in
+&quot;quoted string&quot;, to allow enclosing blanks, and a backslash (\) within
+a quoted string will escape the following character, so that a password
+can contain quote marks themselves. Tokens are separated by spaces, tabs
+or newline characters.</p>
+<p>These tokens are understood:</p>
+<dl class="simple">
+<dt><strong>machine</strong> <em>name</em></dt>
+<dd><p>Identify a remote computer name for which the following tokens apply.
+It needs to match either fetchmail's <strong>poll</strong> or <strong>via</strong> name.</p>
+</dd>
+<dt><strong>login</strong> <em>name</em></dt>
+<dd><p>Defines the user name that fetchmail would match when looking for
+entries. Fetchmail ignores zero-length names or entries without
+<strong>login</strong>.</p>
+</dd>
+<dt><strong>password</strong> <em>string</em></dt>
+<dd><p>Defines the password that fetchmail will use when machine and login
+match the poll/via name and the username.</p>
+</dd>
+<dt><strong>default</strong></dt>
+<dd><p>This is like <strong>machine</strong>, but would match any name. Fetchmail ignores
+it. After this, no more <strong>machine</strong> sections are permitted.</p>
+</dd>
+<dt><strong>account</strong> <em>string</em></dt>
+<dd><p>Fetchmail ignores this token/string pair.</p>
+</dd>
+<dt><strong>macdef</strong> <em>macro_name</em></dt>
+<dd><p>Fetchmail ignores this macro definition, meaning this, the remainder
+of the lines, and all following lines until a blank line is found (i.
+e., two consecutive new-line characters). Then .netrc parsing
+resumes.</p>
+</dd>
+</dl>
 <p>On mail servers that do not provide ordinary user accounts, your user-id
 and password are usually assigned by the server administrator when you
 apply for a mailbox on the server. Contact your server administrator if
@@ -1955,23 +2100,22 @@ you do not know the correct user-id and
 account.</p>
 </section>
 <section id="secure-socket-layers-ssl-and-transport-layer-security-tls">
-<h3><a class="toc-backref" href="#toc-entry-19" role="doc-backlink">Secure Socket Layers (SSL) and Transport Layer Security (TLS)</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-21" role="doc-backlink">Secure Socket Layers (SSL) and Transport Layer Security (TLS)</a></h3>
 <p>All retrieval protocols can use SSL or TLS wrapping for the transport.
 Additionally, POP3 and IMAP retrieval can also negotiate SSL/TLS by
 means of STARTTLS (or STLS).</p>
 <p>You can access TLS-encrypted services by specifying the options starting
-with --ssl, such as --ssl, --sslproto, --sslcertck, and others. You can
-also do this using the corresponding user options in the .fetchmailrc
-file. Some services, such as POP3 and IMAP, have different well known
-ports defined for the SSL encrypted services. The encrypted ports will
-be selected automatically when SSL is enabled and no explicit port is
-specified. Also, the --sslcertck command line or sslcertck run control
-file option should be used to force strict certificate checking with
-older fetchmail versions - see below.</p>
+with --ssl, such as --ssl, --sslproto, --nosslcertck, and others. You
+can also do this using the corresponding user options in the
+.fetchmailrc file. Some services, such as POP3 and IMAP, have different
+well known ports defined for the SSL encrypted services. The encrypted
+ports will be selected automatically when SSL is enabled and no explicit
+port is specified. Also, the --sslcertck command line or sslcertck run
+control file option should be used at least in documentation to force
+strict certificate checking with older fetchmail versions - see below.</p>
 <p>If TLS or SSL is not configured, fetchmail will usually still try to use
-STARTTLS somewhat opportunistically. In practice, is it still mandatory
-because --sslcertck is a default setting and implicitly requires
-STARTTLS.</p>
+STARTTLS. In practice, TLS or SSL it still mandatory because --sslcertck
+is a default setting and implicitly requires STARTTLS.</p>
 <p>STARTTLS can be enforced by using --sslprotoÂ auto and defeated by using
 --sslprotoÂ ''. STARTTLS connections use the same port as the unencrypted
 version of the protocol and negotiate TLS via special command. The
@@ -2014,7 +2158,7 @@ passwords.</p>
 </section>
 </section>
 <section id="pop3-variants">
-<h2><a class="toc-backref" href="#toc-entry-20" role="doc-backlink">POP3 VARIANTS</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-22" role="doc-backlink">POP3 VARIANTS</a></h2>
 <p>Early versions of POP3 (<a class="reference external" href="https://tools.ietf.org/html/rfc1081.html">RFC1081</a>, <a class="reference external" href="https://tools.ietf.org/html/rfc1225.html">RFC1225</a>) supported a crude form of
 independent authentication using the <em>.rhosts</em> file on the mail server
 side. Under this RPOP variant, a fixed per-user ID equivalent to a
@@ -2034,7 +2178,7 @@ the server, which can verify it by check
 <p><strong>Note that APOP is no longer considered resistant against</strong>
 man-in-the-middle attacks.</p>
 <section id="retr-or-top">
-<h3><a class="toc-backref" href="#toc-entry-21" role="doc-backlink">RETR or TOP</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-23" role="doc-backlink">RETR or TOP</a></h3>
 <p><strong>fetchmail</strong> makes some efforts to make the server believe messages had
 not been retrieved, by using the TOP command with a large number of
 lines when possible. TOP is a command that retrieves the full header and
@@ -2058,7 +2202,7 @@ command causes much grief on some server
 </section>
 </section>
 <section id="alternate-authentication-forms-methods">
-<h2><a class="toc-backref" href="#toc-entry-22" role="doc-backlink">ALTERNATE AUTHENTICATION FORMS/METHODS</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-24" role="doc-backlink">ALTERNATE AUTHENTICATION FORMS/METHODS</a></h2>
 <p>If your <strong>fetchmail</strong> was built with Kerberos support and you specify
 Kerberos authentication (either with --auth or the <em>.fetchmailrc</em> option
 <strong>authenticate kerberos_v4</strong>) it will try to get a Kerberos ticket from
@@ -2075,8 +2219,9 @@ the standard <strong>--user</strong> com
 <p>If your IMAP daemon returns the PREAUTH response in its greeting line,
 fetchmail will notice this and skip the normal authentication step. This
 can be useful, e.g., if you start imapd explicitly using ssh. In this
-case you can declare the authentication value 'ssh' on that site entry
-to stop <em>.fetchmail</em> from asking you for a password when it starts up.</p>
+case you can declare the authentication value 'implicit' on that site
+entry to stop <em>.fetchmail</em> from asking you for a password when it starts
+up.</p>
 <p>If you use client authentication with <em>TLS1</em> and your IMAP daemon
 returns the <em>AUTH=EXTERNAL</em> response, fetchmail will notice this and
 will use the authentication shortcut and will not send the passphrase.
@@ -2099,7 +2244,7 @@ AUTH=NTLM in its capability response. Sp
 looks like <a class="reference external" href="mailto:'user&#64;domain">'user&#64;domain</a>': the part to the left of the &#64; will be passed
 as the username and the part to the right as the NTLM domain.</p>
 <section id="esmtp-auth">
-<h3><a class="toc-backref" href="#toc-entry-23" role="doc-backlink">ESMTP AUTH</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-25" role="doc-backlink">ESMTP AUTH</a></h3>
 <p><strong>fetchmail</strong> also supports authentication to the ESMTP server on the
 client side according to <a class="reference external" href="https://tools.ietf.org/html/rfc2554.html">RFC 2554</a>. You can specify a name/password pair
 to be used with the keywords 'esmtpname' and 'esmtppassword'; the former
@@ -2107,15 +2252,15 @@ defaults to the username of the calling
 </section>
 </section>
 <section id="daemon-mode">
-<h2><a class="toc-backref" href="#toc-entry-24" role="doc-backlink">DAEMON MODE</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-26" role="doc-backlink">DAEMON MODE</a></h2>
 <section id="introducing-the-daemon-mode">
-<h3><a class="toc-backref" href="#toc-entry-25" role="doc-backlink">Introducing the daemon mode</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-27" role="doc-backlink">Introducing the daemon mode</a></h3>
 <p>In daemon mode, <strong>fetchmail</strong> puts itself into the background and runs
 forever, querying each specified host and then sleeping for a given
 polling interval.</p>
 </section>
 <section id="starting-the-daemon-mode">
-<h3><a class="toc-backref" href="#toc-entry-26" role="doc-backlink">Starting the daemon mode</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-28" role="doc-backlink">Starting the daemon mode</a></h3>
 <p>There are several ways to make fetchmail work in daemon mode. On the
 command line, <strong>--daemon &lt;interval&gt;</strong> or <strong>-d &lt;interval&gt;</strong> option runs
 <strong>fetchmail</strong> in daemon mode. You must specify a numeric argument which
@@ -2143,7 +2288,7 @@ you are not polling the same server with
 time.)</p>
 </section>
 <section id="awakening-the-background-daemon">
-<h3><a class="toc-backref" href="#toc-entry-27" role="doc-backlink">Awakening the background daemon</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-29" role="doc-backlink">Awakening the background daemon</a></h3>
 <p>Normally, calling fetchmail with a daemon in the background sends a
 wake-up signal to the daemon and quits without output. The background
 daemon then starts its next poll cycle immediately. The wake-up signal,
@@ -2152,7 +2297,7 @@ SIGUSR1, can also be sent manually. The
 authentication or multiple timeouts.</p>
 </section>
 <section id="terminating-the-background-daemon">
-<h3><a class="toc-backref" href="#toc-entry-28" role="doc-backlink">Terminating the background daemon</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-30" role="doc-backlink">Terminating the background daemon</a></h3>
 <p>The option <strong>-q</strong> or <strong>--quit</strong> will kill a running daemon process
 instead of waking it up (if there is no such process, <strong>fetchmail</strong> will
 notify you). If the --quit option appears last on the command line,
@@ -2161,7 +2306,7 @@ Otherwise, <strong>fetchmail</strong> wi
 then continue running with the other options.</p>
 </section>
 <section id="useful-options-for-daemon-mode">
-<h3><a class="toc-backref" href="#toc-entry-29" role="doc-backlink">Useful options for daemon mode</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-31" role="doc-backlink">Useful options for daemon mode</a></h3>
 <div class="line-block">
 <div class="line">The <strong>-L &lt;filename&gt;</strong> or <strong>--logfile &lt;filename&gt;</strong> option (keyword: set
 logfile) is only effective when fetchmail is detached and in daemon
@@ -2175,6 +2320,9 @@ primarily useful for debugging configura
 does not detect if the logfile is rotated, the logfile is only opened
 once when fetchmail starts. You need to restart fetchmail after
 rotating the logfile and before compressing it (if applicable).</div>
+<div class="line">Since v6.5.0, the log file is prefixed with time stamps, in local time
+and in the format &quot;Jun 20 23:45:01 fetchmail: &quot;. It will be localized
+through the environment variables LC_TIME (or LC_ALL) and TZ.</div>
 </div>
 <p>The <strong>--syslog</strong> option (keyword: set syslog) allows you to redirect
 status and error messages emitted to the <strong>syslog</strong>(3) system daemon
@@ -2212,7 +2360,7 @@ startup.</p>
 </section>
 </section>
 <section id="administrative-options">
-<h2><a class="toc-backref" href="#toc-entry-30" role="doc-backlink">ADMINISTRATIVE OPTIONS</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-32" role="doc-backlink">ADMINISTRATIVE OPTIONS</a></h2>
 <p>The <strong>--postmaster &lt;name&gt;</strong> option (keyword: set postmaster) specifies
 the last-resort username to which multidrop mail is to be forwarded if
 no matching local recipient can be found. It is also used as destination
@@ -2252,7 +2400,7 @@ default is not adding any such header. I
 'tracepolls'.</p>
 </section>
 <section id="retrieval-failure-modes">
-<h2><a class="toc-backref" href="#toc-entry-31" role="doc-backlink">RETRIEVAL FAILURE MODES</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-33" role="doc-backlink">RETRIEVAL FAILURE MODES</a></h2>
 <p>The protocols <strong>fetchmail</strong> uses to talk to mail servers are next to
 bulletproof. In normal operation forwarding to port 25, no message is
 ever deleted (or even marked for deletion) on the host until the SMTP
@@ -2305,7 +2453,7 @@ flush to the client via SMTP. Therefore
 messages.</p>
 </section>
 <section id="spam-filtering">
-<h2><a class="toc-backref" href="#toc-entry-32" role="doc-backlink">SPAM FILTERING</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-34" role="doc-backlink">SPAM FILTERING</a></h2>
 <p>Many SMTP listeners allow administrators to set up 'spam filters' that
 block unsolicited email from specified domains. A MAIL FROM or DATA line
 that triggers this feature will elicit an SMTP response which
@@ -2335,7 +2483,7 @@ triggers an <a class="reference external
 we do not accept mail from it. See also BUGS.</p>
 </section>
 <section id="smtp-esmtp-error-handling">
-<h2><a class="toc-backref" href="#toc-entry-33" role="doc-backlink">SMTP/ESMTP ERROR HANDLING</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-35" role="doc-backlink">SMTP/ESMTP ERROR HANDLING</a></h2>
 <p>Besides the spam-blocking described above, fetchmail takes special
 actions â€” that may be modified by the --softbounce option â€” on the
 following SMTP/ESMTP error response codes</p>
@@ -2356,7 +2504,7 @@ bounce-mail to the originator.</p>
 originator, unless suppressed by --softbounce. See also BUGS.</p>
 </section>
 <section id="the-run-control-file">
-<h2><a class="toc-backref" href="#toc-entry-34" role="doc-backlink">THE RUN CONTROL FILE</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-36" role="doc-backlink">THE RUN CONTROL FILE</a></h2>
 <p>The preferred way to set up fetchmail is to write a <em>.fetchmailrc</em> file
 in your home directory (you may do this directly, with a text editor, or
 indirectly via <strong>fetchmailconf</strong>). When there is a conflict between the
@@ -2369,7 +2517,7 @@ will complain and exit otherwise (this c
 <p>You may read the <em>.fetchmailrc</em> file as a list of commands to be
 executed when <strong>fetchmail</strong> is called with no arguments.</p>
 <section id="run-control-syntax">
-<h3><a class="toc-backref" href="#toc-entry-35" role="doc-backlink">Run Control Syntax</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-37" role="doc-backlink">Run Control Syntax</a></h3>
 <p>Comments begin with a '#' and extend through the end of the line.
 Otherwise the file consists of a series of server entries or global
 option statements in a free-format, token-oriented syntax.</p>
@@ -2409,7 +2557,7 @@ ignored, but can make entries much easie
 punctuation characters ':', ';' and ',' are also ignored.</p>
 </section>
 <section id="poll-versus-skip">
-<h3><a class="toc-backref" href="#toc-entry-36" role="doc-backlink">Poll versus Skip</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-38" role="doc-backlink">Poll versus Skip</a></h3>
 <p>The 'poll' verb tells fetchmail to query this host when it is run with
 no arguments. The 'skip' verb tells <strong>fetchmail</strong> not to poll this host
 unless it is explicitly named on the command line. (The 'skip' verb
@@ -2418,7 +2566,7 @@ entries for hosts that are temporarily d
 </section>
 </section>
 <section id="keyword-option-summary">
-<h2><a class="toc-backref" href="#toc-entry-37" role="doc-backlink">KEYWORD/OPTION SUMMARY</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-39" role="doc-backlink">KEYWORD/OPTION SUMMARY</a></h2>
 <p>Here are the legal options. Keyword suffixes enclosed in square brackets
 are optional. Those corresponding to short command-line options are
 followed by '-' and the appropriate option letter. If option is only
@@ -2747,6 +2895,12 @@ with a bad header. Can
 be reject (default) or
 accept.</p></td>
 </tr>
+<tr><td><p>idletimeout</p></td>
+<td></td>
+<td></td>
+<td><p>Idle waiting timeout (in
+seconds), see --idle.</p></td>
+</tr>
 </tbody>
 </table>
 <p>Here are the legal user descriptions and options:</p>
@@ -3068,6 +3222,15 @@ messages after
 each poll (IMAP
 only)</p></td>
 </tr>
+<tr><td><p>forceidle</p></td>
+<td></td>
+<td></td>
+<td><p>Idle waiting
+for new
+messages after
+each poll (IMAP
+only, forced)</p></td>
+</tr>
 <tr><td><p>no keep</p></td>
 <td><p>-K</p></td>
 <td></td>
@@ -3232,7 +3395,7 @@ the second header of the given type). Th
 ignoring bogus envelope headers created by an ISP's local delivery agent
 or internal forwards (through mail inspection systems, for instance).</p>
 <section id="keywords-not-corresponding-to-option-switches">
-<h3><a class="toc-backref" href="#toc-entry-38" role="doc-backlink">Keywords Not Corresponding To Option Switches</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-40" role="doc-backlink">Keywords Not Corresponding To Option Switches</a></h3>
 <p>The 'folder' and 'smtphost' options (unlike their command-line
 equivalents) can take a space- or comma-separated list of names
 following them.</p>
@@ -3255,7 +3418,7 @@ poll a server less frequently than the b
 every N poll intervals.</p>
 </section>
 <section id="singledrop-versus-multidrop-options">
-<h3><a class="toc-backref" href="#toc-entry-39" role="doc-backlink">Singledrop versus Multidrop options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-41" role="doc-backlink">Singledrop versus Multidrop options</a></h3>
 <p>Please ensure you read the section titled <strong>THE USE AND ABUSE OF
 MULTIDROP MAILBOXES</strong> if you intend to use multidrop mode.</p>
 <p>The 'is' or 'to' keywords associate the following local (client) name(s)
@@ -3397,7 +3560,7 @@ In particular, the output of '--configdu
 associated with a user entry readily available to a Python script.</p>
 </section>
 <section id="miscellaneous-run-control-options">
-<h3><a class="toc-backref" href="#toc-entry-40" role="doc-backlink">Miscellaneous Run Control Options</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-42" role="doc-backlink">Miscellaneous Run Control Options</a></h3>
 <p>The words 'here' and 'there' have useful English-like significance.
 Normally 'user eric is esr' would mean that mail for the remote user
 'eric' is to be delivered to 'esr', but you can make this clearer by
@@ -3413,13 +3576,14 @@ apop (or APOP)
 kpop (or KPOP)</pre>
 <p>Legal authentication types are 'any', 'password', 'kerberos',
 'kerberos_v4', 'kerberos_v5' and 'gssapi', 'cram-md5', 'otp', 'msn'
-(only for POP3), 'ntlm', 'ssh', 'external' (only IMAP). The 'password'
-type specifies authentication by normal transmission of a password (the
-password may be plain text or subject to protocol-specific encryption as
-in CRAM-MD5); 'kerberos' tells <strong>fetchmail</strong> to try to get a Kerberos
-ticket at the start of each query instead, and send an arbitrary string
-as the password; and 'gssapi' tells fetchmail to use GSSAPI
-authentication. See the description of the 'auth' keyword for more.</p>
+(only for POP3), 'ntlm', 'implicit', 'external' (only IMAP). The
+'password' type specifies authentication by normal transmission of a
+password (the password may be plain text or subject to protocol-specific
+encryption as in CRAM-MD5); 'kerberos' tells <strong>fetchmail</strong> to try to get
+a Kerberos ticket at the start of each query instead, and send an
+arbitrary string as the password; and 'gssapi' tells fetchmail to use
+GSSAPI authentication. See the description of the 'auth' keyword for
+more.</p>
 <p>Specifying 'kpop' sets POP3 protocol over port 1109 with Kerberos V4
 authentication. These defaults may be overridden by later options.</p>
 <p>There are some global option statements: 'set logfile' followed by a
@@ -3436,9 +3600,9 @@ to syslogd(8).</p>
 </section>
 </section>
 <section id="debugging-fetchmail">
-<h2><a class="toc-backref" href="#toc-entry-41" role="doc-backlink">DEBUGGING FETCHMAIL</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-43" role="doc-backlink">DEBUGGING FETCHMAIL</a></h2>
 <section id="fetchmail-crashing">
-<h3><a class="toc-backref" href="#toc-entry-42" role="doc-backlink">Fetchmail crashing</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-44" role="doc-backlink">Fetchmail crashing</a></h3>
 <p>There are various ways in that fetchmail may &quot;crash&quot;, i. e. stop
 operation suddenly and unexpectedly. A &quot;crash&quot; usually refers to an
 error condition that the software did not handle by itself. A well-known
@@ -3456,7 +3620,7 @@ FAQ</a> may help you with details.</p>
 backtrace&quot;.</p>
 </section>
 <section id="enabling-fetchmail-core-dumps">
-<h3><a class="toc-backref" href="#toc-entry-43" role="doc-backlink">Enabling fetchmail core dumps</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-45" role="doc-backlink">Enabling fetchmail core dumps</a></h3>
 <p>By default, fetchmail suppresses core dumps as these might contain
 passwords and other sensitive information. For debugging fetchmail
 crashes, obtaining a &quot;stack backtrace&quot; from a core dump is often the
@@ -3526,7 +3690,7 @@ referred by the To: address has already
 the mail.)</p>
 </section>
 <section id="configuration-examples">
-<h2><a class="toc-backref" href="#toc-entry-45" role="doc-backlink">CONFIGURATION EXAMPLES</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-47" role="doc-backlink">CONFIGURATION EXAMPLES</a></h2>
 <p>Note that although there are password declarations in a good many of the
 examples below, this is mainly for illustrative purposes. We recommend
 stashing account/password pairs in your $HOME/.netrc file, where they
@@ -3600,11 +3764,11 @@ listener without modification. Be carefu
 queries are made directly on the stdin and stdout of imapd via ssh. Note
 that in this setup, IMAP authentication can be skipped.</p>
 <pre class="literal-block">poll mailhost.net with proto imap:
-     plugin &quot;ssh %h /usr/sbin/imapd&quot; auth ssh;
+     plugin &quot;ssh %h /usr/sbin/imapd&quot; auth implicit;
      user esr is esr here</pre>
 </section>
 <section id="the-use-and-abuse-of-multidrop-mailboxes">
-<h2><a class="toc-backref" href="#toc-entry-46" role="doc-backlink">THE USE AND ABUSE OF MULTIDROP MAILBOXES</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-48" role="doc-backlink">THE USE AND ABUSE OF MULTIDROP MAILBOXES</a></h2>
 <p>Use the multiple-local-recipients feature with caution -- it can bite.
 All multidrop features are ineffective in ETRN and ODMR modes.</p>
 <p>Also, note that in multidrop mode duplicate mails may be suppressed. A
@@ -3625,7 +3789,7 @@ information is available, it should be u
 mailing list and blind carbon copy (Bcc) messages. See the subsection
 Duplicate suppression below for suggestions.</p>
 <section id="header-versus-envelope-addresses">
-<h3><a class="toc-backref" href="#toc-entry-47" role="doc-backlink">Header versus Envelope addresses</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-49" role="doc-backlink">Header versus Envelope addresses</a></h3>
 <p>The fundamental problem is that by having your mail server toss several
 peoples' mail in a single maildrop box, you may have thrown away
 potentially vital information about who each piece of mail was actually
@@ -3685,7 +3849,7 @@ server you are fetching from</p>
 </ol>
 </section>
 <section id="good-ways-to-use-multidrop-mailboxes">
-<h3><a class="toc-backref" href="#toc-entry-48" role="doc-backlink">Good Ways To Use Multidrop Mailboxes</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-50" role="doc-backlink">Good Ways To Use Multidrop Mailboxes</a></h3>
 <p>Multiple local names can be used to administer a mailing list from the
 client side of a <strong>fetchmail collection. Suppose your name is</strong> 'esr',
 and you want to both pick up your own mail and maintain a mailing list
@@ -3711,7 +3875,7 @@ local user running <strong>fetchmail, bu
 that this is actually the right thing.</p>
 </section>
 <section id="bad-ways-to-abuse-multidrop-mailboxes">
-<h3><a class="toc-backref" href="#toc-entry-49" role="doc-backlink">Bad Ways To Abuse Multidrop Mailboxes</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-51" role="doc-backlink">Bad Ways To Abuse Multidrop Mailboxes</a></h3>
 <p>Multidrop mailboxes and <strong>fetchmail</strong> serving multiple users in daemon
 mode do not mix. The problem, again, is mail from mailing lists, which
 typically does not have an individual recipient address on it. Unless
@@ -3731,7 +3895,7 @@ see. Otherwise you <em>will</em> <strong
 haunt you.</p>
 </section>
 <section id="speeding-up-multidrop-checking">
-<h3><a class="toc-backref" href="#toc-entry-50" role="doc-backlink">Speeding Up Multidrop Checking</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-52" role="doc-backlink">Speeding Up Multidrop Checking</a></h3>
 <p>Normally, when multiple users are declared <strong>fetchmail</strong> extracts
 recipient addresses as described above and checks each host part with
 DNS to see if it is an alias of the mail server. If so, the name
@@ -3745,7 +3909,7 @@ in a future version) you can declare 'no
 entirely and <em>only</em> <strong>match against the aka list.</strong></p>
 </section>
 <section id="duplicate-suppression-on-multidrop">
-<h3><a class="toc-backref" href="#toc-entry-51" role="doc-backlink">Duplicate suppression on multidrop</a></h3>
+<h3><a class="toc-backref" href="#toc-entry-53" role="doc-backlink">Duplicate suppression on multidrop</a></h3>
 <p>If fetchmail's duplicate suppression code does not kick in for your
 multidrop mail account, other options is using sieve, or for instance
 Courier's maildrop package (and in particular, its reformail program
@@ -3754,7 +3918,7 @@ from your local mail server that fetchma
 </section>
 </section>
 <section id="socks">
-<h2><a class="toc-backref" href="#toc-entry-52" role="doc-backlink">SOCKS</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-54" role="doc-backlink">SOCKS</a></h2>
 <p>Support for socks4/5 is a <strong>compile time configuration option. Once</strong>
 compiled in, fetchmail will always use the socks libraries and
 configuration on your system, there are no run-time switches in
@@ -3768,7 +3932,7 @@ command line options - if any - to the e
 <pre class="literal-block">env SOCKS_CONF=/dev/null fetchmail</pre>
 </section>
 <section id="exit-codes">
-<h2><a class="toc-backref" href="#toc-entry-53" role="doc-backlink">EXIT CODES</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-55" role="doc-backlink">EXIT CODES</a></h2>
 <p>To facilitate the use of <strong>fetchmail</strong> in shell scripts, an exit status
 code is returned to give an indication of what occurred during a given
 connection.</p>
@@ -3832,7 +3996,7 @@ details.</p></li>
 error status is that of the last host queried.</p>
 </section>
 <section id="files">
-<h2><a class="toc-backref" href="#toc-entry-54" role="doc-backlink">FILES</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-56" role="doc-backlink">FILES</a></h2>
 <dl class="simple">
 <dt>~/.fetchmailrc, $HOME/.fetchmailrc, $HOME_ETC/.fetchmailrc, $FETCHMAILHOME/fetchmailrc</dt>
 <dd><p>default run control file (location can be overridden with environment
@@ -3863,7 +4027,7 @@ systems without /var/run).</p>
 </dl>
 </section>
 <section id="environment">
-<h2><a class="toc-backref" href="#toc-entry-55" role="doc-backlink">ENVIRONMENT</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-57" role="doc-backlink">ENVIRONMENT</a></h2>
 <p>Fetchmail's behavior can be altered by providing it with environment
 variables. Some may alter the operation of libraries that fetchmail
 links against, for instance, OpenSSL. Note that in daemon mode, you will
@@ -3942,9 +4106,9 @@ socks library to find out which configur
 Set this to /dev/null to bypass the SOCKS proxy.</p>
 </dd>
 <dt>SSL_CERT_DIR</dt>
-<dd><p>(with truly OpenSSL 1.1.1 compatible library): overrides OpenSSL's
-idea of the default trust directory or path (which contains
-individual certificate files and hashed symlinks), see the
+<dd><p>(with truly OpenSSL 3.0 compatible library): overrides OpenSSL's idea
+of the default trust directory or path (which contains individual
+certificate files and hashed symlinks), see the
 SSL_CTX_set_default_verify_paths(3) manual page for details, it may
 be in the openssl development package. If using another library's
 OpenSSL compatibility interface, this may not work. Since this
@@ -3952,8 +4116,8 @@ variable only specifies a default value,
 takes precedence if given.</p>
 </dd>
 <dt>SSL_CERT_FILE</dt>
-<dd><p>(with truly OpenSSL 1.1.1 compatible library): overrides OpenSSL's
-idea of the default trust certificate bundle file (which contains a
+<dd><p>(with truly OpenSSL 3.0 compatible library): overrides OpenSSL's idea
+of the default trust certificate bundle file (which contains a
 concatenation of base64-encoded certificates in PEM format), see the
 SSL_CTX_set_default_verify_paths(3) manual page for details, it may
 be in the openssl development package. If using another library's
@@ -3961,10 +4125,14 @@ OpenSSL compatibility interface, this ma
 variable only specifies a default value, the option --sslcertfile
 takes precedence if given.</p>
 </dd>
+<dt>other system default variables</dt>
+<dd><p>such as TZ or the locale LC_XXX variables, will also influence
+program behaviour.</p>
+</dd>
 </dl>
 </section>
 <section id="signals">
-<h2><a class="toc-backref" href="#toc-entry-56" role="doc-backlink">SIGNALS</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-58" role="doc-backlink">SIGNALS</a></h2>
 <p>If a <strong>fetchmail daemon is running as root, SIGUSR1 wakes it up from
 its</strong> sleep phase and forces a poll of all non-skipped servers. For
 compatibility reasons, SIGHUP can also be used in 6.3.X but may not be
@@ -3976,7 +4144,7 @@ of killing it).</p>
 running will do whichever of these is appropriate to wake it up.</p>
 </section>
 <section id="bugs-limitations-and-known-problems">
-<h2><a class="toc-backref" href="#toc-entry-57" role="doc-backlink">BUGS, LIMITATIONS, AND KNOWN PROBLEMS</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-59" role="doc-backlink">BUGS, LIMITATIONS, AND KNOWN PROBLEMS</a></h2>
 <p>Please check the <strong>NEWS file that shipped with fetchmail for more</strong>
 known bugs than those listed here.</p>
 <p>Fetchmail cannot handle user names that contain blanks after a &quot;&#64;&quot;
@@ -4049,7 +4217,7 @@ available at the fetchmail home page, it
 installation.</p>
 </section>
 <section id="author">
-<h2><a class="toc-backref" href="#toc-entry-58" role="doc-backlink">AUTHOR</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-60" role="doc-backlink">AUTHOR</a></h2>
 <p>Fetchmail is currently maintained by Matthias Andree and Rob Funk with
 major assistance from Sunil Shetye (for code) and Rob MacGregor (for the
 mailing lists).</p>
@@ -4064,7 +4232,7 @@ that ancestral program.</p>
 Beinert, and HÃ©ctor GarcÃ­a.</p>
 </section>
 <section id="see-also">
-<h2><a class="toc-backref" href="#toc-entry-59" role="doc-backlink">SEE ALSO</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-61" role="doc-backlink">SEE ALSO</a></h2>
 <p><strong>README</strong>, <strong>README.SSL</strong>, <strong>README.SSL-SERVER</strong>, <a class="reference external" href="https://www.fetchmail.info/fetchmail-FAQ.html">The Fetchmail
 FAQ</a>, <strong>mutt</strong>(1),
 <strong>elm</strong>(1), <strong>mail</strong>(1), <strong>sendmail</strong>(8), <strong>popd</strong>(8),
@@ -4074,7 +4242,7 @@ URI)</a>; <a class="reference external"
 page.</a></p>
 </section>
 <section id="applicable-standards">
-<h2><a class="toc-backref" href="#toc-entry-60" role="doc-backlink">APPLICABLE STANDARDS</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-62" role="doc-backlink">APPLICABLE STANDARDS</a></h2>
 <p>Note that this list is just a collection of references and not a
 statement as to the actual protocol conformance or requirements in
 fetchmail.</p>
diff -pruN 6.4.39-1/fetchmail.c 6.5.4-0ubuntu1/fetchmail.c
--- 6.4.39-1/fetchmail.c	2024-01-31 19:54:42.000000000 +0000
+++ 6.5.4-0ubuntu1/fetchmail.c	2025-06-16 21:24:01.000000000 +0000
@@ -4,20 +4,15 @@
  * For license terms, see the file COPYING in this directory.
  */
 #include "config.h"
+#include "fetchmail.h"
 
 #include <stdio.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 #include <fcntl.h>
 #include <string.h>
 #include <signal.h>
-#if defined(HAVE_SYSLOG)
 #include <syslog.h>
-#endif
 #include <pwd.h>
 #ifdef __FreeBSD__
 #include <grp.h>
@@ -25,25 +20,21 @@
 #include <errno.h>
 #include <sys/types.h>
 #include <sys/stat.h>
-#ifdef HAVE_SETRLIMIT
 #include <sys/resource.h>
-#endif /* HAVE_SETRLIMIT */
 
 #ifdef HAVE_SOCKS
 #include <socks.h> /* SOCKSinit() */
 #endif /* HAVE_SOCKS */
 
-#ifdef HAVE_LANGINFO_H
 #include <langinfo.h>
-#endif
 
-#include "fetchmail.h"
 #include "socket.h"
 #include "tunable.h"
 #include "smtp.h"
 #include "netrc.h"
 #include "i18n.h"
 #include "lock.h"
+#include "getopt.h" // for optind
 
 /* need these (and sys/types.h) for res_init() */
 #include <netinet/in.h>
@@ -89,10 +80,11 @@ static int querystatus;		/* status of qu
 static int successes;		/* count number of successful polls */
 static int activecount;		/* count number of active entries */
 static struct runctl cmd_run;	/* global options set from command line */
-static time_t parsetime;	/* time of last parse */
+static time_t parsetime;	/* time of last parse of fetchmail's rcfile */
+static time_t netrc_parsetime;  /* time of last parse of .netrc file */
 
-static RETSIGTYPE terminate_run(int);
-static RETSIGTYPE terminate_poll(int);
+static void terminate_run(int);
+static void terminate_poll(int);
 
 #if defined(__FreeBSD__) && defined(__FreeBSD_USE_KVM)
 /* drop SGID kmem privileage until we need it */
@@ -115,7 +107,7 @@ static void dropprivs(void)
 }
 #endif
 
-#if defined(HAVE_SETLOCALE) && defined(ENABLE_NLS) && defined(HAVE_STRFTIME)
+#if defined(ENABLE_NLS)
 #include <locale.h>
 /** returns timestamp in current locale,
  * and resets LC_TIME locale to POSIX. */
@@ -134,7 +126,7 @@ static char *timestamp (void)
 #define timestamp rfc822timestamp
 #endif
 
-static RETSIGTYPE donothing(int sig) 
+static void donothing(int sig) 
 {
     set_signal_handler(sig, donothing);
     lastsig = sig;
@@ -146,8 +138,8 @@ static void printcopyright(FILE *fp) {
 		   "                   Robert M. Funk, Graham Wilson\n"
 		   "Copyright (C) 2005 - 2012 Sunil Shetye\n"
 		   "Copyright (C) 2005 - %d Matthias Andree\n"
-		   ), 2024);
-	fprintf(fp, GT_("Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
+		   ), 2025);
+	fprintf(fp, "%s", GT_("Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 		   "are welcome to redistribute it under certain conditions. For details,\n"
 		   "please see the file COPYING in the source or documentation directory.\n"));
 #if defined(SSL_ENABLE) && !defined(USING_WOLFSSL)
@@ -156,6 +148,49 @@ static void printcopyright(FILE *fp) {
 #endif
 }
 
+static void reportquerystatus(FILE *fp) {
+	const char *desc;
+	switch(querystatus)
+	{
+	case PS_SUCCESS:
+	    desc = "SUCCESS"; break;
+	case PS_NOMAIL:
+	    desc = "NOMAIL"; break;
+	case PS_SOCKET:
+	    desc = "SOCKET"; break;
+	case PS_AUTHFAIL:
+	    desc = "AUTHFAIL"; break;
+	case PS_PROTOCOL:
+	    desc = "PROTOCOL"; break;
+	case PS_SYNTAX:
+	    desc = "SYNTAX"; break;
+	case PS_IOERR:
+	    desc = "IOERR"; break;
+	case PS_ERROR:
+	    desc = "ERROR"; break;
+	case PS_EXCLUDE:
+	    desc = "EXCLUDE"; break;
+	case PS_LOCKBUSY:
+	    desc = "LOCKBUSY"; break;
+	case PS_SMTP:
+	    desc = "SMTP"; break;
+	case PS_DNS:
+	    desc = "DNS"; break;
+	case PS_BSMTP:
+	    desc = "BSMTP"; break;
+	case PS_MAXFETCH:
+	    desc = "MAXFETCH"; break;
+	default:
+	    desc = NULL;
+	}
+
+	if (desc) {
+	    report(fp, GT_("Query status=%d (%s)\n"), querystatus, desc);
+	} else {
+	    report(fp, GT_("Query status=%d\n"), querystatus);
+	}
+}
+
 const char *iana_charset;
 
 int main(int argc, char **argv)
@@ -165,8 +200,8 @@ int main(int argc, char **argv)
     flag safewithbg = FALSE; /** if parsed options are compatible with a
 			      fetchmail copy running in the background */
     struct query *ctl;
-    netrc_entry *netrc_list;
-    char *netrc_file, *tmpbuf;
+    char *netrc_file; /** long-lived variable containing the name of the .netrc path */
+    char *tmpbuf;
     pid_t pid;
     int lastsig = 0;
 
@@ -268,22 +303,16 @@ int main(int argc, char **argv)
 	"-ODMR"
 #endif /* ODMR_ENABLE */
 #ifndef SSL_ENABLE
-	"-SSL"
+	"-TLS"
 #else
-#ifdef USING_WOLFSSL
+# ifdef USING_WOLFSSL
 	"+WOLFSSL"
-#else
-	"+SSL-SSLv2"
-#endif
-#if (HAVE_DECL_SSLV3_CLIENT_METHOD + 0 == 0) || defined(OPENSSL_NO_SSL3)
-	"-SSLv3"
-#endif
-#if HAVE_DECL_TLS1_2_VERSION + 0 == 0
-	"-TLS1.2"
-#endif
-#if HAVE_DECL_TLS1_3_VERSION + 0 == 0
+# else
+	"+TLS"
+# endif
+# if HAVE_DECL_TLS1_3_VERSION + 0 == 0
 	"-TLS1.3"
-#endif
+# endif
 #endif
 #ifdef OPIE_ENABLE
 	"+OPIE"
@@ -314,11 +343,15 @@ int main(int argc, char **argv)
 		   "Run-time uses SSL library %#lx \"%s\"\n"),
 			OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_TEXT,
 			OpenSSL_version_num(), OpenSSL_version(OPENSSL_VERSION));
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L // OpenSSL_version API in this form added in OpenSSL 3.0 according to manpage
+# if defined(OPENSSL_DIR) && defined(OPENSSL_ENGINES_DIR) // in-depth fix in case some OpenSSL freerider claims 3.x compat without delivering it
 	printf(GT_("OpenSSL: %s\nEngines: %s\n"),
 			OpenSSL_version(OPENSSL_DIR),
 			OpenSSL_version(OPENSSL_ENGINES_DIR));
+# endif
+#endif
 # if !HAVE_DECL_TLS1_3_VERSION || defined(OPENSSL_NO_TLS1_3)
-	printf(GT_("WARNING: Your SSL/TLS library does not support TLS v1.3.\n"));
+# error Your SSL/TLS library does not support TLS v1.3.
 # endif
 # if defined(LIBRESSL_VERSION_NUMBER) && !defined(__OpenBSD__)
 	/* OpenBSD ships LibreSSL as part of the base system, so is exempt
@@ -332,13 +365,6 @@ int main(int argc, char **argv)
 	puts("");
 	printcopyright(stdout);
 	puts("");
-	fputs("Fallback MDA: ", stdout);
-#ifdef FALLBACK_MDA
-	fputs(FALLBACK_MDA, stdout);
-#else
-	fputs("(none)", stdout);
-#endif
-	putchar('\n');
 	fflush(stdout);
 
 	/* this is an attempt to help remote debugging */
@@ -379,16 +405,10 @@ int main(int argc, char **argv)
 	}
     }
 
-#if defined(HAVE_SYSLOG)
     /* logging should be set up early in case we were restarted from exec */
     if (run.use_syslog)
     {
-#if defined(LOG_MAIL)
 	openlog(program_name, LOG_PID, LOG_MAIL);
-#else
-	/* Assume BSD4.2 openlog with two arguments */
-	openlog(program_name, LOG_PID);
-#endif
 	/* precedence: logfile (if effective) overrides syslog. */
 	if (run.logfile) {
 	    syslog(LOG_ERR, GT_("syslog and logfile options are both set, ignoring syslog, and logging to %s"), run.logfile);
@@ -399,7 +419,6 @@ int main(int argc, char **argv)
 	}
     }
     else
-#endif
 	report_init((run.poll_interval == 0 || nodetach) && !run.logfile); /* when changing this, change copy above, too */
 
 #ifdef POP3_ENABLE
@@ -420,7 +439,6 @@ int main(int argc, char **argv)
     /* construct the lockfile */
     fm_lock_setup(&run);
 
-#ifdef HAVE_SETRLIMIT
     /*
      * Before getting passwords, disable core dumps unless -v -d0 mode is on.
      * Core dumps could otherwise contain passwords to be scavenged by a
@@ -433,14 +451,20 @@ int main(int argc, char **argv)
 	corelimit.rlim_max = 0;
 	setrlimit(RLIMIT_CORE, &corelimit);
     }
-#endif /* HAVE_SETRLIMIT */
 
-#define	NETRC_FILE	".netrc"
     /* parse the ~/.netrc file (if present) for future password lookups. */
     netrc_file = prependdir (NETRC_FILE, home);
+    netrc_entry *netrc_list;
     netrc_list = parse_netrc(netrc_file);
-    free(netrc_file);
-#undef NETRC_FILE
+    netrc_parsetime = time(NULL);
+    { // do not put this under netrc_list - if .netrc were empty, netrc_list would be NULL.
+        // note the parse time of netrc
+        struct stat st;
+        if (0 == stat(netrc_file, &st)) {
+                netrc_parsetime = st.st_mtime;
+        }
+    }
+    /* do NOT free(netrc_file) -- we need it later in the main loop for checking if its st_mtime changed */
 
     /* pick up passwords where we can */ 
     for (ctl = querylist; ctl; ctl = ctl->next)
@@ -453,15 +477,16 @@ int main(int argc, char **argv)
 		ctl->password = ctl->remotename;
 	    else
 	    {
-		netrc_entry *p;
+		const netrc_entry *p;
 
 		/* look up the pollname and account in the .netrc file. */
 		p = search_netrc(netrc_list,
 				 ctl->server.pollname, ctl->remotename);
 		/* if we find a matching entry with a password, use it */
 		if (p && p->password)
+		{
 		    ctl->password = xstrdup(p->password);
-
+		}
 		/* otherwise try with "via" name if there is one */
 		else if (ctl->server.via)
 		{
@@ -472,10 +497,16 @@ int main(int argc, char **argv)
 		}
 	    }
 	}
+	if (ctl->moveto != NULL && ctl->server.protocol != P_IMAP)
+	{
+	    (void) fprintf(stderr,
+			   GT_("fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"));
+	    exit(PS_SYNTAX);
+	}
     }
 
     free_netrc(netrc_list);
-    netrc_list = 0;
+    netrc_list = NULL;
 
     /* perhaps we just want to check options? */
     if (versioninfo)
@@ -556,59 +587,63 @@ int main(int argc, char **argv)
     /* another fetchmail is running -- wake it up or die */
     if (pid != 0)
     {
-	if (check_only)
-	{
-	    fprintf(stderr,
-		 GT_("fetchmail: can't check mail while another fetchmail to same host is running.\n"));
-	    return(PS_EXCLUDE);
-        }
-	else if (!implicitmode)
-	{
-	    fprintf(stderr,
-		 GT_("fetchmail: can't poll specified hosts with another fetchmail running at %ld.\n"),
-		 (long)pid);
-		return(PS_EXCLUDE);
-	}
-	else if (!bkgd)
-	{
-	    fprintf(stderr,
-		 GT_("fetchmail: another foreground fetchmail is running at %ld.\n"),
-		 (long)pid);
-		return(PS_EXCLUDE);
-	}
-	else if (getpid() == pid)
+	if (getpid() == pid) {
 	    /* this test enables re-execing on a changed rcfile */
 	    fm_lock_assert();
-	else if (argc > 1 && !safewithbg)
-	{
-	    fprintf(stderr,
-		    GT_("fetchmail: can't accept options while a background fetchmail is running.\n"));
+	} else {
+	    xfree(netrc_file);
+	    if (check_only)
 	    {
-		int i;
-		fprintf(stderr, "argc = %d, arg list:\n", argc);
-		for (i = 1; i < argc; i++) fprintf(stderr, "arg %d = \"%s\"\n", i, argv[i]);
+		fprintf(stderr,
+			GT_("fetchmail: can't check mail while another fetchmail to same host is running.\n"));
+		return (PS_EXCLUDE);
 	    }
-	    return(PS_EXCLUDE);
-	}
-	else if (kill(pid, SIGUSR1) == 0)
-	{
-	    if (outlevel > O_SILENT)
+	    else if (!implicitmode)
+	    {
 		fprintf(stderr,
-			GT_("fetchmail: background fetchmail at %ld awakened.\n"),
+			GT_("fetchmail: can't poll specified hosts with another fetchmail running at %ld.\n"),
 			(long)pid);
-	    return(0);
-	}
-	else
-	{
-	    /*
-	     * Should never happen -- possible only if a background fetchmail
-	     * croaks after the first kill probe above but before the
-	     * SIGUSR1/SIGHUP transmission.
-	     */
-	    fprintf(stderr,
-		    GT_("fetchmail: elder sibling at %ld died mysteriously.\n"),
-		    (long)pid);
-	    return(PS_UNDEFINED);
+		return (PS_EXCLUDE);
+	    }
+	    else if (!bkgd)
+	    {
+		fprintf(stderr,
+			GT_("fetchmail: another foreground fetchmail is running at %ld.\n"),
+			(long)pid);
+		return (PS_EXCLUDE);
+	    }
+	    else if (argc > 1 && !safewithbg)
+	    {
+		fprintf(stderr,
+			GT_("fetchmail: can't accept options while a background fetchmail is running.\n"));
+		{
+		    int i;
+		    fprintf(stderr, "argc = %d, arg list:\n", argc);
+		    for (i = 1; i < argc; i++)
+			fprintf(stderr, "arg %d = \"%s\"\n", i, argv[i]);
+		}
+		return (PS_EXCLUDE);
+	    }
+	    else if (kill(pid, SIGUSR1) == 0)
+	    {
+		if (outlevel > O_SILENT)
+		    fprintf(stderr,
+			    GT_("fetchmail: background fetchmail at %ld awakened.\n"),
+			    (long)pid);
+		return (0);
+	    }
+	    else
+	    {
+		/*
+		 * Should never happen -- possible only if a background fetchmail
+		 * croaks after the first kill probe above but before the
+		 * SIGUSR1/SIGHUP transmission.
+		 */
+		fprintf(stderr,
+			GT_("fetchmail: elder sibling at %ld died mysteriously.\n"),
+			(long)pid);
+		return (PS_UNDEFINED);
+	    }
 	}
     }
 
@@ -623,6 +658,7 @@ int main(int argc, char **argv)
 		fprintf(stderr,
 			GT_("fetchmail: can't find a password for %s@%s.\n"),
 			ctl->remotename, ctl->server.pollname);
+		xfree(netrc_file);
 		return(PS_AUTHFAIL);
 	    } else {
 		const char* password_prompt = GT_("Enter password for %s@%s: ");
@@ -724,6 +760,9 @@ int main(int argc, char **argv)
 	 * leaks...
 	 */
 	struct stat	rcstat;
+        struct stat	netrcstat;
+        memset(&rcstat, 0, sizeof rcstat);
+        memset(&netrcstat, 0, sizeof netrcstat);
 
 	if (strcmp(rcfile, "-") == 0) {
 	    /* do nothing */
@@ -733,9 +772,14 @@ int main(int argc, char **argv)
 		       GT_("couldn't time-check %s (error %d)\n"),
 		       rcfile, errno);
 	}
-	else if (rcstat.st_mtime > parsetime)
+        if (-1 == stat(netrc_file, &netrcstat) && ENOENT != errno) {
+                report(stderr, 
+                        GT_("couldn't time-check %s (error %d)\n"),
+                        netrc_file, errno);
+        }
+	else if (rcstat.st_mtime > parsetime || netrcstat.st_mtime > netrc_parsetime)
 	{
-	    report(stdout, GT_("restarting fetchmail (%s changed)\n"), rcfile);
+	    report(stdout, GT_("restarting fetchmail (%s changed)\n"), rcstat.st_mtime > parsetime ? rcfile : netrc_file);
 
 	    /* restore the startup directory */
 	    if (!currentwd[0] || chdir (currentwd) == -1)
@@ -764,6 +808,7 @@ int main(int argc, char **argv)
 	     * path wasn't used in the initial call.  (If I recall
 	     * correctly, Linux saves it but many other Unices don't.)
 	     */
+            xfree(netrc_file);
 	    execvp(argv[0], argv);
 	    report(stderr, GT_("attempt to re-exec fetchmail failed\n"));
 	}
@@ -842,40 +887,7 @@ int main(int argc, char **argv)
 			successes++;
 		    else if (!check_only && 
 			     ((querystatus!=PS_NOMAIL) || (outlevel==O_DEBUG)))
-			switch(querystatus)
-			{
-			case PS_SUCCESS:
-			    report(stdout,GT_("Query status=0 (SUCCESS)\n"));break;
-			case PS_NOMAIL: 
-			    report(stdout,GT_("Query status=1 (NOMAIL)\n")); break;
-			case PS_SOCKET:
-			    report(stdout,GT_("Query status=2 (SOCKET)\n")); break;
-			case PS_AUTHFAIL:
-			    report(stdout,GT_("Query status=3 (AUTHFAIL)\n"));break;
-			case PS_PROTOCOL:
-			    report(stdout,GT_("Query status=4 (PROTOCOL)\n"));break;
-			case PS_SYNTAX:
-			    report(stdout,GT_("Query status=5 (SYNTAX)\n")); break;
-			case PS_IOERR:
-			    report(stdout,GT_("Query status=6 (IOERR)\n"));  break;
-			case PS_ERROR:
-			    report(stdout,GT_("Query status=7 (ERROR)\n"));  break;
-			case PS_EXCLUDE:
-			    report(stdout,GT_("Query status=8 (EXCLUDE)\n")); break;
-			case PS_LOCKBUSY:
-			    report(stdout,GT_("Query status=9 (LOCKBUSY)\n"));break;
-			case PS_SMTP:
-			    report(stdout,GT_("Query status=10 (SMTP)\n")); break;
-			case PS_DNS:
-			    report(stdout,GT_("Query status=11 (DNS)\n")); break;
-			case PS_BSMTP:
-			    report(stdout,GT_("Query status=12 (BSMTP)\n")); break;
-			case PS_MAXFETCH:
-			    report(stdout,GT_("Query status=13 (MAXFETCH)\n"));break;
-			default:
-			    report(stdout,GT_("Query status=%d\n"),querystatus);
-			    break;
-			}
+			reportquerystatus(stdout);
 
 #ifdef CAN_MONITOR
 		    if (ctl->server.monitor)
@@ -945,12 +957,12 @@ int main(int argc, char **argv)
 	    if ((lastsig = interruptible_idle(run.poll_interval)))
 	    {
 		if (outlevel > O_SILENT)
-#ifdef SYS_SIGLIST_DECLARED
-		    report(stdout, 
-		       GT_("awakened by %s\n"), sys_siglist[lastsig]);
+#ifdef HAVE_STRSIGNAL
+		    report(stdout, GT_("awakened by %s\n"), strsignal(lastsig));
+#elif SYS_SIGLIST_DECLARED
+		    report(stdout, GT_("awakened by %s\n"), sys_siglist[lastsig]);
 #else
-	    	    report(stdout, 
-		       GT_("awakened by signal %d\n"), lastsig);
+		    report(stdout, GT_("awakened by signal %d\n"), lastsig);
 #endif
 		for (ctl = querylist; ctl; ctl = ctl->next)
 		    ctl->wedged = FALSE;
@@ -968,6 +980,8 @@ int main(int argc, char **argv)
 
     terminate_run(0);
 
+    xfree(netrc_file);
+
     if (successes)
 	exit(PS_SUCCESS);
     else if (querystatus)
@@ -1010,6 +1024,7 @@ static void optmerge(struct query *h2, s
     FLAG_MERGE(server.interval);
     FLAG_MERGE(server.authenticate);
     FLAG_MERGE(server.timeout);
+    FLAG_MERGE(server.idle_timeout);
     STRING_MERGE(server.envelope);
     FLAG_MERGE(server.envskip);
     STRING_MERGE(server.qvirtual);
@@ -1044,6 +1059,7 @@ static void optmerge(struct query *h2, s
     STRING_MERGE(postconnect);
 
     FLAG_MERGE(keep);
+    STRING_MERGE(moveto);
     FLAG_MERGE(flush);
     FLAG_MERGE(limitflush);
     FLAG_MERGE(fetchall);
@@ -1055,6 +1071,7 @@ static void optmerge(struct query *h2, s
     FLAG_MERGE(dropdelivered);
     FLAG_MERGE(mimedecode);
     FLAG_MERGE(idle);
+    FLAG_MERGE(forceidle);
     FLAG_MERGE(limit);
     FLAG_MERGE(warnings);
     FLAG_MERGE(fetchlimit);
@@ -1101,6 +1118,7 @@ static int load_params(int argc, char **
     def_opts.smtpname = (char *)0;
     def_opts.server.protocol = P_AUTO;
     def_opts.server.timeout = CLIENT_TIMEOUT;
+    def_opts.server.idle_timeout = CLIENT_IDLE_TIMEOUT;
     def_opts.server.esmtp_name = user;
     def_opts.server.badheader = BHREJECT;
     def_opts.warnings = WARNING_INTERVAL;
@@ -1131,14 +1149,15 @@ static int load_params(int argc, char **
     }
 
     /* this builds the host list */
-    if ((st = prc_parse_file(rcfile, !versioninfo)) != 0)
+    if ((st = prc_parse_file(rcfile, !versioninfo)) != 0) {
 	/*
 	 * FIXME: someday, send notification mail here if backgrounded.
 	 * Right now, that can happen if the user changes the rcfile
 	 * while the fetchmail is running in background.  Do similarly
 	 * for the other exit() calls in this function.
 	 */
-	exit(st);
+	// exit(st); // -- deferred, see below
+    }
 
     if ((implicitmode = (optind >= argc)))
     {
@@ -1318,6 +1337,7 @@ static int load_params(int argc, char **
 	    DEFAULT(ctl->dropdelivered, FALSE);
 	    DEFAULT(ctl->mimedecode, FALSE);
 	    DEFAULT(ctl->idle, FALSE);
+	    DEFAULT(ctl->forceidle, FALSE);
 	    DEFAULT(ctl->server.dns, TRUE);
 	    DEFAULT(ctl->server.uidl, FALSE);
 	    DEFAULT(ctl->use_ssl, FALSE);
@@ -1419,15 +1439,17 @@ static int load_params(int argc, char **
 				   ctl->server.pollname);
 		    exit(PS_SYNTAX);
 		}
-		switch (ctl->server.protocol) {
+		if (!ctl->server.plugin) { // do not check this under plugin, we don't know what protocol the plugin talks, Debian Bug#1076604
+		    switch (ctl->server.protocol) {
 			case P_POP3: case P_APOP:
-				if (port == 995 && !ctl->use_ssl) report(stderr, GT_("WARNING: %s configuration invalid, you normally need --ssl for port 995/service pop3s.\n"), ctl->server.pollname);
-				if (port == 110 &&  ctl->use_ssl) report(stderr, GT_("WARNING: %s configuration invalid, you normally need port 995/service pop3s for --ssl.\n"), ctl->server.pollname);
-				break;
+			    if (port == 995 && !ctl->use_ssl) report(stderr, GT_("WARNING: %s configuration invalid, you normally need --ssl for port 995/service pop3s.\n"), ctl->server.pollname);
+			    if (port == 110 &&  ctl->use_ssl) report(stderr, GT_("WARNING: %s configuration invalid, you normally need port 995/service pop3s for --ssl.\n"), ctl->server.pollname);
+			    break;
 			case P_IMAP:
-				if (port == 993 && !ctl->use_ssl) report(stderr, GT_("WARNING: %s configuration invalid, you normally need --ssl for port 993/service imaps.\n"), ctl->server.pollname);
-				if (port == 143 &&  ctl->use_ssl) report(stderr, GT_("WARNING: %s configuration invalid, you normally need port 993/service imaps for --ssl.\n"), ctl->server.pollname);
-				break;
+			    if (port == 993 && !ctl->use_ssl) report(stderr, GT_("WARNING: %s configuration invalid, you normally need --ssl for port 993/service imaps.\n"), ctl->server.pollname);
+			    if (port == 143 &&  ctl->use_ssl) report(stderr, GT_("WARNING: %s configuration invalid, you normally need port 993/service imaps for --ssl.\n"), ctl->server.pollname);
+			    break;
+		    }
 		}
 	    }
 	    if (ctl->listener == LMTP_MODE)
@@ -1484,10 +1506,19 @@ static int load_params(int argc, char **
 	    run.postmaster = "postmaster";
     }
 
+    if (st) {
+	if (outlevel >= O_DEBUG) {
+	    report(stderr, GT_("cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"));
+	    puts("raise Exception(\"This output is not meant to be processed by fetchmailrc.\")");
+	    dump_config(&run, querylist);
+	}
+	exit(PS_SYNTAX);
+    }
+
     return(implicitmode);
 }
 
-static RETSIGTYPE terminate_poll(int sig)
+static void terminate_poll(int sig)
 /* to be executed at the end of a poll cycle */
 {
 
@@ -1505,7 +1536,7 @@ static RETSIGTYPE terminate_poll(int sig
 #endif /* POP3_ENABLE */
 }
 
-static RETSIGTYPE terminate_run(int sig)
+static void terminate_run(int sig)
 /* to be executed on normal or signal-induced termination */
 {
     struct query	*ctl;
@@ -1527,10 +1558,6 @@ static RETSIGTYPE terminate_run(int sig)
 	if (ctl->password)
 	  memset(ctl->password, '\0', strlen(ctl->password));
 
-#if !defined(HAVE_ATEXIT)
-    fm_lock_release();
-#endif
-
     if (activecount == 0)
 	exit(PS_NOMAIL);
     else
@@ -1674,10 +1701,8 @@ static void dump_params (struct runctl *
 	printf(GT_("Logfile is %s\n"), runp->logfile);
     if (strcmp(runp->idfile, IDFILE_NAME))
 	printf(GT_("Idfile is %s\n"), runp->idfile);
-#if defined(HAVE_SYSLOG)
     if (runp->use_syslog)
 	printf(GT_("Progress messages will be logged via syslog\n"));
-#endif
     if (runp->invisible)
 	printf(GT_("Fetchmail will masquerade and will not generate Received\n"));
     if (runp->showdots)
@@ -1780,7 +1805,7 @@ static void dump_params (struct runctl *
 	case A_KERBEROS_V5:
 	    printf(GT_("  Kerberos V5 authentication will be forced.\n"));
 	    break;
-	case A_SSH:
+	case A_IMPLICIT:
 	    printf(GT_("  End-to-end encryption assumed.\n"));
 	    break;
 	}
@@ -1810,9 +1835,14 @@ static void dump_params (struct runctl *
 	if (ctl->server.timeout > 0)
 	    printf(GT_("  Server nonresponse timeout is %d seconds"), ctl->server.timeout);
 	if (ctl->server.timeout ==  CLIENT_TIMEOUT)
-	    printf(GT_(" (default).\n"));
-	else
-	    printf(".\n");
+	    printf(GT_(" (default)"));
+	printf(".\n");
+
+	if (ctl->server.idle_timeout > 0)
+	    printf(GT_("  Server IDLE timeout is %d seconds"), ctl->server.idle_timeout);
+	if (ctl->server.idle_timeout ==  CLIENT_IDLE_TIMEOUT)
+	    printf(GT_(" (default)"));
+	 printf(".\n");
 
 	if (MAILBOX_PROTOCOL(ctl)) 
 	{
@@ -1833,6 +1863,10 @@ static void dump_params (struct runctl *
 	    printf(ctl->keep
 		   ? GT_("  Fetched messages will be kept on the server (--keep on).\n")
 		   : GT_("  Fetched messages will not be kept on the server (--keep off).\n"));
+	    if (ctl->moveto != NULL)
+		printf(GT_("  Message will be moved to %s folder and won't be deleted.\n"), ctl->moveto);
+	    else
+		printf(GT_("  Message will be deleted (no --moveto).\n"));
 	    printf(ctl->flush
 		   ? GT_("  Old messages will be flushed before message retrieval (--flush on).\n")
 		   : GT_("  Old messages will not be flushed before message retrieval (--flush off).\n"));
@@ -1857,6 +1891,9 @@ static void dump_params (struct runctl *
 	    printf(ctl->idle
 		   ? GT_("  Idle after poll is enabled (idle on).\n")
 		   : GT_("  Idle after poll is disabled (idle off).\n"));
+	    printf(ctl->forceidle
+		   ? GT_("  Idle after poll is forced (forceidle on).\n")
+		   : GT_("  Idle after poll is not forced (forceidle off).\n"));
 	    printf(ctl->dropstatus
 		   ? GT_("  Nonempty Status lines will be discarded (dropstatus on)\n")
 		   : GT_("  Nonempty Status lines will be kept (dropstatus off)\n"));
diff -pruN 6.4.39-1/fetchmail.h 6.5.4-0ubuntu1/fetchmail.h
--- 6.4.39-1/fetchmail.h	2022-10-12 21:39:54.000000000 +0000
+++ 6.5.4-0ubuntu1/fetchmail.h	2025-06-09 20:34:39.000000000 +0000
@@ -13,33 +13,18 @@ struct addrinfo;
 #include <sys/types.h>
 
 /* We need this for time_t */
-#if TIME_WITH_SYS_TIME
-# include <sys/time.h>
-# include <time.h>
-#else
-# if HAVE_SYS_TIME_H
-#  include <sys/time.h>
-# else
-#  include <time.h>
-# endif
-#endif
+#include <sys/time.h>
+#include <time.h>
 
-#ifdef HAVE_SYS_SOCKET_H
 #include <sys/socket.h>
-#endif
-#ifdef HAVE_NET_SOCKET_H
-#include <net/socket.h>
-#endif
 #include <netdb.h>
 #include <stdio.h>
-
-/* Import Trio if needed */
-#if !defined(HAVE_SNPRINTF) || !defined(HAVE_VSNPRINTF)
-#  include "trio/trio.h"
-#endif
+#include <stdbool.h>
 
 #include "fm_strl.h"
+
 #include "uid_db.h"
+#include "i18n.h"
 
 /* constants designating the various supported protocols */
 #define		P_AUTO		1
@@ -76,7 +61,7 @@ struct addrinfo;
 #define		A_KERBEROS_V4	5	/* authenticate w/ Kerberos V4 */
 #define		A_KERBEROS_V5	6	/* authenticate w/ Kerberos V5 */
 #define 	A_GSSAPI	7	/* authenticate with GSSAPI */
-#define		A_SSH		8	/* authentication at session level */
+#define		A_IMPLICIT	8	/* authentication at session level */
 #define		A_MSN		9	/* same as NTLM with keyword MSN */
 #define		A_EXTERNAL	10	/* external authentication (client cert) */
 
@@ -87,7 +72,7 @@ struct addrinfo;
      || (ctl)->server.authenticate == A_KERBEROS_V4 \
      || (ctl)->server.authenticate == A_KERBEROS_V5 \
      || (ctl)->server.authenticate == A_GSSAPI \
-     || (ctl)->server.authenticate == A_SSH \
+     || (ctl)->server.authenticate == A_IMPLICIT \
      || (ctl)->server.authenticate == A_EXTERNAL \
      || (ctl)->server.protocol == P_ETRN)
 
@@ -226,7 +211,7 @@ struct method		/* describe methods for p
 				/* response_parsing function */
     int (*getauth)(int, struct query *, char *);
 				/* authorization fetcher */
-    int (*getrange)(int, struct query *, const char *, int *, int *, int *);
+    int (*getrange)(int, struct query *, const char *, int *, int *, unsigned long long *);
 				/* get message range to fetch */
     int (*getsizes)(int, int, int *);
 				/* get sizes of messages */
@@ -267,6 +252,7 @@ struct hostdata		/* shared among all use
     int interval;			/* # cycles to skip between polls */
     int authenticate;			/* authentication mode to try */
     int timeout;			/* inactivity timout in seconds */
+    int idle_timeout;			/* inactivity timout with IDLE'ing */
     char *envelope;			/* envelope address list header - WARNING - can take value STRING_DISABLED (-1)! */
     int envskip;			/* skip to numbered envelope header */
     char *qvirtual;			/* prefix removed from local user id */
@@ -343,6 +329,7 @@ struct query
     /* per-user control flags */
     flag keep;			/* if TRUE, leave messages undeleted */
     flag fetchall;		/* if TRUE, fetch all (not just unseen) */
+    char *moveto;		/* move message to this IMAP folder instead of deleting it */
     flag flush;			/* if TRUE, delete messages already seen */
     flag limitflush;		/* if TRUE, delete oversized mails */
     flag rewrite;		/* if TRUE, canonicalize recipient addresses */
@@ -353,6 +340,7 @@ struct query
     flag dropdelivered;         /* if TRUE, drop Delivered-To lines in mail */
     flag mimedecode;		/* if TRUE, decode MIME-armored messages */
     flag idle;			/* if TRUE, idle after each poll */
+    flag forceidle;		/* if TRUE, force idle even if not in capabilities */
     int	limit;			/* limit size of retrieved messages */
     int warnings;		/* size warning interval */
     int	fetchlimit;		/* max # msgs to get in single poll */
@@ -364,8 +352,7 @@ struct query
     flag use_ssl;		/* use SSL encrypted session */
     char *sslkey;		/* optional SSL private key file */
     char *sslcert;		/* optional SSL certificate file */
-    char *sslproto;		/** force transport protocol (ssl2|ssl3|ssl23|tls1) - if NULL,
-				  use ssl23 for SSL and opportunistic tls1 for non-SSL connections. */
+    char *sslproto;		/** force transport protocol (tls*) - if NULL, see socket.c for the default */
     char *sslcertfile;		/* Trusted certificate file for checking the server cert */
     char *sslcertpath;		/* Trusted certificate directory for checking the server cert */
     flag sslcertck;		/* Strictly check the server cert. */
@@ -479,18 +466,17 @@ extern const char *iana_charset;	/* IANA
 /* prototypes for globally callable functions */
 
 /* from /usr/include/sys/cdefs.h */
-#if !defined __GNUC__ || __GNUC__ < 2
+#if !defined __GNUC__
 # define __attribute__(xyz)    /* Ignore. */
 #endif
 
 /* error.c: Error reporting */
-#if defined(HAVE_STDARG_H)
 void report_init(int foreground);
  /** Flush partial message, suppress program name tag for next report printout. */
 void report_flush(FILE *fp);
-void report (FILE *fp, const char *format, ...)
-    __attribute__ ((format (printf, 2, 3)))
-    ;
+void report(FILE *fp, const char *format, ...)
+    __attribute__((format(printf, 2, 3)));
+const char *report_format_time(void);
 void report_build (FILE *fp, const char *format, ...)
     __attribute__ ((format (printf, 2, 3)))
     ;
@@ -500,12 +486,6 @@ void report_complete (FILE *fp, const ch
 void report_at_line (FILE *fp, int, const char *, unsigned int, const char *, ...)
     __attribute__ ((format (printf, 5, 6)))
     ;
-#else
-void report ();
-void report_build ();
-void report_complete ();
-void report_at_line ();
-#endif
 
 /* driver.c -- main driver loop */
 void set_timeout(int);
@@ -532,7 +512,6 @@ int readheaders(int sock,
 		       int num,
 		       flag *suppress_readbody);
 int readbody(int sock, struct query *ctl, flag forward, int len);
-#if defined(HAVE_STDARG_H)
 void gen_send(int sock, const char *, ... )
     __attribute__ ((format (printf, 2, 3)))
     ;
@@ -542,13 +521,6 @@ int gen_recv_split(int sock, char *buf,
 int gen_transact(int sock, const char *, ... )
     __attribute__ ((format (printf, 2, 3)))
     ;
-#else
-void gen_send();
-int gen_recv();
-void gen_recv_split_init();
-int gen_recv_split();
-int gen_transact();
-#endif
 extern struct msgblk msgblk;
 
 /* use these to track what was happening when the nonresponse timer fired */
@@ -580,6 +552,7 @@ int interruptible_idle(int interval);
 extern volatile int lastsig;
 
 /* sink.c: forwarding */
+const char* get_sink_type(const struct query *);
 void smtp_close(struct query *, int);
 int smtp_open(struct query *);
 int smtp_setup(struct query *);
@@ -589,16 +562,12 @@ int open_sink(struct query*, struct msgb
 void release_sink(struct query *);
 int close_sink(struct query *, struct msgblk *, flag); /**< \returns TRUE for successful delivery and FALSE for failure. */
 int open_warning_by_mail(struct query *);
-#if defined(HAVE_STDARG_H)
 void stuff_warning(const char *,
                    struct query *,
                    const char *pfx,
                    const char *fmt, ...)
     __attribute__ ((format (printf, 4, 5)))
     ;
-#else
-void stuff_warning();
-#endif
 void close_warning_by_mail(struct query *, struct msgblk *);
 
 /* rfc822.c: RFC822 header parsing */
@@ -682,10 +651,9 @@ char *prependdir (const char *, const ch
 char *MD5Digest (unsigned const char *);
 void hmac_md5 (const unsigned char *, size_t, const unsigned char *, size_t, unsigned char *, size_t);
 int POP3_auth_rpa(char *, char *, int socket);
-#define RETSIGTYPE void
-typedef RETSIGTYPE (*SIGHANDLERTYPE) (int);
+typedef void (*SIGHANDLERTYPE) (int);
 void deal_with_sigchld(void);
-RETSIGTYPE null_signal_handler(int sig);
+void null_signal_handler(int sig);
 SIGHANDLERTYPE set_signal_handler(int sig, SIGHANDLERTYPE handler);
 int daemonize(const char *);
 char *fm_getpassword(char *);
@@ -706,50 +674,18 @@ extern struct addrinfo *ai0, *ai1;
  * - unqualified or fully qualified hostname if \a required is zero (0).
  */
 char *host_fqdn(int required /** exit with PS_DNS if the name cannot be qualified */);
-char *rfc822timestamp(void);
+const char *rfc822timestamp(void);
 flag is_a_file(int);
 char *rfc2047e(const char*, const char *);
 
-void yyerror(const char *);
-int yylex(void);
-
-#ifdef __EMX__
-void itimerthread(void*);
-/* Have to include these first to avoid errors from redefining getcwd
-   and chdir.  They're re-include protected in EMX, so it's okay, I
-   guess.  */
-#include <stdlib.h>
-#include <unistd.h>
-/* Redefine getcwd and chdir to get drive-letter support so we can
-   find all of our lock files and stuff. */
-#define getcwd _getcwd2
-#define chdir _chdir2
-#endif /* _EMX_ */
-
-#ifdef HAVE_STRERROR
-#  if !defined(strerror) && !HAVE_DECL_STRERROR	/* On some systems, strerror is a macro */
-char *strerror (int);
-#  endif
-#endif /* HAVE_STRERROR */
-
 #define STRING_DISABLED	(char *)-1
 #define STRING_DUMMY	""
 
-#ifdef NeXT
-#ifndef S_IXGRP
-#define S_IXGRP 0000010
-#endif
-#endif
-
 #ifndef HAVE_STPCPY
 char *stpcpy(char *, const char*);
 #endif
 
-#ifdef __CYGWIN__
-#define ROOT_UID 18
-#else /* !__CYGWIN__ */
 #define ROOT_UID 0
-#endif /* __CYGWIN__ */
 
 extern int mailserver_socket_temp;
 extern const char *program_name;
@@ -762,20 +698,12 @@ extern const char *program_name;
  * positive integer to a port number. Returns -1 for error. */
 int servport(const char *service);
 
-#ifndef HAVE_GETNAMEINFO
-# define NI_NUMERICHOST	1
-# define NI_NUMERICSERV	2
-# define NI_NOFQDN	4
-# define NI_NAMEREQD	8
-# define NI_DGRAM	16
-#endif
-
 int fm_getaddrinfo(const char *node, const char *serv, const struct addrinfo *hints, struct addrinfo **res);
 void fm_freeaddrinfo(struct addrinfo *ai);
 
 /* prototypes from starttls.c */
-int maybe_starttls(struct query *ctl);
-int must_starttls(struct query *ctl);
+bool maybe_starttls(struct query *ctl);
+bool must_starttls(struct query *ctl);
 
 /* prototype from rfc822valid.c */
 int rfc822_valid_msgid(const unsigned char *);
@@ -794,6 +722,9 @@ int ntlm_helper(int sock, struct query *
 	&& !run.use_syslog \
 	&& (run.showdots || !is_a_file(1)))
 
+/* macro to derive, as compile-time constant, the number of elements in a static vector */
+#define countof(ary) (sizeof(ary)/sizeof(ary[0]))
+
 #endif
 
 /* fm_realpath.c */
@@ -803,4 +734,9 @@ char *fm_realpath(const char *restrict f
 const char *get_default_cert_path(void);
 const char *get_default_cert_file(void);
 
+/* regex_helper.c */
+int match_regex(const char *restrict regexpattern, const char *restrict ins);
+
+#define	NETRC_FILE	".netrc"
+
 /* fetchmail.h ends here */
diff -pruN 6.4.39-1/fetchmail.man 6.5.4-0ubuntu1/fetchmail.man
--- 6.4.39-1/fetchmail.man	2023-03-18 09:51:34.000000000 +0000
+++ 6.5.4-0ubuntu1/fetchmail.man	2025-06-17 22:10:47.000000000 +0000
@@ -10,7 +10,7 @@
 .\"
 .\" The date is the last change of actual content, the version should match
 .\" the distribution (configure.ac).
-.TH FETCHMAIL 1 2022-10-30 "fetchmail 6.4.38" "fetchmail reference manual"
+.TH FETCHMAIL 1 2025-06-10 "fetchmail 6.5.4" "fetchmail reference manual"
 
 .SH NAME
 fetchmail \- fetch mail from a POP, IMAP, ETRN, or ODMR-capable server
@@ -39,6 +39,26 @@ TCP/IP links (such as SLIP or PPP connec
 a message transfer agent for sites which refuse for security reasons to
 permit (sender-initiated) SMTP transactions with sendmail.
 
+.SH DEPRECATION AND CRYPTOGRAPHIC SECURITY WARNINGS
+Several cryptographic algorithms that are referenced by mail standareds
+for authentication were based on MD4 or MD5 or SHA1 algorithms that were
+developed in 1990, 1991 and 1995 respectively.
+30 years later, these are no longer deemed secure, and are considered broken.
+
+Not all IETF standards and RFCs have given up on them, and some protocols
+actively require something that incorporates MD4, MD5 or SHA1 in some form
+so disabling their use in fetchmail altogether would also pull the plug
+on, say, protocols such as ODMR, or formerly-popular authentication schemes
+such as POP3 with APOP.
+
+The recommendation is to prefer TLS-wrapped connections via dedicated
+ports 993 (IMAP4) or 995 (POP3) or STARTTLS in-band negotiation with
+such authentication schemes, to reduce the risk to expose login credentials.
+
+Also, weak authentication schemes will be phased out from future fetchmail
+releases, please see the NEWS file that should have come with your distribution
+of fetchmail.
+
 .SH SUPPORT, TROUBLESHOOTING
 For troubleshooting, tracing and debugging, you need to increase
 fetchmail's verbosity to actually see what happens. To do that, please
@@ -70,7 +90,59 @@ language (if supported). However if you
 please leave it in. The maintainers do not necessarily understand your
 language, please use English.
 
-.SH "TLS (SSL) QUICKSTART"
+.SS QUICKSTART
+
+1. Set up a local SMTP mail server, or command-line based mail delivery agent
+such as maildrop or dovecot-lda, configure and test and debug it. Make sure
+that mail you deliver to yourself through it ends up in the right place.
+Do NOT continue unless and until this works or you risk losing mail!
+.PP
+2. Create a .fetchmailrc file in your home directory that looks
+roughly like this, for POP3 fetches.
+.IP
+.nf
+poll mailserver.example.org proto POP3 uidl
+user joe.sixpack
+keep ssl
+.fi
+.PP
+You need to adjust several elements here:
+mailserver.example.org is the server's name. joe.sixpack is the login name
+to use for the server.
+keep states that messages should be left on the server, rather than deleted.
+ssl states that the connection should be encrypted.
+If you need to use IMAP instead of POP3,
+change "proto POP3 uidl" to "proto IMAP".
+.PP
+If you chose to deliver through a command-line program, add an mda option,
+for instance:
+.IP
+.nf
+mda "/usr/bin/maildrop -d %T"
+.fi
+.PP
+3. And then make sure the ~/.fetchmailrc file is not readable or writable
+to anyone but yourself:
+.IP
+.nf
+chmod 0600 ~/.fetchmailrc
+.fi
+
+.PP
+4. Finally, run fetchmail in verbose mode and see that it works.
+To limit impact, if something goes wrong, we just try two messages:
+.IP
+.nf
+fetchmail -v --fetchlimit 2
+.fi
+
+.PP
+If then the POP3 server refuses UIDL, you cannot use the "keep" option
+on that server and you need to remove the uidl and keep options, but note
+that then fetchmail will remove messages it has successfully
+delivered from the server.
+
+.SH TLS (SSL) QUICKSTART
 Your fetchmail distribution should have come with a README.SSL file, which see.
 It is recommended to configure all polls with --ssl --sslproto tls1.2+
 if supported by the server, which configures fetchmail along recent IETF
@@ -265,6 +337,17 @@ option forces retrieved mail to be delet
 you have specified a default of \fBkeep\fP in your
 \&\fI.fetchmailrc\fP.  This option is forced on with ETRN and ODMR.
 .TP
+.B \-\-moveto <folder>
+(Keyword: moveto)
+.br
+In IMAP mode, instead of flushing a message, move it to the given IMAP folder
+instead. This is useful for avoiding data loss while testing, and is the
+preferred way to delete emails on certain implementations, for example Google
+wants you to delete mails by moving them to [Gmail]/Trash. Only available for
+IMAP servers. This option is only accepted with \fB\-\-proto imap\fR, but not
+if IMAP is chosen automatically. It is ineffective when \fB\-\-keep\fR is
+in effect.
+.TP
 .B \-F | \-\-flush
 (Keyword: flush)
 .br
@@ -353,6 +436,22 @@ keyword had been supported for a long ti
 option was added in version 6.3.3. IDLE use means that fetchmail tells
 the IMAP server to send notice of new messages, so they can be retrieved
 sooner than would be possible with regular polls.
+Fetchmail also contains a workaround to emulate IDLE; this workaround was
+ineffective since 6.4.22 and fixed in 6.5.3 (broken by commit 616e8c70
+and repaired in f91923b5), Gitlab issue #69.
+.TP
+.B \-\-forceidle (since 6.5.0)
+(Keyword: forceidle, since 6.5.0)
+.br
+Use IDLE even if the server does not advertise it in its capabilities. This
+is a dangerous option, use carefully.
+.TP
+.B \-\-idletimeout (since 6.5.0)
+(Keyword: idletimeout, since 6.5.0)
+.br
+Set the timeout (in seconds) for the IDLE command because too many servers
+break the protocol (which requires 30 minutes) and hang up after a few
+minutes. Default value: 1680 s (= 28 min).
 .TP
 .B \-P <portnumber> | \-\-service <servicename>
 (Keyword: service) Since version 6.3.0.
@@ -468,6 +567,13 @@ the \-\-service option and specify the n
 the previous paragraph (unless your ISP had directed you to different
 ports, which is uncommon however).
 .TP
+.B \-\-nossl
+(Keyword: nossl)
+.br
+Cancels out a default of ssl given earlier, in defaults, or in an rcfile
+if \-\-nossl is given on the command-line.  Use \-\-sslproto with proper
+argument to enable STARTTLS.
+.TP
 .B \-\-sslcert <name>
 (Keyword: sslcert)
 .br
@@ -509,49 +615,44 @@ This option has a dual use, out of histo
 controls both the SSL/TLS protocol version and, if \-\-ssl is not
 specified, the STARTTLS behaviour (upgrading the protocol to an SSL or
 TLS connection in-band). Some other options may however make TLS
-mandatory.
-.IP
-Only if this option and \-\-ssl are both missing for a poll, there will
-be opportunistic TLS for POP3 and IMAP, where fetchmail will attempt to
-upgrade to TLSv1 or newer.
+mandatory \-\- in particular, \-\-sslcertck is now default behavior
+and requires SSL.
 .IP
 Recognized values for \-\-sslproto are given below. You should normally
 choose one of the auto-negotiating options, i. e. '\fBtls1.2+\fP' or
 \&'\fBauto\fP' or one of the other options ending in a plus (\fB+\fP) character.
 Note that depending on OpenSSL library version and configuration, some options
 cause run-time errors because the requested SSL or TLS versions are not
-supported by the particular installed OpenSSL library.
+supported by the particular installed OpenSSL library.  Test well before you
+deploy for unattended operation.
 .RS
-.IP '\fBTLS1.2+\fP'
-(recommended). Since v6.4.0. Require TLS. Auto-negotiate TLSv1.2 or newer.
 .IP '\fBauto\fP'
-(default). Since v6.4.0. Require TLS. Auto-negotiate TLSv1 or newer, disable
-SSLv3 downgrade.
-(fetchmail 6.3.26 and older have auto-negotiated all protocols that
-their OpenSSL library supported, including the broken SSLv3).
+(default, the same as TLS1.2+). Since v6.4.0, changed in v6.5.0. Require TLS.
+Auto-negotiate TLSv1.2 or newer, disable downgrade below.
+(older fetchmail versions than v6.5.0 have auto-negotiated older protocols,
+v6.4.x would permit TLSv1.0 by default, v6.3.x would permit SSLv3).
 .IP "\fB''\fP, the empty string"
 Disable STARTTLS. If \-\-ssl is given for the same server, log an error
 and pretend that '\fBauto\fP' had been used instead.
 .IP \&'\fBSSL23\fP'
-see '\fBauto\fP'.
-.IP \&'\fBSSL3\fP'
-Require SSLv3 exactly. SSLv3 is broken, not supported on all systems, avoid it
-if possible.  This will make fetchmail negotiate SSLv3 only, and is the
-only way besides '\fBSSL3+\fP' to have fetchmail 6.4.0 or newer permit SSLv3.
-.IP \&'\fBSSL3+\fP'
-same as '\fBauto\fP', but permit SSLv3 as well. This is the only way
-besides '\fBSSL3\fP' to have fetchmail 6.4.0 or newer permit SSLv3.
+see '\fBauto\fP'. Deprecated, recognized for backwards compatibility.
+.IP \&'\fBTLS\fP'
+see '\fBauto\fP'. For symmetry with OpenSSL client method names.
 .IP \&'\fBTLS1\fP'
 Require TLSv1. This does not negotiate TLSv1.1 or newer, and is
 discouraged. Replace by TLS1+ unless the latter chokes your server.
 .IP \&'\fBTLS1+\fP'
-Since v6.4.0. See '\fBauto\fP'.
+Since v6.4.0. This is an auto-negotiation feature that will
+permit TLSv1.0 and newer.
 .IP \&'\fBTLS1.1\fP'
 Since v6.4.0. Require TLS v1.1 exactly.
 .IP \&'\fBTLS1.1+\fP'
 Since v6.4.0. Require TLS. Auto-negotiate TLSv1.1 or newer.
 .IP \&'\fBTLS1.2\fP'
 Since v6.4.0. Require TLS v1.2 exactly.
+.IP '\fBTLS1.2+\fP'
+Since v6.4.0. Require TLS. Auto-negotiate TLSv1.2 or newer.
+This is the default in fetchmail v6.5.x.
 .IP \&'\fBTLS1.3\fP'
 Since v6.4.0. Require TLS v1.3 exactly.
 .IP '\fBTLS1.3+\fP'
@@ -630,14 +731,14 @@ expect as much. Use this option when the
 value, to avoid the "Server CommonName mismatch" warning, and only if
 the upstream server's operator cannot be made to use proper certificates.
 .TP
-.B \-\-sslfingerprint <fingerprint>
+.B \-\-sslfingerprint [{<algo>}]<fingerprint>
 (Keyword: sslfingerprint)
 .br
-Specify the fingerprint of the server key (an MD5 hash of the key) in
-hexadecimal notation with colons separating groups of two digits. The letter
-hex digits must be in upper case. This is the format
-that fetchmail uses to report the fingerprint when an SSL connection
-is established. When this is specified, fetchmail will compare the server key
+Specify the fingerprint of the server key in
+hexadecimal notation with colons separating groups of two digits.
+This is the format that fetchmail uses to report the fingerprint
+when an SSL connection is established.
+When this is specified, fetchmail will compare the server key
 fingerprint with the given one, and the connection will fail if they do not
 match, regardless of the \fBsslcertck\fP setting. The connection will
 also fail if fetchmail cannot obtain an SSL certificate from the server.
@@ -646,14 +747,25 @@ print from the server must be obtained o
 channel, and certainly not over the same Internet connection that
 fetchmail would use.
 .IP
+The fingerprint can be prefixed with an EVP_MD digest algorithm name in curly
+braces, for instance, {MD5}00:01:...:0F.
+All digest algorithms that your SSL provider library supports can be used.
+Choose a sensible one, for instance, SHA256.
+If the {algo} prefix is omitted, MD5 is used for compatibility with fetchmail
+6.4 and older.
+.IP
 Using this option will prevent printing certificate verification errors
 as long as \-\-nosslcertck is in effect.
 .IP
+If you just want the --verbose log output to switch logging to a different hash,
+without pinning the server's certificate hash, you can
+use \-\-sslfingerprint '{algo}*', f.i., \-\-sslfingerprint '{SHA256}*'
+.IP
 To obtain the fingerprint of a certificate stored in the file cert.pem,
 try:
 .sp
 .nf
-	openssl x509 \-in cert.pem \-noout \-md5 \-fingerprint
+	openssl x509 \-in cert.pem \-noout \-sha256 \-fingerprint
 .fi
 .sp
 For details, see
@@ -1004,7 +1116,8 @@ AUTHENTICATION below for details).  The
 \&\fBpassword\fP, \fBkerberos_v5\fP, \fBkerberos\fP (or, for
 excruciating exactness, \fBkerberos_v4\fP), \fBgssapi\fP,
 \fBcram\-md5\fP, \fBotp\fP, \fBntlm\fP, \fBmsn\fP (only for POP3),
-\fBexternal\fP (only IMAP) and \fBssh\fP.
+\fBexternal\fP (only IMAP) and \fBimplicit\fP (\fBssh\fP is understood
+as alias for \fBimplicit\fP).
 When \fBany\fP (the default) is specified, fetchmail tries
 first methods that do not require a password (EXTERNAL, GSSAPI, KERBEROS\ IV,
 KERBEROS\ 5); then it looks for methods that mask your password
@@ -1012,14 +1125,14 @@ KERBEROS\ 5); then it looks for methods
 auto-probed); and only if the server does not
 support any of those will it ship your password unencrypted.  Other values
 may be used to force various authentication methods:
-\fBssh\fP suppresses authentication and is thus useful for IMAP PREAUTH
+\fBimplicit\fP suppresses authentication and is thus useful for IMAP PREAUTH
 (if you are using a secure \-\-plugin, for instance, a properly configured
 ssh, you may also need to set \-\-sslproto\ '' or, in the rcfile, sslproto\ '',
 in order to avoid fetchmail negotiating STARTTLS over SSH).
 \fBexternal\fP suppresses authentication and is thus useful for IMAP EXTERNAL.
 Any value other than \fBpassword\fP, \fBcram\-md5\fP, \fBntlm\fP,
 \&\fBmsn\fP or \fBotp\fP suppresses fetchmail's normal inquiry for a
-password.  Specify \fBssh\fP when you are using an end-to-end secure
+password.  Specify \fBimplicit\fP when you are using an end-to-end secure
 connection such as an ssh tunnel (in this case you may also want to specify
 \&\fB\-\-sslproto\ ''\fP, which see); specify \fBexternal\fP when you use
 TLS with client authentication and specify \fBgssapi\fP or
@@ -1183,11 +1296,8 @@ from your \fI~/.fetchmailrc\fP file, it
 file in your home directory before requesting one interactively; if an
 entry matching the mail server is found in that file, the password will
 be used.  Fetchmail first looks for a match on poll name; if it finds none,
-it checks for a match on via name.  See the
-.BR ftp (1)
-man page for details of the syntax of the \fI~/.netrc\fP
-file.  To show a practical example, a .netrc might look like
-this:
+it checks for a match on via name. To show a practical example,
+a .netrc might look like this:
 .IP
 .nf
 machine hermes.example.org
@@ -1201,6 +1311,41 @@ provide more than one password.
 This feature may allow you to avoid duplicating password
 information in more than one file.
 .PP
+The netrc file contains login information originally set for
+.BR ftp (1)
+but fetchmail understands typical constructs of this file to use it for
+passwords.  The syntax consists of tokens (usually in pairs with strings).
+Strings can be quoted with single or double quotes, as in "quoted string",
+to allow enclosing blanks, and a backslash (\\) within a quoted string will
+escape the following character, so that a password can contain quote marks
+themselves.  Tokens are separated by spaces, tabs or newline characters.
+
+These tokens are understood:
+.TP
+.BI "machine " name
+Identify a remote computer name for which the following tokens apply.
+It needs to match either fetchmail's \fBpoll\fR or \fBvia\fR name.
+.TP
+.BI "login " name
+Defines the user name that fetchmail would match when looking for entries.
+Fetchmail ignores zero-length names or entries without \fBlogin\fR.
+.TP
+.BI "password " string
+Defines the password that fetchmail will use when machine and login match the
+poll/via name and the username.
+.TP
+.B default
+This is like \fBmachine\fR, but would match any name. Fetchmail ignores it.
+After this, no more \fBmachine\fR sections are permitted.
+.TP
+.BI "account " string
+Fetchmail ignores this token/string pair.
+.TP
+.BI "macdef " macro\_name
+Fetchmail ignores this macro definition, meaning this, the remainder
+of the lines, and all following lines until a blank line is found
+(i. e., two consecutive new-line characters). Then .netrc parsing resumes.
+.PP
 On mail servers that do not provide ordinary user accounts, your user-id and
 password are usually assigned by the server administrator when you apply for
 a mailbox on the server.  Contact your server administrator if you do not know
@@ -1212,18 +1357,18 @@ transport. Additionally, POP3 and IMAP r
 SSL/TLS by means of STARTTLS (or STLS).
 .PP
 You can access TLS-encrypted services by specifying the options starting
-with \-\-ssl, such as \-\-ssl, \-\-sslproto, \-\-sslcertck, and others.
+with \-\-ssl, such as \-\-ssl, \-\-sslproto, \-\-nosslcertck, and others.
 You can also do this using the corresponding user options in the .fetchmailrc
 file.  Some services, such as POP3 and IMAP, have
 different well known ports defined for the SSL encrypted services.  The
 encrypted ports will be selected automatically when SSL is enabled and
 no explicit port is specified.   Also, the \-\-sslcertck command line or
-sslcertck run control file option should be used to force strict
-certificate checking with older fetchmail versions - see below.
+sslcertck run control file option should be used at least in documentation to
+force strict certificate checking with older fetchmail versions - see below.
 .PP
 If TLS or SSL is not configured, fetchmail will usually still try to use
-STARTTLS somewhat opportunistically. In practice, is it still mandatory
-because \-\-sslcertck is a default setting and implicitly requires STARTTLS.
+STARTTLS. In practice, TLS or SSL it still mandatory because \-\-sslcertck is
+a default setting and implicitly requires STARTTLS.
 .PP
 STARTTLS can be enforced by using \-\-sslproto\~auto and
 defeated by using \-\-sslproto\~''.
@@ -1338,7 +1483,7 @@ option \fBuser\fP.
 If your IMAP daemon returns the PREAUTH response in its greeting line,
 fetchmail will notice this and skip the normal authentication step.
 This can be useful, e.g., if you start imapd explicitly using ssh.
-In this case you can declare the authentication value 'ssh' on that
+In this case you can declare the authentication value 'implicit' on that
 site entry to stop \fI.fetchmail\fP from asking you for a password
 when it starts up.
 .PP
@@ -1443,6 +1588,10 @@ is primarily useful for debugging config
 does not detect if the logfile is rotated, the logfile is only opened
 once when fetchmail starts. You need to restart fetchmail after rotating
 the logfile and before compressing it (if applicable).
+.br
+Since v6.5.0, the log file is prefixed with time stamps, in local time
+and in the format "Jun 20 23:45:01 fetchmail: ". It will be localized through
+the environment variables LC_TIME (or LC_ALL) and TZ.
 .PP
 The
 .B \-\-syslog
@@ -1911,6 +2060,9 @@ T}
 bad-header	\&	\&	T{
 How to treat messages with a bad header. Can be reject (default) or accept.
 T}
+idletimeout    	\&	\&	T{
+Idle waiting timeout (in seconds), see --idle.
+T}
 .TE
 
 Here are the legal user descriptions and options:
@@ -2032,6 +2184,9 @@ T}
 idle     	\&	\&	T{
 Idle waiting for new messages after each poll (IMAP only)
 T}
+forceidle     	\&	\&	T{
+Idle waiting for new messages after each poll (IMAP only, forced)
+T}
 no keep  	\-K	\&	T{
 Delete seen messages from server (default)
 T}
@@ -2323,7 +2478,7 @@ Legal protocol identifiers for use with
 .PP
 Legal authentication types are 'any', 'password', 'kerberos',
 \&'kerberos_v4', 'kerberos_v5' and 'gssapi', 'cram\-md5', 'otp', 'msn'
-(only for POP3), 'ntlm', 'ssh', 'external' (only IMAP).
+(only for POP3), 'ntlm', 'implicit', 'external' (only IMAP).
 The 'password' type specifies
 authentication by normal transmission of a password (the password may be
 plain text or subject to protocol-specific encryption as in CRAM-MD5);
@@ -2597,7 +2752,7 @@ Note that in this setup, IMAP authentica
 .IP
 .nf
 poll mailhost.net with proto imap:
-     plugin "ssh %h /usr/sbin/imapd" auth ssh;
+     plugin "ssh %h /usr/sbin/imapd" auth implicit;
      user esr is esr here
 .fi
 
@@ -2980,7 +3135,7 @@ socks library to find out which configur
 this to /dev/null to bypass the SOCKS proxy.
 
 .IP \fBSSL_CERT_DIR\fP
-(with truly OpenSSL 1.1.1 compatible library): overrides OpenSSL's idea
+(with truly OpenSSL 3.0 compatible library): overrides OpenSSL's idea
 of the default trust directory or path (which contains individual certificate
 files and hashed symlinks), see the SSL_CTX_set_default_verify_paths(3)
 manual page for details, it may be in the openssl development package.
@@ -2989,7 +3144,7 @@ Since this variable only specifies a def
 takes precedence if given.
 
 .IP \fBSSL_CERT_FILE\fP
-(with truly OpenSSL 1.1.1 compatible library): overrides OpenSSL's idea
+(with truly OpenSSL 3.0 compatible library): overrides OpenSSL's idea
 of the default trust certificate bundle file (which contains a concatenation
 of base64-encoded certificates in PEM format), see the
 SSL_CTX_set_default_verify_paths(3) manual page
@@ -2998,6 +3153,10 @@ If using another library's OpenSSL compa
 Since this variable only specifies a default value, the option \-\-sslcertfile
 takes precedence if given.
 
+.IP "other system default variables"
+such as TZ or the locale LC_XXX variables,
+will also influence program behaviour.
+
 .SH SIGNALS
 If a \fBfetchmail\fP daemon is running as root, SIGUSR1 wakes it up from its
 sleep phase and forces a poll of all non-skipped servers. For compatibility
@@ -3123,7 +3282,7 @@ This program is descended from and repla
 by
 .UR "mailto:ceharris@mal.com"
 Carl Harris
-.UE ;
+.UE ; 
 the internals have become quite different, but some of its interface
 design is directly traceable to that ancestral program.
 .PP
diff -pruN 6.4.39-1/fetchmail.spec 6.5.4-0ubuntu1/fetchmail.spec
--- 6.4.39-1/fetchmail.spec	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/fetchmail.spec	2025-06-17 22:18:44.000000000 +0000
@@ -4,7 +4,7 @@
 %define have_python 1
 
 Name:		fetchmail
-Version:	6.4.39
+Version:	6.5.4
 Release:	1
 Vendor:		The Community Fetchmail Project
 Packager:	Fetchmail Developers <fetchmail-devel@lists.sourceforge.net>
@@ -205,5 +205,5 @@ rm -rf $RPM_BUILD_ROOT %{_builddir}/%nam
 %endif
 
 %changelog
-* Sat Jul 20 2024 <fetchmail-devel@lists.sourceforge.net> 6.4.39
+* Wed Jun 18 2025 <fetchmail-devel@lists.sourceforge.net> 6.5.4
 - See the project NEWS file for recent changes.
diff -pruN 6.4.39-1/fetchmailconf.py 6.5.4-0ubuntu1/fetchmailconf.py
--- 6.4.39-1/fetchmailconf.py	2021-04-24 12:20:24.000000000 +0000
+++ 6.5.4-0ubuntu1/fetchmailconf.py	2024-07-26 16:13:16.000000000 +0000
@@ -9,15 +9,6 @@
 # WARNING: this needs to be updated for fetchmail 6.4's SSL options,
 # and other recent new options;
 
-from __future__ import print_function
-from __future__ import division
-from past.builtins import execfile
-from future import standard_library
-standard_library.install_aliases()
-from builtins import str
-from builtins import range
-from past.utils import old_div
-from builtins import object
 import sys
 import time
 import os
@@ -35,9 +26,9 @@ except:
     # define a dummy class to inherit from
     class Frame: pass
 
-VERSION = "1.63.5"
+VERSION = "1.66.0"
 
-MIN_PY = (2, 7, 13)
+MIN_PY = (3, 7, 0)
 if sys.version_info < MIN_PY:
     sys.exit("fetchmailconf: Python %s.%s.%s or later is required.\n" % MIN_PY)
 
@@ -150,6 +141,7 @@ class Server(object):
         self.tracepolls = FALSE		# Add trace-poll info to headers
         self.badheader = FALSE		# Pass messages with bad headers on?
         self.users = []			# List of user entries for site
+        self.idletimeout = 1680	   # IDLE timeout (in seconds, see CLIENT_IDLE_TIMEOUT in tunable.h)
 
         self.ssldefault = False         # this is a helper for autoprobing to initialize user defaults
 
@@ -178,7 +170,8 @@ class Server(object):
             ('principal', 'String'),
             ('tracepolls','Boolean'),
             ('badheader', 'Boolean'),
-            ('ssldefault','Boolean'))
+            ('ssldefault','Boolean'),
+            ('idletimeout',	'Int'))
 
     def dump(self, folded):
         res = "poll" if self.active else "skip"
@@ -246,7 +239,8 @@ class Server(object):
                 res = res + "\n"
         if self.badheader:
             res = res + "bad-header accept "
-
+        if self.idletimeout != ServerDefaults.idletimeout:
+            res = res + " idletimeout " + repr(self.idletimeout)
         if res[-1] == " ":
             res = res[0:-1]
 
@@ -301,6 +295,7 @@ class User(object):
         self.dropstatus = FALSE	# Drop incoming Status lines
         self.dropdelivered = FALSE     # Drop incoming Delivered-To lines
         self.idle = FALSE	       # IDLE after poll
+        self.forceidle = FALSE  # Force IDLE
         self.limit = 0		# Message size limit
         self.warnings = 3600	# Size warning interval (see tunable.h)
         self.fetchlimit = 0	# Max messages fetched per batch
@@ -343,6 +338,7 @@ class User(object):
             ('dropstatus',  'Boolean'),
             ('dropdelivered', 'Boolean'),
             ('idle',	'Boolean'),
+            ('forceidle',	'Boolean'),
             ('limit',	    'Int'),
             ('warnings',    'Int'),
             ('fetchlimit',  'Int'),
@@ -381,7 +377,8 @@ class User(object):
                 or self.mimedecode != UserDefaults.mimedecode
                 or self.dropstatus != UserDefaults.dropstatus
                 or self.dropdelivered != UserDefaults.dropdelivered
-                or self.idle != UserDefaults.idle):
+                or self.idle != UserDefaults.idle
+                or self.forceidle != UserDefaults.forceidle):
             res = res + " options"
         if self.keep != UserDefaults.keep:
             res = res + flag2str(self.keep, 'keep')
@@ -407,6 +404,8 @@ class User(object):
             res = res + flag2str(self.dropdelivered, 'dropdelivered')
         if self.idle != UserDefaults.idle:
             res = res + flag2str(self.idle, 'idle')
+        if self.forceidle != UserDefaults.forceidle:
+            res = res + flag2str(self.forceidle, 'forceidle')
         if self.limit != UserDefaults.limit:
             res = res + " limit " + repr(self.limit)
         if self.warnings != UserDefaults.warnings:
@@ -499,7 +498,7 @@ defaultports = {"auto":None,
                 "ETRN":"smtp",
                 "ODMR":"odmr"}
 
-authlist = ("any", "password", "gssapi", "kerberos", "ssh", "otp",
+authlist = ("any", "password", "gssapi", "kerberos", "implicit", "otp",
             "msn", "ntlm")
 
 listboxhelp = {
@@ -535,7 +534,7 @@ class LabeledEntry(Frame):
 def ButtonBar(frame, legend, ref, alternatives, depth, command):
 # array of radio buttons, caption to left, picking from a string list
     bbar = Frame(frame)
-    width = old_div((len(alternatives)+1), depth)
+    width = (len(alternatives)+1) // depth
     Label(bbar, text=legend).pack(side=LEFT)
     for column in range(width):
         subframe = Frame(bbar)
@@ -1191,7 +1190,7 @@ class ServerEdit(Frame, MyWidget):
 
     def save(self):
         self.fetch(Server, 'server')
-        for username, userdata in self.subwidgets.items():
+        for username, userdata in list(self.subwidgets.items()):
             userdata.save()
         self.destruct()
 
@@ -1234,6 +1233,8 @@ class ServerEdit(Frame, MyWidget):
                          self.interval, leftwidth).pack(side=TOP, fill=X)
             LabeledEntry(ctlwin, 'Server timeout (seconds):',
                          self.timeout, leftwidth).pack(side=TOP, fill=X)
+            LabeledEntry(ctlwin, "Idle timeout (seconds):",
+                         self.idletimeout, leftwidth).pack(side=TOP, fill=X)
             Button(ctlwin, text='Help', fg='blue',
                    command=lambda: helpwin(controlhelp)).pack(side=RIGHT)
             ctlwin.pack(fill=X)
@@ -2237,7 +2238,7 @@ COPYING in the source or documentation d
     if not '.' in hostname:
         sys.exit('Cannot qualify my own hostname, "{}".\nFix /etc/hosts, see man 5 hosts, or add the host to DNS.'.format(hostname))
 
-   # Read the existing configuration.
+    # Read the existing configuration.
     cmd = ['fetchmail', '--configdump', '--nosyslog']
     if rcfile:
         cmd += ['-f', rcfile]
diff -pruN 6.4.39-1/fm_md5.h 6.5.4-0ubuntu1/fm_md5.h
--- 6.4.39-1/fm_md5.h	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/fm_md5.h	2023-01-06 19:32:37.000000000 +0000
@@ -2,30 +2,24 @@
 #define MD5_H
 
 #include "config.h"
-
-#include <sys/types.h>
-
 #include "fetchmail.h"
 
-#if SIZEOF_INT == 4
-typedef unsigned int uint32;
-#else
-typedef unsigned long int uint32;
-#endif
+#include <stdint.h>
+#include <sys/types.h>
 
 struct MD5Context {
-	uint32 buf[4];
-	uint32 bits[2];
+	uint32_t buf[4];
+	uint32_t bits[2];
 	union {
 	    unsigned char in[64];
-	    uint32	  in32[16];
+	    uint32_t	  in32[16];
 	} u;
 };
 
 void MD5Init(struct MD5Context *context);
 void MD5Update(struct MD5Context *context, const void *buf, unsigned len);
 void MD5Final(void *digest, struct MD5Context *context);
-void MD5Transform(uint32 buf[4], uint32 const in[16]);
+void MD5Transform(uint32_t buf[4], uint32_t const in[16]);
 
 /*
  * This is needed to make RSAREF happy on some MS-DOS compilers.
diff -pruN 6.4.39-1/fm_strl.h 6.5.4-0ubuntu1/fm_strl.h
--- 6.4.39-1/fm_strl.h	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/fm_strl.h	2024-07-26 16:13:16.000000000 +0000
@@ -5,10 +5,12 @@
 
 /* strlcpy/strlcat prototypes */
 #ifndef HAVE_STRLCAT
+#include <stddef.h>
 size_t
 strlcat(char *dst, const char *src, size_t siz);
 #endif
 #ifndef HAVE_STRLCPY
+#include <stddef.h>
 size_t
 strlcpy(char *dst, const char *src, size_t siz);
 #endif
diff -pruN 6.4.39-1/getopt.h 6.5.4-0ubuntu1/getopt.h
--- 6.4.39-1/getopt.h	2023-01-04 12:15:50.000000000 +0000
+++ 6.5.4-0ubuntu1/getopt.h	2024-07-26 16:13:16.000000000 +0000
@@ -1,5 +1,6 @@
 /* Declarations for getopt.
    Copyright (C) 1989, 90, 91, 92, 93, 94 Free Software Foundation, Inc.
+   Modified by Matthias Andree 2023.
 
    This program is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by the
@@ -94,15 +95,6 @@ struct option
 #define required_argument	1
 #define optional_argument	2
 
-#if defined (__STDC__) && __STDC__
-#if defined (__GNU_LIBRARY__) || defined(__cplusplus)
-/* Many other libraries have conflicting prototypes for getopt, with
-   differences in the consts, in stdlib.h.  To avoid compilation
-   errors, only prototype getopt for the GNU C library.  */
-extern int getopt (int argc, char *const *argv, const char *shortopts);
-#else /* not __GNU_LIBRARY__ */
-extern int getopt ();
-#endif /* __GNU_LIBRARY__ */
 extern int getopt_long (int argc, char *const *argv, const char *shortopts,
 		        const struct option *longopts, int *longind);
 extern int getopt_long_only (int argc, char *const *argv,
@@ -114,14 +106,6 @@ extern int _getopt_internal (int argc, c
 			     const char *shortopts,
 		             const struct option *longopts, int *longind,
 			     int long_only);
-#else /* not __STDC__ */
-extern int getopt ();
-extern int getopt_long ();
-extern int getopt_long_only ();
-
-extern int _getopt_internal ();
-#endif /* __STDC__ */
-
 #ifdef	__cplusplus
 }
 #endif
diff -pruN 6.4.39-1/getpass.c 6.5.4-0ubuntu1/getpass.c
--- 6.4.39-1/getpass.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/getpass.c	2025-02-28 14:18:57.000000000 +0000
@@ -13,65 +13,31 @@
  ***********************************************************************/
 
 #include "config.h"
+#include "fetchmail.h"
 
 #include <stdio.h>
 #include <signal.h>
 #include <fcntl.h>
 #include <stdlib.h>
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
-#include "fetchmail.h"
 #include "i18n.h"
 
 #define INPUT_BUF_SIZE	PASSWORDLEN
 
-#if defined(HAVE_TERMIOS_H) && defined(HAVE_TCSETATTR)
-#  include <termios.h>
-#else
-#if defined(HAVE_TERMIO_H)
-#  include <sys/ioctl.h>
-#  include <termio.h>
-#else
-#if defined(HAVE_SGTTY_H)
-#  include <sgtty.h>
-#endif
-#endif
-#endif
+#include <termios.h>
 
 static int ttyfd;
 
-#if defined(HAVE_TCSETATTR)
-  static struct termios termb;
-  static tcflag_t flags;
-#else
-#if defined(HAVE_TERMIO_H)
-  static struct termio termb;
-  static unsigned short flags;
-#else
-#if defined(HAVE_STTY)
-  static struct sgttyb ttyb;
-  static int flags;
-#endif
-#endif
-#endif
+static struct termios termb;
+static tcflag_t flags;
 
 static void save_tty_state(void);
 static void disable_tty_echo(void);
 static void restore_tty_state(void);
-static RETSIGTYPE sigint_handler(int);
+static void sigint_handler(int);
 
 char *fm_getpassword(char *prompt)
 {
-#if !(defined(HAVE_TCSETATTR) || defined(HAVE_TERMIO_H) || defined(HAVE_STTY))
-#if defined(HAVE_GETPASS) 
-    char *getpass();
-    return getpass(prompt);
-#else
-    fputs(GT_("ERROR: no support for getpassword() routine\n"),stderr);
-    exit(1);
-#endif
-#else
     char *p;
     int c;
     FILE *fi;
@@ -83,7 +49,8 @@ char *fm_getpassword(char *prompt)
     /* get the file descriptor for the actual input device if it's a tty */
     if (istty)
     {
-	if ((fi = fdopen(open("/dev/tty", 2), "r")) == NULL)
+        int fd = open("/dev/tty", O_RDWR);
+	if (-1 == fd || !(fi = fdopen(fd, "r")))
 	    fi = stdin;
 	else
 	    setbuf(fi, (char *)NULL);
@@ -133,60 +100,29 @@ char *fm_getpassword(char *prompt)
 	fclose(fi);	/* not checking should be safe, file mode was "r" */
 
     return(pbuf);
-#endif /* !(defined(HAVE_TCSETATTR) || ... */
 }
 
 static void save_tty_state (void)
 {
-#if defined(HAVE_TCSETATTR)
     tcgetattr(ttyfd, &termb);
     flags = termb.c_lflag;
-#else
-#if defined(HAVE_TERMIO_H)
-    ioctl(ttyfd, TCGETA, (char *) &termb);
-    flags = termb.c_lflag;
-#else  /* we HAVE_STTY */
-    gtty(ttyfd, &ttyb);
-    flags = ttyb.sg_flags;
-#endif
-#endif
 }
 
 static void disable_tty_echo(void) 
 {
     /* turn off echo on the tty */
-#if defined(HAVE_TCSETATTR)
     termb.c_lflag &= ~ECHO;
     tcsetattr(ttyfd, TCSAFLUSH, &termb);
-#else
-#if defined(HAVE_TERMIO_H)
-    termb.c_lflag &= ~ECHO;
-    ioctl(ttyfd, TCSETA, (char *) &termb);
-#else  /* we HAVE_STTY */
-    ttyb.sg_flags &= ~ECHO;
-    stty(ttyfd, &ttyb);
-#endif
-#endif
 }
 
 static void restore_tty_state(void)
 {
     /* restore previous tty echo state */
-#if defined(HAVE_TCSETATTR)
     termb.c_lflag = flags;
     tcsetattr(ttyfd, TCSAFLUSH, &termb);
-#else
-#if defined(HAVE_TERMIO_H)
-    termb.c_lflag = flags;
-    ioctl(ttyfd, TCSETA, (char *) &termb);
-#else  /* we HAVE_STTY */
-    ttyb.sg_flags = flags;
-    stty(ttyfd, &ttyb);
-#endif
-#endif
 }
 
-static RETSIGTYPE sigint_handler(int signum)
+static void sigint_handler(int signum)
 {
     (void)signum;
     restore_tty_state();
diff -pruN 6.4.39-1/gssapi.c 6.5.4-0ubuntu1/gssapi.c
--- 6.4.39-1/gssapi.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/gssapi.c	2023-01-06 19:32:37.000000000 +0000
@@ -10,9 +10,7 @@
 #include  <stdio.h>
 #include  <string.h>
 #include  <ctype.h>
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
-#endif
 #include  "socket.h"
 
 #include  "i18n.h"
diff -pruN 6.4.39-1/idle.c 6.5.4-0ubuntu1/idle.c
--- 6.4.39-1/idle.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/idle.c	2023-01-06 19:32:37.000000000 +0000
@@ -42,7 +42,7 @@ volatile int lastsig;		/* last signal re
  */
 static sig_atomic_t	alarm_latch = FALSE;
 
-RETSIGTYPE gotsigalrm(int sig)
+void gotsigalrm(int sig)
 {
     set_signal_handler(sig, gotsigalrm);
     lastsig = sig;
@@ -50,29 +50,11 @@ RETSIGTYPE gotsigalrm(int sig)
 }
 #endif /* SLEEP_WITH_ALARM */
 
-#ifdef __EMX__
-/* Various EMX-specific definitions */
-static int itimerflag;
-
-void itimerthread(void* dummy)
-{
-    if (outlevel >= O_VERBOSE)
-	report(stderr, 
-	       GT_("fetchmail: thread sleeping for %d sec.\n"), poll_interval);
-    while(1)
-    {
-	_sleep2(poll_interval*1000);
-	kill((getpid()), SIGALRM);
-    }
-}
-#endif
-
 int interruptible_idle(int seconds)
 /* time for a pause in the action; return TRUE if awakened by signal */
 {
     int awoken = FALSE;
 
-#ifndef __EMX__
 #ifdef SLEEP_WITH_ALARM		/* not normally on */
     /*
      * We can't use sleep(3) here because we need an alarm(3)
@@ -144,15 +126,7 @@ int interruptible_idle(int seconds)
     } while (lastsig == SIGCHLD);
     }
 #endif
-#else /* EMX */
-    alarm_latch = FALSE;
-    set_signal_handler(SIGALRM, gotsigalrm);
-    _beginthread(itimerthread, NULL, 32768, NULL);
-    /* see similar code above */
-    if (!alarm_latch)
-	pause();
-    set_signal_handler(SIGALRM, SIG_IGN);
-#endif /* ! EMX */
+
     if (lastsig == SIGUSR1 || ((seconds && getuid() == ROOT_UID)
 	&& lastsig == SIGHUP))
        awoken = TRUE;
diff -pruN 6.4.39-1/idlist.c 6.5.4-0ubuntu1/idlist.c
--- 6.4.39-1/idlist.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/idlist.c	2023-01-06 19:32:37.000000000 +0000
@@ -11,13 +11,10 @@
 #include <errno.h>
 #include <stdio.h>
 #include <limits.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
 #include <string.h>
-#endif
-#if defined(HAVE_UNISTD_H)
+#include <strings.h>
 #include <unistd.h>
-#endif
 
 
 /** Save string \a str to idlist \a idl with status \a status.
diff -pruN 6.4.39-1/imap.c 6.5.4-0ubuntu1/imap.c
--- 6.4.39-1/imap.c	2024-06-24 22:26:00.000000000 +0000
+++ 6.5.4-0ubuntu1/imap.c	2025-06-10 19:24:04.000000000 +0000
@@ -12,11 +12,9 @@
 #include  <string.h>
 #include  <strings.h>
 #include  <ctype.h>
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
 #include  <limits.h>
 #include  <errno.h>
-#endif
 #include  "socket.h"
 
 #include  "i18n.h"
@@ -103,12 +101,8 @@ static void copy_capabilities(const char
      * Handle idling.  We depend on coming through here on startup
      * and after each timeout (including timeouts during idles).
      */
-    if (strstr(capabilities, "IDLE"))
+    if (has_idle == FALSE && strstr(capabilities, "IDLE"))
        has_idle = TRUE;
-    else
-       has_idle = FALSE;
-    if (outlevel >= O_VERBOSE)
-       report(stdout, GT_("will idle after poll\n")); /* FIXME: rename this to can... idle for next release */
 
     peek_capable = (imap_version >= IMAP4);
 }
@@ -204,7 +198,7 @@ static int imap_untagged_response(int so
 	errno = 0;
 	u = strtoul(buf+2, &t, 10);
 	if (errno /* conversion error */ || t == buf+2 /* no number found */) {
-	    report(stderr, GT_("bogus EXPUNGE count in \"%s\"!"), buf);
+	    report(stderr, GT_("bogus EXPUNGE message number in untagged response \"%s\"!"), buf);
 	    return PS_PROTOCOL;
 	}
 	if (u > 0)
@@ -349,7 +343,9 @@ static int imap_response(int sock, char
 		return(PS_SUCCESS);	/* see comments in imap_getpartialsizes() */
 	    else
 		return(PS_ERROR);
-	}
+	} /* broken servers that return a tagged BYE */
+	else if (strncasecmp(cp, "BYE", 3) == 0 && stage == STAGE_LOGOUT)
+	    return(PS_SUCCESS);
 	else
 	    return(PS_PROTOCOL);
     }
@@ -416,8 +412,6 @@ static int capa_probe(int sock, struct q
 {
     int	err;
 
-    (void)ctl;
-
     /* probe to see if we're running IMAP4 and can use RFC822.PEEK */
     memset(capabilities, 0, sizeof capabilities);
     err = gen_transact(sock, "CAPABILITY");
@@ -427,6 +421,9 @@ static int capa_probe(int sock, struct q
 	err = PS_SUCCESS;
     }
 
+    if (has_idle == FALSE && ctl->forceidle)
+        has_idle = TRUE;
+
     return err;
 }
 
@@ -480,6 +477,13 @@ static int imap_getauth(int sock, struct
 	if (err) return err;
     }
 
+    if (has_idle == FALSE && ctl->forceidle)
+        has_idle = TRUE;
+
+    if (ctl->idle && has_idle && outlevel >= O_VERBOSE) {
+            report(stdout, GT_("will idle after poll\n")); /* FIXME: rename this to can... idle for next release */
+    }
+
     commonname = ctl->server.pollname;
     if (ctl->server.via)
 	commonname = ctl->server.via;
@@ -489,7 +493,7 @@ static int imap_getauth(int sock, struct
 #ifdef SSL_ENABLE
     /* Defend against a PREAUTH-prevents-STARTTLS attack */
     if (preauth && must_starttls(ctl)) {
-	if (ctl->server.plugin && A_SSH == ctl->server.authenticate) {
+	if (ctl->server.plugin && A_IMPLICIT == ctl->server.authenticate) {
 		report(stderr, GT_("%s: configuration requires TLS, but STARTTLS is not permitted "
 					"because of authenticated state (PREAUTH). Aborting connection.  If your plugin is secure, you can defeat STARTTLS with --sslproto '' (see manual).\n"), commonname);
 	} else {
@@ -567,7 +571,7 @@ static int imap_getauth(int sock, struct
      * If either (a) we saw a PREAUTH token in the greeting, or
      * (b) the user specified ssh preauthentication, then we're done.
      */
-    if (preauth || ctl->server.authenticate == A_SSH)
+    if (preauth || ctl->server.authenticate == A_IMPLICIT)
     {
         preauth = FALSE;  /* reset for the next session */
         return(PS_SUCCESS);
@@ -782,7 +786,7 @@ static int internal_expunge(int sock)
     return(PS_SUCCESS);
 }
 
-static int imap_idle(int sock)
+static int imap_idle(int sock, int server_idle_timeout)
 /* start an RFC2177 IDLE, or fake one if unsupported */
 {
     int ok;
@@ -793,7 +797,7 @@ static int imap_idle(int sock)
 	/* special timeout to terminate the IDLE and re-issue it
 	 * at least every 28 minutes:
 	 * (the server may have an inactivity timeout) */
-	mytimeout = idle_timeout = 1680; /* 28 min */
+	mytimeout = idle_timeout = server_idle_timeout;
 	time(&idle_start_time);
 	stage = STAGE_IDLE;
 	/* enter IDLE mode */
@@ -822,7 +826,7 @@ static int imap_idle(int sock)
 	     * notification out of the blue. This is in compliance
 	     * with RFC 2060 section 5.3. Wait for that with a low
 	     * timeout */
-	    mytimeout = idle_timeout = 28;
+	    mytimeout = idle_timeout = (server_idle_timeout < 28 ? server_idle_timeout : 28);
 	    time(&idle_start_time);
 	    stage = STAGE_IDLE;
 	    /* We are waiting for notification; no tag needed */
@@ -954,7 +958,7 @@ static int imap_search(int sock, struct
 static int imap_getrange(int sock, 
 			 struct query *ctl, 
 			 const char *folder, 
-			 int *countp, int *newp, int *bytes)
+			 int *countp, int *newp, unsigned long long *bytes)
 /* get range of messages to be fetched */
 {
     int ok;
@@ -973,9 +977,9 @@ static int imap_getrange(int sock,
 	 *
 	 * this is a while loop because imap_idle() might return on other
 	 * mailbox changes also */
-	while (recentcount == 0 && ctl->idle && has_idle) {
+	while (recentcount == 0 && ctl->idle) {
 	    smtp_close(ctl, 1);
-	    ok = imap_idle(sock);
+	    ok = imap_idle(sock, ctl->server.idle_timeout);
 	    if (ok)
 	    {
 		report(stderr, GT_("re-poll failed\n"));
@@ -1030,11 +1034,11 @@ static int imap_getrange(int sock,
 					count), count);
 	}
 
-	if (count == 0 && ctl->idle && has_idle)
+	if (count == 0 && ctl->idle)
 	{
 	    /* no messages?  then we may need to idle until we get some */
 	    while (count == 0) {
-		ok = imap_idle(sock);
+		ok = imap_idle(sock, ctl->server.idle_timeout);
 		if (ok)
 		{
 		    report(stderr, GT_("re-poll failed\n"));
@@ -1375,7 +1379,7 @@ static int imap_trail(int sock, struct q
 static int imap_delete(int sock, struct query *ctl, int number)
 /* set delete flag for given message */
 {
-    int	ok;
+    int	err;
     /* Select which flags to set on message deletion: */
     static const char delflags[] = "\\Seen \\Deleted";
 
@@ -1383,39 +1387,47 @@ static int imap_delete(int sock, struct
     /* expunges change the fetch numbers */
     number -= expunged;
 
-    /*
-     * Use SILENT if possible as a minor throughput optimization.
-     * Note: this has been dropped from IMAP4rev1.
-     *
-     * We set \Seen because there are some IMAP servers (notably HP
-     * OpenMail and MS Exchange) do message-receipt DSNs,
-     * but only when the seen bit gets set.
-     * This is the appropriate time -- we get here right
-     * after the local SMTP response that says delivery was
-     * successful.
-     */
-    if ((ok = gen_transact(sock,
-			imap_version == IMAP4 
-				? "STORE %d +FLAGS.SILENT (%s)"
-				: "STORE %d +FLAGS (%s)",
-			number, delflags)))
-	return(ok);
-    else
-	deletions++;
-
-    /*
-     * We do an expunge after expunge_period messages, rather than
-     * just before quit, so that a line hit during a long session
-     * won't result in lots of messages being fetched again during
-     * the next session.
-     */
-    if (NUM_NONZERO(expunge_period) && (deletions % expunge_period) == 0)
+    if (ctl->moveto)
     {
-	if ((ok = internal_expunge(sock)))
-	    return(ok);
+	if ((err = gen_transact(sock, "MOVE %d %s", number, ctl->moveto)))
+	    return err;
+	expunged++;
     }
+    else
+    {
+	/*
+	 * Use SILENT if possible as a minor throughput optimization.
+	 * Note: this has been dropped from IMAP4rev1.
+	 *
+	 * We set \Seen because there are some IMAP servers (notably HP
+	 * OpenMail and MS Exchange) do message-receipt DSNs,
+	 * but only when the seen bit gets set.
+	 * This is the appropriate time -- we get here right
+	 * after the local SMTP response that says delivery was
+	 * successful.
+	 */
+	if ((err = gen_transact(sock,
+				imap_version == IMAP4 
+					? "STORE %d +FLAGS.SILENT (%s)"
+					: "STORE %d +FLAGS (%s)",
+				number, delflags)))
+	    return err;
+	else
+	    deletions++;
 
-    return(PS_SUCCESS);
+	/*
+	 * We do an expunge after expunge_period messages, rather than
+	 * just before quit, so that a line hit during a long session
+	 * won't result in lots of messages being fetched again during
+	 * the next session.
+	 */
+	if (NUM_NONZERO(expunge_period) && (deletions % expunge_period) == 0)
+	{
+	    if ((err = internal_expunge(sock)))
+		return err;
+	}
+    }
+    return PS_SUCCESS;
 }
 
 static int imap_mark_seen(int sock, struct query *ctl, int number)
diff -pruN 6.4.39-1/install-sh 6.5.4-0ubuntu1/install-sh
--- 6.4.39-1/install-sh	2020-11-14 03:47:59.000000000 +0000
+++ 6.5.4-0ubuntu1/install-sh	2024-07-12 05:04:24.000000000 +0000
@@ -1,7 +1,7 @@
 #!/bin/sh
 # install - install a program, script, or datafile
 
-scriptversion=2020-11-14.01; # UTC
+scriptversion=2024-06-19.01; # UTC
 
 # This originates from X11R5 (mit/util/scripts/install.sh), which was
 # later released in X11R6 (xc/config/util/install.sh) with the
@@ -124,9 +124,9 @@ it's up to you to specify -f if you want
 
 If -S is not specified, no backups are attempted.
 
-Email bug reports to bug-automake@gnu.org.
-Automake home page: https://www.gnu.org/software/automake/
-"
+Report bugs to <bug-automake@gnu.org>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>."
 
 while test $# -ne 0; do
   case $1 in
@@ -170,7 +170,7 @@ while test $# -ne 0; do
 
     -T) is_target_a_directory=never;;
 
-    --version) echo "$0 $scriptversion"; exit $?;;
+    --version) echo "$0 (GNU Automake) $scriptversion"; exit $?;;
 
     --) shift
         break;;
@@ -345,7 +345,7 @@ do
 	' 0
 
 	# Because "mkdir -p" follows existing symlinks and we likely work
-	# directly in world-writeable /tmp, make sure that the '$tmpdir'
+	# directly in world-writable /tmp, make sure that the '$tmpdir'
 	# directory is successfully created first before we actually test
 	# 'mkdir -p'.
 	if (umask $mkdir_umask &&
@@ -353,7 +353,7 @@ do
 	    exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
 	then
 	  if test -z "$dir_arg" || {
-	       # Check for POSIX incompatibilities with -m.
+	       # Check for POSIX incompatibility with -m.
 	       # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
 	       # other-writable bit of parent directory when it shouldn't.
 	       # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
diff -pruN 6.4.39-1/interface.c 6.5.4-0ubuntu1/interface.c
--- 6.4.39-1/interface.c	2021-08-12 17:14:37.000000000 +0000
+++ 6.5.4-0ubuntu1/interface.c	2023-01-06 19:32:37.000000000 +0000
@@ -24,31 +24,25 @@
 
 #include <stdio.h>
 #include <string.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 #include <sys/ioctl.h>
 #include <sys/socket.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
 #include <net/if.h>
 #if defined(__FreeBSD__)
-#if defined __FreeBSD_USE_KVM
-#if __FreeBSD_version >= 300001
-#include <net/if_var.h>
-#endif
-#include <kvm.h>
-#include <nlist.h>
-#include <sys/fcntl.h>
+# if defined __FreeBSD_USE_KVM
+#  include <net/if_var.h>
+#  include <kvm.h>
+#  include <nlist.h>
+#  include <sys/fcntl.h>
 #else
-#include <sys/sysctl.h>
-#include <net/route.h>
-#include <net/if_dl.h>
-#endif
-#endif
+#  include <sys/sysctl.h>
+#  include <net/route.h>
+#  include <net/if_dl.h>
+# endif /* defined __FreeBSD_USE_KVM */
+#endif /* defined __FreeBSD__ */
 #include "socket.h"
 #include "i18n.h"
 #include "tunable.h"
@@ -231,10 +225,8 @@ get_ifinfo(const char *ifname, ifinfo_t
 	char			iname[16];
 	struct ifnet		ifnet;
 	unsigned long   	ifnet_addr = ifnet_savedaddr;
-#if __FreeBSD_version >= 300001
 	struct ifnethead	ifnethead;
 	struct ifaddrhead	ifaddrhead;
-#endif
 	struct ifaddr		ifaddr;
 	unsigned long		ifaddr_addr;
 	struct sockaddr		sa;
@@ -260,12 +252,8 @@ get_ifinfo(const char *ifname, ifinfo_t
 		}
 	}
 
-#if __FreeBSD_version >= 300001
 	kvm_read(kvmfd, ifnet_savedaddr, (char *) &ifnethead, sizeof ifnethead);
 	ifnet_addr = (u_long) ifnethead.tqh_first;
-#else
-	ifnet_addr = ifnet_savedaddr;
-#endif
 
 	while (ifnet_addr)
 	{
@@ -285,11 +273,7 @@ get_ifinfo(const char *ifname, ifinfo_t
 			ifinfo->rx_packets = ifnet.if_ipackets;
 			ifinfo->tx_packets = ifnet.if_opackets;
 
-#if __FreeBSD_version >= 300001
 			ifaddr_addr = (u_long) ifnet.if_addrhead.tqh_first;
-#else
-			ifaddr_addr = (u_long) ifnet.if_addrlist;
-#endif
 			
 			while(ifaddr_addr)
 			{
@@ -298,11 +282,7 @@ get_ifinfo(const char *ifname, ifinfo_t
 				
 				if (sa.sa_family != AF_INET)
 				{
-#if __FreeBSD_version >= 300001
 					ifaddr_addr = (u_long) ifaddr.ifa_link.tqe_next;
-#else
-					ifaddr_addr = (u_long) ifaddr.ifa_next;
-#endif
 					continue;
 				}
 			
@@ -324,11 +304,7 @@ get_ifinfo(const char *ifname, ifinfo_t
 			return 0;
 		}
 
-#if __FreeBSD_version >= 300001
 		ifnet_addr = (u_long) ifnet.if_link.tqe_next;
-#else
-		ifnet_addr = (unsigned long) ifnet.if_next;
-#endif
 	}
 
 	if (if_egid)
diff -pruN 6.4.39-1/kerberos.c 6.5.4-0ubuntu1/kerberos.c
--- 6.4.39-1/kerberos.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/kerberos.c	2024-08-18 14:39:41.000000000 +0000
@@ -10,9 +10,7 @@
 #include  <stdio.h>
 #include  <string.h>
 #include  <ctype.h>
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
-#endif
 #include  "fetchmail.h"
 #include  "socket.h"
 #include  "kerberos.h"
@@ -254,6 +252,8 @@ int do_rfc1731(int sock, const char *com
     else
 	return(PS_SUCCESS);
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif /* KERBEROS_V4 */
 
 /* kerberos.c ends here */
diff -pruN 6.4.39-1/kerberos.h 6.5.4-0ubuntu1/kerberos.h
--- 6.4.39-1/kerberos.h	2019-08-20 23:00:35.000000000 +0000
+++ 6.5.4-0ubuntu1/kerberos.h	2023-01-06 19:32:37.000000000 +0000
@@ -6,13 +6,15 @@
 
 #ifndef H_KERBEROS__
 #define H_KERBEROS__
+
 #include  "config.h"
+
 #if defined(KERBEROS_V4) || defined(KERBEROS_V5)
 
 #ifdef KERBEROS_V5
 #include <krb5.h>
 /* #include <com_err.h> */
-#endif
+#endif /* KERBEROS_V5 */
 
 #ifdef KERBEROS_V4
 #  ifdef KERBEROS_V4_V5
diff -pruN 6.4.39-1/libesmtp/getaddrinfo.c 6.5.4-0ubuntu1/libesmtp/getaddrinfo.c
--- 6.4.39-1/libesmtp/getaddrinfo.c	2019-08-20 23:00:35.000000000 +0000
+++ 6.5.4-0ubuntu1/libesmtp/getaddrinfo.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,321 +0,0 @@
-/*
- *  This file is part of libESMTP, a library for submission of RFC 2822
- *  formatted electronic mail messages using the SMTP protocol described
- *  in RFC 2821.
- *
- *  Copyright (C) 2001,2002  Brian Stafford  <brian@stafford.uklinux.net>
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License as published by the Free Software Foundation; either
- *  version 2.1 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Lesser General Public License for more details.
- *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- */
-
-/* An emulation of the RFC 2553 / Posix getaddrinfo resolver interface.
- */
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#ifndef HAVE_GETADDRINFO
-
-/* Need to turn off Posix features in glibc to build this */
-#undef _POSIX_C_SOURCE
-#undef _XOPEN_SOURCE
-
-#include <stdlib.h>
-#include <string.h>
-#include <ctype.h>
-#include <errno.h>
-
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <arpa/inet.h>
-
-#include <netdb.h>
-
-#include "gethostbyname.h"
-#include "getaddrinfo.h"
-
-static struct addrinfo *
-dup_addrinfo (struct addrinfo *info, void *addr, size_t addrlen)
-{
-  struct addrinfo *ret;
-
-  ret = malloc (sizeof (struct addrinfo));
-  if (ret == NULL)
-    return NULL;
-  memcpy (ret, info, sizeof (struct addrinfo));
-  ret->ai_addr = malloc (addrlen);
-  if (ret->ai_addr == NULL)
-    {
-      free (ret);
-      return NULL;
-    }
-  memcpy (ret->ai_addr, addr, addrlen);
-  ret->ai_addrlen = addrlen;
-  return ret;
-}
-
-int
-getaddrinfo (const char *nodename, const char *servname,
-	     const struct addrinfo *hints, struct addrinfo **res)
-{
-  struct hostent *hp;
-  struct servent *servent;
-  const char *socktype;
-  int port;
-  struct addrinfo hint, result;
-  struct addrinfo *ai, *sai, *eai;
-  struct ghbnctx ghbnctx;
-  char **addrs;
-  int code;
-
-  memset (&result, 0, sizeof result);
-
-  /* default for hints */
-  if (hints == NULL)
-    {
-      memset (&hint, 0, sizeof hint);
-      hint.ai_family = PF_UNSPEC;
-      hints = &hint;
-    }
-
-  if (servname == NULL && nodename == NULL)
-    return EAI_NONAME;
-
-  if (servname == NULL)
-    port = 0;
-  else {
-    /* check for tcp or udp sockets only */
-    if (hints->ai_socktype == SOCK_STREAM)
-      socktype = "tcp";
-    else if (hints->ai_socktype == SOCK_DGRAM)
-      socktype = "udp";
-    else
-      return EAI_SERVICE;
-    result.ai_socktype = hints->ai_socktype;
-
-    /* Note: maintain port in host byte order to make debugging easier */
-    if (isdigit (*servname))
-      port = strtol (servname, NULL, 10);
-    else if ((servent = getservbyname (servname, socktype)) != NULL)
-      port = ntohs (servent->s_port);
-    else
-      return EAI_NONAME;
-  }
-
-  /* if nodename == NULL refer to the local host for a client or any
-     for a server */
-  if (nodename == NULL)
-    {
-      struct sockaddr_in sin;
-
-      /* check protocol family is PF_UNSPEC or PF_INET - could try harder
-         for IPv6 but that's more code than I'm prepared to write */
-      if (hints->ai_family == PF_UNSPEC || hints->ai_family == PF_INET)
-	result.ai_family = AF_INET;
-      else
-	return EAI_FAMILY;
-
-      sin.sin_family = result.ai_family;
-      sin.sin_port = htons (port);
-      if (hints->ai_flags & AI_PASSIVE)
-        sin.sin_addr.s_addr = htonl (INADDR_ANY);
-      else
-        sin.sin_addr.s_addr = htonl (INADDR_LOOPBACK);
-      /* Duplicate result and addr and return */
-      *res = dup_addrinfo (&result, &sin, sizeof sin);
-      return (*res == NULL) ? EAI_MEMORY : 0;
-    }
-
-  /* If AI_NUMERIC is specified, use inet_addr to translate numbers and
-     dots notation. */
-  if (hints->ai_flags & AI_NUMERICHOST)
-    {
-      struct sockaddr_in sin;
-
-      /* check protocol family is PF_UNSPEC or PF_INET */
-      if (hints->ai_family == PF_UNSPEC || hints->ai_family == PF_INET)
-	result.ai_family = AF_INET;
-      else
-	return EAI_FAMILY;
-
-      sin.sin_family = result.ai_family;
-      sin.sin_port = htons (port);
-      sin.sin_addr.s_addr = inet_addr (nodename);
-      /* Duplicate result and addr and return */
-      *res = dup_addrinfo (&result, &sin, sizeof sin);
-      return (*res == NULL) ? EAI_MEMORY : 0;
-    }
-
-  errno = 0;
-  hp = gethostbyname_ctx (nodename, &ghbnctx);
-  if (hp == NULL)
-    {
-      if (errno != 0)
-	{
-	  free_ghbnctx (&ghbnctx);
-	  return EAI_SYSTEM;
-	}
-      code = h_error_ctx (&ghbnctx);
-      switch (code)
-	{
-	case HOST_NOT_FOUND: code = EAI_NODATA; break;
-	case NO_DATA: code = EAI_NODATA; break;
-#if defined(NO_ADDRESS) && NO_ADDRESS != NO_DATA
-	case NO_ADDRESS: code = EAI_NODATA; break;
-#endif
-	case NO_RECOVERY: code = EAI_FAIL; break;
-	case TRY_AGAIN: code = EAI_AGAIN; break;
-	default: code = EAI_FAIL; break;
-	}
-      free_ghbnctx (&ghbnctx);
-      return code;
-    }
-
-  /* Check that the address family is acceptable.
-   */
-  switch (hp->h_addrtype)
-    {
-    case AF_INET:
-      if (!(hints->ai_family == PF_UNSPEC || hints->ai_family == PF_INET))
-	goto eai_family;
-      break;
-#ifdef USE_IPV6
-    case AF_INET6:
-      if (!(hints->ai_family == PF_UNSPEC || hints->ai_family == PF_INET6))
-	goto eai_family;
-      break;
-#endif
-    default:
-    eai_family:
-      free_ghbnctx (&ghbnctx);
-      return EAI_FAMILY;
-    }
-
-  /* For each element pointed to by hp, create an element in the
-     result linked list. */
-  sai = eai = NULL;
-  for (addrs = hp->h_addr_list; *addrs != NULL; addrs++)
-    {
-      struct sockaddr sa;
-      size_t addrlen;
-
-      if (hp->h_length < 1)
-        continue;
-      sa.sa_family = hp->h_addrtype;
-      switch (hp->h_addrtype)
-        {
-        case AF_INET:
-	  ((struct sockaddr_in *) &sa)->sin_port = htons (port);
-	  memcpy (&((struct sockaddr_in *) &sa)->sin_addr,
-	          *addrs, hp->h_length);
-          addrlen = sizeof (struct sockaddr_in);
-          break;
-#ifdef USE_IPV6
-        case AF_INET6:
-# if SIN6_LEN
-	  ((struct sockaddr_in6 *) &sa)->sin6_len = hp->h_length;
-# endif
-	  ((struct sockaddr_in6 *) &sa)->sin6_port = htons (port);
-	  memcpy (&((struct sockaddr_in6 *) &sa)->sin6_addr,
-	  	  *addrs, hp->h_length);
-          addrlen = sizeof (struct sockaddr_in6);
-          break;
-#endif
-        default:
-          continue;
-        }
-
-      result.ai_family = hp->h_addrtype;
-      ai = dup_addrinfo (&result, &sa, addrlen);
-      if (ai == NULL)
-        {
-	  free_ghbnctx (&ghbnctx);
-          freeaddrinfo (sai);
-          return EAI_MEMORY;
-        }
-      if (sai == NULL)
-	sai = ai;
-      else
-	eai->ai_next = ai;
-      eai = ai;
-    }
-
-  if (sai == NULL)
-    {
-      free_ghbnctx (&ghbnctx);
-      return EAI_NODATA;
-    }
-  
-  if (hints->ai_flags & AI_CANONNAME) 
-    {
-      sai->ai_canonname = malloc (strlen (hp->h_name) + 1);
-      if (sai->ai_canonname == NULL)
-        {
-	  free_ghbnctx (&ghbnctx);
-          freeaddrinfo (sai);
-          return EAI_MEMORY;
-        }
-      strcpy (sai->ai_canonname, hp->h_name);
-    }
-
-  free_ghbnctx (&ghbnctx);
-  *res = sai;
-  return 0;
-}
-
-void
-freeaddrinfo (struct addrinfo *ai)
-{
-  struct addrinfo *next;
-
-  while (ai != NULL)
-    {
-      next = ai->ai_next;
-      if (ai->ai_canonname != NULL)
-        free (ai->ai_canonname);
-      if (ai->ai_addr != NULL)
-        free (ai->ai_addr);
-      free (ai);
-      ai = next;
-    }
-}
-
-const char *
-gai_strerror (int ecode)
-{
-  static const char *eai_descr[] =
-    {
-      "no error",
-      "address family for nodename not supported",	/* EAI_ADDRFAMILY */
-      "temporary failure in name resolution",		/* EAI_AGAIN */
-      "invalid value for ai_flags",	 		/* EAI_BADFLAGS */
-      "non-recoverable failure in name resolution",	/* EAI_FAIL */
-      "ai_family not supported",			/* EAI_FAMILY */
-      "memory allocation failure",			/* EAI_MEMORY */
-      "no address associated with nodename",		/* EAI_NODATA */
-      "nodename nor servname provided, or not known",	/* EAI_NONAME */
-      "servname not supported for ai_socktype",		/* EAI_SERVICE */
-      "ai_socktype not supported",			/* EAI_SOCKTYPE */
-      "system error returned in errno",			/* EAI_SYSTEM */
-      "argument buffer overflow",			/* EAI_OVERFLOW */
-    };
-
-  if (ecode < 0 || ecode > (int) (sizeof eai_descr/ sizeof eai_descr[0]))
-    return "unknown error";
-  return eai_descr[ecode];
-}
-
-#endif
diff -pruN 6.4.39-1/libesmtp/getaddrinfo.h 6.5.4-0ubuntu1/libesmtp/getaddrinfo.h
--- 6.4.39-1/libesmtp/getaddrinfo.h	2019-08-20 23:00:35.000000000 +0000
+++ 6.5.4-0ubuntu1/libesmtp/getaddrinfo.h	1970-01-01 00:00:00.000000000 +0000
@@ -1,72 +0,0 @@
-#ifndef _getaddrinfo_h
-#define _getaddrinfo_h
-/*
- *  This file is part of libESMTP, a library for submission of RFC 2822
- *  formatted electronic mail messages using the SMTP protocol described
- *  in RFC 2821.
- *
- *  Copyright (C) 2001,2002  Brian Stafford  <brian@stafford.uklinux.net>
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License as published by the Free Software Foundation; either
- *  version 2.1 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Lesser General Public License for more details.
- *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- */
-
-/* Structure and prototypes aken from RFC 2553 */
-
-#include <config.h>
-#ifndef HAVE_GETADDRINFO
-
-struct addrinfo
-  {
-    int ai_flags;  	  	/* AI_PASSIVE, AI_CANONNAME, AI_NUMERICHOST */
-    int ai_family; 	  	/* PF_xxx */
-    int ai_socktype;	 	/* SOCK_xxx */
-    int ai_protocol;	 	/* 0 or IPPROTO_xxx for IPv4 and IPv6 */
-    size_t ai_addrlen;	  	/* length of ai_addr */
-    char *ai_canonname;		/* canonical name for nodename */
-    struct sockaddr *ai_addr;	/* binary address */
-    struct addrinfo *ai_next;	/* next structure in linked list */
-  };
-
-/* Supposed to be defined in <netdb.h> */
-#define AI_PASSIVE     1       /* Socket address is intended for `bind'.  */
-#define AI_CANONNAME   2       /* Request for canonical name.  */
-#define AI_NUMERICHOST 4       /* Don't use name resolution.  */
-
-/* Supposed to be defined in <netdb.h> */
-#define EAI_ADDRFAMILY 1   /* address family for nodename not supported */
-#define EAI_AGAIN      2   /* temporary failure in name resolution */
-#define EAI_BADFLAGS   3   /* invalid value for ai_flags */
-#define EAI_FAIL       4   /* non-recoverable failure in name resolution */
-#define EAI_FAMILY     5   /* ai_family not supported */
-#define EAI_MEMORY     6   /* memory allocation failure */
-#define EAI_NODATA     7   /* no address associated with nodename */
-#define EAI_NONAME     8   /* nodename nor servname provided, or not known */
-#define EAI_SERVICE    9   /* servname not supported for ai_socktype */
-#define EAI_SOCKTYPE   10  /* ai_socktype not supported */
-#define EAI_SYSTEM     11  /* system error returned in errno */
-#define EAI_OVERFLOW   12  /* argument buffer too small */
-
-/* RFC 2553 / Posix resolver */
-int getaddrinfo (const char *nodename, const char *servname,
-		 const struct addrinfo *hints, struct addrinfo **res);
-
-/* Free addrinfo structure and associated storage */
-void freeaddrinfo (struct addrinfo *ai);
-
-/* Convert error return from getaddrinfo() to string */
-const char *gai_strerror (int code);
-
-#endif
-#endif
diff -pruN 6.4.39-1/lock.c 6.5.4-0ubuntu1/lock.c
--- 6.4.39-1/lock.c	2023-02-26 10:31:50.000000000 +0000
+++ 6.5.4-0ubuntu1/lock.c	2024-07-26 16:13:16.000000000 +0000
@@ -7,15 +7,9 @@
 #include "fetchmail.h"
 
 #include <stdio.h>
-#ifdef HAVE_STRING_H
 #include <string.h> /* strcat() */
-#endif
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 #include <errno.h>
 #include <fcntl.h>
 #include <signal.h>
@@ -70,9 +64,7 @@ static void unlockit(void)
 void fm_lock_dispose(void)
 /* arrange for a lock to be removed on process exit */
 {
-#ifdef HAVE_ATEXIT
     atexit(unlockit);
-#endif
 }
 
 int fm_lock_state(void)
@@ -117,8 +109,8 @@ int fm_lock_state(void)
 		       /* but if we cannot truncate the file either,
 			* assume that we cannot write to it later,
 			* complain and quit. */
-		       report(stderr, GT_("fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"),
-			       lockfile, strerror(errno));
+		       report(stderr, GT_("fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"),
+			       strerror(errno), lockfile);
 		       exit(PS_EXCLUDE);
 		   }
 	       }
diff -pruN 6.4.39-1/lock.h 6.5.4-0ubuntu1/lock.h
--- 6.4.39-1/lock.h	2019-08-20 23:00:35.000000000 +0000
+++ 6.5.4-0ubuntu1/lock.h	2023-01-06 19:32:37.000000000 +0000
@@ -30,8 +30,7 @@ void fm_lock_release(void);
  */
 int  fm_lock_state(void);
 
-/** If atexit(3) is available on the system this software is compiled on,
- * register an exit handler to dipose of the lock on process exit. */
+/** Register an atexit() exit handler to dipose of the lock on process exit. */
 void fm_lock_dispose(void);
 
 #endif
diff -pruN 6.4.39-1/m4/00gnulib.m4 6.5.4-0ubuntu1/m4/00gnulib.m4
--- 6.4.39-1/m4/00gnulib.m4	2021-11-28 18:14:37.000000000 +0000
+++ 6.5.4-0ubuntu1/m4/00gnulib.m4	1970-01-01 00:00:00.000000000 +0000
@@ -1,85 +0,0 @@
-# 00gnulib.m4 serial 8
-dnl Copyright (C) 2009-2020 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-dnl This file must be named something that sorts before all other
-dnl gnulib-provided .m4 files.  It is needed until the clang fix has
-dnl been included in Autoconf.
-
-# The following definitions arrange to use a compiler option
-# -Werror=implicit-function-declaration in AC_CHECK_DECL, when the
-# compiler is clang.  Without it, clang implicitly declares "known"
-# library functions in C mode, but not in C++ mode, which would cause
-# Gnulib to omit a declaration and thus later produce an error in C++
-# mode.  As of clang 9.0, these "known" functions are identified through
-# LIBBUILTIN invocations in the LLVM source file
-# llvm/tools/clang/include/clang/Basic/Builtins.def.
-# It's not possible to AC_REQUIRE the extra tests from AC_CHECK_DECL,
-# because AC_CHECK_DECL, like other Autoconf built-ins, is not supposed
-# to AC_REQUIRE anything: some configure.ac files have their first
-# AC_CHECK_DECL executed conditionally.  Therefore append the extra tests
-# to AC_PROG_CC.
-AC_DEFUN([gl_COMPILER_CLANG],
-[
-dnl AC_REQUIRE([AC_PROG_CC])
-  AC_CACHE_CHECK([whether the compiler is clang],
-    [gl_cv_compiler_clang],
-    [dnl Use _AC_COMPILE_IFELSE instead of AC_EGREP_CPP, to avoid error
-     dnl "circular dependency of AC_LANG_COMPILER(C)" if AC_PROG_CC has
-     dnl not yet been invoked.
-     _AC_COMPILE_IFELSE(
-        [AC_LANG_PROGRAM([[
-           #ifdef __clang__
-           barfbarf
-           #endif
-           ]],[[]])
-        ],
-        [gl_cv_compiler_clang=no],
-        [gl_cv_compiler_clang=yes])
-    ])
-])
-AC_DEFUN([gl_COMPILER_PREPARE_CHECK_DECL],
-[
-dnl AC_REQUIRE([AC_PROG_CC])
-dnl AC_REQUIRE([gl_COMPILER_CLANG])
-  AC_CACHE_CHECK([for compiler option needed when checking for declarations],
-    [gl_cv_compiler_check_decl_option],
-    [if test $gl_cv_compiler_clang = yes; then
-       dnl Test whether the compiler supports the option
-       dnl '-Werror=implicit-function-declaration'.
-       save_ac_compile="$ac_compile"
-       ac_compile="$ac_compile -Werror=implicit-function-declaration"
-       dnl Use _AC_COMPILE_IFELSE instead of AC_COMPILE_IFELSE, to avoid a
-       dnl warning "AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS".
-       _AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]],[[]])],
-         [gl_cv_compiler_check_decl_option='-Werror=implicit-function-declaration'],
-         [gl_cv_compiler_check_decl_option=none])
-       ac_compile="$save_ac_compile"
-     else
-       gl_cv_compiler_check_decl_option=none
-     fi
-    ])
-  if test "x$gl_cv_compiler_check_decl_option" != xnone; then
-    ac_compile_for_check_decl="$ac_compile $gl_cv_compiler_check_decl_option"
-  else
-    ac_compile_for_check_decl="$ac_compile"
-  fi
-])
-dnl Redefine _AC_CHECK_DECL_BODY so that it references ac_compile_for_check_decl
-dnl instead of ac_compile.  If, for whatever reason, the override of AC_PROG_CC
-dnl in zzgnulib.m4 is inactive, use the original ac_compile.
-m4_define([_AC_CHECK_DECL_BODY],
-[  ac_save_ac_compile="$ac_compile"
-  if test -n "$ac_compile_for_check_decl"; then
-    ac_compile="$ac_compile_for_check_decl"
-  fi]
-m4_defn([_AC_CHECK_DECL_BODY])[  ac_compile="$ac_save_ac_compile"
-])
-
-# gl_00GNULIB
-# -----------
-# Witness macro that this file has been included.  Needed to force
-# Automake to include this file prior to all other gnulib .m4 files.
-AC_DEFUN([gl_00GNULIB])
diff -pruN 6.4.39-1/m4/gnulib-common.m4 6.5.4-0ubuntu1/m4/gnulib-common.m4
--- 6.4.39-1/m4/gnulib-common.m4	2021-11-28 18:14:37.000000000 +0000
+++ 6.5.4-0ubuntu1/m4/gnulib-common.m4	1970-01-01 00:00:00.000000000 +0000
@@ -1,723 +0,0 @@
-# gnulib-common.m4 serial 57
-dnl Copyright (C) 2007-2020 Free Software Foundation, Inc.
-dnl This file is free software; the Free Software Foundation
-dnl gives unlimited permission to copy and/or distribute it,
-dnl with or without modifications, as long as this notice is preserved.
-
-AC_PREREQ([2.62])
-
-# gl_COMMON
-# is expanded unconditionally through gnulib-tool magic.
-AC_DEFUN([gl_COMMON], [
-  dnl Use AC_REQUIRE here, so that the code is expanded once only.
-  AC_REQUIRE([gl_00GNULIB])
-  AC_REQUIRE([gl_COMMON_BODY])
-  AC_REQUIRE([gl_ZZGNULIB])
-])
-AC_DEFUN([gl_COMMON_BODY], [
-  AH_VERBATIM([_GL_GNUC_PREREQ],
-[/* True if the compiler says it groks GNU C version MAJOR.MINOR.  */
-#if defined __GNUC__ && defined __GNUC_MINOR__
-# define _GL_GNUC_PREREQ(major, minor) \
-    ((major) < __GNUC__ + ((minor) <= __GNUC_MINOR__))
-#else
-# define _GL_GNUC_PREREQ(major, minor) 0
-#endif
-])
-  AH_VERBATIM([_Noreturn],
-[/* The _Noreturn keyword of C11.  */
-#ifndef _Noreturn
-# if (defined __cplusplus \
-      && ((201103 <= __cplusplus && !(__GNUC__ == 4 && __GNUC_MINOR__ == 7)) \
-          || (defined _MSC_VER && 1900 <= _MSC_VER)) \
-      && 0)
-    /* [[noreturn]] is not practically usable, because with it the syntax
-         extern _Noreturn void func (...);
-       would not be valid; such a declaration would only be valid with 'extern'
-       and '_Noreturn' swapped, or without the 'extern' keyword.  However, some
-       AIX system header files and several gnulib header files use precisely
-       this syntax with 'extern'.  */
-#  define _Noreturn [[noreturn]]
-# elif ((!defined __cplusplus || defined __clang__) \
-        && (201112 <= (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0)  \
-            || _GL_GNUC_PREREQ (4, 7) \
-            || (defined __apple_build_version__ \
-                ? 6000000 <= __apple_build_version__ \
-                : 3 < __clang_major__ + (5 <= __clang_minor__))))
-   /* _Noreturn works as-is.  */
-# elif _GL_GNUC_PREREQ (2, 8) || defined __clang__ || 0x5110 <= __SUNPRO_C
-#  define _Noreturn __attribute__ ((__noreturn__))
-# elif 1200 <= (defined _MSC_VER ? _MSC_VER : 0)
-#  define _Noreturn __declspec (noreturn)
-# else
-#  define _Noreturn
-# endif
-#endif
-])
-  AH_VERBATIM([isoc99_inline],
-[/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
-   the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
-   earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
-   __APPLE__ && __MACH__ test for Mac OS X.
-   __APPLE_CC__ tests for the Apple compiler and its version.
-   __STDC_VERSION__ tests for the C99 mode.  */
-#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
-# define __GNUC_STDC_INLINE__ 1
-#endif])
-  AH_VERBATIM([attribute],
-[/* Attributes.  */
-#ifdef __has_attribute
-# define _GL_HAS_ATTRIBUTE(attr) __has_attribute (__##attr##__)
-#else
-# define _GL_HAS_ATTRIBUTE(attr) _GL_ATTR_##attr
-# define _GL_ATTR_alloc_size _GL_GNUC_PREREQ (4, 3)
-# define _GL_ATTR_always_inline _GL_GNUC_PREREQ (3, 2)
-# define _GL_ATTR_artificial _GL_GNUC_PREREQ (4, 3)
-# define _GL_ATTR_cold _GL_GNUC_PREREQ (4, 3)
-# define _GL_ATTR_const _GL_GNUC_PREREQ (2, 95)
-# define _GL_ATTR_deprecated _GL_GNUC_PREREQ (3, 1)
-# define _GL_ATTR_diagnose_if 0
-# define _GL_ATTR_error _GL_GNUC_PREREQ (4, 3)
-# define _GL_ATTR_externally_visible _GL_GNUC_PREREQ (4, 1)
-# define _GL_ATTR_fallthrough _GL_GNUC_PREREQ (7, 0)
-# define _GL_ATTR_format _GL_GNUC_PREREQ (2, 7)
-# define _GL_ATTR_leaf _GL_GNUC_PREREQ (4, 6)
-# ifdef _ICC
-#  define _GL_ATTR_may_alias 0
-# else
-#  define _GL_ATTR_may_alias _GL_GNUC_PREREQ (3, 3)
-# endif
-# define _GL_ATTR_malloc _GL_GNUC_PREREQ (3, 0)
-# define _GL_ATTR_noinline _GL_GNUC_PREREQ (3, 1)
-# define _GL_ATTR_nonnull _GL_GNUC_PREREQ (3, 3)
-# define _GL_ATTR_nonstring _GL_GNUC_PREREQ (8, 0)
-# define _GL_ATTR_nothrow _GL_GNUC_PREREQ (3, 3)
-# define _GL_ATTR_packed _GL_GNUC_PREREQ (2, 7)
-# define _GL_ATTR_pure _GL_GNUC_PREREQ (2, 96)
-# define _GL_ATTR_returns_nonnull _GL_GNUC_PREREQ (4, 9)
-# define _GL_ATTR_sentinel _GL_GNUC_PREREQ (4, 0)
-# define _GL_ATTR_unused _GL_GNUC_PREREQ (2, 7)
-# define _GL_ATTR_warn_unused_result _GL_GNUC_PREREQ (3, 4)
-#endif
-
-]dnl There is no _GL_ATTRIBUTE_ALIGNED; use stdalign's _Alignas instead.
-[
-#if _GL_HAS_ATTRIBUTE (alloc_size)
-# define _GL_ATTRIBUTE_ALLOC_SIZE(args) __attribute__ ((__alloc_size__ args))
-#else
-# define _GL_ATTRIBUTE_ALLOC_SIZE(args)
-#endif
-
-#if _GL_HAS_ATTRIBUTE (always_inline)
-# define _GL_ATTRIBUTE_ALWAYS_INLINE __attribute__ ((__always_inline__))
-#else
-# define _GL_ATTRIBUTE_ALWAYS_INLINE
-#endif
-
-#if _GL_HAS_ATTRIBUTE (artificial)
-# define _GL_ATTRIBUTE_ARTIFICIAL __attribute__ ((__artificial__))
-#else
-# define _GL_ATTRIBUTE_ARTIFICIAL
-#endif
-
-/* Avoid __attribute__ ((cold)) on MinGW; see thread starting at
-   <https://lists.gnu.org/r/emacs-devel/2019-04/msg01152.html>.
-   Also, Oracle Studio 12.6 requires 'cold' not '__cold__'.  */
-#if _GL_HAS_ATTRIBUTE (cold) && !defined __MINGW32__
-# ifndef __SUNPRO_C
-#  define _GL_ATTRIBUTE_COLD __attribute__ ((__cold__))
-# else
-#  define _GL_ATTRIBUTE_COLD __attribute__ ((cold))
-# endif
-#else
-# define _GL_ATTRIBUTE_COLD
-#endif
-
-#if _GL_HAS_ATTRIBUTE (const)
-# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
-#else
-# define _GL_ATTRIBUTE_CONST
-#endif
-
-#if 201710L < __STDC_VERSION__
-# define _GL_ATTRIBUTE_DEPRECATED [[__deprecated__]]
-#elif _GL_HAS_ATTRIBUTE (deprecated)
-# define _GL_ATTRIBUTE_DEPRECATED __attribute__ ((__deprecated__))
-#else
-# define _GL_ATTRIBUTE_DEPRECATED
-#endif
-
-#if _GL_HAS_ATTRIBUTE (error)
-# define _GL_ATTRIBUTE_ERROR(msg) __attribute__ ((__error__ (msg)))
-# define _GL_ATTRIBUTE_WARNING(msg) __attribute__ ((__warning__ (msg)))
-#elif _GL_HAS_ATTRIBUTE (diagnose_if)
-# define _GL_ATTRIBUTE_ERROR(msg) __attribute__ ((__diagnose_if__ (1, msg, "error")))
-# define _GL_ATTRIBUTE_WARNING(msg) __attribute__ ((__diagnose_if__ (1, msg, "warning")))
-#else
-# define _GL_ATTRIBUTE_ERROR(msg)
-# define _GL_ATTRIBUTE_WARNING(msg)
-#endif
-
-#if _GL_HAS_ATTRIBUTE (externally_visible)
-# define _GL_ATTRIBUTE_EXTERNALLY_VISIBLE __attribute__ ((externally_visible))
-#else
-# define _GL_ATTRIBUTE_EXTERNALLY_VISIBLE
-#endif
-
-/* FALLTHROUGH is special, because it always expands to something.  */
-#if 201710L < __STDC_VERSION__
-# define _GL_ATTRIBUTE_FALLTHROUGH [[__fallthrough__]]
-#elif _GL_HAS_ATTRIBUTE (fallthrough)
-# define _GL_ATTRIBUTE_FALLTHROUGH __attribute__ ((__fallthrough__))
-#else
-# define _GL_ATTRIBUTE_FALLTHROUGH ((void) 0)
-#endif
-
-#if _GL_HAS_ATTRIBUTE (format)
-# define _GL_ATTRIBUTE_FORMAT(spec) __attribute__ ((__format__ spec))
-#else
-# define _GL_ATTRIBUTE_FORMAT(spec)
-#endif
-
-#if _GL_HAS_ATTRIBUTE (leaf)
-# define _GL_ATTRIBUTE_LEAF __attribute__ ((__leaf__))
-#else
-# define _GL_ATTRIBUTE_LEAF
-#endif
-
-/* Oracle Studio 12.6 mishandles may_alias despite __has_attribute OK.  */
-#if _GL_HAS_ATTRIBUTE (may_alias) && !defined __SUNPRO_C
-# define _GL_ATTRIBUTE_MAY_ALIAS __attribute__ ((__may_alias__))
-#else
-# define _GL_ATTRIBUTE_MAY_ALIAS
-#endif
-
-#if 201710L < __STDC_VERSION__
-# define _GL_ATTRIBUTE_MAYBE_UNUSED [[__maybe_unused__]]
-#elif _GL_HAS_ATTRIBUTE (unused)
-# define _GL_ATTRIBUTE_MAYBE_UNUSED __attribute__ ((__unused__))
-#else
-# define _GL_ATTRIBUTE_MAYBE_UNUSED
-#endif
-/* Earlier spellings of this macro.  */
-#define _GL_UNUSED _GL_ATTRIBUTE_MAYBE_UNUSED
-#define _UNUSED_PARAMETER_ _GL_ATTRIBUTE_MAYBE_UNUSED
-
-#if _GL_HAS_ATTRIBUTE (malloc)
-# define _GL_ATTRIBUTE_MALLOC __attribute__ ((__malloc__))
-#else
-# define _GL_ATTRIBUTE_MALLOC
-#endif
-
-#if 201710L < __STDC_VERSION__
-# define _GL_ATTRIBUTE_NODISCARD [[__nodiscard__]]
-#elif _GL_HAS_ATTRIBUTE (warn_unused_result)
-# define _GL_ATTRIBUTE_NODISCARD __attribute__ ((__warn_unused_result__))
-#else
-# define _GL_ATTRIBUTE_NODISCARD
-#endif
-
-#if _GL_HAS_ATTRIBUTE (noinline)
-# define _GL_ATTRIBUTE_NOINLINE __attribute__ ((__noinline__))
-#else
-# define _GL_ATTRIBUTE_NOINLINE
-#endif
-
-#if _GL_HAS_ATTRIBUTE (nonnull)
-# define _GL_ATTRIBUTE_NONNULL(args) __attribute__ ((__nonnull__ args))
-#else
-# define _GL_ATTRIBUTE_NONNULL(args)
-#endif
-
-#if _GL_HAS_ATTRIBUTE (nonstring)
-# define _GL_ATTRIBUTE_NONSTRING __attribute__ ((__nonstring__))
-#else
-# define _GL_ATTRIBUTE_NONSTRING
-#endif
-
-/* There is no _GL_ATTRIBUTE_NORETURN; use _Noreturn instead.  */
-
-#if _GL_HAS_ATTRIBUTE (nothrow) && !defined __cplusplus
-# define _GL_ATTRIBUTE_NOTHROW __attribute__ ((__nothrow__))
-#else
-# define _GL_ATTRIBUTE_NOTHROW
-#endif
-
-#if _GL_HAS_ATTRIBUTE (packed)
-# define _GL_ATTRIBUTE_PACKED __attribute__ ((__packed__))
-#else
-# define _GL_ATTRIBUTE_PACKED
-#endif
-
-#if _GL_HAS_ATTRIBUTE (pure)
-# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
-#else
-# define _GL_ATTRIBUTE_PURE
-#endif
-
-#if _GL_HAS_ATTRIBUTE (returns_nonnull)
-# define _GL_ATTRIBUTE_RETURNS_NONNULL __attribute__ ((__returns_nonnull__))
-#else
-# define _GL_ATTRIBUTE_RETURNS_NONNULL
-#endif
-
-#if _GL_HAS_ATTRIBUTE (sentinel)
-# define _GL_ATTRIBUTE_SENTINEL(pos) __attribute__ ((__sentinel__ pos))
-#else
-# define _GL_ATTRIBUTE_SENTINEL(pos)
-#endif
-
-]dnl There is no _GL_ATTRIBUTE_VISIBILITY; see m4/visibility.m4 instead.
-[
-/* To support C++ as well as C, use _GL_UNUSED_LABEL with trailing ';'.  */
-#if !defined __cplusplus || _GL_GNUC_PREREQ (4, 5)
-# define _GL_UNUSED_LABEL _GL_ATTRIBUTE_MAYBE_UNUSED
-#else
-# define _GL_UNUSED_LABEL
-#endif
-])
-  AH_VERBATIM([async_safe],
-[/* The _GL_ASYNC_SAFE marker should be attached to functions that are
-   signal handlers (for signals other than SIGABRT, SIGPIPE) or can be
-   invoked from such signal handlers.  Such functions have some restrictions:
-     * All functions that it calls should be marked _GL_ASYNC_SAFE as well,
-       or should be listed as async-signal-safe in POSIX
-       <https://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_04>
-       section 2.4.3.  Note that malloc(), sprintf(), and fwrite(), in
-       particular, are NOT async-signal-safe.
-     * All memory locations (variables and struct fields) that these functions
-       access must be marked 'volatile'.  This holds for both read and write
-       accesses.  Otherwise the compiler might optimize away stores to and
-       reads from such locations that occur in the program, depending on its
-       data flow analysis.  For example, when the program contains a loop
-       that is intended to inspect a variable set from within a signal handler
-           while (!signal_occurred)
-             ;
-       the compiler is allowed to transform this into an endless loop if the
-       variable 'signal_occurred' is not declared 'volatile'.
-   Additionally, recall that:
-     * A signal handler should not modify errno (except if it is a handler
-       for a fatal signal and ends by raising the same signal again, thus
-       provoking the termination of the process).  If it invokes a function
-       that may clobber errno, it needs to save and restore the value of
-       errno.  */
-#define _GL_ASYNC_SAFE
-])
-  AH_VERBATIM([micro_optimizations],
-[/* _GL_CMP (n1, n2) performs a three-valued comparison on n1 vs. n2, where
-   n1 and n2 are expressions without side effects, that evaluate to real
-   numbers (excluding NaN).
-   It returns
-     1  if n1 > n2
-     0  if n1 == n2
-     -1 if n1 < n2
-   The naÃ¯ve code   (n1 > n2 ? 1 : n1 < n2 ? -1 : 0)  produces a conditional
-   jump with nearly all GCC versions up to GCC 10.
-   This variant     (n1 < n2 ? -1 : n1 > n2)  produces a conditional with many
-   GCC versions up to GCC 9.
-   The better code  (n1 > n2) - (n1 < n2)  from Hacker's Delight Â§ 2-9
-   avoids conditional jumps in all GCC versions >= 3.4.  */
-#define _GL_CMP(n1, n2) (((n1) > (n2)) - ((n1) < (n2)))
-])
-  dnl Hint which direction to take regarding cross-compilation guesses:
-  dnl When a user installs a program on a platform they are not intimately
-  dnl familiar with, --enable-cross-guesses=conservative is the appropriate
-  dnl choice.  It implements the "If we don't know, assume the worst" principle.
-  dnl However, when an operating system developer (on a platform which is not
-  dnl yet known to gnulib) builds packages for their platform, they want to
-  dnl expose, not hide, possible platform bugs; in this case,
-  dnl --enable-cross-guesses=risky is the appropriate choice.
-  dnl Sets the variables
-  dnl gl_cross_guess_normal    (to be used when 'yes' is good and 'no' is bad),
-  dnl gl_cross_guess_inverted  (to be used when 'no' is good and 'yes' is bad).
-  AC_ARG_ENABLE([cross-guesses],
-    [AS_HELP_STRING([--enable-cross-guesses={conservative|risky}],
-       [specify policy for cross-compilation guesses])],
-    [if test "x$enableval" != xconservative && test "x$enableval" != xrisky; then
-       AC_MSG_WARN([invalid argument supplied to --enable-cross-guesses])
-       enableval=conservative
-     fi
-     gl_cross_guesses="$enableval"],
-    [gl_cross_guesses=conservative])
-  if test $gl_cross_guesses = risky; then
-    gl_cross_guess_normal="guessing yes"
-    gl_cross_guess_inverted="guessing no"
-  else
-    gl_cross_guess_normal="guessing no"
-    gl_cross_guess_inverted="guessing yes"
-  fi
-  dnl Preparation for running test programs:
-  dnl Tell glibc to write diagnostics from -D_FORTIFY_SOURCE=2 to stderr, not
-  dnl to /dev/tty, so they can be redirected to log files.  Such diagnostics
-  dnl arise e.g., in the macros gl_PRINTF_DIRECTIVE_N, gl_SNPRINTF_DIRECTIVE_N.
-  LIBC_FATAL_STDERR_=1
-  export LIBC_FATAL_STDERR_
-])
-
-# gl_MODULE_INDICATOR_CONDITION
-# expands to a C preprocessor expression that evaluates to 1 or 0, depending
-# whether a gnulib module that has been requested shall be considered present
-# or not.
-m4_define([gl_MODULE_INDICATOR_CONDITION], [1])
-
-# gl_MODULE_INDICATOR_SET_VARIABLE([modulename])
-# sets the shell variable that indicates the presence of the given module to
-# a C preprocessor expression that will evaluate to 1.
-AC_DEFUN([gl_MODULE_INDICATOR_SET_VARIABLE],
-[
-  gl_MODULE_INDICATOR_SET_VARIABLE_AUX(
-    [GNULIB_[]m4_translit([[$1]],
-                          [abcdefghijklmnopqrstuvwxyz./-],
-                          [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])],
-    [gl_MODULE_INDICATOR_CONDITION])
-])
-
-# gl_MODULE_INDICATOR_SET_VARIABLE_AUX([variable])
-# modifies the shell variable to include the gl_MODULE_INDICATOR_CONDITION.
-# The shell variable's value is a C preprocessor expression that evaluates
-# to 0 or 1.
-AC_DEFUN([gl_MODULE_INDICATOR_SET_VARIABLE_AUX],
-[
-  m4_if(m4_defn([gl_MODULE_INDICATOR_CONDITION]), [1],
-    [
-     dnl Simplify the expression VALUE || 1 to 1.
-     $1=1
-    ],
-    [gl_MODULE_INDICATOR_SET_VARIABLE_AUX_OR([$1],
-                                             [gl_MODULE_INDICATOR_CONDITION])])
-])
-
-# gl_MODULE_INDICATOR_SET_VARIABLE_AUX_OR([variable], [condition])
-# modifies the shell variable to include the given condition.  The shell
-# variable's value is a C preprocessor expression that evaluates to 0 or 1.
-AC_DEFUN([gl_MODULE_INDICATOR_SET_VARIABLE_AUX_OR],
-[
-  dnl Simplify the expression 1 || CONDITION to 1.
-  if test "$[]$1" != 1; then
-    dnl Simplify the expression 0 || CONDITION to CONDITION.
-    if test "$[]$1" = 0; then
-      $1=$2
-    else
-      $1="($[]$1 || $2)"
-    fi
-  fi
-])
-
-# gl_MODULE_INDICATOR([modulename])
-# defines a C macro indicating the presence of the given module
-# in a location where it can be used.
-#                                             |  Value  |   Value   |
-#                                             | in lib/ | in tests/ |
-# --------------------------------------------+---------+-----------+
-# Module present among main modules:          |    1    |     1     |
-# --------------------------------------------+---------+-----------+
-# Module present among tests-related modules: |    0    |     1     |
-# --------------------------------------------+---------+-----------+
-# Module not present at all:                  |    0    |     0     |
-# --------------------------------------------+---------+-----------+
-AC_DEFUN([gl_MODULE_INDICATOR],
-[
-  AC_DEFINE_UNQUOTED([GNULIB_]m4_translit([[$1]],
-      [abcdefghijklmnopqrstuvwxyz./-],
-      [ABCDEFGHIJKLMNOPQRSTUVWXYZ___]),
-    [gl_MODULE_INDICATOR_CONDITION],
-    [Define to a C preprocessor expression that evaluates to 1 or 0,
-     depending whether the gnulib module $1 shall be considered present.])
-])
-
-# gl_MODULE_INDICATOR_FOR_TESTS([modulename])
-# defines a C macro indicating the presence of the given module
-# in lib or tests. This is useful to determine whether the module
-# should be tested.
-#                                             |  Value  |   Value   |
-#                                             | in lib/ | in tests/ |
-# --------------------------------------------+---------+-----------+
-# Module present among main modules:          |    1    |     1     |
-# --------------------------------------------+---------+-----------+
-# Module present among tests-related modules: |    1    |     1     |
-# --------------------------------------------+---------+-----------+
-# Module not present at all:                  |    0    |     0     |
-# --------------------------------------------+---------+-----------+
-AC_DEFUN([gl_MODULE_INDICATOR_FOR_TESTS],
-[
-  AC_DEFINE([GNULIB_TEST_]m4_translit([[$1]],
-      [abcdefghijklmnopqrstuvwxyz./-],
-      [ABCDEFGHIJKLMNOPQRSTUVWXYZ___]), [1],
-    [Define to 1 when the gnulib module $1 should be tested.])
-])
-
-# gl_ASSERT_NO_GNULIB_POSIXCHECK
-# asserts that there will never be a need to #define GNULIB_POSIXCHECK.
-# and thereby enables an optimization of configure and config.h.
-# Used by Emacs.
-AC_DEFUN([gl_ASSERT_NO_GNULIB_POSIXCHECK],
-[
-  dnl Override gl_WARN_ON_USE_PREPARE.
-  dnl But hide this definition from 'aclocal'.
-  AC_DEFUN([gl_W][ARN_ON_USE_PREPARE], [])
-])
-
-# gl_ASSERT_NO_GNULIB_TESTS
-# asserts that there will be no gnulib tests in the scope of the configure.ac
-# and thereby enables an optimization of config.h.
-# Used by Emacs.
-AC_DEFUN([gl_ASSERT_NO_GNULIB_TESTS],
-[
-  dnl Override gl_MODULE_INDICATOR_FOR_TESTS.
-  AC_DEFUN([gl_MODULE_INDICATOR_FOR_TESTS], [])
-])
-
-# Test whether <features.h> exists.
-# Set HAVE_FEATURES_H.
-AC_DEFUN([gl_FEATURES_H],
-[
-  AC_CHECK_HEADERS_ONCE([features.h])
-  if test $ac_cv_header_features_h = yes; then
-    HAVE_FEATURES_H=1
-  else
-    HAVE_FEATURES_H=0
-  fi
-  AC_SUBST([HAVE_FEATURES_H])
-])
-
-# gl_PROG_CC_C99
-# Modifies the value of the shell variable CC in an attempt to make $CC
-# understand ISO C99 source code.
-# This is like AC_PROG_CC_C99, except that
-# - AC_PROG_CC_C99 does not mix well with AC_PROG_CC_STDC
-#   <https://lists.gnu.org/r/bug-gnulib/2011-09/msg00367.html>,
-#   but many more packages use AC_PROG_CC_STDC than AC_PROG_CC_C99
-#   <https://lists.gnu.org/r/bug-gnulib/2011-09/msg00441.html>.
-# Remaining problems:
-# - When AC_PROG_CC_STDC is invoked twice, it adds the C99 enabling options
-#   to CC twice
-#   <https://lists.gnu.org/r/bug-gnulib/2011-09/msg00431.html>.
-# - AC_PROG_CC_STDC is likely to change now that C11 is an ISO standard.
-AC_DEFUN([gl_PROG_CC_C99],
-[
-  dnl Change that version number to the minimum Autoconf version that supports
-  dnl mixing AC_PROG_CC_C99 calls with AC_PROG_CC_STDC calls.
-  m4_version_prereq([9.0],
-    [AC_REQUIRE([AC_PROG_CC_C99])],
-    [AC_REQUIRE([AC_PROG_CC_STDC])])
-])
-
-# gl_PROG_AR_RANLIB
-# Determines the values for AR, ARFLAGS, RANLIB that fit with the compiler.
-# The user can set the variables AR, ARFLAGS, RANLIB if he wants to override
-# the values.
-AC_DEFUN([gl_PROG_AR_RANLIB],
-[
-  dnl Minix 3 comes with two toolchains: The Amsterdam Compiler Kit compiler
-  dnl as "cc", and GCC as "gcc". They have different object file formats and
-  dnl library formats. In particular, the GNU binutils programs ar and ranlib
-  dnl produce libraries that work only with gcc, not with cc.
-  AC_REQUIRE([AC_PROG_CC])
-  dnl The '][' hides this use from 'aclocal'.
-  AC_BEFORE([$0], [A][M_PROG_AR])
-  AC_CACHE_CHECK([for Minix Amsterdam compiler], [gl_cv_c_amsterdam_compiler],
-    [
-      AC_EGREP_CPP([Amsterdam],
-        [
-#ifdef __ACK__
-Amsterdam
-#endif
-        ],
-        [gl_cv_c_amsterdam_compiler=yes],
-        [gl_cv_c_amsterdam_compiler=no])
-    ])
-
-  dnl Don't compete with AM_PROG_AR's decision about AR/ARFLAGS if we are not
-  dnl building with __ACK__.
-  if test $gl_cv_c_amsterdam_compiler = yes; then
-    if test -z "$AR"; then
-      AR='cc -c.a'
-    fi
-    if test -z "$ARFLAGS"; then
-      ARFLAGS='-o'
-    fi
-  else
-    dnl AM_PROG_AR was added in automake v1.11.2.  AM_PROG_AR does not AC_SUBST
-    dnl ARFLAGS variable (it is filed into Makefile.in directly by automake
-    dnl script on-demand, if not specified by ./configure of course).
-    dnl Don't AC_REQUIRE the AM_PROG_AR otherwise the code for __ACK__ above
-    dnl will be ignored.  Also, pay attention to call AM_PROG_AR in else block
-    dnl because AM_PROG_AR is written so it could re-set AR variable even for
-    dnl __ACK__.  It may seem like its easier to avoid calling the macro here,
-    dnl but we need to AC_SUBST both AR/ARFLAGS (thus those must have some good
-    dnl default value and automake should usually know them).
-    dnl
-    dnl The '][' hides this use from 'aclocal'.
-    m4_ifdef([A][M_PROG_AR], [A][M_PROG_AR], [:])
-  fi
-
-  dnl In case the code above has not helped with setting AR/ARFLAGS, use
-  dnl Automake-documented default values for AR and ARFLAGS, but prefer
-  dnl ${host}-ar over ar (useful for cross-compiling).
-  AC_CHECK_TOOL([AR], [ar], [ar])
-  if test -z "$ARFLAGS"; then
-    ARFLAGS='cr'
-  fi
-
-  AC_SUBST([AR])
-  AC_SUBST([ARFLAGS])
-  if test -z "$RANLIB"; then
-    if test $gl_cv_c_amsterdam_compiler = yes; then
-      RANLIB=':'
-    else
-      dnl Use the ranlib program if it is available.
-      AC_PROG_RANLIB
-    fi
-  fi
-  AC_SUBST([RANLIB])
-])
-
-# AC_C_RESTRICT
-# This definition is copied from post-2.69 Autoconf and overrides the
-# AC_C_RESTRICT macro from autoconf 2.60..2.69.  It can be removed
-# once autoconf >= 2.70 can be assumed.  It's painful to check version
-# numbers, and in practice this macro is more up-to-date than Autoconf
-# is, so override Autoconf unconditionally.
-AC_DEFUN([AC_C_RESTRICT],
-[AC_CACHE_CHECK([for C/C++ restrict keyword], [ac_cv_c_restrict],
-  [ac_cv_c_restrict=no
-   # The order here caters to the fact that C++ does not require restrict.
-   for ac_kw in __restrict __restrict__ _Restrict restrict; do
-     AC_COMPILE_IFELSE(
-      [AC_LANG_PROGRAM(
-         [[typedef int *int_ptr;
-           int foo (int_ptr $ac_kw ip) { return ip[0]; }
-           int bar (int [$ac_kw]); /* Catch GCC bug 14050.  */
-           int bar (int ip[$ac_kw]) { return ip[0]; }
-         ]],
-         [[int s[1];
-           int *$ac_kw t = s;
-           t[0] = 0;
-           return foo (t) + bar (t);
-         ]])],
-      [ac_cv_c_restrict=$ac_kw])
-     test "$ac_cv_c_restrict" != no && break
-   done
-  ])
- AH_VERBATIM([restrict],
-[/* Define to the equivalent of the C99 'restrict' keyword, or to
-   nothing if this is not supported.  Do not define if restrict is
-   supported directly.  */
-#undef restrict
-/* Work around a bug in older versions of Sun C++, which did not
-   #define __restrict__ or support _Restrict or __restrict__
-   even though the corresponding Sun C compiler ended up with
-   "#define restrict _Restrict" or "#define restrict __restrict__"
-   in the previous line.  This workaround can be removed once
-   we assume Oracle Developer Studio 12.5 (2016) or later.  */
-#if defined __SUNPRO_CC && !defined __RESTRICT && !defined __restrict__
-# define _Restrict
-# define __restrict__
-#endif])
- case $ac_cv_c_restrict in
-   restrict) ;;
-   no) AC_DEFINE([restrict], []) ;;
-   *)  AC_DEFINE_UNQUOTED([restrict], [$ac_cv_c_restrict]) ;;
- esac
-])# AC_C_RESTRICT
-
-# gl_BIGENDIAN
-# is like AC_C_BIGENDIAN, except that it can be AC_REQUIREd.
-# Note that AC_REQUIRE([AC_C_BIGENDIAN]) does not work reliably because some
-# macros invoke AC_C_BIGENDIAN with arguments.
-AC_DEFUN([gl_BIGENDIAN],
-[
-  AC_C_BIGENDIAN
-])
-
-# gl_SILENT(command)
-# executes command, but without the normal configure output.
-AC_DEFUN([gl_SILENT],
-[
-  {
-    $1
-  } AS_MESSAGE_FD>/dev/null
-])
-
-# gl_CACHE_VAL_SILENT(cache-id, command-to-set-it)
-# is like AC_CACHE_VAL(cache-id, command-to-set-it), except that it does not
-# output a spurious "(cached)" mark in the midst of other configure output.
-# This macro should be used instead of AC_CACHE_VAL when it is not surrounded
-# by an AC_MSG_CHECKING/AC_MSG_RESULT pair.
-AC_DEFUN([gl_CACHE_VAL_SILENT],
-[
-  saved_as_echo_n="$as_echo_n"
-  as_echo_n=':'
-  AC_CACHE_VAL([$1], [$2])
-  as_echo_n="$saved_as_echo_n"
-])
-
-dnl Expands to some code for use in .c programs that, on native Windows, defines
-dnl the Microsoft deprecated alias function names to the underscore-prefixed
-dnl actual function names. With this macro, these function names are available
-dnl without linking with '-loldnames' and without generating warnings.
-dnl Usage: Use it after all system header files are included.
-dnl          #include <...>
-dnl          #include <...>
-dnl          ]GL_MDA_DEFINES[
-dnl          ...
-AC_DEFUN([GL_MDA_DEFINES],[
-AC_REQUIRE([_GL_MDA_DEFINES])
-[$gl_mda_defines]
-])
-AC_DEFUN([_GL_MDA_DEFINES],
-[gl_mda_defines='
-#if defined _WIN32 && !defined __CYGWIN__
-#define access    _access
-#define chdir     _chdir
-#define chmod     _chmod
-#define close     _close
-#define creat     _creat
-#define dup       _dup
-#define dup2      _dup2
-#define ecvt      _ecvt
-#define execl     _execl
-#define execle    _execle
-#define execlp    _execlp
-#define execv     _execv
-#define execve    _execve
-#define execvp    _execvp
-#define execvpe   _execvpe
-#define fcloseall _fcloseall
-#define fcvt      _fcvt
-#define fdopen    _fdopen
-#define fileno    _fileno
-#define gcvt      _gcvt
-#define getcwd    _getcwd
-#define getpid    _getpid
-#define getw      _getw
-#define isatty    _isatty
-#define j0        _j0
-#define j1        _j1
-#define jn        _jn
-#define lfind     _lfind
-#define lsearch   _lsearch
-#define lseek     _lseek
-#define memccpy   _memccpy
-#define mkdir     _mkdir
-#define mktemp    _mktemp
-#define open      _open
-#define putenv    _putenv
-#define putw      _putw
-#define read      _read
-#define rmdir     _rmdir
-#define strdup    _strdup
-#define swab      _swab
-#define tempnam   _tempnam
-#define tzset     _tzset
-#define umask     _umask
-#define unlink    _unlink
-#define utime     _utime
-#define wcsdup    _wcsdup
-#define write     _write
-#define y0        _y0
-#define y1        _y1
-#define yn        _yn
-#endif
-'
-])
diff -pruN 6.4.39-1/md5c.c 6.5.4-0ubuntu1/md5c.c
--- 6.4.39-1/md5c.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/md5c.c	2023-01-06 19:32:37.000000000 +0000
@@ -17,10 +17,7 @@
 
 #include "config.h"
 #include "fm_md5.h"
-#ifdef HAVE_STRING_H
 #include <string.h>   /* memmove */
-#endif
-
 #include <inttypes.h>
 
 /*
diff -pruN 6.4.39-1/md5ify.c 6.5.4-0ubuntu1/md5ify.c
--- 6.4.39-1/md5ify.c	2019-08-25 16:51:05.000000000 +0000
+++ 6.5.4-0ubuntu1/md5ify.c	2023-01-06 19:32:37.000000000 +0000
@@ -10,14 +10,11 @@
 
  ***********************************************************************/
 
-#include <stdio.h>
-#include <string.h>
+#include "fetchmail.h"
+#include "fm_md5.h"
 
-#if defined(STDC_HEADERS)
+#include <stdio.h>
 #include <string.h>
-#endif
-
-#include "fm_md5.h"
 
 char *
 MD5Digest (unsigned const char *s)
diff -pruN 6.4.39-1/memmove.c 6.5.4-0ubuntu1/memmove.c
--- 6.4.39-1/memmove.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/memmove.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,22 +0,0 @@
-/*
- * Scratch implementation of memmove() in case your C library lacks one.
- *
- * For license terms, see the file COPYING in this directory.
- */
-char *memmove(char *dst, register char *src, register int n)
-{
-    register char *svdst;
-
-    if ((dst > src) && (dst < src + n)) 
-    {
-        src += n;
-        for (svdst = dst + n; n-- > 0; )
-            *--svdst = *--src;
-    }
-    else
-    {
-        for (svdst = dst; n-- > 0; )
-            *svdst++ = *src++;
-    }
-    return dst;
-}
diff -pruN 6.4.39-1/missing 6.5.4-0ubuntu1/missing
--- 6.4.39-1/missing	2021-07-12 02:41:13.000000000 +0000
+++ 6.5.4-0ubuntu1/missing	2024-07-12 05:04:24.000000000 +0000
@@ -1,9 +1,11 @@
 #! /bin/sh
-# Common wrapper for a few potentially missing GNU programs.
+# Common wrapper for a few potentially missing GNU and other programs.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2024-06-07.14; # UTC
 
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
+# shellcheck disable=SC2006,SC2268 # we must support pre-POSIX shells
+
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
@@ -54,18 +56,20 @@ Options:
   -v, --version   output version information and exit
 
 Supported PROGRAM values:
-  aclocal   autoconf  autoheader   autom4te  automake  makeinfo
-  bison     yacc      flex         lex       help2man
+aclocal autoconf autogen  autoheader autom4te automake autoreconf
+bison   flex     help2man lex        makeinfo perl     yacc
 
 Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
 'g' are ignored when checking the name.
 
-Send bug reports to <bug-automake@gnu.org>."
+Report bugs to <bug-automake@gnu.org>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>."
     exit $?
     ;;
 
   -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
-    echo "missing $scriptversion (GNU Automake)"
+    echo "missing (GNU Automake) $scriptversion"
     exit $?
     ;;
 
@@ -108,7 +112,7 @@ gnu_software_URL=https://www.gnu.org/sof
 program_details ()
 {
   case $1 in
-    aclocal|automake)
+    aclocal|automake|autoreconf)
       echo "The '$1' program is part of the GNU Automake package:"
       echo "<$gnu_software_URL/automake>"
       echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
@@ -123,6 +127,9 @@ program_details ()
       echo "<$gnu_software_URL/m4/>"
       echo "<$perl_URL>"
       ;;
+    *)
+      :
+      ;;
   esac
 }
 
@@ -137,48 +144,55 @@ give_advice ()
   printf '%s\n' "'$1' is $msg."
 
   configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
+  autoheader_deps="'acconfig.h'"
+  automake_deps="'Makefile.am'"
+  aclocal_deps="'acinclude.m4'"
   case $normalized_program in
+    aclocal*)
+      echo "You should only need it if you modified $aclocal_deps or"
+      echo "$configure_deps."
+      ;;
     autoconf*)
-      echo "You should only need it if you modified 'configure.ac',"
-      echo "or m4 files included by it."
-      program_details 'autoconf'
+      echo "You should only need it if you modified $configure_deps."
+      ;;
+    autogen*)
+      echo "You should only need it if you modified a '.def' or '.tpl' file."
+      echo "You may want to install the GNU AutoGen package:"
+      echo "<$gnu_software_URL/autogen/>"
       ;;
     autoheader*)
-      echo "You should only need it if you modified 'acconfig.h' or"
+      echo "You should only need it if you modified $autoheader_deps or"
       echo "$configure_deps."
-      program_details 'autoheader'
       ;;
     automake*)
-      echo "You should only need it if you modified 'Makefile.am' or"
-      echo "$configure_deps."
-      program_details 'automake'
-      ;;
-    aclocal*)
-      echo "You should only need it if you modified 'acinclude.m4' or"
+      echo "You should only need it if you modified $automake_deps or"
       echo "$configure_deps."
-      program_details 'aclocal'
       ;;
-   autom4te*)
+    autom4te*)
       echo "You might have modified some maintainer files that require"
       echo "the 'autom4te' program to be rebuilt."
-      program_details 'autom4te'
+      ;;
+    autoreconf*)
+      echo "You should only need it if you modified $aclocal_deps or"
+      echo "$automake_deps or $autoheader_deps or $automake_deps or"
+      echo "$configure_deps."
       ;;
     bison*|yacc*)
       echo "You should only need it if you modified a '.y' file."
       echo "You may want to install the GNU Bison package:"
       echo "<$gnu_software_URL/bison/>"
       ;;
-    lex*|flex*)
-      echo "You should only need it if you modified a '.l' file."
-      echo "You may want to install the Fast Lexical Analyzer package:"
-      echo "<$flex_URL>"
-      ;;
     help2man*)
       echo "You should only need it if you modified a dependency" \
            "of a man page."
       echo "You may want to install the GNU Help2man package:"
       echo "<$gnu_software_URL/help2man/>"
     ;;
+    lex*|flex*)
+      echo "You should only need it if you modified a '.l' file."
+      echo "You may want to install the Fast Lexical Analyzer package:"
+      echo "<$flex_URL>"
+      ;;
     makeinfo*)
       echo "You should only need it if you modified a '.texi' file, or"
       echo "any other file indirectly affecting the aspect of the manual."
@@ -189,6 +203,12 @@ give_advice ()
       echo "want to install GNU make:"
       echo "<$gnu_software_URL/make/>"
       ;;
+    perl*)
+      echo "You should only need it to run GNU Autoconf, GNU Automake, "
+      echo "  assorted other tools, or if you modified a Perl source file."
+      echo "You may want to install the Perl 5 language interpreter:"
+      echo "<$perl_URL>"
+      ;;
     *)
       echo "You might have modified some files without having the proper"
       echo "tools for further handling them.  Check the 'README' file, it"
@@ -197,6 +217,7 @@ give_advice ()
       echo "case some other package contains this missing '$1' program."
       ;;
   esac
+  program_details "$normalized_program"
 }
 
 give_advice "$1" | sed -e '1s/^/WARNING: /' \
diff -pruN 6.4.39-1/mx.h 6.5.4-0ubuntu1/mx.h
--- 6.4.39-1/mx.h	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/mx.h	2024-07-26 16:13:16.000000000 +0000
@@ -4,9 +4,7 @@
 
 #include "config.h"
 
-#ifdef HAVE_NETDB_H
 #include <netdb.h>
-#endif
 
 struct mxentry
 {
@@ -16,8 +14,4 @@ struct mxentry
 
 extern struct mxentry * getmxrecords(const char *);
 
-#if !HAVE_DECL_H_ERRNO
-extern int h_errno;
-#endif
-
 /* mx.h ends here */
diff -pruN 6.4.39-1/mxget.c 6.5.4-0ubuntu1/mxget.c
--- 6.4.39-1/mxget.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/mxget.c	2024-07-26 16:13:16.000000000 +0000
@@ -11,17 +11,10 @@
 #include <stdio.h>
 #include <string.h>
 #ifdef HAVE_RES_SEARCH
-#ifdef HAVE_NET_SOCKET_H
-#include <net/socket.h>
-#endif
 #include <netdb.h>
 #include <sys/types.h>
 #include <netinet/in.h>
 
-#ifdef __BEOS__
-#include "beos/beos_nameser.h"
-#endif
-
 #ifdef HAVE_ARPA_NAMESER_H
 #include <arpa/nameser.h>
 #endif
@@ -76,7 +69,6 @@ struct mxentry *getmxrecords(const char
     hp = (HEADER *)&answer;
     cp = answer + HFIXEDSZ;
     eom = answer + n;
-    h_errno = 0;
     for (qdcount = ntohs(hp->qdcount); qdcount--; cp += n + QFIXEDSZ)
       if ((n = dn_skipname((unsigned char *)cp, (unsigned char *)eom)) < 0)
 	    return((struct mxentry *)NULL);
diff -pruN 6.4.39-1/netrc.c 6.5.4-0ubuntu1/netrc.c
--- 6.4.39-1/netrc.c	2022-07-16 13:26:46.000000000 +0000
+++ 6.5.4-0ubuntu1/netrc.c	2024-10-29 20:11:57.000000000 +0000
@@ -18,6 +18,8 @@
 #include <stdlib.h>
 #include <string.h>
 #include <errno.h>
+#include <sys/types.h>
+#include <sys/stat.h>
 
 #include "netrc.h"
 #include "i18n.h"
@@ -33,8 +35,8 @@
 const char *program_name = "netrc";
 #endif
 
-/* Maybe add NEWENTRY to the account information list, LIST.  NEWENTRY is
-   set to a ready-to-use netrc_entry, in any event. */
+/** Maybe add NEWENTRY to the account information list, LIST.
+ * NEWENTRY is set to a ready-to-use netrc_entry, in any event. */
 static void
 maybe_add_to_list (netrc_entry **newentry, netrc_entry **list)
 {
@@ -73,10 +75,6 @@ maybe_add_to_list (netrc_entry **newentr
     return;
 }
 
-
-/* Parse FILE as a .netrc file (as described in ftp(1)), and return a
-   list of entries.  NULL is returned if the file could not be
-   parsed. */
 netrc_entry *
 parse_netrc (char *file)
 {
@@ -86,6 +84,9 @@ parse_netrc (char *file)
     netrc_entry *current, *retval;
     int ln;
     int error_flag = 0;
+    int have_default = 0;
+    int filedes = -1;
+    struct stat st;
 
     /* The latest token we've seen in the file. */
     enum
@@ -94,17 +95,32 @@ parse_netrc (char *file)
     } last_token = tok_nothing;
 
     current = retval = NULL;
+    memset(&st, 0, sizeof(st));
 
-    fp = fopen (file, "r");
+    fp = fopen(file, "r");
     if (!fp)
     {
 	/* Just return NULL if we can't open the file. */
 	if (ENOENT != errno) {
-	    report(stderr, "%s: cannot open file for reading: %s\n", file, strerror(errno));
+	    report(stderr, GT_("%s: cannot open file for reading: %s\n"), file, strerror(errno));
 	}
 	return NULL;
     }
 
+    /* stat the file, but only check mode if it contains passwords */
+    filedes = fileno(fp);
+    if (-1 == filedes) {
+	    report(stderr, GT_("%s: rejecting file, cannot get file descriptor number for fstat: %s\n"),
+		   file, strerror(errno));
+	    error_flag = 1;
+    } else {
+	    if (-1 == fstat(filedes, &st)) {
+		    report(stderr, GT_("%s: rejecting file, cannot fstat(%d): %s\n"),
+			   file, filedes, strerror(errno));
+		    error_flag = 1;
+	    }
+    }
+
     /* Initialize the file data. */
     ln = 0;
     premature_token = NULL;
@@ -158,9 +174,9 @@ parse_netrc (char *file)
 		    }
 		    else
 		    {
-			*pp = *p;
-			p ++;
-			pp ++;
+			if ('\\' == *p) ++p;
+			*pp++ = *p;
+			if (*p) ++p;
 		    }
 		}
 		else
@@ -196,6 +212,12 @@ parse_netrc (char *file)
 		break;
 
 	    case tok_password:
+		if (st.st_size && st.st_mode & 077) { /* numeric values sanctioned by SUSv4 in retrospect */
+		    report(stderr, GT_("%s: rejecting file because it is group or other accessible (mode %#o) and contains passwords.\n"),
+			   file, (unsigned int)st.st_mode & 0777);
+		    error_flag = 1;
+		    st.st_size = 0; /* zero out file size so we only warn once */
+		}
 		if (current)
 		    current->password = (char *) xstrdup (tok);
 		else
@@ -236,6 +258,7 @@ parse_netrc (char *file)
 		if (!strcmp (tok, "default"))
 		{
 		    maybe_add_to_list (&current, &retval);
+		    have_default = 1;
 		}
 		else if (!strcmp (tok, "login"))
 		    last_token = tok_login;
@@ -246,9 +269,14 @@ parse_netrc (char *file)
 		else if (!strcmp (tok, "macdef"))
 		    last_token = tok_macdef;
 
-		else if (!strcmp (tok, "machine"))
+		else if (!strcmp (tok, "machine")) {
 		    last_token = tok_machine;
-
+		    if (have_default) {
+			    error_flag = 1;
+			    report(stderr, GT_("%s:%d: machine entry not permitted after default, rejecting file.\n"),
+			    file, ln);
+		    }
+		}
 		else if (!strcmp (tok, "password"))
 		    last_token = tok_password;
 
@@ -306,17 +334,14 @@ parse_netrc (char *file)
     return retval;
 }
 
-
-/* Return the netrc entry from LIST corresponding to HOST.  NULL is
-   returned if no such entry exists. */
-netrc_entry *
+const netrc_entry *
 search_netrc (netrc_entry *list, char *host, char *login)
 {
     /* Look for the HOST in LIST. */
     while (list)
     {
 	if (list->host && !strcmp(list->host, host))
-	    if (!list->login || !strcmp(list->login, login))
+	    if (list->login && !strcmp(list->login, login))
 		/* We found a matching entry. */
 		break;
 
@@ -343,16 +368,12 @@ free_netrc(netrc_entry *a) {
 }
 
 #ifdef STANDALONE
-#include <sys/types.h>
-#include <sys/stat.h>
-
-#include <errno.h>
-
 int main (int argc, char **argv)
 {
     struct stat sb;
     char *file, *host, *login;
-    netrc_entry *head, *a;
+    netrc_entry *head;
+    const netrc_entry *a;
 
     program_name = argv[0];
     file = argv[1];
@@ -389,7 +410,7 @@ int main (int argc, char **argv)
 	status = EXIT_SUCCESS;
 
 	printf("Host: %s, Login: %s\n", host, login);
-	    
+	
 	a = search_netrc (head, host, login);
 	if (a)
 	{
@@ -406,8 +427,7 @@ int main (int argc, char **argv)
     }
 
     /* Print out the entire contents of the netrc. */
-    a = head;
-    while (a)
+    for (a = head; a; a = a->next)
     {
 	/* Print the host name. */
 	if (a->host)
@@ -415,7 +435,7 @@ int main (int argc, char **argv)
 	else
 	    fputs ("DEFAULT", stdout);
 
-	fputc (' ', stdout);
+	fputc ('|', stdout);
 
 	/* Print the login name. */
 	fputs (a->login, stdout);
@@ -423,12 +443,11 @@ int main (int argc, char **argv)
 	if (a->password)
 	{
 	    /* Print the password, if there is any. */
-	    fputc (' ', stdout);
+	    fputc ('|', stdout);
 	    fputs (a->password, stdout);
 	}
 
-	fputc ('\n', stdout);
-	a = a->next;
+	fputs ("|\n", stdout);
     }
 
     free_netrc(head);
diff -pruN 6.4.39-1/netrc.h 6.5.4-0ubuntu1/netrc.h
--- 6.4.39-1/netrc.h	2022-07-16 13:26:46.000000000 +0000
+++ 6.5.4-0ubuntu1/netrc.h	2024-07-26 16:13:16.000000000 +0000
@@ -1,4 +1,4 @@
-/* netrc.h -- declarations for netrc.c
+/** \file netrc.h -- declarations and documentation for netrc.c
  * For license terms, see the file COPYING in this directory.
  */
 
@@ -15,40 +15,38 @@
 # define __END_DECLS /* empty */
 #endif
 
-#undef __P
-#if defined (__STDC__) || defined (_AIX) || (defined (__mips) && defined (_SYSTYPE_SVR4)) || defined(WIN32) || defined(__cplusplus)
-# define __P(protos) protos
-#else
-# define __P(protos) ()
-#endif
-
-/* The structure used to return account information from the .netrc. */
+/** netrc structure used to carry account information from the .netrc. */
 typedef struct _netrc_entry {
-  /* The exact host name given in the .netrc, NULL if default. */
+  /** The exact host name given in the .netrc, NULL if default. */
   char *host;
 
-  /* The login name of the user. */
+  /** The login name of the user. */
   char *login;
 
-  /* Password for the account (NULL, if none). */
+  /** Password for the account (NULL, if none). */
   char *password;
 
-  /* Pointer to the next entry in the list. */
+  /** Pointer to the next entry in the list. */
   struct _netrc_entry *next;
 } netrc_entry;
 
 __BEGIN_DECLS
-/* Parse FILE as a .netrc file (as described in ftp(1)), and return a
-   list of entries.  NULL is returned if the file could not be
-   parsed. Diagnostic messages are through report(), except for fopen() errors with ENOENT. */
-netrc_entry *parse_netrc __P((char *file));
-
-/* Return the netrc entry from LIST corresponding to HOST.  NULL is
-   returned if no such entry exists. */
-netrc_entry *search_netrc __P((netrc_entry *list, char *host, char *account));
+/** Parse FILE as a .netrc file (as described in ftp(1)), and return a
+   singly-linked list of entries.
+   Diagnostic messages are through report(), except for fopen() errors with ENOENT.
+   \return NULL is returned if the file could not be
+   parsed.  */
+netrc_entry *parse_netrc (char *file);
+
+/** Search the netrc database for an account password.
+ * The DEFAULT entry is never matched, it is designed for anonftp auto-logins.
+ * \return the \a netrc_entry from \a list corresponding to \a host and user \a account.
+ * \return NULL is returned if no such entry exists.
+ */
+const netrc_entry *search_netrc (netrc_entry *list, char *host, char *account);
 
-/* Free the netrc list structure */
-void free_netrc __P((netrc_entry *list));
+/** Free memory for the entire \a list netrc_entry database */
+void free_netrc (netrc_entry *list);
 __END_DECLS
 
 #endif /* _NETRC_H_ */
diff -pruN 6.4.39-1/ntlmsubr.c 6.5.4-0ubuntu1/ntlmsubr.c
--- 6.4.39-1/ntlmsubr.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/ntlmsubr.c	2024-08-18 14:40:24.000000000 +0000
@@ -114,4 +114,6 @@ cancelfail: /* cancel authentication and
     }
 }
 
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif /* NTLM_ENABLE */
diff -pruN 6.4.39-1/odmr.c 6.5.4-0ubuntu1/odmr.c
--- 6.4.39-1/odmr.c	2021-08-27 17:50:58.000000000 +0000
+++ 6.5.4-0ubuntu1/odmr.c	2024-07-26 16:13:16.000000000 +0000
@@ -5,28 +5,19 @@
  */
 
 #include  "config.h"
+
 #ifdef ODMR_ENABLE
+#include  "fetchmail.h"
 #include  <stdio.h>
 #include  <stdlib.h>
 #include  <assert.h>
-#ifdef HAVE_STRING_H /* strcat() */
-#include <string.h>
-#endif
-#ifdef HAVE_NET_SOCKET_H /* BeOS needs this */
-#include <net/socket.h>
-#endif
+#include  <string.h>
 #include  <sys/types.h>
-#ifdef HAVE_NET_SELECT_H /* AIX needs this */
-#include <net/select.h>
-#endif
-#ifdef HAVE_SYS_SELECT_H /* AIX 4.1, at least, needs this */
 #include  <sys/select.h>
-#endif
 #include  <netdb.h>
 #include  <errno.h>
 #include  <unistd.h>
 #include  "i18n.h"
-#include  "fetchmail.h"
 #include  "sdump.h"
 #include  "smtp.h"
 #include  "socket.h"
@@ -45,7 +36,7 @@ static int odmr_ok (int sock, char *argb
 }
 
 static int odmr_getrange(int sock, struct query *ctl, const char *id, 
-			 int *countp, int *newp, int *bytes)
+			 int *countp, int *newp, unsigned long long *bytes)
 /* send ODMR and then run a reverse SMTP session */
 {
     int ok, opts, smtp_sock;
diff -pruN 6.4.39-1/opie.c 6.5.4-0ubuntu1/opie.c
--- 6.4.39-1/opie.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/opie.c	2024-08-18 15:27:37.000000000 +0000
@@ -10,9 +10,7 @@
 #include  <stdio.h>
 #include  <string.h>
 #include  <ctype.h>
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
-#endif
 #include  "socket.h"
 
 #include  "i18n.h"
@@ -81,6 +79,8 @@ int do_otp(int sock, const char *command
 
     return PS_SUCCESS;
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif /* OPIE_ENABLE */
 
 /* opie.c ends here */
diff -pruN 6.4.39-1/options.c 6.5.4-0ubuntu1/options.c
--- 6.4.39-1/options.c	2021-08-12 17:14:37.000000000 +0000
+++ 6.5.4-0ubuntu1/options.c	2024-09-24 15:12:46.000000000 +0000
@@ -11,18 +11,16 @@
 #include <stdio.h>
 #include <pwd.h>
 #include <string.h>
+#include <strings.h>
 #include <errno.h>
-#if defined(STDC_HEADERS)
-#include  <stdlib.h>
-#include  <limits.h>
-#else
-#include  <ctype.h>
-#endif
+#include <stdlib.h>
+#include <limits.h>
 
 #include "getopt.h"
-#include "fetchmail.h"
 #include "i18n.h"
 
+#include "tunable.h"
+
 enum {
     LA_INVISIBLE = 256,
     LA_PIDFILE,
@@ -42,6 +40,7 @@ enum {
     LA_PRINCIPAL,
     LA_TRACEPOLLS,
     LA_SSL,
+    LA_NOSSL,
     LA_SSLKEY,
     LA_SSLCERT,
     LA_SSLPROTO,
@@ -55,9 +54,12 @@ enum {
     LA_FASTUIDL,
     LA_LIMITFLUSH,
     LA_IDLE,
+    LA_FORCEIDLE,
     LA_NOSOFTBOUNCE,
     LA_SOFTBOUNCE,
-    LA_BADHEADER
+    LA_BADHEADER,
+    LA_IDLETIMEOUT,
+    LA_MOVETO
 };
 
 /* options still left: ACgGhHjJoORTWxXYz */
@@ -91,6 +93,8 @@ static const struct option longoptions[]
   {"proto",	required_argument, (int *) 0, 'p' },
   {"uidl",	no_argument,	   (int *) 0, 'U' },
   {"idle",	no_argument,	   (int *) 0, LA_IDLE},
+  {"forceidle",	no_argument,	   (int *) 0, LA_FORCEIDLE},
+  {"idletimeout",required_argument,(int *) 0, LA_IDLETIMEOUT },
   {"port",	required_argument, (int *) 0, 'P' },
   {"service",	required_argument, (int *) 0, 'P' },
   {"auth",	required_argument, (int *) 0, LA_AUTH},
@@ -106,6 +110,7 @@ static const struct option longoptions[]
   {"fetchall",	no_argument,	   (int *) 0, 'a' },
   {"nokeep",	no_argument,	   (int *) 0, 'K' },
   {"keep",	no_argument,	   (int *) 0, 'k' },
+  {"moveto",    required_argument, (int *) 0, LA_MOVETO },
   {"flush",	no_argument,	   (int *) 0, 'F' },
   {"limitflush",	no_argument, (int *) 0, LA_LIMITFLUSH },
   {"norewrite",	no_argument,	   (int *) 0, 'n' },
@@ -130,6 +135,7 @@ static const struct option longoptions[]
 
 #ifdef SSL_ENABLE
   {"ssl",	no_argument,	   (int *) 0, LA_SSL },
+  {"nossl",	no_argument,	   (int *) 0, LA_NOSSL },
   {"sslkey",	required_argument, (int *) 0, LA_SSLKEY },
   {"sslcert",	required_argument, (int *) 0, LA_SSLCERT },
   {"sslproto",	 required_argument, (int *) 0, LA_SSLPROTO },
@@ -162,7 +168,6 @@ static const struct option longoptions[]
 static int xatoi(char *s, int *errflagptr)
 /* do safe conversion from string to number */
 {
-#if defined (STDC_HEADERS) && defined (LONG_MAX) && defined (INT_MAX)
     /* parse and convert numbers, but also check for invalid characters in
      * numbers
      */
@@ -193,41 +198,6 @@ static int xatoi(char *s, int *errflagpt
     }
 
     return (int) value;  /* shut up, I know what I'm doing */
-#else
-    int	i;
-    char *dp;
-# if defined (STDC_HEADERS)
-    size_t	len;
-# else
-    int		len;
-# endif
-
-    /* We do only base 10 conversions here (atoi)! */
-
-    len = strlen(s);
-    /* check for leading white spaces */
-    for (i = 0; (i < len) && isspace((unsigned char)s[i]); i++)
-    	;
-
-    dp = &s[i];
-
-    /* check for +/- */
-    if (i < len && (s[i] == '+' || s[i] == '-'))	i++;
-
-    /* skip over digits */
-    for ( /* no init */ ; (i < len) && isdigit((unsigned char)s[i]); i++)
-    	;
-
-    /* check for trailing garbage */
-    if (i != len) {
-    	(void) fprintf(stderr, GT_("String '%s' is not a valid number string.\n"), s);
-    	(*errflagptr)++;
-	return 0;
-    }
-
-    /* atoi should be safe by now, except for number range over/underflow */
-    return atoi(dp);
-#endif
 }
 
 /** parse and validate the command line options */
@@ -288,7 +258,8 @@ int parsecmdline (int argc /** argument
 	    option_safe = TRUE;
 	    break;
 	case 'd':
-	    rctl->poll_interval = xatoi(optarg, &errflag);
+	    c = xatoi(optarg, &errflag);
+	    rctl->poll_interval = NUM_VALUE_IN(c);
 	    break;
 	case 'N':
 	    nodetach = TRUE;
@@ -385,6 +356,9 @@ int parsecmdline (int argc /** argument
 	case LA_IDLE:
 	    ctl->idle = FLAG_TRUE;
 	    break;
+	case LA_FORCEIDLE:
+	    ctl->forceidle = FLAG_TRUE;
+	    break;
 	case 'P':
 	    ctl->server.service = optarg;
 	    break;
@@ -401,8 +375,8 @@ int parsecmdline (int argc /** argument
 		ctl->server.authenticate = A_KERBEROS_V5;
 	    else if (strcmp(optarg, "kerberos_v4") == 0)
 		ctl->server.authenticate = A_KERBEROS_V4;
-	    else if (strcmp(optarg, "ssh") == 0)
-		ctl->server.authenticate = A_SSH;
+	    else if (0 == strcmp(optarg, "implicit") || 0 == strcmp(optarg, "ssh"))
+		ctl->server.authenticate = A_IMPLICIT;
 	    else if (strcasecmp(optarg, "external") == 0)
 		ctl->server.authenticate = A_EXTERNAL;
 	    else if (strcmp(optarg, "otp") == 0)
@@ -560,6 +534,10 @@ int parsecmdline (int argc /** argument
 	    ctl->use_ssl = FLAG_TRUE;
 	    break;
 
+	case LA_NOSSL:
+	    ctl->use_ssl = FLAG_FALSE;
+	    break;
+
 	case LA_SSLKEY:
 	    ctl->sslkey = prependdir (optarg, currentwd);
 	    break;
@@ -627,6 +605,15 @@ int parsecmdline (int argc /** argument
 	    ctl->server.tracepolls = FLAG_TRUE;
 	    break;
 
+	case LA_IDLETIMEOUT:
+	    c = xatoi(optarg, &errflag);
+	    ctl->server.idle_timeout = NUM_VALUE_IN(c);
+	    break;
+
+	case LA_MOVETO:
+	    ctl->moveto = xstrdup(optarg);
+	    break;
+
 	case '?':
 	    helpflag = 1;
 	default:
@@ -638,6 +625,7 @@ int parsecmdline (int argc /** argument
     if (errflag || ocount > 1 || helpflag) {
 	/* squawk if syntax errors were detected */
 #define P(s)    fputs(s, helpflag ? stdout : stderr)
+#define PS()    (helpflag ? stdout : stderr)
 	P(GT_("usage:  fetchmail [options] [server ...]\n"));
 	P(GT_("  Options are as follows:\n"));
 	P(GT_("  -?, --help        display this option help\n"));
@@ -665,7 +653,8 @@ int parsecmdline (int argc /** argument
 	P(GT_("  -M, --monitor     monitor interface for activity\n"));
 #endif
 #if defined( SSL_ENABLE )
-	P(GT_("      --ssl         enable ssl encrypted session\n"));
+	P(GT_("      --ssl         enable SSL/TLS-wrapped encrypted session\n"));
+	P(GT_("      --nossl       disable SSL/TLS-wrapped encrypted session\n"));
 	P(GT_("      --sslkey      ssl private key file\n"));
 	P(GT_("      --sslcert     ssl client certificate\n"));
 	P(GT_("      --sslcertck   do strict server certificate check (recommended)\n"));
@@ -674,7 +663,7 @@ int parsecmdline (int argc /** argument
 	P(GT_("      --sslcertpath path to trusted-CA ssl certificate directory\n"));
 	P(GT_("      --sslcommonname  expect this CommonName from server (discouraged)\n"));
 	P(GT_("      --sslfingerprint fingerprint that must match that of the server's cert.\n"));
-	P(GT_("      --sslproto    force ssl protocol (see manual)\n"));
+	P(GT_("      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"));
 #endif
 	P(GT_("      --plugin      specify external command to open connection\n"));
 	P(GT_("      --plugout     specify external command to open smtp connection\n"));
@@ -684,6 +673,8 @@ int parsecmdline (int argc /** argument
 	P(GT_("  -p, --proto[col]  specify retrieval protocol (see man page)\n"));
 	P(GT_("  -U, --uidl        force the use of UIDLs (pop3 only)\n"));
 	P(GT_("      --idle        tells the IMAP server to send notice of new messages\n"));
+	P(GT_("      --forceidle   Force idle mode, even if server does not advertise the capability\n"));
+	fprintf(PS(), GT_("      --idletimeout specify timeout before refreshing --idle (%d s)\n"), CLIENT_IDLE_TIMEOUT);
 	P(GT_("      --port        TCP port to connect to (obsolete, use --service)\n"));
 	P(GT_("  -P, --service     TCP service to connect to (can be numeric TCP port)\n"));
 	P(GT_("      --auth        authentication type (see manual)\n"));
@@ -697,6 +688,7 @@ int parsecmdline (int argc /** argument
 	P(GT_("  -a, --[fetch]all  retrieve old and new messages\n"));
 	P(GT_("  -K, --nokeep      delete new messages after retrieval\n"));
 	P(GT_("  -k, --keep        save new messages after retrieval\n"));
+	P(GT_("      --moveto      move message to the given IMAP folder instead of deleting it\n"));
 	P(GT_("  -F, --flush       delete old messages from server\n"));
 	P(GT_("      --limitflush  delete oversized messages\n"));
 	P(GT_("  -n, --norewrite   don't rewrite header addresses\n"));
@@ -707,7 +699,7 @@ int parsecmdline (int argc /** argument
 	P(GT_("      --fetchdomains fetch mail for specified domains\n"));
 	P(GT_("  -D, --smtpaddress set SMTP delivery domain to use\n"));
 	P(GT_("      --smtpname    set SMTP full name username@domain\n"));
-	P(GT_("  -Z, --antispam,   set antispam response values\n"));
+	P(GT_("  -Z, --antispam    set antispam response values\n"));
 	P(GT_("  -b, --batchlimit  set batch limit for SMTP connections\n"));
 	P(GT_("  -B, --fetchlimit  set fetch limit for server connections\n"));
 	P(GT_("      --fetchsizelimit set fetch message size limit\n"));
diff -pruN 6.4.39-1/po/LINGUAS 6.5.4-0ubuntu1/po/LINGUAS
--- 6.4.39-1/po/LINGUAS	2024-01-31 20:21:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/LINGUAS	2024-10-29 20:27:13.000000000 +0000
@@ -1,3 +1,3 @@
 # available languages:
 #ca cs da de el en_GB eo es fi fr gl id it ja nl pl pt_BR ro ru sk sq sr sv tr vi zh_CN
-    cs    de          eo es    fr          ja    pl       ro ru    sq sr sv    vi
+    cs    de          eo es    fr          ja    pl       ro       sq    sv      
diff -pruN 6.4.39-1/po/POTFILES.in 6.5.4-0ubuntu1/po/POTFILES.in
--- 6.4.39-1/po/POTFILES.in	2024-01-31 20:21:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/POTFILES.in	2024-11-05 21:57:00.000000000 +0000
@@ -22,6 +22,7 @@ options.c
 pop2.c
 pop3.c
 rcfile_y.y
+regex_helper.c
 report.c
 rfc822.c
 rpa.c
@@ -29,6 +30,7 @@ servport.c
 sink.c
 smtp.c
 socket.c
+starttls.c
 transact.c
 uid.c
 xmalloc.c
Binary files 6.4.39-1/po/cs.gmo and 6.5.4-0ubuntu1/po/cs.gmo differ
diff -pruN 6.4.39-1/po/cs.po 6.5.4-0ubuntu1/po/cs.po
--- 6.4.39-1/po/cs.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/cs.po	2025-06-17 22:18:47.000000000 +0000
@@ -5,7 +5,7 @@
 # JiÅ™Ã­ PavlovskÃ½ <pavlovsk@ff.cuni.cz>, 1999 - 2001.
 # Miloslav Trmac <mitr@volny.cz>, 2005.
 # Petr Pisar <petr.pisar@atlas.cz>, 2008, 2009, 2010, 2011, 2012, 2013, 2015.
-# Petr Pisar <petr.pisar@atlas.cz>, 2019, 2020, 2021, 2022, 2023.
+# Petr Pisar <petr.pisar@atlas.cz>, 2019, 2020, 2021, 2022, 2023, 2024.
 #
 # (IMAP) capability â†’ schopnost
 # Subject Common Name â†’ obecnÃ© jmÃ©no (CN) subjektu
@@ -13,10 +13,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
+"Project-Id-Version: fetchmail 6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-04 18:44+01:00\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-12-01 17:45+01:00\n"
 "Last-Translator: Petr Pisar <petr.pisar@atlas.cz>\n"
 "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
 "Language: cs\n"
@@ -26,63 +26,63 @@ msgstr ""
 "X-Bugs: Report translation errors to the Language-Team address.\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "OvÄ›Å™uji, zda je %s opravdu stejnÃ½ uzel jako %s\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "Ano, jejich IP adresy se shodujÃ­\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "Ne, jejich IP adresy se liÅ¡Ã­\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr "chyba DNS serveru pÅ™i hledÃ¡nÃ­ â€ž%sâ€œ vÂ prÅ¯bÄ›hu stahovÃ¡nÃ­ zÂ %s: %s\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr "chyba DNS serveru pÅ™i hledÃ¡nÃ­ â€ž%sâ€œ vÂ prÅ¯bÄ›hu stahovÃ¡nÃ­ zÂ %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "nemohu dekÃ³dovat BASE64 vÃ½zvu\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "dekÃ³dovÃ¡na jako %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "chyba kerbera %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [server Å™Ã­kÃ¡ â€ž%sâ€œ]\n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "UpozornÄ›nÃ­ fetchmailu na pÅ™Ã­liÅ¡ velkÃ© zprÃ¡vy"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr "NÃ¡sledujÃ­cÃ­ pÅ™Ã­liÅ¡ velkÃ© zprÃ¡vy byly smazÃ¡ny ze serveru %s ÃºÄtu %s:"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr "NÃ¡sledujÃ­cÃ­ pÅ™Ã­liÅ¡ velkÃ© zprÃ¡vy zÅ¯stÃ¡vajÃ­ na serveru %s ÃºÄtu %s:"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
@@ -90,7 +90,7 @@ msgstr[0] "  %d zprÃ¡va %d oktetÅ¯ dlouh
 msgstr[1] "  %d zprÃ¡vy %d oktetÅ¯ dlouhÃ© smazÃ¡ny fetchmailem."
 msgstr[2] "  %d zprÃ¡v %d oktetÅ¯ dlouhÃ½ch smazÃ¡no fetchmailem."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
@@ -98,50 +98,50 @@ msgstr[0] "  %d zprÃ¡va %d oktetÅ¯ dlouh
 msgstr[1] "  %d zprÃ¡vy %d oktetÅ¯ dlouhÃ© pÅ™eskoÄeny fetchmailem."
 msgstr[2] "  %d zprÃ¡v %d oktetÅ¯ dlouhÃ½ch pÅ™eskoÄeno fetchmailem."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "pÅ™eskakuji zprÃ¡vu %s@%s:%d"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "pÅ™eskakuji zprÃ¡vu %s@%s:%d (%d oktetÅ¯)"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (dÃ©lka -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (pÅ™Ã­liÅ¡ velkÃ¡)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr "nemohu stÃ¡hnout hlaviÄky, zprÃ¡va %s@%s:%d (%d oktetÅ¯)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "Ätu zprÃ¡vu %s@%s:%d z %d"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d oktetÅ¯)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d oktetÅ¯ v hlaviÄce)"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d oktetÅ¯ vÂ tÄ›le)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
@@ -149,19 +149,19 @@ msgstr ""
 "zprÃ¡va %s@%s:%d nemÃ¡ oÄekÃ¡vanou velikost (%d ve skuteÄnosti != %d "
 "oÄekÃ¡vÃ¡no)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " zachovÃ¡na\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " smazÃ¡na\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " nesmazÃ¡na\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -173,36 +173,36 @@ msgstr[1] ""
 msgstr[2] ""
 "limit stahovÃ¡nÃ­ %d dosaÅ¾en; %d zprÃ¡v ponechÃ¡no na serveru %s ÃºÄet %s\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr "po %d sekundÃ¡ch vyprÅ¡el Äas pÅ™i pÅ™ipojovÃ¡nÃ­ k serveru %s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "po %d sekundÃ¡ch vyprÅ¡el Äas pÅ™i ÄekÃ¡nÃ­ na server %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "po %d sekundÃ¡ch vyprÅ¡el Äas pÅ™i ÄekÃ¡nÃ­ na %s.\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr "po %d sekundÃ¡ch vyprÅ¡el Äas pÅ™i ÄekÃ¡nÃ­ odpovÄ›Ä posluchaÄe.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "po %d sekundÃ¡ch vyprÅ¡el Äas.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail zaznamenÃ¡vÃ¡ opakovanÃ© vyprÅ¡enÃ­ Äasu"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -210,7 +210,7 @@ msgid ""
 msgstr ""
 "Fetchmailu vyprÅ¡el Äas vÃ­ce neÅ¾ %d-krÃ¡t pÅ™i pokusu stÃ¡hnout poÅ¡tu z %s@%s.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -225,73 +225,73 @@ msgstr ""
 "\n"
 "Fetchmail jiÅ¾ nebude vybÃ­rat z tÃ©to schrÃ¡nky, dokud jej znovu nespustÃ­te.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "pÅ™Ã­kaz pÅ™ed spojenÃ­m ukonÄen signÃ¡lem %d\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "pÅ™Ã­kaz pÅ™ed spojenÃ­m selhal sÂ nÃ¡vratovÃ½m kÃ³dem %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "nemohu najÃ­t schrÃ¡nku HESIOD %s\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "VedoucÃ­ server nemÃ¡ jmÃ©no.\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "nemohu nalÃ©zt kanonickÃ© domÃ©novÃ© jmÃ©no pro %s (%s): %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "spojenÃ­ %s k %s selhalo"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "SpojenÃ­ SSL selhalo.\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "Chyba \"zÃ¡mek se pouÅ¾Ã­vÃ¡\" na %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Chyba \"server zaneprÃ¡zdnÄ›n\" na %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "Chyba autorizace na %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (dÅ™Ã­ve autorizovÃ¡n)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr "Rady naleznete na http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "Autentizace fetchmailu na %s@%s selhala"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail nemohl stÃ¡hnout poÅ¡tu z %s@%s.\n"
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -305,7 +305,7 @@ msgstr ""
 "fetchmail nenÃ­ schopen odliÅ¡it, protoÅ¾e server neposlal rozumnou chybovou\n"
 "hlÃ¡Å¡ku."
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -324,7 +324,7 @@ msgstr ""
 "DÃ©mon fetchmail bude pokraÄovat v Äinnosti a pÅ™i kaÅ¾dÃ©m cyklu se pokusÃ­\n"
 "pÅ™ipojit. Å½Ã¡dnÃ¡ dalÅ¡Ã­ upozornÄ›nÃ­ nebudou do obnovenÃ­ sluÅ¾by zasÃ­lÃ¡na."
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -343,66 +343,66 @@ msgstr ""
 "DÃ©mon fetchmail bude pokraÄovat v Äinnosti a pÅ™i kaÅ¾dÃ©m cyklu se pokusÃ­\n"
 "pÅ™ipojit. Å½Ã¡dnÃ¡ dalÅ¡Ã­ upozornÄ›nÃ­ nebudou do obnovenÃ­ sluÅ¾by zasÃ­lÃ¡na."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "OkamÅ¾itÄ› znovu kontroluji %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "Chyba socketu nebo TLS na %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr "NeznÃ¡mÃ¡ chyba pÅ™i pÅ™ihlÃ¡Å¡enÃ­ nebo autentizaci na %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "ÃšspÄ›Å¡nÃ¡ autorizace na %s@%s\n"
 
 # XXX: This is e-mail header as literal. Dont't touch "Subject: " header name.
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "Autentizace fetchmailu %s@%s uspÄ›la"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail se ÃºspÄ›Å¡nÄ› pÅ™ihlÃ¡sil k %s@%s.\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "SluÅ¾ba byla obnovena.\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "vybÃ­rÃ¡m nebo znovu kontroluji sloÅ¾ku %s\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "vybÃ­rÃ¡m nebo znovu kontroluji implicitnÃ­ sloÅ¾ku\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s na %s (sloÅ¾ka %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s na %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "Stahuji z %s\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
@@ -410,14 +410,14 @@ msgstr[0] "%d zprÃ¡va (%d %s) pro %s"
 msgstr[1] "%d zprÃ¡vy (%d %s) pro %s"
 msgstr[2] "%d zprÃ¡v (%d %s) pro %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "pÅ™eÄtena"
 msgstr[1] "pÅ™eÄteny"
 msgstr[2] "pÅ™eÄteno"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
@@ -425,109 +425,105 @@ msgstr[0] "%d zprÃ¡va pro %s"
 msgstr[1] "%d zprÃ¡vy pro %s"
 msgstr[2] "%d zprÃ¡v pro %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d oktetÅ¯).\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu oktetÅ¯).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "Å½Ã¡dnÃ¡ poÅ¡ta pro %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "nesmyslnÃ½ poÄet zprÃ¡v!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr "PÅ™eskoÄeno pÅ™Ã­liÅ¡ mnoho e-mailÅ¯ (%d > %d) kvÅ¯li doÄasnÃ½m chybÃ¡m %s\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "socketu"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "hlaviÄky RFC822"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "synchronizace mezi klientem a serverem"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "protokolu klient/server"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "zÃ¡mku na serveru"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "transakce SMTP"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "hledÃ¡nÃ­ v DNS"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "nedefinovanÃ¡"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr "Chyba %s pÅ™i stahovÃ¡nÃ­ zÂ %s@%s a doruÄovÃ¡nÃ­ na SMTP stroj %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
+msgstr "Chyba %s pÅ™i stahovÃ¡nÃ­ zÂ %s@%s a doruÄovÃ¡nÃ­ na %s stroj %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "neznÃ¡mÃ½"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "Chyba %s pÅ™i stahovÃ¡nÃ­ zÂ %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "pÅ™Ã­kaz po spojenÃ­ ukonÄen signÃ¡lem %d\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "pÅ™Ã­kaz po spojenÃ­ selhal sÂ nÃ¡vratovÃ½m kÃ³dem %d\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Kerberos V4 nenÃ­ podporovÃ¡n.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Kerberos V5 nenÃ­ podporovÃ¡n.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "PÅ™epÃ­naÄ --flush nenÃ­ s %s podporovÃ¡n\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "PÅ™epÃ­naÄ --all nenÃ­ s %s podporovÃ¡n\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "PÅ™epÃ­naÄ --limit nepodporuje argument %s\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -543,7 +539,7 @@ msgstr ""
 "Zkuste \"env QMAILINJECT= %s TADY JSOU VAÅ E PARAMETRY\"\n"
 "%s: KonÄÃ­m.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -560,36 +556,36 @@ msgstr ""
 "Zkuste \"env NULLMAILER_FLAGS= %s TADY JSOU VAÅ E PARAMETRY\"\n"
 "%s: KonÄÃ­m.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%s: Neexistujete. BÄ›Å¾te pryÄ.\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr "KÂ domovskÃ©mu adresÃ¡Å™i uÅ¾ivatele nelze urÄit absolutnÃ­ cestu.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr "KÂ domovskÃ©mu adresÃ¡Å™i fetchmailu nelze urÄit absolutnÃ­ cestu.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: nemohu zjistit vÃ¡Å¡ poÄÃ­taÄ!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "funkce getaddrinfo pro â€ž%sâ€œ selhala: %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr ""
 "Nemohu nalÃ©zt svÃ© vlastnÃ­ jmÃ©no vÂ databÃ¡zi jmen strojÅ¯, abych jej mohl "
 "doplnit na celÃ© jmÃ©no!\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -600,71 +596,71 @@ msgstr ""
 "NEHLASTE rozbitÃ© hlaviÄky Received:, Å™Ã¡dky HELO/EHLO nebo podobnÃ© problÃ©my!\n"
 "OPRAVTE si svÅ¯j /etc/hosts, respektive DNS, NIS nebo LDAP.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "SMTP dÃ©mon na %s nepodporuje ESMTP\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "SMTP dÃ©mon na %s nepodporuje ETRN\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "Å˜azenÃ­ do fronty pro %s zaÄalo\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "Pro %s neÄekajÃ­ Å¾Ã¡dnÃ© zprÃ¡vy\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "PosÃ­lÃ¡nÃ­ zprÃ¡v pro %s zaÄalo\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Nemohu zaÅ™adit zprÃ¡vy pro uzel %s do fronty\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "Uzel %s nepovolen: %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "Chyba syntaxe ETRN\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "Chyba syntaxe v parametrech ETRN\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "NeznÃ¡mÃ¡ chyba ETRN %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "PÅ™epÃ­naÄ --keep nenÃ­ s ETRN podporovÃ¡n.\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "PÅ™epÃ­naÄ --flush nenÃ­ s ETRN podporovÃ¡n.\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "PÅ™epÃ­naÄ --folder nenÃ­ s ETRN podporovÃ¡n.\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "PÅ™epÃ­naÄ --check nenÃ­ s ETRN podporovÃ¡n.\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -679,7 +675,7 @@ msgstr ""
 "Copyright Â© 2005â€“2012 Sunil Shetye\n"
 "Copyright Â© 2005â€“%d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -690,24 +686,34 @@ msgstr ""
 "a budeme rÃ¡di, kdyÅ¾ jej budete za jistÃ½ch podmÃ­nek dÃ¡le Å¡Ã­Å™it. Podrobnosti\n"
 "naleznete vÂ souboru COPYING vÂ adresÃ¡Å™i se zdrojovÃ½mi kÃ³dy nebo dokumentacÃ­.\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "Stav spojenÃ­=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "Stav spojenÃ­=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "POZOR: ProvozovÃ¡nÃ­ pod rootem nenÃ­ doporuÄeno.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: spuÅ¡tÄ›n s"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "nemohu zÃ­skat aktuÃ¡lnÃ­ pracovnÃ­ adresÃ¡Å™\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Toto je fetchmail verze %s"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -716,7 +722,7 @@ msgstr ""
 "PÅ™eloÅ¾eno sÂ knihovnou SSL %#lx â€ž%sâ€œ\n"
 "NynÃ­ se pouÅ¾Ã­vÃ¡ knihovna SSL %#lx â€ž%sâ€œ\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -725,11 +731,7 @@ msgstr ""
 "OpenSSL: %s\n"
 "Å ifrovacÃ­ moduly: %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "POZOR: VaÅ¡e knihovna sÂ SSL/TLS nepodporuje TLS v1.3.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -737,29 +739,29 @@ msgstr ""
 "CHYBA: PÅ™eloÅ¾eno proti LibreSSL, coÅ¾ poruÅ¡uje autorskÃ¡ prÃ¡va kvÅ¯li chybÄ›jÃ­cÃ­ "
 "vÃ½jimce podle odstavce 2b licence GPL. Vizte COPYING. KonÄÃ­ se.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "POZOR: PÅ™eloÅ¾eno bez SSL/TLS.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr "PÅ™epÃ­naÄ nodetach je pÅ™Ã­tomen, pÅ™epÃ­naÄ logfile se ignoruje.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "NebÄ›Å¾Ã­m jako dÃ©mon, pÅ™epÃ­naÄ logfile se ignoruje.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr "Soubor s protokolem â€ž%sâ€œ neexistuje, pÅ™epÃ­naÄ logfile se ignoruje.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "Do souboru sÂ protokolem â€ž%sâ€œ nelze zapisovat, konÄÃ­ se.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
@@ -767,49 +769,55 @@ msgstr ""
 "ObÄ› volby syslog a logfile jsou nastaveny, syslog se ignoruje a protokol "
 "bude zapisovÃ¡n do %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+"fetchmail: chybnÃ¡ konfigurace, --moveto lze pouÅ¾Ã­t jen uÂ serverÅ¯ IMAP\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "ZpracovÃ¡vÃ¡m pÅ™epÃ­naÄe z pÅ™Ã­kazovÃ©ho Å™Ã¡dku%s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " a "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "Nenastaven Å¾Ã¡dnÃ½ poÅ¡tovnÃ­ server - moÅ¾nÃ¡ chybÃ­ %s?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: nebyl specifikovÃ¡n Å¾Ã¡dnÃ½ poÅ¡tovnÃ­ server.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: Å¾Ã¡dnÃ½ jinÃ½ fetchmail nebÄ›Å¾Ã­\n"
 
 # First %s is "background" or "foreground" attribute
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr "fetchmail: chyba pÅ™i zabÃ­jenÃ­ fetchmailu %s sÂ PID %ld; konÄÃ­m.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "na pozadÃ­"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "v popÅ™edÃ­"
 
 # First %s is "background" or "foreground" attribute
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: fetchmail %s sÂ PID %ld byl zabit.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -817,7 +825,7 @@ msgstr ""
 "fetchmail: nemohu kontrolovat poÅ¡tu, kdyÅ¾ bÄ›Å¾Ã­ jinÃ½ fetchmail ke stejnÃ©mu "
 "poÄÃ­taÄi.\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -826,183 +834,122 @@ msgstr ""
 "fetchmail: nelze se dotazovat zadanÃ½ch serverÅ¯, bÄ›Å¾Ã­-li jinÃ½ fetchmail sÂ PID "
 "%ld.\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr "fetchmail: v popÅ™edÃ­ bÄ›Å¾Ã­ jinÃ½ fetchmail sÂ PID %ld.\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr "fetchmail: neakceptuji pÅ™epÃ­naÄe, kdyÅ¾ na fetchmail bÄ›Å¾Ã­ na pozadÃ­.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr "fetchmail: fetchmail na pozadÃ­ sÂ PID %ld byl probuzen.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr "fetchmail: starÅ¡Ã­ proces sÂ PID %ld zÃ¡hadnÄ› zemÅ™el.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: nemohu najÃ­t heslo pro %s@%s.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "Zadejte heslo pro %s@%s: "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: Nelze se odpojit na pozadÃ­. KonÄÃ­ se.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "spouÅ¡tÃ­m dÃ©mona fetchmail %s\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "%s, kam se majÃ­ pÅ™ipojovat zÃ¡znamy, nebylo moÅ¾nÃ© otevÅ™Ã­t\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "reÅ¾im --check zapnut, poÅ¡tu nestahuji\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "nemohu zkontrolovat Äas %s (chyba %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "znovu spouÅ¡tÃ­m fetchmail (%s zmÄ›nÄ›n)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr "pokus znovu se spustit mÅ¯Å¾e selhat, protoÅ¾e adresÃ¡Å™ nebyl obnoven\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "pokus znovu spustit fetchmail selhal\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 "stahovÃ¡nÃ­ z %s pÅ™eskoÄeno (chyba autentizace nebo mnohokrÃ¡t vyprÅ¡el Äas)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "jeÅ¡tÄ› nenastal Äas, neptÃ¡m se %s\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Stav spojenÃ­=0 (SUCCESS)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Stav spojenÃ­=1 (NOMAIL)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Stav spojenÃ­=2 (SOCKET)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Stav spojenÃ­=3 (AUTHFAIL)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Stav spojenÃ­=4 (PROTOCOL)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Stav spojenÃ­=5 (SYNTAX)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Stav spojenÃ­=6 (IOERR)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Stav spojenÃ­=7 (ERROR)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Stav spojenÃ­=8 (EXCLUDE)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Stav spojenÃ­=9 (LOCKBUSY)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Stav spojenÃ­=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Stav spojenÃ­=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Stav spojenÃ­=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Stav spojenÃ­=13 (MAXFETCH)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Stav spojenÃ­=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "Å½Ã¡dnÃ© ze spojenÃ­ nenÃ­ aktivnÃ­. KonÄÃ­m.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "vÂ %s spÃ­m na %d sekund\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "probuzen %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "probuzen signÃ¡lem %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "probuzen v %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "normÃ¡lnÃ­ ukonÄenÃ­, stav %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "nemohu zkontrolovat Äas konfiguraÄnÃ­ho souboru\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr "VarovÃ¡nÃ­: poÄÃ­taÄ %s je v konfiguraÄnÃ­m souboru zmÃ­nÄ›n vÃ­cekrÃ¡t\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
@@ -1010,23 +957,23 @@ msgstr ""
 "fetchmail: Chyba: zÃ¡znam â€ždefaultsâ€œ je v konfiguraÄnÃ­m souboru zmÃ­nÄ›n "
 "vÃ­cekrÃ¡t nebo â€ždefaultsâ€œ nenÃ­ prvnÃ­m zÃ¡znamem.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "SSL nenÃ­ podporovÃ¡no.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr "Podpora pro KERBEROS v4 je nastavena, ale nenÃ­ zakompilovÃ¡na.\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr "Podpora pro KERBEROS v5 je nastavena, ale nenÃ­ zakompilovÃ¡na.\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr "Podpora pro GSSAPI je nastavena, ale nenÃ­ zakompilovÃ¡na.\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1034,17 +981,17 @@ msgstr ""
 "fetchmail: varovÃ¡nÃ­: nenÃ­ dostupnÃ© DNS pro kontrolu vÃ½bÄ›ru spoleÄnÃ½ch "
 "schrÃ¡nek z %s\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr "varovÃ¡nÃ­: spoleÄnÃ© schrÃ¡nky pro %s vyÅ¾adujÃ­ pÅ™epÃ­naÄ envelope!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr ""
 "varovÃ¡nÃ­: NeÅ¾Ã¡dejte podporu, pokud vÅ¡echna poÅ¡ta pÅ¯jde k postmasterovi!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1053,13 +1000,13 @@ msgstr ""
 "fetchmail: chybnÃ¡ konfigurace %s, zadejte kladnÃ© ÄÃ­slo portu pro sluÅ¾bu nebo "
 "port\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: NastavenÃ­ %s nenÃ­ platnÃ©, PROP vyÅ¾aduje privilegovanÃ½ port\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1068,7 +1015,7 @@ msgstr ""
 "POZOR: chybnÃ¡ konfigurace %s, bÄ›Å¾nÄ› je tÅ™eba --ssl pro port 995 / sluÅ¾bu "
 "pop3s.\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1077,7 +1024,7 @@ msgstr ""
 "POZOR: chybnÃ¡ konfigurace %s, bÄ›Å¾nÄ› je tÅ™eba port 995 / sluÅ¾ba pop3s pro --"
 "ssl.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1086,7 +1033,7 @@ msgstr ""
 "POZOR: chybnÃ¡ konfigurace %s, bÄ›Å¾nÄ› je tÅ™eba --ssl pro port 993 / sluÅ¾bu "
 "imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1095,124 +1042,129 @@ msgstr ""
 "POZOR: chybnÃ¡ konfigurace %s, bÄ›Å¾nÄ› je tÅ™eba port 993 / sluÅ¾ba imaps pro --"
 "ssl.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr "NastavenÃ­ %s nenÃ­ platnÃ©, LMTP nesmÃ­ pouÅ¾Ã­vat implicitnÃ­ port SMTP\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "Jak fetchall, tak iÂ keep jsou vÂ dÃ©monu zapnuty nebo reÅ¾im idle je chyba!\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: chyba: reÅ¾im zahÃ¡lenÃ­ nefunguje pÅ™i vÃ­ce sloÅ¾kÃ¡ch nebo ÃºÄtech!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr "rcsoubor nelze rozebrat, reÅ¾im ladÄ›nÃ­: nastavenÃ­ zÃ­skanÃ© Pythonem:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "ukonÄen signÃ¡lem %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr "%s se ptÃ¡ %s (protokol %s) v %s: stahovÃ¡nÃ­ zaÄato\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "Podpora POP2 nenÃ­ nastavena.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "Podpora POP3 nenÃ­ nastavena.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "Podpora IMAPu nenÃ­ nastavena.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "Podpora ETRN nenÃ­ nastavena.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "Podpora ODMR nenÃ­ nastavena.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "zvolen nepodporovanÃ½ protokol.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr "%s se ptÃ¡ %s (protokol %s) v %s: stahovÃ¡nÃ­ dokonÄeno\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "Interval stahovÃ¡nÃ­ je %d sekund\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "Soubor zÃ¡znamÅ¯ je %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "Soubor ID je %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "ZprÃ¡vy o prÅ¯bÄ›hu budou zaznamenÃ¡vÃ¡ny pomocÃ­ syslogu\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail se bude skrÃ½vat a nebude generovat Received\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr "Fetchmail bude zobrazovat teÄky prÅ¯bÄ›hu i v souborech zÃ¡znamÅ¯.\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr ""
 "Fetchmail bude pÅ™eposÃ­lat Å¡patnÄ› adresovanÃ© zprÃ¡vy ze spoleÄnÃ½ch schrÃ¡nek na "
 "%s.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail bude chybovÃ© zprÃ¡vy posÃ­lat postmasterovi.\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail bude chybovÃ© zprÃ¡vy posÃ­lat odesÃ­lateli.\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 "Fetchmail bude povaÅ¾ovat trvalÃ© chyby za trvalÃ© (zprÃ¡vy bude zahazovat).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail bude povaÅ¾ovat trvalÃ© chyby za doÄasnÃ© (zprÃ¡vy bude uchovÃ¡vat).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "MoÅ¾nosti pro stahovÃ¡nÃ­ z %s@%s:\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  PoÅ¡ta bude stahovÃ¡na z %s\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
@@ -1220,200 +1172,214 @@ msgstr[0] "  K stahovÃ¡nÃ­ z tohoto serv
 msgstr[1] "  K stahovÃ¡nÃ­ z tohoto serveru dojde kaÅ¾dÃ© %d intervaly.\n"
 msgstr[2] "  K stahovÃ¡nÃ­ z tohoto serveru dojde kaÅ¾dÃ½ch %d intervalÅ¯.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  SkuteÄnÃ© jmÃ©no serveru je %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr ""
 "  Pokud nenÃ­ zadÃ¡n Å¾Ã¡dnÃ½ poÄÃ­taÄ, nebude se stahovat z tohoto poÄÃ­taÄe.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr ""
 "  Pokud nenÃ­ zadÃ¡n Å¾Ã¡dnÃ½ poÄÃ­taÄ, bude se stahovat z tohoto poÄÃ­taÄe.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  Bude poÅ¾adovÃ¡no heslo.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  TajemstvÃ­ APOP = \"%s\".\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  RPOP id = \"%s\"\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  Heslo = \"%s\".\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr " Protokol je KPOP s autentizacÃ­ Kerberos %s"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr " Protokol je %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr "  (pomocÃ­ sluÅ¾by %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (pomocÃ­ implicitnÃ­ho portu)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr "  (vynucenÄ› pouÅ¾Ã­vÃ¡m UIDL)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  Budou vyzkouÅ¡eny vÅ¡echny dostupnÃ© metody autentizace.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  Bude vynucena autentizace heslem.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  Bude vynucena autentizace MSN.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  Bude vynucena autentizace NTLM.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  Bude vynucena autentizace OTP.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  Bude vynucena autentizace CRAM-MD5.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  Bude vynucena autentizace GSSAPI.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Bude vynucena autentizace Kerberos V4.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Bude vynucena autentizace Kerberos V5.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  PÅ™edpoklÃ¡dÃ¡m Å¡ifrovanÃ© spojenÃ­.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  Principal poÅ¡tovnÃ­ sluÅ¾by je: %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  SezenÃ­ Å¡ifrovanÃ¡ s SSL povolena.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  Protokol SSL: %s.\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  Kontrola SSL certifikÃ¡tu serveru povolena.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  Kontrola SSL certifikÃ¡tu serveru zakÃ¡zÃ¡na.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  Soubor vÃ½chozÃ­ch dÅ¯vÄ›ryhodnÃ½ch certifikÃ¡tÅ¯ SSL: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  Soubor dÅ¯vÄ›ryhodnÃ½ch certifikÃ¡tÅ¯ SSL: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  AdresÃ¡Å™ vÃ½chozÃ­ch dÅ¯vÄ›ryhodnÃ½ch certifikÃ¡tÅ¯ SSL: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  AdresÃ¡Å™ dÅ¯vÄ›ryhodnÃ½ch certifikÃ¡tÅ¯ SSL: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "  ObecnÃ© jmÃ©no (CN) SSL serveru: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr "  Otisk klÃ­Äe SSL (porovnÃ¡vÃ¡n s klÃ­Äem serveru): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  ÄŒas ÄekÃ¡nÃ­ na odpovÄ›Ä serveru je %d sekund"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (implicitnÃ­).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (implicitnÃ­)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  Doba neÄinnosti (IDLE) serveru je %d sekund"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  Zvolena implicitnÃ­ poÅ¡tovnÃ­ schrÃ¡nka.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  ZvolenÃ© poÅ¡tovnÃ­ schrÃ¡nky jsou:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  Budou staÅ¾eny vÅ¡echny zprÃ¡vy (--all zapnuto).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  Budou staÅ¾eny jen novÃ© zprÃ¡vy (--all vypnuto).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  StaÅ¾enÃ© zprÃ¡vy budou ponechÃ¡ny na serveru (--keep zapnuto).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr "  StaÅ¾enÃ© zprÃ¡vy nebudou ponechÃ¡ny na serveru (--keep vypnuto).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  ZprÃ¡va bude pÅ™esunuta do sloÅ¾ky %s a nebude smazÃ¡na.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  ZprÃ¡va bude smazÃ¡na (Å¾Ã¡dnÃ© --moveto).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  PÅ™ed zaÄÃ¡tkem stahovÃ¡nÃ­ budou starÃ© zprÃ¡vy smazÃ¡ny (--flush zapnuto).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  PÅ™ed zaÄÃ¡tkem stahovÃ¡nÃ­ nebudou starÃ© zprÃ¡vy smazÃ¡ny (--flush vypnuto).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1421,7 +1387,7 @@ msgstr ""
 "  PÅ™ed zaÄÃ¡tkem stahovÃ¡nÃ­ budou pÅ™Ã­liÅ¡ velkÃ© zprÃ¡vy smazÃ¡ny (--limitflush "
 "zapnuto).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1429,216 +1395,220 @@ msgstr ""
 "  PÅ™ed zaÄÃ¡tkem stahovÃ¡nÃ­ nebudou pÅ™Ã­liÅ¡ velkÃ© zprÃ¡vy smazÃ¡ny (--limitflush "
 "vypnuto).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr ""
 "  PÅ™episovÃ¡nÃ­ adres mÃ­stnÃ­ch na serveru je povoleno (--norewrite vypnuto).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr ""
 "  PÅ™episovÃ¡nÃ­ adres mÃ­stnÃ­ch na serveru je zakÃ¡zÃ¡no (--norewrite zapnuto).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr "  MazÃ¡nÃ­ CR je povoleno (stripcr zapnuto).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr "  MazÃ¡nÃ­ CR je zakÃ¡zÃ¡no (stripcr vypnuto).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr "  VynucenÃ­ CR je povoleno (forcecr zapnuto).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr "  VynucenÃ­ CR je zakÃ¡zÃ¡no (forcecr vypnuto).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 "  Interpretace Content-Transfer-Encoding je zakÃ¡zÃ¡na (pass8bits zapnuto).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
 "  Interpretace Content-Transfer-Encoding je povolena (pass8bits vypnuto).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  DekÃ³dovÃ¡nÃ­ MIME je povoleno (mimedecode zapnuto).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  DekÃ³dovÃ¡nÃ­ MIME je zakÃ¡zÃ¡no (mimedecode vypnuto).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  NeÄinnost po stahovÃ¡nÃ­ je povolena (idle zapnuto).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  NeÄinnost po stahovÃ¡nÃ­ je zakÃ¡zÃ¡na (idle vypnuto).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  NeÄinnost po stahovÃ¡nÃ­ je vynucena (forceidle zapnuto).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  NeÄinnost po stahovÃ¡nÃ­ nenÃ­ vynucena (forceidle vypnuto).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr "  NeprÃ¡zdnÃ© Å™Ã¡dky Status budou zahozeny (dropstatus zapnuto)\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr "  NeprÃ¡zdnÃ© Å™Ã¡dky Status budou ponechÃ¡ny (dropstatus vypnuto)\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr "  Å˜Ã¡dky Delivered-To budou zahozeny (dropdelivered zapnuto)\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr "  Å˜Ã¡dky Delivered-To budou ponechÃ¡ny (dropdelivered vypnuto)\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  Limit velikosti zprÃ¡vy je %d oktetÅ¯ (--limit %d).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  Å½Ã¡dnÃ½ limit velikosti zprÃ¡vy (--limit 0).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr "  Interval varovÃ¡nÃ­ o velikosti zprÃ¡v je %d vteÅ™in (--warnings %d).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr "  VarovÃ¡nÃ­ o velikosti pÅ™i kaÅ¾dÃ©m stahovÃ¡nÃ­ (--warnings 0).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr "  Limit pÅ™ijatÃ½ch zprÃ¡v je %d (--fetchlimit %d).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr "  Å½Ã¡dnÃ½ Limit pÅ™ijatÃ½ch (--fetchlimit 0).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr "  Limit velikosti stahovanÃ½ch zprÃ¡v je %d (--fetchsizelimit %d).\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr "  Å½Ã¡dnÃ½ limit velikosti stahovanÃ½ch (--fetchsizelimit 0).\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr "  Hledat UID pÅ™i kaÅ¾dÃ©m stahovÃ¡nÃ­ binÃ¡rnÄ› (--fastuidl 1).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr "  Hledat UID pÅ™i binÃ¡rnÄ› pÅ™i %d z %d stahovÃ¡nÃ­ (--fastuidl %d).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr "  Hledat UID pÅ™i kaÅ¾dÃ©m stahovÃ¡nÃ­ lineÃ¡rnÄ› (--fastuidl 0).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  Limit dÃ¡vky zprÃ¡v SMTP je %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr "  Å½Ã¡dnÃ½ limit dÃ¡vky zprÃ¡v SMTP (--batchlimit 0).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr "  Interval odstraÅˆovÃ¡nÃ­ mezi ÄiÅ¡tÄ›nÃ­m vynucen na %d (--expunge %d).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  Å½Ã¡dnÃ¡ vynucenÃ¡ ÄiÅ¡tÄ›nÃ­ (--expunge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  DomÃ©ny, pro kterÃ© se bude stahovat poÅ¡ta, jsou:"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (implicitnÃ­)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  ZprÃ¡vy budou pÅ™ipojeny k %s jako BSMTP\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  ZprÃ¡vy budou doruÄeny pomocÃ­ \"%s\".\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  ZprÃ¡vy budou pÅ™eposlÃ¡ny pomocÃ­ %cMTP na:"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  NÃ¡zev poÄÃ­taÄe v Å™Ã¡dku MAIL FROM bude %s\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr ""
 "  Adresa, kterou vklÃ¡dat v Å™Ã¡dcÃ­ch RCPT TO posÃ­lanÃ½ch v SMTP, bude %s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr "  RozpoznÃ¡vanÃ© odpovÄ›di serveru blokujÃ­cÃ­ spam jsou:"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  BlokovÃ¡nÃ­ spamu zakÃ¡zÃ¡no\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  PÅ™ipojenÃ­ k serveru bude navÃ¡zÃ¡no pomocÃ­ \"%s\"\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  Å½Ã¡dnÃ½ pÅ™Ã­kaz pÅ™ed spojenÃ­m.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  PÅ™ipojenÃ­ k serveru bude ukonÄeno pomocÃ­ \"%s\"\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  Å½Ã¡dnÃ½ pÅ™Ã­kaz po spojenÃ­.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  NedeklarovÃ¡na Å¾Ã¡dnÃ¡ mÃ­stnÃ­ jmÃ©na tohoto poÄÃ­taÄe.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  ReÅ¾im spoleÄnÃ½ch schrÃ¡nek: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  ReÅ¾im soukromÃ½ch schrÃ¡nek: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
@@ -1646,125 +1616,125 @@ msgstr[0] "RozpoznÃ¡vÃ¡no %d mÃ­stnÃ­ jm
 msgstr[1] "RozpoznÃ¡vÃ¡na %d mÃ­stnÃ­ jmÃ©na.\n"
 msgstr[2] "RozpoznÃ¡vÃ¡no %d mÃ­stnÃ­ch jmen.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  VyhledÃ¡vÃ¡nÃ­ DNS jmen pro adresy spoleÄnÃ½ch schrÃ¡nek je povoleno.s\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  VyhledÃ¡vÃ¡nÃ­ DNS jmen pro adresy spoleÄnÃ½ch schrÃ¡nek je zakÃ¡zÃ¡no.\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 "  PÅ™ezdÃ­vky serveru budou porovnÃ¡vÃ¡ny s adresami spoleÄnÃ½ch schrÃ¡nek podle "
 "IP adres.\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr ""
 "  PÅ™ezdÃ­vky serveru budou porovnÃ¡vÃ¡ny s adresami spoleÄnÃ½ch schrÃ¡nek podle "
 "nÃ¡zvu.\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  SmÄ›rovÃ¡nÃ­ dle adresy v obÃ¡lce je zakÃ¡zÃ¡no\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  PÅ™edpoklÃ¡dÃ¡ se, Å¾e hlaviÄka obÃ¡lky je: %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  PoÄet hlaviÄek obÃ¡lky, kterÃ© budou pÅ™eskoÄeny: %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  PÅ™edpona %s bude odtrÅ¾ena od id uÅ¾ivatele\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Å½Ã¡dnÃ© odtrhÃ¡vÃ¡nÃ­ pÅ™edpony\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  DeklarovanÃ© pÅ™ezdÃ­vky poÅ¡tovnÃ­ho serveru:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  MÃ­stnÃ­ domÃ©ny:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  SpojenÃ­ musÃ­ prochÃ¡zet pÅ™es %s.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  NezadÃ¡n Å¾Ã¡dnÃ½ poÅ¾adavek na rozhranÃ­.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  StahovacÃ­ smyÄka bude sledovat %s.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  NezadÃ¡no Å¾Ã¡dnÃ© sledovanÃ© rozhranÃ­.\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 "  PÅ™ipojenÃ­ k serveru budou navazovÃ¡ny zÃ¡suvnÃ½m modulem %s (--plugin %s).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  NezadÃ¡n Å¾Ã¡dnÃ½ pÅ™Ã­kaz zÃ¡suvnÃ©ho modulu.\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  PÅ™ipojenÃ­ k posluchaÄi budou navazovÃ¡ny zÃ¡suvnÃ½m modulem %s (--plugout "
 "%s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  NezadÃ¡n Å¾Ã¡dnÃ½ pÅ™Ã­kaz vÃ½stupnÃ­ho zÃ¡suvnÃ©ho modulu.\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  Z tohoto poÄÃ­taÄe neuklÃ¡dÃ¡na Å¾Ã¡dnÃ¡ UID.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  UklÃ¡dÃ¡no %d UID.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Informace pro sledovÃ¡nÃ­ stahovÃ¡nÃ­ budou pÅ™idÃ¡ny do hlaviÄky Received.\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Informace pro sledovÃ¡nÃ­ stahovÃ¡nÃ­ nebudou pÅ™idÃ¡ny do hlaviÄky Received.\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  ZprÃ¡vy sÂ chybnÃ½mi hlaviÄkami budou odmÃ­tnuty.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  ZprÃ¡vy sÂ chybnÃ½mi hlaviÄkami budou vpuÅ¡tÄ›ny.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  PÅ™edÃ¡vanÃ© vlastnosti \"%s\".\n"
@@ -1782,11 +1752,7 @@ msgstr ""
 "VÃ¡Å¡ operaÄnÃ­ systÃ©m ani nedefinuje PATH_MAX, ani nepÅ™ijÃ­mÃ¡ realpath(f, "
 "NULL). KonÄÃ­ se.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "CHYBA: rutina getpassword() nenÃ­ podporovÃ¡na\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -1794,139 +1760,130 @@ msgstr ""
 "\n"
 "Zachycen SIGINT... konÄÃ­m.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "Chyba GSSAPI vÂ gss_display_status volanÃ© zÂ <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "Chyba GSSAPI: %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "Nemohu zÃ­skat nÃ¡zev sluÅ¾by pro [%s]\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "PouÅ¾Ã­vÃ¡m nÃ¡zev sluÅ¾by [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "Nenalezeny Å¾Ã¡dnÃ© vhodnÃ© autentizaÄnÃ­ Ãºdaje GSSAPI. Autentizace GSSAPI bude "
 "vynechÃ¡na.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "Chcete-li pouÅ¾Ã­vat GSSAPI, potÅ™ebujete nejprve autentizaÄnÃ­ Ãºdaje, obvykle "
 "zÂ kinitu.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "PÅ™ijata chybnÄ› utvoÅ™enÃ¡ vÃ½zva na â€ž%s GSSAPIâ€œ!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "OdesÃ­lÃ¡m ovÄ›Å™enÃ­\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "Chyba pÅ™i vÃ½mÄ›nÄ› ovÄ›Å™enÃ­\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "Nemohu rozbalit zabezpeÄovacÃ­ data\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "VÃ½mÄ›na ovÄ›Å™enÃ­ dokonÄena\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "Server vyÅ¾aduje integritu a/nebo soukromÃ­\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "RozbalenÃ© pÅ™Ã­znaky ÃºrovnÄ› zabezpeÄenÃ­: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "MaximÃ¡lnÃ­ velikost tokenu GSS je %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr ""
 "UÅ¾ivatelskÃ© jmÃ©no GSSAPI je pÅ™Ã­liÅ¡ dlouhÃ© pro staticky alokovanÃ© pole.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "Chyba pÅ™i vytvÃ¡Å™enÃ­ poÅ¾adavku na ÃºroveÅˆ zabezpeÄenÃ­\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr ""
 "GSSAPI send_token byl bÄ›hem zasÃ­lÃ¡nÃ­ uÅ¾ivatelskÃ©ho jmÃ©na pÅ™Ã­liÅ¡ velkÃ½ "
 "(%lu).\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "UvolÅˆuji ovÄ›Å™enÃ­ GSS\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "Chyba pÅ™i uvolÅˆovÃ¡nÃ­ ovÄ›Å™enÃ­\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: vlÃ¡kno spÃ­ na %d s.\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "Protokol rozpoznÃ¡n jako IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "Protokol rozpoznÃ¡n jako IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "Protokol rozpoznÃ¡n jako IMAP2 nebo IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "po stahovÃ¡nÃ­ budu neÄinnÃ½\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "ZÂ IMAP serveru obdrÅ¾ena odpovÄ›Ä BYE: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "nesmyslnÃ½ poÄet zprÃ¡v vÂ â€ž%sâ€œ!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "nesmyslnÃ½ poÄet uÂ EXPUNGE vÂ â€ž%sâ€œ!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr "nesmyslnÃ© ÄÃ­slo zprÃ¡vyÂ EXPUNGE vÂ odpovÄ›di na odznaÄenÃ­ â€ž%sâ€œ!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "nalezen aktualizovanÃ½ seznam schopnostÃ­\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1934,7 +1891,11 @@ msgstr ""
 "server neoznÃ¡mil rozÅ¡Ã­Å™enÃ­ SASL-IR, ale implementace fetchmailu jej pro "
 "AUTHENTICATE EXTERNAL vyÅ¾aduje\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "po stahovÃ¡nÃ­ budu neÄinnÃ½\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1945,7 +1906,7 @@ msgstr ""
 "autentizovÃ¡no (PREAUTH). SpojenÃ­ bude pÅ™eruÅ¡eno. Je-li vÃ¡Å¡ zÃ¡suvnÃ½ modul "
 "bezpeÄnÃ½, mÅ¯Å¾ete STARTTLS pÅ™ekonat pomocÃ­ --sslproto '' (vizte manuÃ¡l).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1956,71 +1917,71 @@ msgstr ""
 "autentizovÃ¡no (PREAUTH). SpojenÃ­ bude pÅ™eruÅ¡eno. Server se povoluje, zkuste "
 "mÃ­sto toho --ssl (vizte manuÃ¡l).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: pÅ™echod do TLS uspÄ›l.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: pÅ™echod do TLS se nezdaÅ™il.\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr "%s: dobrovolnÃ½ pÅ™echod do TLSâ€¯se nezdaÅ™il, zkouÅ¡Ã­m pokraÄovat\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr "%s: POZOR: server nabÃ­dl STARTTLS, ale je zadÃ¡no sslproto ''.\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: je vyÅ¾adovÃ¡n --auth external, ale server jej neoznamuje.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "Fetchmail byl pÅ™eloÅ¾en bez podpory pro poÅ¾adovanou schopnost OTP\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "Fetchmail byl pÅ™eloÅ¾en bez podpory pro poÅ¾adovanou schopnost NTLM\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: je vyÅ¾adovÃ¡n --auth password, ale server jej zakazuje (LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr ""
 "%s: vyÄerpali jsme vÅ¡echny autentizaÄnÃ­ metody, a tak se nelze pÅ™ihlÃ¡sit.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "mazÃ¡nÃ­ zprÃ¡v se neshoduje (%d ve skuteÄnosti != %d oÄekÃ¡vÃ¡no)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu nebyla pÅ™eÄtena\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u nebyla pÅ™eÄtena\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "opakovanÃ© stahovÃ¡nÃ­ selhalo\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
@@ -2028,11 +1989,11 @@ msgstr[0] "%d zprÃ¡va ÄekÃ¡ po opÄ›tovn
 msgstr[1] "%d zprÃ¡vy ÄekajÃ­ po opÄ›tovnÃ©m stahovÃ¡nÃ­\n"
 msgstr[2] "%d zprÃ¡v ÄekÃ¡ po opÄ›tovnÃ©m stahovÃ¡nÃ­\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "vÃ½bÄ›r poÅ¡tovnÃ­ schrÃ¡nky selhal\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
@@ -2040,11 +2001,11 @@ msgstr[0] "%d zprÃ¡va ÄekÃ¡ po prvnÃ­m
 msgstr[1] "%d zprÃ¡vy ÄekajÃ­ po prvnÃ­m stahovÃ¡nÃ­\n"
 msgstr[2] "%d zprÃ¡v ÄekÃ¡ po prvnÃ­m stahovÃ¡nÃ­\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "ÄiÅ¡tÄ›nÃ­ selhalo\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
@@ -2052,173 +2013,204 @@ msgstr[0] "%d zprÃ¡va ÄekÃ¡ po vyÄiÅ¡t
 msgstr[1] "%d zprÃ¡vy ÄekajÃ­ po vyÄiÅ¡tÄ›nÃ­\n"
 msgstr[2] "%d zprÃ¡v ÄekÃ¡ po vyÄiÅ¡tÄ›nÃ­\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "hledÃ¡nÃ­ nepÅ™eÄtenÃ½ch zprÃ¡v selhalo\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u je prvnÃ­ nepÅ™eÄtenÃ¡\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "VarovÃ¡nÃ­: ignoruji chybnÃ© informace oÂ velikostech zprÃ¡v vrÃ¡cenÃ© serverem.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "ChybnÃ¡ odpovÄ›Ä FETCH: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr "Nemohu otevÅ™Ã­t rozhranÃ­ kvm. PÅ™esvÄ›dÄte se, Å¾e fetchmail je SGID kmem."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "Nemohu zpracovat nÃ¡zev rozhranÃ­ v %s"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "get_ifinfo: sysctl (odhad iflist) selhalo"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: malloc selhalo"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: sysctl (iflist) selhalo"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "Verze %d smÄ›rovacÃ­ zprÃ¡vy nenÃ­ znÃ¡ma."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "Nenalezeno rozhranÃ­ s nÃ¡zvem %s"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "Nenalezena IP adresa pro %s"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "chybÃ­ adresa rozhranÃ­ IP\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "nesprÃ¡vnÃ¡ adresa rozhranÃ­ IP\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "nesprÃ¡vnÃ¡ maska rozhranÃ­ IP\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "aktivita na %s zaznamenÃ¡na jako %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "pÅ™eskakuji stahovÃ¡nÃ­ z %s, %s je vypnuto\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "pÅ™eskakuji stahovÃ¡nÃ­ z %s, IP adresa %s vylouÄena\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "aktivita na %s zkontrolovÃ¡na jako %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "pÅ™eskakuji stahovÃ¡nÃ­ z %s, %s nenÃ­ aktivnÃ­\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "aktivita na %s byla %d, je %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "nemohu dekÃ³dovat BASE64 poÄÃ¡teÄnÃ­ vÃ½zvy\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr "principal %s na lÃ­stku neodpovÃ­dÃ¡ -u %s\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "nenulovÃ¡ instance (%s) mÅ¯Å¾e zpÅ¯sobit podivnÃ© chovÃ¡nÃ­\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "nemohu dekÃ³dovat BASE64 odpovÄ›di o pÅ™ipravenosti\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "vÃ½zvy nesouhlasÃ­\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: chyba pÅ™i ÄtenÃ­ souboru zÃ¡mku â€ž%sâ€œ: %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: odstraÅˆuje se starÃ½ soubor zÃ¡mku â€ž%sâ€œ\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: souboru zÃ¡mku â€ž%sâ€œ nelze odstranit (%s), zkusÃ­ se do nÄ›j zapsat\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr "fetchmail: do souboru zÃ¡mku â€ž%sâ€œ nelze zapsat (%s): konÄÃ­ se\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
+msgstr "fetchmail: rovnÄ›Å¾ do souboru zÃ¡mku â€ž%sâ€œ nelze zapsat (%s): konÄÃ­ se\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: chyba pÅ™i otevÃ­rÃ¡nÃ­ souboru zÃ¡mku â€ž%sâ€œ: %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: tvorba zÃ¡mku selhala, soubor sÂ PID â€ž%sâ€œ: %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr "fetchmail: nelze odstranit, ani zkrÃ¡tit soubor sÂ PID â€ž%sâ€œ: %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: soubor nelze otevÅ™Ã­t pro ÄtenÃ­: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+"%s: soubor odmÃ­tnut, nelze zÃ­skat ÄÃ­slo deskriptoru pro volÃ¡nÃ­ fstat: %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: soubor odmÃ­tnut, volÃ¡nÃ­ fstat(%d) selhalo: %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: soubor odmÃ­tnut, protoÅ¾e je pÅ™Ã­stupnÃ½ pro skupinu nebo ostatnÃ­ uÅ¾ivatele "
+"(prÃ¡va %#o) a obsahuje hesla.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr "%s:%d: varovÃ¡nÃ­: nalezeno \"%s\" dÅ™Ã­ve neÅ¾ jmÃ©no poÄÃ­taÄe\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr ""
+"%s:%d: zÃ¡znam pro stroj nenÃ­ dovolen po slovÄ› â€ždefaultâ€œ, soubor odmÃ­tnut.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: varovÃ¡nÃ­: neznÃ¡mÃ½ token \"%s\"\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: chyba pÅ™i ÄtenÃ­ souboru (%s).\n"
@@ -2231,192 +2223,192 @@ msgstr "Pozor: pÅ™ijata chybnÄ› utvoÅ™en
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "VÃ½zva NTLM obsahuje neplatnÃ© znaky.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "SMTP dÃ©mon na %s nepodporuje ATRN\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "OtoÄenÃ­ teÄ...\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "PoÅ¾adavek ATRN odmÃ­tnut.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "Nemohu nynÃ­ zpracovat poÅ¾adavek ATRN\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "NemÃ¡te Å¾Ã¡dnou poÅ¡tu.\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "PÅ™Ã­kaz neimplementovÃ¡n\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "Je vyÅ¾adovÃ¡na autentizace.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "NeznÃ¡mÃ¡ chyba ODMR â€ž%sâ€œ\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "pÅ™ijÃ­mÃ¡m obsah zprÃ¡vy\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "PÅ™epÃ­naÄ --keep nenÃ­ s ODMR podporovÃ¡n\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "PÅ™epÃ­naÄ --flush nenÃ­ s ODMR podporovÃ¡n\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "PÅ™epÃ­naÄ --folder nenÃ­ s ODMR podporovÃ¡n\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "PÅ™epÃ­naÄ --check nenÃ­ s ODMR podporovÃ¡n\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "od serveru pÅ™ijato fatÃ¡lnÃ­\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "Nemohu dekÃ³dovat vÃ½zvu OTP\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "TajnÃ© heslo: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "Å˜etÄ›zec '%s' nenÃ­ platnÃ© ÄÃ­slo.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "Hodnota Å™etÄ›zce '%s' je %s neÅ¾ %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "menÅ¡Ã­"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "vÄ›tÅ¡Ã­"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr "ZadÃ¡na neplatnÃ¡ politika pro chybnÃ© hlaviÄky â€ž%sâ€œ.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "ZadÃ¡n neplatnÃ½ protokol â€ž%sâ€œ.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "ZadÃ¡na neplatnÃ¡ autentizace â€ž%sâ€œ.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "pouÅ¾itÃ­: fetchmail [pÅ™epÃ­naÄe] [serverâ€¦]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  PÅ™epÃ­naÄe jsou nÃ¡sledujÃ­cÃ­:\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        zobrazÃ­ tuto nÃ¡povÄ›du k pÅ™epÃ­naÄÅ¯m\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     zobrazÃ­ informace o verzi\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr "  -c, --check       zkontroluje zprÃ¡vy bez stahovÃ¡nÃ­\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      pracuje potichu\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     pracuje hlasitÄ› (diagnostickÃ½ vÃ½stup)\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      bÄ›Å¾Ã­ jako dÃ©mon jednou za n sekund\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    neodpojÃ­ proces dÃ©mona\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        zabije proces dÃ©mona\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     urÄuje nÃ¡zev souboru se protokolem\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
 msgstr ""
 "      --syslog      pouÅ¾ije syslog(3) pro vÄ›tÅ¡inu zprÃ¡v pÅ™i bÄ›hu jako dÃ©mon\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    vypne volÃ¡nÃ­ funkce syslog(3)\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr "      --invisible   nezapisuje Received a povolÃ­ podvrÅ¾enÃ­ poÄÃ­taÄe\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr "  -f, --fetchmailrc urÄuje alternativnÃ­ konfiguraÄnÃ­ soubor\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr "  -i, --idfile      urÄuje alternativnÃ­ soubor UID\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr "      --pidfile     urÄuje alternativnÃ­ soubor PID (zÃ¡mek)\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr "      --postmaster  urÄuje nouzovÃ©ho pÅ™Ã­jemce poÅ¡ty\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr ""
 "      --nobounce    pÅ™esmÄ›ruje vracenÃ© zprÃ¡vy od uÅ¾ivatele postmasterovi\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce fetchmail bude mazat trvale nedoruÄitelnÃ© zprÃ¡vy\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2424,73 +2416,79 @@ msgstr ""
 "      --softbounce  ponechÃ¡ trvale nedoruÄitelnÃ© zprÃ¡vy na serveru "
 "(vÃ½chozÃ­)\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   urÄuje vyÅ¾adovanÃ© rozhranÃ­\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     sleduje aktivitu rozhranÃ­\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         povolÃ­ sezenÃ­ Å¡ifrovanÃ© pomocÃ­ SSL\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         povolÃ­ sezenÃ­ Å¡ifrovanÃ© zabalenÃ­m do SSL/TLS\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --nossl       zakÃ¡Å¾e sezenÃ­ Å¡ifrovanÃ© zabalenÃ­m do SSL/TLS\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      soubor se soukromÃ½m klÃ­Äem pro SSL\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     certifikÃ¡t klienta pro SSL\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr "      --sslcertck   pÅ™Ã­snÄ› ovÄ›Å™uje certifikÃ¡t serveru (doporuÄeno)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck  vynechÃ¡ pÅ™Ã­snÃ© ovÄ›Å™ovÃ¡nÃ­ certifikÃ¡tu serveru "
 "(nebezpeÄnÃ©)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr ""
 "      --sslcertfile cesta kÂ souboru sÂ SSL certifikÃ¡ty dÅ¯vÄ›ryhodnÃ½ch CA\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr ""
 "      --sslcertpath cesta kÂ adresÃ¡Å™i sÂ SSL certifikÃ¡ty dÅ¯vÄ›ryhodnÃ½ch CA\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 "      --sslcommonname  od serveru oÄekÃ¡vÃ¡ toto obecnÃ© jmÃ©no (CN) "
 "(nedoporuÄeno)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
 msgstr ""
 "      --sslfingerprint otisk, kterÃ½ musÃ­ odpovÃ­dat certifikÃ¡tu serveru\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    vynutÃ­ protokol SSL (vizte manuÃ¡l)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
+msgstr ""
+"      --sslproto    vynutÃ­ protokol SSL (vizte manuÃ¡l) a/nebo STLS/STARTTLS\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr "      --plugin      urÄuje externÃ­ pÅ™Ã­kaz pro otevÅ™enÃ­ spojenÃ­\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr "      --plugout     urÄuje externÃ­ pÅ™Ã­kaz pro otevÅ™enÃ­ spojenÃ­ SMTP\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
@@ -2499,234 +2497,263 @@ msgstr ""
 "                    urÄuje, jak zachÃ¡zet se zprÃ¡vami obsahujÃ­cÃ­mi chybnÃ©\n"
 "                    hlaviÄky: reject (odmÃ­tnout), accept (pÅ™ijmout)\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr ""
 "  -p, --proto[col]  urÄuje protokol pro stahovÃ¡nÃ­ (vizte manuÃ¡lovou "
 "strÃ¡nku)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        vnutÃ­ pouÅ¾Ã­vÃ¡nÃ­ UIDL (jen POP3)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        Å™ekne IMAPâ€¯serveru, aby posÃ­lal upozornÄ›nÃ­ na novÃ© "
 "zprÃ¡vy\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   vynutÃ­ reÅ¾im neÄinnosti, i kdyÅ¾ server tuto schopnost "
+"neoznÃ¡mÃ­\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr "      --idletimeout urÄuje ÄasovÃ½ limit pÅ™ed obnovenÃ­m --idle (%d s)\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        TCP port, kam se pÅ™ipojovat (zastaralÃ©, pouÅ¾ijte --"
 "service)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service     TCP sluÅ¾ba, kam se pÅ™ipojit (smÃ­ bÃ½t ÄÃ­selnÃ½ port TCP)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        typ autentizace (vizte manuÃ¡l)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     Äas ÄekÃ¡nÃ­ na odpovÄ›Ä serveru\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    hlaviÄka adresy z obÃ¡lky\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr ""
 "  -Q, --qvirtual    pÅ™edpona, kterÃ¡ se odstranÃ­ z ID mÃ­stnÃ­ho uÅ¾ivatele\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   principÃ¡l poÅ¡tovnÃ­ sluÅ¾by\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
 "      --tracepolls  pÅ™idÃ¡ informace pro sledovÃ¡nÃ­ stahovÃ¡nÃ­ do hlaviÄky "
 "Received\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr "  -u, --user[name]  urÄuje jmÃ©no uÅ¾ivatele na serveru\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr "  -a, --[fetch]all  stÃ¡hne starÃ© iÂ novÃ© zprÃ¡vy\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr "  -K, --nokeep      odstranÃ­ novÃ© zprÃ¡vy po staÅ¾enÃ­\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr "  -k, --keep        ponechÃ¡ novÃ© zprÃ¡vy po staÅ¾enÃ­\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      pÅ™esune zprÃ¡vu do zadanÃ© sloÅ¾ky IMAP namÃ­sto jejÃ­ho "
+"smazÃ¡nÃ­\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       odstranÃ­ starÃ© zprÃ¡vy ze serveru\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  odstranÃ­ pÅ™Ã­liÅ¡ velkÃ© zprÃ¡vy\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   nepÅ™episuje adresy v hlaviÄkÃ¡ch\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr "  -l, --limit       nestahuje zprÃ¡vy pÅ™ekraÄujÃ­cÃ­ zadanou velikost\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr "  -w, --warnings    interval zasÃ­lÃ¡nÃ­ varovnÃ½ch zprÃ¡v\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    nastavÃ­ poÄÃ­taÄ pro pÅ™eposÃ­lÃ¡nÃ­ SMTP\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr "      --fetchdomains stahuje poÅ¡tu pro zadanÃ© domÃ©ny\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr "  -D, --smtpadress  nastavÃ­ domÃ©nu pro doruÄovÃ¡nÃ­ pÅ™es SMTP\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr "      --smtpname    nastavÃ­ plnÃ© jmÃ©no pro SMTP (jmÃ©no@domÃ©na)\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
 msgstr "  -Z, --antispam    nastavÃ­ hodnoty antispamovÃ½ch odpovÄ›dÃ­\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr "  -b, --batchlimit  nastavÃ­ limit dÃ¡vkovÃ¡nÃ­ pro spojenÃ­ SMTP\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr "  -B, --fetchlimit  nastavÃ­ limit stahovÃ¡nÃ­ pro pÅ™ipojenÃ­ k serveru\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr "      --fetchsizelimit nastavÃ­ limit velikosti stahovanÃ½ch zprÃ¡v\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    hledÃ¡ UIDL binÃ¡rnÄ›\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr ""
 "  -e, --expunge     nastavÃ­ maximÃ¡lnÃ­ poÄet odstraÅˆovÃ¡nÃ­ mezi ÄiÅ¡tÄ›nÃ­mi\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr "  -m, --mda         nastavÃ­ MDA, kterÃ½ se pouÅ¾ije pÅ™i pÅ™eposÃ­lÃ¡nÃ­\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr "      --bsmtp       nastavÃ­ vÃ½stupnÃ­ soubor BSMTP\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr "      --lmtp        pro doruÄenÃ­ pouÅ¾ije LMTP (RFC2033)\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr "  -r, --folder      urÄuje nÃ¡zev vzdÃ¡lenÃ© sloÅ¾ky\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr "      --showdots    zobrazuje teÄky prÅ¯bÄ›hu i v souborech protokolu\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 nepodporuje STLD. Nelze pokraÄovat.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 podporuje pouze pÅ™ihlaÅ¡ovÃ¡nÃ­ heslem. Nelze pokraÄovat.\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "Pozor: Nalezen server â€žMaillennium POP3â€œ, pouÅ¾ije se pÅ™Ã­kaz RETR namÃ­sto "
 "TOP.\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr "Pro tuto relaci je STLSâ€¯povinnÃ©, ale server odmÃ­tl pÅ™Ã­kaz CAPA.\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "AvÅ¡ak podpora pÅ™Ã­kazu CAPA je pro STLSâ€¯nutnÃ¡.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr "%s: dobrovolnÃ½ pÅ™echod do TLS se nezdaÅ™il, zkouÅ¡Ã­m pokraÄovat.\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr "%s: POZOR: server nabÃ­dl STLS, ale je zadÃ¡no sslproto ''.\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr ""
 "VyÄerpali jsme vÅ¡echny povolenÃ© autentikÃ¡tory, a tak nelze pokraÄovat.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "PoÅ¾adovanÃ½ ÄasovÃ½ Ãºdaj APOP nebyl v pozdravu nalezen\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "SyntaktickÃ¡ chyba v ÄasovÃ©m Ãºdaji z pozdravu\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "NeplatnÃ© ÄasovÃ© razÃ­tko APOPu.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "Å½Ã¡dost o nedefinovanÃ½ protokol v POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "zamÄeno! Je aktivnÃ­ jinÃ© sezenÃ­?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr "OdpovÄ›Ä UIDL ze nadÅ™azenÃ©ho serveru nelze obslouÅ¾it.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "Server odpovÄ›dÄ›l sÂ UID chybnÃ© zprÃ¡vy.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (num=%u) bylo odstranÄ›no, ale je stÃ¡le pÅ™Ã­tomno!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr "ZprÃ¡vy vloÅ¾eny do seznamu na serveru. To neumÃ­m zpracovat.\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST je zastaralÃ½ pÅ™Ã­kaz, kterÃ½ mnohÃ© servery nepodporujÃ­. ZkusÃ­ se modernÃ­ "
+"zpÅ¯soby zjiÅ¡Å¥ovÃ¡nÃ­, kterÃ© zprÃ¡vy jsou novÃ©.\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "chyba protokolu\n"
@@ -2744,15 +2771,19 @@ msgstr "id=%s (num=%d) bylo odstranÄ›no,
 msgid "Option --folder is not supported with POP3\n"
 msgstr "PÅ™epÃ­naÄ --folder nenÃ­ sÂ POP3 podporovÃ¡n\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "konec vstupu"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "pÅ™epÃ­naÄ serveru po pÅ™epÃ­naÄÃ­ch uÅ¾ivatele"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS nenÃ­ povoleno."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2760,41 +2791,47 @@ msgstr ""
 "fetchmail: pÅ™epÃ­naÄ interface je podporovÃ¡n jen v Linuxu (bez IPv6) a "
 "FreeBSD\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
 msgstr ""
 "fetchmail: pÅ™epÃ­naÄ monitor je podporovÃ¡n jen v Linuxu (bez IPv6) a FreeBSD\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL nenÃ­ povoleno"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "konec vstupu"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "Soubor %s musÃ­ bÃ½t obyÄejnÃ½ soubor.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr "Soubor %s nesmÃ­ mÃ­t vÃ­ce oprÃ¡vnÄ›nÃ­ neÅ¾ -rwx------ (0700).\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "MusÃ­te vlastnit soubor %s.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "NeznÃ¡mÃ¡ chyba systÃ©mu"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: rozbor rcsouboru %s: doÅ¡la pamÄ›Å¥\n"
+
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr "VnitÅ™nÃ­ chyba:â€¯funkce match_regex nemohla pÅ™eloÅ¾it vzorek %s: %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(neznÃ¡mÃ¡ chyba funkce regcomp)"
 
-#: report.c:94
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (zprÃ¡va protokolu nedokonÄena)\n"
@@ -2809,444 +2846,459 @@ msgstr "Bude se pÅ™episovat %sâ€¦\n"
 msgid "...rewritten version is %s.\n"
 msgstr "â€¦pÅ™epsanÃ¡ verze je %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "ÃšspÄ›ch"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "OmezenÃ½ uÅ¾ivatel (nÄ›co Å¡patnÃ©ho sÂ ÃºÄtem)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "NeplatnÃ© ID uÅ¾ivatele nebo heslo"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Chyba zpÅ¯sobenÃ¡ vyÅ¡Å¡Ã­ mocÃ­"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "RPA token 2: Chyba pÅ™i dekÃ³dovÃ¡ni Base64\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "SluÅ¾ba zvolila RPA verze %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "VÃ½zva sluÅ¾by (l=%d)\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "ÄŒasovÃ½ Ãºdaj sluÅ¾by %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "ChybnÃ¡ dÃ¡lka RPA tokenu 2\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "Seznam oblastÃ­: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "Chyba RPA v Å™etÄ›zci sluÅ¾ba@oblast\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "RPA token 4: Chyba pÅ™i dekÃ³dovÃ¡ni Base64\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "Autentizace uÅ¾ivatele (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "Stav RPA: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "ChybnÃ¡ dÃ©lka RPA tokenu 4\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA vÃ¡s odmÃ­tÃ¡: %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA vÃ¡s odmÃ­tÃ¡, dÅ¯vod nenÃ­ znÃ¡m\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "ChybnÃ¡ dÃ©lka autentizace uÅ¾ivatele RPA: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "ChybnÃ¡ dÃ©lka klÃ­Äe sezenÃ­ RPA: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "Autentizace _sluÅ¾by_ RPA selhala. FaleÅ¡nÃ½ server?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "KlÃ­Ä sezenÃ­ vytvoÅ™en:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "Autentizace RPA dokonÄena\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "ZÃ­skat odpovÄ›Ä\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "ZÃ­skÃ¡nÃ­ odpovÄ›di vracÃ­ %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "DÃ©lka hlaviÄky nenÃ­ 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "ChybnÃ¡ dÃ©lka tokenu\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "DÃ©lka tokenu %d neodpovÃ­dÃ¡ rxlen %d\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "NesprÃ¡vnÃ© pole mechanismu\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "chyba dec64 na znaku %d: %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "VstupnÃ­ binÃ¡rnÃ­ data:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "VÃ½stupnÃ­ data:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "Å˜etÄ›zec RPA je pÅ™Ã­liÅ¡ dlouhÃ½\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unicode:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA nemohlo otevÅ™Ã­t /dev/urandom. To by vÃ¡m\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    nemÄ›lo zabrÃ¡nit v pÅ™ihlÃ¡Å¡enÃ­, nicmÃ©nÄ›\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    si nemÅ¯Å¾ete bÃ½t jisti, Å¾e komunikujete\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "    s tou sluÅ¾bou, co se domnÃ­vÃ¡te (jsou\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "    moÅ¾nÃ© pÅ™ehrÃ¡vacÃ­ Ãºtoky neÄestnou sluÅ¾bou.)\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "VÃ½zva uÅ¾ivatele:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "MD5 se pouÅ¾Ã­vÃ¡ na blok dat:\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "VÃ½sledek MD5 je:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "chyba getaddrinfo(NULL, â€ž%sâ€œ): %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "JmÃ©no sluÅ¾by %s nelze pÅ™eloÅ¾it na ÄÃ­slo portu.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "ProsÃ­m, urÄete sluÅ¾bu pomocÃ­ desÃ­tkovÃ©ho ÄÃ­sla portu.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "pÅ™eposÃ­lÃ¡m na %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (tÄ›lo hlÃ¡Å¡enÃ­ o chybÄ›)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "o zprÃ¡vÄ› od %s poslÃ¡no hlÃ¡Å¡enÃ­ o chybÄ› %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "Chyba %cMTP: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "SMTP server vyÅ¾aduje STARTTLS, zprÃ¡va zadrÅ¾ena.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "OtevÃ­rÃ¡nÃ­ BSMTP souboru selhalo: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "ZÃ¡pis BSMTP preambule selhal: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "dÃ©monovi %cMTP se nelÃ­bÃ­ adresa pÅ™Ã­jemce â€ž%sâ€œ\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr "dÃ©monovi %cMTP se opravdu nelÃ­bÃ­ adresa pÅ™Ã­jemce â€ž%sâ€œ\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "neodpovÃ­dÃ¡ Å¾Ã¡dnÃ¡ adresa; nenastaven postmaster.\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "nelze odeslat ani na %s!\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "neodpovÃ­dÃ¡ Å¾Ã¡dnÃ¡ adresa; pÅ™eposÃ­lÃ¡m na %s.\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "PÅ™epÃ­naÄ MDAâ€¯obsahuje expanzi %%%c sÂ jednoduchou uvozovkou.\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr "DoruÄenÃ­ zamÃ­tnuto. PÅ™eÄtÄ›te si manuÃ¡l a opravte pÅ™epÃ­naÄ MDA.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "chystÃ¡m se doruÄit pomocÃ­: %s\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "Nelze zmÄ›nit efektivnÃ­ ID uÅ¾ivatele na %ld: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr "EfektivnÃ­ ID uÅ¾ivatele nelze vrÃ¡tit na pÅ¯vodnÃ­ hodnotu %ld: %s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "otevÃ­rÃ¡nÃ­ MDA selhalo\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "sink"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "pÅ™ipojenÃ­ %cMTP k %s selhalo\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "nemohu se spustit dÃ©mona; nahrazuji jej %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr "UkonÄenÃ­ zprÃ¡vy nebo zavÅ™enÃ­ souboru BSMTP selhalo: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "Chyba pÅ™i zapisovÃ¡nÃ­ do MDA: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA umÅ™el na signÃ¡l %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA vrÃ¡til nenulovÃ½ stav %d\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
 msgstr "ZÃ¡hada: MDAâ€¯pclose vrÃ¡til %d a errno %d/%s, nezle zpracovat vÂ %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "DÃ©mon SMTP odmÃ­tl doruÄenÃ­\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr "Chyba doruÄovÃ¡nÃ­ LMTP pÅ™i EOM\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "NeoÄekÃ¡vanÃ¡ odpovÄ›Ä na LMTP EOM jinÃ¡ neÅ¾ 503: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "DÃ©mon Fetchmail"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "Autentizace ESMTP CRAM-MD5...\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "Server odmÃ­tl pÅ™Ã­kaz AUTH.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "Å patnÃ© base64 odpovÄ›di od serveru.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "VÃ½zva dekÃ³dovÃ¡na: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "Autentizace ESMTP PLAIN...\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "Autentizace ESMTP LOGIN...\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "chyba protokolu dÃ©mona smtp\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: malloc selhalo\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 "fetchmail: zÃ¡suvnÃ½ modul pro stroj %s sluÅ¾bu %s je prÃ¡zdnÃ½, nelze "
 "pokraÄovat!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: socketpair selhalo\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: fork selhalo\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "dup2 selhalo\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "spouÅ¡tÃ­m %s (poÄÃ­taÄ %s sluÅ¾ba %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "execvp(%s) selhalo\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "Chyba getaddrinfo(â€ž%sâ€œ,â€ž%sâ€œ): %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr "Zkuste pÅ™idat pÅ™epÃ­naÄ --service (vizte tÃ©Å¾ poloÅ¾ku R12 ve FAQ).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "neznÃ¡mÃ½ (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "PokouÅ¡Ã­m se pÅ™ipojit na %s/%sâ€¦"
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "socket nelze vytvoÅ™it: %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "nÃ¡zev %d: socket rodiny %d druhu %d nelze vytvoÅ™it: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "spojenÃ­ selhalo.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "spojenÃ­ kÂ %s:%s [%s/%s] selhalo: %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "nÃ¡zev %d: spojenÃ­ kÂ %s:%s [%s/%s] selhalo: %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "spojeno.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3255,136 +3307,114 @@ msgstr ""
 "Chyby pÅ™ipojenÃ­ zÂ tohoto dotazu:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "ZprÃ¡va zÂ OpenSSL: %s\n"
+msgid "%s reported: %s\n"
+msgstr "ZprÃ¡va zÂ %s: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr ""
+"Chyba zpÄ›tnÃ©ho volÃ¡nÃ­ pÅ™i ovÄ›Å™ovÃ¡nÃ­ SSL: souÄasnÃ½ certifikÃ¡t je NULL!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr ""
 "ZpÄ›tnÃ© volÃ¡nÃ­ pro ovÄ›Å™ovÃ¡nÃ­ SSL: hloubka %d, verify_ok %d, chyba %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "CertifikÃ¡t serveru:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr "Å˜etÄ›z certifikÃ¡tÅ¯ od koÅ™ene kÂ protÄ›jÅ¡ku poÄÃ­naje hloubkou %d:\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "CertifikÃ¡t vÂ hloubce %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "Organizace vydavatele: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr "VarovÃ¡nÃ­: NÃ¡zev organizace vydavatele pÅ™Ã­liÅ¡ dlouhÃ½ (moÅ¾nÃ¡ zkrÃ¡cen).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "NeznÃ¡mÃ¡ organizace\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "ObecnÃ© jmÃ©no (CN) vydavatele: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr ""
 "VarovÃ¡nÃ­: ObecnÃ© jmÃ©no (CN) vydavatele je pÅ™Ã­liÅ¡ dlouhÃ© (moÅ¾nÃ¡ zkrÃ¡ceno).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "NeznÃ¡mÃ© obecnÃ© jmÃ©no (CN) vydavatele\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "ObecnÃ© jmÃ©no (CN) subjektu: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "Å patnÃ½ certifikÃ¡t: ObecnÃ© jmÃ©no (CN) subjektu je pÅ™Ã­liÅ¡ dlouhÃ©!\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr "Å patnÃ½ certifikÃ¡t: ObecnÃ© jmÃ©no subjektu obsahuje NUL, zruÅ¡uje se!\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "AlternativnÃ­ jmÃ©no subjektu: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "Å patnÃ½ certifikÃ¡t: AlternativnÃ­ jmÃ©no subjektu obsahuje NUL, zruÅ¡uje se!\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "ObecnÃ© jmÃ©no (CN) serveru neodpovÃ­dÃ¡: %s != %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr "JmÃ©no serveru nenastaveno, nemohu ovÄ›Å™it certifikÃ¡t!\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "NeznÃ¡mÃ© obecnÃ© jmÃ©no (CN) serveru\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "JmÃ©no serveru nenÃ­ v certifikÃ¡tu zadÃ¡no!\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() selhalo!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Nedostatek pamÄ›ti!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "VyrovnÃ¡vacÃ­ pamÄ›Å¥ pro otisk je pÅ™Ã­liÅ¡ malÃ¡!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "otisk klÃ­Äe %s: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "otisky %s odpovÃ­dajÃ­.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "otisky %s neodpovÃ­dajÃ­.\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "Chyba ovÄ›Å™ovÃ¡nÃ­ certifikÃ¡tu serveru: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "Å˜etÄ›z certifikÃ¡tÅ¯ je rozbitÃ½ u: %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3395,12 +3425,12 @@ msgstr ""
 "sÂ ÄÃ­mÅ¾ fetchmail nemÅ¯Å¾e nic udÄ›lat. PodrobnÄ›jÅ¡Ã­ vysvÄ›tlenÃ­ lze nalÃ©zt "
 "vÂ dokumentu README.SSL-SERVER, kterÃ½ je sÂ fetchmailem dodÃ¡vÃ¡n.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "ChybÃ­ dÅ¯vÄ›ryhodnÃ½ certifikÃ¡t: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3413,44 +3443,56 @@ msgstr ""
 "vÂ dokumentaci --sslcertpath a --sslcertfile vÂ manuÃ¡lovÃ© strÃ¡nce. Pro "
 "podrobnosti vizte README.SSL.\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "VaÅ¡e verze OpenSSL nepodporuje SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "VaÅ¡e verze OpenSSL nepodporuje TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "VaÅ¡e verze OpenSSL nepodporuje TLSâ€¯v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "VaÅ¡e verze OpenSSL nepodporuje TLS v1.3.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr "Nelze zÃ­skat implementaci algoritmu %s pro vÃ½poÄet otisku SSL!\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): Nedostatek pamÄ›ti!\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "VyrovnÃ¡vacÃ­ pamÄ›Å¥ pro otisk je pÅ™Ã­liÅ¡ malÃ¡!\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "Otisk klÃ­Äe %s je: {%s}%s\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "Otisk %s (%s) odpovÃ­dÃ¡: %s\n"
+
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "Otisk %s ({%s}%s) neodpovÃ­dÃ¡ oÄekÃ¡vanÃ©mu %s!\n"
+
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "ZadÃ¡n neplatnÃ½ protokol SSL â€ž%sâ€œ, pouÅ¾ije se vÃ½chozÃ­ automatickÃ½ vÃ½bÄ›r "
 "(auto).\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
 msgstr ""
 "ZavedenÃ¡ knihovna wolfSSL %#lx je starÅ¡Ã­ neÅ¾ verze hlaviÄek %#lx. Konec.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
 msgstr ""
 "ZavedenÃ¡ knihovna OpenSSL %#lx je starÅ¡Ã­ neÅ¾ verze hlaviÄek %#lx. Konec.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
@@ -3458,11 +3500,11 @@ msgstr ""
 "ZavedenÃ¡ knihovna OpenSSL %#lx je novÄ›jÅ¡Ã­ neÅ¾ verze hlaviÄek %#lx. PokraÄuje "
 "se.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "Deskriptor souboru mimo rozsah pro SSL"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3470,14 +3512,76 @@ msgstr ""
 "VezmÄ›te na vÄ›domÃ­, Å¾e nÄ›kterÃ© distribuce vypÃ­najÃ­ starÅ¡Ã­ verze protokolÅ¯ "
 "podivnÃ½mi zpÅ¯soby. Zkuste novÄ›jÅ¡Ã­ verzi protokolu.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS â‰¤ 1.2: promÄ›nnÃ¡ prostÅ™edÃ­ %s nenÃ­ nastavena, pouÅ¾ije se nastavenÃ­ "
+"Å¡ifer vestavÄ›nÃ© do fetchmailu.\n"
+
+# This is a first argument of the next two messages ("ciphers set from %s").
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "vestavÄ›nÃ©ho nastavenÃ­"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS â‰¤ 1.2: Å¡ifry nastavenÃ© zÂ %s na â€ž%sâ€œ\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr "SSL/TLS â‰¤ 1.2: nastavenÃ­ Å¡ifer z %s na â€ž%sâ€œ selhalo\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS â‰¥ 1.3: Å¡ifry nastaveny zÂ %s na â€ž%sâ€œ\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr "TLS â‰¥ 1.3: nastavenÃ­ Å¡ifer z %s na â€ž%sâ€œ selhalo\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS â‰¥ 1.3: promÄ›nnÃ¡ prostÅ™edÃ­ %s nenÃ­ nastavena, pouÅ¾ije se nastavenÃ­ Å¡ifer "
+"vestavÄ›nÃ© od OpenSSL.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"PromÄ›nnÃ¡ prostÅ™edÃ­ %s musÃ­ obsahovat nezÃ¡pornÃ© celÃ© ÄÃ­sloÂ â€“ rozbor selhal, "
+"pouÅ¾ije se vÃ½chozÃ­ ÃºroveÅˆ %d.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "%s rozebrÃ¡na na novou ÃºroveÅˆ zabezpeÄenÃ­ %d\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "LADÄšNÃ: ÃšroveÅˆ zabezpeÄenÃ­ SSL je %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 "Nelze naÄÃ­st seznam dÅ¯vÄ›ryhodnÃ½ch certifikÃ¡tu (soubor=â€ž%sâ€œ, adresÃ¡Å™=â€ž%sâ€œ), "
 "chyba %d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3486,16 +3590,16 @@ msgstr ""
 "Pozor: SSL_set_tlsext_host_name(%p, \"%s\") selhalo (kÃ³d %#lx), pokraÄuje "
 "se.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: socket %d: funkce wolfSSL_check_domain_name(%#p, \"%s\") vrÃ¡tila "
+"fetchmail: socket %d: funkce wolfSSL_check_domain_name(%p, \"%s\") vrÃ¡tila "
 "%d, pokraÄuje se\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3504,35 +3608,25 @@ msgstr ""
 "Pozor: X509_VERIFY_PARAM_set1_host(%p, \"%s\") selhalo (kÃ³d %#x), pokraÄuje "
 "se.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr "Server pÅ™edÄasnÄ› ukonÄil spojenÃ­ bÄ›hem volÃ¡nÃ­ SSL_connect().\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "Chyba systÃ©mu bÄ›hem SSL_connect(): %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "dojednÃ¡nÃ­ spojenÃ­ selhalo na Ãºrovni protokolu nebo transportnÃ­ vrstvy."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr ""
 "SouÄasnou Å¡ifru SSL/TLSâ€¯nelze zÃ­skat â€“ Å¾Ã¡dnÃ© spojenÃ­ nebylo ustanoveno?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: pouÅ¾Ã­vÃ¡ se protokol %s, Å¡ifra %s, %d/%d bitÅ¯ tajemstvÃ­/procesnÃ­ch\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr "OvÄ›Å™enÃ­ certifikÃ¡tu/otisku bylo nÄ›jak pÅ™eskoÄeno!\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3540,30 +3634,22 @@ msgstr ""
 "Pozor: spojenÃ­ nenÃ­ zabezpeÄeno, pÅ™esto se bude pokraÄovat. (RadÄ›ji pouÅ¾ijte "
 "--sslcertck!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "DalÅ¡Ã­ pokus ÄtenÃ­ ze socketu Cygwin\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "DalÅ¡Ã­ pokus ÄtenÃ­ ze socketu Cygwin selhal!\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "adresa %s mapovÃ¡na na mÃ­stnÃ­ %s\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "%s mapovÃ¡no na mÃ­stnÃ­ %s\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "pÅ™edÃ¡no %s, odpovÃ­dÃ¡ %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3572,175 +3658,269 @@ msgstr ""
 "analyzuji Å™Ã¡dek Received:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "Å™Ã¡dek pÅ™ijat, %s je pÅ™ezdÃ­vka poÅ¡tovnÃ­ho serveru\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "Å™Ã¡dek odmÃ­tnut, %s nenÃ­ pÅ™ezdÃ­vka poÅ¡tovnÃ­ho serveru\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "nenalezena adresa Received\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "nalezena adresa Received â€ž%sâ€œ\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 "nalezen neplatnÃ½ Å™Ã¡dek hlaviÄkyÂ â€“ vizte volbu bad-header vÂ manuÃ¡lovÃ© "
 "strÃ¡nce\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "Å™Ã¡dek: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "VÂ obÃ¡lce â€ž%sâ€œ se rozebÃ­rajÃ­ se nÃ¡zvy â€ž%-.*sâ€œ\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "RozebÃ­rajÃ­ se nÃ¡zvy Received â€ž%-.*sâ€œ\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr ""
 "VÂ obÃ¡lce nenalezen Å¾Ã¡dnÃ½ pÅ™Ã­jemce, je tÅ™eba se uchÃ½lit kÂ hÃ¡dÃ¡nÃ­ zÂ hlaviÄky.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "Odhaduje se zÂ hlaviÄky â€ž%-.*sâ€œ.\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "nevyhovuje Å¾Ã¡dnÃ¡ mÃ­stnÃ­ adresa, pÅ™eposÃ­lÃ¡m na %s\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "pÅ™eposÃ­lÃ¡nÃ­ a odstraÅˆovÃ¡nÃ­ bylo zruÅ¡eno kvÅ¯li chybÃ¡m DNS\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "zapisuji RFC822 msgblk.headers\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr "Å¾Ã¡dnÃ© adresy pÅ™Ã­jemcÅ¯ neodpovÃ­daly deklarovanÃ½m mÃ­stnÃ­m jmÃ©nÅ¯m"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "adresa pÅ™Ã­jemce %s neodpovÃ­dala Å¾Ã¡dnÃ©mu mÃ­stnÃ­mu jmÃ©nu"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "zprÃ¡va obsahuje vloÅ¾enÃ© NUL"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "dÃ©mon SMTP odmÃ­tl adresy mÃ­stnÃ­ch pÅ™Ã­jemcÅ¯: "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "chyba pÅ™i zÃ¡pisu textu zprÃ¡vy\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr ""
 "VyrovnÃ¡vacÃ­ pamÄ›Å¥ je pÅ™Ã­liÅ¡ malÃ¡. JednÃ¡ se oÂ chybu volajÃ­cÃ­ funkce vÂ %s:"
 "%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr "Chyba otevÃ­rÃ¡nÃ­ nebo ÄtenÃ­ pÅ™i ÄtenÃ­ souboru sÂ UID %s: %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "StarÃ½ seznam UID z %s:\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <prÃ¡zdnÃ½>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "PracovnÃ­ seznam UID:\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "SlouÄenÃ½ seznam UID z %s:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "NovÃ½ seznam UID z %s:\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr "neprohazuji seznamy UID, pÅ™i tomto dotazu nebyla vidÄ›t Å¾Ã¡dnÃ¡ UID\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "zahazuji novÃ½ seznam UID\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "OdstraÅˆuji soubor fetchids.\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "Chyba pÅ™i odstraÅˆovÃ¡nÃ­ %s. %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "Zapisuji soubor fetchids.\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "Chyba zÃ¡pisu do souboru fetchids %s: %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 "Chyba pÅ™i zÃ¡pisu do souboru fetchids %s, starÃ½ soubor ponechÃ¡n na mÃ­stÄ›.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "Nemohu pÅ™ejmenovat soubor fetchids %s na %s: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "Nemohu otevÅ™Ã­t soubor fetchids %s pro zÃ¡pis: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "malloc selhalo\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "realloc selhalo\n"
 
+#, c-format
+#~ msgid "%s key %s fingerprint: %s\n"
+#~ msgstr "Otisk %2$s klÃ­Äe %1$s: %3$s\n"
+
+#~ msgid "handshake failed at protocol or connection level."
+#~ msgstr ""
+#~ "dojednÃ¡nÃ­ spojenÃ­ selhalo na Ãºrovni protokolu nebo transportnÃ­ vrstvy."
+
+#~ msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
+#~ msgstr "POZOR: VaÅ¡e knihovna sÂ SSL/TLS nepodporuje TLS v1.3.\n"
+
+#~ msgid "Query status=0 (SUCCESS)\n"
+#~ msgstr "Stav spojenÃ­=0 (SUCCESS)\n"
+
+#~ msgid "Query status=1 (NOMAIL)\n"
+#~ msgstr "Stav spojenÃ­=1 (NOMAIL)\n"
+
+#~ msgid "Query status=2 (SOCKET)\n"
+#~ msgstr "Stav spojenÃ­=2 (SOCKET)\n"
+
+#~ msgid "Query status=3 (AUTHFAIL)\n"
+#~ msgstr "Stav spojenÃ­=3 (AUTHFAIL)\n"
+
+#~ msgid "Query status=4 (PROTOCOL)\n"
+#~ msgstr "Stav spojenÃ­=4 (PROTOCOL)\n"
+
+#~ msgid "Query status=5 (SYNTAX)\n"
+#~ msgstr "Stav spojenÃ­=5 (SYNTAX)\n"
+
+#~ msgid "Query status=6 (IOERR)\n"
+#~ msgstr "Stav spojenÃ­=6 (IOERR)\n"
+
+#~ msgid "Query status=7 (ERROR)\n"
+#~ msgstr "Stav spojenÃ­=7 (ERROR)\n"
+
+#~ msgid "Query status=8 (EXCLUDE)\n"
+#~ msgstr "Stav spojenÃ­=8 (EXCLUDE)\n"
+
+#~ msgid "Query status=9 (LOCKBUSY)\n"
+#~ msgstr "Stav spojenÃ­=9 (LOCKBUSY)\n"
+
+#~ msgid "Query status=10 (SMTP)\n"
+#~ msgstr "Stav spojenÃ­=10 (SMTP)\n"
+
+#~ msgid "Query status=11 (DNS)\n"
+#~ msgstr "Stav spojenÃ­=11 (DNS)\n"
+
+#~ msgid "Query status=12 (BSMTP)\n"
+#~ msgstr "Stav spojenÃ­=12 (BSMTP)\n"
+
+#~ msgid "Query status=13 (MAXFETCH)\n"
+#~ msgstr "Stav spojenÃ­=13 (MAXFETCH)\n"
+
+#~ msgid " (default).\n"
+#~ msgstr " (implicitnÃ­).\n"
+
+#~ msgid "ERROR: no support for getpassword() routine\n"
+#~ msgstr "CHYBA: rutina getpassword() nenÃ­ podporovÃ¡na\n"
+
+#, c-format
+#~ msgid "fetchmail: thread sleeping for %d sec.\n"
+#~ msgstr "fetchmail: vlÃ¡kno spÃ­ na %d s.\n"
+
+#, c-format
+#~ msgid "can't raise the listener; falling back to %s"
+#~ msgstr "nemohu se spustit dÃ©mona; nahrazuji jej %s"
+
+#~ msgid "EVP_md5() failed!\n"
+#~ msgstr "EVP_md5() selhalo!\n"
+
+#~ msgid "Your OpenSSL version does not support SSLv3.\n"
+#~ msgstr "VaÅ¡e verze OpenSSL nepodporuje SSLv3.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.1.\n"
+#~ msgstr "VaÅ¡e verze OpenSSL nepodporuje TLS v1.1.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.2.\n"
+#~ msgstr "VaÅ¡e verze OpenSSL nepodporuje TLSâ€¯v1.2.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.3.\n"
+#~ msgstr "VaÅ¡e verze OpenSSL nepodporuje TLS v1.3.\n"
+
+#, c-format
+#~ msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
+#~ msgstr ""
+#~ "SSL/TLS: pouÅ¾Ã­vÃ¡ se protokol %s, Å¡ifra %s, %d/%d bitÅ¯ tajemstvÃ­/"
+#~ "procesnÃ­ch\n"
+
+#~ msgid "Cygwin socket read retry\n"
+#~ msgstr "DalÅ¡Ã­ pokus ÄtenÃ­ ze socketu Cygwin\n"
+
+#~ msgid "Cygwin socket read retry failed!\n"
+#~ msgstr "DalÅ¡Ã­ pokus ÄtenÃ­ ze socketu Cygwin selhal!\n"
+
 #~ msgid ""
 #~ "WARNING: Compiled against LibreSSL, which is not a supported "
 #~ "configuration.\n"
Binary files 6.4.39-1/po/de.gmo and 6.5.4-0ubuntu1/po/de.gmo differ
diff -pruN 6.4.39-1/po/de.po 6.5.4-0ubuntu1/po/de.po
--- 6.4.39-1/po/de.po	2024-07-20 09:25:51.000000000 +0000
+++ 6.5.4-0ubuntu1/po/de.po	2025-06-17 22:18:47.000000000 +0000
@@ -3,143 +3,145 @@
 # Copyright (C) 2001, 2005, 2006 Free Software Foundation, Inc.
 #
 # Michael Piefel <piefel@informatik.hu-berlin.de>, 2001, 2002, 2003.
-# Matthias Andree <matthias.andree@gmx.de>, 2004 - 2020.
+# Matthias Andree <matthias.andree@gmx.de>, 2004 - 2024.
+#
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
+"Project-Id-Version: fetchmail 6.5.0\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-04 12:15+0100\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-11-05 22:43+0100\n"
 "Last-Translator: Matthias Andree <matthias.andree@gmx.de>\n"
-"Language-Team: German <kde-i18n-de@kde.org>\n"
+"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Poedit 3.5\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "Es wird Ã¼berprÃ¼ft, ob %s und %s wirklich derselbe Netzknoten sind.\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "Ja, ihre IP-Adressen stimmen Ã¼berein\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "Nein, ihre IP-Adressen stimmen nicht Ã¼berein\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr ""
 "Nameserver versagt beim Nachschlagen von â€ž%sâ€œ wÃ¤hrend der Abfrage von %s: "
 "%s.\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr ""
 "Nameserver versagt beim Nachschlagen von â€ž%sâ€œ wÃ¤hrend der Abfrage von %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "BASE64-Challenge konnte nicht dekodiert werden\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "dekodiert als %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "Kerberos-Fehler %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [Server sagt â€ž%sâ€œ]\n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "Fetchmail-Warnung: Ã¼bergroÃŸe Nachrichten"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
 "Die folgenden Ã¼bergroÃŸen Nachrichten wurden vom \n"
 "Konto %2$s auf dem Mail-Server %1$s: gelÃ¶scht:"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr ""
 "Die folgenden Ã¼bergroÃŸen Nachrichten verbleiben fÃ¼r das\n"
 "Konto %2$s auf dem Mail-Server %1$s:"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
 msgstr[0] "  %d Nachricht,   %d Bytes lang, von fetchmail gelÃ¶scht."
 msgstr[1] "  %d Nachrichten, %d Bytes lang, von fetchmail gelÃ¶scht."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
 msgstr[0] "  %d Nachricht,   %d Bytes lang, von fetchmail Ã¼bersprungen."
 msgstr[1] "  %d Nachrichten, %d Bytes lang, von fetchmail Ã¼bersprungen."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "Nachricht %s@%s:%d wird Ã¼bersprungen"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "Nachricht %s@%s:%d (%d Bytes) wird Ã¼bersprungen"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (LÃ¤nge -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (Ã¼bergroÃŸ)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr ""
 "Kopfzeilen konnten nicht geholt werden, Nachricht %s@%s:%d (%d Bytes)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "Nachricht %s@%s:%d von %d wird gelesen"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d Bytes)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d Bytes im Nachrichtenkopf)"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d Bytes im NachrichtenkÃ¶rper)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
@@ -147,19 +149,19 @@ msgstr ""
 "Nachricht %s@%s:%d hatte nicht die erwartete LÃ¤nge (%d tatsÃ¤chlich != %d "
 "erwartet)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " aufbewahrt\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " gelÃ¶scht\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " nicht gelÃ¶scht\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -169,40 +171,40 @@ msgstr[0] ""
 msgstr[1] ""
 "fetchlimit %d erreicht; %d Nachrichten auf Server %s Konto %s verblieben\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr ""
 "ZeitÃ¼berschreitung nach %d Sekunden beim Warten auf Verbindung mit Server "
 "%s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "ZeitÃ¼berschreitung nach %d Sekunden beim Warten auf Server %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "ZeitÃ¼berschreitung nach %d Sekunden beim Warten auf %s.\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr ""
 "ZeitÃ¼berschreitung nach %d Sekunden beim Warten Antwort des SMTP/LMTP-"
 "Servers.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "ZeitÃ¼berschreitung nach %d Sekunden.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail beobachtet wiederholte ZeitÃ¼berschreitungen"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -211,7 +213,7 @@ msgstr ""
 "Fetchmail hat mehr als %d ZeitÃ¼berschreitungen erlitten beim Versuch, Mail "
 "von %s@%s abzuholen.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -228,76 +230,76 @@ msgstr ""
 "Fetchmail wird diese Mailbox nicht mehr abfragen, bis Sie es erneut "
 "starten.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "Vor-Verbindungs-Befehl wurde mit Signal %d beendet\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "Vor-Verbindungs-Befehl scheiterte mit Status %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "konnte das HESIOD-Postfach fÃ¼r %s nicht finden\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "Erster Server hat keinen Namen.\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "konnte kanonischen DNS-Namen von %s (%s) nicht finden: %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "%s-Verbindung zu %s fehlgeschlagen"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "SSL-Verbindung fehlgeschlagen.\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "Lock-beschÃ¤ftigt-Fehler bei %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Server-beschÃ¤ftigt-Fehler bei %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "Authentifikationsfehlschlag bei %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (vormals autorisiert)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr ""
-"Hilfe (auf Englisch): siehe http://www.fetchmail.info/fetchmail-FAQ."
-"html#R15\n"
+"Hilfe (auf Englisch): siehe http://www.fetchmail.info/fetchmail-"
+"FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "Fetchmail: Authentifikation fehlgeschlagen bei %s@%s"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail konnte keine Mail von %s@%s erhalten.\n"
 
 #
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -312,7 +314,7 @@ msgstr ""
 "brauchbare Fehlermeldung geliefert hat."
 
 #
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -334,7 +336,7 @@ msgstr ""
 "Wiederherstellung des Dienstes keine weiteren Meldungen gesendet."
 
 #
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -355,190 +357,186 @@ msgstr ""
 "versuchen, eine Verbindung herzustellen. Es werden bis zur\n"
 "Wiederherstellung des Dienstes keine weiteren Meldungen gesendet."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "Sofortige erneute Abfrage von %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "Socket- oder TLS-Fehler bei %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr "Unbekannter Einlogg- oder Authentifikationsfehler bei %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "Authentifikation bei %s@%s erfolgreich\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "Fetchmail: Authentifikation bei %s@%s erfolgreich"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail war in der Lage, sich bei %s@%s einzuloggen.\n"
 
 #
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "Der Dienst ist wieder hergestellt.\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "Ordner %s wird gewÃ¤hlt oder erneut abgefragt\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "Vorgabe-Ordner wird gewÃ¤hlt oder erneut abgefragt\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s bei %s (Ordner %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s bei %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "Frage %s ab\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
 msgstr[0] "%d Nachricht (%d %s) fÃ¼r %s"
 msgstr[1] "%d Nachrichten (%d %s) fÃ¼r %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "gesehene"
 msgstr[1] "gesehene"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
 msgstr[0] "%d Nachricht fÃ¼r %s"
 msgstr[1] "%d Nachrichten fÃ¼r %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d Bytes).\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu Bytes).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "Keine Post fÃ¼r %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "ungÃ¼ltige Nachrichtenanzahl!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
 "Zu viele Nachrichten (%d > %d) wegen vorÃ¼bergehender Fehler auf %s "
 "Ã¼bersprungen.\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "Socket"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "fehlende oder fehlerhafte RFC822-Kopfzeile"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "Klient/Server-Synchronisation"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "Klient/Server-Protokoll"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "Lock auf Server beschÃ¤ftigt"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "SMTP-Transaktion"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "DNS-Nachschlagen"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "undefinierter"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr "%s-Fehler beim Abholen von %s@%s und Auslieferung zum SMTP-Host %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
+msgstr "%s-Fehler beim Abholen von %s@%s und Auslieferung zum %s-Host %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "unbekannt"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "%s-Fehler beim Abholen von %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "Nach-Verbindungs-Befehl wurde mit Signal %d beendet\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "Nach-Verbindungs-Befehl scheiterte mit Status %d\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Kerberos-V4-UnterstÃ¼tzung nicht vorhanden.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Kerberos-V5-UnterstÃ¼tzung nicht vorhanden.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "Option --flush wird mit %s nicht unterstÃ¼tzt\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "Option --all wird mit %s nicht unterstÃ¼tzt\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "Option --limit wird mit %s nicht unterstÃ¼tzt\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -554,7 +552,7 @@ msgstr ""
 "Versuchen Sie es mit â€ženv QMAILINJECT= %s <Argumente> <kommen> <hierher>â€œ\n"
 "%s: Abbruch.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -571,36 +569,36 @@ msgstr ""
 "Versuchen Sie es mit â€ženv NULLMAILER_FLAGS= %s <Argumente> <kommen> <hier>â€œ\n"
 "%s: Abbruch.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%s: Sie existieren nicht.  Hinfort!\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr "Kann absoluten Pfad fÃ¼r das Benutzerheimatverzeichnis nicht finden.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr "Kann absoluten Pfad fÃ¼r Fetchmails Heimatverzeichnis nicht finden.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: kann Ihren Host nicht bestimmen!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "getaddrinfo fehlgeschlagen fÃ¼r \"%s\": %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr ""
 "Kann meinen eigenen Rechnernamen nicht in der Hosts-Datenbank finden und "
 "nicht qualifizieren!\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -612,71 +610,71 @@ msgstr ""
 "Ã¤hnliche Probleme! Bitte reparieren Sie stattdessen ihre /etc/hosts,\n"
 "DNS, NIS oder LDAP.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "%ss SMTP-Server unterstÃ¼tzt ESMTP nicht\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "%ss SMTP-Server unterstÃ¼tzt ETRN nicht\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "Abarbeiten der Warteschlange von %s begonnen\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "Keine wartenden Nachrichten fÃ¼r %s\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "Unerledigte Nachrichten fÃ¼r %s begonnen\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Kann keine Nachrichten fÃ¼r Netzknoten %s anfordern\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "Netzknoten %s nicht erlaubt: %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "ETRN-Syntaxfehler\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "ETRN-Syntaxfehler in Parametern\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "Unbekannter ETRN-Fehler %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "Option --keep wird mit ETRN nicht unterstÃ¼tzt\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "Option --flush wird mit ETRN nicht unterstÃ¼tzt\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "Option --folder wird mit ETRN nicht unterstÃ¼tzt\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "Option --check wird mit ETRN nicht unterstÃ¼tzt\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -691,7 +689,7 @@ msgstr ""
 "Copyright Â© 2005 - 2012 Sunil Shetye\n"
 "Copyright Â© 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -702,24 +700,34 @@ msgstr ""
 "hierzu lesen Sie bitte in der Datei COPYING (englisch) im Quell- oder\n"
 "Dokumentationsverzeichnis nach.\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "Abfragestatus=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "Abfragestatus=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "WARNUNG: Vom Betrieb mit root-Rechten wird abgeraten.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: aufgerufen mit"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "konnte aktuelles Arbeitsverzeichnis nicht feststellen\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Dies ist fetchmail Version %s"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -728,7 +736,7 @@ msgstr ""
 "Mit SSL-Bibliothek %#lx \"%s\" Ã¼bersetzt\n"
 "Laufzeit benutzt   %#lx \"%s\" als SSL-Bibliothek\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -737,11 +745,7 @@ msgstr ""
 "OpenSSL: %s\n"
 "Module (\"Engines\"): %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "WARNUNG: Ihre SSL/TLS-Bibliothek unterstÃ¼tzt TLS v1.3 nicht.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -749,78 +753,84 @@ msgstr ""
 "FEHLER: Gegen LibreSSL Ã¼bersetzt. Das ist eine Urheberrechtsverletzung "
 "mangels Ausnahme fÃ¼r die GPL-Klausel 2b. Siehe COPYING. Breche ab.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "WARNUNG: Ohne SSL/TLS-UnterstÃ¼tzung Ã¼bersetzt.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr ""
 "Die nodetach-Option ist in Gebrauch, die logfile-Option wird ignoriert.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "Nicht im Daemon-Modus, ignoriere die logfile-Option.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr "Die Logdatei \"%s\" existiert nicht, ignoriere die logfile-Option.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "Die Logdatei \"%s\" ist nicht beschreibbar, breche ab.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
 msgstr ""
 "syslog und logfile sind beide gesetzt, ignoriere syslog und logge nach %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+"fetchmail: Konfiguration ungÃ¼ltig, --moveto ist nur fÃ¼r IMAP-Server gÃ¼ltig\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "Erhalte Optionen von Kommandozeile%s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " und "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "Keine Mailserver konfiguriert -- vielleicht fehlt %s?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: es wurden keine Mailserver angegeben.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: es lÃ¤uft kein weiteres fetchmail\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr ""
 "fetchmail: Fehler beim Beenden von %s-fetchmail mit Kennung %ld; Abbruch.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "Hintergrund"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "Vordergrund"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: %s-fetchmail mit Kennung %ld beendet.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -828,7 +838,7 @@ msgstr ""
 "fetchmail: kann Mail nicht abholen, solange auf dem Rechner ein weiteres "
 "fetchmail lÃ¤uft.\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -837,190 +847,129 @@ msgstr ""
 "fetchmail: kann spezifizierte Hosts nicht abfragen, solange ein weiteres "
 "fetchmail mit Kennung %ld lÃ¤uft.\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr "fetchmail: ein weiteres Vordergrund-fetchmail lÃ¤uft mit Kennung %ld.\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr ""
 "fetchmail: kann keine Optionen akzeptieren, solange Hintergrund-fetchmail "
 "lÃ¤uft.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr "fetchmail: Hintergrund-fetchmail mit Kennung %ld aufgeweckt.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr ""
 "fetchmail: Ã¤lterer Prozess mit Kennung %ld wurde auf mysteriÃ¶se Weise "
 "beendet.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: kann kein Passwort fÃ¼r %s@%s finden.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "Geben Sie das Passwort fÃ¼r %s@%s ein: "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: Kann nicht in den Hintergrund gehen. Abbruch.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "fetchmail %s DÃ¤mon wird gestartet\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "konnte %s nicht Ã¶ffnen, um Protokolle anzuhÃ¤ngen\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "--check eingeschaltet, hole keine Mail\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "konnte keine ZeitÃ¼berprÃ¼fung bei %s durchfÃ¼hren (Fehler %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "starte fetchmail erneut (%s verÃ¤ndert)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr ""
 "Der Versuch, fetchmail erneut auszufÃ¼hren, kann fehlschlagen,\n"
 "da da Verzeichnis nicht wieder hergestellt wurde\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "Versuch, fetchmail erneut auszufÃ¼hren, fehlgeschlagen\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 "Abfrage von %s Ã¼bersprungen (fehlgeschlagene Authentifikation oder zu viele "
 "ZeitÃ¼berschreitungen)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "Intervall nicht erreicht, %s wird nicht abgefragt\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Abfragestatus=0 (SUCCESS)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Abfragestatus=1 (NOMAIL)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Abfragestatus=2 (SOCKET)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Abfragestatus=3 (AUTHFAIL)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Abfragestatus=4 (PROTOCOL)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Abfragestatus=5 (SYNTAX)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Abfragestatus=6 (IOERR)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Abfragestatus=7 (ERROR)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Abfragestatus=8 (EXCLUDE)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Abfragestatus=9 (LOCKBUSY)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Abfragestatus=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Abfragestatus=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Abfragestatus=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Abfragestatus=13 (MAXFETCH)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Abfragestatus=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "Alle Verbindungen haben sich aufgehÃ¤ngt. Abbruch.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
-msgstr "%s: schlafe %d Sekunden lang\n"
+msgstr "schlafe um %s %d Sekunden lang\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "geweckt durch %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "geweckt durch Signal %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "geweckt um %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "normale Beendigung, Status %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "konnte den Zeitstempel der Run-Control-Datei nicht prÃ¼fen\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr "Warnung: Server %s mehrmals in der Konfigurationsdatei vorhanden\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
@@ -1028,25 +977,25 @@ msgstr ""
 "fetchmail: Fehler: mehrere â€ždefaultsâ€-EintrÃ¤ge in Konfigurationsdatei, oder "
 "â€ždefaultsâ€ ist nicht der erste Eintrag.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "SSL-UnterstÃ¼tzung ist nicht einkompiliert.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr ""
 "KERBEROS-v4-UnterstÃ¼tzung ist konfiguriert, aber nicht einkompiliert.\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr ""
 "KERBEROS-v5-UnterstÃ¼tzung ist konfiguriert, aber nicht einkompiliert.\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr "GSSAPI-UnterstÃ¼tzung ist konfiguriert, aber nicht einkompiliert.\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1054,17 +1003,17 @@ msgstr ""
 "fetchmail: Warnung: Kein DNS verfÃ¼gbar, um Multidrop-Abholung von %s zu "
 "Ã¼berprÃ¼fen\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr "Warnung: multidrop fÃ¼r %s erfordert Verwendung der envelope-Option!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr ""
 "Warnung: Fragen Sie nicht nach Hilfe, wenn alle Mail zum Postmaster geht!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1073,14 +1022,14 @@ msgstr ""
 "fetchmail: %s-Konfiguration ungÃ¼ltig, bitte eine positive Portnummer fÃ¼r "
 "Port/Service angeben\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: %s-Konfiguration ungÃ¼ltig, RPOP erfordert einen privilegierten "
 "Port\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1089,7 +1038,7 @@ msgstr ""
 "WARNUNG: Konfiguration fÃ¼r %s ungÃ¼ltig, normalerweise brauchen Sie --ssl fÃ¼r "
 "Port 995/service pop3s.\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1098,7 +1047,7 @@ msgstr ""
 "WARNUNG: Konfiguration fÃ¼r %s ungÃ¼ltig, normalerweise brauchen Sie port 995/"
 "service pop3s fÃ¼r --ssl.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1107,7 +1056,7 @@ msgstr ""
 "WARNUNG: Konfiguration fÃ¼r %s ungÃ¼ltig, normalerweise brauchen Sie --ssl fÃ¼r "
 "port 993/service imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1116,331 +1065,352 @@ msgstr ""
 "WARNUNG: Konfiguration fÃ¼r %s ungÃ¼ltig, normalerweise brauchen Sie port 993/"
 "service imaps fÃ¼r --ssl.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 "%s-Konfiguration ungÃ¼ltig, LMTP kann nicht den SMTP-Standard-Port benutzen\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "Im DÃ¤mon- oder Idle-Betrieb dÃ¼rfen Sie fetchall und keep nicht\n"
 "gleichzeitig anschalten!\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: Fehler: idle funktioniert nicht fÃ¼r mehrere Ordner oder Kontos!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"Kann rcfile-Datei nicht verstehen, Debug-Modus: gebe erhaltene Konfiguration "
+"im Python-Format aus:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "beendet mit Signal %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr "%s fragt %s ab (Protokoll %s) um %s: Abfrage gestartet\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "POP2-UnterstÃ¼tzung ist nicht konfiguriert.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "POP3-UnterstÃ¼tzung ist nicht konfiguriert.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "IMAP-UnterstÃ¼tzung ist nicht konfiguriert.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "ETRN-UnterstÃ¼tzung ist nicht konfiguriert.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "ODMR-UnterstÃ¼tzung ist nicht konfiguriert.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "nicht unterstÃ¼tztes Protokoll ausgewÃ¤hlt.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr "%s fragt ab %s (Protokoll %s) um %s: Abfrage beendet\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "Abfrageintervall ist %d Sekunden\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "Log-Datei ist %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "Idfile ist %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "Fortschrittsnachrichten werden via syslog geloggt\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail wird sich maskieren und kein eigenes â€žReceivedâ€œ erzeugen\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr "Fetchmail wird Fortschrittspunkte auch in Log-Dateien schreiben.\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr ""
 "Fetchmail wird fehladressierte Multidrop-Nachricht an %s weiterleiten.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail wird Fehlerbenachrichtigungen an â€žpostmasterâ€œ richten.\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail wird Fehlerbenachrichtigungen an den Absender richten.\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 "Fetchmail wird permanente Fehler als solche behandeln (Nachrichten "
 "verwerfen).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail wird permantente Fehler behandeln als wÃ¤ren sie\n"
 "vorÃ¼bergehend (und Nachrichten behalten).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "Optionen fÃ¼r Abholen von %s@%s:\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  E-Mail wird abgeholt via %s\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
 msgstr[0] "  Abfrage dieses Servers wird jedesmal erfolgen.\n"
 msgstr[1] "  Abfrage dieses Servers wird alle %d Intervalle erfolgen.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  Wahrer Name des Servers ist %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr ""
 "  Dieser Host wird nicht abgefragt, wenn er nicht ausdrÃ¼cklich angegeben "
 "ist.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr "  Dieser Host wird abgefragt, wenn kein Host angegeben ist.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  PasswÃ¶rter werden abgefragt.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  APOP-Geheimnis = â€ž%sâ€œ.\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  RPOP id = â€ž%sâ€œ.\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  Passwort = â€ž%sâ€œ.\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  Protokoll ist KPOP mit Kerberos-%s-Authentifikation"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  Protokoll ist %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (unter Benutzung von Service %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (unter Benutzung des Standard-Ports)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (erzwungener UIDL-Gebrauch)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  Alle verfÃ¼gbaren Authentifikationsmethoden werden versucht.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  Passwort-Authentifikation wird erzwungen.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  MSN-Authentifikation wird erzwungen.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  NTLM-Authentifikation wird erzwungen.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  OTP-Authentifikation wird erzwungen.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  CRAM-MD5-Authentifikation wird erzwungen.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  GSSAPI-Authentifikation wird erzwungen.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Kerberos-V4-Authentifikation wird erzwungen.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Kerberos-V5-Authentifikation wird erzwungen.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  Ende-zu-Ende-VerschlÃ¼sselung wird unterstellt.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  Auftraggeber (\"principal\") des Mailservice ist: %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  SSL-verschlÃ¼sselte Sitzungen ermÃ¶glicht.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  SSL-Protokoll: %s.\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  SSL-Server-Zertifikat-ÃœberprÃ¼fung ermÃ¶glicht.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  SSL-Server-Zertifikat-ÃœberprÃ¼fung abgeschaltet.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  Voreingestellte SSL-Datei fÃ¼r vertrauenswÃ¼rdige Zertifikate: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  SSL-Datei fÃ¼r vertrauenswÃ¼rdige Zertifikate: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr ""
 "  Voreingestelltes SSL-Verzeichnis fÃ¼r vertrauenswÃ¼rdige Zertifikate: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  SSL-Verzeichnis fÃ¼r vertrauenswÃ¼rdige Zertifikate: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "  SSL-Server-CommonName: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr "  SSL-SchlÃ¼ssel-Fingerabdruck (gegen Server-SchlÃ¼ssel Ã¼berprÃ¼ft): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  Auszeit fÃ¼r nichtantwortenden Server ist %d Sekunden"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (Voreinstellung).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (Voreinstellung)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  Auszeit fÃ¼r IDLE ist %d Sekunden"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  Standard-Postfach ausgewÃ¤hlt.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  GewÃ¤hlte PostfÃ¤cher sind:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  Alle Nachrichten werden abgeholt (--all on).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  Nur neue Nachrichten werden abgeholt (--all off).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  Abgeholte Nachrichten werden auf dem Server belassen (--keep on).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr ""
 "  Abgeholte Nachrichten werden nicht auf dem Server belassen (--keep off).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  Nachrichten wird in Ordner %s verschoben und nicht gelÃ¶scht.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  Nachricht wird gelÃ¶scht (kein --moveto).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  Alte Nachrichten werden vor der Nachrichtenabholung gelÃ¶scht (--flush "
 "on).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  Alte Nachrichten werden vor der Nachrichtenabholung nicht gelÃ¶scht (--"
 "flush off).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1448,7 +1418,7 @@ msgstr ""
 "  ÃœbergroÃŸe Nachrichten werden vor der Nachrichtenabholung gelÃ¶scht (--"
 "limitflush on).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1456,349 +1426,353 @@ msgstr ""
 "  ÃœbergroÃŸe Nachrichten werden vor der Nachrichtenabholung nicht gelÃ¶scht (--"
 "limitflush off).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr "  Umschreiben von server-lokalen Adressen ist an (--norewrite off).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr "  Umschreiben von server-lokalen Adressen ist aus (--norewrite on).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr "  Entfernen von Carriage-Return-Zeichen ist ein (stripcr on).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr "  Entfernen von Carriage-Return-Zeichen ist aus (stripcr off).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr "  Erzwingen von Carriage-Return-Zeichen ist ein (forcecr on).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr "  Erzwingen von Carriage-Return-Zeichen ist aus (forcecr off).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 "  Interpretation von Content-Transfer-Encoding ist aus (pass8bits on).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
 "  Interpretation von Content-Transfer-Encoding ist ein (pass8bits off).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  MIME-Decodierung ist ein (mimedecode on).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  MIME-Decodierung ist aus (mimedecode off).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  â€žIdleâ€œ nach Abfrage ist ein (idle on).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  â€žIdleâ€œ nach Abfrage ist aus (idle off).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  â€žIdleâ€œ nach Abfrage wird erzwungen (forceidle on).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  â€žIdleâ€œ nach Abfrage wird nicht erzwungen (forceidle off).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr "  Nichtleere Statuszeilen werden verworfen (dropstatus on)\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr "  Nichtleere Statuszeilen werden beibehalten (dropstatus off)\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr "  Delivered-To-Zeilen werden verworfen (dropdelivered on)\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr "  Delivered-To-Zeilen werden beibehalten (dropdelivered off)\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  NachrichtengrÃ¶ÃŸen-BeschrÃ¤nkung ist %d Bytes (--limit %d).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  Keine BeschrÃ¤nkung der NachrichtengrÃ¶ÃŸe (--limit 0).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  NachrichtengrÃ¶ÃŸe-Warnungsintervall ist %d Sekunden (--warnings %d).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr "  GrÃ¶ÃŸenwarnungen bei jeder Abfragen (--warnings 0).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr "  Limit fÃ¼r erhaltene Nachrichten ist %d (--fetchlimit %d).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr "  Kein Limit fÃ¼r erhaltene Nachrichten (--fetchlimit 0).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr ""
 "  Limit fÃ¼r die GrÃ¶ÃŸe erhaltener Nachrichten ist %d (--fetchsizelimit %d).\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr "  Keine BeschrÃ¤nkung der NachrichtengrÃ¶ÃŸe (--fetchsizelimit 0).\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr ""
 "  Bei jeder Abfrage binÃ¤re Suche nach UIDs durchfÃ¼hren (--fastuidl 1).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr ""
 "  BinÃ¤re Suche nach UIDs bei %d von %d Abfragen durchfÃ¼hren (--fastuidl "
 "%d).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr ""
 "  Bei jeder Abfrage lineare Suche nach UIDs durchfÃ¼hren (--fastuidl 0).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  Limit fÃ¼r SMTP-Stapelauslieferung ist %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr "  Kein Limit fÃ¼r SMTP-Stapelauslieferung (--batchlimit 0).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr ""
 "  Anzahl der LÃ¶schvorgÃ¤nge zwischen tatsÃ¤chlichen SÃ¤uberungen auf %d gesetzt "
 "(--expunge %d).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  Keine erzwungenen SÃ¤uberungen (--expunge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  DomÃ¤nen, fÃ¼r die Mail abgeholt werden wird, sind:"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (Voreinstellung)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  Nachrichten werden an %s als BSMTP angehÃ¤ngt\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  Nachrichten werden mit â€ž%sâ€œ ausgeliefert.\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  Nachrichten werden mit %cMTP weitergeleitet an:"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  Host-Teil der â€žMAIL FROMâ€œ-Zeile ist %s\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr ""
 "  Adresse, die in â€žRCPT TOâ€œ-Zeilen, die an SMTP ausgeliefert werden, "
 "verwendet wird, ist %s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr "  Erkannte Spam-Abblock-Antworten des SMTP/LMTP-Servers sind:"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  Spam-Abblocken deaktiviert\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  Server-Verbindung wird aktiviert mit â€ž%sâ€œ.\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  Kein Vor-Verbindungs-Befehl.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  Server-Verbindung wird beendet mit â€ž%sâ€œ.\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  Kein Nach-Verbindungs-Befehl.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  Keine lokalen Namen (localnames) fÃ¼r diesen Host definiert.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  Multi-Drop-Modus: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  Einzel-Drop-Modus: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
 msgstr[0] "%d lokaler Name erkannt.\n"
 msgstr[1] "%d lokale Namen erkannt.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  DNS-Suche fÃ¼r Multi-Drop-Adressen ist ein.\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  DNS-Suche fÃ¼r Multi-Drop-Adressen ist aus.\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 "  Server-Aliasnamen werden anhand der IP mit mit multidrop-Adressen "
 "verglichen.\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr ""
 "  Server-Aliasnamen werden anhand des Namens mit multidrop-Adressen "
 "verglichen.\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  Umschlag-Adress-Routing ist deaktiviert\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  Umschlag-Header wird angenommen als: %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  Anzahl der zu Ã¼berspringenden Umschlag-Kopfzeilen: %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  PrÃ¤fix %s wird von Nutzer-ID entfernt\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Keine PrÃ¤fix-Entfernung\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  Vordeklarierte Mailserver-Aliase:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  Lokale DomÃ¤nen:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  Verbindung muss durch Schnittstelle %s geschehen.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  Kein Schnittstellen-Bindung angefordert.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  Abfrageschleife wird %s Ã¼berwachen.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  Kein Ãœberwachungsinterface angegeben.\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 "  Serververbindungen werden mittels Plugin %s durchgefÃ¼hrt (--plugin %s).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  Kein Plugin-Befehl angegeben.\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  SMTP/LMTP-Server-Verbindungen werden mittels Plugout %s durchgefÃ¼hrt (--"
 "plugout %s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  Kein Plugout-Befehl angegeben.\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  Keine UIDs von diesem Host gespeichert.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  %d UIDs gespeichert.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Abfrage-Nachverfolgungsinformationen werden dem Received-Header "
 "hinzugefÃ¼gt.\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Dem Received-Kopf werden keine Nachverfolgungsinformationen hinzugefÃ¼gt.\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  Nachrichten mit defekten Headern werden abgewiesen.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  Nachrichten mit defekten Headern werden ausgeliefert.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  Eigenschaften zum Durchleiten â€ž%sâ€œ.\n"
@@ -1816,11 +1790,7 @@ msgstr ""
 "Ihr Betriebssystem definiert weder PATH_MAX noch akzeptiert es realpath(f, "
 "NULL). Abbruch.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "FEHLER: getpassword()-Routine wird nicht unterstÃ¼tzt\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -1828,136 +1798,127 @@ msgstr ""
 "\n"
 "SIGINT erhalten... steige aus.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "GSSAPI-Fehler in gss_display_status, aufgerufen von <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "GSSAPI-Fehler %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "Konnte Dienstnamen fÃ¼r [%s] nicht bestimmen\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "Benutze Dienstnamen [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "Keine geeignete GSSAPI-Beglaubigung gefunden. Ãœberspringe GSSAPI-"
 "Authentifizierung.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "Wenn Sie GSSAPI benutzen mÃ¶chten, brauchen Sie Beglaubigungen, ggf. von "
 "kinit.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "Unpassende Challenge nach \"%s GSSAPI\" empfangen!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "Schicke Beglaubigungen\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "Fehler beim Austausch der Beglaubigungen\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "Konnte Sicherheitsstufendaten nicht ermitteln\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "Beglaubigungsaustausch abgeschlossen\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "Server erfordert IntegritÃ¤t und/oder PrivatsphÃ¤re\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "Ermittelte Sicherheitsstufen-Flags: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "Maximale GSS-TokengrÃ¶ÃŸe ist %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr "GSSAPI-Benutzername fÃ¼r statischen Puffer zu lang.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "Fehler beim Erstellen der Sicherheitsstufenanfrage\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr "GSSAPI send_token zu groÃŸ (%lu) beim Senden des Benutzernamens.\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "Gebe GSS-Beglaubigungen frei\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "Fehler beim Freigeben der Beglaubigungen\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: Thread schlÃ¤ft fÃ¼r %d Sek.\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "Protokoll identifiziert als IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "Protokoll identifiziert als IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "Protokoll identifiziert als IMAP2 oder IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "werde nach Abfrage untÃ¤tig sein\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "\"BYE\"-Antwort vom IMAP-Server erhalten: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "ungÃ¼ltige Nachrichtenanzahl in \"%s\"!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "ungÃ¼ltige Zahl fÃ¼r EXPUNGE in \"%s\"!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr "ungÃ¼ltige Nachrichtennummer fÃ¼r EXPUNGE in \"%s\"!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "aktualisierte Liste der capabilities gefunden\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1965,7 +1926,11 @@ msgstr ""
 "Der Server hat die SASL-IR-Erweiterung nicht angeboten, fetchmails "
 "Implementierung benÃ¶tigt die aber fÃ¼r AUTHENTICATE EXTERNAL\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "werde nach Abfrage untÃ¤tig sein\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1976,7 +1941,7 @@ msgstr ""
 "Zustand (PREAUTH) unzulÃ¤ssig. Breche Verbindung ab.  Wenn Ihr plugin sicher "
 "ist, kÃ¶nnen Sie STARTTLS abschalten mit --sslproto '' (siehe Handbuch).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1987,273 +1952,305 @@ msgstr ""
 "Zustand (PREAUTH) unzulÃ¤ssig. Breche Verbindung ab.  Wenn der Server es "
 "erlaubt, versuchen Sie --ssl (siehe Handbuch).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: Upgrade auf TLS erfolgreich.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: Upgrade auf TLS fehlgeschlagen.\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr ""
 "%s: opportunistisches Upgrade auf TLS fehlgeschlagen, versuche "
 "weiterzumachen\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr ""
 "%s: WARNUNG: Server hat STARTTLS angeboten, aber sslproto '' ist angegeben.\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: --auth external angefordert, Server unterstÃ¼tzt dies aber nicht.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "BenÃ¶tigte OTP-FÃ¤higkeit nicht in fetchmail einkompiliert\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "BenÃ¶tigte NTLM-FÃ¤higkeit nicht in fetchmail einkompiliert\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: --auth password angefordert, Server verbietet das aber (LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr ""
 "%s: keine weiteren Authentifizierungsverfahren verfÃ¼gbar, Login nicht "
 "mÃ¶glich.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "unerwartete Expunge-BestÃ¤tigung (%d tatsÃ¤chlich != %d erwartet)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu ist ungelesen\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u ist ungelesen\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "erneute Abfrage fehlgeschlagen\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
 msgstr[0] "%d Nachricht wartet nach erneuter Abfrage\n"
 msgstr[1] "%d Nachrichten warten nach erneuter Abfrage\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "Postfach-Auswahl fehlgeschlagen\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
 msgstr[0] "%d Nachricht wartet nach der ersten Abfrage\n"
 msgstr[1] "%d Nachrichten warten nach der ersten Abfrage\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "SÃ¤ubern (EXPUNGE) fehlgeschlagen\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
 msgstr[0] "%d Nachricht wartet nach dem SÃ¤ubern (EXPUNGE)\n"
 msgstr[1] "%d Nachrichten warten nach dem SÃ¤ubern (EXPUNGE)\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "Suche nach ungelesenen Nachrichten fehlgeschlagen\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u ist erste ungelesene\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr "Warnung: ignoriere falsche GrÃ¶ÃŸendaten vom Server.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "Unpassende Antwort auf FETCH: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 "Kann kvm-Schnittstelle nicht Ã¶ffnen. Stellen Sie sicher, dass fetchmail mit "
 "SGID kmem lÃ¤uft."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "Kann Interfacenamen nicht aus %s lesen"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "get_ifinfo: sysctl (iflist-SchÃ¤tzung) fehlgeschlagen"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: malloc fehlgeschlagen"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: sysctl (iflist) fehlgeschlagen"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "Routing-Nachricht Version %d nicht verstanden."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "Kein Schnittstelle mit dem Namen %s gefunden"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "Keine IP-Adresse fÃ¼r %s gefunden"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "fehlende IP-Adresse\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "ungÃ¼ltige IP-Schnittstellen-Adresse\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "ungÃ¼ltige IP-Schnittstellen-Maske\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "AktivitÃ¤t auf %s -festgestellt- als %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "Ã¼berspringe Abfrage von %s, %s ist aus\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "Ã¼berspringe Abfrage von %s, %s IP-Adresse ausgeschlossen\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "AktivitÃ¤t auf %s Ã¼berprÃ¼ft als %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "Ã¼berspringe Abfrage von %s, %s inaktiv\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "AktivitÃ¤t auf %s war %d, ist %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "konnte anfÃ¤ngliche BASE64-Herausforderung nicht dekodieren\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr ""
 "Auftraggeber (\"princpial\") %s im Ticket stimmt nicht Ã¼berein mit -u %s\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "Nicht-Null-Instanz (%s) kÃ¶nnte merkwÃ¼rdiges Verhalten hervorrufen\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "konnte BASE64-BestÃ¤tigungs-Erwiderung nicht dekodieren\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "Challenge stimmt nicht Ã¼berein\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: Fehler beim Lesen der Lockdatei â€ž%sâ€: %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: entferne alte Lockdatei \"%s\"\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: Fehler beim Ã–ffnen der Lockdatei â€ž%sâ€: %s, versuche, in die Datei "
 "zu schreiben\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr "fetchmail: kann nicht in Lockdatei â€ž%sâ€ schreiben (%s), beende\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
+msgstr "fetchmail: kann auch nicht in Lockdatei â€ž%sâ€ schreiben (%s), beende\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: Fehler beim Ã–ffnen der Lockdatei â€ž%sâ€: %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: Lock-Herstellung fehlgeschlagen, pidfile \"%s\": %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr "fetchmail: kann Lockdatei â€ž%sâ€ weder entfernen noch lÃ¶schen: %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: Kann Datei nicht zum Lesen Ã¶ffnen: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+"%s: weise Datei zurÃ¼ck, kann Dateideskriptornummer fÃ¼r fstat nicht bekommen: "
+"%s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: weise Datei zurÃ¼ck, fstat(%d) schlug fehl: %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: weise Datei zurÃ¼ck, weil es fÃ¼r Gruppe oder andere zugreifbar ist "
+"(Dateimodus %#o) und sie PasswÃ¶rter enthÃ¤lt.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr "%s:%d: Warnung: fand â€ž%sâ€œ vor irgendwelchen Hostnamen\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr ""
+"%s:%d: machine-Eintrag nach \"default\" nicht erlaubt, weise Datei zurÃ¼ck.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: Warnung: unbekanntes Token â€ž%sâ€œ\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: Fehler beim Lesen der Datei (%s).\n"
@@ -2266,150 +2263,150 @@ msgstr "Warnung: Unpassende Challenge fÃ
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "NTLM-Challenge enthÃ¤lt ungÃ¼ltige Daten.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "%ss SMTP-Server unterstÃ¼tzt ATRN nicht\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "Jetzt umgedreht...\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "ATRN-Anfrage abgelehnt.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "Kann ATRN-Anfrage jetzt nicht bearbeiten\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "Sie haben keine Post.\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "Befehl nicht implementiert\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "Authentifikation erforderlich.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "Unbekannter ODMR-Fehler \"%s\"\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "Empfange Nachrichten\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "Option --keep wird mit ODMR nicht unterstÃ¼tzt\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "Option --flush wird mit ODMR nicht unterstÃ¼tzt\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "Option --folder wird mit ODMR nicht unterstÃ¼tzt\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "Option --check wird mit ODMR nicht unterstÃ¼tzt\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "Server-Antwort (X-OTP) fatal\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "Konnte OTP-Herausforderung nicht dekodieren\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "Geheime Passphrase: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "Zeichenkette â€ž%sâ€œ ist keine gÃ¼ltige Zahl.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "Wert der Zeichenkette â€ž%sâ€œ ist %s als %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "kleiner"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "grÃ¶ÃŸer"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr "UngÃ¼ltiger Umgang mit defekten Headern â€ž%sâ€œ angegeben.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "UngÃ¼ltiges Protokoll â€ž%sâ€œ angegeben.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "UngÃ¼ltige Authentifikation â€ž%sâ€œ angegeben.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "Aufruf:  fetchmail [Optionen] [Server ...]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  Optionen sind wie folgt:\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        diese Options-Hilfe anzeigen\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     Versionsinformationen anzeigen\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr "  -c, --check       auf Nachrichten Ã¼berprÃ¼fen, ohne abzuholen\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      still arbeiten\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     redselig arbeiten (diagnostische Ausgaben)\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      alle n Sekunden als DÃ¤mon laufen\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    nicht von DÃ¤mon-Prozess ablÃ¶sen\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        DÃ¤mon-Prozess beenden\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     Logdatei-Name angeben\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
@@ -2417,44 +2414,44 @@ msgstr ""
 "      --syslog      als DÃ¤mon syslog(3) fÃ¼r die meisten Mitteilungen "
 "verwenden\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    syslog(3) nicht verwenden\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr ""
 "      --invisible   Received nicht schreiben und Host-Spoofing erlauben\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr "  -f, --fetchmailrc alternative Konfigurationsdatei angeben\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr "  -i, --idfile      alternative UID-Datei angeben\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr "      --pidfile     alternative PID-Datei angeben\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr ""
 "      --postmaster  EmpfÃ¤nger angeben, der als letzte Zuflucht gebraucht "
 "wird\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr "      --nobounce    Bounces vom Nutzer zum Postmaster umleiten\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce Fetchmail lÃ¶scht endgÃ¼ltig unzustellbare Nachrichten.\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2462,55 +2459,59 @@ msgstr ""
 "      --softbounce  EndgÃ¼ltig unzustellbare Nachrichten auf Server belassen "
 "(Voreinstellung).\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   Angabe der erforderten Schnittstelle\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     Schnittstelle auf AktivitÃ¤t hin beobachten\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         SSL-verschlÃ¼sselte Sitzung ermÃ¶glichen\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         SSL/TLS-gekapselte  Sitzung ermÃ¶glichen\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --nossl         SSL/TLS-gekapselte Sitzung abschalten\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      SSL-Privater-SchlÃ¼ssel-Datei\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     SSL-Klienten-Zertifikat\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 "      --sslcertck   strenge PrÃ¼fung des SSL-Serverzertifikats (empfohlen)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck Ã¼berspringe PrÃ¼fung des SSL-Serverzertifikats "
 "(unsicher)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr ""
 "      --sslcertfile Pfad zur Datei mit SSL-Zertifikaten vertrauenswÃ¼rdiger "
 "CAs\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr ""
 "      --sslcertpath Verzeichnis mit vertrauenswÃ¼rdigen CA-SSL-Zertifikaten\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 "      --sslcommonname  diesen CommonName des Servers erwarten (abgeraten)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
@@ -2518,19 +2519,22 @@ msgstr ""
 "      --sslfingerprint verlangter Fingerabdruck des Zertifikats des "
 "Servers.\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    SSL-Protokoll erzwingen (siehe Handbuch)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
+msgstr ""
+"      --sslproto    SSL-Protokoll oder STLS/STARTTLS erzwingen (siehe "
+"Handbuch)\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr "      --plugin      externer Befehl zum Ã–ffnen der Verbindung\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr "      --plugout     externer Befehl zum Ã–ffnen der SMTP-Verbindung\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
@@ -2538,233 +2542,264 @@ msgstr ""
 "      --bad-header {reject|accept}\n"
 "                    Umgang mit Nachrichten mit defekten Headern\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr "  -p, --proto[col]  Abhol-Protokoll angeben (siehe Handbuch)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        Benutzung von UIDL erzwingen (nur bei POP3)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        den IMAP-Server neue Nachrichten ankÃ¼ndigen lassen\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   --idle erzwingen, auch, wenn der Server es nicht "
+"anbietet\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+"      --idletimeout Frist vor Auffrischen von --idle festlegen (%d s)\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        TCP-Port fÃ¼r Verbindung (veraltet, siehe --service)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service     TCP-Dienst fÃ¼r die Verbindung (kann eine Portnummer "
 "sein)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        Authentifikations-Typ (siehe Handbuch)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     Auszeit fÃ¼r nichtantwortenden Server\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    Umschlag-Adress-Header\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr ""
 "  -Q, --qvirtual    PrÃ¤fix, der von lokaler Nutzerkennung entfernt wird\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   Auftraggeber (\"principal\") des Mailservices\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr "      --tracepolls  Ablaufverfolgung zum Received-Header hinzufÃ¼gen\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr "  -u, --user[name]  Nutzerkennung beim Server angeben\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr "  -a, --[fetch]all  alte und neue Nachrichten abholen\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr "  -K, --nokeep      neue Nachrichten nach Abholung lÃ¶schen\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr "  -k, --keep        neue Nachrichten nach Abholung aufheben\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      Nachricht in angegebenen IMAP-Ordner verschieben, statt "
+"sie zu lÃ¶schen\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       alte Nachrichten auf dem Server lÃ¶schen\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  Ã¼bergroÃŸe Nachrichten auf dem Server lÃ¶schen\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   Adressen im Nachrichtenkopf nicht umschreiben\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr ""
 "  -l, --limit       Nachrichten jenseits angegebener GrÃ¶ÃŸe nicht abholen\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr "  -w, --warnings    Intervall zwischen Warnungs-Emails\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    SMTP-Weiterleitungs-Host festlegen\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr "      --fetchdomains  E-Mail fÃ¼r angegebene DomÃ¤nen abholen\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr "  -D, --smtpaddress zu benutzende SMTP-Auslieferungs-DomÃ¤ne setzen\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr "      --smtpname    SMTP-Nutzernamen nutzer@domain setzen\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
 msgstr "  -Z, --antispam    Antispam-Antwort-Werte setzen\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr "  -b, --batchlimit Stapelverarbeitungsgrenze fÃ¼r SMTP-Verbindungen\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr ""
 "  -B, --fetchlimit  Limit (Nachrichtenzahl) fÃ¼r Server-Verbindungen setzen\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr "      --fetchsizelimit BeschrÃ¤nkung fÃ¼r NachrichtengrÃ¶ÃŸe setzen.\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    binÃ¤re Suche nach UIDS durchfÃ¼hren\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr "  -e, --expunge     max. LÃ¶schungen zwischen SÃ¤uberungen setzen\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr "  -m, --mda         MDA fÃ¼r Weiterleitung setzen\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr "      --bsmtp       Ausgabe-BSMTP-Datei setzen\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr "      --lmtp        LMTP (RFC2033) zum Ausliefern benutzen\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr "  -r, --folder      Namen des entfernten Ordners angeben\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr "      --showdots    Fortschrittspunkte auch in Log-Dateien zeigen\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 unterstÃ¼tzt STLS nicht. Gebe auf.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 unterstÃ¼tzt nur die Einloggen per Passwort. Gebe auf.\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr "Warnung: â€žMaillennium POP3â€ gefunden, benutze RETR-Befehl statt TOP.\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 "STLS ist fÃ¼r diese Sitzung nÃ¶tig, aber der Server hat den CAPA-Befehl "
 "abgelehnt.\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "Der CAPA-Befehl ist allerdings fÃ¼r STLS erforderlich.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr ""
 "%s: opportunistisches Upgrade auf TLS fehlgeschlagen, versuche Fortsetzung.\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr ""
 "%s: WARNUNG: Server hat STLS angeboten, aber sslproto '' ist angegeben.\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr ""
 "Keine weiteren Authentifizierungsverfahren verfÃ¼gbar, Fortsetzung nicht "
 "mÃ¶glich.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "Erforderlicher APOP-Zeitstempel in BegrÃ¼ÃŸung nicht gefunden\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "Zeitstempel-Syntax-Fehler in BegrÃ¼ÃŸung\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "UngÃ¼ltiger APOP-Zeitstempel.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "Anfrage nach undefiniertem Protokoll in POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "Lock beschÃ¤ftigt!  Ist eine weitere Sitzung aktiv?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr "Kann die UIDL-Antwort des Servers nicht verarbeiten.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "Server hat mit UID der falschen Nachricht geantwortet.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (num=%u) wurde gelÃ¶scht, ist aber immer noch da!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr "Nachrichten in Liste auf Server eingefÃ¼gt. Kann damit nicht umgehen.\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST ist ein veralteter Befehl, den viele Server nicht unterstÃ¼tzen. Wir "
+"versuchen mit moderneren Mitteln herauszufinden, welche Nachrichten neu "
+"sind.\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "Protokollfehler\n"
@@ -2782,15 +2817,19 @@ msgstr "id=%s (num=%d) wurde gelÃ¶scht,
 msgid "Option --folder is not supported with POP3\n"
 msgstr "Option --folder wird mit POP3 nicht unterstÃ¼tzt\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "Ende der Eingabe"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "Server-Optionen nach Nutzer-Optionen"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS nicht mÃ¶glich."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2798,7 +2837,7 @@ msgstr ""
 "fetchmail: Schnittstellen-Option wird nur unter Linux (ohne IPv6) und "
 "FreeBSD unterstÃ¼tzt\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2806,34 +2845,41 @@ msgstr ""
 "fetchmail: Beobachtungs-Option wird nur unter Linux (ohne IPv6) und FreeBSD "
 "unterstÃ¼tzt\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL ist nicht aktiv"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "Ende der Eingabe"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "Datei %s muss eine regulÃ¤re Datei sein.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr "Datei %s darf nicht mehr Zugriffrechte haben als -rwx----- (0700).\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "Datei %s muss Ihnen gehÃ¶ren.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "Unbekannter Systemfehler"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: beim Einlesen des rcfile %s: Speicher erschÃ¶pft\n"
+
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr ""
+"Interner fehler: match_regex konnte das Muster %s nicht Ã¼bersetzen: %s\n"
 
-#: report.c:94
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(unbekannter regcomp-Fehler)"
+
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (Log-Meldung unvollstÃ¤ndig)\n"
@@ -2848,316 +2894,331 @@ msgstr "Schreibe %s um...\n"
 msgid "...rewritten version is %s.\n"
 msgstr "umgeschriebene Version ist %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "Erfolg"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "EingeschrÃ¤nkter Benutzer (irgendwas mit dem Konto ist falsch)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "UngÃ¼ltiges Konto oder Passwort"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Fehler der Gottheit"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "RPA-Token 2: Fehler beim Base64-Dekodieren\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "Service wÃ¤hlte RPA-Version %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "Service-Challenge (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "Service-Zeitstempel %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "RPA-Token-2-LÃ¤ngenfehler\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "Liste der Reiche: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "RPA-Fehler in Service@Bereich-Zeichenkette\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "RPA-Token 4: Fehler beim Base64-Dekodieren\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "Nutzer-Authentifikation (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "RPA-Status: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "RPA-Token-4-LÃ¤ngenfehler\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA lehnt Sie ab: %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA lehnt Sie ab, Grund unbekannt\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "RPA Nutzerauthentifikations-LÃ¤ngenfehler: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "RPA SitzungsschlÃ¼ssel-LÃ¤ngenfehler: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "RPA _Service_ Authentifikations-Fehlschlag. Server beschwindeln?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "SitzungsschlÃ¼ssel vereinbart:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "RPA-Authentifikation abgeschlossen\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "Hole Erwiderung\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "Hole Erwiderung liefert %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "Hdr nicht 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "Token-LÃ¤ngenfehler\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "TokenlÃ¤nge %d stimmt nicht mit rxlen %d Ã¼berein\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "Mechanismus-Feld inkorrekt\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "Fehler in dec64 bei Zeichen %d: %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "Eingehende binÃ¤re Daten:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "Ausgehende Daten:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "RPA Zeichenkette zu lang\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unicode:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA Kann /dev/urandom nicht Ã¶ffnen. Das sollte Sie nicht\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    davon abhalten, sich einzuloggen, heiÃŸt aber, dass Sie\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    nicht sicher sein kÃ¶nnen, mit dem Service zu reden, mit\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "    dem Sie zu reden denken. (Wiedergabe-Angriffe durch einen\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "    unehrlichen Host sind mÃ¶glich.)\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "Nutzer-Challenge:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "MD5 wird auf Datenblock angewendet:\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "MD5-Ergebnis ist:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "getaddrinfo(NULL, \"%s\")-Fehler: %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "Kann Portnummer fÃ¼r den Dienst %s nicht ermitteln.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "Bitte geben sie den Dienst als dezimale Portnummer an.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "weitergeleitet an %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (KÃ¶rper der Umleitungs-Nachricht)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "Post von %s umgeleitet zu %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "%cMTP-Fehler: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "SMTP-Server erfordert STARTTLS, behalte Nachricht.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "Ã–ffnen der BSMTP-Datei fehlgeschlagen: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "Schreiben der BSMTP-PrÃ¤ambel fehlgeschlagen: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "%cMTP-Server mag EmpfÃ¤ngeradresse â€ž%sâ€œ nicht\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr "%cMTP-Server mag EmpfÃ¤nger-Adresse â€ž%sâ€œ irgendwie nicht\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "keine Adressen stimmten Ã¼berein; kein Postmaster gesetzt.\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "kann noch nicht einmal an %s senden!\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "keine Adressen stimmten Ã¼berein; leite an %s weiter.\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr ""
 "MDA-Option enthÃ¤lt einen %%%c-Platzhalter in einfachen AnfÃ¼hrungszeichen.\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr ""
 "Verweigere die Auslieferung. Bitte lesen Sie das Handbuch und reparieren Sie "
 "die mda-Option.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "werde mit %s ausliefern\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "Kann nicht zur User-ID %ld umschalten: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr "Kann nicht zur ursprÃ¼nglichen User-ID %ld zurÃ¼ckschalten: %s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "MDA Ã–ffnen fehlgeschlagen\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "Senke"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "%cMTP-Verbindung zu %s fehlgeschlagen\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "kann SMTP/LMTP-Server nicht erreichen; falle zurÃ¼ck auf %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr ""
 "Nachrichtenbeendigung oder SchlieÃŸen der BSMTP-Datei fehlgeschlagen: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "Fehler beim Transport an den MDA: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA starb durch Signal %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA gab Status %d ungleich Null zurÃ¼ck\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
@@ -3165,132 +3226,132 @@ msgstr ""
 "MerkwÃ¼rdig: MDA pclose gab %d und errno %d/%s zurÃ¼ck, kann das nicht "
 "behandeln bei %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "SMTP-Server verweigerte Auslieferung\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr "LMTP-Auslieferungsfehler bei EOM\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "Unerwartete Nicht-503-Erwiderung auf LMTP EOM: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "Der Fetchmail-DÃ¤mon"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "ESMTP-CRAM-MD5-Authentifikation...\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "Server lehnte AUTH-Befehl ab.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "UngÃ¼ltige base64-Antwort vom Server.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "Herausforderung dekodiert: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "ESMTP-PLAIN-Authentifikation...\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "ESMTP-LOGIN-Authentifikation...\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "Protokollfehler im SMTP-Server\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: malloc fehlgeschlagen\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 "fetchmail: plugin fÃ¼r Host %s Dienst %s ist leer, kann nicht ausfÃ¼hren!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail socketpair fehlgeschlagen\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: fork fehlgeschlagen\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "dup2 fehlgeschlagen\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "benutze %s (Host %s, Service %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "execvp(%s) fehlgeschlagen\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "getaddrinfo(\"%s\",\"%s\")-Fehler: %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr "Geben Sie die --service-Option an (siehe auch FAQ-Punkt R12).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "unbekannt (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "Versuche, mit %s/%s zu verbinden..."
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "kann Socket nicht erzeugen: %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "Name %d: kann Socket in Familie %d Typ %d nicht erzeugen: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "Verbindung fehlgeschlagen.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "Verbindung zu %s:%s [%s/%s] fehlgeschlagen: %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "Name %d: Verbindung zu %s:%s [%s/%s] fehlgeschlagen: %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "verbunden.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3299,137 +3360,114 @@ msgstr ""
 "Verbindungsfehler fÃ¼r diesen Abruf:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL berichtete: %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s meldete: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr "Fehler bei SSL-Verifikations-RÃ¼ckfrage: kein Zertifikat!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
-msgstr "SSL-PrÃ¼fung-RÃ¼ckruf bei Tiefe %d: preverify_ok == %d, err = %d, %s\n"
+msgstr "SSL-PrÃ¼fung-RÃ¼ckfrage bei Tiefe %d: preverify_ok == %d, err = %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "Server-Zertifikat:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr "Zertifizierungskette, von der Wurzel zum Server, ab Tiefe %d:\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "Zertifikat bei Baumtiefe %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "Herausgeber-Organisation: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr ""
 "Warnung: Herausgeber-Organisations-Name zu lang (mÃ¶glicherweise "
 "beschnitten).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "Unbekannte Organisation\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "Herausgeber-CommonName: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr ""
 "Warnung: Herausgeber-CommonName zu lang (mÃ¶glicherweise beschnitten).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "Unbekannter Herausgeber-CommonName\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "Subjekt-CommonName: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "UngÃ¼ltiges Zertifikat: Server-CommonName zu lang!\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr "UngÃ¼ltiges Zertifikat: Subject-CommonName enthÃ¤lt NUL, breche ab!\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "Subject Alternative Name: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "UngÃ¼ltiges Zertifikat: Subject-Alternative-Name enthÃ¤lt NUL, breche ab!\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "Server-CommonName stimmt nicht Ã¼berein: %s != %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr "Server-Name nicht gesetzt, konnte Zertifikat nicht verifizieren!\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "Unbekannter Server-CommonName\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "Server-Name nicht in Zertifikat spezifiziert!\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() fehlgeschlagen!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Kein Speicher mehr frei!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "Textpuffer fÃ¼r Digest zu klein!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "%s-SchlÃ¼ssel-Fingerabdruck: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "%s-FingerabdrÃ¼cke stimmen Ã¼berein.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "%s-FingerabdrÃ¼cke stimmen nicht Ã¼berein!\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "Fehler bei Server-Zertifikat-ÃœberprÃ¼fung: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "Unterbrochene Zertifizierungskette bei: %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3441,12 +3479,12 @@ msgstr ""
 "nichts Ã¤ndern.  FÃ¼r weitere Information, siehe das mit Fetchmail "
 "ausgelieferte Dokument README.SSL-SERVER.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "Fehlendes Zertifikat als Vertrauensquelle: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3459,30 +3497,42 @@ msgstr ""
 "Handbuchseite im bei --sslcertpath beschrieben. Siehe auch die "
 "englischsprachige Datei README.SSL fÃ¼r weiteres.\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Ihre OpenSSL-Version unterstÃ¼tzt SSLv3 nicht.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Ihre OpenSSL-Version unterstÃ¼tzt TLS v1.1 nicht.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Ihre OpenSSL-Version unterstÃ¼tzt TLS v1.2 nicht.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Ihre OpenSSL-Version unterstÃ¼tzt TLS v1.3 nicht.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr "Kann Digest-Implementierung %s fÃ¼r sslfingerprint nicht holen!\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): Kein Speicher mehr frei!\n"
+
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "Textpuffer fÃ¼r Digest zu klein!\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "%s-SchlÃ¼ssel-Fingerabdruck ist: {%s}%s\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "%s-Fingerabdruck (%s) stimmt Ã¼berein: %s\n"
+
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "%s-Fingerabdruck ({%s}%s) stimmen nicht mit Erwartung %s Ã¼berein!\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "UngÃ¼ltiges SSL-Protokoll â€ž%sâ€œ angegeben, benutze Voreinstellung automatische "
 "Wahl (auto).\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3490,7 +3540,7 @@ msgstr ""
 "Geladene wolfSSL-Bibliothek %#lx is Ã¤lter als Header %#lx, verweigere "
 "Arbeit.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3498,7 +3548,7 @@ msgstr ""
 "Geladene OpenSSL-Bibliothek %#lx is Ã¤lter als Header %#lx, verweigere "
 "Arbeit.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
@@ -3506,11 +3556,11 @@ msgstr ""
 "Geladene OpenSSL-Bibliothek %#lx neuer als Header %#lx, versuche, "
 "weiterzumachen.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "Datei-Deskriptor auÃŸerhalb des Bereichs fÃ¼r SSL"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3519,14 +3569,75 @@ msgstr ""
 "nicht-standardisierte Weisen abschalten. Versuchen Sie eine neuere "
 "Protokollversion.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS <= 1.2: Umgebungsvariable %s nicht gesetzt, verwende fetchmails "
+"eingebauten ciphers.\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "Werkseinstellungen"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS <= 1.2: Ciphers von %s auf \"%s\" gesetzt\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr "SSL/TLS: <= 1.2 Fehlschlag beim Setzen der Ciphers von %s auf \"%s\"\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: Ciphersuite von %s auf \"%s\" gesetzt\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: Fehlschlag beim Setzen der Ciphersuite von %s auf \"%s\"\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS >= 1.3: Umgebungsvariable %s nicht gesetzt, verwende OpenSSL-eingebaute "
+"Ciphersuites.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"Die Umgebungsvariable %s muss eine nicht-negative Ganzzahl enthalten - "
+"Parsen fehlgeschlagen, verwende Werkseinstellung %d.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "%s geparst, um neue Sicherheitsstufe %d zu setzen\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "DEBUG: SSL-Sicherheitsstufe ist %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 "Kann Verify-Locations nicht laden (Datei=\"%s\", Verzeichnis=\"%s\"), Fehler "
 "%d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3535,16 +3646,16 @@ msgstr ""
 "Warnung: SSL_set_tlsext_host_name(%p, \\\"%s\\\") fehlgeschlagen (code "
 "%#lx), versuche fortzusetzen.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \\\"%s\\\") lieferte %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \\\"%s\\\") lieferte %d, "
 "versuche fortzusetzen.\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3553,35 +3664,26 @@ msgstr ""
 "Warnung: X509_VERIFY_PARAM_set1_host(%p, \\\"%s\\\") fehlgeschlagen (code "
 "%#x), versuche fortzusetzen.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr ""
 "Der Server hat die Verbindung bei SSL_connect() vorzeitig geschlossen.\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "Systemfehler wÃ¤hrend SSL_connect(): %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "Aushandlung auf Protokoll- oder Verbindungsebene fehlgeschlagen."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr ""
 "Kann aktuelle SSL/TLS-Chiffre nicht ermitteln - keine Sitzung aufgebaut?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr "SSL/TLS: Protokoll %s, Chiffre %s, %d/%d geheime/verarbeitete bits\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr "Zertifikat-/Fingerabdruck-ÃœberprÃ¼fung wurde irgendwie Ã¼bersprungen!\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3589,30 +3691,22 @@ msgstr ""
 "Warnung: Die Verbindung ist unsicher, mache trotzdem weiter. (Nehmen Sie "
 "lieber --sslcertck!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "Cygwin-Socket-Lese-Wiederholung\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "Cygwin-Socket-Lese-Wiederholung fehlgeschlagen!\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "Adresse %s auf lokalen Benutzer %s abgebildet\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "%s auf lokalen Benutzer %s abgebildet\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "passierte %s und passte auf %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3621,167 +3715,276 @@ msgstr ""
 "Received-Zeile wird Ã¼berprÃ¼ft:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "Zeile akzeptiert, %s ist ein Alias des Mailservers\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "Zeile abgelehnt. %s ist kein Alias des Mailservers\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "keine â€žReceivedâ€œ-Adresse gefunden\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "â€žReceivedâ€œ-Adresse â€ž%sâ€œ gefunden\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr "inkorrekte Kopfzeile gefunden - siehe Handbuch unter bad-header\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "Zeile: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "Analysiere Umschlag \"%s\" Namen \"%-.*s\"\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "Received-Kopfzeile \"%-.*s\" wird analysiert\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr ""
 "Kein EmpfÃ¤nger auf dem Umschlag gefunden, muss anhand der Kopfzeilen raten.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "Rate anhand der Kopfzeile \"%-.*s\".\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "keine lokalen Ãœbereinstimmungen, Weiterleitung an %s\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "Weiterleiten und LÃ¶schen wegen DNS-Fehlern unterdrÃ¼ckt\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "schreibe RFC822 msgblk.headers\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr "keine EmpfÃ¤ngeradresse stimmt mit deklarierten lokalen Namen Ã¼berein"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "EmpfÃ¤ngeradresse %s stimmt mit keinem lokalen Namen Ã¼berein"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "Nachricht hat eingebettete NUL-Zeichen"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "SMTP-Server lehnte Adressen mit lokalem EmpfÃ¤nger ab: "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "Fehler beim Schreiben des Nachrichtentextes\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr "Der Puffer ist zu klein. Dies ist ein Fehler im Aufrufer von %s:%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
-msgstr "fetchmail: Fehler beim Ã–ffnen oder Lesen der ID-Datei â€ž%sâ€: %s\n"
+msgstr "Fehler beim Ã–ffnen oder Lesen der ID-Datei â€ž%sâ€: %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "Alte UID-Liste aus %s:\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <leer>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "UID-Kritzelliste:\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "Vereinigte UID-Liste aus %s:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "Neue UID-Liste aus %s:\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr ""
 "UID-Listen werden nicht ausgetauscht, in dieser Abfrage keine UIDS gesehen\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "verwerfe neue UID-Liste\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "Datei fetchids wird gelÃ¶scht.\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "Fehler beim LÃ¶schen von %s: %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "Datei fetchids wird geschrieben.\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "Fehler beim Schreiben der fetchids Datei %s: %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr "Fehler beim Schreiben in die UID-Datei %s, alte Datei belassen.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "Kann UID-Datei %s nicht in %s umbennen: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "Kann UID-Datei %s nicht zum Schreiben Ã¶ffnen: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "malloc fehlgeschlagen\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "realloc fehlgeschlagen\n"
+
+#, c-format
+#~ msgid "%s key %s fingerprint: %s\n"
+#~ msgstr "%s-SchlÃ¼ssel-%s-Fingerabdruck: %s\n"
+
+#~ msgid "handshake failed at protocol or connection level."
+#~ msgstr "Aushandlung auf Protokoll- oder Verbindungsebene fehlgeschlagen."
+
+#~ msgid "EVP_md5() failed!\n"
+#~ msgstr "EVP_md5() fehlgeschlagen!\n"
+
+#~ msgid " (default).\n"
+#~ msgstr " (Voreinstellung).\n"
+
+#, c-format
+#~ msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
+#~ msgstr ""
+#~ "SSL/TLS: Protokoll %s, Chiffre %s, %d/%d geheime/verarbeitete bits\n"
+
+#, c-format
+#~ msgid " (%d octets).\n"
+#~ msgstr " (%d Bytes).\n"
+
+#, c-format
+#~ msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
+#~ msgstr ""
+#~ "%s-Fehler beim Abholen von %s@%s und Auslieferung zum SMTP-Host %s\n"
+
+#~ msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
+#~ msgstr "WARNUNG: Ihre SSL/TLS-Bibliothek unterstÃ¼tzt TLS v1.3 nicht.\n"
+
+#~ msgid "Query status=0 (SUCCESS)\n"
+#~ msgstr "Abfragestatus=0 (SUCCESS)\n"
+
+#~ msgid "Query status=1 (NOMAIL)\n"
+#~ msgstr "Abfragestatus=1 (NOMAIL)\n"
+
+#~ msgid "Query status=2 (SOCKET)\n"
+#~ msgstr "Abfragestatus=2 (SOCKET)\n"
+
+#~ msgid "Query status=3 (AUTHFAIL)\n"
+#~ msgstr "Abfragestatus=3 (AUTHFAIL)\n"
+
+#~ msgid "Query status=4 (PROTOCOL)\n"
+#~ msgstr "Abfragestatus=4 (PROTOCOL)\n"
+
+#~ msgid "Query status=5 (SYNTAX)\n"
+#~ msgstr "Abfragestatus=5 (SYNTAX)\n"
+
+#~ msgid "Query status=6 (IOERR)\n"
+#~ msgstr "Abfragestatus=6 (IOERR)\n"
+
+#~ msgid "Query status=7 (ERROR)\n"
+#~ msgstr "Abfragestatus=7 (ERROR)\n"
+
+#~ msgid "Query status=8 (EXCLUDE)\n"
+#~ msgstr "Abfragestatus=8 (EXCLUDE)\n"
+
+#~ msgid "Query status=9 (LOCKBUSY)\n"
+#~ msgstr "Abfragestatus=9 (LOCKBUSY)\n"
+
+#~ msgid "Query status=10 (SMTP)\n"
+#~ msgstr "Abfragestatus=10 (SMTP)\n"
+
+#~ msgid "Query status=11 (DNS)\n"
+#~ msgstr "Abfragestatus=11 (DNS)\n"
+
+#~ msgid "Query status=12 (BSMTP)\n"
+#~ msgstr "Abfragestatus=12 (BSMTP)\n"
+
+#~ msgid "Query status=13 (MAXFETCH)\n"
+#~ msgstr "Abfragestatus=13 (MAXFETCH)\n"
+
+#~ msgid "ERROR: no support for getpassword() routine\n"
+#~ msgstr "FEHLER: getpassword()-Routine wird nicht unterstÃ¼tzt\n"
+
+#, c-format
+#~ msgid "fetchmail: thread sleeping for %d sec.\n"
+#~ msgstr "fetchmail: Thread schlÃ¤ft fÃ¼r %d Sek.\n"
+
+#, c-format
+#~ msgid "bogus EXPUNGE count in \"%s\"!"
+#~ msgstr "ungÃ¼ltige Zahl fÃ¼r EXPUNGE in \"%s\"!"
+
+#, c-format
+#~ msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
+#~ msgstr "fetchmail: kann nicht in Lockdatei â€ž%sâ€ schreiben (%s), beende\n"
+
+#, c-format
+#~ msgid "can't raise the listener; falling back to %s"
+#~ msgstr "kann SMTP/LMTP-Server nicht erreichen; falle zurÃ¼ck auf %s"
+
+#~ msgid "Your OpenSSL version does not support SSLv3.\n"
+#~ msgstr "Ihre OpenSSL-Version unterstÃ¼tzt SSLv3 nicht.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.1.\n"
+#~ msgstr "Ihre OpenSSL-Version unterstÃ¼tzt TLS v1.1 nicht.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.2.\n"
+#~ msgstr "Ihre OpenSSL-Version unterstÃ¼tzt TLS v1.2 nicht.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.3.\n"
+#~ msgstr "Ihre OpenSSL-Version unterstÃ¼tzt TLS v1.3 nicht.\n"
+
+#~ msgid "Cygwin socket read retry\n"
+#~ msgstr "Cygwin-Socket-Lese-Wiederholung\n"
+
+#~ msgid "Cygwin socket read retry failed!\n"
+#~ msgstr "Cygwin-Socket-Lese-Wiederholung fehlgeschlagen!\n"
Binary files 6.4.39-1/po/eo.gmo and 6.5.4-0ubuntu1/po/eo.gmo differ
diff -pruN 6.4.39-1/po/eo.po 6.5.4-0ubuntu1/po/eo.po
--- 6.4.39-1/po/eo.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/eo.po	2025-06-17 22:18:47.000000000 +0000
@@ -3,14 +3,14 @@
 # This file is distributed under the same license as the fetchmail package.
 # Sian Mountbatten <poenikatu@fastmail.co.uk>, 2012
 # Felipe Castro <fefcas@gmail.com>, 2013, 2019.
-# Keith Bowes <zooplah@gmail.com>, 2020, 2021, 2023.
+# Keith Bowes <zooplah@gmail.com>, 2020, 2021, 2023â€“2024.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
+"Project-Id-Version: fetchmail 6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-05-15 15:54-0400\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-11-09 21:21-0500\n"
 "Last-Translator: Keith Bowes <zooplah@gmail.com>\n"
 "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
 "Language: eo\n"
@@ -21,139 +21,139 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Poedit 1.8.11\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "Ni kontrolas Ä‰u %s estas vere la sama nodo ol %s\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "Jes, iliaj adresoj IP kongruas\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "Ne, iliaj adresoj IP ne kongruas\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr "nomservila malsukceso dum serÄ‰ado de '%s' kaj enketado de %s: %s\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr "nomservila malsukceso dum serÄ‰ado de '%s' kaj enketado de %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "ne eblis malÄ‰ifri defion BASE64\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "malÄ‰ifrita kiel %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "eraro de kerberos %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [servilo diras '%s']\n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "Averto pri trograndaj mesaÄoj de Fetchmail"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
 "La sekvaj trograndaj mesaÄoj estis forigataj Ä‰e la servilo %s, konto %s:"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr "La sekvaj trograndaj mesaÄoj restas Ä‰e la servilo %s, konto %s:"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
 msgstr[0] "  %d mesaÄo de longo %d bitokoj estis forigata de fetchmail."
 msgstr[1] "  %d mesaÄoj de longo %d bitokoj estis forigataj de fetchmail."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
 msgstr[0] "  %d mesaÄo de longo %d bitokoj estis preterpasata de fetchmail."
 msgstr[1] "  %d mesaÄoj de longo %d bitokoj estis preterpasataj de fetchmail."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "preterpaso de mesaÄo %s@%s:%d"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "preterpaso de mesaÄo %s@%s:%d (%d bitokoj)"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (longo -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (trogranda)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr "ne eblis havigi Ä‰apojn, mesaÄo %s@%s:%d (%d bitokoj)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "legado de mesaÄo %s@%s:%d de %d"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d bitokoj)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d Ä‰apaj bitokoj)"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d korpaj bitokoj)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
 msgstr "mesaÄo %s@%s:%d ne havis atendatan longon (%d nunaj != %d atendataj)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " retenita\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " elbufrigita\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " ne elbufrigita\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -161,37 +161,37 @@ msgid_plural ""
 msgstr[0] "haviglimo %d atingita; %d mesaÄo restas en servilo %s konto %s\n"
 msgstr[1] "haviglimo %d atingita; %d mesaÄoj restas en servilo %s konto %s\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr "tempolimo atingita post %d sekundoj atendante konekti al servilo %s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "tempolimo atingita post %d sekundoj atendante servilon %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "tempolimo atingita post %d sekundoj atendante por %s.\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr ""
 "tempolimo atingita post %d sekunkoj atendante por aÅ­skultulo respondi.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "tempolimo atingita post %d sekundoj.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail alfrontas ripetitajn tempolimojn"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -200,7 +200,7 @@ msgstr ""
 "Fetchmail alfrontis pli ol %d atingitajn tempolimojn dum penado havigi la "
 "poÅton de %s@%s.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -216,73 +216,73 @@ msgstr ""
 "\n"
 "Fetchmail ne enketos Ä‰i tiun poÅtskatolon denove Äis kiam vi rekigis Äin.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "antaÅ­-konekta komando estis finigata kun signalo %d\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "antaÅ­-konekta komando malsukcesis kun stato %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "ne eblis trovi HESIOD pobox por %s\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "Kondukservilo ne havas nomon.\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "ne eblis trovi kanonan DNS-nomon de %s (%s): %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "%s konekto al %s malsukcesis"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "SSL konekto malsukcesis.\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "Åœlos-okupata eraro sur %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Servil-okupata eraro sur %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "Permesiga malsukceso sur %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (antaÅ­e permesita)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr "Por helpo, vidu http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "fetchmail aÅ­tentikokontrolo malsukcesis sur %s@%s"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail ne povis havigi poÅton de %s@%s.\n"
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -296,7 +296,7 @@ msgstr ""
 "alia malsukcesa reÄimo (kiel okupata servilo), kiun fetchmail ne povas\n"
 "distingi Ä‰ar la servilo ne sendis utilan eraran mesaÄon."
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -315,7 +315,7 @@ msgstr ""
 "La fetchmail-demono daÅ­ros ruli kaj provos konekti je Ä‰iu ciklo. Neniu\n"
 "estontaj sciigoj estos sendataj Äis kiam la servo estos restarigita."
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -335,188 +335,184 @@ msgstr ""
 "La fetchmail-demono daÅ­ros ruli kaj provos konekti je Ä‰iu ciklo. Neniu\n"
 "estontaj sciigoj estos sendata Äis kiam la servo estos restarigita."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "Reenketi tuj sur %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "Åœtopilingo aÅ­ TLS- eraro de %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr "Nekonata ensaluto aÅ­ aÅ­tentikiga eraro sur %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "AÅ­tentiko Äustas sur %s@%s\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "fetchmail-aÅ­tentiko Äustas sur %s@%s"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail povis ensaluti en %s@%s.\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "La servo estas restarigita.\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "elekta aÅ­ reenketa dosierujo %s\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "apriora elekta aÅ­ reenketa dosierujo\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s Ä‰e %s (dosierujo %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s Ä‰e %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "Enketas %s\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
 msgstr[0] "%d mesaÄo (%d %s) por %s"
 msgstr[1] "%d mesaÄoj (%d %s) por %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "vidita"
 msgstr[1] "vidita"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
 msgstr[0] "%d mesaÄo por %s"
 msgstr[1] "%d mesaÄoj por %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d bitokoj).\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu bitokoj).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "Neniu poÅto por %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "falsa mesaÄ-nombro!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
 "Tro multaj poÅtoj pretersaltitaj (%d > %d) pro dummomentaj eraroj por %s\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "ingo"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "mankas aÅ­ malbona RFC822-Ä‰apo"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "klienta/servila sinkronigo"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "klienta/servila protokolo"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "Ålosilo okupata en servilo"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "SMTP-transakcio"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "DNS-serÄ‰o"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "nedifinita"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr "%s eraro dum alporto el %s@%s kaj transdono al SMTP-gatstigejo %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
+msgstr "%s eraro dum elporto el %s@%s kaj transdono al %s retnodo %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "nekonata"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "%s eraro dum alporto el %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "post-konekta komando estis finigata kun signalo %d\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "post-konekta komando malsukcesis kun stato %d\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Subteno al Kerberos V4 ne estas ligita.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Subteno al Kerberos V5 ne estas ligita.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "Opcio --flush ne subtenatas kun %s\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "Opcio --all ne subtenatas kun %s\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "Opcio --limit ne subtenatas kun %s\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -532,7 +528,7 @@ msgstr ""
 "Provu \"env QMAILINJECT= %s VIAJ ARGUMENTOJ ÄˆI TIE\"\n"
 "%s: Äˆesigo.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -550,36 +546,36 @@ msgstr ""
 "Provu \"env NULLMAILER_FLAGS= %s VIAJ ARGUMENTOJ ÄˆI TIE\"\n"
 "%s: Äˆesigo.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%s: Vi ne ekzistas. Foriru.\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr "Ne eblas trovi absolutan vojon por la hejmdosierujo de la uzanto.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr "Ne eblas trovi absolutan vojon por la hejmdosierujo de fetchmail.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: ne eblas determini vian retnodon!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "getaddrinfo malsukcesis por %s: %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr ""
 "Ne eblas trovi mian propran gastigejon en la retnoda datumbazo\n"
 "por kvalifiki Äin!\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -591,71 +587,71 @@ msgstr ""
 "problemojn!\n"
 "AnstataÅ­e, RIPARU vian /etc/hosts, DNS, NIS aÅ­ LDAP.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "La SMTP-aÅ­skultantilo de %s ne subtenas ESMTP\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "La SMTP-aÅ­skultantilo de %s ne subtenas ETRN\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "Vicigo por %s komencis\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "Neniu mesaÄo atendas %s\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "Procezendaj mesaÄoj por %s komencis\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Ne eblis vicigi mesaÄojn por nodo %s\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "Nodo %s ne permesatas: %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "ETRN-sintaksa eraro\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "ETRN-sintaksa eraro en parametroj\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "Nekonata ETRN-eraro %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "Opcio --keep ne subtenatas kun ETRN\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "Opcio --flush ne subtenatas kun ETRN\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "Opcio --folder ne subtenatas kun ETRN\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "Opcio --check ne subtenatas kun ETRN\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -670,7 +666,7 @@ msgstr ""
 "Kopirajto (C) 2005 - 2012 Sunil Shetye\n"
 "Kopirajto (C) 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -682,24 +678,34 @@ msgstr ""
 "bonvolu vidi la dosieron COPYING en la fontkodo aÅ­ en la dokumentada "
 "dosierujo.\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "Informpeta stato=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "Informpeta stato=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "AVERTO: Rulado kiel Ä‰efuzanto estas malrekomendata.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: vokita kun"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "ne eblis havigi nunan labordosierujon\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Äˆi tio estas fetchmail eldono %s"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -708,7 +714,7 @@ msgstr ""
 "Kompilumita kun la SSL-biblioteko %#lx \"%s\"\n"
 "PlenumiÄas kun la SSL-biblioteko %#lx \"%s\"\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -717,11 +723,7 @@ msgstr ""
 "OpenSSL: %s\n"
 "Motoroj: %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "AVERTO: Via SSL/TLS-biblioteko ne komprenas eldonon 1.3 de TLS.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -730,30 +732,30 @@ msgstr ""
 "manko de escepto por klaÅ­zo 2b de la GPL-permesilo (dosiero COPYING). "
 "Haltigas.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "AVERTO: Kompilumita sen SSL/TLS.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr "La opcio nodetach aktivas, ni preteratentas la opcion logfile.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "Ni ne rulas laÅ­ demona reÄimo, ni preteratentas la opcion logfile.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr ""
 "La protokoldosiero \"%s\" ne ekzistas, ni preteratentas la opcion logfile.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "La protokoldosiero \"%s\" ne skribeblas, ni Ä‰esas.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
@@ -761,47 +763,52 @@ msgstr ""
 "La opcioj syslog kaj logfile estas ambaÅ­ aktivaj, ni preterpasas syslog kaj "
 "protokolas en %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr "fetchmail: agordo nevalida, --moveto validas nur por IMAP-serviloj.\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "Prenante opciojn el komandlinio%s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " kaj "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "Neniu poÅtserviloj starigitaj -- eble %s mankas?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: neniu poÅtserviloj estas specifitaj.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: neniu alia fetchmail rulas\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr "fetchmail: eraro haltigante %s fetchmail Ä‰e %ld; ni foriras.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "fono"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "malfono"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: %s fetchmail Ä‰e %ld Ä‰esigita.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -809,7 +816,7 @@ msgstr ""
 "fetchmail: ne eblas kontroli poÅton dum alia fetchmail por la sama gastigejo "
 "rulas.\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -818,183 +825,122 @@ msgstr ""
 "fetchmail: ne eblas enketi specifitajn gastigejojn kun alia fetchmail "
 "rulanta Ä‰e %ld.\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr "fetchmail: alia malfona fetchmail rulas Ä‰e %ld.\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr "fetchmail: ne eblas akcepti opciojn dum fona fetchmail rulas.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr "fetchmail: fona fetchmail Ä‰e %ld estis vekigata.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr "fetchmail: pli aÄa gefrato Ä‰e %ld mortis mistere.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: ne eblas trovi pasvorton por %s@%s.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "Enmetu pasvorton por %s@%s: "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: Ne eblas malfiksiÄi en fonon. Ni Ä‰esas.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "ekigo de fetchmail-demono %s\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "ne eblis malfermi %s por postmeti protokolojn\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "reÄimo --check ebligita, ni ne alportas poÅton\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "ne eblis tempkontroli %s (eraro %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "reekigo de fetchmail (%s ÅanÄis)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr "provo re-ruli povos malsukcesi Ä‰ar dosierujo ne estas restarigita\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "provo re-ruli fetchmail malsukcesis\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 "enketo de %s estas preterpasita (malsukcesa aÅ­tentiko aÅ­ tro da tempolimoj)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "intervalo ne atingita, ni ne informpetas %s\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Informpeta stato=0 (SUKCESO)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Informpeta stato=1 (NEPOÅœTO)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Informpeta stato=2 (INGO)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Informpeta stato=3 (AÅ¬TFIASKO)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Informpeta stato=4 (PROTOKOLO)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Informpeta stato=5 (SINTAKSO)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Informpeta stato=6 (ENELERAR)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Informpeta stato=7 (ERARO)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Informpeta stato=8 (ELBARI)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Informpeta stato=9 (ÅœLOSILOKUPATA)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Informpeta stato=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Informpeta stato=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Informpeta stato=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Informpeta stato=13 (MAKSALPORT)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Informpeta stato=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "Äˆiuj konektoj estas fendita. Ni Ä‰esas.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "dormado je %s dum %d sekundoj\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "vekigita de %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "vekigita de la signalo %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "vekigita je %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "normala finiÄo, stato %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "ne eblis tempkontroli la rul-kontrolan dosieron\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr "Averto: pluraj mencioj de gastigejo %s en agorda dosiero\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
@@ -1002,23 +948,23 @@ msgstr ""
 "fetchmail: Eraro: pluraj rikordoj \"defaults\" en agorda dosiero, aÅ­ "
 "\"defaults\" ne estas la una rikordo.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "Subteno al SSL ne estas enkompilumita.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr "Subteno al KERBEROS v4 estas agordita, sed ne enkompilumita.\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr "Subteno al KERBEROS v5 estas agordita, sed ne enkompilumita.\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr "Subteno al GSSAPI estas agordita, sed ne enkompilumita.\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1026,16 +972,16 @@ msgstr ""
 "fetchmail: averto: neniu DNS disponeblas por kontroli mult-falaj alportoj el "
 "%s\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr "averto: mult-falo por %s postulas kovertan opcion!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr "averto: Ne petu subtenon se Ä‰iu poÅto iras al la poÅtestro!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1044,12 +990,12 @@ msgstr ""
 "fetchmail: %s agordo nevalida, specifu pozitivan pordan numeron por servo aÅ­ "
 "pordo\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr "fetchmail: %s agordo nevalida, RPOP postulas privilegian pordon\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1058,7 +1004,7 @@ msgstr ""
 "AVERTO: %s agordo nevalida, oni ordinare bezonas la parametron --ssl por "
 "pordo 995/servo pop3s\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1067,7 +1013,7 @@ msgstr ""
 "AVERTO: %s agordo nevalida, oni ordinare bezonas pordon 995/servon pop3 por "
 "--ssl.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1076,7 +1022,7 @@ msgstr ""
 "AVERTO: nevalida agordo %s, oni ordinare bezonas parametron --ssl por pordo "
 "993/servo imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1085,327 +1031,348 @@ msgstr ""
 "AVERTO: %s agordo nevalida, oni ordinare bezonas pordon 993/servon imaps por "
 "--ssl.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr "%s agordo nevalida, LMTP ne povas uzi aprioran SMTP pordon\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "Kaj 'fetchall' kaj 'keep' aktivaj sub demona aÅ­ senokupa reÄimo estas "
 "eraro!\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: Eraro: senokupa reÄimo ne funkcias por multoblaj dosierujoj aÅ­ "
 "kontoj!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"ne eblas analizi la agordodosieron, senerariga reÄimo: Åutado de ricevita "
+"agordo kiel Python:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "Ä‰esigita kun signalo %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr "%s informpetas %s (protokolo %s) Ä‰e %s: enketo estas komencita\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "Subteno al POP2 ne estas agordita.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "Subteno al POP3 ne estas agordita.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "Subteno al IMAP ne estas agordita.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "Subteno al ETRN ne estas agordita.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "Subteno al ODMR ne estas agordita.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "nesubtenata protokolo estis elektata.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr "%s informpetas %s (protokolo %s) Ä‰e %s: enketo kompletita\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "Enketa intervalo estas %d sekundoj\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "Protokoldosiero estas %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "Id-dosiero estas %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "ProgresmesaÄoj estos protokolitaj per syslog\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail maskiÄos kaj ne generos Received\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr "Fetchmail montros progrespunktojn eÄ‰ en protokolaj dosieroj.\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr "Fetchmail plusendos misadresitajn mult-falajn mesaÄojn al %s.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail direktos erarpoÅton al la poÅtestro.\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail direktos erarpoÅton al la sendinto.\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr "Fetchmail traktos daÅ­rantajn erarojn kiel daÅ­raj (faligi mesaÄojn).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail traktos daÅ­rantajn erarojn kiel provizorajn (gardi mesaÄojn).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "Opcioj por havigado el %s@%s:\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  PoÅto estos havigata per %s\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
 msgstr[0] "  Enketo de Ä‰i tiu servilo okazos je Ä‰iu %d intervalo.\n"
 msgstr[1] "  Enketo de Ä‰i tiu servilo okazos je Ä‰iu %d intervaloj.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  Vera nomo de servilo estas %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr ""
 "  Äˆi tiu gastigejo ne estos informpetita kiam neniu gastigejo estas "
 "specifita.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr ""
 "  Äˆi tiu gastigejo estos informpetita kiam neniu gastigejo estas specifita.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  Pasvorto estos atendata.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  APOP-sekreto = \"%s\".\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  RPOP-id = \"%s\".\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  Pasvorto = \"%s\".\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  Protokolo estas KPOP kun autentikigo Kerberos %s"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  Protokolo estas %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (uzado de servo %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (uzado de apriora pordo)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (perforto uzi UIDL)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  Äˆiuj disponeblaj aÅ­tentikaj metodoj estos provataj.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  Pasvorta aÅ­tentikigo estos perfortatata.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  MSN-aÅ­tentikigo estos perfortatata.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  NTLM-aÅ­tentikigo estos perfortata.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  OTP-aÅ­tentikigo estos perfortatata.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  CRAM-MD5-aÅ­tentikigo estos perfortata.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  GSSAPI-aÅ­tentikigo estos perfortata.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Kerberos-V4-aÅ­tentikigo estos perfortata.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Kerberos-V5-aÅ­tentikigo estos perfortata.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  Fino-al-fina Ä‰ifro estas supozata.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  PoÅta serva Ä‰efo estas: %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  SSL-Ä‰ifritaj seancoj estas ebligitaj.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  SSL-protokolo: %s.\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  SSL-servila atestila kontrolado estas ebligita.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  SSL-servila atestila kontrolado estas malebligita.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  Apriora SSL-fidinda atestila dosiero: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  SSL-fidinda atestila dosiero: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  Apriora SSL-fidinda atestila dosierujo: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  SSL-fidinda atestila dosierujo: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "  SSL-servilo CommonName: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr ""
 "  SSL-Ålosila fingropremo (kontrolita kontraÅ­ la servila Ålosilo): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  Servila neresponda tempolimo estas %d sekundoj"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (apriore).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (apriore)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  Servila neresponda tempolimo estas %d sekundoj"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  Apriora poÅtskatolo estas elektita.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  Elektitaj poÅtskatoloj estas:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  Äˆiuj mesaÄoj estos havigataj (--all aktiva).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  Nur novaj mesaÄoj estos havigataj (--all malaktiva).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  Alportitaj mesaÄoj estos tenataj en la servilo (--keep aktiva).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr ""
 "  Alportitaj mesaÄoj ne estos gardataj Ä‰e la servilo (--keep malaktiva).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  MesaÄoj moviÄos al dosiero %s kaj ne estos forigotaj.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  MesaÄoj estos forigotaj (neniu --moveto).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  Malnovaj mesaÄoj estos forigataj antaÅ­ mesaÄhavigo (--flush aktiva).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  Malnovaj mesaÄoj ne estos forigataj antaÅ­ mesaÄhavigo (--flush "
 "malaktiva).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1413,7 +1380,7 @@ msgstr ""
 "  Trograndaj mesaÄoj estos forigataj antaÅ­ mesaÄhavigo (--limitflush "
 "aktiva).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1421,339 +1388,343 @@ msgstr ""
 "  Trograndaj mesaÄoj ne estos forigataj antaÅ­ mesaÄhavigo (--limitflush "
 "malaktiva).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr ""
 "  Reskribo de servila-lokaj adresoj estas ebligita (--norewrite malaktiva).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr ""
 "  Reskribo de servila-lokaj adresoj estas malebligita (--norewrite aktiva).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr "  Äˆaretrevena forigo estas ebligita (stripcr aktiva).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr "  Äˆaretrevena forigo estas malebligita (stripcr malaktiva).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr "  Äˆaretrevena perforto estas ebligita (forecdr aktiva).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr "  Äˆaretrevena perforto estas malebligita (forcecr malaktiva).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 "  Interpretado de Content-Transfer-Encoding estas malebligita (pass8bits "
 "aktiva).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
 "  Interpretado de Content-Transfer-Encoding estas ebligita (paas8bits "
 "malaktiva).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  MIME-malÄ‰ifro estas ebligita (mimedecode aktiva).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  MIME-malÄ‰ifro estas malebligita (mimedecode malaktiva).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  Senokupado post enketo estas ebligita (idle aktiva).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  Senokupado post enketo malebligita (idle malaktiva).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  Senokupado post enketo estas devigita (forceidle Åaltita).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  Senokupado post enketo nedavigita (idle malÅaltita).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr "  Nevakaj linioj Status estos forÄµetataj (dropstatus aktiva)\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr "  Nevakaj linioj Status estos tenataj (dropstatus malaktiva)\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr "  Linioj Delivered-To estos forÄµetataj (dropdelivered aktiva)\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr "  Linioj Delivered-To estos tenataj (dropdelivered malaktiva)\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  Grando-limo de mesaÄo estas %d bitokoj (--limit %d).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  Neniu grando-limo de mesaÄo (--limit 0).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  Intervalo de averto pri mesaÄo-grando estas %d sekundoj (--warnings %d).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr "  Avertoj pri grando je Ä‰iu enketo (--warnings 0).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr "  Limo por Received-message estas %d (--fetchlimit %d).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr "  Neniu limo por received-message (--fetchlimit 0).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr "  Grando-limo por mesaÄ-alporto estas %d (--fetchsizelimit %d).\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr "  Neniu grando-limo por mesaÄ-alporto (--fetchsizelimit 0).\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr "  Faru duuman serÄ‰on de UID-oj dum Ä‰iu enketo (--fastuidl 1).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr "  Faru duuman serÄ‰on de UID-oj dum %d el %d enketoj (--fastuidl %d).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr "   Faru linearan serÄ‰on de UID-oj dum Ä‰iu enketo (--fastuidl 0).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  Stapla limo de SMTP-mesaÄo estas %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr "  Neniu stapla limo de SMTP-mesaÄo (--batchlimit 0).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr ""
 "  La forig-intervalo inter forviÅoj estas perfortita al %d (--expunge %d).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  Neniu perfortita forviÅo (--expurge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  Domajnoj por kiuj poÅto estos alportataj:"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (apriore)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  MesaÄoj estos postmetataj al %s kiel BSMTP\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  MesaÄoj estos transdonataj kun \"%s\".\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  MesaÄoj estos %cMTP-plusendataj al:"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  Gastigeja parto de la linio MAIL FROM estos %s\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr "  Adreso metota en linioj RCPT TO, sendata al SMTP estos %s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr "  Rekonataj aÅ­skultantaj spam-blokaj respondoj estas:"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  Spam-blokado malebligita\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  Servila konekto estos starigataj kun \"%s\".\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  Neniu antaÅ­-konekta komando.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  Servila konekto estos Ä‰esigata kun \"%s\".\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  Neniu antaÅ­-konekta komando.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  Neniu 'localnames' estas deklarita por Ä‰i tiu gastigejo.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  Mult-fala reÄimo: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  Unuop-fala reÄimo: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
 msgstr[0] "%d loka nomo rekonita.\n"
 msgstr[1] "%d lokaj nomoj rekonitaj.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  DNS-serÄ‰o por mult-falaj adresoj estas ebligita.\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  DNS-serÄ‰o por mult-falaj adresoj estas malebligita.\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 "  Servilaj alinomoj estos komparataj kun mult-falaj adresoj per IP adreso.\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr ""
 "  Servilaj alinomoj estos komparataj kun mult-falaj adresoj per nomo.\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  Enkursigo per kovert-adreso estas malebligita\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  Koverta Ä‰apo estas supozata esti: %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  Nombro da kovertaj Ä‰apoj por esti pretersaltataj: %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  Prefikso %s estos forigata de la uzanto-id\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Neniu prefiksa forigo\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  AntaÅ­deklaritaj poÅtservilaj alinomoj:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  Lokaj domajnoj:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  La konekto devas esti tra interfaco %s.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  Neniu interfaca postulo estas specifita.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  Enketa iteracio observados %s.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  Neniu observ-interfaco estas specifita.\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 "  Servilaj konektoj estos farataj per la enkonektilo %s (--plugin %s).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  Neniu enkonekta komando estas specifita.\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  AÅ­skultantaj konektoj estos faritaj per la elkonektilo %s (--plugout %s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  Neniu elkonektila komando estas specifita.\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  Neniu UID konservita el Ä‰i tiu gastigejo.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  %d UID-oj konservitaj.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr "  Enket-spura informo estos aldonata al la Ä‰apo Received.\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr "  Neniu enket-spura informo estos aldonata al la Ä‰apo Received.\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  MesaÄoj kun malbonaj Ä‰apoj estos malakceptataj.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  MesaÄoj kun malbonaj Ä‰apoj estos pasataj.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  Trapasaj atributoj \"%s\".\n"
@@ -1771,11 +1742,7 @@ msgstr ""
 "Via operaciumo nek difinas la konstanton PATH_MAX nek akceptas la "
 "funkcivokon realpath(f, NULL). Äˆesas.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "ERARO: neniu subteno por la funkcio getpassword()\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -1783,134 +1750,125 @@ msgstr ""
 "\n"
 "Kaptinte SIGINT... ni eliras.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "GSSAPI-eraro en gss_display_status vokita de <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "GSSAPI-eraro %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "Ne eblis havigi servilan nomon por [%s]\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "Ni uzas servilan nomon [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "Neniu taÅ­ga GSSAPI-legitimaÄµo estis trovata. Ni preterpasas GSSAPI-"
 "aÅ­tentikigon.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr "Se vi volas uzi GSSAPI, vi bezonas legitimaÄµon unue, eble el kinit.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "Ni ricevis misaranÄitan defion al \"%s GSSAPI\"!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "Sendas legitimaÄµojn\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "Eraro dum interÅanÄo de legitimaÄµoj\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "Ne eblis malfaldi sekur-nivelan datumaron\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "LegitimaÄµa interÅanÄo kompletiÄis\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "Servilo postulas integrecon kaj/aÅ­ privatecon\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "Malfalditaj sekur-nivelaj flagoj: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "Maksimuma GSS-Äµetona grando estas %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr "Uzantnomo de GSSAPI tro longa por statika bufro.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "Eraro dum kreado de sekur-nivela peto\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr "GSSAPI send_token tro granda (%lu) dum sendado de uzantnomo.\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "Ni liberigas GSS-legitimaÄµojn\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "Eraro dum liberigo de legitimaÄµoj\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: fadeno dormas dum %d sek.\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "Protokolo identigita kiel IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "Protokolo identigita kiel IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "Protokolo identigita kiel IMAP2 aÅ­ IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "ni restos senokupe post enketo\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "Ni ricevis respondon BYE de IMAP-servilo: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "falsa mesaÄ-nombro en \"%s\"!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "falsa EXPUNGE-nombro en \"%s\"!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr "falsa EXPUNGE-nombro en respondo \"%s\", kiu malhavas etikedon!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "trovis Äisdatigitan liston de kapabloj\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1918,7 +1876,11 @@ msgstr ""
 "servo ne reklamis la etendon SASL_IR sed la efektivigo de fetchmail postulas "
 "Äin por AUTHENTICATE EXTERNAL\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "ni restos senokupe post enketo\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1929,7 +1891,7 @@ msgstr ""
 "stato (PREAUTH). Konekto abortita. Se la kromprogramo sekuras, vi povas "
 "superregi kontraÅ­ STARTTLS per --sslproto '' (vidu manlibron).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1940,268 +1902,300 @@ msgstr ""
 "stato (PREAUTH). Konekto abortita. Se la servilo permesas, anstataÅ­e provu "
 "kun --ssl (vidu manlibron).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: promociigo al TLS sukcesis.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: promociigo al TLS malsukcesis.\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr "%s: oportuneca promociigo al TLS malsukcesis, ni provas daÅ­rigi\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr "%s: AVERTO: la servilo oferis STARTTLS sed sslproto '' estis donita.\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: --auth eksteraÄµo petita sed servilo ne reklamas Äin.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "Postulata OTP-kapablo ne estas kompilita en fetchmail\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "Postulata NTLM-kapablo ne estas kompilita en fetchmail\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: --auth pasvorto petita sed la servilo malpermasas Äin (LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr "%s: ni elÄ‰erpis permesatajn aÅ­tentikigilojn kaj ne povas ensaluti.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "poÅta forviÅa malkongruo (%d akutala != %d atendata)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu estas nevidita\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u estas nevidita\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "re-enketo malsukcesis\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
 msgstr[0] "%d mesaÄo atendas post re-enketo\n"
 msgstr[1] "%d mesaÄoj atendas post re-enketo\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "poÅtskatola elekto malsukcesis\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
 msgstr[0] "%d mesaÄo atendas post unua enketo\n"
 msgstr[1] "%d mesaÄoj atendas post unua enketo\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "forviÅo malsukcesis\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
 msgstr[0] "%d mesaÄo atendas post forviÅo\n"
 msgstr[1] "%d mesaÄoj atendas post forviÅo\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "serÄ‰o por neviditaj mesaÄoj malsukcesis\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u estas la unua nevidita\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "Averto: ni ignoras falsajn datumojn por mesaÄaj grandoj revenitaj de la "
 "servilo.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "Nekorekta FETCH-respondo: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 "Ne eblas malfermi kvm-interfacon. Certigu ke fetchmail estas SGID kmem."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "Ne eblas sintakse analizi interfacan nomon de %s"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "get_ifinfo: sysctl (takso de iflist) malsukcesis"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: malloc malsukcesis"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: sysctl (iflist) malsukcesis"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "Enkursiga mesaÄa versio %d ne estis komprenata."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "Neniu interfaco estis trovata kun nomo %s"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "Neniu IP-adreso estis trovata por %s"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "mankas IP-interfaca adreso\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "nevalida IP-interfaca adreso\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "nevalida IP-interfaca masko\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "aktiveco sur %s -notita- kiel %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "ni preterpasas enketon de %s, %s Ä‰esigita\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "ni preterpasas enketon de %s, %s IP-adreso elbarita\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "aktiveco sur %s kontrolita kiel %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "ni preterpasas enketon de %s, %s neaktiva\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "aktiveco sur %s estis %d, estas %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "ne eblis malÄ‰ifri komencan BAZA64-defion\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr "Ä‰efa %s en bileto ne kongruas -u %s\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "ne-senvalora apero (%s) povus kaÅ­zi strangan konduton\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "ne eblis malÄ‰ifri BAZA64-pret-respondon\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "defia malkongruo\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: eraro legante Ålosildosieron \"%s\": %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: forigas malfreÅan Ålosildosieron \"%s\"\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: ne eblas malligi Ålosildosieron \"%s\" (%s), provanta skribi al "
 "Äi\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr "fetchmail: ne eblas skribi al Ålosildosieron\"%s\" (%s), finiÄanta\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
+msgstr ""
+"fetchmail: ankaÅ­ ne eblas skribi al Ålosildosieron \"%s\" (%s), finiÄanta\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: eraro malfermante Ålosildosieron \"%s\": %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: Ålosil-kreo malsukcesis, pid-dosieron \"%s\": %s.\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr "fetchmail: ne eblas forigi aÅ­ mallongigi pid-dosieron \"%s\": %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: ne eblas malfermi dosieron por skribi: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+"%s: malakceptas dosieron, ne eblas atingi priskribilan numeron de dosiero "
+"por fstat: %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: malakceptas dosieron, ne eblas fstat(%d): %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: malakceptas dosieron Ä‰ar Äi estas en grupo aÅ­ alia atingomaniero (reÄimo "
+"%#o) kaj enhavas pasvortojn.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr "%s:%d: averto: estis trovata \"%s\" antaÅ­ iun ajn gastigejnomon\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr "%s:%d: maÅina elemento ne apriore permesata, malakceptas dosieron.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: averto: nekonata Äµetono \"%s\"\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: eraro dum legi dosieron (%s).\n"
@@ -2214,150 +2208,150 @@ msgstr "Averto: ni ricevis misaranÄitan
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "NTLM-defio enhavas malvalidan datumaron.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "La aÅ­skultanto de %s ne subtenas ATRN\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "Reveno nun...\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "ATRN-peto estas rifuzita.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "Ne eblas procezi ATRN-peton nun\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "Vi havas neniun poÅton.\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "Komando ne estis realigata\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "AÅ­tentiko estas postulata.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "Nekonata ODMR-eraro \"%s\"\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "ni ricevas mesaÄ-datumaron\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "Opcio --keep ne estas subtenata kun ODMR\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "Opcio --flush ne estas subtenata kun ODMR\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "Opcio --folder ne estas subtenata kun ODMR\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "Opcio --check ne estas subtenata kun ODMR\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "servila recv neriparebla\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "Ne eblis malÄ‰ifri OTP-defion\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "Sekreta pasfrazo: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "Äˆeno '%s' ne estas valida numera Ä‰eno.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "Valoro de la Ä‰eno '%s' estas %s ol %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "malpli granda"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "pli granda"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr "Nevalida malbona-Ä‰apa politiko '%s' estis specifata.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "Nevalida protokolo '%s' estis specifata.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "Nevalida aÅ­tentikigo '%s' estis specifata.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "uzado:  fetchmail [opcioj] [servilo ...]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  Opcioj estas tiel:\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        montri Ä‰i tiun opcian helpon\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     montri versian informon\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr "  -c, --check       kontroli Ä‰u estas mesaÄoj sen alporto\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      labori silente\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     labori brue (diagnoza eligo)\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      ruli kiel demono unufoje po Ä‰iu n sekundoj\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    ne malfiksi demonan procezon\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        Ä‰esigi demonan procezon\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     specifi protokolan dosieran nomon\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
@@ -2365,42 +2359,42 @@ msgstr ""
 "      --syslog      uzi syslog(3) por plej multaj mesaÄoj, rulante kiel "
 "demono\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    malÅalti uzon de syslog(3)\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr ""
 "      --invisible   ne skribi Received kaj ebligi gastigejan mistifikon\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr "  -f, --fetchmailrc specifi alternativan rulkontrolan dosieron\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr "  -i, --idfile      specifi alternativan UID-an dosieron\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr "      --pidfile     specifi alternativan PID (Ålosilan) dosieron\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr "      --postmaster  specifi ricevanton de lasta rimedo\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr "      --nobounce    redirekti ne-livereblojn de uzanto al poÅtestro.\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce fetchmail forigas daÅ­re ne-livereblajn mesaÄojn.\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2408,54 +2402,58 @@ msgstr ""
 "      --softbounce  gardi daÅ­re ne-livereblajn mesaÄojn en servilo "
 "(apriore).\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   interfac-postulata specifo\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     observi interfacon por aktiveco\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         ebligi ssl-Ä‰ifrita seancon\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         ebligi SSL/TLS-volvitan Ä‰ifritan seancon\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         malebligi SSL/TLS-volvitan Ä‰ifritan seancon\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      ssl-privata Ålosildosiero\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     ssl-klienta atestilo\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 "      --sslcertck   fari striktan kontrolon de servil-atestilo "
 "(rekomendinde)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck preterpasi striktan kontrolon de servil-atestilo "
 "(malsekure)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr "      --sslcertfile pado al fidinda-CA ssl-atestila dosiero\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr "      --sslcertpath pado al fidinda-CA ssl-atestila dosierujo\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 "      --sslcommonname  atendi Ä‰i tiun 'CommonName' de servilo "
 "(malrekomendinde)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
@@ -2463,20 +2461,23 @@ msgstr ""
 "      --sslfingerprint fingropremo kiu devas kongrui kun tiu de la servila "
 "atestilo.\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    perforti ssl-protokolon (vidu manlibron)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
+msgstr ""
+"      --sslproto    perforti ssl-protokolon (vidu manlibron) kajaÅ­ STLS/"
+"STARTTLS\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr "      --plugin      specifi eksteran komandon por malfermi konekton\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
 "      --plugout     specifi eksteran komando por malfermi smtp-konekton\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
@@ -2485,230 +2486,260 @@ msgstr ""
 "                    specifi politikon por trakti mesaÄojn kun malbonaj "
 "Ä‰apoj\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr ""
 "  -p, --proto[col]  specifi havigantan protokolon (konsultu manlibron)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        devigi la uzon de UIDL-ojn (pop3 nur)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        petas de la servilo IMAP ke Äi sendu notojn pri novaj "
 "mesaÄoj\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"     --forceidle    Devigi senokupan reÄimon, eÄ‰ se la servilo ne indikas la "
+"kapablon\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+"     --idletimeout Specifi la tempolimon antaÅ­ refreÅigo per --idle (%d s)\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        TCP-pordo por konekti (malaktuala, uzu --service)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service     TCP-servo por konekti (povas esti cifera TCP-pordo)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        aÅ­tentikiga tipo (vidu manlibron)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     servila neresponda tempolimo\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    kovert-adresa Ä‰apo\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr "  -Q, --qvirtual    prefikso por forigi de loka uzant-id\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   poÅta serva Ä‰efo\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
 "      --tracepolls  aldoni enketo-spursekva informon al Ä‰apojn Received\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr "  -u, --user[name]  specifi salutnomon de uzanto Ä‰e servilo\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr "  -a, --[fetch]all  havigi malnovajn kaj novajn mesaÄojn\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr "  -K, --nokeep      forigi novajn mesaÄojn post havigo\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr "  -k, --keep        konservi novajn mesaÄojn post havigo\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      movi mesaÄon en la donitan IMAP-dosieron anstataÅ­ forigi "
+"Äin\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       forigi malnovajn mesaÄojn de servilo\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  forigi trograndajn mesaÄojn\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   ne reskribi Ä‰apajn adresojn\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr "  -l, --limit       ne havigi mesaÄojn pli granda ol indikata grando\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr "  -w, --warnings    intervalo inter avertaj poÅt-sciigoj\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    difini SMTP-plusendan gastigejon\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr "      --fetchdomains havigi poÅton por specifitaj domajnoj\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr "  -D, --smtpaddress difini liveran domajnon SMTP por uzi\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr "      --smtpname    difini plenan nomon SMTP: uzantnomo@domajno\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
 msgstr "  -Z, --anstispam,  difini kontraÅ­spamajn respondajn valorojn\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr "  -b, --batchlimit  difini staplan limon por SMTP-konektoj\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr "  -B, --fetchlimit  difini havigan limon por servilaj konektoj\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr "      --fetchsizelimit difini havigan mesaÄan grando-limon\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    serÄ‰i duume por UKDL-oj\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr "  -e, --expunge     difini maksimumajn forigojn inter forviÅoj\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr "  -m, --mda         difini MDA por uzi por plusendado\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr "      --bsmtp       difini eligan BSMTP-dosieron\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr "      --lmtp        uzi LMTP (RFC2033) por liverado\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr "  -r, --folder      specifi foran dosierujan nomon\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr ""
 "      --showdots    montri progresajn punktojn eÄ‰ en protokol-dosieroj\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 ne subtenas STLS. Ni rezignas.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 nur subtenas pavortan aÅ­tentikigon. Ni rezignas.\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "Averto: trovinte \"Maillennium POP3\", ni uzas RETR-komandon anstataÅ­ TOP.\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr "STLS nepras por Ä‰i tiu seanco, sed la servilo rifuzis CAPA-komandon.\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "La CAPA-komando estas tamen necesa por STLS.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr "%s: oportuneca promociigo al TLS malsukcesis, ni provas daÅ­rigi.\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr ""
 "%s: AVERTO: la servilo oferis STLS, sed sslproto '' estis donita.\n"
 "\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr "Ni elÄ‰erpis permesatajn aÅ­tentikigilojn kaj ne povas daÅ­rigi.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "Postulata APOP-tempindiko ne estis trovata en saluto\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "Tempindika sintaksa eraro en saluto\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "Nevalida APOP-tempindiko.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "Nedifinita protokola peto en POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "Ålosilo okupata! Äˆu alia seanco aktivas?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr "Ne eblas trakti UIDL-respondon el la origina servilo.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "Servilo respondis kun UID por malÄusta mesaÄo.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (nombro=%u) estis forigata, sed ankoraÅ­ Ä‰eestas!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr "MesaÄoj enmetitaj en liston en servilo. Ne eblas trakti Ä‰i tion.\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LASTA estas malmoderna komando, kiun multaj serviloj ne komprenas. Provas "
+"modernajn manierojn por eltrovi tiujn mesaÄojn, kiuj estas novaj.\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "protokola eraro\n"
@@ -2726,15 +2757,19 @@ msgstr "id=%s (nombro=%d) estis forigata
 msgid "Option --folder is not supported with POP3\n"
 msgstr "Opcio --folder ne estas subtenata kun POP3\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "fino de enigo"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "servila opcio post uzant-opcioj"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS ne estas ebligita."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2742,7 +2777,7 @@ msgstr ""
 "fetchmail: interfaca opcio estas nur subtenata sub Linukso (sen IPv6) kaj "
 "FreeBSD\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2750,35 +2785,41 @@ msgstr ""
 "fetchmail: observa opcio estas subtenata nur sub Linukso (sen IPv6) kaj "
 "FreeBSD\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL ne estas ebligita"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "fino de enigo"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "Dosiero %s devas esti ordinara dosiero.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr ""
 "Dosiero %s ne devas havi permesojn pli ampleksaj ol -rwx------ (0700).\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "Dosiero %s devas esti posedata de vi.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "Nekonata sistema eraro"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: analizo de agordodosiero %s: memoro eluzita\n"
+
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr "Interna eraro: match_regex ne povus kompili Åablonon %s: %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(nekonata regkomp-eraro)"
 
-#: report.c:94
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (protokola mesaÄo nekompleta)\n"
@@ -2793,445 +2834,460 @@ msgstr "Reskribonta %s...\n"
 msgid "...rewritten version is %s.\n"
 msgstr "...reskribita versio estas %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "Sukceso"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "Limigita uzanto (io malÄustas kun la konto)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "Nevalida uzant-id aÅ­ pasfrazo"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Deity-eraro"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "RPA Äµetono 2: Base64-malÄ‰ifra eraro\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "Serv-elektata RPA-versio %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "Serva defio (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "Serva tempindiko %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "Longec-eraro de RPA Äµetono 2\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "Regna listo: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "RPA-eraro en Ä‰eno service@realm\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "RPA Äµetono 4: Base64-malÄ‰ifra eraro\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "AÅ­tentikigo de uzanto (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "RPA-stato: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "Longec-eraro de RPA Äµetono 4\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA malakceptas vin: %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA malakceptas vin, kialo nekonata\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "RPA-uzant-aÅ­tentikiga longec-eraro: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "RPA-seanca Ålosila longec-eraro: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "RPA _servo_ aÅ­t malsukcesis. Äˆu mistifikita servilo?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "Seanca Ålosilo estas establita:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "RPA-permeso estas kompletita\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "Havigi respondon\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "Havigi respondan revenon %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "Äˆap ne 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "Ä´etona longeca eraro\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "Ä´etona longeco %d malkongruas kun rxlen %d\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "Mekanisma kampo malÄustas\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "dec64-eraro Ä‰e signo %d: %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "Envenaj duuma datumaro:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "Elira datumaro:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "RPA-Ä‰eno tro longas\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unikodo:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA Malsukcesis malfermon de /dev/urandom. Äˆi tio ne devus\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    malhelpi vin ensaluti, sed signifas ke vi\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    ne povas certiÄi ke vi parolas al la\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "    servo kiu vi pensas ke vi estas (reludaj\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "    atakoj de malhonesta servo eblas.)\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "Uzanto-defio:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "MD5 estas aplikata al datumara bloko:\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "MD5-rezulto estas:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "getaddrinfo(SENVALORA, \"%s\") eraro: %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "Ne eblas adressolvi servon %s al porda nombro.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "Bonvolu specifi la servon kiel dekuma porda numero.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "ni plusendas al %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (resaltit-mesaÄa korpo)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "poÅto de %s resaltis al %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "%cMTP-eraro: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "SMTP-servilo postulas STARTTLS, ni gardas mesaÄon.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "Malfermo de BSMTP-dosiero malsukcesis: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "Skribo de BSMTP-enkonduko malsukcesis: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "%cMTP-aÅ­skultanto ne Åatas ricevontan adreson '%s'\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr "%cMTP-aÅ­skultanto ege ne Åatas ricevontan adreson '%s'\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "neniu adreso kongruas; neniu poÅtestro starigita.\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "ne eblas eÄ‰ sendi al %s!\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "neniu adreso kongruas; ni plusendas al %s.\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "La opcio mda enhavas apostrofe cititan etendadon %%%c.\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr "Ni rifuzas liveri. Legi la manlibron kaj ripari la opcion mda.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "tuj liveronta kun: %s\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "Ne eblas Åalti efektivan uzanto-id al %ld: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr "Ne eblas Åalti efektivan uzanto-id retroige al la originala %ld: %s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "MDA-malfermo malsukcesis\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "lavujo"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "%cMTP-konekto al %s malsukcesis\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "ne eblas starigi la aÅ­skultanton; ni refalas al %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr "MesaÄa fino aÅ­ fermo de BSMTP-dosiero malsukcesis: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "Eraro skribante al MDA: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA Ä‰esis pro la signalo %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA liveris nenulan staton %d\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
 msgstr ""
 "Stranga: MDA pclose liveris %d kaj errno %d/%s, ne eblas trakti Ä‰e %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "SMTP-aÅ­skultanto rifuzis transdonon\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr "LMTP-transdona eraro sur EOM\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "Neatendata respondo non-503 al LMTP EOM: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "La Fetchmail-demono"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "AÅ­tentikigo ESMTP CRAM-MD5...\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "Servilo malakceptis la AUTH-komandon.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "Malbona base64-respondo el servilo.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "La defio estas malÄ‰ifrita: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "AÅ­tentikigo ESMTP PLAIN...\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "AÅ­tentikigo ESMTP LOGIN...\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "smtp-aÅ­skultanta protokola eraro\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: malloc malsukcesis\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 "fetchmail: kromprogramo por retnodo %s, servo %s malplenas, ne eblas "
 "plenumi!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: socketpair malsukcesis\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: fork malsukcesis\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "dup2 malsukcesis\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "ni rulas %s (gastigejo %s servo %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "execvp(%s) malsukcesis\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "getaddrinfo(\"%s\",\"%s\") eraro: %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr "Provu aldoni la opcion --service (konsultu ankaÅ­ FAQ-eron R12).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "nekonata (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "Ni provas konekti al %s/%s..."
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "ne eblas krei ingon: %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "nomo %d: ne eblas krei ingan familion %d tipo %d: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "konekto malsukcesis.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "konekto al %s:%s [%s/%s] malsukcesis: %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "nomo %d: konekto al %s:%s [%s/%s] malsukcesis: %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "konektita.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3240,134 +3296,111 @@ msgstr ""
 "Konektaj eraroj por Ä‰i tiu enketo:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL raportis: %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s raportis: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr "Eraro de SSL-aÅ­tentiga revoka funkcio: nuna atestilo estas NULL!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr "SSL kontrola retrovoka profundo %d: verify_ok == %d, err = %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "Servila atestilo:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr "Atestila Ä‰eno, de radiko al samtavolo, komencas Ä‰e profundo %d:\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "Atestilo Ä‰e profundo %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "Eldonanta organizo: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr "Averto: Eldonanta Organiza Nomo tro longas (eble distranÄ‰ita).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "Nekonata organizo\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "Eldonanta Komun-nomo: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr "Averto: Eldonanta Komun-nomo tro longas (eble distranÄ‰ita).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "Nekonata Eldonanta Komun-nomo\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "Tema Komun-nomo: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "Malbona atestilo: Tema Komun-nomo tro longas!\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr "Malbona atestilo: Tema Komun-nomo enhavas SENVALOROn, ni Ä‰esigas!\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "Tema Alternativa Nomo: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "Malbona atestilo: Tema Alternativa Nomo enhavas SENVALOROn, ni Ä‰esigas!\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "Servila Komun-noma nekongruo: %s != %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr "Servila nomo ne estas difinita, ne eblis kontroli atestilon!\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "Nekonata Servila Komun-nomo\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "Servila nomo ne estas specifita en atestilo!\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() malsukcesis!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Memoro estas elÄ‰erpita!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "Resuma teksta bufro tro malgrandas!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "%s Ålosila fingropremo: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "%s fingropremoj kongruas.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "%s fingropremoj ne kongruas!\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "Servila atestila kontrola eraro: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "Rompita atestila Ä‰eno Ä‰e: %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3378,12 +3411,12 @@ msgstr ""
 "CA, pri kiu fetchmail povas fari nenion.  Por detaloj, bonvolu konsulti la "
 "dokumenton README.SSL-SERVER, kiu venas kun fetchmail.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "Mankas fidinda ankra atestilo: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3396,55 +3429,67 @@ msgstr ""
 "sslcertpath kaj --sslcertfile en la manlibro. Vidu je README.SSL por "
 "detaloj.\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Via versio de OpenSSL ne subtenas SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Via versio de OpenSSL ne subtenas TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Via versio de OpenSSL ne subtenas TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Via versio de OpenSSL ne subtenas TLS v1.3.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr "Ne eblas atingi resuman efektivigon %s por sslfingerprint!\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): Memoro estas elÄ‰erpita!\n"
+
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "Resuma teksta bufro tro malgrandas!\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "fingropremo %s estas: {%s}%s\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "%s fingropremo (%s) kongruas: %s\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "fingropremo %s ({%s}%s} ne kongruas kun atendita %s!\n"
+
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "Nevalida SSL-protokolo '%s' estas specifita, ni uzas aÅ­tomatan elekton "
 "(auto).\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
 msgstr ""
-"Åœargita biblioteko wolfSSL %#lx pli malnova ol kapoj %#lx, rifuzas funkcii.\n"
+"Åœargita biblioteko walfSSL %#lx pli malnova ol kapoj %#lx, rifuzas funkcii.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
 msgstr ""
 "Åœargita biblioteko OpenSSL %#lx pli malnova ol kapoj %#lx, rifuzas funkcii.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
 msgstr ""
 "Åœargita biblioteko OpenSSL %#lx pli nova ol kapoj %#lx, provas daÅ­rigi.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "Dosiera priskribilo forestas de la intervalo por SSL"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3452,14 +3497,75 @@ msgstr ""
 "Rimarku ke kelkaj distribuoj malebligas pli malnovajn versiojn de protokolo "
 "laÅ­Â stranga maniero. Provu pli novan version de protokolo.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS <= 1.2: medivariablo %s ne estas agordita, uzas la apriorajn Ä‰ifrojn "
+"de fetchmail.\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "aprioraÄµoj"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS <= 1.2: Ä‰ifroj agorditaj de %s al \"%s\"\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr "SSL/TLS: <= 1.2 masukcesis agordi Ä‰ifrojn de %s al \"%s\"\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: Ä‰ifraro agordita de %s al \"%s\"\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: malsukcesis agordi Ä‰ifraron de %s al \"%s\"\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS >= 1.3: medivariablo %s ne estas agordita, uzas la apriorajn Ä‰ifrarojn "
+"de OpenSSL.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"La medivariablo %s devas enhavi nenegativan entjeron - analizo malsukcesis, "
+"uzas la aprioran nivelon %d.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "Analizita %s por agordi novan sekureco-nivelon %d\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "SENERARIGO: SSL-a sekureco-nivelo estas %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 "Ne eblas Åargi aÅ­tentigajn lokojn (dosiero=\"%s\", dosierujo=\"%s\"), eraro "
 "%d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3468,16 +3574,16 @@ msgstr ""
 "Averto: SSL_set_tlsext_host_name(%p, \"%s\") malsukcesis (kodo %#lx), ni "
 "provas daÅ­rigi.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: Åtopilingo %d: wolfSSL_check_domain_name(%#p, \"%s\"), %d "
+"fetchmail: Åtopilingo %d: wolfSSL_check_domain_name(%p, \"%s\"), %d "
 "redonita, ni provas daÅ­rigi\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3486,34 +3592,24 @@ msgstr ""
 "Averto: X509_VERIFY_PARAM_set1_host(%p, \"%s\") malsukcesis (kodo %#x), ni "
 "provas daÅ­rigi.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr "La servilo malÅaltis la konekton tro frue dum SSL_connect().\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "Sistem-eraro dum SSL_connect(): %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "kvitanco malsukcesis Ä‰e protokola aÅ­ konekta nivelo."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr "Ne eblas preni kurantan Ä‰ifron de SSL/TLS - Ä‰u neniun seancon?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: uzas protokolon %s, Ä‰ifron %s, %d/%d sekretaj/procezitaj bitoj\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr "Atestila/fingroprema kontrolo estis iel preterpasita!\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3521,30 +3617,22 @@ msgstr ""
 "Averto: la konekto estas nesekura, ni daÅ­rigas tamen. (Plibonas uzi --"
 "sslcertck!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "Reprovo legi Cygwin-ingon\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "Reprovo legi Cygwin-ingon fiaskis!\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "ni mapis adreson %s al loka %s\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "ni mapis %s al loka %s\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "ni pasis tra %s kongruanta al %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3553,171 +3641,171 @@ msgstr ""
 "ni analizas linion Received:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "linio akceptita, %s estas alinomo de la poÅtservilo\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "linio malakceptita, %s ne estas alinomo de la poÅtservilo\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "neniu adreso Received estis trovata\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "ni trovis adreson Received '%s'\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 "nekorekta Ä‰ap-linio estis trovata - konsultu manlibron pri malbona-Ä‰apa "
 "opcio\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "linio: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "Ni analizas koverton \"%s\" nomoj \"%-.*s\"\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "Ni analizas nomojn Received \"%-.*s\"\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr ""
 "Neniu koverta ricevanto estis trovata, ni revenas al Ä‰apa konjektado.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "Ni konjektas el Ä‰apo \"%-.*s\".\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "neniu loka kongruo, ni plusendas al %s\n"
 
 # Parou aqui!!!!!!!!!!!!!
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "plusendo kaj forigo subpremita pro DNS-eraroj\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "ni skribas RFC822 msgblk.headers\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr "neniu ricevantaj adresoj kongruis kun deklaritaj lokaj nomoj"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "la ricevanta adreso %s ne kongruis kun iu ajn loka nomo"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "mesaÄo havas enkorpigitajn senvaloraÄµojn"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "SMTP-aÅ­skultanto malakceptis lokajn ricevantajn adresojn: "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "eraro skribante mesaÄan tekston\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr "Bufro tro malgrandas. Äˆi tio estas miso en la vokanto de %s:%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr "Malferma aÅ­ lega eraro leginte ID-dosieron %s: %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "Malnova UID-listo el %s:\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <vaka>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "Malneta listo de UID-oj:\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "Ni kunfandis UID-liston el %s:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "Nova UID-listo el %s:\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr "ni ne permutas UID-listojn, neniu UID estas vidita por Ä‰i tiu peto\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "ni forÄµetas novan UID-liston\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "Ni forigas fetchids-dosieron.\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "Eraro forigante %s: %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "Ni skribas fetchids-dosieron.\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "Skriberaro de fetchids-dosiero %s: %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 "Eraro skribante al fetchids-dosiero %s, malnova dosiero estas forlasita "
 "loke.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "Ne eblas renomigi fetchids-dosieron %s al %s: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "Ne eblas malfermi fetchids-dosieron %s por skribi: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "malloc malsukcesis\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "realloc malsukcesis\n"
Binary files 6.4.39-1/po/es.gmo and 6.5.4-0ubuntu1/po/es.gmo differ
diff -pruN 6.4.39-1/po/es.po 6.5.4-0ubuntu1/po/es.po
--- 6.4.39-1/po/es.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/es.po	2025-06-17 22:18:47.000000000 +0000
@@ -1,16 +1,16 @@
 # Fetchmail Spanish Translation
-# Copyright (C) 2022 Eric S. Raymond (msgids)
+# Copyright (C) 2022, 2023, 2024, 2025 Eric S. Raymond (msgids)
 # This file is distributed under the same license as the fetchmail package.
 # Javier Kohen <jkohen@users.sourceforge.net>, 1999.
 # Francisco Molinero <paco@byasl.com>, 2009.
-# Cristian OthÃ³n MartÃ­nez Vera <cfuga@cfuga.mx>, 2022, 2023.
+# Cristian OthÃ³n MartÃ­nez Vera <cfuga@cfuga.mx>, 2022, 2023, 2024, 2025.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
+"Project-Id-Version: fetchmail 6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-04 11:01-0600\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2025-05-14 12:50-0600\n"
 "Last-Translator: Cristian OthÃ³n MartÃ­nez Vera <cfuga@cfuga.mx>\n"
 "Language-Team: Spanish <es@tp.org.es>\n"
 "Language: es\n"
@@ -20,128 +20,128 @@ msgstr ""
 "X-Bugs: Report translation errors to the Language-Team address.\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "Verificando si %s es realmente el mismo nodo que %s\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "SÃ­, sus direcciones IP coinciden\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "No, sus direcciones IP no coinciden\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr ""
 "fallo en la resoluciÃ³n de nombres buscando Â«%sÂ» durante la consulta de %s:"
 "%s\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr ""
 "fallo en la resoluciÃ³n de nombres buscando Â«%sÂ» durante la consulta de %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "no fue posible decodificar el desafÃ­o BASE64\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "decodificado como %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "error de kerberos %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [el servidor dice Â«%sÂ»]\n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "Aviso de fetchmail para mensajes excedidos en tamaÃ±o"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
 "Los siguientes mensajes excedidos de tamaÃ±o se borraron del servidor %s "
 "cuenta %s:"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr ""
 "Los siguientes mensajes excedidos de tamaÃ±o permanecen en el servidor %s "
 "cuenta %s:"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
 msgstr[0] "  %d mensaje de %d octetos de largo borrado por fetchmail."
 msgstr[1] "  %d mensajes de %d octetos de largo borrados por fetchmail."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
 msgstr[0] "  %d mensaje de %d octetos de largo omitido por fetchmail."
 msgstr[1] "  %d mensajes de %d octetos de largo omitidos por fetchmail."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "omitiendo mensaje %s@%s:%d"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "omitiendo mensaje %s@%s:%d (%d octetos)"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (longitud -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (demasiado grande)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr ""
 "no fue posible recibir los encabezados, mensaje %s@%s:%d (%d octetos)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "leyendo el mensaje %s@%s:%d de %d"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d octetos)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d octetos en la cabecera) "
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d octetos en el cuerpo) "
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
@@ -149,19 +149,19 @@ msgstr ""
 "el mensaje %s@%s:%d no tenÃ­a la longitud esperada (%d actual != %d "
 "esperada)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " retenido\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " eliminado\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " no eliminado\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -173,39 +173,39 @@ msgstr[1] ""
 "lÃ­mite de %d mensajes alcanzado; se dejaron %d mensajes en la cuenta %s del "
 "servidor %s\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr ""
 "tiempo agotado despuÃ©s de %d segundos de espera para conectarse con el "
 "servidor %s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "tiempo agotado despuÃ©s de %d segundos de espera por el servidor %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "tiempo agotado despuÃ©s de %d segundos de espera por %s.\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr ""
 "tiempo agotado despuÃ©s de %d segundos de esperar respuesta del cliente.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "tiempo agotado despuÃ©s de %d segundos.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail ve repetidos excesos del tiempo de espera"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -214,7 +214,7 @@ msgstr ""
 "Fetchmail vio mÃ¡s de %d excesos en el tiempo de espera mientras intentaba "
 "obtener correo de %s@%s.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -229,75 +229,75 @@ msgstr ""
 "para diagnosticar el problema.\n"
 "Fetchmail no consultarÃ¡ esta casilla hasta que lo reinicie.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "la orden de preconexiÃ³n fallÃ³ con la seÃ±al %d\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "la orden de preconexiÃ³n fallÃ³ con la seÃ±al %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "no fue posible encontrar la casilla HESIOD para %s\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "El servidor lÃ­der no tiene nombre.\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "no se encontrÃ³ el nombre DNS canÃ³nico de %s (%s): %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "FallÃ³ la conexiÃ³n de %s a %s"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "Fallo en la conexiÃ³n SSL.\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "Error Â«lock-busyÂ» en %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Error: servidor ocupado en %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "Fallo de autorizaciÃ³n en %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (previamente autorizado)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr ""
-"Para obtener ayuda, consulte http://www.fetchmail.info/fetchmail-FAQ."
-"html#R15\n"
+"Para obtener ayuda, consulte http://www.fetchmail.info/fetchmail-"
+"FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "la autenticaciÃ³n de fetchmail fallÃ³ en %s@%s"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail no pudo obtener correo de %s@%s.\n"
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -319,7 +319,7 @@ msgstr ""
 "conexiÃ³n en cada ciclo. No se enviarÃ¡n mÃ¡s notificaciones hasta que el\n"
 "servicio se restablezca."
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -339,7 +339,7 @@ msgstr ""
 "en cada ciclo.  No se enviarÃ¡n futuras notificaciones hasta que el servicio\n"
 "se restaure."
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -361,189 +361,185 @@ msgstr ""
 "conexiÃ³n en cada ciclo. No se enviarÃ¡n mÃ¡s notificaciones hasta que el\n"
 "servicio se restablezca."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "Volver a consultar inmediatamente %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "Error de zÃ³calo o TLS en %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr "Error de entrada o de autenticaciÃ³n desconocido en %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "AutorizaciÃ³n correcta en %s@%s\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "autenticaciÃ³n de fetchmail correcta en %s@%s"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail pudo registrarse en %s@%s.\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "El servicio se ha reestablecido.\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "seleccionando o volviendo a consultar la carpeta %s\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "seleccionando o volviendo a consultar la carpeta predeterminada\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s en %s (carpeta %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s en %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "Consultando %s\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
 msgstr[0] "%d mensaje (%d %s) para %s"
 msgstr[1] "%d mensajes (%d %s) para %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "visto"
 msgstr[1] "vistos"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
 msgstr[0] "%d mensaje para %s"
 msgstr[1] "%d mensajes para %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d octetos).\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu octetos).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "No hay correo para %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "Â¡cantidad de mensajes incorrecta!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
 "Demasiados mensajes saltados (%d > %d) debido a errores transitorios para "
 "%s\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "zÃ³calo"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "el encabezado RFC822 falta o es incorrecto"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "sincronizaciÃ³n cliente/servidor"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "protocolo cliente/servidor"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "bloqueo ocupado en el servidor"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "TransacciÃ³n SMTP"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "bÃºsqueda en DNS"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "indefinido"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr "error %s al recibir de %s@%s y entregar al anfitriÃ³n SMTP %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
+msgstr "error %s al recibir de %s@%s y entregar al anfitriÃ³n %s %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "desconocida"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "error %s al recibir de %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "la orden de postconexiÃ³n fallÃ³ con la seÃ±al %d\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "la orden de postconexiÃ³n fallÃ³ con estado %d\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Soporte de Kerberos V4 no incluido.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Soporte de Kerberos V5 no incluido.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "OpciÃ³n --flush no permitida con %s\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "OpciÃ³n --all no permitida con %s\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "OpciÃ³n --limit no permitida con %s\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -558,7 +554,7 @@ msgstr ""
 "Pruebe â€œenv QMAILINJECT= %s SUS ARGUMENTOS AQUÃâ€\n"
 "%s: Abortar.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -575,40 +571,40 @@ msgstr ""
 "Prueba â€œenv NULLMAILER_FLAGS= %s SUS ARGUMENTOS AQUÃâ€\n"
 "%s: Abortar.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%s: No existe. Fuera.\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr ""
 "No se puede encontrar la ruta absoluta para el directorio inicial del "
 "usuario.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr ""
 "No se puede encontrar la ruta absoluta para el directorio inicial de "
 "fetchmail.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: Â¡no se puede determinar su anfitriÃ³n!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "getaddrinfo fallÃ³ para \"%s\": %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr ""
 "No puedo encontrar mi propio anfitriÃ³n en la base de datos de anfitriones "
 "para cualificarlo.\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -620,71 +616,71 @@ msgstr ""
 "similares\n"
 "REPARE su /etc/hosts, DNS, NIS o LDAP.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "El servidor de SMTP de %s no permite ESMTP\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "El servidor de SMTP de %s no permite ETRN\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "Cola para %s iniciada\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "No hay mensajes esperando para %s\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "Mensajes pendientes para %s iniciados\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Incapaz de poner los mensajes para el nodo %s en la cola\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "Nodo %s no permitido: %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "Error de sintaxis ETRN\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "Error de sintaxis ETRN en los parÃ¡metros\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "Error ETRN desconocido %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "La opciÃ³n --keep no se permite con ETRN\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "La opciÃ³n --flush no se permite con ETRN\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "La opciÃ³n --folder se permite con ETRN\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "La opciÃ³n --check no se permite con ETRN\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -699,7 +695,7 @@ msgstr ""
 "Copyright (C) 2005 - 2012 Sunil Shetye\n"
 "Copyright (C) 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -710,24 +706,34 @@ msgstr ""
 "detalles,\n"
 "vea el archivo COPYING en la fuente o en el directorio de documentaciÃ³n.\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "Estado de la consulta=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "Estado de la consulta=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "AVISO: se recomienda no ejecutar esta aplicaciÃ³n como root.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: invocado con"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "no fue posible obtener el directorio de trabajo actual\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Esta es la versiÃ³n %s de fetchmail"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -736,7 +742,7 @@ msgstr ""
 "Compilado con la biblioteca SSL %#lx \"%s\"\n"
 "El tiempo de ejecuciÃ³n usa la biblioteca SSL %#lx \"%s\"\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -745,11 +751,7 @@ msgstr ""
 "OpenSSL: %s\n"
 "Motores: %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "AVISO: Su biblioteca de SSL/TLS no admite TLS v1.3.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -757,30 +759,30 @@ msgstr ""
 "ERROR: Compilado contra LibreSSL, lo cual es una violaciÃ³n de copyright por "
 "la falta de la clÃ¡usula GPl excepciÃ³n 2b. Consulte COPYING. Abortando.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "AVISO: Compilado sin SSL/TLS.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr "La opciÃ³n nodetach estÃ¡ en efecto, se ignora la opciÃ³n logfile.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "No se estÃ¡ ejecutando en segundo plano, se ignora la opciÃ³n logfile.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr ""
 "El archivo de registro \"%s\" no existe, se ignora la opciÃ³n logfile.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "No se puede escribir el archivo de registro \"%s\", abortando.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
@@ -788,47 +790,54 @@ msgstr ""
 "las opciones syslog y logfile estÃ¡n activas al mismo tiempo, se ignora "
 "syslog y se guarda el registro a  %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+"fetchmail: configuraciÃ³n invÃ¡lida, --moveto sÃ³lo es vÃ¡lido para servidores "
+"IMAP\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "Tomando opciones de la lÃ­nea de Ã³rdenes%s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " y "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "No hay servidores de correo configurados -- Â¿puede faltar %s?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: no se han especificado servidores de correo.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: ningÃºn otro fetchmail se estÃ¡ ejecutando\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr "fetchmail: error terminando %s fetchmail en %ld; abandonando.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "segundo plano"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "primer plano"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: %s fetchmail en %ld terminado.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -836,7 +845,7 @@ msgstr ""
 "fetchmail: no es posible verificar el correo mientras otro fetchmail estÃ¡ en "
 "ejecuciÃ³n hacia el mismo anfitriÃ³n\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -845,189 +854,128 @@ msgstr ""
 "fetchmail: no es posible consultar los anfitriones especificados con otro "
 "fetchmail en ejecuciÃ³n en %ld.\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr "fetchmail: otro fetchmail estÃ¡ en ejecuciÃ³n en primer plano en %ld.\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr ""
 "fetchmail: no es posible aceptar opciones mientras un fetchmail estÃ¡ en "
 "ejecuciÃ³n en segundo plano.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr "fetchmail: fetchmail %ld en segundo plano despertado.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr "fetchmail: el proceso hijo mÃ¡s antiguo en %ld muriÃ³ misteriosamente.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: no se puede encontrar una contraseÃ±a para %s@%s.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "Introduzca contraseÃ±a para %s@%s: "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: No se puede separar en segundo plano. Abortando.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "iniciando fetchmail %s en segundo plano\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "no fue posible abrir %s para anexarle mensajes de registro\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "--check mode activado, no recibir correo\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "no se pudo temporizar %s (error %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "reiniciando fetchmail (%s cambiÃ³)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr ""
 "el intento de volver a ejectuar puede fallar dado que el directorio no se ha "
 "restaurado\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "el intento de volver a ejecutar fetchmail fallÃ³\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 "la consulta %s se omitiÃ³ (fallo en la autenticaciÃ³n o demasiados excesos de "
 "espera)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "intervalo no alcanzado, no se consultarÃ¡ %s\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Estado de la consulta=0 (SUCCESS)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Estado de la consulta=1 (NOMAIL)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Estado de la consulta=2 (SOCKET)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Estado de la consulta=3 (AUTHFAIL)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Estado de la consulta=4 (PROTOCOL)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Estado de la consulta=5 (SYNTAX)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Estado de la consulta=6 (IOERR)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Estado de la consulta=7 (ERROR)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Estado de la consulta=8 (EXCLUDE)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Estado de la consulta=9 (LOCKBUSY)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Estado de la consulta=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Estado de la consulta=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Estado de la consulta=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Estado de la consulta=13 (MAXFETCH)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Estado de la consulta=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "Todas las conexiones estÃ¡n trabadas. Saliendo.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "durmiendo en %s por %d segundos\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "despertado por %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "despertado por la seÃ±al %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "despertado en %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "terminaciÃ³n normal, estado %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "no se pudo temporizar el archivo de control de ejecuciÃ³n\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr ""
 "Aviso: mÃºltiples menciones del anfitriÃ³n %s en el archivo de configuraciÃ³n\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
@@ -1035,23 +983,23 @@ msgstr ""
 "fetchmail: Error: mÃºltiples registros Â«defaultsÂ» en el archivo de "
 "configuraciÃ³n, o Â«defaultsÂ» no es el primer registro.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "El soporte de SSL no se compilÃ³.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr "El soporte de  KERBEROS v4 estÃ¡ configurado pero no compilado\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr "El soporte de  KERBEROS v5 estÃ¡ configurado pero no compilado\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr "El soporte de  GSSAPI estÃ¡ configurado pero no compilado\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1059,18 +1007,18 @@ msgstr ""
 "fetchmail: aviso: no hay DNS disponible para verificar recepciones "
 "Â«multidropÂ» de %s\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr "aviso: Â¡Â«multidropÂ» para %s requiere la opciÃ³n Â«envelopeÂ»!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr ""
 "aviso: Â¡no pida soporte tÃ©cnico si todo el correo estÃ¡ dirigido al "
 "postmaster!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1079,14 +1027,14 @@ msgstr ""
 "fetchmail: la configuraciÃ³n %s no es vÃ¡lida, especifique un nÃºmero de puerto "
 "positivo para el servicio el puerto\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: la configuraciÃ³n %s no es vÃ¡lida, RPOP requiere un puerto "
 "privilegiado\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1095,7 +1043,7 @@ msgstr ""
 "AVISO: la configuraciÃ³n %s no es vÃ¡lida, normalmente necesita --ssl para el "
 "puerto 995/servicio pop3s.\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1104,7 +1052,7 @@ msgstr ""
 "AVISO: la configuraciÃ³n %s no es vÃ¡lida, normalmente necesita el puerto 995/"
 "servicio pop3s para --ssl.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1113,7 +1061,7 @@ msgstr ""
 "AVISO: la configuraciÃ³n %s no es vÃ¡lida, normalmente necesita --ssl para el "
 "puerto 993/servicio imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1122,332 +1070,353 @@ msgstr ""
 "AVISO: la configuraciÃ³n %s no es vÃ¡lida, normalmente necesita el puerto 993/"
 "servicio imaps para --ssl.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 "configuraciÃ³n de %s invÃ¡lida, LMTP no puede usar el puerto SMTP "
 "predeterminado\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "Ambos, Â«fetchallÂ» y Â«keep onÂ» en el demonio o en el modo de espera, es un "
 "error\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: Error: Â¡el modo idle no funciona para carpetas o cuentas "
 "mÃºltiples!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"no se puede decodificar el archivo rc, modo de depuraciÃ³n: se vuelca la "
+"configuraciÃ³n obtenida como Python:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "terminado con seÃ±al %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr "%s consultando a %s (protocolo %s) en %s: pregunta iniciada\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "El soporte de POP2 no estÃ¡ configurado.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "El soporte de POP3 no estÃ¡ configurado.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "El soporte de IMAP no estÃ¡ configurado.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "El soporte de ETRN no estÃ¡ configurado.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "El soporte de ODMR no estÃ¡ configurado.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "se seleccionÃ³ un protocolo no permitido.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr "%s interrogando %s (protocolo %s) en %s: consulta terminada\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "El intervalo entre consultas es de %d segundos\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "El archivo de registro es %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "El archivo con identificaciones es %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "Los mensajes de progreso se registrarÃ¡n vÃ­a syslog\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail enmascararÃ¡ y no generarÃ¡ Â«ReceivedÂ»\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr ""
 "Fetchmail mostrarÃ¡ puntos de progreso incluso en los archivos de registro.\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr "Fetchmail reenviarÃ¡ mensajes Â«multidropÂ» mal direccionados a %s.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail dirigirÃ¡ el correo de error al Â«postmasterÂ».\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail dirigirÃ¡ el correo de error al remitente.\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 "Fetchmail tratarÃ¡ los errores permanentes como permanentes (soltar "
 "mensajes).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail tratarÃ¡ los errores permanentes como temporales (mantener "
 "mensajes).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "Opciones para recibir de %s@%s:\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  El correo se recibirÃ¡ vÃ­a %s\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
 msgstr[0] "  La consulta de este servidor ocurrirÃ¡ cada %d intervalo.\n"
 msgstr[1] "  La consulta de este servidor ocurrirÃ¡ cada %d intervalos.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  El nombre verdadero del servidor es %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr ""
 "  Este anfitriÃ³n no serÃ¡ consultado cuando no se especifica un anfitriÃ³n.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr ""
 "  Este anfitriÃ³n serÃ¡ consultado cuando no se especifique ningÃºn anfitriÃ³n.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  Se pedirÃ¡ la contraseÃ±a.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  Secreto APOP = Â«%sÂ».\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  Identidad RPOP = Â«%sÂ».\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  ContraseÃ±a = Â«%sÂ».\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  El protocolo es KPOP con autenticaciÃ³n Kerberos %s"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  El protocolo es %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (usando servicio %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (usando puerto predeterminado)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (forzando el uso de UIDL)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  Se probarÃ¡n todos los mÃ©todos de autenticaciÃ³n disponibles.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  Se forzarÃ¡ autenticaciÃ³n con contraseÃ±a.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  Se forzarÃ¡ autenticaciÃ³n MSN.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  Se forzarÃ¡ autenticaciÃ³n NTLM.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  Se forzarÃ¡ autenticaciÃ³n OTP.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  Se forzarÃ¡ autenticaciÃ³n CRAM-MD5.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  Se forzarÃ¡ autenticaciÃ³n GSSAPI.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Se forzarÃ¡ autenticaciÃ³n Kerberos V4.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Se forzarÃ¡ autenticaciÃ³n Kerberos V5.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  Se asume cifrado de un extremo a otro.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  El principal del servicio de correo es: %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  Sesiones cifradas con SSL activadas.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  Protocolo SSL: %s.\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  ComprobaciÃ³n de certificados SSL del servidor activada.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  ComprobaciÃ³n de certificados SSL del servidor desactivada.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  Fichero del certificado SSL de confianza predeterminado: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  Fichero del certificado SSL de confianza: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  Directorio del certificado SSL de confianza predeterminado: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  Directorio del certificado SSL de confianza: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "Â«CommonNameÂ» del servidor SSL: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr ""
 "  Huella digital de la clave SSL (comprobada con la clave del servidor): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  El tiempo de espera para respuestas del servidor es de %d segundos"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (predeterminado).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (predeterminado)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  El tiempo de expiraciÃ³n IDLE del servidor es de %d segundos"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  La casilla predeterminada estÃ¡ seleccionada.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  Las casillas seleccionadas son:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  Todos los mensajes se recibirÃ¡n (--all on).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  SÃ³lo se recibirÃ¡n mensajes nuevos (--all off).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  Los mensajes recibidos permanecerÃ¡n en el servidor (--keep on).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr "  Los mensajes recibidos se eliminarÃ¡n del servidor (--keep off).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  El mensaje se moverÃ¡ a la carpeta %s y no se borrarÃ¡.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  El mensaje se borrarÃ¡ (sin --moveto).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  Los mensajes viejos serÃ¡n eliminados antes de recibir nuevos (--flush "
 "on).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  No se eliminarÃ¡n los mensajes viejos antes de recibir nuevos (--flush "
 "off).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1455,7 +1424,7 @@ msgstr ""
 "  Los mensajes demasiado grandes se eliminarÃ¡n antes de recibir nuevos (--"
 "limitflush on).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1463,359 +1432,363 @@ msgstr ""
 "  Los mensajes demasiado garndes no se eliminarÃ¡n antes de recibir nuevos (--"
 "limitflush off).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr "  Se reescribirÃ¡n las direcciones locales (--norewrite off).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr "  No se reescribirÃ¡n las direcciones locales (--norewrite on).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr "  Los retornos de carro se eliminarÃ¡n (stripcr on).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr "  No se eliminarÃ¡n los retornos de carro (stripcr off).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr "  Se aÃ±adirÃ¡n retornos de carro (forcecr on).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr "  No se aÃ±adirÃ¡n retornos de carro (forcecr off).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 "  Se ignorarÃ¡ el contenido de Â«Content-Transfer-EncodingÂ» (pass8bits on).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
 "  Se respetarÃ¡ el contenido de Â«Content-Transfer-EncodingÂ» (pass8bits off).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  La decodificaciÃ³n MIME estÃ¡ activada (mimedecode on).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  La decodificaciÃ³n MIME estÃ¡ desactivada (mimedecode off).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  Se permanecerÃ¡ a la espera tras la consulta (idle on).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  No se permanecerÃ¡ a la espera tras la consulta (idle off).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  Se fuerza la espera tras la consulta (forceidle on).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  No se fuerza la espera tras la consulta (forceidle off).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr ""
 "  Las lÃ­neas Â«StatusÂ» que no estÃ©n vacÃ­as se descartarÃ¡n (dropstatus on).\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr ""
 "  Las lÃ­neas Â«StatusÂ» que no estÃ©n vacÃ­as se conservarÃ¡n (dropstatus off).\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr "  Las lÃ­neas Â«Delivered-ToÂ» se descartarÃ¡n (dropdelivered on).\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr "  Las lÃ­neas Â«Delivered-ToÂ» se conservarÃ¡n (dropdelivered off).\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  El tamaÃ±o de los mensajes estÃ¡ limitado a %d octetos (--limit %d).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  El tamaÃ±o de los mensajes no estÃ¡ limitado (--limit 0).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  Los avisos sobre el tamaÃ±o de los mensajes se darÃ¡n cada %d segundos (--"
 "warnings %d).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr ""
 "  Los avisos sobre el tamaÃ±o de los mensajes se darÃ¡n en cada consulta (--"
 "warnings 0).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr ""
 "  La cantidad de mensajes recibidos estÃ¡ limitada a %d (--fetchlimit %d).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr ""
 "  La cantidad de mensajes recibidos no estÃ¡ limitada (--fetchlimit 0).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr ""
 "  El lÃ­mite de tamaÃ±o para los mensajes recibidos es de %d (--fetchsizelimit "
 "%d).\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr "  El tamaÃ±o de los mensajes no estÃ¡ limitado (--fetchsizelimit 0).\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr ""
 "  Utilizar bÃºsqueda binaria de UID durante cada consulta (--fastuidl 1).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr ""
 "  Utilizar bÃºsqueda binaria de UID durante %d de cada %d consultas (--"
 "fastuidl %d).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr ""
 "  Utilizar bÃºsqueda lineal de UID durante cada consulta (--fastuidl 0).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  El lÃ­mite de mensajes por lote SMTP es %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr ""
 "  La cantidad de mensajes emitidos no estÃ¡ limitada (--batchlimit 0).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr ""
 "  El intervalo de borrado entre eliminaciones estÃ¡ forzado a %d (--expunge "
 "%d).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  No forzar eliminaciones (--expunge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  Los dominios para los cuales se recibirÃ¡ correo son:"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (predeterminado)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  Los mensajes serÃ¡n anexados a %s como BSMTP\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  Los mensajes se entregarÃ¡n con Â«%sÂ».\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  Los mensajes se reenviarÃ¡n con %cMTP a:"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  El nombre del anfitriÃ³n en la lÃ­nea Â«MAIL FROMÂ» serÃ¡ %s\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr ""
 "  La direcciÃ³n a poner en las lÃ­neas RCPT TO enviadas al STMP serÃ¡ %s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr "  Las respuestas de servidor reconocidas como bloques de basura son:"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  El bloqueo de  basura estÃ¡ desactivado\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  La conexiÃ³n al servidor se iniciarÃ¡ con Â«%sÂ».\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  No hay orden de preconexiÃ³n.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  La conexiÃ³n al servidor se terminarÃ¡ con Â«%sÂ».\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  No hay orden de postconexiÃ³n.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  No hay nombres locales declarados para este anfitriÃ³n.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  Modo Â«multi-dropÂ»: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  Modo Â«single-dropÂ»: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
 msgstr[0] "%d nombre local reconocido.\n"
 msgstr[1] "%d nombres locales reconocidos.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  Se consultarÃ¡ al DNS por las direcciones Â«multidropÂ».\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  No se consultarÃ¡ al DNS por las direcciones Â«multidropÂ».\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 "  Se compararÃ¡ la direcciÃ³n IP de los alias del servidor contra las "
 "direcciones Â«multidropÂ».\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr ""
 "  Se compararÃ¡ el nombre de los alias del servidor contra las direcciones "
 "Â«multidropÂ».\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  El enrutado por la direcciÃ³n de la envoltura estÃ¡ desactivado\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  Se asume que el encabezado de la envoltura es: %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  NÃºmero del encabezado de la envoltura a omitir: %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  El prefijo %s se eliminarÃ¡ del nombre de usuario\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  No se eliminarÃ¡ ningÃºn prefijo\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  Alias predeclarados del servidor de correo:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  Dominios locales:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  La conexiÃ³n debe ser a travÃ©s de la interfaz %s.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  No se especificaron requerimientos de la interfaz.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  El bucle de consulta se monitorizarÃ¡ %s.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  No se especificÃ³ una interfaz de monitorizaciÃ³n.\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 "  Las conexiones al servidor se llevarÃ¡n a cabo a travÃ©s del complemento %s "
 "(--plugin %s).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  No se especificÃ³ una orden para el complemento.\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  Las conexiones al cliente se llevarÃ¡n a cabo a travÃ©s del Â«plugoutÂ» %s (--"
 "plugout %s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  No se especificÃ³ una orden para el Â«plugoutÂ».\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  No hay UID guardadas de este anfitriÃ³n.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  %d UID guardadas.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Se aÃ±adirÃ¡ informaciÃ³n de traceado sobre la consulta al encabezado "
 "Â«ReceivedÂ».\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr ""
 "  No se aÃ±adirÃ¡ informaciÃ³n de traceado sobre la consulta al encabezado "
 "Â«ReceivedÂ».\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  Los mensajes con encabezados errÃ³neos serÃ¡n rechazados.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  Los mensajes con encabezados errÃ³neos serÃ¡n admitidos.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  Propiedades de paso Â«%sÂ».\n"
@@ -1833,11 +1806,7 @@ msgstr ""
 "Su sistema operativo no define PATH_MAX ni acepta realpath(f, NULL). "
 "Abortando.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "ERROR: no hay soporte para la rutina getpassword()\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -1845,140 +1814,132 @@ msgstr ""
 "\n"
 "SIGINT recibido... abortando.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "Error de GSSAPI en gss_display_status llamado desde <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "Error de GSSAPI %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "No fue posible obtener el nombre de servicio para [%s]\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "Usando nombre de servicio [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "No se encontraron credenciales GSSAPI adecuadas. Se salta la autenticaciÃ³n "
 "GSSAPI.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "Si quiere usar GSSAPI, necesita primero credenciales, posiblemente de "
 "kinit.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "Â¡Se recibiÃ³ un reto malformado para \"GSSAPI %s\"!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "Enviando credenciales\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "Error intercambiando credenciales\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "No fue posible desenvolver los datos del nivel de seguridad\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "Intercambio de credenciales completo\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "El servidor requiere integridad o privacidad\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "Opciones de nivel de seguridad desenvueltas: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "El mÃ¡ximo tamaÃ±o del componente GSS es %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr ""
 "El nombre de usuario GSSAPI es demasiado grande para el almacenamiento "
 "estÃ¡tico.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "Error creando peticiÃ³n de nivel de seguridad\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr ""
 "send_token de GSSAPI es demasiado grande (%lu) al enviar el nombre de "
 "usuario.\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "Liberando las credenciales GSS\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "Error liberando las credenciales\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: la tarea dormirÃ¡ durante %d segundos\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "Protocolo identificado como IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "Protocolo identificado como IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "Protocolo identificado como IMAP2 o IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "descansarÃ¡ despuÃ©s de consultar\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "Se recibiÃ³ una respuesta BYE del servidor IMAP: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "Â¡cantidad de mensajes incorrecta en \"%s\"!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "Â¡cuenta de EXPUNGE incorrecta en \"%s\"!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr ""
+"Â¡nÃºmero de mensaje EXPUNGE incorrecto en la respuesta \"%s\" sin etiquetar!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "se encontrÃ³ la lista de capacidades actualizada\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1986,7 +1947,11 @@ msgstr ""
 "el servidor no anuncia la extensiÃ³n SASL-IR pero la implementaciÃ³n de "
 "fetchmail la requiere para AUTHENTICATE EXTERNAL\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "descansarÃ¡ despuÃ©s de consultar\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1997,7 +1962,7 @@ msgstr ""
 "de autenticaciÃ³n (PREAUTH). Abortando la conexiÃ³n.  Si su plugin es seguro, "
 "puede derrotar a STARTTLS on --sslproto '' (vea el manual).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -2008,275 +1973,308 @@ msgstr ""
 "de autenticaciÃ³n (PREAUTH). Abortando la conexiÃ³n.  Si el servidor lo "
 "permite, pruebe en su lugar --ssl (vea el manual).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: actualizaciÃ³n a TLS correcta.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: fallÃ³ la actualizaciÃ³n a TLS.\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr "%s: fallÃ³ la actualizaciÃ³n oportunista a TLS, intentando continuar\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr ""
 "%s: AVISO: el servidor ofreciÃ³n STARTTLS pero se proporcionÃ³ sslproto ''.\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: se solicitÃ³ --auth external pero el servidor no la anuncia.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "La capacidad OTP requerida no se compilÃ³ en fetchmail\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "La capacidad NTLM requerida no se compilÃ³ en fetchmail\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: se solicitÃ³ una contraseÃ±a --auth pero el servidor lo prohibe "
 "(LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr ""
 "%s: Hemos agotado los autenticadores permitidos y no puede continuar.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "la eliminaciÃ³n de correo no coincide (%d actual != %d esperado)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu no fue visto\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u no fue visto\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "fallÃ³ el reintento de consulta\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
 msgstr[0] "Queda %d mensaje esperando tras reintentar la consulta\n"
 msgstr[1] "Quedan %d mensajes esperando tras reintentar la consulta\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "fallÃ³ la selecciÃ³n de casilla\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
 msgstr[0] "Queda %d mensaje esperando tras la consulta inicial\n"
 msgstr[1] "Quedan %d mensajes esperando tras la consulta inicial\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "fallÃ³ la eliminaciÃ³n\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
 msgstr[0] "Queda %d mensaje esperando tras la eliminaciÃ³n\n"
 msgstr[1] "Quedan %d mensajes esperando tras la eliminaciÃ³n\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "la bÃºsqueda de mensajes no vistos fallÃ³\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u es el primero que no fue visto\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "Aviso: ignorando datos de errores para los tamaÃ±os de mensaje devueltos por "
 "el servidor.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "Respuesta FETCH incorrecta: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 "No es posible abrir la interfaz kvm. AsegÃºrese de que fetchmail este SGID "
 "kmem."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "Incapaz de interpretar el nombre de la interfaz a partir de %s"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "get_ifinfo: sysctl (estimar lista de interfaces) fallÃ³"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: malloc fallÃ³"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: sysctl (lista de interfaces) fallÃ³"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "No se entendiÃ³ la versiÃ³n del mensaje de enrutado %d."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "No se encontrÃ³ una interfaz con el nombre %s"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "No se encontrÃ³ direcciÃ³n IP para %s"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "falta la direcciÃ³n IP de la interfaz\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "la direcciÃ³n IP de la interfaz no es vÃ¡lida\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "la mÃ¡scara IP de la interfaz no es vÃ¡lida\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "actividad en %s -vista- como %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "omitiendo consulta %s, %s desactivada\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "no se consulta %s, la direcciÃ³n IP de %s se excluyÃ³\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "actividad en %s verificada como %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "no se consulta %s, %s inactiva\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "la actividad en %s era %d, es %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "no fue posible decodificar el desafÃ­o BASE64 inicial\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr "%s principal en el Â«ticketÂ» no coincide con -u %s\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "La instancia no nula (%s) puede causar un comportamiento extraÃ±o\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "no fue posible decodificar la respuesta BASE64 Â«readyÂ»\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "desafÃ­o no coincidente\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: error leyendo el archivo de bloqueo Â«%sÂ»: %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: eliminando archivo de bloqueo viejo \"%s\"\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: no se puede borrar el archivo de bloqueo \"%s\" (%s), tratando de "
 "escribir en Ã©l\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
 msgstr ""
-"fetchmail: no se puede escribir en el archivo de bloqueo Â«%sÂ» (%s), "
+"fetchmail: no se puede escribir en el archivo de bloqueo Â«%sÂ» ni (%s), "
 "terminando\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: error abriendo archivo de bloqueo \"%s\": %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: fallÃ³ la creaciÃ³n del bloqueo, archivo pid \"%s\": %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr "fetchmail: no se puede borrar o truncar el archivo de pid Â«%sÂ»: %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: no se puede abrir el archivo para lectura: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+"%s: se rechaza el archivo, no se puede obtener el nÃºmero de descriptor de "
+"archivo para fstat: %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: se rechaza el fichero, no se puede ejecutar fstat(%d): %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: se rechaza el fichero porque es legible por grupo u otros (modo %#o) y "
+"contienen contraseÃ±as.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr ""
 "%s:%d: aviso: Â«%sÂ» encontrado antes que cualquier nombre de anfitriÃ³n\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr ""
+"%s:%d: no se permite una entrada de mÃ¡quina despuÃ©s del valor por defecto, "
+"se rechaza el fichero.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: aviso: el componente Â«%sÂ» es desconocido\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: error al leer el fichero (%s).\n"
@@ -2289,199 +2287,200 @@ msgstr "Aviso: Â¡Se recibiÃ³ un reto mal
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "El reto NTLM contiene datos invÃ¡lidos.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "El SMTP de %s no permite ATRN\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "Dese la vuelta ahora...\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "PeticiÃ³n ATRN rechazada.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "No es posible procesar el pedido ATRN\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "No tiene correo.\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "Orden no implementada\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "AutenticaciÃ³n requerida.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "Error ODMR \"%s\" desconocido\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "recibiendo datos del mensaje\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "La opciÃ³n --keep no se permite con ODMR\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "La opciÃ³n --flush no se permite con ODMR\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "La opciÃ³n --folder no se permite con ODMR\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "La opciÃ³n --check no se permite con ODMR\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "fatal recv del servidor\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "No fue posible decodificar el desafÃ­o OTP\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "Frase clave secreta: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "La cadena Â«%sÂ» no es un cadena de nÃºmeros vÃ¡lida.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "El valor de la cadena Â«%sÂ» es %s que %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "menor"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "mayor"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr "Se especificÃ³ la polÃ­tica bad-header Â«%sÂ» invÃ¡lida.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "Se especificÃ³ el protocolo Â«%sÂ» invÃ¡lido.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "Se especificÃ³ la autenticaciÃ³n Â«%sÂ» invÃ¡lida.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "uso:  fetchmail [opciones] [servidor ...]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  Las opciones son las siguientes:\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        muestra esta ayuda\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     muestra informaciÃ³n sobre la versiÃ³n\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr "  -c, --check       verifica si hay mensajes sin recibir\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
-msgstr "  -s, --silent      trabajar silenciosamente\n"
+msgstr "  -s, --silent      trabaja silenciosamente\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr ""
-"  -v, --verbose     trabajar ruidosamente (informaciÃ³n de diagnÃ³stico)\n"
+"  -v, --verbose     trabaja ruidosamente (informaciÃ³n de diagnÃ³stico)\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr ""
-"  -d, --daemon      correr en segundo plano y activarse una vez cada n "
+"  -d, --daemon      corre en segundo plano y se activa una vez cada n "
 "segundos\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
-msgstr "  -N, --nodetach    no lanzar un proceso en segundo plano\n"
+msgstr "  -N, --nodetach    no lanza un proceso en segundo plano\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
-msgstr "  -q, --quit        terminar el proceso en segundo plano\n"
+msgstr "  -q, --quit        termina el proceso en segundo plano\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
-msgstr "  -L, --logfile     especificar el nombre del archivo de registro\n"
+msgstr "  -L, --logfile     especifica el nombre del archivo de registro\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
 msgstr ""
-"      --syslog      usar syslog(3) para la mayorÃ­a de los mensajes cuando se "
+"      --syslog      usa syslog(3) para la mayorÃ­a de los mensajes cuando se "
 "ejecuta en segundo plano\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
-msgstr "      --nosyslog    desactivar el uso de syslog(3)\n"
+msgstr "      --nosyslog    desactiva el uso de syslog(3)\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr ""
-"      --invisible   no escribir Â«ReceivedÂ» y activar falsificaciÃ³n del "
+"      --invisible   no escribe Â«ReceivedÂ» y activa la falsificaciÃ³n del "
 "anfitriÃ³n\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr ""
-"  -f, --fetchmailrc especificar archivo de control de ejecuciÃ³n alterno\n"
+"  -f, --fetchmailrc especifica un archivo de control de ejecuciÃ³n alterno\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
-msgstr "  -i, --idfile      especificar archivo de UID alterno\n"
+msgstr "  -i, --idfile      especifica un archivo de UID alterno\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
-msgstr "      --pidfile     especificar archivo PID alternativo (bloqueado)\n"
+msgstr ""
+"      --pidfile     especifica un archivo PID alternativo (bloqueado)\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
-msgstr "      --postmaster  especificar el recipiente de Ãºltimo recurso\n"
+msgstr "      --postmaster  especifica el destinatario de Ãºltimo recurso\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
-msgstr "      --nobounce    redirigir rebotes del usuario al postmaster.\n"
+msgstr "      --nobounce    redirige rebotes del usuario al postmaster.\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce fetchmail borra permanentemente los mensajes que no se "
 "pueden entregar.\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2489,57 +2488,61 @@ msgstr ""
 "      --softbounce  mantiene permanentemente los mensajes que no se pueden "
 "entregar en el servidor (predeterminado).\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   especificaciÃ³n de interfaz requerida\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
-msgstr "  -M, --monitor     monitorizar interfaz por actividad\n"
+msgstr "  -M, --monitor     monitoriza interfaz por actividad\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         activar sesiÃ³n cifrada con ssl\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         activa sesiÃ³n cifrada con SSL/TLS\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --nossl       desactiva sesiÃ³n cifrada con SSL/TLS\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      archivo de clave privada ssl\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     certificado ssl del cliente\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 "      --sslcert     comprobaciÃ³n estricta del certificado del servidor "
 "(recomendado)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck salta la comprobaciÃ³n estricta del certificado del "
 "servidor (inseguro)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr ""
 "      --sslcertfile ubicaciÃ³n del fichero de certificados ssl confiables\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr ""
 "      --sslcertpath ubicaciÃ³n del directorio de los certificados ssl "
 "confiables\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
-"      --sslcommonname  esperar este Â«CommonNameÂ» del servidor "
+"      --sslcommonname  espera este Â«CommonNameÂ» del servidor "
 "(desaconsejado)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
@@ -2547,270 +2550,304 @@ msgstr ""
 "      --sslfingerprint huella digital que debe coincidir con la del "
 "certificado del servidor.\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    forzar protocolo (consulte el manual)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
+msgstr ""
+"      --sslproto    forza protocolo ssl (consulte el manual) y/o STLS/"
+"STARTTLS\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr ""
-"      --plugin      especificar la orden externa para abrir una conexiÃ³n\n"
+"      --plugin      especifica la orden externa para abrir una conexiÃ³n\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
-"      --plugout     especificar la orden externa para abrir una conexiÃ³n "
+"      --plugout     especifica la orden externa para abrir una conexiÃ³n "
 "smtp\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
 msgstr ""
 "      --bad-header {reject|accept}\n"
-"                    especificar la polÃ­tica para manejar mensajes con "
+"                    especifica la polÃ­tica para manejar mensajes con "
 "encabezados errÃ³neos\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr ""
-"  -p, --proto[col]  especificar el protocolo de recepciÃ³n (ver pÃ¡gina man)\n"
+"  -p, --proto[col]  especifica el protocolo de recepciÃ³n (ver pÃ¡gina man)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
-msgstr "  -U, --uidl        forzar el uso de UIDL (sÃ³lo pop3)\n"
+msgstr "  -U, --uidl        forza el uso de UIDL (sÃ³lo pop3)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
-"      --idle        indicar al servidor IMAP que envÃ­e notificaciones de "
+"      --idle        indica al servidor IMAP que envÃ­e notificaciones de "
 "mensajes nuevos\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   Fuerza el modo de espera, aÃºn si el servidor no anuncia "
+"esa capacidad\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+"      --idletimeout especifica el tiempo de espera antes de refrescar --idle "
+"(%d s)\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr "      --port        Puerto TCP a conectar (obsoleto, use --service)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
-"  -P, --service     Servicio TCP al que conectarse (puede ser un puerto TCP "
+"  -P, --service     Servicio TCP a conectar (puede ser un puerto TCP "
 "numÃ©rico)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        tipo de autenticaciÃ³n (consulte el manual)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     tiempo de espera por respuesta del servidor\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
-msgstr "  -E, --envelope    envolver encabezados de direcciÃ³n\n"
+msgstr "  -E, --envelope    envuelve encabezados de direcciÃ³n\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr ""
 "  -Q, --qvirtual    prefijo a eliminar de la identificaciÃ³n local del "
 "usuario\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   principal del servicio de correo\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
-"      --tracepolls  aÃ±adir informaciÃ³n sobre traceado de consultas al "
+"      --tracepolls  aÃ±ade informaciÃ³n sobre traceado de consultas al "
 "encabezado Â«ReceivedÂ»\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
-msgstr "  -u, --user[name]  especificar el acceso del usuario en el servidor\n"
+msgstr "  -u, --user[name]  especifica el acceso del usuario en el servidor\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
-msgstr "  -a, --[fetch]all  recuperar antiguos y nuevos mensajes\n"
+msgstr "  -a, --[fetch]all  recupera mensajes antiguos y nuevos\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
-msgstr "  -K, --nokeep      borrar nuevos mensajes despuÃ©s de recibidos\n"
+msgstr "  -K, --nokeep      borra mensajes nuevos despuÃ©s de recibirlos\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
-msgstr "  -k, --keep        guardar nuevos mensajes despuÃ©s de recibidos\n"
+msgstr "  -k, --keep        guarda mensajes nuevos despuÃ©s de recibirlos\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      mueve el mensaje a la carpeta IMAP dada en lugar de "
+"borrarlo\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
-msgstr "  -F, --flush       borrar viejos mensajes del servidor\n"
+msgstr "  -F, --flush       borra mensajes antiguos del servidor\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
-msgstr "      --limitflush  borrar mensajes demasiado grandes\n"
+msgstr "      --limitflush  borra mensajes demasiado grandes\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
-msgstr "  -n, --norewrite   no reescribir las direcciones del encabezado\n"
+msgstr "  -n, --norewrite   no reescribe las direcciones del encabezado\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr ""
-"  -l, --limit       no recibir mensajes mÃ¡s grandes de lo especificado\n"
+"  -l, --limit       no recibe mensajes mÃ¡s grandes de lo especificado\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr "  -w, --warnings    intervalo entre las notificaciones de correo\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
-msgstr "  -S, --smtphost    configurar el anfitriÃ³n de reenvÃ­o de SMTP\n"
+msgstr "  -S, --smtphost    configura el anfitriÃ³n de reenvÃ­o de SMTP\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
-msgstr "      --fetchdomains recibir correo para los dominios especificados\n"
+msgstr "      --fetchdomains recibe correo para los dominios especificados\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
-msgstr "  -D, --smtpaddress configurar el dominio de entrega de SMTP a usar\n"
+msgstr "  -D, --smtpaddress configura el dominio de entrega de SMTP a usar\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr ""
-"      --smtpname    usar nombreusuario@dominio como nombre completo para "
+"      --smtpname    usa nombreusuario@dominio como nombre completo para "
 "SMTP\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
-msgstr "  -Z, --antispam    configurar los valores de respuesta anti basura\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
+msgstr "  -Z, --antispam    configura los valores de respuesta anti basura\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr ""
-"  -b, --batchlimit  configurar el lÃ­mite de mensajes para las conexiones "
+"  -b, --batchlimit  configura el lÃ­mite de mensajes para las conexiones "
 "SMTP\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr ""
-"  -B, --fetchlimit  configurar el lÃ­mite de mensajes para las conexiones al "
+"  -B, --fetchlimit  configura el lÃ­mite de mensajes para las conexiones al "
 "servidor\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
-msgstr "      --fetchsizelimit configurar el lÃ­mite de tamaÃ±o de mensaje\n"
+msgstr "      --fetchsizelimit configura el lÃ­mite de tamaÃ±o de mensaje\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
-msgstr "      --fastuidl    utilizar bÃºsqueda binaria para los UIDL\n"
+msgstr "      --fastuidl    utiliza bÃºsqueda binaria para los UIDL\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr ""
-"  -e, --expunge     configurar la cantidad de mensajes borrados entre "
+"  -e, --expunge     configura la cantidad de mensajes borrados entre "
 "eliminaciones\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
-msgstr "  -m, --mda         configurar el MDA para que reenvÃ­e\n"
+msgstr "  -m, --mda         configura el MDA para reenvÃ­os\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
-msgstr "      --bsmtp       configurar archivo de salida de BSMTP\n"
+msgstr "      --bsmtp       configura el archivo de salida de BSMTP\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
-msgstr "      --lmtp        usar LMTP (RFC2033) para entrega\n"
+msgstr "      --lmtp        usa LMTP (RFC2033) para entrega\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
-msgstr "  -r, --folder      especificar nombre de la carpeta remota\n"
+msgstr "  -r, --folder      especifica el nombre de la carpeta remota\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr ""
-"      --showdots    mostrar puntos de progreso incluso en los archivos de "
+"      --showdots    muestra puntos de progreso incluso en los archivos de "
 "registro\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 no soporta STLS. Me rindo.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 solamente soporta autenticaciÃ³n con contraseÃ±a. Me rindo.\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "Aviso: Â«Servidor Maillennium POP3/PROXYÂ» encontrado, se usa la orden RETR en "
 "vez de TOP.\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 "STLS es obligatorio para esta sesiÃ³n, pero el servidor rechaza la orden "
 "CAPA\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "El soporte para la orden CAPA, no obstante, es necesaria para STLS.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr "%s: la actualizaciÃ³n oportunista a TLS fallÃ³, intentando continuar.\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr ""
 "%s: AVISO: el servidor ofreciÃ³ STLS, pero se proporcionÃ³ sslproto ''.\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr "Hemos agotado los autenticadores permitidos y no puede continuar.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "El sello de tiempo APOP requerido no se ha encontrada en el saludo\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "Error de sintaxis en el sello de tiempo en el saludo\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "Sello de tiempo APOP invÃ¡lido.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "PeticiÃ³n de protocolo indefinido en POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "Â¡bloqueo ocupado! Â¿Hay otra sesiÃ³n activa?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr "No se puede manejar la respuesta UIDL proveniente del servidor.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "El servidor devolviÃ³ el UID de un mensaje incorrecto.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (num=%u) fue borrado, Â¡pero aÃºn se encuentra presente!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr ""
 "Mensajes insertados en una lista en el servidor. No se puede manejar esto.\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST es una orden obsoleta que muchos servidores no admitirÃ¡n. Probaremos "
+"formas modernas pra encontrar cuÃ¡les mensajes son nuevos.\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "error de protocolo\n"
@@ -2828,15 +2865,19 @@ msgstr "id=%s (num=%d) fue borrado, Â¡pe
 msgid "Option --folder is not supported with POP3\n"
 msgstr "La opciÃ³n --folder no estÃ¡ permitida con POP3\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "fin de entrada"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "opciones de servidor tras opciones de usuario"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS no activado."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2844,7 +2885,7 @@ msgstr ""
 "fetchmail: la opciÃ³n Â«interfaceÂ» solo estÃ¡ permitida bajo Linux (sin IPv6) y "
 "FreeBSD\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2852,34 +2893,40 @@ msgstr ""
 "fetchmail: la opciÃ³n Â«monitorÂ» sÃ³lo estÃ¡ permitida bajo Linux (sin IPv6) y "
 "FreeBSD\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL no estÃ¡ activado"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "fin de entrada"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "El archivo %s debe ser de tipo normal.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr "El archivo %s no debe tener mÃ¡s que los permisos -rwx------ (0700).\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "Usted debe ser el propietario del archivo %s.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "Error de sistema desconocido"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: al decodificar el archivo rc %s: memoria agotada\n"
 
-#: report.c:94
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr "Error interno: match_regex no puede compilar el patrÃ³n %s: %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(error de compexpreg desconocido)"
+
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (mensaje de registro incompleto)\n"
@@ -2894,447 +2941,462 @@ msgstr "A punto de reescribir %s...\n"
 msgid "...rewritten version is %s.\n"
 msgstr "...La versiÃ³n reescrita es %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "Ã‰xito"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "Usuario restringido (hay un problema con la cuenta)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "Nombre de usuario o contraseÃ±a invÃ¡lidos"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Error en deidad"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "Componente RPA 2: error de decodificaciÃ³n Base64\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "El servicio eligiÃ³ RPA versiÃ³n %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "DesafÃ­o del servicio (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "Sello de tiempo del servicio %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "Error de longitud en el componente RPA 2\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "Lista de reinos: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "Error de RPA en la cadena servicio@reino\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "Componente RPA 4: error de decodificaciÃ³n\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "AutenticaciÃ³n de usuario (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "Estado RPA: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "Error de longitud en el componente RPA 4\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA lo rechaza: %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA lo rechaza, razÃ³n desconocida\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "Error de longitud en la autenticaciÃ³n de usuario RPA: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "Error de longitud en la clave de sesiÃ³n RPA: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "Fallo en la autenticaciÃ³n del _servicio_ RPA. Â¿Servidor falso?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "Clave de sesiÃ³n establecida:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "AutorizaciÃ³n RPA completa\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "Obtener respuesta\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "Obtener respuesta %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "Encabezado no es 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "Error de longitud en el componente\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "La longitud %d del componente no estÃ¡ de acuerdo con rxlen %d\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "Campo del mecanismo incorrecto\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "Error de dec64 en el carÃ¡cter %d: %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "Datos binarios entrantes:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "Datos salientes:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "Cadena RPA muy larga\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unicode:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA fallÃ³ abriendo /dev/urandom. Esto no deberÃ­a\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    prevenir su ingreso, pero significa que\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    no se puede estar seguro de estar hablando\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "    al servicio que usted cree (son posibles\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "    ataques de respuesta por un servicio deshonesto).\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "DesafÃ­o de usuario:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "Aplicando MD5 al bloque de datos:\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "El resultado de MD5 es:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "getaddrinfo(NULL, Â«%sÂ») error: %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "No se puede resolver el servicio %s al nÃºmero de puerto.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "Especifique el servicio como un nÃºmero de puerto decimal.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "reenviando a %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (cuerpo de mensaje de rebote)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "correo de %s rebotado a %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "Error de %cMTP: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "El servidor SMTP necesita STARTTLS, manteniendo mensaje.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "Fallo en la apertura del archivo de BSMTP: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "Fallo en la escritura del preÃ¡mbulo BSMTP: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "Al servidor %cMTP no le gusta la direcciÃ³n de recipiente Â«%sÂ»\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr ""
 "Al servidor %cMTP realmente no le gusta la direcciÃ³n de recipiente Â«%sÂ»\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "no hay direcciones coincidentes; no se configurÃ³ un postmaster.\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "Â¡ni siquiera es posible enviar a %s!\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "no hay direcciones coincidentes; reenviando a %s.\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "la opciÃ³n MDA contiene una expansiÃ³n %%%c con comillas sencillas.\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr "No se puede entregar. Revise el manual y verifique su opciÃ³n mda.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "a punto de entregar con: %s\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "No se puede cambiar el id del usuario efectivo a %ld: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr "No se puede cambiar el id del usuario efectivo al %ld original: %s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "Fallo en la apertura de MDA\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "sink"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "Fallo en la conexiÃ³n de %cMTP a %s\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "no se puede despertar al servidor; recurriendo a %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr "FallÃ³ la terminaciÃ³n del mensaje o el cerrado del fichero BSMTP: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "Error escribiendo a MDA: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA muriÃ³ por la seÃ±al %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA devolviÃ³ un estado %d distinto de cero\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
 msgstr ""
 "ExtraÃ±o: MDA pclose devolviÃ³ %d y errno %d/%s, no se puede manejar en %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "El servidor SMTP rechazÃ³ la entrega\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr "Error de entrega de LMTP en EOM\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "Respuesta diferente a 503 no esperada a LMTP EOM: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "El demonio de Fetchmail"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "AutenticaciÃ³n ESMTP CRAM-MD5...\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "El servidor rechazÃ³ la orden AUTH.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "Mala respuesta base64 del servidor.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "DesafÃ­o decodificado: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "AutenticaciÃ³n ESMTP PLAIN...\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "AutenticaciÃ³n ESMTP LOGIN...\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "error de protocolo en el servidor smtp\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: malloc fallÃ³\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 "fetchmail: plugin para el anfitriÃ³n %s servicio %s estÃ¡ vacÃ­o. Â¡No se puede "
 "ejecutar!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: par de sockets fallÃ³\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: fallÃ³ la bifurcaciÃ³n\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "dup2 fallÃ³\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "ejecutando %s (anfitriÃ³n %s servicio %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "execvp(%s) fallÃ³\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "getaddrinfo(Â«%sÂ»,Â«%sÂ») error: %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr ""
 "Intentando aÃ±adir la opciÃ³n --service (vea tambiÃ©n FAQ elemento R12).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "desconocido (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "Intentando conectar a %s/%s..."
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "no se puede crear el zÃ³calo %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "nombre %d: no se puede crear el zÃ³calo familia %d tipo %d: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "Fallo en la conexiÃ³n.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "conexiÃ³n a %s:%s [%s/%s] fallida: %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "nombre %d: conexiÃ³n a %s:%s [%s/%s] fallida: %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "conectado.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3343,143 +3405,120 @@ msgstr ""
 "Errores de conexiÃ³n para esta consulta:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL reportado: %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s reportado: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr "Error de llamada de verificaciÃ³n SSL: Â¡certificado actual NULO!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr "Llamada de verificaciÃ³n SSL nivel %d: verify_ok == %d, err %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "Certificado del servidor\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr ""
 "Cadena de certificados, desde la raÃ­z hasta el asociado, iniciando en el "
 "nivel %d\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "Certificado en el nivel %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "OrganizaciÃ³n emisora: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr ""
 "Aviso: el nombre de la organizaciÃ³n emisora es muy largo (posiblemente "
 "truncado).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "OrganizaciÃ³n desconocida\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "Â«CommonNameÂ» del emisor: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr ""
 "Aviso: el Â«CommonNameÂ» del emisor es muy largo (posiblemente truncado).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "Â«CommonNameÂ» del emisor desconocido\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "Â«CommonNameÂ» del sujeto: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "Certificado incorrecto: el Â«CommonNameÂ» del asunto es muy largo.\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr ""
 "Certificado incorrecto: el Â«CommonNameÂ» del asunto contiene NUL, abortando.\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "Nombre alternativo del asunto: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "Certificado incorrecto: El nombre alternativo del asunto contiene NUL, "
 "abortando.\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "Â«CommonNameÂ» del servidor no coincide: %s = %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr ""
 "El nombre de servidor no fue configurado, Â¡no fue posible verificar el "
 "certificado!\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "Â«CommonNameÂ» del servidor desconocido\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "Â¡No se especifica el nombre del servidor en el certificado!\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() fallÃ³\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Â¡No hay memoria!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "Â¡El espacio para el resumen de texto es muy pequeÃ±o!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "Huella digital de la clave %s: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "Las huellas digitales de %s coinciden.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "Â¡Las huellas digitales de %s no coinciden!\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "FallÃ³ la verificaciÃ³n del certificado del servidor: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "Cadena de certificaciÃ³n rota en: %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3491,12 +3530,12 @@ msgstr ""
 "mÃ¡s detalles, por favor consulte el documento README.SSL-SERVER que viene "
 "con fetchmail.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "Falta el certificado ancla de confianza: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3509,30 +3548,43 @@ msgstr ""
 "documentaciÃ³n de --sslcertpath y --sslcertfile en la pÃ¡gina de manual. "
 "Consulte README.SSL para mÃ¡s detalles.\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Su versiÃ³n de OpenSSL no admite SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Su versiÃ³n de OpenSSL no admite TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Su versiÃ³n de OpenSSL no admite TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Su versiÃ³n de OpenSSL no admite TLS v1.3.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr ""
+"Â¡No se puede obtener la implementaciÃ³n de resumen %s para sslfingerprint!\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): Â¡No hay memoria!\n"
+
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "Â¡El espacio para el resumen de texto es muy pequeÃ±o!\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "La huella digital de %s es: {%s}%s\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "La huella digital %s (%s) coincide: %s\n"
+
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "Â¡La huella digital %s ({%s}%s) no coincide, se esperaba %s!\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "El protocolo SSL Â«%sÂ» especificado es invÃ¡lido, usando el predeterminado "
 "(auto).\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3540,7 +3592,7 @@ msgstr ""
 "La biblioteca wolfSSL %#lx cargada es mÃ¡s antigua que los encabezados %#lx, "
 "no se puede continuar.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3548,7 +3600,7 @@ msgstr ""
 "La biblioteca OpenSSL %#lx cargada es mÃ¡s antigua que los encabezados %#lx, "
 "no se puede continuar.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
@@ -3556,11 +3608,11 @@ msgstr ""
 "La biblioteca OpenSSL %#lx cargada es mÃ¡s nueva que los encabezados %#lx, "
 "intentando continuar.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
-msgstr "Descriptor de archivo fuera de rango para SSL"
+msgstr "Descriptor de archivo fuera de intervalo para SSL"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3568,14 +3620,79 @@ msgstr ""
 "Note que algunas distribuciones desactivan versiones de protocolo mÃ¡s "
 "antiguas en formas extraÃ±as. Intente una versiÃ³n de protoloco mÃ¡s reciente.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS <= 1.2: variable de ambiente %s desactivada, se usan los algoritmos "
+"de cifrado internos.\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "valores por defecto internos"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS <= 1.2: se definen los algoritmos de cifrado de %s a Â«%sÂ»\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr ""
+"SSL/TLS: <= 1.2 fallÃ³ al definir los algoritmos de cifrado de %s a Â«%sÂ»\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr ""
+"TLS >= 1.3: se define el conjunto de algoritmos de cifrado de %s a Â«%sÂ»\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr ""
+"TLS >= 1.3: fallÃ³ al definir el conjunto de algoritmos de cifrado de %s a "
+"Â«%sÂ»\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS >= 1.3: valor de variable de ambiente %s sin definir, se usan los "
+"conjuntos de algoritimos de cifrado internos de OpenSSL.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"La variable de ambiente %s debe contener un entero que no sea negativo - "
+"fallÃ³ la decodificaciÃ³n, se usa el valor por defecto %d.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "Se decodifica %s para establecer el nuevo nivel de seguridad %d\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "DEPURACIÃ“N: el nivel de seguridad SSL es %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 "No se pueden cargar las ubicaciones de verificaciÃ³n (archivo=\"%s\", "
 "dir=\"%s\"), error %d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3584,16 +3701,16 @@ msgstr ""
 "Aviso: fallÃ³ SSL_set_tlsext_host_name(%p, \"%s\") (cÃ³digo %#lx), intentando "
 "continuar.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") devolviÃ³ %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") devolviÃ³ %d, "
 "intentando continuar.\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3602,37 +3719,27 @@ msgstr ""
 "Aviso: fallÃ³ X509_VERIFY_PARAM_set1_host(%p, \"%s\") (cÃ³digo %#x), "
 "intentando continuar.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr "El servidor cerrÃ³ la conexiÃ³n prematuramente durante SSL_connect().\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "Error de sistema durante SSL_connect(): %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "la negociaciÃ³n fallÃ³ en el nivel de protocolo o conexiÃ³n."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr ""
 "No se puede obtener el cifrado SSL/TLS actual - Â¿no hay una sesiÃ³n "
 "establecida?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: se usa el protocolo %s, cifrado %s, bits %d/%d secretos/procesados\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr ""
 "Â¡La verificaciÃ³n de certificado/huella digital fue de algÃºn modo omitida!\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3640,30 +3747,22 @@ msgstr ""
 "Aviso: la conexiÃ³n es insegura, continuando de cualquier manera. (Â¡Mejor use "
 "--sslcertck!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "Reintento de lectura del zÃ³calo cygwin\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "Â¡FallÃ³ el reintento de lectura del zÃ³calo cygwin\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "direcciÃ³n %s asignada al %s local\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "%s asignado al %s local\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "se atravesÃ³ %s coincidiendo con %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3672,179 +3771,272 @@ msgstr ""
 "analizando lÃ­nea Â«ReceivedÂ»:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "lÃ­nea aceptada, %s es un alias del servidor de correo\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "lÃ­nea rechazada, %s no es un alias del servidor de correo\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "no se encontrÃ³ la direcciÃ³n de Â«ReceivedÂ»\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "se encontrÃ³ la direcciÃ³n de Â«ReceivedÂ» Â«%sÂ»\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 "se encontrÃ³ una lÃ­nea de encabezado incorrecta - consulte la pÃ¡gina de "
 "manual para la opciÃ³n bad-header\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "lÃ­nea: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "Analizando el sobre \"%s\" nombres \"%-.*s\"\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "Analizando los nombres Â«ReceivedÂ» \"%-.*s\"\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr ""
 "No se encontrÃ³ un destinatario en el sobre, adivinando con la informaciÃ³n "
 "del encabezado.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "Adivinando del encabezado \"%-.*s\"\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "no hay coincidencias locales, reenviado a %s\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "reenvÃ­o y borrado suprimido debido a errores de DNS\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "escribiendo encabezados RFC822\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr ""
 "ninguna direcciÃ³n de destino coincidiÃ³ con los nombres locales declarados"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "la direcciÃ³n de destino %s no coincide con ningÃºn nombre local"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "el mensaje contiene NULs"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "El servidor SMTP rechazÃ³ las direcciones locales de destino: "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "error al escribir el texto del mensaje\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr ""
 "El espacio es demasiado pequeÃ±o. Es un error en la invocaciÃ³n de %s:%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr "Error al abrir o leer mientras se lee el archivo de ids Â«%sÂ»: %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "Lista de UID antiguas de %s:\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <vacÃ­a>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "Lista borrador de UIDs:\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "Lista de UID combinada de %s:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "Lista nueva de UID de %s:\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr ""
 "no se intercambian las listas de UID, no se encontraron UID en esta "
 "consulta\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "descartando la nueva lista de UID\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "Borrando el archivo fetchids.\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "Error borrando %s: %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "Escribiendo el archivo fetchids.\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "Error escribiendo en el archivo fetchids %s: %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 "Error escribiendo al archivo fetchids %s. Se dejÃ³ el archivo original "
 "intacto.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "No se puede renombrar el archivo fetchids %s a %s: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "No se puede abrir el archivo fetchids %s para escritura: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "malloc fallÃ³\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "realloc fallÃ³\n"
 
+#, c-format
+#~ msgid "%s key %s fingerprint: %s\n"
+#~ msgstr "Huella %s de la clave %s: %s\n"
+
+#~ msgid "handshake failed at protocol or connection level."
+#~ msgstr "la negociaciÃ³n fallÃ³ en el nivel de protocolo o conexiÃ³n."
+
+#~ msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
+#~ msgstr "AVISO: Su biblioteca de SSL/TLS no admite TLS v1.3.\n"
+
+#~ msgid "Query status=0 (SUCCESS)\n"
+#~ msgstr "Estado de la consulta=0 (SUCCESS)\n"
+
+#~ msgid "Query status=1 (NOMAIL)\n"
+#~ msgstr "Estado de la consulta=1 (NOMAIL)\n"
+
+#~ msgid "Query status=2 (SOCKET)\n"
+#~ msgstr "Estado de la consulta=2 (SOCKET)\n"
+
+#~ msgid "Query status=3 (AUTHFAIL)\n"
+#~ msgstr "Estado de la consulta=3 (AUTHFAIL)\n"
+
+#~ msgid "Query status=4 (PROTOCOL)\n"
+#~ msgstr "Estado de la consulta=4 (PROTOCOL)\n"
+
+#~ msgid "Query status=5 (SYNTAX)\n"
+#~ msgstr "Estado de la consulta=5 (SYNTAX)\n"
+
+#~ msgid "Query status=6 (IOERR)\n"
+#~ msgstr "Estado de la consulta=6 (IOERR)\n"
+
+#~ msgid "Query status=7 (ERROR)\n"
+#~ msgstr "Estado de la consulta=7 (ERROR)\n"
+
+#~ msgid "Query status=8 (EXCLUDE)\n"
+#~ msgstr "Estado de la consulta=8 (EXCLUDE)\n"
+
+#~ msgid "Query status=9 (LOCKBUSY)\n"
+#~ msgstr "Estado de la consulta=9 (LOCKBUSY)\n"
+
+#~ msgid "Query status=10 (SMTP)\n"
+#~ msgstr "Estado de la consulta=10 (SMTP)\n"
+
+#~ msgid "Query status=11 (DNS)\n"
+#~ msgstr "Estado de la consulta=11 (DNS)\n"
+
+#~ msgid "Query status=12 (BSMTP)\n"
+#~ msgstr "Estado de la consulta=12 (BSMTP)\n"
+
+#~ msgid "Query status=13 (MAXFETCH)\n"
+#~ msgstr "Estado de la consulta=13 (MAXFETCH)\n"
+
+#~ msgid " (default).\n"
+#~ msgstr " (predeterminado).\n"
+
+#~ msgid "ERROR: no support for getpassword() routine\n"
+#~ msgstr "ERROR: no hay soporte para la rutina getpassword()\n"
+
+#, c-format
+#~ msgid "fetchmail: thread sleeping for %d sec.\n"
+#~ msgstr "fetchmail: la tarea dormirÃ¡ durante %d segundos\n"
+
+#, c-format
+#~ msgid "can't raise the listener; falling back to %s"
+#~ msgstr "no se puede despertar al servidor; recurriendo a %s"
+
+#~ msgid "EVP_md5() failed!\n"
+#~ msgstr "EVP_md5() fallÃ³\n"
+
+#~ msgid "Your OpenSSL version does not support SSLv3.\n"
+#~ msgstr "Su versiÃ³n de OpenSSL no admite SSLv3.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.1.\n"
+#~ msgstr "Su versiÃ³n de OpenSSL no admite TLS v1.1.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.2.\n"
+#~ msgstr "Su versiÃ³n de OpenSSL no admite TLS v1.2.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.3.\n"
+#~ msgstr "Su versiÃ³n de OpenSSL no admite TLS v1.3.\n"
+
+#, c-format
+#~ msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
+#~ msgstr ""
+#~ "SSL/TLS: se usa el protocolo %s, cifrado %s, bits %d/%d secretos/"
+#~ "procesados\n"
+
+#~ msgid "Cygwin socket read retry\n"
+#~ msgstr "Reintento de lectura del zÃ³calo cygwin\n"
+
+#~ msgid "Cygwin socket read retry failed!\n"
+#~ msgstr "Â¡FallÃ³ el reintento de lectura del zÃ³calo cygwin\n"
+
 #~ msgid ""
 #~ "WARNING: Compiled against LibreSSL, which is not a supported "
 #~ "configuration.\n"
diff -pruN 6.4.39-1/po/fetchmail.pot 6.5.4-0ubuntu1/po/fetchmail.pot
--- 6.4.39-1/po/fetchmail.pot	2024-07-20 09:25:51.000000000 +0000
+++ 6.5.4-0ubuntu1/po/fetchmail.pot	2025-06-17 22:18:47.000000000 +0000
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.39\n"
+"Project-Id-Version: fetchmail 6.5.4\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,138 +18,138 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr ""
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr ""
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr ""
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr ""
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr ""
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr ""
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr ""
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr ""
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr ""
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr ""
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr ""
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
 msgstr[0] ""
 msgstr[1] ""
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
 msgstr[0] ""
 msgstr[1] ""
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr ""
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr ""
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr ""
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr ""
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr ""
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr ""
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr ""
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr ""
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr ""
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
 msgstr ""
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr ""
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr ""
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr ""
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -157,43 +157,43 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr ""
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr ""
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr ""
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr ""
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr ""
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr ""
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
 "%s@%s.\n"
 msgstr ""
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -203,73 +203,73 @@ msgid ""
 "Fetchmail won't poll this mailbox again until you restart it.\n"
 msgstr ""
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr ""
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr ""
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr ""
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr ""
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr ""
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr ""
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr ""
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr ""
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr ""
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr ""
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr ""
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr ""
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr ""
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr ""
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -278,7 +278,7 @@ msgid ""
 "error message."
 msgstr ""
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -290,7 +290,7 @@ msgid ""
 "is restored."
 msgstr ""
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -302,187 +302,183 @@ msgid ""
 "is restored."
 msgstr ""
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr ""
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr ""
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr ""
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr ""
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr ""
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr ""
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr ""
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr ""
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr ""
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr ""
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr ""
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr ""
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
 msgstr[0] ""
 msgstr[1] ""
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] ""
 msgstr[1] ""
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
 msgstr[0] ""
 msgstr[1] ""
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
+msgid " (%llu octets).\n"
 msgstr ""
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr ""
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr ""
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr ""
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr ""
 
-#: driver.c:1574
-msgid "MDA"
-msgstr ""
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr ""
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr ""
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr ""
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr ""
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr ""
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr ""
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
 msgstr ""
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr ""
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr ""
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr ""
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr ""
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr ""
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr ""
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr ""
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr ""
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr ""
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -492,7 +488,7 @@ msgid ""
 "%s: Abort.\n"
 msgstr ""
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -503,34 +499,34 @@ msgid ""
 "%s: Abort.\n"
 msgstr ""
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr ""
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr ""
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr ""
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr ""
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr ""
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr ""
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -538,71 +534,71 @@ msgid ""
 "DO repair your /etc/hosts, DNS, NIS or LDAP instead.\n"
 msgstr ""
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr ""
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr ""
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr ""
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr ""
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr ""
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr ""
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr ""
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr ""
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr ""
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr ""
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr ""
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr ""
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr ""
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr ""
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -612,1027 +608,1000 @@ msgid ""
 "Copyright (C) 2005 - %d Matthias Andree\n"
 msgstr ""
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
 "please see the file COPYING in the source or documentation directory.\n"
 msgstr ""
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr ""
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr ""
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr ""
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr ""
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr ""
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr ""
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
 "Run-time uses SSL library %#lx \"%s\"\n"
 msgstr ""
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
 "Engines: %s\n"
 msgstr ""
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr ""
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
 msgstr ""
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr ""
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr ""
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr ""
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr ""
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr ""
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
 msgstr ""
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr ""
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr ""
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr ""
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr ""
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr ""
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr ""
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr ""
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr ""
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr ""
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
 msgstr ""
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
 "%ld.\n"
 msgstr ""
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr ""
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr ""
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr ""
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr ""
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr ""
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr ""
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr ""
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr ""
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr ""
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr ""
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr ""
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr ""
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr ""
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr ""
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr ""
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr ""
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr ""
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr ""
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr ""
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr ""
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr ""
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr ""
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr ""
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr ""
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr ""
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr ""
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr ""
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr ""
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr ""
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr ""
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr ""
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr ""
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr ""
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr ""
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr ""
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr ""
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr ""
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr ""
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
 msgstr ""
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr ""
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr ""
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr ""
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr ""
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
 msgstr ""
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr ""
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr ""
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
 "service or port\n"
 msgstr ""
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
 "service pop3s.\n"
 msgstr ""
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
 "for --ssl.\n"
 msgstr ""
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
 "service imaps.\n"
 msgstr ""
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
 "for --ssl.\n"
 msgstr ""
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr ""
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr ""
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr ""
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr ""
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr ""
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr ""
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr ""
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr ""
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr ""
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr ""
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr ""
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr ""
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr ""
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr ""
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr ""
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr ""
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr ""
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr ""
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr ""
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr ""
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr ""
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr ""
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr ""
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr ""
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr ""
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr ""
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr ""
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr ""
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr ""
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr ""
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr ""
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr ""
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr ""
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr ""
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr ""
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr ""
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr ""
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr ""
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr ""
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr ""
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr ""
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr ""
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr ""
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr ""
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr ""
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr ""
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr ""
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr ""
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr ""
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr ""
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr ""
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr ""
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr ""
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr ""
 
-#: fetchmail.c:1813
-msgid " (default).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
 msgstr ""
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr ""
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr ""
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr ""
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr ""
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr ""
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr ""
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr ""
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr ""
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr ""
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
 msgstr ""
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
 msgstr ""
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr ""
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr ""
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr ""
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr ""
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr ""
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr ""
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr ""
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr ""
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr ""
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr ""
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr ""
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr ""
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr ""
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr ""
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr ""
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr ""
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr ""
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr ""
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr ""
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr ""
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr ""
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr ""
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr ""
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr ""
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr ""
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr ""
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr ""
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr ""
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr ""
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr ""
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr ""
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr ""
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr ""
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr ""
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr ""
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr ""
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr ""
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr ""
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr ""
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr ""
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr ""
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr ""
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr ""
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr ""
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr ""
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr ""
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr ""
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr ""
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr ""
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr ""
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr ""
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr ""
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr ""
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr ""
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr ""
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr ""
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr ""
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr ""
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr ""
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr ""
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr ""
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr ""
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr ""
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr ""
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr ""
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr ""
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr ""
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr ""
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr ""
@@ -1648,148 +1617,139 @@ msgid ""
 "realpath(f, NULL). Aborting.\n"
 msgstr ""
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr ""
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
 msgstr ""
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr ""
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr ""
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr ""
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr ""
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr ""
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr ""
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr ""
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr ""
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr ""
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr ""
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr ""
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr ""
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr ""
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr ""
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr ""
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr ""
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr ""
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr ""
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr ""
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr ""
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr ""
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr ""
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr ""
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr ""
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
 msgstr ""
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr ""
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
 msgstr ""
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr ""
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1797,7 +1757,7 @@ msgid ""
 "secure, you can defeat STARTTLS with --sslproto '' (see manual).\n"
 msgstr ""
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1805,262 +1765,289 @@ msgid ""
 "--ssl instead (see manual).\n"
 msgstr ""
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr ""
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr ""
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr ""
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr ""
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr ""
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr ""
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr ""
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr ""
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr ""
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr ""
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr ""
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr ""
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr ""
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr ""
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr ""
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr ""
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr ""
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr ""
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr ""
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr ""
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr ""
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr ""
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr ""
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr ""
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr ""
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr ""
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr ""
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr ""
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr ""
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr ""
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr ""
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr ""
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr ""
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr ""
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr ""
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr ""
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr ""
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr ""
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr ""
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr ""
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
 msgstr ""
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr ""
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr ""
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr ""
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr ""
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr ""
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr ""
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr ""
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr ""
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr ""
@@ -2073,473 +2060,501 @@ msgstr ""
 msgid "NTLM challenge contains invalid data.\n"
 msgstr ""
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr ""
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr ""
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr ""
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr ""
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr ""
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr ""
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr ""
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr ""
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr ""
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr ""
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr ""
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr ""
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr ""
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr ""
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr ""
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr ""
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr ""
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr ""
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr ""
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr ""
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr ""
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr ""
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr ""
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr ""
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr ""
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr ""
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr ""
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr ""
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr ""
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr ""
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr ""
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr ""
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr ""
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr ""
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
 msgstr ""
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr ""
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr ""
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr ""
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr ""
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr ""
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr ""
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr ""
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
 msgstr ""
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr ""
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr ""
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
 msgstr ""
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr ""
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr ""
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr ""
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr ""
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr ""
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
 msgstr ""
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
 msgstr ""
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr ""
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
 msgstr ""
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr ""
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr ""
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr ""
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr ""
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr ""
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr ""
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr ""
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr ""
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr ""
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr ""
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr ""
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr ""
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr ""
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr ""
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr ""
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr ""
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr ""
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr ""
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr ""
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr ""
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
 msgstr ""
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr ""
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr ""
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr ""
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr ""
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr ""
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr ""
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr ""
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr ""
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr ""
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr ""
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr ""
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr ""
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr ""
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr ""
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr ""
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr ""
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr ""
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr ""
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr ""
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr ""
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr ""
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr ""
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr ""
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr ""
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr ""
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr ""
@@ -2557,54 +2572,64 @@ msgstr ""
 msgid "Option --folder is not supported with POP3\n"
 msgstr ""
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr ""
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr ""
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr ""
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
 msgstr ""
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
 msgstr ""
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr ""
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr ""
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr ""
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr ""
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr ""
 
-#: report.c:69
-msgid "Unknown system error"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr ""
+
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr ""
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
 msgstr ""
 
-#: report.c:94
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr ""
@@ -2619,575 +2644,567 @@ msgstr ""
 msgid "...rewritten version is %s.\n"
 msgstr ""
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr ""
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr ""
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr ""
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr ""
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr ""
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr ""
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr ""
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr ""
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr ""
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr ""
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr ""
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr ""
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr ""
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr ""
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr ""
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr ""
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr ""
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr ""
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr ""
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr ""
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr ""
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr ""
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr ""
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr ""
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr ""
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr ""
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr ""
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr ""
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr ""
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr ""
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr ""
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr ""
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr ""
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr ""
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr ""
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr ""
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr ""
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr ""
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr ""
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr ""
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr ""
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr ""
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr ""
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr ""
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr ""
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr ""
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr ""
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr ""
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr ""
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr ""
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr ""
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr ""
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr ""
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr ""
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr ""
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr ""
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr ""
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr ""
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr ""
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr ""
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr ""
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr ""
 
-#: sink.c:1280
-#, c-format
-msgid "%cMTP connect to %s failed\n"
+#: sink.c:1242
+msgid "BSMTP"
+msgstr ""
+
+#: sink.c:1243
+msgid "MDA"
+msgstr ""
+
+#: sink.c:1245
+msgid "LMTP"
 msgstr ""
 
-#: sink.c:1304
+#: sink.c:1247
+msgid "SMTP"
+msgstr ""
+
+#: sink.c:1248
+msgid "sink"
+msgstr ""
+
+#: sink.c:1276
 #, c-format
-msgid "can't raise the listener; falling back to %s"
+msgid "%cMTP connect to %s failed\n"
 msgstr ""
 
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr ""
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr ""
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr ""
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr ""
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
 msgstr ""
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr ""
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr ""
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr ""
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr ""
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr ""
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr ""
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr ""
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr ""
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr ""
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr ""
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr ""
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr ""
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr ""
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr ""
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr ""
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr ""
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr ""
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr ""
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr ""
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr ""
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr ""
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr ""
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr ""
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr ""
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr ""
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr ""
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr ""
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
 "%s"
 msgstr ""
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
+msgid "%s reported: %s\n"
 msgstr ""
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr ""
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr ""
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr ""
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr ""
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr ""
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr ""
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr ""
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr ""
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr ""
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr ""
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr ""
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr ""
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr ""
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr ""
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr ""
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr ""
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr ""
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr ""
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr ""
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr ""
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr ""
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr ""
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr ""
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr ""
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr ""
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr ""
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr ""
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3195,12 +3212,12 @@ msgid ""
 "fetchmail.\n"
 msgstr ""
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr ""
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3208,302 +3225,352 @@ msgid ""
 "sslcertfile in the manual page. See README.SSL for details.\n"
 msgstr ""
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr ""
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr ""
+
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
 msgstr ""
 
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
 msgstr ""
 
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
 msgstr ""
 
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
 msgstr ""
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
 msgstr ""
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
 msgstr ""
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
 msgstr ""
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr ""
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
 msgstr ""
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr ""
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr ""
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr ""
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr ""
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr ""
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr ""
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr ""
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
 "continue.\n"
 msgstr ""
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
 "to continue.\n"
 msgstr ""
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr ""
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr ""
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr ""
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr ""
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr ""
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
 msgstr ""
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr ""
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr ""
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr ""
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr ""
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr ""
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
 "%s"
 msgstr ""
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr ""
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr ""
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr ""
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr ""
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr ""
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr ""
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr ""
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr ""
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr ""
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr ""
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr ""
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr ""
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr ""
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr ""
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr ""
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr ""
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr ""
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr ""
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr ""
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr ""
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr ""
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr ""
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr ""
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr ""
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr ""
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr ""
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr ""
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr ""
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr ""
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr ""
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr ""
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr ""
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr ""
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr ""
Binary files 6.4.39-1/po/fr.gmo and 6.5.4-0ubuntu1/po/fr.gmo differ
diff -pruN 6.4.39-1/po/fr.po 6.5.4-0ubuntu1/po/fr.po
--- 6.4.39-1/po/fr.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/fr.po	2025-06-17 22:18:47.000000000 +0000
@@ -1,18 +1,18 @@
 # translation of fetchmail to French
-# Copyright (C) 2023 Eric S. Raymond (msgids)
+# Copyright (C) 2024 Eric S. Raymond (msgids)
 # This file is distributed under the same license as the fetchmail package.
 # Guy Brand <guybrand@chimie.u-strasbg.fr>, Avril 2000
 # mise Ã  jour par SÃ©bastien KALT <ustilago@bigfoot.com>
 # mise Ã  jour par Thierry Vignaud <tvignaud@mandrakesoft.com>
 # mise Ã  jour par Matthias Andree <matthias.andree@gmx.de>
 # Guy Brand <guybrand@chimie.u-strasbg.fr>, 1999-2000.
-# FrÃ©dÃ©ric Marchal <fmarchal@perso.be>, 2023.
+# FrÃ©dÃ©ric Marchal <fmarchal@perso.be>, 2024.
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail-6.4.35\n"
+"Project-Id-Version: fetchmail-6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-04 17:38+0100\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-11-06 18:48+0100\n"
 "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
 "Language-Team: French <traduc@traduc.org>\n"
 "Language: fr\n"
@@ -22,127 +22,127 @@ msgstr ""
 "X-Bugs: Report translation errors to the Language-Team address.\n"
 "Plural-Forms: nplurals=2; plural=(n >= 2);\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "VÃ©rification si %s est rÃ©ellement le mÃªme nÅ“ud que %s\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "Oui, leurs adresses IP coÃ¯ncident\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "Non, leurs adresses IP ne coÃ¯ncident pas\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr ""
 "Ã©chec de la rÃ©solution de nom pour Â«Â %sÂ Â» durant la rÃ©ception depuis %s: "
 "%s.\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr ""
 "Ã©chec de la rÃ©solution de nom pour Â«Â %sÂ Â» durant la rÃ©ception depuis %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "impossible de dÃ©coder le challenge BASE64\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "dÃ©codÃ© comme %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "erreur kerberos %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [le serveur rÃ©pond Â«Â %sÂ Â»] \n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "Alerte de messages trop grands pour Fetchmail"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
 "Les messages suivants, qui sont trop grands, ont Ã©tÃ© effacÃ©s du serveur de "
 "mail %s (compte %s)Â :"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr ""
 "Les messages suivants, qui sont trop grands, restent sur le serveur de mail "
 "%sÂ (compte %s)Â :"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
 msgstr[0] "  %d message  de %d octets effacÃ© par fetchmail."
 msgstr[1] "  %d messages de %d octets effacÃ©s par fetchmail."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
 msgstr[0] "  %d message  de %d octets ignorÃ© par fetchmail."
 msgstr[1] "  %d messages de %d octets ignorÃ©s par fetchmail."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "message %s@%s:%d ignorÃ©"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "message %s@%s:%d ignorÃ© (%d octets)"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (longueur -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (trop volumineux)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr "impossible de rÃ©cupÃ©rer l'en-tÃªte du message %s@%s:%d (%d octets)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "lecture du message %s@%s:%d parmi %d"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d octets)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d octets dans l'en-tÃªte)"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d octets dans le corps)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
@@ -150,19 +150,19 @@ msgstr ""
 "le message %s@%s:%d n'est pas de la longueur attendue (%d actuelle != %d "
 "attendue)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " conservÃ©\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " Ã©liminÃ©\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " non Ã©liminÃ©\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -172,38 +172,38 @@ msgstr[0] ""
 msgstr[1] ""
 "fetchlimit %d atteinte; %d messages demeurent sur le serveur %s (compte %s)\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr ""
 "dÃ©lai dÃ©passÃ© aprÃ¨s %d secondes d'attente d'une connexion avec le serveur "
 "%s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "dÃ©lai dÃ©passÃ© aprÃ¨s %d secondes d'attente du serveur %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "dÃ©lai dÃ©passÃ© aprÃ¨s %d secondes d'attente de %s.\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr "dÃ©lai dÃ©passÃ© aprÃ¨s %d secondes d'attente de la rÃ©ponse du client.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "dÃ©lai d'attente dÃ©passÃ© aprÃ¨s %d secondes.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail a rencontrÃ© des dÃ©passements de dÃ©lai Ã  plusieurs reprises"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -212,7 +212,7 @@ msgstr ""
 "Fetchmail a rencontrÃ© plus de %d dÃ©passements de dÃ©lais en rÃ©cupÃ©rant du "
 "courrier depuis %s@%s.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -230,76 +230,76 @@ msgstr ""
 "Fetchmail n'interrogera pas de nouveau cette boÃ®te aux lettres\n"
 "tant que vous ne l'aurez pas redÃ©marrÃ©.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "la commande de prÃ©-connexion a Ã©tÃ© terminÃ©e par le signal %d\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "la commande de prÃ©-connexion a Ã©chouÃ© avec le statut %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "impossible de trouver la boÃ®te HESIOD pour %s\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "Le serveur principal n'a pas de nom\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "impossible de trouver le nom canonique DNS de %s (%s) : %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "Ã‰chec de connexion %s avec %s"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "Ã‰chec de la connexion SSL\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "Erreur Â«Â lock-busyÂ Â» sur %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Erreur Â«Â busyÂ Â» sur %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "Ã‰chec de l'autorisation sur %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (prÃ©cÃ©demment autorisÃ©e)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr ""
 "Si vous avez besoin d'aide, consultez http://www.fetchmail.info/fetchmail-"
 "FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "l'authentification de fetchmail a Ã©chouÃ© sur %s@%s"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail n'a pas pu recevoir le courrier de %s@%s.\n"
 
 # XXX FIXME
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -314,7 +314,7 @@ msgstr ""
 "que fetchmail ne sait pas distinguer car le serveur n'envoie pas de\n"
 "message d'erreur utile en cas d'Ã©chec du login."
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -334,7 +334,7 @@ msgstr ""
 "Ã  chaque rÃ©veil. Il n'y aura plus d'autre notification jusqu'Ã  ce que\n"
 "le service soit rÃ©activÃ©."
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -355,188 +355,184 @@ msgstr ""
 "Ã  chaque rÃ©veil. Il n'y aura plus d'autre notifications jusqu'Ã  ce que\n"
 "le service soit rÃ©activÃ©."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "Re-rÃ©cupÃ©ration immÃ©diate sur %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "Erreur de connexion ou TLS sur %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr "Erreur de login ou d'identification inconnue pour %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "Autorisation OK sur %s@%s\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "l'authentification de fetchmail a rÃ©ussi sur %s@%s"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail a pu Ã©crire dans le journal (%s@%s).\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "Le service a Ã©tÃ© rÃ©activÃ©\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "sÃ©lection ou re-rÃ©ception du dossier %s\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "sÃ©lection ou re-rÃ©ception du dossier par dÃ©faut\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s dans %s (dossier %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s dans %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "RÃ©ception de %s\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
 msgstr[0] "%d message (%d %s) pour %s"
 msgstr[1] "%d messages (%d %s) pour %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "dÃ©jÃ  vu"
 msgstr[1] "dÃ©jÃ  vus"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
 msgstr[0] "%d message pour %s"
 msgstr[1] "%d messages pour %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d octets).\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu octets).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "Aucun message pour %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "nombre de messages erronÃ©Â !"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr "Trop de mails ignorÃ©s (%d > %d) Ã  cause d'erreur transitoires sur %s\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "socket"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "l'en-tÃªte RFC822 est manquant ou endommagÃ©"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "synchronisation client/serveur"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "protocole client/serveur"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "verrou occupÃ© sur le serveur"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "Transaction SMTP"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "requÃªte au DNS"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "non dÃ©finie"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
 msgstr ""
-"erreur %s durant la rÃ©ception de %s@%s et l'envoi vers le serveur SMTP %s\n"
+"erreur %s durant la rÃ©ception de %s@%s et l'envoi vers le serveur %s %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "inconnu"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "erreur %s durant la rÃ©ception de %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "la commande de post-connexion est terminÃ©e par le signal %d\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "la commande de post-connexion a Ã©chouÃ© avec l'Ã©tat %d\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Support de Kerberos V4 non inclus.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Support de Kerberos V5 non inclus.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "Option --flush non supportÃ©e avec %s\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "Option --all non supportÃ©e avec %s\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "Option --limit non supportÃ©e avec %s\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -551,7 +547,7 @@ msgstr ""
 "Essayez avec \"env QMAILINJECT= %s VOS ARGUMENTS ICI\"\n"
 "%sÂ : Abandon.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -568,40 +564,40 @@ msgstr ""
 "Essayez avec \"env QMAILINJECT= %s VOS ARGUMENTS ICI\"\n"
 "%sÂ : Abandon.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%sÂ : Vous n'existez pas.  Allez vous en.\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr ""
 "Impossible de trouver le chemin absolu du rÃ©pertoire personnel de "
 "l'utilisateur.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr ""
 "Impossible de trouver le chemin absolu du rÃ©pertoire personnel de "
 "fetchmail.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%sÂ : impossible de dÃ©terminer le nom de votre hÃ´teÂ !"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "Â«Â getaddrinfoÂ Â» a Ã©chouÃ© pour Â«Â %sÂ Â»Â : %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr ""
 "Impossible de trouver mon hÃ´te propre dans la base de donnÃ©es\n"
 "Â«Â hostsÂ Â» afin de le qualifierÂ !\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -613,71 +609,71 @@ msgstr ""
 "HELO/EHLO erronÃ©es ou des problÃ¨mes semblables.\n"
 "RÃ‰PAREZ plutÃ´t votre /etc/hosts, DNS, NIS ou LDAP.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "Le serveur SMTP de %s ne supporte pas ESMTP\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "Le serveur SMTP de %s ne supporte pas ETRN\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "Queue pour %s initiÃ©e\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "Aucun message en attente pour %s\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "Messages en attente pour %s initiÃ©s\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Impossible de placer les messages dans la queue du nÅ“ud %s\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "NÅ“ud %s non permisÂ : %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "Erreur de syntaxe ETRN\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "Erreur de syntaxe ETRN dans les paramÃ¨tres\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "Erreur ETRN inconnue %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "L'option --keep n'est pas supportÃ©e avec ETRN\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "L'option --keep n'est pas supportÃ©e avec ETRN\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "L'option --folder n'est pas supportÃ©e avec ETRN\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "L'option --check n'est pas supportÃ©e avec ETRN\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -692,7 +688,7 @@ msgstr ""
 "Copyright Â© 2005 - 2012 Sunil Shetye\n"
 "Copyright Â© 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -703,26 +699,36 @@ msgstr ""
 "Ãªtes autorisÃ© Ã  le redistribuer sous certaines conditions. Pour en savoir\n"
 "plus, voyez le fichier COPYING s'il vous plaÃ®t.\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "Ã‰tat de la requÃªte=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "Ã‰tat de la requÃªte=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr ""
 "Avertissement: appeler fetchmail avec les privilÃ¨ges de Â«Â rootÂ Â» est "
 "dÃ©conseillÃ©.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail appelÃ© avec"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "impossible de trouver le rÃ©pertoire de travail courant\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Ceci est fetchmail, version %s"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -731,7 +737,7 @@ msgstr ""
 "CompilÃ© avec la bibliothÃ¨que SSL %#lx Â«Â %sÂ Â»\n"
 "L'exÃ©cutable utilise la bibliothÃ¨que SSL %#lx Â«Â %sÂ Â»\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -740,11 +746,7 @@ msgstr ""
 "OpenSSLÂ : %s\n"
 "MoteursÂ : %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "AVERTISSEMENTÂ : Votre bibliothÃ¨que SSL/TLS ne supporte pas TLS v1.3.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -753,30 +755,30 @@ msgstr ""
 "l'absence de l'exception dans la clause 2b du GPL. Consultez COPYING. "
 "Abandon.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "AVERTISSEMENTÂ : CompilÃ© sans SSL/TLS.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr "L'option Â«Â nodetachÂ Â» est active. L'option Â«Â logfileÂ Â» est ignorÃ©e.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "Ne fonctionne pas en mode dÃ©mon. L'option Â«Â logfileÂ Â» est ignorÃ©e.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr ""
 "Le fichier journal Â«Â %sÂ Â» n'existe pas. L'option Â«Â logfileÂ Â» est ignorÃ©e.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "Le fichier journal Â«Â %sÂ Â» n'est pas accessible en Ã©criture. Abandon.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
@@ -784,47 +786,54 @@ msgstr ""
 "Les options Â«Â syslogÂ Â» et Â«Â logfileÂ Â» sont toutes les deux spÃ©cifiÃ©es. "
 "Â«Â syslogÂ Â» est ignorÃ© et le journal est Ã©crit dans %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+"fetchmail: configuration non valide, --moveto est uniquement valide pour des "
+"serveurs IMAP\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "Lecture des options sur la ligne de commande %s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " et "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "Pas de serveur de courrier paramÃ©trÃ© -- %s est peut-Ãªtre manquantÂ ?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: aucun serveur de courrier n'a Ã©tÃ© spÃ©cifiÃ©.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: aucun autre fetchmail est en cours d'exÃ©cution\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr "fetchmail: erreur en terminant fetchmail %s (%ld); abandon.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "en tÃ¢che de fond"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "au premier plan"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: fetchmail %s (%ld) terminÃ©.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -832,7 +841,7 @@ msgstr ""
 "fetchmail: impossible de vÃ©rifier le courrier lorsqu'un autre fetchmail est "
 "exÃ©cutÃ© sur le mÃªme hÃ´te\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -841,190 +850,129 @@ msgstr ""
 "fetchmail: impossible de rÃ©cupÃ©rer le courrier si un autre fetchmail est "
 "exÃ©cutÃ© avec le pid %ld.\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr ""
 "fetchmail: un autre fetchmail, au premier plan, s'exÃ©cute avec le pid %ld.\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr ""
 "fetchmail: les options ne sont pas disponibles lorsque fetchmail fonctionne "
 "en tÃ¢che de fond.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr "fetchmail: fetchmail en tÃ¢che de fond (%ld) a Ã©tÃ© rÃ©activÃ©.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr "fetchmail: processus fils plus ancien (%ld) terminÃ© mystÃ©rieusement.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: ne trouve pas de mot de passe pour %s@%s.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "Entrez le mot de passe pour %s@%sÂ : "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: impossible de dÃ©tacher en tÃ¢che de fond. TerminÃ©.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "dÃ©marrage de fetchmail %s en tÃ¢che de fond\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "impossible d'ouvrir %s pour y ajouter les messages\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "--check mode activÃ©, aucun mail tÃ©lÃ©chargÃ©\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "impossible de lire l'horodatage de %s (erreur %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "redÃ©marrage de fetchmail (%s a changÃ©)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr ""
 "la tentative de rÃ©exÃ©cution peut Ã©chouer car le rÃ©pertoire n'a pas Ã©tÃ© "
 "recrÃ©Ã©\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "la tentative d'exÃ©cuter Ã  nouveau fetchmail a Ã©chouÃ©\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 "rÃ©ception de %s ignorÃ©e (Ã©chec d'authentification ou dÃ©passement de dÃ©lai)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "intervalle non atteint, pas de requÃªte vers %s\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Ã‰tat de la requÃªte=0 (SUCCES)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Ã‰tat de la requÃªte=1 (PAS DE MAIL)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Ã‰tat de la requÃªte=2 (SOCKET)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Ã‰tat de la requÃªte=3 (Ã‰CHEC DE L'AUTHENTIFICATION)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Ã‰tat de la requÃªte=4 (PROTOCOLE)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Ã‰tat de la requÃªte=5 (SYNTAXE)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Ã‰tat de la requÃªte=6 (ERREUR E/S)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Ã‰tat de la requÃªte=7 (ERREUR)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Ã‰tat de la requÃªte=8 (EXCLU)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Ã‰tat de la requÃªte=9 (verrou dÃ©jÃ  pris)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Ã‰tat de la requÃªte=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Ã‰tat de la requÃªte=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Ã‰tat de la requÃªte=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Ã‰tat de la requÃªte=13 (NOMBRE MAXIMUM DE MESSAGES ATTEINT)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Ã‰tat de la requÃªte=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "Toutes les connexions sont Ã©tablies. TerminÃ©.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "mise en sommeil Ã  %s pour %d secondes\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "rÃ©veillÃ© par %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "rÃ©veillÃ© par un signal %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "rÃ©veillÃ© Ã  %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "fin normale, Ã©tat %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "impossible de contrÃ´ler le temps du fichier run-control\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr ""
 "AttentionÂ : plusieurs mentions de l'hÃ´te %s dans le fichier de "
 "configuration\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
@@ -1032,26 +980,26 @@ msgstr ""
 "fetchmail: Erreur: plusieurs blocs Â«defaultsÂ» dans le fichier de "
 "configuration, ou Â«Â defaultsÂ Â» n'est pas le premier enregistrement.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "Le support de SSL n'a pas Ã©tÃ© activÃ© Ã  la compilation.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr ""
 "Le support de KERBEROS v4 est configurÃ©, mais pas activÃ© Ã  la compilation.\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr ""
 "Le support de KERBEROS v5 est configurÃ©, mais pas activÃ© Ã  la compilation.\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr ""
 "Le support de GSSAPI est configurÃ©, mais pas activÃ© Ã  la compilation.\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1059,20 +1007,20 @@ msgstr ""
 "fetchmail: attention: aucun DNS disponible pour vÃ©rifier les rÃ©ceptions "
 "Â«Â multidropÂ Â» depuis %s\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr ""
 "attention: des rÃ©ceptions Â«Â multidropÂ Â» depuis %s exigent l'option "
 "Â«Â envelopeÂ Â»Â !\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr ""
 "attention: N'attendez pas d'aide du support si tous les mails sont expÃ©diÃ©s "
 "au postmasterÂ !\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1081,13 +1029,13 @@ msgstr ""
 "fetchmail: configuration de %s non valide, le service requiert un numÃ©ro de "
 "port positif\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: configuration de %s non valide, RPOP requiert un port privilÃ©giÃ©\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1096,7 +1044,7 @@ msgstr ""
 "Avertissement: configuration de %s non valide, vous avez normalement besoin "
 "de --ssl pour le port 995/service pop3s.\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1105,7 +1053,7 @@ msgstr ""
 "Avertissement: configuration de %s non valide, vous avez normalement besoin "
 "du port 995/service pop3s pour --ssl.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1114,7 +1062,7 @@ msgstr ""
 "Avertissement: configuration de %s non valide, vous avez normalement besoin "
 "de --ssl pour le port 993/service imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1123,129 +1071,136 @@ msgstr ""
 "Avertissement: configuration de %s non valide, vous avez normalement besoin "
 "du port 993/service imaps pour --ssl.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 "configuration de %s non valide, LMTP ne peut utiliser le port SMTP par "
 "dÃ©faut\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "Utiliser Â«Â fetchallÂ Â» et Â«Â keepÂ Â» ensemble en mode dÃ©mon ou mode Â«Â idleÂ Â» "
 "(inactif) est une erreurÂ !\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: ErreurÂ : le mode Â«Â idleÂ Â» (inactif) ne fonctionne pas avec "
 "plusieurs dossiers ou comptesÂ !\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"impossible de lire le fichier rcfile, mode dÃ©bogageÂ : la configuration "
+"obtenue est vidangÃ©e sous forme PythonÂ :\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "terminÃ© par un signal %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr "%s interroge %s (protocole %s) Ã  %sÂ : rÃ©cupÃ©ration en cours\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "Le support de POP2 n'est pas configurÃ©.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "Le support de POP3 n'est pas configurÃ©.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "Le support d'IMAP n'est pas configurÃ©.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "Le support d'ETRN n'est pas configurÃ©.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "Le support de ODMR n'est pas configurÃ©.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "protocole sÃ©lectionnÃ© non supportÃ©.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr "%s interroge %s (protocole %s) Ã  %sÂ : interrogation finie\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "L'intervalle entre les rÃ©ceptions est de %d secondes\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "Le fichier de traces est %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "Le fichier des identificateurs est %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "Les messages de progression sont enregistrÃ©s via syslog\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail va se dissimuler et ne gÃ©nÃ©rer aucun Â«Â ReceivedÂ Â»\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr "Fetchmail affichera des points de progression, mÃªme dans le journal\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr ""
 "Fetchmail rÃ©expÃ©diera les messages Â«Â multidropÂ Â» mal aiguillÃ©s vers %s.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail expÃ©diera les erreurs de messagerie au postmaster.\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail expÃ©diera les erreurs de messagerie Ã  l'envoyeur\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 "Fetchmail traitera les erreurs permanentes comme permanentes (perd les "
 "messages).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail traitera les erreurs permanentes comme temporaires (garde les "
 "messages).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "Options pour la rÃ©ception depuis %s@%sÂ :\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  Le courrier sera reÃ§u via %s\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
@@ -1254,200 +1209,216 @@ msgstr[0] ""
 msgstr[1] ""
 "  La rÃ©ception depuis ce serveur s'opÃ©rera tous les %d intervalles.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  Le vrai nom du serveur est %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr "  Cet hÃ´te ne sera pas interrogÃ© lorsqu'aucun hÃ´te n'est spÃ©cifiÃ©.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr "  Cet hÃ´te sera interrogÃ© lorsqu'aucun hÃ´te n'est spÃ©cifiÃ©.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  Le mot de passe sera requis.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  Secret APOP = Â«Â %sÂ Â».\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  Identification RPOP = Â«Â %sÂ Â».\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  Mot de passe = Â«Â %sÂ Â».\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  Le protocole est KPOP avec authentification Kerberos %s"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  Le protocole est %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (utilisation du service %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (utilisation du port par dÃ©faut)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (force l'usage des UIDL)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  Toutes les mÃ©thodes d'authentification vont Ãªtre essayÃ©es.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "Authentification par mot de passe forcÃ©e.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "L'authentification MSN forcÃ©e.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "L'authentification NTLM forcÃ©e.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  Authentification OTP forcÃ©e.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  L'authentification CRAM-MD5 va Ãªtre forcÃ©e.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  Authentification GSSAPI forcÃ©e.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Authentification de Kerberos V4 forcÃ©e.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr " Authentification de Kerberos V5 forcÃ©e.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  chiffrement Â«Â End-to-endÂ Â» pris en charge.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  Le principal service de mail est: %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  Les sessions SSL chiffrÃ©es sont supportÃ©es.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  Protocole SSL: %s\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  Activation de la vÃ©rification des certificats SSL du serveur.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  DÃ©sactivation de la vÃ©rification des certificats SSL du serveur.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  Fichier de certificat SSL sÃ»r par dÃ©faut: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  Fichier de certificat SSL sÃ»r: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  RÃ©pertoire des certificats SSL sÃ»rs par dÃ©faut: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  RÃ©pertoire des certificats SSL sÃ»rs: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "Nom commun SSL du serveur: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr "  Signature de la clÃ© SSL (vÃ©rifiÃ© via le serveur de clÃ©s): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  Le dÃ©lai d'attente d'une rÃ©ponse du serveur est de %d secondes"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (par dÃ©faut).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (par dÃ©faut)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  Le dÃ©lai IDLE du serveur est de %d secondes"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  La boÃ®te aux lettres par dÃ©faut est sÃ©lectionnÃ©e.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  Les boÃ®tes aux lettres sÃ©lectionnÃ©es sontÂ :"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  Tous les messages seront reÃ§us (--all on).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  Seulement les nouveaux messages seront reÃ§us (--all off).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  Tout message rÃ©cupÃ©rÃ© sera conservÃ© sur le serveur (--keep on).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr ""
 "  Tout message rÃ©cupÃ©rÃ© ne sera pas conservÃ© sur le serveur (--keep off).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr ""
+"  Les messages seront dÃ©placÃ©s dans le dossier %s et ne seront pas "
+"supprimÃ©s.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  Les messages seront supprimÃ©s (pas --moveto).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  Tout ancien message sera Ã©liminÃ© avant relÃ¨ve du courrier (--flush on).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  Tout ancien message ne sera pas Ã©liminÃ© avant relÃ¨ve du courrier (--flush "
 "off).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1455,7 +1426,7 @@ msgstr ""
 "  Tout message trop grand sera Ã©liminÃ© avant relÃ¨ve du courrier (--"
 "limitflush on).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1463,354 +1434,358 @@ msgstr ""
 "  Tout message trop grand ne sera pas Ã©liminÃ© avant relÃ¨ve du courrier (--"
 "limitflush off).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr "  La rÃ©-Ã©criture des adresses locales est activÃ©e (--norewrite off).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr ""
 "  La rÃ©-Ã©criture des adresses locales est dÃ©sactivÃ©e (--norewrite on).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr "  La suppression des retour-chariots est activÃ© (stripcr on).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr "  La suppression des retour-chariots est dÃ©sactivÃ©e (stripcr off).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr "  Le forÃ§age des retour-chariots est activÃ© (forcecr on).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr "  Le forÃ§age des retour-chariots est dÃ©sactivÃ© (forcecr off).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 "  L'interprÃ©tation des Â«Â Content-Transfer-EncodingÂ Â» est dÃ©sactivÃ©e "
 "(pass8bits on).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
 "  L'interprÃ©tation des Â«Â Content-Transfer-EncodingÂ Â» est activÃ©e (pass8bits "
 "off).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  Le dÃ©codage MIME est activÃ© (mimedecode on).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  Le dÃ©codage MIME est dÃ©sactivÃ© (mimedecode off).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  L'inactivitÃ© aprÃ¨s la rÃ©ception est activÃ©e (idle on).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  L'inactivitÃ© aprÃ¨s la rÃ©ception est dÃ©sactivÃ©e (idle off).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  L'inactivitÃ© aprÃ¨s la rÃ©ception est forcÃ©e (forceidle on).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  L'inactivitÃ© aprÃ¨s la rÃ©ception n'est pas forcÃ©e (forceidle off).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr "  Les lignes Â«Â StatusÂ Â» non vides seront ignorÃ©es (dropstatus on).\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr ""
 "  Les lignes Â«Â StatusÂ Â» non vides seront conservÃ©es (dropstatus off).\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr ""
 "  Les lignes Â«Â Delivered-ToÂ Â» non vides seront ignorÃ©es (dropdelivered on).\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr ""
 "  Les lignes Â«Â Delivered-ToÂ Â» non vides seront conservÃ©es (dropdelivered "
 "off).\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  La taille des messages est limitÃ©e Ã  %d octets (--limit %d).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  La taille des messages n'est pas limitÃ©e (--limit 0).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  Alertes sur la taille des messages toutes les %d secondes (--warnings "
 "%d).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr ""
 "  Alertes sur la taille des messages Ã  chaque rÃ©ception (--warnings 0).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr "  Le nombre de messages reÃ§us est limitÃ© Ã  %d (--fetchlimit %d).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr "  Le nombre de messages reÃ§us n'est pas limitÃ© (--fetchlimit 0).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr ""
 "  La limite de taille de rÃ©cupÃ©ration de messages est %d (--fetchsizelimit "
 "%d)\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr ""
 "  Aucune limite de taille de rÃ©cupÃ©ration de messages (--fetchsizelimit 0)\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr ""
 "  Effectue la recherche binaire des UIDs Ã  chaque sondage (--fastuidl 1).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr ""
 "  Effectue la recherche binaire des UIDs durant %d sondages sur %d (--"
 "fastuidl %d).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr ""
 "  Effectue la recherche linÃ©aire des UIDs Ã  chaque sondage (--fastuidl 0).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  Le nombre de messages expÃ©diÃ©s est limitÃ© Ã  %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr "  Le nombre de messages expÃ©diÃ©s n'est pas limitÃ© (--batchlimit 0).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr ""
 "  Purge Ã  chaque fois que %d messages ont Ã©tÃ© Ã©liminÃ©s (--expunge %d).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  Aucune purge forcÃ©e n'aura lieu (--expunge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  Domaines pour lesquels le mail est rÃ©cupÃ©rÃ©Â :"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (par dÃ©faut)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  Les messages seront ajoutÃ©s aprÃ¨s %s en tant que BSMTP\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  Les messages seront acheminÃ©s avec Â«Â %sÂ Â».\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  Les messages seront rÃ©expÃ©diÃ©s via %cMTP versÂ :"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  Le nom de la machine sur la ligne Â«Â MAIL FROMÂ Â» sera %s\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr "  L'adresse placÃ©e aprÃ¨s la commande SMTP Â«Â RCPT TOÂ Â» sera %s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr "  Les rÃ©ponses du serveur reconnaissant des blocs de Â«Â spamÂ Â» sontÂ :"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  Le blocage du Â«Â spamÂ Â» est dÃ©sactivÃ©\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  La connexion au serveur sera initiÃ©e avec Â«Â %sÂ Â».\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  Aucune commande de prÃ©-connexion dÃ©finie.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  La connexion au serveur sera terminÃ©e avec Â«Â %sÂ Â».\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  Aucune commande de post-connexion dÃ©finie.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  Aucun nom local dÃ©clarÃ© pour cet hÃ´te.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  Mode Â«Â multi-dropÂ Â»: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  Mode Â«Â single-dropÂ Â»: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
 msgstr[0] "%d nom local reconnu.\n"
 msgstr[1] "%d noms locaux reconnus.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  La requÃªte DNS des adresses Â«Â multidropÂ Â» est activÃ©e.\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  La requÃªte DNS des adresses Â«Â multidropÂ Â» est dÃ©sactivÃ©e.\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 "  Les alias du serveur seront comparÃ©s avec les adresses Â«Â multidropÂ Â» par "
 "leurs adresses IP.\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr ""
 "  Les alias du serveur seront comparÃ©s avec les adresses Â«Â multidropÂ Â» par "
 "leurs noms.\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  Le routage vers l'adresse d'enveloppe est dÃ©sactivÃ©\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  L'en-tÃªte d'enveloppe est pris comme Ã©tantÂ : %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  NumÃ©ro de l'en-tÃªte d'enveloppe devant Ãªtre traitÃ©Â : %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  Le prÃ©fixe %s sera soustrait des id d'utilisateur\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Aucun prÃ©fixe ne sera soustrait\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  Alias prÃ©-dÃ©clarÃ©s du serveur de courrierÂ :"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  Domaines locauxÂ :"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  La connexion se fera via l'interface %s.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  Aucun choix d'interface n'a Ã©tÃ© spÃ©cifiÃ©.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  La boucle de rÃ©ception observera %s.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  Aucune interface Ã  observer n'a Ã©tÃ© spÃ©cifiÃ©e.\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr "  Connexions au serveur au travers du Â«Â pluginÂ Â» %s (--plugin %s).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  Aucune commande de Â«Â pluginÂ Â» n'a Ã©tÃ© spÃ©cifiÃ©e.\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr "  Connexions au client au travers du Â«Â plugoutÂ Â» %s (--plugout %s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  Aucune commande de Â«Â plugoutÂ Â» n'a Ã©tÃ© spÃ©cifiÃ©e.\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  Aucun UID n'a Ã©tÃ© enregistrÃ© sur cet hÃ´te.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  %d UID enregistrÃ©s.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Information de traÃ§age de la rÃ©ception ajoutÃ©e aux en-tÃªtes Â«Â ReceivedÂ Â».\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Aucun ajout d'information de traÃ§age de la rÃ©ception aux en-tÃªtes "
 "Â«Â ReceivedÂ Â».\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  Les messages avec un en-tÃªte corrompu seront rejetÃ©s.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  Les messages avec un en-tÃªte corrompu seront transmis.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  PropriÃ©tÃ©s du passage Â«Â %sÂ Â».\n"
@@ -1828,11 +1803,7 @@ msgstr ""
 "Votre systÃ¨me d'exploitation ne dÃ©fini pas PATH_MAX et n'accepte pas non "
 "plus realpath(f, NULL). Abandon.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "ERREURÂ : pas de support de la routine getpassword()\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -1840,138 +1811,129 @@ msgstr ""
 "\n"
 "DÃ©tection d'un signal SIGINT... abandon.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "Erreur GSSAPI dans gss_display_status appelÃ© depuis <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "Erreur GSSAPI %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "Impossible d'obtenir le nom du service pour [%s]\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "Utilise le nom de service [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "Pas de justificatif d'identitÃ© GSSAPI valable. L'authentification GSSAPI est "
 "ignorÃ©e.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "Si vous voulez utiliser GSSAPI, vous avez besoin d'un justificatif "
 "d'identitÃ©, probablement de kinit.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "Challenge mal formÃ© reÃ§u pour la commande Â«Â GSSAPI %sÂ Â»Â !\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "Envoi des rÃ©fÃ©rences d'identification\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "Erreur durant l'Ã©change des rÃ©fÃ©rences d'identification\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "Impossible d'extraire les donnÃ©es du niveau de sÃ©curitÃ©\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "Ã‰change des rÃ©fÃ©rences d'identification terminÃ©\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "Le serveur requiert des Ã©changes intÃ¨gres ou privÃ©s\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "Options du niveau de sÃ©curitÃ© extraitesÂ : %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "La taille maximale du composant GSS est %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr "Le nom d'utilisateur GSSAPI est trop long pour le tampon statique.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "Erreur Ã  la crÃ©ation de la requÃªte de niveau de sÃ©curitÃ©\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr ""
 "Le send_token de GSSAPI est trop grand (%lu) lors de l'envoi du nom "
 "d'utilisateur.\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "LibÃ¨re les rÃ©fÃ©rences d'identification GSS\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "Erreur de libÃ©ration des rÃ©fÃ©rences d'identification\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: mise en sommeil du thread pour %d secondes.\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "Protocole identifiÃ© comme Ã©tant IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "Protocole identifiÃ© comme Ã©tant IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "Protocole identifiÃ© comme Ã©tant IMAP2 ou IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "attendra aprÃ¨s la rÃ©ception\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "RÃ©ception de la rÃ©ponse BYE du serveur IMAP: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "nombre de messages erronÃ© dans Â«Â %sÂ Â»Â !"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "nombre de EXPUNGE erronÃ© dans Â«Â %sÂ Â»Â !"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr "nombre de messages EXPUNGE erronÃ© dans la rÃ©ponse sans balise Â«Â %sÂ Â»Â !"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "liste des capacitÃ©s mises Ã  jour trouvÃ©e\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1979,7 +1941,11 @@ msgstr ""
 "le serveur n'a pas annoncÃ© l'extension SASL-IR mais l'implÃ©mentation de "
 "fetchmail l'exige pour AUTHENTICATE EXTERNAL\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "attendra aprÃ¨s la rÃ©ception\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1991,7 +1957,7 @@ msgstr ""
 "greffon est sÃ»r, vous pouvez contourner STARTTLS avec --sslproto '' "
 "(consultez le manuel).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -2002,277 +1968,311 @@ msgstr ""
 "l'Ã©tat de l'authentification (PREAUTH). Abandon de la connexion. Si le "
 "serveur le permet, essayez --ssl Ã  la place (consultez le manuel).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: passage au TLS rÃ©ussi.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: passage au TLS ratÃ©.\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr "%s: Ã©chec de la nÃ©gociation TLS mais on continue quand-mÃªme\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr ""
 "%s: AVERTISSEMENTÂ : le serveur a offert STARTTLS mais sslproto '' a Ã©tÃ© "
 "fourni.\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: --auth externe demandÃ© mais le serveur ne l'annonce pas.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "La fonctionnalitÃ© OTP requise n'est pas compilÃ©e dans fetchmail\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "La fonctionnalitÃ© NTLM requise n'est pas compilÃ©e dans fetchmail.\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: --auth avec mot de passe demandÃ© mais le serveur l'interdit "
 "(LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr ""
 "%s: nous avons Ã©puisÃ© toutes les techniques d'authentification et ne pouvons "
 "rÃ©aliser la connexion.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr ""
 "pas de concordance de la purge des messages (%d effectifs != %d attendus)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu n'est pas vu\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u n'est pas vu\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "Ã©chec durant la re-rÃ©ception\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
 msgstr[0] "%d message en attente aprÃ¨s la re-rÃ©ception\n"
 msgstr[1] "%d messages en attente aprÃ¨s la re-rÃ©ception\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "Ã©chec de la sÃ©lection de la boÃ®te aux lettres\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
 msgstr[0] "%d message en attente aprÃ¨s la premiÃ¨re rÃ©ception\n"
 msgstr[1] "%d messages en attente aprÃ¨s la premiÃ¨re rÃ©ception\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "Ã©chec de la purge\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
 msgstr[0] "%d message en attente aprÃ¨s la purge\n"
 msgstr[1] "%d messages en attente aprÃ¨s la purge\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "Ã©chec de la recherche des messages non-vus\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u est le premier a n'avoir pas Ã©tÃ© vu\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "Avertissement : des donnÃ©es farfelues retournÃ©es par le serveur pour la "
 "taille des messages sont ignorÃ©es.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "RÃ©ponse FETCH incorrecte: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 "Impossible d'ouvrir l'interface kvm. Assurez-vous que fetchmail est SGID "
 "kmem."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "Impossible d'interprÃ©ter le nom de l'interface depuis %s"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "get_ifinfo: Ã©chec de sysctl (iflist estimate)"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: Ã©chec de malloc"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: Ã©chec de sysctl (iflist)"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "La version %d du message de routage n'est pas comprÃ©hensible."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "Aucune interface n'a Ã©tÃ© trouvÃ©e avec le nom %s"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "Aucune adresse IP trouvÃ©e pour %s"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "l'adresse IP de l'interface est manquante\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "l'adresse IP de l'interface n'est pas valable\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "le masque de l'interface n'est pas valable\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "activitÃ© sur %s -notÃ©e- comme Ã©tant %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "la rÃ©ception depuis %s est ignorÃ©e, %s arrÃªtÃ©e\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "la rÃ©ception depuis %s est ignorÃ©e, l'adresse IP de %s est exclue\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "activitÃ© sur %s vÃ©rifiÃ©e comme Ã©tant %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "la rÃ©ception depuis %s est ignorÃ©e, %s inactivÃ©e\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "l'activitÃ© sur %s Ã©tait %d, est %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "impossible de dÃ©coder le challenge BASE64 initial\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr "%s principal dans le Â«ticketÂ» ne coÃ¯ncide pas avec -u %s\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "instance non nulle (%s) peut causer un comportement Ã©trange\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "impossible de dÃ©coder la rÃ©ponse BASE64 Â«Â readyÂ Â»\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "non coÃ¯ncidence du challenge\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: Ã©chec de lecture du fichier verrou Â«Â %sÂ Â»: %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: suppression de l'ancien fichier verrou Â«Â %sÂ Â»\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: Ã©chec de la suppression du fichier verrou Â«Â %sÂ Â» (%s), tentative "
 "d'Ã©crire dedans\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
 msgstr ""
-"fetchmail: Ã©chec de l'Ã©criture dans le fichier verrou Â«Â %sÂ Â» (%s), arrÃªt\n"
+"fetchmail: l'Ã©criture dans le fichier verrou Â«Â %sÂ Â» Ã©choue aussi (%s), "
+"arrÃªt\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: Ã©chec d'ouverture du fichier verrou Â«Â %sÂ Â»: %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: impossible de crÃ©er le verrou, fichier pid Â«Â %sÂ Â»: %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr ""
 "fetchmail: impossible de supprimer ou tronquer le fichier pid Â«Â %sÂ Â»: %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: impossible d'ouvrir le fichier  pour l'Ã©critureÂ : %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+"%s: le fichier est rejetÃ©, impossible d'obtenir le descripteur de fichier "
+"pour fstatÂ : %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: le fichier est rejetÃ©, impossible d'exÃ©cuter fstat(%d)Â : %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s le fichier est rejetÃ© car il est accessible au groupe ou aux autres (mode "
+"%#o) et contient des mots de passe.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr "%s:%d: attention: Â«Â %sÂ Â» rencontrÃ© avant tout nom d'hÃ´te\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr ""
+"%s:%d: des entrÃ©es machine ne sont pas permises aprÃ¨s le dÃ©faut, fichier "
+"rejetÃ©.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: attention: le composant Â«Â %sÂ Â» est inconnu\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: Ã©chec de lecture du fichier (%s).\n"
@@ -2285,195 +2285,195 @@ msgstr "Attention: challenge mal formÃ©
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "Le challenge NTLM contient des donnÃ©es invalides.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "Le serveur SMTP %s ne supporte pas ATRN\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "Inversion des rÃ´les Ã©metteur/rÃ©cepteur maintenant...\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "requÃªte ATRN refusÃ©e.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "Impossible de traiter la requÃªte ATRN maintenant\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "Vous n'avez pas de mail\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "Commande non implÃ©mentÃ©e\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "Authentification nÃ©cessaire.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "Erreur ODMR inconnue Â«Â %sÂ Â»\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "lecture des donnÃ©es du message\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "L'option --keep n'est pas supportÃ©e avec ODMR\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "L'option --flush n'est pas supportÃ©e avec ODMR\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "L'option --folder n'est pas supportÃ©e avec ODMR\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "L'option --check n'est pas supportÃ©e avec ODMR\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "erreur fatale de recv serveur\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "Impossible de dÃ©coder le challenge OTP\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "Mot de passe secretÂ : "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "La chaÃ®ne de caractÃ¨res Â«Â %sÂ Â» n'est pas un nombre valable.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "La valeur de la chaÃ®ne de caractÃ¨res Â«Â %sÂ Â» est %s que %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "plus petite"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "plus grande"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr ""
 "L'action Â«Â %sÂ Â» spÃ©cifiÃ© pour les mauvais en-tÃªtes n'est pas valable.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "Le protocole Â«Â %sÂ Â» spÃ©cifiÃ© n'est pas valable.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "L'authentification Â«Â %sÂ Â» spÃ©cifiÃ©e n'est pas valable.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "usage:  fetchmail [options] [serveur ...]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  Les options sont les suivantesÂ :\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        afficher la prÃ©sente aide\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     informations sur la version courante\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr "  -c, --check       vÃ©rifier les messages sans les rÃ©cupÃ©rer\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      travailler silencieusement\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     travail verbeux (informations de diagnostic)\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      dÃ©marrer en dÃ©mon toutes les n secondes\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    ne pas lancer de processus dÃ©mon\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        terminer le processus dÃ©mon\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     spÃ©cifier le nom du fichier de traces\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
 msgstr ""
 "      --syslog      utiliser syslog(3) pour les messages, en mode dÃ©mon\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    dÃ©sactiver l'utilisation du syslog(3)\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr ""
 "      --invisible   ne pas Ã©crire de Â«ReceivedÂ» et activer la mystification\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr "  -f, --fetchmailrc spÃ©cifier un autre fichier de contrÃ´le\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr "  -i, --idfile      spÃ©cifier un autre fichier contenant les UID\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr ""
 "      --pidfile     spÃ©cifier un autre fichier contenant la PID (le verrou)\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr "      --postmaster  spÃ©cifier le destinataire en dernier ressort\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr "      --nobounce    rediriger les rebonds vers le postmaster.\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce fetchmail efface les messages non dÃ©livrables en "
 "permanence.\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2481,78 +2481,85 @@ msgstr ""
 "      --softbounce  conserve sur le serveur les messages non dÃ©livrables en "
 "permanence.\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   spÃ©cifier l'interface requise\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     surveiller l'activitÃ© d'une interface\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         permettre les sessions chiffrÃ©es en SSL\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         permettre les sessions chiffrÃ©es en SSL/TLS\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --nossl       interdire les sessions chiffrÃ©es en SSL/TLS\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      fichier de clÃ© SSL privÃ©e\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     certificat de session SSL\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 "      --sslcertck   vÃ©rification stricte des certificats du serveur "
 "(recommandÃ©)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck ne pas vÃ©rifier strictement les certificats du serveur "
 "(peu sÃ»r)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr ""
 "      --sslcertfile fichier du certificat SSL de l'autoritÃ© de "
 "certification\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr ""
 "      --sslcertpath rÃ©pertoire des certificats SSL des autoritÃ©s de "
 "certification\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr "      --sslcommonname  attend ce nom du serveur (non recommandÃ©)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
 msgstr ""
 "      --sslfingerprint signature qui doit correspondre Ã  celle du serveur.\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    force le protocole ssl (consultez le manuel)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
+msgstr ""
+"      --sslproto    force le protocole ssl (consultez le manuel) ou STLS/"
+"STARTTLS\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr ""
 "      --plugin      spÃ©cifier la commande externe pour ouvrir la connexion\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
 "      --plugout     spÃ©cifier la commande externe pour ouvrir la connexion "
 "smtp\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
@@ -2561,247 +2568,279 @@ msgstr ""
 "                    indique ce qu'il faut faire avec les messages contenant\n"
 "                    un en-tÃªte inacceptable\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr ""
 "  -p, --proto[col]  spÃ©cifier le protocole de rÃ©cupÃ©ration (voir la page "
 "man)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        forcer l'utilisation des UIDL (uniquement pop3)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        demander au serveur IMAP d'envoyer des notifications "
 "pour les nouveaux messages\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   Forcer le mode inactif, mÃªme si le serveur n'annonce pas "
+"la capacitÃ©\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+"      --idletimeout spÃ©cifier le dÃ©lai avant rafraÃ®chissement de --idle (%d "
+"s)\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        port TCP auquel se connecter (obsolÃ¨te, utilisez --"
 "service)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service      service TCP auquel se connecter (peut Ãªtre un port "
 "numÃ©rique)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        type d'authentification (consultez le manuel)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     temps d'attente d'une rÃ©ponse du serveur\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    en-tÃªte de l'adresse d'enveloppe\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr "  -Q, --qvirtual    prÃ©fixer Ã  soustraire Ã  l'id local d'utilisateur\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   principal service mail\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
 "      --tracepolls  ajoute des informations de suivi de la rÃ©ception\n"
 "                    aux en-tÃªtes Â«Â ReceivedÂ Â»\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr ""
 "  -u, --user[name]  spÃ©cifier le login de l'utilisateur sur le serveur\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr "  -a, --[fetch]all  rÃ©cupÃ©rer les anciens et nouveaux messages\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr ""
 "  -K, --nokeep      supprimer les nouveaux messages aprÃ¨s rÃ©cupÃ©ration\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr ""
 "  -k, --keep        conserver les nouveaux messages aprÃ¨s rÃ©cupÃ©ration\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      dÃ©placer le message vers le dossier IMAP spÃ©cifiÃ© au "
+"lieu de le supprimer\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       supprimer les anciens messages du serveur\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  Ã©liminer les messages qui sont trop grands\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   ne pas rÃ©crire les adresses d'en-tÃªte\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr ""
 "  -l, --limit       limite maximale de la taille des messages Ã  rÃ©cupÃ©rer\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr "  -w, --warnings    intervalle entre les notifications par courrier\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    spÃ©cifier l'hÃ´te SMTP pour la rÃ©expÃ©dition\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr "      --fetchdomains rÃ©cupÃ©rer le mail pour les domaines indiquÃ©s\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr "  -D, --smtpaddress spÃ©cifier le domaine SMTP cible Ã  utiliser\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr "      --smtpname    forcer le nom complet SMTP nom@domaine\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
 msgstr "  -Z, --antispam    configurer les valeurs de rÃ©ponse anti-spam\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr ""
 "  -b, --batchlimit  limite du nombre de messages pour chaque connexion SMTP\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr ""
 "  -B, --fetchlimit  limite des rÃ©cupÃ©rations pour les connexions au serveur\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr ""
 "      --fetchsizelimit indiquer la taille maximale des messages rÃ©cupÃ©rÃ©s\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    effectuer une recherche binaire des UIDL\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr ""
 "  -e, --expunge     limite du nombre des suppressions entre deux purges\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr "  -m, --mda         spÃ©cifier le MDA Ã  utiliser pour la rÃ©expÃ©dition\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr "      --bsmtp       spÃ©cifier le fichier de sortie BSMTP\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr "      --lmtp        utiliser LMTP (RFC2033) pour la distribution\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr "  -r, --folder      spÃ©cifier le nom du dossier distant\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr ""
 "      --showdots    afficher des points de progression, mÃªme dans le "
 "journal\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 ne supporte pas STLS. J'abandonne.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr ""
 "POP2 ne supporte que l'authentification par mot de passe. J'abandonne.\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "Avertissement: dÃ©couverte d'un Â«Â Maillennium POP3Â Â», la commande RETR est "
 "utilisÃ© au lieu de TOP.\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 "STLS est requis pour cette session mais le serveur refuse la commande CAPA.\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "La commande CAPA est absolument nÃ©cessaire pour le STLS.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr "%s: Ã©chec du passage en TLS mais on continue quand-mÃªme.\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr ""
 "%s: AVERTISSEMENTÂ : le serveur a offert STLS mais sslproto '' a Ã©tÃ© fourni.\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr ""
 "Nous avons Ã©puisÃ© toutes les techniques d'authentification permises et ne "
 "pouvons continuer.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "L'horodatage APOP requis est absent du message d'invitation\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "Erreur de syntaxe dans l'horodatage du message d'invitation\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "L'horodatage APOP n'est pas valable.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "RequÃªte de protocole non dÃ©finie dans POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "Fichier verrou en service. Y a-t-il une autre session activeÂ ?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr "Ne peux pas manier la rÃ©ponse UIDL du serveur.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "Serveur a rÃ©pondu avec l'UID d'un mauvais message.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (num=%u) a Ã©tÃ© effacÃ© mais est toujours prÃ©sentÂ !\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr "Messages insÃ©rÃ©s dans une liste du serveur. Impossible de gÃ©rer Ã§a.\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST est une commande obsolÃ¨te que beaucoup de serveurs ne supporteront pas. "
+"Nous allons essayer des moyens modernes de trouver quels messages sont "
+"nouveaux.\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "erreur de protocole\n"
@@ -2819,15 +2858,19 @@ msgstr "id=%s (num=%d) a Ã©tÃ© effacÃ© m
 msgid "Option --folder is not supported with POP3\n"
 msgstr "L'option --folder n'est pas supportÃ©e avec POP3\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "fin de l'entrÃ©e"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "une option serveur est placÃ©e aprÃ¨s les options utilisateur"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "le support de SDPS est dÃ©sactivÃ©."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2835,7 +2878,7 @@ msgstr ""
 "fetchmail: l'option interface n'est supportÃ©e que sous Linux (sans IPv6) et "
 "FreeBSD\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2843,34 +2886,40 @@ msgstr ""
 "fetchmail: l'option monitor n'est supportÃ©e que sous Linux (sans IPv6) et "
 "FreeBSD\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "le support de SSL n'est pas activÃ©"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "fin de l'entrÃ©e"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "Le fichier %s doit Ãªtre un fichier normal.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr "Le fichier %s doit avoir au plus les permissions -rwx------ (0700)\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "Le fichier %s doit vous appartenir.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "Erreur systÃ¨me inconnue"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: analyse du fichier rcfile %sÂ : mÃ©moire Ã©puisÃ©e\n"
 
-#: report.c:94
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr "Erreur interneÂ : match_regex n'a pas su compiler le motif %sÂ : %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(erreur regcomp inconnue)"
+
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (message de trace incomplet)\n"
@@ -2885,317 +2934,332 @@ msgstr "Sur le point de rÃ©Ã©crire %s...
 msgid "...rewritten version is %s.\n"
 msgstr "...la version rÃ©Ã©crite est %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "SuccÃ¨s"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "Compte restreint (problÃ¨me de compte)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "Mauvais login ou mot de passe"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Erreur de divinitÃ©"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "Composant RPA 2: erreur de dÃ©codage Base64\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "Service retenu RPA version %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "Challenge du service (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "Horodatage du service %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "Erreur sur la longueur du composant RPA 2\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "Liste des domainesÂ : %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "Erreur RPA dans la chaÃ®ne service@domaine\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "Composant RPA 4Â : erreur de dÃ©codage Base64\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "Authentification de l'utilisateur (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "Ã‰tat RPAÂ : %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "Erreur dans la longueur du composant RPA 4\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA vous a rejetÃ©Â : %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA vous a rejetÃ© pour une raison inconnue\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr ""
 "Erreur dans la longueur de l'authentification RPA de l'utilisateurÂ : %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "Erreur de longueur de clÃ© de session RPAÂ : %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "Ã‰chec d'authentification du _service_ RPA. Serveur falsifiÃ©Â ?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "ClÃ© de session Ã©tablieÂ :\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "Autorisation RPA complÃ¨te\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "Obtention de la rÃ©ponse\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "Obtention d'un retour de rÃ©ponse %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "L'en-tÃªte n'est pas 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "Erreur de longueur de composant\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "La longueur %d du composant n'est pas conforme Ã  rxlen %d\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "Champ du mÃ©canisme incorrect\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "Erreur dec64 sur le caractÃ¨re %dÂ : %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "DonnÃ©es binaires entrantesÂ :\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "DonnÃ©es sortantesÂ :\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "ChaÃ®ne de caractÃ¨res RPA trop longue\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "UnicodeÂ :\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "Ã‰chec RPA Ã  l'ouverture de /dev/urandom. Ceci ne devrait pas\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    empÃªcher votre login, mais signifie que\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    rien ne garantit que vous discutez avec\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "    le service que vous pensez utiliser (des attaques\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "    par imitation par un service louche sont possibles).\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "Challenge d'utilisateurÂ :\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "Application de MD5 au bloc de donnÃ©esÂ :\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "Le rÃ©sultat de MD5 estÂ :\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "Ã©chec getaddrinfo(NULL, \"%s\")Â : %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "Ne peux pas trouver le numÃ©ro de port correspondant au service %s.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "PriÃ¨re de dÃ©signer le service par un nombre dÃ©cimal.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "rÃ©expÃ©dition vers %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (corps du message ayant rebondi)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "message depuis %s ayant rebondi sur %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "Erreur %cMTP: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "Le serveur SMTP exige STARTTLS, on conserve le message.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "Ã‰chec d'ouverture du fichier BSMTP: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "Ã‰chec d'Ã©criture du prÃ©ambule BSMTP: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "Le serveur %cMTP n'apprÃ©cie pas l'adresse de destinataire Â«Â %sÂ Â»\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr ""
 "Le serveur %cMTP n'apprÃ©cie vraiment pas l'adresse du destinataire Â«Â %sÂ Â»\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "les adresses ne correspondent pasÂ ; pas de postmaster\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "il n'est mÃªme pas possible d'expÃ©dier vers %s\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "aucune correspondance dans les adressesÂ ; rÃ©expÃ©dition vers %s.\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "L'option MDA contient une expansion %%%c entre apostrophes.\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr ""
 "La distribution est rejetÃ©e. Consultez le manuel et corrigez votre option "
 "mda.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "sur le point de dÃ©livrer le courrier Ã Â : %s\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "Impossible de changer de ID utilisateur vers %ldÂ : %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr "Impossible de revenir au ID utilisateur original %ldÂ : %s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "Ã‰chec d'ouverture MDA\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "sortie"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "Ã‰chec de connexion %cMTP avec %s\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "ne peut relever l'agentÂ ; se replie sur %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr ""
 "Ã‰chec Ã  la terminaison du message ou Ã  la fermeture du fichier BSMTP: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "Erreur en envoyant au MDAÂ : %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "le programme de livraison du courrier a Ã©tÃ© tuÃ© par un signal %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA a retournÃ© un Ã©tat non nul (%d)\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
@@ -3203,134 +3267,134 @@ msgstr ""
 "Ã‰trangeÂ : le MDA a retournÃ© %d et errno %d/%s lors du pclose; cas impossible "
 "Ã  gÃ©rer %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "Le serveur SMTP a refusÃ© de dÃ©livrer le courrier\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr "Erreur de dÃ©livrance LMTP en EOM\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "RÃ©ponse non-503 inattendue Ã  un ordre LMTP EOM: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "Le DÃ©mon Fetchmail"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "Authentification ESMTP CRAM-Md5...\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "Le serveur a refusÃ© la commande AUTH.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "Mauvaise rÃ©ponse en base 64 du serveur.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "Challenge dÃ©codÃ©: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "Authentification ESMTP PLAIN ...\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "Authentification ESMTP LOGIN ...\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "erreur de protocole avec le serveur smtp\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: Ã©chec de malloc\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 "fetchmail: le greffon pour l'hÃ´te %s avec le service %s est vide, impossible "
 "de l'exÃ©cuterÂ !\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: Ã©chec de socketpair\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: Ã©chec de fork\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "Ã©chec de dup2\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "exÃ©cution de %s (machine %s, service %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "Ã©chec de execvp(%s)\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "Ã©chec de getaddrinfo(\"%s\",\"%s\") : %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr "Essayez d'ajouter l'option --service (voir aussi FAQ R12).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "inconnu (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "Essai de connexion avec %s/%s..."
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "la connexion ne peut pas Ãªtre crÃ©Ã©eÂ : %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr ""
 "nom %d: impossible de crÃ©er une connexion de la famille %d type %d: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "Ã©chec de connexion.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "Ã‰chec de connexion avec %s:%s [%s/%s]Â : %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "nom %d: Ã©chec de connexion avec %s:%s [%s/%s]Â : %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "connectÃ©.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3339,143 +3403,121 @@ msgstr ""
 "Erreur de connexion pour cette rÃ©cupÃ©ration:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL a rapportÃ©Â : %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s a rapportÃ©Â : %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr ""
+"erreur dans l'appel de vÃ©rification SSLÂ : le certificat actuel est NULLÂ !\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr ""
 "Profondeur de la routine d'appel de vÃ©rification SSL %dÂ : verify_ok == %d, "
 "err = %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "Certificat du serveur:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr ""
 "ChaÃ®ne de certification, depuis la racine jusqu'au correspondant, dÃ©butant Ã  "
 "la profondeur %d:\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "Certificat Ã  la profondeur %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "Organisation de l'expÃ©diteur: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr ""
 "Avertissement: le nom de l'organisation de l'expÃ©diteur est trop long (et "
 "peut Ãªtre tronquÃ©).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "Organisation inconnue\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "Nom commun de l'Ã©metteurÂ : %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr ""
 "Avertissement: le nom de l'expÃ©diteur est trop long (et peut Ãªtre tronquÃ©).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "Nom commun de l'expÃ©diteur inconnu\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "Nom commun du sujet: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "Certificat erronÃ©: Sujet nom commun trop longÂ !\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr "Certificat erronÃ©: Sujet nom commun contient un NUL, abandonÂ !\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "Nom Alternatif du SujetÂ : %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "Certificat erronÃ©Â : Nom alternatif du sujet contient un NUL, abandonÂ !\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "Pas de concordance du nom commun du serveur: %s != %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr ""
 "Le nom du serveur n'est pas spÃ©cifiÃ©, impossible de vÃ©rifier le "
 "certificatÂ !\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "Nom commun du serveur inconnu\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "Le nom du serveur n'est pas prÃ©sent dans le certificatÂ !\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "Ã©chec de EVP_md5()\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Plus de mÃ©moireÂ !\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "Le tampon rÃ©sumÃ© est trop courtÂ !\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "signature de la clÃ© %sÂ : %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "La signature %s correspond.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "La signature %s ne correspond pasÂ !\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "Erreur de vÃ©rification du certificat du serveurÂ : %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "ChaÃ®ne de certification rompue Ã Â : %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3486,12 +3528,12 @@ msgstr ""
 "intermÃ©diaire(s). Il n'y a rien que fetchmail puisse faire Ã  cela. Pour plus "
 "de dÃ©tails, consultez le document README.SSL-SERVER fourni avec fetchmail.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "Certificat approuvÃ© manquantÂ : %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3504,30 +3546,43 @@ msgstr ""
 "consultez la documentation de --sslcertpath et --sslcertfile dans la page du "
 "manuel. Consultez README.SSL pour plus d'informations.\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Votre version de OpenSSL ne supporte pas SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Votre version de OpenSSL ne supporte pas TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Votre version de OpenSSL ne supporte pas TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Votre version de OpenSSL ne supporte pas TLS v1.3.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr ""
+"Impossible de rÃ©cupÃ©rer l'implÃ©mentation %s du rÃ©sumÃ© pour sslfingerprintÂ !\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest()Â : MÃ©moire Ã©puisÃ©eÂ !\n"
+
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "Le tampon rÃ©sumÃ© est trop courtÂ !\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "La signature de la clÃ© %sÂ : {%s}%s\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "La signature %s (%s) correspondÂ : %s\n"
+
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "La signature %s ({%s}%s) ne correspond pas Ã  la valeur attendue %sÂ !\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "Le protocole SSL Â«Â %sÂ Â» spÃ©cifiÃ© est invalide, on utilise l'auto sÃ©lection "
 "par dÃ©faut (auto).\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3535,7 +3590,7 @@ msgstr ""
 "La bibliothÃ¨que wolfSSL %#lx utilisÃ©e est plus vieille que l'en-tÃªte %#lx, "
 "impossible de travailler.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3543,7 +3598,7 @@ msgstr ""
 "La bibliothÃ¨que OpenSSL %#lx utilisÃ©e est plus vieille que l'en-tÃªte %#lx, "
 "impossible de travailler.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
@@ -3551,11 +3606,11 @@ msgstr ""
 "La bibliothÃ¨que OpenSSL %#lx utilisÃ©e est plus rÃ©cente que l'en-tÃªte %#lx, "
 "on essaie de continuer.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "Descripteur de fichier inaccessible pour SSL"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3564,14 +3619,77 @@ msgstr ""
 "protocoles de maniÃ¨res Ã©tranges et non standard. Essayez un protocole d'une "
 "version plus rÃ©cente.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS <= 1.2Â : la variable d'environnement %s n'est pas dÃ©finie, "
+"utilisation des chiffrements intÃ©grÃ©s Ã  fetchmail.\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "intÃ©grÃ©s par dÃ©faut"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS <= 1.2Â : les chiffrements sont dÃ©finis depuis %s Ã  Â«Â %sÂ Â»\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr ""
+"SSL/TLS <= 1.2Â : impossible de dÃ©finir les chiffrements depuis %s Ã  Â«Â %sÂ Â»\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS >= 1.3Â : la suite de chiffrement est dÃ©finie de %s Ã  Â«Â %sÂ Â»\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr ""
+"TLS >= 1.3Â : Ã©chec en dÃ©finissant la suite de chiffrement de %s Ã  Â«Â %sÂ Â»\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS >= 1.3Â : la variable d'environnement %s n'est pas dÃ©finie, les suites de "
+"chiffrement intÃ©grÃ©es Ã  OpenSSL sont utilisÃ©es.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"La variable d'environnement %s doit contenir un nombre entier non nÃ©gatif â€“ "
+"l'analyse a Ã©chouÃ©, le niveau par dÃ©faut %d est utilisÃ©.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "Analyse de %s pour fixer le nouveau niveau de sÃ©curitÃ© %d\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "DEBUGÂ : le niveau de sÃ©curitÃ© SSL est %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 "Impossible de charger les emplacements de vÃ©rification (fichier=\"%s\", "
 "rÃ©p=\"%s\"), erreur %dÂ :\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3580,16 +3698,16 @@ msgstr ""
 "AvertissementÂ : SSL_set_tlsext_host_name(%p, \"%s\") a Ã©chouÃ© (code %#lx), "
 "on essaie de continuer.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmailÂ : sock %d: wolfSSL_check_domain_name(%#p, \"%s\") a retournÃ© %d, "
-"on essaie de continuer\n"
+"fetchmailÂ : sock %d: wolfSSL_check_domain_name(%p, \"%s\") a retournÃ© %d, on "
+"essaie de continuer\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3598,38 +3716,27 @@ msgstr ""
 "AvertissementÂ : X509_VERIFY_PARAM_set1_host(%p, \"%s\") a Ã©chouÃ© (code %#x), "
 "on essaie de continuer.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr ""
 "Le serveur a terminÃ© la connexion prÃ©maturÃ©ment pendant SSL_connect().\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "Erreur systÃ¨me pendant SSL_connect()Â : %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "l'Ã©change a Ã©chouÃ© au niveau du protocole ou de la connexion."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr ""
 "Impossible d'obtenir le chiffrement SSL/TLS actuel â€“ pas de session "
 "Ã©tablieÂ ?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLSÂ : utilisation du protocole %s, chiffrement %s, %d/%d bits dans le "
-"secret/traitÃ©\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr "La vÃ©rification du certificat ou de la signature n'a pas Ã©tÃ© faiteÂ !\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3637,30 +3744,22 @@ msgstr ""
 "Attention: la connexion n'est pas sÃ»re mais on continue quand mÃªme (il vaut "
 "mieux utiliser --sslcertckÂ !).\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "Nouvel essai de lecture sur la socket Cygwin\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "Le nouvel essai de lecture sur la socket Cygwin a Ã©chouÃ©Â !\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "correspondance d'adresse %s en local %s\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "correspondance de %s en local %s\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "passage au travers de %s et coÃ¯ncidence avec %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3669,174 +3768,268 @@ msgstr ""
 "analyse de la ligne Â«Â ReceivedÂ Â»Â :\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "ligne acceptÃ©e, %s est un alias du serveur de courrier\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "ligne rejetÃ©e, %s n'est pas un alias du serveur de courrier\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "aucune adresse trouvÃ©e dans Â«Â ReceivedÂ Â»\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "adresse Â«Â %sÂ Â» trouvÃ©e dans Â«Â ReceivedÂ Â»\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 "ligne d'en-tÃªte incorrecte trouvÃ©e - voyez la page man pour l'option Â«Â bad-"
 "headerÂ Â»\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "ligne: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "DÃ©codage des noms de l'enveloppe Â«Â %sÂ Â»Â : Â«Â %-.*sÂ Â»\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "DÃ©codage des noms de la ligne Â«Â ReceivedÂ Â» Â«Â %-.*sÂ Â»\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr ""
 "Pas de destinataire trouvÃ© dans l'enveloppe, on essaie de le deviner dans "
 "l'en-tÃªte.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "DevinÃ© sur base de l'en-tÃªte Â«Â %-.*sÂ Â».\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "aucune correspondance locale, rÃ©expÃ©dition vers %s\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "rÃ©expÃ©dition et effacement supprimÃ©s suite Ã  des erreurs de DNS\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "Ã©criture d'en-tÃªtes RFC822\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr "aucune adresse de destination ne correspond aux noms locaux dÃ©clarÃ©s"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "l'adresse de destination %s ne correspond Ã  aucun nom local"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "le message contient des caractÃ¨res NULs"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "Le serveur SMTP rejette les adresses locales de destinationÂ : "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "Ã©chec Ã©criture du texte du message\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr "Tampon trop petit. Ceci est un bug dans l'appelant de %s:%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr "Erreur Ã  l'ouverture ou Ã  la lecture de idfile %sÂ : %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "Ancienne liste d'UID depuis %sÂ :\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <vide>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "Liste brute des UIDÂ :\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "Fusion de la Liste d'UID depuis %sÂ :\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "Nouvelle liste d'UID Ã  partir de %sÂ :\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr "ne permute pas les listes d'UID, aucun UID vu dans cette requÃªte\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "Ã©limination de la nouvelle liste d'UID\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "Effacement du fichier fetchids.\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "Erreur d'effacement de %sÂ : %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "Ã‰criture du fichier fetchids.\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "Erreur d'Ã©criture du fichier fetchids %sÂ : %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 "Erreur d'Ã©criture du fichier fetchids %s, ancien fichier laissÃ© en place.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "Impossible de renommer %s en %sÂ : %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "Impossible d'ouvrir le fichier fetchids %s pour l'Ã©critureÂ : %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "Ã©chec de malloc\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "Ã©chec de realloc\n"
 
+#, c-format
+#~ msgid "%s key %s fingerprint: %s\n"
+#~ msgstr "signature de la clÃ© %s %sÂ : %s\n"
+
+#~ msgid "handshake failed at protocol or connection level."
+#~ msgstr "l'Ã©change a Ã©chouÃ© au niveau du protocole ou de la connexion."
+
+#~ msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
+#~ msgstr ""
+#~ "AVERTISSEMENTÂ : Votre bibliothÃ¨que SSL/TLS ne supporte pas TLS v1.3.\n"
+
+#~ msgid "Query status=0 (SUCCESS)\n"
+#~ msgstr "Ã‰tat de la requÃªte=0 (SUCCES)\n"
+
+#~ msgid "Query status=1 (NOMAIL)\n"
+#~ msgstr "Ã‰tat de la requÃªte=1 (PAS DE MAIL)\n"
+
+#~ msgid "Query status=2 (SOCKET)\n"
+#~ msgstr "Ã‰tat de la requÃªte=2 (SOCKET)\n"
+
+#~ msgid "Query status=3 (AUTHFAIL)\n"
+#~ msgstr "Ã‰tat de la requÃªte=3 (Ã‰CHEC DE L'AUTHENTIFICATION)\n"
+
+#~ msgid "Query status=4 (PROTOCOL)\n"
+#~ msgstr "Ã‰tat de la requÃªte=4 (PROTOCOLE)\n"
+
+#~ msgid "Query status=5 (SYNTAX)\n"
+#~ msgstr "Ã‰tat de la requÃªte=5 (SYNTAXE)\n"
+
+#~ msgid "Query status=6 (IOERR)\n"
+#~ msgstr "Ã‰tat de la requÃªte=6 (ERREUR E/S)\n"
+
+#~ msgid "Query status=7 (ERROR)\n"
+#~ msgstr "Ã‰tat de la requÃªte=7 (ERREUR)\n"
+
+#~ msgid "Query status=8 (EXCLUDE)\n"
+#~ msgstr "Ã‰tat de la requÃªte=8 (EXCLU)\n"
+
+#~ msgid "Query status=9 (LOCKBUSY)\n"
+#~ msgstr "Ã‰tat de la requÃªte=9 (verrou dÃ©jÃ  pris)\n"
+
+#~ msgid "Query status=10 (SMTP)\n"
+#~ msgstr "Ã‰tat de la requÃªte=10 (SMTP)\n"
+
+#~ msgid "Query status=11 (DNS)\n"
+#~ msgstr "Ã‰tat de la requÃªte=11 (DNS)\n"
+
+#~ msgid "Query status=12 (BSMTP)\n"
+#~ msgstr "Ã‰tat de la requÃªte=12 (BSMTP)\n"
+
+#~ msgid "Query status=13 (MAXFETCH)\n"
+#~ msgstr "Ã‰tat de la requÃªte=13 (NOMBRE MAXIMUM DE MESSAGES ATTEINT)\n"
+
+#~ msgid " (default).\n"
+#~ msgstr " (par dÃ©faut).\n"
+
+#~ msgid "ERROR: no support for getpassword() routine\n"
+#~ msgstr "ERREURÂ : pas de support de la routine getpassword()\n"
+
+#, c-format
+#~ msgid "fetchmail: thread sleeping for %d sec.\n"
+#~ msgstr "fetchmail: mise en sommeil du thread pour %d secondes.\n"
+
+#, c-format
+#~ msgid "can't raise the listener; falling back to %s"
+#~ msgstr "ne peut relever l'agentÂ ; se replie sur %s"
+
+#~ msgid "EVP_md5() failed!\n"
+#~ msgstr "Ã©chec de EVP_md5()\n"
+
+#~ msgid "Your OpenSSL version does not support SSLv3.\n"
+#~ msgstr "Votre version de OpenSSL ne supporte pas SSLv3.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.1.\n"
+#~ msgstr "Votre version de OpenSSL ne supporte pas TLS v1.1.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.2.\n"
+#~ msgstr "Votre version de OpenSSL ne supporte pas TLS v1.2.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.3.\n"
+#~ msgstr "Votre version de OpenSSL ne supporte pas TLS v1.3.\n"
+
+#, c-format
+#~ msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
+#~ msgstr ""
+#~ "SSL/TLSÂ : utilisation du protocole %s, chiffrement %s, %d/%d bits dans le "
+#~ "secret/traitÃ©\n"
+
+#~ msgid "Cygwin socket read retry\n"
+#~ msgstr "Nouvel essai de lecture sur la socket Cygwin\n"
+
+#~ msgid "Cygwin socket read retry failed!\n"
+#~ msgstr "Le nouvel essai de lecture sur la socket Cygwin a Ã©chouÃ©Â !\n"
+
 #~ msgid ""
 #~ "WARNING: Compiled against LibreSSL, which is not a supported "
 #~ "configuration.\n"
Binary files 6.4.39-1/po/ja.gmo and 6.5.4-0ubuntu1/po/ja.gmo differ
diff -pruN 6.4.39-1/po/ja.po 6.5.4-0ubuntu1/po/ja.po
--- 6.4.39-1/po/ja.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/ja.po	2025-06-17 22:18:47.000000000 +0000
@@ -2,93 +2,95 @@
 # Copyright (C) 2005-2013 Eric S. Raymond
 # Copyright (C) 2020 Free Software Foundation, Inc.
 # This file is distributed under the same license as the fetchmail package.
-# Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>, 2005-2013, 2019, 2020, 2021, 2022, 2023.
+# Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>, 2005-2013, 2019, 2020, 2021, 2022, 2023, 2024.
 #   based on the work by Jumpei Baba <jbaba@wb3.so-net.ne.jp>, 2002
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
+"Project-Id-Version: fetchmail 6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-06 23:08+0900\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-11-07 06:14+0900\n"
 "Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>\n"
 "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Bugs: Report translation errors to the Language-Team address.\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 2.4.2\n"
+"X-Bugs: Report translation errors to the Language-Team address.\n"
+"X-Generator: Poedit 3.2.2\n"
+"X-Poedit-Basepath: fetchmail-6.5.0.rc1\n"
+"X-Poedit-SearchPath-0: .\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "%s ãŒæœ¬å½“ã« %s ã¨åŒã˜ãƒŽãƒ¼ãƒ‰ã§ã‚ã‚‹ã‹ç¢ºèªä¸­ã§ã™ã€‚\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "ã¯ã„ã€ã“ã‚Œã‚‰ã®IPã‚¢ãƒ‰ãƒ¬ã‚¹ãŒä¸€è‡´ã—ã¾ã—ãŸã€‚\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "ã„ã„ãˆã€ã“ã‚Œã‚‰ã®IPã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ä¸€è‡´ã—ã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr "ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãŒ`%s'ã‚’æ¤œç´¢å‡ºæ¥ã¾ã›ã‚“ã§ã—ãŸã€‚(%s ã«æŽ¥ç¶šã™ã‚‹éš›ã«): %s\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr "ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãŒ`%s'ã‚’æ¤œç´¢å‡ºæ¥ã¾ã›ã‚“ã§ã—ãŸã€‚(%s ã«æŽ¥ç¶šã™ã‚‹éš›ã«)\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "BASE64 å¤‰æ›ã•ã‚ŒãŸ challenge ã‚’ãƒ‡ã‚³ãƒ¼ãƒ‰ã§ãã¾ã›ã‚“ã§ã—ãŸ\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "%s ã¨ãƒ‡ã‚³ãƒ¼ãƒ‰ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "kerberos ã‚¨ãƒ©ãƒ¼ : %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [ã‚µãƒ¼ãƒã®å¿œç­”  '%s']\n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "Fetchmail ã‚µã‚¤ã‚ºè¶…éŽãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ è­¦å‘Š"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
 "ä»¥ä¸‹ã«ç¤ºã™å®¹é‡ã‚’è¶…éŽã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒ %s ã‚¢ã‚«ã‚¦ãƒ³ãƒˆ %s ã§å‰Šé™¤ã•ã‚Œ"
 "ã¾ã—ãŸ :"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr ""
 "ä»¥ä¸‹ã«ç¤ºã™å®¹é‡ã‚’è¶…éŽã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒ %s ã‚¢ã‚«ã‚¦ãƒ³ãƒˆ %s ã«æ®‹ã£ã¦ã„"
 "ã¾ã™ :"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
 msgstr[0] ""
 "  fetchmail ãŒ %d é€šã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸(%d bytes ã®é•·ã•ãŒã‚ã‚Šã¾ã™)ã‚’å‰Šé™¤ã—ã¾ã—ãŸã€‚"
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
@@ -96,53 +98,53 @@ msgstr[0] ""
 "  fetchmail ãŒ %d é€šã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸(%d ãƒã‚¤ãƒˆ ã®é•·ã•ãŒã‚ã‚Šã¾ã™)ã‚’èª­ã¿é£›ã°ã—ã¾ã—"
 "ãŸã€‚"
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "%s@%s å®›ã«å±Šã„ãŸ %d ç•ªç›®ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’èª­ã¿é£›ã°ã—ã¦ã„ã¾ã™"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr ""
 "%s@%s å®›ã«å±Šã„ãŸ %d ç•ªç›®ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ (%d ãƒã‚¤ãƒˆ) ã‚’èª­ã¿é£›ã°ã—ã¦ã„ã¾ã™ã€‚"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (é•·ã• -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (å®¹é‡è¶…éŽ)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr ""
 "%s@%s å®›ã«å±Šã„ãŸ %d ç•ªç›®ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸(%d ãƒã‚¤ãƒˆ) ã®ãƒ˜ãƒƒãƒ€ã‚’èª­ã¿å‡ºã›ã¾ã›ã‚“ã§ã—"
 "ãŸã€‚\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "%s@%s å®›ã«å±Šã„ãŸ %d ç•ªç›®ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸(å…¨éƒ¨ã§ %d é€š)ã‚’èª­ã¿è¾¼ã‚“ã§ã„ã¾ã™"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d ãƒã‚¤ãƒˆ)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d ãƒã‚¤ãƒˆ (ãƒ˜ãƒƒãƒ€) )"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (æœ¬æ–‡ %d ã‚ªã‚¯ãƒ†ãƒƒãƒˆ)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
@@ -150,19 +152,19 @@ msgstr ""
 "%s@%s å®›ã«å±Šã„ãŸ %d ç•ªç›®ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å¤§ãã•ãŒåˆã„ã¾ã›ã‚“ (%d (å®Ÿéš›) != %d (äºˆ"
 "æƒ³)) \n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ã‚µãƒ¼ãƒã«ãã®ã¾ã¾ã«ã—ã¦ã‚ã‚Šã¾ã™ã€‚\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " ã‚µãƒ¼ãƒã‹ã‚‰ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å‰Šé™¤ã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " ã‚µãƒ¼ãƒã‹ã‚‰ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å‰Šé™¤ã—ã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -171,37 +173,37 @@ msgstr[0] ""
 "æœ€å¤§å–ã‚Šè¾¼ã¿æ•°ã§ã‚ã‚‹ %d é€šã«é”ã—ã¾ã—ãŸ; ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒ %d é€šã€ã‚µãƒ¼ãƒ %s ã«ã‚¢ã‚«"
 "ã‚¦ãƒ³ãƒˆ %s å®›ã§æ®‹ã•ã‚Œã¦ã„ã¾ã™ã€‚\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr "%d ç§’é–“ã‚µãƒ¼ãƒ %s ã®æŽ¥ç¶šå¿œç­”ã‚’å¾…ã¡ã¾ã—ãŸãŒåˆ¶é™æ™‚é–“ã‚’è¶…éŽã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "%d ç§’é–“ã‚µãƒ¼ãƒ %s ã®å¿œç­”ã‚’å¾…ã¡ã¾ã—ãŸãŒåˆ¶é™æ™‚é–“ã‚’è¶…éŽã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "%d ç§’é–“ %s ã®å¿œç­”ã‚’å¾…ã¡ã¾ã—ãŸãŒåˆ¶é™æ™‚é–“ã‚’è¶…éŽã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr ""
 "è»¢é€å…ˆã®ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã®å¿œç­”ã‚’ %d ç§’é–“å¾…ã¡ã¾ã—ãŸãŒåˆ¶é™æ™‚é–“ã‚’è¶…éŽã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "%d ç§’é–“å¾…æ©Ÿã—ã¾ã—ãŸãŒåˆ¶é™æ™‚é–“ã‚’è¶…éŽã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail å®Ÿè¡Œä¸­ã«åˆ¶é™æ™‚é–“ã®è¶…éŽãŒç¹°ã‚Šè¿”ã—ç™ºç”Ÿã—ã¾ã—ãŸ"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -210,7 +212,7 @@ msgstr ""
 "Fetchmail å®Ÿè¡Œä¸­ã« %d å›žä»¥ä¸Šã€%s@%s å®›ã«å±Šã„ãŸãƒ¡ãƒ¼ãƒ«å—ä¿¡ã‚’è©¦ã¿ã¾ã—ãŸãŒã€ãã®"
 "åº¦ã«åˆ¶é™æ™‚é–“ã‚’è¶…éŽã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -226,77 +228,77 @@ msgstr ""
 "å†èµ·å‹•ã—ãªã„é™ã‚Š fetchmail ã¯ã“ã®ãƒ¡ãƒ¼ãƒ«ãƒœãƒƒã‚¯ã‚¹ã‚ˆã‚Š\n"
 "ãƒ¡ãƒ¼ãƒ«ã‚’å–ã‚Šå‡ºã—ã¾ã›ã‚“ã®ã§æ³¨æ„ã—ã¦ä¸‹ã•ã„ã€‚\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "ã‚µãƒ¼ãƒã¸ã®æŽ¥ç¶šé–‹å§‹å‰ã«å®Ÿè¡Œã—ãŸã‚³ãƒžãƒ³ãƒ‰ãŒã‚·ã‚°ãƒŠãƒ« %d ã§çµ‚äº†ã—ã¾ã—ãŸ\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr ""
 "ã‚µãƒ¼ãƒã¸ã®æŽ¥ç¶šé–‹å§‹å‰ã«å®Ÿè¡Œã—ãŸã‚³ãƒžãƒ³ãƒ‰ãŒã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ %d ã‚’è¿”ã—ã¦çµ‚äº†ã—ã¾ã—"
 "ãŸã€‚\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "%s ã«ã‚ã‚‹ã¹ã HESIOD pobox ãŒã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "Lead server ã®åå‰ãŒã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "%s ã® å…¬å¼ DNS å(%s)ã‚’æ¤œç´¢ã§ãã¾ã›ã‚“ã§ã—ãŸ: %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "%s ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã‚’åˆ©ç”¨ã—ãŸ %s ã¸ã®æŽ¥ç¶šã«å¤±æ•—ã—ã¾ã—ãŸ"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "SSL ã«ã‚ˆã‚‹æŽ¥ç¶šã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "ã‚¢ã‚«ã‚¦ãƒ³ãƒˆ %s@%s ãŒ Lock-busy çŠ¶æ…‹ã§ã™ã€‚\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "%s@%s ã®ã‚µãƒ¼ãƒãŒ busy çŠ¶æ…‹ã§ã™ã€‚\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "%s@%s%s ã®èªè¨¼ã«å¤±æ•—ã—ã¾ã—ãŸ\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (ä»¥å‰ã¯èªè¨¼ã•ã‚Œã¾ã—ãŸ)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr ""
 "ã“ã‚Œã«ã¤ã„ã¦ã®ãƒ˜ãƒ«ãƒ—ã¯ http://www.fetchmail.info/fetchmail-FAQ.html#R15 ã‚’è¦‹"
 "ã¦ãã ã•ã„\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "fetchmail å®Ÿè¡Œä¸­ %s@%s ã®èªè¨¼ã«å¤±æ•—"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail å®Ÿè¡Œä¸­ã« %s@%s å®›ã«å±Šã„ãŸãƒ¡ãƒ¼ãƒ«ã‚’å–ã‚Šå‡ºã›ã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -309,7 +311,7 @@ msgstr ""
 "ä»–ã®è¦å› ã«ã‚ˆã‚‹ã‚‚ã®ã§ã‚ã‚‹ã¨æ€ã‚ã‚Œã¾ã™ãŒã€ä½•æ•… login ã«å¤±æ•—ã—ãŸã®ã‹\n"
 "ã‚µãƒ¼ãƒã‹ã‚‰æœ‰ç›Šãªæƒ…å ±ãŒé€ä¿¡ã•ã‚Œã¦ã„ãªã„ãŸã‚ã€fetchmail ã§ã¯åˆ¤æ–­ã—ã‹ã­ã¾ã™ã€‚"
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -328,7 +330,7 @@ msgstr ""
 "fetchmail ãƒ‡ãƒ¼ãƒ¢ãƒ³ã¯å¼•ç¶šãæŽ¥ç¶šã‚’è©¦ã¿ã¾ã™ã€‚\n"
 "ã‚µãƒ¼ãƒ“ã‚¹ãŒå¾©æ—§ã—ãªã„é™ã‚Šä½•ã‚‚é€šçŸ¥ãŒå‡ºã•ã‚Œãªã„ã“ã¨ã‚’äº†æ‰¿é¡˜ã„ã¾ã™ã€‚"
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -348,191 +350,187 @@ msgstr ""
 "fetchmail ãƒ‡ãƒ¼ãƒ¢ãƒ³ã¯å¼•ç¶šãæŽ¥ç¶šã‚’è©¦ã¿ã¾ã™ã€‚\n"
 "ã‚µãƒ¼ãƒ“ã‚¹ãŒå¾©æ—§ã—ãªã„é™ã‚Šä½•ã‚‚é€šçŸ¥ãŒå‡ºã•ã‚Œãªã„ã“ã¨ã‚’äº†æ‰¿é¡˜ã„ã¾ã™ã€‚"
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "ã™ãã« %s@%s å®›ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å†å–å¾—ã‚’è©¦ã¿ã¾ã™\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "%s@%s ã§ã‚½ã‚±ãƒƒãƒˆ ã¾ãŸã¯ TLS ã®ã‚¨ãƒ©ãƒ¼ã§ã™\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr "%s@%s ã«å¯¾ã™ã‚‹ä¸æ˜Žãªãƒ­ã‚°ã‚¤ãƒ³åˆã¯èªè¨¼ã®ã‚¨ãƒ©ãƒ¼ã§ã™\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "%s@%s ã«å¯¾ã™ã‚‹èªè¨¼ãŒè¡Œã‚ã‚Œã¾ã—ãŸã€‚\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "fetchmail %s@%s èªè¨¼å®Œäº†"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr ""
 "%s@%s ã®ãƒ­ã‚°ã‚¤ãƒ³ãŒå®Œäº†ã— fetchmail ã«ã‚ˆã‚‹ã‚¢ã‚¯ã‚»ã‚¹ãŒå¯èƒ½ã¨ãªã‚Šã¾ã—ãŸã€‚\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "ã‚µãƒ¼ãƒ“ã‚¹ãŒå¾©å¸°ã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr ""
 "é¸æŠžã‚’ã—ã¦ä¸‹ã•ã„ã€‚é¸æŠžã•ã‚Œãªã„å ´åˆã¯ãƒ•ã‚©ãƒ«ãƒ€ %s ã«å†åº¦ã‚¢ã‚¯ã‚»ã‚¹ã—ã¾ã™ã€‚\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr ""
 "é¸æŠžã‚’ã—ã¦ä¸‹ã•ã„ã€‚é¸æŠžã•ã‚Œãªã„å ´åˆã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ•ã‚©ãƒ«ãƒ€ã«å†åº¦ã‚¢ã‚¯ã‚»ã‚¹ã—ã¾"
 "ã™ã€‚\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "ã‚¢ã‚«ã‚¦ãƒ³ãƒˆ %s , ã‚µãƒ¼ãƒ %s (ãƒ•ã‚©ãƒ«ãƒ€ %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "ã‚¢ã‚«ã‚¦ãƒ³ãƒˆ %s , ã‚µãƒ¼ãƒ %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "%s ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¦ã„ã¾ã™ã€‚\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
 msgstr[0] "%d é€šã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ (ãã®ã†ã¡ %d é€šã¯ %s) ãŒ%så®›ã«å±Šã„ã¦ã„ã¾ã™"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "æ—¢ã«èª­ã¿è¾¼ã‚“ã§ã„ã¾ã™"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
 msgstr[0] "%d é€šã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒ %s å®›ã«å±Šã„ã¦ã„ã¾ã™"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d ãƒã‚¤ãƒˆ)\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu ã‚ªã‚¯ãƒ†ãƒƒãƒˆ)ã€‚\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "%s å®›ã«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯å±Šã„ã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸æ•°ãŒå½é€ ã•ã‚Œã¦ã„ã¾ã™!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
 "å¤šãã®ãƒ¡ãƒ¼ãƒ«ãŒã‚¹ã‚­ãƒƒãƒ—ã•ã‚Œã¾ã—ãŸ(%d > %d) %s ã«ã‚ˆã‚‹ä¸€æ™‚çš„ãªã‚¨ãƒ©ãƒ¼ã®ãŸã‚ã§ã™\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "socket"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "RFC822 ãƒ˜ãƒƒãƒ€ã®æ¬ è½ã‹èª¤è¬¬"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆ/ã‚µãƒ¼ãƒåŒæœŸ"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆ/ã‚µãƒ¼ãƒãƒ—ãƒ­ãƒˆã‚³ãƒ«"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "ã‚µãƒ¼ãƒã® lock busy"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "SMTP é€šä¿¡"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "DNS å‚ç…§"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "ä¸æ˜Žãªã‚¨ãƒ©ãƒ¼"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
 msgstr ""
-"%sã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚%s@%sã‹ã‚‰ãƒ¡ãƒ¼ãƒ«ã‚’å—ä¿¡ã— SMTP ã‚µãƒ¼ãƒ %s ã¸é€ä¿¡ã—ã¦ã„ã‚‹"
-"ã¨ã“ã‚ã§ã—ãŸã€‚\n"
+"%sã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚%s@%sã‹ã‚‰ãƒ¡ãƒ¼ãƒ«ã‚’å—ä¿¡ã— %s ãƒ›ã‚¹ãƒˆ %s ã¸é€ä¿¡ã—ã¦ã„ã‚‹ã¨"
+"ã“ã‚ã§ã—ãŸã€‚\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "(ä¸æ˜Žãªãƒ›ã‚¹ãƒˆ)"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "%sã‚¨ãƒ©ãƒ¼ãŒ %s@%s ã‚ˆã‚Šãƒ¡ãƒ¼ãƒ«ã‚’å—ä¿¡ã—ã¦ã„ã‚‹æœ€ä¸­ã«ç™ºç”Ÿã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "æŽ¥ç¶šçµ‚äº†å¾Œã«å®Ÿè¡Œã—ãŸã‚³ãƒžãƒ³ãƒ‰ãŒã‚·ã‚°ãƒŠãƒ« %d ã§çµ‚äº†ã—ã¾ã—ãŸ\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "æŽ¥ç¶šçµ‚äº†å¾Œã«å®Ÿè¡Œã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ãŒã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ %d ã‚’è¿”ã—ã¾ã—ãŸã€‚\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Kerberos V4 ã«ã¯å¯¾å¿œã—ã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Kerberos V5 ã«ã¯å¯¾å¿œã—ã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --flush ã¨ %s ã¯åŒæ™‚ã«è¨­å®šã§ãã¾ã›ã‚“ã€‚\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --all ã¨ %s ã¯åŒæ™‚ã«è¨­å®šã§ãã¾ã›ã‚“ã€‚\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --limit ã¨ %s ã¯åŒæ™‚ã«è¨­å®šã§ãã¾ã›ã‚“ã€‚\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -547,7 +545,7 @@ msgstr ""
 "\"env QMAILINJECT = %s (å¼•æ•°)\" ã‚’å®Ÿè¡Œã—ã¦ã¿ã¦ä¸‹ã•ã„ã€‚\n"
 "%s: çµ‚äº†ã—ã¾ã™ã€‚\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -565,35 +563,35 @@ msgstr ""
 "ã„ã€‚\n"
 "%s: çµ‚äº†ã—ã¾ã™ã€‚\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr ""
 "%s: è²´æ§˜ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã¯å­˜åœ¨ã—ãªã„ã€‚ã•ã£ã•ã¨ç«‹ã¡åŽ»ã‚ŠäºŒåº¦ã¨æˆ»ã£ã¦ãã‚‹ãªã€‚\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr "ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®çµ¶å¯¾ãƒ‘ã‚¹ãŒä¸æ˜Žã§ã™ã€‚\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr "fetchmail ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®çµ¶å¯¾ãƒ‘ã‚¹ãŒä¸æ˜Žã§ã™ã€‚\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: ãƒ›ã‚¹ãƒˆãŒæ±ºå®šã§ãã¾ã›ã‚“!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "\"%s\" ã«å¯¾ã™ã‚‹ getaddrinfo ãŒå¤±æ•—ã—ã¾ã—ãŸ: %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr "hosts ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã§ã“ã®ãƒ›ã‚¹ãƒˆè‡ªèº«ã‚’ç¢ºèªã§ãã¾ã›ã‚“!\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -605,71 +603,71 @@ msgstr ""
 "ãƒã‚°å ±å‘Šã‚’ã—ãªã„ã§ãã ã•ã„ã€‚\n"
 "/etc/hosts, DNS, NIS ã¾ãŸã¯ LDAP ã®å•é¡Œã‚’ä¿®æ­£ã—ã¦ãã ã•ã„ã€‚\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "ã‚µãƒ¼ãƒ %s ä¸Šã® SMTP å—ä¿¡ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã¯ ESMTP ã«å¯¾å¿œã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "ã‚µãƒ¼ãƒ %s ä¸Šã® SMTP å—ä¿¡ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã¯ ETRN ã«å¯¾å¿œã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "%s å®›ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ä¸€æ™‚ä¿ç®¡ãƒ»è»¢é€ã‚’é–‹å§‹ã—ã¾ã™ã€‚\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "%s å®›ã«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "%s å®›ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å¾Œå›žã—ã«ã—ã¾ã™ã€‚\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "ãƒŽãƒ¼ãƒ‰ %s å®›ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ä¸€æ™‚ä¿ç®¡ãŒå‡ºæ¥ã¾ã›ã‚“ã€‚\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "ãƒŽãƒ¼ãƒ‰ %s ã¯ %s ã®ãŸã‚è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "ETRN ã®æ§‹æ–‡ã‚¨ãƒ©ãƒ¼ã§ã™ã€‚\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "ETRN ã®ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ãŒèª¤ã£ã¦ã„ã¾ã™ã€‚\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "ä¸æ˜Žãª ETRN ã®ã‚¨ãƒ©ãƒ¼ã§ã™ (%d)\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --keep ã¯ ETRN ã¨ã¯åŒæ™‚ã«åˆ©ç”¨ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --flush ã¯ ETRN ã¨ã¯åŒæ™‚ã«åˆ©ç”¨ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --folder ã¯ ETRN ã¨ã¯åŒæ™‚ã«åˆ©ç”¨ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --check ã¯ ETRN ã¨ã¯åŒæ™‚ã«åˆ©ç”¨ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -684,7 +682,7 @@ msgstr ""
 "Copyright (C) 2005 - 2012 Sunil Shetye\n"
 "Copyright (C) 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -694,24 +692,34 @@ msgstr ""
 "ã„ãã¤ã‹ã®æ¡ä»¶ã‚’æº€ãŸã›ã°å†é…å¸ƒã¯å¤§æ­“è¿Žã§ã™ã€‚\n"
 "è©³ã—ãã¯ã€COPYING ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦‹ã¦ãã ã•ã„ã€‚\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "å•åˆã›çµæžœ=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "å•åˆã›çµæžœ=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "è­¦å‘Š: root ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã§ã®å®Ÿè¡Œã¯ãŠå‹§ã‚ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: æ¬¡ã®ç‰©ã‚’æ´ç”¨ã—ã¦ã„ã¾ã™ã€‚"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’å–å¾—ã§ãã¾ã›ã‚“\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "fetchmail ãƒªãƒªãƒ¼ã‚¹ %s "
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -720,7 +728,7 @@ msgstr ""
 "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã«ä½¿ç”¨ã•ã‚ŒãŸ SSL ãƒ©ã‚¤ãƒ–ãƒ©ãƒªãƒ¼ %#lx \"%s\"\n"
 "å®Ÿè¡Œæ™‚ã«ä½¿ç”¨ã™ã‚‹ SSL ãƒ©ã‚¤ãƒ–ãƒ©ãƒªãƒ¼ %#lx \"%s\"\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -730,12 +738,7 @@ msgstr ""
 "ã‚¨ãƒ³ã‚¸ãƒ³: %s\n"
 "\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr ""
-"è­¦å‘Š: ä½¿ç”¨ä¸­ã® SSL/TLS ãƒ©ã‚¤ãƒ–ãƒ©ãƒªãƒ¼ã¯ TLS v1.3 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -744,30 +747,30 @@ msgstr ""
 "å¤–ã‚’æ¬ ã„ã¦ãŠã‚Šã€è‘—ä½œæ¨©ã®ä¾µå®³ã«ãªã£ã¦ã—ã¾ã„ã¾ã™ã€‚ COPYING ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‚ç…§ã—ã¦ã"
 "ã ã•ã„ã€‚ä¸­æ–­ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "è­¦å‘Š: SSL/TLS ãªã—ã§ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã•ã‚Œã¦ã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr "nodetach ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã§ã™ã®ã§ã€logfile ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ç„¡è¦–ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "ãƒ‡ãƒ¼ãƒ¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“ã®ã§ã€logfile ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ç„¡è¦–ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr ""
 "ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ãŒå­˜åœ¨ã—ã¾ã›ã‚“ã®ã§ logfile ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ç„¡è¦–ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã«ã¯æ›¸ãè¾¼ã¿ã§ãã¾ã›ã‚“ã€ä¸­æ­¢ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
@@ -775,47 +778,52 @@ msgstr ""
 "syslog ã¨ logfile ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãŒä¸¡æ–¹ã¨ã‚‚è¨­å®šã•ã‚Œã¦ã„ã‚‹ã®ã§ syslog ã‚’ç„¡è¦–ã—ã€%s "
 "ã«ãƒ­ã‚°ã‚’æ›¸ãè¾¼ã¿ã¾ã™"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr "fetchmail: è¨­å®šãŒç„¡åŠ¹ã§ã™ã€--moveto ã¯IMAPã‚µãƒ¼ãƒãƒ¼ã§ã®ã¿æœ‰åŠ¹ã§ã™\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³%s%sã‚ˆã‚Šã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¨­å®šã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " åŠã³ "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "ãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒã®æº–å‚™ãŒæ•´ã„ã¾ã›ã‚“ -- ãŠãã‚‰ã %s ãŒå­˜åœ¨ã—ãªã„ãŸã‚ã§ã™\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: ãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒãŒæŒ‡å®šã•ã‚Œã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: ä»–ã® fetchmail ã¯å®Ÿè¡Œã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr "fetchmail: ã‚¨ãƒ©ãƒ¼ã®ç™ºç”Ÿã«ã‚ˆã‚Š%s fetchmail (PID=%ld) ã‚’çµ‚äº†ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã®"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "ãƒ•ã‚©ã‚¢ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã®"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: %s fetchmail (PID=%ld) ã‚’çµ‚äº†ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -823,7 +831,7 @@ msgstr ""
 "fetchmail: åŒã˜ãƒ›ã‚¹ãƒˆã«å¯¾ã—ã¦åˆ¥ã® fetchmail ãŒäº¤ä¿¡ã—ã¦ã„ã‚‹ãŸã‚ãƒ¡ãƒ¼ãƒ«ã®ç¢ºèªãŒ"
 "å‡ºæ¥ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -832,215 +840,154 @@ msgstr ""
 "fetchmail: ä»–ã® fetchmail (PID=%ld) ãŒå®Ÿè¡Œä¸­ã®ãŸã‚æŒ‡å®šã•ã‚ŒãŸãƒ›ã‚¹ãƒˆã¨æŽ¥ç¶šã§ã"
 "ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr "fetchmail: ä»–ã® fetchmail (PID=%ld) ãŒãƒ•ã‚©ã‚¢ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰å‹•ä½œä¸­ã§ã™ã€‚\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr ""
 "fetchmail: ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§ fetchmail ãŒå‹•ä½œä¸­ã®ãŸã‚ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãŒå—ã‘ä»˜ã‘ã‚‰"
 "ã‚Œã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr ""
 "fetchmail: ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã® fetchmail (PID=%ld) ãŒå‹•ä½œã‚’å†é–‹ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr ""
 "fetchmail: åŒæ™‚ã«å‹•ä½œã—ã¦ã„ãŸ fetchmail (PID=%ld) ãŒçªç„¶æ¶ˆæ»…ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: %s@%s ã«ãƒ­ã‚°ã‚¤ãƒ³ã™ã‚‹ãŸã‚ã®ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ãŒã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "%s@%s ã«ãƒ­ã‚°ã‚¤ãƒ³ã™ã‚‹ãŸã‚ã®ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã‚’å…¥åŠ›ã—ã¦ä¸‹ã•ã„ : "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã«ç§»ã‚Œã¾ã›ã‚“ã€‚çµ‚äº†ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "fetchmail %s ãƒ‡ãƒ¼ãƒ¢ãƒ³ã‚’å‹•ä½œé–‹å§‹ã—ã¾ã™\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "ãƒ­ã‚°ã‚’è¿½åŠ ã™ã‚‹ãŸã‚ã« %s ã‚’é–‹ãã“ã¨ãŒå‡ºæ¥ã¾ã›ã‚“ã§ã—ãŸ\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "--check ãƒ¢ãƒ¼ãƒ‰ãŒæœ‰åŠ¹ãªã®ã§ã€ãƒ¡ãƒ¼ãƒ«ã‚’å–ã‚Šè¾¼ã¿ã¾ã›ã‚“\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "%s ã®ç·¨é›†ã•ã‚ŒãŸæ™‚é–“ã‚’èª¿ã¹ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã€‚(ã‚¨ãƒ©ãƒ¼ %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "%s ãŒç·¨é›†ã•ã‚ŒãŸãŸã‚ fetchmail ã‚’å†èµ·å‹•ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr "ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒå›žå¾©ã§ããªã„ã®ã§ã€å†å®Ÿè¡Œã¯å¤±æ•—ã™ã‚‹ã§ã—ã‚‡ã†ã€‚\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "fetchmail ã®å†èµ·å‹•ã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr "èªè¨¼å¤±æ•—ã‹åˆ¶é™æ™‚é–“è¶…éŽãŒé »ç™ºã—ãŸãŸã‚ %s ã¨ã®äº¤ä¿¡ã‚’é£›ã°ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "æ™‚é–“é–“éš”ã«é”ã—ã¦ã„ãªã„ã®ã§ %s ã®ä¸€æ™‚ä¿ç®¡ã‚’è¡Œã„ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Query status=0 (SUCCESS)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Query status=1 (NOMAIL)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Query status=2 (SOCKET)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Query status=3 (AUTHFAIL)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Query status=4 (PROTOCOL)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Query status=5 (SYNTAX)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Query status=6 (IOERR)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Query status=7 (ERROR)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Query status=8 (EXCLUDE)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Query status=9 (LOCKBUSY)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Query status=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Query status=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Query status=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Query status=13 (MAXFETCH)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Query status=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "å…¨ã¦ã®æŽ¥ç¶šãŒå‹•ä½œä¸å…¨ã«é™¥ã£ã¦ã—ã¾ã„ã¾ã—ãŸã€‚çµ‚äº†ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "%s ã‹ã‚‰ %dç§’ä¼‘çœ çŠ¶æ…‹ã«ãªã‚Šã¾ã™ã€‚\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "%s ä¿¡å·ã‚’å—ä¿¡ã—ãŸãŸã‚å‹•ä½œã‚’å†é–‹ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "%d ç•ªã®ä¿¡å·ã‚’å—ä¿¡ã—ãŸãŸã‚å‹•ä½œã‚’å†é–‹ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "%s ã«å‹•ä½œã‚’å†é–‹ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "é€šå¸¸ã®çµ‚äº†ã§ã™ã€‚status %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "å‹•ä½œåˆ¶å¾¡ãƒ•ã‚¡ã‚¤ãƒ«ã®ç·¨é›†æ™‚é–“ã‚’ç¢ºèªã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr "è­¦å‘Š : è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã«ãƒ›ã‚¹ãƒˆ %s ã‚’è¤‡æ•°å›žè¨˜è¿°ã—ã¦ã„ã¾ã™\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
 msgstr ""
-"fetchmail: ã‚¨ãƒ©ãƒ¼ : è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã« \"defaults\" ã‚’è¤‡æ•°å›žè¨˜è¿°ã—ã¦ã„ã‚‹"
-"ã‹ã€\"defaults\" ãŒæœ€åˆã®ãƒ¬ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
+"fetchmail: ã‚¨ãƒ©ãƒ¼ : è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã« \"defaults\" ã‚’è¤‡æ•°å›žè¨˜è¿°ã—ã¦ã„ã‚‹ã‹ã€"
+"\"defaults\" ãŒæœ€åˆã®ãƒ¬ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "SSL å¯¾å¿œãŒã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã®æ™‚ç‚¹ã§æœ‰åŠ¹ã«ã•ã‚Œã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr ""
 "KERBEROS v4 å¯¾å¿œãŒè¨­å®šã•ã‚Œã¦ã„ã¾ã™ãŒã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã®æ™‚ç‚¹ã§æœ‰åŠ¹ã«ã•ã‚Œã¦ãŠã‚Šã¾ã›"
 "ã‚“ã€‚\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr ""
 "KERBEROS v5 å¯¾å¿œãŒè¨­å®šã•ã‚Œã¦ã„ã¾ã™ãŒã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã®æ™‚ç‚¹ã§æœ‰åŠ¹ã«ã•ã‚Œã¦ãŠã‚Šã¾ã›"
 "ã‚“ã€‚\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr ""
 "GSSAPI å¯¾å¿œãŒè¨­å®šã•ã‚Œã¦ã„ã¾ã™ãŒã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã®æ™‚ç‚¹ã§æœ‰åŠ¹ã«ã•ã‚Œã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1048,19 +995,19 @@ msgstr ""
 "fetchmail: è­¦å‘Š : %s ã‚ˆã‚Š multidrop fetch ã‚’ç¢ºèªã™ã‚‹ãŸã‚ã® DNS ãŒæœ‰åŠ¹ã§ã‚ã‚Šã¾"
 "ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr ""
 "è­¦å‘Š: %s ã¸ã®ãƒžãƒ«ãƒãƒ‰ãƒ­ãƒƒãƒ—ã‚’è¡Œã†ã«ã¯ã‚¨ãƒ³ãƒ™ãƒ­ãƒ¼ãƒ—ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãŒå¿…è¦ã§ã™!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr ""
 "è­¦å‘Š: ã™ã¹ã¦ã®ãƒ¡ãƒ¼ãƒ«ãŒ postmaster å®›ã«ãƒ•ã‚©ãƒ¯ãƒ¼ãƒ‰ã•ã‚Œã¦ã—ã¾ã†å¯èƒ½æ€§ãŒã‚ã‚Šã¾"
 "ã™!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1069,14 +1016,14 @@ msgstr ""
 "fetchmail: ã‚µãƒ¼ãƒ %s ã®è¨­å®šãŒç„¡åŠ¹ã§ã™ã€‚ã‚µãƒ¼ãƒ“ã‚¹ç•ªå·ã€ãƒãƒ¼ãƒˆç•ªå·ã¯è² ã®æ•°ã§ã¯ã„"
 "ã‘ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: ã‚µãƒ¼ãƒ %s ã®è¨­å®šãŒç„¡åŠ¹ã§ã™ã€‚ RPOP ã§ã¯ privileged port ã‚’åˆ©ç”¨ã™ã‚‹"
 "å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1085,7 +1032,7 @@ msgstr ""
 "è­¦å‘Š: %s è¨­å®šãŒç„¡åŠ¹ã§ã™ã€‚é€šå¸¸ã€ãƒãƒ¼ãƒˆ995ã® POP3Sã‚µãƒ¼ãƒ“ã‚¹ã«ã¯ --ssl ãŒå¿…è¦ã§"
 "ã™ã€‚\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1094,7 +1041,7 @@ msgstr ""
 "è­¦å‘Š: %s è¨­å®šãŒç„¡åŠ¹ã§ã™ã€‚é€šå¸¸ã€--ssl ã«ã¯ãƒãƒ¼ãƒˆ995ã® POP3Sã‚µãƒ¼ãƒ“ã‚¹ãŒå¿…è¦ã§"
 "ã™ã€‚\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1103,7 +1050,7 @@ msgstr ""
 "è­¦å‘Š: %s è¨­å®šãŒç„¡åŠ¹ã§ã™ã€‚é€šå¸¸ã€ãƒãƒ¼ãƒˆ993ã® IMAPSã‚µãƒ¼ãƒ“ã‚¹ã«ã¯ --ssl ãŒå¿…è¦ã§"
 "ã™ã€‚\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1113,332 +1060,353 @@ msgstr ""
 "ã™ã€‚\n"
 "\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 "ã‚µãƒ¼ãƒ %s ã®è¨­å®šãŒç„¡åŠ¹ã§ã™ã€‚LMTP ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® SMTP ãƒãƒ¼ãƒˆã‚’åˆ©ç”¨ã§ãã¾ã›"
 "ã‚“ã€‚\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "fetchall ã¨ keep ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã¯ãƒ‡ãƒ¼ãƒ¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã€ä¼‘æ­¢ãƒ¢ãƒ¼ãƒ‰ã§ã¯åŒæ™‚ã«æŒ‡å®šã§ãã¾ã›"
 "ã‚“ã€‚\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: ã‚¨ãƒ©ãƒ¼: ã‚¢ã‚¤ãƒ‰ãƒ«ãƒ¢ãƒ¼ãƒ‰ã¯è¤‡æ•°ã®ãƒ•ã‚©ãƒ«ãƒ€ã¾ãŸã¯ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã«å¯¾ã—ã¦ã¯å‹•"
 "ä½œã—ã¾ã›ã‚“!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"rcãƒ•ã‚¡ã‚¤ãƒ«ã‚’è§£æžã§ãã¾ã›ã‚“ã€ãƒ‡ãƒãƒƒã‚°ãƒ¢ãƒ¼ãƒ‰: Python ã¨ã—ã¦å–å¾—ã—ãŸè¨­å®šã‚’ãƒ€ãƒ³ãƒ—"
+"ã—ã¦ã„ã¾ã™:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "ã‚·ã‚°ãƒŠãƒ« %d ã§çµ‚äº†ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr ""
 "%s ã¯ %s ã¨ãƒ—ãƒ­ãƒˆã‚³ãƒ« %s ã‚’ç”¨ã„ã¦ %s ã«äº¤ä¿¡ã—ã¦ã„ã¾ã™ã€‚äº¤ä¿¡ãŒé–‹å§‹ã•ã‚Œã¾ã—"
 "ãŸã€‚\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "POP2 ã«å¯¾å¿œã—ãŸè¨­å®šãŒè¡Œã‚ã‚Œã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "POP3 ã«å¯¾å¿œã—ãŸè¨­å®šãŒè¡Œã‚ã‚Œã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "IMAP ã«å¯¾å¿œã—ãŸè¨­å®šãŒè¡Œã‚ã‚Œã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "ETRN ã«å¯¾å¿œã—ãŸè¨­å®šãŒè¡Œã‚ã‚Œã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "ODMR ã«å¯¾å¿œã—ãŸè¨­å®šãŒè¡Œã‚ã‚Œã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "å¯¾å¿œã—ã¦ã„ãªã„ãƒ—ãƒ­ãƒˆã‚³ãƒ«ãŒé¸æŠžã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr ""
 "%s ã¯ %s ã¨ãƒ—ãƒ­ãƒˆã‚³ãƒ« %s ã‚’ç”¨ã„ã¦ %s ã«äº¤ä¿¡ã—ã¦ã„ã¾ã™ã€‚äº¤ä¿¡ãŒçµ‚äº†ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "äº¤ä¿¡é–“éš”ã¯ %d ç§’ã§ã™ã€‚\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã¯ %s ã§ã™ã€‚\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "ID ãƒ•ã‚¡ã‚¤ãƒ«ã¯ %s ã§ã™ã€‚\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "é€²è¡ŒçŠ¶æ³ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ syslog ã‚’é€šã—ã¦è¨˜éŒ²ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail ã¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’æ›¸ãæ›ãˆã€Received ã‚’ç”Ÿæˆã—ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr "Fetchmail ã¯ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã«ã‚‚é€²è¡ŒçŠ¶æ³ã‚’ç¤ºã™ . ã‚’æ›¸ãè¾¼ã¿ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr "Fetchmail ã¯èª¤ã£ãŸå®›å…ˆã®æ›¸ã‹ã‚ŒãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ %s ã«è»¢é€ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail ã¯ postmaster å®›ã«ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail ã¯é€ã‚Šä¸»ã«ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’é€ä¿¡ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 "Fetchmail ã¯æ’ä¹…çš„ãªã‚¨ãƒ©ãƒ¼ã‚’æ’ä¹…çš„ãªã‚‚ã®ã¨ã—ã¦æ‰±ã„ã¾ã™ï¼ˆãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ç ´"
 "æ£„ï¼‰ã€‚\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail ã¯æ’ä¹…çš„ãªã‚¨ãƒ©ãƒ¼ã‚’ä¸€æ™‚çš„ãªã‚‚ã®ã¨ã—ã¦æ‰±ã„ã¾ã™ï¼ˆãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ä¿"
 "å­˜ï¼‰ã€‚\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "ã‚¢ã‚«ã‚¦ãƒ³ãƒˆ %s@%s ã§ã®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã§ã™ã€‚\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  ãƒ¡ãƒ¼ãƒ«ã¯ãƒ›ã‚¹ãƒˆ %s ã‚’ä»‹ã—ã¦ã‚„ã‚Šã¨ã‚Šã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
 msgstr[0] "  ã“ã®ã‚µãƒ¼ãƒã«å¯¾ã—ã¦ã®ã‚¢ã‚¯ã‚»ã‚¹ã¯ %d ã®é–“éš”ã§è¡Œã‚ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  ã‚µãƒ¼ãƒã®æœ¬åã¯ %s ã§ã™ã€‚\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr "  ã“ã®ãƒ›ã‚¹ãƒˆã¯ãƒ›ã‚¹ãƒˆãŒæŒ‡ç¤ºã•ã‚Œãªã„å ´åˆã«ã¯ã‚¢ã‚¯ã‚»ã‚¹ã•ã‚Œã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr "  ã“ã®ãƒ›ã‚¹ãƒˆã¯ãƒ›ã‚¹ãƒˆãŒæŒ‡ç¤ºã•ã‚Œãªã„å ´åˆã«ã‚¢ã‚¯ã‚»ã‚¹ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰å…¥åŠ›ãŒå¿…è¦ã§ã™ã€‚\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  APOP secret = \"%s\".\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  RPOP id = \"%s\".\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ = \"%s\"\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  Kerberos %s èªè¨¼ã«ã‚ˆã‚‹ KPOP ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã‚’åˆ©ç”¨ã—ã¾ã™"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  %s ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã‚’åˆ©ç”¨ã—ã¾ã™"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (%s ã‚µãƒ¼ãƒ“ã‚¹ã‚’åˆ©ç”¨ã—ã¾ã™)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒãƒ¼ãƒˆã‚’åˆ©ç”¨ã—ã¾ã™)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (UIDL ã®åˆ©ç”¨ã‚’å¼·åˆ¶ã—ã¾ã™)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  åˆ©ç”¨å¯èƒ½ãªå…¨ã¦ã®èªè¨¼æ–¹å¼ã‚’è©¦ã¿ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã«ã‚ˆã‚‹èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  MSN èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  NTLM èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  OTP ã«ã‚ˆã‚‹èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  CRAM-MD5 æ–¹å¼ã«ã‚ˆã‚‹èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  GSSAPI æ–¹å¼ã«ã‚ˆã‚‹èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Kerberos V4 æ–¹å¼ã«ã‚ˆã‚‹èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Kerberos V5 æ–¹å¼ã«ã‚ˆã‚‹èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  End-to-end æš—å·åŒ–ã§ã‚ã‚‹ã¨ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  ãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒ“ã‚¹ã¯ %s ã«ã‚ˆã£ã¦è¡Œã‚ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  SSL ã«ã‚ˆã‚‹æš—å·åŒ–é€šä¿¡ãŒè¡Œã‚ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  SSL ãƒ—ãƒ­ãƒˆã‚³ãƒ« %sã€‚\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  SSL ã‚µãƒ¼ãƒè¨¼æ˜Žæ›¸ã®ç¢ºèªãŒè¨­å®šã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  SSL ã‚µãƒ¼ãƒè¨¼æ˜Žæ›¸ã®ç¢ºèªã‚’ç„¡åŠ¹ã«ã—ã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  SSL ãŒä¿¡é ¼ã™ã‚‹æ—¢å®šã®è¨¼æ˜Žæ›¸ãƒ•ã‚¡ã‚¤ãƒ«: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  SSL ä¿¡é ¼ã™ã‚‹è¨¼æ˜Žæ›¸ã¯ãƒ•ã‚¡ã‚¤ãƒ« %s ã«æ ¼ç´ã•ã‚Œã¦ã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  SSL ãŒä¿¡é ¼ã™ã‚‹æ—¢å®šã®è¨¼æ˜Žæ›¸ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ¼: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  SSL ä¿¡ç”¨å¯èƒ½è¨¼æ˜Žæ›¸ã¯ %s ã«æ ¼ç´ã•ã‚Œã¦ã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr " SSLã‚µãƒ¼ãƒã® CommonName: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr "  SSL key fingerprint (server key ã¨ç…§åˆã•ã‚Œã¾ã—ãŸ): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  ã‚µãƒ¼ãƒã®å¿œç­”åˆ¶é™æ™‚é–“ã¯ %d ç§’ã§ã™"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  ã‚µãƒ¼ãƒãƒ¼ã® IDLE æ™‚é–“åˆ¶é™ã¯ %d ç§’ã§ã™"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ¡ãƒ¼ãƒ«ãƒœãƒƒã‚¯ã‚¹ãŒé¸æŠžã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  é¸æŠžã•ã‚ŒãŸãƒ¡ãƒ¼ãƒ«ãƒœãƒƒã‚¯ã‚¹:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  ã™ã¹ã¦ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å–å¾—ã—ã¾ã™ã€‚ (--all on)\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  æ–°ã—ã„ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã ã‘ã‚’å–å¾—ã—ã¾ã™ã€‚ (--all off)\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  å–å¾—ã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã‚µãƒ¼ãƒã«ã‚‚ä¿æŒã—ã¾ã™ã€‚ (--keep on)\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr "  å–å¾—ã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ã‚µãƒ¼ãƒã«ä¿æŒã—ã¾ã›ã‚“ (--keep off)\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ %s ãƒ•ã‚©ãƒ«ãƒ€ãƒ¼ã«ç§»å‹•ã•ã‚Œã€å‰Šé™¤ã•ã‚Œã¾ã›ã‚“ã€‚\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯å‰Šé™¤ã•ã‚Œã¾ã™ (--moveto ã§ã¯ãªã„)ã€‚\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr "  å¤ã„ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯å–å¾—ã®å‰ã«æ¶ˆåŽ»ã•ã‚Œã¾ã™ã€‚ (--flush on)\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å–å¾—ã®å‰ã«å¤ã„ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æ¶ˆåŽ»ã—ã¾ã›ã‚“ã€‚ (--flush off)\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
 msgstr "  å®¹é‡è¶…éŽã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯å–å¾—ã®å‰ã«æ¶ˆåŽ»ã•ã‚Œã¾ã™ã€‚ (--limitflush on)\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1446,334 +1414,338 @@ msgstr ""
 "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å–å¾—ã®å‰ã«å®¹é‡è¶…éŽã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æ¶ˆåŽ»ã—ã¾ã›ã‚“ã€‚ (--limitflush "
 "off)\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr "  server-local ã‚¢ãƒ‰ãƒ¬ã‚¹ã¸ã®æ›¸ãæ›ãˆã‚’è¡Œã„ã¾ã™ã€‚ (--norewrite off)\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr "  server-local ã‚¢ãƒ‰ãƒ¬ã‚¹ã¸ã®æ›¸ãæ›ãˆã‚’è¡Œã„ã¾ã›ã‚“ã€‚ (--norewrite on)\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr "  æ”¹è¡Œè¨˜å·ã®é™¤åŽ»ã‚’è¡Œã„ã¾ã™ã€‚ (stripcr on)\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr "  æ”¹è¡Œè¨˜å·ã®é™¤åŽ»ã‚’è¡Œã„ã¾ã›ã‚“ã€‚ (stripcr off)\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr "  æ”¹è¡Œè¨˜å·ã®è¿½åŠ ã‚’è¡Œã„ã¾ã™ã€‚ (forcecr on)\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr "  æ”¹è¡Œè¨˜å·ã®è¿½åŠ ã‚’è¡Œã„ã¾ã›ã‚“ã€‚ (forcecr off)\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr "  Content-Transfer-Encoding ã®å¤‰æ›ã‚’è¡Œã„ã¾ã›ã‚“ã€‚ (pass8bits on)\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr "  Content-Transfer-Encoding ã®å¤‰æ›ã‚’è¡Œã„ã¾ã™ã€‚ (pass8bits off)\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  MIME ã®ãƒ‡ã‚³ãƒ¼ãƒ‰ã‚’è¡Œã„ã¾ã™ã€‚ (mimedecode on)\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  MIME ã®ãƒ‡ã‚³ãƒ¼ãƒ‰ã‚’è¡Œã„ã¾ã›ã‚“ã€‚ (mimedecode off)\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  ã‚µãƒ¼ãƒã‚¢ã‚¯ã‚»ã‚¹å¾Œã€ä¼‘æ­¢ã—ã¾ã™ã€‚ (idle on)\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  ã‚µãƒ¼ãƒã‚¢ã‚¯ã‚»ã‚¹å¾Œã€ä¼‘æ­¢ã—ã¾ã›ã‚“ã€‚ (idle off)\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  ã‚µãƒ¼ãƒãƒ¼ã‚¢ã‚¯ã‚»ã‚¹ãŒå¼·åˆ¶ã•ã‚Œã€ãã®å¾Œä¼‘æ­¢ã—ã¾ã™(forceidle on)ã€‚\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  ã‚µãƒ¼ãƒãƒ¼ã‚¢ã‚¯ã‚»ã‚¹ãŒå¼·åˆ¶ã•ã‚Œãšã€ãã®å¾Œä¼‘æ­¢ã—ã¾ã™ã€‚ (forceidle off)\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr "  è¨˜è¿°ã®ã‚ã‚‹ Status è¡Œã‚’ç ´æ£„ã—ã¾ã™ã€‚ (dropstatus on)\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr "  è¨˜è¿°ã®ã‚ã‚‹ Status è¡Œã‚’ä¿æŒã—ã¾ã™ã€‚ (dropstatus off)\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr "  Delivered-To è¡Œã‚’ä¿æŒã—ã¾ã™ã€‚ (dropdelivered on)\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr "  Delivered-To è¡Œã‚’ç ´æ£„ã—ã¾ã™ã€‚ (dropdelivered off)\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å¤§ãã•ã®æœ€å¤§ %d ãƒã‚¤ãƒˆã«åˆ¶é™ã•ã‚Œã¾ã™ã€‚ (--limit %d)\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å¤§ãã•ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚ (--limit 0)\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å¤§ãã•ã«å¯¾ã™ã‚‹è­¦å‘Šã¯ %d ç§’æ¯Žã«è¡Œã‚ã‚Œã¾ã™ã€‚ (--warnings %d)\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr ""
 "  ã‚µãƒ¼ãƒã‚¢ã‚¯ã‚»ã‚¹ã®åº¦ã«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å¤§ãã•ã®è­¦å‘Šã‚’è¡Œã„ã¾ã™ã€‚ (--warnings 0)\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr ""
 "  ä¸€å›žã®æŽ¥ç¶šã§å–å¾—ã§ãã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ %d é€šã«åˆ¶é™ã•ã‚Œã¾ã™ã€‚(--fetchlimit %d)\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr ""
 "  ä¸€å›žã®æŽ¥ç¶šã§å–å¾—ã§ãã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®æ•°ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚ (--fetchlimit 0)\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr ""
 "  å–å¾—ã§ãã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ã‚µã‚¤ã‚ºã¯ %d ã«åˆ¶é™ã•ã‚Œã¾ã™ã€‚(--fetchsizelimit %d)\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å¤§ãã•ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚ (--fetchsizelimit 0)\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr "æŽ¥ç¶šã”ã¨ã« UID ã®äºŒåˆ†æœ¨æ¤œç´¢ã‚’è¡Œã„ã¾ã™ã€‚(--fastuidl 1)\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr "  %d å›ž (%d æŽ¥ç¶šã®ã†ã¡) UID ã®äºŒåˆ†æœ¨æ¤œç´¢ã‚’è¡Œã„ã¾ã™ã€‚(--fastuidl %d)\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr "æŽ¥ç¶šã”ã¨ã« UID ã®ç·šå½¢æ¤œç´¢ã‚’è¡Œã„ã¾ã™ã€‚(--fastuidl 0)\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  ä¸€å›žã®æŽ¥ç¶šã§è»¢é€ã§ãã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ %d é€šã«åˆ¶é™ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr ""
 "  ä¸€å›žã®æŽ¥ç¶šã§è»¢é€ã§ãã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®æ•°ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚ (--batchlimit 0)\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ %d é€šæ¯Žã«å‰Šé™¤ã•ã‚Œã¾ã™ã€‚ (--expunge %d)\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å‰Šé™¤ã™ã‚‹é–“éš”ã¯è¨­å®šã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚ (--expunge 0)\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  ãƒ¡ãƒ¼ãƒ«ã‚’å–å¾—ã™ã‚‹ãƒ‰ãƒ¡ã‚¤ãƒ³ã¯ :"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  ãƒ•ã‚¡ã‚¤ãƒ« %s ã« BSMTP å½¢å¼ã§ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¿½è¨˜ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³\"%s\"ã«ã‚ˆã£ã¦ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒé€ä¿¡ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  å—ä¿¡ã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ %cMTP ã«ã‚ˆã£ã¦æ¬¡ã«ç¤ºã™ã‚µãƒ¼ãƒã¸è»¢é€ã•ã‚Œã¾ã™ :"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  ãƒ›ã‚¹ãƒˆã® MAIL FROM è¡Œã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ %s ã§ã™ã€‚\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr "  SMTP ã«ã‚ˆã£ã¦é…ä¿¡ã•ã‚Œã‚‹ RCPT TO è¡Œã«è¨˜ã•ã‚ŒãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ %s ã§ã™ã€‚\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr "  é€ä¿¡å…ˆã®ã‚¹ãƒ‘ãƒ ãƒ–ãƒ­ãƒƒã‚¯ã«å¯¾ã™ã‚‹å¿œç­”ã¯ :"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  ã‚¹ãƒ‘ãƒ ãƒ–ãƒ­ãƒƒã‚¯ã¯è¡Œã‚ã‚Œã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  ã‚µãƒ¼ãƒã¨ã®æŽ¥ç¶šã¯\"%s\"ã«ã‚ˆã£ã¦è¡Œã‚ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  æŽ¥ç¶šå‰ã«å®Ÿè¡Œã™ã‚‹å‘½ä»¤ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  ã‚µãƒ¼ãƒã¨ã®æŽ¥ç¶šã¯\"%s\"ã«ã‚ˆã£ã¦åˆ‡æ–­ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  æŽ¥ç¶šçµ‚äº†æ™‚ã«è¡Œã†å‘½ä»¤ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  ã“ã®ãƒ›ã‚¹ãƒˆã«å¯¾ã™ã‚‹ localname ã¯å®£è¨€ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  `multi-drop' ãƒ¢ãƒ¼ãƒ‰: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  `single-drop' ãƒ¢ãƒ¼ãƒ‰: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
 msgstr[0] "%d å€‹ã® localname ãŒå­˜åœ¨ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  multidrop ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’æ¤œç´¢ã™ã‚‹ DNS ãŒæœ‰åŠ¹ã§ã™ã€‚\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  multidrop ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’æ¤œç´¢ã™ã‚‹ DNS ãŒç„¡åŠ¹ã§ã™ã€‚\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr "  ã‚µãƒ¼ãƒã®åˆ¥åã¯ multidrop ã‚¢ãƒ‰ãƒ¬ã‚¹ã¨ IP ã‚¢ãƒ‰ãƒ¬ã‚¹ã§æ¯”è¼ƒã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr "  ã‚µãƒ¼ãƒã®åˆ¥åã¯ multidrop ã‚¢ãƒ‰ãƒ¬ã‚¹ã¨ãƒ›ã‚¹ãƒˆåã§æ¯”è¼ƒã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  Envelope-address ã«ã‚ˆã‚‹ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã¯è¡Œã‚ã‚Œã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  Envelope header ã¯ %s ã¨ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  %d å€‹ã‚’è¶…ãˆã‚‹ Envelope header ã¯ã‚¹ã‚­ãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  Prefix %s ã¯ãƒ¦ãƒ¼ã‚¶ ID ã‹ã‚‰é™¤åŽ»ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Prefix ã¯é™¤åŽ»ã•ã‚Œã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  äºˆã‚å®£è¨€ã•ã‚ŒãŸãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒã®åˆ¥å:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  ãƒ­ãƒ¼ã‚«ãƒ«ãƒ‰ãƒ¡ã‚¤ãƒ³:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  æŽ¥ç¶šã¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ %s ã‚’é€šã—ã¦è¡Œã‚ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  æŽ¥ç¶šã«åˆ©ç”¨ã™ã¹ãã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ã®æŒ‡å®šã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  æŽ¥ç¶šã¯ %s ã®çŠ¶æ…‹ã‚’ç›£è¦–ã—ã¦è¡Œã‚ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  çŠ¶æ…‹ã‚’ç›£è¦–ã—ã¦æŽ¥ç¶šã¯ãŠã“ãªã„ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr "  ã‚µãƒ¼ãƒã¨ã®æŽ¥ç¶šã«ã¯ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ \"%s\" ã‚’åˆ©ç”¨ã—ã¾ã™ã€‚(--plugin %s)\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  ã‚µãƒ¼ãƒã¨ã®æŽ¥ç¶šã«åˆ©ç”¨ã™ã‚‹ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã®æŒ‡å®šã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¨ã®æŽ¥ç¶šã«ã¯ãƒ—ãƒ©ã‚°ã‚¢ã‚¦ãƒˆ\"%s\"ã‚’åˆ©ç”¨ã—ã¾ã™ã€‚(--plugout "
 "%s)\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¨ã®æŽ¥ç¶šã«åˆ©ç”¨ã™ã‚‹ãƒ—ãƒ©ã‚°ã‚¢ã‚¦ãƒˆã®æŒ‡å®šã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  ã“ã®ãƒ›ã‚¹ãƒˆã‹ã‚‰ã® UID ã¯è¨˜éŒ²ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  %d å€‹ã® UID ãŒè¨˜éŒ²ã•ã‚Œã¦ã„ã¾ã™ã€‚\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr "  æŽ¥ç¶šæƒ…å ±ã¯ Received ãƒ˜ãƒƒãƒ€ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr "  Poll è¿½è·¡æƒ…å ±ã¯ Received ãƒ˜ãƒƒãƒ€ã«è¿½åŠ ã•ã‚Œã¾ã›ã‚“ã€‚\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr " ä¸è‰¯ãƒ˜ãƒƒãƒ€ã‚’æŒã¤ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æ‹’å¦ã—ã¾ã™ã€‚\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr " ä¸è‰¯ãƒ˜ãƒƒãƒ€ã‚’æŒã¤ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å—ã‘å…¥ã‚Œã¾ã™ã€‚\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  ãƒ—ãƒ­ãƒ‘ãƒ†ã‚£ \"%s\" ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚\n"
@@ -1791,11 +1763,7 @@ msgstr ""
 "ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã§ PATH_MAX ãŒå®šç¾©ã•ã‚Œã¦ãŠã‚‰ãšã€realpath(f, NULL) ã‚‚"
 "å—ã‘ä»˜ã‘ã‚‰ã‚Œã¾ã›ã‚“ã€‚ä¸­æ–­ã—ã¾ã™ã€‚\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "ã‚¨ãƒ©ãƒ¼ : getpassword() ã«å¯¾å¿œã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -1803,134 +1771,126 @@ msgstr ""
 "\n"
 "SIGINT ã‚’å—ä¿¡ã—ã¾ã—ãŸã€‚ çµ‚äº†ã—ã¾ã™ã€‚\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr ""
 "gss_display_status ã§ GSSAPI ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚å‘¼ã³å‡ºã—å…ƒã¯ <%s> ã§ã™\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "GSSAPI ã‚¨ãƒ©ãƒ¼ %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "[%s] ã«å¯¾ã™ã‚‹ã‚µãƒ¼ãƒ“ã‚¹åã‚’å¾—ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "ã‚µãƒ¼ãƒ“ã‚¹å [%s] ã‚’åˆ©ç”¨ã—ã¾ã™ã€‚\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr "é©åˆ‡ãª GSSAPI è¨¼æ˜Žæ›¸ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã€‚GSSAPI èªè¨¼ã‚’ã‚¹ã‚­ãƒƒãƒ—ã—ã¾ã™ã€‚\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "GSSAPI ã‚’ä½¿ã†ã«ã¯ã€ã¾ãšè¨¼æ˜Žæ›¸ãŒå¿…è¦ã§ã™ã€‚kinit ãŒåŠ©ã‘ã«ãªã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“ã€‚\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "\"%s GSSAPI\"ã«å¯¾ã—ã€å½é€ ã•ã‚ŒãŸè©¦è¡Œã‚’å—ä¿¡ã—ã¾ã—ãŸ!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "è¨¼æ˜Žæ›¸ã‚’é€ä¿¡ã—ã¾ã™ã€‚\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "è¨¼æ˜Žæ›¸äº¤æ›ã‚¨ãƒ©ãƒ¼ã§ã™ã€‚\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ¬ãƒ™ãƒ«ãƒ‡ãƒ¼ã‚¿ã‚’å¤‰æ›´ã—ã¾ã—ãŸã€‚\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "è¨¼æ˜Žæ›¸ã®äº¤æ›ãŒçµ‚äº†ã—ã¾ã—ãŸã€‚\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "ã‚µãƒ¼ãƒã¯ integrity ã¨ privacy ã‚’è¦æ±‚ã—ã¦ã„ã¾ã™\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "å¤‰æ›´ã•ã‚Œãªã„ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ¬ãƒ™ãƒ«ã®ãƒ•ãƒ©ã‚°: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "æœ€å¤§ GSS ãƒˆãƒ¼ã‚¯ãƒ³é•·ã¯ %ld ã§ã™\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr "GSSAPI ãƒ¦ãƒ¼ã‚¶ãƒ¼åãŒé•·ã™ãŽã¦é™çš„ãƒãƒƒãƒ•ã‚¡ã«åŽã¾ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ¬ãƒ™ãƒ«ã®è¦æ±‚ã®ç”Ÿæˆã‚¨ãƒ©ãƒ¼ã§ã™ã€‚\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr "GSSAPI send_token ãŒå¤§ãã™ãŽ (%lu) ãƒ¦ãƒ¼ã‚¶ãƒ¼åãŒé€ä¿¡ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "GSS è¨¼æ˜Žæ›¸ã‚’ç™ºè¡Œã—ã¾ã™ã€‚\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "è¨¼æ˜Žæ›¸ã®ç™ºè¡Œã‚¨ãƒ©ãƒ¼ã§ã™ã€‚\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: ã‚¹ãƒ¬ãƒƒãƒ‰ã¯ %d ç§’é–“ã‚¹ãƒªãƒ¼ãƒ—ã—ã¾ã™ã€‚\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã¯ IMAP4 rev 1 ã¨èªè­˜ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã¯ IMAP4 rev 0 ã¨èªè­˜ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã¯ IMAP2 åˆã¯ IMAP2BIS ã¨èªè­˜ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "æŽ¥ç¶šã®å¾Œã€ä¼‘æ­¢ã—ã¾ã™ã€‚\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "IMAP ã‚µãƒ¼ãƒã‹ã‚‰ BYE å¿œç­”ã‚’å—ã‘å–ã‚Šã¾ã—ãŸ: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "\"%s\" å†…ã§ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸æ•°ãŒå½é€ ã•ã‚Œã¦ã„ã¾ã™!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "\"%s\" å†…ã§EXPUNGEã®æ•°ãŒå½é€ ã•ã‚Œã¦ã„ã¾ã™!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr ""
+"ã‚¿ã‚°ä»˜ã‘ã•ã‚Œã¦ã„ãªã„å¿œç­” \"%s\" å†…ã§EXPUNGE ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸æ•°ãŒå½é€ ã•ã‚Œã¦ã„ã¾ã™!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "æ›´æ–°ã•ã‚ŒãŸæ©Ÿèƒ½ä¸€è¦§ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸ\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1938,7 +1898,11 @@ msgstr ""
 "ã‚µãƒ¼ãƒãƒ¼ã® SASL-IRæ‹¡å¼µã®æœ‰ç„¡ãŒä¸æ˜Žã§ã™ãŒã€fetchmail ã®å®Ÿè£…ã§AUTHENTICATE "
 "EXTERNALã‚’ä½¿ç”¨ã™ã‚‹ãªã‚‰ã°å¿…è¦ã«ãªã‚Šã¾ã™\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "æŽ¥ç¶šã®å¾Œã€ä¼‘æ­¢ã—ã¾ã™ã€‚\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1949,7 +1913,7 @@ msgstr ""
 "å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚ æŽ¥ç¶šã‚’ä¸­æ–­ã—ã¾ã™ã€‚  ã‚ãªãŸã®ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ãŒå®‰å…¨ãªã‚‰ã°ã€--"
 "sslproto '' ã‚’ä½¿ã£ã¦STARTTLSã‚’ç„¡åŠ¹ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚(ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«å‚ç…§)ã€‚\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1960,275 +1924,307 @@ msgstr ""
 "å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚ æŽ¥ç¶šã‚’ä¸­æ–­ã—ã¾ã™ã€‚  ä»£ã‚ã‚‹æ‰‹æ®µã¨ã—ã¦ã‚µãƒ¼ãƒãƒ¼ã§--ssl ãŒä½¿ãˆ"
 "ã‚‹ã‹è©¦ã—ã¦ã¿ã¦ãã ã•ã„ã€‚(ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«å‚ç…§)ã€‚\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: TLS ã¸ã®ã‚¢ãƒƒãƒ—ã‚°ãƒ¬ãƒ¼ãƒ‰ã«æˆåŠŸã€‚\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: TLS ã¸ã®ã‚¢ãƒƒãƒ—ã‚°ãƒ¬ãƒ¼ãƒ‰ã«å¤±æ•—ã€‚\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr "%s: TLS ã¸ã®é©åˆçš„ã‚¢ãƒƒãƒ—ã‚°ãƒ¬ãƒ¼ãƒ‰ã«å¤±æ•—ã€ç¶™ç¶šå¯èƒ½ã‹è©¦ã—ã¦ã„ã¾ã™\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr ""
 "%s: è­¦å‘Š: ã‚µãƒ¼ãƒãƒ¼ãŒ STARTTLS ã‚’ææ¡ˆã—ã¾ã—ãŸãŒ sslproto '' ãŒæç¤ºã•ã‚Œã¾ã—"
 "ãŸã€‚\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: --auth external ãŒè¦æ±‚ã•ã‚Œã¾ã—ãŸãŒã‚µãƒ¼ãƒãƒ¼ã§åˆ©ç”¨ã§ãã¾ã›ã‚“.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr ""
 "OTP ãŒè¦æ±‚ã•ã‚Œã¾ã—ãŸãŒã€fetchmail ãŒ OTP å¯¾å¿œã§ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "è¦æ±‚ã•ã‚ŒãŸ NTLM å‡¦ç†èƒ½åŠ›ã¯ fetchmail ã«çµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: --auth password ãŒè¦æ±‚ã•ã‚Œã¾ã—ãŸãŒã‚µãƒ¼ãƒãƒ¼ãŒä½¿ç”¨ã‚’ç¦ã˜ã¦ã„ã¾ã™ã€‚"
 "(LOGINDISABLED)\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr "%s: å¯èƒ½ãªèªè¨¼æ‰‹æ®µã‚’ã™ã¹ã¦è©¦ã¿ã¾ã—ãŸãŒã€ãƒ­ã‚°ã‚¤ãƒ³ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å‰Šé™¤æ•°ãŒåˆã„ã¾ã›ã‚“ (%d (å®Ÿéš›) != %d (äºˆæƒ³)) \n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu ã¯æœªèª­ã§ã™ã€‚\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u ã¯æœªèª­ã§ã™ã€‚\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "å†ã‚¢ã‚¯ã‚»ã‚¹ã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
 msgstr[0] "%d é€šã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒå†ã‚¢ã‚¯ã‚»ã‚¹ã®å¾Œã«å­˜åœ¨ã—ã¾ã™ã€‚\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "ãƒ¡ãƒ¼ãƒ«ãƒœãƒƒã‚¯ã‚¹ã®é¸æŠžã«å¤±æ•—ã—ã¾ã—ãŸ\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
 msgstr[0] "æœ€åˆã®ã‚¢ã‚¯ã‚»ã‚¹ã‹ã‚‰ %d é€šã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒã‚ã‚Šã¾ã™ã€‚\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "å‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
 msgstr[0] "å‰Šé™¤ã®å¾Œã€%d é€šã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒæ®‹ã£ã¦ã„ã¾ã™ã€‚\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "æœªèª­ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®æ¤œç´¢ã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u ã¯æœ€åˆã®æœªèª­ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã§ã™ã€‚\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "è­¦å‘Š: ã‚µãƒ¼ãƒã‹ã‚‰ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚µã‚¤ã‚ºã¨ã—ã¦å ±å‘Šã•ã‚ŒãŸæ•°å€¤ãŒä¸é©åˆ‡ã ã£ãŸã®ã§ç„¡è¦–ã—"
 "ã¾ã™ã€‚\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "æ­£ã—ããªã„FETCHå¿œç­”ãŒè¿”ã£ã¦ãã¾ã—ãŸ: %s\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 "kvm ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ã‚’é–‹ã‘ã¾ã›ã‚“ã§ã—ãŸã€‚fetchmail ãŒ SGID kmem ã§ã‚ã‚‹ã‹ç¢ºèªã—"
 "ã¦ãã ã•ã„ã€‚"
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "%s ã‹ã‚‰ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹åã‚’è§£æžã§ãã¾ã›ã‚“"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "get_ifinfo: sysctl (iflist estimate) ã«å¤±æ•—ã—ã¾ã—ãŸ"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: malloc ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: sysctl (iflist) ã«å¤±æ•—ã—ã¾ã—ãŸ"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ version %d ãŒç†è§£ã•ã‚Œã¾ã›ã‚“ã§ã—ãŸã€‚"
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "%s ã¨ã„ã†åã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ã¯å­˜åœ¨ã—ã¾ã›ã‚“"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "%s ã® IP ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒã‚ã‚Šã¾ã›ã‚“"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "IP ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒã‚ã‚Šã¾ã›ã‚“\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "ç„¡åŠ¹ãª IP ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "ç„¡åŠ¹ãª IP ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ãƒžã‚¹ã‚¯ã§ã™ã€‚\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "%s ã®å‹•ä½œçŠ¶æ…‹ã¯ %d ã¨ã•ã‚Œã¦ã„ã¾ã™ã€‚\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "ã‚µãƒ¼ãƒ %s ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’é£›ã°ã—ã¾ã™ã€‚ã‚µãƒ¼ãƒ %s ã¯æ©Ÿèƒ½ã—ã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "ã‚µãƒ¼ãƒ %s ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’é£›ã°ã—ã¾ã™ã€‚%s \n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "%s ã®å‹•ä½œçŠ¶æ…‹ã¯ %d ã¨åˆ¤å®šã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "ã‚µãƒ¼ãƒ %s ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’é£›ã°ã—ã¾ã™ã€‚%s ã¯å‹•ä½œå¯èƒ½ã§ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "%s ã®å‹•ä½œã¯ %d ã§ã—ãŸãŒã€ä»Šã¯ %d ã§ã™ã€‚\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "Initial BASE64 challenge ã‚’ãƒ‡ã‚³ãƒ¼ãƒ‰ã§ãã¾ã›ã‚“ã§ã—ãŸ\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr ""
 "Ticket ä¸­ã«ã‚ã‚‹æœ¬äºº %s ã¯ -u ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã§æŒ‡å®šã•ã‚ŒãŸ %s ã¨ä¸€è‡´ã—ã¾ã›ã‚“\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "NULL ã§ãªã„ %s ã¨ã„ã†æŒ‡ä»¤ã¯ä¸å¯è§£ãªå‹•ä½œã®å…ƒã¨ãªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "BASE64 ãƒ¬ãƒ‡ã‚£å¿œç­”ã‚’ãƒ‡ã‚³ãƒ¼ãƒ‰ã§ãã¾ã›ã‚“ã§ã—ãŸ\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "challenge ã®ä¸ä¸€è‡´ã§ã™ã€‚\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: ãƒ­ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã®èª­ã¿è¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸã€‚: %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: å¤ã„ãƒ­ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã‚’å‰Šé™¤ã—ã¾ã™ã€‚\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: ãƒ­ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã‚’ unlink ã§ãã¾ã›ã‚“ã€‚: ï¼ˆ%sï¼‰ã€æ›¸ãè¾¼ã‚“ã§ã¿"
 "ã¾ã™\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
 msgstr ""
-"fetchmail: ãƒ­ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã¸ã®æ›¸ãè¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸã€‚(%s)ã€ çµ‚äº†ã—ã¾"
+"fetchmail: ãƒ­ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ« ã¸ã®æ›¸ãè¾¼ã¿ã«ã‚‚å¤±æ•—ã—ã¾ã—ãŸ \"%s\"(%s)ã€‚ çµ‚äº†ã—ã¾"
 "ã™ã€‚\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: ãƒ­ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã‚’é–‹ã‘ã¾ã›ã‚“ã€‚: %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr ""
 "fetchmail: ãƒ­ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ«ã®ç”Ÿæˆã«å¤±æ•—ã—ã¾ã—ãŸã€‚PIDãƒ•ã‚¡ã‚¤ãƒ« \"%s\": %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr ""
 "fetchmail: PIDãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã®å‰Šé™¤ã¾ãŸã¯åˆ‡ã‚Šè©°ã‚ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚: %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: èª­ã¿è¾¼ã¿ç”¨ã«ãƒ•ã‚¡ã‚¤ãƒ«ã‚’é–‹ãã“ã¨ãŒã§ãã¾ã›ã‚“: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+"%s: ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ‹’å¦ã—ã¦ã„ã¾ã™ã€ãƒ•ã‚¡ã‚¤ãƒ«è¨˜è¿°å­ç•ªå·å–å¾—ã§ããš fstat ã‚’å®Ÿè¡Œã§ãã¾"
+"ã›ã‚“: %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ‹’å¦ã—ã¦ã„ã¾ã™ã€ fstat(%d) ã‚’å®Ÿè¡Œã§ãã¾ã›ã‚“: %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ‹’å¦ã—ã¦ã„ã¾ã™ã€ã‚°ãƒ«ãƒ¼ãƒ—ã¨ãã®ä»–ã‹ã‚‰ã®ã‚¢ã‚¯ã‚»ã‚¹ãŒå¯èƒ½ã§ (ãƒ¢ãƒ¼ãƒ‰ "
+"%#o) ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã‚’å«ã¿ã¾ã™ã€‚\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr "%s:%d: è­¦å‘Š: ãƒ›ã‚¹ãƒˆåã®å‰ã« \"%s\" ã‚’æ¤œçŸ¥ã—ã¾ã—ãŸã€‚\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr ""
+"%s:%d: default ã®å¾Œã«ãƒžã‚·ãƒ³é …ç›®ã¯è¨±ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ‹’å¦ã—ã¾ã™ã€‚\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: è­¦å‘Š: ä¸æ˜Žãªãƒˆãƒ¼ã‚¯ãƒ³ \"%s\"\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: ãƒ•ã‚¡ã‚¤ãƒ« (%s) ã®èª­ã¿è¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
@@ -2241,151 +2237,151 @@ msgstr "è­¦å‘Š: \"AUTH(ENTICATE) NTLM\"
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "NTLM è©¦è¡ŒãŒç„¡åŠ¹ãªãƒ‡ãƒ¼ã‚¿ã‚’å«ã‚“ã§ã„ã¾ã™ã€‚\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "%s ã® SMTP å—ä¿¡ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ãŒ ATRN ã«å¯¾å¿œã—ã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "Turnaround now...\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "ATRN è¦æ±‚ãŒæ‹’çµ¶ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "ç¾åœ¨ã€ATRN è¦æ±‚ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã›ã‚“ã€‚\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "æ–°ç€ãƒ¡ãƒ¼ãƒ«ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "ã‚³ãƒžãƒ³ãƒ‰ãŒå®Ÿè£…ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "ãƒ¦ãƒ¼ã‚¶èªè¨¼ãŒå¿…è¦ã§ã™ã€‚\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "ä¸æ˜Žãª ODMR ã®ã‚¨ãƒ©ãƒ¼ \"%s\" ã§ã™ã€‚\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å—ä¿¡ã—ã¦ã„ã¾ã™\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --keep ã¯ ODMR ã§ã¯å¯¾å¿œã—ã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --flush ã¯ ODMR ã§ã¯å¯¾å¿œã—ã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --folder ã¯ ODMR ã§ã¯å¯¾å¿œã—ã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --check ã¯ ODMR ã§ã¯å¯¾å¿œã—ã¦ãŠã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "server recv fatal\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "OTP challenge ã®ãƒ‡ã‚³ãƒ¼ãƒ‰ãŒå‡ºæ¥ã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "Secret pass phrase: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "æ–‡å­—åˆ— '%s' ã¯æœ‰åŠ¹ãªé•·ã•ã§ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "'%s' ã®å€¤ã¯æ¬¡ã«ç¤ºã™æ•°å­—ã‚ˆã‚Š%så¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚: %d\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "å°ã•ã„"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "å¤§ãã„"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr "ç„¡åŠ¹ãªä¸è‰¯ãƒ˜ãƒƒãƒ€ãƒãƒªã‚·ãƒ¼ `%s' ãŒæŒ‡å®šã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "ç„¡åŠ¹ãªãƒ—ãƒ­ãƒˆã‚³ãƒ« `%s' ãŒæŒ‡å®šã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "ç„¡åŠ¹ãªèªè¨¼æ–¹å¼ `%s' ãŒæŒ‡å®šã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "åˆ©ç”¨æ–¹æ³•:  fetchmail [ã‚ªãƒ—ã‚·ãƒ§ãƒ³] [ã‚µãƒ¼ãƒ ...]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  ä»¥ä¸‹ã«ç¤ºã™ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãŒåˆ©ç”¨å¯èƒ½ã§ã™ã€‚\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã®èª¬æ˜Žã‚’è¡¨ç¤ºã—ã¾ã™\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã—ã¾ã™\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr ""
 "  -c, --check       ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®æœ‰ç„¡ã‚’èª¿ã¹ã¾ã™(ãƒ‡ãƒ¼ã‚¿ã¯å–ã‚Šå‡ºã—ã¾ã›ã‚“)\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      çŠ¶æ…‹è¡¨ç¤ºãªã©ã‚’æŠ‘åˆ¶ã—ã¾ã™\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     ç´°ã‹ãçŠ¶æ…‹è¡¨ç¤ºã‚’è¡Œã„ã¾ã™\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      n ç§’ã«ä¸€å›žå‹•ä½œã™ã‚‹ãƒ‡ãƒ¼ãƒ¢ãƒ³ã¨ã—ã¦å‹•ä½œã—ã¾ã™\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    ãƒ‡ãƒ¼ãƒ¢ãƒ³ãƒ—ãƒ­ã‚»ã‚¹ã‚’ãƒ•ã‚©ãƒ¼ã‚¯ã—ã¾ã›ã‚“\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        ãƒ‡ãƒ¼ãƒ¢ãƒ³ãƒ—ãƒ­ã‚»ã‚¹ã‚’çµ‚äº†ã•ã›ã¾ã™\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     ãƒ­ã‚°ã‚’æ›¸ãå‡ºã™ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
@@ -2393,42 +2389,42 @@ msgstr ""
 "      --syslog      ãƒ‡ãƒ¼ãƒ¢ãƒ³ã¨ã—ã¦å‹•ä½œã•ã›ã‚‹å ´åˆã« syslog(3) ã‚’é€šã—ã¦\n"
 "                    å¤§åŠã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æ›¸ãå‡ºã—ã¾ã™\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    syslog(3) ã‚’ä½¿ç”¨ã—ã¾ã›ã‚“\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr "      --invisible   Received ã‚’æ›¸ã‹ãšã€ãƒ›ã‚¹ãƒˆåã®å½é€ ã‚’è¨±å¯ã—ã¾ã™\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr "  -f, --fetchmailrc è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr "  -i, --idfile      UID ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr "      --pidfile     ä»£ã‚ã‚Šã® PID (ãƒ­ãƒƒã‚¯) ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã™ã‚‹\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr "      --postmaster  æœ€çµ‚çš„ãªå—ã‘å–ã‚Šæ‰‹ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr "      --nobounce    ãƒ¦ãƒ¼ã‚¶ã§ã¯ãªã postmaster ã¸ã‚¨ãƒ©ãƒ¼é€šçŸ¥ã‚’è¡Œã„ã¾ã™\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce fetchmail ã¯æ’ä¹…çš„ã«é…é€ã§ããªã„ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å‰Šé™¤ã—ã¾"
 "ã™ã€‚\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2436,71 +2432,77 @@ msgstr ""
 "      --softbounce   æ’ä¹…çš„ã«é…é€ã§ããªã„ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã‚µãƒ¼ãƒã«ä¿å­˜ã—ã¾ã™ã€‚(ãƒ‡"
 "ãƒ•ã‚©ãƒ«ãƒˆ).\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹ãŒæœ‰åŠ¹ã‹ç›£è¦–ã—ã¾ã™\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         SSL ã«ã‚ˆã‚‹æš—å·åŒ–ã‚’åˆ©ç”¨ã—ã¾ã™\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         SSL/TLS ã«ã‚ˆã‚‹æš—å·åŒ–ã‚’åˆ©ç”¨ã—ã¾ã™\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --nossl       SSL/TLS ã«ã‚ˆã‚‹æš—å·åŒ–ã‚’åˆ©ç”¨ã—ã¾ã›ã‚“\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      SSL ã® private key file ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     SSL ã® client certificate ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr "      --sslcertck   åŽ³å¯†ãªã‚µãƒ¼ãƒè¨¼æ˜Žæ›¸ãƒã‚§ãƒƒã‚¯ã‚’è¡Œã„ã¾ã™(æŽ¨å¥¨)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck åŽ³å¯†ãªã‚µãƒ¼ãƒè¨¼æ˜Žæ›¸ãƒã‚§ãƒƒã‚¯ã‚’ã‚¹ã‚­ãƒƒãƒ—ã—ã¾ã™(å®‰å…¨ã§ãªã„)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr "      --sslcertfile ä¿¡é ¼ã™ã‚‹CA SSLè¨¼æ˜Žæ›¸ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ‘ã‚¹\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr "      --sslcertpath ä¿¡é ¼ã™ã‚‹CA SSLè¨¼æ˜Žæ›¸ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ãƒ‘ã‚¹\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 "      --sslcommonname  ã‚µãƒ¼ãƒã® CommonName ãŒã“ã‚Œã§ã‚ã‚‹ã¨ä»®å®šã—ã¾ã™(ãŠå‹§ã‚ã§"
 "ãã¾ã›ã‚“)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
 msgstr "      --sslfingerprint ã‚µãƒ¼ãƒã®è¨¼æ˜Žæ›¸ã¨ä¸€è‡´ã™ã‚‹ã¹ã fingerprint\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
 msgstr ""
-"      --sslproto    SSL ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã®ä½¿ç”¨ã‚’å¼·åˆ¶ã—ã¾ã™ (ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã‚’å‚ç…§)\n"
+"      --sslproto    SSL ãƒ—ãƒ­ãƒˆã‚³ãƒ«(ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã‚’å‚ç…§) ã‚‚ã—ãã¯ STLS/STARTTLS "
+"ã®ä½¿ç”¨ã‚’å¼·åˆ¶ã—ã¾ã™ \n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr "      --plugin      æŽ¥ç¶šç”¨ã®å¤–éƒ¨ã‚³ãƒžãƒ³ãƒ‰ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
 "      --plugout     SMTP ã«ã‚ˆã‚‹äº¤ä¿¡ã‚’è¡Œã†ãŸã‚ã®å¤–éƒ¨ã‚³ãƒžãƒ³ãƒ‰ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
@@ -2508,244 +2510,274 @@ msgstr ""
 "      --bad-header {reject|accept}\n"
 "                    ä¸è‰¯ãƒ˜ãƒƒãƒ€ã‚’æŒã¤ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å–ã‚Šæ‰±ã†æ–¹é‡ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr ""
 "  -p, --proto[col]    å–ã‚Šå‡ºã—ã®ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã‚’æŒ‡å®šã—ã¾ã™ã€‚(è©³ç´°ã¯ man page å‚"
 "ç…§)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        UIDL ã‚’å¼·åˆ¶çš„ã«åˆ©ç”¨ã—ã¾ã™ (POP3 ã®ã¿æœ‰åŠ¹ã§ã™)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        IMAP ã‚µãƒ¼ãƒãƒ¼ã«æ–°ã—ã„ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’é€ã‚‹ã‚ˆã†ä¼ãˆã¾ã™\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   ã‚µãƒ¼ãƒãƒ¼ãŒä¼‘æ­¢ãƒ¢ãƒ¼ãƒ‰ã‚’æ˜Žç¤ºã—ãªã„å ´åˆã§ã‚‚ä¼‘æ­¢ã‚’å¼·åˆ¶ã—ã¾"
+"ã™\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+"      --idletimeout --idle (%d s) ã‚’æ›´æ–°ã™ã‚‹å‰ã®ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã‚’æŒ‡å®šã—ã¾ã™\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        æŽ¥ç¶šã«åˆ©ç”¨ã™ã‚‹ TCP ãƒãƒ¼ãƒˆã‚’æŒ‡å®šã—ã¾ã™ (å¤ã„ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã§"
 "ã™ã€‚--service ã‚’ä½¿ã£ã¦ãã ã•ã„)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service     æŽ¥ç¶šã™ã‚‹ TCP ã‚µãƒ¼ãƒ“ã‚¹å (æ•°å­—ã§ TCP ãƒãƒ¼ãƒˆã‚’æŒ‡å®šã™ã‚‹ã“ã¨"
 "ã‚‚ã§ãã¾ã™)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        èªè¨¼æ–¹å¼ã‚’æŒ‡å®šã—ã¾ã™ (ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«å‚ç…§)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     ã‚µãƒ¼ãƒã®å¿œç­”å¾…ã¡åˆ¶é™æ™‚é–“ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ˜ãƒƒãƒ€ã‚’éš ã—ã¾ã™\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr "  -Q, --qvirtual    local user id ã‹ã‚‰ prefix ã‚’å‰Šé™¤ã—ã¾ã™\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   ãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒ“ã‚¹ã§åˆ©ç”¨ã™ã‚‹æ–¹å¼ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr "      --tracepolls  Received ãƒ˜ãƒƒãƒ€ã«æŽ¥ç¶šæƒ…å ±ã‚’æ›¸ãåŠ ãˆã¾ã™\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr "  -u, --user[name]    ã‚µãƒ¼ãƒã¸ã®ãƒ­ã‚°ã‚¤ãƒ³åã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr "  -a, --[fetch]all         æ–°ç€åŠã³æ—¢ç€ã®ãƒ¡ãƒ¼ãƒ«ã‚’å…¨ã¦å–ã‚Šå‡ºã—ã¾ã™\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr "  -K, --nokeep      å–ã‚Šå‡ºã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã‚µãƒ¼ãƒã‹ã‚‰æ¶ˆåŽ»ã—ã¾ã™\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr "  -k, --keep        å–ã‚Šå‡ºã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã‚µãƒ¼ãƒã«æ®‹ã—ã¦ãŠãã¾ã™\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ä¸Žãˆã‚‰ã‚ŒãŸIMAPãƒ•ã‚©ãƒ«ãƒ€ãƒ¼ã«ç§»å‹•ã—ã€å‰Šé™¤ã—ã¾ã›"
+"ã‚“\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       æ—¢ã«å–ã‚Šå‡ºã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã‚µãƒ¼ãƒã‹ã‚‰æ¶ˆåŽ»ã—ã¾ã™\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  å®¹é‡è¶…éŽã—ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã‚µãƒ¼ãƒã‹ã‚‰æ¶ˆåŽ»ã—ã¾ã™\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   ãƒ˜ãƒƒãƒ€ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’æ›¸ãæ›ãˆã¾ã›ã‚“\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr "  -l, --limit       æŒ‡å®šã•ã‚ŒãŸå¤§ãã•ä»¥ä¸Šã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å–ã‚Šå‡ºã—ã¾ã›ã‚“\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr ""
 "  -w, --warnings    å®¹é‡è¶…éŽã®ãƒ¡ãƒ¼ãƒ«ã«ã¤ã„ã¦è­¦å‘Šã‚’ç™ºã™ã‚‹é–“éš”ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    è»¢é€å…ˆã® SMTP ãƒ›ã‚¹ãƒˆã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr ""
 "      --fetchdomains ä¸€å›žã®æŽ¥ç¶šã§ãƒ¡ãƒ¼ãƒ«ã‚’å–å¾—ã™ã¹ããƒ‰ãƒ¡ã‚¤ãƒ³åã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr "  -D, --smtpaddress SMTP ã«ã‚ˆã‚‹è»¢é€ã§åˆ©ç”¨ã™ã‚‹ãƒ‰ãƒ¡ã‚¤ãƒ³åã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr ""
 "      --smtpname    SMTP è»¢é€ã§åˆ©ç”¨ã™ã‚‹ãƒ•ãƒ«ãƒãƒ¼ãƒ  username@domain ã‚’æŒ‡å®šã—ã¾"
 "ã™\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
-msgstr "  -Z, --antispam    ã‚¹ãƒ‘ãƒ ãƒ¡ãƒ¼ãƒ«å¯¾ç­–ã®å¿œç­”ã‚’æŒ‡å®šã—ã¾ã™ã€‚\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
+msgstr "  -Z, --antispam    ã‚¹ãƒ‘ãƒ ãƒ¡ãƒ¼ãƒ«å¯¾ç­–ã®å¿œç­”å€¤ã‚’æŒ‡å®šã—ã¾ã™ã€‚\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr ""
 "  -b, --batchlimit  ä¸€å›žã® SMTP è»¢é€ã§é€ä¿¡ã•ã‚Œã‚‹ãƒ¡ãƒ¼ãƒ«ã®æœ€å¤§æ•°ã‚’è¨­å®šã—ã¾ã™\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr ""
 "  -B, --fetchlimit  ä¸€å›žã®ã‚µãƒ¼ãƒã¨ã®äº¤ä¿¡ã§å–å¾—ã§ãã‚‹ãƒ¡ãƒ¼ãƒ«ã®æœ€å¤§æ•°ã‚’è¨­å®šã—ã¾"
 "ã™ã€‚\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr ""
 "      --fetchsizelimit å–å¾—ã§ãã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ã‚µã‚¤ã‚ºã®ä¸Šé™ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    UIDL ã®äºŒåˆ†æœ¨æ¤œç´¢ã‚’è¡Œã„ã¾ã™\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr "  -e, --expunge     ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ä¸€åº¦ã«æ¶ˆåŽ»ã™ã‚‹æœ€å¤§æ•°ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr "  -m, --mda         ãƒ¡ãƒ¼ãƒ«é€ä¿¡ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr ""
 "      --bsmtp       å–ã‚Šè¾¼ã‚“ã ãƒ¡ãƒ¼ãƒ«ã‚’æ›¸ãå‡ºã™ BSMTP ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã—ã¾ã™ã€‚\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr "      --lmtp        LMTP (RFC2033) ã‚’é…ä¿¡ã«åˆ©ç”¨ã—ã¾ã™\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr "  -r, --folder      ã‚µãƒ¼ãƒã®ãƒ¡ãƒ¼ãƒ«ãƒ•ã‚©ãƒ«ãƒ€ã‚’æŒ‡å®šã—ã¾ã™\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr "      --showdots    ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚‚é€²è¡ŒçŠ¶æ³ã‚’ç¤ºã™ . ã‚’æ›¸ãè¾¼ã¿ã¾ã™\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 ã¯ STLS ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¾ã›ã‚“ã€‚æ–­å¿µã—ã¾ã™ã€‚\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 ã¯ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ã«ã‚ˆã‚‹èªè¨¼ã®ã¿ã‚µãƒãƒ¼ãƒˆã—ã¾ã™ã€‚æ–­å¿µã—ã¾ã™ã€‚\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "è­¦å‘Š: \"Maillennium POP3\"ã‚µãƒ¼ãƒã§ã™ã€‚TOP ã®ä»£ã‚ã‚Šã« RETR ã‚³ãƒžãƒ³ãƒ‰ã‚’ä½¿ç”¨ã—ã¾"
 "ã™ã€‚\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 "ã“ã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ã«ã¯ STLS ãŒå¿…è¦ã§ã™ãŒã€ã‚µãƒ¼ãƒãŒ CAPA ã‚³ãƒžãƒ³ãƒ‰ã‚’æ‹’å¦ã—ã¾ã—"
 "ãŸã€‚\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "ã—ã‹ã—ãªãŒã‚‰ã€CAPA ã‚³ãƒžãƒ³ãƒ‰ã¯ STLS ã§ã¯å¿…é ˆã§ã™ã€‚\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr "%s: TLS ã¸ã®é©åˆçš„ã‚¢ãƒƒãƒ—ã‚°ãƒ¬ãƒ¼ãƒ‰ã«å¤±æ•—ã€ç¶™ç¶šå¯èƒ½ã‹è©¦ã—ã¦ã„ã¾ã™ã€‚\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr ""
 "%s: è­¦å‘Š: ã‚µãƒ¼ãƒãƒ¼ãŒ STLS ã‚’ææ¡ˆã—ã¾ã—ãŸãŒ sslproto '' ãŒæç¤ºã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr ""
 "ä½¿ç”¨ã‚’è¨±å¯ã•ã‚ŒãŸã™ã¹ã¦ã®èªè¨¼æ‰‹æ®µã‚’è©¦ã¿ã¾ã—ãŸãŒã€ã™ã¹ã¦å¤±æ•—ã—ã¾ã—ãŸã€‚å®Ÿè¡Œã‚’ç¶™"
 "ç¶šã§ãã¾ã›ã‚“ã€‚\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "greeting ä¸­ã« APOP ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ãŒå­˜åœ¨ã—ã¾ã›ã‚“ã€‚\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "greeting ä¸­ã® ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ãŒä¸æ­£ã§ã™ã€‚\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "ç„¡åŠ¹ãª APOP ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã§ã™ã€‚\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "POP3_auth ä¸­ã§å®šç¾©ã•ã‚Œã¦ã„ãªã„ãƒ—ãƒ­ãƒˆã‚³ãƒ«ãŒè¦æ±‚ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "lock busy çŠ¶æ…‹ã§ã™ã€‚åˆ¥ã®äº¤ä¿¡ãŒè¡Œã‚ã‚Œã¦ã„ãªã„ã‹ç¢ºèªã—ã¦ä¸‹ã•ã„ã€‚\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr "ä¸Šæµã‚µãƒ¼ãƒã‹ã‚‰ã® UIDL å¿œç­”ã«å¯¾å¿œã§ãã¾ã›ã‚“ã€‚\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "ã‚µãƒ¼ãƒãŒèª¤ã£ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã® UID ã«å¿œç­”ã—ã¾ã—ãŸã€‚\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (num=%u) ã¯å‰Šé™¤ã•ã‚Œã¾ã—ãŸãŒã€ã¾ã å­˜åœ¨ã—ã¦ã„ã¾ã™!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr ""
 "ã‚µãƒ¼ãƒãƒªã‚¹ãƒˆã«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒæŒ¿å…¥ã•ã‚Œã¦ã„ã¾ã™ã€‚å–ã‚Šæ‰±ã†ã“ã¨ãŒã§ãã¾ã›ã‚“ã€‚\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST ã¯å¤ã„ã‚³ãƒžãƒ³ãƒ‰ã§å¤šãã®ã‚µãƒ¼ãƒãƒ¼ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚ç§é”ã¯ã‚‚ã£ã¨è¿‘"
+"ä»£çš„ãªæ‰‹æ®µã§ã©ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒæ–°ã—ã„ã®ã‹ã‚’åˆ¤åˆ¥ã—ã¾ã™ã€‚\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã‚¨ãƒ©ãƒ¼ã§ã™ã€‚\n"
@@ -2763,15 +2795,19 @@ msgstr "id=%s (num=%d) ã¯å‰Šé™¤ã•ã‚Œã
 msgid "Option --folder is not supported with POP3\n"
 msgstr "POP3 ã§ã¯ --folder ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "å…¥åŠ›ã®çµ‚ç«¯"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "ã‚µãƒ¼ãƒã‚ªãƒ—ã‚·ãƒ§ãƒ³ã¯ãƒ¦ãƒ¼ã‚¶ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã®å¾Œã§è¨­å®šã—ã¾ã™"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“ã€‚"
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2779,7 +2815,7 @@ msgstr ""
 "fetchmail: interface ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã¯ Linux (IPv6 ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“) ã¨FreeBSD ã®"
 "ã¿ã§åˆ©ç”¨å¯èƒ½ã§ã™ã€‚\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2787,37 +2823,44 @@ msgstr ""
 "fetchmail: monitor ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã¯ Linux (IPv6 ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“) ã¨FreeBSD ã®ã¿"
 "ã§åˆ©ç”¨å¯èƒ½ã§ã™ã€‚\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL ãŒæœ‰åŠ¹ã«ãªã£ã¦ã„ã¾ã›ã‚“"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "å…¥åŠ›ã®çµ‚ç«¯"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr ""
 "%s ã¯é€šå¸¸ãƒ•ã‚¡ã‚¤ãƒ«ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ï¼ˆã‚·ãƒ³ãƒœãƒªãƒƒã‚¯ãƒªãƒ³ã‚¯ã§ã‚ã£ã¦ã¯ã„ã‘ã¾ã›"
 "ã‚“ï¼‰ã€‚\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr ""
 "ãƒ•ã‚¡ã‚¤ãƒ« %s ã®ãƒ‘ãƒ¼ãƒŸãƒƒã‚·ãƒ§ãƒ³ã¯ -rwx------ (0700) ã§ãªã„ã¨ã„ã‘ã¾ã›ã‚“ã€‚\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "%s ã®æ‰€æœ‰è€…ã¯è²´æ–¹è‡ªèº«ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "ä¸æ˜Žãªã‚·ã‚¹ãƒ†ãƒ ã‚¨ãƒ©ãƒ¼ã§ã™"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: rcãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’è§£æžä¸­: ãƒ¡ãƒ¢ãƒªãŒè¶³ã‚Šã¾ã›ã‚“\n"
 
-#: report.c:94
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr ""
+"å†…éƒ¨ã‚¨ãƒ©ãƒ¼: match_regex ã¯ãƒ‘ã‚¿ãƒ¼ãƒ³ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã§ãã¾ã›ã‚“ã§ã—ãŸ %s: %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(æœªçŸ¥ã® regcomp ã‚¨ãƒ©ãƒ¼)"
+
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (ãƒ­ã‚°ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒä¸å®Œå…¨ã§ã™)\n"
@@ -2832,317 +2875,332 @@ msgstr "%s ã®æ›¸ãæ›ãˆã‚’è¡Œã„ã¾ã
 msgid "...rewritten version is %s.\n"
 msgstr "... æ›¸ãæ›ãˆã‚‰ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ %s ã§ã™ã€‚\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "æˆåŠŸã—ã¾ã—ãŸ"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "åˆ¶ç´„ã‚’å—ã‘ã¦ã„ã‚‹ãƒ¦ãƒ¼ã‚¶ã§ã™ã€‚(ä½•ã‹ã“ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã«å•é¡ŒãŒã‚ã‚Šã¾ã™ã€‚)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "ä¸æ­£ãªãƒ¦ãƒ¼ã‚¶ ID ã‹ãƒ‘ã‚¹ãƒ•ãƒ¬ãƒ¼ã‚ºã§ã™"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Deity ã‚¨ãƒ©ãƒ¼"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "RPA token 2: Base64 ãƒ‡ã‚³ãƒ¼ãƒ‰ã‚¨ãƒ©ãƒ¼\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "RPA ãƒãƒ¼ã‚¸ãƒ§ãƒ³ %d.%d ã‚’é¸æŠžã—ã¾ã—ãŸã€‚\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "Service challenge (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "Service ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ— %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "RPA token 2 é•·ã‚¨ãƒ©ãƒ¼\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "Realm ãƒªã‚¹ãƒˆ: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "service@realm ã«ãŠã‘ã‚‹ RPA ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "RPA token 4: Base64 ãƒ‡ã‚³ãƒ¼ãƒ‰ã‚¨ãƒ©ãƒ¼\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "ãƒ¦ãƒ¼ã‚¶èªè¨¼ (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "RPA status: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "RPA token 4 é•·ã‚¨ãƒ©ãƒ¼\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA ã‚ˆã‚Šæ‹’çµ¶ã•ã‚Œã¾ã—ãŸã€‚:%s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "ç†ç”±ã¯åˆ†ã‹ã‚Šã¾ã›ã‚“ãŒ RPA ã‚ˆã‚Šæ‹’çµ¶ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "RPA User Authentication é•·ã®ã‚¨ãƒ©ãƒ¼: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "RPA Session key é•·ã‚¨ãƒ©ãƒ¼: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "RPA _service_ auth ã«å¤±æ•—ã—ã¾ã—ãŸã€‚å½è£…ã‚µãƒ¼ãƒã§ã—ã‚‡ã†ã‹ï¼Ÿ\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "Session key ãŒç¢ºç«‹ã—ã¾ã—ãŸ:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "RPA èªè¨¼ãŒçµ‚äº†ã—ã¾ã—ãŸã€‚\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "å¿œç­”ã‚’å¾—ã¾ã—ãŸã€‚\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "å¿œç­” %d ã‚’å¾—ã¾ã—ãŸã€‚ [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "Hdr ãŒ 60 ã§ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "ãƒˆãƒ¼ã‚¯ãƒ³é•·ã‚¨ãƒ©ãƒ¼\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "ãƒˆãƒ¼ã‚¯ãƒ³ã®é•·ã• %d ã¯ rxlen ã®é•·ã• %d ã¨ä¸€è‡´ã—ã¾ã›ã‚“ã€‚\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "Mechanism field ãŒä¸æ­£ã§ã™ã€‚\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "æ–‡å­— %d ã«ãŠã„ã¦ dec64 ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚%x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "å—ä¿¡ãƒ‡ãƒ¼ã‚¿:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "è»¢é€æ—¥æ™‚:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "RPA String ãŒé•·ã™ãŽã¾ã™ã€‚\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unicode:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA ã¯ /dev/urandom ã®ã‚ªãƒ¼ãƒ—ãƒ³ã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    ã“ã®ã“ã¨ã«ã‚ˆã£ã¦ãƒ­ã‚°ã‚¤ãƒ³ãŒæ‹’å¦ã•ã‚Œã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    æœ¬å½“ã«é€šä¿¡ã—ãŸã„ã¨è€ƒãˆã¦ã„ã‚‹ç›¸æ‰‹ã¨äº¤ä¿¡ã—ã¦ã„ã‚‹ã‹\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "ç¢ºè¨¼ã¯å¾—ã‚‰ã‚Œã¾ã›ã‚“ã€‚\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "(ã‚µãƒ¼ãƒ“ã‚¹ã‚’æé€ ã—ãŸç¹°ã‚Šè¿”ã—æ”»æ’ƒã®å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚)\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "User challenge:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "MD5 ã‚’ãƒ‡ãƒ¼ã‚¿ãƒ–ãƒ­ãƒƒã‚¯ã«é©ç”¨ã—ã¦ã„ã¾ã™ã€‚\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "MD5 ã®çµæžœ:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "getaddrinfo(NULL, \"%s\") ã‚¨ãƒ©ãƒ¼: %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "ã‚µãƒ¼ãƒ“ã‚¹ %s ã®ãŸã‚ã®ãƒãƒ¼ãƒˆãŒã‚ã‹ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "10 é€²æ•°ã®ãƒãƒ¼ãƒˆç•ªå·ã§æŒ‡å®šã—ã¦ãã ã•ã„ã€‚\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "%s ã¸è»¢é€ã—ã¾ã™ã€‚\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (è»¢é€ã•ã‚ŒãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®æœ¬ä½“)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "%s ã‹ã‚‰ã®ãƒ¡ãƒ¼ãƒ«ã‚’ %s ã«è»¢é€ã—ã¾ã™ã€‚\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "%cMTP ã‚¨ãƒ©ãƒ¼: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "SMTP ã‚µãƒ¼ãƒã¯ STARTTLS ã‚’è¦æ±‚ã—ã¦ã„ã¾ã™ã€ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ä¿å­˜ã—ã¾ã—ãŸã€‚\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "BSMTP ãƒ•ã‚¡ã‚¤ãƒ« %s ã®ã‚ªãƒ¼ãƒ—ãƒ³ãŒå¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "BSMTP ãƒ—ãƒªã‚¢ãƒ³ãƒ–ãƒ«ã®æ›¸ãè¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸ: %s\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr ""
 "%cMTP é€ä¿¡å…ˆã®ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ãŒ `%s' ã¨ã„ã†å—ã‘æ‰‹ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å—ã‘ä»˜ã‘ã¾ã›"
 "ã‚“ã€‚\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr ""
 "%cMTP é€ä¿¡å…ˆã®ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ãŒ `%s' ã¨ã„ã†å—ã‘æ‰‹ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å—ã‘ä»˜ã‘ã¾ã›"
 "ã‚“ã€‚\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒä¸€è‡´ã—ã¾ã›ã‚“ã€‚postmaster ãŒè¨­å®šã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "%s ã«å¯¾ã—ã¦ã•ãˆé€ä¿¡ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒä¸€è‡´ã—ã¾ã›ã‚“ã€‚%s ã¸è»¢é€ã—ã¾ã™ã€‚\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "MDAã‚ªãƒ—ã‚·ãƒ§ãƒ³ãŒå¼•ç”¨ç¬¦ä»˜ãã® %%%c æ‹¡å¼µã‚’å«ã‚“ã§ã„ã¾ã™ã€‚\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr ""
 "é…ä¿¡ã‚’æ‹’å¦ã—ã¾ã™ã€‚ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã‚’ç¢ºèªã—ã¦MDAã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ä¿®æ­£ã—ã¦ãã ã•ã„ã€‚\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "%s ã‚’åˆ©ç”¨ã—ãŸé…ä¿¡ã«ã¤ã„ã¦\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "å®ŸåŠ¹ãƒ¦ãƒ¼ã‚¶ID ã‚’ %ld ã«å¤‰æ›´ã§ãã¾ã›ã‚“: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr "å®ŸåŠ¹ãƒ¦ãƒ¼ã‚¶ID ã‚’ å…ƒã® %ld ã«å¤‰æ›´ã§ãã¾ã›ã‚“: %s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "MDA ã®èµ·å‹•ã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "sink"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "%cMTP ã«ã‚ˆã‚‹ %s ã¸ã®æŽ¥ç¶šã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "é€šä¿¡å…ˆã®ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¨äº¤ä¿¡ã§ãã¾ã›ã‚“ã€‚%s ã¨äº¤ä¿¡ã—ã¾ã™"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr "ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®çµ‚äº† ã¾ãŸã¯ BSMTP ãƒ•ã‚¡ã‚¤ãƒ«ã‚’é–‰ã˜ã‚‹éš›ã«å¤±æ•—ã—ã¾ã—ãŸã€‚: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "MDAã¸ã®æ›¸ãè¾¼ã¿ã§ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA ãŒ %d ç•ªã®ä¿¡å·ã‚’å—ä¿¡ã—ãŸãŸã‚çµ‚äº†ã—ã¾ã—ãŸã€‚\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA ãŒ 0 ä»¥å¤–ã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ %d ã‚’è¿”ã—ã¦çµ‚äº†ã—ã¾ã—ãŸã€‚\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
@@ -3150,132 +3208,132 @@ msgstr ""
 "ç•°å¸¸: MDA ã® pclose ãŒ %d ã‚’è¿”ã—ã¾ã—ãŸã€‚ã‚¨ãƒ©ãƒ¼ç•ªå·%d/%s ã€ã©ã†ã—ã¦ã„ã„ã‹ã‚ã‹"
 "ã‚Šã¾ã›ã‚“ã€‚ãƒ•ã‚¡ã‚¤ãƒ« %s:%d è¡Œ\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "SMTP é€šä¿¡å…ˆã®ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ãŒé…ä¿¡ã‚’æ‹’ã¿ã¾ã—ãŸã€‚\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr "LMTP ã® EOM ã«ãŠã‘ã‚‹é…ä¿¡ã‚¨ãƒ©ãƒ¼ã§ã™ã€‚\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "LMTP EOM ã«å¯¾ã—ã¦ 503 ä»¥å¤–ã®äºˆæœŸã›ã¬å¿œç­” %s ãŒã‚ã‚Šã¾ã—ãŸã€‚\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "Fetchmail ãƒ‡ãƒ¼ãƒ¢ãƒ³"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "ESMTP CRAM-MD5 æ–¹å¼ã«ã‚ˆã‚‹èªè¨¼ã‚’å¼·åˆ¶çš„ã«è¡Œã„ã¾ã™...\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "ã‚µãƒ¼ãƒãŒ AUTH ã‚³ãƒžãƒ³ãƒ‰ã‚’æ‹’çµ¶ã—ã¾ã—ãŸã€‚\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "ã‚µãƒ¼ãƒã‹ã‚‰èª¤ã£ãŸ base64 ã®è¿”ç­”ã‚’å¾—ã¾ã—ãŸã€‚\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "%s ã¨ãƒ‡ã‚³ãƒ¼ãƒ‰ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "ESMTP ã§ PLAIN èªè¨¼ã‚’ã—ã¾ã™...\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "ESMTP ã§ LOGIN èªè¨¼ã‚’ã—ã¾ã™...\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "SMTP ãƒªã‚¹ãƒŠã§ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: malloc ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr "fetchmail: %s ã® ã‚µãƒ¼ãƒ“ã‚¹ %s ã®ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ãŒç©ºã§ã€å®Ÿè¡Œã§ãã¾ã›ã‚“!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: socketpair ã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: fork ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "dup2 ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "%s ã‚’å®Ÿè¡Œä¸­ã§ã™ã€‚(ãƒ›ã‚¹ãƒˆ %s ã‚µãƒ¼ãƒ“ã‚¹ %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "execvp(%s) ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "getaddrinfo(\"%s\",\"%s\") ã‚¨ãƒ©ãƒ¼: %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr ""
 "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ --service ã‚’è¶³ã—ã¦è©¦ã—ã¦ãã ã•ã„(FAQ ã® R12 ã‚‚å‚ç…§ã®ã“ã¨)ã€‚\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "ä¸æ˜Ž (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "%s/%s ã¸æŽ¥ç¶šã—ã‚ˆã†ã¨ã—ã¦ã„ã¾ã™..."
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "ã‚½ã‚±ãƒƒãƒˆ %s ã‚’ä½œæˆã§ãã¾ã›ã‚“\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "åå‰ %d: ã‚½ã‚±ãƒƒãƒˆãƒ•ã‚¡ãƒŸãƒªãƒ¼ %d ã‚¿ã‚¤ãƒ— %d ã‚’ä½œæˆã§ãã¾ã›ã‚“: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "æŽ¥ç¶šã«å¤±æ•—ã—ã¾ã—ãŸã€‚\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "%s:%s ã¸ã®æŽ¥ç¶šã«å¤±æ•—ã—ã¾ã—ãŸã€‚ãƒãƒƒãƒ•ã‚¡ [%s/%s] : %s\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "åå‰ %d: %s:%s [%s/%s] ã¸ã®æŽ¥ç¶šã‚’é–‹ã‘ã¾ã›ã‚“: %s\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "æŽ¥ç¶šã—ã¾ã—ãŸã€‚\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3284,134 +3342,111 @@ msgstr ""
 "ä»Šå›žã®å•ã„åˆã‚ã›ã§æŽ¥ç¶šã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL ã‹ã‚‰ã®å ±å‘Š: %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s ã‹ã‚‰ã®å ±å‘Š: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr "SSLæ¤œè¨¼ã‚³ãƒ¼ãƒ«ãƒãƒƒã‚¯ã‚¨ãƒ©ãƒ¼: ç¾åœ¨ã®è¨¼æ˜Žæ›¸ãŒNULLã§ã™!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr "SSL ã®æ¤œè¨¼ã‚³ãƒ¼ãƒ«ãƒãƒƒã‚¯æ·±åº¦ %d: verify_ok == %d, err = %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "ã‚µãƒ¼ãƒè¨¼æ˜Žæ›¸:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr "root ã‹ã‚‰ peer ã¸ã®è¨¼æ˜Žãƒ‘ã‚¹ã§æ·±ã• %d ã§å§‹ã¾ã£ã¦ã„ã¾ã™\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "æ·±ã•%d ã§ã®è¨¼æ˜Žæ›¸:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "ç™ºè¡Œå…ƒã®çµ„ç¹”: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr "è­¦å‘Š : ç™ºè¡Œå…ƒã®çµ„ç¹”åãŒé•·éŽãŽã¾ã™ã€‚(æé€ ã•ã‚ŒãŸå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™)\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "ä¸æ˜Žãªçµ„ç¹”ã§ã™ã€‚\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "ç™ºè¡Œå…ƒã® CommonName: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr ""
 "è­¦å‘Š : ç™ºè¡Œå…ƒã® CommonName ãŒé•·éŽãŽã¾ã™ã€‚ (æé€ ã•ã‚ŒãŸå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™)\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "ä¸æ˜Žãªç™ºè¡Œå…ƒã® CommonName ã§ã™ã€‚\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "Subject CommonName: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "ä¸æ­£è¨¼æ˜Žæ›¸ : Subject CommonName ãŒé•·éŽãŽã¾ã™ã€‚\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr "ä¸æ­£è¨¼æ˜Žæ›¸ : Subject CommonName ãŒ NUL ã‚’å«ã‚“ã§ã„ã¾ã™ã€‚ä¸­æ­¢ã—ã¾ã™ã€‚\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "ã‚µãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®åˆ¥å: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr "ä¸æ­£è¨¼æ˜Žæ›¸ : ã‚µãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®åˆ¥å ãŒ NUL ã‚’å«ã‚“ã§ã„ã¾ã™ã€‚ä¸­æ­¢ã—ã¾ã™ã€‚\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "ã‚µãƒ¼ãƒã® CommonName ãŒä¸€è‡´ã—ã¾ã›ã‚“ : %s != %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr "ã‚µãƒ¼ãƒåãŒè¨­å®šã•ã‚Œã¦ãŠã‚‰ãšã€è¨¼æ˜Žæ›¸ã‚’æ¤œè¨¼ã§ãã¾ã›ã‚“ã€‚\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "ä¸æ˜Žãªã‚µãƒ¼ãƒã® CommonName ã§ã™ã€‚\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "è¨¼æ˜Žæ›¸ä¸­ã«ã‚µãƒ¼ãƒåãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "ãƒ¡ãƒ¢ãƒªä¸è¶³ã§ã™ã€‚\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆãƒ†ã‚­ã‚¹ãƒˆãƒãƒƒãƒ•ã‚¡ãŒå°‘ãªéŽãŽã¾ã™ã€‚\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "%s ã® key fingerprint ã¯æ¬¡ã®é€šã‚Šã§ã™ã€‚: %s \n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "%s ã® fingerprints ãŒä¸€è‡´ã—ã¾ã—ãŸã€‚\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "%s ã® fingerprints ãŒä¸€è‡´ã—ã¾ã›ã‚“ã§ã—ãŸã€‚\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "ã‚µãƒ¼ãƒè¨¼æ˜Žæ›¸æ¤œè¨¼ã‚¨ãƒ©ãƒ¼: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "è¨¼æ˜Žãƒ‘ã‚¹ãŒ %s ã§å£Šã‚Œã¦ã„ã¾ã™\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3422,12 +3457,12 @@ msgstr ""
 "ã¯ã©ã†ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã›ã‚“ã€‚è©³ã—ãã¯ fetchmail ã«åŒæ¢±ã•ã‚Œã¦ã„ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ "
 "README.SSL-SERVER ã‚’å‚ç…§ã—ã¦ãã ã•ã„ã€‚\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "ãƒˆãƒ©ã‚¹ãƒˆã‚¢ãƒ³ã‚«ãƒ¼è¨¼æ˜Žæ›¸ãŒã‚ã‚Šã¾ã›ã‚“: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3439,34 +3474,44 @@ msgstr ""
 "ã—ãã¯ã€ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ã® --sslcertpath ã¨ --sslcertfile ã«ã¤ã„ã¦ã®è¨˜è¿°ã‚’å‚"
 "ç…§ã—ã¦ãã ã•ã„ã€‚README.SSL ã‚‚å¿…è¦ã«å¿œã˜ã¦å‚ç…§ã—ã¦ãã ã•ã„ã€‚\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr ""
-"ä½¿ç”¨ä¸­ã® OpenSSL ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ SSL v3 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
-"\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr "sslfingerprintã§ä½¿ç”¨ã™ã‚‹ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã®å®Ÿè£… %s for ã‚’å–å¾—ã§ãã¾ã›ã‚“!\n"
 
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): ãƒ¡ãƒ¢ãƒªä¸è¶³ã§ã™!\n"
+
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆãƒ†ã‚­ã‚¹ãƒˆãƒãƒƒãƒ•ã‚¡ãŒå°‘ãªéŽãŽã¾ã™ã€‚\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
 msgstr ""
-"ä½¿ç”¨ä¸­ã® OpenSSL ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ TLS v1.1 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
+"%s ã® fingerprint ã¯ {%s}%s\n"
 "\n"
 
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "ä½¿ç”¨ä¸­ã® OpenSSL ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ TLS v1.2 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "ä½¿ç”¨ä¸­ã® OpenSSL ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ TLS v1.3 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "%s ã® fingerprints (%s) ãŒä¸€è‡´ã—ã¾ã—ãŸ: %s\n"
+
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "%s ã® fingerprint ({%s}%s) ãŒäºˆæ¸¬ã•ã‚ŒãŸ %s ã¨ä¸€è‡´ã—ã¾ã›ã‚“ã§ã—ãŸ!\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "ç„¡åŠ¹ãª SSL ãƒ—ãƒ­ãƒˆã‚³ãƒ« `%s' ãŒæŒ‡å®šã•ã‚ŒãŸãŸã‚ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è‡ªå‹•é¸æŠž (auto)ã‚’åˆ©"
 "ç”¨ã—ã¾ã™ã€‚\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3474,7 +3519,7 @@ msgstr ""
 "èª­ã¿è¾¼ã‚“ã  wolfSSL ãƒ©ã‚¤ãƒ–ãƒ©ãƒª %#lx ã¯ãƒ˜ãƒƒãƒ€ãƒ¼ã® %#lx ã‚ˆã‚Šå¤ãã€å‹•ä½œã—ã¾ã›"
 "ã‚“ã€‚\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3482,7 +3527,7 @@ msgstr ""
 "èª­ã¿è¾¼ã‚“ã  OpenSSL ãƒ©ã‚¤ãƒ–ãƒ©ãƒª %#lx ã¯ãƒ˜ãƒƒãƒ€ãƒ¼ã® %#lx ã‚ˆã‚Šå¤ãã€å‹•ä½œã—ã¾ã›"
 "ã‚“ã€‚\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
@@ -3490,11 +3535,11 @@ msgstr ""
 "èª­ã¿è¾¼ã‚“ã  OpenSSL ãƒ©ã‚¤ãƒ–ãƒ©ãƒª %#lx ã¯ãƒ˜ãƒƒãƒ€ãƒ¼ã® %#lx ã‚ˆã‚Šæ–°ã—ã„ã®ã§ã€ç¶šã‘ã¾"
 "ã™ã€‚\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "ãƒ•ã‚¡ã‚¤ãƒ«è­˜åˆ¥å­ãŒ SSL ã¨ã—ã¦ã¯é•·éŽãŽã¾ã™"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3502,12 +3547,73 @@ msgstr ""
 "å¤ã„ãƒ—ãƒ­ãƒˆã‚³ãƒ«ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’ã€ãŠã‹ã—ãªæ–¹æ³•ã§ç„¡åŠ¹ã«ã™ã‚‹ãƒ‡ã‚£ã‚¹ãƒˆãƒªãƒ“ãƒ¥ãƒ¼ã‚·ãƒ§ãƒ³ã‚‚"
 "ã‚ã‚Šã¾ã™ã€‚æ–°ã—ã„ãƒ—ãƒ­ãƒˆã‚³ãƒ«ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è©¦ã—ã¦ãã ã•ã„ã€‚\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS <= 1.2: ç’°å¢ƒå¤‰æ•° %s ã¯è¨­å®šã•ã‚Œã¦ãŠã‚‰ãšã€fetchmail å†…è”µã®æš—å·åŒ–ã‚’ä½¿ã„"
+"ã¾ã™ã€‚\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "å†…è”µã®æ—¢å®šå€¤"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS <= 1.2: æš—å·åŒ–ã¯ %s ã‹ã‚‰ \"%s\" ã«è¨­å®šã•ã‚Œã¾ã™\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr "SSL/TLS: <= 1.2 æš—å·åŒ–ã‚’ %s ã‹ã‚‰ \"%s\" ã«è¨­å®šã§ãã¾ã›ã‚“ã§ã—ãŸ\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: æš—å·åŒ–ã‚¹ãƒ¼ãƒˆã‚’ %s ã‹ã‚‰ \"%s\" ã«è¨­å®šã—ã¾ã™\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: æš—å·åŒ–ã‚¹ã‚¤ãƒ¼ãƒˆã‚’ %s ã‹ã‚‰ \"%s\" ã«è¨­å®šã§ãã¾ã›ã‚“\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS >= 1.3: ç’°å¢ƒå¤‰æ•° %s ã¯è¨­å®šã•ã‚Œã¦ãŠã‚‰ãšã€OpenSSL å†…è”µã®æš—å·åŒ–ã‚¹ãƒ¼ãƒˆã‚’ä½¿ã„"
+"ã¾ã™ã€‚\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"%s ç’°å¢ƒå¤‰æ•°ã¯è² ã§ãªã„æ•´æ•°ã‚’å«ã‚€å¿…è¦ãŒã‚ã‚Šã¾ã™ - è§£æžã«å¤±æ•—ã—ã¾ã—ãŸã€æ—¢å®šã®ãƒ¬"
+"ãƒ™ãƒ« %d ã‚’ä½¿ã„ã¾ã™ã€‚\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "%s ã‚’è§£æžã—æ–°ã—ã„ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ¬ãƒ™ãƒ« %d ã‚’è¨­å®šã—ã¾ã—ãŸ\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "DEBUG: SSL ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ¬ãƒ™ãƒ«ã¯ %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr "æ¤œè¨¼ç®‡æ‰€ã‚’èª­ã¿è¾¼ã‚ã¾ã›ã‚“ (file=\"%s\", dir=\"%s\"), error %d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3516,16 +3622,16 @@ msgstr ""
 "è­¦å‘Š: SSL_set_tlsext_host_name(%p, \"%s\") ãŒå¤±æ•—ã—ã¾ã—ãŸ (code %#lx), ç¶šã‘ã¾"
 "ã™ã€‚\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") ãŒ %d ã‚’è¿”ã—ã¾ã—"
-"ãŸ, ç¶šã‘ã¾ã™ã€‚\n"
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") ãŒ %d ã‚’è¿”ã—ã¾ã—"
+"ãŸã€ç¶šã‘ã¾ã™ã€‚\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3534,67 +3640,48 @@ msgstr ""
 "è­¦å‘Š: X509_VERIFY_PARAM_set1_host(%p, \"%s\") ãŒå¤±æ•—ã—ã¾ã—ãŸ (code %#x), ç¶šã‘"
 "ã¾ã™ã€‚\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr "ã‚µãƒ¼ãƒãƒ¼ãŒ SSL_connect() ã§ã®æŽ¥ç¶šã‚’ ç¢ºç«‹ã™ã‚‹å‰ã«åˆ‡æ–­ã—ã¾ã—ãŸã€‚\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "SSL_connect() ã®å®Ÿè¡Œä¸­ã«ã‚·ã‚¹ãƒ†ãƒ ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿ : %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr ""
-"ãƒãƒ³ãƒ‰ã‚·ã‚§ã‚¤ã‚¯ãŒãƒ—ãƒ­ãƒˆã‚³ãƒ«ãƒ¬ãƒ™ãƒ«ã¾ãŸã¯ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ãƒ¬ãƒ™ãƒ«ã§å¤±æ•—ã—ã¾ã—ãŸã€‚"
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr ""
 "ç¾åœ¨ã® SSL/TLS æš—å·ã‚’å–å¾—ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ - ã‚»ãƒƒã‚·ãƒ§ãƒ³ãŒç¢ºç«‹ã•ã‚Œã¦ã„ãª"
 "ã„?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: ãƒ—ãƒ­ãƒˆã‚³ãƒ« %s æš—å· %s ã‚’ä½¿ç”¨ä¸­ã€ %d/%d ç§˜å¯†/å‡¦ç†æ¸ˆã¿ ãƒ“ãƒƒãƒˆæ•°\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr "è¨¼æ˜Žæ›¸/fingerprint æ¤œè¨¼ãŒå¹¾ã¤ã‹é£›ã°ã•ã‚Œã¾ã—ãŸã€‚\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
 msgstr ""
 "è­¦å‘Š:æŽ¥ç¶šã¯ä¿è­·ã•ã‚Œã¦ã„ã¾ã›ã‚“ã€ç¶šã‘ã¾ã™ã€‚(--sslcertckã®ä½¿ç”¨ã‚’ãŠå‹§ã‚ã—ã¾ã™!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "Cygwin ã‚½ã‚±ãƒƒãƒˆèª­ã¿è¾¼ã¿ ãƒªãƒˆãƒ©ã‚¤\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "Cygwin ã‚½ã‚±ãƒƒãƒˆèª­ã¿è¾¼ã¿ ãƒªãƒˆãƒ©ã‚¤ ãŒå¤±æ•—ã—ã¾ã—ãŸ!\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "%s ã‚’ãƒ­ãƒ¼ã‚«ãƒ«ã® %s ã«ãƒžãƒƒãƒ—ã—ã¾ã—ãŸã€‚\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "%s ã‚’ãƒ­ãƒ¼ã‚«ãƒ«ã® %s ã«ç½®æ›ã—ã¾ã—ãŸã€‚\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "%s ã¨ %s ãŒä¸€è‡´ã—ã¾ã—ãŸã€‚\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3603,174 +3690,272 @@ msgstr ""
 "Received è¡Œã‚’è§£æžä¸­ã§ã™:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "è¡ŒãŒå—é ˜ã•ã‚Œã¾ã—ãŸã€‚%s ã¯ãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒã®åˆ¥åã§ã™ã€‚\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "è¡ŒãŒæ‹’çµ¶ã•ã‚Œã¾ã—ãŸã€‚%s ã¯ãƒ¡ãƒ¼ãƒ«ã‚µãƒ¼ãƒã®åˆ¥åã§ã¯ã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "Received ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒã‚ã‚Šã¾ã›ã‚“\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "Received ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ `%s' ã§ã™ã€‚\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 "ãƒ˜ãƒƒãƒ€ã‚’è§£æžä¸­ã«ã‚¨ãƒ©ãƒ¼ã®ã‚ã‚‹è¡Œã‚’è¦‹ã¤ã‘ã¾ã—ãŸ - man ãƒšãƒ¼ã‚¸ã® bad-header ã‚ªãƒ—"
 "ã‚·ãƒ§ãƒ³ã‚’èª­ã‚“ã§ãã ã•ã„\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "è©²å½“è¡Œ: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "ã‚¨ãƒ³ãƒ™ãƒ­ãƒ¼ãƒ—ã‚’è§£æžä¸­ \"%s\" åå‰ \"%-.*s\"\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "å—å–äººã®åå‰ã‚’è§£æžä¸­ \"%-.*s\"\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr "ã‚¨ãƒ³ãƒ™ãƒ­ãƒ¼ãƒ—ã«å—å–äººãŒè¦‹å½“ãŸã‚Šã¾ã›ã‚“ã€ãƒ˜ãƒƒãƒ€ã‚ˆã‚ŠæŽ¨æ¸¬ã—ã¾ã™ã€‚\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "ãƒ˜ãƒƒãƒ€\"%-.*s\"ã‚ˆã‚ŠæŽ¨æ¸¬ã—ã¦ã„ã¾ã™\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "%s ã¨ã„ã†è»¢é€å…ˆã«è©²å½“ã™ã‚‹ã‚‚ã®ãŒã‚ã‚Šã¾ã›ã‚“ã€‚\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "DNS ã®ä¸èª¿ã§è»¢é€ã¨å‰Šé™¤ãŒå‡ºæ¥ã¾ã›ã‚“ã§ã—ãŸ\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "RFC822 msgblk.headers ã‚’æ›¸ãè¾¼ã‚“ã§ã„ã¾ã™\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr "ã“ã¡ã‚‰ã§å®£è¨€ã•ã‚ŒãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã¨å—å–æ‰‹ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒä¸€è‡´ã—ã¾ã›ã‚“ã§ã—ãŸ"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "å—å–æ‰‹ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ %s ã«è©²å½“ã™ã‚‹ç‰©ãŒã‚ã‚Šã¾ã›ã‚“"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã« NUL ãŒå«ã¾ã‚Œã¦ã„ã¾ã™"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "SMTP å—ä¿¡ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãŒæ¬¡ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã®å—ä¿¡ã‚’æ‹’å¦ã—ã¾ã—ãŸ : "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æ›¸ãè¾¼ã‚€éš›ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr "ãƒãƒƒãƒ•ã‚¡ãŒå°ã•ã™ãŽã¾ã™ã€‚ã“ã‚Œã¯å‘¼å‡ºå´ %s:%lu ã®ãƒã‚°ã§ã™ã€‚\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr "IDãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ãæ™‚ã‹èª­ã¿è¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸ: %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "%s ã‹ã‚‰ã®å¤ã„ UID ãƒªã‚¹ãƒˆ :\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <ã‚ã‚Šã¾ã›ã‚“>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "åŠ å·¥ãªã—ã® UID ãƒªã‚¹ãƒˆ :\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "%s ã‹ã‚‰ã® ãƒžãƒ¼ã‚¸ã—ãŸ UID ãƒªã‚¹ãƒˆ:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "%s ã‹ã‚‰ã®æ–°ãŸãª UID ãƒªã‚¹ãƒˆ :\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr "UID ãƒªã‚¹ãƒˆã‚’äº¤æ›ã—ã¾ã›ã‚“ã€‚ã“ã®äº¤ä¿¡ã«å¯¾ã™ã‚‹ UID ã¯ã‚ã‚Šã¾ã›ã‚“\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "æ–°ã—ã„ UID ãƒªã‚¹ãƒˆã‚’ç ´æ£„ã—ã¦ã„ã¾ã™ã€‚\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "fetchids ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‰Šé™¤ã—ã¦ã„ã¾ã™ã€‚\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "ã‚¨ãƒ©ãƒ¼ã§ã™ã€‚å‰Šé™¤ã—ã¦ã„ã¾ã™ %s: %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "fetchids ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ›¸ãè¾¼ã¿ä¸­ã§ã™ã€‚\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "fetchids ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æ›¸ãè¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ:%s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 "fetchids ãƒ•ã‚¡ã‚¤ãƒ« %s ã®æ›¸è¾¼ã¿ã§ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚å¤ã„ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ®‹ã£ã¦ã„ã¾"
 "ã™ã€‚\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "fetchids ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’å¤‰æ›´ã§ãã¾ã›ã‚“ã€‚%s ã‹ã‚‰ %sã¸: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr ""
 "fetchids ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æ›¸è¾¼ã¿ã®ãŸã‚ã«é–‹ã“ã†ã¨ã—ã¾ã—ãŸãŒã§ãã¾ã›ã‚“ã§ã—ãŸ: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "malloc ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "realloc ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
 
+#, c-format
+#~ msgid "%s key %s fingerprint: %s\n"
+#~ msgstr "%s ã® key %s fingerprint ã¯æ¬¡ã®é€šã‚Šã§ã™ã€‚: %s \n"
+
+#~ msgid "handshake failed at protocol or connection level."
+#~ msgstr ""
+#~ "ãƒãƒ³ãƒ‰ã‚·ã‚§ã‚¤ã‚¯ãŒãƒ—ãƒ­ãƒˆã‚³ãƒ«ãƒ¬ãƒ™ãƒ«ã¾ãŸã¯ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ãƒ¬ãƒ™ãƒ«ã§å¤±æ•—ã—ã¾ã—ãŸã€‚"
+
+#~ msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
+#~ msgstr ""
+#~ "è­¦å‘Š: ä½¿ç”¨ä¸­ã® SSL/TLS ãƒ©ã‚¤ãƒ–ãƒ©ãƒªãƒ¼ã¯ TLS v1.3 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
+
+#~ msgid "Query status=0 (SUCCESS)\n"
+#~ msgstr "Query status=0 (SUCCESS)\n"
+
+#~ msgid "Query status=1 (NOMAIL)\n"
+#~ msgstr "Query status=1 (NOMAIL)\n"
+
+#~ msgid "Query status=2 (SOCKET)\n"
+#~ msgstr "Query status=2 (SOCKET)\n"
+
+#~ msgid "Query status=3 (AUTHFAIL)\n"
+#~ msgstr "Query status=3 (AUTHFAIL)\n"
+
+#~ msgid "Query status=4 (PROTOCOL)\n"
+#~ msgstr "Query status=4 (PROTOCOL)\n"
+
+#~ msgid "Query status=5 (SYNTAX)\n"
+#~ msgstr "Query status=5 (SYNTAX)\n"
+
+#~ msgid "Query status=6 (IOERR)\n"
+#~ msgstr "Query status=6 (IOERR)\n"
+
+#~ msgid "Query status=7 (ERROR)\n"
+#~ msgstr "Query status=7 (ERROR)\n"
+
+#~ msgid "Query status=8 (EXCLUDE)\n"
+#~ msgstr "Query status=8 (EXCLUDE)\n"
+
+#~ msgid "Query status=9 (LOCKBUSY)\n"
+#~ msgstr "Query status=9 (LOCKBUSY)\n"
+
+#~ msgid "Query status=10 (SMTP)\n"
+#~ msgstr "Query status=10 (SMTP)\n"
+
+#~ msgid "Query status=11 (DNS)\n"
+#~ msgstr "Query status=11 (DNS)\n"
+
+#~ msgid "Query status=12 (BSMTP)\n"
+#~ msgstr "Query status=12 (BSMTP)\n"
+
+#~ msgid "Query status=13 (MAXFETCH)\n"
+#~ msgstr "Query status=13 (MAXFETCH)\n"
+
+#~ msgid " (default).\n"
+#~ msgstr " (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚\n"
+
+#~ msgid "ERROR: no support for getpassword() routine\n"
+#~ msgstr "ã‚¨ãƒ©ãƒ¼ : getpassword() ã«å¯¾å¿œã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
+
+#, c-format
+#~ msgid "fetchmail: thread sleeping for %d sec.\n"
+#~ msgstr "fetchmail: ã‚¹ãƒ¬ãƒƒãƒ‰ã¯ %d ç§’é–“ã‚¹ãƒªãƒ¼ãƒ—ã—ã¾ã™ã€‚\n"
+
+#, c-format
+#~ msgid "can't raise the listener; falling back to %s"
+#~ msgstr "é€šä¿¡å…ˆã®ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¨äº¤ä¿¡ã§ãã¾ã›ã‚“ã€‚%s ã¨äº¤ä¿¡ã—ã¾ã™"
+
+#~ msgid "EVP_md5() failed!\n"
+#~ msgstr "EVP_md5() ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚\n"
+
+#~ msgid "Your OpenSSL version does not support SSLv3.\n"
+#~ msgstr ""
+#~ "ä½¿ç”¨ä¸­ã® OpenSSL ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ SSL v3 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
+#~ "\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.1.\n"
+#~ msgstr ""
+#~ "ä½¿ç”¨ä¸­ã® OpenSSL ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ TLS v1.1 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
+#~ "\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.2.\n"
+#~ msgstr "ä½¿ç”¨ä¸­ã® OpenSSL ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ TLS v1.2 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.3.\n"
+#~ msgstr "ä½¿ç”¨ä¸­ã® OpenSSL ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ TLS v1.3 ã‚’ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“ã€‚\n"
+
+#, c-format
+#~ msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
+#~ msgstr ""
+#~ "SSL/TLS: ãƒ—ãƒ­ãƒˆã‚³ãƒ« %s æš—å· %s ã‚’ä½¿ç”¨ä¸­ã€ %d/%d ç§˜å¯†/å‡¦ç†æ¸ˆã¿ ãƒ“ãƒƒãƒˆæ•°\n"
+
+#~ msgid "Cygwin socket read retry\n"
+#~ msgstr "Cygwin ã‚½ã‚±ãƒƒãƒˆèª­ã¿è¾¼ã¿ ãƒªãƒˆãƒ©ã‚¤\n"
+
+#~ msgid "Cygwin socket read retry failed!\n"
+#~ msgstr "Cygwin ã‚½ã‚±ãƒƒãƒˆèª­ã¿è¾¼ã¿ ãƒªãƒˆãƒ©ã‚¤ ãŒå¤±æ•—ã—ã¾ã—ãŸ!\n"
+
 #~ msgid ""
 #~ "WARNING: Compiled against LibreSSL, which is not a supported "
 #~ "configuration.\n"
Binary files 6.4.39-1/po/pl.gmo and 6.5.4-0ubuntu1/po/pl.gmo differ
diff -pruN 6.4.39-1/po/pl.po 6.5.4-0ubuntu1/po/pl.po
--- 6.4.39-1/po/pl.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/pl.po	2025-06-17 22:18:47.000000000 +0000
@@ -2,15 +2,15 @@
 # Copyright (C) 1998, 2002, 2003, 2005, 2009 Eric S. Raymond (msgids)
 # This file is distributed under the same license as the fetchmail package.
 # PaweÅ‚ Krawczyk <kravietz@ceti.pl>, 1998-1999.
-# Jakub Bogusz <qboosh@pld-linux.org>, 2002-2023.
+# Jakub Bogusz <qboosh@pld-linux.org>, 2002-2024.
 # Thanks for few updates to Adam GoÅ‚Ä™biowski, 2003.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
+"Project-Id-Version: fetchmail 6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-04 17:15+0100\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-11-06 21:30+0100\n"
 "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
 "Language: pl\n"
@@ -21,66 +21,66 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "Sprawdzam, czy %s jest tym samym hostem co %s\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "Tak, ich adresy IP sÄ… takie same\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "Nie, ich adresy IP rÃ³Å¼niÄ… siÄ™\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr "bÅ‚Ä…d serwera nazw przy szukaniu `%s' podczas Å‚Ä…czenia z %s: %s\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr "bÅ‚Ä…d serwera nazw przy szukaniu `%s' podczas Å‚Ä…czenia z %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "rozkodowanie poczÄ…tkujÄ…cego wyzwania BASE64 byÅ‚o niemoÅ¼liwe\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "rozkodowany jako %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "bÅ‚Ä…d Kerberosa: %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [serwer odpowiedziaÅ‚ '%s']\n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "OstrzeÅ¼enie fetchmaila o zbyt duÅ¼ych listach"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
 "NastÄ™pujÄ…ce zbyt duÅ¼e listy zostaÅ‚y usuniÄ™te z konta %2$s na serwerze poczty "
 "%1$s:"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr ""
 "NastÄ™pujÄ…ce zbyt duÅ¼e listy pozostaÅ‚y na koncie %2$s na serwerze poczty %1$s:"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
@@ -88,7 +88,7 @@ msgstr[0] "  %d list o dÅ‚ugoÅ›ci %d zos
 msgstr[1] "  %d listy o dÅ‚ugoÅ›ci %d zostaÅ‚y usuniÄ™te przez fetchmaila."
 msgstr[2] "  %d listÃ³w o dÅ‚ugoÅ›ci %d zostaÅ‚o usuniÄ™tych przez fetchmaila."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
@@ -96,50 +96,50 @@ msgstr[0] "  %d list o dÅ‚ugoÅ›ci %d zos
 msgstr[1] "  %d listy o dÅ‚ugoÅ›ci %d zostaÅ‚y pominiÄ™te przez fetchmaila."
 msgstr[2] "  %d listÃ³w o dÅ‚ugoÅ›ci %d zostaÅ‚o pominiÄ™tych przez fetchmaila."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "pomijam list %s@%s:%d"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "pomijam list %s@%s:%d (%d bajtÃ³w)"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (dÅ‚ugoÅ›Ä‡ -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (za duÅ¼y)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr "nie moÅ¼na Å›ciÄ…gnÄ…Ä‡ nagÅ‚Ã³wkÃ³w, list %s@%s:%d (%d bajtÃ³w)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "pobieram list %s@%s:%d z %d"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d bajtÃ³w)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d bajtÃ³w nagÅ‚Ã³wka)"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d bajtÃ³w treÅ›ci)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
@@ -147,19 +147,19 @@ msgstr ""
 "dÅ‚ugoÅ›Ä‡ listu %s@%s:%d nie odpowiada dÅ‚ugoÅ›ci zgÅ‚oszonej przez serwer (%d != "
 "%d)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " zachowany\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " skasowany\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " nie zostaÅ‚ skasowany\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -174,44 +174,44 @@ msgstr[2] ""
 "limit pobranych listÃ³w %d osiÄ…gniÄ™ty: %d pozostaÅ‚o na serwerze %s na koncie "
 "%s\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr ""
 "limit czasu %d sekund przekroczony podczas oczekiwania na poÅ‚Ä…czenie z %s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "limit czasu %d sekund przekroczony podczas oczekiwania na serwer %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "limit czasu %d sekund przekroczony podczas oczekiwania na %s.\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr "przekroczony czas oczekiwania na odpowiedÅº po %d sekundach.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "przekroczony czas oczekiwania po %d sekundach.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail zgÅ‚asza wielokrotne przekroczenie czasu oczekiwania"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
 "%s@%s.\n"
 msgstr "Po %d timeoutach fetchmail nie mÃ³gÅ‚ pobraÄ‡ poczty z %s@%s.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -227,75 +227,75 @@ msgstr ""
 "\n"
 "Fetchmail nie bÄ™dzie sprawdzaÅ‚ tej skrzynki do czasu restartu.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "polecenie do uruchomienia przed poÅ‚Ä…czeniem zakoÅ„czone sygnaÅ‚em %d\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "polecenie do uruchomienia przed poÅ‚Ä…czeniem wyszÅ‚o z bÅ‚Ä™dem %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "nie mogÄ™ znaleÅºÄ‡ skrzynki HESIOD dla %s\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "Serwer prowadzÄ…cy nie ma nazwy.\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "nie mogÄ™ znaleÅºÄ‡ kanonicznej nazwy DNS %s (%s): %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "poÅ‚Ä…czenie %s z %s nie powiodÅ‚o siÄ™"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "poÅ‚Ä…czenie SSL nie powiodÅ‚o siÄ™.\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "BÅ‚Ä…d blokady pliku dla %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Serwer zajÄ™ty dla %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "BÅ‚Ä…d autoryzacji dla %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (poprzednio zautoryzowano)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr ""
-"WskazÃ³wki moÅ¼na znaleÅºÄ‡ pod http://www.fetchmail.info/fetchmail-FAQ."
-"html#R15\n"
+"WskazÃ³wki moÅ¼na znaleÅºÄ‡ pod http://www.fetchmail.info/fetchmail-"
+"FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "bÅ‚Ä…d uwierzytelnienia fetchmaila dla %s@%s"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail nie mÃ³gÅ‚ pobraÄ‡ poczty z %s@%s.\n"
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -309,7 +309,7 @@ msgstr ""
 "ktÃ³rego fetchmail nie moÅ¼e rozrÃ³Å¼niÄ‡, poniewaÅ¼ serwer nie wysÅ‚aÅ‚\n"
 "przydatnego komunikatu o bÅ‚Ä™dzie."
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -328,7 +328,7 @@ msgstr ""
 "Demon fetchmaila bÄ™dzie nadal prÃ³bowaÅ‚ siÄ™ poÅ‚Ä…czyÄ‡ w kaÅ¼dym cyklu.\n"
 "Dalsze powiadomienia do czasu odzyskania usÅ‚ugi nie bÄ™dÄ… wysyÅ‚ane."
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -347,65 +347,65 @@ msgstr ""
 "Demon fetchmaila bÄ™dzie nadal prÃ³bowaÅ‚ siÄ™ poÅ‚Ä…czyÄ‡ w kaÅ¼dym cyklu.\n"
 "Dalsze powiadomienia do czasu wznowienia usÅ‚ugi nie bÄ™dÄ… wysyÅ‚ane."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "Natychmiastowe ponowne Å›ciÄ…ganie z %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "BÅ‚Ä…d gniazda lub TLS dla %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr "Nieznany login lub bÅ‚Ä…d uwierzytelniania dla %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "Autoryzacja powiodÅ‚a siÄ™ dla %s@%s\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "uwierzytelnienie fetchmaila powiodÅ‚o siÄ™ dla %s@%s"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail mÃ³gÅ‚ zalogowaÄ‡ siÄ™ na %s@%s.\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "UsÅ‚uga zostaÅ‚a wznowiona.\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "ponowna prÃ³ba poÅ‚Ä…czenia z folderem %s\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "ponowna prÃ³ba poÅ‚Ä…czenia z domyÅ›lnym folderem\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s na %s (folder %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s na %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "PrÃ³ba poÅ‚Ä…czenia z %s\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
@@ -413,14 +413,14 @@ msgstr[0] "%d list (%d %s) dla %s"
 msgstr[1] "%d listy (%d %s) dla %s"
 msgstr[2] "%d listÃ³w (%d %s) dla %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "widziany"
 msgstr[1] "widziane"
 msgstr[2] "widzianych"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
@@ -428,110 +428,106 @@ msgstr[0] "%d list dla %s"
 msgstr[1] "%d listy dla %s"
 msgstr[2] "%d listÃ³w dla %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr "(%d bajtÃ³w).\n"
+msgid " (%llu octets).\n"
+msgstr "(%llu bajtÃ³w).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "Nie ma poczty dla %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "bÅ‚Ä™dna liczba listÃ³w!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
 "Z powodu chwilowych bÅ‚Ä™dÃ³w pominiÄ™to zbyt duÅ¼o listÃ³w (%d > %d) dla %s\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "gniazda"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "w nagÅ‚Ã³wkach RFC822 (brak lub bÅ‚Ä™dne)"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "synchronizacji miÄ™dzy serwerem i klientem"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "protokoÅ‚u miÄ™dzy serwerem i klientem"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "plik zablokowany na serwerze"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "transakcji SMTP"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "DNS-u"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "nieokreÅ›lony"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr "bÅ‚Ä…d %s podczas pobierania z %s@%s i dostarczania po SMTP do %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
+msgstr "bÅ‚Ä…d %s podczas pobierania z %s@%s i dostarczania po %s do %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "nieznany"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "bÅ‚Ä…d %s podczas pobierania listÃ³w z %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "polecenie wykonane po pobraniu poczty zakoÅ„czone sygnaÅ‚em %d\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "polecenie wykonane po pobraniu poczty zwrÃ³ciÅ‚o bÅ‚Ä…d %d\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "ObsÅ‚uga Kerberosa V4 nie zostaÅ‚a doÅ‚Ä…czona do programu.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "ObsÅ‚uga Kerberosa V5 nie zostaÅ‚a doÅ‚Ä…czona do programu.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "Opcja --flush nie dziaÅ‚a z %s\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "Opcja --all nie dziaÅ‚a za %s\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "Opcja --limit nie dziaÅ‚a z %s\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -547,7 +543,7 @@ msgstr ""
 "ProszÄ™ sprÃ³bowaÄ‡ \"env QMAILINJECT= %s WÅASNE PARAMETRY\"\n"
 "%s: Przerwano.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -564,34 +560,34 @@ msgstr ""
 "ProszÄ™ sprÃ³bowaÄ‡ \"env NULLMAILER_FLAGS= %s WÅASNE PARAMETRY\"\n"
 "%s: Przerwano.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%s: Nie istniejesz. OdejdÅº.\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr "Nie znaleziono Å›cieÅ¼ki bezwzglÄ™dnej katalogu domowego uÅ¼ytkownika.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr "Nie znaleziono Å›cieÅ¼ki bezwzglÄ™dnej katalogu domowego fetchmaila.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: nie mogÄ™ znaleÅºÄ‡ nazwy twojego hosta!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "getaddrinfo nie powiodÅ‚o siÄ™ dla \"%s\": %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr "Nie moÅ¼na odnaleÅºÄ‡ wÅ‚asnej nazwy hosta w bazie danych hosts!\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -603,71 +599,71 @@ msgstr ""
 "i podobnych problemÃ³w!\n"
 "Zamiast tego proszÄ™ naprawiÄ‡ /etc/hosts, NIS lub LDAP.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "serwer SMTP na %s nie obsÅ‚uguje protokoÅ‚u ESMTP\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "serwer SMTP na %s nie obsÅ‚uguje polecenia ETRN\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "Kolejkowanie dla %s rozpoczÄ™te\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "Brak listÃ³w dla %s oczekujÄ…cych w kolejce\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "WysyÅ‚anie oczekujÄ…cych listÃ³w dla %s rozpoczÄ™te\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Kolejkowanie listÃ³w dla %s nie jest moÅ¼liwe\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "Brak dostÄ™pu dla hosta %s: %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "BÅ‚Ä…d skÅ‚adniowy ETRN\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "BÅ‚Ä…d skÅ‚adniowy ETRN w parametrach\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "Nieznany bÅ‚Ä…d ETRN %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "Opcja --keep nie dziaÅ‚a z ETRN\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "Opcja --flush nie dziaÅ‚a z ETRN\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "Opcja --folder nie dziaÅ‚a z ETRN\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "Opcja --check nie dziaÅ‚a z ETRN\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -682,7 +678,7 @@ msgstr ""
 "Copyright (C) 2005 - 2012 Sunil Shetye\n"
 "Copyright (C) 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -693,24 +689,34 @@ msgstr ""
 "darmowe i moÅ¼na je rozpowszechniaÄ‡ pod pewnymi warunkami. SzczegÃ³Å‚y moÅ¼na\n"
 "znaleÅºÄ‡ w pliku COPYING w ÅºrÃ³dÅ‚ach lub katalogu z dokumentacjÄ….\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "Wynik zapytania=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "Wynik zapytania=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "UWAGA: Uruchamianie jako root jest niezalecane.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: uruchomiony z"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "nie moÅ¼na uzyskaÄ‡ bieÅ¼Ä…cego katalogu\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Tu fetchmail, wersja %s"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -719,7 +725,7 @@ msgstr ""
 "Skompilowano z bibliotekÄ… SSL %#lx \"%s\"\n"
 " Uruchomiono z bibliotekÄ… SSL %#lx \"%s\"\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -728,11 +734,7 @@ msgstr ""
 "OpenSSL: %s\n"
 "Silniki: %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "UWAGA: ta wersja biblioteki SSL/TLS nie obsÅ‚uguje TLS v1.3.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -740,29 +742,29 @@ msgstr ""
 "BÅÄ„D: Skompilowano z LibreSSL, co jest naruszeniem praw autorskich ze "
 "wzglÄ™du na brak wyjÄ…tku od klauzuli 2b GPL. WiÄ™cej w COPYING. Przerwano.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "UWAGA: skompilowano bez SSL/TLS.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr "Opcja nodetach jest aktywna, zignorowano opcjÄ™ logfile.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "Program nie dziaÅ‚a w trybie demona, zignorowano opcjÄ™ logfile.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr "Plik logu \"%s\" nie istnieje, zignorowano opcjÄ™ logfile.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "Plik logu \"%s\" nie moÅ¼na zapisywaÄ‡, przerwano.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
@@ -770,49 +772,56 @@ msgstr ""
 "Ustawiono jednoczeÅ›nie opcje syslog i logfile; zignorowano syslog, logowanie "
 "do %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+"fetchmail: konfiguracja jest bÅ‚Ä™dna, --moveto jest poprawne tylko dla "
+"serwerÃ³w IMAP\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "Pobieram opcje z linii poleceÅ„%s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " i "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "Brak skonfigurowany serwerÃ³w pocztowych -- moÅ¼e brakuje %s?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: nie podano Å¼adnych serwerÃ³w pocztowych.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: nie dziaÅ‚a Å¼aden inny proces fetchmaila\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr ""
 "fetchmail: wystÄ…piÅ‚ bÅ‚Ä…d podczas prÃ³by zabicia %s fetchmaila, PID %ld; "
 "przerwano.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "dziaÅ‚ajÄ…cego w tle"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "dziaÅ‚ajÄ…cego na terminalu"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: zabito %s fetchmaila o numerze procesu %ld.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -820,7 +829,7 @@ msgstr ""
 "fetchmail: nie mogÄ™ sprawdziÄ‡ poczty, bo dziaÅ‚a inny fetchmail do tego "
 "serwera\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -829,188 +838,127 @@ msgstr ""
 "fetchmail: nie mogÄ™ poÅ‚Ä…czyÄ‡ siÄ™ z podanymi hostami, bo dziaÅ‚a inny "
 "fetchmail (proces %ld).\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr ""
 "fetchmail: dziaÅ‚a inny fetchmail uruchomiony na terminalu (proces %ld).\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr ""
 "fetchmail: nie mogÄ™ przyjmowaÄ‡ opcji, poniewaÅ¼ inny fetchmail dziaÅ‚a juÅ¼ w "
 "tle.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr ""
 "fetchmail: dziaÅ‚ajÄ…cy w tle fetchmail (proces %ld) zostaÅ‚ uaktywniony.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr ""
 "fetchmail: starszy proces %ld zginÄ…Å‚ w niewyjaÅ›nionych okolicznoÅ›ciach.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: nie moÅ¼na znaleÅºÄ‡ hasÅ‚a dla %s@%s.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "Podaj hasÅ‚o dla %s@%s: "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: Nie moÅ¼na przejÅ›Ä‡ w tÅ‚o. ZakoÅ„czenie.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "uruchamianie fetchmaila %s w trybie demona\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "nie moÅ¼na otworzyÄ‡ %s w celu doÅ‚Ä…czania logÃ³w\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "tryb --check wÅ‚Ä…czony, nie pobieranie poczty\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "nie moÅ¼na sprawdziÄ‡ czasu %s (bÅ‚Ä…d %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "restart fetchmaila (zmieniono %s)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr ""
 "prÃ³ba restartu moÅ¼e siÄ™ nie udaÄ‡, poniewaÅ¼ katalog nie zostaÅ‚ odtworzony\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "prÃ³ba ponownego uruchomienia fetchmaila nie powiodÅ‚a siÄ™\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr "poÅ‚Ä…czenie z %s pominiÄ™te (bÅ‚Ä™dy autoryzacji lub timeouty)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "fetchmail: nie nadszedÅ‚ jeszcze czas na poÅ‚Ä…czenie z %s\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Wynik zapytania=0 (SUKCES)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Wynik zapytania=1 (BRAK POCZTY)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Wynik zapytania=2 (GNIAZDO)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Wynik zapytania=3 (BÅÄ„D AUTORYZACJI)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Wynik zapytania=4 (PROTOKÃ“Å)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Wynik zapytania=5 (SKÅADNIA)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Wynik zapytania=6 (BÅÄ„D IO)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Wynik zapytania=7 (BÅÄ„D)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Wynik zapytania=8 (WYÅÄ„CZENIE)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Wynik zapytania=9 (BLOKADA)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Wynik zapytania=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Wynik zapytania=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Wynik zapytania=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Wynik zapytania=13 (MAKSIMUM POBRANO)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Wynik zapytania=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "Nie mogÄ™ pobraÄ‡ poczty z Å¼adnego serwera. KoÅ„czÄ™ pracÄ™.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "usypiam o godzinie %s na %d sekund\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "uaktywniony przez %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "uaktywniony przez sygnaÅ‚ %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "uaktywniony o %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "praca zakoÅ„czona poprawnie, kod wyjÅ›cia %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "nie moÅ¼na sprawdziÄ‡ czasu pliku kontroli uruchomienia\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr "Uwaga: host %s wystÄ™puje wielokrotnie w pliku konfiguracyjnym\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
@@ -1018,40 +966,40 @@ msgstr ""
 "fetchmail: BÅ‚Ä…d: wiele rekordÃ³w \"defaults\" w pliku konfiguracyjnym lub "
 "\"defaults\" nie jest pierwszym rekordem.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "obsÅ‚uga SSL nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr ""
 "obsÅ‚uga KERBEROSA v4 jest skonfigurowana, ale nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr ""
 "obsÅ‚uga KERBEROSA v5 jest skonfigurowana, ale nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr "obsÅ‚uga GSSAPI jest skonfigurowana, ale nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
 msgstr "fetchmail: uwaga: brak serwera DNS potrzebnego do sprawdzenia %s\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr "uwaga: multidrop dla %s wymaga opcji envelope!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr "uwaga: Nie proÅ› o pomoc jeÅ›li caÅ‚a poczta pÃ³jdzie do postmastera!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1060,14 +1008,14 @@ msgstr ""
 "fetchmail: konfiguracja dla %s jest bÅ‚Ä™dna - naleÅ¼y podaÄ‡ dodatni numer "
 "portu\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: konfiguracja dla %s jest bÅ‚Ä™dna - RPOP wymaga uprzywilejowanego "
 "portu\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1076,7 +1024,7 @@ msgstr ""
 "UWAGA: konfiguracja dla %s jest bÅ‚Ä™dna - zwykle trzeba podaÄ‡ --ssl dla portu "
 "995/usÅ‚ugi pop3s.\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1085,7 +1033,7 @@ msgstr ""
 "UWAGA: konfiguracja dla %s jest bÅ‚Ä™dna - zwykle trzeba podaÄ‡ port 995/usÅ‚ugÄ™ "
 "pop3s dla --ssl.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1094,7 +1042,7 @@ msgstr ""
 "UWAGA: konfiguracja dla %s jest bÅ‚Ä™dna - zwykle trzeba podaÄ‡ --ssl dla portu "
 "993/usÅ‚ugi imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1103,125 +1051,132 @@ msgstr ""
 "UWAGA: konfiguracja dla %s jest bÅ‚Ä™dna - zwykle trzeba podaÄ‡ port 993/usÅ‚ugÄ™ "
 "imaps dla --ssl.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 "konfiguracja dla %s jest bÅ‚Ä™dna - LMTP nie uÅ¼ywa domyÅ›lnego portu SMTP\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "Jednoczesne fetchall i keep w trybie demona lub bezczynnoÅ›ci to bÅ‚Ä…d!\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: BÅ‚Ä…d: tryb bezczynny nie dziaÅ‚a z wieloma skrzynkami lub "
 "kontami!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"nie moÅ¼na przeanalizowaÄ‡ pliku rc, tryb diagnostyczny: zrzut otrzymanej "
+"konfiguracji w postaci Pythona:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "przerwany sygnaÅ‚em %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr ""
 "%s Å‚Ä…czy siÄ™ z %s (protokÃ³Å‚ %s) o godzinie %s: odpytywanie rozpoczÄ™te\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "obsÅ‚uga protokoÅ‚u POP2 nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "obsÅ‚uga protokoÅ‚u POP3 nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "obsÅ‚uga protokoÅ‚u IMAP nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "obsÅ‚uga polecenia ETRN nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "obsÅ‚uga protokoÅ‚u ODMR nie zostaÅ‚a wkompilowana.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "Wybrany protokÃ³Å‚ nie jest obsÅ‚ugiwany przez fetchmaila.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr ""
 "%s Å‚Ä…czy siÄ™ z %s (protokÃ³Å‚ %s) o godzinie %s: odpytywanie zakoÅ„czone\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "Czas miÄ™dzy sprawdzaniem skrzynek wynosi %d sekund\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "Plik diagnostyczny to %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "Plik identyfikacyjny to %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "Komunikaty o postÄ™pach poÅ‚Ä…czenia bÄ™dÄ… zgÅ‚aszane przez sysloga\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail bÄ™dzie siÄ™ ukrywaÅ‚ i nie wygeneruje nagÅ‚Ã³wka Received\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr "Fetchmail bÄ™dzie pokazywaÅ‚ znaki postÄ™pu nawet w plikach logÃ³w.\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr "Fetchmail wyÅ›le Åºle zaadresowane listy do %s.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail przekieruje pocztÄ™ z bÅ‚Ä™dami do postmastera.\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail przekieruje pocztÄ™ z bÅ‚Ä™dami do nadawcy.\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr "Fetchmail bÄ™dzie traktowaÅ‚ trwaÅ‚e bÅ‚Ä™dy jako trwaÅ‚e (usunie listy).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail bÄ™dzie traktowaÅ‚ trwaÅ‚e bÅ‚Ä™dy jako tymczasowe (zachowa listy).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "Parametry pobierania poczty ze skrzynki %s@%s:\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  Poczta bÄ™dzie pobierana przez %s\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
@@ -1229,204 +1184,218 @@ msgstr[0] "  PoÅ‚Ä…czenie z tym serwerem
 msgstr[1] "  PoÅ‚Ä…czenie z tym serwerem odbÄ™dzie siÄ™ co %d okresy.\n"
 msgstr[2] "  PoÅ‚Ä…czenie z tym serwerem odbÄ™dzie siÄ™ co %d okresÃ³w.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  Prawdziwa nazwa serwera to %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr ""
 "  Z tym serwerem nie bÄ™dÄ™ siÄ™ Å‚Ä…czyÅ‚ jeÅ›li nie zostanie podany Å¼aden inny "
 "serwer.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr ""
 "  Z tym serwerem bÄ™dÄ™ siÄ™ Å‚Ä…czyÅ‚ jeÅ›li nie zostanie podany Å¼aden inny "
 "serwer.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  BÄ™dÄ™ pytaÅ‚ o hasÅ‚o.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  HasÅ‚o APOP = \"%s\".\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  UÅ¼ytkownik RPOP = \"%s\".\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  HasÅ‚o = \"%s\".\n"
 
 # %s zawiera numer wersji protokoÅ‚u -PK
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  UÅ¼ywam protokoÅ‚u KPOP z uwierzytelnieniem przez Kerberos %s"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  UÅ¼ywam protokoÅ‚u %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (usÅ‚uga %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (poÅ‚Ä…czenie na domyÅ›lny port)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (bÄ™dÄ… stosowane UIDL)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  BÄ™dÄ… prÃ³bowane wszystkie dostÄ™pne metody uwierzytelnienia.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  Zostanie wymuszone uwierzytelnienie przy pomocy hasÅ‚a.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  Zostanie wymuszone uwierzytelnienie MSN.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  Zostanie wymuszone uwierzytelnienie NTLM.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  Zostanie wymuszone uwierzytelnienie OTP.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  Zostanie wymuszone uwierzytelnienie CRAM-MD5.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  Zostanie wymuszone uwierzytelnienie GSSAPI.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Zostanie wymuszone uwierzytelnienie Kerberos V4.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Zostanie wymuszone uwierzytelnienie Kerberos V5.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  ZakÅ‚adam szyfrowanie end-to-end.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  ZarzÄ…dcÄ… usÅ‚ugi pocztowej jest: %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  Sesje kodowane SSL wÅ‚Ä…czone.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  ProtokÃ³Å‚ SSL: %s.\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  Sprawdzanie certyfikatu SSL serwera wÅ‚Ä…czone.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  Sprawdzanie certyfikatu SSL serwera wyÅ‚Ä…czone.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  Plik domyÅ›lnego zaufanego certyfikatu SSL: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  Plik zaufanego certyfikatu SSL: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  Katalog domyÅ›lnego zaufanego certyfikatu SSL: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  Katalog zaufanego certyfikatu SSL: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "  CommonName serwera SSL: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr "  Odcisk klucza SSL (sprawdzony z kluczem serwera): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  Limit czasu na odpowiedÅº serwera wynosi %d sekund"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (domyÅ›lne).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (domyÅ›ny)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  Limit czasu IDLE serwera wynosi %d sekund"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  Wybrana jest domyÅ›lna skrzynka odbiorcza.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  Wybrano nastÄ™pujÄ…ce skrzynki:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  ZostanÄ… pobrane wszystkie listy (--all wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  ZostanÄ… pobrane tylko nowe listy (--all wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  Pobrane listy bÄ™dÄ… pozostawione na serwerze (--keep wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr ""
 "  Pobrane listy nie bÄ™dÄ… pozostawione na serwerze (--keep wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  List bÄ™dzie przeniesiony do folderu %s i nie bÄ™dzie usuniÄ™ty.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  List bÄ™dzie usuniÄ™ty (brak --moveto).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  Stare listy bÄ™dÄ… kasowane przed pobraniem poczty (--flush wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  Stare listy nie bÄ™dÄ… kasowane przed pobraniem poczty (--flush wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1434,7 +1403,7 @@ msgstr ""
 "  Zbyt duÅ¼e listy bÄ™dÄ… kasowane przed pobraniem poczty (--limitflush "
 "wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1442,234 +1411,238 @@ msgstr ""
 "  Zbyt duÅ¼e listy nie bÄ™dÄ… kasowane przed pobraniem poczty (--limitflush "
 "wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr ""
 "  Przepisywanie adresÃ³w na postaÄ‡ lokalnÄ… jest wÅ‚Ä…czone (--norewrite "
 "wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr ""
 "  Przepisywanie adresÃ³w na postaÄ‡ lokalnÄ… jest wyÅ‚Ä…czone (--norewrite "
 "wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr ""
 "  Usuwanie znakÃ³w CR z koÅ„cÃ³w linii jest wÅ‚Ä…czone (stripcr wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr ""
 "  Usuwanie znakÃ³w CR z koÅ„cÃ³w linii jest wyÅ‚Ä…czone (stripcr wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr ""
 "  Dodawanie znakÃ³w CR na koÅ„cach linii jest wÅ‚Ä…czone (forcecr wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr ""
 "  Dodawanie znakÃ³w CR na koÅ„cach linii jest wyÅ‚Ä…czone (forcecr wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 "  Interpretowanie nagÅ‚Ã³wka Content-Transfer-Encoding jest wyÅ‚Ä…czone "
 "(pass8bits wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
 "  Interpretowanie nagÅ‚Ã³wka Content-Transfer-Encoding jest wÅ‚Ä…czone "
 "(pass8bits wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  Dekodowanie MIME jest wÅ‚Ä…czone (mimedecode wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  Dekodowanie MIME jest wyÅ‚Ä…czone (mimedecode wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  ZwÅ‚oka po odpytaniu jest wÅ‚Ä…czona (idle wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  ZwÅ‚oka po odpytaniu jest wyÅ‚Ä…czona (idle wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  ZwÅ‚oka po odpytaniu jest wymuszona (forceidle wÅ‚Ä…czone).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  ZwÅ‚oka po odpytaniu nie jest wymuszona (forceidle wyÅ‚Ä…czone).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr "  Niepuste nagÅ‚Ã³wki Status bÄ™dÄ… usuwane (dropstatus wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr "  Niepuste nagÅ‚Ã³wki Status bÄ™dÄ… zachowane (dropstatus wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr "  Linie Delivered-To bÄ™dÄ… usuwane (dropdelivered wÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr "  Linie Delivered-To bÄ™dÄ… zachowane (dropdelivered wyÅ‚Ä…czone).\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  Limit wielkoÅ›ci listu wynosi %d bajtÃ³w (--limit %d).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  Limit wielkoÅ›ci listu nie jest ustawiony (--limit 0).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  OstrzeÅ¼enia o wielkoÅ›ci listu bÄ™dÄ… wyÅ›wietlane co %d sekund (--warnings "
 "%d).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr ""
 "  OstrzeÅ¼enia o wielkoÅ›ci bÄ™dÄ… wyÅ›wietlane przy kaÅ¼dym Å‚Ä…czeniu (--warnings "
 "0).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr "  Limit liczby otrzymanych listÃ³w wynosi %d (--fetchlimit %d).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr ""
 "  Limit liczby otrzymanych listÃ³w nie jest ustawiony (--fetchlimit 0).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr "  Limit wielkoÅ›ci listu wynosi %d (--fetchsizelimit %d).\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr "  Limit wielkoÅ›ci listu nie jest ustawiony (--fetchsizelimit 0).\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr ""
 "  Binarne przeszukiwanie UID-Ã³w przy kaÅ¼dym Å›ciÄ…ganiu (--fastuidl 1).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr ""
 "  Binarne przeszukiwanie UID-Ã³w przy %d z %d Å›ciÄ…gaÅ„ (--fastuidl %d).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr ""
 "   Liniowe przeszukiwanie UID-Ã³w przy kaÅ¼dym Å›ciÄ…ganiu (--fastuidl 0).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  Listy bÄ™dÄ… wysyÅ‚ane przez SMTP w grupach po %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr ""
 "  Limit iloÅ›ci listÃ³w wysyÅ‚anych przez SMTP nie ustawiony (--batchlimit 0).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr "  OdstÄ™p miÄ™dzy kasowaniem listÃ³w wymuszony na %d (--expunge %d).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  Listy nie bÄ™dÄ… kasowane (--expunge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  Domeny dla ktÃ³rych poczta bÄ™dzie Å›ciÄ…gana to:"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (domyÅ›ny)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  Listy bÄ™dÄ… dopisywane do %s jako BSMTP\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  Listy bÄ™dÄ… lokalne dorÄ™czane przy uÅ¼yciu \"%s\".\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  Listy bÄ™dÄ… przesÅ‚ane przy pomocy %cMTP do:"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  Nazwa hosta w MAIL FROM jest ustawiona na %s\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr ""
 "  Adresem do umieszczenia w liniach RCPT TO przekazanych SMTP bÄ™dzie %s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr "  Rozpoznawane odpowiedzi blokad antyspamowych to:"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  Blokowanie spamu wyÅ‚Ä…czone\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  PoÅ‚Ä…czenie do serwera zostanie nawiÄ…zane przy pomocy \"%s\".\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  Przed poÅ‚Ä…czeniem nie bÄ™dzie wykonywane Å¼adne dodatkowe polecenie.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  PoÅ‚Ä…czenie z serwerem zostanie zamkniÄ™te przy pomocy \"%s\".\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr ""
 "  Po zamkniÄ™ciu poÅ‚Ä…czenia nie bÄ™dzie wykonywane Å¼adne dodatkowe polecenie.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  Brak nazw lokalnych ustawionych dla tego hosta.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  Tryb wielu skrzynek: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  Tryb jednej skrzynki: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
@@ -1677,121 +1650,121 @@ msgstr[0] "%d znana nazwa lokalna.\n"
 msgstr[1] "%d znane nazwy lokalne.\n"
 msgstr[2] "%d znanych nazw lokalnych.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  Odpytywanie DNS dla adresÃ³w wieloskrzynkowych jest wÅ‚Ä…czone.\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  Odpytywanie DNS dla adresÃ³w wieloskrzynkowych jest wyÅ‚Ä…czone.\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr "  Aliasy serwera bÄ™dÄ… porÃ³wnywane z adresami skrzynek po adresie IP.\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr "  Aliasy serwera bÄ™dÄ… porÃ³wnywane z adresami skrzynek po nazwie.\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  ObsÅ‚uga poczty wedÅ‚ug adresÃ³w w kopercie jest wyÅ‚Ä…czone\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  NagÅ‚Ã³wek koperty zostaÅ‚ ustawiony na: %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  Liczba nagÅ‚Ã³wkÃ³w koperty do pominiÄ™cia: %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  Przedrostek %s bÄ™dzie usuwany z nazwy uÅ¼ytkownika\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Å»adne przedrostki nie bÄ™dÄ… usuwane\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  Zadeklarowane aliasy serwera pocztowego:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  Domeny lokalne:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  PoÅ‚Ä…czenia bÄ™dÄ… nawiÄ…zywane tylko przez interfejs %s.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  Nie jest okreÅ›lony Å¼aden obowiÄ…zkowy interfejs.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  Podczas prÃ³b poÅ‚Ä…czenia w pÄ™tli bÄ™dzie monitorowany %s.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  Å»aden interfejs nie bÄ™dzie monitorowany.\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 "  PoÅ‚Ä…czenia z serwerem bÄ™dÄ… nawiÄ…zywane przez wtyczkÄ™ %s (--plugin %s).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  Nie jest skonfigurowane Å¼adne polecenie nawiÄ…zujÄ…ce poÅ‚Ä…czenie\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  PoÅ‚Ä…czenie z serwerem odbiorcy zostanie nawiÄ…zane programem %s (--plugout "
 "%s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  Nie jest skonfigurowane Å¼adne polecenie zamykajÄ…ce poÅ‚Ä…czenie.\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  Å»adne UID-y nie zostaÅ‚y zachowane z sesji z tym hostem.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  Zachowano %d UID-Ã³w.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Informacje o Å›ledzeniu poÅ‚Ä…czenia bÄ™dÄ… dodane do nagÅ‚Ã³wka Received.\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Informacje o Å›ledzeniu poÅ‚Ä…czenia nie bÄ™dÄ… dodane do nagÅ‚Ã³wka Received.\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  Listy z bÅ‚Ä™dnymi nagÅ‚Ã³wkami bÄ™dÄ… odrzucane.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  Listy z bÅ‚Ä™dnymi nagÅ‚Ã³wkami bÄ™dÄ… przepuszczane.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  Przepuszczane ustawienia \"%s\".\n"
@@ -1809,11 +1782,7 @@ msgstr ""
 "System operacyjny nie definiuje PATH_MAX, ani nie przyjmuje realpath(f, "
 "NULL). Przerwano.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "BÅÄ„D; brak obsÅ‚ugi funkcji getpassword()\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -1821,138 +1790,129 @@ msgstr ""
 "\n"
 "DostaÅ‚em sygnaÅ‚ SIGINT... koÅ„czÄ™ pracÄ™.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "BÅ‚Ä…d GSSAPI w gss_display_status, wywoÅ‚ano z <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "BÅ‚Ä…d GSSAPI %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "Uzyskanie nazwy usÅ‚ugi dla [%s] jest niemoÅ¼liwe\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "UÅ¼ywam nazwy usÅ‚ugi [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "Nie znaleziono odpowiednich danych uwierzytelniajÄ…cych GSSAPI. PominiÄ™to "
 "uwierzytelnienie GSSAPI.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "Aby uÅ¼yÄ‡ GSSAPI, potrzebne sÄ… dane uwierzytelniajÄ…ce - prawdopodobnie z "
 "kinit.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "Odebrano Åºle sformuÅ‚owane wyzwanie \"%s GSSAPI\"!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "WysyÅ‚am dane uwierzytelniajÄ…ce\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "WystÄ…piÅ‚ bÅ‚Ä…d podczas wymiany danych uwierzytelniajÄ…cych\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "Nie mogÄ™ rozwinÄ…Ä‡ danych poziomu bezpieczeÅ„stwa\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "Wymiana danych uwierzytelniajÄ…cych zostaÅ‚a zakoÅ„czona\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "Serwer wymaga zapewnionej integralnoÅ›ci i/lub prywatnoÅ›ci\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "RozwiniÄ™te flagi poziomu bezpieczeÅ„stwa: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "Maksymalny rozmiar symbolu GSS to %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr "Nazwa uÅ¼ytkownika GSSAPI zbyt dÅ‚uga dla statycznego bufora.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "WystÄ…piÅ‚ bÅ‚Ä…d podczas budowania zapytania o poziom bezpieczeÅ„stwa\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr ""
 "WartoÅ›Ä‡ GSSAPI send_token zbyt duÅ¼a (%lu) podczas wysyÅ‚ania nazwy "
 "uÅ¼ytkownika.\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "Zwalniam dane uwierzytelniajÄ…ce GSS\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "WystÄ…piÅ‚ bÅ‚Ä…d podczas zwalniania danych uwierzytelniajÄ…cych\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: usypiam na %d sekund.\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "ProtokÃ³Å‚ rozpoznany jako IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "ProtokÃ³Å‚ rozpoznany jako IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "ProtokÃ³Å‚ rozpoznany jako IMAP2 lub IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "przejdzie w stan bezczynnoÅ›ci po odpytaniu\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "Otrzymano odpowiedÅº BYE od serwera IMAP: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "bÅ‚Ä™dna liczba listÃ³w w \"%s\"!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "bÅ‚Ä™dna liczba EXPUNGE w \"%s\"!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr "bÅ‚Ä™dna liczba listÃ³w EXPUNGE w nie oznaczonej odpowiedzi \"%s\"!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "znaleziono uaktualnionÄ… listÄ™ metod\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1960,7 +1920,11 @@ msgstr ""
 "serwer nie zgÅ‚osiÅ‚ rozszerzenia SASL-IR, ale implementacja fetchmaila wymaga "
 "go do AUTHENTICATE EXTERNAL\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "przejdzie w stan bezczynnoÅ›ci po odpytaniu\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1971,7 +1935,7 @@ msgstr ""
 "uwierzytelnienia (PREAUTH). Przerwanie poÅ‚Ä…czenia. JeÅ›li wtyczka jest "
 "bezpieczna, moÅ¼na zniwelowaÄ‡ STARTTLS przez --sslproto '' (p. podrÄ™cznik).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1982,70 +1946,70 @@ msgstr ""
 "uwierzytelnienia (PREAUTH). Przerwanie poÅ‚Ä…czenia. Serwer zezwala, moÅ¼na "
 "sprÃ³bowaÄ‡ --ssl (p. podrÄ™cznik).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: przejÅ›cie na TLS powiodÅ‚o siÄ™.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: przejÅ›cie na TLS nie powiodÅ‚o siÄ™.\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr "%s: zgodne przejÅ›cie na TLS nie powiodÅ‚o siÄ™, prÃ³ba kontynuacji\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr "%s: UWAGA: serwer zaoferowaÅ‚ STARTTLS, ale podano sslproto ''.\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: Å¼Ä…dano --auth external, ale serwer nie zgÅ‚asza tej metody.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "Wymagana metoda uwierzytelnienia OTP nie wkompilowana w fetchmaila\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "Wymagana metoda uwierzytelnienia NTLM nie wkompilowana w fetchmaila\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: Å¼Ä…dano --auth password, ale serwer tego zabrania (LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr "%s: wyczerpano sposoby uwierzytelnienia, nie moÅ¼na siÄ™ zalogowaÄ‡.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "niezgodnoÅ›Ä‡ przy usuwaniu poczty (faktyczna %d != oczekiwana %d)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu jest nieprzeczytany\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u jest nieprzeczytany\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "ponowne poÅ‚Ä…czenie nie powiodÅ‚o siÄ™\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
@@ -2053,11 +2017,11 @@ msgstr[0] "%d list oczekujÄ…cy po ponown
 msgstr[1] "%d listy oczekujÄ…ce po ponownym pobraniu\n"
 msgstr[2] "%d listÃ³w oczekujÄ…cych po ponownym pobraniu\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "wybÃ³r skrzynki zakoÅ„czyÅ‚ siÄ™ niepowodzeniem\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
@@ -2065,11 +2029,11 @@ msgstr[0] "%d list oczekujÄ…cy po pierws
 msgstr[1] "%d listy oczekujÄ…ce po pierwszym pobraniu\n"
 msgstr[2] "%d listÃ³w oczekujÄ…cych po pierwszym pobraniu\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "usuwanie nie powiodÅ‚o siÄ™\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
@@ -2077,178 +2041,208 @@ msgstr[0] "%d list oczekujÄ…cy po usuwan
 msgstr[1] "%d listy oczekujÄ…ce po usuwaniu\n"
 msgstr[2] "%d listÃ³w oczekujÄ…cych po usuwaniu\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "poszukiwanie nieprzeczytanych listÃ³w nie powiodÅ‚o siÄ™\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u jest pierwszym nieprzeczytanym\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "Uwaga: zignorowano nieprawdziwe dane o rozmiarze wiadomoÅ›ci zwrÃ³cone przez "
 "serwer.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "Niepoprawna odpowiedÅº na FETCH: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 "Nie moÅ¼na otworzyÄ‡ interfejsu kvm. ByÄ‡ moÅ¼e fetchmail nie jest SGID kmem."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "Nie moÅ¼na odczytaÄ‡ nazwy interfejsu z %s"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "get_ifinfo: sysctl (iflist estimate) nie powiÃ³dÅ‚ siÄ™"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: bÅ‚Ä…d malloc"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: sysctl (iflist) nie powiÃ³dÅ‚ siÄ™"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "WiadomoÅ›Ä‡ przekierowujÄ…ca w wersji %d nie zrozumiana."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "Nie znaleziono interfejsu o nazwie %s"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "Nie znaleziono adresu IP dla %s"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "interfejs nie ma ustawionego adresu IP\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "interfejs ma ustawiony bÅ‚Ä™dny adres IP\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "interfejs ma ustawionÄ… bÅ‚Ä™dnÄ… maskÄ™ sieci\n"
 
 # XXX -PK
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "ruch na %s zauwaÅ¼ony jako %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "pomijam poÅ‚Ä…czenie z %s, %s nie jest podniesiony\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "pomijam poÅ‚Ä…czenie z %s, adres IP %s nie jest na liÅ›cie\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "ruch na %s sprawdzany jako %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "pomijam poÅ‚Ä…czenie z %s, %s nie jest aktywny\n"
 
 # XXX -PK
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "ruch na %s byÅ‚ %d, jest %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "rozkodowanie poczÄ…tkujÄ…cego wyzwania BASE64 byÅ‚o niemoÅ¼liwe\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr "uÅ¼ytkownik %s w bilecie nie pasuje do -u %s\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "niezerowy obiekt (%s) moÅ¼e mieÄ‡ nieprzewidywalne efekty\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "odkodowanie odpowiedzi BASE64 jest niemoÅ¼liwe\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "niezgodnoÅ›Ä‡ wyzwania\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: bÅ‚Ä…d podczas odczytu pliku blokady \"%s\": %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: usuwam niewaÅ¼ny plik blokady \"%s\"\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: nie moÅ¼na usunÄ…Ä‡ pliku blokady \"%s\" (%s), prÃ³ba zapisu do "
 "niego\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr "fetchmail: nie moÅ¼na pisaÄ‡ do pliku blokady \"%s\" (%s), zakoÅ„czenie\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
+msgstr ""
+"fetchmail: nie moÅ¼na takÅ¼e pisaÄ‡ do pliku blokady \"%s\" (%s), zakoÅ„czenie\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: bÅ‚Ä…d podczas otwierania pliku blokady \"%s\": %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: tworzenie blokady nie powiodÅ‚o siÄ™, plik pid \"%s\": %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr "fetchmail: nie moÅ¼na usunÄ…Ä‡ lub obciÄ…Ä‡ pliku pid \"%s\": %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: nie moÅ¼na otworzyÄ‡ pliku do odczytu: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr "%s: odrzucono plik, nie moÅ¼na pobraÄ‡ numeru deskryptora do fstat: %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: odrzucono plik, nie moÅ¼na wykonaÄ‡ fstat(%d): %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: odrzucono plik, poniewaÅ¼ jest dostÄ™pny dla grupy lub innych (tryb %#o) i "
+"zawiera hasÅ‚a.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr "%s:%d: uwaga: przed kaÅ¼dÄ… nazwÄ… hosta wystÄ™puje \"%s\"\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr "%s:%d: wpis maszyny nie jest dozwolony po domyÅ›lnym, odrzucono plik.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: uwaga: nieznany symbol \"%s\"\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: bÅ‚Ä…d podczas odczytu pliku (%s).\n"
@@ -2261,151 +2255,151 @@ msgstr "Uwaga: odebrano Åºle sformuÅ‚owa
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "Wyzwanie NTLM zawiera nieprawidÅ‚owe dane.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "serwer SMTP na %s nie obsÅ‚uguje polecenia ATRN\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "PrzeÅ‚Ä…czanie...\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "Å»Ä…danie ATRN odrzucone.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "Nie moÅ¼na teraz obsÅ‚uÅ¼yÄ‡ Å¼Ä…dania ATRN\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "Nie ma poczty.\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "Polecenie nie zaimplementowane\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "Wymagane uwierzytelnienie.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "Nieznany bÅ‚Ä…d ODMR \"%s\"\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "odbieranie danych listu\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "Opcja --keep nie dziaÅ‚a z ODMR\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "Opcja --flush nie dziaÅ‚a z ODMR\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "Opcja --folder nie dziaÅ‚a z ODMR\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "Opcja --check nie dziaÅ‚a z ODMR\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "recv z serwera nie powiodÅ‚o siÄ™\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "Rozkodowanie wyzwania OTP byÅ‚o niemoÅ¼liwe\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "Tajne hasÅ‚o: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "Napis '%s' nie reprezentuje poprawnie zapisanej liczby.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "WartoÅ›Ä‡ napisu '%s' jest %s niÅ¼ %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "mniejsza"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "wiÄ™ksza"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr "Podano bÅ‚Ä™dnÄ… politykÄ™ bÅ‚Ä™dnych nagÅ‚Ã³wkÃ³w `%s'.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "Podano bÅ‚Ä™dny protokÃ³Å‚ `%s'.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "Podano bÅ‚Ä™dnÄ… metodÄ™ uwierzytelnienia `%s'.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "skÅ‚adnia:  fetchmail [opcje] [serwer ...]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  MoÅ¼na podaÄ‡ nastÄ™pujÄ…ce opcje:\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        wyÅ›wietlenie tego opisu opcji\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     wyÅ›wietlenie informacji o wersji\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr ""
 "  -c, --check       sprawdzenie istnienia nowych listÃ³w bez ich pobierania\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      wyÅ‚Ä…czenie komunikatÃ³w\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     szczegÃ³Å‚owe komunikaty (wyjÅ›cie diagnostyczne)\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      uruchamianie w trybie demona co n sekund\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    bez odÅ‚Ä…czania procesu demona\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        zakoÅ„czenie procesu demona\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     podanie nazwy pliku logu\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
@@ -2413,43 +2407,43 @@ msgstr ""
 "      --syslog      zapis wiÄ™kszoÅ›ci komunikatÃ³w przez syslog(3) w trybie "
 "demona\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    wyÅ‚Ä…czenie uÅ¼ycia syslog(3)\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr "      --invisible   bez zapisu Received i wÅ‚Ä…czenie udawania hosta\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr "  -f, --fetchmailrc wskazanie alternatywnego pliku konfiguracyjnego\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr "  -i, --idfile      wskazanie alternatywnego pliku z UID-ami\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr "      --pidfile     wskazanie alternatywnego plik PID (blokady)\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr "      --postmaster  adres, na ktÃ³ry bÄ™dÄ… wysyÅ‚ane bÅ‚Ä™dne listy\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr ""
 "      --nobounce    przekierowanie odbitej poczty uÅ¼ytkownikÃ³w do "
 "postmastera.\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce usuwanie listÃ³w trwale niemoÅ¼liwych do dostarczenia.\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2457,54 +2451,60 @@ msgstr ""
 "      --softbounce  zachowywanie listÃ³w trwale niemoÅ¼liwych do dostarczenia "
 "(domyÅ›lne).\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   wymagana nazwa interfejsu\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     monitorowanie interfejsu pod kÄ…tem aktywnoÅ›ci\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         wÅ‚Ä…czenie sesji kodowanej SSL\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr ""
+"      --ssl         wÅ‚Ä…czenie sesji szyfrowanej, obudowanej w SSL/TLS\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr ""
+"      --nossl       wyÅ‚Ä…czenie sesji szyfrowanej, obudowanej w SSL/TLS\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      plik klucza prywatnego SSL\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     certyfikat klienta SSL\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 "      --sslcertck   dokÅ‚adne sprawdzanie certyfikatu serwera (zalecane)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck pominiÄ™cie dokÅ‚adnego sprawdzania certyfikatu serwera "
 "(niebezpieczne)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr "      --sslcertfile Å›cieÅ¼ka do pliku certyfikatÃ³w SSL zaufanych CA\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr ""
 "      --sslcertpath Å›cieÅ¼ka do katalogÃ³w certyfikatÃ³w SSL zaufanych CA\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 "      --sslcommonname  oczekiwanie od serwera danego CommonName "
 "(niezalecane)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
@@ -2512,23 +2512,26 @@ msgstr ""
 "      --sslfingerprint odcisk, ktÃ³ry musi pasowaÄ‡ do odcisku certyfikatu "
 "serwera\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    wymuszenie protokoÅ‚u SSL (p. podrÄ™cznik)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
+msgstr ""
+"      --sslproto    wymuszenie protokoÅ‚u SSL (p. podrÄ™cznik) i/lub STLS/"
+"STARTTLS\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr ""
 "      --plugin      Å›cieÅ¼ka do zewnÄ™trznego polecenia otwierajÄ…cego "
 "poÅ‚Ä…czenie\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
 "      --plugout     Å›cieÅ¼ka do zewn. polecenia otwierajÄ…cego poÅ‚Ä…czenie "
 "SMTP\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
@@ -2537,241 +2540,272 @@ msgstr ""
 "                    okreÅ›lenie polityki obsÅ‚ugi listÃ³w z bÅ‚Ä™dnymi "
 "nagÅ‚Ã³wkami\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr ""
 "  -p, --proto[col]  okreÅ›lenie protokoÅ‚u pobierania listÃ³w (p. strona "
 "podrÄ™cznika)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        wymuszenie uÅ¼ywania UIDL-i (tylko POP3)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        poinformowanie serwera IMAP o wysÅ‚aniu powiadomienia o "
 "nowych listach\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   Wymuszenie trybu idle nawet jeÅ›li serwer nie ogÅ‚asza tej "
+"funkcji\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+"      --idletimeout okreÅ›lenie limitu czasu przed odÅ›wieÅ¼eniem --idle (%d "
+"s)\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        Å‚Ä…czenie z portem TCP (przestarzaÅ‚e, naleÅ¼y uÅ¼ywaÄ‡ --"
 "service)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service     Å‚Ä…czenie z podanÄ… usÅ‚ugÄ… TCP (moÅ¼e byÄ‡ numerem portu "
 "TCP)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        metoda uwierzytelnienia (p. podrÄ™cznik)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     limit czasu oczekiwania na odpowiedÅº serwera\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    nazwa nagÅ‚Ã³wka zawierajÄ…cego adres z koperty\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr ""
 "  -Q, --qvirtual    przedrostek, ktÃ³ry bÄ™dzie usuwany z nazwy uÅ¼ytkownika "
 "lokalnego\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   zarzÄ…dca usÅ‚ugi pocztowej\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
 "      --tracepolls  dodanie informacji o Å›ledzeniu poÅ‚Ä…czenia do nagÅ‚Ã³wka "
 "Received\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr "  -u, --user[name]  okreÅ›lenie loginu uÅ¼ytkownika na serwerze\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr "  -a, --[fetch]all  pobranie wszystkich listÃ³w, starych i nowych\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr "  -K, --nokeep      usuniÄ™cie nowych listÃ³w po pobraniu\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr ""
 "  -k, --keep        pozostawienie nowych listÃ³w na serwerze po pobraniu\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      przeniesienie listu do podanego folderu IMAP zamiast "
+"usuwania\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       usuniÄ™cie starych listÃ³w z serwera\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  usuniÄ™cie zbyt duÅ¼ych listÃ³w z serwera\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   bez przepisywania adresÃ³w w nagÅ‚Ã³wkach\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr ""
 "  -l, --limit       bez pobierania listÃ³w wiÄ™kszych niÅ¼ podany rozmiar\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr "  -w, --warnings    czas miÄ™dzy powiadomieniami o poczcie\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    ustawienie hosta SMTP przekazujÄ…cego listy\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr "      --fetchdomains pobranie poczty dla podanych domen\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr "  -D, --smtpaddress nazwa domeny SMTP uÅ¼ywana przy dorÄ™czaniu poczty\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr "      --smtpname    ustawienie peÅ‚nej nazwy SMTP username@domain\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
 msgstr ""
 "  -Z, --antispam    ustawienie wartoÅ›ci odpowiedzi blokad antyspamowych\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr "  -b, --batchlimit  limit listÃ³w wysÅ‚anych w jednym poÅ‚Ä…czeniu SMTP\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr "  -B, --fetchlimit  limit listÃ³w pobieranych w jednym poÅ‚Ä…czeniu\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr "      --fetchsizelimit limit wielkoÅ›ci Å›ciÄ…ganego listu\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    wykonanie binarnego poszukiwania UIDL-i\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr ""
 "  -e, --expunge     liczba skasowanych listÃ³w miÄ™dzy czyszczeniem skrzynki\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr "  -m, --mda         Å›cieÅ¼ka do MDA przekazujÄ…cego listy\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr "      --bsmtp       nazwa wynikowego pliku BSMTP\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr "      --lmtp        uÅ¼ycie LMTP (RFC2033) do dorÄ™czania poczty\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr "  -r, --folder      nazwa skrzynki na zdalnym serwerze\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr "      --showdots    kropki oznaczajÄ…ce postÄ™p, nawet w logach\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 nie obsÅ‚uguje STLS. PoddajÄ™ siÄ™.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 obsÅ‚uguje tylko uwierzytelnienie hasÅ‚em. PoddajÄ™ siÄ™.\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "Uwaga: Odkryto serwer \"Maillennium POP3\", uÅ¼ycie polecenia RETR zamiast "
 "TOP.\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 "STLS jest wymagany dla tej sesji, ale serwer odrzuciÅ‚ polecenie CAPA.\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "Polecenie CAPA jest jednak niezbÄ™dne dla STLS.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr "%s: zgodne przejÅ›cie na TLS nie powiodÅ‚o siÄ™, prÃ³ba kontynuacji.\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr "%s: UWAGA: serwer oferowaÅ‚ STLS, ale podano sslproto ''.\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr ""
 "Wyczerpano dozwolone sposoby uwierzytelnienia, nie moÅ¼na kontynuowaÄ‡.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "W powitaniu serwera brakuje wymaganego znacznika czasu APOP\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "BÅ‚Ä…d skÅ‚adni znacznika czasu w powitaniu\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "BÅ‚Ä™dny znacznik czasu APOP.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "ProÅ›ba o nieznany protokÃ³Å‚ w POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "plik zablokowany! Czy inna sesja nie jest aktywna?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr "Nie moÅ¼na obsÅ‚uÅ¼yÄ‡ odpowiedzi UIDL od serwera.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "Serwer odpowiedziaÅ‚ z UID-em dla niewÅ‚aÅ›ciwego listu.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (num=%u) zostaÅ‚ skasowany, ale nadal istnieje!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr ""
 "PrzesyÅ‚ki zostaÅ‚y dodane do listy na serwerze. Nie mogÄ™ tego obsÅ‚uÅ¼yÄ‡.\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST jest przestarzaÅ‚ym poleceniem, ktÃ³rego wiele serwerÃ³w nie obsÅ‚uÅ¼y. "
+"SprÃ³bujemy nowych sposobÃ³w znalezienia, ktÃ³re listy sÄ… nowe.\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "bÅ‚Ä…d protokoÅ‚u\n"
@@ -2789,15 +2823,19 @@ msgstr "id=%s (num=%d) zostaÅ‚ skasowany
 msgid "Option --folder is not supported with POP3\n"
 msgstr "Opcja --folder nie dziaÅ‚a z POP3\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "koniec wejÅ›cia"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "opcja serwera po opcjach uÅ¼ytkownika"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS nie wÅ‚Ä…czone."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2805,7 +2843,7 @@ msgstr ""
 "fetchmail: opcja interface jest obsÅ‚ugiwana tylko pod Linuksem (bez IPv6) i "
 "FreeBSD\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2813,34 +2851,40 @@ msgstr ""
 "fetchmail: opcja monitor jest obsÅ‚ugiwana tylko pod Linuksem (bez IPv6) i "
 "FreeBSD\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL nie jest wÅ‚Ä…czone."
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "koniec wejÅ›cia"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "Plik %s musi byÄ‡ zwykÅ‚ym plikiem.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr "Plik %s nie moÅ¼e mieÄ‡ uprawnieÅ„ wiÄ™kszych niÅ¼ -rwx------ (0700).\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "Plik %s musi byÄ‡ wÅ‚asnoÅ›ciÄ… uÅ¼ytkownika.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "Nieznany bÅ‚Ä…d systemu"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: analiza pliku rc %s: pamiÄ™Ä‡ wyczerpana\n"
+
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr "BÅ‚Ä…d wewnÄ™trzny: match_regex nie mogÅ‚o skompilowaÄ‡ wzorca %s: %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(nieznany bÅ‚Ä…d regcomp)"
 
-#: report.c:94
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (komunikat logu niekompletny)\n"
@@ -2855,449 +2899,464 @@ msgstr "RozpoczÄ™cie przepisywania %s...
 msgid "...rewritten version is %s.\n"
 msgstr "...przepisana wersja to %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "Sukces"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "Zablokowany uÅ¼ytkownik (coÅ› nie tak z kontem)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "BÅ‚Ä™dny identyfikator uÅ¼ytkownika lub hasÅ‚o"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "BÅ‚Ä…d boskoÅ›ci"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "Token 2 RPA: bÅ‚Ä…d dekodowania Base64\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "Wersja RPA %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "Wyzwanie do usÅ‚ugi (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "Datownik usÅ‚ugi %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "Token 2 RPA bÅ‚Ä…d dÅ‚ugoÅ›ci\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "Lista dziedzin: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "RPA: bÅ‚Ä…d w napisie usÅ‚uga@dziedzina\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "RPA symbol 4: bÅ‚Ä…d podczas dekodowania Base64\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "Uwierzytelnienie uÅ¼ytkownika (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "Stan RPA: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "RPA: bÅ‚Ä…d dÅ‚ugoÅ›ci symbolu 4\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA odrzuciÅ‚o uÅ¼ytkownika: %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA odrzuciÅ‚o uÅ¼ytkownika bez podania przyczyny\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "RPA: bÅ‚Ä…d dÅ‚ugoÅ›ci uwierzytelnienia uÅ¼ytkownika: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "RPA: bÅ‚Ä…d dÅ‚ugoÅ›ci klucza sesyjnego: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "RPA: bÅ‚Ä…d uwierzytelnienia _usÅ‚ugi_. KtoÅ› podszywa siÄ™ pod serwer?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "Uzgodniony klucz sesyjny:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "Autoryzacja RPA zakoÅ„czona\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "Oczekiwanie na odpowiedÅº\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "Oczekiwanie na odpowiedÅº zakoÅ„czone z wynikiem %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "DÅ‚ugoÅ›Ä‡ nagÅ‚Ã³wka nie wynosi 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "BÅ‚Ä…d dÅ‚ugoÅ›ci symbolu\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "DÅ‚ugoÅ›Ä‡ symbolu %d nie pasuje do rxlen %d\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "BÅ‚Ä™dne pole mechanizmu\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "bÅ‚Ä…d dec64 na znaku %d: %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "PrzychodzÄ…ce dane binarne:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "WychodzÄ…ce dane binarne:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "RPA: za dÅ‚ugi napis\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unicode:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA: otwarcie /dev/urandom jest niemoÅ¼liwe. Nie uniemoÅ¼liwia\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    to zalogowania siÄ™, ale oznacza Å¼e nie moÅ¼esz\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    byÄ‡ pewien, Å¼e poÅ‚Ä…czyÅ‚eÅ› siÄ™ z wÅ‚aÅ›ciwÄ… usÅ‚ugÄ…\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "    (moÅ¼liwy jest atak przez odtwarzanie\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "     nieuczciwej usÅ‚ugi.)\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "Wyzwanie uÅ¼ytkownika:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "MD5 zastosowany do bloku danych:\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "Wynik MD5:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "bÅ‚Ä…d getaddrinfo(NULL, \"%s\"): %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "Nie moÅ¼na rozwiÄ…zaÄ‡ usÅ‚ugi %s na numer portu.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "ProszÄ™ podaÄ‡ usÅ‚ugÄ™ jako dziesiÄ™tny numer portu.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "przesyÅ‚anie do %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (ciaÅ‚o odbitego listu)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "poczta od %s odbita do %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "bÅ‚Ä…d %cMTP: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "Serwer SMTP wymaga STARTTLS, list zachowany.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "BSMTP: otwarcie pliku nie powiodÅ‚o siÄ™: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "BSMTP: zapis nagÅ‚Ã³wka nie powiÃ³dÅ‚ siÄ™: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "demon %cMTP nie lubi adresu odbiorcy `%s'\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr "demon %cMTP naprawdÄ™ nie lubi adresu odbiorcy `%s'\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "brak pasujÄ…cych adresÃ³w; postmaster nie ustawiony.\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "nie mogÄ™ wysÅ‚aÄ‡ poczty nawet do %s!\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "brak pasujÄ…cych lokalnych adresÃ³w, przesyÅ‚am do %s\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "Opcja MDA zawiera rozwiniÄ™cie %%%c cytowane znakiem \"'\".\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr ""
 "Odmowa dostarczenia. ProszÄ™ zajrzeÄ‡ do podrÄ™cznika i naprawiÄ‡ opcjÄ™ mda.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "list zostanie dorÄ™czony przy pomocy: %s\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "Nie moÅ¼na zmieniÄ‡ efektywnego identyfikatora uÅ¼ytkownika na %ld: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr ""
 "Nie moÅ¼na zmieniÄ‡ efektywnego identyfikatora uÅ¼ytkownika z powrotem na %ld: "
 "%s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "bÅ‚Ä…d podczas uruchamiania MDA (programu dorÄ™czajÄ…cego pocztÄ™)\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "odpÅ‚yw"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "poÅ‚Ä…czenie %cMTP z %s nie powiodÅ‚o siÄ™\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "nie moÅ¼na podnieÅ›Ä‡ procesu sÅ‚uchajÄ…cego; powrÃ³t do %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr "ZakoÅ„czenie listu lub zamkniÄ™cie pliku BSMTP nie powiodÅ‚o siÄ™: %s\n"
 
 # XXX
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "BÅ‚Ä…d podczas pisania do MDA: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA zabity przez sygnaÅ‚ %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA zwrÃ³ciÅ‚ niezerowy kod bÅ‚Ä™du %d\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
 msgstr ""
 "Dziwne: MDA pclose zwrÃ³ciÅ‚o %d a errno %d/%s, nie moÅ¼na obsÅ‚uÅ¼yÄ‡ w %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "serwer SMTP odmÃ³wiÅ‚ dostarczenia listu\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr "BÅ‚Ä…d podczas dorÄ™czania LMTP w momencie wykonywania komendy EOM\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "Niespodziewana odpowiedÅº inna niÅ¼ 503 na LSTMP EOM: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "Demon Fetchmaila"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "Uwierzytelnienie ESMTP CRAM-MD5...\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "Serwer odrzuciÅ‚ polecenie AUTH.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "BÅ‚Ä™dna odpowiedÅº base64 z serwera.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "WywoÅ‚anie rozkodowane: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "Uwierzytelnienie ESMTP PLAIN...\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "Uwierzytelnienie ESMTP LOGIN...\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "bÅ‚Ä…d protokoÅ‚u serwera smtp\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: bÅ‚Ä…d malloc\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 "fetchmail: wtyczka dla hosta %s, usÅ‚ugi %s jest pusta, nie moÅ¼na jej "
 "uruchomiÄ‡!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: bÅ‚Ä…d socketpair\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: bÅ‚Ä…d fork\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "bÅ‚Ä…d dup2\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "uruchamiam %s (host %s usÅ‚uga %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "bÅ‚Ä…d execvp(%s)\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "bÅ‚Ä…d getaddrinfo(\"%s\",\"%s\"): %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr "ProszÄ™ sprÃ³bowaÄ‡ dodaÄ‡ opcjÄ™ --service (p. takÅ¼e punkt R12 FAQ).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "nieznany (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "PrÃ³ba poÅ‚Ä…czenia z %s/%s..."
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "nie moÅ¼na utworzyÄ‡ gniazda: %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "nazwa %d: nie moÅ¼na utworzyÄ‡ gniazda rodziny %d typu %d: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "poÅ‚Ä…czenie nie powiodÅ‚o siÄ™.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "poÅ‚Ä…czenie z %s:%s [%s/%s] nie powiodÅ‚o siÄ™: %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "nazwa %d: poÅ‚Ä…czenie z %s:%s [%s/%s] nie powiodÅ‚o siÄ™: %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "poÅ‚Ä…czono.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3306,137 +3365,115 @@ msgstr ""
 "BÅ‚Ä™dy poÅ‚Ä…czeÅ„ w czasie tego Å›ciÄ…gania:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL zgÅ‚osiÅ‚: %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s zgÅ‚osiÅ‚: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr ""
+"BÅ‚Ä…d wywoÅ‚ania zwrotnego weryfikacji SSL: bieÅ¼Ä…cy certyfikat to NULL!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr ""
 "GÅ‚Ä™bokoÅ›Ä‡ wywoÅ‚ania wstecznego weryfikacji SSL %d: verify_ok == %d, err = "
 "%d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "Certyfikat serwera:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr ""
 "ÅaÅ„cuch certyfikatÃ³w od korzenia do serwera, poczÄ…wszy od gÅ‚Ä™bokoÅ›ci %d:\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "Certyfikat na gÅ‚Ä™bokoÅ›ci %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "Organizacja wystawcy: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr "Uwaga: nazwa Organizacji wystawcy za dÅ‚uga (prawdopodobnie uciÄ™ta).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "Nieznana organizacja\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "CommonName wystawcy: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr "Uwaga: CommonName wystawcy za dÅ‚ugie (prawdopodobnie uciÄ™te).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "Nieznane CommonName wystawcy\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "CommonName podmiotu: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "BÅ‚Ä™dny certyfikat: za dÅ‚ugie CommonName podmiotu!\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr "BÅ‚Ä™dny certyfikat: CommonName podmiotu zawiera NUL, przerwano!\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "Alternatywna nazwa podmiotu: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "BÅ‚Ä™dny certyfikat: alternatywna nazwa podmiotu zawiera NUL, przerwano!\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "NiezgodnoÅ›Ä‡ CommonName serwera: %s != %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr "Nazwa serwera nie ustawiona, nie moÅ¼na sprawdziÄ‡ certyfikatu!\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "Nieznane CommonName serwera\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "Nazwa serwera nie podana w certyfikacie!\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "bÅ‚Ä…d EVP_md5()!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Brak pamiÄ™ci!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "Bufor skrÃ³tu tekstu za maÅ‚y!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "Odcisk klucza %s: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "%s odciskÃ³w siÄ™ zgadza.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "%s odciskÃ³w siÄ™ nie zgadza!\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "BÅ‚Ä…d weryfikacji certyfikatu serwera: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "Przerwany Å‚aÅ„cuch certyfikatÃ³w przy: %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3447,12 +3484,12 @@ msgstr ""
 "fetchmail nie jest w stanie nic zrobiÄ‡. SzczegÃ³Å‚owe informacje moÅ¼na znaleÅºÄ‡ "
 "w dokumencie README.SSL-SERVER dostarczonym z fetchmailem.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "Brak certyfikatu poczÄ…tkowego zaufania: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3462,33 +3499,45 @@ msgstr ""
 "MoÅ¼e to oznaczaÄ‡, Å¼e certyfikat podpisujÄ…cy poczÄ…tkowego CA nie znajduje siÄ™ "
 "w zbiorze zaufanych certyfikatÃ³w CA, albo w katalogu certyfikatÃ³w trzeba "
 "uruchomiÄ‡ c_rehash. SzczegÃ³Å‚owe informacje moÅ¼na znaleÅºÄ‡ na stronie "
-"podrÄ™cznika dla opcji --sslcertpath i --sslcertfile oraz w pliku README."
-"SSL.\n"
+"podrÄ™cznika dla opcji --sslcertpath i --sslcertfile oraz w pliku "
+"README.SSL.\n"
+
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr "Nie moÅ¼na pobraÄ‡ implementacji skrÃ³tu %s dla sslfingerprint!\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): Brak pamiÄ™ci!\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Ta wersja OpenSSL nie obsÅ‚uguje SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Ta wersja OpenSSL nie obsÅ‚uguje TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Ta wersja OpenSSL nie obsÅ‚uguje TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Ta wersja OpenSSL nie obsÅ‚uguje TLS v1.3.\n"
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "Bufor skrÃ³tu tekstu za maÅ‚y!\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "Odcisk %s to: {%s}%s\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "Odcisk %s (%s) siÄ™ zgadza: %s\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "Odcisk %s ({%s}%s) nie zgadza siÄ™ z oczekiwanym %s!\n"
+
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "Podano bÅ‚Ä™dny protokÃ³Å‚ SSL '%s', uÅ¼ycie domyÅ›lnego automatycznego wyboru "
 "(auto).\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3496,7 +3545,7 @@ msgstr ""
 "ZaÅ‚adowana biblioteka wolfSSL %#lx starsza niÅ¼ nagÅ‚Ã³wki %#lx, odmowa "
 "dziaÅ‚ania.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3504,7 +3553,7 @@ msgstr ""
 "ZaÅ‚adowana biblioteka OpenSSL %#lx starsza niÅ¼ nagÅ‚Ã³wki %#lx, odmowa "
 "dziaÅ‚ania.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
@@ -3512,11 +3561,11 @@ msgstr ""
 "ZaÅ‚adowana biblioteka OpenSSL %#lx nowsza niÅ¼ nagÅ‚Ã³wki %#lx, prÃ³ba "
 "kontynuacji.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "Deskryptor pliku poza zakresem dla SSL"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3524,14 +3573,75 @@ msgstr ""
 "Uwaga: niektÃ³re dystrybucje wyÅ‚Ä…czajÄ… starsze wersje protokoÅ‚Ã³w w "
 "niestandardowy sposÃ³b. PrÃ³ba nowszej wersji protokoÅ‚u.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS <= 1.2: zmienna Å›rodowiskowa %s nie jest ustawiona, uÅ¼ycie "
+"wbudowanych szyfrÃ³w fetchmaila.\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "domyÅ›lne wbudowane"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS <= 1.2: szyfry ustawione z %s na \"%s\"\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr "SSL/TLS: <= 1.2 nie udaÅ‚o siÄ™ ustawiÄ‡ szyfrÃ³w z %s na \"%s\"\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: zestaw szyfrÃ³w ustawiony z %s na \"%s\"\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: nie udaÅ‚o siÄ™ ustawiÄ‡ zestawu szyfrÃ³w z %s na \"%s\"\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS >= 1.3: zmienna Å›rodowiskowa %s nie jest ustawiona, uÅ¼ycie wbudowanego "
+"zestawu szyfrÃ³w OpenSSL.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"Zmienna Å›rodowiskowa %s musi zawieraÄ‡ nieujemnÄ… liczbÄ™ caÅ‚kowitÄ… - analiza "
+"nie powiodÅ‚a siÄ™, uÅ¼ycie domyÅ›lnego poziomu %d.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "Przeanalizowano %s, aby ustawic nowy poziom bezpieczeÅ„stwa %d\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "DIAGNOSTYKA: poziom bezpieczeÅ„stwa SSL to %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 "Nie moÅ¼na zaÅ‚adowaÄ‡ lokalizacji weryfikacji (plik=\"%s\", katalog=\"%s\"), "
 "bÅ‚Ä…d %d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3540,16 +3650,16 @@ msgstr ""
 "Uwaga: SSL_set_tlsext_host_name(%p, \"%s\") nie powiodÅ‚o siÄ™ (kod %#lx), "
 "prÃ³ba kontynuacji.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: gniazdo %d: wolfSSL_check_domain_name(%#p, \"%s\") zwrÃ³ciÅ‚o %d, "
+"fetchmail: gniazdo %d: wolfSSL_check_domain_name(%p, \"%s\") zwrÃ³ciÅ‚o %d, "
 "prÃ³ba kontynuacji\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3558,34 +3668,24 @@ msgstr ""
 "Uwaga: X509_VERIFY_PARAM_set1_host(%p, \"%s\") nie powiodÅ‚o siÄ™ (kod %#x), "
 "prÃ³ba kontynuacji.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr "Serwer przedwczeÅ›nie zamknÄ…Å‚ poÅ‚Ä…czenie podczas SSL_connect().\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "BÅ‚Ä…d systemowy podczas SSL_connect(): %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "powitanie nie powiodÅ‚o siÄ™ na poziomie protokoÅ‚u lub poÅ‚Ä…czenia."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr "Nie moÅ¼na utrzymaÄ‡ obecnego szyfru SSL/TLS - nie nawiÄ…zano sesji?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: uÅ¼ycie protokoÅ‚u %s, szyfr %s, %d/%d bitÃ³w tajnych/przetworzonych\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr "Weryfikacja certyfikatu/odcisku klucza z jakiegoÅ› powodu pominiÄ™ta!\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3593,30 +3693,22 @@ msgstr ""
 "Uwaga: poÅ‚Ä…czenie nie jest bezpieczne, kontynuacja mimo to (lepiej uÅ¼ywaÄ‡ --"
 "sslcertck!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "PowtÃ³rzenie odczytu z gniazda cygwinowego\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "PowtÃ³rzenie odczytu z gniazda cygwinowego nie powiodÅ‚o siÄ™!\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "adres %s zamieniony na lokalny %s\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "%s zamieniony na lokalny %s\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "przepuszczony przez %s pasuje do %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3625,169 +3717,169 @@ msgstr ""
 "analizujÄ™ nagÅ‚Ã³wek Received:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "nagÅ‚Ã³wek zostaÅ‚ przyjÄ™ty, %s jest aliasem serwera pocztowego\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "nagÅ‚Ã³wek zostaÅ‚ odrzucony, %s nie jest aliasem serwera pocztowego\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "nie znalazÅ‚em adresu Received\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "znalazÅ‚em adres Received `%s'\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 "znaleziono bÅ‚Ä™dnÄ… liniÄ™ nagÅ‚Ã³wka - szczegÃ³Å‚y na stronie man w opisie opcji "
 "bad-header\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "linia: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "Analiza nazw \"%s\" z transakcji \"%-.*s\"\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "Analiza nagÅ‚Ã³wka Received \"%-.*s\"\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr "Brak adresata transakcji, prÃ³ba zgadniÄ™cia z nagÅ‚Ã³wka.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "Zgadywanie z nagÅ‚Ã³wka \"%-.*s\".\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "brak pasujÄ…cych lokalnych adresÃ³w, przesyÅ‚am do %s\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "listy nie zostanÄ… przesÅ‚ane i skasowane z powodu bÅ‚Ä™dÃ³w DNS-u\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "zapisujÄ™ RFC822 msgblk.headers\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr "Å¼aden z adresatÃ³w nie pasowaÅ‚ do nazw lokalnych uÅ¼ytkownikÃ³w"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "adresat %s nie pasowaÅ‚ do Å¼adnej nazwy lokalnego uÅ¼ytkownika"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "list zawieraÅ‚ znaki NULL"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "demon SMTP odrzuciÅ‚ adresy lokalnych odbiorcÃ³w: '"
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "bÅ‚Ä…d podczas zapisu treÅ›ci listu\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr "Bufor zbyt maÅ‚y. BÅ‚Ä…d w funkcji wywoÅ‚ujÄ…cej %s:%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr "BÅ‚Ä…d otwierania lub odczytu pliku id %s: %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "Stara lista UID-Ã³w z %s:\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <pusty>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "PoczÄ…tkowa lista UID-Ã³w:\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "PoÅ‚Ä…czona lista UID-Ã³w z %s:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "Nowa lista UID-Ã³w z %s:\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr "brak przeÅ‚Ä…czania list UID-Ã³w, w zapytaniu nie wystÄ…piÅ‚y UID-y\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "odrzucam nowÄ… listÄ™ UID-Ã³w\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "KasujÄ™ plik fetchids.\n"
 
 # XXX
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "BÅ‚Ä…d podczas usuwania %s: %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "ZapisujÄ™ plik fetchids.\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "BÅ‚Ä…d zapisu pliku fetchids %s: %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 "BÅ‚Ä…d podczas zapisu pliku fetchids %s, stary plik pozostawiono na miejscu.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "Nie moÅ¼na zmieniÄ‡ nazwy pliku fetchids %s na %s: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "Nie moÅ¼na otworzyÄ‡ pliku fetchids %s do zapisu: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "bÅ‚Ä…d malloc\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "bÅ‚Ä…d realloc\n"
Binary files 6.4.39-1/po/ro.gmo and 6.5.4-0ubuntu1/po/ro.gmo differ
diff -pruN 6.4.39-1/po/ro.po 6.5.4-0ubuntu1/po/ro.po
--- 6.4.39-1/po/ro.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/ro.po	2025-06-17 22:18:47.000000000 +0000
@@ -1,9 +1,10 @@
 # Romanian translation of fetchmail.
-# Copyright (C) 2020 - 2023 Eric S. Raymond (msgids)
+# Mesajele Ã®n limba romÃ¢nÄƒ Äƒentru pachetul â€žfetchmailâ€.
+# Copyright Â© 2020 - 2024 Eric S. Raymond (msgids)
 # This file is distributed under the same license as the fetchmail package.
 #
 # Florentina MuÈ™at <florentina.musat.28@gmail.com>, 2020.
-# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2022-2023.
+# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2022, 2023, 2024.
 #
 # Cronologia traducerii fiÈ™ierului â€žfetchmailâ€:
 # Traducera iniÈ›ialÄƒ, fÄƒcutÄƒ de FM, pentru versiunea fetchmail 6.4.5-rc2.
@@ -12,17 +13,19 @@
 # Eliminare a mesajelor ce-au dispÄƒrut Ã®n ultima versiune.
 # ActualizÄƒri realizate de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 15.01.2022.
 # Actualizare a algoritmului formelor de plural (de la â€žtreiâ€ la â€žpatruâ€, experimental).
-# Actualizare a traducerii pentru versiunea 6.4.25.rc1, fÄƒcutÄƒ de R-GC, 2022.
-# Actualizare a traducerii pentru versiunea 6.4.31, fÄƒcutÄƒ de R-GC, 2022.
-# Actualizare a traducerii pentru versiunea 6.4.35, fÄƒcutÄƒ de R-GC, 2023.
+# Actualizare a traducerii pentru versiunea 6.4.25.rc1, fÄƒcutÄƒ de R-GC, apr-2022.
+# Actualizare a traducerii pentru versiunea 6.4.31, fÄƒcutÄƒ de R-GC, iul-2022.
+# Actualizare a traducerii pentru versiunea 6.4.35, fÄƒcutÄƒ de R-GC, ian-2023.
+# Actualizare a traducerii pentru versiunea 6.5.0.rc1, fÄƒcutÄƒ de R-GC, sep-2024.
+# Actualizare a traducerii pentru versiunea 6.5.1.rc1, fÄƒcutÄƒ de R-GC, noi-2024.
 # Actualizare a traducerii pentru versiunea Y, fÄƒcutÄƒ de X, Z(anul).
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
+"Project-Id-Version: fetchmail 6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-04 18:48+0100\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-11-06 18:05+0100\n"
 "Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n"
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
 "Language: ro\n"
@@ -32,54 +35,54 @@ msgstr ""
 "Plural-Forms: nplurals=4; plural=((n==1) ? 0 : (n==2) ? 1 : (n==0 || (n%100 "
 "> 0 && n%100 < 20)) ? 2 : 3);\n"
 "X-Bugs: Report translation errors to the Language-Team address.\n"
-"X-Generator: Poedit 3.2.2\n"
+"X-Generator: Poedit 3.4.4\n"
 
 # R-GC, scrie:
 # â€žnodeâ€, se referÄƒ la nodul de reÈ›ea, ce
 # este reprezentat de-o adresÄƒ IP a unui
 # dispozitiv hardware. AdicÄƒ, o maÈ™inÄƒ.
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "Se verificÄƒ dacÄƒ %s È™i %s sunt Ã®ntr-adevÄƒr aceeaÈ™i maÈ™inÄƒ\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "Da, adresele lor IP se potrivesc\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "Nu, adresele lor IP nu se potrivesc\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr ""
 "serverul de nume a eÈ™uat la rezolvarea numelui pentru â€ž%sâ€ Ã®n timpul "
 "sondajului %s: %s\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr ""
 "serverul de nume a eÈ™uat la rezolvarea numelui pentru â€ž%sâ€ Ã®n timpul "
 "sondajului %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "nu s-a putut decodifica provocarea BASE64\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "decodificat ca %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "eroare kerberos %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [serverul spune â€ž%sâ€]\n"
@@ -109,18 +112,18 @@ msgstr "krb5_sendauth: %s [serverul spun
 # ===
 # modificare aplicatÄƒ; textul dinainte:
 # â€žAvertisment fetchmail: mesaje supradimensionateâ€
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "Fetchmail avertizeazÄƒ: mesaje supradimensionate"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
 "UrmÄƒtoarele mesaje supradimensionate au fost È™terse de pe serverul %s, "
 "contul %s:"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr "UrmÄƒtoarele mesaje supradimensionate rÄƒmÃ¢n pe serverul %s, contul %s:"
@@ -144,7 +147,7 @@ msgstr "UrmÄƒtoarele mesaje supradimensi
 # am verificat cÄƒ un email gol, doar cu un antet scurt, are dimensiunea mai mare de
 # 300 de OcteÈ›i; motiv pentru care voi
 # aplica modificÄƒrile: â€ž... +de octeÈ›iâ€
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
@@ -153,7 +156,7 @@ msgstr[1] "  douÄƒ mesaje lungi de %d de
 msgstr[2] "  %d mesaje lungi de %d de octeÈ›i È™terse de fetchmail."
 msgstr[3] "  %d de mesaje lungi de %d de octeÈ›i È™terse de fetchmail."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
@@ -162,65 +165,65 @@ msgstr[1] "  douÄƒ mesaje lungi de %d de
 msgstr[2] "  %d mesaje lungi de %d de octeÈ›i omise de fetchmail."
 msgstr[3] "  %d de mesaje lungi de %d de octeÈ›i omise de fetchmail."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "se omite mesajul %s@%s:%d"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "se omite mesajul %s@%s:%d (%d octeÈ›i)"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (lungime -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (supradimensionat)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr "nu s-au putut aduce antetele, mesajul %s@%s:%d (%d octeÈ›i)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "se citeÈ™te mesajul %s@%s:%d din %d"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d octeÈ›i)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d de octeÈ›i Ã®n antetul mesajului)"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d de octeÈ›i Ã®n corpul mesajului)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
 msgstr ""
 "mesajul %s@%s:%d nu a fost de lungimea aÈ™teptatÄƒ (%d actual != %d aÈ™teptat)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " reÈ›inut\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " golit\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " negolit\n"
 
@@ -236,7 +239,7 @@ msgstr " negolit\n"
 # Nu È™tiu dacÄƒ â€žleft onâ€, nu ar fi trebuit
 # tradus ca: â€žlÄƒsat peâ€, Ã®n loc de â€žrÄƒmas peâ€.
 # Este o diferenÈ›Äƒ subtilÄƒ...
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -259,19 +262,19 @@ msgstr[3] ""
 # ***
 # am modificat de aceaÈ™i formÄƒ, restul mesajelor
 # pe â€žaceeaÈ™i temÄƒâ€.
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr ""
 "dupÄƒ %d secunde, a expirat timpul de aÈ™teptare pentru conectarea la serverul "
 "%s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "dupÄƒ %d secunde, a expirat timpul de aÈ™teptare pentru serverul %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "dupÄƒ %d secunde, a expirat timpul de aÈ™teptare pentru %s.\n"
@@ -288,23 +291,23 @@ msgstr "dupÄƒ %d secunde, a expirat timp
 # primul Ã®n ordinea redactÄƒrii fiÈ™ierului.
 # ***
 # Opinii/Idei?
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr ""
 "dupÄƒ %d secunde, a expirat timpul de aÈ™teptare pentru ca ascultÄƒtorul sÄƒ "
 "rÄƒspundÄƒ.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "limitÄƒ de timp atinsÄƒ, dupÄƒ %d secunde.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail noteazÄƒ repetate depÄƒÈ™iri ale limitei de timp"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -313,7 +316,7 @@ msgstr ""
 "Fetchmail a notat mai mult de %d depÄƒÈ™iri ale limitei de timp, Ã®n timp ce "
 "Ã®ncerca sÄƒ obÈ›inÄƒ mesaje de email de la %s@%s.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -330,74 +333,74 @@ msgstr ""
 "Fetchmail nu va sonda aceastÄƒ cÄƒsuÈ›Äƒ de email din nou pÃ¢nÄƒ ce nu Ã®l "
 "reporniÈ›i.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "comandÄƒ de pre-conectare terminatÄƒ cu semnalul %d\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "comanda de pre-conectare a eÈ™uat cu starea %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "nu s-a putut gÄƒsi cÄƒsuÈ›a poÈ™talÄƒ HESIOD pentru %s\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "Serverul principal nu are un nume.\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "nu s-a putut gÄƒsi numele DNS canonic pentru %s (%s): %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "conexiunea %s la %s a eÈ™uat"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "Conexiunea SSL a eÈ™uat.\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "Eroare de blocare-ocupat pe %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Eroare de server ocupat pe %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "EÈ™ec de autorizare pe %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (autorizat anterior)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr ""
 "Pentru ajutor, consultaÈ›i http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "autentificarea fetchmail a eÈ™uat pe %s@%s"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail nu a putut obÈ›ine mesajele de email de la %s@%s.\n"
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -412,7 +415,7 @@ msgstr ""
 "mesaj\n"
 "de eroare util."
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -434,7 +437,7 @@ msgstr ""
 "serviciul\n"
 "este restabilit."
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -456,61 +459,61 @@ msgstr ""
 "serviciul\n"
 "nu este restabilit."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "SondeazÄƒ din nou imediat pe %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "Eroare de soclu sau TLS pe %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr ""
 "Eroare necunoscutÄƒ de conectare la cont sau de autentificare pe %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "Autorizarea este OK pe %s@%s\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "autentificarea fetchmail OK pe %s@%s"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail a putut sÄƒ se autentifice la %s@%s.\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "Serviciul a fost restabilit.\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "se selecteazÄƒ sau se sondeazÄƒ din nou dosarul %s\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "se selecteazÄƒ sau se sondeazÄƒ din nou dosarul implicit\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s la %s (dosarul %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s la %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "Se sondeazÄƒ %s\n"
@@ -518,7 +521,7 @@ msgstr "Se sondeazÄƒ %s\n"
 # R-GC, scrie:
 # alt mesaj la care Poedit se opune la
 # aplicarea formelor de singular/plural.
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
@@ -527,7 +530,7 @@ msgstr[1] "%d mesaje (%d %s) pentru %s"
 msgstr[2] "%d mesaje (%d %s) pentru %s"
 msgstr[3] "%d de mesaje (%d %s) pentru %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "vÄƒzut"
@@ -538,7 +541,7 @@ msgstr[3] "vÄƒzute"
 # R-GC, scrie:
 # alt mesaj la care Poedit se opune la
 # aplicarea formelor de singular/plural.
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
@@ -547,44 +550,40 @@ msgstr[1] "%d mesaje pentru %s"
 msgstr[2] "%d mesaje pentru %s"
 msgstr[3] "%d de mesaje pentru %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d octeÈ›i).\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu octeÈ›i).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "Nu existÄƒ niciun mesaj de email pentru %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "numÄƒr de mesaje fals!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
 "Prea multe mesaje de email omise (%d > %d) din cauza erorilor tranzitorii "
 "pentru %s\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "soclu"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "antet RFC822 defect sau care lipseÈ™te"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "sincronizare client/server"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "protocol client/server"
 
@@ -595,73 +594,72 @@ msgstr "protocol client/server"
 # ocupatÄƒ cu altceva...
 # ***
 # Idei?
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "blocare-ocupat pe server"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "TranzacÈ›ie SMTP"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "CÄƒutare DNS"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "nedefinit"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr ""
-"eroare %s Ã®n timpul aducerii de la %s@%s È™i livrÄƒrii la gazda SMTP %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
+msgstr "eroare %s Ã®n timpul aducerii de la %s@%s È™i livrÄƒrii la gazda %s %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "necunoscut"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "eroare %s Ã®n timpul aducerii de la %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "comanda post-conexiune terminatÄƒ cu semnalul %d\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "comanda post-conexiune a eÈ™uat cu starea %d\n"
 
 # R-GC, scrie:
 # se pare cÄƒ este vorba de opÈ›iunile de compilare, nu au fost activate È™i de aceea suportul respectiv nu poate fi â€žconectatâ€.
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Suportul V4 Kerberos nu este conectat.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Suportul V5 Kerberos nu este conectat.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "OpÈ›iunea â€ž--flushâ€ nu este suportatÄƒ cu %s\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "OpÈ›iunea â€ž--allâ€ nu este suportatÄƒ cu %s\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "OpÈ›iunea â€ž--limitâ€ nu este suportatÄƒ cu %s\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -677,7 +675,7 @@ msgstr ""
 "ÃŽncercaÈ›i Â«env QMAILINJECT= %s ARGUMENTELE AICIÂ»\n"
 "%s: Se renunÈ›Äƒ.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -695,39 +693,39 @@ msgstr ""
 "ÃŽncercaÈ›i Â«env NULLMAILER_FLAGS= %s ARGUMENTELE AICIÂ»\n"
 "%s: Se renunÈ›Äƒ.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%s: Nu existaÈ›i.  PlecaÈ›i.\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr ""
 "Nu se poate gÄƒsi calea absolutÄƒ pentru directorul personal al "
 "utilizatorului.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr ""
 "Nu se poate gÄƒsi calea absolutÄƒ pentru directorul personal al fetchmail.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: nu se poate determina gazda!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "getaddrinfo() a eÈ™uat pentru â€ž%sâ€: %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr ""
 "Nu se poate gÄƒsi propria gazdÄƒ Ã®n baza de date de gazde pentru a o "
 "califica!\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -739,71 +737,71 @@ msgstr ""
 "similare!\n"
 "REPARAÈšI, Ã®n schimb, /etc/hosts, DNS, NIS sau LDAP.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "AscultÄƒtorul SMTP al lui %s nu suportÄƒ ESMTP\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "AscultÄƒtorul SMTP al lui %s nu suportÄƒ ETRN\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "Statul la coadÄƒ pentru %s a Ã®nceput\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "Niciun mesaj Ã®n aÈ™teptare pentru %s\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "Mesajele Ã®n aÈ™teptare pentru %s au Ã®nceput\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Nu se pot plasa Ã®n coadÄƒ mesajele pentru nodul %s\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "Nodul %s nu este permis: %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "Eroare de sintaxÄƒ ETRN\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "Eroare de sintaxÄƒ ETRN Ã®n parametri\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "Eroare ETRN necunoscutÄƒ %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "OpÈ›iunea â€ž--keepâ€ nu este suportatÄƒ cu ETRN\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "OpÈ›iunea â€ž--flushâ€ nu este suportatÄƒ cu ETRN\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "OpÈ›iunea â€ž--folderâ€ nu este suportatÄƒ cu ETRN\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "OpÈ›iunea â€ž--checkâ€ nu este suportatÄƒ cu ETRN\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -818,7 +816,7 @@ msgstr ""
 "Drepturi de autor (C) 2005 - 2012 Sunil Shetye\n"
 "Drepturi de autor (C) 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -829,24 +827,34 @@ msgstr ""
 "binevenit sÄƒ Ã®l redistribuiÈ›i sub anumite condiÈ›ii. Pentru detalii,\n"
 "consultaÈ›i fiÈ™ierul COPYING Ã®n directorul sursÄƒ sau documentaÈ›ie.\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "Stare interogare=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "Stare interogare=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "AVERTISMENT: Rularea ca root este descurajatÄƒ.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: invocat cu"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "nu s-a putut obÈ›ine directorul de lucru curent\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Aceasta este versiunea de fetchmail: %s"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -855,7 +863,7 @@ msgstr ""
 "Compilat cu biblioteca SSL %#lx â€ž%sâ€\n"
 "ÃŽn timpul rulÄƒrii utilizeazÄƒ biblioteca SSL %#lx â€ž%sâ€\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -864,11 +872,7 @@ msgstr ""
 "OpenSSL: %s\n"
 "Motoare: %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "AVERTISMENT: Biblioteca dvs. SSL/TLS, nu suportÄƒ TLS v1.3.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -876,29 +880,29 @@ msgstr ""
 "EROARE: Compilat cu LibreSSL, care Ã®ncalcÄƒ drepturile de autor prin lipsa "
 "excepÈ›iei din clauza 2b a GPL. ConsultaÈ›i fiÈ™ierul COPYING. Se renunÈ›Äƒ.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "AVERTISMENT: Compilat fÄƒrÄƒ SSL/TLS.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr "OpÈ›iunea â€ž--nodetachâ€ este activÄƒ; se ignorÄƒ opÈ›iunea â€ž--logfileâ€.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "Nu ruleazÄƒ Ã®n modul demon, se ignorÄƒ opÈ›iunea â€ž--logfileâ€.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr "FiÈ™ierul de jurnal â€ž%sâ€ nu existÄƒ, se ignorÄƒ opÈ›iunea â€ž--logfileâ€.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "FiÈ™ierul de jurnal â€ž%sâ€ nu este inscriptibil, se renunÈ›Äƒ.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
@@ -906,47 +910,54 @@ msgstr ""
 "opÈ›iunile â€ž--syslogâ€ È™i â€ž--logfileâ€ sunt amÃ¢ndouÄƒ stabilite, se ignorÄƒ â€ž--"
 "syslogâ€, È™i se scrie jurnalul Ã®n %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+"fetchmail: configuraÈ›ie nevalidÄƒ, opÈ›iunea â€ž--movetoâ€ este valabilÄƒ numai "
+"pentru serverele IMAP\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "Se preiau opÈ›iunile din linia de comandÄƒ%s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " È™i "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "Nu existÄƒ servere de email stabilite -- poate cÄƒ â€ž%sâ€ lipseÈ™te?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: nu au fost specificate servere de mail.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: nu ruleazÄƒ niciun alt fetchmail\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr "fetchmail: eroare la omorÃ¢rea lui %s fetchmail la %ld; se salveazÄƒ.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "fundal"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "prim plan"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: %s fetchmail la %ld a fost omorÃ¢t.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -954,7 +965,7 @@ msgstr ""
 "fetchmail: nu se poate verifica emailul Ã®n timp ce ruleazÄƒ alt fetchmail la "
 "aceeaÈ™i gazdÄƒ.\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -963,53 +974,53 @@ msgstr ""
 "fetchmail: nu se pot sonda gazdele specificate cu alt fetchmail care ruleazÄƒ "
 "la %ld.\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr "fetchmail: un alt fetchmail Ã®n prim plan ruleazÄƒ la %ld.\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr ""
 "fetchmail: nu se pot accepta opÈ›iuni Ã®n timp ce un alt fetchmail ruleazÄƒ Ã®n "
 "fundal.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr "fetchmail: serviciul fetchmail Ã®n fundal pe %ld a fost reactivat.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr "fetchmail: fratele mai mare la %ld a murit misterios.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: nu se poate gÄƒsi o parolÄƒ pentru %s@%s.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "IntroduceÈ›i parola pentru %s@%s: "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: Nu se poate detaÈ™a Ã®n fundal. Se renunÈ›Äƒ.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "se porneÈ™te serviciul %s fetchmail\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "nu s-a putut deschide %s pentru a adÄƒuga mesaje Ã®n jurnal\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "modul â€ž--checkâ€ este activat, nu se preia mail\n"
 
@@ -1019,135 +1030,74 @@ msgstr "modul â€ž--checkâ€ este activat
 # â€žnus-a putut verifica marcajul temporal al %s (eroare %d)â€
 # ***
 # Opinii/Idei?
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "nu s-a putut verifica timpul %s (eroarea %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "se reporneÈ™te fetchmail (s-a modificat %s)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr ""
 "Ã®ncercarea de a re-executa poate eÈ™ua pentru cÄƒ directorul nu a fost "
 "restabilit\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "Ã®ncercarea de a re-executa fetchmail a eÈ™uat\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 "sondarea a %s a fost omisÄƒ (a eÈ™uat autentificarea sau au fost prea multe "
 "depÄƒÈ™iri ale limitei de timp)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "intervalul nu a fost atins, nu se interogheazÄƒ %s\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Stare interogare=0 (SUCCES)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Stare interogare=1 (FÄ‚RÄ‚ MAIL)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Stare interogare=2 (SOCLU)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Stare interogare=3 (EÈ˜EC DE AUTENTIFICARE)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Stare interogare=4 (PROTOCOL)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Stare interogare=5 (SINTAXÄ‚)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Stare interogare=6 (EROARE In/IeÈ™)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Stare interogare=7 (EROARE)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Stare interogare=8 (EXCLUDE)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Stare interogare=9 (BLOCARE OCUPAT)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Stare interogare=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Stare interogare=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Stare interogare=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Stare interogare=13 (NUMÄ‚R MAXIM MESAJE PRELUATE ATINS)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Stare interogare=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "Toate conexiunile sunt Ã®nÈ›epenite.  Se iese.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "se doarme la %s pentru %d secunde\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "trezit de %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "trezit de semnalul %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "trezit la %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "terminare normalÄƒ, stare %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr ""
 "nu s-a putut verifica marcajul de timp al fiÈ™ierului de control al rulÄƒrii\n"
 "\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr ""
@@ -1157,7 +1107,7 @@ msgstr ""
 # Ã®n acest mesaj, termenul Â«defaultsÂ», nu
 # trebuie sÄƒ fie tradus pentru cÄƒ este un
 # â€žcuvÃ®nt tokenâ€ al fiÈ™ierului de configurare.
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
@@ -1165,23 +1115,23 @@ msgstr ""
 "fetchmail: Eroare: multiple Ã®nregistrÄƒri â€ždefaultsâ€ Ã®n fiÈ™ierul de "
 "configurare sau â€ždefaultsâ€ nu este prima Ã®nregistrare.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "Suportul SSL nu este compilat.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr "Suportul v4 KERBEROS este configurat, dar nu este compilat.\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr "Suportul v5 KERBEROS este configurat, dar nu este compilat.\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr "Suportul GSSAPI este configurat, dar nu este compilat.\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1189,19 +1139,19 @@ msgstr ""
 "fetchmail: avertisment: nu existÄƒ niciun DNS disponibil pentru a verifica "
 "preluÄƒrile de livrÄƒri multiple de la %s\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr ""
 "avertisment: livrarea multiplÄƒ pentru %s necesitÄƒ opÈ›iunea â€ž--envelopeâ€!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr ""
 "avertisment: Nu cereÈ›i asistenÈ›Äƒ dacÄƒ toate e-mailurile ajung la "
 "â€žpostmasterâ€!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1210,14 +1160,14 @@ msgstr ""
 "fetchmail: configurarea %s nu este validÄƒ, specificaÈ›i un numÄƒr pozitiv de "
 "port pentru serviciu sau port\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: configurarea %s nu este validÄƒ, RPOP necesitÄƒ un port cu "
 "permisiuni privilegiate\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1226,7 +1176,7 @@ msgstr ""
 "AVERTISMENT: configurarea %s nu este validÄƒ, Ã®n mod normal aveÈ›i nevoie de "
 "opÈ›iunea â€ž--sslâ€ pentru portul 995/serviciul pop3s.\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1235,7 +1185,7 @@ msgstr ""
 "AVERTISMENT: configurarea %s nu este validÄƒ, Ã®n mod normal aveÈ›i nevoie de "
 "portul 995/serviciul pop3s pentru opÈ›iunea â€ž--sslâ€.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1244,7 +1194,7 @@ msgstr ""
 "AVERTISMENT: configurarea %s nu este validÄƒ, Ã®n mod normal aveÈ›i nevoie de "
 "opÈ›iunea â€ž--sslâ€ pentru portul 993/serviciul imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1253,60 +1203,67 @@ msgstr ""
 "AVERTISMENT: configurarea %s nu este validÄƒ, Ã®n mod normal aveÈ›i nevoie de "
 "portul 993/serviciul imaps pentru opÈ›iunea â€ž--sslâ€.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 "configurarea %s nu este validÄƒ, LMTP nu poate utiliza portul SMTP implicit\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "Utilizarea opÈ›iunilor â€ž--fetchallâ€ sau â€ž--keepâ€ Ã®mpreunÄƒ, Ã®n modul demon sau "
 "Ã®n modul de aÈ™teptare, sunt o greÈ™ealÄƒ!\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: Eroare: modul Ã®n aÈ™teptare nu funcÈ›ioneazÄƒ pentru dosare sau "
 "conturi multiple!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"nu se poate analiza fiÈ™ierul de configurare, modul de depanare: descÄƒrcarea "
+"configuraÈ›iei obÈ›inute ca Python:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "terminat cu semnalul %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr "%s interogarea a %s (protocol %s) la %s: sondarea a Ã®nceput\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "Suportul POP2 nu este configurat.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "Suportul POP3 nu este configurat.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "Suportul IMAP nu este configurat.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "Suportul ETRN nu este configurat.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "Suportul ODMR nu este configurat.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "a fost selectat un protocol nesuportat.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr "%s interogare a %s (protocol %s) la %s: sondarea este completatÄƒ\n"
@@ -1318,46 +1275,46 @@ msgstr "%s interogare a %s (protocol %s)
 # fixa acest interval sub 20 de secunde.
 # .
 # De aceea am pus: â€ž... este de X de secundeâ€
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "Intervalul sondÄƒrii este de %d de secunde\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "FiÈ™ierul de jurnal este %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "FiÈ™ierul de id-uri este %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "Mesajele de progres vor fi Ã®nregistrate via syslog\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail va masca mesajele È™i nu va genera Â«ReceivedÂ»\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr ""
 "Fetchmail va arÄƒta punctele de progres chiar È™i Ã®n fiÈ™ierele de jurnal.\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr ""
 "Fetchmail va redirecÈ›iona mesajele de livrare multiplÄƒ adresate greÈ™it la "
 "%s.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail va direcÈ›iona erorile de email la â€žpostmasterâ€.\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail va direcÈ›iona erorile de email la expeditor.\n"
 
@@ -1375,22 +1332,22 @@ msgstr "Fetchmail va direcÈ›iona erorile
 # ===
 # sugestie aplicatÄƒ; sintagma:
 # â€žaruncÄƒ mesajeleâ€, rÄƒmÃ®ne
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 "Fetchmail va trata erorile permanente ca permanente (aruncÄƒ mesajele).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail va trata erorile permanente ca temporare (pÄƒstreazÄƒ mesajele).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "OpÈ›iunile pentru preluarea de la %s@%s:\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  Mailul va fi preluat via %s\n"
@@ -1413,7 +1370,7 @@ msgstr "  Mailul va fi preluat via %s\n"
 # ===
 # concluzie: â€žgÄƒselniÈ›aâ€, cel puÈ›in de
 # moment, Â«a trecut examenulÂ» :)
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
@@ -1424,209 +1381,224 @@ msgstr[1] "  Sondarea acestui server va
 msgstr[2] "  Sondarea acestui server va avea loc la fiecare %d intervale\n"
 msgstr[3] "  Sondarea acestui server va avea loc la fiecare %d de intervale.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  Numele adevÄƒrat al serverului este %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr ""
 "  AceastÄƒ gazdÄƒ nu va fi interogatÄƒ, atunci cÃ¢nd nicio gazdÄƒ nu este "
 "specificatÄƒ.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr ""
 "  AceastÄƒ gazdÄƒ va fi interogatÄƒ, atunci cÃ¢nd nicio gazdÄƒ nu este "
 "specificatÄƒ.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  Parola va fi solicitatÄƒ.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  Secret APOP = â€ž%sâ€.\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  ID RPOP = â€ž%sâ€.\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  ParolÄƒ = â€ž%sâ€.\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  Protocolul este KPOP cu autentificare Kerberos %s"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  Protocolul este %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (se utilizeazÄƒ serviciul %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (se utilizeazÄƒ portul implicit)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (se forÈ›eazÄƒ utilizarea UIDL)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  Toate metodele de autentificare disponibile vor fi Ã®ncercate.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  Autentificarea parolei va fi forÈ›atÄƒ.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  Autentificarea MSN va fi forÈ›atÄƒ.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  Autentificarea NTLM va fi forÈ›atÄƒ.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  Autentificarea OTP va fi forÈ›atÄƒ.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  Autentificarea CRAM-MD5 va fi forÈ›atÄƒ.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  Autentificarea GSSAPI va fi forÈ›atÄƒ.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Autentificarea V4 Kerberos va fi forÈ›atÄƒ.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Autentificarea V5 Kerberos va fi forÈ›atÄƒ.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  Este presupusÄƒ criptarea de la un capÄƒt la celÄƒlalt capÄƒt.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  Principalul serviciu de mail este: %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  Sesiunile criptate SSL sunt activate.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  Protocolul SSL: %s.\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  Verificarea certificatelor pentru serverul SSL este activatÄƒ.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  Verificarea certificatelor pentru serverul SSL este dezactivatÄƒ.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  FiÈ™ier de certificat de Ã®ncredere SSL implicit: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  FiÈ™ier de certificat de Ã®ncredere SSL: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  Director de certificat de Ã®ncredere SSL implicit: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  Director de certificat de Ã®ncredere SSL: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "  NumeComun de server SSL: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr "  AmprentÄƒ de cheie SSL (verificatÄƒ contra cheii de server): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  Limita de timp de non-rÄƒspuns a serverului este %d secunde"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (implicit).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (implicit)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr ""
+"  Limita de timp de inactivitate â€žIDLEâ€ a serverului este de %d secunde"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  CÄƒsuÈ›a de email implicitÄƒ selectatÄƒ.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  CÄƒsuÈ›ele de email selectate sunt:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  Toate mesajele vor fi descÄƒrcate (opÈ›iunea â€ž--allâ€ este activatÄƒ).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr ""
 "  Doar mesajele noi vor fi descÄƒrcate (opÈ›iunea â€ž--allâ€ este dezactivatÄƒ).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr ""
 "  Mesajele preluate vor fi pÄƒstrate pe server (opÈ›iunea â€ž--keepâ€ este "
 "activatÄƒ).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr ""
 "  Mesajele preluate nu vor fi pÄƒstrate pe server (opÈ›iunea â€ž--keepâ€ este "
 "dezactivatÄƒ).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  Mesajul va fi mutat Ã®n dosarul %s È™i nu va fi È™ters.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  Mesajul va fi È™ters (fÄƒrÄƒ â€ž--movetoâ€).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  Mesajele vechi vor fi eliminate Ã®naintea descÄƒrcÄƒrii mesajelor (opÈ›iunea "
 "â€ž--flushâ€ este activatÄƒ).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  Mesajele vechi nu vor fi eliminate Ã®naintea descÄƒrcÄƒrii mesajelor "
 "(opÈ›iunea â€ž--flushâ€ este dezactivatÄƒ).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1634,7 +1606,7 @@ msgstr ""
 "  Mesajele supradimensionate vor fi eliminate Ã®naintea descÄƒrcÄƒrii mesajelor "
 "(opÈ›iunea â€ž--limitflushâ€ este activatÄƒ).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1642,43 +1614,43 @@ msgstr ""
 "  Mesajele supradimensionate nu vor fi golite Ã®naintea descÄƒrcÄƒrii mesajelor "
 "(opÈ›iunea â€ž--limitflushâ€ este dezactivatÄƒ).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr ""
 "  Rescrierea adreselor locale pe server este activatÄƒ (opÈ›iunea â€ž--"
 "norewriteâ€ este dezactivatÄƒ).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr ""
 "  Rescrierea adreselor locale pe server nu este activatÄƒ (opÈ›iunea â€ž--"
 "norewriteâ€ este activatÄƒ).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr ""
 "  Eliminarea returului de caret â€žCRâ€ este activatÄƒ (opÈ›iunea â€ž--stripcrâ€ "
 "este activatÄƒ).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr ""
 "  Eliminarea returului de caret â€žCRâ€ nu este activatÄƒ (opÈ›iunea â€ž--stripcrâ€ "
 "este dezactivatÄƒ).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr ""
 "  ForÈ›area utilizÄƒrii returului de caret â€žCRâ€ este activatÄƒ (opÈ›iunea â€ž--"
 "forcecrâ€ este activatÄƒ).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr ""
 "  ForÈ›area utilizÄƒrii returului de caret â€žCRâ€ nu este activatÄƒ (opÈ›iunea â€ž--"
 "forcecrâ€ este dezactivatÄƒ).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
@@ -1686,7 +1658,7 @@ msgstr ""
 "transferului de conÈ›inut)â€ nu este activatÄƒ (opÈ›iunea â€ž--pass8bitâ€ este "
 "activatÄƒ).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
@@ -1694,157 +1666,165 @@ msgstr ""
 "transferului de conÈ›inut)â€ este activatÄƒ (opÈ›iunea â€ž--pass8bitâ€ este "
 "dezactivatÄƒ).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr ""
 "  Decodificarea MIME este activatÄƒ (opÈ›iunea â€ž--mimedecodeâ€ este activatÄƒ).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr ""
 "  Decodificarea MIME nu este activatÄƒ (opÈ›iunea â€ž--mimedecodeâ€ este "
 "dezactivatÄƒ).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr ""
 "  Intrarea â€žÃ®n aÈ™teptareâ€ dupÄƒ sondare este activatÄƒ (opÈ›iunea â€ž--idleâ€ este "
 "activatÄƒ).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr ""
 "  Intrarea â€žÃ®n aÈ™teptareâ€ dupÄƒ sondare nu este activatÄƒ (opÈ›iunea â€ž--idleâ€ "
 "este dezactivatÄƒ).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr ""
+"  Intrarea â€žÃ®n aÈ™teptareâ€ dupÄƒ sondare este forÈ›atÄƒ (opÈ›iunea â€ž--forceidleâ€ "
+"este activatÄƒ).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr ""
+"  Intrarea â€žÃ®n aÈ™teptareâ€ dupÄƒ sondare nu este forÈ›atÄƒ (opÈ›iunea â€ž--"
+"forceidleâ€ este dezactivatÄƒ).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr ""
 "  Liniile â€žStatus (de stare)â€ care nu sunt goale vor fi eliminate (opÈ›iunea "
 "â€ž--dropstatusâ€ este activatÄƒ)\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr ""
 "  Liniile â€žStatus (de stare)â€ care nu sunt goale vor fi pÄƒstrate (opÈ›iunea "
 "â€ž--dropstatusâ€ este dezactivatÄƒ)\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr ""
 "  Liniile â€žDelivered-To (livrat cÄƒtre)â€ vor fi eliminate (opÈ›iunea â€ž--"
 "dropdeliveredâ€ este activatÄƒ)\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr ""
 "   Liniile â€žDelivered-To (livrat cÄƒtre)â€ vor fi pÄƒstrate (opÈ›iunea â€ž--"
 "dropdeliveredâ€ este dezactivatÄƒ)\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  Limita de dimensiune a mesajelor este %d de octeÈ›i (â€ž--limit %dâ€).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  Nu existÄƒ limitÄƒ de dimensiune a mesajelor (â€ž--limit 0â€).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  Intervalul de avertizare privind dimensiunea mesajului este de %d secunde "
 "(â€ž--warnings %dâ€).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr "  AvertizÄƒri privind dimensiunea la fiecare sondaj (â€ž--warnings 0â€).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr "  Limita de mesaje primite este %d (â€ž--fetchlimit %dâ€).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr "  Nu existÄƒ limitÄƒ de mesaje primite (â€ž--fetchlimit 0â€).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr ""
 "  Limita de dimensiune a mesajelor primite este %d (â€ž--fetchsizelimit %dâ€).\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr ""
 "  Nu existÄƒ limitÄƒ de dimensiune a mesajelor primite (â€ž--fetchsizelimit "
 "0â€).\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr ""
 "  EfectueazÄƒ o cÄƒutare binarÄƒ a UID-urilor Ã®n timpul fiecÄƒrei sondÄƒri (â€ž--"
 "fastuidl 1â€).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr ""
 "  EfectueazÄƒ o cÄƒutare binarÄƒ a UID-urilor Ã®n timpul a %d din %d sondÄƒri (â€ž--"
 "fastuidl %dâ€).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr ""
 "   EfectueazÄƒ o cÄƒutare liniarÄƒ a UID-urilor Ã®n timpul fiecÄƒrei sondÄƒri (â€ž--"
 "fastuidl 0â€).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  Limita lotului de mesaje SMTP este %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr "  Nu existÄƒ limitÄƒ de lot de mesaje SMTP (â€ž--batchlimit 0â€).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr ""
 "  Intervalul de È™tergere Ã®ntre eliminÄƒri este forÈ›at la %d (â€ž--expunge "
 "%dâ€).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  Nicio eliminare forÈ›atÄƒ (--expunge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  Domeniile pentru care mailul va fi preluat sunt:"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (implicit)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  Mesajele vor fi adÄƒugate la %s ca BSMTP\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  Mesajele vor fi livrate cu â€ž%sâ€.\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  Mesajele sunt redirecÈ›ionate via %cMTP cÄƒtre:"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  Numele gazdei din linia â€žMAIL FROM (mail de la)â€ va fi %s\n"
@@ -1854,53 +1834,53 @@ msgstr "  Numele gazdei din linia â€žMAI
 # â€žrecipient cÄƒtreâ€, dar mi s-a pÄƒrut mai
 # sugestivÄƒ traducerea de:
 # â€ždestinatar la (adresa)â€.
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr ""
 "  Adresa care va fi plasatÄƒ Ã®n liniile â€žRCPT TO (destinatar la)â€ expediate "
 "cÄƒtre SMTP va fi %s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr ""
 "  RÄƒspunsurile recunoscute ale ascultÄƒtorului la blocarea de spam sunt:"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  Blocarea de spam nu este activatÄƒ\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  Conexiunea serverului va fi iniÈ›iatÄƒ cu â€ž%sâ€.\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  Nicio comandÄƒ de pre-conexiune.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  Conexiunea serverului va fi terminatÄƒ cu â€ž%sâ€.\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  Nicio comandÄƒ de post-conexiune.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  Nu existÄƒ nume locale declarate pentru aceastÄƒ gazdÄƒ.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  Modul de livrare multiplÄƒ: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  Modul de livrare unicÄƒ: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
@@ -1909,73 +1889,73 @@ msgstr[1] "douÄƒ nume locale recunoscute
 msgstr[2] "%d nume locale recunoscute.\n"
 msgstr[3] "%d de nume locale recunoscute.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  CÄƒutarea DNS pentru adresele de livrare multiplÄƒ este activatÄƒ.\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  CÄƒutarea DNS pentru adresele de livrare multiplÄƒ nu este activatÄƒ.\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 "  Numele de alias ale serverului vor fi comparate cu adresele de livrare "
 "multiplÄƒ dupÄƒ adresa IP.\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr ""
 "  Numele de alias ale serverului vor fi comparate cu adresele de livrare "
 "multiplÄƒ dupÄƒ nume.\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  DirecÈ›ionarea adresei de pe plic este dezactivatÄƒ\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  Antetul plicului se presupune a fi: %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  NumÄƒrul de antete de plic care se omit: %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  Prefixul %s va fi eliminat de la id-ul utilizatorului\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Nu se va elimina niciun prefix\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  Numele de alias ale serverului de mail pre-declarate:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  Domenii locale:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  Conexiunea trebuie sÄƒ fie printr-o interfaÈ›Äƒ %s.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  Nu s-a specificat nicio cerinÈ›Äƒ de interfaÈ›Äƒ.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  Bucla de sondare va monitoriza %s.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  Nu existÄƒ o interfaÈ›Äƒ de monitorizare specificatÄƒ.\n"
 
@@ -1993,58 +1973,58 @@ msgstr "  Nu existÄƒ o interfaÈ›Äƒ de mo
 # ===
 # concluzie, mesajul acesta È™i urmÄƒtoarele
 # cu Ã®nÈ›eles similar, rÄƒmÃ®n nemodificate
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 "  Conexiunile serverului vor fi fÄƒcute via modulul de intrare %s (â€ž--plugin "
 "%sâ€).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  Nu este specificatÄƒ nicio comandÄƒ de modul de intrare.\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  Conexiunile de ascultÄƒtor vor fi fÄƒcute via modulul de ieÈ™ire %s (--"
 "plugout %s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  Nu este specificatÄƒ nicio comandÄƒ de modul de ieÈ™ire.\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  Nu sunt UID-uri salvate de la aceastÄƒ gazdÄƒ.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  %d UID-uri salvate.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr ""
 "  InformaÈ›ia de urmÄƒrire a sondÄƒrii va fi adÄƒugatÄƒ la antetul â€žReceived "
 "(RecepÈ›ionate)â€.\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Nicio informaÈ›ie de urmÄƒrire a sondÄƒrii nu va fi adÄƒugatÄƒ la antetul "
 "â€žReceived (RecepÈ›ionate)â€.\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  Mesajele cu antete greÈ™ite vor fi respinse.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  Mesajele cu antete greÈ™ite vor fi admise.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  ProprietÄƒÈ›i de trecere â€ž%sâ€.\n"
@@ -2062,11 +2042,7 @@ msgstr ""
 "Sistemul dvs. de operare nu defineÈ™te nici PATH_MAX È™i nici nu va accepta "
 "realpath(f, NULL). Se renunÈ›Äƒ.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "EROARE: nu existÄƒ suport pentru rutina getpassword()\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -2074,136 +2050,128 @@ msgstr ""
 "\n"
 "S-a primit semnalul SIGINT... se salveazÄƒ.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "Eroare GSSAPI Ã®n gss_display_status() apelatÄƒ de la <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "Eroare GSSAPI %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "Nu s-a putut obÈ›ine numele de serviciu pentru [%s]\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "Se utilizeazÄƒ numele de serviciu [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "Nu s-au gÄƒsit certificÄƒri GSSAPI adecvate. Se omite autentificarea GSSAPI.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "DacÄƒ doriÈ›i sÄƒ utilizaÈ›i GSSAPI, aveÈ›i nevoie mai Ã®ntÃ¢i de certificÄƒri, "
 "posibil de la kinit.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "S-a recepÈ›ionat o provocare greÈ™it formulatÄƒ la â€ž%s GSSAPIâ€!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "Se trimit certificÄƒrile\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "Eroare la schimbul de certificÄƒri\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "Nu s-au putut extrage datele de nivel de securitate\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "Schimb de certificÄƒri complet\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "Serverul necesitÄƒ integritate È™i/sau confidenÈ›ialitate\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "OpÈ›iuni de nivel de securitate extrase: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "Dimensiunea maximÄƒ a jetonului de acreditÄƒri GSS este %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr "Numele de utilizator GSSAPI este prea lung pentru stocarea staticÄƒ.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "Eroare la crearea cererii de nivel de securitate\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr ""
 "send_token GSSAPI este prea mare (%lu) la trimiterea numelui de utilizator.\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "Se emit certificÄƒrile GSS\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "Eroare la emiterea certificÄƒrilor\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: firul doarme pentru %d sec.\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "Protocol identificat ca IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "Protocol identificat ca IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "Protocol identificat ca IMAP2 sau IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "va intra Ã®n aÈ™teptare dupÄƒ sondare\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "S-a primit rÄƒspunsul â€žBYEâ€ de la serverul IMAP: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "numÄƒr de mesaje incorect Ã®n â€ž%sâ€!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "numÄƒr de â€žEXPUNGE (eliminÄƒri)â€ incorect Ã®n â€ž%sâ€!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr ""
+"numÄƒr de mesaje â€žEXPUNGE (eliminÄƒri)â€ incorect Ã®n rÄƒspunsul neetichetat â€ž%sâ€!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "s-a gÄƒsit lista actualizatÄƒ de funcÈ›ionalitÄƒÈ›i\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -2211,7 +2179,11 @@ msgstr ""
 "serverul nu a anunÈ›at extensia SASL-IR, dar implementarea fetchmail o "
 "necesitÄƒ pentru AUTHENTICATE EXTERNAL\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "va intra Ã®n aÈ™teptare dupÄƒ sondare\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -2223,7 +2195,7 @@ msgstr ""
 "securizat, puteÈ›i Ã®nvinge STARTTLS cu opÈ›iunea Â«--sslproto ''Â» (Â«''Â» "
 "reprezintÄƒ un È™ir gol, consultaÈ›i manualul).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -2234,12 +2206,12 @@ msgstr ""
 "de autentificare (PREAUTH). Se anuleazÄƒ conexiunea.  DacÄƒ serverul permite, "
 "Ã®ncercaÈ›i Ã®n schimb â€ž--sslâ€ (consultaÈ›i manualul).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: Ã®nnoirea la TLS a fost cu succes.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: Ã®nnoirea la TLS a eÈ™uat.\n"
@@ -2252,66 +2224,66 @@ msgstr "%s: Ã®nnoirea la TLS a eÈ™uat.\n
 # Ã®n favoarea celei prezente, care mi se
 # pare cÄƒ transmite mai sugestiv,
 # pentru utilizator, mesajul autorului.
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr "%s: Ã®ncercarea de Ã®nnoire la TLS a eÈ™uat, se Ã®ncearcÄƒ sÄƒ se continue\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr ""
 "%s: AVERTISMENT: serverul a oferit STARTTLS, dar s-a dat Â«--sslproto ''Â».\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: â€ž--auth externalâ€ a fost solicitatÄƒ, dar serverul nu o anunÈ›Äƒ.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "FuncÈ›ionalitatea OTP necesarÄƒ nu este compilatÄƒ Ã®n fetchmail\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "FuncÈ›ionalitatea NTLM necesarÄƒ nu este compilatÄƒ Ã®n fetchmail\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: a fost solicitatÄƒ o parolÄƒ â€ž--auth passwordâ€, dar serverul o interzice "
 "(LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr ""
 "%s: am rÄƒmas fÄƒrÄƒ metode de autentificare È™i nu se poate realiza "
 "autentificarea.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "nepotrivire de eliminare a e-mailurilor (%d, actual != %d, aÈ™teptat)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu este nevÄƒzut\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr ""
 "%u este nevÄƒzut\n"
 "\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "repetarea sondÄƒrii a eÈ™uat\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
@@ -2320,11 +2292,11 @@ msgstr[1] "douÄƒ mesaje Ã®n aÈ™teptare d
 msgstr[2] "%d mesaje Ã®n aÈ™teptare dupÄƒ re-sondare\n"
 msgstr[3] "%d de mesaje Ã®n aÈ™teptare dupÄƒ re-sondare\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "selectarea cÄƒsuÈ›ei de email a eÈ™uat\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
@@ -2333,11 +2305,11 @@ msgstr[1] "douÄƒ mesaje Ã®n aÈ™teptare d
 msgstr[2] "%d mesaje Ã®n aÈ™teptare dupÄƒ prima sondare\n"
 msgstr[3] "%d de mesaje Ã®n aÈ™teptare dupÄƒ prima sondare\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "eliminarea a eÈ™uat\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
@@ -2346,179 +2318,213 @@ msgstr[1] "douÄƒ mesaje Ã®n aÈ™teptare d
 msgstr[2] "%d mesaje Ã®n aÈ™teptare dupÄƒ eliminare\n"
 msgstr[3] "%d de mesaje Ã®n aÈ™teptare dupÄƒ eliminare\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "cÄƒutarea dupÄƒ mesaje nevÄƒzute a eÈ™uat\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u este primul ce nu a fost vÄƒzut\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "Avertisment: se ignorÄƒ datele false pentru dimensiunile de mesaj returnate "
 "de cÄƒtre server.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "RÄƒspuns â€žFETCHâ€ incorect: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 "Nu se poate deschide interfaÈ›a kvm. AsiguraÈ›i-vÄƒ cÄƒ fetchmail este kmem SGID."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "Nu se poate analiza numele interfeÈ›ei de la %s"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr ""
 "get_ifinfo: sysctl (â€žiflist estimateâ€ estimarea listei de interfeÈ›e) a eÈ™uat"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: malloc a eÈ™uat"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: sysctl (â€žiflistâ€ lista de interfeÈ›e) a eÈ™uat"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "Versiunea mesajului de rutare %d nu a fost Ã®nÈ›eleasÄƒ."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "Nu s-a gÄƒsit nicio interfaÈ›Äƒ cu numele %s"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "Nu s-a gÄƒsit nicio adresÄƒ IP pentru %s"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "lipseÈ™te adresa de interfaÈ›Äƒ IP\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "adresÄƒ de interfaÈ›Äƒ IP nevalidÄƒ\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "mascÄƒ de interfaÈ›Äƒ IP nevalidÄƒ\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "activitatea pe %s -notatÄƒ- ca %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "se omite sondarea a %s, %s este dezactivatÄƒ\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "se omite sondarea a %s, adresa IP %s este exclusÄƒ\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "activitatea pe %s verificatÄƒ ca %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "se omite sondarea a %s, %s este inactiv\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "activitatea pe %s a fost %d, este %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "nu s-a putut decodifica provocarea BASE64 iniÈ›ialÄƒ\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr "%s principal Ã®n â€žticketâ€ nu se potriveÈ™te cu â€ž--user %sâ€\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "instanÈ›a non-null (%s) poate sÄƒ cauzeze un comportament ciudat\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "nu s-a putut decodifica rÄƒspunsul pregÄƒtit BASE64\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "provocare nepotrivitÄƒ\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: eroare la citirea fiÈ™ierului de blocare â€ž%sâ€: %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: se eliminÄƒ fiÈ™ierul de blocare Ã®nvechit â€ž%sâ€\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: nu se poate elimina fiÈ™ierul de blocare â€ž%sâ€ (%s), Ã®ncercÃ¢nd sÄƒ "
 "scrie Ã®n el\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
 msgstr ""
-"fetchmail: nu se poate scrie Ã®n fiÈ™ierul de blocare â€ž%sâ€ (%s), ieÈ™ind\n"
+"fetchmail: nu se poate scrie Ã®n fiÈ™ierul de blocare â€ž%sâ€ È™i nici Ã®n (%s), "
+"ieÈ™ind\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: eroare la deschiderea fiÈ™ierului de blocare â€ž%sâ€: %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: crearea blocÄƒrii a eÈ™uat, fiÈ™ierul pid â€ž%sâ€: %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr "fetchmail: nu se poate elimina sau trunchia fiÈ™ierul pid â€ž%sâ€: %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: nu se poate deschide fiÈ™ierul pentru citire: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+"%s: se respinge fiÈ™ierul, nu se poate obÈ›ine numÄƒrul descriptorului de "
+"fiÈ™ier pentru fstat(): %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: se respinge fiÈ™ierul, nu se poate efectua fstat(%d): %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: se respinge fiÈ™ierul deoarece este accesibil grupului sau altor "
+"utilizatori (modul %#o) È™i conÈ›ine parole.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr ""
 "%s:%d: avertisment: â€ž%sâ€ a fost gÄƒsit Ã®naintea oricÄƒrui nume de gazdÄƒ\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr ""
+"%s:%d: o intrare de maÈ™inÄƒ nu este permisÄƒ dupÄƒ cea implicitÄƒ, se respinge "
+"fiÈ™ierul.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: avertisment: jeton necunoscut â€ž%sâ€\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: eroare la citirea fiÈ™ierului (%s).\n"
@@ -2532,57 +2538,57 @@ msgstr ""
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "Provocarea NTLM conÈ›ine date nevalide.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "AscultÄƒtorul SMTP al lui %s nu suportÄƒ ATRN\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "ÃŽntoarceÈ›i-vÄƒ acum...\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "Cererea ATRN a fost refuzatÄƒ.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "Nu se poate procesa cererea ATRN acum\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "Nu aveÈ›i niciun mesaj de email.\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "Comanda nu este implementatÄƒ\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "Autentificarea este necesarÄƒ.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "Eroare ODMR necunoscutÄƒ â€ž%sâ€\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "se primesc datele de mesaj\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "OpÈ›iunea â€ž--keepâ€ nu este suportatÄƒ cu ODMR\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "OpÈ›iunea â€ž--flushâ€ nu este suportatÄƒ cu ODMR\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "OpÈ›iunea â€ž--folderâ€ nu este suportatÄƒ cu ODMR\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "OpÈ›iunea â€ž--checkâ€ nu este suportatÄƒ cu ODMR\n"
 
@@ -2600,76 +2606,76 @@ msgstr "OpÈ›iunea â€ž--checkâ€ nu este
 # recvmsg(), sendmsg() (also used for sending FDs to other processes over a Unix domain socket)
 # recvmmsg(), sendmmsg()
 # ...â€
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "eroare fatalÄƒ de recv() a serverului\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "Nu s-a putut decodifica provocarea OTP\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "Fraza secretÄƒ de acces: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "È˜irul â€ž%sâ€ nu este un È™ir de numere valid.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "Valoarea È™irului â€ž%sâ€ este %s decÃ¢t %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "mai micÄƒ"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "mai mare"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr "S-a specificat politica â€ž--bad-header %sâ€ nevalidÄƒ.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "Protocolul â€ž%sâ€ specificat, nu este valid.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "Autentificarea â€ž%sâ€ specificatÄƒ, nu este validÄƒ.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "utilizare:  fetchmail [opÈ›iuni] [server ...]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  OpÈ›iunile sunt dupÄƒ cum urmeazÄƒ:\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        afiÈ™eazÄƒ acest ajutor\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     afiÈ™eazÄƒ informaÈ›iile despre versiune\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr "  -c, --check       verificÄƒ dacÄƒ existÄƒ mesaje, fÄƒrÄƒ a le prelua\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      lucreazÄƒ silenÈ›ios\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     lucreazÄƒ zgomotos (ieÈ™ire de diagnosticare)\n"
 
@@ -2684,23 +2690,23 @@ msgstr "  -v, --verbose     lucreazÄƒ zg
 # Pentru a exemplifica cele spuse:
 # - lxdm = este un serviciu â€žnormalâ€ de sistem/utilizator
 # - snort = este un serviciu â€ždemonâ€
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      ruleazÄƒ ca un demon o datÄƒ la n secunde\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    nu detaÈ™a procesul daemon\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        omoarÄƒ procesul demon\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     specificÄƒ numele fiÈ™ierului de jurnal\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
@@ -2708,48 +2714,48 @@ msgstr ""
 "      --syslog      utilizeazÄƒ syslog(3) pentru majoritatea mesajelor Ã®n "
 "timpul rulÄƒrii ca un demon\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    dezactiveazÄƒ utilizarea lui syslog(3)\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr ""
 "      --invisible   nu scrie â€žReceivedâ€ È™i activeazÄƒ falsificarea gazdei\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr ""
 "  -f, --fetchmailrc specificÄƒ fiÈ™ierul de control de rulare alternativ\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr "  -i, --idfile      specificÄƒ fiÈ™ierul de UID-uri alternativ\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr "      --pidfile     specificÄƒ fiÈ™ierul alternativ de PID (blocare)\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr ""
 "      --postmaster  specificÄƒ destinatarul Ã®n ultimÄƒ instanÈ›Äƒ, dacÄƒ totul "
 "eÈ™ueazÄƒ\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr ""
 "      --nobounce    redirecÈ›ioneazÄƒ respingerile de la utilizator la "
 "â€žpostmasterâ€.\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce fetchmail È™terge permanent mesajele care nu pot fi "
 "livrate.\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2757,57 +2763,61 @@ msgstr ""
 "      --softbounce  pÄƒstreazÄƒ permanent mesajele care nu pot fi livrate pe "
 "server (implicit).\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   specificÄƒ interfaÈ›a necesarÄƒ\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     monitorizeazÄƒ activitatea interfeÈ›ei\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         activeazÄƒ sesiunea criptatÄƒ ssl\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         activeazÄƒ sesiunea criptatÄƒ cu SSL/TLS\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --nossl       dezactiveazÄƒ sesiunea criptatÄƒ cu SSL/TLS\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      fiÈ™ier de cheie privatÄƒ ssl\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     certificat de client ssl\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 "      --sslcertck   face o verificare strictÄƒ a certificatului de server "
 "(recomandat)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck omite verificarea strictÄƒ a certificatului de server "
 "(nesigur)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr ""
 "      --sslcertfile calea cÄƒtre fiÈ™ierul de certificat ssl de Ã®ncredere CA\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr ""
 "      --sslcertpath calea cÄƒtre directorul de certificate ssl de Ã®ncredere "
 "CA\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 "      --sslcommonname  aÈ™teaptÄƒ acest â€žCommonNameâ€ de la server "
 "(descurajat)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
@@ -2815,22 +2825,25 @@ msgstr ""
 "      --sslfingerprint amprentÄƒ care trebuie sÄƒ se potriveascÄƒ cu cea de pe "
 "certificatul serverului.\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    forÈ›eazÄƒ protocolul ssl (consultaÈ›i manualul)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
+msgstr ""
+"      --sslproto    forÈ›eazÄƒ protocolul ssl (consultaÈ›i manualul) È™i/sau "
+"STLS/STARTTLS\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr ""
 "      --plugin      specificÄƒ comanda externÄƒ pentru a deschide conexiunea\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
 "      --plugout     specificÄƒ comanda externÄƒ pentru a deschide conexiunea "
 "smtp\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
@@ -2839,147 +2852,169 @@ msgstr ""
 "                    specificÄƒ politica pentru gestionarea mesajelor cu "
 "antete necorespunzÄƒtoare\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr ""
 "  -p, --proto[col]  specificÄƒ protocolul de recuperare (consultaÈ›i pagina "
 "manualului)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        forÈ›eazÄƒ utilizarea de UIDL-uri (doar pop3)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        Ã®i spune serverului IMAP sÄƒ trimitÄƒ Ã®nÈ™tiinÈ›are de "
 "mesaje noi\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   forÈ›eazÄƒ modul inactiv â€židleâ€, chiar dacÄƒ serverul nu "
+"anunÈ›Äƒ capacitatea\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+"      --idletimeout specificÄƒ timpul de aÈ™teptare Ã®nainte de reÃ®mprospÄƒtare "
+"â€ž--idle (%d s)â€\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        portul TCP la care sÄƒ se conecteze (Ã®nvechit, utilizaÈ›i "
 "â€ž--serviceâ€)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service     serviciul TCP la care sÄƒ se conecteze (poate fi un port "
 "TCP numeric)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        tipul de autentificare (consultaÈ›i manualul)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr ""
 "  -t, --timeout     specificÄƒ timpul de aÈ™teptare pentru rÄƒspunsul "
 "serverului\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    antetul adresei â€žpliculuiâ€\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr ""
 "  -Q, --qvirtual    prefix pentru a elimina de la id-ul de utilizator local\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr ""
 "      --principal   principalul serviciu de mail (POP3/IMAP, doar cu "
 "Kerberos4)\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
 "      --tracepolls  adaugÄƒ informaÈ›ii de urmÄƒrire a sondÄƒrii la antetul "
 "â€žReceivedâ€\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr ""
 "  -u, --user[name]  specificÄƒ autentificarea (numele) utilizatorului pe "
 "server\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr "  -a, --[fetch]all  obÈ›ine mesaje vechi È™i noi\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr "  -K, --nokeep      È™terge mesajele noi dupÄƒ recuperare\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr "  -k, --keep        salveazÄƒ mesajele noi dupÄƒ recuperare\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      mutÄƒ mesajul Ã®n dosarul IMAP dat Ã®n loc sÄƒ-l È™teargÄƒ\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       È™terge mesajele noi de la server\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  È™terge mesajele supradimensionate\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   nu rescrie adresele de antet\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr "  -l, --limit       nu preia mesaje peste dimensiunea specificatÄƒ\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr ""
 "  -w, --warnings    intervalul dintre Ã®nÈ™tiinÈ›Äƒrile de email de avertisment\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    stabileÈ™te gazda de reexpediere SMTP\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr "      --fetchdomains preia email pentru domeniile specificate\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr "  -D, --smtpaddress stabileÈ™te domeniul de livrare SMTP de utilizat\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr ""
 "      --smtpname    stabileÈ™te numele complet SMTP numeutilizator@domeniu\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
-msgstr "  -Z, --antispam,   stabileÈ™te valorile de rÄƒspuns anti-spam\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
+msgstr "  -Z, --antispam    stabileÈ™te valorile de rÄƒspuns anti-spam\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr ""
 "  -b, --batchlimit  stabileÈ™te limita lotului pentru conexiunile SMTP\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr ""
 "  -B, --fetchlimit  stabileÈ™te limita aducerii pentru conexiunile de server\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr ""
 "      --fetchsizelimit stabileÈ™te limita dimensiunii mesajului de aducere\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    face o cÄƒutare binarÄƒ pentru UIDL-uri\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr ""
 "  -e, --expunge     stabileÈ™te numÄƒrul maxim de mesaje È™terse Ã®ntre "
@@ -2988,35 +3023,35 @@ msgstr ""
 # R-GC, scrie:
 # MDA = Message Delivery Agent â†’ â†’
 # Â«agent de livrare a mesajelorÂ»
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr ""
 "  -m, --mda         stabileÈ™te MDA-ul (agentul de livrare a mesajelor) de "
 "utilizat pentru expediere\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr "      --bsmtp       stabileÈ™te fiÈ™ierul BSMTP de ieÈ™ire\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr "      --lmtp        utilizeazÄƒ LMTP (RFC2033) pentru livrare\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr "  -r, --folder      specificÄƒ numele de dosar de la distanÈ›Äƒ\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr ""
 "      --showdots    aratÄƒ punctele de progres chiar È™i Ã®n fiÈ™ierele de "
 "jurnal\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 nu suportÄƒ STLS. Se renunÈ›Äƒ.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 suportÄƒ doar autentificarea prin parolÄƒ. Se renunÈ›Äƒ.\n"
 
@@ -3040,80 +3075,88 @@ msgstr "POP2 suportÄƒ doar autentificare
 #      *
 #      * Matthias Andree
 #      */â€
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "Avertisment: â€žMaillennium POP3â€ a fost gÄƒsit, se utilizeazÄƒ comanda Â«RETRÂ» "
 "Ã®n loc de Â«TOPÂ».\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 "â€žSTLSâ€ este obligatoriu pentru aceastÄƒ sesiune, dar serverul a refuzat "
 "comanda Â«CAPAÂ».\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "Comanda Â«CAPAÂ» este, Ã®n orice caz, necesarÄƒ pentru â€žSTLSâ€.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr ""
 "%s: Ã®ncercarea de Ã®nnoire la TLS a eÈ™uat, se Ã®ncearcÄƒ sÄƒ se continue.\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr ""
 "%s: AVERTISMENT: serverul a oferit STLS, dar Â«--sslproto ''Â» a fost "
 "specificatÄƒ.\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr "Am rÄƒmas fÄƒrÄƒ autentificatori autorizaÈ›i È™i nu se poate continua.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr ""
 "Marcajul temporal APOP necesar, nu a fost gÄƒsit Ã®n mesajul de Ã®ntÃ¢mpinare\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "Eroare de sintaxÄƒ a marcajului de timp Ã®n mesajul de Ã®ntÃ¢mpinare\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "Marcajul de timp APOP nu este valid.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "Cerere de protocol nedefinitÄƒ Ã®n POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "blocarea este ocupatÄƒ!  ExistÄƒ o altÄƒ sesiune activÄƒ?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr ""
 "Nu se poate gestiona rÄƒspunsul UIDL provenit de la serverul anterior.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "Serverul a rÄƒspuns cu UID-ul pentru mesajul greÈ™it.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (num=%u) a fost È™ters, dar este Ã®ncÄƒ prezent!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr ""
 "Mesaje inserate Ã®n lista de pe server. Nu se poate gestiona aceast lucru.\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST este o comandÄƒ Ã®nvechitÄƒ pe care multe servere nu o vor accepta. Vom "
+"Ã®ncerca mijloace moderne pentru a afla ce mesaje sunt noi.\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "eroare de protocol\n"
@@ -3131,15 +3174,19 @@ msgstr "id=%s (num=%d) a fost È™ters, da
 msgid "Option --folder is not supported with POP3\n"
 msgstr "OpÈ›iunea â€ž--folderâ€ nu este suportatÄƒ cu POP3\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "sfÃ¢rÈ™itul intrÄƒrii"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "opÈ›iunea de server dupÄƒ opÈ›iunile utilizatorului"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS nu este activat."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -3147,7 +3194,7 @@ msgstr ""
 "fetchmail: opÈ›iunea â€ž--interfaceâ€ este suportatÄƒ doar sub Linux (fÄƒrÄƒ IPv6) "
 "È™i FreeBSD\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -3155,35 +3202,41 @@ msgstr ""
 "fetchmail: opÈ›iunea â€ž--monitorâ€ este suportatÄƒ doar sub Linux (fÄƒrÄƒ IPv6) È™i "
 "FreeBSD\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL nu este activat"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "sfÃ¢rÈ™itul intrÄƒrii"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "FiÈ™ierul %s trebuie sÄƒ fie un fiÈ™ier obiÈ™nuit.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr ""
 "FiÈ™ierul %s nu trebuie sÄƒ aibÄƒ permisiuni mai mult de -rwx------ (0700).\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "FiÈ™ierul %s trebuie sÄƒ fie deÈ›inut de dumneavoastrÄƒ.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "Eroare de sistem necunoscutÄƒ"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: la analizarea fiÈ™ierului de configurare rc %s: memorie epuizatÄƒ\n"
 
-#: report.c:94
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr "Eroare internÄƒ: match_regex nu a putut compila modelul %s: %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(eroare regcomp necunoscutÄƒ)"
+
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (mesaj de jurnal incomplet)\n"
@@ -3198,314 +3251,329 @@ msgstr "Pe cale sÄƒ se rescrie %s...\n"
 msgid "...rewritten version is %s.\n"
 msgstr "...versiunea rescrisÄƒ este %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "Succes"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "Utilizator restricÈ›ionat (ceva greÈ™it cu contul)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "ID utilizator sau frazÄƒ secretÄƒ de acces nevalidÄƒ"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Eroare divinÄƒ"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "Jeton RPA 2: eroare de decodificare Base64\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "Serviciul a ales versiunea RPA %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "Provocarea serviciului (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "Marcajul temporal al serviciului %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "Eroare de lungime a jetonului RPA 2\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "ListÄƒ de domenii: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "Eroare RPA Ã®n È™irul serviciu@domeniu\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "Jeton RPA 4: eroare de decodificare Base64\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "Autentificare de utilizator (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "Stare RPA: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "Eroare de lungime de jeton RPA 4\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA vÄƒ respinge: %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA vÄƒ respinge, motiv necunoscut\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "Eroare de lungime de autentificare de utilizator RPA: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "Eroare de lungime de cheie de sesiune RPA: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "EÈ™uare de autentificare de _serviciu_ RPA. Server falsificat?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "Cheie de sesiune stabilitÄƒ:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "Autorizare RPA completÄƒ\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "Se obÈ›ine rÄƒspunsul\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "Se obÈ›ine mesajul de rÄƒspuns %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "Antetul nu este 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "Eroare de lungime a jetonului\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "Lungimea jetonului %d este Ã®n dezacord cu rxlen %d\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "CÃ¢mp de mecanism incorect\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "eroare dec64 la caracterul %d: %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "Date binare de intrare:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "Date de ieÈ™ire:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "È˜irul RPA prea lung\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unicode:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA a eÈ™uat sÄƒ deschidÄƒ /dev/urandom. Acest lucru nu ar trebui\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    sÄƒ Ã®mpiedice a vÄƒ autentifica, dar Ã®nseamnÄƒ cÄƒ nu\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    puteÈ›i sÄƒ fiÈ›i sigur cÄƒ vorbiÈ›i cu\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "    serviciul cu care credeÈ›i cÄƒ vorbiÈ›i (atacurile\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "    de imitare de cÄƒtre un serviciu neonest sunt posibile.)\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "Provocare utilizator:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "MD5 aplicat pe blocul de date:\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "Rezultatul MD5 este:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "eroare getaddrinfo(NULL, â€ž%sâ€): %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "Nu se poate rezolva serviciul %s la numÄƒrul de port.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "SpecificaÈ›i serviciul ca un numÄƒr de port zecimal.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "se retrimite la %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (corpul mesajului respins)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "email de la %s returnat la %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "eroare %cMTP: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "Serverul SMTP necesitÄƒ STARTTLS, se pÄƒstreazÄƒ mesajul.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "Deschiderea fiÈ™ierului BSMTP a eÈ™uat: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "Scrierea preambulului BSMTP a eÈ™uat: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "AscultÄƒtorului %cMTP nu-i place adresa destinatarului â€ž%sâ€\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr "AscultÄƒtorului %cMTP nu prea Ã®i place adresa destinatarului â€ž%sâ€\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "nu sunt potriviri de adresÄƒ; nu este stabilit niciun â€žpostmasterâ€.\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "nici mÄƒcar nu se poate trimite cÄƒtre %s!\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "nu sunt potriviri de adresÄƒ, se retrimite la %s.\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "OpÈ›iunea MDA conÈ›ine expansiunea â€ž%%%câ€ Ã®ntre ghilimele simple(' ').\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr "Se refuzÄƒ livrarea. ConsultaÈ›i manualul È™i corectaÈ›i opÈ›iunea mda.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "pe cale sÄƒ se livreze cu: %s\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "Nu se poate schimba id-ul de utilizator efectiv la %ld: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr ""
 "Nu se poate schimba id-ul utilizatorului efectiv Ã®napoi la originalul %ld: "
 "%s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "Deschiderea MDA a eÈ™uat\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "sink (colector)"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "Conectarea %cMTP la %s a eÈ™uat\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "nu se poate pornii ascultÄƒtorul; se revine Ã®napoi la %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr "Terminarea mesajului sau Ã®nchiderea fiÈ™ierului BSMTP a eÈ™uat: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "Eroare la scrierea cÄƒtre MDA: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA a murit cu semnalul %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA a returnat starea nonzero %d\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
@@ -3513,7 +3581,7 @@ msgstr ""
 "Ciudat: pclose() din MDA a returnat %d È™i codul de eroare %d/%s; nu se poate "
 "gestiona acest lucru la %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "AscultÄƒtorul SMTP a refuzat livrarea\n"
 
@@ -3521,133 +3589,133 @@ msgstr "AscultÄƒtorul SMTP a refuzat liv
 # â€žEOM = End Of Messageâ€
 # .
 # â€žLMTP = Local Mail Transfer Protocolâ€
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr ""
 "Eroare de livrare a protocolului de transfer local de email (LMTP) la "
 "sfÃ¢rÈ™itul mesajului (EOM)\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "RÄƒspuns neaÈ™teptat diferit de â€ž503â€ de la LMTP EOM: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "Demonul Fetchmail"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "Autentificare ESMTP CRAM-MD5...\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "Serverul a refuzat comanda AUTH.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "RÄƒspuns base64 greÈ™it de la server.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "Provocare decodificatÄƒ: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "Autentificare ESMTP PLAIN...\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "Autentificare ESMTP LOGIN...\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "eroare de protocol de ascultÄƒtor smtp\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: malloc a eÈ™uat\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 "fetchmail: opÈ›iunii â€ž--pluginâ€ pentru gazda %s serviciul %s Ã®i lipseÈ™te "
 "argumentul, nu se poate rula!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: socketpair a eÈ™uat\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: fork() a eÈ™uat\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "dup2 a eÈ™uat\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "ruleazÄƒ %s (gazda %s serviciul %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "execvp(%s) a eÈ™uat\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "eroare getaddrinfo(\"%s\",\"%s\"): %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr ""
 "ÃŽncercaÈ›i sÄƒ adÄƒugaÈ›i opÈ›iunea â€ž--serviceâ€ (consultaÈ›i, de asemenea, "
 "elementul de FAQ R12).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "necunoscut (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "Se Ã®ncearcÄƒ sÄƒ se conecteze la %s/%s..."
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "nu se poate crea soclul: %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "numele %d: nu se poate crea familia de soclu %d tipul %d: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "conexiunea a eÈ™uat.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "conexiunea la %s:%s [%s/%s] a eÈ™uat: %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "numele %d: conexiunea la %s:%s [%s/%s] a eÈ™uat: %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "conectat.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3656,138 +3724,115 @@ msgstr ""
 "Erori de conexiune pentru aceastÄƒ sondare:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL a raportat: %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s a raportat: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr "Eroare la apelul de verificare SSL: certificatul curent este NULL!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr ""
 "Reapelare pentru verificarea SSL nivel %d: verify_ok == %d, err = %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "Certificat de server:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr "LanÈ› de certificate, de la root la peer, Ã®ncepÃ¢nd de la nivelul %d:\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "Certificat la nivelul %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "OrganizaÈ›ie emitentÄƒ: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr ""
 "Avertisment: Numele organizaÈ›iei emitente este prea lung (posibil "
 "trunchiat).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "OrganizaÈ›ie necunoscutÄƒ\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "NumeComun emitent: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr "Avertisment: NumeComun al emitentului prea lung (posibil trunchiat).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "NumeComun emitent necunoscut\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "NumeComun subiect: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "Certificat deteriorat: NumeComun subiect prea lung!\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr "Certificat deteriorat: NumeComun subiect conÈ›ine NUL, se renunÈ›Äƒ!\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "Nume alternativ subiect: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "Certificat deteriorat: Nume alternativ subiect conÈ›ine NUL, se renunÈ›Äƒ!\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "Nepotrivire de NumeComun server: %s != %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr ""
 "Numele serverului nu este stabilit, nu s-a putut verifica certificatul!\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "NumeComun al serverului necunoscut\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "Numele serverului nu este specificat Ã®n certificat!\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() a eÈ™uat!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Memorie insuficientÄƒ!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "Memoria tampon pentru suma de control a textului este prea micÄƒ!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "amprentÄƒ de cheie %s: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "amprentele %s se potrivesc.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "amprentele %s nu se potrivesc!\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "Eroare de verificare a certificatului serverului: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "LanÈ› de certificare rupt la: %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3799,12 +3844,12 @@ msgstr ""
 "Pentru detalii, consultaÈ›i documentul README.SSL-SERVER care vine cu "
 "fetchmail.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "LipseÈ™te certificatul iniÈ›ial de Ã®ncredere: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3817,30 +3862,44 @@ msgstr ""
 "documentaÈ›ia opÈ›iunilor â€ž--sslcertpathâ€ È™i â€ž--sslcertfileâ€ Ã®n pagina "
 "manualului. ConsultaÈ›i README.SSL pentru detalii.\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Versiunea aceasta de OpenSSL nu suportÄƒ SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Versiunea aceasta de OpenSSL nu suportÄƒ TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Versiunea aceasta de OpenSSL nu suportÄƒ TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Versiunea aceasta de OpenSSL nu suportÄƒ TLS v1.3.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr ""
+"Nu se poate extrage implementarea â€ždigestâ€ (algoritmul de calculare al sumei "
+"de control) %s pentru sslfingerprint!\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): Memorie insuficientÄƒ!\n"
+
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "Memoria tampon pentru suma de control a textului este prea micÄƒ!\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "%s amprenta este: {%s}%s\\n\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "%s amprentele (%s) se potrivesc: %s\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "%s amprenta ({%s}%s) nu se potriveÈ™te cu cea aÈ™teptatÄƒ %s!\n"
+
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "S-a specificat protocolul SSL â€ž%sâ€ nevalid, se utilizeazÄƒ selectarea "
 "automatÄƒ (auto) implicitÄƒ.\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3848,7 +3907,7 @@ msgstr ""
 "Biblioteca wolfSSL %#lx Ã®ncÄƒrcatÄƒ, este mai veche decÃ¢t antetele %#lx, "
 "refuzÃ¢nd sÄƒ funcÈ›ioneze.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3856,7 +3915,7 @@ msgstr ""
 "Biblioteca OpenSSL %#lx Ã®ncÄƒrcatÄƒ este mai veche decÃ¢t antetele %#lx, refuzÄƒ "
 "sÄƒ funcÈ›ioneze.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
@@ -3864,11 +3923,11 @@ msgstr ""
 "Biblioteca OpenSSL %#lx Ã®ncÄƒrcatÄƒ este mai nouÄƒ decÃ¢t antetele %#lx, se "
 "Ã®ncearcÄƒ sÄƒ se continue.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "Descriptorul fiÈ™ierului este Ã®n afara intervalului pentru SSL"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3876,14 +3935,76 @@ msgstr ""
 "ReÈ›ineÈ›i cÄƒ unele distribuÈ›ii dezactiveazÄƒ versiunile mai vechi de protocol "
 "Ã®n moduri ciudate, nestandard. ÃŽncercaÈ›i o versiune de protocol nouÄƒ.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS <= 1.2: variabila de mediu %s nu este definitÄƒ, folosind cifrÄƒrile "
+"integrate Ã®n fetchmail.\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "valorile implicite integrate"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS <= 1.2: cifrÄƒri definite de la %s la â€ž%sâ€\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr "SSL/TLS: <= 1.2 nu s-a reuÈ™it definirea cifrÄƒrilor de la %s la â€ž%sâ€\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: suita de cifrÄƒri definitÄƒ de la %s la â€ž%sâ€\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr ""
+"TLS >= 1.3: nu s-a reuÈ™it definirea suitei de cifrÄƒri de la %s la â€ž%sâ€\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS >= 1.3: variabila de mediu %s nu este definitÄƒ, utilizÃ¢nd suita de "
+"cifrÄƒri integratÄƒ Ã®n OpenSSL.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"Variabila de mediu %s trebuie sÄƒ conÈ›inÄƒ un numÄƒr Ã®ntreg ne-negativ - "
+"analizarea a eÈ™uat, folosind nivelul implicit %d.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "Se analizeazÄƒ %s pentru a stabili un nou nivel de securitate %dn\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "DEPANARE: Nivelul de securitate SSL este %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 "Nu se pot Ã®ncÄƒrca locaÈ›iile de verificare (fiÈ™ier=â€ž%sâ€, dir=â€ž%sâ€), eroare "
 "%d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3892,16 +4013,16 @@ msgstr ""
 "Avertisment: SSL_set_tlsext_host_name(%p, â€ž%sâ€) a eÈ™uat cu (codul de eroare "
 "%#lx), se Ã®ncearcÄƒ sÄƒ se continue.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: soclul %d: wolfSSL_check_domain_name(%#p, â€ž%sâ€) a returnat %d, se "
+"fetchmail: soclul %d: wolfSSL_check_domain_name(%p, â€ž%sâ€) a returnat %d, se "
 "Ã®ncearcÄƒ sÄƒ se continue.\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3910,37 +4031,26 @@ msgstr ""
 "Avertisment: X509_VERIFY_PARAM_set1_host(%p, \"%s\") a eÈ™uat cu (codul de "
 "eroare %#x), se Ã®ncearcÄƒ sÄƒ se continue.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr "Serverul a Ã®nchis conexiunea prematur Ã®n timpul SSL_connect().\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "Eroare de sistem Ã®n timpul SSL_connect(): %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "negocierea a eÈ™uat la nivelul de conexiune sau de protocol."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr ""
 "Nu se poate obÈ›ine cifrul SSL/TLS curent - nu existÄƒ nicio sesiune "
 "stabilitÄƒ?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: se utilizeazÄƒ protocolul %s, cifrul %s, biÈ›ii secreÈ›i/procesaÈ›i %d/"
-"%d\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr "Verificarea certificatului/amprentei a fost cumva omisÄƒ!\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3948,30 +4058,22 @@ msgstr ""
 "Avertisment: conexiunea nu este sigurÄƒ, se continuÄƒ oricum. (UtilizaÈ›i mai "
 "bine â€ž--sslcertckâ€!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "ReÃ®ncercare de citire a soclului Cygwin\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "ReÃ®ncercarea de citire a soclului Cygwin a eÈ™uat!\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "adresa %s este alocatÄƒ la locala %s\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "s-a alocat %s la locala %s\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "s-a trecut prin %s se potriveÈ™te %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3980,179 +4082,272 @@ msgstr ""
 "se analizeazÄƒ linia â€žReceivedâ€:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "linie acceptatÄƒ, %s este un alias al serverului de mail\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "linie respinsÄƒ, %s nu este un alias al serverului de mail\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "nu s-a gÄƒsit nicio adresÄƒ Ã®n linia â€žReceivedâ€\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "s-a gÄƒsit adresa â€ž%sâ€ Ã®n linia â€žReceivedâ€\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 "s-a gÄƒsit o linie de antet incorectÄƒ - consultaÈ›i pagina de manual pentru "
 "opÈ›iunea â€ž--bad-headerâ€\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "linia: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "Analizarea plicului â€ž%sâ€ nume â€ž%-.*sâ€\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "Se analizeazÄƒ numele â€ž%-.*sâ€ din linia â€žReceivedâ€\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr ""
 "Nu s-a gÄƒsit niciun destinatar pe plic, se Ã®ncearcÄƒ ghicirea lui pe baza "
 "informaÈ›iei din antet.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "Se ghiceÈ™te din antetul â€ž%-.*sâ€.\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "nu existÄƒ potriviri locale, se retrimite la %s\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "retrimiterea È™i È™tergerea suprimate din cauza erorilor DNS\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "se scriu antetele â€žmsgblk.headersâ€ Ã®n conformitate cu RFC822\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr ""
 "nu existÄƒ adrese de destinatar care sÄƒ se potriveascÄƒ cu numele locale "
 "declarate"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "adresa de destinatar %s nu s-a potrivit niciunui nume local"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "mesajul conÈ›ine caractere â€žNULLâ€"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "AscultÄƒtorul SMTP a respins adresele destinatarilor locali: "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "eroare la scrierea textului mesajului\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr ""
 "Memoria tampon este prea micÄƒ. Aceasta este o eroare Ã®n rutina de apelare a "
 "lui %s:%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr ""
 "Eroare de deschidere sau citire Ã®n timpul citirii fiÈ™ierului de id-uri %s: "
 "%s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "ListÄƒ de UID veche de la %s:\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <goalÄƒ>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "ListÄƒ de UID-uri Ã®nceputÄƒ de la zero:\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "ListÄƒ de UID fuzionatÄƒ de la %s:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "ListÄƒ de UID nouÄƒ de la %s:\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr ""
 "listele de UID nu sunt schimbate, nu au fost gÄƒsite UID-uri Ã®n aceastÄƒ "
 "interogare\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "se ignorÄƒ lista de UID nouÄƒ\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "Se È™terge fiÈ™ierul â€žfetchidsâ€.\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "Eroare la È™tergerea a %s: %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "Se scrie fiÈ™ierul â€žfetchidsâ€.\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "Eroare de scriere Ã®n fiÈ™ierul â€žfetchidsâ€ %s: %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 "Eroare la scrierea Ã®n fiÈ™ierul â€žfetchidsâ€ %s, fiÈ™ierul vechi este lÄƒsat pe "
 "loc.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "Nu se poate redenumi fiÈ™ierul â€žfetchidsâ€ %s la %s: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "Nu se poate deschide fiÈ™ierul â€žfetchidsâ€ %s pentru scriere: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "malloc a eÈ™uat\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "realloc a eÈ™uat\n"
+
+#, c-format
+#~ msgid "%s key %s fingerprint: %s\n"
+#~ msgstr "amprenta %s a cheii %s: %s\n"
+
+#~ msgid "handshake failed at protocol or connection level."
+#~ msgstr "negocierea a eÈ™uat la nivelul de conexiune sau de protocol."
+
+#~ msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
+#~ msgstr "AVERTISMENT: Biblioteca dvs. SSL/TLS, nu suportÄƒ TLS v1.3.\n"
+
+#~ msgid "Query status=0 (SUCCESS)\n"
+#~ msgstr "Stare interogare=0 (SUCCES)\n"
+
+#~ msgid "Query status=1 (NOMAIL)\n"
+#~ msgstr "Stare interogare=1 (FÄ‚RÄ‚ MAIL)\n"
+
+#~ msgid "Query status=2 (SOCKET)\n"
+#~ msgstr "Stare interogare=2 (SOCLU)\n"
+
+#~ msgid "Query status=3 (AUTHFAIL)\n"
+#~ msgstr "Stare interogare=3 (EÈ˜EC DE AUTENTIFICARE)\n"
+
+#~ msgid "Query status=4 (PROTOCOL)\n"
+#~ msgstr "Stare interogare=4 (PROTOCOL)\n"
+
+#~ msgid "Query status=5 (SYNTAX)\n"
+#~ msgstr "Stare interogare=5 (SINTAXÄ‚)\n"
+
+#~ msgid "Query status=6 (IOERR)\n"
+#~ msgstr "Stare interogare=6 (EROARE In/IeÈ™)\n"
+
+#~ msgid "Query status=7 (ERROR)\n"
+#~ msgstr "Stare interogare=7 (EROARE)\n"
+
+#~ msgid "Query status=8 (EXCLUDE)\n"
+#~ msgstr "Stare interogare=8 (EXCLUDE)\n"
+
+#~ msgid "Query status=9 (LOCKBUSY)\n"
+#~ msgstr "Stare interogare=9 (BLOCARE OCUPAT)\n"
+
+#~ msgid "Query status=10 (SMTP)\n"
+#~ msgstr "Stare interogare=10 (SMTP)\n"
+
+#~ msgid "Query status=11 (DNS)\n"
+#~ msgstr "Stare interogare=11 (DNS)\n"
+
+#~ msgid "Query status=12 (BSMTP)\n"
+#~ msgstr "Stare interogare=12 (BSMTP)\n"
+
+#~ msgid "Query status=13 (MAXFETCH)\n"
+#~ msgstr "Stare interogare=13 (NUMÄ‚R MAXIM MESAJE PRELUATE ATINS)\n"
+
+#~ msgid " (default).\n"
+#~ msgstr " (implicit).\n"
+
+#~ msgid "ERROR: no support for getpassword() routine\n"
+#~ msgstr "EROARE: nu existÄƒ suport pentru rutina getpassword()\n"
+
+#, c-format
+#~ msgid "fetchmail: thread sleeping for %d sec.\n"
+#~ msgstr "fetchmail: firul doarme pentru %d sec.\n"
+
+#, c-format
+#~ msgid "can't raise the listener; falling back to %s"
+#~ msgstr "nu se poate pornii ascultÄƒtorul; se revine Ã®napoi la %s"
+
+#~ msgid "EVP_md5() failed!\n"
+#~ msgstr "EVP_md5() a eÈ™uat!\n"
+
+#~ msgid "Your OpenSSL version does not support SSLv3.\n"
+#~ msgstr "Versiunea aceasta de OpenSSL nu suportÄƒ SSLv3.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.1.\n"
+#~ msgstr "Versiunea aceasta de OpenSSL nu suportÄƒ TLS v1.1.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.2.\n"
+#~ msgstr "Versiunea aceasta de OpenSSL nu suportÄƒ TLS v1.2.\n"
+
+#~ msgid "Your OpenSSL version does not support TLS v1.3.\n"
+#~ msgstr "Versiunea aceasta de OpenSSL nu suportÄƒ TLS v1.3.\n"
+
+#, c-format
+#~ msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
+#~ msgstr ""
+#~ "SSL/TLS: se utilizeazÄƒ protocolul %s, cifrul %s, biÈ›ii secreÈ›i/procesaÈ›i "
+#~ "%d/%d\n"
+
+#~ msgid "Cygwin socket read retry\n"
+#~ msgstr "ReÃ®ncercare de citire a soclului Cygwin\n"
+
+#~ msgid "Cygwin socket read retry failed!\n"
+#~ msgstr "ReÃ®ncercarea de citire a soclului Cygwin a eÈ™uat!\n"
Binary files 6.4.39-1/po/ru.gmo and 6.5.4-0ubuntu1/po/ru.gmo differ
diff -pruN 6.4.39-1/po/ru.po 6.5.4-0ubuntu1/po/ru.po
--- 6.4.39-1/po/ru.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/ru.po	1970-01-01 00:00:00.000000000 +0000
@@ -1,3781 +0,0 @@
-# Translation of fetchmail messages to Russian
-# Copyright (C) 2005 Eric S. Raymond (msgids)
-# This file is distributed under the same license as the fetchmail package.
-# Pavel Maryanov <acid_jack@ukr.net>, 2003, 2005, 2006, 2007, 2008, 2009.
-# Kirill Isakov <k@isakov.net>, 2023.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
-"Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-03-22 18:55+0600\n"
-"Last-Translator: Kirill Isakov <k@isakov.net>\n"
-"Language-Team: Russian <gnu@d07.ru>\n"
-"Language: ru\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
-"n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n"
-"X-Bugs: Report translation errors to the Language-Team address.\n"
-"X-Generator: Poedit 3.2.2\n"
-
-#: checkalias.c:174
-#, c-format
-msgid "Checking if %s is really the same node as %s\n"
-msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€ÑÑŽ, ÑÐ²Ð»ÑÐµÑ‚ÑÑ Ð»Ð¸ %s Ñ‚ÐµÐ¼ Ð¶Ðµ ÑƒÐ·Ð»Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ð¸ %s\n"
-
-#: checkalias.c:178
-msgid "Yes, their IP addresses match\n"
-msgstr "Ð”Ð°, Ð¸Ñ… IP-Ð°Ð´Ñ€ÐµÑÐ° ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚\n"
-
-#: checkalias.c:182
-msgid "No, their IP addresses don't match\n"
-msgstr "ÐÐµÑ‚, Ð¸Ñ… IP-Ð°Ð´Ñ€ÐµÑÐ° Ð½Ðµ ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚\n"
-
-#: checkalias.c:207
-#, c-format
-msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
-msgstr "nameserver Ð²ÐµÑ€Ð½ÑƒÐ» Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¸ÑÐºÐµ Â«%sÂ» Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð¾Ð¿Ñ€Ð¾ÑÐ° %s: %s.\n"
-
-#: checkalias.c:230
-#, c-format
-msgid "nameserver failure while looking for `%s' during poll of %s.\n"
-msgstr "nameserver Ð²ÐµÑ€Ð½ÑƒÐ» Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¸ÑÐºÐµ Â«%sÂ» Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð¾Ð¿Ñ€Ð¾ÑÐ° %s.\n"
-
-#: cram.c:95 ntlmsubr.c:65
-msgid "could not decode BASE64 challenge\n"
-msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð¿Ñ€Ð¾Ñ BASE64\n"
-
-#: cram.c:103
-#, c-format
-msgid "decoded as %s\n"
-msgstr "Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %s\n"
-
-#: driver.c:199
-#, c-format
-msgid "kerberos error %s\n"
-msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° kerberos %s\n"
-
-#: driver.c:259 driver.c:265
-#, c-format
-msgid "krb5_sendauth: %s [server says '%s']\n"
-msgstr "krb5_sendauth: %s [ÑÐµÑ€Ð²ÐµÑ€ ÑÐ¾Ð¾Ð±Ñ‰Ð¸Ð» Â«%sÂ»] \n"
-
-#: driver.c:345
-msgid "Fetchmail oversized-messages warning"
-msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ fetchmail Ð¾ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹"
-
-#: driver.c:349
-#, c-format
-msgid "The following oversized messages were deleted on server %s account %s:"
-msgstr ""
-"Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð·Ð°Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð±Ñ‹Ð»Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ñ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ ÑÐµÑ€Ð²ÐµÑ€Ð° %s, "
-"ÑƒÑ‡Ñ‘Ñ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ %s:"
-
-#: driver.c:353
-#, c-format
-msgid "The following oversized messages remain on server %s account %s:"
-msgstr ""
-"Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð·Ð°Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾ÑÑ‚Ð°Ð»Ð¸ÑÑŒ Ð½Ð° Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð¼ ÑÐµÑ€Ð²ÐµÑ€Ðµ %s, "
-"ÑƒÑ‡Ñ‘Ñ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ %s:"
-
-#: driver.c:372
-#, c-format
-msgid "  %d message  %d octets long deleted by fetchmail."
-msgid_plural "  %d messages %d octets long deleted by fetchmail."
-msgstr[0] "  fetchmail ÑƒÐ´Ð°Ð»Ð¸Ð» %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ð¾Ð¹ %d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²."
-msgstr[1] "  fetchmail ÑƒÐ´Ð°Ð»Ð¸Ð» %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð´Ð»Ð¸Ð½Ð¾Ð¹ %d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²."
-msgstr[2] "  fetchmail ÑƒÐ´Ð°Ð»Ð¸Ð» %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ %d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²."
-
-#: driver.c:377
-#, c-format
-msgid "  %d message  %d octets long skipped by fetchmail."
-msgid_plural "  %d messages %d octets long skipped by fetchmail."
-msgstr[0] "  fetchmail Ð¿Ñ€Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð» %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ð¾Ð¹ %d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²."
-msgstr[1] "  fetchmail Ð¿Ñ€Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð» %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð´Ð»Ð¸Ð½Ð¾Ð¹ %d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²."
-msgstr[2] "  fetchmail Ð¿Ñ€Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð» %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ %d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²."
-
-#: driver.c:522
-#, c-format
-msgid "skipping message %s@%s:%d"
-msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑÐºÐ°ÐµÑ‚ÑÑ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ %s@%s:%d"
-
-#: driver.c:577
-#, c-format
-msgid "skipping message %s@%s:%d (%d octets)"
-msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑÐºÐ°ÐµÑ‚ÑÑ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ %s@%s:%d (%d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²)"
-
-#: driver.c:593
-msgid " (length -1)"
-msgstr " (Ð´Ð»Ð¸Ð½Ð° -1)"
-
-#: driver.c:596
-msgid " (oversized)"
-msgstr " (Ð·Ð°Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°)"
-
-#: driver.c:614
-#, c-format
-msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
-msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð·Ð²Ð»ÐµÑ‡ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸, ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ %s@%s:%d (%d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²)\n"
-
-#: driver.c:632
-#, c-format
-msgid "reading message %s@%s:%d of %d"
-msgstr "ÑÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÐµÑ‚ÑÑ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ %s@%s:%d Ð¸Ð· %d"
-
-#: driver.c:637
-#, c-format
-msgid " (%d octets)"
-msgstr " (%d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²)"
-
-#: driver.c:638
-#, c-format
-msgid " (%d header octets)"
-msgstr " (%d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð² Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ)"
-
-#: driver.c:708
-#, c-format
-msgid " (%d body octets)"
-msgstr " (%d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð² Ð² Ñ‚ÐµÐ»Ðµ)"
-
-#: driver.c:770
-#, c-format
-msgid ""
-"message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
-msgstr ""
-"Ð´Ð»Ð¸Ð½Ð° ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ %s@%s:%d Ð½Ðµ ÑÐ¾Ð²Ð¿Ð°Ð»Ð° Ñ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð¹ (%d Ð½Ð° ÑÐ°Ð¼Ð¾Ð¼ Ð´ÐµÐ»Ðµ != %d "
-"Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾ÑÑŒ)\n"
-
-#: driver.c:802
-msgid " retained\n"
-msgstr " Ð·Ð°Ð´ÐµÑ€Ð¶Ð°Ð½Ð¾\n"
-
-#: driver.c:812
-msgid " flushed\n"
-msgstr " Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð¾\n"
-
-#: driver.c:824
-msgid " not flushed\n"
-msgstr " Ð½Ðµ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð¾\n"
-
-#: driver.c:842
-#, c-format
-msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
-msgid_plural ""
-"fetchlimit %d reached; %d messages left on server %s account %s\n"
-msgstr[0] ""
-"Ð”Ð¾ÑÑ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ» Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ %d; Ð¾ÑÑ‚Ð°Ð»Ð¾ÑÑŒ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ, ÑÐµÑ€Ð²ÐµÑ€ %s, ÑƒÑ‡Ñ‘Ñ‚Ð½Ð°Ñ "
-"Ð·Ð°Ð¿Ð¸ÑÑŒ %s\n"
-msgstr[1] ""
-"Ð”Ð¾ÑÑ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ» Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ %d; Ð¾ÑÑ‚Ð°Ð»Ð¾ÑÑŒ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ, ÑÐµÑ€Ð²ÐµÑ€ %s, ÑƒÑ‡Ñ‘Ñ‚Ð½Ð°Ñ "
-"Ð·Ð°Ð¿Ð¸ÑÑŒ %s\n"
-msgstr[2] ""
-"Ð”Ð¾ÑÑ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ» Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ %d; Ð¾ÑÑ‚Ð°Ð»Ð¾ÑÑŒ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹, ÑÐµÑ€Ð²ÐµÑ€ %s, ÑƒÑ‡Ñ‘Ñ‚Ð½Ð°Ñ "
-"Ð·Ð°Ð¿Ð¸ÑÑŒ %s\n"
-
-#: driver.c:900
-#, c-format
-msgid "timeout after %d seconds waiting to connect to server %s.\n"
-msgstr "Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚ Ð¿Ð¾ÑÐ»Ðµ %d ÑÐµÐºÑƒÐ½Ð´ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº ÑÐµÑ€Ð²ÐµÑ€Ñƒ %s.\n"
-
-#: driver.c:904
-#, c-format
-msgid "timeout after %d seconds waiting for server %s.\n"
-msgstr "Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚ Ð¿Ð¾ÑÐ»Ðµ %d ÑÐµÐºÑƒÐ½Ð´ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° %s.\n"
-
-#: driver.c:908
-#, c-format
-msgid "timeout after %d seconds waiting for %s.\n"
-msgstr "Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚ Ð¿Ð¾ÑÐ»Ðµ %d ÑÐµÐºÑƒÐ½Ð´ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ %s.\n"
-
-#: driver.c:913
-#, c-format
-msgid "timeout after %d seconds waiting for listener to respond.\n"
-msgstr "Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚ Ð¿Ð¾ÑÐ»Ðµ %d ÑÐµÐºÑƒÐ½Ð´ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð¾Ñ‚Ð²ÐµÑ‚Ð° Ð¾Ñ‚ ÑÐ»ÑƒÑˆÐ°Ñ‚ÐµÐ»Ñ.\n"
-
-#: driver.c:916
-#, c-format
-msgid "timeout after %d seconds.\n"
-msgstr "Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚ Ð¿Ð¾ÑÐ»Ðµ %d ÑÐµÐºÑƒÐ½Ð´.\n"
-
-#: driver.c:928
-msgid "fetchmail sees repeated timeouts"
-msgstr "fetchmail Ð½Ð°Ð±Ð»ÑŽÐ´Ð°ÐµÑ‚ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑÑŽÑ‰Ð¸ÐµÑÑ Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚Ñ‹"
-
-#: driver.c:931
-#, c-format
-msgid ""
-"Fetchmail saw more than %d timeouts while attempting to get mail from "
-"%s@%s.\n"
-msgstr ""
-"Fetchmail Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶Ð¸Ð» Ð±Ð¾Ð»ÐµÐµ %d Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐµ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð¸Ð· "
-"%s@%s.\n"
-
-#: driver.c:935
-msgid ""
-"This could mean that your mailserver is stuck, or that your SMTP\n"
-"server is wedged, or that your mailbox file on the server has been\n"
-"corrupted by a server error.  You can run `fetchmail -v -v' to\n"
-"diagnose the problem.\n"
-"\n"
-"Fetchmail won't poll this mailbox again until you restart it.\n"
-msgstr ""
-"Ð­Ñ‚Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ð¾Ð·Ð½Ð¸ÐºÐ»Ð° Ð¿Ñ€Ð¾Ð±ÐºÐ° Ð½Ð° Ð²Ð°ÑˆÐµÐ¼ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð¼-\n"
-"Ð¸Ð»Ð¸ SMTP-ÑÐµÑ€Ð²ÐµÑ€Ðµ, Ð¸Ð»Ð¸ Ð²Ð°Ñˆ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ ÑÑ‰Ð¸ÐºÐ° Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ðµ\n"
-"Ð±Ñ‹Ð» Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½ Ð¸Ð·-Ð·Ð° ÑÐµÑ€Ð²ÐµÑ€Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸. Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ\n"
-"Â«fetchmail -v -vÂ», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ñ€Ð¾Ð²ÐµÑÑ‚Ð¸ Ð´Ð¸Ð°Ð³Ð½Ð¾ÑÑ‚Ð¸ÐºÑƒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹.\n"
-"\n"
-"Fetchmail Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ð¾Ñ‚ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¹ ÑÑ‰Ð¸Ðº Ð´Ð¾ Ñ‚ÐµÑ…\n"
-"Ð¿Ð¾Ñ€, Ð¿Ð¾ÐºÐ° Ð²Ñ‹ ÐµÐ³Ð¾ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚Ðµ.\n"
-
-#: driver.c:961
-#, c-format
-msgid "pre-connection command terminated with signal %d\n"
-msgstr "Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÐµÐ¼Ð°Ñ Ð´Ð¾ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d\n"
-
-#: driver.c:964
-#, c-format
-msgid "pre-connection command failed with status %d\n"
-msgstr "ÑÐ±Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÐµÐ¼Ð¾Ð¹ Ð´Ð¾ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ; ÑÑ‚Ð°Ñ‚ÑƒÑ: %d\n"
-
-#: driver.c:994
-#, c-format
-msgid "couldn't find HESIOD pobox for %s\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ HESIOD pobox Ð´Ð»Ñ %s\n"
-
-#: driver.c:1015
-msgid "Lead server has no name.\n"
-msgstr "Ð’ÐµÐ´ÑƒÑ‰Ð¸Ð¹ ÑÐµÑ€Ð²ÐµÑ€ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸.\n"
-
-#: driver.c:1042
-#, c-format
-msgid "couldn't find canonical DNS name of %s (%s): %s\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡ÐµÑÐºÐ¾Ðµ Ð¸Ð¼Ñ DNS %s (%s): %s\n"
-
-#: driver.c:1089
-#, c-format
-msgid "%s connection to %s failed"
-msgstr "ÑÐ±Ð¾Ð¹ %s-Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº %s"
-
-#: driver.c:1118
-msgid "SSL connection failed.\n"
-msgstr "Ð¡Ð±Ð¾Ð¹ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ñ‡ÐµÑ€ÐµÐ· SSL.\n"
-
-#: driver.c:1172
-#, c-format
-msgid "Lock-busy error on %s@%s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Ð·Ð°Ð½ÑÑ‚Ð¾ÑÑ‚Ð¸ Ð´Ð»Ñ %s@%s\n"
-
-#: driver.c:1176
-#, c-format
-msgid "Server busy error on %s@%s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð½ÑÑ‚Ð¾ÑÑ‚Ð¸ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð´Ð»Ñ %s@%s\n"
-
-#: driver.c:1181
-#, c-format
-msgid "Authorization failure on %s@%s%s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ %s@%s%s\n"
-
-#: driver.c:1184
-msgid " (previously authorized)"
-msgstr " (Ñ€Ð°Ð½ÐµÐµ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾)"
-
-#: driver.c:1187
-msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
-msgstr "Ð¡Ð¼. Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒ Ð½Ð° http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
-
-#: driver.c:1208
-#, c-format
-msgid "fetchmail authentication failed on %s@%s"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ fetchmail Ð´Ð»Ñ %s@%s"
-
-#: driver.c:1212
-#, c-format
-msgid "Fetchmail could not get mail from %s@%s.\n"
-msgstr "Fetchmail Ð½Ðµ ÑÐ¼Ð¾Ð³ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ‡Ñ‚Ñƒ Ð¸Ð· %s@%s.\n"
-
-#: driver.c:1216
-msgid ""
-"The attempt to get authorization failed.\n"
-"Since we have already succeeded in getting authorization for this\n"
-"connection, this is probably another failure mode (such as busy server)\n"
-"that fetchmail cannot distinguish because the server didn't send a useful\n"
-"error message."
-msgstr ""
-"ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ñ€Ð¾Ð¹Ñ‚Ð¸ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ.\n"
-"Ð¢Ð°Ðº ÐºÐ°Ðº Ð´Ð»Ñ ÑÑ‚Ð¾Ð³Ð¾ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° ÑƒÑÐ¿ÐµÑˆÐ½Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°,\n"
-"Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ð¾Ð·Ð½Ð¸ÐºÐ»Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° (Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, ÑÐµÑ€Ð²ÐµÑ€ Ð·Ð°Ð½ÑÑ‚), ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ\n"
-"fetchmail Ð½Ðµ ÑÐ¼Ð¾Ð³ Ñ€Ð°ÑÐ¿Ð¾Ð·Ð½Ð°Ñ‚ÑŒ Ð¸Ð·-Ð·Ð° Ñ‚Ð¾Ð³Ð¾, Ñ‡Ñ‚Ð¾ ÑÐµÑ€Ð²ÐµÑ€ Ð½Ðµ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ð»\n"
-"ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ."
-
-#: driver.c:1222
-msgid ""
-"\n"
-"However, if you HAVE changed your account details since starting the\n"
-"fetchmail daemon, you need to stop the daemon, change your configuration\n"
-"of fetchmail, and then restart the daemon.\n"
-"\n"
-"The fetchmail daemon will continue running and attempt to connect\n"
-"at each cycle.  No future notifications will be sent until service\n"
-"is restored."
-msgstr ""
-"\n"
-"ÐžÐ´Ð½Ð°ÐºÐ¾, ÐµÑÐ»Ð¸ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ðµ ÑÐ²Ð¾ÐµÐ¹ ÑƒÑ‡Ñ‘Ñ‚Ð½Ð¾Ð¹ Ð·Ð°Ð¿Ð¸ÑÐ¸ ÐŸÐžÐ¡Ð›Ð• Ð·Ð°Ð¿ÑƒÑÐºÐ°\n"
-"Ð´ÐµÐ¼Ð¾Ð½Ð° fetchmail, Ñ‚Ð¾ Ð²Ð°Ð¼ Ð¿Ð¾Ð½Ð°Ð´Ð¾Ð±Ð¸Ñ‚ÑÑ Ð¾ÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð´ÐµÐ¼Ð¾Ð½, Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ\n"
-"Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ fetchmail, Ð° Ð·Ð°Ñ‚ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ Ð´ÐµÐ¼Ð¾Ð½.\n"
-"\n"
-"Ð”ÐµÐ¼Ð¾Ð½ fetchmail Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ ÑÐ²Ð¾ÑŽ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€Ð¸Ð¾Ð´Ð¸Ñ‡ÐµÑÐºÐ¸ Ð¿Ñ‹Ñ‚Ð°Ñ‚ÑŒÑÑ\n"
-"Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ. Ð’ Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐµÐ¼ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑ‚ÑŒÑÑ Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð´Ð¾ Ñ‚ÐµÑ…\n"
-"Ð¿Ð¾Ñ€, Ð¿Ð¾ÐºÐ° ÑÐ»ÑƒÐ¶Ð±Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°."
-
-#: driver.c:1232
-msgid ""
-"The attempt to get authorization failed.\n"
-"This probably means your password is invalid, but some servers have\n"
-"other failure modes that fetchmail cannot distinguish from this\n"
-"because they don't send useful error messages on login failure.\n"
-"\n"
-"The fetchmail daemon will continue running and attempt to connect\n"
-"at each cycle.  No future notifications will be sent until service\n"
-"is restored."
-msgstr ""
-"ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ñ€Ð¾Ð¹Ñ‚Ð¸ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ.\n"
-"Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, ÑÑ‚Ð¾ Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚, Ñ‡Ñ‚Ð¾ Ð²Ð°Ñˆ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ Ð½ÐµÐ²ÐµÑ€ÐµÐ½, Ð½Ð¾\n"
-"Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ ÑÐµÑ€Ð²ÐµÑ€Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ€ÐµÐ¶Ð¸Ð¼Ñ‹ Ð¾Ñ‚ÐºÐ°Ð·Ð¾Ð², ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ\n"
-"fetchmail Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¸Ð· ÑÑ‚Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸, Ð¿Ð¾Ñ‚Ð¾Ð¼Ñƒ Ñ‡Ñ‚Ð¾ Ð¾Ð½Ð¸\n"
-"Ð½Ðµ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑŽÑ‚ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ Ð¿Ñ€Ð¸ Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð¾Ð¼ Ð²Ñ…Ð¾Ð´Ðµ.\n"
-"\n"
-"Ð”ÐµÐ¼Ð¾Ð½ fetchmail Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ‹Ñ‚Ð°Ñ‚ÑŒÑÑ\n"
-"Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ñ†Ð¸ÐºÐ»Ðµ. Ð’ Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐµÐ¼ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ\n"
-"Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑ‚ÑŒÑÑ Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð´Ð¾ Ñ‚ÐµÑ… Ð¿Ð¾Ñ€, Ð¿Ð¾ÐºÐ° ÑÐ»ÑƒÐ¶Ð±Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚\n"
-"Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°."
-
-#: driver.c:1248
-#, c-format
-msgid "Repoll immediately on %s@%s\n"
-msgstr "ÐÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€Ð¾Ñ Ð´Ð»Ñ %s@%s\n"
-
-#: driver.c:1254
-#, c-format
-msgid "Socket or TLS error on %s@%s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° ÑÐ¾ÐºÐµÑ‚Ð° Ð¸Ð»Ð¸ TLS Ð´Ð»Ñ %s@%s\n"
-
-#: driver.c:1260
-#, c-format
-msgid "Unknown login or authentication error on %s@%s\n"
-msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ñ‹Ð¹ Ð»Ð¾Ð³Ð¸Ð½ Ð¸Ð»Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð»Ñ %s@%s\n"
-
-#: driver.c:1285
-#, c-format
-msgid "Authorization OK on %s@%s\n"
-msgstr "ÐÐ²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð´Ð»Ñ %s@%s\n"
-
-#: driver.c:1291
-#, c-format
-msgid "fetchmail authentication OK on %s@%s"
-msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ fetchmail Ð´Ð»Ñ %s@%s"
-
-#: driver.c:1295
-#, c-format
-msgid "Fetchmail was able to log into %s@%s.\n"
-msgstr "Fetchmail Ð²Ð¾ÑˆÐµÐ» Ð² ÑÐ¸ÑÑ‚ÐµÐ¼Ñƒ %s@%s.\n"
-
-#: driver.c:1299
-msgid "Service has been restored.\n"
-msgstr "Ð¡Ð»ÑƒÐ¶Ð±Ð° Ð±Ñ‹Ð»Ð° Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°.\n"
-
-#: driver.c:1332
-#, c-format
-msgid "selecting or re-polling folder %s\n"
-msgstr "Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ÑÑ Ð¸Ð»Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑÐµÑ‚ÑÑ Ð¾Ð¿Ñ€Ð¾Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° %s\n"
-
-#: driver.c:1334
-msgid "selecting or re-polling default folder\n"
-msgstr "Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ÑÑ Ð¸Ð»Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑÐµÑ‚ÑÑ Ð¾Ð¿Ñ€Ð¾Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ\n"
-
-#: driver.c:1346
-#, c-format
-msgid "%s at %s (folder %s)"
-msgstr "%s Ð½Ð° %s (ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %s)"
-
-#: driver.c:1349 rcfile_y.y:390
-#, c-format
-msgid "%s at %s"
-msgstr "%s Ð½Ð° %s"
-
-#: driver.c:1354
-#, c-format
-msgid "Polling %s\n"
-msgstr "ÐžÐ¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÐµÑ‚ÑÑ %s\n"
-
-#: driver.c:1358
-#, c-format
-msgid "%d message (%d %s) for %s"
-msgid_plural "%d messages (%d %s) for %s"
-msgstr[0] "%d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ (%d %s) Ð´Ð»Ñ %s"
-msgstr[1] "%d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (%d %s) Ð´Ð»Ñ %s"
-msgstr[2] "%d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ (%d %s) Ð´Ð»Ñ %s"
-
-#: driver.c:1361
-msgid "seen"
-msgid_plural "seen"
-msgstr[0] "Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾"
-msgstr[1] "Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾"
-msgstr[2] "Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾"
-
-#: driver.c:1364
-#, c-format
-msgid "%d message for %s"
-msgid_plural "%d messages for %s"
-msgstr[0] "%d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ %s"
-msgstr[1] "%d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð´Ð»Ñ %s"
-msgstr[2] "%d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ %s"
-
-#: driver.c:1371
-#, c-format
-msgid " (%d octets).\n"
-msgstr " (%d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð²).\n"
-
-#: driver.c:1377
-#, c-format
-msgid "No mail for %s\n"
-msgstr "ÐÐµÑ‚ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð´Ð»Ñ %s\n"
-
-#: driver.c:1410
-msgid "bogus message count!"
-msgstr "Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹!"
-
-#: driver.c:1462
-#, c-format
-msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
-msgstr ""
-"Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ð¸ÑÐµÐ¼ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ (%d > %d) Ð¸Ð·-Ð·Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð´Ð»Ñ %s\n"
-
-#: driver.c:1568
-msgid "socket"
-msgstr "ÑÐ¾ÐºÐµÑ‚"
-
-#: driver.c:1571
-msgid "missing or bad RFC822 header"
-msgstr "Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº RFC822 Ð¾Ñ‚ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ð¸Ð»Ð¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
-
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
-msgid "client/server synchronization"
-msgstr "ÑÐ¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚/ÑÐµÑ€Ð²ÐµÑ€"
-
-#: driver.c:1580
-msgid "client/server protocol"
-msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» ÐºÐ»Ð¸ÐµÐ½Ñ‚/ÑÐµÑ€Ð²ÐµÑ€"
-
-#: driver.c:1583
-msgid "lock busy on server"
-msgstr "Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ° Ð·Ð°Ð½ÑÑ‚Ð¾ÑÑ‚Ð¸ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ðµ"
-
-#: driver.c:1586
-msgid "SMTP transaction"
-msgstr "SMTP-Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ"
-
-#: driver.c:1589
-msgid "DNS lookup"
-msgstr "DNS-Ð·Ð°Ð¿Ñ€Ð¾Ñ"
-
-#: driver.c:1592
-msgid "undefined"
-msgstr "Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¹"
-
-#: driver.c:1598
-#, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° %s Ð¿Ñ€Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐµ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð¸Ð· %s@%s Ð¸ Ð´Ð¾ÑÑ‚Ð°Ð²ÐºÐµ Ð½Ð° ÑƒÐ·ÐµÐ» SMTP %s\n"
-
-#: driver.c:1600
-msgid "unknown"
-msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð¾"
-
-#: driver.c:1602
-#, c-format
-msgid "%s error while fetching from %s@%s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° %s Ð¿Ñ€Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐµ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð¸Ð· %s@%s\n"
-
-#: driver.c:1614
-#, c-format
-msgid "post-connection command terminated with signal %d\n"
-msgstr "Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÐµÐ¼Ð°Ñ Ð¿Ð¾ÑÐ»Ðµ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d\n"
-
-#: driver.c:1616
-#, c-format
-msgid "post-connection command failed with status %d\n"
-msgstr "ÑÐ±Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÐµÐ¼Ð¾Ð¹ Ð¿Ð¾ÑÐ»Ðµ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ, ÑÐ¾ ÑÑ‚Ð°Ñ‚ÑƒÑÐ¾Ð¼ %d\n"
-
-#: driver.c:1635
-msgid "Kerberos V4 support not linked.\n"
-msgstr "fetchmail ÑÐ¾Ð±Ñ€Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Kerberos V4.\n"
-
-#: driver.c:1643
-msgid "Kerberos V5 support not linked.\n"
-msgstr "fetchmail ÑÐ¾Ð±Ñ€Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Kerberos V5.\n"
-
-#: driver.c:1654
-#, c-format
-msgid "Option --flush is not supported with %s\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --flush Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ %s\n"
-
-#: driver.c:1660
-#, c-format
-msgid "Option --all is not supported with %s\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --all Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ %s\n"
-
-#: driver.c:1669
-#, c-format
-msgid "Option --limit is not supported with %s\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --limit Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ %s\n"
-
-#: env.c:58
-#, c-format
-msgid ""
-"%s: The QMAILINJECT environment variable is set.\n"
-"This is dangerous as it can make qmail-inject or qmail's sendmail wrapper\n"
-"tamper with your From: or Message-ID: headers.\n"
-"Try \"env QMAILINJECT= %s YOUR ARGUMENTS HERE\"\n"
-"%s: Abort.\n"
-msgstr ""
-"%s: Ð£ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ QMAILINJECT.\n"
-"Ð­Ñ‚Ð¾ Ð¾Ð¿Ð°ÑÐ½Ð¾, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð° Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ qmail-inject\n"
-"Ð¸Ð»Ð¸ Ð¿Ð¾Ð´Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ qmail'Ð¾Ð²ÑÐºÐ¸Ð¹ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ñ‰Ð¸Ðº sendmail\n"
-"ÑÐ²Ð¾Ð¸Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸ From: Ð¸Ð»Ð¸ Message-ID:.\n"
-"ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Â«env QMAILINJECT= %s Ð’ÐÐ¨Ð˜ ÐÐ Ð“Ð£ÐœÐ•ÐÐ¢Ð«Â»\n"
-"%s: Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: env.c:70
-#, c-format
-msgid ""
-"%s: The NULLMAILER_FLAGS environment variable is set.\n"
-"This is dangerous as it can make nullmailer-inject or nullmailer's\n"
-"sendmail wrapper tamper with your From:, Message-ID: or Return-Path: "
-"headers.\n"
-"Try \"env NULLMAILER_FLAGS= %s YOUR ARGUMENTS HERE\"\n"
-"%s: Abort.\n"
-msgstr ""
-"%s: Ð£ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ NULLMAILER_FLAGS.\n"
-"Ð­Ñ‚Ð¾ Ð¾Ð¿Ð°ÑÐ½Ð¾, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð° Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ nullmailer-inject\n"
-"Ð¸Ð»Ð¸ Ð¿Ð¾Ð´Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ nullmailer'Ð¾Ð²ÑÐºÐ¸Ð¹ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ñ‰Ð¸Ðº sendmail\n"
-"ÑÐ²Ð¾Ð¸Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸ From:, Message-ID: Ð¸Ð»Ð¸ Return-Path:.\n"
-"ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Â«env NULLMAILER_FLAGS= %s Ð’ÐÐ¨Ð˜ ÐÐ Ð“Ð£ÐœÐ•ÐÐ¢Ð«Â»\n"
-"%s: Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: env.c:82
-#, c-format
-msgid "%s: You don't exist.  Go away.\n"
-msgstr "%s: Ð¢Ñ‹ Ð½Ðµ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑˆÑŒ.  Ð˜Ð·Ñ‹Ð´Ð¸.\n"
-
-#: env.c:143
-msgid "Cannot find absolute path for user's home directory.\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð°Ð±ÑÐ¾Ð»ÑŽÑ‚Ð½Ñ‹Ð¹ Ð¿ÑƒÑ‚ÑŒ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ³Ð¾ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ.\n"
-
-#: env.c:167
-msgid "Cannot find absolute path for fetchmail's home directory.\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð°Ð±ÑÐ¾Ð»ÑŽÑ‚Ð½Ñ‹Ð¹ Ð¿ÑƒÑ‚ÑŒ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ³Ð¾ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° fetchmail.\n"
-
-#: env.c:200
-#, c-format
-msgid "%s: can't determine your host!"
-msgstr "%s: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð²Ð°Ñˆ ÑƒÐ·ÐµÐ»!"
-
-#: env.c:223
-#, c-format
-msgid "getaddrinfo failed for \"%s\": %s\n"
-msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° getaddrinfo Ð´Ð»Ñ Â«%sÂ»: %s\n"
-
-#: env.c:224
-msgid "Cannot find my own host in hosts database to qualify it!\n"
-msgstr ""
-"ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ ÑÐ¾Ð±ÑÑ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ ÑƒÐ·ÐµÐ» Ð² Ð±Ð°Ð·Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ… hosts, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾ "
-"Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ!\n"
-
-#: env.c:228
-msgid ""
-"Trying to continue with unqualified hostname.\n"
-"DO NOT report broken Received: headers, HELO/EHLO lines or similar "
-"problems!\n"
-"DO repair your /etc/hosts, DNS, NIS or LDAP instead.\n"
-msgstr ""
-"ÐŸÑ‹Ñ‚Ð°ÐµÐ¼ÑÑ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ Ñ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÑƒÐ·Ð»Ð°.\n"
-"ÐÐ• Ð¡ÐžÐžÐ‘Ð©ÐÐ™Ð¢Ð• Ð¾ ÑÐ»Ð¾Ð¼Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ñ… Received:, ÑÑ‚Ñ€Ð¾ÐºÐ°Ñ… HELO/EHLO Ð¸Ð»Ð¸ "
-"Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°Ñ…!\n"
-"Ð’Ð¼ÐµÑÑ‚Ð¾ ÑÑ‚Ð¾Ð³Ð¾ Ð˜Ð¡ÐŸÐ ÐÐ’Ð¬Ð¢Ð• ÑÐ²Ð¾Ð¹ /etc/hosts, DNS, NIS Ð¸Ð»Ð¸ LDAP.\n"
-
-#: etrn.c:49 odmr.c:61
-#, c-format
-msgid "%s's SMTP listener does not support ESMTP\n"
-msgstr "SMTP-Ð¿Ñ€Ð¸Ñ‘Ð¼Ð½Ð¸Ðº %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ESMTP\n"
-
-#: etrn.c:55
-#, c-format
-msgid "%s's SMTP listener does not support ETRN\n"
-msgstr "SMTP-Ð¿Ñ€Ð¸Ñ‘Ð¼Ð½Ð¸Ðº %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ETRN\n"
-
-#: etrn.c:79
-#, c-format
-msgid "Queuing for %s started\n"
-msgstr "Ð—Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‡ÐµÑ€ÐµÐ´Ð¸ Ð´Ð»Ñ %s\n"
-
-#: etrn.c:84
-#, c-format
-msgid "No messages waiting for %s\n"
-msgstr "ÐÐµÑ‚ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹, Ð¾Ð¶Ð¸Ð´Ð°ÑŽÑ‰Ð¸Ñ… %s\n"
-
-#: etrn.c:90
-#, c-format
-msgid "Pending messages for %s started\n"
-msgstr "Ð—Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ %s\n"
-
-#: etrn.c:94
-#, c-format
-msgid "Unable to queue messages for node %s\n"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾ÑÑ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð² Ð¾Ñ‡ÐµÑ€ÐµÐ´ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÑƒÐ·Ð»Ð° %s\n"
-
-#: etrn.c:98
-#, c-format
-msgid "Node %s not allowed: %s\n"
-msgstr "Ð£Ð·ÐµÐ» %s Ð·Ð°Ð¿Ñ€ÐµÑ‰Ñ‘Ð½: %s\n"
-
-#: etrn.c:102
-msgid "ETRN syntax error\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° ÑÐ¸Ð½Ñ‚Ð°ÐºÑÐ¸ÑÐ° ETRN\n"
-
-#: etrn.c:106
-msgid "ETRN syntax error in parameters\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° ÑÐ¸Ð½Ñ‚Ð°ÐºÑÐ¸ÑÐ° ETRN Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ…\n"
-
-#: etrn.c:110
-#, c-format
-msgid "Unknown ETRN error %d\n"
-msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° ETRN %d\n"
-
-#: etrn.c:156
-msgid "Option --keep is not supported with ETRN\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --keep Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ ETRN\n"
-
-#: etrn.c:160
-msgid "Option --flush is not supported with ETRN\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --flush Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ ETRN\n"
-
-#: etrn.c:164
-msgid "Option --folder is not supported with ETRN\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --folder Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ ETRN\n"
-
-#: etrn.c:168
-msgid "Option --check is not supported with ETRN\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --check Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ ETRN\n"
-
-#: fetchmail.c:144
-#, c-format
-msgid ""
-"Copyright (C) 2002, 2003 Eric S. Raymond\n"
-"Copyright (C) 2004 Matthias Andree, Eric S. Raymond,\n"
-"                   Robert M. Funk, Graham Wilson\n"
-"Copyright (C) 2005 - 2012 Sunil Shetye\n"
-"Copyright (C) 2005 - %d Matthias Andree\n"
-msgstr ""
-"Copyright (C) 2002, 2003 Eric S. Raymond\n"
-"Copyright (C) 2004 Matthias Andree, Eric S. Raymond,\n"
-"                   Robert M. Funk, Graham Wilson\n"
-"Copyright (C) 2005 - 2012 Sunil Shetye\n"
-"Copyright (C) 2005 - %d Matthias Andree\n"
-
-#: fetchmail.c:150
-msgid ""
-"Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
-"are welcome to redistribute it under certain conditions. For details,\n"
-"please see the file COPYING in the source or documentation directory.\n"
-msgstr ""
-"Fetchmail Ð¿Ð¾ÑÑ‚Ð°Ð²Ð»ÑÐµÑ‚ÑÑ ÐÐ‘Ð¡ÐžÐ›Ð®Ð¢ÐÐž Ð‘Ð•Ð—Ðž Ð’Ð¡Ð¯ÐšÐžÐ™ Ð“ÐÐ ÐÐÐ¢Ð˜Ð˜. Ð­Ñ‚Ð¾ ÑÐ²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ðµ\n"
-"Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÐµÑÐ¿ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð¸ Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ€Ð°ÑÐ¿Ñ€Ð¾ÑÑ‚Ñ€Ð°Ð½ÑÑ‚ÑŒ ÐµÐ³Ð¾ Ð¿Ñ€Ð¸ ÑÐ¾Ð±Ð»ÑŽÐ´ÐµÐ½Ð¸Ð¸\n"
-"Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ñ… ÑƒÑÐ»Ð¾Ð²Ð¸Ð¹. ÐŸÐ¾Ð´Ñ€Ð¾Ð±Ð½Ð¾ÑÑ‚Ð¸ ÑÐ¼Ð¾Ñ‚Ñ€Ð¸Ñ‚Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ COPYING Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ðµ\n"
-"Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ð¸ÑÑ…Ð¾Ð´Ð½Ñ‹Ð¼Ð¸ Ñ‚ÐµÐºÑÑ‚Ð°Ð¼Ð¸.\n"
-
-#: fetchmail.c:190
-msgid "WARNING: Running as root is discouraged.\n"
-msgstr "ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: Ð—Ð°Ð¿ÑƒÑÐº Ð¿Ð¾Ð´ root Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚ÑÑ.\n"
-
-#: fetchmail.c:202
-msgid "fetchmail: invoked with"
-msgstr "fetchmail: Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½ Ñ"
-
-#: fetchmail.c:225
-msgid "could not get current working directory\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¹ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³\n"
-
-#: fetchmail.c:310
-#, c-format
-msgid "This is fetchmail release %s"
-msgstr "Ð­Ñ‚Ð¾ fetchmail Ð²ÐµÑ€ÑÐ¸Ð¸ %s"
-
-#: fetchmail.c:313
-#, c-format
-msgid ""
-"Compiled with SSL library %#lx \"%s\"\n"
-"Run-time uses SSL library %#lx \"%s\"\n"
-msgstr ""
-"Ð¡Ð¾Ð±Ñ€Ð°Ð½ Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ SSL %#lx Â«%sÂ»\n"
-"Ð—Ð°Ð¿ÑƒÑ‰ÐµÐ½ Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ SSL %#lx Â«%sÂ»\n"
-
-#: fetchmail.c:317
-#, c-format
-msgid ""
-"OpenSSL: %s\n"
-"Engines: %s\n"
-msgstr ""
-"OpenSSL: %s\n"
-"Ð”Ð²Ð¸Ð¶ÐºÐ¸: %s\n"
-
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: Ð’Ð°ÑˆÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° SSL/TLS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ TLS v1.3.\n"
-
-#: fetchmail.c:326
-msgid ""
-"ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
-"GPL clause 2b exception. See COPYING. Aborting.\n"
-msgstr ""
-"ÐžÐ¨Ð˜Ð‘ÐšÐ: ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° ÑÐ¾Ð±Ñ€Ð°Ð½Ð° Ñ LibreSSL, Ñ‡Ñ‚Ð¾ Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ Ð°Ð²Ñ‚Ð¾Ñ€ÑÐºÐ¸Ðµ Ð¿Ñ€Ð°Ð²Ð° Ð¸Ð·-Ð·Ð° "
-"Ð¾Ñ‚ÑÑƒÑ‚ÑÑ‚Ð²Ð¸Ñ Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿ÑƒÐ½ÐºÑ‚Ð° 2b Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ð¸ GPL. Ð¡Ð¼Ð¾Ñ‚Ñ€Ð¸Ñ‚Ðµ Ñ„Ð°Ð¹Ð» COPYING. "
-"Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: fetchmail.c:330
-msgid "WARNING: Compiled without SSL/TLS.\n"
-msgstr "ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: fetchmail ÑÐ¾Ð±Ñ€Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ SSL/TLS.\n"
-
-#: fetchmail.c:356
-msgid "The nodetach option is in effect, ignoring logfile option.\n"
-msgstr "Ð’ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð¾Ð¿Ñ†Ð¸Ñ nodetach, Ð¿Ð¾ÑÑ‚Ð¾Ð¼Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ logfile Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°.\n"
-
-#: fetchmail.c:363
-msgid "Not running in daemon mode, ignoring logfile option.\n"
-msgstr ""
-"ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð½Ðµ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð´ÐµÐ¼Ð¾Ð½Ð°, Ð¾Ð¿Ñ†Ð¸Ñ logfile Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°.\n"
-
-#: fetchmail.c:370
-#, c-format
-msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
-msgstr "Ð–ÑƒÑ€Ð½Ð°Ð» Â«%sÂ» Ð½Ðµ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚, Ð¾Ð¿Ñ†Ð¸Ñ logfile Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°.\n"
-
-#: fetchmail.c:376
-#, c-format
-msgid "Logfile \"%s\" is not writable, aborting.\n"
-msgstr "Ð¤Ð°Ð¹Ð» Ð¶ÑƒÑ€Ð½Ð°Ð»Ð° Â«%sÂ» Ð½ÐµÐ´Ð¾ÑÑ‚ÑƒÐ¿ÐµÐ½ Ð½Ð° Ð·Ð°Ð¿Ð¸ÑÑŒ, Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: fetchmail.c:394
-#, c-format
-msgid ""
-"syslog and logfile options are both set, ignoring syslog, and logging to %s"
-msgstr ""
-"Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ‹ Ð¾Ð¿Ñ†Ð¸Ð¸ syslog Ð¸ logfile, syslog Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ð¶ÑƒÑ€Ð½Ð°Ð» Ð¿Ð¸ÑˆÐµÑ‚ÑÑ Ð² %s"
-
-#: fetchmail.c:485
-#, c-format
-msgid "Taking options from command line%s%s\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ð±ÐµÑ€ÑƒÑ‚ÑÑ Ð¸Ð· ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐ¸ %s%s\n"
-
-#: fetchmail.c:486
-msgid " and "
-msgstr " Ð¸ "
-
-#: fetchmail.c:491
-#, c-format
-msgid "No mailservers set up -- perhaps %s is missing?\n"
-msgstr "ÐÐµÑ‚ Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ñ… ÑÐµÑ€Ð²ÐµÑ€Ð¾Ð² â€” Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¾Ñ‚ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ %s?\n"
-
-#: fetchmail.c:512
-msgid "fetchmail: no mailservers have been specified.\n"
-msgstr "fetchmail: Ð½Ðµ Ð±Ñ‹Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ðµ ÑÐµÑ€Ð²ÐµÑ€Ñ‹.\n"
-
-#: fetchmail.c:524
-msgid "fetchmail: no other fetchmail is running\n"
-msgstr "fetchmail: Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½ Ð½Ð¸ Ð¾Ð´Ð¸Ð½ fetchmail\n"
-
-#: fetchmail.c:530
-#, c-format
-msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
-msgstr ""
-"fetchmail: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾ÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ %s fetchmail Ð½Ð° %ld; Ð²Ñ‹Ð½ÑƒÐ¶Ð´ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ.\n"
-
-#: fetchmail.c:531 fetchmail.c:540
-msgid "background"
-msgstr "Ñ„Ð¾Ð½Ð¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
-
-#: fetchmail.c:531 fetchmail.c:540
-msgid "foreground"
-msgstr "Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
-
-#: fetchmail.c:539
-#, c-format
-msgid "fetchmail: %s fetchmail at %ld killed.\n"
-msgstr "fetchmail: %s fetchmail Ð½Ð° %ld Ð¾ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½.\n"
-
-#: fetchmail.c:562
-msgid ""
-"fetchmail: can't check mail while another fetchmail to same host is "
-"running.\n"
-msgstr ""
-"fetchmail: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ‡Ñ‚Ñƒ, Ð¿Ð¾ÐºÐ° Ð½Ð° Ñ‚Ð¾Ð¼ Ð¶Ðµ ÑƒÐ·Ð»Ðµ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ "
-"fetchmail.\n"
-
-#: fetchmail.c:568
-#, c-format
-msgid ""
-"fetchmail: can't poll specified hosts with another fetchmail running at "
-"%ld.\n"
-msgstr ""
-"fetchmail: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ¸Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ðµ ÑƒÐ·Ð»Ñ‹ Ð¸Ð·-Ð·Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ fetchmail, "
-"Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð½Ð° %ld.\n"
-
-#: fetchmail.c:575
-#, c-format
-msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
-msgstr "fetchmail: Ð½Ð° %ld Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ñ‹Ð¹ fetchmail.\n"
-
-#: fetchmail.c:585
-msgid ""
-"fetchmail: can't accept options while a background fetchmail is running.\n"
-msgstr ""
-"fetchmail: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ†Ð¸Ð¸, Ð¿Ð¾ÐºÐ° Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½ Ñ„Ð¾Ð½Ð¾Ð²Ñ‹Ð¹ fetchmail.\n"
-
-#: fetchmail.c:597
-#, c-format
-msgid "fetchmail: background fetchmail at %ld awakened.\n"
-msgstr "fetchmail: Ð½Ð° %ld fetchmail Ð²Ñ‹ÑˆÐµÐ» Ð¸Ð· Ñ„Ð¾Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°.\n"
-
-#: fetchmail.c:609
-#, c-format
-msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
-msgstr ""
-"fetchmail: Ð½Ð° %ld Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»ÑÑ Ð±Ð¾Ð»ÐµÐµ ÑÑ‚Ð°Ñ€ÑˆÐ¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑÑ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ "
-"ÑƒÑ€Ð¾Ð²Ð½Ñ.\n"
-
-#: fetchmail.c:624
-#, c-format
-msgid "fetchmail: can't find a password for %s@%s.\n"
-msgstr "fetchmail: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ Ð´Ð»Ñ %s@%s.\n"
-
-#: fetchmail.c:628
-#, c-format
-msgid "Enter password for %s@%s: "
-msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ Ð´Ð»Ñ %s@%s: "
-
-#: fetchmail.c:670
-msgid "fetchmail: Cannot detach into background. Aborting.\n"
-msgstr ""
-"fetchmail: ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ñ„Ð¾Ð½Ð¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼. Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: fetchmail.c:674
-#, c-format
-msgid "starting fetchmail %s daemon\n"
-msgstr "Ð·Ð°Ð¿ÑƒÑÐºÐ°ÐµÑ‚ÑÑ Ð´ÐµÐ¼Ð¾Ð½ fetchmail %s\n"
-
-#: fetchmail.c:690 fetchmail.c:692
-#, c-format
-msgid "could not open %s to append logs to\n"
-msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ð¸ÑÐµÐ¹ Ð¶ÑƒÑ€Ð½Ð°Ð»Ð°\n"
-
-#: fetchmail.c:711
-msgid "--check mode enabled, not fetching mail\n"
-msgstr "Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½ Ñ€ÐµÐ¶Ð¸Ð¼ --check, Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÐµÑ‚ÑÑ\n"
-
-#: fetchmail.c:733
-#, c-format
-msgid "couldn't time-check %s (error %d)\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ %s (Ð¾ÑˆÐ¸Ð±ÐºÐ° %d)\n"
-
-#: fetchmail.c:738
-#, c-format
-msgid "restarting fetchmail (%s changed)\n"
-msgstr "fetchmail Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑÐºÐ°ÐµÑ‚ÑÑ (%s Ð¸Ð·Ð¼ÐµÐ½Ñ‘Ð½)\n"
-
-#: fetchmail.c:742
-msgid "attempt to re-exec may fail as directory has not been restored\n"
-msgstr "Ð²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½ ÑÐ±Ð¾Ð¹ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑÐºÐµ, Ñ‚Ð°Ðº ÐºÐ°Ðº ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð½Ðµ Ð±Ñ‹Ð» Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½\n"
-
-#: fetchmail.c:768
-msgid "attempt to re-exec fetchmail failed\n"
-msgstr "ÑÐ±Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑÐºÐ° fetchmail\n"
-
-#: fetchmail.c:798
-#, c-format
-msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
-msgstr ""
-"Ð¾Ð¿Ñ€Ð¾Ñ %s Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½ (Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚Ð¾Ð²)\n"
-
-#: fetchmail.c:810
-#, c-format
-msgid "interval not reached, not querying %s\n"
-msgstr "Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð½Ðµ Ð´Ð¾ÑÑ‚Ð¸Ð³Ð½ÑƒÑ‚, %s Ð½Ðµ Ð·Ð°Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÐµÑ‚ÑÑ\n"
-
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=0 (SUCCESS)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=1 (NOMAIL)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=2 (SOCKET)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=3 (AUTHFAIL)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=4 (PROTOCOL)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=1 (SYNTAX)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=2 (IOERR)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=7 (ERROR)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=8 (EXCLUDE)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=9 (LOCKBUSY)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=13 (MAXFETCH)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°=%d\n"
-
-#: fetchmail.c:918
-msgid "All connections are wedged.  Exiting.\n"
-msgstr "Ð’ÑÐµ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð·Ð°ÑÑ‚Ñ€ÑÐ»Ð¸. Ð’Ñ‹Ñ…Ð¾Ð´Ð¸Ð¼.\n"
-
-#: fetchmail.c:926
-#, c-format
-msgid "sleeping at %s for %d seconds\n"
-msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ðµ %s Ð½Ð° %d ÑÐµÐºÑƒÐ½Ð´\n"
-
-#: fetchmail.c:950
-#, c-format
-msgid "awakened by %s\n"
-msgstr "Ð¿Ñ€Ð¾Ð±ÑƒÐ¶Ð´Ñ‘Ð½ %s\n"
-
-#: fetchmail.c:953
-#, c-format
-msgid "awakened by signal %d\n"
-msgstr "Ð¿Ñ€Ð¾Ð±ÑƒÐ¶Ð´Ñ‘Ð½ ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d\n"
-
-#: fetchmail.c:961
-#, c-format
-msgid "awakened at %s\n"
-msgstr "Ð¿Ñ€Ð¾Ð±ÑƒÐ¶Ð´Ñ‘Ð½ %s\n"
-
-#: fetchmail.c:966
-#, c-format
-msgid "normal termination, status %d\n"
-msgstr "Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ, ÑÑ‚Ð°Ñ‚ÑƒÑ %d\n"
-
-#: fetchmail.c:1130
-msgid "couldn't time-check the run-control file\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ\n"
-
-#: fetchmail.c:1164
-#, c-format
-msgid "Warning: multiple mentions of host %s in config file\n"
-msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð½ÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ ÑƒÐ¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ð¹ ÑƒÐ·Ð»Ð° %s Ð² Ñ„Ð°Ð¹Ð»Ðµ Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐº\n"
-
-#: fetchmail.c:1203
-msgid ""
-"fetchmail: Error: multiple \"defaults\" records in config file, or "
-"\"defaults\" is not the first record.\n"
-msgstr ""
-"fetchmail: ÐžÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÑÐºÐ¾Ð»ÑŒÐºÐ¾ Ð·Ð°Ð¿Ð¸ÑÐµÐ¹ Â«defaultsÂ» Ð² Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ°Ñ…, Ð¸Ð»Ð¸ Â«defaultsÂ» "
-"Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð¿ÐµÑ€Ð²Ñ‹Ð¼.\n"
-
-#: fetchmail.c:1333
-msgid "SSL support is not compiled in.\n"
-msgstr "Ð¡Ð¾Ð±Ñ€Ð°Ð½Ð¾ Ð±ÐµÐ· Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ SSL.\n"
-
-#: fetchmail.c:1340
-msgid "KERBEROS v4 support is configured, but not compiled in.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° KERBEROS v4 Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ.\n"
-
-#: fetchmail.c:1346
-msgid "KERBEROS v5 support is configured, but not compiled in.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° KERBEROS v5 Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ.\n"
-
-#: fetchmail.c:1352
-msgid "GSSAPI support is configured, but not compiled in.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° GSSAPI Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ.\n"
-
-#: fetchmail.c:1382
-#, c-format
-msgid ""
-"fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
-msgstr ""
-"fetchmail: Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¸Ð·-Ð·Ð° Ð½ÐµÐ´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ð¾ÑÑ‚Ð¸ DNS Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ "
-"Ð¼Ð½Ð¾Ð³Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ %s\n"
-
-#: fetchmail.c:1393
-#, c-format
-msgid "warning: multidrop for %s requires envelope option!\n"
-msgstr "Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð´Ð»Ñ Ð¼Ð½Ð¾Ð³Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… %s Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð° Ð¾Ð¿Ñ†Ð¸Ñ envelope!\n"
-
-#: fetchmail.c:1394
-msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
-msgstr ""
-"Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: ÐÐµ Ð¿Ñ€Ð¾ÑÐ¸Ñ‚Ðµ Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐµ, ÐµÑÐ»Ð¸ Ð²ÑÐµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑŽÑ‚ÑÑ "
-"Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑ‚Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ!\n"
-
-#: fetchmail.c:1411
-#, c-format
-msgid ""
-"fetchmail: %s configuration invalid, specify positive port number for "
-"service or port\n"
-msgstr ""
-"fetchmail: Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹, ÑƒÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¿Ð¾Ñ€Ñ‚Ð° Ð´Ð»Ñ "
-"ÑÐ»ÑƒÐ¶Ð±Ñ‹\n"
-
-#: fetchmail.c:1418
-#, c-format
-msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
-msgstr ""
-"fetchmail: Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹, Ð´Ð»Ñ RPOP Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ð¿Ñ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ "
-"Ð¿Ð¾Ñ€Ñ‚\n"
-
-#: fetchmail.c:1424
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need --ssl for port 995/"
-"service pop3s.\n"
-msgstr ""
-"ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹, Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ð´Ð»Ñ Ð¿Ð¾Ñ€Ñ‚Ð° 995/ÑÐ»ÑƒÐ¶Ð±Ñ‹ pop3s "
-"Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ñ„Ð»Ð°Ð³ --ssl.\n"
-
-#: fetchmail.c:1425
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need port 995/service pop3s "
-"for --ssl.\n"
-msgstr ""
-"ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹, Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ð´Ð»Ñ --ssl Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ð¿Ð¾Ñ€Ñ‚ "
-"995/ÑÐ»ÑƒÐ¶Ð±Ð° pop3s.\n"
-
-#: fetchmail.c:1428
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need --ssl for port 993/"
-"service imaps.\n"
-msgstr ""
-"ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹, Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ð´Ð»Ñ Ð¿Ð¾Ñ€Ñ‚Ð° 993/ÑÐ»ÑƒÐ¶Ð±Ñ‹ imaps "
-"Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ñ„Ð»Ð°Ð³ --ssl.\n"
-
-#: fetchmail.c:1429
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need port 993/service imaps "
-"for --ssl.\n"
-msgstr ""
-"ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹, Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ð´Ð»Ñ --ssl Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ð¿Ð¾Ñ€Ñ‚ "
-"993/ÑÐ»ÑƒÐ¶Ð±Ð° imaps.\n"
-
-#: fetchmail.c:1447
-#, c-format
-msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
-msgstr ""
-"Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹, LMTP Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ‚ SMTP Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ\n"
-
-#: fetchmail.c:1461
-msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
-msgstr ""
-"ÐÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð¿ÑƒÑÐºÐ°Ñ‚ÑŒ fetchall, Ð¾ÑÑ‚Ð°Ð²Ð»ÑÑ ÐµÐ³Ð¾ Ð¿Ñ€Ð¸ ÑÑ‚Ð¾Ð¼ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð´ÐµÐ¼Ð¾Ð½Ð° Ð¸Ð»Ð¸ "
-"Ð¿Ñ€Ð¾ÑÑ‚Ð¾Ñ!\n"
-
-#: fetchmail.c:1471
-msgid ""
-"fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
-msgstr ""
-"fetchmail: ÐžÑˆÐ¸Ð±ÐºÐ°: Ñ€ÐµÐ¶Ð¸Ð¼ idle Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ð´Ð»Ñ Ð½ÐµÑÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð² Ð¸Ð»Ð¸ "
-"ÑƒÑ‡Ñ‘Ñ‚Ð½Ñ‹Ñ… Ð·Ð°Ð¿Ð¸ÑÐµÐ¹!\n"
-
-#: fetchmail.c:1495
-#, c-format
-msgid "terminated with signal %d\n"
-msgstr "Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d\n"
-
-#: fetchmail.c:1568
-#, c-format
-msgid "%s querying %s (protocol %s) at %s: poll started\n"
-msgstr "%s Ð·Ð°Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÐµÑ‚ %s (Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %s) Ð½Ð° %s: Ð¾Ð¿Ñ€Ð¾Ñ Ð½Ð°Ñ‡Ð°Ñ‚\n"
-
-#: fetchmail.c:1593
-msgid "POP2 support is not configured.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° POP2 Ð½Ðµ Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1605
-msgid "POP3 support is not configured.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° POP3 Ð½Ðµ Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1615
-msgid "IMAP support is not configured.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° IMAP Ð½Ðµ Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1621
-msgid "ETRN support is not configured.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° ETRN Ð½Ðµ Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1629
-msgid "ODMR support is not configured.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° ODMR Ð½Ðµ Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1636
-msgid "unsupported protocol selected.\n"
-msgstr "Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð».\n"
-
-#: fetchmail.c:1647
-#, c-format
-msgid "%s querying %s (protocol %s) at %s: poll completed\n"
-msgstr "%s Ð·Ð°Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÐµÑ‚ %s (Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %s) Ð½Ð° %s: Ð¾Ð¿Ñ€Ð¾Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½\n"
-
-#: fetchmail.c:1672
-#, c-format
-msgid "Poll interval is %d seconds\n"
-msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ %d ÑÐµÐºÑƒÐ½Ð´.\n"
-
-#: fetchmail.c:1674
-#, c-format
-msgid "Logfile is %s\n"
-msgstr "Ð›Ð¾Ð³-Ñ„Ð°Ð¹Ð» â€” %s\n"
-
-#: fetchmail.c:1676
-#, c-format
-msgid "Idfile is %s\n"
-msgstr "ID-Ñ„Ð°Ð¹Ð» â€” %s\n"
-
-#: fetchmail.c:1679
-msgid "Progress messages will be logged via syslog\n"
-msgstr "ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð±ÑƒÐ´ÐµÑ‚ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑÑ Ð² syslog\n"
-
-#: fetchmail.c:1682
-msgid "Fetchmail will masquerade and will not generate Received\n"
-msgstr "Fetchmail Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð¼Ð°ÑÐºÐ¸Ñ€Ð¾Ð²ÐºÑƒ Ð¸ Ð½Ðµ ÑÐ¾Ð·Ð´Ð°ÑÑ‚ Ð¿Ð¾Ð»Ðµ Received\n"
-
-#: fetchmail.c:1684
-msgid "Fetchmail will show progress dots even in logfiles.\n"
-msgstr ""
-"Fetchmail Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒ Ñ‚Ð¾Ñ‡ÐµÑ‡Ð½ÑƒÑŽ ÑÑ‚Ñ€Ð¾ÐºÑƒ Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑÑÐ° Ð´Ð°Ð¶Ðµ Ð² Ð»Ð¾Ð³-Ñ„Ð°Ð¹Ð»Ð°Ñ….\n"
-
-#: fetchmail.c:1686
-#, c-format
-msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
-msgstr ""
-"Fetchmail Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÑÑ‹Ð»Ð°Ñ‚ÑŒ Ð¼Ð½Ð¾Ð³Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±ÐµÐ· Ð°Ð´Ñ€ÐµÑÐ° Ð½Ð° %s.\n"
-
-#: fetchmail.c:1690
-msgid "Fetchmail will direct error mail to the postmaster.\n"
-msgstr "Fetchmail Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¿Ð¸ÑÑŒÐ¼Ð¾ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑ‚Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ.\n"
-
-#: fetchmail.c:1692
-msgid "Fetchmail will direct error mail to the sender.\n"
-msgstr "Fetchmail Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¿Ð¸ÑÑŒÐ¼Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŽ.\n"
-
-#: fetchmail.c:1695
-msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
-msgstr ""
-"Fetchmail Ð±ÑƒÐ´ÐµÑ‚ ÑÑ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÑ‚Ð¾ÑÐ½Ð½Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ð¾ÑÑ‚Ð¾ÑÐ½Ð½Ñ‹Ð¼Ð¸ (Ð¾Ñ‚ÐºÐ»Ð¾Ð½ÑÑ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ).\n"
-
-#: fetchmail.c:1697
-msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
-msgstr ""
-"Fetchmail Ð±ÑƒÐ´ÐµÑ‚ ÑÑ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÑ‚Ð¾ÑÐ½Ð½Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼Ð¸ (ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ).\n"
-
-#: fetchmail.c:1704
-#, c-format
-msgid "Options for retrieving from %s@%s:\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð¸Ð· %s@%s:\n"
-
-#: fetchmail.c:1708
-#, c-format
-msgid "  Mail will be retrieved via %s\n"
-msgstr "  ÐŸÐ¾Ñ‡Ñ‚Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð° Ñ‡ÐµÑ€ÐµÐ· %s\n"
-
-#: fetchmail.c:1711
-#, c-format
-msgid "  Poll of this server will occur every %d interval.\n"
-msgid_plural "  Poll of this server will occur every %d intervals.\n"
-msgstr[0] "  ÐžÐ¿Ñ€Ð¾Ñ ÑÑ‚Ð¾Ð³Ð¾ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒÑÑ Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ð¾Ð¼ %d.\n"
-msgstr[1] "  ÐžÐ¿Ñ€Ð¾Ñ ÑÑ‚Ð¾Ð³Ð¾ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒÑÑ Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ð¾Ð¼ %d.\n"
-msgstr[2] "  ÐžÐ¿Ñ€Ð¾Ñ ÑÑ‚Ð¾Ð³Ð¾ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒÑÑ Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ð¾Ð¼ %d.\n"
-
-#: fetchmail.c:1715
-#, c-format
-msgid "  True name of server is %s.\n"
-msgstr "  ÐÐ°ÑÑ‚Ð¾ÑÑ‰ÐµÐµ Ð¸Ð¼Ñ ÑÐµÐ²ÐµÑ€Ð° â€” %s.\n"
-
-#: fetchmail.c:1718
-msgid "  This host will not be queried when no host is specified.\n"
-msgstr "  Ð­Ñ‚Ð¾Ñ‚ ÑƒÐ·ÐµÐ» Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð¿Ñ€Ð¾ÑˆÐµÐ½, ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð½Ð¸ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ».\n"
-
-#: fetchmail.c:1719
-msgid "  This host will be queried when no host is specified.\n"
-msgstr "  Ð­Ñ‚Ð¾Ñ‚ ÑƒÐ·ÐµÐ» Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð¿Ñ€Ð¾ÑˆÐµÐ½, ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð½Ð¸ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ».\n"
-
-#: fetchmail.c:1723
-msgid "  Password will be prompted for.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð·Ð°Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ.\n"
-
-#: fetchmail.c:1727
-#, c-format
-msgid "  APOP secret = \"%s\".\n"
-msgstr "  Ð¡ÐµÐºÑ€ÐµÑ‚ APOP = Â«%sÂ».\n"
-
-#: fetchmail.c:1730
-#, c-format
-msgid "  RPOP id = \"%s\".\n"
-msgstr "  RPOP id = Â«%sÂ».\n"
-
-#: fetchmail.c:1733
-#, c-format
-msgid "  Password = \"%s\".\n"
-msgstr "  ÐŸÐ°Ñ€Ð¾Ð»ÑŒ = Â«%sÂ».\n"
-
-#: fetchmail.c:1742
-#, c-format
-msgid "  Protocol is KPOP with Kerberos %s authentication"
-msgstr "  ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» â€” KPOP Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Kerberos %s"
-
-#: fetchmail.c:1745
-#, c-format
-msgid "  Protocol is %s"
-msgstr "  ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» â€” %s"
-
-#: fetchmail.c:1747
-#, c-format
-msgid " (using service %s)"
-msgstr " (Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ ÑÐ»ÑƒÐ¶Ð±Ð° %s)"
-
-#: fetchmail.c:1749
-msgid " (using default port)"
-msgstr " (Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ Ð¿Ð¾Ñ€Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)"
-
-#: fetchmail.c:1751
-msgid " (forcing UIDL use)"
-msgstr " (Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ UIDL)"
-
-#: fetchmail.c:1757
-msgid "  All available authentication methods will be tried.\n"
-msgstr "  Ð‘ÑƒÐ´ÑƒÑ‚ Ð¸ÑÐ¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ñ‹ Ð²ÑÐµ Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ñ‹Ðµ ÑÐ¿Ð¾ÑÐ¾Ð±Ñ‹ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸.\n"
-
-#: fetchmail.c:1760
-msgid "  Password authentication will be forced.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ñ Ð¿Ð°Ñ€Ð¾Ð»ÐµÐ¼.\n"
-
-#: fetchmail.c:1763
-msgid "  MSN authentication will be forced.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ MSN.\n"
-
-#: fetchmail.c:1766
-msgid "  NTLM authentication will be forced.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ NTLM.\n"
-
-#: fetchmail.c:1769
-msgid "  OTP authentication will be forced.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ OTP.\n"
-
-#: fetchmail.c:1772
-msgid "  CRAM-MD5 authentication will be forced.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ CRAM-MD5.\n"
-
-#: fetchmail.c:1775
-msgid "  GSSAPI authentication will be forced.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ GSSAPI.\n"
-
-#: fetchmail.c:1778
-msgid "  Kerberos V4 authentication will be forced.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Kerberos V4.\n"
-
-#: fetchmail.c:1781
-msgid "  Kerberos V5 authentication will be forced.\n"
-msgstr "  Ð‘ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Kerberos V5.\n"
-
-#: fetchmail.c:1784
-msgid "  End-to-end encryption assumed.\n"
-msgstr "  ÐŸÐ¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚ÑÑ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ ÑÐºÐ²Ð¾Ð·Ð½Ð¾Ð³Ð¾ ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ.\n"
-
-#: fetchmail.c:1788
-#, c-format
-msgid "  Mail service principal is: %s\n"
-msgstr "  ÐŸÑ€Ð¸Ð½Ñ†Ð¸Ð¿Ð°Ð» Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð¹ ÑÐ»ÑƒÐ¶Ð±Ñ‹: %s\n"
-
-#: fetchmail.c:1791
-msgid "  SSL encrypted sessions enabled.\n"
-msgstr "  Ð’ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ ÑÐµÑÑÐ¸Ð¸, Ð·Ð°ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ SSL.\n"
-
-#: fetchmail.c:1793
-#, c-format
-msgid "  SSL protocol: %s.\n"
-msgstr "  ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» SSL: %s.\n"
-
-#: fetchmail.c:1795
-msgid "  SSL server certificate checking enabled.\n"
-msgstr "  Ð’ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð° ÑÐµÑ€Ð²ÐµÑ€Ð° SSL.\n"
-
-#: fetchmail.c:1797
-msgid "  SSL server certificate checking disabled.\n"
-msgstr "  Ð’Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð° ÑÐµÑ€Ð²ÐµÑ€Ð° SSL.\n"
-
-#: fetchmail.c:1799
-#, c-format
-msgid "  SSL default trusted certificate file: %s\n"
-msgstr "  Ð¤Ð°Ð¹Ð» Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð° SSL Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: %s\n"
-
-#: fetchmail.c:1801
-#, c-format
-msgid "  SSL trusted certificate file: %s\n"
-msgstr "  Ð¤Ð°Ð¹Ð» Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð° SSL: %s\n"
-
-#: fetchmail.c:1802
-#, c-format
-msgid "  SSL default trusted certificate directory: %s\n"
-msgstr "  ÐšÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ñ‹Ñ… ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ð² SSL Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: %s\n"
-
-#: fetchmail.c:1804
-#, c-format
-msgid "  SSL trusted certificate directory: %s\n"
-msgstr "  ÐšÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ñ‹Ñ… ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ð² SSL: %s\n"
-
-#: fetchmail.c:1806
-#, c-format
-msgid "  SSL server CommonName: %s\n"
-msgstr "  ÐžÐ±Ñ‰ÐµÐ¿Ñ€Ð¸Ð½ÑÑ‚Ð¾Ðµ Ð¸Ð¼Ñ SSL-ÑÐµÑ€Ð²ÐµÑ€Ð°: %s\n"
-
-#: fetchmail.c:1808
-#, c-format
-msgid "  SSL key fingerprint (checked against the server key): %s\n"
-msgstr "  ÐžÑ‚Ð¿ÐµÑ‡Ð°Ñ‚Ð¾Ðº ÐºÐ»ÑŽÑ‡Ð° SSL (ÑÐ²ÐµÑ€ÐµÐ½Ð½Ñ‹Ð¹ Ñ ÐºÐ»ÑŽÑ‡Ð¾Ð¼ ÑÐµÑ€Ð²ÐµÑ€Ð°): %s\n"
-
-#: fetchmail.c:1811
-#, c-format
-msgid "  Server nonresponse timeout is %d seconds"
-msgstr "  Ð¢Ð°Ð¹Ð¼Ð°ÑƒÑ‚ Ð¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° â€” %d ÑÐµÐºÑƒÐ½Ð´"
-
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ).\n"
-
-#: fetchmail.c:1820
-msgid "  Default mailbox selected.\n"
-msgstr "  Ð’Ñ‹Ð±Ñ€Ð°Ð½ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¹ ÑÑ‰Ð¸Ðº Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.\n"
-
-#: fetchmail.c:1825
-msgid "  Selected mailboxes are:"
-msgstr "  Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ðµ ÑÑ‰Ð¸ÐºÐ¸:"
-
-#: fetchmail.c:1831
-msgid "  All messages will be retrieved (--all on).\n"
-msgstr "  Ð‘ÑƒÐ´ÑƒÑ‚ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ñ‹ Ð²ÑÐµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (--all on).\n"
-
-#: fetchmail.c:1832
-msgid "  Only new messages will be retrieved (--all off).\n"
-msgstr "  Ð‘ÑƒÐ´ÑƒÑ‚ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð¾Ð²Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (--all off).\n"
-
-#: fetchmail.c:1834
-msgid "  Fetched messages will be kept on the server (--keep on).\n"
-msgstr "  Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ðµ (--keep on).\n"
-
-#: fetchmail.c:1835
-msgid "  Fetched messages will not be kept on the server (--keep off).\n"
-msgstr "  Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° (--keep off).\n"
-
-#: fetchmail.c:1837
-msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
-msgstr ""
-"  Ð¡Ñ‚Ð°Ñ€Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (--flush on).\n"
-
-#: fetchmail.c:1838
-msgid ""
-"  Old messages will not be flushed before message retrieval (--flush off).\n"
-msgstr ""
-"  Ð¡Ñ‚Ð°Ñ€Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (--flush "
-"off).\n"
-
-#: fetchmail.c:1840
-msgid ""
-"  Oversized messages will be flushed before message retrieval (--limitflush "
-"on).\n"
-msgstr ""
-"  Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð·Ð°Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (--"
-"limitflush on).\n"
-
-#: fetchmail.c:1841
-msgid ""
-"  Oversized messages will not be flushed before message retrieval (--"
-"limitflush off).\n"
-msgstr ""
-"  Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð·Ð°Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ "
-"(--limitflush  off).\n"
-
-#: fetchmail.c:1843
-msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
-msgstr "  ÐŸÐµÑ€ÐµÐ·Ð°Ð¿Ð¸ÑÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð² ÑÐµÑ€Ð²ÐµÑ€Ð° Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° (--norewrite off).\n"
-
-#: fetchmail.c:1844
-msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
-msgstr "  ÐŸÐµÑ€ÐµÐ·Ð°Ð¿Ð¸ÑÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð² ÑÐµÑ€Ð²ÐµÑ€Ð° Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° (--norewrite on).\n"
-
-#: fetchmail.c:1846
-msgid "  Carriage-return stripping is enabled (stripcr on).\n"
-msgstr "  Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° ÐºÐ°Ñ€ÐµÑ‚ÐºÐ¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ (stripcr on).\n"
-
-#: fetchmail.c:1847
-msgid "  Carriage-return stripping is disabled (stripcr off).\n"
-msgstr "  Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° ÐºÐ°Ñ€ÐµÑ‚ÐºÐ¸ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ (stripcr off).\n"
-
-#: fetchmail.c:1849
-msgid "  Carriage-return forcing is enabled (forcecr on).\n"
-msgstr "  ÐŸÑ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ ÐºÐ°Ñ€ÐµÑ‚ÐºÐ¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½ (forcecr on).\n"
-
-#: fetchmail.c:1850
-msgid "  Carriage-return forcing is disabled (forcecr off).\n"
-msgstr "  ÐŸÑ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ ÐºÐ°Ñ€ÐµÑ‚ÐºÐ¸ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½ (forcecr off).\n"
-
-#: fetchmail.c:1852
-msgid ""
-"  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
-msgstr ""
-"  Ð˜Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð° Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° (pass8bits on).\n"
-
-#: fetchmail.c:1853
-msgid ""
-"  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
-msgstr ""
-"  Ð˜Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð° Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° (pass8bits off).\n"
-
-#: fetchmail.c:1855
-msgid "  MIME decoding is enabled (mimedecode on).\n"
-msgstr "  MIME-Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ (mimedecode on).\n"
-
-#: fetchmail.c:1856
-msgid "  MIME decoding is disabled (mimedecode off).\n"
-msgstr "  MIME-Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ (mimedecode off).\n"
-
-#: fetchmail.c:1858
-msgid "  Idle after poll is enabled (idle on).\n"
-msgstr "  ÐŸÑ€Ð¾ÑÑ‚Ð¾Ð¹ Ð¿Ð¾ÑÐ»Ðµ Ð¾Ð¿Ñ€Ð¾ÑÐ° Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½ (idle on).\n"
-
-#: fetchmail.c:1859
-msgid "  Idle after poll is disabled (idle off).\n"
-msgstr "  ÐŸÑ€Ð¾ÑÑ‚Ð¾Ð¹ Ð¿Ð¾ÑÐ»Ðµ Ð¾Ð¿Ñ€Ð¾ÑÐ° Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½ (idle off).\n"
-
-#: fetchmail.c:1861
-msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
-msgstr "  ÐÐµÐ¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸ ÑÐ¾ÑÑ‚Ð¾ÑÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ (dropstatus on)\n"
-
-#: fetchmail.c:1862
-msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
-msgstr "  ÐÐµÐ¿ÑƒÑÑ‚Ñ‹Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸ ÑÐ¾ÑÑ‚Ð¾ÑÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ñ‹ (dropstatus off)\n"
-
-#: fetchmail.c:1864
-msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
-msgstr "  Ð¡Ñ‚Ñ€Ð¾ÐºÐ¸ Delivered-To Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ (dropdelivered on)\n"
-
-#: fetchmail.c:1865
-msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
-msgstr "  Ð¡Ñ‚Ñ€Ð¾ÐºÐ¸ Delivered-To Ð±ÑƒÐ´ÑƒÑ‚ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ñ‹ (dropdelivered off)\n"
-
-#: fetchmail.c:1869
-#, c-format
-msgid "  Message size limit is %d octets (--limit %d).\n"
-msgstr "  ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ â€” %d Ð¾ÐºÑ‚ÐµÑ‚Ð¾Ð² (--limit %d).\n"
-
-#: fetchmail.c:1872
-msgid "  No message size limit (--limit 0).\n"
-msgstr "  ÐÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (--limit 0).\n"
-
-#: fetchmail.c:1874
-#, c-format
-msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
-msgstr ""
-"  Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð¼ÐµÐ¶Ð´Ñƒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸ÑÐ¼Ð¸ Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ â€” %d ÑÐµÐºÑƒÐ½Ð´ (--"
-"warnings %d).\n"
-
-#: fetchmail.c:1877
-msgid "  Size warnings on every poll (--warnings 0).\n"
-msgstr "  ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ Ð¿Ñ€Ð¸ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð¾Ð¿Ñ€Ð¾ÑÐµ (--warnings 0).\n"
-
-#: fetchmail.c:1880
-#, c-format
-msgid "  Received-message limit is %d (--fetchlimit %d).\n"
-msgstr "  ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ â€” %d (--fetchlimit %d).\n"
-
-#: fetchmail.c:1883
-msgid "  No received-message limit (--fetchlimit 0).\n"
-msgstr "  ÐÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð½Ð° Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (--fetchlimit 0).\n"
-
-#: fetchmail.c:1885
-#, c-format
-msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
-msgstr ""
-"  ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ â€” %d (--fetchsizelimit %d).\n"
-
-#: fetchmail.c:1888
-msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
-msgstr "  ÐÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ (--fetchsizelimit 0).\n"
-
-#: fetchmail.c:1892
-msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
-msgstr ""
-"  Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¿Ð¾Ð¸ÑÐº UID'Ð¾Ð² Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ° (--fastuidl -1).\n"
-
-#: fetchmail.c:1894
-#, c-format
-msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
-msgstr ""
-"  Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¿Ð¾Ð¸ÑÐº UID'Ð¾Ð² Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ %d Ð¸Ð· %d Ð¾Ð¿Ñ€Ð¾ÑÐ¾Ð² (--fastuidl "
-"%d).\n"
-
-#: fetchmail.c:1897
-msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
-msgstr ""
-"   Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒ Ð»Ð¸Ð½ÐµÐ¹Ð½Ñ‹Ð¹ Ð¿Ð¾Ð¸ÑÐº UID'Ð¾Ð² Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ° (--fastuidl 0).\n"
-
-#: fetchmail.c:1899
-#, c-format
-msgid "  SMTP message batch limit is %d.\n"
-msgstr "  ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ð¿Ð°ÐºÐµÑ‚ SMTP-ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹  %d.\n"
-
-#: fetchmail.c:1901
-msgid "  No SMTP message batch limit (--batchlimit 0).\n"
-msgstr "  ÐÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð½Ð° Ð¿Ð°ÐºÐµÑ‚ SMTP-ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ (--batchlimit 0).\n"
-
-#: fetchmail.c:1905
-#, c-format
-msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
-msgstr ""
-"  Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸ÑÐ¼Ð¸ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð² %d (--expunge %d).\n"
-
-#: fetchmail.c:1907
-msgid "  No forced expunges (--expunge 0).\n"
-msgstr "  ÐÐµÑ‚ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¹ (--expunge 0).\n"
-
-#: fetchmail.c:1914
-msgid "  Domains for which mail will be fetched are:"
-msgstr "  Ð”Ð¾Ð¼ÐµÐ½Ñ‹, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒÑÑ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð¿Ð¾Ñ‡Ñ‚Ñ‹:"
-
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)"
-
-#: fetchmail.c:1924
-#, c-format
-msgid "  Messages will be appended to %s as BSMTP\n"
-msgstr "  Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ Ð¿Ñ€Ð¸ÐºÑ€ÐµÐ¿Ð»ÐµÐ½Ñ‹ Ðº %s ÐºÐ°Ðº BSMTP\n"
-
-#: fetchmail.c:1926
-#, c-format
-msgid "  Messages will be delivered with \"%s\".\n"
-msgstr "  Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ Ð´Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ñ Â«%sÂ».\n"
-
-#: fetchmail.c:1933
-#, c-format
-msgid "  Messages will be %cMTP-forwarded to:"
-msgstr "  Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ°Ð´Ñ€ÐµÑÐ¾Ð²Ð°Ð½Ñ‹ Ð¿Ð¾ %cMTP Ð½Ð°:"
-
-#: fetchmail.c:1944
-#, c-format
-msgid "  Host part of MAIL FROM line will be %s\n"
-msgstr "  Ð§Ð°ÑÑ‚ÑŒ ÑƒÐ·Ð»Ð° Ð¸Ð· ÑÑ‚Ñ€Ð¾ÐºÐ¸ MAIL FROM Ð±ÑƒÐ´ÐµÑ‚ %s\n"
-
-#: fetchmail.c:1947
-#, c-format
-msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
-msgstr ""
-"  ÐÐ´Ñ€ÐµÑ, Ð²ÑÑ‚Ð°Ð²Ð»ÑÐµÐ¼Ñ‹Ð¹ Ð² ÑÑ‚Ñ€Ð¾ÐºÐ¸ RCPT TO, Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÐµÐ¼Ñ‹Ðµ Ð¿Ð¾ SMTP, Ð±ÑƒÐ´ÐµÑ‚ %s\n"
-
-#: fetchmail.c:1956
-msgid "  Recognized listener spam block responses are:"
-msgstr "  ÐžÑ‚Ð²ÐµÑ‚Ð½Ñ‹Ðµ Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ñ Ð½Ð° Ñ€Ð°ÑÐ¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ðµ ÑÐ»ÑƒÑˆÐ°Ñ‚ÐµÐ»ÐµÐ¼ ÑÐ¿Ð°Ð¼-Ð±Ð»Ð¾ÐºÐ¸:"
-
-#: fetchmail.c:1962
-msgid "  Spam-blocking disabled\n"
-msgstr "  Ð‘Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ° ÑÐ¿Ð°Ð¼Ð° Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°\n"
-
-#: fetchmail.c:1965
-#, c-format
-msgid "  Server connection will be brought up with \"%s\".\n"
-msgstr "  ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ðº ÑÐµÑ€Ð²ÐµÑ€Ñƒ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ñ Â«%sÂ».\n"
-
-#: fetchmail.c:1968
-msgid "  No pre-connection command.\n"
-msgstr "  ÐÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÐµÐ¼Ð¾Ð¹ Ð´Ð¾ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ.\n"
-
-#: fetchmail.c:1970
-#, c-format
-msgid "  Server connection will be taken down with \"%s\".\n"
-msgstr "  ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ðº ÑÐµÑ€Ð²ÐµÑ€Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ð·Ð¾Ñ€Ð²Ð°Ð½Ð¾ Ñ Â«%sÂ».\n"
-
-#: fetchmail.c:1973
-msgid "  No post-connection command.\n"
-msgstr "  ÐÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÐµÐ¼Ð¾Ð¹ Ð¿Ð¾ÑÐ»Ðµ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ.\n"
-
-#: fetchmail.c:1976
-msgid "  No localnames declared for this host.\n"
-msgstr "  ÐÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÑÐ²Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð»Ñ ÑÑ‚Ð¾Ð³Ð¾ ÑƒÐ·Ð»Ð°.\n"
-
-#: fetchmail.c:1986
-msgid "  Multi-drop mode: "
-msgstr "  ÐœÐ½Ð¾Ð³Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼: "
-
-#: fetchmail.c:1988
-msgid "  Single-drop mode: "
-msgstr "  ÐžÐ´Ð½Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼: "
-
-#: fetchmail.c:1990
-#, c-format
-msgid "%d local name recognized.\n"
-msgid_plural "%d local names recognized.\n"
-msgstr[0] "Ñ€Ð°ÑÐ¿Ð¾Ð·Ð½Ð°Ð½Ð¾ %d Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ð¼Ñ.\n"
-msgstr[1] "Ñ€Ð°ÑÐ¿Ð¾Ð·Ð½Ð°Ð½Ð¾ %d Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½Ð¸.\n"
-msgstr[2] "Ñ€Ð°ÑÐ¿Ð¾Ð·Ð½Ð°Ð½Ð¾ %d Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¸Ð¼Ñ‘Ð½.\n"
-
-#: fetchmail.c:2005
-msgid "  DNS lookup for multidrop addresses is enabled.\n"
-msgstr "  DNS-Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð´Ð»Ñ Ð¼Ð½Ð¾Ð³Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð² Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½.\n"
-
-#: fetchmail.c:2006
-msgid "  DNS lookup for multidrop addresses is disabled.\n"
-msgstr "  DNS-Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð´Ð»Ñ Ð¼Ð½Ð¾Ð³Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð² Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½.\n"
-
-#: fetchmail.c:2010
-msgid ""
-"  Server aliases will be compared with multidrop addresses by IP address.\n"
-msgstr ""
-"  ÐŸÑÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ‹ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±ÑƒÐ´ÑƒÑ‚ ÑÑ€Ð°Ð²Ð½ÐµÐ½Ñ‹ Ñ Ð¼Ð½Ð¾Ð³Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑÐ°Ð¼Ð¸ Ð¿Ð¾ IP-"
-"Ð°Ð´Ñ€ÐµÑÑƒ.\n"
-
-#: fetchmail.c:2012
-msgid "  Server aliases will be compared with multidrop addresses by name.\n"
-msgstr ""
-"  ÐŸÑÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ‹ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±ÑƒÐ´ÑƒÑ‚ ÑÑ€Ð°Ð²Ð½ÐµÐ½Ñ‹ Ñ Ð¼Ð½Ð¾Ð³Ð¾ÐºÐ°Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑÐ°Ð¼Ð¸ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ð¸.\n"
-
-#: fetchmail.c:2015
-msgid "  Envelope-address routing is disabled\n"
-msgstr "  ÐœÐ°Ñ€ÑˆÑ€ÑƒÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¾Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð´Ñ€ÐµÑÐ° Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°\n"
-
-#: fetchmail.c:2018
-#, c-format
-msgid "  Envelope header is assumed to be: %s\n"
-msgstr "  ÐžÑ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ: %s\n"
-
-#: fetchmail.c:2021
-#, c-format
-msgid "  Number of envelope headers to be skipped over: %d\n"
-msgstr "  ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑÐºÐ°ÐµÐ¼Ñ‹Ñ… Ð¾Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²: %d\n"
-
-#: fetchmail.c:2024
-#, c-format
-msgid "  Prefix %s will be removed from user id\n"
-msgstr "  ÐŸÑ€ÐµÑ„Ð¸ÐºÑ %s Ð±ÑƒÐ´ÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½ Ð¸Ð· id Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ\n"
-
-#: fetchmail.c:2027
-msgid "  No prefix stripping\n"
-msgstr "  ÐÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑÐ°\n"
-
-#: fetchmail.c:2032
-msgid "  Predeclared mailserver aliases:"
-msgstr "  Ð Ð°Ð½ÐµÐµ Ð¾Ð±ÑŠÑÐ²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»Ð¸Ð°ÑÑ‹ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ ÑÐµÑ€Ð²ÐµÑ€Ð°:"
-
-#: fetchmail.c:2040
-msgid "  Local domains:"
-msgstr "  Ð›Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð¾Ð¼ÐµÐ½Ñ‹:"
-
-#: fetchmail.c:2050
-#, c-format
-msgid "  Connection must be through interface %s.\n"
-msgstr "  ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ ÑÐ¾Ð²ÐµÑ€ÑˆÐ°Ñ‚ÑŒÑÑ Ñ‡ÐµÑ€ÐµÐ· Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ %s.\n"
-
-#: fetchmail.c:2052
-msgid "  No interface requirement specified.\n"
-msgstr "  ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹ÑÑƒ.\n"
-
-#: fetchmail.c:2054
-#, c-format
-msgid "  Polling loop will monitor %s.\n"
-msgstr "  Ð¦Ð¸ÐºÐ» Ð¾Ð¿Ñ€Ð¾ÑÐ° Ð±ÑƒÐ´ÐµÑ‚ Ð½Ð°Ð±Ð»ÑŽÐ´Ð°Ñ‚ÑŒ Ð·Ð° %s.\n"
-
-#: fetchmail.c:2056
-msgid "  No monitor interface specified.\n"
-msgstr "  ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð¼Ð¾Ð½Ð¸Ñ‚Ð¾Ñ€Ð°.\n"
-
-#: fetchmail.c:2060
-#, c-format
-msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
-msgstr ""
-"  ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº ÑÐµÑ€Ð²ÐµÑ€Ñƒ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒÑÑ Ð¿Ð¾ÑÑ€ÐµÐ´ÑÑ‚Ð²Ð¾Ð¼ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s (--plugin "
-"%s).\n"
-
-#: fetchmail.c:2062
-msgid "  No plugin command specified.\n"
-msgstr "  ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¿Ð»Ð°Ð³Ð¸Ð½Ð°.\n"
-
-#: fetchmail.c:2064
-#, c-format
-msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
-msgstr ""
-"  ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ ÑÐ»ÑƒÑˆÐ°Ñ‚ÐµÐ»Ñ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÑ‚ÑŒÑÑ Ñ‡ÐµÑ€ÐµÐ· plugout %s (--plugout %s).\n"
-
-#: fetchmail.c:2066
-msgid "  No plugout command specified.\n"
-msgstr "  ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° plugout'Ð°.\n"
-
-#: fetchmail.c:2073
-msgid "  No UIDs saved from this host.\n"
-msgstr "  ÐÐµÑ‚ UID'Ð¾Ð², ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ñ‹Ñ… Ñ ÑÑ‚Ð¾Ð³Ð¾ ÑƒÐ·Ð»Ð°. \n"
-
-#: fetchmail.c:2076
-#, c-format
-msgid "  %d UIDs saved.\n"
-msgstr "  Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾ %d UID'Ð¾Ð².\n"
-
-#: fetchmail.c:2082
-msgid "  Poll trace information will be added to the Received header.\n"
-msgstr ""
-"  Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ Ñ‚Ñ€Ð°ÑÑÐ¸Ñ€Ð¾Ð²ÐºÐ¾Ð¹ Ð¾Ð¿Ñ€Ð¾ÑÐ° Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð° Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Received.\n"
-
-#: fetchmail.c:2084
-msgid "  No poll trace information will be added to the Received header.\n"
-msgstr ""
-"  Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ñ Ñ‚Ñ€Ð°ÑÑÐ¸Ñ€Ð¾Ð²ÐºÐ¾Ð¹ Ð¾Ð¿Ñ€Ð¾ÑÐ° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð° Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Received.\n"
-
-#: fetchmail.c:2089
-msgid "  Messages with bad headers will be rejected.\n"
-msgstr "  Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ñ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸ Ð±ÑƒÐ´ÑƒÑ‚ Ð¾Ñ‚ÐºÐ»Ð¾Ð½ÐµÐ½Ñ‹.\n"
-
-#: fetchmail.c:2092
-msgid "  Messages with bad headers will be passed on.\n"
-msgstr "  Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ñ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸ Ð±ÑƒÐ´ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ‹.\n"
-
-#: fetchmail.c:2097
-#, c-format
-msgid "  Pass-through properties \"%s\".\n"
-msgstr "  Ð¡Ð²Ð¾Ð¹ÑÑ‚Ð²Ð° Ñ€ÐµÑ‚Ñ€Ð°Ð½ÑÐ»ÑÑ†Ð¸Ð¸ Â«%sÂ».\n"
-
-#: fm_getaddrinfo.c:23 fm_getaddrinfo.c:30
-#, c-format
-msgid "Cannot modify signal mask: %s"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¼Ð°ÑÐºÑƒ ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð²: %s"
-
-#: fm_realpath.c:35
-msgid ""
-"Your operating system neither defines PATH_MAX nor will it accept "
-"realpath(f, NULL). Aborting.\n"
-msgstr ""
-"ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ ÑÐ¸ÑÑ‚ÐµÐ¼Ð° Ð½Ðµ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ PATH_MAX Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ "
-"realpath(f, NULL). Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "ÐžÐ¨Ð˜Ð‘ÐšÐ: Ð¾Ñ‚ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ getpassword()\n"
-
-#: getpass.c:193
-msgid ""
-"\n"
-"Caught SIGINT... bailing out.\n"
-msgstr ""
-"\n"
-"ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½ SIGINT... Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: gssapi.c:53
-#, c-format
-msgid "GSSAPI error in gss_display_status called from <%s>\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° GSSAPI Ð² gss_display_status, Ð²Ñ‹Ð·Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ð· <%s>\n"
-
-#: gssapi.c:56
-#, c-format
-msgid "GSSAPI error %s: %.*s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° GSSAPI %s: %.*s\n"
-
-#: gssapi.c:91
-#, c-format
-msgid "Couldn't get service name for [%s]\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð¼Ñ ÑÐ»ÑƒÐ¶Ð±Ñ‹ Ð´Ð»Ñ [%s]\n"
-
-#: gssapi.c:96
-#, c-format
-msgid "Using service name [%s]\n"
-msgstr "Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ Ð¸Ð¼Ñ ÑÐ»ÑƒÐ¶Ð±Ñ‹ [%s]\n"
-
-#: gssapi.c:123
-msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
-msgstr ""
-"ÐÐµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ð¾Ð´Ñ…Ð¾Ð´ÑÑ‰Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ GSSAPI. ÐŸÑ€Ð¾Ð¿ÑƒÑÐºÐ°ÐµÑ‚ÑÑ "
-"Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ GSSAPI.\n"
-
-#: gssapi.c:124
-msgid ""
-"If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
-msgstr ""
-"Ð”Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ GSSAPI Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ, "
-"Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ kinit.\n"
-
-#: gssapi.c:160
-#, c-format
-msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
-msgstr "ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ð½Ð° Â«%s GSSAPIÂ»!\n"
-
-#: gssapi.c:170
-msgid "Sending credentials\n"
-msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑŽÑ‚ÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ\n"
-
-#: gssapi.c:201
-msgid "Error exchanging credentials\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ð±Ð¼ÐµÐ½Ð° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ð¼Ð¸\n"
-
-#: gssapi.c:243
-msgid "Couldn't unwrap security level data\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ñ€Ð°Ð·Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑÐ½Ð¾ÑÑ‚Ð¸\n"
-
-#: gssapi.c:248
-msgid "Credential exchange complete\n"
-msgstr "ÐžÐ±Ð¼ÐµÐ½ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½\n"
-
-#: gssapi.c:252
-msgid "Server requires integrity and/or privacy\n"
-msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑÑ Ñ†ÐµÐ»Ð¾ÑÑ‚Ð½Ð¾ÑÑ‚ÑŒ Ð¸/Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ„Ð¸Ð´ÐµÐ½Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð¾ÑÑ‚ÑŒ\n"
-
-#: gssapi.c:261
-#, c-format
-msgid "Unwrapped security level flags: %s%s%s\n"
-msgstr "Ð¤Ð»Ð°Ð³Ð¸ Ñ€Ð°Ð·Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾Ð³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑÐ½Ð¾ÑÑ‚Ð¸: %s%s%s\n"
-
-#: gssapi.c:265
-#, c-format
-msgid "Maximum GSS token size is %ld\n"
-msgstr "ÐœÐ°ÐºÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ€ÐºÐµÑ€Ð° GSS â€” %ld\n"
-
-#: gssapi.c:274
-msgid "GSSAPI username too long for static buffer.\n"
-msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ GSSAPI ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ Ð´Ð»Ñ Ñ„Ð¸ÐºÑÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð±ÑƒÑ„ÐµÑ€Ð°.\n"
-
-#: gssapi.c:283
-msgid "Error creating security level request\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ° ÑƒÑ€Ð¾Ð²Ð½Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑÐ½Ð¾ÑÑ‚Ð¸\n"
-
-#: gssapi.c:287
-#, c-format
-msgid "GSSAPI send_token too large (%lu) while sending username.\n"
-msgstr ""
-"Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¹ send_token GSSAPI (%lu) Ð¿Ñ€Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ.\n"
-
-#: gssapi.c:298
-msgid "Releasing GSS credentials\n"
-msgstr "Ð¡Ð¾Ð·Ð´Ð°ÑŽÑ‚ÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ GSS\n"
-
-#: gssapi.c:302
-msgid "Error releasing credentials\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…\n"
-
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: Ð¿Ð¾Ñ‚Ð¾Ðº Ð¿Ñ€Ð¸Ð¾ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð² Ñ‚ÐµÑ‡ÐµÐ½Ð¸Ðµ %d ÑÐµÐºÑƒÐ½Ð´.\n"
-
-#: imap.c:91
-msgid "Protocol identified as IMAP4 rev 1\n"
-msgstr "ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº IMAP4 Ñ€ÐµÐ²Ð¸Ð·Ð¸Ñ 1\n"
-
-#: imap.c:95
-msgid "Protocol identified as IMAP4 rev 0\n"
-msgstr "ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº IMAP4 Ñ€ÐµÐ²Ð¸Ð·Ð¸Ñ 0\n"
-
-#: imap.c:99
-msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
-msgstr "ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº IMAP2 Ð¸Ð»Ð¸ IMAP2BIS\n"
-
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¾ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¿Ð¾ÑÐ»Ðµ Ð¾Ð¿Ñ€Ð¾ÑÐ°\n"
-
-#: imap.c:138
-#, c-format
-msgid "Received BYE response from IMAP server: %s\n"
-msgstr "ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½ Ð¾Ñ‚Ð²ÐµÑ‚ BYE Ð¾Ñ‚ IMAP-ÑÐµÑ€Ð²ÐµÑ€Ð°: %s\n"
-
-#: imap.c:160
-#, c-format
-msgid "bogus message count in \"%s\"!"
-msgstr "Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð² Â«%sÂ»!"
-
-#: imap.c:207
-#, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ EXPUNGE Ð² Â«%sÂ»!"
-
-#: imap.c:305
-msgid "found updated capabilities list\n"
-msgstr "Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¾Ð±Ð½Ð¾Ð²Ð»Ñ‘Ð½Ð½Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº Ñ€Ð°ÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹\n"
-
-#: imap.c:442
-msgid ""
-"server did not advertise SASL-IR extension but fetchmail's implementation "
-"requires it for AUTHENTICATE EXTERNAL\n"
-msgstr ""
-"ÑÐµÑ€Ð²ÐµÑ€ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð» SASL-IR Ð² ÑÐ¿Ð¸ÑÐºÐµ Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ñ‹Ñ… Ñ€Ð°ÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹, Ð¾Ð´Ð½Ð°ÐºÐ¾ fetchmail "
-"Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ³Ð¾ Ð´Ð»Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ AUTHENTICATE EXTERNAL\n"
-
-#: imap.c:493
-#, c-format
-msgid ""
-"%s: configuration requires TLS, but STARTTLS is not permitted because of "
-"authenticated state (PREAUTH). Aborting connection.  If your plugin is "
-"secure, you can defeat STARTTLS with --sslproto '' (see manual).\n"
-msgstr ""
-"%s: Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ TLS, Ð½Ð¾ STARTTLS Ð·Ð°Ð¿Ñ€ÐµÑ‰Ñ‘Ð½ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼ ÑÐ¾ÑÑ‚Ð¾ÑÐ½Ð¸Ð¸ "
-"Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ (PREAUTH). ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¾Ñ€Ð²Ð°Ð½Ð¾. Ð•ÑÐ»Ð¸ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð»Ð°Ð³Ð¸Ð½ "
-"ÑˆÐ¸Ñ„Ñ€ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ, Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ STARTTLS Ñ„Ð»Ð°Ð³Ð¾Ð¼ --"
-"sslproto '' (ÑÐ¼. Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÑŽ).\n"
-
-#: imap.c:496
-#, c-format
-msgid ""
-"%s: configuration requires TLS, but STARTTLS is not permitted because of "
-"authenticated state (PREAUTH). Aborting connection.  Server permitting, try "
-"--ssl instead (see manual).\n"
-msgstr ""
-"%s: Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ TLS, Ð½Ð¾ STARTTLS Ð·Ð°Ð¿Ñ€ÐµÑ‰Ñ‘Ð½ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼ ÑÐ¾ÑÑ‚Ð¾ÑÐ½Ð¸Ð¸ "
-"Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ (PREAUTH). ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¾Ñ€Ð²Ð°Ð½Ð¾. ÐŸÑ€Ð¸ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑÐ¾ "
-"ÑÑ‚Ð¾Ñ€Ð¾Ð½Ñ‹ ÑÐµÑ€Ð²ÐµÑ€Ð°, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --ssl (ÑÐ¼. Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÑŽ).\n"
-
-#: imap.c:516 pop3.c:447
-#, c-format
-msgid "%s: upgrade to TLS succeeded.\n"
-msgstr "%s: Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾ TLS Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ ÑƒÑÐ¿ÐµÑˆÐ½Ð¾.\n"
-
-#: imap.c:541 pop3.c:458
-#, c-format
-msgid "%s: upgrade to TLS failed.\n"
-msgstr "%s: ÑÐ±Ð¾Ð¹ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð¾ TLS.\n"
-
-#: imap.c:546
-#, c-format
-msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
-msgstr ""
-"%s: ÑÐ±Ð¾Ð¹ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð¾ TLS; Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÑÐµÑ‚ÑÑ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ "
-"Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ\n"
-
-#: imap.c:561
-#, c-format
-msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
-msgstr ""
-"%s: ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: ÑÐµÑ€Ð²ÐµÑ€ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸Ð» STARTTLS, Ð½Ð¾ Ð½Ð°ÑÑ‚Ñ€Ð¾ÐµÐ½ sslproto ''.\n"
-
-#: imap.c:599
-#, c-format
-msgid "%s: --auth external requested but server does not advertise it.\n"
-msgstr "%s: Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ --auth external, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ ÑÐµÑ€Ð²ÐµÑ€Ð¾Ð¼.\n"
-
-#: imap.c:683
-msgid "Required OTP capability not compiled into fetchmail\n"
-msgstr "Fetchmail ÑÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ OTP\n"
-
-#: imap.c:703 pop3.c:580
-msgid "Required NTLM capability not compiled into fetchmail\n"
-msgstr "Fetchmail ÑÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ NTLM\n"
-
-#: imap.c:716
-#, c-format
-msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
-msgstr ""
-"%s: Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ --auth password, Ð½Ð¾ Ð¾Ð½ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ñ‘Ð½ ÑÐµÑ€Ð²ÐµÑ€Ð¾Ð¼ (LOGINDISABLED).\n"
-
-#: imap.c:745
-#, c-format
-msgid "%s: we've run out of authentication methods and cannot log in.\n"
-msgstr "%s: Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ð¸ÑÑŒ Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ñ‹ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸, Ð²Ñ…Ð¾Ð´ Ð½Ðµ ÑƒÐ´Ð°Ð»ÑÑ.\n"
-
-#: imap.c:769
-#, c-format
-msgid "mail expunge mismatch (%d actual != %d expected)\n"
-msgstr "Ð½ÐµÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²Ð¸Ðµ Ð¿Ñ€Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ Ð¿Ð¸ÑÐµÐ¼ (%d Ð½Ð° ÑÐ°Ð¼Ð¾Ð¼ Ð´ÐµÐ»Ðµ != %d Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾ÑÑŒ)\n"
-
-#: imap.c:896
-#, c-format
-msgid "%lu is unseen\n"
-msgstr "%lu Ð½Ðµ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾\n"
-
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
-#, c-format
-msgid "%u is unseen\n"
-msgstr "%u Ð½Ðµ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾\n"
-
-#: imap.c:981 imap.c:1040
-msgid "re-poll failed\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€Ð¾Ñ\n"
-
-#: imap.c:989 imap.c:1045
-#, c-format
-msgid "%d message waiting after re-poll\n"
-msgid_plural "%d messages waiting after re-poll\n"
-msgstr[0] "Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¿Ð¾ÑÐ»Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ°\n"
-msgstr[1] "Ð¾Ð¶Ð¸Ð´Ð°ÑŽÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ÑÐ»Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ°\n"
-msgstr[2] "Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¿Ð¾ÑÐ»Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ°\n"
-
-#: imap.c:1006
-msgid "mailbox selection failed\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¹ ÑÑ‰Ð¸Ðº\n"
-
-#: imap.c:1010
-#, c-format
-msgid "%d message waiting after first poll\n"
-msgid_plural "%d messages waiting after first poll\n"
-msgstr[0] "Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¿Ð¾ÑÐ»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ°\n"
-msgstr[1] "Ð¾Ð¶Ð¸Ð´Ð°ÑŽÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ÑÐ»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ°\n"
-msgstr[2] "Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¿Ð¾ÑÐ»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ°\n"
-
-#: imap.c:1024
-msgid "expunge failed\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ\n"
-
-#: imap.c:1028
-#, c-format
-msgid "%d message waiting after expunge\n"
-msgid_plural "%d messages waiting after expunge\n"
-msgstr[0] "Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¿Ð¾ÑÐ»Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ\n"
-msgstr[1] "Ð¾Ð¶Ð¸Ð´Ð°ÑŽÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ÑÐ»Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ\n"
-msgstr[2] "Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ÑÑ %d ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¿Ð¾ÑÐ»Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ\n"
-
-#: imap.c:1067
-msgid "search for unseen messages failed\n"
-msgstr "ÑÐ±Ð¾Ð¹ Ð¿Ð¾Ð¸ÑÐºÐ° Ð½Ðµ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½Ñ‹Ñ… ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹\n"
-
-#: imap.c:1072 pop3.c:873
-#, c-format
-msgid "%u is first unseen\n"
-msgstr "%u Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð½Ðµ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½Ð¾Ðµ\n"
-
-#: imap.c:1156
-msgid ""
-"Warning: ignoring bogus data for message sizes returned by the server.\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚ÑÑ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ñ… ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹, "
-"Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ñ‘Ð½Ð½Ñ‹Ðµ ÑÐµÑ€Ð²ÐµÑ€Ð¾Ð¼.\n"
-
-#: imap.c:1255 imap.c:1262
-#, c-format
-msgid "Incorrect FETCH response: %s.\n"
-msgstr "ÐÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð½Ð° FETCH: %s.\n"
-
-#: interface.c:256
-msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
-msgstr ""
-"ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ kvm. Ð£Ð±ÐµÐ´Ð¸Ñ‚ÐµÑÑŒ, Ñ‡Ñ‚Ð¾ fetchmail Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ SGID kmem."
-
-#: interface.c:396
-#, c-format
-msgid "Unable to parse interface name from %s"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð·Ð²Ð»ÐµÑ‡ÑŒ Ð¸Ð¼Ñ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹ÑÐ° Ð¸Ð· %s"
-
-#: interface.c:418
-msgid "get_ifinfo: sysctl (iflist estimate) failed"
-msgstr "get_ifinfo: ÑÐ±Ð¾Ð¹ sysctl (Ð¾Ñ†ÐµÐ½ÐºÐ° iflist)"
-
-#: interface.c:424
-msgid "get_ifinfo: malloc failed"
-msgstr "get_ifinfo: ÑÐ±Ð¾Ð¹ malloc"
-
-#: interface.c:430
-msgid "get_ifinfo: sysctl (iflist) failed"
-msgstr "get_ifinfo: ÑÐ±Ð¾Ð¹ sysctl (iflist)"
-
-#: interface.c:448
-#, c-format
-msgid "Routing message version %d not understood."
-msgstr "Ð’ÐµÑ€ÑÐ¸Ñ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ %d Ð½ÐµÐ¿Ð¾Ð½ÑÑ‚Ð½Ð°."
-
-#: interface.c:480
-#, c-format
-msgid "No interface found with name %s"
-msgstr "ÐÐµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %s"
-
-#: interface.c:538
-#, c-format
-msgid "No IP address found for %s"
-msgstr "ÐÐµ Ð½Ð°Ð¹Ð´ÐµÐ½ IP-Ð°Ð´Ñ€ÐµÑ Ð´Ð»Ñ %s"
-
-#: interface.c:590
-msgid "missing IP interface address\n"
-msgstr "Ð¾Ñ‚ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ð°Ð´Ñ€ÐµÑ IP-Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹ÑÐ°\n"
-
-#: interface.c:606
-msgid "invalid IP interface address\n"
-msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ IP-Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹ÑÐ°\n"
-
-#: interface.c:612
-msgid "invalid IP interface mask\n"
-msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ Ð¼Ð°ÑÐºÐ° IP-Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹ÑÐ°\n"
-
-#: interface.c:651
-#, c-format
-msgid "activity on %s -noted- as %d\n"
-msgstr "Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑÑ‚ÑŒ Ð½Ð° %s -Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð°- ÐºÐ°Ðº %d\n"
-
-#: interface.c:666
-#, c-format
-msgid "skipping poll of %s, %s down\n"
-msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑÐºÐ°ÐµÑ‚ÑÑ Ð¾Ð¿Ñ€Ð¾Ñ %s, %s Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½\n"
-
-#: interface.c:685
-#, c-format
-msgid "skipping poll of %s, %s IP address excluded\n"
-msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑÐºÐ°ÐµÑ‚ÑÑ Ð¾Ð¿Ñ€Ð¾Ñ %s, %s IP-Ð°Ð´Ñ€ÐµÑ Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½\n"
-
-#: interface.c:697
-#, c-format
-msgid "activity on %s checked as %d\n"
-msgstr "Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑÑ‚ÑŒ Ð½Ð° %s Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐµÐ½Ð° ÐºÐ°Ðº %d\n"
-
-#: interface.c:723
-#, c-format
-msgid "skipping poll of %s, %s inactive\n"
-msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑÐºÐ°ÐµÑ‚ÑÑ Ð¾Ð¿Ñ€Ð¾Ñ %s, %s Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½\n"
-
-#: interface.c:730
-#, c-format
-msgid "activity on %s was %d, is %d\n"
-msgstr "Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑÑ‚ÑŒ Ð½Ð° %s Ð±Ñ‹Ð»Ð° %d, %d\n"
-
-#: kerberos.c:74
-msgid "could not decode initial BASE64 challenge\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð·Ð°Ð¿Ñ€Ð¾Ñ BASE64\n"
-
-#: kerberos.c:137
-#, c-format
-msgid "principal %s in ticket does not match -u %s\n"
-msgstr "Ð¿Ñ€Ð¸Ð½Ñ†Ð¸Ð¿Ð°Ð» %s Ð² Ð¼Ð°Ð½Ð´Ð°Ñ‚Ðµ Ð½Ðµ ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ Ñ -u %s\n"
-
-#: kerberos.c:145
-#, c-format
-msgid "non-null instance (%s) might cause strange behavior\n"
-msgstr "Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ (%s) Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÑÑ‚Ñ€Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ\n"
-
-#: kerberos.c:211
-msgid "could not decode BASE64 ready response\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð²ÐµÑ‚ BASE64 Ð¾ Ð³Ð¾Ñ‚Ð¾Ð²Ð½Ð¾ÑÑ‚Ð¸\n"
-
-#: kerberos.c:218
-msgid "challenge mismatch\n"
-msgstr "Ð½ÐµÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°\n"
-
-#: lock.c:91
-#, c-format
-msgid "fetchmail: error reading lockfile \"%s\": %s\n"
-msgstr "fetchmail: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Â«%sÂ»: %s\n"
-
-#: lock.c:102
-#, c-format
-msgid "fetchmail: removing stale lockfile \"%s\"\n"
-msgstr "fetchmail: ÑƒÐ´Ð°Ð»ÑÐµÑ‚ÑÑ ÑƒÑÑ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ„Ð°Ð¹Ð» Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Â«%sÂ»\n"
-
-#: lock.c:106
-#, c-format
-msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
-msgstr ""
-"fetchmail: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Â«%sÂ» (%s), Ð¿Ñ‹Ñ‚Ð°ÑŽÑÑŒ Ð·Ð°Ð¿Ð¸ÑÐ°Ñ‚ÑŒ Ð² "
-"Ð½ÐµÐ³Ð¾\n"
-
-#: lock.c:120
-#, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr "fetchmail: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð·Ð°Ð¿Ð¸ÑÐ°Ñ‚ÑŒ Ð² Ñ„Ð°Ð¹Ð» Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Â«%sÂ» (%s), Ð²Ñ‹Ñ…Ð¾Ð´\n"
-
-#: lock.c:130
-#, c-format
-msgid "fetchmail: error opening lockfile \"%s\": %s\n"
-msgstr "fetchmail: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Â«%sÂ»: %s\n"
-
-#: lock.c:180
-#, c-format
-msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
-msgstr "fetchmail: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ ÑÐ¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸, Ñ„Ð°Ð¹Ð» PID Â«%sÂ»: %s\n"
-
-#: lock.c:191
-#, c-format
-msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
-msgstr "fetchmail: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¸Ð»Ð¸ Ð¾Ð¿ÑƒÑÑ‚Ð¾ÑˆÐ¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» PID Â«%sÂ»: %s\n"
-
-#: netrc.c:225
-#, c-format
-msgid "%s:%d: warning: found \"%s\" before any host names\n"
-msgstr "%s:%d: Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¿ÐµÑ€ÐµÐ´ Ð²ÑÐµÐ¼Ð¸ Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸ ÑƒÐ·Ð»Ð¾Ð² Ð½Ð°Ð¹Ð´ÐµÐ½ Â«%sÂ»\n"
-
-#: netrc.c:263
-#, c-format
-msgid "%s:%d: warning: unknown token \"%s\"\n"
-msgstr "%s:%d: Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð½ÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Â«%sÂ»\n"
-
-#: netrc.c:271 netrc.c:277
-#, c-format
-msgid "%s: error reading file (%s).\n"
-msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° (%s).\n"
-
-#: ntlmsubr.c:35
-msgid "Warning: received malformed challenge to \"AUTH(ENTICATE) NTLM\"!\n"
-msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð½Ð° Â«AUTH(ENTICATE) NTLMÂ»!\n"
-
-#: ntlmsubr.c:84
-msgid "NTLM challenge contains invalid data.\n"
-msgstr "NTLM-Ð²Ñ‹Ð·Ð¾Ð² ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ.\n"
-
-#: odmr.c:67
-#, c-format
-msgid "%s's SMTP listener does not support ATRN\n"
-msgstr "SMTP-Ð¿Ñ€Ð¸Ñ‘Ð¼Ð½Ð¸Ðº %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ATRN\n"
-
-#: odmr.c:105
-msgid "Turnaround now...\n"
-msgstr "Ð ÐµÐ²ÐµÑ€ÑÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸...\n"
-
-#: odmr.c:110
-msgid "ATRN request refused.\n"
-msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ ATRN Ð¾Ñ‚ÐºÐ»Ð¾Ð½ÐµÐ½.\n"
-
-#: odmr.c:114
-msgid "Unable to process ATRN request now\n"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑÐµÐ¹Ñ‡Ð°Ñ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð·Ð°Ð¿Ñ€Ð¾Ñ ATRN\n"
-
-#: odmr.c:119
-msgid "You have no mail.\n"
-msgstr "Ð”Ð»Ñ Ð²Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð½ÐµÑ‚.\n"
-
-#: odmr.c:123
-msgid "Command not implemented\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð°\n"
-
-#: odmr.c:127
-msgid "Authentication required.\n"
-msgstr "Ð¢Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ.\n"
-
-#: odmr.c:132
-#, c-format
-msgid "Unknown ODMR error \"%s\"\n"
-msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° ODMR Â«%sÂ»\n"
-
-#: odmr.c:192
-msgid "receiving message data\n"
-msgstr "Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ÑÑ Ð´Ð°Ð½Ð½Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ\n"
-
-#: odmr.c:247
-msgid "Option --keep is not supported with ODMR\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --keep Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ ODMR\n"
-
-#: odmr.c:251
-msgid "Option --flush is not supported with ODMR\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --flush Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ ODMR\n"
-
-#: odmr.c:255
-msgid "Option --folder is not supported with ODMR\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --folder Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ ODMR\n"
-
-#: odmr.c:259
-msgid "Option --check is not supported with ODMR\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --check Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ ODMR\n"
-
-#: opie.c:43
-msgid "server recv fatal\n"
-msgstr "ÑÐµÑ€Ð²ÐµÑ€ Ð¿Ñ€ÐµÐºÑ€Ð°Ñ‚Ð¸Ð» Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ\n"
-
-#: opie.c:57
-msgid "Could not decode OTP challenge\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð¿Ñ€Ð¾Ñ OTP\n"
-
-#: opie.c:65 pop3.c:608
-msgid "Secret pass phrase: "
-msgstr "Ð¡ÐµÐºÑ€ÐµÑ‚Ð½Ð°Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ñ„Ñ€Ð°Ð·Ð°: "
-
-#: options.c:179 options.c:223
-#, c-format
-msgid "String '%s' is not a valid number string.\n"
-msgstr "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° Â«%sÂ» Ð½Ðµ ÑÐ²Ð»ÑÐµÑ‚ÑÑ Ñ‡Ð¸ÑÐ»Ð¾Ð²Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐ¾Ð¹.\n"
-
-#: options.c:188
-#, c-format
-msgid "Value of string '%s' is %s than %d.\n"
-msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑÑ‚Ñ€Ð¾ÐºÐ¸ Â«%sÂ» %s, Ñ‡ÐµÐ¼ %d.\n"
-
-#: options.c:189
-msgid "smaller"
-msgstr "Ð¼ÐµÐ½ÑŒÑˆÐµ"
-
-#: options.c:189
-msgid "larger"
-msgstr "Ð±Ð¾Ð»ÑŒÑˆÐµ"
-
-#: options.c:337
-#, c-format
-msgid "Invalid bad-header policy `%s' specified.\n"
-msgstr "Ð£ÐºÐ°Ð·Ð°Ð½Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ° bad-header Â«%sÂ».\n"
-
-#: options.c:378
-#, c-format
-msgid "Invalid protocol `%s' specified.\n"
-msgstr "Ð£ÐºÐ°Ð·Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Â«%sÂ».\n"
-
-#: options.c:425
-#, c-format
-msgid "Invalid authentication `%s' specified.\n"
-msgstr "Ð£ÐºÐ°Ð·Ð°Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Â«%sÂ».\n"
-
-#: options.c:641
-msgid "usage:  fetchmail [options] [server ...]\n"
-msgstr "Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ:  fetchmail [Ð¾Ð¿Ñ†Ð¸Ð¸] [ÑÐµÑ€Ð²ÐµÑ€ ...]\n"
-
-#: options.c:642
-msgid "  Options are as follows:\n"
-msgstr "  ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ð¾Ð¿Ñ†Ð¸Ð¸:\n"
-
-#: options.c:643
-msgid "  -?, --help        display this option help\n"
-msgstr "  -?, --help           Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÑÐ¿Ñ€Ð°Ð²ÐºÑƒ Ð¿Ð¾ Ð¾Ð¿Ñ†Ð¸ÑÐ¼\n"
-
-#: options.c:644
-msgid "  -V, --version     display version info\n"
-msgstr "  -V, --version        Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€ÑÐ¸Ð¸\n"
-
-#: options.c:646
-msgid "  -c, --check       check for messages without fetching\n"
-msgstr "  -c, --check          Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð±ÐµÐ· Ð¸Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸\n"
-
-#: options.c:647
-msgid "  -s, --silent      work silently\n"
-msgstr "  -s, --silent         Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ñ…Ð¾ Ð±ÐµÐ· Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð»Ð¸ÑˆÐ½ÐµÐ¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸\n"
-
-#: options.c:648
-msgid "  -v, --verbose     work noisily (diagnostic output)\n"
-msgstr ""
-"  -v, --verbose        Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ñ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ð¼ Ð²Ñ‹Ð²Ð¾Ð´Ð¾Ð¼ Ð´Ð¸Ð°Ð³Ð½Ð¾ÑÑ‚Ð¸Ñ‡ÐµÑÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…\n"
-
-#: options.c:649
-msgid "  -d, --daemon      run as a daemon once per n seconds\n"
-msgstr "  -d, --daemon         Ð·Ð°Ð¿ÑƒÑÐº Ð² Ð²Ð¸Ð´Ðµ Ð´ÐµÐ¼Ð¾Ð½Ð° ÐºÐ°Ð¶Ð´Ñ‹Ðµ n ÑÐµÐºÑƒÐ½Ð´\n"
-
-#: options.c:650
-msgid "  -N, --nodetach    don't detach daemon process\n"
-msgstr "  -N, --nodetach       Ð½Ðµ Ð¾Ñ‚ÑÐ¾ÐµÐ´Ð¸Ð½ÑÑ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÑÑ Ð´ÐµÐ¼Ð¾Ð½Ð°\n"
-
-#: options.c:651
-msgid "  -q, --quit        kill daemon process\n"
-msgstr "  -q, --quit           Ð¾ÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÑÑÐ° Ð´ÐµÐ¼Ð¾Ð½Ð°\n"
-
-#: options.c:652
-msgid "  -L, --logfile     specify logfile name\n"
-msgstr "  -L, --logfile        ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ Ð»Ð¾Ð³-Ñ„Ð°Ð¹Ð»Ð°\n"
-
-#: options.c:653
-msgid ""
-"      --syslog      use syslog(3) for most messages when running as a "
-"daemon\n"
-msgstr ""
-"      --syslog         Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ syslog(3) Ð´Ð»Ñ Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð½ÑÑ‚Ð²Ð° ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹, "
-"ÐºÐ¾Ð³Ð´Ð° Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½ ÐºÐ°Ðº Ð´ÐµÐ¼Ð¾Ð½\n"
-
-#: options.c:654
-msgid "      --nosyslog    turns off use of syslog(3)\n"
-msgstr "      --nosyslog       Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ syslog(3)\n"
-
-#: options.c:655
-msgid "      --invisible   don't write Received & enable host spoofing\n"
-msgstr ""
-"      --invisible      Ð½Ðµ Ð·Ð°Ð¿Ð¸ÑÑ‹Ð²Ð°Ñ‚ÑŒ Received Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑÐ¿ÑƒÑ„Ð¸Ð½Ð³ ÑƒÐ·Ð»Ð°\n"
-
-#: options.c:656
-msgid "  -f, --fetchmailrc specify alternate run control file\n"
-msgstr "  -f, --fetchmailrc    ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„Ð°Ð¹Ð» ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ñ Ð·Ð°Ð¿ÑƒÑÐºÐ°\n"
-
-#: options.c:657
-msgid "  -i, --idfile      specify alternate UIDs file\n"
-msgstr "  -i, --idfile         ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ñ UID'Ð°Ð¼Ð¸\n"
-
-#: options.c:658
-msgid "      --pidfile     specify alternate PID (lock) file\n"
-msgstr "      --pidfile        ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Ñ PID'Ð¾Ð¼\n"
-
-#: options.c:659
-msgid "      --postmaster  specify recipient of last resort\n"
-msgstr "      --postmaster     ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° ÐºÑ€Ð°Ð¹Ð½Ð¸Ð¹ ÑÐ»ÑƒÑ‡Ð°Ð¹\n"
-
-#: options.c:660
-msgid "      --nobounce    redirect bounces from user to postmaster.\n"
-msgstr ""
-"      --nobounce       Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÑÑ‚ÑŒ Ð¾Ñ‚ÐºÐ°Ð·Ñ‹ Ð´Ð¾ÑÑ‚Ð°Ð²ÐºÐ¸ Ð¾Ñ‚ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ðº "
-"Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑ‚Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ\n"
-
-#: options.c:661
-msgid ""
-"      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
-msgstr "      --nosoftbounce   ÑƒÐ´Ð°Ð»ÑÑ‚ÑŒ Ð¿Ð¾ÑÑ‚Ð¾ÑÐ½Ð½Ð¾ Ð½Ðµ Ð´Ð¾ÑÑ‚Ð°Ð²Ð»ÑÐµÐ¼Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ\n"
-
-#: options.c:662
-msgid ""
-"      --softbounce  keep permanently undeliverable messages on server "
-"(default).\n"
-msgstr ""
-"      --softbounce     ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ðµ Ð¿Ð¾ÑÑ‚Ð¾ÑÐ½Ð½Ð¾ Ð½ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÑÐµÐ¼Ñ‹Ðµ "
-"ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
-
-#: options.c:664
-msgid "  -I, --interface   interface required specification\n"
-msgstr "  -I, --interface      Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ð°Ñ Ð´Ð»Ñ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹ÑÐ° ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ\n"
-
-#: options.c:665
-msgid "  -M, --monitor     monitor interface for activity\n"
-msgstr "  -M, --monitor        Ð½Ð°Ð±Ð»ÑŽÐ´Ð°Ñ‚ÑŒ Ð·Ð° Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑÑ‚ÑŒÑŽ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹ÑÐ°\n"
-
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl            Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ ÑÐµÑÑÐ¸Ð¸, Ð·Ð°ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ SSL\n"
-
-#: options.c:669
-msgid "      --sslkey      ssl private key file\n"
-msgstr "      --sslkey         Ñ„Ð°Ð¹Ð» ÑÐµÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð° SSL\n"
-
-#: options.c:670
-msgid "      --sslcert     ssl client certificate\n"
-msgstr "      --sslcert        ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð° SSL\n"
-
-#: options.c:671
-msgid "      --sslcertck   do strict server certificate check (recommended)\n"
-msgstr ""
-"      --sslcertck      ÑÑ‚Ñ€Ð¾Ð³Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð° ÑÐµÐ²ÐµÑ€Ð° (Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚ÑÑ)\n"
-
-#: options.c:672
-msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
-msgstr ""
-"      --nosslcertck    Ð¿Ñ€Ð¾Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ ÑÑ‚Ñ€Ð¾Ð³ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ð² (Ð¾Ð¿Ð°ÑÐ½Ð¾)\n"
-
-#: options.c:673
-msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
-msgstr "      --sslcertfile    Ð¿ÑƒÑ‚ÑŒ Ðº Ñ„Ð°Ð¹Ð»Ñƒ Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ñ‹Ñ… Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð² ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸\n"
-
-#: options.c:674
-msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
-msgstr ""
-"      --sslcertpath    Ð¿ÑƒÑ‚ÑŒ Ðº ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ð² Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ñ‹Ñ… Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð² "
-"ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸\n"
-
-#: options.c:675
-msgid ""
-"      --sslcommonname  expect this CommonName from server (discouraged)\n"
-msgstr ""
-"      --sslcommonname  Ð¾Ð¶Ð¸Ð´Ð°Ñ‚ÑŒ ÑÑ‚Ð¾ Ð¾Ð±Ñ‰ÐµÐ¿Ñ€Ð¸Ð½ÑÑ‚Ð¾Ðµ Ð¸Ð¼Ñ Ð¾Ñ‚ ÑÐµÑ€Ð²ÐµÑ€Ð° (Ð½Ðµ "
-"Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚ÑÑ)\n"
-
-#: options.c:676
-msgid ""
-"      --sslfingerprint fingerprint that must match that of the server's "
-"cert.\n"
-msgstr ""
-"      --sslfingerprint Ð¾Ñ‚Ð¿ÐµÑ‡Ð°Ñ‚Ð¾Ðº, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚ "
-"ÑÐµÑ€Ð²ÐµÑ€Ð°.\n"
-
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto       Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SSL (ÑÐ¼. Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÑŽ)\n"
-
-#: options.c:679
-msgid "      --plugin      specify external command to open connection\n"
-msgstr "      --plugin         Ð²Ð½ÐµÑˆÐ½ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð´Ð»Ñ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ\n"
-
-#: options.c:680
-msgid "      --plugout     specify external command to open smtp connection\n"
-msgstr "      --plugout        Ð²Ð½ÐµÑˆÐ½ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð´Ð»Ñ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ SMTP\n"
-
-#: options.c:681
-msgid ""
-"      --bad-header {reject|accept}\n"
-"                    specify policy for handling messages with bad headers\n"
-msgstr ""
-"      --bad-header {reject|accept}\n"
-"                       Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ñ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ "
-"Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸\n"
-
-#: options.c:684
-msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
-msgstr "  -p, --proto[col]     Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ (ÑÐ¼. Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÑŽ)\n"
-
-#: options.c:685
-msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
-msgstr ""
-"  -U, --uidl           Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ UIDL'Ð¾Ð² (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ POP3)\n"
-
-#: options.c:686
-msgid ""
-"      --idle        tells the IMAP server to send notice of new messages\n"
-msgstr ""
-"      --idle           Ð·Ð°Ð¿Ñ€Ð¾ÑÐ¸Ñ‚ÑŒ Ñƒ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ð¹ Ð¾ Ð½Ð¾Ð²Ñ‹Ñ… "
-"Ð¿Ð¸ÑÑŒÐ¼Ð°Ñ…\n"
-
-#: options.c:687
-msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
-msgstr ""
-"      --port           TCP-Ð¿Ð¾Ñ€Ñ‚ Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ (ÑƒÑÑ‚Ð°Ñ€ÐµÐ»Ð¾, Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ --"
-"service)\n"
-
-#: options.c:688
-msgid ""
-"  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
-msgstr ""
-"  -P, --service        ÑÐ»ÑƒÐ¶Ð±Ð° TCP Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ (Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð¸ÑÐ»Ð¾Ð²Ñ‹Ð¼ TCP-"
-"Ð¿Ð¾Ñ€Ñ‚Ð¾Ð¼)\n"
-
-#: options.c:689
-msgid "      --auth        authentication type (see manual)\n"
-msgstr "      --auth           Ñ‚Ð¸Ð¿ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ (ÑÐ¼. Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÑŽ)\n"
-
-#: options.c:690
-msgid "  -t, --timeout     server nonresponse timeout\n"
-msgstr "  -t, --timeout        Ñ‚Ð°Ð¹Ð¼Ð°ÑƒÑ‚ Ð¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ñ ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: options.c:691
-msgid "  -E, --envelope    envelope address header\n"
-msgstr "  -E, --envelope       Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¾Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð´Ñ€ÐµÑÐ°\n"
-
-#: options.c:692
-msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
-msgstr ""
-"  -Q, --qvirtual       Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ, ÑƒÐ´Ð°Ð»ÑÐµÐ¼Ñ‹Ð¹ Ð¸Ð· id Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ\n"
-
-#: options.c:693
-msgid "      --principal   mail service principal\n"
-msgstr "      --principal      Ð¿Ñ€Ð¸Ð½Ñ†Ð¸Ð¿Ð°Ð» Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð¹ ÑÐ»ÑƒÐ¶Ð±Ñ‹\n"
-
-#: options.c:694
-msgid "      --tracepolls  add poll-tracing information to Received header\n"
-msgstr ""
-"      --tracepolls     Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ñ‚Ñ€Ð°ÑÑÐ¸Ñ€Ð¾Ð²ÐºÐ¸ Ð¾Ð¿Ñ€Ð¾ÑÐ° Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº "
-"Received\n"
-
-#: options.c:696
-msgid "  -u, --user[name]  specify users's login on server\n"
-msgstr "  -u, --user[name]     ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ðµ\n"
-
-#: options.c:697
-msgid "  -a, --[fetch]all  retrieve old and new messages\n"
-msgstr "  -a, --[fetch]all     Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÑŒ ÑÑ‚Ð°Ñ€Ñ‹Ðµ Ð¸ Ð½Ð¾Ð²Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ\n"
-
-#: options.c:698
-msgid "  -K, --nokeep      delete new messages after retrieval\n"
-msgstr "  -K, --nokeep         ÑƒÐ´Ð°Ð»ÑÑ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ÑÐ»Ðµ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ\n"
-
-#: options.c:699
-msgid "  -k, --keep        save new messages after retrieval\n"
-msgstr "  -k, --keep           ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ÑÐ»Ðµ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ\n"
-
-#: options.c:700
-msgid "  -F, --flush       delete old messages from server\n"
-msgstr "  -F, --flush          ÑƒÐ´Ð°Ð»ÑÑ‚ÑŒ ÑÑ‚Ð°Ñ€Ñ‹Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ñ ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: options.c:701
-msgid "      --limitflush  delete oversized messages\n"
-msgstr "      --limitflush     ÑƒÐ´Ð°Ð»ÑÑ‚ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð·Ð°Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°\n"
-
-#: options.c:702
-msgid "  -n, --norewrite   don't rewrite header addresses\n"
-msgstr "  -n, --norewrite      Ð½Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸ÑÑ‹Ð²Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°\n"
-
-#: options.c:703
-msgid "  -l, --limit       don't fetch messages over given size\n"
-msgstr ""
-"  -l, --limit          Ð½Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°\n"
-
-#: options.c:704
-msgid "  -w, --warnings    interval between warning mail notification\n"
-msgstr ""
-"  -w, --warnings       Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ðº Ð¼ÐµÐ¶Ð´Ñƒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¼Ð¸ "
-"ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸ÑÐ¼Ð¸\n"
-
-#: options.c:706
-msgid "  -S, --smtphost    set SMTP forwarding host\n"
-msgstr "  -S, --smtphost       ÑƒÐ·ÐµÐ» Ð¿ÐµÑ€ÐµÐ°Ð´Ñ€ÐµÑÐ°Ñ†Ð¸Ð¸ SMTP\n"
-
-#: options.c:707
-msgid "      --fetchdomains fetch mail for specified domains\n"
-msgstr "      --fetchdomains   Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ‡Ñ‚Ñƒ Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð¾Ð¼ÐµÐ½Ð¾Ð²\n"
-
-#: options.c:708
-msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
-msgstr ""
-"  -D, --smtpaddress    Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð´Ð¾Ð¼ÐµÐ½, Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð´Ð»Ñ Ð´Ð¾ÑÑ‚Ð°Ð²ÐºÐ¸ SMTP\n"
-
-#: options.c:709
-msgid "      --smtpname    set SMTP full name username@domain\n"
-msgstr ""
-"      --smtpname       ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ (Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒ@Ð´Ð¾Ð¼ÐµÐ½) Ð¸Ð¼ÐµÐ½Ð¸ SMTP\n"
-
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
-msgstr ""
-"  -Z, --antispam,      ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð°Ð½Ñ‚Ð¸ÑÐ¿Ð°Ð¼ÐµÑ€ÑÐºÐ¸Ñ… Ð¾Ñ‚Ð²ÐµÑ‚Ð½Ñ‹Ñ… Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ð¹\n"
-
-#: options.c:711
-msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
-msgstr "  -b, --batchlimit     Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ð¿Ð°ÐºÐµÑ‚ Ð´Ð»Ñ SMTP-ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¹\n"
-
-#: options.c:712
-msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
-msgstr ""
-"  -B, --fetchlimit     Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÑƒ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð´Ð»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¹ ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: options.c:713
-msgid "      --fetchsizelimit set fetch message size limit\n"
-msgstr "      --fetchsizelimit Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹\n"
-
-#: options.c:714
-msgid "      --fastuidl    do a binary search for UIDLs\n"
-msgstr "      --fastuidl       Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¿Ð¾Ð¸ÑÐº UIDL'Ð¾Ð²\n"
-
-#: options.c:715
-msgid "  -e, --expunge     set max deletions between expunges\n"
-msgstr "  -e, --expunge        Ð¼Ð°ÐºÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¹\n"
-
-#: options.c:716
-msgid "  -m, --mda         set MDA to use for forwarding\n"
-msgstr "  -m, --mda            MDA, Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ°Ð´Ñ€ÐµÑÐ°Ñ†Ð¸Ð¸\n"
-
-#: options.c:717
-msgid "      --bsmtp       set output BSMTP file\n"
-msgstr "      --bsmtp          Ñ„Ð°Ð¹Ð» Ð²Ñ‹Ð²Ð¾Ð´Ð° BSMTP\n"
-
-#: options.c:718
-msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
-msgstr "      --lmtp           Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ Ð´Ð¾ÑÑ‚Ð°Ð²ÐºÐ¸ LMTP (RFC2033)\n"
-
-#: options.c:719
-msgid "  -r, --folder      specify remote folder name\n"
-msgstr "  -r, --folder         Ð¸Ð¼Ñ ÑƒÐ´Ð°Ð»Ñ‘Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°\n"
-
-#: options.c:720
-msgid "      --showdots    show progress dots even in logfiles\n"
-msgstr ""
-"      --showdots       Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ñ‡ÐµÑ‡Ð½ÑƒÑŽ ÑÑ‚Ñ€Ð¾ÐºÑƒ Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑÑÐ° Ð´Ð°Ð¶Ðµ Ð² Ð»Ð¾Ð³-Ñ„Ð°Ð¹Ð»Ñ‹\n"
-
-#: pop2.c:67
-msgid "POP2 does not support STLS. Giving up.\n"
-msgstr "POP2 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ STLS. Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: pop2.c:73
-msgid "POP2 only supports password authentication. Giving up.\n"
-msgstr "POP2 Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ Ð¿Ð°Ñ€Ð¾Ð»Ñ‘Ð¼. Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹.\n"
-
-#: pop3.c:338
-msgid ""
-"Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð²ÑÑ‚Ñ€ÐµÑ‡ÐµÐ½ Â«Maillennium POP3Â», Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° RETR "
-"Ð²Ð¼ÐµÑÑ‚Ð¾ TOP.\n"
-
-#: pop3.c:392
-msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
-msgstr "STLS Ð¾Ð±ÑÐ·Ð°Ñ‚ÐµÐ»ÐµÐ½ Ð´Ð»Ñ ÑÑ‚Ð¾Ð¹ ÑÐµÑÑÐ¸Ð¸, Ð½Ð¾ ÑÐµÑ€Ð²ÐµÑ€ Ð¾Ñ‚ÐºÐ»Ð¾Ð½Ð¸Ð» ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ CAPA.\n"
-
-#: pop3.c:393
-msgid "CAPA command support is, however, necessary for STLS.\n"
-msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ CAPA Ð¾Ð±ÑÐ·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð° Ð´Ð»Ñ STLS.\n"
-
-#: pop3.c:470
-#, c-format
-msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
-msgstr ""
-"%s: ÑÐ±Ð¾Ð¹ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð¾ TLS; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ.\n"
-
-#: pop3.c:476
-#, c-format
-msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
-msgstr ""
-"%s: ÐŸÐ Ð•Ð”Ð£ÐŸÐ Ð•Ð–Ð”Ð•ÐÐ˜Ð•: ÑÐµÑ€Ð²ÐµÑ€ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸Ð» STLS, Ð¾Ð´Ð½Ð°ÐºÐ¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ "
-"sslproto ''.\n"
-
-#: pop3.c:644
-msgid "We've run out of allowed authenticators and cannot continue.\n"
-msgstr ""
-"Ð—Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ð¸ÑÑŒ Ð´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ñ‹ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸, Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾.\n"
-
-#: pop3.c:658
-msgid "Required APOP timestamp not found in greeting\n"
-msgstr "Ð’ Ð¿Ñ€Ð¸Ð²ÐµÑ‚ÑÑ‚Ð²Ð¸Ð¸ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ð°Ñ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¼ÐµÑ‚ÐºÐ° APOP\n"
-
-#: pop3.c:667
-msgid "Timestamp syntax error in greeting\n"
-msgstr "Ð’ Ð¿Ñ€Ð¸Ð²ÐµÑ‚ÑÑ‚Ð²Ð¸Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÐ° ÑÐ¸Ð½Ñ‚Ð°ÐºÑÐ¸ÑÐ° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼ÐµÑ‚ÐºÐ¸\n"
-
-#: pop3.c:683
-msgid "Invalid APOP timestamp.\n"
-msgstr "ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ð°Ñ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¼ÐµÑ‚ÐºÐ° APOP.\n"
-
-#: pop3.c:707
-msgid "Undefined protocol request in POP3_auth\n"
-msgstr "ÐÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¹ Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð² POP3_auth\n"
-
-#: pop3.c:728
-msgid "lock busy!  Is another session active?\n"
-msgstr "Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²ÐºÐ° Ð·Ð°Ð½ÑÑ‚Ð¾ÑÑ‚Ð¸!  Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð°ÐºÑ‚Ð¸Ð²ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑÐµÐ°Ð½Ñ?\n"
-
-#: pop3.c:791
-msgid "Cannot handle UIDL response from upstream server.\n"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ UIDL-Ð¾Ñ‚Ð²ÐµÑ‚ upstream-ÑÐµÑ€Ð²ÐµÑ€Ð°.\n"
-
-#: pop3.c:814
-msgid "Server responded with UID for wrong message.\n"
-msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð¸Ð» Ð¾Ñ‚Ð²ÐµÑ‚ Ñ UID Ð´Ð»Ñ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ.\n"
-
-#: pop3.c:843
-#, c-format
-msgid "id=%s (num=%u) was deleted, but is still present!\n"
-msgstr "id=%s (num=%u) Ð²ÑÑ‘ ÐµÑ‰Ñ‘ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚, Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹Ð» ÑƒÐ´Ð°Ð»Ñ‘Ð½!\n"
-
-#: pop3.c:955
-msgid "Messages inserted into list on server. Cannot handle this.\n"
-msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÑÐ¿Ð¸ÑÐ¾Ðº Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ðµ. ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°.\n"
-
-#: pop3.c:1053
-msgid "protocol error\n"
-msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð°\n"
-
-#: pop3.c:1069
-msgid "protocol error while fetching UIDLs\n"
-msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ð¸ UIDL'Ð¾Ð²\n"
-
-#: pop3.c:1100
-#, c-format
-msgid "id=%s (num=%d) was deleted, but is still present!\n"
-msgstr "id=%s (Ð½Ð¾Ð¼ÐµÑ€=%d) Ð±Ñ‹Ð»Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾, Ð½Ð¾ Ð²ÑÐµ ÐµÑ‰Ðµ Ð¿Ñ€Ð¸ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚!\n"
-
-#: pop3.c:1412
-msgid "Option --folder is not supported with POP3\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ --folder Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ POP3\n"
-
-#: rcfile_y.y:130
-msgid "server option after user options"
-msgstr "Ð¾Ð¿Ñ†Ð¸Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð¿Ð¾ÑÐ»Ðµ Ð¾Ð¿Ñ†Ð¸Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ"
-
-#: rcfile_y.y:173
-msgid "SDPS not enabled."
-msgstr "SDPS Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½."
-
-#: rcfile_y.y:217
-msgid ""
-"fetchmail: interface option is only supported under Linux (without IPv6) and "
-"FreeBSD\n"
-msgstr ""
-"fetchmail: Ð¾Ð¿Ñ†Ð¸Ñ interface Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Linux (Ð±ÐµÐ· IPv6) Ð¸ "
-"FreeBSD\n"
-
-#: rcfile_y.y:225
-msgid ""
-"fetchmail: monitor option is only supported under Linux (without IPv6) and "
-"FreeBSD\n"
-msgstr ""
-"fetchmail: Ð¾Ð¿Ñ†Ð¸Ñ monitor Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Linux (Ð±ÐµÐ· IPv6) Ð¸ "
-"FreeBSD\n"
-
-#: rcfile_y.y:339
-msgid "SSL is not enabled"
-msgstr "SSL Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½"
-
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "ÐºÐ¾Ð½ÐµÑ† Ð²Ð²Ð¾Ð´Ð°"
-
-#: rcfile_y.y:429
-#, c-format
-msgid "File %s must be a regular file.\n"
-msgstr "Ð¤Ð°Ð¹Ð» %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼.\n"
-
-#: rcfile_y.y:439
-#, c-format
-msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
-msgstr "Ð¤Ð°Ð¹Ð» %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ñ€Ð°Ð² Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð° Ð½Ðµ ÑˆÐ¸Ñ€Ðµ -rwx------ (0700).\n"
-
-#: rcfile_y.y:451
-#, c-format
-msgid "File %s must be owned by you.\n"
-msgstr "Ð’Ð»Ð°Ð´ÐµÐ»ÑŒÑ†ÐµÐ¼ Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹.\n"
-
-#: report.c:69
-msgid "Unknown system error"
-msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð°Ñ ÑÐ¸ÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°"
-
-#: report.c:94
-#, c-format
-msgid "%s (log message incomplete)\n"
-msgstr "%s (Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ðµ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¶ÑƒÑ€Ð½Ð°Ð»Ð°)\n"
-
-#: rfc822.c:83
-#, c-format
-msgid "About to rewrite %s...\n"
-msgstr "Ð¡Ð¾Ð±Ð¸Ñ€Ð°ÑŽÑÑŒ Ð¿ÐµÑ€ÐµÐ¿Ð¸ÑÐ°Ñ‚ÑŒ%s...\n"
-
-#: rfc822.c:221
-#, c-format
-msgid "...rewritten version is %s.\n"
-msgstr "....Ð¿ÐµÑ€ÐµÐ¿Ð¸ÑÐ°Ð½Ð½Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ: %s.\n"
-
-#: rpa.c:118
-msgid "Success"
-msgstr "Ð£ÑÐ¿ÐµÑˆÐ½Ð¾"
-
-#: rpa.c:119
-msgid "Restricted user (something wrong with account)"
-msgstr "ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒ (Ñ‡Ñ‚Ð¾-Ñ‚Ð¾ Ð½Ðµ Ñ‚Ð°Ðº Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ Ð·Ð°Ð¿Ð¸ÑÑŒÑŽ)"
-
-#: rpa.c:120
-msgid "Invalid userid or passphrase"
-msgstr "ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ id Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸Ð»Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ Ñ„Ñ€Ð°Ð·Ð°"
-
-#: rpa.c:121
-msgid "Deity error"
-msgstr "Ð‘Ð¾Ð¶ÐµÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°"
-
-#: rpa.c:174
-msgid "RPA token 2: Base64 decode error\n"
-msgstr "RPA token 2: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Base64\n"
-
-#: rpa.c:185
-#, c-format
-msgid "Service chose RPA version %d.%d\n"
-msgstr "Ð¡Ð»ÑƒÐ¶Ð±Ð° Ð²Ñ‹Ð±Ñ€Ð°Ð»Ð° RPA Ð²ÐµÑ€ÑÐ¸Ð¸ %d.%d\n"
-
-#: rpa.c:191
-#, c-format
-msgid "Service challenge (l=%d):\n"
-msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ ÑÐ»ÑƒÐ¶Ð±Ñ‹ (l=%d):\n"
-
-#: rpa.c:200
-#, c-format
-msgid "Service timestamp %s\n"
-msgstr "Ð’Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¼ÐµÑ‚ÐºÐ° ÑÐ»ÑƒÐ¶Ð±Ñ‹ %s\n"
-
-#: rpa.c:205
-msgid "RPA token 2 length error\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð´Ð»Ð¸Ð½Ñ‹ RPA token 2\n"
-
-#: rpa.c:209
-#, c-format
-msgid "Realm list: %s\n"
-msgstr "Ð¡Ð¿Ð¸ÑÐ¾Ðº Ð¾Ð±Ð»Ð°ÑÑ‚Ð¸: %s\n"
-
-#: rpa.c:213
-msgid "RPA error in service@realm string\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° RPA Ð² ÑÑ‚Ñ€Ð¾ÐºÐµ ÑÐ»ÑƒÐ¶Ð±Ð°@Ð¾Ð±Ð»Ð°ÑÑ‚ÑŒ\n"
-
-#: rpa.c:250
-msgid "RPA token 4: Base64 decode error\n"
-msgstr "RPA token 4: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Base64\n"
-
-#: rpa.c:261
-#, c-format
-msgid "User authentication (l=%d):\n"
-msgstr "ÐÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ (l=%d):\n"
-
-#: rpa.c:275
-#, c-format
-msgid "RPA status: %02X\n"
-msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ RPA: %02X\n"
-
-#: rpa.c:281
-msgid "RPA token 4 length error\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð´Ð»Ð¸Ð½Ñ‹ RPA token 4\n"
-
-#: rpa.c:288
-#, c-format
-msgid "RPA rejects you: %s\n"
-msgstr "RPA Ð¾Ñ‚Ð²ÐµÑ€Ð³ Ð²Ð°Ñ: %s\n"
-
-#: rpa.c:290
-msgid "RPA rejects you, reason unknown\n"
-msgstr "RPA Ð¾Ñ‚Ð²ÐµÑ€Ð³ Ð²Ð°Ñ, Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð° Ð½ÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð°\n"
-
-#: rpa.c:298
-#, c-format
-msgid "RPA User Authentication length error: %d\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ÑÑ‚Ð¸ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ RPA: %d\n"
-
-#: rpa.c:303
-#, c-format
-msgid "RPA Session key length error: %d\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð´Ð»Ð¸Ð½Ñ‹ ÐºÐ»ÑŽÑ‡Ð° ÑÐµÐ°Ð½ÑÐ° RPA: %d\n"
-
-#: rpa.c:309
-msgid "RPA _service_ auth fail. Spoof server?\n"
-msgstr "Ð¡Ð±Ð¾Ð¹ RPA _service_ auth. Ð›Ð¾Ð¶Ð½Ñ‹Ð¹ ÑÐµÑ€Ð²ÐµÑ€?\n"
-
-#: rpa.c:314
-msgid "Session key established:\n"
-msgstr "Ð¡ÐµÐ°Ð½ÑÐ¾Ð²Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ð½:\n"
-
-#: rpa.c:345
-msgid "RPA authorisation complete\n"
-msgstr "ÐÐ²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ RPA Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð°\n"
-
-#: rpa.c:372
-msgid "Get response\n"
-msgstr "ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð²ÐµÑ‚Ð°\n"
-
-#: rpa.c:402
-#, c-format
-msgid "Get response return %d [%s]\n"
-msgstr "ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚Ð²ÐµÑ‚Ð° %d [%s]\n"
-
-#: rpa.c:463
-msgid "Hdr not 60\n"
-msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð½Ðµ 60\n"
-
-#: rpa.c:484
-msgid "Token length error\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð´Ð»Ð¸Ð½Ñ‹ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°\n"
-
-#: rpa.c:489
-#, c-format
-msgid "Token Length %d disagrees with rxlen %d\n"
-msgstr "Ð”Ð»Ð¸Ð½Ð° Ð¼Ð°Ñ€ÐºÐµÑ€Ð° %d Ð½Ðµ ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ Ñ rxlen %d\n"
-
-#: rpa.c:495
-msgid "Mechanism field incorrect\n"
-msgstr "ÐŸÐ¾Ð»Ðµ Ð¼ÐµÑ…Ð°Ð½Ð¸Ð·Ð¼Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ð¾\n"
-
-#: rpa.c:531
-#, c-format
-msgid "dec64 error at char %d: %x\n"
-msgstr "jÑˆÐ¸Ð±ÐºÐ° dec64 Ð² ÑÐ¸Ð¼Ð²Ð¾Ð»Ðµ %d: %x\n"
-
-#: rpa.c:546
-msgid "Inbound binary data:\n"
-msgstr "Ð’Ñ…Ð¾Ð´ÑÑ‰Ð¸Ðµ Ð´Ð²Ð¾Ð¸Ñ‡Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ:\n"
-
-#: rpa.c:582
-msgid "Outbound data:\n"
-msgstr "Ð˜ÑÑ…Ð¾Ð´ÑÑ‰Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ:\n"
-
-#: rpa.c:645
-msgid "RPA String too long\n"
-msgstr "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° RPA ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ\n"
-
-#: rpa.c:650
-msgid "Unicode:\n"
-msgstr "Unicode:\n"
-
-#: rpa.c:709
-msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
-msgstr "RPA Ð½Ðµ ÑÐ¼Ð¾Ð³ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ /dev/urandom. Ð­Ñ‚Ð¾ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ \n"
-
-#: rpa.c:710
-msgid "    prevent you logging in, but means you\n"
-msgstr "    Ð¿Ð¾Ð¼ÐµÑˆÐ°Ñ‚ÑŒ Ð²Ð°Ð¼ Ð²Ð¾Ð¹Ñ‚Ð¸ Ð² ÑÐ¸ÑÑ‚ÐµÐ¼Ñƒ, Ð½Ð¾ Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚, Ñ‡Ñ‚Ð¾ Ð²Ñ‹\n"
-
-#: rpa.c:711
-msgid "    cannot be sure you are talking to the\n"
-msgstr "    Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ð±Ð¼ÐµÐ½Ð¸Ð²Ð°Ñ‚ÑŒÑÑ Ð´Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð½Ðµ Ñ Ñ‚Ð¾Ð¹ ÑÐ»ÑƒÐ¶Ð±Ð¾Ð¹,\n"
-
-#: rpa.c:712
-msgid "    service that you think you are (replay\n"
-msgstr "    ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸ ÑƒÐ²Ð¸Ð´ÐµÑ‚ÑŒ (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹ Ð°Ñ‚Ð°ÐºÐ¸\n"
-
-#: rpa.c:713
-msgid "    attacks by a dishonest service are possible.)\n"
-msgstr "    Ð²Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ ÑÐ¾ ÑÑ‚Ð¾Ñ€Ð¾Ð½Ñ‹ Ð¿Ð¾Ð´Ð»Ð¾Ð¶Ð½Ð¾Ð¹ ÑÐ»ÑƒÐ¶Ð±Ñ‹.)\n"
-
-#: rpa.c:724
-msgid "User challenge:\n"
-msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ:\n"
-
-#: rpa.c:874
-msgid "MD5 being applied to data block:\n"
-msgstr "MD5 Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ðº Ð±Ð»Ð¾ÐºÑƒ Ð´Ð°Ð½Ð½Ñ‹Ñ…:\n"
-
-#: rpa.c:887
-msgid "MD5 result is:\n"
-msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ MD5:\n"
-
-#: servport.c:53
-#, c-format
-msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
-msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° getaddrinfo(NULL, \"%s\"): %s\n"
-
-#: servport.c:80
-#, c-format
-msgid "Cannot resolve service %s to port number.\n"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ ÑÐ»ÑƒÐ¶Ð±Ñ‹ %s Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð¿Ð¾Ñ€Ñ‚Ð°.\n"
-
-#: servport.c:81
-msgid "Please specify the service as decimal port number.\n"
-msgstr "Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ ÑÐ»ÑƒÐ¶Ð±Ñƒ Ð² Ð²Ð¸Ð´Ðµ Ð´ÐµÑÑÑ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ð° Ð¿Ð¾Ñ€Ñ‚Ð°.\n"
-
-#: sink.c:231
-#, c-format
-msgid "forwarding to %s\n"
-msgstr "Ð¿ÐµÑ€ÐµÐ°Ð´Ñ€ÐµÑÐ¾Ð²Ñ‹Ð²Ð°ÐµÑ‚ÑÑ Ð½Ð° %s\n"
-
-#: sink.c:319
-msgid "SMTP: (bounce-message body)\n"
-msgstr "SMTP: (Ñ‚ÐµÐ»Ð¾ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ-Ñ€Ð¸ÐºÐ¾ÑˆÐµÑ‚Ð°)\n"
-
-#: sink.c:322
-#, c-format
-msgid "mail from %s bounced to %s\n"
-msgstr "Ð¿Ð¸ÑÑŒÐ¼Ð¾ Ð¾Ñ‚ %s Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ Ñ€Ð¸ÐºÐ¾ÑˆÐµÑ‚Ð¾Ð¼ Ð½Ð° %s\n"
-
-#: sink.c:497 sink.c:590
-#, c-format
-msgid "%cMTP error: %s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° %cMTP: %s\n"
-
-#: sink.c:535
-msgid "SMTP server requires STARTTLS, keeping message.\n"
-msgstr "Ð”Ð»Ñ SMTP-ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ STARTTLS; ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾.\n"
-
-#: sink.c:714
-#, c-format
-msgid "BSMTP file open failed: %s\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» BSMTP: %s\n"
-
-#: sink.c:760
-#, c-format
-msgid "BSMTP preamble write failed: %s.\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð·Ð°Ð¿Ð¸ÑÐ°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ°Ð¼Ð±ÑƒÐ»Ñƒ BSMTP: %s.\n"
-
-#: sink.c:974
-#, c-format
-msgid "%cMTP listener doesn't like recipient address `%s'\n"
-msgstr "Ð¡Ð»ÑƒÑˆÐ°Ñ‚ÐµÐ»ÑŽ %cMTP Ð½Ðµ Ð¿Ð¾Ð½Ñ€Ð°Ð²Ð¸Ð»ÑÑ Ð°Ð´Ñ€ÐµÑ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ñ Â«%sÂ»\n"
-
-#: sink.c:981
-#, c-format
-msgid "%cMTP listener doesn't really like recipient address `%s'\n"
-msgstr "Ð¡Ð»ÑƒÑˆÐ°Ñ‚ÐµÐ»ÑŽ %cMTP Ð² ÑÐ°Ð¼Ð¾Ð¼ Ð´ÐµÐ»Ðµ Ð½Ðµ Ð¿Ð¾Ð½Ñ€Ð°Ð²Ð¸Ð»ÑÑ Ð°Ð´Ñ€ÐµÑ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ñ Â«%sÂ»\n"
-
-#: sink.c:1027
-msgid "no address matches; no postmaster set.\n"
-msgstr "Ð½ÐµÑ‚ ÑÐ¾Ð¿Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð²; Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑ‚Ñ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½.\n"
-
-#: sink.c:1039
-#, c-format
-msgid "can't even send to %s!\n"
-msgstr "Ð´Ð°Ð¶Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð½Ð° %s!\n"
-
-#: sink.c:1045
-#, c-format
-msgid "no address matches; forwarding to %s.\n"
-msgstr "Ð½ÐµÑ‚ ÑÐ¾Ð¿Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑÐ¾Ð²; Ð¿ÐµÑ€ÐµÐ°Ð´Ñ€ÐµÑÐ¾Ð²Ñ‹Ð²Ð°ÐµÑ‚ÑÑ Ð½Ð° %s.\n"
-
-#: sink.c:1167
-#, c-format
-msgid "MDA option contains single-quoted %%%c expansion.\n"
-msgstr "Ð Ð°Ð·Ð²Ñ‘Ñ€Ð½ÑƒÑ‚Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ†Ð¸Ð¸ MDA ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ð¿Ð¾ÑÑ‚Ñ€Ð¾Ñ„ %%%c.\n"
-
-#: sink.c:1168
-msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
-msgstr ""
-"ÐžÑ‚ÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽÑÑŒ Ð´Ð¾ÑÑ‚Ð°Ð²Ð»ÑÑ‚ÑŒ Ð¿Ð¾Ñ‡Ñ‚Ñƒ. Ð˜Ð·ÑƒÑ‡Ð¸Ñ‚Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÑŽ Ð¸ Ð¸ÑÐ¿Ñ€Ð°Ð²ÑŒÑ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ "
-"Ð¾Ð¿Ñ†Ð¸Ð¸ mda.\n"
-
-#: sink.c:1211
-#, c-format
-msgid "about to deliver with: %s\n"
-msgstr "Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½ Ñ: %s\n"
-
-#: sink.c:1222
-#, c-format
-msgid "Cannot switch effective user id to %ld: %s\n"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ EUID Ð½Ð° %ld: %s\n"
-
-#: sink.c:1234
-#, c-format
-msgid "Cannot switch effective user id back to original %ld: %s\n"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ EUID Ð½Ð° Ð¾Ñ€Ð¸Ð³Ð¸Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ %ld: %s\n"
-
-#: sink.c:1241
-msgid "MDA open failed\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ MDA\n"
-
-#: sink.c:1280
-#, c-format
-msgid "%cMTP connect to %s failed\n"
-msgstr "Ð¡Ð±Ð¾Ð¹ %cMTP-Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº %s\n"
-
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ ÑÐ»ÑƒÑˆÐ°Ñ‚ÐµÐ»Ñ; Ð¾Ñ‚ÐºÐ°Ñ‚ Ð½Ð° %s"
-
-#: sink.c:1362
-#, c-format
-msgid "Message termination or close of BSMTP file failed: %s\n"
-msgstr "Ð¡Ð±Ð¾Ð¹ Ð¿Ñ€Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ð¿Ð¸ÑÑŒÐ¼Ð° Ð¸Ð»Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° BSMTP: %s\n"
-
-#: sink.c:1387
-#, c-format
-msgid "Error writing to MDA: %s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸ÑÐ¸ Ð² MDA: %s\n"
-
-#: sink.c:1390
-#, c-format
-msgid "MDA died of signal %d\n"
-msgstr "MDA Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½ Ð¿Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ñƒ %d\n"
-
-#: sink.c:1393
-#, c-format
-msgid "MDA returned nonzero status %d\n"
-msgstr "MDA Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð¸Ð» Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑÑ‚Ð°Ñ‚ÑƒÑ %d\n"
-
-#: sink.c:1396
-#, c-format
-msgid ""
-"Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
-msgstr ""
-"Ð¡Ñ‚Ñ€Ð°Ð½Ð½Ð¾: MDA pclose Ð²ÐµÑ€Ð½ÑƒÐ» %d Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ñ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ %d/%s, Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ "
-"Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð² %s:%d\n"
-
-#: sink.c:1421
-msgid "SMTP listener refused delivery\n"
-msgstr "Ð¡Ð»ÑƒÑˆÐ°Ñ‚ÐµÐ»ÑŒ SMTP Ð¾Ñ‚ÐºÐ°Ð·Ð°Ð» Ð² Ð´Ð¾ÑÑ‚Ð°Ð²ÐºÐµ\n"
-
-#: sink.c:1451
-msgid "LMTP delivery error on EOM\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð´Ð¾ÑÑ‚Ð°Ð²ÐºÐ¸ LMTP Ð½Ð° EOM\n"
-
-#: sink.c:1454
-#, c-format
-msgid "Unexpected non-503 response to LMTP EOM: %s\n"
-msgstr "ÐÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð½Ðµ-503 Ð¾Ñ‚Ð²ÐµÑ‚ Ð´Ð»Ñ LMTP EOM: %s\n"
-
-#: sink.c:1620
-msgid "The Fetchmail Daemon"
-msgstr "Ð”ÐµÐ¼Ð¾Ð½ Fetchmail"
-
-#: smtp.c:84
-msgid "ESMTP CRAM-MD5 Authentication...\n"
-msgstr "ÐÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ESMTP CRAM-MD5...\n"
-
-#: smtp.c:90 smtp.c:143
-msgid "Server rejected the AUTH command.\n"
-msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ð¾Ñ‚Ð²ÐµÑ€Ð³ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ AUTH.\n"
-
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
-msgid "Bad base64 reply from server.\n"
-msgstr "ÐÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ base64 Ñ ÑÐµÑ€Ð²ÐµÑ€Ð°.\n"
-
-#: smtp.c:102
-#, c-format
-msgid "Challenge decoded: %s\n"
-msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½: %s\n"
-
-#: smtp.c:119
-msgid "ESMTP PLAIN Authentication...\n"
-msgstr "ÐÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ESMTP PLAIN...\n"
-
-#: smtp.c:137
-msgid "ESMTP LOGIN Authentication...\n"
-msgstr "ÐÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ESMTP LOGIN...\n"
-
-#: smtp.c:354 smtp.c:382
-msgid "smtp listener protocol error\n"
-msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° ÑÐ»ÑƒÑˆÐ°Ñ‚ÐµÐ»Ñ smtp\n"
-
-#: socket.c:149
-msgid "fetchmail: malloc failed\n"
-msgstr "fetchmail: ÑÐ±Ð¾Ð¹ malloc\n"
-
-#: socket.c:183
-#, c-format
-msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
-msgstr ""
-"fetchmail: Ð¿Ð»Ð°Ð³Ð¸Ð½ Ð´Ð»Ñ ÑƒÐ·Ð»Ð° %s (ÑÐµÑ€Ð²Ð¸Ñ %s) Ð¿ÑƒÑÑ‚, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾!\n"
-
-#: socket.c:188
-msgid "fetchmail: socketpair failed\n"
-msgstr "fetchmail: ÑÐ±Ð¾Ð¹ socketpair\n"
-
-#: socket.c:196
-msgid "fetchmail: fork failed\n"
-msgstr "fetchmail: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ ÑÐ¾Ð·Ð´Ð°Ñ‚ÑŒ Ð´Ð¾Ñ‡ÐµÑ€Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑÑ\n"
-
-#: socket.c:203
-msgid "dup2 failed\n"
-msgstr "ÑÐ±Ð¾Ð¹ dup2\n"
-
-#: socket.c:209
-#, c-format
-msgid "running %s (host %s service %s)\n"
-msgstr "Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½ %s (ÑƒÐ·ÐµÐ» %s ÑÐ»ÑƒÐ¶Ð±Ð° %s)\n"
-
-#: socket.c:211
-#, c-format
-msgid "execvp(%s) failed\n"
-msgstr "ÑÐ±Ð¾Ð¹ execvp(%s)\n"
-
-#: socket.c:286
-#, c-format
-msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
-msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° getaddrinfo(\"%s\",\"%s\"): %s\n"
-
-#: socket.c:289
-msgid "Try adding the --service option (see also FAQ item R12).\n"
-msgstr "ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ†Ð¸ÑŽ --service (ÑÐ¼. FAQ, Ð¿ÑƒÐ½ÐºÑ‚ R12).\n"
-
-#: socket.c:303 socket.c:306
-#, c-format
-msgid "unknown (%s)"
-msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð¾ (%s)"
-
-#: socket.c:309
-#, c-format
-msgid "Trying to connect to %s/%s..."
-msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº %s/%s..."
-
-#: socket.c:318
-#, c-format
-msgid "cannot create socket: %s\n"
-msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑÐ¾Ð·Ð´Ð°Ñ‚ÑŒ ÑÐ¾ÐºÐµÑ‚: %s\n"
-
-#: socket.c:320
-#, c-format
-msgid "name %d: cannot create socket family %d type %d: %s\n"
-msgstr "Ð¸Ð¼Ñ %d: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ ÑÐ¾Ð·Ð´Ð°Ñ‚ÑŒ ÑÐµÐ¼ÐµÐ¹ÑÑ‚Ð²Ð¾ ÑÐ¾ÐºÐµÑ‚Ð¾Ð² %d Ñ‚Ð¸Ð¿Ð° %d: %s\n"
-
-#: socket.c:338
-msgid "connection failed.\n"
-msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ.\n"
-
-#: socket.c:339
-#, c-format
-msgid "connection to %s:%s [%s/%s] failed: %s.\n"
-msgstr "ÑÐ±Ð¾Ð¹ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº %s:%s [%s/%s]: %s.\n"
-
-#: socket.c:341
-#, c-format
-msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
-msgstr "Ð¸Ð¼Ñ %d: Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ðº %s:%s [%s/%s] Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ: %s.\n"
-
-#: socket.c:347
-msgid "connected.\n"
-msgstr "ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾.\n"
-
-#: socket.c:360
-#, c-format
-msgid ""
-"Connection errors for this poll:\n"
-"%s"
-msgstr ""
-"ÐžÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÑÑ‚Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð¾ÑÐ°:\n"
-"%s"
-
-#: socket.c:459
-#, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL ÑÐ¾Ð¾Ð±Ñ‰Ð°ÐµÑ‚: %s\n"
-
-#: socket.c:699
-#, c-format
-msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
-msgstr "Ð“Ð»ÑƒÐ±Ð¸Ð½Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ SSL %d: verify_ok == %d, err = %d, %s\n"
-
-#: socket.c:705
-msgid "Server certificate:\n"
-msgstr "Ð¡ÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚ ÑÐµÑ€Ð²ÐµÑ€Ð°:\n"
-
-#: socket.c:710
-#, c-format
-msgid "Certificate chain, from root to peer, starting at depth %d:\n"
-msgstr "Ð¦ÐµÐ¿Ð¾Ñ‡ÐºÐ° ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ð² Ð¾Ñ‚ ÐºÐ¾Ñ€Ð½Ñ, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ Ð³Ð»ÑƒÐ±Ð¸Ð½Ñ‹ %d:\n"
-
-#: socket.c:713
-#, c-format
-msgid "Certificate at depth %d:\n"
-msgstr "Ð¡ÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚ Ð½Ð° Ð³Ð»ÑƒÐ±Ð¸Ð½Ðµ %d:\n"
-
-#: socket.c:719
-#, c-format
-msgid "Issuer Organization: %s\n"
-msgstr "Ð—Ð°Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ: %s\n"
-
-#: socket.c:722
-msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¸Ð¼Ñ Ð·Ð°Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ "
-"ÑƒÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð¾).\n"
-
-#: socket.c:724
-msgid "Unknown Organization\n"
-msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð°Ñ Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ\n"
-
-#: socket.c:726
-#, c-format
-msgid "Issuer CommonName: %s\n"
-msgstr "ÐžÐ±Ñ‰ÐµÐ¿Ñ€Ð¸Ð½ÑÑ‚Ð¾Ðµ Ð¸Ð¼Ñ: %s\n"
-
-#: socket.c:729
-msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¾Ð±Ñ‰ÐµÐ¿Ñ€Ð¸Ð½ÑÑ‚Ð¾Ðµ Ð¸Ð¼Ñ ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð¾).\n"
-
-#: socket.c:731
-msgid "Unknown Issuer CommonName\n"
-msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð¾Ðµ Ð¾Ð±Ñ‰ÐµÐ¿Ñ€Ð¸Ð½ÑÑ‚Ð¾Ðµ Ð¸Ð¼Ñ\n"
-
-#: socket.c:737
-#, c-format
-msgid "Subject CommonName: %s\n"
-msgstr "ÐžÐ±Ñ‰ÐµÐ¿Ñ€Ð¸Ð½ÑÑ‚Ð¾Ðµ Ð¸Ð¼Ñ: %s\n"
-
-#: socket.c:743
-msgid "Bad certificate: Subject CommonName too long!\n"
-msgstr "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚: Ð¾Ð±Ñ‰ÐµÐµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¢ÐµÐ¼Ñ‹ ÑÐ»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ!\n"
-
-#: socket.c:749
-msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
-msgstr ""
-"ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚: Ð¾Ð±Ñ‰ÐµÐµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¢ÐµÐ¼Ñ‹ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ NUL, Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ "
-"Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹!\n"
-
-#: socket.c:777
-#, c-format
-msgid "Subject Alternative Name: %s\n"
-msgstr "ÐÐ»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¸Ð¼Ñ (SAN): %s\n"
-
-#: socket.c:783
-msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
-msgstr ""
-"ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚: Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¸Ð¼Ñ (SAN) ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ NUL, Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ "
-"Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹!\n"
-
-#: socket.c:800
-#, c-format
-msgid "Server CommonName mismatch: %s != %s\n"
-msgstr "ÐÐµÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð¾Ð±Ñ‰ÐµÐ¿Ñ€Ð¸Ð½ÑÑ‚Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ ÑÐµÑ€Ð²ÐµÑ€Ð°: %s != %s\n"
-
-#: socket.c:807
-msgid "Server name not set, could not verify certificate!\n"
-msgstr "Ð˜Ð¼Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾, Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚!\n"
-
-#: socket.c:812
-msgid "Unknown Server CommonName\n"
-msgstr "ÐÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð¾Ðµ Ð¾Ð±Ñ‰ÐµÐ¿Ñ€Ð¸Ð½ÑÑ‚Ð¾Ðµ Ð¸Ð¼Ñ ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: socket.c:814
-msgid "Server name not specified in certificate!\n"
-msgstr "Ð˜Ð¼Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð² ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ðµ!\n"
-
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "ÑÐ±Ð¾Ð¹ EVP_md5()!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "ÐÐµÑ…Ð²Ð°Ñ‚ÐºÐ° Ð¿Ð°Ð¼ÑÑ‚Ð¸!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "ÐÐµÑ…Ð²Ð°Ñ‚ÐºÐ° Ð¼ÐµÑÑ‚Ð° Ð² Ñ‚ÐµÐºÑÑ‚Ð¾Ð²Ð¾Ð¼ Ð±ÑƒÑ„ÐµÑ€Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÑÑƒÐ¼Ð¼Ñ‹!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "ÐžÑ‚Ð¿ÐµÑ‡Ð°Ñ‚Ð¾Ðº ÐºÐ»ÑŽÑ‡Ð° %s: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "ÐžÑ‚Ð¿ÐµÑ‡Ð°Ñ‚ÐºÐ¸ %s ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "ÐžÑ‚Ð¿ÐµÑ‡Ð°Ñ‚ÐºÐ¸ %s Ð½Ðµ ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚!\n"
-
-#: socket.c:862
-#, c-format
-msgid "Server certificate verification error: %s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð° ÑÐµÑ€Ð²ÐµÑ€Ð°: %s\n"
-
-#: socket.c:877
-#, c-format
-msgid "Broken certification chain at: %s\n"
-msgstr "ÐÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ñ†ÐµÐ¿ÑŒ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ð²: %s\n"
-
-#: socket.c:879
-msgid ""
-"This could mean that the server did not provide the intermediate CA's "
-"certificate(s), which is nothing fetchmail could do anything about.  For "
-"details, please see the README.SSL-SERVER document that ships with "
-"fetchmail.\n"
-msgstr ""
-"Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, ÑÐµÑ€Ð²ÐµÑ€ Ð½Ðµ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð¸Ð» Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ñ‹ CA, "
-"Ð½Ð° Ñ‡Ñ‚Ð¾ fetchmail Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ð¸ÐºÐ°Ðº Ð¿Ð¾Ð²Ð»Ð¸ÑÑ‚ÑŒ.  Ð—Ð° Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ "
-"Ð¾Ð±Ñ€Ð°Ñ‚Ð¸Ñ‚ÐµÑÑŒ Ðº Ñ„Ð°Ð¹Ð»Ñƒ README.SSL-SERVER Ð¸Ð· ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ‚Ð° fetchmail.\n"
-
-#: socket.c:889
-#, c-format
-msgid "Missing trust anchor certificate: %s\n"
-msgstr "ÐžÑ‚ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚-ÑÐºÐ¾Ñ€ÑŒ Ð´Ð¾Ð²ÐµÑ€Ð¸Ñ: %s\n"
-
-#: socket.c:892
-msgid ""
-"This could mean that the root CA's signing certificate is not in the trusted "
-"CA certificate location, or that c_rehash needs to be run on the certificate "
-"directory. For details, please see the documentation of --sslcertpath and --"
-"sslcertfile in the manual page. See README.SSL for details.\n"
-msgstr ""
-"Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¹ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚ CA Ð½Ðµ Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ‡Ð¸ÑÐ»Ð¾ Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ñ‹Ñ…, Ð¸Ð»Ð¸ Ð½ÑƒÐ¶Ð½Ð¾ "
-"Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ c_rehash Ð½Ð° ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ðµ Ñ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð°Ð¼Ð¸ Ð´Ð¾Ð²ÐµÑ€ÐµÐ½Ð½Ñ‹Ñ… Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð². "
-"Ð—Ð° Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸Ñ‚ÐµÑÑŒ Ðº ÑÐ¿Ñ€Ð°Ð²ÐºÐµ Ð¿Ð¾ Ð¾Ð¿Ñ†Ð¸ÑÐ¼ --sslcertpath Ð¸ --"
-"sslcertfile, Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ðº Ñ„Ð°Ð¹Ð»Ñƒ README.SSL.\n"
-
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Ð’Ð°ÑˆÐ° Ð²ÐµÑ€ÑÐ¸Ñ OpenSSL Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Ð’Ð°ÑˆÐ° Ð²ÐµÑ€ÑÐ¸Ñ OpenSSL Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Ð’Ð°ÑˆÐ° Ð²ÐµÑ€ÑÐ¸Ñ OpenSSL Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Ð’Ð°ÑˆÐ° Ð²ÐµÑ€ÑÐ¸Ñ OpenSSL Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ TLS v1.3.\n"
-
-#: socket.c:1015 socket.c:1092
-#, c-format
-msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
-msgstr ""
-"Ð£ÐºÐ°Ð·Ð°Ð½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ SSL-Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Â«%sÂ», Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼ Ð°Ð²Ñ‚Ð¾-Ð²Ñ‹Ð±Ð¾Ñ€ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ "
-"(auto).\n"
-
-#: socket.c:1131
-#, c-format
-msgid ""
-"Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
-msgstr "Ð‘Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° wolfSSL %#lx ÑÑ‚Ð°Ñ€ÑˆÐµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² %#lx, Ð¿Ñ€ÐµÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ.\n"
-
-#: socket.c:1137
-#, c-format
-msgid ""
-"Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
-msgstr "Ð‘Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° OpenSSL %#lx ÑÑ‚Ð°Ñ€ÑˆÐµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² %#lx, Ð¿Ñ€ÐµÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ.\n"
-
-#: socket.c:1142
-#, c-format
-msgid ""
-"Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
-msgstr "Ð‘Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° OpenSSL %#lx Ð½Ð¾Ð²ÐµÐµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² %#lx, Ð¿Ñ‹Ñ‚Ð°ÐµÐ¼ÑÑ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ.\n"
-
-#: socket.c:1162
-msgid "File descriptor out of range for SSL"
-msgstr "Ð”ÐµÑÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ„Ð°Ð¹Ð»Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° SSL"
-
-#: socket.c:1184
-msgid ""
-"Note that some distributions disable older protocol versions in weird non-"
-"standard ways. Try a newer protocol version.\n"
-msgstr ""
-"ÐÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´Ð¸ÑÑ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸Ð²Ñ‹ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ ÑÑ‚Ð°Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð² Ð½ÐµÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¼Ð¸ "
-"ÑÐ¿Ð¾ÑÐ¾Ð±Ð°Ð¼Ð¸. ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÐµÐµ Ð½Ð¾Ð²ÑƒÑŽ Ð²ÐµÑ€ÑÐ¸ÑŽ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð°.\n"
-
-#: socket.c:1246
-#, c-format
-msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
-msgstr ""
-"ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ñ‹ CA (Ñ„Ð°Ð¹Ð»=Â«%sÂ», ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³=Â«%sÂ»), Ð¾ÑˆÐ¸Ð±ÐºÐ° %d:\n"
-
-#: socket.c:1281
-#, c-format
-msgid ""
-"Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
-"continue.\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: ÑÐ±Ð¾Ð¹ SSL_set_tlsext_host_name(%p, \"%s\") (ÐºÐ¾Ð´ %#lx), "
-"Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ.\n"
-
-#: socket.c:1295
-#, c-format
-msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
-"trying to continue\n"
-msgstr ""
-"fetchmail: ÑÐ¾ÐºÐµÑ‚ %d: wolfSSL_check_domain_name(%#p, \"%s\") Ð²ÐµÑ€Ð½ÑƒÐ» %d, "
-"Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ\n"
-
-#: socket.c:1311
-#, c-format
-msgid ""
-"Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
-"to continue.\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: ÑÐ±Ð¾Ð¹ X509_VERIFY_PARAM_set1_host(%p, \"%s\") (ÐºÐ¾Ð´ %#x), "
-"Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ.\n"
-
-#: socket.c:1364
-msgid "Server shut down connection prematurely during SSL_connect().\n"
-msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð» Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ SSL_connect().\n"
-
-#: socket.c:1367
-#, c-format
-msgid "System error during SSL_connect(): %s\n"
-msgstr "Ð¡Ð¸ÑÑ‚ÐµÐ¼Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ SSL_connect(): %s\n"
-
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "ÑÐ±Ð¾Ð¹ Ñ€ÑƒÐºÐ¾Ð¿Ð¾Ð¶Ð°Ñ‚Ð¸Ñ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð¸Ð»Ð¸ ÑÐµÑ‚ÐµÐ²Ð¾Ð³Ð¾ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ."
-
-#: socket.c:1387
-msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
-msgstr "ÐÐµ ÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¹ ÑˆÐ¸Ñ„Ñ€ SSL/TLS â€” ÑÐµÑÑÐ¸Ñ Ð½Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°?\n"
-
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %s, ÑˆÐ¸Ñ„Ñ€ %s, %d/%d ÑÐµÐºÑ€ÐµÑ‚Ð½Ñ‹Ñ…/Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ñ… "
-"Ð±Ð¸Ñ‚\n"
-
-#: socket.c:1397
-msgid "Certificate/fingerprint verification was somehow skipped!\n"
-msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑÐµÑ€Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð°/Ð¾Ñ‚Ð¿ÐµÑ‡Ð°Ñ‚ÐºÐ° Ð±Ñ‹Ð»Ð° ÐºÐ°Ðº-Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð°!\n"
-
-#: socket.c:1414
-msgid ""
-"Warning: the connection is insecure, continuing anyways. (Better use --"
-"sslcertck!)\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°ÑÐ½Ð¾, Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð°ÑŽ Ð²ÑÑ‘ Ñ€Ð°Ð²Ð½Ð¾. (Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ --"
-"sslcertck!)\n"
-
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ ÑÐ¾ÐºÐµÑ‚Ð° Cygwin\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "Ð¡Ð±Ð¾Ð¹ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ ÑÐ¾ÐºÐµÑ‚Ð° Cygwin!\n"
-
-#: transact.c:79
-#, c-format
-msgid "mapped address %s to local %s\n"
-msgstr "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²Ð¸Ðµ Ð°Ð´Ñ€ÐµÑÐ° %s Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ %s\n"
-
-#: transact.c:101
-#, c-format
-msgid "mapped %s to local %s\n"
-msgstr "ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²Ð¸Ðµ %s Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ %s\n"
-
-#: transact.c:168
-#, c-format
-msgid "passed through %s matching %s\n"
-msgstr "Ð¿Ñ€Ð¾Ð¹Ð´ÐµÐ½ Ñ‡ÐµÑ€ÐµÐ· %s ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ %s\n"
-
-#: transact.c:240
-#, c-format
-msgid ""
-"analyzing Received line:\n"
-"%s"
-msgstr ""
-"Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ÑÑ ÑÑ‚Ñ€Ð¾ÐºÐ° Received:\n"
-"%s"
-
-#: transact.c:279
-#, c-format
-msgid "line accepted, %s is an alias of the mailserver\n"
-msgstr "ÑÑ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¸Ð½ÑÑ‚Ð°, %s ÑÐ²Ð»ÑÐµÑ‚ÑÑ Ð°Ð»Ð¸Ð°ÑÐ¾Ð¼ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: transact.c:285
-#, c-format
-msgid "line rejected, %s is not an alias of the mailserver\n"
-msgstr "ÑÑ‚Ñ€Ð¾ÐºÐ° Ð¾Ñ‚Ð²ÐµÑ€Ð³Ð½ÑƒÑ‚Ð°, %s Ð½Ðµ ÑÐ²Ð»ÑÐµÑ‚ÑÑ Ð°Ð»Ð¸Ð°ÑÐ¾Ð¼ Ð¿Ð¾Ñ‡Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: transact.c:359
-msgid "no Received address found\n"
-msgstr "Ð°Ð´Ñ€ÐµÑ Received Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½\n"
-
-#: transact.c:368
-#, c-format
-msgid "found Received address `%s'\n"
-msgstr "Ð½Ð°Ð¹Ð´ÐµÐ½ Ð°Ð´Ñ€ÐµÑ Received Â«%sÂ»\n"
-
-#: transact.c:613
-msgid "incorrect header line found - see manpage for bad-header option\n"
-msgstr ""
-"Ð²ÑÑ‚Ñ€ÐµÑ‡ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº â€” ÑÐ¼Ð¾Ñ‚Ñ€Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ bad-header Ð² Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸\n"
-
-#: transact.c:615
-#, c-format
-msgid "line: %s"
-msgstr "ÑÑ‚Ñ€Ð¾ÐºÐ°: %s"
-
-#: transact.c:1087 transact.c:1097
-#, c-format
-msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
-msgstr "Ð Ð°Ð·Ð±Ð¾Ñ€ Ð¸Ð¼Ñ‘Ð½ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð° Â«%sÂ» Â«%-.*sÂ»\n"
-
-#: transact.c:1112
-#, c-format
-msgid "Parsing Received names \"%-.*s\"\n"
-msgstr "Ð Ð°Ð·Ð±Ð¾Ñ€ Ð¸Ð¼Ñ‘Ð½ Received Â«%-.*sÂ»\n"
-
-#: transact.c:1124
-msgid "No envelope recipient found, resorting to header guessing.\n"
-msgstr "ÐÐµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ð² ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ðµ, Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° ÑƒÐ³Ð°Ð´Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼.\n"
-
-#: transact.c:1142
-#, c-format
-msgid "Guessing from header \"%-.*s\".\n"
-msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ Â«%-.*sÂ».\n"
-
-#: transact.c:1157
-#, c-format
-msgid "no local matches, forwarding to %s\n"
-msgstr "Ð½ÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ð¹, Ð¿ÐµÑ€ÐµÐ°Ð´Ñ€ÐµÑÐ¾Ð²Ñ‹Ð²Ð°ÐµÑ‚ÑÑ Ð½Ð° %s\n"
-
-#: transact.c:1172
-msgid "forwarding and deletion suppressed due to DNS errors\n"
-msgstr "Ð¿ÐµÑ€ÐµÐ°Ð´Ñ€ÐµÑÐ°Ñ†Ð¸Ñ Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ð¾ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ‹ Ð¸Ð·-Ð·Ð° Ð¾ÑˆÐ¸Ð±Ð¾Ðº DNS\n"
-
-#: transact.c:1283
-msgid "writing RFC822 msgblk.headers\n"
-msgstr "Ð·Ð°Ð¿Ð¸ÑÑ‹Ð²Ð°ÑŽÑ‚ÑÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ RFC822 msgblk\n"
-
-#: transact.c:1302
-msgid "no recipient addresses matched declared local names"
-msgstr "Ð½ÐµÑ‚ Ð°Ð´Ñ€ÐµÑÐ¾Ð² Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹, ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð±ÑŠÑÐ²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð¼ÐµÐ½Ð°Ð¼"
-
-#: transact.c:1309
-#, c-format
-msgid "recipient address %s didn't match any local name"
-msgstr "Ð°Ð´Ñ€ÐµÑ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ñ %s Ð½Ðµ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¸Ð¼ÐµÐ½Ð¸"
-
-#: transact.c:1318
-msgid "message has embedded NULs"
-msgstr "ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ NUL"
-
-#: transact.c:1326
-msgid "SMTP listener rejected local recipient addresses: "
-msgstr "Ð¡Ð»ÑƒÑˆÐ°Ñ‚ÐµÐ»ÑŒ SMTP Ð¾Ñ‚Ð²ÐµÑ€Ð³ Ð°Ð´Ñ€ÐµÑÐ° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹: "
-
-#: transact.c:1376
-msgid "error writing message text\n"
-msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸ÑÐ¸ Ñ‚ÐµÐºÑÑ‚Ð° ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ\n"
-
-#: transact.c:1652
-#, c-format
-msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
-msgstr ""
-"ÐÐµÐ´Ð¾ÑÑ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¼ÐµÑÑ‚Ð° Ð² Ð±ÑƒÑ„ÐµÑ€Ðµ. Ð­Ñ‚Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %s:%lu.\n"
-
-#: uid.c:262
-#, c-format
-msgid "Open or read error while reading idfile %s: %s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð¸Ð»Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ ID-Ñ„Ð°Ð¹Ð»Ð° %s: %s\n"
-
-#: uid.c:273
-#, c-format
-msgid "Old UID list from %s:\n"
-msgstr "Ð¡Ñ‚Ð°Ñ€Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº UID Ð¸Ð· %s:\n"
-
-#: uid.c:277 uid.c:286 uid.c:355
-msgid " <empty>"
-msgstr " <Ð¿ÑƒÑÑ‚Ð¾>"
-
-#: uid.c:284
-msgid "Scratch list of UIDs:\n"
-msgstr "Ð’Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº UID:\n"
-
-#: uid.c:369 uid.c:413
-#, c-format
-msgid "Merged UID list from %s:\n"
-msgstr "ÐžÐ±ÑŠÐµÐ´Ð¸Ð½Ñ‘Ð½Ð½Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº UID Ð¸Ð· %s:\n"
-
-#: uid.c:372
-#, c-format
-msgid "New UID list from %s:\n"
-msgstr "ÐÐ¾Ð²Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº UID Ð¸Ð· %s:\n"
-
-#: uid.c:402
-msgid "not swapping UID lists, no UIDs seen this query\n"
-msgstr "ÑÐ¿Ð¸ÑÐºÐ¸ UID Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ½Ð¸Ð²Ð°ÑŽÑ‚ÑÑ, Ð² ÑÑ‚Ð¾Ð¼ Ð·Ð°Ð¿Ñ€Ð¾ÑÐµ Ð½ÐµÑ‚ UID'Ð¾Ð²\n"
-
-#: uid.c:422
-msgid "discarding new UID list\n"
-msgstr "Ð¾Ñ‚Ð±Ñ€Ð°ÑÑ‹Ð²Ð°ÐµÑ‚ÑÑ Ð½Ð¾Ð²Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº UID\n"
-
-#: uid.c:479
-msgid "Deleting fetchids file.\n"
-msgstr "Ð£Ð´Ð°Ð»ÑÐµÑ‚ÑÑ Ñ„Ð°Ð¹Ð» fetchids.\n"
-
-#: uid.c:482
-#, c-format
-msgid "Error deleting %s: %s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ %s: %s\n"
-
-#: uid.c:489
-msgid "Writing fetchids file.\n"
-msgstr "Ð—Ð°Ð¿Ð¸ÑÑ‹Ð²Ð°ÐµÑ‚ÑÑ Ñ„Ð°Ð¹Ð» fetchids.\n"
-
-#: uid.c:503 uid.c:512
-#, c-format
-msgid "Write error on fetchids file %s: %s\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸ÑÐ¸ Ð² fetchids-Ñ„Ð°Ð¹Ð» %s: %s\n"
-
-#: uid.c:524
-#, c-format
-msgid "Error writing to fetchids file %s, old file left in place.\n"
-msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸ÑÐ¸ Ð² fetchids-Ñ„Ð°Ð¹Ð» %s, ÑÑ‚Ð°Ñ€Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾ÑÑ‚Ð°Ð»ÑÑ Ð½Ð° Ð¼ÐµÑÑ‚Ðµ.\n"
-
-#: uid.c:528
-#, c-format
-msgid "Cannot rename fetchids file %s to %s: %s\n"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ fetchids-Ñ„Ð°Ð¹Ð» %s Ð² %s: %s\n"
-
-#: uid.c:532
-#, c-format
-msgid "Cannot open fetchids file %s for writing: %s\n"
-msgstr "ÐÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ fetchids-Ñ„Ð°Ð¹Ð» %s Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸ÑÐ¸: %s\n"
-
-#: xmalloc.c:28
-msgid "malloc failed\n"
-msgstr "ÑÐ±Ð¾Ð¹ malloc\n"
-
-#: xmalloc.c:42
-msgid "realloc failed\n"
-msgstr "ÑÐ±Ð¾Ð¹ realloc\n"
Binary files 6.4.39-1/po/sq.gmo and 6.5.4-0ubuntu1/po/sq.gmo differ
diff -pruN 6.4.39-1/po/sq.po 6.5.4-0ubuntu1/po/sq.po
--- 6.4.39-1/po/sq.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/sq.po	2025-06-17 22:18:47.000000000 +0000
@@ -1,159 +1,159 @@
 # Translation of fetchmail to Albanian
 # This file is distributed under the same license as the fetchmail package.
-# Besnik Bleta <besnik@programeshqip.org>, 2004,2008,2015,2019,2020,2021,2022, 2023
+# Besnik Bleta <besnik@programeshqip.org>, 2004,2008,2015,2019,2020,2021,2022,2023,2024
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail-6.4.35\n"
+"Project-Id-Version: fetchmail-6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-04 19:16+0200\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-11-06 19:04+0200\n"
 "Last-Translator: Besnik Bleta <besnik@programeshqip.org>\n"
 "Language-Team: Albanian <translation-team-sq@lists.sourceforge.net>\n"
 "Language: sq\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Bugs: Report translation errors to the Language-Team address.\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.4.2\n"
+"X-Bugs: Report translation errors to the Language-Team address.\n"
+"X-Generator: Poedit 3.2.2\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "Po kontrollohet nÃ«se %s Ã«shtÃ« vÃ«rtet e njÃ«jta nyje me %s\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "Po, adresat e tyre IP pÃ«rputhen\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "Jo, adresat e tyre IP sâ€™pÃ«rputhen\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr ""
 "dÃ«shtim emri shÃ«rbyesi teksa kÃ«rkohej pÃ«r '%s' gjatÃ« vjeljes sÃ« %s: %s\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr "dÃ«shtim emri shÃ«rbyesi teksa kÃ«rkohej pÃ«r `%s' gjatÃ« vjeljes sÃ« %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "sâ€™u shkodua dot sfidÃ« BASE64\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "shkoduar si %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
-msgstr "gabim kerberos %s\n"
+msgstr "gabim Kerberos %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [shÃ«rbyesi thotÃ« '%s']\n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "Sinjalizim Fetchamil pÃ«r mesazhe tÃ« stÃ«rmÃ«dhenj"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr ""
-"Mesazhet vijues tÃ« stÃ«rmÃ«dhenj u fshinÃ« prej shÃ«rbyesit tÃ« postÃ«s %s "
-"llogaria %s:"
+"U fshinÃ« nÃ« shÃ«rbyesin e postÃ«s %s mesazhet vijues tÃ« stÃ«rmÃ«dhenj, llogaria "
+"%s:"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr ""
-"Mesazhet vijues tÃ« stÃ«rmÃ«dhenj mbesin nÃ« shÃ«rbyesin e postÃ«s %s llogaria %s:"
+"Mesazhet vijues tÃ« stÃ«rmÃ«dhenj mbesin nÃ« shÃ«rbyesin e postÃ«s %s, llogaria %s:"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
 msgstr[0] "  %d mesazh  %d tetÃ«she i gjatÃ« u fshi nga fetchmail-i."
 msgstr[1] "  %d mesazhe  %d tetÃ«she tÃ« gjatÃ« u fshinÃ« nga fetchmail-i."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
 msgstr[0] "  %d mesazh  %d  i gjatÃ« u anashkalua nga fetchmail-i."
 msgstr[1] "  %d mesazhe  %d  tÃ« gjatÃ« u anashkaluan nga fetchmail-i."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "po anashkalohet mesazhi %s@%s:%d"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "po anashkalohet mesazhi %s@%s:%d (%d tetÃ«she)"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (gjatÃ«si -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (i stÃ«rmadh)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr "sâ€™u sollÃ«n dot tituj, mesazhi %s@%s:%d (%d tetÃ«she)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "po lexohet mesazhi %s@%s:%d nga %d"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d tetÃ«she)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d tetÃ«she titulli)"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d tetÃ«she lÃ«nde)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
 msgstr ""
 "mesazhi %s@%s:%d sâ€™pati gjatÃ«sinÃ« e pritur (%d aktualja != %d e pritshmja)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " i mbajtur\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " i zbrazur\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " i pazbrazur\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -163,37 +163,37 @@ msgstr[0] ""
 msgstr[1] ""
 "U mbÃ«rrit nÃ« kufi prurjesh %d; %d mesazhe lÃ«nÃ« te shÃ«rbyesi %s, llogaria %s\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr ""
 "mbarim kohe pas %d sekondash nÃ« pritje pÃ«r tâ€™u lidhur me shÃ«rbyesin %s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "mbarim kohe pas %d sekondash nÃ« pritje pÃ«r shÃ«rbyesin %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "mbarim kohe pas %d sekondash nÃ« pritje pÃ«r %s.\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr "mbarim kohe pas %d sekondash nÃ« pritje qÃ« dÃ«gjuesi tÃ« pÃ«rgjigjet.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "mbarim kohe pas %d sekondash.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail-i sheh mbarime tÃ« pÃ«rsÃ«ritur kohe"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -202,7 +202,7 @@ msgstr ""
 "Fetchmail-i pa mÃ« tepÃ«r se %d mbarime kohe teksa pÃ«rpiqej tÃ« merrte postÃ« "
 "prej %s@%s.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -213,79 +213,79 @@ msgid ""
 msgstr ""
 "Kjo mund tÃ« dÃ«shmonte se shÃ«rbyesi juaj i postÃ«s ka ngecur, ose\n"
 "qÃ« shÃ«rbyesi juaj SMTP ka ngecur, ose qÃ« kartela e kutisÃ« suaj\n"
-"postare te shÃ«rbyesi Ã«shtÃ« dÃ«mtuar nga njÃ« gabim shÃ«rbyesi.  Mund\n"
-"tÃ« jepni `fetchmail -v -v' pÃ«r tÃ« diagnostikuar problemin.\n"
+"postare te shÃ«rbyesi Ã«shtÃ« dÃ«mtuar nga njÃ« gabim shÃ«rbyesi.  PÃ«r\n"
+"tÃ« diagnostikuar problemin, mund tÃ« jepni `fetchmail -v -v' .\n"
 "\n"
 "Fetchmail-i sâ€™do tÃ« vjelÃ« sÃ«rish prej kÃ«saj kutie, para se ta rinisni.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "urdhri para-lidhjeje pÃ«rfundoi me sinjalin %d\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "urdhri para-lidhje dÃ«shtoi me pÃ«rfundim %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "sâ€™u gjet dot kuti postare HESIOD pÃ«r %s\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "ShÃ«rbyesi udhÃ«heqÃ«s sâ€™ka emÃ«r.\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "sâ€™u gjet dot emÃ«r kanonikal DNS pÃ«r %s (%s): %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "Lidhja %s me %s dÃ«shtoi"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "Lidhja SSL dÃ«shtoi.\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "Gabim duket-i-zÃ«nÃ« te %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Gabim shÃ«rbyes i zÃ«nÃ« te %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "DÃ«shtim autorizimi te %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (autorizuar dikur)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr ""
 "PÃ«r ndihmÃ«, shihni te http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "mirÃ«filltÃ«simi fetchmail dÃ«shtoi nÃ« %s@%s"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail-i sâ€™mori dot postÃ« prej %s@%s.\n"
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -300,7 +300,7 @@ msgstr ""
 "tÃ« cilÃ«n fetchmail-i sâ€™e dallon dot nga tÃ« tjerat, ngaqÃ« shÃ«rbyesi sâ€™dÃ«rgoi\n"
 "mesazh tÃ« dobishÃ«m gabimi."
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -320,7 +320,7 @@ msgstr ""
 "nÃ« Ã§do cikÃ«l.  Pa u rikthyer shÃ«rbimi, nuk do tÃ« dÃ«rgohen njoftime\n"
 "tÃ« ardhshme."
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -341,189 +341,184 @@ msgstr ""
 "nÃ« Ã§do cikÃ«l.  Nuk do tÃ« dÃ«rgohen njoftime nÃ« tÃ« ardhmen, para se\n"
 "tÃ« rikthehet shÃ«rbimi."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "Rivil menjÃ«herÃ« te %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "Socket ose gabim TLS te %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
-msgstr "Gabim mirÃ«filltÃ«simi ose hyrje e panjohur te %s@%s\n"
+msgstr "Gabim mirÃ«filltÃ«simi, ose hyrje e panjohur te %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "OK autorizimi te %s@%s\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "mirÃ«filltÃ«sim fetchmail OK nÃ« %s@%s"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail-i mundi tÃ« hyjÃ« te %s@%s.\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "ShÃ«rbimi Ã«shtÃ« rivendosur.\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "po pÃ«rzgjidhet ose vilet prej dosjes %s\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "po pÃ«rzgjidhet ose vilet prej dosjes parazgjedhje\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s te %s (dosja %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s te %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "Po vilet %s\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
 msgstr[0] "%d mesazh (%d %s) pÃ«r %s"
 msgstr[1] "%d mesazhe (%d %s) pÃ«r %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
-msgstr[0] "i parÃ«"
-msgstr[1] "i parÃ«"
+msgstr[0] "parÃ«"
+msgstr[1] " parÃ«"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
 msgstr[0] "%d mesazh pÃ«r %s"
 msgstr[1] "%d mesazhe pÃ«r %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d oktete).\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu oktete).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
-msgstr "Pa postÃ« pÃ«r %s\n"
+msgstr "Sâ€™ka postÃ« pÃ«r %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "numÃ«rim mesazhesh me gabime!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
-"U anashkaluan shumÃ« mesazhe (%d > %d) pÃ«r shkak gabimesh kalimtare pÃ«r %s\n"
+"U anashkaluan shumÃ« mesazhe (%d > %d), pÃ«r shkak gabimesh kalimtare pÃ«r %s\n"
 
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
-msgstr "\"socket\""
+msgstr "â€œsocketâ€"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "krye RFC822 qÃ« mungon ose i dÃ«mtuar"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "njÃ«kohÃ«sim klient/shÃ«rbyes"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "protokoll klient/shÃ«rbyes"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "kyÃ§je e zÃ«nÃ« te shÃ«rbyes"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "Transaksion SMTP"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "KÃ«rkim DNS"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "e papÃ«rcaktuar"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr ""
-"Gabim %s gjatÃ« prurjes prej %s@%s-sÃ« dhe shpÃ«rndarjes te streha SMTP %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
+msgstr "Gabim %s gjatÃ« prurjes prej %s@%s-sÃ« dhe dÃ«rgimit te streha %s %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "e panjohur"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "Gabim %s gjatÃ« sjelljes prej %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "urdhri pas-lidhjeje pÃ«rfundoi me sinjalin %d\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "urdhri pas-lidhjeje dÃ«shtoi me gjendjen %d\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Sâ€™ka lidhje pÃ«r te mbulimi i Kerberos V4-s.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Sâ€™ka lidhje pÃ«r te mbulimi i Kerberos V5-s.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
-msgstr "MundÃ«sia --flush sâ€™mbulohet me %s\n"
+msgstr "PÃ«r %s sâ€™mbulohet mundÃ«sia --flush\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
-msgstr "MundÃ«sia --all sâ€™mbulohet me %s\n"
+msgstr "PÃ«r %s sâ€™mbulohet mundÃ«sia --all\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
-msgstr "MundÃ«si --limit sâ€™mbulohet me %s\n"
+msgstr "PÃ«r %s sâ€™mbulohet mundÃ«sia --limit\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -536,10 +531,10 @@ msgstr ""
 "Kjo Ã«shtÃ« e rrezikshme, ngaqÃ« mund tÃ« bÃ«jÃ« qÃ« qmail-inject ose\n"
 "mbÃ«shtjellÃ«si sendmail i qmail-it tÃ« pÃ«rzihet me kryet Prej: ose ID "
 "Mesazhi:.\n"
-"Provoni \"env QMAILINJECT= %s ARGUMENTE TUAJT KÃ‹TU\"\n"
+"Provoni â€œenv QMAILINJECT= %s ARGUMENTE TUAJT KÃ‹TUâ€\n"
 "%s: NdÃ«rprerje.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -553,113 +548,113 @@ msgstr ""
 "Kjo Ã«shtÃ« e rrezikshme, ngaqÃ« mund tÃ« bÃ«jÃ« qÃ« nullmailerl-inject\n"
 "ose mbÃ«shtjellÃ«si sendmail i nullmailer-it tÃ« pÃ«rzihet me kryet tuaja\n"
 "Prej:, ID Mesazhi:, ose Shteg-Kthimi.\n"
-"Provoni \"env NULLMAILER_FLAGS= %s ARGUMENTE TUAJT KÃ‹TU\"\n"
+"Provoni â€œenv NULLMAILER_FLAGS= %s ARGUMENTE TUAJT KÃ‹TUâ€\n"
 "%s: NdÃ«rprerje.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%s: Ju nuk ekzistoni.  Ikni tutje.\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
-msgstr "Sâ€™gjendet dot shteg absolut pÃ«r drejtori kreu tÃ« pÃ«rdoruesit.\n"
+msgstr "Sâ€™gjendet dot shteg absolut pÃ«r drejtori shtÃ«pi tÃ« pÃ«rdoruesit.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
-msgstr "Sâ€™gjendet dot shteg absolut pÃ«r drejtori kreu tÃ« fetchmail-it.\n"
+msgstr "Sâ€™gjendet dot shteg absolut pÃ«r drejtori shtÃ«pi tÃ« fetchmail-it.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: sâ€™pÃ«rcaktohet dot streha juaj!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
-msgstr "getaddrinfo dÃ«shtoi pÃ«r \"%s\": %s\n"
+msgstr "getaddrinfo dÃ«shtoi pÃ«r â€œ%sâ€: %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr "Sâ€™gjendet dot streha ime te bazÃ« tÃ« dhÃ«nash strehÃ«sh pÃ«r ta shquar!\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
 "problems!\n"
 "DO repair your /etc/hosts, DNS, NIS or LDAP instead.\n"
 msgstr ""
-"Po provohet tÃ« vazhdojÃ« me strehÃ«emÃ«r tÃ« pashquar.\n"
+"Po provohet tÃ« vazhdohet me strehÃ«emÃ«r tÃ« pashquar.\n"
 "MOS raportoni krye tÃ« dÃ«mtuar TÃ« MarrÃ«: , rreshta HELO/EHLO apo probleme tÃ« "
 "ngjashÃ«m!\n"
 "NÃ« vend tÃ« kÃ«saj, NDREQNI /etc/hosts, DNS, NIS apo LDAP tuajt.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "DÃ«gjuesi SMTP i %s sâ€™mbulon ESMTP\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "DÃ«gjuesi SMTP i %s sâ€™mbulon ETRN\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "Filloi pritja pÃ«r %s\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "Pa mesazhe nÃ« pritje pÃ«r %s\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "Filloi vÃ«nia nÃ« radhÃ« pritjeje e mesazheve pÃ«r %s\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Sâ€™arrihet tÃ« vihen nÃ« varg mesazhet pÃ«r nyjÃ«n %s\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "NyjÃ« %s e palejuar: %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "Gabim sintakse ETRN\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "Gabim sintakse ETRN nÃ« parametra\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "Gabim ETRN i panjohur %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
-msgstr "MundÃ«sia --keep sâ€™mbulohet me ETRN\n"
+msgstr "PÃ«r ETRN sâ€™mbulohet mundÃ«si --keep\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
-msgstr "MundÃ«sia --flush sâ€™mbulohet me ETRN\n"
+msgstr "PÃ«r ETRN sâ€™mbulohet mundÃ«si --flush\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
-msgstr "MundÃ«sia --folder sâ€™mbulohet me ETRN\n"
+msgstr "PÃ«r ETRN sâ€™mbulohet mundÃ«si --folder\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
-msgstr "MundÃ«sia --check sâ€™mbulohet me ETRN\n"
+msgstr "PÃ«r ETRN sâ€™mbulohet mundÃ«si --check\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -674,7 +669,7 @@ msgstr ""
 "TÃ« drejta kopjimi (C) 2005 - 2012 Sunil Shetye\n"
 "TÃ« drejta kopjimi (C) 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -684,33 +679,43 @@ msgstr ""
 "jeni tÃ« mirÃ«pritur ta rishpÃ«rndani sipas disa kushtesh. PÃ«r hollÃ«si,\n"
 "ju lutemi, shihni kartelÃ«n COPYING te burimi ose drejtoria e dokumentimit.\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "Gjendje kÃ«rkese=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "Gjendje kÃ«rkimi=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "KUJDES: Xhirimi si rrÃ«njÃ« sâ€™Ã«shtÃ« i kÃ«shillueshÃ«m.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: thirrur me"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "sâ€™u mor dot drejtoria e tanishme e punÃ«s\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Ky Ã«shtÃ« versioni %s i fetchmail-it"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
 "Run-time uses SSL library %#lx \"%s\"\n"
 msgstr ""
-"PÃ«rpiluar me librarinÃ« SSL %#lx \"%s\"\n"
-"Run-time pÃ«rdor librarinÃ« SSL %#lx \"%s\"\n"
+"PÃ«rpiluar me bibliotekÃ«n SSL %#lx \"%s\"\n"
+"Run-time pÃ«rdor bibliotekÃ«n SSL %#lx \"%s\"\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -719,11 +724,7 @@ msgstr ""
 "OpenSSL: %s\n"
 "Mekanizma: %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "KUJDES: Libraria juaj SSL/TLS sâ€™mbulon TLS v1.3.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -732,83 +733,90 @@ msgstr ""
 "mungesÃ« pÃ«rjashtmi nga klauzola GPL 2bn. Shihni pjesÃ«n COPYING. Po "
 "ndÃ«rpritet.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "KUJDES: PÃ«rpiluar pa SSL/TLS.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr ""
 "MundÃ«sia nodetach Ã«shtÃ« nÃ« funksionim, po shpÃ«rfillet mundÃ«sia mbi kartelÃ« "
 "regjistrimi.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr ""
 "Sâ€™po xhirohet nÃ«n mÃ«nyrÃ«n demon, po shpÃ«rfillet mundÃ«sia mbi kartelÃ« "
 "regjistrimi.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr ""
 "Kartela regjistÃ«r \"%s\" sâ€™ekziston, po shpÃ«rfillet mundÃ«sia mbi kartelÃ« "
 "regjistrimi.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "Kartela e regjistrimit \"%s\" sâ€™Ã«shtÃ« e shkrueshme, po ndÃ«rpritet.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
 msgstr ""
-"Ã‹shtÃ« ujdisur dhe mundÃ«sia syslog, dhe ajo logfile, po shpÃ«rfillet syslog, "
+"Ã‹shtÃ« ujdisur dhe mundÃ«sia syslog, dhe ajo logfile, po shpÃ«rfillet syslog "
 "dhe po regjistrohet te %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+"fetchmail: formÃ«sim i pavlefshÃ«m, --moveto Ã«shtÃ« i vlefshÃ«m vetÃ«m pÃ«r "
+"shÃ«rbyes IMAP\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "Po merret mundÃ«si prej rresht urdhrash%s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " dhe "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
-msgstr "Sâ€™ka shÃ«rbyes poste tÃ« rregulluar -- ndoshta mungon %s?\n"
+msgstr "Sâ€™ka tÃ« ujdisur shÃ«rbyes poste -- ndoshta mungon %s?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: sâ€™janÃ« treguar shÃ«rbyes poste.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: sâ€™po xhiron tjetÃ«r fetchmail\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr "fetchmail: gabim nÃ« asgjÃ«simin e %s fetchmail te %ld; po lihet.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "prapaskenÃ«"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "paraskenÃ«"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: %s fetchmail te %ld u asgjÃ«sua.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -816,7 +824,7 @@ msgstr ""
 "fetchmail: sâ€™kontrollohet dot pÃ«r postÃ«, kur te e njÃ«jta strehÃ« xhiron njÃ« "
 "tjetÃ«r fetchmail.\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -825,210 +833,149 @@ msgstr ""
 "fetchmail: sâ€™mund tÃ« vilet nga strehÃ«t e treguara, me njÃ« tjetÃ«r fetchmail "
 "qÃ« xhiron te %ld.\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr "fetchmail: njÃ« tjetÃ«r fetchmail po xhiron nÃ« paraskenÃ« te %ld.\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr ""
 "fetchmail: sâ€™pranohen dot mundÃ«si, kur njÃ« fetchmail xhiron nÃ« prapaskenÃ«.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr "fetchmail: njÃ« fetchmail nÃ« prapaskenÃ« te %ld u zgjua.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr "fetchmail: njÃ« vÃ«lla mÃ« i moshuar te %ld vdiq nÃ« mÃ«nyrÃ« misterioze.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: sâ€™gjendet dot njÃ« fjalÃ«kalim pÃ«r %s@%s.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "Jepni fjalÃ«kalim pÃ«r %s@%s: "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: sâ€™mund tÃ« shqitet nÃ« prapaskenÃ«. Po ndÃ«rpritet.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "po niset demoni fetchmail %s\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
-msgstr "sâ€™u hap dot %s pÃ«r tÃ« vargÃ«zuar regjistrime nÃ« tÃ«\n"
+msgstr "sâ€™u hap dot %s pÃ«r tÃ« shtuar regjistrime nÃ« tÃ«\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "MÃ«nyra --check Ã«shtÃ« aktive, sâ€™po vilet postÃ«\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "sâ€™u kontrollua dot koha e %s (gabim %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "po riniset fetchmail (%s ndryshoi)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr ""
 "pÃ«rpjekja pÃ«r rinisje mund tÃ« dÃ«shtojÃ«, ngaqÃ« drejtoria sâ€™Ã«shtÃ« rikthyer\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "pÃ«rpjekja pÃ«r rinisje tÃ« fetchmail-it dÃ«shtoi\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 "vjelja te %s u anashkalua (dÃ«shtim mirÃ«filltÃ«simi ose shumÃ« mbarime kohe)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "interval qÃ« sâ€™kapet, sâ€™po kÃ«rkohet %s\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Gjendje kÃ«rkimi=0 (SUKSES)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Gjendje kÃ«rkimi=1 (PAPOSTÃ‹)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Gjendje kÃ«rkimi=2 (SOCKET)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Gjendje kÃ«rkimi=3 (DÃ‹SHTMIR)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Gjendje kÃ«rkimi=4 (PROTOKOLL)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Gjendje kÃ«rkimi=5 (SINTAKSÃ‹)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Gjendje kÃ«rkimi=6 (GABIO)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Gjendje kÃ«rkimi=7 (GABIM)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Gjendje kÃ«rkimi=8 (PÃ‹RJASHTO)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Gjendje kÃ«rkimi=9 (LOCKBUSY)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Gjendje kÃ«rkimi=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Gjendje kÃ«rkimi=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Gjendje kÃ«rkimi=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Gjendje kÃ«rkimi=13 (MAKSJELL)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Gjendje kÃ«rkimi=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "JanÃ« bllokuar krejt lidhjet.  Po dilet.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "nÃ« gjumÃ« te %s pÃ«r %d sekonda\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
-msgstr "pÃ«rmendur prej %s\n"
+msgstr "zgjuar prej %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
-msgstr "pÃ«rmendur prej sinjali %d\n"
+msgstr "zgjuar prej sinjali %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
-msgstr "pÃ«rmendur mÃ« %s\n"
+msgstr "zgjuar mÃ« %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "mbarim normal, gjendje %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "sâ€™u kontrollua dot koha pÃ«r kartelÃ«n run-control\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr ""
 "Sinjalizim: pÃ«rmendje e shumÃ«fishtÃ« e strehÃ«s %s nÃ« kartelÃ«n formÃ«sim\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
 msgstr ""
-"fetchmail: Gabim: zÃ«ra tÃ« shumÃ«fishtÃ« pÃ«r \"parazgjedhje\" te kartela "
-"formÃ«sim, ose \"parazgjedhje\" sâ€™Ã«shtÃ« zÃ«ri i parÃ«.\n"
+"fetchmail: Gabim: zÃ«ra tÃ« shumÃ«fishtÃ« pÃ«r â€œparazgjedhjeâ€ te kartela "
+"formÃ«sim, ose â€œparazgjedhjeâ€ sâ€™Ã«shtÃ« zÃ«ri i parÃ«.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "Sâ€™Ã«shtÃ« pÃ«rpiluar mbulimi i SSL-sÃ«.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr "Mbulimi pÃ«r KERBEROS v4 Ã«shtÃ« formÃ«suar, por sâ€™Ã«shtÃ« pÃ«rpiluar.\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr "Mbulimi pÃ«r KERBEROS v5 Ã«shtÃ« formÃ«suar, por sâ€™Ã«shtÃ« pÃ«rpiluar.\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
-msgstr "Mbulimi pÃ«r GSSAPI-n Ã«shtÃ« formÃ«suar, por jo pÃ«rpiluar.\n"
+msgstr "Mbulimi pÃ«r GSSAPI-n Ã«shtÃ« formÃ«suar, por sâ€™Ã«shtÃ« pÃ«rpiluar.\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1036,17 +983,17 @@ msgstr ""
 "fetchmail: sinjalizim: pa DNS gati, te i cili tÃ« kontrollohen prurje "
 "shpÃ«rndarjesh tÃ« shumÃ«fishta %s\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr "kujdes: shpÃ«rndarja e shumÃ«fishtÃ« pÃ«r %s lyp mundÃ«sinÃ« zarf!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr ""
 "sinjalizim: Mos kÃ«rkoni ndihmÃ«, nÃ«se krejt posta i shkon ustait tÃ« postÃ«s!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1055,13 +1002,13 @@ msgstr ""
 "fetchmail: formÃ«simi i %s i pavlefshÃ«m, jepni numÃ«r pozitiv porte pÃ«r "
 "shÃ«rbimin ose portÃ«n\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: formÃ«simi i %s i pavlefshÃ«m, RPOP lyp njÃ« portÃ« tÃ« privilegjuar\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1070,7 +1017,7 @@ msgstr ""
 "KUJDES: formÃ«simi i %s i pavlefshÃ«m, normalisht ju duhet --ssl pÃ«r portÃ« 993/"
 "service pop3s.\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1079,7 +1026,7 @@ msgstr ""
 "KUJDES: formÃ«simi i %s i pavlefshÃ«m, normalisht ju duhet portÃ« 993/service "
 "pop3s pÃ«r --ssl.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1088,7 +1035,7 @@ msgstr ""
 "KUJDES: formÃ«simi i %s i pavlefshÃ«m, normalisht ju duhet --ssl pÃ«r portÃ« 993/"
 "service imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1097,329 +1044,351 @@ msgstr ""
 "KUJDES: formÃ«simi i %s i pavlefshÃ«m, normalisht ju duhet portÃ« 993/service "
 "imaps pÃ«r --ssl.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 "FormÃ«simi i %s i pavlefshÃ«m, LMTP sâ€™mund tÃ« pÃ«rdorÃ« portÃ«n SMTP "
 "parazgjedhje\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
-"Prania e fetchall-it njÃ«kohÃ«sisht me \"keep on\" nÃ« njÃ« demon, ose nÃ« njÃ« "
+"Prania e fetchall-it njÃ«kohÃ«sisht me â€œkeep onâ€ nÃ« njÃ« demon, ose nÃ« njÃ« "
 "gjendje plogÃ«shtie, pÃ«rbÃ«n gabim!\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: Gabim: mÃ«nyra plogÃ«shti sâ€™funksionon pÃ«r shumÃ« dosje ose llogari "
 "njÃ«herÃ«sh!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"sâ€™analizohet dot rcfile, mÃ«nyra diagnostikim: formÃ«simi i marrÃ« po jepet si "
+"Python:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "pÃ«rfunduar me sinjal %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr "%s po kÃ«rkon %s (protokolli %s) te %s: vjelja filloi\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "Sâ€™Ã«shtÃ« formÃ«suar mbulim pÃ«r POP2.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "Sâ€™Ã«shtÃ« formÃ«suar mbulim pÃ«r POP3.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "Sâ€™Ã«shtÃ« formÃ«suar mbulim pÃ«r IMAP.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "Sâ€™Ã«shtÃ« formÃ«suar mbulim pÃ«r ETRN.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "Sâ€™Ã«shtÃ« formÃ«suar mbulim pÃ«r ODMR.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "u pÃ«rzgjodh protokoll i pambuluar.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr "%s po kÃ«rkon %s (protokolli %s) te %s: vjelja u plotÃ«sua\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "Intervali i vjeljes Ã«shtÃ« %d sekonda\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
-msgstr "JetÃ«gjatÃ«sia e regjistrit Ã«shtÃ« %s\n"
+msgstr "Kartela regjistÃ«r Ã«shtÃ« %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "Idfile Ã«shtÃ« %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
-msgstr "Mesazhet e ecurisÃ« do tÃ« regjistrohen pÃ«rmes syslog\n"
+msgstr "Mesazhet e ecurisÃ« do tÃ« regjistrohen pÃ«rmes syslog-ut\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail do tÃ« kryejÃ« maskim dhe sâ€™do tÃ« prodhojÃ« TÃ« MarrÃ«\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
-msgstr "Fetchmail-i do tÃ« tregojÃ« pika ecurie edhe nÃ« kartela regjistrimesh.\n"
+msgstr "Fetchmail-i do tÃ« shfaqÃ« pika ecurie edhe nÃ« kartela regjistrimesh.\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr ""
 "Fetchmail-i do tÃ« pÃ«rcjellÃ« mesazhe tÃ« keqadresuar me shpÃ«rndarje tÃ« "
 "shumÃ«fishtÃ« te %s.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
-msgstr "Fetchmail-i do tÃ« drejtojÃ« gabime poste drejt ustait tÃ« postÃ«s.\n"
+msgstr ""
+"Fetchmail-i do tÃ« drejtojÃ« gabime poste drejt pÃ«rgjegjÃ«sit tÃ« postÃ«s.\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
-msgstr "Fetchmail-i do tÃ« drejtojÃ« gabime poste te dÃ«rguesi.\n"
+msgstr "Fetchmail-i do tâ€™i drejtojÃ« gabimet e postÃ«s te dÃ«rguesi.\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 "Fetchmail-i do tâ€™i trajtojÃ« gabimet e pÃ«rhershme si tÃ« pÃ«rhershme (do tâ€™i "
 "hedhÃ« tej mesazhet).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail-i do tâ€™i trajtojÃ« gabimet e pÃ«rhershme si tÃ« pÃ«rkohshme (do tâ€™i "
 "mbajÃ« mesazhet).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "MundÃ«si pÃ«r marrje prej %s@%s:\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  Posta do tÃ« merret pÃ«rmes %s\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
 msgstr[0] "  Vjelja e kÃ«tij shÃ«rbyesi do tÃ« ndodhÃ« Ã§do %d interval.\n"
 msgstr[1] "  Vjelja e kÃ«tij shÃ«rbyesi do tÃ« ndodhÃ« Ã§do %d intervale.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  Emri i vÃ«rtetÃ« i shÃ«rbyesit Ã«shtÃ« %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr "  Kjo strehÃ« sâ€™do pyetet, kur sâ€™ka strehÃ« tÃ« treguar.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr "  Kjo strehÃ« do tÃ« pyetet, kur sâ€™ka strehÃ« tÃ« treguar.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  Do tÃ« kÃ«rkohet fjalÃ«kalim.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  E fshehtÃ« APOP= \"%s\".\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  Id RPOP = \"%s\".\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  FjalÃ«kalim = \"%s\".\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  Protokolli Ã«shtÃ« KPOP me mirÃ«filltÃ«sim Kerberos %s"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  Protokolli Ã«shtÃ« %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (po pÃ«rdoret shÃ«rbim %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (po pÃ«rdoret portÃ« parazgjedhje)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (po detyrohet pÃ«rdorimi i UIDL-sÃ«)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  Do tÃ« provohen tÃ«rÃ« metodat e mundshme pÃ«r mirÃ«filltÃ«sim.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  Do tÃ« detyrohet mirÃ«filltÃ«sim me fjalÃ«kalim.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  Do tÃ« detyrohet mirÃ«filltÃ«sim MSN.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  Do tÃ« detyrohet mirÃ«filltÃ«sim NTLM.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  Do tÃ« detyrohet mirÃ«filltÃ«sim OTP.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  Do tÃ« detyrohet mirÃ«filltÃ«sim CRAM-MD5.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  Do tÃ« detyrohet mirÃ«filltÃ«sim GSSAPI.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Do tÃ« detyrohet mirÃ«filltÃ«sim Kerberos V4.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Do tÃ« detyrohet mirÃ«filltÃ«sim Kerberos V5.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
-msgstr "  NÃ«nkuptohet fshehtÃ«zim skaj-mÃ«-skaj.\n"
+msgstr "  NÃ«nkuptohet prani fshehtÃ«zimi skaj-mÃ«-skaj.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  ParÃ«sori i shÃ«rbimit postar Ã«shtÃ«: %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  U aktivizuan sesione SSL tÃ« fshehtÃ«zuar.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  Protokoll SSL: %s.\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  U aktivizua kontroll dÃ«shmie shÃ«rbyesi SSL.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  U Ã§aktivizua kontroll dÃ«shmie shÃ«rbyesi SSL.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  KartelÃ« dÃ«shmie SSL tÃ« besuar parazgjedhje: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  KartelÃ« dÃ«shmie SSL tÃ« besuar: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  Drejtori parazgjedhje dÃ«shmish SSL tÃ« besuara: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  Drejtori dÃ«shmish SSL tÃ« besueshme: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "  EmÃ«r i ZakonshÃ«m shÃ«rbyesi SSL: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr "  ShenjÃ« gishtash kyÃ§i SSL (kontrolluar kundrejt kyÃ§i shÃ«rbyesi): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  Afati i mospÃ«rgjigjes sÃ« shÃ«rbyesit Ã«shtÃ« %d sekonda"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (parazgjedhje).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (parazgjedhje)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  Mbarimi i kohÃ«s IDLE pÃ«r shÃ«rbyesin Ã«shtÃ« %d sekonda"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  Kuti postare parazgjedhje e pÃ«rzgjedhur.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  KutitÃ« postare tÃ« pÃ«rzgjedhura janÃ«:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  Do tÃ« merren tÃ«rÃ« mesazhet (--all on).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  Do tÃ« merren vetÃ«m mesazhet e rinj (--all off).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  Mesazhet e sjellÃ« do tÃ« mbahen nÃ« shÃ«rbyes (--keep on).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr "  Mesazhet e sjellÃ« sâ€™do tÃ« mbahen nÃ« shÃ«rbyes (--keep off).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  Mesazhi do tÃ« shpihet te dosja %s dhe sâ€™do tÃ« fshihet.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  Mesazhi do tÃ« fshihet (jo --moveto).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  Mesazhet e vjetÃ«r do tÃ« zbrazen para marrjes sÃ« mesazheve (--flush on).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  Mesazhet e vjetÃ«r sâ€™do tÃ« zbrazen para marrjes sÃ« mesazheve (--flush "
 "off).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1427,361 +1396,364 @@ msgstr ""
 "  Mesazhet e stÃ«rmÃ«dhenj do tÃ« zbrazen para marrjes sÃ« mesazheve (--"
 "limitflush on).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
 msgstr ""
-"  Mesazhet stÃ«rmÃ«dhenj sâ€™do tÃ« zbrazen para marrjes sÃ« mesazheve (--"
+"  Mesazhet e stÃ«rmÃ«dhenj sâ€™do tÃ« zbrazen para marrjes sÃ« mesazheve (--"
 "limitflush off).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr ""
 "  Rishkrimi i adresave vendore tÃ« shÃ«rbyesit Ã«shtÃ« i aktivizuar (--norewrite "
 "off).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr ""
 "  Rishkrimi i adresave vendore tÃ« shÃ«rbyesit Ã«shtÃ« i Ã§aktivizuar (--"
 "norewrite on).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr "  Heqja e carriage-return-it Ã«shtÃ« e aktivizuar (stripcr on).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr "  Heqja e carriage-return-it Ã«shtÃ« e Ã§aktivizuar (stripcr off).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr "  Detyrimi i carriage-return-it Ã«shtÃ« i aktivizuar (forcecr on).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr "  Detyrimi i carriage-return-it Ã«shtÃ« i Ã§aktivizuar (forcecr off).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 "  Interpretimi i Kodimit tÃ« ShpÃ«rnguljes sÃ« LÃ«ndÃ«s Ã«shtÃ« i Ã§aktivizuar "
 "(pass8bits on).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr ""
 "  Interpretimi i Kodimit tÃ« ShpÃ«rnguljes sÃ« LÃ«ndÃ«s Ã«shtÃ« i aktivizuar "
 "(pass8bits off).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  Shkodimi MIME Ã«shtÃ« i aktivizuar (mimedecode on).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  Shkodimi MIME Ã«shtÃ« i Ã§aktivizuar (mimedecode off).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  PlogÃ«shtia pas vjeljes Ã«shtÃ« e aktivizuar (idle on).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  PlogÃ«shtia pas vjeljes Ã«shtÃ« e Ã§aktivizuar (idle off).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  PlogÃ«shtia pas vjeljes zbatohet me detyrim (forceidle on).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  PlogÃ«shtia pas vjeljes nuk zbatohet me detyrim (forceidle off).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
-msgstr "  Rreshta Gjendjeje Jo e ZbrazÃ«t do tÃ« hidhen tej (dropstatus on)\n"
+msgstr "  Do tÃ« hidhen tej rreshta Gjendjeje Jo tÃ« ZbrazÃ«t (dropstatus on)\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
-msgstr "  Rreshta Gjendjeje Jo e ZbrazÃ«t do tÃ« ruhen (dropstatus off)\n"
+msgstr "  Do tÃ« mbahen rreshta Gjendjeje Jo tÃ« ZbrazÃ«t (dropstatus off)\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
-msgstr "  Rreshtat Nisur PÃ«r do tÃ« hidhen tej (dropdelivered on)\n"
+msgstr "  Do tÃ« hidhen tej rreshtat Nisur PÃ«r (dropdelivered on)\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
-msgstr "  Rreshtat Nisur PÃ«r do tÃ« ruhen (dropdelivered off)\n"
+msgstr "  Do tÃ« mbahen rreshtat Nisur PÃ«r (dropdelivered off)\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  Caku i madhÃ«sisÃ« sÃ« mesazheve Ã«shtÃ« %d tetÃ«she (--limit %d).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  Pa cak madhÃ«sie mesazhesh (--limit 0).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  Intervali i sinjalizimit tÃ« madhÃ«sisÃ« sÃ« mesazheve Ã«shtÃ« %d sekonda (--"
 "warnings %d).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr "  Sinjalizim madhÃ«sie nÃ« Ã§do vjelje (--warnings 0).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr "  Caku pÃ«r mesazhe tÃ« marrÃ« Ã«shtÃ« %d (--fetchlimit %d).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr "  Pa cak pÃ«r mesazhe tÃ« marrÃ« (--fetchlimit 0).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr ""
 "  Caku i madhÃ«sisÃ« sÃ« mesazheve qÃ« sillen Ã«shtÃ« %d (--fetchsizelimit %d).\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr "  Pa cak madhÃ«sie mesazhesh qÃ« sillen (--fetchsizelimit 0).\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr "  Kryej kÃ«rkim dyor tÃ« UID-ve gjatÃ« Ã§do vjeljeje (--fastuidl 1).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr ""
 "  Kryej kÃ«rkim dyor tÃ« UID-ve gjatÃ« %d prej %d vjeljeve (--fastuidl %d).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr "   Kryej kÃ«rkim linear tÃ« UID-ve gjatÃ« Ã§do vjeljeje (--fastuidl 0).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  Caku pÃ«r tufÃ« mesazhesh SMTP Ã«shtÃ« %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr "  Pa cak pÃ«r tufÃ« mesazhe SMTP (--batchlimit 0).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr ""
 "  Intervali i fshirjesh ndÃ«rmjet spastrimesh Ã«shtÃ« vÃ«nÃ« me detyrim %d (--"
 "expunge %d).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  Pa spastrime tÃ« detyruara (--expunge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  PÃ«rkatÃ«sitÃ« pÃ«r tÃ« cilat do tÃ« sillet postÃ« janÃ«:"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (parazgjedhje)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
-msgstr "  Mesazhet do tÃ« vargÃ«zohen te %s si BSMTP\n"
+msgstr "  Mesazhet do tâ€™i shtohen %s si BSMTP\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
-msgstr "  Mesazhet do tÃ« shpÃ«rndahen me \"%s\".\n"
+msgstr "  Mesazhet do tÃ« dÃ«rgohen â€œ%sâ€.\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  Mesazhet do tÃ« pÃ«rcillen si %cMTP te:"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  Pjesa strehÃ« e rreshtit POSTÃ‹ PREJ do tÃ« jetÃ« %s\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr ""
-"  Adresa qÃ« do vendoset tek rreshtat RCPT TO e dÃ«rguar te SMTP do tÃ« jetÃ« "
-"%s\n"
+"  Adresa pÃ«r tâ€™u vÃ«nÃ« te rreshta RCPT TO dÃ«rguar SMTP-sÃ« do tÃ« jetÃ« %s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr ""
 "  PÃ«rgjigje tÃ« pranuara blloqesh mesazhesh tÃ« padÃ«shiruar dÃ«gjuesi janÃ«:"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  Bllokimi i mesazheve tÃ« padÃ«shiruar Ã«shtÃ« i Ã§aktivizuar\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  Lidhja me shÃ«rbyesin do tÃ« sillet me \"%s\".\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  Pa urdhÃ«r para-lidhjeje.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  Lidhja me shÃ«rbyesin do tÃ« mbyllet me \"%s\".\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  Pa urdhÃ«r pas-lidhjeje.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  Pa emra vendorÃ« tÃ« deklaruar pÃ«r kÃ«tÃ« strehÃ«.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  MÃ«nyrÃ« shpÃ«rndarje e shumÃ«fishtÃ«: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  MÃ«nyrÃ« shpÃ«rndarje njÃ«she: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
 msgstr[0] "U njoh %d emÃ«r vendor.\n"
 msgstr[1] "U njohÃ«n %d emra vendorÃ«.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr ""
 "  KÃ«rkimi DNS pÃ«r adresa shpÃ«rndarjesh tÃ« shumÃ«fishta Ã«shtÃ« i aktivizuar.\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr ""
 "  KÃ«rkimi DNS pÃ«r adresa shpÃ«rndarjesh tÃ« shumÃ«fishta Ã«shtÃ« i Ã§aktivizuar.\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 "  Aliase shÃ«rbyesish do tÃ« krahasohen me adresa shpÃ«rndarjesh tÃ« shumÃ«fishta "
 "sipas adresash IP.\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr ""
 "  Aliase shÃ«rbyesish do tÃ« krahasohen me adresa shpÃ«rndarjesh tÃ« shumÃ«fishta "
 "sipas emrash.\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  RrugÃ«zimi envelope-address Ã«shtÃ« i Ã§aktivizuar\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
-msgstr "  Kryet e zarfit nÃ«nkuptohet tÃ« jenÃ«: %s\n"
+msgstr "  Kryet e zarfit merret si tÃ« jenÃ«: %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  NumÃ«r kryesh zarfi pÃ«r tâ€™u anashkaluar: %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  Parashtesa %s do tÃ« hiqet prej id-je pÃ«rdoruesi\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Pa heqje parashtese\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
-msgstr "  Aliase emrash shÃ«rbyesi tÃ« paradeklaruar:"
+msgstr "  Aliase tÃ« paradeklaruar emrash shÃ«rbyesi:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  PÃ«rkatÃ«si vendore:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  Lidhja duhet tÃ« jetÃ« pÃ«rmes ndÃ«rfaqes %s.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
-msgstr "  Pa kusht tÃ« pÃ«rcaktuar rreth ndÃ«rfaqes.\n"
+msgstr "  Sâ€™u dha domosdoshmÃ«ri ndÃ«rfaqeje.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  Qerthulli i vjeljes do tÃ« mbikÃ«qyrÃ« %s.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
-msgstr "  Pa ndÃ«rfaqe mbikÃ«qyrjeje tÃ« pÃ«rcaktuar.\n"
+msgstr "  Sâ€™u dha ndÃ«rfaqe mbikÃ«qyrjeje.\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 "  Lidhjet me shÃ«rbyesin do tÃ« kryhen pÃ«rmes shtojcÃ«s %s (--plugin %s).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
-msgstr "  Pa urdhÃ«r shtojce tÃ« pÃ«rcaktuar.\n"
+msgstr "  Sâ€™Ã«shtÃ« pÃ«rcaktuar urdhÃ«r shtojce.\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  Lidhjet me dÃ«gjuesi do tÃ« kryhen pÃ«rmes shtojce daljeje %s (--plugout "
 "%s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
-msgstr "  Pa urdhÃ«r shtojce daljeje tÃ« pÃ«rcaktuar.\n"
+msgstr ""
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  Pa UID tÃ« ruajtur prej kÃ«saj strehe.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  %d UID tÃ« ruajtur.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
-msgstr "  TÃ« dhÃ«na gjurmimi vjeljeje do tÃ« shtohen te kryet TÃ« MarrÃ«.\n"
+msgstr "  HollÃ«si gjurmimi vjeljeje do tÃ« shtohen te kryet TÃ« MarrÃ«.\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
-msgstr "  Sâ€™do tÃ« shtohen tÃ« dhÃ«na gjurmimi vjeljeje te kryet TÃ« MarrÃ«.\n"
+msgstr "  Sâ€™do tÃ« shtohen hollÃ«si gjurmimi vjeljeje te kryet TÃ« MarrÃ«.\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  Mesazhet me krye tÃ« kÃ«qija do tÃ« hidhen tej.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  Mesazhet me krye tÃ« kÃ«qija do tÃ« kalohen.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  Veti kalimi-nÃ«pÃ«r \"%s\".\n"
@@ -1799,148 +1771,135 @@ msgstr ""
 "Sistemi juaj operativ as pÃ«rcakton PATH_MAX, as do tÃ« pranojÃ« realpath(f, "
 "NULL). Po ndÃ«rpritet.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "GABIM: pa mbulim pÃ«r rutinÃ«n getpassword()\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
 msgstr ""
 "\n"
-"U kap SIGINTâ€¦ po qÃ«rohem qÃ« kÃ«tej.\n"
+"U kap SIGINTâ€¦ po dilet.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "Gabim GSSAPI te gss_display_status, thirrur prej <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "Gabim GSSAPI %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
-msgstr "Sâ€™arriti tÃ« ketÃ« emÃ«r shÃ«rbimi pÃ«r [%s]\n"
+msgstr "Sâ€™u arrit tÃ« merret emÃ«r shÃ«rbimi pÃ«r [%s]\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "Po pÃ«rdoret emÃ«r shÃ«rbimi [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "Sâ€™u gjetÃ«n kredenciale GSSAPI tÃ« pÃ«rshtatshme. MirÃ«filltÃ«simi GSSAPI po "
 "anashkalohet.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "NÃ«se dÃ«shironi tÃ« pÃ«rdorni GSSAPI-n, ju duhen kredenciale, sÃ« pari, ka "
 "mundÃ«si prej kinit-it.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
-msgstr "U mor sfidÃ« e keqformuar te \"%s GSSAPI\"!\n"
+msgstr "U mor sfidÃ« e keqformuar pÃ«r â€œ%s GSSAPIâ€!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "Po dÃ«rgohen kredenciale\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "Gabim gjatÃ« shkÃ«mbimit tÃ« kredencialeve\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "Sâ€™u hapÃ«n dot tÃ« dhÃ«na niveli sigurie\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "ShkÃ«mbim kredencialesh i plotÃ«suar\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "ShÃ«rbyesi lyp integritet dhe/ose privatÃ«si\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "U Ã§mbÃ«shtollÃ«n shenja niveli sigurie: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "MadhÃ«sia mÃ« e madhe pÃ«r token-Ã« GSS Ã«shtÃ« %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
-msgstr "EmÃ«r pÃ«rdoruesi GSSAPI shumÃ« i gjatÃ« pÃ«r shtytÃ«z statike.\n"
+msgstr "EmÃ«r pÃ«rdoruesi GSSAPI shumÃ« i gjatÃ« pÃ«r buffer statik.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "Gabim nÃ« krijim kÃ«rkese niveli sigurie\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr "send_token GSSAPI shumÃ« i madh (%lu) teksa dÃ«rgohej emÃ«r pÃ«rdoruesi.\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "Po jepen kredenciale GSS\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "Gabim dhÃ«nieje kredencialesh\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: rrjedhÃ« e pÃ«rgjumur pÃ«r %d sek.\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "Protokoll i identifikuar si IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "Protokoll i identifikuar si IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "Protokoll i identifikuar si IMAP2 ose IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "do tÃ« rrijÃ« nÃ« plogÃ«shti pas vjeljeje\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "Prej shÃ«rbyesit IMAP u mor pÃ«rgjigje BYE: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
-msgstr "numÃ«rim i rremÃ« mesazhesh te \"%s\"!"
+msgstr "numÃ«rim i rremÃ« mesazhesh te â€œ%sâ€!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "numÃ«rim i rremÃ« EXPUNGE te \"%s\"!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr "numÃ«rim i rremÃ« EXPUNGE te pÃ«rgjigje e paetiketuar â€œ%sâ€!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "u gjet listÃ« e pÃ«rditÃ«suar aftÃ«sish sistemi\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1948,7 +1907,11 @@ msgstr ""
 "shÃ«rbyesi nuk reklamoi zgjerim SASL-IR, por sendÃ«rtimit tÃ« fetchmail-it i "
 "duhet pÃ«r AUTHENTICATE EXTERNAL\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "do tÃ« rrijÃ« nÃ« plogÃ«shti pas vjeljeje\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1960,7 +1923,7 @@ msgstr ""
 "sigurt, mund ta nxirrni jashtÃ« loje STARTTLS-nÃ« me --sslproto (shihni "
 "doracakun).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1971,426 +1934,459 @@ msgstr ""
 "mirÃ«filltÃ«simit (PREAUTH). Po ndÃ«rpritet lidhja.  NÃ«se lejohet nga "
 "shÃ«rbyesi, provoni mÃ« mirÃ« --ssl (shihni doracakun).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: pÃ«rmirÃ«simi me TLS pati sukses.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: pÃ«rmirÃ«simi me TLS dÃ«shtoi.\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr "%s: pÃ«rmirÃ«simi oportunist me TLS dÃ«shtoi, po provohet vazhdimi\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr "%s: KUJDES: shÃ«rbyesi ofroi STARTTLS, por duke dhÃ«nÃ« sslproto ''.\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr ""
 "%s: â€œ--auth externalâ€ i domosdoshÃ«m, por nuk reklamohet nga shÃ«rbyesi.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "AftÃ«si e domosdoshme OTP e papÃ«rpiluar tek fetchmail-i\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "AftÃ«si e domosdoshme NTML e papÃ«rpiluar tek fetchmail-i\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: â€œ--auth passwordâ€ i domosdoshÃ«m, por shÃ«rbyesi nuk e lejon "
 "(LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr "%s: na u mbaruan metodat e mirÃ«filltÃ«simit dhe sâ€™bÃ«het dot hyrja.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "ngatÃ«rresÃ« nÃ« fshirje poste (%d faktiku != %d Ã§ka pritej)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu Ã«shtÃ« i pavÃ«rejtur\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u Ã«shtÃ« i pavÃ«rejtur\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "rivjelja dÃ«shtoi\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
 msgstr[0] "%d mesazh nÃ« pritje pas rivjeljes\n"
 msgstr[1] "%d mesazhe nÃ« pritje pas rivjeljes\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "pÃ«rzgjedhja e kutisÃ« postare dÃ«shtoi\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
 msgstr[0] "%d mesazh nÃ« pritje pas vjeljes sÃ« parÃ«\n"
 msgstr[1] "%d mesazhe nÃ« pritje pas vjeljes sÃ« parÃ«\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "spastrimi dÃ«shtoi\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
 msgstr[0] "%d mesazh nÃ« pritje pas spastrimit\n"
 msgstr[1] "%d mesazhe nÃ« pritje pas spastrimit\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "kÃ«rkimi pÃ«r mesazhe tÃ« pavÃ«rejtur dÃ«shtoi\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u Ã«shtÃ« i pari i pavÃ«rejtur\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "Sinjalizim: po shpÃ«rfillen tÃ« dhÃ«na tÃ« rreme pÃ«r madhÃ«si mesazhesh, tÃ« "
 "dÃ«rguara nga shÃ«rbyesi.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "PÃ«rgjigje FETCH e pasaktÃ«: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr ""
 "Sâ€™arrihet tÃ« hapet ndÃ«rfaqe kvm. Sigurohuni se fetchmail-i Ã«shtÃ« SGID kmem."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
-msgstr "Sâ€™arrihet tÃ« pÃ«rtypÃ«t emÃ«r ndÃ«rfaqeje prej %s"
+msgstr "Sâ€™arrihet tÃ« analizohet emÃ«r ndÃ«rfaqeje prej %s"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "dÃ«shtoi get_ifinfo: sysctl (vlerÃ«sim iflist)"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "dÃ«shtoi get_ifinfo: malloc"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "dÃ«shtoi get_ifinfo: sysctl (iflist)"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
-msgstr "Version pÃ«rcjelljeje mesazhi %d i pakuptuar."
+msgstr "Sâ€™i kuptua version pÃ«rcjelljeje mesazhi %d."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "Sâ€™u gjet ndÃ«rfaqe me emrin %s"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "Sâ€™u gjet adresÃ« IP pÃ«r %s"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "mungon adresÃ« ndÃ«rfaqeje IP\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "adresÃ« ndÃ«rfaqeje IP e pavlefshme\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "maskÃ« ndÃ«rfaqeje IP e pavlefshme\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "veprimtari nÃ« %s -parÃ«- si %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
-msgstr "po anashkalohet vjelja e %s, %s i pakapshÃ«m\n"
+msgstr "po anashkalohet vjelja e %s, %s jashtÃ« funksionim\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "po anashkalohet vjelja e %s, adresÃ« IP e %s e pÃ«rjashtuar\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "veprimtari nÃ« %s shÃ«nuar si %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "po anashkalohet vjelja e %s, %s jo aktiv\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "veprimtaria nÃ« %s qe %d, Ã«shtÃ« %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "sâ€™u shkodua dot sfidÃ« BASE64 fillestare\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr "parÃ«sori %s nÃ« pusullÃ« sâ€™pÃ«rputhet me -u %s\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "instanca jo zero (%s) mund tÃ« shkaktojÃ« sjellje tÃ« Ã§uditshme\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "sâ€™u shkodua dot pÃ«rgjigje e gatshme BASE64\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "mospÃ«rputhje sfidash\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: gabim gjatÃ« leximit tÃ« lockfile-it \"%s\": %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: po hiqet lockfile-i i ndenjur \"%s\"\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: sâ€™hiqet dot lidhja e lockfile-it \"%s\" (%s), po provohet tÃ« "
 "shkruhet nÃ« tÃ«\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr "fetchmail: sâ€™shkruhet dot te lockfile-i \"%s\" (%s), po dilet\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
+msgstr "fetchmail: sâ€™shkruhet dot as te lockfile-i â€œ%sâ€ (%s), po dilet\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: gabim gjatÃ« hapjes sÃ« lockfile-it \"%s\": %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: krijimi i kyÃ§jes dÃ«shtoi, pidfile \"%s\": %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr "fetchmail: sâ€™hiqet ose cungohet dot pidfile-i \"%s\": %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: s'hapet dot kartela pÃ«r lexim: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr ""
+"%s: kartela po hidhet poshtÃ«, sâ€™merret dot numÃ«r pÃ«rshkruesi kartele pÃ«r "
+"fstat-in: %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: kartela po hidhet poshtÃ«, sâ€™kryhet dot fstat(%d): %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: kartela po hidhet poshtÃ«, ngaqÃ« Ã«shtÃ« grup, ose tjetÃ«r objekt i "
+"pÃ«rdorshÃ«m (mÃ«nyra %#o) dhe pÃ«rmban fjalÃ«kalime.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr "%s:%d: kujdes: para cilitdo emÃ«r strehe u gjet \"%s\"\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr ""
+"%s:%d: zÃ« pÃ«r makinÃ« jo i lejuar pas ndarjes pÃ«r parazgjedhjen, kartela po "
+"hidhet poshtÃ«.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: sinjalizim: token \"%s\" i panjohur\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: gabim nÃ« lexim kartele (%s).\n"
 
 #: ntlmsubr.c:35
 msgid "Warning: received malformed challenge to \"AUTH(ENTICATE) NTLM\"!\n"
-msgstr "Kujdes: u mor sfidÃ« e keqformuar te \"AUTH(ENTICATE) NTLM\"!\n"
+msgstr "Kujdes: u mor sfidÃ« e keqformuar pÃ«r â€œAUTH(ENTICATE) NTLMâ€!\n"
 
 #: ntlmsubr.c:84
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "Sfida NTLM pÃ«rmban tÃ« dhÃ«na tÃ« pavlefshme.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "DÃ«gjuesi SMTP i %s sâ€™mbulon ATRN\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr ""
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "KÃ«rkesÃ« ATRN e hedhur poshtÃ«.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
-msgstr "I pazoti tÃ« pÃ«rpunojÃ« kÃ«rkesÃ« ATRN tani\n"
+msgstr "Sâ€™arrihet tÃ« pÃ«rpunohet kÃ«rkesÃ« ATRN tani\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "Sâ€™keni postÃ«.\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "UrdhÃ«r i pasendÃ«rtuar\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "Lypset mirÃ«filltÃ«sim.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "Gabim i panjohur ODMR \"%s\"\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "po merren tÃ« dhÃ«na mesazhi\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "MundÃ«sia --keep sâ€™mbulohet me ODMR\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "MundÃ«sia --flush sâ€™mbulohet me ODMR\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "MundÃ«sia --folder sâ€™mbulohet me ODMR\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "MundÃ«sia --check sâ€™mbulohet me ODMR\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "recv fatal shÃ«rbyesi\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "Sâ€™u shkodua dot sfidÃ« OTP\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "FrazÃ«kalim i fshehtÃ«: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "Vargu '%s' sâ€™Ã«shtÃ« varg numerik i vlefshÃ«m.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "Vlera e vargut '%s' Ã«shtÃ« %s se %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "mÃ« e vogÃ«l"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "mÃ« e madhe"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
-msgstr "Ã‹shtÃ« dhÃ«nÃ« rregull i pavlefshÃ«m `%s' pÃ«r krye tÃ« kÃ«qija.\n"
+msgstr "U dha rregull i pavlefshÃ«m `%s' pÃ«r krye tÃ« kÃ«qija.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "U dha protokoll i pavlefshÃ«m `%s'.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "U dha mirÃ«filltÃ«sim i pavlefshÃ«m `%s'.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "pÃ«rdorimi:  fetchmail [mundÃ«si] [shÃ«rbyes â€¦]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  MundÃ«sitÃ« janÃ« si vijon:\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        shfaq ndihmÃ«n pÃ«r kÃ«tÃ« mundÃ«si\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     shfaq tÃ« dhÃ«na versioni\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
-msgstr "  -c, --check       kontrollo pÃ«r mesazhe, por pa sjellÃ«\n"
+msgstr "  -c, --check       kontrollo pÃ«r mesazhe, por pa i sjellÃ«\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      puno nÃ« heshtje\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     puno me zhurmÃ« (diagnostiko ecurinÃ«)\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      xhiro si demon njÃ«herÃ« nÃ« n sekonda\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    mos shkÃ«put proces demoni\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        asgjÃ«so proces demoni\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     pÃ«rcakto emÃ«r kartele regjistrimi\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
@@ -2398,43 +2394,43 @@ msgstr ""
 "      --syslog      pÃ«rdor syslog(3) pÃ«r shumicÃ«n e mesazheve, kur xhiron si "
 "demon\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    e ndÃ«rpret pÃ«rdorimin e syslog(3)\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr ""
-"      --invisible   mos shkruaj TÃ« MarrÃ« & dhe aktivizo \"host spoofing\"\n"
+"      --invisible   mos shkruaj TÃ« MarrÃ« & dhe aktivizo â€œhost spoofingâ€\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
-msgstr "  -f, --fetchmailrc pÃ«rcakto kartelÃ« \"run control\" alternative\n"
+msgstr "  -f, --fetchmailrc pÃ«rcaktoni kartelÃ« â€œrun controlâ€ alternative\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
-msgstr "  -i, --idfile      pÃ«rcakto tjetÃ«r kartelÃ« UID-rash\n"
+msgstr "  -i, --idfile      pÃ«rcaktoni tjetÃ«r kartelÃ« UID-rash\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr "      --pidfile     pÃ«rcaktoni kartelÃ« (lock) PID alternative\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr "      --postmaster  pÃ«rcaktoni marrÃ«s pÃ«r provÃ«n e fundit\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr ""
 "      --nobounce    ridrejto kapÃ«rcime prej pÃ«rdoruesve te ustai i postÃ«s.\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce fetchmail fshin pÃ«rgjithmonÃ« mesazhe tÃ« padÃ«rgueshÃ«m.\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2442,54 +2438,60 @@ msgstr ""
 "      --softbounce  i mban pÃ«rgjithmonÃ« nÃ« shÃ«rbyes mesazhet e padÃ«rgueshÃ«m "
 "(parazgjedhje).\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
-msgstr "  -I, --interface   pÃ«rcaktim i ndÃ«rfaqes sÃ« nevojshme\n"
+msgstr "  -I, --interface   pÃ«rcaktim i ndÃ«rfaqes sÃ« domosdoshme\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     mbikÃ«qyr ndÃ«rfaqen pÃ«r veprimtari\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         aktivizo sesion tÃ« fshehtÃ«zuar me ssl\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         aktivizo sesion tÃ« fshehtÃ«zuar me SSL/TLS\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr ""
+"      --nossl         Ã§aktivizo sesion tÃ« fshehtÃ«zuar me SSL/TLS\n"
+"\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      kartelÃ« kyÃ§i ssl privat\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     dÃ«shmi ssl klienti\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 "      --sslcertck   kryej kontroll strikt tÃ« dÃ«shmive tÃ« shÃ«rbyesve (e "
 "kÃ«shillueshme)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck anashkalo kontroll strikt tÃ« dÃ«shmive tÃ« shÃ«rbyesve (e "
 "pasigurt)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr "      --sslcertfile shteg pÃ«r te kartelÃ« dÃ«shmie ssl trusted-CA\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr "      --sslcertpath shteg pÃ«r te drejtori dÃ«shmish ssl trusted-CA\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 "      --sslcommonname  prit prej shÃ«rbyesi kÃ«tÃ« EmÃ«r tÃ« ZakonshÃ«m (e "
 "pakÃ«shillueshme)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
@@ -2497,258 +2499,290 @@ msgstr ""
 "      --sslfingerprint shenjÃ« gishtash qÃ« duhet tÃ« pÃ«rputhet me atÃ« tÃ« "
 "dÃ«shmisÃ« sÃ« shÃ«rbyesit.\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
 msgstr ""
-"      --sslproto    detyro pÃ«rdorim protokolli ssl (shihni doracakun)\n"
+"      --sslproto    detyro pÃ«rdorim protokolli ssl (shihni doracakun) dhe/"
+"ose tÃ« STLS/STARTTLS-sÃ«\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
-msgstr "      --plugin      pÃ«rcakto urdhÃ«r tÃ« jashtÃ«m pÃ«r hapje lidhjesh\n"
+msgstr "      --plugin      pÃ«rcaktoni urdhÃ«r tÃ« jashtÃ«m pÃ«r hapje lidhjesh\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
-"      --plugout     pÃ«rcakto urdhÃ«r tÃ« jashtÃ«m pÃ«r hapje lidhjesh smtp\n"
+"      --plugout     pÃ«rcaktoni urdhÃ«r tÃ« jashtÃ«m pÃ«r hapje lidhjesh smtp\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
 msgstr ""
 "      --bad-header {reject|accept}\n"
-"                    pÃ«rcakto rregull pÃ«r trajtim mesazhesh me krye tÃ« "
+"                    pÃ«rcaktoni rregull pÃ«r trajtim mesazhesh me krye tÃ« "
 "kÃ«qija\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
-msgstr "  -p, --proto[col]    pÃ«rcakto protokoll marrjeje (shihni faqen man)\n"
+msgstr ""
+"  -p, --proto[col]    pÃ«rcaktoni protokoll marrjeje (shihni faqen man)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        detyro pÃ«rdorimin e UIDL-rave (vetÃ«m pop3)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        i thotÃ« shÃ«rbyesit IMAP tÃ« dÃ«rgojÃ« njoftim mesazhesh tÃ« "
 "rinj\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   Detyro mÃ«nyrÃ«n â€œi plogÃ«shtâ€, edhe nÃ«se shÃ«rbyesi nuk "
+"reklamon pasjen e aftÃ«sisÃ« nÃ« fjalÃ«\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr ""
+"      --idletimeout specifikoni mbarim kohe para rifreskimit --idle (%d s)\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        portÃ« TCP pÃ«r lidhje (e vjetruar, pÃ«rdorni --service)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service     shÃ«rbim TCP pÃ«r lidhje (mund tÃ« jetÃ« portÃ« numerike "
 "TCP)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        lloj mirÃ«filltÃ«simi (shihni doracakun)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     afat mospÃ«rgjigjeje shÃ«rbyesi\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    krye adrese zarfi\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr ""
 "  -Q, --qvirtual    parashtesÃ« pÃ«r tâ€™u hequr prej id-je pÃ«rdoruesi vendor\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   parÃ«sori i shÃ«rbimit postar\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
-"      --tracepolls  shton tÃ« dhÃ«na gjurmimi vjeljeje te kryet TÃ« marrÃ«\n"
+"      --tracepolls  shtoni hollÃ«si gjurmimi vjeljeje te kryet TÃ« marrÃ«\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr ""
-"  -u, --user[name]    pÃ«rcakto kredenciale hyrjeje tÃ« pÃ«rdoruesit te "
+"  -u, --user[name]    pÃ«rcaktoni kredenciale hyrjeje tÃ« pÃ«rdoruesit te "
 "shÃ«rbyesi\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr ""
 "  -a, --[fetch]all  merr edhe mesazhe tÃ« reja, edhe mesazhe tÃ« vjetra\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr "  -K, --nokeep      fshi mesazhe tÃ« rinj pas marrjeje\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr "  -k, --keep        ruaj mesazhe tÃ« rinj pas marrjeje\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      kaloje mesazhin te dosja e dhÃ«nÃ« IMAP, nÃ« vend se ta "
+"fshish\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       fshi mesazhe tÃ« vjetÃ«r prej shÃ«rbyesit\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  fshi mesazhe tÃ« stÃ«rmÃ«dhenj\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   mos rishkruaj adresa kryesh\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr "  -l, --limit       mos sill mesazhe tej madhÃ«sisÃ« sÃ« dhÃ«nÃ«\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr "  -w, --warnings    interval midis njoftimesh sinjalizimi poste\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    cakto strehÃ« SMTP pÃ«rcjelljesh\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr "      --fetchdomains sill postÃ« pÃ«r pÃ«rkatÃ«sitÃ« e caktuara\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
-msgstr ""
-"  -D, --smtpaddress cakto pÃ«rkatÃ«si SMTP shpÃ«rndarje pÃ«r tâ€™u pÃ«rdorur\n"
+msgstr "  -D, --smtpaddress caktoni pÃ«rkatÃ«si SMTP dÃ«rgimi pÃ«r tâ€™u pÃ«rdorur\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr ""
-"      --smtpname    cakto emÃ«r tÃ« plotÃ« SMTP emÃ«rpÃ«rdoruesi@pÃ«rkatÃ«si\n"
+"      --smtpname    caktoni emÃ«r tÃ« plotÃ« SMTP emÃ«rpÃ«rdoruesi@pÃ«rkatÃ«si\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
-msgstr "  -Z, --antispam,   cakto vlera pÃ«rgjigjesh antispam\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
+msgstr "  -Z, --antispam,    caktoni vlera pÃ«rgjigjesh antispam\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
-msgstr "  -b, --batchlimit  cakto kufi tufe pÃ«r lidhje SMTP\n"
+msgstr "  -b, --batchlimit  caktoni kufi tufe pÃ«r lidhje SMTP\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
-msgstr "  -B, --fetchlimit  cakto kufi prurjeje pÃ«r lidhje shÃ«rbyesish\n"
+msgstr "  -B, --fetchlimit  caktoni kufi prurjeje pÃ«r lidhje shÃ«rbyesish\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
-msgstr "      --fetchsizelimit cakto kufi madhÃ«sie mesazhesh qÃ« sillen\n"
+msgstr "      --fetchsizelimit caktoni kufi madhÃ«sie mesazhesh qÃ« sillen\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    kryej njÃ« kÃ«rkim dyor pÃ«r UIDL-ra\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
-msgstr "  -e, --expunge     cakto maksimum fshirjesh ndÃ«rmjet shuarjesh\n"
+msgstr "  -e, --expunge     caktoni maksimum fshirjesh mes spastrimeve\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
-msgstr "  -m, --mda         cakto MDA pÃ«r tâ€™u pÃ«rdorur pÃ«r pÃ«rcjellje\n"
+msgstr "  -m, --mda         caktoni MDA pÃ«r tâ€™u pÃ«rdorur pÃ«r pÃ«rcjellje\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
-msgstr "      --bsmtp       cakto kartelÃ« pÃ«rfundimesh BSMTP\n"
+msgstr "      --bsmtp       caktoni kartelÃ« pÃ«rfundimesh BSMTP\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
-msgstr "      --lmtp        pÃ«rdor LMTP (RFC2033) pÃ«r shpÃ«rndarje\n"
+msgstr "      --lmtp        pÃ«rdor LMTP (RFC2033) pÃ«r dÃ«rgim\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
-msgstr "  -r, --folder      cakto emÃ«r dosjeje tÃ« largÃ«t\n"
+msgstr "  -r, --folder      caktoni emÃ«r dosjeje tÃ« largÃ«t\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr "      --showdots    shfaq pika ecurie edhe nÃ« kartela regjistrimi\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
-msgstr "POP2 nuk e mbulon STLS-nÃ«. Po hiqet dorÃ«.\n"
+msgstr "POP2 sâ€™e mbulon STLS-nÃ«. Po hiqet dorÃ«.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 mbulon vetÃ«m mirÃ«filltÃ«sim me fjalÃ«kalim. Po hiqet dorÃ«.\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "Kujdes: U gjet \"Maillennium POP3\", po pÃ«rdoret urdhri RETR nÃ« vend tÃ« "
 "TOP.\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 "STLS-ja Ã«shtÃ« e detyrueshme pÃ«r kÃ«tÃ« sesion, por shÃ«rbyesi sâ€™e pranoi "
 "urdhrin CAPA.\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "Urdhri CAPA megjithatÃ« Ã«shtÃ« i nevojshÃ«m pÃ«r STLS-nÃ«.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr "%s: pÃ«rmirÃ«simi oportunist me TLS dÃ«shtoi, po provohet vazhdimi\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr "%s: KUJDES: shÃ«rbyesi ofroi STLS, por duke dhÃ«nÃ« sslproto ''.\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
-msgstr "Na u mbaruan mirÃ«filltÃ«suesit e lejuar dhe nuk mund tÃ« vazhdojmÃ«.\n"
+msgstr "Na u mbaruan mirÃ«filltÃ«suesit e lejuar dhe sâ€™mund tÃ« vazhdojmÃ«.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "Sâ€™u gjet vulÃ« kohore e nevojshme APOP nÃ« pÃ«rshÃ«ndetje\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "Gabim sintakse vule kohore nÃ« pÃ«rshÃ«ndetje\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "VulÃ« kohore APOP e pavlefshme.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "KÃ«rkesÃ« protokolli e papÃ«rcaktuar nÃ« POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "kyÃ§je e zÃ«nÃ«!  Ka ndonjÃ« sesion tjetÃ«r aktiv?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
-msgstr "Sâ€™trajtohet dot pÃ«rgjigje UIDL nga shÃ«rbyesi i sipÃ«rm.\n"
+msgstr "Sâ€™trajtohet dot pÃ«rgjigje UIDL nga shÃ«rbyesi â€œupstreamâ€.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "ShÃ«rbyesi u pÃ«rgjigj me UID pÃ«r mesazh tÃ« gabuar.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (num=%u) qe fshirÃ«, por Ã«shtÃ« ende i pranishÃ«m!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
-msgstr "Mesazhe tÃ« futur nÃ« njÃ« listÃ« te shÃ«rbyesi. Sâ€™e trajton dot kÃ«tÃ«.\n"
+msgstr "Mesazhe tÃ« futur nÃ« njÃ« listÃ« te shÃ«rbyesi. Sâ€™trajtohet dot kjo.\n"
+
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST Ã«shtÃ« njÃ« urdhÃ«r i vjetruar, qÃ« mjaft shÃ«rbyes sâ€™do ta mbulojnÃ«. Do tÃ« "
+"pÃ«rdorim mjete moderne pÃ«r tÃ« gjetur cilÃ«t mesazhe janÃ« tÃ« rinj.\n"
 
 #: pop3.c:1053
 msgid "protocol error\n"
@@ -2767,23 +2801,27 @@ msgstr "id=%s (num=%d) qe fshirÃ«, por Ã
 msgid "Option --folder is not supported with POP3\n"
 msgstr "MundÃ«sia --folder sâ€™mbulohet me POP3\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "fund futjeje"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "mundÃ«si shÃ«rbyesi pas mundÃ«sish pÃ«rdoruesi"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS jo e aktivizuar."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
 msgstr ""
-"fetchmail: mundÃ«sia e ndÃ«rfaqes mbulohet vetÃ«m nÃ«n Linux (pa IPv6) dhe "
+"fetchmail: mundÃ«sia pÃ«r ndÃ«rfaqe mbulohet vetÃ«m nÃ«n Linux (pa IPv6) dhe "
 "FreeBSD\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2791,34 +2829,40 @@ msgstr ""
 "fetchmail: mundÃ«sia e mbikÃ«qyrjes mbulohet vetÃ«m nÃ«n Linux (pa IPv6) dhe "
 "FreeBSD\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL sâ€™Ã«shtÃ« e aktivizuar"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "fund futjeje"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "Kartela %s duhet tÃ« jetÃ« njÃ« kartelÃ« e rregullt.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr "Kartela %s sâ€™duhet tÃ« ketÃ« mÃ« tepÃ«r leje se -rwx------ (0700).\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "Kartela %s duhet tÃ« jetÃ« pronÃ« e juaja.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "Gabim i panjohur sistemi"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: po analizohet rcfile %s: mbarim kujtese\n"
 
-#: report.c:94
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr "Gabim i brendshÃ«m: match_regex sâ€™pÃ«rpiloi dot rregullsinÃ« %s: %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(gabim i panjohur regcomp)"
+
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (mesazh i paplotÃ« regjistrimi)\n"
@@ -2826,459 +2870,474 @@ msgstr "%s (mesazh i paplotÃ« regjistrim
 #: rfc822.c:83
 #, c-format
 msgid "About to rewrite %s...\n"
-msgstr "Gati pÃ«r rishkrim %sâ€¦\n"
+msgstr "Gati pÃ«r rishkrim tÃ« %sâ€¦\n"
 
 #: rfc822.c:221
 #, c-format
 msgid "...rewritten version is %s.\n"
 msgstr "â€¦versioni i rishkruar Ã«shtÃ« %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "Sukses"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "PÃ«rdorues i kufizuar (diÃ§ka sâ€™shkon me llogarinÃ«)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "Id pÃ«rdoruesi ose fjalÃ«kalim i pavlefshÃ«m"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Gabim PerÃ«ndie"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "RPA token 2: gabim shkodimi Base64\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "ShÃ«rbimi zgjodhi version RPA-je %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "SfidÃ« shÃ«rbimi (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "VulÃ« kohore shÃ«rbimi %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "Gabim gjatÃ«sie token-i RPA 2\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
-msgstr ""
+msgstr "ListÃ« pÃ«rkatÃ«sish: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "Gabim RPA nÃ« vargun service@realm\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "RPA token 4: gabim kodimi base64\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "MirÃ«filltÃ«sim pÃ«rdoruesi (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "Gjendje RPA: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "Gabim gjatÃ«sie token-i RPA 4\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA-ja sâ€™ju pranon: %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA-ja sâ€™ju pranon, arsye e panjohur\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "Gabim gjatÃ«sie MirÃ«filltÃ«simi PÃ«rdoruesi RPA: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "Gabim gjatÃ«sie kyÃ§i sesioni RPA: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
-msgstr ""
+msgstr "DÃ«shtim RPA _service_ auth. TÃ« imitohet shÃ«rbyes?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "KyÃ§ sesioni i vendosur:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "Autorizim RPA i plotÃ«\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "Merr pÃ«rgjigje\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "Merr kthim pÃ«rgjigjeje %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "Hdr jo 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "Gabim gjatÃ«sie token-i\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
-msgstr "GjatÃ«sia e token-it %d nuk pajtohet me rxlen %d\n"
+msgstr "GjatÃ«sia e token-it %d sâ€™pajtohet me rxlen %d\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "FushÃ« e pasaktÃ« mekanizmi\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "gabim dec64 tek shenja %d: %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "TÃ« dhÃ«na dyore ardhÃ«se:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
-msgstr "TÃ« dhÃ«na ikse:\n"
+msgstr "TÃ« dhÃ«na ikÃ«se:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "Varg RPA shumÃ« i gjatÃ«\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unikod:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA dÃ«shtoi nÃ« hapjen e /dev/urandom. Kjo\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
-msgstr "    sâ€™duhet tâ€™ju pengojÃ« hyrjen tuaj, por\n"
+msgstr "    sâ€™duhet tâ€™ju pengojÃ« hyrjen, por do tÃ« thotÃ«\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
-msgstr "    do tÃ« thotÃ« se sâ€™mund tÃ« jeni tÃ« sigurt se\n"
+msgstr "   se sâ€™mund tÃ« jeni tÃ« sigurt se po flisni me\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
-msgstr "     po flisni me shÃ«rbimin qÃ« kujtoni (sulmet\n"
+msgstr "     shÃ«rbimin qÃ« kujtoni (sulmet nÃ« formÃ«\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr ""
-"    nÃ« formÃ« pÃ«rgjigje, nga njÃ« shÃ«rbim i pandershÃ«m,\n"
+"    pÃ«rgjigje, nga njÃ« shÃ«rbim i pandershÃ«m,\n"
 "    janÃ« tÃ« mundshÃ«m.)\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "SfidÃ« pÃ«rdoruesi:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "MD5 po zbatohet te bllok tÃ« dhÃ«nash:\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "PÃ«rfundimi MD5 Ã«shtÃ«:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "gabim getaddrinfo(NULL, \"%s\"): %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "Sâ€™ftillohet dot shÃ«rbimi %s te numÃ«r porte.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "Ju lutemi, jepeni shÃ«rbimin si numÃ«r dhjetor porte.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "po pÃ«rcillet te %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (tekst mesazhi kÃ«rcimesh)\n"
 
 #  this will usually go to sylog...
 #  this will usually go to sylog...
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "postÃ« nga %s kÃ«rceu pÃ«r te %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "Gabim %cMTP: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "ShÃ«rbyesi SMTP lyp STARTTLS, mesazhi po mbahet.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "Hapja e kartelÃ«s BSMTP dÃ«shtoi: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "Shkrimi i hyrjes BSMTP dÃ«shtoi: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "DÃ«gjuesi %cMTP sâ€™e pÃ«lqen adresÃ«n e marrÃ«sit `%s'\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr "DÃ«gjuesi %cMTP sâ€™e ka dhe aq qejf adresÃ«n e marrÃ«sit `%s'\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "pa pÃ«rputhje adresash; sâ€™Ã«shtÃ« caktuar usta poste.\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "sâ€™dÃ«rgohet dot as te %s!\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "pa pÃ«rputhje adresash; po pÃ«rcillet drejt %s.\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "MundÃ«sia MDA pÃ«rmban zgjerim %%%c nÃ«n kllapa njÃ«she.\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr ""
 "Sâ€™po pranon tÃ« dÃ«rgojÃ«. Shihni doracakun dhe ndreqni zgjedhjen tuaj pÃ«r "
 "mda.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "gati pÃ«r tÃ« shpÃ«rndarÃ« me: %s\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "Sâ€™kalohet dot id efektive pÃ«rdoruesi nÃ« to %ld: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr "Sâ€™rikthehet dot ID efektive pÃ«rdoruesi te origjinali %ld: %s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "Hapja e MDA-s dÃ«shtoi\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr ""
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "Lidhja %cMTP me %s dÃ«shtoi\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "sâ€™ngrihet dot dÃ«gjuesi; po rikthehet te %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr "PÃ«rfundimi i mesazhit ose mbyllja e kartelÃ«s BSMTP dÃ«shtoi: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "Gabim gjatÃ« shkrimit nÃ« MDA: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA-ja vdiq nga sinjali %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA u pÃ«rgjigj me gjendje jo zero %d\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
 msgstr ""
 "Ã‡udi: MDA pclose u pÃ«rgjigj me %d dhe errno %d/%s, sâ€™trajton dot %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
-msgstr "DÃ«gjuesi SMTP sâ€™pranoi shpÃ«rndarjen\n"
+msgstr "DÃ«gjuesi SMTP sâ€™pranoi dÃ«rgimin\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
-msgstr "Gabim shpÃ«rndarjeje LMTP nÃ« EOM\n"
+msgstr "Gabim dÃ«rgimi LMTP nÃ« EOM\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "PÃ«rgjigje jo-503 e papritur pÃ«r LMTP EOM: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "Demoni Fetchmail"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "MirÃ«filltÃ«sim ESMTP CRAM-MD5â€¦\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "ShÃ«rbyesi hodhi poshtÃ« urdhrin AUTH.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "PÃ«rgjigje base64 e gabuar prej shÃ«rbyesit.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "U shkodua sfida: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "MirÃ«filltÃ«sim ESMTP PLAINâ€¦\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "MirÃ«filltÃ«sim ESMTP LOGINâ€¦\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "gabim protokolli dÃ«gjuesi smtp\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: malloc-u dÃ«shtoi\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr ""
 "fetchmail: shtojca pÃ«r strehÃ«n %s shÃ«rbimin %s Ã«shtÃ« e zbrazÃ«t, sâ€™mund tÃ« "
 "xhirohet!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: socketpair-i dÃ«shtoi\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: degÃ«zimi dÃ«shtoi\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "dup2 dÃ«shtoi\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "po xhirohet %s (streha %s shÃ«rbimi %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "execvp(%s) dÃ«shtoi\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "gabim getaddrinfo(\"%s\",\"%s\"): %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr ""
 "Provoni tÃ« shtoni mundÃ«sinÃ« --service (shihni edhe PBR-tÃ«, zÃ«ri R12).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "i panjohur (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "Po pÃ«rpiqet tÃ« lidhet me %s/%sâ€¦"
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "sâ€™krijohet dot socket: %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "emÃ«r %d: sâ€™krijohet dot familje socket-i %d lloji %d: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "lidhja dÃ«shtoi.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "lidhja me %s:%s [%s/%s] dÃ«shtoi: %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "emÃ«r %d: lidhja me %s:%s [%s/%s] dÃ«shtoi: %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "i lidhur.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3287,138 +3346,115 @@ msgstr ""
 "Gabime lidhjeje pÃ«r kÃ«tÃ« vjelje:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL-ja njoftoi: %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s njoftoi: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr "Gabim callback-u verifikimi SSL: dÃ«shmia e tanishme NULL!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr ""
 "ThellÃ«si callback-u verifikimi SSL-je %d: verify_ok == %d, err = %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "DÃ«shmi shÃ«rbyesi:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr ""
 "Zinxhir dÃ«shmish, nga rrÃ«nja te ana tjetÃ«r, qÃ« fillon me thellÃ«sinÃ« %d:\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "DÃ«shmi me thellÃ«si %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "Ent LÃ«shues: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr "Kujdes: EmÃ«r Enti LÃ«shues shumÃ« i gjatÃ« (mundet u cungua).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "Ent i Panjohur\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "EmÃ«r i ZakonshÃ«m LÃ«shuesi: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr ""
 "Sinjalizim: EmÃ«r i ZakonshÃ«m LÃ«shuesi shumÃ« i gjatÃ« (mundet u cungua).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "EmÃ«r i ZakonshÃ«m LÃ«shuesi i Panjohur\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "EmÃ«r i ZakonshÃ«m Subjekti: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "DÃ«shmi e keqe: EmÃ«r i ZakonshÃ«m Subjekti shumÃ« i gjatÃ«!\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr ""
 "DÃ«shmi e keqe: Emri i ZakonshÃ«m i Subjektit pÃ«rmban NUL, po ndÃ«rpritet!\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "EmÃ«r Alternativ Subjekti: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "DÃ«shmi e keqe: Emri Alternativ i Subjektit pÃ«rmban NUL, po ndÃ«rpritet!\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "NgatÃ«rrim Emri tÃ« ZakonshÃ«m ShÃ«rbyesi: %s != %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr "EmÃ«r shÃ«rbyesi i pacaktuar, sâ€™u verifikua dot dÃ«shmia!\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "EmÃ«r i ZakonshÃ«m ShÃ«rbyesi i Panjohur\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "EmÃ«r shÃ«rbyesi i pacaktuar nÃ« dÃ«shmi!\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() dÃ«shtoi!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "KujtesÃ« e pamjaftueshme!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "ShtytÃ«z pÃ«rmbledhjeje tekstesh shumÃ« e vogÃ«l!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "GjurmÃ« gishtash kyÃ§i %s: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "%s gjurmÃ«t e gishtave pÃ«rputhen.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "%s gjurmÃ«t e gishtave nuk pÃ«rputhen!\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "Gabim verifikim dÃ«shmie shÃ«rbyesi: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "Zinxhir i dÃ«mtuar dÃ«shmish te: %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3429,12 +3465,12 @@ msgstr ""
 "Ã§ka fetchmail-i sâ€™mund tÃ« bÃ«jÃ« asgjÃ«.  PÃ«r hollÃ«si, ju lutem shihni "
 "dokumentin README.SSL-SERVER qÃ« shoqÃ«ron fetchmail-in.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "Mungon dÃ«shmi besimi spirance: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3447,58 +3483,70 @@ msgstr ""
 "pÃ«r --sslcertpath dhe --sslcertfile te faqja e doracakut. PÃ«r hollÃ«si, "
 "shihni README.SSL.\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Versioni juaj OpenSLL sâ€™mbulon SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Versioni juaj OpenSLL sâ€™mbulon TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Versioni juaj OpenSLL sâ€™mbulon TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Versioni juaj OpenSLL sâ€™mbulon TLS v1.3.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr "Nuk sillet dot sendÃ«rtim digest-i %s pÃ«r sslfingerprint!\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): Mbarim kujtese!\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "Buffer pÃ«rmbledhjeje tekstesh shumÃ« i vogÃ«l!\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "Shenjat e gishtave %s janÃ«: {%s}%s\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "Shenjat e gishtave %s (%s) pÃ«rkojnÃ«: %s\n"
+
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "Shenjat e gishtave %s ({%s}%s) nuk pÃ«rkojnÃ« me %s qÃ« pritej!\n"
+
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "U dha protokoll SSL i pavlefshÃ«m '%s', po pÃ«rdoret parazgjedhja "
 "vetÃ«pÃ«rzgjedhje (auto).\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
 msgstr ""
-"Librari OpenSSL e ngarkuar %#lx mÃ« e vjetÃ«r se kryet %#lx, sâ€™pranon tÃ« "
+"BibliotekÃ« OpenSSL e ngarkuar %#lx mÃ« e vjetÃ«r se kryet %#lx, sâ€™pranon tÃ« "
 "funksionojÃ«.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
 msgstr ""
-"Librari OpenSSL e ngarkuar %#lx mÃ« e vjetÃ«r se kryet %#lx, sâ€™pranon tÃ« "
+"BibliotekÃ« OpenSSL e ngarkuar %#lx mÃ« e vjetÃ«r se kryet %#lx, sâ€™pranon tÃ« "
 "funksionojÃ«.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
 msgstr ""
-"Librari OpenSSL e ngarkuar %#lx mÃ« e re se kryet %#lx, po provohet tÃ« "
+"BibliotekÃ« OpenSSL e ngarkuar %#lx mÃ« e re se kryet %#lx, po provohet tÃ« "
 "vazhdohet.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "PÃ«rshkrues kartele jashtÃ« intervali SSL-je"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3507,13 +3555,74 @@ msgstr ""
 "protokolleve nÃ« rrugÃ« tÃ« Ã§uditshme jostandarde. Provoni njÃ« version "
 "protokolli mÃ« tÃ« ri.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS <= 1.2: ndryshore %s mjedisi e paujdisur, po pÃ«rdoren shifra tÃ« "
+"brendshme tÃ« fetchmail-it.\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "parazgjedhje tÃ« brendshme"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS <= 1.2: shifra tÃ« ujdisura nga %s nÃ« â€œ%sâ€\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr "SSL/TLS: <= 1.2 sâ€™u arrit tÃ« ujdisen shifra nga %s nÃ« â€œ%sâ€\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: suita e shifrimit u kalua nga %s nÃ« \"%s\"\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr "TLS >= 1.3: sâ€™u arrit tÃ« caktohet suitÃ« shifrimi nga %s nÃ« \"%s\"\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS >= 1.3: ndryshore mjedisi %s e paujdisur, po pÃ«rdoret suitÃ« shifrimi e "
+"brendshme e OpenSSL-sÃ«.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"Ndryshorja %s e mjedisit duhet tÃ« pÃ«rmbajÃ« njÃ« numÃ«r tÃ« plotÃ« jo negativ - "
+"analizimi dÃ«shtoi, po pÃ«rdoret shkalla parazgjedhje %d.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "U analizua %s pÃ«r tÃ« caktuar shkallÃ« tÃ« re sigurie %d\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "DIAGNOSTIKIM: shkalla e sigurisÃ« SSL Ã«shtÃ« %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr ""
 "Sâ€™ngarkohen dot vendndodhjet (kartelÃ«=\"%s\", drejtori=\"%s\"), gabim %d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3522,16 +3631,16 @@ msgstr ""
 "Kujdes: SSL_set_tlsext_host_name(%p, \"%s\") dÃ«shtoi (kod %#lx), po provohet "
 "tÃ« vazhdohet.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") u pÃ«rgjigj me %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") u pÃ«rgjigj me %d, "
 "po provohet tÃ« vazhdohet\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3540,35 +3649,26 @@ msgstr ""
 "Kujdes: X509_VERIFY_PARAM_set1_host(%p, \"%s\") dÃ«shtoi (kod %#x), po "
 "provohet tÃ« vazhdohet.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr "ShÃ«rbyesi e fiku lidhjen para kohe gjatÃ« SSL_connect().\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "Gabim sistemi gjatÃ« SSL_connect(): %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "duar-shtrÃ«ngimi dÃ«shtoi nÃ« nivel protokolli ose lidhjeje."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr "Sâ€™merret dot shifÃ«r e tanishme SSL/TLS - sâ€™Ã«shtÃ« vendosur sesion?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: po pÃ«rdoret protokolli %s, shifÃ«r %s, %d/%d bite tÃ« fshehtÃ«/tÃ« "
-"pÃ«rpunuar\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
-msgstr "Verifikimi i dÃ«shmisÃ«/gjurmÃ«s sÃ« gishtave pak a shumÃ« u anashkalua!\n"
+msgstr ""
+"Verifikimi i dÃ«shmisÃ«/shenjave tÃ« gishtave pÃ«r njÃ«farÃ« arsyeje u "
+"anashkalua!\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3576,30 +3676,22 @@ msgstr ""
 "Kujdes: lidhja Ã«shtÃ« e pasigurt, po vazhdohet sido qoftÃ«. (MÃ« mirÃ« pÃ«rdorni "
 "--sslcertck!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "RiprovÃ« pÃ«r lexim prej njÃ« socket-i Cygwin\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "Leximi dhe shkrimi prej njÃ« socket-i Cygwin dÃ«shtuan!\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "vendores %s iu pÃ«rshoqÃ«rua adresa %s\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "u pÃ«rshoqÃ«rua %s me %s vendore\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
-msgstr ""
+msgstr "kaluar pÃ«rmes %s, me pÃ«rkim me %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3608,168 +3700,175 @@ msgstr ""
 "po analizohet rreshti TÃ« MarrÃ«:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "rresht i pranuar, %s Ã«shtÃ« njÃ« alias i shÃ«rbyesit postar\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "rresht i papranuar, %s sâ€™Ã«shtÃ« njÃ« alias i shÃ«rbyesit postar\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "sâ€™u gjet adresÃ« TÃ« MarrÃ«\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "u gjet adresÃ« TÃ« MarrÃ« `%s'\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr ""
 "u gjet rresht i pasaktÃ« kryeje - shihni faqen e doracakut manpage mbi "
 "mundÃ«sinÃ« bad-header\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "rreshti: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "Po pÃ«rtypen emra zarfesh \"%s\" \"%-.*s\"\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "Po pÃ«rtypen emra TÃ« marrÃ« \"%-.*s\"\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr "Sâ€™u gjet marrÃ«s zarfi, po provohet me hamendÃ«sim kryesh.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "Po hamendÃ«sohet prej kryeje \"%-.*s\".\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "pa pÃ«rputhje vendore, po pÃ«rcillet te %s\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "pÃ«rcjellja dhe fshirja u lanÃ« pÃ«rgjysmÃ«, pÃ«r shkak gabimesh DNS\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "po shkruhen RFC822 msgblk.headers\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr "sâ€™ka ndonjÃ« adresÃ« marrÃ«si qÃ« pÃ«rputhet me emra vendorÃ« tÃ« deklaruar"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "adresa e marrÃ«sit %s sâ€™u pÃ«rputh me ndonjÃ« emÃ«r vendor"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "mesazhi ka NULe tÃ« trupÃ«zuar"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "DÃ«gjuesi SMTP hodhi tej adresa vendore marrÃ«sish: "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "gabim nÃ« shkrim teksti mesazhi\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
-msgstr "ShtytÃ«z shumÃ« e vogÃ«l. Kjo Ã«shtÃ« njÃ« e metÃ« te thirrÃ«si i %s:%lu.\n"
+msgstr "Buffer shumÃ« i vogÃ«l. Kjo Ã«shtÃ« njÃ« e metÃ« te thirrÃ«si i %s:%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr "Gabim hapjeje ose leximi gjatÃ« leximit tÃ« idfile %s: %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "ListÃ« e vjetÃ«r UID-sh nga %s:\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <e zbrazÃ«t>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "ListÃ« paraprake UID-sh:\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "U pÃ«rzje listÃ« UID nga %s:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "ListÃ« e re UID-sh nga %s:\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr "sâ€™po shkÃ«mbehen lista UID-sh, kjo kÃ«rkesÃ« sâ€™u pa nga ndonjÃ« UID\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "po hidhet tej listÃ« e re UID-sh\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "Po fshihet kartelÃ« \"fetchids\".\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "Gabim nÃ« fshirjen e kartelÃ«s %s: %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "Po shkruhet kartelÃ« \"fetchids\".\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "Gabim shkrimi nÃ« kartelÃ«n fetchids %s: %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr ""
 "Gabim gjatÃ« shkrimit te kartela fetchids %s, u la nÃ« vend kartela e vjetÃ«r.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "Sâ€™riemÃ«rtohet dot kartela fetchids %s si %s: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "S'hapet dot kartela fetchids %s pÃ«r shkrim nÃ« tÃ«: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "dÃ«shtoi malloc\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "dÃ«shtoi realloc\n"
+
+#, c-format
+#~ msgid "%s key %s fingerprint: %s\n"
+#~ msgstr "Shenja gishtash %s kyÃ§i %s: %s\n"
+
+#~ msgid "handshake failed at protocol or connection level."
+#~ msgstr "duar-shtrÃ«ngimi dÃ«shtoi nÃ« nivel protokolli ose lidhjeje."
Binary files 6.4.39-1/po/sr.gmo and 6.5.4-0ubuntu1/po/sr.gmo differ
diff -pruN 6.4.39-1/po/sr.po 6.5.4-0ubuntu1/po/sr.po
--- 6.4.39-1/po/sr.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/sr.po	1970-01-01 00:00:00.000000000 +0000
@@ -1,3794 +0,0 @@
-# Serbian translation of fetchmail.
-# Copyright Â© 2020 Eric S. Raymond (msgids)
-# This file is distributed under the same license as the fetchmail package.
-# ÐœÐ¸Ñ€Ð¾ÑÐ»Ð°Ð² ÐÐ¸ÐºÐ¾Ð»Ð¸Ñ› <miroslavnikolic@rocketmail.com>, 2020â€“2023.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: fetchmail-6.4.35\n"
-"Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-02-19 12:00+0100\n"
-"Last-Translator: ÐœÐ¸Ñ€Ð¾ÑÐ»Ð°Ð² ÐÐ¸ÐºÐ¾Ð»Ð¸Ñ› <miroslavnikolic@rocketmail.com>\n"
-"Language-Team: Serbian <(nothing)>\n"
-"Language: sr\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Bugs: Report translation errors to the Language-Team address.\n"
-
-#: checkalias.c:174
-#, c-format
-msgid "Checking if %s is really the same node as %s\n"
-msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€Ð°Ð²Ð°Ð¼ Ð´Ð° Ð»Ð¸ Ñ˜Ðµ â€ž%sâ€œ ÑÑ‚Ð²Ð°Ñ€Ð½Ð¾ Ð¸ÑÑ‚Ð¸ Ñ‡Ð²Ð¾Ñ€ ÐºÐ°Ð¾ â€ž%sâ€œ\n"
-
-#: checkalias.c:178
-msgid "Yes, their IP addresses match\n"
-msgstr "Ð”Ð°, ÑšÐ¸Ñ…Ð¾Ð²Ðµ Ð˜ÐŸ Ð°Ð´Ñ€ÐµÑÐµ ÑÐµ Ð¿Ð¾Ð´ÑƒÐ´Ð°Ñ€Ð°Ñ˜Ñƒ\n"
-
-#: checkalias.c:182
-msgid "No, their IP addresses don't match\n"
-msgstr "ÐÐµ, ÑšÐ¸Ñ…Ð¾Ð²Ðµ Ð˜ÐŸ Ð°Ð´Ñ€ÐµÑÐµ ÑÐµ Ð½Ðµ Ð¿Ð¾Ð´ÑƒÐ´Ð°Ñ€Ð°Ñ˜Ñƒ\n"
-
-#: checkalias.c:207
-#, c-format
-msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
-msgstr ""
-"Ð½ÐµÑƒÑÐ¿ÐµÑ… Ð½Ð°Ð·Ð¸Ð²Ð° ÑÐµÑ€Ð²ÐµÑ€Ð° Ð·Ð° Ð²Ñ€ÐµÐ¼Ðµ Ñ‚Ñ€Ð°Ð¶ÐµÑšÐ° â€ž%sâ€œ Ñƒ Ñ‚Ð¾ÐºÑƒ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° â€ž%sâ€œ: %s\n"
-
-#: checkalias.c:230
-#, c-format
-msgid "nameserver failure while looking for `%s' during poll of %s.\n"
-msgstr ""
-"Ð½ÐµÑƒÑÐ¿ÐµÑ… Ð½Ð°Ð·Ð¸Ð²Ð° ÑÐµÑ€Ð²ÐµÑ€Ð° Ð·Ð° Ð²Ñ€ÐµÐ¼Ðµ Ñ‚Ñ€Ð°Ð¶ÐµÑšÐ° â€ž%sâ€œ Ñƒ Ñ‚Ð¾ÐºÑƒ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° â€ž%sâ€œ.\n"
-
-#: cram.c:95 ntlmsubr.c:65
-msgid "could not decode BASE64 challenge\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°Ð¼ â€žBASE64â€œ Ð¸Ð·Ð°Ð·Ð¾Ð²\n"
-
-#: cram.c:103
-#, c-format
-msgid "decoded as %s\n"
-msgstr "Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ð¾ ÐºÐ°Ð¾ â€ž%sâ€œ\n"
-
-#: driver.c:199
-#, c-format
-msgid "kerberos error %s\n"
-msgstr "Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐµÑ€Ð±ÐµÑ€Ð¾ÑÐ° â€ž%sâ€œ\n"
-
-#: driver.c:259 driver.c:265
-#, c-format
-msgid "krb5_sendauth: %s [server says '%s']\n"
-msgstr "ÐºÑ€Ð±5_Ð¿Ð¾ÑÐ»Ð°Ð¾_Ð¿Ð¾Ñ‚Ð²_Ð¸Ð´ÐµÐ½: %s [ÑÐµÑ€Ð²ÐµÑ€ ÐºÐ°Ð¶Ðµ â€ž%sâ€œ]\n"
-
-#: driver.c:345
-msgid "Fetchmail oversized-messages warning"
-msgstr "ÐŸÑ€ÐµÐ²ÐµÐ»Ð¸ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐ° Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ðµ"
-
-#: driver.c:349
-#, c-format
-msgid "The following oversized messages were deleted on server %s account %s:"
-msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ ÑÑƒ Ð¾Ð±Ñ€Ð¸ÑÐ°Ð½Ðµ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ â€ž%sâ€œ ÑÐ° Ð½Ð°Ð»Ð¾Ð³Ð° â€ž%sâ€œ:"
-
-#: driver.c:353
-#, c-format
-msgid "The following oversized messages remain on server %s account %s:"
-msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð¾ÑÑ‚Ð°Ñ˜Ñƒ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ â€ž%sâ€œ Ð½Ð° Ð½Ð°Ð»Ð¾Ð³Ñƒ â€ž%sâ€œ:"
-
-#: driver.c:372
-#, c-format
-msgid "  %d message  %d octets long deleted by fetchmail."
-msgid_plural "  %d messages %d octets long deleted by fetchmail."
-msgstr[0] "  Ð¾Ð±Ñ€Ð¸ÑÐ°Ð¾ ÑÐ°Ð¼ %d Ð¿Ð¾Ñ€ÑƒÐºÑƒ Ð´ÑƒÐ³Ñƒ %d Ð¾ÐºÑ‚ÐµÑ‚Ð°."
-msgstr[1] "  Ð¾Ð±Ñ€Ð¸ÑÐ°Ð¾ ÑÐ°Ð¼ %d Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð´ÑƒÐ³Ðµ %d Ð¾ÐºÑ‚ÐµÑ‚Ð°."
-msgstr[2] "  Ð¾Ð±Ñ€Ð¸ÑÐ°Ð¾ ÑÐ°Ð¼ %d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ð´ÑƒÐ³Ð¸Ñ… %d Ð¾ÐºÑ‚ÐµÑ‚Ð°."
-
-#: driver.c:377
-#, c-format
-msgid "  %d message  %d octets long skipped by fetchmail."
-msgid_plural "  %d messages %d octets long skipped by fetchmail."
-msgstr[0] "  Ð¿Ñ€ÐµÑÐºÐ¾Ñ‡Ð¸Ð¾ ÑÐ°Ð¼ %d Ð¿Ð¾Ñ€ÑƒÐºÑƒ Ð´ÑƒÐ³Ñƒ %d Ð¾ÐºÑ‚ÐµÑ‚Ð°."
-msgstr[1] "  Ð¿Ñ€ÐµÑÐºÐ¾Ñ‡Ð¸Ð¾ ÑÐ°Ð¼ %d Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð´ÑƒÐ³Ðµ %d Ð¾ÐºÑ‚ÐµÑ‚Ð°."
-msgstr[2] "  Ð¿Ñ€ÐµÑÐºÐ¾Ñ‡Ð¸Ð¾ ÑÐ°Ð¼ %d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ð´ÑƒÐ³Ð¸Ñ… %d Ð¾ÐºÑ‚ÐµÑ‚Ð°."
-
-#: driver.c:522
-#, c-format
-msgid "skipping message %s@%s:%d"
-msgstr "Ð¿Ñ€ÐµÑÐºÐ°Ñ‡ÐµÐ¼ Ð¿Ð¾Ñ€ÑƒÐºÑƒ â€ž%s@%s:%dâ€œ"
-
-#: driver.c:577
-#, c-format
-msgid "skipping message %s@%s:%d (%d octets)"
-msgstr "Ð¿Ñ€ÐµÑÐºÐ°Ñ‡ÐµÐ¼ Ð¿Ð¾Ñ€ÑƒÐºÑƒ â€ž%s@%s:%dâ€œ (%d Ð¾ÐºÑ‚ÐµÑ‚Ð°)"
-
-#: driver.c:593
-msgid " (length -1)"
-msgstr " (Ð´ÑƒÐ¶Ð¸Ð½Ð° â€“1)"
-
-#: driver.c:596
-msgid " (oversized)"
-msgstr " (Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°)"
-
-#: driver.c:614
-#, c-format
-msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´Ð¾Ð²ÑƒÑ‡ÐµÐ¼ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð°, Ð¿Ð¾Ñ€ÑƒÐºÐ° â€ž%s@%s:%dâ€œ (%d Ð¾ÐºÑ‚ÐµÑ‚Ð°)\n"
-
-#: driver.c:632
-#, c-format
-msgid "reading message %s@%s:%d of %d"
-msgstr "Ñ‡Ð¸Ñ‚Ð°Ð¼ Ð¿Ð¾Ñ€ÑƒÐºÑƒ â€ž%s@%sâ€œ:%d Ð¾Ð´ %d"
-
-#: driver.c:637
-#, c-format
-msgid " (%d octets)"
-msgstr " (%d Ð¾ÐºÑ‚ÐµÑ‚Ð°)"
-
-#: driver.c:638
-#, c-format
-msgid " (%d header octets)"
-msgstr " (%d Ð¾ÐºÑ‚ÐµÑ‚Ð° Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð°)"
-
-#: driver.c:708
-#, c-format
-msgid " (%d body octets)"
-msgstr " (%d Ð¾ÐºÑ‚ÐµÑ‚Ð° Ñ€Ð°Ð·Ñ€Ð°Ð´Ðµ)"
-
-#: driver.c:770
-#, c-format
-msgid ""
-"message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
-msgstr "Ð¿Ð¾Ñ€ÑƒÐºÐ° â€ž%s@%s:%dâ€œ Ð½Ð¸Ñ˜Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ (ÑÑ‚Ð²Ð°Ñ€Ð½Ð° %d != Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° %d)\n"
-
-#: driver.c:802
-msgid " retained\n"
-msgstr " Ð·Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾\n"
-
-#: driver.c:812
-msgid " flushed\n"
-msgstr " Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½Ð¾\n"
-
-#: driver.c:824
-msgid " not flushed\n"
-msgstr " Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½Ð¾\n"
-
-#: driver.c:842
-#, c-format
-msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
-msgid_plural ""
-"fetchlimit %d reached; %d messages left on server %s account %s\n"
-msgstr[0] ""
-"Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÑšÐ° %d Ñ˜Ðµ Ð´Ð¾ÑÑ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾; %d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ˜Ðµ Ð¾ÑÑ‚Ð°Ð»Ð° Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ â€ž%sâ€œ "
-"Ð½Ð° Ð½Ð°Ð»Ð¾Ð³Ñƒ â€ž%sâ€œ\n"
-msgstr[1] ""
-"Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÑšÐ° %d Ñ˜Ðµ Ð´Ð¾ÑÑ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾; %d Ð¿Ð¾Ñ€ÑƒÐºÐµ ÑÑƒ Ð¾ÑÑ‚Ð°Ð»Ðµ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ â€ž%sâ€œ "
-"Ð½Ð° Ð½Ð°Ð»Ð¾Ð³Ñƒ â€ž%sâ€œ\n"
-msgstr[2] ""
-"Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÑšÐ° %d Ñ˜Ðµ Ð´Ð¾ÑÑ‚Ð¸Ð³Ð½ÑƒÑ‚Ð¾; %d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ˜Ðµ Ð¾ÑÑ‚Ð°Ð»Ð¾ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ â€ž%sâ€œ "
-"Ð½Ð° Ð½Ð°Ð»Ð¾Ð³Ñƒ â€ž%sâ€œ\n"
-
-#: driver.c:900
-#, c-format
-msgid "timeout after %d seconds waiting to connect to server %s.\n"
-msgstr ""
-"Ð¸ÑÑ‚ÐµÐºÐ»Ð¾ Ñ˜Ðµ Ð²Ñ€ÐµÐ¼Ðµ Ð½Ð°ÐºÐ¾Ð½ %d ÑÐµÐºÑƒÐ½Ð´Ðµ Ñ‡ÐµÐºÐ°Ñ˜ÑƒÑ›Ð¸ Ð½Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÑÐ° ÑÐµÑ€Ð²ÐµÑ€Ð¾Ð¼ â€ž%sâ€œ.\n"
-
-#: driver.c:904
-#, c-format
-msgid "timeout after %d seconds waiting for server %s.\n"
-msgstr "Ð¸ÑÑ‚ÐµÐºÐ»Ð¾ Ñ˜Ðµ Ð²Ñ€ÐµÐ¼Ðµ Ð½Ð°ÐºÐ¾Ð½ %d ÑÐµÐºÑƒÐ½Ð´Ðµ Ñ‡ÐµÐºÐ°Ñ˜ÑƒÑ›Ð¸ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€ â€ž%sâ€œ.\n"
-
-#: driver.c:908
-#, c-format
-msgid "timeout after %d seconds waiting for %s.\n"
-msgstr "Ð¸ÑÑ‚ÐµÐºÐ»Ð¾ Ñ˜Ðµ Ð²Ñ€ÐµÐ¼Ðµ Ð½Ð°ÐºÐ¾Ð½ %d ÑÐµÐºÑƒÐ½Ð´Ðµ Ñ‡ÐµÐºÐ°Ñ˜ÑƒÑ›Ð¸ Ð½Ð° â€ž%sâ€œ.\n"
-
-#: driver.c:913
-#, c-format
-msgid "timeout after %d seconds waiting for listener to respond.\n"
-msgstr ""
-"Ð¸ÑÑ‚ÐµÐºÐ»Ð¾ Ñ˜Ðµ Ð²Ñ€ÐµÐ¼Ðµ Ð½Ð°ÐºÐ¾Ð½ %d ÑÐµÐºÑƒÐ½Ð´Ðµ Ñ‡ÐµÐºÐ°Ñ˜ÑƒÑ›Ð¸ Ð½Ð° Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡Ð° Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð¸.\n"
-
-#: driver.c:916
-#, c-format
-msgid "timeout after %d seconds.\n"
-msgstr "Ð¸ÑÑ‚ÐµÐºÐ»Ð¾ Ñ˜Ðµ Ð²Ñ€ÐµÐ¼Ðµ Ð½Ð°ÐºÐ¾Ð½ %d ÑÐµÐºÑƒÐ½Ð´Ðµ.\n"
-
-#: driver.c:928
-msgid "fetchmail sees repeated timeouts"
-msgstr "Ð²Ð¸Ð´Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ðµ Ð¸ÑÑ‚ÐµÐºÐµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð°"
-
-#: driver.c:931
-#, c-format
-msgid ""
-"Fetchmail saw more than %d timeouts while attempting to get mail from "
-"%s@%s.\n"
-msgstr ""
-"Ð’Ð¸Ð´ÐµÐ¾ ÑÐ°Ð¼ Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð¸ÑÑ‚ÐµÐºÐ° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð° Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ñ˜ÑƒÑ›Ð¸ Ð´Ð° Ð´Ð¾Ð±Ð°Ð²Ð¸Ð¼ Ð¿Ð¾ÑˆÑ‚Ñƒ "
-"ÑÐ°â€ž%s@%sâ€œ.\n"
-
-#: driver.c:935
-msgid ""
-"This could mean that your mailserver is stuck, or that your SMTP\n"
-"server is wedged, or that your mailbox file on the server has been\n"
-"corrupted by a server error.  You can run `fetchmail -v -v' to\n"
-"diagnose the problem.\n"
-"\n"
-"Fetchmail won't poll this mailbox again until you restart it.\n"
-msgstr ""
-"ÐžÐ²Ð¾ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð·Ð½Ð°Ñ‡Ð¸ Ð´Ð° Ñ˜Ðµ Ð²Ð°Ñˆ ÑÐµÑ€Ð²ÐµÑ€ Ð¿Ð¾ÑˆÑ‚Ðµ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™ÐµÐ½, Ð¸Ð»Ð¸ Ð´Ð° Ñ˜Ðµ Ð²Ð°Ñˆ Ð¡ÐœÐ¢ÐŸ\n"
-"ÑÐµÑ€Ð²ÐµÑ€ Ð¾Ð´ÑÐµÑ‡ÐµÐ½, Ð¸Ð»Ð¸ Ð´Ð° Ñ˜Ðµ Ð²Ð°ÑˆÐ° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° ÑÐ°Ð½Ð´ÑƒÑ‡ÐµÑ‚Ð° Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ Ð¾ÑˆÑ‚ÐµÑ›ÐµÐ½Ð°\n"
-"Ð³Ñ€ÐµÑˆÐºÐ¾Ð¼ ÑÐµÑ€Ð²ÐµÑ€Ð°.  ÐœÐ¾Ð¶ÐµÑ‚Ðµ Ð¿Ð¾ÐºÑ€ÐµÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ â€žfetchmail -v -vâ€œ Ð´Ð°\n"
-"Ð²Ð¸Ð´Ð¸Ñ‚Ðµ Ð³Ð´Ðµ Ñ˜Ðµ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼.\n"
-"\n"
-"Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ð½ÐµÑ›Ðµ Ð¾Ð¿ÐµÑ‚ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ð²Ð¾ ÑÐ°Ð½Ð´ÑƒÑ‡Ðµ ÑÐ²Ðµ Ð´Ð¾Ðº Ð³Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð½Ðµ "
-"Ð¿Ð¾ÐºÑ€ÐµÐ½ÐµÑ‚Ðµ.\n"
-
-#: driver.c:961
-#, c-format
-msgid "pre-connection command terminated with signal %d\n"
-msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ñ˜Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð° ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d\n"
-
-#: driver.c:964
-#, c-format
-msgid "pre-connection command failed with status %d\n"
-msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð° ÑÐ° ÑÑ‚Ð°ÑšÐµÐ¼ %d\n"
-
-#: driver.c:994
-#, c-format
-msgid "couldn't find HESIOD pobox for %s\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ â€žHESIODâ€œ Ð¿Ð¾ÑˆÑ‚Ð°Ð½ÑÐºÐ¸ Ð¿Ñ€ÐµÑ‚Ð¸Ð½Ð°Ñ† Ð·Ð° â€ž%sâ€œ\n"
-
-#: driver.c:1015
-msgid "Lead server has no name.\n"
-msgstr "Ð’Ð¾Ð´ÐµÑ›Ð¸ ÑÐµÑ€Ð²ÐµÑ€ Ð½ÐµÐ¼Ð° Ð½Ð°Ð·Ð¸Ð².\n"
-
-#: driver.c:1042
-#, c-format
-msgid "couldn't find canonical DNS name of %s (%s): %s\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð¿Ñ€Ð¾Ð¿Ð¸ÑÐ½Ð¸ Ð”ÐÐ¡ Ð½Ð°Ð·Ð¸Ð² Ð·Ð° â€ž%sâ€œ (%s): %s\n"
-
-#: driver.c:1089
-#, c-format
-msgid "%s connection to %s failed"
-msgstr "â€ž%sâ€œ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÑÐ° â€ž%sâ€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾"
-
-#: driver.c:1118
-msgid "SSL connection failed.\n"
-msgstr "Ð¡Ð¡Ð› Ð²ÐµÐ·Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°.\n"
-
-#: driver.c:1172
-#, c-format
-msgid "Lock-busy error on %s@%s\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐ° Ð·Ð°ÑƒÐ·ÐµÑ‚Ð¾ÑÑ‚Ð¸ Ð½Ð° â€ž%s@%sâ€œ\n"
-
-#: driver.c:1176
-#, c-format
-msgid "Server busy error on %s@%s\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð·Ð°ÑƒÐ·ÐµÑ‚Ð¾ÑÑ‚Ð¸ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð½Ð° â€ž%s@%sâ€œ\n"
-
-#: driver.c:1181
-#, c-format
-msgid "Authorization failure on %s@%s%s\n"
-msgstr "ÐžÐ²Ð»Ð°ÑˆÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾ Ð½Ð° â€ž%s@%s%sâ€œ\n"
-
-#: driver.c:1184
-msgid " (previously authorized)"
-msgstr " (Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð¾Ð²Ð»Ð°ÑˆÑ›ÐµÐ½)"
-
-#: driver.c:1187
-msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
-msgstr ""
-"Ð—Ð° Ð¿Ð¾Ð¼Ð¾Ñ› Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°Ñ˜Ñ‚Ðµ â€žhttp://www.fetchmail.info/fetchmail-FAQ.html#R15â€œ\n"
-
-#: driver.c:1208
-#, c-format
-msgid "fetchmail authentication failed on %s@%s"
-msgstr "Ð½Ð¸ÑÐ°Ð¼ ÑƒÑÐ¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ñ‚Ð²Ñ€Ð´Ð¸Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚ Ð½Ð° â€ž%s@%sâ€œ"
-
-#: driver.c:1212
-#, c-format
-msgid "Fetchmail could not get mail from %s@%s.\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´Ð¾Ð±Ð°Ð²Ð¸Ð¼ Ð¿Ð¾ÑˆÑ‚Ñƒ ÑÐ° â€ž%s@%sâ€œ.\n"
-
-#: driver.c:1216
-msgid ""
-"The attempt to get authorization failed.\n"
-"Since we have already succeeded in getting authorization for this\n"
-"connection, this is probably another failure mode (such as busy server)\n"
-"that fetchmail cannot distinguish because the server didn't send a useful\n"
-"error message."
-msgstr ""
-"ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ° Ð¾Ð²Ð»Ð°ÑˆÑ›ÐµÑšÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ¾.\n"
-"ÐšÐ°ÐºÐ¾ ÑÐ¼Ð¾ Ð²ÐµÑ› ÑƒÑÐ¿ÐµÐ»Ð¸ Ð´Ð° Ð´Ð¾Ð±Ð¸Ñ˜ÐµÐ¼Ð¾ Ð¾Ð²Ð»Ð°ÑˆÑ›ÐµÑšÐµ Ð·Ð° Ð¾Ð²Ñƒ Ð²ÐµÐ·Ñƒ,\n"
-"Ð¾Ð²Ð¾ Ñ˜Ðµ Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ð½ÐµÐºÐ¸ Ð´Ñ€ÑƒÐ³Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½ÐµÑƒÑÐ¿ÐµÑ…Ð° (ÐºÐ°Ð¾ Ð·Ð°ÑƒÐ·ÐµÑ‚ ÑÐµÑ€Ð²ÐµÑ€)\n"
-"ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð°Ð·Ð½Ð°Ð¼ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ ÑÐµÑ€Ð²ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÑÐ»Ð°Ð¾ ÐºÐ¾Ñ€Ð¸ÑÐ½Ñƒ\n"
-"Ð¿Ð¾Ñ€ÑƒÐºÑƒ Ð³Ñ€ÐµÑˆÐºÐµ."
-
-#: driver.c:1222
-msgid ""
-"\n"
-"However, if you HAVE changed your account details since starting the\n"
-"fetchmail daemon, you need to stop the daemon, change your configuration\n"
-"of fetchmail, and then restart the daemon.\n"
-"\n"
-"The fetchmail daemon will continue running and attempt to connect\n"
-"at each cycle.  No future notifications will be sent until service\n"
-"is restored."
-msgstr ""
-"\n"
-"ÐœÐµÑ’ÑƒÑ‚Ð¸Ð¼, Ð°ÐºÐ¾ ÑÑ‚Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¸ Ð¿Ð¾Ñ˜ÐµÐ´Ð¸Ð½Ð¾ÑÑ‚Ð¸ Ð²Ð°ÑˆÐµÐ³ Ð½Ð°Ð»Ð¾Ð³Ð° Ð¾Ð´ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°ÑšÐ°\n"
-"Ð´ÐµÐ¼Ð¾Ð½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°, Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð³Ð° Ð·Ð°ÑƒÑÑ‚Ð°Ð²Ð¸Ñ‚Ðµ, Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ðµ Ð²Ð°ÑˆÐ° Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐ°\n"
-"Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°, Ð¸ Ð´Ð° Ð¾Ð½Ð´Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð¿Ð¾ÐºÑ€ÐµÐ½ÐµÑ‚Ðµ Ð´ÐµÐ¼Ð¾Ð½Ð°.\n"
-"\n"
-"Ð”ÐµÐ¼Ð¾Ð½ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ›Ðµ Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÑÐ° Ñ€Ð°Ð´Ð¾Ð¼ Ð¸ Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ñ›Ðµ Ð´Ð° ÑÐµ Ð¿Ð¾Ð²ÐµÐ¶Ðµ\n"
-"Ð¿Ñ€Ð¸ ÑÐ²Ð°ÐºÐ¾Ð¼ Ñ†Ð¸ÐºÐ»ÑƒÑÑƒ.  Ð‘ÑƒÐ´ÑƒÑ›Ð¸Ñ… Ð¾Ð±Ð°Ð²ÐµÑˆÑ‚ÐµÑšÐ° Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑÐ²Ðµ Ð´Ð¾Ðº ÑÐµ ÑƒÑÐ»ÑƒÐ³Ð°\n"
-"Ð½Ðµ ÑƒÑÐ¿Ð¾ÑÑ‚Ð°Ð²Ð¸."
-
-#: driver.c:1232
-msgid ""
-"The attempt to get authorization failed.\n"
-"This probably means your password is invalid, but some servers have\n"
-"other failure modes that fetchmail cannot distinguish from this\n"
-"because they don't send useful error messages on login failure.\n"
-"\n"
-"The fetchmail daemon will continue running and attempt to connect\n"
-"at each cycle.  No future notifications will be sent until service\n"
-"is restored."
-msgstr ""
-"ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐ° Ð¾Ð²Ð»Ð°ÑˆÑ›ÐµÑšÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ¾.\n"
-"ÐžÐ²Ð¾ Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ð·Ð½Ð°Ñ‡Ð¸ Ð´Ð° Ñ˜Ðµ Ð²Ð°ÑˆÐ° Ð»Ð¾Ð·Ð¸Ð½ÐºÐ° Ð½ÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð°, Ð°Ð»Ð¸ Ð½ÐµÐºÐ¸ ÑÐµÑ€Ð²ÐµÑ€Ð¸\n"
-"Ð¸Ð¼Ð°Ñ˜Ñƒ Ð´Ñ€ÑƒÐ³Ðµ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð½ÐµÑƒÑÐ¿ÐµÑ…Ð° ÐºÐ¾Ñ˜Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ðµ Ð¾Ð´ Ð¾Ð²Ð¾Ð³\n"
-"Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ð½Ðµ ÑˆÐ°Ñ™Ñƒ ÐºÐ¾Ñ€Ð¸ÑÐ½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ð½Ð°ÐºÐ¾Ð½ Ð½ÐµÑƒÑÐ¿ÐµÐ»Ð¾Ð³ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™Ð¸Ð²Ð°ÑšÐ°.\n"
-"\n"
-"Ð”ÐµÐ¼Ð¾Ð½ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ›Ðµ Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÑÐ° Ñ€Ð°Ð´Ð¾Ð¼ Ð¸ Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ñ›Ðµ Ð´Ð° ÑÐµ Ð¿Ð¾Ð²ÐµÐ¶Ðµ\n"
-"Ð¿Ñ€Ð¸ ÑÐ²Ð°ÐºÐ¾Ð¼ Ñ†Ð¸ÐºÐ»ÑƒÑÑƒ.  Ð‘ÑƒÐ´ÑƒÑ›Ð¸Ñ… Ð¾Ð±Ð°Ð²ÐµÑˆÑ‚ÐµÑšÐ° Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑÐ²Ðµ Ð´Ð¾Ðº ÑÐµ ÑƒÑÐ»ÑƒÐ³Ð°\n"
-"Ð½Ðµ ÑƒÑÐ¿Ð¾ÑÑ‚Ð°Ð²Ð¸."
-
-#: driver.c:1248
-#, c-format
-msgid "Repoll immediately on %s@%s\n"
-msgstr "ÐžÐ´Ð¼Ð°Ñ… Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚ÑƒÑ˜ÐµÐ¼ Ð½Ð° â€ž%s@%sâ€œ\n"
-
-#: driver.c:1254
-#, c-format
-msgid "Socket or TLS error on %s@%s\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ñ†Ðµ Ð¸Ð»Ð¸ Ð¢Ð›Ð¡-Ð° Ð½Ð° â€ž%s@%sâ€œ\n"
-
-#: driver.c:1260
-#, c-format
-msgid "Unknown login or authentication error on %s@%s\n"
-msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™Ð¸Ð²Ð°ÑšÐ° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐ° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð½Ð° â€ž%s@%sâ€œ\n"
-
-#: driver.c:1285
-#, c-format
-msgid "Authorization OK on %s@%s\n"
-msgstr "ÐžÐ²Ð»Ð°ÑˆÑ›Ð¸Ð²Ð°ÑšÐµ Ñ˜Ðµ Ñƒ Ñ€ÐµÐ´Ñƒ Ð½Ð° â€ž%s@%sâ€œ\n"
-
-#: driver.c:1291
-#, c-format
-msgid "fetchmail authentication OK on %s@%s"
-msgstr "Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ˜Ðµ Ñƒ Ñ€ÐµÐ´Ñƒ Ð½Ð° â€ž%s@%sâ€œ"
-
-#: driver.c:1295
-#, c-format
-msgid "Fetchmail was able to log into %s@%s.\n"
-msgstr "Ð£ÑÐ¿ÐµÐ¾ ÑÐ°Ð¼ Ð´Ð° ÑÐµ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ð¸Ð¼ Ð½Ð° â€ž%s@%sâ€œ.\n"
-
-#: driver.c:1299
-msgid "Service has been restored.\n"
-msgstr "Ð£ÑÐ»ÑƒÐ³Ð° Ñ˜Ðµ Ð¿Ð¾Ð½Ð¾Ð²Ð¾ ÑƒÑÐ¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½Ð°.\n"
-
-#: driver.c:1332
-#, c-format
-msgid "selecting or re-polling folder %s\n"
-msgstr "Ñ„Ð°ÑÑ†Ð¸ÐºÐ»Ð° Ð±Ð¸Ñ€Ð°ÑšÐ° Ð¸Ð»Ð¸ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° â€ž%sâ€œ\n"
-
-#: driver.c:1334
-msgid "selecting or re-polling default folder\n"
-msgstr "Ð¾ÑÐ½Ð¾Ð²Ð½Ð° Ñ„Ð°ÑÑ†Ð¸ÐºÐ»Ð° Ð±Ð¸Ñ€Ð°ÑšÐ° Ð¸Ð»Ð¸ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°\n"
-
-#: driver.c:1346
-#, c-format
-msgid "%s at %s (folder %s)"
-msgstr "â€ž%sâ€œ Ð½Ð° â€ž%sâ€œ (Ñ„Ð°ÑÑ†Ð¸ÐºÐ»Ð° â€ž%sâ€œ)"
-
-#: driver.c:1349 rcfile_y.y:390
-#, c-format
-msgid "%s at %s"
-msgstr "â€ž%sâ€œ Ð½Ð° â€ž%sâ€œ"
-
-#: driver.c:1354
-#, c-format
-msgid "Polling %s\n"
-msgstr "ÐŸÑ€Ð¾Ð¿Ð¸Ñ‚ÑƒÑ˜ÐµÐ¼ â€ž%sâ€œ\n"
-
-#: driver.c:1358
-#, c-format
-msgid "%d message (%d %s) for %s"
-msgid_plural "%d messages (%d %s) for %s"
-msgstr[0] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° (%d %s) Ð·Ð° â€ž%sâ€œ"
-msgstr[1] "%d Ð¿Ð¾Ñ€ÑƒÐºÐµ (%d %s) Ð·Ð° â€ž%sâ€œ"
-msgstr[2] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° (%d %s) Ð·Ð° â€ž%sâ€œ"
-
-#: driver.c:1361
-msgid "seen"
-msgid_plural "seen"
-msgstr[0] "Ð²Ð¸Ñ’ÐµÐ½Ð°"
-msgstr[1] "Ð²Ð¸Ñ’ÐµÐ½Ðµ"
-msgstr[2] "Ð²Ð¸Ñ’ÐµÐ½Ðµ"
-
-#: driver.c:1364
-#, c-format
-msgid "%d message for %s"
-msgid_plural "%d messages for %s"
-msgstr[0] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ð·Ð° â€ž%sâ€œ"
-msgstr[1] "%d Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð·Ð° â€ž%sâ€œ"
-msgstr[2] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ð·Ð° â€ž%sâ€œ"
-
-#: driver.c:1371
-#, c-format
-msgid " (%d octets).\n"
-msgstr " (%d Ð¾ÐºÑ‚ÐµÑ‚Ð°).\n"
-
-#: driver.c:1377
-#, c-format
-msgid "No mail for %s\n"
-msgstr "ÐÐµÐ¼Ð° Ð¿Ð¾ÑˆÑ‚Ðµ Ð·Ð° â€ž%sâ€œ\n"
-
-#: driver.c:1410
-msgid "bogus message count!"
-msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¿Ð¾Ñ€ÑƒÐºÐ°!"
-
-#: driver.c:1462
-#, c-format
-msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ˜Ðµ Ð¿Ñ€ÐµÑÐºÐ¾Ñ‡ÐµÐ½Ð¾ (%d > %d) ÑƒÑÐ»ÐµÐ´ Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ð¿Ñ€ÐµÐ»Ð°Ð·Ð½Ð¾ÑÑ‚Ð¸ Ð·Ð° â€ž%sâ€œ\n"
-
-#: driver.c:1568
-msgid "socket"
-msgstr "Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ñ†Ð°"
-
-#: driver.c:1571
-msgid "missing or bad RFC822 header"
-msgstr "Ð½ÐµÐ´Ð¾ÑÑ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ñ˜Ðµ Ð»Ð¾ÑˆÐµ â€žRFC822â€œ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ"
-
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
-msgid "client/server synchronization"
-msgstr "ÑƒÑÐ°Ð³Ð»Ð°ÑˆÐ°Ð²Ð°ÑšÐµ ÐºÐ»Ð¸Ñ˜ÐµÐ½Ñ‚Ð°/ÑÐµÑ€Ð²ÐµÑ€Ð°"
-
-#: driver.c:1580
-msgid "client/server protocol"
-msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» ÐºÐ»Ð¸Ñ˜ÐµÐ½Ñ‚Ð°/ÑÐµÑ€Ð²ÐµÑ€Ð°"
-
-#: driver.c:1583
-msgid "lock busy on server"
-msgstr "Ð·Ð°ÑƒÐ·ÐµÑ‚Ð¾ Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐµ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ"
-
-#: driver.c:1586
-msgid "SMTP transaction"
-msgstr "Ð¡ÐœÐ¢ÐŸ Ð¿Ñ€Ð¾Ð¼ÐµÑ‚"
-
-#: driver.c:1589
-msgid "DNS lookup"
-msgstr "Ð”ÐÐ¡ Ð¿Ñ€ÐµÑ‚Ñ€Ð°Ð³Ð°"
-
-#: driver.c:1592
-msgid "undefined"
-msgstr "Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾"
-
-#: driver.c:1598
-#, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr ""
-"â€ž%sâ€œ Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸Ð»Ð¸ÐºÐ¾Ð¼ Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÑšÐ° ÑÐ° â€ž%s@%sâ€œ Ð¸ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡Ð¸Ð²Ð°ÑšÐ° Ð¡ÐœÐ¢ÐŸ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ â€ž%sâ€œ\n"
-
-#: driver.c:1600
-msgid "unknown"
-msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾"
-
-#: driver.c:1602
-#, c-format
-msgid "%s error while fetching from %s@%s\n"
-msgstr "â€ž%sâ€œ Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸Ð»Ð¸ÐºÐ¾Ð¼ Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÑšÐ° ÑÐ° â€ž%s@%sâ€œ\n"
-
-#: driver.c:1614
-#, c-format
-msgid "post-connection command terminated with signal %d\n"
-msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾ÑÑ‚-Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ñ˜Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð° ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d\n"
-
-#: driver.c:1616
-#, c-format
-msgid "post-connection command failed with status %d\n"
-msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾ÑÑ‚-Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð° ÑÐ° ÑÑ‚Ð°ÑšÐµÐ¼ %d\n"
-
-#: driver.c:1635
-msgid "Kerberos V4 support not linked.\n"
-msgstr "ÐŸÐ¾Ð´Ñ€ÑˆÐºÐ° ÐšÐµÑ€Ð±ÐµÑ€Ð¾ÑÐ° V4 Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ð½Ð°.\n"
-
-#: driver.c:1643
-msgid "Kerberos V5 support not linked.\n"
-msgstr "ÐŸÐ¾Ð´Ñ€ÑˆÐºÐ° ÐšÐµÑ€Ð±ÐµÑ€Ð¾ÑÐ° V5 Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ð½Ð°.\n"
-
-#: driver.c:1654
-#, c-format
-msgid "Option --flush is not supported with %s\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--flushâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€ž%sâ€œ\n"
-
-#: driver.c:1660
-#, c-format
-msgid "Option --all is not supported with %s\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--allâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€ž%sâ€œ\n"
-
-#: driver.c:1669
-#, c-format
-msgid "Option --limit is not supported with %s\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--limitâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€ž%sâ€œ\n"
-
-#: env.c:58
-#, c-format
-msgid ""
-"%s: The QMAILINJECT environment variable is set.\n"
-"This is dangerous as it can make qmail-inject or qmail's sendmail wrapper\n"
-"tamper with your From: or Message-ID: headers.\n"
-"Try \"env QMAILINJECT= %s YOUR ARGUMENTS HERE\"\n"
-"%s: Abort.\n"
-msgstr ""
-"%s: ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° â€žQMAILINJECTâ€œ Ñ˜Ðµ Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½Ð°.\n"
-"ÐžÐ²Ð¾ Ñ˜Ðµ Ð¾Ð¿Ð°ÑÐ½Ð¾ Ñ˜ÐµÑ€ Ð¼Ð¾Ð¶Ðµ Ð´Ð¾Ð²ÐµÑÑ‚Ð¸ Ð´Ð¾ Ñ‚Ð¾Ð³Ð° Ð´Ð° ÑÐµ â€žqmail-injectâ€œ Ð¸Ð»Ð¸ ÑƒÐ²Ð¸Ñ˜Ð°Ñ‡ "
-"ÑÐ»Ð°ÑšÐ°\n"
-"Ð¿Ð¾ÑˆÑ‚Ðµ â€žqmailâ€œ-Ð° Ð¿Ð¾Ð¸Ð³Ñ€Ð° ÑÐ° Ð²Ð°ÑˆÐ¸Ð¼ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð¸Ð¼Ð° â€žÐ¨Ð°Ñ™Ðµ:â€œ Ð¸Ð»Ð¸ â€žÐ˜Ð‘ Ð¿Ð¾Ñ€ÑƒÐºÐµ:â€œ.\n"
-"ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ â€ženv QMAILINJECT= %s Ð’ÐÐ¨Ð˜ ÐÐ Ð“Ð£ÐœÐ•ÐÐ¢Ð˜ ÐžÐ’Ð”Ð•â€œ\n"
-"â€ž%sâ€œ: ÐŸÑ€ÐµÐºÐ¸Ð´Ð°Ð¼.\n"
-
-#: env.c:70
-#, c-format
-msgid ""
-"%s: The NULLMAILER_FLAGS environment variable is set.\n"
-"This is dangerous as it can make nullmailer-inject or nullmailer's\n"
-"sendmail wrapper tamper with your From:, Message-ID: or Return-Path: "
-"headers.\n"
-"Try \"env NULLMAILER_FLAGS= %s YOUR ARGUMENTS HERE\"\n"
-"%s: Abort.\n"
-msgstr ""
-"%s: ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° â€žNULLMAILER_FLAGSâ€œ Ñ˜Ðµ Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½Ð°.\n"
-"ÐžÐ²Ð¾ Ñ˜Ðµ Ð¾Ð¿Ð°ÑÐ½Ð¾ Ñ˜ÐµÑ€ Ð¼Ð¾Ð¶Ðµ Ð´Ð¾Ð²ÐµÑÑ‚Ð¸ Ð´Ð¾ Ñ‚Ð¾Ð³Ð° Ð´Ð° ÑÐµ â€žnullmailer-injectâ€œ Ð¸Ð»Ð¸ ÑƒÐ²Ð¸Ñ˜Ð°Ñ‡ "
-"ÑÐ»Ð°ÑšÐ°\n"
-"Ð¿Ð¾ÑˆÑ‚Ðµ â€žnullmailerâ€œ-Ð° Ð¿Ð¾Ð¸Ð³Ñ€Ð° ÑÐ° Ð²Ð°ÑˆÐ¸Ð¼ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð¸Ð¼Ð° â€žÐ¨Ð°Ñ™Ðµ:â€œ, â€žÐ˜Ð‘ Ð¿Ð¾Ñ€ÑƒÐºÐµ:â€œ Ð¸Ð»Ð¸ "
-"â€žÐŸÑƒÑ‚Ð°ÑšÐ° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ°:â€œ.\n"
-"ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ â€ženv NULLMAILER_FLAGS= %s Ð’ÐÐ¨Ð˜ ÐÐ Ð“Ð£ÐœÐ•ÐÐ¢Ð˜ ÐžÐ’Ð”Ð•â€œ\n"
-"â€ž%sâ€œ: ÐŸÑ€ÐµÐºÐ¸Ð´Ð°Ð¼.\n"
-
-#: env.c:82
-#, c-format
-msgid "%s: You don't exist.  Go away.\n"
-msgstr "%s: Ð’Ð¸ Ð½Ðµ Ð¿Ð¾ÑÑ‚Ð¾Ñ˜Ð¸Ñ‚Ðµ.  ÐžÐ´Ð»Ð°Ð·Ð¸Ñ‚Ðµ Ð¾Ð´Ð°Ð²Ð´Ðµ.\n"
-
-#: env.c:143
-msgid "Cannot find absolute path for user's home directory.\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð°Ð¿ÑÐ¾Ð»ÑƒÑ‚Ð½Ñƒ Ð¿ÑƒÑ‚Ð°ÑšÑƒ Ð·Ð° ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ¾Ð² Ð»Ð¸Ñ‡Ð½Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼.\n"
-
-#: env.c:167
-msgid "Cannot find absolute path for fetchmail's home directory.\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð°Ð¿ÑÐ¾Ð»ÑƒÑ‚Ð½Ñƒ Ð¿ÑƒÑ‚Ð°ÑšÑƒ Ð·Ð° Ð»Ð¸Ñ‡Ð½Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°.\n"
-
-#: env.c:200
-#, c-format
-msgid "%s: can't determine your host!"
-msgstr "%s: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð´Ñ€ÐµÐ´Ð¸Ð¼ Ð²Ð°ÑˆÐµÐ³ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð°!"
-
-#: env.c:223
-#, c-format
-msgid "getaddrinfo failed for \"%s\": %s\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð°Ð´Ñ€ÐµÑÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾ Ð·Ð° â€ž%sâ€œ: %s\n"
-
-#: env.c:224
-msgid "Cannot find my own host in hosts database to qualify it!\n"
-msgstr ""
-"ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ ÑÐ¾Ð¿ÑÑ‚Ð²ÐµÐ½Ð¾Ð³ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð° Ñƒ Ð±Ð°Ð·Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ… Ð³Ð° "
-"ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ¾Ð²Ð°Ð¾!\n"
-
-#: env.c:228
-msgid ""
-"Trying to continue with unqualified hostname.\n"
-"DO NOT report broken Received: headers, HELO/EHLO lines or similar "
-"problems!\n"
-"DO repair your /etc/hosts, DNS, NIS or LDAP instead.\n"
-msgstr ""
-"ÐŸÐ¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ð´Ð° Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ð¼ ÑÐ° Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ¾Ð²Ð°Ð¸Ð¼ Ð½Ð°Ð·Ð¸Ð²Ð¾Ð¼ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð°.\n"
-"ÐÐ•ÐœÐžÐˆÐ¢Ð• Ð¸Ð·Ð²ÐµÑˆÑ‚Ð°Ð²Ð°Ñ‚Ð¸ Ð¾ Ð¾ÑˆÑ‚ÐµÑ›ÐµÐ½Ð¸Ð¼ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð¸Ð¼Ð° â€žÐŸÑ€Ð¸Ð¼Ñ™ÐµÐ½Ðµâ€œ, â€žHELO/EHLOâ€œ Ñ€ÐµÐ´Ð¾Ð²Ð¸Ð¼Ð° "
-"Ð¸Ð»Ð¸ ÑÐ»Ð¸Ñ‡Ð½Ð¸Ð¼ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸Ð¼Ð°!\n"
-"ÐŸÐžÐŸÐ ÐÐ’Ð˜Ð¢Ð• â€ž/etc/hostsâ€œ, â€žDNSâ€œ, â€žNISâ€œ Ð¸Ð»Ð¸ â€žLDAPâ€œ.\n"
-
-#: etrn.c:49 odmr.c:61
-#, c-format
-msgid "%s's SMTP listener does not support ESMTP\n"
-msgstr "â€ž%sâ€œ Ð¡ÐœÐ¢ÐŸ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° â€žESMTPâ€œ\n"
-
-#: etrn.c:55
-#, c-format
-msgid "%s's SMTP listener does not support ETRN\n"
-msgstr "â€ž%sâ€œ Ð¡ÐœÐ¢ÐŸ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° â€žETRNâ€œ\n"
-
-#: etrn.c:79
-#, c-format
-msgid "Queuing for %s started\n"
-msgstr "Ð—Ð°Ð¿Ð¾Ñ‡ÐµÐ»Ð¾ Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ Ð·Ð° â€ž%sâ€œ\n"
-
-#: etrn.c:84
-#, c-format
-msgid "No messages waiting for %s\n"
-msgstr "ÐÐµÐ¼Ð° Ð¿Ð¾Ñ€ÑƒÐºÐ° ÐºÐ¾Ñ˜Ðµ Ñ‡ÐµÐºÐ°Ñ˜Ñƒ Ð·Ð° â€ž%sâ€œ\n"
-
-#: etrn.c:90
-#, c-format
-msgid "Pending messages for %s started\n"
-msgstr "Ð§ÐµÐºÐ°Ñ˜ÑƒÑ›Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð·Ð° â€ž%sâ€œ ÑÑƒ Ð¿Ð¾Ñ‡ÐµÐ»Ðµ\n"
-
-#: etrn.c:94
-#, c-format
-msgid "Unable to queue messages for node %s\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÑÑ‚Ð°Ð²Ð¸Ð¼ Ñƒ Ñ€ÐµÐ´ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð·Ð° Ñ‡Ð²Ð¾Ñ€ â€ž%sâ€œ\n"
-
-#: etrn.c:98
-#, c-format
-msgid "Node %s not allowed: %s\n"
-msgstr "Ð§Ð²Ð¾Ñ€ â€ž%sâ€œ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð¿ÑƒÑˆÑ‚ÐµÐ½: %s\n"
-
-#: etrn.c:102
-msgid "ETRN syntax error\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° â€žETRNâ€œ ÑÐ¸Ð½Ñ‚Ð°ÐºÑÐµ\n"
-
-#: etrn.c:106
-msgid "ETRN syntax error in parameters\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° â€žETRNâ€œ ÑÐ¸Ð½Ñ‚Ð°ÐºÑÐµ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð¼Ð°\n"
-
-#: etrn.c:110
-#, c-format
-msgid "Unknown ETRN error %d\n"
-msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° â€žETRNâ€œ Ð³Ñ€ÐµÑˆÐºÐ° %d\n"
-
-#: etrn.c:156
-msgid "Option --keep is not supported with ETRN\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--keepâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žETRNâ€œ\n"
-
-#: etrn.c:160
-msgid "Option --flush is not supported with ETRN\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--flushâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žETRNâ€œ\n"
-
-#: etrn.c:164
-msgid "Option --folder is not supported with ETRN\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--folderâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žETRNâ€œ\n"
-
-#: etrn.c:168
-msgid "Option --check is not supported with ETRN\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--checkâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žETRNâ€œ\n"
-
-#: fetchmail.c:144
-#, c-format
-msgid ""
-"Copyright (C) 2002, 2003 Eric S. Raymond\n"
-"Copyright (C) 2004 Matthias Andree, Eric S. Raymond,\n"
-"                   Robert M. Funk, Graham Wilson\n"
-"Copyright (C) 2005 - 2012 Sunil Shetye\n"
-"Copyright (C) 2005 - %d Matthias Andree\n"
-msgstr ""
-"ÐÑƒÑ‚Ð¾Ñ€ÑÐºÐ° Ð¿Ñ€Ð°Ð²Ð° Â© 2002, 2003 Ð•Ñ€Ð¸Ðº Ð¡. Ð ÐµÑ˜Ð¼Ð¾Ð½Ð´\n"
-"ÐÑƒÑ‚Ð¾Ñ€ÑÐºÐ° Ð¿Ñ€Ð°Ð²Ð° Â© 2004 ÐœÐ°Ñ‚Ð¸Ñ˜Ð°Ñ ÐÐ½Ð´Ñ€Ðµ, Ð•Ñ€Ð¸Ðº Ð¡. Ð ÐµÑ˜Ð¼Ð¾Ð½Ð´\n"
-"                   Ð Ð¾Ð±ÐµÑ€Ñ‚ Ðœ. Ð¤Ð°Ð½Ðº, Ð“Ñ€Ð°Ñ…Ð°Ð¼ Ð’Ð¸Ð»ÑÐ¾Ð½\n"
-"ÐÑƒÑ‚Ð¾Ñ€ÑÐºÐ° Ð¿Ñ€Ð°Ð²Ð° Â© 2005 â€“ 2012 Ð¡Ð°Ð½Ð¸Ð» Ð¨ÐµÑ‚Ñ˜Ðµ\n"
-"ÐÑƒÑ‚Ð¾Ñ€ÑÐºÐ° Ð¿Ñ€Ð°Ð²Ð° Â© 2005 â€“ %d ÐœÐ°Ñ‚Ð¸Ñ˜Ð°Ñ ÐÐ½Ð´Ñ€Ðµ\n"
-
-#: fetchmail.c:150
-msgid ""
-"Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
-"are welcome to redistribute it under certain conditions. For details,\n"
-"please see the file COPYING in the source or documentation directory.\n"
-msgstr ""
-"Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ð´Ð¾Ð»Ð°Ð·Ð¸ Ð‘Ð•Ð— Ð‘Ð˜Ð›Ðž ÐšÐÐšÐ’Ð• Ð“ÐÐ ÐÐÐ¦Ð˜ÐˆÐ•. ÐžÐ²Ð¾ Ñ˜Ðµ ÑÐ»Ð¾Ð±Ð¾Ð´Ð°Ð½ ÑÐ¾Ñ„Ñ‚Ð²ÐµÑ€, Ð¸ Ð²Ð¸ "
-"Ð³Ð°\n"
-"Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ€Ð°ÑÐ¿Ð¾Ð´ÐµÑ™Ð¸Ð²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ ÑƒÑÐ»Ð¾Ð²Ð¸Ð¼Ð°. Ð—Ð° Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ñ˜ÐµÐ´Ð¸Ð½Ð¾ÑÑ‚Ð¸, "
-"Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°Ñ˜Ñ‚Ðµ\n"
-"Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€žCOPYINGâ€œ Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ñƒ Ð¸Ð·Ð²Ð¾Ñ€Ð½Ð¾Ð³ ÐºÐ¾Ð´Ð° Ð¸Ð»Ð¸ Ñƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð¸.\n"
-
-#: fetchmail.c:190
-msgid "WARNING: Running as root is discouraged.\n"
-msgstr "Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: ÐŸÐ¾ÐºÑ€ÐµÑ‚Ð°ÑšÐµ ÐºÐ°Ð¾ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑ‚Ñ€Ð°Ñ‚Ð¾Ñ€ Ñ˜Ðµ Ð¾Ð±ÐµÐ·Ñ…Ñ€Ð°Ð±Ñ€ÑƒÑ˜ÑƒÑ›Ðµ.\n"
-
-#: fetchmail.c:202
-msgid "fetchmail: invoked with"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð¿Ñ€Ð¸Ð·Ð²Ð°Ð½Ð¾ ÑÐ°"
-
-#: fetchmail.c:225
-msgid "could not get current working directory\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´Ð¾Ð±Ð°Ð²Ð¸Ð¼ Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¸ Ñ€Ð°Ð´Ð½Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼\n"
-
-#: fetchmail.c:310
-#, c-format
-msgid "This is fetchmail release %s"
-msgstr "ÐžÐ²Ð¾ Ð¸Ð·Ð´Ð°ÑšÐµ Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ðµ Ñ˜Ðµ %s"
-
-#: fetchmail.c:313
-#, c-format
-msgid ""
-"Compiled with SSL library %#lx \"%s\"\n"
-"Run-time uses SSL library %#lx \"%s\"\n"
-msgstr ""
-"ÐŸÑ€ÐµÐ²ÐµÐ´ÐµÐ½Ð¾ Ð¡Ð¡Ð› Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¼ %#lx â€ž%sâ€œ\n"
-"Ð˜Ð·Ð²Ñ€ÑˆÐ½Ð¾ Ð²Ñ€ÐµÐ¼Ðµ ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸ Ð¡Ð¡Ð› Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ %#lx â€ž%sâ€œ\n"
-
-#: fetchmail.c:317
-#, c-format
-msgid ""
-"OpenSSL: %s\n"
-"Engines: %s\n"
-msgstr ""
-"ÐžÐ¿ÐµÐ½Ð¡Ð¡Ð›: %s\n"
-"ÐŸÐ¾Ð³Ð¾Ð½Ð¸: %s\n"
-
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: Ð’Ð°ÑˆÐ° Ð¡Ð¡Ð›/Ð¢Ð›Ð¡ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¢Ð›Ð¡ Ð¸1.3.\n"
-
-#: fetchmail.c:326
-msgid ""
-"ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
-"GPL clause 2b exception. See COPYING. Aborting.\n"
-msgstr ""
-"Ð“Ð Ð•Ð¨ÐšÐ: ÐŸÑ€ÐµÐ²ÐµÐ´ÐµÐ½Ð¾ ÑÐ° â€žLibreSSLâ€œ, ÑˆÑ‚Ð¾ Ñ˜Ðµ ÐºÑ€ÑˆÐµÑšÐµ Ð°ÑƒÑ‚Ð¾Ñ€ÑÐºÐ¸Ñ… Ð¿Ñ€Ð°Ð²Ð° Ð·Ð±Ð¾Ð³ "
-"Ð½ÐµÐ´Ð¾ÑÑ‚Ð°Ñ‚ÐºÐ° Ð¸Ð·ÑƒÐµÐ·Ñ‚ÐºÐ° ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ â€ž2bâ€œ Ð¸Ð· ÐžÐˆÐ›. Ð’Ð¸Ð´Ð¸Ñ‚Ðµ â€žÐ£ÐœÐÐžÐ–ÐÐ’ÐÐŠÐ•â€œ. ÐŸÑ€ÐµÐºÐ¸Ð´Ð°Ð¼.\n"
-
-#: fetchmail.c:330
-msgid "WARNING: Compiled without SSL/TLS.\n"
-msgstr "Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: ÐŸÑ€ÐµÐ²ÐµÐ´ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¡Ð¡Ð›/Ð¢Ð›Ð¡.\n"
-
-#: fetchmail.c:356
-msgid "The nodetach option is in effect, ignoring logfile option.\n"
-msgstr ""
-"ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€žnodetachâ€œ Ñ˜Ðµ Ñƒ Ð´ÐµÑ˜ÑÑ‚Ð²Ñƒ, Ð·Ð°Ð½ÐµÐ¼Ð°Ñ€ÑƒÑ˜ÐµÐ¼ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ°.\n"
-
-#: fetchmail.c:363
-msgid "Not running in daemon mode, ignoring logfile option.\n"
-msgstr "ÐÐµ Ñ€Ð°Ð´Ð¸Ð¼ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð´ÐµÐ¼Ð¾Ð½Ð°, Ð·Ð°Ð½ÐµÐ¼Ð°Ñ€ÑƒÑ˜ÐµÐ¼ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ°.\n"
-
-#: fetchmail.c:370
-#, c-format
-msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
-msgstr ""
-"Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ° â€ž%sâ€œ Ð½Ðµ Ð¿Ð¾ÑÑ‚Ð¾Ñ˜Ð¸, Ð·Ð°Ð½ÐµÐ¼Ð°Ñ€ÑƒÑ˜ÐµÐ¼ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ°.\n"
-
-#: fetchmail.c:376
-#, c-format
-msgid "Logfile \"%s\" is not writable, aborting.\n"
-msgstr "Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ° â€ž%sâ€œ Ð½Ð¸Ñ˜Ðµ ÑƒÐ¿Ð¸ÑÐ¸Ð²Ð°, Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð¼.\n"
-
-#: fetchmail.c:394
-#, c-format
-msgid ""
-"syslog and logfile options are both set, ignoring syslog, and logging to %s"
-msgstr ""
-"Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½Ðµ ÑÑƒ Ð¾Ð±Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð¸ â€žsyslogâ€œ Ð¸ â€žlogfileâ€œ, Ð·Ð°Ð½ÐµÐ¼Ð°Ñ€ÑƒÑ˜ÐµÐ¼ â€žsyslogâ€œ, Ð¸ "
-"ÑƒÐ¿Ð¸ÑÑƒÑ˜ÐµÐ¼ Ð´Ð½ÐµÐ²Ð½Ð¸Ðº Ñƒ â€ž%sâ€œ"
-
-#: fetchmail.c:485
-#, c-format
-msgid "Taking options from command line%s%s\n"
-msgstr "Ð£Ð·Ð¸Ð¼Ð°Ð¼ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ ÑÐ° Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸â€ž%s%sâ€œ\n"
-
-#: fetchmail.c:486
-msgid " and "
-msgstr " Ð¸ "
-
-#: fetchmail.c:491
-#, c-format
-msgid "No mailservers set up -- perhaps %s is missing?\n"
-msgstr "ÐÐµÐ¼Ð° Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð¸Ñ… ÑÐµÑ€Ð²ÐµÑ€Ð° Ð¿Ð¾ÑˆÑ‚Ðµ â€“ Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾ÑÑ‚Ð°Ñ˜Ðµ â€ž%sâ€œ?\n"
-
-#: fetchmail.c:512
-msgid "fetchmail: no mailservers have been specified.\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ð¸ÑÑƒ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ ÑÐµÑ€Ð²ÐµÑ€Ð¸ Ð¿Ð¾ÑˆÑ‚Ðµ.\n"
-
-#: fetchmail.c:524
-msgid "fetchmail: no other fetchmail is running\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÑ€ÐµÐ½ÑƒÑ‚ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°\n"
-
-#: fetchmail.c:530
-#, c-format
-msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð³Ñ€ÐµÑˆÐºÐ° ÑƒÐ¿ÑƒÑ†Ð°Ð²Ð°ÑšÐ° â€ž%sâ€œ Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ðµ Ð½Ð° %ld; Ð¸Ð·Ð²Ð»Ð°Ñ‡Ð¸Ð¼ ÑÐµ.\n"
-
-#: fetchmail.c:531 fetchmail.c:540
-msgid "background"
-msgstr "Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð°"
-
-#: fetchmail.c:531 fetchmail.c:540
-msgid "foreground"
-msgstr "Ð¿Ñ€Ð²Ð¾Ð¿Ð»Ð°Ð½ÑÐºÐ¸"
-
-#: fetchmail.c:539
-#, c-format
-msgid "fetchmail: %s fetchmail at %ld killed.\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: â€ž%sâ€œ Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ð½Ð° %ld Ñ˜Ðµ Ð¾Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð°.\n"
-
-#: fetchmail.c:562
-msgid ""
-"fetchmail: can't check mail while another fetchmail to same host is "
-"running.\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ð¼ Ð¿Ð¾ÑˆÑ‚Ñƒ Ð´Ð¾Ðº Ñ˜Ð¾Ñˆ Ñ˜ÐµÐ´Ð°Ð½ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°Ðº Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¸ÑÑ‚Ð¾Ð¼ "
-"Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ.\n"
-
-#: fetchmail.c:568
-#, c-format
-msgid ""
-"fetchmail: can't poll specified hosts with another fetchmail running at "
-"%ld.\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚ÑƒÑ˜ÐµÐ¼ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ðµ ÑÐ° Ñ˜Ð¾Ñˆ Ñ˜ÐµÐ´Ð½Ð¸Ð¼ Ñ€Ð°Ð´Ð½Ð¸Ð¼ "
-"Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð½Ð° â€ž%ldâ€œ.\n"
-
-#: fetchmail.c:575
-#, c-format
-msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ñ˜Ð¾Ñˆ Ñ˜ÐµÐ´Ð°Ð½ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ€Ð°Ð´Ð¸ Ñƒ Ð¿Ñ€Ð²Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ñƒ Ð½Ð° %ld.\n"
-
-#: fetchmail.c:585
-msgid ""
-"fetchmail: can't accept options while a background fetchmail is running.\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ð¼ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð´Ð¾Ðº Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ€Ð°Ð´Ð¸ Ñƒ "
-"Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸.\n"
-
-#: fetchmail.c:597
-#, c-format
-msgid "fetchmail: background fetchmail at %ld awakened.\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸ Ð½Ð° %ld Ñ˜Ðµ Ð¿Ñ€Ð¾Ð±ÑƒÑ’ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:609
-#, c-format
-msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: ÑÑ‚Ð°Ñ€Ð¸Ñ˜Ð¸ Ð¿Ð¾Ñ‚Ð¾Ð¼Ð°Ðº Ð½Ð° %ld Ñ˜Ðµ ÑƒÐ¼Ñ€Ð¾ Ñ‚Ð°Ñ˜Ð°Ð½ÑÑ‚Ð²ÐµÐ½Ð¾ (ÑƒÐ±Ð¸ÑˆÐµ Ð³Ð° Ð·Ð»Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸).\n"
-
-#: fetchmail.c:624
-#, c-format
-msgid "fetchmail: can't find a password for %s@%s.\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð»Ð¾Ð·Ð¸Ð½ÐºÑƒ Ð·Ð° â€ž%s@%sâ€œ.\n"
-
-#: fetchmail.c:628
-#, c-format
-msgid "Enter password for %s@%s: "
-msgstr "Ð£Ð½ÐµÑÐ¸Ñ‚Ðµ Ð»Ð¾Ð·Ð¸Ð½ÐºÑƒ Ð·Ð° â€ž%s@%sâ€œ: "
-
-#: fetchmail.c:670
-msgid "fetchmail: Cannot detach into background. Aborting.\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚ÐºÐ°Ñ‡Ð¸Ð¼ Ñƒ Ð¿Ð¾Ð·Ð°Ð´Ð¸Ð½Ð¸. ÐŸÑ€ÐµÐºÐ¸Ð´Ð°Ð¼.\n"
-
-#: fetchmail.c:674
-#, c-format
-msgid "starting fetchmail %s daemon\n"
-msgstr "Ð¿Ð¾ÐºÑ€ÐµÑ›ÐµÐ¼ â€ž%sâ€œ Ð´ÐµÐ¼Ð¾Ð½Ð° Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ðµ\n"
-
-#: fetchmail.c:690 fetchmail.c:692
-#, c-format
-msgid "could not open %s to append logs to\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ â€ž%sâ€œ Ð´Ð° Ð¿Ñ€Ð¸ÐºÐ°Ñ‡Ð¸Ð¼ Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐµ\n"
-
-#: fetchmail.c:711
-msgid "--check mode enabled, not fetching mail\n"
-msgstr "â€ž--checkâ€œ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½, Ð½Ðµ Ð´Ð¾Ð²Ð»Ð°Ñ‡Ð¸Ð¼ Ð¿Ð¾ÑˆÑ‚Ñƒ\n"
-
-#: fetchmail.c:733
-#, c-format
-msgid "couldn't time-check %s (error %d)\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ð¼ Ð²Ñ€ÐµÐ¼Ðµ â€ž%sâ€œ (Ð³Ñ€ÐµÑˆÐºÐ° %d)\n"
-
-#: fetchmail.c:738
-#, c-format
-msgid "restarting fetchmail (%s changed)\n"
-msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð¿Ð¾ÐºÑ€ÐµÑ›ÐµÐ¼ Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ñƒ (â€ž%sâ€œ Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾)\n"
-
-#: fetchmail.c:742
-msgid "attempt to re-exec may fail as directory has not been restored\n"
-msgstr ""
-"Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð¸Ð·Ð²Ñ€ÑˆÐµÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð½ÐµÑƒÑÐ¿ÐµÑ‚Ð¸ Ñ˜ÐµÑ€ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ›ÐµÐ½\n"
-
-#: fetchmail.c:768
-msgid "attempt to re-exec fetchmail failed\n"
-msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð¸Ð·Ð²Ñ€ÑˆÐµÑšÐ° Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ðµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ¾\n"
-
-#: fetchmail.c:798
-#, c-format
-msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
-msgstr ""
-"Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ â€ž%sâ€œ Ñ˜Ðµ Ð¿Ñ€ÐµÑÐºÐ¾Ñ‡ÐµÐ½Ð¾ (Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾ Ð¸Ð»Ð¸ "
-"Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð¸ÑÑ‚ÐµÐºÐ° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð°)\n"
-
-#: fetchmail.c:810
-#, c-format
-msgid "interval not reached, not querying %s\n"
-msgstr "Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ñ˜Ðµ Ð´Ð¾ÑÑ‚Ð¸Ð³Ð½ÑƒÑ‚, Ð½Ðµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚ÑƒÑ˜ÐµÐ¼ â€ž%sâ€œ\n"
-
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=0 (Ð£Ð¡ÐŸÐ•Ð¨ÐÐž)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=1 (ÐÐ•ÐœÐ ÐŸÐžÐ¨Ð¢Ð•)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=2 (ÐŸÐ Ð˜ÐšÐ‰Ð£Ð§ÐÐ˜Ð¦Ð)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=3 (ÐÐ•Ð£Ð¡ÐŸÐ•Ð¥ ÐŸÐžÐ¢Ð’Ð Ð”Ð˜Ð”Ð•ÐÐ¢)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=4 (ÐŸÐ ÐžÐ¢ÐžÐšÐžÐ›)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=5 (Ð¡Ð˜ÐÐ¢ÐÐšÐ¡Ð)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=6 (Ð£Ð˜_Ð“Ð Ð•Ð¨ÐšÐ)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=7 (Ð“Ð Ð•Ð¨ÐšÐ)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=8 (Ð˜Ð¡ÐšÐ‰Ð£Ð§Ð˜)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=9 (Ð—ÐÐšÐ‰Ð£Ð§ÐÐ’ÐÐŠÐ• Ð—ÐÐ£Ð—Ð•Ð¢ÐžÐ¡Ð¢Ð˜)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=10 (Ð¡ÐœÐ¢ÐŸ)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=11 (Ð”ÐÐ¡)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=12 (Ð‘Ð¡ÐœÐ¢ÐŸ)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=13 (ÐœÐÐšÐ¡Ð˜ÐœÐ£Ðœ Ð”ÐžÐ’Ð›ÐÐ§Ð•ÐŠÐ)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Ð¡Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°=%d\n"
-
-#: fetchmail.c:918
-msgid "All connections are wedged.  Exiting.\n"
-msgstr "Ð¡Ð²Ðµ Ð²ÐµÐ·Ðµ ÑÑƒ Ð¾Ð´ÑÐµÑ‡ÐµÐ½Ðµ.  Ð˜Ð·Ð»Ð°Ð·Ð¸Ð¼.\n"
-
-#: fetchmail.c:926
-#, c-format
-msgid "sleeping at %s for %d seconds\n"
-msgstr "ÑÐ¿Ð°Ð²Ð°Ð¼ Ð½Ð° â€ž%sâ€œ %d ÑÐµÐºÑƒÐ½Ð´Ðµ\n"
-
-#: fetchmail.c:950
-#, c-format
-msgid "awakened by %s\n"
-msgstr "Ð¿Ñ€Ð¾Ð±ÑƒÐ´Ð¸Ð¾ Ð¼Ðµ Ñ˜Ðµ â€ž%sâ€œ\n"
-
-#: fetchmail.c:953
-#, c-format
-msgid "awakened by signal %d\n"
-msgstr "Ð¿Ñ€Ð¾Ð±ÑƒÐ´Ð¸Ð¾ Ð¼Ðµ Ñ˜Ðµ ÑÐ¸Ð³Ð½Ð°Ð» %d\n"
-
-#: fetchmail.c:961
-#, c-format
-msgid "awakened at %s\n"
-msgstr "Ð¿Ñ€Ð¾Ð±ÑƒÑ’ÐµÐ½ ÑÐ°Ð¼ Ð½Ð° â€ž%sâ€œ\n"
-
-#: fetchmail.c:966
-#, c-format
-msgid "normal termination, status %d\n"
-msgstr "ÑƒÐ¾Ð±Ð¸Ñ‡Ð°Ñ˜ÐµÐ½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°ÑšÐµ, ÑÑ‚Ð°ÑšÐµ %d\n"
-
-#: fetchmail.c:1130
-msgid "couldn't time-check the run-control file\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð²Ñ€ÐµÐ¼ÐµÐ½ÑÐºÐ¸ Ð´Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ ÑƒÐ¿Ñ€Ð°Ð²Ñ™Ð°ÑšÐ° Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°ÑšÐµÐ¼\n"
-
-#: fetchmail.c:1164
-#, c-format
-msgid "Warning: multiple mentions of host %s in config file\n"
-msgstr ""
-"Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½ â€ž%sâ€œ Ñ˜Ðµ Ð½ÐµÐºÐ¾Ð»Ð¸ÐºÐ¾ Ð¿ÑƒÑ‚Ð° Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ†Ð¸ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐ°\n"
-
-#: fetchmail.c:1203
-msgid ""
-"fetchmail: Error: multiple \"defaults\" records in config file, or "
-"\"defaults\" is not the first record.\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð“Ñ€ÐµÑˆÐºÐ°: Ð½ÐµÐºÐ¾Ð»Ð¸ÐºÐ¾ â€žÐ¾ÑÐ½Ð¾Ð²Ð½Ð¸Ñ…â€œ Ð·Ð°Ð¿Ð¸ÑÐ° Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ†Ð¸ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐ°, Ð¸Ð»Ð¸ "
-"â€žÐ¾ÑÐ½Ð¾Ð²Ð½Ð¸â€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð²Ð¸ Ð·Ð°Ð¿Ð¸Ñ.\n"
-
-#: fetchmail.c:1333
-msgid "SSL support is not compiled in.\n"
-msgstr "Ð¡Ð¡Ð› Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ´ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1340
-msgid "KERBEROS v4 support is configured, but not compiled in.\n"
-msgstr "ÐŸÐ¾Ð´Ñ€ÑˆÐºÐ° ÐšÐ•Ð Ð‘Ð•Ð ÐžÐ¡Ð Ð¸4 Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð°, Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ´ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1346
-msgid "KERBEROS v5 support is configured, but not compiled in.\n"
-msgstr "ÐŸÐ¾Ð´Ñ€ÑˆÐºÐ° ÐšÐ•Ð Ð‘Ð•Ð ÐžÐ¡Ð Ð¸5 Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð°, Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ´ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1352
-msgid "GSSAPI support is configured, but not compiled in.\n"
-msgstr "ÐŸÐ¾Ð´Ñ€ÑˆÐºÐ° â€žGSSAPIâ€œ Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð°, Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ´ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1382
-#, c-format
-msgid ""
-"fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: Ð½ÐµÐ¼Ð° Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ð¾Ð³ Ð”ÐÐ¡-Ð° Ð·Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð²Ð¸ÑˆÐµÑÐ¿Ð¾Ñ˜Ð½Ð¸Ñ… Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÑšÐ° "
-"ÑÐ° â€ž%sâ€œ\n"
-
-#: fetchmail.c:1393
-#, c-format
-msgid "warning: multidrop for %s requires envelope option!\n"
-msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: Ð²Ð¸ÑˆÐµÑÐ¿Ð¾Ñ˜Ð½Ð¾ÑÑ‚ Ð·Ð° â€ž%sâ€œ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ ÐºÐ¾Ð²ÐµÑ€Ñ‚Ðµ!\n"
-
-#: fetchmail.c:1394
-msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
-msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: ÐÐµ Ñ‚Ñ€Ð°Ð¶Ð¸Ð¼ Ð¿Ð¾Ð´Ñ€ÑˆÐºÑƒ Ð°ÐºÐ¾ ÑÐ²Ð° Ð¿Ð¾ÑˆÑ‚Ð° Ð¸Ð´Ðµ ÑƒÐ¿Ñ€Ð°Ð²Ð½Ð¸ÐºÑƒ Ð¿Ð¾ÑˆÑ‚Ðµ!\n"
-
-#: fetchmail.c:1411
-#, c-format
-msgid ""
-"fetchmail: %s configuration invalid, specify positive port number for "
-"service or port\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: â€ž%sâ€œ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð¾, Ð½Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ "
-"Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸ÐºÐ° Ð·Ð° ÑƒÑÐ»ÑƒÐ³Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº\n"
-
-#: fetchmail.c:1418
-#, c-format
-msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: â€ž%sâ€œ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð¾, â€žRPOPâ€œ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¿Ñ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¾Ð²Ð°Ð½ "
-"Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº\n"
-
-#: fetchmail.c:1424
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need --ssl for port 995/"
-"service pop3s.\n"
-msgstr ""
-"Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: â€ž%sâ€œ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ñ˜Ðµ Ð½ÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð¾, Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð²Ð°Ð¼ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ â€ž--sslâ€œ Ð·Ð° "
-"Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº 995/ÑƒÑÐ»ÑƒÐ³Ñƒ â€žpop3sâ€œ-Ð°.\n"
-
-#: fetchmail.c:1425
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need port 995/service pop3s "
-"for --ssl.\n"
-msgstr ""
-"Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: â€ž%sâ€œ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ñ˜Ðµ Ð½ÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð¾, Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð²Ð°Ð¼ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº "
-"995/ÑƒÑÐ»ÑƒÐ³Ð° â€žpop3sâ€œ-Ð° Ð·Ð° â€ž--sslâ€œ.\n"
-
-#: fetchmail.c:1428
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need --ssl for port 993/"
-"service imaps.\n"
-msgstr ""
-"Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: â€ž%sâ€œ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ñ˜Ðµ Ð½ÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð¾, Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð²Ð°Ð¼ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ â€ž--sslâ€œ Ð·Ð° "
-"Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº 993/ÑƒÑÐ»ÑƒÐ³Ñƒ â€žimapsâ€œ-Ð°.\n"
-
-#: fetchmail.c:1429
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need port 993/service imaps "
-"for --ssl.\n"
-msgstr ""
-"Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: â€ž%sâ€œ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ñ˜Ðµ Ð½ÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð¾, Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð²Ð°Ð¼ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº "
-"993/ÑƒÑÐ»ÑƒÐ³Ð° â€žimapsâ€œ-Ð° Ð·Ð° â€ž--sslâ€œ.\n"
-
-#: fetchmail.c:1447
-#, c-format
-msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
-msgstr ""
-"â€ž%sâ€œ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð¾, Ð›ÐœÐ¢ÐŸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸ Ð¾ÑÐ½Ð¾Ð²Ð½Ð¸ Ð¡ÐœÐ¢ÐŸ "
-"Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº\n"
-
-#: fetchmail.c:1461
-msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
-msgstr "Ð”Ð¾Ð²ÑƒÑ†Ð¸ ÑÐ²Ðµ Ð¸ Ð½Ð°ÑÑ‚Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐ¼Ð¾Ð½Ñƒ Ð¸Ð»Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¼Ð¸Ñ€Ð¾Ð²Ð°ÑšÐ° ÑÑƒ Ð³Ñ€ÐµÑˆÐºÐµ!\n"
-
-#: fetchmail.c:1471
-msgid ""
-"fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð“Ñ€ÐµÑˆÐºÐ°: Ñ€ÐµÐ¶Ð¸Ð¼ Ð¼Ð¸Ñ€Ð¾Ð²Ð°ÑšÐ° Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð·Ð° Ð²Ð¸ÑˆÐµ Ñ„Ð°Ñ†Ð¸ÐºÐ»Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð»Ð¾Ð³Ð°!\n"
-
-#: fetchmail.c:1495
-#, c-format
-msgid "terminated with signal %d\n"
-msgstr "Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d\n"
-
-#: fetchmail.c:1568
-#, c-format
-msgid "%s querying %s (protocol %s) at %s: poll started\n"
-msgstr "â€ž%sâ€œ Ð¸ÑÐ¿Ð¸Ñ‚ÑƒÑ˜Ðµ â€ž%sâ€œ (Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» â€ž%sâ€œ) Ð½Ð° â€ž%sâ€œ: Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ Ñ˜Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÐ»Ð¾\n"
-
-#: fetchmail.c:1593
-msgid "POP2 support is not configured.\n"
-msgstr "â€žPOP2â€œ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1605
-msgid "POP3 support is not configured.\n"
-msgstr "â€žPOP3â€œ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1615
-msgid "IMAP support is not configured.\n"
-msgstr "â€žIMAPâ€œ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1621
-msgid "ETRN support is not configured.\n"
-msgstr "â€žETRNâ€œ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1629
-msgid "ODMR support is not configured.\n"
-msgstr "â€žODMRâ€œ Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1636
-msgid "unsupported protocol selected.\n"
-msgstr "Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð».\n"
-
-#: fetchmail.c:1647
-#, c-format
-msgid "%s querying %s (protocol %s) at %s: poll completed\n"
-msgstr "â€ž%sâ€œ Ð¸ÑÐ¿Ð¸Ñ‚ÑƒÑ˜Ðµ â€ž%sâ€œ (Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» â€ž%sâ€œ) Ð½Ð° â€ž%sâ€œ: Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ Ñ˜Ðµ Ð¾Ð±Ð°Ð²Ñ™ÐµÐ½Ð¾\n"
-
-#: fetchmail.c:1672
-#, c-format
-msgid "Poll interval is %d seconds\n"
-msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° Ñ˜Ðµ %d ÑÐµÐºÑƒÐ½Ð´Ðµ\n"
-
-#: fetchmail.c:1674
-#, c-format
-msgid "Logfile is %s\n"
-msgstr "Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ° Ñ˜Ðµ â€ž%sâ€œ\n"
-
-#: fetchmail.c:1676
-#, c-format
-msgid "Idfile is %s\n"
-msgstr "Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¸Ð±-Ð° Ñ˜Ðµ â€ž%sâ€œ\n"
-
-#: fetchmail.c:1679
-msgid "Progress messages will be logged via syslog\n"
-msgstr "ÐŸÐ¾Ñ€ÑƒÐºÐµ Ð½Ð°Ð¿Ñ€ÐµÐ´Ð¾Ð²Ð°ÑšÐ° Ð±Ð¸Ñ›Ðµ Ð±ÐµÐ»ÐµÐ¶ÐµÐ½Ðµ Ð¿ÑƒÑ‚ÐµÐ¼ ÑÐ¸ÑÑ‚ÐµÐ¼ÑÐºÐ¾Ð³ Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ°\n"
-
-#: fetchmail.c:1682
-msgid "Fetchmail will masquerade and will not generate Received\n"
-msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ñ›Ðµ ÑÐµ Ð¿Ñ€Ð¸ÐºÑ€Ð¸Ñ‚Ð¸ Ð¸ Ð½ÐµÑ›Ðµ ÑÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ â€žÐŸÑ€Ð¸Ð¼Ñ™ÐµÐ½Ðµâ€œ\n"
-
-#: fetchmail.c:1684
-msgid "Fetchmail will show progress dots even in logfiles.\n"
-msgstr ""
-"Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ñ›Ðµ Ð¿Ñ€Ð¸ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡ÐºÐµ Ð½Ð°Ð¿Ñ€ÐµÐ´Ð¾Ð²Ð°ÑšÐ° Ñ‡Ð°Ðº Ð¸ Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð° Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ°.\n"
-
-#: fetchmail.c:1686
-#, c-format
-msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
-msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ñ›Ðµ Ð¿Ñ€Ð¾ÑÐ»ÐµÐ´Ð¸Ñ‚Ð¸ Ð»Ð¾ÑˆÐµ ÑƒÐ¿ÑƒÑ›ÐµÐ½Ðµ Ð²Ð¸ÑˆÐµÑÐ¿Ð¾Ñ˜Ð½Ðµ Ð°Ð´Ñ€ÐµÑÐµ Ð½Ð° â€ž%sâ€œ.\n"
-
-#: fetchmail.c:1690
-msgid "Fetchmail will direct error mail to the postmaster.\n"
-msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ñ›Ðµ Ð¿Ñ€ÐµÑƒÑÐ¼ÐµÑ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ñƒ Ð¿Ð¾ÑˆÑ‚Ñƒ ÑƒÐ¿Ñ€Ð°Ð²Ð½Ð¸ÐºÑƒ Ð¿Ð¾ÑˆÑ‚Ðµ.\n"
-
-#: fetchmail.c:1692
-msgid "Fetchmail will direct error mail to the sender.\n"
-msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ñ›Ðµ Ð¿Ñ€ÐµÑƒÑÐ¼ÐµÑ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ñƒ Ð¿Ð¾ÑˆÑ‚Ñƒ Ð¿Ð¾ÑˆÐ¸Ñ™Ð°Ð¾Ñ†Ñƒ.\n"
-
-#: fetchmail.c:1695
-msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
-msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ñ›Ðµ ÑÑ‚Ð°Ð»Ð½Ðµ Ð³Ñ€ÐµÑˆÐºÐµ ÑÐ¼Ð°Ñ‚Ñ€Ð°Ñ‚Ð¸ ÑÑ‚Ð°Ð»Ð½Ð¸Ð¼ (Ð¾Ð´Ð±Ð°Ñ†Ð¸Ñ›Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ).\n"
-
-#: fetchmail.c:1697
-msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
-msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ñ›Ðµ ÑÑ‚Ð°Ð»Ð½Ðµ Ð³Ñ€ÐµÑˆÐºÐµ ÑÐ¼Ð°Ñ‚Ñ€Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ (Ð·Ð°Ð´Ñ€Ð¶Ð°Ñ›Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ).\n"
-
-#: fetchmail.c:1704
-#, c-format
-msgid "Options for retrieving from %s@%s:\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ðµ Ð·Ð° Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐµ ÑÐ° â€ž%s@%sâ€œ:\n"
-
-#: fetchmail.c:1708
-#, c-format
-msgid "  Mail will be retrieved via %s\n"
-msgstr "  ÐŸÐ¾ÑˆÑ‚Ð° Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ð±Ð°Ð²Ñ™ÐµÐ½Ð° Ð¿ÑƒÑ‚ÐµÐ¼ â€ž%sâ€œ\n"
-
-#: fetchmail.c:1711
-#, c-format
-msgid "  Poll of this server will occur every %d interval.\n"
-msgid_plural "  Poll of this server will occur every %d intervals.\n"
-msgstr[0] "  ÐŸÑ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ Ð¾Ð²Ð¾Ð³ ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ›Ðµ ÑÐµ Ð¾Ð´Ð¸Ð³Ñ€Ð°Ñ‚Ð¸ ÑÐ²Ð°ÐºÐ¾Ð³ %d Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ð°.\n"
-msgstr[1] "  ÐŸÑ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ Ð¾Ð²Ð¾Ð³ ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ›Ðµ ÑÐµ Ð¾Ð´Ð¸Ð³Ñ€Ð°Ñ‚Ð¸ ÑÐ²Ð°ÐºÐ° %d Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ð°.\n"
-msgstr[2] "  ÐŸÑ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ Ð¾Ð²Ð¾Ð³ ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ›Ðµ ÑÐµ Ð¾Ð´Ð¸Ð³Ñ€Ð°Ñ‚Ð¸ ÑÐ²Ð°ÐºÐ¸Ñ… %d Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ð°.\n"
-
-#: fetchmail.c:1715
-#, c-format
-msgid "  True name of server is %s.\n"
-msgstr "  ÐŸÑ€Ð°Ð²Ð¸ Ð½Ð°Ð·Ð¸Ð² ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ˜Ðµ â€ž%sâ€œ.\n"
-
-#: fetchmail.c:1718
-msgid "  This host will not be queried when no host is specified.\n"
-msgstr "  ÐžÐ²Ð°Ñ˜ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½ Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð°Ð½ ÐºÐ°Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½.\n"
-
-#: fetchmail.c:1719
-msgid "  This host will be queried when no host is specified.\n"
-msgstr "  ÐžÐ²Ð°Ñ˜ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½ Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð°Ð½ ÐºÐ°Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½.\n"
-
-#: fetchmail.c:1723
-msgid "  Password will be prompted for.\n"
-msgstr "  Ð‘Ð¸Ñ›Ðµ Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿Ð¸Ñ‚ Ð·Ð° Ð»Ð¾Ð·Ð¸Ð½ÐºÑƒ.\n"
-
-#: fetchmail.c:1727
-#, c-format
-msgid "  APOP secret = \"%s\".\n"
-msgstr "  â€žAPOPâ€œ Ñ‚Ð°Ñ˜Ð½Ð° = â€ž%sâ€œ.\n"
-
-#: fetchmail.c:1730
-#, c-format
-msgid "  RPOP id = \"%s\".\n"
-msgstr "  â€žRPOPâ€œ Ð¸Ð± = â€ž%sâ€œ.\n"
-
-#: fetchmail.c:1733
-#, c-format
-msgid "  Password = \"%s\".\n"
-msgstr "  Ð›Ð¾Ð·Ð¸Ð½ÐºÐ° = â€ž%sâ€œ.\n"
-
-#: fetchmail.c:1742
-#, c-format
-msgid "  Protocol is KPOP with Kerberos %s authentication"
-msgstr "  ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ñ˜Ðµ â€žKPOPâ€œ ÐšÐµÑ€Ð±ÐµÑ€Ð¾Ñ %s Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµÐ¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð°"
-
-#: fetchmail.c:1745
-#, c-format
-msgid "  Protocol is %s"
-msgstr "  ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ñ˜Ðµ â€ž%sâ€œ"
-
-#: fetchmail.c:1747
-#, c-format
-msgid " (using service %s)"
-msgstr " (ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸Ð¼ ÑƒÑÐ»ÑƒÐ³Ñƒ â€ž%sâ€œ)"
-
-#: fetchmail.c:1749
-msgid " (using default port)"
-msgstr " (ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸Ð¼ Ð¾ÑÐ½Ð¾Ð²Ð½Ð¸ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº)"
-
-#: fetchmail.c:1751
-msgid " (forcing UIDL use)"
-msgstr " (Ð¿Ñ€Ð¸ÑÐ¸Ñ™Ð°Ð²Ð°Ð¼ â€žUIDLâ€œ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ)"
-
-#: fetchmail.c:1757
-msgid "  All available authentication methods will be tried.\n"
-msgstr "  Ð¡Ð²Ð¸ Ð´Ð¾ÑÑ‚ÑƒÐ¿Ð½Ð¸ Ð½Ð°Ñ‡Ð¸Ð½Ð¸ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐ° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ð¾ÐºÑƒÑˆÐ°Ð½Ð¸.\n"
-
-#: fetchmail.c:1760
-msgid "  Password authentication will be forced.\n"
-msgstr "  ÐŸÐ¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð»Ð¾Ð·Ð¸Ð½ÐºÐ¾Ð¼ Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¾.\n"
-
-#: fetchmail.c:1763
-msgid "  MSN authentication will be forced.\n"
-msgstr "  â€žMSNâ€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¾.\n"
-
-#: fetchmail.c:1766
-msgid "  NTLM authentication will be forced.\n"
-msgstr "  â€žNTLMâ€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¾.\n"
-
-#: fetchmail.c:1769
-msgid "  OTP authentication will be forced.\n"
-msgstr "  â€žOTPâ€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¾.\n"
-
-#: fetchmail.c:1772
-msgid "  CRAM-MD5 authentication will be forced.\n"
-msgstr "  â€žCRAM-MD5â€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¾.\n"
-
-#: fetchmail.c:1775
-msgid "  GSSAPI authentication will be forced.\n"
-msgstr "  â€žGSSAPIâ€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¾.\n"
-
-#: fetchmail.c:1778
-msgid "  Kerberos V4 authentication will be forced.\n"
-msgstr "  ÐšÐµÑ€Ð±ÐµÑ€Ð¾Ñ Ð˜4 Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¾.\n"
-
-#: fetchmail.c:1781
-msgid "  Kerberos V5 authentication will be forced.\n"
-msgstr "  ÐšÐµÑ€Ð±ÐµÑ€Ð¾Ñ Ð˜5 Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¾.\n"
-
-#: fetchmail.c:1784
-msgid "  End-to-end encryption assumed.\n"
-msgstr "  Ð¨Ð¸Ñ„Ñ€Ð¾Ð²Ð°ÑšÐµ Ñ ÐºÑ€Ð°Ñ˜Ð° Ð½Ð° ÐºÑ€Ð°Ñ˜ Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ñ™Ð½Ð¾ ÑƒÐ·ÐµÑ‚Ð¾.\n"
-
-#: fetchmail.c:1788
-#, c-format
-msgid "  Mail service principal is: %s\n"
-msgstr "  Ð“Ð»Ð°Ð²Ð½Ð¸Ðº ÑƒÑÐ»ÑƒÐ³Ðµ Ð¿Ð¾ÑˆÑ‚Ðµ Ñ˜Ðµ: %s\n"
-
-#: fetchmail.c:1791
-msgid "  SSL encrypted sessions enabled.\n"
-msgstr "  Ð¡Ð¡Ð› ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ðµ ÑÐµÑÐ¸Ñ˜Ðµ ÑÑƒ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ðµ.\n"
-
-#: fetchmail.c:1793
-#, c-format
-msgid "  SSL protocol: %s.\n"
-msgstr "  Ð¡Ð¡Ð› Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»: %s.\n"
-
-#: fetchmail.c:1795
-msgid "  SSL server certificate checking enabled.\n"
-msgstr "  ÐŸÑ€Ð¾Ð²ÐµÑ€Ð° ÑƒÐ²ÐµÑ€ÐµÑšÐ° Ð¡Ð¡Ð› ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1797
-msgid "  SSL server certificate checking disabled.\n"
-msgstr "  ÐŸÑ€Ð¾Ð²ÐµÑ€Ð° ÑƒÐ²ÐµÑ€ÐµÑšÐ° Ð¡Ð¡Ð› ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:1799
-#, c-format
-msgid "  SSL default trusted certificate file: %s\n"
-msgstr "  ÐžÑÐ½Ð¾Ð²Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¡Ð¡Ð› Ð¿Ð¾Ð²ÐµÑ€Ñ™Ð¸Ð²Ð¾Ð³ ÑƒÐ²ÐµÑ€ÐµÑšÐ°: %s\n"
-
-#: fetchmail.c:1801
-#, c-format
-msgid "  SSL trusted certificate file: %s\n"
-msgstr "  Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¡Ð¡Ð› Ð¿Ð¾Ð²ÐµÑ€Ñ™Ð¸Ð²Ð¾Ð³ ÑƒÐ²ÐµÑ€ÐµÑšÐ°: %s\n"
-
-#: fetchmail.c:1802
-#, c-format
-msgid "  SSL default trusted certificate directory: %s\n"
-msgstr "  ÐžÑÐ½Ð¾Ð²Ð½Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð¡Ð¡Ð› Ð¿Ð¾Ð²ÐµÑ€Ñ™Ð¸Ð²Ð¾Ð³ ÑƒÐ²ÐµÑ€ÐµÑšÐ°: %s\n"
-
-#: fetchmail.c:1804
-#, c-format
-msgid "  SSL trusted certificate directory: %s\n"
-msgstr "  Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð¡Ð¡Ð› Ð¿Ð¾Ð²ÐµÑ€Ñ™Ð¸Ð²Ð¾Ð³ ÑƒÐ²ÐµÑ€ÐµÑšÐ°: %s\n"
-
-#: fetchmail.c:1806
-#, c-format
-msgid "  SSL server CommonName: %s\n"
-msgstr "  ÐžÐ¿ÑˆÑ‚Ð¸_ÐÐ°Ð·Ð¸Ð² Ð¡Ð¡Ð› ÑÐµÑ€Ð²ÐµÑ€Ð°: %s\n"
-
-#: fetchmail.c:1808
-#, c-format
-msgid "  SSL key fingerprint (checked against the server key): %s\n"
-msgstr "  ÐžÑ‚Ð¸ÑÐ°Ðº Ð¡Ð¡Ð› ÐºÑ™ÑƒÑ‡Ð° (Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐµÐ½Ð¾Ð³ Ð·Ð° ÐºÑ™ÑƒÑ‡ÐµÐ¼ ÑÐµÑ€Ð²ÐµÑ€Ð°): %s\n"
-
-#: fetchmail.c:1811
-#, c-format
-msgid "  Server nonresponse timeout is %d seconds"
-msgstr "  Ð’Ñ€ÐµÐ¼Ðµ Ð¸ÑÑ‚ÐµÐºÐ° Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°ÑšÐ° ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ˜Ðµ %d ÑÐµÐºÑƒÐ½Ð´Ðµ"
-
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾).\n"
-
-#: fetchmail.c:1820
-msgid "  Default mailbox selected.\n"
-msgstr "  Ð˜Ð·Ð°Ð±Ñ€Ð°Ð½Ð¾ Ñ˜Ðµ Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾ Ð¿Ð¾ÑˆÑ‚Ð°Ð½ÑÐºÐ¾ ÑÐ°Ð½Ð´ÑƒÑ‡Ðµ.\n"
-
-#: fetchmail.c:1825
-msgid "  Selected mailboxes are:"
-msgstr "  Ð˜Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸ Ð¿Ð¾ÑˆÑ‚Ð°Ð½ÑÐºÐ¸ ÑÐ°Ð½Ð´ÑƒÑ‡Ð¸Ñ›Ð¸ ÑÑƒ:"
-
-#: fetchmail.c:1831
-msgid "  All messages will be retrieved (--all on).\n"
-msgstr "  Ð¡Ð²Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð±Ð¸Ñ›Ðµ Ð´Ð¾Ð±Ð°Ð²Ñ™ÐµÐ½Ðµ (â€ž--allâ€œ Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1832
-msgid "  Only new messages will be retrieved (--all off).\n"
-msgstr "  Ð¡Ð°Ð¼Ð¾ Ð½Ð¾Ð²Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð±Ð¸Ñ›Ðµ Ð´Ð¾Ð±Ð°Ð²Ñ™ÐµÐ½Ðµ (â€ž--allâ€œ Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1834
-msgid "  Fetched messages will be kept on the server (--keep on).\n"
-msgstr "  Ð”Ð¾Ð²ÑƒÑ‡ÐµÐ½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð±Ð¸Ñ›Ðµ Ð·Ð°Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ (â€ž--keepâ€œ Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1835
-msgid "  Fetched messages will not be kept on the server (--keep off).\n"
-msgstr ""
-"  Ð”Ð¾Ð²ÑƒÑ‡ÐµÐ½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð·Ð°Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ (â€ž--keepâ€œ Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1837
-msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
-msgstr ""
-"  Ð¡Ñ‚Ð°Ñ€Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½Ðµ Ð¿Ñ€Ðµ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ° Ð¿Ð¾Ñ€ÑƒÐºÐ° (â€ž--flushâ€œ Ñ˜Ðµ "
-"ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1838
-msgid ""
-"  Old messages will not be flushed before message retrieval (--flush off).\n"
-msgstr ""
-"  Ð¡Ñ‚Ð°Ñ€Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½Ðµ Ð¿Ñ€Ðµ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ° Ð¿Ð¾Ñ€ÑƒÐºÐ° (â€ž--flushâ€œ Ñ˜Ðµ "
-"Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1840
-msgid ""
-"  Oversized messages will be flushed before message retrieval (--limitflush "
-"on).\n"
-msgstr ""
-"  ÐŸÑ€ÐµÐ²ÐµÐ»Ð¸ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½Ðµ Ð¿Ñ€Ðµ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ° Ð¿Ð¾Ñ€ÑƒÐºÐ° (â€ž--limitflushâ€œ Ñ˜Ðµ "
-"ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1841
-msgid ""
-"  Oversized messages will not be flushed before message retrieval (--"
-"limitflush off).\n"
-msgstr ""
-"  ÐŸÑ€ÐµÐ²ÐµÐ»Ð¸ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½Ðµ Ð¿Ñ€Ðµ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ° Ð¿Ð¾Ñ€ÑƒÐºÐ° (â€ž--limitflushâ€œ "
-"Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1843
-msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
-msgstr ""
-"  ÐŸÑ€ÐµÐ¿Ð¸ÑÐ¸Ð²Ð°ÑšÐµ ÑÐµÑ€Ð²ÐµÑ€ÑÐºÐ¾ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð°Ð´Ñ€ÐµÑÐ° Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€ž--norewriteâ€œ Ñ˜Ðµ "
-"Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1844
-msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
-msgstr ""
-"  ÐŸÑ€ÐµÐ¿Ð¸ÑÐ¸Ð²Ð°ÑšÐµ ÑÐµÑ€Ð²ÐµÑ€ÑÐºÐ¾ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð°Ð´Ñ€ÐµÑÐ° Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€ž--norewriteâ€œ Ñ˜Ðµ "
-"ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1846
-msgid "  Carriage-return stripping is enabled (stripcr on).\n"
-msgstr "  ÐžÐ³Ð¾Ñ™ÐµÑšÐµ ÐºÑ€Ð°Ñ˜ÑšÐ°ÐºÐ° Ñ€ÐµÐ´Ð° Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€žstripcrâ€œ Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1847
-msgid "  Carriage-return stripping is disabled (stripcr off).\n"
-msgstr "  ÐžÐ³Ð¾Ñ™ÐµÑšÐµ ÐºÑ€Ð°Ñ˜ÑšÐ°ÐºÐ° Ñ€ÐµÐ´Ð° Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€žstripcrâ€œ Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1849
-msgid "  Carriage-return forcing is enabled (forcecr on).\n"
-msgstr "  ÐŸÑ€Ð¸ÑÐ¸Ñ™ÐµÑšÐµ ÐºÑ€Ð°Ñ˜ÑšÐ°ÐºÐ° Ñ€ÐµÐ´Ð° Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€žforcecrâ€œ Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1850
-msgid "  Carriage-return forcing is disabled (forcecr off).\n"
-msgstr "  ÐŸÑ€Ð¸ÑÐ¸Ñ™ÐµÑšÐµ ÐºÑ€Ð°Ñ˜ÑšÐ°ÐºÐ° Ñ€ÐµÐ´Ð° Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€žforcecrâ€œ Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1852
-msgid ""
-"  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
-msgstr ""
-"  Ð¢ÑƒÐ¼Ð°Ñ‡ÐµÑšÐµ ÑÐ°Ð´Ñ€Ð¶Ð°Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ½Ð¾ÑÐ½Ð¾Ð³ ÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐ° Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€žpass8bitsâ€œ Ñ˜Ðµ "
-"ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1853
-msgid ""
-"  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
-msgstr ""
-"  Ð¢ÑƒÐ¼Ð°Ñ‡ÐµÑšÐµ ÑÐ°Ð´Ñ€Ð¶Ð°Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ½Ð¾ÑÐ½Ð¾Ð³ ÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐ° Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€žpass8bitsâ€œ Ñ˜Ðµ "
-"Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1855
-msgid "  MIME decoding is enabled (mimedecode on).\n"
-msgstr "  ÐœÐ˜ÐœÐ• Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐµ Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€žmimedecodeâ€œ Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1856
-msgid "  MIME decoding is disabled (mimedecode off).\n"
-msgstr "  ÐœÐ˜ÐœÐ• Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐµ Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€žmimedecodeâ€œ Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1858
-msgid "  Idle after poll is enabled (idle on).\n"
-msgstr "  ÐœÐ¸Ñ€Ð¾Ð²Ð°ÑšÐµ Ð½Ð°ÐºÐ¾Ð½ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€židleâ€œ Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1859
-msgid "  Idle after poll is disabled (idle off).\n"
-msgstr "  ÐœÐ¸Ñ€Ð¾Ð²Ð°ÑšÐµ Ð½Ð°ÐºÐ¾Ð½ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾ (â€židleâ€œ Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾).\n"
-
-#: fetchmail.c:1861
-msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
-msgstr ""
-"  Ð ÐµÐ´Ð¾Ð²Ð¸ ÑÑ‚Ð°ÑšÐ° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ð¾ÑÑ‚Ð¸ Ð±Ð¸Ñ›Ðµ Ð¾Ð´Ð±Ð°Ñ‡ÐµÐ½Ð¸ (ÑÑ‚Ð°ÑšÐµ Ð¾Ð´Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ° Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾)\n"
-
-#: fetchmail.c:1862
-msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
-msgstr ""
-"  Ð ÐµÐ´Ð¾Ð²Ð¸ ÑÑ‚Ð°ÑšÐ° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ð¾ÑÑ‚Ð¸ Ð±Ð¸Ñ›Ðµ Ð·Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¸ (ÑÑ‚Ð°ÑšÐµ Ð¾Ð´Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ° Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾)\n"
-
-#: fetchmail.c:1864
-msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
-msgstr ""
-"  Ð ÐµÐ´Ð¾Ð²Ð¸ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡ÐµÐ½Ð¾ÑÑ‚Ð¸ Ð±Ð¸Ñ›Ðµ Ð¾Ð´Ð±Ð°Ñ‡ÐµÐ½Ð¸ (Ð¾Ð´Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐµ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ñ˜Ðµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾)\n"
-
-#: fetchmail.c:1865
-msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
-msgstr ""
-"  Ð ÐµÐ´Ð¾Ð²Ð¸ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡ÐµÐ½Ð¾ÑÑ‚Ð¸ Ð±Ð¸Ñ›Ðµ Ð·Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¸ (Ð¾Ð´Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐµ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾)\n"
-
-#: fetchmail.c:1869
-#, c-format
-msgid "  Message size limit is %d octets (--limit %d).\n"
-msgstr "  ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ˜Ðµ %d Ð¾ÐºÑ‚ÐµÑ‚Ð° (--limit %d).\n"
-
-#: fetchmail.c:1872
-msgid "  No message size limit (--limit 0).\n"
-msgstr "  ÐÐµÐ¼Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ (--limit 0).\n"
-
-#: fetchmail.c:1874
-#, c-format
-msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
-msgstr "  Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐ° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ˜Ðµ %d ÑÐµÐºÑƒÐ½Ð´Ðµ (--warnings %d).\n"
-
-#: fetchmail.c:1877
-msgid "  Size warnings on every poll (--warnings 0).\n"
-msgstr "  Ð’ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐ° Ð¿Ñ€Ð¸ ÑÐ²Ð°ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÑƒ (â€ž--warningsâ€œ 0).\n"
-
-#: fetchmail.c:1880
-#, c-format
-msgid "  Received-message limit is %d (--fetchlimit %d).\n"
-msgstr "  ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð¿Ñ€Ð¸Ð¼Ñ™ÐµÐ½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ˜Ðµ %d (--fetchlimit %d).\n"
-
-#: fetchmail.c:1883
-msgid "  No received-message limit (--fetchlimit 0).\n"
-msgstr "  Ð‘ÐµÐ· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð¿Ñ€Ð¸Ð¼Ñ™ÐµÐ½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ (--fetchlimit 0).\n"
-
-#: fetchmail.c:1885
-#, c-format
-msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
-msgstr "  ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð¾Ð±Ð°Ð²ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ˜Ðµ %d (--fetchsizelimit %d).\n"
-
-#: fetchmail.c:1888
-msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
-msgstr "  Ð‘ÐµÐ· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð¾Ð±Ð°Ð²ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ (--fetchsizelimit 0).\n"
-
-#: fetchmail.c:1892
-msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
-msgstr ""
-"  ÐžÐ±Ð°Ð²Ñ™Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ñƒ Ð¿Ñ€ÐµÑ‚Ñ€Ð°Ð³Ñƒ Ð£ÐˆÐ˜Ð‘-Ð¾Ð²Ð° Ð·Ð° Ð²Ñ€ÐµÐ¼Ðµ ÑÐ²Ð°ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° (â€ž--fastuidlâ€œ "
-"1).\n"
-
-#: fetchmail.c:1894
-#, c-format
-msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
-msgstr ""
-"  ÐžÐ±Ð°Ð²Ñ™Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ñƒ Ð¿Ñ€ÐµÑ‚Ñ€Ð°Ð³Ñƒ Ð£ÐˆÐ˜Ð‘-Ð¾Ð²Ð° Ð·Ð° Ð²Ñ€ÐµÐ¼Ðµ ÑÐ²Ð°ÐºÐ° %d Ð¾Ð´ %d Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° (â€ž--"
-"fastuidlâ€œ %d).\n"
-
-#: fetchmail.c:1897
-msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
-msgstr ""
-"   ÐžÐ±Ð°Ð²Ñ™Ð° Ð»Ð¸Ð½ÐµÐ°Ñ€Ð½Ñƒ Ð¿Ñ€ÐµÑ‚Ñ€Ð°Ð³Ñƒ Ð£ÐˆÐ˜Ð‘-Ð¾Ð²Ð° Ð·Ð° Ð²Ñ€ÐµÐ¼Ðµ ÑÐ²Ð°ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° (â€ž--"
-"fastuidlâ€œ 0).\n"
-
-#: fetchmail.c:1899
-#, c-format
-msgid "  SMTP message batch limit is %d.\n"
-msgstr "  ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð³Ñ€ÑƒÐ¿Ðµ Ð¡ÐœÐ¢ÐŸ Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ˜Ðµ %d.\n"
-
-#: fetchmail.c:1901
-msgid "  No SMTP message batch limit (--batchlimit 0).\n"
-msgstr "  Ð‘ÐµÐ· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð³Ñ€ÑƒÐ¿Ðµ Ð¡ÐœÐ¢ÐŸ Ð¿Ð¾Ñ€ÑƒÐºÐµ (--batchlimit 0).\n"
-
-#: fetchmail.c:1905
-#, c-format
-msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
-msgstr ""
-"  Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð±Ñ€Ð¸ÑÐ°ÑšÐ° Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¸Ð·Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ° Ð¿Ñ€Ð¸ÑÐ¸Ñ™ÐµÐ½Ð¸Ñ… Ð½Ð° %d (--expunge %d).\n"
-
-#: fetchmail.c:1907
-msgid "  No forced expunges (--expunge 0).\n"
-msgstr "  Ð‘ÐµÐ· Ð¿Ñ€Ð¸ÑÐ¸Ð»Ð½Ð¸Ñ… Ð¸Ð·Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ° (--expunge 0).\n"
-
-#: fetchmail.c:1914
-msgid "  Domains for which mail will be fetched are:"
-msgstr "  Ð”Ð¾Ð¼ÐµÐ½Ð¸ Ð·Ð° ÐºÐ¾Ñ˜Ðµ Ñ›Ðµ Ð¿Ð¾ÑˆÑ‚Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÐ½Ð° ÑÑƒ:"
-
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾)"
-
-#: fetchmail.c:1924
-#, c-format
-msgid "  Messages will be appended to %s as BSMTP\n"
-msgstr "  ÐŸÐ¾Ñ€ÑƒÐºÐµ Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ÐºÐ°Ñ‡ÐµÐ½Ðµ Ð½Ð° â€ž%sâ€œ ÐºÐ°Ð¾ â€žBSMTPâ€œ\n"
-
-#: fetchmail.c:1926
-#, c-format
-msgid "  Messages will be delivered with \"%s\".\n"
-msgstr "  ÐŸÐ¾Ñ€ÑƒÐºÐµ Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡ÐµÐ½Ðµ ÑÐ° â€ž%sâ€œ.\n"
-
-#: fetchmail.c:1933
-#, c-format
-msgid "  Messages will be %cMTP-forwarded to:"
-msgstr "  ÐŸÐ¾Ñ€ÑƒÐºÐµ Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ â€ž%cMTPâ€œ-Ð¿Ñ€Ð¾ÑÐ»ÐµÑ’ÐµÐ½Ðµ Ð´Ð¾:"
-
-#: fetchmail.c:1944
-#, c-format
-msgid "  Host part of MAIL FROM line will be %s\n"
-msgstr "  Ð”ÐµÐ¾ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð° Ñ€ÐµÐ´Ð° â€žÐŸÐžÐ¨Ð¢Ð£ Ð¨ÐÐ‰Ð•â€œ Ð±Ð¸Ñ›Ðµ â€ž%sâ€œ\n"
-
-#: fetchmail.c:1947
-#, c-format
-msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
-msgstr ""
-"  ÐÐ´Ñ€ÐµÑÐ° ÐºÐ¾Ñ˜Ð° Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑÑ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ñƒ Ñ€ÐµÐ´Ð¾Ð²Ðµ â€žÐŸÐ Ð˜ÐœÐÐ›ÐÐ¦ ÐŸÐ Ð˜ÐœÐâ€œ Ð·Ð° Ð¸ÑÐ¿Ð¾Ñ€ÑƒÐºÑƒ Ð¡ÐœÐ¢ÐŸ-Ñƒ "
-"Ð±Ð¸Ñ›Ðµ â€ž%sâ€œ\n"
-
-#: fetchmail.c:1956
-msgid "  Recognized listener spam block responses are:"
-msgstr "  ÐŸÑ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð¸ Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð°ÑšÐ° ÑÐ¿Ð°Ð¼Ð° Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡Ð° ÑÑƒ:"
-
-#: fetchmail.c:1962
-msgid "  Spam-blocking disabled\n"
-msgstr "  Ð‘Ð»Ð¾ÐºÐ¸Ñ€Ð°ÑšÐµ ÑÐ¿Ð°Ð¼Ð° Ñ˜Ðµ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾\n"
-
-#: fetchmail.c:1965
-#, c-format
-msgid "  Server connection will be brought up with \"%s\".\n"
-msgstr "  Ð’ÐµÐ·Ð° ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±Ð¸Ñ›Ðµ Ð´Ð¾Ð½ÐµÑ‚Ð° ÑÐ° â€ž%sâ€œ.\n"
-
-#: fetchmail.c:1968
-msgid "  No pre-connection command.\n"
-msgstr "  ÐÐµÐ¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€Ðµ-Ð²ÐµÐ·Ðµ.\n"
-
-#: fetchmail.c:1970
-#, c-format
-msgid "  Server connection will be taken down with \"%s\".\n"
-msgstr "  Ð’ÐµÐ·Ð° ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±Ð¸Ñ›Ðµ ÑƒÐ·ÐµÑ‚Ð° ÑÐ° â€ž%sâ€œ.\n"
-
-#: fetchmail.c:1973
-msgid "  No post-connection command.\n"
-msgstr "  ÐÐµÐ¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ð¾ÑÑ‚-Ð²ÐµÐ·Ðµ.\n"
-
-#: fetchmail.c:1976
-msgid "  No localnames declared for this host.\n"
-msgstr "  ÐÐµÐ¼Ð° Ð¾Ð±Ñ˜Ð°Ð²Ñ™ÐµÐ½Ð¸Ñ… Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð½Ð°Ð·Ð¸Ð²Ð° Ð·Ð° Ð¾Ð²Ð¾Ð³ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð°.\n"
-
-#: fetchmail.c:1986
-msgid "  Multi-drop mode: "
-msgstr "  Ð ÐµÐ¶Ð¸Ð¼ Ð²Ð¸ÑˆÐµÑÐ¿Ð¾Ñ˜Ð½Ð¾ÑÑ‚Ð¸: "
-
-#: fetchmail.c:1988
-msgid "  Single-drop mode: "
-msgstr "  Ð ÐµÐ¶Ð¸Ð¼ Ñ˜ÐµÐ´Ð½Ð¾ÑÐ¿Ð¾Ñ˜Ð½Ð¾ÑÑ‚Ð¸: "
-
-#: fetchmail.c:1990
-#, c-format
-msgid "%d local name recognized.\n"
-msgid_plural "%d local names recognized.\n"
-msgstr[0] "%d Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ð½Ð°Ð·Ð¸Ð² Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚.\n"
-msgstr[1] "%d Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð½Ð°Ð·Ð¸Ð²Ð° ÑÑƒ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°.\n"
-msgstr[2] "%d Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð½Ð°Ð·Ð¸Ð²Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾.\n"
-
-#: fetchmail.c:2005
-msgid "  DNS lookup for multidrop addresses is enabled.\n"
-msgstr "  Ð”ÐÐ¡ Ð¿Ñ€ÐµÑ‚Ñ€Ð°Ð³Ð° Ð·Ð° Ð²Ð¸ÑˆÐµÑÐ¿Ð¾Ñ˜Ð½Ðµ Ð°Ð´Ñ€ÐµÑÐµ Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:2006
-msgid "  DNS lookup for multidrop addresses is disabled.\n"
-msgstr "  Ð”ÐÐ¡ Ð¿Ñ€ÐµÑ‚Ñ€Ð°Ð³Ð° Ð·Ð° Ð²Ð¸ÑˆÐµÑÐ¿Ð¾Ñ˜Ð½Ðµ Ð°Ð´Ñ€ÐµÑÐµ Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð°.\n"
-
-#: fetchmail.c:2010
-msgid ""
-"  Server aliases will be compared with multidrop addresses by IP address.\n"
-msgstr "  ÐÐ»Ð¸Ñ˜Ð°ÑÐ¸ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±Ð¸Ñ›Ðµ ÑƒÐ¿Ð¾Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð˜ÐŸ Ð°Ð´Ñ€ÐµÑÐ¾Ð¼ ÑÐ° Ð²Ð¸ÑˆÐµÑÐ¿Ð¾Ñ˜Ð½Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑÐ°Ð¼Ð°.\n"
-
-#: fetchmail.c:2012
-msgid "  Server aliases will be compared with multidrop addresses by name.\n"
-msgstr "  ÐÐ»Ð¸Ñ˜Ð°ÑÐ¸ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±Ð¸Ñ›Ðµ ÑƒÐ¿Ð¾Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð½Ð°Ð·Ð¸Ð²Ð¾Ð¼ ÑÐ° Ð²Ð¸ÑˆÐµÑÐ¿Ð¾Ñ˜Ð½Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑÐ°Ð¼Ð°.\n"
-
-#: fetchmail.c:2015
-msgid "  Envelope-address routing is disabled\n"
-msgstr "  Ð£ÑÐ¼ÐµÑ€Ð¸Ð²Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑÐµ ÐºÐ¾Ð²ÐµÑ€Ñ‚Ðµ Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾\n"
-
-#: fetchmail.c:2018
-#, c-format
-msgid "  Envelope header is assumed to be: %s\n"
-msgstr "  Ð—Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ ÐºÐ¾Ð²ÐµÑ€Ñ‚Ðµ Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð´Ð° Ñ˜Ðµ: %s\n"
-
-#: fetchmail.c:2021
-#, c-format
-msgid "  Number of envelope headers to be skipped over: %d\n"
-msgstr "  Ð‘Ñ€Ð¾Ñ˜ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° ÐºÐ¾Ð²ÐµÑ€Ð¸ ÐºÐ¾Ñ˜ Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑÐºÐ¾Ñ‡ÐµÐ½Ð¸: %d\n"
-
-#: fetchmail.c:2024
-#, c-format
-msgid "  Prefix %s will be removed from user id\n"
-msgstr "  ÐŸÑ€ÐµÑ„Ð¸ÐºÑ â€ž%sâ€œ Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐºÐ»Ð¾ÑšÐµÐ½ Ð¸Ð· Ð¸Ð±-Ð° ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ°\n"
-
-#: fetchmail.c:2027
-msgid "  No prefix stripping\n"
-msgstr "  ÐÐµÐ¼Ð° Ð¾Ð³Ð¾Ñ™Ð°Ð²Ð°ÑšÐ° Ð¿Ñ€ÐµÑ„Ð¸ÐºÑÐ°\n"
-
-#: fetchmail.c:2032
-msgid "  Predeclared mailserver aliases:"
-msgstr "  Ð£Ð½Ð°Ð¿Ñ€ÐµÐ´ Ð¾Ð±Ñ˜Ð°Ð²Ñ™ÐµÐ½Ð¸ Ð°Ð»Ð¸Ñ˜Ð°ÑÐ¸ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð¿Ð¾ÑˆÑ‚Ðµ:"
-
-#: fetchmail.c:2040
-msgid "  Local domains:"
-msgstr "  Ð›Ð¾ÐºÐ°Ð»Ð½Ð¸ Ð´Ð¾Ð¼ÐµÐ½Ð¸:"
-
-#: fetchmail.c:2050
-#, c-format
-msgid "  Connection must be through interface %s.\n"
-msgstr "  Ð’ÐµÐ·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÑ€Ð¾Ð· ÑÑƒÑ‡ÐµÑ™Ðµ â€ž%sâ€œ.\n"
-
-#: fetchmail.c:2052
-msgid "  No interface requirement specified.\n"
-msgstr "  ÐÐ¸ÑÑƒ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ¿ÑˆÑ‚Ð¸Ð½Ðµ ÑÑƒÑ‡ÐµÑ™Ð°.\n"
-
-#: fetchmail.c:2054
-#, c-format
-msgid "  Polling loop will monitor %s.\n"
-msgstr "  ÐŸÐµÑ‚Ñ™Ð° Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° Ñ›Ðµ Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ â€ž%sâ€œ.\n"
-
-#: fetchmail.c:2056
-msgid "  No monitor interface specified.\n"
-msgstr "  ÐÐ¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑÑƒÑ‡ÐµÑ™Ðµ Ð¿Ñ€Ð°Ñ›ÐµÑšÐ°.\n"
-
-#: fetchmail.c:2060
-#, c-format
-msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
-msgstr "  Ð’ÐµÐ·Ðµ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð±Ð¸Ñ›Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿ÑƒÑ‚ÐµÐ¼ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡ÐºÐ° â€ž%sâ€œ (--plugin %s).\n"
-
-#: fetchmail.c:2062
-msgid "  No plugin command specified.\n"
-msgstr "  ÐÐ¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡ÐºÐ°.\n"
-
-#: fetchmail.c:2064
-#, c-format
-msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
-msgstr ""
-"  Ð’ÐµÐ·Ðµ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡Ð° Ð±Ð¸Ñ›Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿ÑƒÑ‚ÐµÐ¼ Ð¾Ñ‚ÐºÑ™ÑƒÑ‡ÐºÐ° â€ž%sâ€œ (--plugout %s).\n"
-
-#: fetchmail.c:2066
-msgid "  No plugout command specified.\n"
-msgstr "  ÐÐ¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¾Ñ‚ÐºÑ™ÑƒÑ‡ÐºÐ°.\n"
-
-#: fetchmail.c:2073
-msgid "  No UIDs saved from this host.\n"
-msgstr "  ÐÐ¸Ñ˜ÐµÐ´Ð°Ð½ Ð£Ð˜Ð‘ Ð½Ð¸Ñ˜Ðµ ÑÐ°Ñ‡ÑƒÐ²Ð°Ð½ ÑÐ° Ð¾Ð²Ð¾Ð³ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð°.\n"
-
-#: fetchmail.c:2076
-#, c-format
-msgid "  %d UIDs saved.\n"
-msgstr "  %d Ð£Ð˜Ð‘-Ð° ÑÐ°Ñ‡ÑƒÐ²Ð°Ð½.\n"
-
-#: fetchmail.c:2082
-msgid "  Poll trace information will be added to the Received header.\n"
-msgstr "  ÐŸÐ¾Ð´Ð°Ñ†Ð¸ Ð¿Ñ€Ð°Ñ›ÐµÑšÐ° Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° Ð±Ð¸Ñ›Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ñƒ â€žÐŸÑ€Ð¸Ð¼Ñ™ÐµÐ½Ðµâ€œ.\n"
-
-#: fetchmail.c:2084
-msgid "  No poll trace information will be added to the Received header.\n"
-msgstr ""
-"  ÐÐ¸ÐºÐ°ÐºÐ²Ð¸ Ð¿Ð¾Ð´Ð°Ñ†Ð¸ Ð¿Ñ€Ð°Ñ›ÐµÑšÐ° Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ñƒ â€žÐŸÑ€Ð¸Ð¼Ñ™ÐµÐ½Ðµâ€œ.\n"
-
-#: fetchmail.c:2089
-msgid "  Messages with bad headers will be rejected.\n"
-msgstr "  ÐŸÐ¾Ñ€ÑƒÐºÐµ ÑÐ° Ð»Ð¾ÑˆÐ¸Ð¼ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð¸Ð¼Ð° Ð±Ð¸Ñ›Ðµ Ð¾Ð´Ð±Ð°Ñ‡ÐµÐ½Ðµ.\n"
-
-#: fetchmail.c:2092
-msgid "  Messages with bad headers will be passed on.\n"
-msgstr "  ÐŸÐ¾Ñ€ÑƒÐºÐµ ÑÐ° Ð»Ð¾ÑˆÐ¸Ð¼ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð¸Ð¼Ð° Ð±Ð¸Ñ›Ðµ Ð¿Ñ€Ð¾ÑÐ»ÐµÑ’ÐµÐ½Ðµ.\n"
-
-#: fetchmail.c:2097
-#, c-format
-msgid "  Pass-through properties \"%s\".\n"
-msgstr "  Ð¡Ð²Ð¾Ñ˜ÑÑ‚Ð²Ð° Ð¿Ñ€Ð¾Ð»Ð°ÑÐºÐ° ÐºÑ€Ð¾Ð· â€ž%sâ€œ.\n"
-
-#: fm_getaddrinfo.c:23 fm_getaddrinfo.c:30
-#, c-format
-msgid "Cannot modify signal mask: %s"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð¼ Ð¼Ð°ÑÐºÑƒ ÑÐ¸Ð³Ð½Ð°Ð»Ð°: %s"
-
-#: fm_realpath.c:35
-msgid ""
-"Your operating system neither defines PATH_MAX nor will it accept "
-"realpath(f, NULL). Aborting.\n"
-msgstr ""
-"Ð’Ð°Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¸Ð²Ð½Ð¸ ÑÐ¸ÑÑ‚ÐµÐ¼ Ð½Ð¸Ñ‚Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ â€žPATH_MAXâ€œ Ð½Ð¸Ñ‚Ð¸ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ ÑÑ‚Ð²Ð°Ñ€Ð½Ñƒ "
-"Ð¿ÑƒÑ‚Ð°ÑšÑƒ (f, NULL). ÐŸÑ€ÐµÐºÐ¸Ð´Ð°Ð¼.\n"
-
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "Ð“Ð Ð•Ð¨ÐšÐ: Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° â€žgetpassword()â€œ Ñ€ÑƒÑ‚Ð¸Ð½Ñƒ\n"
-
-#: getpass.c:193
-msgid ""
-"\n"
-"Caught SIGINT... bailing out.\n"
-msgstr ""
-"\n"
-"Ð£Ñ…Ð²Ð°Ñ‚Ð¸Ñ… â€žSIGINT...â€œ Ð¸Ð·Ð²Ð»Ð°Ñ‡Ð¸Ð¼ ÑÐµ.\n"
-
-#: gssapi.c:53
-#, c-format
-msgid "GSSAPI error in gss_display_status called from <%s>\n"
-msgstr "â€žGSSAPIâ€œ Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ â€žgss_display_statusâ€œ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ð¸Ð· <%s>\n"
-
-#: gssapi.c:56
-#, c-format
-msgid "GSSAPI error %s: %.*s\n"
-msgstr "â€žGSSAPIâ€œ Ð³Ñ€ÐµÑˆÐºÐ° â€ž%sâ€œ: %.*s\n"
-
-#: gssapi.c:91
-#, c-format
-msgid "Couldn't get service name for [%s]\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´Ð¾Ð±Ð°Ð²Ð¸Ð¼ Ð½Ð°Ð·Ð¸Ð² ÑƒÑÐ»ÑƒÐ³Ðµ Ð·Ð° [%s]\n"
-
-#: gssapi.c:96
-#, c-format
-msgid "Using service name [%s]\n"
-msgstr "ÐšÐ¾Ñ€Ð¸ÑÑ‚Ð¸Ð¼ Ð½Ð°Ð·Ð¸Ð² ÑƒÑÐ»ÑƒÐ³Ðµ [%s]\n"
-
-#: gssapi.c:123
-msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
-msgstr ""
-"ÐÐ¸ÑÐ°Ð¼ Ð½Ð°ÑˆÐ°Ð¾ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ â€žGSSAPIâ€œ ÐºÑ€ÐµÐ´ÐµÐ½Ñ†Ð¸Ñ˜Ð°Ð»Ðµ. ÐŸÑ€ÐµÑÐºÐ°Ñ‡ÐµÐ¼ â€žGSSAPIâ€œ "
-"Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð°.\n"
-
-#: gssapi.c:124
-msgid ""
-"If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
-msgstr ""
-"ÐÐºÐ¾ Ð¶ÐµÐ»Ð¸Ñ‚Ðµ Ð´Ð° ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸Ñ‚Ðµ â€žGSSAPIâ€œ, Ð¿Ñ€Ð²Ð¾ ÑÑƒ Ð²Ð°Ð¼ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ð¿ÑƒÐ½Ð¾Ð¼Ð¾Ñ›ÑÑ‚Ð²Ð°, Ð¿Ð¾ "
-"Ð¼Ð¾Ð³ÑƒÑ›ÑÑ‚Ð²Ñƒ Ð¾Ð´ â€žkinitâ€œ-Ð°.\n"
-
-#: gssapi.c:160
-#, c-format
-msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
-msgstr "ÐŸÑ€Ð¸Ð¼Ð¸Ñ… Ð»Ð¾Ñˆ Ð¸Ð·Ð°Ð·Ð¾Ð² Ð·Ð° â€ž%s GSSAPIâ€œ!\n"
-
-#: gssapi.c:170
-msgid "Sending credentials\n"
-msgstr "Ð¨Ð°Ñ™ÐµÐ¼ ÑƒÐ²ÐµÑ€ÐµÑšÐ°\n"
-
-#: gssapi.c:201
-msgid "Error exchanging credentials\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÐ½Ðµ ÑƒÐ²ÐµÑ€ÐµÑšÐ°\n"
-
-#: gssapi.c:243
-msgid "Couldn't unwrap security level data\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð´Ð¼Ð¾Ñ‚Ð°Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ Ð½Ð¸Ð²Ð¾Ð° Ð±ÐµÐ·Ð±ÐµÐ´Ð½Ð¾ÑÑ‚Ð¸\n"
-
-#: gssapi.c:248
-msgid "Credential exchange complete\n"
-msgstr "Ð Ð°Ð·Ð¼ÐµÐ½Ð° ÑƒÐ²ÐµÑ€ÐµÑšÐ° Ñ˜Ðµ Ð·Ð°Ð²Ñ€ÑˆÐµÐ½Ð°\n"
-
-#: gssapi.c:252
-msgid "Server requires integrity and/or privacy\n"
-msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð²Ð¸Ñ‚Ð¾ÑÑ‚ Ð¸/Ð¸Ð»Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑÑ‚\n"
-
-#: gssapi.c:261
-#, c-format
-msgid "Unwrapped security level flags: %s%s%s\n"
-msgstr "ÐÐµÐ¾Ð´Ð¼Ð¾Ñ‚Ð°Ð½Ðµ Ð·Ð°ÑÑ‚Ð°Ð²Ð¸Ñ†Ðµ Ð½Ð¸Ð²Ð¾Ð° Ð±ÐµÐ·Ð±ÐµÐ´Ð½Ð¾ÑÑ‚Ð¸: %s%s%s\n"
-
-#: gssapi.c:265
-#, c-format
-msgid "Maximum GSS token size is %ld\n"
-msgstr "ÐÐ°Ñ˜Ð²ÐµÑ›Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° â€žGSSâ€œ ÑÐºÑƒÐ¿Ð¸Ð½Ðµ Ñ˜Ðµ %ld\n"
-
-#: gssapi.c:274
-msgid "GSSAPI username too long for static buffer.\n"
-msgstr "â€žGSSAPIâ€œ ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸Ñ‡ÐºÐ¾ Ð¸Ð¼Ðµ Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° ÑÑ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð¼ÐµÑ’ÑƒÐ¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñƒ.\n"
-
-#: gssapi.c:283
-msgid "Error creating security level request\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° ÑÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð½Ð¸Ð²Ð¾Ð° Ð±ÐµÐ·Ð±ÐµÐ´Ð½Ð¾ÑÑ‚Ð¸\n"
-
-#: gssapi.c:287
-#, c-format
-msgid "GSSAPI send_token too large (%lu) while sending username.\n"
-msgstr ""
-"â€žGSSAPIâ€œ Ð¿Ð¾ÑˆÐ°Ñ™Ð¸_ÑÐºÑƒÐ¿Ð¸Ð½Ñƒ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ¾ (%lu) Ð¿Ñ€Ð¸Ð»Ð¸ÐºÐ¾Ð¼ ÑÐ»Ð°ÑšÐ° ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸Ñ‡ÐºÐ¾Ð³ "
-"Ð¸Ð¼ÐµÐ½Ð°.\n"
-
-#: gssapi.c:298
-msgid "Releasing GSS credentials\n"
-msgstr "ÐžÑ‚Ð¿ÑƒÑˆÑ‚Ð°Ð¼ â€žGSSâ€œ ÑƒÐ²ÐµÑ€ÐµÑšÐ°\n"
-
-#: gssapi.c:302
-msgid "Error releasing credentials\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¾Ñ‚Ð¿ÑƒÑˆÑ‚Ð°ÑšÐ° ÑƒÐ²ÐµÑ€ÐµÑšÐ°\n"
-
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ð¸Ñ‚ Ñ›Ðµ Ð·Ð°ÑÐ¿Ð°Ñ‚Ð¸ Ð·Ð° %d ÑÐµÐº.\n"
-
-#: imap.c:91
-msgid "Protocol identified as IMAP4 rev 1\n"
-msgstr "ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÐ°Ð¾ Ð˜ÐœÐÐŸ4 Ñ€ÐµÐ² 1\n"
-
-#: imap.c:95
-msgid "Protocol identified as IMAP4 rev 0\n"
-msgstr "ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÐ°Ð¾ Ð˜ÐœÐÐŸ4 Ñ€ÐµÐ² 0\n"
-
-#: imap.c:99
-msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
-msgstr "ÐŸÑ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÐ°Ð¾ Ð˜ÐœÐÐŸ2 Ð¸Ð»Ð¸ â€žIMAP2BISâ€œ\n"
-
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ›Ðµ Ð½Ð°ÐºÐ¾Ð½ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°\n"
-
-#: imap.c:138
-#, c-format
-msgid "Received BYE response from IMAP server: %s\n"
-msgstr "ÐŸÑ€Ð¸Ð¼Ð¸Ñ… â€žBYEÐ´ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€ ÑÐ° Ð˜ÐœÐÐŸ ÑÐµÑ€Ð²ÐµÑ€Ð°: %s\n"
-
-#: imap.c:160
-#, c-format
-msgid "bogus message count in \"%s\"!"
-msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñƒ â€ž%sâ€œ!"
-
-#: imap.c:207
-#, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð°Ð½ â€žEXPUNGEâ€œ Ð±Ñ€Ð¾Ñ˜ Ñƒ â€ž%sâ€œ!"
-
-#: imap.c:305
-msgid "found updated capabilities list\n"
-msgstr "Ð½Ð°Ñ’Ð¾Ñ… Ð¾ÑÐ²ÐµÐ¶ÐµÐ½ ÑÐ¿Ð¸ÑÐ°Ðº Ð¼Ð¾Ð³ÑƒÑ›Ð½Ð¾ÑÑ‚Ð¸\n"
-
-#: imap.c:442
-msgid ""
-"server did not advertise SASL-IR extension but fetchmail's implementation "
-"requires it for AUTHENTICATE EXTERNAL\n"
-msgstr ""
-"ÑÐµÑ€Ð²ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¾Ð±Ð°Ð²ÐµÑÑ‚Ð¸Ð¾ â€žSASL-IRâ€œ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð°Ð»Ð¸ Ð³Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° "
-"Ð·Ð° ÐŸÐžÐ¢Ð’Ð Ð‚Ð˜Ð’ÐÐŠÐ• Ð˜Ð”Ð•ÐÐ¢Ð˜Ð¢Ð•Ð¢Ð Ð¡ÐŸÐžÐ‰ÐÐžÐ“\n"
-
-#: imap.c:493
-#, c-format
-msgid ""
-"%s: configuration requires TLS, but STARTTLS is not permitted because of "
-"authenticated state (PREAUTH). Aborting connection.  If your plugin is "
-"secure, you can defeat STARTTLS with --sslproto '' (see manual).\n"
-msgstr ""
-"%s: Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¢Ð›Ð¡, Ð°Ð»Ð¸ â€žSTARTTLSâ€œ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð·Ð±Ð¾Ð³ ÑÑ‚Ð°ÑšÐ° "
-"Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° (PREAUTH). ÐŸÑ€ÐµÐºÐ¸Ð´Ð°Ð¼ Ð²ÐµÐ·Ñƒ.  ÐÐºÐ¾ Ñ˜Ðµ Ð²Ð°Ñˆ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð°Ðº "
-"Ð±ÐµÐ·Ð±ÐµÐ´Ð°Ð½, Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¿Ð¾Ð±ÐµÐ´Ð¸Ñ‚Ð¸ â€žSTARTTLSâ€œ ÑÐ° â€ž--sslproto ''â€œ (Ð²Ð¸Ð´Ð¸Ñ‚Ðµ ÑƒÐ¿ÑƒÑ‚ÑÑ‚Ð²Ð¾).\n"
-
-#: imap.c:496
-#, c-format
-msgid ""
-"%s: configuration requires TLS, but STARTTLS is not permitted because of "
-"authenticated state (PREAUTH). Aborting connection.  Server permitting, try "
-"--ssl instead (see manual).\n"
-msgstr ""
-"%s: Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¢Ð›Ð¡, Ð°Ð»Ð¸ â€žSTARTTLSâ€œ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð·Ð±Ð¾Ð³ ÑÑ‚Ð°ÑšÐ° "
-"Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° (PREAUTH). ÐŸÑ€ÐµÐºÐ¸Ð´Ð°Ð¼ Ð²ÐµÐ·Ñƒ.  ÐÐºÐ¾ ÑÐµÑ€Ð²ÐµÑ€ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð°, "
-"Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ â€ž--sslâ€œ (Ð²Ð¸Ð´Ð¸Ñ‚Ðµ ÑƒÐ¿ÑƒÑ‚ÑÑ‚Ð²Ð¾).\n"
-
-#: imap.c:516 pop3.c:447
-#, c-format
-msgid "%s: upgrade to TLS succeeded.\n"
-msgstr "%s: Ð½Ð°Ð´Ð¾Ð³Ñ€Ð°Ð´ÑšÐ° Ð½Ð° Ð¢Ð›Ð¡ Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°.\n"
-
-#: imap.c:541 pop3.c:458
-#, c-format
-msgid "%s: upgrade to TLS failed.\n"
-msgstr "%s: Ð½Ð°Ð´Ð¾Ð³Ñ€Ð°Ð´ÑšÐ° Ð½Ð° Ð¢Ð›Ð¡ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°.\n"
-
-#: imap.c:546
-#, c-format
-msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
-msgstr "%s: Ð¿Ñ€Ð¸Ð³Ð¾Ð´Ð½Ð° Ð½Ð°Ð´Ð¾Ð³Ñ€Ð°Ð´ÑšÐ° Ð½Ð° Ð¢Ð›Ð¡ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ð´Ð° Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ð¼\n"
-
-#: imap.c:561
-#, c-format
-msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
-msgstr ""
-"%s: Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: ÑÐµÑ€Ð²ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾Ð½ÑƒÐ´Ð¸Ð¾ â€žSTARTTLSâ€œ Ð°Ð»Ð¸ Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾ â€žsslproto ''â€œ.\n"
-
-#: imap.c:599
-#, c-format
-msgid "%s: --auth external requested but server does not advertise it.\n"
-msgstr "%s: â€ž--authâ€œ ÑÐ¿Ð¾Ñ™Ð½Ð¾Ð³ Ñ˜Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ð°Ð»Ð¸ ÑÐµÑ€Ð²ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¾Ð±Ð°Ð²ÐµÑÑ‚Ð¸Ð¾ Ð¾ Ñ‚Ð¾Ð¼Ðµ.\n"
-
-#: imap.c:683
-msgid "Required OTP capability not compiled into fetchmail\n"
-msgstr "Ð—Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° â€žOTPâ€œ Ð¼Ð¾Ð³ÑƒÑ›Ð½Ð¾ÑÑ‚ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ´ÐµÐ½Ð° Ñƒ Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð¸\n"
-
-#: imap.c:703 pop3.c:580
-msgid "Required NTLM capability not compiled into fetchmail\n"
-msgstr "Ð—Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° â€žNTLMâ€œ Ð¼Ð¾Ð³ÑƒÑ›Ð½Ð¾ÑÑ‚ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ´ÐµÐ½Ð° Ñƒ Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð¸\n"
-
-#: imap.c:716
-#, c-format
-msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
-msgstr ""
-"%s: â€ž--authâ€œ Ð»Ð¾Ð·Ð¸Ð½ÐºÐ° Ñ˜Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð° Ð°Ð»Ð¸ Ñ˜Ñƒ Ñ˜Ðµ ÑÐµÑ€Ð²ÐµÑ€ Ð·Ð°Ð±Ð¾Ñ€Ð°Ð²Ð¸Ð¾ "
-"(LOGINDISABLED).\n"
-
-#: imap.c:745
-#, c-format
-msgid "%s: we've run out of authentication methods and cannot log in.\n"
-msgstr ""
-"%s: Ð¿Ð¾Ð½ÐµÑÑ‚Ð°Ð»Ð¾ Ð½Ð°Ð¼ Ñ˜Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐ° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÐ¼Ð¾ ÑÐµ "
-"Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸.\n"
-
-#: imap.c:769
-#, c-format
-msgid "mail expunge mismatch (%d actual != %d expected)\n"
-msgstr "Ð¸Ð·Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÑˆÑ‚Ðµ ÑÐµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° (ÑÑ‚Ð²Ð°Ñ€Ð½Ð° %d != Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° %d)\n"
-
-#: imap.c:896
-#, c-format
-msgid "%lu is unseen\n"
-msgstr "%lu Ð½Ð¸Ñ˜Ðµ Ð²Ð¸Ñ’ÐµÐ½Ð¾\n"
-
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
-#, c-format
-msgid "%u is unseen\n"
-msgstr "%u Ð½Ð¸Ñ˜Ðµ Ð²Ð¸Ñ’ÐµÐ½Ð¾\n"
-
-#: imap.c:981 imap.c:1040
-msgid "re-poll failed\n"
-msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾\n"
-
-#: imap.c:989 imap.c:1045
-#, c-format
-msgid "%d message waiting after re-poll\n"
-msgid_plural "%d messages waiting after re-poll\n"
-msgstr[0] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ‡ÐµÐºÐ° Ð½Ð°ÐºÐ¾Ð½ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°\n"
-msgstr[1] "%d Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ‡ÐµÐºÐ°Ñ˜Ñƒ Ð½Ð°ÐºÐ¾Ð½ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°\n"
-msgstr[2] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ‡ÐµÐºÐ° Ð½Ð°ÐºÐ¾Ð½ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°\n"
-
-#: imap.c:1006
-msgid "mailbox selection failed\n"
-msgstr "Ð¸Ð·Ð±Ð¾Ñ€ Ð¿Ð¾ÑˆÑ‚Ð°Ð½ÑÐºÐ¾Ð³ ÑÐ°Ð½Ð´ÑƒÑ‡ÐµÑ‚Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ¾\n"
-
-#: imap.c:1010
-#, c-format
-msgid "%d message waiting after first poll\n"
-msgid_plural "%d messages waiting after first poll\n"
-msgstr[0] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ‡ÐµÐºÐ° Ð½Ð°ÐºÐ¾Ð½ Ð¿Ñ€Ð²Ð¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°\n"
-msgstr[1] "%d Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ‡ÐµÐºÐ°Ñ˜Ñƒ Ð½Ð°ÐºÐ¾Ð½ Ð¿Ñ€Ð²Ð¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°\n"
-msgstr[2] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ‡ÐµÐºÐ° Ð½Ð°ÐºÐ¾Ð½ Ð¿Ñ€Ð²Ð¾Ð³ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ°\n"
-
-#: imap.c:1024
-msgid "expunge failed\n"
-msgstr "Ð¸Ð·Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾\n"
-
-#: imap.c:1028
-#, c-format
-msgid "%d message waiting after expunge\n"
-msgid_plural "%d messages waiting after expunge\n"
-msgstr[0] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ‡ÐµÐºÐ° Ð½Ð°ÐºÐ¾Ð½ Ð¸Ð·Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°\n"
-msgstr[1] "%d Ð¿Ð¾Ñ€ÑƒÐºÐµ Ñ‡ÐµÐºÐ°Ñ˜Ñƒ Ð½Ð°ÐºÐ¾Ð½ Ð¸Ð·Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°\n"
-msgstr[2] "%d Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ‡ÐµÐºÐ° Ð½Ð°ÐºÐ¾Ð½ Ð¸Ð·Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°\n"
-
-#: imap.c:1067
-msgid "search for unseen messages failed\n"
-msgstr "Ð¿Ñ€ÐµÑ‚Ñ€Ð°Ð³Ð° Ð·Ð° Ð½ÐµÐ²Ð¸Ñ’ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ€ÑƒÐºÐ°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°\n"
-
-#: imap.c:1072 pop3.c:873
-#, c-format
-msgid "%u is first unseen\n"
-msgstr "%u Ñ˜Ðµ Ð¿Ñ€Ð²Ð° Ð½ÐµÐ²Ð¸Ñ’ÐµÐ½Ð°\n"
-
-#: imap.c:1156
-msgid ""
-"Warning: ignoring bogus data for message sizes returned by the server.\n"
-msgstr ""
-"Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: Ð·Ð°Ð½ÐµÐ¼Ð°Ñ€ÑƒÑ˜ÐµÐ¼ Ð½ÐµÑ‚Ð°Ñ‡Ð½Ðµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐ° ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ð¾ "
-"ÑÐµÑ€Ð²ÐµÑ€.\n"
-
-#: imap.c:1255 imap.c:1262
-#, c-format
-msgid "Incorrect FETCH response: %s.\n"
-msgstr "ÐÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð°Ð½ â€žFETCHâ€œ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€: %s.\n"
-
-#: interface.c:256
-msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
-msgstr ""
-"ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ â€žkvmâ€œ ÑÑƒÑ‡ÐµÑ™Ðµ. Ð£Ð²ÐµÑ€Ð¸Ñ‚Ðµ ÑÐµ Ð´Ð° Ñ˜Ðµ Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° â€žSGID kmemâ€œ."
-
-#: interface.c:396
-#, c-format
-msgid "Unable to parse interface name from %s"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð°Ð´Ð¸Ð¼ Ð½Ð°Ð·Ð¸Ð² ÑÑƒÑ‡ÐµÑ™Ð° ÑÐ° â€ž%sâ€œ"
-
-#: interface.c:418
-msgid "get_ifinfo: sysctl (iflist estimate) failed"
-msgstr "get_ifinfo: â€žsysctlâ€œ (â€žiflistâ€œ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ð°) Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾"
-
-#: interface.c:424
-msgid "get_ifinfo: malloc failed"
-msgstr "get_ifinfo: Ð´Ð¾Ð´ÐµÐ»Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°"
-
-#: interface.c:430
-msgid "get_ifinfo: sysctl (iflist) failed"
-msgstr "get_ifinfo: â€žsysctlâ€œ (â€žiflistâ€œ) Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾"
-
-#: interface.c:448
-#, c-format
-msgid "Routing message version %d not understood."
-msgstr "ÐÐ¸ÑÐ°Ð¼ Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ¾ ÑƒÑÐ¼ÐµÑ€Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð¸Ð·Ð´Ð°ÑšÐµ %d."
-
-#: interface.c:480
-#, c-format
-msgid "No interface found with name %s"
-msgstr "ÐÐ¸ÑÐ°Ð¼ Ð½Ð°ÑˆÐ°Ð¾ ÑÑƒÑ‡ÐµÑ™Ðµ ÑÐ° Ð½Ð°Ð·Ð¸Ð²Ð¾Ð¼ â€ž%sâ€œ"
-
-#: interface.c:538
-#, c-format
-msgid "No IP address found for %s"
-msgstr "ÐÐ¸ÑÐ°Ð¼ Ð½Ð°ÑˆÐ°Ð¾ Ð˜ÐŸ Ð°Ð´Ñ€ÐµÑÑƒ â€ž%sâ€œ"
-
-#: interface.c:590
-msgid "missing IP interface address\n"
-msgstr "Ð½ÐµÐ´Ð¾ÑÑ‚Ð°Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑÐ° Ð˜ÐŸ ÑÑƒÑ‡ÐµÑ™Ð°\n"
-
-#: interface.c:606
-msgid "invalid IP interface address\n"
-msgstr "Ð½ÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑÐ° Ð˜ÐŸ ÑÑƒÑ‡ÐµÑ™Ð°\n"
-
-#: interface.c:612
-msgid "invalid IP interface mask\n"
-msgstr "Ð½ÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°ÑÐºÐ° Ð˜ÐŸ ÑÑƒÑ‡ÐµÑ™Ð°\n"
-
-#: interface.c:651
-#, c-format
-msgid "activity on %s -noted- as %d\n"
-msgstr "Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑÑ‚ Ð½Ð° â€ž%sâ€œ â€“Ð¿Ñ€Ð¸Ð¼ÐµÑ›ÐµÐ½Ð°â€“ ÐºÐ°Ð¾ %d\n"
-
-#: interface.c:666
-#, c-format
-msgid "skipping poll of %s, %s down\n"
-msgstr "Ð¿Ñ€ÐµÑÐºÐ°Ñ‡ÐµÐ¼ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ â€ž%sâ€œ, â€ž%sâ€œ Ñ˜Ðµ Ð¿Ð°Ð¾\n"
-
-#: interface.c:685
-#, c-format
-msgid "skipping poll of %s, %s IP address excluded\n"
-msgstr "Ð¿Ñ€ÐµÑÐºÐ°Ñ‡ÐµÐ¼ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ â€ž%sâ€œ, Ð±ÐµÐ· â€ž%sâ€œ Ð˜ÐŸ Ð°Ð´Ñ€ÐµÑÐµ\n"
-
-#: interface.c:697
-#, c-format
-msgid "activity on %s checked as %d\n"
-msgstr "Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑÑ‚ Ð½Ð° â€ž%sâ€œ Ñ˜Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐµÐ½Ð° ÐºÐ°Ð¾ %d\n"
-
-#: interface.c:723
-#, c-format
-msgid "skipping poll of %s, %s inactive\n"
-msgstr "Ð¿Ñ€ÐµÑÐºÐ°Ñ‡ÐµÐ¼ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ â€ž%sâ€œ, â€ž%sâ€œ Ñ˜Ðµ Ð½ÐµÐ°ÐºÑ‚Ð¸Ð²Ð½Ð¾\n"
-
-#: interface.c:730
-#, c-format
-msgid "activity on %s was %d, is %d\n"
-msgstr "Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑÑ‚ Ð½Ð° â€ž%sâ€œ Ð±ÐµÑˆÐµ %d, Ñ˜Ðµ %d\n"
-
-#: kerberos.c:74
-msgid "could not decode initial BASE64 challenge\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°Ð¼ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¸ â€žBASE64â€œ Ð¸Ð·Ð°Ð·Ð¾Ð²\n"
-
-#: kerberos.c:137
-#, c-format
-msgid "principal %s in ticket does not match -u %s\n"
-msgstr "Ð³Ð»Ð°Ð²Ð½Ð¸Ðº â€ž%sâ€œ Ñƒ ÐºÑƒÐ¿Ð¾Ð½Ñƒ ÑÐµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° ÑÐ° â€ž-u %sâ€œ\n"
-
-#: kerberos.c:145
-#, c-format
-msgid "non-null instance (%s) might cause strange behavior\n"
-msgstr "Ð½Ðµ-Ð½Ð¸ÑˆÑ‚Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°Ðº (%s) Ð¼Ð¾Ð¶Ðµ Ð¸Ð·Ð°Ð·Ð²Ð°Ñ‚Ð¸ Ñ‡ÑƒÐ´Ð½Ð¾ Ð¿Ð¾Ð½Ð°ÑˆÐ°ÑšÐµ\n"
-
-#: kerberos.c:211
-msgid "could not decode BASE64 ready response\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°Ð¼ â€žBASE64â€œ ÑÐ¿Ñ€ÐµÐ¼Ð°Ð½ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€\n"
-
-#: kerberos.c:218
-msgid "challenge mismatch\n"
-msgstr "Ð¸Ð·Ð°Ð·Ð¾Ð² ÑÐµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°\n"
-
-#: lock.c:91
-#, c-format
-msgid "fetchmail: error reading lockfile \"%s\": %s\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð³Ñ€ÐµÑˆÐºÐ° Ñ‡Ð¸Ñ‚Ð°ÑšÐ° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐ° â€ž%sâ€œ: %s\n"
-
-#: lock.c:102
-#, c-format
-msgid "fetchmail: removing stale lockfile \"%s\"\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: ÑƒÐºÐ»Ð°ÑšÐ°Ð¼ ÑƒÑÑ‚Ð°Ñ˜Ð°Ð»Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐ° â€ž%sâ€œ\n"
-
-#: lock.c:106
-#, c-format
-msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð²ÐµÐ¶ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐ° â€ž%sâ€œ (%s), Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ð´Ð° "
-"Ð¿Ð¸ÑˆÐµÐ¼ Ñƒ ÑšÑƒ\n"
-
-#: lock.c:120
-#, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ð¸ÑˆÐµÐ¼ Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐ° â€ž%sâ€œ (%s), Ð¸Ð·Ð»Ð°Ð·Ð¸Ð¼\n"
-
-#: lock.c:130
-#, c-format
-msgid "fetchmail: error opening lockfile \"%s\": %s\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð³Ñ€ÐµÑˆÐºÐ° Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐ° â€ž%sâ€œ: %s\n"
-
-#: lock.c:180
-#, c-format
-msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: ÑÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾, Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¸Ð±-Ð° â€ž%sâ€œ: %s\n"
-
-#: lock.c:191
-#, c-format
-msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ð¼ Ð¸Ð»Ð¸ ÑÐºÑ€Ð°Ñ‚Ð¸Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¿Ð¸Ð±-Ð° â€ž%sâ€œ: %s\n"
-
-#: netrc.c:225
-#, c-format
-msgid "%s:%d: warning: found \"%s\" before any host names\n"
-msgstr "%s:%d: ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: Ð½Ð°Ñ’Ð¾Ñ… â€ž%sâ€œ Ð¿Ñ€Ðµ Ð±Ð¸Ð»Ð¾ ÐºÐ°ÐºÐ²Ð¸Ñ… Ð½Ð°Ð·Ð¸Ð²Ð° Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð°\n"
-
-#: netrc.c:263
-#, c-format
-msgid "%s:%d: warning: unknown token \"%s\"\n"
-msgstr "%s:%d: ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° ÑÐºÑƒÐ¿Ð¸Ð½Ð° â€ž%sâ€œ\n"
-
-#: netrc.c:271 netrc.c:277
-#, c-format
-msgid "%s: error reading file (%s).\n"
-msgstr "%s: Ð³Ñ€ÐµÑˆÐºÐ° Ñ‡Ð¸Ñ‚Ð°ÑšÐ° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ (%s).\n"
-
-#: ntlmsubr.c:35
-msgid "Warning: received malformed challenge to \"AUTH(ENTICATE) NTLM\"!\n"
-msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: Ð¿Ñ€Ð¸Ð¼Ð¸Ñ… Ð»Ð¾Ñˆ Ð¸Ð·Ð°Ð·Ð¾Ð² Ñƒ â€žAUTH(ENTICATE) NTLMâ€œ!\n"
-
-#: ntlmsubr.c:84
-msgid "NTLM challenge contains invalid data.\n"
-msgstr "â€žNTLMâ€œ Ð¸Ð·Ð°Ð·Ð¾Ð² ÑÐ°Ð´Ñ€Ð¶Ð¸ Ð½ÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ðµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ.\n"
-
-#: odmr.c:67
-#, c-format
-msgid "%s's SMTP listener does not support ATRN\n"
-msgstr "â€ž%sâ€œ Ð¡ÐœÐ¢ÐŸ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° â€žATRNâ€œ\n"
-
-#: odmr.c:105
-msgid "Turnaround now...\n"
-msgstr "Ð—Ð°Ð¾ÐºÑ€ÐµÑ›ÐµÐ¼ ÑÐ°Ð´Ð°...\n"
-
-#: odmr.c:110
-msgid "ATRN request refused.\n"
-msgstr "â€žATRNâ€œ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ñ˜Ðµ Ð¾Ð´Ð±Ð¸Ñ˜ÐµÐ½.\n"
-
-#: odmr.c:114
-msgid "Unable to process ATRN request now\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ ÑÐ°Ð´Ð° Ð´Ð° Ð¾Ð±Ñ€Ð°Ð´Ð¸Ð¼ â€žATRNâ€œ Ð·Ð°Ñ…Ñ‚ÐµÐ²\n"
-
-#: odmr.c:119
-msgid "You have no mail.\n"
-msgstr "ÐÐµÐ¼Ð°Ñ‚Ðµ Ð¿Ð¾ÑˆÑ‚Ðµ.\n"
-
-#: odmr.c:123
-msgid "Command not implemented\n"
-msgstr "ÐÐ°Ñ€ÐµÐ´Ð±Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð°\n"
-
-#: odmr.c:127
-msgid "Authentication required.\n"
-msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð°.\n"
-
-#: odmr.c:132
-#, c-format
-msgid "Unknown ODMR error \"%s\"\n"
-msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° â€žODMRâ€œ Ð³Ñ€ÐµÑˆÐºÐ° â€ž%sâ€œ\n"
-
-#: odmr.c:192
-msgid "receiving message data\n"
-msgstr "Ð¿Ñ€Ð¸Ð¼Ð°Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ\n"
-
-#: odmr.c:247
-msgid "Option --keep is not supported with ODMR\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--keepâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žODMRâ€œ\n"
-
-#: odmr.c:251
-msgid "Option --flush is not supported with ODMR\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--flushâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žODMRâ€œ\n"
-
-#: odmr.c:255
-msgid "Option --folder is not supported with ODMR\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--folderâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žODMRâ€œ\n"
-
-#: odmr.c:259
-msgid "Option --check is not supported with ODMR\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--checkâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žODMRâ€œ\n"
-
-#: opie.c:43
-msgid "server recv fatal\n"
-msgstr "â€žrecvâ€œ ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ˜Ðµ ÐºÐ¾Ð±Ð½Ð¾\n"
-
-#: opie.c:57
-msgid "Could not decode OTP challenge\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°Ð¼ â€žOTPâ€œ Ð¸Ð·Ð°Ð·Ð¾Ð²\n"
-
-#: opie.c:65 pop3.c:608
-msgid "Secret pass phrase: "
-msgstr "Ð¢Ð°Ñ˜Ð½Ð° Ð¿Ñ€Ð¾Ð¿ÑƒÑÐ½Ð° Ñ€ÐµÑ‡: "
-
-#: options.c:179 options.c:223
-#, c-format
-msgid "String '%s' is not a valid number string.\n"
-msgstr "ÐÐ¸ÑÐºÐ° â€ž%sâ€œ Ð½Ð¸Ñ˜Ðµ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð° Ð½Ð¸ÑÐºÐ° Ð±Ñ€Ð¾Ñ˜Ð°.\n"
-
-#: options.c:188
-#, c-format
-msgid "Value of string '%s' is %s than %d.\n"
-msgstr "Ð’Ñ€ÐµÐ´Ð½Ð¾ÑÑ‚ Ð½Ð¸ÑÐºÐµ â€ž%sâ€œ Ñ˜Ðµ %s Ð¾Ð´ %d.\n"
-
-#: options.c:189
-msgid "smaller"
-msgstr "Ð¼Ð°ÑšÐ°"
-
-#: options.c:189
-msgid "larger"
-msgstr "Ð²ÐµÑ›Ð°"
-
-#: options.c:337
-#, c-format
-msgid "Invalid bad-header policy `%s' specified.\n"
-msgstr "ÐÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÐ° Ð»Ð¾ÑˆÐµÐ³ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° â€ž%sâ€œ Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð°.\n"
-
-#: options.c:378
-#, c-format
-msgid "Invalid protocol `%s' specified.\n"
-msgstr "ÐÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» â€ž%sâ€œ Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½.\n"
-
-#: options.c:425
-#, c-format
-msgid "Invalid authentication `%s' specified.\n"
-msgstr "ÐÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° â€ž%sâ€œ Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾.\n"
-
-#: options.c:641
-msgid "usage:  fetchmail [options] [server ...]\n"
-msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°:  fetchmail [Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ] [ÑÐµÑ€Ð²ÐµÑ€ ...]\n"
-
-#: options.c:642
-msgid "  Options are as follows:\n"
-msgstr "  ÐžÐ¿Ñ†Ð¸Ñ˜Ðµ ÑÑƒ ÐºÐ°Ð¾ ÑˆÑ‚Ð¾ ÑÐ»ÐµÐ´Ð¸:\n"
-
-#: options.c:643
-msgid "  -?, --help        display this option help\n"
-msgstr "  -?, --help              Ð¿Ñ€Ð¸ÐºÐ°Ð·ÑƒÑ˜Ðµ Ð¾Ð²Ñƒ Ð¿Ð¾Ð¼Ð¾Ñ›\n"
-
-#: options.c:644
-msgid "  -V, --version     display version info\n"
-msgstr "  -V, --version           Ð¿Ñ€Ð¸ÐºÐ°Ð·ÑƒÑ˜Ðµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ Ð¸Ð·Ð´Ð°ÑšÐ°\n"
-
-#: options.c:646
-msgid "  -c, --check       check for messages without fetching\n"
-msgstr "  -c, --check             Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð°Ð²Ð° Ð¸Ð¼Ð° Ð»Ð¸ Ð¿Ð¾Ñ€ÑƒÐºÐ° Ð±ÐµÐ· Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÑšÐ°\n"
-
-#: options.c:647
-msgid "  -s, --silent      work silently\n"
-msgstr "  -s, --silent            Ñ€Ð°Ð´Ð¸ Ñ‚Ð¸Ñ…Ð¾\n"
-
-#: options.c:648
-msgid "  -v, --verbose     work noisily (diagnostic output)\n"
-msgstr "  -v, --verbose           Ñ€Ð°Ð´Ð¸ Ð±ÑƒÑ‡Ð½Ð¾ (Ð¸Ð·Ð»Ð°Ð· Ð´Ð¸Ñ˜Ð°Ð³Ð½Ð¾ÑÑ‚Ð¸ÐºÐµ)\n"
-
-#: options.c:649
-msgid "  -d, --daemon      run as a daemon once per n seconds\n"
-msgstr "  -d, --daemon            Ñ€Ð°Ð´Ð¸ ÐºÐ°Ð¾ Ð´ÐµÐ¼Ð¾Ð½ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ â€žnâ€œ ÑÐµÐºÑƒÐ½Ð´Ðµ\n"
-
-#: options.c:650
-msgid "  -N, --nodetach    don't detach daemon process\n"
-msgstr "  -N, --nodetach          Ð½Ðµ Ð¾Ñ‚ÐºÐ°Ñ‡Ð¸ÑšÐµ Ð¿Ñ€Ð¾Ñ†ÐµÑ Ð´ÐµÐ¼Ð¾Ð½Ð°\n"
-
-#: options.c:651
-msgid "  -q, --quit        kill daemon process\n"
-msgstr "  -q, --quit              ÑƒÐ±Ð¸Ñ˜Ð° Ð¿Ñ€Ð¾Ñ†ÐµÑ Ð´ÐµÐ¼Ð¾Ð½Ð°\n"
-
-#: options.c:652
-msgid "  -L, --logfile     specify logfile name\n"
-msgstr "  -L, --logfile           Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð½Ð°Ð·Ð¸Ð² Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ°\n"
-
-#: options.c:653
-msgid ""
-"      --syslog      use syslog(3) for most messages when running as a "
-"daemon\n"
-msgstr ""
-"      --syslog            ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸ â€žsyslog(3)â€œ Ð·Ð° Ð²ÐµÑ›Ð¸Ð½Ñƒ Ð¿Ð¾Ñ€ÑƒÐºÐ° ÐºÐ°Ð´Ð° Ñ€Ð°Ð´Ð¸ ÐºÐ°Ð¾ "
-"Ð´ÐµÐ¼Ð¾Ð½\n"
-
-#: options.c:654
-msgid "      --nosyslog    turns off use of syslog(3)\n"
-msgstr "      --nosyslog          Ð¸ÑÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ â€žsyslog(3)â€œ\n"
-
-#: options.c:655
-msgid "      --invisible   don't write Received & enable host spoofing\n"
-msgstr ""
-"      --invisible         Ð½Ðµ Ð·Ð°Ð¿Ð¸ÑÑƒÑ˜Ðµ â€žÐŸÑ€Ð¸Ð¼Ñ™ÐµÐ½Ðµâ€œ Ð¸ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÑƒÑ˜Ðµ Ð¾Ð¼ÐµÑ‚Ð°ÑšÐµ "
-"Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð°\n"
-
-#: options.c:656
-msgid "  -f, --fetchmailrc specify alternate run control file\n"
-msgstr ""
-"  -f, --fetchmailrc       Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð·Ð°Ð¼ÐµÐ½ÑÐºÑƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°ÑšÐ°\n"
-
-#: options.c:657
-msgid "  -i, --idfile      specify alternate UIDs file\n"
-msgstr "  -i, --idfile            Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð·Ð°Ð¼ÐµÐ½ÑÐºÑƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð£ÐˆÐ˜Ð‘-Ð°\n"
-
-#: options.c:658
-msgid "      --pidfile     specify alternate PID (lock) file\n"
-msgstr "      --pidfile           Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð·Ð°Ð¼ÐµÐ½ÑÐºÑƒ ÐŸÐ˜Ð‘ (Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐ°) Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ\n"
-
-#: options.c:659
-msgid "      --postmaster  specify recipient of last resort\n"
-msgstr "      --postmaster        Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° Ð¿Ð¾ÑÐ»ÐµÐ´ÑšÐµÐ³ Ð¸Ð·Ð±Ð¾Ñ€Ð°\n"
-
-#: options.c:660
-msgid "      --nobounce    redirect bounces from user to postmaster.\n"
-msgstr ""
-"      --nobounce          Ð¿Ñ€ÐµÑƒÑÐ¼ÐµÑ€Ð°Ð²Ð° Ð¾Ð´Ð±Ð¸Ñ˜Ð°ÑšÐ° Ð¾Ð´ ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ° ÑƒÐ¿Ñ€Ð°Ð²Ð½Ð¸ÐºÑƒ "
-"Ð¿Ð¾ÑˆÑ‚Ðµ.\n"
-
-#: options.c:661
-msgid ""
-"      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
-msgstr "      --nosoftbounce      Ð±Ñ€Ð¸ÑˆÐµ Ñ‚Ñ€Ð°Ñ˜Ð½Ð¾ Ð½ÐµÐ¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡Ð¸Ð²Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ.\n"
-
-#: options.c:662
-msgid ""
-"      --softbounce  keep permanently undeliverable messages on server "
-"(default).\n"
-msgstr ""
-"      --softbounce        Ð·Ð°Ð´Ñ€Ð¶Ð°Ð²Ð° Ð½ÐµÐ¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡Ð¸Ð²Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ Ñ‚Ñ€Ð°Ñ˜Ð½Ð¾ "
-"(Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾).\n"
-
-#: options.c:664
-msgid "  -I, --interface   interface required specification\n"
-msgstr "  -I, --interface         ÑÑƒÑ‡ÐµÑ™ÐµÐ¼ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°\n"
-
-#: options.c:665
-msgid "  -M, --monitor     monitor interface for activity\n"
-msgstr "  -M, --monitor           Ð¿Ñ€Ð°Ñ‚Ð¸ ÑÑƒÑ‡ÐµÑ™Ðµ Ð·Ð° Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑˆÑ›Ñƒ\n"
-
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl               Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÑƒÑ˜Ðµ ÑÑÐ» ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ñƒ ÑÐµÑÐ¸Ñ˜Ñƒ\n"
-
-#: options.c:669
-msgid "      --sslkey      ssl private key file\n"
-msgstr "      --sslkey            Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° ÑÑÐ» Ð»Ð¸Ñ‡Ð½Ð¾Ð³ ÐºÑ™ÑƒÑ‡Ð°\n"
-
-#: options.c:670
-msgid "      --sslcert     ssl client certificate\n"
-msgstr "      --sslcert           ÑƒÐ²ÐµÑ€ÐµÑšÐµ ÑÑÐ» ÐºÐ»Ð¸Ñ˜ÐµÐ½Ñ‚Ð°\n"
-
-#: options.c:671
-msgid "      --sslcertck   do strict server certificate check (recommended)\n"
-msgstr ""
-"      --sslcertck         Ð¾Ð±Ð°Ð²Ñ™Ð° Ð¸Ð·Ñ€Ð¸Ñ‡Ð¸Ñ‚Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ ÑƒÐ²ÐµÑ€ÐµÑšÐ° ÑÐµÑ€Ð²ÐµÑ€Ð° "
-"(Ð¿Ñ€ÐµÐ¿Ð¾Ñ€ÑƒÑ‡ÐµÐ½Ð¾)\n"
-
-#: options.c:672
-msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
-msgstr ""
-"      --nosslcertck       Ð¿Ñ€ÐµÑÐºÐ°Ñ‡Ðµ Ð¸Ð·Ñ€Ð¸Ñ‡Ð¸Ñ‚Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ ÑƒÐ²ÐµÑ€ÐµÑšÐ° ÑÐµÑ€Ð²ÐµÑ€Ð° "
-"(Ð½ÐµÐ±ÐµÐ·Ð±ÐµÐ´Ð½Ð¾)\n"
-
-#: options.c:673
-msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
-msgstr ""
-"      --sslcertfile       Ð¿ÑƒÑ‚Ð°ÑšÐ° Ð´Ð¾ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð¿Ð¾Ð²ÐµÑ€Ñ™Ð¸Ð²Ð¾Ð³ Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð° ÑƒÐ²ÐµÑ€ÐµÑšÐ° ÑÑÐ» "
-"ÑƒÐ²ÐµÑ€ÐµÑšÐ°\n"
-
-#: options.c:674
-msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
-msgstr ""
-"      --sslcertpath       Ð¿ÑƒÑ‚Ð°ÑšÐ° Ð´Ð¾ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ð° Ð¿Ð¾Ð²ÐµÑ€Ñ™Ð¸Ð²Ð¾Ð³ Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð° "
-"ÑƒÐ²ÐµÑ€ÐµÑšÐ° ÑÑÐ» ÑƒÐ²ÐµÑ€ÐµÑšÐ°\n"
-
-#: options.c:675
-msgid ""
-"      --sslcommonname  expect this CommonName from server (discouraged)\n"
-msgstr ""
-"      --sslcommonname     Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ð¾Ð²Ð°Ñ˜ â€žCommonNameâ€œ ÑÐ° ÑÐµÑ€Ð²ÐµÑ€Ð° "
-"(Ð¾Ð±ÐµÑÑ…Ñ€Ð°Ð±Ñ€ÑƒÑ˜ÑƒÑ›Ðµ)\n"
-
-#: options.c:676
-msgid ""
-"      --sslfingerprint fingerprint that must match that of the server's "
-"cert.\n"
-msgstr ""
-"      --sslfingerprint    Ð¾Ñ‚Ð¸ÑÐ°Ðº ÐºÐ¾Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ‚Ð¸ Ð¾Ð½Ð¾Ð¼ Ð¸Ð· ÑƒÐ²ÐµÑ€ÐµÑšÐ° "
-"ÑÐµÑ€Ð²ÐµÑ€Ð°.\n"
-
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto          Ð¿Ñ€Ð¸ÑÐ¸Ñ™Ð°Ð²Ð° ÑÑÐ» Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» (Ð²Ð¸Ð´Ð¸Ñ‚Ðµ ÑƒÐ¿ÑƒÑ‚ÑÑ‚Ð²Ð¾)\n"
-
-#: options.c:679
-msgid "      --plugin      specify external command to open connection\n"
-msgstr "      --plugin            Ð½Ð°Ð²Ð¾Ð´Ð¸ ÑÐ¿Ð¾Ñ™Ð½Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð·Ð° Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð²ÐµÐ·Ðµ\n"
-
-#: options.c:680
-msgid "      --plugout     specify external command to open smtp connection\n"
-msgstr ""
-"      --plugout           Ð½Ð°Ð²Ð¾Ð´Ð¸ ÑÐ¿Ð¾Ñ™Ð½Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð·Ð° Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ ÑÐ¼Ñ‚Ð¿ Ð²ÐµÐ·Ðµ\n"
-
-#: options.c:681
-msgid ""
-"      --bad-header {reject|accept}\n"
-"                    specify policy for handling messages with bad headers\n"
-msgstr ""
-"      --bad-header {Ð¾Ð´Ð±Ð°Ñ†Ð¸|Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸}\n"
-"                          Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÑƒ Ð·Ð° Ñ€Ð°Ð´ ÑÐ° Ð¿Ð¾Ñ€ÑƒÐºÐ°Ð¼Ð° ÑÐ° Ð»Ð¾ÑˆÐ¸Ð¼ "
-"Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð¸Ð¼Ð°\n"
-
-#: options.c:684
-msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
-msgstr ""
-"  -p, --proto[ÐºÐ¾Ð»]        Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ° (Ð²Ð¸Ð´Ð¸Ñ‚Ðµ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ "
-"ÑƒÐ¿ÑƒÑ‚ÑÑ‚Ð²Ð°)\n"
-
-#: options.c:685
-msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
-msgstr ""
-"  -U, --uidl              Ð¿Ñ€Ð¸ÑÐ¸Ñ™Ð°Ð²Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ Ð£ÐˆÐ˜Ð‘Ð›-Ð¾Ð²Ð° (ÑÐ°Ð¼Ð¾ â€žpop3â€œ)\n"
-
-#: options.c:686
-msgid ""
-"      --idle        tells the IMAP server to send notice of new messages\n"
-msgstr ""
-"      --idle              Ð³Ð¾Ð²Ð¾Ñ€Ð¸ Ð˜ÐœÐÐŸ ÑÐµÑ€Ð²ÐµÑ€Ñƒ Ð´Ð° Ð¿Ð¾ÑˆÐ°Ñ™Ðµ Ð¾Ð±Ð°Ð²ÐµÑÑ‚Ð¸ Ð¾ Ð½Ð¾Ð²Ð¸Ð¼ "
-"Ð¿Ð¾Ñ€ÑƒÐºÐ°Ð¼Ð°\n"
-
-#: options.c:687
-msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
-msgstr ""
-"      --port              â€žTCPâ€œ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ (Ð·Ð°ÑÑ‚Ð°Ñ€ÐµÐ»Ð¾, "
-"ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸Ñ‚Ðµ â€ž--serviceâ€œ)\n"
-
-#: options.c:688
-msgid ""
-"  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
-msgstr ""
-"  -P, --service           â€žTCPâ€œ ÑƒÑÐ»ÑƒÐ³Ð° Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ (Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¸ "
-"â€žTCPâ€œ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ðº)\n"
-
-#: options.c:689
-msgid "      --auth        authentication type (see manual)\n"
-msgstr ""
-"      --auth              Ð²Ñ€ÑÑ‚Ð° Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐ° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° (Ð²Ð¸Ð´Ð¸Ñ‚Ðµ ÑƒÐ¿ÑƒÑ‚ÑÑ‚Ð²Ð¾)\n"
-
-#: options.c:690
-msgid "  -t, --timeout     server nonresponse timeout\n"
-msgstr "  -t, --timeout           Ð²Ñ€ÐµÐ¼Ðµ Ð¸ÑÑ‚ÐµÐºÐ° Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°ÑšÐ° ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: options.c:691
-msgid "  -E, --envelope    envelope address header\n"
-msgstr "  -E, --envelope          Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ Ð°Ð´Ñ€ÐµÑÐµ ÐºÐ¾Ð²ÐµÑ€Ñ‚Ðµ\n"
-
-#: options.c:692
-msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
-msgstr ""
-"  -Q, --qvirtual          Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð·Ð° ÑƒÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¸Ð· Ð¸Ð±-Ð° Ð¼ÐµÑÐ½Ð¾Ð³ ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ°\n"
-
-#: options.c:693
-msgid "      --principal   mail service principal\n"
-msgstr "      --principal         Ð³Ð»Ð°Ð²Ð½Ð¸Ðº ÑƒÑÐ»ÑƒÐ³Ðµ Ð¿Ð¾ÑˆÑ‚Ðµ\n"
-
-#: options.c:694
-msgid "      --tracepolls  add poll-tracing information to Received header\n"
-msgstr ""
-"      --tracepolls        Ð´Ð¾Ð´Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ Ð¿Ñ€Ð°Ñ›ÐµÑšÐ° Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐ° Ñƒ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ "
-"â€žÐŸÑ€Ð¸Ð¼Ñ™ÐµÐ½Ðµâ€œ\n"
-
-#: options.c:696
-msgid "  -u, --user[name]  specify users's login on server\n"
-msgstr "  -u, --user[Ð¸Ð¼Ðµ]         Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñƒ ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ° Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ\n"
-
-#: options.c:697
-msgid "  -a, --[fetch]all  retrieve old and new messages\n"
-msgstr "  -a, --[fetch]all        Ð´Ð¾Ð±Ð°Ð²Ñ™Ð° ÑÑ‚Ð°Ñ€Ðµ Ð¸ Ð½Ð¾Ð²Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ\n"
-
-#: options.c:698
-msgid "  -K, --nokeep      delete new messages after retrieval\n"
-msgstr "  -K, --nokeep            Ð±Ñ€Ð¸ÑˆÐµ Ð½Ð¾Ð²Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð½Ð°ÐºÐ¾Ð½ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ°\n"
-
-#: options.c:699
-msgid "  -k, --keep        save new messages after retrieval\n"
-msgstr "  -k, --keep              Ñ‡ÑƒÐ²Ð° Ð½Ð¾Ð²Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð½Ð°ÐºÐ¾Ð½ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ°\n"
-
-#: options.c:700
-msgid "  -F, --flush       delete old messages from server\n"
-msgstr "  -F, --flush             Ð±Ñ€Ð¸ÑˆÐµ ÑÑ‚Ð°Ñ€Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ ÑÐ° ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: options.c:701
-msgid "      --limitflush  delete oversized messages\n"
-msgstr "      --limitflush        Ð±Ñ€Ð¸ÑˆÐµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ\n"
-
-#: options.c:702
-msgid "  -n, --norewrite   don't rewrite header addresses\n"
-msgstr "  -n, --norewrite         Ð½Ðµ Ð¿Ð¸ÑˆÐµ Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð°Ð´Ñ€ÐµÑÐµ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð°\n"
-
-#: options.c:703
-msgid "  -l, --limit       don't fetch messages over given size\n"
-msgstr "  -l, --limit             Ð½Ðµ Ð´Ð¾Ð²Ð»Ð°Ñ‡Ð¸ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð¿Ñ€ÐµÐºÐ¾ Ð´Ð°Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ\n"
-
-#: options.c:704
-msgid "  -w, --warnings    interval between warning mail notification\n"
-msgstr "  -w, --warnings          Ð²Ñ€ÐµÐ¼Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¾Ð±Ð°Ð²ÐµÑˆÑ‚ÐµÑšÐ° ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐ° Ð¿Ð¾ÑˆÑ‚Ðµ\n"
-
-#: options.c:706
-msgid "  -S, --smtphost    set SMTP forwarding host\n"
-msgstr "  -S, --smtphost          Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð° Ð¡ÐœÐ¢ÐŸ Ð¿Ñ€Ð¾ÑÐ»ÐµÑ’Ð¸Ð²Ð°ÑšÐ°\n"
-
-#: options.c:707
-msgid "      --fetchdomains fetch mail for specified domains\n"
-msgstr "      --fetchdomains      Ð´Ð¾Ð²Ð»Ð°Ñ‡Ð¸ Ð¿Ð¾ÑˆÑ‚Ñƒ Ð·Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ð´Ð¾Ð¼ÐµÐ½Ðµ\n"
-
-#: options.c:708
-msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
-msgstr "  -D, --smtpaddress       Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð´Ð¾Ð¼ÐµÐ½ Ð¡ÐœÐ¢ÐŸ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÐºÐµ Ð·Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ\n"
-
-#: options.c:709
-msgid "      --smtpname    set SMTP full name username@domain\n"
-msgstr "      --smtpname          Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð¿ÑƒÐ½ Ð¡ÐœÐ¢ÐŸ Ð½Ð°Ð·Ð¸Ð² â€žkorisnik@domenâ€œ\n"
-
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
-msgstr "  -Z, --antispam,         Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑÑ‚Ð¸ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð° Ð°Ð½Ñ‚Ð¸ÑÐ¿Ð°Ð¼Ð°\n"
-
-#: options.c:711
-msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
-msgstr "  -b, --batchlimit        Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð³Ñ€ÑƒÐ¿Ðµ Ð·Ð° Ð¡ÐœÐ¢ÐŸ Ð²ÐµÐ·Ðµ\n"
-
-#: options.c:712
-msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
-msgstr ""
-"  -B, --fetchlimit        Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° Ð²ÐµÐ·Ðµ ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: options.c:713
-msgid "      --fetchsizelimit set fetch message size limit\n"
-msgstr ""
-"      --fetchsizelimit    Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ°\n"
-
-#: options.c:714
-msgid "      --fastuidl    do a binary search for UIDLs\n"
-msgstr "      --fastuidl          Ð¾Ð±Ð°Ð²Ñ™Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ñƒ Ð¿Ñ€ÐµÑ‚Ñ€Ð°Ð³Ñƒ Ð·Ð° Ð£ÐˆÐ˜Ð‘Ð›-Ð¾Ð²Ðµ\n"
-
-#: options.c:715
-msgid "  -e, --expunge     set max deletions between expunges\n"
-msgstr "  -e, --expunge           Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ Ð±Ñ€Ð¸ÑÐ°ÑšÐ° Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¸Ð·Ð±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°\n"
-
-#: options.c:716
-msgid "  -m, --mda         set MDA to use for forwarding\n"
-msgstr "  -m, --mda               Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° â€žMDAâ€œ Ð·Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐµ Ð¿Ñ€Ð¾ÑÐ»ÐµÑ’Ð¸Ð²Ð°ÑšÐ°\n"
-
-#: options.c:717
-msgid "      --bsmtp       set output BSMTP file\n"
-msgstr "      --bsmtp             Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ â€žBSMTPâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ\n"
-
-#: options.c:718
-msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
-msgstr "      --lmtp              ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸ Ð›ÐœÐ¢ÐŸ (RFC2033) Ð·Ð° Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµ\n"
-
-#: options.c:719
-msgid "  -r, --folder      specify remote folder name\n"
-msgstr "  -r, --folder            Ð½Ð°Ð²Ð¾Ð´Ð¸ Ð½Ð°Ð·Ð¸Ð² ÑƒÐ´Ð°Ñ™ÐµÐ½Ðµ Ñ„Ð°ÑÑ†Ð¸ÐºÐ»Ðµ\n"
-
-#: options.c:720
-msgid "      --showdots    show progress dots even in logfiles\n"
-msgstr ""
-"      --showdots          Ð¿Ñ€Ð¸ÐºÐ°Ð·ÑƒÑ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐµ Ð½Ð°Ð¿Ñ€ÐµÐ´Ð¾Ð²Ð°ÑšÐ° Ñ‡Ð°Ðº Ð¸ Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð° "
-"Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ°\n"
-
-#: pop2.c:67
-msgid "POP2 does not support STLS. Giving up.\n"
-msgstr "â€žPOP2â€œ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° â€žSTLSâ€œ. ÐžÐ´ÑƒÑÑ‚Ð°Ñ˜ÐµÐ¼.\n"
-
-#: pop2.c:73
-msgid "POP2 only supports password authentication. Giving up.\n"
-msgstr "â€žPOP2â€œ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÑÐ°Ð¼Ð¾ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð»Ð¾Ð·Ð¸Ð½ÐºÐ¾Ð¼. ÐžÐ´ÑƒÑÑ‚Ð°Ñ˜ÐµÐ¼.\n"
-
-#: pop3.c:338
-msgid ""
-"Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
-msgstr ""
-"Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: ÐÐ°Ñ’Ð¾Ñ… â€žMaillennium POP3â€œ, ÐºÐ¾Ñ€Ð¸ÑÑ‚ÐµÑ›Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ â€žRETRâ€œ ÑƒÐ¼ÐµÑÑ‚Ð¾ â€žTOPâ€œ.\n"
-
-#: pop3.c:392
-msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
-msgstr ""
-"â€žSTLSâ€œ Ñ˜Ðµ Ð¾Ð±Ð°Ð²ÐµÐ·Ð½Ð¾ Ð·Ð° Ð¾Ð²Ñƒ ÑÐµÑÐ¸Ñ˜Ñƒ, Ð°Ð»Ð¸ Ñ˜Ðµ ÑÐµÑ€Ð²ÐµÑ€ Ð¾Ð´Ð±Ð¸Ð¾ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ â€žCAPAâ€œ.\n"
-
-#: pop3.c:393
-msgid "CAPA command support is, however, necessary for STLS.\n"
-msgstr "ÐŸÐ¾Ð´Ñ€ÑˆÐºÐ° Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ â€žCAPAâ€œ Ñ˜Ðµ, ÑÐ²Ð°ÐºÐ°ÐºÐ¾, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð·Ð° â€žSTLSâ€œ.\n"
-
-#: pop3.c:470
-#, c-format
-msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
-msgstr "%s: Ð¿Ñ€Ð¸Ð³Ð¾Ð´Ð½Ð° Ð½Ð°Ð´Ð¾Ð³Ñ€Ð°Ð´ÑšÐ° Ð½Ð° Ð¢Ð›Ð¡ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ð´Ð° Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ð¼.\n"
-
-#: pop3.c:476
-#, c-format
-msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
-msgstr "%s: Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: ÑÐµÑ€Ð²ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾Ð½ÑƒÐ´Ð¸Ð¾ â€žSTLSâ€œ, Ð°Ð»Ð¸ Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾ â€žsslproto ''â€œ.\n"
-
-#: pop3.c:644
-msgid "We've run out of allowed authenticators and cannot continue.\n"
-msgstr ""
-"ÐŸÐ¾Ð½ÐµÑÑ‚Ð°Ð»Ð¾ Ð½Ð°Ð¼ Ñ˜Ðµ Ð´Ð¾Ð¿ÑƒÑˆÑ‚ÐµÐ½Ð¸Ñ… Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÐ¼Ð¾ Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ñ‚Ð¸.\n"
-
-#: pop3.c:658
-msgid "Required APOP timestamp not found in greeting\n"
-msgstr "Ð—Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ñƒ â€žAPOPâ€œ Ð²Ñ€ÐµÐ¼ÐµÐ½ÑÐºÑƒ Ð¾Ð·Ð½Ð°ÐºÑƒ Ð½Ð¸ÑÐ°Ð¼ Ð½Ð°ÑˆÐ°Ð¾ Ñƒ Ð¿Ð¾Ð·Ð´Ñ€Ð°Ð²Ñƒ\n"
-
-#: pop3.c:667
-msgid "Timestamp syntax error in greeting\n"
-msgstr "Ð¡Ð°Ð´Ñ€Ð¶Ð°Ñ˜Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ð²Ñ€ÐµÐ¼ÐµÐ½ÑÐºÐµ Ð¾Ð·Ð½Ð°ÐºÐµ Ñƒ Ð¿Ð¾Ð·Ð´Ñ€Ð°Ð²Ñƒ\n"
-
-#: pop3.c:683
-msgid "Invalid APOP timestamp.\n"
-msgstr "ÐÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð½Ð° â€žAPOPâ€œ Ð²Ñ€ÐµÐ¼ÐµÐ½ÑÐºÐ° Ð¾Ð·Ð½Ð°ÐºÐ°.\n"
-
-#: pop3.c:707
-msgid "Undefined protocol request in POP3_auth\n"
-msgstr "ÐÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ñƒ â€žPOP3_authâ€œ\n"
-
-#: pop3.c:728
-msgid "lock busy!  Is another session active?\n"
-msgstr "Ð·Ð°ÐºÑ™ÑƒÑ‡Ð°Ð²Ð°ÑšÐµ Ñ˜Ðµ Ð·Ð°ÑƒÐ·ÐµÑ‚Ð¾!  Ð”Ð° Ð»Ð¸ Ñ˜Ðµ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð° Ñ˜Ð¾Ñˆ Ð½ÐµÐºÐ° ÑÐµÑÐ¸Ñ˜Ð°?\n"
-
-#: pop3.c:791
-msgid "Cannot handle UIDL response from upstream server.\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð°Ð´Ð¸Ð¼ â€žUIDLâ€œ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€ ÑÐ° ÑƒÐ·Ð²Ð¾Ð´Ð½Ð¾Ð³ ÑÐµÑ€Ð²ÐµÑ€Ð°.\n"
-
-#: pop3.c:814
-msgid "Server responded with UID for wrong message.\n"
-msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ñ˜Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ð¾ ÑÐ° Ð£Ð˜Ð‘-Ð¾Ð¼ Ð·Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ñƒ Ð¿Ð¾Ñ€ÑƒÐºÑƒ.\n"
-
-#: pop3.c:843
-#, c-format
-msgid "id=%s (num=%u) was deleted, but is still present!\n"
-msgstr "Ð¸Ð±=%s (Ð±Ñ€.=%u) Ñ˜Ðµ Ð¾Ð±Ñ€Ð¸ÑÐ°Ð½, Ð°Ð»Ð¸ Ñ˜Ðµ Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð¿Ñ€Ð¸ÑÑƒÑ‚Ð°Ð½!\n"
-
-#: pop3.c:955
-msgid "Messages inserted into list on server. Cannot handle this.\n"
-msgstr "ÐŸÐ¾Ñ€ÑƒÐºÐµ ÑÑƒ ÑƒÐ±Ð°Ñ‡ÐµÐ½Ðµ Ð½Ð° ÑÐ¿Ð¸ÑÐ°Ðº Ð½Ð° ÑÐµÑ€Ð²ÐµÑ€Ñƒ. ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð´Ð¸Ð¼ ÑÐ° Ñ‚Ð¸Ð¼Ðµ.\n"
-
-#: pop3.c:1053
-msgid "protocol error\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð°\n"
-
-#: pop3.c:1069
-msgid "protocol error while fetching UIDLs\n"
-msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð¿Ñ€Ð¸Ð»Ð¸ÐºÐ¾Ð¼ Ð´Ð¾Ð²Ð»Ð°Ñ‡ÐµÑšÐ° Ð£ÐˆÐ˜Ð‘Ð›-Ð¾Ð²Ð°\n"
-
-#: pop3.c:1100
-#, c-format
-msgid "id=%s (num=%d) was deleted, but is still present!\n"
-msgstr "Ð¸Ð±=%s (Ð±Ñ€.=%d) Ñ˜Ðµ Ð¾Ð±Ñ€Ð¸ÑÐ°Ð½, Ð°Ð»Ð¸ Ñ˜Ðµ Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð¿Ñ€Ð¸ÑÑƒÑ‚Ð°Ð½!\n"
-
-#: pop3.c:1412
-msgid "Option --folder is not supported with POP3\n"
-msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° â€ž--folderâ€œ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ° â€žPOP3â€œ\n"
-
-#: rcfile_y.y:130
-msgid "server option after user options"
-msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÑÐµÑ€Ð²ÐµÑ€Ð° Ð½Ð°ÐºÐ¾Ð½ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ°"
-
-#: rcfile_y.y:173
-msgid "SDPS not enabled."
-msgstr "â€žSDPSâ€œ Ð½Ð¸Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾."
-
-#: rcfile_y.y:217
-msgid ""
-"fetchmail: interface option is only supported under Linux (without IPv6) and "
-"FreeBSD\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÑÑƒÑ‡ÐµÑ™Ð° Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ°Ð¼Ð¾ Ñƒ Ð›Ð¸Ð½ÑƒÐºÑÑƒ (Ð±ÐµÐ· Ð˜ÐŸÐ¸6) Ð¸ â€žFreeBSDâ€œ-"
-"Ñƒ\n"
-
-#: rcfile_y.y:225
-msgid ""
-"fetchmail: monitor option is only supported under Linux (without IPv6) and "
-"FreeBSD\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð°Ñ›ÐµÑšÐ° Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÑÐ°Ð¼Ð¾ Ñƒ Ð›Ð¸Ð½ÑƒÐºÑÑƒ (Ð±ÐµÐ· Ð˜ÐŸÐ¸6) Ð¸ â€žFreeBSDâ€œ-"
-"Ñƒ\n"
-
-#: rcfile_y.y:339
-msgid "SSL is not enabled"
-msgstr "â€žSSLâ€œ Ð½Ð¸Ñ˜Ðµ Ð¾Ð¼Ð¾Ð³ÑƒÑ›ÐµÐ½Ð¾"
-
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "ÐºÑ€Ð°Ñ˜ ÑƒÐ»Ð°Ð·Ð°"
-
-#: rcfile_y.y:429
-#, c-format
-msgid "File %s must be a regular file.\n"
-msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° â€ž%sâ€œ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ð¸Ñ‡Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°.\n"
-
-#: rcfile_y.y:439
-#, c-format
-msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
-msgstr "Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° â€ž%sâ€œ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð¸Ð¼Ð° Ð½Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ â€ž-rwx------â€œ (0700) Ð¾Ð²Ð»Ð°ÑˆÑ›ÐµÑšÐ°.\n"
-
-#: rcfile_y.y:451
-#, c-format
-msgid "File %s must be owned by you.\n"
-msgstr "Ð”Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° â€ž%sâ€œ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð±ÑƒÐ´Ðµ Ñƒ Ð²Ð°ÑˆÐµÐ¼ Ð²Ð»Ð°ÑÐ½Ð¸ÑˆÑ‚Ð²Ñƒ.\n"
-
-#: report.c:69
-msgid "Unknown system error"
-msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð³Ñ€ÐµÑˆÐºÐ° ÑÐ¸ÑÑ‚ÐµÐ¼Ð°"
-
-#: report.c:94
-#, c-format
-msgid "%s (log message incomplete)\n"
-msgstr "â€ž%sâ€œ (Ð¿Ð¾Ñ€ÑƒÐºÐ° Ð´Ð½ÐµÐ²Ð½Ð¸ÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð°)\n"
-
-#: rfc822.c:83
-#, c-format
-msgid "About to rewrite %s...\n"
-msgstr "ÐŸÑ€ÐµÐ¿Ð¸ÑÐ°Ñ›Ñƒ â€ž%sâ€œ...\n"
-
-#: rfc822.c:221
-#, c-format
-msgid "...rewritten version is %s.\n"
-msgstr "...Ð¿Ñ€ÐµÐ¿Ð¸ÑÐ°Ð½Ð¾ Ð¸Ð·Ð´Ð°ÑšÐµ Ñ˜Ðµ â€ž%sâ€œ.\n"
-
-#: rpa.c:118
-msgid "Success"
-msgstr "Ð£ÑÐ¿ÐµÑˆÐ½Ð¾"
-
-#: rpa.c:119
-msgid "Restricted user (something wrong with account)"
-msgstr "ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸ ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸Ðº (Ð½ÐµÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ ÑÐ° Ð½Ð°Ð»Ð¾Ð³Ð¾Ð¼)"
-
-#: rpa.c:120
-msgid "Invalid userid or passphrase"
-msgstr "ÐÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð± ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ° Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ð¿ÑƒÑÐ½Ð° Ñ€ÐµÑ‡"
-
-#: rpa.c:121
-msgid "Deity error"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð±Ð¾Ð¶Ð°Ð½ÑÑ‚Ð²Ð°"
-
-#: rpa.c:174
-msgid "RPA token 2: Base64 decode error\n"
-msgstr "â€žRPAâ€œ ÑÐºÑƒÐ¿Ð¸Ð½Ð° 2: Ð“Ñ€ÐµÑˆÐºÐ° Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐ° Ð¾ÑÐ½Ð¾Ð²Ð¾Ð¼64\n"
-
-#: rpa.c:185
-#, c-format
-msgid "Service chose RPA version %d.%d\n"
-msgstr "Ð£ÑÐ»ÑƒÐ³Ð° Ð±Ð¸Ñ€Ð° â€žRPAâ€œ Ð¸Ð·Ð´Ð°ÑšÐµ %d.%d\n"
-
-#: rpa.c:191
-#, c-format
-msgid "Service challenge (l=%d):\n"
-msgstr "Ð˜Ð·Ð°Ð·Ð¾Ð² ÑƒÑÐ»ÑƒÐ³Ðµ (l=%d):\n"
-
-#: rpa.c:200
-#, c-format
-msgid "Service timestamp %s\n"
-msgstr "Ð’Ñ€ÐµÐ¼ÐµÐ½ÑÐºÐ¸ Ð¿ÐµÑ‡Ð°Ñ‚ ÑƒÑÐ»ÑƒÐ³Ðµ â€ž%sâ€œ\n"
-
-#: rpa.c:205
-msgid "RPA token 2 length error\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð´ÑƒÐ¶Ð¸Ð½Ðµ â€žRPAâ€œ ÑÐºÑƒÐ¿Ð¸Ð½Ðµ 2\n"
-
-#: rpa.c:209
-#, c-format
-msgid "Realm list: %s\n"
-msgstr "Ð¡Ð¿Ð¸ÑÐ°Ðº Ð¿Ð¾Ð´Ñ€ÑƒÑ‡Ñ˜Ð°: %s\n"
-
-#: rpa.c:213
-msgid "RPA error in service@realm string\n"
-msgstr "â€žRPAâ€œ Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð¸ÑÐºÐ¸ â€žusluga@podruÄjeâ€œ\n"
-
-#: rpa.c:250
-msgid "RPA token 4: Base64 decode error\n"
-msgstr "â€žRPAâ€œ ÑÐºÑƒÐ¿Ð¸Ð½Ð° 4: Ð“Ñ€ÐµÑˆÐºÐ° Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐ° Ð¾ÑÐ½Ð¾Ð²Ð¾Ð¼64\n"
-
-#: rpa.c:261
-#, c-format
-msgid "User authentication (l=%d):\n"
-msgstr "ÐŸÐ¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ° (l=%d):\n"
-
-#: rpa.c:275
-#, c-format
-msgid "RPA status: %02X\n"
-msgstr "â€žRPAâ€œ ÑÑ‚Ð°ÑšÐµ: %02X\n"
-
-#: rpa.c:281
-msgid "RPA token 4 length error\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð´ÑƒÐ¶Ð¸Ð½Ðµ â€žRPAâ€œ ÑÐºÑƒÐ¿Ð¸Ð½Ðµ 4\n"
-
-#: rpa.c:288
-#, c-format
-msgid "RPA rejects you: %s\n"
-msgstr "â€žRPAâ€œ Ð²Ð°Ñ Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ: %s\n"
-
-#: rpa.c:290
-msgid "RPA rejects you, reason unknown\n"
-msgstr "â€žRPAâ€œ Ð²Ð°Ñ Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ, Ð½ÐµÐ¼Ð°Ð¼ Ð¿Ð¾Ñ˜Ð¼Ð° Ð·Ð±Ð¾Ð³ Ñ‡ÐµÐ³Ð°\n"
-
-#: rpa.c:298
-#, c-format
-msgid "RPA User Authentication length error: %d\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð´ÑƒÐ¶Ð¸Ð½Ðµ â€žRPAâ€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐ° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ°: %d\n"
-
-#: rpa.c:303
-#, c-format
-msgid "RPA Session key length error: %d\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð´ÑƒÐ¶Ð¸Ð½Ðµ ÐºÑ™ÑƒÑ‡Ð° â€žRPAâ€œ ÑÐµÑÐ¸Ñ˜Ðµ: %d\n"
-
-#: rpa.c:309
-msgid "RPA _service_ auth fail. Spoof server?\n"
-msgstr "â€žRPAâ€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð° _ÑƒÑÐ»ÑƒÐ³Ðµ_ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾. Ð›Ð°Ð¶Ð½Ð¸ ÑÐµÑ€Ð²ÐµÑ€?\n"
-
-#: rpa.c:314
-msgid "Session key established:\n"
-msgstr "ÐšÑ™ÑƒÑ‡ ÑÐµÑÐ¸Ñ˜Ðµ Ñ˜Ðµ ÑƒÑÐ¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½:\n"
-
-#: rpa.c:345
-msgid "RPA authorisation complete\n"
-msgstr "â€žRPAâ€œ Ð¾Ð²Ð»Ð°ÑˆÑ›ÐµÑšÐµ Ñ˜Ðµ Ð¾Ð±Ð°Ð²Ñ™ÐµÐ½Ð¾\n"
-
-#: rpa.c:372
-msgid "Get response\n"
-msgstr "Ð”Ð¾Ð±Ð¸Ð¾ ÑÐ°Ð¼ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€\n"
-
-#: rpa.c:402
-#, c-format
-msgid "Get response return %d [%s]\n"
-msgstr "Ð”Ð¾Ð±Ð¸Ð¾ ÑÐ°Ð¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ›Ð°Ñ˜ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð° %d [%s]\n"
-
-#: rpa.c:463
-msgid "Hdr not 60\n"
-msgstr "â€žHdrâ€œ Ð½Ð¸Ñ˜Ðµ 60\n"
-
-#: rpa.c:484
-msgid "Token length error\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð´ÑƒÐ¶Ð¸Ð½Ðµ ÑÐºÑƒÐ¿Ð¸Ð½Ðµ\n"
-
-#: rpa.c:489
-#, c-format
-msgid "Token Length %d disagrees with rxlen %d\n"
-msgstr "Ð”ÑƒÐ¶Ð¸Ð½Ð° ÑÐºÑƒÐ¿Ð¸Ð½Ðµ %d ÑÐµ Ð½Ðµ ÑÐ»Ð°Ð¶Ðµ ÑÐ° â€žrxlenâ€œ %d\n"
-
-#: rpa.c:495
-msgid "Mechanism field incorrect\n"
-msgstr "ÐÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ Ð¼ÐµÑ…Ð°Ð½Ð¸Ð·Ð¼Ð°\n"
-
-#: rpa.c:531
-#, c-format
-msgid "dec64 error at char %d: %x\n"
-msgstr "â€ždec64â€œ Ð³Ñ€ÐµÑˆÐºÐ° Ð½Ð° Ð·Ð½Ð°ÐºÑƒ %d: %x\n"
-
-#: rpa.c:546
-msgid "Inbound binary data:\n"
-msgstr "Ð”Ð¾Ð»Ð°Ð·Ð½Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¸ Ð¿Ð¾Ð´Ð°Ñ†Ð¸:\n"
-
-#: rpa.c:582
-msgid "Outbound data:\n"
-msgstr "ÐžÐ´Ð»Ð°Ð·Ð½Ð¸ Ð¿Ð¾Ð´Ð°Ñ†Ð¸:\n"
-
-#: rpa.c:645
-msgid "RPA String too long\n"
-msgstr "â€žRPAâ€œ Ð½Ð¸ÑÐºÐ° Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°\n"
-
-#: rpa.c:650
-msgid "Unicode:\n"
-msgstr "Ð£Ð½Ð¸ÐºÐ¾Ð´:\n"
-
-#: rpa.c:709
-msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
-msgstr "â€žRPAâ€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸ â€ž/dev/urandomâ€œ. ÐžÐ²Ð¾ Ð²Ð°Ñ Ð½ÐµÑ›Ðµ\n"
-
-#: rpa.c:710
-msgid "    prevent you logging in, but means you\n"
-msgstr "    ÑÐ¿Ñ€ÐµÑ‡Ð¸Ñ‚Ð¸ Ð´Ð° ÑÐµ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ð¸Ñ‚Ðµ, Ð°Ð»Ð¸ Ð·Ð½Ð°Ñ‡Ð¸ Ð´Ð°\n"
-
-#: rpa.c:711
-msgid "    cannot be sure you are talking to the\n"
-msgstr "    Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð±Ð¸Ñ‚Ð¸ ÑÐ¸Ð³ÑƒÑ€Ð½Ð¸ Ð´Ð° Ñ€Ð°Ð·Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ‚Ðµ\n"
-
-#: rpa.c:712
-msgid "    service that you think you are (replay\n"
-msgstr "    ÑÐ° ÑƒÑÐ»ÑƒÐ³Ð¾Ð¼ ÑÐ° ÐºÐ¾Ñ˜Ð¾Ð¼ ÑÑ‚Ðµ Ð¶ÐµÐ»ÐµÐ»Ð¸ (Ð½Ð°Ð¿Ð°Ð´Ð¸\n"
-
-#: rpa.c:713
-msgid "    attacks by a dishonest service are possible.)\n"
-msgstr "    Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÑ‡Ð°ÑÑ‚Ð¸Ð²Ðµ ÑƒÑÐ»ÑƒÐ³Ðµ ÑÑƒ Ð¼Ð¾Ð³ÑƒÑ›Ð¸.)\n"
-
-#: rpa.c:724
-msgid "User challenge:\n"
-msgstr "ÐšÐ¾Ñ€Ð¸ÑÐ½Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ð°Ð·Ð¾Ð²:\n"
-
-#: rpa.c:874
-msgid "MD5 being applied to data block:\n"
-msgstr "â€žMD5â€œ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð»Ð¾Ðº Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°:\n"
-
-#: rpa.c:887
-msgid "MD5 result is:\n"
-msgstr "â€žMD5â€œ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ˜Ðµ:\n"
-
-#: servport.c:53
-#, c-format
-msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
-msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°ÑšÐ° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð°Ð´Ñ€ÐµÑÐµ(ÐÐ˜Ð¨Ð¢Ð, â€ž%sâ€œ): %s\n"
-
-#: servport.c:80
-#, c-format
-msgid "Cannot resolve service %s to port number.\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€ÐµÑˆÐ¸Ð¼ ÑƒÑÐ»ÑƒÐ³Ñƒ â€ž%sâ€œ Ð½Ð° Ð±Ñ€Ð¾Ñ˜ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸ÐºÐ°.\n"
-
-#: servport.c:81
-msgid "Please specify the service as decimal port number.\n"
-msgstr "ÐÐ°Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÑƒÑÐ»ÑƒÐ³Ñƒ ÐºÐ°Ð¾ Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸ÐºÐ°.\n"
-
-#: sink.c:231
-#, c-format
-msgid "forwarding to %s\n"
-msgstr "Ð¿Ñ€Ð¾ÑÐ»ÐµÑ’ÑƒÑ˜ÐµÐ¼ Ð´Ð¾ â€ž%sâ€œ\n"
-
-#: sink.c:319
-msgid "SMTP: (bounce-message body)\n"
-msgstr "SMTP: (Ñ€Ð°Ð·Ñ€Ð°Ð´Ð° Ð¾Ð´ÑÐºÐ¾Ñ‡Ð½Ðµ Ð¿Ð¾Ñ€ÑƒÐºÐµ)\n"
-
-#: sink.c:322
-#, c-format
-msgid "mail from %s bounced to %s\n"
-msgstr "Ð¿Ð¾ÑˆÑ‚Ð° ÑÐ° â€ž%sâ€œ Ñ˜Ðµ Ð¾Ð´ÑÐºÐ¾Ñ‡Ð¸Ð»Ð° Ð´Ð¾ â€ž%sâ€œ\n"
-
-#: sink.c:497 sink.c:590
-#, c-format
-msgid "%cMTP error: %s\n"
-msgstr "â€ž%cMTPâ€œ Ð³Ñ€ÐµÑˆÐºÐ°: %s\n"
-
-#: sink.c:535
-msgid "SMTP server requires STARTTLS, keeping message.\n"
-msgstr "â€žSMTPâ€œ ÑÐµÑ€Ð²ÐµÑ€ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° â€žSTARTTLSâ€œ, Ð·Ð°Ð´Ñ€Ð¶Ð°Ð²Ð°Ð¼ Ð¿Ð¾Ñ€ÑƒÐºÑƒ.\n"
-
-#: sink.c:714
-#, c-format
-msgid "BSMTP file open failed: %s\n"
-msgstr "ÐžÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ â€žBSMTPâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾: %s\n"
-
-#: sink.c:760
-#, c-format
-msgid "BSMTP preamble write failed: %s.\n"
-msgstr "ÐŸÐ¸ÑÐ°ÑšÐµ â€žBSMTPâ€œ ÑƒÐ²Ð¾Ð´Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾: %s.\n"
-
-#: sink.c:974
-#, c-format
-msgid "%cMTP listener doesn't like recipient address `%s'\n"
-msgstr "â€ž%cMTPâ€œ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡ ÑÐµ Ð½Ðµ ÑÐ²Ð¸Ñ’Ð° Ð°Ð´Ñ€ÐµÑÐ° Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° â€ž%sâ€œ\n"
-
-#: sink.c:981
-#, c-format
-msgid "%cMTP listener doesn't really like recipient address `%s'\n"
-msgstr "â€ž%cMTPâ€œ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡Ñƒ ÑÐµ Ð±Ð°Ñˆ Ð½Ðµ ÑÐ²Ð¸Ñ’Ð° Ð°Ð´Ñ€ÐµÑÐ° Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° â€ž%sâ€œ\n"
-
-#: sink.c:1027
-msgid "no address matches; no postmaster set.\n"
-msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð°Ð´Ñ€ÐµÑÐµ; Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿Ñ€Ð°Ð²Ð½Ð¸Ðº Ð¿Ð¾ÑˆÑ‚Ðµ.\n"
-
-#: sink.c:1039
-#, c-format
-msgid "can't even send to %s!\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ‡Ð°Ðº Ð½Ð¸ Ð´Ð° Ð¿Ð¾ÑˆÐ°Ñ™ÐµÐ¼ Ð½Ð° â€ž%sâ€œ!\n"
-
-#: sink.c:1045
-#, c-format
-msgid "no address matches; forwarding to %s.\n"
-msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð°Ð´Ñ€ÐµÑÐµ; Ð¿Ñ€Ð¾ÑÐ»ÐµÑ’ÑƒÑ˜ÐµÐ¼ Ð½Ð° â€ž%sâ€œ.\n"
-
-#: sink.c:1167
-#, c-format
-msgid "MDA option contains single-quoted %%%c expansion.\n"
-msgstr "â€žMDAâ€œ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÑÐ°Ð´Ñ€Ð¶Ð¸ ÑˆÐ¸Ñ€ÐµÑšÐµ â€ž%%%câ€œ ÑÐ° Ñ˜ÐµÐ´Ð½Ð¸Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð½Ð¸ÐºÐ¾Ð¼.\n"
-
-#: sink.c:1168
-msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
-msgstr "ÐžÐ´Ð±Ð¸Ñ˜Ð°Ð¼ Ð´Ð° Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡Ð¸Ð¼. ÐŸÑ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚Ðµ ÑƒÐ¿ÑƒÑ‚ÑÑ‚Ð²Ð¾ Ð¸ Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¸Ñ‚Ðµ â€žmdaâ€œ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ.\n"
-
-#: sink.c:1211
-#, c-format
-msgid "about to deliver with: %s\n"
-msgstr "Ð¸ÑÐ¿Ð¾Ñ€ÑƒÑ‡Ð¸Ñ›Ñƒ ÑÐ°: %s\n"
-
-#: sink.c:1222
-#, c-format
-msgid "Cannot switch effective user id to %ld: %s\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÐ±Ð°Ñ†Ð¸Ð¼ Ð¸Ð± ÑÑ‚Ð²Ð°Ñ€Ð½Ð¾Ð³ ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ° Ð½Ð° â€ž%ldâ€œ: %s\n"
-
-#: sink.c:1234
-#, c-format
-msgid "Cannot switch effective user id back to original %ld: %s\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÐ±Ð°Ñ†Ð¸Ð¼ Ð¸Ð± ÑÑ‚Ð²Ð°Ñ€Ð½Ð¾Ð³ ÐºÐ¾Ñ€Ð¸ÑÐ½Ð¸ÐºÐ° Ð½Ð°Ð·Ð°Ð´ Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ€Ð½Ð¸ â€ž%ldâ€œ: %s\n"
-
-#: sink.c:1241
-msgid "MDA open failed\n"
-msgstr "â€žMDAâ€œ Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾\n"
-
-#: sink.c:1280
-#, c-format
-msgid "%cMTP connect to %s failed\n"
-msgstr "â€ž%cMTPâ€œ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÑÐ° â€ž%sâ€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾\n"
-
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ð¾Ð´Ð¸Ð³Ð½ÐµÐ¼ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡Ð°; Ð¿Ñ€ÐµÐ±Ð°Ñ†ÑƒÑ˜ÐµÐ¼ ÑÐµ Ð½Ð° â€ž%sâ€œ"
-
-#: sink.c:1362
-#, c-format
-msgid "Message termination or close of BSMTP file failed: %s\n"
-msgstr "ÐžÐºÐ¾Ð½Ñ‡Ð°ÑšÐµ Ð¿Ð¾Ñ€ÑƒÐºÐµ Ð¸Ð»Ð¸ Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ â€žBSMTPâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾: %s\n"
-
-#: sink.c:1387
-#, c-format
-msgid "Error writing to MDA: %s\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ð¸ÑÐ°ÑšÐ° Ñƒ â€žMDAâ€œ: %s\n"
-
-#: sink.c:1390
-#, c-format
-msgid "MDA died of signal %d\n"
-msgstr "â€žMDAâ€œ Ñ˜Ðµ Ð¸Ð·Ð³Ð¸Ð½ÑƒÐ»Ð¾ ÑÐ¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d\n"
-
-#: sink.c:1393
-#, c-format
-msgid "MDA returned nonzero status %d\n"
-msgstr "â€žMDAâ€œ Ñ˜Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ð»Ð¾ Ð½Ðµ-Ð½ÑƒÐ»Ñ‚Ð¾ ÑÑ‚Ð°ÑšÐµ %d\n"
-
-#: sink.c:1396
-#, c-format
-msgid ""
-"Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
-msgstr ""
-"Ð§ÑƒÐ´Ð½Ð¾: â€žMDA pcloseâ€œ Ñ˜Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ð»Ð¾ %d Ð¸ Ð³Ñ€ÐµÑˆÐºÑƒ %d/%s, Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð´Ð¸Ð¼ Ð½Ð° â€ž%sâ€œ:"
-"%d\n"
-
-#: sink.c:1421
-msgid "SMTP listener refused delivery\n"
-msgstr "â€žSMTPâ€œ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡ Ñ˜Ðµ Ð¾Ð´Ð±Ð¸Ð¾ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÐºÑƒ\n"
-
-#: sink.c:1451
-msgid "LMTP delivery error on EOM\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° â€žLMTPâ€œ Ð¸ÑÐ¿Ð¾Ñ€ÑƒÐºÐµ Ð½Ð° â€žEOMâ€œ-Ñƒ\n"
-
-#: sink.c:1454
-#, c-format
-msgid "Unexpected non-503 response to LMTP EOM: %s\n"
-msgstr "ÐÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ð½Ðµ-503 Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€ â€žLMTP EOMâ€œ-Ñƒ: %s\n"
-
-#: sink.c:1620
-msgid "The Fetchmail Daemon"
-msgstr "Ð”ÐµÐ¼Ð¾Ð½ Ð”Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ðµ"
-
-#: smtp.c:84
-msgid "ESMTP CRAM-MD5 Authentication...\n"
-msgstr "â€žESMTP CRAM-MD5â€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð°...\n"
-
-#: smtp.c:90 smtp.c:143
-msgid "Server rejected the AUTH command.\n"
-msgstr "ÑÐµÑ€Ð²ÐµÑ€ Ñ˜Ðµ Ð¾Ð´Ð±Ð¸Ð¾ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ â€žAUTHâ€œ.\n"
-
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
-msgid "Bad base64 reply from server.\n"
-msgstr "Ð›Ð¾Ñˆ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€ Ð¾ÑÐ½Ð¾Ð²Ðµ64 ÑÐ° ÑÐµÑ€Ð²ÐµÑ€Ð°.\n"
-
-#: smtp.c:102
-#, c-format
-msgid "Challenge decoded: %s\n"
-msgstr "Ð˜Ð·Ð°Ð·Ð¾Ð² Ñ˜Ðµ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½: %s\n"
-
-#: smtp.c:119
-msgid "ESMTP PLAIN Authentication...\n"
-msgstr "â€žESMTP PLAINâ€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð°...\n"
-
-#: smtp.c:137
-msgid "ESMTP LOGIN Authentication...\n"
-msgstr "â€žESMTP LOGINâ€œ Ð¿Ð¾Ñ‚Ð²Ñ€Ñ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‚ÐµÑ‚Ð°...\n"
-
-#: smtp.c:354 smtp.c:382
-msgid "smtp listener protocol error\n"
-msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° ÑÐ¼Ñ‚Ð¿ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡Ð°\n"
-
-#: socket.c:149
-msgid "fetchmail: malloc failed\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð´Ð¾Ð´ÐµÐ»Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°\n"
-
-#: socket.c:183
-#, c-format
-msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð°Ðº Ð·Ð° Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ð° â€ž%sâ€œ ÑƒÑÐ»ÑƒÐ³Ñƒ â€ž%sâ€œ Ñ˜Ðµ Ð¿Ñ€Ð°Ð·Ð°Ð½, Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° "
-"Ñ€Ð°Ð´Ð¸Ð¼!\n"
-
-#: socket.c:188
-msgid "fetchmail: socketpair failed\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð¿Ð°Ñ€ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ñ†Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ¾\n"
-
-#: socket.c:196
-msgid "fetchmail: fork failed\n"
-msgstr "Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð¸ÑÑ†ÐµÐ¿Ð°Ðº Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ¾\n"
-
-#: socket.c:203
-msgid "dup2 failed\n"
-msgstr "â€ždup2â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾\n"
-
-#: socket.c:209
-#, c-format
-msgid "running %s (host %s service %s)\n"
-msgstr "Ð¿Ð¾ÐºÑ€ÐµÑ›ÐµÐ¼ â€ž%sâ€œ (Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½ â€ž%sâ€œ ÑƒÑÐ»ÑƒÐ³Ð° â€ž%sâ€œ)\n"
-
-#: socket.c:211
-#, c-format
-msgid "execvp(%s) failed\n"
-msgstr "â€žexecvp(%s)â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾\n"
-
-#: socket.c:286
-#, c-format
-msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
-msgstr "â€žgetaddrinfo(â€ž%sâ€œ,â€ž%sâ€œ) Ð³Ñ€ÐµÑˆÐºÐ°: %s\n"
-
-#: socket.c:289
-msgid "Try adding the --service option (see also FAQ item R12).\n"
-msgstr ""
-"ÐŸÐ¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ â€ž--serviceâ€œ (Ð²Ð¸Ð´Ð¸Ñ‚Ðµ Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð§ÐŸÐŸ ÑÑ‚Ð°Ð²ÐºÑƒ â€žR12â€œ).\n"
-
-#: socket.c:303 socket.c:306
-#, c-format
-msgid "unknown (%s)"
-msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ (%s)"
-
-#: socket.c:309
-#, c-format
-msgid "Trying to connect to %s/%s..."
-msgstr "ÐŸÐ¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ð´Ð° ÑÐµ Ð¿Ð¾Ð²ÐµÐ¶ÐµÐ¼ Ð½Ð° â€ž%s/%sâ€œ..."
-
-#: socket.c:318
-#, c-format
-msgid "cannot create socket: %s\n"
-msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ñ†Ñƒ: %s\n"
-
-#: socket.c:320
-#, c-format
-msgid "name %d: cannot create socket family %d type %d: %s\n"
-msgstr ""
-"Ð½Ð°Ð·Ð¸Ð² â€ž%dâ€œ: Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¿Ð¾Ñ€Ð¾Ð´Ð¸Ñ†Ñƒ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ñ†Ðµ â€ž%dâ€œ Ð²Ñ€ÑÑ‚Ðµ â€ž%dâ€œ: %s\n"
-
-#: socket.c:338
-msgid "connection failed.\n"
-msgstr "Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾.\n"
-
-#: socket.c:339
-#, c-format
-msgid "connection to %s:%s [%s/%s] failed: %s.\n"
-msgstr "Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ð° â€ž%s:%sâ€œ [%s/%s] Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾: %s.\n"
-
-#: socket.c:341
-#, c-format
-msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
-msgstr "Ð½Ð°Ð·Ð¸Ð² â€ž%dâ€œ: Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ð° â€ž%s:%sâ€œ [%s/%s] Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾: %s.\n"
-
-#: socket.c:347
-msgid "connected.\n"
-msgstr "Ð¿Ð¾Ð²ÐµÐ·Ð°Ð½.\n"
-
-#: socket.c:360
-#, c-format
-msgid ""
-"Connection errors for this poll:\n"
-"%s"
-msgstr ""
-"Ð“Ñ€ÐµÑˆÐºÐµ Ð²ÐµÐ·Ðµ Ð·Ð° Ð¾Ð²Ð¾ Ð¿Ñ€Ð¾Ð¿Ð¸Ñ‚Ð¸Ð²Ð°ÑšÐµ:\n"
-"%s"
-
-#: socket.c:459
-#, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "â€žOpenSSLâ€œ Ñ˜Ðµ Ð¸Ð·Ð²ÐµÑÑ‚Ð¸Ð¾: %s\n"
-
-#: socket.c:699
-#, c-format
-msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
-msgstr "Ð”ÑƒÐ±Ð¸Ð½Ð° Ð¾Ð¿Ð¾Ð·Ð¸Ð²Ð° â€žSSLâ€œ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ðµ %d: verify_ok == %d, Ð³Ñ€ÐµÑˆÐºÐ° = %d, %s\n"
-
-#: socket.c:705
-msgid "Server certificate:\n"
-msgstr "Ð£Ð²ÐµÑ€ÐµÑšÐµ ÑÐµÑ€Ð²ÐµÑ€Ð°:\n"
-
-#: socket.c:710
-#, c-format
-msgid "Certificate chain, from root to peer, starting at depth %d:\n"
-msgstr "Ð›Ð°Ð½Ð°Ñ† ÑƒÐ²ÐµÑ€ÐµÑšÐ°, Ð¾Ð´ ÐºÐ¾Ñ€ÐµÐ½Ð° Ð´Ð¾ Ð¿Ð°Ñ€ÑšÐ°ÐºÐ°, Ð¿Ð¾Ñ‡Ð¸ÑšÐµ Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð¸ %d:\n"
-
-#: socket.c:713
-#, c-format
-msgid "Certificate at depth %d:\n"
-msgstr "Ð£Ð²ÐµÑ€ÐµÑšÐµ Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð¸ %d:\n"
-
-#: socket.c:719
-#, c-format
-msgid "Issuer Organization: %s\n"
-msgstr "ÐžÑ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð°: %s\n"
-
-#: socket.c:722
-msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
-msgstr ""
-"Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: ÐÐ°Ð·Ð¸Ð² Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³ (Ð¿Ð¾ Ð¼Ð¾Ð³ÑƒÑ›ÑÑ‚Ð²Ñƒ ÑÐºÑ€Ð°Ñ›ÐµÐ½).\n"
-
-#: socket.c:724
-msgid "Unknown Organization\n"
-msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð°\n"
-
-#: socket.c:726
-#, c-format
-msgid "Issuer CommonName: %s\n"
-msgstr "ÐžÐ¿ÑˆÑ‚Ð¸ Ð½Ð°Ð·Ð¸Ð² Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð°: %s\n"
-
-#: socket.c:729
-msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
-msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: ÐžÐ¿ÑˆÑ‚Ð¸ Ð½Ð°Ð·Ð¸Ð² Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³ (Ð¿Ð¾ Ð¼Ð¾Ð³ÑƒÑ›ÑÑ‚Ð²Ñƒ ÑÐºÑ€Ð°Ñ›ÐµÐ½).\n"
-
-#: socket.c:731
-msgid "Unknown Issuer CommonName\n"
-msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¾Ð¿ÑˆÑ‚Ð¸ Ð½Ð°Ð·Ð¸Ð² Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð°\n"
-
-#: socket.c:737
-#, c-format
-msgid "Subject CommonName: %s\n"
-msgstr "ÐžÐ¿ÑˆÑ‚Ð¸ Ð½Ð°Ð·Ð¸Ð² ÑÑƒÐ±Ñ˜ÐµÐºÑ‚Ð°: %s\n"
-
-#: socket.c:743
-msgid "Bad certificate: Subject CommonName too long!\n"
-msgstr "Ð›Ð¾ÑˆÐµ ÑƒÐ²ÐµÑ€ÐµÑšÐµ: ÐžÐ¿ÑˆÑ‚Ð¸ Ð½Ð°Ð·Ð¸Ð² ÑÑƒÐ±Ñ˜ÐµÐºÑ‚Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³!\n"
-
-#: socket.c:749
-msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
-msgstr "Ð›Ð¾ÑˆÐµ ÑƒÐ²ÐµÑ€ÐµÑšÐµ: ÐžÐ¿ÑˆÑ‚Ð¸ Ð½Ð°Ð·Ð¸Ð² ÑÑƒÐ±Ñ˜ÐµÐºÑ‚Ð° ÑÐ°Ð´Ñ€Ð¶Ð¸ ÐÐ˜Ð¨Ð¢Ð, Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð¼!\n"
-
-#: socket.c:777
-#, c-format
-msgid "Subject Alternative Name: %s\n"
-msgstr "Ð—Ð°Ð¼ÐµÐ½ÑÐºÐ¸ Ð½Ð°Ð·Ð¸Ð² ÑÑƒÐ±Ñ˜ÐµÐºÑ‚Ð°: %s\n"
-
-#: socket.c:783
-msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
-msgstr "Ð›Ð¾ÑˆÐµ ÑƒÐ²ÐµÑ€ÐµÑšÐµ: Ð—Ð°Ð¼ÐµÐ½ÑÐºÐ¸ Ð½Ð°Ð·Ð¸Ð² ÑÑƒÐ±Ñ˜ÐµÐºÑ‚Ð° ÑÐ°Ð´Ñ€Ð¶Ð¸ ÐÐ˜Ð¨Ð¢Ð, Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð¼!\n"
-
-#: socket.c:800
-#, c-format
-msgid "Server CommonName mismatch: %s != %s\n"
-msgstr "ÐžÐ¿ÑˆÑ‚Ð¸ Ð½Ð°Ð·Ð¸Ð² ÑÐµÑ€Ð²ÐµÑ€Ð° ÑÐµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°: %s != %s\n"
-
-#: socket.c:807
-msgid "Server name not set, could not verify certificate!\n"
-msgstr "ÐÐ°Ð·Ð¸Ð² ÑÐµÑ€Ð²ÐµÑ€Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½, Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ð¼ ÑƒÐ²ÐµÑ€ÐµÑšÐµ!\n"
-
-#: socket.c:812
-msgid "Unknown Server CommonName\n"
-msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¾Ð¿ÑˆÑ‚Ð¸ Ð½Ð°Ð·Ð¸Ð² ÑÐµÑ€Ð²ÐµÑ€Ð°\n"
-
-#: socket.c:814
-msgid "Server name not specified in certificate!\n"
-msgstr "ÐÐ°Ð·Ð¸Ð² ÑÐµÑ€Ð²ÐµÑ€Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñƒ ÑƒÐ²ÐµÑ€ÑšÑƒ!\n"
-
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "â€žEVP_md5()â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "ÐÐµÐ¼Ð° Ð²Ð¸ÑˆÐµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "ÐœÐµÑ’ÑƒÐ¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð° Ñ‚ÐµÐºÑÑ‚Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð°!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "ÐžÑ‚Ð¸ÑÐ°Ðº â€ž%sâ€œ ÐºÑ™ÑƒÑ‡Ð°: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "â€ž%sâ€œ Ð¾Ñ‚Ð¸ÑÐ°Ðº Ñ˜Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "â€ž%sâ€œ Ð¾Ñ‚Ð¸ÑÑ†Ð¸ Ð½Ð¸ÑÑƒ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸!\n"
-
-#: socket.c:862
-#, c-format
-msgid "Server certificate verification error: %s\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ðµ ÑƒÐ²ÐµÑ€ÐµÑšÐ° ÑÐµÑ€Ð²ÐµÑ€Ð°: %s\n"
-
-#: socket.c:877
-#, c-format
-msgid "Broken certification chain at: %s\n"
-msgstr "ÐŸÑ€ÐµÐºÐ¸Ð½ÑƒÑ‚ Ð»Ð°Ð½Ð°Ñ† ÑƒÐ²ÐµÑ€ÐµÑšÐ°: %s\n"
-
-#: socket.c:879
-msgid ""
-"This could mean that the server did not provide the intermediate CA's "
-"certificate(s), which is nothing fetchmail could do anything about.  For "
-"details, please see the README.SSL-SERVER document that ships with "
-"fetchmail.\n"
-msgstr ""
-"ÐžÐ²Ð¾ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð·Ð½Ð°Ñ‡Ð¸ Ð´Ð° ÑÐµÑ€Ð²ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¾Ð±ÐµÐ·Ð±ÐµÐ´Ð¸Ð¾ Ð¿Ð¾ÑÑ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾ ÑƒÐ²ÐµÑ€ÐµÑšÐµ Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð° "
-"ÑƒÐ²ÐµÑ€ÐµÑšÐ°, Ñƒ Ð²ÐµÐ·Ð¸ Ñ‡ÐµÐ³Ð° Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° ÑƒÑ€Ð°Ð´Ð¸ Ð±Ð°Ñˆ Ð½Ð¸ÑˆÑ‚Ð°.  Ð—Ð° Ð²Ð¸ÑˆÐµ "
-"Ð¿Ð¾Ñ˜ÐµÐ´Ð¸Ð½Ð¾ÑÑ‚Ð¸, Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°Ñ˜Ñ‚Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ â€žREADME.SSL-SERVERâ€œ ÐºÐ¾Ñ˜Ð¸ ÑÐµ Ð´Ð¾ÑÑ‚Ð°Ð²Ñ™Ð° ÑƒÐ· "
-"Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼.\n"
-
-#: socket.c:889
-#, c-format
-msgid "Missing trust anchor certificate: %s\n"
-msgstr "ÐÐµÐ´Ð¾ÑÑ‚Ð°Ñ˜Ðµ ÑƒÐ²ÐµÑ€ÐµÑšÐµ ÑÐ¸Ð´Ñ€Ð° Ð¿Ð¾Ð²ÐµÑ€ÐµÑšÐ°: %s\n"
-
-#: socket.c:892
-msgid ""
-"This could mean that the root CA's signing certificate is not in the trusted "
-"CA certificate location, or that c_rehash needs to be run on the certificate "
-"directory. For details, please see the documentation of --sslcertpath and --"
-"sslcertfile in the manual page. See README.SSL for details.\n"
-msgstr ""
-"ÐžÐ²Ð¾ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð·Ð½Ð°Ñ‡Ð¸ Ð´Ð° ÐºÐ¾Ñ€ÐµÐ½Ð¾ Ð¿Ð¾Ñ‚Ð¿Ð¸ÑÐ½Ð¾ ÑƒÐ²ÐµÑ€ÐµÑšÐµ Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð° ÑƒÐ²ÐµÑ€ÐµÑšÐ° Ð½Ð¸Ñ˜Ðµ Ð½Ð° Ð¼ÐµÑÑ‚Ñƒ "
-"Ð¿Ð¾Ð²ÐµÑ€Ñ™Ð¸Ð²Ð¾Ð³ ÑƒÐ²ÐµÑ€ÐµÑšÐ° Ð¸Ð·Ð´Ð°Ð²Ð°Ñ‡Ð° ÑƒÐ²ÐµÑ€ÐµÑšÐ°, Ð¸Ð»Ð¸ Ð´Ð° â€žc_rehashâ€œ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° ÑÐµ Ð¿Ð¾ÐºÑ€ÐµÐ½Ðµ Ñƒ "
-"Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ñƒ ÑƒÐ²ÐµÑ€ÐµÑšÐ°. Ð—Ð° Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ñ˜ÐµÐ´Ð¸Ð½Ð¾ÑÑ‚Ð¸, Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°Ñ˜Ñ‚Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ñƒ â€ž--"
-"sslcertpathâ€œ Ð¸ â€ž--sslcertfileâ€œ Ð½Ð° ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ð¸ ÑƒÐ¿ÑƒÑ‚ÑÑ‚Ð²Ð°. Ð’Ð¸Ð´Ð¸Ñ‚Ðµ â€žREADME.SSLâ€œ Ð·Ð° "
-"Ð¿Ð¾Ñ˜ÐµÐ´Ð¸Ð½Ð¾ÑÑ‚Ð¸.\n"
-
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Ð’Ð°ÑˆÐµ Ð¸Ð·Ð´Ð°ÑšÐµ â€žOpenSSLâ€œ-Ð° Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° â€žSSLv3â€œ.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Ð’Ð°ÑˆÐµ Ð¸Ð·Ð´Ð°ÑšÐµ â€žOpenSSLâ€œ-Ð° Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° â€žTLS v1.1â€œ.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Ð’Ð°ÑˆÐµ Ð¸Ð·Ð´Ð°ÑšÐµ â€žOpenSSLâ€œ-Ð° Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° â€žTLS v1.2â€œ.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Ð’Ð°ÑˆÐµ Ð¸Ð·Ð´Ð°ÑšÐµ â€žOpenSSLâ€œ-Ð° Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° â€žTLS v1.3â€œ.\n"
-
-#: socket.c:1015 socket.c:1092
-#, c-format
-msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
-msgstr ""
-"ÐÐµÐ¸ÑÐ¿Ñ€Ð°Ð²Ð°Ð½ â€žSSLâ€œ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» â€ž%sâ€œ Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½, ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸Ð¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑÐ°Ð¼Ð¾ÑÑ‚Ð°Ð»Ð½Ð¾ "
-"Ð±Ð¸Ñ€Ð°ÑšÐµ (auto).\n"
-
-#: socket.c:1131
-#, c-format
-msgid ""
-"Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
-msgstr ""
-"Ð£Ñ‡Ð¸Ñ‚Ð°Ñ… â€žwolfSSLâ€œ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ â€ž%#lxâ€œ ÑÑ‚Ð°Ñ€Ð¸Ñ˜Ñƒ Ð¾Ð´ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° â€ž%#lxâ€œ, Ð¾Ð´Ð±Ð¸Ñ˜Ð°Ð¼ Ð´Ð° "
-"Ñ€Ð°Ð´Ð¸Ð¼ (ÑÑ‚ÑƒÐ¿Ð°Ð¼ Ñƒ ÑˆÑ‚Ñ€Ð°Ñ˜Ðº).\n"
-
-#: socket.c:1137
-#, c-format
-msgid ""
-"Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
-msgstr ""
-"Ð£Ñ‡Ð¸Ñ‚Ð°Ñ… â€žOpenSSLâ€œ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ â€ž%#lxâ€œ ÑÑ‚Ð°Ñ€Ð¸Ñ˜Ñƒ Ð¾Ð´ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° â€ž%#lxâ€œ, Ð¾Ð´Ð±Ð¸Ñ˜Ð°Ð¼ Ð´Ð° "
-"Ñ€Ð°Ð´Ð¸Ð¼ (ÑÑ‚ÑƒÐ¿Ð°Ð¼ Ñƒ ÑˆÑ‚Ñ€Ð°Ñ˜Ðº).\n"
-
-#: socket.c:1142
-#, c-format
-msgid ""
-"Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
-msgstr ""
-"Ð£Ñ‡Ð¸Ñ‚Ð°Ñ… â€žOpenSSLâ€œ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ â€ž%#lxâ€œ Ð½Ð¾Ð²Ð¸Ñ˜Ñƒ Ð¾Ð´ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° â€ž%#lxâ€œ, Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ›Ñƒ Ð´Ð° "
-"Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ð¼.\n"
-
-#: socket.c:1162
-msgid "File descriptor out of range for SSL"
-msgstr "ÐžÐ¿Ð¸ÑÐ½Ð¸Ðº Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜Ðµ Ð²Ð°Ð½ Ð¾Ð¿ÑÐµÐ³Ð° Ð·Ð° â€žSSLâ€œ"
-
-#: socket.c:1184
-msgid ""
-"Note that some distributions disable older protocol versions in weird non-"
-"standard ways. Try a newer protocol version.\n"
-msgstr ""
-"Ð—Ð½Ð°Ñ˜Ñ‚Ðµ Ð´Ð° Ð½ÐµÐºÐµ Ð´Ð¸ÑÑ‚Ð¸Ð±ÑƒÑ†Ð¸Ñ˜Ðµ Ð¾Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÑƒÑ˜Ñƒ ÑÑ‚Ð°Ñ€Ð¸Ñ˜Ð° Ð¸Ð·Ð´Ð°ÑšÐ° Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð½Ð° ÑƒÐ²Ñ€Ð½ÑƒÑ‚Ð¸Ð¼ "
-"Ð½ÐµÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¸Ð¼ Ð½Ð°Ñ‡Ð¸Ð½Ð¸Ð¼Ð°. ÐŸÑ€Ð¾Ð±Ð°Ñ˜Ñ‚Ðµ Ð½Ð¾Ð²Ð¸Ñ˜Ðµ Ð¸Ð·Ð´Ð°ÑšÐµ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð°.\n"
-
-#: socket.c:1246
-#, c-format
-msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
-msgstr ""
-"ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð¼ Ð¼ÐµÑÑ‚Ð¾ â€žverifyâ€œ-Ñ˜Ð° (file=\"%s\", dir=\"%s\"), Ð³Ñ€ÐµÑˆÐºÐ° %d:\n"
-
-#: socket.c:1281
-#, c-format
-msgid ""
-"Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
-"continue.\n"
-msgstr ""
-"Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: â€žSSL_set_tlsext_host_name(%p, \"%s\")â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾ (ÐºÐ¾Ð´ %#lx), "
-"Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ð´Ð° Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ð¼.\n"
-
-#: socket.c:1295
-#, c-format
-msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
-"trying to continue\n"
-msgstr ""
-"Ð´Ð¾Ð±Ð°Ð²Ð¿Ð¾ÑˆÑ‚Ð°: Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð°Ðº %d: â€žwolfSSL_check_domain_name(%#p, \"%s\")â€œ Ñ˜Ðµ "
-"Ð²Ñ€Ð°Ñ‚Ð¸Ð»Ð¾ %d, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ð´Ð° Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ð¼\n"
-
-#: socket.c:1311
-#, c-format
-msgid ""
-"Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
-"to continue.\n"
-msgstr ""
-"Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: â€žX509_VERIFY_PARAM_set1_host(%p, \"%s\")â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾ (ÐºÐ¾Ð´ %#x), "
-"Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ð´Ð° Ð½Ð°ÑÑ‚Ð°Ð²Ð¸Ð¼.\n"
-
-#: socket.c:1364
-msgid "Server shut down connection prematurely during SSL_connect().\n"
-msgstr "Ð¡ÐµÑ€Ð²ÐµÑ€ Ñ˜Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ ÑƒÐ³Ð°ÑÐ¸Ð¾ Ð²ÐµÐ·Ñƒ Ð·Ð° Ð²Ñ€ÐµÐ¼Ðµ â€žSSL_connect()â€œ.\n"
-
-#: socket.c:1367
-#, c-format
-msgid "System error during SSL_connect(): %s\n"
-msgstr "Ð¡Ð¸ÑÑ‚ÐµÐ¼ÑÐºÐ° Ð³Ñ€ÐµÑˆÐºÐ° Ð·Ð° Ð²Ñ€ÐµÐ¼Ðµ â€žSSL_connect()â€œ: %s\n"
-
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð¾ Ð½Ð° Ð½Ð¸Ð²Ð¾Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð¸Ð»Ð¸ Ð²ÐµÐ·Ðµ."
-
-#: socket.c:1387
-msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
-msgstr ""
-"ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð´Ð¾Ð±Ð¸Ñ˜ÐµÐ¼ Ñ‚ÐµÐºÑƒÑ›ÐµÐ³ â€žSSL/TLSâ€œ ÑˆÐ¸Ñ„Ñ€ÐµÑ€Ð° â€“ Ð´Ð° Ð»Ð¸ Ñ˜Ðµ ÑƒÑÐ¿Ð¾ÑÑ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð½ÐµÐºÐ° "
-"ÑÐµÑÐ¸Ñ˜Ð°?\n"
-
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» â€ž%sâ€œ, ÑˆÐ¸Ñ„Ñ€ÐµÑ€ â€ž%sâ€œ, %d/%d Ñ‚Ð°Ñ˜Ð½Ð°/Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð¸Ñ… Ð±Ð¸Ñ‚Ð¾Ð²Ð°\n"
-
-#: socket.c:1397
-msgid "Certificate/fingerprint verification was somehow skipped!\n"
-msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€Ð° ÑƒÐ²ÐµÑ€ÐµÑšÐ°/Ð¾Ñ‚Ð¸ÑÐºÐ° Ñ˜Ðµ Ð½ÐµÐºÐ°ÐºÐ¾ Ð¿Ñ€ÐµÑÐºÐ¾Ñ‡ÐµÐ½Ð°!\n"
-
-#: socket.c:1414
-msgid ""
-"Warning: the connection is insecure, continuing anyways. (Better use --"
-"sslcertck!)\n"
-msgstr ""
-"Ð£Ð¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: Ð²ÐµÐ·Ð° Ð½Ð¸Ñ˜Ðµ Ð±ÐµÐ·Ð±ÐµÐ´Ð½Ð°, Ð¸Ð¿Ð°Ðº Ð½Ð°ÑÑ‚Ð°Ð²Ñ™Ð°Ð¼. (Ð‘Ð¾Ñ™Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ â€ž--"
-"sslcertckâ€œ!)\n"
-
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "ÐŸÐ¾Ð½Ð¾Ð²Ð½Ð¸ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ñ‡Ð¸Ñ‚Ð°ÑšÐ° â€žcygwinâ€œ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ñ†Ðµ\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "ÐŸÐ¾Ð½Ð¾Ð²Ð½Ð¸ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ñ‡Ð¸Ñ‚Ð°ÑšÐ° â€žcygwinâ€œ Ð¿Ñ€Ð¸ÐºÑ™ÑƒÑ‡Ð½Ð¸Ñ†Ðµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ¾!\n"
-
-#: transact.c:79
-#, c-format
-msgid "mapped address %s to local %s\n"
-msgstr "Ð¼Ð°Ð¿Ð¸Ñ€Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑÐ° â€ž%sâ€œ Ð»Ð¾ÐºÐ°Ð»Ñƒ â€ž%sâ€œ\n"
-
-#: transact.c:101
-#, c-format
-msgid "mapped %s to local %s\n"
-msgstr "Ð¼Ð°Ð¿Ð¸Ñ€Ð°Ð½Ð¾ â€ž%sâ€œ Ð»Ð¾ÐºÐ°Ð»Ñƒ â€ž%sâ€œ\n"
-
-#: transact.c:168
-#, c-format
-msgid "passed through %s matching %s\n"
-msgstr "Ð¿Ñ€Ð¾Ñ’Ð¾Ñ… ÐºÑ€Ð¾Ð· â€ž%sâ€œ ÑƒÐ¿Ð¾Ñ€ÐµÑ’ÑƒÑ˜ÑƒÑ›Ð¸ â€ž%sâ€œ\n"
-
-#: transact.c:240
-#, c-format
-msgid ""
-"analyzing Received line:\n"
-"%s"
-msgstr ""
-"Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð°Ð¼ Ñ€ÐµÐ´ â€žÐŸÑ€Ð¸Ð¼Ñ™ÐµÐ½Ðµâ€œ:\n"
-"%s"
-
-#: transact.c:279
-#, c-format
-msgid "line accepted, %s is an alias of the mailserver\n"
-msgstr "Ñ€ÐµÐ´ Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ›ÐµÐ½, â€ž%sâ€œ Ñ˜Ðµ Ð°Ð»Ð¸Ñ˜Ð°Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð¿Ð¾ÑˆÑ‚Ðµ\n"
-
-#: transact.c:285
-#, c-format
-msgid "line rejected, %s is not an alias of the mailserver\n"
-msgstr "Ñ€ÐµÐ´ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ›ÐµÐ½, â€ž%sâ€œ Ð½Ð¸Ñ˜Ðµ Ð°Ð»Ð¸Ñ˜Ð°Ñ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð¿Ð¾ÑˆÑ‚Ðµ\n"
-
-#: transact.c:359
-msgid "no Received address found\n"
-msgstr "Ð½Ð¸ÑÐ°Ð¼ Ð½Ð°ÑˆÐ°Ð¾ Ð°Ð´Ñ€ÐµÑÑƒ Ð¿Ñ€Ð¸Ð¼Ñ™ÐµÐ½Ð¸Ñ…\n"
-
-#: transact.c:368
-#, c-format
-msgid "found Received address `%s'\n"
-msgstr "Ð½Ð°Ñ’Ð¾Ñ… Ð°Ð´Ñ€ÐµÑÑƒ Ð¿Ñ€Ð¸Ð¼Ñ™ÐµÐ½Ð¸Ñ… â€ž%sâ€œ\n"
-
-#: transact.c:613
-msgid "incorrect header line found - see manpage for bad-header option\n"
-msgstr ""
-"Ð½Ð°Ñ’Ð¾Ñ… Ð½ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ñ€ÐµÐ´ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° â€“ Ð²Ð¸Ð´Ð¸Ñ‚Ðµ Ñƒ ÑƒÐ¿ÑƒÑ‚ÑÑ‚Ð²Ñƒ Ð¾ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð¸ Ð»Ð¾ÑˆÐµÐ³ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð°\n"
-
-#: transact.c:615
-#, c-format
-msgid "line: %s"
-msgstr "Ñ€ÐµÐ´: %s"
-
-#: transact.c:1087 transact.c:1097
-#, c-format
-msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
-msgstr "ÐžÐ±Ñ€Ð°Ñ’ÑƒÑ˜ÐµÐ¼ ÐºÐ¾Ð²ÐµÑ€Ñ‚Ðµ â€ž%sâ€œ Ð½Ð°Ð·Ð¸Ð²Ðµ â€ž%-.*sâ€œ\n"
-
-#: transact.c:1112
-#, c-format
-msgid "Parsing Received names \"%-.*s\"\n"
-msgstr "ÐžÐ±Ñ€Ð°Ñ’ÑƒÑ˜ÐµÐ¼ Ð½Ð°Ð·Ð¸Ð²Ðµ Ð¿Ñ€Ð¸Ð¼Ñ™ÐµÐ½Ð¸Ñ… â€ž%-.*sâ€œ\n"
-
-#: transact.c:1124
-msgid "No envelope recipient found, resorting to header guessing.\n"
-msgstr "ÐÐ˜ÑÐ°Ð¼ Ð½Ð°ÑˆÐ°Ð¾ Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° ÐºÐ¾Ð²ÐµÑ€Ñ‚Ðµ, Ð¿Ñ€ÐµÑƒÑ€ÐµÑ’ÑƒÑ˜ÐµÐ¼ Ð½Ð° Ð½Ð°Ð³Ð°Ñ’Ð°ÑšÐµ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð°.\n"
-
-#: transact.c:1142
-#, c-format
-msgid "Guessing from header \"%-.*s\".\n"
-msgstr "ÐÐ°Ð³Ð°Ñ’Ð°Ð¼ Ð¸Ð· Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° â€ž%-.*sâ€œ.\n"
-
-#: transact.c:1157
-#, c-format
-msgid "no local matches, forwarding to %s\n"
-msgstr "Ð½ÐµÐ¼Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ð¾Ð´ÑƒÐ´Ð°Ñ€Ð°ÑšÐ°, Ð¿Ñ€Ð¾ÑÐ»ÐµÑ’ÑƒÑ˜ÐµÐ¼ Ð½Ð° â€ž%sâ€œ\n"
-
-#: transact.c:1172
-msgid "forwarding and deletion suppressed due to DNS errors\n"
-msgstr "Ð¿Ñ€Ð¾ÑÐ»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¸ Ð±Ñ€Ð¸ÑÐ°ÑšÐµ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¸ÑÐ½ÑƒÑ‚Ð¾ ÑƒÑÐ»ÐµÐ´ Ð”ÐÐ¡ Ð³Ñ€ÐµÑˆÐ°ÐºÐ°\n"
-
-#: transact.c:1283
-msgid "writing RFC822 msgblk.headers\n"
-msgstr "Ð·Ð°Ð¿Ð¸ÑÑƒÑ˜ÐµÐ¼ â€žRFC822 msgblk.Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð°â€œ\n"
-
-#: transact.c:1302
-msgid "no recipient addresses matched declared local names"
-msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° Ð°Ð´Ñ€ÐµÑÐ° Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð±Ñ˜Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ð¼ Ð½Ð°Ð·Ð¸Ð²Ð¸Ð¼Ð°"
-
-#: transact.c:1309
-#, c-format
-msgid "recipient address %s didn't match any local name"
-msgstr "Ð°Ð´Ñ€ÐµÑÐ° Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° â€ž%sâ€œ Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ð¼ Ð½Ð°Ð·Ð¸Ð²Ñƒ"
-
-#: transact.c:1318
-msgid "message has embedded NULs"
-msgstr "Ð¿Ð¾Ñ€ÑƒÐºÐ° Ñ˜Ðµ ÑƒÐ³Ð½ÐµÐ·Ð´Ð¸Ð»Ð° ÐÐ˜Ð¨Ð¢Ð"
-
-#: transact.c:1326
-msgid "SMTP listener rejected local recipient addresses: "
-msgstr "â€žSMTPâ€œ Ð¾ÑÐ»ÑƒÑˆÐºÐ¸Ð²Ð°Ñ‡ Ñ˜Ðµ Ð¾Ð´Ð±Ð°Ñ†Ð¸Ð¾ Ð°Ð´Ñ€ÐµÑÐµ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ð³ Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð°: "
-
-#: transact.c:1376
-msgid "error writing message text\n"
-msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ð¸ÑÐ°ÑšÐ° Ñ‚ÐµÐºÑÑ‚Ð° Ð¿Ð¾Ñ€ÑƒÐºÐµ\n"
-
-#: transact.c:1652
-#, c-format
-msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
-msgstr "ÐœÐµÑ’ÑƒÐ¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð°. Ð Ñ‚Ð¾ Ñ˜Ðµ Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ€Ñƒ â€ž%s:%luâ€œ.\n"
-
-#: uid.c:262
-#, c-format
-msgid "Open or read error while reading idfile %s: %s\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð¸Ð»Ð¸ Ñ‡Ð¸Ñ‚Ð°ÑšÐ° Ð¿Ñ€Ð¸Ð»Ð¸ÐºÐ¾Ð¼ Ñ‡Ð¸Ñ‚Ð°ÑšÐ° Ð¸Ð±-Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ â€ž%sâ€œ: %s\n"
-
-#: uid.c:273
-#, c-format
-msgid "Old UID list from %s:\n"
-msgstr "Ð¡Ñ‚Ð°Ñ€Ð¸ Ð£Ð˜Ð‘ ÑÐ¿Ð¸ÑÐ°Ðº Ð¸Ð· â€ž%sâ€œ:\n"
-
-#: uid.c:277 uid.c:286 uid.c:355
-msgid " <empty>"
-msgstr " <Ð¿Ñ€Ð°Ð·Ð½Ð¾>"
-
-#: uid.c:284
-msgid "Scratch list of UIDs:\n"
-msgstr "Ð¡Ð¿Ð¸ÑÐ°Ðº Ð¿Ñ€Ð¸Ð±ÐµÐ»ÐµÑˆÐºÐ¸ Ð£ÐˆÐ˜Ð‘-Ð°:\n"
-
-#: uid.c:369 uid.c:413
-#, c-format
-msgid "Merged UID list from %s:\n"
-msgstr "Ð¡Ð¿Ð¾Ñ˜ÐµÐ½ Ð£Ð˜Ð‘ ÑÐ¿Ð¸ÑÐ°Ðº Ð¸Ð· â€ž%sâ€œ:\n"
-
-#: uid.c:372
-#, c-format
-msgid "New UID list from %s:\n"
-msgstr "ÐÐ¾Ð²Ð¸ Ð£Ð˜Ð‘ ÑÐ¿Ð¸ÑÐ°Ðº Ð¸Ð· â€ž%sâ€œ:\n"
-
-#: uid.c:402
-msgid "not swapping UID lists, no UIDs seen this query\n"
-msgstr "Ð½Ðµ Ñ€Ð°Ð·Ð¼ÐµÑšÑƒÑ˜ÐµÐ¼ Ð£Ð˜Ð‘ ÑÐ¿Ð¸ÑÐºÐ¾Ð²Ðµ, Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð£Ð˜Ð‘ Ð½Ð¸Ñ˜Ðµ Ð²Ð¸Ð´ÐµÐ¾ Ð¾Ð²Ð°Ñ˜ ÑƒÐ¿Ð¸Ñ‚\n"
-
-#: uid.c:422
-msgid "discarding new UID list\n"
-msgstr "Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜ÐµÐ¼ Ð½Ð¾Ð²Ð¸ Ð£Ð˜Ð‘ ÑÐ¿Ð¸ÑÐ°Ðº\n"
-
-#: uid.c:479
-msgid "Deleting fetchids file.\n"
-msgstr "Ð‘Ñ€Ð¸ÑˆÐµÐ¼ â€žfetchidsâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ.\n"
-
-#: uid.c:482
-#, c-format
-msgid "Error deleting %s: %s\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð±Ñ€Ð¸ÑÐ°ÑšÐ° â€ž%sâ€œ: %s\n"
-
-#: uid.c:489
-msgid "Writing fetchids file.\n"
-msgstr "ÐŸÐ¸ÑˆÐµÐ¼ â€žfetchidsâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ.\n"
-
-#: uid.c:503 uid.c:512
-#, c-format
-msgid "Write error on fetchids file %s: %s\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ð¸ÑÐ°ÑšÐ° Ð½Ð° â€žfetchidsâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ†Ð¸ â€ž%sâ€œ: %s\n"
-
-#: uid.c:524
-#, c-format
-msgid "Error writing to fetchids file %s, old file left in place.\n"
-msgstr "Ð“Ñ€ÐµÑˆÐºÐ° Ð¿Ð¸ÑÐ°ÑšÐ° Ñƒ â€žfetchidsâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€ž%sâ€œ, ÑÑ‚Ð°Ñ€Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ˜Ðµ Ð¾ÑÑ‚Ð°Ð»Ð°.\n"
-
-#: uid.c:528
-#, c-format
-msgid "Cannot rename fetchids file %s to %s: %s\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÑ˜ÐµÐ¼ â€žfetchidsâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€ž%sâ€œ Ñƒ â€ž%sâ€œ: %s\n"
-
-#: uid.c:532
-#, c-format
-msgid "Cannot open fetchids file %s for writing: %s\n"
-msgstr "ÐÐµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ â€žfetchidsâ€œ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€ž%sâ€œ Ð·Ð° Ð¿Ð¸ÑÐ°ÑšÐµ: %s\n"
-
-#: xmalloc.c:28
-msgid "malloc failed\n"
-msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°\n"
-
-#: xmalloc.c:42
-msgid "realloc failed\n"
-msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑÐ¿ÐµÐ»Ð°\n"
-
-#~ msgid ""
-#~ "WARNING: Compiled against LibreSSL, which is not a supported "
-#~ "configuration.\n"
-#~ msgstr ""
-#~ "Ð£ÐŸÐžÐ—ÐžÐ Ð•ÐŠÐ•: ÐŸÑ€ÐµÐ²ÐµÐ´ÐµÐ½Ð¾ Ð½Ð°ÑÐ¿Ñ€Ð°Ð¼ â€žLibreSSLâ€œ, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¿Ð¾Ð´ÐµÑˆÐ°Ð²Ð°ÑšÐµ.\n"
Binary files 6.4.39-1/po/sv.gmo and 6.5.4-0ubuntu1/po/sv.gmo differ
diff -pruN 6.4.39-1/po/sv.po 6.5.4-0ubuntu1/po/sv.po
--- 6.4.39-1/po/sv.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/sv.po	2025-06-17 22:18:47.000000000 +0000
@@ -1,18 +1,18 @@
 # Swedish translations for fetchmail package
 # Svenska Ã¶versÃ¤ttningar fÃ¶r paket fetchmail.
 # Copyright Â© 2011, 2012, 2013 Eric S. Raymond (msgids)
-# Copyright Â© 2019, 2021, 2022 Matthias Andree (msgids)
+# Copyright Â© 2019, 2021, 2022, 2024 Matthias Andree (msgids)
 # This file is distributed under the same license as the fetchmail package.
 # Luna Jernberg <droidbittin@gmail.com>, 2021
-# GÃ¶ran Uddeborg <goeran@uddeborg.se>, 2011, 2012, 2013, 2019, 2020, 2021, 2022, 2023.
+# GÃ¶ran Uddeborg <goeran@uddeborg.se>, 2011, 2012, 2013, 2019, 2020, 2021, 2022, 2023, 2024.
 #
-# $Revision: 1.45 $
+# $Revision: 1.49 $
 msgid ""
 msgstr ""
-"Project-Id-Version: fetchmail 6.4.35\n"
+"Project-Id-Version: fetchmail 6.5.1.rc1\n"
 "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2023-01-15 13:01+0100\n"
+"POT-Creation-Date: 2025-06-18 00:18+0200\n"
+"PO-Revision-Date: 2024-11-06 22:09+0100\n"
 "Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>\n"
 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
 "Language: sv\n"
@@ -22,122 +22,122 @@ msgstr ""
 "X-Bugs: Report translation errors to the Language-Team address.\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: checkalias.c:174
+#: checkalias.c:176
 #, c-format
 msgid "Checking if %s is really the same node as %s\n"
 msgstr "Kontrollerar om %s verkligen Ã¤r samma nod som %s\n"
 
-#: checkalias.c:178
+#: checkalias.c:180
 msgid "Yes, their IP addresses match\n"
 msgstr "Ja, deras IP-adresser stÃ¤mmer\n"
 
-#: checkalias.c:182
+#: checkalias.c:184
 msgid "No, their IP addresses don't match\n"
 msgstr "Nej, deras IP-adresser stÃ¤mmer inte\n"
 
-#: checkalias.c:207
+#: checkalias.c:209
 #, c-format
 msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
 msgstr ""
 "namnservern misslyckades nÃ¤r den letade efter â€%sâ€ under pollning av %s: %s\n"
 
-#: checkalias.c:230
+#: checkalias.c:232
 #, c-format
 msgid "nameserver failure while looking for `%s' during poll of %s.\n"
 msgstr ""
 "namnservern misslyckades nÃ¤r den letade efter â€%sâ€ under pollning av %s.\n"
 
-#: cram.c:95 ntlmsubr.c:65
+#: cram.c:94 ntlmsubr.c:65
 msgid "could not decode BASE64 challenge\n"
 msgstr "kunde inte avkoda BASE64-utmaning\n"
 
-#: cram.c:103
+#: cram.c:102
 #, c-format
 msgid "decoded as %s\n"
 msgstr "avkodat som %s\n"
 
-#: driver.c:199
+#: driver.c:183
 #, c-format
 msgid "kerberos error %s\n"
 msgstr "kerberos-fel %s\n"
 
-#: driver.c:259 driver.c:265
+#: driver.c:243 driver.c:249
 #, c-format
 msgid "krb5_sendauth: %s [server says '%s']\n"
 msgstr "krb5_sendauth: %s [servern sÃ¤ger â€%sâ€]\n"
 
-#: driver.c:345
+#: driver.c:329
 msgid "Fetchmail oversized-messages warning"
 msgstr "Fetchmail-varning om fÃ¶r stora meddelanden"
 
-#: driver.c:349
+#: driver.c:333
 #, c-format
 msgid "The following oversized messages were deleted on server %s account %s:"
 msgstr "FÃ¶ljande fÃ¶r stora meddelanden raderades pÃ¥ server %s konto %s:"
 
-#: driver.c:353
+#: driver.c:337
 #, c-format
 msgid "The following oversized messages remain on server %s account %s:"
 msgstr "FÃ¶ljande fÃ¶r stora meddelanden finns kvar pÃ¥ server %s konto %s:"
 
-#: driver.c:372
+#: driver.c:356
 #, c-format
 msgid "  %d message  %d octets long deleted by fetchmail."
 msgid_plural "  %d messages %d octets long deleted by fetchmail."
 msgstr[0] "  %d meddelande %d oktetter lÃ¥ngt raderat av fetchmail."
 msgstr[1] "  %d meddelanden %d oktetter lÃ¥nga raderade av fetchmail."
 
-#: driver.c:377
+#: driver.c:361
 #, c-format
 msgid "  %d message  %d octets long skipped by fetchmail."
 msgid_plural "  %d messages %d octets long skipped by fetchmail."
 msgstr[0] "  %d meddelande %d oktetter lÃ¥ngt hoppas Ã¶ver av fetchmail."
 msgstr[1] "  %d meddelanden %d oktetter lÃ¥nga hoppas Ã¶ver av fetchmail."
 
-#: driver.c:522
+#: driver.c:506
 #, c-format
 msgid "skipping message %s@%s:%d"
 msgstr "hoppar Ã¶ver meddelandet %s@%s:%d"
 
-#: driver.c:577
+#: driver.c:561
 #, c-format
 msgid "skipping message %s@%s:%d (%d octets)"
 msgstr "hoppar Ã¶ver meddelandet %s@%s:%d (%d oktetter)"
 
-#: driver.c:593
+#: driver.c:577
 msgid " (length -1)"
 msgstr " (lÃ¤ngd -1)"
 
-#: driver.c:596
+#: driver.c:580
 msgid " (oversized)"
 msgstr " (fÃ¶r stort)"
 
-#: driver.c:614
+#: driver.c:598
 #, c-format
 msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
 msgstr "kunde inte hÃ¤mta huvuden, meddelandet %s@%s:%d (%d oktetter)\n"
 
-#: driver.c:632
+#: driver.c:616
 #, c-format
 msgid "reading message %s@%s:%d of %d"
 msgstr "lÃ¤ser meddelandet %s@%s:%d av %d"
 
-#: driver.c:637
+#: driver.c:621
 #, c-format
 msgid " (%d octets)"
 msgstr " (%d oktetter)"
 
-#: driver.c:638
+#: driver.c:622
 #, c-format
 msgid " (%d header octets)"
 msgstr " (%d huvudoktetter)"
 
-#: driver.c:708
+#: driver.c:692
 #, c-format
 msgid " (%d body octets)"
 msgstr " (%d kroppoktetter)"
 
-#: driver.c:770
+#: driver.c:754
 #, c-format
 msgid ""
 "message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
@@ -145,19 +145,19 @@ msgstr ""
 "meddelandet %s@%s:%d hade inte den fÃ¶rvÃ¤ntade lÃ¤ngden (%d faktisk â‰  %d "
 "fÃ¶rvÃ¤ntad)\n"
 
-#: driver.c:802
+#: driver.c:786
 msgid " retained\n"
 msgstr " behÃ¥llet\n"
 
-#: driver.c:812
+#: driver.c:796
 msgid " flushed\n"
 msgstr " tÃ¶mt\n"
 
-#: driver.c:824
+#: driver.c:808
 msgid " not flushed\n"
 msgstr " inte tÃ¶mt\n"
 
-#: driver.c:842
+#: driver.c:826
 #, c-format
 msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
 msgid_plural ""
@@ -168,38 +168,38 @@ msgstr[1] ""
 "hÃ¤mtningsgrÃ¤nsen %d uppnÃ¥dd, %d meddelanden kvarlÃ¤mnade pÃ¥ server %s konto "
 "%s\n"
 
-#: driver.c:900
+#: driver.c:887
 #, c-format
 msgid "timeout after %d seconds waiting to connect to server %s.\n"
 msgstr ""
 "tiden gick ut efter %d sekunders vÃ¤ntan pÃ¥ att ansluta till servern %s.\n"
 
-#: driver.c:904
+#: driver.c:891
 #, c-format
 msgid "timeout after %d seconds waiting for server %s.\n"
 msgstr "tiden gick ut efter %d sekunders vÃ¤ntan pÃ¥ servern %s.\n"
 
-#: driver.c:908
+#: driver.c:895
 #, c-format
 msgid "timeout after %d seconds waiting for %s.\n"
 msgstr "tiden gick ut efter %d sekunders vÃ¤ntan pÃ¥ %s.\n"
 
-#: driver.c:913
+#: driver.c:900
 #, c-format
 msgid "timeout after %d seconds waiting for listener to respond.\n"
 msgstr ""
 "tiden gick ut efter %d sekunders vÃ¤ntan pÃ¥ att lyssnare skulle svara.\n"
 
-#: driver.c:916
+#: driver.c:903
 #, c-format
 msgid "timeout after %d seconds.\n"
 msgstr "tiden gick ut efter %d sekunder.\n"
 
-#: driver.c:928
+#: driver.c:915
 msgid "fetchmail sees repeated timeouts"
 msgstr "fetchmail ser att tiden gÃ¥r ut upprepade gÃ¥nger"
 
-#: driver.c:931
+#: driver.c:918
 #, c-format
 msgid ""
 "Fetchmail saw more than %d timeouts while attempting to get mail from "
@@ -208,7 +208,7 @@ msgstr ""
 "Fetchmail sÃ¥g att tiden gick ut mer Ã¤n %d gÃ¥nger under fÃ¶rsÃ¶k att hÃ¤mta post "
 "frÃ¥n %s@%s.\n"
 
-#: driver.c:935
+#: driver.c:922
 msgid ""
 "This could mean that your mailserver is stuck, or that your SMTP\n"
 "server is wedged, or that your mailbox file on the server has been\n"
@@ -225,73 +225,73 @@ msgstr ""
 "Fetchmail kommer inte kontrollera denna brevlÃ¥da igen fÃ¶rrÃ¤n du startar om\n"
 "det.\n"
 
-#: driver.c:961
+#: driver.c:948
 #, c-format
 msgid "pre-connection command terminated with signal %d\n"
 msgstr "fÃ¶ranslutningskommandot avslutades med signalen %d\n"
 
-#: driver.c:964
+#: driver.c:951
 #, c-format
 msgid "pre-connection command failed with status %d\n"
 msgstr "fÃ¶ranslutningskommandot misslyckades med status %d\n"
 
-#: driver.c:994
+#: driver.c:981
 #, c-format
 msgid "couldn't find HESIOD pobox for %s\n"
 msgstr "kunde inte hitta nÃ¥gon HESIOD-pobox fÃ¶r %s\n"
 
-#: driver.c:1015
+#: driver.c:1002
 msgid "Lead server has no name.\n"
 msgstr "Ledande server har inget namn.\n"
 
-#: driver.c:1042
+#: driver.c:1029
 #, c-format
 msgid "couldn't find canonical DNS name of %s (%s): %s\n"
 msgstr "kunde inte hitta ett kanoniskt DNS-namn pÃ¥ %s (%s): %s\n"
 
-#: driver.c:1089
+#: driver.c:1076
 #, c-format
 msgid "%s connection to %s failed"
 msgstr "%s-anslutning till %s misslyckades"
 
-#: driver.c:1118
+#: driver.c:1105
 msgid "SSL connection failed.\n"
 msgstr "SSL-anslutning misslyckades.\n"
 
-#: driver.c:1172
+#: driver.c:1159
 #, c-format
 msgid "Lock-busy error on %s@%s\n"
 msgstr "Upptaget lÃ¥s-fel pÃ¥ %s@%s\n"
 
-#: driver.c:1176
+#: driver.c:1163
 #, c-format
 msgid "Server busy error on %s@%s\n"
 msgstr "Server upptagen-fel pÃ¥ %s@%s\n"
 
-#: driver.c:1181
+#: driver.c:1168
 #, c-format
 msgid "Authorization failure on %s@%s%s\n"
 msgstr "Auktoriseringsfel pÃ¥ %s@%s%s\n"
 
-#: driver.c:1184
+#: driver.c:1171
 msgid " (previously authorized)"
 msgstr " (tidigare auktoriserad)"
 
-#: driver.c:1187
+#: driver.c:1174
 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 msgstr "FÃ¶r hjÃ¤lp, se http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
 
-#: driver.c:1208
+#: driver.c:1195
 #, c-format
 msgid "fetchmail authentication failed on %s@%s"
 msgstr "fetchmail-autentisering misslyckades pÃ¥ %s@%s"
 
-#: driver.c:1212
+#: driver.c:1199
 #, c-format
 msgid "Fetchmail could not get mail from %s@%s.\n"
 msgstr "Fetchmail kunde inte hÃ¤mta post frÃ¥n %s@%s.\n"
 
-#: driver.c:1216
+#: driver.c:1203
 msgid ""
 "The attempt to get authorization failed.\n"
 "Since we have already succeeded in getting authorization for this\n"
@@ -305,7 +305,7 @@ msgstr ""
 "som fetchmail inte kan sÃ¤rskilja eftersom servern inte skickade nÃ¥got\n"
 "anvÃ¤ndbart felmeddelande."
 
-#: driver.c:1222
+#: driver.c:1209
 msgid ""
 "\n"
 "However, if you HAVE changed your account details since starting the\n"
@@ -324,7 +324,7 @@ msgstr ""
 "Fetchmail-demonen kommer fortsÃ¤tta kÃ¶ra och fÃ¶rsÃ¶ka ansluta varje cykel.\n"
 "Inga fler meddelanden kommer att skickas fÃ¶rrÃ¤n tjÃ¤nsten Ã¤r Ã¥terstÃ¤lld."
 
-#: driver.c:1232
+#: driver.c:1219
 msgid ""
 "The attempt to get authorization failed.\n"
 "This probably means your password is invalid, but some servers have\n"
@@ -343,99 +343,99 @@ msgstr ""
 "Fetchmail-demonen kommer fortsÃ¤tta kÃ¶ra och fÃ¶rsÃ¶ka ansluta varje cykel.\n"
 "Inga fler meddelanden kommer att skickas fÃ¶rrÃ¤n tjÃ¤nsten Ã¤r Ã¥terstÃ¤lld."
 
-#: driver.c:1248
+#: driver.c:1235
 #, c-format
 msgid "Repoll immediately on %s@%s\n"
 msgstr "Omkontrollera omedelbart pÃ¥ %s@%s\n"
 
-#: driver.c:1254
+#: driver.c:1241
 #, c-format
 msgid "Socket or TLS error on %s@%s\n"
 msgstr "Uttags- eller TLS-fel pÃ¥ %s@%s\n"
 
-#: driver.c:1260
+#: driver.c:1247
 #, c-format
 msgid "Unknown login or authentication error on %s@%s\n"
 msgstr "OkÃ¤nt inloggnings- eller autentiseringsfel pÃ¥ %s@%s\n"
 
-#: driver.c:1285
+#: driver.c:1272
 #, c-format
 msgid "Authorization OK on %s@%s\n"
 msgstr "Auktorisationen OK pÃ¥ %s@%s\n"
 
-#: driver.c:1291
+#: driver.c:1278
 #, c-format
 msgid "fetchmail authentication OK on %s@%s"
 msgstr "fetchmail-auktorisation OK pÃ¥ %s@%s"
 
-#: driver.c:1295
+#: driver.c:1282
 #, c-format
 msgid "Fetchmail was able to log into %s@%s.\n"
 msgstr "Fetchmail kunde logga in pÃ¥ %s@%s.\n"
 
-#: driver.c:1299
+#: driver.c:1286
 msgid "Service has been restored.\n"
 msgstr "TjÃ¤nsten har Ã¥terstÃ¤llts.\n"
 
-#: driver.c:1332
+#: driver.c:1319
 #, c-format
 msgid "selecting or re-polling folder %s\n"
 msgstr "vÃ¤ljer eller kontrollerar om mappen %s\n"
 
-#: driver.c:1334
+#: driver.c:1321
 msgid "selecting or re-polling default folder\n"
 msgstr "vÃ¤ljer eller kontrollerar om standardmappen\n"
 
-#: driver.c:1346
+#: driver.c:1334
 #, c-format
 msgid "%s at %s (folder %s)"
 msgstr "%s hos %s (mapp %s)"
 
-#: driver.c:1349 rcfile_y.y:390
+#: driver.c:1337 rcfile_y.y:49
 #, c-format
 msgid "%s at %s"
 msgstr "%s hos %s"
 
-#: driver.c:1354
+#: driver.c:1342
 #, c-format
 msgid "Polling %s\n"
 msgstr "Kontrollerar %s\n"
 
-#: driver.c:1358
+#: driver.c:1346
 #, c-format
 msgid "%d message (%d %s) for %s"
 msgid_plural "%d messages (%d %s) for %s"
 msgstr[0] "%d meddelande (%d %s) till %s"
 msgstr[1] "%d meddelanden (%d %s) till %s"
 
-#: driver.c:1361
+#: driver.c:1349
 msgid "seen"
 msgid_plural "seen"
 msgstr[0] "sett"
 msgstr[1] "sedda"
 
-#: driver.c:1364
+#: driver.c:1352
 #, c-format
 msgid "%d message for %s"
 msgid_plural "%d messages for %s"
 msgstr[0] "%d meddelande till %s"
 msgstr[1] "%d meddelanden till %s"
 
-#: driver.c:1371
+#: driver.c:1359
 #, c-format
-msgid " (%d octets).\n"
-msgstr " (%d oktetter).\n"
+msgid " (%llu octets).\n"
+msgstr " (%llu oktetter).\n"
 
-#: driver.c:1377
+#: driver.c:1365
 #, c-format
 msgid "No mail for %s\n"
 msgstr "Ingen post till %s\n"
 
-#: driver.c:1410
+#: driver.c:1398
 msgid "bogus message count!"
 msgstr "felaktigt antal meddelanden!"
 
-#: driver.c:1462
+#: driver.c:1450
 #, c-format
 msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
 msgstr ""
@@ -444,90 +444,86 @@ msgstr ""
 # Detta och fÃ¶ljande meddelanden fylls i %s i meddelandent
 # "%s error while fetching ..." nedan.  Jag tar med "fel" i fÃ¶rsta delen
 # fÃ¶r att fÃ¥ samman- och sÃ¤rskrivningar rÃ¤tt.
-#: driver.c:1568
+#: driver.c:1556
 msgid "socket"
 msgstr "uttagsfel"
 
-#: driver.c:1571
+#: driver.c:1559
 msgid "missing or bad RFC822 header"
 msgstr "saknat eller felaktigt RFC822-huvud"
 
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA-fel"
-
-#: driver.c:1577
+#: driver.c:1565
 msgid "client/server synchronization"
 msgstr "klient-/serversynkroniseringsfel"
 
-#: driver.c:1580
+#: driver.c:1568
 msgid "client/server protocol"
 msgstr "klient-/serverprotokollfel"
 
-#: driver.c:1583
+#: driver.c:1571
 msgid "lock busy on server"
 msgstr "upptaget lÃ¥s pÃ¥ servern"
 
-#: driver.c:1586
+#: driver.c:1574
 msgid "SMTP transaction"
 msgstr "SMTP-transaktionsfel"
 
-#: driver.c:1589
+#: driver.c:1577
 msgid "DNS lookup"
 msgstr "DNS-uppslagningsfel"
 
-#: driver.c:1592
+#: driver.c:1580
 msgid "undefined"
 msgstr "odefinierat fel"
 
-#: driver.c:1598
+#: driver.c:1586
 #, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr "%s under hÃ¤mtande frÃ¥n %s@%s och leverans till SMTP-vÃ¤rden %s\n"
+msgid "%s error while fetching from %s@%s and delivering to %s host %s\n"
+msgstr "%s fel under hÃ¤mtande frÃ¥n %s@%s och leverans till %s-vÃ¤rden %s\n"
 
-#: driver.c:1600
+#: driver.c:1589
 msgid "unknown"
 msgstr "okÃ¤nd"
 
-#: driver.c:1602
+#: driver.c:1591
 #, c-format
 msgid "%s error while fetching from %s@%s\n"
 msgstr "%s under hÃ¤mtande frÃ¥n %s@%s\n"
 
-#: driver.c:1614
+#: driver.c:1603
 #, c-format
 msgid "post-connection command terminated with signal %d\n"
 msgstr "kommando efter anslutning avslutat med signal %d\n"
 
-#: driver.c:1616
+#: driver.c:1605
 #, c-format
 msgid "post-connection command failed with status %d\n"
 msgstr "kommando efter anslutning avslutades med status %d\n"
 
-#: driver.c:1635
+#: driver.c:1624
 msgid "Kerberos V4 support not linked.\n"
 msgstr "Kerberos V4-stÃ¶d inte inlÃ¤nkat.\n"
 
-#: driver.c:1643
+#: driver.c:1632
 msgid "Kerberos V5 support not linked.\n"
 msgstr "Kerberos V5-stÃ¶d inte inlÃ¤nkat.\n"
 
-#: driver.c:1654
+#: driver.c:1643
 #, c-format
 msgid "Option --flush is not supported with %s\n"
 msgstr "Flaggan --flush stÃ¶djs inte med %s\n"
 
-#: driver.c:1660
+#: driver.c:1649
 #, c-format
 msgid "Option --all is not supported with %s\n"
 msgstr "Flaggan --all stÃ¶djs inte med %s\n"
 
-#: driver.c:1669
+#: driver.c:1658
 #, c-format
 msgid "Option --limit is not supported with %s\n"
 msgstr "Flaggan --limit stÃ¶djs inte med %s\n"
 
-#: env.c:58
+#: env.c:52
 #, c-format
 msgid ""
 "%s: The QMAILINJECT environment variable is set.\n"
@@ -543,7 +539,7 @@ msgstr ""
 "Prova \"env QMAILINJECT= %s DINA ARGUMENT HÃ„R\"\n"
 "%s: Avbryt.\n"
 
-#: env.c:70
+#: env.c:64
 #, c-format
 msgid ""
 "%s: The NULLMAILER_FLAGS environment variable is set.\n"
@@ -560,34 +556,34 @@ msgstr ""
 "Prova \"env NULLMAILER_FLAGS= %s DINA ARGUMENT HÃ„R\"\n"
 "%s: Avbryt.\n"
 
-#: env.c:82
+#: env.c:76
 #, c-format
 msgid "%s: You don't exist.  Go away.\n"
 msgstr "%s: Du finns inte.  FÃ¶rsvinn.\n"
 
-#: env.c:143
+#: env.c:137
 msgid "Cannot find absolute path for user's home directory.\n"
 msgstr "Kan inte hitta en absolut sÃ¶kvÃ¤g till anvÃ¤ndarens hemkatalog.\n"
 
-#: env.c:167
+#: env.c:161
 msgid "Cannot find absolute path for fetchmail's home directory.\n"
 msgstr "Kan inte hitta en absolut sÃ¶kvÃ¤g till fetchmails hemkatalog.\n"
 
-#: env.c:200
+#: env.c:194
 #, c-format
 msgid "%s: can't determine your host!"
 msgstr "%s: kan inte avgÃ¶ra din vÃ¤rd!"
 
-#: env.c:223
+#: env.c:217
 #, c-format
 msgid "getaddrinfo failed for \"%s\": %s\n"
 msgstr "getaddrinfo misslyckades fÃ¶r â€%sâ€: %s\n"
 
-#: env.c:224
+#: env.c:218
 msgid "Cannot find my own host in hosts database to qualify it!\n"
 msgstr "Kan inte hitta min egen vÃ¤rd i vÃ¤rddatabasen fÃ¶r att precisera den!\n"
 
-#: env.c:228
+#: env.c:222
 msgid ""
 "Trying to continue with unqualified hostname.\n"
 "DO NOT report broken Received: headers, HELO/EHLO lines or similar "
@@ -598,71 +594,71 @@ msgstr ""
 "Rapportera INTE trasiga Received:-huvuden, HELO/EHLO-rader eller liknande\n"
 "problem!  REPARERA din /etc/hosts, DNS, NIS eller LDAP istÃ¤llet.\n"
 
-#: etrn.c:49 odmr.c:61
+#: etrn.c:46 odmr.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ESMTP\n"
 msgstr "%s:s SMTP-lyssnare stÃ¶djer inte ESMTP\n"
 
-#: etrn.c:55
+#: etrn.c:52
 #, c-format
 msgid "%s's SMTP listener does not support ETRN\n"
 msgstr "%s:s SMTP-lyssnare stÃ¶djer inte ETRN\n"
 
-#: etrn.c:79
+#: etrn.c:76
 #, c-format
 msgid "Queuing for %s started\n"
 msgstr "KÃ¶kÃ¶rning fÃ¶r %s startad\n"
 
-#: etrn.c:84
+#: etrn.c:81
 #, c-format
 msgid "No messages waiting for %s\n"
 msgstr "Inga meddelanden vÃ¤ntar fÃ¶r %s\n"
 
-#: etrn.c:90
+#: etrn.c:87
 #, c-format
 msgid "Pending messages for %s started\n"
 msgstr "VÃ¤ntande meddelanden fÃ¶r %s startade\n"
 
-#: etrn.c:94
+#: etrn.c:91
 #, c-format
 msgid "Unable to queue messages for node %s\n"
 msgstr "Kan inte kÃ¶a meddelanden fÃ¶r noden %s\n"
 
-#: etrn.c:98
+#: etrn.c:95
 #, c-format
 msgid "Node %s not allowed: %s\n"
 msgstr "Noden %s Ã¤r inte tillÃ¥ten: %s\n"
 
-#: etrn.c:102
+#: etrn.c:99
 msgid "ETRN syntax error\n"
 msgstr "ETRN-syntaxfel\n"
 
-#: etrn.c:106
+#: etrn.c:103
 msgid "ETRN syntax error in parameters\n"
 msgstr "ETRN-syntaxfel i parametrar\n"
 
-#: etrn.c:110
+#: etrn.c:107
 #, c-format
 msgid "Unknown ETRN error %d\n"
 msgstr "OkÃ¤nt ETRN-fel %d\n"
 
-#: etrn.c:156
+#: etrn.c:153
 msgid "Option --keep is not supported with ETRN\n"
 msgstr "Flaggan --keep stÃ¶djs inte med ETRN\n"
 
-#: etrn.c:160
+#: etrn.c:157
 msgid "Option --flush is not supported with ETRN\n"
 msgstr "Flaggan --flush stÃ¶djs inte med ETRN\n"
 
-#: etrn.c:164
+#: etrn.c:161
 msgid "Option --folder is not supported with ETRN\n"
 msgstr "Flaggan --folder stÃ¶djs inte med ETRN\n"
 
-#: etrn.c:168
+#: etrn.c:165
 msgid "Option --check is not supported with ETRN\n"
 msgstr "Flaggan --check stÃ¶djs inte med ETRN\n"
 
-#: fetchmail.c:144
+#: fetchmail.c:136
 #, c-format
 msgid ""
 "Copyright (C) 2002, 2003 Eric S. Raymond\n"
@@ -677,7 +673,7 @@ msgstr ""
 "Copyright Â© 2005 - 2012 Sunil Shetye\n"
 "Copyright Â© 2005 - %d Matthias Andree\n"
 
-#: fetchmail.c:150
+#: fetchmail.c:142
 msgid ""
 "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
 "are welcome to redistribute it under certain conditions. For details,\n"
@@ -687,24 +683,34 @@ msgstr ""
 "fÃ¥r gÃ¤rna vidaredistribuera den under vissa villkor.  FÃ¶r detaljer, se\n"
 "filen COPYING i kÃ¤llkoden eller dokumentationskatalogen.\n"
 
+#: fetchmail.c:188
+#, c-format
+msgid "Query status=%d (%s)\n"
+msgstr "FrÃ¥gestatus=%d (%s)\n"
+
 #: fetchmail.c:190
+#, c-format
+msgid "Query status=%d\n"
+msgstr "FrÃ¥gestatus=%d\n"
+
+#: fetchmail.c:225
 msgid "WARNING: Running as root is discouraged.\n"
 msgstr "VARNING: Det avrÃ¥des frÃ¥n att kÃ¶ra som root.\n"
 
-#: fetchmail.c:202
+#: fetchmail.c:237
 msgid "fetchmail: invoked with"
 msgstr "fetchmail: startad med"
 
-#: fetchmail.c:225
+#: fetchmail.c:260
 msgid "could not get current working directory\n"
 msgstr "kunde inte fÃ¥ tag i aktuell arbetskatalog\n"
 
-#: fetchmail.c:310
+#: fetchmail.c:339
 #, c-format
 msgid "This is fetchmail release %s"
 msgstr "Detta Ã¤r fetchmail utgÃ¥va %s"
 
-#: fetchmail.c:313
+#: fetchmail.c:342
 #, c-format
 msgid ""
 "Compiled with SSL library %#lx \"%s\"\n"
@@ -713,7 +719,7 @@ msgstr ""
 "Kompilerad med SSL-bibliotek %#lx â€%sâ€\n"
 "KÃ¶rtidsanvÃ¤nt SSL-bibliotek %#lx â€%sâ€\n"
 
-#: fetchmail.c:317
+#: fetchmail.c:348
 #, c-format
 msgid ""
 "OpenSSL: %s\n"
@@ -722,11 +728,7 @@ msgstr ""
 "OpenSSL: %s\n"
 "Motorer: %s\n"
 
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "VARNING: ditt SSL/TLS-bibliotek stÃ¶djer inte TLS v1.3.\n"
-
-#: fetchmail.c:326
+#: fetchmail.c:359
 msgid ""
 "ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
 "GPL clause 2b exception. See COPYING. Aborting.\n"
@@ -734,29 +736,29 @@ msgstr ""
 "FEL: Kompilerad mot LibreSSL, vilket Ã¤r ett upphovsrÃ¤ttsintrÃ¥ng i brist pÃ¥ "
 "nÃ¥got GPL paragraf 2b-undantag. Se COPYING. Avbryter.\n"
 
-#: fetchmail.c:330
+#: fetchmail.c:363
 msgid "WARNING: Compiled without SSL/TLS.\n"
 msgstr "VARNING: kompilerad utan SSL/TLS.\n"
 
-#: fetchmail.c:356
+#: fetchmail.c:382
 msgid "The nodetach option is in effect, ignoring logfile option.\n"
 msgstr "Flaggan nodetach Ã¤r aktiv, ignorerar loggfilsflaggan.\n"
 
-#: fetchmail.c:363
+#: fetchmail.c:389
 msgid "Not running in daemon mode, ignoring logfile option.\n"
 msgstr "KÃ¶r inte i demonlÃ¤ge, ignorerar loggfilsflaggan.\n"
 
-#: fetchmail.c:370
+#: fetchmail.c:396
 #, c-format
 msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
 msgstr "Loggfilen â€%sâ€ finns inte, ignorerar loggfilsflaggan.\n"
 
-#: fetchmail.c:376
+#: fetchmail.c:402
 #, c-format
 msgid "Logfile \"%s\" is not writable, aborting.\n"
 msgstr "Loggfilen â€%sâ€ Ã¤r inte skrivbar, avbryter.\n"
 
-#: fetchmail.c:394
+#: fetchmail.c:414
 #, c-format
 msgid ""
 "syslog and logfile options are both set, ignoring syslog, and logging to %s"
@@ -764,47 +766,54 @@ msgstr ""
 "Alternativen syslog och logfile Ã¤r bÃ¥da instÃ¤llda, ignorerar syslog och "
 "loggar till %s"
 
-#: fetchmail.c:485
+#: fetchmail.c:503
+msgid ""
+"fetchmail: configuration invalid, --moveto is only valid for IMAP servers\n"
+msgstr ""
+"fetchmail: %s-konfigurationen Ã¤r ogiltig, --moveto Ã¤r endast giltigt fÃ¶r "
+"IMAP-servrar\n"
+
+#: fetchmail.c:516
 #, c-format
 msgid "Taking options from command line%s%s\n"
 msgstr "HÃ¤mtar flaggor frÃ¥n kommandoraden%s%s\n"
 
-#: fetchmail.c:486
+#: fetchmail.c:517
 msgid " and "
 msgstr " och "
 
-#: fetchmail.c:491
+#: fetchmail.c:522
 #, c-format
 msgid "No mailservers set up -- perhaps %s is missing?\n"
 msgstr "Inga postservrar uppsatta â€” kanske %s saknas?\n"
 
-#: fetchmail.c:512
+#: fetchmail.c:543
 msgid "fetchmail: no mailservers have been specified.\n"
 msgstr "fetchmail: inga postservrar har angivits.\n"
 
-#: fetchmail.c:524
+#: fetchmail.c:555
 msgid "fetchmail: no other fetchmail is running\n"
 msgstr "fetchmail: ingen annan fetchmail kÃ¶r\n"
 
-#: fetchmail.c:530
+#: fetchmail.c:561
 #, c-format
 msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
 msgstr "fetchmail: fel nÃ¤r %s-fetchmail %ld dÃ¶dades; ger upp.\n"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "background"
 msgstr "bakgrunds"
 
-#: fetchmail.c:531 fetchmail.c:540
+#: fetchmail.c:562 fetchmail.c:571
 msgid "foreground"
 msgstr "fÃ¶rgrunds"
 
-#: fetchmail.c:539
+#: fetchmail.c:570
 #, c-format
 msgid "fetchmail: %s fetchmail at %ld killed.\n"
 msgstr "fetchmail: %s-fetchmail %ld dÃ¶dad.\n"
 
-#: fetchmail.c:562
+#: fetchmail.c:598
 msgid ""
 "fetchmail: can't check mail while another fetchmail to same host is "
 "running.\n"
@@ -812,7 +821,7 @@ msgstr ""
 "fetchmail: kan inte kontrollera post medan en annan fetchmail pÃ¥ samma vÃ¤rd "
 "kÃ¶r.\n"
 
-#: fetchmail.c:568
+#: fetchmail.c:604
 #, c-format
 msgid ""
 "fetchmail: can't poll specified hosts with another fetchmail running at "
@@ -821,186 +830,125 @@ msgstr ""
 "fetchmail: kan inte kontrollera angivna vÃ¤rdar med en annan fetchmail som "
 "kÃ¶r som %ld.\n"
 
-#: fetchmail.c:575
+#: fetchmail.c:611
 #, c-format
 msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
 msgstr "fetchmail: en annan fÃ¶rgrunds-fetchmail kÃ¶r som %ld.\n"
 
-#: fetchmail.c:585
+#: fetchmail.c:618
 msgid ""
 "fetchmail: can't accept options while a background fetchmail is running.\n"
 msgstr "fetchmail: kan inte ta flaggor medan en bakgrunds-fetchmail kÃ¶r.\n"
 
-#: fetchmail.c:597
+#: fetchmail.c:631
 #, c-format
 msgid "fetchmail: background fetchmail at %ld awakened.\n"
 msgstr "fetchmail: bakgrunds-fetchmail %ld uppvÃ¤ckt.\n"
 
-#: fetchmail.c:609
+#: fetchmail.c:643
 #, c-format
 msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
 msgstr "fetchmail: Ã¤ldre syskon %ld dog mystiskt.\n"
 
-#: fetchmail.c:624
+#: fetchmail.c:659
 #, c-format
 msgid "fetchmail: can't find a password for %s@%s.\n"
 msgstr "fetchmail: kan inte hitta ett lÃ¶senord fÃ¶r %s@%s.\n"
 
-#: fetchmail.c:628
+#: fetchmail.c:664
 #, c-format
 msgid "Enter password for %s@%s: "
 msgstr "Ange lÃ¶senord fÃ¶r %s@%s: "
 
-#: fetchmail.c:670
+#: fetchmail.c:706
 msgid "fetchmail: Cannot detach into background. Aborting.\n"
 msgstr "fetchmail: Kan inte koppla ifrÃ¥n till bakgrunden.  Avbryter.\n"
 
-#: fetchmail.c:674
+#: fetchmail.c:710
 #, c-format
 msgid "starting fetchmail %s daemon\n"
 msgstr "startar fetchmail %s-demon\n"
 
-#: fetchmail.c:690 fetchmail.c:692
+#: fetchmail.c:726 fetchmail.c:728
 #, c-format
 msgid "could not open %s to append logs to\n"
 msgstr "kunde inte Ã¶ppna %s fÃ¶r att lÃ¤gga till loggar till\n"
 
-#: fetchmail.c:711
+#: fetchmail.c:747
 msgid "--check mode enabled, not fetching mail\n"
 msgstr "--check-lÃ¤ge aktiverat, hÃ¤mtar inte post\n"
 
-#: fetchmail.c:733
+#: fetchmail.c:772 fetchmail.c:777
 #, c-format
 msgid "couldn't time-check %s (error %d)\n"
 msgstr "kunde inte tidskontrollera %s (fel %d)\n"
 
-#: fetchmail.c:738
+#: fetchmail.c:782
 #, c-format
 msgid "restarting fetchmail (%s changed)\n"
 msgstr "startar om fetchmail (%s Ã¤ndrades)\n"
 
-#: fetchmail.c:742
+#: fetchmail.c:786
 msgid "attempt to re-exec may fail as directory has not been restored\n"
 msgstr ""
 "fÃ¶rsÃ¶k att starta om kan misslyckas eftersom aktuell katalog inte har "
 "Ã¥terstÃ¤llts\n"
 
-#: fetchmail.c:768
+#: fetchmail.c:813
 msgid "attempt to re-exec fetchmail failed\n"
 msgstr "fÃ¶rsÃ¶k att gÃ¶ra om exec fetchmail misslyckades\n"
 
-#: fetchmail.c:798
+#: fetchmail.c:843
 #, c-format
 msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
 msgstr ""
 "kontroll av %s hoppas Ã¶ver (autentiseringen misslyckades eller sÃ¥ gick tiden "
 "ut fÃ¶r mÃ¥nga gÃ¥nger)\n"
 
-#: fetchmail.c:810
+#: fetchmail.c:855
 #, c-format
 msgid "interval not reached, not querying %s\n"
 msgstr "intervallet inte uppnÃ¥tt, frÃ¥gar inte %s\n"
 
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "FrÃ¥gestatus=0 (LYCKAT)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "FrÃ¥gestatus=1 (INGEN_POST)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "FrÃ¥gestatus=2 (UTTAG)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "FrÃ¥gestatus=3 (AUT_MISSLYCKANDE)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "FrÃ¥gestatus=4 (PROTOKOLL)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "FrÃ¥gestatus=5 (SYNTAX)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "FrÃ¥gestatus=6 (IO_FEL)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "FrÃ¥gestatus=7 (FEL)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "FrÃ¥gestatus=8 (UTESLUT)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "FrÃ¥gestatus=9 (LÃ…S_UPPTAGET)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "FrÃ¥gestatus=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "FrÃ¥gestatus=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "FrÃ¥gestatus=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "FrÃ¥gestatus=13 (MAX_HÃ„MTA)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "FrÃ¥gestatus=%d\n"
-
-#: fetchmail.c:918
+#: fetchmail.c:930
 msgid "All connections are wedged.  Exiting.\n"
 msgstr "Alla anslutningar har fastnat.  Avslutar.\n"
 
-#: fetchmail.c:926
+#: fetchmail.c:938
 #, c-format
 msgid "sleeping at %s for %d seconds\n"
 msgstr "sover vid %s i %d sekunder\n"
 
-#: fetchmail.c:950
+#: fetchmail.c:961 fetchmail.c:963
 #, c-format
 msgid "awakened by %s\n"
 msgstr "vÃ¤ckt av %s\n"
 
-#: fetchmail.c:953
+#: fetchmail.c:965
 #, c-format
 msgid "awakened by signal %d\n"
 msgstr "vÃ¤ckt av signal %d\n"
 
-#: fetchmail.c:961
+#: fetchmail.c:973
 #, c-format
 msgid "awakened at %s\n"
 msgstr "vÃ¤ckt vid %s\n"
 
-#: fetchmail.c:966
+#: fetchmail.c:978
 #, c-format
 msgid "normal termination, status %d\n"
 msgstr "normal avslutning, status %d\n"
 
-#: fetchmail.c:1130
+#: fetchmail.c:1148
 msgid "couldn't time-check the run-control file\n"
 msgstr "kunde gÃ¶ra tidskontroll av kÃ¶rstyrningsfilen\n"
 
-#: fetchmail.c:1164
+#: fetchmail.c:1183
 #, c-format
 msgid "Warning: multiple mentions of host %s in config file\n"
 msgstr "Varning: vÃ¤rden %s nÃ¤mns flera gÃ¥nger i konfigurationsfilen\n"
 
-#: fetchmail.c:1203
+#: fetchmail.c:1222
 msgid ""
 "fetchmail: Error: multiple \"defaults\" records in config file, or "
 "\"defaults\" is not the first record.\n"
@@ -1008,23 +956,23 @@ msgstr ""
 "fetchmail: Fel: flera â€defaultsâ€-poster i konfigurationsfilen, eller sÃ¥ Ã¤r "
 "â€defaultsâ€ inte den fÃ¶rsta posten.\n"
 
-#: fetchmail.c:1333
+#: fetchmail.c:1353
 msgid "SSL support is not compiled in.\n"
 msgstr "SSL-stÃ¶d Ã¤r inte inkompilerat.\n"
 
-#: fetchmail.c:1340
+#: fetchmail.c:1360
 msgid "KERBEROS v4 support is configured, but not compiled in.\n"
 msgstr "KERBEROS v4-stÃ¶d Ã¤r konfigurerat, men inte inkompilerat.\n"
 
-#: fetchmail.c:1346
+#: fetchmail.c:1366
 msgid "KERBEROS v5 support is configured, but not compiled in.\n"
 msgstr "KERBEROS v5-stÃ¶d Ã¤r konfigurerat, men inte inkompilerat.\n"
 
-#: fetchmail.c:1352
+#: fetchmail.c:1372
 msgid "GSSAPI support is configured, but not compiled in.\n"
 msgstr "GSSAPI-stÃ¶d Ã¤r konfigurerat, men inte inkompilerat.\n"
 
-#: fetchmail.c:1382
+#: fetchmail.c:1402
 #, c-format
 msgid ""
 "fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
@@ -1032,16 +980,16 @@ msgstr ""
 "fetchmail: varning: ingen DNS tillgÃ¤nglig fÃ¶r att kontrollera "
 "flermÃ¥lshÃ¤mtningar frÃ¥n %s\n"
 
-#: fetchmail.c:1393
+#: fetchmail.c:1413
 #, c-format
 msgid "warning: multidrop for %s requires envelope option!\n"
 msgstr "varning: flera mÃ¥l fÃ¶r %s krÃ¤ver kuvertalternativ!\n"
 
-#: fetchmail.c:1394
+#: fetchmail.c:1414
 msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
 msgstr "varning: FrÃ¥ga inte om hjÃ¤lp om all post gÃ¥r till postmaster!\n"
 
-#: fetchmail.c:1411
+#: fetchmail.c:1431
 #, c-format
 msgid ""
 "fetchmail: %s configuration invalid, specify positive port number for "
@@ -1050,13 +998,13 @@ msgstr ""
 "fetchmail: %s-konfigurationen Ã¤r ogiltig, ange ett positivt portnummer som "
 "tjÃ¤nst eller port\n"
 
-#: fetchmail.c:1418
+#: fetchmail.c:1438
 #, c-format
 msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
 msgstr ""
 "fetchmail: %s-konfigurationen Ã¤r ogiltig, RPOP krÃ¤ver en privilegierad port\n"
 
-#: fetchmail.c:1424
+#: fetchmail.c:1445
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 995/"
@@ -1065,7 +1013,7 @@ msgstr ""
 "VARNING: %s-konfigurationen Ã¤r ogiltig, du behÃ¶ver normalt --ssl fÃ¶r port "
 "995/service pop3s.\n"
 
-#: fetchmail.c:1425
+#: fetchmail.c:1446
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 995/service pop3s "
@@ -1074,7 +1022,7 @@ msgstr ""
 "VARNING: %s-konfigurationen Ã¤r ogiltig, du behÃ¶ver normalt port 995/service "
 "pop3s fÃ¶r --ssl.\n"
 
-#: fetchmail.c:1428
+#: fetchmail.c:1449
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need --ssl for port 993/"
@@ -1083,7 +1031,7 @@ msgstr ""
 "VARNING: %s-konfigurationen Ã¤r ogiltig, du behÃ¶ver normalt --ssl fÃ¶r port "
 "993/service imaps.\n"
 
-#: fetchmail.c:1429
+#: fetchmail.c:1450
 #, c-format
 msgid ""
 "WARNING: %s configuration invalid, you normally need port 993/service imaps "
@@ -1092,325 +1040,346 @@ msgstr ""
 "VARNING: %s-konfigurationen Ã¤r ogiltig, du behÃ¶ver normalt port 993/service "
 "imaps fÃ¶r --ssl.\n"
 
-#: fetchmail.c:1447
+#: fetchmail.c:1469
 #, c-format
 msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
 msgstr ""
 "%s-konfigurationen Ã¤r ogiltig, LMTP kan inte anvÃ¤nda standard-SMTP-porten\n"
 
-#: fetchmail.c:1461
+#: fetchmail.c:1483
 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
 msgstr ""
 "BÃ¥de fetchall och keep pÃ¥ i demon- eller vilande lÃ¤ge Ã¤r ett misstag!\n"
 
-#: fetchmail.c:1471
+#: fetchmail.c:1493
 msgid ""
 "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
 msgstr ""
 "fetchmail: Fel: idle-lÃ¤get fungerar inte fÃ¶r flera mappar eller konton!\n"
 
-#: fetchmail.c:1495
+#: fetchmail.c:1511
+msgid ""
+"cannot parse rcfile, debug mode: dumping obtained configuration as Python:\n"
+msgstr ""
+"kan inte tolka rc-filen, felsÃ¶kningslÃ¤ge: dumpar den mottagna "
+"konfigurationen som Python:\n"
+
+#: fetchmail.c:1526
 #, c-format
 msgid "terminated with signal %d\n"
 msgstr "avslutad med signal %d\n"
 
-#: fetchmail.c:1568
+#: fetchmail.c:1595
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll started\n"
 msgstr "%s frÃ¥gar %s (protokoll %s) %s: kontroll startad\n"
 
-#: fetchmail.c:1593
+#: fetchmail.c:1620
 msgid "POP2 support is not configured.\n"
 msgstr "POP2-stÃ¶d Ã¤r inte konfigurerat.\n"
 
-#: fetchmail.c:1605
+#: fetchmail.c:1632
 msgid "POP3 support is not configured.\n"
 msgstr "POP3-stÃ¶d Ã¤r inte konfigurerat.\n"
 
-#: fetchmail.c:1615
+#: fetchmail.c:1642
 msgid "IMAP support is not configured.\n"
 msgstr "IMAP-stÃ¶d Ã¤r inte konfigurerat.\n"
 
-#: fetchmail.c:1621
+#: fetchmail.c:1648
 msgid "ETRN support is not configured.\n"
 msgstr "ETRN-stÃ¶d Ã¤r inte konfigurerat.\n"
 
-#: fetchmail.c:1629
+#: fetchmail.c:1656
 msgid "ODMR support is not configured.\n"
 msgstr "ODMR-stÃ¶d Ã¤r inte konfigurerat.\n"
 
-#: fetchmail.c:1636
+#: fetchmail.c:1663
 msgid "unsupported protocol selected.\n"
 msgstr "ej stÃ¶tt protokoll valt.\n"
 
-#: fetchmail.c:1647
+#: fetchmail.c:1674
 #, c-format
 msgid "%s querying %s (protocol %s) at %s: poll completed\n"
 msgstr "%s frÃ¥gar %s (protokoll %s) %s: kontroll avslutad\n"
 
-#: fetchmail.c:1672
+#: fetchmail.c:1699
 #, c-format
 msgid "Poll interval is %d seconds\n"
 msgstr "Kontrollintervall Ã¤r %d sekunder\n"
 
-#: fetchmail.c:1674
+#: fetchmail.c:1701
 #, c-format
 msgid "Logfile is %s\n"
 msgstr "Loggfil Ã¤r %s\n"
 
-#: fetchmail.c:1676
+#: fetchmail.c:1703
 #, c-format
 msgid "Idfile is %s\n"
 msgstr "Id-fil Ã¤r %s\n"
 
-#: fetchmail.c:1679
+#: fetchmail.c:1705
 msgid "Progress messages will be logged via syslog\n"
 msgstr "FÃ¶rloppsmeddelanden kommer loggas via syslog\n"
 
-#: fetchmail.c:1682
+#: fetchmail.c:1707
 msgid "Fetchmail will masquerade and will not generate Received\n"
 msgstr "Fetchmail kommer maskeras och kommer inte generera Received\n"
 
-#: fetchmail.c:1684
+#: fetchmail.c:1709
 msgid "Fetchmail will show progress dots even in logfiles.\n"
 msgstr "Fetchmail kommer visa fÃ¶rloppspunkter Ã¤ven i loggfiler.\n"
 
-#: fetchmail.c:1686
+#: fetchmail.c:1711
 #, c-format
 msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
 msgstr ""
 "Fetchmail kommer vidarebefordra feladresserade multiadresserade meddelanden "
 "till %s.\n"
 
-#: fetchmail.c:1690
+#: fetchmail.c:1715
 msgid "Fetchmail will direct error mail to the postmaster.\n"
 msgstr "Fetchmail kommer skicka felmeddelanden till postmaster.\n"
 
-#: fetchmail.c:1692
+#: fetchmail.c:1717
 msgid "Fetchmail will direct error mail to the sender.\n"
 msgstr "Fetchmail kommer skicka felmeddelanden till avsÃ¤ndaren.\n"
 
-#: fetchmail.c:1695
+#: fetchmail.c:1720
 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
 msgstr ""
 "Fetchmail kommer hantera permanenta fel som permanenta (kasta meddelanden).\n"
 
-#: fetchmail.c:1697
+#: fetchmail.c:1722
 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
 msgstr ""
 "Fetchmail kommer hantera permanenta fel som tillfÃ¤lliga (behÃ¥lla "
 "meddelanden).\n"
 
-#: fetchmail.c:1704
+#: fetchmail.c:1729
 #, c-format
 msgid "Options for retrieving from %s@%s:\n"
 msgstr "Alternativ fÃ¶r att hÃ¤mta frÃ¥n %s@%s:\n"
 
-#: fetchmail.c:1708
+#: fetchmail.c:1733
 #, c-format
 msgid "  Mail will be retrieved via %s\n"
 msgstr "  Post kommer hÃ¤mtas via %s\n"
 
-#: fetchmail.c:1711
+#: fetchmail.c:1736
 #, c-format
 msgid "  Poll of this server will occur every %d interval.\n"
 msgid_plural "  Poll of this server will occur every %d intervals.\n"
 msgstr[0] "  Kontroll av denna server kommer ske varje intervall.\n"
 msgstr[1] "  Kontroll av denna server kommer ske var %d:e intervall.\n"
 
-#: fetchmail.c:1715
+#: fetchmail.c:1740
 #, c-format
 msgid "  True name of server is %s.\n"
 msgstr "  Verkligt namn pÃ¥ servern Ã¤r %s.\n"
 
-#: fetchmail.c:1718
+#: fetchmail.c:1743
 msgid "  This host will not be queried when no host is specified.\n"
 msgstr "  Denna vÃ¤rd kommer inte att frÃ¥gas nÃ¤r ingen vÃ¤rd anges.\n"
 
-#: fetchmail.c:1719
+#: fetchmail.c:1744
 msgid "  This host will be queried when no host is specified.\n"
 msgstr "  Denna vÃ¤rd kommer att frÃ¥gas nÃ¤r ingen vÃ¤rd anges.\n"
 
-#: fetchmail.c:1723
+#: fetchmail.c:1748
 msgid "  Password will be prompted for.\n"
 msgstr "  LÃ¶senord kommer att efterfrÃ¥gas.\n"
 
-#: fetchmail.c:1727
+#: fetchmail.c:1752
 #, c-format
 msgid "  APOP secret = \"%s\".\n"
 msgstr "  APOP-hemlighet = â€%sâ€.\n"
 
-#: fetchmail.c:1730
+#: fetchmail.c:1755
 #, c-format
 msgid "  RPOP id = \"%s\".\n"
 msgstr "  RPOP-id = â€%sâ€.\n"
 
-#: fetchmail.c:1733
+#: fetchmail.c:1758
 #, c-format
 msgid "  Password = \"%s\".\n"
 msgstr "  LÃ¶senord = â€%sâ€.\n"
 
-#: fetchmail.c:1742
+#: fetchmail.c:1767
 #, c-format
 msgid "  Protocol is KPOP with Kerberos %s authentication"
 msgstr "  Protokoll Ã¤r KPOP med Kerberos %s-autentisering"
 
-#: fetchmail.c:1745
+#: fetchmail.c:1770
 #, c-format
 msgid "  Protocol is %s"
 msgstr "  Protokoll Ã¤r %s"
 
-#: fetchmail.c:1747
+#: fetchmail.c:1772
 #, c-format
 msgid " (using service %s)"
 msgstr " (anvÃ¤nder tjÃ¤nst %s)"
 
-#: fetchmail.c:1749
+#: fetchmail.c:1774
 msgid " (using default port)"
 msgstr " (anvÃ¤nder standardport)"
 
-#: fetchmail.c:1751
+#: fetchmail.c:1776
 msgid " (forcing UIDL use)"
 msgstr " (framtvingar anvÃ¤ndning av UIDL)"
 
-#: fetchmail.c:1757
+#: fetchmail.c:1782
 msgid "  All available authentication methods will be tried.\n"
 msgstr "  Alla tillgÃ¤ngliga autentiseringsmetoder kommer att provas.\n"
 
-#: fetchmail.c:1760
+#: fetchmail.c:1785
 msgid "  Password authentication will be forced.\n"
 msgstr "  LÃ¶senordsautentisering kommer framtvingas.\n"
 
-#: fetchmail.c:1763
+#: fetchmail.c:1788
 msgid "  MSN authentication will be forced.\n"
 msgstr "  MSN-autentisering kommer framtvingas.\n"
 
-#: fetchmail.c:1766
+#: fetchmail.c:1791
 msgid "  NTLM authentication will be forced.\n"
 msgstr "  NTLM-autentisering kommer framtvingas.\n"
 
-#: fetchmail.c:1769
+#: fetchmail.c:1794
 msgid "  OTP authentication will be forced.\n"
 msgstr "  OTP-autentisering kommer framtvingas.\n"
 
-#: fetchmail.c:1772
+#: fetchmail.c:1797
 msgid "  CRAM-MD5 authentication will be forced.\n"
 msgstr "  CRAM-MD5-autentisering kommer framtvingas.\n"
 
-#: fetchmail.c:1775
+#: fetchmail.c:1800
 msgid "  GSSAPI authentication will be forced.\n"
 msgstr "  GSSAPI-autentisering kommer framtvingas.\n"
 
-#: fetchmail.c:1778
+#: fetchmail.c:1803
 msgid "  Kerberos V4 authentication will be forced.\n"
 msgstr "  Kerberos V4-autentisering kommer framtvingas.\n"
 
-#: fetchmail.c:1781
+#: fetchmail.c:1806
 msgid "  Kerberos V5 authentication will be forced.\n"
 msgstr "  Kerberos V5-autentisering kommer framtvingas.\n"
 
-#: fetchmail.c:1784
+#: fetchmail.c:1809
 msgid "  End-to-end encryption assumed.\n"
 msgstr "  Ã„nde-till-Ã¤nde-kryptering antas.\n"
 
-#: fetchmail.c:1788
+#: fetchmail.c:1813
 #, c-format
 msgid "  Mail service principal is: %s\n"
 msgstr "  PosttjÃ¤nsthuvudman Ã¤r %s\n"
 
-#: fetchmail.c:1791
+#: fetchmail.c:1816
 msgid "  SSL encrypted sessions enabled.\n"
 msgstr "  SSL-krypterade sessioner aktiverade.\n"
 
-#: fetchmail.c:1793
+#: fetchmail.c:1818
 #, c-format
 msgid "  SSL protocol: %s.\n"
 msgstr "  SSL-protokoll: %s.\n"
 
-#: fetchmail.c:1795
+#: fetchmail.c:1820
 msgid "  SSL server certificate checking enabled.\n"
 msgstr "  Kontroll av SSL-servercertifikat aktiverat.\n"
 
-#: fetchmail.c:1797
+#: fetchmail.c:1822
 msgid "  SSL server certificate checking disabled.\n"
 msgstr "  Kontroll av SSL-servercertifikat avaktiverat.\n"
 
-#: fetchmail.c:1799
+#: fetchmail.c:1824
 #, c-format
 msgid "  SSL default trusted certificate file: %s\n"
 msgstr "  Fil med betrott standard-SSL-certifikat: %s\n"
 
-#: fetchmail.c:1801
+#: fetchmail.c:1826
 #, c-format
 msgid "  SSL trusted certificate file: %s\n"
 msgstr "  Fil med betrott SSL-certifikat: %s\n"
 
-#: fetchmail.c:1802
+#: fetchmail.c:1827
 #, c-format
 msgid "  SSL default trusted certificate directory: %s\n"
 msgstr "  Katalog fÃ¶r betrodda standard-SSL-certifikat: %s\n"
 
-#: fetchmail.c:1804
+#: fetchmail.c:1829
 #, c-format
 msgid "  SSL trusted certificate directory: %s\n"
 msgstr "  Katalog fÃ¶r betrodda SSL-certifikat: %s\n"
 
-#: fetchmail.c:1806
+#: fetchmail.c:1831
 #, c-format
 msgid "  SSL server CommonName: %s\n"
 msgstr "  SSL-serverns CommonName: %s\n"
 
-#: fetchmail.c:1808
+#: fetchmail.c:1833
 #, c-format
 msgid "  SSL key fingerprint (checked against the server key): %s\n"
 msgstr "  SSL-nyckelns fingeravtryck (kontrollerat mot servernyckeln): %s\n"
 
-#: fetchmail.c:1811
+#: fetchmail.c:1836
 #, c-format
 msgid "  Server nonresponse timeout is %d seconds"
 msgstr "  Serverns tidsgrÃ¤ns fÃ¶r uteblivet svar Ã¤r %d sekunder"
 
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (standard).\n"
+#: fetchmail.c:1838 fetchmail.c:1844 fetchmail.c:1956 fetchmail.c:1976
+msgid " (default)"
+msgstr " (standard)"
 
-#: fetchmail.c:1820
+#: fetchmail.c:1842
+#, c-format
+msgid "  Server IDLE timeout is %d seconds"
+msgstr "  Serverns IDLE-tidsgrÃ¤ns Ã¤r %d sekunder"
+
+#: fetchmail.c:1850
 msgid "  Default mailbox selected.\n"
 msgstr "  StandardbrevlÃ¥da vald.\n"
 
-#: fetchmail.c:1825
+#: fetchmail.c:1855
 msgid "  Selected mailboxes are:"
 msgstr "  Valda brevlÃ¥dor Ã¤r:"
 
-#: fetchmail.c:1831
+#: fetchmail.c:1861
 msgid "  All messages will be retrieved (--all on).\n"
 msgstr "  Alla meddelanden kommer att hÃ¤mtas (--all pÃ¥).\n"
 
-#: fetchmail.c:1832
+#: fetchmail.c:1862
 msgid "  Only new messages will be retrieved (--all off).\n"
 msgstr "  Endast nya meddelanden kommer att hÃ¤mtas (--all av).\n"
 
-#: fetchmail.c:1834
+#: fetchmail.c:1864
 msgid "  Fetched messages will be kept on the server (--keep on).\n"
 msgstr "  HÃ¤mtade meddelanden kommer att sparas pÃ¥ servern (--keep pÃ¥).\n"
 
-#: fetchmail.c:1835
+#: fetchmail.c:1865
 msgid "  Fetched messages will not be kept on the server (--keep off).\n"
 msgstr "  HÃ¤mtade meddelanden kommer inte att sparas pÃ¥ servern (--keep av).\n"
 
-#: fetchmail.c:1837
+#: fetchmail.c:1867
+#, c-format
+msgid "  Message will be moved to %s folder and won't be deleted.\n"
+msgstr "  Meddelandet kommer flyttas till mappen %s och kommer inte raderas.\n"
+
+#: fetchmail.c:1869
+msgid "  Message will be deleted (no --moveto).\n"
+msgstr "  Meddelandet kommer raderas (inget --moveto).\n"
+
+#: fetchmail.c:1871
 msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
 msgstr ""
 "  Gamla meddelanden kommer kastas fÃ¶re meddelanden hÃ¤mtas (--flush pÃ¥).\n"
 
-#: fetchmail.c:1838
+#: fetchmail.c:1872
 msgid ""
 "  Old messages will not be flushed before message retrieval (--flush off).\n"
 msgstr ""
 "  Gamla meddelanden kommer inte slÃ¤ngas fÃ¶re meddelanden hÃ¤mtas (--flush "
 "av).\n"
 
-#: fetchmail.c:1840
+#: fetchmail.c:1874
 msgid ""
 "  Oversized messages will be flushed before message retrieval (--limitflush "
 "on).\n"
@@ -1418,7 +1387,7 @@ msgstr ""
 "  FÃ¶r stora meddelanden kommer slÃ¤ngas fÃ¶re meddelanden hÃ¤mtas (--limitflush "
 "pÃ¥).\n"
 
-#: fetchmail.c:1841
+#: fetchmail.c:1875
 msgid ""
 "  Oversized messages will not be flushed before message retrieval (--"
 "limitflush off).\n"
@@ -1426,345 +1395,349 @@ msgstr ""
 "  FÃ¶r stora meddelanden kommer inte slÃ¤ngas fÃ¶re meddelanden hÃ¤mtas (--"
 "limitflush av).\n"
 
-#: fetchmail.c:1843
+#: fetchmail.c:1877
 msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
 msgstr ""
 "  Omskrivning av serverlokala adresser Ã¤r aktiverat (--norewrite av).\n"
 
-#: fetchmail.c:1844
+#: fetchmail.c:1878
 msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
 msgstr ""
 "  Omskrivning av serverlokala adresser Ã¤r avaktiverat (--norewrite pÃ¥).\n"
 
-#: fetchmail.c:1846
+#: fetchmail.c:1880
 msgid "  Carriage-return stripping is enabled (stripcr on).\n"
 msgstr "  Rensning av vagnretur Ã¤r aktiverat (stripcr pÃ¥).\n"
 
-#: fetchmail.c:1847
+#: fetchmail.c:1881
 msgid "  Carriage-return stripping is disabled (stripcr off).\n"
 msgstr "  Rensning av vagnretur Ã¤r avaktiverat (stripcr av).\n"
 
-#: fetchmail.c:1849
+#: fetchmail.c:1883
 msgid "  Carriage-return forcing is enabled (forcecr on).\n"
 msgstr "  Framtvingade vagnreturer Ã¤r aktiverat (forcecr pÃ¥).\n"
 
-#: fetchmail.c:1850
+#: fetchmail.c:1884
 msgid "  Carriage-return forcing is disabled (forcecr off).\n"
 msgstr "  Framtvingade vagnreturer Ã¤r avaktiverat (forcecr av).\n"
 
-#: fetchmail.c:1852
+#: fetchmail.c:1886
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
 msgstr ""
 "  Tolkning av Content-Transfer-Encoding Ã¤r avaktiverat (pass8bits pÃ¥).\n"
 
-#: fetchmail.c:1853
+#: fetchmail.c:1887
 msgid ""
 "  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
 msgstr "  Tolkning av Content-Transfer-Encoding Ã¤r aktiverat (pass8bits av).\n"
 
-#: fetchmail.c:1855
+#: fetchmail.c:1889
 msgid "  MIME decoding is enabled (mimedecode on).\n"
 msgstr "  MIME-avkodning Ã¤r aktiverat (mimedecode pÃ¥).\n"
 
-#: fetchmail.c:1856
+#: fetchmail.c:1890
 msgid "  MIME decoding is disabled (mimedecode off).\n"
 msgstr "  MIME-avkodning Ã¤r avaktiverat (mimedecode av).\n"
 
-#: fetchmail.c:1858
+#: fetchmail.c:1892
 msgid "  Idle after poll is enabled (idle on).\n"
 msgstr "  Vila efter kontroll Ã¤r aktiverat (idle pÃ¥).\n"
 
-#: fetchmail.c:1859
+#: fetchmail.c:1893
 msgid "  Idle after poll is disabled (idle off).\n"
 msgstr "  Vila efter kontroll Ã¤r avaktiverat (idle av).\n"
 
-#: fetchmail.c:1861
+#: fetchmail.c:1895
+msgid "  Idle after poll is forced (forceidle on).\n"
+msgstr "  Vila efter kontroll Ã¤r framtvingat (forceidle pÃ¥).\n"
+
+#: fetchmail.c:1896
+msgid "  Idle after poll is not forced (forceidle off).\n"
+msgstr "  Vila efter kontroll Ã¤r inte framtvingat (forceidle av).\n"
+
+#: fetchmail.c:1898
 msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
 msgstr "  Icke tomma Status-rader kommer att slÃ¤ngas (dropstatus pÃ¥)\n"
 
-#: fetchmail.c:1862
+#: fetchmail.c:1899
 msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
 msgstr "  Icke tomma Status-rader kommer att behÃ¥llas (dropstatus av)\n"
 
-#: fetchmail.c:1864
+#: fetchmail.c:1901
 msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
 msgstr "  Delivered-To-rader kommer att slÃ¤ngas (dropdelivered pÃ¥)\n"
 
-#: fetchmail.c:1865
+#: fetchmail.c:1902
 msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
 msgstr "  Delivered-To-rader kommer att behÃ¥llas (dropdelivered av)\n"
 
-#: fetchmail.c:1869
+#: fetchmail.c:1906
 #, c-format
 msgid "  Message size limit is %d octets (--limit %d).\n"
 msgstr "  StorleksgrÃ¤ns pÃ¥ meddelanden Ã¤r %d oktetter (--limit %d).\n"
 
-#: fetchmail.c:1872
+#: fetchmail.c:1909
 msgid "  No message size limit (--limit 0).\n"
 msgstr "  Ingen storleksgrÃ¤ns pÃ¥ meddelanden (--limit 0).\n"
 
-#: fetchmail.c:1874
+#: fetchmail.c:1911
 #, c-format
 msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
 msgstr ""
 "  Intervall fÃ¶r varning fÃ¶r meddelandestorlek Ã¤r %d sekunder (--warnings "
 "%d).\n"
 
-#: fetchmail.c:1877
+#: fetchmail.c:1914
 msgid "  Size warnings on every poll (--warnings 0).\n"
 msgstr "  Storleksvarningar vid varje kontroll (--warnings 0).\n"
 
-#: fetchmail.c:1880
+#: fetchmail.c:1917
 #, c-format
 msgid "  Received-message limit is %d (--fetchlimit %d).\n"
 msgstr "  GrÃ¤ns fÃ¶r mottagna meddelanden Ã¤r %d (--fetchlimit %d).\n"
 
-#: fetchmail.c:1883
+#: fetchmail.c:1920
 msgid "  No received-message limit (--fetchlimit 0).\n"
 msgstr "  Ingen grÃ¤ns pÃ¥ mottagna meddelanden (--fetchlimit 0).\n"
 
-#: fetchmail.c:1885
+#: fetchmail.c:1922
 #, c-format
 msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
 msgstr "  GrÃ¤ns pÃ¥ hÃ¤mtad meddelandestorlek Ã¤r %d (--fetchsizelimit %d).\n"
 
-#: fetchmail.c:1888
+#: fetchmail.c:1925
 msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
 msgstr "  Ingen grÃ¤ns pÃ¥ hÃ¤mtad meddelandestorlek (--fetchsizelimit 0).\n"
 
-#: fetchmail.c:1892
+#: fetchmail.c:1929
 msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
 msgstr ""
 "  GÃ¶r en binÃ¤r sÃ¶kning av UID:er under varje kontroll (--fastuidl 1).\n"
 
-#: fetchmail.c:1894
+#: fetchmail.c:1931
 #, c-format
 msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
 msgstr ""
 "  GÃ¶r en binÃ¤r sÃ¶kning av UID:er under %d av %d kontroller (--fastuidl %d).\n"
 
-#: fetchmail.c:1897
+#: fetchmail.c:1934
 msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
 msgstr ""
 "  GÃ¶r en linjÃ¤r sÃ¶kning av UID:er under varje kontroll (--fastuidl 0).\n"
 
-#: fetchmail.c:1899
+#: fetchmail.c:1936
 #, c-format
 msgid "  SMTP message batch limit is %d.\n"
 msgstr "  SatsgrÃ¤ns pÃ¥ SMTP-meddelanden Ã¤r %d.\n"
 
-#: fetchmail.c:1901
+#: fetchmail.c:1938
 msgid "  No SMTP message batch limit (--batchlimit 0).\n"
 msgstr "  Ingen satsgrÃ¤ns pÃ¥ SMTP-meddelanden (--batchlimit 0).\n"
 
-#: fetchmail.c:1905
+#: fetchmail.c:1942
 #, c-format
 msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
 msgstr "  Raderingsintervall mellan kastande tvingat till %d (--expunge %d).\n"
 
-#: fetchmail.c:1907
+#: fetchmail.c:1944
 msgid "  No forced expunges (--expunge 0).\n"
 msgstr "  Inget framtvingat kastande (--expunge 0).\n"
 
-#: fetchmail.c:1914
+#: fetchmail.c:1951
 msgid "  Domains for which mail will be fetched are:"
 msgstr "  DomÃ¤ner fÃ¶r vilka post kommer hÃ¤mtas Ã¤r:"
 
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (standard)"
-
-#: fetchmail.c:1924
+#: fetchmail.c:1961
 #, c-format
 msgid "  Messages will be appended to %s as BSMTP\n"
 msgstr "  Meddelanden kommer lÃ¤ggas till till %s som BSMTP\n"
 
-#: fetchmail.c:1926
+#: fetchmail.c:1963
 #, c-format
 msgid "  Messages will be delivered with \"%s\".\n"
 msgstr "  Meddelanden kommer levereras med â€%sâ€.\n"
 
-#: fetchmail.c:1933
+#: fetchmail.c:1970
 #, c-format
 msgid "  Messages will be %cMTP-forwarded to:"
 msgstr "  Meddelanden kommer %cMTP-vidarebefordras till:"
 
-#: fetchmail.c:1944
+#: fetchmail.c:1981
 #, c-format
 msgid "  Host part of MAIL FROM line will be %s\n"
 msgstr "  VÃ¤rddelen av MAIL FROM-raden kommer bli %s\n"
 
-#: fetchmail.c:1947
+#: fetchmail.c:1984
 #, c-format
 msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
 msgstr ""
 "  Adress som kommer att anges i RCPT TO-rader lÃ¤mnade till SMTP kommer vara "
 "%s\n"
 
-#: fetchmail.c:1956
+#: fetchmail.c:1993
 msgid "  Recognized listener spam block responses are:"
 msgstr "  IgenkÃ¤nda lyssnares spam-blockeringssvar Ã¤r:"
 
-#: fetchmail.c:1962
+#: fetchmail.c:1999
 msgid "  Spam-blocking disabled\n"
 msgstr "  Spam-blockering avaktiverat\n"
 
-#: fetchmail.c:1965
+#: fetchmail.c:2002
 #, c-format
 msgid "  Server connection will be brought up with \"%s\".\n"
 msgstr "  Serveranslutning kommer att Ã¶ppnas med â€%sâ€.\n"
 
-#: fetchmail.c:1968
+#: fetchmail.c:2005
 msgid "  No pre-connection command.\n"
 msgstr "  Inget fÃ¶ranslutningskommando.\n"
 
-#: fetchmail.c:1970
+#: fetchmail.c:2007
 #, c-format
 msgid "  Server connection will be taken down with \"%s\".\n"
 msgstr "  Serveranslutning kommer att tas ner med â€%sâ€.\n"
 
-#: fetchmail.c:1973
+#: fetchmail.c:2010
 msgid "  No post-connection command.\n"
 msgstr "  Inget efteranslutningskommando.\n"
 
-#: fetchmail.c:1976
+#: fetchmail.c:2013
 msgid "  No localnames declared for this host.\n"
 msgstr "  Inga lokala namn angivna fÃ¶r denna vÃ¤rd.\n"
 
-#: fetchmail.c:1986
+#: fetchmail.c:2023
 msgid "  Multi-drop mode: "
 msgstr "  FlermÃ¥lslÃ¤ge: "
 
-#: fetchmail.c:1988
+#: fetchmail.c:2025
 msgid "  Single-drop mode: "
 msgstr "  EnmÃ¥lslÃ¤ge: "
 
-#: fetchmail.c:1990
+#: fetchmail.c:2027
 #, c-format
 msgid "%d local name recognized.\n"
 msgid_plural "%d local names recognized.\n"
 msgstr[0] "%d lokalt namn upptÃ¤ckt.\n"
 msgstr[1] "%d lokala namn upptÃ¤ckta.\n"
 
-#: fetchmail.c:2005
+#: fetchmail.c:2042
 msgid "  DNS lookup for multidrop addresses is enabled.\n"
 msgstr "  DNS-uppslagning fÃ¶r flermÃ¥lsadresser Ã¤r aktiverat.\n"
 
-#: fetchmail.c:2006
+#: fetchmail.c:2043
 msgid "  DNS lookup for multidrop addresses is disabled.\n"
 msgstr "  DNS-uppslagning fÃ¶r flermÃ¥lsadresser Ã¤r avaktiverat.\n"
 
-#: fetchmail.c:2010
+#: fetchmail.c:2047
 msgid ""
 "  Server aliases will be compared with multidrop addresses by IP address.\n"
 msgstr ""
 "  Serveralias kommer att jÃ¤mfÃ¶ras med flermÃ¥lsadresser via IP-adress.\n"
 
-#: fetchmail.c:2012
+#: fetchmail.c:2049
 msgid "  Server aliases will be compared with multidrop addresses by name.\n"
 msgstr "  Serveralias kommer att jÃ¤mfÃ¶ras med flermÃ¥lsadresser via namn.\n"
 
-#: fetchmail.c:2015
+#: fetchmail.c:2052
 msgid "  Envelope-address routing is disabled\n"
 msgstr "  RuttlÃ¤ggning av kuvertadresser Ã¤r avaktiverat\n"
 
-#: fetchmail.c:2018
+#: fetchmail.c:2055
 #, c-format
 msgid "  Envelope header is assumed to be: %s\n"
 msgstr "  Kuverthuvud fÃ¶rmodas vara: %s\n"
 
-#: fetchmail.c:2021
+#: fetchmail.c:2058
 #, c-format
 msgid "  Number of envelope headers to be skipped over: %d\n"
 msgstr "  Antal kuverthuvuden att hoppa Ã¶ver: %d\n"
 
-#: fetchmail.c:2024
+#: fetchmail.c:2061
 #, c-format
 msgid "  Prefix %s will be removed from user id\n"
 msgstr "  Prefixet %s kommer tas bort frÃ¥n anvÃ¤ndar-id\n"
 
-#: fetchmail.c:2027
+#: fetchmail.c:2064
 msgid "  No prefix stripping\n"
 msgstr "  Ingen borttagning av prefix\n"
 
-#: fetchmail.c:2032
+#: fetchmail.c:2069
 msgid "  Predeclared mailserver aliases:"
 msgstr "  FÃ¶rdeklarerade postserveralias:"
 
-#: fetchmail.c:2040
+#: fetchmail.c:2077
 msgid "  Local domains:"
 msgstr "  Lokala domÃ¤ner:"
 
-#: fetchmail.c:2050
+#: fetchmail.c:2087
 #, c-format
 msgid "  Connection must be through interface %s.\n"
 msgstr "  Anslutningen mÃ¥ste gÃ¥ via grÃ¤nssnittet %s.\n"
 
-#: fetchmail.c:2052
+#: fetchmail.c:2089
 msgid "  No interface requirement specified.\n"
 msgstr "  Inget grÃ¤nssnittskrav angett.\n"
 
-#: fetchmail.c:2054
+#: fetchmail.c:2091
 #, c-format
 msgid "  Polling loop will monitor %s.\n"
 msgstr "  Kontrollslingan kommer Ã¶vervaka %s.\n"
 
-#: fetchmail.c:2056
+#: fetchmail.c:2093
 msgid "  No monitor interface specified.\n"
 msgstr "  Ingen kontrollslinga angiven.\n"
 
-#: fetchmail.c:2060
+#: fetchmail.c:2097
 #, c-format
 msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
 msgstr ""
 "  Serveranslutningar kommer att gÃ¶ras via instickskommandot %s (--plugin "
 "%s).\n"
 
-#: fetchmail.c:2062
+#: fetchmail.c:2099
 msgid "  No plugin command specified.\n"
 msgstr "  Inget instickskommando angivet.\n"
 
-#: fetchmail.c:2064
+#: fetchmail.c:2101
 #, c-format
 msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
 msgstr ""
 "  Lyssnaranslutningar kommer att gÃ¶ras via utstickskommando %s (--plugout "
 "%s).\n"
 
-#: fetchmail.c:2066
+#: fetchmail.c:2103
 msgid "  No plugout command specified.\n"
 msgstr "  Inget utstickskommando angivet.\n"
 
-#: fetchmail.c:2073
+#: fetchmail.c:2110
 msgid "  No UIDs saved from this host.\n"
 msgstr "  Inga UID:er sparade frÃ¥n denna vÃ¤rd.\n"
 
-#: fetchmail.c:2076
+#: fetchmail.c:2113
 #, c-format
 msgid "  %d UIDs saved.\n"
 msgstr "  %d UID:er sparade.\n"
 
-#: fetchmail.c:2082
+#: fetchmail.c:2119
 msgid "  Poll trace information will be added to the Received header.\n"
 msgstr ""
 "  KontrollspÃ¥rningsinformation kommer lÃ¤ggas till till Received-huvudet.\n"
 
-#: fetchmail.c:2084
+#: fetchmail.c:2121
 msgid "  No poll trace information will be added to the Received header.\n"
 msgstr ""
 "  Ingen kontrollspÃ¥rningsinformation kommer att lÃ¤ggas till till Received-"
 "huvudet.\n"
 
-#: fetchmail.c:2089
+#: fetchmail.c:2126
 msgid "  Messages with bad headers will be rejected.\n"
 msgstr "  Meddelanden med felaktiga huvuden kommer att avvisas.\n"
 
-#: fetchmail.c:2092
+#: fetchmail.c:2129
 msgid "  Messages with bad headers will be passed on.\n"
 msgstr "  Meddelanden med felaktiga huvuden kommer skickas vidare.\n"
 
-#: fetchmail.c:2097
+#: fetchmail.c:2134
 #, c-format
 msgid "  Pass-through properties \"%s\".\n"
 msgstr "  Egenskaper fÃ¶r vidarebefordran â€%sâ€.\n"
@@ -1782,11 +1755,7 @@ msgstr ""
 "Ditt operativsystem definierar inte PATH_MAX och inte heller accepterar det "
 "realpath(f, NULL).  Avbryter.\n"
 
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "FEL: inget stÃ¶d fÃ¶r getpassword()-rutinen\n"
-
-#: getpass.c:193
+#: getpass.c:129
 msgid ""
 "\n"
 "Caught SIGINT... bailing out.\n"
@@ -1794,134 +1763,125 @@ msgstr ""
 "\n"
 "FÃ¥ngade SIGINTâ€¦ ger upp.\n"
 
-#: gssapi.c:53
+#: gssapi.c:51
 #, c-format
 msgid "GSSAPI error in gss_display_status called from <%s>\n"
 msgstr "GSSAPI-fel i gss_display_status anropat frÃ¥n <%s>\n"
 
-#: gssapi.c:56
+#: gssapi.c:54
 #, c-format
 msgid "GSSAPI error %s: %.*s\n"
 msgstr "GSSAPI-fel %s: %.*s\n"
 
-#: gssapi.c:91
+#: gssapi.c:89
 #, c-format
 msgid "Couldn't get service name for [%s]\n"
 msgstr "Kunde inte fÃ¥ tjÃ¤nstenamnet fÃ¶r [%s]\n"
 
-#: gssapi.c:96
+#: gssapi.c:94
 #, c-format
 msgid "Using service name [%s]\n"
 msgstr "AnvÃ¤nder tjÃ¤nstenamn [%s]\n"
 
-#: gssapi.c:123
+#: gssapi.c:121
 msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
 msgstr ""
 "Inga lÃ¤mpliga GSSAPI-kreditiv hittade.  Hoppar Ã¶ver GSSAPI-autentisering.\n"
 
-#: gssapi.c:124
+#: gssapi.c:122
 msgid ""
 "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
 msgstr ""
 "Om du vill anvÃ¤nda GSSAPI behÃ¶ver du kreditiv fÃ¶rst, mÃ¶jligen frÃ¥n kinit.\n"
 
-#: gssapi.c:160
+#: gssapi.c:158
 #, c-format
 msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
 msgstr "Mottog felaktigt utmaning till â€%s GSSAPIâ€!\n"
 
-#: gssapi.c:170
+#: gssapi.c:168
 msgid "Sending credentials\n"
 msgstr "Skickar kreditiv\n"
 
-#: gssapi.c:201
+#: gssapi.c:199
 msgid "Error exchanging credentials\n"
 msgstr "Fel vid utbyte av kreditiv\n"
 
-#: gssapi.c:243
+#: gssapi.c:241
 msgid "Couldn't unwrap security level data\n"
 msgstr "Kunde inte packa upp sÃ¤kerhetsnivÃ¥data\n"
 
-#: gssapi.c:248
+#: gssapi.c:246
 msgid "Credential exchange complete\n"
 msgstr "Kreditivutbyte klart\n"
 
-#: gssapi.c:252
+#: gssapi.c:250
 msgid "Server requires integrity and/or privacy\n"
 msgstr "Servern krÃ¤ver integritet\n"
 
-#: gssapi.c:261
+#: gssapi.c:259
 #, c-format
 msgid "Unwrapped security level flags: %s%s%s\n"
 msgstr "Uppackade sÃ¤kerhetsnivÃ¥flaggor: %s%s%s\n"
 
-#: gssapi.c:265
+#: gssapi.c:263
 #, c-format
 msgid "Maximum GSS token size is %ld\n"
 msgstr "Maximal GSS-token-storlek Ã¤r %ld\n"
 
-#: gssapi.c:274
+#: gssapi.c:272
 msgid "GSSAPI username too long for static buffer.\n"
 msgstr "GSSAPI-anvÃ¤ndarnamnet Ã¤r fÃ¶r lÃ¥ngt fÃ¶r den statiska bufferten.\n"
 
-#: gssapi.c:283
+#: gssapi.c:281
 msgid "Error creating security level request\n"
 msgstr "Fel nÃ¤r sÃ¤kerhetsnivÃ¥begÃ¤ran skapades\n"
 
-#: gssapi.c:287
+#: gssapi.c:285
 #, c-format
 msgid "GSSAPI send_token too large (%lu) while sending username.\n"
 msgstr "GSSAPI send_token var fÃ¶r stor (%lu) nÃ¤r anvÃ¤ndarnamnet skickades.\n"
 
-#: gssapi.c:298
+#: gssapi.c:296
 msgid "Releasing GSS credentials\n"
 msgstr "SlÃ¤pper GSS-kreditiv\n"
 
-#: gssapi.c:302
+#: gssapi.c:300
 msgid "Error releasing credentials\n"
 msgstr "Fel nÃ¤r kreditiv slÃ¤pptes\n"
 
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: trÃ¥d sover i %d s.\n"
-
-#: imap.c:91
+#: imap.c:89
 msgid "Protocol identified as IMAP4 rev 1\n"
 msgstr "Protokoll identifierat som IMAP4 rev 1\n"
 
-#: imap.c:95
+#: imap.c:93
 msgid "Protocol identified as IMAP4 rev 0\n"
 msgstr "Protokoll identifierat som IMAP4 rev 0\n"
 
-#: imap.c:99
+#: imap.c:97
 msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
 msgstr "Protokoll identifierat som IMAP2 eller IMAP2BIS\n"
 
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "kommer vila efter kontroll\n"
-
-#: imap.c:138
+#: imap.c:132
 #, c-format
 msgid "Received BYE response from IMAP server: %s\n"
 msgstr "Mottog BYE-svar frÃ¥n IMAP-servern: %s\n"
 
-#: imap.c:160
+#: imap.c:154
 #, c-format
 msgid "bogus message count in \"%s\"!"
 msgstr "felaktigt meddelandeantal i â€%sâ€!"
 
-#: imap.c:207
+#: imap.c:201
 #, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "felaktigt EXPUNGE-antal i â€%sâ€!"
+msgid "bogus EXPUNGE message number in untagged response \"%s\"!"
+msgstr "felaktigt EXPUNGE-meddelandeantal i otaggat svar â€%sâ€!"
 
-#: imap.c:305
+#: imap.c:299
 msgid "found updated capabilities list\n"
 msgstr "hittade uppdaterad funktionslista\n"
 
-#: imap.c:442
+#: imap.c:439
 msgid ""
 "server did not advertise SASL-IR extension but fetchmail's implementation "
 "requires it for AUTHENTICATE EXTERNAL\n"
@@ -1929,7 +1889,11 @@ msgstr ""
 "servern annonserade inte SASL-IR-tillÃ¤gget men fetchmails implementering "
 "krÃ¤ver det fÃ¶r AUTHENTICATE EXTERNAL\n"
 
-#: imap.c:493
+#: imap.c:484
+msgid "will idle after poll\n"
+msgstr "kommer vila efter kontroll\n"
+
+#: imap.c:497
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1941,7 +1905,7 @@ msgstr ""
 "insticksmodul Ã¤r sÃ¤ker kan du motverka STARTTLS med --sslproto '' (se "
 "manualen).\n"
 
-#: imap.c:496
+#: imap.c:500
 #, c-format
 msgid ""
 "%s: configuration requires TLS, but STARTTLS is not permitted because of "
@@ -1952,269 +1916,298 @@ msgstr ""
 "autentiserat tillstÃ¥nd (PREAUTH). Avbryter anslutningen. Om servern tillÃ¥ter "
 "det, prova --ssl istÃ¤llet (se manualen).\n"
 
-#: imap.c:516 pop3.c:447
+#: imap.c:520 pop3.c:444
 #, c-format
 msgid "%s: upgrade to TLS succeeded.\n"
 msgstr "%s: uppgradering till TLS lyckades.\n"
 
-#: imap.c:541 pop3.c:458
+#: imap.c:545 pop3.c:455
 #, c-format
 msgid "%s: upgrade to TLS failed.\n"
 msgstr "%s: uppgradering till TLS misslyckades.\n"
 
-#: imap.c:546
+#: imap.c:550
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
 msgstr ""
 "%s: opportunistisk uppgradering till TLS misslyckades, fÃ¶rsÃ¶ker fortsÃ¤tta\n"
 
-#: imap.c:561
+#: imap.c:565
 #, c-format
 msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
 msgstr "%s: VARNING: servern erbjÃ¶d STARTTLS men sslproto â€â€ gavs.\n"
 
-#: imap.c:599
+#: imap.c:603
 #, c-format
 msgid "%s: --auth external requested but server does not advertise it.\n"
 msgstr "%s: --auth extern begÃ¤ran men servern annonserar inte om det.\n"
 
-#: imap.c:683
+#: imap.c:687
 msgid "Required OTP capability not compiled into fetchmail\n"
 msgstr "NÃ¶dvÃ¤ndig OTP-fÃ¶rmÃ¥ga inte inkompilerad i fetchmail\n"
 
-#: imap.c:703 pop3.c:580
+#: imap.c:707 pop3.c:577
 msgid "Required NTLM capability not compiled into fetchmail\n"
 msgstr "NÃ¶dvÃ¤ndig NTLM-fÃ¶rmÃ¥ga inte inkompilerad i fetchmail\n"
 
-#: imap.c:716
+#: imap.c:720
 #, c-format
 msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
 msgstr ""
 "%s: --auth lÃ¶senord begÃ¤rt men servern fÃ¶rbjuder det (LOGINDISABLED).\n"
 
-#: imap.c:745
+#: imap.c:749
 #, c-format
 msgid "%s: we've run out of authentication methods and cannot log in.\n"
 msgstr ""
 "%s: vi har fÃ¥tt slut pÃ¥ tillÃ¥tna autentiseringsmetoder och kan inte logga "
 "in.\n"
 
-#: imap.c:769
+#: imap.c:773
 #, c-format
 msgid "mail expunge mismatch (%d actual != %d expected)\n"
 msgstr "kastande av post stÃ¤mmer inte (%d faktiskt â‰  %d fÃ¶rvÃ¤ntat)\n"
 
-#: imap.c:896
+#: imap.c:900
 #, c-format
 msgid "%lu is unseen\n"
 msgstr "%lu Ã¤r osedda\n"
 
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
+#: imap.c:950 pop3.c:849 pop3.c:861 pop3.c:1109 pop3.c:1116
 #, c-format
 msgid "%u is unseen\n"
 msgstr "%u Ã¤r osedda\n"
 
-#: imap.c:981 imap.c:1040
+#: imap.c:985 imap.c:1044
 msgid "re-poll failed\n"
 msgstr "omkontroll misslyckades\n"
 
-#: imap.c:989 imap.c:1045
+#: imap.c:993 imap.c:1049
 #, c-format
 msgid "%d message waiting after re-poll\n"
 msgid_plural "%d messages waiting after re-poll\n"
 msgstr[0] "%d meddelande vÃ¤ntar efter omkontroll\n"
 msgstr[1] "%d meddelanden vÃ¤ntar efter omkontroll\n"
 
-#: imap.c:1006
+#: imap.c:1010
 msgid "mailbox selection failed\n"
 msgstr "brevlÃ¥deval misslyckades\n"
 
-#: imap.c:1010
+#: imap.c:1014
 #, c-format
 msgid "%d message waiting after first poll\n"
 msgid_plural "%d messages waiting after first poll\n"
 msgstr[0] "%d meddelande vÃ¤ntar efter fÃ¶rsta kontrollen\n"
 msgstr[1] "%d meddelanden vÃ¤ntar efter fÃ¶rsta kontrollen\n"
 
-#: imap.c:1024
+#: imap.c:1028
 msgid "expunge failed\n"
 msgstr "kastande misslyckades\n"
 
-#: imap.c:1028
+#: imap.c:1032
 #, c-format
 msgid "%d message waiting after expunge\n"
 msgid_plural "%d messages waiting after expunge\n"
 msgstr[0] "%d meddelande vÃ¤ntar efter tÃ¶mning\n"
 msgstr[1] "%d meddelanden vÃ¤ntar efter tÃ¶mning\n"
 
-#: imap.c:1067
+#: imap.c:1071
 msgid "search for unseen messages failed\n"
 msgstr "sÃ¶kning efter osedda meddelanden misslyckades\n"
 
-#: imap.c:1072 pop3.c:873
+#: imap.c:1076 pop3.c:870
 #, c-format
 msgid "%u is first unseen\n"
 msgstr "%u Ã¤r det fÃ¶rsta osedda\n"
 
-#: imap.c:1156
+#: imap.c:1160
 msgid ""
 "Warning: ignoring bogus data for message sizes returned by the server.\n"
 msgstr ""
 "Varning: ignorerar felaktiga data fÃ¶r meddelandestorlek som returneras av "
 "servern.\n"
 
-#: imap.c:1255 imap.c:1262
+#: imap.c:1259 imap.c:1266
 #, c-format
 msgid "Incorrect FETCH response: %s.\n"
 msgstr "Felaktigt FETCH-svar: %s.\n"
 
-#: interface.c:256
+#: interface.c:248
 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
 msgstr "Kan inte Ã¶ppna kvm-grÃ¤nssnittet.  Se till att fetchmail Ã¤r SGID kmem."
 
-#: interface.c:396
+#: interface.c:372
 #, c-format
 msgid "Unable to parse interface name from %s"
 msgstr "Kan inte tolka grÃ¤nssnittsnamn frÃ¥n %s"
 
-#: interface.c:418
+#: interface.c:394
 msgid "get_ifinfo: sysctl (iflist estimate) failed"
 msgstr "get_ifinfo: sysctl (if-listuppskattning) misslyckades"
 
-#: interface.c:424
+#: interface.c:400
 msgid "get_ifinfo: malloc failed"
 msgstr "get_ifinfo: malloc misslyckades"
 
-#: interface.c:430
+#: interface.c:406
 msgid "get_ifinfo: sysctl (iflist) failed"
 msgstr "get_ifinfo: sysctl (if-lista) misslyckades"
 
-#: interface.c:448
+#: interface.c:424
 #, c-format
 msgid "Routing message version %d not understood."
 msgstr "RuttlÃ¤ggningsmeddelande version %d fÃ¶rstÃ¥s inte."
 
-#: interface.c:480
+#: interface.c:456
 #, c-format
 msgid "No interface found with name %s"
 msgstr "Inget grÃ¤nssnitt funnet med namnet %s"
 
-#: interface.c:538
+#: interface.c:514
 #, c-format
 msgid "No IP address found for %s"
 msgstr "Ingen IP-adress funnen fÃ¶r %s"
 
-#: interface.c:590
+#: interface.c:566
 msgid "missing IP interface address\n"
 msgstr "saknad adress fÃ¶r IP-grÃ¤nssnitt\n"
 
-#: interface.c:606
+#: interface.c:582
 msgid "invalid IP interface address\n"
 msgstr "ogiltig adress fÃ¶r IP-grÃ¤nssnitt\n"
 
-#: interface.c:612
+#: interface.c:588
 msgid "invalid IP interface mask\n"
 msgstr "ogiltig mask fÃ¶r IP-grÃ¤nssnitt\n"
 
-#: interface.c:651
+#: interface.c:627
 #, c-format
 msgid "activity on %s -noted- as %d\n"
 msgstr "aktivitet pÃ¥ %s -noterad- som %d\n"
 
-#: interface.c:666
+#: interface.c:642
 #, c-format
 msgid "skipping poll of %s, %s down\n"
 msgstr "hoppar Ã¶ver kontroll av %s, %s nere\n"
 
-#: interface.c:685
+#: interface.c:661
 #, c-format
 msgid "skipping poll of %s, %s IP address excluded\n"
 msgstr "hoppar Ã¶ver kontroll av %s, %s:s IP-adress utesluten\n"
 
-#: interface.c:697
+#: interface.c:673
 #, c-format
 msgid "activity on %s checked as %d\n"
 msgstr "aktivitet pÃ¥ %s kontrollerad som %d\n"
 
-#: interface.c:723
+#: interface.c:699
 #, c-format
 msgid "skipping poll of %s, %s inactive\n"
 msgstr "hoppar Ã¶ver kontroll av %s, %s inaktivt\n"
 
-#: interface.c:730
+#: interface.c:706
 #, c-format
 msgid "activity on %s was %d, is %d\n"
 msgstr "aktivitet pÃ¥ %s var %d, Ã¤r %d\n"
 
-#: kerberos.c:74
+#: kerberos.c:72
 msgid "could not decode initial BASE64 challenge\n"
 msgstr "kunde inte avkoda inledande BASE64-utmaning\n"
 
-#: kerberos.c:137
+#: kerberos.c:135
 #, c-format
 msgid "principal %s in ticket does not match -u %s\n"
 msgstr "huvudnamn %s i biljetten stÃ¤mmer inte med -u %s\n"
 
-#: kerberos.c:145
+#: kerberos.c:143
 #, c-format
 msgid "non-null instance (%s) might cause strange behavior\n"
 msgstr "ej tom instans (%s) kan orsaka konstigt beteende\n"
 
-#: kerberos.c:211
+#: kerberos.c:209
 msgid "could not decode BASE64 ready response\n"
 msgstr "kunde inte avkoda BASE64-fÃ¤rdigt svar\n"
 
-#: kerberos.c:218
+#: kerberos.c:216
 msgid "challenge mismatch\n"
 msgstr "utmaningen stÃ¤mmer inte\n"
 
-#: lock.c:91
+#: lock.c:83
 #, c-format
 msgid "fetchmail: error reading lockfile \"%s\": %s\n"
 msgstr "fetchmail: fel nÃ¤r lÃ¥sfilen â€%sâ€ lÃ¤stes: %s\n"
 
-#: lock.c:102
+#: lock.c:94
 #, c-format
 msgid "fetchmail: removing stale lockfile \"%s\"\n"
 msgstr "fetchmail: tar bort fÃ¶rlegad lÃ¥sfil â€%sâ€\n"
 
-#: lock.c:106
+#: lock.c:98
 #, c-format
 msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
 msgstr ""
 "fetchmail: kan inte ta bort lÃ¥sfilen â€%sâ€ (%s), fÃ¶rsÃ¶ker skriva till den\n"
 
-#: lock.c:120
+#: lock.c:112
 #, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr "fetchmail: kan inte skriva till lÃ¥sfilen â€%sâ€ (%s), avslutar\n"
+msgid "fetchmail: cannot write to lockfile \"%s\" either (%s), exiting\n"
+msgstr "fetchmail: kan inte skriva till lÃ¥sfilen â€%sâ€ heller (%s), avslutar\n"
 
-#: lock.c:130
+#: lock.c:122
 #, c-format
 msgid "fetchmail: error opening lockfile \"%s\": %s\n"
 msgstr "fetchmail: fel nÃ¤r lÃ¥sfilen â€%sâ€ Ã¶ppnades: %s\n"
 
-#: lock.c:180
+#: lock.c:172
 #, c-format
 msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
 msgstr "fetchmail: misslyckades att skapa lÃ¥s, pid-fil â€%sâ€: %s\n"
 
-#: lock.c:191
+#: lock.c:183
 #, c-format
 msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
 msgstr "fetchmail: kan inte ta bort eller hugga av pid-filen â€%sâ€: %s\n"
 
-#: netrc.c:225
+#: netrc.c:105
+#, c-format
+msgid "%s: cannot open file for reading: %s\n"
+msgstr "%s: kan inte Ã¶ppna filen fÃ¶r lÃ¤sning: %s\n"
+
+#: netrc.c:113
+#, c-format
+msgid "%s: rejecting file, cannot get file descriptor number for fstat: %s\n"
+msgstr "%s: avvisar filen, kan inte fÃ¥ filbeskrivarnumret till fstat: %s\n"
+
+#: netrc.c:118
+#, c-format
+msgid "%s: rejecting file, cannot fstat(%d): %s\n"
+msgstr "%s: avvisar filen, kan inte fstat(%d): %s\n"
+
+#: netrc.c:216
+#, c-format
+msgid ""
+"%s: rejecting file because it is group or other accessible (mode %#o) and "
+"contains passwords.\n"
+msgstr ""
+"%s: avvisar filen fÃ¶r att den Ã¤r Ã¥tkomlig fÃ¶r gruppen eller Ã¶vriga (lÃ¤ge "
+"%#o) och innehÃ¥ller lÃ¶senord.\n"
+
+#: netrc.c:247
 #, c-format
 msgid "%s:%d: warning: found \"%s\" before any host names\n"
 msgstr "%s:%d: varning: hittade â€%sâ€ fÃ¶re nÃ¥gra vÃ¤rdnamn\n"
 
-#: netrc.c:263
+#: netrc.c:276
+#, c-format
+msgid "%s:%d: machine entry not permitted after default, rejecting file.\n"
+msgstr "%s:%d: maskinposter Ã¤r inte tillÃ¥tna efter default, avvisar filen.\n"
+
+#: netrc.c:291
 #, c-format
 msgid "%s:%d: warning: unknown token \"%s\"\n"
 msgstr "%s:%d: varning: okÃ¤nd symbol â€%sâ€\n"
 
-#: netrc.c:271 netrc.c:277
+#: netrc.c:299 netrc.c:305
 #, c-format
 msgid "%s: error reading file (%s).\n"
 msgstr "%s: fel nÃ¤r filen lÃ¤stes (%s).\n"
@@ -2227,151 +2220,151 @@ msgstr "Varning: mottog felformaterad ut
 msgid "NTLM challenge contains invalid data.\n"
 msgstr "NTLM-utmaningen innehÃ¥ller ogiltiga data.\n"
 
-#: odmr.c:67
+#: odmr.c:58
 #, c-format
 msgid "%s's SMTP listener does not support ATRN\n"
 msgstr "%ss SMTP-lyssnare stÃ¶djer inte ATRN\n"
 
-#: odmr.c:105
+#: odmr.c:96
 msgid "Turnaround now...\n"
 msgstr "VÃ¤nder nuâ€¦\n"
 
-#: odmr.c:110
+#: odmr.c:101
 msgid "ATRN request refused.\n"
 msgstr "ATRN-begÃ¤ran nekad.\n"
 
-#: odmr.c:114
+#: odmr.c:105
 msgid "Unable to process ATRN request now\n"
 msgstr "Kan inte bearbeta ATRN-begÃ¤ran nu\n"
 
-#: odmr.c:119
+#: odmr.c:110
 msgid "You have no mail.\n"
 msgstr "Du har ingen post.\n"
 
-#: odmr.c:123
+#: odmr.c:114
 msgid "Command not implemented\n"
 msgstr "Kommandot Ã¤r inte implementerat\n"
 
-#: odmr.c:127
+#: odmr.c:118
 msgid "Authentication required.\n"
 msgstr "Autentisering krÃ¤vs.\n"
 
-#: odmr.c:132
+#: odmr.c:123
 #, c-format
 msgid "Unknown ODMR error \"%s\"\n"
 msgstr "OkÃ¤nt ODMR-fel â€%sâ€\n"
 
-#: odmr.c:192
+#: odmr.c:183
 msgid "receiving message data\n"
 msgstr "tar emot meddelandedata\n"
 
-#: odmr.c:247
+#: odmr.c:238
 msgid "Option --keep is not supported with ODMR\n"
 msgstr "Flaggan --keep stÃ¶djs inte med ODMR\n"
 
-#: odmr.c:251
+#: odmr.c:242
 msgid "Option --flush is not supported with ODMR\n"
 msgstr "Flaggan --flush stÃ¶djs inte med ODMR\n"
 
-#: odmr.c:255
+#: odmr.c:246
 msgid "Option --folder is not supported with ODMR\n"
 msgstr "Flaggan --folder stÃ¶djs inte med ODMR\n"
 
-#: odmr.c:259
+#: odmr.c:250
 msgid "Option --check is not supported with ODMR\n"
 msgstr "Flaggan --check stÃ¶djs inte med ODMR\n"
 
-#: opie.c:43
+#: opie.c:41
 msgid "server recv fatal\n"
 msgstr "server mottog Ã¶desdigert\n"
 
-#: opie.c:57
+#: opie.c:55
 msgid "Could not decode OTP challenge\n"
 msgstr "Kunde inte avkoda OTP-utmaning\n"
 
-#: opie.c:65 pop3.c:608
+#: opie.c:63 pop3.c:605
 msgid "Secret pass phrase: "
 msgstr "Hemlig lÃ¶senfras: "
 
-#: options.c:179 options.c:223
+#: options.c:184
 #, c-format
 msgid "String '%s' is not a valid number string.\n"
 msgstr "StrÃ¤ngen â€%sâ€ Ã¤r inte en giltig nummerstrÃ¤ng.\n"
 
-#: options.c:188
+#: options.c:193
 #, c-format
 msgid "Value of string '%s' is %s than %d.\n"
 msgstr "VÃ¤rdet pÃ¥ strÃ¤ngen â€%sâ€ Ã¤r %s Ã¤n %d.\n"
 
-#: options.c:189
+#: options.c:194
 msgid "smaller"
 msgstr "mindre"
 
-#: options.c:189
+#: options.c:194
 msgid "larger"
 msgstr "stÃ¶rre"
 
-#: options.c:337
+#: options.c:308
 #, c-format
 msgid "Invalid bad-header policy `%s' specified.\n"
 msgstr "Ogiltig policy â€%sâ€ fÃ¶r felaktiga huvuden angiven.\n"
 
-#: options.c:378
+#: options.c:349
 #, c-format
 msgid "Invalid protocol `%s' specified.\n"
 msgstr "Ogiltigt protokoll â€%sâ€ angivet.\n"
 
-#: options.c:425
+#: options.c:399
 #, c-format
 msgid "Invalid authentication `%s' specified.\n"
 msgstr "Ogiltig autentisering â€%sâ€ angiven.\n"
 
-#: options.c:641
+#: options.c:629
 msgid "usage:  fetchmail [options] [server ...]\n"
 msgstr "anvÃ¤ndning:  fetchmail [flaggor] [server â€¦]\n"
 
-#: options.c:642
+#: options.c:630
 msgid "  Options are as follows:\n"
 msgstr "  Flaggorna Ã¤r enligt fÃ¶ljande:\n"
 
-#: options.c:643
+#: options.c:631
 msgid "  -?, --help        display this option help\n"
 msgstr "  -?, --help        visa denna flagghjÃ¤lp\n"
 
-#: options.c:644
+#: options.c:632
 msgid "  -V, --version     display version info\n"
 msgstr "  -V, --version     visa versionsinformation\n"
 
-#: options.c:646
+#: options.c:634
 msgid "  -c, --check       check for messages without fetching\n"
 msgstr ""
 "  -c, --check       kontrollera om det finns meddelanden utan att hÃ¤mta\n"
 
-#: options.c:647
+#: options.c:635
 msgid "  -s, --silent      work silently\n"
 msgstr "  -s, --silent      arbeta tyst\n"
 
-#: options.c:648
+#: options.c:636
 msgid "  -v, --verbose     work noisily (diagnostic output)\n"
 msgstr "  -v, --verbose     arbeta hÃ¶gljutt (diagnostiska utskrifter)\n"
 
-#: options.c:649
+#: options.c:637
 msgid "  -d, --daemon      run as a daemon once per n seconds\n"
 msgstr "  -d, --daemon      kÃ¶r som en demon en gÃ¥ng per n sekunder\n"
 
-#: options.c:650
+#: options.c:638
 msgid "  -N, --nodetach    don't detach daemon process\n"
 msgstr "  -N, --nodetach    koppla inte loss demonprocessen\n"
 
-#: options.c:651
+#: options.c:639
 msgid "  -q, --quit        kill daemon process\n"
 msgstr "  -q, --quit        dÃ¶da demonprocessen\n"
 
-#: options.c:652
+#: options.c:640
 msgid "  -L, --logfile     specify logfile name\n"
 msgstr "  -L, --logfile     ange loggfilsnamn\n"
 
-#: options.c:653
+#: options.c:641
 msgid ""
 "      --syslog      use syslog(3) for most messages when running as a "
 "daemon\n"
@@ -2379,42 +2372,42 @@ msgstr ""
 "      --syslog      anvÃ¤nd syslog(3) fÃ¶r de flesta meddelanden vid kÃ¶rning "
 "som en demon\n"
 
-#: options.c:654
+#: options.c:642
 msgid "      --nosyslog    turns off use of syslog(3)\n"
 msgstr "      --nosyslog    slÃ¥ av anvÃ¤ndningen av syslog(3)\n"
 
-#: options.c:655
+#: options.c:643
 msgid "      --invisible   don't write Received & enable host spoofing\n"
 msgstr "      --invisible   skriv inte Received och aktivera vÃ¤rdimitation\n"
 
-#: options.c:656
+#: options.c:644
 msgid "  -f, --fetchmailrc specify alternate run control file\n"
 msgstr "  -f, --fetchmailrc ange en alternativ kÃ¶rstyrningsfil\n"
 
-#: options.c:657
+#: options.c:645
 msgid "  -i, --idfile      specify alternate UIDs file\n"
 msgstr "  -i, --idfile      ange en alternativ UID-fil\n"
 
-#: options.c:658
+#: options.c:646
 msgid "      --pidfile     specify alternate PID (lock) file\n"
 msgstr "      --pidfile     ange en alternativ PID-fil (fÃ¶r lÃ¥s)\n"
 
-#: options.c:659
+#: options.c:647
 msgid "      --postmaster  specify recipient of last resort\n"
 msgstr "      --postmaster  ange en mottagare som sista utvÃ¤g\n"
 
-#: options.c:660
+#: options.c:648
 msgid "      --nobounce    redirect bounces from user to postmaster.\n"
 msgstr ""
 "      --nobounce    omdirigera studsar frÃ¥n anvÃ¤ndaren till postmaster.\n"
 
-#: options.c:661
+#: options.c:649
 msgid ""
 "      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
 msgstr ""
 "      --nosoftbounce fetchmail raderar permanent olevererbara meddelanden.\n"
 
-#: options.c:662
+#: options.c:650
 msgid ""
 "      --softbounce  keep permanently undeliverable messages on server "
 "(default).\n"
@@ -2422,55 +2415,60 @@ msgstr ""
 "      --softbounce  behÃ¥ll permanent olevererbara meddelanden pÃ¥ servern "
 "(standard).\n"
 
-#: options.c:664
+#: options.c:652
 msgid "  -I, --interface   interface required specification\n"
 msgstr "  -I, --interface   specifikation av nÃ¶dvÃ¤ndigt grÃ¤nssnitt\n"
 
-#: options.c:665
+#: options.c:653
 msgid "  -M, --monitor     monitor interface for activity\n"
 msgstr "  -M, --monitor     bevaka grÃ¤nssnitt fÃ¶r att se aktivitet\n"
 
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         aktivera en ssl-krypterad session\n"
+#: options.c:656
+msgid "      --ssl         enable SSL/TLS-wrapped encrypted session\n"
+msgstr "      --ssl         aktivera en SSL/TLS-inkapslad krypterad session\n"
 
-#: options.c:669
+#: options.c:657
+msgid "      --nossl       disable SSL/TLS-wrapped encrypted session\n"
+msgstr ""
+"      --nossl       avaktivera en SSL/TLS-inkapslad krypterad session\n"
+
+#: options.c:658
 msgid "      --sslkey      ssl private key file\n"
 msgstr "      --sslkey      fil med privat ssl-nyckel\n"
 
-#: options.c:670
+#: options.c:659
 msgid "      --sslcert     ssl client certificate\n"
 msgstr "      --sslcert     ssl-klientcertifikat\n"
 
-#: options.c:671
+#: options.c:660
 msgid "      --sslcertck   do strict server certificate check (recommended)\n"
 msgstr ""
 "      --sslcertck   gÃ¶r en strikt kontroll av servercertifikat "
 "(rekommenderas)\n"
 
-#: options.c:672
+#: options.c:661
 msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
 msgstr ""
 "      --nosslcertck hoppa Ã¶ver strikt kontroll av servercertifikat "
 "(osÃ¤kert)\n"
 
-#: options.c:673
+#: options.c:662
 msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
 msgstr ""
 "      --sslcertfile sÃ¶kvÃ¤g till fil med ssl-certifikat fÃ¶r betrodda CA\n"
 
-#: options.c:674
+#: options.c:663
 msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
 msgstr ""
 "      --sslcertpath sÃ¶kvÃ¤g till katalog med ssl-certifikat fÃ¶r betrodda CA\n"
 
-#: options.c:675
+#: options.c:664
 msgid ""
 "      --sslcommonname  expect this CommonName from server (discouraged)\n"
 msgstr ""
 "      --sslcommonname  fÃ¶rvÃ¤nta detta CommonName frÃ¥n servern (avrÃ¥des)\n"
 
-#: options.c:676
+#: options.c:665
 msgid ""
 "      --sslfingerprint fingerprint that must match that of the server's "
 "cert.\n"
@@ -2478,21 +2476,24 @@ msgstr ""
 "      --sslfingerprint fingeravtryck som mÃ¥ste matcha det fÃ¶r serverns "
 "certifikat.\n"
 
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    framtvinga ssl-protokoll (se manualen)\n"
+#: options.c:666
+msgid ""
+"      --sslproto    force ssl protocol (see manual) and/or STLS/STARTTLS\n"
+msgstr ""
+"      --sslproto    framtvinga ssl-protokoll (se manualen) och/eller STLS/"
+"STARTTLS\n"
 
-#: options.c:679
+#: options.c:668
 msgid "      --plugin      specify external command to open connection\n"
 msgstr ""
 "      --plugin      ange externt kommando fÃ¶r att Ã¶ppna en anslutning\n"
 
-#: options.c:680
+#: options.c:669
 msgid "      --plugout     specify external command to open smtp connection\n"
 msgstr ""
 "      --plugout     ange externt kommando fÃ¶r att Ã¶ppna en smtp-anslutning\n"
 
-#: options.c:681
+#: options.c:670
 msgid ""
 "      --bad-header {reject|accept}\n"
 "                    specify policy for handling messages with bad headers\n"
@@ -2501,231 +2502,260 @@ msgstr ""
 "                    ange policy fÃ¶r att hantera meddelanden med felaktiga "
 "huvuden\n"
 
-#: options.c:684
+#: options.c:673
 msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
 msgstr "  -p, --proto[col]  ange protokoll fÃ¶r att hÃ¤mta (se manualsidan)\n"
 
-#: options.c:685
+#: options.c:674
 msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
 msgstr "  -U, --uidl        framtvinga anvÃ¤ndning av UIDL:er (endast pop3)\n"
 
-#: options.c:686
+#: options.c:675
 msgid ""
 "      --idle        tells the IMAP server to send notice of new messages\n"
 msgstr ""
 "      --idle        sÃ¤ger till IMAP-servern att skicka aviseringar om nya "
 "meddelanden\n"
 
-#: options.c:687
+#: options.c:676
+msgid ""
+"      --forceidle   Force idle mode, even if server does not advertise the "
+"capability\n"
+msgstr ""
+"      --forceidle   Framtvinga vilande lÃ¤ge, Ã¤ven om servern inte annonserar "
+"fÃ¶rmÃ¥gan\n"
+
+#: options.c:677
+#, c-format
+msgid "      --idletimeout specify timeout before refreshing --idle (%d s)\n"
+msgstr "      --idletimeout ange tidsgrÃ¤ns fÃ¶re uppdatering av --idle (%d s)\n"
+
+#: options.c:678
 msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
 msgstr ""
 "      --port        TCP-port att ansluta till (fÃ¶rÃ¥ldrat, anvÃ¤nd --service)\n"
 
-#: options.c:688
+#: options.c:679
 msgid ""
 "  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
 msgstr ""
 "  -P, --service     TCP-tjÃ¤nst att ansluta till (kan vara numerisk TCP-"
 "port)\n"
 
-#: options.c:689
+#: options.c:680
 msgid "      --auth        authentication type (see manual)\n"
 msgstr "      --auth        autentiseringstyp (se manualen)\n"
 
-#: options.c:690
+#: options.c:681
 msgid "  -t, --timeout     server nonresponse timeout\n"
 msgstr "  -t, --timeout     tidsgrÃ¤ns fÃ¶r uteblivet svar frÃ¥n servern\n"
 
-#: options.c:691
+#: options.c:682
 msgid "  -E, --envelope    envelope address header\n"
 msgstr "  -E, --envelope    kuvertadresshuvud\n"
 
-#: options.c:692
+#: options.c:683
 msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
 msgstr "  -Q, --qvirtual    prefix att ta bort frÃ¥n lokala anvÃ¤ndar-id\n"
 
-#: options.c:693
+#: options.c:684
 msgid "      --principal   mail service principal\n"
 msgstr "      --principal   posttjÃ¤nsthuvudnamn\n"
 
-#: options.c:694
+#: options.c:685
 msgid "      --tracepolls  add poll-tracing information to Received header\n"
 msgstr ""
 "      --tracepolls  lÃ¤gg till kontrollspÃ¥rningsinformation till Received-"
 "huvuden\n"
 
-#: options.c:696
+#: options.c:687
 msgid "  -u, --user[name]  specify users's login on server\n"
 msgstr "  -u, --user[name]  ange anvÃ¤ndarens inloggning pÃ¥ servern\n"
 
-#: options.c:697
+#: options.c:688
 msgid "  -a, --[fetch]all  retrieve old and new messages\n"
 msgstr "  -a, --[fetch]all  hÃ¤mta gamla och nya meddelanden\n"
 
-#: options.c:698
+#: options.c:689
 msgid "  -K, --nokeep      delete new messages after retrieval\n"
 msgstr "  -K, --nokeep      radera nya meddelanden efter de hÃ¤mtats\n"
 
-#: options.c:699
+#: options.c:690
 msgid "  -k, --keep        save new messages after retrieval\n"
 msgstr "  -k, --keep        spara nya meddelanden efter de hÃ¤mtats\n"
 
-#: options.c:700
+#: options.c:691
+msgid ""
+"      --moveto      move message to the given IMAP folder instead of "
+"deleting it\n"
+msgstr ""
+"      --moveto      flytta meddelandet till den givna IMAP-mappen istÃ¤let "
+"fÃ¶r att radera det\n"
+
+#: options.c:692
 msgid "  -F, --flush       delete old messages from server\n"
 msgstr "  -F, --flush       radera gamla meddelanden frÃ¥n servern\n"
 
-#: options.c:701
+#: options.c:693
 msgid "      --limitflush  delete oversized messages\n"
 msgstr "      --limitflush  radera fÃ¶r stora meddelanden\n"
 
-#: options.c:702
+#: options.c:694
 msgid "  -n, --norewrite   don't rewrite header addresses\n"
 msgstr "  -n, --norewrite   skriv inte om huvudadresser\n"
 
-#: options.c:703
+#: options.c:695
 msgid "  -l, --limit       don't fetch messages over given size\n"
 msgstr "  -l, --limit       hÃ¤mta inte meddelanden Ã¶ver en viss storlek\n"
 
-#: options.c:704
+#: options.c:696
 msgid "  -w, --warnings    interval between warning mail notification\n"
 msgstr "  -w, --warnings    intervall mellan varningsbrevsaviseringar\n"
 
-#: options.c:706
+#: options.c:698
 msgid "  -S, --smtphost    set SMTP forwarding host\n"
 msgstr "  -S, --smtphost    sÃ¤tt vÃ¤rd fÃ¶r SMTP-vidarebefordran\n"
 
-#: options.c:707
+#: options.c:699
 msgid "      --fetchdomains fetch mail for specified domains\n"
 msgstr "      --fetchdomains hÃ¤mta post fÃ¶r angivna domÃ¤ner\n"
 
-#: options.c:708
+#: options.c:700
 msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
 msgstr "  -D, --smtpaddress sÃ¤tt SMTP-leveransdomÃ¤n att anvÃ¤nda\n"
 
-#: options.c:709
+#: options.c:701
 msgid "      --smtpname    set SMTP full name username@domain\n"
 msgstr "      --smtpname    sÃ¤tt fullstÃ¤ndigt SMTP-namn anvÃ¤ndarnamn@domÃ¤n\n"
 
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
-msgstr "  -Z, --antispam,   sÃ¤tt anti-spam-svarsvÃ¤rden\n"
+#: options.c:702
+msgid "  -Z, --antispam    set antispam response values\n"
+msgstr "  -Z, --antispam    sÃ¤tt anti-spam-svarsvÃ¤rden\n"
 
-#: options.c:711
+#: options.c:703
 msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
 msgstr "  -b, --batchlimit  sÃ¤tt satsgrÃ¤ns fÃ¶r SMTP-anslutningar\n"
 
-#: options.c:712
+#: options.c:704
 msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
 msgstr "  -B, --fetchlimit  sÃ¤tt grÃ¤ns pÃ¥ hÃ¤mtande fÃ¶r serveranslutningar\n"
 
-#: options.c:713
+#: options.c:705
 msgid "      --fetchsizelimit set fetch message size limit\n"
 msgstr "      --fetchsizelimit sÃ¤tt grÃ¤ns pÃ¥ meddelandestorlek att hÃ¤mta\n"
 
-#: options.c:714
+#: options.c:706
 msgid "      --fastuidl    do a binary search for UIDLs\n"
 msgstr "      --fastuidl    gÃ¶r en binÃ¤rsÃ¶kning efter UIDL:er\n"
 
-#: options.c:715
+#: options.c:707
 msgid "  -e, --expunge     set max deletions between expunges\n"
 msgstr "  -e, --expunge     sÃ¤tt max raderingar mellan tÃ¶mningar\n"
 
-#: options.c:716
+#: options.c:708
 msgid "  -m, --mda         set MDA to use for forwarding\n"
 msgstr "  -m, --mda         sÃ¤tt MDA att anvÃ¤nda fÃ¶r vidarebefordran\n"
 
-#: options.c:717
+#: options.c:709
 msgid "      --bsmtp       set output BSMTP file\n"
 msgstr "      --bsmtp       sÃ¤tt utmatnings-BSMTP-fil\n"
 
-#: options.c:718
+#: options.c:710
 msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
 msgstr "      --lmtp        anvÃ¤nd LMTP (RFC2033) fÃ¶r leverans\n"
 
-#: options.c:719
+#: options.c:711
 msgid "  -r, --folder      specify remote folder name\n"
 msgstr "  -r, --folder      ange fjÃ¤rrmappsnamn\n"
 
-#: options.c:720
+#: options.c:712
 msgid "      --showdots    show progress dots even in logfiles\n"
 msgstr "      --showdots    visa fÃ¶rloppspunkter Ã¤ven i loggfiler\n"
 
-#: pop2.c:67
+#: pop2.c:63
 msgid "POP2 does not support STLS. Giving up.\n"
 msgstr "POP2 stÃ¶djer inte STLS.  Ger upp.\n"
 
-#: pop2.c:73
+#: pop2.c:69
 msgid "POP2 only supports password authentication. Giving up.\n"
 msgstr "POP2 stÃ¶djer endast lÃ¶senordsautentisering.  Ger upp.\n"
 
-#: pop3.c:338
+#: pop3.c:335
 msgid ""
 "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
 msgstr ""
 "Varning: â€Maillennium POP3â€ funnen, anvÃ¤nder RETR-kommando istÃ¤llet fÃ¶r "
 "TOP.\n"
 
-#: pop3.c:392
+#: pop3.c:389
 msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
 msgstr ""
 "STLS Ã¤r obligatoriskt fÃ¶r denna session, men servern vÃ¤grade CAPA-kommando.\n"
 
-#: pop3.c:393
+#: pop3.c:390
 msgid "CAPA command support is, however, necessary for STLS.\n"
 msgstr "StÃ¶d fÃ¶r CAPA-kommando Ã¤r dock nÃ¶dvÃ¤ndigt fÃ¶r STLS.\n"
 
-#: pop3.c:470
+#: pop3.c:467
 #, c-format
 msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
 msgstr ""
 "%s: opportunistisk uppgradering till TLS misslyckades, fÃ¶rsÃ¶ker fortsÃ¤tta.\n"
 
-#: pop3.c:476
+#: pop3.c:473
 #, c-format
 msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
 msgstr "%s: VARNING: servern erbjÃ¶d STLS, men sslproto â€â€ gavs.\n"
 
-#: pop3.c:644
+#: pop3.c:641
 msgid "We've run out of allowed authenticators and cannot continue.\n"
 msgstr "Vi har fÃ¥tt slut pÃ¥ tillÃ¥tna autentiserare och kan inte fortsÃ¤tta.\n"
 
-#: pop3.c:658
+#: pop3.c:655
 msgid "Required APOP timestamp not found in greeting\n"
 msgstr "Obligatorisk APOP-tidstÃ¤mpel finns inte i hÃ¤lsningen\n"
 
-#: pop3.c:667
+#: pop3.c:664
 msgid "Timestamp syntax error in greeting\n"
 msgstr "Syntaxfel i tidsstÃ¤mpeln i hÃ¤lsningen\n"
 
-#: pop3.c:683
+#: pop3.c:680
 msgid "Invalid APOP timestamp.\n"
 msgstr "Ogiltig APOP-tidsstÃ¤mpel.\n"
 
-#: pop3.c:707
+#: pop3.c:704
 msgid "Undefined protocol request in POP3_auth\n"
 msgstr "Odefinierad protokollbegÃ¤ran i POP3_auth\n"
 
-#: pop3.c:728
+#: pop3.c:725
 msgid "lock busy!  Is another session active?\n"
 msgstr "lÃ¥s upptaget!  Ã„r en annan session aktiv?\n"
 
-#: pop3.c:791
+#: pop3.c:788
 msgid "Cannot handle UIDL response from upstream server.\n"
 msgstr "Kan inte hantera UIDL-svar frÃ¥n uppstrÃ¶msserver.\n"
 
-#: pop3.c:814
+#: pop3.c:811
 msgid "Server responded with UID for wrong message.\n"
 msgstr "Servern svarade med UID fÃ¶r fel meddelande.\n"
 
-#: pop3.c:843
+#: pop3.c:840
 #, c-format
 msgid "id=%s (num=%u) was deleted, but is still present!\n"
 msgstr "id=%s (nr=%u) raderades, men Ã¤r fortfarande kvar!\n"
 
-#: pop3.c:955
+#: pop3.c:952
 msgid "Messages inserted into list on server. Cannot handle this.\n"
 msgstr "Meddelanden infogade i listan pÃ¥ servern.  Kan inte hantera detta.\n"
 
+#: pop3.c:1043
+msgid ""
+"LAST is an obsolete command that many servers will not support. We will try "
+"modern means to find what messages are new.\n"
+msgstr ""
+"LAST Ã¤r ett fÃ¶rÃ¥ldrat kommando som mÃ¥nga servrar inte stÃ¶djer. Vi kommer "
+"prova moderna sÃ¤tt att hitta vilka meddelanden som Ã¤r nya.\n"
+
 #: pop3.c:1053
 msgid "protocol error\n"
 msgstr "protokollfel\n"
@@ -2743,15 +2773,19 @@ msgstr "id=%s (nr=%d) raderades, men Ã¤r
 msgid "Option --folder is not supported with POP3\n"
 msgstr "Flaggan --folder stÃ¶djs inte med POP3\n"
 
-#: rcfile_y.y:130
+#: rcfile_y.y:50
+msgid "end of input"
+msgstr "slut pÃ¥ indata"
+
+#: rcfile_y.y:135
 msgid "server option after user options"
 msgstr "serverflagga efter anvÃ¤ndarflaggor"
 
-#: rcfile_y.y:173
+#: rcfile_y.y:178
 msgid "SDPS not enabled."
 msgstr "SDPS Ã¤r inte aktiverat."
 
-#: rcfile_y.y:217
+#: rcfile_y.y:224
 msgid ""
 "fetchmail: interface option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2759,7 +2793,7 @@ msgstr ""
 "fetchmail: grÃ¤nssnittsflaggan stÃ¶djs endast under Linux (utan IPv6) och "
 "FreeBSD\n"
 
-#: rcfile_y.y:225
+#: rcfile_y.y:232
 msgid ""
 "fetchmail: monitor option is only supported under Linux (without IPv6) and "
 "FreeBSD\n"
@@ -2767,34 +2801,40 @@ msgstr ""
 "fetchmail: flaggan monitor stÃ¶djs endast under Linux (utan IPv6) och "
 "FreeBSD\n"
 
-#: rcfile_y.y:339
+#: rcfile_y.y:348
 msgid "SSL is not enabled"
 msgstr "SSL Ã¤r inte aktiverat"
 
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "slut pÃ¥ indata"
-
-#: rcfile_y.y:429
+#: rcfile_y.y:424
 #, c-format
 msgid "File %s must be a regular file.\n"
 msgstr "Filen %s mÃ¥ste vara en normal fil.\n"
 
-#: rcfile_y.y:439
+#: rcfile_y.y:430
 #, c-format
 msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
 msgstr "Filen %s fÃ¥r inte ha mer rÃ¤ttigheter Ã¤n -rwx------ (0700).\n"
 
-#: rcfile_y.y:451
+#: rcfile_y.y:437
 #, c-format
 msgid "File %s must be owned by you.\n"
 msgstr "Filen %s mÃ¥ste Ã¤gas av dig.\n"
 
-#: report.c:69
-msgid "Unknown system error"
-msgstr "OkÃ¤nt systemfel"
+#: rcfile_y.y:479
+#, c-format
+msgid "%s: parsing rcfile %s: memory exhausted\n"
+msgstr "%s: tolkar rc-filen %s: minnet slut\n"
+
+#: regex_helper.c:16
+#, c-format
+msgid "Internal error: match_regex could not compile pattern %s: %s\n"
+msgstr "Internt fel: match_regex kunde inte kompilera mÃ¶nstret %s: %s\n"
+
+#: regex_helper.c:16
+msgid "(unknown regcomp error)"
+msgstr "(okÃ¤nt regcomp-fel)"
 
-#: report.c:94
+#: report.c:60
 #, c-format
 msgid "%s (log message incomplete)\n"
 msgstr "%s (loggmeddelandet ofullstÃ¤ndigt)\n"
@@ -2809,312 +2849,327 @@ msgstr "I begrepp att skriva om %s â€¦\n
 msgid "...rewritten version is %s.\n"
 msgstr "â€¦ omskriven version Ã¤r %s.\n"
 
-#: rpa.c:118
+#: rpa.c:116
 msgid "Success"
 msgstr "Gick bra"
 
-#: rpa.c:119
+#: rpa.c:117
 msgid "Restricted user (something wrong with account)"
 msgstr "BegrÃ¤nsad anvÃ¤ndare (nÃ¥got Ã¤r fel med kontot)"
 
-#: rpa.c:120
+#: rpa.c:118
 msgid "Invalid userid or passphrase"
 msgstr "Ogiltigt anvÃ¤ndar-id eller lÃ¶senfras"
 
-#: rpa.c:121
+#: rpa.c:119
 msgid "Deity error"
 msgstr "Gudafel"
 
-#: rpa.c:174
+#: rpa.c:172
 msgid "RPA token 2: Base64 decode error\n"
 msgstr "RPA symbol 2: Base64-avkodningsfel\n"
 
-#: rpa.c:185
+#: rpa.c:183
 #, c-format
 msgid "Service chose RPA version %d.%d\n"
 msgstr "TjÃ¤nsten valde RPA version %d.%d\n"
 
-#: rpa.c:191
+#: rpa.c:189
 #, c-format
 msgid "Service challenge (l=%d):\n"
 msgstr "TjÃ¤nstutmaning (l=%d):\n"
 
-#: rpa.c:200
+#: rpa.c:198
 #, c-format
 msgid "Service timestamp %s\n"
 msgstr "TjÃ¤nstetidsstÃ¤mpel %s\n"
 
-#: rpa.c:205
+#: rpa.c:203
 msgid "RPA token 2 length error\n"
 msgstr "RPA symbol 2 lÃ¤ngdfel\n"
 
-#: rpa.c:209
+#: rpa.c:207
 #, c-format
 msgid "Realm list: %s\n"
 msgstr "Lista Ã¶ver riken: %s\n"
 
-#: rpa.c:213
+#: rpa.c:211
 msgid "RPA error in service@realm string\n"
 msgstr "RPA-fel i tjÃ¤nst@rike-strÃ¤ng\n"
 
-#: rpa.c:250
+#: rpa.c:248
 msgid "RPA token 4: Base64 decode error\n"
 msgstr "RPA symbol 4: Base64-avkodningsfel\n"
 
-#: rpa.c:261
+#: rpa.c:259
 #, c-format
 msgid "User authentication (l=%d):\n"
 msgstr "AnvÃ¤ndarautentisering (l=%d):\n"
 
-#: rpa.c:275
+#: rpa.c:273
 #, c-format
 msgid "RPA status: %02X\n"
 msgstr "RPA-status: %02X\n"
 
-#: rpa.c:281
+#: rpa.c:279
 msgid "RPA token 4 length error\n"
 msgstr "RPA symbol 4 lÃ¤ngdfel\n"
 
-#: rpa.c:288
+#: rpa.c:286
 #, c-format
 msgid "RPA rejects you: %s\n"
 msgstr "RPA avvisar dig: %s\n"
 
-#: rpa.c:290
+#: rpa.c:288
 msgid "RPA rejects you, reason unknown\n"
 msgstr "RPA avvisar dig, okÃ¤nd anledning\n"
 
-#: rpa.c:298
+#: rpa.c:296
 #, c-format
 msgid "RPA User Authentication length error: %d\n"
 msgstr "RPA-anvÃ¤ndarautentisering gav lÃ¤ngdfel: %d\n"
 
-#: rpa.c:303
+#: rpa.c:301
 #, c-format
 msgid "RPA Session key length error: %d\n"
 msgstr "RPA-sessionsnyckel gav lÃ¤ngdfel: %d\n"
 
-#: rpa.c:309
+#: rpa.c:307
 msgid "RPA _service_ auth fail. Spoof server?\n"
 msgstr "RPA _tjÃ¤nste_autentisering misslyckades.  Imiterad server?\n"
 
-#: rpa.c:314
+#: rpa.c:312
 msgid "Session key established:\n"
 msgstr "Sessionsnyckel etablerad:\n"
 
-#: rpa.c:345
+#: rpa.c:343
 msgid "RPA authorisation complete\n"
 msgstr "RPA-autentiseringen avslutad\n"
 
-#: rpa.c:372
+#: rpa.c:370
 msgid "Get response\n"
 msgstr "FÃ¥ svar\n"
 
-#: rpa.c:402
+#: rpa.c:400
 #, c-format
 msgid "Get response return %d [%s]\n"
 msgstr "FÃ¥ svar returnerade %d [%s]\n"
 
-#: rpa.c:463
+#: rpa.c:461
 msgid "Hdr not 60\n"
 msgstr "Huvud inte 60\n"
 
-#: rpa.c:484
+#: rpa.c:482
 msgid "Token length error\n"
 msgstr "SymbollÃ¤ngdsfel\n"
 
-#: rpa.c:489
+#: rpa.c:487
 #, c-format
 msgid "Token Length %d disagrees with rxlen %d\n"
 msgstr "SymbollÃ¤ngd %d stÃ¤mmer inte med rxlen %d\n"
 
-#: rpa.c:495
+#: rpa.c:493
 msgid "Mechanism field incorrect\n"
 msgstr "MekanismfÃ¤ltet felaktigt\n"
 
-#: rpa.c:531
+#: rpa.c:529
 #, c-format
 msgid "dec64 error at char %d: %x\n"
 msgstr "dec64-fel vid tecken %d: %x\n"
 
-#: rpa.c:546
+#: rpa.c:544
 msgid "Inbound binary data:\n"
 msgstr "Inkommande binÃ¤ra data:\n"
 
-#: rpa.c:582
+#: rpa.c:580
 msgid "Outbound data:\n"
 msgstr "UtgÃ¥ende data:\n"
 
-#: rpa.c:645
+#: rpa.c:643
 msgid "RPA String too long\n"
 msgstr "FÃ¶r lÃ¥ng RPA-strÃ¤ng\n"
 
-#: rpa.c:650
+#: rpa.c:648
 msgid "Unicode:\n"
 msgstr "Unicode:\n"
 
-#: rpa.c:709
+#: rpa.c:707
 msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
 msgstr "RPA misslyckades Ã¶ppna /dev/urandom.  Detta borde inte\n"
 
-#: rpa.c:710
+#: rpa.c:708
 msgid "    prevent you logging in, but means you\n"
 msgstr "    hindra dig frÃ¥n att logga in, men betyder att du\n"
 
-#: rpa.c:711
+#: rpa.c:709
 msgid "    cannot be sure you are talking to the\n"
 msgstr "    inte kan vara sÃ¤ker pÃ¥ att du talar med\n"
 
-#: rpa.c:712
+#: rpa.c:710
 msgid "    service that you think you are (replay\n"
 msgstr "    den tjÃ¤nst du tror du talar med (attacker med\n"
 
-#: rpa.c:713
+#: rpa.c:711
 msgid "    attacks by a dishonest service are possible.)\n"
 msgstr "    Ã¥teruppspelning av nÃ¥gon oÃ¤rlig tjÃ¤nst Ã¤r mÃ¶jliga).\n"
 
-#: rpa.c:724
+#: rpa.c:722
 msgid "User challenge:\n"
 msgstr "AnvÃ¤ndarutmaning:\n"
 
-#: rpa.c:874
+#: rpa.c:872
 msgid "MD5 being applied to data block:\n"
 msgstr "MD5 tillÃ¤mpas pÃ¥ datablocket:\n"
 
-#: rpa.c:887
+#: rpa.c:885
 msgid "MD5 result is:\n"
 msgstr "MD5-resultatet Ã¤r:\n"
 
-#: servport.c:53
+#: servport.c:48
 #, c-format
 msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
 msgstr "getaddrinfo(NULL, \"%s\") fel: %s\n"
 
-#: servport.c:80
+#: servport.c:75
 #, c-format
 msgid "Cannot resolve service %s to port number.\n"
 msgstr "Kan inte slÃ¥ upp tjÃ¤nsten %s till portnummer.\n"
 
-#: servport.c:81
+#: servport.c:76
 msgid "Please specify the service as decimal port number.\n"
 msgstr "Ange tjÃ¤nsten som ett decimalt portnummer.\n"
 
-#: sink.c:231
+#: sink.c:221
 #, c-format
 msgid "forwarding to %s\n"
 msgstr "vidarebefordrar till %s\n"
 
-#: sink.c:319
+#: sink.c:309
 msgid "SMTP: (bounce-message body)\n"
 msgstr "SMTP: (returmeddelandes kropp)\n"
 
-#: sink.c:322
+#: sink.c:312
 #, c-format
 msgid "mail from %s bounced to %s\n"
 msgstr "post frÃ¥n %s studsade till %s\n"
 
-#: sink.c:497 sink.c:590
+#: sink.c:487 sink.c:580
 #, c-format
 msgid "%cMTP error: %s\n"
 msgstr "%cMTP-fel: %s\n"
 
-#: sink.c:535
+#: sink.c:525
 msgid "SMTP server requires STARTTLS, keeping message.\n"
 msgstr "SMTP-servern krÃ¤ver STARTTLS, behÃ¥ller meddelandet.\n"
 
-#: sink.c:714
+#: sink.c:704
 #, c-format
 msgid "BSMTP file open failed: %s\n"
 msgstr "BSMTP-Ã¶ppning av fil misslyckades: %s\n"
 
-#: sink.c:760
+#: sink.c:750
 #, c-format
 msgid "BSMTP preamble write failed: %s.\n"
 msgstr "BSMTP-skrivning av ingressen misslyckades: %s.\n"
 
-#: sink.c:974
+#: sink.c:964
 #, c-format
 msgid "%cMTP listener doesn't like recipient address `%s'\n"
 msgstr "%cMTP-lyssnaren tycker inte om mottagaradressen â€%sâ€\n"
 
-#: sink.c:981
+#: sink.c:971
 #, c-format
 msgid "%cMTP listener doesn't really like recipient address `%s'\n"
 msgstr "%cMTP-lyssnaren tycker inte riktigt om mottagaradressen â€%sâ€\n"
 
-#: sink.c:1027
+#: sink.c:1017
 msgid "no address matches; no postmaster set.\n"
 msgstr "inga adressmatchningar, ingen postmÃ¤stare satt.\n"
 
-#: sink.c:1039
+#: sink.c:1029
 #, c-format
 msgid "can't even send to %s!\n"
 msgstr "kan inte ens skicka till %s!\n"
 
-#: sink.c:1045
+#: sink.c:1035
 #, c-format
 msgid "no address matches; forwarding to %s.\n"
 msgstr "inga adressmatchningar, vidarebefordrar till %s.\n"
 
-#: sink.c:1167
+#: sink.c:1155
 #, c-format
 msgid "MDA option contains single-quoted %%%c expansion.\n"
 msgstr "Flaggan MDA innehÃ¥ller en enkelciterad %%%c-expansion.\n"
 
-#: sink.c:1168
+#: sink.c:1156
 msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
 msgstr "VÃ¤grar att leverera.  Se manualen och fixa din mda-flagga.\n"
 
-#: sink.c:1211
+#: sink.c:1199
 #, c-format
 msgid "about to deliver with: %s\n"
 msgstr "fÃ¤rdig att leverera med: %s\n"
 
-#: sink.c:1222
+#: sink.c:1209
 #, c-format
 msgid "Cannot switch effective user id to %ld: %s\n"
 msgstr "Kan inte byta effektiv anvÃ¤ndar-id till %ld: %s\n"
 
-#: sink.c:1234
+#: sink.c:1219
 #, c-format
 msgid "Cannot switch effective user id back to original %ld: %s\n"
 msgstr "Kan inte byta tillbaka effektiv anvÃ¤ndar-id till originalet %ld: %s\n"
 
-#: sink.c:1241
+#: sink.c:1225
 msgid "MDA open failed\n"
 msgstr "misslyckades Ã¶ppna MDA:n\n"
 
-#: sink.c:1280
+#: sink.c:1242
+msgid "BSMTP"
+msgstr "BSMTP"
+
+#: sink.c:1243
+msgid "MDA"
+msgstr "MDA-fel"
+
+#: sink.c:1245
+msgid "LMTP"
+msgstr "LMTP"
+
+#: sink.c:1247
+msgid "SMTP"
+msgstr "SMTP"
+
+#: sink.c:1248
+msgid "sink"
+msgstr "sÃ¤nka"
+
+#: sink.c:1276
 #, c-format
 msgid "%cMTP connect to %s failed\n"
 msgstr "%cMTP-anslutning till %s misslyckades\n"
 
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "kan inte hÃ¶ja lyssnaren, faller tillbaka pÃ¥ %s"
-
-#: sink.c:1362
+#: sink.c:1336
 #, c-format
 msgid "Message termination or close of BSMTP file failed: %s\n"
 msgstr "Meddelandeavslutning eller stÃ¤ngning av BSMTP-fil misslyckades: %s\n"
 
-#: sink.c:1387
+#: sink.c:1361
 #, c-format
 msgid "Error writing to MDA: %s\n"
 msgstr "Fel vid skrivning till MDA:n: %s\n"
 
-#: sink.c:1390
+#: sink.c:1364
 #, c-format
 msgid "MDA died of signal %d\n"
 msgstr "MDA:n dog av signal %d\n"
 
-#: sink.c:1393
+#: sink.c:1367
 #, c-format
 msgid "MDA returned nonzero status %d\n"
 msgstr "MDA:n returnerade status skild frÃ¥n noll %d\n"
 
-#: sink.c:1396
+#: sink.c:1370
 #, c-format
 msgid ""
 "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
@@ -3122,131 +3177,131 @@ msgstr ""
 "Konstigt: pclose av MDA:n returnerade %d och errno %d/%s, kan inte hanteras "
 "vid %s:%d\n"
 
-#: sink.c:1421
+#: sink.c:1395
 msgid "SMTP listener refused delivery\n"
 msgstr "SMTP-lyssnaren vÃ¤grade leverera\n"
 
-#: sink.c:1451
+#: sink.c:1425
 msgid "LMTP delivery error on EOM\n"
 msgstr "LMTP-leveransfel vid EOM\n"
 
-#: sink.c:1454
+#: sink.c:1428
 #, c-format
 msgid "Unexpected non-503 response to LMTP EOM: %s\n"
 msgstr "OvÃ¤ntat icke-503-svar pÃ¥ LMTP EOM: %s\n"
 
-#: sink.c:1620
+#: sink.c:1581
 msgid "The Fetchmail Daemon"
 msgstr "Fetchmail-demonen"
 
-#: smtp.c:84
+#: smtp.c:85
 msgid "ESMTP CRAM-MD5 Authentication...\n"
 msgstr "ESMTP CRAM-MD5-autentisering â€¦\n"
 
-#: smtp.c:90 smtp.c:143
+#: smtp.c:91 smtp.c:144
 msgid "Server rejected the AUTH command.\n"
 msgstr "Servern avvisade AUTH-kommandot.\n"
 
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
+#: smtp.c:99 smtp.c:151 smtp.c:160 smtp.c:166
 msgid "Bad base64 reply from server.\n"
 msgstr "Felaktigt base64-svar frÃ¥n servern.\n"
 
-#: smtp.c:102
+#: smtp.c:103
 #, c-format
 msgid "Challenge decoded: %s\n"
 msgstr "Utmaningen avkodad: %s\n"
 
-#: smtp.c:119
+#: smtp.c:120
 msgid "ESMTP PLAIN Authentication...\n"
 msgstr "ESMTP PLAIN-autentisering â€¦\n"
 
-#: smtp.c:137
+#: smtp.c:138
 msgid "ESMTP LOGIN Authentication...\n"
 msgstr "ESMTP LOGIN-autentisering â€¦\n"
 
-#: smtp.c:354 smtp.c:382
+#: smtp.c:355 smtp.c:383
 msgid "smtp listener protocol error\n"
 msgstr "protokollfel hos smtp-lyssnaren\n"
 
-#: socket.c:149
+#: socket.c:115
 msgid "fetchmail: malloc failed\n"
 msgstr "fetchmail: malloc misslyckades\n"
 
-#: socket.c:183
+#: socket.c:149
 #, c-format
 msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
 msgstr "fetchmail: plugin fÃ¶r vÃ¤rd %s tjÃ¤nst %s Ã¤r tom, kan inte kÃ¶ras!\n"
 
-#: socket.c:188
+#: socket.c:154
 msgid "fetchmail: socketpair failed\n"
 msgstr "fetchmail: socketpair misslyckades\n"
 
-#: socket.c:196
+#: socket.c:162
 msgid "fetchmail: fork failed\n"
 msgstr "fetchmail: fork misslyckades\n"
 
-#: socket.c:203
+#: socket.c:169
 msgid "dup2 failed\n"
 msgstr "dup2 misslyckades\n"
 
-#: socket.c:209
+#: socket.c:175
 #, c-format
 msgid "running %s (host %s service %s)\n"
 msgstr "kÃ¶r %s (vÃ¤rd %s tjÃ¤nst %s)\n"
 
-#: socket.c:211
+#: socket.c:177
 #, c-format
 msgid "execvp(%s) failed\n"
 msgstr "execvp(%s) misslyckades\n"
 
-#: socket.c:286
+#: socket.c:247
 #, c-format
 msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
 msgstr "getaddrinfo(\"%s\",\"%s\") fel: %s\n"
 
-#: socket.c:289
+#: socket.c:250
 msgid "Try adding the --service option (see also FAQ item R12).\n"
 msgstr "FÃ¶rsÃ¶k att lÃ¤gga till flaggan --service (se Ã¤ven FAQ-post R12).\n"
 
-#: socket.c:303 socket.c:306
+#: socket.c:264 socket.c:267
 #, c-format
 msgid "unknown (%s)"
 msgstr "okÃ¤nt (%s)"
 
-#: socket.c:309
+#: socket.c:270
 #, c-format
 msgid "Trying to connect to %s/%s..."
 msgstr "FÃ¶rsÃ¶ker ansluta till %s/%s â€¦"
 
-#: socket.c:318
+#: socket.c:279
 #, c-format
 msgid "cannot create socket: %s\n"
 msgstr "kan inte skapa uttag: %s\n"
 
-#: socket.c:320
+#: socket.c:281
 #, c-format
 msgid "name %d: cannot create socket family %d type %d: %s\n"
 msgstr "namn %d: kan inte skapa uttag med familj %d typ %d: %s\n"
 
-#: socket.c:338
+#: socket.c:299
 msgid "connection failed.\n"
 msgstr "anslutningen misslyckades.\n"
 
-#: socket.c:339
+#: socket.c:300
 #, c-format
 msgid "connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "anslutningen till %s:%s [%s/%s] misslyckades: %s.\n"
 
-#: socket.c:341
+#: socket.c:302
 #, c-format
 msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
 msgstr "namn %d: anslutning till %s:%s [%s/%s] misslyckades: %s.\n"
 
-#: socket.c:347
+#: socket.c:308
 msgid "connected.\n"
 msgstr "ansluten.\n"
 
-#: socket.c:360
+#: socket.c:321
 #, c-format
 msgid ""
 "Connection errors for this poll:\n"
@@ -3255,138 +3310,115 @@ msgstr ""
 "Anslutningsfel fÃ¶r denna kontroll:\n"
 "%s"
 
-#: socket.c:459
+#: socket.c:421
 #, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL rapporterade: %s\n"
+msgid "%s reported: %s\n"
+msgstr "%s rapporterade: %s\n"
 
-#: socket.c:699
+#: socket.c:661
+msgid "SSL verify callback error: current certificate NULL!\n"
+msgstr "fel i Ã¥teranrop vid SSL-verifiering: nuvarande certifikat Ã¤r NULL!\n"
+
+#: socket.c:672
 #, c-format
 msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
 msgstr "SSL-verifieringens Ã¥teranropsdjup %d: verify_ok == %d, err = %d, %s\n"
 
-#: socket.c:705
+#: socket.c:678
 msgid "Server certificate:\n"
 msgstr "Servercertifikat:\n"
 
-#: socket.c:710
+#: socket.c:683
 #, c-format
 msgid "Certificate chain, from root to peer, starting at depth %d:\n"
 msgstr "Certifikatskedja, frÃ¥n rot till motpart, med start pÃ¥ djup %d:\n"
 
-#: socket.c:713
+#: socket.c:686
 #, c-format
 msgid "Certificate at depth %d:\n"
 msgstr "Certifikat pÃ¥ djup %d:\n"
 
-#: socket.c:719
+#: socket.c:692
 #, c-format
 msgid "Issuer Organization: %s\n"
 msgstr "Utgivarorganisation: %s\n"
 
-#: socket.c:722
+#: socket.c:695
 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
 msgstr ""
 "Varning: Utgivarorganisationens namn Ã¤r fÃ¶r lÃ¥ngt (mÃ¶jligen avhugget).\n"
 
-#: socket.c:724
+#: socket.c:697
 msgid "Unknown Organization\n"
 msgstr "OkÃ¤nd organisation\n"
 
-#: socket.c:726
+#: socket.c:699
 #, c-format
 msgid "Issuer CommonName: %s\n"
 msgstr "Utgivarens vanliga namn: %s\n"
 
-#: socket.c:729
+#: socket.c:702
 msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
 msgstr "Varning: Utgivarens vanliga namn Ã¤r fÃ¶r lÃ¥ngt (mÃ¶jligen avhugget).\n"
 
-#: socket.c:731
+#: socket.c:704
 msgid "Unknown Issuer CommonName\n"
 msgstr "OkÃ¤nt vanligt namn pÃ¥ utgivaren\n"
 
-#: socket.c:737
+#: socket.c:710
 #, c-format
 msgid "Subject CommonName: %s\n"
 msgstr "Subjektets vanliga namn: %s\n"
 
-#: socket.c:743
+#: socket.c:716
 msgid "Bad certificate: Subject CommonName too long!\n"
 msgstr "Felaktigt certifikat: Subjektets vanliga namn Ã¤r fÃ¶r lÃ¥ngt!\n"
 
-#: socket.c:749
+#: socket.c:722
 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
 msgstr ""
 "Felaktigt certifikat: Subjektets vanliga namn innehÃ¥ller nolltecken, "
 "avbryter!\n"
 
-#: socket.c:777
+#: socket.c:750
 #, c-format
 msgid "Subject Alternative Name: %s\n"
 msgstr "Subjektets alternativa namn: %s\n"
 
-#: socket.c:783
+#: socket.c:756
 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
 msgstr ""
 "Felaktigt certifikat: Subjektets alternativa namn innehÃ¥ller nolltecken, "
 "avbryter!\n"
 
-#: socket.c:800
+#: socket.c:773
 #, c-format
 msgid "Server CommonName mismatch: %s != %s\n"
 msgstr "Serverns vanliga namn stÃ¤mmer inte: %s â‰  %s\n"
 
-#: socket.c:807
+#: socket.c:780
 msgid "Server name not set, could not verify certificate!\n"
 msgstr "Serverns namn inte satt, kunde inte verifiera certifikatet!\n"
 
-#: socket.c:812
+#: socket.c:785
 msgid "Unknown Server CommonName\n"
 msgstr "Serverns vanliga namn okÃ¤nt\n"
 
-#: socket.c:814
+#: socket.c:787
 msgid "Server name not specified in certificate!\n"
 msgstr "Serverns namn Ã¤r inte angivet i certifikatet!\n"
 
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() misslyckades!\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Slut pÃ¥ minne!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "Textbufferten fÃ¶r kontrollsumman Ã¤r fÃ¶r liten!\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "%s nyckelfingeravtryck: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "%s fingeravtryck stÃ¤mmer.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "%s fingeravtryck stÃ¤mmer inte!\n"
-
-#: socket.c:862
+#: socket.c:807
 #, c-format
 msgid "Server certificate verification error: %s\n"
 msgstr "Fel vid verifiering av servercertifikatet: %s\n"
 
-#: socket.c:877
+#: socket.c:822
 #, c-format
 msgid "Broken certification chain at: %s\n"
 msgstr "Trasig certifikatskedja vid: %s\n"
 
-#: socket.c:879
+#: socket.c:824
 msgid ""
 "This could mean that the server did not provide the intermediate CA's "
 "certificate(s), which is nothing fetchmail could do anything about.  For "
@@ -3397,12 +3429,12 @@ msgstr ""
 "certifikat, vilket inte Ã¤r nÃ¥got fetchmail kunde gÃ¶ra nÃ¥got Ã¥t.  FÃ¶r "
 "detaljer, se dokumentet README.SSL-SERVER som kommer med fetchmail.\n"
 
-#: socket.c:889
+#: socket.c:834
 #, c-format
 msgid "Missing trust anchor certificate: %s\n"
 msgstr "FÃ¶rtroendeankarcertifikat saknas: %s\n"
 
-#: socket.c:892
+#: socket.c:837
 msgid ""
 "This could mean that the root CA's signing certificate is not in the trusted "
 "CA certificate location, or that c_rehash needs to be run on the certificate "
@@ -3414,29 +3446,41 @@ msgstr ""
 "certifikatkatalogen.  FÃ¶r detaljer, se dokumentationen av --sslcertpath och "
 "--sslcertfile i manualsidan.  Se README.SSL fÃ¶r detaljer.\n"
 
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "Din version av OpenSSL stÃ¶djer inte SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "Din version av OpenSSL stÃ¶djer inte TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "Din version av OpenSSL stÃ¶djer inte TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "Din version av OpenSSL stÃ¶djer inte TLS v1.3.\n"
+#: socket.c:876 socket.c:893
+#, c-format
+msgid "Cannot fetch digest implementation %s for sslfingerprint!\n"
+msgstr "Kan inte hÃ¤mta kontrollsummeimplementationen %s till sslfingerprint!\n"
+
+#: socket.c:906
+msgid "X509_digest(): Out of memory!\n"
+msgstr "X509_digest(): slut pÃ¥ minne!\n"
+
+#: socket.c:918
+msgid "Digest text buffer too small!\n"
+msgstr "Textbufferten fÃ¶r kontrollsumman Ã¤r fÃ¶r liten!\n"
+
+#: socket.c:924 socket.c:931
+#, c-format
+msgid "%s fingerprint is: {%s}%s\n"
+msgstr "%s fingeravtryck Ã¤r: {%s}%s\n"
+
+#: socket.c:938
+#, c-format
+msgid "%s fingerprint (%s) matches: %s\n"
+msgstr "%s fingeravtryck (%s) stÃ¤mmer: %s\n"
+
+#: socket.c:942
+#, c-format
+msgid "%s fingerprint ({%s}%s) does not match expected %s!\n"
+msgstr "%s fingeravtryck ({%s}%s) stÃ¤mmer inte med det fÃ¶rvÃ¤ntade %s!\n"
 
-#: socket.c:1015 socket.c:1092
+#: socket.c:1047
 #, c-format
 msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
 msgstr ""
 "Ogiltigt SSL-protokoll â€%sâ€ angivet, anvÃ¤nder standard autoval (auto).\n"
 
-#: socket.c:1131
+#: socket.c:1120
 #, c-format
 msgid ""
 "Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3444,7 +3488,7 @@ msgstr ""
 "Det inlÃ¤sta wolfSSL-biblioteket %#lx Ã¤r Ã¤ldre Ã¤n huvudena %#lx, vÃ¤grar att "
 "arbeta.\n"
 
-#: socket.c:1137
+#: socket.c:1126
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
@@ -3452,7 +3496,7 @@ msgstr ""
 "Det inlÃ¤sta OpenSSL-biblioteket %#lx Ã¤r Ã¤ldre Ã¤n huvudena %#lx, vÃ¤grar att "
 "arbeta.\n"
 
-#: socket.c:1142
+#: socket.c:1131
 #, c-format
 msgid ""
 "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
@@ -3460,11 +3504,11 @@ msgstr ""
 "Det inlÃ¤sta OpenSSL-biblioteket %#lx Ã¤r nyare Ã¤n huvudena %#lx, fÃ¶rsÃ¶ker att "
 "fortsÃ¤tta.\n"
 
-#: socket.c:1162
+#: socket.c:1151
 msgid "File descriptor out of range for SSL"
 msgstr "Filbeskrivare utanfÃ¶r intervallet fÃ¶r SSL"
 
-#: socket.c:1184
+#: socket.c:1172
 msgid ""
 "Note that some distributions disable older protocol versions in weird non-"
 "standard ways. Try a newer protocol version.\n"
@@ -3472,12 +3516,73 @@ msgstr ""
 "Observera att nÃ¥gra distributioner avaktiverar Ã¤ldre protokollversioner pÃ¥ "
 "konstiga icke-standardsÃ¤tt.  FÃ¶rsÃ¶k med en nyare protokollversion.\n"
 
-#: socket.c:1246
+#: socket.c:1185
+#, c-format
+msgid ""
+"SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in "
+"ciphers.\n"
+msgstr ""
+"SSL/TLS â‰¤ 1.2: miljÃ¶variabeln %s Ã¤r inte satt, anvÃ¤nder fetchmails inbyggda "
+"chiffer.\n"
+
+#: socket.c:1188
+msgid "built-in defaults"
+msgstr "inbyggda standardvÃ¤rden"
+
+#: socket.c:1193
+#, c-format
+msgid "SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"
+msgstr "SSL/TLS â‰¤ 1.2: chiffer satt frÃ¥n %s till â€%sâ€\n"
+
+#: socket.c:1196
+#, c-format
+msgid "SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"
+msgstr "SSL/TLS: â‰¤ 1.2 misslyckades att sÃ¤tta chiffer frÃ¥n %s till â€œ%sâ€œ\n"
+
+#: socket.c:1209
+#, c-format
+msgid "TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"
+msgstr "TLS â‰¥ 1.3: chiffersviten satt frÃ¥n %s till â€%sâ€\n"
+
+#: socket.c:1212
+#, c-format
+msgid "TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"
+msgstr "TLS â‰¥ 1.3: misslyckades att sÃ¤tta chiffersviten frÃ¥n %s till â€%sâ€\n"
+
+#: socket.c:1216
+#, c-format
+msgid ""
+"TLS >= 1.3: environment variable %s unset, using OpenSSL built-in "
+"ciphersuites.\n"
+msgstr ""
+"TLS â‰¥ 1.3: miljÃ¶variabeln %s Ã¤r inte satt, anvÃ¤nder OpenSSL:s inbyggda "
+"chiffersviter.\n"
+
+#: socket.c:1237
+#, c-format
+msgid ""
+"The %s environment variable must contain a non-negative integer - parsing "
+"failed, using default level %d.\n"
+msgstr ""
+"MiljÃ¶variabeln %s mÃ¥ste innehÃ¥lla ett ickenegativt heltal â€” tolkningen "
+"misslyckades, anvÃ¤nder standardnivÃ¥n %d.\n"
+
+#: socket.c:1239
+#, c-format
+msgid "Parsed %s to set new security level %d\n"
+msgstr "Tolkade %s fÃ¶r att sÃ¤tta en ny sÃ¤kerhetsnivÃ¥ %d\n"
+
+#: socket.c:1250
+#, c-format
+msgid "DEBUG: SSL security level is %d\n"
+msgstr "FELSÃ–KNING: SSL:s sÃ¤kerhetsnivÃ¥ Ã¤r %d\n"
+
+#: socket.c:1303
 #, c-format
 msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
 msgstr "Kan inte lÃ¤sa in verifikationsplatser (fil=â€%sâ€, kat=â€%sâ€), fel %d:\n"
 
-#: socket.c:1281
+#: socket.c:1339
 #, c-format
 msgid ""
 "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
@@ -3486,16 +3591,16 @@ msgstr ""
 "Varning: SSL_set_tlsext_host_name(%p, \"%s\") misslyckades (kod %#lx), "
 "fÃ¶rsÃ¶ker att fortsÃ¤tta.\n"
 
-#: socket.c:1295
+#: socket.c:1353
 #, c-format
 msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
+"fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, "
 "trying to continue\n"
 msgstr ""
-"fetchmail: uttg %d: wolfSSL_check_domain_name(%#p, \"%s\") returnerade %d, "
+"fetchmail: uttg %d: wolfSSL_check_domain_name(%p, \"%s\") returnerade %d, "
 "fÃ¶rsÃ¶ker att fortsÃ¤tta\n"
 
-#: socket.c:1311
+#: socket.c:1368
 #, c-format
 msgid ""
 "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
@@ -3504,36 +3609,25 @@ msgstr ""
 "Varning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") misslyckades (kod %#x), "
 "fÃ¶rsÃ¶ker att fortsÃ¤tta.\n"
 
-#: socket.c:1364
+#: socket.c:1423
 msgid "Server shut down connection prematurely during SSL_connect().\n"
 msgstr "Servern stÃ¤ngde ner fÃ¶rbindelsen fÃ¶r tidigt under SSL_connect().\n"
 
-#: socket.c:1367
+#: socket.c:1454 socket.c:1460
 #, c-format
 msgid "System error during SSL_connect(): %s\n"
 msgstr "Systemfel under SSL_connect(): %s\n"
 
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "handskakningen misslyckades pÃ¥ protokoll- eller fÃ¶rbindelsenivÃ¥."
-
-#: socket.c:1387
+#: socket.c:1477
 msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
 msgstr ""
 "Kan inte hÃ¤mta aktuellt SSL/TLS-chiffer â€” ingen fÃ¶rbindelse etablerad?\n"
 
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr ""
-"SSL/TLS: anvÃ¤nder protokollet %s, chiffret %s, %d/%d hemliga/bearbetade "
-"bitar\n"
-
-#: socket.c:1397
+#: socket.c:1487
 msgid "Certificate/fingerprint verification was somehow skipped!\n"
 msgstr "Certifikat-/fingeravtrycksverifikation hoppades pÃ¥ nÃ¥got sÃ¤tt Ã¶ver!\n"
 
-#: socket.c:1414
+#: socket.c:1498
 msgid ""
 "Warning: the connection is insecure, continuing anyways. (Better use --"
 "sslcertck!)\n"
@@ -3541,30 +3635,22 @@ msgstr ""
 "Varning: anslutningen Ã¤r osÃ¤ker, fortsÃ¤tter Ã¤ndÃ¥.  (BÃ¤ttre att anvÃ¤nda --"
 "sslcertck!)\n"
 
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "GÃ¶r om fÃ¶rsÃ¶k att lÃ¤sa Cygwin-uttag\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "FÃ¶rsÃ¶k att gÃ¶ra om lÃ¤sning av Cygwin-uttag misslyckades!\n"
-
-#: transact.c:79
+#: transact.c:66
 #, c-format
 msgid "mapped address %s to local %s\n"
 msgstr "Ã¶versatte adressen %s till den lokala %s\n"
 
-#: transact.c:101
+#: transact.c:88
 #, c-format
 msgid "mapped %s to local %s\n"
 msgstr "Ã¶versatte %s till den lokala %s\n"
 
-#: transact.c:168
+#: transact.c:155
 #, c-format
 msgid "passed through %s matching %s\n"
 msgstr "skickade vidare %s som matchar %s\n"
 
-#: transact.c:240
+#: transact.c:227
 #, c-format
 msgid ""
 "analyzing Received line:\n"
@@ -3573,165 +3659,165 @@ msgstr ""
 "analyserar Received-rad:\n"
 "%s"
 
-#: transact.c:279
+#: transact.c:266
 #, c-format
 msgid "line accepted, %s is an alias of the mailserver\n"
 msgstr "raden accepterad, %s Ã¤r ett alias fÃ¶r postservern\n"
 
-#: transact.c:285
+#: transact.c:272
 #, c-format
 msgid "line rejected, %s is not an alias of the mailserver\n"
 msgstr "raden avvisad, %s Ã¤r inte ett alias fÃ¶r postservern\n"
 
-#: transact.c:359
+#: transact.c:346
 msgid "no Received address found\n"
 msgstr "ingen Received-adress hittad\n"
 
-#: transact.c:368
+#: transact.c:355
 #, c-format
 msgid "found Received address `%s'\n"
 msgstr "hittade Received-adressen â€%sâ€\n"
 
-#: transact.c:613
+#: transact.c:600
 msgid "incorrect header line found - see manpage for bad-header option\n"
 msgstr "felaktig huvudrad hittad - se flaggan bad-header i manualsidan\n"
 
-#: transact.c:615
+#: transact.c:602
 #, c-format
 msgid "line: %s"
 msgstr "rad: %s"
 
-#: transact.c:1087 transact.c:1097
+#: transact.c:1074 transact.c:1084
 #, c-format
 msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
 msgstr "Tolkar kuvertet â€%sâ€ namn â€%-.*sâ€\n"
 
-#: transact.c:1112
+#: transact.c:1099
 #, c-format
 msgid "Parsing Received names \"%-.*s\"\n"
 msgstr "Tolkar Received-namn â€%-.*sâ€\n"
 
-#: transact.c:1124
+#: transact.c:1111
 msgid "No envelope recipient found, resorting to header guessing.\n"
 msgstr "Ingen kuvertmottagare hittad, tar till gissning frÃ¥n huvuden.\n"
 
-#: transact.c:1142
+#: transact.c:1129
 #, c-format
 msgid "Guessing from header \"%-.*s\".\n"
 msgstr "Gissar utgÃ¥ende frÃ¥n huvudet â€%-.*sâ€.\n"
 
-#: transact.c:1157
+#: transact.c:1144
 #, c-format
 msgid "no local matches, forwarding to %s\n"
 msgstr "inga lokala matchningar, vidarebefordrar till %s\n"
 
-#: transact.c:1172
+#: transact.c:1159
 msgid "forwarding and deletion suppressed due to DNS errors\n"
 msgstr "vidarebefordran och radering avstÃ¤ngd pÃ¥ grund av DNS-fel\n"
 
-#: transact.c:1283
+#: transact.c:1270
 msgid "writing RFC822 msgblk.headers\n"
 msgstr "skriver RFC822 msgblk.headers\n"
 
-#: transact.c:1302
+#: transact.c:1289
 msgid "no recipient addresses matched declared local names"
 msgstr "inga mottagaradresser matchade deklarerade lokala namn"
 
-#: transact.c:1309
+#: transact.c:1296
 #, c-format
 msgid "recipient address %s didn't match any local name"
 msgstr "mottagaradressen %s matchade inte nÃ¥got lokalt namn"
 
-#: transact.c:1318
+#: transact.c:1305
 msgid "message has embedded NULs"
 msgstr "meddelandet har inbÃ¤ddade nolltecken"
 
-#: transact.c:1326
+#: transact.c:1313
 msgid "SMTP listener rejected local recipient addresses: "
 msgstr "SMTP-lyssnaren avvisade lokala mottagaradresser: "
 
-#: transact.c:1376
+#: transact.c:1363
 msgid "error writing message text\n"
 msgstr "fel nÃ¤r meddelandetexten skrevs\n"
 
-#: transact.c:1652
+#: transact.c:1630
 #, c-format
 msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
 msgstr "Bufferten Ã¤r fÃ¶r liten.  Detta Ã¤r ett fel i anroparen av %s:%lu.\n"
 
-#: uid.c:262
+#: uid.c:259
 #, c-format
 msgid "Open or read error while reading idfile %s: %s\n"
 msgstr "Ã–ppnings- eller lÃ¤sningsfel nÃ¤r idfilen %s lÃ¤stes: %s\n"
 
-#: uid.c:273
+#: uid.c:270
 #, c-format
 msgid "Old UID list from %s:\n"
 msgstr "Gammal UID-lista frÃ¥n %s:\n"
 
-#: uid.c:277 uid.c:286 uid.c:355
+#: uid.c:274 uid.c:283 uid.c:352
 msgid " <empty>"
 msgstr " <tom>"
 
-#: uid.c:284
+#: uid.c:281
 msgid "Scratch list of UIDs:\n"
 msgstr "Utkastlista av UID:er:\n"
 
-#: uid.c:369 uid.c:413
+#: uid.c:366 uid.c:410
 #, c-format
 msgid "Merged UID list from %s:\n"
 msgstr "Sammanslagen UID-lista frÃ¥n %s:\n"
 
-#: uid.c:372
+#: uid.c:369
 #, c-format
 msgid "New UID list from %s:\n"
 msgstr "Ny UID-lista frÃ¥n %s:\n"
 
-#: uid.c:402
+#: uid.c:399
 msgid "not swapping UID lists, no UIDs seen this query\n"
 msgstr "vÃ¤xlar inte UID-listor, inga UID:er har setts i denna frÃ¥ga\n"
 
-#: uid.c:422
+#: uid.c:419
 msgid "discarding new UID list\n"
 msgstr "kastar ny UID-lista\n"
 
-#: uid.c:479
+#: uid.c:476
 msgid "Deleting fetchids file.\n"
 msgstr "Raderar fetchids-filen.\n"
 
-#: uid.c:482
+#: uid.c:479
 #, c-format
 msgid "Error deleting %s: %s\n"
 msgstr "Fel nÃ¤r %s raderades: %s\n"
 
-#: uid.c:489
+#: uid.c:486
 msgid "Writing fetchids file.\n"
 msgstr "Skriver fetchids-fil.\n"
 
-#: uid.c:503 uid.c:512
+#: uid.c:500 uid.c:509
 #, c-format
 msgid "Write error on fetchids file %s: %s\n"
 msgstr "Fel nÃ¤r fetchids-filen %s skrevs: %s\n"
 
-#: uid.c:524
+#: uid.c:521
 #, c-format
 msgid "Error writing to fetchids file %s, old file left in place.\n"
 msgstr "Fel nÃ¤r fetchids-filen %s skrevs, den gamla filen lÃ¤mnas kvar.\n"
 
-#: uid.c:528
+#: uid.c:525
 #, c-format
 msgid "Cannot rename fetchids file %s to %s: %s\n"
 msgstr "Kan inte byta namn pÃ¥ fetchids-filen %s till %s: %s\n"
 
-#: uid.c:532
+#: uid.c:529
 #, c-format
 msgid "Cannot open fetchids file %s for writing: %s\n"
 msgstr "Kan inte Ã¶ppna fetchids-filen %s fÃ¶r skrivning: %s\n"
 
-#: xmalloc.c:28
+#: xmalloc.c:26
 msgid "malloc failed\n"
 msgstr "malloc misslyckades\n"
 
-#: xmalloc.c:42
+#: xmalloc.c:39
 msgid "realloc failed\n"
 msgstr "realloc misslyckades\n"
Binary files 6.4.39-1/po/vi.gmo and 6.5.4-0ubuntu1/po/vi.gmo differ
diff -pruN 6.4.39-1/po/vi.po 6.5.4-0ubuntu1/po/vi.po
--- 6.4.39-1/po/vi.po	2024-07-20 09:35:07.000000000 +0000
+++ 6.5.4-0ubuntu1/po/vi.po	1970-01-01 00:00:00.000000000 +0000
@@ -1,3780 +0,0 @@
-# Vietnamese translation for Fetchmail.
-# Copyright Â© 2013 Eric S. Raymond (msgids)
-# Copyright Â© 2013 Free Software Foundation, Inc.
-# This file is distributed under the same license as the fetchmail package.
-# Clytie Siddall <clytie@riverland.net.au>, 2006-2010.
-# Tráº§n Ngá»c QuÃ¢n <vnwildman@gmail.com>, 2012-2013, 2022.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: fetchmail 6.4.25.rc1\n"
-"Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2024-07-20 11:25+0200\n"
-"PO-Revision-Date: 2022-03-20 14:26+0700\n"
-"Last-Translator: Tráº§n Ngá»c QuÃ¢n <vnwildman@gmail.com>\n"
-"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
-"Language: vi\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Bugs: Report translation errors to the Language-Team address.\n"
-"Language-Team-Website: <http://translationproject.org/team/vi.html>\n"
-
-#: checkalias.c:174
-#, c-format
-msgid "Checking if %s is really the same node as %s\n"
-msgstr "Äang kiá»ƒm tra náº¿u %s tháº­t sá»± lÃ  cÃ¹ng má»™t nÃºt vá»›i %s\n"
-
-#: checkalias.c:178
-msgid "Yes, their IP addresses match\n"
-msgstr "ÄÃºng, Ä‘á»‹a chá»‰ IP cá»§a chÃºng khá»›p nhau\n"
-
-#: checkalias.c:182
-msgid "No, their IP addresses don't match\n"
-msgstr "KhÃ´ng Ä‘Ãºng, Ä‘á»‹a chá»‰ IP cá»§a chÃºng khÃ´ng khá»›p nhau\n"
-
-#: checkalias.c:207
-#, c-format
-msgid "nameserver failure while looking for '%s' during poll of %s: %s\n"
-msgstr ""
-"trÃ¬nh phá»¥c vá»¥ tÃªn tháº¥t báº¡i trong khi tÃ¬m â€œ%sâ€  trong viá»‡c thÄƒm dÃ² %s: %s\n"
-
-#: checkalias.c:230
-#, c-format
-msgid "nameserver failure while looking for `%s' during poll of %s.\n"
-msgstr ""
-"trÃ¬nh phá»¥c vá»¥ tÃªn tháº¥t báº¡i trong khi tÃ¬m â€œ%sâ€  trong viá»‡c thÄƒm dÃ² %s.\n"
-
-#: cram.c:95 ntlmsubr.c:65
-msgid "could not decode BASE64 challenge\n"
-msgstr "khÃ´ng thá»ƒ giáº£i mÃ£ yÃªu cáº§u BASE64\n"
-
-#: cram.c:103
-#, c-format
-msgid "decoded as %s\n"
-msgstr "Ä‘Ã£ giáº£i mÃ£ lÃ  %s\n"
-
-#: driver.c:199
-#, c-format
-msgid "kerberos error %s\n"
-msgstr "lá»—i kerberos %s\n"
-
-#: driver.c:259 driver.c:265
-#, c-format
-msgid "krb5_sendauth: %s [server says '%s']\n"
-msgstr "krb5_sendauth: %s [mÃ¡y phá»¥c vá»¥ nÃ³i â€œ%sâ€]\n"
-
-#: driver.c:345
-msgid "Fetchmail oversized-messages warning"
-msgstr "Cáº£nh bÃ¡o Fetchmail vá» thÆ° quÃ¡ lá»›n"
-
-#: driver.c:349
-#, c-format
-msgid "The following oversized messages were deleted on server %s account %s:"
-msgstr ""
-"Nhá»¯ng thÆ° quÃ¡ lá»›n theo Ä‘Ã¢y Ä‘Ã£ bá»‹ xoÃ¡ bá» trÃªn mÃ¡y phá»¥c vá»¥ %s tÃ i khoáº£n %s:"
-
-#: driver.c:353
-#, c-format
-msgid "The following oversized messages remain on server %s account %s:"
-msgstr "Nhá»¯ng thÆ° quÃ¡ lá»›n theo Ä‘Ã¢y cÃ²n láº¡i trÃªn mÃ¡y phá»¥c vá»¥ %s tÃ i khoáº£n %s:"
-
-#: driver.c:372
-#, c-format
-msgid "  %d message  %d octets long deleted by fetchmail."
-msgid_plural "  %d messages %d octets long deleted by fetchmail."
-msgstr[0] "  %d thÆ° Ä‘á»™ dÃ i %d octet bá»‹ fetchmail xoÃ¡."
-
-#: driver.c:377
-#, c-format
-msgid "  %d message  %d octets long skipped by fetchmail."
-msgid_plural "  %d messages %d octets long skipped by fetchmail."
-msgstr[0] "  %d thÆ° Ä‘á»™ dÃ i %d octet bá»‹ fetchmail bá» qua."
-
-#: driver.c:522
-#, c-format
-msgid "skipping message %s@%s:%d"
-msgstr "Ä‘ang bá» qua thÆ° %s@%s:%d"
-
-#: driver.c:577
-#, c-format
-msgid "skipping message %s@%s:%d (%d octets)"
-msgstr "Ä‘ang bá» qua thÆ° %s@%s:%d (%d octet)"
-
-#: driver.c:593
-msgid " (length -1)"
-msgstr " (Ä‘á»™ dÃ i -1)"
-
-#: driver.c:596
-msgid " (oversized)"
-msgstr " (quÃ¡ lá»›n)"
-
-#: driver.c:614
-#, c-format
-msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n"
-msgstr "khÃ´ng thá»ƒ láº¥y cÃ¡c dÃ²ng Ä‘áº§u, thÆ° %s@%s:%d (%d octet)\n"
-
-#: driver.c:632
-#, c-format
-msgid "reading message %s@%s:%d of %d"
-msgstr "Ä‘ang Ä‘á»c thÆ° %s@%s:%d trÃªn %d"
-
-#: driver.c:637
-#, c-format
-msgid " (%d octets)"
-msgstr " (%d octet)"
-
-#: driver.c:638
-#, c-format
-msgid " (%d header octets)"
-msgstr " (%d octet pháº§n Ä‘áº§u)"
-
-#: driver.c:708
-#, c-format
-msgid " (%d body octets)"
-msgstr " (%d octet thÃ¢n)"
-
-#: driver.c:770
-#, c-format
-msgid ""
-"message %s@%s:%d was not the expected length (%d actual != %d expected)\n"
-msgstr "thÆ° %s@%s:%d khÃ´ng cÃ³ Ä‘á»™ dÃ i Ä‘Ã£ ngá» (%d tháº­t != %d Ä‘Ã£ ngá»)\n"
-
-#: driver.c:802
-msgid " retained\n"
-msgstr " váº«n giá»¯\n"
-
-#: driver.c:812
-msgid " flushed\n"
-msgstr " Ä‘Ã£ xoÃ¡ sáº¡ch\n"
-
-#: driver.c:824
-msgid " not flushed\n"
-msgstr " chÆ°a xoÃ¡ sáº¡ch\n"
-
-#: driver.c:842
-#, c-format
-msgid "fetchlimit %d reached; %d message left on server %s account %s\n"
-msgid_plural ""
-"fetchlimit %d reached; %d messages left on server %s account %s\n"
-msgstr[0] ""
-"Ä‘Ã£ Ä‘áº¡t Ä‘áº¿n giá»›i háº¡n láº¥y %d; %d thÆ° cÃ²n láº¡i trÃªn mÃ¡y phá»¥c vá»¥ %s tÃ i khoáº£n %s\n"
-
-#: driver.c:900
-#, c-format
-msgid "timeout after %d seconds waiting to connect to server %s.\n"
-msgstr "quÃ¡ giá» sau %d giÃ¢y Ä‘á»£i káº¿t ná»‘i Ä‘áº¿n mÃ¡y phá»¥c vá»¥ %s.\n"
-
-#: driver.c:904
-#, c-format
-msgid "timeout after %d seconds waiting for server %s.\n"
-msgstr "quÃ¡ giá» sau %d giÃ¢y Ä‘á»£i mÃ¡y phá»¥c vá»¥ %s.\n"
-
-#: driver.c:908
-#, c-format
-msgid "timeout after %d seconds waiting for %s.\n"
-msgstr "quÃ¡ giá» sau %d giÃ¢y Ä‘á»£i %s.\n"
-
-#: driver.c:913
-#, c-format
-msgid "timeout after %d seconds waiting for listener to respond.\n"
-msgstr "quÃ¡ giá» sau %d giÃ¢y Ä‘á»£i bá»™ láº¯ng nghe Ä‘Ã¡p á»©ng.\n"
-
-#: driver.c:916
-#, c-format
-msgid "timeout after %d seconds.\n"
-msgstr "quÃ¡ giá» sau %d giÃ¢y.\n"
-
-#: driver.c:928
-msgid "fetchmail sees repeated timeouts"
-msgstr "fetchmail tháº¥y nhiá»u viá»‡c quÃ¡ giá»"
-
-#: driver.c:931
-#, c-format
-msgid ""
-"Fetchmail saw more than %d timeouts while attempting to get mail from "
-"%s@%s.\n"
-msgstr "Fetchmail tháº¥y hÆ¡n %d viá»‡c quÃ¡ giá» trong khi cá»‘ láº¥y thÆ° tá»« %s@%s.\n"
-
-#: driver.c:935
-msgid ""
-"This could mean that your mailserver is stuck, or that your SMTP\n"
-"server is wedged, or that your mailbox file on the server has been\n"
-"corrupted by a server error.  You can run `fetchmail -v -v' to\n"
-"diagnose the problem.\n"
-"\n"
-"Fetchmail won't poll this mailbox again until you restart it.\n"
-msgstr ""
-"CÃ³ thá»ƒ nghÄ©a lÃ  trÃ¬nh phá»¥c vá»¥ thÆ° báº¿ táº¯c, hoáº·c trÃ¬nh phá»¥c vá»¥ SMTP khÃ´ng lá»‘i "
-"thoÃ¡t, hoáº·c táº­p tin hÃ´p thÆ° trÃªn mÃ¡y phá»¥c vá»¥ Ä‘Ã£ bá»‹ há»ng do lá»—i trÃ¬nh phá»¥c "
-"vá»¥. Báº¡n cÃ³ thá»ƒ cháº¡y lá»‡nh â€œfetchmail -v -vâ€ Ä‘á»ƒ cháº©n Ä‘oÃ¡n váº¥n Ä‘á» nÃ y.\n"
-"\n"
-"Fetchmail sáº½ khÃ´ng thÄƒm dÃ² há»™p thÆ° nÃ y cho Ä‘áº¿n khi báº¡n khá»Ÿi Ä‘á»™ng nÃ³.\n"
-
-#: driver.c:961
-#, c-format
-msgid "pre-connection command terminated with signal %d\n"
-msgstr "cÃ¢u lá»‡nh tiá»n káº¿t ná»‘i Ä‘Ã£ tháº¥t báº¡i vá»›i tÃ­n hiá»‡u %d\n"
-
-#: driver.c:964
-#, c-format
-msgid "pre-connection command failed with status %d\n"
-msgstr "cÃ¢u lá»‡nh tiá»n káº¿t ná»‘i Ä‘Ã£ tháº¥t báº¡i vá»›i tráº¡ng thÃ¡i %d\n"
-
-#: driver.c:994
-#, c-format
-msgid "couldn't find HESIOD pobox for %s\n"
-msgstr "khÃ´ng tÃ¬m tháº¥y pobox HESIOD cho %s\n"
-
-#: driver.c:1015
-msgid "Lead server has no name.\n"
-msgstr "MÃ¡y phá»¥c vá»¥ Ä‘i trÆ°á»›c khÃ´ng cÃ³ tÃªn.\n"
-
-#: driver.c:1042
-#, c-format
-msgid "couldn't find canonical DNS name of %s (%s): %s\n"
-msgstr "khÃ´ng tÃ¬m tháº¥y tÃªn DNS Ä‘Ãºng tiÃªu chuáº©n cá»§a %s (%s): %s\n"
-
-#: driver.c:1089
-#, c-format
-msgid "%s connection to %s failed"
-msgstr "káº¿t ná»‘i %s Ä‘áº¿n %s gáº·p lá»—i"
-
-#: driver.c:1118
-msgid "SSL connection failed.\n"
-msgstr "Káº¿t ná»‘i SSL Ä‘Ã£ tháº¥t báº¡i.\n"
-
-#: driver.c:1172
-#, c-format
-msgid "Lock-busy error on %s@%s\n"
-msgstr "Gáº·p lá»—i kiá»ƒu khoÃ¡-báº­n trÃªn %s@%s\n"
-
-#: driver.c:1176
-#, c-format
-msgid "Server busy error on %s@%s\n"
-msgstr "Gáº·p lá»—i kiá»ƒu mÃ¡y phá»¥c vá»¥ báº­n trÃªn %s@%s\n"
-
-#: driver.c:1181
-#, c-format
-msgid "Authorization failure on %s@%s%s\n"
-msgstr "Viá»‡c xÃ¡c thá»±c tháº¥t báº¡i trÃªn %s@%s%s\n"
-
-#: driver.c:1184
-msgid " (previously authorized)"
-msgstr " (Ä‘Ã£ cho quyá»n trÆ°á»›c nÃ y)"
-
-#: driver.c:1187
-msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
-msgstr ""
-"Äá»ƒ tÃ¬m trá»£ giÃºp, xem: http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
-
-#: driver.c:1208
-#, c-format
-msgid "fetchmail authentication failed on %s@%s"
-msgstr "viá»‡c xÃ¡c thá»±c fetchmail gáº·p lá»—i trÃªn %s@%s"
-
-#: driver.c:1212
-#, c-format
-msgid "Fetchmail could not get mail from %s@%s.\n"
-msgstr "Fetchmail khÃ´ng thá»ƒ láº¥y thÆ° tá»« %s@%s.\n"
-
-#: driver.c:1216
-msgid ""
-"The attempt to get authorization failed.\n"
-"Since we have already succeeded in getting authorization for this\n"
-"connection, this is probably another failure mode (such as busy server)\n"
-"that fetchmail cannot distinguish because the server didn't send a useful\n"
-"error message."
-msgstr ""
-"Viá»‡c cá»‘ Ä‘Æ°á»£c quyá»n Ä‘Ã£ tháº¥t báº¡i.\n"
-"VÃ¬ chÃºng ta Ä‘Ã£ Ä‘Æ°á»£c quyá»n lÃ m káº¿t ná»‘i nÃ y, lá»—i nÃ y ráº¥t cÃ³ thá»ƒ lÃ \n"
-"cháº¿ Ä‘á»™ tháº¥t báº¡i khÃ¡c (v.d. mÃ¡y phá»¥c vá»¥ báº­n táº¡m) mÃ  fetchmail\n"
-"khÃ´ng thá»ƒ phÃ¢n biá»‡t vÃ¬ mÃ¡y phá»¥c vá»¥ chÆ°a gá»Ÿi thÃ´ng Ä‘iá»‡p lá»—i há»¯u Ã­ch."
-
-#: driver.c:1222
-msgid ""
-"\n"
-"However, if you HAVE changed your account details since starting the\n"
-"fetchmail daemon, you need to stop the daemon, change your configuration\n"
-"of fetchmail, and then restart the daemon.\n"
-"\n"
-"The fetchmail daemon will continue running and attempt to connect\n"
-"at each cycle.  No future notifications will be sent until service\n"
-"is restored."
-msgstr ""
-"\n"
-"Tuy nhiÃªn, náº¿u báº¡n CÃ“ PHáº¢I Ä‘Ã£ thay Ä‘á»•i chi tiáº¿t tÃ i khoáº£n\n"
-"ká»ƒ tá»« khá»Ÿi cháº¡y trÃ¬nh ná»n fetchmail, báº¡n cáº§n pháº£i ngá»«ng cháº¡y trÃ¬nh ná»n,\n"
-"thay Ä‘á»•i cáº¥u hÃ¬nh fetchmail, rá»“i khá»Ÿi cháº¡y láº¡i trÃ¬nh ná»n.\n"
-"\n"
-"TrÃ¬nh ná»n fetchmail sáº½ tiáº¿p tá»¥c cháº¡y, vÃ  cá»‘ káº¿t ná»‘i, trong má»—i chu ká»³.\n"
-"KhÃ´ng cÃ³ thÃ´ng bÃ¡o sau sáº½ Ä‘Æ°á»£c gá»Ÿi Ä‘áº¿n khi dá»‹ch vá»¥ Ä‘Æ°á»£c phá»¥c há»“i."
-
-#: driver.c:1232
-msgid ""
-"The attempt to get authorization failed.\n"
-"This probably means your password is invalid, but some servers have\n"
-"other failure modes that fetchmail cannot distinguish from this\n"
-"because they don't send useful error messages on login failure.\n"
-"\n"
-"The fetchmail daemon will continue running and attempt to connect\n"
-"at each cycle.  No future notifications will be sent until service\n"
-"is restored."
-msgstr ""
-"Viá»‡c cá»‘ Ä‘Æ°á»£c quyá»n Ä‘Ã£ tháº¥t báº¡i.\n"
-"Ráº¥t cÃ³ thá»ƒ vÃ¬ máº­t kháº©u cá»§a báº¡n khÃ´ng há»£p lá»‡, nhÆ°ng mÃ  má»™t sá»‘ mÃ¡y phá»¥c vá»¥\n"
-"cÃ³ cháº¿ Ä‘á»™ tháº¥t báº¡i mÃ  fetchmail khÃ´ng thá»ƒ phÃ¢n biá»‡t ra Ä‘iá»u nÃ y,\n"
-"vÃ¬ mÃ¡y Ä‘Ã³ khÃ´ng gá»Ÿi thÃ´ng Ä‘iá»‡p lá»—i khi Ä‘ang nháº­p khÃ´ng thÃ nh cÃ´ng.\n"
-"\n"
-"TrÃ¬nh ná»n fetchmail sáº½ tiáº¿p tá»¥c cháº¡y, vÃ  cá»‘ káº¿t ná»‘i, trong má»—i chu ká»³.\n"
-"KhÃ´ng cÃ³ thÃ´ng bÃ¡o sau sáº½ Ä‘Æ°á»£c gá»Ÿi Ä‘áº¿n khi dá»‹ch vá»¥ Ä‘Æ°á»£c phá»¥c há»“i."
-
-#: driver.c:1248
-#, c-format
-msgid "Repoll immediately on %s@%s\n"
-msgstr "ThÄƒm dÃ² láº¡i ngay trÃªn %s@%s\n"
-
-#: driver.c:1254
-#, c-format
-msgid "Socket or TLS error on %s@%s\n"
-msgstr "Lá»—i á»” cáº¯m máº¡ng hoáº·c TLS trÃªn %s@%s\n"
-
-#: driver.c:1260
-#, c-format
-msgid "Unknown login or authentication error on %s@%s\n"
-msgstr "Lá»—i Ä‘Äƒng nháº­p hay xÃ¡c thá»±c khÃ´ng rÃµ trÃªn %s@%s\n"
-
-#: driver.c:1285
-#, c-format
-msgid "Authorization OK on %s@%s\n"
-msgstr "ÄÃ£ Ä‘Æ°á»£c quyá»n trÃªn %s@%s\n"
-
-#: driver.c:1291
-#, c-format
-msgid "fetchmail authentication OK on %s@%s"
-msgstr "fetchmail Ä‘Ã£ Ä‘Æ°á»£c xÃ¡c thá»±c lÃ  Ä‘Ãºng trÃªn %s@%s"
-
-#: driver.c:1295
-#, c-format
-msgid "Fetchmail was able to log into %s@%s.\n"
-msgstr "Fetchmail Ä‘Ã£ Ä‘Äƒng nháº­p Ä‘Æ°á»£c vÃ o %s@%s.\n"
-
-#: driver.c:1299
-msgid "Service has been restored.\n"
-msgstr "Dá»‹ch vá»¥ Ä‘Ã£ Ä‘Æ°á»£c phá»¥c há»“i.\n"
-
-#: driver.c:1332
-#, c-format
-msgid "selecting or re-polling folder %s\n"
-msgstr "Ä‘ang chá»n hoáº·c thÄƒm dÃ² thÆ° má»¥c %s\n"
-
-#: driver.c:1334
-msgid "selecting or re-polling default folder\n"
-msgstr "Ä‘ang chá»n hoáº·c thÄƒm dÃ² thÆ° má»¥c máº·c Ä‘á»‹nh\n"
-
-#: driver.c:1346
-#, c-format
-msgid "%s at %s (folder %s)"
-msgstr "%s lÃºc %s (thÆ° má»¥c %s)"
-
-#: driver.c:1349 rcfile_y.y:390
-#, c-format
-msgid "%s at %s"
-msgstr "%s lÃºc %s"
-
-#: driver.c:1354
-#, c-format
-msgid "Polling %s\n"
-msgstr "Äang thÄƒm dÃ² %s...\n"
-
-#: driver.c:1358
-#, c-format
-msgid "%d message (%d %s) for %s"
-msgid_plural "%d messages (%d %s) for %s"
-msgstr[0] "%d thÆ° (%d %s) cho %s"
-
-#: driver.c:1361
-msgid "seen"
-msgid_plural "seen"
-msgstr[0] "Ä‘Ã£ tháº¥y"
-
-#: driver.c:1364
-#, c-format
-msgid "%d message for %s"
-msgid_plural "%d messages for %s"
-msgstr[0] "%d thÆ° cho %s"
-
-#: driver.c:1371
-#, c-format
-msgid " (%d octets).\n"
-msgstr " (%d octet).\n"
-
-#: driver.c:1377
-#, c-format
-msgid "No mail for %s\n"
-msgstr "KhÃ´ng cÃ³ thÆ° cho %s\n"
-
-#: driver.c:1410
-msgid "bogus message count!"
-msgstr "sá»‘ lÆ°á»£ng thÆ° giáº£!"
-
-#: driver.c:1462
-#, c-format
-msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n"
-msgstr "QuÃ¡ nhiá»u thÆ° bá»‹ bá» qua (%d > %d) bá»Ÿi vÃ¬ cÃ¡c lá»—i nháº¥t thá»i vá»›i %s\n"
-
-#: driver.c:1568
-msgid "socket"
-msgstr "á»• cáº¯m"
-
-#: driver.c:1571
-msgid "missing or bad RFC822 header"
-msgstr "dÃ²ng Ä‘áº§u RFC822 xáº¥u hay cÃ²n thiáº¿u"
-
-# Name: don't translate / TÃªn: Ä‘á»«ng dá»‹ch
-#: driver.c:1574
-msgid "MDA"
-msgstr "MDA"
-
-#: driver.c:1577
-msgid "client/server synchronization"
-msgstr "Ä‘á»“ng bá»™ hoÃ¡ á»©ng dá»¥ng khÃ¡ch/trÃ¬nh phá»¥c vá»¥"
-
-#: driver.c:1580
-msgid "client/server protocol"
-msgstr "giao thá»©c á»©ng dá»¥ng khÃ¡ch/trÃ¬nh phá»¥c vá»¥"
-
-#: driver.c:1583
-msgid "lock busy on server"
-msgstr "khoÃ¡ báº­n trÃªn mÃ¡y phá»¥c vá»¥"
-
-#: driver.c:1586
-msgid "SMTP transaction"
-msgstr "Giao dá»‹ch SMTP"
-
-#: driver.c:1589
-msgid "DNS lookup"
-msgstr "Tra cá»©u DNS"
-
-#: driver.c:1592
-msgid "undefined"
-msgstr "chÆ°a Ä‘á»‹nh nghÄ©a"
-
-#: driver.c:1598
-#, c-format
-msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n"
-msgstr "Gáº·p lá»—i %s trong khi láº¥y tá»« %s@%s vÃ  phÃ¡t cho mÃ¡y SMTP %s\n"
-
-#: driver.c:1600
-msgid "unknown"
-msgstr "khÃ´ng rÃµ"
-
-#: driver.c:1602
-#, c-format
-msgid "%s error while fetching from %s@%s\n"
-msgstr "Gáº·p lá»—i %s trong khi láº¥y tá»« %s@%s\n"
-
-#: driver.c:1614
-#, c-format
-msgid "post-connection command terminated with signal %d\n"
-msgstr "cÃ¢u lá»‡nh káº¿t ná»‘i cuá»‘i cÃ¹ng Ä‘Ã£ tháº¥t báº¡i vá»›i tÃ­n hiá»‡u %d\n"
-
-#: driver.c:1616
-#, c-format
-msgid "post-connection command failed with status %d\n"
-msgstr "cÃ¢u lá»‡nh káº¿t ná»‘i cuá»‘i cÃ¹ng Ä‘Ã£ tháº¥t báº¡i vá»›i tráº¡ng thÃ¡i %d\n"
-
-#: driver.c:1635
-msgid "Kerberos V4 support not linked.\n"
-msgstr "ChÆ°a liÃªn káº¿t cÃ¡ch há»— trá»£ Kerberos V4.\n"
-
-#: driver.c:1643
-msgid "Kerberos V5 support not linked.\n"
-msgstr "ChÆ°a liÃªn káº¿t cÃ¡ch há»— trá»£ Kerberos V5.\n"
-
-#: driver.c:1654
-#, c-format
-msgid "Option --flush is not supported with %s\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--flushâ€ (xoÃ¡ sáº¡ch) vá»›i %s\n"
-
-#: driver.c:1660
-#, c-format
-msgid "Option --all is not supported with %s\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--allâ€ (táº¥t cáº£) vá»›i %s\n"
-
-#: driver.c:1669
-#, c-format
-msgid "Option --limit is not supported with %s\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--limitâ€ (háº¡n cháº¿) vá»›i %s\n"
-
-#: env.c:58
-#, c-format
-msgid ""
-"%s: The QMAILINJECT environment variable is set.\n"
-"This is dangerous as it can make qmail-inject or qmail's sendmail wrapper\n"
-"tamper with your From: or Message-ID: headers.\n"
-"Try \"env QMAILINJECT= %s YOUR ARGUMENTS HERE\"\n"
-"%s: Abort.\n"
-msgstr ""
-"%s: biáº¿n mÃ´i trÆ°á»ng QMAILINJECT Ä‘Ã£ Ä‘Æ°á»£c Ä‘áº·t.\n"
-"TrÆ°á»ng há»£p nÃ y nguy hiá»ƒm vÃ¬ nÃ³ cÃ³ thá»ƒ lÃ m cho tiáº¿n trÃ¬nh qmail-inject\n"
-"hay bá»™ bao bá»c sendmail cá»§a qmail-inject lÃ m giáº£ dÃ²ng Ä‘áº§u\n"
-"\"From:â€ (Tá»«) hay â€œMessage-IDâ€ (mÃ£ nháº­n diá»‡n thÆ°). HÃ£y cá»‘ Ä‘áº·t:\n"
-"\"env QMAILINJECT= %s CÃC Äá»I Sá» Cá»¦A Báº N\".\n"
-"%s: Há»§y bá»™.\n"
-
-#: env.c:70
-#, c-format
-msgid ""
-"%s: The NULLMAILER_FLAGS environment variable is set.\n"
-"This is dangerous as it can make nullmailer-inject or nullmailer's\n"
-"sendmail wrapper tamper with your From:, Message-ID: or Return-Path: "
-"headers.\n"
-"Try \"env NULLMAILER_FLAGS= %s YOUR ARGUMENTS HERE\"\n"
-"%s: Abort.\n"
-msgstr ""
-"%s: biáº¿n mÃ´i trÆ°á»ng NULLMAILER_FLAGS Ä‘Ã£ Ä‘Æ°á»£c Ä‘áº·t.\n"
-"TrÆ°á»ng há»£p nÃ y nguy hiá»ƒm vÃ¬ nÃ³ cÃ³ thá»ƒ lÃ m cho tiáº¿n trÃ¬nh nullmailer-inject\n"
-"hay bá»™ bao bá»c sendmail cá»§a nullmailer-inject lÃ m giáº£ dÃ²ng Ä‘áº§u\n"
-"\"From:â€ (Tá»«) hay â€œMessage-IDâ€ (mÃ£ nháº­n diá»‡n thÆ°) hay â€œReturn-Path:â€\n"
-"(Ä‘Æ°á»ng dáº«n trá»Ÿ vá»). HÃ£y cá»‘ Ä‘áº·t:\n"
-"\"env NULLMAILER_FLAGS= %s CÃC Äá»I Sá» Cá»¦A Báº N\".\n"
-"%s: Há»§y bá»™.\n"
-
-#: env.c:82
-#, c-format
-msgid "%s: You don't exist.  Go away.\n"
-msgstr "%s: KhÃ´ng nháº­n ra báº¡n. Má»i ra khá»i Ä‘Ã¢y.\n"
-
-#: env.c:143
-msgid "Cannot find absolute path for user's home directory.\n"
-msgstr ""
-"KhÃ´ng thá»ƒ tÃ¬m tháº¥y Ä‘Æ°á»ng dáº«n tuyá»‡t Ä‘á»‘i cho thÆ° má»¥c cÃ¡ nhÃ¢n cá»§a ngÆ°á»i dÃ¹ng.\n"
-
-#: env.c:167
-msgid "Cannot find absolute path for fetchmail's home directory.\n"
-msgstr ""
-"KhÃ´ng thá»ƒ tÃ¬m tháº¥y Ä‘Æ°á»ng dáº«n tuyá»‡t Ä‘á»‘i cho thÆ° má»¥c cÃ¡ nhÃ¢n cá»§a fetchmail.\n"
-
-#: env.c:200
-#, c-format
-msgid "%s: can't determine your host!"
-msgstr "%s: khÃ´ng thá»ƒ phÃ¢n giáº£i tÃªn mÃ¡y cá»§a báº¡n!"
-
-#: env.c:223
-#, c-format
-msgid "getaddrinfo failed for \"%s\": %s\n"
-msgstr "getaddrinfo gáº·p lá»—i vá»›i \"%s\": %s \n"
-
-#: env.c:224
-msgid "Cannot find my own host in hosts database to qualify it!\n"
-msgstr ""
-"KhÃ´ng tÃ¬m tháº¥y mÃ¡y mÃ¬nh trong cÆ¡ sá»Ÿ dá»¯ liá»‡u mÃ¡y Ä‘á»ƒ thÃªm Ä‘á»§ kháº£ nÄƒng vÃ o nÃ³!\n"
-
-#: env.c:228
-msgid ""
-"Trying to continue with unqualified hostname.\n"
-"DO NOT report broken Received: headers, HELO/EHLO lines or similar "
-"problems!\n"
-"DO repair your /etc/hosts, DNS, NIS or LDAP instead.\n"
-msgstr ""
-"Äang cá»‘ tiáº¿p tá»¥c vá»›i tÃªn mÃ¡y khÃ´ng cÃ³ Ä‘á»§ kháº£ nÄƒng.\n"
-"Äá»ªNG thÃ´ng bÃ¡o dÃ²ng Ä‘áº§u â€œReceived:â€ (Ä‘Ã£ nháº­n) bá»‹ ngáº¯t,\n"
-"dÃ²ng HELO/EHLO bá»‹ ngáº¯t hoáº·c váº¥n Ä‘á» tÆ°Æ¡ng tá»±.\n"
-"HÃƒY sá»­a táº­p tin </etc/hosts>, DNS, NIS hay LDAP Ä‘á»ƒ thay tháº¿.\n"
-
-#: etrn.c:49 odmr.c:61
-#, c-format
-msgid "%s's SMTP listener does not support ESMTP\n"
-msgstr "Bá»™ láº¯ng nghe SMTP cá»§a %s khÃ´ng há»— trá»£ ESMTP\n"
-
-#: etrn.c:55
-#, c-format
-msgid "%s's SMTP listener does not support ETRN\n"
-msgstr "Bá»™ láº¯ng nghe SMTP cá»§a %s khÃ´ng há»— trá»£ ETRN\n"
-
-#: etrn.c:79
-#, c-format
-msgid "Queuing for %s started\n"
-msgstr "ÄÃ£ báº¥t Ä‘áº§u sáº¯p hÃ ng cho %s\n"
-
-#: etrn.c:84
-#, c-format
-msgid "No messages waiting for %s\n"
-msgstr "KhÃ´ng cÃ³ thÆ° nÃ o Ä‘á»£i %s\n"
-
-#: etrn.c:90
-#, c-format
-msgid "Pending messages for %s started\n"
-msgstr "ÄÃ£ báº¥t Ä‘áº§u thÆ° bá»‹ hoÃ£n cho %s\n"
-
-#: etrn.c:94
-#, c-format
-msgid "Unable to queue messages for node %s\n"
-msgstr "KhÃ´ng thá»ƒ xáº¿p hÃ ng Ä‘á»£i thÆ° cho nÃºt %s\n"
-
-#: etrn.c:98
-#, c-format
-msgid "Node %s not allowed: %s\n"
-msgstr "KhÃ´ng cho phÃ©p nÃºt %s: %s\n"
-
-#: etrn.c:102
-msgid "ETRN syntax error\n"
-msgstr "Lá»—i cÃº phÃ¡p ETRN\n"
-
-#: etrn.c:106
-msgid "ETRN syntax error in parameters\n"
-msgstr "Lá»—i cÃº phÃ¡p ETRN trong cÃ¡c tham sá»‘\n"
-
-#: etrn.c:110
-#, c-format
-msgid "Unknown ETRN error %d\n"
-msgstr "KhÃ´ng biáº¿t lá»—i ETRN %d\n"
-
-#: etrn.c:156
-msgid "Option --keep is not supported with ETRN\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--keepâ€ (giá»¯) Ä‘á»‘i vá»›i ETRN\n"
-
-#: etrn.c:160
-msgid "Option --flush is not supported with ETRN\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--flushâ€ (xoÃ¡ sáº¡ch) Ä‘á»‘i vá»›i ETRN\n"
-
-#: etrn.c:164
-msgid "Option --folder is not supported with ETRN\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--folderâ€ (thÆ° má»¥c) Ä‘á»‘i vá»›i ETRN\n"
-
-#: etrn.c:168
-msgid "Option --check is not supported with ETRN\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--checkâ€ (kiá»ƒm tra) Ä‘á»‘i vá»›i ETRN\n"
-
-#: fetchmail.c:144
-#, c-format
-msgid ""
-"Copyright (C) 2002, 2003 Eric S. Raymond\n"
-"Copyright (C) 2004 Matthias Andree, Eric S. Raymond,\n"
-"                   Robert M. Funk, Graham Wilson\n"
-"Copyright (C) 2005 - 2012 Sunil Shetye\n"
-"Copyright (C) 2005 - %d Matthias Andree\n"
-msgstr ""
-"TÃ¡c quyá»n Â© nÄƒm 2002, 2003 cá»§a Eric S. Raymond\n"
-"TÃ¡c quyá»n Â© nÄƒm 2004 cá»§a Matthias Andree, Eric S. Raymond,\n"
-"                   Robert F. Funk, Graham Wilson\n"
-"TÃ¡c quyá»n Â© nÄƒm 2005-2006, 2010 - 2011 cá»§a Sunil Shetye\n"
-"TÃ¡c quyá»n Â© nÄƒm 2005-%d Matthias Andree\n"
-
-#: fetchmail.c:150
-msgid ""
-"Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n"
-"are welcome to redistribute it under certain conditions. For details,\n"
-"please see the file COPYING in the source or documentation directory.\n"
-msgstr ""
-"Fetchmail khÃ´ng báº£o Ä‘áº£m gÃ¬ cáº£.\n"
-"ÄÃ¢y lÃ  pháº§n má»m tá»± do thÃ¬ báº¡n cÃ³ thá»ƒ phÃ¢n phá»‘i nÃ³ vá»›i Ä‘iá»u kiá»‡n nÃ o Ä‘Ã³.\n"
-"Äá»ƒ tÃ¬m tháº¥y thÃ´ng tin thÃªm thÃ¬ hÃ£y xem táº­p tin cÃ³ tÃªn COPYING (sao chÃ©p)\n"
-"trong thÆ° má»¥c nguá»“n hay tÃ i liá»‡u.\n"
-
-#: fetchmail.c:190
-msgid "WARNING: Running as root is discouraged.\n"
-msgstr "Cáº¢NH BÃO: khuyÃªn báº¡n khÃ´ng cháº¡y vá»›i tÆ° cÃ¡ch siÃªu ngÆ°á»i dÃ¹ng (root).\n"
-
-#: fetchmail.c:202
-msgid "fetchmail: invoked with"
-msgstr "fetchmail: Ä‘Æ°á»£c gá»i báº±ng"
-
-#: fetchmail.c:225
-msgid "could not get current working directory\n"
-msgstr "khÃ´ng thá»ƒ láº¥y thÆ° má»¥c hoáº¡t Ä‘á»™ng hiá»‡n cÃ³\n"
-
-#: fetchmail.c:310
-#, c-format
-msgid "This is fetchmail release %s"
-msgstr "ÄÃ¢y lÃ  fetchmail báº£n phÃ¡t hÃ nh %s"
-
-#: fetchmail.c:313
-#, c-format
-msgid ""
-"Compiled with SSL library %#lx \"%s\"\n"
-"Run-time uses SSL library %#lx \"%s\"\n"
-msgstr ""
-"ÄÆ°á»£c biÃªn dá»‹ch vá»›i thÆ° viá»‡n SSL %#lx \"%s\"\n"
-"Cháº¡y thÃ¬ dÃ¹ng thÆ° viá»‡n SSL %#lx \"%s\"\n"
-
-#: fetchmail.c:317
-#, c-format
-msgid ""
-"OpenSSL: %s\n"
-"Engines: %s\n"
-msgstr ""
-"OpenSSL: %s\n"
-"Bá»™ mÃ¡y: %s\n"
-
-#: fetchmail.c:321
-msgid "WARNING: Your SSL/TLS library does not support TLS v1.3.\n"
-msgstr "Cáº¢NH BÃO: PhiÃªn báº£n OpenSSL cá»§a báº¡n khÃ´ng há»— trá»£ TLS v1.3.\n"
-
-#: fetchmail.c:326
-msgid ""
-"ERROR: Compiled against LibreSSL, which is a copyright violation for lack of "
-"GPL clause 2b exception. See COPYING. Aborting.\n"
-msgstr ""
-"Lá»–I: BiÃªn dá»‹ch dá»±a vÃ o, cÃ¡i mÃ  vi pháº¡m báº£n quyá»n do thiáº¿u loáº¡i trá»« má»‡nh Ä‘á» "
-"2b cá»§a giáº¥y phÃ©p GPL. Xem SAO CHÃ‰P.\n"
-"NÃªn bÃ£i bá».\n"
-
-#: fetchmail.c:330
-msgid "WARNING: Compiled without SSL/TLS.\n"
-msgstr "Cáº¢NH BÃO: BiÃªn dá»‹ch mÃ  khÃ´ng cÃ³ SSL/TLS.\n"
-
-#: fetchmail.c:356
-msgid "The nodetach option is in effect, ignoring logfile option.\n"
-msgstr "TÃ¹y chá»n nodetach chá»‹u tÃ¡c Ä‘á»™ng, bá» qua tÃ¹y chá»n logfile.\n"
-
-#: fetchmail.c:363
-msgid "Not running in daemon mode, ignoring logfile option.\n"
-msgstr "KhÃ´ng cháº¡y trong cháº¿ Ä‘á»™ daemon (dá»‹ch vá»¥), bá» qua tÃ¹y chá»n logfile.\n"
-
-#: fetchmail.c:370
-#, c-format
-msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n"
-msgstr "Táº­p tin nháº­t kÃ½ â€œ%sâ€ chÆ°a cÃ³, bá» qua tÃ¹y chá»n logfile.\n"
-
-#: fetchmail.c:376
-#, c-format
-msgid "Logfile \"%s\" is not writable, aborting.\n"
-msgstr "Táº­p tin nháº­t kÃ½ â€œ%sâ€ khÃ´ng cÃ³ quyá»n ghi, bá» qua.\n"
-
-#: fetchmail.c:394
-#, c-format
-msgid ""
-"syslog and logfile options are both set, ignoring syslog, and logging to %s"
-msgstr ""
-"cáº£ hai tÃ¹y chá»n syslog vÃ  logfile Ä‘á»u Ä‘Æ°á»£c Ä‘áº·t, bá» qua syslog, vÃ  ghi nháº­t "
-"kÃ½ vÃ o %s"
-
-#: fetchmail.c:485
-#, c-format
-msgid "Taking options from command line%s%s\n"
-msgstr "Äang láº¥y cÃ¡c tÃ¹y chá»n trÃªn dÃ²ng lá»‡nh%s%s\n"
-
-#: fetchmail.c:486
-msgid " and "
-msgstr " vÃ  "
-
-#: fetchmail.c:491
-#, c-format
-msgid "No mailservers set up -- perhaps %s is missing?\n"
-msgstr "ChÆ°a thiáº¿t láº­p trÃ¬nh phá»¥c vá»¥ thÆ° nÃ o â€” cÃ³ láº½ cÃ²n thiáº¿u %s ?\n"
-
-#: fetchmail.c:512
-msgid "fetchmail: no mailservers have been specified.\n"
-msgstr "fetchmail: chÆ°a chá»‰ Ä‘á»‹nh trÃ¬nh phá»¥c vá»¥ thÆ°.\n"
-
-#: fetchmail.c:524
-msgid "fetchmail: no other fetchmail is running\n"
-msgstr "fetchmail: khÃ´ng cÃ³ tháº» hiá»‡n fetchmail khÃ¡c Ä‘ang cháº¡y\n"
-
-#: fetchmail.c:530
-#, c-format
-msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n"
-msgstr ""
-"fetchmail: gáº·p lá»—i khi buá»™c káº¿t thÃºc cá»§a fetchmail %s táº¡i %ld nÃªn há»§y bá».\n"
-
-#: fetchmail.c:531 fetchmail.c:540
-msgid "background"
-msgstr "ná»n"
-
-#: fetchmail.c:531 fetchmail.c:540
-msgid "foreground"
-msgstr "tiá»n cáº£nh"
-
-#: fetchmail.c:539
-#, c-format
-msgid "fetchmail: %s fetchmail at %ld killed.\n"
-msgstr "fetchmail: fetchmail %s táº¡i %ld bá»‹ buá»™c káº¿t thÃºc.\n"
-
-#: fetchmail.c:562
-msgid ""
-"fetchmail: can't check mail while another fetchmail to same host is "
-"running.\n"
-msgstr ""
-"fetchmail: khÃ´ng thá»ƒ kiá»ƒm tra cÃ³ thÆ° má»›i trong khi má»™t thá»ƒ hiá»‡n fetchmail "
-"khÃ¡c Ä‘ang cháº¡y tá»›i cÃ¹ng má»™t mÃ¡y.\n"
-
-#: fetchmail.c:568
-#, c-format
-msgid ""
-"fetchmail: can't poll specified hosts with another fetchmail running at "
-"%ld.\n"
-msgstr ""
-"fetchmail: khÃ´ng thá»ƒ thÄƒm dÃ² cÃ¡c mÃ¡y Ä‘Ã£ chá»‰ Ä‘á»‹nh khi cÃ³ thá»ƒ hiá»‡n fetchmail "
-"khÃ¡c cháº¡y táº¡i %ld\n"
-
-#: fetchmail.c:575
-#, c-format
-msgid "fetchmail: another foreground fetchmail is running at %ld.\n"
-msgstr "fetchmail: má»™t thá»ƒ hiá»‡n fetchmail cáº£nh gáº§n khÃ¡c Ä‘ang cháº¡y táº¡i %ld.\n"
-
-#: fetchmail.c:585
-msgid ""
-"fetchmail: can't accept options while a background fetchmail is running.\n"
-msgstr ""
-"fetchmail: khÃ´ng thá»ƒ cháº¥p nháº­n tÃ¹y chá»n trong khi má»™t thá»ƒ hiá»‡n fetchmail ná»n "
-"Ä‘ang cháº¡y.\n"
-
-#: fetchmail.c:597
-#, c-format
-msgid "fetchmail: background fetchmail at %ld awakened.\n"
-msgstr ""
-"fetchmail: thá»±c hiá»‡n fetchmail cháº¡y trÃªn ná»n há»‡ thá»‘ng  táº¡i %ld Ä‘Ã£ Ä‘Æ°á»£c kÃ­ch "
-"hoáº¡t.\n"
-
-#: fetchmail.c:609
-#, c-format
-msgid "fetchmail: elder sibling at %ld died mysteriously.\n"
-msgstr ""
-"fetchmail: báº£n sao cÅ© cÃ¹ng cáº¥p táº¡i %ld Ä‘Ã£ káº¿t thÃºc má»™t cÃ¡ch khÃ³ hiá»ƒu.\n"
-
-#: fetchmail.c:624
-#, c-format
-msgid "fetchmail: can't find a password for %s@%s.\n"
-msgstr "fetchmail: khÃ´ng tÃ¬m tháº¥y máº­t kháº©u cho %s@%s.\n"
-
-#: fetchmail.c:628
-#, c-format
-msgid "Enter password for %s@%s: "
-msgstr "HÃ£y gÃµ máº­t kháº©u cho %s@%s: "
-
-#: fetchmail.c:670
-msgid "fetchmail: Cannot detach into background. Aborting.\n"
-msgstr "fetchmail: khÃ´ng thá»ƒ thÃ¡o bá» vÃ o ná»n nÃªn há»§y bá».\n"
-
-#: fetchmail.c:674
-#, c-format
-msgid "starting fetchmail %s daemon\n"
-msgstr "Ä‘ang khá»Ÿi cháº¡y dá»‹ch vá»¥ cháº¡y ná»n fetchmail %s\n"
-
-#: fetchmail.c:690 fetchmail.c:692
-#, c-format
-msgid "could not open %s to append logs to\n"
-msgstr "khÃ´ng thá»ƒ má»Ÿ %s vÃ o Ä‘Ã³ cáº§n phá»¥ thÃªm cÃ¡c sá»• theo dÃµi\n"
-
-#: fetchmail.c:711
-msgid "--check mode enabled, not fetching mail\n"
-msgstr "--check mode (cháº¿ Ä‘á»™ kiá»ƒm tra) Ä‘Æ°á»£c báº­t thÃ¬ khÃ´ng láº¥y thÆ°\n"
-
-#: fetchmail.c:733
-#, c-format
-msgid "couldn't time-check %s (error %d)\n"
-msgstr "khÃ´ng thá»ƒ kiá»ƒm tra giá» %s (lá»—i %d)\n"
-
-#: fetchmail.c:738
-#, c-format
-msgid "restarting fetchmail (%s changed)\n"
-msgstr "Ä‘ang khá»Ÿi cháº¡y láº¡i fetchmail (%s Ä‘Ã£ Ä‘Æ°á»£c thay Ä‘á»•i)\n"
-
-#: fetchmail.c:742
-msgid "attempt to re-exec may fail as directory has not been restored\n"
-msgstr "viá»‡c cá»‘ thá»±c hiá»‡n láº¡i cÃ³ thá»ƒ tháº¥t báº¡i vÃ¬ thÆ° má»¥c chÆ°a Ä‘Æ°á»£c phá»¥c há»“i\n"
-
-#: fetchmail.c:768
-msgid "attempt to re-exec fetchmail failed\n"
-msgstr "viá»‡c cá»‘ thá»±c hiá»‡n láº¡i fetchmail Ä‘Ã£ tháº¥t báº¡i\n"
-
-#: fetchmail.c:798
-#, c-format
-msgid "poll of %s skipped (failed authentication or too many timeouts)\n"
-msgstr ""
-"viá»‡c thÄƒm dÃ² %s bá»‹ bá» qua (xÃ¡c thá»±c Ä‘Ã£ tháº¥t báº¡i hoáº·c quÃ¡ giá» quÃ¡ nhiá»u láº§n)\n"
-
-#: fetchmail.c:810
-#, c-format
-msgid "interval not reached, not querying %s\n"
-msgstr "chÆ°a tá»›i khoáº£ng nÃªn khÃ´ng truy váº¥n %s\n"
-
-#: fetchmail.c:848
-msgid "Query status=0 (SUCCESS)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=0 (THÃ€NH CÃ”NG)\n"
-
-#: fetchmail.c:850
-msgid "Query status=1 (NOMAIL)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=1 (KHÃ”NG THÆ¯)\n"
-
-#: fetchmail.c:852
-msgid "Query status=2 (SOCKET)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=2 (á»” Cáº®M)\n"
-
-#: fetchmail.c:854
-msgid "Query status=3 (AUTHFAIL)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=3 (XÃC THá»°C THáº¤T Báº I)\n"
-
-#: fetchmail.c:856
-msgid "Query status=4 (PROTOCOL)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=4 (GIAO THá»¨C)\n"
-
-#: fetchmail.c:858
-msgid "Query status=5 (SYNTAX)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=5 (CÃš PHÃP)\n"
-
-#: fetchmail.c:860
-msgid "Query status=6 (IOERR)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=6 (Lá»–I NHáº¬P/XUáº¤T)\n"
-
-#: fetchmail.c:862
-msgid "Query status=7 (ERROR)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=7 (Lá»–I)\n"
-
-#: fetchmail.c:864
-msgid "Query status=8 (EXCLUDE)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=8 (LOáº I TRá»ª)\n"
-
-#: fetchmail.c:866
-msgid "Query status=9 (LOCKBUSY)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=9 (KHOÃ Báº¬N)\n"
-
-#: fetchmail.c:868
-msgid "Query status=10 (SMTP)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=10 (SMTP)\n"
-
-#: fetchmail.c:870
-msgid "Query status=11 (DNS)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=11 (DNS)\n"
-
-#: fetchmail.c:872
-msgid "Query status=12 (BSMTP)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=12 (BSMTP)\n"
-
-#: fetchmail.c:874
-msgid "Query status=13 (MAXFETCH)\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=13 (Láº¤Y Tá»I ÄA)\n"
-
-#: fetchmail.c:876
-#, c-format
-msgid "Query status=%d\n"
-msgstr "Tráº¡ng thÃ¡i truy váº¥n=%d\n"
-
-#: fetchmail.c:918
-msgid "All connections are wedged.  Exiting.\n"
-msgstr "Má»i sá»± káº¿t ná»‘i lÃ  báº¿ táº¯c nÃªn thoÃ¡t.\n"
-
-#: fetchmail.c:926
-#, c-format
-msgid "sleeping at %s for %d seconds\n"
-msgstr "Ä‘ang ngá»§ táº¡i %s trong %d giÃ¢y\n"
-
-#: fetchmail.c:950
-#, c-format
-msgid "awakened by %s\n"
-msgstr "bá»‹ %s kÃ­ch hoáº¡t láº¡i\n"
-
-#: fetchmail.c:953
-#, c-format
-msgid "awakened by signal %d\n"
-msgstr "bá»‹ tÃ­n hiá»‡u %d kÃ­ch hoáº¡t láº¡i\n"
-
-#: fetchmail.c:961
-#, c-format
-msgid "awakened at %s\n"
-msgstr "Ä‘Æ°á»£c kÃ­ch hoáº¡t láº¡i táº¡i %s\n"
-
-#: fetchmail.c:966
-#, c-format
-msgid "normal termination, status %d\n"
-msgstr "Ä‘Ã£ káº¿t thÃºc chuáº©n, tráº¡ng thÃ¡i %d\n"
-
-#: fetchmail.c:1130
-msgid "couldn't time-check the run-control file\n"
-msgstr "khÃ´ng thá»ƒ kiá»ƒm tra giá» cá»§a táº­p tin Ä‘iá»u kiá»ƒn viá»‡c cháº¡y (run-control)\n"
-
-#: fetchmail.c:1164
-#, c-format
-msgid "Warning: multiple mentions of host %s in config file\n"
-msgstr "Cáº£nh bÃ¡o: gáº·p tÃªn mÃ¡y %s nhiá»u láº§n trong táº­p tin cáº¥u hÃ¬nh\n"
-
-#: fetchmail.c:1203
-msgid ""
-"fetchmail: Error: multiple \"defaults\" records in config file, or "
-"\"defaults\" is not the first record.\n"
-msgstr ""
-"fetchmail: Lá»—i: gáº·p nhiá»u báº£n ghi trong táº­p tin cáº¥u hÃ¬nh. hoáº·c lÃ  â€œmáº·c Ä‘á»‹nhâ€ "
-"khÃ´ng pháº£i lÃ  báº£n ghi Ä‘áº§u tiÃªn.\n"
-
-#: fetchmail.c:1333
-msgid "SSL support is not compiled in.\n"
-msgstr "ChÆ°a biÃªn dá»‹ch Ä‘á»ƒ Ä‘Æ°á»£c há»— trá»£ SSL.\n"
-
-#: fetchmail.c:1340
-msgid "KERBEROS v4 support is configured, but not compiled in.\n"
-msgstr ""
-"ÄÆ°á»£c cáº¥u hÃ¬nh lÃ  cÃ³ há»— trá»£ KERBEROS v4, nhÆ°ng chÆ°a Ä‘Æ°á»£c biÃªn dá»‹ch vÃ o.\n"
-
-#: fetchmail.c:1346
-msgid "KERBEROS v5 support is configured, but not compiled in.\n"
-msgstr ""
-"ÄÆ°á»£c cáº¥u hÃ¬nh lÃ  cÃ³ há»— trá»£ KERBEROS v5, nhÆ°ng chÆ°a Ä‘Æ°á»£c biÃªn dá»‹ch vÃ o.\n"
-
-#: fetchmail.c:1352
-msgid "GSSAPI support is configured, but not compiled in.\n"
-msgstr "ÄÆ°á»£c cáº¥u hÃ¬nh lÃ  há»— trá»£ GSSAPI, nhÆ°ng chÆ°a Ä‘Æ°á»£c biÃªn dá»‹ch vÃ o.\n"
-
-#: fetchmail.c:1382
-#, c-format
-msgid ""
-"fetchmail: warning: no DNS available to check multidrop fetches from %s\n"
-msgstr ""
-"fetchmail: cáº£nh bÃ¡o: khÃ´ng cÃ³ DNS sáºµn sÃ ng Ä‘á»ƒ kiá»ƒm tra viá»‡c láº¥y Ä‘a tháº£ tá»« "
-"%s\n"
-
-#: fetchmail.c:1393
-#, c-format
-msgid "warning: multidrop for %s requires envelope option!\n"
-msgstr "cáº£nh bÃ¡o: viá»‡c Ä‘a tháº£ cho %s cáº§n thiáº¿t tÃ¹y chá»n bao bá»c (envelope).\n"
-
-#: fetchmail.c:1394
-msgid "warning: Do not ask for support if all mail goes to postmaster!\n"
-msgstr ""
-"cáº£nh bÃ¡o: Ä‘á»«ng yÃªu cáº§u sá»± há»— trá»£ náº¿u má»i thÆ° Ä‘Æ°á»£c phÃ¡t cho postmaster (giÃ¡m "
-"Ä‘á»‘c sá»Ÿ bÆ°u Ä‘iá»‡n).\n"
-
-#: fetchmail.c:1411
-#, c-format
-msgid ""
-"fetchmail: %s configuration invalid, specify positive port number for "
-"service or port\n"
-msgstr ""
-"fetchmail: cáº¥u hÃ¬nh %s khÃ´ng há»£p lá»‡; hÃ£y chá»‰ Ä‘á»‹nh sá»‘ hiá»‡u cá»•ng dÆ°Æ¡ng cho "
-"dá»‹ch vá»¥ hay cá»•ng\n"
-
-#: fetchmail.c:1418
-#, c-format
-msgid "fetchmail: %s configuration invalid, RPOP requires a privileged port\n"
-msgstr "fetchmail: cáº¥u hÃ¬nh %s khÃ´ng há»£p lá»‡; RPOP yÃªu cáº§u má»™t cá»•ng Ä‘áº·c quyá»n\n"
-
-#: fetchmail.c:1424
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need --ssl for port 995/"
-"service pop3s.\n"
-msgstr ""
-"Cáº¢NH BÃO: cáº¥u hÃ¬nh %s khÃ´ng há»£p lá»‡; báº¡n thÆ°á»ng chá»‰ cáº§n --ssl cho cá»•ng 995/"
-"service pop3s.\n"
-
-#: fetchmail.c:1425
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need port 995/service pop3s "
-"for --ssl.\n"
-msgstr ""
-"Cáº¢NH BÃO: cáº¥u hÃ¬nh %s khÃ´ng há»£p lá»‡; báº¡n thÆ°á»ng chá»‰ cáº§n cá»•ng 995/service "
-"pop3s cho --ssl.\n"
-
-#: fetchmail.c:1428
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need --ssl for port 993/"
-"service imaps.\n"
-msgstr ""
-"Cáº¢NH BÃO: cáº¥u hÃ¬nh %s khÃ´ng há»£p lá»‡; báº¡n thÆ°á»ng chá»‰ cáº§n --ssl cho cá»•ng 993/"
-"service imaps.\n"
-
-#: fetchmail.c:1429
-#, c-format
-msgid ""
-"WARNING: %s configuration invalid, you normally need port 993/service imaps "
-"for --ssl.\n"
-msgstr ""
-"Cáº¢NH BÃO: cáº¥u hÃ¬nh %s khÃ´ng há»£p lá»‡; báº¡n thÆ°á»ng chá»‰ cáº§n cá»•ng 993/service "
-"imaps cho --ssl.\n"
-
-#: fetchmail.c:1447
-#, c-format
-msgid "%s configuration invalid, LMTP can't use default SMTP port\n"
-msgstr "cáº¥u hÃ¬nh %s khÃ´ng há»£p lá»‡; LMTP khÃ´ng thá»ƒ sá»­ dá»¥ng cá»•ng SMTP máº·c Ä‘á»‹nh\n"
-
-#: fetchmail.c:1461
-msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n"
-msgstr ""
-"Viá»‡c cháº¡y fetchall (láº¥y háº¿t) cÃ¹ng vá»›i tiáº¿p tá»¥c trong cháº¿ Ä‘á»™ trÃ¬nh ná»n lÃ  "
-"trÆ°á»ng há»£p xáº¥u.\n"
-
-#: fetchmail.c:1471
-msgid ""
-"fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
-msgstr ""
-"fetchmail: Lá»—i: cháº¿ Ä‘á»™ idle khÃ´ng lÃ m viá»‡c vá»›i nhiá»u thÆ° má»¥c hay tÃ i khoáº£n!\n"
-
-#: fetchmail.c:1495
-#, c-format
-msgid "terminated with signal %d\n"
-msgstr "Ä‘Ã£ káº¿t thÃºc vá»›i tÃ­n hiá»‡u %d\n"
-
-#: fetchmail.c:1568
-#, c-format
-msgid "%s querying %s (protocol %s) at %s: poll started\n"
-msgstr "%s truy váº¥n %s (giao thá»©c %s) táº¡i %s: viá»‡c thÄƒm dÃ² Ä‘Ã£ khá»Ÿi cháº¡y\n"
-
-#: fetchmail.c:1593
-msgid "POP2 support is not configured.\n"
-msgstr "ChÆ°a cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ POP2.\n"
-
-#: fetchmail.c:1605
-msgid "POP3 support is not configured.\n"
-msgstr "ChÆ°a cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ POP3.\n"
-
-#: fetchmail.c:1615
-msgid "IMAP support is not configured.\n"
-msgstr "ChÆ°a cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ IMAP.\n"
-
-#: fetchmail.c:1621
-msgid "ETRN support is not configured.\n"
-msgstr "ChÆ°a cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ ETRN.\n"
-
-#: fetchmail.c:1629
-msgid "ODMR support is not configured.\n"
-msgstr "ChÆ°a cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ ODMR.\n"
-
-#: fetchmail.c:1636
-msgid "unsupported protocol selected.\n"
-msgstr "giao thá»©c Ä‘Ã£ chá»n khÃ´ng Ä‘Æ°á»£c há»— trá»£.\n"
-
-#: fetchmail.c:1647
-#, c-format
-msgid "%s querying %s (protocol %s) at %s: poll completed\n"
-msgstr "%s truy váº¥n %s (giao thá»©c %s) táº¡i %s: viá»‡c thÄƒm dÃ² Ä‘Ã£ cháº¡y xong\n"
-
-#: fetchmail.c:1672
-#, c-format
-msgid "Poll interval is %d seconds\n"
-msgstr "Khoáº£ng thÄƒm dÃ² lÃ  %d giÃ¢y\n"
-
-#: fetchmail.c:1674
-#, c-format
-msgid "Logfile is %s\n"
-msgstr "Táº­p tin nháº­t kÃ½ lÃ  %s\n"
-
-#: fetchmail.c:1676
-#, c-format
-msgid "Idfile is %s\n"
-msgstr "Táº­p tin Id lÃ  %s\n"
-
-#: fetchmail.c:1679
-msgid "Progress messages will be logged via syslog\n"
-msgstr ""
-"CÃ¡c thÃ´ng Ä‘iá»‡p tiáº¿n hÃ nh sáº½ Ä‘Æ°á»£c ghi lÆ°u báº±ng syslog (báº£n ghi há»‡ thá»‘ng)\n"
-
-#: fetchmail.c:1682
-msgid "Fetchmail will masquerade and will not generate Received\n"
-msgstr ""
-"Fetchmail sáº½ giáº£ trang vÃ  sáº½ khÃ´ng táº¡o ra dÃ²ng Ä‘áº§u â€œReceivedâ€ (Ä‘Ã£ nháº­n)\n"
-
-#: fetchmail.c:1684
-msgid "Fetchmail will show progress dots even in logfiles.\n"
-msgstr ""
-"Fetchmail sáº½ hiá»ƒn thá»‹ cÃ¡c cháº¥m tiáº¿n hÃ nh ngay cáº£ trong táº­p tin ghi lÆ°u.\n"
-
-#: fetchmail.c:1686
-#, c-format
-msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n"
-msgstr "Fetchmail sáº½ chuyá»ƒn tiáº¿p cÃ¡c thÆ° Ä‘a tháº£ cÃ³ Ä‘á»‹a chá»‰ sai tá»›i %s\n"
-
-#: fetchmail.c:1690
-msgid "Fetchmail will direct error mail to the postmaster.\n"
-msgstr "Fetchmail sáº½ chá»‰ cÃ¡c thÆ° lá»—i tá»›i postmaster (giÃ¡m Ä‘á»‘c sá»Ÿ bÆ°u Ä‘iá»‡n).\n"
-
-#: fetchmail.c:1692
-msgid "Fetchmail will direct error mail to the sender.\n"
-msgstr "Fetchmail sáº½ chá»‰ cÃ¡c thÆ° lá»—i tá»›i ngÆ°á»i gá»Ÿi.\n"
-
-#: fetchmail.c:1695
-msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n"
-msgstr "Fetchmail sáº½ tháº¥y lá»—i bá»n bá»‰ nhÆ° lÃ¢u dÃ i (thÃ¬ bá» thÆ°).\n"
-
-#: fetchmail.c:1697
-msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n"
-msgstr "Fetchmail sáº½ tháº¥y lá»—i bá»n bá»‰ nhÆ° táº¡m thá»i (giá»¯ thÆ°).\n"
-
-#: fetchmail.c:1704
-#, c-format
-msgid "Options for retrieving from %s@%s:\n"
-msgstr "TÃ¹y chá»n vá» viá»‡c láº¥y tá»« %s@%s:\n"
-
-#: fetchmail.c:1708
-#, c-format
-msgid "  Mail will be retrieved via %s\n"
-msgstr "  ThÆ° sáº½ Ä‘Æ°á»£c láº¥y báº±ng %s\n"
-
-#: fetchmail.c:1711
-#, c-format
-msgid "  Poll of this server will occur every %d interval.\n"
-msgid_plural "  Poll of this server will occur every %d intervals.\n"
-msgstr[0] "  MÃ¡y phá»¥c vá»¥ nÃ y sáº½ Ä‘Æ°á»£c thÄƒm dÃ² má»—i %d khoáº£ng.\n"
-
-#: fetchmail.c:1715
-#, c-format
-msgid "  True name of server is %s.\n"
-msgstr "  TÃªn Ä‘Ãºng cá»§a mÃ¡y phá»¥c vá»¥ lÃ  %s.\n"
-
-#: fetchmail.c:1718
-msgid "  This host will not be queried when no host is specified.\n"
-msgstr "  MÃ¡y nÃ y sáº½ khÃ´ng Ä‘Æ°á»£c truy váº¥n khi chÆ°a chá»‰ Ä‘á»‹nh mÃ¡y nÃ o.\n"
-
-#: fetchmail.c:1719
-msgid "  This host will be queried when no host is specified.\n"
-msgstr "  MÃ¡y nÃ y sáº½ Ä‘Æ°á»£c truy váº¥n khi chÆ°a chá»‰ Ä‘á»‹nh mÃ¡y nÃ o.\n"
-
-#: fetchmail.c:1723
-msgid "  Password will be prompted for.\n"
-msgstr "  Sáº½ nháº¯c vá»›i máº­t kháº©u.\n"
-
-#: fetchmail.c:1727
-#, c-format
-msgid "  APOP secret = \"%s\".\n"
-msgstr "  BÃ­ máº­t APOP = â€œ%sâ€.\n"
-
-#: fetchmail.c:1730
-#, c-format
-msgid "  RPOP id = \"%s\".\n"
-msgstr "  ID RPOP = â€œ%sâ€.\n"
-
-#: fetchmail.c:1733
-#, c-format
-msgid "  Password = \"%s\".\n"
-msgstr "  Máº­t kháº©u = â€œ%sâ€.\n"
-
-#: fetchmail.c:1742
-#, c-format
-msgid "  Protocol is KPOP with Kerberos %s authentication"
-msgstr "  Giao thá»©c lÃ  KPOP cÃ¹ng vá»›i sá»± xÃ¡c thá»±c Kerberos %s"
-
-#: fetchmail.c:1745
-#, c-format
-msgid "  Protocol is %s"
-msgstr "  Giao thá»©c lÃ  %s"
-
-#: fetchmail.c:1747
-#, c-format
-msgid " (using service %s)"
-msgstr " (dÃ¹ng dá»‹ch vá»¥ %s)"
-
-#: fetchmail.c:1749
-msgid " (using default port)"
-msgstr " (dÃ¹ng cá»•ng máº·c Ä‘á»‹nh)"
-
-#: fetchmail.c:1751
-msgid " (forcing UIDL use)"
-msgstr " (buá»™c dÃ¹ng UIDL)"
-
-#: fetchmail.c:1757
-msgid "  All available authentication methods will be tried.\n"
-msgstr "  Sáº½ cá»‘ dÃ¹ng má»i phÆ°Æ¡ng phÃ¡p xÃ¡c thá»±c sáºµn sÃ ng.\n"
-
-#: fetchmail.c:1760
-msgid "  Password authentication will be forced.\n"
-msgstr "  Sáº½ buá»™c xÃ¡c thá»±c báº±ng máº­t kháº©u.\n"
-
-#: fetchmail.c:1763
-msgid "  MSN authentication will be forced.\n"
-msgstr "  Sáº½ buá»™c xÃ¡c thá»±c MSN.\n"
-
-#: fetchmail.c:1766
-msgid "  NTLM authentication will be forced.\n"
-msgstr "  Sáº½ buá»™c xÃ¡c thá»±c kiá»ƒu NTLM.\n"
-
-#: fetchmail.c:1769
-msgid "  OTP authentication will be forced.\n"
-msgstr "  Sáº½ buá»™c xÃ¡c thá»±c OTP.\n"
-
-#: fetchmail.c:1772
-msgid "  CRAM-MD5 authentication will be forced.\n"
-msgstr "  xÃ¡c thá»±c CRAM-MD5 sáº½ Ä‘Æ°á»£c Ã©p buá»™c.\n"
-
-#: fetchmail.c:1775
-msgid "  GSSAPI authentication will be forced.\n"
-msgstr "  Sáº½ buá»™c xÃ¡c thá»±c GSSAPI.\n"
-
-#: fetchmail.c:1778
-msgid "  Kerberos V4 authentication will be forced.\n"
-msgstr "  Sáº½ buá»™c xÃ¡c thá»±c Kerberos V4.\n"
-
-#: fetchmail.c:1781
-msgid "  Kerberos V5 authentication will be forced.\n"
-msgstr "  Sáº½ buá»™c xÃ¡c thá»±c Kerberos V5.\n"
-
-#: fetchmail.c:1784
-msgid "  End-to-end encryption assumed.\n"
-msgstr "  Giáº£ sá»­ sá»± máº­t mÃ£ cuá»‘i Ä‘áº¿n cuá»‘i.\n"
-
-#: fetchmail.c:1788
-#, c-format
-msgid "  Mail service principal is: %s\n"
-msgstr "  Äiá»u chÃ­nh trong dá»‹ch vá»¥ thÆ° lÃ : %s\n"
-
-#: fetchmail.c:1791
-msgid "  SSL encrypted sessions enabled.\n"
-msgstr "  PhiÃªn cháº¡y Ä‘Æ°á»£c mÃ£ hÃ³a báº±ng SSL Ä‘Ã£ Ä‘Æ°á»£c báº­t.\n"
-
-#: fetchmail.c:1793
-#, c-format
-msgid "  SSL protocol: %s.\n"
-msgstr "  Giao thá»©c SSL: %s\n"
-
-#: fetchmail.c:1795
-msgid "  SSL server certificate checking enabled.\n"
-msgstr "  Kháº£ nÄƒng kiá»ƒm tra chá»©ng nháº­n mÃ¡y phá»¥c vá»¥ SSL Ä‘Ã£ Ä‘Æ°á»£c báº­t.\n"
-
-#: fetchmail.c:1797
-msgid "  SSL server certificate checking disabled.\n"
-msgstr "  Kháº£ nÄƒng kiá»ƒm tra chá»©ng nháº­n mÃ¡y phá»¥c vá»¥ SSL Ä‘Ã£ bá»‹ táº¯t.\n"
-
-#: fetchmail.c:1799
-#, c-format
-msgid "  SSL default trusted certificate file: %s\n"
-msgstr "  Táº­p tin chá»©ng nháº­n Ä‘Ã¡ng tin SSL máº·c Ä‘á»‹nh: %s\n"
-
-#: fetchmail.c:1801
-#, c-format
-msgid "  SSL trusted certificate file: %s\n"
-msgstr "  Táº­p tin chá»©ng nháº­n Ä‘Ã¡ng tin SSL: %s\n"
-
-#: fetchmail.c:1802
-#, c-format
-msgid "  SSL default trusted certificate directory: %s\n"
-msgstr "  ThÆ° má»¥c chá»©ng nháº­n Ä‘Ã¡ng tin SSL máº·c Ä‘á»‹nh: %s\n"
-
-#: fetchmail.c:1804
-#, c-format
-msgid "  SSL trusted certificate directory: %s\n"
-msgstr "  ThÆ° má»¥c chá»©ng nháº­n Ä‘Ã¡ng tin SSL: %s\n"
-
-#: fetchmail.c:1806
-#, c-format
-msgid "  SSL server CommonName: %s\n"
-msgstr "  CommonName mÃ¡y phá»¥c vá»¥ SSL: %s\n"
-
-#: fetchmail.c:1808
-#, c-format
-msgid "  SSL key fingerprint (checked against the server key): %s\n"
-msgstr "  VÃ¢n tay khoÃ¡ SSL (so sÃ¡nh vá»›i khoÃ¡ mÃ¡y phá»¥c vá»¥): %s\n"
-
-#: fetchmail.c:1811
-#, c-format
-msgid "  Server nonresponse timeout is %d seconds"
-msgstr "  Thá»i háº¡n khÃ´ng Ä‘Ã¡p á»©ng cá»§a mÃ¡y phá»¥c vá»¥ lÃ  %d giÃ¢y"
-
-#: fetchmail.c:1813
-msgid " (default).\n"
-msgstr " (máº·c Ä‘á»‹nh).\n"
-
-#: fetchmail.c:1820
-msgid "  Default mailbox selected.\n"
-msgstr "  Há»™p thÆ° máº·c Ä‘á»‹nh Ä‘Ã£ Ä‘Æ°á»£c chá»n.\n"
-
-#: fetchmail.c:1825
-msgid "  Selected mailboxes are:"
-msgstr "  CÃ¡c há»™p thÆ° Ä‘Ã£ chá»n lÃ :"
-
-#: fetchmail.c:1831
-msgid "  All messages will be retrieved (--all on).\n"
-msgstr "  Má»i thÆ° sáº½ Ä‘Æ°á»£c láº¥y (â€œ--allâ€ báº­t).\n"
-
-#: fetchmail.c:1832
-msgid "  Only new messages will be retrieved (--all off).\n"
-msgstr "  Chá»‰ thÆ° má»›i sáº½ Ä‘Æ°á»£c láº¥y (â€œ--allâ€ táº¯t).\n"
-
-#: fetchmail.c:1834
-msgid "  Fetched messages will be kept on the server (--keep on).\n"
-msgstr "  CÃ¡c thÆ° Ä‘Ã£ láº¥y sáº½ Ä‘Æ°á»£c giá»¯ láº¡i trÃªn mÃ¡y phá»¥c vá»¥ (â€œ--keepâ€ báº­t).\n"
-
-#: fetchmail.c:1835
-msgid "  Fetched messages will not be kept on the server (--keep off).\n"
-msgstr ""
-"  CÃ¡c thÆ° Ä‘Ã£ láº¥y sáº½ khÃ´ng Ä‘Æ°á»£c giá»¯ láº¡i trÃªn mÃ¡y phá»¥c vá»¥ (â€œ--keepâ€ táº¯t).\n"
-
-#: fetchmail.c:1837
-msgid "  Old messages will be flushed before message retrieval (--flush on).\n"
-msgstr "  CÃ¡c thÆ° cÅ© sáº½ Ä‘Æ°á»£c xoÃ¡ sáº¡ch trÆ°á»›c khi láº¥y thÆ° (â€œ--flushâ€ báº­t).\n"
-
-#: fetchmail.c:1838
-msgid ""
-"  Old messages will not be flushed before message retrieval (--flush off).\n"
-msgstr ""
-"  CÃ¡c thÆ° cÅ© sáº½ khÃ´ng Ä‘Æ°á»£c xoÃ¡ sáº¡ch trÆ°á»›c khi láº¥y thÆ° (â€œ--flushâ€ táº¯t).\n"
-
-#: fetchmail.c:1840
-msgid ""
-"  Oversized messages will be flushed before message retrieval (--limitflush "
-"on).\n"
-msgstr ""
-"  CÃ¡c thÆ° quÃ¡ lá»›n sáº½ Ä‘Æ°á»£c xoÃ¡ sáº¡ch trÆ°á»›c khi láº¥y thÆ° (â€œ--limitflushâ€ báº­t).\n"
-
-#: fetchmail.c:1841
-msgid ""
-"  Oversized messages will not be flushed before message retrieval (--"
-"limitflush off).\n"
-msgstr ""
-"  CÃ¡c thÆ° quÃ¡ lá»›n sáº½ khÃ´ng Ä‘Æ°á»£c xoÃ¡ sáº¡ch trÆ°á»›c khi láº¥y thÆ° (â€œ--limitflushâ€ "
-"táº¯t).\n"
-
-#: fetchmail.c:1843
-msgid "  Rewrite of server-local addresses is enabled (--norewrite off).\n"
-msgstr ""
-"  Kháº£ nÄƒng ghi láº¡i cÃ¡c Ä‘á»‹a chá»‰ cá»¥c bá»™ vá»›i mÃ¡y phá»¥c vá»¥ Ä‘Ã£ Ä‘Æ°á»£c báº­t (â€œ--"
-"norewriteâ€ táº¯t).\n"
-
-#: fetchmail.c:1844
-msgid "  Rewrite of server-local addresses is disabled (--norewrite on).\n"
-msgstr ""
-"  Kháº£ nÄƒng ghi láº¡i cÃ¡c Ä‘á»‹a chá»‰ cá»¥c bá»™ vá»›i mÃ¡y phá»¥c vá»¥ Ä‘Ã£ Ä‘Æ°á»£c táº¯t (â€œ--"
-"norewriteâ€ báº­t).\n"
-
-#: fetchmail.c:1846
-msgid "  Carriage-return stripping is enabled (stripcr on).\n"
-msgstr "  Kháº£ nÄƒng gá»¡ bá» má»i kÃ½ tá»± vá» Ä‘áº§u dÃ²ng Ä‘Ã£ Ä‘Æ°á»£c báº­t (â€œstripcrâ€ báº­t).\n"
-
-#: fetchmail.c:1847
-msgid "  Carriage-return stripping is disabled (stripcr off).\n"
-msgstr "  Kháº£ nÄƒng gá»¡ bá» má»i kÃ½ tá»± vá» Ä‘áº§u dÃ²ng Ä‘Ã£ Ä‘Æ°á»£c táº¯t (â€œstripcrâ€ táº¯t).\n"
-
-#: fetchmail.c:1849
-msgid "  Carriage-return forcing is enabled (forcecr on).\n"
-msgstr "  Viá»‡c buá»™c kÃ½ tá»± vá» Ä‘áº§u dÃ²ng Ä‘Ã£ Ä‘Æ°á»£c báº­t (â€œforcecrâ€ báº­t).\n"
-
-#: fetchmail.c:1850
-msgid "  Carriage-return forcing is disabled (forcecr off).\n"
-msgstr "  Viá»‡c buá»™c kÃ½ tá»± vá» Ä‘áº§u dÃ²ng Ä‘Ã£ Ä‘Æ°á»£c táº¯t (â€œforcecrâ€ táº¯t).\n"
-
-#: fetchmail.c:1852
-msgid ""
-"  Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n"
-msgstr ""
-"  Kháº£ nÄƒng giáº£i thÃ­ch Content-Transfer-Encoding (cÃ¡ch mÃ£ hoÃ¡ ná»™i dung Ä‘Æ°á»£c "
-"truyá»n) Ä‘Ã£ Ä‘Æ°á»£c táº¯t (â€œpass8bitsâ€ báº­t).\n"
-
-#: fetchmail.c:1853
-msgid ""
-"  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n"
-msgstr ""
-"  Kháº£ nÄƒng giáº£i thÃ­ch Content-Transfer-Encoding (cÃ¡ch mÃ£ hoÃ¡ ná»™i dung Ä‘Æ°á»£c "
-"truyá»n) Ä‘Ã£ Ä‘Æ°á»£c báº­t (â€œpass8bitsâ€ táº¯t).\n"
-
-#: fetchmail.c:1855
-msgid "  MIME decoding is enabled (mimedecode on).\n"
-msgstr "  Kháº£ nÄƒng giáº£i mÃ£ MIME Ä‘Ã£ Ä‘Æ°á»£c báº­t (â€œmimedecodeâ€ báº­t).\n"
-
-#: fetchmail.c:1856
-msgid "  MIME decoding is disabled (mimedecode off).\n"
-msgstr "  Kháº£ nÄƒng giáº£i mÃ£ MIME Ä‘Ã£ Ä‘Æ°á»£c táº¯t (â€œmimedecodeâ€ táº¯t).\n"
-
-#: fetchmail.c:1858
-msgid "  Idle after poll is enabled (idle on).\n"
-msgstr "  Nghá»‰ sau khi viá»‡c thÄƒm dÃ² Ä‘Æ°á»£c báº­t (nghá»‰ báº­t).\n"
-
-#: fetchmail.c:1859
-msgid "  Idle after poll is disabled (idle off).\n"
-msgstr "  Nghá»‰ sau khi viá»‡c thÄƒm dÃ² Ä‘Æ°á»£c táº¯t (nghá»‰ táº¯t).\n"
-
-#: fetchmail.c:1861
-msgid "  Nonempty Status lines will be discarded (dropstatus on)\n"
-msgstr "  CÃ¡c dÃ²ng Tráº¡ng thÃ¡i sáº½ Ä‘Æ°á»£c há»§y (â€œdropstatusâ€ báº­t).\n"
-
-#: fetchmail.c:1862
-msgid "  Nonempty Status lines will be kept (dropstatus off)\n"
-msgstr "  CÃ¡c dÃ²ng Status (Tráº¡ng thÃ¡i) sáº½ Ä‘Æ°á»£c giá»¯ (â€œdropstatusâ€ táº¯t).\n"
-
-#: fetchmail.c:1864
-msgid "  Delivered-To lines will be discarded (dropdelivered on)\n"
-msgstr ""
-"  CÃ¡c dÃ²ng Delivered-To (ÄÆ°á»£c phÃ¡t cho) sáº½ Ä‘Æ°á»£c há»§y (â€œdropdeliveredâ€ báº­t).\n"
-
-#: fetchmail.c:1865
-msgid "  Delivered-To lines will be kept (dropdelivered off)\n"
-msgstr ""
-"  CÃ¡c dÃ²ng Delivered-To (ÄÆ°á»£c phÃ¡t cho) sáº½ Ä‘Æ°á»£c giá»¯ (â€œdropdeliveredâ€ táº¯t).\n"
-
-#: fetchmail.c:1869
-#, c-format
-msgid "  Message size limit is %d octets (--limit %d).\n"
-msgstr "  Giá»›i háº¡n kÃ­ch cá»¡ thÆ° lÃ  %d octet (â€œ--limitâ€ %d).\n"
-
-#: fetchmail.c:1872
-msgid "  No message size limit (--limit 0).\n"
-msgstr "  KhÃ´ng cÃ³ giá»›i háº¡n kÃ­ch cá»¡ thÆ° (â€œ--limitâ€ 0).\n"
-
-#: fetchmail.c:1874
-#, c-format
-msgid "  Message size warning interval is %d seconds (--warnings %d).\n"
-msgstr "  Khoáº£ng cáº£nh bÃ¡o kÃ­ch cá»¡ thÆ° lÃ  %d giÃ¢y (â€œ--warningsâ€ %d).\n"
-
-#: fetchmail.c:1877
-msgid "  Size warnings on every poll (--warnings 0).\n"
-msgstr "  Cáº£nh bÃ¡o vá» kÃ­ch cá»¡ má»—i láº§n thÄƒm dÃ² (â€œ--warningsâ€ 0).\n"
-
-#: fetchmail.c:1880
-#, c-format
-msgid "  Received-message limit is %d (--fetchlimit %d).\n"
-msgstr "  Giá»›i háº¡n thÆ° Ä‘Ã£ nháº­n lÃ  %d (â€œ--fetchlimitâ€ %d).\n"
-
-#: fetchmail.c:1883
-msgid "  No received-message limit (--fetchlimit 0).\n"
-msgstr "  KhÃ´ng cÃ³ giá»›i háº¡n thÆ° Ä‘Ã£ nháº­n (â€œ--fetchlimitâ€ 0).\n"
-
-#: fetchmail.c:1885
-#, c-format
-msgid "  Fetch message size limit is %d (--fetchsizelimit %d).\n"
-msgstr "  Giá»›i háº¡n kÃ­ch cá»¡ thÆ° láº¥y lÃ  %d (â€œ--fetchsizelimitâ€ %d).\n"
-
-#: fetchmail.c:1888
-msgid "  No fetch message size limit (--fetchsizelimit 0).\n"
-msgstr "  KhÃ´ng cÃ³ giá»›i háº¡n kÃ­ch cá»¡ thÆ° láº¥y (â€œ(--fetchsizelimitâ€ 0).\n"
-
-#: fetchmail.c:1892
-msgid "  Do binary search of UIDs during each poll (--fastuidl 1).\n"
-msgstr ""
-"  TÃ¬m kiáº¿m nhá»‹ phÃ¢n cÃ¡c UID trong khi má»—i viá»‡c thÄƒm dÃ² (â€œ--fastuidlâ€ 1).\n"
-
-#: fetchmail.c:1894
-#, c-format
-msgid "  Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n"
-msgstr ""
-"  TÃ¬m kiáº¿m nhá»‹ phÃ¢n cÃ¡c UID trong khi %d trÃªn %d viá»‡c thÄƒm dÃ² (â€œ--fastuidlâ€ "
-"%d).\n"
-
-#: fetchmail.c:1897
-msgid "   Do linear search of UIDs during each poll (--fastuidl 0).\n"
-msgstr ""
-"   TÃ¬m kiáº¿m tuyáº¿n cÃ¡c UID trong khi má»—i viá»‡c thÄƒm dÃ² (â€œ--fastuidlâ€ 0).\n"
-
-#: fetchmail.c:1899
-#, c-format
-msgid "  SMTP message batch limit is %d.\n"
-msgstr "  Giá»›i háº¡n bÃ³ thÆ° SMTP lÃ  %d.\n"
-
-#: fetchmail.c:1901
-msgid "  No SMTP message batch limit (--batchlimit 0).\n"
-msgstr "  KhÃ´ng cÃ³ giá»›i háº¡n bÃ³ thÆ° SMTP (â€œ--batchlimitâ€ 0).\n"
-
-#: fetchmail.c:1905
-#, c-format
-msgid "  Deletion interval between expunges forced to %d (--expunge %d).\n"
-msgstr ""
-"  Khoáº£ng xoÃ¡ bá» giá»¯a hai láº§n xoÃ¡ háº³n Ä‘Ã£ Ä‘Æ°á»£c buá»™c thÃ nh %d (â€œ--expungeâ€ "
-"%d).\n"
-
-#: fetchmail.c:1907
-msgid "  No forced expunges (--expunge 0).\n"
-msgstr "  KhÃ´ng cÃ³ viá»‡c xoÃ¡ háº³n Ä‘Ã£ buá»™c) (â€œ--expungeâ€ 0).\n"
-
-#: fetchmail.c:1914
-msgid "  Domains for which mail will be fetched are:"
-msgstr "  CÃ¡c miá»n cho Ä‘Ã³ sáº½ láº¥y thÆ° lÃ :"
-
-#: fetchmail.c:1919 fetchmail.c:1939
-msgid " (default)"
-msgstr " (máº·c Ä‘á»‹nh)"
-
-#: fetchmail.c:1924
-#, c-format
-msgid "  Messages will be appended to %s as BSMTP\n"
-msgstr "  CÃ¡c thÆ° sáº½ Ä‘Æ°á»£c phá»¥ thÃªm vÃ o %s lÃ  BSMTP\n"
-
-#: fetchmail.c:1926
-#, c-format
-msgid "  Messages will be delivered with \"%s\".\n"
-msgstr "  CÃ¡c thÆ° sáº½ Ä‘Æ°á»£c phÃ¡t báº±ng â€œ%sâ€.\n"
-
-#: fetchmail.c:1933
-#, c-format
-msgid "  Messages will be %cMTP-forwarded to:"
-msgstr "  CÃ¡c thÆ° sáº½ Ä‘Æ°á»£c chuyá»ƒn tiáº¿p %cMTP tá»›i:"
-
-#: fetchmail.c:1944
-#, c-format
-msgid "  Host part of MAIL FROM line will be %s\n"
-msgstr "  Pháº§n mÃ¡y cá»§a dÃ²ng MAIL FROM (thÆ° tá»«) sáº½ lÃ  %s\n"
-
-#: fetchmail.c:1947
-#, c-format
-msgid "  Address to be put in RCPT TO lines shipped to SMTP will be %s\n"
-msgstr "  Äá»‹a chá»‰ cáº§n chÃ¨n vÃ o dÃ²ng RCPT TO Ä‘Æ°á»£c gá»Ÿi cho SMTP sáº½ lÃ  %s\n"
-
-#: fetchmail.c:1956
-msgid "  Recognized listener spam block responses are:"
-msgstr "  CÃ¡c Ä‘Ã¡p á»©ng cháº·n thÆ° rÃ¡c Ä‘Ã£ nháº­n diá»‡n cá»§a bá»™ láº¯ng nghe lÃ :"
-
-#: fetchmail.c:1962
-msgid "  Spam-blocking disabled\n"
-msgstr "  Kháº£ nÄƒng cháº·n thÆ° rÃ¡c Ä‘Æ°á»£c táº¯t\n"
-
-#: fetchmail.c:1965
-#, c-format
-msgid "  Server connection will be brought up with \"%s\".\n"
-msgstr "  Sá»± káº¿t ná»‘i Ä‘áº¿n mÃ¡y phá»¥c vá»¥ sáº½ Ä‘Æ°á»£c táº¡o báº±ng â€œ%sâ€.\n"
-
-#: fetchmail.c:1968
-msgid "  No pre-connection command.\n"
-msgstr "  KhÃ´ng cÃ³ lá»‡nh tiá»n káº¿t ná»‘i.\n"
-
-#: fetchmail.c:1970
-#, c-format
-msgid "  Server connection will be taken down with \"%s\".\n"
-msgstr "  Sá»± káº¿t ná»‘i Ä‘áº¿n mÃ¡y phá»¥c vá»¥ sáº½ Ä‘Æ°á»£c Ä‘Ã³ng báº±ng â€œ%sâ€.\n"
-
-#: fetchmail.c:1973
-msgid "  No post-connection command.\n"
-msgstr "  KhÃ´ng cÃ³ lá»‡nh háº­u káº¿t ná»‘i.\n"
-
-#: fetchmail.c:1976
-msgid "  No localnames declared for this host.\n"
-msgstr "  ChÆ°a khai bÃ¡o tÃªn cá»¥c bá»™ (localname) cho mÃ¡y nÃ y.\n"
-
-#: fetchmail.c:1986
-msgid "  Multi-drop mode: "
-msgstr "  Cháº¿ Ä‘á»™ Ä‘a tháº£: "
-
-#: fetchmail.c:1988
-msgid "  Single-drop mode: "
-msgstr "  Cháº¿ Ä‘á»™ tháº£ Ä‘Æ¡n: "
-
-#: fetchmail.c:1990
-#, c-format
-msgid "%d local name recognized.\n"
-msgid_plural "%d local names recognized.\n"
-msgstr[0] "Cháº¥p nhÃ¢n %d tÃªn cá»¥c bá»™.\n"
-
-#: fetchmail.c:2005
-msgid "  DNS lookup for multidrop addresses is enabled.\n"
-msgstr "  Kháº£ nÄƒng tra tÃ¬m DNS cho Ä‘á»‹a chá»‰ Ä‘a tháº£ Ä‘Ã£ Ä‘Æ°á»£c báº­t.\n"
-
-#: fetchmail.c:2006
-msgid "  DNS lookup for multidrop addresses is disabled.\n"
-msgstr "  Kháº£ nÄƒng tra tÃ¬m DNS cho Ä‘á»‹a chá»‰ Ä‘a tháº£ Ä‘Ã£ Ä‘Æ°á»£c táº¯t.\n"
-
-#: fetchmail.c:2010
-msgid ""
-"  Server aliases will be compared with multidrop addresses by IP address.\n"
-msgstr ""
-"  BÃ­ danh mÃ¡y phá»¥c vá»¥ sáº½ Ä‘Æ°á»£c so sÃ¡nh vá»›i Ä‘á»‹a chá»‰ Ä‘a tháº£ theo Ä‘á»‹a chá»‰ IP.\n"
-
-#: fetchmail.c:2012
-msgid "  Server aliases will be compared with multidrop addresses by name.\n"
-msgstr "  BÃ­ danh mÃ¡y phá»¥c vá»¥ sáº½ Ä‘Æ°á»£c so sÃ¡nh vá»›i Ä‘á»‹a chá»‰ Ä‘a tháº£ theo tÃªn.\n"
-
-#: fetchmail.c:2015
-msgid "  Envelope-address routing is disabled\n"
-msgstr "  Kháº£ nÄƒng Ä‘á»‹nh tuyáº¿n phong bÃ¬-Ä‘á»‹a chá»‰ Ä‘Ã£ Ä‘Æ°á»£c táº¯t\n"
-
-#: fetchmail.c:2018
-#, c-format
-msgid "  Envelope header is assumed to be: %s\n"
-msgstr "  Giáº£ sá»­ dÃ²ng Ä‘áº§u phong bÃ¬ lÃ : %s\n"
-
-#: fetchmail.c:2021
-#, c-format
-msgid "  Number of envelope headers to be skipped over: %d\n"
-msgstr "  Sá»‘ dÃ²ng Ä‘áº§u phong bÃ¬ cáº§n bá» qua: %d\n"
-
-#: fetchmail.c:2024
-#, c-format
-msgid "  Prefix %s will be removed from user id\n"
-msgstr "  Tiá»n tá»‘ %s sáº½ Ä‘Æ°á»£c gá»¡ bá» ra ID ngÆ°á»i dÃ¹ng\n"
-
-#: fetchmail.c:2027
-msgid "  No prefix stripping\n"
-msgstr "  KhÃ´ng gá»¡ bá» tiá»n tá»‘\n"
-
-#: fetchmail.c:2032
-msgid "  Predeclared mailserver aliases:"
-msgstr "  CÃ¡c bÃ­ danh trÃ¬nh phá»¥c vá»¥ thÆ° khai bÃ¡o sáºµn:"
-
-#: fetchmail.c:2040
-msgid "  Local domains:"
-msgstr "  Miá»n cá»¥c bá»™:"
-
-#: fetchmail.c:2050
-#, c-format
-msgid "  Connection must be through interface %s.\n"
-msgstr "  Pháº£i káº¿t ná»‘i qua giao diá»‡n %s.\n"
-
-#: fetchmail.c:2052
-msgid "  No interface requirement specified.\n"
-msgstr "  ChÆ°a chá»‰ Ä‘á»‹nh giao diá»‡n cáº§n thiáº¿t.\n"
-
-#: fetchmail.c:2054
-#, c-format
-msgid "  Polling loop will monitor %s.\n"
-msgstr "  VÃ²ng láº·p thÄƒm dÃ² sáº½ theo dÃµi %s.\n"
-
-#: fetchmail.c:2056
-msgid "  No monitor interface specified.\n"
-msgstr "  ChÆ°a chá»‰ Ä‘á»‹nh giao diá»‡n theo dÃµi.\n"
-
-#: fetchmail.c:2060
-#, c-format
-msgid "  Server connections will be made via plugin %s (--plugin %s).\n"
-msgstr ""
-"  Káº¿t ná»‘i Ä‘áº¿n mÃ¡y phá»¥c vá»¥ sáº½ Ä‘Æ°á»£c thá»±c hiá»‡n thÃ´ng qua pháº§n bá»• xung %s (â€œ--"
-"pluginâ€ %s).\n"
-
-#: fetchmail.c:2062
-msgid "  No plugin command specified.\n"
-msgstr "  ChÆ°a chá»‰ Ä‘á»‹nh lá»‡nh bá»• xung.\n"
-
-#: fetchmail.c:2064
-#, c-format
-msgid "  Listener connections will be made via plugout %s (--plugout %s).\n"
-msgstr ""
-"  Káº¿t ná»‘i láº¯ng nghe sáº½ Ä‘Æ°á»£c thÃ´ng qua pháº§n bá»• xung %s (â€œ--plugoutâ€ %s).\n"
-
-#: fetchmail.c:2066
-msgid "  No plugout command specified.\n"
-msgstr "  ChÆ°a chá»‰ Ä‘á»‹nh lá»‡nh bá»• xung.\n"
-
-#: fetchmail.c:2073
-msgid "  No UIDs saved from this host.\n"
-msgstr "  KhÃ´ng cÃ³ UID Ä‘Æ°á»£c lÆ°u tá»« mÃ¡y nÃ y.\n"
-
-#: fetchmail.c:2076
-#, c-format
-msgid "  %d UIDs saved.\n"
-msgstr "  %d UID Ä‘Ã£ Ä‘Æ°á»£c lÆ°u.\n"
-
-#: fetchmail.c:2082
-msgid "  Poll trace information will be added to the Received header.\n"
-msgstr "  ThÃ´ng tin váº¿t thÄƒm dÃ² sáº½ Ä‘Æ°á»£c thÃªm vÃ o dÃ²ng Ä‘áº§u â€œReceivedâ€.\n"
-
-#: fetchmail.c:2084
-msgid "  No poll trace information will be added to the Received header.\n"
-msgstr ""
-"  KhÃ´ng cÃ³ thÃ´ng tin váº¿t thÄƒm dÃ² sáº½ Ä‘Æ°á»£c thÃªm vÃ o dÃ²ng Ä‘áº§u â€œReceivedâ€ (Nháº­n "
-"Ä‘Æ°á»£c).\n"
-
-#: fetchmail.c:2089
-msgid "  Messages with bad headers will be rejected.\n"
-msgstr "  ThÆ° nÃ o cÃ³ dÃ²ng Ä‘áº§u sai thÃ¬ bá»‹ tá»« chá»‘i.\n"
-
-#: fetchmail.c:2092
-msgid "  Messages with bad headers will be passed on.\n"
-msgstr "  ThÆ° nÃ o cÃ³ dÃ²ng Ä‘áº§u sai thÃ¬ Ä‘Æ°á»£c gá»­i qua.\n"
-
-#: fetchmail.c:2097
-#, c-format
-msgid "  Pass-through properties \"%s\".\n"
-msgstr "  TÃ i sáº£n gá»Ÿi qua â€œ%sâ€.\n"
-
-#: fm_getaddrinfo.c:23 fm_getaddrinfo.c:30
-#, c-format
-msgid "Cannot modify signal mask: %s"
-msgstr "KhÃ´ng thá»ƒ sá»­a Ä‘á»•i máº·t náº¡ tÃ­n hiá»‡u: %s"
-
-#: fm_realpath.c:35
-msgid ""
-"Your operating system neither defines PATH_MAX nor will it accept "
-"realpath(f, NULL). Aborting.\n"
-msgstr ""
-"Há»‡ Ä‘iá»u hÃ nh cá»§a báº¡n khÃ´ng Ä‘á»‹nh nghÄ©a PATH_MAX cÅ©ng khÃ´ng cháº¥p nháº­n "
-"realpath(f, NULL). NÃªn bÃ£i bá».\n"
-
-#: getpass.c:71
-msgid "ERROR: no support for getpassword() routine\n"
-msgstr "Lá»–I: khÃ´ng há»— trá»£ thao tÃ¡c getpassword() (láº¥y máº­t kháº©u).\n"
-
-#: getpass.c:193
-msgid ""
-"\n"
-"Caught SIGINT... bailing out.\n"
-msgstr ""
-"\n"
-"Báº¯t gáº·p SIGINT ... nÃªn há»§y bá».\n"
-
-#: gssapi.c:53
-#, c-format
-msgid "GSSAPI error in gss_display_status called from <%s>\n"
-msgstr "Lá»—i GSSAPI trong gss_display_status Ä‘Æ°á»£c gá»i tá»« <%s>\n"
-
-#: gssapi.c:56
-#, c-format
-msgid "GSSAPI error %s: %.*s\n"
-msgstr "Lá»—i GSSAPI %s: %.*s\n"
-
-#: gssapi.c:91
-#, c-format
-msgid "Couldn't get service name for [%s]\n"
-msgstr "KhÃ´ng thá»ƒ láº¥y tÃªn dá»‹ch vá»¥ cho [%s]\n"
-
-#: gssapi.c:96
-#, c-format
-msgid "Using service name [%s]\n"
-msgstr "Äang dÃ¹ng tÃªn dá»‹ch vá»¥ [%s]\n"
-
-#: gssapi.c:123
-msgid "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n"
-msgstr ""
-"KhÃ´ng tÃ¬m tháº¥y thÃ´ng tin xÃ¡c thá»±c GSSAPI nÃªn bá» qua bÆ°á»›c xÃ¡c thá»±c GSSAPI.\n"
-
-#: gssapi.c:124
-msgid ""
-"If you want to use GSSAPI, you need credentials first, possibly from kinit.\n"
-msgstr ""
-"Muá»‘n sá»­ dá»¥ng GSSAPI thÃ¬ trÆ°á»›c tiÃªn yÃªu cáº§u thÃ´ng tin xÃ¡c thá»±c, cÃ³ thá»ƒ lÃ  tá»« "
-"kinit.\n"
-
-#: gssapi.c:160
-#, c-format
-msgid "Received malformed challenge to \"%s GSSAPI\"!\n"
-msgstr "Nháº­n Ä‘Æ°á»£c hiá»‡u lá»‡nh dá»‹ hÃ¬nh cho â€œ%s GSSAPIâ€!\n"
-
-#: gssapi.c:170
-msgid "Sending credentials\n"
-msgstr "Äang gá»Ÿi thÃ´ng tin xÃ¡c thá»±c...\n"
-
-#: gssapi.c:201
-msgid "Error exchanging credentials\n"
-msgstr "Gáº·p lá»—i khi trao Ä‘á»•i thÃ´ng tin xÃ¡c thá»±c\n"
-
-#: gssapi.c:243
-msgid "Couldn't unwrap security level data\n"
-msgstr "KhÃ´ng thá»ƒ má»Ÿ bá»c dá»¯ liá»‡u cáº¥p báº£o máº­t\n"
-
-#: gssapi.c:248
-msgid "Credential exchange complete\n"
-msgstr "Viá»‡c trao Ä‘á»•i thÃ´ng tin xÃ¡c thá»±c lÃ  hoÃ n thÃ nh\n"
-
-#: gssapi.c:252
-msgid "Server requires integrity and/or privacy\n"
-msgstr "MÃ¡y phá»¥c vá»¥ cáº§n thiáº¿t sá»± tÃ­ch há»£p vÃ /hay sá»± riÃªng tá»±\n"
-
-#: gssapi.c:261
-#, c-format
-msgid "Unwrapped security level flags: %s%s%s\n"
-msgstr "CÃ¡c cá» cáº¥p báº£o máº­t Ä‘Ã£ má»Ÿ bá»c: %s%s%s\n"
-
-#: gssapi.c:265
-#, c-format
-msgid "Maximum GSS token size is %ld\n"
-msgstr "KÃ­ch cá»¡ hiá»‡u bÃ i GSS tá»‘i Ä‘a lÃ  %ld\n"
-
-#: gssapi.c:274
-msgid "GSSAPI username too long for static buffer.\n"
-msgstr "TÃªn GSSAPI quÃ¡ dÃ i cho bá»™ Ä‘á»‡m tÄ©nh.\n"
-
-#: gssapi.c:283
-msgid "Error creating security level request\n"
-msgstr "Gáº·p lá»—i khi táº¡o yÃªu cáº§u cáº¥p báº£o máº­t\n"
-
-#: gssapi.c:287
-#, c-format
-msgid "GSSAPI send_token too large (%lu) while sending username.\n"
-msgstr "GSSAPI send_token quÃ¡ dÃ i (%lu) trong khi Ä‘ang gá»­i tÃ i khoáº£n.\n"
-
-#: gssapi.c:298
-msgid "Releasing GSS credentials\n"
-msgstr "Äang phÃ¡t hÃ nh thÃ´ng tin xÃ¡c thá»±c GSS...\n"
-
-#: gssapi.c:302
-msgid "Error releasing credentials\n"
-msgstr "Gáº·p lá»—i khi phÃ¡t hÃ nh thÃ´ng tin xÃ¡c thá»±c\n"
-
-#: idle.c:61
-#, c-format
-msgid "fetchmail: thread sleeping for %d sec.\n"
-msgstr "fetchmail: tuyáº¿n trÃ¬nh ngá»§ trong %d giÃ¢y\n"
-
-#: imap.c:91
-msgid "Protocol identified as IMAP4 rev 1\n"
-msgstr "Giao thá»©c Ä‘Æ°á»£c phÃ¡t hiá»‡n lÃ  IMAP4 rev 1\n"
-
-#: imap.c:95
-msgid "Protocol identified as IMAP4 rev 0\n"
-msgstr "Giao thá»©c Ä‘Æ°á»£c phÃ¡t hiá»‡n lÃ  IMAP4 rev 0\n"
-
-#: imap.c:99
-msgid "Protocol identified as IMAP2 or IMAP2BIS\n"
-msgstr "Giao thá»©c Ä‘Æ°á»£c phÃ¡t hiá»‡n lÃ  IMAP2 hay IMAP2BIS\n"
-
-#: imap.c:111
-msgid "will idle after poll\n"
-msgstr "sáº½ nghá»‰ sau khi thÄƒm dÃ²\n"
-
-#: imap.c:138
-#, c-format
-msgid "Received BYE response from IMAP server: %s\n"
-msgstr "Nháº­n Ä‘Æ°á»£c Ä‘Ã¡p á»©ng BYE (taÌ£m biá»‡t) tá»« mÃ¡y phá»¥c vá»¥ IMAP: %s\n"
-
-#: imap.c:160
-#, c-format
-msgid "bogus message count in \"%s\"!"
-msgstr "gáº·p sá»‘ Ä‘áº¿m thÆ° giáº£ trong â€œ%sâ€!"
-
-#: imap.c:207
-#, c-format
-msgid "bogus EXPUNGE count in \"%s\"!"
-msgstr "gáº·p sá»‘ Ä‘áº¿m EXPUNGE sai trong â€œ%sâ€!"
-
-#: imap.c:305
-msgid "found updated capabilities list\n"
-msgstr "tÃ¬m tháº¥y danh sÃ¡ch cÃ¡c kháº£ nÄƒng cá»§a mÃ¡y chá»§ Ä‘Ã£ cáº­p nháº­t\n"
-
-#: imap.c:442
-msgid ""
-"server did not advertise SASL-IR extension but fetchmail's implementation "
-"requires it for AUTHENTICATE EXTERNAL\n"
-msgstr ""
-"mÃ¡y phá»¥c vá»¥ Ä‘Ã£ khÃ´ng thÃ´ng bÃ¡o pháº§n má»Ÿ rá»™ng SASL-IR nhÆ°ng pháº§n thá»±c thi cá»§a "
-"yÃªu cáº§u nÃ³ cho AUTHENTICATE EXTERNAL\n"
-
-#: imap.c:493
-#, c-format
-msgid ""
-"%s: configuration requires TLS, but STARTTLS is not permitted because of "
-"authenticated state (PREAUTH). Aborting connection.  If your plugin is "
-"secure, you can defeat STARTTLS with --sslproto '' (see manual).\n"
-msgstr ""
-"%s: cáº¥u hÃ¬nh yÃªu cáº§u TLS, nhÆ°ng STARTTLS khÃ´ng Ä‘Æ°á»£c phÃ©p bá»Ÿi vÃ¬ tráº¡ng thÃ¡i "
-"xÃ¡c thá»±c (PREAUTH). BÃ£i bá» káº¿t ná»‘i. Náº¿u trÃ¬nh cáº¯m cá»§a báº¡n an toÃ n, thÃ¬ báº¡n "
-"cÃ³ thá»ƒ thá»§ tiÃªu STARTTLS vá»›i --sslproto (xem hÆ°á»›ng dáº«n sá»­ dá»¥ng).\n"
-
-#: imap.c:496
-#, c-format
-msgid ""
-"%s: configuration requires TLS, but STARTTLS is not permitted because of "
-"authenticated state (PREAUTH). Aborting connection.  Server permitting, try "
-"--ssl instead (see manual).\n"
-msgstr ""
-"%s: cáº¥u hÃ¬nh yÃªu cáº§u TLS, nhÆ°ng STARTTLS khÃ´ng Ä‘Æ°á»£c phÃ©p bá»Ÿi vÃ¬ tráº¡ng thÃ¡i "
-"xÃ¡c thá»±c (PREAUTH). BÃ£i bá» káº¿t ná»‘i. MÃ¡y chá»§ cho phÃ©p, hÃ£y thá»­ --ssl Ä‘á»ƒ thay "
-"tháº¿ (xem hÆ°á»›ng dáº«n sá»­ dá»¥ng).\n"
-
-#: imap.c:516 pop3.c:447
-#, c-format
-msgid "%s: upgrade to TLS succeeded.\n"
-msgstr "%s: viá»‡c nÃ¢ng cáº¥p lÃªn TLS Ä‘Ã£ thÃ nh cÃ´ng.\n"
-
-#: imap.c:541 pop3.c:458
-#, c-format
-msgid "%s: upgrade to TLS failed.\n"
-msgstr "%s: viá»‡c nÃ¢ng cáº¥p lÃªn TLS gáº·p lá»—i.\n"
-
-#: imap.c:546
-#, c-format
-msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n"
-msgstr ""
-"%s: viá»‡c nÃ¢ng cáº¥p lÃªn TLS má»™t cÃ¡ch cÆ¡ há»™i chá»§ nghÄ©a gáº·p lá»—i, nÃªn thá»­ tiáº¿p "
-"tá»¥c\n"
-
-#: imap.c:561
-#, c-format
-msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
-msgstr "%s: Cáº¢NH BÃO: mÃ¡y chá»§ muá»‘n dÃ¹ng STARTTLS nhÆ°ng sslproto ''  Ä‘Æ°a ra.\n"
-
-#: imap.c:599
-#, c-format
-msgid "%s: --auth external requested but server does not advertise it.\n"
-msgstr ""
-"%s: --auth bÃªn ngoÃ i Ä‘Æ°á»£c yÃªu cáº§u nhÆ°ng mÃ¡y phá»¥c vá»¥ khÃ´ng thÃ´ng bÃ¡o vá» nÃ³.\n"
-
-#: imap.c:683
-msgid "Required OTP capability not compiled into fetchmail\n"
-msgstr "Kháº£ nÄƒng OTP cáº§n thiáº¿t khÃ´ng Ä‘Æ°á»£c biÃªn dá»‹ch vÃ o fetchmail\n"
-
-#: imap.c:703 pop3.c:580
-msgid "Required NTLM capability not compiled into fetchmail\n"
-msgstr "Kháº£ nÄƒng NTLM cáº§n thiáº¿t khÃ´ng Ä‘Æ°á»£c biÃªn dá»‹ch vÃ o fetchmail\n"
-
-#: imap.c:716
-#, c-format
-msgid "%s: --auth password requested but server forbids it (LOGINDISABLED).\n"
-msgstr ""
-"%s: --auth mk Ä‘Æ°á»£c yÃªu cáº§u nhÆ°ng mÃ¡y phá»¥c vá»¥ ngÄƒn cáº¥m nÃ³ (LOGINDISABLED).\n"
-
-#: imap.c:745
-#, c-format
-msgid "%s: we've run out of authentication methods and cannot log in.\n"
-msgstr "%s: Háº¿t cÃ¡ch xÃ¡c thá»±c Ä‘Æ°á»£c phÃ©p nÃªn khÃ´ng thá»ƒ Ä‘Äƒng nháº­p.\n"
-
-#: imap.c:769
-#, c-format
-msgid "mail expunge mismatch (%d actual != %d expected)\n"
-msgstr "khÃ´ng khá»›p Ä‘Æ°á»£c khi xoÃ¡ háº³n thÆ° (%d tháº­t != %d ngá»)\n"
-
-#: imap.c:896
-#, c-format
-msgid "%lu is unseen\n"
-msgstr "%lu chÆ°a xem\n"
-
-#: imap.c:946 pop3.c:852 pop3.c:864 pop3.c:1109 pop3.c:1116
-#, c-format
-msgid "%u is unseen\n"
-msgstr "%u chÆ°a xem\n"
-
-#: imap.c:981 imap.c:1040
-msgid "re-poll failed\n"
-msgstr "viá»‡c thÄƒm dÃ² láº¡i gáº·p lá»—i\n"
-
-#: imap.c:989 imap.c:1045
-#, c-format
-msgid "%d message waiting after re-poll\n"
-msgid_plural "%d messages waiting after re-poll\n"
-msgstr[0] "%d thÆ° Ä‘á»£i sau khi thÄƒm dÃ² láº¡i\n"
-
-#: imap.c:1006
-msgid "mailbox selection failed\n"
-msgstr "viá»‡c chá»n há»™p thÆ° gáº·p lá»—i\n"
-
-#: imap.c:1010
-#, c-format
-msgid "%d message waiting after first poll\n"
-msgid_plural "%d messages waiting after first poll\n"
-msgstr[0] "%d thÆ° Ä‘á»£i sau khi thÄƒm dÃ² láº§n thá»© nháº¥t\n"
-
-#: imap.c:1024
-msgid "expunge failed\n"
-msgstr "viá»‡c xoÃ¡ háº³n gáº·p lá»—i\n"
-
-#: imap.c:1028
-#, c-format
-msgid "%d message waiting after expunge\n"
-msgid_plural "%d messages waiting after expunge\n"
-msgstr[0] "%d thÆ° Ä‘á»£i sau khi xoÃ¡ háº³n\n"
-
-#: imap.c:1067
-msgid "search for unseen messages failed\n"
-msgstr "viá»‡c tÃ¬m kiáº¿m cÃ¡c thÆ° chÆ°a xem gáº·p lá»—i\n"
-
-#: imap.c:1072 pop3.c:873
-#, c-format
-msgid "%u is first unseen\n"
-msgstr "%u lÃ  thÆ° Ä‘áº§u chÆ°a xem\n"
-
-#: imap.c:1156
-msgid ""
-"Warning: ignoring bogus data for message sizes returned by the server.\n"
-msgstr ""
-"Cáº£nh bÃ¡o: Ä‘ang bá» qua dá»¯ liá»‡u giáº£ vá» kÃ­ch cá»¡ cÃ¡c thÆ° bá»‹ mÃ¡y phá»¥c vá»¥ tráº£ vá».\n"
-
-#: imap.c:1255 imap.c:1262
-#, c-format
-msgid "Incorrect FETCH response: %s.\n"
-msgstr "Sai Ä‘Ã¡p á»©ng FETCH (láº¥y): %s.\n"
-
-#: interface.c:256
-msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem."
-msgstr "KhÃ´ng thá»ƒ má»Ÿ giao diá»‡n kvm. HÃ£y kiá»ƒm tra xem fetchmail lÃ  SGID kmem."
-
-#: interface.c:396
-#, c-format
-msgid "Unable to parse interface name from %s"
-msgstr "KhÃ´ng thá»ƒ phÃ¢n tÃ¡ch tÃªn giao diá»‡n tá»« %s"
-
-#: interface.c:418
-msgid "get_ifinfo: sysctl (iflist estimate) failed"
-msgstr "get_ifinfo: sysctl (iflist Æ°á»›c) gáº·p lá»—i"
-
-#: interface.c:424
-msgid "get_ifinfo: malloc failed"
-msgstr "get_ifinfo: malloc gáº·p lá»—i"
-
-#: interface.c:430
-msgid "get_ifinfo: sysctl (iflist) failed"
-msgstr "get_ifinfo: sysctl (iflist) gáº·p lá»—i"
-
-#: interface.c:448
-#, c-format
-msgid "Routing message version %d not understood."
-msgstr "KhÃ´ng hiá»ƒu thÆ° Ä‘á»‹nh tuyáº¿n phiÃªn báº£n %d."
-
-#: interface.c:480
-#, c-format
-msgid "No interface found with name %s"
-msgstr "KhÃ´ng tÃ¬m tháº¥y giao diá»‡n tÃªn %s"
-
-#: interface.c:538
-#, c-format
-msgid "No IP address found for %s"
-msgstr "KhÃ´ng tÃ¬m tháº¥y Ä‘á»‹a chá»‰ IP cho %s"
-
-#: interface.c:590
-msgid "missing IP interface address\n"
-msgstr "thiáº¿u Ä‘á»‹a chá»‰ IP giao diá»‡n\n"
-
-#: interface.c:606
-msgid "invalid IP interface address\n"
-msgstr "Ä‘á»‹a chá»‰ IP giao diá»‡n khÃ´ng há»£p lá»‡\n"
-
-#: interface.c:612
-msgid "invalid IP interface mask\n"
-msgstr "máº·t náº¡ giao diá»‡n IP khÃ´ng há»£p lá»‡\n"
-
-#: interface.c:651
-#, c-format
-msgid "activity on %s -noted- as %d\n"
-msgstr "hoáº¡t Ä‘á»™ng trÃªn %s -Ä‘Æ°á»£c ghi lÆ°u- lÃ  %d\n"
-
-#: interface.c:666
-#, c-format
-msgid "skipping poll of %s, %s down\n"
-msgstr "Ä‘ang bá» qua viá»‡c thÄƒm dÃ² %s, %s xuá»‘ng\n"
-
-#: interface.c:685
-#, c-format
-msgid "skipping poll of %s, %s IP address excluded\n"
-msgstr "Ä‘ang bá» qua viá»‡c thÄƒm dÃ² %s, loáº¡i trá»« Ä‘á»‹a chá»‰ IP %s\n"
-
-#: interface.c:697
-#, c-format
-msgid "activity on %s checked as %d\n"
-msgstr "hoáº¡t Ä‘á»™ng trÃªn %s Ä‘Æ°á»£c kiá»ƒm tra lÃ  %d\n"
-
-#: interface.c:723
-#, c-format
-msgid "skipping poll of %s, %s inactive\n"
-msgstr "Ä‘ang bá» qua viá»‡c thÄƒm dÃ² %s, %s khÃ´ng hoáº¡t Ä‘á»™ng\n"
-
-#: interface.c:730
-#, c-format
-msgid "activity on %s was %d, is %d\n"
-msgstr "hoáº¡t Ä‘á»™ng trÃªn %s Ä‘Ã£ %d, lÃ  %d\n"
-
-#: kerberos.c:74
-msgid "could not decode initial BASE64 challenge\n"
-msgstr "khÃ´ng thá»ƒ giáº£i mÃ£ yÃªu cáº§u BASE64 Ä‘áº§u tiÃªn\n"
-
-#: kerberos.c:137
-#, c-format
-msgid "principal %s in ticket does not match -u %s\n"
-msgstr "Ä‘iá»u chÃ­nh %s trong vÃ© khÃ´ng khá»›p vá»›i -u %s\n"
-
-#: kerberos.c:145
-#, c-format
-msgid "non-null instance (%s) might cause strange behavior\n"
-msgstr "thá»ƒ hiá»‡n khÃ´ng rá»—ng (%s) cÃ³ thá»ƒ gÃ¢y ra á»©ng xá»­ láº¡\n"
-
-#: kerberos.c:211
-msgid "could not decode BASE64 ready response\n"
-msgstr "khÃ´ng thá»ƒ giáº£i mÃ£ Ä‘Ã¡p á»©ng sáºµn sÃ ng BASE64\n"
-
-#: kerberos.c:218
-msgid "challenge mismatch\n"
-msgstr "yÃªu cáº§u khÃ´ng khá»›p\n"
-
-#: lock.c:91
-#, c-format
-msgid "fetchmail: error reading lockfile \"%s\": %s\n"
-msgstr "fetchmail: gáº·p lá»—i khi Ä‘á»c táº­p tin khoÃ¡ â€œ%sâ€: %s\n"
-
-#: lock.c:102
-#, c-format
-msgid "fetchmail: removing stale lockfile \"%s\"\n"
-msgstr "fetchmail: Ä‘ang gá»¡ bá» táº­p tin khoÃ¡ cÅ© \"%s\"\n"
-
-#: lock.c:106
-#, c-format
-msgid "fetchmail: cannot unlink lockfile \"%s\" (%s), trying to write to it\n"
-msgstr ""
-"fetchmail: gáº·p lá»—i bá» liÃªn káº¿t táº­p tin khoÃ¡ â€œ%sâ€ (%s), Ä‘ang cá»‘ ghi vÃ o nÃ³\n"
-
-#: lock.c:120
-#, c-format
-msgid "fetchmail: cannot write to lockfile \"%s\" (%s), exiting\n"
-msgstr "fetchmail: khÃ´ng thá»ƒ ghi vÃ o táº­p tin khoÃ¡ â€œ%sâ€ (%s): nÃªn thoÃ¡t ra\n"
-
-#: lock.c:130
-#, c-format
-msgid "fetchmail: error opening lockfile \"%s\": %s\n"
-msgstr "fetchmail:  gáº·p lá»—i khi má»Ÿ táº­p tin khoÃ¡ â€œ%sâ€: %s\n"
-
-#: lock.c:180
-#, c-format
-msgid "fetchmail: lock creation failed, pidfile \"%s\": %s\n"
-msgstr "fetchmail: viá»‡c táº¡o khoÃ¡ gáº·p lá»—i, pidfile \"%s\": %s.\n"
-
-#: lock.c:191
-#, c-format
-msgid "fetchmail: cannot remove or truncate pidfile \"%s\": %s\n"
-msgstr "fetchmail: khÃ´ng thá»ƒ xÃ³a bá» hay cáº¯t ngáº¯n pidfile â€œ%sâ€: %s\n"
-
-#: netrc.c:225
-#, c-format
-msgid "%s:%d: warning: found \"%s\" before any host names\n"
-msgstr "%s: %d: cáº£nh bÃ¡o: tÃ¬m tháº¥y â€œ%sâ€ náº±m trÆ°á»›c cÃ¡c tÃªn mÃ¡y\n"
-
-#: netrc.c:263
-#, c-format
-msgid "%s:%d: warning: unknown token \"%s\"\n"
-msgstr "%s: %d: cáº£nh bÃ¡o: khÃ´ng hiá»ƒu tháº» bÃ i â€œ%sâ€\n"
-
-#: netrc.c:271 netrc.c:277
-#, fuzzy, c-format
-msgid "%s: error reading file (%s).\n"
-msgstr "fetchmail: gáº·p lá»—i khi Ä‘á»c táº­p tin khoÃ¡ â€œ%sâ€: %s\n"
-
-#: ntlmsubr.c:35
-msgid "Warning: received malformed challenge to \"AUTH(ENTICATE) NTLM\"!\n"
-msgstr "Cáº£nh bÃ¡o: nháº­n Ä‘Æ°á»£c thá»­ thÃ¡ch dá»‹ hÃ¬nh cho â€œAUTH(ENTICATE) NTLMâ€!\n"
-
-#: ntlmsubr.c:84
-msgid "NTLM challenge contains invalid data.\n"
-msgstr "Thá»­ thÃ¡ch NTLM cÃ³ chá»©a cÃ¡c dá»¯ liá»‡u khÃ´ng há»£p lá»‡.\n"
-
-#: odmr.c:67
-#, c-format
-msgid "%s's SMTP listener does not support ATRN\n"
-msgstr "Bá»™ láº¯ng nghe SMTP cá»§a %s khÃ´ng há»— trá»£ ATRN\n"
-
-#: odmr.c:105
-msgid "Turnaround now...\n"
-msgstr "Quay láº¡i ngay bÃ¢y giá»...\n"
-
-#: odmr.c:110
-msgid "ATRN request refused.\n"
-msgstr "YÃªu cáº§u ATRN bá»‹ tá»« chá»‘i.\n"
-
-#: odmr.c:114
-msgid "Unable to process ATRN request now\n"
-msgstr "KhÃ´ng thá»ƒ xá»­ lÃ½ yÃªu cáº§u ATRN ngay bÃ¢y giá»\n"
-
-#: odmr.c:119
-msgid "You have no mail.\n"
-msgstr "Báº¡n khÃ´ng cÃ³ thÆ° má»›i.\n"
-
-#: odmr.c:123
-msgid "Command not implemented\n"
-msgstr "Lá»‡nh chÆ°a thá»±c hiá»‡n\n"
-
-#: odmr.c:127
-msgid "Authentication required.\n"
-msgstr "Cáº§n thiáº¿t xÃ¡c thá»±c.\n"
-
-#: odmr.c:132
-#, c-format
-msgid "Unknown ODMR error \"%s\"\n"
-msgstr "KhÃ´ng rÃµ lá»—i ODMR â€œ%sâ€\n"
-
-#: odmr.c:192
-msgid "receiving message data\n"
-msgstr "Ä‘ang nháº­n dá»¯ liá»‡u thÆ°\n"
-
-#: odmr.c:247
-msgid "Option --keep is not supported with ODMR\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--keepâ€ (giá»¯) vá»›i ODMR\n"
-
-#: odmr.c:251
-msgid "Option --flush is not supported with ODMR\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--flushâ€ (xoÃ¡ sáº¡ch) vá»›i ODMR\n"
-
-#: odmr.c:255
-msgid "Option --folder is not supported with ODMR\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--folderâ€ (thÆ° má»¥c) vá»›i ODMR\n"
-
-#: odmr.c:259
-msgid "Option --check is not supported with ODMR\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--checkâ€ (kiá»ƒm tra) vá»›i ODMR\n"
-
-#: opie.c:43
-msgid "server recv fatal\n"
-msgstr "recv (nháº­n) cá»§a mÃ¡y phá»¥c vá»¥ lÃ  nghiÃªm trá»ng\n"
-
-#: opie.c:57
-msgid "Could not decode OTP challenge\n"
-msgstr "KhÃ´ng thá»ƒ giáº£i mÃ£ yÃªu cáº§u OTP\n"
-
-#: opie.c:65 pop3.c:608
-msgid "Secret pass phrase: "
-msgstr "Cá»¥m tá»« máº­t kháº©u bÃ­ máº­t: "
-
-#: options.c:179 options.c:223
-#, c-format
-msgid "String '%s' is not a valid number string.\n"
-msgstr "Chuá»—i â€œ%sâ€ khÃ´ng pháº£i lÃ  má»™t chuá»—i sá»‘ há»£p lá»‡.\n"
-
-#: options.c:188
-#, c-format
-msgid "Value of string '%s' is %s than %d.\n"
-msgstr "GiÃ¡ trá»‹ cá»§a chuá»—i â€œ%sâ€ lÃ  %s hÆ¡n %d.\n"
-
-#: options.c:189
-msgid "smaller"
-msgstr "nhá» hÆ¡n"
-
-#: options.c:189
-msgid "larger"
-msgstr "lá»›n hÆ¡n"
-
-#: options.c:337
-#, c-format
-msgid "Invalid bad-header policy `%s' specified.\n"
-msgstr "Sai chá»‰ Ä‘á»‹nh chÃ­nh sÃ¡ch dÃ²ng Ä‘áº§u xáº¥u â€œ%sâ€.\n"
-
-#: options.c:378
-#, c-format
-msgid "Invalid protocol `%s' specified.\n"
-msgstr "Chá»‰ Ä‘á»‹nh giao thá»©c â€œ%sâ€ khÃ´ng há»£p lá»‡.\n"
-
-#: options.c:425
-#, c-format
-msgid "Invalid authentication `%s' specified.\n"
-msgstr "Chá»‰ Ä‘á»‹nh sá»± xÃ¡c thá»±c â€œ%sâ€ khÃ´ng há»£p lá»‡.\n"
-
-#: options.c:641
-msgid "usage:  fetchmail [options] [server ...]\n"
-msgstr "usage:  fetchmail [cÃ¡c_tÃ¹y_chá»n] [mÃ¡y phá»¥c vá»¥ ...]\n"
-
-#: options.c:642
-msgid "  Options are as follows:\n"
-msgstr "  CÃ¡c tÃ¹y chá»n cÃ³ sáºµn:\n"
-
-#: options.c:643
-msgid "  -?, --help        display this option help\n"
-msgstr "  -?, --help        hiá»ƒn thá»‹ _trá»£ giÃºp_ nÃ y vá» tÃ¹y chá»n\n"
-
-#: options.c:644
-msgid "  -V, --version     display version info\n"
-msgstr "  -V, --version     hiá»ƒn thá»‹ thÃ´ng tin _phiÃªn báº£n_\n"
-
-#: options.c:646
-msgid "  -c, --check       check for messages without fetching\n"
-msgstr "  -c, --check       _kiá»ƒm tra_ cÃ³ thÆ° má»›i, khÃ´ng láº¥y gÃ¬\n"
-
-#: options.c:647
-msgid "  -s, --silent      work silently\n"
-msgstr "  -s, --silent      khÃ´ng xuáº¥t chi tiáº¿t (im láº·ng)\n"
-
-#: options.c:648
-msgid "  -v, --verbose     work noisily (diagnostic output)\n"
-msgstr "  -v, --verbose     xuáº¥t _chi tiáº¿t_ Ä‘á»ƒ cháº©n Ä‘oÃ¡n\n"
-
-#: options.c:649
-msgid "  -d, --daemon      run as a daemon once per n seconds\n"
-msgstr "  -d, --daemon      cháº¡y lÃ  _trÃ¬nh ná»n_ má»™t láº§n trong n giÃ¢y\n"
-
-#: options.c:650
-msgid "  -N, --nodetach    don't detach daemon process\n"
-msgstr "  -N, --nodetach    _khÃ´ng tÃ¡ch rá»i_ tiáº¿n trÃ¬nh ná»n\n"
-
-#: options.c:651
-msgid "  -q, --quit        kill daemon process\n"
-msgstr "  -q, --quit        buá»™c tiáº¿n trÃ¬nh dá»‹ch vá»¥ cháº¡y ná»n thoÃ¡t\n"
-
-#: options.c:652
-msgid "  -L, --logfile     specify logfile name\n"
-msgstr "  -L, --logfile     chá»‰ Ä‘á»‹nh tÃªn _táº­p tin nháº­t kÃ½_\n"
-
-#: options.c:653
-msgid ""
-"      --syslog      use syslog(3) for most messages when running as a "
-"daemon\n"
-msgstr ""
-"      --syslog      dÃ¹ng syslog(3) (báº£n ghi há»‡ thá»‘ng) Ä‘á»ƒ ghi lÆ°u pháº§n lá»›n "
-"thÃ´ng Ä‘iá»‡p\n"
-"                     trong khi cháº¡y lÃ  dá»‹ch vá»¥ cháº¡y ná»n\n"
-
-#: options.c:654
-msgid "      --nosyslog    turns off use of syslog(3)\n"
-msgstr "      --nosyslog    táº¯t khÃ´ng dÃ¹ng syslog(3)\n"
-
-#: options.c:655
-msgid "      --invisible   don't write Received & enable host spoofing\n"
-msgstr ""
-"      --invisible   khÃ´ng ghi Received (dÃ²ng Ä‘áº§u ÄÃ£ nháº­n) vÃ  báº­t kháº£ nÄƒng áº©n "
-"mÃ¡y Ä‘Ãºng)\n"
-"\t\t\t\t(_vÃ´ hÃ¬nh_)\n"
-
-#: options.c:656
-msgid "  -f, --fetchmailrc specify alternate run control file\n"
-msgstr ""
-"  -f, --fetchmailrc \t\tchá»‰ Ä‘á»‹nh táº­p tin _Ä‘iá»u khiá»ƒn cháº¡y_ (rc) xen káº½\n"
-
-#: options.c:657
-msgid "  -i, --idfile      specify alternate UIDs file\n"
-msgstr ""
-"  -i, --idfile      chá»‰ Ä‘á»‹nh _táº­p tin nháº­n diá»‡n_ ngÆ°á»i dÃ¹ng (UID) xen káº½\n"
-
-#: options.c:658
-msgid "      --pidfile     specify alternate PID (lock) file\n"
-msgstr ""
-"      --pidfile     chá»‰ Ä‘á»‹nh _táº­p tin nháº­n diá»‡n tiáº¿n trÃ¬nh_ (PID) (khoÃ¡) xen "
-"káº½\n"
-
-#: options.c:659
-msgid "      --postmaster  specify recipient of last resort\n"
-msgstr ""
-"      --postmaster  chá»‰ Ä‘á»‹nh ngÆ°á»i nháº­n cuá»‘i cÃ¹ng (_giÃ¡m Ä‘á»‘c sá»Ÿ bÆ°u Ä‘iá»‡n_)\n"
-
-#: options.c:660
-msgid "      --nobounce    redirect bounces from user to postmaster.\n"
-msgstr ""
-"      --nobounce    chuyá»ƒn tiáº¿p cÃ¡c thÆ° náº£y vá» tá»« ngÆ°á»i dÃ¹ng\n"
-"\t\t\t\tsang giÃ¡m Ä‘á»‘c sá»Ÿ bÆ°u Ä‘iá»‡n (_khÃ´ng náº£y_)\n"
-
-#: options.c:661
-msgid ""
-"      --nosoftbounce fetchmail deletes permanently undeliverable messages.\n"
-msgstr ""
-"      --nosoftbounce fetchmail xoÃ¡ bá» má»—i thÆ° khÃ´ng thá»ƒ phÃ¡t Ä‘Æ°á»£c (bá»n bá»‰).\n"
-
-#: options.c:662
-msgid ""
-"      --softbounce  keep permanently undeliverable messages on server "
-"(default).\n"
-msgstr ""
-"      --softbounce  giá»¯ trÃªn mÃ¡y phá»¥c vá»¥ má»—i thÆ° khÃ´ng thá»ƒ phÃ¡t Ä‘Æ°á»£c (bá»n "
-"bá»‰). ÄÃ¢y lÃ  á»©ng xá»­ máº·c Ä‘á»‹nh.\n"
-
-#: options.c:664
-msgid "  -I, --interface   interface required specification\n"
-msgstr "  -I, --interface   Ä‘áº·c táº£ cáº§n thiáº¿t _giao diá»‡n_\n"
-
-#: options.c:665
-msgid "  -M, --monitor     monitor interface for activity\n"
-msgstr "  -M, --monitor     _theo dÃµi_ hoáº¡t Ä‘á»™ng trÃªn giao diá»‡n\n"
-
-#: options.c:668
-msgid "      --ssl         enable ssl encrypted session\n"
-msgstr "      --ssl         báº­t phiÃªn cháº¡y Ä‘Ã£ máº­t mÃ£ báº±ng SSL\n"
-
-#: options.c:669
-msgid "      --sslkey      ssl private key file\n"
-msgstr "      --sslkey      táº­p tin _khoÃ¡ SSL_ riÃªng\n"
-
-#: options.c:670
-msgid "      --sslcert     ssl client certificate\n"
-msgstr "      --sslcert     _chá»©ng nháº­n_ á»©ng dá»¥ng khÃ¡ch SSL\n"
-
-#: options.c:671
-msgid "      --sslcertck   do strict server certificate check (recommended)\n"
-msgstr ""
-"      --sslcertck   _kiá»ƒm tra_ cháº·t cháº½ _chá»©ng nháº­n SSL_ mÃ¡y phá»¥c vá»¥ (khuyÃªn "
-"dÃ¹ng)\n"
-
-#: options.c:672
-msgid "      --nosslcertck skip strict server certificate check (insecure)\n"
-msgstr ""
-"      --nosslcertck   Ä‘á»«ng _kiá»ƒm tra_ cháº·t cháº½ _chá»©ng nháº­n SSL_ mÃ¡y phá»¥c vá»¥ "
-"(khÃ´ng an toÃ n)\n"
-
-#: options.c:673
-msgid "      --sslcertfile path to trusted-CA ssl certificate file\n"
-msgstr ""
-"      --sslcertfile    Ä‘Æ°á»ng dáº«n Ä‘áº¿n táº­p tin chá»©ng nháº­n SSL cá»§a CA Ä‘Ã¡ng tin\n"
-
-#: options.c:674
-msgid "      --sslcertpath path to trusted-CA ssl certificate directory\n"
-msgstr ""
-"      --sslcertpath    Ä‘Æ°á»ng dáº«n Ä‘áº¿n thÆ° má»¥c chá»©ng nháº­n SSL cá»§a CA Ä‘Ã¡ng tin\n"
-
-#: options.c:675
-msgid ""
-"      --sslcommonname  expect this CommonName from server (discouraged)\n"
-msgstr ""
-"      --sslcommonname  Ä‘á»£i CommonName nÃ y Ä‘áº¿n tá»« mÃ¡y phá»¥c vá»¥ (bá»‹ pháº£n Ä‘á»‘i)\n"
-
-#: options.c:676
-msgid ""
-"      --sslfingerprint fingerprint that must match that of the server's "
-"cert.\n"
-msgstr ""
-"      --sslfingerprint \t_vÃ¢n tay SSL_ pháº£i khá»›p Ä‘iá»u trong chá»©ng nháº­n\n"
-"\t\t\t\t\t\tcá»§a mÃ¡y phá»¥c vá»¥\n"
-
-#: options.c:677
-msgid "      --sslproto    force ssl protocol (see manual)\n"
-msgstr "      --sslproto    buá»™c dÃ¹ng _giao thá»©c SSL_ (xem hÆ°á»›ng dáº«n)\n"
-
-#: options.c:679
-msgid "      --plugin      specify external command to open connection\n"
-msgstr ""
-"      --plugin      chá»‰ Ä‘á»‹nh lá»‡nh bÃªn ngoÃ i Ä‘á»ƒ má»Ÿ káº¿t ná»‘i (pháº§n bá»• xung)\n"
-
-#: options.c:680
-msgid "      --plugout     specify external command to open smtp connection\n"
-msgstr ""
-"      --plugout     chá»‰ Ä‘á»‹nh lá»‡nh bÃªn ngoÃ i Ä‘á»ƒ má»Ÿ káº¿t ná»‘i SMTP (pháº§n bá»• "
-"xung)\n"
-
-#: options.c:681
-msgid ""
-"      --bad-header {reject|accept}\n"
-"                    specify policy for handling messages with bad headers\n"
-msgstr ""
-"      --bad-header {reject|accept}\n"
-"                    chÃ­nh sÃ¡ch dÃ nh cho quáº£n lÃ½ thÆ° nÃ o cÃ³ dÃ²ng Ä‘áº§u sai\n"
-"\t\t\t\treject: tá»« chá»‘i\n"
-"\t\t\t\taccept: cháº¥p nháº­n\n"
-
-#: options.c:684
-msgid "  -p, --proto[col]  specify retrieval protocol (see man page)\n"
-msgstr ""
-"  -p, --proto[col]    chá»‰ Ä‘á»‹nh _giao thá»©c_ láº¥y thÆ° (xem trang hÆ°á»›ng dáº«n)\n"
-
-#: options.c:685
-msgid "  -U, --uidl        force the use of UIDLs (pop3 only)\n"
-msgstr "  -U, --uidl        buá»™c dÃ¹ng UIDL (chá»‰ dÃ¹ng vá»›i pop3)\n"
-
-#: options.c:686
-msgid ""
-"      --idle        tells the IMAP server to send notice of new messages\n"
-msgstr ""
-"      --idle        nÃ³i vá»›i mÃ¡y phá»¥c vá»¥ IMAP gá»­i thÃ´ng bÃ¡o cÃ¡c thÆ° má»›i\n"
-
-#: options.c:687
-msgid "      --port        TCP port to connect to (obsolete, use --service)\n"
-msgstr ""
-"      --port        _cá»•ng_ TCP nÆ¡i cáº§n káº¿t ná»‘i (Ä‘Ã£ cÅ©, nÃªn thay báº±ng â€œ--"
-"serviceâ€)\n"
-
-#: options.c:688
-msgid ""
-"  -P, --service     TCP service to connect to (can be numeric TCP port)\n"
-msgstr ""
-"  -P, --service     _dá»‹ch vá»¥_ TCP nÆ¡i cáº§n káº¿t ná»‘i (cÃ³ thá»ƒ cÃ³ dáº¡ng cá»•ng TCP "
-"sá»‘)\n"
-
-#: options.c:689
-msgid "      --auth        authentication type (see manual)\n"
-msgstr "      --auth        kiá»ƒu _xÃ¡c thá»±c_ (xem hÆ°á»›ng dáº«n sá»­ dá»¥ng)\n"
-
-#: options.c:690
-msgid "  -t, --timeout     server nonresponse timeout\n"
-msgstr "  -t, --timeout     _thá»i háº¡n_ mÃ¡y phá»¥c vá»¥ khÃ´ng Ä‘Ã¡p á»©ng\n"
-
-#: options.c:691
-msgid "  -E, --envelope    envelope address header\n"
-msgstr "  -E, --envelope    dÃ²ng Ä‘áº§u Ä‘á»‹a chá»‰ _phong bÃ¬_\n"
-
-#: options.c:692
-msgid "  -Q, --qvirtual    prefix to remove from local user id\n"
-msgstr ""
-"  -Q, --qvirtual    tiá»n tá»‘ cáº§n gá»¡ bá» ra mÃ£ nháº­n diá»‡n ngÆ°á»i dÃ¹ng (UID) cá»¥c "
-"bá»™\n"
-"\t\t\t\t(_q áº£o_)\n"
-
-#: options.c:693
-msgid "      --principal   mail service principal\n"
-msgstr "      --principal   _Ä‘iá»u chÃ­nh_ dá»‹ch vá»¥ thÆ°\n"
-
-#: options.c:694
-msgid "      --tracepolls  add poll-tracing information to Received header\n"
-msgstr ""
-"      --tracepolls  thÃªm thÃ´ng tin _tÃ¬m Ä‘Æ°á»ng thÄƒm dÃ²_\n"
-"\t\t\t\tvÃ o dÃ²ng Ä‘áº§u Received (ÄÃ£ nháº­n)\n"
-
-#: options.c:696
-msgid "  -u, --user[name]  specify users's login on server\n"
-msgstr "  -u, --user[name]    chá»‰ Ä‘á»‹nh _tÃªn ngÆ°á»i dÃ¹ng_ trÃªn mÃ¡y phá»¥c vá»¥\n"
-
-#: options.c:697
-msgid "  -a, --[fetch]all  retrieve old and new messages\n"
-msgstr "  -a, --[fetch]all  _láº¥y má»i_ thÆ°: cáº£ cÅ© láº«n má»›i\n"
-
-#: options.c:698
-msgid "  -K, --nokeep      delete new messages after retrieval\n"
-msgstr "  -K, --nokeep      xoÃ¡ bá» cÃ¡c thÆ° má»›i sau khi láº¥y (_khÃ´ng giá»¯_)\n"
-
-#: options.c:699
-msgid "  -k, --keep        save new messages after retrieval\n"
-msgstr "  -k, --keep        lÆ°u cÃ¡c thÆ° má»›i sau khi láº¥y (_giá»¯_)\n"
-
-#: options.c:700
-msgid "  -F, --flush       delete old messages from server\n"
-msgstr "  -F, --flush       xoÃ¡ bá» cÃ¡c thÆ° cÅ© ra mÃ¡y phá»¥c vá»¥ (_xoÃ¡ sáº¡ch_)\n"
-
-#: options.c:701
-msgid "      --limitflush  delete oversized messages\n"
-msgstr "      --limitflush  xoÃ¡ bá» cÃ¡c thÆ° quÃ¡ lá»›n (_xoÃ¡ sáº¡ch Ä‘Ã£ háº¡n cháº¿_)\n"
-
-#: options.c:702
-msgid "  -n, --norewrite   don't rewrite header addresses\n"
-msgstr "  -n, --norewrite   _khÃ´ng ghi láº¡i_ cÃ¡c Ä‘á»‹a chá»‰ dÃ²ng Ä‘áº§u\n"
-
-#: options.c:703
-msgid "  -l, --limit       don't fetch messages over given size\n"
-msgstr ""
-"  -l, --limit       khÃ´ng láº¥y thÆ° nÃ o lá»›n hÆ¡n kÃ­ch cá»¡ Ä‘Æ°a ra (_háº¡n cháº¿_)\n"
-
-#: options.c:704
-msgid "  -w, --warnings    interval between warning mail notification\n"
-msgstr "  -w, --warnings    khoáº£ng giá»¯a hai láº§n thÃ´ng bÃ¡o thÆ° _cáº£nh bÃ¡o_\n"
-
-#: options.c:706
-msgid "  -S, --smtphost    set SMTP forwarding host\n"
-msgstr "  -S, --smtphost    Ä‘áº·t _mÃ¡y_ chuyá»ƒn tiáº¿p SMTP\n"
-
-#: options.c:707
-msgid "      --fetchdomains fetch mail for specified domains\n"
-msgstr "      --fetchdomains _láº¥y_ thÆ° chá»‰ cho _nhá»¯ng miá»n_ Ä‘Ã£ chá»‰ Ä‘á»‹nh nÃ y\n"
-
-#: options.c:708
-msgid "  -D, --smtpaddress set SMTP delivery domain to use\n"
-msgstr "  -D, --smtpaddress \tÄ‘áº·t _miá»n_ phÃ¡t thÆ° SMTP cáº§n dÃ¹ng (_Ä‘á»‹a chá»‰_)\n"
-
-#: options.c:709
-msgid "      --smtpname    set SMTP full name username@domain\n"
-msgstr "      --smtpname    Ä‘áº·t tÃªn Ä‘áº§y Ä‘á»§ SMTP <tÃªn_ngÆ°á»i_dÃ¹ng@miá»n>\n"
-
-#: options.c:710
-msgid "  -Z, --antispam,   set antispam response values\n"
-msgstr "  -Z, --antispam,   Ä‘áº·t cÃ¡c giÃ¡ trá»‹ Ä‘Ã¡p á»©ng _chá»‘ng thÆ° rÃ¡c_\n"
-
-#: options.c:711
-msgid "  -b, --batchlimit  set batch limit for SMTP connections\n"
-msgstr "  -b, --batchlimit  \tÄ‘áº·t _háº¡n cháº¿ bÃ³_ thÆ° cho sá»± káº¿t ná»‘i SMTP\n"
-
-#: options.c:712
-msgid "  -B, --fetchlimit  set fetch limit for server connections\n"
-msgstr ""
-"  -B, --fetchlimit  \tÄ‘áº·t _háº¡n cháº¿ láº¥y_ thÆ° cho sá»± káº¿t ná»‘i mÃ¡y phá»¥c vá»¥\n"
-
-#: options.c:713
-msgid "      --fetchsizelimit set fetch message size limit\n"
-msgstr "      --fetchsizelimit Ä‘áº·t _háº¡n cháº¿ kÃ­ch cá»¡_ thÆ° khi _láº¥y_ thÆ°\n"
-
-#: options.c:714
-msgid "      --fastuidl    do a binary search for UIDLs\n"
-msgstr "      --fastuidl    tÃ¬m kiáº¿m UIDL má»™t cÃ¡ch nhá»‹ phÃ¢n (_nhanh_)\n"
-
-#: options.c:715
-msgid "  -e, --expunge     set max deletions between expunges\n"
-msgstr ""
-"  -e, --expunge     Ä‘áº·t sá»‘ thÆ° Ä‘Ã£ xoÃ¡ bá» tá»‘i Ä‘a giá»¯a hai láº§n _xoÃ¡ háº³n_\n"
-
-#: options.c:716
-msgid "  -m, --mda         set MDA to use for forwarding\n"
-msgstr "  -m, --mda         Ä‘áº·t MDA cáº§n dÃ¹ng Ä‘á»ƒ chuyá»ƒn tiáº¿p thÆ°\n"
-
-#: options.c:717
-msgid "      --bsmtp       set output BSMTP file\n"
-msgstr "      --bsmtp       Ä‘áº·t táº­p tin xuáº¥t BSMTP\n"
-
-#: options.c:718
-msgid "      --lmtp        use LMTP (RFC2033) for delivery\n"
-msgstr "      --lmtp        dÃ¹ng LMTP (RFC2033) Ä‘á»ƒ phÃ¡t thÆ°\n"
-
-#: options.c:719
-msgid "  -r, --folder      specify remote folder name\n"
-msgstr "  -r, --folder      chá»‰ Ä‘á»‹nh tÃªn _thÆ° má»¥c_ tá»« xa\n"
-
-#: options.c:720
-msgid "      --showdots    show progress dots even in logfiles\n"
-msgstr ""
-"      --showdots    _hiá»‡n cÃ¡c cháº¥m_ tiáº¿n hÃ nh ngay cáº£ trong táº­p tin ghi lÆ°u\n"
-
-#: pop2.c:67
-msgid "POP2 does not support STLS. Giving up.\n"
-msgstr "POP2 khÃ´ng há»— trá»£ STLS. Äáº§u hÃ ng.\n"
-
-#: pop2.c:73
-msgid "POP2 only supports password authentication. Giving up.\n"
-msgstr "POP2 chá»‰ há»— trá»£ xÃ¡c thá»±c máº­t kháº©u. Cho nÃªn Ä‘áº§u hÃ ng.\n"
-
-#: pop3.c:338
-msgid ""
-"Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"
-msgstr ""
-"Cáº£nh bÃ¡o: tÃ¬m tháº¥y â€œMaillennium POP3â€ nÃªn dÃ¹ng lá»‡nh RETR thay cho TOP.\n"
-
-#: pop3.c:392
-msgid "STLS is mandatory for this session, but server refused CAPA command.\n"
-msgstr ""
-"Báº¯t buá»™c pháº£i sá»­ dá»¥ng TLS trong phiÃªn cháº¡y nÃ y, nhÆ°ng mÃ¡y phá»¥c vá»¥ Ä‘Ã£ tá»« chá»‘i "
-"lá»‡nh CAPA.\n"
-
-#: pop3.c:393
-msgid "CAPA command support is, however, necessary for STLS.\n"
-msgstr "Lá»‡nh CAPA Ä‘Æ°á»£c há»— trá»£, tuy nhiÃªn cáº§n thiáº¿t cho STLS.\n"
-
-#: pop3.c:470
-#, c-format
-msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n"
-msgstr ""
-"%s: viá»‡c nÃ¢ng cáº¥p lÃªn TLS má»™t cÃ¡ch cÆ¡ há»™i chá»§ nghÄ©a gáº·p lá»—i, nÃªn thá»­ tiáº¿p "
-"tá»¥c.\n"
-
-#: pop3.c:476
-#, c-format
-msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
-msgstr "%s: Cáº¢NH BÃO: mÃ¡y chá»§ muá»‘n dÃ¹ng STLS, nhÆ°ng sslproto ''  Ä‘Æ°a ra.\n"
-
-#: pop3.c:644
-msgid "We've run out of allowed authenticators and cannot continue.\n"
-msgstr "Háº¿t cÃ¡c bá»™ xÃ¡c thá»±c Ä‘Æ°á»£c phÃ©p nÃªn khÃ´ng thá»ƒ tiáº¿p tá»¥c.\n"
-
-#: pop3.c:658
-msgid "Required APOP timestamp not found in greeting\n"
-msgstr "KhÃ´ng tÃ¬m tháº¥y nhÃ£n thá»i gian APOP cáº§n thiáº¿t trong lá»i chÃ o má»«ng\n"
-
-#: pop3.c:667
-msgid "Timestamp syntax error in greeting\n"
-msgstr "Gáº·p lá»—i cÃº phÃ¡p nhÃ£n thá»i gian trong lá»i chÃ o má»«ng\n"
-
-#: pop3.c:683
-msgid "Invalid APOP timestamp.\n"
-msgstr "NhÃ£n giá» APOP khÃ´ng há»£p lá»‡.\n"
-
-#: pop3.c:707
-msgid "Undefined protocol request in POP3_auth\n"
-msgstr ""
-"Gáº·p yÃªu cáº§u giao thá»©c khÃ´ng Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh trong â€œPOP3_authâ€ (xÃ¡c thá»±c)\n"
-
-#: pop3.c:728
-msgid "lock busy!  Is another session active?\n"
-msgstr "khoÃ¡ báº­n ! CÃ³ phiÃªn cháº¡y khÃ¡c hoáº¡t Ä‘á»™ng khÃ´ng?\n"
-
-#: pop3.c:791
-msgid "Cannot handle UIDL response from upstream server.\n"
-msgstr "KhÃ´ng thá»ƒ xá»­ lÃ½ Ä‘Ã¡p á»©ng UIDL tá»« mÃ¡y phá»¥c vá»¥ nguá»“n.\n"
-
-#: pop3.c:814
-msgid "Server responded with UID for wrong message.\n"
-msgstr "MÃ¡y phá»¥c vá»¥ Ä‘Ã£ Ä‘Ã¡p á»©ng UID cho thÆ° khÃ´ng Ä‘Ãºng.\n"
-
-#: pop3.c:843
-#, c-format
-msgid "id=%s (num=%u) was deleted, but is still present!\n"
-msgstr "id=%s (sá»‘=%u) Ä‘Ã£ Ä‘Æ°á»£c xoÃ¡ bá», nhÆ°ng cÃ²n Ä‘Ã³!\n"
-
-#: pop3.c:955
-msgid "Messages inserted into list on server. Cannot handle this.\n"
-msgstr ""
-"Gáº·p thÆ° Ä‘Æ°á»£c chÃ¨n vÃ o danh sÃ¡ch trÃªn mÃ¡y phá»¥c vá»¥. KhÃ´ng thá»ƒ xá»­ lÃ½ trÆ°á»ng há»£p "
-"nÃ y.\n"
-
-#: pop3.c:1053
-msgid "protocol error\n"
-msgstr "lá»—i giao thá»©c\n"
-
-#: pop3.c:1069
-msgid "protocol error while fetching UIDLs\n"
-msgstr "gáº·p lá»—i giao thá»©c khi láº¥y cÃ¡c UIDL\n"
-
-#: pop3.c:1100
-#, c-format
-msgid "id=%s (num=%d) was deleted, but is still present!\n"
-msgstr "id=%s (sá»‘=%d) Ä‘Ã£ Ä‘Æ°á»£c xoÃ¡ bá», nhÆ°ng cÃ²n cÃ³.\n"
-
-#: pop3.c:1412
-msgid "Option --folder is not supported with POP3\n"
-msgstr "KhÃ´ng há»— trá»£ tÃ¹y chá»n â€œ--folderâ€ (thÆ° má»¥c) vá»›i POP3\n"
-
-#: rcfile_y.y:130
-msgid "server option after user options"
-msgstr "tÃ¹y chá»n mÃ¡y phá»¥c vá»¥ náº±m sau cÃ¡c tÃ¹y chá»n ngÆ°á»i dÃ¹ng"
-
-#: rcfile_y.y:173
-msgid "SDPS not enabled."
-msgstr "ChÆ°a báº­t SDPS."
-
-#: rcfile_y.y:217
-msgid ""
-"fetchmail: interface option is only supported under Linux (without IPv6) and "
-"FreeBSD\n"
-msgstr ""
-"fetchmail: tÃ¹y chá»n giao diá»‡n chá»‰ Ä‘Æ°á»£c há»— trá»£ dÆ°á»›i LInux (khÃ´ng cÃ³ IPv6) vÃ  "
-"FreeBSD (kiá»ƒu UNIX)\n"
-
-#: rcfile_y.y:225
-msgid ""
-"fetchmail: monitor option is only supported under Linux (without IPv6) and "
-"FreeBSD\n"
-msgstr ""
-"fetchmail: tÃ¹y chá»n theo dÃµi chá»‰ Ä‘Æ°á»£c há»— trá»£ dÆ°á»›i LInux (khÃ´ng cÃ³ IPv6) vÃ  "
-"FreeBSD (kiá»ƒu UNIX)\n"
-
-#: rcfile_y.y:339
-msgid "SSL is not enabled"
-msgstr "ChÆ°a báº­t SSL"
-
-#: rcfile_y.y:391
-msgid "end of input"
-msgstr "káº¿t thÃºc káº¿t nháº­p"
-
-#: rcfile_y.y:429
-#, c-format
-msgid "File %s must be a regular file.\n"
-msgstr "Táº­p tin %s pháº£i lÃ  má»™t táº­p tin chuáº©n.\n"
-
-#: rcfile_y.y:439
-#, c-format
-msgid "File %s must have no more than -rwx------ (0700) permissions.\n"
-msgstr "KhÃ´ng cho phÃ©p táº­p tin %s cÃ³ quyá»n háº¡n lá»›n hÆ¡n â€œ-rwx------â€ (0700).\n"
-
-#: rcfile_y.y:451
-#, c-format
-msgid "File %s must be owned by you.\n"
-msgstr "Táº­p tin %s pháº£i bá»‹ báº¡n sá»Ÿ há»¯u.\n"
-
-#: report.c:69
-msgid "Unknown system error"
-msgstr "Gáº·p lá»—i há»‡ thá»‘ng khÃ´ng rÃµ"
-
-#: report.c:94
-#, c-format
-msgid "%s (log message incomplete)\n"
-msgstr "%s (thÃ´ng Ä‘iá»‡p ghi lÆ°u khÃ´ng hoÃ n toÃ n)\n"
-
-#: rfc822.c:83
-#, c-format
-msgid "About to rewrite %s...\n"
-msgstr "Sáº¯p ghi láº¡i %s...\n"
-
-#: rfc822.c:221
-#, c-format
-msgid "...rewritten version is %s.\n"
-msgstr "...phiÃªn báº£n Ä‘Æ°á»£c ghi láº¡i lÃ  %s.\n"
-
-#: rpa.c:118
-msgid "Success"
-msgstr "ThÃ nh cÃ´ng"
-
-#: rpa.c:119
-msgid "Restricted user (something wrong with account)"
-msgstr "NgÆ°á»i dÃ¹ng bá»‹ háº¡n cháº¿ (gÃ¬ sai trong tÃ i khoáº£n)"
-
-#: rpa.c:120
-msgid "Invalid userid or passphrase"
-msgstr "MÃ£ nháº­n diá»‡n ngÆ°á»i dÃ¹ng hay cá»¥m tá»« máº­t kháº©u khÃ´ng há»£p lá»‡"
-
-#: rpa.c:121
-msgid "Deity error"
-msgstr "Lá»—i deity"
-
-#: rpa.c:174
-msgid "RPA token 2: Base64 decode error\n"
-msgstr "RPA hiá»‡u bÃ i 2: lá»—i giáº£i mÃ£ BASE64\n"
-
-#: rpa.c:185
-#, c-format
-msgid "Service chose RPA version %d.%d\n"
-msgstr "Dá»‹ch vá»¥ Ä‘Ã£ chá»n RPA phiÃªn báº£n %d.%d\n"
-
-#: rpa.c:191
-#, c-format
-msgid "Service challenge (l=%d):\n"
-msgstr "YÃªu cáº§u dá»‹ch vá»¥ (l=%d):\n"
-
-#: rpa.c:200
-#, c-format
-msgid "Service timestamp %s\n"
-msgstr "NhÃ£n thá»i gian dá»‹ch vá»¥ %s\n"
-
-#: rpa.c:205
-msgid "RPA token 2 length error\n"
-msgstr "Lá»—i Ä‘á»™ dÃ i RPA hiá»‡u bÃ i 2\n"
-
-#: rpa.c:209
-#, c-format
-msgid "Realm list: %s\n"
-msgstr "Danh sÃ¡ch Ä‘á»‹a háº¡t: %s\n"
-
-#: rpa.c:213
-msgid "RPA error in service@realm string\n"
-msgstr "Gáº·p lá»—i RPA trong chuá»—i dá»‹ch_vá»¥@Ä‘á»‹a_háº¡t\n"
-
-#: rpa.c:250
-msgid "RPA token 4: Base64 decode error\n"
-msgstr "RPA hiá»‡u bÃ i 5: lá»—i giáº£i mÃ£ BASE64\n"
-
-#: rpa.c:261
-#, c-format
-msgid "User authentication (l=%d):\n"
-msgstr "XÃ¡c thá»±c ngÆ°á»i dÃ¹ng (l=%d):\n"
-
-#: rpa.c:275
-#, c-format
-msgid "RPA status: %02X\n"
-msgstr "Tráº¡ng thÃ¡i RPA: %02X\n"
-
-#: rpa.c:281
-msgid "RPA token 4 length error\n"
-msgstr "Lá»—i Ä‘á»™ dÃ i hiá»‡u bÃ i RPA 4\n"
-
-#: rpa.c:288
-#, c-format
-msgid "RPA rejects you: %s\n"
-msgstr "RPA tá»« chá»‘i báº¡n: %s\n"
-
-#: rpa.c:290
-msgid "RPA rejects you, reason unknown\n"
-msgstr "RPA tá»« chá»‘i báº¡n, khÃ´ng biáº¿t táº¡i sao\n"
-
-#: rpa.c:298
-#, c-format
-msgid "RPA User Authentication length error: %d\n"
-msgstr "Gáº·p lá»—i Ä‘á»™ dÃ i xÃ¡c thá»±c ngÆ°á»i dÃ¹ng RPA: %d\n"
-
-#: rpa.c:303
-#, c-format
-msgid "RPA Session key length error: %d\n"
-msgstr "Gáº·p lá»—i Ä‘á»™ dÃ i khoÃ¡ phiÃªn cháº¡y RPA: %d\n"
-
-#: rpa.c:309
-msgid "RPA _service_ auth fail. Spoof server?\n"
-msgstr "RPA _service_ auth Ä‘Ã£ tháº¥t báº¡i. Lá»«a gáº¡t mÃ¡y phá»¥c vá»¥ khÃ´ng?\n"
-
-#: rpa.c:314
-msgid "Session key established:\n"
-msgstr "KhoÃ¡ phiÃªn cháº¡y Ä‘Ã£ Ä‘Æ°á»£c thiáº¿t láº­p:\n"
-
-#: rpa.c:345
-msgid "RPA authorisation complete\n"
-msgstr "ÄÃ£ Ä‘Æ°á»£c quyá»n RPA\n"
-
-#: rpa.c:372
-msgid "Get response\n"
-msgstr "Láº¥y Ä‘Ã¡p á»©ng\n"
-
-#: rpa.c:402
-#, c-format
-msgid "Get response return %d [%s]\n"
-msgstr "Láº¥y Ä‘Ã¡p á»©ng tráº£ vá» %d [%s]\n"
-
-#: rpa.c:463
-msgid "Hdr not 60\n"
-msgstr "Hdr khÃ´ng pháº£i lÃ  60\n"
-
-#: rpa.c:484
-msgid "Token length error\n"
-msgstr "Lá»—i Ä‘á»™ dÃ i hiá»‡u bÃ i\n"
-
-#: rpa.c:489
-#, c-format
-msgid "Token Length %d disagrees with rxlen %d\n"
-msgstr "Äá»™ dÃ i hiá»‡u bÃ i %d xung Ä‘á»™t vá»›i rxlen %d\n"
-
-#: rpa.c:495
-msgid "Mechanism field incorrect\n"
-msgstr "TrÆ°á»ng cÆ¡ cháº¿ khÃ´ng Ä‘Ãºng\n"
-
-#: rpa.c:531
-#, c-format
-msgid "dec64 error at char %d: %x\n"
-msgstr "gáº·p lá»—i dec64 táº¡i kÃ½ tá»± %d: %x\n"
-
-#: rpa.c:546
-msgid "Inbound binary data:\n"
-msgstr "Dá»¯ liá»‡u nhá»‹ phÃ¢n Ä‘Ã£ gá»Ÿi Ä‘áº¿n:\n"
-
-#: rpa.c:582
-msgid "Outbound data:\n"
-msgstr "Dá»¯ liá»‡u Ä‘Ã£ gá»Ÿi ra:\n"
-
-#: rpa.c:645
-msgid "RPA String too long\n"
-msgstr "Chuá»—i RPA quÃ¡ dÃ i\n"
-
-#: rpa.c:650
-msgid "Unicode:\n"
-msgstr "Unicode:\n"
-
-#: rpa.c:709
-msgid "RPA Failed open of /dev/urandom. This shouldn't\n"
-msgstr "RPA viá»‡c má»Ÿ </dev/urandom> gáº·p lá»—i, mÃ  khÃ´ng nÃªn\n"
-
-#: rpa.c:710
-msgid "    prevent you logging in, but means you\n"
-msgstr "    ngÄƒn cáº£n báº¡n Ä‘Äƒng nháº­p, nhÆ°ng cÃ³ nghÄ©a lÃ \n"
-
-#: rpa.c:711
-msgid "    cannot be sure you are talking to the\n"
-msgstr "    báº¡n khÃ´ng thá»ƒ cháº¯c lÃ  nÃ³i chuyá»‡n vá»›i\n"
-
-#: rpa.c:712
-msgid "    service that you think you are (replay\n"
-msgstr "    dá»‹ch vá»¥ Ä‘Ã£ giáº£ sá»­ (dá»‹ch vá»¥ khÃ´ng lÆ°Æ¡ng thiÃªÌ£n\n"
-
-#: rpa.c:713
-msgid "    attacks by a dishonest service are possible.)\n"
-msgstr "    cÃ³ thá»ƒ táº¥n cÃ´ng kiá»ƒu phÃ¡t láº¡i).\n"
-
-#: rpa.c:724
-msgid "User challenge:\n"
-msgstr "YÃªu cáº§u ngÆ°á»i dÃ¹ng:\n"
-
-#: rpa.c:874
-msgid "MD5 being applied to data block:\n"
-msgstr "MD5 Ä‘ang Ä‘Æ°á»£c Ã¡p dá»¥ng vÃ o khá»‘i dá»¯ liá»‡u:\n"
-
-#: rpa.c:887
-msgid "MD5 result is:\n"
-msgstr "Káº¿t quáº£ bÄƒm MD5:\n"
-
-#: servport.c:53
-#, c-format
-msgid "getaddrinfo(NULL, \"%s\") error: %s\n"
-msgstr "lá»—i getaddrinfo(NULL, â€œ%sâ€): %s\n"
-
-#: servport.c:80
-#, c-format
-msgid "Cannot resolve service %s to port number.\n"
-msgstr "KhÃ´ng thá»ƒ khá»›p dá»‹ch vá»¥ %s thÃ nh sá»‘ hiá»‡u cá»•ng.\n"
-
-#: servport.c:81
-msgid "Please specify the service as decimal port number.\n"
-msgstr "HÃ£y chá»‰ Ä‘á»‹nh dá»‹ch vá»¥ lÃ  sá»‘ hiá»‡u cá»•ng dáº¡ng sá»‘.\n"
-
-#: sink.c:231
-#, c-format
-msgid "forwarding to %s\n"
-msgstr "Ä‘ang chuyá»ƒn tiáº¿p tá»›i %s\n"
-
-#: sink.c:319
-msgid "SMTP: (bounce-message body)\n"
-msgstr "SMTP: (thÃ¢n thÆ° náº£y vá»)\n"
-
-#: sink.c:322
-#, c-format
-msgid "mail from %s bounced to %s\n"
-msgstr "thÆ° tá»« %s Ä‘Ã£ náº£y vá» %s\n"
-
-#: sink.c:497 sink.c:590
-#, c-format
-msgid "%cMTP error: %s\n"
-msgstr "Lá»—i  %cMTP: %s\n"
-
-#: sink.c:535
-msgid "SMTP server requires STARTTLS, keeping message.\n"
-msgstr "TrÃ¬nh phá»¥c vá»¥ SMTP yÃªu cáº§u STARTTLS, váº«n giá»¯ thÆ°.\n"
-
-#: sink.c:714
-#, c-format
-msgid "BSMTP file open failed: %s\n"
-msgstr "Viá»‡c má»Ÿ táº­p tin BSMTP gáº·p lá»—i: %s\n"
-
-#: sink.c:760
-#, c-format
-msgid "BSMTP preamble write failed: %s.\n"
-msgstr "Viá»‡c ghi lá»i má»Ÿ Ä‘áº§u BSMTP gáº·p lá»—i: %s.\n"
-
-#: sink.c:974
-#, c-format
-msgid "%cMTP listener doesn't like recipient address `%s'\n"
-msgstr "Bá»™ láº¯ng nghe %cMTP khÃ´ng cháº¥p nháº­n Ä‘á»‹a chá»‰ ngÆ°á»i nháº­n â€œ%sâ€\n"
-
-#: sink.c:981
-#, c-format
-msgid "%cMTP listener doesn't really like recipient address `%s'\n"
-msgstr "Bá»™ láº¯ng nghe %cMTP khÃ´ng tháº­t cháº¥p nháº­n Ä‘á»‹a chá»‰ ngÆ°á»i nháº­n â€œ%sâ€\n"
-
-#: sink.c:1027
-msgid "no address matches; no postmaster set.\n"
-msgstr "khÃ´ng cÃ³ Ä‘á»‹a chá»‰ khá»›p; chÆ°a Ä‘áº·t giÃ¡m Ä‘á»‘c sá»Ÿ bÆ°u Ä‘iá»‡n.\n"
-
-#: sink.c:1039
-#, c-format
-msgid "can't even send to %s!\n"
-msgstr "khÃ´ng thá»ƒ gá»Ÿi ngay cáº£ cho %s.\n"
-
-#: sink.c:1045
-#, c-format
-msgid "no address matches; forwarding to %s.\n"
-msgstr "khÃ´ng cÃ³ Ä‘á»‹a chá»‰ khá»›p; Ä‘ang chuyá»ƒn tiáº¿p tá»›i %s.\n"
-
-#: sink.c:1167
-#, c-format
-msgid "MDA option contains single-quoted %%%c expansion.\n"
-msgstr "TÃ¹y chá»n MDA chá»©a má»™t trÃ­ch dáº«n Ä‘Æ¡n %%%c má»Ÿ rá»™ng.\n"
-
-#: sink.c:1168
-msgid "Refusing to deliver. Check the manual and fix your mda option.\n"
-msgstr ""
-"Tá»« chá»‘i phÃ¡t Ä‘i. Kiá»ƒm tra hÆ°á»›ng dáº«n sá»­ dá»¥ng vÃ  sá»­a chá»¯a tÃ¹y chá»n mda cá»§a "
-"báº¡n.\n"
-
-#: sink.c:1211
-#, c-format
-msgid "about to deliver with: %s\n"
-msgstr "sáº¯p phÃ¡t vá»›i: %s\n"
-
-#: sink.c:1222
-#, c-format
-msgid "Cannot switch effective user id to %ld: %s\n"
-msgstr "KhÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i mÃ£ sá»‘ ngÆ°á»i dÃ¹ng hiá»‡u quáº£ sang %ld: %s\n"
-
-#: sink.c:1234
-#, c-format
-msgid "Cannot switch effective user id back to original %ld: %s\n"
-msgstr "KhÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i mÃ£ sá»‘ ngÆ°á»i dÃ¹ng hiá»‡u quáº£ vá» %ld gá»‘c: %s\n"
-
-#: sink.c:1241
-msgid "MDA open failed\n"
-msgstr "Viá»‡c má»Ÿ MDA gáº·p lá»—i\n"
-
-#: sink.c:1280
-#, c-format
-msgid "%cMTP connect to %s failed\n"
-msgstr "Viá»‡c káº¿t ná»‘i %cMTP Ä‘áº¿n %s gáº·p lá»—i\n"
-
-#: sink.c:1304
-#, c-format
-msgid "can't raise the listener; falling back to %s"
-msgstr "khÃ´ng thá»ƒ liÃªn láº¡c vá»›i bá»™ láº¯ng nghe nÃªn dá»± trá»¯ vá» %s"
-
-#: sink.c:1362
-#, c-format
-msgid "Message termination or close of BSMTP file failed: %s\n"
-msgstr "Viá»‡c káº¿t thÃºc thÆ° hay Ä‘Ã³ng táº­p tin BSMTP gáº·p lá»—i: %s\n"
-
-#: sink.c:1387
-#, c-format
-msgid "Error writing to MDA: %s\n"
-msgstr "Gáº·p lá»—i khi ghi vÃ o MDA: %s\n"
-
-#: sink.c:1390
-#, c-format
-msgid "MDA died of signal %d\n"
-msgstr "MDA Ä‘Ã£ káº¿t thÃºc vÃ¬ tÃ­n hiá»‡u %d\n"
-
-#: sink.c:1393
-#, c-format
-msgid "MDA returned nonzero status %d\n"
-msgstr "MDA Ä‘Ã£ tráº£ vá» tráº¡ng thÃ¡i khÃ´ng pháº£i sá»‘ khÃ´ng %d\n"
-
-#: sink.c:1396
-#, c-format
-msgid ""
-"Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n"
-msgstr ""
-"Láº¡: viá»‡c pclose MDA Ä‘Ã£ tráº£ láº¡i %d vÃ  sá»‘ hiá»‡u lá»—i %d/%s nÃªn khÃ´ng thá»ƒ xá»­ lÃ½ "
-"táº¡i %s:%d\n"
-
-#: sink.c:1421
-msgid "SMTP listener refused delivery\n"
-msgstr "Bá»™ láº¯ng nghe SMTP Ä‘Ã£ tá»« chá»‘i viá»‡c phÃ¡t\n"
-
-#: sink.c:1451
-msgid "LMTP delivery error on EOM\n"
-msgstr "Lá»—i phÃ¡t LMTP táº¡i káº¿t thÃºc thÆ°\n"
-
-#: sink.c:1454
-#, c-format
-msgid "Unexpected non-503 response to LMTP EOM: %s\n"
-msgstr "Gáº·p Ä‘Ã¡p á»©ng khÃ´ng pháº£i 503 khÃ´ng mong Ä‘á»£i vá»›i káº¿t thÃºc thÆ° LMTP: %s\n"
-
-#: sink.c:1620
-msgid "The Fetchmail Daemon"
-msgstr "Dá»‹ch vá»¥ cháº¡y ná»n Fetchmail"
-
-#: smtp.c:84
-msgid "ESMTP CRAM-MD5 Authentication...\n"
-msgstr "XÃ¡c thá»±c CRAM-MD5 ESMTP...\n"
-
-#: smtp.c:90 smtp.c:143
-msgid "Server rejected the AUTH command.\n"
-msgstr "MÃ¡y phá»¥c vá»¥ Ä‘Ã£ tá»« chá»‘i lá»‡nh AUTH.\n"
-
-#: smtp.c:98 smtp.c:150 smtp.c:159 smtp.c:165
-msgid "Bad base64 reply from server.\n"
-msgstr "Nháº­n tráº£ lá»i base64 sai tá»« mÃ¡y phá»¥c vá»¥.\n"
-
-#: smtp.c:102
-#, c-format
-msgid "Challenge decoded: %s\n"
-msgstr "YÃªu cáº§u Ä‘Ã£ Ä‘Æ°á»£c giáº£i mÃ£: %s\n"
-
-#: smtp.c:119
-msgid "ESMTP PLAIN Authentication...\n"
-msgstr "XÃ¡c thá»±c PLAIN ESMTP...\n"
-
-#: smtp.c:137
-msgid "ESMTP LOGIN Authentication...\n"
-msgstr "XÃ¡c thá»±c LOGIN ESMTP...\n"
-
-#: smtp.c:354 smtp.c:382
-msgid "smtp listener protocol error\n"
-msgstr "lá»—i giao thá»±c bá»™ láº¯ng nghe SMTP\n"
-
-#: socket.c:149
-msgid "fetchmail: malloc failed\n"
-msgstr "fetchmail: malloc (phÃ¢n chia bá»™ nhá»›) gáº·p lá»—i\n"
-
-#: socket.c:183
-#, c-format
-msgid "fetchmail: plugin for host %s service %s is empty, cannot run!\n"
-msgstr ""
-"fetchmail: trÃ¬nh cáº¯m cho mÃ¡y chá»§ %s dá»‹ch vá»¥ %s lÃ  trá»‘ng rá»—ng, khÃ´ng thá»ƒ "
-"cháº¡y!\n"
-
-#: socket.c:188
-msgid "fetchmail: socketpair failed\n"
-msgstr "fetchmail: socketpair (cáº·p á»• cáº¯m) gáº·p lá»—i\n"
-
-#: socket.c:196
-msgid "fetchmail: fork failed\n"
-msgstr "fetchmail: viá»‡c táº¡o tiáº¿n trÃ¬nh con gáº·p lá»—i\n"
-
-#: socket.c:203
-msgid "dup2 failed\n"
-msgstr "viá»‡c dup2 (nhÃ¢n báº£n) gáº·p lá»—i\n"
-
-#: socket.c:209
-#, c-format
-msgid "running %s (host %s service %s)\n"
-msgstr "Ä‘ang cháº¡y %s (mÃ¡y %s dá»‹ch vá»¥ %s)\n"
-
-#: socket.c:211
-#, c-format
-msgid "execvp(%s) failed\n"
-msgstr "execvp(%s) gáº·p lá»—i\n"
-
-#: socket.c:286
-#, c-format
-msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n"
-msgstr "lá»—i getaddrinfo(\"%s\",\"%s\"): %s\n"
-
-#: socket.c:289
-msgid "Try adding the --service option (see also FAQ item R12).\n"
-msgstr ""
-"HÃ£y cá»‘ thÃªm tÃ¹y chá»n â€œ--serviceâ€ (dá»‹ch vá»¥) (xem cÅ©ng má»¥c FAQ [Há»i ÄÃ¡p] "
-"R12).\n"
-
-#: socket.c:303 socket.c:306
-#, c-format
-msgid "unknown (%s)"
-msgstr "khÃ´ng rÃµ (%s)"
-
-#: socket.c:309
-#, c-format
-msgid "Trying to connect to %s/%s..."
-msgstr "Äang thá»­ káº¿t ná»‘i Ä‘áº¿n %s/%s..."
-
-#: socket.c:318
-#, c-format
-msgid "cannot create socket: %s\n"
-msgstr "khÃ´ng thá»ƒ táº¡o á»• cáº¯m: %s.\n"
-
-#: socket.c:320
-#, c-format
-msgid "name %d: cannot create socket family %d type %d: %s\n"
-msgstr "tÃªn %d: khÃ´ng thá»ƒ táº¡o nhÃ³m á»• cáº¯m %d kiá»ƒu %d: %s\n"
-
-#: socket.c:338
-msgid "connection failed.\n"
-msgstr "lá»—i káº¿t ná»‘i.\n"
-
-#: socket.c:339
-#, c-format
-msgid "connection to %s:%s [%s/%s] failed: %s.\n"
-msgstr "lá»—i káº¿t ná»‘i Ä‘áº¿n %s:%s [%s/%s]: %s.\n"
-
-#: socket.c:341
-#, c-format
-msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n"
-msgstr "tÃªn %d: lá»—i káº¿t ná»‘i Ä‘áº¿n %s:%s [%s/%s]: %s.\n"
-
-#: socket.c:347
-msgid "connected.\n"
-msgstr "Ä‘Ã£ káº¿t ná»‘i.\n"
-
-#: socket.c:360
-#, c-format
-msgid ""
-"Connection errors for this poll:\n"
-"%s"
-msgstr ""
-"Lá»—i káº¿t ná»‘i cho láº§n thÄƒm dÃ² nÃ y:\n"
-"%s"
-
-#: socket.c:459
-#, c-format
-msgid "OpenSSL reported: %s\n"
-msgstr "OpenSSL bÃ¡o cÃ¡o: %s\n"
-
-#: socket.c:699
-#, c-format
-msgid "SSL verify callback depth %d: verify_ok == %d, err = %d, %s\n"
-msgstr "Gá»i ngÆ°á»£c xÃ¡c thá»±c SSL Ä‘á»™ sÃ¢u %d: verify_ok == %d, lá»—i = %d, %s\n"
-
-#: socket.c:705
-msgid "Server certificate:\n"
-msgstr "Chá»©ng nháº­n mÃ¡y phá»¥c vá»¥:\n"
-
-#: socket.c:710
-#, c-format
-msgid "Certificate chain, from root to peer, starting at depth %d:\n"
-msgstr "DÃ£y chá»©ng nháº­n, tá»« gá»‘c Ä‘áº¿n Ä‘á»“ng Ä‘áº³ng, báº¯t Ä‘áº§u á»Ÿ Ä‘á»™ sÃ¢u %d:\n"
-
-#: socket.c:713
-#, c-format
-msgid "Certificate at depth %d:\n"
-msgstr "Chá»©ng nháº­n á»Ÿ Ä‘á»™ sÃ¢u %d:\n"
-
-#: socket.c:719
-#, c-format
-msgid "Issuer Organization: %s\n"
-msgstr "Tá»• chá»©c phÃ¡t hÃ nh: %s\n"
-
-#: socket.c:722
-msgid "Warning: Issuer Organization Name too long (possibly truncated).\n"
-msgstr "Cáº£nh bÃ¡o: tÃªn Tá»• chá»©c PhÃ¡t hÃ nh quÃ¡ dÃ i (cÃ³ thá»ƒ bá»‹ cáº¯t xÃ©n).\n"
-
-#: socket.c:724
-msgid "Unknown Organization\n"
-msgstr "KhÃ´ng biáº¿t Tá»• chá»©c\n"
-
-#: socket.c:726
-#, c-format
-msgid "Issuer CommonName: %s\n"
-msgstr "TÃªn Chung phÃ¡t hÃ nh: %s\n"
-
-#: socket.c:729
-msgid "Warning: Issuer CommonName too long (possibly truncated).\n"
-msgstr "Cáº£nh bÃ¡o: TÃªn Chung nhÃ  phÃ¡t hÃ nh quÃ¡ dÃ i (cÃ³ thá»ƒ bá»‹ cáº¯t xÃ©n).\n"
-
-#: socket.c:731
-msgid "Unknown Issuer CommonName\n"
-msgstr "KhÃ´ng biáº¿t TÃªn Chung nhÃ  phÃ¡t hÃ nh\n"
-
-#: socket.c:737
-#, c-format
-msgid "Subject CommonName: %s\n"
-msgstr "TÃªn Chung Chá»§ Ä‘á»: %s\n"
-
-#: socket.c:743
-msgid "Bad certificate: Subject CommonName too long!\n"
-msgstr "Chá»©ng nháº­n sai: TÃªn Chung Chá»§ Ä‘á» quÃ¡ dÃ i.\n"
-
-#: socket.c:749
-msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n"
-msgstr "Chá»©ng nháº­n sai: TÃªn Chung Chá»§ Ä‘á» chá»©a NUL (vÃ´ giÃ¡ trá»‹) nÃªn há»§y bá».\n"
-
-#: socket.c:777
-#, c-format
-msgid "Subject Alternative Name: %s\n"
-msgstr "TÃªn Thay tháº¿ Chá»§ Ä‘á»: %s\n"
-
-#: socket.c:783
-msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n"
-msgstr ""
-"Chá»©ng nháº­n sai: TÃªn Thay tháº¿ Chá»§ Ä‘á» chá»©a NUL (vÃ´ giÃ¡ trá»‹) nÃªn há»§y bá».\n"
-
-#: socket.c:800
-#, c-format
-msgid "Server CommonName mismatch: %s != %s\n"
-msgstr "TÃªn Chung mÃ¡y phá»¥c vá»¥ khÃ´ng khá»›p: %s != %s\n"
-
-#: socket.c:807
-msgid "Server name not set, could not verify certificate!\n"
-msgstr "Chpa Ä‘áº·t tÃªn mÃ¡y phá»¥c vá»¥ nÃªn khÃ´ng thá»ƒ tháº©m tra chá»©ng nháº­n.\n"
-
-#: socket.c:812
-msgid "Unknown Server CommonName\n"
-msgstr "KhÃ´ng biáº¿t TÃªn Chung mÃ¡y phá»¥c vá»¥\n"
-
-#: socket.c:814
-msgid "Server name not specified in certificate!\n"
-msgstr "KhÃ´ng chá»‰ Ä‘á»‹nh tÃªn mÃ¡y phá»¥c vá»¥ trong chá»©ng nháº­n.\n"
-
-#: socket.c:826
-msgid "EVP_md5() failed!\n"
-msgstr "EVP_md5() gáº·p lá»—i.\n"
-
-#: socket.c:830
-msgid "Out of memory!\n"
-msgstr "Háº¿t bá»™ nhá»›!\n"
-
-#: socket.c:838
-msgid "Digest text buffer too small!\n"
-msgstr "Bá»™ Ä‘á»‡m digest quÃ¡ nhá».\n"
-
-#: socket.c:844
-#, c-format
-msgid "%s key fingerprint: %s\n"
-msgstr "VÃ¢n tay chÃ¬a khoÃ¡ %s: %s\n"
-
-#: socket.c:848
-#, c-format
-msgid "%s fingerprints match.\n"
-msgstr "VÃ¢n tay chÃ¬a khoÃ¡ %s trÃ¹ng.\n"
-
-#: socket.c:850
-#, c-format
-msgid "%s fingerprints do not match!\n"
-msgstr "VÃ¢n tay chÃ¬a khoÃ¡ %s khÃ´ng trÃ¹ng.\n"
-
-#: socket.c:862
-#, c-format
-msgid "Server certificate verification error: %s\n"
-msgstr "Lá»—i tháº©m tra chá»©ng nháº­n mÃ¡y phá»¥c vá»¥: %s\n"
-
-#: socket.c:877
-#, c-format
-msgid "Broken certification chain at: %s\n"
-msgstr "Chuá»—i chá»©ng nháº­n bá»‹ ngáº¯t giá»¯a chá»«ng táº¡i: %s\n"
-
-#: socket.c:879
-msgid ""
-"This could mean that the server did not provide the intermediate CA's "
-"certificate(s), which is nothing fetchmail could do anything about.  For "
-"details, please see the README.SSL-SERVER document that ships with "
-"fetchmail.\n"
-msgstr ""
-"Lá»—i nÃ y bÃ¬nh thÆ°á»ng xáº£y ra khi mÃ¡y phá»¥c vá»¥ khÃ´ng cung cáº¥p chá»©ng nháº­n cá»§a CA "
-"trung gian, Ä‘Ã¢y lÃ  má»™t trÆ°á»ng há»£p mÃ  fetchmail khÃ´ng thá»ƒ lÃ m gÃ¬ Ä‘Æ°á»£c. Äá»ƒ cÃ³ "
-"thÃ´ng tin chi tiáº¿t, xin hÃ£y Ä‘á»c tÃ i liá»‡u â€œREADME.SSL-SERVERâ€ Ä‘i kÃ¨m vá»›i "
-"fetchmail.\n"
-
-#: socket.c:889
-#, c-format
-msgid "Missing trust anchor certificate: %s\n"
-msgstr "Thiáº¿u giáº¥y chá»©ng nháº­n neo tin cáº­y: %s\n"
-
-#: socket.c:892
-msgid ""
-"This could mean that the root CA's signing certificate is not in the trusted "
-"CA certificate location, or that c_rehash needs to be run on the certificate "
-"directory. For details, please see the documentation of --sslcertpath and --"
-"sslcertfile in the manual page. See README.SSL for details.\n"
-msgstr ""
-"CÃ³ nghÄ©a lÃ  chá»©ng nháº­n kÃ½ gá»‘c cá»§a CA khÃ´ng náº±m trong má»™t vá»‹ trÃ­ chá»©ng nháº­n "
-"CA Ä‘Ã¡ng tin, hoáº·c lÃ  â€œc_rehashâ€ cáº§n pháº£i Ä‘Æ°á»£c cháº¡y trong thÆ° má»¥c chá»©ng nháº­n. "
-"Äá»ƒ biáº¿t chi tiáº¿t hÆ¡n, hÃ£y xem tÃ i liá»‡u hai tuá»³ chá»n â€œ--sslcertpathâ€ vÃ  â€œ--"
-"sslcertfileâ€ trÃªn trang hÆ°á»›ng dáº«n (man). Äá»c README.SSL Ä‘á»ƒ biáº¿t thÃªm chi "
-"tiáº¿t.\n"
-
-#: socket.c:966 socket.c:1042
-msgid "Your OpenSSL version does not support SSLv3.\n"
-msgstr "PhiÃªn báº£n OpenSSL cá»§a báº¡n khÃ´ng há»— trá»£ SSLv3.\n"
-
-#: socket.c:984 socket.c:1060
-msgid "Your OpenSSL version does not support TLS v1.1.\n"
-msgstr "PhiÃªn báº£n OpenSSL cá»§a báº¡n khÃ´ng há»— trá»£ TLS v1.1.\n"
-
-#: socket.c:995 socket.c:1071
-msgid "Your OpenSSL version does not support TLS v1.2.\n"
-msgstr "PhiÃªn báº£n OpenSSL cá»§a báº¡n khÃ´ng há»— trá»£ TLS v1.2.\n"
-
-#: socket.c:1006 socket.c:1082
-msgid "Your OpenSSL version does not support TLS v1.3.\n"
-msgstr "PhiÃªn báº£n OpenSSL cá»§a báº¡n khÃ´ng há»— trá»£ TLS v1.3.\n"
-
-#: socket.c:1015 socket.c:1092
-#, c-format
-msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
-msgstr ""
-"Chá»‰ Ä‘á»‹nh giao thá»©c SSL khÃ´ng há»£p lá»‡ â€œ%sâ€ nÃªn dÃ¹ng máº·c Ä‘á»‹nh lÃ  tá»± chá»n (tá»± "
-"Ä‘á»™ng).\n"
-
-#: socket.c:1131
-#, fuzzy, c-format
-msgid ""
-"Loaded wolfSSL library %#lx older than headers %#lx, refusing to work.\n"
-msgstr ""
-"ThÆ° viá»‡n OpenSSL Ä‘Ã£ táº£i %#lx cÅ© hÆ¡n pháº§n Ä‘áº§u %#lx, chÆ°a rÃµ rÃ ng Ä‘á»ƒ cÃ³ thá»ƒ "
-"hoáº¡t Ä‘á»™ng.\n"
-
-#: socket.c:1137
-#, c-format
-msgid ""
-"Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
-msgstr ""
-"ThÆ° viá»‡n OpenSSL Ä‘Ã£ táº£i %#lx cÅ© hÆ¡n pháº§n Ä‘áº§u %#lx, chÆ°a rÃµ rÃ ng Ä‘á»ƒ cÃ³ thá»ƒ "
-"hoáº¡t Ä‘á»™ng.\n"
-
-#: socket.c:1142
-#, c-format
-msgid ""
-"Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
-msgstr "ThÆ° viá»‡n OpenSSL Ä‘Ã£ táº£i %#lx má»›i hÆ¡n pháº§n Ä‘áº§u %#lx, cÃ³ thá»­ tiáº¿p tá»¥c.\n"
-
-#: socket.c:1162
-msgid "File descriptor out of range for SSL"
-msgstr "Bá»™ mÃ´ táº£ táº­p tin á»Ÿ ngoáº¡i pháº¡m vá»‹ SSL"
-
-#: socket.c:1184
-msgid ""
-"Note that some distributions disable older protocol versions in weird non-"
-"standard ways. Try a newer protocol version.\n"
-msgstr ""
-"ChÃº Ã½ ráº±ng má»™t sá»‘ báº£n phÃ¢n phá»‘i táº¯t cÃ¡c giao thá»©c phiÃªn báº£n cÅ© náº¿u nÃ³ khÃ´ng "
-"cÃ²n há»£p chuáº©n ná»¯a. HÃ£y thá»­ dÃ¹ng phiÃªn báº£n má»›i hÆ¡n.\n"
-
-#: socket.c:1246
-#, c-format
-msgid "Cannot load verify locations (file=\"%s\", dir=\"%s\"), error %d:\n"
-msgstr ""
-"KhÃ´ng thá»ƒ táº£i cÃ¡c vá»‹ trÃ­ xÃ¡c minh (táº­p tin=\"%s\", thÆ°_má»¥c=\"%s\"), lá»—i %d:\n"
-
-#: socket.c:1281
-#, c-format
-msgid ""
-"Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
-"continue.\n"
-msgstr ""
-"Cáº£nh bÃ¡o: SSL_set_tlsext_host_name(%p, \"%s\") gáº·p lá»—i (mÃ£ %#lx), cÃ³ thá»­ "
-"tiáº¿p tá»¥c.\n"
-
-#: socket.c:1295
-#, c-format
-msgid ""
-"fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, "
-"trying to continue\n"
-msgstr ""
-"fetchmail: á»• cáº¯m máº¡ng %d: wolfSSL_check_domain_name(%#p, \"%s\") Ä‘Ã£ tráº£ vá» "
-"%d, Ä‘ang cá»‘ thá»­ tiáº¿p tá»¥c\n"
-
-#: socket.c:1311
-#, c-format
-msgid ""
-"Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
-"to continue.\n"
-msgstr ""
-"Cáº£nh bÃ¡o: X509_VERIFY_PARAM_set1_host(%p, \"%s\") gáº·p lá»—i (mÃ£ %#x), cÃ³ thá»­ "
-"tiáº¿p tá»¥c.\n"
-
-#: socket.c:1364
-msgid "Server shut down connection prematurely during SSL_connect().\n"
-msgstr "MÃ¡y chá»§ ngáº¯t káº¿t ná»‘i báº¥t ngá» khi Ä‘ang SSL_connect().\n"
-
-#: socket.c:1367
-#, c-format
-msgid "System error during SSL_connect(): %s\n"
-msgstr "Há»‡ thá»‘ng gáº·p lá»—i trong khi SSL_connect(): %s\n"
-
-#: socket.c:1367
-msgid "handshake failed at protocol or connection level."
-msgstr "báº¯t tay gáº·p lá»—i á»Ÿ má»©c giao thá»©c hoáº·c káº¿t ná»‘i."
-
-#: socket.c:1387
-msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
-msgstr ""
-"KhÃ´ng thá»ƒ láº¥y Ä‘Æ°á»£c kiá»ƒu mÃ£ hÃ³a SSL/TLS hiá»‡n táº¡i - nÃªn khÃ´ng thiáº¿t láº­p Ä‘Æ°á»£c "
-"phiÃªn lÃ m viá»‡c?\n"
-
-#: socket.c:1390
-#, c-format
-msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
-msgstr "SSL/TLS: Ä‘ang dÃ¹ng giao thá»©c %s, mÃ£ hÃ³a %s, %d/%d bÃ­ máº­t/xá»­ lÃ½ bÃ­t\n"
-
-#: socket.c:1397
-msgid "Certificate/fingerprint verification was somehow skipped!\n"
-msgstr "Viá»‡c tháº©m tra chá»©ng nháº­n/vÃ¢n tay bá»‹ bá» qua vÃ¬ lÃ½ do nÃ o.\n"
-
-#: socket.c:1414
-msgid ""
-"Warning: the connection is insecure, continuing anyways. (Better use --"
-"sslcertck!)\n"
-msgstr ""
-"Cáº£nh bÃ¡o: káº¿t ná»‘i nÃ y khÃ´ng báº£o máº­t, váº«n cÃ²n tiáº¿p tá»¥c. (KhuyÃªn báº¡n sá»­ dá»¥ng "
-"â€œ--sslcertckâ€ !)\n"
-
-#: socket.c:1456
-msgid "Cygwin socket read retry\n"
-msgstr "Viá»‡c cá»‘ láº¡i Ä‘á»c á»• cáº¯m Cygwin\n"
-
-#: socket.c:1459
-msgid "Cygwin socket read retry failed!\n"
-msgstr "Viá»‡c cá»‘ láº¡i Ä‘á»c á»• cáº¯m Cygwin gáº·p lá»—i.\n"
-
-#: transact.c:79
-#, c-format
-msgid "mapped address %s to local %s\n"
-msgstr "Ä‘Ã£ Ã¡nh xáº¡ Ä‘á»‹a chá»‰ %s thÃ nh %s cá»¥c bá»™\n"
-
-#: transact.c:101
-#, c-format
-msgid "mapped %s to local %s\n"
-msgstr "Ä‘Ã£ Ã¡nh xáº¡ %s thÃ nh %s cá»¥c bá»™\n"
-
-#: transact.c:168
-#, c-format
-msgid "passed through %s matching %s\n"
-msgstr "Ä‘Ã£ Ä‘i qua %s khá»›p %s\n"
-
-#: transact.c:240
-#, c-format
-msgid ""
-"analyzing Received line:\n"
-"%s"
-msgstr ""
-"Ä‘ang phÃ¢n tÃ­ch dÃ²ng Received (ÄÃ£ nháº­n):\n"
-"%s"
-
-#: transact.c:279
-#, c-format
-msgid "line accepted, %s is an alias of the mailserver\n"
-msgstr "dÃ²ng Ä‘Ã£ Ä‘Æ°á»£c cháº¥p nháº­n, %s lÃ  bÃ­ danh cá»§a mÃ¡y phá»¥c vá»¥ thÆ°\n"
-
-#: transact.c:285
-#, c-format
-msgid "line rejected, %s is not an alias of the mailserver\n"
-msgstr "dÃ²ng bá»‹ tá»« chá»‘i, %s khÃ´ng pháº£i lÃ  bÃ­ danh cá»§a mÃ¡y phá»¥c vá»¥ thÆ°\n"
-
-#: transact.c:359
-msgid "no Received address found\n"
-msgstr "khÃ´ng tÃ¬m tháº¥y Ä‘á»‹a chá»‰ Received (ÄÃ£ nháº­n)\n"
-
-#: transact.c:368
-#, c-format
-msgid "found Received address `%s'\n"
-msgstr "tÃ¬m tháº¥y Ä‘á»‹a chá»‰ Received (ÄÃ£ nháº­n) â€œ%sâ€\n"
-
-#: transact.c:613
-msgid "incorrect header line found - see manpage for bad-header option\n"
-msgstr ""
-"tÃ¬m Ä‘Æ°á»£c dÃ²ng Ä‘áº§u khÃ´ng Ä‘Ãºng: xem trang hÆ°á»›ng dáº«n (man) vá» tuá»³ chá»n dÃ²ng Ä‘áº§u "
-"sai (bad-header)\n"
-
-#: transact.c:615
-#, c-format
-msgid "line: %s"
-msgstr "dÃ²ng: %s"
-
-#: transact.c:1087 transact.c:1097
-#, c-format
-msgid "Parsing envelope \"%s\" names \"%-.*s\"\n"
-msgstr "Äang phÃ¢n tÃ­ch phong bÃ¬ â€œ%sâ€ tÃªn â€œ%-.*sâ€\n"
-
-#: transact.c:1112
-#, c-format
-msgid "Parsing Received names \"%-.*s\"\n"
-msgstr "Äang phÃ¢n tÃ­ch cÃ¡c tÃªn nháº­n Ä‘Æ°á»£c â€œ%-.*sâ€\n"
-
-#: transact.c:1124
-msgid "No envelope recipient found, resorting to header guessing.\n"
-msgstr ""
-"KhÃ´ng tÃ¬m tháº¥y ngÆ°á»i nháº­n phong bÃ¬, Ä‘ang dÃ¹ng Ä‘áº¿n sá»± phá»ng Ä‘oÃ¡n pháº§n Ä‘áº§u.\n"
-
-#: transact.c:1142
-#, c-format
-msgid "Guessing from header \"%-.*s\".\n"
-msgstr "CÃ¡c phá»ng Ä‘oÃ¡n tá»« pháº§n Ä‘áº§u â€œ%-.*sâ€.\n"
-
-#: transact.c:1157
-#, c-format
-msgid "no local matches, forwarding to %s\n"
-msgstr "khÃ´ng khá»›p gÃ¬ cá»¥c bá»™ nÃªn chuyá»ƒn tiáº¿p tá»›i %s\n"
-
-#: transact.c:1172
-msgid "forwarding and deletion suppressed due to DNS errors\n"
-msgstr "kháº£ nÄƒng chuyá»ƒn tiáº¿p vÃ  xoÃ¡ bá» Ä‘Ã£ Ä‘Æ°á»£c thu há»“i vÃ¬ gáº·p nhiá»u lá»—i DNS\n"
-
-#: transact.c:1283
-msgid "writing RFC822 msgblk.headers\n"
-msgstr "Ä‘ang ghi msgblk.headers RFC822\n"
-
-#: transact.c:1302
-msgid "no recipient addresses matched declared local names"
-msgstr "khÃ´ng cÃ³ Ä‘á»‹a chá»‰ ngÆ°á»i nháº­n khá»›p vá»›i tÃªn cá»¥c bá»™ Ä‘Ã£ Ä‘á»‹nh nghÄ©a"
-
-#: transact.c:1309
-#, c-format
-msgid "recipient address %s didn't match any local name"
-msgstr "Ä‘á»‹a chá»‰ ngÆ°á»i nháº­n %s khÃ´ng khá»›p vá»›i tÃªn cá»¥c bá»™ nÃ o"
-
-#: transact.c:1318
-msgid "message has embedded NULs"
-msgstr "thÆ° cÃ³ NUL nhÃºng"
-
-#: transact.c:1326
-msgid "SMTP listener rejected local recipient addresses: "
-msgstr "Bá»™ láº¯ng nghe SMTP Ä‘Ã£ tá»« chá»‘i cÃ¡c Ä‘á»‹a chá»‰ ngÆ°á»i nháº­n cá»¥c bá»™: "
-
-#: transact.c:1376
-msgid "error writing message text\n"
-msgstr "gáº·p lá»—i khi ghi thÃ¢n thÆ°\n"
-
-#: transact.c:1652
-#, c-format
-msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
-msgstr "Bá»™ Ä‘á»‡m quÃ¡ nhá». ÄÃ¢y lÃ  má»™t lá»—i trong bá»™ gá»i cá»§a %s:%lu.\n"
-
-#: uid.c:262
-#, c-format
-msgid "Open or read error while reading idfile %s: %s\n"
-msgstr "Gáº·p lá»—i má»Ÿ hay Ä‘á»c trong khi Ä‘á»c idfile %s: %s\n"
-
-#: uid.c:273
-#, c-format
-msgid "Old UID list from %s:\n"
-msgstr "Danh sÃ¡ch UID cÅ© tá»« %s:\n"
-
-#: uid.c:277 uid.c:286 uid.c:355
-msgid " <empty>"
-msgstr " <trá»‘ng>"
-
-#: uid.c:284
-msgid "Scratch list of UIDs:\n"
-msgstr "Danh sÃ¡ch linh tinh cá»§a UID:\n"
-
-#: uid.c:369 uid.c:413
-#, c-format
-msgid "Merged UID list from %s:\n"
-msgstr "ÄÃ£ hoÃ  trá»™n danh sÃ¡ch UID tá»« %s:\n"
-
-#: uid.c:372
-#, c-format
-msgid "New UID list from %s:\n"
-msgstr "Danh sÃ¡ch UID má»›i tá»« %s:\n"
-
-#: uid.c:402
-msgid "not swapping UID lists, no UIDs seen this query\n"
-msgstr "khÃ´ng trÃ¡o Ä‘á»•i danh sÃ¡ch UID, chÆ°a xem UID trong viá»‡c truy váº¥n nÃ y\n"
-
-#: uid.c:422
-msgid "discarding new UID list\n"
-msgstr "Ä‘ang há»§y danh sÃ¡ch UID má»›i\n"
-
-#: uid.c:479
-msgid "Deleting fetchids file.\n"
-msgstr "Äang xoÃ¡ bá» táº­p tin fetchids (láº¥y cÃ¡c ID).\n"
-
-#: uid.c:482
-#, c-format
-msgid "Error deleting %s: %s\n"
-msgstr "Gáº·p lá»—i khi xoÃ¡ bá» %s: %s\n"
-
-#: uid.c:489
-msgid "Writing fetchids file.\n"
-msgstr "Äang ghi táº­p tin fetchids (láº¥y cÃ¡c ID).\n"
-
-#: uid.c:503 uid.c:512
-#, c-format
-msgid "Write error on fetchids file %s: %s\n"
-msgstr "Lá»—i ghi vÃ o táº­p tin fetchids %s: %s\n"
-
-#: uid.c:524
-#, c-format
-msgid "Error writing to fetchids file %s, old file left in place.\n"
-msgstr ""
-"Gáº·p lá»—i khi ghi vÃ o táº­p tin fetchids (láº¥y cÃ¡c ID) %s nÃªn Ä‘á»ƒ láº¡i táº­p tin cÅ©.\n"
-
-#: uid.c:528
-#, c-format
-msgid "Cannot rename fetchids file %s to %s: %s\n"
-msgstr "KhÃ´ng thá»ƒ Ä‘á»•i tÃªn táº­p tin  fetchids (láº¥y cÃ¡c ID) %s thÃ nh %s: %s\n"
-
-#: uid.c:532
-#, c-format
-msgid "Cannot open fetchids file %s for writing: %s\n"
-msgstr "KhÃ´ng thá»ƒ má»Ÿ táº­p tin  fetchids (láº¥y cÃ¡c ID) %s Ä‘á»ƒ ghi: %s\n"
-
-#: xmalloc.c:28
-msgid "malloc failed\n"
-msgstr "malloc (cÃ¡p phÃ¡t bá»™ nhá»›) gáº·p lá»—i\n"
-
-#: xmalloc.c:42
-msgid "realloc failed\n"
-msgstr "realloc (cáº¥p phÃ¡t láº¡i bá»™ nhá»›) gáº·p lá»—i\n"
-
-#~ msgid "Required LOGIN capability not supported by server\n"
-#~ msgstr ""
-#~ "Kháº£ nÄƒng LOGIN (Ä‘Äƒng nháº­p) cáº§n thiáº¿t khÃ´ng Ä‘Æ°á»£c há»— trá»£ bá»Ÿi mÃ¡y phá»¥c vá»¥\n"
-
-#~ msgid "Saved error is still %d\n"
-#~ msgstr "Lá»—i Ä‘Ã£ lÆ°u váº«n cÃ²n lÃ  %d\n"
-
-#~ msgid "swapping UID lists\n"
-#~ msgstr "Ä‘ang trÃ¡o Ä‘á»•i danh sÃ¡ch UID\n"
-
-#~ msgid "unknown issuer (first %d characters): %s\n"
-#~ msgstr "khÃ´ng biáº¿t nhÃ  phÃ¡t hÃ nh (%d kÃ½ tá»± Ä‘áº§u): %s\n"
-
-#~ msgid ""
-#~ "fetchmail: Warning: syslog and logfile are set. Check both for logs!\n"
-#~ msgstr ""
-#~ "fetchmail: cáº£nh bÃ¡o: cáº£ syslog (báº£n ghi há»‡ thá»‘ng) láº«n logfile (táº­p tin "
-#~ "ghi lÆ°u) Ä‘á»u Ä‘Ã£ Ä‘Æ°á»£c Ä‘áº·t. HÃ£y kiá»ƒm tra cáº£ hai tÃ¬m táº­p tin ghi lÆ°u.\n"
-
-#~ msgid "Subject: Fetchmail unreachable-server warning."
-#~ msgstr "Chá»§ Ä‘á»: cáº£nh bÃ¡o Fetchmail vá» mÃ¡y phá»¥c vá»¥ khÃ´ng tá»›i Ä‘Æ°á»£c"
-
-#~ msgid "Fetchmail could not reach the mail server %s:"
-#~ msgstr "Fetchmail khÃ´ng thá»ƒ tá»›i mÃ¡y phá»¥c vá»¥ thÆ° %s:"
diff -pruN 6.4.39-1/pop2.c 6.5.4-0ubuntu1/pop2.c
--- 6.4.39-1/pop2.c	2021-08-27 17:50:58.000000000 +0000
+++ 6.5.4-0ubuntu1/pop2.c	2024-08-18 14:39:50.000000000 +0000
@@ -8,14 +8,10 @@
 #include  "config.h"
 
 #ifdef POP2_ENABLE
+#include  "fetchmail.h"
 #include  <stdio.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#ifdef HAVE_STRING_H
 #include <string.h>
-#endif
-#include  "fetchmail.h"
 #include  "socket.h"
 #include  "i18n.h"
 
@@ -84,7 +80,7 @@ static int pop2_getauth(int sock, struct
 }
 
 static int pop2_getrange(int sock, struct query *ctl, const char *folder, 
-			 int *countp, int *newp, int *bytes)
+			 int *countp, int *newp, unsigned long long *bytes)
 /* get range of messages to be fetched */
 {
     (void)ctl;
@@ -182,6 +178,8 @@ int doPOP2 (struct query *ctl)
     peek_capable = FALSE;
     return(do_protocol(ctl, &pop2));
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif /* POP2_ENABLE */
 
 /* pop2.c ends here */
diff -pruN 6.4.39-1/pop3.c 6.5.4-0ubuntu1/pop3.c
--- 6.4.39-1/pop3.c	2024-06-25 18:25:18.000000000 +0000
+++ 6.5.4-0ubuntu1/pop3.c	2025-06-06 14:09:58.000000000 +0000
@@ -8,18 +8,15 @@
 #include  "config.h"
 
 #ifdef POP3_ENABLE
+#include  "fetchmail.h"
 #include  <stdio.h>
 #include  <string.h>
+#include  <strings.h>
 #include  <ctype.h>
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
-#endif
 #include  <errno.h>
 
-#include  "fetchmail.h"
 #include  "socket.h"
 #include  "i18n.h"
 #include  "uid_db.h"
@@ -478,7 +475,7 @@ static int pop3_getauth(int sock, struct
 	} /* maybe_starttls() */
 #endif /* SSL_ENABLE */
 
-	if (ctl->server.authenticate == A_SSH) {
+	if (ctl->server.authenticate == A_IMPLICIT) {
 		return PS_SUCCESS;
 	}
 
@@ -978,7 +975,7 @@ static int pop3_slowuidl( int sock,  str
 static int pop3_getrange(int sock, 
 			 struct query *ctl,
 			 const char *folder,
-			 int *countp, int *newp, int *bytes)
+			 int *countp, int *newp, unsigned long long *bytes)
 /* get range of messages to be fetched */
 {
     int ok;
@@ -1001,7 +998,7 @@ static int pop3_getrange(int sock,
     if (ok == 0) {
 	int asgn;
 
-	asgn = sscanf(buf,"%d %d", countp, bytes);
+	asgn = sscanf(buf,"%d %llu", countp, bytes);
 	if (asgn != 2)
 		return PS_PROTOCOL;
     } else
@@ -1019,7 +1016,7 @@ static int pop3_getrange(int sock,
     if (*countp > 0 && (!ctl->fetchall || ctl->server.uidl))
     {
 	int fastuidl;
-	char id [IDLEN+1];
+	char id [IDLEN+1] = "";
 
 	set_uid_db_num_pos_0(&ctl->oldsaved, *countp);
 	set_uid_db_num_pos_0(&ctl->newsaved, *countp);
@@ -1042,6 +1039,9 @@ static int pop3_getrange(int sock,
 	if (!ctl->server.uidl) {
 	    gen_send(sock, "LAST");
 	    ok = pop3_ok(sock, buf);
+	    if (ok && outlevel >= O_MONITOR) {
+		report(stderr, GT_("LAST is an obsolete command that many servers will not support. We will try modern means to find what messages are new.\n"));
+	    }
 	} else
 	    ok = 1;
 
@@ -1416,6 +1416,8 @@ int doPOP3 (struct query *ctl)
 
     return(do_protocol(ctl, &pop3));
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif /* POP3_ENABLE */
 
 /* pop3.c ends here */
diff -pruN 6.4.39-1/py-compile 6.5.4-0ubuntu1/py-compile
--- 6.4.39-1/py-compile	2021-07-28 05:45:18.000000000 +0000
+++ 6.5.4-0ubuntu1/py-compile	2025-01-16 00:00:00.000000000 +0000
@@ -1,9 +1,9 @@
 #!/bin/sh
 # py-compile - Compile a Python program
 
-scriptversion=2021-02-27.01; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -33,6 +33,14 @@ fi
 
 me=py-compile
 
+case "$PYTHON" in
+  *python*) ;;
+  *)
+  echo "$me: Invalid python executable ${PYTHON}";
+  echo "$me: Python support disabled";
+  exit 0;;
+esac
+
 usage_error ()
 {
   echo "$me: $*" >&2
@@ -62,22 +70,30 @@ while test $# -ne 0; do
       ;;
     -h|--help)
       cat <<\EOF
-Usage: py-compile [--help] [--version] [--basedir DIR] [--destdir DIR] FILES..."
+Usage: py-compile [options] FILES...
 
 Byte compile some python scripts FILES.  Use --destdir to specify any
 leading directory path to the FILES that you don't want to include in the
 byte compiled file.  Specify --basedir for any additional path information you
 do want to be shown in the byte compiled file.
 
+Options:
+  --basedir DIR   Prefix all FILES with DIR, and include in error messages.
+  --destdir DIR   Prefix all FILES with DIR before compiling.
+  -v, --version   Display version information.
+  -h, --help      This help screen.
+
 Example:
   py-compile --destdir /tmp/pkg-root --basedir /usr/share/test test.py test2.py
 
 Report bugs to <bug-automake@gnu.org>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 EOF
       exit $?
       ;;
     -v|--version)
-      echo "$me $scriptversion"
+      echo "$me (GNU Automake) $scriptversion"
       exit $?
       ;;
     --)
@@ -94,8 +110,7 @@ EOF
   shift
 done
 
-files=$*
-if test -z "$files"; then
+if test $# -eq 0; then
   usage_error "no files given"
 fi
 
@@ -115,68 +130,116 @@ else
   filetrans="filepath = os.path.normpath('$destdir' + os.sep + path)"
 fi
 
-python_major=`$PYTHON -V 2>&1 | sed -e 's/.* //;s/\..*$//;1q'`
+python_major=`$PYTHON -c 'import sys; print(sys.version_info[0])'`
 if test -z "$python_major"; then
-  echo "$me: could not determine $PYTHON major version, guessing 3" >&2
-  python_major=3
+  usage_error "could not determine $PYTHON major version"
 fi
 
-# The old way to import libraries was deprecated.
-if test "$python_major" -le 2; then
-  import_lib=imp
-  import_test="hasattr(imp, 'get_tag')"
-  import_call=imp.cache_from_source
-  import_arg2=', False' # needed in one call and not the other
-else
-  import_lib=importlib
-  import_test="hasattr(sys.implementation, 'cache_tag')"
-  import_call=importlib.util.cache_from_source
-  import_arg2=
-fi
+case $python_major in
+[01])
+  usage_error "python version 0.x and 1.x not supported"
+  ;;
+esac
+
+python_minor=`$PYTHON -c 'import sys; print(sys.version_info[1])'`
+
+# NB: When adding support for newer versions, prefer copying & adding new cases
+# rather than try to keep things merged with shell variables.
 
+# First byte compile (no optimization) all the modules.
+# This works for all currently known Python versions.
 $PYTHON -c "
-import sys, os, py_compile, $import_lib
+import sys, os, py_compile
 
-files = '''$files'''
+try:
+    import importlib
+except ImportError:
+    importlib = None
+
+# importlib.util.cache_from_source was added in 3.4
+if (
+        hasattr(importlib, 'util')
+        and hasattr(importlib.util, 'cache_from_source')
+):
+    destpath = importlib.util.cache_from_source
+else:
+    destpath = lambda filepath: filepath + 'c'
 
 sys.stdout.write('Byte-compiling python modules...\n')
-for file in files.split():
+for file in sys.argv[1:]:
     $pathtrans
     $filetrans
-    if not os.path.exists(filepath) or not (len(filepath) >= 3
-                                            and filepath[-3:] == '.py'):
-	    continue
-    sys.stdout.write(file)
+    if (
+            not os.path.exists(filepath)
+            or not (len(filepath) >= 3 and filepath[-3:] == '.py')
+     ):
+        continue
+    sys.stdout.write(file + ' ')
     sys.stdout.flush()
-    if $import_test:
-        py_compile.compile(filepath, $import_call(filepath), path)
-    else:
-        py_compile.compile(filepath, filepath + 'c', path)
-sys.stdout.write('\n')" || exit $?
+    py_compile.compile(filepath, destpath(filepath), path)
+sys.stdout.write('\n')" "$@" || exit $?
 
-# this will fail for python < 1.5, but that doesn't matter ...
+# Then byte compile w/optimization all the modules.
 $PYTHON -O -c "
-import sys, os, py_compile, $import_lib
+import sys, os, py_compile
 
-# pypy does not use .pyo optimization
-if hasattr(sys, 'pypy_translation_info'):
+try:
+    import importlib
+except ImportError:
+    importlib = None
+
+# importlib.util.cache_from_source was added in 3.4
+if (
+        hasattr(importlib, 'util')
+        and hasattr(importlib.util, 'cache_from_source')
+):
+    destpath = importlib.util.cache_from_source
+else:
+    destpath = lambda filepath: filepath + 'o'
+
+# pypy2 does not use .pyo optimization
+if sys.version_info.major <= 2 and hasattr(sys, 'pypy_translation_info'):
     sys.exit(0)
 
-files = '''$files'''
 sys.stdout.write('Byte-compiling python modules (optimized versions) ...\n')
-for file in files.split():
+for file in sys.argv[1:]:
+    $pathtrans
+    $filetrans
+    if (
+            not os.path.exists(filepath)
+            or not (len(filepath) >= 3 and filepath[-3:] == '.py')
+    ):
+        continue
+    sys.stdout.write(file + ' ')
+    sys.stdout.flush()
+    py_compile.compile(filepath, destpath(filepath), path)
+sys.stdout.write('\n')" "$@" 2>/dev/null || exit $?
+
+# Then byte compile w/more optimization.
+# Only do this for Python 3.5+, see https://bugs.gnu.org/38043 for background.
+case $python_major.$python_minor in
+2.*|3.[0-4])
+  ;;
+*)
+  $PYTHON -OO -c "
+import sys, os, py_compile, importlib
+
+sys.stdout.write('Byte-compiling python modules (more optimized versions)'
+                 ' ...\n')
+for file in sys.argv[1:]:
     $pathtrans
     $filetrans
-    if not os.path.exists(filepath) or not (len(filepath) >= 3
-                                            and filepath[-3:] == '.py'):
-	    continue
-    sys.stdout.write(file)
+    if (
+            not os.path.exists(filepath)
+            or not (len(filepath) >= 3 and filepath[-3:] == '.py')
+    ):
+        continue
+    sys.stdout.write(file + ' ')
     sys.stdout.flush()
-    if $import_test:
-        py_compile.compile(filepath, $import_call(filepath$import_arg2), path)
-    else:
-        py_compile.compile(filepath, filepath + 'o', path)
-sys.stdout.write('\n')" 2>/dev/null || exit $?
+    py_compile.compile(filepath, importlib.util.cache_from_source(filepath), path)
+sys.stdout.write('\n')" "$@" 2>/dev/null || exit $?
+  ;;
+esac
 
 # Local Variables:
 # mode: shell-script
diff -pruN 6.4.39-1/rcfile_l.c 6.5.4-0ubuntu1/rcfile_l.c
--- 6.4.39-1/rcfile_l.c	2021-08-27 15:05:42.000000000 +0000
+++ 6.5.4-0ubuntu1/rcfile_l.c	2025-06-17 21:53:11.000000000 +0000
@@ -1,6 +1,6 @@
 #include "config.h"
 
-#line 3 "rcfile_l.c"
+#line 3 "../rcfile_l.c"
 
 #define  YY_INT_ALIGNED short int
 
@@ -323,6 +323,9 @@ void yyfree ( void *  );
 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
 
 /* Begin user sect3 */
+
+#define yywrap() (/*CONSTCOND*/1)
+#define YY_SKIP_YYWRAP
 typedef flex_uint8_t YY_CHAR;
 
 FILE *yyin = NULL, *yyout = NULL;
@@ -352,8 +355,8 @@ static void yynoreturn yy_fatal_error (
 	(yy_hold_char) = *yy_cp; \
 	*yy_cp = '\0'; \
 	(yy_c_buf_p) = yy_cp;
-#define YY_NUM_RULES 144
-#define YY_END_OF_BUFFER 145
+#define YY_NUM_RULES 149
+#define YY_END_OF_BUFFER 150
 /* This struct is not used in this scanner,
    but its presence is necessary. */
 struct yy_trans_info
@@ -361,27 +364,27 @@ struct yy_trans_info
 	flex_int32_t yy_verify;
 	flex_int32_t yy_nxt;
 	};
-static const flex_int16_t yy_accept[1585] =
+static const flex_int16_t yy_accept[1635] =
     {   0,
-        0,    0,    0,    0,    0,    0,  145,  142,  143,  140,
-      142,  142,  142,  129,  142,  141,   79,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,    3,    3,
+        0,    0,    0,    0,    0,    0,  150,  147,  148,  145,
+      147,  147,  147,  134,  147,  146,   81,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,  142,  142,  143,  142,    0,
-        1,  142,    0,  140,  142,  142,    0,    2,  141,  142,
-
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,   75,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,   98,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,   78,  142,  142,  142,  142,  142,  142,    3,    3,
+        3,    3,    3,    3,    3,  147,  147,  148,  147,    0,
+        1,  147,    0,  145,  147,  147,    0,    2,  146,  147,
+
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,   77,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  101,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,   80,  147,  147,  147,  147,  147,  147,    3,    3,
         1,    3,    3,    3,    2,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
 
@@ -391,19 +394,19 @@ static const flex_int16_t yy_accept[1585
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,  142,    1,    0,    2,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,   23,
-      125,  142,   31,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  111,  142,  142,  142,  142,  142,  142,
+        3,    3,    3,    3,    3,  147,    1,    0,    2,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,   23,
+      130,  147,   31,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  116,  147,  147,  147,  147,  147,  147,
 
-      142,  142,  142,  142,  142,  142,  126,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-       60,  142,  142,   40,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,   38,  142,  142,  142,  142,  142,  142,  142,   63,
-      142,  142,  142,  142,  142,  142,  142,  142,    4,  142,
-      142,  142,  142,  142,   36,  113,  142,  142,  142,  142,
-      142,  142,  142,   22,  142,  142,  142,    3,    3,    3,
+      147,  147,  147,  147,  147,  147,  131,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,   62,  147,  147,  147,   41,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,   39,  147,  147,  147,  147,  147,  147,
+      147,   65,  147,  147,  147,  147,  147,  147,  147,  147,
+        4,  147,  147,  147,  147,  147,   36,  118,  147,  147,
+      147,  147,  147,  147,  147,   22,  147,  147,  147,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
 
@@ -415,18 +418,18 @@ static const flex_int16_t yy_accept[1585
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,  142,  135,  130,  137,  134,
-      139,  138,  131,  133,  136,  132,  142,  142,   30,  142,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,  147,
+      140,  135,  142,  139,  144,  143,  136,  138,  141,  137,
 
-      142,  142,  142,  142,   39,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,   76,  142,
-      110,  142,  142,   99,  142,  142,   62,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,   41,  142,
-       53,  142,  142,   20,   27,   64,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,   21,   55,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  112,
-       52,  142,  142,  124,    3,    3,    3,    3,    3,    3,
+      147,  147,   30,  147,  147,  147,  147,  147,   40,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,   78,  147,  114,  147,  147,  147,  102,  147,
+      147,   64,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,   42,  147,   55,  147,  147,   20,
+       27,   66,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,   21,   57,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  117,   54,  147,  147,  129,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
 
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
@@ -437,17 +440,17 @@ static const flex_int16_t yy_accept[1585
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,  142,  142,  142,  142,  142,  142,  142,   61,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-
-      142,  142,  100,  142,  142,  142,  142,  142,  142,  142,
-      123,   24,  142,  142,  142,  142,  142,   83,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  106,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,   25,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,   77,  142,  142,  142,  127,  142,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+      147,  147,  147,  147,  147,  147,  147,   63,  147,  147,
+
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      104,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      128,   24,  147,  147,  147,  147,  147,  147,   85,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  110,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,   25,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,   79,  147,  147,  147,  132,  147,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
 
@@ -456,18 +459,18 @@ static const flex_int16_t yy_accept[1585
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,  142,   50,  142,  142,  142,
-      142,  142,  142,  142,    8,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,   54,  142,
-       32,    6,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,   97,   85,
-
-      142,  142,  142,  142,  142,  142,   81,  142,  142,  142,
-      142,   67,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,   51,  142,   19,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  114,  142,  142,    9,  142,  142,
-      142,  142,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,  147,
+       52,  147,  147,  147,  147,  147,  147,  147,    8,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,   56,  147,  147,   32,    6,  147,  147,  147,
+
+      147,  147,  147,  147,  147,  147,  147,  147,  103,  147,
+      147,  147,  147,  147,  147,  147,   99,   87,  147,  147,
+      147,  147,  147,  147,   83,  147,  147,  147,  147,   69,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,   53,
+      147,   19,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  119,  147,  147,    9,  147,  147,  147,  147,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
@@ -475,67 +478,73 @@ static const flex_int16_t yy_accept[1585
 
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,    3,    3,    3,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,   73,  142,  142,  142,  142,  142,  142,   54,
-      104,  142,  142,  142,  142,  142,  142,    5,  109,   66,
-      142,  142,  142,  142,  142,  142,   86,  142,  142,  142,
-       92,  142,  142,  142,  128,  142,  142,    7,   68,  142,
-      142,   29,  142,  142,  142,  142,  142,  103,   26,  142,
-      142,  142,  142,  142,  142,  115,  142,  142,  142,  105,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,   75,  147,  147,  147,  147,  147,
+      147,   56,  108,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,    5,  113,   68,  147,  147,  147,  147,  147,
+      147,   88,  147,  147,  147,   94,  147,  147,  147,  133,
 
-       43,  142,  142,  142,    3,    3,    3,    3,    3,    3,
+      147,  147,    7,   70,  147,  147,   29,  147,  147,  147,
+      147,  147,  107,   26,  147,  147,  147,  147,  147,  147,
+      120,  147,  147,  147,  109,   44,  147,  147,  147,    3,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,    3,    3,    3,    3,  142,
-       59,  142,  142,  142,  142,  142,   39,   18,  142,  142,
-       44,  142,  142,   37,   72,  102,  142,  142,  142,  142,
 
-       28,  142,   35,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,  142,  142,  142,  142,  142,
-       53,  142,  142,  142,  142,  142,  142,   25,   45,   11,
-      142,   55,   58,  142,  142,  142,  142,  142,  142,  142,
-      116,  142,   52,   16,    3,    3,    3,    3,    3,    3,
+        3,    3,    3,    3,    3,    3,    3,  147,   61,  147,
+      147,  147,  147,  147,   40,   18,  147,  147,   46,  147,
+      147,   38,   74,  106,  147,  147,  147,  147,  147,   37,
+      147,   28,  147,   35,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,   55,  147,  147,  147,  147,  147,  147,   25,
+       47,   11,  147,   57,   60,  147,  147,  147,  147,  147,
+      147,  147,  121,  147,   54,   16,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+
+        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+        3,    3,    3,    3,   43,  147,  147,  147,  147,  147,
+      147,  147,   49,  147,  147,  147,  147,  115,  147,   67,
+       10,   33,   34,  147,  147,  147,  147,  147,  147,  147,
+      147,  147,  147,   92,  147,  147,   97,  147,   91,  147,
+       93,  110,  147,  147,  147,  147,   48,  147,  147,  147,
+      147,  122,  147,  147,  147,  147,  147,    3,    3,    3,
 
-        3,    3,    3,    3,    3,    3,    3,    3,   42,  142,
-      142,  142,  142,  142,  142,  142,   47,  142,  142,  142,
-      142,   65,   10,   33,   34,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,   90,  142,   95,  142,   89,
-      142,   91,  106,  142,  142,  142,  142,   46,  142,  142,
-      142,  142,  117,  142,  142,  142,  142,  142,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,  147,
+       51,   71,   13,  127,  147,  111,  147,  147,   72,  147,
+      147,  147,  105,  147,  113,  147,  147,  147,  147,   86,
+       90,  147,  147,  147,  147,  147,  147,   12,  147,   65,
+       76,  147,   15,   14,  147,  147,  147,  147,   17,    3,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
 
-        3,    3,    3,    3,    3,    3,    3,  142,   49,   69,
-       13,  122,  142,  107,  142,  142,   70,  142,  142,  101,
-      142,  109,  142,  142,  142,  142,   84,   88,  142,  142,
-      142,  142,  142,   12,  142,   63,   74,  142,   15,   14,
-      142,  142,  142,  142,   17,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,  147,
+      147,  147,  147,  147,   45,  147,  147,  147,  147,  147,
+      100,  147,  147,   94,  147,   66,  147,   59,  123,  124,
+      147,  147,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,  142,  142,  142,  142,  142,  142,  142,
-      142,  142,  142,  142,  142,   92,  142,   64,  142,   57,
+        3,    3,    3,    3,    3,   30,  147,  147,   58,  147,
+       24,   82,   84,  147,   95,   89,   97,   98,  147,  147,
+      147,    3,    3,    3,    3,    3,    3,    3,    3,    3,
 
-      118,  119,  142,  142,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,   30,  142,  142,   56,  142,
-       24,   80,   82,  142,   93,   87,   95,   96,  142,  142,
-      142,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    3,    3,    3,  108,   48,  142,
-      142,  142,  120,  142,    3,    3,    3,    3,    3,    3,
-        3,   71,  142,  142,  121,    3,    3,    3,    3,   94,
+        3,    3,    3,    3,    3,    3,    3,  112,   50,  147,
+      147,  147,  125,  147,    3,    3,    3,    3,    3,    3,
+        3,   73,  147,  147,  126,    3,    3,    3,    3,   96,
        29,    3,    3,    0
     } ;
 
@@ -581,367 +590,377 @@ static const YY_CHAR yy_meta[57] =
         1,    1,    1,    1,    1,    1
     } ;
 
-static const flex_int16_t yy_base[1596] =
+static const flex_int16_t yy_base[1646] =
     {   0,
-        0,    0,   56,    0, 1709, 1708, 1753,    0, 1750, 1756,
-      111,  114,  117, 1756,  124,  135, 1756,  103, 1724, 1729,
-     1725, 1731, 1724, 1722, 1728, 1741,  109,  109,  103,  121,
-      113,  133, 1694,  135,  137,   93,  134,  148,   80,  138,
-      159, 1690,  139,  174,  157,  150, 1702,  152,    0,  223,
-      229,  239,  238,  250,  182, 1713, 1718, 1714, 1720, 1713,
-     1711, 1717, 1730,  170,  208,  180,  234,  222,  239, 1683,
-      202,  243,  221,  240,  254,  190,  255,  265, 1679,  245,
-      280,  289,  251, 1691,  161,  300,    0, 1727,  347, 1724,
-        0,  309,  265, 1756,  350,  353, 1721,    0,  360, 1703,
-
-     1698, 1699, 1707, 1699, 1700, 1696, 1696, 1694, 1684, 1685,
-      286, 1670, 1664,  272, 1662, 1669, 1676, 1679, 1674, 1672,
-     1658, 1661, 1653, 1661, 1655,  252, 1653, 1651, 1649,  298,
-     1650, 1649, 1649,  322, 1665,  109,    0,  260, 1650, 1651,
-     1643,  310, 1661, 1648, 1646, 1645,  348, 1646, 1644,  294,
-     1640, 1636, 1650, 1632,  356,  368, 1643,  279, 1636, 1634,
-      225, 1634, 1639, 1627, 1640, 1644,  325, 1626, 1624, 1637,
-     1628,    0, 1639, 1635, 1633, 1636,  344, 1616,    0,  407,
-        0,  413,  416,  423,    0,  423, 1642, 1637, 1638, 1646,
-     1638, 1639, 1635, 1635, 1633, 1623, 1624,  351, 1609, 1603,
-
-      327, 1601, 1608, 1615, 1618, 1613, 1611, 1597, 1600, 1592,
-     1600, 1594,  362, 1592, 1590, 1588,  379, 1589, 1588, 1588,
-      404, 1604,  326,    0,  404, 1589, 1590, 1582,  410, 1600,
-     1587, 1585, 1584,  421, 1585, 1583,  336, 1579, 1575, 1589,
-     1571,  402,  426, 1582,  426, 1575, 1573,  345, 1573, 1578,
-     1566, 1579, 1583,  435, 1565, 1563, 1576, 1567,    0, 1578,
-     1574, 1572, 1575,  430, 1555, 1555, 1756,  446, 1756, 1579,
-     1579, 1579, 1576, 1575, 1573,  448, 1573, 1570, 1560,    0,
-        0, 1555,    0, 1547,  379, 1584, 1558, 1546, 1539, 1555,
-     1544, 1543, 1554,    0, 1538, 1548, 1532, 1537, 1529, 1544,
-
-     1528, 1544, 1527, 1541, 1541, 1542,    0, 1537, 1532, 1535,
-     1523, 1533, 1528, 1520, 1533, 1518, 1524, 1516, 1530, 1524,
-        0, 1524, 1519,    0, 1512, 1518,  432, 1511,  446, 1520,
-     1518, 1513, 1512, 1519, 1514,  436, 1509, 1504, 1498, 1510,
-     1505,    0, 1494, 1506, 1504, 1498,  473, 1489, 1488,  454,
-     1493,  443, 1488, 1500, 1486, 1487, 1483, 1479,    0, 1477,
-     1483, 1482, 1477, 1483,    0,  459, 1486, 1482, 1475, 1487,
-     1488, 1478, 1471,    0, 1468, 1473, 1478, 1491, 1491, 1491,
-     1488, 1487, 1485,  486, 1485, 1482, 1472,    0,    0, 1467,
-        0, 1459,  456, 1496, 1470, 1458, 1451, 1467, 1456, 1455,
-
-     1466,    0, 1450, 1460, 1444, 1449, 1441, 1456, 1440, 1456,
-     1439, 1453, 1453, 1454,    0, 1449, 1444, 1447, 1435, 1445,
-     1440, 1432, 1445, 1430, 1436, 1428, 1442, 1436,    0, 1436,
-     1431,    0, 1424, 1430,  454, 1423,  464, 1432, 1430, 1425,
-     1424, 1431, 1426,  457, 1421, 1416, 1410, 1422, 1417,    0,
-     1406, 1418, 1416, 1410,  500, 1401, 1400,  481, 1405,  458,
-     1400, 1412, 1398, 1399, 1395, 1391,    0, 1389, 1395, 1394,
-     1389, 1395,    0,  480, 1398, 1394, 1387, 1399, 1400, 1390,
-     1383,    0, 1380, 1385, 1390, 1378,    0,    0,    0,    0,
-        0,    0,    0,    0,    0,    0, 1380, 1376, 1389, 1385,
-
-     1384, 1388, 1374, 1378, 1410, 1372, 1365,  481, 1373, 1368,
-     1369, 1364, 1360, 1372, 1371, 1373, 1372, 1360,    0, 1363,
-        0, 1356, 1354,    0, 1367, 1351,    0, 1358, 1360, 1364,
-     1347, 1345, 1360, 1345, 1348, 1340, 1341, 1339, 1341, 1346,
-     1352, 1343, 1342, 1335, 1330, 1351, 1333, 1346,    0, 1334,
-      476, 1339,  478,    0,    0,  485, 1326, 1331, 1342, 1339,
-     1328, 1322, 1338, 1331,  485, 1335,    0,  494, 1336, 1335,
-      492, 1327, 1330, 1316, 1317, 1317, 1326, 1315, 1324,    0,
-     1314, 1308, 1317,    0,    0,    0,    0,    0,    0,    0,
-        0,    0,    0,    0, 1309, 1305, 1318, 1314, 1313, 1317,
-
-     1303, 1307, 1339, 1301, 1294,  485, 1302, 1297, 1298, 1293,
-     1289, 1301, 1300, 1302, 1301, 1289,    0, 1292,    0, 1285,
-     1283,    0, 1296, 1280,    0, 1287, 1289, 1293, 1276, 1274,
-     1289, 1274, 1277, 1269, 1270, 1268, 1270, 1275, 1281, 1272,
-     1271, 1264, 1259, 1280, 1262, 1275,    0, 1263,  508, 1268,
-      494,    0,    0,  498, 1255, 1260, 1271, 1268, 1257, 1251,
-     1267, 1260,  501, 1264,    0,  504, 1265, 1264,  508, 1256,
-     1259, 1245, 1246, 1246, 1255, 1244, 1253,    0, 1243, 1237,
-     1246,    0,  530, 1234, 1237, 1238, 1246, 1238, 1244,    0,
-     1247, 1234, 1232, 1233, 1239, 1223, 1227,  501, 1234, 1226,
-
-     1230,  515,    0, 1220, 1234, 1227, 1230,  514, 1225, 1215,
-     1226, 1227, 1218, 1224, 1213, 1213,   89,    0,  130,  159,
-      180,  173,  201,  208,  209,  258,  274,  268,  318,  357,
-      402,  426,  507,  520,  509,  513,  512,  507,  514,  529,
-      512,  519,  526,  519,  535,  518,  520,  521,  524,  540,
-      529,  541,  531,  546,  533,  534,  532,  538,  538,  529,
-      540,  553,  550,    0,  537,  543,  559,    0,  547,  542,
-      547,  550,  560,  554,  562,    0,  567,  556,  556,  559,
-      567,  553,  559,  561,  569,  564,  570,  579,    0,  563,
-      579,  575,  580,  580,  578,  570,  583,  586,  580,  588,
-
-      579,  581,  593,    0,  581,  594,  597,  582,  600,  599,
-      589,  597,  602,  589,  591,  597,  602,  600,  599,  612,
-      600,  604,  603,  597,  604,  619,  601,  608,  614,  606,
-      622,  605,  607,  608,  611,  627,  616,  628,  618,  633,
-      620,  621,  619,  625,  625,  615,  626,  639,  636,    0,
-      623,  629,  645,    0,  633,  633,    0,  648,  630,  650,
-      643,  640,  642,  651,    0,  636,  645,  657,  643,  659,
-      660,  657,  662,  660,  653,  651,  658,  659,  650,  652,
-        0,    0,  670,  671,  671,  659,  663,  661,  672,  675,
-      661,  677,  670,  678,  671,  676,  677,  681,    0,    0,
-
-      667,  684,  705,  681,  689,  676,    0,  674,  685,  677,
-      691,    0,  678,  685,  681,  693,  688,  687,  684,  690,
-      705,    0,  702,    0,  703,  689,  706,  692,  699,  692,
-      693,  695,  703,  710,    0,  698,  701,    0,  700,  706,
-      709,  716,    0,  723,  705,  725,  718,  715,  717,  726,
-        0,  711,  720,  732,  718,  734,  735,  732,  737,  735,
-      728,  726,  733,  734,  725,  727,    0,    0,  745,  746,
-      746,  734,  738,  736,  747,  750,  736,  752,  745,  753,
-      746,  751,  752,  756,    0,    0,  742,  759,  780,  756,
-      764,  751,    0,  749,  760,  752,  766,    0,  753,  760,
-
-      756,  768,  763,  762,  759,  765,  780,    0,  777,    0,
-      778,  764,  781,  767,  774,  767,  768,  770,  778,  785,
-        0,  773,  776,    0,  775,  781,  784,  791,  781,  787,
-      792,  798,  790,  803,  796,  823,  788,  799,  789,  805,
-      798,  793,    0,  801,  802,  803,  803,  804,  792,    0,
-        0,  816,  808,  809,  803,  802,  811,    0,  810,    0,
-      821,  826,  823,  809,  815,  830,    0,  829,  827,  829,
-      833,  816,  822,  835,    0,  819,  836,    0,    0,  827,
-      822,  838,  839,  844,  837,  835,  836,    0,    0,  830,
-      832,  831,  847,  839,  840,  852,  841,  852,  844,    0,
-
-        0,  848,  856,  843,  850,  855,  861,  853,  866,  860,
-      887,  852,  863,  853,  869,  862,  857,    0,  865,  866,
-      867,  867,  868,  856,    0,    0,  880,  872,  873,  867,
-      866,  875,    0,  874,    0,  885,  890,  887,  873,  879,
-      894,    0,  893,  891,  893,  897,  880,  886,  899,    0,
-      883,  900,    0,    0,  891,  886,  902,  903,  908,  901,
-      899,  900,    0,    0,  894,  896,  895,  911,  903,  904,
-      916,  905,  916,  908,    0,    0,  912,  920,  907,  923,
-        0,  925,  924,  921,  922,  932,    0,    0,  912,  914,
-        0,  931,  918,    0,    0,    0,  937,  930,  935,  936,
-
-        0,  937,  961,  926,  945,  943,  935,  937,  938,  950,
-      936,  941,  936,  943,  953,  948,  953,  938,  942,  943,
-        0,  958,  959,  951,  963,  955,  963,    0,    0,    0,
-      964,    0,    0,  967,  968,  961,  964,  973,  961,  958,
-        0,  965,    0,    0,    0,  975,  974,  971,  972,  981,
-        0,    0,  961,  963,    0,  980,  967,    0,    0,    0,
-      986,  979,  984,  985,    0,  986, 1010,  975,  994,  992,
-      984,  986,  987,  999,  985,  990,  985,  992, 1002,  997,
-     1002,  987,  991,  992,    0, 1007, 1008, 1000, 1012, 1004,
-     1012,    0,    0,    0, 1013,    0,    0, 1016, 1017, 1010,
-
-     1013, 1022, 1010, 1007,    0, 1014,    0,    0,    0, 1026,
-     1010, 1009, 1018, 1012, 1027, 1014,    0, 1011, 1026, 1016,
-     1025,    0,    0,    0,    0, 1016, 1031, 1031, 1036, 1041,
-     1034, 1035, 1025, 1041, 1035,    0, 1027, 1034, 1030,    0,
-     1037,    0,    0, 1049, 1035, 1034, 1035,    0, 1037, 1038,
-     1053, 1054,    0, 1048, 1041, 1048, 1047, 1045, 1064, 1048,
-     1047, 1056, 1050, 1065, 1052,    0, 1049, 1064, 1054, 1063,
-        0,    0,    0,    0, 1054, 1069, 1069, 1074, 1079, 1072,
-     1073, 1063, 1079, 1073,    0, 1065, 1072, 1068,    0, 1075,
-        0,    0, 1087, 1073, 1072, 1073,    0, 1075, 1076, 1091,
-
-     1092,    0, 1086, 1079, 1086, 1085, 1083, 1083,    0,    0,
-        0,    0, 1086,    0, 1090, 1092,    0, 1098, 1126,    0,
-     1096,    0, 1102, 1111, 1091, 1093,    0,    0, 1096, 1112,
-     1098, 1115, 1099,    0, 1111,    0,    0, 1102,    0,    0,
-     1117, 1115, 1123, 1107,    0, 1106,    0,    0,    0,    0,
-     1109,    0, 1113, 1115,    0, 1121, 1149,    0, 1119,    0,
-     1125, 1134, 1114, 1116,    0,    0, 1119, 1135, 1121, 1138,
-     1122,    0, 1134,    0,    0, 1125,    0,    0, 1140, 1138,
-     1146, 1130,    0, 1144, 1145, 1133, 1133, 1140, 1135, 1143,
-     1137, 1152, 1139, 1151, 1155,    0, 1156,    0, 1159,    0,
-
-        0,    0, 1150, 1155, 1160, 1161, 1149, 1149, 1156, 1151,
-     1159, 1153, 1168, 1155, 1167, 1171,    0, 1172,    0, 1175,
-        0,    0,    0, 1166, 1171,    0, 1177, 1178,    0, 1174,
-        0,    0,    0, 1166,    0,    0,    0,    0, 1184, 1181,
-     1173,    0, 1184, 1185,    0, 1181,    0,    0,    0, 1173,
-        0,    0,    0,    0, 1191, 1188, 1180,    0,    0, 1175,
-     1191, 1177,    0, 1178,    0,    0, 1179, 1195, 1181,    0,
-     1182,    0, 1199, 1199,    0,    0, 1201, 1201,    0,    0,
-        0,    0,    0, 1756, 1236, 1237, 1239, 1241, 1243, 1244,
-     1246, 1248, 1250, 1252, 1254
-
+        0,    0,   56,    0, 1759, 1758, 1803,    0, 1800, 1806,
+      111,  114,  117, 1806,  124,  135, 1806,  103, 1774, 1779,
+     1775, 1781, 1774, 1772, 1778, 1791,  109,  109,  103,  121,
+      113,  133, 1744,  135,  137,   93,  134,  148,   80,  138,
+      159, 1740,  139,  174,  157,  150, 1752,  152,    0,  223,
+      229,  239,  238,  250,  182, 1763, 1768, 1764, 1770, 1763,
+     1761, 1767, 1780,  170,  208,  180,  234,  222,  239, 1733,
+      202,  243,  221,  240,  254,  190,  255,  265, 1729,  245,
+      280,  289,  251, 1741,  161,  300,    0, 1777,  347, 1774,
+        0,  309,  265, 1806,  350,  353, 1771,    0,  360, 1753,
+
+     1748, 1749, 1757, 1749, 1750, 1746, 1746, 1744, 1734, 1735,
+      286, 1720, 1714,  272, 1712, 1719, 1726, 1729, 1724, 1722,
+     1708, 1711, 1703, 1711, 1705,  252, 1703, 1701, 1699,  298,
+     1700, 1699, 1699,  322,  130,  223,    0,  260, 1701, 1702,
+     1694,  310, 1712, 1699,  265, 1697,  348, 1698, 1696,  294,
+     1692, 1688, 1702, 1684,  356,  368, 1695,  279, 1688, 1686,
+      313, 1686, 1691, 1679, 1692, 1696,  350, 1678, 1676, 1689,
+     1680,    0, 1691, 1687, 1685, 1688,  362, 1668,    0,  412,
+        0,  415,  418,  433,    0,  440, 1694, 1689, 1690, 1698,
+     1690, 1691, 1687, 1687, 1685, 1675, 1676,  374, 1661, 1655,
+
+      343, 1653, 1660, 1667, 1670, 1665, 1663, 1649, 1652, 1644,
+     1652, 1646,  382, 1644, 1642, 1640,  353, 1641, 1640, 1640,
+      395,  354,  326,    0,  407, 1642, 1643, 1635,  401, 1653,
+     1640,  323, 1638,  424, 1639, 1637,  373, 1633, 1629, 1643,
+     1625,  432,  444, 1636,  424, 1629, 1627,  361, 1627, 1632,
+     1620, 1633, 1637,  403, 1619, 1617, 1630, 1621,    0, 1632,
+     1628, 1626, 1629,  438, 1609, 1609, 1806,  440, 1806, 1633,
+     1633, 1633, 1630, 1629, 1627,  451, 1627, 1624, 1614,    0,
+        0, 1609,    0, 1601,  446, 1638, 1612, 1600, 1593, 1609,
+     1598, 1597, 1608,    0, 1592, 1602, 1586, 1591, 1583, 1598,
+
+     1582, 1598, 1581, 1595, 1595, 1596,    0, 1591, 1586, 1589,
+     1577, 1580, 1586, 1581, 1573, 1586, 1571, 1577, 1569, 1583,
+     1577,    0, 1577, 1572, 1575,    0, 1564, 1570,  444, 1563,
+      452, 1572, 1570, 1565, 1564, 1571, 1566,  449, 1561, 1556,
+     1550, 1562, 1557,    0, 1546, 1558, 1556, 1550,  490, 1541,
+     1540,  465, 1545,  456, 1540, 1552, 1538, 1539, 1535, 1531,
+        0, 1529, 1535, 1534, 1529, 1535,    0,  471, 1538, 1534,
+     1527, 1539, 1540, 1530, 1523,    0, 1520, 1525, 1530, 1543,
+     1543, 1543, 1540, 1539, 1537,  498, 1537, 1534, 1524,    0,
+        0, 1519,    0, 1511,  465, 1548, 1522, 1510, 1503, 1519,
+
+     1508, 1507, 1518,    0, 1502, 1512, 1496, 1501, 1493, 1508,
+     1492, 1508, 1491, 1505, 1505, 1506,    0, 1501, 1496, 1499,
+     1487, 1490, 1496, 1491, 1483, 1496, 1481, 1487, 1479, 1493,
+     1487,    0, 1487, 1482, 1485,    0, 1474, 1480,  467, 1473,
+      478, 1482, 1480, 1475, 1474, 1481, 1476,  468, 1471, 1466,
+     1460, 1472, 1467,    0, 1456, 1468, 1466, 1460,  511, 1451,
+     1450,  493, 1455,  479, 1450, 1462, 1448, 1449, 1445, 1441,
+        0, 1439, 1445, 1444, 1439, 1445,    0,  494, 1448, 1444,
+     1437, 1449, 1450, 1440, 1433,    0, 1430, 1435, 1440, 1428,
+        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
+
+     1430, 1426, 1439, 1435, 1434, 1438, 1424, 1428, 1460, 1422,
+     1415,  456, 1423, 1418, 1419, 1414, 1410, 1422, 1421, 1423,
+     1422, 1410,    0, 1413, 1404, 1414, 1404, 1402,    0, 1415,
+     1399,    0, 1406, 1408, 1412, 1395, 1394, 1392, 1407, 1392,
+     1395, 1387, 1388, 1386, 1388, 1393, 1399, 1390, 1389, 1382,
+     1377, 1398, 1380, 1393,    0, 1381,  432, 1386,  489,    0,
+        0,  498, 1373, 1378, 1389, 1386, 1375, 1369, 1385, 1378,
+      497, 1382,    0,  506, 1383, 1382,  498, 1374, 1377, 1363,
+     1364, 1364, 1373, 1362, 1371,    0, 1361, 1355, 1364,    0,
+        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
+
+     1356, 1352, 1365, 1361, 1360, 1364, 1350, 1354, 1386, 1348,
+     1341,  504, 1349, 1344, 1345, 1340, 1336, 1348, 1347, 1349,
+     1348, 1336,    0, 1339, 1330, 1340, 1330, 1328,    0, 1341,
+     1325,    0, 1332, 1334, 1338, 1321, 1320, 1318, 1333, 1318,
+     1321, 1313, 1314, 1312, 1314, 1319, 1325, 1316, 1315, 1308,
+     1303, 1324, 1306, 1319,    0, 1307,  502, 1312,  500,    0,
+        0,  509, 1299, 1304, 1315, 1312, 1301, 1295, 1311, 1304,
+      512, 1308,    0,  518, 1309, 1308,  513, 1300, 1303, 1289,
+     1290, 1290, 1299, 1288, 1297,    0, 1287, 1281, 1290,    0,
+      532, 1278, 1281, 1282, 1290, 1282, 1288,    0, 1291, 1278,
+
+     1276, 1277, 1283, 1267, 1271,  513, 1278, 1270, 1274,  529,
+        0, 1264,  528, 1272, 1275, 1270, 1275,  518, 1268,   74,
+      123,  160,  171,  187,  189,  198,  211,  264,    0,  320,
+      351,  393,  419,  438,  441,  447,  480,  529,  516,  518,
+      525,  530,  530,  529,  542,  530,  534,  533,  528,  535,
+      550,  532,  539,  545,  538,  554,  537,  539,  540,  543,
+      559,  548,  560,  550,  565,  552,  553,  551,  557,  557,
+      547,  558,  571,  568,    0,  555,  561,  577,    0,  565,
+      560,  565,  568,  578,  572,  580,    0,  585,  574,  574,
+      577,  585,  571,  577,  579,  587,  582,  588,  597,    0,
+
+      581,  597,  593,  598,  595,  602,  601,  599,  592,  605,
+      608,  601,  609,  600,  602,  604,  616,    0,  604,  616,
+      619,  605,  622,  621,  611,  619,  624,  611,  613,  619,
+      624,  622,  621,  634,  622,  626,  625,  619,  626,  641,
+      623,  630,  636,  628,  644,  627,  629,  630,  633,  649,
+      638,  650,  640,  655,  642,  643,  641,  647,  647,  637,
+      648,  661,  658,    0,  645,  651,  667,    0,  655,  655,
+        0,  670,  652,  672,  665,  662,  664,  673,    0,  658,
+      667,  679,  665,  681,  682,  679,  684,  682,  675,  673,
+      680,  681,  672,  674,  689,    0,    0,  681,  686,  695,
+
+      696,  696,  684,  688,  686,  697,  700,  686,    0,  702,
+      695,  703,  696,  701,  702,  706,    0,    0,  692,  709,
+      730,  706,  714,  701,    0,  699,  710,  702,  716,    0,
+      703,  710,  706,  718,  713,  712,  709,  715,  730,    0,
+      727,    0,  728,  714,  731,  717,  724,  717,  718,  720,
+      728,  735,    0,  723,  726,    0,  725,  731,  734,  741,
+        0,  748,  730,  750,  743,  740,  742,  751,    0,  736,
+      745,  757,  743,  759,  760,  757,  762,  760,  753,  751,
+      758,  759,  750,  752,  767,    0,    0,  759,  764,  773,
+      774,  774,  762,  766,  764,  775,  778,  764,    0,  780,
+
+      773,  781,  774,  779,  780,  784,    0,    0,  770,  787,
+      808,  784,  792,  779,    0,  777,  788,  780,  794,    0,
+      781,  788,  784,  796,  791,  790,  787,  793,  808,    0,
+      805,    0,  806,  792,  809,  795,  802,  795,  796,  798,
+      806,  813,    0,  801,  804,    0,  803,  809,  812,  819,
+      809,  815,  820,  826,  818,  831,  824,  851,  816,  827,
+      817,  833,  826,  821,    0,  829,  830,  831,  831,  832,
+      820,    0,    0,  835,  843,  829,  847,  839,  840,  834,
+      833,  842,    0,  841,    0,  852,  857,  854,  840,  846,
+      861,    0,  860,  858,  860,  864,  847,  853,  867,    0,
+
+      851,  868,    0,    0,  859,  854,  870,  871,  876,  869,
+      867,  868,    0,    0,  862,  864,  863,  879,  871,  872,
+      884,  873,  884,  876,    0,    0,  880,  888,  875,  882,
+      887,  893,  885,  898,  892,  919,  884,  895,  885,  901,
+      894,  889,    0,  897,  898,  899,  899,  900,  888,    0,
+        0,  903,  911,  897,  915,  907,  908,  902,  901,  910,
+        0,  909,    0,  920,  925,  922,  908,  914,  929,    0,
+      928,  926,  928,  932,  915,  921,  935,    0,  919,  936,
+        0,    0,  927,  922,  938,  939,  944,  937,  935,  936,
+        0,    0,  930,  932,  931,  947,  939,  940,  952,  941,
+
+      952,  944,    0,    0,  948,  956,  943,  959,    0,  961,
+      960,  957,  958,  968,    0,    0,  948,  950,    0,  967,
+      954,    0,    0,    0,  973,  966,  971,  972,  963,    0,
+      974,    0,  975,  999,  964,  983,  981,  973,  975,  976,
+      988,  974,  979,  974,  989,  982,  992,  987,  992,  977,
+      982,  982,    0,  997,  998,  990, 1002,  994, 1002,    0,
+        0,    0, 1003,    0,    0, 1006, 1007, 1000, 1003, 1012,
+     1000,  997,    0, 1004,    0,    0,    0, 1014, 1013, 1010,
+     1011, 1020,    0,    0, 1000, 1002,    0, 1019, 1006,    0,
+        0,    0, 1025, 1018, 1023, 1024, 1015,    0, 1026,    0,
+
+     1027, 1051, 1016, 1035, 1033, 1025, 1027, 1028, 1040, 1026,
+     1031, 1026, 1041, 1034, 1044, 1039, 1044, 1029, 1034, 1034,
+        0, 1049, 1050, 1042, 1054, 1046, 1054,    0,    0,    0,
+     1055,    0,    0, 1058, 1059, 1052, 1055, 1064, 1052, 1049,
+        0, 1056,    0,    0,    0, 1068, 1052, 1051, 1060, 1054,
+     1069, 1056,    0, 1053, 1068, 1058, 1067,    0, 1059,    0,
+        0,    0,    0, 1059, 1074, 1074, 1079, 1084, 1077, 1078,
+     1068, 1084, 1078,    0, 1079, 1071, 1078, 1074,    0, 1081,
+        0,    0, 1093, 1079, 1078, 1079,    0, 1081, 1082, 1097,
+     1098,    0, 1092, 1085, 1092, 1091, 1089, 1108, 1092, 1091,
+
+     1100, 1094, 1109, 1096,    0, 1093, 1108, 1098, 1107,    0,
+     1099,    0,    0,    0,    0, 1099, 1114, 1114, 1119, 1124,
+     1117, 1118, 1108, 1124, 1118,    0, 1119, 1111, 1118, 1114,
+        0, 1121,    0,    0, 1133, 1119, 1118, 1119,    0, 1121,
+     1122, 1137, 1138,    0, 1132, 1125, 1132, 1131, 1129, 1129,
+        0,    0,    0,    0, 1132,    0, 1136, 1138,    0, 1144,
+     1134, 1173,    0, 1143,    0, 1149, 1158, 1138, 1140,    0,
+        0, 1157, 1144, 1160, 1146, 1163, 1147,    0, 1159,    0,
+        0, 1150,    0,    0, 1165, 1163, 1171, 1155,    0, 1154,
+        0,    0,    0,    0, 1157,    0, 1161, 1163,    0, 1169,
+
+     1159, 1198,    0, 1168,    0, 1174, 1183, 1163, 1165,    0,
+        0, 1182, 1169, 1185, 1171, 1188, 1172,    0, 1184,    0,
+        0, 1175,    0,    0, 1190, 1188, 1196, 1180,    0, 1194,
+     1195, 1183, 1183, 1190,    0, 1185, 1193, 1187, 1202, 1189,
+        0, 1201, 1205,    0, 1206,    0, 1209,    0,    0,    0,
+     1200, 1205, 1210, 1211, 1199, 1199, 1206,    0, 1201, 1209,
+     1203, 1218, 1205,    0, 1217, 1221,    0, 1222,    0, 1225,
+        0,    0,    0, 1216, 1221,    0, 1227, 1228,    0, 1224,
+        0,    0,    0, 1216,    0,    0,    0,    0, 1234, 1231,
+     1223,    0, 1234, 1235,    0, 1231,    0,    0,    0, 1223,
+
+        0,    0,    0,    0, 1241, 1238, 1230,    0,    0, 1225,
+     1241, 1227,    0, 1228,    0,    0, 1229, 1245, 1231,    0,
+     1232,    0, 1249, 1249,    0,    0, 1251, 1251,    0,    0,
+        0,    0,    0, 1806, 1286, 1287, 1289, 1291, 1293, 1294,
+     1296, 1298, 1300, 1302, 1304
     } ;
 
-static const flex_int16_t yy_def[1596] =
+static const flex_int16_t yy_def[1646] =
     {   0,
-     1584,    1, 1584,    3,    1,    1, 1584, 1585, 1584, 1584,
-     1586, 1587, 1588, 1584, 1585, 1585, 1584, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1589, 1590,
-     1591, 1592, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1585, 1585, 1584, 1586, 1593,
-     1585, 1587, 1594, 1584, 1587, 1588, 1595, 1585, 1585, 1585,
-
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1589, 1590,
-     1589, 1591, 1591, 1592, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1585, 1584, 1594, 1584, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-
-     1585, 1585, 1585, 1585, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-
-     1585, 1585, 1585, 1585, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1585, 1585, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585,
-     1585, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1589, 1589, 1589, 1589, 1589, 1589, 1585, 1585, 1585,
-     1585, 1585, 1585, 1585, 1589, 1589, 1589, 1589, 1589, 1589,
-     1589, 1585, 1585, 1585, 1585, 1589, 1589, 1589, 1589, 1585,
-     1585, 1589, 1589,    0, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584
-
+     1634,    1, 1634,    3,    1,    1, 1634, 1635, 1634, 1634,
+     1636, 1637, 1638, 1634, 1635, 1635, 1634, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1639, 1640,
+     1641, 1642, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1635, 1635, 1634, 1636, 1643,
+     1635, 1637, 1644, 1634, 1637, 1638, 1645, 1635, 1635, 1635,
+
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1639, 1640,
+     1639, 1641, 1641, 1642, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1635, 1634, 1644, 1634, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1639, 1639, 1639, 1639, 1635, 1635, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635,
+     1635, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639,
+
+     1639, 1639, 1639, 1639, 1639, 1639, 1639, 1635, 1635, 1635,
+     1635, 1635, 1635, 1635, 1639, 1639, 1639, 1639, 1639, 1639,
+     1639, 1635, 1635, 1635, 1635, 1639, 1639, 1639, 1639, 1635,
+     1635, 1639, 1639,    0, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634
     } ;
 
-static const flex_int16_t yy_nxt[1813] =
+static const flex_int16_t yy_nxt[1863] =
     {   0,
         8,    9,   10,   11,   12,   13,   14,   15,   16,   16,
        16,   16,   16,   16,   17,   18,    8,   19,   20,   21,
@@ -956,196 +975,201 @@ static const flex_int16_t yy_nxt[1813] =
 
        77,   78,   79,   80,   81,   82,   83,   84,   85,   49,
        49,   49,   90,   90,   91,   93,   94,   90,   97,   97,
-       93,  893,   98,   97,  147,   90,  100,  138,   93,  148,
+       93,  903,   98,   97,  147,   90,  100,  138,   93,  148,
       101,   97,   99,   99,   99,   99,   99,   99,  139,  114,
       117,  109,   95,   99,   99,   99,   99,   99,   99,  110,
-      118,  119,  111,  115,  112,  120,  123,  116,  312,  113,
-      313,  124,  125,  127,  121,  132,  126,  128,  122,  133,
-      134,  149,  140,  158,  129,  894,  141,  130,  142,  135,
+      118,  119,  111,  115,  112,  120,  123,  116,  904,  113,
+      311,  124,  125,  127,  121,  132,  126,  128,  122,  133,
+      134,  149,  140,  158,  129,  312,  141,  130,  142,  135,
       136,  143,  177,  150,  159,  137,  144,  151,  174,  152,
-      178,  264,  145,  895,  170,  171,  146,  153,  175,  265,
+      178,  264,  145,  905,  170,  171,  146,  153,  175,  265,
 
       154,  172,  196,  155,  173,  187,  156,  160,  161,  188,
-      197,  162,  896,  198,  163,  199,  164,  204,  165,  166,
-      200,  897,  167,  168,   90,   90,  181,  205,  169,   90,
-       93,   94,  219,  898,  234,   93,  220,   90,  201,  235,
-       97,   97,  899,   93,  185,   97,  186,  186,  186,  186,
-      186,  186,  202,   97,  900,  225,  203,  183,  186,  186,
+      197,  162,  906,  198,  163,  199,  164,  204,  165,  166,
+      200,  907,  167,  168,   90,   90,  181,  205,  169,   90,
+       93,   94,  219,  908,  234,   93,  220,   90,  201,  235,
+       97,   97,  909,   93,  185,   97,  186,  186,  186,  186,
+      186,  186,  202,   97,  910,  225,  203,  183,  186,  186,
       186,  186,  186,  186,  206,  210,  226,   94,  207,  214,
-      211,  212,  358,  215,  359,  213,  221,  208,  227,  245,
+      211,  212,  313,  215,  314,  213,  221,  208,  227,  245,
       216,  209,  228,  217,  229,  222,  223,  230,  236,  261,
-      246,  224,  231,  268,  314,  239,  901,  299,  232,  262,
+      246,  224,  231,  268,  315,  239,  911,  299,  232,  262,
 
-      237,  300,  233,  240,  238,  286,  241,  315,  902,  242,
-       93,   94,  243,  247,  248,   93,  903,  249,  354,  281,
+      237,  300,  233,  240,  238,  286,  241,  316,  324,  242,
+       93,   94,  243,  247,  248,   93,  325,  249,  356,  281,
       250,  287,  251,   93,  252,  253,  257,  258,  254,  255,
-      266,  355,  340,  259,  256,  282,  260,   95,  153,  304,
-      283,  154,  319,  341,  155,  305,  320,  156,   90,   90,
+      266,  357,  342,  259,  256,  282,  260,   95,  153,  304,
+      283,  154,  320,  343,  155,  305,  321,  156,   90,   90,
        91,   93,   94,   90,   97,   97,   93,  309,   98,   97,
-      394,   90,  365,  310,   93,  904,  366,   97,   99,   99,
-       99,   99,   99,   99,  448,  420,  395,  421,   95,  325,
-      326,  327,  328,  329,  389,  449,  330,  375,  331,  332,
-      333,  376,  466,  334,  467,  335,  336,  346,  337,  905,
-
-      390,  347,  350,  348,  349,  391,  351,  407,   90,   90,
-      181,  408,  352,   90,   93,   94,  499,   93,   94,   93,
-      412,   90,   93,  488,   97,   97,  413,   93,  185,   97,
-       93,  186,  186,  186,  186,  186,  186,   97,  422,  417,
-      906,  183,  427,  454,  183,  418,  428,  455,   94,  456,
-      457,  423,  433,  434,  435,  436,  437,  493,  494,  438,
-      458,  439,  440,  441,  459,  462,  442,  907,  443,  444,
-      460,  445,  473,  483,  268,  534,  474,  484,  463,  535,
-      537,  546,  493,  494,  557,  547,  558,  538,  560,  734,
-      539,  571,  561,  597,  572,  591,  592,  632,  635,  573,
-
-      586,  633,  644,  658,  574,  636,  645,  659,  637,  591,
-      592,  655,  669,  656,  695,  670,  737,  739,  781,  749,
-      671,  820,  738,  750,  752,  672,  757,  740,  735,  696,
-      825,  753,  823,  782,  838,  835,  758,  754,  824,  836,
-      826,  839,  843,  734,  870,  875,  871,  840,  876,  883,
-      908,  909,  844,  910,  911,  912,  877,  913,  914,  915,
-      821,  916,  917,  878,  918,  884,  919,  920,  921,  922,
-      923,  924,  925,  926,  927,  928,  929,  930,  931,  932,
-      933,  934,  856,  935,  936,  937,  938,  939,  940,  941,
+      360,   90,  361,  310,   93,  912,  434,   97,   99,   99,
+       99,   99,   99,   99,  435,  423,  396,  424,   95,  327,
+      328,  329,  330,  331,  421,  913,  332,  367,  333,  334,
+      335,  368,  397,  336,  414,  337,  338,  348,  339,  422,
+
+      415,  349,  352,  350,  351,  377,  353,  391,  470,  378,
+      471,  452,  354,   90,   90,  181,   93,   94,   90,   93,
+       94,   93,  453,  392,   93,  914,   90,  409,  393,   93,
+      419,  410,   93,  430,   97,   97,  420,  431,  185,   97,
+      477,  425,   94,  183,  478,  745,  183,   97,  186,  186,
+      186,  186,  186,  186,  426,  437,  438,  439,  440,  441,
+      497,  498,  442,  466,  443,  444,  445,  915,  268,  446,
+      916,  447,  448,  458,  449,  917,  467,  459,  462,  460,
+      461,  487,  463,  503,  746,  488,  543,  540,  464,  703,
+      492,  541,  918,  544,  552,  563,  545,  564,  553,  497,
+
+      498,  566,  603,  577,  704,  567,  578,  597,  598,  592,
+      640,  579,  643,  652,  641,  834,  580,  653,  919,  644,
+      597,  598,  645,  663,  666,  664,  677,  748,  667,  678,
+      750,  760,  768,  749,  679,  761,  763,  792,  837,  680,
+      751,  839,  769,  764,  838,  745,  849,  857,  852,  765,
+      850,  840,  793,  900,  835,  853,  884,  858,  885,  889,
+      894,  854,  890,  920,  921,  922,  895,  923,  924,  901,
+      891,  925,  926,  927,  928,  929,  930,  892,  931,  932,
+      933,  934,  935,  936,  870,  937,  938,  939,  940,  941,
       942,  943,  944,  945,  946,  947,  948,  949,  950,  951,
 
-      952,  953,  954,  955,  956,  958,  957,  959,  960,  961,
-      965,  966,  962,  967,  968,  969,  971,  972,  973,  974,
-      963,  975,  976,  977,  978,  979,  980,  964,  981,  982,
-      983,  970,  984,  985,  986,  987,  988,  989,  990,  991,
-      992,  993,  994,  995,  996,  997,  998,  999, 1000, 1001,
-     1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011,
+      952,  953,  954,  955,  956,  957,  958,  959,  960,  961,
+      962,  963,  964,  965,  966,  967,  968,  969,  970,  971,
+      972,  973,  974,  976,  975,  977,  978,  979,  983,  984,
+      980,  986,  987,  988,  989,  985,  990,  992,  981,  993,
+      994,  995,  996,  997,  998,  982,  999, 1000, 1001, 1002,
+     1003, 1004,  991, 1005, 1006, 1007, 1008, 1009, 1010, 1011,
      1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021,
      1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031,
      1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041,
      1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051,
 
      1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061,
-     1062, 1063, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072,
-     1073, 1074, 1075, 1076, 1077, 1078, 1064, 1079, 1080, 1081,
-     1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091,
-     1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101,
-     1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111,
+     1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071,
+     1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081,
+     1082, 1083, 1084, 1085, 1086, 1087, 1088, 1090, 1091, 1092,
+     1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102,
+     1103, 1089, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111,
      1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121,
      1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131,
-     1132, 1133, 1134, 1135, 1136, 1137, 1138, 1140, 1141, 1142,
-     1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152,
+     1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141,
+     1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151,
 
-     1153, 1139, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161,
-     1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171,
-     1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181,
+     1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161,
+     1162, 1163, 1164, 1165, 1166, 1168, 1169, 1170, 1171, 1172,
+     1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1167,
      1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191,
      1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201,
      1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211,
      1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221,
      1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231,
-     1232, 1233, 1234, 1235, 1236, 1239, 1240, 1237, 1241, 1242,
-     1243, 1244, 1245, 1246, 1247, 1248, 1249, 1238, 1250, 1251,
+     1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241,
+     1242, 1243, 1244, 1246, 1247, 1248, 1249, 1250, 1245, 1251,
 
      1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261,
-     1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271,
-     1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281,
+     1262, 1263, 1264, 1265, 1266, 1267, 1268, 1271, 1272, 1269,
+     1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1270,
      1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291,
-     1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1303,
-     1304, 1301, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312,
-     1313, 1302, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321,
-     1322, 1323, 1324, 1325, 1327, 1328, 1329, 1330, 1331, 1332,
-     1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342,
-     1326, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351,
+     1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301,
+     1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311,
+     1312, 1314, 1315, 1316, 1317, 1318, 1313, 1319, 1320, 1321,
+     1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331,
+     1332, 1333, 1334, 1335, 1336, 1339, 1340, 1337, 1341, 1342,
+     1343, 1344, 1345, 1346, 1347, 1348, 1349, 1338, 1350, 1351,
 
      1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361,
-     1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371,
-     1372, 1373, 1374, 1376, 1377, 1378, 1379, 1380, 1381, 1382,
-     1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1375,
+     1362, 1363, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372,
+     1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1364, 1381,
+     1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391,
      1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401,
      1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411,
-     1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421,
-     1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431,
-     1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441,
+     1412, 1413, 1414, 1415, 1417, 1418, 1419, 1420, 1421, 1422,
+     1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432,
+     1416, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441,
      1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451,
 
      1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461,
      1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471,
      1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481,
-     1482, 1483, 1484, 1485, 1486, 1487, 1488, 1324, 1325, 1489,
-     1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499,
-     1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509,
-     1373, 1374, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517,
-     1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527,
-     1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537,
-     1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547,
+     1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491,
+     1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501,
+     1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511,
+     1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521,
+     1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531,
+     1532, 1533, 1534, 1535, 1362, 1363, 1536, 1537, 1538, 1539,
+     1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549,
 
-     1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557,
-     1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567,
+     1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1414,
+     1415, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567,
      1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577,
-     1578, 1579, 1580, 1581, 1582, 1583,   87,   89,   89,   92,
+     1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587,
+     1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597,
+     1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607,
+     1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617,
+     1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627,
+     1628, 1629, 1630, 1631, 1632, 1633,   87,   89,   89,   92,
        92,   96,   96,  179,  180,  180,  182,  182,  184,  184,
-       90,   90,   93,   93,   97,   97,  892,  891,  890,  889,
-      888,  887,  886,  885,  882,  881,  880,  879,  874,  873,
-      872,  869,  868,  867,  866,  865,  864,  863,  862,  861,
-      860,  859,  858,  857,  855,  854,  853,  852,  851,  850,
-      849,  848,  847,  846,  845,  842,  841,  837,  834,  833,
-
-      832,  831,  830,  829,  828,  827,  822,  819,  818,  817,
-      816,  815,  814,  813,  812,  811,  810,  809,  808,  807,
-      806,  805,  804,  803,  802,  801,  800,  799,  798,  797,
-      796,  795,  794,  793,  792,  791,  790,  789,  788,  787,
-      786,  785,  784,  783,  780,  779,  778,  777,  776,  775,
-      774,  773,  772,  771,  770,  769,  768,  767,  766,  765,
-      764,  763,  762,  761,  760,  759,  756,  755,  751,  748,
-      747,  746,  745,  744,  743,  742,  741,  736,  733,  732,
-      731,  730,  729,  728,  727,  726,  725,  724,  723,  722,
-      721,  720,  719,  718,  717,  716,  715,  714,  713,  712,
-
-      711,  710,  709,  708,  707,  706,  705,  704,  703,  702,
-      701,  700,  699,  698,  697,  694,  693,  692,  691,  690,
-      689,  688,  687,  686,  685,  684,  683,  682,  681,  680,
-      679,  678,  677,  676,  675,  674,  673,  668,  667,  666,
-      665,  664,  663,  594,  593,  662,  661,  660,  657,  654,
-      653,  652,  651,  650,  649,  648,  450,  590,  647,  646,
-      643,  642,  641,  640,  639,  638,  634,  631,  630,  629,
-      628,  627,  626,  625,  624,  589,  623,  622,  621,  620,
-      588,  619,  618,  617,  616,  615,  614,  613,  612,  611,
-      610,  609,  587,  608,  607,  606,  605,  604,  603,  602,
-
-      601,  600,  599,  598,  585,  596,  595,  594,  593,  590,
-      589,  588,  587,  586,  585,  584,  583,  582,  581,  580,
-      579,  578,  577,  576,  575,  570,  569,  568,  567,  566,
-      565,  496,  495,  564,  563,  562,  559,  556,  555,  554,
-      553,  552,  551,  550,  342,  492,  549,  548,  545,  544,
-      543,  542,  541,  540,  536,  533,  532,  531,  530,  529,
-      528,  527,  526,  491,  525,  524,  523,  522,  490,  521,
-      520,  519,  518,  517,  516,  515,  514,  513,  512,  511,
-      489,  510,  509,  508,  507,  506,  505,  504,  503,  502,
-      501,  500,  487,  498,  497,  496,  495,  492,  491,  490,
-
-      489,  488,  487,  486,  485,  482,  481,  480,  479,  478,
-      477,  476,  475,  472,  471,  470,  469,  468,  465,  464,
-      461,  453,  452,  451,  450,  447,  446,  432,  431,  430,
-      429,  426,  425,  424,  419,  416,  415,  414,  411,  410,
-      409,  406,  405,  404,  403,  402,  401,  400,  399,  398,
-      397,  396,  393,  392,  388,  387,  386,  385,  384,  383,
-      382,  381,  380,  379,  378,  377,  374,  373,  372,  371,
-      370,  369,  368,  367,  364,  363,  362,  361,  360,  357,
-      356,  353,  345,  344,  343,  342,  339,  338,  324,  323,
-      322,  321,  318,  317,  316,  311,  308,  307,  306,  303,
 
+       90,   90,   93,   93,   97,   97,  902,  899,  898,  897,
+      896,  893,  888,  887,  886,  883,  882,  881,  880,  879,
+      878,  877,  876,  875,  874,  873,  872,  871,  869,  868,
+      867,  866,  865,  864,  863,  862,  861,  860,  859,  856,
+      855,  851,  848,  847,  846,  845,  844,  843,  842,  841,
+      836,  833,  832,  831,  830,  829,  828,  827,  826,  825,
+      824,  823,  822,  821,  820,  819,  818,  817,  816,  815,
+      814,  813,  812,  811,  810,  809,  808,  807,  806,  805,
+      804,  803,  802,  801,  800,  799,  798,  797,  796,  795,
+      794,  791,  790,  789,  788,  787,  786,  785,  784,  783,
+
+      782,  781,  780,  779,  778,  777,  776,  775,  774,  773,
+      772,  771,  770,  767,  766,  762,  759,  758,  757,  756,
+      755,  754,  753,  752,  747,  744,  743,  742,  741,  740,
+      739,  738,  737,  736,  735,  734,  733,  732,  731,  730,
+      729,  728,  727,  726,  725,  724,  723,  722,  721,  720,
+      719,  718,  717,  716,  715,  714,  713,  712,  711,  710,
+      709,  708,  707,  706,  705,  702,  701,  700,  699,  698,
+      697,  696,  695,  694,  693,  692,  691,  690,  689,  688,
+      687,  686,  685,  684,  683,  682,  681,  676,  675,  674,
+      673,  672,  671,  600,  599,  670,  669,  668,  665,  662,
+
+      661,  660,  659,  658,  657,  656,  454,  596,  655,  654,
+      651,  650,  649,  648,  647,  646,  642,  639,  638,  637,
+      636,  635,  634,  633,  632,  631,  595,  630,  629,  628,
+      627,  626,  594,  625,  624,  623,  622,  621,  620,  619,
+      618,  617,  616,  615,  593,  614,  613,  612,  611,  610,
+      609,  608,  607,  606,  605,  604,  591,  602,  601,  600,
+      599,  596,  595,  594,  593,  592,  591,  590,  589,  588,
+      587,  586,  585,  584,  583,  582,  581,  576,  575,  574,
+      573,  572,  571,  500,  499,  570,  569,  568,  565,  562,
+      561,  560,  559,  558,  557,  556,  344,  496,  555,  554,
+
+      551,  550,  549,  548,  547,  546,  542,  539,  538,  537,
+      536,  535,  534,  533,  532,  531,  495,  530,  529,  528,
+      527,  526,  494,  525,  524,  523,  522,  521,  520,  519,
+      518,  517,  516,  515,  493,  514,  513,  512,  511,  510,
+      509,  508,  507,  506,  505,  504,  491,  502,  501,  500,
+      499,  496,  495,  494,  493,  492,  491,  490,  489,  486,
+      485,  484,  483,  482,  481,  480,  479,  476,  475,  474,
+      473,  472,  469,  468,  465,  457,  456,  455,  454,  451,
+      450,  436,  433,  432,  429,  428,  427,  418,  417,  416,
+      413,  412,  411,  408,  407,  406,  405,  404,  403,  402,
+
+      401,  400,  399,  398,  395,  394,  390,  389,  388,  387,
+      386,  385,  384,  383,  382,  381,  380,  379,  376,  375,
+      374,  373,  372,  371,  370,  369,  366,  365,  364,  363,
+      362,  359,  358,  355,  347,  346,  345,  344,  341,  340,
+      326,  323,  322,  319,  318,  317,  308,  307,  306,  303,
       302,  301,  298,  297,  296,  295,  294,  293,  292,  291,
       290,  289,  288,  285,  284,  280,  279,  278,  277,  276,
       275,  274,  273,  272,  271,  270,  269,  267,   88,  263,
       244,  218,   94,  195,  194,  193,  192,  191,  190,  189,
       176,  157,  131,   94,  108,  107,  106,  105,  104,  103,
-      102,   88, 1584,   86,   86,    7, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
 
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584
+      102,   88, 1634,   86,   86,    7, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634
     } ;
 
-static const flex_int16_t yy_chk[1813] =
+static const flex_int16_t yy_chk[1863] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -1160,193 +1184,198 @@ static const flex_int16_t yy_chk[1813] =
 
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,   11,   11,   11,   12,   12,   11,   13,   13,
-       12,  717,   13,   13,   39,   11,   18,   36,   12,   39,
+       12,  720,   13,   13,   39,   11,   18,   36,   12,   39,
        18,   13,   15,   15,   15,   15,   15,   15,   36,   28,
        29,   27,   12,   16,   16,   16,   16,   16,   16,   27,
-       29,   30,   27,   28,   27,   30,   31,   28,  136,   27,
-      136,   31,   31,   32,   30,   34,   31,   32,   30,   34,
-       35,   40,   37,   43,   32,  719,   37,   32,   37,   35,
+       29,   30,   27,   28,   27,   30,   31,   28,  721,   27,
+      135,   31,   31,   32,   30,   34,   31,   32,   30,   34,
+       35,   40,   37,   43,   32,  135,   37,   32,   37,   35,
        35,   38,   48,   40,   43,   35,   38,   40,   46,   41,
-       48,   85,   38,  720,   45,   45,   38,   41,   46,   85,
+       48,   85,   38,  722,   45,   45,   38,   41,   46,   85,
 
        41,   45,   64,   41,   45,   55,   41,   44,   44,   55,
-       64,   44,  721,   64,   44,   64,   44,   66,   44,   44,
-       64,  722,   44,   44,   50,   50,   50,   66,   44,   50,
-       51,   51,   71,  723,   76,   51,   71,   50,   65,   76,
-       52,   52,  724,   51,   52,   52,   53,   53,   53,   53,
-       53,   53,   65,   52,  725,   73,   65,   51,   54,   54,
+       64,   44,  723,   64,   44,   64,   44,   66,   44,   44,
+       64,  724,   44,   44,   50,   50,   50,   66,   44,   50,
+       51,   51,   71,  725,   76,   51,   71,   50,   65,   76,
+       52,   52,  726,   51,   52,   52,   53,   53,   53,   53,
+       53,   53,   65,   52,  727,   73,   65,   51,   54,   54,
        54,   54,   54,   54,   67,   68,   73,   93,   67,   69,
-       68,   68,  161,   69,  161,   68,   72,   67,   74,   80,
+       68,   68,  136,   69,  136,   68,   72,   67,   74,   80,
        69,   67,   74,   69,   74,   72,   72,   75,   77,   83,
-       80,   72,   75,   93,  138,   78,  726,  126,   75,   83,
+       80,   72,   75,   93,  138,   78,  728,  126,   75,   83,
 
-       77,  126,   75,   78,   77,  114,   78,  138,  727,   78,
-       92,   92,   78,   81,   81,   92,  728,   81,  158,  111,
+       77,  126,   75,   78,   77,  114,   78,  138,  145,   78,
+       92,   92,   78,   81,   81,   92,  145,   81,  158,  111,
        81,  114,   81,   92,   81,   81,   82,   82,   81,   81,
        86,  158,  150,   82,   81,  111,   82,   92,   86,  130,
       111,   86,  142,  150,   86,  130,  142,   86,   89,   89,
        89,   95,   95,   89,   96,   96,   95,  134,   96,   96,
-      201,   89,  167,  134,   95,  729,  167,   96,   99,   99,
-       99,   99,   99,   99,  237,  223,  201,  223,   95,  147,
-      147,  147,  147,  147,  198,  237,  147,  177,  147,  147,
-      147,  177,  248,  147,  248,  147,  147,  155,  147,  730,
-
-      198,  155,  156,  155,  155,  198,  156,  213,  180,  180,
-      180,  213,  156,  180,  182,  182,  285,  183,  183,  182,
-      217,  180,  183,  285,  184,  184,  217,  182,  184,  184,
-      183,  186,  186,  186,  186,  186,  186,  184,  225,  221,
-      731,  182,  229,  242,  183,  221,  229,  242,  268,  242,
-      242,  225,  234,  234,  234,  234,  234,  276,  276,  234,
-      243,  234,  234,  234,  243,  245,  234,  732,  234,  234,
-      243,  234,  254,  264,  268,  327,  254,  264,  245,  327,
-      329,  336,  347,  347,  350,  336,  350,  329,  352,  551,
-      329,  366,  352,  393,  366,  384,  384,  435,  437,  366,
-
-      393,  435,  444,  460,  366,  437,  444,  460,  437,  455,
-      455,  458,  474,  458,  508,  474,  553,  556,  606,  565,
-      474,  649,  553,  565,  568,  474,  571,  556,  551,  508,
-      654,  568,  651,  606,  666,  663,  571,  568,  651,  663,
-      654,  666,  669,  683,  698,  702,  698,  666,  702,  708,
-      733,  734,  669,  735,  736,  737,  702,  738,  739,  740,
-      649,  741,  742,  702,  743,  708,  744,  745,  746,  747,
-      748,  749,  750,  751,  752,  753,  754,  755,  756,  757,
-      758,  759,  683,  760,  761,  762,  763,  765,  766,  767,
-      769,  770,  771,  772,  773,  774,  775,  777,  778,  779,
-
-      780,  781,  782,  783,  784,  785,  784,  786,  787,  788,
-      790,  791,  788,  792,  793,  794,  795,  796,  797,  798,
-      788,  799,  800,  801,  802,  803,  805,  788,  806,  807,
-      808,  794,  809,  810,  811,  812,  813,  814,  815,  816,
-      817,  818,  819,  820,  821,  822,  823,  824,  825,  826,
-      827,  828,  829,  830,  831,  832,  833,  834,  835,  836,
-      837,  838,  839,  840,  841,  842,  843,  844,  845,  846,
-      847,  848,  849,  851,  852,  853,  855,  856,  858,  859,
-      860,  861,  862,  863,  864,  866,  867,  868,  869,  870,
-      871,  872,  873,  874,  875,  876,  877,  878,  879,  880,
+      161,   89,  161,  134,   95,  730,  232,   96,   99,   99,
+       99,   99,   99,   99,  232,  223,  201,  223,   95,  147,
+      147,  147,  147,  147,  222,  731,  147,  167,  147,  147,
+      147,  167,  201,  147,  217,  147,  147,  155,  147,  222,
+
+      217,  155,  156,  155,  155,  177,  156,  198,  248,  177,
+      248,  237,  156,  180,  180,  180,  182,  182,  180,  183,
+      183,  182,  237,  198,  183,  732,  180,  213,  198,  182,
+      221,  213,  183,  229,  184,  184,  221,  229,  184,  184,
+      254,  225,  268,  182,  254,  557,  183,  184,  186,  186,
+      186,  186,  186,  186,  225,  234,  234,  234,  234,  234,
+      276,  276,  234,  245,  234,  234,  234,  733,  268,  234,
+      734,  234,  234,  242,  234,  735,  245,  242,  243,  242,
+      242,  264,  243,  285,  557,  264,  331,  329,  243,  512,
+      285,  329,  736,  331,  338,  352,  331,  352,  338,  349,
+
+      349,  354,  395,  368,  512,  354,  368,  386,  386,  395,
+      439,  368,  441,  448,  439,  657,  368,  448,  737,  441,
+      459,  459,  441,  462,  464,  462,  478,  559,  464,  478,
+      562,  571,  577,  559,  478,  571,  574,  612,  659,  478,
+      562,  662,  577,  574,  659,  691,  671,  677,  674,  574,
+      671,  662,  612,  718,  657,  674,  706,  677,  706,  710,
+      713,  674,  710,  738,  739,  740,  713,  741,  742,  718,
+      710,  743,  744,  745,  746,  747,  748,  710,  749,  750,
+      751,  752,  753,  754,  691,  755,  756,  757,  758,  759,
+      760,  761,  762,  763,  764,  765,  766,  767,  768,  769,
+
+      770,  771,  772,  773,  774,  776,  777,  778,  780,  781,
+      782,  783,  784,  785,  786,  788,  789,  790,  791,  792,
+      793,  794,  795,  796,  795,  797,  798,  799,  801,  802,
+      799,  803,  804,  805,  806,  802,  807,  808,  799,  809,
+      810,  811,  812,  813,  814,  799,  815,  816,  817,  819,
+      820,  821,  807,  822,  823,  824,  825,  826,  827,  828,
+      829,  830,  831,  832,  833,  834,  835,  836,  837,  838,
+      839,  840,  841,  842,  843,  844,  845,  846,  847,  848,
+      849,  850,  851,  852,  853,  854,  855,  856,  857,  858,
+      859,  860,  861,  862,  863,  865,  866,  867,  869,  870,
 
+      872,  873,  874,  875,  876,  877,  878,  880,  881,  882,
       883,  884,  885,  886,  887,  888,  889,  890,  891,  892,
-      893,  894,  895,  896,  897,  898,  901,  902,  903,  904,
-      905,  906,  908,  909,  910,  911,  894,  913,  914,  915,
-      916,  917,  918,  919,  920,  921,  923,  925,  926,  927,
-      928,  929,  930,  931,  932,  933,  934,  936,  937,  939,
-      940,  941,  942,  944,  945,  946,  947,  948,  949,  950,
-      952,  953,  954,  955,  956,  957,  958,  959,  960,  961,
-      962,  963,  964,  965,  966,  969,  970,  971,  972,  973,
-      974,  975,  976,  977,  978,  979,  980,  981,  982,  983,
-      984,  987,  988,  989,  990,  991,  992,  994,  995,  996,
-
-      997,  980,  999, 1000, 1001, 1002, 1003, 1004, 1005, 1006,
-     1007, 1009, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018,
-     1019, 1020, 1022, 1023, 1025, 1026, 1027, 1028, 1029, 1030,
-     1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040,
-     1041, 1042, 1044, 1045, 1046, 1047, 1048, 1049, 1052, 1053,
-     1054, 1055, 1056, 1057, 1059, 1061, 1062, 1063, 1064, 1065,
-     1066, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1076, 1077,
-     1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1090, 1091,
-     1092, 1093, 1094, 1095, 1096, 1097, 1098, 1096, 1099, 1102,
-     1103, 1104, 1105, 1106, 1107, 1108, 1109, 1096, 1110, 1111,
-
-     1112, 1113, 1114, 1115, 1116, 1117, 1119, 1120, 1121, 1122,
-     1123, 1124, 1127, 1128, 1129, 1130, 1131, 1132, 1134, 1136,
-     1137, 1138, 1139, 1140, 1141, 1143, 1144, 1145, 1146, 1147,
-     1148, 1149, 1151, 1152, 1155, 1156, 1157, 1158, 1159, 1160,
-     1161, 1162, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172,
-     1173, 1171, 1174, 1177, 1178, 1179, 1180, 1182, 1183, 1184,
-     1185, 1171, 1186, 1189, 1190, 1192, 1193, 1197, 1198, 1199,
-     1200, 1202, 1203, 1203, 1204, 1205, 1206, 1207, 1208, 1209,
-     1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219,
-     1203, 1220, 1222, 1223, 1224, 1225, 1226, 1227, 1231, 1234,
-
-     1235, 1236, 1237, 1238, 1239, 1240, 1242, 1246, 1247, 1248,
-     1249, 1250, 1253, 1254, 1256, 1257, 1261, 1262, 1263, 1264,
-     1266, 1267, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274,
-     1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1267,
-     1284, 1286, 1287, 1288, 1289, 1290, 1291, 1295, 1298, 1299,
-     1300, 1301, 1302, 1303, 1304, 1306, 1310, 1311, 1312, 1313,
-     1314, 1315, 1316, 1318, 1319, 1320, 1321, 1326, 1327, 1328,
-     1329, 1330, 1331, 1332, 1333, 1334, 1335, 1337, 1338, 1339,
-     1341, 1344, 1345, 1346, 1347, 1349, 1350, 1351, 1352, 1354,
-     1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364,
-
-     1365, 1367, 1368, 1369, 1370, 1375, 1376, 1377, 1378, 1379,
-     1380, 1381, 1382, 1383, 1384, 1386, 1387, 1388, 1390, 1393,
-     1394, 1395, 1396, 1398, 1399, 1400, 1401, 1403, 1404, 1405,
-     1406, 1407, 1408, 1413, 1415, 1416, 1418, 1419, 1419, 1421,
-     1423, 1424, 1425, 1426, 1429, 1430, 1431, 1432, 1433, 1435,
-     1438, 1441, 1442, 1443, 1444, 1446, 1451, 1453, 1454, 1456,
-     1457, 1457, 1459, 1461, 1462, 1463, 1464, 1467, 1468, 1469,
-     1470, 1471, 1473, 1476, 1479, 1480, 1481, 1482, 1484, 1485,
-     1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495,
-     1497, 1499, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510,
-
-     1511, 1512, 1513, 1514, 1515, 1516, 1518, 1520, 1524, 1525,
-     1527, 1528, 1530, 1534, 1539, 1540, 1541, 1543, 1544, 1546,
-     1550, 1555, 1556, 1557, 1560, 1561, 1562, 1564, 1567, 1568,
-     1569, 1571, 1573, 1574, 1577, 1578, 1585, 1586, 1586, 1587,
-     1587, 1588, 1588, 1589, 1590, 1590, 1591, 1591, 1592, 1592,
-     1593, 1593, 1594, 1594, 1595, 1595,  716,  715,  714,  713,
-      712,  711,  710,  709,  707,  706,  705,  704,  701,  700,
-      699,  697,  696,  695,  694,  693,  692,  691,  689,  688,
-      687,  686,  685,  684,  681,  680,  679,  677,  676,  675,
-      674,  673,  672,  671,  670,  668,  667,  664,  662,  661,
-
-      660,  659,  658,  657,  656,  655,  650,  648,  646,  645,
-      644,  643,  642,  641,  640,  639,  638,  637,  636,  635,
-      634,  633,  632,  631,  630,  629,  628,  627,  626,  624,
-      623,  621,  620,  618,  616,  615,  614,  613,  612,  611,
-      610,  609,  608,  607,  605,  604,  603,  602,  601,  600,
-      599,  598,  597,  596,  595,  583,  582,  581,  579,  578,
-      577,  576,  575,  574,  573,  572,  570,  569,  566,  564,
-      563,  562,  561,  560,  559,  558,  557,  552,  550,  548,
-      547,  546,  545,  544,  543,  542,  541,  540,  539,  538,
-      537,  536,  535,  534,  533,  532,  531,  530,  529,  528,
-
-      526,  525,  523,  522,  520,  518,  517,  516,  515,  514,
-      513,  512,  511,  510,  509,  507,  506,  505,  504,  503,
-      502,  501,  500,  499,  498,  497,  486,  485,  484,  483,
-      481,  480,  479,  478,  477,  476,  475,  472,  471,  470,
-      469,  468,  466,  465,  464,  463,  462,  461,  459,  457,
-      456,  454,  453,  452,  451,  449,  448,  447,  446,  445,
-      443,  442,  441,  440,  439,  438,  436,  434,  433,  431,
-      430,  428,  427,  426,  425,  424,  423,  422,  421,  420,
-      419,  418,  417,  416,  414,  413,  412,  411,  410,  409,
-      408,  407,  406,  405,  404,  403,  401,  400,  399,  398,
-
-      397,  396,  395,  394,  392,  390,  387,  386,  385,  383,
-      382,  381,  380,  379,  378,  377,  376,  375,  373,  372,
-      371,  370,  369,  368,  367,  364,  363,  362,  361,  360,
-      358,  357,  356,  355,  354,  353,  351,  349,  348,  346,
-      345,  344,  343,  341,  340,  339,  338,  337,  335,  334,
-      333,  332,  331,  330,  328,  326,  325,  323,  322,  320,
-      319,  318,  317,  316,  315,  314,  313,  312,  311,  310,
-      309,  308,  306,  305,  304,  303,  302,  301,  300,  299,
-      298,  297,  296,  295,  293,  292,  291,  290,  289,  288,
-      287,  286,  284,  282,  279,  278,  277,  275,  274,  273,
-
-      272,  271,  270,  266,  265,  263,  262,  261,  260,  258,
-      257,  256,  255,  253,  252,  251,  250,  249,  247,  246,
-      244,  241,  240,  239,  238,  236,  235,  233,  232,  231,
-      230,  228,  227,  226,  222,  220,  219,  218,  216,  215,
-      214,  212,  211,  210,  209,  208,  207,  206,  205,  204,
-      203,  202,  200,  199,  197,  196,  195,  194,  193,  192,
-      191,  190,  189,  188,  187,  178,  176,  175,  174,  173,
-      171,  170,  169,  168,  166,  165,  164,  163,  162,  160,
-      159,  157,  154,  153,  152,  151,  149,  148,  146,  145,
-      144,  143,  141,  140,  139,  135,  133,  132,  131,  129,
-
+      893,  894,  895,  898,  899,  900,  901,  902,  903,  904,
+      905,  906,  907,  908,  910,  911,  912,  913,  914,  915,
+      916,  919,  920,  921,  922,  923,  924,  926,  927,  928,
+      929,  912,  931,  932,  933,  934,  935,  936,  937,  938,
+      939,  941,  943,  944,  945,  946,  947,  948,  949,  950,
+      951,  952,  954,  955,  957,  958,  959,  960,  962,  963,
+      964,  965,  966,  967,  968,  970,  971,  972,  973,  974,
+      975,  976,  977,  978,  979,  980,  981,  982,  983,  984,
+
+      985,  988,  989,  990,  991,  992,  993,  994,  995,  996,
+      997,  998, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1009,
+     1010, 1011, 1012, 1013, 1014, 1016, 1017, 1018, 1019, 1002,
+     1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1031,
+     1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042,
+     1044, 1045, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054,
+     1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064,
+     1066, 1067, 1068, 1069, 1070, 1071, 1074, 1075, 1076, 1077,
+     1078, 1079, 1080, 1081, 1082, 1084, 1086, 1087, 1088, 1089,
+     1090, 1091, 1093, 1094, 1095, 1096, 1097, 1098, 1093, 1099,
+
+     1101, 1102, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112,
+     1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1121,
+     1124, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1121,
+     1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1144, 1145,
+     1146, 1147, 1148, 1149, 1152, 1153, 1154, 1155, 1156, 1157,
+     1158, 1159, 1160, 1162, 1164, 1165, 1166, 1167, 1168, 1169,
+     1171, 1172, 1173, 1174, 1175, 1176, 1171, 1177, 1179, 1180,
+     1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1193, 1194,
+     1195, 1196, 1197, 1198, 1199, 1200, 1201, 1199, 1202, 1205,
+     1206, 1207, 1208, 1210, 1211, 1212, 1213, 1199, 1214, 1217,
+
+     1218, 1220, 1221, 1225, 1226, 1227, 1228, 1229, 1231, 1233,
+     1234, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242,
+     1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1234, 1251,
+     1252, 1254, 1255, 1256, 1257, 1258, 1259, 1263, 1266, 1267,
+     1268, 1269, 1270, 1271, 1272, 1274, 1278, 1279, 1280, 1281,
+     1282, 1285, 1286, 1288, 1289, 1293, 1294, 1295, 1296, 1297,
+     1299, 1301, 1302, 1302, 1303, 1304, 1305, 1306, 1307, 1308,
+     1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318,
+     1302, 1319, 1320, 1322, 1323, 1324, 1325, 1326, 1327, 1331,
+     1334, 1335, 1336, 1337, 1338, 1339, 1340, 1342, 1346, 1347,
+
+     1348, 1349, 1350, 1351, 1352, 1354, 1355, 1356, 1357, 1359,
+     1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373,
+     1375, 1376, 1377, 1378, 1380, 1383, 1384, 1385, 1386, 1388,
+     1389, 1390, 1391, 1393, 1394, 1395, 1396, 1397, 1398, 1399,
+     1400, 1401, 1402, 1403, 1404, 1406, 1407, 1408, 1409, 1411,
+     1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425,
+     1427, 1428, 1429, 1430, 1432, 1435, 1436, 1437, 1438, 1440,
+     1441, 1442, 1443, 1445, 1446, 1447, 1448, 1449, 1450, 1455,
+     1457, 1458, 1460, 1461, 1462, 1462, 1464, 1466, 1467, 1468,
+     1469, 1472, 1473, 1474, 1475, 1476, 1477, 1479, 1482, 1485,
+
+     1486, 1487, 1488, 1490, 1495, 1497, 1498, 1500, 1501, 1502,
+     1502, 1504, 1506, 1507, 1508, 1509, 1512, 1513, 1514, 1515,
+     1516, 1517, 1519, 1522, 1525, 1526, 1527, 1528, 1530, 1531,
+     1532, 1533, 1534, 1536, 1537, 1538, 1539, 1540, 1542, 1543,
+     1545, 1547, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1559,
+     1560, 1561, 1562, 1563, 1565, 1566, 1568, 1570, 1574, 1575,
+     1577, 1578, 1580, 1584, 1589, 1590, 1591, 1593, 1594, 1596,
+     1600, 1605, 1606, 1607, 1610, 1611, 1612, 1614, 1617, 1618,
+     1619, 1621, 1623, 1624, 1627, 1628, 1635, 1636, 1636, 1637,
+     1637, 1638, 1638, 1639, 1640, 1640, 1641, 1641, 1642, 1642,
+
+     1643, 1643, 1644, 1644, 1645, 1645,  719,  717,  716,  715,
+      714,  712,  709,  708,  707,  705,  704,  703,  702,  701,
+      700,  699,  697,  696,  695,  694,  693,  692,  689,  688,
+      687,  685,  684,  683,  682,  681,  680,  679,  678,  676,
+      675,  672,  670,  669,  668,  667,  666,  665,  664,  663,
+      658,  656,  654,  653,  652,  651,  650,  649,  648,  647,
+      646,  645,  644,  643,  642,  641,  640,  639,  638,  637,
+      636,  635,  634,  633,  631,  630,  628,  627,  626,  625,
+      624,  622,  621,  620,  619,  618,  617,  616,  615,  614,
+      613,  611,  610,  609,  608,  607,  606,  605,  604,  603,
+
+      602,  601,  589,  588,  587,  585,  584,  583,  582,  581,
+      580,  579,  578,  576,  575,  572,  570,  569,  568,  567,
+      566,  565,  564,  563,  558,  556,  554,  553,  552,  551,
+      550,  549,  548,  547,  546,  545,  544,  543,  542,  541,
+      540,  539,  538,  537,  536,  535,  534,  533,  531,  530,
+      528,  527,  526,  525,  524,  522,  521,  520,  519,  518,
+      517,  516,  515,  514,  513,  511,  510,  509,  508,  507,
+      506,  505,  504,  503,  502,  501,  490,  489,  488,  487,
+      485,  484,  483,  482,  481,  480,  479,  476,  475,  474,
+      473,  472,  470,  469,  468,  467,  466,  465,  463,  461,
+
+      460,  458,  457,  456,  455,  453,  452,  451,  450,  449,
+      447,  446,  445,  444,  443,  442,  440,  438,  437,  435,
+      434,  433,  431,  430,  429,  428,  427,  426,  425,  424,
+      423,  422,  421,  420,  419,  418,  416,  415,  414,  413,
+      412,  411,  410,  409,  408,  407,  406,  405,  403,  402,
+      401,  400,  399,  398,  397,  396,  394,  392,  389,  388,
+      387,  385,  384,  383,  382,  381,  380,  379,  378,  377,
+      375,  374,  373,  372,  371,  370,  369,  366,  365,  364,
+      363,  362,  360,  359,  358,  357,  356,  355,  353,  351,
+      350,  348,  347,  346,  345,  343,  342,  341,  340,  339,
+
+      337,  336,  335,  334,  333,  332,  330,  328,  327,  325,
+      324,  323,  321,  320,  319,  318,  317,  316,  315,  314,
+      313,  312,  311,  310,  309,  308,  306,  305,  304,  303,
+      302,  301,  300,  299,  298,  297,  296,  295,  293,  292,
+      291,  290,  289,  288,  287,  286,  284,  282,  279,  278,
+      277,  275,  274,  273,  272,  271,  270,  266,  265,  263,
+      262,  261,  260,  258,  257,  256,  255,  253,  252,  251,
+      250,  249,  247,  246,  244,  241,  240,  239,  238,  236,
+      235,  233,  231,  230,  228,  227,  226,  220,  219,  218,
+      216,  215,  214,  212,  211,  210,  209,  208,  207,  206,
+
+      205,  204,  203,  202,  200,  199,  197,  196,  195,  194,
+      193,  192,  191,  190,  189,  188,  187,  178,  176,  175,
+      174,  173,  171,  170,  169,  168,  166,  165,  164,  163,
+      162,  160,  159,  157,  154,  153,  152,  151,  149,  148,
+      146,  144,  143,  141,  140,  139,  133,  132,  131,  129,
       128,  127,  125,  124,  123,  122,  121,  120,  119,  118,
       117,  116,  115,  113,  112,  110,  109,  108,  107,  106,
       105,  104,  103,  102,  101,  100,   97,   90,   88,   84,
        79,   70,   63,   62,   61,   60,   59,   58,   57,   56,
        47,   42,   33,   26,   25,   24,   23,   22,   21,   20,
-       19,    9,    7,    6,    5, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
 
-     1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584,
-     1584, 1584
+       19,    9,    7,    6,    5, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634,
+     1634, 1634
     } ;
 
 static yy_state_type yy_last_accepting_state;
@@ -1363,9 +1392,9 @@ int yy_flex_debug = 0;
 #define YY_MORE_ADJ 0
 #define YY_RESTORE_YY_MORE_OFFSET
 char *yytext;
-#line 1 "rcfile_l.l"
+#line 1 "../rcfile_l.l"
 
-#line 6 "rcfile_l.l"
+#line 6 "../rcfile_l.l"
 
 /*
  * rcfile_l.l -- lexer for the run control file, to be used with GNU flex.
@@ -1393,14 +1422,9 @@ int prc_lineno = 1;
  * LSAN_OPTIONS=report_objects=1 to identify where the leaked strings go. */
 #undef STRING_DEBUG
 
-#ifdef __cplusplus
-extern "C"
-#endif
-int yywrap(void) { return 1; }
-
-#line 1401 "rcfile_l.c"
+#line 1425 "../rcfile_l.c"
 
-#line 1403 "rcfile_l.c"
+#line 1427 "../rcfile_l.c"
 
 #define INITIAL 0
 #define NAME 1
@@ -1617,10 +1641,10 @@ YY_DECL
 		}
 
 	{
-#line 44 "rcfile_l.l"
+#line 40 "../rcfile_l.l"
 
 
-#line 1623 "rcfile_l.c"
+#line 1647 "../rcfile_l.c"
 
 	while ( /*CONSTCOND*/1 )		/* loops until end-of-file is reached */
 		{
@@ -1647,13 +1671,13 @@ yy_match:
 			while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
 				{
 				yy_current_state = (int) yy_def[yy_current_state];
-				if ( yy_current_state >= 1585 )
+				if ( yy_current_state >= 1635 )
 					yy_c = yy_meta[yy_c];
 				}
 			yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 			++yy_cp;
 			}
-		while ( yy_current_state != 1584 );
+		while ( yy_current_state != 1634 );
 		yy_cp = (yy_last_accepting_cpos);
 		yy_current_state = (yy_last_accepting_state);
 
@@ -1675,11 +1699,11 @@ do_action:	/* This label is used only to
 
 case 1:
 /* rule 1 can match eol */
-#line 47 "rcfile_l.l"
+#line 43 "../rcfile_l.l"
 case 2:
 /* rule 2 can match eol */
 YY_RULE_SETUP
-#line 47 "rcfile_l.l"
+#line 43 "../rcfile_l.l"
 {
 			char *in = xstrndup(yytext+1, yyleng-2);
 			escapes(in, in);
@@ -1693,7 +1717,7 @@ YY_RULE_SETUP
 	YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 58 "rcfile_l.l"
+#line 54 "../rcfile_l.l"
 {
 			char *in = xstrdup(yytext);
 			escapes(in, in);
@@ -1707,650 +1731,672 @@ YY_RULE_SETUP
 	YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 69 "rcfile_l.l"
+#line 65 "../rcfile_l.l"
 { return SET; }
 	YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 70 "rcfile_l.l"
+#line 66 "../rcfile_l.l"
 { return LOGFILE; }
 	YY_BREAK
 case 6:
 YY_RULE_SETUP
-#line 71 "rcfile_l.l"
+#line 67 "../rcfile_l.l"
 { return IDFILE; }
 	YY_BREAK
 case 7:
 YY_RULE_SETUP
-#line 72 "rcfile_l.l"
+#line 68 "../rcfile_l.l"
 { return PIDFILE; }
 	YY_BREAK
 case 8:
 YY_RULE_SETUP
-#line 73 "rcfile_l.l"
+#line 69 "../rcfile_l.l"
 { return DAEMON; }
 	YY_BREAK
 case 9:
 YY_RULE_SETUP
-#line 74 "rcfile_l.l"
+#line 70 "../rcfile_l.l"
 { return SYSLOG; }
 	YY_BREAK
 case 10:
 YY_RULE_SETUP
-#line 75 "rcfile_l.l"
+#line 71 "../rcfile_l.l"
 { return INVISIBLE; }
 	YY_BREAK
 case 11:
 YY_RULE_SETUP
-#line 76 "rcfile_l.l"
+#line 72 "../rcfile_l.l"
 { return SHOWDOTS; }
 	YY_BREAK
 case 12:
 YY_RULE_SETUP
-#line 77 "rcfile_l.l"
+#line 73 "../rcfile_l.l"
 { return POSTMASTER; }
 	YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 78 "rcfile_l.l"
+#line 74 "../rcfile_l.l"
 { return BOUNCEMAIL; }
 	YY_BREAK
 case 14:
 YY_RULE_SETUP
-#line 79 "rcfile_l.l"
+#line 75 "../rcfile_l.l"
 { return SPAMBOUNCE; }
 	YY_BREAK
 case 15:
 YY_RULE_SETUP
-#line 80 "rcfile_l.l"
+#line 76 "../rcfile_l.l"
 { return SOFTBOUNCE; }
 	YY_BREAK
 case 16:
 YY_RULE_SETUP
-#line 81 "rcfile_l.l"
+#line 77 "../rcfile_l.l"
 { return WARNINGS; }
 	YY_BREAK
 case 17:
 YY_RULE_SETUP
-#line 82 "rcfile_l.l"
+#line 78 "../rcfile_l.l"
 { return TRACEPOLLS; }
 	YY_BREAK
 case 18:
 YY_RULE_SETUP
-#line 84 "rcfile_l.l"
+#line 80 "../rcfile_l.l"
 { return DEFAULTS; }
 	YY_BREAK
 case 19:
 YY_RULE_SETUP
-#line 85 "rcfile_l.l"
+#line 81 "../rcfile_l.l"
 { return POLL; }
 	YY_BREAK
 case 20:
 YY_RULE_SETUP
-#line 86 "rcfile_l.l"
+#line 82 "../rcfile_l.l"
 { return POLL; }
 	YY_BREAK
 case 21:
 YY_RULE_SETUP
-#line 87 "rcfile_l.l"
+#line 83 "../rcfile_l.l"
 { return SKIP; }
 	YY_BREAK
 case 22:
 YY_RULE_SETUP
-#line 88 "rcfile_l.l"
+#line 84 "../rcfile_l.l"
 { return VIA; }
 	YY_BREAK
 case 23:
 YY_RULE_SETUP
-#line 89 "rcfile_l.l"
+#line 85 "../rcfile_l.l"
 { return AKA; }
 	YY_BREAK
 case 24:
 YY_RULE_SETUP
-#line 90 "rcfile_l.l"
+#line 86 "../rcfile_l.l"
 { return LOCALDOMAINS; }
 	YY_BREAK
 case 25:
 YY_RULE_SETUP
-#line 91 "rcfile_l.l"
+#line 87 "../rcfile_l.l"
 { return PROTOCOL; }
 	YY_BREAK
 case 26:
 YY_RULE_SETUP
-#line 92 "rcfile_l.l"
+#line 88 "../rcfile_l.l"
 { return SERVICE; }
 	YY_BREAK
 case 27:
 YY_RULE_SETUP
-#line 93 "rcfile_l.l"
+#line 89 "../rcfile_l.l"
 { return PORT; }
 	YY_BREAK
 case 28:
 YY_RULE_SETUP
-#line 94 "rcfile_l.l"
+#line 90 "../rcfile_l.l"
 { return INTERVAL; }
 	YY_BREAK
 case 29:
 YY_RULE_SETUP
-#line 95 "rcfile_l.l"
+#line 91 "../rcfile_l.l"
 { SETSTATE(AUTH); return AUTHENTICATE; }
 	YY_BREAK
 case 30:
 YY_RULE_SETUP
-#line 96 "rcfile_l.l"
+#line 92 "../rcfile_l.l"
 { SETSTATE(AUTH); return AUTHENTICATE; }
 	YY_BREAK
 case 31:
 YY_RULE_SETUP
-#line 97 "rcfile_l.l"
+#line 93 "../rcfile_l.l"
 { SETSTATE(0); yylval.proto = A_ANY; return AUTHTYPE;}
 	YY_BREAK
 case 32:
 YY_RULE_SETUP
-#line 98 "rcfile_l.l"
+#line 94 "../rcfile_l.l"
 { SETSTATE(0); yylval.proto = A_GSSAPI; return AUTHTYPE;}
 	YY_BREAK
 case 33:
 YY_RULE_SETUP
-#line 99 "rcfile_l.l"
+#line 95 "../rcfile_l.l"
 { SETSTATE(0); yylval.proto = A_KERBEROS_V4; return AUTHTYPE;}
 	YY_BREAK
 case 34:
 YY_RULE_SETUP
-#line 100 "rcfile_l.l"
+#line 96 "../rcfile_l.l"
 { SETSTATE(0); yylval.proto = A_KERBEROS_V5; return AUTHTYPE;}
 	YY_BREAK
 case 35:
 YY_RULE_SETUP
-#line 101 "rcfile_l.l"
+#line 97 "../rcfile_l.l"
 { SETSTATE(0); yylval.proto = A_KERBEROS_V4; return AUTHTYPE;}
 	YY_BREAK
 case 36:
 YY_RULE_SETUP
-#line 102 "rcfile_l.l"
-{ SETSTATE(0); yylval.proto = A_SSH; return AUTHTYPE;}
+#line 98 "../rcfile_l.l"
+{ SETSTATE(0); yylval.proto = A_IMPLICIT; return AUTHTYPE;}
 	YY_BREAK
 case 37:
 YY_RULE_SETUP
-#line 103 "rcfile_l.l"
-{ SETSTATE(0); yylval.proto = A_EXTERNAL; return AUTHTYPE;}
+#line 99 "../rcfile_l.l"
+{ SETSTATE(0); yylval.proto = A_IMPLICIT; return AUTHTYPE;}
 	YY_BREAK
 case 38:
 YY_RULE_SETUP
-#line 104 "rcfile_l.l"
-{ SETSTATE(0); yylval.proto = A_OTP; return AUTHTYPE;}
+#line 100 "../rcfile_l.l"
+{ SETSTATE(0); yylval.proto = A_EXTERNAL; return AUTHTYPE;}
 	YY_BREAK
 case 39:
 YY_RULE_SETUP
-#line 105 "rcfile_l.l"
-{ SETSTATE(0); yylval.proto = A_CRAM_MD5; return AUTHTYPE;}
+#line 101 "../rcfile_l.l"
+{ SETSTATE(0); yylval.proto = A_OTP; return AUTHTYPE;}
 	YY_BREAK
 case 40:
 YY_RULE_SETUP
-#line 106 "rcfile_l.l"
-{ SETSTATE(0); yylval.proto = A_MSN; return AUTHTYPE;}
+#line 102 "../rcfile_l.l"
+{ SETSTATE(0); yylval.proto = A_CRAM_MD5; return AUTHTYPE;}
 	YY_BREAK
 case 41:
 YY_RULE_SETUP
-#line 107 "rcfile_l.l"
-{ SETSTATE(0); yylval.proto = A_NTLM; return AUTHTYPE;}
+#line 103 "../rcfile_l.l"
+{ SETSTATE(0); yylval.proto = A_MSN; return AUTHTYPE;}
 	YY_BREAK
 case 42:
 YY_RULE_SETUP
-#line 108 "rcfile_l.l"
-{ SETSTATE(0); yylval.proto = A_PASSWORD; return AUTHTYPE;}
+#line 104 "../rcfile_l.l"
+{ SETSTATE(0); yylval.proto = A_NTLM; return AUTHTYPE;}
 	YY_BREAK
 case 43:
 YY_RULE_SETUP
-#line 109 "rcfile_l.l"
-{ return TIMEOUT;}
+#line 105 "../rcfile_l.l"
+{ SETSTATE(0); yylval.proto = A_PASSWORD; return AUTHTYPE;}
 	YY_BREAK
 case 44:
 YY_RULE_SETUP
-#line 110 "rcfile_l.l"
-{ return ENVELOPE; }
+#line 106 "../rcfile_l.l"
+{ return TIMEOUT;}
 	YY_BREAK
 case 45:
 YY_RULE_SETUP
-#line 111 "rcfile_l.l"
-{ return QVIRTUAL; }
+#line 107 "../rcfile_l.l"
+{ return IDLETIMEOUT;}
 	YY_BREAK
 case 46:
 YY_RULE_SETUP
-#line 112 "rcfile_l.l"
-{ return PRINCIPAL; }
+#line 108 "../rcfile_l.l"
+{ return ENVELOPE; }
 	YY_BREAK
 case 47:
 YY_RULE_SETUP
-#line 113 "rcfile_l.l"
-{ return ESMTPNAME; }
+#line 109 "../rcfile_l.l"
+{ return QVIRTUAL; }
 	YY_BREAK
 case 48:
 YY_RULE_SETUP
-#line 114 "rcfile_l.l"
-{ return ESMTPPASSWORD; }
+#line 110 "../rcfile_l.l"
+{ return PRINCIPAL; }
 	YY_BREAK
 case 49:
 YY_RULE_SETUP
-#line 115 "rcfile_l.l"
-{ return BADHEADER; }
+#line 111 "../rcfile_l.l"
+{ return ESMTPNAME; }
 	YY_BREAK
 case 50:
 YY_RULE_SETUP
-#line 116 "rcfile_l.l"
-{ return ACCEPT; }
+#line 112 "../rcfile_l.l"
+{ return ESMTPPASSWORD; }
 	YY_BREAK
 case 51:
 YY_RULE_SETUP
-#line 117 "rcfile_l.l"
-{ return REJECT_; }
+#line 113 "../rcfile_l.l"
+{ return BADHEADER; }
 	YY_BREAK
 case 52:
 YY_RULE_SETUP
-#line 119 "rcfile_l.l"
-{SETSTATE(NAME); return USERNAME; }
+#line 114 "../rcfile_l.l"
+{ return ACCEPT; }
 	YY_BREAK
 case 53:
 YY_RULE_SETUP
-#line 120 "rcfile_l.l"
-{SETSTATE(NAME); return PASSWORD; }
+#line 115 "../rcfile_l.l"
+{ return REJECT_; }
 	YY_BREAK
 case 54:
 YY_RULE_SETUP
-#line 121 "rcfile_l.l"
-{ return FOLDER; }
+#line 117 "../rcfile_l.l"
+{SETSTATE(NAME); return USERNAME; }
 	YY_BREAK
 case 55:
 YY_RULE_SETUP
-#line 122 "rcfile_l.l"
-{ return SMTPHOST; }
+#line 118 "../rcfile_l.l"
+{SETSTATE(NAME); return PASSWORD; }
 	YY_BREAK
 case 56:
 YY_RULE_SETUP
-#line 123 "rcfile_l.l"
-{ return FETCHDOMAINS; }
+#line 119 "../rcfile_l.l"
+{ return FOLDER; }
 	YY_BREAK
 case 57:
 YY_RULE_SETUP
-#line 124 "rcfile_l.l"
-{ return SMTPADDRESS; }
+#line 120 "../rcfile_l.l"
+{ return SMTPHOST; }
 	YY_BREAK
 case 58:
 YY_RULE_SETUP
-#line 125 "rcfile_l.l"
-{ return SMTPNAME; }
+#line 121 "../rcfile_l.l"
+{ return FETCHDOMAINS; }
 	YY_BREAK
 case 59:
 YY_RULE_SETUP
-#line 126 "rcfile_l.l"
-{ return SPAMRESPONSE; }
+#line 122 "../rcfile_l.l"
+{ return SMTPADDRESS; }
 	YY_BREAK
 case 60:
 YY_RULE_SETUP
-#line 127 "rcfile_l.l"
-{ return MDA; }
+#line 123 "../rcfile_l.l"
+{ return SMTPNAME; }
 	YY_BREAK
 case 61:
 YY_RULE_SETUP
-#line 128 "rcfile_l.l"
-{ return BSMTP; }
+#line 124 "../rcfile_l.l"
+{ return SPAMRESPONSE; }
 	YY_BREAK
 case 62:
 YY_RULE_SETUP
-#line 129 "rcfile_l.l"
-{ return LMTP; }
+#line 125 "../rcfile_l.l"
+{ return MDA; }
 	YY_BREAK
 case 63:
 YY_RULE_SETUP
-#line 130 "rcfile_l.l"
-{ return PRECONNECT; }
+#line 126 "../rcfile_l.l"
+{ return BSMTP; }
 	YY_BREAK
 case 64:
 YY_RULE_SETUP
-#line 131 "rcfile_l.l"
-{ return POSTCONNECT; }
+#line 127 "../rcfile_l.l"
+{ return LMTP; }
 	YY_BREAK
 case 65:
 YY_RULE_SETUP
-#line 132 "rcfile_l.l"
-{ return INTERFACE; }
+#line 128 "../rcfile_l.l"
+{ return PRECONNECT; }
 	YY_BREAK
 case 66:
 YY_RULE_SETUP
-#line 133 "rcfile_l.l"
-{ return MONITOR; }
+#line 129 "../rcfile_l.l"
+{ return POSTCONNECT; }
 	YY_BREAK
 case 67:
 YY_RULE_SETUP
-#line 134 "rcfile_l.l"
-{ return PLUGIN; }
+#line 130 "../rcfile_l.l"
+{ return INTERFACE; }
 	YY_BREAK
 case 68:
 YY_RULE_SETUP
-#line 135 "rcfile_l.l"
-{ return PLUGOUT; }
+#line 131 "../rcfile_l.l"
+{ return MONITOR; }
 	YY_BREAK
 case 69:
 YY_RULE_SETUP
-#line 136 "rcfile_l.l"
-{ return BATCHLIMIT; }
+#line 132 "../rcfile_l.l"
+{ return PLUGIN; }
 	YY_BREAK
 case 70:
 YY_RULE_SETUP
-#line 137 "rcfile_l.l"
-{ return FETCHLIMIT; }
+#line 133 "../rcfile_l.l"
+{ return PLUGOUT; }
 	YY_BREAK
 case 71:
 YY_RULE_SETUP
-#line 138 "rcfile_l.l"
-{ return FETCHSIZELIMIT; }
+#line 134 "../rcfile_l.l"
+{ return BATCHLIMIT; }
 	YY_BREAK
 case 72:
 YY_RULE_SETUP
-#line 139 "rcfile_l.l"
-{ return FASTUIDL; }
+#line 135 "../rcfile_l.l"
+{ return FETCHLIMIT; }
 	YY_BREAK
 case 73:
 YY_RULE_SETUP
-#line 140 "rcfile_l.l"
-{ return EXPUNGE; }
+#line 136 "../rcfile_l.l"
+{ return FETCHSIZELIMIT; }
 	YY_BREAK
 case 74:
 YY_RULE_SETUP
-#line 141 "rcfile_l.l"
-{ return PROPERTIES; }
+#line 137 "../rcfile_l.l"
+{ return FASTUIDL; }
 	YY_BREAK
 case 75:
 YY_RULE_SETUP
-#line 143 "rcfile_l.l"
-{ SETSTATE(NAME); return IS; }
+#line 138 "../rcfile_l.l"
+{ return EXPUNGE; }
 	YY_BREAK
 case 76:
 YY_RULE_SETUP
-#line 144 "rcfile_l.l"
-{ return HERE; }
+#line 139 "../rcfile_l.l"
+{ return PROPERTIES; }
 	YY_BREAK
 case 77:
 YY_RULE_SETUP
-#line 145 "rcfile_l.l"
-{ return THERE; }
+#line 141 "../rcfile_l.l"
+{ SETSTATE(NAME); return IS; }
 	YY_BREAK
 case 78:
 YY_RULE_SETUP
-#line 146 "rcfile_l.l"
-{ SETSTATE(NAME); return TO; }
+#line 142 "../rcfile_l.l"
+{ return HERE; }
 	YY_BREAK
 case 79:
 YY_RULE_SETUP
-#line 147 "rcfile_l.l"
-{ SETSTATE(NAME); return MAP; }
+#line 143 "../rcfile_l.l"
+{ return THERE; }
 	YY_BREAK
 case 80:
-#line 150 "rcfile_l.l"
+YY_RULE_SETUP
+#line 144 "../rcfile_l.l"
+{ SETSTATE(NAME); return TO; }
+	YY_BREAK
 case 81:
-#line 151 "rcfile_l.l"
+YY_RULE_SETUP
+#line 145 "../rcfile_l.l"
+{ SETSTATE(NAME); return MAP; }
+	YY_BREAK
 case 82:
-#line 152 "rcfile_l.l"
+#line 148 "../rcfile_l.l"
 case 83:
-#line 153 "rcfile_l.l"
+#line 149 "../rcfile_l.l"
 case 84:
-#line 154 "rcfile_l.l"
+#line 150 "../rcfile_l.l"
 case 85:
-#line 155 "rcfile_l.l"
+#line 151 "../rcfile_l.l"
 case 86:
-#line 156 "rcfile_l.l"
+#line 152 "../rcfile_l.l"
 case 87:
-#line 157 "rcfile_l.l"
+#line 153 "../rcfile_l.l"
 case 88:
-#line 158 "rcfile_l.l"
+#line 154 "../rcfile_l.l"
 case 89:
-#line 159 "rcfile_l.l"
+#line 155 "../rcfile_l.l"
 case 90:
-#line 160 "rcfile_l.l"
+#line 156 "../rcfile_l.l"
 case 91:
-#line 161 "rcfile_l.l"
+#line 157 "../rcfile_l.l"
 case 92:
-#line 162 "rcfile_l.l"
+#line 158 "../rcfile_l.l"
 case 93:
-#line 163 "rcfile_l.l"
+#line 159 "../rcfile_l.l"
 case 94:
-#line 164 "rcfile_l.l"
+#line 160 "../rcfile_l.l"
 case 95:
-#line 165 "rcfile_l.l"
+#line 161 "../rcfile_l.l"
 case 96:
-#line 166 "rcfile_l.l"
+#line 162 "../rcfile_l.l"
 case 97:
+#line 163 "../rcfile_l.l"
+case 98:
+#line 164 "../rcfile_l.l"
+case 99:
+#line 165 "../rcfile_l.l"
+case 100:
 YY_RULE_SETUP
-#line 166 "rcfile_l.l"
+#line 165 "../rcfile_l.l"
 {
                    yyless(2);
                    return NO;
                 }
 	YY_BREAK
-case 98:
+case 101:
 YY_RULE_SETUP
-#line 171 "rcfile_l.l"
+#line 170 "../rcfile_l.l"
 {return NO;}
 	YY_BREAK
-case 99:
+case 102:
 YY_RULE_SETUP
-#line 173 "rcfile_l.l"
+#line 172 "../rcfile_l.l"
 { return KEEP; }
 	YY_BREAK
-case 100:
+case 103:
 YY_RULE_SETUP
-#line 174 "rcfile_l.l"
+#line 173 "../rcfile_l.l"
+{ return MOVETO; }
+	YY_BREAK
+case 104:
+YY_RULE_SETUP
+#line 174 "../rcfile_l.l"
 { return FLUSH; }
 	YY_BREAK
-case 101:
+case 105:
 YY_RULE_SETUP
-#line 175 "rcfile_l.l"
+#line 175 "../rcfile_l.l"
 { return LIMITFLUSH; }
 	YY_BREAK
-case 102:
+case 106:
 YY_RULE_SETUP
-#line 176 "rcfile_l.l"
+#line 176 "../rcfile_l.l"
 { return FETCHALL; }
 	YY_BREAK
-case 103:
+case 107:
 YY_RULE_SETUP
-#line 177 "rcfile_l.l"
+#line 177 "../rcfile_l.l"
 { return REWRITE; }
 	YY_BREAK
-case 104:
+case 108:
 YY_RULE_SETUP
-#line 178 "rcfile_l.l"
+#line 178 "../rcfile_l.l"
 { return FORCECR; }
 	YY_BREAK
-case 105:
+case 109:
 YY_RULE_SETUP
-#line 179 "rcfile_l.l"
+#line 179 "../rcfile_l.l"
 { return STRIPCR; }
 	YY_BREAK
-case 106:
+case 110:
 YY_RULE_SETUP
-#line 180 "rcfile_l.l"
+#line 180 "../rcfile_l.l"
 { return PASS8BITS; }
 	YY_BREAK
-case 107:
+case 111:
 YY_RULE_SETUP
-#line 181 "rcfile_l.l"
+#line 181 "../rcfile_l.l"
 { return DROPSTATUS; }
 	YY_BREAK
-case 108:
+case 112:
 YY_RULE_SETUP
-#line 182 "rcfile_l.l"
+#line 182 "../rcfile_l.l"
 { return DROPDELIVERED; }
 	YY_BREAK
-case 109:
+case 113:
 YY_RULE_SETUP
-#line 183 "rcfile_l.l"
+#line 183 "../rcfile_l.l"
 { return MIMEDECODE; }
 	YY_BREAK
-case 110:
+case 114:
 YY_RULE_SETUP
-#line 184 "rcfile_l.l"
+#line 184 "../rcfile_l.l"
 { return IDLE; }
 	YY_BREAK
-case 111:
+case 115:
+YY_RULE_SETUP
+#line 185 "../rcfile_l.l"
+{ return FORCEIDLE; }
+	YY_BREAK
+case 116:
 YY_RULE_SETUP
-#line 185 "rcfile_l.l"
+#line 186 "../rcfile_l.l"
 { return DNS; }
 	YY_BREAK
-case 112:
+case 117:
 YY_RULE_SETUP
-#line 186 "rcfile_l.l"
+#line 187 "../rcfile_l.l"
 { return UIDL; }
 	YY_BREAK
-case 113:
+case 118:
 YY_RULE_SETUP
-#line 187 "rcfile_l.l"
+#line 188 "../rcfile_l.l"
 { return SSL; }
 	YY_BREAK
-case 114:
+case 119:
 YY_RULE_SETUP
-#line 188 "rcfile_l.l"
+#line 189 "../rcfile_l.l"
 { return SSLKEY; }
 	YY_BREAK
-case 115:
+case 120:
 YY_RULE_SETUP
-#line 189 "rcfile_l.l"
+#line 190 "../rcfile_l.l"
 { return SSLCERT; }
 	YY_BREAK
-case 116:
+case 121:
 YY_RULE_SETUP
-#line 190 "rcfile_l.l"
+#line 191 "../rcfile_l.l"
 { return SSLPROTO; }
 	YY_BREAK
-case 117:
+case 122:
 YY_RULE_SETUP
-#line 191 "rcfile_l.l"
+#line 192 "../rcfile_l.l"
 { return SSLCERTCK; }
 	YY_BREAK
-case 118:
+case 123:
 YY_RULE_SETUP
-#line 192 "rcfile_l.l"
+#line 193 "../rcfile_l.l"
 { return SSLCERTFILE; }
 	YY_BREAK
-case 119:
+case 124:
 YY_RULE_SETUP
-#line 193 "rcfile_l.l"
+#line 194 "../rcfile_l.l"
 { return SSLCERTPATH; }
 	YY_BREAK
-case 120:
+case 125:
 YY_RULE_SETUP
-#line 194 "rcfile_l.l"
+#line 195 "../rcfile_l.l"
 { return SSLCOMMONNAME; }
 	YY_BREAK
-case 121:
+case 126:
 YY_RULE_SETUP
-#line 195 "rcfile_l.l"
+#line 196 "../rcfile_l.l"
 { return SSLFINGERPRINT; }
 	YY_BREAK
-case 122:
+case 127:
 YY_RULE_SETUP
-#line 196 "rcfile_l.l"
+#line 197 "../rcfile_l.l"
 { return CHECKALIAS; }
 	YY_BREAK
-case 123:
+case 128:
 YY_RULE_SETUP
-#line 198 "rcfile_l.l"
+#line 199 "../rcfile_l.l"
 { return LIMIT; }
 	YY_BREAK
-case 124:
+case 129:
 YY_RULE_SETUP
-#line 200 "rcfile_l.l"
+#line 201 "../rcfile_l.l"
 {/* EMPTY */}
 	YY_BREAK
-case 125:
+case 130:
 YY_RULE_SETUP
-#line 201 "rcfile_l.l"
+#line 202 "../rcfile_l.l"
 {/* EMPTY */}
 	YY_BREAK
-case 126:
+case 131:
 YY_RULE_SETUP
-#line 202 "rcfile_l.l"
+#line 203 "../rcfile_l.l"
 {/* EMPTY */}
 	YY_BREAK
-case 127:
+case 132:
 YY_RULE_SETUP
-#line 203 "rcfile_l.l"
+#line 204 "../rcfile_l.l"
 {/* EMPTY */}
 	YY_BREAK
-case 128:
+case 133:
 YY_RULE_SETUP
-#line 204 "rcfile_l.l"
+#line 205 "../rcfile_l.l"
 {/* EMPTY */}
 	YY_BREAK
-case 129:
+case 134:
 YY_RULE_SETUP
-#line 205 "rcfile_l.l"
+#line 206 "../rcfile_l.l"
 {/* EMPTY */}
 	YY_BREAK
-case 130:
+case 135:
 YY_RULE_SETUP
-#line 207 "rcfile_l.l"
+#line 208 "../rcfile_l.l"
 { yylval.proto = P_AUTO;  return PROTO; }
 	YY_BREAK
-case 131:
+case 136:
 YY_RULE_SETUP
-#line 208 "rcfile_l.l"
+#line 209 "../rcfile_l.l"
 { yylval.proto = P_POP2;  return PROTO; }
 	YY_BREAK
-case 132:
+case 137:
 YY_RULE_SETUP
-#line 209 "rcfile_l.l"
+#line 210 "../rcfile_l.l"
 { return SDPS; }
 	YY_BREAK
-case 133:
+case 138:
 YY_RULE_SETUP
-#line 210 "rcfile_l.l"
+#line 211 "../rcfile_l.l"
 { yylval.proto = P_POP3;  return PROTO; }
 	YY_BREAK
-case 134:
+case 139:
 YY_RULE_SETUP
-#line 211 "rcfile_l.l"
+#line 212 "../rcfile_l.l"
 { yylval.proto = P_IMAP;  return PROTO; }
 	YY_BREAK
-case 135:
+case 140:
 YY_RULE_SETUP
-#line 212 "rcfile_l.l"
+#line 213 "../rcfile_l.l"
 { yylval.proto = P_APOP;  return PROTO; }
 	YY_BREAK
-case 136:
+case 141:
 YY_RULE_SETUP
-#line 213 "rcfile_l.l"
+#line 214 "../rcfile_l.l"
 { yylval.proto = P_RPOP;  return PROTO; }
 	YY_BREAK
-case 137:
+case 142:
 YY_RULE_SETUP
-#line 214 "rcfile_l.l"
+#line 215 "../rcfile_l.l"
 { yylval.proto = P_ETRN;  return PROTO; }
 	YY_BREAK
-case 138:
+case 143:
 YY_RULE_SETUP
-#line 215 "rcfile_l.l"
+#line 216 "../rcfile_l.l"
 { yylval.proto = P_ODMR;  return PROTO; }
 	YY_BREAK
-case 139:
+case 144:
 YY_RULE_SETUP
-#line 216 "rcfile_l.l"
+#line 217 "../rcfile_l.l"
 { return KPOP; }
 	YY_BREAK
-case 140:
-/* rule 140 can match eol */
+case 145:
+/* rule 145 can match eol */
 YY_RULE_SETUP
-#line 218 "rcfile_l.l"
+#line 219 "../rcfile_l.l"
 { prc_lineno++;	}   /* newline is ignored */
 	YY_BREAK
-case 141:
+case 146:
 YY_RULE_SETUP
-#line 220 "rcfile_l.l"
+#line 221 "../rcfile_l.l"
 { yylval.number = atoi(yytext); return NUMBER; }
 	YY_BREAK
-case 142:
+case 147:
 YY_RULE_SETUP
-#line 222 "rcfile_l.l"
+#line 223 "../rcfile_l.l"
 {
 			char *in = xstrdup(yytext);
 			escapes(in, in);
@@ -2361,17 +2407,17 @@ YY_RULE_SETUP
 			return STRING;
 		}
 	YY_BREAK
-case 143:
+case 148:
 YY_RULE_SETUP
-#line 232 "rcfile_l.l"
+#line 233 "../rcfile_l.l"
 ;	/* whitespace */
 	YY_BREAK
-case 144:
+case 149:
 YY_RULE_SETUP
-#line 234 "rcfile_l.l"
+#line 235 "../rcfile_l.l"
 YY_FATAL_ERROR( "flex scanner jammed" );
 	YY_BREAK
-#line 2374 "rcfile_l.c"
+#line 2420 "../rcfile_l.c"
 case YY_STATE_EOF(INITIAL):
 case YY_STATE_EOF(NAME):
 case YY_STATE_EOF(AUTH):
@@ -2671,7 +2717,7 @@ static int yy_get_next_buffer (void)
 		while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
 			{
 			yy_current_state = (int) yy_def[yy_current_state];
-			if ( yy_current_state >= 1585 )
+			if ( yy_current_state >= 1635 )
 				yy_c = yy_meta[yy_c];
 			}
 		yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
@@ -2699,11 +2745,11 @@ static int yy_get_next_buffer (void)
 	while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
 		{
 		yy_current_state = (int) yy_def[yy_current_state];
-		if ( yy_current_state >= 1585 )
+		if ( yy_current_state >= 1635 )
 			yy_c = yy_meta[yy_c];
 		}
 	yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
-	yy_is_jam = (yy_current_state == 1584);
+	yy_is_jam = (yy_current_state == 1634);
 
 		return yy_is_jam ? 0 : yy_current_state;
 }
@@ -3342,7 +3388,7 @@ void yyfree (void * ptr )
 
 #define YYTABLES_NAME "yytables"
 
-#line 234 "rcfile_l.l"
+#line 235 "../rcfile_l.l"
 
 
 /** process standard C-style escape sequences in a string,
diff -pruN 6.4.39-1/rcfile_l.h 6.5.4-0ubuntu1/rcfile_l.h
--- 6.4.39-1/rcfile_l.h	1970-01-01 00:00:00.000000000 +0000
+++ 6.5.4-0ubuntu1/rcfile_l.h	2025-06-17 22:18:48.000000000 +0000
@@ -0,0 +1,479 @@
+#ifndef yyHEADER_H
+#define yyHEADER_H 1
+#define yyIN_HEADER 1
+
+#include "config.h"
+
+#line 7 "../rcfile_l.h"
+
+#define  YY_INT_ALIGNED short int
+
+/* A lexical scanner generated by flex */
+
+#define FLEX_SCANNER
+#define YY_FLEX_MAJOR_VERSION 2
+#define YY_FLEX_MINOR_VERSION 6
+#define YY_FLEX_SUBMINOR_VERSION 4
+#if YY_FLEX_SUBMINOR_VERSION > 0
+#define FLEX_BETA
+#endif
+
+/* First, we deal with  platform-specific or compiler-specific issues. */
+
+/* begin standard C headers. */
+#include <stdio.h>
+#include <string.h>
+#include <errno.h>
+#include <stdlib.h>
+
+/* end standard C headers. */
+
+/* flex integer type definitions */
+
+#ifndef FLEXINT_H
+#define FLEXINT_H
+
+/* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
+
+#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+
+/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
+ * if you want the limit (max/min) macros for int types. 
+ */
+#ifndef __STDC_LIMIT_MACROS
+#define __STDC_LIMIT_MACROS 1
+#endif
+
+#include <inttypes.h>
+typedef int8_t flex_int8_t;
+typedef uint8_t flex_uint8_t;
+typedef int16_t flex_int16_t;
+typedef uint16_t flex_uint16_t;
+typedef int32_t flex_int32_t;
+typedef uint32_t flex_uint32_t;
+#else
+typedef signed char flex_int8_t;
+typedef short int flex_int16_t;
+typedef int flex_int32_t;
+typedef unsigned char flex_uint8_t; 
+typedef unsigned short int flex_uint16_t;
+typedef unsigned int flex_uint32_t;
+
+/* Limits of integral types. */
+#ifndef INT8_MIN
+#define INT8_MIN               (-128)
+#endif
+#ifndef INT16_MIN
+#define INT16_MIN              (-32767-1)
+#endif
+#ifndef INT32_MIN
+#define INT32_MIN              (-2147483647-1)
+#endif
+#ifndef INT8_MAX
+#define INT8_MAX               (127)
+#endif
+#ifndef INT16_MAX
+#define INT16_MAX              (32767)
+#endif
+#ifndef INT32_MAX
+#define INT32_MAX              (2147483647)
+#endif
+#ifndef UINT8_MAX
+#define UINT8_MAX              (255U)
+#endif
+#ifndef UINT16_MAX
+#define UINT16_MAX             (65535U)
+#endif
+#ifndef UINT32_MAX
+#define UINT32_MAX             (4294967295U)
+#endif
+
+#ifndef SIZE_MAX
+#define SIZE_MAX               (~(size_t)0)
+#endif
+
+#endif /* ! C99 */
+
+#endif /* ! FLEXINT_H */
+
+/* begin standard C++ headers. */
+
+/* TODO: this is always defined, so inline it */
+#define yyconst const
+
+#if defined(__GNUC__) && __GNUC__ >= 3
+#define yynoreturn __attribute__((__noreturn__))
+#else
+#define yynoreturn
+#endif
+
+/* Size of default input buffer. */
+#ifndef YY_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k.
+ * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
+ * Ditto for the __ia64__ case accordingly.
+ */
+#define YY_BUF_SIZE 32768
+#else
+#define YY_BUF_SIZE 16384
+#endif /* __ia64__ */
+#endif
+
+#ifndef YY_TYPEDEF_YY_BUFFER_STATE
+#define YY_TYPEDEF_YY_BUFFER_STATE
+typedef struct yy_buffer_state *YY_BUFFER_STATE;
+#endif
+
+#ifndef YY_TYPEDEF_YY_SIZE_T
+#define YY_TYPEDEF_YY_SIZE_T
+typedef size_t yy_size_t;
+#endif
+
+extern int yyleng;
+
+extern FILE *yyin, *yyout;
+
+#ifndef YY_STRUCT_YY_BUFFER_STATE
+#define YY_STRUCT_YY_BUFFER_STATE
+struct yy_buffer_state
+	{
+	FILE *yy_input_file;
+
+	char *yy_ch_buf;		/* input buffer */
+	char *yy_buf_pos;		/* current position in input buffer */
+
+	/* Size of input buffer in bytes, not including room for EOB
+	 * characters.
+	 */
+	int yy_buf_size;
+
+	/* Number of characters read into yy_ch_buf, not including EOB
+	 * characters.
+	 */
+	int yy_n_chars;
+
+	/* Whether we "own" the buffer - i.e., we know we created it,
+	 * and can realloc() it to grow it, and should free() it to
+	 * delete it.
+	 */
+	int yy_is_our_buffer;
+
+	/* Whether this is an "interactive" input source; if so, and
+	 * if we're using stdio for input, then we want to use getc()
+	 * instead of fread(), to make sure we stop fetching input after
+	 * each newline.
+	 */
+	int yy_is_interactive;
+
+	/* Whether we're considered to be at the beginning of a line.
+	 * If so, '^' rules will be active on the next match, otherwise
+	 * not.
+	 */
+	int yy_at_bol;
+
+    int yy_bs_lineno; /**< The line count. */
+    int yy_bs_column; /**< The column count. */
+
+	/* Whether to try to fill the input buffer when we reach the
+	 * end of it.
+	 */
+	int yy_fill_buffer;
+
+	int yy_buffer_status;
+
+	};
+#endif /* !YY_STRUCT_YY_BUFFER_STATE */
+
+void yyrestart ( FILE *input_file  );
+void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer  );
+YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size  );
+void yy_delete_buffer ( YY_BUFFER_STATE b  );
+void yy_flush_buffer ( YY_BUFFER_STATE b  );
+void yypush_buffer_state ( YY_BUFFER_STATE new_buffer  );
+void yypop_buffer_state ( void );
+
+YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size  );
+YY_BUFFER_STATE yy_scan_string ( const char *yy_str  );
+YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len  );
+
+void *yyalloc ( yy_size_t  );
+void *yyrealloc ( void *, yy_size_t  );
+void yyfree ( void *  );
+
+/* Begin user sect3 */
+
+#define yywrap() (/*CONSTCOND*/1)
+#define YY_SKIP_YYWRAP
+
+extern int yylineno;
+
+extern char *yytext;
+#ifdef yytext_ptr
+#undef yytext_ptr
+#endif
+#define yytext_ptr yytext
+
+#ifdef YY_HEADER_EXPORT_START_CONDITIONS
+#define INITIAL 0
+#define NAME 1
+#define AUTH 2
+
+#endif
+
+#ifndef YY_NO_UNISTD_H
+/* Special case for "unistd.h", since it is non-ANSI. We include it way
+ * down here because we want the user's section 1 to have been scanned first.
+ * The user has a chance to override it with an option.
+ */
+#include <unistd.h>
+#endif
+
+#ifndef YY_EXTRA_TYPE
+#define YY_EXTRA_TYPE void *
+#endif
+
+/* Accessor methods to globals.
+   These are made visible to non-reentrant scanners for convenience. */
+
+int yylex_destroy ( void );
+
+int yyget_debug ( void );
+
+void yyset_debug ( int debug_flag  );
+
+YY_EXTRA_TYPE yyget_extra ( void );
+
+void yyset_extra ( YY_EXTRA_TYPE user_defined  );
+
+FILE *yyget_in ( void );
+
+void yyset_in  ( FILE * _in_str  );
+
+FILE *yyget_out ( void );
+
+void yyset_out  ( FILE * _out_str  );
+
+			int yyget_leng ( void );
+
+char *yyget_text ( void );
+
+int yyget_lineno ( void );
+
+void yyset_lineno ( int _line_number  );
+
+/* Macros after this point can all be overridden by user definitions in
+ * section 1.
+ */
+
+#ifndef YY_SKIP_YYWRAP
+#ifdef __cplusplus
+extern "C" int yywrap ( void );
+#else
+extern int yywrap ( void );
+#endif
+#endif
+
+#ifndef yytext_ptr
+static void yy_flex_strncpy ( char *, const char *, int );
+#endif
+
+#ifdef YY_NEED_STRLEN
+static int yy_flex_strlen ( const char * );
+#endif
+
+#ifndef YY_NO_INPUT
+
+#endif
+
+/* Amount of stuff to slurp up with each read. */
+#ifndef YY_READ_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k */
+#define YY_READ_BUF_SIZE 16384
+#else
+#define YY_READ_BUF_SIZE 8192
+#endif /* __ia64__ */
+#endif
+
+/* Number of entries by which start-condition stack grows. */
+#ifndef YY_START_STACK_INCR
+#define YY_START_STACK_INCR 25
+#endif
+
+/* Default declaration of generated scanner - a define so the user can
+ * easily add parameters.
+ */
+#ifndef YY_DECL
+#define YY_DECL_IS_OURS 1
+
+extern int yylex (void);
+
+#define YY_DECL int yylex (void)
+#endif /* !YY_DECL */
+
+/* yy_get_previous_state - get the state just before the EOB char was reached */
+
+#undef YY_NEW_FILE
+#undef YY_FLUSH_BUFFER
+#undef yy_set_bol
+#undef yy_new_buffer
+#undef yy_set_interactive
+#undef YY_DO_BEFORE_ACTION
+
+#ifdef YY_DECL_IS_OURS
+#undef YY_DECL_IS_OURS
+#undef YY_DECL
+#endif
+
+#ifndef yy_create_buffer_ALREADY_DEFINED
+#undef yy_create_buffer
+#endif
+#ifndef yy_delete_buffer_ALREADY_DEFINED
+#undef yy_delete_buffer
+#endif
+#ifndef yy_scan_buffer_ALREADY_DEFINED
+#undef yy_scan_buffer
+#endif
+#ifndef yy_scan_string_ALREADY_DEFINED
+#undef yy_scan_string
+#endif
+#ifndef yy_scan_bytes_ALREADY_DEFINED
+#undef yy_scan_bytes
+#endif
+#ifndef yy_init_buffer_ALREADY_DEFINED
+#undef yy_init_buffer
+#endif
+#ifndef yy_flush_buffer_ALREADY_DEFINED
+#undef yy_flush_buffer
+#endif
+#ifndef yy_load_buffer_state_ALREADY_DEFINED
+#undef yy_load_buffer_state
+#endif
+#ifndef yy_switch_to_buffer_ALREADY_DEFINED
+#undef yy_switch_to_buffer
+#endif
+#ifndef yypush_buffer_state_ALREADY_DEFINED
+#undef yypush_buffer_state
+#endif
+#ifndef yypop_buffer_state_ALREADY_DEFINED
+#undef yypop_buffer_state
+#endif
+#ifndef yyensure_buffer_stack_ALREADY_DEFINED
+#undef yyensure_buffer_stack
+#endif
+#ifndef yylex_ALREADY_DEFINED
+#undef yylex
+#endif
+#ifndef yyrestart_ALREADY_DEFINED
+#undef yyrestart
+#endif
+#ifndef yylex_init_ALREADY_DEFINED
+#undef yylex_init
+#endif
+#ifndef yylex_init_extra_ALREADY_DEFINED
+#undef yylex_init_extra
+#endif
+#ifndef yylex_destroy_ALREADY_DEFINED
+#undef yylex_destroy
+#endif
+#ifndef yyget_debug_ALREADY_DEFINED
+#undef yyget_debug
+#endif
+#ifndef yyset_debug_ALREADY_DEFINED
+#undef yyset_debug
+#endif
+#ifndef yyget_extra_ALREADY_DEFINED
+#undef yyget_extra
+#endif
+#ifndef yyset_extra_ALREADY_DEFINED
+#undef yyset_extra
+#endif
+#ifndef yyget_in_ALREADY_DEFINED
+#undef yyget_in
+#endif
+#ifndef yyset_in_ALREADY_DEFINED
+#undef yyset_in
+#endif
+#ifndef yyget_out_ALREADY_DEFINED
+#undef yyget_out
+#endif
+#ifndef yyset_out_ALREADY_DEFINED
+#undef yyset_out
+#endif
+#ifndef yyget_leng_ALREADY_DEFINED
+#undef yyget_leng
+#endif
+#ifndef yyget_text_ALREADY_DEFINED
+#undef yyget_text
+#endif
+#ifndef yyget_lineno_ALREADY_DEFINED
+#undef yyget_lineno
+#endif
+#ifndef yyset_lineno_ALREADY_DEFINED
+#undef yyset_lineno
+#endif
+#ifndef yyget_column_ALREADY_DEFINED
+#undef yyget_column
+#endif
+#ifndef yyset_column_ALREADY_DEFINED
+#undef yyset_column
+#endif
+#ifndef yywrap_ALREADY_DEFINED
+#undef yywrap
+#endif
+#ifndef yyget_lval_ALREADY_DEFINED
+#undef yyget_lval
+#endif
+#ifndef yyset_lval_ALREADY_DEFINED
+#undef yyset_lval
+#endif
+#ifndef yyget_lloc_ALREADY_DEFINED
+#undef yyget_lloc
+#endif
+#ifndef yyset_lloc_ALREADY_DEFINED
+#undef yyset_lloc
+#endif
+#ifndef yyalloc_ALREADY_DEFINED
+#undef yyalloc
+#endif
+#ifndef yyrealloc_ALREADY_DEFINED
+#undef yyrealloc
+#endif
+#ifndef yyfree_ALREADY_DEFINED
+#undef yyfree
+#endif
+#ifndef yytext_ALREADY_DEFINED
+#undef yytext
+#endif
+#ifndef yyleng_ALREADY_DEFINED
+#undef yyleng
+#endif
+#ifndef yyin_ALREADY_DEFINED
+#undef yyin
+#endif
+#ifndef yyout_ALREADY_DEFINED
+#undef yyout
+#endif
+#ifndef yy_flex_debug_ALREADY_DEFINED
+#undef yy_flex_debug
+#endif
+#ifndef yylineno_ALREADY_DEFINED
+#undef yylineno
+#endif
+#ifndef yytables_fload_ALREADY_DEFINED
+#undef yytables_fload
+#endif
+#ifndef yytables_destroy_ALREADY_DEFINED
+#undef yytables_destroy
+#endif
+#ifndef yyTABLES_NAME_ALREADY_DEFINED
+#undef yyTABLES_NAME
+#endif
+
+#line 235 "../rcfile_l.l"
+
+
+#line 477 "../rcfile_l.h"
+#undef yyIN_HEADER
+#endif /* yyHEADER_H */
diff -pruN 6.4.39-1/rcfile_l.l 6.5.4-0ubuntu1/rcfile_l.l
--- 6.4.39-1/rcfile_l.l	2020-03-06 15:46:54.000000000 +0000
+++ 6.5.4-0ubuntu1/rcfile_l.l	2024-07-26 17:01:29.000000000 +0000
@@ -30,14 +30,10 @@ int prc_lineno = 1;
  * LSAN_OPTIONS=report_objects=1 to identify where the leaked strings go. */
 #undef STRING_DEBUG
 
-#ifdef __cplusplus
-extern "C"
-#endif
-int yywrap(void) { return 1; }
-
 %}
 
-%option nounput yywrap warn nodefault 8bit batch
+%option nounput noyywrap warn nodefault 8bit batch
+%option header-file="rcfile_l.h"
 
 %s NAME AUTH
 
@@ -99,7 +95,8 @@ gssapi		{ SETSTATE(0); yylval.proto = A_
 kerberos(_v)?4	{ SETSTATE(0); yylval.proto = A_KERBEROS_V4; return AUTHTYPE;}
 kerberos(_v)?5	{ SETSTATE(0); yylval.proto = A_KERBEROS_V5; return AUTHTYPE;}
 kerberos	{ SETSTATE(0); yylval.proto = A_KERBEROS_V4; return AUTHTYPE;}
-ssh		{ SETSTATE(0); yylval.proto = A_SSH; return AUTHTYPE;}
+ssh		{ SETSTATE(0); yylval.proto = A_IMPLICIT; return AUTHTYPE;}
+implicit	{ SETSTATE(0); yylval.proto = A_IMPLICIT; return AUTHTYPE;}
 external	{ SETSTATE(0); yylval.proto = A_EXTERNAL; return AUTHTYPE;}
 (otp|opie)	{ SETSTATE(0); yylval.proto = A_OTP; return AUTHTYPE;}
 cram(-md5)?	{ SETSTATE(0); yylval.proto = A_CRAM_MD5; return AUTHTYPE;}
@@ -107,6 +104,7 @@ msn		{ SETSTATE(0); yylval.proto = A_MSN
 ntlm		{ SETSTATE(0); yylval.proto = A_NTLM; return AUTHTYPE;}
 <AUTH>password	{ SETSTATE(0); yylval.proto = A_PASSWORD; return AUTHTYPE;}
 timeout		{ return TIMEOUT;}
+idletimeout	{ return IDLETIMEOUT;}
 envelope	{ return ENVELOPE; }
 qvirtual	{ return QVIRTUAL; }
 principal	{ return PRINCIPAL; }
@@ -163,7 +161,8 @@ nodropstatus	|
 nodropdelivered	|
 nomimedec(ode)? |
 nospambounce	|
-noidle	        {
+noidle	        |
+noforceidle	{
                    yyless(2);
                    return NO;
                 }
@@ -171,6 +170,7 @@ noidle	        {
 no		{return NO;}
 
 keep		{ return KEEP; }
+moveto		{ return MOVETO; }
 flush		{ return FLUSH; }
 limitflush	{ return LIMITFLUSH; }
 fetchall	{ return FETCHALL; }
@@ -182,6 +182,7 @@ dropstatus	{ return DROPSTATUS; }
 dropdelivered   { return DROPDELIVERED; }
 mimedec(ode)?   { return MIMEDECODE; }
 idle		{ return IDLE; }
+forceidle	{ return FORCEIDLE; }
 dns		{ return DNS; }
 uidl		{ return UIDL; }
 ssl		{ return SSL; }
diff -pruN 6.4.39-1/rcfile_y.c 6.5.4-0ubuntu1/rcfile_y.c
--- 6.4.39-1/rcfile_y.c	2022-07-30 09:24:04.000000000 +0000
+++ 6.5.4-0ubuntu1/rcfile_y.c	2025-06-17 22:18:42.000000000 +0000
@@ -67,7 +67,7 @@
 
 
 /* First part of user prologue.  */
-#line 1 "../rcfile_y.y"
+#line 3 "../rcfile_y.y"
 
 /*
  * rcfile_y.y -- Run control file parser for fetchmail
@@ -80,25 +80,15 @@
 #include <stdio.h>
 #include <sys/types.h>
 #include <sys/file.h>
-#if defined(HAVE_SYS_WAIT_H)
 #include <sys/wait.h>
-#endif
 #include <sys/stat.h>
 #include <errno.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 #include <string.h>
 
-#if defined(__CYGWIN__)
-#include <sys/cygwin.h>
-#endif /* __CYGWIN__ */
-
-#include "fetchmail.h"
 #include "i18n.h"
+#include "rcfile_l.h"
   
 /* parser reads these */
 char *rcfile;			/* path name of rc file */
@@ -119,11 +109,18 @@ static void reset_server(const char *nam
 /* these should be of size PATH_MAX */
 char currentwd[1024] = "", rcfiledir[1024] = "";
 
-/* using Bison, this arranges that yydebug messages will show actual tokens */
-extern char * yytext;
-#define YYPRINT(fp, type, val)	fprintf(fp, " = \"%s\"", yytext)
+/* lexer interface */
+extern int prc_lineno;
+void yyerror (const char *s)
+/* report a syntax or out-of-memory error */
+{
+    report_at_line(stderr, 0, rcfile, prc_lineno, GT_("%s at %s"), s, 
+		   (yytext && yytext[0]) ? yytext : GT_("end of input"));
+    prc_errflag++;
+}
 
-#line 127 "../rcfile_y.c"
+
+#line 124 "rcfile_y.c"
 
 # ifndef YY_CAST
 #  ifdef __cplusplus
@@ -148,8 +145,8 @@ extern char * yytext;
 
 /* Use api.header.include to #include this header
    instead of duplicating it here.  */
-#ifndef YY_YY__RCFILE_Y_H_INCLUDED
-# define YY_YY__RCFILE_Y_H_INCLUDED
+#ifndef YY_YY_RCFILE_Y_H_INCLUDED
+# define YY_YY_RCFILE_Y_H_INCLUDED
 /* Debug traces.  */
 #ifndef YYDEBUG
 # define YYDEBUG 1
@@ -176,91 +173,94 @@ extern int yydebug;
     PROTOCOL = 264,                /* PROTOCOL  */
     AUTHENTICATE = 265,            /* AUTHENTICATE  */
     TIMEOUT = 266,                 /* TIMEOUT  */
-    KPOP = 267,                    /* KPOP  */
-    SDPS = 268,                    /* SDPS  */
-    ENVELOPE = 269,                /* ENVELOPE  */
-    QVIRTUAL = 270,                /* QVIRTUAL  */
-    USERNAME = 271,                /* USERNAME  */
-    PASSWORD = 272,                /* PASSWORD  */
-    FOLDER = 273,                  /* FOLDER  */
-    SMTPHOST = 274,                /* SMTPHOST  */
-    FETCHDOMAINS = 275,            /* FETCHDOMAINS  */
-    MDA = 276,                     /* MDA  */
-    BSMTP = 277,                   /* BSMTP  */
-    LMTP = 278,                    /* LMTP  */
-    SMTPADDRESS = 279,             /* SMTPADDRESS  */
-    SMTPNAME = 280,                /* SMTPNAME  */
-    SPAMRESPONSE = 281,            /* SPAMRESPONSE  */
-    PRECONNECT = 282,              /* PRECONNECT  */
-    POSTCONNECT = 283,             /* POSTCONNECT  */
-    LIMIT = 284,                   /* LIMIT  */
-    WARNINGS = 285,                /* WARNINGS  */
-    INTERFACE = 286,               /* INTERFACE  */
-    MONITOR = 287,                 /* MONITOR  */
-    PLUGIN = 288,                  /* PLUGIN  */
-    PLUGOUT = 289,                 /* PLUGOUT  */
-    IS = 290,                      /* IS  */
-    HERE = 291,                    /* HERE  */
-    THERE = 292,                   /* THERE  */
-    TO = 293,                      /* TO  */
-    MAP = 294,                     /* MAP  */
-    BATCHLIMIT = 295,              /* BATCHLIMIT  */
-    FETCHLIMIT = 296,              /* FETCHLIMIT  */
-    FETCHSIZELIMIT = 297,          /* FETCHSIZELIMIT  */
-    FASTUIDL = 298,                /* FASTUIDL  */
-    EXPUNGE = 299,                 /* EXPUNGE  */
-    PROPERTIES = 300,              /* PROPERTIES  */
-    SET = 301,                     /* SET  */
-    LOGFILE = 302,                 /* LOGFILE  */
-    DAEMON = 303,                  /* DAEMON  */
-    SYSLOG = 304,                  /* SYSLOG  */
-    IDFILE = 305,                  /* IDFILE  */
-    PIDFILE = 306,                 /* PIDFILE  */
-    INVISIBLE = 307,               /* INVISIBLE  */
-    POSTMASTER = 308,              /* POSTMASTER  */
-    BOUNCEMAIL = 309,              /* BOUNCEMAIL  */
-    SPAMBOUNCE = 310,              /* SPAMBOUNCE  */
-    SOFTBOUNCE = 311,              /* SOFTBOUNCE  */
-    SHOWDOTS = 312,                /* SHOWDOTS  */
-    BADHEADER = 313,               /* BADHEADER  */
-    ACCEPT = 314,                  /* ACCEPT  */
-    REJECT_ = 315,                 /* REJECT_  */
-    PROTO = 316,                   /* PROTO  */
-    AUTHTYPE = 317,                /* AUTHTYPE  */
-    STRING = 318,                  /* STRING  */
-    NUMBER = 319,                  /* NUMBER  */
-    NO = 320,                      /* NO  */
-    KEEP = 321,                    /* KEEP  */
-    FLUSH = 322,                   /* FLUSH  */
-    LIMITFLUSH = 323,              /* LIMITFLUSH  */
-    FETCHALL = 324,                /* FETCHALL  */
-    REWRITE = 325,                 /* REWRITE  */
-    FORCECR = 326,                 /* FORCECR  */
-    STRIPCR = 327,                 /* STRIPCR  */
-    PASS8BITS = 328,               /* PASS8BITS  */
-    DROPSTATUS = 329,              /* DROPSTATUS  */
-    DROPDELIVERED = 330,           /* DROPDELIVERED  */
-    DNS = 331,                     /* DNS  */
-    SERVICE = 332,                 /* SERVICE  */
-    PORT = 333,                    /* PORT  */
-    UIDL = 334,                    /* UIDL  */
-    INTERVAL = 335,                /* INTERVAL  */
-    MIMEDECODE = 336,              /* MIMEDECODE  */
-    IDLE = 337,                    /* IDLE  */
-    CHECKALIAS = 338,              /* CHECKALIAS  */
-    SSL = 339,                     /* SSL  */
-    SSLKEY = 340,                  /* SSLKEY  */
-    SSLCERT = 341,                 /* SSLCERT  */
-    SSLPROTO = 342,                /* SSLPROTO  */
-    SSLCERTCK = 343,               /* SSLCERTCK  */
-    SSLCERTFILE = 344,             /* SSLCERTFILE  */
-    SSLCERTPATH = 345,             /* SSLCERTPATH  */
-    SSLCOMMONNAME = 346,           /* SSLCOMMONNAME  */
-    SSLFINGERPRINT = 347,          /* SSLFINGERPRINT  */
-    PRINCIPAL = 348,               /* PRINCIPAL  */
-    ESMTPNAME = 349,               /* ESMTPNAME  */
-    ESMTPPASSWORD = 350,           /* ESMTPPASSWORD  */
-    TRACEPOLLS = 351               /* TRACEPOLLS  */
+    IDLETIMEOUT = 267,             /* IDLETIMEOUT  */
+    KPOP = 268,                    /* KPOP  */
+    SDPS = 269,                    /* SDPS  */
+    ENVELOPE = 270,                /* ENVELOPE  */
+    QVIRTUAL = 271,                /* QVIRTUAL  */
+    USERNAME = 272,                /* USERNAME  */
+    PASSWORD = 273,                /* PASSWORD  */
+    FOLDER = 274,                  /* FOLDER  */
+    SMTPHOST = 275,                /* SMTPHOST  */
+    FETCHDOMAINS = 276,            /* FETCHDOMAINS  */
+    MDA = 277,                     /* MDA  */
+    BSMTP = 278,                   /* BSMTP  */
+    LMTP = 279,                    /* LMTP  */
+    SMTPADDRESS = 280,             /* SMTPADDRESS  */
+    SMTPNAME = 281,                /* SMTPNAME  */
+    SPAMRESPONSE = 282,            /* SPAMRESPONSE  */
+    PRECONNECT = 283,              /* PRECONNECT  */
+    POSTCONNECT = 284,             /* POSTCONNECT  */
+    LIMIT = 285,                   /* LIMIT  */
+    WARNINGS = 286,                /* WARNINGS  */
+    INTERFACE = 287,               /* INTERFACE  */
+    MONITOR = 288,                 /* MONITOR  */
+    PLUGIN = 289,                  /* PLUGIN  */
+    PLUGOUT = 290,                 /* PLUGOUT  */
+    IS = 291,                      /* IS  */
+    HERE = 292,                    /* HERE  */
+    THERE = 293,                   /* THERE  */
+    TO = 294,                      /* TO  */
+    MAP = 295,                     /* MAP  */
+    BATCHLIMIT = 296,              /* BATCHLIMIT  */
+    FETCHLIMIT = 297,              /* FETCHLIMIT  */
+    FETCHSIZELIMIT = 298,          /* FETCHSIZELIMIT  */
+    FASTUIDL = 299,                /* FASTUIDL  */
+    EXPUNGE = 300,                 /* EXPUNGE  */
+    PROPERTIES = 301,              /* PROPERTIES  */
+    SET = 302,                     /* SET  */
+    LOGFILE = 303,                 /* LOGFILE  */
+    DAEMON = 304,                  /* DAEMON  */
+    SYSLOG = 305,                  /* SYSLOG  */
+    IDFILE = 306,                  /* IDFILE  */
+    PIDFILE = 307,                 /* PIDFILE  */
+    INVISIBLE = 308,               /* INVISIBLE  */
+    POSTMASTER = 309,              /* POSTMASTER  */
+    BOUNCEMAIL = 310,              /* BOUNCEMAIL  */
+    SPAMBOUNCE = 311,              /* SPAMBOUNCE  */
+    SOFTBOUNCE = 312,              /* SOFTBOUNCE  */
+    SHOWDOTS = 313,                /* SHOWDOTS  */
+    BADHEADER = 314,               /* BADHEADER  */
+    ACCEPT = 315,                  /* ACCEPT  */
+    REJECT_ = 316,                 /* REJECT_  */
+    PROTO = 317,                   /* PROTO  */
+    AUTHTYPE = 318,                /* AUTHTYPE  */
+    STRING = 319,                  /* STRING  */
+    NUMBER = 320,                  /* NUMBER  */
+    NO = 321,                      /* NO  */
+    KEEP = 322,                    /* KEEP  */
+    MOVETO = 323,                  /* MOVETO  */
+    FLUSH = 324,                   /* FLUSH  */
+    LIMITFLUSH = 325,              /* LIMITFLUSH  */
+    FETCHALL = 326,                /* FETCHALL  */
+    REWRITE = 327,                 /* REWRITE  */
+    FORCECR = 328,                 /* FORCECR  */
+    STRIPCR = 329,                 /* STRIPCR  */
+    PASS8BITS = 330,               /* PASS8BITS  */
+    DROPSTATUS = 331,              /* DROPSTATUS  */
+    DROPDELIVERED = 332,           /* DROPDELIVERED  */
+    FORCEIDLE = 333,               /* FORCEIDLE  */
+    DNS = 334,                     /* DNS  */
+    SERVICE = 335,                 /* SERVICE  */
+    PORT = 336,                    /* PORT  */
+    UIDL = 337,                    /* UIDL  */
+    INTERVAL = 338,                /* INTERVAL  */
+    MIMEDECODE = 339,              /* MIMEDECODE  */
+    IDLE = 340,                    /* IDLE  */
+    CHECKALIAS = 341,              /* CHECKALIAS  */
+    SSL = 342,                     /* SSL  */
+    SSLKEY = 343,                  /* SSLKEY  */
+    SSLCERT = 344,                 /* SSLCERT  */
+    SSLPROTO = 345,                /* SSLPROTO  */
+    SSLCERTCK = 346,               /* SSLCERTCK  */
+    SSLCERTFILE = 347,             /* SSLCERTFILE  */
+    SSLCERTPATH = 348,             /* SSLCERTPATH  */
+    SSLCOMMONNAME = 349,           /* SSLCOMMONNAME  */
+    SSLFINGERPRINT = 350,          /* SSLFINGERPRINT  */
+    PRINCIPAL = 351,               /* PRINCIPAL  */
+    ESMTPNAME = 352,               /* ESMTPNAME  */
+    ESMTPPASSWORD = 353,           /* ESMTPPASSWORD  */
+    TRACEPOLLS = 354               /* TRACEPOLLS  */
   };
   typedef enum yytokentype yytoken_kind_t;
 #endif
@@ -278,103 +278,106 @@ extern int yydebug;
 #define PROTOCOL 264
 #define AUTHENTICATE 265
 #define TIMEOUT 266
-#define KPOP 267
-#define SDPS 268
-#define ENVELOPE 269
-#define QVIRTUAL 270
-#define USERNAME 271
-#define PASSWORD 272
-#define FOLDER 273
-#define SMTPHOST 274
-#define FETCHDOMAINS 275
-#define MDA 276
-#define BSMTP 277
-#define LMTP 278
-#define SMTPADDRESS 279
-#define SMTPNAME 280
-#define SPAMRESPONSE 281
-#define PRECONNECT 282
-#define POSTCONNECT 283
-#define LIMIT 284
-#define WARNINGS 285
-#define INTERFACE 286
-#define MONITOR 287
-#define PLUGIN 288
-#define PLUGOUT 289
-#define IS 290
-#define HERE 291
-#define THERE 292
-#define TO 293
-#define MAP 294
-#define BATCHLIMIT 295
-#define FETCHLIMIT 296
-#define FETCHSIZELIMIT 297
-#define FASTUIDL 298
-#define EXPUNGE 299
-#define PROPERTIES 300
-#define SET 301
-#define LOGFILE 302
-#define DAEMON 303
-#define SYSLOG 304
-#define IDFILE 305
-#define PIDFILE 306
-#define INVISIBLE 307
-#define POSTMASTER 308
-#define BOUNCEMAIL 309
-#define SPAMBOUNCE 310
-#define SOFTBOUNCE 311
-#define SHOWDOTS 312
-#define BADHEADER 313
-#define ACCEPT 314
-#define REJECT_ 315
-#define PROTO 316
-#define AUTHTYPE 317
-#define STRING 318
-#define NUMBER 319
-#define NO 320
-#define KEEP 321
-#define FLUSH 322
-#define LIMITFLUSH 323
-#define FETCHALL 324
-#define REWRITE 325
-#define FORCECR 326
-#define STRIPCR 327
-#define PASS8BITS 328
-#define DROPSTATUS 329
-#define DROPDELIVERED 330
-#define DNS 331
-#define SERVICE 332
-#define PORT 333
-#define UIDL 334
-#define INTERVAL 335
-#define MIMEDECODE 336
-#define IDLE 337
-#define CHECKALIAS 338
-#define SSL 339
-#define SSLKEY 340
-#define SSLCERT 341
-#define SSLPROTO 342
-#define SSLCERTCK 343
-#define SSLCERTFILE 344
-#define SSLCERTPATH 345
-#define SSLCOMMONNAME 346
-#define SSLFINGERPRINT 347
-#define PRINCIPAL 348
-#define ESMTPNAME 349
-#define ESMTPPASSWORD 350
-#define TRACEPOLLS 351
+#define IDLETIMEOUT 267
+#define KPOP 268
+#define SDPS 269
+#define ENVELOPE 270
+#define QVIRTUAL 271
+#define USERNAME 272
+#define PASSWORD 273
+#define FOLDER 274
+#define SMTPHOST 275
+#define FETCHDOMAINS 276
+#define MDA 277
+#define BSMTP 278
+#define LMTP 279
+#define SMTPADDRESS 280
+#define SMTPNAME 281
+#define SPAMRESPONSE 282
+#define PRECONNECT 283
+#define POSTCONNECT 284
+#define LIMIT 285
+#define WARNINGS 286
+#define INTERFACE 287
+#define MONITOR 288
+#define PLUGIN 289
+#define PLUGOUT 290
+#define IS 291
+#define HERE 292
+#define THERE 293
+#define TO 294
+#define MAP 295
+#define BATCHLIMIT 296
+#define FETCHLIMIT 297
+#define FETCHSIZELIMIT 298
+#define FASTUIDL 299
+#define EXPUNGE 300
+#define PROPERTIES 301
+#define SET 302
+#define LOGFILE 303
+#define DAEMON 304
+#define SYSLOG 305
+#define IDFILE 306
+#define PIDFILE 307
+#define INVISIBLE 308
+#define POSTMASTER 309
+#define BOUNCEMAIL 310
+#define SPAMBOUNCE 311
+#define SOFTBOUNCE 312
+#define SHOWDOTS 313
+#define BADHEADER 314
+#define ACCEPT 315
+#define REJECT_ 316
+#define PROTO 317
+#define AUTHTYPE 318
+#define STRING 319
+#define NUMBER 320
+#define NO 321
+#define KEEP 322
+#define MOVETO 323
+#define FLUSH 324
+#define LIMITFLUSH 325
+#define FETCHALL 326
+#define REWRITE 327
+#define FORCECR 328
+#define STRIPCR 329
+#define PASS8BITS 330
+#define DROPSTATUS 331
+#define DROPDELIVERED 332
+#define FORCEIDLE 333
+#define DNS 334
+#define SERVICE 335
+#define PORT 336
+#define UIDL 337
+#define INTERVAL 338
+#define MIMEDECODE 339
+#define IDLE 340
+#define CHECKALIAS 341
+#define SSL 342
+#define SSLKEY 343
+#define SSLCERT 344
+#define SSLPROTO 345
+#define SSLCERTCK 346
+#define SSLCERTFILE 347
+#define SSLCERTPATH 348
+#define SSLCOMMONNAME 349
+#define SSLFINGERPRINT 350
+#define PRINCIPAL 351
+#define ESMTPNAME 352
+#define ESMTPPASSWORD 353
+#define TRACEPOLLS 354
 
 /* Value type.  */
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 union YYSTYPE
 {
-#line 57 "../rcfile_y.y"
+#line 56 "../rcfile_y.y"
 
   int proto;
   int number;
   char *sval;
 
-#line 378 "../rcfile_y.c"
+#line 381 "rcfile_y.c"
 
 };
 typedef union YYSTYPE YYSTYPE;
@@ -389,7 +392,7 @@ extern YYSTYPE yylval;
 int yyparse (void);
 
 
-#endif /* !YY_YY__RCFILE_Y_H_INCLUDED  */
+#endif /* !YY_YY_RCFILE_Y_H_INCLUDED  */
 /* Symbol kind.  */
 enum yysymbol_kind_t
 {
@@ -406,114 +409,116 @@ enum yysymbol_kind_t
   YYSYMBOL_PROTOCOL = 9,                   /* PROTOCOL  */
   YYSYMBOL_AUTHENTICATE = 10,              /* AUTHENTICATE  */
   YYSYMBOL_TIMEOUT = 11,                   /* TIMEOUT  */
-  YYSYMBOL_KPOP = 12,                      /* KPOP  */
-  YYSYMBOL_SDPS = 13,                      /* SDPS  */
-  YYSYMBOL_ENVELOPE = 14,                  /* ENVELOPE  */
-  YYSYMBOL_QVIRTUAL = 15,                  /* QVIRTUAL  */
-  YYSYMBOL_USERNAME = 16,                  /* USERNAME  */
-  YYSYMBOL_PASSWORD = 17,                  /* PASSWORD  */
-  YYSYMBOL_FOLDER = 18,                    /* FOLDER  */
-  YYSYMBOL_SMTPHOST = 19,                  /* SMTPHOST  */
-  YYSYMBOL_FETCHDOMAINS = 20,              /* FETCHDOMAINS  */
-  YYSYMBOL_MDA = 21,                       /* MDA  */
-  YYSYMBOL_BSMTP = 22,                     /* BSMTP  */
-  YYSYMBOL_LMTP = 23,                      /* LMTP  */
-  YYSYMBOL_SMTPADDRESS = 24,               /* SMTPADDRESS  */
-  YYSYMBOL_SMTPNAME = 25,                  /* SMTPNAME  */
-  YYSYMBOL_SPAMRESPONSE = 26,              /* SPAMRESPONSE  */
-  YYSYMBOL_PRECONNECT = 27,                /* PRECONNECT  */
-  YYSYMBOL_POSTCONNECT = 28,               /* POSTCONNECT  */
-  YYSYMBOL_LIMIT = 29,                     /* LIMIT  */
-  YYSYMBOL_WARNINGS = 30,                  /* WARNINGS  */
-  YYSYMBOL_INTERFACE = 31,                 /* INTERFACE  */
-  YYSYMBOL_MONITOR = 32,                   /* MONITOR  */
-  YYSYMBOL_PLUGIN = 33,                    /* PLUGIN  */
-  YYSYMBOL_PLUGOUT = 34,                   /* PLUGOUT  */
-  YYSYMBOL_IS = 35,                        /* IS  */
-  YYSYMBOL_HERE = 36,                      /* HERE  */
-  YYSYMBOL_THERE = 37,                     /* THERE  */
-  YYSYMBOL_TO = 38,                        /* TO  */
-  YYSYMBOL_MAP = 39,                       /* MAP  */
-  YYSYMBOL_BATCHLIMIT = 40,                /* BATCHLIMIT  */
-  YYSYMBOL_FETCHLIMIT = 41,                /* FETCHLIMIT  */
-  YYSYMBOL_FETCHSIZELIMIT = 42,            /* FETCHSIZELIMIT  */
-  YYSYMBOL_FASTUIDL = 43,                  /* FASTUIDL  */
-  YYSYMBOL_EXPUNGE = 44,                   /* EXPUNGE  */
-  YYSYMBOL_PROPERTIES = 45,                /* PROPERTIES  */
-  YYSYMBOL_SET = 46,                       /* SET  */
-  YYSYMBOL_LOGFILE = 47,                   /* LOGFILE  */
-  YYSYMBOL_DAEMON = 48,                    /* DAEMON  */
-  YYSYMBOL_SYSLOG = 49,                    /* SYSLOG  */
-  YYSYMBOL_IDFILE = 50,                    /* IDFILE  */
-  YYSYMBOL_PIDFILE = 51,                   /* PIDFILE  */
-  YYSYMBOL_INVISIBLE = 52,                 /* INVISIBLE  */
-  YYSYMBOL_POSTMASTER = 53,                /* POSTMASTER  */
-  YYSYMBOL_BOUNCEMAIL = 54,                /* BOUNCEMAIL  */
-  YYSYMBOL_SPAMBOUNCE = 55,                /* SPAMBOUNCE  */
-  YYSYMBOL_SOFTBOUNCE = 56,                /* SOFTBOUNCE  */
-  YYSYMBOL_SHOWDOTS = 57,                  /* SHOWDOTS  */
-  YYSYMBOL_BADHEADER = 58,                 /* BADHEADER  */
-  YYSYMBOL_ACCEPT = 59,                    /* ACCEPT  */
-  YYSYMBOL_REJECT_ = 60,                   /* REJECT_  */
-  YYSYMBOL_PROTO = 61,                     /* PROTO  */
-  YYSYMBOL_AUTHTYPE = 62,                  /* AUTHTYPE  */
-  YYSYMBOL_STRING = 63,                    /* STRING  */
-  YYSYMBOL_NUMBER = 64,                    /* NUMBER  */
-  YYSYMBOL_NO = 65,                        /* NO  */
-  YYSYMBOL_KEEP = 66,                      /* KEEP  */
-  YYSYMBOL_FLUSH = 67,                     /* FLUSH  */
-  YYSYMBOL_LIMITFLUSH = 68,                /* LIMITFLUSH  */
-  YYSYMBOL_FETCHALL = 69,                  /* FETCHALL  */
-  YYSYMBOL_REWRITE = 70,                   /* REWRITE  */
-  YYSYMBOL_FORCECR = 71,                   /* FORCECR  */
-  YYSYMBOL_STRIPCR = 72,                   /* STRIPCR  */
-  YYSYMBOL_PASS8BITS = 73,                 /* PASS8BITS  */
-  YYSYMBOL_DROPSTATUS = 74,                /* DROPSTATUS  */
-  YYSYMBOL_DROPDELIVERED = 75,             /* DROPDELIVERED  */
-  YYSYMBOL_DNS = 76,                       /* DNS  */
-  YYSYMBOL_SERVICE = 77,                   /* SERVICE  */
-  YYSYMBOL_PORT = 78,                      /* PORT  */
-  YYSYMBOL_UIDL = 79,                      /* UIDL  */
-  YYSYMBOL_INTERVAL = 80,                  /* INTERVAL  */
-  YYSYMBOL_MIMEDECODE = 81,                /* MIMEDECODE  */
-  YYSYMBOL_IDLE = 82,                      /* IDLE  */
-  YYSYMBOL_CHECKALIAS = 83,                /* CHECKALIAS  */
-  YYSYMBOL_SSL = 84,                       /* SSL  */
-  YYSYMBOL_SSLKEY = 85,                    /* SSLKEY  */
-  YYSYMBOL_SSLCERT = 86,                   /* SSLCERT  */
-  YYSYMBOL_SSLPROTO = 87,                  /* SSLPROTO  */
-  YYSYMBOL_SSLCERTCK = 88,                 /* SSLCERTCK  */
-  YYSYMBOL_SSLCERTFILE = 89,               /* SSLCERTFILE  */
-  YYSYMBOL_SSLCERTPATH = 90,               /* SSLCERTPATH  */
-  YYSYMBOL_SSLCOMMONNAME = 91,             /* SSLCOMMONNAME  */
-  YYSYMBOL_SSLFINGERPRINT = 92,            /* SSLFINGERPRINT  */
-  YYSYMBOL_PRINCIPAL = 93,                 /* PRINCIPAL  */
-  YYSYMBOL_ESMTPNAME = 94,                 /* ESMTPNAME  */
-  YYSYMBOL_ESMTPPASSWORD = 95,             /* ESMTPPASSWORD  */
-  YYSYMBOL_TRACEPOLLS = 96,                /* TRACEPOLLS  */
-  YYSYMBOL_YYACCEPT = 97,                  /* $accept  */
-  YYSYMBOL_rcfile = 98,                    /* rcfile  */
-  YYSYMBOL_statement_list = 99,            /* statement_list  */
-  YYSYMBOL_optmap = 100,                   /* optmap  */
-  YYSYMBOL_statement = 101,                /* statement  */
-  YYSYMBOL_define_server = 102,            /* define_server  */
-  YYSYMBOL_serverspecs = 103,              /* serverspecs  */
-  YYSYMBOL_alias_list = 104,               /* alias_list  */
-  YYSYMBOL_domain_list = 105,              /* domain_list  */
-  YYSYMBOL_serv_option = 106,              /* serv_option  */
-  YYSYMBOL_userspecs = 107,                /* userspecs  */
-  YYSYMBOL_explicits = 108,                /* explicits  */
-  YYSYMBOL_explicitdef = 109,              /* explicitdef  */
-  YYSYMBOL_userdef = 110,                  /* userdef  */
-  YYSYMBOL_user0opts = 111,                /* user0opts  */
-  YYSYMBOL_user1opts = 112,                /* user1opts  */
-  YYSYMBOL_mapping_list = 113,             /* mapping_list  */
-  YYSYMBOL_mapping = 114,                  /* mapping  */
-  YYSYMBOL_folder_list = 115,              /* folder_list  */
-  YYSYMBOL_smtp_list = 116,                /* smtp_list  */
-  YYSYMBOL_fetch_list = 117,               /* fetch_list  */
-  YYSYMBOL_num_list = 118,                 /* num_list  */
-  YYSYMBOL_user_option = 119               /* user_option  */
+  YYSYMBOL_IDLETIMEOUT = 12,               /* IDLETIMEOUT  */
+  YYSYMBOL_KPOP = 13,                      /* KPOP  */
+  YYSYMBOL_SDPS = 14,                      /* SDPS  */
+  YYSYMBOL_ENVELOPE = 15,                  /* ENVELOPE  */
+  YYSYMBOL_QVIRTUAL = 16,                  /* QVIRTUAL  */
+  YYSYMBOL_USERNAME = 17,                  /* USERNAME  */
+  YYSYMBOL_PASSWORD = 18,                  /* PASSWORD  */
+  YYSYMBOL_FOLDER = 19,                    /* FOLDER  */
+  YYSYMBOL_SMTPHOST = 20,                  /* SMTPHOST  */
+  YYSYMBOL_FETCHDOMAINS = 21,              /* FETCHDOMAINS  */
+  YYSYMBOL_MDA = 22,                       /* MDA  */
+  YYSYMBOL_BSMTP = 23,                     /* BSMTP  */
+  YYSYMBOL_LMTP = 24,                      /* LMTP  */
+  YYSYMBOL_SMTPADDRESS = 25,               /* SMTPADDRESS  */
+  YYSYMBOL_SMTPNAME = 26,                  /* SMTPNAME  */
+  YYSYMBOL_SPAMRESPONSE = 27,              /* SPAMRESPONSE  */
+  YYSYMBOL_PRECONNECT = 28,                /* PRECONNECT  */
+  YYSYMBOL_POSTCONNECT = 29,               /* POSTCONNECT  */
+  YYSYMBOL_LIMIT = 30,                     /* LIMIT  */
+  YYSYMBOL_WARNINGS = 31,                  /* WARNINGS  */
+  YYSYMBOL_INTERFACE = 32,                 /* INTERFACE  */
+  YYSYMBOL_MONITOR = 33,                   /* MONITOR  */
+  YYSYMBOL_PLUGIN = 34,                    /* PLUGIN  */
+  YYSYMBOL_PLUGOUT = 35,                   /* PLUGOUT  */
+  YYSYMBOL_IS = 36,                        /* IS  */
+  YYSYMBOL_HERE = 37,                      /* HERE  */
+  YYSYMBOL_THERE = 38,                     /* THERE  */
+  YYSYMBOL_TO = 39,                        /* TO  */
+  YYSYMBOL_MAP = 40,                       /* MAP  */
+  YYSYMBOL_BATCHLIMIT = 41,                /* BATCHLIMIT  */
+  YYSYMBOL_FETCHLIMIT = 42,                /* FETCHLIMIT  */
+  YYSYMBOL_FETCHSIZELIMIT = 43,            /* FETCHSIZELIMIT  */
+  YYSYMBOL_FASTUIDL = 44,                  /* FASTUIDL  */
+  YYSYMBOL_EXPUNGE = 45,                   /* EXPUNGE  */
+  YYSYMBOL_PROPERTIES = 46,                /* PROPERTIES  */
+  YYSYMBOL_SET = 47,                       /* SET  */
+  YYSYMBOL_LOGFILE = 48,                   /* LOGFILE  */
+  YYSYMBOL_DAEMON = 49,                    /* DAEMON  */
+  YYSYMBOL_SYSLOG = 50,                    /* SYSLOG  */
+  YYSYMBOL_IDFILE = 51,                    /* IDFILE  */
+  YYSYMBOL_PIDFILE = 52,                   /* PIDFILE  */
+  YYSYMBOL_INVISIBLE = 53,                 /* INVISIBLE  */
+  YYSYMBOL_POSTMASTER = 54,                /* POSTMASTER  */
+  YYSYMBOL_BOUNCEMAIL = 55,                /* BOUNCEMAIL  */
+  YYSYMBOL_SPAMBOUNCE = 56,                /* SPAMBOUNCE  */
+  YYSYMBOL_SOFTBOUNCE = 57,                /* SOFTBOUNCE  */
+  YYSYMBOL_SHOWDOTS = 58,                  /* SHOWDOTS  */
+  YYSYMBOL_BADHEADER = 59,                 /* BADHEADER  */
+  YYSYMBOL_ACCEPT = 60,                    /* ACCEPT  */
+  YYSYMBOL_REJECT_ = 61,                   /* REJECT_  */
+  YYSYMBOL_PROTO = 62,                     /* PROTO  */
+  YYSYMBOL_AUTHTYPE = 63,                  /* AUTHTYPE  */
+  YYSYMBOL_STRING = 64,                    /* STRING  */
+  YYSYMBOL_NUMBER = 65,                    /* NUMBER  */
+  YYSYMBOL_NO = 66,                        /* NO  */
+  YYSYMBOL_KEEP = 67,                      /* KEEP  */
+  YYSYMBOL_MOVETO = 68,                    /* MOVETO  */
+  YYSYMBOL_FLUSH = 69,                     /* FLUSH  */
+  YYSYMBOL_LIMITFLUSH = 70,                /* LIMITFLUSH  */
+  YYSYMBOL_FETCHALL = 71,                  /* FETCHALL  */
+  YYSYMBOL_REWRITE = 72,                   /* REWRITE  */
+  YYSYMBOL_FORCECR = 73,                   /* FORCECR  */
+  YYSYMBOL_STRIPCR = 74,                   /* STRIPCR  */
+  YYSYMBOL_PASS8BITS = 75,                 /* PASS8BITS  */
+  YYSYMBOL_DROPSTATUS = 76,                /* DROPSTATUS  */
+  YYSYMBOL_DROPDELIVERED = 77,             /* DROPDELIVERED  */
+  YYSYMBOL_FORCEIDLE = 78,                 /* FORCEIDLE  */
+  YYSYMBOL_DNS = 79,                       /* DNS  */
+  YYSYMBOL_SERVICE = 80,                   /* SERVICE  */
+  YYSYMBOL_PORT = 81,                      /* PORT  */
+  YYSYMBOL_UIDL = 82,                      /* UIDL  */
+  YYSYMBOL_INTERVAL = 83,                  /* INTERVAL  */
+  YYSYMBOL_MIMEDECODE = 84,                /* MIMEDECODE  */
+  YYSYMBOL_IDLE = 85,                      /* IDLE  */
+  YYSYMBOL_CHECKALIAS = 86,                /* CHECKALIAS  */
+  YYSYMBOL_SSL = 87,                       /* SSL  */
+  YYSYMBOL_SSLKEY = 88,                    /* SSLKEY  */
+  YYSYMBOL_SSLCERT = 89,                   /* SSLCERT  */
+  YYSYMBOL_SSLPROTO = 90,                  /* SSLPROTO  */
+  YYSYMBOL_SSLCERTCK = 91,                 /* SSLCERTCK  */
+  YYSYMBOL_SSLCERTFILE = 92,               /* SSLCERTFILE  */
+  YYSYMBOL_SSLCERTPATH = 93,               /* SSLCERTPATH  */
+  YYSYMBOL_SSLCOMMONNAME = 94,             /* SSLCOMMONNAME  */
+  YYSYMBOL_SSLFINGERPRINT = 95,            /* SSLFINGERPRINT  */
+  YYSYMBOL_PRINCIPAL = 96,                 /* PRINCIPAL  */
+  YYSYMBOL_ESMTPNAME = 97,                 /* ESMTPNAME  */
+  YYSYMBOL_ESMTPPASSWORD = 98,             /* ESMTPPASSWORD  */
+  YYSYMBOL_TRACEPOLLS = 99,                /* TRACEPOLLS  */
+  YYSYMBOL_YYACCEPT = 100,                 /* $accept  */
+  YYSYMBOL_statement_list = 101,           /* statement_list  */
+  YYSYMBOL_optmap = 102,                   /* optmap  */
+  YYSYMBOL_statement = 103,                /* statement  */
+  YYSYMBOL_define_server = 104,            /* define_server  */
+  YYSYMBOL_serverspecs = 105,              /* serverspecs  */
+  YYSYMBOL_alias_list = 106,               /* alias_list  */
+  YYSYMBOL_domain_list = 107,              /* domain_list  */
+  YYSYMBOL_serv_option = 108,              /* serv_option  */
+  YYSYMBOL_userspecs = 109,                /* userspecs  */
+  YYSYMBOL_explicits = 110,                /* explicits  */
+  YYSYMBOL_explicitdef = 111,              /* explicitdef  */
+  YYSYMBOL_userdef = 112,                  /* userdef  */
+  YYSYMBOL_user0opts = 113,                /* user0opts  */
+  YYSYMBOL_user1opts = 114,                /* user1opts  */
+  YYSYMBOL_mapping_list = 115,             /* mapping_list  */
+  YYSYMBOL_mapping = 116,                  /* mapping  */
+  YYSYMBOL_folder_list = 117,              /* folder_list  */
+  YYSYMBOL_smtp_list = 118,                /* smtp_list  */
+  YYSYMBOL_fetch_list = 119,               /* fetch_list  */
+  YYSYMBOL_num_list = 120,                 /* num_list  */
+  YYSYMBOL_user_option = 121               /* user_option  */
 };
 typedef enum yysymbol_kind_t yysymbol_kind_t;
 
@@ -711,34 +716,10 @@ typedef int yy_state_fast_t;
 
 #define YY_ASSERT(E) ((void) (0 && (E)))
 
-#if !defined yyoverflow
+#if 1
 
 /* The parser invokes alloca or malloc; define the necessary symbols.  */
 
-# ifdef YYSTACK_USE_ALLOCA
-#  if YYSTACK_USE_ALLOCA
-#   ifdef __GNUC__
-#    define YYSTACK_ALLOC __builtin_alloca
-#   elif defined __BUILTIN_VA_ARG_INCR
-#    include <alloca.h> /* INFRINGES ON USER NAME SPACE */
-#   elif defined _AIX
-#    define YYSTACK_ALLOC __alloca
-#   elif defined _MSC_VER
-#    include <malloc.h> /* INFRINGES ON USER NAME SPACE */
-#    define alloca _alloca
-#   else
-#    define YYSTACK_ALLOC alloca
-#    if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS
-#     include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
-      /* Use EXIT_SUCCESS as a witness for stdlib.h.  */
-#     ifndef EXIT_SUCCESS
-#      define EXIT_SUCCESS 0
-#     endif
-#    endif
-#   endif
-#  endif
-# endif
-
 # ifdef YYSTACK_ALLOC
    /* Pacify GCC's 'empty if-body' warning.  */
 #  define YYSTACK_FREE(Ptr) do { /* empty */; } while (0)
@@ -776,7 +757,8 @@ void free (void *); /* INFRINGES ON USER
 #   endif
 #  endif
 # endif
-#endif /* !defined yyoverflow */
+# define YYCOPY_NEEDED 1
+#endif /* 1 */
 
 #if (! defined yyoverflow \
      && (! defined __cplusplus \
@@ -839,21 +821,21 @@ union yyalloc
 #endif /* !YYCOPY_NEEDED */
 
 /* YYFINAL -- State number of the termination state.  */
-#define YYFINAL  24
+#define YYFINAL  3
 /* YYLAST -- Last index in YYTABLE.  */
-#define YYLAST   333
+#define YYLAST   345
 
 /* YYNTOKENS -- Number of terminals.  */
-#define YYNTOKENS  97
+#define YYNTOKENS  100
 /* YYNNTS -- Number of nonterminals.  */
-#define YYNNTS  23
+#define YYNNTS  22
 /* YYNRULES -- Number of rules.  */
-#define YYNRULES  154
+#define YYNRULES  157
 /* YYNSTATES -- Number of states.  */
-#define YYNSTATES  225
+#define YYNSTATES  230
 
 /* YYMAXUTOK -- Last valid token kind.  */
-#define YYMAXUTOK   351
+#define YYMAXUTOK   354
 
 
 /* YYTRANSLATE(TOKEN-NUM) -- Symbol number corresponding to TOKEN-NUM
@@ -902,47 +884,48 @@ static const yytype_int8 yytranslate[] =
       65,    66,    67,    68,    69,    70,    71,    72,    73,    74,
       75,    76,    77,    78,    79,    80,    81,    82,    83,    84,
       85,    86,    87,    88,    89,    90,    91,    92,    93,    94,
-      95,    96
+      95,    96,    97,    98,    99
 };
 
 #if YYDEBUG
 /* YYRLINE[YYN] -- Source line where rule number YYN was defined.  */
 static const yytype_int16 yyrline[] =
 {
-       0,    89,    89,    90,    93,    94,    97,    97,   100,   101,
-     102,   103,   104,   105,   106,   107,   108,   109,   110,   111,
-     112,   113,   114,   115,   116,   117,   125,   126,   129,   133,
-     134,   135,   138,   139,   142,   143,   146,   147,   150,   151,
-     152,   153,   154,   165,   166,   167,   168,   176,   177,   178,
-     179,   180,   183,   189,   195,   197,   199,   201,   206,   212,
-     213,   221,   229,   230,   231,   232,   233,   234,   235,   236,
-     237,   240,   241,   244,   245,   248,   251,   252,   253,   256,
-     257,   260,   261,   264,   265,   268,   274,   277,   278,   281,
-     282,   285,   286,   289,   295,   303,   304,   305,   306,   308,
-     309,   310,   311,   312,   313,   314,   315,   316,   317,   318,
-     319,   320,   322,   323,   324,   325,   326,   327,   328,   329,
-     330,   331,   332,   333,   335,   342,   343,   344,   345,   346,
-     347,   348,   349,   351,   352,   353,   354,   355,   356,   357,
-     358,   359,   360,   361,   362,   364,   365,   367,   368,   369,
-     370,   371,   372,   373,   375
+       0,    97,    97,    98,    99,   102,   102,   105,   106,   107,
+     108,   109,   110,   111,   112,   113,   114,   115,   116,   117,
+     118,   119,   120,   121,   122,   130,   131,   134,   138,   139,
+     140,   143,   144,   147,   148,   151,   152,   155,   156,   157,
+     158,   159,   170,   171,   172,   173,   181,   182,   183,   184,
+     185,   188,   194,   200,   202,   204,   206,   208,   213,   219,
+     220,   228,   236,   237,   238,   239,   240,   241,   242,   243,
+     244,   247,   248,   251,   252,   255,   258,   259,   260,   263,
+     264,   267,   268,   271,   272,   275,   281,   284,   285,   288,
+     289,   292,   293,   296,   302,   310,   311,   312,   313,   315,
+     316,   317,   318,   319,   320,   321,   322,   323,   324,   325,
+     326,   327,   329,   330,   331,   332,   333,   334,   335,   336,
+     337,   338,   339,   340,   341,   342,   344,   351,   352,   353,
+     354,   355,   356,   357,   358,   360,   361,   362,   363,   364,
+     365,   366,   367,   368,   369,   370,   371,   372,   374,   375,
+     377,   378,   379,   380,   381,   382,   383,   385
 };
 #endif
 
 /** Accessing symbol of state STATE.  */
 #define YY_ACCESSING_SYMBOL(State) YY_CAST (yysymbol_kind_t, yystos[State])
 
-#if YYDEBUG || 0
+#if 1
 /* The user-facing name of the symbol whose (internal) number is
    YYSYMBOL.  No bounds checking.  */
 static const char *yysymbol_name (yysymbol_kind_t yysymbol) YY_ATTRIBUTE_UNUSED;
 
-/* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
-   First, the terminals, then, starting at YYNTOKENS, nonterminals.  */
-static const char *const yytname[] =
-{
-  "\"end of file\"", "error", "\"invalid token\"", "DEFAULTS", "POLL",
-  "SKIP", "VIA", "AKA", "LOCALDOMAINS", "PROTOCOL", "AUTHENTICATE",
-  "TIMEOUT", "KPOP", "SDPS", "ENVELOPE", "QVIRTUAL", "USERNAME",
+static const char *
+yysymbol_name (yysymbol_kind_t yysymbol)
+{
+  static const char *const yy_sname[] =
+  {
+  "end of file", "error", "invalid token", "DEFAULTS", "POLL", "SKIP",
+  "VIA", "AKA", "LOCALDOMAINS", "PROTOCOL", "AUTHENTICATE", "TIMEOUT",
+  "IDLETIMEOUT", "KPOP", "SDPS", "ENVELOPE", "QVIRTUAL", "USERNAME",
   "PASSWORD", "FOLDER", "SMTPHOST", "FETCHDOMAINS", "MDA", "BSMTP", "LMTP",
   "SMTPADDRESS", "SMTPNAME", "SPAMRESPONSE", "PRECONNECT", "POSTCONNECT",
   "LIMIT", "WARNINGS", "INTERFACE", "MONITOR", "PLUGIN", "PLUGOUT", "IS",
@@ -951,27 +934,23 @@ static const char *const yytname[] =
   "DAEMON", "SYSLOG", "IDFILE", "PIDFILE", "INVISIBLE", "POSTMASTER",
   "BOUNCEMAIL", "SPAMBOUNCE", "SOFTBOUNCE", "SHOWDOTS", "BADHEADER",
   "ACCEPT", "REJECT_", "PROTO", "AUTHTYPE", "STRING", "NUMBER", "NO",
-  "KEEP", "FLUSH", "LIMITFLUSH", "FETCHALL", "REWRITE", "FORCECR",
-  "STRIPCR", "PASS8BITS", "DROPSTATUS", "DROPDELIVERED", "DNS", "SERVICE",
-  "PORT", "UIDL", "INTERVAL", "MIMEDECODE", "IDLE", "CHECKALIAS", "SSL",
-  "SSLKEY", "SSLCERT", "SSLPROTO", "SSLCERTCK", "SSLCERTFILE",
-  "SSLCERTPATH", "SSLCOMMONNAME", "SSLFINGERPRINT", "PRINCIPAL",
-  "ESMTPNAME", "ESMTPPASSWORD", "TRACEPOLLS", "$accept", "rcfile",
-  "statement_list", "optmap", "statement", "define_server", "serverspecs",
-  "alias_list", "domain_list", "serv_option", "userspecs", "explicits",
-  "explicitdef", "userdef", "user0opts", "user1opts", "mapping_list",
-  "mapping", "folder_list", "smtp_list", "fetch_list", "num_list",
-  "user_option", YY_NULLPTR
-};
-
-static const char *
-yysymbol_name (yysymbol_kind_t yysymbol)
-{
-  return yytname[yysymbol];
+  "KEEP", "MOVETO", "FLUSH", "LIMITFLUSH", "FETCHALL", "REWRITE",
+  "FORCECR", "STRIPCR", "PASS8BITS", "DROPSTATUS", "DROPDELIVERED",
+  "FORCEIDLE", "DNS", "SERVICE", "PORT", "UIDL", "INTERVAL", "MIMEDECODE",
+  "IDLE", "CHECKALIAS", "SSL", "SSLKEY", "SSLCERT", "SSLPROTO",
+  "SSLCERTCK", "SSLCERTFILE", "SSLCERTPATH", "SSLCOMMONNAME",
+  "SSLFINGERPRINT", "PRINCIPAL", "ESMTPNAME", "ESMTPPASSWORD",
+  "TRACEPOLLS", "$accept", "statement_list", "optmap", "statement",
+  "define_server", "serverspecs", "alias_list", "domain_list",
+  "serv_option", "userspecs", "explicits", "explicitdef", "userdef",
+  "user0opts", "user1opts", "mapping_list", "mapping", "folder_list",
+  "smtp_list", "fetch_list", "num_list", "user_option", YY_NULLPTR
+  };
+  return yy_sname[yysymbol];
 }
 #endif
 
-#define YYPACT_NINF (-114)
+#define YYPACT_NINF (-116)
 
 #define yypact_value_is_default(Yyn) \
   ((Yyn) == YYPACT_NINF)
@@ -985,29 +964,29 @@ yysymbol_name (yysymbol_kind_t yysymbol)
    STATE-NUM.  */
 static const yytype_int16 yypact[] =
 {
-      54,  -114,   -55,   -16,   268,    41,    54,  -114,  -114,  -114,
-    -114,    15,    15,    15,  -114,    15,    15,  -114,    15,  -114,
-    -114,  -114,  -114,    86,  -114,  -114,    -5,  -114,    47,    55,
-      48,    60,    62,    63,  -114,  -114,  -114,  -114,  -114,  -114,
-      64,    66,    67,    31,    72,    80,   -32,    68,    82,    84,
-      85,    87,    89,    91,    92,  -114,    93,    94,    95,    97,
-      98,    99,   105,   107,   109,   110,   111,   112,   113,   114,
-     115,   116,   132,   133,   136,    -4,   119,  -114,  -114,  -114,
-    -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,    51,   140,
-    -114,   141,  -114,  -114,  -114,  -114,   143,   145,   146,  -114,
-     147,   148,   149,   150,   151,   167,   168,  -114,  -114,    88,
-     135,  -114,  -114,   199,  -114,  -114,  -114,  -114,  -114,  -114,
-    -114,  -114,  -114,   169,  -114,   170,  -114,  -114,  -114,  -114,
-    -114,  -114,   172,  -114,    69,   -29,  -114,  -114,  -114,   173,
-    -114,   175,  -114,   182,  -114,  -114,  -114,  -114,  -114,   183,
-    -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,    13,    65,
-     123,    73,  -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,
-    -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,
-    -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,
-    -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,  -114,
-    -114,  -114,  -114,    28,  -114,  -114,   199,   226,  -114,  -114,
-    -114,  -114,  -114,   185,  -114,  -114,  -114,  -114,  -114,  -114,
-    -114,  -114,  -114,  -114,  -114
+     109,  -116,   116,  -116,  -116,   -55,   -22,   279,  -116,  -116,
+    -116,  -116,     8,     8,     8,  -116,     8,     8,  -116,     8,
+    -116,  -116,  -116,  -116,    85,    -5,  -116,   -13,    -7,    -6,
+      54,    58,    63,  -116,  -116,  -116,  -116,  -116,  -116,    83,
+      84,    87,    33,    70,    88,    89,    40,    95,    96,    97,
+      98,   100,   101,   102,   103,  -116,   104,   105,    90,   111,
+     112,   113,   114,   117,   118,   119,   120,   121,   122,   115,
+     127,   139,   140,   142,   148,    69,   124,  -116,   149,  -116,
+    -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,
+      72,   151,  -116,   152,  -116,  -116,  -116,  -116,   150,   154,
+     155,  -116,   156,   157,   158,   174,   175,   176,   177,  -116,
+    -116,    91,   132,  -116,  -116,   206,  -116,  -116,  -116,  -116,
+    -116,  -116,  -116,  -116,  -116,   179,  -116,   180,  -116,  -116,
+    -116,  -116,  -116,  -116,  -116,   182,  -116,    94,   -29,  -116,
+    -116,  -116,   189,  -116,   190,  -116,   191,  -116,  -116,  -116,
+    -116,  -116,   192,  -116,  -116,  -116,  -116,  -116,  -116,  -116,
+    -116,     5,    -4,   216,    80,  -116,  -116,  -116,  -116,  -116,
+    -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,
+    -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,
+    -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,
+    -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,    29,  -116,
+    -116,   206,   235,  -116,  -116,  -116,  -116,  -116,   194,  -116,
+    -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116,  -116
 };
 
 /* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM.
@@ -1015,45 +994,45 @@ static const yytype_int16 yypact[] =
    means the default is an error.  */
 static const yytype_uint8 yydefact[] =
 {
-       2,    31,     0,     0,     0,     0,     3,     4,    32,    29,
-      30,     7,     7,     7,    20,     7,     7,    22,     7,    13,
-      15,    17,    24,     0,     1,     5,    26,     6,     0,     0,
-       0,     0,     0,     0,    21,    23,    14,    16,    18,    25,
+       0,     4,     0,     1,    30,     0,     0,     0,     3,    31,
+      28,    29,     6,     6,     6,    19,     6,     6,    21,     6,
+      12,    14,    16,    23,     0,    25,     5,     0,     0,     0,
+       0,     0,     0,    20,    22,    13,    15,    17,    24,     0,
        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
        0,     0,     0,     0,     0,   109,     0,     0,     0,     0,
        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
-       0,     0,     0,     0,     0,     0,     0,   112,   113,   114,
-     115,   116,   117,   118,   119,   120,   121,    64,     0,     0,
-      47,     0,   122,   123,    49,   124,     0,     0,     0,   128,
-       0,     0,     0,     0,     0,     0,     0,    67,    33,    27,
-      72,    73,    79,    71,    81,    19,     8,    11,     9,    10,
-      12,    39,    34,    38,    36,    40,    42,    46,    41,    55,
-      56,    58,     0,    59,    76,     0,    83,   100,    87,   101,
-      89,   102,    91,   103,   107,   108,   104,   105,    93,   106,
-     110,   111,   147,   148,    60,    61,    62,    63,    85,    98,
-      85,    96,   152,   149,   150,   151,   153,   154,    69,    70,
-      66,   133,   134,   135,   136,   137,   138,   139,   140,   141,
-     142,    65,    48,   143,   144,    50,   145,   146,    68,    51,
-      52,    53,    54,   125,   126,   127,   129,   130,   131,   132,
-      43,    44,    45,     0,    28,    74,    75,     0,    82,    35,
-      37,    57,    78,     0,    77,    84,    88,    90,    92,    94,
-      99,    97,    95,    80,    86
+       0,     0,     0,     0,     0,     0,     0,   112,     0,   114,
+     115,   116,   117,   118,   119,   120,   121,   122,   125,    64,
+       0,     0,    46,     0,   123,   124,    48,   126,     0,     0,
+       0,   130,     0,     0,     0,     0,     0,     0,     0,    67,
+      32,    26,    72,    73,    79,    71,    81,    18,     7,    10,
+       8,     9,    11,    38,    33,    37,    35,    39,    41,    45,
+      40,    54,    55,    56,    58,     0,    59,    76,     0,    83,
+     100,    87,   101,    89,   102,    91,   103,   107,   108,   104,
+     105,    93,   106,   110,   111,   150,   151,    60,    61,    62,
+      63,    85,    98,    85,    96,   155,   152,   153,   154,   156,
+     157,    69,    70,    66,   135,   136,   137,   138,   139,   140,
+     141,   142,   143,   144,   147,    65,    47,   145,   146,    49,
+     148,   149,    68,   113,    50,    51,    52,    53,   127,   128,
+     129,   131,   132,   133,   134,    42,    43,    44,     0,    27,
+      74,    75,     0,    82,    34,    36,    57,    78,     0,    77,
+      84,    88,    90,    92,    94,    99,    97,    95,    80,    86
 };
 
 /* YYPGOTO[NTERM-NUM].  */
 static const yytype_int16 yypgoto[] =
 {
-    -114,  -114,  -114,    33,   152,  -114,  -114,  -114,  -114,    40,
-    -114,  -114,   139,  -114,  -114,  -114,    49,   -22,  -114,  -114,
-    -114,  -114,  -113
+    -116,  -116,    36,  -116,  -116,  -116,  -116,  -116,    41,  -116,
+    -116,   147,  -116,  -116,  -116,    78,  -106,  -116,  -116,  -116,
+    -116,  -115
 };
 
 /* YYDEFGOTO[NTERM-NUM].  */
 static const yytype_uint8 yydefgoto[] =
 {
-       0,     5,     6,    28,     7,     8,    26,   123,   125,   108,
-     109,   110,   111,   112,   206,   113,   135,   136,   139,   141,
-     143,   149,   114
+       0,     2,    27,     8,     9,    25,   125,   127,   110,   111,
+     112,   113,   114,   211,   115,   138,   139,   142,   144,   146,
+     152,   116
 };
 
 /* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM.  If
@@ -1061,149 +1040,151 @@ static const yytype_uint8 yydefgoto[] =
    number is the opposite.  If YYTABLE_NINF, syntax error.  */
 static const yytype_int16 yytable[] =
 {
-     208,    40,    41,    42,    43,    44,    45,   214,     9,    46,
-      47,    48,    49,    50,    51,    52,    53,    54,    55,    56,
-      57,    58,    59,    60,    61,    62,    63,    64,    65,    66,
-      67,   131,   132,    68,   160,    69,    70,    71,    72,    73,
-      74,    24,   170,   126,   127,    29,    30,    10,    31,    32,
-     220,    33,   213,    75,    27,   168,   169,     1,     2,     3,
-      76,    77,    78,    79,    80,    81,    82,    83,    84,    85,
-      86,    87,    88,    89,    90,    91,    92,    93,    94,    95,
-      96,    97,    98,    99,   100,   101,   102,   103,   104,   105,
-     106,   107,   128,   223,    40,    41,    42,    43,    44,    45,
-       4,   221,    46,    47,   181,   -85,   212,   182,   213,   222,
-     115,   185,   117,   215,   189,   190,   159,   161,   116,    63,
-      64,    65,    66,   118,   188,   119,   120,   121,   160,   122,
-     124,   133,   -85,   170,   129,    34,   160,   215,    35,   215,
-      36,    37,    38,    39,   130,   134,    75,   137,   138,   204,
-     140,    48,   142,   203,   144,   145,   146,   147,    25,   148,
-     150,   151,   213,   152,    87,    88,    89,    90,    91,   153,
-     154,    94,   155,   156,   157,   158,   160,     0,   162,   163,
-     164,   104,   105,   106,   107,   171,   172,   173,   174,   175,
-     176,   177,   178,   179,   180,   181,   165,   166,   182,   167,
-     183,   184,   185,   186,   191,   192,   193,   187,   194,   195,
-     196,   197,   198,   199,   200,   188,    49,    50,    51,    52,
-      53,    54,    55,    56,    57,    58,    59,    60,    61,    62,
-     201,   202,   209,   210,    67,   211,   216,    68,   217,    69,
-      70,    71,    72,    73,    74,   218,     0,   219,   224,   205,
+     213,    39,    40,    41,    42,    43,    44,    45,   219,    10,
+      46,    47,    48,    49,    50,    51,    52,    53,    54,    55,
+      56,    57,    58,    59,    60,    61,    62,    63,    64,    65,
+      66,    67,   220,   226,    68,   163,    69,    70,    71,    72,
+      73,    74,    11,   225,   173,   218,   128,   129,    26,    28,
+      29,   117,    30,    31,    75,    32,   220,   118,   220,   119,
+     163,    76,    77,    78,    79,    80,    81,    82,    83,    84,
+      85,    86,    87,    88,    89,    90,    91,    92,    93,    94,
+      95,    96,    97,    98,    99,   100,   101,   102,   103,   104,
+     105,   106,   107,   108,   109,   130,   228,    39,    40,    41,
+      42,    43,    44,    45,   134,   135,    46,    47,   185,    -2,
+       1,   186,    -2,    -2,    -2,   189,     3,   227,   120,     4,
+       5,     6,   121,    63,    64,    65,    66,   122,   192,   171,
+     172,   -85,   217,   131,   218,    33,   194,   195,    34,   173,
+      35,    36,    37,    38,   163,   162,   164,   123,   124,    48,
+      75,   126,   209,   132,   133,   151,    -2,   208,   -85,   136,
+     137,   140,   141,     7,   143,   145,   147,   148,   149,   150,
+      89,    90,    91,    92,    93,   153,   154,    96,   155,   156,
+     165,   157,   158,   159,   160,   161,   163,   106,   107,   108,
+     109,   174,   166,   175,   176,   177,   178,   179,   180,   181,
+     182,   183,   184,   185,   167,   168,   186,   169,   187,   188,
+     189,   190,   170,   193,   198,   191,   196,   197,   199,   200,
+     201,   202,   203,   192,    49,    50,    51,    52,    53,    54,
+      55,    56,    57,    58,    59,    60,    61,    62,   204,   205,
+     206,   207,    67,   214,   215,    68,   216,    69,    70,    71,
+      72,    73,    74,   221,   222,   223,   218,   224,   229,   210,
        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
-       0,     0,     0,     0,   207,    77,    78,    79,    80,    81,
-      82,    83,    84,    85,    86,     0,     0,     0,     0,     0,
-      92,    93,     0,    95,    96,    97,    98,    99,   100,   101,
-     102,   103,   171,   172,   173,   174,   175,   176,   177,   178,
-     179,   180,     0,     0,     0,     0,     0,   183,   184,     0,
-     186,     0,     0,    11,   187,    12,    13,    14,    15,    16,
-      17,    18,    19,    20,    21,    22,     0,     0,     0,     0,
-       0,     0,     0,    23
+       0,     0,   212,    77,    78,    79,    80,    81,    82,    83,
+      84,    85,    86,    87,    88,     0,     0,     0,     0,     0,
+      94,    95,     0,    97,    98,    99,   100,   101,   102,   103,
+     104,   105,   174,     0,   175,   176,   177,   178,   179,   180,
+     181,   182,   183,   184,     0,     0,     0,     0,     0,   187,
+     188,     0,   190,     0,     0,    12,   191,    13,    14,    15,
+      16,    17,    18,    19,    20,    21,    22,    23,     0,     0,
+       0,     0,     0,     0,     0,    24
 };
 
 static const yytype_int16 yycheck[] =
 {
-     113,     6,     7,     8,     9,    10,    11,    36,    63,    14,
+     115,     6,     7,     8,     9,    10,    11,    12,    37,    64,
       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
       25,    26,    27,    28,    29,    30,    31,    32,    33,    34,
-      35,    63,    64,    38,    63,    40,    41,    42,    43,    44,
-      45,     0,    14,    12,    13,    12,    13,    63,    15,    16,
-      37,    18,    39,    58,    39,    59,    60,     3,     4,     5,
-      65,    66,    67,    68,    69,    70,    71,    72,    73,    74,
+      35,    36,   138,    37,    39,    64,    41,    42,    43,    44,
+      45,    46,    64,    38,    15,    40,    13,    14,    40,    13,
+      14,    64,    16,    17,    59,    19,   162,    64,   164,    65,
+      64,    66,    67,    68,    69,    70,    71,    72,    73,    74,
       75,    76,    77,    78,    79,    80,    81,    82,    83,    84,
       85,    86,    87,    88,    89,    90,    91,    92,    93,    94,
-      95,    96,    61,   206,     6,     7,     8,     9,    10,    11,
-      46,    36,    14,    15,    76,    36,    37,    79,    39,    36,
-      63,    83,    64,   135,    63,    64,    67,    68,    63,    31,
-      32,    33,    34,    63,    96,    63,    63,    63,    63,    63,
-      63,    63,    63,    14,    62,    49,    63,   159,    52,   161,
-      54,    55,    56,    57,    64,    63,    58,    63,    63,   109,
-      63,    16,    63,    65,    63,    63,    63,    63,     6,    64,
-      63,    63,    39,    64,    76,    77,    78,    79,    80,    64,
-      63,    83,    63,    63,    63,    63,    63,    -1,    64,    64,
-      64,    93,    94,    95,    96,    66,    67,    68,    69,    70,
-      71,    72,    73,    74,    75,    76,    64,    64,    79,    63,
-      81,    82,    83,    84,    64,    64,    63,    88,    63,    63,
-      63,    63,    63,    63,    63,    96,    17,    18,    19,    20,
-      21,    22,    23,    24,    25,    26,    27,    28,    29,    30,
-      63,    63,    63,    63,    35,    63,    63,    38,    63,    40,
-      41,    42,    43,    44,    45,    63,    -1,    64,    63,   110,
+      95,    96,    97,    98,    99,    62,   211,     6,     7,     8,
+       9,    10,    11,    12,    64,    65,    15,    16,    79,     0,
+       1,    82,     3,     4,     5,    86,     0,    37,    64,     3,
+       4,     5,    64,    32,    33,    34,    35,    64,    99,    60,
+      61,    37,    38,    63,    40,    50,    64,    65,    53,    15,
+      55,    56,    57,    58,    64,    67,    68,    64,    64,    17,
+      59,    64,   111,    65,    65,    65,    47,    66,    64,    64,
+      64,    64,    64,    47,    64,    64,    64,    64,    64,    64,
+      79,    80,    81,    82,    83,    64,    64,    86,    65,    65,
+      65,    64,    64,    64,    64,    64,    64,    96,    97,    98,
+      99,    67,    65,    69,    70,    71,    72,    73,    74,    75,
+      76,    77,    78,    79,    65,    65,    82,    65,    84,    85,
+      86,    87,    64,    64,    64,    91,    65,    65,    64,    64,
+      64,    64,    64,    99,    18,    19,    20,    21,    22,    23,
+      24,    25,    26,    27,    28,    29,    30,    31,    64,    64,
+      64,    64,    36,    64,    64,    39,    64,    41,    42,    43,
+      44,    45,    46,    64,    64,    64,    40,    65,    64,   112,
       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
-      -1,    -1,    -1,    -1,    65,    66,    67,    68,    69,    70,
-      71,    72,    73,    74,    75,    -1,    -1,    -1,    -1,    -1,
-      81,    82,    -1,    84,    85,    86,    87,    88,    89,    90,
-      91,    92,    66,    67,    68,    69,    70,    71,    72,    73,
-      74,    75,    -1,    -1,    -1,    -1,    -1,    81,    82,    -1,
-      84,    -1,    -1,    45,    88,    47,    48,    49,    50,    51,
-      52,    53,    54,    55,    56,    57,    -1,    -1,    -1,    -1,
-      -1,    -1,    -1,    65
+      -1,    -1,    66,    67,    68,    69,    70,    71,    72,    73,
+      74,    75,    76,    77,    78,    -1,    -1,    -1,    -1,    -1,
+      84,    85,    -1,    87,    88,    89,    90,    91,    92,    93,
+      94,    95,    67,    -1,    69,    70,    71,    72,    73,    74,
+      75,    76,    77,    78,    -1,    -1,    -1,    -1,    -1,    84,
+      85,    -1,    87,    -1,    -1,    46,    91,    48,    49,    50,
+      51,    52,    53,    54,    55,    56,    57,    58,    -1,    -1,
+      -1,    -1,    -1,    -1,    -1,    66
 };
 
 /* YYSTOS[STATE-NUM] -- The symbol kind of the accessing symbol of
    state STATE-NUM.  */
 static const yytype_int8 yystos[] =
 {
-       0,     3,     4,     5,    46,    98,    99,   101,   102,    63,
-      63,    45,    47,    48,    49,    50,    51,    52,    53,    54,
-      55,    56,    57,    65,     0,   101,   103,    39,   100,   100,
-     100,   100,   100,   100,    49,    52,    54,    55,    56,    57,
-       6,     7,     8,     9,    10,    11,    14,    15,    16,    17,
-      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
-      28,    29,    30,    31,    32,    33,    34,    35,    38,    40,
-      41,    42,    43,    44,    45,    58,    65,    66,    67,    68,
-      69,    70,    71,    72,    73,    74,    75,    76,    77,    78,
-      79,    80,    81,    82,    83,    84,    85,    86,    87,    88,
-      89,    90,    91,    92,    93,    94,    95,    96,   106,   107,
-     108,   109,   110,   112,   119,    63,    63,    64,    63,    63,
-      63,    63,    63,   104,    63,   105,    12,    13,    61,    62,
-      64,    63,    64,    63,    63,   113,   114,    63,    63,   115,
-      63,   116,    63,   117,    63,    63,    63,    63,    64,   118,
-      63,    63,    64,    64,    63,    63,    63,    63,    63,   113,
-      63,   113,    64,    64,    64,    64,    64,    63,    59,    60,
-      14,    66,    67,    68,    69,    70,    71,    72,    73,    74,
-      75,    76,    79,    81,    82,    83,    84,    88,    96,    63,
-      64,    64,    64,    63,    63,    63,    63,    63,    63,    63,
-      63,    63,    63,    65,   106,   109,   111,    65,   119,    63,
-      63,    63,    37,    39,    36,   114,    63,    63,    63,    64,
-      37,    36,    36,   119,    63
+       0,     1,   101,     0,     3,     4,     5,    47,   103,   104,
+      64,    64,    46,    48,    49,    50,    51,    52,    53,    54,
+      55,    56,    57,    58,    66,   105,    40,   102,   102,   102,
+     102,   102,   102,    50,    53,    55,    56,    57,    58,     6,
+       7,     8,     9,    10,    11,    12,    15,    16,    17,    18,
+      19,    20,    21,    22,    23,    24,    25,    26,    27,    28,
+      29,    30,    31,    32,    33,    34,    35,    36,    39,    41,
+      42,    43,    44,    45,    46,    59,    66,    67,    68,    69,
+      70,    71,    72,    73,    74,    75,    76,    77,    78,    79,
+      80,    81,    82,    83,    84,    85,    86,    87,    88,    89,
+      90,    91,    92,    93,    94,    95,    96,    97,    98,    99,
+     108,   109,   110,   111,   112,   114,   121,    64,    64,    65,
+      64,    64,    64,    64,    64,   106,    64,   107,    13,    14,
+      62,    63,    65,    65,    64,    65,    64,    64,   115,   116,
+      64,    64,   117,    64,   118,    64,   119,    64,    64,    64,
+      64,    65,   120,    64,    64,    65,    65,    64,    64,    64,
+      64,    64,   115,    64,   115,    65,    65,    65,    65,    65,
+      64,    60,    61,    15,    67,    69,    70,    71,    72,    73,
+      74,    75,    76,    77,    78,    79,    82,    84,    85,    86,
+      87,    91,    99,    64,    64,    65,    65,    65,    64,    64,
+      64,    64,    64,    64,    64,    64,    64,    64,    66,   108,
+     111,   113,    66,   121,    64,    64,    64,    38,    40,    37,
+     116,    64,    64,    64,    65,    38,    37,    37,   121,    64
 };
 
 /* YYR1[RULE-NUM] -- Symbol kind of the left-hand side of rule RULE-NUM.  */
 static const yytype_int8 yyr1[] =
 {
-       0,    97,    98,    98,    99,    99,   100,   100,   101,   101,
-     101,   101,   101,   101,   101,   101,   101,   101,   101,   101,
-     101,   101,   101,   101,   101,   101,   101,   101,   101,   102,
-     102,   102,   103,   103,   104,   104,   105,   105,   106,   106,
-     106,   106,   106,   106,   106,   106,   106,   106,   106,   106,
-     106,   106,   106,   106,   106,   106,   106,   106,   106,   106,
-     106,   106,   106,   106,   106,   106,   106,   106,   106,   106,
-     106,   107,   107,   108,   108,   109,   110,   110,   110,   111,
-     111,   112,   112,   113,   113,   114,   114,   115,   115,   116,
-     116,   117,   117,   118,   118,   119,   119,   119,   119,   119,
-     119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
-     119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
-     119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
-     119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
-     119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
-     119,   119,   119,   119,   119
+       0,   100,   101,   101,   101,   102,   102,   103,   103,   103,
+     103,   103,   103,   103,   103,   103,   103,   103,   103,   103,
+     103,   103,   103,   103,   103,   103,   103,   103,   104,   104,
+     104,   105,   105,   106,   106,   107,   107,   108,   108,   108,
+     108,   108,   108,   108,   108,   108,   108,   108,   108,   108,
+     108,   108,   108,   108,   108,   108,   108,   108,   108,   108,
+     108,   108,   108,   108,   108,   108,   108,   108,   108,   108,
+     108,   109,   109,   110,   110,   111,   112,   112,   112,   113,
+     113,   114,   114,   115,   115,   116,   116,   117,   117,   118,
+     118,   119,   119,   120,   120,   121,   121,   121,   121,   121,
+     121,   121,   121,   121,   121,   121,   121,   121,   121,   121,
+     121,   121,   121,   121,   121,   121,   121,   121,   121,   121,
+     121,   121,   121,   121,   121,   121,   121,   121,   121,   121,
+     121,   121,   121,   121,   121,   121,   121,   121,   121,   121,
+     121,   121,   121,   121,   121,   121,   121,   121,   121,   121,
+     121,   121,   121,   121,   121,   121,   121,   121
 };
 
 /* YYR2[RULE-NUM] -- Number of symbols on the right-hand side of rule RULE-NUM.  */
 static const yytype_int8 yyr2[] =
 {
-       0,     2,     0,     1,     1,     2,     1,     0,     4,     4,
-       4,     4,     4,     2,     3,     2,     3,     2,     3,     4,
-       2,     3,     2,     3,     2,     3,     2,     3,     4,     2,
-       2,     1,     0,     2,     1,     2,     1,     2,     2,     2,
-       2,     2,     2,     2,     2,     2,     2,     1,     2,     1,
+       0,     2,     0,     2,     1,     1,     0,     4,     4,     4,
+       4,     4,     2,     3,     2,     3,     2,     3,     4,     2,
+       3,     2,     3,     2,     3,     2,     3,     4,     2,     2,
+       1,     0,     2,     1,     2,     1,     2,     2,     2,     2,
+       2,     2,     2,     2,     2,     2,     1,     2,     1,     2,
        2,     2,     2,     2,     2,     2,     2,     3,     2,     2,
        2,     2,     2,     2,     1,     2,     2,     1,     2,     2,
        2,     1,     1,     1,     2,     2,     2,     3,     3,     0,
        2,     1,     2,     1,     2,     1,     3,     1,     2,     1,
        2,     1,     2,     1,     2,     3,     2,     3,     2,     3,
        2,     2,     2,     2,     2,     2,     2,     2,     2,     1,
-       2,     2,     1,     1,     1,     1,     1,     1,     1,     1,
-       1,     1,     1,     1,     1,     2,     2,     2,     1,     2,
+       2,     2,     1,     2,     1,     1,     1,     1,     1,     1,
+       1,     1,     1,     1,     1,     1,     1,     2,     2,     2,
+       1,     2,     2,     2,     2,     2,     2,     2,     2,     2,
        2,     2,     2,     2,     2,     2,     2,     2,     2,     2,
-       2,     2,     2,     2,     2,     2,     2,     2,     2,     2,
-       2,     2,     2,     2,     2
+       2,     2,     2,     2,     2,     2,     2,     2
 };
 
 
@@ -1228,6 +1209,7 @@ enum { YYENOMEM = -2 };
         yylval = (Value);                                         \
         YYPOPSTACK (yylen);                                       \
         yystate = *yyssp;                                         \
+        YY_LAC_DISCARD ("YYBACKUP");                              \
         goto yybackup;                                            \
       }                                                           \
     else                                                          \
@@ -1284,7 +1266,719 @@ yy_symbol_value_print (FILE *yyo,
   if (!yyvaluep)
     return;
   YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
-  YY_USE (yykind);
+  switch (yykind)
+    {
+    case YYSYMBOL_DEFAULTS: /* DEFAULTS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1275 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_POLL: /* POLL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1281 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SKIP: /* SKIP  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1287 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_VIA: /* VIA  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1293 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_AKA: /* AKA  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1299 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_LOCALDOMAINS: /* LOCALDOMAINS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1305 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PROTOCOL: /* PROTOCOL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1311 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_AUTHENTICATE: /* AUTHENTICATE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1317 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_TIMEOUT: /* TIMEOUT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1323 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_IDLETIMEOUT: /* IDLETIMEOUT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1329 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_KPOP: /* KPOP  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1335 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SDPS: /* SDPS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1341 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_ENVELOPE: /* ENVELOPE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1347 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_QVIRTUAL: /* QVIRTUAL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1353 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_USERNAME: /* USERNAME  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1359 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PASSWORD: /* PASSWORD  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1365 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FOLDER: /* FOLDER  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1371 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SMTPHOST: /* SMTPHOST  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1377 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FETCHDOMAINS: /* FETCHDOMAINS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1383 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_MDA: /* MDA  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1389 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_BSMTP: /* BSMTP  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1395 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_LMTP: /* LMTP  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1401 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SMTPADDRESS: /* SMTPADDRESS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1407 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SMTPNAME: /* SMTPNAME  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1413 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SPAMRESPONSE: /* SPAMRESPONSE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1419 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PRECONNECT: /* PRECONNECT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1425 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_POSTCONNECT: /* POSTCONNECT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1431 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_LIMIT: /* LIMIT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1437 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_WARNINGS: /* WARNINGS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1443 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_INTERFACE: /* INTERFACE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1449 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_MONITOR: /* MONITOR  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1455 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PLUGIN: /* PLUGIN  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1461 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PLUGOUT: /* PLUGOUT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1467 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_IS: /* IS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1473 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_HERE: /* HERE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1479 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_THERE: /* THERE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1485 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_TO: /* TO  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1491 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_MAP: /* MAP  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1497 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_BATCHLIMIT: /* BATCHLIMIT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1503 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FETCHLIMIT: /* FETCHLIMIT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1509 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FETCHSIZELIMIT: /* FETCHSIZELIMIT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1515 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FASTUIDL: /* FASTUIDL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1521 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_EXPUNGE: /* EXPUNGE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1527 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PROPERTIES: /* PROPERTIES  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1533 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SET: /* SET  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1539 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_LOGFILE: /* LOGFILE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1545 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_DAEMON: /* DAEMON  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1551 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SYSLOG: /* SYSLOG  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1557 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_IDFILE: /* IDFILE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1563 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PIDFILE: /* PIDFILE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1569 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_INVISIBLE: /* INVISIBLE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1575 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_POSTMASTER: /* POSTMASTER  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1581 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_BOUNCEMAIL: /* BOUNCEMAIL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1587 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SPAMBOUNCE: /* SPAMBOUNCE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1593 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SOFTBOUNCE: /* SOFTBOUNCE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1599 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SHOWDOTS: /* SHOWDOTS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1605 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_BADHEADER: /* BADHEADER  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1611 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_ACCEPT: /* ACCEPT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1617 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_REJECT_: /* REJECT_  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1623 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PROTO: /* PROTO  */
+#line 92 "../rcfile_y.y"
+         { fprintf(yyo, "((proto)(%d))", ((*yyvaluep).proto)); }
+#line 1629 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_AUTHTYPE: /* AUTHTYPE  */
+#line 92 "../rcfile_y.y"
+         { fprintf(yyo, "((proto)(%d))", ((*yyvaluep).proto)); }
+#line 1635 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_STRING: /* STRING  */
+#line 90 "../rcfile_y.y"
+         { fprintf(yyo, "\"%s\"", ((*yyvaluep).sval)); }
+#line 1641 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_NUMBER: /* NUMBER  */
+#line 91 "../rcfile_y.y"
+         { fprintf(yyo, "%d", ((*yyvaluep).number)); }
+#line 1647 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_NO: /* NO  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1653 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_KEEP: /* KEEP  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1659 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_MOVETO: /* MOVETO  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1665 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FLUSH: /* FLUSH  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1671 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_LIMITFLUSH: /* LIMITFLUSH  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1677 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FETCHALL: /* FETCHALL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1683 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_REWRITE: /* REWRITE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1689 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FORCECR: /* FORCECR  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1695 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_STRIPCR: /* STRIPCR  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1701 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PASS8BITS: /* PASS8BITS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1707 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_DROPSTATUS: /* DROPSTATUS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1713 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_DROPDELIVERED: /* DROPDELIVERED  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1719 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_FORCEIDLE: /* FORCEIDLE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1725 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_DNS: /* DNS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1731 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SERVICE: /* SERVICE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1737 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PORT: /* PORT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1743 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_UIDL: /* UIDL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1749 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_INTERVAL: /* INTERVAL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1755 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_MIMEDECODE: /* MIMEDECODE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1761 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_IDLE: /* IDLE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1767 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_CHECKALIAS: /* CHECKALIAS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1773 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSL: /* SSL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1779 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSLKEY: /* SSLKEY  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1785 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSLCERT: /* SSLCERT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1791 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSLPROTO: /* SSLPROTO  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1797 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSLCERTCK: /* SSLCERTCK  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1803 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSLCERTFILE: /* SSLCERTFILE  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1809 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSLCERTPATH: /* SSLCERTPATH  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1815 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSLCOMMONNAME: /* SSLCOMMONNAME  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1821 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_SSLFINGERPRINT: /* SSLFINGERPRINT  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1827 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_PRINCIPAL: /* PRINCIPAL  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1833 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_ESMTPNAME: /* ESMTPNAME  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1839 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_ESMTPPASSWORD: /* ESMTPPASSWORD  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1845 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_TRACEPOLLS: /* TRACEPOLLS  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1851 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_statement_list: /* statement_list  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1857 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_optmap: /* optmap  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1863 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_statement: /* statement  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1869 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_define_server: /* define_server  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1875 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_serverspecs: /* serverspecs  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1881 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_alias_list: /* alias_list  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1887 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_domain_list: /* domain_list  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1893 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_serv_option: /* serv_option  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1899 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_userspecs: /* userspecs  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1905 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_explicits: /* explicits  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1911 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_explicitdef: /* explicitdef  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1917 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_userdef: /* userdef  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1923 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_user0opts: /* user0opts  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1929 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_user1opts: /* user1opts  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1935 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_mapping_list: /* mapping_list  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1941 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_mapping: /* mapping  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1947 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_folder_list: /* folder_list  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1953 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_smtp_list: /* smtp_list  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1959 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_fetch_list: /* fetch_list  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1965 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_num_list: /* num_list  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1971 "rcfile_y.c"
+        break;
+
+    case YYSYMBOL_user_option: /* user_option  */
+#line 93 "../rcfile_y.y"
+         { fprintf(yyo, "<>"); }
+#line 1977 "rcfile_y.c"
+        break;
+
+      default:
+        break;
+    }
   YY_IGNORE_MAYBE_UNINITIALIZED_END
 }
 
@@ -1386,8 +2080,472 @@ int yydebug;
 #endif
 
 
+/* Given a state stack such that *YYBOTTOM is its bottom, such that
+   *YYTOP is either its top or is YYTOP_EMPTY to indicate an empty
+   stack, and such that *YYCAPACITY is the maximum number of elements it
+   can hold without a reallocation, make sure there is enough room to
+   store YYADD more elements.  If not, allocate a new stack using
+   YYSTACK_ALLOC, copy the existing elements, and adjust *YYBOTTOM,
+   *YYTOP, and *YYCAPACITY to reflect the new capacity and memory
+   location.  If *YYBOTTOM != YYBOTTOM_NO_FREE, then free the old stack
+   using YYSTACK_FREE.  Return 0 if successful or if no reallocation is
+   required.  Return YYENOMEM if memory is exhausted.  */
+static int
+yy_lac_stack_realloc (YYPTRDIFF_T *yycapacity, YYPTRDIFF_T yyadd,
+#if YYDEBUG
+                      char const *yydebug_prefix,
+                      char const *yydebug_suffix,
+#endif
+                      yy_state_t **yybottom,
+                      yy_state_t *yybottom_no_free,
+                      yy_state_t **yytop, yy_state_t *yytop_empty)
+{
+  YYPTRDIFF_T yysize_old =
+    *yytop == yytop_empty ? 0 : *yytop - *yybottom + 1;
+  YYPTRDIFF_T yysize_new = yysize_old + yyadd;
+  if (*yycapacity < yysize_new)
+    {
+      YYPTRDIFF_T yyalloc = 2 * yysize_new;
+      yy_state_t *yybottom_new;
+      /* Use YYMAXDEPTH for maximum stack size given that the stack
+         should never need to grow larger than the main state stack
+         needs to grow without LAC.  */
+      if (YYMAXDEPTH < yysize_new)
+        {
+          YYDPRINTF ((stderr, "%smax size exceeded%s", yydebug_prefix,
+                      yydebug_suffix));
+          return YYENOMEM;
+        }
+      if (YYMAXDEPTH < yyalloc)
+        yyalloc = YYMAXDEPTH;
+      yybottom_new =
+        YY_CAST (yy_state_t *,
+                 YYSTACK_ALLOC (YY_CAST (YYSIZE_T,
+                                         yyalloc * YYSIZEOF (*yybottom_new))));
+      if (!yybottom_new)
+        {
+          YYDPRINTF ((stderr, "%srealloc failed%s", yydebug_prefix,
+                      yydebug_suffix));
+          return YYENOMEM;
+        }
+      if (*yytop != yytop_empty)
+        {
+          YYCOPY (yybottom_new, *yybottom, yysize_old);
+          *yytop = yybottom_new + (yysize_old - 1);
+        }
+      if (*yybottom != yybottom_no_free)
+        YYSTACK_FREE (*yybottom);
+      *yybottom = yybottom_new;
+      *yycapacity = yyalloc;
+    }
+  return 0;
+}
 
+/* Establish the initial context for the current lookahead if no initial
+   context is currently established.
 
+   We define a context as a snapshot of the parser stacks.  We define
+   the initial context for a lookahead as the context in which the
+   parser initially examines that lookahead in order to select a
+   syntactic action.  Thus, if the lookahead eventually proves
+   syntactically unacceptable (possibly in a later context reached via a
+   series of reductions), the initial context can be used to determine
+   the exact set of tokens that would be syntactically acceptable in the
+   lookahead's place.  Moreover, it is the context after which any
+   further semantic actions would be erroneous because they would be
+   determined by a syntactically unacceptable token.
+
+   YY_LAC_ESTABLISH should be invoked when a reduction is about to be
+   performed in an inconsistent state (which, for the purposes of LAC,
+   includes consistent states that don't know they're consistent because
+   their default reductions have been disabled).  Iff there is a
+   lookahead token, it should also be invoked before reporting a syntax
+   error.  This latter case is for the sake of the debugging output.
+
+   For parse.lac=full, the implementation of YY_LAC_ESTABLISH is as
+   follows.  If no initial context is currently established for the
+   current lookahead, then check if that lookahead can eventually be
+   shifted if syntactic actions continue from the current context.
+   Report a syntax error if it cannot.  */
+#define YY_LAC_ESTABLISH                                                \
+do {                                                                    \
+  if (!yy_lac_established)                                              \
+    {                                                                   \
+      YYDPRINTF ((stderr,                                               \
+                  "LAC: initial context established for %s\n",          \
+                  yysymbol_name (yytoken)));                            \
+      yy_lac_established = 1;                                           \
+      switch (yy_lac (yyesa, &yyes, &yyes_capacity, yyssp, yytoken))    \
+        {                                                               \
+        case YYENOMEM:                                                  \
+          YYNOMEM;                                                      \
+        case 1:                                                         \
+          goto yyerrlab;                                                \
+        }                                                               \
+    }                                                                   \
+} while (0)
+
+/* Discard any previous initial lookahead context because of Event,
+   which may be a lookahead change or an invalidation of the currently
+   established initial context for the current lookahead.
+
+   The most common example of a lookahead change is a shift.  An example
+   of both cases is syntax error recovery.  That is, a syntax error
+   occurs when the lookahead is syntactically erroneous for the
+   currently established initial context, so error recovery manipulates
+   the parser stacks to try to find a new initial context in which the
+   current lookahead is syntactically acceptable.  If it fails to find
+   such a context, it discards the lookahead.  */
+#if YYDEBUG
+# define YY_LAC_DISCARD(Event)                                           \
+do {                                                                     \
+  if (yy_lac_established)                                                \
+    {                                                                    \
+      YYDPRINTF ((stderr, "LAC: initial context discarded due to "       \
+                  Event "\n"));                                          \
+      yy_lac_established = 0;                                            \
+    }                                                                    \
+} while (0)
+#else
+# define YY_LAC_DISCARD(Event) yy_lac_established = 0
+#endif
+
+/* Given the stack whose top is *YYSSP, return 0 iff YYTOKEN can
+   eventually (after perhaps some reductions) be shifted, return 1 if
+   not, or return YYENOMEM if memory is exhausted.  As preconditions and
+   postconditions: *YYES_CAPACITY is the allocated size of the array to
+   which *YYES points, and either *YYES = YYESA or *YYES points to an
+   array allocated with YYSTACK_ALLOC.  yy_lac may overwrite the
+   contents of either array, alter *YYES and *YYES_CAPACITY, and free
+   any old *YYES other than YYESA.  */
+static int
+yy_lac (yy_state_t *yyesa, yy_state_t **yyes,
+        YYPTRDIFF_T *yyes_capacity, yy_state_t *yyssp, yysymbol_kind_t yytoken)
+{
+  yy_state_t *yyes_prev = yyssp;
+  yy_state_t *yyesp = yyes_prev;
+  /* Reduce until we encounter a shift and thereby accept the token.  */
+  YYDPRINTF ((stderr, "LAC: checking lookahead %s:", yysymbol_name (yytoken)));
+  if (yytoken == YYSYMBOL_YYUNDEF)
+    {
+      YYDPRINTF ((stderr, " Always Err\n"));
+      return 1;
+    }
+  while (1)
+    {
+      int yyrule = yypact[+*yyesp];
+      if (yypact_value_is_default (yyrule)
+          || (yyrule += yytoken) < 0 || YYLAST < yyrule
+          || yycheck[yyrule] != yytoken)
+        {
+          /* Use the default action.  */
+          yyrule = yydefact[+*yyesp];
+          if (yyrule == 0)
+            {
+              YYDPRINTF ((stderr, " Err\n"));
+              return 1;
+            }
+        }
+      else
+        {
+          /* Use the action from yytable.  */
+          yyrule = yytable[yyrule];
+          if (yytable_value_is_error (yyrule))
+            {
+              YYDPRINTF ((stderr, " Err\n"));
+              return 1;
+            }
+          if (0 < yyrule)
+            {
+              YYDPRINTF ((stderr, " S%d\n", yyrule));
+              return 0;
+            }
+          yyrule = -yyrule;
+        }
+      /* By now we know we have to simulate a reduce.  */
+      YYDPRINTF ((stderr, " R%d", yyrule - 1));
+      {
+        /* Pop the corresponding number of values from the stack.  */
+        YYPTRDIFF_T yylen = yyr2[yyrule];
+        /* First pop from the LAC stack as many tokens as possible.  */
+        if (yyesp != yyes_prev)
+          {
+            YYPTRDIFF_T yysize = yyesp - *yyes + 1;
+            if (yylen < yysize)
+              {
+                yyesp -= yylen;
+                yylen = 0;
+              }
+            else
+              {
+                yyesp = yyes_prev;
+                yylen -= yysize;
+              }
+          }
+        /* Only afterwards look at the main stack.  */
+        if (yylen)
+          yyesp = yyes_prev -= yylen;
+      }
+      /* Push the resulting state of the reduction.  */
+      {
+        yy_state_fast_t yystate;
+        {
+          const int yylhs = yyr1[yyrule] - YYNTOKENS;
+          const int yyi = yypgoto[yylhs] + *yyesp;
+          yystate = (0 <= yyi && yyi <= YYLAST && yycheck[yyi] == *yyesp
+                     ? yytable[yyi]
+                     : yydefgoto[yylhs]);
+        }
+        if (yyesp == yyes_prev)
+          {
+            yyesp = *yyes;
+            YY_IGNORE_USELESS_CAST_BEGIN
+            *yyesp = YY_CAST (yy_state_t, yystate);
+            YY_IGNORE_USELESS_CAST_END
+          }
+        else
+          {
+            if (yy_lac_stack_realloc (yyes_capacity, 1,
+#if YYDEBUG
+                                      " (", ")",
+#endif
+                                      yyes, yyesa, &yyesp, yyes_prev))
+              {
+                YYDPRINTF ((stderr, "\n"));
+                return YYENOMEM;
+              }
+            YY_IGNORE_USELESS_CAST_BEGIN
+            *++yyesp = YY_CAST (yy_state_t, yystate);
+            YY_IGNORE_USELESS_CAST_END
+          }
+        YYDPRINTF ((stderr, " G%d", yystate));
+      }
+    }
+}
+
+/* Context of a parse error.  */
+typedef struct
+{
+  yy_state_t *yyssp;
+  yy_state_t *yyesa;
+  yy_state_t **yyes;
+  YYPTRDIFF_T *yyes_capacity;
+  yysymbol_kind_t yytoken;
+} yypcontext_t;
+
+/* Put in YYARG at most YYARGN of the expected tokens given the
+   current YYCTX, and return the number of tokens stored in YYARG.  If
+   YYARG is null, return the number of expected tokens (guaranteed to
+   be less than YYNTOKENS).  Return YYENOMEM on memory exhaustion.
+   Return 0 if there are more than YYARGN expected tokens, yet fill
+   YYARG up to YYARGN. */
+static int
+yypcontext_expected_tokens (const yypcontext_t *yyctx,
+                            yysymbol_kind_t yyarg[], int yyargn)
+{
+  /* Actual size of YYARG. */
+  int yycount = 0;
+
+  int yyx;
+  for (yyx = 0; yyx < YYNTOKENS; ++yyx)
+    {
+      yysymbol_kind_t yysym = YY_CAST (yysymbol_kind_t, yyx);
+      if (yysym != YYSYMBOL_YYerror && yysym != YYSYMBOL_YYUNDEF)
+        switch (yy_lac (yyctx->yyesa, yyctx->yyes, yyctx->yyes_capacity, yyctx->yyssp, yysym))
+          {
+          case YYENOMEM:
+            return YYENOMEM;
+          case 1:
+            continue;
+          default:
+            if (!yyarg)
+              ++yycount;
+            else if (yycount == yyargn)
+              return 0;
+            else
+              yyarg[yycount++] = yysym;
+          }
+    }
+  if (yyarg && yycount == 0 && 0 < yyargn)
+    yyarg[0] = YYSYMBOL_YYEMPTY;
+  return yycount;
+}
+
+
+
+
+#ifndef yystrlen
+# if defined __GLIBC__ && defined _STRING_H
+#  define yystrlen(S) (YY_CAST (YYPTRDIFF_T, strlen (S)))
+# else
+/* Return the length of YYSTR.  */
+static YYPTRDIFF_T
+yystrlen (const char *yystr)
+{
+  YYPTRDIFF_T yylen;
+  for (yylen = 0; yystr[yylen]; yylen++)
+    continue;
+  return yylen;
+}
+# endif
+#endif
+
+#ifndef yystpcpy
+# if defined __GLIBC__ && defined _STRING_H && defined _GNU_SOURCE
+#  define yystpcpy stpcpy
+# else
+/* Copy YYSRC to YYDEST, returning the address of the terminating '\0' in
+   YYDEST.  */
+static char *
+yystpcpy (char *yydest, const char *yysrc)
+{
+  char *yyd = yydest;
+  const char *yys = yysrc;
+
+  while ((*yyd++ = *yys++) != '\0')
+    continue;
+
+  return yyd - 1;
+}
+# endif
+#endif
+
+
+
+static int
+yy_syntax_error_arguments (const yypcontext_t *yyctx,
+                           yysymbol_kind_t yyarg[], int yyargn)
+{
+  /* Actual size of YYARG. */
+  int yycount = 0;
+  /* There are many possibilities here to consider:
+     - If this state is a consistent state with a default action, then
+       the only way this function was invoked is if the default action
+       is an error action.  In that case, don't check for expected
+       tokens because there are none.
+     - The only way there can be no lookahead present (in yychar) is if
+       this state is a consistent state with a default action.  Thus,
+       detecting the absence of a lookahead is sufficient to determine
+       that there is no unexpected or expected token to report.  In that
+       case, just report a simple "syntax error".
+     - Don't assume there isn't a lookahead just because this state is a
+       consistent state with a default action.  There might have been a
+       previous inconsistent state, consistent state with a non-default
+       action, or user semantic action that manipulated yychar.
+       In the first two cases, it might appear that the current syntax
+       error should have been detected in the previous state when yy_lac
+       was invoked.  However, at that time, there might have been a
+       different syntax error that discarded a different initial context
+       during error recovery, leaving behind the current lookahead.
+  */
+  if (yyctx->yytoken != YYSYMBOL_YYEMPTY)
+    {
+      int yyn;
+      YYDPRINTF ((stderr, "Constructing syntax error message\n"));
+      if (yyarg)
+        yyarg[yycount] = yyctx->yytoken;
+      ++yycount;
+      yyn = yypcontext_expected_tokens (yyctx,
+                                        yyarg ? yyarg + 1 : yyarg, yyargn - 1);
+      if (yyn == YYENOMEM)
+        return YYENOMEM;
+      else if (yyn == 0)
+        YYDPRINTF ((stderr, "No expected tokens.\n"));
+      else
+        yycount += yyn;
+    }
+  return yycount;
+}
+
+/* Copy into *YYMSG, which is of size *YYMSG_ALLOC, an error message
+   about the unexpected token YYTOKEN for the state stack whose top is
+   YYSSP.  In order to see if a particular token T is a
+   valid looakhead, invoke yy_lac (YYESA, YYES, YYES_CAPACITY, YYSSP, T).
+
+   Return 0 if *YYMSG was successfully written.  Return -1 if *YYMSG is
+   not large enough to hold the message.  In that case, also set
+   *YYMSG_ALLOC to the required number of bytes.  Return YYENOMEM if the
+   required number of bytes is too large to store or if
+   yy_lac returned YYENOMEM.  */
+static int
+yysyntax_error (YYPTRDIFF_T *yymsg_alloc, char **yymsg,
+                const yypcontext_t *yyctx)
+{
+  enum { YYARGS_MAX = 5 };
+  /* Internationalized format string. */
+  const char *yyformat = YY_NULLPTR;
+  /* Arguments of yyformat: reported tokens (one for the "unexpected",
+     one per "expected"). */
+  yysymbol_kind_t yyarg[YYARGS_MAX];
+  /* Cumulated lengths of YYARG.  */
+  YYPTRDIFF_T yysize = 0;
+
+  /* Actual size of YYARG. */
+  int yycount = yy_syntax_error_arguments (yyctx, yyarg, YYARGS_MAX);
+  if (yycount == YYENOMEM)
+    return YYENOMEM;
+
+  switch (yycount)
+    {
+#define YYCASE_(N, S)                       \
+      case N:                               \
+        yyformat = S;                       \
+        break
+    default: /* Avoid compiler warnings. */
+      YYCASE_(0, YY_("syntax error"));
+      YYCASE_(1, YY_("syntax error, unexpected %s"));
+      YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s"));
+      YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s"));
+      YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s"));
+      YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s"));
+#undef YYCASE_
+    }
+
+  /* Compute error message size.  Don't count the "%s"s, but reserve
+     room for the terminator.  */
+  yysize = yystrlen (yyformat) - 2 * yycount + 1;
+  {
+    int yyi;
+    for (yyi = 0; yyi < yycount; ++yyi)
+      {
+        YYPTRDIFF_T yysize1
+          = yysize + yystrlen (yysymbol_name (yyarg[yyi]));
+        if (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM)
+          yysize = yysize1;
+        else
+          return YYENOMEM;
+      }
+  }
+
+  if (*yymsg_alloc < yysize)
+    {
+      *yymsg_alloc = 2 * yysize;
+      if (! (yysize <= *yymsg_alloc
+             && *yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM))
+        *yymsg_alloc = YYSTACK_ALLOC_MAXIMUM;
+      return -1;
+    }
+
+  /* Avoid sprintf, as that infringes on the user's name space.
+     Don't have undefined behavior even if the translation
+     produced a string with the wrong number of "%s"s.  */
+  {
+    char *yyp = *yymsg;
+    int yyi = 0;
+    while ((*yyp = *yyformat) != '\0')
+      if (*yyp == '%' && yyformat[1] == 's' && yyi < yycount)
+        {
+          yyp = yystpcpy (yyp, yysymbol_name (yyarg[yyi++]));
+          yyformat += 2;
+        }
+      else
+        {
+          ++yyp;
+          ++yyformat;
+        }
+  }
+  return 0;
+}
 
 
 /*-----------------------------------------------.
@@ -1407,9 +2565,9 @@ yydestruct (const char *yymsg,
   switch (yykind)
     {
     case YYSYMBOL_STRING: /* STRING  */
-#line 85 "../rcfile_y.y"
+#line 84 "../rcfile_y.y"
             { free (((*yyvaluep).sval)); }
-#line 1413 "../rcfile_y.c"
+#line 2571 "rcfile_y.c"
         break;
 
       default:
@@ -1457,6 +2615,12 @@ yyparse (void)
     YYSTYPE *yyvs = yyvsa;
     YYSTYPE *yyvsp = yyvs;
 
+    yy_state_t yyesa[20];
+    yy_state_t *yyes = yyesa;
+    YYPTRDIFF_T yyes_capacity = 20 < YYMAXDEPTH ? 20 : YYMAXDEPTH;
+
+  /* Whether LAC context is established.  A Boolean.  */
+  int yy_lac_established = 0;
   int yyn;
   /* The return value of yyparse.  */
   int yyresult;
@@ -1466,7 +2630,10 @@ yyparse (void)
      action routines.  */
   YYSTYPE yyval;
 
-
+  /* Buffer for error messages, and its allocated size.  */
+  char yymsgbuf[128];
+  char *yymsg = yymsgbuf;
+  YYPTRDIFF_T yymsg_alloc = sizeof yymsgbuf;
 
 #define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N))
 
@@ -1618,13 +2785,17 @@ yybackup:
      detect an error, take that action.  */
   yyn += yytoken;
   if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken)
-    goto yydefault;
+    {
+      YY_LAC_ESTABLISH;
+      goto yydefault;
+    }
   yyn = yytable[yyn];
   if (yyn <= 0)
     {
       if (yytable_value_is_error (yyn))
         goto yyerrlab;
       yyn = -yyn;
+      YY_LAC_ESTABLISH;
       goto yyreduce;
     }
 
@@ -1642,6 +2813,7 @@ yybackup:
 
   /* Discard the shifted token.  */
   yychar = YYEMPTY;
+  YY_LAC_DISCARD ("shift");
   goto yynewstate;
 
 
@@ -1674,184 +2846,186 @@ yyreduce:
 
 
   YY_REDUCE_PRINT (yyn);
-  switch (yyn)
-    {
-  case 8: /* statement: SET LOGFILE optmap STRING  */
-#line 100 "../rcfile_y.y"
+  {
+    int yychar_backup = yychar;
+    switch (yyn)
+      {
+  case 7: /* statement: SET LOGFILE optmap STRING  */
+#line 105 "../rcfile_y.y"
                                                 {run.logfile = prependdir ((yyvsp[0].sval), rcfiledir); free((yyvsp[0].sval));}
-#line 1683 "../rcfile_y.c"
+#line 2857 "rcfile_y.c"
     break;
 
-  case 9: /* statement: SET IDFILE optmap STRING  */
-#line 101 "../rcfile_y.y"
+  case 8: /* statement: SET IDFILE optmap STRING  */
+#line 106 "../rcfile_y.y"
                                                 {run.idfile = prependdir ((yyvsp[0].sval), rcfiledir); free((yyvsp[0].sval));}
-#line 1689 "../rcfile_y.c"
+#line 2863 "rcfile_y.c"
     break;
 
-  case 10: /* statement: SET PIDFILE optmap STRING  */
-#line 102 "../rcfile_y.y"
+  case 9: /* statement: SET PIDFILE optmap STRING  */
+#line 107 "../rcfile_y.y"
                                                 {run.pidfile = prependdir ((yyvsp[0].sval), rcfiledir); free((yyvsp[0].sval));}
-#line 1695 "../rcfile_y.c"
+#line 2869 "rcfile_y.c"
     break;
 
-  case 11: /* statement: SET DAEMON optmap NUMBER  */
-#line 103 "../rcfile_y.y"
+  case 10: /* statement: SET DAEMON optmap NUMBER  */
+#line 108 "../rcfile_y.y"
                                                 {run.poll_interval = (yyvsp[0].number);}
-#line 1701 "../rcfile_y.c"
+#line 2875 "rcfile_y.c"
     break;
 
-  case 12: /* statement: SET POSTMASTER optmap STRING  */
-#line 104 "../rcfile_y.y"
+  case 11: /* statement: SET POSTMASTER optmap STRING  */
+#line 109 "../rcfile_y.y"
                                                 {run.postmaster = (yyvsp[0].sval);}
-#line 1707 "../rcfile_y.c"
+#line 2881 "rcfile_y.c"
     break;
 
-  case 13: /* statement: SET BOUNCEMAIL  */
-#line 105 "../rcfile_y.y"
+  case 12: /* statement: SET BOUNCEMAIL  */
+#line 110 "../rcfile_y.y"
                                                 {run.bouncemail = TRUE;}
-#line 1713 "../rcfile_y.c"
+#line 2887 "rcfile_y.c"
     break;
 
-  case 14: /* statement: SET NO BOUNCEMAIL  */
-#line 106 "../rcfile_y.y"
+  case 13: /* statement: SET NO BOUNCEMAIL  */
+#line 111 "../rcfile_y.y"
                                                 {run.bouncemail = FALSE;}
-#line 1719 "../rcfile_y.c"
+#line 2893 "rcfile_y.c"
     break;
 
-  case 15: /* statement: SET SPAMBOUNCE  */
-#line 107 "../rcfile_y.y"
+  case 14: /* statement: SET SPAMBOUNCE  */
+#line 112 "../rcfile_y.y"
                                                 {run.spambounce = TRUE;}
-#line 1725 "../rcfile_y.c"
+#line 2899 "rcfile_y.c"
     break;
 
-  case 16: /* statement: SET NO SPAMBOUNCE  */
-#line 108 "../rcfile_y.y"
+  case 15: /* statement: SET NO SPAMBOUNCE  */
+#line 113 "../rcfile_y.y"
                                                 {run.spambounce = FALSE;}
-#line 1731 "../rcfile_y.c"
+#line 2905 "rcfile_y.c"
     break;
 
-  case 17: /* statement: SET SOFTBOUNCE  */
-#line 109 "../rcfile_y.y"
+  case 16: /* statement: SET SOFTBOUNCE  */
+#line 114 "../rcfile_y.y"
                                                 {run.softbounce = TRUE;}
-#line 1737 "../rcfile_y.c"
+#line 2911 "rcfile_y.c"
     break;
 
-  case 18: /* statement: SET NO SOFTBOUNCE  */
-#line 110 "../rcfile_y.y"
+  case 17: /* statement: SET NO SOFTBOUNCE  */
+#line 115 "../rcfile_y.y"
                                                 {run.softbounce = FALSE;}
-#line 1743 "../rcfile_y.c"
+#line 2917 "rcfile_y.c"
     break;
 
-  case 19: /* statement: SET PROPERTIES optmap STRING  */
-#line 111 "../rcfile_y.y"
+  case 18: /* statement: SET PROPERTIES optmap STRING  */
+#line 116 "../rcfile_y.y"
                                                 {run.properties = (yyvsp[0].sval);}
-#line 1749 "../rcfile_y.c"
+#line 2923 "rcfile_y.c"
     break;
 
-  case 20: /* statement: SET SYSLOG  */
-#line 112 "../rcfile_y.y"
+  case 19: /* statement: SET SYSLOG  */
+#line 117 "../rcfile_y.y"
                                                 {run.use_syslog = TRUE;}
-#line 1755 "../rcfile_y.c"
+#line 2929 "rcfile_y.c"
     break;
 
-  case 21: /* statement: SET NO SYSLOG  */
-#line 113 "../rcfile_y.y"
+  case 20: /* statement: SET NO SYSLOG  */
+#line 118 "../rcfile_y.y"
                                                 {run.use_syslog = FALSE;}
-#line 1761 "../rcfile_y.c"
+#line 2935 "rcfile_y.c"
     break;
 
-  case 22: /* statement: SET INVISIBLE  */
-#line 114 "../rcfile_y.y"
+  case 21: /* statement: SET INVISIBLE  */
+#line 119 "../rcfile_y.y"
                                                 {run.invisible = TRUE;}
-#line 1767 "../rcfile_y.c"
+#line 2941 "rcfile_y.c"
     break;
 
-  case 23: /* statement: SET NO INVISIBLE  */
-#line 115 "../rcfile_y.y"
+  case 22: /* statement: SET NO INVISIBLE  */
+#line 120 "../rcfile_y.y"
                                                 {run.invisible = FALSE;}
-#line 1773 "../rcfile_y.c"
+#line 2947 "rcfile_y.c"
     break;
 
-  case 24: /* statement: SET SHOWDOTS  */
-#line 116 "../rcfile_y.y"
+  case 23: /* statement: SET SHOWDOTS  */
+#line 121 "../rcfile_y.y"
                                                 {run.showdots = FLAG_TRUE;}
-#line 1779 "../rcfile_y.c"
+#line 2953 "rcfile_y.c"
     break;
 
-  case 25: /* statement: SET NO SHOWDOTS  */
-#line 117 "../rcfile_y.y"
+  case 24: /* statement: SET NO SHOWDOTS  */
+#line 122 "../rcfile_y.y"
                                                 {run.showdots = FLAG_FALSE;}
-#line 1785 "../rcfile_y.c"
+#line 2959 "rcfile_y.c"
     break;
 
-  case 26: /* statement: define_server serverspecs  */
-#line 125 "../rcfile_y.y"
+  case 25: /* statement: define_server serverspecs  */
+#line 130 "../rcfile_y.y"
                                                         {record_current();}
-#line 1791 "../rcfile_y.c"
+#line 2965 "rcfile_y.c"
     break;
 
-  case 28: /* statement: define_server serverspecs userspecs serv_option  */
-#line 130 "../rcfile_y.y"
-                        {yyerror(GT_("server option after user options"));}
-#line 1797 "../rcfile_y.c"
+  case 27: /* statement: define_server serverspecs userspecs serv_option  */
+#line 135 "../rcfile_y.y"
+                        {yyerror(GT_("server option after user options")); yyerrok; }
+#line 2971 "rcfile_y.c"
     break;
 
-  case 29: /* define_server: POLL STRING  */
-#line 133 "../rcfile_y.y"
+  case 28: /* define_server: POLL STRING  */
+#line 138 "../rcfile_y.y"
                                         {reset_server((yyvsp[0].sval), FALSE); free((yyvsp[0].sval));}
-#line 1803 "../rcfile_y.c"
+#line 2977 "rcfile_y.c"
     break;
 
-  case 30: /* define_server: SKIP STRING  */
-#line 134 "../rcfile_y.y"
+  case 29: /* define_server: SKIP STRING  */
+#line 139 "../rcfile_y.y"
                                         {reset_server((yyvsp[0].sval), TRUE);  free((yyvsp[0].sval));}
-#line 1809 "../rcfile_y.c"
+#line 2983 "rcfile_y.c"
     break;
 
-  case 31: /* define_server: DEFAULTS  */
-#line 135 "../rcfile_y.y"
+  case 30: /* define_server: DEFAULTS  */
+#line 140 "../rcfile_y.y"
                                         {reset_server("defaults", FALSE);}
-#line 1815 "../rcfile_y.c"
+#line 2989 "rcfile_y.c"
     break;
 
-  case 34: /* alias_list: STRING  */
-#line 142 "../rcfile_y.y"
+  case 33: /* alias_list: STRING  */
+#line 147 "../rcfile_y.y"
                                         {save_str(&current.server.akalist,(yyvsp[0].sval),0); free((yyvsp[0].sval));}
-#line 1821 "../rcfile_y.c"
+#line 2995 "rcfile_y.c"
     break;
 
-  case 35: /* alias_list: alias_list STRING  */
-#line 143 "../rcfile_y.y"
+  case 34: /* alias_list: alias_list STRING  */
+#line 148 "../rcfile_y.y"
                                         {save_str(&current.server.akalist,(yyvsp[0].sval),0); free((yyvsp[0].sval));}
-#line 1827 "../rcfile_y.c"
+#line 3001 "rcfile_y.c"
     break;
 
-  case 36: /* domain_list: STRING  */
-#line 146 "../rcfile_y.y"
+  case 35: /* domain_list: STRING  */
+#line 151 "../rcfile_y.y"
                                         {save_str(&current.server.localdomains,(yyvsp[0].sval),0); free((yyvsp[0].sval));}
-#line 1833 "../rcfile_y.c"
+#line 3007 "rcfile_y.c"
     break;
 
-  case 37: /* domain_list: domain_list STRING  */
-#line 147 "../rcfile_y.y"
+  case 36: /* domain_list: domain_list STRING  */
+#line 152 "../rcfile_y.y"
                                         {save_str(&current.server.localdomains,(yyvsp[0].sval),0); free((yyvsp[0].sval));}
-#line 1839 "../rcfile_y.c"
+#line 3013 "rcfile_y.c"
     break;
 
-  case 39: /* serv_option: VIA STRING  */
-#line 151 "../rcfile_y.y"
+  case 38: /* serv_option: VIA STRING  */
+#line 156 "../rcfile_y.y"
                                         {current.server.via = (yyvsp[0].sval);}
-#line 1845 "../rcfile_y.c"
+#line 3019 "rcfile_y.c"
     break;
 
-  case 41: /* serv_option: PROTOCOL PROTO  */
-#line 153 "../rcfile_y.y"
+  case 40: /* serv_option: PROTOCOL PROTO  */
+#line 158 "../rcfile_y.y"
                                         {current.server.protocol = (yyvsp[0].proto);}
-#line 1851 "../rcfile_y.c"
+#line 3025 "rcfile_y.c"
     break;
 
-  case 42: /* serv_option: PROTOCOL KPOP  */
-#line 154 "../rcfile_y.y"
+  case 41: /* serv_option: PROTOCOL KPOP  */
+#line 159 "../rcfile_y.y"
                                         {
 					    current.server.protocol = P_POP3;
 
@@ -1863,29 +3037,29 @@ yyreduce:
 #endif /* KERBEROS_V5 */
 					    current.server.service = KPOP_PORT;
 					}
-#line 1867 "../rcfile_y.c"
+#line 3041 "rcfile_y.c"
     break;
 
-  case 43: /* serv_option: PRINCIPAL STRING  */
-#line 165 "../rcfile_y.y"
+  case 42: /* serv_option: PRINCIPAL STRING  */
+#line 170 "../rcfile_y.y"
                                         {current.server.principal = (yyvsp[0].sval);}
-#line 1873 "../rcfile_y.c"
+#line 3047 "rcfile_y.c"
     break;
 
-  case 44: /* serv_option: ESMTPNAME STRING  */
-#line 166 "../rcfile_y.y"
+  case 43: /* serv_option: ESMTPNAME STRING  */
+#line 171 "../rcfile_y.y"
                                         {current.server.esmtp_name = (yyvsp[0].sval);}
-#line 1879 "../rcfile_y.c"
+#line 3053 "rcfile_y.c"
     break;
 
-  case 45: /* serv_option: ESMTPPASSWORD STRING  */
-#line 167 "../rcfile_y.y"
+  case 44: /* serv_option: ESMTPPASSWORD STRING  */
+#line 172 "../rcfile_y.y"
                                         {current.server.esmtp_password = (yyvsp[0].sval);}
-#line 1885 "../rcfile_y.c"
+#line 3059 "rcfile_y.c"
     break;
 
-  case 46: /* serv_option: PROTOCOL SDPS  */
-#line 168 "../rcfile_y.y"
+  case 45: /* serv_option: PROTOCOL SDPS  */
+#line 173 "../rcfile_y.y"
                                         {
 #ifdef SDPS_ENABLE
 					    current.server.protocol = P_POP3;
@@ -1894,107 +3068,113 @@ yyreduce:
 					    yyerror(GT_("SDPS not enabled."));
 #endif /* SDPS_ENABLE */
 					}
-#line 1898 "../rcfile_y.c"
+#line 3072 "rcfile_y.c"
     break;
 
-  case 47: /* serv_option: UIDL  */
-#line 176 "../rcfile_y.y"
+  case 46: /* serv_option: UIDL  */
+#line 181 "../rcfile_y.y"
                                         {current.server.uidl = FLAG_TRUE;}
-#line 1904 "../rcfile_y.c"
+#line 3078 "rcfile_y.c"
     break;
 
-  case 48: /* serv_option: NO UIDL  */
-#line 177 "../rcfile_y.y"
+  case 47: /* serv_option: NO UIDL  */
+#line 182 "../rcfile_y.y"
                                         {current.server.uidl  = FLAG_FALSE;}
-#line 1910 "../rcfile_y.c"
+#line 3084 "rcfile_y.c"
     break;
 
-  case 49: /* serv_option: CHECKALIAS  */
-#line 178 "../rcfile_y.y"
+  case 48: /* serv_option: CHECKALIAS  */
+#line 183 "../rcfile_y.y"
                                         {current.server.checkalias = FLAG_TRUE;}
-#line 1916 "../rcfile_y.c"
+#line 3090 "rcfile_y.c"
     break;
 
-  case 50: /* serv_option: NO CHECKALIAS  */
-#line 179 "../rcfile_y.y"
+  case 49: /* serv_option: NO CHECKALIAS  */
+#line 184 "../rcfile_y.y"
                                         {current.server.checkalias  = FLAG_FALSE;}
-#line 1922 "../rcfile_y.c"
+#line 3096 "rcfile_y.c"
     break;
 
-  case 51: /* serv_option: SERVICE STRING  */
-#line 180 "../rcfile_y.y"
+  case 50: /* serv_option: SERVICE STRING  */
+#line 185 "../rcfile_y.y"
                                         {
 					current.server.service = (yyvsp[0].sval);
 					}
-#line 1930 "../rcfile_y.c"
+#line 3104 "rcfile_y.c"
     break;
 
-  case 52: /* serv_option: SERVICE NUMBER  */
-#line 183 "../rcfile_y.y"
+  case 51: /* serv_option: SERVICE NUMBER  */
+#line 188 "../rcfile_y.y"
                                         {
 					int port = (yyvsp[0].number);
 					char buf[10];
 					snprintf(buf, sizeof buf, "%d", port);
 					current.server.service = xstrdup(buf);
 		}
-#line 1941 "../rcfile_y.c"
+#line 3115 "rcfile_y.c"
     break;
 
-  case 53: /* serv_option: PORT NUMBER  */
-#line 189 "../rcfile_y.y"
+  case 52: /* serv_option: PORT NUMBER  */
+#line 194 "../rcfile_y.y"
                                         {
 					int port = (yyvsp[0].number);
 					char buf[10];
 					snprintf(buf, sizeof buf, "%d", port);
 					current.server.service = xstrdup(buf);
 		}
-#line 1952 "../rcfile_y.c"
+#line 3126 "rcfile_y.c"
     break;
 
-  case 54: /* serv_option: INTERVAL NUMBER  */
-#line 196 "../rcfile_y.y"
+  case 53: /* serv_option: INTERVAL NUMBER  */
+#line 201 "../rcfile_y.y"
                         {current.server.interval = (yyvsp[0].number);}
-#line 1958 "../rcfile_y.c"
+#line 3132 "rcfile_y.c"
     break;
 
-  case 55: /* serv_option: AUTHENTICATE AUTHTYPE  */
-#line 198 "../rcfile_y.y"
+  case 54: /* serv_option: AUTHENTICATE AUTHTYPE  */
+#line 203 "../rcfile_y.y"
                         {current.server.authenticate = (yyvsp[0].proto);}
-#line 1964 "../rcfile_y.c"
+#line 3138 "rcfile_y.c"
     break;
 
-  case 56: /* serv_option: TIMEOUT NUMBER  */
-#line 200 "../rcfile_y.y"
+  case 55: /* serv_option: TIMEOUT NUMBER  */
+#line 205 "../rcfile_y.y"
                         {current.server.timeout = (yyvsp[0].number);}
-#line 1970 "../rcfile_y.c"
+#line 3144 "rcfile_y.c"
+    break;
+
+  case 56: /* serv_option: IDLETIMEOUT NUMBER  */
+#line 207 "../rcfile_y.y"
+                        {current.server.idle_timeout = (yyvsp[0].number);}
+#line 3150 "rcfile_y.c"
     break;
 
   case 57: /* serv_option: ENVELOPE NUMBER STRING  */
-#line 202 "../rcfile_y.y"
+#line 209 "../rcfile_y.y"
                                         {
 					    current.server.envelope = (yyvsp[0].sval);
 					    current.server.envskip = (yyvsp[-1].number);
 					}
-#line 1979 "../rcfile_y.c"
+#line 3159 "rcfile_y.c"
     break;
 
   case 58: /* serv_option: ENVELOPE STRING  */
-#line 207 "../rcfile_y.y"
+#line 214 "../rcfile_y.y"
                                         {
 					    current.server.envelope = (yyvsp[0].sval);
 					    current.server.envskip = 0;
 					}
-#line 1988 "../rcfile_y.c"
+#line 3168 "rcfile_y.c"
     break;
 
   case 59: /* serv_option: QVIRTUAL STRING  */
-#line 212 "../rcfile_y.y"
+#line 219 "../rcfile_y.y"
                                         {current.server.qvirtual = (yyvsp[0].sval);}
-#line 1994 "../rcfile_y.c"
+#line 3174 "rcfile_y.c"
     break;
 
   case 60: /* serv_option: INTERFACE STRING  */
-#line 213 "../rcfile_y.y"
+#line 220 "../rcfile_y.y"
                                         {
 #ifdef CAN_MONITOR
 					interface_parse((yyvsp[0].sval), &current.server);
@@ -2003,11 +3183,11 @@ yyreduce:
 #endif
 					free((yyvsp[0].sval));
 					}
-#line 2007 "../rcfile_y.c"
+#line 3187 "rcfile_y.c"
     break;
 
   case 61: /* serv_option: MONITOR STRING  */
-#line 221 "../rcfile_y.y"
+#line 228 "../rcfile_y.y"
                                         {
 #ifdef CAN_MONITOR
 					current.server.monitor = (yyvsp[0].sval);
@@ -2016,294 +3196,306 @@ yyreduce:
 					free((yyvsp[0].sval));
 #endif
 					}
-#line 2020 "../rcfile_y.c"
+#line 3200 "rcfile_y.c"
     break;
 
   case 62: /* serv_option: PLUGIN STRING  */
-#line 229 "../rcfile_y.y"
+#line 236 "../rcfile_y.y"
                                         { current.server.plugin = (yyvsp[0].sval); }
-#line 2026 "../rcfile_y.c"
+#line 3206 "rcfile_y.c"
     break;
 
   case 63: /* serv_option: PLUGOUT STRING  */
-#line 230 "../rcfile_y.y"
+#line 237 "../rcfile_y.y"
                                         { current.server.plugout = (yyvsp[0].sval); }
-#line 2032 "../rcfile_y.c"
+#line 3212 "rcfile_y.c"
     break;
 
   case 64: /* serv_option: DNS  */
-#line 231 "../rcfile_y.y"
+#line 238 "../rcfile_y.y"
                                         {current.server.dns = FLAG_TRUE;}
-#line 2038 "../rcfile_y.c"
+#line 3218 "rcfile_y.c"
     break;
 
   case 65: /* serv_option: NO DNS  */
-#line 232 "../rcfile_y.y"
+#line 239 "../rcfile_y.y"
                                         {current.server.dns = FLAG_FALSE;}
-#line 2044 "../rcfile_y.c"
+#line 3224 "rcfile_y.c"
     break;
 
   case 66: /* serv_option: NO ENVELOPE  */
-#line 233 "../rcfile_y.y"
+#line 240 "../rcfile_y.y"
                                         {current.server.envelope = STRING_DISABLED;}
-#line 2050 "../rcfile_y.c"
+#line 3230 "rcfile_y.c"
     break;
 
   case 67: /* serv_option: TRACEPOLLS  */
-#line 234 "../rcfile_y.y"
+#line 241 "../rcfile_y.y"
                                         {current.server.tracepolls = FLAG_TRUE;}
-#line 2056 "../rcfile_y.c"
+#line 3236 "rcfile_y.c"
     break;
 
   case 68: /* serv_option: NO TRACEPOLLS  */
-#line 235 "../rcfile_y.y"
+#line 242 "../rcfile_y.y"
                                         {current.server.tracepolls = FLAG_FALSE;}
-#line 2062 "../rcfile_y.c"
+#line 3242 "rcfile_y.c"
     break;
 
   case 69: /* serv_option: BADHEADER ACCEPT  */
-#line 236 "../rcfile_y.y"
+#line 243 "../rcfile_y.y"
                                         {current.server.badheader = BHACCEPT;}
-#line 2068 "../rcfile_y.c"
+#line 3248 "rcfile_y.c"
     break;
 
   case 70: /* serv_option: BADHEADER REJECT_  */
-#line 237 "../rcfile_y.y"
+#line 244 "../rcfile_y.y"
                                         {current.server.badheader = BHREJECT;}
-#line 2074 "../rcfile_y.c"
+#line 3254 "rcfile_y.c"
     break;
 
   case 71: /* userspecs: user1opts  */
-#line 240 "../rcfile_y.y"
+#line 247 "../rcfile_y.y"
                                         {record_current(); user_reset();}
-#line 2080 "../rcfile_y.c"
+#line 3260 "rcfile_y.c"
     break;
 
   case 73: /* explicits: explicitdef  */
-#line 244 "../rcfile_y.y"
+#line 251 "../rcfile_y.y"
                                         {record_current(); user_reset();}
-#line 2086 "../rcfile_y.c"
+#line 3266 "rcfile_y.c"
     break;
 
   case 74: /* explicits: explicits explicitdef  */
-#line 245 "../rcfile_y.y"
+#line 252 "../rcfile_y.y"
                                         {record_current(); user_reset();}
-#line 2092 "../rcfile_y.c"
+#line 3272 "rcfile_y.c"
     break;
 
   case 76: /* userdef: USERNAME STRING  */
-#line 251 "../rcfile_y.y"
+#line 258 "../rcfile_y.y"
                                         {current.remotename = (yyvsp[0].sval);}
-#line 2098 "../rcfile_y.c"
+#line 3278 "rcfile_y.c"
     break;
 
   case 78: /* userdef: USERNAME STRING THERE  */
-#line 253 "../rcfile_y.y"
+#line 260 "../rcfile_y.y"
                                         {current.remotename = (yyvsp[-1].sval);}
-#line 2104 "../rcfile_y.c"
+#line 3284 "rcfile_y.c"
     break;
 
   case 85: /* mapping: STRING  */
-#line 268 "../rcfile_y.y"
+#line 275 "../rcfile_y.y"
                                         {if (0 == strcmp((yyvsp[0].sval), "*")) {
 					      current.wildcard = TRUE;
 					  } else {
 					    save_str_pair(&current.localnames, (yyvsp[0].sval), NULL);
 					  }
 					 free((yyvsp[0].sval));}
-#line 2115 "../rcfile_y.c"
+#line 3295 "rcfile_y.c"
     break;
 
   case 86: /* mapping: STRING MAP STRING  */
-#line 274 "../rcfile_y.y"
+#line 281 "../rcfile_y.y"
                                         {save_str_pair(&current.localnames, (yyvsp[-2].sval), (yyvsp[0].sval)); free((yyvsp[-2].sval)); free((yyvsp[0].sval));}
-#line 2121 "../rcfile_y.c"
+#line 3301 "rcfile_y.c"
     break;
 
   case 87: /* folder_list: STRING  */
-#line 277 "../rcfile_y.y"
+#line 284 "../rcfile_y.y"
                                         {save_str(&current.mailboxes,(yyvsp[0].sval),0); free((yyvsp[0].sval));}
-#line 2127 "../rcfile_y.c"
+#line 3307 "rcfile_y.c"
     break;
 
   case 88: /* folder_list: folder_list STRING  */
-#line 278 "../rcfile_y.y"
+#line 285 "../rcfile_y.y"
                                         {save_str(&current.mailboxes,(yyvsp[0].sval),0); free((yyvsp[0].sval));}
-#line 2133 "../rcfile_y.c"
+#line 3313 "rcfile_y.c"
     break;
 
   case 89: /* smtp_list: STRING  */
-#line 281 "../rcfile_y.y"
+#line 288 "../rcfile_y.y"
                                         {save_str(&current.smtphunt, (yyvsp[0].sval),TRUE); free((yyvsp[0].sval));}
-#line 2139 "../rcfile_y.c"
+#line 3319 "rcfile_y.c"
     break;
 
   case 90: /* smtp_list: smtp_list STRING  */
-#line 282 "../rcfile_y.y"
+#line 289 "../rcfile_y.y"
                                         {save_str(&current.smtphunt, (yyvsp[0].sval),TRUE); free((yyvsp[0].sval));}
-#line 2145 "../rcfile_y.c"
+#line 3325 "rcfile_y.c"
     break;
 
   case 91: /* fetch_list: STRING  */
-#line 285 "../rcfile_y.y"
+#line 292 "../rcfile_y.y"
                                         {save_str(&current.domainlist, (yyvsp[0].sval),TRUE); free((yyvsp[0].sval));}
-#line 2151 "../rcfile_y.c"
+#line 3331 "rcfile_y.c"
     break;
 
   case 92: /* fetch_list: fetch_list STRING  */
-#line 286 "../rcfile_y.y"
+#line 293 "../rcfile_y.y"
                                         {save_str(&current.domainlist, (yyvsp[0].sval),TRUE); free((yyvsp[0].sval));}
-#line 2157 "../rcfile_y.c"
+#line 3337 "rcfile_y.c"
     break;
 
   case 93: /* num_list: NUMBER  */
-#line 290 "../rcfile_y.y"
+#line 297 "../rcfile_y.y"
                         {
 			    struct idlist *id;
 			    id = save_str(&current.antispam,STRING_DUMMY,0);
 			    id->val.status.num = (yyvsp[0].number);
 			}
-#line 2167 "../rcfile_y.c"
+#line 3347 "rcfile_y.c"
     break;
 
   case 94: /* num_list: num_list NUMBER  */
-#line 296 "../rcfile_y.y"
+#line 303 "../rcfile_y.y"
                         {
 			    struct idlist *id;
 			    id = save_str(&current.antispam,STRING_DUMMY,0);
 			    id->val.status.num = (yyvsp[0].number);
 			}
-#line 2177 "../rcfile_y.c"
+#line 3357 "rcfile_y.c"
     break;
 
   case 99: /* user_option: IS STRING THERE  */
-#line 308 "../rcfile_y.y"
+#line 315 "../rcfile_y.y"
                                         {current.remotename  = (yyvsp[-1].sval);}
-#line 2183 "../rcfile_y.c"
+#line 3363 "rcfile_y.c"
     break;
 
   case 100: /* user_option: PASSWORD STRING  */
-#line 309 "../rcfile_y.y"
+#line 316 "../rcfile_y.y"
                                         {current.password    = (yyvsp[0].sval);}
-#line 2189 "../rcfile_y.c"
+#line 3369 "rcfile_y.c"
     break;
 
   case 104: /* user_option: SMTPADDRESS STRING  */
-#line 313 "../rcfile_y.y"
+#line 320 "../rcfile_y.y"
                                         {current.smtpaddress = (yyvsp[0].sval);}
-#line 2195 "../rcfile_y.c"
+#line 3375 "rcfile_y.c"
     break;
 
   case 105: /* user_option: SMTPNAME STRING  */
-#line 314 "../rcfile_y.y"
+#line 321 "../rcfile_y.y"
                                         {current.smtpname =    (yyvsp[0].sval);}
-#line 2201 "../rcfile_y.c"
+#line 3381 "rcfile_y.c"
     break;
 
   case 107: /* user_option: MDA STRING  */
-#line 316 "../rcfile_y.y"
+#line 323 "../rcfile_y.y"
                                         {current.mda         = (yyvsp[0].sval);}
-#line 2207 "../rcfile_y.c"
+#line 3387 "rcfile_y.c"
     break;
 
   case 108: /* user_option: BSMTP STRING  */
-#line 317 "../rcfile_y.y"
+#line 324 "../rcfile_y.y"
                                         {current.bsmtp       = prependdir ((yyvsp[0].sval), rcfiledir); free((yyvsp[0].sval));}
-#line 2213 "../rcfile_y.c"
+#line 3393 "rcfile_y.c"
     break;
 
   case 109: /* user_option: LMTP  */
-#line 318 "../rcfile_y.y"
+#line 325 "../rcfile_y.y"
                                         {current.listener    = LMTP_MODE;}
-#line 2219 "../rcfile_y.c"
+#line 3399 "rcfile_y.c"
     break;
 
   case 110: /* user_option: PRECONNECT STRING  */
-#line 319 "../rcfile_y.y"
+#line 326 "../rcfile_y.y"
                                         {current.preconnect  = (yyvsp[0].sval);}
-#line 2225 "../rcfile_y.c"
+#line 3405 "rcfile_y.c"
     break;
 
   case 111: /* user_option: POSTCONNECT STRING  */
-#line 320 "../rcfile_y.y"
+#line 327 "../rcfile_y.y"
                                         {current.postconnect = (yyvsp[0].sval);}
-#line 2231 "../rcfile_y.c"
+#line 3411 "rcfile_y.c"
     break;
 
   case 112: /* user_option: KEEP  */
-#line 322 "../rcfile_y.y"
+#line 329 "../rcfile_y.y"
                                         {current.keep        = FLAG_TRUE;}
-#line 2237 "../rcfile_y.c"
+#line 3417 "rcfile_y.c"
     break;
 
-  case 113: /* user_option: FLUSH  */
-#line 323 "../rcfile_y.y"
+  case 113: /* user_option: MOVETO STRING  */
+#line 330 "../rcfile_y.y"
+                                        {current.moveto      = (yyvsp[0].sval);}
+#line 3423 "rcfile_y.c"
+    break;
+
+  case 114: /* user_option: FLUSH  */
+#line 331 "../rcfile_y.y"
                                         {current.flush       = FLAG_TRUE;}
-#line 2243 "../rcfile_y.c"
+#line 3429 "rcfile_y.c"
     break;
 
-  case 114: /* user_option: LIMITFLUSH  */
-#line 324 "../rcfile_y.y"
+  case 115: /* user_option: LIMITFLUSH  */
+#line 332 "../rcfile_y.y"
                                         {current.limitflush  = FLAG_TRUE;}
-#line 2249 "../rcfile_y.c"
+#line 3435 "rcfile_y.c"
     break;
 
-  case 115: /* user_option: FETCHALL  */
-#line 325 "../rcfile_y.y"
+  case 116: /* user_option: FETCHALL  */
+#line 333 "../rcfile_y.y"
                                         {current.fetchall    = FLAG_TRUE;}
-#line 2255 "../rcfile_y.c"
+#line 3441 "rcfile_y.c"
     break;
 
-  case 116: /* user_option: REWRITE  */
-#line 326 "../rcfile_y.y"
+  case 117: /* user_option: REWRITE  */
+#line 334 "../rcfile_y.y"
                                         {current.rewrite     = FLAG_TRUE;}
-#line 2261 "../rcfile_y.c"
+#line 3447 "rcfile_y.c"
     break;
 
-  case 117: /* user_option: FORCECR  */
-#line 327 "../rcfile_y.y"
+  case 118: /* user_option: FORCECR  */
+#line 335 "../rcfile_y.y"
                                         {current.forcecr     = FLAG_TRUE;}
-#line 2267 "../rcfile_y.c"
+#line 3453 "rcfile_y.c"
     break;
 
-  case 118: /* user_option: STRIPCR  */
-#line 328 "../rcfile_y.y"
+  case 119: /* user_option: STRIPCR  */
+#line 336 "../rcfile_y.y"
                                         {current.stripcr     = FLAG_TRUE;}
-#line 2273 "../rcfile_y.c"
+#line 3459 "rcfile_y.c"
     break;
 
-  case 119: /* user_option: PASS8BITS  */
-#line 329 "../rcfile_y.y"
+  case 120: /* user_option: PASS8BITS  */
+#line 337 "../rcfile_y.y"
                                         {current.pass8bits   = FLAG_TRUE;}
-#line 2279 "../rcfile_y.c"
+#line 3465 "rcfile_y.c"
     break;
 
-  case 120: /* user_option: DROPSTATUS  */
-#line 330 "../rcfile_y.y"
+  case 121: /* user_option: DROPSTATUS  */
+#line 338 "../rcfile_y.y"
                                         {current.dropstatus  = FLAG_TRUE;}
-#line 2285 "../rcfile_y.c"
+#line 3471 "rcfile_y.c"
     break;
 
-  case 121: /* user_option: DROPDELIVERED  */
-#line 331 "../rcfile_y.y"
+  case 122: /* user_option: DROPDELIVERED  */
+#line 339 "../rcfile_y.y"
                                         {current.dropdelivered = FLAG_TRUE;}
-#line 2291 "../rcfile_y.c"
+#line 3477 "rcfile_y.c"
     break;
 
-  case 122: /* user_option: MIMEDECODE  */
-#line 332 "../rcfile_y.y"
+  case 123: /* user_option: MIMEDECODE  */
+#line 340 "../rcfile_y.y"
                                         {current.mimedecode  = FLAG_TRUE;}
-#line 2297 "../rcfile_y.c"
+#line 3483 "rcfile_y.c"
     break;
 
-  case 123: /* user_option: IDLE  */
-#line 333 "../rcfile_y.y"
+  case 124: /* user_option: IDLE  */
+#line 341 "../rcfile_y.y"
                                         {current.idle        = FLAG_TRUE;}
-#line 2303 "../rcfile_y.c"
+#line 3489 "rcfile_y.c"
     break;
 
-  case 124: /* user_option: SSL  */
-#line 335 "../rcfile_y.y"
+  case 125: /* user_option: FORCEIDLE  */
+#line 342 "../rcfile_y.y"
+                                        {current.forceidle   = FLAG_TRUE;}
+#line 3495 "rcfile_y.c"
+    break;
+
+  case 126: /* user_option: SSL  */
+#line 344 "../rcfile_y.y"
                                         {
 #ifdef SSL_ENABLE
 		    current.use_ssl = FLAG_TRUE;
@@ -2311,194 +3503,203 @@ yyreduce:
 		    yyerror(GT_("SSL is not enabled"));
 #endif 
 		}
-#line 2315 "../rcfile_y.c"
+#line 3507 "rcfile_y.c"
     break;
 
-  case 125: /* user_option: SSLKEY STRING  */
-#line 342 "../rcfile_y.y"
+  case 127: /* user_option: SSLKEY STRING  */
+#line 351 "../rcfile_y.y"
                                         {current.sslkey = prependdir ((yyvsp[0].sval), rcfiledir); free((yyvsp[0].sval));}
-#line 2321 "../rcfile_y.c"
+#line 3513 "rcfile_y.c"
     break;
 
-  case 126: /* user_option: SSLCERT STRING  */
-#line 343 "../rcfile_y.y"
+  case 128: /* user_option: SSLCERT STRING  */
+#line 352 "../rcfile_y.y"
                                         {current.sslcert = prependdir ((yyvsp[0].sval), rcfiledir); free((yyvsp[0].sval));}
-#line 2327 "../rcfile_y.c"
+#line 3519 "rcfile_y.c"
     break;
 
-  case 127: /* user_option: SSLPROTO STRING  */
-#line 344 "../rcfile_y.y"
+  case 129: /* user_option: SSLPROTO STRING  */
+#line 353 "../rcfile_y.y"
                                         {current.sslproto = (yyvsp[0].sval);}
-#line 2333 "../rcfile_y.c"
+#line 3525 "rcfile_y.c"
     break;
 
-  case 128: /* user_option: SSLCERTCK  */
-#line 345 "../rcfile_y.y"
+  case 130: /* user_option: SSLCERTCK  */
+#line 354 "../rcfile_y.y"
                                         {current.sslcertck = FLAG_TRUE;}
-#line 2339 "../rcfile_y.c"
+#line 3531 "rcfile_y.c"
     break;
 
-  case 129: /* user_option: SSLCERTFILE STRING  */
-#line 346 "../rcfile_y.y"
+  case 131: /* user_option: SSLCERTFILE STRING  */
+#line 355 "../rcfile_y.y"
                                         {current.sslcertfile = prependdir((yyvsp[0].sval), rcfiledir); free((yyvsp[0].sval));}
-#line 2345 "../rcfile_y.c"
+#line 3537 "rcfile_y.c"
     break;
 
-  case 130: /* user_option: SSLCERTPATH STRING  */
-#line 347 "../rcfile_y.y"
+  case 132: /* user_option: SSLCERTPATH STRING  */
+#line 356 "../rcfile_y.y"
                                         {current.sslcertpath = prependdir((yyvsp[0].sval), rcfiledir); free((yyvsp[0].sval));}
-#line 2351 "../rcfile_y.c"
+#line 3543 "rcfile_y.c"
     break;
 
-  case 131: /* user_option: SSLCOMMONNAME STRING  */
-#line 348 "../rcfile_y.y"
+  case 133: /* user_option: SSLCOMMONNAME STRING  */
+#line 357 "../rcfile_y.y"
                                         {current.sslcommonname = (yyvsp[0].sval);}
-#line 2357 "../rcfile_y.c"
+#line 3549 "rcfile_y.c"
     break;
 
-  case 132: /* user_option: SSLFINGERPRINT STRING  */
-#line 349 "../rcfile_y.y"
+  case 134: /* user_option: SSLFINGERPRINT STRING  */
+#line 358 "../rcfile_y.y"
                                         {current.sslfingerprint = (yyvsp[0].sval);}
-#line 2363 "../rcfile_y.c"
+#line 3555 "rcfile_y.c"
     break;
 
-  case 133: /* user_option: NO KEEP  */
-#line 351 "../rcfile_y.y"
+  case 135: /* user_option: NO KEEP  */
+#line 360 "../rcfile_y.y"
                                         {current.keep        = FLAG_FALSE;}
-#line 2369 "../rcfile_y.c"
+#line 3561 "rcfile_y.c"
     break;
 
-  case 134: /* user_option: NO FLUSH  */
-#line 352 "../rcfile_y.y"
+  case 136: /* user_option: NO FLUSH  */
+#line 361 "../rcfile_y.y"
                                         {current.flush       = FLAG_FALSE;}
-#line 2375 "../rcfile_y.c"
+#line 3567 "rcfile_y.c"
     break;
 
-  case 135: /* user_option: NO LIMITFLUSH  */
-#line 353 "../rcfile_y.y"
+  case 137: /* user_option: NO LIMITFLUSH  */
+#line 362 "../rcfile_y.y"
                                         {current.limitflush  = FLAG_FALSE;}
-#line 2381 "../rcfile_y.c"
+#line 3573 "rcfile_y.c"
     break;
 
-  case 136: /* user_option: NO FETCHALL  */
-#line 354 "../rcfile_y.y"
+  case 138: /* user_option: NO FETCHALL  */
+#line 363 "../rcfile_y.y"
                                         {current.fetchall    = FLAG_FALSE;}
-#line 2387 "../rcfile_y.c"
+#line 3579 "rcfile_y.c"
     break;
 
-  case 137: /* user_option: NO REWRITE  */
-#line 355 "../rcfile_y.y"
+  case 139: /* user_option: NO REWRITE  */
+#line 364 "../rcfile_y.y"
                                         {current.rewrite     = FLAG_FALSE;}
-#line 2393 "../rcfile_y.c"
+#line 3585 "rcfile_y.c"
     break;
 
-  case 138: /* user_option: NO FORCECR  */
-#line 356 "../rcfile_y.y"
+  case 140: /* user_option: NO FORCECR  */
+#line 365 "../rcfile_y.y"
                                         {current.forcecr     = FLAG_FALSE;}
-#line 2399 "../rcfile_y.c"
+#line 3591 "rcfile_y.c"
     break;
 
-  case 139: /* user_option: NO STRIPCR  */
-#line 357 "../rcfile_y.y"
+  case 141: /* user_option: NO STRIPCR  */
+#line 366 "../rcfile_y.y"
                                         {current.stripcr     = FLAG_FALSE;}
-#line 2405 "../rcfile_y.c"
+#line 3597 "rcfile_y.c"
     break;
 
-  case 140: /* user_option: NO PASS8BITS  */
-#line 358 "../rcfile_y.y"
+  case 142: /* user_option: NO PASS8BITS  */
+#line 367 "../rcfile_y.y"
                                         {current.pass8bits   = FLAG_FALSE;}
-#line 2411 "../rcfile_y.c"
+#line 3603 "rcfile_y.c"
     break;
 
-  case 141: /* user_option: NO DROPSTATUS  */
-#line 359 "../rcfile_y.y"
+  case 143: /* user_option: NO DROPSTATUS  */
+#line 368 "../rcfile_y.y"
                                         {current.dropstatus  = FLAG_FALSE;}
-#line 2417 "../rcfile_y.c"
+#line 3609 "rcfile_y.c"
     break;
 
-  case 142: /* user_option: NO DROPDELIVERED  */
-#line 360 "../rcfile_y.y"
+  case 144: /* user_option: NO DROPDELIVERED  */
+#line 369 "../rcfile_y.y"
                                         {current.dropdelivered = FLAG_FALSE;}
-#line 2423 "../rcfile_y.c"
+#line 3615 "rcfile_y.c"
     break;
 
-  case 143: /* user_option: NO MIMEDECODE  */
-#line 361 "../rcfile_y.y"
+  case 145: /* user_option: NO MIMEDECODE  */
+#line 370 "../rcfile_y.y"
                                         {current.mimedecode  = FLAG_FALSE;}
-#line 2429 "../rcfile_y.c"
+#line 3621 "rcfile_y.c"
     break;
 
-  case 144: /* user_option: NO IDLE  */
-#line 362 "../rcfile_y.y"
+  case 146: /* user_option: NO IDLE  */
+#line 371 "../rcfile_y.y"
                                         {current.idle        = FLAG_FALSE;}
-#line 2435 "../rcfile_y.c"
+#line 3627 "rcfile_y.c"
     break;
 
-  case 145: /* user_option: NO SSL  */
-#line 364 "../rcfile_y.y"
+  case 147: /* user_option: NO FORCEIDLE  */
+#line 372 "../rcfile_y.y"
+                                        {current.forceidle   = FLAG_FALSE;}
+#line 3633 "rcfile_y.c"
+    break;
+
+  case 148: /* user_option: NO SSL  */
+#line 374 "../rcfile_y.y"
                                         {current.use_ssl     = FLAG_FALSE;}
-#line 2441 "../rcfile_y.c"
+#line 3639 "rcfile_y.c"
     break;
 
-  case 146: /* user_option: NO SSLCERTCK  */
-#line 365 "../rcfile_y.y"
+  case 149: /* user_option: NO SSLCERTCK  */
+#line 375 "../rcfile_y.y"
                                         {current.sslcertck   = FLAG_FALSE;}
-#line 2447 "../rcfile_y.c"
+#line 3645 "rcfile_y.c"
     break;
 
-  case 147: /* user_option: LIMIT NUMBER  */
-#line 367 "../rcfile_y.y"
+  case 150: /* user_option: LIMIT NUMBER  */
+#line 377 "../rcfile_y.y"
                                         {current.limit       = NUM_VALUE_IN((yyvsp[0].number));}
-#line 2453 "../rcfile_y.c"
+#line 3651 "rcfile_y.c"
     break;
 
-  case 148: /* user_option: WARNINGS NUMBER  */
-#line 368 "../rcfile_y.y"
+  case 151: /* user_option: WARNINGS NUMBER  */
+#line 378 "../rcfile_y.y"
                                         {current.warnings    = NUM_VALUE_IN((yyvsp[0].number));}
-#line 2459 "../rcfile_y.c"
+#line 3657 "rcfile_y.c"
     break;
 
-  case 149: /* user_option: FETCHLIMIT NUMBER  */
-#line 369 "../rcfile_y.y"
+  case 152: /* user_option: FETCHLIMIT NUMBER  */
+#line 379 "../rcfile_y.y"
                                         {current.fetchlimit  = NUM_VALUE_IN((yyvsp[0].number));}
-#line 2465 "../rcfile_y.c"
+#line 3663 "rcfile_y.c"
     break;
 
-  case 150: /* user_option: FETCHSIZELIMIT NUMBER  */
-#line 370 "../rcfile_y.y"
+  case 153: /* user_option: FETCHSIZELIMIT NUMBER  */
+#line 380 "../rcfile_y.y"
                                         {current.fetchsizelimit = NUM_VALUE_IN((yyvsp[0].number));}
-#line 2471 "../rcfile_y.c"
+#line 3669 "rcfile_y.c"
     break;
 
-  case 151: /* user_option: FASTUIDL NUMBER  */
-#line 371 "../rcfile_y.y"
+  case 154: /* user_option: FASTUIDL NUMBER  */
+#line 381 "../rcfile_y.y"
                                         {current.fastuidl    = NUM_VALUE_IN((yyvsp[0].number));}
-#line 2477 "../rcfile_y.c"
+#line 3675 "rcfile_y.c"
     break;
 
-  case 152: /* user_option: BATCHLIMIT NUMBER  */
-#line 372 "../rcfile_y.y"
+  case 155: /* user_option: BATCHLIMIT NUMBER  */
+#line 382 "../rcfile_y.y"
                                         {current.batchlimit  = NUM_VALUE_IN((yyvsp[0].number));}
-#line 2483 "../rcfile_y.c"
+#line 3681 "rcfile_y.c"
     break;
 
-  case 153: /* user_option: EXPUNGE NUMBER  */
-#line 373 "../rcfile_y.y"
+  case 156: /* user_option: EXPUNGE NUMBER  */
+#line 383 "../rcfile_y.y"
                                         {current.expunge     = NUM_VALUE_IN((yyvsp[0].number));}
-#line 2489 "../rcfile_y.c"
+#line 3687 "rcfile_y.c"
     break;
 
-  case 154: /* user_option: PROPERTIES STRING  */
-#line 375 "../rcfile_y.y"
+  case 157: /* user_option: PROPERTIES STRING  */
+#line 385 "../rcfile_y.y"
                                         {current.properties  = (yyvsp[0].sval);}
-#line 2495 "../rcfile_y.c"
+#line 3693 "rcfile_y.c"
     break;
 
 
-#line 2499 "../rcfile_y.c"
+#line 3697 "rcfile_y.c"
 
-      default: break;
-    }
+        default: break;
+      }
+    if (yychar_backup != yychar)
+      YY_LAC_DISCARD ("yychar change");
+  }
   /* User semantic actions sometimes alter yychar, and that requires
      that yytoken be updated with the new translation.  We take the
      approach of translating immediately before every use of yytoken.
@@ -2542,7 +3743,39 @@ yyerrlab:
   if (!yyerrstatus)
     {
       ++yynerrs;
-      yyerror (YY_("syntax error"));
+      {
+        yypcontext_t yyctx
+          = {yyssp, yyesa, &yyes, &yyes_capacity, yytoken};
+        char const *yymsgp = YY_("syntax error");
+        int yysyntax_error_status;
+        if (yychar != YYEMPTY)
+          YY_LAC_ESTABLISH;
+        yysyntax_error_status = yysyntax_error (&yymsg_alloc, &yymsg, &yyctx);
+        if (yysyntax_error_status == 0)
+          yymsgp = yymsg;
+        else if (yysyntax_error_status == -1)
+          {
+            if (yymsg != yymsgbuf)
+              YYSTACK_FREE (yymsg);
+            yymsg = YY_CAST (char *,
+                             YYSTACK_ALLOC (YY_CAST (YYSIZE_T, yymsg_alloc)));
+            if (yymsg)
+              {
+                yysyntax_error_status
+                  = yysyntax_error (&yymsg_alloc, &yymsg, &yyctx);
+                yymsgp = yymsg;
+              }
+            else
+              {
+                yymsg = yymsgbuf;
+                yymsg_alloc = sizeof yymsgbuf;
+                yysyntax_error_status = YYENOMEM;
+              }
+          }
+        yyerror (yymsgp);
+        if (yysyntax_error_status == YYENOMEM)
+          YYNOMEM;
+      }
     }
 
   if (yyerrstatus == 3)
@@ -2621,6 +3854,10 @@ yyerrlab1:
       YY_STACK_PRINT (yyss, yyssp);
     }
 
+  /* If the stack popping above didn't lose the initial context for the
+     current lookahead token, the shift below will for sure.  */
+  YY_LAC_DISCARD ("error recovery");
+
   YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
   *++yyvsp = yylval;
   YY_IGNORE_MAYBE_UNINITIALIZED_END
@@ -2684,34 +3921,22 @@ yyreturnlab:
   if (yyss != yyssa)
     YYSTACK_FREE (yyss);
 #endif
-
+  if (yyes != yyesa)
+    YYSTACK_FREE (yyes);
+  if (yymsg != yymsgbuf)
+    YYSTACK_FREE (yymsg);
   return yyresult;
 }
 
-#line 377 "../rcfile_y.y"
+#line 387 "../rcfile_y.y"
 
 
-/* lexer interface */
-extern char *rcfile;
-extern int prc_lineno;
-extern char *yytext;
-extern FILE *yyin;
-
 static struct query *hosttail;	/* where to add new elements */
 
-void yyerror (const char *s)
-/* report a syntax error */
-{
-    report_at_line(stderr, 0, rcfile, prc_lineno, GT_("%s at %s"), s, 
-		   (yytext && yytext[0]) ? yytext : GT_("end of input"));
-    prc_errflag++;
-}
-
 /** check that a configuration file is secure, returns PS_* status codes */
 int prc_filecheck(const char *pathname,
 		  const flag securecheck /** shortcuts permission, filetype and uid tests if false */)
 {
-#ifndef __EMX__
     struct stat statbuf;
 
     errno = 0;
@@ -2745,28 +3970,18 @@ int prc_filecheck(const char *pathname,
 	return(PS_IOERR);
     }
 
-#ifndef __BEOS__
-#ifdef __CYGWIN__
-    if (cygwin_internal(CW_CHECK_NTSEC, pathname))
-#endif /* __CYGWIN__ */
     if (statbuf.st_mode & (S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH | S_IXOTH))
     {
 	fprintf(stderr, GT_("File %s must have no more than -rwx------ (0700) permissions.\n"), 
 		pathname);
 	return(PS_IOERR);
     }
-#endif /* __BEOS__ */
 
-#ifdef HAVE_GETEUID
     if (statbuf.st_uid != geteuid())
-#else
-    if (statbuf.st_uid != getuid())
-#endif /* HAVE_GETEUID */
     {
 	fprintf(stderr, GT_("File %s must be owned by you.\n"), pathname);
 	return(PS_IOERR);
     }
-#endif
     return(PS_SUCCESS);
 }
 
@@ -2803,15 +4018,20 @@ int prc_parse_file (const char *pathname
 	return(PS_IOERR);
     }
 
-    yyparse();		/* parse entire file */
+    int parseerr = yyparse();		/* parse entire file */
+
+    if (2 == parseerr) {
+	report(stderr, GT_("%s: parsing rcfile %s: memory exhausted\n"), program_name, pathname);
+	return PS_IOERR;
+    }
 
     if (yyin != stdin)
        fclose(yyin);	/* not checking this should be safe, file mode was r */
 
-    if (prc_errflag) 
-	return(PS_SYNTAX);
-    else
-	return(PS_SUCCESS);
+    if (prc_errflag || parseerr)
+	return PS_SYNTAX;
+
+    return PS_SUCCESS;
 }
 
 static void reset_server(const char *name, int skip)
@@ -2822,7 +4042,6 @@ static void reset_server(const char *nam
     current.smtp_socket = -1;
     current.server.pollname = xstrdup(name);
     current.server.skip = skip;
-    current.server.principal = (char *)NULL;
 }
 
 
diff -pruN 6.4.39-1/rcfile_y.h 6.5.4-0ubuntu1/rcfile_y.h
--- 6.4.39-1/rcfile_y.h	2022-07-30 09:24:04.000000000 +0000
+++ 6.5.4-0ubuntu1/rcfile_y.h	2025-06-17 22:18:42.000000000 +0000
@@ -35,8 +35,8 @@
    especially those whose name start with YY_ or yy_.  They are
    private implementation details that can be changed or removed.  */
 
-#ifndef YY_YY__RCFILE_Y_H_INCLUDED
-# define YY_YY__RCFILE_Y_H_INCLUDED
+#ifndef YY_YY_RCFILE_Y_H_INCLUDED
+# define YY_YY_RCFILE_Y_H_INCLUDED
 /* Debug traces.  */
 #ifndef YYDEBUG
 # define YYDEBUG 1
@@ -63,91 +63,94 @@ extern int yydebug;
     PROTOCOL = 264,                /* PROTOCOL  */
     AUTHENTICATE = 265,            /* AUTHENTICATE  */
     TIMEOUT = 266,                 /* TIMEOUT  */
-    KPOP = 267,                    /* KPOP  */
-    SDPS = 268,                    /* SDPS  */
-    ENVELOPE = 269,                /* ENVELOPE  */
-    QVIRTUAL = 270,                /* QVIRTUAL  */
-    USERNAME = 271,                /* USERNAME  */
-    PASSWORD = 272,                /* PASSWORD  */
-    FOLDER = 273,                  /* FOLDER  */
-    SMTPHOST = 274,                /* SMTPHOST  */
-    FETCHDOMAINS = 275,            /* FETCHDOMAINS  */
-    MDA = 276,                     /* MDA  */
-    BSMTP = 277,                   /* BSMTP  */
-    LMTP = 278,                    /* LMTP  */
-    SMTPADDRESS = 279,             /* SMTPADDRESS  */
-    SMTPNAME = 280,                /* SMTPNAME  */
-    SPAMRESPONSE = 281,            /* SPAMRESPONSE  */
-    PRECONNECT = 282,              /* PRECONNECT  */
-    POSTCONNECT = 283,             /* POSTCONNECT  */
-    LIMIT = 284,                   /* LIMIT  */
-    WARNINGS = 285,                /* WARNINGS  */
-    INTERFACE = 286,               /* INTERFACE  */
-    MONITOR = 287,                 /* MONITOR  */
-    PLUGIN = 288,                  /* PLUGIN  */
-    PLUGOUT = 289,                 /* PLUGOUT  */
-    IS = 290,                      /* IS  */
-    HERE = 291,                    /* HERE  */
-    THERE = 292,                   /* THERE  */
-    TO = 293,                      /* TO  */
-    MAP = 294,                     /* MAP  */
-    BATCHLIMIT = 295,              /* BATCHLIMIT  */
-    FETCHLIMIT = 296,              /* FETCHLIMIT  */
-    FETCHSIZELIMIT = 297,          /* FETCHSIZELIMIT  */
-    FASTUIDL = 298,                /* FASTUIDL  */
-    EXPUNGE = 299,                 /* EXPUNGE  */
-    PROPERTIES = 300,              /* PROPERTIES  */
-    SET = 301,                     /* SET  */
-    LOGFILE = 302,                 /* LOGFILE  */
-    DAEMON = 303,                  /* DAEMON  */
-    SYSLOG = 304,                  /* SYSLOG  */
-    IDFILE = 305,                  /* IDFILE  */
-    PIDFILE = 306,                 /* PIDFILE  */
-    INVISIBLE = 307,               /* INVISIBLE  */
-    POSTMASTER = 308,              /* POSTMASTER  */
-    BOUNCEMAIL = 309,              /* BOUNCEMAIL  */
-    SPAMBOUNCE = 310,              /* SPAMBOUNCE  */
-    SOFTBOUNCE = 311,              /* SOFTBOUNCE  */
-    SHOWDOTS = 312,                /* SHOWDOTS  */
-    BADHEADER = 313,               /* BADHEADER  */
-    ACCEPT = 314,                  /* ACCEPT  */
-    REJECT_ = 315,                 /* REJECT_  */
-    PROTO = 316,                   /* PROTO  */
-    AUTHTYPE = 317,                /* AUTHTYPE  */
-    STRING = 318,                  /* STRING  */
-    NUMBER = 319,                  /* NUMBER  */
-    NO = 320,                      /* NO  */
-    KEEP = 321,                    /* KEEP  */
-    FLUSH = 322,                   /* FLUSH  */
-    LIMITFLUSH = 323,              /* LIMITFLUSH  */
-    FETCHALL = 324,                /* FETCHALL  */
-    REWRITE = 325,                 /* REWRITE  */
-    FORCECR = 326,                 /* FORCECR  */
-    STRIPCR = 327,                 /* STRIPCR  */
-    PASS8BITS = 328,               /* PASS8BITS  */
-    DROPSTATUS = 329,              /* DROPSTATUS  */
-    DROPDELIVERED = 330,           /* DROPDELIVERED  */
-    DNS = 331,                     /* DNS  */
-    SERVICE = 332,                 /* SERVICE  */
-    PORT = 333,                    /* PORT  */
-    UIDL = 334,                    /* UIDL  */
-    INTERVAL = 335,                /* INTERVAL  */
-    MIMEDECODE = 336,              /* MIMEDECODE  */
-    IDLE = 337,                    /* IDLE  */
-    CHECKALIAS = 338,              /* CHECKALIAS  */
-    SSL = 339,                     /* SSL  */
-    SSLKEY = 340,                  /* SSLKEY  */
-    SSLCERT = 341,                 /* SSLCERT  */
-    SSLPROTO = 342,                /* SSLPROTO  */
-    SSLCERTCK = 343,               /* SSLCERTCK  */
-    SSLCERTFILE = 344,             /* SSLCERTFILE  */
-    SSLCERTPATH = 345,             /* SSLCERTPATH  */
-    SSLCOMMONNAME = 346,           /* SSLCOMMONNAME  */
-    SSLFINGERPRINT = 347,          /* SSLFINGERPRINT  */
-    PRINCIPAL = 348,               /* PRINCIPAL  */
-    ESMTPNAME = 349,               /* ESMTPNAME  */
-    ESMTPPASSWORD = 350,           /* ESMTPPASSWORD  */
-    TRACEPOLLS = 351               /* TRACEPOLLS  */
+    IDLETIMEOUT = 267,             /* IDLETIMEOUT  */
+    KPOP = 268,                    /* KPOP  */
+    SDPS = 269,                    /* SDPS  */
+    ENVELOPE = 270,                /* ENVELOPE  */
+    QVIRTUAL = 271,                /* QVIRTUAL  */
+    USERNAME = 272,                /* USERNAME  */
+    PASSWORD = 273,                /* PASSWORD  */
+    FOLDER = 274,                  /* FOLDER  */
+    SMTPHOST = 275,                /* SMTPHOST  */
+    FETCHDOMAINS = 276,            /* FETCHDOMAINS  */
+    MDA = 277,                     /* MDA  */
+    BSMTP = 278,                   /* BSMTP  */
+    LMTP = 279,                    /* LMTP  */
+    SMTPADDRESS = 280,             /* SMTPADDRESS  */
+    SMTPNAME = 281,                /* SMTPNAME  */
+    SPAMRESPONSE = 282,            /* SPAMRESPONSE  */
+    PRECONNECT = 283,              /* PRECONNECT  */
+    POSTCONNECT = 284,             /* POSTCONNECT  */
+    LIMIT = 285,                   /* LIMIT  */
+    WARNINGS = 286,                /* WARNINGS  */
+    INTERFACE = 287,               /* INTERFACE  */
+    MONITOR = 288,                 /* MONITOR  */
+    PLUGIN = 289,                  /* PLUGIN  */
+    PLUGOUT = 290,                 /* PLUGOUT  */
+    IS = 291,                      /* IS  */
+    HERE = 292,                    /* HERE  */
+    THERE = 293,                   /* THERE  */
+    TO = 294,                      /* TO  */
+    MAP = 295,                     /* MAP  */
+    BATCHLIMIT = 296,              /* BATCHLIMIT  */
+    FETCHLIMIT = 297,              /* FETCHLIMIT  */
+    FETCHSIZELIMIT = 298,          /* FETCHSIZELIMIT  */
+    FASTUIDL = 299,                /* FASTUIDL  */
+    EXPUNGE = 300,                 /* EXPUNGE  */
+    PROPERTIES = 301,              /* PROPERTIES  */
+    SET = 302,                     /* SET  */
+    LOGFILE = 303,                 /* LOGFILE  */
+    DAEMON = 304,                  /* DAEMON  */
+    SYSLOG = 305,                  /* SYSLOG  */
+    IDFILE = 306,                  /* IDFILE  */
+    PIDFILE = 307,                 /* PIDFILE  */
+    INVISIBLE = 308,               /* INVISIBLE  */
+    POSTMASTER = 309,              /* POSTMASTER  */
+    BOUNCEMAIL = 310,              /* BOUNCEMAIL  */
+    SPAMBOUNCE = 311,              /* SPAMBOUNCE  */
+    SOFTBOUNCE = 312,              /* SOFTBOUNCE  */
+    SHOWDOTS = 313,                /* SHOWDOTS  */
+    BADHEADER = 314,               /* BADHEADER  */
+    ACCEPT = 315,                  /* ACCEPT  */
+    REJECT_ = 316,                 /* REJECT_  */
+    PROTO = 317,                   /* PROTO  */
+    AUTHTYPE = 318,                /* AUTHTYPE  */
+    STRING = 319,                  /* STRING  */
+    NUMBER = 320,                  /* NUMBER  */
+    NO = 321,                      /* NO  */
+    KEEP = 322,                    /* KEEP  */
+    MOVETO = 323,                  /* MOVETO  */
+    FLUSH = 324,                   /* FLUSH  */
+    LIMITFLUSH = 325,              /* LIMITFLUSH  */
+    FETCHALL = 326,                /* FETCHALL  */
+    REWRITE = 327,                 /* REWRITE  */
+    FORCECR = 328,                 /* FORCECR  */
+    STRIPCR = 329,                 /* STRIPCR  */
+    PASS8BITS = 330,               /* PASS8BITS  */
+    DROPSTATUS = 331,              /* DROPSTATUS  */
+    DROPDELIVERED = 332,           /* DROPDELIVERED  */
+    FORCEIDLE = 333,               /* FORCEIDLE  */
+    DNS = 334,                     /* DNS  */
+    SERVICE = 335,                 /* SERVICE  */
+    PORT = 336,                    /* PORT  */
+    UIDL = 337,                    /* UIDL  */
+    INTERVAL = 338,                /* INTERVAL  */
+    MIMEDECODE = 339,              /* MIMEDECODE  */
+    IDLE = 340,                    /* IDLE  */
+    CHECKALIAS = 341,              /* CHECKALIAS  */
+    SSL = 342,                     /* SSL  */
+    SSLKEY = 343,                  /* SSLKEY  */
+    SSLCERT = 344,                 /* SSLCERT  */
+    SSLPROTO = 345,                /* SSLPROTO  */
+    SSLCERTCK = 346,               /* SSLCERTCK  */
+    SSLCERTFILE = 347,             /* SSLCERTFILE  */
+    SSLCERTPATH = 348,             /* SSLCERTPATH  */
+    SSLCOMMONNAME = 349,           /* SSLCOMMONNAME  */
+    SSLFINGERPRINT = 350,          /* SSLFINGERPRINT  */
+    PRINCIPAL = 351,               /* PRINCIPAL  */
+    ESMTPNAME = 352,               /* ESMTPNAME  */
+    ESMTPPASSWORD = 353,           /* ESMTPPASSWORD  */
+    TRACEPOLLS = 354               /* TRACEPOLLS  */
   };
   typedef enum yytokentype yytoken_kind_t;
 #endif
@@ -165,103 +168,106 @@ extern int yydebug;
 #define PROTOCOL 264
 #define AUTHENTICATE 265
 #define TIMEOUT 266
-#define KPOP 267
-#define SDPS 268
-#define ENVELOPE 269
-#define QVIRTUAL 270
-#define USERNAME 271
-#define PASSWORD 272
-#define FOLDER 273
-#define SMTPHOST 274
-#define FETCHDOMAINS 275
-#define MDA 276
-#define BSMTP 277
-#define LMTP 278
-#define SMTPADDRESS 279
-#define SMTPNAME 280
-#define SPAMRESPONSE 281
-#define PRECONNECT 282
-#define POSTCONNECT 283
-#define LIMIT 284
-#define WARNINGS 285
-#define INTERFACE 286
-#define MONITOR 287
-#define PLUGIN 288
-#define PLUGOUT 289
-#define IS 290
-#define HERE 291
-#define THERE 292
-#define TO 293
-#define MAP 294
-#define BATCHLIMIT 295
-#define FETCHLIMIT 296
-#define FETCHSIZELIMIT 297
-#define FASTUIDL 298
-#define EXPUNGE 299
-#define PROPERTIES 300
-#define SET 301
-#define LOGFILE 302
-#define DAEMON 303
-#define SYSLOG 304
-#define IDFILE 305
-#define PIDFILE 306
-#define INVISIBLE 307
-#define POSTMASTER 308
-#define BOUNCEMAIL 309
-#define SPAMBOUNCE 310
-#define SOFTBOUNCE 311
-#define SHOWDOTS 312
-#define BADHEADER 313
-#define ACCEPT 314
-#define REJECT_ 315
-#define PROTO 316
-#define AUTHTYPE 317
-#define STRING 318
-#define NUMBER 319
-#define NO 320
-#define KEEP 321
-#define FLUSH 322
-#define LIMITFLUSH 323
-#define FETCHALL 324
-#define REWRITE 325
-#define FORCECR 326
-#define STRIPCR 327
-#define PASS8BITS 328
-#define DROPSTATUS 329
-#define DROPDELIVERED 330
-#define DNS 331
-#define SERVICE 332
-#define PORT 333
-#define UIDL 334
-#define INTERVAL 335
-#define MIMEDECODE 336
-#define IDLE 337
-#define CHECKALIAS 338
-#define SSL 339
-#define SSLKEY 340
-#define SSLCERT 341
-#define SSLPROTO 342
-#define SSLCERTCK 343
-#define SSLCERTFILE 344
-#define SSLCERTPATH 345
-#define SSLCOMMONNAME 346
-#define SSLFINGERPRINT 347
-#define PRINCIPAL 348
-#define ESMTPNAME 349
-#define ESMTPPASSWORD 350
-#define TRACEPOLLS 351
+#define IDLETIMEOUT 267
+#define KPOP 268
+#define SDPS 269
+#define ENVELOPE 270
+#define QVIRTUAL 271
+#define USERNAME 272
+#define PASSWORD 273
+#define FOLDER 274
+#define SMTPHOST 275
+#define FETCHDOMAINS 276
+#define MDA 277
+#define BSMTP 278
+#define LMTP 279
+#define SMTPADDRESS 280
+#define SMTPNAME 281
+#define SPAMRESPONSE 282
+#define PRECONNECT 283
+#define POSTCONNECT 284
+#define LIMIT 285
+#define WARNINGS 286
+#define INTERFACE 287
+#define MONITOR 288
+#define PLUGIN 289
+#define PLUGOUT 290
+#define IS 291
+#define HERE 292
+#define THERE 293
+#define TO 294
+#define MAP 295
+#define BATCHLIMIT 296
+#define FETCHLIMIT 297
+#define FETCHSIZELIMIT 298
+#define FASTUIDL 299
+#define EXPUNGE 300
+#define PROPERTIES 301
+#define SET 302
+#define LOGFILE 303
+#define DAEMON 304
+#define SYSLOG 305
+#define IDFILE 306
+#define PIDFILE 307
+#define INVISIBLE 308
+#define POSTMASTER 309
+#define BOUNCEMAIL 310
+#define SPAMBOUNCE 311
+#define SOFTBOUNCE 312
+#define SHOWDOTS 313
+#define BADHEADER 314
+#define ACCEPT 315
+#define REJECT_ 316
+#define PROTO 317
+#define AUTHTYPE 318
+#define STRING 319
+#define NUMBER 320
+#define NO 321
+#define KEEP 322
+#define MOVETO 323
+#define FLUSH 324
+#define LIMITFLUSH 325
+#define FETCHALL 326
+#define REWRITE 327
+#define FORCECR 328
+#define STRIPCR 329
+#define PASS8BITS 330
+#define DROPSTATUS 331
+#define DROPDELIVERED 332
+#define FORCEIDLE 333
+#define DNS 334
+#define SERVICE 335
+#define PORT 336
+#define UIDL 337
+#define INTERVAL 338
+#define MIMEDECODE 339
+#define IDLE 340
+#define CHECKALIAS 341
+#define SSL 342
+#define SSLKEY 343
+#define SSLCERT 344
+#define SSLPROTO 345
+#define SSLCERTCK 346
+#define SSLCERTFILE 347
+#define SSLCERTPATH 348
+#define SSLCOMMONNAME 349
+#define SSLFINGERPRINT 350
+#define PRINCIPAL 351
+#define ESMTPNAME 352
+#define ESMTPPASSWORD 353
+#define TRACEPOLLS 354
 
 /* Value type.  */
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 union YYSTYPE
 {
-#line 57 "../rcfile_y.y"
+#line 56 "../rcfile_y.y"
 
   int proto;
   int number;
   char *sval;
 
-#line 265 "../rcfile_y.h"
+#line 271 "rcfile_y.h"
 
 };
 typedef union YYSTYPE YYSTYPE;
@@ -276,4 +282,4 @@ extern YYSTYPE yylval;
 int yyparse (void);
 
 
-#endif /* !YY_YY__RCFILE_Y_H_INCLUDED  */
+#endif /* !YY_YY_RCFILE_Y_H_INCLUDED  */
diff -pruN 6.4.39-1/rcfile_y.y 6.5.4-0ubuntu1/rcfile_y.y
--- 6.4.39-1/rcfile_y.y	2022-02-28 01:32:07.000000000 +0000
+++ 6.5.4-0ubuntu1/rcfile_y.y	2024-09-24 15:11:13.000000000 +0000
@@ -1,3 +1,5 @@
+%require "3.6"
+
 %{
 /*
  * rcfile_y.y -- Run control file parser for fetchmail
@@ -10,25 +12,15 @@
 #include <stdio.h>
 #include <sys/types.h>
 #include <sys/file.h>
-#if defined(HAVE_SYS_WAIT_H)
 #include <sys/wait.h>
-#endif
 #include <sys/stat.h>
 #include <errno.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
 #include <string.h>
 
-#if defined(__CYGWIN__)
-#include <sys/cygwin.h>
-#endif /* __CYGWIN__ */
-
-#include "fetchmail.h"
 #include "i18n.h"
+#include "rcfile_l.h"
   
 /* parser reads these */
 char *rcfile;			/* path name of rc file */
@@ -49,9 +41,16 @@ static void reset_server(const char *nam
 /* these should be of size PATH_MAX */
 char currentwd[1024] = "", rcfiledir[1024] = "";
 
-/* using Bison, this arranges that yydebug messages will show actual tokens */
-extern char * yytext;
-#define YYPRINT(fp, type, val)	fprintf(fp, " = \"%s\"", yytext)
+/* lexer interface */
+extern int prc_lineno;
+void yyerror (const char *s)
+/* report a syntax or out-of-memory error */
+{
+    report_at_line(stderr, 0, rcfile, prc_lineno, GT_("%s at %s"), s, 
+		   (yytext && yytext[0]) ? yytext : GT_("end of input"));
+    prc_errflag++;
+}
+
 %}
 
 %union {
@@ -61,7 +60,7 @@ extern char * yytext;
 }
 
 %token DEFAULTS POLL SKIP VIA AKA LOCALDOMAINS PROTOCOL
-%token AUTHENTICATE TIMEOUT KPOP SDPS ENVELOPE QVIRTUAL
+%token AUTHENTICATE TIMEOUT IDLETIMEOUT KPOP SDPS ENVELOPE QVIRTUAL
 %token USERNAME PASSWORD FOLDER SMTPHOST FETCHDOMAINS MDA BSMTP LMTP
 %token SMTPADDRESS SMTPNAME SPAMRESPONSE PRECONNECT POSTCONNECT LIMIT WARNINGS
 %token INTERFACE MONITOR PLUGIN PLUGOUT
@@ -73,8 +72,8 @@ extern char * yytext;
 %token <proto> PROTO AUTHTYPE
 %token <sval>  STRING
 %token <number> NUMBER
-%token NO KEEP FLUSH LIMITFLUSH FETCHALL REWRITE FORCECR STRIPCR PASS8BITS 
-%token DROPSTATUS DROPDELIVERED
+%token NO KEEP MOVETO FLUSH LIMITFLUSH FETCHALL REWRITE FORCECR STRIPCR PASS8BITS
+%token DROPSTATUS DROPDELIVERED FORCEIDLE
 %token DNS SERVICE PORT UIDL INTERVAL MIMEDECODE IDLE CHECKALIAS 
 %token SSL SSLKEY SSLCERT SSLPROTO SSLCERTCK SSLCERTFILE SSLCERTPATH SSLCOMMONNAME SSLFINGERPRINT
 %token PRINCIPAL ESMTPNAME ESMTPPASSWORD
@@ -84,17 +83,23 @@ extern char * yytext;
 
 %destructor { free ($$); } STRING
 
-%%
+%debug
+%define parse.lac full
+%define parse.error detailed
+
+%printer { fprintf(yyo, "\"%s\"", $$); } STRING
+%printer { fprintf(yyo, "%d", $$); } <number>
+%printer { fprintf(yyo, "((proto)(%d))", $$); } PROTO AUTHTYPE
+%printer { fprintf(yyo, "<>"); } <>
 
-rcfile		: /* empty */
-		| statement_list
-		;
+%%
 
-statement_list	: statement
+statement_list	: %empty
 		| statement_list statement
+		| error
 		;
 
-optmap		: MAP | /* EMPTY */;
+optmap		: MAP | %empty;
 
 /* future global options should also have the form SET <name> optmap <value> */
 statement	: SET LOGFILE optmap STRING	{run.logfile = prependdir ($4, rcfiledir); free($4);}
@@ -124,10 +129,10 @@ statement	: SET LOGFILE optmap STRING	{r
  */
 		| define_server serverspecs		{record_current();}
 		| define_server serverspecs userspecs
-
-/* detect and complain about the most common user error */
+/* detect and complain about the most common user error
+ * - note this causes 2 Shift/Reduce conflicts */
 		| define_server serverspecs userspecs serv_option
-			{yyerror(GT_("server option after user options"));}
+			{yyerror(GT_("server option after user options")); yyerrok; }
 		;
 
 define_server	: POLL STRING		{reset_server($2, FALSE); free($2);}
@@ -135,7 +140,7 @@ define_server	: POLL STRING		{reset_serv
 		| DEFAULTS		{reset_server("defaults", FALSE);}
   		;
 
-serverspecs	: /* EMPTY */
+serverspecs	: %empty
 		| serverspecs serv_option
 		;
 
@@ -198,6 +203,8 @@ serv_option	: AKA alias_list
 			{current.server.authenticate = $2;}
 		| TIMEOUT NUMBER
 			{current.server.timeout = $2;}
+		| IDLETIMEOUT NUMBER
+			{current.server.idle_timeout = $2;}
 		| ENVELOPE NUMBER STRING
 					{
 					    current.server.envelope = $3;
@@ -253,7 +260,7 @@ userdef		: USERNAME STRING	{current.remo
 		| USERNAME STRING THERE	{current.remotename = $2;}
 		;
 
-user0opts	: /* EMPTY */
+user0opts	: %empty
 		| user0opts user_option
 		;
 
@@ -320,6 +327,7 @@ user_option	: TO mapping_list HERE
 		| POSTCONNECT STRING	{current.postconnect = $2;}
 
 		| KEEP			{current.keep        = FLAG_TRUE;}
+		| MOVETO STRING		{current.moveto      = $2;}
 		| FLUSH			{current.flush       = FLAG_TRUE;}
 		| LIMITFLUSH		{current.limitflush  = FLAG_TRUE;}
 		| FETCHALL		{current.fetchall    = FLAG_TRUE;}
@@ -331,6 +339,7 @@ user_option	: TO mapping_list HERE
                 | DROPDELIVERED         {current.dropdelivered = FLAG_TRUE;}
 		| MIMEDECODE		{current.mimedecode  = FLAG_TRUE;}
 		| IDLE			{current.idle        = FLAG_TRUE;}
+		| FORCEIDLE		{current.forceidle   = FLAG_TRUE;}
 
 		| SSL 	                {
 #ifdef SSL_ENABLE
@@ -360,6 +369,7 @@ user_option	: TO mapping_list HERE
                 | NO DROPDELIVERED      {current.dropdelivered = FLAG_FALSE;}
 		| NO MIMEDECODE		{current.mimedecode  = FLAG_FALSE;}
 		| NO IDLE		{current.idle        = FLAG_FALSE;}
+		| NO FORCEIDLE		{current.forceidle   = FLAG_FALSE;}
 
 		| NO SSL		{current.use_ssl     = FLAG_FALSE;}
 		| NO SSLCERTCK		{current.sslcertck   = FLAG_FALSE;}
@@ -376,27 +386,12 @@ user_option	: TO mapping_list HERE
 		;
 %%
 
-/* lexer interface */
-extern char *rcfile;
-extern int prc_lineno;
-extern char *yytext;
-extern FILE *yyin;
-
 static struct query *hosttail;	/* where to add new elements */
 
-void yyerror (const char *s)
-/* report a syntax error */
-{
-    report_at_line(stderr, 0, rcfile, prc_lineno, GT_("%s at %s"), s, 
-		   (yytext && yytext[0]) ? yytext : GT_("end of input"));
-    prc_errflag++;
-}
-
 /** check that a configuration file is secure, returns PS_* status codes */
 int prc_filecheck(const char *pathname,
 		  const flag securecheck /** shortcuts permission, filetype and uid tests if false */)
 {
-#ifndef __EMX__
     struct stat statbuf;
 
     errno = 0;
@@ -430,28 +425,18 @@ int prc_filecheck(const char *pathname,
 	return(PS_IOERR);
     }
 
-#ifndef __BEOS__
-#ifdef __CYGWIN__
-    if (cygwin_internal(CW_CHECK_NTSEC, pathname))
-#endif /* __CYGWIN__ */
     if (statbuf.st_mode & (S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH | S_IXOTH))
     {
 	fprintf(stderr, GT_("File %s must have no more than -rwx------ (0700) permissions.\n"), 
 		pathname);
 	return(PS_IOERR);
     }
-#endif /* __BEOS__ */
 
-#ifdef HAVE_GETEUID
     if (statbuf.st_uid != geteuid())
-#else
-    if (statbuf.st_uid != getuid())
-#endif /* HAVE_GETEUID */
     {
 	fprintf(stderr, GT_("File %s must be owned by you.\n"), pathname);
 	return(PS_IOERR);
     }
-#endif
     return(PS_SUCCESS);
 }
 
@@ -488,15 +473,20 @@ int prc_parse_file (const char *pathname
 	return(PS_IOERR);
     }
 
-    yyparse();		/* parse entire file */
+    int parseerr = yyparse();		/* parse entire file */
+
+    if (2 == parseerr) {
+	report(stderr, GT_("%s: parsing rcfile %s: memory exhausted\n"), program_name, pathname);
+	return PS_IOERR;
+    }
 
     if (yyin != stdin)
        fclose(yyin);	/* not checking this should be safe, file mode was r */
 
-    if (prc_errflag) 
-	return(PS_SYNTAX);
-    else
-	return(PS_SUCCESS);
+    if (prc_errflag || parseerr)
+	return PS_SYNTAX;
+
+    return PS_SUCCESS;
 }
 
 static void reset_server(const char *name, int skip)
@@ -507,7 +497,6 @@ static void reset_server(const char *nam
     current.smtp_socket = -1;
     current.server.pollname = xstrdup(name);
     current.server.skip = skip;
-    current.server.principal = (char *)NULL;
 }
 
 
diff -pruN 6.4.39-1/regex_helper.c 6.5.4-0ubuntu1/regex_helper.c
--- 6.4.39-1/regex_helper.c	1970-01-01 00:00:00.000000000 +0000
+++ 6.5.4-0ubuntu1/regex_helper.c	2024-09-24 14:27:47.000000000 +0000
@@ -0,0 +1,23 @@
+#include "fetchmail.h"
+#include <regex.h>
+
+int match_regex(const char *restrict regexpattern, const char *restrict ins)
+/** match_regex matches \a ins case-insensitively against the extended POSIX regular expression \a regexpattern.
+ * \return 1 for a match, 0 for no match, -1 for an error it has already report()ed.
+ */
+{
+	regex_t re;
+	int rcerr = regcomp(&re, regexpattern, REG_EXTENDED | REG_ICASE | REG_NOSUB);
+	if (rcerr) {
+		size_t errsiz = regerror(rcerr, &re, NULL, 0);
+		char *errbuf = (char *)(errsiz ? xmalloc(errsiz) : NULL);
+		(void)regerror(rcerr, &re, errbuf, errsiz);
+
+		report(stderr, GT_("Internal error: match_regex could not compile pattern %s: %s\n"), regexpattern, errbuf ? errbuf : GT_("(unknown regcomp error)"));
+		xfree(errbuf);
+		return -1;
+	}
+	int match = regexec(&re, ins, 0, NULL, 0); // 0 for match, REG_NOMATCH for not matched
+	regfree(&re);
+	return !match;
+}
diff -pruN 6.4.39-1/report.c 6.5.4-0ubuntu1/report.c
--- 6.4.39-1/report.c	2021-08-26 21:53:14.000000000 +0000
+++ 6.5.4-0ubuntu1/report.c	2025-04-16 20:32:40.000000000 +0000
@@ -10,30 +10,19 @@
  * vprintf(3) is unreliable.
  */
 
-#ifdef HAVE_CONFIG_H
-# include "config.h"
-#endif
+/* make glibc expose vsyslog(3): */
+#define _DEFAULT_SOURCE
+#define _BSD_SOURCE
+
+#include "config.h"
+#include "fetchmail.h"
 #include <stdio.h>
 #include <errno.h>
 #include <string.h>
-#if defined(HAVE_SYSLOG)
 #include <syslog.h>
-#endif
 #include "i18n.h"
-#include "fetchmail.h"
 
-#if defined(HAVE_VPRINTF) || defined(HAVE_DOPRNT) || defined(_LIBC) || defined(HAVE_STDARG_H)
-# if HAVE_STDARG_H
-#  include <stdarg.h>
-#  define VA_START(args, lastarg) va_start(args, lastarg)
-# else
-#  include <varargs.h>
-#  define VA_START(args, lastarg) va_start(args)
-# endif
-#else
-# define va_alist a1, a2, a3, a4, a5, a6, a7, a8
-# define va_dcl char *a1, *a2, *a3, *a4, *a5, *a6, *a7, *a8;
-#endif
+#include <stdarg.h>
 
 #define MALLOC(n)	xmalloc(n)	
 #define REALLOC(n,s)	xrealloc(n,s)	
@@ -56,36 +45,13 @@ static unsigned int use_syslog;
 # define program_name program_invocation_name
 # include <errno.h>
 
-#else
-
-# if !HAVE_STRERROR && !defined(strerror)
-char *strerror (int errnum)
-{
-    extern char *sys_errlist[];
-    extern int sys_nerr;
-
-    if (errnum > 0 && errnum <= sys_nerr)
-	return sys_errlist[errnum];
-    return GT_("Unknown system error");
-}
-# endif	/* HAVE_STRERROR */
 #endif	/* _LIBC */
 
 /* Print the program name and error message MESSAGE, which is a printf-style
    format string with optional args. */
-/* VARARGS */
-void
-#ifdef HAVE_STDARG_H
-report (FILE *errfp, const char *message, ...)
-#else
-report (FILE *errfp, message, va_alist)
-     const char *message;
-     va_dcl
-#endif
+void report (FILE *errfp, const char *message, ...)
 {
-#ifdef VA_START
     va_list args;
-#endif
 
     /* If a partially built message exists, print it now so it's not lost.  */
     if (partial_message_size_used != 0)
@@ -94,63 +60,64 @@ report (FILE *errfp, message, va_alist)
 	report (errfp, GT_("%s (log message incomplete)\n"), partial_message);
     }
 
-#if defined(HAVE_SYSLOG)
     if (use_syslog)
     {
 	int priority;
 
-#ifdef VA_START
-	VA_START (args, message);
-#endif
+	va_start(args, message);
 	priority = (errfp == stderr) ? LOG_ERR : LOG_INFO;
 
 #ifdef HAVE_VSYSLOG
 	vsyslog (priority, message, args);
 #else
 	{
-	    char *a1 = va_arg(args, char *);
-	    char *a2 = va_arg(args, char *);
-	    char *a3 = va_arg(args, char *);
-	    char *a4 = va_arg(args, char *);
-	    char *a5 = va_arg(args, char *);
-	    char *a6 = va_arg(args, char *);
-	    char *a7 = va_arg(args, char *);
-	    char *a8 = va_arg(args, char *);
-	    syslog (priority, message, a1, a2, a3, a4, a5, a6, a7, a8);
+	    va_list args_copy;
+	    char *tmpbuf;
+	    va_copy(args_copy, args);
+
+	    int bufsiz = vsnprintf(NULL, 0, message, args);
+	    if (bufsiz > 0) {
+		    ++bufsiz;
+		    tmpbuf = (char *)MALLOC(bufsiz);
+		    vsnprintf(tmpbuf, bufsiz, message, args_copy);
+		    syslog(priority, "%s", tmpbuf);
+		    free(tmpbuf);
+	    }
+	    va_end(args_copy);
 	}
 #endif
 
-#ifdef VA_START
 	va_end(args);
-#endif
     }
     else /* i. e. not using syslog */
-#endif
     {
 	if ( *message == '\n' )
 	{
 	    fputc( '\n', errfp );
 	    ++message;
 	}
-	if (!partial_suppress_tag)
-		fprintf (errfp, "%s: ", program_name);
+	if (!partial_suppress_tag) {
+		const char *buffer = report_format_time();
+		fprintf (errfp, "%s %s: ", buffer, program_name);
+	}
 	partial_suppress_tag = 0;
 
-#ifdef VA_START
-	VA_START (args, message);
-# if defined(HAVE_VPRINTF) || defined(_LIBC)
+	va_start (args, message);
 	vfprintf (errfp, message, args);
-# else
-	_doprnt (message, args, errfp);
-# endif
 	va_end (args);
-#else
-	fprintf (errfp, message, a1, a2, a3, a4, a5, a6, a7, a8);
-#endif
 	fflush (errfp);
     }
 }
 
+const char* report_format_time(void)
+{
+    static char buffer[64];
+    time_t timer = time(NULL);
+    struct tm *tm_info = localtime(&timer);
+    strftime(buffer, sizeof buffer, "%b %d %H:%M:%S", tm_info);
+    return buffer;
+}
+
 /**
  * Configure the report module. The output is set according to
  * \a mode.
@@ -170,12 +137,10 @@ void report_init(int mode /** 0: regular
 	use_syslog = FALSE;
 	break;
 
-#ifdef HAVE_SYSLOG
     case -1:			/* syslogd */
 	unbuffered = FALSE;
 	use_syslog = TRUE;
 	break;
-#endif /* HAVE_SYSLOG */
     }
 }
 
@@ -211,17 +176,14 @@ static void rep_ensuresize(size_t increm
 
 
 /* VARARGS */
-#ifdef HAVE_STDARG_H
 static int report_vgetsize(const char *message, va_list args)
 {
-    char tmp[1];
-
-    return vsnprintf(tmp, 1, message, args);
+    return vsnprintf(NULL, 0, message, args);
 }
 
-/* note that report_vbuild assumes that the buffer was already allocated. */
+/* note that report_vformat assumes that the buffer was already allocated. */
 /* VARARGS */
-static int report_vbuild(const char *message, va_list args)
+static int report_vformat(const char *message, va_list args)
 {
     int n;
 
@@ -240,61 +202,35 @@ static int report_vbuild(const char *mes
 
     return n;
 }
-#endif
 
-void
-#ifdef HAVE_STDARG_H
-report_build (FILE *errfp, const char *message, ...)
-#else
-report_build (FILE *errfp, message, va_alist)
-     const char *message;
-     va_dcl
-#endif
+static void report_vappend(const char *message, va_list args)
 {
-    int n;
-#ifdef VA_START
-    va_list args;
-#endif
-
 /* the logic is to first calculate the size,
- * then reallocate, then fill the buffer
- */
-
-#if defined(VA_START)
-    VA_START(args, message);
-    n = report_vgetsize(message, args);
-    va_end(args);
-
-    rep_ensuresize(n + 1);
+ * then reallocate,
+ * then fill the buffer */
+    va_list argcpy;
+    va_copy(argcpy, args);
+    int n = report_vgetsize(message, args);
+    rep_ensuresize(++n);
+    (void)report_vformat(message, argcpy);
+    va_end(argcpy);
+}
 
-    VA_START(args, message);
-    (void)report_vbuild(message, args);
+void report_build (FILE *errfp, const char *message, ...)
+{
+    va_list args;
+    va_start(args, message);
+    (void)report_vappend(message, args);
     va_end(args);
-#else
-    { 
-	char tmp[1];
-	/* note that SUSv2 specifies that with the 2nd argument zero, an 
-	 * unspecified value less than 1 were to be returned. This is not 
-	 * useful, so pass 1. */
-	n = snprintf (tmp, 1, 
-		      message, a1, a2, a3, a4, a5, a6, a7, a8);
-
-	if (n > 0)
-	    rep_ensuresize(n + 1);
-    }
-       
-    n = snprintf (partial_message + partial_message_size_used,
-		    partial_message_size - partial_message_size_used,
-		    message, a1, a2, a3, a4, a5, a6, a7, a8);
-
-    if (n > 0) partial_message_size_used += n;
-
-#endif
 
     if (unbuffered && partial_message_size_used != 0)
     {
-	partial_message_size_used = 0;
-	fputs(partial_message, errfp);
+    	partial_message_size_used = 0;
+        if (!partial_suppress_tag) {
+            const char *buffer = report_format_time();
+            fprintf (errfp, "%s %s: ", buffer, program_name);
+        }
+	    fputs(partial_message, errfp);
     }
 }
 
@@ -302,9 +238,9 @@ void report_flush(FILE *errfp)
 {
     if (partial_message_size_used != 0)
     {
-	partial_message_size_used = 0;
-	report(errfp, "%s", partial_message);
-	partial_suppress_tag = 1;
+    	partial_message_size_used = 0;
+	    report(errfp, "%s", partial_message);
+	    partial_suppress_tag = 1;
     }
 }
 
@@ -312,43 +248,23 @@ void report_flush(FILE *errfp)
    format string with optional args, to the existing report message (which may
    be empty.)  The completed report message is then printed (and reset to
    empty.) */
-/* VARARGS */
-void
-#ifdef HAVE_STDARG_H
-report_complete (FILE *errfp, const char *message, ...)
-#else
-report_complete (FILE *errfp, message, va_alist)
-     const char *message;
-     va_dcl
-#endif
+void report_complete (FILE *errfp, const char *message, ...)
 {
-    int n;
-#ifdef VA_START
     va_list args;
-
-    VA_START(args, message);
-    n = report_vgetsize(message, args);
+    va_start(args, message);
+    report_vformat(message, args);
     va_end(args);
 
-    rep_ensuresize(n + 1);
-
-    VA_START(args, message);
-    (void)report_vbuild(message, args);
-    va_end(args);
-#else
-    report_build(errfp, message, a1, a2, a3, a4, a5, a6, a7, a8);
-#endif
-
     /* Finally... print it.  */
     partial_message_size_used = 0;
 
     if (unbuffered)
     {
-	fputs(partial_message, errfp);
-	fflush (errfp);
+    	fputs(partial_message, errfp);
+	    fflush (errfp);
     }
     else
-	report(errfp, "%s", partial_message);
+	    report(errfp, "%s", partial_message);
 }
 
 /* Sometimes we want to have at most one error per line.  This
@@ -356,22 +272,10 @@ report_complete (FILE *errfp, message, v
 static int error_one_per_line;
 
 /* If errnum is nonzero, print its corresponding system error message. */
-void
-#ifdef HAVE_STDARG_H
-report_at_line (FILE *errfp, int errnum, const char *file_name,
+void report_at_line (FILE *errfp, int errnum, const char *file_name,
 	       unsigned int line_number, const char *message, ...)
-#else
-report_at_line (FILE *errfp, errnum, file_name, line_number, message, va_alist)
-     int errnum;
-     const char *file_name;
-     unsigned int line_number;
-     const char *message;
-     va_dcl
-#endif
 {
-#ifdef VA_START
     va_list args;
-#endif
 
     if (error_one_per_line)
     {
@@ -398,17 +302,9 @@ report_at_line (FILE *errfp, errnum, fil
     if (file_name != NULL)
 	fprintf (errfp, "%s:%u: ", file_name, line_number);
 
-#ifdef VA_START
-    VA_START (args, message);
-# if defined(HAVE_VPRINTF) || defined(_LIBC)
+    va_start(args, message);
     vfprintf (errfp, message, args);
-# else
-    _doprnt (message, args, errfp);
-# endif
     va_end (args);
-#else
-    fprintf (errfp, message, a1, a2, a3, a4, a5, a6, a7, a8);
-#endif
 
     if (errnum)
 	fprintf (errfp, ": %s", strerror (errnum));
diff -pruN 6.4.39-1/rfc2047e.c 6.5.4-0ubuntu1/rfc2047e.c
--- 6.4.39-1/rfc2047e.c	2024-06-25 00:14:38.000000000 +0000
+++ 6.5.4-0ubuntu1/rfc2047e.c	2024-07-26 16:13:16.000000000 +0000
@@ -1,6 +1,5 @@
-/*
-    rfc2047e.c - encode a string as per RFC-2047
-    Copyright (C) 2004  Matthias Andree
+/** \file rfc2047e.c - encode a string as per RFC-2047
+    \copyright Copyright (C) 2004-2024  Matthias Andree
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -27,21 +26,27 @@
 #include <stdlib.h>
 #include <assert.h>
 
-static const char noenc[] = "!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";
-static const char encchars[] = "!\"#$%&'*+,-./0123456789:;<>@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^`abcdefghijklmnopqrstuvwxyz{|}~";
-static const char ws[] = " \t\r\n";
+/** which characters are permitted to be on header line words without need of 
+ * RFC-2047 encoding */
+static const char permitted_unencoded_chars[] = "!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";
+/** which characters are permitted inside RFC-2047 encoded-words */
+static const char permitted_qpencoded_chars[] = "!\"#$%&'*+,-./0123456789:;<>@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^`abcdefghijklmnopqrstuvwxyz{|}~";
+/** list of whitespace characters in RFC-5322 format headers */
+static const char whitespace_in_header_chars[] = " \t\r\n";
 
 #ifdef TEST
 void report (FILE *fp, const char *format, ...) { (void)fp; (void)format;}
 #endif
 
-static int needs_enc(const char *string) {
-    if (strspn(string, noenc) < strlen(string))
-	return 1;
+static bool needs_enc(const char *string)
+/** needs_enc guesses whether \a string needs any form of RFC-2047 encoding. */
+{
+    if (strspn(string, permitted_unencoded_chars) < strlen(string))
+	return true;
     if (strncmp(string, "=?", 2) == 0
 	    && strcmp(string + strlen(string) - 2, "?=") == 0)
-	return 1;
-    return 0;
+	return true;
+    return false;
 }
 
 /** \bug This RFC-2047 encoder is simplistic and violates the RFC-2047
@@ -77,7 +82,7 @@ static char *encode_words(char *const *w
 		t = stpcpy(t, "?Q?");
 	    }
 	    if (*u == ' ') { *t++ = '_'; continue; }
-	    if (strchr(encchars, *u)) { *t++ = *u; continue; }
+	    if (strchr(permitted_qpencoded_chars, *u)) { *t++ = *u; continue; }
 	    sprintf(t, "=%02X", (unsigned int)((unsigned char)*u));
 	    t += 3;
 	}
@@ -110,24 +115,24 @@ char *rfc2047e(const char *string, const
     r = string;
     while (*r) {
 	count++;
-	r += strcspn(r, ws);
+	r += strcspn(r, whitespace_in_header_chars);
 	if (!*r) break;
 	count++;
-	r += strspn(r, ws);
+	r += strspn(r, whitespace_in_header_chars);
     }
     words = (char **)xmalloc(sizeof(char *) * (count + 1));
 
     idx = 0;
     r = string;
     while (*r) {
-	l = strcspn(r, ws);
+	l = strcspn(r, whitespace_in_header_chars);
 	words[idx] = (char *)xmalloc(l+1);
 	memcpy(words[idx], r, l);
 	words[idx][l] = '\0';
 	idx++;
 	r += l;
 	if (!*r) break;
-	l = strspn(r, ws);
+	l = strspn(r, whitespace_in_header_chars);
 	words[idx] = (char *)xmalloc(l+1);
 	memcpy(words[idx], r, l);
 	words[idx][l] = '\0';
diff -pruN 6.4.39-1/rfc822.c 6.5.4-0ubuntu1/rfc822.c
--- 6.4.39-1/rfc822.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/rfc822.c	2024-07-26 16:13:16.000000000 +0000
@@ -16,7 +16,7 @@ Really perverse combinations of quoting
 AUTHOR:
    Eric S. Raymond <esr@thyrsus.com>, 1997.  This source code example
 is part of fetchmail and the Unix Cookbook, and are released under the
-MIT license.  Compile with -DMAIN to build the demonstrator.
+MIT license.  Compile with -DTEST to build the demonstrator.
 
 ******************************************************************************/
 
@@ -31,13 +31,13 @@ MIT license.  Compile with -DMAIN to bui
 
 #include "sdump.h"
 
-#ifndef MAIN
+#ifndef TEST
 #include "i18n.h"
 #else
 #include  <unistd.h>
 static int verbose;
 const char *program_name = "rfc822";
-#endif /* MAIN */
+#endif /* TEST */
 
 #ifndef TRUE
 #define TRUE 1
@@ -56,9 +56,9 @@ char *reply_hack(
 {
     char *from, *cp, last_nws = '\0', *parens_from = NULL;
     int parendepth, state, has_bare_name_part, has_host_part;
-#ifndef MAIN
+#ifndef TEST
     int addresscount = 1;
-#endif /* MAIN */
+#endif /* TEST */
 
     if (strncasecmp("From:", buf, 5)
 	&& strncasecmp("To:", buf, 3)
@@ -78,7 +78,7 @@ char *reply_hack(
 	return(buf);
     }
 
-#ifndef MAIN
+#ifndef TEST
     if (outlevel >= O_DEBUG) {
 	report_build(stdout, GT_("About to rewrite %s...\n"), (cp = sdump(buf, BEFORE_EOL(buf))));
 	xfree(cp);
@@ -89,7 +89,7 @@ char *reply_hack(
 	if (*cp == ',' || isspace((unsigned char)*cp))
 	    addresscount++;
     buf = (char *)xrealloc(buf, strlen(buf) + addresscount * (strlen(host) + 1) + 1);
-#endif /* MAIN */
+#endif /* TEST */
 
     /*
      * This is going to foo up on some ill-formed addresses.
@@ -101,13 +101,13 @@ char *reply_hack(
     has_host_part = has_bare_name_part = FALSE;
     for (from = buf; *from; from++)
     {
-#ifdef MAIN
+#ifdef TEST
 	if (verbose)
 	{
 	    printf("state %d: %s", state, buf);
 	    printf("%*s^\n", (int)(from - buf + 10), " ");
 	}
-#endif /* MAIN */
+#endif /* TEST */
 	if (state != 2)
 	{
 	    if (*from == '(')
@@ -216,14 +216,14 @@ char *reply_hack(
 	}
     }
 
-#ifndef MAIN
+#ifndef TEST
     if (outlevel >= O_DEBUG) {
 	report_complete(stdout, GT_("...rewritten version is %s.\n"),
 			(cp = sdump(buf, BEFORE_EOL(buf))));
 	xfree(cp)
     }
 
-#endif /* MAIN */
+#endif /* TEST */
     *length = strlen(buf);
     return(buf);
 }
@@ -235,9 +235,9 @@ char *nxtaddr(const char *hdr /* header
     static size_t tp;
     static const char *hp;
     static int	state, oldstate;
-#ifdef MAIN
+#ifdef TEST
     static const char *orighdr;
-#endif /* MAIN */
+#endif /* TEST */
     int parendepth = 0;
 
 #define START_HDR	0	/* before header colon */
@@ -254,9 +254,9 @@ char *nxtaddr(const char *hdr /* header
     {
 	hp = hdr;
 	state = START_HDR;
-#ifdef MAIN
+#ifdef TEST
 	orighdr = hdr;
-#endif /* MAIN */
+#endif /* TEST */
 	tp = 0;
     }
 
@@ -264,13 +264,13 @@ char *nxtaddr(const char *hdr /* header
 
     for (; *hp; hp++)
     {
-#ifdef MAIN
+#ifdef TEST
 	if (verbose)
 	{
 	    printf("state %d: %s", state, orighdr);
 	    printf("%*s^\n", (int)(hp - orighdr + 10), " ");
 	}
-#endif /* MAIN */
+#endif /* TEST */
 
 	if (state == ENDIT_ALL)		/* after last address */
 	    return(NULL);
@@ -400,7 +400,7 @@ char *nxtaddr(const char *hdr /* header
     return(NULL);
 }
 
-#ifdef MAIN
+#ifdef TEST
 static void parsebuf(char *longbuf, int reply)
 {
     char	*cp;
@@ -467,6 +467,6 @@ int main(int argc, char *argv[])
     }
     exit(0);
 }
-#endif /* MAIN */
+#endif /* TEST */
 
 /* rfc822.c end */
diff -pruN 6.4.39-1/rpa.c 6.5.4-0ubuntu1/rpa.c
--- 6.4.39-1/rpa.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/rpa.c	2025-02-28 14:06:45.000000000 +0000
@@ -36,23 +36,21 @@ extern unsigned char line3[];
 extern int linecount;
 #endif
 
-#ifndef NO_PROTO
-  /* prototypes for internal functions */
-  static int  POP3_rpa_resp(char* argbuf, int socket );
-  static void LenAppend(char** pptr, int len);
-  static int  LenSkip(char** pptr, int rxlen);
-  static int  DecBase64(char* bufp);
-  static void EncBase64(char* bufp, int len);
-  static void ToUnicode(char** pptr, char delim, unsigned char* buf, int* plen,
-			int conv);
-  static int  SetRealmService(char* bufp);
-  static void GenChallenge(unsigned char* buf, int len);
-  static int  DigestPassphrase(char* passphrase,
-			       unsigned char* rbuf, int unicodeit);
-  static void CompUserResp(void);
-  static int  CheckUserAuth(void);
-  static void md5(const void* in, int len, unsigned char* out);
-#endif
+/* prototypes for internal functions */
+static int  POP3_rpa_resp(char* argbuf, int socket );
+static void LenAppend(char** pptr, int len);
+static int  LenSkip(char** pptr, int rxlen);
+static int  DecBase64(char* bufp);
+static void EncBase64(char* bufp, int len);
+static void ToUnicode(char** pptr, char delim, unsigned char* buf, int* plen,
+		      int conv);
+static int  SetRealmService(char* bufp);
+static void GenChallenge(unsigned char* buf, int len);
+static int  DigestPassphrase(char* passphrase,
+			     unsigned char* rbuf, int unicodeit);
+static void CompUserResp(void);
+static int  CheckUserAuth(void);
+static void md5(const void* in, int len, unsigned char* out);
 
 /* RPA protocol definitions */
 
@@ -892,6 +890,8 @@ static void md5(const void *in_,int len,
 	report_complete(stdout, "\n");
     }
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif /* POP3_ENABLE && RPA_ENABLE */
 
 /* rpa.c ends here */
diff -pruN 6.4.39-1/servport.c 6.5.4-0ubuntu1/servport.c
--- 6.4.39-1/servport.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/servport.c	2023-01-06 19:32:37.000000000 +0000
@@ -6,7 +6,6 @@
  * For license terms, see the file COPYING in this directory.
  */
 #include "fetchmail.h"
-#include "getaddrinfo.h"
 #include "i18n.h"
 
 #include <errno.h>
@@ -14,12 +13,8 @@
 #include <string.h>
 #include <sys/types.h>
 #include <netdb.h>
-#if defined(HAVE_NETINET_IN_H)
 #include <netinet/in.h>
-#endif
-#ifdef HAVE_ARPA_INET_H
 #include <arpa/inet.h>
-#endif
 #include <sys/socket.h>
 
 int servport(const char *service) {
diff -pruN 6.4.39-1/sink.c 6.5.4-0ubuntu1/sink.c
--- 6.4.39-1/sink.c	2022-10-12 21:41:56.000000000 +0000
+++ 6.5.4-0ubuntu1/sink.c	2024-07-26 17:01:29.000000000 +0000
@@ -16,21 +16,11 @@
 #include  <stdio.h>
 #include  <errno.h>
 #include  <string.h>
+#include  <strings.h>
 #include  <signal.h>
-#ifdef HAVE_MEMORY_H
-#include  <memory.h>
-#endif /* HAVE_MEMORY_H */
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include  <unistd.h>
-#endif
-#if defined(HAVE_STDARG_H)
 #include  <stdarg.h>
-#else
-#include  <varargs.h>
-#endif
 #include  <ctype.h>
 #include  <langinfo.h>
 
@@ -1075,9 +1065,7 @@ static int open_mda_sink(struct query *c
 	      int *good_addresses, int *bad_addresses)
 /* open a stream to a local MDA */
 {
-#ifdef HAVE_SETEUID
     uid_t orig_uid;
-#endif /* HAVE_SETEUID */
     struct	idlist *idp;
     int	length = 0, fromlen = 0, nameslen = 0;
     char	*names = NULL, *before, *after, *from = NULL;
@@ -1210,7 +1198,6 @@ static int open_mda_sink(struct query *c
     if (outlevel >= O_DEBUG)
 	report(stdout, GT_("about to deliver with: %s\n"), before);
 
-#ifdef HAVE_SETEUID
     /*
      * Arrange to run with user's permissions if we're root.
      * This will initialize the ownership of any files the
@@ -1222,19 +1209,16 @@ static int open_mda_sink(struct query *c
 	report(stderr, GT_("Cannot switch effective user id to %ld: %s\n"), (long)ctl->uid, strerror(errno));
 	return PS_IOERR;
     }
-#endif /* HAVE_SETEUID */
 
     sinkfp = popen(before, "w");
     free(before);
     before = NULL;
 
-#ifdef HAVE_SETEUID
     /* this will fail quietly if we didn't start as root */
     if (seteuid(orig_uid)) {
 	report(stderr, GT_("Cannot switch effective user id back to original %ld: %s\n"), (long)orig_uid, strerror(errno));
 	return PS_IOERR;
     }
-#endif /* HAVE_SETEUID */
 
     if (!sinkfp)
     {
@@ -1252,6 +1236,18 @@ static int open_mda_sink(struct query *c
     return(PS_SUCCESS);
 }
 
+/** return a constant string that describes the sink type */
+const char* get_sink_type(const struct query *ctl)
+{
+    if (ctl->bsmtp) 	return GT_("BSMTP");
+    if (ctl->mda)	return GT_("MDA");
+    if (ctl->listener == LMTP_MODE)
+	    		return GT_("LMTP");
+    if (ctl->listener == SMTP_MODE)
+	    		return GT_("SMTP");
+    return GT_("sink"); // generic return value before smtp_setup
+}
+
 int open_sink(struct query *ctl, struct msgblk *msg,
 	      int *good_addresses, int *bad_addresses)
 /* set up sinkfp to be an input sink we can ship a message to */
@@ -1281,29 +1277,7 @@ int open_sink(struct query *ctl, struct
 	       ctl->smtphostmode,
 	       ctl->smtphost ? ctl->smtphost : "localhost");
 
-#ifndef FALLBACK_MDA
-	/* No fallback MDA declared.  Bail out. */
 	return(PS_SMTP);
-#else
-	/*
-	 * If user had things set up to forward offsite, no way
-	 * we want to deliver locally!
-	 */
-	if (ctl->smtphost && strcmp(ctl->smtphost, "localhost"))
-	    return(PS_SMTP);
-
-	/* 
-	 * User was delivering locally.  We have a fallback MDA.
-	 * Latch it in place, logging the error, and fall through.
-	 * Set stripcr as we would if MDA had been the initial transport
-	 */
-	ctl->mda = FALLBACK_MDA;
-	if (!ctl->forcecr)
-	    ctl->stripcr = TRUE;
-
-	report(stderr, GT_("can't raise the listener; falling back to %s"),
-			 FALLBACK_MDA);
-#endif
     }
 
     if (ctl->mda)		/* must deliver through an MDA */
@@ -1573,16 +1547,7 @@ int open_warning_by_mail(struct query *c
 /* if rfc2047charset is non-NULL, encode the line (that is assumed to be
  * a header line) as per RFC-2047 using rfc2047charset as the character
  * set field */
-#if defined(HAVE_STDARG_H)
 void stuff_warning(const char *rfc2047charset, struct query *ctl, const char *pfx, const char *fmt, ... )
-#else
-void stuff_warning(rfc2047charset, ctl, pfx, fmt, va_alist)
-const char *charset;
-const char *pfx;	/* constant, non-translated prefix (such as "Subject: ") */
-struct query *ctl;
-const char *fmt;	/* printf-style format */
-va_dcl
-#endif
 {
     /* make huge -- i18n can bulk up error messages a lot */
     char	buf[3*MSGBUFSIZE+4];
@@ -1596,11 +1561,7 @@ va_dcl
      * case it was a string constant.  We make a virtue of that necessity
      * here by supporting stdargs/varargs.
      */
-#if defined(HAVE_STDARG_H)
     va_start(ap, fmt) ;
-#else
-    va_start(ap);
-#endif
     vsnprintf(buf+strlen(buf), sizeof(buf)-strlen(buf)-2, fmt, ap);
     va_end(ap);
 
diff -pruN 6.4.39-1/smbencrypt.c 6.5.4-0ubuntu1/smbencrypt.c
--- 6.4.39-1/smbencrypt.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/smbencrypt.c	2023-01-06 19:32:37.000000000 +0000
@@ -25,6 +25,7 @@
 extern int DEBUGLEVEL;
 
 #include <unistd.h>
+#include <stdint.h>
 #include <stdlib.h>
 #include <string.h>
 #include <ctype.h>
@@ -33,10 +34,6 @@ extern int DEBUGLEVEL;
 #include "smbencrypt.h"
 #include "smbmd4.h"
 
-#ifndef _AIX
-typedef unsigned char uchar;
-typedef signed short int16;
-#endif
 typedef int BOOL;
 #define False 0
 #define True  1
@@ -83,7 +80,7 @@ while (*s)
   }
 }
 
-extern void SMBOWFencrypt(uchar passwd[16], uchar *c8, uchar p24[24]);
+extern void SMBOWFencrypt(unsigned char passwd[16], unsigned char *c8, unsigned char p24[24]);
 
 /*
  This implements the X/Open SMB password encryption
@@ -91,9 +88,9 @@ extern void SMBOWFencrypt(uchar passwd[1
  encrypted password into p24 
  */
 
-void SMBencrypt(uchar *passwd, uchar *c8, uchar *p24)
+void SMBencrypt(unsigned char *passwd, unsigned char *c8, unsigned char *p24)
   {
-  uchar p14[15], p21[21];
+  unsigned char p14[15], p21[21];
   
   memset(p21,'\0',21);
   memset(p14,'\0',14);
@@ -113,7 +110,7 @@ void SMBencrypt(uchar *passwd, uchar *c8
   }
 
 /* Routines for Windows NT MD4 Hash functions. */
-static int _my_wcslen(int16 *str)
+static int _my_wcslen(int16_t *str)
 {
 	int len = 0;
 	while(*str++ != 0)
@@ -128,10 +125,10 @@ static int _my_wcslen(int16 *str)
  * format.
  */
  
-static int _my_mbstowcs(int16 *dst, uchar *src, int len)
+static int _my_mbstowcs(int16_t *dst, unsigned char *src, int len)
 {
 	int i;
-	int16 val;
+	int16_t val;
  
 	for(i = 0; i < len; i++) {
 		val = *src;
@@ -148,10 +145,10 @@ static int _my_mbstowcs(int16 *dst, ucha
  * Creates the MD4 Hash of the users password in NT UNICODE.
  */
  
-static void E_md4hash(uchar *passwd, uchar *p16)
+static void E_md4hash(unsigned char *passwd, unsigned char *p16)
 {
 	int len;
-	int16 wpwd[129];
+	int16_t wpwd[129];
 	
 	/* Password cannot be longer than 128 characters */
 	len = strlen((char *)passwd);
@@ -161,15 +158,15 @@ static void E_md4hash(uchar *passwd, uch
 	_my_mbstowcs(wpwd, passwd, len);
 	wpwd[len] = 0; /* Ensure string is null terminated */
 	/* Calculate length in bytes */
-	len = _my_wcslen(wpwd) * sizeof(int16);
+	len = _my_wcslen(wpwd) * sizeof(int16_t);
 
 	mdfour(p16, (unsigned char *)wpwd, len);
 }
 
 /* Does the des encryption from the NT or LM MD4 hash. */
-void SMBOWFencrypt(uchar passwd[16], uchar *c8, uchar p24[24])
+void SMBOWFencrypt(unsigned char passwd[16], unsigned char *c8, unsigned char p24[24])
 {
-	uchar p21[21];
+	unsigned char p21[21];
  
 	memset(p21,'\0',21);
  
@@ -178,10 +175,9 @@ void SMBOWFencrypt(uchar passwd[16], uch
 }
 
 /* Does the NT MD4 hash then des encryption. */
- 
-void SMBNTencrypt(uchar *passwd, uchar *c8, uchar *p24)
+void SMBNTencrypt(unsigned char *passwd, unsigned char *c8, unsigned char *p24)
 {
-	uchar p21[21];
+	unsigned char p21[21];
  
 	memset(p21,'\0',21);
  
diff -pruN 6.4.39-1/smtp.c 6.5.4-0ubuntu1/smtp.c
--- 6.4.39-1/smtp.c	2021-01-03 12:46:37.000000000 +0000
+++ 6.5.4-0ubuntu1/smtp.c	2023-01-06 19:53:57.000000000 +0000
@@ -18,6 +18,7 @@
 #include <stdio.h>
 #include <unistd.h>
 #include <string.h>
+#include <strings.h>
 #include <signal.h>
 #include "socket.h"
 #include "smtp.h"
diff -pruN 6.4.39-1/socket.c 6.5.4-0ubuntu1/socket.c
--- 6.4.39-1/socket.c	2024-01-31 19:42:35.000000000 +0000
+++ 6.5.4-0ubuntu1/socket.c	2025-06-17 22:04:52.000000000 +0000
@@ -2,7 +2,7 @@
  * socket.c -- socket library functions
  *
  * Copyright 1998 - 2004 by Eric S. Raymond.
- * Copyright 2004 - 2023 by Matthias Andree.
+ * Copyright 2004 - 2024 by Matthias Andree.
  * Contributions by Alexander Bluhm, Earl Chew, John Beck.
 
  * For license terms, see the file COPYING in this directory.
@@ -14,74 +14,40 @@
 #include <stdio.h>
 #include <errno.h>
 #include <string.h>
+#include <strings.h>
 #include <ctype.h> /* isspace() */
-#ifdef HAVE_MEMORY_H
-#include <memory.h>
-#endif /* HAVE_MEMORY_H */
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/socket.h>
 #include <sys/un.h>
 #include <netinet/in.h>
-#ifdef HAVE_ARPA_INET_H
 #include <arpa/inet.h>
-#endif
 #include <netdb.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
-#if defined(HAVE_STDARG_H)
 #include <stdarg.h>
-#else
-#include <varargs.h>
-#endif
-#if TIME_WITH_SYS_TIME
-# include <sys/time.h>
-# include <time.h>
-#else
-# if HAVE_SYS_TIME_H
-#  include <sys/time.h>
-# else
-#  include <time.h>
-# endif
-#endif
+#include <sys/ioctl.h>
+#include <sys/time.h>
+#include <time.h>
+#include <limits.h>
 
 #include "socket.h"
-#include "getaddrinfo.h"
 #include "i18n.h"
 #include "sdump.h"
 #include "uid_db.h"
 
-/* Defines to allow BeOS and Cygwin to play nice... */
-#ifdef __BEOS__
-static char peeked;
-#define fm_close(a)  closesocket(a)
-#define fm_write(a,b,c)  send(a,b,c,0)
-#define fm_peek(a,b,c)   recv(a,b,c,0)
-#define fm_read(a,b,c)   recv(a,b,c,0)
-#else
-#define fm_close(a)  close(a)
-#define fm_write(a,b,c)  write(a,b,c)
-#define fm_peek(a,b,c)   recv(a,b,c, MSG_PEEK)
-#ifdef __CYGWIN__
-#define fm_read(a,b,c)   cygwin_read(a,b,c)
-static ssize_t cygwin_read(int sock, void *buf, size_t count);
-#else /* ! __CYGWIN__ */
-#define fm_read(a,b,c)   read(a,b,c)
-#endif /* __CYGWIN__ */
+#ifdef HAVE_SYS_FILIO_H
+/* OpenIndiana requires this to find FIONREAD */
+#include <sys/filio.h>
 #endif
 
-/* We need to define h_errno only if it is not already */
-#ifndef h_errno
-# if !HAVE_DECL_H_ERRNO
-extern int h_errno;
-# endif
-#endif /* ndef h_errno */
+/* Defines, these used to be used to allow BeOS and Cygwin to play nice...
+   these days, fetchmail requires a conforming system. */
+#define fm_close(a)	close(a)
+#define fm_write(a,b,c)	write(a,b,c)
+#define fm_peek(a,b,c)	recv(a,b,c, MSG_PEEK)
+#define fm_read(a,b,c)	read(a,b,c)
 
-#ifdef HAVE_SOCKETPAIR
 static void free_plugindata(char **argvec)
 {
     if (argvec) {
@@ -219,7 +185,6 @@ static int handle_plugin(const char *hos
     (void) close(fds[0]);
     return fds[1];
 }
-#endif /* HAVE_SOCKETPAIR */
 
 /** Set socket to SO_KEEPALIVE. \return 0 for success. */
 static int SockKeepalive(int sock) {
@@ -238,7 +203,6 @@ int UnixOpen(const char *path)
     sock = socket( AF_UNIX, SOCK_STREAM, 0 );
     if (sock < 0)
     {
-	h_errno = 0;
 	return -1;
     }
 
@@ -251,7 +215,6 @@ int UnixOpen(const char *path)
     {
 	int olderr = errno;
 	fm_close(sock);	/* don't use SockClose, no traffic yet */
-	h_errno = 0;
 	errno = olderr;
 	sock = -1;
     }
@@ -270,10 +233,8 @@ int SockOpen(const char *host, const cha
     int ord;
     char errbuf[8192] = "";
 
-#ifdef HAVE_SOCKETPAIR
     if (plugin)
 	return handle_plugin(host,service,plugin);
-#endif /* HAVE_SOCKETPAIR */
 
     memset(&req, 0, sizeof(struct addrinfo));
     req.ai_socktype = SOCK_STREAM;
@@ -365,39 +326,22 @@ int SockOpen(const char *host, const cha
 }
 
 
-#if defined(HAVE_STDARG_H)
 int SockPrintf(int sock, const char* format, ...)
 {
-#else
-int SockPrintf(sock,format,va_alist)
-int sock;
-char *format;
-va_dcl {
-#endif
-
     va_list ap;
     char buf[8192];
 
-#if defined(HAVE_STDARG_H)
     va_start(ap, format) ;
-#else
-    va_start(ap);
-#endif
     vsnprintf(buf, sizeof(buf), format, ap);
     va_end(ap);
     return SockWrite(sock, buf, strlen(buf));
-
 }
 
 #ifdef SSL_ENABLE
-#if 0
-/* this is not to be enabled in stable releases to avoid
- * compatibility issues */
-/* OPENSSL_NO_SSL_INTERN: 
-   transitional feature for OpenSSL 1.0.1 up to and excluding 1.1.0 
-   to make sure we do not access internal structures! */
-#define OPENSSL_NO_SSL_INTERN 1
-#define OPENSSL_NO_DEPRECATED 23
+#ifndef __sun__
+/* work around OpenIndiana's openssl-31 package being configured with 10101 as API level
+and only #define this when not on such an OS */
+# define OPENSSL_API_COMPAT 30000 // specify API compat level
 #endif
 #include "tls-aux.h"
 #include <openssl/err.h>
@@ -405,26 +349,33 @@ va_dcl {
 #include <openssl/x509v3.h>
 #include <openssl/rand.h>
 
-#ifdef LIBRESSL_VERSION_NUMBER 
+enum { SSL_min_security_level = 2 };
+
+#define DO_SSL_VERSION_CHECK 1
+#ifdef LIBRESSL_VERSION_NUMBER
 # ifdef __OpenBSD__
 #  pragma message "WARNING - Linking against LibreSSL, which is not a supported configuration."
+#  define TLSprovider "LibreSSL(OpenBSD)"
+#  undef  DO_SSL_VERSION_CHECK
+#  define DO_SSL_VERSION_CHECK 0
 # else
 #  error "FAILED - LibreSSL cannot be used legally, for lack of GPL clause 2b exception, see COPYING." 
 # endif
 #endif
 
 #ifdef USING_WOLFSSL
-# if LIBWOLFSSL_VERSION_HEX < 0x05006002L
-#  error "FAILED - wolfSSL MUST be at least version 5.6.2. You have " LIBWOLFSSL_VERSION_STRING "."
+# define TLSprovider "wolfSSL"
+# if LIBWOLFSSL_VERSION_HEX < 0x05007002L
+#  error "FAILED - wolfSSL MUST be at least version 5.7.2. You have " LIBWOLFSSL_VERSION_STRING "."
 # endif
-# if LIBWOLFSSL_VERSION_HEX < 0x05006006L
-#  pragma message "WARNING - wolfSSL SHOULD be at least version 5.6.6. You have " LIBWOLFSSL_VERSION_STRING "."
+# if LIBWOLFSSL_VERSION_HEX < 0x05007002L
+#  pragma message "WARNING - wolfSSL SHOULD be at least version 5.7.2. You have " LIBWOLFSSL_VERSION_STRING "."
 # endif
 #else /* !USING_WOLFSSL */
-#define fm_MIN_OPENSSL_VER 0x1000215fL /* 1.0.2u */
-# if OPENSSL_VERSION_NUMBER <  0x1010115fL
-#  pragma message "WARNING - OpenSSL 1.m.nx SHOULD be at least release version 1.1.1u, using " OPENSSL_VERSION_TEXT "."
-# endif                     /* 0xMNN00PPSL */
+# ifndef TLSprovider
+#  define TLSprovider "OpenSSL"
+# endif
+# define fm_MIN_OPENSSL_VER 0x30000090L
 /* do not warn about OpenSSL 3.2.0, the 3.2.1 fix is of low priority */
 # if OPENSSL_VERSION_NUMBER >= 0x30100000L && OPENSSL_VERSION_NUMBER < 0x30200000L
 #  if OPENSSL_VERSION_NUMBER < 0x30100040L
@@ -436,11 +387,11 @@ va_dcl {
 #   pragma message "WARNING - OpenSSL 3.0.n SHOULD be at least release version 3.0.9, using " OPENSSL_VERSION_TEXT "."
 #  endif
 # endif                     /* 0xMNN00PPSL */
-#  if OPENSSL_VERSION_NUMBER < 0x30000000L
+#  if OPENSSL_VERSION_NUMBER < 0x30000000L && !defined(__OpenBSD__)
 #   pragma message "WARNING - OpenSSL before 3.0.0 is end-of-life and unsupported, using " OPENSSL_VERSION_TEXT "."
 #  endif
-# if OPENSSL_VERSION_NUMBER < fm_MIN_OPENSSL_VER
-#  error Your OpenSSL version MUST be at least 1.0.2u release. Older OpenSSL versions are unsupported.
+# if DO_SSL_VERSION_CHECK && OPENSSL_VERSION_NUMBER < fm_MIN_OPENSSL_VER
+#  error Your OpenSSL version must be at least 3.0.9 release. Older OpenSSL versions are unsupported.
 # else /* OpenSSL too old */
 /*
 #define __fm_ossl_ver(x) #x
@@ -450,13 +401,24 @@ va_dcl {
 # endif /* OpenSSL too old */
 #endif /* USING_WOLFSSL */
 
+/* workaround for EVP_MD_fetch API - missing on wolfSSL and LibreSSL, both 
+ * claim 1.x or 2.x OpenSSL versions, so make our lives easy: */
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
+# define EVP_MD_fetch(x, digest, y) (EVP_get_digestbyname(digest))
+# define EVP_MD_free(x) /* NOOP */
+# define fm_EVP_MD_const const // compatibility const EVP_MD* from EVP_get_digestbyname()
+#else
+# define fm_EVP_MD_const // nothing, EVP_MD_fetch returns a mutable EVP_MD*
+#endif
+
 static void report_SSL_errors(FILE *stream)
 {
     unsigned long err;
+    char errbuf[512];
 
     while (0ul != (err = ERR_get_error())) {
-	char *errstr = ERR_error_string(err, NULL);
-	report(stream, GT_("OpenSSL reported: %s\n"), errstr);
+	ERR_error_string_n(err, errbuf, sizeof errbuf);
+	report(stream, GT_("%s reported: %s\n"), TLSprovider, errbuf);
     }
 }
 
@@ -467,25 +429,47 @@ static void report_SSL_errors(FILE *stre
 static	SSL_CTX *_ctx[FD_SETSIZE];
 static	SSL *_ssl_context[FD_SETSIZE];
 
-static SSL	*SSLGetContext( int );
+static SSL *SSLGetContext(int);
+static int check_sslfp(const X509 *x509_cert, char *text, size_t textsize, int *retFlag);
 #endif /* SSL_ENABLE */
 
 int SockWrite(int sock, const char *buf, int len)
 {
-    int n, wrlen = 0;
+	/* WARNING: This is messy - we use an int pointer, so does SSL_write, but fm_write/write would use ssize_t instead.
+	Assume that write() won't ever return something that wouldn't fit an int. */
+    int n;
+    int wrlen = 0;
 #ifdef	SSL_ENABLE
-    SSL *ssl;
+    SSL *ssl = SSLGetContext(sock);
 #endif
 
     while (len)
     {
 #ifdef SSL_ENABLE
-	if( NULL != ( ssl = SSLGetContext( sock ) ) )
-		n = SSL_write(ssl, buf, len);
-	else
+	if (ssl) {
+	    ERR_clear_error();
+	    n = SSL_write(ssl, buf, len);
+	} else
 #endif /* SSL_ENABLE */
 	    n = fm_write(sock, buf, len);
-        if (n <= 0)
+#ifdef SSL_ENABLE
+        if (n <= 0 && ssl != NULL) {
+	    int ssle = SSL_get_error(ssl, n); // do this before flushing the error queue!
+	    // map error code to n = 0 -> retryable or n = -1 -> true error
+	    switch(ssle) {
+		case SSL_ERROR_ZERO_RETURN:
+		case SSL_ERROR_SYSCALL:
+		case SSL_ERROR_SSL:
+			n = -1; break;
+		default:
+			/* assume retryable */
+			n = 0; break;
+	    }
+	    if (n)
+		    ERR_print_errors_fp(stderr); // do this after SSL_get_error - and only on fatal errors
+	}
+#endif
+	if (n < 0)
             return -1;
         len -= n;
 	wrlen += n;
@@ -503,15 +487,7 @@ int SockRead(int sock, char *buf, int le
 #endif
 
     if (--len < 1)
-	return(-1);
-#ifdef __BEOS__
-    if (peeked != 0){
-        (*bp) = peeked;
-        bp++;
-        len--;
-        peeked = 0;
-    }
-#endif        
+	return -1;
     do {
 	/* 
 	 * The reason for these gymnastics is that we want two things:
@@ -523,9 +499,11 @@ int SockRead(int sock, char *buf, int le
 	if( NULL != ( ssl = SSLGetContext( sock ) ) ) {
 		int e;
 		/* Hack alert! */
-		/* XXX FIXME: once we deprecate OpenSSL before 1.1.1, we can 
-		 * use SSL_peek_ex() and SSL_read_ex() and simplify this code 
-		 * quite a bit */
+		/* XXX FIXME: once we deprecate OpenSSL before 1.1.1, we can
+		 * use SSL_peek_ex() and SSL_read_ex() and simplify this code
+		 * quite a bit - but the compatibility interfaces to other
+		 * libraries such as OpenBSD's LibreSSL, and wolfSSL, made
+		 * this not happen yet. */
 		/* OK...  SSL_peek works a little different from MSG_PEEK
 			Problem is that SSL_peek can return 0 if there
 			is no data currently available.  If, on the other
@@ -537,6 +515,7 @@ int SockRead(int sock, char *buf, int le
 			loop.  This should continue to work even if they
 			later change the behavior of SSL_peek
 			to "fix" this problem...  :-(	*/
+		ERR_clear_error();
 		if ((n = SSL_peek(ssl, bp, len)) <= 0) {
 			/* SSL_peek says no data...  Does he mean no data
 			or did the connection blow up?  If we got an error
@@ -544,7 +523,7 @@ int SockRead(int sock, char *buf, int le
 			e = SSL_get_error(ssl, n);
 			if (SSL_ERROR_NONE != e
 #ifdef USING_WOLFSSL
-			/* wolfSSL 5.0.0 may return SSL_ERROR_WANT_READ when 
+			/* wolfSSL 5.0.0 may return SSL_ERROR_WANT_READ when
 			 * receiving HANDSHAKE instead of app data on SSL_peek
 			 * https://github.com/wolfSSL/wolfssl/issues/4593 */
 					&& SSL_ERROR_WANT_READ != e
@@ -566,6 +545,8 @@ int SockRead(int sock, char *buf, int le
 		/* Matthias Andree: SSL_read can return 0, in that case
 		 * we must call SSL_get_error to figure if there was
 		 * an error or just a "no data" condition */
+		// OpenSSL 3 documents "Old documentation indicated a difference between 0 and -1, and that -1 was retryable. You should instead call SSL_get_error() to find out if it's retryable."
+		ERR_clear_error();
 		if ((n = SSL_read(ssl, bp, n)) <= 0) {
 			e = SSL_get_error(ssl, n);
 			if (SSL_ERROR_NONE != e) {
@@ -585,24 +566,18 @@ int SockRead(int sock, char *buf, int le
 	else
 #endif /* SSL_ENABLE */
 	{
-
-#ifdef __BEOS__
-	    if ((n = fm_read(sock, bp, 1)) <= 0)
-#else
+	    if (sock < 0)
+		return -1;
 	    if ((n = fm_peek(sock, bp, len)) <= 0)
-#endif
-		return (-1);
+		return -1;
 	    if ((newline = (char *)memchr(bp, '\n', n)) != NULL)
 		n = newline - bp + 1;
-#ifndef __BEOS__
 	    if ((n = fm_read(sock, bp, n)) == -1)
-		return(-1);
-#endif /* __BEOS__ */
+		return -1;
 	}
 	bp += n;
 	len -= n;
-    } while 
-	    (!newline && len);
+    } while (!newline && len);
     *bp = '\0';
 
     return bp - buf;
@@ -614,11 +589,12 @@ int SockPeek(int sock)
     int n;
     char ch;
 #ifdef	SSL_ENABLE
-    SSL *ssl;
+    SSL *ssl = SSLGetContext(sock);
 #endif
 
 #ifdef	SSL_ENABLE
-	if( NULL != ( ssl = SSLGetContext( sock ) ) ) {
+	if (ssl) {
+		ERR_clear_error();
 		n = SSL_peek(ssl, &ch, 1);
 		if (n <= 0) {
 			/* SSL_peek says 0...  Does that mean no data
@@ -641,14 +617,11 @@ int SockPeek(int sock)
 	}
 	else
 #endif /* SSL_ENABLE */
-	    n = fm_peek(sock, &ch, 1);
+	    n = sock >= 0 ? fm_peek(sock, &ch, 1) : -1;
 	if (n == -1)
 		return -1;
 
-#ifdef __BEOS__
-    peeked = ch;
-#endif
-    return(ch);
+    return ch;
 }
 
 #ifdef SSL_ENABLE
@@ -656,7 +629,7 @@ int SockPeek(int sock)
 static	char *_ssl_server_cname = NULL;
 static	int _check_fp;
 static	char *_check_digest;
-static 	char *_server_label;
+static	char *_server_label;
 static	int _depth0ck;
 static	int _firstrun;
 static	int _prev_err;
@@ -676,18 +649,18 @@ SSL *SSLGetContext( int sock )
    errors, and perform additional validation (e.g. CN matches) */
 static int SSL_verify_callback(int ok_return, X509_STORE_CTX *ctx, const int strict)
 {
-#define SSLverbose (((outlevel) >= O_DEBUG) || ((outlevel) >= O_VERBOSE && (depth) == 0)) 
+#define SSLverbose (((outlevel) >= O_DEBUG) || ((outlevel) >= O_VERBOSE && (depth) == 0))
 	char buf[257];
 	X509 *x509_cert;
 	int err, depth, i;
-	unsigned char digest[EVP_MAX_MD_SIZE];
-	char text[EVP_MAX_MD_SIZE * 3 + 1], *tp, *te;
-	const EVP_MD *digest_tp;
-	unsigned int dsz, esz;
 	X509_NAME *subj, *issuer;
 	char *tt;
 
 	x509_cert = X509_STORE_CTX_get_current_cert(ctx);
+	if (!x509_cert) {
+	    report(stderr, GT_("SSL verify callback error: current certificate NULL!\n"));
+	    return 0;
+	}
 	err = X509_STORE_CTX_get_error(ctx);
 	depth = X509_STORE_CTX_get_error_depth(ctx);
 
@@ -741,7 +714,7 @@ static int SSL_verify_callback(int ok_re
 			/* Possible truncation. In this case, this is a DNS name, so this
 			 * is really bad. We do not tolerate this even in the non-strict case. */
 			report(stderr, GT_("Bad certificate: Subject CommonName too long!\n"));
-			return (0);
+			return 0;
 		}
 		if ((size_t)i > strlen(buf)) {
 			/* Name contains embedded NUL characters, so we complain. This is likely
@@ -805,53 +778,25 @@ static int SSL_verify_callback(int ok_re
 				}
 			} else if (ok_return) {
 				report(stderr, GT_("Server name not set, could not verify certificate!\n"));
-				if (strict) return (0);
+				if (strict) return 0;
 			}
 		} else {
 			if (outlevel >= O_VERBOSE)
 				report(stdout, GT_("Unknown Server CommonName\n"));
 			if (ok_return && strict) {
 				report(stderr, GT_("Server name not specified in certificate!\n"));
-				return (0);
+				return 0;
 			}
 		}
 		/* Print the finger print. Note that on errors, we might print it more than once
 		 * normally; we kluge around that by using a global variable. */
 		if (_check_fp == 1) {
-			unsigned dp;
-
-			_check_fp = -1;
-			digest_tp = EVP_md5();
-			if (digest_tp == NULL) {
-				report(stderr, GT_("EVP_md5() failed!\n"));
-				return (0);
-			}
-			if (!X509_digest(x509_cert, digest_tp, digest, &dsz)) {
-				report(stderr, GT_("Out of memory!\n"));
-				return (0);
-			}
-			tp = text;
-			te = text + sizeof(text);
-			for (dp = 0; dp < dsz; dp++) {
-				esz = snprintf(tp, te - tp, dp > 0 ? ":%02X" : "%02X", digest[dp]);
-				if (esz >= (size_t)(te - tp)) {
-					report(stderr, GT_("Digest text buffer too small!\n"));
-					return (0);
-				}
-				tp += esz;
-			}
-			if (outlevel > O_NORMAL)
-			    report(stdout, GT_("%s key fingerprint: %s\n"), _server_label, text);
-			if (_check_digest != NULL) {
-				if (strcasecmp(text, _check_digest) == 0) {
-				    if (outlevel > O_NORMAL)
-					report(stdout, GT_("%s fingerprints match.\n"), _server_label);
-				} else {
-				    report(stderr, GT_("%s fingerprints do not match!\n"), _server_label);
-				    return (0);
-				}
-			} /* if (_check_digest != NULL) */
-		} /* if (_check_fp) */
+                        int retFlag;
+			char text[EVP_MAX_MD_SIZE * 3 + 1];
+                        int retVal = check_sslfp(x509_cert, text, sizeof text, &retFlag);
+                        if (retFlag == 1)
+                                return retVal;
+                } /* if (_check_fp) */
 	} /* if (depth == 0 && !_depth0ck) */
 
 	if (err != X509_V_OK && err != _prev_err && !(_check_fp != 0 && _check_digest && !strict)) {
@@ -909,6 +854,101 @@ static int SSL_verify_callback(int ok_re
 	return ok_return;
 }
 
+int check_sslfp(const X509 *x509_cert, char *text, size_t textsize, int *retFlag)
+{
+        *retFlag = 1;
+        unsigned dp;
+
+        _check_fp = -1;
+        fm_EVP_MD_const EVP_MD *digest_impl = NULL;
+	unsigned char digest[EVP_MAX_MD_SIZE];
+	char *dig = NULL;
+	char *expected_digest = _check_digest;
+
+	if (_check_digest && 1 == match_regex("^\\{[a-z0-9-]+\\}", _check_digest)) {
+		size_t len = strcspn(_check_digest + 1, "}");
+		dig = (char *)xmalloc(len + 1);
+		memcpy(dig, _check_digest + 1, len);
+		dig[len] = '\0';
+		ERR_clear_error();
+		digest_impl = EVP_MD_fetch(NULL, dig, NULL);
+		if (!digest_impl) {
+			report(stderr, GT_("Cannot fetch digest implementation %s for sslfingerprint!\n"), dig);
+			report_SSL_errors(stderr);
+			xfree(dig);
+			return 0;
+		}
+		expected_digest += len + 2; // +2 for { }
+	}
+
+	// fall back to MD5 for compatibility with historic fetchmail versions
+	if (!digest_impl) {
+		dig = xstrdup("MD5");
+		ERR_clear_error();
+		digest_impl = EVP_MD_fetch(NULL, dig, NULL);
+	}
+
+        if (!digest_impl)
+        {
+                report(stderr, GT_("Cannot fetch digest implementation %s for sslfingerprint!\n"), dig);
+		xfree(dig);
+                return 0;
+        }
+
+	xfree(dig);
+	dig = xstrdup(EVP_MD_name(digest_impl));
+
+        unsigned int dsz;
+        int success = X509_digest(x509_cert, digest_impl, digest, &dsz);
+	EVP_MD_free(digest_impl);
+	if (!success)
+        {
+                report(stderr, GT_("X509_digest(): Out of memory!\n"));
+                return 0;
+        }
+
+        char *tp = text;
+        char *te = text + textsize;
+	bool fp_printed = false;
+        for (dp = 0; dp < dsz; dp++)
+        {
+                int esz = snprintf(tp, te - tp, dp > 0 ? ":%02X" : "%02X", (unsigned int)digest[dp]);
+                if (esz >= te - tp)
+                {
+                        report(stderr, GT_("Digest text buffer too small!\n"));
+                        return 0;
+                }
+                tp += esz;
+        }
+        if (outlevel > O_NORMAL) {
+		report(stdout, GT_("%s fingerprint is: {%s}%s\n"), _server_label, dig, text);
+		fp_printed = true;
+	}
+        if (_check_digest && expected_digest)
+        {
+                if (0 == strcmp(expected_digest, "*")) {
+			if (!fp_printed) {
+				report(stdout, GT_("%s fingerprint is: {%s}%s\n"), _server_label, dig, text);
+				fp_printed = true;
+			}
+		}
+		else if (0 == strcasecmp(text, expected_digest))
+                {
+                        if (outlevel > O_NORMAL)
+                                report(stdout, GT_("%s fingerprint (%s) matches: %s\n"), _server_label, dig, expected_digest);
+                }
+                else
+                {
+                        report(stderr, GT_("%s fingerprint ({%s}%s) does not match expected %s!\n"), _server_label, dig, text, expected_digest);
+			xfree(dig);
+                        return 0;
+                }
+        } /* if (_check_digest != NULL) */
+        *retFlag = 0;
+	xfree(dig);
+        return 1;
+}
+
 static int SSL_nock_verify_callback( int ok_return, X509_STORE_CTX *ctx )
 {
 	return SSL_verify_callback(ok_return, ctx, 0);
@@ -950,142 +990,57 @@ static const char *SSLCertGetCN(const ch
 	return ret;
 }
 
-#if !defined(OSSL110_API)
-/* ===== implementation for OpenSSL 1.0.X ===== */
-static int OSSL10X_proto_version_logic(int sock, const char **myproto, int *avoid_ssl_versions)
-{
-	if (!*myproto) {
-	    *myproto = "auto";
-	}
-
-	if (!strcasecmp("ssl3", *myproto)) {
-#if (HAVE_DECL_SSLV3_CLIENT_METHOD > 0) && (0 == OPENSSL_NO_SSL3 + 0)
-		_ctx[sock] = SSL_CTX_new(SSLv3_client_method());
-		*avoid_ssl_versions &= ~SSL_OP_NO_SSLv3;
-#else
-		report(stderr, GT_("Your OpenSSL version does not support SSLv3.\n"));
-		return -1;
-#endif
-	} else if (!strcasecmp("ssl3+", *myproto)) {
-		*avoid_ssl_versions &= ~SSL_OP_NO_SSLv3;
-		*myproto = NULL;
-	} else if (!strcasecmp("tls1", *myproto)) {
-		_ctx[sock] = SSL_CTX_new(TLSv1_client_method());
-	} else if (!strcasecmp("tls1+", *myproto)) {
-		*myproto = NULL;
-#if defined(TLS1_1_VERSION)
-	} else if (!strcasecmp("tls1.1", *myproto)) {
-		_ctx[sock] = SSL_CTX_new(TLSv1_1_client_method());
-	} else if (!strcasecmp("tls1.1+", *myproto)) {
-		*myproto = NULL;
-		*avoid_ssl_versions |= SSL_OP_NO_TLSv1;
-#else
-	} else if(!strcasecmp("tls1.1",*myproto) || !strcasecmp("tls1.1+", *myproto)) {
-		report(stderr, GT_("Your OpenSSL version does not support TLS v1.1.\n"));
-		return -1;
-#endif
-#if defined(TLS1_2_VERSION)
-	} else if (!strcasecmp("tls1.2", *myproto)) {
-		_ctx[sock] = SSL_CTX_new(TLSv1_2_client_method());
-	} else if (!strcasecmp("tls1.2+", *myproto)) {
-		*myproto = NULL;
-		*avoid_ssl_versions |= SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1;
-#else
-	} else if(!strcasecmp("tls1.2",*myproto) || !strcasecmp("tls1.2+", *myproto)) {
-		report(stderr, GT_("Your OpenSSL version does not support TLS v1.2.\n"));
-		return -1;
-#endif
-#if defined(TLS1_3_VERSION)
-	} else if (!strcasecmp("tls1.3", *myproto)) {
-		_ctx[sock] = SSL_CTX_new(TLSv1_3_client_method());
-	} else if (!strcasecmp("tls1.3+", *myproto)) {
-		*myproto = NULL;
-		*avoid_ssl_versions |= SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1 | SSL_OP_NO_TLSv1_2;
-#else
-	} else if(!strcasecmp("tls1.3",*myproto) || !strcasecmp("tls1.3+", *myproto)) {
-		report(stderr, GT_("Your OpenSSL version does not support TLS v1.3.\n"));
-		return -1;
-#endif
-	} else if (!strcasecmp("ssl23", *myproto)
-	        || 0 == strcasecmp("auto", *myproto))
-	{
-		*myproto = NULL;
-	} else {
-		report(stderr,
-		        GT_("Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"),
-		        *myproto);
-		*myproto = NULL;
-	}
-	return 0;
-}
-#define OSSL_proto_version_logic(a,b,c) OSSL10X_proto_version_logic((a),(b),(c))
-#else
-/* ===== implementation for OpenSSL 1.1.0 ===== */
-static int OSSL110_proto_version_logic(int sock, const char **myproto,
-        int *avoid_ssl_versions)
+/* implementation for OpenSSL 1.1.x and newer */
+static int OSSL_proto_version_logic(int sock, const char **myproto)
 {
 	/* NOTE - this code MUST NOT set myproto to NULL, else the
 	 * SSL_...set_..._proto_version() call becomes ineffective. */
 	_ctx[sock] = SSL_CTX_new(TLS_client_method());
-	SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_VERSION);
+	// In line with RFC 7525, default to TLSv1.2+
+	SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_2_VERSION);
+	SSL_CTX_set_max_proto_version(_ctx[sock], 0);
 
 	if (!*myproto) {
 	    *myproto = "auto";
 	}
 
-	if (!strcasecmp("ssl3", *myproto)) {
-#if (0 == OPENSSL_NO_SSL3 + 0)
-		SSL_CTX_set_min_proto_version(_ctx[sock], SSL3_VERSION);
-		SSL_CTX_set_max_proto_version(_ctx[sock], SSL3_VERSION);
-		*avoid_ssl_versions &= ~SSL_OP_NO_SSLv3;
-#else
-		report(stderr, GT_("Your OpenSSL version does not support SSLv3.\n"));
-		return -1;
-#endif
-	} else if (!strcasecmp("ssl3+", *myproto)) {
-		SSL_CTX_set_min_proto_version(_ctx[sock], SSL3_VERSION);
-		*avoid_ssl_versions &= ~SSL_OP_NO_SSLv3;
-	} else if (!strcasecmp("tls1", *myproto)) {
+	if        (!strcasecmp("tls1", *myproto)) { // RFC 7525 SHOULD NOT
+		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_VERSION);
+		SSL_CTX_set_max_proto_version(_ctx[sock], TLS1_VERSION);
+	} else if (!strcasecmp("tls1+", *myproto)) { // RFC 7525 SHOULD NOT
+		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_VERSION);
+		SSL_CTX_set_max_proto_version(_ctx[sock], 0);
+	// undocumented convenience feature:
+	} else if (!strcasecmp("tls1.0", *myproto)) { // RFC 7525 SHOULD NOT
+		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_VERSION);
 		SSL_CTX_set_max_proto_version(_ctx[sock], TLS1_VERSION);
-	} else if (!strcasecmp("tls1+", *myproto)) {
-		/* do nothing, min_proto_version is already at TLS1_VERSION */
-#if defined(TLS1_1_VERSION)
-	} else if (!strcasecmp("tls1.1", *myproto)) {
+	// undocumented convenience feature:
+	} else if (!strcasecmp("tls1.0+", *myproto)) { // RFC 7525 SHOULD NOT
+		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_VERSION);
+		SSL_CTX_set_max_proto_version(_ctx[sock], 0);
+	} else if (!strcasecmp("tls1.1", *myproto)) { // RFC 7525 SHOULD NOT
 		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_1_VERSION);
 		SSL_CTX_set_max_proto_version(_ctx[sock], TLS1_1_VERSION);
-	} else if (!strcasecmp("tls1.1+", *myproto)) {
+	} else if (!strcasecmp("tls1.1+", *myproto)) { // RFC 7525 SHOULD NOT
 		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_1_VERSION);
-#else
-	} else if(!strcasecmp("tls1.1",*myproto) || !strcasecmp("tls1.1+", *myproto)) {
-		report(stderr, GT_("Your OpenSSL version does not support TLS v1.1.\n"));
-		return -1;
-#endif
-#if defined(TLS1_2_VERSION)
-	} else if (!strcasecmp("tls1.2", *myproto)) {
+		SSL_CTX_set_max_proto_version(_ctx[sock], 0);
+	} else if (!strcasecmp("tls1.2", *myproto)) { // DISCOURAGED
 		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_2_VERSION);
 		SSL_CTX_set_max_proto_version(_ctx[sock], TLS1_2_VERSION);
 	} else if (!strcasecmp("tls1.2+", *myproto)) {
 		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_2_VERSION);
-#else
-	} else if(!strcasecmp("tls1.2",*myproto) || !strcasecmp("tls1.2+", *myproto)) {
-		report(stderr, GT_("Your OpenSSL version does not support TLS v1.2.\n"));
-		return -1;
-#endif
-#if defined(TLS1_3_VERSION)
+		SSL_CTX_set_max_proto_version(_ctx[sock], 0);
 	} else if (!strcasecmp("tls1.3", *myproto)) {
 		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_3_VERSION);
 		SSL_CTX_set_max_proto_version(_ctx[sock], TLS1_3_VERSION);
 	} else if (!strcasecmp("tls1.3+", *myproto)) {
 		SSL_CTX_set_min_proto_version(_ctx[sock], TLS1_3_VERSION);
-#else
-	} else if(!strcasecmp("tls1.3",*myproto) || !strcasecmp("tls1.3+", *myproto)) {
-		report(stderr, GT_("Your OpenSSL version does not support TLS v1.3.\n"));
-		return -1;
-#endif
+		SSL_CTX_set_max_proto_version(_ctx[sock], 0);
 	} else if (!strcasecmp("ssl23", *myproto)
+	        || 0 == strcasecmp("tls", *myproto)
 	        || 0 == strcasecmp("auto", *myproto))
 	{
-		/* do nothing */
+		/* do nothing, default was set before the if/elseif block */
 	} else {
 		/* This should not happen. */
 		report(stderr,
@@ -1094,7 +1049,47 @@ static int OSSL110_proto_version_logic(i
 	}
 	return 0;
 }
-#define OSSL_proto_version_logic(a,b,c) OSSL110_proto_version_logic((a),(b),(c))
+
+/* flush (discard) pending input from socket
+ * if this doesn't work with FIONREAD, we can instead rewrite to loop over 
+ * select() and then read()/recv(). */
+void inputflush(int sock) {
+	char buf[1024];
+	int s;
+
+	while((ioctl(sock, FIONREAD, &s) >= 0) && s > 0) {
+		if (recv(sock, buf, sizeof buf, MSG_DONTWAIT) <= 0)
+			break;
+	}
+}
+
+static void fm_SSLCleanup(int sock) {
+    if( NULL != SSLGetContext( sock ) ) {
+        inputflush(sock);
+	/* Clean up the SSL stack */
+        SSL_free( _ssl_context[sock] );
+        _ssl_context[sock] = NULL;
+	SSL_CTX_free(_ctx[sock]);
+	_ctx[sock] = NULL;
+    }
+}
+
+#ifdef COMPILE_DEAD_CODE
+static char *fm_ssl_all_errors(void) {
+	/** obtains a malloc()d C-string containing all OpenSSL errors from the queue
+	 * which will be an empty string if there are no errors
+	 * you must call free() on the return value */
+	BIO *bio = BIO_new(BIO_s_mem());
+	ERR_print_errors(bio);
+
+	char *buf = NULL;
+	size_t len = BIO_get_mem_data(bio, &buf);
+	char *errstr = (char *)xmalloc(len + /* room for NUL byte */ 1);
+	memcpy(errstr, buf, len);
+	errstr[len] = '\0'; /* add NUL byte */
+	BIO_free(bio);
+	return errstr;
+}
 #endif
 
 /* performs initial SSL handshake over the connected socket
@@ -1107,17 +1102,11 @@ int SSLOpen(int sock, char *mycert, char
 {
         struct stat randstat;
         int i;
-	int avoid_ssl_versions = SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3;
 	long sslopts = SSL_OP_ALL;
 	int ssle_connect = 0;
 	long ver;
 
-#ifndef OSSL110_API
-	SSL_load_error_strings();
-	SSL_library_init();
-	OpenSSL_add_all_algorithms(); /* see Debian Bug#576430 and manpage */
-#endif
-	ver = OpenSSL_version_num(); /* version switch through tls-aux.h */
+	ver = OpenSSL_version_num();
 
 #ifdef USING_WOLFSSL
 	{ char *tmp;
@@ -1160,20 +1149,19 @@ int SSLOpen(int sock, char *mycert, char
 
 	if( sock < 0 || (unsigned)sock > FD_SETSIZE ) {
 		report(stderr, GT_("File descriptor out of range for SSL") );
-		return( -1 );
+		return  -1 ;
 	}
 
 	/* Make sure a connection referring to an older context is not left */
 	_ssl_context[sock] = NULL;
 	{
-		int rc = OSSL_proto_version_logic(sock, &myproto, &avoid_ssl_versions);
+		int rc = OSSL_proto_version_logic(sock, &myproto);
 		if (rc) return rc;
 	}
 	/* do not combine into an else { } as myproto may be nulled above! */
 	if (!myproto) {
-		/* SSLv23 is a misnomer and will in fact use the best
-		 available protocol, subject to SSL_OP_NO* constraints. */
-		_ctx[sock] = SSL_CTX_new(SSLv23_client_method());
+		_ctx[sock] = SSL_CTX_new(TLS_client_method());
+		// Important: clear SSLv2 through avoid_ssl_versions!
 	}
 
 	if(_ctx[sock] == NULL) {
@@ -1184,16 +1172,85 @@ int SSLOpen(int sock, char *mycert, char
 		    report(stderr, GT_("Note that some distributions disable older protocol versions in weird non-standard ways. Try a newer protocol version.\n"));
 		}
 #endif
-		return(-1);
+		return -1;
+	}
+
+	{	// CIPHER LISTS for SSL and TLS <= 1.2
+		const char *envn_ciphers = "FETCHMAIL_SSL_CIPHERS";
+		const char *ciphers = getenv(envn_ciphers);
+		if (!ciphers) {
+			// Postfix nonprod 20200710, DEF_TLS_MEDIUM_CLIST from src/global/mail_params.h
+			const char *default_ciphers = "aNULL:-aNULL:HIGH:MEDIUM:+RC4:@STRENGTH";
+			if (outlevel >= O_DEBUG) {
+				report(stdout, GT_("SSL/TLS <= 1.2: environment variable %s unset, using fetchmail built-in ciphers.\n"), envn_ciphers);
+			}
+			ciphers = default_ciphers;
+			envn_ciphers = GT_("built-in defaults");
+		}
+		int r = SSL_CTX_set_cipher_list( _ctx[sock], ciphers); // <= TLS1.2
+		if (1 == r) {
+			if (outlevel >= O_DEBUG) {
+				report(stdout, GT_("SSL/TLS <= 1.2: ciphers set from %s to \"%s\"\n"), envn_ciphers, ciphers);
+			}
+		} else {
+			report(stderr, GT_("SSL/TLS: <= 1.2 failed to set ciphers from %s to \"%s\"\n"), envn_ciphers, ciphers);
+			goto sslopen_bailout;
+		}
 	}
 
+	{	// CIPHERSUITES for TLS >= 1.3
+		const char *envn_ciphers = "FETCHMAIL_TLS13_CIPHERSUITES";
+		const char *ciphers = getenv(envn_ciphers);
+		int r = 0;
+		if (ciphers) {
+			r = SSL_CTX_set_ciphersuites(_ctx[sock], ciphers); // >= TLS1.3
+			if (1 == r) {
+				if (outlevel >= O_DEBUG) {
+					report(stdout, GT_("TLS >= 1.3: ciphersuite set from %s to \"%s\"\n"), envn_ciphers, ciphers);
+				}
+			} else {
+				report(stderr, GT_("TLS >= 1.3: failed to set ciphersuite from %s to \"%s\"\n"), envn_ciphers, ciphers);
+				goto sslopen_bailout;
+			}
+		} else if (outlevel >= O_DEBUG) {
+			report(stdout, GT_("TLS >= 1.3: environment variable %s unset, using OpenSSL built-in ciphersuites.\n"), envn_ciphers);
+		}
+	}
 	{
 	    char *tmp = getenv("FETCHMAIL_DISABLE_CBC_IV_COUNTERMEASURE");
 	    if (tmp == NULL || *tmp == '\0' || strspn(tmp, " \t") == strlen(tmp))
 		sslopts &= ~ SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS;
 	}
 
-	(void)SSL_CTX_set_options(_ctx[sock], sslopts | avoid_ssl_versions);
+	{
+		long seclvl = SSL_min_security_level;
+		const char *nseclv = "FETCHMAIL_SSL_SECLEVEL";
+		const char *sseclv = getenv(nseclv);
+		char *ep;
+		if (sseclv) {
+			errno = 0;
+			seclvl = strtol(sseclv, &ep, 10);
+			if (((LONG_MIN == seclvl || LONG_MAX == seclvl) && (ERANGE == errno))
+					|| *ep != '\0' || ep == sseclv || seclvl < 0 || seclvl > INT_MAX)
+			{
+				seclvl = SSL_min_security_level;
+				report(stderr, GT_("The %s environment variable must contain a non-negative integer - parsing failed, using default level %d.\n"), nseclv, (int)seclvl);
+			} else if (outlevel >= O_DEBUG) {
+				report(stdout, GT_("Parsed %s to set new security level %d\n"), nseclv, (int)seclvl);
+			}
+			SSL_CTX_set_security_level(_ctx[sock], seclvl);
+		} else {
+			if (SSL_CTX_get_security_level(_ctx[sock]) < SSL_min_security_level) {
+				SSL_CTX_set_security_level(_ctx[sock], SSL_min_security_level); /* void function */
+			}
+		}
+	}
+
+	if (outlevel >= O_DEBUG) {
+		report(stdout, GT_("DEBUG: SSL security level is %d\n"), SSL_CTX_get_security_level(_ctx[sock]));
+	}
+
+	(void)SSL_CTX_set_options(_ctx[sock], sslopts | SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3);
 
 	(void)SSL_CTX_set_mode(_ctx[sock], SSL_MODE_AUTO_RETRY);
 
@@ -1253,10 +1310,11 @@ no_verify_load:
 	_ssl_context[sock] = SSL_new(_ctx[sock]);
 	
 	if(_ssl_context[sock] == NULL) {
+sslopen_bailout:
 		ERR_print_errors_fp(stderr);
 		SSL_CTX_free(_ctx[sock]);
 		_ctx[sock] = NULL;
-		return(-1);
+		return -1;
 	}
 	
 	/* This static is for the verify callback */
@@ -1286,18 +1344,17 @@ no_verify_load:
 #ifdef USING_WOLFSSL
 	{
 		/* workaround for WolfSSL 5.0.0 compatibility issue,
-		 * which leaves errors in the X509 ctx passed to the 
+		 * which leaves errors in the X509 ctx passed to the
 		 * SSL_verify_callback() in a preverify_ok==1 case,
 		 * where OpenSSL will not return an error.
 		 * https://github.com/wolfSSL/wolfssl/issues/4592 */
 		int r = wolfSSL_check_domain_name(_ssl_context[sock], servercname);
 		if (WOLFSSL_SUCCESS != r) {
-			report(stderr, GT_("fetchmail: sock %d: wolfSSL_check_domain_name(%#p, \"%s\") returned %d, trying to continue\n"), 
-					sock, _ssl_context[sock], servercname, r);
+			report(stderr, xstrdup(GT_("fetchmail: sock %d: wolfSSL_check_domain_name(%p, \"%s\") returned %d, trying to continue\n")), sock, _ssl_context[sock], servercname, r);
 		}
 	}
 #else
-	/* set host name for verification, only available since OpenSSL 1.0.2 
+	/* set host name for verification, only available since OpenSSL 1.0.2
 	 * */
 	/* XXX FIXME: do we need to change the function's signature and pass the akalist to
 	 * permit the other hostnames through SSL? */
@@ -1351,32 +1408,65 @@ no_verify_load:
 		SSL_use_PrivateKey_file(_ssl_context[sock], mykey, SSL_FILETYPE_PEM);
 	}
 
-	if (SSL_set_fd(_ssl_context[sock], sock) == 0 
-	    || (ssle_connect = SSL_connect(_ssl_context[sock])) < 1) {
+	ERR_clear_error();
+	errno = 0;
+	if (SSL_set_fd(_ssl_context[sock], sock) == 0 // OpenSSL 3.0: 0 = error, 1 = success
+	    || (ssle_connect = SSL_connect(_ssl_context[sock])) < 1) // OpenSSL 3.0: "1: The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been established."
+	{
 		int e = errno;
 		unsigned long ssle_err_from_get_error = SSL_get_error(_ssl_context[sock], ssle_connect);
 		unsigned long ssle_err_from_queue = ERR_peek_error();
-		ERR_print_errors_fp(stderr);
-		if (SSL_ERROR_SYSCALL == ssle_err_from_get_error && 0 == ssle_err_from_queue) {
-		    if (0 == ssle_connect) {
+
+		if (0 == ssle_connect) { // OpenSSL 3.0: "0: The TLS/SSL handshake was not successful but was shut down controlled and by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the return value ret to find out the reason."
 			/* FIXME: the next line was hacked in 6.4.0-rc1 so the translation strings don't change.
 			 * The %s could be merged to the inside of GT_(). */
 			report(stderr, "%s: %s", servercname, GT_("Server shut down connection prematurely during SSL_connect().\n"));
-		    } else if (ssle_connect < 0) {
-			report(stderr, "%s: ", servercname);
-			report(stderr, GT_("System error during SSL_connect(): %s\n"), e ? strerror(e) : GT_("handshake failed at protocol or connection level."));
-		    }
+			ERR_print_errors_fp(stderr);
+		} else /* ssle_connect < 0 here */ if (SSL_ERROR_NONE != ssle_err_from_get_error) { // redundant, "SSL_ERROR_NONE returned if and only if [ssle_connect] > 0" - we trapped that above.
+			/* OpenSSL 3.0: SSL_connect() return <0: The TLS/SSL handshake was not successful, because a fatal error occurred
+			   either at the protocol level or a connection failure occurred. The shutdown was not clean.
+			   It can also occur if action is needed to continue the operation for nonblocking BIOs.
+			   Call SSL_get_error() with the return value ret to find out the reason. */
+			/* SSL_get_error() states, as of OpenSSL 3.0:
+			   On an unexpected EOF, versions before OpenSSL 3.0 returned SSL_ERROR_SYSCALL, nothing was added to the error stack, and errno was 0.
+			   Since OpenSSL 3.0 the returned error is SSL_ERROR_SSL with a meaningful error on the error stack (SSL_R_UNEXPECTED_EOF_WHILE_READING).
+			   This error reason code may be used for control flow decisions (see the man page for ERR_GET_REASON(3) for further details on this). */
+
+			ERR_print_errors_fp(stderr);
+
+			const char *errmsg = ERR_error_string(ssle_err_from_get_error, NULL);
+			if (SSL_ERROR_SYSCALL == ssle_err_from_get_error) {
+				if (!e) {
+					if (!ssle_err_from_queue) {
+						/* this is to map the OpenSSL < 3.0 API to something reasonable on unexpected EOF */
+#ifdef SSL_R_UNEXPECTED_EOF_WHILE_READING
+						errmsg = ERR_error_string(SSL_R_UNEXPECTED_EOF_WHILE_READING, NULL);
+
+// #else - wolfSSL does not define this; so go with the original error message above
+#endif
+					} else {
+						errmsg = ERR_error_string(ssle_err_from_queue, NULL);
+					}
+				} else {
+					errmsg = strerror(e);
+				}
+				report_build(stderr, "%s: %s: ", servercname, TLSprovider);
+				report_complete(stderr, GT_("System error during SSL_connect(): %s\n"), errmsg);
+			} else if (!ssle_err_from_queue) {
+				/* this fallback is for libraries that haven't put something on the error queue (wolfSSL),
+				   but is best avoided if we have printed the error from the queue, because either
+				   we print the same error twice, or we try to decode SSL_get_error() return values such as SSL_ERROR_SSL. */
+				report_build(stderr, "%s: %s: ", servercname, TLSprovider);
+				report_complete(stderr, GT_("System error during SSL_connect(): %s\n"), errmsg);
+			}
 		}
-		SSL_free( _ssl_context[sock] );
-		_ssl_context[sock] = NULL;
-		SSL_CTX_free(_ctx[sock]);
-		_ctx[sock] = NULL;
-		return(-1);
+		fm_SSLCleanup(sock);
+		return -1;
 	}
 
 	if (outlevel >= O_VERBOSE) {
 	    SSL_CIPHER const *sc;
-	    int bitsmax, bitsused;
+	    int bitsalg = -9999, bitsused; /* initialize bitsalg to avoid picking up random garbage with WolfSSL, which does not fill this, as of 5.6.6 */
 
 	    const char *vers;
 
@@ -1386,9 +1476,9 @@ no_verify_load:
 	    if (!sc) {
 		report (stderr, GT_("Cannot obtain current SSL/TLS cipher - no session established?\n"));
 	    } else {
-		bitsused = SSL_CIPHER_get_bits(sc, &bitsmax);
-		report(stdout, GT_("SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"),
-			vers, SSL_CIPHER_get_name(sc), bitsused, bitsmax);
+		bitsused = SSL_CIPHER_get_bits(sc, &bitsalg);
+		report(stdout, ("SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"),
+			vers, SSL_CIPHER_get_name(sc), bitsused, bitsalg);
 	    }
 	}
 
@@ -1397,15 +1487,9 @@ no_verify_load:
 		report(stderr, GT_("Certificate/fingerprint verification was somehow skipped!\n"));
 
 		if (fingerprint != NULL || certck) {
-			if( NULL != SSLGetContext( sock ) ) {
-				/* Clean up the SSL stack */
-				SSL_shutdown( _ssl_context[sock] );
-				SSL_free( _ssl_context[sock] );
-				_ssl_context[sock] = NULL;
-				SSL_CTX_free(_ctx[sock]);
-				_ctx[sock] = NULL;
-			}
-			return(-1);
+		    SSL_shutdown( _ssl_context[sock] );
+		    fm_SSLCleanup(sock);
+		    return -1;
 		}
 	}
 
@@ -1414,7 +1498,7 @@ no_verify_load:
 		report(stderr, GT_("Warning: the connection is insecure, continuing anyways. (Better use --sslcertck!)\n"));
 	}
 
-	return(0);
+	return 0;
 }
 #endif
 
@@ -1422,45 +1506,12 @@ int SockClose(int sock)
 /* close a socket gracefully */
 {
 #ifdef	SSL_ENABLE
-    if( NULL != SSLGetContext( sock ) ) {
-        /* Clean up the SSL stack */
-        SSL_shutdown( _ssl_context[sock] );
-        SSL_free( _ssl_context[sock] );
-        _ssl_context[sock] = NULL;
-	SSL_CTX_free(_ctx[sock]);
-	_ctx[sock] = NULL;
+    if (_ssl_context[sock]) {
+	    SSL_shutdown( _ssl_context[sock] );
     }
+    fm_SSLCleanup(sock);
 #endif
 
     /* if there's an error closing at this point, not much we can do */
-    return(fm_close(sock));	/* this is guarded */
-}
-
-#ifdef __CYGWIN__
-/*
- * Workaround Microsoft Winsock recv/WSARecv(..., MSG_PEEK) bug.
- * See http://sources.redhat.com/ml/cygwin/2001-08/msg00628.html
- * for more details.
- */
-static ssize_t cygwin_read(int sock, void *buf, size_t count)
-{
-    char *bp = (char *)buf;
-    size_t n = 0;
-
-    if ((n = read(sock, bp, count)) == (size_t)-1)
-	return(-1);
-
-    if (n != count) {
-	size_t n2 = 0;
-	if (outlevel >= O_VERBOSE)
-	    report(stdout, GT_("Cygwin socket read retry\n"));
-	n2 = read(sock, bp + n, count - n);
-	if (n2 == (size_t)-1 || n + n2 != count) {
-	    report(stderr, GT_("Cygwin socket read retry failed!\n"));
-	    return(-1);
-	}
-    }
-
-    return count;
+    return fm_close(sock);	/* this is guarded */
 }
-#endif /* __CYGWIN__ */
diff -pruN 6.4.39-1/socket.h 6.5.4-0ubuntu1/socket.h
--- 6.4.39-1/socket.h	2021-08-10 20:01:06.000000000 +0000
+++ 6.5.4-0ubuntu1/socket.h	2024-07-26 16:13:16.000000000 +0000
@@ -9,12 +9,8 @@
 
 struct addrinfo;
 
-#include <config.h>
-#ifdef HAVE_SYS_SOCKET_H
+#include "config.h"
 #include <sys/socket.h>
-#elif HAVE_NET_SOCKET_H
-#include <net/socket.h>
-#endif
 #include <netdb.h>
 
 /** Create a new client socket; returns -1 on error */
@@ -40,7 +36,7 @@ Returns number of bytes successfully wri
 int SockWrite(int sock, const char *buf, int size);
 
 /* from /usr/include/sys/cdefs.h */
-#if !defined __GNUC__ || __GNUC__ < 2
+#if !defined __GNUC__
 # define __attribute__(xyz)    /* Ignore. */
 #endif
 
@@ -48,13 +44,9 @@ int SockWrite(int sock, const char *buf,
 Send formatted output to the socket (matches interface of fprintf).
 Returns number of bytes successfully written.
 */
-#if defined(HAVE_STDARG_H)
 int SockPrintf(int sock, const char *format, ...)
     __attribute__ ((format (printf, 2, 3)))
     ;
-#else
-int SockPrintf();
-#endif
  
 /**
 Close a socket previously opened by SockOpen.  This allows for some
diff -pruN 6.4.39-1/starttls.c 6.5.4-0ubuntu1/starttls.c
--- 6.4.39-1/starttls.c	2019-10-25 16:42:04.000000000 +0000
+++ 6.5.4-0ubuntu1/starttls.c	2023-01-06 19:32:37.000000000 +0000
@@ -5,33 +5,31 @@
 
 #include "fetchmail.h"
 
+#include <stdbool.h>
 #include <string.h>
-
-#ifdef HAVE_STRINGS_H
 #include <strings.h>
-#endif
 
 /** return true if user allowed opportunistic STARTTLS/STLS */
-int maybe_starttls(struct query *ctl) {
+bool maybe_starttls(struct query *ctl) {
 #ifdef SSL_ENABLE
          /* opportunistic  or forced TLS */
     return (!ctl->sslproto || strlen(ctl->sslproto))
 	&& !ctl->use_ssl;
 #else
     (void)ctl;
-    return 0;
+    return false;
 #endif
 }
 
 /** return true if user requires STARTTLS/STLS, note though that this
  * code must always use a logical AND with maybe_tls(). */
-int must_starttls(struct query *ctl) {
+bool must_starttls(struct query *ctl) {
 #ifdef SSL_ENABLE
     return maybe_starttls(ctl)
 	&& (ctl->sslfingerprint || ctl->sslcertck
 		|| (ctl->sslproto && ctl->sslproto[0]));
 #else
     (void)ctl;
-    return 0;
+    return false;
 #endif
 }
diff -pruN 6.4.39-1/stpcpy.c 6.5.4-0ubuntu1/stpcpy.c
--- 6.4.39-1/stpcpy.c	2019-08-20 23:00:35.000000000 +0000
+++ 6.5.4-0ubuntu1/stpcpy.c	2024-08-18 14:40:51.000000000 +0000
@@ -17,9 +17,14 @@
     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */
 
-#include <string.h>
+#include "config.h"
 
+#ifndef HAVE_STPCPY
+#include <string.h>
 char *stpcpy(char *dest, const char *src) {
     strcpy(dest, src);
-    return strchr(dest, 0);
+    return strchr(dest, '\0');
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
+#endif
diff -pruN 6.4.39-1/strcasecmp.c 6.5.4-0ubuntu1/strcasecmp.c
--- 6.4.39-1/strcasecmp.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/strcasecmp.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,23 +0,0 @@
-/* 
- * scratch implementation of strcasecmp(), 
- * in case your C library doesn't have it 
- *
- * For license terms, see the file COPYING in this directory.
- */
-#include <ctype.h>
-
-int strcasecmp(char *s1, char *s2)
-{
-    while (toupper((unsigned char)*s1) == toupper((unsigned char)*s2++))
-	if (*s1++ == '\0')
-	    return 0;
-    return(toupper((unsigned char)*s1) - toupper((unsigned char)*--s2));
-}
-
-int strncasecmp(char *s1, char *s2, register int n)
-{
-    while (--n >= 0 && toupper((unsigned char)*s1) == toupper((unsigned char)*s2++))
-	if (*s1++ == '\0')
-	    return 0;
-    return(n < 0 ? 0 : toupper((unsigned char)*s1) - toupper((unsigned char)*--s2));
-}
diff -pruN 6.4.39-1/strlcat.c 6.5.4-0ubuntu1/strlcat.c
--- 6.4.39-1/strlcat.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/strlcat.c	2024-08-18 14:38:58.000000000 +0000
@@ -18,15 +18,14 @@
  */
 
 #include "config.h"
-#include "fetchmail.h"
 
+#include "fm_strl.h"
+
+#ifndef HAVE_STRLCAT
 #include <sys/types.h>
 #include <assert.h>
 #include <string.h>
 
-#include "fm_strl.h"
-
-#ifndef HAVE_STRLCAT
 /*
  * Appends src to string dst of size siz (unlike strncat, siz is the
  * full size of dst, not space left).  At most siz-1 characters
@@ -61,4 +60,6 @@ strlcat(char *dst, const char *src, size
 
 	return(dlen + (s - src));	/* count does not include NUL */
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif
diff -pruN 6.4.39-1/strlcpy.c 6.5.4-0ubuntu1/strlcpy.c
--- 6.4.39-1/strlcpy.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/strlcpy.c	2024-08-18 14:39:24.000000000 +0000
@@ -18,15 +18,14 @@
  */
 
 #include "config.h"
-#include "fetchmail.h"
 
+#include "fm_strl.h"
+
+#ifndef HAVE_STRLCPY
 #include <sys/types.h>
 #include <assert.h>
 #include <string.h>
 
-#include "fm_strl.h"
-
-#ifndef HAVE_STRLCPY
 /*
  * Copy src to string dst of size siz.  At most siz-1 characters
  * will be copied.  Always NUL terminates (unless siz == 0).
@@ -57,4 +56,6 @@ strlcpy(char *dst, const char *src, size
 
 	return(s - src - 1);	/* count does not include NUL */
 }
+#else
+typedef int make_pedantic_iso_c_compilers_happy;
 #endif
diff -pruN 6.4.39-1/strstr.c 6.5.4-0ubuntu1/strstr.c
--- 6.4.39-1/strstr.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/strstr.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,36 +0,0 @@
-/*
- * strstr -- locate first occurence of a substring 
- *
- * Locates the first occurrence in the string pointed to by S1 of the string
- * pointed to by S2.  Returns a pointer to the substring found, or a NULL
- * pointer if not found.  If S2 points to a string with zero length, the
- * function returns S1. 
- *
- * For license terms, see the file COPYING in this directory.
- */
-
-char *strstr(register char *buf, register char *sub)
-{
-    register char *bp;
-
-    if (!*sub)
-	return buf;
-    for (;;)
-    {
-	if (!*buf)
-	    break;
-	bp = buf;
-	for (;;)
-	{
-	    if (!*sub)
-		return buf;
-	    if (*bp++ != *sub++)
-		break;
-	}
-	sub -= (unsigned long) bp;
-	sub += (unsigned long) buf;
-	buf += 1;
-    }
-    return 0;
-}
-
diff -pruN 6.4.39-1/t.operation 6.5.4-0ubuntu1/t.operation
--- 6.4.39-1/t.operation	1970-01-01 00:00:00.000000000 +0000
+++ 6.5.4-0ubuntu1/t.operation	2024-07-26 16:13:16.000000000 +0000
@@ -0,0 +1,65 @@
+#!/bin/sh
+
+###########################
+### Test fetching email ###
+###########################
+
+set -e
+
+# skip test if python3 not present
+python3 -V || exit 77
+
+POP3_SERVER=127.0.0.1
+POP3_PORT=11110
+USER=${USER:-user}
+PASSWORD=ubuntu
+WORKDIR=$(mktemp -d)
+SERVER_PID=
+trap 'set +e ; test -z $SERVER_PID || kill $SERVER_PID ; rm -rf $WORKDIR' 0 INT QUIT ABRT PIPE TERM
+
+LOG="${WORKDIR}/fetchmail.log"
+MBOX="${WORKDIR}/test-mbox-$(date +%''s_%N)"
+CONFIG="${WORKDIR}/fetchmailrc"
+STARTMARKER="${WORKDIR}/started"
+
+echo "Configuring a functional local mail system"
+
+export STARTMARKER
+rm -f "${STARTMARKER}"
+python3 "$(dirname ${0})/t.operation.mock-pop3-server.py" &
+SERVER_PID=$!
+running=0
+for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ; do
+  echo >&2 "waiting for server to start... $i"
+  sleep 1
+  if test -r "${STARTMARKER}" ; then
+    running=1
+    break
+  fi
+done
+[ $running -eq 1 ] || { echo >&2 "mock-pop3-server.py has not started, skipping test." ; SERVER_PID= ; exit 77 ; }
+kill -0 $SERVER_PID || { echo >&2 "mock-pop3-server.py has gone away, skipping test." ; SERVER_PID= ; exit 77 ; }
+
+# Configure fetchmail
+cat > "${CONFIG}" <<EOF
+poll ${POP3_SERVER} port ${POP3_PORT} no uidl with protocol POP3:
+  auth password
+  user '${USER}' there with password '${PASSWORD}'
+  is ${USER} here
+  sslproto ''
+  mda "/bin/sh -c 'cat > ${MBOX}'"
+EOF
+chmod 700 "${CONFIG}"
+
+# Run fetchmail
+echo "Checking fetchmail operates"
+unset FETCHMAILUSER LANG LANGUAGE
+LC_ALL=C FETCHMAILHOME=${WORKDIR} ./fetchmail -d0 -vvv -f "${CONFIG}" "${POP3_SERVER}"
+
+# TODO: Verify the test email was delivered to expected destination
+echo "Checking test email was received"
+grep "Received: from " "${MBOX}"
+
+kill ${SERVER_PID} || exit 77
+SERVER_PID= # blank so trap doesn't re-kill
+echo "OK"
diff -pruN 6.4.39-1/t.operation.mock-pop3-server.py 6.5.4-0ubuntu1/t.operation.mock-pop3-server.py
--- 6.4.39-1/t.operation.mock-pop3-server.py	1970-01-01 00:00:00.000000000 +0000
+++ 6.5.4-0ubuntu1/t.operation.mock-pop3-server.py	2025-06-17 21:54:37.000000000 +0000
@@ -0,0 +1,225 @@
+#!/usr/bin/env python3
+# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
+
+# Copyright (C) 2019 Bryce W. Harrington
+# Copyright (C) 2022 Matthias Andree
+#
+# Released under GNU GPLv2 or later, read the file 'LICENSE.GPLv2+' for
+# more information.
+#
+# Permission is hereby granted, free of charge, to any person obtaining
+# a copy of this software and associated documentation files (the
+# "Software"), to deal in the Software without restriction, including
+# without limitation the rights to use, copy, modify, merge, publish,
+# distribute, sublicense, and/or sell copies of the Software, and to
+# permit persons to whom the Software is furnished to do so, subject to
+# the following conditions:
+#
+# The above copyright notice and this permission notice shall be included
+# in all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Author:  Bryce Harrington <bryce@canonical.com>
+
+import os
+import sys
+import socket
+from tempfile import mkstemp
+from pathlib import Path
+
+DEBUGGING = True
+DEFAULT_HOST = ''
+DEFAULT_PORT = 11110
+NEWLINE = b"\r\n"
+MESSAGE_CONTENT = b'''
+From: test@example.com\r
+Subject: Test message\r
+\r
+This is a body for testing\r
+\r
+'''
+
+def dbg(msg):
+    """Prints information to stdout if debugging is enabled"""
+    if DEBUGGING:
+        sys.stdout.write("{}\n".format(msg))
+
+def command_user(data, msg):
+    return b'+OK user accepted'
+
+def command_pass(data, msg):
+    return b'+OK pass accepted'
+
+def command_stat(data, msg):
+    return b'+OK 1 %i' %(msg.size)
+
+def command_list(data, msg):
+    if data == b'LIST':
+        return b'+OK 1 messages (%i octets)'%(msg.size) \
+            + NEWLINE \
+            + b'1 %i'%(msg.size) \
+            + NEWLINE \
+            + b'.'
+    else:
+        cmd, num = data.split()
+        return b'+OK 1 (%i octects)'%(msg.size)
+
+def command_last(data, msg):
+    return b'+OK 0'
+
+def command_top(data, msg):
+    cmd, num, lines = data.split()
+    assert num == b'1', "unknown message number: {num}".format(num)
+    bottom = NEWLINE.join(msg.bottom[:int(lines)])
+    text = msg.top + NEWLINE + NEWLINE + bottom
+    dbg(text)
+    return b'+OK top of message follows%s' % (NEWLINE + text + NEWLINE + b'.')
+
+def command_retr(data, msg):
+    return b'+OK %i octets'%(msg.size) \
+        + NEWLINE \
+        + msg.data \
+        + NEWLINE \
+        + b'.'
+
+def command_dele(data, msg):
+    return b'+OK 1 %i'%(msg.size)
+
+def command_noop(data, msg):
+    return b'+OK 1 %i'%(msg.size)
+
+def command_quit(data, msg):
+    return b'+OK mock pop3 server signing off'
+
+COMMANDS = {
+    b'USER' : command_user,
+    b'PASS' : command_pass,
+    b'STAT' : command_stat,
+    b'LIST' : command_list,
+    b'LAST' : command_last,
+    b'TOP'  : command_top,
+    b'RETR' : command_retr,
+    b'DELE' : command_dele,
+    b'NOOP' : command_noop,
+    b'QUIT' : command_quit,
+}
+
+class Mailbox:
+    """Encapsulates a mailbox containing a single email message"""
+    def __init__(self, message_filename):
+        with open(message_filename, "rb") as msg:
+            data = msg.read()
+            self.data = data
+            self.size = len(data)
+            self.top, rest = data.split(NEWLINE + NEWLINE, 1)
+            self.bottom = rest.split(NEWLINE)
+
+
+class Mailserver:
+    def __init__(self, conn, mbox):
+        self._conn = conn
+        self._mbox = mbox
+        self._chunk_size = 4096
+
+    def close(self):
+        dbg("  - Server exiting")
+        self._conn.close()
+
+    def send(self, data):
+        dbg("  - Server sending")
+        self._conn.sendall(data + NEWLINE)
+
+    def receive(self):
+        dbg("  - Server receiving")
+        data = []
+        while True:
+            chunk = self._conn.recv(self._chunk_size)
+            if NEWLINE in chunk:
+                data.append(chunk[:chunk.index(NEWLINE)])
+                break
+            data.append(chunk)
+        return b"".join(data)
+
+    def process(self):
+        data = self.receive()
+        dbg("  - Received: '{}'".format(data))
+        command = data.split(None, 1)[0].upper()
+        if command in COMMANDS.keys():
+            response = COMMANDS[command](data, self._mbox)
+            dbg("  - Response: {}".format(response))
+            try:
+                self.send(response)
+                if command == b'QUIT':
+                    return False
+            except BrokenPipeError:
+                dbg("  - Client terminated connection")
+                return False
+        else:
+            self.send(b"-ERR unrecognized command")
+        return True
+
+def serve(messages_filename, host=DEFAULT_HOST, port=DEFAULT_PORT):
+    dbg("Serving for {} on {}".format(host, port))
+
+    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+    sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
+    sock.bind((host, port))
+
+    mailbox = Mailbox(messages_filename)
+
+    try:
+        sock.listen(1)
+        dbg("* mock-pop3-server ready on {}:{}".format(host, port))
+        while True:
+            sock.listen(1)
+            startmarker = os.environ.get("STARTMARKER")
+            if startmarker:
+                try:
+                    Path(startmarker).touch()
+                except FileNotFoundError:
+                    # work directory has gone away, so we have not
+                    # started in time.
+                    os.exit(1)
+            conn, address = sock.accept()
+            dbg("* Connection from {}".format(address))
+            server = Mailserver(conn, mailbox)
+            server.send(b"+OK mock-pop3-server pop3 server ready")
+            try:
+                dbg("* Processing commands for connection...")
+                while server.process():
+                    dbg("* Finished command")
+                    pass
+            finally:
+                dbg("* Closing remote connection")
+                server.close()
+    except KeyboardInterrupt:
+        dbg("* mock-pop3-server interrupted")
+        return 1
+    except SystemExit:
+        dbg("* mock-pop3-server exiting")
+        return 1
+    finally:
+        sock.shutdown(socket.SHUT_RDWR)
+        sock.close()
+        return 0
+
+
+if __name__ == "__main__":
+    fd, message_filename = mkstemp(prefix='message-', suffix='.txt')
+    dbg("Creating message file '{}'".format(message_filename))
+
+    with open(message_filename, 'wb') as f:
+        f.write(MESSAGE_CONTENT.lstrip())
+
+    try:
+        exit(serve(message_filename, host=DEFAULT_HOST, port=DEFAULT_PORT))
+    except KeyError:
+        sys.stderr.write("Exiting\n")
+        sys.exit(1)
diff -pruN 6.4.39-1/t.regression 6.5.4-0ubuntu1/t.regression
--- 6.4.39-1/t.regression	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/t.regression	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-exec ./regression
diff -pruN 6.4.39-1/test-driver 6.5.4-0ubuntu1/test-driver
--- 6.4.39-1/test-driver	2021-07-12 02:41:13.000000000 +0000
+++ 6.5.4-0ubuntu1/test-driver	2024-07-12 05:04:24.000000000 +0000
@@ -1,9 +1,9 @@
 #! /bin/sh
 # test-driver - basic testsuite driver script.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 2011-2021 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -44,11 +44,16 @@ print_usage ()
 Usage:
   test-driver --test-name NAME --log-file PATH --trs-file PATH
               [--expect-failure {yes|no}] [--color-tests {yes|no}]
+              [--collect-skipped-logs {yes|no}]
               [--enable-hard-errors {yes|no}] [--]
               TEST-SCRIPT [TEST-SCRIPT-ARGUMENTS]
 
 The '--test-name', '--log-file' and '--trs-file' options are mandatory.
 See the GNU Automake documentation for information.
+
+Report bugs to <bug-automake@gnu.org>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 END
 }
 
@@ -57,15 +62,17 @@ log_file=  # Where to save the output of
 trs_file=  # Where to save the metadata of the test run.
 expect_failure=no
 color_tests=no
+collect_skipped_logs=yes
 enable_hard_errors=yes
 while test $# -gt 0; do
   case $1 in
   --help) print_usage; exit $?;;
-  --version) echo "test-driver $scriptversion"; exit $?;;
+  --version) echo "test-driver (GNU Automake) $scriptversion"; exit $?;;
   --test-name) test_name=$2; shift;;
   --log-file) log_file=$2; shift;;
   --trs-file) trs_file=$2; shift;;
   --color-tests) color_tests=$2; shift;;
+  --collect-skipped-logs) collect_skipped_logs=$2; shift;;
   --expect-failure) expect_failure=$2; shift;;
   --enable-hard-errors) enable_hard_errors=$2; shift;;
   --) shift; break;;
@@ -121,7 +128,7 @@ fi
 case $tweaked_estatus:$expect_failure in
   0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
   0:*)   col=$grn res=PASS  recheck=no  gcopy=no;;
-  77:*)  col=$blu res=SKIP  recheck=no  gcopy=yes;;
+  77:*)  col=$blu res=SKIP  recheck=no  gcopy=$collect_skipped_logs;;
   99:*)  col=$mgn res=ERROR recheck=yes gcopy=yes;;
   *:yes) col=$lgn res=XFAIL recheck=no  gcopy=yes;;
   *:*)   col=$red res=FAIL  recheck=yes gcopy=yes;;
diff -pruN 6.4.39-1/transact.c 6.5.4-0ubuntu1/transact.c
--- 6.4.39-1/transact.c	2021-08-19 19:33:58.000000000 +0000
+++ 6.5.4-0ubuntu1/transact.c	2024-07-26 17:01:29.000000000 +0000
@@ -9,27 +9,14 @@
 #include "fetchmail.h"
 #include  <stdio.h>
 #include  <string.h>
+#include  <strings.h>
 #include  <ctype.h>
-#ifdef HAVE_MEMORY_H
-#include  <memory.h>
-#endif /* HAVE_MEMORY_H */
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
-#endif
-#if defined(HAVE_UNISTD_H)
 #include <unistd.h>
-#endif
-#if defined(HAVE_STDARG_H)
 #include  <stdarg.h>
-#else
-#include  <varargs.h>
-#endif
 #include <limits.h>
 #include <assert.h>
 
-#ifdef HAVE_NET_SOCKET_H
-#include <net/socket.h>
-#endif
 #include <sys/socket.h>
 #include <netdb.h>
 #include "fm_md5.h"
@@ -54,7 +41,7 @@ int suppress_tags = FALSE;	/**< emit tag
 char tag[TAGLEN];		/**< buffer for the tag */
 static unsigned int tagnum;	/**< local counter for the tag */
 /** Macro to generate the tag and store it in #tag. */
-#define GENSYM	(sprintf(tag, "A%04u", ++tagnum % TAGMOD), tag)
+#define GENSYM	(snprintf(tag, sizeof tag, "A%04u", ++tagnum % TAGMOD), tag)
 static const struct method *protocol; /**< description of the protocol used for the current poll */
 char shroud[PASSWORDLEN*2+3];	/**< string to shroud in debug output */
 
@@ -1543,15 +1530,10 @@ static void enshroud(char *buf)
     }
 }
 
-#if defined(HAVE_STDARG_H)
 /** assemble command in printf(3) style and send to the server */
-void gen_send(int sock, const char *fmt, ... )
-#else
-void gen_send(sock, fmt, va_alist)
-int sock;		/** socket to which server is connected */
-const char *fmt;	/** printf-style format */
-va_dcl
-#endif
+void gen_send(int sock/** socket to which server is connected */,
+	      const char *fmt /** printf-style format */,
+	      ...)
 {
     char buf [MSGBUFSIZE+1];
     va_list ap;
@@ -1561,11 +1543,7 @@ va_dcl
     else
 	buf[0] = '\0';
 
-#if defined(HAVE_STDARG_H)
     va_start(ap, fmt);
-#else
-    va_start(ap);
-#endif
     vsnprintf(buf + strlen(buf), sizeof(buf)-2-strlen(buf), fmt, ap);
     va_end(ap);
 
@@ -1743,15 +1721,10 @@ int gen_recv_split(int sock  /** socket
 }
 /** @} */
 
-#if defined(HAVE_STDARG_H)
-int gen_transact(int sock, const char *fmt, ... )
-#else
-int gen_transact(int sock, fmt, va_alist)
-int sock;		/** socket to which server is connected */
-const char *fmt;	/** printf-style format */
-va_dcl
-#endif
 /** assemble command in printf(3) style, send to server, fetch a response */
+int gen_transact(int sock	 /** socket to which server is connected */,
+		 const char *fmt /** printf-style format */,
+		 ...)
 {
     int ok;
     char buf [MSGBUFSIZE+1];
@@ -1765,11 +1738,7 @@ va_dcl
     else
 	buf[0] = '\0';
 
-#if defined(HAVE_STDARG_H)
     va_start(ap, fmt) ;
-#else
-    va_start(ap);
-#endif
     vsnprintf(buf + strlen(buf), sizeof(buf)-2-strlen(buf), fmt, ap);
     va_end(ap);
 
diff -pruN 6.4.39-1/trio/CHANGES 6.5.4-0ubuntu1/trio/CHANGES
--- 6.4.39-1/trio/CHANGES	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/CHANGES	1970-01-01 00:00:00.000000000 +0000
@@ -1,785 +0,0 @@
-CHANGES -- trio
-
-
-The changes listed without a name attributed to them were most likely done by
-Bjorn Reese and/or Daniel Stenberg.
-
-Version 1.14 - 2010/01/26
--------------------------
-* David Byron
-  Added trio_xstring_append_max.
-
-* Fixed compilation problem on Cygwin due to lack of long double math
-  (reported by Matthias Andree).
-
-* David Boyce
-  Added #undef of standard stdio function names before assigning trio functions
-  to them.
-
-* Matthias Andree
-  Upgraded configure.in to use new macros instead of obsoleted macros.
-
-* Matthias Andree
-  Added VPATH to Makefile.in
-
-* Tom Honermann
-  Fixed problem with subnormal numbers which caused an infinite loop outputting
-  leading spaces.
-
-* Adam McLaurin
-  Improved parsing performance by avoiding memset() and memcpy() on character
-  arrays.
-
-* Gideon Smeding
-  Fixed %u scanning of signed numbers.
-
-* Gideon Smeding
-  Fixed group scanning for non-matching input.
-
-* Fixed missing undo of look-ahead reading for scanf functions. This does only
-  work for the scanf* and fscanf* functions, not dscanf* and cscanf* functions
-  (reported by Gideon Smeding).
-
-* If the format string is empty, scanf does not attempt to read any input.
-
-* Ralf Junker
-  Fixed Borland compilation for user-defined specifiers.
-
-
-Version 1.13 - 2008/11/09
--------------------------
-* Ives Aerts
-  Added the $<format|skip> format for user-defined specifiers, which is
-  compatible with compiler warnings about mismatches between specifiers and
-  arguments.
-
-* Added TRIO_DEPRECATED flag (reported by David Boyce)
-
-* Fixed rounding adjustment for long double (reported as bug item #2136686).
-
-* Added Makefile dependency for test target (reported as bug item #2136636).
-
-* David Boyce
-  Fixed long long support for MSVC.
-
-* Fixed potential problem with read after buffer end for non-zero terminated
-  strings (reported as bug item #1828465).
-
-* Andreas Stricker
-  Added WinCE support.
-
-* Fixed number of significant digits for %g.
-
-
-Version 1.12 - 2006/10/22
--------------------------
-* Fixed scanning of floats (reported by Bernd Ahlers).
-
-* Fixed configure.in for GCC on Tru64 and MIPSpro on IRIX (reported by Andreas
-  Maus).
-
-* Olli Savia
-  Added support for LynxOS.
-
-
-Version 1.11 - 2006/04/08
--------------------------
-* Mark Pickelmann
-  Fixed trio_unregister. If the first element was removed, the remaining
-  list would be removed as well.
-
-* Fixed unintended formatting of %e that would result in non-zero numbers
-  starting with zero (reported by Mark Pickelmann and Gisli Ottarsson).
-
-* Fixed compilation with Sun Workshop 6 (reported by Matthias Andree).
-
-* Fixed accuracy for denormalized numbers (bug item #758327).
-
-* Glen Davidson
-  Fixed scanning of floating-point numbers without a decimal-point (bug item
-  #1370427).
-
-* David Byron
-  Fixed more compiler warnings.
-
-* Fixed compilation of trio_to_long_double and TRIO_FEATURE_FLOAT (reported by
-  David Byron).
-
-* Fixed precision of large floating-point numbers (bug item #1314524).
-
-* Karl Bochert
-  Fixed trio_fpclassify_and_signbit to only restore the floating-point
-  precision.
-
-* Fixed detection of need for ieee option on FreeBSD/Alpha.
-
-* Added TRIO_SNPRINTF_ONLY compilation.
-
-* Fixed trio_to_double by not using strtod() on Tru64/DECC because it does not
-  support hex-floats.
-
-* Fixed crash on 64 bits machines related to a previous workaround in version
-  1.9 for uninitialized va_list (reported by Nicolai Tufar, suggestion by
-  Douglas Gwyn).
-
-* Patrick Jessee
-  Fixed width calculation for %g.
-
-* Added macros for internal features.
-
-* Jon Foster
-  Added macros for conditional compilation of many features. Documented all
-  the features.
-
-* Karl Bochert
-  Fixed problem with Borland C++, which changes the floating-point precision
-  for certain math functions (log10() and _fpclass()).
-
-* Karl Bochert
-  Fixed compilation warnings on Borland C++.
-
-* Removed any occurrence of #elif because Borland C++ reports wrong line
-  numbers when they are present (reported by Karl Bochert).
-
-* David Byron
-  Added trio_asprintfv.
-
-* Brian Chapman
-  Fixed Mac OS X compilation.
-
-* David Byron
-  Fixed several compiler warnings.
-
-* Fixed printing of out-of-range arguments for %hhd and %hd. These arguments
-  can be out of range because of default integer promotion.
-
-* Bob Friesenhahn
-  Fixed installation of header files.
-
-* Joe Orton
-  Added SHELL to Makefile.in to avoid problems with CShells.
-
-* Shaun Tancheff
-  Fixed regresion tests for MSVC.
-
-* Craig Berry
-  Fixed the VMS C99 workaround.
-
-
-Version 1.10 - 2003/03/06
--------------------------
-* Rearranged some include files to accommodate large file support (reported by
-  Albert Chin-A-Young).
-
-* Added support for SunOS 4.1.x lack of strerror, tolower, and toupper
-  (reported by Peter McCluskey).
-
-* Fixed pedantic compilation with TRIO_MINIMAL.
-
-* Jose Kahan
-  Moved <limits.h> to avoid redefinition problems.
-
-* Fixed hex-float exponents (reported by Matthias Clasen).
-
-* Fixed handling of negative width and precision via paramters (reported by
-  Jacob Navia).
-
-* Nigel Hall
-  Fixed TRIO_VA_START for VMS.
-
-* Rune Enggaard Lausen
-  Fixed compilation for Borland C++ Builder.
-
-* Fixed precision of hex-float numbers (reported by James Antill).
-
-* Fixed plus sign only to be added for signed numbers.
-
-* Fixed printing of integers with value and precision of zero (reported by
-  James Antill).
-
-* Fixed %#.o to only print one zero if the value is zero (reported by James
-  Antill).
-
-* Rewrote check for IEEE compilation option to remove dependency on additional
-  scripts.
-
-* Mehdi Lavasani
-  Makefile install target fixed to work with older install programs.
-
-* Collapsed the DECC, MSVC, HP-UX, and AIX code for trio_fpclassify_and_sign()
-  with further preprocessing.
-
-
-Version 1.9 - 2002/10/13
-------------------------
-* Fixed trio_fpclassify_and_signbit on AIX 3.2
-
-* Added configure check for -ieee/-mieee compilation option for Alpha machines.
-
-* Craig Berry
-  Fixed compilation on VMS.
-
-* Albert Chin-A-Young
-  Fixed incorrect conditional expression in trio_isinf.
-
-* Fixed the warnings about uninitialized va_list in the printfv and scanfv
-  family without the use of compiler specific pragmas (suggested by Ian
-  Pilcher).
-
-* Fixed space flag for floating-point numbers (reported by Ian Main).
-
-
-Version 1.8 - 2002/07/10
-------------------------
-* Fixed infinite loop in multibyte handling (reported by Gisli Ottarsson).
-
-* Added the customizable cprintf/cscanf family which enables to user to specify
-  input and output stream functions (suggested by Florian Schulze).
-
-* Fixed trio_isinf by removing the HP-UX workaround, and instead making sure
-  that the C99 macro will adhere to the trio return values (reported by Luke
-  Dunstan).
-
-* Alexander Lukyanov
-  Fixed boundary case for scanning and EOF.
-
-* Jacob Navia
-  Enabled the L modifier for formatting.
-
-* Added TRIO_MINIMAL to build trio without the string functions.
-
-* Added the R modifier to print rounded floating-point numbers.
-
-* Added trio_to_long_double and long double scanning (the L modifier).
-
-* Added trio_locale_decimal_point, trio_locale_thousand_separator,
-  trio_locale_grouping to overwrite locale settings.
-
-* Rewrote TrioWriteDouble to avoid temporary buffers and thus the danger of
-  buffer overflows (for instance %.5000f).
-
-* Improved floating-point formatting accuracy.
-
-* Fixed formatting of non-decimal exponents.
-
-* Fixed thousand separator checking.
-
-* Fixed %f scanning to get a float and %lf to get a double.
-
-* Fixed WIN32 compilation (reported by Emmanuel Mogenet)
-
-* Fixed regression test cases to exclude disabled features.
-
-
-Version 1.7 - 2002/05/07
-------------------------
-* Fixed trio_to_double to handle hex-floats properly.
-
-* Fixed printing of %a-format to be like %e, not like %g.
-
-* Fixed floating-point printing of values beyond the machine accuracy.
-
-* Fixed %f for printing with large precision.
-
-* Fixed the usage of C99 nan(), which caused a crash on OSF/1 (reported by
-  Georg Bolz)
-
-* Joe Orton
-  Fixed %p on 64-bit platforms.
-
-* Made trio compile with K&R compilers.
-
-* Emmanuel Mogenet
-  Fixed bug in trio_asprintf.
-
-* Emmanuel Mogenet
-  Various WIN32 fixes.
-
-* Joe Orton
-  Fixed trio_isinf() on HP-UX, and added test cases.
-
-* Joe Orton
-  Fixed non-portable use of $^ in Makefile.
-
-* Joe Orton
-  Added autoconf.
-
-* Alexander Lukyanov
-  Fixed a number of bugs in the scanning of EOF and the count specifier.
-
-* Richard Jinks
-  Added trio_nzero
-
-* Fixed incorrect handling of return code from TrioReadChar (reported by
-  Henrik Löf)
-
-* Fixed parsing of character class expressions.
-
-* Fixed trio_to_double which did not work with long fractions.
-
-* Fixed %f for printing of large numbers.
-
-* Fixed %#s to handle whitespaces as non-printable characters.
-
-* Added trio_isfinite, trio_signbit, and trio_fpclassify.
-
-* Added new test cases.
-
-
-Version 1.6 - 2002/01/13
-------------------------
-* Added dynamic string functions.
-
-* Rewrote and extended documentation in JavaDoc (using Doxygen).
-
-* Moved and renamed strio functions to triostr.
-
-* Robert Collins
-  Added definition for Cygwin.
-
-* Markus Henke
-  Added long double workaround for the HP C/iX compiler.
-
-* Marc Verwerft
-  Improved error handling for dynamically allocated strings.
-
-* John Fotheringham
-  Made trionan compile on OpenVMS.
-
-* Added 'd' and 'D' as exponent letters when using TRIO_MICROSOFT.
-
-* Fixed uninitial memory read for the parameter modifiers.
-
-
-Version 1.5 - 2001/09/08
-------------------------
-* Merged with libxml changes.
-
-* Moved NaN and Inf handling to separate file to enable reuse in other
-  projects.
-
-* Igor Zlatkovic
-  Fixed TrioGenerateNan for MSVC.
-
-* Fixed lots of preprocessor macros and internal data structure names.
-
-
-Version 1.4 - 2001/06/03
-------------------------
-* Added hex-float (%a and %A) for scanning.
-
-* Added wide character arguments (%ls, %ws, %S, %lc, %wc, and %C) for both
-  printf and scanf.
-
-* Added mutex callbacks for user-specified specifiers to enable applications to
-  add thread-safety. These are registered with trio_register, where the
-  namespace is set to either ":enter" to lock a mutex, or ":leave" to unlock a
-  mutex.
-
-* Added equivalence class expressions for scanning. For example, %[[=a=]] scans
-  for all letters in the same equivalence class as the letter 'a' as defined
-  by the locale.
-
-* Changed character class expressions for scanning. The expressions must now
-  be embedded withing an extra set of brackets, e.g. %[[:alpha:]]. This was
-  done to adhere to the syntax of UNIX98 regular expressions.
-
-* Added the possibility to specify standard support (TRIO_C99 etc.) as compiler
-  options.
-
-* Fixed conversion of hex-float in StrToDouble.
-
-* Fixed formatting of hex-float numbers.
-
-* Stan Boehm
-  Fixed crash on QNX, which happend because some buffers on the stack were too
-  big.
-
-* Fixed default precision for %f and %g (reported by Jose Ortiz)
-
-* Howard Kapustein
-  Added the I8, I16, I32, and I64 modifiers.
-
-* Jose Ortiz
-  Fixed rounding problem for %e.
-
-* Jose Ortiz
-  Fixed various problems with the xlC and Sun C++ compilers.
-
-
-Version 1.3 - 2001/05/16
-------------------------
-* trio's treatment of the field width when the %e code was used was not
-  correct (reported by Gisli Ottarsson). It turns out the fraction part should
-  be zero-padded by default and the exponent part should be zero-prefixed if
-  it is only one digit. At least that's how the GNU and Sun libc's work. The
-  trio floating point output looks identical to them now.
-
-* Fixed group scanning with modifiers.
-
-* Fixed compilation for 64-bit Digital Unix.
-
-* Igor Zlatkovic
-  Fixed compilation of dprintf, which uses read/write, for MSVC.
-
-* Fixed various compilation problems on Digital Unix (mainly associated with
-  va_list).
-
-
-Version 1.2 - 2001/04/11
-------------------------
-* Added autoconf integration. If compiled with HAVE_CONFIG_H the following
-  happens. Firstly, <config.h> is included. Secondly, trio will only be
-  compiled if WITH_TRIO is defined herein. Thirdly, if TRIO_REPLACE_STDIO is
-  defined, only stdio functions that have not been detected by autoconf, i.e.
-  those not defined by HAVE_PRINTF or similar, will be replaced by trio
-  functions (suggested by Daniel Veillard).
-
-* Fixed '%m.nf' output. Previously trio did not treat the width properly
-  in all cases (reported by Gisli Ottarsson).
-
-* Added explicit promotion for the scanfv family.
-
-* Fixed more C++ compilation warnings.
-
-
-Version 1.1 - 2001/02/25
-------------------------
-* Added explicit promotion for the printfv familiy. A float must be specified
-  by %hf.
-
-* Fixed positionals for printfv (reported by Gisli Ottarsson).
-
-* Fixed an integer to pointer conversion problem on the SGI MIPS C compiler
-  (reported by Gisli Ottarsson).
-
-* Fixed ANSI C++ warnings (type casting, and namespace is a reserved keyword).
-
-* Added \n to all examples in the documentation to prevent confusion.
-
-* Fixed StrSubstringMax
-
-
-Version 1.0 - 2000/12/10
-------------------------
-* Bumped Version number.
-
-
-Version 0.25 - 2000/12/09
--------------------------
-* Wrote more documentation.
-
-* Improved NaN support and added NaN to regression test.
-
-* Fixed C99 support.
-
-* Added missing getter/setter functions.
-
-
-Version 0.24 - 2000/12/02
--------------------------
-* Added callback functionality for the user-defined specifier (<>). All
-  the necessary functions are defined in triop.h header file. See the
-  documentation for trio_register for further detail.
-
-* Wrote initial documentation on the callback functionality.
-
-* Added the printfv and scanfv family of functions, which takes a pointer
-  array rather than variadic arguments. Each pointer in the array must point
-  to the associated data (requested by Bruce Korb).
-
-* As indicated in version 0.21 the extension modifiers (<>) have now been
-  completely removed.
-
-* Added skipping of thousand-separators in floating-point number scanning.
-
-
-Version 0.23 - 2000/10/21
--------------------------
-* Added width to scanning of floating-point numbers.
-
-* Wrote more documentation on trio_printf.
-
-* Fixed problem with trailing zeroes after decimal-point.
-
-
-Version 0.22 - 2000/08/06
--------------------------
-* Added LC_CTYPE locale dependent character class expressions to scan lists.
-  Included are [:alnum:], [:alpha:], [:cntrl:], [:digit:], [:graph:],
-  [:lower:], [:print:], [:punct:], [:space:], [:upper:], [:xdigit:]
-
-* Added C escapes to alternative string formatting and scanning.
-
-* Added StrSubstringMax.
-
-* Wrote a little more documentation.
-
-* Fixed scanf return values.
-
-* Fixed a sign error for non-ascii characters.
-
-
-Version 0.21 - 2000/07/19
--------------------------
-* Converted the documentation to TeX. With latex2man the documentation can
-  automatically be converted into man pages.
-
-* Added trio_scanf, trio_vscanf, trio_fscanf, and trio_vfscanf.
-
-* Added trio_dprintf, trio_vdprintf, trio_dscanf, and trio_vdscanf. These
-  functions can be used to write and read directly to pipes and sockets (the
-  assume blocking sockets). Stdio buffering is surpassed, so the functions are
-  async-safe. However, reading from stdin (STDIN_FILENO) or writing to stdout
-  (STDOUT_FILENO) reintroduces the buffering.
-
-* Paul Janzen
-  Added trio_asprintf and trio_vasprintf, which are compatible with the GNU
-  and BSD interfaces.
-
-* Added scanlist ranges for group scanning (%[]).
-
-* Added width for scanning (missing for floating-point numbers though).
-
-* Added variable size modifier (&) to handle system defined types of unknown
-  size. This modifier makes certain assumptions about the integer sizes, which
-  may not be valid on any machine. Consequently, the modifier will remain
-  undocumented, as it may be removed later.
-
-* Added \777 and \xFF to alternative string scanning (%#s)
-
-* Added the TRIO_REPLACE_STDIO check in the header.
-
-* Improved performance of the multibyte character parsing.
-
-* Fixed positionals (%n$) which had stopped working.
-
-* Fixed hh and ll modifiers to allow exactly two letters and no more.
-
-* Fixed ANSI C++ warnings. Also fixed the compiler warning about casting
-  between integer and pointer (this has been annoying me for ages). 
-
-* Fixed snprintf and vsnprintf with zero buffer size.
-
-* Fixed NAN problems (reported by Keith Briggs).
-
-* Fixed parsing of multibyte characters. The format string was not correctly
-  advanced in case of a multibyte character.
-
-* Renamed many of the internal functions to have more consistant names.
-
-* Removed the <quote=c> and <fill=c> modifiers. They are not really worth
-  including. The other <> modifiers may disappear as well.
-
-
-Version 0.20 - 2000/06/05
--------------------------
-* Added intmax_t and ptrdiff_t support.
-
-* Added support for LC_NUMERIC grouping.
-
-* Added double-dot notation for the conversion base. The style is now
-  %width.precision.base, where any argument can be a number, an asterix
-  indicating a parameter, or be omitted entirely. For example, %*..2i is
-  to specify binary numbers without precision, and with width as a parameter
-  on the va_list.
-
-* Added sticky modifier (!), which makes subsequent specifiers of the same
-  type reuse the current modifiers. Inspired by a suggestion from Gary Porter.
-
-* Added group scanning (%[]). Scanlist ranges and multibyte sequences are not
-  supported yet.
-
-* Added count scanning (%n).
-
-* Changed the number scanning to accept thousand separators and any base.
-
-* Fixed positional for parameters. It is possible to write something like
-  %3$*1$.*2$d (which happens to be the same as %*.*d).
-
-* Fixed precision of integers.
-
-* Fixed parameter flags. Before trio could only handle one parameter flag per
-  specifier, although two (three with double-dot base) were possible.
-
-* Fixed isinf() for those platforms where it is unimplemented.
-
-
-Version 0.18 - 2000/05/27
--------------------------
-* Rewrote the entire floating-point formatting function (Danny Dulai had
-  reported several errors and even supplied some patches, which unfortunately
-  were lost due to the refactoring).
-
-* Removed the use of strlen() in the declaration of a stack array. This
-  caused problems on some compilers (besides it isn't really ANSI C compliant
-  anyways). Using some arbitrarily chosen maximum value; should examine if
-  some standard defines an upper limit on the length of decimal-point and
-  thousands-separator (sizeof(wchar_t) perhaps?)
-
-* Changed the parsing of the format string to be multibyte aware.
-
-
-Version 0.17 - 2000/05/19
--------------------------
-* Added INF, -INF, and NAN for floating-point numbers.
-
-* Fixed %#.9g -- alternative with precision.
-
-* Ken Gibson
-  Fixed printing of negative hex numbers
-
-* Joerg (last name unknown)
-  Fixed convertion of non-ASCII characters
-
-
-Version 0.16 - 1999/08/06
--------------------------
-* Changed the constness of the second argument of StrFloat and StrDouble. The
-  lack of parameter overloading in C is the reason for the strange use of
-  constness in strtof and strtod.
-
-* Cleaned up constness.
-
-
-Version 0.15 - 1999/07/23
--------------------------
-* Fixed the internal representation of numbers from signed to unsigned. Signed
-  numbers posed a problem for large unsigned numbers (reported by Tero)
-
-* Fixed a tiny bug in trio_vsprintfcat
-
-* Changed the meaning of the max argument of StrAppendMax to be consistant
-  with StrFormatAppendMax. Now it is the maximal size of the entire target
-  buffer, not just the appended size. This makes it easier to avoid buffer
-  overflows (requested by Tero)
-
-
-Version 0.14 - 1999/05/16
--------------------------
-* Added size_t support (just waiting for a C99 compliant compiler to add
-  ptrdiff_t and intmax_t)
-
-* Rewrote TrioOutStreamDouble so it does not use the libc sprintf to emulate
-  floating-point anylonger.
-
-* Fixed width, precision, and adjustment for numbers and doubles.
-
-
-Version 0.13 - 1999/05/06
--------------------------
-* Fixed zero padding for %d. Now %d will only zero pad if explicitly requested
-  to do so with the 0 flag (reported by Tero).
-
-* Fixed an incorrect while() condition in TrioGetString (reported by Tero).
-
-
-Version 0.12 - 1999/04/19
--------------------------
-* Fixed incorrect zero padding of pointers
-
-* Added StrHash with STRIO_HASH_PLAIN
-
-* Added StrFormatDateMax
-
-
-Version 0.11 - 1999/03/25
--------------------------
-* Made it compile under cygwin
-
-* Fixed a bug were TrioPreprocess would return an error if no formatting chars
-  were found (reported by Tero).
-
-
-Version - 1999/03/19
---------------------
-* Added trio_strerror and TRIO_ERROR_NAME.
-
-* Changed the error codes to be positive (as errno)
-
-* Fixed two reads of uninitialized memory reported by Purify
-
-* Added binary specifiers 'b' and 'B' (like SCO.) ThousandSeparator can be
-  used to separate nibbles (4 bit)
-
-* Renamed all Internal* functions to Trio*, which seems like a better
-  namespace (even though it is of no practical interest because these
-  functions are not visible beyond the scope of this file.)
-
-
-Version - 1999/03/12
---------------------
-* Added hex-float format for StrToDouble
-
-* Double references and gaps in the arguments are not allowed (for the %n$
-  format) and in both cases an error code is returned.
-
-* Added StrToDouble (and StrToFloat)
-
-
-Version - 1999/03/08
---------------------
-* Added InStream and OutStream to the trio_T structure.
-
-* Started work on TrioScan.
-
-* Return values for errors changed. Two macros to unpack the error code has
-  been added to the header.
-
-* Shortshort (hh) flag added.
-
-* %#s also quotes the quote-char now.
-
-* Removed the 'errorInFormat' boolean, which isn't used anymore after the
-  functions bail out with an error instead.
-
-
-Version - 1999/03/04
---------------------
-* More than MAX_PARAMETERS parametes will now cause the TrioPreprocess()
-  function to return error.
-
-* Unknown flags and/or specifiers cause errors too.
-
-* Added trio_snprintfcat and trio_vsnprintfcat and the defined name
-  StrFormatAppendMax. They append a formatted string to the end of a string.
-
-* Define MAX_PARAMETERS to 128 at all times instead of using NL_ARGMAX when
-  that exists.
-
-* Added platform fixes for Amiga as suggested by Tero Jänkä <tesaja@utu.fi>
-
-
-Version - 1999/01/31
---------------------
-* vaprintf did add a zero byte even when it had failed.
-
-* Cleaned up the code for locale handling and thousand separator
-
-* Added trio_aprintf() and trio_vaprintf(). They return an allocated string.
-
-* Added thousands separator for numbers
-
-* Added floating point support for *printf
-
-
-Version - 1998/10/20
---------------------
-* StrMatchCase() called StrMatch() instead of itself recursively
-
-* Rewrote the implementation of *printf and *scanf and put all the code in
-  this file. Extended qualifiers and qualifiers from other standards were
-  added.
-
-* Added StrSpanFunction, StrToLong, and StrToUnsignedLong
-
-
-Version - 1998/05/23
---------------------
-* Made the StrEqual* functions resistant to NULL pointers
-
-* Turns out strdup() is no standard at all, and some platforms (I seem to
-  recall HP-UX) has problems with it. Made our own StrDuplicate() instead.
-
-* Added StrFormat() and StrFormatMax() to serve as sprintf() and snprintf()
-  respectively.
diff -pruN 6.4.39-1/trio/README 6.5.4-0ubuntu1/trio/README
--- 6.4.39-1/trio/README	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/README	1970-01-01 00:00:00.000000000 +0000
@@ -1,38 +0,0 @@
-README -- trio
-
-Trio is a package with portable string functions. Including printf() clones
-and others.
-
- Copyright (C) 1998-2001 by Bjorn Reese and Daniel Stenberg.
-
- Permission to use, copy, modify, and distribute this software for any
- purpose with or without fee is hereby granted, provided that the above
- copyright notice and this permission notice appear in all copies.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
-
-Trio is intended to be an integral part of another application, so we
-have not done anything to create a proper installation.
-
-Compile with 'make' (edit the Makefile if you want a release build)
-
-Test the package with 'make test'
-
-Install by copying trio.h, triop.h, and libtrio.a (and man/man?/* if
-you want documentation) to the appropriate directories.
-
-Catch some usage examples in example.c
-
-Send feedback and patches to the mailing list, subscription and other
-information is found here:
-
-        http://lists.sourceforge.net/lists/listinfo/ctrio-talk
-
-Enjoy!
-
-Trio web page
-
-        http://daniel.haxx.se/trio/
diff -pruN 6.4.39-1/trio/regression.c 6.5.4-0ubuntu1/trio/regression.c
--- 6.4.39-1/trio/regression.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/regression.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,1640 +0,0 @@
-/*************************************************************************
- * Regression test
- */
-
-#include "triodef.h"
-#if defined(TRIO_COMPILER_ANCIENT)
-# include <varargs.h>
-#else
-# include <stdarg.h>
-#endif
-#include <math.h>
-#include <limits.h>
-#include <float.h>
-#include <errno.h>
-
-#include "trio.h"
-#include "triop.h"
-#if defined(TRIO_EMBED_NAN)
-# define TRIO_PUBLIC_NAN static
-# define TRIO_FUNC_NINF
-# define TRIO_FUNC_PINF
-# define TRIO_FUNC_NAN
-# define TRIO_FUNC_ISINF
-# define TRIO_FUNC_ISNAN
-# if TRIO_FEATURE_FLOAT
-#  define TRIO_FUNC_NZERO
-# endif
-#endif
-#include "trionan.h"
-#if defined(TRIO_EMBED_STRING)
-# define TRIO_PUBLIC_STRING static
-# define TRIO_FUNC_EQUAL_CASE
-#endif
-#include "triostr.h"
-#undef printf
-
-#if TRIO_FEATURE_WIDECHAR
-# include <wchar.h>
-#endif
-
-#define QUOTE(x) #x
-
-#define DOUBLE_EQUAL(x,y) (((x)>(y)-DBL_EPSILON) && ((x)<(y)+DBL_EPSILON))
-#define FLOAT_EQUAL(x,y) (((x)>(y)-FLT_EPSILON) && ((x)<(y)+FLT_EPSILON))
-
-static TRIO_CONST char rcsid[] = "@(#)$Id: regression.c,v 1.67 2010/01/26 13:02:02 breese Exp $";
-
-#if defined(TRIO_EMBED_NAN)
-# include "trionan.c"
-#endif
-#if defined(TRIO_EMBED_STRING)
-# include "triostr.c"
-#endif
-
-/*************************************************************************
- *
- */
-static void
-Dump
-TRIO_ARGS2((buffer, rc),
-	   char *buffer,
-	   int rc)
-{
-  if (rc < 0)
-    {
-      printf("Err = %d (%s), Pos = %d\n",
-	     TRIO_ERROR_CODE(rc),
-	     TRIO_ERROR_NAME(rc),
-	     TRIO_ERROR_POSITION(rc));
-    }
-  else if (buffer)
-    printf("buffer[% 3d] = \"%s\"\n", rc, buffer);
-}
-
-/*************************************************************************
- *
- */
-static void
-Report0
-TRIO_ARGS2((file, line),
-          TRIO_CONST char *file,
-          int line)
-{
-  printf("Verification failed in %s:%d.\n", file, line);
-}
-
-/*************************************************************************
- *
- */
-static void
-Report
-TRIO_ARGS4((file, line, expected, got),
-	   TRIO_CONST char *file,
-	   int line,
-	   TRIO_CONST char *expected,
-	   TRIO_CONST char *got)
-{
-  Report0(file, line);
-  printf("  Expected \"%s\"\n", expected);
-  printf("  Got      \"%s\"\n", got);
-}
-
-/*************************************************************************
- *
- */
-int
-Verify
-TRIO_VARGS5((file, line, result, fmt, va_alist),
-	    TRIO_CONST char *file,
-	    int line,
-	    TRIO_CONST char *result,
-	    TRIO_CONST char *fmt,
-	    TRIO_VA_DECL)
-{
-  int rc;
-  va_list args;
-  char buffer[4096];
-
-  TRIO_VA_START(args, fmt);
-  rc = trio_vsnprintf(buffer, sizeof(buffer), fmt, args);
-  if (rc < 0)
-    Dump(buffer, rc);
-  TRIO_VA_END(args);
-
-  if (!trio_equal_case(result, buffer))
-    {
-      Report(file, line, result, buffer);
-      return 1;
-    }
-  return 0;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyReturnValues(TRIO_NOARGS)
-{
-  int nerrors = 0;
-  int rc;
-  int count;
-  char *expected;
-  char buffer[4096];
-  char result[4096];
-
-  rc = trio_sprintf(buffer, "%s%n", "0123456789", &count);
-  trio_sprintf(result, "%d %d %s", rc, count, buffer);
-  expected = "10 10 0123456789";
-  if (!trio_equal_case(result, expected))
-    {
-      nerrors++;
-      Report(__FILE__, __LINE__, expected, result);
-    }
-  
-  rc = trio_snprintf(buffer, sizeof(buffer), "%s%n", "0123456789", &count);
-  trio_sprintf(result, "%d %d %s", rc, count, buffer);
-  expected = "10 10 0123456789";
-  if (!trio_equal_case(result, expected))
-    {
-      nerrors++;
-      Report(__FILE__, __LINE__, expected, result);
-    }
-  
-  rc = trio_snprintf(buffer, 4, "%s%n", "0123456789", &count);
-  trio_sprintf(result, "%d %d %s", rc, count, buffer);
-  expected = "10 3 012";
-  if (!trio_equal_case(result, expected))
-    {
-      nerrors++;
-      Report(__FILE__, __LINE__, expected, result);
-    }
-
-  /* The output buffer contains the empty string */
-  rc = trio_snprintf(buffer, 1, "%s%n", "0123456789", &count);
-  trio_sprintf(result, "%d %d %s", rc, count, buffer);
-  expected = "10 0 ";
-  if (!trio_equal_case(result, expected))
-    {
-      nerrors++;
-      Report(__FILE__, __LINE__, expected, result);
-    }
-
-  /* The output buffer should be left untouched when max size is 0 */
-  trio_sprintf(buffer, "DO NOT TOUCH");
-  rc = trio_snprintf(buffer, 0, "%s%n", "0123456789", &count);
-  trio_sprintf(result, "%d %d %s", rc, count, buffer);
-  expected = "10 0 DO NOT TOUCH";
-  if (!trio_equal_case(result, expected))
-    {
-      nerrors++;
-      Report(__FILE__, __LINE__, expected, result);
-    }
-  
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-#define TEST_STRING "0123456789"
-
-int
-VerifyAllocate(TRIO_NOARGS)
-{
-  int nerrors = 0;
-#if TRIO_FEATURE_DYNAMICSTRING
-  int rc;
-  char *string;
-  int count;
-  int test_size = sizeof(TEST_STRING) - 1;
-
-  /* Allocate a string with the result */
-  rc = trio_asprintf(&string, "%s%n", TEST_STRING, &count);
-  if (rc < 0)
-    {
-      nerrors++;
-      Dump(string, rc);
-    }
-  else if (count != test_size)
-    {
-      nerrors++;
-      printf("Validation failed in %s:%d\n", __FILE__, __LINE__);
-      printf("  Expected %%n = %d\n", test_size);
-      printf("  Got      %%n = %d\n", count);
-    }
-  else if (!trio_equal_case(string, TEST_STRING))
-    {
-      nerrors++;
-      Report(__FILE__, __LINE__, TEST_STRING, string);
-    }
-  if (string)
-    free(string);
-#endif
-  
-  return nerrors;
-}
-
-
-/*************************************************************************
- *
- */
-int
-VerifyFormattingStrings(TRIO_NOARGS)
-{
-  int nerrors = 0;
-
-  /* Normal text */
-  nerrors += Verify(__FILE__, __LINE__, "Hello world",
-		   "Hello world");
-  /* String */
-  nerrors += Verify(__FILE__, __LINE__, "Hello world",
-		   "%s", "Hello world");
-
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyFormattingIntegers(TRIO_NOARGS)
-{
-  int nerrors = 0;
-  char buffer[256];
-  
-  /* Integer */
-  nerrors += Verify(__FILE__, __LINE__, "Number 42",
-		   "Number %d", 42);
-  nerrors += Verify(__FILE__, __LINE__, "Number -42",
-		   "Number %d", -42);
-  nerrors += Verify(__FILE__, __LINE__, "Number 42",
-		   "Number %ld", 42L);
-  nerrors += Verify(__FILE__, __LINE__, "Number -42",
-		   "Number %ld", -42L);
-  /* Integer width */
-  nerrors += Verify(__FILE__, __LINE__, "  1234",
-		    "%6d", 1234);
-  nerrors += Verify(__FILE__, __LINE__, "  1234",
-		    "%*d", 6, 1234);
-  /* Integer width overrun */
-  nerrors += Verify(__FILE__, __LINE__, "123456",
-		    "%4d", 123456);
-  /* Integer precision */
-  nerrors += Verify(__FILE__, __LINE__, "0012",
-		    "%.4d", 12);
-  nerrors += Verify(__FILE__, __LINE__, "0012",
-		    "%.*d", 4, 12);
-  nerrors += Verify(__FILE__, __LINE__, "  0012",
-		    "%6.*d", 4, 12);
-  nerrors += Verify(__FILE__, __LINE__, "  0012",
-		    "%*.*d", 6, 4, 12);
-  nerrors += Verify(__FILE__, __LINE__, "  0012",
-		    "%*.*.*d", 6, 4, 2, 12);
-  nerrors += Verify(__FILE__, __LINE__, "  0012",
-		    "%*.*.*i", 6, 4, 10, 12);
-  /* Integer sign, zero-padding, and width */
-  nerrors += Verify(__FILE__, __LINE__, "+01234",
-		    "%+06d", 1234);
-  nerrors += Verify(__FILE__, __LINE__, " 01234",
-		    "% 06d", 1234);
-  nerrors += Verify(__FILE__, __LINE__, "+01234",
-		    "% +06d", 1234);
-  /* Integer adjust, zero-padding, and width */
-  nerrors += Verify(__FILE__, __LINE__, "12      ",
-		    "%-08d", 12);
-  /* Integer zero-padding, width, and precision */
-  nerrors += Verify(__FILE__, __LINE__, "  000012",
-		    "%08.6d", 12);
-  /* Integer base */
-  nerrors += Verify(__FILE__, __LINE__, "42",
-		   "%u", 42);
-  nerrors += Verify(__FILE__, __LINE__, "-1",
-		   "%d", -1);
-  nerrors += Verify(__FILE__, __LINE__, "52",
-		   "%o", 42);
-  nerrors += Verify(__FILE__, __LINE__, "052",
-		   "%#o", 42);
-  nerrors += Verify(__FILE__, __LINE__, "0",
-		   "%#o", 0);
-  nerrors += Verify(__FILE__, __LINE__, "2a",
-		    "%x", 42);
-  nerrors += Verify(__FILE__, __LINE__, "2A",
-		    "%X", 42);
-  nerrors += Verify(__FILE__, __LINE__, "0x2a",
-		   "%#x", 42);
-  nerrors += Verify(__FILE__, __LINE__, "0X2A",
-		   "%#X", 42);
-  nerrors += Verify(__FILE__, __LINE__, "0x00c ",
-		   "%-#6.3x", 12);
-  nerrors += Verify(__FILE__, __LINE__, "",
-		   "%.d", 0);
-  nerrors += Verify(__FILE__, __LINE__, "",
-		   "%#.d", 0);
-  nerrors += Verify(__FILE__, __LINE__, "42",
-		   "%.d", 42);
-  nerrors += Verify(__FILE__, __LINE__, "",
-		   "%.o", 0);
-  nerrors += Verify(__FILE__, __LINE__, "    0000",
-		   "%8.4o", 0);
-  nerrors += Verify(__FILE__, __LINE__, "       0",
-		   "%8o", 0);
-  nerrors += Verify(__FILE__, __LINE__, "00000000",
-		   "%08o", 0);
-  nerrors += Verify(__FILE__, __LINE__, "0",
-		   "%#.o", 0);
-  nerrors += Verify(__FILE__, __LINE__, "52",
-		   "%.o", 42);
-  nerrors += Verify(__FILE__, __LINE__, "",
-		   "%.x", 0);
-  nerrors += Verify(__FILE__, __LINE__, "",
-		   "%#.x", 0);
-  nerrors += Verify(__FILE__, __LINE__, "2a",
-		   "%.x", 42);
-  sprintf(buffer, "%u", UINT_MAX);
-  nerrors += Verify(__FILE__, __LINE__, buffer,
-		   "%u", -1);
-  sprintf(buffer, "%x", UINT_MAX);
-  nerrors += Verify(__FILE__, __LINE__, buffer,
-		    "%x", -1);
-
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyFormattingFloats(TRIO_NOARGS)
-{
-  int nerrors = 0;
-
-#if TRIO_FEATURE_FLOAT
-  /* Double */
-  nerrors += Verify(__FILE__, __LINE__, "3141.000000",
-		    "%f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "3141.500000",
-		    "%f", 3141.5);
-  nerrors += Verify(__FILE__, __LINE__, "3.141000e+03",
-		    "%e", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "     -2.3420e-02",
-		    "%16.4e", -2.342E-02);
-  nerrors += Verify(__FILE__, __LINE__, "     -2.3420e-22",
-		    "%16.4e", -2.342E-22);
-  nerrors += Verify(__FILE__, __LINE__, "      2.3420e-02",
-		    "% 16.4e", 2.342E-02);
-  nerrors += Verify(__FILE__, __LINE__, " 2.3420e-02",
-		    "% 1.4e", 2.342E-02);
-  nerrors += Verify(__FILE__, __LINE__, "3.141000E-44",
-		    "%E", 3.141e-44);
-  nerrors += Verify(__FILE__, __LINE__, "0",
-		    "%g", 0.0);
-  nerrors += Verify(__FILE__, __LINE__, "-0",
-		    "%g", trio_nzero());
-  nerrors += Verify(__FILE__, __LINE__, "3141.5",
-		    "%g", 3141.5);
-  nerrors += Verify(__FILE__, __LINE__, "3.1415E-06",
-		    "%G", 3.1415e-6);
-  nerrors += Verify(__FILE__, __LINE__, "+3141.000000",
-		    "%+f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "-3141.000000",
-		    "%+f", -3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "0.333333",
-		    "%f", 1.0/3.0);
-  nerrors += Verify(__FILE__, __LINE__, "0.666667",
-		    "%f", 2.0/3.0);
-  /* Beyond accuracy */
-  nerrors += Verify(__FILE__, __LINE__, "0.000000",
-		    "%f", 1.234567890123456789e-20);
-# if defined(TRIO_BREESE)
-  nerrors += Verify(__FILE__, __LINE__, "1.3999999999999999111821580299875",
-		    "%.32g", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "1.39999999999999991118215802998748",
-		    "%.32f", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "1.3999999999999999111821580300",
-		    "%.28f", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "1.399999999999999911182158",
-		    "%.24f", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "1.39999999999999991",
-		    "%.17f", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "1.40000000000000",
-		    "%.14f", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "39413.800000000002910383045673370361",
-		    "%.30f", 39413.80);
-# endif
-  /* 2^-1 + 2^-15 */
-  nerrors += Verify(__FILE__, __LINE__, "0.500030517578125",
-		    "%.*g", DBL_DIG + 10, 0.500030517578125);
-  /* Double decimal point */
-  nerrors += Verify(__FILE__, __LINE__, "3141",
-		    "%.0f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "3142",
-		    "%.0f", 3141.5);
-  nerrors += Verify(__FILE__, __LINE__, "3141",
-		    "%.f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "12",
-		    "%.f", 12.34);
-  nerrors += Verify(__FILE__, __LINE__, "3141.000",
-		    "%.3f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "3141.000000",
-		    "%#f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "0.0000",
-		    "%#.4f", 0.0);
-  nerrors += Verify(__FILE__, __LINE__, "0.000",
-		    "%#.4g", 0.0);
-  nerrors += Verify(__FILE__, __LINE__, "0.001000",
-		    "%#.4g", 1e-3);
-  nerrors += Verify(__FILE__, __LINE__, "3141.0000",
-		    "%#.4f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "3141.",
-		    "%#.0f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "3141.",
-		    "%#.f", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "11.0000",
-		    "%#.4f", 11.0);
-  nerrors += Verify(__FILE__, __LINE__, "100.00",
-		    "%.2f", 99.9999);
-  nerrors += Verify(__FILE__, __LINE__, "3e+03",
-		    "%.e", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "3.e+03",
-		    "%#.e", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "1.23457e+06",
-		    "%g", 1234567.0);
-  nerrors += Verify(__FILE__, __LINE__, "1e+02",
-		    "%.2g", 99.9999);
-  nerrors += Verify(__FILE__, __LINE__, "1.0e+02",
-		    "%#.2g", 99.9999);
-  nerrors += Verify(__FILE__, __LINE__, "0.123",
-		    "%0g", 0.123);
-  nerrors += Verify(__FILE__, __LINE__, "1.00e+00",
-		    "%.2e", 0.9999);
-  nerrors += Verify(__FILE__, __LINE__, "1",
-		    "%.2g", 0.9999);
-  nerrors += Verify(__FILE__, __LINE__, "2",
-		    "%.0g", 1.5);
-  nerrors += Verify(__FILE__, __LINE__, "2",
-		    "%.g", 1.5);
-  nerrors += Verify(__FILE__, __LINE__, "0.01",
-		    "%.2g", 0.01);
-  nerrors += Verify(__FILE__, __LINE__, "0.010",
-		    "%#.2g", 0.01);
-  nerrors += Verify(__FILE__, __LINE__, "1e-04",
-		    "%5.g", 0.999999e-4);
-  /* Double width and precision */
-  nerrors += Verify(__FILE__, __LINE__, "      1e-05",
-		    "%11.5g", 1e-5);
-  nerrors += Verify(__FILE__, __LINE__, "     0.0001",
-		    "%11.5g", 1e-4);
-  nerrors += Verify(__FILE__, __LINE__, "      0.001",
-		    "%11.5g", 1e-3);
-  nerrors += Verify(__FILE__, __LINE__, "       0.01",
-		    "%11.5g", 1e-2);
-  nerrors += Verify(__FILE__, __LINE__, "        0.1",
-		    "%11.5g", 1e-1);
-  nerrors += Verify(__FILE__, __LINE__, "          1",
-		    "%11.5g", 1e0);
-  nerrors += Verify(__FILE__, __LINE__, "         10",
-		    "%11.5g", 1e1);
-  nerrors += Verify(__FILE__, __LINE__, "        100",
-		    "%11.5g", 1e2);
-  nerrors += Verify(__FILE__, __LINE__, "       1000",
-		    "%11.5g", 1e3);
-  nerrors += Verify(__FILE__, __LINE__, "      10000",
-		    "%11.5g", 1e4);
-  nerrors += Verify(__FILE__, __LINE__, "      1e+05",
-		    "%11.5g", 1e5);
-  nerrors += Verify(__FILE__, __LINE__, "    9.9e-05",
-		    "%11.2g", 0.99e-4);
-  nerrors += Verify(__FILE__, __LINE__, "    0.00099",
-		    "%11.2g", 0.99e-3);
-  nerrors += Verify(__FILE__, __LINE__, "     0.0099",
-		    "%11.2g", 0.99e-2);
-  nerrors += Verify(__FILE__, __LINE__, "      0.099",
-		    "%11.2g", 0.99e-1);
-  nerrors += Verify(__FILE__, __LINE__, "       0.99",
-		    "%11.2g", 0.99e0);
-  nerrors += Verify(__FILE__, __LINE__, "        9.9",
-		    "%11.2g", 0.99e1);
-  nerrors += Verify(__FILE__, __LINE__, "         99",
-		    "%11.2g", 0.99e2);
-  nerrors += Verify(__FILE__, __LINE__, "    9.9e+02",
-		    "%11.2g", 0.99e3);
-  nerrors += Verify(__FILE__, __LINE__, "    9.9e+03",
-		    "%11.2g", 0.99e4);
-  nerrors += Verify(__FILE__, __LINE__, "    9.9e+04",
-		    "%11.2g", 0.99e5);
-  /* Double width, precision, and alternative */
-  nerrors += Verify(__FILE__, __LINE__, " 1.0000e-05",
-		    "%#11.5g", 1e-5);
-  nerrors += Verify(__FILE__, __LINE__, " 0.00010000",
-		    "%#11.5g", 1e-4);
-  nerrors += Verify(__FILE__, __LINE__, "  0.0010000",
-		    "%#11.5g", 1e-3);
-  nerrors += Verify(__FILE__, __LINE__, "  0.0010000",
-		    "%#11.5g", 0.999999e-3);
-  nerrors += Verify(__FILE__, __LINE__, "   0.010000",
-		    "%#11.5g", 1e-2);
-  nerrors += Verify(__FILE__, __LINE__, "   0.010000",
-		    "%#11.5g", 0.999999e-2);
-  nerrors += Verify(__FILE__, __LINE__, "    0.10000",
-		    "%#11.5g", 1e-1);
-  nerrors += Verify(__FILE__, __LINE__, "    0.10000",
-		    "%#11.5g", 0.999999e-1);
-  nerrors += Verify(__FILE__, __LINE__, "     1.0000",
-		    "%#11.5g", 1e0);
-  nerrors += Verify(__FILE__, __LINE__, "     1.0000",
-		    "%#11.5g", 0.999999e0);
-  nerrors += Verify(__FILE__, __LINE__, "     10.000",
-		    "%#11.5g", 1e1);
-  nerrors += Verify(__FILE__, __LINE__, "     100.00",
-		    "%#11.5g", 1e2);
-  nerrors += Verify(__FILE__, __LINE__, "     1000.0",
-		    "%#11.5g", 1e3);
-  nerrors += Verify(__FILE__, __LINE__, "     10000.",
-		    "%#11.5g", 1e4);
-  nerrors += Verify(__FILE__, __LINE__, " 1.0000e+05",
-		    "%#11.5g", 1e5);
-  nerrors += Verify(__FILE__, __LINE__, "    9.9e-05",
-		    "%#11.2g", 0.99e-4);
-  nerrors += Verify(__FILE__, __LINE__, "    0.00099",
-		    "%#11.2g", 0.99e-3);
-  nerrors += Verify(__FILE__, __LINE__, "     0.0099",
-		    "%#11.2g", 0.99e-2);
-  nerrors += Verify(__FILE__, __LINE__, "      0.099",
-		    "%#11.2g", 0.99e-1);
-  nerrors += Verify(__FILE__, __LINE__, "       0.99",
-		    "%#11.2g", 0.99e0);
-  nerrors += Verify(__FILE__, __LINE__, "        9.9",
-		    "%#11.2g", 0.99e1);
-  nerrors += Verify(__FILE__, __LINE__, "        99.",
-		    "%#11.2g", 0.99e2);
-  nerrors += Verify(__FILE__, __LINE__, "    9.9e+02",
-		    "%#11.2g", 0.99e3);
-  nerrors += Verify(__FILE__, __LINE__, "    9.9e+03",
-		    "%#11.2g", 0.99e4);
-  nerrors += Verify(__FILE__, __LINE__, "    9.9e+04",
-		    "%#11.2g", 0.99e5);
-  /* Double width, precision, and zero padding */
-  nerrors += Verify(__FILE__, __LINE__, "00003.141500e+03",
-		    "%016e", 3141.5);
-  nerrors += Verify(__FILE__, __LINE__, "    3.141500e+03",
-		    "%16e", 3141.5);
-  nerrors += Verify(__FILE__, __LINE__, "3.141500e+03    ",
-		    "%-16e", 3141.5);
-  nerrors += Verify(__FILE__, __LINE__, "03.142e+03",
-		    "%010.3e", 3141.5);
-#if !defined(TRIO_COMPILER_ANCIENT)
-  /* Long double */
-  nerrors += Verify(__FILE__, __LINE__, "1.400000",
-		    "%Lf", 1.4L);
-#endif
-  
-  /* Special cases */
-  nerrors += Verify(__FILE__, __LINE__, "1.00",
-		    "%.2f", 0.999);
-  nerrors += Verify(__FILE__, __LINE__, "100",
-		    "%.0f", 99.9);
-  nerrors += Verify(__FILE__, __LINE__, "inf",
-		    "%f", trio_pinf());
-  nerrors += Verify(__FILE__, __LINE__, "-inf",
-		    "%f", trio_ninf());
-  nerrors += Verify(__FILE__, __LINE__, "INF",
-		    "%F", trio_pinf());
-  nerrors += Verify(__FILE__, __LINE__, "-INF",
-		    "%F", trio_ninf());
-  /* May fail if NaN is unsupported */
-  nerrors += Verify(__FILE__, __LINE__, "nan",
-		    "%f", trio_nan());
-  nerrors += Verify(__FILE__, __LINE__, "NAN",
-		    "%F", trio_nan());
-  
-# if TRIO_FEATURE_HEXFLOAT
-  nerrors += Verify(__FILE__, __LINE__, "0x2.ap+4",
-		    "%a", 42.0);
-  nerrors += Verify(__FILE__, __LINE__, "-0x2.ap+4",
-		    "%a", -42.0);
-  nerrors += Verify(__FILE__, __LINE__, "0x1.8p+0",
-		    "%a", 1.5);
-  nerrors += Verify(__FILE__, __LINE__, "0x1.6666666666666p+0",
-		    "%a", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "0xc.45p+8",
-		    "%a", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "0XC.45P+8",
-		    "%A", 3141.0);
-  nerrors += Verify(__FILE__, __LINE__, "0xb.351c434a98fa8p-148",
-		    "%a", 3.141e-44);
-# endif
-  
-#endif /* TRIO_FEATURE_FLOAT */
-  
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-#if TRIO_EXTENSION
-int number_writer(void *ref)
-{
-  const char *format;
-  int *data;
-
-  format = trio_get_format(ref);
-  if ((format) && trio_equal(format, "integer"))
-    {
-      data = trio_get_argument(ref);
-      if (data)
-	{
-	  trio_print_int(ref, *data);
-	}
-    }
-  return 0;
-}
-
-#endif
-
-int
-VerifyFormattingUserDefined(TRIO_NOARGS)
-{
-  int nerrors = 0;
-#if TRIO_EXTENSION
-  void *number_handle;
-  int integer = 123;
-
-  number_handle = trio_register(number_writer, "number");
-
-  /* Old style */
-  nerrors += Verify(__FILE__, __LINE__, "123",
-		    "%<number:integer>", &integer);
-
-  /* New style */
-  nerrors += Verify(__FILE__, __LINE__, "123",
-		    "$<number:integer|%p>", &integer);
-  nerrors += Verify(__FILE__, __LINE__, "123",
-		    "$<integer|%p%p>", number_handle, &integer);
-  nerrors += Verify(__FILE__, __LINE__, "$<integer|123",
-		    "$<integer|%d", 123);
-  nerrors += Verify(__FILE__, __LINE__, "$integer|123>",
-		    "$integer|%d>", 123);
-
-  trio_unregister(number_handle);
-#endif
-
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyFormattingRegression(TRIO_NOARGS)
-{
-  int nerrors = 0;
-
-#if TRIO_FEATURE_FLOAT
-  /* 0.6 was formatted as 0.600000e+00 */
-  nerrors += Verify(__FILE__, __LINE__, "5.000000e-01",
-		    "%e", 0.5);
-  nerrors += Verify(__FILE__, __LINE__, "6.000000e-01",
-		    "%e", 0.6);
-#endif
-
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyFormatting(TRIO_NOARGS)
-{
-  int nerrors = 0;
-#if TRIO_FEATURE_SIZE_T || TRIO_FEATURE_SIZE_T_UPPER
-  char buffer[256];
-#endif
-
-  nerrors += VerifyFormattingStrings();
-  nerrors += VerifyFormattingIntegers();
-  nerrors += VerifyFormattingFloats();
-  nerrors += VerifyFormattingRegression();
-  nerrors += VerifyFormattingUserDefined();
-
-  /* Pointer */
-  if (sizeof(void *) == 4)
-    {
-      nerrors += Verify(__FILE__, __LINE__, "Pointer 0x01234567",
-			"Pointer %p", 0x1234567);
-    }
-#if defined(TRIO_COMPILER_SUPPORTS_LL)
-  else if (sizeof(void *) == 8)
-    {
-      nerrors += Verify(__FILE__, __LINE__, "Pointer 0x0123456789012345",
-			"Pointer %p", 0x123456789012345LL);
-    }
-#endif
-  /* Nil pointer */
-  nerrors += Verify(__FILE__, __LINE__, "Pointer (nil)",
-		   "Pointer %p", NULL);
-  
-  /* Char width alignment */
-  nerrors += Verify(__FILE__, __LINE__, "Char X   .",
-	 "Char %-4c.", 'X');
-  /* String width / precision */
-  nerrors += Verify(__FILE__, __LINE__, " testing",
-		    "%8s", "testing");
-  nerrors += Verify(__FILE__, __LINE__, "testing ",
-		    "%-8s", "testing");
-  nerrors += Verify(__FILE__, __LINE__, " testing",
-		    "%*s", 8, "testing");
-  nerrors += Verify(__FILE__, __LINE__, "testing ",
-		    "%*s", -8, "testing");
-  nerrors += Verify(__FILE__, __LINE__, "test",
-		    "%.4s", "testing");
-  nerrors += Verify(__FILE__, __LINE__, "test",
-		    "%.*s", 4, "testing");
-  nerrors += Verify(__FILE__, __LINE__, "testing",
-		    "%.*s", -4, "testing");
-#if TRIO_FEATURE_POSITIONAL
-  /* Positional */
-  nerrors += Verify(__FILE__, __LINE__, "222 111",
-		    "%2$s %1$s", "111", "222");
-  nerrors += Verify(__FILE__, __LINE__, "123456    12345 0001234  00123",
-		    "%4$d %3$*8$d %2$.*7$d %1$*6$.*5$d",
-		    123, 1234, 12345, 123456, 5, 6, 7, 8);
-#endif
-  
-#if TRIO_FEATURE_SIZE_T_UPPER
-  nerrors += Verify(__FILE__, __LINE__, "256",
-		    "%Zd", sizeof(buffer));
-#endif
-
-#if TRIO_FEATURE_ERRNO
-  errno = EINTR;
-# if defined(TRIO_PLATFORM_LYNX)
-#  if defined(PREDEF_STANDARD_POSIX_1996)
-  nerrors += Verify(__FILE__, __LINE__, "Interrupted system call ",
-		    "%m");
-#  else
-  nerrors += Verify(__FILE__, __LINE__, "System call interrupted",
-		    "%m");
-#  endif
-# else
-  nerrors += Verify(__FILE__, __LINE__, "Interrupted system call",
-		    "%m");
-# endif
-#endif
-  
-#if TRIO_FEATURE_QUAD
-# if defined(TRIO_COMPILER_SUPPORTS_LL)
-  /* This may fail if the preprocessor does not recognize LL */
-  nerrors += Verify(__FILE__, __LINE__, "42",
-		    "%qd", 42LL);
-# endif
-#endif
-
-#if TRIO_FEATURE_SIZE_T
-  nerrors += Verify(__FILE__, __LINE__, "256",
-		    "%zd", sizeof(buffer));
-#endif
-#if TRIO_FEATURE_PTRDIFF_T
-  nerrors += Verify(__FILE__, __LINE__, "42",
-		    "%td", 42);
-#endif
-#if TRIO_FEATURE_INTMAX_T
-# if defined(TRIO_COMPILER_SUPPORTS_LL)
-  /* Some compilers may not handle the LL suffix correctly */
-  nerrors += Verify(__FILE__, __LINE__, "42",
-		    "%jd", 42LL);
-# endif
-#endif
-
-#if TRIO_FEATURE_WIDECHAR
-  nerrors += Verify(__FILE__, __LINE__, "Hello World",
-		    "%ls", L"Hello World");
-  nerrors += Verify(__FILE__, __LINE__, "\\aHello World",
-		    "%#ls", L"\aHello World");
-  nerrors += Verify(__FILE__, __LINE__, "A",
-		    "%lc", L'A');
-  nerrors += Verify(__FILE__, __LINE__, "\\a",
-		    "%#lc", L'\a');
-#endif
-
-#if TRIO_FEATURE_FIXED_SIZE
-  nerrors += Verify(__FILE__, __LINE__, "42",
-		    "%I8d", 42);
-  nerrors += Verify(__FILE__, __LINE__, "ffffffff",
-		    "%I16x", -1);
-#endif
-  
-#if TRIO_EXTENSION
-  nerrors += Verify(__FILE__, __LINE__, "  42   86",
-		    "%!4d %d", 42, 86);
-  nerrors += Verify(__FILE__, __LINE__, "0042 0086",
-		    "%!04d %d", 42, 86);
-  nerrors += Verify(__FILE__, __LINE__, "42",
-		    "%&d", sizeof(long), 42L);
-  /* Non-printable string */
-  nerrors += Verify(__FILE__, __LINE__, "NonPrintable \\x01 \\a \\\\",
-		    "NonPrintable %#s", "\01 \07 \\");
-  nerrors += Verify(__FILE__, __LINE__, "\\a \\b \\t \\n \\v \\f \\r",
-		    "%#s", "\007 \010 \011 \012 \013 \014 \015");
-  /* Quote flag */
-  nerrors += Verify(__FILE__, __LINE__, "Another \"quoted\" string",
-		   "Another %'s string", "quoted");
-  /* Integer base */
-  nerrors += Verify(__FILE__, __LINE__, "Number 42 == 1120 (base 3)",
-		    "Number %d == %..3i (base 3)", 42, 42);
-  /* Integer base (specifier base must be used instead of base modifier) */
-  nerrors += Verify(__FILE__, __LINE__, "42",
-		    "%..3d", 42);
-  nerrors += Verify(__FILE__, __LINE__, "52",
-		    "%..3o", 42);
-  nerrors += Verify(__FILE__, __LINE__, "2a",
-		    "%..3x", 42);
-  /* Integer thousand separator */
-  nerrors += Verify(__FILE__, __LINE__, "Number 100",
-		    "Number %'d", 100);
-  nerrors += Verify(__FILE__, __LINE__, "Number 1,000,000",
-		    "Number %'d", 1000000);
-# if TRIO_FEATURE_FLOAT
-  /* Float thousand separator */
-  nerrors += Verify(__FILE__, __LINE__, "31,415.200000",
-		    "%'f", 31415.2);
-  nerrors += Verify(__FILE__, __LINE__, "1,000,000.000000",
-		    "%'f", 1000000.0);
-  /* Rounding modifier */
-  nerrors += Verify(__FILE__, __LINE__, "1.4",
-		    "%.32Rf", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "1.4",
-		    "%.17Rf", 1.4);
-  nerrors += Verify(__FILE__, __LINE__, "39413.8",
-		    "%.30Rf", 39413.80);
-#  if !defined(TRIO_COMPILER_ANCIENT)
-  /* Long double */
-  nerrors += Verify(__FILE__, __LINE__, "1.4",
-		    "%RLf", 1.4L);
-  nerrors += Verify(__FILE__, __LINE__, "1.4",
-		    "%.30RLf", 1.4L);
-#  endif
-# endif
-#endif
-
-#if defined(TRIO_BREESE)
-  /*
-   * These results depends on issues beyond our control. For example,
-   * the accuracy of floating-point numbers depends on the underlying
-   * floating-point hardware (e.g. whether IEEE 754 double or extended-
-   * double format is used).
-   *
-   * These tests are therefore not part of the normal regression test,
-   * but we keep them here for development purposes.
-   */
-  nerrors += Verify(__FILE__, __LINE__, "123456789012345680868.000000",
-		    "%f", 1.234567890123456789e20);
-  nerrors += Verify(__FILE__, __LINE__, "1.23456789012345677901e-20",
-		    "%.20e", 1.2345678901234567e-20);
-  nerrors += Verify(__FILE__, __LINE__, "0.666666666666666629659233",
-		    "%.*g", DBL_DIG + 10, 2.0/3.0);
-  nerrors += Verify(__FILE__, __LINE__, "123456789012345700000",
-		    "%Rf", 1.234567890123456789e20);
-# if !defined(TRIO_COMPILER_ANCIENT)
-  nerrors += Verify(__FILE__, __LINE__, "0.666666666666666667",
-		    "%RLf", (2.0L/3.0L));
-  nerrors += Verify(__FILE__, __LINE__, "0.666666666666666667",
-		    "%.30RLf", (2.0L/3.0L));
-# endif
-#endif
-  
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyErrors(TRIO_NOARGS)
-{
-  char buffer[512];
-  int rc;
-  int nerrors = 0;
-  
-  /* Error: Invalid argument 1 */
-  rc = trio_snprintf(buffer, sizeof(buffer), "%d %r", 42, "text");
-#if TRIO_FEATURE_ERRORCODE
-# if TRIO_FEATURE_STRERR
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d (%s), Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_NAME(rc),
-		TRIO_ERROR_POSITION(rc));
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2 (Invalid argument), Pos = 5",
-		    "%s", buffer);
-# else
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d, Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_POSITION(rc));
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2, Pos = 5",
-		    "%s", buffer);
-# endif
-#else
-  nerrors += (rc != -1);
-#endif
-  
-  /* Error: Invalid argument 2 */
-  rc = trio_snprintf(buffer, sizeof(buffer), "%#");
-#if TRIO_FEATURE_ERRORCODE
-# if TRIO_FEATURE_STRERR
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d (%s), Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_NAME(rc),
-		TRIO_ERROR_POSITION(rc));
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2 (Invalid argument), Pos = 3",
-		    "%s", buffer);
-# else
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d, Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_POSITION(rc));
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2, Pos = 3",
-		    "%s", buffer);
-# endif
-#else
-  nerrors += (rc != -1);
-#endif
-  
-  /* Error: Invalid argument 3 */
-  rc = trio_snprintf(buffer, sizeof(buffer), "%hhhd", 42);
-#if TRIO_FEATURE_ERRORCODE
-# if TRIO_FEATURE_STRERR
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d (%s), Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_NAME(rc),
-		TRIO_ERROR_POSITION(rc));
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2 (Invalid argument), Pos = 4",
-		    "%s", buffer);
-# else
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d, Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_POSITION(rc));
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2, Pos = 4",
-		    "%s", buffer);
-# endif
-#else
-  nerrors += (rc != -1);
-#endif
-  
-  /* Error: Double reference */
-  rc = trio_snprintf(buffer, sizeof(buffer), "hello %1$d %1$d", 31, 32);
-#if TRIO_FEATURE_ERRORCODE
-# if TRIO_FEATURE_STRERR
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d (%s), Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_NAME(rc),
-		TRIO_ERROR_POSITION(rc));
-#  if TRIO_UNIX98
-  nerrors += Verify(__FILE__, __LINE__, "Err = 4 (Double reference), Pos = 0",
-		    "%s", buffer);
-#  else
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2 (Invalid argument), Pos = 9",
-		    "%s", buffer);
-#  endif
-# else
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d, Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_POSITION(rc));
-#  if TRIO_UNIX98
-  nerrors += Verify(__FILE__, __LINE__, "Err = 4, Pos = 0",
-		    "%s", buffer);
-#  else
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2, Pos = 9",
-		    "%s", buffer);
-#  endif
-# endif
-#else
-  nerrors += (rc != -1);
-#endif
-  
-  /* Error: Reference gap */
-  rc = trio_snprintf(buffer, sizeof(buffer), "%3$d %1$d", 31, 32, 33);
-#if TRIO_FEATURE_ERRORCODE
-# if TRIO_FEATURE_STRERR
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d (%s), Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_NAME(rc),
-		TRIO_ERROR_POSITION(rc));
-#  if TRIO_UNIX98
-  nerrors += Verify(__FILE__, __LINE__, "Err = 5 (Reference gap), Pos = 1",
-		    "%s", buffer);
-#  else
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2 (Invalid argument), Pos = 3",
-		    "%s", buffer);
-#  endif
-# else
-  trio_snprintf(buffer, sizeof(buffer), "Err = %d, Pos = %d",
-		TRIO_ERROR_CODE(rc),
-		TRIO_ERROR_POSITION(rc));
-#  if TRIO_UNIX98
-  nerrors += Verify(__FILE__, __LINE__, "Err = 5, Pos = 1",
-		    "%s", buffer);
-#  else
-  nerrors += Verify(__FILE__, __LINE__, "Err = 2, Pos = 3",
-		    "%s", buffer);
-#  endif
-# endif
-#else
-  nerrors += (rc != -1);
-#endif
-  
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-#if TRIO_FEATURE_SCANF
-int
-VerifyScanningOneInteger
-TRIO_ARGS5((file, line, expected, format, original),
-	   TRIO_CONST char *file,
-	   int line,
-	   TRIO_CONST char *expected,
-	   TRIO_CONST char *format,
-	   int original)
-{
-  int number;
-  char data[512];
-  
-  trio_snprintf(data, sizeof(data), format, original);
-  trio_sscanf(data, format, &number);
-  return Verify(file, line, expected, format, number);
-}
-
-int
-VerifyScanningIntegers(TRIO_NOARGS)
-{
-  int nerrors = 0;
-
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "42",
-				      "%i", 42);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "42",
-				      "%d", 42);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "-42",
-				      "%d", -42);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "2147483647",
-				      "%d", 2147483647);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "42",
-				      "%u", 42);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "2a",
-				      "%x", 42);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "52",
-				      "%o", 42);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "101010",
-				      "%..2i", 42);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "0x2a",
-				      "%#x", 42);
-  nerrors += VerifyScanningOneInteger(__FILE__, __LINE__, "052",
-				      "%#o", 42);
-
-  return nerrors;
-}
-#endif
-
-/*************************************************************************
- *
- */
-#if TRIO_FEATURE_SCANF
-int
-VerifyScanningOneFloat
-TRIO_ARGS5((file, line, expected, format, original),
-	   TRIO_CONST char *file,
-	   int line,
-	   TRIO_CONST char *expected,
-	   TRIO_CONST char *format,
-	   double original)
-{
-  float number;
-  char data[512];
-  
-  trio_snprintf(data, sizeof(data), format, original);
-  trio_sscanf(data, format, &number);
-  return Verify(file, line, expected, format, number);
-}
-
-int
-VerifyScanningOneDouble
-TRIO_ARGS5((file, line, expected, format, original),
-	   TRIO_CONST char *file,
-	   int line,
-	   TRIO_CONST char *expected,
-	   TRIO_CONST char *format,
-	   double original)
-{
-  double number;
-  char data[512];
-  
-  trio_snprintf(data, sizeof(data), format, original);
-  trio_sscanf(data, format, &number);
-  return Verify(file, line, expected, format, number);
-}
-
-int
-VerifyScanningFloats(TRIO_NOARGS)
-{
-  int nerrors = 0;
-
-#if TRIO_FEATURE_FLOAT
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "42.000000",
-				      "%f", 42.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "-42.000000",
-				      "%f", -42.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "4.200000e+01",
-				      "%e", 42.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "4.200000E+01",
-				      "%E", 42.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "42",
-				      "%g", 42.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1.23457e+06",
-				      "%g", 1234567.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1.23457e-06",
-				      "%g", 1.234567e-6);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1.23457E+06",
-				      "%G", 1234567.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1.234567e+06",
-				      "%12e", 1234567.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1.234500e+00",
-				      "%6e", 1234567.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1.234567e+06",
-				      "%.6e", 1234567.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1.2345670000e+06",
-				      "%.10e", 1234567.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1.23457e+06",
-				      "%.6g", 1234567.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "1234567",
-				      "%.10g", 1234567.0);
-# if TRIO_FEATURE_HEXFLOAT
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "0x2.ap+4",
-				      "%a", 42.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "0x1.2d687p+20",
-				      "%a", 1234567.0);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "0X1.2D687P+20",
-				      "%A", 1234567.0);
-# endif
-  nerrors += VerifyScanningOneDouble(__FILE__, __LINE__, "1.79769e+308",
-				      "%lg", 1.79769e+308);
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "nan",
-				      "%f", trio_nan());
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "NAN",
-				      "%F", trio_nan());
-  nerrors += VerifyScanningOneFloat(__FILE__, __LINE__, "-inf",
-				      "%f", trio_ninf());
-#endif
-  
-  return nerrors;
-}
-#endif
-
-/*************************************************************************
- *
- */
-#if TRIO_FEATURE_SCANF
-int
-VerifyScanningOneString
-TRIO_ARGS5((file, line, expected, format, original),
-	   TRIO_CONST char *file,
-	   int line,
-	   TRIO_CONST char *expected,
-	   TRIO_CONST char *format,
-	   char *original)
-{
-  char string[512];
-  char data[512];
-  
-  trio_snprintf(data, sizeof(data), "%s", original);
-  string[0] = 0;
-  trio_sscanf(data, format, string);
-  return Verify(file, line, expected, "%s", string);
-}
-
-int
-VerifyScanningStrings(TRIO_NOARGS)
-{
-  int nerrors = 0;
-
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "",
-				     "hello", "hello");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "",
-				     "", "");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "hello",
-				     "%s", "hello");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "hello",
-				     "%s", "hello world");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "hello world",
-				     "%[^\n]", "hello world");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "(nil)",
-				     "%s", NULL);
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "hello",
-				     "%20s", "hello");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "he",
-				     "%2s", "hello");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "ab",
-				     "%[ab]", "abcba");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "abcba",
-				     "%[abc]", "abcba");
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "abcba",
-				     "%[a-c]", "abcba");
-#if TRIO_EXTENSION
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "abcba",
-				     "%[[:alpha:]]", "abcba");
-#endif
-  nerrors += VerifyScanningOneString(__FILE__, __LINE__, "ba",
-				     "%*[ab]c%[^\n]", "abcba");
-
-  return nerrors;
-}
-#endif
-
-/*************************************************************************
- *
- */
-#if TRIO_FEATURE_SCANF
-int
-VerifyScanningRegression(TRIO_NOARGS)
-{
-  int nerrors = 0;
-  int rc;
-#if TRIO_FEATURE_FLOAT
-  int offset;
-  double dnumber;
-# if defined(TRIO_BREESE)
-  trio_long_double_t ldnumber;
-# endif
-#endif
-  long lnumber;
-  int number;
-  char ch;
-  char buffer[4096];
-  FILE *stream;
-
-#if TRIO_FEATURE_FLOAT
-  rc = trio_sscanf("1.5", "%lf%n", &dnumber, &offset);
-  nerrors += Verify(__FILE__, __LINE__, "1 3 1.500000",
-		    "%d %d %f", rc, offset, dnumber);
-#endif
-  rc = trio_sscanf("q 123", "%c%ld", &ch, &lnumber);
-  nerrors += Verify(__FILE__, __LINE__, "q 123",
-		    "%c %ld", ch, lnumber);
-  rc = trio_sscanf("abc", "%*s%n", &number);
-  nerrors += Verify(__FILE__, __LINE__, "0 3",
-		    "%d %d", rc, number);
-  rc = trio_sscanf("abc def", "%*s%n", &number);
-  nerrors += Verify(__FILE__, __LINE__, "0 3",
-		    "%d %d", rc, number);
-#if TRIO_FEATURE_FLOAT
-  rc = trio_sscanf("0.141882295971771490", "%lf", &dnumber);
-  /* FIXME: Verify */
-#endif
-  number = 33;
-  rc = trio_sscanf("total 1", "total %d", &number);
-  nerrors += Verify(__FILE__, __LINE__, "1 1",
-		    "%d %d", rc, number);
-#if defined(TRIO_BREESE)
-# if TRIO_FEATURE_FLOAT
-  nerrors += Verify(__FILE__, __LINE__, "1 0.141882295971771488",
-		    "%d %.18f", rc, dnumber);
-  rc = trio_sscanf("0.141882295971771490", "%Lf", &ldnumber);
-  nerrors += Verify(__FILE__, __LINE__, "1 0.141882295971771490",
-		    "%d %.18Lf", rc, ldnumber);
-# endif
-#endif
-#if TRIO_FEATURE_FLOAT
-  rc = trio_sscanf("1.e-6", "%lg", &dnumber);
-  nerrors += Verify(__FILE__, __LINE__, "1e-06",
-		    "%g", dnumber);
-  rc = trio_sscanf("1e-6", "%lg", &dnumber);
-  nerrors += Verify(__FILE__, __LINE__, "1e-06",
-		    "%g", dnumber);
-#endif
-
-  /* Do not overwrite result on matching error */
-  ch = 'a';
-  rc = trio_sscanf("0123456789", "%1[c]", &ch);
-  nerrors += Verify(__FILE__, __LINE__, "a",
-		    "%c", ch);
-
-  /* Scan plus prefix for unsigned integer */
-  rc = trio_sscanf("+42", "%u", &number);
-  nerrors += Verify(__FILE__, __LINE__, "1 42",
-		    "%d %u", rc, number);
-
-  /* Scan minus prefix even for unsigned integer */
-  rc = trio_sscanf("-42", "%u", &number);
-  sprintf(buffer, "1 %u", -42U);
-  nerrors += Verify(__FILE__, __LINE__, buffer,
-		    "%d %u", rc, number);
-
-  /* A scangroup match failure should not bind its argument,
-   * i.e., it shouldn't match the empty string. */
-  sprintf(buffer, "SPQR");
-  rc = trio_sscanf("asdf", "%[c]", buffer);
-  nerrors += Verify(__FILE__, __LINE__, "0 SPQR",
-		    "%d %s", rc, buffer);
-
-  /* Even whitespace scanning shouldn't try to read past EOF */
-  stream = tmpfile();
-  trio_fprintf(stream, "");
-  rewind(stream);
-  rc = trio_fscanf(stream, " ");
-  nerrors += Verify(__FILE__, __LINE__, "0",
-		    "%d", rc);
-  fclose(stream);
-
-  /* Idem, after a succesfull read */
-  stream = tmpfile();
-  trio_fprintf(stream, "123");
-  rewind(stream);
-  rc = trio_fscanf(stream, "%i ", &number);
-  nerrors += Verify(__FILE__, __LINE__, "1 123",
-		    "%d %i", rc, number);
-  fclose(stream);
-
-  /* The scanner should unget its read-ahead char */
-  stream = tmpfile();
-  trio_fprintf(stream, "123");
-  rewind(stream);
-  trio_fscanf(stream, "%*c");
-  trio_fscanf(stream, "%c", &ch);
-  nerrors += Verify(__FILE__, __LINE__, "2",
-		    "%c", ch);
-  fclose(stream);
-
-  return nerrors;
-}
-#endif
-
-/*************************************************************************
- *
- */
-int
-VerifyScanning(TRIO_NOARGS)
-{
-  int nerrors = 0;
-#if TRIO_FEATURE_SCANF
-  nerrors += VerifyScanningIntegers();
-  nerrors += VerifyScanningFloats();
-  nerrors += VerifyScanningStrings();
-  nerrors += VerifyScanningRegression();
-#endif
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyStrings(TRIO_NOARGS)
-{
-  int nerrors = 0;
-#if !defined(TRIO_MINIMAL)
-  char buffer[512];
-#if TRIO_FEATURE_FLOAT
-  double dnumber;
-  float fnumber;
-#endif
-  char *end;
-
-  /* Comparison */
-  trio_copy(buffer, "Find me now");
-  if (trio_length(buffer) != sizeof("Find me now") - 1) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (!trio_equal(buffer, "Find me now")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (!trio_equal_case(buffer, "Find me now")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_equal_case(buffer, "FIND ME NOW")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (!trio_equal_max(buffer, sizeof("Find me") - 1, "Find ME")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (!trio_contains(buffer, "me")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_contains(buffer, "and me")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_substring(buffer, "me") == NULL) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_substring_max(buffer, 4, "me") != NULL) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (!trio_match(buffer, "* me *")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_match_case(buffer, "* ME *")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_index(buffer, 'n') == NULL) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_index(buffer, '_') != NULL) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_index_last(buffer, 'n') == NULL) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-
-  /* Append */
-  trio_copy(buffer, "Find me now");
-  if (!trio_append(buffer, " and again")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (!trio_equal(buffer, "Find me now and again")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (!trio_append_max(buffer, 0, "should not appear")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (!trio_equal(buffer, "Find me now and again")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  
-  /* To upper/lower */
-  trio_copy(buffer, "Find me now");
-  trio_upper(buffer);
-  if (!trio_equal_case(buffer, "FIND ME NOW")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  trio_lower(buffer);
-  if (!trio_equal_case(buffer, "find me now")) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-
-#if TRIO_FEATURE_FLOAT
-  /* Double conversion */
-  trio_copy(buffer, "3.1415");
-  dnumber = trio_to_double(buffer, NULL);
-  if (!DOUBLE_EQUAL(dnumber, 3.1415)) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  fnumber = trio_to_float(buffer, NULL);
-  if (!FLOAT_EQUAL(fnumber, 3.1415)) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-#endif
-
-  /* Long conversion */
-  trio_copy(buffer, "3.1415");
-  if (trio_to_long(buffer, NULL, 10) != 3L) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  if (trio_to_long(buffer, NULL, 4) != 3L) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  trio_to_long(buffer, &end, 2);
-  if (end != buffer) {
-    nerrors++;
-    Report0(__FILE__, __LINE__);
-  }
-  
-#endif /* !defined(TRIO_MINIMAL) */
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyDynamicStrings(TRIO_NOARGS)
-{
-  int nerrors = 0;
-#if !defined(TRIO_MINIMAL)
-  trio_string_t *string;
-  const char no_terminate[5] = { 'h', 'e', 'l', 'l', 'o' };
-
-  string = trio_xstring_duplicate("Find me now");
-  if (string == NULL) {
-    nerrors++;
-    goto error;
-  }
-  if (!trio_xstring_equal(string, "FIND ME NOW"))
-    nerrors++;
-  if (!trio_xstring_append(string, " and again") ||
-      !trio_xstring_equal(string, "FIND ME NOW AND AGAIN"))
-    nerrors++;
-  if (!trio_xstring_contains(string, "me"))
-    nerrors++;
-  if (trio_xstring_contains(string, "ME"))
-    nerrors++;
-  if (!trio_xstring_match(string, "* me *"))
-    nerrors++;
-  if (trio_xstring_match_case(string, "* ME *"))
-    nerrors++;
-  if (!trio_xstring_append_max(string, no_terminate, 5) ||
-      !trio_xstring_equal(string, "FIND ME NOW AND AGAINhello"))
-    nerrors++;
-  
- error:
-  if (string)
-    trio_string_destroy(string);
-  
-#endif /* !defined(TRIO_MINIMAL) */
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-VerifyNaN(TRIO_NOARGS)
-{
-  double ninf_number = trio_ninf();
-  double pinf_number = trio_pinf();
-  double nan_number = trio_nan();
-  int nerrors = 0;
-  
-  nerrors += Verify(__FILE__, __LINE__, "-1",
-		    "%d", trio_isinf(ninf_number));
-  nerrors += Verify(__FILE__, __LINE__, "0",
-		    "%d", trio_isinf(42.0));
-  nerrors += Verify(__FILE__, __LINE__, "1",
-		    "%d", trio_isinf(pinf_number));
-  nerrors += Verify(__FILE__, __LINE__, "1",
-		    "%d", trio_isnan(nan_number));
-  nerrors += Verify(__FILE__, __LINE__, "0",
-		    "%d", trio_isnan(42.0));
-
-  return nerrors;
-}
-
-/*************************************************************************
- *
- */
-int
-main(TRIO_NOARGS)
-{
-  int nerrors = 0;
-
-  printf("%s\n", rcsid);
-
-#if TRIO_EXTENSION
-  /* Override system locale settings */
-  trio_locale_set_decimal_point(".");
-  trio_locale_set_thousand_separator(",");
-  trio_locale_set_grouping("\3");
-#endif
-
-  printf("Verifying strings\n");
-  nerrors += VerifyStrings();
-  
-  printf("Verifying dynamic strings\n");
-  nerrors += VerifyDynamicStrings();
-
-  printf("Verifying special quantities\n");
-  nerrors += VerifyNaN();
-  
-  printf("Verifying formatting\n");
-  nerrors += VerifyFormatting();
-  
-  printf("Verifying scanning\n");
-  nerrors += VerifyScanning();
-  
-  printf("Verifying return values\n");
-  nerrors += VerifyErrors();
-  nerrors += VerifyReturnValues();
-  
-  printf("Verifying allocation\n");
-  nerrors += VerifyAllocate();
-
-  if (nerrors == 0)
-    printf("Regression test succeeded\n");
-  else
-    printf("Regression test failed in %d instance(s)\n", nerrors);
-  
-  return nerrors ? 1 : 0;
-}
diff -pruN 6.4.39-1/trio/trio.c 6.5.4-0ubuntu1/trio/trio.c
--- 6.4.39-1/trio/trio.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/trio.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,7765 +0,0 @@
-/*************************************************************************
- *
- * $Id: trio.c,v 1.129 2009/09/20 11:37:15 breese Exp $
- *
- * Copyright (C) 1998, 2009 Bjorn Reese and Daniel Stenberg.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
- *
- *************************************************************************
- *
- * A note to trio contributors:
- *
- * Avoid heap allocation at all costs to ensure that the trio functions
- * are async-safe. The exceptions are the printf/fprintf functions, which
- * uses fputc, and the asprintf functions and the <alloc> modifier, which
- * by design are required to allocate form the heap.
- *
- ************************************************************************/
-
-/*
- * TODO:
- *  - Scan is probably too permissive about its modifiers.
- *  - C escapes in %#[] ?
- *  - Multibyte characters (done for format parsing, except scan groups)
- *  - Complex numbers? (C99 _Complex)
- *  - Boolean values? (C99 _Bool)
- *  - C99 NaN(n-char-sequence) missing. The n-char-sequence can be used
- *    to print the mantissa, e.g. NaN(0xc000000000000000)
- *  - Should we support the GNU %a alloc modifier? GNU has an ugly hack
- *    for %a, because C99 used %a for other purposes. If specified as
- *    %as or %a[ it is interpreted as the alloc modifier, otherwise as
- *    the C99 hex-float. This means that you cannot scan %as as a hex-float
- *    immediately followed by an 's'.
- *  - Scanning of collating symbols.
- */
-
-/*************************************************************************
- * Trio include files
- */
-#include "triodef.h"
-#include "trio.h"
-#include "triop.h"
-
-#if defined(TRIO_EMBED_NAN)
-# define TRIO_PUBLIC_NAN static
-# if TRIO_FEATURE_FLOAT
-#  define TRIO_FUNC_NAN
-#  define TRIO_FUNC_NINF
-#  define TRIO_FUNC_PINF
-#  define TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT
-#  define TRIO_FUNC_ISINF
-# endif
-#endif
-#include "trionan.h"
-
-#if defined(TRIO_EMBED_STRING)
-# define TRIO_PUBLIC_STRING static
-# define TRIO_FUNC_LENGTH
-# define TRIO_FUNC_LENGTH_MAX
-# define TRIO_FUNC_TO_LONG
-# if TRIO_FEATURE_LOCALE
-#  define TRIO_FUNC_COPY_MAX
-# endif
-# if TRIO_FEATURE_DYNAMICSTRING
-#  define TRIO_FUNC_XSTRING_DUPLICATE
-# endif
-# if TRIO_EXTENSION && TRIO_FEATURE_SCANF
-#  define TRIO_FUNC_EQUAL_LOCALE
-# endif
-# if TRIO_FEATURE_ERRNO
-#  define TRIO_FUNC_ERROR
-# endif
-# if TRIO_FEATURE_FLOAT && TRIO_FEATURE_SCANF
-#  define TRIO_FUNC_TO_DOUBLE
-# endif
-# if TRIO_FEATURE_DYNAMICSTRING
-#  define TRIO_FUNC_STRING_EXTRACT
-# endif
-# if TRIO_FEATURE_DYNAMICSTRING
-#  define TRIO_FUNC_STRING_TERMINATE
-# endif
-# if TRIO_FEATURE_USER_DEFINED
-#  define TRIO_FUNC_DUPLICATE
-# endif
-# if TRIO_FEATURE_DYNAMICSTRING
-#  define TRIO_FUNC_STRING_DESTROY
-# endif
-# if TRIO_FEATURE_USER_DEFINED
-#  define TRIO_FUNC_DESTROY
-# endif
-# if TRIO_FEATURE_USER_DEFINED || (TRIO_FEATURE_FLOAT && TRIO_FEATURE_SCANF)
-#  define TRIO_FUNC_EQUAL
-# endif
-# if TRIO_FEATURE_USER_DEFINED || TRIO_FEATURE_SCANF
-#  define TRIO_FUNC_EQUAL_CASE
-# endif
-# if (TRIO_EXTENSION && TRIO_FEATURE_SCANF)
-#  define TRIO_FUNC_EQUAL_MAX
-# endif
-# if TRIO_FEATURE_SCANF
-#  define TRIO_FUNC_TO_UPPER
-# endif
-# if TRIO_FEATURE_DYNAMICSTRING
-#  define TRIO_FUNC_XSTRING_APPEND_CHAR
-# endif
-#endif
-#include "triostr.h"
-
-/**************************************************************************
- *
- * Definitions
- *
- *************************************************************************/
-
-#include <limits.h>
-#if TRIO_FEATURE_FLOAT
-# include <math.h>
-# include <float.h>
-#endif
-
-#if defined(__STDC_ISO_10646__) || defined(MB_LEN_MAX) || defined(USE_MULTIBYTE) || TRIO_FEATURE_WIDECHAR
-# if !defined(TRIO_PLATFORM_WINCE)
-#  define TRIO_COMPILER_SUPPORTS_MULTIBYTE
-#  if !defined(MB_LEN_MAX)
-#   define MB_LEN_MAX 6
-#  endif
-# endif
-#endif
-
-#if (TRIO_COMPILER_VISUALC - 0 >= 1100) || defined(TRIO_COMPILER_BORLAND)
-# define TRIO_COMPILER_SUPPORTS_VISUALC_INT
-#endif
-
-#if TRIO_FEATURE_FLOAT
-# if defined(PREDEF_STANDARD_C99) \
-  || defined(PREDEF_STANDARD_UNIX03)
-#  if !defined(HAVE_FLOORL) && !defined(TRIO_NO_FLOORL)
-#   define HAVE_FLOORL
-#  endif
-#  if !defined(HAVE_CEILL) && !defined(TRIO_NO_CEILL)
-#   define HAVE_CEILL
-#  endif
-#  if !defined(HAVE_POWL) && !defined(TRIO_NO_POWL)
-#   define HAVE_POWL
-#  endif
-#  if !defined(HAVE_FMODL) && !defined(TRIO_NO_FMODL)
-#   define HAVE_FMODL
-#  endif
-#  if !defined(HAVE_LOG10L) && !defined(TRIO_NO_LOG10L)
-#   define HAVE_LOG10L
-#  endif
-# endif
-# if defined(TRIO_COMPILER_VISUALC)
-#  if defined(floorl)
-#   define HAVE_FLOORL
-#  endif
-#  if defined(ceill)
-#   define HAVE_CEILL
-#  endif
-#  if defined(powl)
-#   define HAVE_POWL
-#  endif
-#  if defined(fmodl)
-#   define HAVE_FMODL
-#  endif
-#  if defined(log10l)
-#   define HAVE_LOG10L
-#  endif
-# endif
-#endif
-
-/*************************************************************************
- * Generic definitions
- */
-
-#if !(defined(DEBUG) || defined(NDEBUG))
-# define NDEBUG
-#endif
-
-#include <assert.h>
-#include <ctype.h>
-#if defined(PREDEF_STANDARD_C99) && !defined(isascii)
-# define isascii(x) ((x) & 0x7F)
-#endif
-#if defined(TRIO_COMPILER_ANCIENT)
-# include <varargs.h>
-#else
-# include <stdarg.h>
-#endif
-#include <stddef.h>
-#if defined(TRIO_PLATFORM_WINCE)
-extern int errno;
-#else
-# include <errno.h>
-#endif
-
-#ifndef NULL
-# define NULL 0
-#endif
-#define NIL ((char)0)
-#ifndef FALSE
-# define FALSE (1 == 0)
-# define TRUE (! FALSE)
-#endif
-#define BOOLEAN_T int
-
-/* mincore() can be used for debugging purposes */
-#define VALID(x) (NULL != (x))
-
-#if TRIO_FEATURE_ERRORCODE
-  /*
-   * Encode the error code and the position. This is decoded
-   * with TRIO_ERROR_CODE and TRIO_ERROR_POSITION.
-   */
-# define TRIO_ERROR_RETURN(x,y) (- ((x) + ((y) << 8)))
-#else
-# define TRIO_ERROR_RETURN(x,y) (-1)
-#endif
-
-typedef unsigned long trio_flags_t;
-
-
-/*************************************************************************
- * Platform specific definitions
- */
-#if defined(TRIO_PLATFORM_UNIX)
-# include <unistd.h>
-# include <signal.h>
-# include <locale.h>
-# if !defined(TRIO_FEATURE_LOCALE)
-#  define USE_LOCALE
-# endif
-#endif /* TRIO_PLATFORM_UNIX */
-#if defined(TRIO_PLATFORM_VMS)
-# include <unistd.h>
-#endif
-#if defined(TRIO_PLATFORM_WIN32)
-# if defined(TRIO_PLATFORM_WINCE)
-int read(int handle, char *buffer, unsigned int length);
-int write(int handle, const char *buffer, unsigned int length);
-# else
-#  include <io.h>
-#  define read _read
-#  define write _write
-# endif
-#endif /* TRIO_PLATFORM_WIN32 */
-
-#if TRIO_FEATURE_WIDECHAR
-# if defined(PREDEF_STANDARD_C94)
-#  include <wchar.h>
-#  include <wctype.h>
-typedef wchar_t trio_wchar_t;
-typedef wint_t trio_wint_t;
-# else
-typedef char trio_wchar_t;
-typedef int trio_wint_t;
-#  define WCONST(x) L ## x
-#  define WEOF EOF
-#  define iswalnum(x) isalnum(x)
-#  define iswalpha(x) isalpha(x)
-#  define iswcntrl(x) iscntrl(x)
-#  define iswdigit(x) isdigit(x)
-#  define iswgraph(x) isgraph(x)
-#  define iswlower(x) islower(x)
-#  define iswprint(x) isprint(x)
-#  define iswpunct(x) ispunct(x)
-#  define iswspace(x) isspace(x)
-#  define iswupper(x) isupper(x)
-#  define iswxdigit(x) isxdigit(x)
-# endif
-#endif
-
-
-/*************************************************************************
- * Compiler dependent definitions
- */
-
-/* Support for long long */
-#ifndef __cplusplus
-# if !defined(USE_LONGLONG)
-#  if defined(TRIO_COMPILER_GCC) && !defined(__STRICT_ANSI__)
-#   define USE_LONGLONG
-#  else
-#   if defined(TRIO_COMPILER_SUNPRO)
-#    define USE_LONGLONG
-#   else
-#    if defined(TRIO_COMPILER_MSVC) && (_MSC_VER >= 1400)
-#     define USE_LONGLONG
-#    else
-#     if defined(_LONG_LONG) || defined(_LONGLONG)
-#      define USE_LONGLONG
-#     endif
-#    endif
-#   endif
-#  endif
-# endif
-#endif
-
-/* The extra long numbers */
-#if defined(USE_LONGLONG)
-typedef signed long long int trio_longlong_t;
-typedef unsigned long long int trio_ulonglong_t;
-#else
-# if defined(TRIO_COMPILER_SUPPORTS_VISUALC_INT)
-typedef signed __int64 trio_longlong_t;
-typedef unsigned __int64 trio_ulonglong_t;
-# else
-typedef TRIO_SIGNED long int trio_longlong_t;
-typedef unsigned long int trio_ulonglong_t;
-# endif
-#endif
-
-/* Maximal and fixed integer types */
-#if defined(PREDEF_STANDARD_C99)
-# include <stdint.h>
-typedef intmax_t trio_intmax_t;
-typedef uintmax_t trio_uintmax_t;
-typedef int8_t trio_int8_t;
-typedef int16_t trio_int16_t;
-typedef int32_t trio_int32_t;
-typedef int64_t trio_int64_t;
-#else
-# if defined(PREDEF_STANDARD_UNIX98)
-#  include <inttypes.h>
-typedef intmax_t trio_intmax_t;
-typedef uintmax_t trio_uintmax_t;
-typedef int8_t trio_int8_t;
-typedef int16_t trio_int16_t;
-typedef int32_t trio_int32_t;
-typedef int64_t trio_int64_t;
-# else
-#  if defined(TRIO_COMPILER_SUPPORTS_VISUALC_INT)
-typedef trio_longlong_t trio_intmax_t;
-typedef trio_ulonglong_t trio_uintmax_t;
-typedef __int8 trio_int8_t;
-typedef __int16 trio_int16_t;
-typedef __int32 trio_int32_t;
-typedef __int64 trio_int64_t;
-#  else
-typedef trio_longlong_t trio_intmax_t;
-typedef trio_ulonglong_t trio_uintmax_t;
-#   if defined(TRIO_INT8_T)
-typedef TRIO_INT8_T trio_int8_t;
-#   else
-typedef TRIO_SIGNED char trio_int8_t;
-#   endif
-#   if defined(TRIO_INT16_T)
-typedef TRIO_INT16_T trio_int16_t;
-#   else
-typedef TRIO_SIGNED short trio_int16_t;
-#   endif
-#   if defined(TRIO_INT32_T)
-typedef TRIO_INT32_T trio_int32_t;
-#   else
-typedef TRIO_SIGNED int trio_int32_t;
-#   endif
-#   if defined(TRIO_INT64_T)
-typedef TRIO_INT64_T trio_int64_t;
-#   else
-typedef trio_longlong_t trio_int64_t;
-#   endif
-#  endif
-# endif
-#endif
-
-#if defined(HAVE_FLOORL)
-# define trio_floor(x) floorl((x))
-#else
-# define trio_floor(x) floor((double)(x))
-#endif
-
-#if defined(HAVE_CEILL)
-# define trio_ceil(x) ceill((x))
-#else
-# define trio_ceil(x) ceil((double)(x))
-#endif
-
-#if defined(HAVE_FMODL)
-# define trio_fmod(x,y) fmodl((x),(y))
-#else
-# define trio_fmod(x,y) fmod((double)(x),(double)(y))
-#endif
-
-#if defined(HAVE_POWL)
-# define trio_pow(x,y) powl((x),(y))
-#else
-# define trio_pow(x,y) pow((double)(x),(double)(y))
-#endif
-
-#if defined(HAVE_LOG10L)
-# define trio_log10(x) log10l((x))
-#else
-# define trio_log10(x) log10((double)(x))
-#endif
-
-#if TRIO_FEATURE_FLOAT
-# define TRIO_FABS(x) (((x) < 0.0) ? -(x) : (x))
-#endif
-
-/*************************************************************************
- * Internal Definitions
- */
-
-#if TRIO_FEATURE_FLOAT
-
-# if !defined(DECIMAL_DIG)
-#  define DECIMAL_DIG DBL_DIG
-# endif
-
-/* Long double sizes */
-# ifdef LDBL_DIG
-#  define MAX_MANTISSA_DIGITS LDBL_DIG
-#  define MAX_EXPONENT_DIGITS 4
-#  define MAX_DOUBLE_DIGITS LDBL_MAX_10_EXP
-# else
-#  define MAX_MANTISSA_DIGITS DECIMAL_DIG
-#  define MAX_EXPONENT_DIGITS 3
-#  define MAX_DOUBLE_DIGITS DBL_MAX_10_EXP
-# endif
-
-# if defined(TRIO_COMPILER_ANCIENT) || !defined(LDBL_DIG)
-#  undef LDBL_DIG
-#  undef LDBL_MANT_DIG
-#  undef LDBL_EPSILON
-#  define LDBL_DIG DBL_DIG
-#  define LDBL_MANT_DIG DBL_MANT_DIG
-#  define LDBL_EPSILON DBL_EPSILON
-# endif
-
-#endif /* TRIO_FEATURE_FLOAT */
-
-/* The maximal number of digits is for base 2 */
-#define MAX_CHARS_IN(x) (sizeof(x) * CHAR_BIT)
-/* The width of a pointer. The number of bits in a hex digit is 4 */
-#define POINTER_WIDTH ((sizeof("0x") - 1) + sizeof(trio_pointer_t) * CHAR_BIT / 4)
-
-#if TRIO_FEATURE_FLOAT
-/* Infinite and Not-A-Number for floating-point */
-# define INFINITE_LOWER "inf"
-# define INFINITE_UPPER "INF"
-# define LONG_INFINITE_LOWER "infinite"
-# define LONG_INFINITE_UPPER "INFINITE"
-# define NAN_LOWER "nan"
-# define NAN_UPPER "NAN"
-#endif
-
-/* Various constants */
-enum {
-  TYPE_PRINT = 1,
-#if TRIO_FEATURE_SCANF
-  TYPE_SCAN  = 2,
-#endif
-
-  /* Flags. FLAGS_LAST must be less than ULONG_MAX */
-  FLAGS_NEW                 = 0,
-  FLAGS_STICKY              = 1,
-  FLAGS_SPACE               = 2 * FLAGS_STICKY,
-  FLAGS_SHOWSIGN            = 2 * FLAGS_SPACE,
-  FLAGS_LEFTADJUST          = 2 * FLAGS_SHOWSIGN,
-  FLAGS_ALTERNATIVE         = 2 * FLAGS_LEFTADJUST,
-  FLAGS_SHORT               = 2 * FLAGS_ALTERNATIVE,
-  FLAGS_SHORTSHORT          = 2 * FLAGS_SHORT,
-  FLAGS_LONG                = 2 * FLAGS_SHORTSHORT,
-  FLAGS_QUAD                = 2 * FLAGS_LONG,
-  FLAGS_LONGDOUBLE          = 2 * FLAGS_QUAD,
-  FLAGS_SIZE_T              = 2 * FLAGS_LONGDOUBLE,
-  FLAGS_PTRDIFF_T           = 2 * FLAGS_SIZE_T,
-  FLAGS_INTMAX_T            = 2 * FLAGS_PTRDIFF_T,
-  FLAGS_NILPADDING          = 2 * FLAGS_INTMAX_T,
-  FLAGS_UNSIGNED            = 2 * FLAGS_NILPADDING,
-  FLAGS_UPPER               = 2 * FLAGS_UNSIGNED,
-  FLAGS_WIDTH               = 2 * FLAGS_UPPER,
-  FLAGS_WIDTH_PARAMETER     = 2 * FLAGS_WIDTH,
-  FLAGS_PRECISION           = 2 * FLAGS_WIDTH_PARAMETER,
-  FLAGS_PRECISION_PARAMETER = 2 * FLAGS_PRECISION,
-  FLAGS_BASE                = 2 * FLAGS_PRECISION_PARAMETER,
-  FLAGS_BASE_PARAMETER      = 2 * FLAGS_BASE,
-  FLAGS_FLOAT_E             = 2 * FLAGS_BASE_PARAMETER,
-  FLAGS_FLOAT_G             = 2 * FLAGS_FLOAT_E,
-  FLAGS_QUOTE               = 2 * FLAGS_FLOAT_G,
-  FLAGS_WIDECHAR            = 2 * FLAGS_QUOTE,
-  FLAGS_IGNORE              = 2 * FLAGS_WIDECHAR,
-  FLAGS_IGNORE_PARAMETER    = 2 * FLAGS_IGNORE,
-  FLAGS_VARSIZE_PARAMETER   = 2 * FLAGS_IGNORE_PARAMETER,
-  FLAGS_FIXED_SIZE          = 2 * FLAGS_VARSIZE_PARAMETER,
-  FLAGS_LAST                = FLAGS_FIXED_SIZE,
-  /* Reused flags */
-  FLAGS_EXCLUDE             = FLAGS_SHORT,
-  FLAGS_USER_DEFINED        = FLAGS_IGNORE,
-  FLAGS_USER_DEFINED_PARAMETER = FLAGS_IGNORE_PARAMETER,
-  FLAGS_ROUNDING            = FLAGS_INTMAX_T,
-  /* Compounded flags */
-  FLAGS_ALL_VARSIZES        = FLAGS_LONG | FLAGS_QUAD | FLAGS_INTMAX_T | FLAGS_PTRDIFF_T | FLAGS_SIZE_T,
-  FLAGS_ALL_SIZES           = FLAGS_ALL_VARSIZES | FLAGS_SHORTSHORT | FLAGS_SHORT,
-
-  NO_POSITION  = -1,
-  NO_WIDTH     =  0,
-  NO_PRECISION = -1,
-  NO_SIZE      = -1,
-
-  /* Do not change these */
-  NO_BASE      = -1,
-  MIN_BASE     =  2,
-  MAX_BASE     = 36,
-  BASE_BINARY  =  2,
-  BASE_OCTAL   =  8,
-  BASE_DECIMAL = 10,
-  BASE_HEX     = 16,
-
-  /* Maximal number of allowed parameters */
-  MAX_PARAMETERS = 64,
-  /* Maximal number of characters in class */
-  MAX_CHARACTER_CLASS = UCHAR_MAX + 1,
-
-#if TRIO_FEATURE_USER_DEFINED
-  /* Maximal string lengths for user-defined specifiers */
-  MAX_USER_NAME = 64,
-  MAX_USER_DATA = 256,
-#endif
-  
-  /* Maximal length of locale separator strings */
-  MAX_LOCALE_SEPARATOR_LENGTH = MB_LEN_MAX,
-  /* Maximal number of integers in grouping */
-  MAX_LOCALE_GROUPS = 64
-};
-
-#define NO_GROUPING ((int)CHAR_MAX)
-
-/* Fundamental formatting parameter types */
-#define FORMAT_SENTINEL  -1	/* marks end of parameters array */
-#define FORMAT_UNKNOWN   0
-#define FORMAT_INT       1
-#define FORMAT_DOUBLE    2
-#define FORMAT_CHAR      3
-#define FORMAT_STRING    4
-#define FORMAT_POINTER   5
-#define FORMAT_COUNT     6
-#define FORMAT_PARAMETER 7
-#define FORMAT_GROUP     8
-#define FORMAT_ERRNO     9
-#define FORMAT_USER_DEFINED 10
-
-/* Character constants */
-#define CHAR_IDENTIFIER '%'
-#define CHAR_ALT_IDENTIFIER '$'
-#define CHAR_BACKSLASH '\\'
-#define CHAR_QUOTE '\"'
-#define CHAR_ADJUST ' '
-
-#if TRIO_EXTENSION
-/* Character class expressions */
-# define CLASS_ALNUM "[:alnum:]"
-# define CLASS_ALPHA "[:alpha:]"
-# define CLASS_BLANK "[:blank:]"
-# define CLASS_CNTRL "[:cntrl:]"
-# define CLASS_DIGIT "[:digit:]"
-# define CLASS_GRAPH "[:graph:]"
-# define CLASS_LOWER "[:lower:]"
-# define CLASS_PRINT "[:print:]"
-# define CLASS_PUNCT "[:punct:]"
-# define CLASS_SPACE "[:space:]"
-# define CLASS_UPPER "[:upper:]"
-# define CLASS_XDIGIT "[:xdigit:]"
-#endif
-
-/*
- * SPECIFIERS:
- *
- *
- * a  Hex-float
- * A  Hex-float
- * c  Character
- * C  Widechar character (wint_t)
- * d  Decimal
- * e  Float
- * E  Float
- * F  Float
- * F  Float
- * g  Float
- * G  Float
- * i  Integer
- * m  Error message
- * n  Count
- * o  Octal
- * p  Pointer
- * s  String
- * S  Widechar string (wchar_t *)
- * u  Unsigned
- * x  Hex
- * X  Hex
- * [] Group
- * <> User-defined
- *
- * Reserved:
- *
- * D  Binary Coded Decimal %D(length,precision) (OS/390)
- */
-#define SPECIFIER_CHAR 'c'
-#define SPECIFIER_STRING 's'
-#define SPECIFIER_DECIMAL 'd'
-#define SPECIFIER_INTEGER 'i'
-#define SPECIFIER_UNSIGNED 'u'
-#define SPECIFIER_OCTAL 'o'
-#define SPECIFIER_HEX 'x'
-#define SPECIFIER_HEX_UPPER 'X'
-#if TRIO_FEATURE_FLOAT
-# define SPECIFIER_FLOAT_E 'e'
-# define SPECIFIER_FLOAT_E_UPPER 'E'
-# define SPECIFIER_FLOAT_F 'f'
-# define SPECIFIER_FLOAT_F_UPPER 'F'
-# define SPECIFIER_FLOAT_G 'g'
-# define SPECIFIER_FLOAT_G_UPPER 'G'
-#endif
-#define SPECIFIER_POINTER 'p'
-#if TRIO_FEATURE_SCANF
-# define SPECIFIER_GROUP '['
-# define SPECIFIER_UNGROUP ']'
-#endif
-#define SPECIFIER_COUNT 'n'
-#if TRIO_UNIX98
-# define SPECIFIER_CHAR_UPPER 'C'
-# define SPECIFIER_STRING_UPPER 'S'
-#endif
-#define SPECIFIER_HEXFLOAT 'a'
-#define SPECIFIER_HEXFLOAT_UPPER 'A'
-#define SPECIFIER_ERRNO 'm'
-#if TRIO_FEATURE_BINARY
-# define SPECIFIER_BINARY 'b'
-# define SPECIFIER_BINARY_UPPER 'B'
-#endif
-#if TRIO_FEATURE_USER_DEFINED
-# define SPECIFIER_USER_DEFINED_BEGIN '<'
-# define SPECIFIER_USER_DEFINED_END '>'
-# define SPECIFIER_USER_DEFINED_SEPARATOR ':'
-# define SPECIFIER_USER_DEFINED_EXTRA '|'
-#endif
-
-/*
- * QUALIFIERS:
- *
- *
- * Numbers = d,i,o,u,x,X
- * Float = a,A,e,E,f,F,g,G
- * String = s
- * Char = c
- *
- *
- * 9$ Position
- *      Use the 9th parameter. 9 can be any number between 1 and
- *      the maximal argument
- *
- * 9 Width
- *      Set width to 9. 9 can be any number, but must not be postfixed
- *      by '$'
- *
- * h  Short
- *    Numbers:
- *      (unsigned) short int
- *
- * hh Short short
- *    Numbers:
- *      (unsigned) char
- *
- * l  Long
- *    Numbers:
- *      (unsigned) long int
- *    String:
- *      as the S specifier
- *    Char:
- *      as the C specifier
- *
- * ll Long Long
- *    Numbers:
- *      (unsigned) long long int
- *
- * L  Long Double
- *    Float
- *      long double
- *
- * #  Alternative
- *    Float:
- *      Decimal-point is always present
- *    String:
- *      non-printable characters are handled as \number
- *
- *    Spacing
- *
- * +  Sign
- *
- * -  Alignment
- *
- * .  Precision
- *
- * *  Parameter
- *    print: use parameter
- *    scan: no parameter (ignore)
- *
- * q  Quad
- *
- * Z  size_t
- *
- * w  Widechar
- *
- * '  Thousands/quote
- *    Numbers:
- *      Integer part grouped in thousands
- *    Binary numbers:
- *      Number grouped in nibbles (4 bits)
- *    String:
- *      Quoted string
- *
- * j  intmax_t
- * t  prtdiff_t
- * z  size_t
- *
- * !  Sticky
- * @  Parameter (for both print and scan)
- *
- * I  n-bit Integer
- *    Numbers:
- *      The following options exists
- *        I8  = 8-bit integer
- *        I16 = 16-bit integer
- *        I32 = 32-bit integer
- *        I64 = 64-bit integer
- */
-#define QUALIFIER_POSITION '$'
-#define QUALIFIER_SHORT 'h'
-#define QUALIFIER_LONG 'l'
-#define QUALIFIER_LONG_UPPER 'L'
-#define QUALIFIER_ALTERNATIVE '#'
-#define QUALIFIER_SPACE ' '
-#define QUALIFIER_PLUS '+'
-#define QUALIFIER_MINUS '-'
-#define QUALIFIER_DOT '.'
-#define QUALIFIER_STAR '*'
-#define QUALIFIER_CIRCUMFLEX '^' /* For scanlists */
-#define QUALIFIER_SIZE_T 'z'
-#define QUALIFIER_PTRDIFF_T 't'
-#define QUALIFIER_INTMAX_T 'j'
-#define QUALIFIER_QUAD 'q'
-#define QUALIFIER_SIZE_T_UPPER 'Z'
-#if TRIO_MISC
-# define QUALIFIER_WIDECHAR 'w'
-#endif
-#define QUALIFIER_FIXED_SIZE 'I'
-#define QUALIFIER_QUOTE '\''
-#define QUALIFIER_STICKY '!'
-#define QUALIFIER_VARSIZE '&' /* This should remain undocumented */
-#define QUALIFIER_ROUNDING_UPPER 'R'
-#if TRIO_EXTENSION
-# define QUALIFIER_PARAM '@' /* Experimental */
-# define QUALIFIER_COLON ':' /* For scanlists */
-# define QUALIFIER_EQUAL '=' /* For scanlists */
-#endif
-
-
-/*************************************************************************
- *
- * Internal Structures
- *
- *************************************************************************/
-
-/* Parameters */
-typedef struct {
-  /* An indication of which entry in the data union is used */
-  int type;
-  /* The flags */
-  trio_flags_t flags;
-  /* The width qualifier */
-  int width;
-  /* The precision qualifier */
-  int precision;
-  /* The base qualifier */
-  int base;
-  /* Base from specifier */
-  int baseSpecifier;
-  /* The size for the variable size qualifier */
-  int varsize;
-  /* Offset of the first character of the specifier */
-  int beginOffset;
-  /* Offset of the first character after the specifier */
-  int endOffset;
-  /* Position in the argument list that this parameter refers to */
-  int position;
-  /* The data from the argument list */
-  union {
-    char *string;
-#if TRIO_FEATURE_WIDECHAR
-    trio_wchar_t *wstring;
-#endif
-    trio_pointer_t pointer;
-    union {
-      trio_intmax_t as_signed;
-      trio_uintmax_t as_unsigned;
-    } number;
-#if TRIO_FEATURE_FLOAT
-    double doubleNumber;
-    double *doublePointer;
-    trio_long_double_t longdoubleNumber;
-    trio_long_double_t *longdoublePointer;
-#endif
-    int errorNumber;
-  } data;
-#if TRIO_FEATURE_USER_DEFINED
-  /* For the user-defined specifier */
-  union {
-    char namespace[MAX_USER_NAME];
-    int handler;        /* if flags & FLAGS_USER_DEFINED_PARAMETER */
-  } user_defined;
-  char user_data[MAX_USER_DATA];
-#endif
-} trio_parameter_t;
-
-/* Container for customized functions */
-typedef struct {
-  union {
-    trio_outstream_t out;
-    trio_instream_t in;
-  } stream;
-  trio_pointer_t closure;
-} trio_custom_t;
-
-/* General trio "class" */
-typedef struct _trio_class_t {
-  /*
-   * The function to write characters to a stream.
-   */
-  void (*OutStream) TRIO_PROTO((struct _trio_class_t *, int));
-  /*
-   * The function to read characters from a stream.
-   */
-  void (*InStream) TRIO_PROTO((struct _trio_class_t *, int *));
-  /*
-   * The function to undo read characters from a stream.
-   */
-  void (*UndoStream) TRIO_PROTO((struct _trio_class_t *));
-  /*
-   * The current location in the stream.
-   */
-  trio_pointer_t location;
-  /*
-   * The character currently being processed.
-   */
-  int current;
-  /*
-   * The number of characters that would have been written/read
-   * if there had been sufficient space.
-   */
-  int processed;
-  union {
-    /*
-     * The number of characters that are actually written. Processed and
-     * committed will only differ for the *nprintf functions.
-     */
-    int committed;
-    /*
-     * The number of look-ahead characters read.
-     */
-    int cached;
-  } actually;
-  /*
-   * The upper limit of characters that may be written/read.
-   */
-  int max;
-  /*
-   * The last output error that was detected.
-   */
-  int error;
-} trio_class_t;
-
-/* References (for user-defined callbacks) */
-typedef struct _trio_reference_t {
-  trio_class_t *data;
-  trio_parameter_t *parameter;
-} trio_reference_t;
-
-#if TRIO_FEATURE_USER_DEFINED
-/* Registered entries (for user-defined callbacks) */
-typedef struct _trio_userdef_t {
-  struct _trio_userdef_t *next;
-  trio_callback_t callback;
-  char *name;
-} trio_userdef_t;
-#endif
-
-/*************************************************************************
- *
- * Internal Variables
- *
- *************************************************************************/
-
-static TRIO_CONST char rcsid[] = "@(#)$Id: trio.c,v 1.129 2009/09/20 11:37:15 breese Exp $";
-
-#if TRIO_FEATURE_FLOAT
-/*
- * Need this to workaround a parser bug in HP C/iX compiler that fails
- * to resolves macro definitions that includes type 'long double',
- * e.g: va_arg(arg_ptr, long double)
- */
-# if defined(TRIO_PLATFORM_MPEIX)
-static TRIO_CONST trio_long_double_t ___dummy_long_double = 0;
-# endif
-#endif
-
-static TRIO_CONST char internalNullString[] = "(nil)";
-
-#if defined(USE_LOCALE)
-static struct lconv *internalLocaleValues = NULL;
-#endif
-
-/*
- * UNIX98 says "in a locale where the radix character is not defined,
- * the radix character defaults to a period (.)"
- */
-#if TRIO_FEATURE_FLOAT || TRIO_FEATURE_LOCALE || defined(USE_LOCALE)
-static int internalDecimalPointLength = 1;
-static char internalDecimalPoint = '.';
-static char internalDecimalPointString[MAX_LOCALE_SEPARATOR_LENGTH + 1] = ".";
-#endif
-#if TRIO_FEATURE_QUOTE || TRIO_FEATURE_LOCALE || TRIO_EXTENSION
-static int internalThousandSeparatorLength = 1;
-static char internalThousandSeparator[MAX_LOCALE_SEPARATOR_LENGTH + 1] = ",";
-static char internalGrouping[MAX_LOCALE_GROUPS] = { (char)NO_GROUPING };
-#endif
-
-static TRIO_CONST char internalDigitsLower[] = "0123456789abcdefghijklmnopqrstuvwxyz";
-static TRIO_CONST char internalDigitsUpper[] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
-#if TRIO_FEATURE_SCANF
-static BOOLEAN_T internalDigitsUnconverted = TRUE;
-static int internalDigitArray[128];
-# if TRIO_EXTENSION
-static BOOLEAN_T internalCollationUnconverted = TRUE;
-static char internalCollationArray[MAX_CHARACTER_CLASS][MAX_CHARACTER_CLASS];
-# endif
-#endif
-
-#if TRIO_FEATURE_USER_DEFINED
-static TRIO_VOLATILE trio_callback_t internalEnterCriticalRegion = NULL;
-static TRIO_VOLATILE trio_callback_t internalLeaveCriticalRegion = NULL;
-static trio_userdef_t *internalUserDef = NULL;
-#endif
-
-
-/*************************************************************************
- *
- * Internal Functions
- *
- ************************************************************************/
-
-#if defined(TRIO_EMBED_NAN)
-# include "trionan.c"
-#endif
-
-#if defined(TRIO_EMBED_STRING)
-# include "triostr.c"
-#endif
-
-/*************************************************************************
- * TrioInitializeParameter
- *
- * Description:
- *  Initialize a trio_parameter_t struct.
- */
-TRIO_PRIVATE void
-TrioInitializeParameter
-TRIO_ARGS1((parameter),
-	   trio_parameter_t *parameter)
-{
-  parameter->type = FORMAT_UNKNOWN;
-  parameter->flags = 0;
-  parameter->width = 0;
-  parameter->precision = 0;
-  parameter->base = 0;
-  parameter->baseSpecifier = 0;
-  parameter->varsize = 0;
-  parameter->beginOffset = 0;
-  parameter->endOffset = 0;
-  parameter->position = 0;
-  parameter->data.pointer = 0;
-#if TRIO_FEATURE_USER_DEFINED
-  parameter->user_defined.handler = 0;
-  parameter->user_data[0] = 0;
-#endif
-}
-
-/*************************************************************************
- * TrioCopyParameter
- *
- * Description:
- *  Copies one trio_parameter_t struct to another.
- */
-TRIO_PRIVATE void
-TrioCopyParameter
-TRIO_ARGS2((target, source),
-	   trio_parameter_t *target,
-	   TRIO_CONST trio_parameter_t *source)
-{
-#if TRIO_FEATURE_USER_DEFINED
-  size_t i;
-#endif
-
-  target->type = source->type;
-  target->flags = source->flags;
-  target->width = source->width;
-  target->precision = source->precision;
-  target->base = source->base;
-  target->baseSpecifier = source->baseSpecifier;
-  target->varsize = source->varsize;
-  target->beginOffset = source->beginOffset;
-  target->endOffset = source->endOffset;
-  target->position = source->position;
-  target->data = source->data;
-
-#if TRIO_FEATURE_USER_DEFINED
-  target->user_defined = source->user_defined;
-
-  for (i = 0U; i < sizeof(target->user_data); ++i)
-    {
-      if ((target->user_data[i] = source->user_data[i]) == NIL)
-	break;
-    }
-#endif
-}
-
-/*************************************************************************
- * TrioIsQualifier
- *
- * Description:
- *  Remember to add all new qualifiers to this function.
- *  QUALIFIER_POSITION must not be added.
- */
-TRIO_PRIVATE BOOLEAN_T
-TrioIsQualifier
-TRIO_ARGS1((character),
-	   TRIO_CONST char character)
-{
-  /* QUALIFIER_POSITION is not included */
-  switch (character)
-    {
-    case '0': case '1': case '2': case '3': case '4':
-    case '5': case '6': case '7': case '8': case '9':
-    case QUALIFIER_PLUS:
-    case QUALIFIER_MINUS:
-    case QUALIFIER_SPACE:
-    case QUALIFIER_DOT:
-    case QUALIFIER_STAR:
-    case QUALIFIER_ALTERNATIVE:
-    case QUALIFIER_SHORT:
-    case QUALIFIER_LONG:
-    case QUALIFIER_CIRCUMFLEX:
-    case QUALIFIER_LONG_UPPER:
-    case QUALIFIER_SIZE_T:
-    case QUALIFIER_PTRDIFF_T:
-    case QUALIFIER_INTMAX_T:
-    case QUALIFIER_QUAD:
-    case QUALIFIER_SIZE_T_UPPER:
-#if defined(QUALIFIER_WIDECHAR)
-    case QUALIFIER_WIDECHAR:
-#endif
-    case QUALIFIER_QUOTE:
-    case QUALIFIER_STICKY:
-    case QUALIFIER_VARSIZE:
-#if defined(QUALIFIER_PARAM)
-    case QUALIFIER_PARAM:
-#endif
-    case QUALIFIER_FIXED_SIZE:
-    case QUALIFIER_ROUNDING_UPPER:
-      return TRUE;
-    default:
-      return FALSE;
-    }
-}
-
-/*************************************************************************
- * TrioSetLocale
- */
-#if defined(USE_LOCALE)
-TRIO_PRIVATE void
-TrioSetLocale(TRIO_NOARGS)
-{
-  internalLocaleValues = (struct lconv *)localeconv();
-  if (internalLocaleValues)
-    {
-      if ((internalLocaleValues->decimal_point) &&
-	  (internalLocaleValues->decimal_point[0] != NIL))
-	{
-	  internalDecimalPointLength = trio_length(internalLocaleValues->decimal_point);
-	  if (internalDecimalPointLength == 1)
-	    {
-	      internalDecimalPoint = internalLocaleValues->decimal_point[0];
-	    }
-	  else
-	    {
-	      internalDecimalPoint = NIL;
-	      trio_copy_max(internalDecimalPointString,
-			    sizeof(internalDecimalPointString),
-			    internalLocaleValues->decimal_point);
-	    }
-	}
-# if TRIO_EXTENSION
-      if ((internalLocaleValues->thousands_sep) &&
-	  (internalLocaleValues->thousands_sep[0] != NIL))
-	{
-	  trio_copy_max(internalThousandSeparator,
-			sizeof(internalThousandSeparator),
-			internalLocaleValues->thousands_sep);
-	  internalThousandSeparatorLength = trio_length(internalThousandSeparator);
-	}
-# endif
-# if TRIO_EXTENSION
-      if ((internalLocaleValues->grouping) &&
-	  (internalLocaleValues->grouping[0] != NIL))
-	{
-	  trio_copy_max(internalGrouping,
-			sizeof(internalGrouping),
-			internalLocaleValues->grouping);
-	}
-# endif
-    }
-}
-#endif /* defined(USE_LOCALE) */
-
-#if TRIO_FEATURE_FLOAT && TRIO_FEATURE_QUOTE
-TRIO_PRIVATE int
-TrioCalcThousandSeparatorLength
-TRIO_ARGS1((digits),
-	   int digits)
-{
-  int count = 0;
-  int step = NO_GROUPING;
-  char *groupingPointer = internalGrouping;
-
-  while (digits > 0)
-    {
-      if (*groupingPointer == CHAR_MAX)
-	{
-	  /* Disable grouping */
-	  break; /* while */
-	}
-      else if (*groupingPointer == 0)
-	{
-	  /* Repeat last group */
-	  if (step == NO_GROUPING)
-	    {
-	      /* Error in locale */
-	      break; /* while */
-	    }
-	}
-      else
-	{
-	  step = *groupingPointer++;
-	}
-      if (digits > step)
-	count += internalThousandSeparatorLength;
-      digits -= step;
-    }
-  return count;
-}
-#endif /* TRIO_FEATURE_FLOAT && TRIO_FEATURE_QUOTE */
-
-#if TRIO_FEATURE_QUOTE
-TRIO_PRIVATE BOOLEAN_T
-TrioFollowedBySeparator
-TRIO_ARGS1((position),
-	   int position)
-{
-  int step = 0;
-  char *groupingPointer = internalGrouping;
-
-  position--;
-  if (position == 0)
-    return FALSE;
-  while (position > 0)
-    {
-      if (*groupingPointer == CHAR_MAX)
-	{
-	  /* Disable grouping */
-	  break; /* while */
-	}
-      else if (*groupingPointer != 0)
-	{
-	  step = *groupingPointer++;
-	}
-      if (step == 0)
-	break;
-      position -= step;
-    }
-  return (position == 0);
-}
-#endif /* TRIO_FEATURE_QUOTE */
-
-/*************************************************************************
- * TrioGetPosition
- *
- * Get the %n$ position.
- */
-TRIO_PRIVATE int
-TrioGetPosition
-TRIO_ARGS2((format, offsetPointer),
-	   TRIO_CONST char *format,
-	   int *offsetPointer)
-{
-#if TRIO_FEATURE_POSITIONAL
-  char *tmpformat;
-  int number = 0;
-  int offset = *offsetPointer;
-
-  number = (int)trio_to_long(&format[offset], &tmpformat, BASE_DECIMAL);
-  offset = (int)(tmpformat - format);
-  if ((number != 0) && (QUALIFIER_POSITION == format[offset++]))
-    {
-      *offsetPointer = offset;
-      /*
-       * number is decreased by 1, because n$ starts from 1, whereas
-       * the array it is indexing starts from 0.
-       */
-      return number - 1;
-    }
-#endif
-  return NO_POSITION;
-}
-
-/*************************************************************************
- * TrioFindNamespace
- *
- * Find registered user-defined specifier.
- * The prev argument is used for optimization only.
- */
-#if TRIO_FEATURE_USER_DEFINED
-TRIO_PRIVATE trio_userdef_t *
-TrioFindNamespace
-TRIO_ARGS2((name, prev),
-	   TRIO_CONST char *name,
-	   trio_userdef_t **prev)
-{
-  trio_userdef_t *def;
-  
-  if (internalEnterCriticalRegion)
-    (void)internalEnterCriticalRegion(NULL);
-  
-  for (def = internalUserDef; def; def = def->next)
-    {
-      /* Case-sensitive string comparison */
-      if (trio_equal_case(def->name, name))
-	break;
-      
-      if (prev)
-	*prev = def;
-    }
-  
-  if (internalLeaveCriticalRegion)
-    (void)internalLeaveCriticalRegion(NULL);
-  
-  return def;
-}
-#endif
-
-/*************************************************************************
- * TrioPower
- *
- * Description:
- *  Calculate pow(base, exponent), where number and exponent are integers.
- */
-#if TRIO_FEATURE_FLOAT
-TRIO_PRIVATE trio_long_double_t
-TrioPower
-TRIO_ARGS2((number, exponent),
-	   int number,
-	   int exponent)
-{
-  trio_long_double_t result;
-
-  if (number == 10)
-    {
-      switch (exponent)
-	{
-	  /* Speed up calculation of common cases */
-	case 0:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E-1);
-	  break;
-	case 1:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+0);
-	  break;
-	case 2:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+1);
-	  break;
-	case 3:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+2);
-	  break;
-	case 4:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+3);
-	  break;
-	case 5:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+4);
-	  break;
-	case 6:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+5);
-	  break;
-	case 7:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+6);
-	  break;
-	case 8:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+7);
-	  break;
-	case 9:
-	  result = (trio_long_double_t)number * TRIO_SUFFIX_LONG(1E+8);
-	  break;
-	default:
-	  result = trio_pow((trio_long_double_t)number,
-			    (trio_long_double_t)exponent);
-	  break;
-	}
-    }
-  else
-    {
-      return trio_pow((trio_long_double_t)number,
-		      (trio_long_double_t)exponent);
-    }
-  return result;
-}
-#endif /* TRIO_FEATURE_FLOAT */
-
-/*************************************************************************
- * TrioLogarithm
- */
-#if TRIO_FEATURE_FLOAT
-TRIO_PRIVATE trio_long_double_t
-TrioLogarithm
-TRIO_ARGS2((number, base),
-	   trio_long_double_t number,
-	   int base)
-{
-  trio_long_double_t result;
-
-  if (number <= 0.0)
-    {
-      /* xlC crashes on log(0) */
-      result = (number == 0.0) ? trio_ninf() : trio_nan();
-    }
-  else
-    {
-      if (base == 10)
-	{
-	  result = trio_log10(number);
-	}
-      else
-	{
-	  result = trio_log10(number) / trio_log10((double)base);
-	}
-    }
-  return result;
-}
-#endif /* TRIO_FEATURE_FLOAT */
-
-/*************************************************************************
- * TrioLogarithmBase
- */
-#if TRIO_FEATURE_FLOAT
-TRIO_PRIVATE double
-TrioLogarithmBase
-TRIO_ARGS1((base),
-	   int base)
-{
-  switch (base)
-    {
-    case BASE_BINARY : return 1.0;
-    case BASE_OCTAL  : return 3.0;
-    case BASE_DECIMAL: return 3.321928094887362345;
-    case BASE_HEX    : return 4.0;
-    default          : return TrioLogarithm((double)base, 2);
-    }
-}
-#endif /* TRIO_FEATURE_FLOAT */
-
-/*************************************************************************
- * TrioParseQualifiers
- *
- * Description:
- *  Parse the qualifiers of a potential conversion specifier
- */
-TRIO_PRIVATE int
-TrioParseQualifiers
-TRIO_ARGS4((type, format, offset, parameter),
-	   int type,
-	   TRIO_CONST char *format,
-	   int offset,
-	   trio_parameter_t *parameter)
-{
-  char ch;
-  int dots = 0;  /* Count number of dots in modifier part */
-  char *tmpformat;
-
-  parameter->beginOffset = offset - 1;
-  parameter->flags = FLAGS_NEW;
-  parameter->position = TrioGetPosition(format, &offset);
-
-  /* Default values */
-  parameter->width = NO_WIDTH;
-  parameter->precision = NO_PRECISION;
-  parameter->base = NO_BASE;
-  parameter->varsize = NO_SIZE;
-
-  while (TrioIsQualifier(format[offset]))
-    {
-      ch = format[offset++];
-
-      switch (ch)
-        {
-	case QUALIFIER_SPACE:
-	  parameter->flags |= FLAGS_SPACE;
-	  break;
-
-	case QUALIFIER_PLUS:
-	  parameter->flags |= FLAGS_SHOWSIGN;
-	  break;
-
-	case QUALIFIER_MINUS:
-	  parameter->flags |= FLAGS_LEFTADJUST;
-	  parameter->flags &= ~FLAGS_NILPADDING;
-	  break;
-
-	case QUALIFIER_ALTERNATIVE:
-	  parameter->flags |= FLAGS_ALTERNATIVE;
-	  break;
-
-	case QUALIFIER_DOT:
-	  if (dots == 0) /* Precision */
-	    {
-	      dots++;
-
-	      /* Skip if no precision */
-	      if (QUALIFIER_DOT == format[offset])
-		break;
-
-	      /* After the first dot we have the precision */
-	      parameter->flags |= FLAGS_PRECISION;
-	      if ((QUALIFIER_STAR == format[offset])
-#if defined(QUALIFIER_PARAM)
-		  || (QUALIFIER_PARAM == format[offset])
-#endif
-		  )
-		{
-		  offset++;
-		  parameter->flags |= FLAGS_PRECISION_PARAMETER;
-		  parameter->precision = TrioGetPosition(format, &offset);
-		}
-	      else
-		{
-		  parameter->precision = trio_to_long(&format[offset],
-						      &tmpformat,
-						      BASE_DECIMAL);
-		  offset = (int)(tmpformat - format);
-		}
-	    }
-	  else if (dots == 1) /* Base */
-	    {
-	      dots++;
-
-	      /* After the second dot we have the base */
-	      parameter->flags |= FLAGS_BASE;
-	      if ((QUALIFIER_STAR == format[offset])
-#if defined(QUALIFIER_PARAM)
-		  || (QUALIFIER_PARAM == format[offset])
-#endif
-		  )
-		{
-		  offset++;
-		  parameter->flags |= FLAGS_BASE_PARAMETER;
-		  parameter->base = TrioGetPosition(format, &offset);
-		}
-	      else
-		{
-		  parameter->base = trio_to_long(&format[offset],
-						 &tmpformat,
-						 BASE_DECIMAL);
-		  if (parameter->base > MAX_BASE)
-		    return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-		  offset = (int)(tmpformat - format);
-		}
-	    }
-	  else
-	    {
-	      return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-	    }
-	  break; /* QUALIFIER_DOT */
-
-#if defined(QUALIFIER_PARAM)
-	case QUALIFIER_PARAM:
-	  parameter->type = TYPE_PRINT;
-	  /* FALLTHROUGH */
-#endif
-	case QUALIFIER_STAR:
-	  /* This has different meanings for print and scan */
-	  if (TYPE_PRINT == type)
-	    {
-	      /* Read with from parameter */
-	      int width = TrioGetPosition(format, &offset);
-	      parameter->flags |= (FLAGS_WIDTH | FLAGS_WIDTH_PARAMETER);
-	      if (NO_POSITION != width)
-                parameter->width = width;
-	      /* else keep parameter->width = NO_WIDTH which != NO_POSITION */
-	    }
-#if TRIO_FEATURE_SCANF
-	  else
-	    {
-	      /* Scan, but do not store result */
-	      parameter->flags |= FLAGS_IGNORE;
-	    }
-#endif
-	  break; /* QUALIFIER_STAR */
-
-	case '0':
-	  if (! (parameter->flags & FLAGS_LEFTADJUST))
-	    parameter->flags |= FLAGS_NILPADDING;
-	  /* FALLTHROUGH */
-	case '1': case '2': case '3': case '4':
-	case '5': case '6': case '7': case '8': case '9':
-	  parameter->flags |= FLAGS_WIDTH;
-	  /*
-	   * &format[offset - 1] is used to "rewind" the read
-	   * character from format
-	   */
-	  parameter->width = trio_to_long(&format[offset - 1],
-					  &tmpformat,
-					  BASE_DECIMAL);
-	  offset = (int)(tmpformat - format);
-	  break;
-
-	case QUALIFIER_SHORT:
-	  if (parameter->flags & FLAGS_SHORTSHORT)
-	    return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-	  else if (parameter->flags & FLAGS_SHORT)
-	    parameter->flags |= FLAGS_SHORTSHORT;
-	  else
-	    parameter->flags |= FLAGS_SHORT;
-	  break;
-
-	case QUALIFIER_LONG:
-	  if (parameter->flags & FLAGS_QUAD)
-	    return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-	  else if (parameter->flags & FLAGS_LONG)
-	    parameter->flags |= FLAGS_QUAD;
-	  else
-	    parameter->flags |= FLAGS_LONG;
-	  break;
-
-#if TRIO_FEATURE_LONGDOUBLE
-	case QUALIFIER_LONG_UPPER:
-	  parameter->flags |= FLAGS_LONGDOUBLE;
-	  break;
-#endif
-
-#if TRIO_FEATURE_SIZE_T
-	case QUALIFIER_SIZE_T:
-	  parameter->flags |= FLAGS_SIZE_T;
-	  /* Modify flags for later truncation of number */
-	  if (sizeof(size_t) == sizeof(trio_ulonglong_t))
-	    parameter->flags |= FLAGS_QUAD;
-	  else if (sizeof(size_t) == sizeof(long))
-	    parameter->flags |= FLAGS_LONG;
-	  break;
-#endif
-
-#if TRIO_FEATURE_PTRDIFF_T
-	case QUALIFIER_PTRDIFF_T:
-	  parameter->flags |= FLAGS_PTRDIFF_T;
-	  if (sizeof(ptrdiff_t) == sizeof(trio_ulonglong_t))
-	    parameter->flags |= FLAGS_QUAD;
-	  else if (sizeof(ptrdiff_t) == sizeof(long))
-	    parameter->flags |= FLAGS_LONG;
-	  break;
-#endif
-
-#if TRIO_FEATURE_INTMAX_T
-	case QUALIFIER_INTMAX_T:
-	  parameter->flags |= FLAGS_INTMAX_T;
-	  if (sizeof(trio_intmax_t) == sizeof(trio_ulonglong_t))
-	    parameter->flags |= FLAGS_QUAD;
-	  else if (sizeof(trio_intmax_t) == sizeof(long))
-	    parameter->flags |= FLAGS_LONG;
-	  break;
-#endif
-
-#if TRIO_FEATURE_QUAD
-	case QUALIFIER_QUAD:
-	  parameter->flags |= FLAGS_QUAD;
-	  break;
-#endif
-
-#if TRIO_FEATURE_FIXED_SIZE
-	case QUALIFIER_FIXED_SIZE:
-	  if (parameter->flags & FLAGS_FIXED_SIZE)
-	    return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-
-	  if (parameter->flags & (FLAGS_ALL_SIZES |
-				  FLAGS_LONGDOUBLE |
-				  FLAGS_WIDECHAR |
-				  FLAGS_VARSIZE_PARAMETER))
-	    return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-
-	  if ((format[offset] == '6') &&
-	      (format[offset + 1] == '4'))
-	    {
-	      parameter->varsize = sizeof(trio_int64_t);
-	      offset += 2;
-	    }
-	  else if ((format[offset] == '3') &&
-		   (format[offset + 1] == '2'))
-	    {
-	      parameter->varsize = sizeof(trio_int32_t);
-	      offset += 2;
-	    }
-	  else if ((format[offset] == '1') &&
-		   (format[offset + 1] == '6'))
-	    {
-	      parameter->varsize = sizeof(trio_int16_t);
-	      offset += 2;
-	    }
-	  else if (format[offset] == '8')
-	    {
-	      parameter->varsize = sizeof(trio_int8_t);
-	      offset++;
-	    }
-	  else
-	    return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-
-	  parameter->flags |= FLAGS_FIXED_SIZE;
-	  break;
-#endif /* TRIO_FEATURE_FIXED_SIZE */
-
-#if defined(QUALIFIER_WIDECHAR)
-	case QUALIFIER_WIDECHAR:
-	  parameter->flags |= FLAGS_WIDECHAR;
-	  break;
-#endif
-
-#if TRIO_FEATURE_SIZE_T_UPPER
-	case QUALIFIER_SIZE_T_UPPER:
-	  break;
-#endif
-
-#if TRIO_FEATURE_QUOTE
-	case QUALIFIER_QUOTE:
-	  parameter->flags |= FLAGS_QUOTE;
-	  break;
-#endif
-
-#if TRIO_FEATURE_STICKY
-	case QUALIFIER_STICKY:
-	  parameter->flags |= FLAGS_STICKY;
-	  break;
-#endif
-
-#if TRIO_FEATURE_VARSIZE
-	case QUALIFIER_VARSIZE:
-	  parameter->flags |= FLAGS_VARSIZE_PARAMETER;
-	  break;
-#endif
-
-#if TRIO_FEATURE_ROUNDING
-	case QUALIFIER_ROUNDING_UPPER:
-	  parameter->flags |= FLAGS_ROUNDING;
-	  break;
-#endif
-
-	default:
-	  /* Bail out completely to make the error more obvious */
-	  return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-	}
-    } /* while qualifier */
-
-  parameter->endOffset = offset;
-
-  return 0;
-}
-
-/*************************************************************************
- * TrioParseSpecifier
- *
- * Description:
- *  Parse the specifier part of a potential conversion specifier
- */
-TRIO_PRIVATE int
-TrioParseSpecifier
-TRIO_ARGS4((type, format, offset, parameter),
-	   int type,
-	   TRIO_CONST char *format,
-	   int offset,
-	   trio_parameter_t *parameter)
-{
-  parameter->baseSpecifier = NO_BASE;
-
-  switch (format[offset++])
-    {
-#if defined(SPECIFIER_CHAR_UPPER)
-    case SPECIFIER_CHAR_UPPER:
-      parameter->flags |= FLAGS_WIDECHAR;
-      /* FALLTHROUGH */
-#endif
-    case SPECIFIER_CHAR:
-      if (parameter->flags & FLAGS_LONG)
-	parameter->flags |= FLAGS_WIDECHAR;
-      else if (parameter->flags & FLAGS_SHORT)
-	parameter->flags &= ~FLAGS_WIDECHAR;
-      parameter->type = FORMAT_CHAR;
-      break;
-
-#if defined(SPECIFIER_STRING_UPPER)
-    case SPECIFIER_STRING_UPPER:
-      parameter->flags |= FLAGS_WIDECHAR;
-      /* FALLTHROUGH */
-#endif
-    case SPECIFIER_STRING:
-      if (parameter->flags & FLAGS_LONG)
-	parameter->flags |= FLAGS_WIDECHAR;
-      else if (parameter->flags & FLAGS_SHORT)
-	parameter->flags &= ~FLAGS_WIDECHAR;
-      parameter->type = FORMAT_STRING;
-      break;
-
-#if defined(SPECIFIER_GROUP)
-    case SPECIFIER_GROUP:
-      if (TYPE_SCAN == type)
-	{
-	  int depth = 1;
-	  parameter->type = FORMAT_GROUP;
-	  if (format[offset] == QUALIFIER_CIRCUMFLEX)
-	    offset++;
-	  if (format[offset] == SPECIFIER_UNGROUP)
-	    offset++;
-	  if (format[offset] == QUALIFIER_MINUS)
-	    offset++;
-	  /* Skip nested brackets */
-	  while (format[offset] != NIL)
-	    {
-	      if (format[offset] == SPECIFIER_GROUP)
-		{
-		  depth++;
-		}
-	      else if (format[offset] == SPECIFIER_UNGROUP)
-	      {
-		if (--depth <= 0)
-		  {
-		    offset++;
-		    break;
-		  }
-	      }
-	      offset++;
-	    }
-	}
-      break;
-#endif /* defined(SPECIFIER_GROUP) */
-
-    case SPECIFIER_INTEGER:
-      parameter->type = FORMAT_INT;
-      break;
-
-    case SPECIFIER_UNSIGNED:
-      parameter->flags |= FLAGS_UNSIGNED;
-      parameter->type = FORMAT_INT;
-      break;
-
-    case SPECIFIER_DECIMAL:
-      parameter->baseSpecifier = BASE_DECIMAL;
-      parameter->type = FORMAT_INT;
-      break;
-
-    case SPECIFIER_OCTAL:
-      parameter->flags |= FLAGS_UNSIGNED;
-      parameter->baseSpecifier = BASE_OCTAL;
-      parameter->type = FORMAT_INT;
-      break;
-
-#if TRIO_FEATURE_BINARY
-    case SPECIFIER_BINARY_UPPER:
-      parameter->flags |= FLAGS_UPPER;
-      /* FALLTHROUGH */
-    case SPECIFIER_BINARY:
-      parameter->flags |= FLAGS_NILPADDING;
-      parameter->baseSpecifier = BASE_BINARY;
-      parameter->type = FORMAT_INT;
-      break;
-#endif
-
-    case SPECIFIER_HEX_UPPER:
-      parameter->flags |= FLAGS_UPPER;
-      /* FALLTHROUGH */
-    case SPECIFIER_HEX:
-      parameter->flags |= FLAGS_UNSIGNED;
-      parameter->baseSpecifier = BASE_HEX;
-      parameter->type = FORMAT_INT;
-      break;
-
-#if defined(SPECIFIER_FLOAT_E)
-# if defined(SPECIFIER_FLOAT_E_UPPER)
-    case SPECIFIER_FLOAT_E_UPPER:
-      parameter->flags |= FLAGS_UPPER;
-      /* FALLTHROUGH */
-# endif
-    case SPECIFIER_FLOAT_E:
-      parameter->flags |= FLAGS_FLOAT_E;
-      parameter->type = FORMAT_DOUBLE;
-      break;
-#endif
-
-#if defined(SPECIFIER_FLOAT_G)
-# if defined(SPECIFIER_FLOAT_G_UPPER)
-    case SPECIFIER_FLOAT_G_UPPER:
-      parameter->flags |= FLAGS_UPPER;
-      /* FALLTHROUGH */
-# endif
-    case SPECIFIER_FLOAT_G:
-      parameter->flags |= FLAGS_FLOAT_G;
-      parameter->type = FORMAT_DOUBLE;
-      break;
-#endif
-
-#if defined(SPECIFIER_FLOAT_F)
-# if defined(SPECIFIER_FLOAT_F_UPPER)
-    case SPECIFIER_FLOAT_F_UPPER:
-      parameter->flags |= FLAGS_UPPER;
-      /* FALLTHROUGH */
-# endif
-    case SPECIFIER_FLOAT_F:
-      parameter->type = FORMAT_DOUBLE;
-      break;
-#endif
-
-#if defined(TRIO_COMPILER_VISUALC)
-# pragma warning( push )
-# pragma warning( disable : 4127 ) /* Conditional expression is constant */
-#endif
-    case SPECIFIER_POINTER:
-      if (sizeof(trio_pointer_t) == sizeof(trio_ulonglong_t))
-	parameter->flags |= FLAGS_QUAD;
-      else if (sizeof(trio_pointer_t) == sizeof(long))
-	parameter->flags |= FLAGS_LONG;
-      parameter->type = FORMAT_POINTER;
-      break;
-#if defined(TRIO_COMPILER_VISUALC)
-# pragma warning( pop )
-#endif
-
-    case SPECIFIER_COUNT:
-      parameter->type = FORMAT_COUNT;
-      break;
-
-#if TRIO_FEATURE_HEXFLOAT
-    case SPECIFIER_HEXFLOAT_UPPER:
-      parameter->flags |= FLAGS_UPPER;
-      /* FALLTHROUGH */
-    case SPECIFIER_HEXFLOAT:
-      parameter->baseSpecifier = BASE_HEX;
-      parameter->type = FORMAT_DOUBLE;
-      break;
-#endif
-
-#if TRIO_FEATURE_ERRNO
-    case SPECIFIER_ERRNO:
-      parameter->type = FORMAT_ERRNO;
-      break;
-#endif
-
-#if TRIO_FEATURE_USER_DEFINED
-    case SPECIFIER_USER_DEFINED_BEGIN:
-      {
-	unsigned int max;
-	int without_namespace = TRUE;
-	char* tmpformat = (char *)&format[offset];
-	int ch;
-
-	parameter->type = FORMAT_USER_DEFINED;
-	parameter->user_defined.namespace[0] = NIL;
-
-	while ((ch = format[offset]) != NIL)
-	  {
-	    offset++;
-	    if ((ch == SPECIFIER_USER_DEFINED_END) || (ch == SPECIFIER_USER_DEFINED_EXTRA))
-	      {
-		if (without_namespace)
-		  /* No namespace, handler will be passed as an argument */
-		  parameter->flags |= FLAGS_USER_DEFINED_PARAMETER;
-
-		/* Copy the user data */
-		max = (unsigned int)(&format[offset] - tmpformat);
-		if (max > MAX_USER_DATA)
-		  max = MAX_USER_DATA;
-		trio_copy_max(parameter->user_data, max, tmpformat);
-
-		/* Skip extra data (which is only there to keep the compiler happy) */
-		while ((ch != NIL) && (ch != SPECIFIER_USER_DEFINED_END))
-		  ch = format[offset++];
-
-		break; /* while */
-	      }
-
-	    if (ch == SPECIFIER_USER_DEFINED_SEPARATOR)
-	      {
-		without_namespace = FALSE;
-		/* Copy the namespace for later looking-up */
-		max = (int)(&format[offset] - tmpformat);
-		if (max > MAX_USER_NAME)
-		  max = MAX_USER_NAME;
-		trio_copy_max(parameter->user_defined.namespace, max, tmpformat);
-		tmpformat = (char *)&format[offset];
-	      }
-	  }
-
-	if (ch != SPECIFIER_USER_DEFINED_END)
-	  return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-      }
-      break;
-#endif /* TRIO_FEATURE_USER_DEFINED */
-
-    default:
-      /* Bail out completely to make the error more obvious */
-      return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-  }
-
-  parameter->endOffset = offset;
-
-  return 0;
-}
-
-/*************************************************************************
- * TrioParse
- *
- * Description:
- *  Parse the format string
- */
-TRIO_PRIVATE int
-TrioParse
-TRIO_ARGS5((type, format, parameters, arglist, argarray),
-	   int type,
-	   TRIO_CONST char *format,
-	   trio_parameter_t *parameters,
-	   va_list arglist,
-	   trio_pointer_t *argarray)
-{
-  /* Count the number of times a parameter is referenced */
-  unsigned short usedEntries[MAX_PARAMETERS];
-  /* Parameter counters */
-  int parameterPosition;
-  int maxParam = -1;
-  /* Utility variables */
-  int offset;  /* Offset into formatting string */
-  BOOLEAN_T positional;  /* Does the specifier have a positional? */
-#if TRIO_FEATURE_STICKY
-  BOOLEAN_T gotSticky = FALSE;  /* Are there any sticky modifiers at all? */
-#endif
-  /*
-   * indices specifies the order in which the parameters must be
-   * read from the va_args (this is necessary to handle positionals)
-   */
-  int indices[MAX_PARAMETERS];
-  int pos = 0;
-  /* Various variables */
-#if defined(TRIO_COMPILER_SUPPORTS_MULTIBYTE)
-  int charlen;
-#endif
-  int save_errno;
-  int i = -1;
-  int num;
-  trio_parameter_t workParameter;
-  int status;
-
-  /*
-   * The 'parameters' array is not initialized, but we need to
-   * know which entries we have used.
-   */
-  memset(usedEntries, 0, sizeof(usedEntries));
-
-  save_errno = errno;
-  offset = 0;
-  parameterPosition = 0;
-#if defined(TRIO_COMPILER_SUPPORTS_MULTIBYTE)
-  (void)mblen(NULL, 0);
-#endif
-  
-  while (format[offset])
-    {
-      TrioInitializeParameter(&workParameter);
-
-#if defined(TRIO_COMPILER_SUPPORTS_MULTIBYTE)
-      if (! isascii(format[offset]))
-	{
-	  /*
-	   * Multibyte characters cannot be legal specifiers or
-	   * modifiers, so we skip over them.
-	   */
-	  charlen = mblen(&format[offset], MB_LEN_MAX);
-	  offset += (charlen > 0) ? charlen : 1;
-	  continue; /* while */
-	}
-#endif /* TRIO_COMPILER_SUPPORTS_MULTIBYTE */
-
-      switch(format[offset++]) {
-
-      case CHAR_IDENTIFIER:
-	{
-	  if (CHAR_IDENTIFIER == format[offset])
-	    {
-	      /* skip double "%" */
-	      offset++;
-	      continue; /* while */
-	    }
-
-	  status = TrioParseQualifiers(type, format, offset, &workParameter);
-	  if (status < 0)
-	    return status; /* Return qualifier syntax error */
-
-	  status = TrioParseSpecifier(type, format, workParameter.endOffset, &workParameter);
-	  if (status < 0)
-	    return status; /* Return specifier syntax error */
-	}
-	break;
-
-#if TRIO_EXTENSION
-      case CHAR_ALT_IDENTIFIER:
-	{
-	  status = TrioParseQualifiers(type, format, offset, &workParameter);
-	  if (status < 0)
-	    continue; /* False alert, not a user defined specifier */
-
-	  status = TrioParseSpecifier(type, format, workParameter.endOffset, &workParameter);
-	  if ((status < 0) || (FORMAT_USER_DEFINED != workParameter.type))
-	    continue; /* False alert, not a user defined specifier */
-	}
-	break;
-#endif
-
-      default:
-	continue; /* while */
-      }
-
-      /* now handle the parsed conversion specification */
-      positional = (NO_POSITION != workParameter.position);
-
-      /*
-       * Parameters only need the type and value. The value is
-       * read later.
-       */
-      if (workParameter.flags & FLAGS_WIDTH_PARAMETER)
-        {
-	  if (workParameter.width == NO_WIDTH)
-	    {
-	      workParameter.width = parameterPosition++;
-	    }
-	  else
-	    {
-	      if (! positional)
-		  workParameter.position = workParameter.width + 1;
-	    }
-
-	  usedEntries[workParameter.width] += 1;
-	  if (workParameter.width > maxParam)
-	    maxParam = workParameter.width;
-	  parameters[pos].type = FORMAT_PARAMETER;
-	  parameters[pos].flags = 0;
-	  indices[workParameter.width] = pos;
-	  workParameter.width = pos++;
-	}
-      if (workParameter.flags & FLAGS_PRECISION_PARAMETER)
-	{
-	  if (workParameter.precision == NO_PRECISION)
-	    {
-	      workParameter.precision = parameterPosition++;
-	    }
-	  else
-	    {
-	      if (! positional)
-		  workParameter.position = workParameter.precision + 1;
-	    }
-
-	  usedEntries[workParameter.precision] += 1;
-	  if (workParameter.precision > maxParam)
-	    maxParam = workParameter.precision;
-	  parameters[pos].type = FORMAT_PARAMETER;
-	  parameters[pos].flags = 0;
-	  indices[workParameter.precision] = pos;
-	  workParameter.precision = pos++;
-	}
-      if (workParameter.flags & FLAGS_BASE_PARAMETER)
-	{
-	  if (workParameter.base == NO_BASE)
-	    {
-	      workParameter.base = parameterPosition++;
-	    }
-	  else
-	    {
-	      if (! positional)
-		  workParameter.position = workParameter.base + 1;
-	    }
-
-	  usedEntries[workParameter.base] += 1;
-	  if (workParameter.base > maxParam)
-	    maxParam = workParameter.base;
-	  parameters[pos].type = FORMAT_PARAMETER;
-	  parameters[pos].flags = 0;
-	  indices[workParameter.base] = pos;
-	  workParameter.base = pos++;
-	}
-#if TRIO_FEATURE_VARSIZE
-      if (workParameter.flags & FLAGS_VARSIZE_PARAMETER)
-	{
-	  workParameter.varsize = parameterPosition++;
-
-	  usedEntries[workParameter.varsize] += 1;
-	  if (workParameter.varsize > maxParam)
-	    maxParam = workParameter.varsize;
-	  parameters[pos].type = FORMAT_PARAMETER;
-	  parameters[pos].flags = 0;
-	  indices[workParameter.varsize] = pos;
-	  workParameter.varsize = pos++;
-	}
-#endif
-#if TRIO_FEATURE_USER_DEFINED
-      if (workParameter.flags & FLAGS_USER_DEFINED_PARAMETER)
-	{
-	  workParameter.user_defined.handler = parameterPosition++;
-
-	  usedEntries[workParameter.user_defined.handler] += 1;
-	  if (workParameter.user_defined.handler > maxParam)
-	    maxParam = workParameter.user_defined.handler;
-	  parameters[pos].type = FORMAT_PARAMETER;
-	  parameters[pos].flags = FLAGS_USER_DEFINED;
-	  indices[workParameter.user_defined.handler] = pos;
-	  workParameter.user_defined.handler = pos++;
-	}
-#endif
-
-      if (NO_POSITION == workParameter.position)
-	{
-	  workParameter.position = parameterPosition++;
-	}
-
-      if (workParameter.position > maxParam)
-	maxParam = workParameter.position;
-
-      if (workParameter.position >= MAX_PARAMETERS)
-	{
-	  /* Bail out completely to make the error more obvious */
-	  return TRIO_ERROR_RETURN(TRIO_ETOOMANY, offset);
-	}
-
-      indices[workParameter.position] = pos;
-
-      /*  Count the number of times this entry has been used */
-      usedEntries[workParameter.position] += 1;
-
-      /* Find last sticky parameters */
-#if TRIO_FEATURE_STICKY
-      if (workParameter.flags & FLAGS_STICKY)
-	{
-	  gotSticky = TRUE;
-	}
-      else if (gotSticky)
-	{
-	  for (i = pos - 1; i >= 0; i--)
-	    {
-	      if (parameters[i].type == FORMAT_PARAMETER)
-		continue;
-	      if ((parameters[i].flags & FLAGS_STICKY) &&
-		  (parameters[i].type == workParameter.type))
-		{
-		  /* Do not overwrite current qualifiers */
-		  workParameter.flags |= (parameters[i].flags & (unsigned long)~FLAGS_STICKY);
-		  if (workParameter.width == NO_WIDTH)
-		    workParameter.width = parameters[i].width;
-		  if (workParameter.precision == NO_PRECISION)
-		    workParameter.precision = parameters[i].precision;
-		  if (workParameter.base == NO_BASE)
-		    workParameter.base = parameters[i].base;
-		  break;
-		}
-	    }
-	}
-#endif
-
-      if (workParameter.base == NO_BASE)
-	workParameter.base = BASE_DECIMAL;
-
-      offset = workParameter.endOffset;
-
-      TrioCopyParameter(&parameters[pos++], &workParameter);
-    } /* while format characters left */
-
-  parameters[pos].type = FORMAT_SENTINEL;  /* end parameter array with sentinel */
-  parameters[pos].beginOffset = offset;
-
-  for (num = 0; num <= maxParam; num++)
-    {
-      if (usedEntries[num] != 1)
-	{
-	  if (usedEntries[num] == 0) /* gap detected */
-	    return TRIO_ERROR_RETURN(TRIO_EGAP, num);
-	  else /* double references detected */
-	    return TRIO_ERROR_RETURN(TRIO_EDBLREF, num);
-	}
-      
-      i = indices[num];
-
-      /*
-       * FORMAT_PARAMETERS are only present if they must be read,
-       * so it makes no sense to check the ignore flag (besides,
-       * the flags variable is not set for that particular type)
-       */
-      if ((parameters[i].type != FORMAT_PARAMETER) &&
-	  (parameters[i].flags & FLAGS_IGNORE))
-	continue; /* for all arguments */
-
-      /*
-       * The stack arguments are read according to ANSI C89
-       * default argument promotions:
-       *
-       *  char           = int
-       *  short          = int
-       *  unsigned char  = unsigned int
-       *  unsigned short = unsigned int
-       *  float          = double
-       *
-       * In addition to the ANSI C89 these types are read (the
-       * default argument promotions of C99 has not been
-       * considered yet)
-       *
-       *  long long
-       *  long double
-       *  size_t
-       *  ptrdiff_t
-       *  intmax_t
-       */
-      switch (parameters[i].type)
-	{
-	case FORMAT_GROUP:
-	case FORMAT_STRING:
-#if TRIO_FEATURE_WIDECHAR
-	  if (parameters[i].flags & FLAGS_WIDECHAR)
-	    {
-	      parameters[i].data.wstring = (argarray == NULL)
-		? va_arg(arglist, trio_wchar_t *)
-		: (trio_wchar_t *)(argarray[num]);
-	    }
-	  else
-#endif
-	    {
-	      parameters[i].data.string = (argarray == NULL)
-		? va_arg(arglist, char *)
-		: (char *)(argarray[num]);
-	    }
-	  break;
-
-#if TRIO_FEATURE_USER_DEFINED
-	case FORMAT_USER_DEFINED:
-#endif
-	case FORMAT_POINTER:
-	case FORMAT_COUNT:
-	case FORMAT_UNKNOWN:
-	  parameters[i].data.pointer = (argarray == NULL)
-	    ? va_arg(arglist, trio_pointer_t )
-	    : argarray[num];
-	  break;
-
-	case FORMAT_CHAR:
-	case FORMAT_INT:
-#if TRIO_FEATURE_SCANF
-	  if (TYPE_SCAN == type)
-	    {
-              if (argarray == NULL)
-                parameters[i].data.pointer = 
-                  (trio_pointer_t)va_arg(arglist, trio_pointer_t);
-              else
-                {
-                  if (parameters[i].type == FORMAT_CHAR)
-                    parameters[i].data.pointer =
-                      (trio_pointer_t)((char *)argarray[num]);
-                  else if (parameters[i].flags & FLAGS_SHORT)
-                    parameters[i].data.pointer =
-                      (trio_pointer_t)((short *)argarray[num]);
-                  else
-                    parameters[i].data.pointer =
-                      (trio_pointer_t)((int *)argarray[num]);
-                }
-	    }
-	  else
-#endif /* TRIO_FEATURE_SCANF */
-	    {
-#if TRIO_FEATURE_VARSIZE || TRIO_FEATURE_FIXED_SIZE
-	      if (parameters[i].flags
-		  & (FLAGS_VARSIZE_PARAMETER | FLAGS_FIXED_SIZE))
-		{
-		  int varsize;
-		  if (parameters[i].flags & FLAGS_VARSIZE_PARAMETER)
-		    {
-		      /*
-		       * Variable sizes are mapped onto the fixed sizes, in
-		       * accordance with integer promotion.
-		       *
-		       * Please note that this may not be portable, as we
-		       * only guess the size, not the layout of the numbers.
-		       * For example, if int is little-endian, and long is
-		       * big-endian, then this will fail.
-		       */
-		      varsize = (int)parameters[parameters[i].varsize].data.number.as_unsigned;
-		    }
-		  else
-		    {
-		      /* Used for the I<bits> modifiers */
-		      varsize = parameters[i].varsize;
-		    }
-		  parameters[i].flags &= ~FLAGS_ALL_VARSIZES;
-		  
-		  if (varsize <= (int)sizeof(int))
-		    ;
-		  else if (varsize <= (int)sizeof(long))
-		    parameters[i].flags |= FLAGS_LONG;
-#if TRIO_FEATURE_INTMAX_T
-		  else if (varsize <= (int)sizeof(trio_longlong_t))
-		    parameters[i].flags |= FLAGS_QUAD;
-		  else
-		    parameters[i].flags |= FLAGS_INTMAX_T;
-#else
-		  else
-		    parameters[i].flags |= FLAGS_QUAD;
-#endif
-		}
-#endif /* TRIO_FEATURE_VARSIZE */
-#if TRIO_FEATURE_SIZE_T || TRIO_FEATURE_SIZE_T_UPPER
-	      if (parameters[i].flags & FLAGS_SIZE_T)
-		parameters[i].data.number.as_unsigned = (argarray == NULL)
-		  ? (trio_uintmax_t)va_arg(arglist, size_t)
-		  : (trio_uintmax_t)(*((size_t *)argarray[num]));
-	      else
-#endif
-#if TRIO_FEATURE_PTRDIFF_T
-	      if (parameters[i].flags & FLAGS_PTRDIFF_T)
-		parameters[i].data.number.as_unsigned = (argarray == NULL)
-		  ? (trio_uintmax_t)va_arg(arglist, ptrdiff_t)
-		  : (trio_uintmax_t)(*((ptrdiff_t *)argarray[num]));
-	      else
-#endif
-#if TRIO_FEATURE_INTMAX_T
-	      if (parameters[i].flags & FLAGS_INTMAX_T)
-		parameters[i].data.number.as_unsigned = (argarray == NULL)
-		  ? (trio_uintmax_t)va_arg(arglist, trio_intmax_t)
-		  : (trio_uintmax_t)(*((trio_intmax_t *)argarray[num]));
-	      else
-#endif
-	      if (parameters[i].flags & FLAGS_QUAD)
-		parameters[i].data.number.as_unsigned = (argarray == NULL)
-		  ? (trio_uintmax_t)va_arg(arglist, trio_ulonglong_t)
-		  : (trio_uintmax_t)(*((trio_ulonglong_t *)argarray[num]));
-	      else if (parameters[i].flags & FLAGS_LONG)
-		parameters[i].data.number.as_unsigned = (argarray == NULL)
-		  ? (trio_uintmax_t)va_arg(arglist, long)
-		  : (trio_uintmax_t)(*((long *)argarray[num]));
-	      else
-		{
-		  if (argarray == NULL)
-		    parameters[i].data.number.as_unsigned = (trio_uintmax_t)va_arg(arglist, int);
-		  else
-		    {
-		      if (parameters[i].type == FORMAT_CHAR)
-			parameters[i].data.number.as_unsigned = (trio_uintmax_t)(*((char *)argarray[num]));
-		      else if (parameters[i].flags & FLAGS_SHORT)
-			parameters[i].data.number.as_unsigned = (trio_uintmax_t)(*((short *)argarray[num]));
-		      else
-			parameters[i].data.number.as_unsigned = (trio_uintmax_t)(*((int *)argarray[num]));
-		    }
-		}
-	    }
-	  break;
-
-	case FORMAT_PARAMETER:
-	  /*
-	   * The parameter for the user-defined specifier is a pointer,
-	   * whereas the rest (width, precision, base) uses an integer.
-	   */
-	  if (parameters[i].flags & FLAGS_USER_DEFINED)
-	    parameters[i].data.pointer = (argarray == NULL)
-	      ? va_arg(arglist, trio_pointer_t )
-	      : argarray[num];
-	  else
-	    parameters[i].data.number.as_unsigned = (argarray == NULL)
-	      ? (trio_uintmax_t)va_arg(arglist, int)
-	      : (trio_uintmax_t)(*((int *)argarray[num]));
-	  break;
-
-#if TRIO_FEATURE_FLOAT
-	case FORMAT_DOUBLE:
-# if TRIO_FEATURE_SCANF
-	  if (TYPE_SCAN == type)
-	    {
-	      if (parameters[i].flags & FLAGS_LONGDOUBLE)
-		parameters[i].data.longdoublePointer = (argarray == NULL)
-		  ? va_arg(arglist, trio_long_double_t *)
-		  : (trio_long_double_t *)argarray[num];
-	      else
-                {
-		  if (parameters[i].flags & FLAGS_LONG)
-		    parameters[i].data.doublePointer = (argarray == NULL)
-		      ? va_arg(arglist, double *)
-		      : (double *)argarray[num];
-		  else
-		    parameters[i].data.doublePointer = (argarray == NULL)
-		      ? (double *)va_arg(arglist, float *)
-		      : (double *)((float *)argarray[num]);
-                }
-	    }
-	  else
-# endif /* TRIO_FEATURE_SCANF */
-	    {
-	      if (parameters[i].flags & FLAGS_LONGDOUBLE)
-		parameters[i].data.longdoubleNumber = (argarray == NULL)
-		  ? va_arg(arglist, trio_long_double_t)
-		  : (trio_long_double_t)(*((trio_long_double_t *)argarray[num]));
-	      else
-		{
-		  if (argarray == NULL)
-		    parameters[i].data.longdoubleNumber =
-		      (trio_long_double_t)va_arg(arglist, double);
-		  else
-		    {
-		      if (parameters[i].flags & FLAGS_SHORT)
-			parameters[i].data.longdoubleNumber =
-			  (trio_long_double_t)(*((float *)argarray[num]));
-		      else
-			parameters[i].data.longdoubleNumber =
-			  (trio_long_double_t)(*((double *)argarray[num]));
-		    }
-		}
-	    }
-	  break;
-#endif /* TRIO_FEATURE_FLOAT */
-
-#if TRIO_FEATURE_ERRNO
-	case FORMAT_ERRNO:
-	  parameters[i].data.errorNumber = save_errno;
-	  break;
-#endif
-
-	default:
-	  break;
-	}
-    } /* for all specifiers */
-  return num;
-}
-
-
-/*************************************************************************
- *
- * FORMATTING
- *
- ************************************************************************/
-
-
-/*************************************************************************
- * TrioWriteNumber
- *
- * Description:
- *  Output a number.
- *  The complexity of this function is a result of the complexity
- *  of the dependencies of the flags.
- */
-TRIO_PRIVATE void
-TrioWriteNumber
-TRIO_ARGS6((self, number, flags, width, precision, base),
-	   trio_class_t *self,
-	   trio_uintmax_t number,
-	   trio_flags_t flags,
-	   int width,
-	   int precision,
-	   int base)
-{
-  BOOLEAN_T isNegative;
-  BOOLEAN_T isNumberZero;
-  BOOLEAN_T isPrecisionZero;
-  BOOLEAN_T ignoreNumber;
-  char buffer[MAX_CHARS_IN(trio_uintmax_t) * (1 + MAX_LOCALE_SEPARATOR_LENGTH) + 1];
-  char *bufferend;
-  char *pointer;
-  TRIO_CONST char *digits;
-  int i;
-#if TRIO_FEATURE_QUOTE
-  int length;
-  char *p;
-#endif
-  int count;
-  int digitOffset;
-
-  assert(VALID(self));
-  assert(VALID(self->OutStream));
-  assert(((base >= MIN_BASE) && (base <= MAX_BASE)) || (base == NO_BASE));
-
-  digits = (flags & FLAGS_UPPER) ? internalDigitsUpper : internalDigitsLower;
-  if (base == NO_BASE)
-    base = BASE_DECIMAL;
-
-  isNumberZero = (number == 0);
-  isPrecisionZero = (precision == 0);
-  ignoreNumber = (isNumberZero
-		  && isPrecisionZero
-		  && !((flags & FLAGS_ALTERNATIVE) && (base == BASE_OCTAL)));
-
-  if (flags & FLAGS_UNSIGNED)
-    {
-      isNegative = FALSE;
-      flags &= ~FLAGS_SHOWSIGN;
-    }
-  else
-    {
-      isNegative = ((trio_intmax_t)number < 0);
-      if (isNegative)
-	number = -((trio_intmax_t)number);
-    }
-
-  if (flags & FLAGS_QUAD)
-    number &= (trio_ulonglong_t)-1;
-  else if (flags & FLAGS_LONG)
-    number &= (unsigned long)-1;
-  else
-    number &= (unsigned int)-1;
-  
-  /* Build number */
-  pointer = bufferend = &buffer[sizeof(buffer) - 1];
-  *pointer-- = NIL;
-  for (i = 1; i < (int)sizeof(buffer); i++)
-    {
-      digitOffset = number % base;
-      *pointer-- = digits[digitOffset];
-      number /= base;
-      if (number == 0)
-	break;
-
-#if TRIO_FEATURE_QUOTE
-      if ((flags & FLAGS_QUOTE) && TrioFollowedBySeparator(i + 1))
-	{
-	  /*
-	   * We are building the number from the least significant
-	   * to the most significant digit, so we have to copy the
-	   * thousand separator backwards
-	   */
-	  length = internalThousandSeparatorLength;
-	  if (((int)(pointer - buffer) - length) > 0)
-	    {
-	      p = &internalThousandSeparator[length - 1];
-	      while (length-- > 0)
-		*pointer-- = *p--;
-	    }
-	}
-#endif
-    }
-
-  if (! ignoreNumber)
-    {
-      /* Adjust width */
-      width -= (bufferend - pointer) - 1;
-    }
-
-  /* Adjust precision */
-  if (NO_PRECISION != precision)
-    {
-      precision -= (bufferend - pointer) - 1;
-      if (precision < 0)
-	precision = 0;
-      flags |= FLAGS_NILPADDING;
-    }
-
-  /* Calculate padding */
-  count = (! ((flags & FLAGS_LEFTADJUST) || (precision == NO_PRECISION)))
-    ? precision
-    : 0;
-  
-  /* Adjust width further */
-  if (isNegative || (flags & FLAGS_SHOWSIGN) || (flags & FLAGS_SPACE))
-    width--;
-  if ((flags & FLAGS_ALTERNATIVE) && !isNumberZero)
-    {
-      switch (base)
-	{
-	case BASE_BINARY:
-	case BASE_HEX:
-	  width -= 2;
-	  break;
-	case BASE_OCTAL:
-	  if (!(flags & FLAGS_NILPADDING) || (count == 0))
-	    width--;
-	  break;
-	default:
-	  break;
-	}
-    }
-
-  /* Output prefixes spaces if needed */
-  if (! ((flags & FLAGS_LEFTADJUST) ||
-	 ((flags & FLAGS_NILPADDING) && (precision == NO_PRECISION))))
-    {
-      while (width-- > count)
-	self->OutStream(self, CHAR_ADJUST);
-    }
-
-  /* width has been adjusted for signs and alternatives */
-  if (isNegative)
-    self->OutStream(self, '-');
-  else if (flags & FLAGS_SHOWSIGN)
-    self->OutStream(self, '+');
-  else if (flags & FLAGS_SPACE)
-    self->OutStream(self, ' ');
-
-  /* Prefix is not written when the value is zero */
-  if ((flags & FLAGS_ALTERNATIVE) && !isNumberZero)
-    {
-      switch (base)
-	{
-	case BASE_BINARY:
-	  self->OutStream(self, '0');
-	  self->OutStream(self, (flags & FLAGS_UPPER) ? 'B' : 'b');
-	  break;
-
-	case BASE_OCTAL:
-	  if (!(flags & FLAGS_NILPADDING) || (count == 0))
-	    self->OutStream(self, '0');
-	  break;
-
-	case BASE_HEX:
-	  self->OutStream(self, '0');
-	  self->OutStream(self, (flags & FLAGS_UPPER) ? 'X' : 'x');
-	  break;
-
-	default:
-	  break;
-	} /* switch base */
-    }
-
-  /* Output prefixed zero padding if needed */
-  if (flags & FLAGS_NILPADDING)
-    {
-      if (precision == NO_PRECISION)
-	precision = width;
-      while (precision-- > 0)
-	{
-	  self->OutStream(self, '0');
-	  width--;
-	}
-    }
-
-  if (! ignoreNumber)
-    {
-      /* Output the number itself */
-      while (*(++pointer))
-	{
-	  self->OutStream(self, *pointer);
-	}
-    }
-
-  /* Output trailing spaces if needed */
-  if (flags & FLAGS_LEFTADJUST)
-    {
-      while (width-- > 0)
-	self->OutStream(self, CHAR_ADJUST);
-    }
-}
-
-/*************************************************************************
- * TrioWriteStringCharacter
- *
- * Description:
- *  Output a single character of a string
- */
-TRIO_PRIVATE void
-TrioWriteStringCharacter
-TRIO_ARGS3((self, ch, flags),
-	   trio_class_t *self,
-	   int ch,
-	   trio_flags_t flags)
-{
-  if (flags & FLAGS_ALTERNATIVE)
-    {
-      if (! isprint(ch))
-	{
-	  /*
-	   * Non-printable characters are converted to C escapes or
-	   * \number, if no C escape exists.
-	   */
-	  self->OutStream(self, CHAR_BACKSLASH);
-	  switch (ch)
-	    {
-	    case '\007': self->OutStream(self, 'a'); break;
-	    case '\b': self->OutStream(self, 'b'); break;
-	    case '\f': self->OutStream(self, 'f'); break;
-	    case '\n': self->OutStream(self, 'n'); break;
-	    case '\r': self->OutStream(self, 'r'); break;
-	    case '\t': self->OutStream(self, 't'); break;
-	    case '\v': self->OutStream(self, 'v'); break;
-	    case '\\': self->OutStream(self, '\\'); break;
-	    default:
-	      self->OutStream(self, 'x');
-	      TrioWriteNumber(self, (trio_uintmax_t)ch,
-			      FLAGS_UNSIGNED | FLAGS_NILPADDING,
-			      2, 2, BASE_HEX);
-	      break;
-	    }
-	}
-      else if (ch == CHAR_BACKSLASH)
-	{
-	  self->OutStream(self, CHAR_BACKSLASH);
-	  self->OutStream(self, CHAR_BACKSLASH);
-	}
-      else
-	{
-	  self->OutStream(self, ch);
-	}
-    }
-  else
-    {
-      self->OutStream(self, ch);
-    }
-}
-
-/*************************************************************************
- * TrioWriteString
- *
- * Description:
- *  Output a string
- */
-TRIO_PRIVATE void
-TrioWriteString
-TRIO_ARGS5((self, string, flags, width, precision),
-	   trio_class_t *self,
-	   TRIO_CONST char *string,
-	   trio_flags_t flags,
-	   int width,
-	   int precision)
-{
-  int length;
-  int ch;
-
-  assert(VALID(self));
-  assert(VALID(self->OutStream));
-
-  if (string == NULL)
-    {
-      string = internalNullString;
-      length = sizeof(internalNullString) - 1;
-#if TRIO_FEATURE_QUOTE
-      /* Disable quoting for the null pointer */
-      flags &= (~FLAGS_QUOTE);
-#endif
-      width = 0;
-    }
-  else
-    {
-      if (precision == 0)
-	{
-	  length = trio_length(string);
-	}
-      else
-	{
-	  length = trio_length_max(string, precision);
-	}
-    }
-  if ((NO_PRECISION != precision) &&
-      (precision < length))
-    {
-      length = precision;
-    }
-  width -= length;
-
-#if TRIO_FEATURE_QUOTE
-  if (flags & FLAGS_QUOTE)
-    self->OutStream(self, CHAR_QUOTE);
-#endif
-
-  if (! (flags & FLAGS_LEFTADJUST))
-    {
-      while (width-- > 0)
-	self->OutStream(self, CHAR_ADJUST);
-    }
-
-  while (length-- > 0)
-    {
-      /* The ctype parameters must be an unsigned char (or EOF) */
-      ch = (int)((unsigned char)(*string++));
-      TrioWriteStringCharacter(self, ch, flags);
-    }
-
-  if (flags & FLAGS_LEFTADJUST)
-    {
-      while (width-- > 0)
-	self->OutStream(self, CHAR_ADJUST);
-    }
-#if TRIO_FEATURE_QUOTE
-  if (flags & FLAGS_QUOTE)
-    self->OutStream(self, CHAR_QUOTE);
-#endif
-}
-
-/*************************************************************************
- * TrioWriteWideStringCharacter
- *
- * Description:
- *  Output a wide string as a multi-byte sequence
- */
-#if TRIO_FEATURE_WIDECHAR
-TRIO_PRIVATE int
-TrioWriteWideStringCharacter
-TRIO_ARGS4((self, wch, flags, width),
-	   trio_class_t *self,
-	   trio_wchar_t wch,
-	   trio_flags_t flags,
-	   int width)
-{
-  int size;
-  int i;
-  int ch;
-  char *string;
-  char buffer[MB_LEN_MAX + 1];
-
-  if (width == NO_WIDTH)
-    width = sizeof(buffer);
-  
-  size = wctomb(buffer, wch);
-  if ((size <= 0) || (size > width) || (buffer[0] == NIL))
-    return 0;
-
-  string = buffer;
-  i = size;
-  while ((width >= i) && (width-- > 0) && (i-- > 0))
-    {
-      /* The ctype parameters must be an unsigned char (or EOF) */
-      ch = (int)((unsigned char)(*string++));
-      TrioWriteStringCharacter(self, ch, flags);
-    }
-  return size;
-}
-#endif /* TRIO_FEATURE_WIDECHAR */
-
-/*************************************************************************
- * TrioWriteWideString
- *
- * Description:
- *  Output a wide character string as a multi-byte string
- */
-#if TRIO_FEATURE_WIDECHAR
-TRIO_PRIVATE void
-TrioWriteWideString
-TRIO_ARGS5((self, wstring, flags, width, precision),
-	   trio_class_t *self,
-	   TRIO_CONST trio_wchar_t *wstring,
-	   trio_flags_t flags,
-	   int width,
-	   int precision)
-{
-  int length;
-  int size;
-
-  assert(VALID(self));
-  assert(VALID(self->OutStream));
-
-#if defined(TRIO_COMPILER_SUPPORTS_MULTIBYTE)
-  /* Required by TrioWriteWideStringCharacter */
-  (void)mblen(NULL, 0);
-#endif
-  
-  if (wstring == NULL)
-    {
-      TrioWriteString(self, NULL, flags, width, precision);
-      return;
-    }
-  
-  if (NO_PRECISION == precision)
-    {
-      length = INT_MAX;
-    }
-  else
-    {
-      length = precision;
-      width -= length;
-    }
-
-#if TRIO_FEATURE_QUOTE
-  if (flags & FLAGS_QUOTE)
-    self->OutStream(self, CHAR_QUOTE);
-#endif
-
-  if (! (flags & FLAGS_LEFTADJUST))
-    {
-      while (width-- > 0)
-	self->OutStream(self, CHAR_ADJUST);
-    }
-
-  while (length > 0)
-    {
-      size = TrioWriteWideStringCharacter(self, *wstring++, flags, length);
-      if (size == 0)
-	break; /* while */
-      length -= size;
-    }
-
-  if (flags & FLAGS_LEFTADJUST)
-    {
-      while (width-- > 0)
-	self->OutStream(self, CHAR_ADJUST);
-    }
-#if TRIO_FEATURE_QUOTE
-  if (flags & FLAGS_QUOTE)
-    self->OutStream(self, CHAR_QUOTE);
-#endif
-}
-#endif /* TRIO_FEATURE_WIDECHAR */
-
-/*************************************************************************
- * TrioWriteDouble
- *
- * http://wwwold.dkuug.dk/JTC1/SC22/WG14/www/docs/dr_211.htm
- *
- * "5.2.4.2.2 paragraph #4
- *
- *  The accuracy [...] is implementation defined, as is the accuracy
- *  of the conversion between floating-point internal representations
- *  and string representations performed by the libray routine in
- *  <stdio.h>"
- */
-/* FIXME: handle all instances of constant long-double number (L)
- *   and *l() math functions.
- */
-#if TRIO_FEATURE_FLOAT
-TRIO_PRIVATE void
-TrioWriteDouble
-TRIO_ARGS6((self, number, flags, width, precision, base),
-	   trio_class_t *self,
-	   trio_long_double_t number,
-	   trio_flags_t flags,
-	   int width,
-	   int precision,
-	   int base)
-{
-  trio_long_double_t integerNumber;
-  trio_long_double_t fractionNumber;
-  trio_long_double_t workNumber;
-  int integerDigits;
-  int fractionDigits;
-  int exponentDigits;
-  int workDigits;
-  int baseDigits;
-  int integerThreshold;
-  int fractionThreshold;
-  int expectedWidth;
-  int exponent = 0;
-  unsigned int uExponent = 0;
-  int exponentBase;
-  trio_long_double_t dblBase;
-  trio_long_double_t dblFractionBase;
-  trio_long_double_t integerAdjust;
-  trio_long_double_t fractionAdjust;
-  trio_long_double_t workFractionNumber;
-  trio_long_double_t workFractionAdjust;
-  int fractionDigitsInspect;
-  BOOLEAN_T isNegative;
-  BOOLEAN_T isExponentNegative = FALSE;
-  BOOLEAN_T requireTwoDigitExponent;
-  BOOLEAN_T isHex;
-  TRIO_CONST char *digits;
-# if TRIO_FEATURE_QUOTE
-  char *groupingPointer;
-# endif
-  int i;
-  int offset;
-  BOOLEAN_T hasOnlyZeroes;
-  int leadingFractionZeroes = -1;
-  register int trailingZeroes;
-  BOOLEAN_T keepTrailingZeroes;
-  BOOLEAN_T keepDecimalPoint;
-  trio_long_double_t epsilon;
-  BOOLEAN_T adjustNumber = FALSE;
-  
-  assert(VALID(self));
-  assert(VALID(self->OutStream));
-  assert(((base >= MIN_BASE) && (base <= MAX_BASE)) || (base == NO_BASE));
-
-  /* Determine sign and look for special quantities */
-  switch (trio_fpclassify_and_signbit(number, &isNegative))
-    {
-    case TRIO_FP_NAN:
-      TrioWriteString(self,
-		      (flags & FLAGS_UPPER)
-		      ? NAN_UPPER
-		      : NAN_LOWER,
-		      flags, width, precision);
-      return;
-      
-    case TRIO_FP_INFINITE:
-      if (isNegative)
-	{
-	  /* Negative infinity */
-	  TrioWriteString(self,
-			  (flags & FLAGS_UPPER)
-			  ? "-" INFINITE_UPPER
-			  : "-" INFINITE_LOWER,
-			  flags, width, precision);
-	  return;
-	}
-      else
-	{
-	  /* Positive infinity */
-	  TrioWriteString(self,
-			  (flags & FLAGS_UPPER)
-			  ? INFINITE_UPPER
-			  : INFINITE_LOWER,
-			  flags, width, precision);
-	  return;
-	}
-
-    default:
-      /* Finitude */
-      break;
-    }
-  
-  /* Normal numbers */
-  if (flags & FLAGS_LONGDOUBLE)
-    {
-      baseDigits = (base == 10)
-	? LDBL_DIG
-	: (int)trio_floor(LDBL_MANT_DIG / TrioLogarithmBase(base));
-      epsilon = LDBL_EPSILON;
-    }
-  else if (flags & FLAGS_SHORT)
-    {
-      baseDigits = (base == BASE_DECIMAL)
-	? FLT_DIG
-	: (int)trio_floor(FLT_MANT_DIG / TrioLogarithmBase(base));
-      epsilon = FLT_EPSILON;
-    }
-  else
-    {
-      baseDigits = (base == BASE_DECIMAL)
-	? DBL_DIG
-	: (int)trio_floor(DBL_MANT_DIG / TrioLogarithmBase(base));
-      epsilon = DBL_EPSILON;
-    }
-
-  digits = (flags & FLAGS_UPPER) ? internalDigitsUpper : internalDigitsLower;
-  isHex = (base == BASE_HEX);
-  if (base == NO_BASE)
-    base = BASE_DECIMAL;
-  dblBase = (trio_long_double_t)base;
-  keepTrailingZeroes = !( (flags & FLAGS_ROUNDING) ||
-			  ( (flags & FLAGS_FLOAT_G) &&
-			    !(flags & FLAGS_ALTERNATIVE) ) );
-
-# if TRIO_FEATURE_ROUNDING
-  if (flags & FLAGS_ROUNDING)
-    {
-      precision = baseDigits;
-    }
-# endif
-
-  if (precision == NO_PRECISION)
-    {
-      if (isHex)
-	{
-	  keepTrailingZeroes = FALSE;
-	  precision = FLT_MANT_DIG;
-	}
-      else
-	{
-	  precision = FLT_DIG;
-	}
-    }
-  
-  if (isNegative)
-    {
-      number = -number;
-    }
-
-  if (isHex)
-    {
-      flags |= FLAGS_FLOAT_E;
-    }
-
- reprocess:
-
-  if (flags & FLAGS_FLOAT_G)
-    {
-      if (precision == 0)
-	precision = 1;
-
-      if ( (number < TRIO_SUFFIX_LONG(1.0E-4)) ||
-	   (number >= TrioPower(base, (trio_long_double_t)precision)) )
-	{
-	  /* Use scientific notation */
-	  flags |= FLAGS_FLOAT_E;
-	}
-      else if (number < 1.0)
-	{
-	  /*
-	   * Use normal notation. If the integer part of the number is
-	   * zero, then adjust the precision to include leading fractional
-	   * zeros.
-	   */
-	  workNumber = TrioLogarithm(number, base);
-	  workNumber = TRIO_FABS(workNumber);
-	  if (workNumber - trio_floor(workNumber) < epsilon)
-	    workNumber--;
-	  leadingFractionZeroes = (int)trio_floor(workNumber);
-	}
-    }
-
-  if (flags & FLAGS_FLOAT_E)
-    {
-      /* Scale the number */
-      workNumber = TrioLogarithm(number, base);
-      if (trio_isinf(workNumber) == -1)
-	{
-	  exponent = 0;
-	  /* Undo setting */
-	  if (flags & FLAGS_FLOAT_G)
-	    flags &= ~FLAGS_FLOAT_E;
-	}
-      else
-	{
-	  exponent = (int)trio_floor(workNumber);
-	  workNumber = number;
-	  /*
-	   * The expression A * 10^-B is equivalent to A / 10^B but the former
-	   * usually gives better accuracy.
-	   */
-	  workNumber *= TrioPower(dblBase, (trio_long_double_t)-exponent);
-	  if (trio_isinf(workNumber)) {
-	    /*
-	     * Scaling is done it two steps to avoid problems with subnormal
-	     * numbers.
-	     */
-	    workNumber /= TrioPower(dblBase, (trio_long_double_t)(exponent / 2));
-	    workNumber /= TrioPower(dblBase, (trio_long_double_t)(exponent - (exponent / 2)));
-	  }
-	  number = workNumber;
-	  isExponentNegative = (exponent < 0);
-	  uExponent = (isExponentNegative) ? -exponent : exponent;
-	  if (isHex)
-	    uExponent *= 4; /* log16(2) */
-#if TRIO_FEATURE_QUOTE
-	  /* No thousand separators */
-	  flags &= ~FLAGS_QUOTE;
-#endif
-	}
-    }
-
-  integerNumber = trio_floor(number);
-  fractionNumber = number - integerNumber;
-
-  /*
-   * Truncated number.
-   *
-   * Precision is number of significant digits for FLOAT_G and number of
-   * fractional digits for others.
-   */
-  integerDigits = 1;
-  if (integerNumber > epsilon)
-    {
-      integerDigits += (int)TrioLogarithm(integerNumber, base);
-    }
-
-  fractionDigits = precision;
-  if (flags & FLAGS_FLOAT_G)
-    {
-      if (leadingFractionZeroes > 0)
-	{
-	  fractionDigits += leadingFractionZeroes;
-	}
-      if ((integerNumber > epsilon) || (number <= epsilon))
-	{
-	  fractionDigits -= integerDigits;
-	}
-    }
-
-  dblFractionBase = TrioPower(base, fractionDigits);
-
-  if (integerNumber < 1.0)
-    {
-      workNumber = number * dblFractionBase + TRIO_SUFFIX_LONG(0.5);
-      if (trio_floor(number * dblFractionBase) != trio_floor(workNumber))
-	{
-	  adjustNumber = TRUE;
-	  /* Remove a leading fraction zero if fraction is rounded up */
-	  if ((int)TrioLogarithm(number * dblFractionBase, base) != (int)TrioLogarithm(workNumber, base))
-	    {
-	      --leadingFractionZeroes;
-	    }
-	}
-      workNumber /= dblFractionBase;
-    }
-  else
-    {
-      workNumber = number + TRIO_SUFFIX_LONG(0.5) / dblFractionBase;
-      adjustNumber = (trio_floor(number) != trio_floor(workNumber));
-    }
-  if (adjustNumber)
-    {
-      if ((flags & FLAGS_FLOAT_G) && !(flags & FLAGS_FLOAT_E))
-	{
-	  /* The adjustment may require a change to scientific notation */
-	  if ( (workNumber < TRIO_SUFFIX_LONG(1.0E-4)) ||
-	       (workNumber >= TrioPower(base, (trio_long_double_t)precision)) )
-	    {
-	      /* Use scientific notation */
-	      flags |= FLAGS_FLOAT_E;
-	      goto reprocess;
-	    }
-	}
-      
-      if (flags & FLAGS_FLOAT_E)
-	{
-	  workDigits = 1 + TrioLogarithm(trio_floor(workNumber), base);
-	  if (integerDigits == workDigits)
-	    {
-	      /* Adjust if the same number of digits are used */
-	      number += TRIO_SUFFIX_LONG(0.5) / dblFractionBase;
-	      integerNumber = trio_floor(number);
-	      fractionNumber = number - integerNumber;
-	    }
-	  else
-	    {
-	      /* Adjust if number was rounded up one digit (ie. 0.99 to 1.00) */
-	      exponent++;
-	      isExponentNegative = (exponent < 0);
-	      uExponent = (isExponentNegative) ? -exponent : exponent;
-	      if (isHex)
-		uExponent *= 4; /* log16(2) */
-	      workNumber = (number + TRIO_SUFFIX_LONG(0.5) / dblFractionBase) / dblBase;
-	      integerNumber = trio_floor(workNumber);
-	      fractionNumber = workNumber - integerNumber;
-	    }
-	}
-      else
-	{
-	  if (workNumber > 1.0)
-	    {
-	      /* Adjust if number was rounded up one digit (ie. 99 to 100) */
-	      integerNumber = trio_floor(workNumber);
-	      fractionNumber = 0.0;
-	      integerDigits = (integerNumber > epsilon)
-		? 1 + (int)TrioLogarithm(integerNumber, base)
-		: 1;
-	      if (flags & FLAGS_FLOAT_G)
-		{
-		  if (flags & FLAGS_ALTERNATIVE)
-		    {
-		      if ((integerNumber > epsilon) || (number <= epsilon))
-			{
-			  fractionDigits -= integerDigits;
-			}
-		    }
-		  else
-		    {
-		      fractionDigits = 0;
-		    }
-		}
-	    }
-	  else
-	    {
-	      integerNumber = trio_floor(workNumber);
-	      fractionNumber = workNumber - integerNumber;
-	      if (flags & FLAGS_FLOAT_G)
-		{
-		  if (flags & FLAGS_ALTERNATIVE)
-		    {
-		      fractionDigits = precision;
-		      if (leadingFractionZeroes > 0)
-			{
-			  fractionDigits += leadingFractionZeroes;
-			}
-		      if ((integerNumber > epsilon) || (number <= epsilon))
-			{
-			  fractionDigits -= integerDigits;
-			}
-		    }
-		}
-	    }
-	}
-    }
-
-  /* Estimate accuracy */
-  integerAdjust = fractionAdjust = TRIO_SUFFIX_LONG(0.5);
-# if TRIO_FEATURE_ROUNDING
-  if (flags & FLAGS_ROUNDING)
-    {
-      if (integerDigits > baseDigits)
-	{
-	  integerThreshold = baseDigits;
-	  fractionDigits = 0;
-	  dblFractionBase = 1.0;
-	  fractionThreshold = 0;
-	  precision = 0; /* Disable decimal-point */
-	  integerAdjust = TrioPower(base, integerDigits - integerThreshold - 1);
-	  fractionAdjust = 0.0;
-	}
-      else
-	{
-	  integerThreshold = integerDigits;
-	  fractionThreshold = fractionDigits - integerThreshold;
-	  fractionAdjust = 1.0;
-	}
-    }
-  else
-# endif
-    {
-      integerThreshold = INT_MAX;
-      fractionThreshold = INT_MAX;
-    }
-  
-  /*
-   * Calculate expected width.
-   *  sign + integer part + thousands separators + decimal point
-   *  + fraction + exponent
-   */
-  fractionAdjust /= dblFractionBase;
-  hasOnlyZeroes = (trio_floor((fractionNumber + fractionAdjust) *
-			       dblFractionBase) < epsilon);
-  keepDecimalPoint = ( (flags & FLAGS_ALTERNATIVE) ||
-		       !((precision == 0) ||
-			 (!keepTrailingZeroes && hasOnlyZeroes)) );
-
-  expectedWidth = integerDigits + fractionDigits;
-
-  if (!keepTrailingZeroes)
-    {
-      trailingZeroes = 0;
-      workFractionNumber = fractionNumber;
-      workFractionAdjust = fractionAdjust;
-      fractionDigitsInspect = fractionDigits;
-
-      if (integerDigits > integerThreshold)
-	{
-	  fractionDigitsInspect = 0;
-	}
-      else if (fractionThreshold  <= fractionDigits)
-	{
-	  fractionDigitsInspect = fractionThreshold + 1;
-	}
-
-      trailingZeroes = fractionDigits - fractionDigitsInspect;
-      for (i = 0; i < fractionDigitsInspect; i++)
-	{
-	  workFractionNumber *= dblBase;
-	  workFractionAdjust *= dblBase;
-	  workNumber = trio_floor(workFractionNumber + workFractionAdjust);
-	  workFractionNumber -= workNumber;
-	  offset = (int)trio_fmod(workNumber, dblBase);
-	  if (offset == 0)
-	    {
-	      trailingZeroes++;
-	    }
-	  else
-	    {
-	      trailingZeroes = 0;
-	    }
-	}
-      expectedWidth -= trailingZeroes;
-    }
-  
-  if (keepDecimalPoint)
-    {
-      expectedWidth += internalDecimalPointLength;
-    }
-  
-#if TRIO_FEATURE_QUOTE
-  if (flags & FLAGS_QUOTE)
-    {
-      expectedWidth += TrioCalcThousandSeparatorLength(integerDigits);
-    }
-#endif
-  
-  if (isNegative || (flags & FLAGS_SHOWSIGN) || (flags & FLAGS_SPACE))
-    {
-      expectedWidth += sizeof("-") - 1;
-    }
-  
-  exponentDigits = 0;
-  if (flags & FLAGS_FLOAT_E)
-    {
-      exponentDigits = (uExponent == 0)
-	? 1
-	: (int)trio_ceil(TrioLogarithm((double)(uExponent + 1),
-				       (isHex) ? 10 : base));
-    }
-  requireTwoDigitExponent = ((base == BASE_DECIMAL) && (exponentDigits == 1));
-  if (exponentDigits > 0)
-    {
-      expectedWidth += exponentDigits;
-      expectedWidth += (requireTwoDigitExponent
-			? sizeof("E+0") - 1
-			: sizeof("E+") - 1);
-    }
-  
-  if (isHex)
-    {
-      expectedWidth += sizeof("0X") - 1;
-    }
-  
-  /* Output prefixing */
-  if (flags & FLAGS_NILPADDING)
-    {
-      /* Leading zeros must be after sign */
-      if (isNegative)
-	self->OutStream(self, '-');
-      else if (flags & FLAGS_SHOWSIGN)
-	self->OutStream(self, '+');
-      else if (flags & FLAGS_SPACE)
-	self->OutStream(self, ' ');
-      if (isHex)
-	{
-	  self->OutStream(self, '0');
-	  self->OutStream(self, (flags & FLAGS_UPPER) ? 'X' : 'x');
-	}
-      if (!(flags & FLAGS_LEFTADJUST))
-	{
-	  for (i = expectedWidth; i < width; i++)
-	    {
-	      self->OutStream(self, '0');
-	    }
-	}
-    }
-  else
-    {
-      /* Leading spaces must be before sign */
-      if (!(flags & FLAGS_LEFTADJUST))
-	{
-	  for (i = expectedWidth; i < width; i++)
-	    {
-	      self->OutStream(self, CHAR_ADJUST);
-	    }
-	}
-      if (isNegative)
-	self->OutStream(self, '-');
-      else if (flags & FLAGS_SHOWSIGN)
-	self->OutStream(self, '+');
-      else if (flags & FLAGS_SPACE)
-	self->OutStream(self, ' ');
-      if (isHex)
-	{
-	  self->OutStream(self, '0');
-	  self->OutStream(self, (flags & FLAGS_UPPER) ? 'X' : 'x');
-	}
-    }
-  
-  /* Output the integer part and thousand separators */
-  for (i = 0; i < integerDigits; i++)
-    {
-      workNumber = trio_floor(((integerNumber + integerAdjust)
-			       / TrioPower(base, integerDigits - i - 1)));
-      if (i > integerThreshold)
-	{
-	  /* Beyond accuracy */
-	  self->OutStream(self, digits[0]);
-	}
-      else
-	{
-	  self->OutStream(self, digits[(int)trio_fmod(workNumber, dblBase)]);
-	}
-
-#if TRIO_FEATURE_QUOTE
-      if (((flags & (FLAGS_FLOAT_E | FLAGS_QUOTE)) == FLAGS_QUOTE)
-	  && TrioFollowedBySeparator(integerDigits - i))
-	{
-	  for (groupingPointer = internalThousandSeparator;
-	       *groupingPointer != NIL;
-	       groupingPointer++)
-	    {
-	      self->OutStream(self, *groupingPointer);
-	    }
-	}
-#endif
-    }
-  
-  /* Insert decimal point and build the fraction part */
-  trailingZeroes = 0;
-
-  if (keepDecimalPoint)
-    {
-      if (internalDecimalPoint)
-	{
-	  self->OutStream(self, internalDecimalPoint);
-	}
-      else
-	{
-	  for (i = 0; i < internalDecimalPointLength; i++)
-	    {
-	      self->OutStream(self, internalDecimalPointString[i]);
-	    }
-	}
-    }
-
-  for (i = 0; i < fractionDigits; i++)
-    {
-      if ((integerDigits > integerThreshold) || (i > fractionThreshold))
-	{
-	  /* Beyond accuracy */
-	  trailingZeroes++;
-	}
-      else
-	{
-	  fractionNumber *= dblBase;
-	  fractionAdjust *= dblBase;
-	  workNumber = trio_floor(fractionNumber + fractionAdjust);
-	  if (workNumber > fractionNumber)
-	    {
-	      /* fractionNumber should never become negative */
-	      fractionNumber = 0.0;
-	      fractionAdjust = 0.0;
-	    }
-	  else
-	    {
-	      fractionNumber -= workNumber;
-	    }
-	  offset = (int)trio_fmod(workNumber, dblBase);
-	  if (offset == 0)
-	    {
-	      trailingZeroes++;
-	    }
-	  else
-	    {
-	      while (trailingZeroes > 0)
-		{
-		  /* Not trailing zeroes after all */
-		  self->OutStream(self, digits[0]);
-		  trailingZeroes--;
-		}
-	      self->OutStream(self, digits[offset]);
-	    }
-	}
-    }
-  
-  if (keepTrailingZeroes)
-    {
-      while (trailingZeroes > 0)
-	{
-	  self->OutStream(self, digits[0]);
-	  trailingZeroes--;
-	}
-    }
-  
-  /* Output exponent */
-  if (exponentDigits > 0)
-    {
-      self->OutStream(self,
-		      isHex
-		      ? ((flags & FLAGS_UPPER) ? 'P' : 'p')
-		      : ((flags & FLAGS_UPPER) ? 'E' : 'e'));
-      self->OutStream(self, (isExponentNegative) ? '-' : '+');
-
-      /* The exponent must contain at least two digits */
-      if (requireTwoDigitExponent)
-        self->OutStream(self, '0');
-
-      if (isHex)
-	base = 10;
-      exponentBase = (int)TrioPower(base, exponentDigits - 1);
-      for (i = 0; i < exponentDigits; i++)
-	{
-	  self->OutStream(self, digits[(uExponent / exponentBase) % base]);
-	  exponentBase /= base;
-	}
-    }
-  /* Output trailing spaces */
-  if (flags & FLAGS_LEFTADJUST)
-    {
-      for (i = expectedWidth; i < width; i++)
-	{
-	  self->OutStream(self, CHAR_ADJUST);
-	}
-    }
-}
-#endif /* TRIO_FEATURE_FLOAT */
-
-/*************************************************************************
- * TrioFormatProcess
- *
- * Description:
- *  This is the main engine for formatting output
- */
-TRIO_PRIVATE int
-TrioFormatProcess
-TRIO_ARGS3((data, format, parameters),
-	   trio_class_t *data,
-	   TRIO_CONST char *format,
-	   trio_parameter_t *parameters)
-{
-  int i;
-#if TRIO_FEATURE_ERRNO
-  TRIO_CONST char *string;
-#endif
-  trio_pointer_t pointer;
-  trio_flags_t flags;
-  int width;
-  int precision;
-  int base;
-  int offset;
-  
-  offset = 0;
-  i = 0;
-
-  for (;;)
-    {
-      /* Skip the parameter entries */
-      while (parameters[i].type == FORMAT_PARAMETER)
-	i++;
-
-      /* Copy non conversion-specifier part of format string */
-      while (offset < parameters[i].beginOffset)
-        {
-	  if (CHAR_IDENTIFIER == format[offset] && CHAR_IDENTIFIER == format[offset + 1])
-	    {
-	      data->OutStream(data, CHAR_IDENTIFIER);
-	      offset += 2;
-	    }
-	  else
-	    {
-	      data->OutStream(data, format[offset++]);
-	    }
-	}
-
-      /* Abort if we reached end of format string */
-      if (parameters[i].type == FORMAT_SENTINEL)
-	break;
-
-      /* Ouput parameter */
-      flags = parameters[i].flags;
-
-      /* Find width */
-      width = parameters[i].width;
-      if (flags & FLAGS_WIDTH_PARAMETER)
-	{
-	  /* Get width from parameter list */
-	  width = (int)parameters[width].data.number.as_signed;
-	  if (width < 0)
-	    {
-	      /*
-	       * A negative width is the same as the - flag and
-	       * a positive width.
-	       */
-	      flags |= FLAGS_LEFTADJUST;
-	      flags &= ~FLAGS_NILPADDING;
-	      width = -width;
-	    }
-	}
-
-      /* Find precision */
-      if (flags & FLAGS_PRECISION)
-	{
-	  precision = parameters[i].precision;
-	  if (flags & FLAGS_PRECISION_PARAMETER)
-	    {
-	      /* Get precision from parameter list */
-	      precision = (int)parameters[precision].data.number.as_signed;
-	      if (precision < 0)
-		{
-		  /*
-		   * A negative precision is the same as no
-		   * precision
-		   */
-		  precision = NO_PRECISION;
-		}
-	    }
-	}
-      else
-	{
-	  precision = NO_PRECISION;
-	}
-
-      /* Find base */
-      if (NO_BASE != parameters[i].baseSpecifier)
-	{
-	  /* Base from specifier has priority */
-	  base = parameters[i].baseSpecifier;
-	}
-      else if (flags & FLAGS_BASE_PARAMETER)
-	{
-	  /* Get base from parameter list */
-	  base = parameters[i].base;
-	  base = (int)parameters[base].data.number.as_signed;
-	}
-      else
-	{
-	  /* Use base from format string */
-	  base = parameters[i].base;
-	}
-
-      switch (parameters[i].type)
-        {
-	case FORMAT_CHAR:
-#if TRIO_FEATURE_QUOTE
-	  if (flags & FLAGS_QUOTE)
-	    data->OutStream(data, CHAR_QUOTE);
-#endif
-	  if (! (flags & FLAGS_LEFTADJUST))
-	    {
-	      while (--width > 0)
-		data->OutStream(data, CHAR_ADJUST);
-	    }
-#if TRIO_FEATURE_WIDECHAR
-	  if (flags & FLAGS_WIDECHAR)
-	    {
-	      TrioWriteWideStringCharacter(data,
-					   (trio_wchar_t)parameters[i].data.number.as_signed,
-					   flags,
-					   NO_WIDTH);
-	    }
-	  else
-#endif
-	  {
-	    TrioWriteStringCharacter(data,
-				     (int)parameters[i].data.number.as_signed,
-				     flags);
-	  }
-
-	  if (flags & FLAGS_LEFTADJUST)
-	    {
-	      while(--width > 0)
-		data->OutStream(data, CHAR_ADJUST);
-	    }
-#if TRIO_FEATURE_QUOTE
-	  if (flags & FLAGS_QUOTE)
-	    data->OutStream(data, CHAR_QUOTE);
-#endif
-
-	  break; /* FORMAT_CHAR */
-
-	case FORMAT_INT:
-	  TrioWriteNumber(data,
-			  parameters[i].data.number.as_unsigned,
-			  flags,
-			  width,
-			  precision,
-			  base);
-
-	  break; /* FORMAT_INT */
-
-#if TRIO_FEATURE_FLOAT
-	case FORMAT_DOUBLE:
-	  TrioWriteDouble(data,
-			  parameters[i].data.longdoubleNumber,
-			  flags,
-			  width,
-			  precision,
-			  base);
-	  break; /* FORMAT_DOUBLE */
-#endif
-
-	case FORMAT_STRING:
-#if TRIO_FEATURE_WIDECHAR
-	  if (flags & FLAGS_WIDECHAR)
-	    {
-	      TrioWriteWideString(data,
-				  parameters[i].data.wstring,
-				  flags,
-				  width,
-				  precision);
-	    }
-	  else
-#endif
-	    {
-	      TrioWriteString(data,
-			      parameters[i].data.string,
-			      flags,
-			      width,
-			      precision);
-	    }
-	  break; /* FORMAT_STRING */
-
-	case FORMAT_POINTER:
-	  {
-	    trio_reference_t reference;
-
-	    reference.data = data;
-	    reference.parameter = &parameters[i];
-	    trio_print_pointer(&reference, parameters[i].data.pointer);
-	  }
-	  break; /* FORMAT_POINTER */
-
-	case FORMAT_COUNT:
-	  pointer = parameters[i].data.pointer;
-	  if (NULL != pointer)
-	    {
-	      /*
-	       * C99 paragraph 7.19.6.1.8 says "the number of
-	       * characters written to the output stream so far by
-	       * this call", which is data->actually.committed
-	       */
-#if TRIO_FEATURE_SIZE_T || TRIO_FEATURE_SIZE_T_UPPER
-	      if (flags & FLAGS_SIZE_T)
-		*(size_t *)pointer = (size_t)data->actually.committed;
-	      else
-#endif
-#if TRIO_FEATURE_PTRDIFF_T
-	      if (flags & FLAGS_PTRDIFF_T)
-		*(ptrdiff_t *)pointer = (ptrdiff_t)data->actually.committed;
-	      else
-#endif
-#if TRIO_FEATURE_INTMAX_T
-	      if (flags & FLAGS_INTMAX_T)
-		*(trio_intmax_t *)pointer = (trio_intmax_t)data->actually.committed;
-	      else
-#endif
-	      if (flags & FLAGS_QUAD)
-		{
-		  *(trio_ulonglong_t *)pointer = (trio_ulonglong_t)data->actually.committed;
-		}
-	      else if (flags & FLAGS_LONG)
-		{
-		  *(long int *)pointer = (long int)data->actually.committed;
-		}
-	      else if (flags & FLAGS_SHORT)
-		{
-		  *(short int *)pointer = (short int)data->actually.committed;
-		}
-	      else
-		{
-		  *(int *)pointer = (int)data->actually.committed;
-		}
-	    }
-	  break; /* FORMAT_COUNT */
-
-	case FORMAT_PARAMETER:
-	  break; /* FORMAT_PARAMETER */
-
-#if TRIO_FEATURE_ERRNO
-	case FORMAT_ERRNO:
-	  string = trio_error(parameters[i].data.errorNumber);
-	  if (string)
-	    {
-	      TrioWriteString(data,
-			      string,
-			      flags,
-			      width,
-			      precision);
-	    }
-	  else
-	  {
-	    data->OutStream(data, '#');
-	    TrioWriteNumber(data,
-			    (trio_uintmax_t)parameters[i].data.errorNumber,
-			    flags,
-			    width,
-			    precision,
-			    BASE_DECIMAL);
-	  }
-	  break; /* FORMAT_ERRNO */
-#endif /* TRIO_FEATURE_ERRNO */
-
-#if TRIO_FEATURE_USER_DEFINED
-	case FORMAT_USER_DEFINED:
-	  {
-	    trio_reference_t reference;
-	    trio_userdef_t *def = NULL;
-
-	    if (parameters[i].flags & FLAGS_USER_DEFINED_PARAMETER)
-	      {
-		/* Use handle */
-		if ((i > 0) ||
-		    (parameters[i - 1].type == FORMAT_PARAMETER))
-		  def = (trio_userdef_t *)parameters[i - 1].data.pointer;
-	      }
-	    else
-	      {
-		/* Look up namespace */
-		def = TrioFindNamespace(parameters[i].user_defined.namespace, NULL);
-	      }
-	    if (def)
-	      {
-		reference.data = data;
-		reference.parameter = &parameters[i];
-		def->callback(&reference);
-	      }
-	  }
-	  break;
-#endif /* TRIO_FEATURE_USER_DEFINED */
-
-	default:
-	  break;
-	} /* switch parameter type */
-
-      /* Prepare for next */
-      offset = parameters[i].endOffset;
-      i++;
-    }
-
-  return data->processed;
-}
-
-/*************************************************************************
- * TrioFormatRef
- */
-#if TRIO_EXTENSION
-TRIO_PRIVATE int
-TrioFormatRef
-TRIO_ARGS4((reference, format, arglist, argarray),
-	   trio_reference_t *reference,
-	   TRIO_CONST char *format,
-	   va_list arglist,
-	   trio_pointer_t *argarray)
-{
-  int status;
-  trio_parameter_t parameters[MAX_PARAMETERS];
-
-  status = TrioParse(TYPE_PRINT, format, parameters, arglist, argarray);
-  if (status < 0)
-    return status;
-
-  status = TrioFormatProcess(reference->data, format, parameters);
-  if (reference->data->error != 0)
-    {
-      status = reference->data->error;
-    }
-  return status;
-}
-#endif /* TRIO_EXTENSION */
-
-/*************************************************************************
- * TrioFormat
- */
-TRIO_PRIVATE int
-TrioFormat
-TRIO_ARGS6((destination, destinationSize, OutStream, format, arglist, argarray),
-	   trio_pointer_t destination,
-	   size_t destinationSize,
-	   void (*OutStream) TRIO_PROTO((trio_class_t *, int)),
-	   TRIO_CONST char *format,
-	   va_list arglist,
-	   trio_pointer_t *argarray)
-{
-  int status;
-  trio_class_t data;
-  trio_parameter_t parameters[MAX_PARAMETERS];
-
-  assert(VALID(OutStream));
-  assert(VALID(format));
-
-  memset(&data, 0, sizeof(data));
-  data.OutStream = OutStream;
-  data.location = destination;
-  data.max = destinationSize;
-  data.error = 0;
-
-#if defined(USE_LOCALE)
-  if (NULL == internalLocaleValues)
-    {
-      TrioSetLocale();
-    }
-#endif
-
-  status = TrioParse(TYPE_PRINT, format, parameters, arglist, argarray);
-  if (status < 0)
-    return status;
-
-  status = TrioFormatProcess(&data, format, parameters);
-  if (data.error != 0)
-    {
-      status = data.error;
-    }
-  return status;
-}
-
-/*************************************************************************
- * TrioOutStreamFile
- */
-#if TRIO_FEATURE_FILE || TRIO_FEATURE_STDIO
-TRIO_PRIVATE void
-TrioOutStreamFile
-TRIO_ARGS2((self, output),
-	   trio_class_t *self,
-	   int output)
-{
-  FILE *file;
-
-  assert(VALID(self));
-  assert(VALID(self->location));
-
-  file = (FILE *)self->location;
-  self->processed++;
-  if (fputc(output, file) == EOF)
-    {
-      self->error = TRIO_ERROR_RETURN(TRIO_EOF, 0);
-    }
-  else
-    {
-      self->actually.committed++;
-    }
-}
-#endif /* TRIO_FEATURE_FILE || TRIO_FEATURE_STDIO */
-
-/*************************************************************************
- * TrioOutStreamFileDescriptor
- */
-#if TRIO_FEATURE_FD
-TRIO_PRIVATE void
-TrioOutStreamFileDescriptor
-TRIO_ARGS2((self, output),
-	   trio_class_t *self,
-	   int output)
-{
-  int fd;
-  char ch;
-
-  assert(VALID(self));
-
-  fd = *((int *)self->location);
-  ch = (char)output;
-  self->processed++;
-  if (write(fd, &ch, sizeof(char)) == -1)
-    {
-      self->error = TRIO_ERROR_RETURN(TRIO_ERRNO, 0);
-    }
-  else
-    {
-      self->actually.committed++;
-    }
-}
-#endif /* TRIO_FEATURE_FD */
-
-/*************************************************************************
- * TrioOutStreamCustom
- */
-#if TRIO_FEATURE_CLOSURE
-TRIO_PRIVATE void
-TrioOutStreamCustom
-TRIO_ARGS2((self, output),
-	   trio_class_t *self,
-	   int output)
-{
-  int status;
-  trio_custom_t *data;
-
-  assert(VALID(self));
-  assert(VALID(self->location));
-
-  data = (trio_custom_t *)self->location;
-  if (data->stream.out)
-    {
-      status = (data->stream.out)(data->closure, output);
-      if (status >= 0)
-	{
-	  self->actually.committed++;
-	}
-      else
-	{
-	  if (self->error == 0)
-	    {
-	      self->error = TRIO_ERROR_RETURN(TRIO_ECUSTOM, -status);
-	    }
-	}
-    }
-  self->processed++;
-}
-#endif /* TRIO_FEATURE_CLOSURE */
-
-/*************************************************************************
- * TrioOutStreamString
- */
-TRIO_PRIVATE void
-TrioOutStreamString
-TRIO_ARGS2((self, output),
-	   trio_class_t *self,
-	   int output)
-{
-  char **buffer;
-
-  assert(VALID(self));
-  assert(VALID(self->location));
-
-  buffer = (char **)self->location;
-  **buffer = (char)output;
-  (*buffer)++;
-  self->processed++;
-  self->actually.committed++;
-}
-
-/*************************************************************************
- * TrioOutStreamStringMax
- */
-TRIO_PRIVATE void
-TrioOutStreamStringMax
-TRIO_ARGS2((self, output),
-	   trio_class_t *self,
-	   int output)
-{
-  char **buffer;
-
-  assert(VALID(self));
-  assert(VALID(self->location));
-  
-  buffer = (char **)self->location;
-
-  if (self->processed < self->max)
-    {
-      **buffer = (char)output;
-      (*buffer)++;
-      self->actually.committed++;
-    }
-  self->processed++;
-}
-
-/*************************************************************************
- * TrioOutStreamStringDynamic
- */
-#if TRIO_FEATURE_DYNAMICSTRING
-TRIO_PRIVATE void
-TrioOutStreamStringDynamic
-TRIO_ARGS2((self, output),
-	   trio_class_t *self,
-	   int output)
-{
-  assert(VALID(self));
-  assert(VALID(self->location));
-
-  if (self->error == 0)
-    {
-      trio_xstring_append_char((trio_string_t *)self->location,
-			       (char)output);
-      self->actually.committed++;
-    }
-  /* The processed variable must always be increased */
-  self->processed++;
-}
-#endif /* TRIO_FEATURE_DYNAMICSTRING */
-
-/*************************************************************************
- *
- * Formatted printing functions
- *
- ************************************************************************/
-
-#if defined(TRIO_DOCUMENTATION)
-# include "doc/doc_printf.h"
-#endif
-/** @addtogroup Printf
-    @{
-*/
-
-/*************************************************************************
- * printf
- */
-
-/**
-   Print to standard output stream.
-
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_STDIO
-TRIO_PUBLIC int
-trio_printf
-TRIO_VARGS2((format, va_alist),
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  status = TrioFormat(stdout, 0, TrioOutStreamFile, format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-#endif /* TRIO_FEATURE_STDIO */
-
-/**
-   Print to standard output stream.
-
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_STDIO
-TRIO_PUBLIC int
-trio_vprintf
-TRIO_ARGS2((format, args),
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  assert(VALID(format));
-
-  return TrioFormat(stdout, 0, TrioOutStreamFile, format, args, NULL);
-}
-#endif /* TRIO_FEATURE_STDIO */
-
-/**
-   Print to standard output stream.
-
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_STDIO
-TRIO_PUBLIC int
-trio_printfv
-TRIO_ARGS2((format, args),
-	   TRIO_CONST char *format,
-	   trio_pointer_t * args)
-{
-  static va_list unused;
-  
-  assert(VALID(format));
-
-  return TrioFormat(stdout, 0, TrioOutStreamFile, format, unused, args);
-}
-#endif /* TRIO_FEATURE_STDIO */
-
-/*************************************************************************
- * fprintf
- */
-
-/**
-   Print to file.
-
-   @param file File pointer.
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_FILE
-TRIO_PUBLIC int
-trio_fprintf
-TRIO_VARGS3((file, format, va_alist),
-	    FILE *file,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(file));
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  status = TrioFormat(file, 0, TrioOutStreamFile, format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-#endif /* TRIO_FEATURE_FILE */
-
-/**
-   Print to file.
-
-   @param file File pointer.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_FILE
-TRIO_PUBLIC int
-trio_vfprintf
-TRIO_ARGS3((file, format, args),
-	   FILE *file,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  assert(VALID(file));
-  assert(VALID(format));
-  
-  return TrioFormat(file, 0, TrioOutStreamFile, format, args, NULL);
-}
-#endif /* TRIO_FEATURE_FILE */
-
-/**
-   Print to file.
-
-   @param file File pointer.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_FILE
-TRIO_PUBLIC int
-trio_fprintfv
-TRIO_ARGS3((file, format, args),
-	   FILE *file,
-	   TRIO_CONST char *format,
-	   trio_pointer_t * args)
-{
-  static va_list unused;
-  
-  assert(VALID(file));
-  assert(VALID(format));
-  
-  return TrioFormat(file, 0, TrioOutStreamFile, format, unused, args);
-}
-#endif /* TRIO_FEATURE_FILE */
-
-/*************************************************************************
- * dprintf
- */
-
-/**
-   Print to file descriptor.
-
-   @param fd File descriptor.
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_FD
-TRIO_PUBLIC int
-trio_dprintf
-TRIO_VARGS3((fd, format, va_alist),
-	    int fd,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  status = TrioFormat(&fd, 0, TrioOutStreamFileDescriptor, format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-#endif /* TRIO_FEATURE_FD */
-
-/**
-   Print to file descriptor.
-
-   @param fd File descriptor.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_FD
-TRIO_PUBLIC int
-trio_vdprintf
-TRIO_ARGS3((fd, format, args),
-	   int fd,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  assert(VALID(format));
-  
-  return TrioFormat(&fd, 0, TrioOutStreamFileDescriptor, format, args, NULL);
-}
-#endif /* TRIO_FEATURE_FD */
-
-/**
-   Print to file descriptor.
-
-   @param fd File descriptor.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_FD
-TRIO_PUBLIC int
-trio_dprintfv
-TRIO_ARGS3((fd, format, args),
-	   int fd,
-	   TRIO_CONST char *format,
-	   trio_pointer_t *args)
-{
-  static va_list unused;
-  
-  assert(VALID(format));
-  
-  return TrioFormat(&fd, 0, TrioOutStreamFileDescriptor, format, unused, args);
-}
-#endif /* TRIO_FEATURE_FD */
-
-/*************************************************************************
- * cprintf
- */
-#if TRIO_FEATURE_CLOSURE
-TRIO_PUBLIC int
-trio_cprintf
-TRIO_VARGS4((stream, closure, format, va_alist),
-	    trio_outstream_t stream,
-	    trio_pointer_t closure,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-  trio_custom_t data;
-
-  assert(VALID(stream));
-  assert(VALID(format));
-
-  TRIO_VA_START(args, format);
-  data.stream.out = stream;
-  data.closure = closure;
-  status = TrioFormat(&data, 0, TrioOutStreamCustom, format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-#endif /* TRIO_FEATURE_CLOSURE */
-
-#if TRIO_FEATURE_CLOSURE
-TRIO_PUBLIC int
-trio_vcprintf
-TRIO_ARGS4((stream, closure, format, args),
-	   trio_outstream_t stream,
-	   trio_pointer_t closure,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  trio_custom_t data;
-
-  assert(VALID(stream));
-  assert(VALID(format));
-
-  data.stream.out = stream;
-  data.closure = closure;
-  return TrioFormat(&data, 0, TrioOutStreamCustom, format, args, NULL);
-}
-#endif /* TRIO_FEATURE_CLOSURE */
-
-#if TRIO_FEATURE_CLOSURE
-TRIO_PUBLIC int
-trio_cprintfv
-TRIO_ARGS4((stream, closure, format, args),
-	   trio_outstream_t stream,
-	   trio_pointer_t closure,
-	   TRIO_CONST char *format,
-	   void **args)
-{
-  static va_list unused;
-  trio_custom_t data;
-
-  assert(VALID(stream));
-  assert(VALID(format));
-
-  data.stream.out = stream;
-  data.closure = closure;
-  return TrioFormat(&data, 0, TrioOutStreamCustom, format, unused, args);
-}
-#endif /* TRIO_FEATURE_CLOSURE */
-
-/*************************************************************************
- * sprintf
- */
-
-/**
-   Print to string.
-
-   @param buffer Output string.
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of printed characters.
- */
-TRIO_PUBLIC int
-trio_sprintf
-TRIO_VARGS3((buffer, format, va_alist),
-	    char *buffer,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(buffer));
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  status = TrioFormat(&buffer, 0, TrioOutStreamString, format, args, NULL);
-  *buffer = NIL; /* Terminate with NIL character */
-  TRIO_VA_END(args);
-  return status;
-}
-
-/**
-   Print to string.
-
-   @param buffer Output string.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-TRIO_PUBLIC int
-trio_vsprintf
-TRIO_ARGS3((buffer, format, args),
-	   char *buffer,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  int status;
-
-  assert(VALID(buffer));
-  assert(VALID(format));
-
-  status = TrioFormat(&buffer, 0, TrioOutStreamString, format, args, NULL);
-  *buffer = NIL;
-  return status;
-}
-
-/**
-   Print to string.
-
-   @param buffer Output string.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-TRIO_PUBLIC int
-trio_sprintfv
-TRIO_ARGS3((buffer, format, args),
-	   char *buffer,
-	   TRIO_CONST char *format,
-	   trio_pointer_t *args)
-{
-  static va_list unused;
-  int status;
-  
-  assert(VALID(buffer));
-  assert(VALID(format));
-
-  status = TrioFormat(&buffer, 0, TrioOutStreamString, format, unused, args);
-  *buffer = NIL;
-  return status;
-}
-
-/*************************************************************************
- * snprintf
- */
-
-/**
-   Print at most @p max characters to string.
-
-   @param buffer Output string.
-   @param max Maximum number of characters to print.
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of printed characters.
- */
-TRIO_PUBLIC int
-trio_snprintf
-TRIO_VARGS4((buffer, max, format, va_alist),
-	    char *buffer,
-	    size_t max,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(buffer) || (max == 0));
-  assert(VALID(format));
-
-  TRIO_VA_START(args, format);
-  status = TrioFormat(&buffer, max > 0 ? max - 1 : 0,
-		      TrioOutStreamStringMax, format, args, NULL);
-  if (max > 0)
-    *buffer = NIL;
-  TRIO_VA_END(args);
-  return status;
-}
-
-/**
-   Print at most @p max characters to string.
-
-   @param buffer Output string.
-   @param max Maximum number of characters to print.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-TRIO_PUBLIC int
-trio_vsnprintf
-TRIO_ARGS4((buffer, max, format, args),
-	   char *buffer,
-	   size_t max,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  int status;
-
-  assert(VALID(buffer) || (max == 0));
-  assert(VALID(format));
-
-  status = TrioFormat(&buffer, max > 0 ? max - 1 : 0,
-		      TrioOutStreamStringMax, format, args, NULL);
-  if (max > 0)
-    *buffer = NIL;
-  return status;
-}
-
-/**
-   Print at most @p max characters to string.
-
-   @param buffer Output string.
-   @param max Maximum number of characters to print.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-TRIO_PUBLIC int
-trio_snprintfv
-TRIO_ARGS4((buffer, max, format, args),
-	   char *buffer,
-	   size_t max,
-	   TRIO_CONST char *format,
-	   trio_pointer_t *args)
-{
-  static va_list unused;
-  int status;
-
-  assert(VALID(buffer) || (max == 0));
-  assert(VALID(format));
-
-  status = TrioFormat(&buffer, max > 0 ? max - 1 : 0,
-		      TrioOutStreamStringMax, format, unused, args);
-  if (max > 0)
-    *buffer = NIL;
-  return status;
-}
-
-/*************************************************************************
- * snprintfcat
- * Appends the new string to the buffer string overwriting the '\0'
- * character at the end of buffer.
- */
-#if TRIO_EXTENSION
-TRIO_PUBLIC int
-trio_snprintfcat
-TRIO_VARGS4((buffer, max, format, va_alist),
-	    char *buffer,
-	    size_t max,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-  size_t buf_len;
-
-  TRIO_VA_START(args, format);
-
-  assert(VALID(buffer));
-  assert(VALID(format));
-
-  buf_len = trio_length(buffer);
-  buffer = &buffer[buf_len];
-
-  status = TrioFormat(&buffer, max - 1 - buf_len,
-		      TrioOutStreamStringMax, format, args, NULL);
-  TRIO_VA_END(args);
-  *buffer = NIL;
-  return status;
-}
-#endif
-
-#if TRIO_EXTENSION
-TRIO_PUBLIC int
-trio_vsnprintfcat
-TRIO_ARGS4((buffer, max, format, args),
-	   char *buffer,
-	   size_t max,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  int status;
-  size_t buf_len;
-  
-  assert(VALID(buffer));
-  assert(VALID(format));
-
-  buf_len = trio_length(buffer);
-  buffer = &buffer[buf_len];
-  status = TrioFormat(&buffer, max - 1 - buf_len,
-		      TrioOutStreamStringMax, format, args, NULL);
-  *buffer = NIL;
-  return status;
-}
-#endif
-
-/*************************************************************************
- * trio_aprintf
- */
-
-#if TRIO_DEPRECATED && TRIO_FEATURE_DYNAMICSTRING
-TRIO_PUBLIC char *
-trio_aprintf
-TRIO_VARGS2((format, va_alist),
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  va_list args;
-  trio_string_t *info;
-  char *result = NULL;
-
-  assert(VALID(format));
-  
-  info = trio_xstring_duplicate("");
-  if (info)
-    {
-      TRIO_VA_START(args, format);
-      (void)TrioFormat(info, 0, TrioOutStreamStringDynamic,
-		       format, args, NULL);
-      TRIO_VA_END(args);
-
-      trio_string_terminate(info);
-      result = trio_string_extract(info);
-      trio_string_destroy(info);
-    }
-  return result;
-}
-#endif /* TRIO_DEPRECATED && TRIO_FEATURE_DYNAMICSTRING */
-
-#if TRIO_DEPRECATED && TRIO_FEATURE_DYNAMICSTRING
-TRIO_PUBLIC char *
-trio_vaprintf
-TRIO_ARGS2((format, args),
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  trio_string_t *info;
-  char *result = NULL;
-  
-  assert(VALID(format));
-  
-  info = trio_xstring_duplicate("");
-  if (info)
-    {
-      (void)TrioFormat(info, 0, TrioOutStreamStringDynamic,
-		       format, args, NULL);
-      trio_string_terminate(info);
-      result = trio_string_extract(info);
-      trio_string_destroy(info);
-    }
-  return result;
-}
-#endif /* TRIO_DEPRECATED && TRIO_FEATURE_DYNAMICSTRING */
-
-/**
-   Allocate and print to string.
-   The memory allocated and returned by @p result must be freed by the
-   calling application.
-
-   @param result Output string.
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_DYNAMICSTRING
-TRIO_PUBLIC int
-trio_asprintf
-TRIO_VARGS3((result, format, va_alist),
-	    char **result,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  va_list args;
-  int status;
-  trio_string_t *info;
-
-  assert(VALID(format));
-
-  *result = NULL;
-  
-  info = trio_xstring_duplicate("");
-  if (info == NULL)
-    {
-      status = TRIO_ERROR_RETURN(TRIO_ENOMEM, 0);
-    }
-  else
-    {
-      TRIO_VA_START(args, format);
-      status = TrioFormat(info, 0, TrioOutStreamStringDynamic,
-			  format, args, NULL);
-      TRIO_VA_END(args);
-      if (status >= 0)
-	{
-	  trio_string_terminate(info);
-	  *result = trio_string_extract(info);
-	}
-      trio_string_destroy(info);
-    }
-  return status;
-}
-#endif /* TRIO_FEATURE_DYNAMICSTRING */
-
-/**
-   Allocate and print to string.
-   The memory allocated and returned by @p result must be freed by the
-   calling application.
-
-   @param result Output string.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_DYNAMICSTRING
-TRIO_PUBLIC int
-trio_vasprintf
-TRIO_ARGS3((result, format, args),
-	   char **result,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  int status;
-  trio_string_t *info;
-  
-  assert(VALID(format));
-
-  *result = NULL;
-  
-  info = trio_xstring_duplicate("");
-  if (info == NULL)
-    {
-      status = TRIO_ERROR_RETURN(TRIO_ENOMEM, 0);
-    }
-  else
-    {
-      status = TrioFormat(info, 0, TrioOutStreamStringDynamic,
-			  format, args, NULL);
-      if (status >= 0)
-	{
-	  trio_string_terminate(info);
-	  *result = trio_string_extract(info);
-	}
-      trio_string_destroy(info);
-    }
-  return status;
-}
-#endif /* TRIO_FEATURE_DYNAMICSTRING */
-
-/**
-   Allocate and print to string.
-   The memory allocated and returned by @p result must be freed by the
-   calling application.
-
-   @param result Output string.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of printed characters.
- */
-#if TRIO_FEATURE_DYNAMICSTRING
-TRIO_PUBLIC int
-trio_asprintfv
-TRIO_ARGS3((result, format, args),
-           char **result,
-           TRIO_CONST char *format,
-           trio_pointer_t * args)
-{
-  static va_list unused;
-  int status;
-  trio_string_t *info;
-  
-  assert(VALID(format));
-
-  *result = NULL;
-
-  info = trio_xstring_duplicate("");
-  if (info == NULL)
-    {
-      status = TRIO_ERROR_RETURN(TRIO_ENOMEM, 0);
-    }
-  else
-    {
-      status = TrioFormat(info, 0, TrioOutStreamStringDynamic,
-                          format, unused, args);
-      if (status >= 0)
-        {
-          trio_string_terminate(info);
-          *result = trio_string_extract(info);
-        }
-      trio_string_destroy(info);
-    }
-  return status;
-}
-#endif /* TRIO_FEATURE_DYNAMICSTRING */
-
-/** @} End of Printf documentation module */
-
-/*************************************************************************
- *
- * CALLBACK
- *
- ************************************************************************/
-
-#if defined(TRIO_DOCUMENTATION)
-# include "doc/doc_register.h"
-#endif
-/**
-   @addtogroup UserDefined
-   @{
-*/
-
-#if TRIO_FEATURE_USER_DEFINED
-
-/*************************************************************************
- * trio_register
- */
-
-/**
-   Register new user-defined specifier.
-
-   @param callback
-   @param name
-   @return Handle.
- */
-TRIO_PUBLIC trio_pointer_t 
-trio_register
-TRIO_ARGS2((callback, name),
-	   trio_callback_t callback,
-	   TRIO_CONST char *name)
-{
-  trio_userdef_t *def;
-  trio_userdef_t *prev = NULL;
-
-  if (callback == NULL)
-    return NULL;
-
-  if (name)
-    {
-      /* Handle built-in namespaces */
-      if (name[0] == ':')
-	{
-	  if (trio_equal(name, ":enter"))
-	    {
-	      internalEnterCriticalRegion = callback;
-	    }
-	  else if (trio_equal(name, ":leave"))
-	    {
-	      internalLeaveCriticalRegion = callback;
-	    }
-	  return NULL;
-	}
-      
-      /* Bail out if namespace is too long */
-      if (trio_length(name) >= MAX_USER_NAME)
-	return NULL;
-      
-      /* Bail out if namespace already is registered */
-      def = TrioFindNamespace(name, &prev);
-      if (def)
-	return NULL;
-    }
-  
-  def = (trio_userdef_t *)TRIO_MALLOC(sizeof(trio_userdef_t));
-  if (def)
-    {
-      if (internalEnterCriticalRegion)
-	(void)internalEnterCriticalRegion(NULL);
-      
-      if (name)
-	{
-	  /* Link into internal list */
-	  if (prev == NULL)
-	    internalUserDef = def;
-	  else
-	    prev->next = def;
-	}
-      /* Initialize */
-      def->callback = callback;
-      def->name = (name == NULL)
-	? NULL
-	: trio_duplicate(name);
-      def->next = NULL;
-
-      if (internalLeaveCriticalRegion)
-	(void)internalLeaveCriticalRegion(NULL);
-    }
-  return (trio_pointer_t)def;
-}
-
-/**
-   Unregister an existing user-defined specifier.
-
-   @param handle
- */
-void
-trio_unregister
-TRIO_ARGS1((handle),
-	   trio_pointer_t handle)
-{
-  trio_userdef_t *self = (trio_userdef_t *)handle;
-  trio_userdef_t *def;
-  trio_userdef_t *prev = NULL;
-
-  assert(VALID(self));
-
-  if (self->name)
-    {
-      def = TrioFindNamespace(self->name, &prev);
-      if (def)
-	{
-	  if (internalEnterCriticalRegion)
-	    (void)internalEnterCriticalRegion(NULL);
-	  
-	  if (prev == NULL)
-	    internalUserDef = internalUserDef->next;
-	  else
-	    prev->next = def->next;
-	  
-	  if (internalLeaveCriticalRegion)
-	    (void)internalLeaveCriticalRegion(NULL);
-	}
-      trio_destroy(self->name);
-    }
-  TRIO_FREE(self);
-}
-
-/*************************************************************************
- * trio_get_format [public]
- */
-TRIO_CONST char *
-trio_get_format
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-#if TRIO_FEATURE_USER_DEFINED
-  assert(((trio_reference_t *)ref)->parameter->type == FORMAT_USER_DEFINED);
-#endif
-  
-  return (((trio_reference_t *)ref)->parameter->user_data);
-}
-
-/*************************************************************************
- * trio_get_argument [public]
- */
-TRIO_CONST trio_pointer_t
-trio_get_argument
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-#if TRIO_FEATURE_USER_DEFINED
-  assert(((trio_reference_t *)ref)->parameter->type == FORMAT_USER_DEFINED);
-#endif
-
-  return ((trio_reference_t *)ref)->parameter->data.pointer;
-}
-
-/*************************************************************************
- * trio_get_width / trio_set_width [public]
- */
-int
-trio_get_width
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return ((trio_reference_t *)ref)->parameter->width;
-}
-
-void
-trio_set_width
-TRIO_ARGS2((ref, width),
-	   trio_pointer_t ref,
-	   int width)
-{
-  ((trio_reference_t *)ref)->parameter->width = width;
-}
-
-/*************************************************************************
- * trio_get_precision / trio_set_precision [public]
- */
-int
-trio_get_precision
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->precision);
-}
-
-void
-trio_set_precision
-TRIO_ARGS2((ref, precision),
-	   trio_pointer_t ref,
-	   int precision)
-{
-  ((trio_reference_t *)ref)->parameter->precision = precision;
-}
-
-/*************************************************************************
- * trio_get_base / trio_set_base [public]
- */
-int
-trio_get_base
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->base);
-}
-
-void
-trio_set_base
-TRIO_ARGS2((ref, base),
-	   trio_pointer_t ref,
-	   int base)
-{
-  ((trio_reference_t *)ref)->parameter->base = base;
-}
-
-/*************************************************************************
- * trio_get_long / trio_set_long [public]
- */
-int
-trio_get_long
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_LONG)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_long
-TRIO_ARGS2((ref, is_long),
-	   trio_pointer_t ref,
-	   int is_long)
-{
-  if (is_long)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_LONG;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_LONG;
-}
-
-/*************************************************************************
- * trio_get_longlong / trio_set_longlong [public]
- */
-int
-trio_get_longlong
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_QUAD)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_longlong
-TRIO_ARGS2((ref, is_longlong),
-	   trio_pointer_t ref,
-	   int is_longlong)
-{
-  if (is_longlong)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_QUAD;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_QUAD;
-}
-
-/*************************************************************************
- * trio_get_longdouble / trio_set_longdouble [public]
- */
-# if TRIO_FEATURE_FLOAT
-int
-trio_get_longdouble
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_LONGDOUBLE)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_longdouble
-TRIO_ARGS2((ref, is_longdouble),
-	   trio_pointer_t ref,
-	   int is_longdouble)
-{
-  if (is_longdouble)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_LONGDOUBLE;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_LONGDOUBLE;
-}
-# endif /* TRIO_FEATURE_FLOAT */
-
-/*************************************************************************
- * trio_get_short / trio_set_short [public]
- */
-int
-trio_get_short
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SHORT)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_short
-TRIO_ARGS2((ref, is_short),
-	   trio_pointer_t ref,
-	   int is_short)
-{
-  if (is_short)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SHORT;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SHORT;
-}
-
-/*************************************************************************
- * trio_get_shortshort / trio_set_shortshort [public]
- */
-int
-trio_get_shortshort
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SHORTSHORT)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_shortshort
-TRIO_ARGS2((ref, is_shortshort),
-	   trio_pointer_t ref,
-	   int is_shortshort)
-{
-  if (is_shortshort)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SHORTSHORT;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SHORTSHORT;
-}
-
-/*************************************************************************
- * trio_get_alternative / trio_set_alternative [public]
- */
-int
-trio_get_alternative
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_ALTERNATIVE)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_alternative
-TRIO_ARGS2((ref, is_alternative),
-	   trio_pointer_t ref,
-	   int is_alternative)
-{
-  if (is_alternative)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_ALTERNATIVE;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_ALTERNATIVE;
-}
-
-/*************************************************************************
- * trio_get_alignment / trio_set_alignment [public]
- */
-int
-trio_get_alignment
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_LEFTADJUST)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_alignment
-TRIO_ARGS2((ref, is_leftaligned),
-	   trio_pointer_t ref,
-	   int is_leftaligned)
-{
-  if (is_leftaligned)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_LEFTADJUST;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_LEFTADJUST;
-}
-
-/*************************************************************************
- * trio_get_spacing /trio_set_spacing [public]
- */
-int
-trio_get_spacing
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SPACE)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_spacing
-TRIO_ARGS2((ref, is_space),
-	   trio_pointer_t ref,
-	   int is_space)
-{
-  if (is_space)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SPACE;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SPACE;
-}
-
-/*************************************************************************
- * trio_get_sign / trio_set_sign [public]
- */
-int
-trio_get_sign
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SHOWSIGN)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_sign
-TRIO_ARGS2((ref, is_sign),
-	   trio_pointer_t ref,
-	   int is_sign)
-{
-  if (is_sign)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SHOWSIGN;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SHOWSIGN;
-}
-
-/*************************************************************************
- * trio_get_padding / trio_set_padding [public]
- */
-int
-trio_get_padding
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_NILPADDING)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_padding
-TRIO_ARGS2((ref, is_padding),
-	   trio_pointer_t ref,
-	   int is_padding)
-{
-  if (is_padding)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_NILPADDING;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_NILPADDING;
-}
-
-/*************************************************************************
- * trio_get_quote / trio_set_quote [public]
- */
-# if TRIO_FEATURE_QUOTE
-int
-trio_get_quote
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_QUOTE)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_quote
-TRIO_ARGS2((ref, is_quote),
-	   trio_pointer_t ref,
-	   int is_quote)
-{
-  if (is_quote)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_QUOTE;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_QUOTE;
-}
-#endif /* TRIO_FEATURE_QUOTE */
-
-/*************************************************************************
- * trio_get_upper / trio_set_upper [public]
- */
-int
-trio_get_upper
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_UPPER)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_upper
-TRIO_ARGS2((ref, is_upper),
-	   trio_pointer_t ref,
-	   int is_upper)
-{
-  if (is_upper)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_UPPER;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_UPPER;
-}
-
-/*************************************************************************
- * trio_get_largest / trio_set_largest [public]
- */
-#if TRIO_FEATURE_INTMAX_T
-int
-trio_get_largest
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_INTMAX_T)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_largest
-TRIO_ARGS2((ref, is_largest),
-	   trio_pointer_t ref,
-	   int is_largest)
-{
-  if (is_largest)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_INTMAX_T;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_INTMAX_T;
-}
-#endif /* TRIO_FEATURE_INTMAX_T */
-
-/*************************************************************************
- * trio_get_ptrdiff / trio_set_ptrdiff [public]
- */
-#if TRIO_FEATURE_PTRDIFF_T
-int
-trio_get_ptrdiff
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_PTRDIFF_T)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_ptrdiff
-TRIO_ARGS2((ref, is_ptrdiff),
-	   trio_pointer_t ref,
-	   int is_ptrdiff)
-{
-  if (is_ptrdiff)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_PTRDIFF_T;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_PTRDIFF_T;
-}
-#endif /* TRIO_FEATURE_PTRDIFF_T */
-
-/*************************************************************************
- * trio_get_size / trio_set_size [public]
- */
-#if TRIO_FEATURE_SIZE_T
-int
-trio_get_size
-TRIO_ARGS1((ref),
-	   trio_pointer_t ref)
-{
-  return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SIZE_T)
-    ? TRUE
-    : FALSE;
-}
-
-void
-trio_set_size
-TRIO_ARGS2((ref, is_size),
-	   trio_pointer_t ref,
-	   int is_size)
-{
-  if (is_size)
-    ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SIZE_T;
-  else
-    ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SIZE_T;
-}
-#endif /* TRIO_FEATURE_SIZE_T */
-
-/*************************************************************************
- * trio_print_int [public]
- */
-void
-trio_print_int
-TRIO_ARGS2((ref, number),
-	   trio_pointer_t ref,
-	   int number)
-{
-  trio_reference_t *self = (trio_reference_t *)ref;
-
-  TrioWriteNumber(self->data,
-		  (trio_uintmax_t)number,
-		  self->parameter->flags,
-		  self->parameter->width,
-		  self->parameter->precision,
-		  self->parameter->base);
-}
-
-/*************************************************************************
- * trio_print_uint [public]
- */
-void
-trio_print_uint
-TRIO_ARGS2((ref, number),
-	   trio_pointer_t ref,
-	   unsigned int number)
-{
-  trio_reference_t *self = (trio_reference_t *)ref;
-
-  TrioWriteNumber(self->data,
-		  (trio_uintmax_t)number,
-		  self->parameter->flags | FLAGS_UNSIGNED,
-		  self->parameter->width,
-		  self->parameter->precision,
-		  self->parameter->base);
-}
-
-/*************************************************************************
- * trio_print_double [public]
- */
-#if TRIO_FEATURE_FLOAT
-void
-trio_print_double
-TRIO_ARGS2((ref, number),
-	   trio_pointer_t ref,
-	   double number)
-{
-  trio_reference_t *self = (trio_reference_t *)ref;
-
-  TrioWriteDouble(self->data,
-		  number,
-		  self->parameter->flags,
-		  self->parameter->width,
-		  self->parameter->precision,
-		  self->parameter->base);
-}
-#endif /* TRIO_FEATURE_FLOAT */
-
-/*************************************************************************
- * trio_print_string [public]
- */
-void
-trio_print_string
-TRIO_ARGS2((ref, string),
-	   trio_pointer_t ref,
-	   TRIO_CONST char *string)
-{
-  trio_reference_t *self = (trio_reference_t *)ref;
-
-  TrioWriteString(self->data,
-		  string,
-		  self->parameter->flags,
-		  self->parameter->width,
-		  self->parameter->precision);
-}
-
-/*************************************************************************
- * trio_print_ref [public]
- */
-int
-trio_print_ref
-TRIO_VARGS3((ref, format, va_alist),
-	    trio_pointer_t ref,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list arglist;
-
-  assert(VALID(format));
-  
-  TRIO_VA_START(arglist, format);
-  status = TrioFormatRef((trio_reference_t *)ref, format, arglist, NULL);
-  TRIO_VA_END(arglist);
-  return status;
-}
-
-/*************************************************************************
- * trio_vprint_ref [public]
- */
-int
-trio_vprint_ref
-TRIO_ARGS3((ref, format, arglist),
-	   trio_pointer_t ref,
-	   TRIO_CONST char *format,
-	   va_list arglist)
-{
-  assert(VALID(format));
-  
-  return TrioFormatRef((trio_reference_t *)ref, format, arglist, NULL);
-}
-
-/*************************************************************************
- * trio_printv_ref [public]
- */
-int
-trio_printv_ref
-TRIO_ARGS3((ref, format, argarray),
-	   trio_pointer_t ref,
-	   TRIO_CONST char *format,
-	   trio_pointer_t *argarray)
-{
-  static va_list unused;
-  
-  assert(VALID(format));
-  
-  return TrioFormatRef((trio_reference_t *)ref, format, unused, argarray);
-}
-
-#endif
-
-/*************************************************************************
- * trio_print_pointer [public]
- */
-void
-trio_print_pointer
-TRIO_ARGS2((ref, pointer),
-	   trio_pointer_t ref,
-	   trio_pointer_t pointer)
-{
-  trio_reference_t *self = (trio_reference_t *)ref;
-  trio_flags_t flags;
-  trio_uintmax_t number;
-
-  if (NULL == pointer)
-    {
-      TRIO_CONST char *string = internalNullString;
-      while (*string)
-	self->data->OutStream(self->data, *string++);
-    }
-  else
-    {
-      /*
-       * The subtraction of the null pointer is a workaround
-       * to avoid a compiler warning. The performance overhead
-       * is negligible (and likely to be removed by an
-       * optimizing compiler). The (char *) casting is done
-       * to please ANSI C++.
-       */
-      number = (trio_uintmax_t)((char *)pointer - (char *)0);
-      /* Shrink to size of pointer */
-      number &= (trio_uintmax_t)-1;
-      flags = self->parameter->flags;
-      flags |= (FLAGS_UNSIGNED | FLAGS_ALTERNATIVE |
-	        FLAGS_NILPADDING);
-      TrioWriteNumber(self->data,
-		      number,
-		      flags,
-		      POINTER_WIDTH,
-		      NO_PRECISION,
-		      BASE_HEX);
-    }
-}
-
-/** @} End of UserDefined documentation module */
-
-/*************************************************************************
- *
- * LOCALES
- *
- ************************************************************************/
-
-/*************************************************************************
- * trio_locale_set_decimal_point
- *
- * Decimal point can only be one character. The input argument is a
- * string to enable multibyte characters. At most MB_LEN_MAX characters
- * will be used.
- */
-#if TRIO_FEATURE_LOCALE
-TRIO_PUBLIC void
-trio_locale_set_decimal_point
-TRIO_ARGS1((decimalPoint),
-	   char *decimalPoint)
-{
-#if defined(USE_LOCALE)
-  if (NULL == internalLocaleValues)
-    {
-      TrioSetLocale();
-    }
-#endif
-  internalDecimalPointLength = trio_length(decimalPoint);
-  if (internalDecimalPointLength == 1)
-    {
-      internalDecimalPoint = *decimalPoint;
-    }
-  else
-    {
-      internalDecimalPoint = NIL;
-      trio_copy_max(internalDecimalPointString,
-		    sizeof(internalDecimalPointString),
-		    decimalPoint);
-    }
-}
-#endif
-
-/*************************************************************************
- * trio_locale_set_thousand_separator
- *
- * See trio_locale_set_decimal_point
- */
-#if TRIO_FEATURE_LOCALE || TRIO_EXTENSION
-TRIO_PUBLIC void
-trio_locale_set_thousand_separator
-TRIO_ARGS1((thousandSeparator),
-	   char *thousandSeparator)
-{
-# if defined(USE_LOCALE)
-  if (NULL == internalLocaleValues)
-    {
-      TrioSetLocale();
-    }
-# endif
-  trio_copy_max(internalThousandSeparator,
-		sizeof(internalThousandSeparator),
-		thousandSeparator);
-  internalThousandSeparatorLength = trio_length(internalThousandSeparator);
-}
-#endif
-
-/*************************************************************************
- * trio_locale_set_grouping
- *
- * Array of bytes. Reversed order.
- *
- *  CHAR_MAX : No further grouping
- *  0        : Repeat last group for the remaining digits (not necessary
- *             as C strings are zero-terminated)
- *  n        : Set current group to n
- *
- * Same order as the grouping attribute in LC_NUMERIC.
- */
-#if TRIO_FEATURE_LOCALE || TRIO_EXTENSION
-TRIO_PUBLIC void
-trio_locale_set_grouping
-TRIO_ARGS1((grouping),
-	   char *grouping)
-{
-# if defined(USE_LOCALE)
-  if (NULL == internalLocaleValues)
-    {
-      TrioSetLocale();
-    }
-# endif
-  trio_copy_max(internalGrouping,
-		sizeof(internalGrouping),
-		grouping);
-}
-#endif
-
-
-/*************************************************************************
- *
- * SCANNING
- *
- ************************************************************************/
-
-#if TRIO_FEATURE_SCANF
-
-/*************************************************************************
- * TrioSkipWhitespaces
- */
-TRIO_PRIVATE int
-TrioSkipWhitespaces
-TRIO_ARGS1((self),
-	   trio_class_t *self)
-{
-  int ch;
-
-  ch = self->current;
-  while (isspace(ch))
-    {
-      self->InStream(self, &ch);
-    }
-  return ch;
-}
-
-/*************************************************************************
- * TrioGetCollation
- */
-#if TRIO_EXTENSION
-TRIO_PRIVATE void
-TrioGetCollation(TRIO_NOARGS)
-{
-  int i;
-  int j;
-  int k;
-  char first[2];
-  char second[2];
-
-  /* This is computationally expensive */
-  first[1] = NIL;
-  second[1] = NIL;
-  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-    {
-      k = 0;
-      first[0] = (char)i;
-      for (j = 0; j < MAX_CHARACTER_CLASS; j++)
-	{
-	  second[0] = (char)j;
-	  if (trio_equal_locale(first, second))
-	    internalCollationArray[i][k++] = (char)j;
-	}
-      internalCollationArray[i][k] = NIL;
-    }
-}
-#endif
-
-/*************************************************************************
- * TrioGetCharacterClass
- *
- * FIXME:
- *  multibyte
- */
-TRIO_PRIVATE int
-TrioGetCharacterClass
-TRIO_ARGS4((format, offsetPointer, flagsPointer, characterclass),
-	   TRIO_CONST char *format,
-	   int *offsetPointer,
-	   trio_flags_t *flagsPointer,
-	   int *characterclass)
-{
-  int offset = *offsetPointer;
-  int i;
-  char ch;
-  char range_begin;
-  char range_end;
-
-  *flagsPointer &= ~FLAGS_EXCLUDE;
-
-  if (format[offset] == QUALIFIER_CIRCUMFLEX)
-    {
-      *flagsPointer |= FLAGS_EXCLUDE;
-      offset++;
-    }
-  /*
-   * If the ungroup character is at the beginning of the scanlist,
-   * it will be part of the class, and a second ungroup character
-   * must follow to end the group.
-   */
-  if (format[offset] == SPECIFIER_UNGROUP)
-    {
-      characterclass[(int)SPECIFIER_UNGROUP]++;
-      offset++;
-    }
-  /*
-   * Minus is used to specify ranges. To include minus in the class,
-   * it must be at the beginning of the list
-   */
-  if (format[offset] == QUALIFIER_MINUS)
-    {
-      characterclass[(int)QUALIFIER_MINUS]++;
-      offset++;
-    }
-  /* Collect characters */
-  for (ch = format[offset];
-       (ch != SPECIFIER_UNGROUP) && (ch != NIL);
-       ch = format[++offset])
-    {
-      switch (ch)
-	{
-	case QUALIFIER_MINUS: /* Scanlist ranges */
-	  
-	  /*
-	   * Both C99 and UNIX98 describes ranges as implementation-
-	   * defined.
-	   *
-	   * We support the following behaviour (although this may
-	   * change as we become wiser)
-	   * - only increasing ranges, ie. [a-b] but not [b-a]
-	   * - transitive ranges, ie. [a-b-c] == [a-c]
-	   * - trailing minus, ie. [a-] is interpreted as an 'a'
-	   *   and a '-'
-	   * - duplicates (although we can easily convert these
-	   *   into errors)
-	   */
-	  range_begin = format[offset - 1];
-	  range_end = format[++offset];
-	  if (range_end == SPECIFIER_UNGROUP)
-	    {
-	      /* Trailing minus is included */
-	      characterclass[(int)ch]++;
-	      ch = range_end;
-	      break; /* for */
-	    }
-	  if (range_end == NIL)
-	    return TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-	  if (range_begin > range_end)
-	    return TRIO_ERROR_RETURN(TRIO_ERANGE, offset);
-	    
-	  for (i = (int)range_begin; i <= (int)range_end; i++)
-	    characterclass[i]++;
-	    
-	  ch = range_end;
-	  break;
-	  
-#if TRIO_EXTENSION
-
-	case SPECIFIER_GROUP:
-	  
-	  switch (format[offset + 1])
-	    {
-	    case QUALIFIER_DOT: /* Collating symbol */
-	      /*
-	       * FIXME: This will be easier to implement when multibyte
-	       * characters have been implemented. Until now, we ignore
-	       * this feature.
-	       */
-	      for (i = offset + 2; ; i++)
-		{
-		  if (format[i] == NIL)
-		    /* Error in syntax */
-		    return -1;
-		  else if (format[i] == QUALIFIER_DOT)
-		    break; /* for */
-		}
-	      if (format[++i] != SPECIFIER_UNGROUP)
-		return -1;
-	      
-	      offset = i;
-	      break;
-	  
-	    case QUALIFIER_EQUAL: /* Equivalence class expressions */
-	      {
-		unsigned int j;
-		unsigned int k;
-	    
-		if (internalCollationUnconverted)
-		  {
-		    /* Lazy evaluation of collation array */
-		    TrioGetCollation();
-		    internalCollationUnconverted = FALSE;
-		  }
-		for (i = offset + 2; ; i++)
-		  {
-		    if (format[i] == NIL)
-		      /* Error in syntax */
-		      return -1;
-		    else if (format[i] == QUALIFIER_EQUAL)
-		      break; /* for */
-		    else
-		      {
-			/* Mark any equivalent character */
-			k = (unsigned int)format[i];
-			for (j = 0; internalCollationArray[k][j] != NIL; j++)
-			  characterclass[(int)internalCollationArray[k][j]]++;
-		      }
-		  }
-		if (format[++i] != SPECIFIER_UNGROUP)
-		  return -1;
-		
-		offset = i;
-	      }
-	      break;
-	  
-	    case QUALIFIER_COLON: /* Character class expressions */
-	  
-	      if (trio_equal_max(CLASS_ALNUM, sizeof(CLASS_ALNUM) - 1,
-				 &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (isalnum(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_ALNUM) - 1;
-		}
-	      else if (trio_equal_max(CLASS_ALPHA, sizeof(CLASS_ALPHA) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (isalpha(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_ALPHA) - 1;
-		}
-	      else if (trio_equal_max(CLASS_CNTRL, sizeof(CLASS_CNTRL) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (iscntrl(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_CNTRL) - 1;
-		}
-	      else if (trio_equal_max(CLASS_DIGIT, sizeof(CLASS_DIGIT) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (isdigit(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_DIGIT) - 1;
-		}
-	      else if (trio_equal_max(CLASS_GRAPH, sizeof(CLASS_GRAPH) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (isgraph(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_GRAPH) - 1;
-		}
-	      else if (trio_equal_max(CLASS_LOWER, sizeof(CLASS_LOWER) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (islower(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_LOWER) - 1;
-		}
-	      else if (trio_equal_max(CLASS_PRINT, sizeof(CLASS_PRINT) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (isprint(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_PRINT) - 1;
-		}
-	      else if (trio_equal_max(CLASS_PUNCT, sizeof(CLASS_PUNCT) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (ispunct(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_PUNCT) - 1;
-		}
-	      else if (trio_equal_max(CLASS_SPACE, sizeof(CLASS_SPACE) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (isspace(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_SPACE) - 1;
-		}
-	      else if (trio_equal_max(CLASS_UPPER, sizeof(CLASS_UPPER) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (isupper(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_UPPER) - 1;
-		}
-	      else if (trio_equal_max(CLASS_XDIGIT, sizeof(CLASS_XDIGIT) - 1,
-				      &format[offset]))
-		{
-		  for (i = 0; i < MAX_CHARACTER_CLASS; i++)
-		    if (isxdigit(i))
-		      characterclass[i]++;
-		  offset += sizeof(CLASS_XDIGIT) - 1;
-		}
-	      else
-		{
-		  characterclass[(int)ch]++;
-		}
-	      break;
-
-	    default:
-	      characterclass[(int)ch]++;
-	      break;
-	    }
-	  break;
-	  
-#endif /* TRIO_EXTENSION */
-	  
-	default:
-	  characterclass[(int)ch]++;
-	  break;
-	}
-    }
-  return 0;
-}
-
-/*************************************************************************
- * TrioReadNumber
- *
- * We implement our own number conversion in preference of strtol and
- * strtoul, because we must handle 'long long' and thousand separators.
- */
-TRIO_PRIVATE BOOLEAN_T
-TrioReadNumber
-TRIO_ARGS5((self, target, flags, width, base),
-	   trio_class_t *self,
-	   trio_uintmax_t *target,
-	   trio_flags_t flags,
-	   int width,
-	   int base)
-{
-  trio_uintmax_t number = 0;
-  int digit;
-  int count;
-  BOOLEAN_T isNegative = FALSE;
-  BOOLEAN_T gotNumber = FALSE;
-  int j;
-
-  assert(VALID(self));
-  assert(VALID(self->InStream));
-  assert((base >= MIN_BASE && base <= MAX_BASE) || (base == NO_BASE));
-
-  if (internalDigitsUnconverted)
-    {
-      /* Lazy evaluation of digits array */
-      memset(internalDigitArray, -1, sizeof(internalDigitArray));
-      for (j = 0; j < (int)sizeof(internalDigitsLower) - 1; j++)
-	{
-	  internalDigitArray[(int)internalDigitsLower[j]] = j;
-	  internalDigitArray[(int)internalDigitsUpper[j]] = j;
-	}
-      internalDigitsUnconverted = FALSE;
-    }
-  
-  TrioSkipWhitespaces(self);
-  
-  /* Leading sign */
-  if (self->current == '+')
-    {
-      self->InStream(self, NULL);
-    }
-  else if (self->current == '-')
-    {
-      self->InStream(self, NULL);
-      isNegative = TRUE;
-    }
-  
-  count = self->processed;
-  
-  if (flags & FLAGS_ALTERNATIVE)
-    {
-      switch (base)
-	{
-	case NO_BASE:
-	case BASE_OCTAL:
-	case BASE_HEX:
-	case BASE_BINARY:
-	  if (self->current == '0')
-	    {
-	      self->InStream(self, NULL);
-	      if (self->current)
-		{
-		  if ((base == BASE_HEX) &&
-		      (trio_to_upper(self->current) == 'X'))
-		    {
-		      self->InStream(self, NULL);
-		    }
-		  else if ((base == BASE_BINARY) &&
-			   (trio_to_upper(self->current) == 'B'))
-		    {
-		      self->InStream(self, NULL);
-		    }
-		}
-	    }
-	  else
-	    return FALSE;
-	  break;
-	default:
-	  break;
-	}
-    }
-
-  while (((width == NO_WIDTH) || (self->processed - count < width)) &&
-	 (! ((self->current == EOF) || isspace(self->current))))
-    {
-      if (isascii(self->current))
-	{
-	  digit = internalDigitArray[self->current];
-	  /* Abort if digit is not allowed in the specified base */
-	  if ((digit == -1) || (digit >= base))
-	    break;
-	}
-#if TRIO_FEATURE_QUOTE
-      else if (flags & FLAGS_QUOTE)
-	{
-	  /* Compare with thousands separator */
-	  for (j = 0; internalThousandSeparator[j] && self->current; j++)
-	    {
-	      if (internalThousandSeparator[j] != self->current)
-		break;
-
-	      self->InStream(self, NULL);
-	    }
-	  if (internalThousandSeparator[j])
-	    break; /* Mismatch */
-	  else
-	    continue; /* Match */
-	}
-#endif
-      else
-	break;
-            
-      number *= base;
-      number += digit;
-      gotNumber = TRUE; /* we need at least one digit */
-
-      self->InStream(self, NULL);
-    }
-
-  /* Was anything read at all? */
-  if (!gotNumber)
-    return FALSE;
-  
-  if (target)
-    *target = (isNegative) ? (trio_uintmax_t)(-((trio_intmax_t)number)) : number;
-  return TRUE;
-}
-
-/*************************************************************************
- * TrioReadChar
- */
-TRIO_PRIVATE int
-TrioReadChar
-TRIO_ARGS4((self, target, flags, width),
-	   trio_class_t *self,
-	   char *target,
-	   trio_flags_t flags,
-	   int width)
-{
-  int i;
-  char ch;
-  trio_uintmax_t number;
-  
-  assert(VALID(self));
-  assert(VALID(self->InStream));
-
-  for (i = 0;
-       (self->current != EOF) && (i < width);
-       i++)
-    {
-      ch = (char)self->current;
-      self->InStream(self, NULL);
-      if ((flags & FLAGS_ALTERNATIVE) && (ch == CHAR_BACKSLASH))
-	{
-	  switch (self->current)
-	    {
-	    case '\\': ch = '\\'; break;
-	    case 'a': ch = '\007'; break;
-	    case 'b': ch = '\b'; break;
-	    case 'f': ch = '\f'; break;
-	    case 'n': ch = '\n'; break;
-	    case 'r': ch = '\r'; break;
-	    case 't': ch = '\t'; break;
-	    case 'v': ch = '\v'; break;
-	    default:
-	      if (isdigit(self->current))
-		{
-		  /* Read octal number */
-		  if (!TrioReadNumber(self, &number, 0, 3, BASE_OCTAL))
-		    return 0;
-		  ch = (char)number;
-		}
-	      else if (trio_to_upper(self->current) == 'X')
-		{
-		  /* Read hexadecimal number */
-		  self->InStream(self, NULL);
-		  if (!TrioReadNumber(self, &number, 0, 2, BASE_HEX))
-		    return 0;
-		  ch = (char)number;
-		}
-	      else
-		{
-		  ch = (char)self->current;
-		}
-	      break;
-	    }
-	}
-      
-      if (target)
-	target[i] = ch;
-    }
-  return i + 1;
-}
-
-/*************************************************************************
- * TrioReadString
- */
-TRIO_PRIVATE BOOLEAN_T
-TrioReadString
-TRIO_ARGS4((self, target, flags, width),
-	   trio_class_t *self,
-	   char *target,
-	   trio_flags_t flags,
-	   int width)
-{
-  int i;
-  
-  assert(VALID(self));
-  assert(VALID(self->InStream));
-
-  TrioSkipWhitespaces(self);
-    
-  /*
-   * Continue until end of string is reached, a whitespace is encountered,
-   * or width is exceeded
-   */
-  for (i = 0;
-       ((width == NO_WIDTH) || (i < width)) &&
-       (! ((self->current == EOF) || isspace(self->current)));
-       i++)
-    {
-      if (TrioReadChar(self, (target ? &target[i] : 0), flags, 1) == 0)
-	break; /* for */
-    }
-  if (target)
-    target[i] = NIL;
-  return TRUE;
-}
-
-/*************************************************************************
- * TrioReadWideChar
- */
-#if TRIO_FEATURE_WIDECHAR
-TRIO_PRIVATE int
-TrioReadWideChar
-TRIO_ARGS4((self, target, flags, width),
-	   trio_class_t *self,
-	   trio_wchar_t *target,
-	   trio_flags_t flags,
-	   int width)
-{
-  int i;
-  int j;
-  int size;
-  int amount = 0;
-  trio_wchar_t wch;
-  char buffer[MB_LEN_MAX + 1];
-  
-  assert(VALID(self));
-  assert(VALID(self->InStream));
-
-  for (i = 0;
-       (self->current != EOF) && (i < width);
-       i++)
-    {
-      if (isascii(self->current))
-	{
-	  if (TrioReadChar(self, buffer, flags, 1) == 0)
-	    return 0;
-	  buffer[1] = NIL;
-	}
-      else
-	{
-	  /*
-	   * Collect a multibyte character, by enlarging buffer until
-	   * it contains a fully legal multibyte character, or the
-	   * buffer is full.
-	   */
-	  j = 0;
-	  do
-	    {
-	      buffer[j++] = (char)self->current;
-	      buffer[j] = NIL;
-	      self->InStream(self, NULL);
-	    }
-	  while ((j < (int)sizeof(buffer)) && (mblen(buffer, (size_t)j) != j));
-	}
-      if (target)
-	{
-	  size = mbtowc(&wch, buffer, sizeof(buffer));
-	  if (size > 0)
-	    target[i] = wch;
-	}
-      amount += size;
-      self->InStream(self, NULL);
-    }
-  return amount;
-}
-#endif /* TRIO_FEATURE_WIDECHAR */
-
-/*************************************************************************
- * TrioReadWideString
- */
-#if TRIO_FEATURE_WIDECHAR
-TRIO_PRIVATE BOOLEAN_T
-TrioReadWideString
-TRIO_ARGS4((self, target, flags, width),
-	   trio_class_t *self,
-	   trio_wchar_t *target,
-	   trio_flags_t flags,
-	   int width)
-{
-  int i;
-  int size;
-  
-  assert(VALID(self));
-  assert(VALID(self->InStream));
-
-  TrioSkipWhitespaces(self);
-
-#if defined(TRIO_COMPILER_SUPPORTS_MULTIBYTE)
-  /* Required by TrioReadWideChar */
-  (void)mblen(NULL, 0);
-#endif
-  
-  /*
-   * Continue until end of string is reached, a whitespace is encountered,
-   * or width is exceeded
-   */
-  for (i = 0;
-       ((width == NO_WIDTH) || (i < width)) &&
-       (! ((self->current == EOF) || isspace(self->current)));
-       )
-    {
-      size = TrioReadWideChar(self, &target[i], flags, 1);
-      if (size == 0)
-	break; /* for */
-
-      i += size;
-    }
-  if (target)
-    target[i] = WCONST('\0');
-  return TRUE;
-}
-#endif /* TRIO_FEATURE_WIDECHAR */
-
-/*************************************************************************
- * TrioReadGroup
- *
- * Reads non-empty character groups.
- *
- * FIXME: characterclass does not work with multibyte characters
- */
-TRIO_PRIVATE BOOLEAN_T
-TrioReadGroup
-TRIO_ARGS5((self, target, characterclass, flags, width),
-	   trio_class_t *self,
-	   char *target,
-	   int *characterclass,
-	   trio_flags_t flags,
-	   int width)
-{
-  int ch;
-  int i;
-  
-  assert(VALID(self));
-  assert(VALID(self->InStream));
-
-  ch = self->current;
-  for (i = 0;
-       ((width == NO_WIDTH) || (i < width)) &&
-       (! ((ch == EOF) ||
-	   (((flags & FLAGS_EXCLUDE) != 0) ^ (characterclass[ch] == 0))));
-       i++)
-    {
-      if (target)
-	target[i] = (char)ch;
-      self->InStream(self, &ch);
-    }
-
-  if (i == 0)
-    return FALSE;
-
-  /* Terminate the string if input saved */
-  if (target)
-    target[i] = NIL;
-  return TRUE;
-}
-
-/*************************************************************************
- * TrioReadDouble
- *
- * FIXME:
- *  add long double
- *  handle base
- */
-#if TRIO_FEATURE_FLOAT
-TRIO_PRIVATE BOOLEAN_T
-TrioReadDouble
-TRIO_ARGS4((self, target, flags, width),
-	   trio_class_t *self,
-	   trio_pointer_t target,
-	   trio_flags_t flags,
-	   int width)
-{
-  int ch;
-  char doubleString[512];
-  int offset = 0;
-  int start;
-# if TRIO_FEATURE_QUOTE
-  int j;
-# endif
-  BOOLEAN_T isHex = FALSE;
-  trio_long_double_t infinity;
-
-  doubleString[0] = 0;
-  
-  if ((width == NO_WIDTH) || (width > (int)sizeof(doubleString) - 1))
-    width = sizeof(doubleString) - 1;
-  
-  TrioSkipWhitespaces(self);
-  
-  /*
-   * Read entire double number from stream. trio_to_double requires
-   * a string as input, but InStream can be anything, so we have to
-   * collect all characters.
-   */
-  ch = self->current;
-  if ((ch == '+') || (ch == '-'))
-    {
-      doubleString[offset++] = (char)ch;
-      self->InStream(self, &ch);
-      width--;
-    }
-
-  start = offset;
-  switch (ch)
-    {
-    case 'n':
-    case 'N':
-      /* Not-a-number */
-      if (offset != 0)
-	break;
-      /* FALLTHROUGH */
-    case 'i':
-    case 'I':
-      /* Infinity */
-      while (isalpha(ch) && (offset - start < width))
-	{
-	  doubleString[offset++] = (char)ch;
-	  self->InStream(self, &ch);
-	}
-      doubleString[offset] = NIL;
-
-      /* Case insensitive string comparison */
-      if (trio_equal(&doubleString[start], INFINITE_UPPER) ||
-	  trio_equal(&doubleString[start], LONG_INFINITE_UPPER))
-	{
-	  infinity = ((start == 1) && (doubleString[0] == '-'))
-	    ? trio_ninf()
-	    : trio_pinf();
-	  if (flags & FLAGS_LONGDOUBLE)
-	    {
-	      *((trio_long_double_t *)target) = infinity;
-	    }
-	  else if (flags & FLAGS_LONG)
-	    {
-	      *((double *)target) = infinity;
-	    }
-	  else
-	    {
-	      *((float *)target) = infinity;
-	    }
-	  return TRUE;
-	}
-      if (trio_equal(doubleString, NAN_UPPER))
-	{
-	  /* NaN must not have a preceeding + nor - */
-	  if (flags & FLAGS_LONGDOUBLE)
-	    {
-	      *((trio_long_double_t *)target) = trio_nan();
-	    }
-	  else if (flags & FLAGS_LONG)
-	    {
-	      *((double *)target) = trio_nan();
-	    }
-	  else
-	    {
-	      *((float *)target) = trio_nan();
-	    }
-	  return TRUE;
-	}
-      return FALSE;
-
-    case '0':
-      doubleString[offset++] = (char)ch;
-      self->InStream(self, &ch);
-      if (trio_to_upper(ch) == 'X')
-	{
-	  isHex = TRUE;
-	  doubleString[offset++] = (char)ch;
-	  self->InStream(self, &ch);
-	}
-      break;
-      
-    default:
-      break;
-    }
-  
-  while ((ch != EOF) && (offset - start < width))
-    {
-      /* Integer part */
-      if (isHex ? isxdigit(ch) : isdigit(ch))
-	{
-	  doubleString[offset++] = (char)ch;
-	  self->InStream(self, &ch);
-	}
-# if TRIO_FEATURE_QUOTE
-      else if (flags & FLAGS_QUOTE)
-	{
-	  /* Compare with thousands separator */
-	  for (j = 0; internalThousandSeparator[j] && self->current; j++)
-	    {
-	      if (internalThousandSeparator[j] != self->current)
-		break;
-
-	      self->InStream(self, &ch);
-	    }
-	  if (internalThousandSeparator[j])
-	    break; /* Mismatch */
-	  else
-	    continue; /* Match */
-	}
-# endif
-      else
-	break; /* while */
-    }
-  if (ch == '.')
-    {
-      /* Decimal part */
-      doubleString[offset++] = (char)ch;
-      self->InStream(self, &ch);
-      while ((isHex ? isxdigit(ch) : isdigit(ch)) &&
-	     (offset - start < width))
-	{
-	  doubleString[offset++] = (char)ch;
-	  self->InStream(self, &ch);
-	}
-    }
-  if (isHex ? (trio_to_upper(ch) == 'P') : (trio_to_upper(ch) == 'E'))
-    {
-      /* Exponent */
-      doubleString[offset++] = (char)ch;
-      self->InStream(self, &ch);
-      if ((ch == '+') || (ch == '-'))
-	{
-	  doubleString[offset++] = (char)ch;
-	  self->InStream(self, &ch);
-	}
-      while (isdigit(ch) && (offset - start < width))
-	{
-	  doubleString[offset++] = (char)ch;
-	  self->InStream(self, &ch);
-	}
-    }
-
-  if ((offset == start) || (*doubleString == NIL))
-    return FALSE;
-
-  doubleString[offset] = 0;
-  
-  if (flags & FLAGS_LONGDOUBLE)
-    {
-      *((trio_long_double_t *)target) = trio_to_long_double(doubleString, NULL);
-    }
-  else if (flags & FLAGS_LONG)
-    {
-      *((double *)target) = trio_to_double(doubleString, NULL);
-    }
-  else
-    {
-      *((float *)target) = trio_to_float(doubleString, NULL);
-    }
-  return TRUE;
-}
-#endif /* TRIO_FEATURE_FLOAT */
-
-/*************************************************************************
- * TrioReadPointer
- */
-TRIO_PRIVATE BOOLEAN_T
-TrioReadPointer
-TRIO_ARGS3((self, target, flags),
-	   trio_class_t *self,
-	   trio_pointer_t *target,
-	   trio_flags_t flags)
-{
-  trio_uintmax_t number;
-  char buffer[sizeof(internalNullString)];
-
-  flags |= (FLAGS_UNSIGNED | FLAGS_ALTERNATIVE | FLAGS_NILPADDING);
-  
-  if (TrioReadNumber(self,
-		     &number,
-		     flags,
-		     POINTER_WIDTH,
-		     BASE_HEX))
-    {
-      if (target)
-	{
-#if defined(TRIO_COMPILER_GCC) || defined(TRIO_COMPILER_MIPSPRO)
-	  /*
-	   * The strange assignment of number is a workaround for a compiler
-	   * warning
-	   */
-	  *target = &((char *)0)[number];
-#else
-	  *target = (trio_pointer_t)number;
-#endif
-	}
-      return TRUE;
-    }
-  else if (TrioReadString(self,
-			  (flags & FLAGS_IGNORE)
-			  ? NULL
-			  : buffer,
-			  0,
-			  sizeof(internalNullString) - 1))
-    {
-      if (trio_equal_case(buffer, internalNullString))
-	{
-	  if (target)
-	    *target = NULL;
-	  return TRUE;
-	}
-    }
-  return FALSE;
-}
-
-/*************************************************************************
- * TrioScanProcess
- */
-TRIO_PRIVATE int
-TrioScanProcess
-TRIO_ARGS3((data, format, parameters),
-	   trio_class_t *data,
-	   TRIO_CONST char *format,
-	   trio_parameter_t *parameters)
-{
-  int status;
-  int assignment;
-  int ch;
-  int offset; /* Offset of format string */
-  int i; /* Offset of current parameter */
-  trio_flags_t flags;
-  int width;
-  int base;
-  trio_pointer_t pointer;
-
-  /* Return on empty format string */
-  if (format[0] == NIL)
-    return 0;
-
-  status = 0;
-  assignment = 0;
-  i = 0;
-  offset = 0;
-  data->InStream(data, &ch);
-
-  for (;;)
-    {
-      /* Skip the parameter entries */
-      while (parameters[i].type == FORMAT_PARAMETER)
-	{
-	  assert(i <= MAX_PARAMETERS);
-	  i++;
-	}
-
-      /* Compare non conversion-specifier part of format string */
-      while (offset < parameters[i].beginOffset)
-	{
-	  if ((CHAR_IDENTIFIER == format[offset]) &&
-	      (CHAR_IDENTIFIER == format[offset + 1]))
-	    {
-	      /* Two % in format matches one % in input stream */
-	      if (CHAR_IDENTIFIER == ch)
-		{
-		  data->InStream(data, &ch);
-		  offset += 2;
-		  continue; /* while format chars left */
-		}
-	      else
-		{
-		  status = TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-		  goto end;
-		}
-	    }
-	  else /* Not an % identifier */
-	    {
-	      if (isspace((int)format[offset]))
-		{
-		  /* Whitespaces may match any amount of whitespaces */
-		  ch = TrioSkipWhitespaces(data);
-		}
-	      else if (ch == format[offset])
-		{
-		  data->InStream(data, &ch);
-		}
-	      else
-		{
-		  status = assignment;
-		  goto end;
-		}
-
-	      offset++;
-	    }
-	}
-
-      if (parameters[i].type == FORMAT_SENTINEL)
-	break;
-
-      if ((EOF == ch) && (parameters[i].type != FORMAT_COUNT))
-	{
-	  status = (assignment > 0) ? assignment : EOF;
-	  goto end;
-	}
-
-      flags = parameters[i].flags;
-
-      /* Find width */
-      width = parameters[i].width;
-      if (flags & FLAGS_WIDTH_PARAMETER)
-	{
-	  /* Get width from parameter list */
-	  width = (int)parameters[width].data.number.as_signed;
-	}
-
-      /* Find base */
-      if (NO_BASE != parameters[i].baseSpecifier)
-	{
-	  /* Base from specifier has priority */
-	  base = parameters[i].baseSpecifier;
-	}
-      else if (flags & FLAGS_BASE_PARAMETER)
-	{
-	  /* Get base from parameter list */
-	  base = parameters[i].base;
-	  base = (int)parameters[base].data.number.as_signed;
-	}
-      else
-	{
-	  /* Use base from format string */
-	  base = parameters[i].base;
-	}
-
-      switch (parameters[i].type)
-	{
-	case FORMAT_INT:
-	  {
-	    trio_uintmax_t number;
-
-	    if (0 == base)
-	      base = BASE_DECIMAL;
-
-	    if (!TrioReadNumber(data,
-				&number,
-				flags,
-				width,
-				base))
-	      {
-		status = assignment;
-		goto end;
-	      }
-
-	    if (!(flags & FLAGS_IGNORE))
-	      {
-		assignment++;
-
-		pointer = parameters[i].data.pointer;
-#if TRIO_FEATURE_SIZE_T || TRIO_FEATURE_SIZE_T_UPPER
-		if (flags & FLAGS_SIZE_T)
-		  *(size_t *)pointer = (size_t)number;
-		else
-#endif
-#if TRIO_FEATURE_PTRDIFF_T
-		if (flags & FLAGS_PTRDIFF_T)
-		  *(ptrdiff_t *)pointer = (ptrdiff_t)number;
-		else
-#endif
-#if TRIO_FEATURE_INTMAX_T
-		if (flags & FLAGS_INTMAX_T)
-		  *(trio_intmax_t *)pointer = (trio_intmax_t)number;
-		else
-#endif
-		if (flags & FLAGS_QUAD)
-		  *(trio_ulonglong_t *)pointer = (trio_ulonglong_t)number;
-		else if (flags & FLAGS_LONG)
-		  *(long int *)pointer = (long int)number;
-		else if (flags & FLAGS_SHORT)
-		  *(short int *)pointer = (short int)number;
-		else
-		  *(int *)pointer = (int)number;
-	      }
-	  }
-	  break; /* FORMAT_INT */
-
-	case FORMAT_STRING:
-#if TRIO_FEATURE_WIDECHAR
-	  if (flags & FLAGS_WIDECHAR)
-	    {
-	      if (!TrioReadWideString(data,
-				      (flags & FLAGS_IGNORE)
-				      ? NULL
-				      : parameters[i].data.wstring,
-				      flags,
-				      width))
-		{
-		  status = assignment;
-		  goto end;
-		}
-	    }
-	  else
-#endif
-	    {
-	      if (!TrioReadString(data,
-				  (flags & FLAGS_IGNORE)
-				  ? NULL
-				  : parameters[i].data.string,
-				  flags,
-				  width))
-		{
-		  status = assignment;
-		  goto end;
-		}
-	    }
-	  if (!(flags & FLAGS_IGNORE))
-	    assignment++;
-	  break; /* FORMAT_STRING */
-
-#if TRIO_FEATURE_FLOAT
-	case FORMAT_DOUBLE:
-	  {
-	    if (flags & FLAGS_IGNORE)
-	      {
-		pointer = NULL;
-	      }
-	    else
-	      {
-		pointer = (flags & FLAGS_LONGDOUBLE)
-		  ? (trio_pointer_t)parameters[i].data.longdoublePointer
-		  : (trio_pointer_t)parameters[i].data.doublePointer;
-	      }
-	    if (!TrioReadDouble(data, pointer, flags, width))
-	      {
-		status = assignment;
-		goto end;
-	      }
-	    if (!(flags & FLAGS_IGNORE))
-	      {
-		assignment++;
-	      }
-	    break; /* FORMAT_DOUBLE */
-	  }
-#endif
-
-	case FORMAT_GROUP:
-	  {
-	    int characterclass[MAX_CHARACTER_CLASS + 1];
-
-	    /* Skip over modifiers */
-	    while (format[offset] != SPECIFIER_GROUP)
-	      {
-		offset++;
-	      }
-	    /* Skip over group specifier */
-	    offset++;
-
-	    memset(characterclass, 0, sizeof(characterclass));
-	    status = TrioGetCharacterClass(format,
-					   &offset,
-					   &flags,
-					   characterclass);
-	    if (status < 0)
-	      goto end;
-
-	    if (!TrioReadGroup(data,
-			       (flags & FLAGS_IGNORE)
-			       ? NULL
-			       : parameters[i].data.string,
-			       characterclass,
-			       flags,
-			       parameters[i].width))
-	      {
-		status = assignment;
-		goto end;
-	      }
-	    if (!(flags & FLAGS_IGNORE))
-	      assignment++;
-	  }
-	  break; /* FORMAT_GROUP */
-
-	case FORMAT_COUNT:
-	  pointer = parameters[i].data.pointer;
-	  if (NULL != pointer)
-	    {
-	      int count = data->processed;
-	      if (ch != EOF)
-		count--; /* a character is read, but is not consumed yet */
-#if TRIO_FEATURE_SIZE_T || TRIO_FEATURE_SIZE_T_UPPER
-	      if (flags & FLAGS_SIZE_T)
-		*(size_t *)pointer = (size_t)count;
-	      else
-#endif
-#if TRIO_FEATURE_PTRDIFF_T
-	      if (flags & FLAGS_PTRDIFF_T)
-		*(ptrdiff_t *)pointer = (ptrdiff_t)count;
-	      else
-#endif
-#if TRIO_FEATURE_INTMAX_T
-	      if (flags & FLAGS_INTMAX_T)
-		*(trio_intmax_t *)pointer = (trio_intmax_t)count;
-	      else
-#endif
-	      if (flags & FLAGS_QUAD)
-		{
-		  *(trio_ulonglong_t *)pointer = (trio_ulonglong_t)count;
-		}
-	      else if (flags & FLAGS_LONG)
-		{
-		  *(long int *)pointer = (long int)count;
-		}
-	      else if (flags & FLAGS_SHORT)
-		{
-		  *(short int *)pointer = (short int)count;
-		}
-	      else
-		{
-		  *(int *)pointer = (int)count;
-		}
-	    }
-	  break; /* FORMAT_COUNT */
-
-	case FORMAT_CHAR:
-#if TRIO_FEATURE_WIDECHAR
-	  if (flags & FLAGS_WIDECHAR)
-	    {
-	      if (TrioReadWideChar(data,
-				   (flags & FLAGS_IGNORE)
-				   ? NULL
-				   : parameters[i].data.wstring,
-				   flags,
-				   (width == NO_WIDTH) ? 1 : width) == 0)
-		{
-		  status = assignment;
-		  goto end;
-		}
-	    }
-	  else
-#endif
-	    {
-	      if (TrioReadChar(data,
-			       (flags & FLAGS_IGNORE)
-			       ? NULL
-			       : parameters[i].data.string,
-			       flags,
-			       (width == NO_WIDTH) ? 1 : width) == 0)
-		{
-		  status = assignment;
-		  goto end;
-		}
-	    }
-	  if (!(flags & FLAGS_IGNORE))
-	    assignment++;
-	  break; /* FORMAT_CHAR */
-
-	case FORMAT_POINTER:
-	  if (!TrioReadPointer(data,
-			       (flags & FLAGS_IGNORE)
-			       ? NULL
-			       : (trio_pointer_t *)parameters[i].data.pointer,
-			       flags))
-	    {
-	      status = assignment;
-	      goto end;
-	    }
-	  if (!(flags & FLAGS_IGNORE))
-	    assignment++;
-	  break; /* FORMAT_POINTER */
-
-	case FORMAT_PARAMETER:
-	  break; /* FORMAT_PARAMETER */
-
-	default:
-	  status = TRIO_ERROR_RETURN(TRIO_EINVAL, offset);
-	  goto end;
-	}
-
-      ch = data->current;
-      offset = parameters[i].endOffset;
-      i++;
-    }
-
-  status = assignment;
- end:
-  if (data->UndoStream)
-    data->UndoStream(data);
-  return status;
-}
-
-/*************************************************************************
- * TrioScan
- */
-TRIO_PRIVATE int
-TrioScan
-TRIO_ARGS7((source, sourceSize, InStream, UndoStream, format, arglist, argarray),
-	   trio_pointer_t source,
-	   size_t sourceSize,
-	   void (*InStream) TRIO_PROTO((trio_class_t *, int *)),
-	   void (*UndoStream) TRIO_PROTO((trio_class_t *)),
-	   TRIO_CONST char *format,
-	   va_list arglist,
-	   trio_pointer_t *argarray)
-{
-  int status;
-  trio_parameter_t parameters[MAX_PARAMETERS];
-  trio_class_t data;
-
-  assert(VALID(InStream));
-  assert(VALID(format));
-
-  memset(&data, 0, sizeof(data));
-  data.InStream = InStream;
-  data.UndoStream = UndoStream;
-  data.location = (trio_pointer_t)source;
-  data.max = sourceSize;
-  data.error = 0;
-
-#if defined(USE_LOCALE)
-  if (NULL == internalLocaleValues)
-    {
-      TrioSetLocale();
-    }
-#endif
-
-  status = TrioParse(TYPE_SCAN, format, parameters, arglist, argarray);
-  if (status < 0)
-    return status;
-
-  status = TrioScanProcess(&data, format, parameters);
-  if (data.error != 0)
-    {
-      status = data.error;
-    }
-  return status;
-}
-
-/*************************************************************************
- * TrioInStreamFile
- */
-#if TRIO_FEATURE_FILE || TRIO_FEATURE_STDIO
-TRIO_PRIVATE void
-TrioInStreamFile
-TRIO_ARGS2((self, intPointer),
-	   trio_class_t *self,
-	   int *intPointer)
-{
-  FILE *file = (FILE *)self->location;
-
-  assert(VALID(self));
-  assert(VALID(file));
-
-  self->actually.cached = 0;
-
-  /* The initial value of self->current is zero */
-  if (self->current == EOF)
-    {
-      self->error = (ferror(file))
-	? TRIO_ERROR_RETURN(TRIO_ERRNO, 0)
-	: TRIO_ERROR_RETURN(TRIO_EOF, 0);
-    }
-  else
-    {
-      self->processed++;
-      self->actually.cached++;
-    }
-
-  self->current = fgetc(file);
-
-  if (VALID(intPointer))
-    {
-      *intPointer = self->current;
-    }
-}
-#endif /* TRIO_FEATURE_FILE || TRIO_FEATURE_STDIO */
-
-/*************************************************************************
- * TrioUndoStreamFile
- */
-#if TRIO_FEATURE_FILE || TRIO_FEATURE_STDIO
-TRIO_PRIVATE void
-TrioUndoStreamFile
-TRIO_ARGS1((self),
-	   trio_class_t *self)
-{
-  FILE *file = (FILE *)self->location;
-
-  assert(VALID(self));
-  assert(VALID(file));
-
-  if (self->actually.cached > 0)
-    {
-      assert(self->actually.cached == 1);
-
-      self->current = ungetc(self->current, file);
-      self->actually.cached = 0;
-    }
-}
-#endif /* TRIO_FEATURE_FILE || TRIO_FEATURE_STDIO */
-
-/*************************************************************************
- * TrioInStreamFileDescriptor
- */
-#if TRIO_FEATURE_FD
-TRIO_PRIVATE void
-TrioInStreamFileDescriptor
-TRIO_ARGS2((self, intPointer),
-	   trio_class_t *self,
-	   int *intPointer)
-{
-  int fd = *((int *)self->location);
-  int size;
-  unsigned char input;
-
-  assert(VALID(self));
-
-  self->actually.cached = 0;
-
-  size = read(fd, &input, sizeof(char));
-  if (size == -1)
-    {
-      self->error = TRIO_ERROR_RETURN(TRIO_ERRNO, 0);
-      self->current = EOF;
-    }
-  else
-    {
-      self->current = (size == 0) ? EOF : input;
-    }
-  if (self->current != EOF)
-    {
-      self->actually.cached++;
-      self->processed++;
-    }
-
-  if (VALID(intPointer))
-    {
-      *intPointer = self->current;
-    }
-}
-#endif /* TRIO_FEATURE_FD */
-
-/*************************************************************************
- * TrioInStreamCustom
- */
-#if TRIO_FEATURE_CLOSURE
-TRIO_PRIVATE void
-TrioInStreamCustom
-TRIO_ARGS2((self, intPointer),
-	   trio_class_t *self,
-	   int *intPointer)
-{
-  trio_custom_t *data;
-
-  assert(VALID(self));
-  assert(VALID(self->location));
-
-  self->actually.cached = 0;
-
-  data = (trio_custom_t *)self->location;
-
-  self->current = (data->stream.in == NULL)
-    ? NIL
-    : (data->stream.in)(data->closure);
-
-  if (self->current == NIL)
-    {
-      self->current = EOF;
-    }
-  else
-    {
-      self->processed++;
-      self->actually.cached++;
-    }
-
-  if (VALID(intPointer))
-    {
-      *intPointer = self->current;
-    }
-}
-#endif /* TRIO_FEATURE_CLOSURE */
-
-/*************************************************************************
- * TrioInStreamString
- */
-TRIO_PRIVATE void
-TrioInStreamString
-TRIO_ARGS2((self, intPointer),
-	   trio_class_t *self,
-	   int *intPointer)
-{
-  unsigned char **buffer;
-
-  assert(VALID(self));
-  assert(VALID(self->location));
-
-  self->actually.cached = 0;
-
-  buffer = (unsigned char **)self->location;
-  self->current = (*buffer)[0];
-  if (self->current == NIL)
-    {
-      self->current = EOF;
-    }
-  else
-    {
-      (*buffer)++;
-      self->processed++;
-      self->actually.cached++;
-    }
-
-  if (VALID(intPointer))
-    {
-      *intPointer = self->current;
-    }
-}
-
-/*************************************************************************
- *
- * Formatted scanning functions
- *
- ************************************************************************/
-
-#if defined(TRIO_DOCUMENTATION)
-# include "doc/doc_scanf.h"
-#endif
-/** @addtogroup Scanf
-    @{
-*/
-
-/*************************************************************************
- * scanf
- */
-
-/**
-   Scan characters from standard input stream.
-
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_STDIO
-TRIO_PUBLIC int
-trio_scanf
-TRIO_VARGS2((format, va_alist),
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  status = TrioScan((trio_pointer_t)stdin, 0,
-		    TrioInStreamFile,
-		    TrioUndoStreamFile,
-		    format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-#endif /* TRIO_FEATURE_STDIO */
-
-/**
-   Scan characters from standard input stream.
-
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_STDIO
-TRIO_PUBLIC int
-trio_vscanf
-TRIO_ARGS2((format, args),
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  assert(VALID(format));
-  
-  return TrioScan((trio_pointer_t)stdin, 0,
-		  TrioInStreamFile,
-		  TrioUndoStreamFile,
-		  format, args, NULL);
-}
-#endif /* TRIO_FEATURE_STDIO */
-
-/**
-   Scan characters from standard input stream.
-
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_STDIO
-TRIO_PUBLIC int
-trio_scanfv
-TRIO_ARGS2((format, args),
-	   TRIO_CONST char *format,
-	   trio_pointer_t *args)
-{
-  static va_list unused;
-  
-  assert(VALID(format));
-  
-  return TrioScan((trio_pointer_t)stdin, 0,
-		  TrioInStreamFile,
-		  TrioUndoStreamFile,
-		  format, unused, args);
-}
-#endif /* TRIO_FEATURE_STDIO */
-
-/*************************************************************************
- * fscanf
- */
-
-/**
-   Scan characters from file.
-
-   @param file File pointer.
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_FILE
-TRIO_PUBLIC int
-trio_fscanf
-TRIO_VARGS3((file, format, va_alist),
-	    FILE *file,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(file));
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  status = TrioScan((trio_pointer_t)file, 0,
-		    TrioInStreamFile,
-		    TrioUndoStreamFile,
-		    format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-#endif /* TRIO_FEATURE_FILE */
-
-/**
-   Scan characters from file.
-
-   @param file File pointer.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_FILE
-TRIO_PUBLIC int
-trio_vfscanf
-TRIO_ARGS3((file, format, args),
-	   FILE *file,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  assert(VALID(file));
-  assert(VALID(format));
-  
-  return TrioScan((trio_pointer_t)file, 0,
-		  TrioInStreamFile,
-		  TrioUndoStreamFile,
-		  format, args, NULL);
-}
-#endif /* TRIO_FEATURE_FILE */
-
-/**
-   Scan characters from file.
-
-   @param file File pointer.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_FILE
-TRIO_PUBLIC int
-trio_fscanfv
-TRIO_ARGS3((file, format, args),
-	   FILE *file,
-	   TRIO_CONST char *format,
-	   trio_pointer_t *args)
-{
-  static va_list unused;
-  
-  assert(VALID(file));
-  assert(VALID(format));
-  
-  return TrioScan((trio_pointer_t)file, 0,
-		  TrioInStreamFile,
-		  TrioUndoStreamFile,
-		  format, unused, args);
-}
-#endif /* TRIO_FEATURE_FILE */
-
-/*************************************************************************
- * dscanf
- */
-
-/**
-   Scan characters from file descriptor.
-
-   @param fd File descriptor.
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_FD
-TRIO_PUBLIC int
-trio_dscanf
-TRIO_VARGS3((fd, format, va_alist),
-	    int fd,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  status = TrioScan((trio_pointer_t)&fd, 0,
-		    TrioInStreamFileDescriptor,
-		    NULL,
-		    format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-#endif /* TRIO_FEATURE_FD */
-
-/**
-   Scan characters from file descriptor.
-
-   @param fd File descriptor.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_FD
-TRIO_PUBLIC int
-trio_vdscanf
-TRIO_ARGS3((fd, format, args),
-	   int fd,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  assert(VALID(format));
-  
-  return TrioScan((trio_pointer_t)&fd, 0,
-		  TrioInStreamFileDescriptor,
-		  NULL,
-		  format, args, NULL);
-}
-#endif /* TRIO_FEATURE_FD */
-
-/**
-   Scan characters from file descriptor.
-
-   @param fd File descriptor.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of scanned characters.
- */
-#if TRIO_FEATURE_FD
-TRIO_PUBLIC int
-trio_dscanfv
-TRIO_ARGS3((fd, format, args),
-	   int fd,
-	   TRIO_CONST char *format,
-	   trio_pointer_t *args)
-{
-  static va_list unused;
-  
-  assert(VALID(format));
-  
-  return TrioScan((trio_pointer_t)&fd, 0,
-		  TrioInStreamFileDescriptor,
-		  NULL,
-		  format, unused, args);
-}
-#endif /* TRIO_FEATURE_FD */
-
-/*************************************************************************
- * cscanf
- */
-#if TRIO_FEATURE_CLOSURE
-TRIO_PUBLIC int
-trio_cscanf
-TRIO_VARGS4((stream, closure, format, va_alist),
-	    trio_instream_t stream,
-	    trio_pointer_t closure,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-  trio_custom_t data;
-
-  assert(VALID(stream));
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  data.stream.in = stream;
-  data.closure = closure;
-  status = TrioScan(&data, 0, TrioInStreamCustom, NULL, format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-#endif /* TRIO_FEATURE_CLOSURE */
-
-#if TRIO_FEATURE_CLOSURE
-TRIO_PUBLIC int
-trio_vcscanf
-TRIO_ARGS4((stream, closure, format, args),
-	   trio_instream_t stream,
-	   trio_pointer_t closure,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  trio_custom_t data;
-  
-  assert(VALID(stream));
-  assert(VALID(format));
-
-  data.stream.in = stream;
-  data.closure = closure;
-  return TrioScan(&data, 0, TrioInStreamCustom, NULL, format, args, NULL);
-}
-#endif /* TRIO_FEATURE_CLOSURE */
-
-#if TRIO_FEATURE_CLOSURE
-TRIO_PUBLIC int
-trio_cscanfv
-TRIO_ARGS4((stream, closure, format, args),
-	   trio_instream_t stream,
-	   trio_pointer_t closure,
-	   TRIO_CONST char *format,
-	   trio_pointer_t *args)
-{
-  static va_list unused;
-  trio_custom_t data;
-  
-  assert(VALID(stream));
-  assert(VALID(format));
-
-  data.stream.in = stream;
-  data.closure = closure;
-  return TrioScan(&data, 0, TrioInStreamCustom, NULL, format, unused, args);
-}
-#endif /* TRIO_FEATURE_CLOSURE */
-
-/*************************************************************************
- * sscanf
- */
-
-/**
-   Scan characters from string.
-
-   @param buffer Input string.
-   @param format Formatting string.
-   @param ... Arguments.
-   @return Number of scanned characters.
- */
-TRIO_PUBLIC int
-trio_sscanf
-TRIO_VARGS3((buffer, format, va_alist),
-	    TRIO_CONST char *buffer,
-	    TRIO_CONST char *format,
-	    TRIO_VA_DECL)
-{
-  int status;
-  va_list args;
-
-  assert(VALID(buffer));
-  assert(VALID(format));
-  
-  TRIO_VA_START(args, format);
-  status = TrioScan((trio_pointer_t)&buffer, 0,
-		    TrioInStreamString,
-		    NULL,
-		    format, args, NULL);
-  TRIO_VA_END(args);
-  return status;
-}
-
-/**
-   Scan characters from string.
-
-   @param buffer Input string.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of scanned characters.
- */
-TRIO_PUBLIC int
-trio_vsscanf
-TRIO_ARGS3((buffer, format, args),
-	   TRIO_CONST char *buffer,
-	   TRIO_CONST char *format,
-	   va_list args)
-{
-  assert(VALID(buffer));
-  assert(VALID(format));
-  
-  return TrioScan((trio_pointer_t)&buffer, 0,
-		  TrioInStreamString,
-		  NULL,
-		  format, args, NULL);
-}
-
-/**
-   Scan characters from string.
-
-   @param buffer Input string.
-   @param format Formatting string.
-   @param args Arguments.
-   @return Number of scanned characters.
- */
-TRIO_PUBLIC int
-trio_sscanfv
-TRIO_ARGS3((buffer, format, args),
-	   TRIO_CONST char *buffer,
-	   TRIO_CONST char *format,
-	   trio_pointer_t *args)
-{
-  static va_list unused;
-  
-  assert(VALID(buffer));
-  assert(VALID(format));
-  
-  return TrioScan((trio_pointer_t)&buffer, 0,
-		  TrioInStreamString,
-		  NULL,
-		  format, unused, args);
-}
-
-#endif /* TRIO_FEATURE_SCANF */
-
-/** @} End of Scanf documentation module */
-
-/*************************************************************************
- * trio_strerror
- */
-TRIO_PUBLIC TRIO_CONST char *
-trio_strerror
-TRIO_ARGS1((errorcode),
-	   int errorcode)
-{
-#if TRIO_FEATURE_STRERR
-  /* Textual versions of the error codes */
-  switch (TRIO_ERROR_CODE(errorcode))
-    {
-    case TRIO_EOF:
-      return "End of file";
-    case TRIO_EINVAL:
-      return "Invalid argument";
-    case TRIO_ETOOMANY:
-      return "Too many arguments";
-    case TRIO_EDBLREF:
-      return "Double reference";
-    case TRIO_EGAP:
-      return "Reference gap";
-    case TRIO_ENOMEM:
-      return "Out of memory";
-    case TRIO_ERANGE:
-      return "Invalid range";
-    case TRIO_ECUSTOM:
-      return "Custom error";
-    default:
-      return "Unknown";
-    }
-#else
-  return "Unknown";
-#endif
-}
diff -pruN 6.4.39-1/trio/trio.h 6.5.4-0ubuntu1/trio/trio.h
--- 6.4.39-1/trio/trio.h	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/trio.h	1970-01-01 00:00:00.000000000 +0000
@@ -1,240 +0,0 @@
-/*************************************************************************
- *
- * $Id: trio.h,v 1.19 2009/09/13 10:12:22 breese Exp $
- *
- * Copyright (C) 1998 Bjorn Reese and Daniel Stenberg.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
- *
- *************************************************************************
- *
- * http://ctrio.sourceforge.net/
- *
- ************************************************************************/
-
-#ifndef TRIO_TRIO_H
-#define TRIO_TRIO_H
-
-#if !defined(WITHOUT_TRIO)
-
-#if WANT_FETCHMAIL_CONFIG_H_FOR_TRIO - 0
-/* if used as part of fetchmail, do not include config.h, as that would break
- * the regression test. */
-
-/*
- * Use autoconf defines if present. Packages using trio must define
- * HAVE_CONFIG_H as a compiler option themselves.
- */
-#if defined(HAVE_CONFIG_H)
-# include <config.h>
-#endif
-#endif
-
-#include "triop.h"
-
-#include <stdio.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/*
- * Error codes.
- *
- * Remember to add a textual description to trio_strerror.
- */
-enum {
-  TRIO_EOF      = 1,
-  TRIO_EINVAL   = 2,
-  TRIO_ETOOMANY = 3,
-  TRIO_EDBLREF  = 4,
-  TRIO_EGAP     = 5,
-  TRIO_ENOMEM   = 6,
-  TRIO_ERANGE   = 7,
-  TRIO_ERRNO    = 8,
-  TRIO_ECUSTOM  = 9
-};
-
-/* Error macros */
-#define TRIO_ERROR_CODE(x) ((-(x)) & 0x00FF)
-#define TRIO_ERROR_POSITION(x) ((-(x)) >> 8)
-#define TRIO_ERROR_NAME(x) trio_strerror(x)
-
-typedef int (*trio_outstream_t) TRIO_PROTO((trio_pointer_t, int));
-typedef int (*trio_instream_t) TRIO_PROTO((trio_pointer_t));
-
-TRIO_CONST char *trio_strerror TRIO_PROTO((int));
-
-/*************************************************************************
- * Print Functions
- */
-
-int trio_printf TRIO_PROTO((TRIO_CONST char *format, ...));
-int trio_vprintf TRIO_PROTO((TRIO_CONST char *format, va_list args));
-int trio_printfv TRIO_PROTO((TRIO_CONST char *format, void **args));
-
-int trio_fprintf TRIO_PROTO((FILE *file, TRIO_CONST char *format, ...));
-int trio_vfprintf TRIO_PROTO((FILE *file, TRIO_CONST char *format, va_list args));
-int trio_fprintfv TRIO_PROTO((FILE *file, TRIO_CONST char *format, void **args));
-
-int trio_dprintf TRIO_PROTO((int fd, TRIO_CONST char *format, ...));
-int trio_vdprintf TRIO_PROTO((int fd, TRIO_CONST char *format, va_list args));
-int trio_dprintfv TRIO_PROTO((int fd, TRIO_CONST char *format, void **args));
-
-int trio_cprintf TRIO_PROTO((trio_outstream_t stream, trio_pointer_t closure,
-			     TRIO_CONST char *format, ...));
-int trio_vcprintf TRIO_PROTO((trio_outstream_t stream, trio_pointer_t closure,
-			      TRIO_CONST char *format, va_list args));
-int trio_cprintfv TRIO_PROTO((trio_outstream_t stream, trio_pointer_t closure,
-			      TRIO_CONST char *format, void **args));
-
-int trio_sprintf TRIO_PROTO((char *buffer, TRIO_CONST char *format, ...));
-int trio_vsprintf TRIO_PROTO((char *buffer, TRIO_CONST char *format, va_list args));
-int trio_sprintfv TRIO_PROTO((char *buffer, TRIO_CONST char *format, void **args));
-
-int trio_snprintf TRIO_PROTO((char *buffer, size_t max, TRIO_CONST char *format, ...));
-int trio_vsnprintf TRIO_PROTO((char *buffer, size_t bufferSize, TRIO_CONST char *format,
-		   va_list args));
-int trio_snprintfv TRIO_PROTO((char *buffer, size_t bufferSize, TRIO_CONST char *format,
-		   void **args));
-
-int trio_snprintfcat TRIO_PROTO((char *buffer, size_t max, TRIO_CONST char *format, ...));
-int trio_vsnprintfcat TRIO_PROTO((char *buffer, size_t bufferSize, TRIO_CONST char *format,
-                      va_list args));
-
-#if defined(TRIO_DEPRECATED)
-char *trio_aprintf TRIO_PROTO((TRIO_CONST char *format, ...));
-char *trio_vaprintf TRIO_PROTO((TRIO_CONST char *format, va_list args));
-#endif
-
-int trio_asprintf TRIO_PROTO((char **ret, TRIO_CONST char *format, ...));
-int trio_vasprintf TRIO_PROTO((char **ret, TRIO_CONST char *format, va_list args));
-int trio_asprintfv TRIO_PROTO((char **result, TRIO_CONST char *format, trio_pointer_t * args));
-
-/*************************************************************************
- * Scan Functions
- */
-int trio_scanf TRIO_PROTO((TRIO_CONST char *format, ...));
-int trio_vscanf TRIO_PROTO((TRIO_CONST char *format, va_list args));
-int trio_scanfv TRIO_PROTO((TRIO_CONST char *format, void **args));
-
-int trio_fscanf TRIO_PROTO((FILE *file, TRIO_CONST char *format, ...));
-int trio_vfscanf TRIO_PROTO((FILE *file, TRIO_CONST char *format, va_list args));
-int trio_fscanfv TRIO_PROTO((FILE *file, TRIO_CONST char *format, void **args));
-
-int trio_dscanf TRIO_PROTO((int fd, TRIO_CONST char *format, ...));
-int trio_vdscanf TRIO_PROTO((int fd, TRIO_CONST char *format, va_list args));
-int trio_dscanfv TRIO_PROTO((int fd, TRIO_CONST char *format, void **args));
-
-int trio_cscanf TRIO_PROTO((trio_instream_t stream, trio_pointer_t closure,
-			    TRIO_CONST char *format, ...));
-int trio_vcscanf TRIO_PROTO((trio_instream_t stream, trio_pointer_t closure,
-			     TRIO_CONST char *format, va_list args));
-int trio_cscanfv TRIO_PROTO((trio_instream_t stream, trio_pointer_t closure,
-			     TRIO_CONST char *format, void **args));
-
-int trio_sscanf TRIO_PROTO((TRIO_CONST char *buffer, TRIO_CONST char *format, ...));
-int trio_vsscanf TRIO_PROTO((TRIO_CONST char *buffer, TRIO_CONST char *format, va_list args));
-int trio_sscanfv TRIO_PROTO((TRIO_CONST char *buffer, TRIO_CONST char *format, void **args));
-
-/*************************************************************************
- * Locale Functions
- */
-void trio_locale_set_decimal_point TRIO_PROTO((char *decimalPoint));
-void trio_locale_set_thousand_separator TRIO_PROTO((char *thousandSeparator));
-void trio_locale_set_grouping TRIO_PROTO((char *grouping));
-
-/*************************************************************************
- * Renaming
- */
-#ifdef TRIO_REPLACE_STDIO
-/* Replace the <stdio.h> functions */
-#ifndef HAVE_PRINTF
-# undef printf
-# define printf trio_printf
-#endif
-#ifndef HAVE_VPRINTF
-# undef vprintf
-# define vprintf trio_vprintf
-#endif
-#ifndef HAVE_FPRINTF
-# undef fprintf
-# define fprintf trio_fprintf
-#endif
-#ifndef HAVE_VFPRINTF
-# undef vfprintf
-# define vfprintf trio_vfprintf
-#endif
-#ifndef HAVE_SPRINTF
-# undef sprintf
-# define sprintf trio_sprintf
-#endif
-#ifndef HAVE_VSPRINTF
-# undef vsprintf
-# define vsprintf trio_vsprintf
-#endif
-#ifndef HAVE_SNPRINTF
-# undef snprintf
-# define snprintf trio_snprintf
-#endif
-#ifndef HAVE_VSNPRINTF
-# undef vsnprintf
-# define vsnprintf trio_vsnprintf
-#endif
-#ifndef HAVE_SCANF
-# undef scanf
-# define scanf trio_scanf
-#endif
-#ifndef HAVE_VSCANF
-# undef vscanf
-# define vscanf trio_vscanf
-#endif
-#ifndef HAVE_FSCANF
-# undef fscanf
-# define fscanf trio_fscanf
-#endif
-#ifndef HAVE_VFSCANF
-# undef vfscanf
-# define vfscanf trio_vfscanf
-#endif
-#ifndef HAVE_SSCANF
-# undef sscanf
-# define sscanf trio_sscanf
-#endif
-#ifndef HAVE_VSSCANF
-# undef vsscanf
-# define vsscanf trio_vsscanf
-#endif
-/* These aren't stdio functions, but we make them look similar */
-#undef dprintf
-#define dprintf trio_dprintf
-#undef vdprintf
-#define vdprintf trio_vdprintf
-#undef aprintf
-#define aprintf trio_aprintf
-#undef vaprintf
-#define vaprintf trio_vaprintf
-#undef asprintf
-#define asprintf trio_asprintf
-#undef vasprintf
-#define vasprintf trio_vasprintf
-#undef dscanf
-#define dscanf trio_dscanf
-#undef vdscanf
-#define vdscanf trio_vdscanf
-#endif
-
-#ifdef __cplusplus
-} /* extern "C" */
-#endif
-
-#endif /* WITHOUT_TRIO */
-
-#endif /* TRIO_TRIO_H */
diff -pruN 6.4.39-1/trio/triodef.h 6.5.4-0ubuntu1/trio/triodef.h
--- 6.4.39-1/trio/triodef.h	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/triodef.h	1970-01-01 00:00:00.000000000 +0000
@@ -1,335 +0,0 @@
-/*************************************************************************
- *
- * $Id: triodef.h,v 1.35 2009/09/20 11:37:14 breese Exp $
- *
- * Copyright (C) 2001 Bjorn Reese <breese@users.sourceforge.net>
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
- *
- ************************************************************************/
-
-#ifndef TRIO_TRIODEF_H
-#define TRIO_TRIODEF_H
-
-/*************************************************************************
- * Compiler support detection
- */
-
-#if defined(__GNUC__)
-# define TRIO_COMPILER_GCC
-#endif
-
-#if defined(__SUNPRO_CC)
-# define TRIO_COMPILER_SUNPRO __SUNPRO_CC
-#else
-# if defined(__SUNPRO_C)
-#  define TRIO_COMPILER_SUNPRO __SUNPRO_C
-# endif
-#endif
-
-#if defined(__xlC__) || defined(__IBMC__) || defined(__IBMCPP__)
-# define TRIO_COMPILER_XLC
-#else
-# if defined(_AIX) && !defined(__GNUC__)
-#  define TRIO_COMPILER_XLC /* Workaround for old xlc */
-# endif
-#endif
-
-#if defined(__DECC) || defined(__DECCXX)
-# define TRIO_COMPILER_DECC
-#else
-# if defined(__osf__) && defined(__LANGUAGE_C__) && !defined(__GNUC__)
-#  define TRIO_COMPILER_DECC /* Workaround for old DEC C compilers */
-# endif
-#endif
-
-#if defined(__HP_aCC) || defined(__HP_cc)
-# define TRIO_COMPILER_HP
-#endif
-
-#if defined(sgi) || defined(__sgi)
-# define TRIO_COMPILER_MIPSPRO
-#endif
-
-#if defined(_MSC_VER)
-# define TRIO_COMPILER_MSVC
-#endif
-
-#if defined(__BORLANDC__)
-# define TRIO_COMPILER_BCB
-#endif
-
-/*************************************************************************
- * Platform support detection
- */
-
-#if defined(VMS) || defined(__VMS)
-# define TRIO_PLATFORM_VMS
-#endif
-
-#if defined(unix) || defined(__unix) || defined(__unix__)
-# define TRIO_PLATFORM_UNIX
-#endif
-
-#if defined(TRIO_COMPILER_XLC) || defined(_AIX)
-# define TRIO_PLATFORM_UNIX
-#endif
-
-#if defined(TRIO_COMPILER_DECC) || defined(__osf___)
-# if !defined(TRIO_PLATFORM_VMS)
-#  define TRIO_PLATFORM_UNIX
-# endif
-#endif
-
-#if defined(__NetBSD__)
-# define TRIO_PLATFORM_UNIX
-#endif
-
-#if defined(__Lynx__)
-# define TRIO_PLATFORM_UNIX
-# define TRIO_PLATFORM_LYNX
-#endif
-
-#if defined(__APPLE__) && defined(__MACH__)
-# define TRIO_PLATFORM_UNIX
-#endif
-
-#if defined(__QNX__)
-# define TRIO_PLATFORM_UNIX
-# define TRIO_PLATFORM_QNX
-#endif
-
-#if defined(__CYGWIN__)
-# define TRIO_PLATFORM_UNIX
-#endif
-
-#if defined(AMIGA) && defined(TRIO_COMPILER_GCC)
-# define TRIO_PLATFORM_UNIX
-#endif
-
-#if defined(TRIO_COMPILER_MSVC) || defined(WIN32) || defined(_WIN32)
-# define TRIO_PLATFORM_WIN32
-#endif
-
-#if defined(_WIN32_WCE)
-# define TRIO_PLATFORM_WINCE
-#endif
-
-#if defined(mpeix) || defined(__mpexl)
-# define TRIO_PLATFORM_MPEIX
-#endif
-
-#if defined(_AIX)
-# define TRIO_PLATFORM_AIX
-#endif
-
-#if defined(__hpux)
-# define TRIO_PLATFORM_HPUX
-#endif
-
-#if defined(sun) || defined(__sun__)
-# if defined(__SVR4) || defined(__svr4__)
-#  define TRIO_PLATFORM_SOLARIS
-# else
-#  define TRIO_PLATFORM_SUNOS
-# endif
-#endif
-
-/*************************************************************************
- * Standards support detection
- */
-
-#if defined(__STDC__) \
- || defined(_MSC_EXTENSIONS) \
- || defined(TRIO_COMPILER_BCB)
-# define PREDEF_STANDARD_C89
-#endif
-#if defined(__STDC_VERSION__)
-# define PREDEF_STANDARD_C90
-#endif
-#if (__STDC_VERSION__ - 0 >= 199409L)
-# define PREDEF_STANDARD_C94
-#endif
-#if (__STDC_VERSION__ - 0 >= 199901L)
-# define PREDEF_STANDARD_C99
-#endif
-#if defined(TRIO_COMPILER_SUNPRO) && (TRIO_COMPILER_SUNPRO >= 0x420)
-# if !defined(PREDEF_STANDARD_C94)
-#  define PREDEF_STANDARD_C94
-# endif
-#endif
-
-#if defined(__cplusplus)
-# define PREDEF_STANDARD_CXX
-#endif
-#if __cplusplus - 0 >= 199711L
-# define PREDEF_STANDARD_CXX89
-#endif
-
-#if defined(TRIO_PLATFORM_UNIX)
-# include <unistd.h>
-#endif
-
-#if defined(_POSIX_VERSION)
-# define PREDEF_STANDARD_POSIX _POSIX_VERSION
-# if (_POSIX_VERSION >= 199506L)
-#  define PREDEF_STANDARD_POSIX_1996
-# endif
-#endif
-
-#if (_XOPEN_VERSION - 0 >= 3) || defined(_XOPEN_XPG3)
-# define PREDEF_STANDARD_XPG3
-#endif
-#if (_XOPEN_VERSION - 0 >= 4) || defined(_XOPEN_XPG4)
-# define PREDEF_STANDARD_XPG4
-#endif
-#if (_XOPEN_VERSION - 0 > 4) \
- || (defined(_XOPEN_UNIX) && (_XOPEN_VERSION - 0 == 4))
-# define PREDEF_STANDARD_UNIX95
-#endif
-#if (_XOPEN_VERSION - 0 >= 500)
-# define PREDEF_STANDARD_UNIX98
-#endif
-#if (_XOPEN_VERSION - 0 >= 600)
-# define PREDEF_STANDARD_UNIX03
-#endif
-
-/*************************************************************************
- * Generic defines
- */
-
-#if !defined(TRIO_PUBLIC)
-# define TRIO_PUBLIC
-#endif
-#if !defined(TRIO_PRIVATE)
-# define TRIO_PRIVATE static
-#endif
-
-#if !(defined(PREDEF_STANDARD_C89) || defined(PREDEF_STANDARD_CXX))
-# define TRIO_COMPILER_ANCIENT
-#endif
-
-#if defined(TRIO_COMPILER_ANCIENT)
-# define TRIO_CONST
-# define TRIO_VOLATILE
-# define TRIO_SIGNED
-typedef double trio_long_double_t;
-typedef char * trio_pointer_t;
-# define TRIO_SUFFIX_LONG(x) x
-# define TRIO_PROTO(x) ()
-# define TRIO_NOARGS
-# define TRIO_ARGS1(list,a1) list a1;
-# define TRIO_ARGS2(list,a1,a2) list a1; a2;
-# define TRIO_ARGS3(list,a1,a2,a3) list a1; a2; a3;
-# define TRIO_ARGS4(list,a1,a2,a3,a4) list a1; a2; a3; a4;
-# define TRIO_ARGS5(list,a1,a2,a3,a4,a5) list a1; a2; a3; a4; a5;
-# define TRIO_ARGS6(list,a1,a2,a3,a4,a5,a6) list a1; a2; a3; a4; a5; a6;
-# define TRIO_ARGS7(list,a1,a2,a3,a4,a5,a6,a7) list a1; a2; a3; a4; a5; a6; a7;
-# define TRIO_VARGS2(list,a1,a2) list a1; a2
-# define TRIO_VARGS3(list,a1,a2,a3) list a1; a2; a3
-# define TRIO_VARGS4(list,a1,a2,a3,a4) list a1; a2; a3; a4
-# define TRIO_VARGS5(list,a1,a2,a3,a4,a5) list a1; a2; a3; a4; a5
-# define TRIO_VA_DECL va_dcl
-# define TRIO_VA_START(x,y) va_start(x)
-# define TRIO_VA_END(x) va_end(x)
-#else /* ANSI C */
-# define TRIO_CONST const
-# define TRIO_VOLATILE volatile
-# define TRIO_SIGNED signed
-typedef long double trio_long_double_t;
-typedef void * trio_pointer_t;
-# define TRIO_SUFFIX_LONG(x) x ## L
-# define TRIO_PROTO(x) x
-# define TRIO_NOARGS void
-# define TRIO_ARGS1(list,a1) (a1)
-# define TRIO_ARGS2(list,a1,a2) (a1,a2)
-# define TRIO_ARGS3(list,a1,a2,a3) (a1,a2,a3)
-# define TRIO_ARGS4(list,a1,a2,a3,a4) (a1,a2,a3,a4)
-# define TRIO_ARGS5(list,a1,a2,a3,a4,a5) (a1,a2,a3,a4,a5)
-# define TRIO_ARGS6(list,a1,a2,a3,a4,a5,a6) (a1,a2,a3,a4,a5,a6)
-# define TRIO_ARGS7(list,a1,a2,a3,a4,a5,a6,a7) (a1,a2,a3,a4,a5,a6,a7)
-# define TRIO_VARGS2 TRIO_ARGS2
-# define TRIO_VARGS3 TRIO_ARGS3
-# define TRIO_VARGS4 TRIO_ARGS4
-# define TRIO_VARGS5 TRIO_ARGS5
-# define TRIO_VA_DECL ...
-# define TRIO_VA_START(x,y) va_start(x,y)
-# define TRIO_VA_END(x) va_end(x)
-#endif
-
-#if defined(PREDEF_STANDARD_C99) || defined(PREDEF_STANDARD_CXX)
-# define TRIO_INLINE inline
-#else
-# if defined(TRIO_COMPILER_GCC)
-#  define TRIO_INLINE __inline__
-# endif
-# if defined(TRIO_COMPILER_MSVC)
-#  define TRIO_INLINE _inline
-# endif
-# if defined(TRIO_COMPILER_BCB)
-#  define TRIO_INLINE __inline
-# endif
-#endif
-#if !defined(TRIO_INLINE)
-# define TRIO_INLINE
-#endif
-
-/*************************************************************************
- * Workarounds
- */
-
-#if defined(TRIO_PLATFORM_VMS)
-/*
- * Computations done with constants at compile time can trigger these
- * even when compiling with IEEE enabled.
- */
-# pragma message disable (UNDERFLOW, FLOATOVERFL)
-
-# if (__CRTL_VER < 80210001)
-/*
- * Although the compiler supports C99 language constructs, the C
- * run-time library does not contain all C99 functions.
- */
-#  if defined(PREDEF_STANDARD_C99)
-#   undef PREDEF_STANDARD_C99
-#  endif
-# endif
-#endif
-
-/*
- * Not all preprocessors supports the LL token.
- */
-#if defined(TRIO_COMPILER_MSVC) || defined(TRIO_COMPILER_BCB)
-#else
-# define TRIO_COMPILER_SUPPORTS_LL
-#endif
-
-#if defined(__CYGWIN__)
-/*
- * Cygwin defines the macros for hosted C99, but does not support certain
- * long double math functions.
- */
-# include <cygwin/version.h>
-# define TRIO_CYGWIN_VERSION_API CYGWIN_VERSION_API_MAJOR * 1000 + \
-   CYGWIN_VERSION_API_MINOR
-/*
- * Please change the version number below when the Cygwin API supports
- * long double math functions (powl, fmodl, etc.)
- */
-# if TRIO_CYGWIN_VERSION_API < 99999999
-#  define TRIO_NO_FLOORL 1
-#  define TRIO_NO_CEILL 1
-#  define TRIO_NO_POWL 1
-#  define TRIO_NO_FMODL 1
-#  define TRIO_NO_LOG10L 1
-# endif
-#endif
-
-#endif /* TRIO_TRIODEF_H */
diff -pruN 6.4.39-1/trio/trionan.c 6.5.4-0ubuntu1/trio/trionan.c
--- 6.4.39-1/trio/trionan.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/trionan.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,1257 +0,0 @@
-/*************************************************************************
- *
- * $Id: trionan.c,v 1.33 2005/05/29 11:57:25 breese Exp $
- *
- * Copyright (C) 2001 Bjorn Reese <breese@users.sourceforge.net>
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
- *
- ************************************************************************
- *
- * Functions to handle special quantities in floating-point numbers
- * (that is, NaNs and infinity). They provide the capability to detect
- * and fabricate special quantities.
- *
- * Although written to be as portable as possible, it can never be
- * guaranteed to work on all platforms, as not all hardware supports
- * special quantities.
- *
- * The approach used here (approximately) is to:
- *
- *   1. Use C99 functionality when available.
- *   2. Use IEEE 754 bit-patterns if possible.
- *   3. Use platform-specific techniques.
- *
- ************************************************************************/
-
-/*************************************************************************
- * Include files
- */
-#include "triodef.h"
-#include "trionan.h"
-
-#include <math.h>
-#include <string.h>
-#include <limits.h>
-#if !defined(TRIO_PLATFORM_SYMBIAN)
-# include <float.h>
-#endif
-#if defined(TRIO_PLATFORM_UNIX)
-# include <signal.h>
-#endif
-#if defined(TRIO_COMPILER_DECC)
-# include <fp_class.h>
-#endif
-#include <assert.h>
-
-#if defined(TRIO_DOCUMENTATION)
-# include "doc/doc_nan.h"
-#endif
-/** @addtogroup SpecialQuantities
-    @{
-*/
-
-/*************************************************************************
- * Definitions
- */
-
-#if !defined(TRIO_PUBLIC_NAN)
-# define TRIO_PUBLIC_NAN TRIO_PUBLIC
-#endif
-#if !defined(TRIO_PRIVATE_NAN)
-# define TRIO_PRIVATE_NAN TRIO_PRIVATE
-#endif
-
-#define TRIO_TRUE (1 == 1)
-#define TRIO_FALSE (0 == 1)
-
-/*
- * We must enable IEEE floating-point on Alpha
- */
-#if defined(__alpha) && !defined(_IEEE_FP)
-# if defined(TRIO_COMPILER_DECC)
-#  if defined(TRIO_PLATFORM_VMS)
-#   error "Must be compiled with option /IEEE_MODE=UNDERFLOW_TO_ZERO/FLOAT=IEEE"
-#  else
-#   if !defined(_CFE)
-#    error "Must be compiled with option -ieee"
-#   endif
-#  endif
-# else
-#  if defined(TRIO_COMPILER_GCC)
-#   error "Must be compiled with option -mieee"
-#  endif
-# endif
-#endif /* __alpha && ! _IEEE_FP */
-
-/*
- * In ANSI/IEEE 754-1985 64-bits double format numbers have the
- * following properties (amoungst others)
- *
- *   o FLT_RADIX == 2: binary encoding
- *   o DBL_MAX_EXP == 1024: 11 bits exponent, where one bit is used
- *     to indicate special numbers (e.g. NaN and Infinity), so the
- *     maximum exponent is 10 bits wide (2^10 == 1024).
- *   o DBL_MANT_DIG == 53: The mantissa is 52 bits wide, but because
- *     numbers are normalized the initial binary 1 is represented
- *     implicitly (the so-called "hidden bit"), which leaves us with
- *     the ability to represent 53 bits wide mantissa.
- */
-#if defined(__STDC_IEC_559__)
-# define TRIO_IEEE_754
-#else
-# if (FLT_RADIX - 0 == 2) && (DBL_MAX_EXP - 0 == 1024) && (DBL_MANT_DIG - 0 == 53)
-#  define TRIO_IEEE_754
-# endif
-#endif
-
-/*
- * Determine which fpclassify_and_sign() function to use.
- */
-#if defined(TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT)
-# if defined(PREDEF_STANDARD_C99) && defined(fpclassify)
-#  define TRIO_FUNC_C99_FPCLASSIFY_AND_SIGNBIT
-# else
-#  if defined(TRIO_COMPILER_DECC)
-#   define TRIO_FUNC_DECC_FPCLASSIFY_AND_SIGNBIT
-#  else
-#   if defined(TRIO_COMPILER_VISUALC) || defined(TRIO_COMPILER_BORLAND)
-#    define TRIO_FUNC_MS_FPCLASSIFY_AND_SIGNBIT
-#   else
-#    if defined(TRIO_COMPILER_HP) && defined(FP_PLUS_NORM)
-#     define TRIO_FUNC_HP_FPCLASSIFY_AND_SIGNBIT
-#    else
-#     if defined(TRIO_COMPILER_XLC) && defined(FP_PLUS_NORM)
-#      define TRIO_FUNC_XLC_FPCLASSIFY_AND_SIGNBIT
-#     else
-#      define TRIO_FUNC_INTERNAL_FPCLASSIFY_AND_SIGNBIT
-#     endif
-#    endif
-#   endif
-#  endif
-# endif
-#endif
-
-/*
- * Determine how to generate negative zero.
- */
-#if defined(TRIO_FUNC_NZERO)
-# if defined(TRIO_IEEE_754)
-#  define TRIO_NZERO_IEEE_754
-# else
-#  define TRIO_NZERO_FALLBACK
-# endif
-#endif
-
-/*
- * Determine how to generate positive infinity.
- */
-#if defined(TRIO_FUNC_PINF)
-# if defined(INFINITY) && defined(__STDC_IEC_559__)
-#  define TRIO_PINF_C99_MACRO
-# else
-#  if defined(TRIO_IEEE_754)
-#   define TRIO_PINF_IEEE_754
-#  else
-#   define TRIO_PINF_FALLBACK
-#  endif
-# endif
-#endif
-
-/*
- * Determine how to generate NaN.
- */
-#if defined(TRIO_FUNC_NAN)
-# if defined(PREDEF_STANDARD_C99) && !defined(TRIO_COMPILER_DECC)
-#  define TRIO_NAN_C99_FUNCTION
-# else
-#  if defined(NAN) && defined(__STDC_IEC_559__)
-#   define TRIO_NAN_C99_MACRO
-#  else
-#   if defined(TRIO_IEEE_754)
-#    define TRIO_NAN_IEEE_754
-#   else
-#    define TRIO_NAN_FALLBACK
-#   endif
-#  endif
-# endif
-#endif
-
-/*
- * Resolve internal dependencies.
- */
-#if defined(TRIO_FUNC_INTERNAL_FPCLASSIFY_AND_SIGNBIT)
-# define TRIO_FUNC_INTERNAL_ISNAN
-# define TRIO_FUNC_INTERNAL_ISINF
-# if defined(TRIO_IEEE_754)
-#  define TRIO_FUNC_INTERNAL_IS_SPECIAL_QUANTITY
-#  define TRIO_FUNC_INTERNAL_IS_NEGATIVE
-# endif
-#endif
-
-#if defined(TRIO_NZERO_IEEE_754) \
- || defined(TRIO_PINF_IEEE_754) \
- || defined(TRIO_NAN_IEEE_754)
-# define TRIO_FUNC_INTERNAL_MAKE_DOUBLE
-#endif
-
-#if defined(TRIO_FUNC_INTERNAL_ISNAN)
-# if defined(PREDEF_STANDARD_XPG3)
-#  define TRIO_INTERNAL_ISNAN_XPG3
-# else
-#  if defined(TRIO_IEEE_754)
-#   define TRIO_INTERNAL_ISNAN_IEEE_754
-#  else
-#   define TRIO_INTERNAL_ISNAN_FALLBACK
-#  endif
-# endif
-#endif
-
-#if defined(TRIO_FUNC_INTERNAL_ISINF)
-# if defined(TRIO_IEEE_754)
-#  define TRIO_INTERNAL_ISINF_IEEE_754
-# else
-#  define TRIO_INTERNAL_ISINF_FALLBACK
-# endif
-#endif
-
-/*************************************************************************
- * Constants
- */
-
-#if !defined(TRIO_EMBED_NAN)
-static TRIO_CONST char rcsid[] = "@(#)$Id: trionan.c,v 1.33 2005/05/29 11:57:25 breese Exp $";
-#endif
-
-#if defined(TRIO_FUNC_INTERNAL_MAKE_DOUBLE) \
- || defined(TRIO_FUNC_INTERNAL_IS_SPECIAL_QUANTITY) \
- || defined(TRIO_FUNC_INTERNAL_IS_NEGATIVE)
-/*
- * Endian-agnostic indexing macro.
- *
- * The value of internalEndianMagic, when converted into a 64-bit
- * integer, becomes 0x0706050403020100 (we could have used a 64-bit
- * integer value instead of a double, but not all platforms supports
- * that type). The value is automatically encoded with the correct
- * endianess by the compiler, which means that we can support any
- * kind of endianess. The individual bytes are then used as an index
- * for the IEEE 754 bit-patterns and masks.
- */
-#define TRIO_DOUBLE_INDEX(x) (((unsigned char *)&internalEndianMagic)[7-(x)])
-static TRIO_CONST double internalEndianMagic = 7.949928895127363e-275;
-#endif
-
-#if defined(TRIO_FUNC_INTERNAL_IS_SPECIAL_QUANTITY)
-/* Mask for the exponent */
-static TRIO_CONST unsigned char ieee_754_exponent_mask[] = {
-  0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-};
-
-/* Mask for the mantissa */
-static TRIO_CONST unsigned char ieee_754_mantissa_mask[] = {
-  0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
-};
-#endif
-
-#if defined(TRIO_FUNC_INTERNAL_IS_NEGATIVE)
-/* Mask for the sign bit */
-static TRIO_CONST unsigned char ieee_754_sign_mask[] = {
-  0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-};
-#endif
-
-#if defined(TRIO_NZERO_IEEE_754)
-/* Bit-pattern for negative zero */
-static TRIO_CONST unsigned char ieee_754_negzero_array[] = {
-  0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-};
-#endif
-
-#if defined(TRIO_PINF_IEEE_754)
-/* Bit-pattern for infinity */
-static TRIO_CONST unsigned char ieee_754_infinity_array[] = {
-  0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-};
-#endif
-
-#if defined(TRIO_NAN_IEEE_754)
-/* Bit-pattern for quiet NaN */
-static TRIO_CONST unsigned char ieee_754_qnan_array[] = {
-  0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-};
-#endif
-
-
-/*************************************************************************
- * Internal functions
- */
-
-/*
- * internal_make_double
- */
-#if defined(TRIO_FUNC_INTERNAL_MAKE_DOUBLE)
-
-TRIO_PRIVATE_NAN double
-internal_make_double
-TRIO_ARGS1((values),
-	   TRIO_CONST unsigned char *values)
-{
-  TRIO_VOLATILE double result;
-  int i;
-
-  for (i = 0; i < (int)sizeof(double); i++) {
-    ((TRIO_VOLATILE unsigned char *)&result)[TRIO_DOUBLE_INDEX(i)] = values[i];
-  }
-  return result;
-}
-
-#endif
-
-/*
- * internal_is_special_quantity
- */
-#if defined(TRIO_FUNC_INTERNAL_IS_SPECIAL_QUANTITY)
-
-TRIO_PRIVATE_NAN int
-internal_is_special_quantity
-TRIO_ARGS2((number, has_mantissa),
-	   double number,
-	   int *has_mantissa)
-{
-  unsigned int i;
-  unsigned char current;
-  int is_special_quantity = TRIO_TRUE;
-
-  *has_mantissa = 0;
-
-  for (i = 0; i < (unsigned int)sizeof(double); i++) {
-    current = ((unsigned char *)&number)[TRIO_DOUBLE_INDEX(i)];
-    is_special_quantity
-      &= ((current & ieee_754_exponent_mask[i]) == ieee_754_exponent_mask[i]);
-    *has_mantissa |= (current & ieee_754_mantissa_mask[i]);
-  }
-  return is_special_quantity;
-}
-
-#endif
-
-/*
- * internal_is_negative
- */
-#if defined(TRIO_FUNC_INTERNAL_IS_NEGATIVE)
-
-TRIO_PRIVATE_NAN int
-internal_is_negative
-TRIO_ARGS1((number),
-	   double number)
-{
-  unsigned int i;
-  int is_negative = TRIO_FALSE;
-
-  for (i = 0; i < (unsigned int)sizeof(double); i++) {
-    is_negative |= (((unsigned char *)&number)[TRIO_DOUBLE_INDEX(i)]
-		    & ieee_754_sign_mask[i]);
-  }
-  return is_negative;
-}
-
-#endif
-
-#if defined(TRIO_FUNC_C99_FPCLASSIFY_AND_SIGNBIT)
-
-TRIO_PRIVATE_NAN TRIO_INLINE int
-c99_fpclassify_and_signbit
-TRIO_ARGS2((number, is_negative),
-	   double number,
-	   int *is_negative)
-{
-  *is_negative = signbit(number);
-  switch (fpclassify(number)) {
-  case FP_NAN:
-    return TRIO_FP_NAN;
-  case FP_INFINITE:
-    return TRIO_FP_INFINITE;
-  case FP_SUBNORMAL:
-    return TRIO_FP_SUBNORMAL;
-  case FP_ZERO:
-    return TRIO_FP_ZERO;
-  default:
-    return TRIO_FP_NORMAL;
-  }
-}
-
-#endif /* TRIO_FUNC_C99_FPCLASSIFY_AND_SIGNBIT */
-
-#if defined(TRIO_FUNC_DECC_FPCLASSIFY_AND_SIGNBIT)
-
-TRIO_PRIVATE_NAN TRIO_INLINE int
-decc_fpclassify_and_signbit
-TRIO_ARGS2((number, is_negative),
-	  double number,
-	  int *is_negative)
-{
-  switch (fp_class(number)) {
-  case FP_QNAN:
-  case FP_SNAN:
-    *is_negative = TRIO_FALSE; /* NaN has no sign */
-    return TRIO_FP_NAN;
-  case FP_POS_INF:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_INFINITE;
-  case FP_NEG_INF:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_INFINITE;
-  case FP_POS_DENORM:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_SUBNORMAL;
-  case FP_NEG_DENORM:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_SUBNORMAL;
-  case FP_POS_ZERO:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_ZERO;
-  case FP_NEG_ZERO:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_ZERO;
-  case FP_POS_NORM:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_NORMAL;
-  case FP_NEG_NORM:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_NORMAL;
-  default:
-    *is_negative = (number < 0.0);
-    return TRIO_FP_NORMAL;
-  }
-}
-
-#endif /* TRIO_FUNC_DECC_FPCLASSIFY_AND_SIGNBIT */
-
-#if defined(TRIO_FUNC_MS_FPCLASSIFY_AND_SIGNBIT)
-
-TRIO_PRIVATE_NAN int
-ms_fpclassify_and_signbit
-TRIO_ARGS2((number, is_negative),
-	  double number,
-	  int *is_negative)
-{
-  int result;
-# if defined(TRIO_COMPILER_BORLAND)
-  /*
-   * The floating-point precision may be changed by the Borland _fpclass()
-   * function, so we have to save and restore the floating-point control mask.
-   */
-  unsigned int mask;
-  /* Remember the old mask */
-  mask = _control87(0, 0);
-# endif
-  
-  switch (_fpclass(number)) {
-  case _FPCLASS_QNAN:
-  case _FPCLASS_SNAN:
-    *is_negative = TRIO_FALSE; /* NaN has no sign */
-    result = TRIO_FP_NAN;
-    break;
-  case _FPCLASS_PINF:
-    *is_negative = TRIO_FALSE;
-    result = TRIO_FP_INFINITE;
-    break;
-  case _FPCLASS_NINF:
-    *is_negative = TRIO_TRUE;
-    result = TRIO_FP_INFINITE;
-    break;
-  case _FPCLASS_PD:
-    *is_negative = TRIO_FALSE;
-    result = TRIO_FP_SUBNORMAL;
-    break;
-  case _FPCLASS_ND:
-    *is_negative = TRIO_TRUE;
-    result = TRIO_FP_SUBNORMAL;
-    break;
-  case _FPCLASS_PZ:
-    *is_negative = TRIO_FALSE;
-    result = TRIO_FP_ZERO;
-    break;
-  case _FPCLASS_NZ:
-    *is_negative = TRIO_TRUE;
-    result = TRIO_FP_ZERO;
-    break;
-  case _FPCLASS_PN:
-    *is_negative = TRIO_FALSE;
-    result = TRIO_FP_NORMAL;
-    break;
-  case _FPCLASS_NN:
-    *is_negative = TRIO_TRUE;
-    result = TRIO_FP_NORMAL;
-    break;
-  default:
-    *is_negative = (number < 0.0);
-    result = TRIO_FP_NORMAL;
-    break;
-  }
-  
-# if defined(TRIO_COMPILER_BORLAND)
-  /* Restore the old precision */
-  (void)_control87(mask, MCW_PC);
-# endif
-  
-  return result;
-}
-
-#endif /* TRIO_FUNC_MS_FPCLASSIFY_AND_SIGNBIT */
-
-#if defined(TRIO_FUNC_HP_FPCLASSIFY_AND_SIGNBIT)
-
-TRIO_PRIVATE_NAN TRIO_INLINE int
-hp_fpclassify_and_signbit
-TRIO_ARGS2((number, is_negative),
-	  double number,
-	  int *is_negative)
-{
-  /*
-   * HP-UX 9.x and 10.x have an fpclassify() function, that is different
-   * from the C99 fpclassify() macro supported on HP-UX 11.x.
-   */
-  switch (fpclassify(number)) {
-  case FP_QNAN:
-  case FP_SNAN:
-    *is_negative = TRIO_FALSE; /* NaN has no sign */
-    return TRIO_FP_NAN;
-  case FP_PLUS_INF:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_INFINITE;
-  case FP_MINUS_INF:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_INFINITE;
-  case FP_PLUS_DENORM:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_SUBNORMAL;
-  case FP_MINUS_DENORM:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_SUBNORMAL;
-  case FP_PLUS_ZERO:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_ZERO;
-  case FP_MINUS_ZERO:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_ZERO;
-  case FP_PLUS_NORM:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_NORMAL;
-  case FP_MINUS_NORM:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_NORMAL;
-  default:
-    *is_negative = (number < 0.0);
-    return TRIO_FP_NORMAL;
-  }
-}
-
-#endif /* TRIO_FUNC_HP_FPCLASSIFY_AND_SIGNBIT */
-
-#if defined(TRIO_FUNC_XLC_FPCLASSIFY_AND_SIGNBIT)
-
-TRIO_PRIVATE_NAN TRIO_INLINE int
-xlc_fpclassify_and_signbit
-TRIO_ARGS2((number, is_negative),
-	  double number,
-	  int *is_negative)
-{
-  /*
-   * AIX has class() for C, and _class() for C++
-   */
-# if defined(__cplusplus)
-#  define AIX_CLASS(n) _class(n)
-# else
-#  define AIX_CLASS(n) class(n)
-# endif
-
-  switch (AIX_CLASS(number)) {
-  case FP_QNAN:
-  case FP_SNAN:
-    *is_negative = TRIO_FALSE; /* NaN has no sign */
-    return TRIO_FP_NAN;
-  case FP_PLUS_INF:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_INFINITE;
-  case FP_MINUS_INF:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_INFINITE;
-  case FP_PLUS_DENORM:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_SUBNORMAL;
-  case FP_MINUS_DENORM:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_SUBNORMAL;
-  case FP_PLUS_ZERO:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_ZERO;
-  case FP_MINUS_ZERO:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_ZERO;
-  case FP_PLUS_NORM:
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_NORMAL;
-  case FP_MINUS_NORM:
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_NORMAL;
-  default:
-    *is_negative = (number < 0.0);
-    return TRIO_FP_NORMAL;
-  }
-}
-
-#endif /* TRIO_FUNC_XLC_FPCLASSIFY_AND_SIGNBIT */
-
-#if defined(TRIO_FUNC_INTERNAL_ISNAN)
-
-TRIO_PRIVATE_NAN TRIO_INLINE int
-internal_isnan
-TRIO_ARGS1((number),
-	   double number)
-{
-# if defined(TRIO_INTERNAL_ISNAN_XPG3) || defined(TRIO_PLATFORM_SYMBIAN)
-  /*
-   * XPG3 defines isnan() as a function.
-   */
-  return isnan(number);
-
-# endif
-  
-# if defined(TRIO_INTERNAL_ISNAN_IEEE_754)
-  
-  /*
-   * Examine IEEE 754 bit-pattern. A NaN must have a special exponent
-   * pattern, and a non-empty mantissa.
-   */
-  int has_mantissa;
-  int is_special_quantity;
-
-  is_special_quantity = internal_is_special_quantity(number, &has_mantissa);
-  
-  return (is_special_quantity && has_mantissa);
-  
-# endif
-
-# if defined(TRIO_INTERNAL_ISNAN_FALLBACK)
-  
-  /*
-   * Fallback solution
-   */
-  int status;
-  double integral, fraction;
-  
-#  if defined(TRIO_PLATFORM_UNIX)
-  void (*signal_handler)(int) = signal(SIGFPE, SIG_IGN);
-#  endif
-  
-  status = (/*
-	     * NaN is the only number which does not compare to itself
-	     */
-	    ((TRIO_VOLATILE double)number != (TRIO_VOLATILE double)number) ||
-	    /*
-	     * Fallback solution if NaN compares to NaN
-	     */
-	    ((number != 0.0) &&
-	     (fraction = modf(number, &integral),
-	      integral == fraction)));
-  
-#  if defined(TRIO_PLATFORM_UNIX)
-  signal(SIGFPE, signal_handler);
-#  endif
-  
-  return status;
-  
-# endif
-}
-
-#endif /* TRIO_FUNC_INTERNAL_ISNAN */
-
-#if defined(TRIO_FUNC_INTERNAL_ISINF)
-
-TRIO_PRIVATE_NAN TRIO_INLINE int
-internal_isinf
-TRIO_ARGS1((number),
-	   double number)
-{
-# if defined(TRIO_PLATFORM_SYMBIAN)
-
-  return isinf(number);
-
-# endif
-
-# if defined(TRIO_INTERNAL_ISINF_IEEE_754)
-  /*
-   * Examine IEEE 754 bit-pattern. Infinity must have a special exponent
-   * pattern, and an empty mantissa.
-   */
-  int has_mantissa;
-  int is_special_quantity;
-
-  is_special_quantity = internal_is_special_quantity(number, &has_mantissa);
-  
-  return (is_special_quantity && !has_mantissa)
-    ? ((number < 0.0) ? -1 : 1)
-    : 0;
-
-# endif
-
-# if defined(TRIO_INTERNAL_ISINF_FALLBACK)
-  
-  /*
-   * Fallback solution.
-   */
-  int status;
-  
-#  if defined(TRIO_PLATFORM_UNIX)
-  void (*signal_handler)(int) = signal(SIGFPE, SIG_IGN);
-#  endif
-  
-  double infinity = trio_pinf();
-  
-  status = ((number == infinity)
-	    ? 1
-	    : ((number == -infinity) ? -1 : 0));
-  
-#  if defined(TRIO_PLATFORM_UNIX)
-  signal(SIGFPE, signal_handler);
-#  endif
-  
-  return status;
-
-# endif
-}
-
-#endif /* TRIO_FUNC_INTERNAL_ISINF */
-
-/*************************************************************************
- * Public functions
- */
-
-#if defined(TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT)
-
-TRIO_PUBLIC_NAN int
-trio_fpclassify_and_signbit
-TRIO_ARGS2((number, is_negative),
-	   double number,
-	   int *is_negative)
-{
-  /* The TRIO_FUNC_xxx_FPCLASSIFY_AND_SIGNBIT macros are mutually exclusive */
-  
-#if defined(TRIO_FUNC_C99_FPCLASSIFY_AND_SIGNBIT)
-
-  return c99_fpclassify_and_signbit(number, is_negative);
-
-#endif
-
-#if defined(TRIO_FUNC_DECC_FPCLASSIFY_AND_SIGNBIT)
-
-  return decc_fpclassify_and_signbit(number, is_negative);
-
-#endif
-
-#if defined(TRIO_FUNC_MS_FPCLASSIFY_AND_SIGNBIT)
-
-  return ms_fpclassify_and_signbit(number, is_negative);
-
-#endif
-
-#if defined(TRIO_FUNC_HP_FPCLASSIFY_AND_SIGNBIT)
-
-  return hp_fpclassify_and_signbit(number, is_negative);
-
-#endif
-
-#if defined(TRIO_FUNC_XLC_FPCLASSIFY_AND_SIGNBIT)
-
-  return xlc_fpclassify_and_signbit(number, is_negative);
-
-#endif
-
-#if defined(TRIO_FUNC_INTERNAL_FPCLASSIFY_AND_SIGNBIT)
-  
-  /*
-   * Fallback solution.
-   */
-  int rc;
-  
-  if (number == 0.0) {
-    /*
-     * In IEEE 754 the sign of zero is ignored in comparisons, so we
-     * have to handle this as a special case by examining the sign bit
-     * directly.
-     */
-# if defined(TRIO_IEEE_754)
-    *is_negative = internal_is_negative(number);
-# else
-    *is_negative = TRIO_FALSE; /* FIXME */
-# endif
-    return TRIO_FP_ZERO;
-  }
-  if (internal_isnan(number)) {
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_NAN;
-  }
-  rc = internal_isinf(number);
-  if (rc != 0) {
-    *is_negative = (rc == -1);
-    return TRIO_FP_INFINITE;
-  }
-  if ((number > 0.0) && (number < DBL_MIN)) {
-    *is_negative = TRIO_FALSE;
-    return TRIO_FP_SUBNORMAL;
-  }
-  if ((number < 0.0) && (number > -DBL_MIN)) {
-    *is_negative = TRIO_TRUE;
-    return TRIO_FP_SUBNORMAL;
-  }
-  *is_negative = (number < 0.0);
-  return TRIO_FP_NORMAL;
-
-#endif
-}
-
-#endif
-
-/**
-   Check for NaN.
-
-   @param number An arbitrary floating-point number.
-   @return Boolean value indicating whether or not the number is a NaN.
-*/
-#if defined(TRIO_FUNC_ISNAN)
-
-TRIO_PUBLIC_NAN int
-trio_isnan
-TRIO_ARGS1((number),
-	   double number)
-{
-  int dummy;
-  
-  return (trio_fpclassify_and_signbit(number, &dummy) == TRIO_FP_NAN);
-}
-
-#endif
-
-/**
-   Check for infinity.
-
-   @param number An arbitrary floating-point number.
-   @return 1 if positive infinity, -1 if negative infinity, 0 otherwise.
-*/
-#if defined(TRIO_FUNC_ISINF)
-
-TRIO_PUBLIC_NAN int
-trio_isinf
-TRIO_ARGS1((number),
-	   double number)
-{
-  int is_negative;
-  
-  if (trio_fpclassify_and_signbit(number, &is_negative) == TRIO_FP_INFINITE)
-    {
-      return (is_negative) ? -1 : 1;
-    }
-  else
-    {
-      return 0;
-    }
-}
-
-#endif
-
-/**
-   Check for finity.
-
-   @param number An arbitrary floating-point number.
-   @return Boolean value indicating whether or not the number is a finite.
-*/
-#if defined(TRIO_FUNC_ISFINITE)
-
-TRIO_PUBLIC_NAN int
-trio_isfinite
-TRIO_ARGS1((number),
-	   double number)
-{
-  int dummy;
-  
-  switch (trio_fpclassify_and_signbit(number, &dummy))
-    {
-    case TRIO_FP_INFINITE:
-    case TRIO_FP_NAN:
-      return 0;
-    default:
-      return 1;
-    }
-}
-
-#endif
-
-/**
-   Examine the sign of a number.
-
-   @param number An arbitrary floating-point number.
-   @return Boolean value indicating whether or not the number has the
-   sign bit set (i.e. is negative).
-*/
-#if defined(TRIO_FUNC_SIGNBIT)
-
-TRIO_PUBLIC_NAN int
-trio_signbit
-TRIO_ARGS1((number),
-	   double number)
-{
-  int is_negative;
-  
-  (void)trio_fpclassify_and_signbit(number, &is_negative);
-  return is_negative;
-}
-
-#endif
-
-/**
-   Examine the class of a number.
-
-   @param number An arbitrary floating-point number.
-   @return Enumerable value indicating the class of @p number
-*/
-#if defined(TRIO_FUNC_FPCLASSIFY)
-
-TRIO_PUBLIC_NAN int
-trio_fpclassify
-TRIO_ARGS1((number),
-	   double number)
-{
-  int dummy;
-  
-  return trio_fpclassify_and_signbit(number, &dummy);
-}
-
-#endif
-
-/**
-   Generate negative zero.
-
-   @return Floating-point representation of negative zero.
-*/
-#if defined(TRIO_FUNC_NZERO)
-
-TRIO_PUBLIC_NAN double
-trio_nzero(TRIO_NOARGS)
-{
-# if defined(TRIO_NZERO_IEEE_754)
-  
-  return internal_make_double(ieee_754_negzero_array);
-
-# endif
-  
-# if defined(TRIO_NZERO_FALLBACK)
-  
-  TRIO_VOLATILE double zero = 0.0;
-
-  return -zero;
-  
-# endif
-}
-
-#endif
-
-/**
-   Generate positive infinity.
-
-   @return Floating-point representation of positive infinity.
-*/
-#if defined(TRIO_FUNC_PINF)
-
-TRIO_PUBLIC_NAN double
-trio_pinf(TRIO_NOARGS)
-{
-  /* Cache the result */
-  static double pinf_value = 0.0;
-
-  if (pinf_value == 0.0) {
-
-# if defined(TRIO_PINF_C99_MACRO)
-    
-    pinf_value = (double)INFINITY;
-
-# endif
-    
-# if defined(TRIO_PINF_IEEE_754)
-    
-    pinf_value = internal_make_double(ieee_754_infinity_array);
-
-# endif
-
-# if defined(TRIO_PINF_FALLBACK)
-    /*
-     * If HUGE_VAL is different from DBL_MAX, then HUGE_VAL is used
-     * as infinity. Otherwise we have to resort to an overflow
-     * operation to generate infinity.
-     */
-#  if defined(TRIO_PLATFORM_UNIX)
-    void (*signal_handler)(int) = signal(SIGFPE, SIG_IGN);
-#  endif
-
-    pinf_value = HUGE_VAL;
-    if (HUGE_VAL == DBL_MAX) {
-      /* Force overflow */
-      pinf_value += HUGE_VAL;
-    }
-    
-#  if defined(TRIO_PLATFORM_UNIX)
-    signal(SIGFPE, signal_handler);
-#  endif
-
-# endif
-  }
-  return pinf_value;
-}
-
-#endif
-
-/**
-   Generate negative infinity.
-
-   @return Floating-point value of negative infinity.
-*/
-#if defined(TRIO_FUNC_NINF)
-
-TRIO_PUBLIC_NAN double
-trio_ninf(TRIO_NOARGS)
-{
-  static double ninf_value = 0.0;
-
-  if (ninf_value == 0.0) {
-    /*
-     * Negative infinity is calculated by negating positive infinity,
-     * which can be done because it is legal to do calculations on
-     * infinity (for example,  1 / infinity == 0).
-     */
-    ninf_value = -trio_pinf();
-  }
-  return ninf_value;
-}
-
-#endif
-
-/**
-   Generate NaN.
-
-   @return Floating-point representation of NaN.
-*/
-#if defined(TRIO_FUNC_NAN)
-
-TRIO_PUBLIC_NAN double
-trio_nan(TRIO_NOARGS)
-{
-  /* Cache the result */
-  static double nan_value = 0.0;
-
-  if (nan_value == 0.0) {
-    
-# if defined(TRIO_NAN_C99_FUNCTION) || defined(TRIO_PLATFORM_SYMBIAN)
-    
-    nan_value = nan("");
-
-# endif
-    
-# if defined(TRIO_NAN_C99_MACRO)
-    
-    nan_value = (double)NAN;
-
-# endif
-
-# if defined(TRIO_NAN_IEEE_754)
-    
-    nan_value = internal_make_double(ieee_754_qnan_array);
-
-# endif
-    
-# if defined(TRIO_NAN_FALLBACK)
-    /*
-     * There are several ways to generate NaN. The one used here is
-     * to divide infinity by infinity. I would have preferred to add
-     * negative infinity to positive infinity, but that yields wrong
-     * result (infinity) on FreeBSD.
-     *
-     * This may fail if the hardware does not support NaN, or if
-     * the Invalid Operation floating-point exception is unmasked.
-     */
-#  if defined(TRIO_PLATFORM_UNIX)
-    void (*signal_handler)(int) = signal(SIGFPE, SIG_IGN);
-#  endif
-    
-    nan_value = trio_pinf() / trio_pinf();
-    
-#  if defined(TRIO_PLATFORM_UNIX)
-    signal(SIGFPE, signal_handler);
-#  endif
-
-# endif
-  }
-  return nan_value;
-}
-
-#endif
-
-/** @} SpecialQuantities */
-
-/*************************************************************************
- * For test purposes.
- *
- * Add the following compiler option to include this test code.
- *
- *  Unix : -DSTANDALONE
- *  VMS  : /DEFINE=(STANDALONE)
- */
-#if defined(STANDALONE)
-# include <stdio.h>
-
-static TRIO_CONST char *
-getClassification
-TRIO_ARGS1((type),
-	   int type)
-{
-  switch (type) {
-  case TRIO_FP_INFINITE:
-    return "FP_INFINITE";
-  case TRIO_FP_NAN:
-    return "FP_NAN";
-  case TRIO_FP_NORMAL:
-    return "FP_NORMAL";
-  case TRIO_FP_SUBNORMAL:
-    return "FP_SUBNORMAL";
-  case TRIO_FP_ZERO:
-    return "FP_ZERO";
-  default:
-    return "FP_UNKNOWN";
-  }
-}
-
-static void
-print_class
-TRIO_ARGS2((prefix, number),
-	   TRIO_CONST char *prefix,
-	   double number)
-{
-  printf("%-6s: %s %-15s %g\n",
-	 prefix,
-	 trio_signbit(number) ? "-" : "+",
-	 getClassification(trio_fpclassify(number)),
-	 number);
-}
-
-int main(TRIO_NOARGS)
-{
-  double my_nan;
-  double my_pinf;
-  double my_ninf;
-# if defined(TRIO_PLATFORM_UNIX)
-  void (*signal_handler) TRIO_PROTO((int));
-# endif
-
-  my_nan = trio_nan();
-  my_pinf = trio_pinf();
-  my_ninf = trio_ninf();
-
-  print_class("Nan", my_nan);
-  print_class("PInf", my_pinf);
-  print_class("NInf", my_ninf);
-  print_class("PZero", 0.0);
-  print_class("NZero", -0.0);
-  print_class("PNorm", 1.0);
-  print_class("NNorm", -1.0);
-  print_class("PSub", 1.01e-307 - 1.00e-307);
-  print_class("NSub", 1.00e-307 - 1.01e-307);
-  
-  printf("NaN : %4g 0x%02x%02x%02x%02x%02x%02x%02x%02x (%2d, %2d, %2d)\n",
-	 my_nan,
-	 ((unsigned char *)&my_nan)[0],
-	 ((unsigned char *)&my_nan)[1],
-	 ((unsigned char *)&my_nan)[2],
-	 ((unsigned char *)&my_nan)[3],
-	 ((unsigned char *)&my_nan)[4],
-	 ((unsigned char *)&my_nan)[5],
-	 ((unsigned char *)&my_nan)[6],
-	 ((unsigned char *)&my_nan)[7],
-	 trio_isnan(my_nan), trio_isinf(my_nan), trio_isfinite(my_nan));
-  printf("PInf: %4g 0x%02x%02x%02x%02x%02x%02x%02x%02x (%2d, %2d, %2d)\n",
-	 my_pinf,
-	 ((unsigned char *)&my_pinf)[0],
-	 ((unsigned char *)&my_pinf)[1],
-	 ((unsigned char *)&my_pinf)[2],
-	 ((unsigned char *)&my_pinf)[3],
-	 ((unsigned char *)&my_pinf)[4],
-	 ((unsigned char *)&my_pinf)[5],
-	 ((unsigned char *)&my_pinf)[6],
-	 ((unsigned char *)&my_pinf)[7],
-	 trio_isnan(my_pinf), trio_isinf(my_pinf), trio_isfinite(my_pinf));
-  printf("NInf: %4g 0x%02x%02x%02x%02x%02x%02x%02x%02x (%2d, %2d, %2d)\n",
-	 my_ninf,
-	 ((unsigned char *)&my_ninf)[0],
-	 ((unsigned char *)&my_ninf)[1],
-	 ((unsigned char *)&my_ninf)[2],
-	 ((unsigned char *)&my_ninf)[3],
-	 ((unsigned char *)&my_ninf)[4],
-	 ((unsigned char *)&my_ninf)[5],
-	 ((unsigned char *)&my_ninf)[6],
-	 ((unsigned char *)&my_ninf)[7],
-	 trio_isnan(my_ninf), trio_isinf(my_ninf), trio_isfinite(my_ninf));
-  
-# if defined(TRIO_PLATFORM_UNIX)
-  signal_handler = signal(SIGFPE, SIG_IGN);
-# endif
-  
-  my_pinf = DBL_MAX + DBL_MAX;
-  my_ninf = -my_pinf;
-  my_nan = my_pinf / my_pinf;
-
-# if defined(TRIO_PLATFORM_UNIX)
-  signal(SIGFPE, signal_handler);
-# endif
-  
-  printf("NaN : %4g 0x%02x%02x%02x%02x%02x%02x%02x%02x (%2d, %2d, %2d)\n",
-	 my_nan,
-	 ((unsigned char *)&my_nan)[0],
-	 ((unsigned char *)&my_nan)[1],
-	 ((unsigned char *)&my_nan)[2],
-	 ((unsigned char *)&my_nan)[3],
-	 ((unsigned char *)&my_nan)[4],
-	 ((unsigned char *)&my_nan)[5],
-	 ((unsigned char *)&my_nan)[6],
-	 ((unsigned char *)&my_nan)[7],
-	 trio_isnan(my_nan), trio_isinf(my_nan), trio_isfinite(my_nan));
-  printf("PInf: %4g 0x%02x%02x%02x%02x%02x%02x%02x%02x (%2d, %2d, %2d)\n",
-	 my_pinf,
-	 ((unsigned char *)&my_pinf)[0],
-	 ((unsigned char *)&my_pinf)[1],
-	 ((unsigned char *)&my_pinf)[2],
-	 ((unsigned char *)&my_pinf)[3],
-	 ((unsigned char *)&my_pinf)[4],
-	 ((unsigned char *)&my_pinf)[5],
-	 ((unsigned char *)&my_pinf)[6],
-	 ((unsigned char *)&my_pinf)[7],
-	 trio_isnan(my_pinf), trio_isinf(my_pinf), trio_isfinite(my_pinf));
-  printf("NInf: %4g 0x%02x%02x%02x%02x%02x%02x%02x%02x (%2d, %2d, %2d)\n",
-	 my_ninf,
-	 ((unsigned char *)&my_ninf)[0],
-	 ((unsigned char *)&my_ninf)[1],
-	 ((unsigned char *)&my_ninf)[2],
-	 ((unsigned char *)&my_ninf)[3],
-	 ((unsigned char *)&my_ninf)[4],
-	 ((unsigned char *)&my_ninf)[5],
-	 ((unsigned char *)&my_ninf)[6],
-	 ((unsigned char *)&my_ninf)[7],
-	 trio_isnan(my_ninf), trio_isinf(my_ninf), trio_isfinite(my_ninf));
-  
-  return 0;
-}
-#endif
diff -pruN 6.4.39-1/trio/trionan.h 6.5.4-0ubuntu1/trio/trionan.h
--- 6.4.39-1/trio/trionan.h	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/trionan.h	1970-01-01 00:00:00.000000000 +0000
@@ -1,183 +0,0 @@
-/*************************************************************************
- *
- * $Id: trionan.h,v 1.9 2005/03/27 18:52:45 breese Exp $
- *
- * Copyright (C) 2001 Bjorn Reese <breese@users.sourceforge.net>
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
- *
- ************************************************************************/
-
-#ifndef TRIO_TRIONAN_H
-#define TRIO_TRIONAN_H
-
-#include "triodef.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#if !defined(TRIO_PUBLIC_NAN)
-# if !defined(TRIO_PUBLIC)
-#  define TRIO_PUBLIC
-# endif
-# define TRIO_PUBLIC_NAN TRIO_PUBLIC
-#endif
-  
-enum {
-  TRIO_FP_INFINITE,
-  TRIO_FP_NAN,
-  TRIO_FP_NORMAL,
-  TRIO_FP_SUBNORMAL,
-  TRIO_FP_ZERO
-};
-
-/*************************************************************************
- * Dependencies
- */
-
-#if defined(TRIO_EMBED_NAN)
-
-/*
- * The application that trionan is embedded in must define which functions
- * it uses.
- *
- * The following resolves internal dependencies.
- */
-  
-# if defined(TRIO_FUNC_ISNAN) \
-  || defined(TRIO_FUNC_ISINF)
-#  if !defined(TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT)
-#   define TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_NAN)
-#  if !defined(TRIO_FUNC_PINF)
-#   define TRIO_FUNC_PINF
-#  endif
-# endif
-  
-# if defined(TRIO_FUNC_NINF)
-#  if !defined(TRIO_FUNC_PINF)
-#   define TRIO_FUNC_PINF
-#  endif
-# endif
-
-#else
-
-/*
- * When trionan is not embedded all all functions are defined.
- */
-  
-# define TRIO_FUNC_NAN
-# define TRIO_FUNC_PINF
-# define TRIO_FUNC_NINF
-# define TRIO_FUNC_NZERO
-# define TRIO_FUNC_ISNAN
-# define TRIO_FUNC_ISINF
-# define TRIO_FUNC_ISFINITE
-# define TRIO_FUNC_SIGNBIT
-# define TRIO_FUNC_FPCLASSIFY
-# define TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT
-  
-#endif
-
-/*************************************************************************
- * Functions
- */
-
-/*
- * Return NaN (Not-a-Number).
- */
-#if defined(TRIO_FUNC_NAN)
-TRIO_PUBLIC_NAN double
-trio_nan
-TRIO_PROTO((void));
-#endif
-
-/*
- * Return positive infinity.
- */
-#if defined(TRIO_FUNC_PINF)
-TRIO_PUBLIC_NAN double
-trio_pinf
-TRIO_PROTO((void));
-#endif
-
-/*
- * Return negative infinity.
- */
-#if defined(TRIO_FUNC_NINF)
-TRIO_PUBLIC_NAN double
-trio_ninf
-TRIO_PROTO((void));
-#endif
-
-/*
- * Return negative zero.
- */
-#if defined(TRIO_FUNC_NZERO)
-TRIO_PUBLIC_NAN double
-trio_nzero
-TRIO_PROTO((TRIO_NOARGS));
-#endif
-
-/*
- * If number is a NaN return non-zero, otherwise return zero.
- */
-#if defined(TRIO_FUNC_ISNAN)
-TRIO_PUBLIC_NAN int
-trio_isnan
-TRIO_PROTO((double number));
-#endif
-
-/*
- * If number is positive infinity return 1, if number is negative
- * infinity return -1, otherwise return 0.
- */
-#if defined(TRIO_FUNC_ISINF)
-TRIO_PUBLIC_NAN int
-trio_isinf
-TRIO_PROTO((double number));
-#endif
-
-/*
- * If number is finite return non-zero, otherwise return zero.
- */
-#if defined(TRIO_FUNC_ISFINITE)
-TRIO_PUBLIC_NAN int
-trio_isfinite
-TRIO_PROTO((double number));
-#endif
-
-#if defined(TRIO_FUNC_SIGNBIT)
-TRIO_PUBLIC_NAN int
-trio_signbit
-TRIO_PROTO((double number));
-#endif
-
-#if defined(TRIO_FUNC_FPCLASSIFY)
-TRIO_PUBLIC_NAN int
-trio_fpclassify
-TRIO_PROTO((double number));
-#endif
-
-#if defined(TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT)
-TRIO_PUBLIC_NAN int
-trio_fpclassify_and_signbit
-TRIO_PROTO((double number, int *is_negative));
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* TRIO_TRIONAN_H */
diff -pruN 6.4.39-1/trio/triop.h 6.5.4-0ubuntu1/trio/triop.h
--- 6.4.39-1/trio/triop.h	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/triop.h	1970-01-01 00:00:00.000000000 +0000
@@ -1,472 +0,0 @@
-/*************************************************************************
- *
- * $Id: triop.h,v 1.18 2009/07/05 10:14:07 breese Exp $
- *
- * Copyright (C) 2000 Bjorn Reese and Daniel Stenberg.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
- *
- ************************************************************************
- *
- * Private functions, types, etc. used for callback functions.
- *
- * The ref pointer is an opaque type and should remain as such.
- * Private data must only be accessible through the getter and
- * setter functions.
- *
- ************************************************************************/
-
-#ifndef TRIO_TRIOP_H
-#define TRIO_TRIOP_H
-
-#include "triodef.h"
-
-#include <stdlib.h>
-#if defined(TRIO_COMPILER_ANCIENT)
-# include <varargs.h>
-#else
-# include <stdarg.h>
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/*************************************************************************
- * Supported standards
- */
-
-/*
- * TRIO_C99 (=0 or =1)
- *
- * Define this to 0 to disable C99 format specifier extensions, or
- * define to 1 to enable them.  The format specifiers that are
- * disabled by this switch are labelled with [C99] in the format
- * specifier documentation.
- */
-#if !defined(TRIO_C99)
-# define TRIO_C99 1
-#endif
-
-/*
- * TRIO_BSD (=0 or =1)
- *
- * Define this to 0 to disable BSD format specifier extensions, or
- * define to 1 to enable them.  The format specifiers that are
- * disabled by this switch are labelled with [BSD] in the format
- * specifier documentation.
- */
-#if !defined(TRIO_BSD)
-# define TRIO_BSD 1
-#endif
-
-/*
- * TRIO_GNU (=0 or =1)
- *
- * Define this to 0 to disable GNU format specifier extensions, or
- * define to 1 to enable them.  The format specifiers that are
- * disabled by this switch are labelled with [GNU] in the format
- * specifier documentation.
- */
-#if !defined(TRIO_GNU)
-# define TRIO_GNU 1
-#endif
-
-/*
- * TRIO_MISC (=0 or =1)
- *
- * Define this to 0 to disable miscellaneous format specifier
- * extensions, or define to 1 to enable them.  The format specifiers
- * that are disabled by this switch are labelled with [MISC] in the
- * format specifier documentation.
- */
-#if !defined(TRIO_MISC)
-# define TRIO_MISC 1
-#endif
-
-/*
- * TRIO_UNIX98 (=0 or =1)
- *
- * Define this to 0 to disable UNIX98 format specifier extensions,
- * or define to 1 to enable them.  The format specifiers that are
- * disabled by this switch are labelled with [UNIX98] in the format
- * specifier documentation.
- */
-#if !defined(TRIO_UNIX98)
-# define TRIO_UNIX98 1
-#endif
-  
-/*
- * TRIO_MICROSOFT (=0 or =1)
- *
- * Define this to 0 to disable Microsoft Visual C format specifier
- * extensions, or define to 1 to enable them.  The format specifiers
- * that are disabled by this switch are labelled with [MSVC] in the
- * format specifier documentation.
- */
-#if !defined(TRIO_MICROSOFT)
-# define TRIO_MICROSOFT 1
-#endif
-
-/*
- * TRIO_EXTENSION (=0 or =1)
- *
- * Define this to 0 to disable Trio-specific extensions, or define
- * to 1 to enable them.  This has two effects: it controls whether
- * or not the Trio user-defined formating mechanism
- * (trio_register() etc) is supported, and it enables or disables
- * Trio's own format specifier extensions.  The format specifiers
- * that are disabled by this switch are labelled with [TRIO] in
- * the format specifier documentation.
- */
-#if !defined(TRIO_EXTENSION)
-# define TRIO_EXTENSION 1
-#endif
-
-/*
- * TRIO_DEPRECATED (=0 or =1)
- *
- * Define this to 0 to disable deprecated functionality, or define
- * to 1 to enable them.
- */
-#if !defined(TRIO_DEPRECATED)
-# define TRIO_DEPRECATED 1
-#endif
-
-/*************************************************************************
- * Features
- */
-
-#if defined(TRIO_SNPRINTF_ONLY)
-# define TRIO_FEATURE_SCANF 0
-# define TRIO_FEATURE_FILE 0
-# define TRIO_FEATURE_STDIO 0
-# define TRIO_FEATURE_FD 0
-# define TRIO_FEATURE_DYNAMICSTRING 0
-# define TRIO_FEATURE_CLOSURE 0
-# define TRIO_FEATURE_STRERR 0
-# define TRIO_FEATURE_LOCALE 0
-# define TRIO_EMBED_NAN 1
-# define TRIO_EMBED_STRING 1
-#endif
-  
-/*
- * TRIO_FEATURE_SCANF (=0 or =1)
- *
- * Define this to 0 to disable all the scanf() variants, or define to 1
- * to enable them.
- */
-#if !defined(TRIO_FEATURE_SCANF)
-# define TRIO_FEATURE_SCANF 1
-#endif
-  
-/*
- * TRIO_FEATURE_FILE (=0 or =1)
- *
- * Define this to 0 to disable compilation of the trio_fprintf() and
- * trio_fscanf() family of functions, or define to 1 to enable them.
- *
- * This may be useful on an embedded platform with no filesystem.
- * Note that trio_printf() uses fwrite to write to stdout, so if you
- * do not have an implementation of fwrite() at all then you must also
- * define TRIO_FEATURE_STDIO to 0.
- */
-#if !defined(TRIO_FEATURE_FILE)
-# define TRIO_FEATURE_FILE 1
-#endif
-
-/*
- * TRIO_FEATURE_STDIO (=0 or =1)
- *
- * Define this to 0 to disable compilation of the trio_printf() and
- * trio_scanf() family of functions, or define to 1 to enable them.
- *
- * This may be useful on an embedded platform with no standard I/O.
- */
-#if !defined(TRIO_FEATURE_STDIO)
-# define TRIO_FEATURE_STDIO 1
-#endif
-
-/*
- * TRIO_FEATURE_FD (=0 or =1)
- *
- * Define this to 0 to disable compilation of the trio_dprintf() and
- * trio_dscanf() family of functions, or define to 1 to enable them.
- *
- * This may be useful on an embedded platform with no filesystem, or on
- * a platform that supports file I/O using FILE* but not using raw file
- * descriptors.
- */
-#if !defined(TRIO_FEATURE_FD)
-# define TRIO_FEATURE_FD 1
-#endif
-
-/*
- * TRIO_FEATURE_DYNAMICSTRING (=0 or =1)
- *
- * Define this to 0 to disable compilation of the trio_aprintf() 
- * family of functions, or define to 1 to enable them.
- *
- * If you define both this and TRIO_MINIMAL to 0, then Trio will never
- * call malloc or free.
- */
-#if !defined(TRIO_FEATURE_DYNAMICSTRING)
-# define TRIO_FEATURE_DYNAMICSTRING 1
-#endif
-
-/*
- * TRIO_FEATURE_CLOSURE (=0 or =1)
- *
- * Define this to 0 to disable compilation of the trio_cprintf() and
- * trio_cscanf() family of functions, or define to 1 to enable them.
- *
- * These functions are rarely needed. This saves a (small) amount of code.
- */
-#if !defined(TRIO_FEATURE_CLOSURE)
-# define TRIO_FEATURE_CLOSURE 1
-#endif
-
-/*
- * TRIO_FEATURE_ERRORCODE (=0 or =1)
- *
- * Define this to 0 to return -1 from the print and scan function on
- * error, or define to 1 to return a negative number with debugging
- * information as part of the return code.
- *
- * If enabled, the return code will be a negative number, which encodes
- * an error code and an error location. These can be decoded with the
- * TRIO_ERROR_CODE and TRIO_ERROR_POSITION macros.
- */
-#if defined(TRIO_ERRORS)
-# define TRIO_FEATURE_ERRORCODE TRIO_ERRORS
-#endif
-#if !defined(TRIO_FEATURE_ERRORCODE)
-# define TRIO_FEATURE_ERRORCODE 1
-#endif
-
-/*
- * TRIO_FEATURE_STRERR (=0 or =1)
- *
- * Define this to 0 if you do not use trio_strerror(), or define to 1 if
- * you do use it.
- *
- * This saves a (small) amount of code.
- */
-#if !defined(TRIO_FEATURE_STRERR)
-# define TRIO_FEATURE_STRERR 1
-#endif
-
-/*
- * TRIO_FEATURE_FLOAT (=0 or =1)
- *
- * Define this to 0 to disable all floating-point support, or define
- * to 1 to enable it.
- *
- * This is useful in restricted embedded platforms that do not support
- * floating-point.  Obviously you cannot use floating-point format
- * specifiers if you define this.
- *
- * Do not compile trionan.c if you disable this.
- */
-#if !defined(TRIO_FEATURE_FLOAT)
-# define TRIO_FEATURE_FLOAT 1
-#endif
-
-/*
- * TRIO_FEATURE_LOCALE (=0 or =1)
- *
- * Define this to 0 to disable customized locale support, or define
- * to 1 to enable it.
- *
- * This saves a (small) amount of code.
- */
-#if !defined(TRIO_FEATURE_LOCALE)
-# define TRIO_FEATURE_LOCALE 1
-#endif
-
-/*
- * TRIO_MINIMAL
- *
- * Define this to disable building the public trionan.h and triostr.h.
- * If you define this, then you must not compile trionan.c and triostr.c
- * separately.
- */
-#if defined(TRIO_MINIMAL)
-# if !defined(TRIO_EMBED_NAN)
-#  define TRIO_EMBED_NAN
-# endif
-# if !defined(TRIO_EMBED_STRING)
-#  define TRIO_EMBED_STRING
-# endif
-#endif
-  
-/* Does not work yet. Do not enable */
-#ifndef TRIO_FEATURE_WIDECHAR
-# define TRIO_FEATURE_WIDECHAR 0
-#endif
-
-/*************************************************************************
- * Mapping standards to internal features
- */
-
-#if !defined(TRIO_FEATURE_HEXFLOAT)
-# define TRIO_FEATURE_HEXFLOAT (TRIO_C99 && TRIO_FEATURE_FLOAT)
-#endif
-
-#if !defined(TRIO_FEATURE_LONGDOUBLE)
-# define TRIO_FEATURE_LONGDOUBLE TRIO_FEATURE_FLOAT
-#endif
-
-#if !defined(TRIO_FEATURE_ERRNO)
-# define TRIO_FEATURE_ERRNO TRIO_GNU
-#endif
-
-#if !defined(TRIO_FEATURE_QUAD)
-# define TRIO_FEATURE_QUAD (TRIO_BSD || TRIO_GNU)
-#endif
-
-#if !defined(TRIO_FEATURE_SIZE_T)
-# define TRIO_FEATURE_SIZE_T TRIO_C99
-#endif
-
-#if !defined(TRIO_FEATURE_SIZE_T_UPPER)
-# define TRIO_FEATURE_SIZE_T_UPPER TRIO_GNU
-#endif
-  
-#if !defined(TRIO_FEATURE_PTRDIFF_T)
-# define TRIO_FEATURE_PTRDIFF_T TRIO_C99
-#endif
-
-#if !defined(TRIO_FEATURE_INTMAX_T)
-# define TRIO_FEATURE_INTMAX_T TRIO_C99
-#endif
-
-#if !defined(TRIO_FEATURE_FIXED_SIZE)
-# define TRIO_FEATURE_FIXED_SIZE TRIO_MICROSOFT
-#endif
-
-#if !defined(TRIO_FEATURE_POSITIONAL)
-# define TRIO_FEATURE_POSITIONAL TRIO_UNIX98
-#endif
-
-#if !defined(TRIO_FEATURE_USER_DEFINED)
-# define TRIO_FEATURE_USER_DEFINED TRIO_EXTENSION
-#endif
-
-#if !defined(TRIO_FEATURE_BINARY)
-# define TRIO_FEATURE_BINARY TRIO_EXTENSION
-#endif
-
-#if !defined(TRIO_FEATURE_QUOTE)
-# define TRIO_FEATURE_QUOTE TRIO_EXTENSION
-#endif
-  
-#if !defined(TRIO_FEATURE_STICKY)
-# define TRIO_FEATURE_STICKY TRIO_EXTENSION
-#endif
-  
-#if !defined(TRIO_FEATURE_VARSIZE)
-# define TRIO_FEATURE_VARSIZE TRIO_EXTENSION
-#endif
-
-#if !defined(TRIO_FEATURE_ROUNDING)
-# define TRIO_FEATURE_ROUNDING TRIO_EXTENSION
-#endif
-  
-/*************************************************************************
- * Memory handling
- */
-#ifndef TRIO_MALLOC
-# define TRIO_MALLOC(n) malloc(n)
-#endif
-#ifndef TRIO_REALLOC
-# define TRIO_REALLOC(x,n) realloc((x),(n))
-#endif
-#ifndef TRIO_FREE
-# define TRIO_FREE(x) free(x)
-#endif
-
-
-/*************************************************************************
- * User-defined specifiers
- */
-
-typedef int (*trio_callback_t) TRIO_PROTO((trio_pointer_t));
-
-trio_pointer_t trio_register TRIO_PROTO((trio_callback_t callback, const char *name));
-void trio_unregister TRIO_PROTO((trio_pointer_t handle));
-
-TRIO_CONST char *trio_get_format TRIO_PROTO((trio_pointer_t ref));
-TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
-
-/* Modifiers */
-int  trio_get_width TRIO_PROTO((trio_pointer_t ref));
-void trio_set_width TRIO_PROTO((trio_pointer_t ref, int width));
-int  trio_get_precision TRIO_PROTO((trio_pointer_t ref));
-void trio_set_precision TRIO_PROTO((trio_pointer_t ref, int precision));
-int  trio_get_base TRIO_PROTO((trio_pointer_t ref));
-void trio_set_base TRIO_PROTO((trio_pointer_t ref, int base));
-int  trio_get_padding TRIO_PROTO((trio_pointer_t ref));
-void trio_set_padding TRIO_PROTO((trio_pointer_t ref, int is_padding));
-int  trio_get_short TRIO_PROTO((trio_pointer_t ref)); /* h */
-void trio_set_shortshort TRIO_PROTO((trio_pointer_t ref, int is_shortshort));
-int  trio_get_shortshort TRIO_PROTO((trio_pointer_t ref)); /* hh */
-void trio_set_short TRIO_PROTO((trio_pointer_t ref, int is_short));
-int  trio_get_long TRIO_PROTO((trio_pointer_t ref)); /* l */
-void trio_set_long TRIO_PROTO((trio_pointer_t ref, int is_long));
-int  trio_get_longlong TRIO_PROTO((trio_pointer_t ref)); /* ll */
-void trio_set_longlong TRIO_PROTO((trio_pointer_t ref, int is_longlong));
-int  trio_get_longdouble TRIO_PROTO((trio_pointer_t ref)); /* L */
-void trio_set_longdouble TRIO_PROTO((trio_pointer_t ref, int is_longdouble));
-int  trio_get_alternative TRIO_PROTO((trio_pointer_t ref)); /* # */
-void trio_set_alternative TRIO_PROTO((trio_pointer_t ref, int is_alternative));
-int  trio_get_alignment TRIO_PROTO((trio_pointer_t ref)); /* - */
-void trio_set_alignment TRIO_PROTO((trio_pointer_t ref, int is_leftaligned));
-int  trio_get_spacing TRIO_PROTO((trio_pointer_t ref)); /* (space) */
-void trio_set_spacing TRIO_PROTO((trio_pointer_t ref, int is_space));
-int  trio_get_sign TRIO_PROTO((trio_pointer_t ref)); /* + */
-void trio_set_sign TRIO_PROTO((trio_pointer_t ref, int is_showsign));
-#if TRIO_FEATURE_QUOTE
-int  trio_get_quote TRIO_PROTO((trio_pointer_t ref)); /* ' */
-void trio_set_quote TRIO_PROTO((trio_pointer_t ref, int is_quote));
-#endif
-int  trio_get_upper TRIO_PROTO((trio_pointer_t ref));
-void trio_set_upper TRIO_PROTO((trio_pointer_t ref, int is_upper));
-#if TRIO_FEATURE_INTMAX_T
-int  trio_get_largest TRIO_PROTO((trio_pointer_t ref)); /* j */
-void trio_set_largest TRIO_PROTO((trio_pointer_t ref, int is_largest));
-#endif
-#if TRIO_FEATURE_PTRDIFF_T
-int  trio_get_ptrdiff TRIO_PROTO((trio_pointer_t ref)); /* t */
-void trio_set_ptrdiff TRIO_PROTO((trio_pointer_t ref, int is_ptrdiff));
-#endif
-#if TRIO_FEATURE_SIZE_T
-int  trio_get_size TRIO_PROTO((trio_pointer_t ref)); /* z / Z */
-void trio_set_size TRIO_PROTO((trio_pointer_t ref, int is_size));
-#endif
-
-/* Printing */
-int trio_print_ref TRIO_PROTO((trio_pointer_t ref, const char *format, ...));
-int trio_vprint_ref TRIO_PROTO((trio_pointer_t ref, const char *format, va_list args));
-int trio_printv_ref TRIO_PROTO((trio_pointer_t ref, const char *format, trio_pointer_t *args));
-
-void trio_print_int TRIO_PROTO((trio_pointer_t ref, int number));
-void trio_print_uint TRIO_PROTO((trio_pointer_t ref, unsigned int number));
-/*  void trio_print_long TRIO_PROTO((trio_pointer_t ref, long number)); */
-/*  void trio_print_ulong TRIO_PROTO((trio_pointer_t ref, unsigned long number)); */
-void trio_print_double TRIO_PROTO((trio_pointer_t ref, double number));
-void trio_print_string TRIO_PROTO((trio_pointer_t ref, TRIO_CONST char *string));
-void trio_print_pointer TRIO_PROTO((trio_pointer_t ref, trio_pointer_t pointer));
-
-#ifdef __cplusplus
-} /* extern "C" */
-#endif
-
-#endif /* TRIO_TRIOP_H */
diff -pruN 6.4.39-1/trio/triostr.c 6.5.4-0ubuntu1/trio/triostr.c
--- 6.4.39-1/trio/triostr.c	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/triostr.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,2385 +0,0 @@
-/*************************************************************************
- *
- * $Id: triostr.c,v 1.36 2010/01/26 13:02:02 breese Exp $
- *
- * Copyright (C) 2001 Bjorn Reese and Daniel Stenberg.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
- *
- ************************************************************************/
-
-/*************************************************************************
- * Include files
- */
-
-#if defined(HAVE_CONFIG_H)
-# include <config.h>
-#endif
-#include <assert.h>
-#include <stdlib.h>
-#include <string.h>
-#include <ctype.h>
-#include "triodef.h"
-#include "triostr.h"
-#if defined(TRIO_FUNC_TO_LONG_DOUBLE)
-# define USE_MATH
-#endif
-#if defined(USE_MATH)
-# include <math.h>
-#endif
-
-/*************************************************************************
- * Definitions
- */
-
-#if !defined(TRIO_PUBLIC_STRING)
-# define TRIO_PUBLIC_STRING TRIO_PUBLIC
-#endif
-#if !defined(TRIO_PRIVATE_STRING)
-# define TRIO_PRIVATE_STRING TRIO_PRIVATE
-#endif
-
-#if !defined(NULL)
-# define NULL 0
-#endif
-#if !defined(NIL)
-# define NIL ((char)0)
-#endif
-#if !defined(FALSE)
-# define FALSE (1 == 0)
-# define TRUE (! FALSE)
-#endif
-#if !defined(BOOLEAN_T)
-# define BOOLEAN_T int
-#endif
-
-#if defined(USE_MATH)
-# if defined(PREDEF_STANDARD_C99)
-#  if defined(TRIO_COMPILER_DECC)
-#   if (TRIO_COMPILER_DECC - 0 > 80000000)
-/*
- * The OSF/1 runtime that comes with the DECC compiler does not support
- * hexfloats conversion.
- */
-#    define USE_STRTOD
-#    define USE_STRTOF
-#   endif
-#  else
-#   define USE_STRTOD
-#   define USE_STRTOF
-#  endif
-# else
-#  if defined(TRIO_COMPILER_VISUALC)
-#   define USE_STRTOD
-#  endif
-#endif
-#endif
-
-#if defined(TRIO_PLATFORM_UNIX)
-# if defined(PREDEF_STANDARD_UNIX95)
-#  define USE_STRCASECMP
-#  define USE_STRNCASECMP
-# endif
-# if defined(TRIO_PLATFORM_SUNOS)
-#  define USE_SYS_ERRLIST
-# else
-#  define USE_STRERROR
-# endif
-# if defined(TRIO_PLATFORM_QNX)
-#  define strcasecmp(x,y) stricmp(x,y)
-#  define strncasecmp(x,y,n) strnicmp(x,y,n)
-# endif
-#endif
-
-#if defined(TRIO_PLATFORM_WIN32)
-# define USE_STRCASECMP
-# if defined(TRIO_PLATFORM_WINCE)
-#  define strcasecmp(x,y) _stricmp(x,y)
-# else
-#  define strcasecmp(x,y) strcmpi(x,y)
-# endif
-#endif
-
-#if !defined(HAVE_CONFIG_H)
-# if !(defined(TRIO_PLATFORM_SUNOS))
-#  define HAVE_TOLOWER
-#  define HAVE_TOUPPER
-# endif
-#endif
-
-#if defined(USE_MATH) && !defined(TRIO_NO_POWL)
-# if !defined(HAVE_POWL)
-#  if defined(PREDEF_STANDARD_C99) \
-   || defined(PREDEF_STANDARD_UNIX03)
-#   define HAVE_POWL
-#  else
-#   if defined(TRIO_COMPILER_VISUALC)
-#    if defined(powl)
-#     define HAVE_POWL
-#    endif
-#   endif
-#  endif
-# endif
-#endif
-
-#if defined(HAVE_POWL)
-# define trio_powl(x,y) powl((x),(y))
-#else
-# define trio_powl(x,y) pow((double)(x),(double)(y))
-#endif
-
-#if defined(TRIO_FUNC_TO_UPPER) \
- || (defined(TRIO_FUNC_EQUAL) && !defined(USE_STRCASECMP)) \
- || (defined(TRIO_FUNC_EQUAL_MAX) && !defined(USE_STRNCASECMP)) \
- || defined(TRIO_FUNC_MATCH) \
- || defined(TRIO_FUNC_TO_LONG_DOUBLE) \
- || defined(TRIO_FUNC_UPPER)
-# define TRIO_FUNC_INTERNAL_TO_UPPER
-#endif
-
-/*************************************************************************
- * Structures
- */
-
-struct _trio_string_t
-{
-  char *content;
-  size_t length;
-  size_t allocated;
-};
-
-/*************************************************************************
- * Constants
- */
-
-#if !defined(TRIO_EMBED_STRING)
-static TRIO_CONST char rcsid[] = "@(#)$Id: triostr.c,v 1.36 2010/01/26 13:02:02 breese Exp $";
-#endif
-
-/*************************************************************************
- * Static String Functions
- */
-
-#if defined(TRIO_DOCUMENTATION)
-# include "doc/doc_static.h"
-#endif
-/** @addtogroup StaticStrings
-    @{
-*/
-
-/*
- * internal_duplicate_max
- */
-#if defined(TRIO_FUNC_DUPLICATE) \
- || defined(TRIO_FUNC_DUPLICATE_MAX) \
- || defined(TRIO_FUNC_STRING_DUPLICATE) \
- || defined(TRIO_FUNC_XSTRING_DUPLICATE)
-
-TRIO_PRIVATE_STRING char *
-internal_duplicate_max
-TRIO_ARGS2((source, size),
-	   TRIO_CONST char *source,
-	   size_t size)
-{
-  char *target;
-
-  assert(source);
-
-  /* Make room for string plus a terminating zero */
-  size++;
-  target = trio_create(size);
-  if (target)
-    {
-      trio_copy_max(target, size, source);
-    }
-  return target;
-}
-
-#endif
-
-/*
- * internal_string_alloc
- */
-#if defined(TRIO_FUNC_STRING_CREATE) \
- || defined(TRIO_FUNC_STRING_DUPLICATE) \
- || defined(TRIO_FUNC_XSTRING_DUPLICATE)
-
-TRIO_PRIVATE_STRING trio_string_t *
-internal_string_alloc(TRIO_NOARGS)
-{
-  trio_string_t *self;
-
-  self = (trio_string_t *)TRIO_MALLOC(sizeof(trio_string_t));
-  if (self)
-    {
-      self->content = NULL;
-      self->length = 0;
-      self->allocated = 0;
-    }
-  return self;
-}
-
-#endif
-
-/*
- * internal_string_grow
- *
- * The size of the string will be increased by 'delta' characters. If
- * 'delta' is zero, the size will be doubled.
- */
-#if defined(TRIO_FUNC_STRING_CREATE) \
- || defined(TRIO_FUNC_STRING_APPEND) \
- || defined(TRIO_FUNC_XSTRING_APPEND) \
- || defined(TRIO_FUNC_XSTRING_APPEND_CHAR)
-
-TRIO_PRIVATE_STRING BOOLEAN_T
-internal_string_grow
-TRIO_ARGS2((self, delta),
-	   trio_string_t *self,
-	   size_t delta)
-{
-  BOOLEAN_T status = FALSE;
-  char *new_content;
-  size_t new_size;
-
-  new_size = (delta == 0)
-    ? ( (self->allocated == 0) ? 1 : self->allocated * 2 )
-    : self->allocated + delta;
-
-  new_content = (char *)TRIO_REALLOC(self->content, new_size);
-  if (new_content)
-    {
-      self->content = new_content;
-      self->allocated = new_size;
-      status = TRUE;
-    }
-  return status;
-}
-
-#endif
-
-/*
- * internal_string_grow_to
- *
- * The size of the string will be increased to 'length' plus one characters.
- * If 'length' is less than the original size, the original size will be
- * used (that is, the size of the string is never decreased).
- */
-#if defined(TRIO_FUNC_STRING_APPEND) \
- || defined(TRIO_FUNC_XSTRING_APPEND) \
- || defined(TRIO_FUNC_XSTRING_APPEND_MAX)
-
-TRIO_PRIVATE_STRING BOOLEAN_T
-internal_string_grow_to
-TRIO_ARGS2((self, length),
-	   trio_string_t *self,
-	   size_t length)
-{
-  length++; /* Room for terminating zero */
-  return (self->allocated < length)
-    ? internal_string_grow(self, length - self->allocated)
-    : TRUE;
-}
-
-#endif
-
-#if defined(TRIO_FUNC_INTERNAL_TO_UPPER)
-
-TRIO_PRIVATE_STRING TRIO_INLINE int
-internal_to_upper
-TRIO_ARGS1((source),
-	   int source)
-{
-# if defined(HAVE_TOUPPER)
-
-  return toupper(source);
-
-# else
-
-  /* Does not handle locales or non-contiguous alphabetic characters */
-  return ((source >= (int)'a') && (source <= (int)'z'))
-    ? source - 'a' + 'A'
-    : source;
-
-# endif
-}
-
-#endif
-
-
-/**
-   Create new string.
-
-   @param size Size of new string.
-   @return Pointer to string, or NULL if allocation failed.
-*/
-#if defined(TRIO_FUNC_CREATE)
-
-TRIO_PUBLIC_STRING char *
-trio_create
-TRIO_ARGS1((size),
-	   size_t size)
-{
-  return (char *)TRIO_MALLOC(size);
-}
-
-#endif
-
-/**
-   Destroy string.
-
-   @param string String to be freed.
-*/
-#if defined(TRIO_FUNC_DESTROY)
-
-TRIO_PUBLIC_STRING void
-trio_destroy
-TRIO_ARGS1((string),
-	   char *string)
-{
-  if (string)
-    {
-      TRIO_FREE(string);
-    }
-}
-
-#endif
-
-/**
-   Count the number of characters in a string.
-
-   @param string String to measure.
-   @return Number of characters in @p string.
-*/
-#if defined(TRIO_FUNC_LENGTH)
-
-TRIO_PUBLIC_STRING size_t
-trio_length
-TRIO_ARGS1((string),
-	   TRIO_CONST char *string)
-{
-  return strlen(string);
-}
-
-#endif
-
-/**
-   Count at most @p max characters in a string.
-
-   @param string String to measure.
-   @param max Maximum number of characters to count.
-   @return The maximum value of @p max and number of characters in @p string.
-*/
-#if defined(TRIO_FUNC_LENGTH_MAX)
-
-TRIO_PUBLIC_STRING size_t
-trio_length_max
-TRIO_ARGS2((string, max),
-	   TRIO_CONST char *string,
-	   size_t max)
-{
-  size_t i;
-
-  for (i = 0; i < max; ++i)
-    {
-      if (string[i] == 0)
-	break;
-    }
-  return i;
-}
-
-#endif
-
-/**
-   Append @p source at the end of @p target.
-
-   @param target Target string.
-   @param source Source string.
-   @return Boolean value indicating success or failure.
-
-   @pre @p target must point to a memory chunk with sufficient room to
-   contain the @p target string and @p source string.
-   @pre No boundary checking is performed, so insufficient memory will
-   result in a buffer overrun.
-   @post @p target will be zero terminated.
-*/
-#if defined(TRIO_FUNC_APPEND)
-
-TRIO_PUBLIC_STRING int
-trio_append
-TRIO_ARGS2((target, source),
-	   char *target,
-	   TRIO_CONST char *source)
-{
-  assert(target);
-  assert(source);
-
-  return (strcat(target, source) != NULL);
-}
-
-#endif
-
-/**
-   Append at most @p max characters from @p source to @p target.
-
-   @param target Target string.
-   @param max Maximum number of characters to append.
-   @param source Source string.
-   @return Boolean value indicating success or failure.
-
-   @pre @p target must point to a memory chuck with sufficient room to
-   contain the @p target string and the @p source string (at most @p max
-   characters).
-   @pre No boundary checking is performed, so insufficient memory will
-   result in a buffer overrun.
-   @post @p target will be zero terminated.
-*/
-#if defined(TRIO_FUNC_APPEND_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_append_max
-TRIO_ARGS3((target, max, source),
-	   char *target,
-	   size_t max,
-	   TRIO_CONST char *source)
-{
-  size_t length;
-
-  assert(target);
-  assert(source);
-
-  length = trio_length(target);
-
-  if (max > length)
-    {
-      strncat(target, source, max - length - 1);
-    }
-  return TRUE;
-}
-
-#endif
-
-/**
-   Determine if a string contains a substring.
-
-   @param string String to be searched.
-   @param substring String to be found.
-   @return Boolean value indicating success or failure.
-*/
-#if defined(TRIO_FUNC_CONTAINS)
-
-TRIO_PUBLIC_STRING int
-trio_contains
-TRIO_ARGS2((string, substring),
-	   TRIO_CONST char *string,
-	   TRIO_CONST char *substring)
-{
-  assert(string);
-  assert(substring);
-
-  return (0 != strstr(string, substring));
-}
-
-#endif
-
-/**
-   Copy @p source to @p target.
-
-   @param target Target string.
-   @param source Source string.
-   @return Boolean value indicating success or failure.
-
-   @pre @p target must point to a memory chunk with sufficient room to
-   contain the @p source string.
-   @pre No boundary checking is performed, so insufficient memory will
-   result in a buffer overrun.
-   @post @p target will be zero terminated.
-*/
-#if defined(TRIO_FUNC_COPY)
-
-TRIO_PUBLIC_STRING int
-trio_copy
-TRIO_ARGS2((target, source),
-	   char *target,
-	   TRIO_CONST char *source)
-{
-  assert(target);
-  assert(source);
-
-  (void)strcpy(target, source);
-  return TRUE;
-}
-
-#endif
-
-/**
-   Copy at most @p max - 1 characters from @p source to @p target.
-
-   @param target Target string.
-   @param max Maximum number of characters to append (one of which is
-   a NUL terminator).  In other words @p source must point to at least
-   @p max - 1 bytes, but @p target must point to at least @p max
-   bytes.
-   @param source Source string.
-   @return Boolean value indicating success or failure.
-
-   @pre @p target must point to a memory chunk with sufficient room to
-   contain the @p source string and a NUL terminator (at most @p max
-   bytes total).
-   @pre No boundary checking is performed, so insufficient memory will
-   result in a buffer overrun.
-   @post @p target will be zero terminated.
-*/
-#if defined(TRIO_FUNC_COPY_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_copy_max
-TRIO_ARGS3((target, max, source),
-	   char *target,
-	   size_t max,
-	   TRIO_CONST char *source)
-{
-  assert(target);
-  assert(source);
-  assert(max > 0); /* Includes != 0 */
-
-  (void)strncpy(target, source, max - 1);
-  target[max - 1] = (char)0;
-  return TRUE;
-}
-
-#endif
-
-/**
-   Duplicate @p source.
-
-   @param source Source string.
-   @return A copy of the @p source string.
-
-   @post @p target will be zero terminated.
-*/
-#if defined(TRIO_FUNC_DUPLICATE)
-
-TRIO_PUBLIC_STRING char *
-trio_duplicate
-TRIO_ARGS1((source),
-	   TRIO_CONST char *source)
-{
-  return internal_duplicate_max(source, trio_length(source));
-}
-
-#endif
-
-/**
-   Duplicate at most @p max characters of @p source.
-
-   @param source Source string.
-   @param max Maximum number of characters to duplicate.
-   @return A copy of the @p source string.
-
-   @post @p target will be zero terminated.
-*/
-#if defined(TRIO_FUNC_DUPLICATE_MAX)
-
-TRIO_PUBLIC_STRING char *
-trio_duplicate_max
-TRIO_ARGS2((source, max),
-	   TRIO_CONST char *source,
-	   size_t max)
-{
-  size_t length;
-
-  assert(source);
-  assert(max > 0);
-
-  length = trio_length(source);
-  if (length > max)
-    {
-      length = max;
-    }
-  return internal_duplicate_max(source, length);
-}
-
-#endif
-
-/**
-   Compare if two strings are equal.
-
-   @param first First string.
-   @param second Second string.
-   @return Boolean indicating whether the two strings are equal or not.
-
-   Case-insensitive comparison.
-*/
-#if defined(TRIO_FUNC_EQUAL)
-
-TRIO_PUBLIC_STRING int
-trio_equal
-TRIO_ARGS2((first, second),
-	   TRIO_CONST char *first,
-	   TRIO_CONST char *second)
-{
-  assert(first);
-  assert(second);
-
-  if ((first != NULL) && (second != NULL))
-    {
-# if defined(USE_STRCASECMP)
-      return (0 == strcasecmp(first, second));
-# else
-      while ((*first != NIL) && (*second != NIL))
-	{
-	  if (internal_to_upper(*first) != internal_to_upper(*second))
-	    {
-	      break;
-	    }
-	  first++;
-	  second++;
-	}
-      return ((*first == NIL) && (*second == NIL));
-# endif
-    }
-  return FALSE;
-}
-
-#endif
-
-/**
-   Compare if two strings are equal.
-
-   @param first First string.
-   @param second Second string.
-   @return Boolean indicating whether the two strings are equal or not.
-
-   Case-sensitive comparison.
-*/
-#if defined(TRIO_FUNC_EQUAL_CASE)
-
-TRIO_PUBLIC_STRING int
-trio_equal_case
-TRIO_ARGS2((first, second),
-	   TRIO_CONST char *first,
-	   TRIO_CONST char *second)
-{
-  assert(first);
-  assert(second);
-
-  if ((first != NULL) && (second != NULL))
-    {
-      return (0 == strcmp(first, second));
-    }
-  return FALSE;
-}
-
-#endif
-
-/**
-   Compare if two strings up until the first @p max characters are equal.
-
-   @param first First string.
-   @param max Maximum number of characters to compare.
-   @param second Second string.
-   @return Boolean indicating whether the two strings are equal or not.
-
-   Case-sensitive comparison.
-*/
-#if defined(TRIO_FUNC_EQUAL_CASE_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_equal_case_max
-TRIO_ARGS3((first, max, second),
-	   TRIO_CONST char *first,
-	   size_t max,
-	   TRIO_CONST char *second)
-{
-  assert(first);
-  assert(second);
-
-  if ((first != NULL) && (second != NULL))
-    {
-      return (0 == strncmp(first, second, max));
-    }
-  return FALSE;
-}
-
-#endif
-
-/**
-   Compare if two strings are equal.
-
-   @param first First string.
-   @param second Second string.
-   @return Boolean indicating whether the two strings are equal or not.
-
-   Collating characters are considered equal.
-*/
-#if defined(TRIO_FUNC_EQUAL_LOCALE)
-
-TRIO_PUBLIC_STRING int
-trio_equal_locale
-TRIO_ARGS2((first, second),
-	   TRIO_CONST char *first,
-	   TRIO_CONST char *second)
-{
-  assert(first);
-  assert(second);
-
-# if defined(LC_COLLATE)
-  return (strcoll(first, second) == 0);
-# else
-  return trio_equal(first, second);
-# endif
-}
-
-#endif
-
-/**
-   Compare if two strings up until the first @p max characters are equal.
-
-   @param first First string.
-   @param max Maximum number of characters to compare.
-   @param second Second string.
-   @return Boolean indicating whether the two strings are equal or not.
-
-   Case-insensitive comparison.
-*/
-#if defined(TRIO_FUNC_EQUAL_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_equal_max
-TRIO_ARGS3((first, max, second),
-	   TRIO_CONST char *first,
-	   size_t max,
-	   TRIO_CONST char *second)
-{
-  assert(first);
-  assert(second);
-
-  if ((first != NULL) && (second != NULL))
-    {
-# if defined(USE_STRNCASECMP)
-      return (0 == strncasecmp(first, second, max));
-# else
-      /* Not adequately tested yet */
-      size_t cnt = 0;
-      while ((*first != NIL) && (*second != NIL) && (cnt <= max))
-	{
-	  if (internal_to_upper(*first) != internal_to_upper(*second))
-	    {
-	      break;
-	    }
-	  first++;
-	  second++;
-	  cnt++;
-	}
-      return ((cnt == max) || ((*first == NIL) && (*second == NIL)));
-# endif
-    }
-  return FALSE;
-}
-
-#endif
-
-/**
-   Provide a textual description of an error code (errno).
-
-   @param error_number Error number.
-   @return Textual description of @p error_number.
-*/
-#if defined(TRIO_FUNC_ERROR)
-
-TRIO_PUBLIC_STRING TRIO_CONST char *
-trio_error
-TRIO_ARGS1((error_number),
-	   int error_number)
-{
-# if defined(USE_STRERROR)
-
-  return strerror(error_number);
-
-# else
-#  if defined(USE_SYS_ERRLIST)
-
-  extern char *sys_errlist[];
-  extern int sys_nerr;
-
-  return ((error_number < 0) || (error_number >= sys_nerr))
-    ? "unknown"
-    : sys_errlist[error_number];
-
-#  else
-
-  return "unknown";
-
-#  endif
-# endif
-}
-
-#endif
-
-/**
-   Format the date/time according to @p format.
-
-   @param target Target string.
-   @param max Maximum number of characters to format.
-   @param format Formatting string.
-   @param datetime Date/time structure.
-   @return Number of formatted characters.
-
-   The formatting string accepts the same specifiers as the standard C
-   function strftime.
-*/
-#if defined(TRIO_FUNC_FORMAT_DATE_MAX)
-
-TRIO_PUBLIC_STRING size_t
-trio_format_date_max
-TRIO_ARGS4((target, max, format, datetime),
-	   char *target,
-	   size_t max,
-	   TRIO_CONST char *format,
-	   TRIO_CONST struct tm *datetime)
-{
-  assert(target);
-  assert(format);
-  assert(datetime);
-  assert(max > 0);
-
-  return strftime(target, max, format, datetime);
-}
-
-#endif
-
-/**
-   Calculate a hash value for a string.
-
-   @param string String to be calculated on.
-   @param type Hash function.
-   @return Calculated hash value.
-
-   @p type can be one of the following
-   @li @c TRIO_HASH_PLAIN Plain hash function.
-*/
-#if defined(TRIO_FUNC_HASH)
-
-TRIO_PUBLIC_STRING unsigned long
-trio_hash
-TRIO_ARGS2((string, type),
-	   TRIO_CONST char *string,
-	   int type)
-{
-  unsigned long value = 0L;
-  char ch;
-
-  assert(string);
-
-  switch (type)
-    {
-    case TRIO_HASH_PLAIN:
-      while ( (ch = *string++) != NIL )
-	{
-	  value *= 31;
-	  value += (unsigned long)ch;
-	}
-      break;
-    default:
-      assert(FALSE);
-      break;
-    }
-  return value;
-}
-
-#endif
-
-/**
-   Find first occurrence of a character in a string.
-
-   @param string String to be searched.
-   @param character Character to be found.
-   @return A pointer to the found character, or NULL if character was not found.
- */
-#if defined(TRIO_FUNC_INDEX)
-
-TRIO_PUBLIC_STRING char *
-trio_index
-TRIO_ARGS2((string, character),
-	   TRIO_CONST char *string,
-	   int character)
-{
-  assert(string);
-
-  return strchr(string, character);
-}
-
-#endif
-
-/**
-   Find last occurrence of a character in a string.
-
-   @param string String to be searched.
-   @param character Character to be found.
-   @return A pointer to the found character, or NULL if character was not found.
- */
-#if defined(TRIO_FUNC_INDEX_LAST)
-
-TRIO_PUBLIC_STRING char *
-trio_index_last
-TRIO_ARGS2((string, character),
-	   TRIO_CONST char *string,
-	   int character)
-{
-  assert(string);
-
-  return strchr(string, character);
-}
-
-#endif
-
-/**
-   Convert the alphabetic letters in the string to lower-case.
-
-   @param target String to be converted.
-   @return Number of processed characters (converted or not).
-*/
-#if defined(TRIO_FUNC_LOWER)
-
-TRIO_PUBLIC_STRING int
-trio_lower
-TRIO_ARGS1((target),
-	   char *target)
-{
-  assert(target);
-
-  return trio_span_function(target, target, trio_to_lower);
-}
-
-#endif
-
-/**
-   Compare two strings using wildcards.
-
-   @param string String to be searched.
-   @param pattern Pattern, including wildcards, to search for.
-   @return Boolean value indicating success or failure.
-
-   Case-insensitive comparison.
-
-   The following wildcards can be used
-   @li @c * Match any number of characters.
-   @li @c ? Match a single character.
-*/
-#if defined(TRIO_FUNC_MATCH)
-
-TRIO_PUBLIC_STRING int
-trio_match
-TRIO_ARGS2((string, pattern),
-	   TRIO_CONST char *string,
-	   TRIO_CONST char *pattern)
-{
-  assert(string);
-  assert(pattern);
-
-  for (; ('*' != *pattern); ++pattern, ++string)
-    {
-      if (NIL == *string)
-	{
-	  return (NIL == *pattern);
-	}
-      if ((internal_to_upper((int)*string) != internal_to_upper((int)*pattern))
-	  && ('?' != *pattern))
-	{
-	  return FALSE;
-	}
-    }
-  /* two-line patch to prevent *too* much recursiveness: */
-  while ('*' == pattern[1])
-    pattern++;
-
-  do
-    {
-      if ( trio_match(string, &pattern[1]) )
-	{
-	  return TRUE;
-	}
-    }
-  while (*string++);
-
-  return FALSE;
-}
-
-#endif
-
-/**
-   Compare two strings using wildcards.
-
-   @param string String to be searched.
-   @param pattern Pattern, including wildcards, to search for.
-   @return Boolean value indicating success or failure.
-
-   Case-sensitive comparison.
-
-   The following wildcards can be used
-   @li @c * Match any number of characters.
-   @li @c ? Match a single character.
-*/
-#if defined(TRIO_FUNC_MATCH_CASE)
-
-TRIO_PUBLIC_STRING int
-trio_match_case
-TRIO_ARGS2((string, pattern),
-	   TRIO_CONST char *string,
-	   TRIO_CONST char *pattern)
-{
-  assert(string);
-  assert(pattern);
-
-  for (; ('*' != *pattern); ++pattern, ++string)
-    {
-      if (NIL == *string)
-	{
-	  return (NIL == *pattern);
-	}
-      if ((*string != *pattern)
-	  && ('?' != *pattern))
-	{
-	  return FALSE;
-	}
-    }
-  /* two-line patch to prevent *too* much recursiveness: */
-  while ('*' == pattern[1])
-    pattern++;
-
-  do
-    {
-      if ( trio_match_case(string, &pattern[1]) )
-	{
-	  return TRUE;
-	}
-    }
-  while (*string++);
-
-  return FALSE;
-}
-
-#endif
-
-/**
-   Execute a function on each character in string.
-
-   @param target Target string.
-   @param source Source string.
-   @param Function Function to be executed.
-   @return Number of processed characters.
-*/
-#if defined(TRIO_FUNC_SPAN_FUNCTION)
-
-TRIO_PUBLIC_STRING size_t
-trio_span_function
-TRIO_ARGS3((target, source, Function),
-	   char *target,
-	   TRIO_CONST char *source,
-	   int (*Function) TRIO_PROTO((int)))
-{
-  size_t count = 0;
-
-  assert(target);
-  assert(source);
-  assert(Function);
-
-  while (*source != NIL)
-    {
-      *target++ = Function(*source++);
-      count++;
-    }
-  return count;
-}
-
-#endif
-
-/**
-   Search for a substring in a string.
-
-   @param string String to be searched.
-   @param substring String to be found.
-   @return Pointer to first occurrence of @p substring in @p string, or NULL
-   if no match was found.
-*/
-#if defined(TRIO_FUNC_SUBSTRING)
-
-TRIO_PUBLIC_STRING char *
-trio_substring
-TRIO_ARGS2((string, substring),
-	   TRIO_CONST char *string,
-	   TRIO_CONST char *substring)
-{
-  assert(string);
-  assert(substring);
-
-  return strstr(string, substring);
-}
-
-#endif
-
-/**
-   Search for a substring in the first @p max characters of a string.
-
-   @param string String to be searched.
-   @param max Maximum characters to be searched.
-   @param substring String to be found.
-   @return Pointer to first occurrence of @p substring in @p string, or NULL
-   if no match was found.
-*/
-#if defined(TRIO_FUNC_SUBSTRING_MAX)
-
-TRIO_PUBLIC_STRING char *
-trio_substring_max
-TRIO_ARGS3((string, max, substring),
-	   TRIO_CONST char *string,
-	   size_t max,
-	   TRIO_CONST char *substring)
-{
-  size_t count;
-  size_t size;
-  char *result = NULL;
-
-  assert(string);
-  assert(substring);
-
-  size = trio_length(substring);
-  if (size <= max)
-    {
-      for (count = 0; count <= max - size; count++)
-	{
-	  if (trio_equal_max(substring, size, &string[count]))
-	    {
-	      result = (char *)&string[count];
-	      break;
-	    }
-	}
-    }
-  return result;
-}
-
-#endif
-
-/**
-   Tokenize string.
-
-   @param string String to be tokenized.
-   @param delimiters String containing list of delimiting characters.
-   @return Start of new token.
-
-   @warning @p string will be destroyed.
-*/
-#if defined(TRIO_FUNC_TOKENIZE)
-
-TRIO_PUBLIC_STRING char *
-trio_tokenize
-TRIO_ARGS2((string, delimiters),
-	   char *string,
-	   TRIO_CONST char *delimiters)
-{
-  assert(delimiters);
-
-  return strtok(string, delimiters);
-}
-
-#endif
-
-/**
-   Convert string to floating-point number.
-
-   @param source String to be converted.
-   @param endp Pointer to end of the converted string.
-   @return A floating-point number.
-
-   The following Extended Backus-Naur form is used
-   @verbatim
-   double        ::= [ <sign> ]
-                     ( <number> |
-                       <number> <decimal_point> <number> |
-                       <decimal_point> <number> )
-                     [ <exponential> [ <sign> ] <number> ]
-   number        ::= 1*( <digit> )
-   digit         ::= ( '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' )
-   exponential   ::= ( 'e' | 'E' )
-   sign          ::= ( '-' | '+' )
-   decimal_point ::= '.'
-   @endverbatim
-*/
-#if defined(TRIO_FUNC_TO_LONG_DOUBLE)
-
-/* FIXME: Add EBNF for hex-floats */
-TRIO_PUBLIC_STRING trio_long_double_t
-trio_to_long_double
-TRIO_ARGS2((source, endp),
-	   TRIO_CONST char *source,
-	   char **endp)
-{
-# if defined(USE_STRTOLD)
-  return strtold(source, endp);
-# else
-  int isNegative = FALSE;
-  int isExponentNegative = FALSE;
-  trio_long_double_t integer = 0.0;
-  trio_long_double_t fraction = 0.0;
-  unsigned long exponent = 0;
-  trio_long_double_t base;
-  trio_long_double_t fracdiv = 1.0;
-  trio_long_double_t value = 0.0;
-
-  /* First try hex-floats */
-  if ((source[0] == '0') && ((source[1] == 'x') || (source[1] == 'X')))
-    {
-      base = 16.0;
-      source += 2;
-      while (isxdigit((int)*source))
-	{
-	  integer *= base;
-	  integer += (isdigit((int)*source)
-		      ? (*source - '0')
-		      : 10 + (internal_to_upper((int)*source) - 'A'));
-	  source++;
-	}
-      if (*source == '.')
-	{
-	  source++;
-	  while (isxdigit((int)*source))
-	    {
-	      fracdiv /= base;
-	      fraction += fracdiv * (isdigit((int)*source)
-				     ? (*source - '0')
-				     : 10 + (internal_to_upper((int)*source) - 'A'));
-	      source++;
-	    }
-	  if ((*source == 'p') || (*source == 'P'))
-	    {
-	      source++;
-	      if ((*source == '+') || (*source == '-'))
-		{
-		  isExponentNegative = (*source == '-');
-		  source++;
-		}
-	      while (isdigit((int)*source))
-		{
-		  exponent *= 10;
-		  exponent += (*source - '0');
-		  source++;
-		}
-	    }
-	}
-      /* For later use with exponent */
-      base = 2.0;
-    }
-  else /* Then try normal decimal floats */
-    {
-      base = 10.0;
-      isNegative = (*source == '-');
-      /* Skip sign */
-      if ((*source == '+') || (*source == '-'))
-	source++;
-
-      /* Integer part */
-      while (isdigit((int)*source))
-	{
-	  integer *= base;
-	  integer += (*source - '0');
-	  source++;
-	}
-
-      if (*source == '.')
-	{
-	  source++; /* skip decimal point */
-	  while (isdigit((int)*source))
-	    {
-	      fracdiv /= base;
-	      fraction += (*source - '0') * fracdiv;
-	      source++;
-	    }
-	}
-      if ((*source == 'e')
-	  || (*source == 'E')
-#  if TRIO_MICROSOFT
-	  || (*source == 'd')
-	  || (*source == 'D')
-#  endif
-	  )
-	{
-	  source++; /* Skip exponential indicator */
-	  isExponentNegative = (*source == '-');
-	  if ((*source == '+') || (*source == '-'))
-	    source++;
-	  while (isdigit((int)*source))
-	    {
-	      exponent *= (int)base;
-	      exponent += (*source - '0');
-	      source++;
-	    }
-	}
-    }
-
-  value = integer + fraction;
-  if (exponent != 0)
-    {
-      if (isExponentNegative)
-	value /= trio_powl(base, (trio_long_double_t)exponent);
-      else
-	value *= trio_powl(base, (trio_long_double_t)exponent);
-    }
-  if (isNegative)
-    value = -value;
-
-  if (endp)
-    *endp = (char *)source;
-  return value;
-# endif
-}
-
-#endif
-
-/**
-   Convert string to floating-point number.
-
-   @param source String to be converted.
-   @param endp Pointer to end of the converted string.
-   @return A floating-point number.
-
-   See @ref trio_to_long_double.
-*/
-#if defined(TRIO_FUNC_TO_DOUBLE)
-
-TRIO_PUBLIC_STRING double
-trio_to_double
-TRIO_ARGS2((source, endp),
-	   TRIO_CONST char *source,
-	   char **endp)
-{
-#if defined(USE_STRTOD)
-  return strtod(source, endp);
-#else
-  return (double)trio_to_long_double(source, endp);
-#endif
-}
-
-#endif
-
-/**
-   Convert string to floating-point number.
-
-   @param source String to be converted.
-   @param endp Pointer to end of the converted string.
-   @return A floating-point number.
-
-   See @ref trio_to_long_double.
-*/
-#if defined(TRIO_FUNC_TO_FLOAT)
-
-TRIO_PUBLIC_STRING float
-trio_to_float
-TRIO_ARGS2((source, endp),
-	   TRIO_CONST char *source,
-	   char **endp)
-{
-#  if defined(USE_STRTOF)
-  return strtof(source, endp);
-#  else
-  return (float)trio_to_long_double(source, endp);
-#  endif
-}
-
-#endif
-
-/**
-   Convert string to signed integer.
-
-   @param string String to be converted.
-   @param endp Pointer to end of converted string.
-   @param base Radix number of number.
-*/
-#if defined(TRIO_FUNC_TO_LONG)
-
-TRIO_PUBLIC_STRING long
-trio_to_long
-TRIO_ARGS3((string, endp, base),
-	   TRIO_CONST char *string,
-	   char **endp,
-	   int base)
-{
-  assert(string);
-  assert((base >= 2) && (base <= 36));
-
-  return strtol(string, endp, base);
-}
-
-#endif
-
-/**
-   Convert one alphabetic letter to lower-case.
-
-   @param source The letter to be converted.
-   @return The converted letter.
-*/
-#if defined(TRIO_FUNC_TO_LOWER)
-
-TRIO_PUBLIC_STRING int
-trio_to_lower
-TRIO_ARGS1((source),
-	   int source)
-{
-# if defined(HAVE_TOLOWER)
-
-  return tolower(source);
-
-# else
-
-  /* Does not handle locales or non-contiguous alphabetic characters */
-  return ((source >= (int)'A') && (source <= (int)'Z'))
-    ? source - 'A' + 'a'
-    : source;
-
-# endif
-}
-
-#endif
-
-/**
-   Convert string to unsigned integer.
-
-   @param string String to be converted.
-   @param endp Pointer to end of converted string.
-   @param base Radix number of number.
-*/
-#if defined(TRIO_FUNC_TO_UNSIGNED_LONG)
-
-TRIO_PUBLIC_STRING unsigned long
-trio_to_unsigned_long
-TRIO_ARGS3((string, endp, base),
-	   TRIO_CONST char *string,
-	   char **endp,
-	   int base)
-{
-  assert(string);
-  assert((base >= 2) && (base <= 36));
-
-  return strtoul(string, endp, base);
-}
-
-#endif
-
-/**
-   Convert one alphabetic letter to upper-case.
-
-   @param source The letter to be converted.
-   @return The converted letter.
-*/
-#if defined(TRIO_FUNC_TO_UPPER)
-
-TRIO_PUBLIC_STRING int
-trio_to_upper
-TRIO_ARGS1((source),
-	   int source)
-{
-  return internal_to_upper(source);
-}
-
-#endif
-
-/**
-   Convert the alphabetic letters in the string to upper-case.
-
-   @param target The string to be converted.
-   @return The number of processed characters (converted or not).
-*/
-#if defined(TRIO_FUNC_UPPER)
-
-TRIO_PUBLIC_STRING int
-trio_upper
-TRIO_ARGS1((target),
-	   char *target)
-{
-  assert(target);
-
-  return trio_span_function(target, target, internal_to_upper);
-}
-
-#endif
-
-/** @} End of StaticStrings */
-
-
-/*************************************************************************
- * Dynamic String Functions
- */
-
-#if defined(TRIO_DOCUMENTATION)
-# include "doc/doc_dynamic.h"
-#endif
-/** @addtogroup DynamicStrings
-    @{
-*/
-
-/**
-   Create a new dynamic string.
-
-   @param initial_size Initial size of the buffer.
-   @return Newly allocated dynamic string, or NULL if memory allocation failed.
-*/
-#if defined(TRIO_FUNC_STRING_CREATE)
-
-TRIO_PUBLIC_STRING trio_string_t *
-trio_string_create
-TRIO_ARGS1((initial_size),
-	   int initial_size)
-{
-  trio_string_t *self;
-
-  self = internal_string_alloc();
-  if (self)
-    {
-      if (internal_string_grow(self,
-			 (size_t)((initial_size > 0) ? initial_size : 1)))
-	{
-	  self->content[0] = (char)0;
-	  self->allocated = initial_size;
-	}
-      else
-	{
-	  trio_string_destroy(self);
-	  self = NULL;
-	}
-    }
-  return self;
-}
-
-#endif
-
-/**
-   Deallocate the dynamic string and its contents.
-
-   @param self Dynamic string
-*/
-#if defined(TRIO_FUNC_STRING_DESTROY)
-
-TRIO_PUBLIC_STRING void
-trio_string_destroy
-TRIO_ARGS1((self),
-	   trio_string_t *self)
-{
-  assert(self);
-
-  if (self)
-    {
-      trio_destroy(self->content);
-      TRIO_FREE(self);
-    }
-}
-
-#endif
-
-/**
-   Get a pointer to the content.
-
-   @param self Dynamic string.
-   @param offset Offset into content.
-   @return Pointer to the content.
-
-   @p Offset can be zero, positive, or negative. If @p offset is zero,
-   then the start of the content will be returned. If @p offset is positive,
-   then a pointer to @p offset number of characters from the beginning of the
-   content is returned. If @p offset is negative, then a pointer to @p offset
-   number of characters from the ending of the string, starting at the
-   terminating zero, is returned.
-*/
-#if defined(TRIO_FUNC_STRING_GET)
-
-TRIO_PUBLIC_STRING char *
-trio_string_get
-TRIO_ARGS2((self, offset),
-	   trio_string_t *self,
-	   int offset)
-{
-  char *result = NULL;
-
-  assert(self);
-
-  if (self->content != NULL)
-    {
-      if (self->length == 0)
-	{
-	  (void)trio_string_length(self);
-	}
-      if (offset >= 0)
-	{
-	  if (offset > (int)self->length)
-	    {
-	      offset = self->length;
-	    }
-	}
-      else
-	{
-	  offset += self->length + 1;
-	  if (offset < 0)
-	    {
-	      offset = 0;
-	    }
-	}
-      result = &(self->content[offset]);
-    }
-  return result;
-}
-
-#endif
-
-/**
-   Extract the content.
-
-   @param self Dynamic String
-   @return Content of dynamic string.
-
-   The content is removed from the dynamic string. This enables destruction
-   of the dynamic string without deallocation of the content.
-*/
-#if defined(TRIO_FUNC_STRING_EXTRACT)
-
-TRIO_PUBLIC_STRING char *
-trio_string_extract
-TRIO_ARGS1((self),
-	   trio_string_t *self)
-{
-  char *result;
-
-  assert(self);
-
-  result = self->content;
-  /* FIXME: Allocate new empty buffer? */
-  self->content = NULL;
-  self->length = self->allocated = 0;
-  return result;
-}
-
-#endif
-
-/**
-   Set the content of the dynamic string.
-
-   @param self Dynamic String
-   @param buffer The new content.
-
-   Sets the content of the dynamic string to a copy @p buffer.
-   An existing content will be deallocated first, if necessary.
-
-   @remark
-   This function will make a copy of @p buffer.
-   You are responsible for deallocating @p buffer yourself.
-*/
-#if defined(TRIO_FUNC_XSTRING_SET)
-
-TRIO_PUBLIC_STRING void
-trio_xstring_set
-TRIO_ARGS2((self, buffer),
-	   trio_string_t *self,
-	   char *buffer)
-{
-  assert(self);
-
-  trio_destroy(self->content);
-  self->content = trio_duplicate(buffer);
-}
-
-#endif
-
-/*
- * trio_string_size
- */
-#if defined(TRIO_FUNC_STRING_SIZE)
-
-TRIO_PUBLIC_STRING int
-trio_string_size
-TRIO_ARGS1((self),
-	   trio_string_t *self)
-{
-  assert(self);
-
-  return self->allocated;
-}
-
-#endif
-
-/*
- * trio_string_terminate
- */
-#if defined(TRIO_FUNC_STRING_TERMINATE)
-
-TRIO_PUBLIC_STRING void
-trio_string_terminate
-TRIO_ARGS1((self),
-	   trio_string_t *self)
-{
-  trio_xstring_append_char(self, 0);
-}
-
-#endif
-
-/**
-   Append the second string to the first.
-
-   @param self Dynamic string to be modified.
-   @param other Dynamic string to copy from.
-   @return Boolean value indicating success or failure.
-*/
-#if defined(TRIO_FUNC_STRING_APPEND)
-
-TRIO_PUBLIC_STRING int
-trio_string_append
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   trio_string_t *other)
-{
-  size_t length;
-
-  assert(self);
-  assert(other);
-
-  length = self->length + other->length;
-  if (!internal_string_grow_to(self, length))
-    goto error;
-  trio_copy(&self->content[self->length], other->content);
-  self->length = length;
-  return TRUE;
-
- error:
-  return FALSE;
-}
-
-#endif
-
-
-/*
- * trio_xstring_append
- */
-#if defined(TRIO_FUNC_XSTRING_APPEND)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_append
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   TRIO_CONST char *other)
-{
-  size_t length;
-
-  assert(self);
-  assert(other);
-
-  length = self->length + trio_length(other);
-  if (!internal_string_grow_to(self, length))
-    goto error;
-  trio_copy(&self->content[self->length], other);
-  self->length = length;
-  return TRUE;
-
- error:
-  return FALSE;
-}
-
-#endif
-
-/*
- * trio_xstring_append_char
- */
-#if defined(TRIO_FUNC_XSTRING_APPEND_CHAR)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_append_char
-TRIO_ARGS2((self, character),
-	   trio_string_t *self,
-	   char character)
-{
-  assert(self);
-
-  if ((int)self->length >= trio_string_size(self))
-    {
-      if (!internal_string_grow(self, 0))
-	goto error;
-    }
-  self->content[self->length] = character;
-  self->length++;
-  return TRUE;
-
- error:
-  return FALSE;
-}
-
-#endif
-
-/*
- * trio_xstring_append_max
- */
-#if defined(TRIO_FUNC_XSTRING_APPEND_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_append_max
-TRIO_ARGS3((self, other, max),
-	   trio_string_t *self,
-	   TRIO_CONST char *other,
-           size_t max)
-{
-  size_t length;
-
-  assert(self);
-  assert(other);
-
-  length = self->length + trio_length_max(other, max);
-  if (!internal_string_grow_to(self, length))
-    goto error;
-
-  /*
-   * Pass max + 1 since trio_copy_max copies one character less than
-   * this from the source to make room for a terminating zero.
-   */
-  trio_copy_max(&self->content[self->length], max + 1, other);
-  self->length = length;
-  return TRUE;
-
- error:
-  return FALSE;
-}
-
-#endif
-
-/**
-   Search for the first occurrence of second parameter in the first.
-
-   @param self Dynamic string to be modified.
-   @param other Dynamic string to copy from.
-   @return Boolean value indicating success or failure.
-*/
-#if defined(TRIO_FUNC_STRING_CONTAINS)
-
-TRIO_PUBLIC_STRING int
-trio_string_contains
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_contains(self->content, other->content);
-}
-
-#endif
-
-/*
- * trio_xstring_contains
- */
-#if defined(TRIO_FUNC_XSTRING_CONTAINS)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_contains
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_contains(self->content, other);
-}
-
-#endif
-
-/*
- * trio_string_copy
- */
-#if defined(TRIO_FUNC_STRING_COPY)
-
-TRIO_PUBLIC_STRING int
-trio_string_copy
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  self->length = 0;
-  return trio_string_append(self, other);
-}
-
-#endif
-
-
-/*
- * trio_xstring_copy
- */
-#if defined(TRIO_FUNC_XSTRING_COPY)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_copy
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  self->length = 0;
-  return trio_xstring_append(self, other);
-}
-
-#endif
-
-/*
- * trio_string_duplicate
- */
-#if defined(TRIO_FUNC_STRING_DUPLICATE)
-
-TRIO_PUBLIC_STRING trio_string_t *
-trio_string_duplicate
-TRIO_ARGS1((other),
-	   trio_string_t *other)
-{
-  trio_string_t *self;
-
-  assert(other);
-
-  self = internal_string_alloc();
-  if (self)
-    {
-      self->content = internal_duplicate_max(other->content, other->length);
-      if (self->content)
-	{
-	  self->length = other->length;
-	  self->allocated = self->length + 1;
-	}
-      else
-	{
-	  self->length = self->allocated = 0;
-	}
-    }
-  return self;
-}
-
-#endif
-
-/*
- * trio_xstring_duplicate
- */
-#if defined(TRIO_FUNC_XSTRING_DUPLICATE)
-
-TRIO_PUBLIC_STRING trio_string_t *
-trio_xstring_duplicate
-TRIO_ARGS1((other),
-	   TRIO_CONST char *other)
-{
-  trio_string_t *self;
-
-  assert(other);
-
-  self = internal_string_alloc();
-  if (self)
-    {
-      self->content = internal_duplicate_max(other, trio_length(other));
-      if (self->content)
-	{
-	  self->length = trio_length(self->content);
-	  self->allocated = self->length + 1;
-	}
-      else
-	{
-	  self->length = self->allocated = 0;
-	}
-    }
-  return self;
-}
-
-#endif
-
-/*
- * trio_string_equal
- */
-#if defined(TRIO_FUNC_STRING_EQUAL)
-
-TRIO_PUBLIC_STRING int
-trio_string_equal
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_equal(self->content, other->content);
-}
-
-#endif
-
-
-/*
- * trio_xstring_equal
- */
-#if defined(TRIO_FUNC_XSTRING_EQUAL)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_equal
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_equal(self->content, other);
-}
-
-#endif
-
-/*
- * trio_string_equal_max
- */
-#if defined(TRIO_FUNC_STRING_EQUAL_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_string_equal_max
-TRIO_ARGS3((self, max, other),
-	   trio_string_t *self,
-	   size_t max,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_equal_max(self->content, max, other->content);
-}
-#endif
-
-/*
- * trio_xstring_equal_max
- */
-#if defined(TRIO_FUNC_XSTRING_EQUAL_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_equal_max
-TRIO_ARGS3((self, max, other),
-	   trio_string_t *self,
-	   size_t max,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_equal_max(self->content, max, other);
-}
-
-#endif
-
-/*
- * trio_string_equal_case
- */
-#if defined(TRIO_FUNC_STRING_EQUAL_CASE)
-
-TRIO_PUBLIC_STRING int
-trio_string_equal_case
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_equal_case(self->content, other->content);
-}
-
-#endif
-
-/*
- * trio_xstring_equal_case
- */
-#if defined(TRIO_FUNC_XSTRING_EQUAL_CASE)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_equal_case
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_equal_case(self->content, other);
-}
-
-#endif
-
-/*
- * trio_string_equal_case_max
- */
-#if defined(TRIO_FUNC_STRING_EQUAL_CASE_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_string_equal_case_max
-TRIO_ARGS3((self, max, other),
-	   trio_string_t *self,
-	   size_t max,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_equal_case_max(self->content, max, other->content);
-}
-
-#endif
-
-/*
- * trio_xstring_equal_case_max
- */
-#if defined(TRIO_FUNC_XSTRING_EQUAL_CASE_MAX)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_equal_case_max
-TRIO_ARGS3((self, max, other),
-	   trio_string_t *self,
-	   size_t max,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_equal_case_max(self->content, max, other);
-}
-
-#endif
-
-/*
- * trio_string_format_data_max
- */
-#if defined(TRIO_FUNC_STRING_FORMAT_DATE_MAX)
-
-TRIO_PUBLIC_STRING size_t
-trio_string_format_date_max
-TRIO_ARGS4((self, max, format, datetime),
-	   trio_string_t *self,
-	   size_t max,
-	   TRIO_CONST char *format,
-	   TRIO_CONST struct tm *datetime)
-{
-  assert(self);
-
-  return trio_format_date_max(self->content, max, format, datetime);
-}
-
-#endif
-
-/*
- * trio_string_index
- */
-#if defined(TRIO_FUNC_STRING_INDEX)
-
-TRIO_PUBLIC_STRING char *
-trio_string_index
-TRIO_ARGS2((self, character),
-	   trio_string_t *self,
-	   int character)
-{
-  assert(self);
-
-  return trio_index(self->content, character);
-}
-
-#endif
-
-/*
- * trio_string_index_last
- */
-#if defined(TRIO_FUNC_STRING_INDEX_LAST)
-
-TRIO_PUBLIC_STRING char *
-trio_string_index_last
-TRIO_ARGS2((self, character),
-	   trio_string_t *self,
-	   int character)
-{
-  assert(self);
-
-  return trio_index_last(self->content, character);
-}
-
-#endif
-
-/*
- * trio_string_length
- */
-#if defined(TRIO_FUNC_STRING_LENGTH)
-
-TRIO_PUBLIC_STRING int
-trio_string_length
-TRIO_ARGS1((self),
-	   trio_string_t *self)
-{
-  assert(self);
-
-  if (self->length == 0)
-    {
-      self->length = trio_length(self->content);
-    }
-  return self->length;
-}
-
-#endif
-
-/*
- * trio_string_lower
- */
-#if defined(TRIO_FUNC_STRING_LOWER)
-
-TRIO_PUBLIC_STRING int
-trio_string_lower
-TRIO_ARGS1((self),
-	   trio_string_t *self)
-{
-  assert(self);
-
-  return trio_lower(self->content);
-}
-
-#endif
-
-/*
- * trio_string_match
- */
-#if defined(TRIO_FUNC_STRING_MATCH)
-
-TRIO_PUBLIC_STRING int
-trio_string_match
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_match(self->content, other->content);
-}
-
-#endif
-
-/*
- * trio_xstring_match
- */
-#if defined(TRIO_FUNC_XSTRING_MATCH)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_match
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_match(self->content, other);
-}
-
-#endif
-
-/*
- * trio_string_match_case
- */
-#if defined(TRIO_FUNC_STRING_MATCH_CASE)
-
-TRIO_PUBLIC_STRING int
-trio_string_match_case
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_match_case(self->content, other->content);
-}
-
-#endif
-
-/*
- * trio_xstring_match_case
- */
-#if defined(TRIO_FUNC_XSTRING_MATCH_CASE)
-
-TRIO_PUBLIC_STRING int
-trio_xstring_match_case
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_match_case(self->content, other);
-}
-
-#endif
-
-/*
- * trio_string_substring
- */
-#if defined(TRIO_FUNC_STRING_SUBSTRING)
-
-TRIO_PUBLIC_STRING char *
-trio_string_substring
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   trio_string_t *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_substring(self->content, other->content);
-}
-
-#endif
-
-/*
- * trio_xstring_substring
- */
-#if defined(TRIO_FUNC_XSTRING_SUBSTRING)
-
-TRIO_PUBLIC_STRING char *
-trio_xstring_substring
-TRIO_ARGS2((self, other),
-	   trio_string_t *self,
-	   TRIO_CONST char *other)
-{
-  assert(self);
-  assert(other);
-
-  return trio_substring(self->content, other);
-}
-
-#endif
-
-/*
- * trio_string_upper
- */
-#if defined(TRIO_FUNC_STRING_UPPER)
-
-TRIO_PUBLIC_STRING int
-trio_string_upper
-TRIO_ARGS1((self),
-	   trio_string_t *self)
-{
-  assert(self);
-
-  return trio_upper(self->content);
-}
-
-#endif
-
-/** @} End of DynamicStrings */
diff -pruN 6.4.39-1/trio/triostr.h 6.5.4-0ubuntu1/trio/triostr.h
--- 6.4.39-1/trio/triostr.h	2019-08-24 08:49:43.000000000 +0000
+++ 6.5.4-0ubuntu1/trio/triostr.h	1970-01-01 00:00:00.000000000 +0000
@@ -1,681 +0,0 @@
-/*************************************************************************
- *
- * $Id: triostr.h,v 1.18 2010/01/26 13:02:02 breese Exp $
- *
- * Copyright (C) 2001 Bjorn Reese and Daniel Stenberg.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
- * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
- * CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
- *
- ************************************************************************/
-
-#ifndef TRIO_TRIOSTR_H
-#define TRIO_TRIOSTR_H
-
-/*
- * Documentation is located in triostr.c
- */
-
-#include <assert.h>
-#include <stdlib.h>
-#include <string.h>
-#include <time.h>
-#include "triodef.h"
-#include "triop.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-enum {
-  TRIO_HASH_NONE = 0,
-  TRIO_HASH_PLAIN,
-  TRIO_HASH_TWOSIGNED
-};
-
-#if !defined(TRIO_PUBLIC_STRING)
-# if !defined(TRIO_PUBLIC)
-#  define TRIO_PUBLIC
-# endif
-# define TRIO_PUBLIC_STRING TRIO_PUBLIC
-#endif
-
-/*************************************************************************
- * Dependencies
- */
-
-#if defined(TRIO_EMBED_STRING)
-
-/*
- * The application that triostr is embedded in must define which functions
- * it uses.
- *
- * The following resolves internal dependencies.
- */
-  
-# if defined(TRIO_FUNC_XSTRING_SET)
-#  if !defined(TRIO_FUNC_DUPLICATE)
-#   define TRIO_FUNC_DUPLICATE
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_DUPLICATE) \
-  || defined(TRIO_FUNC_DUPLICATE_MAX) \
-  || defined(TRIO_FUNC_STRING_DUPLICATE) \
-  || defined(TRIO_FUNC_XSTRING_DUPLICATE)
-#  if !defined(TRIO_FUNC_CREATE)
-#   define TRIO_FUNC_CREATE
-#  endif
-#  if !defined(TRIO_FUNC_COPY_MAX)
-#   define TRIO_FUNC_COPY_MAX
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_STRING_CREATE)
-#  if !defined(TRIO_FUNC_STRING_DESTROY)
-#   define TRIO_FUNC_STRING_DESTROY
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_STRING_DESTROY) \
-  || defined(TRIO_FUNC_XSTRING_SET)
-#  if !defined(TRIO_FUNC_DESTROY)
-#   define TRIO_FUNC_DESTROY
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_EQUAL_LOCALE) \
-  || defined(TRIO_FUNC_STRING_EQUAL) \
-  || defined(TRIO_FUNC_XSTRING_EQUAL)
-#  if !defined(TRIO_FUNC_EQUAL)
-#   define TRIO_FUNC_EQUAL
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_EQUAL_CASE) \
-  || defined(TRIO_FUNC_STRING_EQUAL_CASE) \
-  || defined(TRIO_FUNC_XSTRING_EQUAL_CASE)
-#  if !defined(TRIO_FUNC_EQUAL_CASE)
-#   define TRIO_FUNC_EQUAL_CASE
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_SUBSTRING_MAX) \
-  || defined(TRIO_FUNC_STRING_EQUAL_MAX) \
-  || defined(TRIO_FUNC_XSTRING_EQUAL_MAX)
-#  if !defined(TRIO_FUNC_EQUAL_MAX)
-#   define TRIO_FUNC_EQUAL_MAX
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_TO_DOUBLE) \
-  || defined(TRIO_FUNC_TO_FLOAT)
-#  if !defined(TRIO_FUNC_TO_LONG_DOUBLE)
-#   define TRIO_FUNC_TO_LONG_DOUBLE
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_STRING_TERMINATE)
-#  if !defined(TRIO_FUNC_XSTRING_APPEND_CHAR)
-#   define TRIO_FUNC_XSTRING_APPEND_CHAR
-#  endif
-# endif
-
-# if defined(TRIO_FUNC_XSTRING_APPEND_CHAR)
-#  if !defined(TRIO_FUNC_STRING_SIZE)
-#   define TRIO_FUNC_STRING_SIZE
-#  endif
-# endif
-
-#else
-
-/*
- * When triostr is not embedded all functions are defined.
- */
-
-# define TRIO_FUNC_APPEND
-# define TRIO_FUNC_APPEND_MAX
-# define TRIO_FUNC_CONTAINS
-# define TRIO_FUNC_COPY
-# define TRIO_FUNC_COPY_MAX
-# define TRIO_FUNC_CREATE
-# define TRIO_FUNC_DESTROY
-# define TRIO_FUNC_DUPLICATE
-# define TRIO_FUNC_DUPLICATE_MAX
-# define TRIO_FUNC_EQUAL
-# define TRIO_FUNC_EQUAL_CASE
-# define TRIO_FUNC_EQUAL_CASE_MAX
-# define TRIO_FUNC_EQUAL_LOCALE
-# define TRIO_FUNC_EQUAL_MAX
-# define TRIO_FUNC_ERROR
-# if !defined(TRIO_PLATFORM_WINCE)
-#  define TRIO_FUNC_FORMAT_DATE_MAX
-# endif
-# define TRIO_FUNC_HASH
-# define TRIO_FUNC_INDEX
-# define TRIO_FUNC_INDEX_LAST
-# define TRIO_FUNC_LENGTH
-# define TRIO_FUNC_LENGTH_MAX
-# define TRIO_FUNC_LOWER
-# define TRIO_FUNC_MATCH
-# define TRIO_FUNC_MATCH_CASE
-# define TRIO_FUNC_SPAN_FUNCTION
-# define TRIO_FUNC_SUBSTRING
-# define TRIO_FUNC_SUBSTRING_MAX
-# define TRIO_FUNC_TO_DOUBLE
-# define TRIO_FUNC_TO_FLOAT
-# define TRIO_FUNC_TO_LONG
-# define TRIO_FUNC_TO_LONG_DOUBLE
-# define TRIO_FUNC_TO_LOWER
-# define TRIO_FUNC_TO_UNSIGNED_LONG
-# define TRIO_FUNC_TO_UPPER
-# define TRIO_FUNC_TOKENIZE
-# define TRIO_FUNC_UPPER
-
-# define TRIO_FUNC_STRING_APPEND
-# define TRIO_FUNC_STRING_CONTAINS
-# define TRIO_FUNC_STRING_COPY
-# define TRIO_FUNC_STRING_CREATE
-# define TRIO_FUNC_STRING_DESTROY
-# define TRIO_FUNC_STRING_DUPLICATE
-# define TRIO_FUNC_STRING_EQUAL
-# define TRIO_FUNC_STRING_EQUAL_CASE
-# define TRIO_FUNC_STRING_EQUAL_CASE_MAX
-# define TRIO_FUNC_STRING_EQUAL_MAX
-# define TRIO_FUNC_STRING_EXTRACT
-# if !defined(TRIO_PLATFORM_WINCE)
-#  define TRIO_FUNC_STRING_FORMAT_DATE_MAX
-# endif
-# define TRIO_FUNC_STRING_GET
-# define TRIO_FUNC_STRING_INDEX
-# define TRIO_FUNC_STRING_INDEX_LAST
-# define TRIO_FUNC_STRING_LENGTH
-# define TRIO_FUNC_STRING_LOWER
-# define TRIO_FUNC_STRING_MATCH
-# define TRIO_FUNC_STRING_MATCH_CASE
-# define TRIO_FUNC_STRING_SIZE
-# define TRIO_FUNC_STRING_SUBSTRING
-# define TRIO_FUNC_STRING_TERMINATE
-# define TRIO_FUNC_STRING_UPPER
-
-# define TRIO_FUNC_XSTRING_APPEND
-# define TRIO_FUNC_XSTRING_APPEND_CHAR
-# define TRIO_FUNC_XSTRING_APPEND_MAX
-# define TRIO_FUNC_XSTRING_CONTAINS
-# define TRIO_FUNC_XSTRING_COPY
-# define TRIO_FUNC_XSTRING_DUPLICATE
-# define TRIO_FUNC_XSTRING_EQUAL
-# define TRIO_FUNC_XSTRING_EQUAL_CASE
-# define TRIO_FUNC_XSTRING_EQUAL_CASE_MAX
-# define TRIO_FUNC_XSTRING_EQUAL_MAX
-# define TRIO_FUNC_XSTRING_MATCH
-# define TRIO_FUNC_XSTRING_MATCH_CASE
-# define TRIO_FUNC_XSTRING_SET
-# define TRIO_FUNC_XSTRING_SUBSTRING
-
-#endif
-
-
-/*************************************************************************
- * String functions
- */
-
-#if defined(TRIO_FUNC_APPEND)
-TRIO_PUBLIC_STRING int
-trio_append
-TRIO_PROTO((char *target, TRIO_CONST char *source));
-#endif
-
-#if defined(TRIO_FUNC_APPEND_MAX)
-TRIO_PUBLIC_STRING int
-trio_append_max
-TRIO_PROTO((char *target, size_t max, TRIO_CONST char *source));
-#endif
-
-#if defined(TRIO_FUNC_CONTAINS)
-TRIO_PUBLIC_STRING int
-trio_contains
-TRIO_PROTO((TRIO_CONST char *string, TRIO_CONST char *substring));
-#endif
-
-#if defined(TRIO_FUNC_COPY)
-TRIO_PUBLIC_STRING int
-trio_copy
-TRIO_PROTO((char *target, TRIO_CONST char *source));
-#endif
-
-#if defined(TRIO_FUNC_COPY_MAX)
-TRIO_PUBLIC_STRING int
-trio_copy_max
-TRIO_PROTO((char *target, size_t max, TRIO_CONST char *source));
-#endif
-
-#if defined(TRIO_FUNC_CREATE)
-TRIO_PUBLIC_STRING char *
-trio_create
-TRIO_PROTO((size_t size));
-#endif
-
-#if defined(TRIO_FUNC_DESTROY)
-TRIO_PUBLIC_STRING void
-trio_destroy
-TRIO_PROTO((char *string));
-#endif
-
-#if defined(TRIO_FUNC_DUPLICATE)
-TRIO_PUBLIC_STRING char *
-trio_duplicate
-TRIO_PROTO((TRIO_CONST char *source));
-#endif
-
-#if defined(TRIO_FUNC_DUPLICATE_MAX)
-TRIO_PUBLIC_STRING char *
-trio_duplicate_max
-TRIO_PROTO((TRIO_CONST char *source, size_t max));
-#endif
-
-#if defined(TRIO_FUNC_EQUAL)
-TRIO_PUBLIC_STRING int
-trio_equal
-TRIO_PROTO((TRIO_CONST char *first, TRIO_CONST char *second));
-#endif
-
-#if defined(TRIO_FUNC_EQUAL_CASE)
-TRIO_PUBLIC_STRING int
-trio_equal_case
-TRIO_PROTO((TRIO_CONST char *first, TRIO_CONST char *second));
-#endif
-
-#if defined(TRIO_FUNC_EQUAL_CASE_MAX)
-TRIO_PUBLIC_STRING int
-trio_equal_case_max
-TRIO_PROTO((TRIO_CONST char *first, size_t max, TRIO_CONST char *second));
-#endif
-
-#if defined(TRIO_FUNC_EQUAL_LOCALE)
-TRIO_PUBLIC_STRING int
-trio_equal_locale
-TRIO_PROTO((TRIO_CONST char *first, TRIO_CONST char *second));
-#endif
-
-#if defined(TRIO_FUNC_EQUAL_MAX)
-TRIO_PUBLIC_STRING int
-trio_equal_max
-TRIO_PROTO((TRIO_CONST char *first, size_t max, TRIO_CONST char *second));
-#endif
-
-#if defined(TRIO_FUNC_ERROR)
-TRIO_PUBLIC_STRING TRIO_CONST char *
-trio_error
-TRIO_PROTO((int));
-#endif
-
-#if defined(TRIO_FUNC_FORMAT_DATE_MAX)
-TRIO_PUBLIC_STRING size_t
-trio_format_date_max
-TRIO_PROTO((char *target, size_t max, TRIO_CONST char *format, TRIO_CONST struct tm *datetime));
-#endif
-
-#if defined(TRIO_FUNC_HASH)
-TRIO_PUBLIC_STRING unsigned long
-trio_hash
-TRIO_PROTO((TRIO_CONST char *string, int type));
-#endif
-
-#if defined(TRIO_FUNC_INDEX)
-TRIO_PUBLIC_STRING char *
-trio_index
-TRIO_PROTO((TRIO_CONST char *string, int character));
-#endif
-
-#if defined(TRIO_FUNC_INDEX_LAST)
-TRIO_PUBLIC_STRING char *
-trio_index_last
-TRIO_PROTO((TRIO_CONST char *string, int character));
-#endif
-
-#if defined(TRIO_FUNC_LENGTH)
-TRIO_PUBLIC_STRING size_t
-trio_length
-TRIO_PROTO((TRIO_CONST char *string));
-#endif
-
-#if defined(TRIO_FUNC_LENGTH_MAX)
-TRIO_PUBLIC_STRING size_t
-trio_length_max
-TRIO_PROTO((TRIO_CONST char *string, size_t max));
-#endif
-
-#if defined(TRIO_FUNC_LOWER)
-TRIO_PUBLIC_STRING int
-trio_lower
-TRIO_PROTO((char *target));
-#endif
-
-#if defined(TRIO_FUNC_MATCH)
-TRIO_PUBLIC_STRING int
-trio_match
-TRIO_PROTO((TRIO_CONST char *string, TRIO_CONST char *pattern));
-#endif
-
-#if defined(TRIO_FUNC_MATCH_CASE)
-TRIO_PUBLIC_STRING int
-trio_match_case
-TRIO_PROTO((TRIO_CONST char *string, TRIO_CONST char *pattern));
-#endif
-
-#if defined(TRIO_FUNC_SPAN_FUNCTION)
-TRIO_PUBLIC_STRING size_t
-trio_span_function
-TRIO_PROTO((char *target, TRIO_CONST char *source, int (*Function) TRIO_PROTO((int))));
-#endif
-
-#if defined(TRIO_FUNC_SUBSTRING)
-TRIO_PUBLIC_STRING char *
-trio_substring
-TRIO_PROTO((TRIO_CONST char *string, TRIO_CONST char *substring));
-#endif
-
-#if defined(TRIO_FUNC_SUBSTRING_MAX)
-TRIO_PUBLIC_STRING char *
-trio_substring_max
-TRIO_PROTO((TRIO_CONST char *string, size_t max, TRIO_CONST char *substring));
-#endif
-
-#if defined(TRIO_FUNC_TO_DOUBLE)
-TRIO_PUBLIC_STRING double
-trio_to_double
-TRIO_PROTO((TRIO_CONST char *source, char **endp));
-#endif
-
-#if defined(TRIO_FUNC_TO_FLOAT)
-TRIO_PUBLIC_STRING float
-trio_to_float
-TRIO_PROTO((TRIO_CONST char *source, char **endp));
-#endif
-
-#if defined(TRIO_FUNC_TO_LONG)
-TRIO_PUBLIC_STRING long
-trio_to_long
-TRIO_PROTO((TRIO_CONST char *source, char **endp, int base));
-#endif
-
-#if defined(TRIO_FUNC_TO_LOWER)
-TRIO_PUBLIC_STRING int
-trio_to_lower
-TRIO_PROTO((int source));
-#endif
-
-#if defined(TRIO_FUNC_TO_LONG_DOUBLE)
-TRIO_PUBLIC_STRING trio_long_double_t
-trio_to_long_double
-TRIO_PROTO((TRIO_CONST char *source, char **endp));
-#endif
-
-#if defined(TRIO_FUNC_TO_UNSIGNED_LONG)
-TRIO_PUBLIC_STRING unsigned long
-trio_to_unsigned_long
-TRIO_PROTO((TRIO_CONST char *source, char **endp, int base));
-#endif
-
-#if defined(TRIO_FUNC_TO_UPPER)
-TRIO_PUBLIC_STRING int
-trio_to_upper
-TRIO_PROTO((int source));
-#endif
-
-#if defined(TRIO_FUNC_TOKENIZE)
-TRIO_PUBLIC_STRING char *
-trio_tokenize
-TRIO_PROTO((char *string, TRIO_CONST char *delimiters));
-#endif
-
-#if defined(TRIO_FUNC_UPPER)
-TRIO_PUBLIC_STRING int
-trio_upper
-TRIO_PROTO((char *target));
-#endif
-
-/*************************************************************************
- * Dynamic string functions
- */
-
-/*
- * Opaque type for dynamic strings
- */
-
-typedef struct _trio_string_t trio_string_t;
-
-#if defined(TRIO_FUNC_STRING_APPEND)
-TRIO_PUBLIC_STRING int
-trio_string_append
-TRIO_PROTO((trio_string_t *self, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_CONTAINS)
-TRIO_PUBLIC_STRING int
-trio_string_contains
-TRIO_PROTO((trio_string_t *self, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_COPY)
-TRIO_PUBLIC_STRING int
-trio_string_copy
-TRIO_PROTO((trio_string_t *self, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_CREATE)
-TRIO_PUBLIC_STRING trio_string_t *
-trio_string_create
-TRIO_PROTO((int initial_size));
-#endif
-
-#if defined(TRIO_FUNC_STRING_DESTROY)
-TRIO_PUBLIC_STRING void
-trio_string_destroy
-TRIO_PROTO((trio_string_t *self));
-#endif
-
-#if defined(TRIO_FUNC_STRING_DUPLICATE)
-TRIO_PUBLIC_STRING trio_string_t *
-trio_string_duplicate
-TRIO_PROTO((trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_EQUAL)
-TRIO_PUBLIC_STRING int
-trio_string_equal
-TRIO_PROTO((trio_string_t *self, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_EQUAL_MAX)
-TRIO_PUBLIC_STRING int
-trio_string_equal_max
-TRIO_PROTO((trio_string_t *self, size_t max, trio_string_t *second));
-#endif
-
-#if defined(TRIO_FUNC_STRING_EQUAL_CASE)
-TRIO_PUBLIC_STRING int
-trio_string_equal_case
-TRIO_PROTO((trio_string_t *self, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_EQUAL_CASE_MAX)
-TRIO_PUBLIC_STRING int
-trio_string_equal_case_max
-TRIO_PROTO((trio_string_t *self, size_t max, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_EXTRACT)
-TRIO_PUBLIC_STRING char *
-trio_string_extract
-TRIO_PROTO((trio_string_t *self));
-#endif
-
-#if defined(TRIO_FUNC_STRING_FORMAT_DATE_MAX)
-TRIO_PUBLIC_STRING size_t
-trio_string_format_date_max
-TRIO_PROTO((trio_string_t *self, size_t max, TRIO_CONST char *format, TRIO_CONST struct tm *datetime));
-#endif
-
-#if defined(TRIO_FUNC_STRING_GET)
-TRIO_PUBLIC_STRING char *
-trio_string_get
-TRIO_PROTO((trio_string_t *self, int offset));
-#endif
-
-#if defined(TRIO_FUNC_STRING_INDEX)
-TRIO_PUBLIC_STRING char *
-trio_string_index
-TRIO_PROTO((trio_string_t *self, int character));
-#endif
-
-#if defined(TRIO_FUNC_STRING_INDEX_LAST)
-TRIO_PUBLIC_STRING char *
-trio_string_index_last
-TRIO_PROTO((trio_string_t *self, int character));
-#endif
-
-#if defined(TRIO_FUNC_STRING_LENGTH)
-TRIO_PUBLIC_STRING int
-trio_string_length
-TRIO_PROTO((trio_string_t *self));
-#endif
-
-#if defined(TRIO_FUNC_STRING_LOWER)
-TRIO_PUBLIC_STRING int
-trio_string_lower
-TRIO_PROTO((trio_string_t *self));
-#endif
-
-#if defined(TRIO_FUNC_STRING_MATCH)
-TRIO_PUBLIC_STRING int
-trio_string_match
-TRIO_PROTO((trio_string_t *self, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_MATCH_CASE)
-TRIO_PUBLIC_STRING int
-trio_string_match_case
-TRIO_PROTO((trio_string_t *self, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_SIZE)
-TRIO_PUBLIC_STRING int
-trio_string_size
-TRIO_PROTO((trio_string_t *self));
-#endif
-
-#if defined(TRIO_FUNC_STRING_SUBSTRING)
-TRIO_PUBLIC_STRING char *
-trio_string_substring
-TRIO_PROTO((trio_string_t *self, trio_string_t *other));
-#endif
-
-#if defined(TRIO_FUNC_STRING_TERMINATE)
-TRIO_PUBLIC_STRING void
-trio_string_terminate
-TRIO_PROTO((trio_string_t *self));
-#endif
-
-#if defined(TRIO_FUNC_STRING_UPPER)
-TRIO_PUBLIC_STRING int
-trio_string_upper
-TRIO_PROTO((trio_string_t *self));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_APPEND)
-TRIO_PUBLIC_STRING int
-trio_xstring_append
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_APPEND_CHAR)
-TRIO_PUBLIC_STRING int
-trio_xstring_append_char
-TRIO_PROTO((trio_string_t *self, char character));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_APPEND_MAX)
-TRIO_PUBLIC_STRING int
-trio_xstring_append_max
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other, size_t max));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_CONTAINS)
-TRIO_PUBLIC_STRING int
-trio_xstring_contains
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_COPY)
-TRIO_PUBLIC_STRING int
-trio_xstring_copy
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_DUPLICATE)
-TRIO_PUBLIC_STRING trio_string_t *
-trio_xstring_duplicate
-TRIO_PROTO((TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_EQUAL)
-TRIO_PUBLIC_STRING int
-trio_xstring_equal
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_EQUAL_MAX)
-TRIO_PUBLIC_STRING int
-trio_xstring_equal_max
-TRIO_PROTO((trio_string_t *self, size_t max, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_EQUAL_CASE)
-TRIO_PUBLIC_STRING int
-trio_xstring_equal_case
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_EQUAL_CASE_MAX)
-TRIO_PUBLIC_STRING int
-trio_xstring_equal_case_max
-TRIO_PROTO((trio_string_t *self, size_t max, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_MATCH)
-TRIO_PUBLIC_STRING int
-trio_xstring_match
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_MATCH_CASE)
-TRIO_PUBLIC_STRING int
-trio_xstring_match_case
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_SET)
-TRIO_PUBLIC_STRING void
-trio_xstring_set
-TRIO_PROTO((trio_string_t *self, char *buffer));
-#endif
-
-#if defined(TRIO_FUNC_XSTRING_SUBSTRING)
-TRIO_PUBLIC_STRING char *
-trio_xstring_substring
-TRIO_PROTO((trio_string_t *self, TRIO_CONST char *other));
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* TRIO_TRIOSTR_H */
diff -pruN 6.4.39-1/tunable.h 6.5.4-0ubuntu1/tunable.h
--- 6.4.39-1/tunable.h	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/tunable.h	2024-07-26 16:13:16.000000000 +0000
@@ -10,6 +10,9 @@
 /* default timeout period in seconds if server connection dies */
 #define	CLIENT_TIMEOUT		300
 
+/* default timeout period in seconds when IDLE (28 min) */
+#define	CLIENT_IDLE_TIMEOUT	1680
+
 /* maximum consecutive timeouts to accept */
 #define MAX_TIMEOUTS		20
 
diff -pruN 6.4.39-1/uid.c 6.5.4-0ubuntu1/uid.c
--- 6.4.39-1/uid.c	2020-03-30 12:36:08.000000000 +0000
+++ 6.5.4-0ubuntu1/uid.c	2023-01-06 19:32:37.000000000 +0000
@@ -5,20 +5,17 @@
  */
 
 #include "config.h"
+#include "fetchmail.h"
 
 #include <sys/stat.h>
 #include <errno.h>
 #include <stdio.h>
 #include <limits.h>
-#if defined(STDC_HEADERS)
 #include <stdlib.h>
 #include <string.h>
-#endif
-#if defined(HAVE_UNISTD_H)
+#include <strings.h>
 #include <unistd.h>
-#endif
 
-#include "fetchmail.h"
 #include "i18n.h"
 #include "sdump.h"
 
diff -pruN 6.4.39-1/unmime.c 6.5.4-0ubuntu1/unmime.c
--- 6.4.39-1/unmime.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/unmime.c	2023-01-06 19:32:37.000000000 +0000
@@ -16,6 +16,7 @@
 #include "fetchmail.h"
 #include "config.h"
 #include <string.h>
+#include <strings.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <ctype.h>
diff -pruN 6.4.39-1/xmalloc.c 6.5.4-0ubuntu1/xmalloc.c
--- 6.4.39-1/xmalloc.c	2019-10-25 16:42:01.000000000 +0000
+++ 6.5.4-0ubuntu1/xmalloc.c	2023-01-06 19:32:37.000000000 +0000
@@ -6,24 +6,22 @@
  */
 
 #include "config.h"
+#include "fetchmail.h"
+
 #include "xmalloc.h"
 #include <sys/types.h>
 #include <stdio.h>
 #include <errno.h>
 #include <string.h>
-#if defined(STDC_HEADERS)
 #include  <stdlib.h>
-#endif
-#include "fetchmail.h"
 #include "i18n.h"
 
-XMALLOCTYPE *
-xmalloc (size_t n)
+void *xmalloc (size_t n)
 {
-    XMALLOCTYPE *p;
+    void *p;
 
-    p = (XMALLOCTYPE *) malloc(n);
-    if (p == (XMALLOCTYPE *) 0)
+    p = (void *) malloc(n);
+    if (p == (void *) 0)
     {
 	report(stderr, GT_("malloc failed\n"));
 	abort();
@@ -31,13 +29,12 @@ xmalloc (size_t n)
     return(p);
 }
 
-XMALLOCTYPE *
-xrealloc (XMALLOCTYPE *p, size_t n)
+void *xrealloc (void *p, size_t n)
 {
     if (p == 0)
 	return xmalloc (n);
-    p = (XMALLOCTYPE *) realloc(p, n);
-    if (p == (XMALLOCTYPE *) 0)
+    p = (void *) realloc(p, n);
+    if (p == (void *) 0)
     {
 	report(stderr, GT_("realloc failed\n"));
 	abort();
@@ -53,17 +50,6 @@ char *xstrdup(const char *s)
     return p;
 }
 
-#if !defined(HAVE_STRDUP)
-char *strdup(const char *s)
-{
-    char *p;
-    p = (char *) malloc(strlen(s)+1);
-    if (p)
-	    strcpy(p,s);
-    return p;
-}
-#endif /* !HAVE_STRDUP */
-
 char *xstrndup(const char *s, size_t len)
 {
     char *p;
diff -pruN 6.4.39-1/xmalloc.h 6.5.4-0ubuntu1/xmalloc.h
--- 6.4.39-1/xmalloc.h	2021-08-26 21:53:14.000000000 +0000
+++ 6.5.4-0ubuntu1/xmalloc.h	2024-07-26 16:13:16.000000000 +0000
@@ -11,21 +11,16 @@ extern "C" {
 #endif
 
 /* xmalloc.c */
-#if defined(HAVE_VOIDPOINTER) || defined(__cplusplus)
-#define XMALLOCTYPE void
-#else
-#define XMALLOCTYPE char
-#endif
 
 #if !defined __GNUC__ || __GNUC__ < 2
 # define __attribute__(xyz)    /* Ignore. */
 #endif
 
 /** Allocate \a n characters of memory, abort program on failure. */
-XMALLOCTYPE *xmalloc(size_t n) __attribute__((malloc));
+void *xmalloc(size_t n) __attribute__((malloc));
 
 /** Reallocate \a n characters of memory, abort program on failure. */
-XMALLOCTYPE *xrealloc(/*@null@*/ void *, size_t n);
+void *xrealloc(/*@null@*/ void *, size_t n);
 
 /** Free memory at position \a p and set pointer \a p to NULL afterwards. */
 #define xfree(p) { if (p) { free(p); } (p) = 0; }
diff -pruN 6.4.39-1/ylwrap 6.5.4-0ubuntu1/ylwrap
--- 6.4.39-1/ylwrap	2021-07-12 02:41:13.000000000 +0000
+++ 6.5.4-0ubuntu1/ylwrap	2024-07-12 05:04:24.000000000 +0000
@@ -1,9 +1,9 @@
 #! /bin/sh
 # ylwrap - wrapper for lex/yacc invocations.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2024-06-19.01; # UTC
 
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
+# Copyright (C) 1996-2024 Free Software Foundation, Inc.
 #
 # Written by Tom Tromey <tromey@cygnus.com>.
 #
@@ -66,10 +66,6 @@ case "$1" in
     echo "$0: No files given.  Try '$0 --help' for more information." 1>&2
     exit 1
     ;;
-  --basedir)
-    basedir=$2
-    shift 2
-    ;;
   -h|--h*)
     cat <<\EOF
 Usage: ylwrap [--help|--version] INPUT [OUTPUT DESIRED]... -- PROGRAM [ARGS]...
@@ -85,11 +81,13 @@ Wrapper for lex/yacc invocations, renami
 Any number of OUTPUT,DESIRED pairs may be used.
 
 Report bugs to <bug-automake@gnu.org>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 EOF
     exit $?
     ;;
   -v|--v*)
-    echo "ylwrap $scriptversion"
+    echo "ylwrap (GNU Automake) $scriptversion"
     exit $?
     ;;
 esac
