/* This file was produced by running the config_h.SH script, which
 * gets its values from config.sh, which is generally produced by
 * running Configure.
 *
 * Feel free to modify any of this as the need arises.  Note, however,
 * that running config_h.SH again will wipe out any changes you've made.
 * For a more permanent change edit config.sh and rerun config_h.SH.
 */

/* Package name      : perl5
 * Source directory  : /dummy/build/dir
 * Configuration time: Fri Aug 29 12:09:36 UTC 2025
 * Configured by     : Debian
 * Target system     : linux localhost 4.19.0 #1 smp debian 4.19.0 x86_64 gnulinux 
 */

#ifndef _config_h_
#define _config_h_

/* LOC_SED:
 *	This symbol holds the complete pathname to the sed program.
 */
#define LOC_SED 	"/bin/sed"	/**/

/* HAS_ALARM:
 *	This symbol, if defined, indicates that the alarm routine is
 *	available.
 */
#define HAS_ALARM		/**/

/* HAS_CBRT:
 *	This symbol, if defined, indicates that the cbrt() (cube root)
 *	function is available.
 */
#define HAS_CBRT	/**/

/* HAS_CHOWN:
 *	This symbol, if defined, indicates that the chown routine is
 *	available.
 */
#define HAS_CHOWN		/**/

/* HAS_CHROOT:
 *	This symbol, if defined, indicates that the chroot routine is
 *	available.
 */
#define HAS_CHROOT		/**/

/* HAS_CHSIZE:
 *	This symbol, if defined, indicates that the chsize routine is available
 *	to truncate files.  You might need a -lx to get this routine.
 */
/*#define	HAS_CHSIZE		/ **/

/* HAS_CRYPT:
 *	This symbol, if defined, indicates that the crypt routine is available
 *	to encrypt passwords and the like.
 */
#define HAS_CRYPT		/**/

/* HAS_CTERMID:
 *	This symbol, if defined, indicates that the ctermid routine is
 *	available to generate filename for terminal.
 */
#define HAS_CTERMID		/**/

/* HAS_CUSERID:
 *	This symbol, if defined, indicates that the cuserid routine is
 *	available to get character login names.
 */
#define HAS_CUSERID		/**/

/* HAS_DIFFTIME:
 *	This symbol, if defined, indicates that the difftime routine is
 *	available.
 */
#define HAS_DIFFTIME		/**/

/* HAS_DLERROR:
 *	This symbol, if defined, indicates that the dlerror routine is
 *	available to return a string describing the last error that
 *	occurred from a call to dlopen(), dlclose() or dlsym().
 */
#define HAS_DLERROR	/**/

/* HAS_DUP2:
 *	This symbol, if defined, indicates that the dup2 routine is
 *	available to duplicate file descriptors.
 */
#define HAS_DUP2	/**/

/* HAS_FCHMOD:
 *	This symbol, if defined, indicates that the fchmod routine is available
 *	to change mode of opened files.  If unavailable, use chmod().
 */
#define HAS_FCHMOD		/**/

/* HAS_FCHOWN:
 *	This symbol, if defined, indicates that the fchown routine is available
 *	to change ownership of opened files.  If unavailable, use chown().
 */
#define HAS_FCHOWN		/**/

/* HAS_FCNTL:
 *	This symbol, if defined, indicates to the C program that
 *	the fcntl() function exists.
 */
#define HAS_FCNTL		/**/

/* HAS_FGETPOS:
 *	This symbol, if defined, indicates that the fgetpos routine is
 *	available to get the file position indicator, similar to ftell().
 */
#define HAS_FGETPOS	/**/

/* HAS_FLOCK:
 *	This symbol, if defined, indicates that the flock routine is
 *	available to do file locking.
 */
#define HAS_FLOCK		/**/

/* HAS_FORK:
 *	This symbol, if defined, indicates that the fork routine is
 *	available.
 */
#define HAS_FORK		/**/

/* HAS_FSETPOS:
 *	This symbol, if defined, indicates that the fsetpos routine is
 *	available to set the file position indicator, similar to fseek().
 */
#define HAS_FSETPOS	/**/

/* HAS_GETTIMEOFDAY:
 *	This symbol, if defined, indicates that the gettimeofday() system
 *	call is available for a sub-second accuracy clock. Usually, the file
 *	<sys/resource.h> needs to be included (see I_SYS_RESOURCE).
 *	The type "Timeval" should be used to refer to "struct timeval".
 */
#define HAS_GETTIMEOFDAY	/**/
#ifdef HAS_GETTIMEOFDAY
#define Timeval struct timeval	/* Structure used by gettimeofday() */
#endif

/* HAS_GETGROUPS:
 *	This symbol, if defined, indicates that the getgroups() routine is
 *	available to get the list of process groups.  If unavailable, multiple
 *	groups are probably not supported.
 */
#define HAS_GETGROUPS		/**/

/* HAS_GETLOGIN:
 *	This symbol, if defined, indicates that the getlogin routine is
 *	available to get the login name.
 */
#define HAS_GETLOGIN		/**/

/* HAS_GETPGID:
 *	This symbol, if defined, indicates to the C program that
 *	the getpgid(pid) function is available to get the
 *	process group id.
 */
#define HAS_GETPGID		/**/

/* HAS_GETPGRP2:
 *	This symbol, if defined, indicates that the getpgrp2() (as in DG/UX)
 *	routine is available to get the current process group.
 */
/*#define HAS_GETPGRP2		/ **/

/* HAS_GETPPID:
 *	This symbol, if defined, indicates that the getppid routine is
 *	available to get the parent process ID.
 */
#define HAS_GETPPID		/**/

/* HAS_GETPRIORITY:
 *	This symbol, if defined, indicates that the getpriority routine is
 *	available to get a process's priority.
 */
#define HAS_GETPRIORITY		/**/

/* HAS_INET_ATON:
 *	This symbol, if defined, indicates to the C program that the
 *	inet_aton() function is available to parse IP address "dotted-quad"
 *	strings.
 */
#define HAS_INET_ATON		/**/

/* HAS_KILLPG:
 *	This symbol, if defined, indicates that the killpg routine is available
 *	to kill process groups.  If unavailable, you probably should use kill
 *	with a negative process number.
 */
#define HAS_KILLPG	/**/

/* HAS_LINK:
 *	This symbol, if defined, indicates that the link routine is
 *	available to create hard links.
 */
#define HAS_LINK	/**/

/* HAS_LOCALECONV:
 *	This symbol, if defined, indicates that the localeconv routine is
 *	available for numeric and monetary formatting conventions.
 */
#define HAS_LOCALECONV	/**/

/* HAS_LOCKF:
 *	This symbol, if defined, indicates that the lockf routine is
 *	available to do file locking.
 */
#define HAS_LOCKF		/**/

/* HAS_LSTAT:
 *	This symbol, if defined, indicates that the lstat routine is
 *	available to do file stats on symbolic links.
 */
#define HAS_LSTAT		/**/

/* HAS_MBLEN:
 *	This symbol, if defined, indicates that the mblen routine is available
 *	to find the number of bytes in a multibyte character.
 */
#define HAS_MBLEN		/**/

/* HAS_MBSTOWCS:
 *	This symbol, if defined, indicates that the mbstowcs routine is
 *	available to convert a multibyte string into a wide character string.
 */
#define	HAS_MBSTOWCS		/**/

/* HAS_MBTOWC:
 *	This symbol, if defined, indicates that the mbtowc routine is available
 *	to convert a multibyte to a wide character.
 */
#define HAS_MBTOWC		/**/

/* HAS_MKDIR:
 *	This symbol, if defined, indicates that the mkdir routine is available
 *	to create directories.  Otherwise you should fork off a new process to
 *	exec /bin/mkdir.
 */
#define HAS_MKDIR		/**/

/* HAS_MKFIFO:
 *	This symbol, if defined, indicates that the mkfifo routine is
 *	available to create FIFOs. Otherwise, mknod should be able to
 *	do it for you. However, if mkfifo is there, mknod might require
 *	super-user privileges which mkfifo will not.
 */
#define HAS_MKFIFO		/**/

/* HAS_MKTIME:
 *	This symbol, if defined, indicates that the mktime routine is
 *	available.
 */
#define HAS_MKTIME		/**/

/* HAS_MSG:
 *	This symbol, if defined, indicates that the entire msg*(2) library is
 *	supported (IPC mechanism based on message queues).
 */
#define HAS_MSG		/**/

/* HAS_MSYNC:
 *	This symbol, if defined, indicates that the msync system call is
 *	available to synchronize a mapped file.
 */
#define HAS_MSYNC		/**/

/* HAS_MUNMAP:
 *	This symbol, if defined, indicates that the munmap system call is
 *	available to unmap a region, usually mapped by mmap().
 */
#define HAS_MUNMAP		/**/

/* HAS_NICE:
 *	This symbol, if defined, indicates that the nice routine is
 *	available.
 */
#define HAS_NICE		/**/

/* HAS_PATHCONF:
 *	This symbol, if defined, indicates that pathconf() is available
 *	to determine file-system related limits and options associated
 *	with a given filename.
 */
/* HAS_FPATHCONF:
 *	This symbol, if defined, indicates that pathconf() is available
 *	to determine file-system related limits and options associated
 *	with a given open file descriptor.
 */
#define HAS_PATHCONF		/**/
#define HAS_FPATHCONF		/**/

/* HAS_PAUSE:
 *	This symbol, if defined, indicates that the pause routine is
 *	available to suspend a process until a signal is received.
 */
#define HAS_PAUSE		/**/

/* HAS_PIPE:
 *	This symbol, if defined, indicates that the pipe routine is
 *	available to create an inter-process channel.
 */
#define HAS_PIPE		/**/

/* HAS_POLL:
 *	This symbol, if defined, indicates that the poll routine is
 *	available to poll active file descriptors.  Please check I_POLL and
 *	I_SYS_POLL to know which header should be included as well.
 */
#define HAS_POLL		/**/

/* HAS_READDIR:
 *	This symbol, if defined, indicates that the readdir routine is
 *	available to read directory entries. You may have to include
 *	<dirent.h>. See I_DIRENT.
 */
#define HAS_READDIR		/**/

/* HAS_SEEKDIR:
 *	This symbol, if defined, indicates that the seekdir routine is
 *	available. You may have to include <dirent.h>. See I_DIRENT.
 */
#define HAS_SEEKDIR		/**/

/* HAS_TELLDIR:
 *	This symbol, if defined, indicates that the telldir routine is
 *	available. You may have to include <dirent.h>. See I_DIRENT.
 */
#define HAS_TELLDIR		/**/

/* HAS_REWINDDIR:
 *	This symbol, if defined, indicates that the rewinddir routine is
 *	available. You may have to include <dirent.h>. See I_DIRENT.
 */
#define HAS_REWINDDIR		/**/

/* HAS_READLINK:
 *	This symbol, if defined, indicates that the readlink routine is
 *	available to read the value of a symbolic link.
 */
#define HAS_READLINK		/**/

/* HAS_REGCOMP:
 *	This symbol, if defined, indicates that the regcomp() routine is
 *	available to do some regular pattern matching (usually on POSIX.2
 *	conforming systems).
 */
#define HAS_REGCOMP		/* POSIX.2 */

/* HAS_RENAME:
 *	This symbol, if defined, indicates that the rename routine is available
 *	to rename files.  Otherwise you should do the unlink(), link(), unlink()
 *	trick.
 */
#define HAS_RENAME	/**/

/* HAS_RMDIR:
 *	This symbol, if defined, indicates that the rmdir routine is
 *	available to remove directories. Otherwise you should fork off a
 *	new process to exec /bin/rmdir.
 */
#define HAS_RMDIR		/**/

/* HAS_SELECT:
 *	This symbol, if defined, indicates that the select routine is
 *	available to select active file descriptors. If the timeout field
 *	is used, <sys/time.h> may need to be included.
 */
#define HAS_SELECT	/**/

/* HAS_SEM:
 *	This symbol, if defined, indicates that the entire sem*(2) library is
 *	supported.
 */
#define HAS_SEM		/**/

/* HAS_SETEGID:
 *	This symbol, if defined, indicates that the setegid routine is available
 *	to change the effective gid of the current program.
 */
#define HAS_SETEGID		/**/

/* HAS_SETEUID:
 *	This symbol, if defined, indicates that the seteuid routine is available
 *	to change the effective uid of the current program.
 */
#define HAS_SETEUID		/**/

/* HAS_SETGROUPS:
 *	This symbol, if defined, indicates that the setgroups() routine is
 *	available to set the list of process groups.  If unavailable, multiple
 *	groups are probably not supported.
 */
#define HAS_SETGROUPS		/**/

/* HAS_SETLINEBUF:
 *	This symbol, if defined, indicates that the setlinebuf routine is
 *	available to change stderr or stdout from block-buffered or unbuffered
 *	to a line-buffered mode.
 */
#define HAS_SETLINEBUF		/**/

/* HAS_SETPGID:
 *	This symbol, if defined, indicates that the setpgid(pid, gpid)
 *	routine is available to set process group ID.
 */
#define HAS_SETPGID	/**/

/* HAS_SETPGRP2:
 *	This symbol, if defined, indicates that the setpgrp2() (as in DG/UX)
 *	routine is available to set the current process group.
 */
/*#define HAS_SETPGRP2		/ **/

/* HAS_SETPRIORITY:
 *	This symbol, if defined, indicates that the setpriority routine is
 *	available to set a process's priority.
 */
#define HAS_SETPRIORITY		/**/

/* HAS_SETREGID:
 *	This symbol, if defined, indicates that the setregid routine is
 *	available to change the real and effective gid of the current
 *	process.
 */
/* HAS_SETRESGID:
 *	This symbol, if defined, indicates that the setresgid routine is
 *	available to change the real, effective and saved gid of the current
 *	process.
 */
#define HAS_SETREGID		/**/
#define HAS_SETRESGID		/**/

/* HAS_SETREUID:
 *	This symbol, if defined, indicates that the setreuid routine is
 *	available to change the real and effective uid of the current
 *	process.
 */
/* HAS_SETRESUID:
 *	This symbol, if defined, indicates that the setresuid routine is
 *	available to change the real, effective and saved uid of the current
 *	process.
 */
#define HAS_SETREUID		/**/
#define HAS_SETRESUID		/**/

/* HAS_SETRGID:
 *	This symbol, if defined, indicates that the setrgid routine is available
 *	to change the real gid of the current program.
 */
/*#define HAS_SETRGID		/ **/

/* HAS_SETRUID:
 *	This symbol, if defined, indicates that the setruid routine is available
 *	to change the real uid of the current program.
 */
/*#define HAS_SETRUID		/ **/

/* HAS_SETSID:
 *	This symbol, if defined, indicates that the setsid routine is
 *	available to set the process group ID.
 */
#define HAS_SETSID	/**/

/* HAS_STAT:
 *	This symbol, if defined, indicates that the stat routine is
 *	available to get file status.
 */
#define HAS_STAT	/**/

/* HAS_STRCOLL:
 *	This symbol, if defined, indicates that the strcoll routine is
 *	available to compare strings using collating information.
 */
#define HAS_STRCOLL	/**/

/* HAS_STRTOD:
 *	This symbol, if defined, indicates that the strtod routine is
 *	available to provide better numeric string conversion than atof().
 */
#define HAS_STRTOD	/**/

/* HAS_STRTOL:
 *	This symbol, if defined, indicates that the strtol routine is available
 *	to provide better numeric string conversion than atoi() and friends.
 */
#define HAS_STRTOL	/**/

/* HAS_STRXFRM:
 *	This symbol, if defined, indicates that the strxfrm() routine is
 *	available to transform strings.
 */
#define HAS_STRXFRM	/**/

/* HAS_SYMLINK:
 *	This symbol, if defined, indicates that the symlink routine is available
 *	to create symbolic links.
 */
#define HAS_SYMLINK	/**/

/* HAS_SYSCALL:
 *	This symbol, if defined, indicates that the syscall routine is
 *	available to call arbitrary system calls. If undefined, that's tough.
 */
#define HAS_SYSCALL	/**/

/* HAS_SYSCONF:
 *	This symbol, if defined, indicates that sysconf() is available
 *	to determine system related limits and options.
 */
#define HAS_SYSCONF	/**/

/* HAS_SYSTEM:
 *	This symbol, if defined, indicates that the system routine is
 *	available to issue a shell command.
 */
#define HAS_SYSTEM	/**/

/* HAS_TCGETPGRP:
 *	This symbol, if defined, indicates that the tcgetpgrp routine is
 *	available to get foreground process group ID.
 */
#define HAS_TCGETPGRP		/**/

/* HAS_TCSETPGRP:
 *	This symbol, if defined, indicates that the tcsetpgrp routine is
 *	available to set foreground process group ID.
 */
#define HAS_TCSETPGRP		/**/

/* HAS_TRUNCATE:
 *	This symbol, if defined, indicates that the truncate routine is
 *	available to truncate files.
 */
#define HAS_TRUNCATE	/**/

/* HAS_TZNAME:
 *	This symbol, if defined, indicates that the tzname[] array is
 *	available to access timezone names.
 */
#define HAS_TZNAME		/**/

/* HAS_UMASK:
 *	This symbol, if defined, indicates that the umask routine is
 *	available to set and get the value of the file creation mask.
 */
#define HAS_UMASK		/**/

/* HAS_USLEEP:
 *	This symbol, if defined, indicates that the usleep routine is
 *	available to let the process sleep on a sub-second accuracy.
 */
#define HAS_USLEEP		/**/

/* HAS_WAIT4:
 *	This symbol, if defined, indicates that wait4() exists.
 */
#define HAS_WAIT4	/**/

/* HAS_WAITPID:
 *	This symbol, if defined, indicates that the waitpid routine is
 *	available to wait for child process.
 */
#define HAS_WAITPID	/**/

/* HAS_WCSTOMBS:
 *	This symbol, if defined, indicates that the wcstombs routine is
 *	available to convert wide character strings to multibyte strings.
 */
#define HAS_WCSTOMBS	/**/

/* HAS_WCTOMB:
 *	This symbol, if defined, indicates that the wctomb routine is available
 *	to convert a wide character to a multibyte.
 */
#define HAS_WCTOMB		/**/

/* Groups_t:
 *	This symbol holds the type used for the second argument to
 *	getgroups() and setgroups().  Usually, this is the same as
 *	gidtype (gid_t) , but sometimes it isn't.
 *	It can be int, ushort, gid_t, etc...
 *	It may be necessary to include <sys/types.h> to get any
 *	typedef'ed information.  This is only required if you have
 *	getgroups() or setgroups()..
 */
#if defined(HAS_GETGROUPS) || defined(HAS_SETGROUPS)
#define Groups_t gid_t	/* Type for 2nd arg to [sg]etgroups() */
#endif

/* I_ARPA_INET:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <arpa/inet.h> to get inet_addr and friends declarations.
 */
#define	I_ARPA_INET		/**/

/* I_DBM:
 *	This symbol, if defined, indicates that <dbm.h> exists and should
 *	be included.
 */
/* I_RPCSVC_DBM:
 *	This symbol, if defined, indicates that <rpcsvc/dbm.h> exists and
 *	should be included.
 */
#define I_DBM	/**/
/*#define I_RPCSVC_DBM	/ **/

/* I_DLFCN:
 *	This symbol, if defined, indicates that <dlfcn.h> exists and should
 *	be included.
 */
#define I_DLFCN		/**/

/* I_FCNTL:
 *	This manifest constant tells the C program to include <fcntl.h>.
 */
/*#define I_FCNTL	/ **/

/* I_GDBM:
 *	This symbol, if defined, indicates that <gdbm.h> exists and should
 *	be included.
 */
#define I_GDBM	/**/

/* I_LOCALE:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <locale.h>.
 */
#define	I_LOCALE		/**/

/* I_NETINET_IN:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <netinet/in.h>. Otherwise, you may try <sys/in.h>.
 */
#define I_NETINET_IN	/**/

/* I_SYS_DIR:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/dir.h>.
 */
#define I_SYS_DIR		/**/

/* I_SYS_FILE:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/file.h> to get definition of R_OK and friends.
 */
#define I_SYS_FILE		/**/

/* I_SYS_IOCTL:
 *	This symbol, if defined, indicates that <sys/ioctl.h> exists and should
 *	be included. Otherwise, include <sgtty.h> or <termio.h>.
 */
/* I_SYS_SOCKIO:
 *	This symbol, if defined, indicates the <sys/sockio.h> should be included
 *	to get socket ioctl options, like SIOCATMARK.
 */
#define	I_SYS_IOCTL		/**/
/*#define I_SYS_SOCKIO	/ **/

/* I_SYS_NDIR:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/ndir.h>.
 */
/*#define I_SYS_NDIR	/ **/

/* I_SYS_PARAM:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/param.h>.
 */
#define I_SYS_PARAM		/**/

/* I_SYS_POLL:
 *	This symbol, if defined, indicates that the program may include
 *	<sys/poll.h>.  When I_POLL is also defined, it's probably safest
 *	to only include <poll.h>.
 */
#define I_SYS_POLL	/**/

/* I_SYS_RESOURCE:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/resource.h>.
 */
#define I_SYS_RESOURCE		/**/

/* I_SYS_SELECT:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/select.h> in order to get definition of struct timeval.
 */
#define I_SYS_SELECT	/**/

/* I_SYS_STAT:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/stat.h>.
 */
#define	I_SYS_STAT		/**/

/* I_SYS_TIMES:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/times.h>.
 */
#define	I_SYS_TIMES		/**/

/* I_SYS_TYPES:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/types.h>.
 */
#define	I_SYS_TYPES		/**/

/* I_SYS_UN:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/un.h> to get UNIX domain socket definitions.
 */
#define I_SYS_UN		/**/

/* I_SYS_WAIT:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/wait.h>.
 */
#define I_SYS_WAIT	/**/

/* I_UNISTD:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <unistd.h>.
 */
#define I_UNISTD		/**/

/* I_UTIME:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <utime.h>.
 */
#define I_UTIME		/**/

/* I_VFORK:
 *	This symbol, if defined, indicates to the C program that it should
 *	include vfork.h.
 */
/*#define I_VFORK	/ **/

/* STDCHAR:
 *	This symbol is defined to be the type of char used in stdio.h.
 *	It has the values "unsigned char" or "char".
 */
#define STDCHAR char	/**/

/* INTSIZE:
 *	This symbol contains the value of sizeof(int) so that the C
 *	preprocessor can make decisions based on it.
 */
/* LONGSIZE:
 *	This symbol contains the value of sizeof(long) so that the C
 *	preprocessor can make decisions based on it.
 */
/* SHORTSIZE:
 *	This symbol contains the value of sizeof(short) so that the C
 *	preprocessor can make decisions based on it.
 */
#define INTSIZE 4		/**/
#define LONGSIZE 8		/**/
#define SHORTSIZE 2		/**/

/* MULTIARCH:
 *	This symbol, if defined, signifies that the build
 *	process will produce some binary files that are going to be
 *	used in a cross-platform environment.  This is the case for
 *	example with the NeXT "fat" binaries that contain executables
 *	for several CPUs.
 */
/*#define MULTIARCH		/ **/

/* HAS_QUAD:
 *	This symbol, if defined, tells that there's a 64-bit integer type,
 *	Quad_t, and its unsigned counterpart, Uquad_t. QUADKIND will be one
 *	of QUAD_IS_INT, QUAD_IS_LONG, QUAD_IS_LONG_LONG, QUAD_IS_INT64_T,
 *	or QUAD_IS___INT64.
 */
#define HAS_QUAD	/**/
#ifdef HAS_QUAD
#   define Quad_t long	/**/
#   define Uquad_t unsigned long	/**/
#   define QUADKIND 2	/**/
#   define QUAD_IS_INT	1
#   define QUAD_IS_LONG	2
#   define QUAD_IS_LONG_LONG	3
#   define QUAD_IS_INT64_T	4
#   define QUAD_IS___INT64	5
#endif

/* HAS_ACCESSX:
 *	This symbol, if defined, indicates that the accessx routine is
 *	available to do extended access checks.
 */
/*#define HAS_ACCESSX		/ **/

/* HAS_EACCESS:
 *	This symbol, if defined, indicates that the eaccess routine is
 *	available to do extended access checks.
 */
#define HAS_EACCESS		/**/

/* I_SYS_ACCESS:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/access.h>.
 */
/*#define   I_SYS_ACCESS                / **/

/* I_SYS_SECURITY:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/security.h>.
 */
/*#define   I_SYS_SECURITY	/ **/

/* MEM_ALIGNBYTES:
 *	This symbol contains the number of bytes required to align a
 *	double, or a long double when applicable. Usual values are 2,
 *	4 and 8. The default is eight, for safety.  For cross-compiling
 *	or multiarch support, Configure will set a minimum of 8.
 */
#define MEM_ALIGNBYTES 8

/* BYTEORDER:
 *	This symbol holds the hexadecimal constant defined in byteorder,
 *	in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc...
 *	If the compiler supports cross-compiling or multiple-architecture
 *	binaries, use compiler-defined macros to
 *	determine the byte order.
 */
#if defined(MULTIARCH)
#  ifdef __LITTLE_ENDIAN__
#    if LONGSIZE == 4
#      define BYTEORDER 0x1234
#    else
#      if LONGSIZE == 8
#        define BYTEORDER 0x12345678
#      endif
#    endif
#  else
#    ifdef __BIG_ENDIAN__
#      if LONGSIZE == 4
#        define BYTEORDER 0x4321
#      else
#        if LONGSIZE == 8
#          define BYTEORDER 0x87654321
#        endif
#      endif
#    endif
#  endif
#else
#define BYTEORDER 0x12345678	/* large digits for MSB */
#endif

/* CHARBITS:
 *	This symbol contains the size of a char, so that the C preprocessor
 *	can make decisions based on it.
 */
#define CHARBITS 8		/**/

/* CASTI32:
 *	This symbol is defined if the C compiler can cast negative
 *	or large floating point numbers to 32-bit ints.
 */
/*#define	CASTI32		/ **/

/* CASTNEGFLOAT:
 *	This symbol is defined if the C compiler can cast negative
 *	numbers to unsigned longs, ints and shorts.
 */
/* CASTFLAGS:
 *	This symbol contains flags that say what difficulties the compiler
 *	has casting odd floating values to unsigned long:
 *		0 = ok
 *		1 = couldn't cast < 0
 *		2 = couldn't cast >= 0x80000000
 *		4 = couldn't cast in argument expression list
 */
#define	CASTNEGFLOAT		/**/
#define CASTFLAGS 0		/**/

/* VOID_CLOSEDIR:
 *	This symbol, if defined, indicates that the closedir() routine
 *	does not return a value.
 */
/*#define VOID_CLOSEDIR		/ **/

/* HAS_FD_SET:
 *	This symbol, when defined, indicates presence of the fd_set typedef
 *	in <sys/types.h>
 */
#define HAS_FD_SET	/**/

/* Gconvert:
 *	This preprocessor macro is defined to convert a floating point
 *	number to a string without a trailing decimal point.  This
 *	emulates the behavior of sprintf("%g"), but is sometimes much more
 *	efficient.  If gconvert() is not available, but gcvt() drops the
 *	trailing decimal point, then gcvt() is used.  If all else fails,
 *	a macro using sprintf("%g") is used. Arguments for the Gconvert
 *	macro are: value, number of digits, whether trailing zeros should
 *	be retained, and the output buffer.
 *	The usual values are:
 *		d_Gconvert='gconvert((x),(n),(t),(b))'
 *		d_Gconvert='gcvt((x),(n),(b))'
 *		d_Gconvert='sprintf((b),"%.*g",(n),(x))'
 *	The last two assume trailing zeros should not be kept.
 */
#define Gconvert(x,n,t,b) sprintf((b),"%.*g",(n),(x))

/* HAS_GETPAGESIZE:
 *	This symbol, if defined, indicates that the getpagesize system call
 *	is available to get system page size, which is the granularity of
 *	many memory management calls.
 */
#define HAS_GETPAGESIZE		/**/

/* HAS_GNULIBC:
 *	This symbol, if defined, indicates to the C program that
 *	the GNU C library is being used.  A better check is to use
 *	the __GLIBC__ and __GLIBC_MINOR__ symbols supplied with glibc.
 */
#define HAS_GNULIBC	/**/
#if defined(HAS_GNULIBC) && !defined(_GNU_SOURCE)
#   define _GNU_SOURCE
#endif

/* HAS_ISASCII:
 *	This manifest constant lets the C program know that isascii
 *	is available.
 */
#define HAS_ISASCII		/**/

/* HAS_LCHOWN:
 *	This symbol, if defined, indicates that the lchown routine is
 *	available to operate on a symbolic link (instead of following the
 *	link).
 */
#define HAS_LCHOWN		/**/

/* HAS_OPEN3:
 *	This manifest constant lets the C program know that the three
 *	argument form of open(2) is available.
 */
#define HAS_OPEN3		/**/

/* HAS_SIGACTION:
 *	This symbol, if defined, indicates that Vr4's sigaction() routine
 *	is available.
 */
#define HAS_SIGACTION	/**/

/* HAS_SIGINFO_SI_ERRNO:
 *	This symbol, if defined, indicates that siginfo_t has the
 *	si_errno member
 */
/* HAS_SIGINFO_SI_PID:
 *	This symbol, if defined, indicates that siginfo_t has the
 *	si_pid member
 */
/* HAS_SIGINFO_SI_UID:
 *	This symbol, if defined, indicates that siginfo_t has the
 *	si_uid member
 */
/* HAS_SIGINFO_SI_ADDR:
 *	This symbol, if defined, indicates that siginfo_t has the
 *	si_addr member
 */
/* HAS_SIGINFO_SI_STATUS:
 *	This symbol, if defined, indicates that siginfo_t has the
 *	si_status member
 */
/* HAS_SIGINFO_SI_BAND:
 *	This symbol, if defined, indicates that siginfo_t has the
 *	si_band member
 */
/* HAS_SIGINFO_SI_VALUE:
 *	This symbol, if defined, indicates that siginfo_t has the
 *	si_value member
 */
#define	HAS_SIGINFO_SI_ERRNO	/**/
#define	HAS_SIGINFO_SI_PID	/**/
#define	HAS_SIGINFO_SI_UID	/**/
#define	HAS_SIGINFO_SI_ADDR	/**/
#define	HAS_SIGINFO_SI_STATUS	/**/
#define	HAS_SIGINFO_SI_BAND	/**/
#define	HAS_SIGINFO_SI_VALUE	/**/

/* HAS_SIGSETJMP:
 *	This variable indicates to the C program that the sigsetjmp()
 *	routine is available to save the calling process's registers
 *	and stack environment for later use by siglongjmp(), and
 *	to optionally save the process's signal mask.  See
 *	Sigjmp_buf, Sigsetjmp, and Siglongjmp.
 */
/* Sigjmp_buf:
 *	This is the buffer type to be used with Sigsetjmp and Siglongjmp.
 */
/* Sigsetjmp:
 *	This macro is used in the same way as sigsetjmp(), but will invoke
 *	traditional setjmp() if sigsetjmp isn't available.
 *	See HAS_SIGSETJMP.
 */
/* Siglongjmp:
 *	This macro is used in the same way as siglongjmp(), but will invoke
 *	traditional longjmp() if siglongjmp isn't available.
 *	See HAS_SIGSETJMP.
 */
#define HAS_SIGSETJMP	/**/
#ifdef HAS_SIGSETJMP
#define Sigjmp_buf sigjmp_buf
#define Sigsetjmp(buf,save_mask) sigsetjmp((buf),(save_mask))
#define Siglongjmp(buf,retval) siglongjmp((buf),(retval))
#else
#define Sigjmp_buf jmp_buf
#define Sigsetjmp(buf,save_mask) setjmp((buf))
#define Siglongjmp(buf,retval) longjmp((buf),(retval))
#endif

/* HAS_STATIC_INLINE:
 *	This symbol, if defined, indicates that the C compiler supports
 *	C99-style static inline.  That is, the function can't be called
 *	from another translation unit.
 */
/* PERL_STATIC_INLINE:
 *	This symbol gives the best-guess incantation to use for static
 *	inline functions.  If HAS_STATIC_INLINE is defined, this will
 *	give C99-style inline.  If HAS_STATIC_INLINE is not defined,
 *	this will give a plain 'static'.  It will always be defined
 *	to something that gives static linkage.
 *	Possibilities include
 *		static inline       (c99)
 *		static __inline__   (gcc -ansi)
 *		static __inline     (MSVC)
 *		static _inline      (older MSVC)
 *		static              (c89 compilers)
 */
#define HAS_STATIC_INLINE				/**/
#define PERL_STATIC_INLINE static __inline__	/**/

/* USE_STDIO_PTR:
 *	This symbol is defined if the _ptr and _cnt fields (or similar)
 *	of the stdio FILE structure can be used to access the stdio buffer
 *	for a file handle.  If this is defined, then the FILE_ptr(fp)
 *	and FILE_cnt(fp) macros will also be defined and should be used
 *	to access these fields.
 */
/* FILE_ptr:
 *	This macro is used to access the _ptr field (or equivalent) of the
 *	FILE structure pointed to by its argument. This macro will always be
 *	defined if USE_STDIO_PTR is defined.
 */
/* STDIO_PTR_LVALUE:
 *	This symbol is defined if the FILE_ptr macro can be used as an
 *	lvalue.
 */
/* FILE_cnt:
 *	This macro is used to access the _cnt field (or equivalent) of the
 *	FILE structure pointed to by its argument. This macro will always be
 *	defined if USE_STDIO_PTR is defined.
 */
/* STDIO_CNT_LVALUE:
 *	This symbol is defined if the FILE_cnt macro can be used as an
 *	lvalue.
 */
/* STDIO_PTR_LVAL_SETS_CNT:
 *	This symbol is defined if using the FILE_ptr macro as an lvalue
 *	to increase the pointer by n has the side effect of decreasing the
 *	value of File_cnt(fp) by n.
 */
/* STDIO_PTR_LVAL_NOCHANGE_CNT:
 *	This symbol is defined if using the FILE_ptr macro as an lvalue
 *	to increase the pointer by n leaves File_cnt(fp) unchanged.
 */
/*#define USE_STDIO_PTR	/ **/
#ifdef USE_STDIO_PTR
#define FILE_ptr(fp)	((fp)->_ptr)
/*#define STDIO_PTR_LVALUE		/ **/
#define FILE_cnt(fp)	((fp)->_cnt)
/*#define STDIO_CNT_LVALUE		/ **/
/*#define STDIO_PTR_LVAL_SETS_CNT	/ **/
/*#define STDIO_PTR_LVAL_NOCHANGE_CNT	/ **/
#endif

/* USE_STDIO_BASE:
 *	This symbol is defined if the _base field (or similar) of the
 *	stdio FILE structure can be used to access the stdio buffer for
 *	a file handle.  If this is defined, then the FILE_base(fp) macro
 *	will also be defined and should be used to access this field.
 *	Also, the FILE_bufsiz(fp) macro will be defined and should be used
 *	to determine the number of bytes in the buffer.  USE_STDIO_BASE
 *	will never be defined unless USE_STDIO_PTR is.
 */
/* FILE_base:
 *	This macro is used to access the _base field (or equivalent) of the
 *	FILE structure pointed to by its argument. This macro will always be
 *	defined if USE_STDIO_BASE is defined.
 */
/* FILE_bufsiz:
 *	This macro is used to determine the number of bytes in the I/O
 *	buffer pointed to by _base field (or equivalent) of the FILE
 *	structure pointed to its argument. This macro will always be defined
 *	if USE_STDIO_BASE is defined.
 */
/*#define USE_STDIO_BASE	/ **/
#ifdef USE_STDIO_BASE
#define FILE_base(fp)	((fp)->_base)
#define FILE_bufsiz(fp)	((fp)->_cnt + (fp)->_ptr - (fp)->_base)
#endif

/* DOUBLESIZE:
 *	This symbol contains the size of a double, so that the C preprocessor
 *	can make decisions based on it.
 */
#define DOUBLESIZE 8		/**/

/* I_TIME:
 *	This symbol is always defined, and indicates to the C program that
 *	it should include <time.h>.
 */
/* I_SYS_TIME:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/time.h>.
 */
/* I_SYS_TIME_KERNEL:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <sys/time.h> with KERNEL defined.
 */
/* HAS_TM_TM_ZONE:
 *	This symbol, if defined, indicates to the C program that
 *	the struct tm has a tm_zone field.
 */
/* HAS_TM_TM_GMTOFF:
 *	This symbol, if defined, indicates to the C program that
 *	the struct tm has a tm_gmtoff field.
 */
#define I_TIME		/**/
#define I_SYS_TIME		/**/
/*#define I_SYS_TIME_KERNEL		/ **/
#define HAS_TM_TM_ZONE		/**/
#define HAS_TM_TM_GMTOFF		/**/

/* VAL_O_NONBLOCK:
 *	This symbol is to be used during open() or fcntl(F_SETFL) to turn on
 *	non-blocking I/O for the file descriptor. Note that there is no way
 *	back, i.e. you cannot turn it blocking again this way. If you wish to
 *	alternatively switch between blocking and non-blocking, use the
 *	ioctl(FIOSNBIO) call instead, but that is not supported by all devices.
 */
/* VAL_EAGAIN:
 *	This symbol holds the errno error code set by read() when no data was
 *	present on the non-blocking file descriptor.
 */
/* RD_NODATA:
 *	This symbol holds the return code from read() when no data is present
 *	on the non-blocking file descriptor. Be careful! If EOF_NONBLOCK is
 *	not defined, then you can't distinguish between no data and EOF by
 *	issuing a read(). You'll have to find another way to tell for sure!
 */
/* EOF_NONBLOCK:
 *	This symbol, if defined, indicates to the C program that a read() on
 *	a non-blocking file descriptor will return 0 on EOF, and not the value
 *	held in RD_NODATA (-1 usually, in that case!).
 */
#define VAL_O_NONBLOCK O_NONBLOCK
#define VAL_EAGAIN EAGAIN
#define RD_NODATA -1
#define EOF_NONBLOCK

/* PTRSIZE:
 *	This symbol contains the size of a pointer, so that the C preprocessor
 *	can make decisions based on it.  It will be sizeof(void *) if
 *	the compiler supports (void *); otherwise it will be
 *	sizeof(char *).
 */
#define PTRSIZE 8		/**/

/* Drand01:
 *	This macro is to be used to generate uniformly distributed
 *	random numbers over the range [0., 1.[.  You may have to supply
 *	an 'extern double drand48();' in your program since SunOS 4.1.3
 *	doesn't provide you with anything relevant in its headers.
 *	See HAS_DRAND48_PROTO.
 */
/* Rand_seed_t:
 *	This symbol defines the type of the argument of the
 *	random seed function.
 */
/* seedDrand01:
 *	This symbol defines the macro to be used in seeding the
 *	random number generator (see Drand01).
 */
/* RANDBITS:
 *	This symbol indicates how many bits are produced by the
 *	function used to generate normalized random numbers.
 *	Values include 15, 16, 31, and 48.
 */
#define Drand01()		Perl_drand48()		/**/
#define Rand_seed_t		U32		/**/
#define seedDrand01(x)	Perl_drand48_init((Rand_seed_t)x)	/**/
#define RANDBITS		48		/**/

/* SSize_t:
 *	This symbol holds the type used by functions that return
 *	a count of bytes or an error condition.  It must be a signed type.
 *	It is usually ssize_t, but may be long or int, etc.
 *	It may be necessary to include <sys/types.h> or <unistd.h>
 *	to get any typedef'ed information.
 *	We will pick a type such that sizeof(SSize_t) == sizeof(Size_t).
 */
#define SSize_t ssize_t	/* signed count of bytes */

/* EBCDIC:
 *	This symbol, if defined, indicates that this system uses
 *	EBCDIC encoding.
 */
/*#define	EBCDIC		/ **/

/* ARCHLIB:
 *	This variable, if defined, holds the name of the directory in
 *	which the user wants to put architecture-dependent public
 *	library files for perl5.  It is most often a local directory
 *	such as /usr/local/lib.  Programs using this variable must be
 *	prepared to deal with filename expansion.  If ARCHLIB is the
 *	same as PRIVLIB, it is not defined, since presumably the
 *	program already searches PRIVLIB.
 */
/* ARCHLIB_EXP:
 *	This symbol contains the ~name expanded version of ARCHLIB, to be used
 *	in programs that are not prepared to deal with ~ expansion at run-time.
 */
#define ARCHLIB "/usr/lib/x86_64-linux-gnu/perl/5.36"		/**/
#define ARCHLIB_EXP "/usr/lib/x86_64-linux-gnu/perl/5.36"		/**/

/* BIN:
 *	This symbol holds the path of the bin directory where the package will
 *	be installed. Program must be prepared to deal with ~name substitution.
 */
/* BIN_EXP:
 *	This symbol is the filename expanded version of the BIN symbol, for
 *	programs that do not want to deal with that at run-time.
 */
/* PERL_RELOCATABLE_INC:
 *	This symbol, if defined, indicates that we'd like to relocate entries
 *	in @INC at run time based on the location of the perl binary.
 */
#define BIN "/usr/bin"	/**/
#define BIN_EXP "/usr/bin"	/**/
#define PERL_RELOCATABLE_INC "undef"		/**/

/* PERL_INC_VERSION_LIST:
 *	This variable specifies the list of subdirectories in over
 *	which perl.c:incpush() and lib/lib.pm will automatically
 *	search when adding directories to @INC, in a format suitable
 *	for a C initialization string.  See the inc_version_list entry
 *	in Porting/Glossary for more details.
 */
/*#define PERL_INC_VERSION_LIST 0		/ **/

/* INSTALL_USR_BIN_PERL:
 *	This symbol, if defined, indicates that Perl is to be installed
 *	also as /usr/bin/perl.
 */
/*#define INSTALL_USR_BIN_PERL	/ **/

/* PERL_OTHERLIBDIRS:
 *	This variable contains a colon-separated set of paths for the perl
 *	binary to search for additional library files or modules.
 *	These directories will be tacked to the end of @INC.
 *	Perl will automatically search below each path for version-
 *	and architecture-specific directories.  See PERL_INC_VERSION_LIST
 *	for more details.
 */
/*#define PERL_OTHERLIBDIRS " "		/ **/

/* PRIVLIB:
 *	This symbol contains the name of the private library for this package.
 *	The library is private in the sense that it needn't be in anyone's
 *	execution path, but it should be accessible by the world.  The program
 *	should be prepared to do ~ expansion.
 */
/* PRIVLIB_EXP:
 *	This symbol contains the ~name expanded version of PRIVLIB, to be used
 *	in programs that are not prepared to deal with ~ expansion at run-time.
 */
#define PRIVLIB "/usr/share/perl/5.36"		/**/
#define PRIVLIB_EXP "/usr/share/perl/5.36"		/**/

/* SITEARCH:
 *	This symbol contains the name of the private library for this package.
 *	The library is private in the sense that it needn't be in anyone's
 *	execution path, but it should be accessible by the world.  The program
 *	should be prepared to do ~ expansion.
 *	The standard distribution will put nothing in this directory.
 *	After perl has been installed, users may install their own local
 *	architecture-dependent modules in this directory with
 *		MakeMaker Makefile.PL
 *	or equivalent.  See INSTALL for details.
 */
/* SITEARCH_EXP:
 *	This symbol contains the ~name expanded version of SITEARCH, to be used
 *	in programs that are not prepared to deal with ~ expansion at run-time.
 */
#define SITEARCH "/usr/local/lib/x86_64-linux-gnu/perl/5.36.0"		/**/
#define SITEARCH_EXP "/usr/local/lib/x86_64-linux-gnu/perl/5.36.0"		/**/

/* SITELIB:
 *	This symbol contains the name of the private library for this package.
 *	The library is private in the sense that it needn't be in anyone's
 *	execution path, but it should be accessible by the world.  The program
 *	should be prepared to do ~ expansion.
 *	The standard distribution will put nothing in this directory.
 *	After perl has been installed, users may install their own local
 *	architecture-independent modules in this directory with
 *		MakeMaker Makefile.PL
 *	or equivalent.  See INSTALL for details.
 */
/* SITELIB_EXP:
 *	This symbol contains the ~name expanded version of SITELIB, to be used
 *	in programs that are not prepared to deal with ~ expansion at run-time.
 */
/* SITELIB_STEM:
 *	This define is SITELIB_EXP with any trailing version-specific component
 *	removed.  The elements in inc_version_list (inc_version_list.U) can
 *	be tacked onto this variable to generate a list of directories to search.
 */
#define SITELIB "/usr/local/share/perl/5.36.0"		/**/
#define SITELIB_EXP "/usr/local/share/perl/5.36.0"		/**/
#define SITELIB_STEM ""		/**/

/* PERL_VENDORARCH:
 *	If defined, this symbol contains the name of a private library.
 *	The library is private in the sense that it needn't be in anyone's
 *	execution path, but it should be accessible by the world.
 *	It may have a ~ on the front.
 *	The standard distribution will put nothing in this directory.
 *	Vendors who distribute perl may wish to place their own
 *	architecture-dependent modules and extensions in this directory with
 *		MakeMaker Makefile.PL INSTALLDIRS=vendor
 *	or equivalent.  See INSTALL for details.
 */
/* PERL_VENDORARCH_EXP:
 *	This symbol contains the ~name expanded version of PERL_VENDORARCH, to be used
 *	in programs that are not prepared to deal with ~ expansion at run-time.
 */
#define PERL_VENDORARCH "/usr/lib/x86_64-linux-gnu/perl5/5.36"		/**/
#define PERL_VENDORARCH_EXP "/usr/lib/x86_64-linux-gnu/perl5/5.36"		/**/

/* PERL_VENDORLIB_EXP:
 *	This symbol contains the ~name expanded version of VENDORLIB, to be used
 *	in programs that are not prepared to deal with ~ expansion at run-time.
 */
/* PERL_VENDORLIB_STEM:
 *	This define is PERL_VENDORLIB_EXP with any trailing version-specific component
 *	removed.  The elements in inc_version_list (inc_version_list.U) can
 *	be tacked onto this variable to generate a list of directories to search.
 */
#define PERL_VENDORLIB_EXP "/usr/share/perl5"		/**/
#define PERL_VENDORLIB_STEM ""		/**/

/* OSNAME:
 *	This symbol contains the name of the operating system, as determined
 *	by Configure.  You shouldn't rely on it too much; the specific
 *	feature tests from Configure are generally more reliable.
 */
/* OSVERS:
 *	This symbol contains the version of the operating system, as determined
 *	by Configure.  You shouldn't rely on it too much; the specific
 *	feature tests from Configure are generally more reliable.
 */
#define OSNAME "linux"		/**/
#define OSVERS "4.19.0"		/**/

/* CAT2:
 *	This macro concatenates 2 tokens together.
 */
/* STRINGIFY:
 *	This macro surrounds its token with double quotes.
 */
#if 42 == 1
#define CAT2(a,b)	a/**/b
#define STRINGIFY(a)	"a"
#endif
#if 42 == 42
#define PeRl_CaTiFy(a, b)	a ## b
#define PeRl_StGiFy(a)	#a
#define CAT2(a,b)	PeRl_CaTiFy(a,b)
#define StGiFy(a)	PeRl_StGiFy(a)
#define STRINGIFY(a)	PeRl_StGiFy(a)
#endif
#if 42 != 1 && 42 != 42
#include "Bletch: How does this C preprocessor concatenate tokens?"
#endif

/* CPPSTDIN:
 *	This symbol contains the first part of the string which will invoke
 *	the C preprocessor on the standard input and produce to standard
 *	output.  Typical value of "cc -E" or "/lib/cpp", but it can also
 *	call a wrapper. See CPPRUN.
 */
/* CPPMINUS:
 *	This symbol contains the second part of the string which will invoke
 *	the C preprocessor on the standard input and produce to standard
 *	output.  This symbol will have the value "-" if CPPSTDIN needs a minus
 *	to specify standard input, otherwise the value is "".
 */
/* CPPRUN:
 *	This symbol contains the string which will invoke a C preprocessor on
 *	the standard input and produce to standard output. It needs to end
 *	with CPPLAST, after all other preprocessor flags have been specified.
 *	The main difference with CPPSTDIN is that this program will never be a
 *	pointer to a shell wrapper, i.e. it will be empty if no preprocessor is
 *	available directly to the user. Note that it may well be different from
 *	the preprocessor used to compile the C program.
 */
/* CPPLAST:
 *	This symbol is intended to be used along with CPPRUN in the same manner
 *	symbol CPPMINUS is used with CPPSTDIN. It contains either "-" or "".
 */
#define CPPSTDIN "x86_64-linux-gnu-gcc  -E"
#define CPPMINUS "-"
#define CPPRUN "x86_64-linux-gnu-gcc  -E"
#define CPPLAST "-"

/* HAS_ACCESS:
 *	This manifest constant lets the C program know that the access()
 *	system call is available to check for accessibility using real UID/GID.
 *	(always present on UNIX.)
 */
#define HAS_ACCESS		/**/

/* HASATTRIBUTE_FORMAT:
 *	Can we handle GCC attribute for checking printf-style formats
 */
/* PRINTF_FORMAT_NULL_OK:
 *	Allows __printf__ format to be null when checking printf-style
 */
/* HASATTRIBUTE_MALLOC:
 *	Can we handle GCC attribute for malloc-style functions.
 */
/* HASATTRIBUTE_NONNULL:
 *	Can we handle GCC attribute for nonnull function parms.
 */
/* HASATTRIBUTE_NORETURN:
 *	Can we handle GCC attribute for functions that do not return
 */
/* HASATTRIBUTE_PURE:
 *	Can we handle GCC attribute for pure functions
 */
/* HASATTRIBUTE_UNUSED:
 *	Can we handle GCC attribute for unused variables and arguments
 */
/* HASATTRIBUTE_DEPRECATED:
 *	Can we handle GCC attribute for marking deprecated APIs
 */
/* HASATTRIBUTE_WARN_UNUSED_RESULT:
 *	Can we handle GCC attribute for warning on unused results
 */
/* HASATTRIBUTE_ALWAYS_INLINE:
 *	Can we handle GCC attribute for functions that should always be
 *	inlined.
 */
#define HASATTRIBUTE_DEPRECATED	/**/
#define HASATTRIBUTE_FORMAT	/**/
#define PRINTF_FORMAT_NULL_OK	/**/
#define HASATTRIBUTE_NORETURN	/**/
#define HASATTRIBUTE_MALLOC	/**/
#define HASATTRIBUTE_NONNULL	/**/
#define HASATTRIBUTE_PURE	/**/
#define HASATTRIBUTE_UNUSED	/**/
#define HASATTRIBUTE_WARN_UNUSED_RESULT	/**/
#define HASATTRIBUTE_ALWAYS_INLINE	/**/

/* HAS_BACKTRACE:
 *	This symbol, if defined, indicates that the backtrace() routine is
 *	available to get a stack trace.  The <execinfo.h> header must be
 *	included to use this routine.
 */
#define HAS_BACKTRACE	/**/

/* HAS_CSH:
 *	This symbol, if defined, indicates that the C-shell exists.
 */
/* CSH:
 *	This symbol, if defined, contains the full pathname of csh.
 */
/*#define HAS_CSH		/ **/
#ifdef HAS_CSH
#define CSH "csh"	/**/
#endif

/* HAS_DLADDR:
 *	This symbol, if defined, indicates that the dladdr() routine is
 *	available to query dynamic linker information for an address.
 *	The <dlfcn.h> header must be included to use this routine.
 */
#define HAS_DLADDR	/**/

/* SETUID_SCRIPTS_ARE_SECURE_NOW:
 *	This symbol, if defined, indicates that the bug that prevents
 *	setuid scripts from being secure is not present in this kernel.
 */
/* DOSUID:
 *	This symbol, if defined, indicates that the C program should
 *	check the script that it is executing for setuid/setgid bits, and
 *	attempt to emulate setuid/setgid on systems that have disabled
 *	setuid #! scripts because the kernel can't do it securely.
 *	It is up to the package designer to make sure that this emulation
 *	is done securely.  Among other things, it should do an fstat on
 *	the script it just opened to make sure it really is a setuid/setgid
 *	script, it should make sure the arguments passed correspond exactly
 *	to the argument on the #! line, and it should not trust any
 *	subprocesses to which it must pass the filename rather than the
 *	file descriptor of the script to be executed.
 */
/*#define SETUID_SCRIPTS_ARE_SECURE_NOW	/ **/
/*#define DOSUID		/ **/

/* HAS_ENDGRENT:
 *	This symbol, if defined, indicates that the getgrent routine is
 *	available for finalizing sequential access of the group database.
 */
#define HAS_ENDGRENT		/**/

/* HAS_ENDHOSTENT:
 *	This symbol, if defined, indicates that the endhostent() routine is
 *	available to close whatever was being used for host queries.
 */
#define HAS_ENDHOSTENT		/**/

/* HAS_ENDNETENT:
 *	This symbol, if defined, indicates that the endnetent() routine is
 *	available to close whatever was being used for network queries.
 */
#define HAS_ENDNETENT		/**/

/* HAS_ENDPROTOENT:
 *	This symbol, if defined, indicates that the endprotoent() routine is
 *	available to close whatever was being used for protocol queries.
 */
#define HAS_ENDPROTOENT		/**/

/* HAS_ENDPWENT:
 *	This symbol, if defined, indicates that the endpwent routine is
 *	available for finalizing sequential access of the passwd database.
 */
#define HAS_ENDPWENT		/**/

/* HAS_ENDSERVENT:
 *	This symbol, if defined, indicates that the endservent() routine is
 *	available to close whatever was being used for service queries.
 */
#define HAS_ENDSERVENT		/**/

/* FLEXFILENAMES:
 *	This symbol, if defined, indicates that the system supports filenames
 *	longer than 14 characters.
 */
#define	FLEXFILENAMES		/**/

/* HAS_GETGRENT:
 *	This symbol, if defined, indicates that the getgrent routine is
 *	available for sequential access of the group database.
 */
#define HAS_GETGRENT		/**/

/* HAS_GETHOSTBYADDR:
 *	This symbol, if defined, indicates that the gethostbyaddr() routine is
 *	available to look up hosts by their IP addresses.
 */
#define HAS_GETHOSTBYADDR		/**/

/* HAS_GETHOSTBYNAME:
 *	This symbol, if defined, indicates that the gethostbyname() routine is
 *	available to look up host names in some data base or other.
 */
#define HAS_GETHOSTBYNAME		/**/

/* HAS_GETHOSTENT:
 *	This symbol, if defined, indicates that the gethostent() routine is
 *	available to look up host names in some data base or another.
 */
#define HAS_GETHOSTENT		/**/

/* HAS_GETHOSTNAME:
 *	This symbol, if defined, indicates that the C program may use the
 *	gethostname() routine to derive the host name.  See also HAS_UNAME
 *	and PHOSTNAME.
 */
/* HAS_UNAME:
 *	This symbol, if defined, indicates that the C program may use the
 *	uname() routine to derive the host name.  See also HAS_GETHOSTNAME
 *	and PHOSTNAME.
 */
/* PHOSTNAME:
 *	This symbol, if defined, indicates the command to feed to the
 *	popen() routine to derive the host name.  See also HAS_GETHOSTNAME
 *	and HAS_UNAME.	Note that the command uses a fully qualified path,
 *	so that it is safe even if used by a process with super-user
 *	privileges.
 */
/* HAS_PHOSTNAME:
 *	This symbol, if defined, indicates that the C program may use the
 *	contents of PHOSTNAME as a command to feed to the popen() routine
 *	to derive the host name.
 */
#define HAS_GETHOSTNAME	/**/
#define HAS_UNAME		/**/
/*#define HAS_PHOSTNAME	/ **/
#ifdef HAS_PHOSTNAME
#define PHOSTNAME "hostname"	/* How to get the host name */
#endif

/* HAS_GETNETBYADDR:
 *	This symbol, if defined, indicates that the getnetbyaddr() routine is
 *	available to look up networks by their IP addresses.
 */
#define HAS_GETNETBYADDR		/**/

/* HAS_GETNETBYNAME:
 *	This symbol, if defined, indicates that the getnetbyname() routine is
 *	available to look up networks by their names.
 */
#define HAS_GETNETBYNAME		/**/

/* HAS_GETNETENT:
 *	This symbol, if defined, indicates that the getnetent() routine is
 *	available to look up network names in some data base or another.
 */
#define HAS_GETNETENT		/**/

/* HAS_GETPROTOENT:
 *	This symbol, if defined, indicates that the getprotoent() routine is
 *	available to look up protocols in some data base or another.
 */
#define HAS_GETPROTOENT		/**/

/* HAS_GETPGRP:
 *	This symbol, if defined, indicates that the getpgrp routine is
 *	available to get the current process group.
 */
/* USE_BSD_GETPGRP:
 *	This symbol, if defined, indicates that getpgrp needs one
 *	arguments whereas USG one needs none.
 */
#define HAS_GETPGRP		/**/
/*#define USE_BSD_GETPGRP	/ **/

/* HAS_GETPROTOBYNAME:
 *	This symbol, if defined, indicates that the getprotobyname()
 *	routine is available to look up protocols by their name.
 */
/* HAS_GETPROTOBYNUMBER:
 *	This symbol, if defined, indicates that the getprotobynumber()
 *	routine is available to look up protocols by their number.
 */
#define HAS_GETPROTOBYNAME		/**/
#define HAS_GETPROTOBYNUMBER		/**/

/* HAS_GETPWENT:
 *	This symbol, if defined, indicates that the getpwent routine is
 *	available for sequential access of the passwd database.
 *	If this is not available, the older getpw() function may be available.
 */
#define HAS_GETPWENT		/**/

/* HAS_GETSERVENT:
 *	This symbol, if defined, indicates that the getservent() routine is
 *	available to look up network services in some data base or another.
 */
#define HAS_GETSERVENT		/**/

/* HAS_GETSERVBYNAME:
 *	This symbol, if defined, indicates that the getservbyname()
 *	routine is available to look up services by their name.
 */
/* HAS_GETSERVBYPORT:
 *	This symbol, if defined, indicates that the getservbyport()
 *	routine is available to look up services by their port.
 */
#define HAS_GETSERVBYNAME		/**/
#define HAS_GETSERVBYPORT		/**/

/* HAS_HTONL:
 *	This symbol, if defined, indicates that the htonl() routine (and
 *	friends htons() ntohl() ntohs()) are available to do network
 *	order byte swapping.
 */
/* HAS_HTONS:
 *	This symbol, if defined, indicates that the htons() routine (and
 *	friends htonl() ntohl() ntohs()) are available to do network
 *	order byte swapping.
 */
/* HAS_NTOHL:
 *	This symbol, if defined, indicates that the ntohl() routine (and
 *	friends htonl() htons() ntohs()) are available to do network
 *	order byte swapping.
 */
/* HAS_NTOHS:
 *	This symbol, if defined, indicates that the ntohs() routine (and
 *	friends htonl() htons() ntohl()) are available to do network
 *	order byte swapping.
 */
#define HAS_HTONL		/**/
#define HAS_HTONS		/**/
#define HAS_NTOHL		/**/
#define HAS_NTOHS		/**/

/* HAS_LONG_DOUBLE:
 *	This symbol will be defined if the C compiler supports long
 *	doubles.
 */
/* LONG_DOUBLESIZE:
 *	This symbol contains the size of a long double, so that the
 *	C preprocessor can make decisions based on it.  It is only
 *	defined if the system supports long doubles.  Note that this
 *	is sizeof(long double), which may include unused bytes.
 */
/* HAS_LDEXPL:
 *	This symbol, if defined, indicates that the ldexpl routine is
 *	available to shift a long double floating-point number
 *	by an integral power of 2.
 */
/* LONG_DOUBLEKIND:
 *	LONG_DOUBLEKIND will be one of
 *	LONG_DOUBLE_IS_DOUBLE
 *	LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN
 *	LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
 *	LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN
 *	LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN
 *	LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE
 *	LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE
 *	LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE
 *	LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE
 *	LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN
 *	LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN
 *	LONG_DOUBLE_IS_VAX_H_FLOAT
 *	LONG_DOUBLE_IS_UNKNOWN_FORMAT
 *	It is only defined if the system supports long doubles.
 */
/* LONG_DOUBLE_STYLE_IEEE:
 *	This symbol, if defined, indicates that the long double
 *	is any of the IEEE 754 style long doubles:
 *	LONG_DOUBLE_STYLE_IEEE_STD, LONG_DOUBLE_STYLE_IEEE_EXTENDED,
 *	LONG_DOUBLE_STYLE_IEEE_DOUBLEDOUBLE.
 */
/* LONG_DOUBLE_STYLE_IEEE_DOUBLEDOUBLE:
 *	This symbol, if defined, indicates that the long double is
 *	the 128-bit double-double.
 */
/* LONG_DOUBLE_STYLE_IEEE_EXTENDED:
 *	This symbol, if defined, indicates that the long double is
 *	the 80-bit IEEE 754. Note that despite the 'extended' this
 *	is less than the 'std', since this is an extension of
 *	the double precision.
 */
/* LONG_DOUBLE_STYLE_IEEE_STD:
 *	This symbol, if defined, indicates that the long double is
 *	the 128-bit IEEE 754.
 */
/* LONG_DOUBLE_STYLE_VAX:
 *	This symbol, if defined, indicates that the long double is
 *	the 128-bit VAX format H.
 */
#define  HAS_LDEXPL		/**/
#define HAS_LONG_DOUBLE		/**/
#ifdef HAS_LONG_DOUBLE
#define LONG_DOUBLESIZE 16		/**/
#define LONG_DOUBLEKIND 3		/**/
#define LONG_DOUBLE_IS_DOUBLE				0
#define LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN	1
#define LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN	2
#define LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN		3
#define LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN		4
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE	5
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE	6
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE	7
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE	8
#define LONG_DOUBLE_IS_VAX_H_FLOAT			9
#define LONG_DOUBLE_IS_UNKNOWN_FORMAT			-1
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN	LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE /* back-compat */
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN	LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE /* back-compat */
#define LONG_DOUBLE_STYLE_IEEE
#undef LONG_DOUBLE_STYLE_IEEE_DOUBLEDOUBLE
#define LONG_DOUBLE_STYLE_IEEE_EXTENDED
#undef LONG_DOUBLE_STYLE_IEEE_STD
#undef LONG_DOUBLE_STYLE_VAX
#endif

/* HAS_LONG_LONG:
 *	This symbol will be defined if the C compiler supports long long.
 */
/* LONGLONGSIZE:
 *	This symbol contains the size of a long long, so that the
 *	C preprocessor can make decisions based on it.  It is only
 *	defined if the system supports long long.
 */
#define HAS_LONG_LONG		/**/
#ifdef HAS_LONG_LONG
#define LONGLONGSIZE 8		/**/
#endif

/* HAS_MKSTEMP:
 *	This symbol, if defined, indicates that the mkstemp routine is
 *	available to exclusively create and open a uniquely named
 *	temporary file.
 */
#define HAS_MKSTEMP		/**/

/* HAS_MMAP:
 *	This symbol, if defined, indicates that the mmap system call is
 *	available to map a file into memory.
 */
/* Mmap_t:
 *	This symbol holds the return type of the mmap() system call
 *	(and simultaneously the type of the first argument).
 *	Usually set to 'void *' or 'caddr_t'.
 */
#define HAS_MMAP		/**/
#define Mmap_t void *	/**/

/* HAS_SETGRENT:
 *	This symbol, if defined, indicates that the setgrent routine is
 *	available for initializing sequential access of the group database.
 */
#define HAS_SETGRENT		/**/

/* HAS_SETHOSTENT:
 *	This symbol, if defined, indicates that the sethostent() routine is
 *	available.
 */
#define HAS_SETHOSTENT		/**/

/* HAS_SETNETENT:
 *	This symbol, if defined, indicates that the setnetent() routine is
 *	available.
 */
#define HAS_SETNETENT		/**/

/* HAS_SETPROTOENT:
 *	This symbol, if defined, indicates that the setprotoent() routine is
 *	available.
 */
#define HAS_SETPROTOENT		/**/

/* HAS_SETPGRP:
 *	This symbol, if defined, indicates that the setpgrp routine is
 *	available to set the current process group.
 */
/* USE_BSD_SETPGRP:
 *	This symbol, if defined, indicates that setpgrp needs two
 *	arguments whereas USG one needs none.  See also HAS_SETPGID
 *	for a POSIX interface.
 */
#define HAS_SETPGRP		/**/
/*#define USE_BSD_SETPGRP	/ **/

/* HAS_SETPWENT:
 *	This symbol, if defined, indicates that the setpwent routine is
 *	available for initializing sequential access of the passwd database.
 */
#define HAS_SETPWENT		/**/

/* HAS_SETSERVENT:
 *	This symbol, if defined, indicates that the setservent() routine is
 *	available.
 */
#define HAS_SETSERVENT		/**/

/* HAS_SETVBUF:
 *	This symbol, if defined, indicates that the setvbuf routine is
 *	available to change buffering on an open stdio stream.
 *	to a line-buffered mode.
 */
#define HAS_SETVBUF		/**/

/* HAS_SHM:
 *	This symbol, if defined, indicates that the entire shm*(2) library is
 *	supported.
 */
#define HAS_SHM		/**/

/* Shmat_t:
 *	This symbol holds the return type of the shmat() system call.
 *	Usually set to 'void *' or 'char *'.
 */
/* HAS_SHMAT_PROTOTYPE:
 *	This symbol, if defined, indicates that the sys/shm.h includes
 *	a prototype for shmat().  Otherwise, it is up to the program to
 *	guess one.  Shmat_t shmat(int, Shmat_t, int) is a good guess,
 *	but not always right so it should be emitted by the program only
 *	when HAS_SHMAT_PROTOTYPE is not defined to avoid conflicting defs.
 */
#define Shmat_t void *	/**/
#define HAS_SHMAT_PROTOTYPE	/**/

/* HAS_SOCKET:
 *	This symbol, if defined, indicates that the BSD socket interface is
 *	supported.
 */
/* HAS_SOCKETPAIR:
 *	This symbol, if defined, indicates that the BSD socketpair() call is
 *	supported.
 */
/* HAS_SOCKADDR_SA_LEN:
 *	This symbol, if defined, indicates that the struct sockaddr
 *	structure has a member called sa_len, indicating the length of
 *	the structure.
 */
/* HAS_SOCKADDR_IN6:
 *	This symbol, if defined, indicates the availability of
 *	struct sockaddr_in6;
 */
/* HAS_SOCKADDR_STORAGE:
 *	This symbol, if defined, indicates the availability of
 *	struct sockaddr_storage;
 */
/* HAS_SIN6_SCOPE_ID:
 *	This symbol, if defined, indicates that the struct sockaddr_in6
 *	structure has a member called sin6_scope_id.
 */
/* HAS_IP_MREQ:
 *	This symbol, if defined, indicates the availability of
 *	struct ip_mreq;
 */
/* HAS_IP_MREQ_SOURCE:
 *	This symbol, if defined, indicates the availability of
 *	struct ip_mreq_source;
 */
/* HAS_IPV6_MREQ:
 *	This symbol, if defined, indicates the availability of
 *	struct ipv6_mreq;
 */
/* HAS_IPV6_MREQ_SOURCE:
 *	This symbol, if defined, indicates the availability of
 *	struct ipv6_mreq_source;
 */
#define	HAS_SOCKET		/**/
#define	HAS_SOCKETPAIR	/**/
/*#define	HAS_SOCKADDR_SA_LEN	/ **/
#define	HAS_SOCKADDR_IN6	/**/
#define	HAS_SOCKADDR_STORAGE	/**/
#define	HAS_SIN6_SCOPE_ID	/**/
#define	HAS_IP_MREQ	/**/
#define	HAS_IP_MREQ_SOURCE	/**/
#define	HAS_IPV6_MREQ	/**/
/*#define	HAS_IPV6_MREQ_SOURCE	/ **/

/* USE_STAT_BLOCKS:
 *	This symbol is defined if this system has a stat structure declaring
 *	st_blksize and st_blocks.
 */
#ifndef USE_STAT_BLOCKS
#define USE_STAT_BLOCKS	/**/
#endif

/* HAS_SYS_ERRLIST:
 *	This symbol, if defined, indicates that the sys_errlist array is
 *	available to translate error numbers to strings. The extern int
 *	sys_nerr gives the size of that table.
 */
/*#define HAS_SYS_ERRLIST	/ **/

/* HAS_STRTOUL:
 *	This symbol, if defined, indicates that the strtoul routine is
 *	available to provide conversion of strings to unsigned long.
 */
#define HAS_STRTOUL	/**/

/* HAS_UNION_SEMUN:
 *	This symbol, if defined, indicates that the union semun is
 *	defined by including <sys/sem.h>.  If not, the user code
 *	probably needs to define it as:
 *	 union semun {
 *	    int val;
 *	    struct semid_ds *buf;
 *	    unsigned short *array;
 *	 }
 */
/* USE_SEMCTL_SEMUN:
 *	This symbol, if defined, indicates that union semun is
 *	used for semctl IPC_STAT.
 */
/* USE_SEMCTL_SEMID_DS:
 *	This symbol, if defined, indicates that struct semid_ds * is
 *	used for semctl IPC_STAT.
 */
/*#define HAS_UNION_SEMUN	/ **/
#define USE_SEMCTL_SEMUN	/**/
#define USE_SEMCTL_SEMID_DS	/**/

/* HAS_VFORK:
 *	This symbol, if defined, indicates that vfork() exists.
 */
/*#define HAS_VFORK	/ **/

/* HAS_PSEUDOFORK:
 *	This symbol, if defined, indicates that an emulation of the
 *	fork routine is available.
 */
/*#define HAS_PSEUDOFORK	/ **/

/* Signal_t:
 *	This symbol's value is either "void" or "int", corresponding to the
 *	appropriate return type of a signal handler.  Thus, you can declare
 *	a signal handler using "Signal_t (*handler)()", and define the
 *	handler using "Signal_t handler(sig)".
 */
#define Signal_t void	/* Signal handler's return type */

/* I_DIRENT:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <dirent.h>. Using this symbol also triggers the definition
 *	of the Direntry_t define which ends up being 'struct dirent' or
 *	'struct direct' depending on the availability of <dirent.h>.
 */
/* DIRNAMLEN:
 *	This symbol, if defined, indicates to the C program that the length
 *	of directory entry names is provided by a d_namlen field.  Otherwise
 *	you need to do strlen() on the d_name field.
 */
/* Direntry_t:
 *	This symbol is set to 'struct direct' or 'struct dirent' depending on
 *	whether dirent is available or not. You should use this pseudo type to
 *	portably declare your directory entries.
 */
#define I_DIRENT		/**/
/*#define DIRNAMLEN	/ **/
#define Direntry_t struct dirent

/* I_EXECINFO:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <execinfo.h> for backtrace() support.
 */
#define I_EXECINFO		/**/

/* I_GRP:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <grp.h>.
 */
/* GRPASSWD:
 *	This symbol, if defined, indicates to the C program that struct group
 *	in <grp.h> contains gr_passwd.
 */
#define I_GRP		/**/
#define GRPASSWD	/**/

/* I_NDBM:
 *	This symbol, if defined, indicates that <ndbm.h> exists and should
 *	be included.
 */
/* I_GDBMNDBM:
 *	This symbol, if defined, indicates that <gdbm/ndbm.h> exists and should
 *	be included.  This was the location of the ndbm.h compatibility file
 *	in RedHat 7.1.
 */
/* I_GDBM_NDBM:
 *	This symbol, if defined, indicates that <gdbm-ndbm.h> exists and should
 *	be included.  This is the location of the ndbm.h compatibility file
 *	in Debian 4.0.
 */
/* NDBM_H_USES_PROTOTYPES:
 *	This symbol, if defined, indicates that <ndbm.h> uses real ANSI C
 *	prototypes instead of K&R style function declarations without any
 *	parameter information. While ANSI C prototypes are supported in C++,
 *	K&R style function declarations will yield errors.
 */
/* GDBMNDBM_H_USES_PROTOTYPES:
 *	This symbol, if defined, indicates that <gdbm/ndbm.h> uses real ANSI C
 *	prototypes instead of K&R style function declarations without any
 *	parameter information. While ANSI C prototypes are supported in C++,
 *	K&R style function declarations will yield errors.
 */
/* GDBM_NDBM_H_USES_PROTOTYPES:
 *	This symbol, if defined, indicates that <gdbm-ndbm.h> uses real ANSI C
 *	prototypes instead of K&R style function declarations without any
 *	parameter information. While ANSI C prototypes are supported in C++,
 *	K&R style function declarations will yield errors.
 */
#define I_NDBM	/**/
/*#define I_GDBMNDBM	/ **/
#define I_GDBM_NDBM	/**/
#define NDBM_H_USES_PROTOTYPES	/**/
/*#define GDBMNDBM_H_USES_PROTOTYPES	/ **/
#define GDBM_NDBM_H_USES_PROTOTYPES	/**/

/* I_NETDB:
 *	This symbol, if defined, indicates that <netdb.h> exists and
 *	should be included.
 */
#define I_NETDB		/**/

/* I_NET_ERRNO:
 *	This symbol, if defined, indicates that <net/errno.h> exists and
 *	should be included.
 */
/*#define I_NET_ERRNO		/ **/

/* I_PWD:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <pwd.h>.
 */
/* PWQUOTA:
 *	This symbol, if defined, indicates to the C program that struct passwd
 *	contains pw_quota.
 */
/* PWAGE:
 *	This symbol, if defined, indicates to the C program that struct passwd
 *	contains pw_age.
 */
/* PWCHANGE:
 *	This symbol, if defined, indicates to the C program that struct passwd
 *	contains pw_change.
 */
/* PWCLASS:
 *	This symbol, if defined, indicates to the C program that struct passwd
 *	contains pw_class.
 */
/* PWEXPIRE:
 *	This symbol, if defined, indicates to the C program that struct passwd
 *	contains pw_expire.
 */
/* PWCOMMENT:
 *	This symbol, if defined, indicates to the C program that struct passwd
 *	contains pw_comment.
 */
/* PWGECOS:
 *	This symbol, if defined, indicates to the C program that struct passwd
 *	contains pw_gecos.
 */
/* PWPASSWD:
 *	This symbol, if defined, indicates to the C program that struct passwd
 *	contains pw_passwd.
 */
#define I_PWD		/**/
/*#define PWQUOTA	/ **/
/*#define PWAGE	/ **/
/*#define PWCHANGE	/ **/
/*#define PWCLASS	/ **/
/*#define PWEXPIRE	/ **/
/*#define PWCOMMENT	/ **/
#define PWGECOS	/**/
#define PWPASSWD	/**/

/* I_SYSUIO:
 *	This symbol, if defined, indicates that <sys/uio.h> exists and
 *	should be included.
 */
#define	I_SYSUIO		/**/

/* I_TERMIO:
 *	This symbol, if defined, indicates that the program should include
 *	<termio.h> rather than <sgtty.h>.  There are also differences in
 *	the ioctl() calls that depend on the value of this symbol.
 */
/* I_TERMIOS:
 *	This symbol, if defined, indicates that the program should include
 *	the POSIX termios.h rather than sgtty.h or termio.h.
 *	There are also differences in the ioctl() calls that depend on the
 *	value of this symbol.
 */
/* I_SGTTY:
 *	This symbol, if defined, indicates that the program should include
 *	<sgtty.h> rather than <termio.h>.  There are also differences in
 *	the ioctl() calls that depend on the value of this symbol.
 */
/*#define I_TERMIO		/ **/
#define I_TERMIOS		/**/
/*#define I_SGTTY		/ **/

/* Free_t:
 *	This variable contains the return type of free().  It is usually
 *	void, but occasionally int.
 */
/* Malloc_t:
 *	This symbol is the type of pointer returned by malloc and realloc.
 */
#define Malloc_t void *			/**/
#define Free_t void			/**/

/* PERL_MALLOC_WRAP:
 *	This symbol, if defined, indicates that we'd like malloc wrap checks.
 */
#define PERL_MALLOC_WRAP		/**/

/* MYMALLOC:
 *	This symbol, if defined, indicates that we're using our own malloc.
 */
/*#define MYMALLOC			/ **/

/* SH_PATH:
 *	This symbol contains the full pathname to the shell used on this
 *	on this system to execute Bourne shell scripts.  Usually, this will be
 *	/bin/sh, though it's possible that some systems will have /bin/ksh,
 *	/bin/pdksh, /bin/ash, /bin/bash, or even something such as
 *	D:/bin/sh.exe.
 */
#define SH_PATH "/bin/sh"  /**/

/* SIG_NAME:
 *	This symbol contains a list of signal names in order of
 *	signal number. This is intended
 *	to be used as a static array initialization, like this:
 *		char *sig_name[] = { SIG_NAME };
 *	The signals in the list are separated with commas, and each signal
 *	is surrounded by double quotes. There is no leading SIG in the signal
 *	name, i.e. SIGQUIT is known as "QUIT".
 *	Gaps in the signal numbers (up to NSIG) are filled in with NUMnn,
 *	etc., where nn is the actual signal number (e.g. NUM37).
 *	The signal number for sig_name[i] is stored in sig_num[i].
 *	The last element is 0 to terminate the list with a NULL.  This
 *	corresponds to the 0 at the end of the sig_name_init list.
 *	Note that this variable is initialized from the sig_name_init,
 *	not from sig_name (which is unused).
 */
/* SIG_NUM:
 *	This symbol contains a list of signal numbers, in the same order as the
 *	SIG_NAME list. It is suitable for static array initialization, as in:
 *		int sig_num[] = { SIG_NUM };
 *	The signals in the list are separated with commas, and the indices
 *	within that list and the SIG_NAME list match, so it's easy to compute
 *	the signal name from a number or vice versa at the price of a small
 *	dynamic linear lookup.
 *	Duplicates are allowed, but are moved to the end of the list.
 *	The signal number corresponding to sig_name[i] is sig_number[i].
 *	if (i < NSIG) then sig_number[i] == i.
 *	The last element is 0, corresponding to the 0 at the end of
 *	the sig_name_init list.
 *	Note that this variable is initialized from the sig_num_init,
 *	not from sig_num (which is unused).
 */
/* SIG_SIZE:
 *	This variable contains the number of elements of the SIG_NAME
 *	and SIG_NUM arrays, excluding the final NULL entry.
 */
#define SIG_NAME "ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", 0		/**/
#define SIG_NUM  0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 0		/**/
#define SIG_SIZE 68			/**/

/* USE_CROSS_COMPILE:
 *	This symbol, if defined, indicates that Perl is being cross-compiled.
 */
/* PERL_TARGETARCH:
 *	This symbol, if defined, indicates the target architecture
 *	Perl has been cross-compiled to.  Undefined if not a cross-compile.
 */
#ifndef USE_CROSS_COMPILE
/*#define	USE_CROSS_COMPILE	/ **/
#define	PERL_TARGETARCH	""	/**/
#endif

/* PERL_USE_DEVEL:
 *	This symbol, if defined, indicates that Perl was configured with
 *	-Dusedevel, to enable development features.  This should not be
 *	done for production builds.
 */
/*#define	PERL_USE_DEVEL		/ **/

/* HAS_ATOLF:
 *	This symbol, if defined, indicates that the atolf routine is
 *	available to convert strings into long doubles.
 */
/*#define HAS_ATOLF		/ **/

/* HAS_ATOLL:
 *	This symbol, if defined, indicates that the atoll routine is
 *	available to convert strings into long longs.
 */
#define HAS_ATOLL		/**/

/* HAS__FWALK:
 *	This symbol, if defined, indicates that the _fwalk system call is
 *	available to apply a function to all the file handles.
 */
/*#define HAS__FWALK		/ **/

/* HAS_ACCEPT4:
 *	This symbol, if defined, indicates that the accept4 routine is
 *	available to accept socket connections.
 */
#define HAS_ACCEPT4	/**/

/* HAS_ACOSH:
 *	This symbol, if defined, indicates that the acosh routine is
 *	available to do the inverse hyperbolic cosine function.
 */
#define HAS_ACOSH		/**/

/* HAS_AINTL:
 *	This symbol, if defined, indicates that the aintl routine is
 *	available.  If copysignl is also present we can emulate modfl.
 */
/*#define HAS_AINTL		/ **/

/* HAS_ASINH:
 *	This symbol, if defined, indicates that the asinh routine is
 *	available to do the inverse hyperbolic sine function.
 */
#define HAS_ASINH		/**/

/* HAS_ATANH:
 *	This symbol, if defined, indicates that the atanh routine is
 *	available to do the inverse hyperbolic tangent function.
 */
#define HAS_ATANH		/**/

/* HAS_NON_INT_BITFIELDS:
 *	This symbol, if defined, indicates that the C compiler accepts, without
 *	error or warning, struct bitfields that are declared with sizes other
 *	than plain 'int'; for example 'unsigned char' is accepted.
 */
#define HAS_NON_INT_BITFIELDS	/**/

/* HAS_BUILTIN_CHOOSE_EXPR:
 *	Can we handle GCC builtin for compile-time ternary-like expressions
 */
/* HAS_BUILTIN_EXPECT:
 *	Can we handle GCC builtin for telling that certain values are more
 *	likely
 */
#define HAS_BUILTIN_EXPECT	/**/
#define HAS_BUILTIN_CHOOSE_EXPR	/**/

/* HAS_BUILTIN_ADD_OVERFLOW:
 *	This symbol, if defined, indicates that the compiler supports
 *	__builtin_add_overflow for adding integers with overflow checks.
 */
/* HAS_BUILTIN_SUB_OVERFLOW:
 *	This symbol, if defined, indicates that the compiler supports
 *	__builtin_sub_overflow for subtracting integers with overflow checks.
 */
/* HAS_BUILTIN_MUL_OVERFLOW:
 *	This symbol, if defined, indicates that the compiler supports
 *	__builtin_mul_overflow for multiplying integers with overflow checks.
 */
#define HAS_BUILTIN_ADD_OVERFLOW	/**/
#define HAS_BUILTIN_SUB_OVERFLOW	/**/
#define HAS_BUILTIN_MUL_OVERFLOW	/**/

/* HAS_C99_VARIADIC_MACROS:
 *	If defined, the compiler supports C99 variadic macros.
 */
#define	HAS_C99_VARIADIC_MACROS	/**/

/* HAS_CLASS:
 *	This symbol, if defined, indicates that the class routine is
 *	available to classify doubles.  Available for example in AIX.
 *	The returned values are defined in <float.h> and are:
 *
 *	FP_PLUS_NORM	Positive normalized, nonzero
 *	FP_MINUS_NORM	Negative normalized, nonzero
 *	FP_PLUS_DENORM	Positive denormalized, nonzero
 *	FP_MINUS_DENORM	Negative denormalized, nonzero
 *	FP_PLUS_ZERO	+0.0
 *	FP_MINUS_ZERO	-0.0
 *	FP_PLUS_INF	+INF
 *	FP_MINUS_INF	-INF
 *	FP_NANS		Signaling Not a Number (NaNS)
 *	FP_NANQ		Quiet Not a Number (NaNQ)
 */
/*#define HAS_CLASS		/ **/

/* HAS_CLEARENV:
 *	This symbol, if defined, indicates that the clearenv () routine is
 *	available for use.
 */
#define HAS_CLEARENV		/**/

/* HAS_STRUCT_CMSGHDR:
 *	This symbol, if defined, indicates that the struct cmsghdr
 *	is supported.
 */
#define HAS_STRUCT_CMSGHDR	/**/

/* HAS_COPYSIGN:
 *	This symbol, if defined, indicates that the copysign routine is
 *	available to do the copysign function.
 */
#define HAS_COPYSIGN		/**/

/* HAS_COPYSIGNL:
 *	This symbol, if defined, indicates that the copysignl routine is
 *	available.  If aintl is also present we can emulate modfl.
 */
#define HAS_COPYSIGNL		/**/

/* USE_CPLUSPLUS:
 *	This symbol, if defined, indicates that a C++ compiler was
 *	used to compiled Perl and will be used to compile extensions.
 */
/*#define USE_CPLUSPLUS		/ **/

/* HAS_DBMINIT_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the dbminit() function.  Otherwise, it is up
 *	to the program to supply one.  A good guess is
 *		extern int dbminit(char *);
 */
#define	HAS_DBMINIT_PROTO	/**/

/* HAS_DIR_DD_FD:
 *	This symbol, if defined, indicates that the the DIR* dirstream
 *	structure contains a member variable named dd_fd.
 */
/*#define HAS_DIR_DD_FD		/ **/

/* HAS_DIRFD:
 *	This manifest constant lets the C program know that dirfd
 *	is available.
 */
#define HAS_DIRFD		/**/

/* DLSYM_NEEDS_UNDERSCORE:
 *	This symbol, if defined, indicates that we need to prepend an
 *	underscore to the symbol name before calling dlsym().  This only
 *	makes sense if you *have* dlsym, which we will presume is the
 *	case if you're using dl_dlopen.xs.
 */
/*#define	DLSYM_NEEDS_UNDERSCORE	/ **/

/* HAS_DUP3:
 *	This symbol, if defined, indicates that the dup3 routine is
 *	available to duplicate file descriptors.
 */
#define HAS_DUP3	/**/

/* HAS_ERF:
 *	This symbol, if defined, indicates that the erf routine is
 *	available to do the error function.
 */
#define HAS_ERF		/**/

/* HAS_ERFC:
 *	This symbol, if defined, indicates that the erfc routine is
 *	available to do the complementary error function.
 */
#define HAS_ERFC		/**/

/* HAS_EXP2:
 *	This symbol, if defined, indicates that the exp2 routine is
 *	available to do the 2**x function.
 */
#define HAS_EXP2		/**/

/* HAS_EXPM1:
 *	This symbol, if defined, indicates that the expm1 routine is
 *	available to do the exp(x) - 1 when x is near 1 function.
 */
#define HAS_EXPM1		/**/

/* HAS_FAST_STDIO:
 *	This symbol, if defined, indicates that the "fast stdio"
 *	is available to manipulate the stdio buffers directly.
 */
/*#define HAS_FAST_STDIO		/ **/

/* HAS_FCHDIR:
 *	This symbol, if defined, indicates that the fchdir routine is
 *	available to change directory using a file descriptor.
 */
#define HAS_FCHDIR		/**/

/* FCNTL_CAN_LOCK:
 *	This symbol, if defined, indicates that fcntl() can be used
 *	for file locking.  Normally on Unix systems this is defined.
 *	It may be undefined on VMS.
 */
#define FCNTL_CAN_LOCK		/**/

/* HAS_FDCLOSE:
 *	This symbol, if defined, indicates that the fdclose routine is
 *	available to free a FILE structure without closing the underlying
 *	file descriptor.  This function appeared in FreeBSD 10.2.
 */
/*#define HAS_FDCLOSE		/ **/

/* HAS_FDIM:
 *	This symbol, if defined, indicates that the fdim routine is
 *	available to do the positive difference function.
 */
#define HAS_FDIM		/**/

/* HAS_FDOPENDIR:
 *	This symbol, if defined, indicates that the fdopendir() routine is
 *	available to open directories using an opened file descriptor already
 *	referring to that directory.
 */
#define HAS_FDOPENDIR		/**/

/* HAS_FEGETROUND:
 *	This symbol, if defined, indicates that the fegetround routine is
 *	available to return the macro corresponding to the current rounding
 *	mode.
 */
#define HAS_FEGETROUND	/**/

/* HAS_FFS:
 *	This symbol, if defined, indicates that the ffs routine is available
 *	to find the first bit set in its argument.  If it's not available,
 *	roll your own.
 */
/* HAS_FFSL:
 *	This symbol, if defined, indicates that the ffsl routine is available
 *	to find the first bit set in its argument.  If it's not available,
 *	roll your own.
 */
#define HAS_FFS		/**/
#define HAS_FFSL		/**/

/* HAS_FINITE:
 *	This symbol, if defined, indicates that the finite routine is
 *	available to check whether a double is finite (non-infinity non-NaN).
 */
#define HAS_FINITE		/**/

/* HAS_FINITEL:
 *	This symbol, if defined, indicates that the finitel routine is
 *	available to check whether a long double is finite
 *	(non-infinity non-NaN).
 */
#define HAS_FINITEL		/**/

/* HAS_FLOCK_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the flock() function.  Otherwise, it is up
 *	to the program to supply one.  A good guess is
 *		extern int flock(int, int);
 */
#define	HAS_FLOCK_PROTO	/**/

/* HAS_FMA:
 *	This symbol, if defined, indicates that the fma routine is
 *	available to do the multiply-add function.
 */
#define HAS_FMA		/**/

/* HAS_FMAX:
 *	This symbol, if defined, indicates that the fmax routine is
 *	available to do the maximum function.
 */
#define HAS_FMAX		/**/

/* HAS_FMIN:
 *	This symbol, if defined, indicates that the fmin routine is
 *	available to do the minimum function.
 */
#define HAS_FMIN		/**/

/* HAS_FP_CLASS:
 *	This symbol, if defined, indicates that the fp_class routine is
 *	available to classify doubles.  Available for example in Digital UNIX.
 *	The returned values are defined in <math.h> and are:
 *
 *	FP_SNAN           Signaling NaN (Not-a-Number)
 *	FP_QNAN           Quiet NaN (Not-a-Number)
 *	FP_POS_INF        +infinity
 *	FP_NEG_INF        -infinity
 *	FP_POS_NORM       Positive normalized
 *	FP_NEG_NORM       Negative normalized
 *	FP_POS_DENORM     Positive denormalized
 *	FP_NEG_DENORM     Negative denormalized
 *	FP_POS_ZERO       +0.0 (positive zero)
 *	FP_NEG_ZERO       -0.0 (negative zero)
 */
/*#define HAS_FP_CLASS		/ **/

/* HAS_FP_CLASSL:
 *	This symbol, if defined, indicates that the fp_classl routine is
 *	available to classify long doubles.  Available for example in
 *	Digital UNIX.  See for possible values HAS_FP_CLASS.
 */
/*#define HAS_FP_CLASSL		/ **/

/* HAS_FPCLASS:
 *	This symbol, if defined, indicates that the fpclass routine is
 *	available to classify doubles.  Available for example in Solaris/SVR4.
 *	The returned values are defined in <ieeefp.h> and are:
 *
 *	FP_SNAN		signaling NaN
 *	FP_QNAN		quiet NaN
 *	FP_NINF		negative infinity
 *	FP_PINF		positive infinity
 *	FP_NDENORM	negative denormalized non-zero
 *	FP_PDENORM	positive denormalized non-zero
 *	FP_NZERO	negative zero
 *	FP_PZERO	positive zero
 *	FP_NNORM	negative normalized non-zero
 *	FP_PNORM	positive normalized non-zero
 */
/*#define HAS_FPCLASS		/ **/

/* HAS_FPCLASSIFY:
 *	This symbol, if defined, indicates that the fpclassify routine is
 *	available to classify doubles.  Available for example in HP-UX.
 *	The returned values are defined in <math.h> and are
 *
 *	  FP_NORMAL     Normalized
 *	  FP_ZERO       Zero
 *	  FP_INFINITE   Infinity
 *	  FP_SUBNORMAL  Denormalized
 *	  FP_NAN        NaN
 *
 */
/* HAS_FP_CLASSIFY:
 *	This symbol, if defined, indicates that the fp_classify routine is
 *	available to classify doubles. The values are defined in <math.h>
 *
 *	  FP_NORMAL     Normalized
 *	  FP_ZERO       Zero
 *	  FP_INFINITE   Infinity
 *	  FP_SUBNORMAL  Denormalized
 *	  FP_NAN        NaN
 *
 */
#define	HAS_FPCLASSIFY		/**/
/*#define	HAS_FP_CLASSIFY		/ **/

/* HAS_FPCLASSL:
 *	This symbol, if defined, indicates that the fpclassl routine is
 *	available to classify long doubles.  Available for example in IRIX.
 *	The returned values are defined in <ieeefp.h> and are:
 *
 *	FP_SNAN		signaling NaN
 *	FP_QNAN		quiet NaN
 *	FP_NINF		negative infinity
 *	FP_PINF		positive infinity
 *	FP_NDENORM	negative denormalized non-zero
 *	FP_PDENORM	positive denormalized non-zero
 *	FP_NZERO	negative zero
 *	FP_PZERO	positive zero
 *	FP_NNORM	negative normalized non-zero
 *	FP_PNORM	positive normalized non-zero
 */
/*#define HAS_FPCLASSL		/ **/

/* HAS_FPGETROUND:
 *	This symbol, if defined, indicates that the fpgetround routine is
 *	available to get the floating point rounding mode.
 */
/*#define HAS_FPGETROUND		/ **/

/* HAS_FPOS64_T:
 *	This symbol will be defined if the C compiler supports fpos64_t.
 */
/*#define	HAS_FPOS64_T	/ **/

/* HAS_FREXPL:
 *	This symbol, if defined, indicates that the frexpl routine is
 *	available to break a long double floating-point number into
 *	a normalized fraction and an integral power of 2.
 */
#define HAS_FREXPL		/**/

/* HAS_STRUCT_FS_DATA:
 *	This symbol, if defined, indicates that the struct fs_data
 *	to do statfs() is supported.
 */
/*#define HAS_STRUCT_FS_DATA	/ **/

/* HAS_FCHMODAT:
 *	This symbol is defined if the fchmodat() routine is available.
 */
/* HAS_LINKAT:
 *	This symbol is defined if the linkat() routine is available.
 */
/* HAS_OPENAT:
 *	This symbol is defined if the openat() routine is available.
 */
/* HAS_RENAMEAT:
 *	This symbol is defined if the renameat() routine is available.
 */
/* HAS_UNLINKAT:
 *	This symbol is defined if the unlinkat() routine is available.
 */
#define	HAS_FCHMODAT	/**/
#define	HAS_LINKAT	/**/
#define	HAS_OPENAT	/**/
#define	HAS_RENAMEAT	/**/
#define	HAS_UNLINKAT	/**/

/* HAS_FSEEKO:
 *	This symbol, if defined, indicates that the fseeko routine is
 *	available to fseek beyond 32 bits (useful for ILP32 hosts).
 */
#define HAS_FSEEKO		/**/

/* HAS_FSTATFS:
 *	This symbol, if defined, indicates that the fstatfs routine is
 *	available to stat filesystems by file descriptors.
 */
#define HAS_FSTATFS		/**/

/* HAS_FSYNC:
 *	This symbol, if defined, indicates that the fsync routine is
 *	available to write a file's modified data and attributes to
 *	permanent storage.
 */
#define HAS_FSYNC		/**/

/* HAS_FTELLO:
 *	This symbol, if defined, indicates that the ftello routine is
 *	available to ftell beyond 32 bits (useful for ILP32 hosts).
 */
#define HAS_FTELLO		/**/

/* HAS_FUTIMES:
 *	This symbol, if defined, indicates that the futimes routine is
 *	available to change file descriptor time stamps with struct timevals.
 */
#define HAS_FUTIMES		/**/

/* HAS_GAI_STRERROR:
 *	This symbol, if defined, indicates that the gai_strerror routine
 *	is available to translate error codes returned by getaddrinfo()
 *	into human readable strings.
 */
#define HAS_GAI_STRERROR	/**/

/* HAS_GETADDRINFO:
 *	This symbol, if defined, indicates that the getaddrinfo() function
 *	is available for use.
 */
#define HAS_GETADDRINFO		/**/

/* HAS_GETCWD:
 *	This symbol, if defined, indicates that the getcwd routine is
 *	available to get the current working directory.
 */
#define HAS_GETCWD		/**/

/* HAS_GETESPWNAM:
 *	This symbol, if defined, indicates that the getespwnam system call is
 *	available to retrieve enhanced (shadow) password entries by name.
 */
/*#define HAS_GETESPWNAM		/ **/

/* HAS_GETFSSTAT:
 *	This symbol, if defined, indicates that the getfsstat routine is
 *	available to stat filesystems in bulk.
 */
/*#define HAS_GETFSSTAT		/ **/

/* HAS_GETITIMER:
 *	This symbol, if defined, indicates that the getitimer routine is
 *	available to return interval timers.
 */
#define HAS_GETITIMER		/**/

/* HAS_GETMNT:
 *	This symbol, if defined, indicates that the getmnt routine is
 *	available to get filesystem mount info by filename.
 */
/*#define HAS_GETMNT		/ **/

/* HAS_GETMNTENT:
 *	This symbol, if defined, indicates that the getmntent routine is
 *	available to iterate through mounted file systems to get their info.
 */
#define HAS_GETMNTENT		/**/

/* HAS_GETNAMEINFO:
 *	This symbol, if defined, indicates that the getnameinfo() function
 *	is available for use.
 */
#define HAS_GETNAMEINFO		/**/

/* HAS_GETPRPWNAM:
 *	This symbol, if defined, indicates that the getprpwnam system call is
 *	available to retrieve protected (shadow) password entries by name.
 */
/*#define HAS_GETPRPWNAM		/ **/

/* HAS_GETSPNAM:
 *	This symbol, if defined, indicates that the getspnam system call is
 *	available to retrieve SysV shadow password entries by name.
 */
#define HAS_GETSPNAM		/**/

/* HAS_HASMNTOPT:
 *	This symbol, if defined, indicates that the hasmntopt routine is
 *	available to query the mount options of file systems.
 */
#define HAS_HASMNTOPT		/**/

/* HAS_HYPOT:
 *	This symbol, if defined, indicates that the hypot routine is
 *	available to do the hypotenuse function.
 */
#define HAS_HYPOT		/**/

/* HAS_ILOGB:
 *	This symbol, if defined, indicates that the ilogb routine is
 *	available to get integer exponent of a floating-point value.
 */
#define HAS_ILOGB		/**/

/* HAS_ILOGBL:
 *	This symbol, if defined, indicates that the ilogbl routine is
 *	available.  If scalbnl is also present we can emulate frexpl.
 */
#define HAS_ILOGBL		/**/

/* HAS_INETNTOP:
 *	This symbol, if defined, indicates that the inet_ntop() function
 *	is available to parse IPv4 and IPv6 strings.
 */
#define HAS_INETNTOP		/**/

/* HAS_INETPTON:
 *	This symbol, if defined, indicates that the inet_pton() function
 *	is available to parse IPv4 and IPv6 strings.
 */
#define HAS_INETPTON		/**/

/* HAS_INT64_T:
 *	This symbol will defined if the C compiler supports int64_t.
 *	Usually the <inttypes.h> needs to be included, but sometimes
 *	<sys/types.h> is enough.
 */
#define     HAS_INT64_T               /**/

/* HAS_ISBLANK:
 *	This manifest constant lets the C program know that isblank
 *	is available.
 */
#define HAS_ISBLANK		/**/

/* HAS_ISFINITE:
 *	This symbol, if defined, indicates that the isfinite routine is
 *	available to check whether a double is finite (non-infinity non-NaN).
 */
#define HAS_ISFINITE		/**/

/* HAS_ISFINITEL:
 *	This symbol, if defined, indicates that the isfinitel routine is
 *	available to check whether a long double is finite.
 *	(non-infinity non-NaN).
 */
/*#define HAS_ISFINITEL		/ **/

/* HAS_ISINF:
 *	This symbol, if defined, indicates that the isinf routine is
 *	available to check whether a double is an infinity.
 */
#define HAS_ISINF		/**/

/* HAS_ISINFL:
 *	This symbol, if defined, indicates that the isinfl routine is
 *	available to check whether a long double is an infinity.
 */
#define HAS_ISINFL		/**/

/* HAS_ISLESS:
 *	This symbol, if defined, indicates that the isless routine is
 *	available to do the isless function.
 */
#define HAS_ISLESS		/**/

/* HAS_ISNAN:
 *	This symbol, if defined, indicates that the isnan routine is
 *	available to check whether a double is a NaN.
 */
#define HAS_ISNAN		/**/

/* HAS_ISNANL:
 *	This symbol, if defined, indicates that the isnanl routine is
 *	available to check whether a long double is a NaN.
 */
#define HAS_ISNANL		/**/

/* HAS_ISNORMAL:
 *	This symbol, if defined, indicates that the isnormal routine is
 *	available to check whether a double is normal (non-zero normalized).
 */
#define HAS_ISNORMAL		/**/

/* HAS_J0:
 *	This symbol, if defined, indicates to the C program that the
 *	j0() function is available for Bessel functions of the first
 *	kind of the order zero, for doubles.
 */
/* HAS_J0L:
 *	This symbol, if defined, indicates to the C program that the
 *	j0l() function is available for Bessel functions of the first
 *	kind of the order zero, for long doubles.
 */
#define	HAS_J0		/**/
#define	HAS_J0L		/**/

/* HAS_LC_MONETARY_2008:
 *	This symbol, if defined, indicates that the localeconv routine is
 *	available and has the additional members added in POSIX 1003.1-2008.
 */
#define HAS_LC_MONETARY_2008		/**/

/* HAS_LDBL_DIG:
 *	This symbol, if defined, indicates that this system's <float.h>
 *	or <limits.h> defines the symbol LDBL_DIG, which is the number
 *	of significant digits in a long double precision number. Unlike
 *	for DBL_DIG, there's no good guess for LDBL_DIG if it is undefined.
 */
#define HAS_LDBL_DIG	/* */

/* HAS_LGAMMA:
 *	This symbol, if defined, indicates that the lgamma routine is
 *	available to do the log gamma function.  See also HAS_TGAMMA and
 *	HAS_LGAMMA_R.
 */
#define HAS_LGAMMA		/**/

/* HAS_LGAMMA_R:
 *	This symbol, if defined, indicates that the lgamma_r routine is
 *	available to do the log gamma function without using the global
 *	signgam variable.
 */
#define HAS_LGAMMA_R		/**/

/* LIBM_LIB_VERSION:
 *	This symbol, if defined, indicates that libm exports _LIB_VERSION
 *	and that math.h defines the enum to manipulate it.
 */
/*#define LIBM_LIB_VERSION		/ **/

/* HAS_LLRINT:
 *	This symbol, if defined, indicates that the llrint routine is
 *	available to return the long long value closest to a double
 *	(according to the current rounding mode).
 */
#define HAS_LLRINT		/**/

/* HAS_LLRINTL:
 *	This symbol, if defined, indicates that the llrintl routine is
 *	available to return the long long value closest to a long double
 *	(according to the current rounding mode).
 */
#define HAS_LLRINTL		/**/

/* HAS_LLROUND:
 *	This symbol, if defined, indicates that the llround routine is
 *	available to return the nearest long long value.
 */
#define HAS_LLROUND		/**/

/* HAS_LLROUNDL:
 *	This symbol, if defined, indicates that the llroundl routine is
 *	available to return the nearest long long value away from zero of
 *	the long double argument value.
 */
#define HAS_LLROUNDL		/**/

/* HAS_LOG1P:
 *	This symbol, if defined, indicates that the log1p routine is
 *	available to do the logarithm of 1 plus argument function.
 */
#define HAS_LOG1P		/**/

/* HAS_LOG2:
 *	This symbol, if defined, indicates that the log2 routine is
 *	available to do the log2 function.
 */
#define HAS_LOG2		/**/

/* HAS_LOGB:
 *	This symbol, if defined, indicates that the logb routine is
 *	available to do the logb function.
 */
#define HAS_LOGB		/**/

/* HAS_LRINT:
 *	This symbol, if defined, indicates that the lrint routine is
 *	available to return the integral value closest to a double
 *	(according to the current rounding mode).
 */
#define HAS_LRINT		/**/

/* HAS_LRINTL:
 *	This symbol, if defined, indicates that the lrintl routine is
 *	available to return the integral value closest to a long double
 *	(according to the current rounding mode).
 */
#define HAS_LRINTL		/**/

/* HAS_LROUND:
 *	This symbol, if defined, indicates that the lround routine is
 *	available to return the nearest integral value.
 */
#define HAS_LROUND		/**/

/* HAS_LROUNDL:
 *	This symbol, if defined, indicates that the lroundl routine is
 *	available to return the nearest integral value away from zero of
 *	the long double argument value.
 */
#define HAS_LROUNDL		/**/

/* HAS_MADVISE:
 *	This symbol, if defined, indicates that the madvise system call is
 *	available to map a file into memory.
 */
#define HAS_MADVISE		/**/

/* HAS_MALLOC_SIZE:
 *	This symbol, if defined, indicates that the malloc_size
 *	routine is available for use.
 */
/*#define HAS_MALLOC_SIZE		/ **/

/* HAS_MALLOC_GOOD_SIZE:
 *	This symbol, if defined, indicates that the malloc_good_size
 *	routine is available for use.
 */
/*#define HAS_MALLOC_GOOD_SIZE	/ **/

/* HAS_MEMMEM:
 *	This symbol, if defined, indicates that the memmem routine is
 *	available to return a pointer to the start of the first occurrence
 *	of a substring in a memory area (or NULL if not found).
 *	In glibc, memmem is a GNU extension.  The function is visible in
 *	libc, but the prototype is only visible if _GNU_SOURCE is #defined.
 *	Thus we only define this if both the prototype and symbol are found.
 */
#define HAS_MEMMEM		/**/

/* HAS_MEMRCHR:
 *	This symbol, if defined, indicates that the memrchr routine is
 *	available to return a pointer to the last occurrence of a byte in
 *	a memory area (or NULL if not found).
 */
#define HAS_MEMRCHR		/**/

/* HAS_MKDTEMP:
 *	This symbol, if defined, indicates that the mkdtemp routine is
 *	available to exclusively create a uniquely named temporary directory.
 */
#define HAS_MKDTEMP		/**/

/* HAS_MKOSTEMP:
 *	This symbol, if defined, indicates that the mkostemp routine is
 *	available to exclusively create and open a uniquely named (with a
 *	suffix) temporary file.
 */
#define HAS_MKOSTEMP	/**/

/* HAS_MKSTEMPS:
 *	This symbol, if defined, indicates that the mkstemps routine is
 *	available to exclusively create and open a uniquely named
 *	(with a suffix) temporary file.
 */
#define HAS_MKSTEMPS		/**/

/* HAS_MODFL:
 *	This symbol, if defined, indicates that the modfl routine is
 *	available to split a long double x into a fractional part f and
 *	an integer part i such that |f| < 1.0 and (f + i) = x.
 */
/* HAS_MODFL_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the modfl() function.  Otherwise, it is up
 *	to the program to supply one.
 */
#define HAS_MODFL		/**/
#define HAS_MODFL_PROTO		/**/

/* HAS_MPROTECT:
 *	This symbol, if defined, indicates that the mprotect system call is
 *	available to modify the access protection of a memory mapped file.
 */
#define HAS_MPROTECT		/**/

/* HAS_STRUCT_MSGHDR:
 *	This symbol, if defined, indicates that the struct msghdr
 *	is supported.
 */
#define HAS_STRUCT_MSGHDR	/**/

/* HAS_NAN:
 *	This symbol, if defined, indicates that the nan routine is
 *	available to generate NaN.
 */
#define HAS_NAN		/**/

/* HAS_NANOSLEEP:
 *	This symbol, if defined, indicates that the nanosleep
 *	system call is available to sleep with 1E-9 sec accuracy.
 */
#define HAS_NANOSLEEP		/**/

/* HAS_NEARBYINT:
 *	This symbol, if defined, indicates that the nearbyint routine is
 *	available to return the integral value closest to (according to
 *	the current rounding mode) to x.
 */
#define HAS_NEARBYINT		/**/

/* HAS_NEWLOCALE:
 *	This symbol, if defined, indicates that the newlocale routine is
 *	available to return a new locale object or modify an existing
 *	locale object.
 */
/* HAS_FREELOCALE:
 *	This symbol, if defined, indicates that the freelocale routine is
 *	available to deallocates the resources associated with a locale object.
 */
/* HAS_USELOCALE:
 *	This symbol, if defined, indicates that the uselocale routine is
 *	available to set the current locale for the calling thread.
 */
/* HAS_DUPLOCALE:
 *	This symbol, if defined, indicates that the duplocale routine is
 *	available to duplicate a locale object.
 */
/* HAS_QUERYLOCALE:
 *	This symbol, if defined, indicates that the querylocale routine is
 *	available to return the name of the locale for a category mask.
 */
/* I_XLOCALE:
 *	This symbol, if defined, indicates to the C program that the
 *	header xlocale.h is available.  See also NEED_XLOCALE_H
 */
/* NEED_XLOCALE_H:
 *	This symbol, if defined, indicates that the C program should
 *	include <xlocale.h> to get newlocale() and its friends.
 */
#define	HAS_NEWLOCALE	/**/
#define	HAS_FREELOCALE	/**/
#define	HAS_USELOCALE	/**/
#define	HAS_DUPLOCALE	/**/
/*#define	HAS_QUERYLOCALE	/ **/
/*#define	NEED_XLOCALE_H	/ **/
/*#define	I_XLOCALE               / **/

/* HAS_NEXTAFTER:
 *	This symbol, if defined, indicates that the nextafter routine is
 *	available to return the next machine representable double from
 *	x in direction y.
 */
#define HAS_NEXTAFTER		/**/

/* HAS_NEXTTOWARD:
 *	This symbol, if defined, indicates that the nexttoward routine is
 *	available to return the next machine representable long double from
 *	x in direction y.
 */
#define HAS_NEXTTOWARD		/**/

/* HAS_NL_LANGINFO:
 *	This symbol, if defined, indicates that the nl_langinfo routine is
 *	available to return local data.  You will also need <langinfo.h>
 *	and therefore I_LANGINFO.
 */
#define HAS_NL_LANGINFO		/**/

/* HAS_OFF64_T:
 *	This symbol will be defined if the C compiler supports off64_t.
 */
#define	HAS_OFF64_T		/**/

/* HAS_PIPE2:
 *	This symbol, if defined, indicates that the pipe2 routine is
 *	available to create an inter-process channel.
 */
#define HAS_PIPE2		/**/

/* HAS_PRCTL:
 *	This symbol, if defined, indicates that the prctl routine is
 *	available to set process title.
 *	Note that there are at least two prctl variants: Linux and Irix.
 *	While they are somewhat similar, they are incompatible.
 */
/* HAS_PRCTL_SET_NAME:
 *	This symbol, if defined, indicates that the prctl routine is
 *	available to set process title and supports PR_SET_NAME.
 */
#define HAS_PRCTL		/**/
#define HAS_PRCTL_SET_NAME		/**/

/* HAS_PROCSELFEXE:
 *	This symbol is defined if PROCSELFEXE_PATH is a symlink
 *	to the absolute pathname of the executing program.
 */
/* PROCSELFEXE_PATH:
 *	If HAS_PROCSELFEXE is defined this symbol is the filename
 *	of the symbolic link pointing to the absolute pathname of
 *	the executing program.
 */
#define HAS_PROCSELFEXE	/**/
#if defined(HAS_PROCSELFEXE) && !defined(PROCSELFEXE_PATH)
#define PROCSELFEXE_PATH	"/proc/self/exe"	/**/
#endif

/* HAS_PTHREAD_ATTR_SETSCOPE:
 *	This symbol, if defined, indicates that the pthread_attr_setscope
 *	system call is available to set the contention scope attribute of
 *	a thread attribute object.
 */
#define HAS_PTHREAD_ATTR_SETSCOPE		/**/

/* HAS_PTRDIFF_T:
 *	This symbol will be defined if the C compiler supports ptrdiff_t.
 */
#define	HAS_PTRDIFF_T		/**/

/* HAS_READV:
 *	This symbol, if defined, indicates that the readv routine is
 *	available to do gather reads.  You will also need <sys/uio.h>
 *	and there I_SYSUIO.
 */
#define HAS_READV		/**/

/* HAS_RECVMSG:
 *	This symbol, if defined, indicates that the recvmsg routine is
 *	available to send structured socket messages.
 */
#define HAS_RECVMSG		/**/

/* HAS_REMAINDER:
 *	This symbol, if defined, indicates that the remainder routine is
 *	available to return the floating-point remainder.
 */
#define HAS_REMAINDER		/**/

/* HAS_REMQUO:
 *	This symbol, if defined, indicates that the remquo routine is
 *	available to return the remainder and part of quotient.
 */
#define HAS_REMQUO		/**/

/* HAS_RINT:
 *	This symbol, if defined, indicates that the rint routine is
 *	available to return the nearest integral value to x as double
 *	using the current rounding mode.
 */
#define HAS_RINT		/**/

/* HAS_ROUND:
 *	This symbol, if defined, indicates that the round routine is
 *	available to round to nearest integer, away from zero.
 */
#define HAS_ROUND		/**/

/* HAS_SBRK_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the sbrk() function.  Otherwise, it is up
 *	to the program to supply one.  Good guesses are
 *		extern void* sbrk(int);
 *		extern void* sbrk(size_t);
 */
#define	HAS_SBRK_PROTO	/**/

/* HAS_SCALBN:
 *	This symbol, if defined, indicates that the scalbn routine is
 *	available to multiply floating-point number by integral power
 *	of radix.
 */
#define HAS_SCALBN		/**/

/* HAS_SCALBNL:
 *	This symbol, if defined, indicates that the scalbnl routine is
 *	available.  If ilogbl is also present we can emulate frexpl.
 */
#define HAS_SCALBNL		/**/

/* HAS_SENDMSG:
 *	This symbol, if defined, indicates that the sendmsg routine is
 *	available to send structured socket messages.
 */
#define HAS_SENDMSG		/**/

/* HAS_SETITIMER:
 *	This symbol, if defined, indicates that the setitimer routine is
 *	available to set interval timers.
 */
#define HAS_SETITIMER		/**/

/* HAS_SETLOCALE:
 *	This symbol, if defined, indicates that the setlocale routine is
 *	available to handle locale-specific ctype implementations.
 */
/* SETLOCALE_ACCEPTS_ANY_LOCALE_NAME:
 *	This symbol, if defined, indicates that the setlocale routine is
 *	available and it accepts any input locale name as valid.
 */
#define HAS_SETLOCALE	/**/
/*#define SETLOCALE_ACCEPTS_ANY_LOCALE_NAME	/ **/

/* HAS_SETPROCTITLE:
 *	This symbol, if defined, indicates that the setproctitle routine is
 *	available to set process title.
 */
/*#define HAS_SETPROCTITLE		/ **/

/* HAS_SIGNBIT:
 *	This symbol, if defined, indicates that the signbit routine is
 *	available to check if the given number has the sign bit set.
 *	This should include correct testing of -0.0.  This will only be set
 *	if the signbit() routine is safe to use with the NV type used internally
 *	in perl.  Users should call Perl_signbit(), which will be #defined to
 *	the system's signbit() function or macro if this symbol is defined.
 */
#define HAS_SIGNBIT		/**/

/* HAS_SIGPROCMASK:
 *	This symbol, if defined, indicates that the sigprocmask
 *	system call is available to examine or change the signal mask
 *	of the calling process.
 */
#define HAS_SIGPROCMASK		/**/

/* USE_SITECUSTOMIZE:
 *	This symbol, if defined, indicates that sitecustomize should
 *	be used.
 */
#ifndef USE_SITECUSTOMIZE
/*#define	USE_SITECUSTOMIZE		/ **/
#endif

/* HAS_SNPRINTF:
 *	This symbol, if defined, indicates that the snprintf () library
 *	function is available for use.
 */
/* HAS_VSNPRINTF:
 *	This symbol, if defined, indicates that the vsnprintf () library
 *	function is available for use.
 */
#define HAS_SNPRINTF	/**/
#define HAS_VSNPRINTF	/**/

/* HAS_SOCKATMARK:
 *	This symbol, if defined, indicates that the sockatmark routine is
 *	available to test whether a socket is at the out-of-band mark.
 */
#define HAS_SOCKATMARK		/**/

/* HAS_SOCKATMARK_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the sockatmark() function.  Otherwise, it is up
 *	to the program to supply one.  A good guess is
 *		extern int sockatmark(int);
 */
#define	HAS_SOCKATMARK_PROTO	/**/

/* HAS_SOCKS5_INIT:
 *	This symbol, if defined, indicates that the socks5_init routine is
 *	available to initialize SOCKS 5.
 */
/*#define HAS_SOCKS5_INIT		/ **/

/* HAS_SQRTL:
 *	This symbol, if defined, indicates that the sqrtl routine is
 *	available to do long double square roots.
 */
#define HAS_SQRTL		/**/

/* HAS_SETRESGID_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the setresgid() function.  Otherwise, it is up
 *	to the program to supply one.  Good guesses are
 *		extern int setresgid(uid_t ruid, uid_t euid, uid_t suid);
 */
#define	HAS_SETRESGID_PROTO	/**/

/* HAS_SETRESUID_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the setresuid() function.  Otherwise, it is up
 *	to the program to supply one.  Good guesses are
 *		extern int setresuid(uid_t ruid, uid_t euid, uid_t suid);
 */
#define	HAS_SETRESUID_PROTO	/**/

/* HAS_STRUCT_STATFS_F_FLAGS:
 *	This symbol, if defined, indicates that the struct statfs
 *	does have the f_flags member containing the mount flags of
 *	the filesystem containing the file.
 *	This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
 *	not from <sys/statfs.h> (SYSV).  Older BSDs (like Ultrix) do not
 *	have statfs() and struct statfs, they have ustat() and getmnt()
 *	with struct ustat and struct fs_data.
 */
#define HAS_STRUCT_STATFS_F_FLAGS		/**/

/* HAS_STRUCT_STATFS:
 *	This symbol, if defined, indicates that the struct statfs
 *	to do statfs() is supported.
 */
#define HAS_STRUCT_STATFS	/**/

/* HAS_FSTATVFS:
 *	This symbol, if defined, indicates that the fstatvfs routine is
 *	available to stat filesystems by file descriptors.
 */
#define HAS_FSTATVFS		/**/

/* HAS_STRERROR_L:
 *	This symbol, if defined, indicates that the strerror_l routine is
 *	available to return the error message for a given errno value in
 *	a particular locale (identified by a locale_t object).
 */
#define HAS_STRERROR_L		/**/

/* HAS_STRFTIME:
 *	This symbol, if defined, indicates that the strftime routine is
 *	available to do time formatting.
 */
#define HAS_STRFTIME		/**/

/* HAS_STRLCAT:
 *	This symbol, if defined, indicates that the strlcat () routine is
 *	available to do string concatenation.
 */
/*#define HAS_STRLCAT		/ **/

/* HAS_STRLCPY:
 *	This symbol, if defined, indicates that the strlcpy () routine is
 *	available to do string copying.
 */
/*#define HAS_STRLCPY		/ **/

/* HAS_STRNLEN:
 *	This symbol, if defined, indicates that the strnlen () routine is
 *	available to check the length of a string up to a maximum.
 */
#define HAS_STRNLEN		/**/

/* HAS_STRTOLD:
 *	This symbol, if defined, indicates that the strtold routine is
 *	available to convert strings to long doubles.
 */
#define HAS_STRTOLD		/**/

/* HAS_STRTOLL:
 *	This symbol, if defined, indicates that the strtoll routine is
 *	available to convert strings to long longs.
 */
#define HAS_STRTOLL		/**/

/* HAS_STRTOQ:
 *	This symbol, if defined, indicates that the strtoq routine is
 *	available to convert strings to long longs (quads).
 */
#define HAS_STRTOQ		/**/

/* HAS_STRTOULL:
 *	This symbol, if defined, indicates that the strtoull routine is
 *	available to convert strings to unsigned long longs.
 */
#define HAS_STRTOULL		/**/

/* HAS_STRTOUQ:
 *	This symbol, if defined, indicates that the strtouq routine is
 *	available to convert strings to unsigned long longs (quads).
 */
#define HAS_STRTOUQ		/**/

/* HAS_STRXFRM_L:
 *	This symbol, if defined, indicates that the strxfrm_l() routine is
 *	available to transform strings.
 */
#define HAS_STRXFRM_L	/**/

/* HAS_SYSCALL_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the syscall() function.  Otherwise, it is up
 *	to the program to supply one.  Good guesses are
 *		extern int syscall(int,  ...);
 *		extern int syscall(long, ...);
 */
#define	HAS_SYSCALL_PROTO	/**/

/* HAS_TELLDIR_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the telldir() function.  Otherwise, it is up
 *	to the program to supply one.  A good guess is
 *		extern long telldir(DIR*);
 */
#define	HAS_TELLDIR_PROTO	/**/

/* HAS_TGAMMA:
 *	This symbol, if defined, indicates that the tgamma routine is
 *	available to do the gamma function. See also HAS_LGAMMA.
 */
#define HAS_TGAMMA		/**/

/* HAS_CTIME64:
 *	This symbol, if defined, indicates that the ctime64 () routine is
 *	available to do the 64bit variant of ctime ()
 */
/* HAS_LOCALTIME64:
 *	This symbol, if defined, indicates that the localtime64 () routine is
 *	available to do the 64bit variant of localtime ()
 */
/* HAS_GMTIME64:
 *	This symbol, if defined, indicates that the gmtime64 () routine is
 *	available to do the 64bit variant of gmtime ()
 */
/* HAS_MKTIME64:
 *	This symbol, if defined, indicates that the mktime64 () routine is
 *	available to do the 64bit variant of mktime ()
 */
/* HAS_DIFFTIME64:
 *	This symbol, if defined, indicates that the difftime64 () routine is
 *	available to do the 64bit variant of difftime ()
 */
/* HAS_ASCTIME64:
 *	This symbol, if defined, indicates that the asctime64 () routine is
 *	available to do the 64bit variant of asctime ()
 */
/*#define	HAS_CTIME64		/ **/
/*#define	HAS_LOCALTIME64		/ **/
/*#define	HAS_GMTIME64		/ **/
/*#define	HAS_MKTIME64		/ **/
/*#define	HAS_DIFFTIME64		/ **/
/*#define	HAS_ASCTIME64		/ **/

/* HAS_TIMEGM:
 *	This symbol, if defined, indicates that the timegm routine is
 *	available to do the opposite of gmtime ()
 */
#define HAS_TIMEGM		/**/

/* HAS_TOWLOWER:
 *	This symbol, if defined, indicates that the towlower () routine is
 *	available to do case conversion.
 */
#define HAS_TOWLOWER		/**/

/* HAS_TOWUPPER:
 *	This symbol, if defined, indicates that the towupper () routine is
 *	available to do case conversion.
 */
#define HAS_TOWUPPER		/**/

/* HAS_TRUNC:
 *	This symbol, if defined, indicates that the trunc routine is
 *	available to round doubles towards zero.
 */
#define HAS_TRUNC		/**/

/* HAS_TRUNCL:
 *	This symbol, if defined, indicates that the truncl routine is
 *	available. If copysignl is also present we can emulate modfl.
 */
#define HAS_TRUNCL		/**/

/* U32_ALIGNMENT_REQUIRED:
 *	This symbol, if defined, indicates that you must access
 *	character data through U32-aligned pointers.
 */
#ifndef U32_ALIGNMENT_REQUIRED
#define U32_ALIGNMENT_REQUIRED	/**/
#endif

/* HAS_UALARM:
 *	This symbol, if defined, indicates that the ualarm routine is
 *	available to do alarms with microsecond granularity.
 */
/*#define HAS_UALARM		/ **/

/* HAS_UNORDERED:
 *	This symbol, if defined, indicates that the unordered routine is
 *	available to check whether two doubles are unordered
 *	(effectively: whether either of them is NaN)
 */
/*#define HAS_UNORDERED		/ **/

/* HAS_UNSETENV:
 *	This symbol, if defined, indicates that the unsetenv () routine is
 *	available for use.
 */
#define HAS_UNSETENV		/**/

/* HAS_USLEEP_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the usleep() function.  Otherwise, it is up
 *	to the program to supply one.  A good guess is
 *		extern int usleep(useconds_t);
 */
#define	HAS_USLEEP_PROTO	/**/

/* HAS_USTAT:
 *	This symbol, if defined, indicates that the ustat system call is
 *	available to query file system statistics by dev_t.
 */
/*#define HAS_USTAT		/ **/

/* HAS_WCSCMP:
 *	This symbol, if defined, indicates that the wcscmp routine is
 *	available to compare two wide character strings.
 */
#define HAS_WCSCMP	/**/

/* HAS_WCSXFRM:
 *	This symbol, if defined, indicates that the wcsxfrm routine is
 *	available to tranform a wide character string for wcscmp().
 */
#define HAS_WCSXFRM	/**/

/* HAS_WRITEV:
 *	This symbol, if defined, indicates that the writev routine is
 *	available to do scatter writes.
 */
#define HAS_WRITEV		/**/

/* DEFAULT_INC_EXCLUDES_DOT:
 *	This symbol, if defined, removes the legacy default behavior of
 *	including '.' at the end of @INC.
 */
#define DEFAULT_INC_EXCLUDES_DOT	/**/

/* USE_DYNAMIC_LOADING:
 *	This symbol, if defined, indicates that dynamic loading of
 *	some sort is available.
 */
#define USE_DYNAMIC_LOADING		/**/

/* FFLUSH_NULL:
 *	This symbol, if defined, tells that fflush(NULL) correctly
 *	flushes all pending stdio output without side effects. In
 *	particular, on some platforms calling fflush(NULL) *still*
 *	corrupts STDIN if it is a pipe.
 */
/* FFLUSH_ALL:
 *	This symbol, if defined, tells that to flush
 *	all pending stdio output one must loop through all
 *	the stdio file handles stored in an array and fflush them.
 *	Note that if fflushNULL is defined, fflushall will not
 *	even be probed for and will be left undefined.
 */
#define	FFLUSH_NULL		/**/
/*#define	FFLUSH_ALL		/ **/

/* I_BFD:
 *	This symbol, if defined, indicates that <bfd.h> exists and
 *	can be included.
 */
/*#define	I_BFD		/ **/

/* I_CRYPT:
 *	This symbol, if defined, indicates that <crypt.h> exists and
 *	should be included.
 */
#define	I_CRYPT		/**/

/* DB_Prefix_t:
 *	This symbol contains the type of the prefix structure element
 *	in the <db.h> header file.  In older versions of DB, it was
 *	int, while in newer ones it is u_int32_t.
 */
/* DB_Hash_t:
 *	This symbol contains the type of the prefix structure element
 *	in the <db.h> header file.  In older versions of DB, it was
 *	int, while in newer ones it is size_t.
 */
/* DB_VERSION_MAJOR_CFG:
 *	This symbol, if defined, defines the major version number of
 *	Berkeley DB found in the <db.h> header when Perl was configured.
 */
/* DB_VERSION_MINOR_CFG:
 *	This symbol, if defined, defines the minor version number of
 *	Berkeley DB found in the <db.h> header when Perl was configured.
 *	For DB version 1 this is always 0.
 */
/* DB_VERSION_PATCH_CFG:
 *	This symbol, if defined, defines the patch version number of
 *	Berkeley DB found in the <db.h> header when Perl was configured.
 *	For DB version 1 this is always 0.
 */
#define DB_Hash_t	u_int32_t		/**/
#define DB_Prefix_t	size_t		/**/
#define DB_VERSION_MAJOR_CFG	5	/**/
#define DB_VERSION_MINOR_CFG	3	/**/
#define DB_VERSION_PATCH_CFG	28	/**/

/* I_FENV:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <fenv.h> to get the floating point environment definitions.
 */
#define I_FENV		/**/

/* I_FP:
 *	This symbol, if defined, indicates that <fp.h> exists and
 *	should be included.
 */
/*#define	I_FP		/ **/

/* I_FP_CLASS:
 *	This symbol, if defined, indicates that <fp_class.h> exists and
 *	should be included.
 */
/*#define	I_FP_CLASS		/ **/

/* I_IEEEFP:
 *	This symbol, if defined, indicates that <ieeefp.h> exists and
 *	should be included.
 */
/*#define	I_IEEEFP		/ **/

/* I_INTTYPES:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <inttypes.h>.
 */
#define   I_INTTYPES                /**/

/* I_LANGINFO:
 *	This symbol, if defined, indicates that <langinfo.h> exists and
 *	should be included.
 */
#define	I_LANGINFO		/**/

/* I_LIBUTIL:
 *	This symbol, if defined, indicates that <libutil.h> exists and
 *	should be included.
 */
/*#define	I_LIBUTIL		/ **/

/* I_MALLOCMALLOC:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <malloc/malloc.h>.
 */
/*#define I_MALLOCMALLOC		/ **/

/* I_MNTENT:
 *	This symbol, if defined, indicates that <mntent.h> exists and
 *	should be included.
 */
#define	I_MNTENT		/**/

/* I_NETINET_TCP:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <netinet/tcp.h>.
 */
#define   I_NETINET_TCP                /**/

/* I_POLL:
 *	This symbol, if defined, indicates that <poll.h> exists and
 *	should be included. (see also HAS_POLL)
 */
#define	I_POLL		/**/

/* I_PROT:
 *	This symbol, if defined, indicates that <prot.h> exists and
 *	should be included.
 */
/*#define	I_PROT		/ **/

/* I_QUADMATH:
 *	This symbol, if defined, indicates that <quadmath.h> exists and
 *	should be included.
 */
#define	I_QUADMATH		/**/

/* I_SHADOW:
 *	This symbol, if defined, indicates that <shadow.h> exists and
 *	should be included.
 */
#define	I_SHADOW		/**/

/* I_SOCKS:
 *	This symbol, if defined, indicates that <socks.h> exists and
 *	should be included.
 */
/*#define	I_SOCKS		/ **/

/* I_STDBOOL:
 *	This symbol, if defined, indicates that <stdbool.h> exists and
 *	can be included.
 */
#define	I_STDBOOL		/**/

/* I_STDINT:
 *	This symbol, if defined, indicates that <stdint.h> exists and
 *	should be included.
 */
#define I_STDINT		/**/

/* I_SUNMATH:
 *	This symbol, if defined, indicates that <sunmath.h> exists and
 *	should be included.
 */
/*#define	I_SUNMATH		/ **/

/* I_SYSLOG:
 *	This symbol, if defined, indicates that <syslog.h> exists and
 *	should be included.
 */
#define	I_SYSLOG		/**/

/* I_SYSMODE:
 *	This symbol, if defined, indicates that <sys/mode.h> exists and
 *	should be included.
 */
/*#define	I_SYSMODE		/ **/

/* I_SYS_MOUNT:
 *	This symbol, if defined, indicates that <sys/mount.h> exists and
 *	should be included.
 */
#define	I_SYS_MOUNT		/**/

/* I_SYS_STATFS:
 *	This symbol, if defined, indicates that <sys/statfs.h> exists.
 */
#define	I_SYS_STATFS		/**/

/* I_SYS_STATVFS:
 *	This symbol, if defined, indicates that <sys/statvfs.h> exists and
 *	should be included.
 */
#define	I_SYS_STATVFS		/**/

/* I_SYSUTSNAME:
 *	This symbol, if defined, indicates that <sys/utsname.h> exists and
 *	should be included.
 */
#define	I_SYSUTSNAME		/**/

/* I_SYS_VFS:
 *	This symbol, if defined, indicates that <sys/vfs.h> exists and
 *	should be included.
 */
#define	I_SYS_VFS		/**/

/* I_USTAT:
 *	This symbol, if defined, indicates that <ustat.h> exists and
 *	should be included.
 */
/*#define	I_USTAT		/ **/

/* I_WCHAR:
 *	This symbol, if defined, indicates to the C program that <wchar.h>
 *	is available for inclusion
 */
#define   I_WCHAR	/**/

/* I_WCTYPE:
 *	This symbol, if defined, indicates that <wctype.h> exists.
 */
#define	I_WCTYPE		/**/

/* DOUBLEINFBYTES:
 *	This symbol, if defined, is a comma-separated list of
 *	hexadecimal bytes for the double precision infinity.
 */
/* DOUBLENANBYTES:
 *	This symbol, if defined, is a comma-separated list of
 *	hexadecimal bytes (0xHH) for the double precision not-a-number.
 */
/* LONGDBLINFBYTES:
 *	This symbol, if defined, is a comma-separated list of
 *	hexadecimal bytes for the long double precision infinity.
 */
/* LONGDBLNANBYTES:
 *	This symbol, if defined, is a comma-separated list of
 *	hexadecimal bytes (0xHH) for the long double precision not-a-number.
 */
#define DOUBLEINFBYTES  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f		/**/
#define DOUBLENANBYTES  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff		/**/
#define LONGDBLINFBYTES 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00		/**/
#define LONGDBLNANBYTES 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00		/**/

/* PERL_PRIfldbl:
 *	This symbol, if defined, contains the string used by stdio to
 *	format long doubles (format 'f') for output.
 */
/* PERL_PRIgldbl:
 *	This symbol, if defined, contains the string used by stdio to
 *	format long doubles (format 'g') for output.
 */
/* PERL_PRIeldbl:
 *	This symbol, if defined, contains the string used by stdio to
 *	format long doubles (format 'e') for output.
 */
/* PERL_SCNfldbl:
 *	This symbol, if defined, contains the string used by stdio to
 *	format long doubles (format 'f') for input.
 */
/* DOUBLEKIND:
 *	DOUBLEKIND will be one of
 *	DOUBLE_IS_IEEE_754_32_BIT_LITTLE_ENDIAN
 *	DOUBLE_IS_IEEE_754_32_BIT_BIG_ENDIAN
 *	DOUBLE_IS_IEEE_754_64_BIT_LITTLE_ENDIAN
 *	DOUBLE_IS_IEEE_754_64_BIT_BIG_ENDIAN
 *	DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN
 *	DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
 *	DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_LE_BE
 *	DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_BE_LE
 *	DOUBLE_IS_VAX_F_FLOAT
 *	DOUBLE_IS_VAX_D_FLOAT
 *	DOUBLE_IS_VAX_G_FLOAT
 *	DOUBLE_IS_IBM_SINGLE_32_BIT
 *	DOUBLE_IS_IBM_DOUBLE_64_BIT
 *	DOUBLE_IS_CRAY_SINGLE_64_BIT
 *	DOUBLE_IS_UNKNOWN_FORMAT
 */
/* DOUBLE_HAS_INF:
 *	This symbol, if defined, indicates that the double has
 *	the infinity.
 */
/* DOUBLE_HAS_NAN:
 *	This symbol, if defined, indicates that the double has
 *	the not-a-number.
 */
/* DOUBLE_HAS_NEGATIVE_ZERO:
 *	This symbol, if defined, indicates that the double has
 *	the negative_zero.
 */
/* DOUBLE_HAS_SUBNORMALS:
 *	This symbol, if defined, indicates that the double has
 *	the subnormals (denormals).
 */
/* DOUBLE_STYLE_CRAY:
 *	This symbol, if defined, indicates that the double is
 *	the 64-bit CRAY mainframe format.
 */
/* DOUBLE_STYLE_IBM:
 *	This symbol, if defined, indicates that the double is
 *	the 64-bit IBM mainframe format.
 */
/* DOUBLE_STYLE_IEEE:
 *	This symbol, if defined, indicates that the double is
 *	the 64-bit IEEE 754.
 */
/* DOUBLE_STYLE_VAX:
 *	This symbol, if defined, indicates that the double is
 *	the 64-bit VAX format D or G.
 */
#define DOUBLEKIND 3		/**/
#define DOUBLE_IS_IEEE_754_32_BIT_LITTLE_ENDIAN	1
#define DOUBLE_IS_IEEE_754_32_BIT_BIG_ENDIAN	2
#define DOUBLE_IS_IEEE_754_64_BIT_LITTLE_ENDIAN	3
#define DOUBLE_IS_IEEE_754_64_BIT_BIG_ENDIAN	4
#define DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN	5
#define DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN	6
#define DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_LE_BE	7
#define DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_BE_LE	8
#define DOUBLE_IS_VAX_F_FLOAT	9
#define DOUBLE_IS_VAX_D_FLOAT	10
#define DOUBLE_IS_VAX_G_FLOAT	11
#define DOUBLE_IS_IBM_SINGLE_32_BIT	12
#define DOUBLE_IS_IBM_DOUBLE_64_BIT	13
#define DOUBLE_IS_CRAY_SINGLE_64_BIT	14
#define DOUBLE_IS_UNKNOWN_FORMAT		-1
#define PERL_PRIfldbl	"Lf"	/**/
#define PERL_PRIgldbl	"Lg"	/**/
#define PERL_PRIeldbl	"Le"	/**/
#define PERL_SCNfldbl	"Lf"	/**/
#define DOUBLE_HAS_INF
#define DOUBLE_HAS_NAN
#define DOUBLE_HAS_NEGATIVE_ZERO
#define DOUBLE_HAS_SUBNORMALS
#undef DOUBLE_STYLE_CRAY
#undef DOUBLE_STYLE_IBM
#define DOUBLE_STYLE_IEEE
#undef DOUBLE_STYLE_VAX

/* DOUBLEMANTBITS:
 *	This symbol, if defined, tells how many mantissa bits
 *	there are in double precision floating point format.
 *	Note that this is usually DBL_MANT_DIG minus one, since
 *	with the standard IEEE 754 formats DBL_MANT_DIG includes
 *	the implicit bit, which doesn't really exist.
 */
/* LONGDBLMANTBITS:
 *	This symbol, if defined, tells how many mantissa bits
 *	there are in long double precision floating point format.
 *	Note that this can be LDBL_MANT_DIG minus one,
 *	since LDBL_MANT_DIG can include the IEEE 754 implicit bit.
 *	The common x86-style 80-bit long double does not have
 *	an implicit bit.
 */
/* NVMANTBITS:
 *	This symbol, if defined, tells how many mantissa bits
 *	(not including implicit bit) there are in a Perl NV.
 *	This depends on which floating point type was chosen.
 */
#define DOUBLEMANTBITS  52
#define LONGDBLMANTBITS 64
#define NVMANTBITS      52

/* NEED_VA_COPY:
 *	This symbol, if defined, indicates that the system stores
 *	the variable argument list datatype, va_list, in a format
 *	that cannot be copied by simple assignment, so that some
 *	other means must be used when copying is required.
 *	As such systems vary in their provision (or non-provision)
 *	of copying mechanisms, handy.h defines a platform-
 *	independent macro, Perl_va_copy(src, dst), to do the job.
 */
#define	NEED_VA_COPY		/**/

/* IVTYPE:
 *	This symbol defines the C type used for Perl's IV.
 */
/* UVTYPE:
 *	This symbol defines the C type used for Perl's UV.
 */
/* I8TYPE:
 *	This symbol defines the C type used for Perl's I8.
 */
/* U8TYPE:
 *	This symbol defines the C type used for Perl's U8.
 */
/* I16TYPE:
 *	This symbol defines the C type used for Perl's I16.
 */
/* U16TYPE:
 *	This symbol defines the C type used for Perl's U16.
 */
/* I32TYPE:
 *	This symbol defines the C type used for Perl's I32.
 */
/* U32TYPE:
 *	This symbol defines the C type used for Perl's U32.
 */
/* I64TYPE:
 *	This symbol defines the C type used for Perl's I64.
 */
/* U64TYPE:
 *	This symbol defines the C type used for Perl's U64.
 */
/* NVTYPE:
 *	This symbol defines the C type used for Perl's NV.
 */
/* IVSIZE:
 *	This symbol contains the sizeof(IV).
 */
/* UVSIZE:
 *	This symbol contains the sizeof(UV).
 */
/* I8SIZE:
 *	This symbol contains the sizeof(I8).
 */
/* U8SIZE:
 *	This symbol contains the sizeof(U8).
 */
/* I16SIZE:
 *	This symbol contains the sizeof(I16).
 */
/* U16SIZE:
 *	This symbol contains the sizeof(U16).
 */
/* I32SIZE:
 *	This symbol contains the sizeof(I32).
 */
/* U32SIZE:
 *	This symbol contains the sizeof(U32).
 */
/* I64SIZE:
 *	This symbol contains the sizeof(I64).
 */
/* U64SIZE:
 *	This symbol contains the sizeof(U64).
 */
/* NVSIZE:
 *	This symbol contains the sizeof(NV).
 *	Note that some floating point formats have unused bytes.
 *	The most notable example is the x86* 80-bit extended precision
 *	which comes in byte sizes of 12 and 16 (for 32 and 64 bit
 *	platforms, respectively), but which only uses 10 bytes.
 *	Perl compiled with -Duselongdouble on x86* is like this.
 */
/* NV_PRESERVES_UV:
 *	This symbol, if defined, indicates that a variable of type NVTYPE
 *	can preserve all the bits of a variable of type UVTYPE.
 */
/* NV_PRESERVES_UV_BITS:
 *	This symbol contains the number of bits a variable of type NVTYPE
 *	can preserve of a variable of type UVTYPE.
 */
/* NV_OVERFLOWS_INTEGERS_AT:
 *	This symbol gives the largest integer value that NVs can hold. This
 *	value + 1.0 cannot be stored accurately. It is expressed as constant
 *	floating point expression to reduce the chance of decimal/binary
 *	conversion issues. If it can not be determined, the value 0 is given.
 */
/* NV_ZERO_IS_ALLBITS_ZERO:
 *	This symbol, if defined, indicates that a variable of type NVTYPE
 *	stores 0.0 in memory as all bits zero.
 */
#define	IVTYPE		long		/**/
#define	UVTYPE		unsigned long		/**/
#define	I8TYPE		signed char		/**/
#define	U8TYPE		unsigned char		/**/
#define	I16TYPE		short	/**/
#define	U16TYPE		unsigned short	/**/
#define	I32TYPE		int	/**/
#define	U32TYPE		unsigned int	/**/
#ifdef HAS_QUAD
#define	I64TYPE		long	/**/
#define	U64TYPE		unsigned long	/**/
#endif
#define	NVTYPE		double		/**/
#define	IVSIZE		8		/**/
#define	UVSIZE		8		/**/
#define	I8SIZE		1		/**/
#define	U8SIZE		1		/**/
#define	I16SIZE		2	/**/
#define	U16SIZE		2	/**/
#define	I32SIZE		4	/**/
#define	U32SIZE		4	/**/
#ifdef HAS_QUAD
#define	I64SIZE		8	/**/
#define	U64SIZE		8	/**/
#endif
#define	NVSIZE		8		/**/
#undef	NV_PRESERVES_UV
#define	NV_PRESERVES_UV_BITS	53
#define	NV_OVERFLOWS_INTEGERS_AT	(256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0)
#define	NV_ZERO_IS_ALLBITS_ZERO
#if UVSIZE == 8
#   ifdef BYTEORDER
#       if BYTEORDER == 0x1234
#           undef BYTEORDER
#           define BYTEORDER 0x12345678
#       else
#           if BYTEORDER == 0x4321
#               undef BYTEORDER
#               define BYTEORDER 0x87654321
#           endif
#       endif
#   endif
#endif

/* IVdf:
 *	This symbol defines the format string used for printing a Perl IV
 *	as a signed decimal integer.
 */
/* UVuf:
 *	This symbol defines the format string used for printing a Perl UV
 *	as an unsigned decimal integer.
 */
/* UVof:
 *	This symbol defines the format string used for printing a Perl UV
 *	as an unsigned octal integer.
 */
/* UVxf:
 *	This symbol defines the format string used for printing a Perl UV
 *	as an unsigned hexadecimal integer in lowercase abcdef.
 */
/* UVXf:
 *	This symbol defines the format string used for printing a Perl UV
 *	as an unsigned hexadecimal integer in uppercase ABCDEF.
 */
/* NVef:
 *	This symbol defines the format string used for printing a Perl NV
 *	using %e-ish floating point format.
 */
/* NVff:
 *	This symbol defines the format string used for printing a Perl NV
 *	using %f-ish floating point format.
 */
/* NVgf:
 *	This symbol defines the format string used for printing a Perl NV
 *	using %g-ish floating point format.
 */
#define	IVdf		"ld"		/**/
#define	UVuf		"lu"		/**/
#define	UVof		"lo"		/**/
#define	UVxf		"lx"		/**/
#define	UVXf		"lX"		/**/
#define	NVef		"e"		/**/
#define	NVff		"f"		/**/
#define	NVgf		"g"		/**/

/* SELECT_MIN_BITS:
 *	This symbol holds the minimum number of bits operated by select.
 *	That is, if you do select(n, ...), how many bits at least will be
 *	cleared in the masks if some activity is detected.  Usually this
 *	is either n or 32*ceil(n/32), especially many little-endians do
 *	the latter.  This is only useful if you have select(), naturally.
 */
#define SELECT_MIN_BITS	64	/**/

/* ST_DEV_SIZE:
 *	This variable contains the size of struct stat's st_dev in bytes.
 */
/* ST_DEV_SIGN:
 *	This symbol holds the signedness of struct stat's st_dev.
 *	1 for unsigned, -1 for signed.
 */
#define ST_DEV_SIGN 1	/* st_dev sign */
#define ST_DEV_SIZE 8	/* st_dev size */

/* ST_INO_SIZE:
 *	This variable contains the size of struct stat's st_ino in bytes.
 */
/* ST_INO_SIGN:
 *	This symbol holds the signedness of struct stat's st_ino.
 *	1 for unsigned, -1 for signed.
 */
#define ST_INO_SIGN 1	/* st_ino sign */
#define ST_INO_SIZE 8	/* st_ino size */

/* STARTPERL:
 *	This variable contains the string to put in front of a perl
 *	script to make sure (one hopes) that it runs with perl and not
 *	some shell.
 */
#define STARTPERL "#!/usr/bin/perl"		/**/

/* HAS_STDIO_STREAM_ARRAY:
 *	This symbol, if defined, tells that there is an array
 *	holding the stdio streams.
 */
/* STDIO_STREAM_ARRAY:
 *	This symbol tells the name of the array holding the stdio streams.
 *	Usual values include _iob, __iob, and __sF.
 */
/*#define	HAS_STDIO_STREAM_ARRAY	/ **/
#ifdef HAS_STDIO_STREAM_ARRAY
#define STDIO_STREAM_ARRAY	
#endif

/* GMTIME_MAX:
 *	This symbol contains the maximum value for the time_t offset that
 *	the system function gmtime () accepts, and defaults to 0
 */
/* GMTIME_MIN:
 *	This symbol contains the minimum value for the time_t offset that
 *	the system function gmtime () accepts, and defaults to 0
 */
/* LOCALTIME_MAX:
 *	This symbol contains the maximum value for the time_t offset that
 *	the system function localtime () accepts, and defaults to 0
 */
/* LOCALTIME_MIN:
 *	This symbol contains the minimum value for the time_t offset that
 *	the system function localtime () accepts, and defaults to 0
 */
#define GMTIME_MAX		67768036191676799	/**/
#define GMTIME_MIN		-62167219200	/**/
#define LOCALTIME_MAX	67768036191676799	/**/
#define LOCALTIME_MIN	-62167219200	/**/

/* USE_64_BIT_INT:
 *	This symbol, if defined, indicates that 64-bit integers should
 *	be used when available.  If not defined, the native integers
 *	will be employed (be they 32 or 64 bits).  The minimal possible
 *	64-bitness is used, just enough to get 64-bit integers into Perl.
 *	This may mean using for example "long longs", while your memory
 *	may still be limited to 2 gigabytes.
 */
/* USE_64_BIT_ALL:
 *	This symbol, if defined, indicates that 64-bit integers should
 *	be used when available.  If not defined, the native integers
 *	will be used (be they 32 or 64 bits).  The maximal possible
 *	64-bitness is employed: LP64 or ILP64, meaning that you will
 *	be able to use more than 2 gigabytes of memory.  This mode is
 *	even more binary incompatible than USE_64_BIT_INT. You may not
 *	be able to run the resulting executable in a 32-bit CPU at all or
 *	you may need at least to reboot your OS to 64-bit mode.
 */
#ifndef USE_64_BIT_INT
#define	USE_64_BIT_INT		/**/
#endif
#ifndef USE_64_BIT_ALL
#define	USE_64_BIT_ALL		/**/
#endif

/* USE_C_BACKTRACE:
 *	This symbol, if defined, indicates that Perl should
 *	be built with support for backtrace.
 */
/*#define USE_C_BACKTRACE		/ **/

/* USE_STRICT_BY_DEFAULT:
 *	This symbol, if defined, enables additional defaults.
 *	At this time it only enables implicit strict by default.
 */
/*#define USE_STRICT_BY_DEFAULT	/ * use strict by default */

/* USE_DTRACE:
 *	This symbol, if defined, indicates that Perl should
 *	be built with support for DTrace.
 */
/*#define USE_DTRACE		/ **/

/* USE_FAST_STDIO:
 *	This symbol, if defined, indicates that Perl should
 *	be built to use 'fast stdio'.
 *	Defaults to define in Perls 5.8 and earlier, to undef later.
 */
#ifndef USE_FAST_STDIO
/*#define	USE_FAST_STDIO		/ **/
#endif

/* USE_KERN_PROC_PATHNAME:
 *	This symbol, if defined, indicates that we can use sysctl with
 *	KERN_PROC_PATHNAME to get a full path for the executable, and hence
 *	convert $^X to an absolute path.
 */
/*#define USE_KERN_PROC_PATHNAME	/ **/

/* USE_LARGE_FILES:
 *	This symbol, if defined, indicates that large file support
 *	should be used when available.
 */
#ifndef USE_LARGE_FILES
#define	USE_LARGE_FILES		/**/
#endif

/* USE_LONG_DOUBLE:
 *	This symbol, if defined, indicates that long doubles should
 *	be used when available.
 */
#ifndef USE_LONG_DOUBLE
/*#define	USE_LONG_DOUBLE		/ **/
#endif

/* USE_MORE_BITS:
 *	This symbol, if defined, indicates that 64-bit interfaces and
 *	long doubles should be used when available.
 */
#ifndef USE_MORE_BITS
/*#define	USE_MORE_BITS		/ **/
#endif

/* MULTIPLICITY:
 *	This symbol, if defined, indicates that Perl should
 *	be built to use multiplicity.
 */
#ifndef MULTIPLICITY
#define	MULTIPLICITY		/**/
#endif

/* USE_NSGETEXECUTABLEPATH:
 *	This symbol, if defined, indicates that we can use _NSGetExecutablePath
 *	and realpath to get a full path for the executable, and hence convert
 *	$^X to an absolute path.
 */
/*#define USE_NSGETEXECUTABLEPATH	/ **/

/* USE_PERLIO:
 *	This symbol, if defined, indicates that the PerlIO abstraction should
 *	be used throughout.  If not defined, stdio should be
 *	used in a fully backward compatible manner.
 */
#ifndef USE_PERLIO
#define	USE_PERLIO		/**/
#endif

/* USE_QUADMATH:
 *	This symbol, if defined, indicates that the quadmath library should
 *	be used when available.
 */
#ifndef USE_QUADMATH
/*#define	USE_QUADMATH		/ **/
#endif

/* USE_SOCKS:
 *	This symbol, if defined, indicates that Perl should
 *	be built to use socks.
 */
#ifndef USE_SOCKS
/*#define	USE_SOCKS		/ **/
#endif

/* HAS_DRAND48_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the drand48() function.  Otherwise, it is up
 *	to the program to supply one.  A good guess is
 *		extern double drand48(void);
 */
#define	HAS_DRAND48_PROTO	/**/

/* HAS_GETHOST_PROTOS:
 *	This symbol, if defined, indicates that <netdb.h> includes
 *	prototypes for gethostent(), gethostbyname(), and
 *	gethostbyaddr().  Otherwise, it is up to the program to guess
 *	them.  See netdbtype.U for probing for various Netdb_xxx_t types.
 */
#define	HAS_GETHOST_PROTOS	/**/

/* HAS_GETNET_PROTOS:
 *	This symbol, if defined, indicates that <netdb.h> includes
 *	prototypes for getnetent(), getnetbyname(), and
 *	getnetbyaddr().  Otherwise, it is up to the program to guess
 *	them.  See netdbtype.U for probing for various Netdb_xxx_t types.
 */
#define	HAS_GETNET_PROTOS	/**/

/* HAS_GETPROTO_PROTOS:
 *	This symbol, if defined, indicates that <netdb.h> includes
 *	prototypes for getprotoent(), getprotobyname(), and
 *	getprotobyaddr().  Otherwise, it is up to the program to guess
 *	them.  See netdbtype.U for probing for various Netdb_xxx_t types.
 */
#define	HAS_GETPROTO_PROTOS	/**/

/* HAS_GETSERV_PROTOS:
 *	This symbol, if defined, indicates that <netdb.h> includes
 *	prototypes for getservent(), getservbyname(), and
 *	getservbyaddr().  Otherwise, it is up to the program to guess
 *	them.  See netdbtype.U for probing for various Netdb_xxx_t types.
 */
#define	HAS_GETSERV_PROTOS	/**/

/* HAS_LSEEK_PROTO:
 *	This symbol, if defined, indicates that the system provides
 *	a prototype for the lseek() function.  Otherwise, it is up
 *	to the program to supply one.  A good guess is
 *		extern off_t lseek(int, off_t, int);
 */
#define	HAS_LSEEK_PROTO	/**/

/* Netdb_host_t:
 *	This symbol holds the type used for the 1st argument
 *	to gethostbyaddr().
 */
/* Netdb_hlen_t:
 *	This symbol holds the type used for the 2nd argument
 *	to gethostbyaddr().
 */
/* Netdb_name_t:
 *	This symbol holds the type used for the argument to
 *	gethostbyname().
 */
/* Netdb_net_t:
 *	This symbol holds the type used for the 1st argument to
 *	getnetbyaddr().
 */
#define Netdb_host_t		char * /**/
#define Netdb_hlen_t		size_t /**/
#define Netdb_name_t		const char * /**/
#define Netdb_net_t		in_addr_t /**/

/* Select_fd_set_t:
 *	This symbol holds the type used for the 2nd, 3rd, and 4th
 *	arguments to select.  Usually, this is 'fd_set *', if HAS_FD_SET
 *	is defined, and 'int *' otherwise.  This is only useful if you
 *	have select(), of course.
 */
#define Select_fd_set_t	fd_set *	/**/

/* Sock_size_t:
 *	This symbol holds the type used for the size argument of
 *	various socket calls (just the base type, not the pointer-to).
 */
#define Sock_size_t		socklen_t /**/

/* ARCHNAME:
 *	This symbol holds a string representing the architecture name.
 *	It may be used to construct an architecture-dependant pathname
 *	where library files may be held under a private library, for
 *	instance.
 */
#define ARCHNAME "x86_64-linux-gnu-thread-multi"		/**/

/* HAS_ASCTIME_R:
 *	This symbol, if defined, indicates that the asctime_r routine
 *	is available to asctime re-entrantly.
 */
/* ASCTIME_R_PROTO:
 *	This symbol encodes the prototype of asctime_r.
 *	It is zero if d_asctime_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_asctime_r
 *	is defined.
 */
#define HAS_ASCTIME_R	/**/
#define ASCTIME_R_PROTO REENTRANT_PROTO_B_SB	/**/

/* HAS_CRYPT_R:
 *	This symbol, if defined, indicates that the crypt_r routine
 *	is available to crypt re-entrantly.
 */
/* CRYPT_R_PROTO:
 *	This symbol encodes the prototype of crypt_r.
 *	It is zero if d_crypt_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_crypt_r
 *	is defined.
 */
#define HAS_CRYPT_R	/**/
#define CRYPT_R_PROTO REENTRANT_PROTO_B_CCS	/**/

/* HAS_CTERMID_R:
 *	This symbol, if defined, indicates that the ctermid_r routine
 *	is available to ctermid re-entrantly.
 */
/* CTERMID_R_PROTO:
 *	This symbol encodes the prototype of ctermid_r.
 *	It is zero if d_ctermid_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_ctermid_r
 *	is defined.
 */
/*#define HAS_CTERMID_R	/ **/
#define CTERMID_R_PROTO 0	/**/

/* HAS_CTIME_R:
 *	This symbol, if defined, indicates that the ctime_r routine
 *	is available to ctime re-entrantly.
 */
/* CTIME_R_PROTO:
 *	This symbol encodes the prototype of ctime_r.
 *	It is zero if d_ctime_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_ctime_r
 *	is defined.
 */
#define HAS_CTIME_R	/**/
#define CTIME_R_PROTO REENTRANT_PROTO_B_SB	/**/

/* HAS_DRAND48_R:
 *	This symbol, if defined, indicates that the drand48_r routine
 *	is available to drand48 re-entrantly.
 */
/* DRAND48_R_PROTO:
 *	This symbol encodes the prototype of drand48_r.
 *	It is zero if d_drand48_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_drand48_r
 *	is defined.
 */
#define HAS_DRAND48_R	/**/
#define DRAND48_R_PROTO REENTRANT_PROTO_I_ST	/**/

/* HAS_ENDGRENT_R:
 *	This symbol, if defined, indicates that the endgrent_r routine
 *	is available to endgrent re-entrantly.
 */
/* ENDGRENT_R_PROTO:
 *	This symbol encodes the prototype of endgrent_r.
 *	It is zero if d_endgrent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_endgrent_r
 *	is defined.
 */
/*#define HAS_ENDGRENT_R	/ **/
#define ENDGRENT_R_PROTO 0	/**/

/* HAS_ENDHOSTENT_R:
 *	This symbol, if defined, indicates that the endhostent_r routine
 *	is available to endhostent re-entrantly.
 */
/* ENDHOSTENT_R_PROTO:
 *	This symbol encodes the prototype of endhostent_r.
 *	It is zero if d_endhostent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_endhostent_r
 *	is defined.
 */
/*#define HAS_ENDHOSTENT_R	/ **/
#define ENDHOSTENT_R_PROTO 0	/**/

/* HAS_ENDNETENT_R:
 *	This symbol, if defined, indicates that the endnetent_r routine
 *	is available to endnetent re-entrantly.
 */
/* ENDNETENT_R_PROTO:
 *	This symbol encodes the prototype of endnetent_r.
 *	It is zero if d_endnetent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_endnetent_r
 *	is defined.
 */
/*#define HAS_ENDNETENT_R	/ **/
#define ENDNETENT_R_PROTO 0	/**/

/* HAS_ENDPROTOENT_R:
 *	This symbol, if defined, indicates that the endprotoent_r routine
 *	is available to endprotoent re-entrantly.
 */
/* ENDPROTOENT_R_PROTO:
 *	This symbol encodes the prototype of endprotoent_r.
 *	It is zero if d_endprotoent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_endprotoent_r
 *	is defined.
 */
/*#define HAS_ENDPROTOENT_R	/ **/
#define ENDPROTOENT_R_PROTO 0	/**/

/* HAS_ENDPWENT_R:
 *	This symbol, if defined, indicates that the endpwent_r routine
 *	is available to endpwent re-entrantly.
 */
/* ENDPWENT_R_PROTO:
 *	This symbol encodes the prototype of endpwent_r.
 *	It is zero if d_endpwent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_endpwent_r
 *	is defined.
 */
/*#define HAS_ENDPWENT_R	/ **/
#define ENDPWENT_R_PROTO 0	/**/

/* HAS_ENDSERVENT_R:
 *	This symbol, if defined, indicates that the endservent_r routine
 *	is available to endservent re-entrantly.
 */
/* ENDSERVENT_R_PROTO:
 *	This symbol encodes the prototype of endservent_r.
 *	It is zero if d_endservent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_endservent_r
 *	is defined.
 */
/*#define HAS_ENDSERVENT_R	/ **/
#define ENDSERVENT_R_PROTO 0	/**/

/* GETENV_PRESERVES_OTHER_THREAD:
 *	This symbol, if defined, indicates that the getenv system call doesn't
 *	zap the static buffer of getenv() in a different thread.
 *
 *	The typical getenv() implementation will return a pointer to the proper
 *	position in **environ.  But some may instead copy them to a static
 *	buffer in getenv().  If there is a per-thread instance of that buffer,
 *	or the return points to **environ, then a many-reader/1-writer mutex
 *	will work; otherwise an exclusive locking mutex is required to prevent
 *	races.
 */
#define GETENV_PRESERVES_OTHER_THREAD	/**/

/* HAS_GETGRENT_R:
 *	This symbol, if defined, indicates that the getgrent_r routine
 *	is available to getgrent re-entrantly.
 */
/* GETGRENT_R_PROTO:
 *	This symbol encodes the prototype of getgrent_r.
 *	It is zero if d_getgrent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getgrent_r
 *	is defined.
 */
#define HAS_GETGRENT_R	/**/
#define GETGRENT_R_PROTO REENTRANT_PROTO_I_SBWR	/**/

/* HAS_GETGRGID_R:
 *	This symbol, if defined, indicates that the getgrgid_r routine
 *	is available to getgrgid re-entrantly.
 */
/* GETGRGID_R_PROTO:
 *	This symbol encodes the prototype of getgrgid_r.
 *	It is zero if d_getgrgid_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getgrgid_r
 *	is defined.
 */
#define HAS_GETGRGID_R	/**/
#define GETGRGID_R_PROTO REENTRANT_PROTO_I_TSBWR	/**/

/* HAS_GETGRNAM_R:
 *	This symbol, if defined, indicates that the getgrnam_r routine
 *	is available to getgrnam re-entrantly.
 */
/* GETGRNAM_R_PROTO:
 *	This symbol encodes the prototype of getgrnam_r.
 *	It is zero if d_getgrnam_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getgrnam_r
 *	is defined.
 */
#define HAS_GETGRNAM_R	/**/
#define GETGRNAM_R_PROTO REENTRANT_PROTO_I_CSBWR	/**/

/* HAS_GETHOSTBYADDR_R:
 *	This symbol, if defined, indicates that the gethostbyaddr_r routine
 *	is available to gethostbyaddr re-entrantly.
 */
/* GETHOSTBYADDR_R_PROTO:
 *	This symbol encodes the prototype of gethostbyaddr_r.
 *	It is zero if d_gethostbyaddr_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_gethostbyaddr_r
 *	is defined.
 */
#define HAS_GETHOSTBYADDR_R	/**/
#define GETHOSTBYADDR_R_PROTO REENTRANT_PROTO_I_TsISBWRE	/**/

/* HAS_GETHOSTBYNAME_R:
 *	This symbol, if defined, indicates that the gethostbyname_r routine
 *	is available to gethostbyname re-entrantly.
 */
/* GETHOSTBYNAME_R_PROTO:
 *	This symbol encodes the prototype of gethostbyname_r.
 *	It is zero if d_gethostbyname_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_gethostbyname_r
 *	is defined.
 */
#define HAS_GETHOSTBYNAME_R	/**/
#define GETHOSTBYNAME_R_PROTO REENTRANT_PROTO_I_CSBWRE	/**/

/* HAS_GETHOSTENT_R:
 *	This symbol, if defined, indicates that the gethostent_r routine
 *	is available to gethostent re-entrantly.
 */
/* GETHOSTENT_R_PROTO:
 *	This symbol encodes the prototype of gethostent_r.
 *	It is zero if d_gethostent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_gethostent_r
 *	is defined.
 */
#define HAS_GETHOSTENT_R	/**/
#define GETHOSTENT_R_PROTO REENTRANT_PROTO_I_SBWRE	/**/

/* HAS_GETLOGIN_R:
 *	This symbol, if defined, indicates that the getlogin_r routine
 *	is available to getlogin re-entrantly.
 */
/* GETLOGIN_R_PROTO:
 *	This symbol encodes the prototype of getlogin_r.
 *	It is zero if d_getlogin_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getlogin_r
 *	is defined.
 */
#define HAS_GETLOGIN_R	/**/
#define GETLOGIN_R_PROTO REENTRANT_PROTO_I_BW	/**/

/* HAS_GETNETBYADDR_R:
 *	This symbol, if defined, indicates that the getnetbyaddr_r routine
 *	is available to getnetbyaddr re-entrantly.
 */
/* GETNETBYADDR_R_PROTO:
 *	This symbol encodes the prototype of getnetbyaddr_r.
 *	It is zero if d_getnetbyaddr_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getnetbyaddr_r
 *	is defined.
 */
#define HAS_GETNETBYADDR_R	/**/
#define GETNETBYADDR_R_PROTO REENTRANT_PROTO_I_uISBWRE	/**/

/* HAS_GETNETBYNAME_R:
 *	This symbol, if defined, indicates that the getnetbyname_r routine
 *	is available to getnetbyname re-entrantly.
 */
/* GETNETBYNAME_R_PROTO:
 *	This symbol encodes the prototype of getnetbyname_r.
 *	It is zero if d_getnetbyname_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getnetbyname_r
 *	is defined.
 */
#define HAS_GETNETBYNAME_R	/**/
#define GETNETBYNAME_R_PROTO REENTRANT_PROTO_I_CSBWRE	/**/

/* HAS_GETNETENT_R:
 *	This symbol, if defined, indicates that the getnetent_r routine
 *	is available to getnetent re-entrantly.
 */
/* GETNETENT_R_PROTO:
 *	This symbol encodes the prototype of getnetent_r.
 *	It is zero if d_getnetent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getnetent_r
 *	is defined.
 */
#define HAS_GETNETENT_R	/**/
#define GETNETENT_R_PROTO REENTRANT_PROTO_I_SBWRE	/**/

/* HAS_GETPROTOBYNAME_R:
 *	This symbol, if defined, indicates that the getprotobyname_r routine
 *	is available to getprotobyname re-entrantly.
 */
/* GETPROTOBYNAME_R_PROTO:
 *	This symbol encodes the prototype of getprotobyname_r.
 *	It is zero if d_getprotobyname_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getprotobyname_r
 *	is defined.
 */
#define HAS_GETPROTOBYNAME_R	/**/
#define GETPROTOBYNAME_R_PROTO REENTRANT_PROTO_I_CSBWR	/**/

/* HAS_GETPROTOBYNUMBER_R:
 *	This symbol, if defined, indicates that the getprotobynumber_r routine
 *	is available to getprotobynumber re-entrantly.
 */
/* GETPROTOBYNUMBER_R_PROTO:
 *	This symbol encodes the prototype of getprotobynumber_r.
 *	It is zero if d_getprotobynumber_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getprotobynumber_r
 *	is defined.
 */
#define HAS_GETPROTOBYNUMBER_R	/**/
#define GETPROTOBYNUMBER_R_PROTO REENTRANT_PROTO_I_ISBWR	/**/

/* HAS_GETPROTOENT_R:
 *	This symbol, if defined, indicates that the getprotoent_r routine
 *	is available to getprotoent re-entrantly.
 */
/* GETPROTOENT_R_PROTO:
 *	This symbol encodes the prototype of getprotoent_r.
 *	It is zero if d_getprotoent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getprotoent_r
 *	is defined.
 */
#define HAS_GETPROTOENT_R	/**/
#define GETPROTOENT_R_PROTO REENTRANT_PROTO_I_SBWR	/**/

/* HAS_GETPWENT_R:
 *	This symbol, if defined, indicates that the getpwent_r routine
 *	is available to getpwent re-entrantly.
 */
/* GETPWENT_R_PROTO:
 *	This symbol encodes the prototype of getpwent_r.
 *	It is zero if d_getpwent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getpwent_r
 *	is defined.
 */
#define HAS_GETPWENT_R	/**/
#define GETPWENT_R_PROTO REENTRANT_PROTO_I_SBWR	/**/

/* HAS_GETPWNAM_R:
 *	This symbol, if defined, indicates that the getpwnam_r routine
 *	is available to getpwnam re-entrantly.
 */
/* GETPWNAM_R_PROTO:
 *	This symbol encodes the prototype of getpwnam_r.
 *	It is zero if d_getpwnam_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getpwnam_r
 *	is defined.
 */
#define HAS_GETPWNAM_R	/**/
#define GETPWNAM_R_PROTO REENTRANT_PROTO_I_CSBWR	/**/

/* HAS_GETPWUID_R:
 *	This symbol, if defined, indicates that the getpwuid_r routine
 *	is available to getpwuid re-entrantly.
 */
/* GETPWUID_R_PROTO:
 *	This symbol encodes the prototype of getpwuid_r.
 *	It is zero if d_getpwuid_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getpwuid_r
 *	is defined.
 */
#define HAS_GETPWUID_R	/**/
#define GETPWUID_R_PROTO REENTRANT_PROTO_I_TSBWR	/**/

/* HAS_GETSERVBYNAME_R:
 *	This symbol, if defined, indicates that the getservbyname_r routine
 *	is available to getservbyname re-entrantly.
 */
/* GETSERVBYNAME_R_PROTO:
 *	This symbol encodes the prototype of getservbyname_r.
 *	It is zero if d_getservbyname_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getservbyname_r
 *	is defined.
 */
#define HAS_GETSERVBYNAME_R	/**/
#define GETSERVBYNAME_R_PROTO REENTRANT_PROTO_I_CCSBWR	/**/

/* HAS_GETSERVBYPORT_R:
 *	This symbol, if defined, indicates that the getservbyport_r routine
 *	is available to getservbyport re-entrantly.
 */
/* GETSERVBYPORT_R_PROTO:
 *	This symbol encodes the prototype of getservbyport_r.
 *	It is zero if d_getservbyport_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getservbyport_r
 *	is defined.
 */
#define HAS_GETSERVBYPORT_R	/**/
#define GETSERVBYPORT_R_PROTO REENTRANT_PROTO_I_ICSBWR	/**/

/* HAS_GETSERVENT_R:
 *	This symbol, if defined, indicates that the getservent_r routine
 *	is available to getservent re-entrantly.
 */
/* GETSERVENT_R_PROTO:
 *	This symbol encodes the prototype of getservent_r.
 *	It is zero if d_getservent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getservent_r
 *	is defined.
 */
#define HAS_GETSERVENT_R	/**/
#define GETSERVENT_R_PROTO REENTRANT_PROTO_I_SBWR	/**/

/* HAS_GETSPNAM_R:
 *	This symbol, if defined, indicates that the getspnam_r routine
 *	is available to getspnam re-entrantly.
 */
/* GETSPNAM_R_PROTO:
 *	This symbol encodes the prototype of getspnam_r.
 *	It is zero if d_getspnam_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getspnam_r
 *	is defined.
 */
#define HAS_GETSPNAM_R	/**/
#define GETSPNAM_R_PROTO REENTRANT_PROTO_I_CSBWR	/**/

/* HAS_GMTIME_R:
 *	This symbol, if defined, indicates that the gmtime_r routine
 *	is available to gmtime re-entrantly.
 */
/* GMTIME_R_PROTO:
 *	This symbol encodes the prototype of gmtime_r.
 *	It is zero if d_gmtime_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_gmtime_r
 *	is defined.
 */
#define HAS_GMTIME_R	/**/
#define GMTIME_R_PROTO REENTRANT_PROTO_S_TS	/**/

/* HAS_LOCALECONV_L:
 *	This symbol, if defined, indicates that the localeconv_l routine is
 *	available to query certain information about a locale.
 */
/*#define HAS_LOCALECONV_L		/ **/

/* HAS_LOCALTIME_R:
 *	This symbol, if defined, indicates that the localtime_r routine
 *	is available to localtime re-entrantly.
 */
/* LOCALTIME_R_NEEDS_TZSET:
 *	Many libc's localtime_r implementations do not call tzset,
 *	making them differ from localtime(), and making timezone
 *	changes using $ENV{TZ} without explicitly calling tzset
 *	impossible. This symbol makes us call tzset before localtime_r
 */
#define LOCALTIME_R_NEEDS_TZSET /**/
#ifdef LOCALTIME_R_NEEDS_TZSET
#define L_R_TZSET tzset(),
#else
#define L_R_TZSET
#endif

/* L_R_TZSET:
 *	If localtime_r() needs tzset, it is defined in this define
 */
/* LOCALTIME_R_PROTO:
 *	This symbol encodes the prototype of localtime_r.
 *	It is zero if d_localtime_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_localtime_r
 *	is defined.
 */
#define HAS_LOCALTIME_R	/**/
#define LOCALTIME_R_PROTO REENTRANT_PROTO_S_TS	/**/

/* HAS_MBRLEN:
 *	This symbol, if defined, indicates that the mbrlen routine is
 *	available to get the length of multi-byte character strings.
 */
#define HAS_MBRLEN	/**/

/* HAS_MBRTOWC:
 *	This symbol, if defined, indicates that the mbrtowc routine is
 *	available to convert a multi-byte character into a wide character.
 */
#define HAS_MBRTOWC	/**/

/* HAS_NL_LANGINFO_L:
 *	This symbol, when defined, indicates presence of the nl_langinfo_l()
 *	function
 */
/* HAS_THREAD_SAFE_NL_LANGINFO_L:
 *	This symbol, when defined, indicates presence of the nl_langinfo_l()
 *	function, and that it is thread-safe.
 */
#define HAS_NL_LANGINFO_L	/**/
#define HAS_THREAD_SAFE_NL_LANGINFO_L	/**/

/* OLD_PTHREAD_CREATE_JOINABLE:
 *	This symbol, if defined, indicates how to create pthread
 *	in joinable (aka undetached) state.  NOTE: not defined
 *	if pthread.h already has defined PTHREAD_CREATE_JOINABLE
 *	(the new version of the constant).
 *	If defined, known values are PTHREAD_CREATE_UNDETACHED
 *	and __UNDETACHED.
 */
/*#define OLD_PTHREAD_CREATE_JOINABLE  / **/

/* HAS_PTHREAD_ATFORK:
 *	This symbol, if defined, indicates that the pthread_atfork routine
 *	is available to setup fork handlers.
 */
#define HAS_PTHREAD_ATFORK		/**/

/* HAS_PTHREAD_YIELD:
 *	This symbol, if defined, indicates that the pthread_yield
 *	routine is available to yield the execution of the current
 *	thread.	 sched_yield is preferable to pthread_yield.
 */
/* SCHED_YIELD:
 *	This symbol defines the way to yield the execution of
 *	the current thread.  Known ways are sched_yield,
 *	pthread_yield, and pthread_yield with NULL.
 */
/* HAS_SCHED_YIELD:
 *	This symbol, if defined, indicates that the sched_yield
 *	routine is available to yield the execution of the current
 *	thread.	 sched_yield is preferable to pthread_yield.
 */
#define HAS_PTHREAD_YIELD	/**/
#define SCHED_YIELD	sched_yield()	/**/
#define HAS_SCHED_YIELD	/**/

/* HAS_RANDOM_R:
 *	This symbol, if defined, indicates that the random_r routine
 *	is available to random re-entrantly.
 */
/* RANDOM_R_PROTO:
 *	This symbol encodes the prototype of random_r.
 *	It is zero if d_random_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_random_r
 *	is defined.
 */
#define HAS_RANDOM_R	/**/
#define RANDOM_R_PROTO REENTRANT_PROTO_I_St	/**/

/* HAS_READDIR64_R:
 *	This symbol, if defined, indicates that the readdir64_r routine
 *	is available to readdir64 re-entrantly.
 */
/* READDIR64_R_PROTO:
 *	This symbol encodes the prototype of readdir64_r.
 *	It is zero if d_readdir64_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_readdir64_r
 *	is defined.
 */
#define HAS_READDIR64_R	/**/
#define READDIR64_R_PROTO REENTRANT_PROTO_I_TSR	/**/

/* HAS_READDIR_R:
 *	This symbol, if defined, indicates that the readdir_r routine
 *	is available to readdir re-entrantly.
 */
/* READDIR_R_PROTO:
 *	This symbol encodes the prototype of readdir_r.
 *	It is zero if d_readdir_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_readdir_r
 *	is defined.
 */
#define HAS_READDIR_R	/**/
#define READDIR_R_PROTO REENTRANT_PROTO_I_TSR	/**/

/* HAS_SETGRENT_R:
 *	This symbol, if defined, indicates that the setgrent_r routine
 *	is available to setgrent re-entrantly.
 */
/* SETGRENT_R_PROTO:
 *	This symbol encodes the prototype of setgrent_r.
 *	It is zero if d_setgrent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_setgrent_r
 *	is defined.
 */
/*#define HAS_SETGRENT_R	/ **/
#define SETGRENT_R_PROTO 0	/**/

/* HAS_SETHOSTENT_R:
 *	This symbol, if defined, indicates that the sethostent_r routine
 *	is available to sethostent re-entrantly.
 */
/* SETHOSTENT_R_PROTO:
 *	This symbol encodes the prototype of sethostent_r.
 *	It is zero if d_sethostent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_sethostent_r
 *	is defined.
 */
/*#define HAS_SETHOSTENT_R	/ **/
#define SETHOSTENT_R_PROTO 0	/**/

/* HAS_SETLOCALE_R:
 *	This symbol, if defined, indicates that the setlocale_r routine
 *	is available to setlocale re-entrantly.
 */
/* SETLOCALE_R_PROTO:
 *	This symbol encodes the prototype of setlocale_r.
 *	It is zero if d_setlocale_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_setlocale_r
 *	is defined.
 */
/*#define HAS_SETLOCALE_R	/ **/
#define SETLOCALE_R_PROTO 0	/**/

/* HAS_SETNETENT_R:
 *	This symbol, if defined, indicates that the setnetent_r routine
 *	is available to setnetent re-entrantly.
 */
/* SETNETENT_R_PROTO:
 *	This symbol encodes the prototype of setnetent_r.
 *	It is zero if d_setnetent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_setnetent_r
 *	is defined.
 */
/*#define HAS_SETNETENT_R	/ **/
#define SETNETENT_R_PROTO 0	/**/

/* HAS_SETPROTOENT_R:
 *	This symbol, if defined, indicates that the setprotoent_r routine
 *	is available to setprotoent re-entrantly.
 */
/* SETPROTOENT_R_PROTO:
 *	This symbol encodes the prototype of setprotoent_r.
 *	It is zero if d_setprotoent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_setprotoent_r
 *	is defined.
 */
/*#define HAS_SETPROTOENT_R	/ **/
#define SETPROTOENT_R_PROTO 0	/**/

/* HAS_SETPWENT_R:
 *	This symbol, if defined, indicates that the setpwent_r routine
 *	is available to setpwent re-entrantly.
 */
/* SETPWENT_R_PROTO:
 *	This symbol encodes the prototype of setpwent_r.
 *	It is zero if d_setpwent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_setpwent_r
 *	is defined.
 */
/*#define HAS_SETPWENT_R	/ **/
#define SETPWENT_R_PROTO 0	/**/

/* HAS_SETSERVENT_R:
 *	This symbol, if defined, indicates that the setservent_r routine
 *	is available to setservent re-entrantly.
 */
/* SETSERVENT_R_PROTO:
 *	This symbol encodes the prototype of setservent_r.
 *	It is zero if d_setservent_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_setservent_r
 *	is defined.
 */
/*#define HAS_SETSERVENT_R	/ **/
#define SETSERVENT_R_PROTO 0	/**/

/* HAS_SRAND48_R:
 *	This symbol, if defined, indicates that the srand48_r routine
 *	is available to srand48 re-entrantly.
 */
/* SRAND48_R_PROTO:
 *	This symbol encodes the prototype of srand48_r.
 *	It is zero if d_srand48_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_srand48_r
 *	is defined.
 */
#define HAS_SRAND48_R	/**/
#define SRAND48_R_PROTO REENTRANT_PROTO_I_LS	/**/

/* HAS_SRANDOM_R:
 *	This symbol, if defined, indicates that the srandom_r routine
 *	is available to srandom re-entrantly.
 */
/* SRANDOM_R_PROTO:
 *	This symbol encodes the prototype of srandom_r.
 *	It is zero if d_srandom_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_srandom_r
 *	is defined.
 */
#define HAS_SRANDOM_R	/**/
#define SRANDOM_R_PROTO REENTRANT_PROTO_I_TS	/**/

/* HAS_STRERROR_R:
 *	This symbol, if defined, indicates that the strerror_r routine
 *	is available to strerror re-entrantly.
 */
/* STRERROR_R_PROTO:
 *	This symbol encodes the prototype of strerror_r.
 *	It is zero if d_strerror_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_strerror_r
 *	is defined.
 */
#define HAS_STRERROR_R	/**/
#define STRERROR_R_PROTO REENTRANT_PROTO_B_IBW	/**/

/* HAS_STRTOD_L:
 *	This symbol, if defined, indicates that the strtod_l routine is
 *	available to convert strings to long doubles.
 */
#define HAS_STRTOD_L		/**/

/* HAS_STRTOLD_L:
 *	This symbol, if defined, indicates that the strtold_l routine is
 *	available to convert strings to long doubles.
 */
#define HAS_STRTOLD_L		/**/

/* PERL_THREAD_LOCAL:
 *	This symbol, if defined, gives a linkage specification for thread-local
 *	storage. For example, for a C11 compiler this will be _Thread_local.
 *	Beware, some compilers are sensitive to the C language standard they are
 *	told to parse. For example, suncc defaults to C11, so our probe will
 *	report that _Thread_local can be used. However, if the -std=c99 is later
 *	added to the compiler flags, then _Thread_local will become a syntax
 *	error. Hence it is important for these flags to be consistent between
 *	probing and use.
 */
#define PERL_THREAD_LOCAL _Thread_local	/**/

/* HAS_TMPNAM_R:
 *	This symbol, if defined, indicates that the tmpnam_r routine
 *	is available to tmpnam re-entrantly.
 */
/* TMPNAM_R_PROTO:
 *	This symbol encodes the prototype of tmpnam_r.
 *	It is zero if d_tmpnam_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_tmpnam_r
 *	is defined.
 */
#define HAS_TMPNAM_R	/**/
#define TMPNAM_R_PROTO REENTRANT_PROTO_B_B	/**/

/* HAS_TTYNAME_R:
 *	This symbol, if defined, indicates that the ttyname_r routine
 *	is available to ttyname re-entrantly.
 */
/* TTYNAME_R_PROTO:
 *	This symbol encodes the prototype of ttyname_r.
 *	It is zero if d_ttyname_r is undef, and one of the
 *	REENTRANT_PROTO_T_ABC macros of reentr.h if d_ttyname_r
 *	is defined.
 */
#define HAS_TTYNAME_R	/**/
#define TTYNAME_R_PROTO REENTRANT_PROTO_I_IBW	/**/

/* HAS_WCRTOMB:
 *	This symbol, if defined, indicates that the wcrtomb routine is
 *	available to convert a wide character into a multi-byte character.
 */
#define HAS_WCRTOMB	/**/

/* I_MACH_CTHREADS:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <mach/cthreads.h>.
 */
/*#define   I_MACH_CTHREADS	/ **/

/* I_PTHREAD:
 *	This symbol, if defined, indicates to the C program that it should
 *	include <pthread.h>.
 */
#define   I_PTHREAD	/**/

/* USE_ITHREADS:
 *	This symbol, if defined, indicates that Perl should be built to
 *	use the interpreter-based threading implementation.
 */
/* USE_THREADS:
 *	This symbol, if defined, indicates that Perl should
 *	be built to use threads.  At present, it is a synonym for
 *	and USE_ITHREADS, but eventually the source ought to be
 *	changed to use this to mean _any_ threading implementation.
 */
/* OLD_PTHREADS_API:
 *	This symbol, if defined, indicates that Perl should
 *	be built to use the old draft POSIX threads API.
 */
/* USE_REENTRANT_API:
 *	This symbol, if defined, indicates that Perl should
 *	try to use the various _r versions of library functions.
 *	This is extremely experimental.
 */
#define	USE_ITHREADS		/**/
#define		USE_THREADS		/**/
/*#define	OLD_PTHREADS_API		/ **/
/*#define	USE_REENTRANT_API	/ **/

/* HAS_TIME:
 *	This symbol, if defined, indicates that the time() routine exists.
 */
/* Time_t:
 *	This symbol holds the type returned by time(). It can be long,
 *	or time_t on BSD sites (in which case <sys/types.h> should be
 *	included).
 */
#define HAS_TIME		/**/
#define Time_t time_t		/* Time type */

/* HAS_TIMES:
 *	This symbol, if defined, indicates that the times() routine exists.
 *	Note that this became obsolete on some systems (SUNOS), which now
 *	use getrusage(). It may be necessary to include <sys/times.h>.
 */
#define HAS_TIMES		/**/

/* Fpos_t:
 *	This symbol holds the type used to declare file positions in libc.
 *	It can be fpos_t, long, uint, etc... It may be necessary to include
 *	<sys/types.h> to get any typedef'ed information.
 */
#define Fpos_t fpos_t		/* File position type */

/* Gid_t_f:
 *	This symbol defines the format string used for printing a Gid_t.
 */
#define	Gid_t_f		"u"		/**/

/* Gid_t_sign:
 *	This symbol holds the signedness of a Gid_t.
 *	1 for unsigned, -1 for signed.
 */
#define Gid_t_sign	1		/* GID sign */

/* Gid_t_size:
 *	This symbol holds the size of a Gid_t in bytes.
 */
#define Gid_t_size 4		/* GID size */

/* Gid_t:
 *	This symbol holds the return type of getgid() and the type of
 *	argument to setrgid() and related functions.  Typically,
 *	it is the type of group ids in the kernel. It can be int, ushort,
 *	gid_t, etc... It may be necessary to include <sys/types.h> to get
 *	any typedef'ed information.
 */
#define Gid_t gid_t		/* Type for getgid(), etc... */

/* Off_t:
 *	This symbol holds the type used to declare offsets in the kernel.
 *	It can be int, long, off_t, etc... It may be necessary to include
 *	<sys/types.h> to get any typedef'ed information.
 */
/* LSEEKSIZE:
 *	This symbol holds the number of bytes used by the Off_t.
 */
/* Off_t_size:
 *	This symbol holds the number of bytes used by the Off_t.
 */
#define Off_t off_t		/* <offset> type */
#define LSEEKSIZE 8		/* <offset> size */
#define Off_t_size 8	/* <offset> size */

/* Mode_t:
 *	This symbol holds the type used to declare file modes
 *	for systems calls.  It is usually mode_t, but may be
 *	int or unsigned short.  It may be necessary to include <sys/types.h>
 *	to get any typedef'ed information.
 */
#define Mode_t mode_t	 /* file mode parameter for system calls */

/* Pid_t:
 *	This symbol holds the type used to declare process ids in the kernel.
 *	It can be int, uint, pid_t, etc... It may be necessary to include
 *	<sys/types.h> to get any typedef'ed information.
 */
#define Pid_t pid_t		/* PID type */

/* Size_t_size:
 *	This symbol holds the size of a Size_t in bytes.
 */
#define Size_t_size 8		/**/

/* Size_t:
 *	This symbol holds the type used to declare length parameters
 *	for string functions.  It is usually size_t, but may be
 *	unsigned long, int, etc.  It may be necessary to include
 *	<sys/types.h> to get any typedef'ed information.
 */
#define Size_t size_t	 /* length parameter for string functions */

/* Uid_t_f:
 *	This symbol defines the format string used for printing a Uid_t.
 */
#define	Uid_t_f		"u"		/**/

/* Uid_t_sign:
 *	This symbol holds the signedness of a Uid_t.
 *	1 for unsigned, -1 for signed.
 */
#define Uid_t_sign	1		/* UID sign */

/* Uid_t_size:
 *	This symbol holds the size of a Uid_t in bytes.
 */
#define Uid_t_size 4		/* UID size */

/* Uid_t:
 *	This symbol holds the type used to declare user ids in the kernel.
 *	It can be int, ushort, uid_t, etc... It may be necessary to include
 *	<sys/types.h> to get any typedef'ed information.
 */
#define Uid_t uid_t		/* UID type */

#define PERL_BUILD_DATE "Aug 29 2025 12:09:36"
#endif
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 8@@.P&of_seq@Eg@@ @=C, @=3@ @=B@@ @=AX@=@@ @=SX@=@ @=X@=@.88.88@@.R.@ B A@@AH@@W@@ABE@@G@@ACGYD@@
P@@AvJ@@ZL@@ABlK@@Q@@A'includeC@@BCD/O@@R@@AEN@@IZ@@ABI@@\M@@X@@ABCF@@S@@AT@@U@@V@@ABCDE@"B@@A@Z@  , ..88.999BAA;Stdlib__Hashtbl.Make.of_seqA@..@@  , p..88.88AA;Stdlib__Hashtbl.Make.createA@..@@  , ,..8?8V.88@AvA@..@@  , /AxA!tdU  8 @@@A@@ @8@@@@/8]8e/8]8q@@@@/K%equale@ )?@@ @8@@@ @8).@@ @8@ @8@ @8V@8@/8r8~/8r8@@/(L$hashf@.@@ @8V@8@$@@ @9V@8):@@ @9V@8@ @8V@8@ @8V@8@/:88/;88@@/GM/B@@A;C@@%D@@ABa@D@  , /O/F88/G88AA9Stdlib__Hashtbl.Make.hashA@/N/M@@  , /U/L88@@@X1/R88@%_seedh/@@ @8@/Z88/[88@@/gN!xi1@/a88/b88@@/nO/i@B@@AA@@B@!DB@@A@B@  , /w/n88@@@"sz@/t88@@/Q/{@	A@@A@B@@A@A@  , //~9 9&/9 97@-J@@X@=RY@=@Bà!i@/89 @@/S#tblX@=@@ @=%Y@=@/99
/99@@/T/@A@@B@@AB@1C@@bB@@AB@B@  , /,@@A#/BA  , //99/99@AȐA*/@@A@A
  , //99	@@@1/A@  , /Ű/:3:@D@DD//:3:3K@!x@P/:3:=@@/Y/ϰ@	A@@A@@A@  , p/@U@/A@  , h/۰/:]:v`@`D//:]:]i@"n1@n/:]:n@@/["n2@/:]:o/:]:q@@/\!x@/:]:r/:]:s@@/]/@C@@AB@@A@@AB@@C@  , P0(@@$/	C@  , <0/::@D/0::@$seed@0	::@@0_!x@0::0::@@0`0@B@@AA@@B@@B@  , 0#@@0B@  , 
0%0;N;U@@A0
0"::@!h@0'::@@03b#key@0-::0.::@@0:c05@B@@AA@@B@@B@  , 
0A08;;	09;;.@@@Z@COZ@Cy[@CjڐD&0HC@  , 
0O0F;;M@@A*0LB@  , 
0S0J::@@@.0PB@  , 
t0W0N < <M@@A0@0W;;@!h@0\;;@@0he#key@0b;;0c;;@@0of$data@0i;;0j;;@@0vg!i@@ @CZ@C@0u;;0v;;@@0h&bucket-OY@CY@C@@ @CZ@C@0;;0;;@@0i0@E@@A)A@@B7C@@&D@@A5B@@BC@ $C@@,B@@AB@E@  , 
L00 < <":@@9AL0E@  , 
400;;0;<@.j@@Y@D[Z@DLDCX0E@  , 
 0I@@HA[0"E@  , 
00;;0;;@AMA@00@@  , 
00;;0;;@/:9@@[@D[@D"ZBm0°@3@A21C-@D@  , 0̰0;;c@@bAt0DA  , 0Ұ0;;0;;@AiB{0Ѱ@@=@AB<@C  , 0ܰ0;;s@@r@0C@  , 00==}@/>Y@FY@F@@Z@FZ@FZ@FB00==@!h@0==@@0t#key@0==0==@@1u!i u@@ @FZ@F@1==1==@@1v1@B@@AC@@A@@AB@ B@@A ZC@@B@C@  , 11==@@A/1CA  , 1#1==1==@AB61"@@A@B@B  , 1-1$==@@@>1*B@  , 111(>>1)>>@K@@[@H7[@H;ڐA1# 16>>@!h @1;>>@@1G}#key@1A>>1B>>@@1N~1I@C@@AB@@A@@AB@ ?C@@ B@@AB@C@  , |1\+@A!1WC@  , x1^1U?Z?k1V?Z?z@x@@\@H\@HA0"k1 -@1e>>1f>? @@1r"d1 0@1l>?1m>?	@@1y%next1/Ӡ > ;@@ @H!@1x>?1y>?@@11@7@E@@AB7@"D@@A8@F@@ABC9@F@  , l13@1A)1F@  , h11#?@1#?@@@@]@I]@I<A8"k2 bY@HP@1 ?{?1 ?{?@@1"d2 lY@IY@GY@IY@H=@1 ?{?1 ?{?@@1%next20@@ @H@1 ?{?1 ?{?@@11@u@A=@ H@@ABu@>@,G@@ABw@?@I@@ABCDy@I@  , \1>@qA41I@  , D1Ӱ1%@F@wv@@uA;"k3 Y@H@1$@@*1$@@,@@1"d3:Y@IrY@H@1$@@31$@@5@@1%next30D@@ @H@1$@@<1$@@A@@114p@3@K@@ABC@s@A4@)J@@AB@u@A5@L@@ABCD@L@  , 821%@F@o1%@F@q@@A52L@  , ,22%@F@W2%@F@e@/O@@\@I0B@2L@  , 22%@F@T@@AD2#L@  , 22"??@@A2[I@  , 22!??2!??@@A2`I@  , 2$2!??2!??@@@[@HːB2'jI@  , 2.2%!??@@A2+nI@  , 222)?C?I@@A2/F@  , 262-??;2.??=@@A24F@  , 2;22??#23??1@/@@Z@HXB2>F@  , 2E2<?? @@A2BF@  , X2I2@>>2A>>@0i!Y@G٠!
Y@G@@ @GB2P@@A@B@B@  , H2Z2Q>>2R>>@@@[@G[@G\@GB+2aB@  , 82h2_>>@@
@/2eB@  ,  2l2c/AgAt2d/AgAx@@A2Y 2j-A,A,@!h @!2o-A,A:@@2{#key @2u-A,A;2v-A,A>@@22}@C@@AB@@A@@AB@!9C@@"B@@AB@C@  , 223AA23AA@@9A'"k1!@20AyA20AyA@@2"d1!@20AyA20AyA@@2%next10!+!(@@ @J@20AyA20AyA@@22@.@E@@AB.@"D@@A/@F@@ABC0@F@  , 227BwB27BwB@@eA/"k2!FY@K
@24AB24AB@@2"d2!JY@K@24AB24AB@@2%next2 1,@@ @KN@24AB 24AB%@@22ٰ@]@A.@H@@AB]@/@&G@@AB_@0@I@@ABCDa@I@  , 
229BB@@A3"k3!vY@Ks@28BB28BB@@2"d3!zY@K@28BB28BB@@3%next31\@@ @K@38BB38BB@@33	0]@/@K@@ABC@`@A0@'J@@AB@b@A1@L@@ABCD@L@  , 
339BB39BB@AA@33@@  , 
3$@A53L@  , 
3&39BB39BB@@@\@KӐB?3) L@  , 
303'9BB@@AC3-$L@  , 
343+6B\Bf@@Aw31XI@  , 
383/5B*BO305B*BV@AA@3635@@  , 
3=@A~38_I@  , 
x3?365B*B7375B*BE@3@@[@K{B3BiI@  , 
h3I3@5B*B4@@A3FmI@  , 
@3M3D2AA@@A3JF@  , 
83Q3H1AA3I1AA@AA@3O3N@@  , 
,3V@A3QF@  , 
 3X3O1AA3P1AA@L@@Z@K B3[F@  , 
3b3Y1AA @@ 
A3_F@  , 	3f3].AAAI3^.AAAa@1!Y@J!Y@J@@ @J B3m@@A@B@B@  , 	3w3n.AAAQ3o.AAA`@@@[@J[@J\@J (B3~B@  , 	33|.AAAC .@@ -@3B@  , 	33CCC 8@0X!Y@L!@@Z@MIZ@MwZ@M\ BB3"3;CC K@!h"@ P3;CC@@3#key!@3;CC3;CC"@@3.find_in_bucket@0|"	Z@L1 @LZ@L@@ @LZ@L"
@@ @LZ@L@ @L[@L@3<C%C/3<C%C=@@33°@ C@@A.B@@*A@@AB@#UB@@A@C@  , 	3Ұ3CCC3CCD
@>@@[@MX[@Mu\@Mq BG3C@  , 	33CCC @@ AK3C@  , 	33<C%C' @@ @N3@@A@B@B@  , 	h33>CVC\3>CVC^@@	'Stdlib__Hashtbl.find_all.find_in_bucketAX3@mA@@A@QB@@A@L@@@AAB  , 	X33BCC3BCC@@Aj!k	M@3?C_Cl3?C_Cm@@4$data
R@4?C_Co4?C_Cs@@4$next2i^]@@ @L@4?C_Cu4?C_Cy@@44@C@@AB@@D@@A2@BC0.D@  , 	P4%4ACC4ACC@A:A@4#4"@@  , 	D4*4!ACC@p?A04)D@  , 	840@BA24+D@  , 	,424)@C~C4*@C~C@&@@[@LKB<45D@  , 	 4<43@C~CA@@PA@49#DG  , 4A48<C%C@F@AU@4>TAL  , 4F4=SEE4>SEE@@ A49"r4GMDD!@!h"r@!
4LMDD@@4X#key"k@4RMDD4SMDE @@4_$data"l@4YMDE4ZMDE@@4f!i#@@ @NZ@N@4eNEE4fNEE@@4r!l2"Y@N"Y@N@@ @NZ@N@4uOE%E+4vOE%E,@@44}@'A@@A5C@@$D@@A3B@@E@@ABC@$C@@A"D@@0B@@AB@E@  , 44SEEO@@!IAN4E@  , 44QEgEk4QEgE@2\@@Y@O8Z@N!TCZ4!E@  , 44QEgE}@A!YA@44@@  , t44PE=Ea!^@@!]Ab4)E@  , l44PE=EB4PE=E[@1@@Y@NZ@N!hCn45E@  , X44PE=E?!n@@!mAr49EA  , T44OE%E/4OE%E9@A!tBy4A?><@BC9@D  , D4ɰ4OE%E'!~@@!}A4DA  , @4ϰ4NEE4NEE!@A!B4ΰQO@L@ABI@C  , 04ٰ4NEE
!@@!@4C@  , 4ݰ4\FF!@1"Y@P:"@@Z@PZ@PZ@P!B4"퐰4VEE!@!h"@!4VEE@@4#key"@4VEE4VEF@@4-mem_in_bucket@1Р"Z@O2 @O@@ @OZ@O"@@ @P'Z@O@ @O[@O@5WFF5WFF@@55@*B@@A%A@@ C@@AB@$B@@A@C@  , 5#5\FF5\FF@@@[@P[@P\@P!BD5*C@  , 515(\FF!@@!AH5.C@  , 555,WFF!@@!@K52@B@B@  , 5;52YF5F;53YF5F@@@	!Stdlib__Hashtbl.mem.mem_in_bucketAT5:@ "A@@A@MB@@A@H@@@AAB  , 5K5B[FZF`5C[FZFm@?@@\@PBBj!k M@5OZFAFN5PZFAFO@@5\$next!3WV@@ @P@5[ZFAFQ5\ZFAFU@@5h5c@B@@AC@@-@AB+)C@  , 5p%5g[FZF@@4A5m
C+  , x5u5lWFF@A9@5r8A0  , d5z5q_FF5r_FF@A=Stdlib__Hashtbl.add_seq.(fun)A@5y5x@@  , L55w_FF"A@@"@@5q#_5}^FF"G@#tbl%#_@"L5^FF@@5!i&#X@5^FF5^FF@@55@
A@@B@@AB@% B@@A@B@  , ,55_FF5_FF@@$A!!k'#c@5_FF5_FF@@5!v(#g@5_FF5_FF@@55@C@@A!1)A@@B@@AB@% B@@A5C@@B@CA  , 5GAD@?5@@A
@A  , 5ư5bG
G5bG
G3@A	!Stdlib__Hashtbl.replace_seq.(fun)A@55@@  , 5̰5bG
G"@@"@5#}5aFF"@#tbl,#}@"5aFG@@5!i-#v@5aFG5aFG@@55ܰ@
A@@B@@AB@$B@@A@B@  , 55bG
G#5bG
G2@@$A!!k.#@5bG
G5bG
G@@5!v/#@5bG
G5bG
G@@55@C@@A!}0A@@B@@AB@$,B@@A5C@@B@CA  , 6
GAD@?6@@A
@A  , 66	fG_Ga6
fG_Gr@3@@Y@QZ@Q"B6
#6dG7G7"@!i3#@"6dG7GC@@6(#tbl44#Y@Q#Y@Q@@ @QZ@Qz@6-eGFGL6.eGFGO@@6:65@A@@B@@AB@3qB@@A#C@@B@B@  , 6E3#@@#A*6ABA  , 6J6AeGFGR6BeGFG[@A#B16I@@A@A
  , 6S6JeGFGH# @@#@86PA@  , |6W6NuHI6OuHI7@4@@Y@SjZ@S1#0D6W#ɐ6`iG{G{#<@!73#@@ @Q@6hiG{G6iiG{GA@6u#8#Y@Q@6oiG{G@@6{!h:#@6uiG{G6viG{G@@6à!s;3@@ @R
Z@Q@6jGG6jGG@@6Ġ$seed<!@@ @R/Z@R$@6kGG6kGG@@6Š"h'=4#Y@R#Y@R@@ @RZ@R@6oH\Hb6oH\Hd@@66@FB@@A7A@@F@@AB@C@@5D@@+E@@ABC@35E@@A&BF@@4D@@A4"C@@4iB@@ABC@F@  , l6Ű6uHI6uHI"@@$[@S>&9@@[@SP@[@SO#Ap6%L@  , <6Ӱ|#@@#As6(F@  , 86ְ6oH\Hg6tHH@A#A@66@@  , $6۰6qH|H6qH|H@55 EC@@[@R@@[@R[@R#B6><@;@A98BC6@G@  , 66sHH6sHH@@#A6	E@  , 66sHH6sHH@@#A6E@  , 66oH\H^#@@#A6E@  , 66nHNHW6nHNHX@@#A6US@Q@P@ABCM@D@  , 76mHHG7 mHHM@@#A7	D@  , 7
7mHH$@@#A7

D@  , 77lGG7	lGH@#A7D@  , 77lGH	@4u@@[@R0[@RR[@RC#A7 D@  , <7$@#A7"D@  , 47&7kGG#@@#A7#&DA  , 07,7#jGG7$jGG@A#B7+@@ABz@C  , 767-jGG$	@@$A73C@  , 7:71iG{G@@$A77@B@B@  , 7@@$A۠"9$@	@7D7?@@AC@@@AB@C@  , 7K@$@7FB@  , 7M7DGDEDK7EGDEDO@@>Stdlib__Hashtbl.replace_bucketA7=#key%@7MED
D$7NED
D'@@7Z$data%Y@M@7VED
D(7WED
D,@@7c7^@
B@@AC@@"A@@AB@@%@@@ACB  , 7q7hKDD7iKDD@@$A&!k%Y@M@7sHDPD_7tHDPD`@@7$next5ڠ*Y@M@@ @M@7HDPDb7HDPDf@@7$slot ȠY@M٠<Y@MY@M@@ @M]@M@7HDPDY7HDPDp@@77@<@-D@@AB=@'E@@A>@F@@ABC@>F@  , x77JDD7JDD@@^A:7F@  , l77JDD@@bA>7F@  , `77JDD7JDD@@gAC7F@  , T77IDtD}7IDtD@@@Z@NpBM7"F@  , H7ð7IDtDzR@@uAQ7&FX  , $7ȰrVAAy@77fC\  , 7̰7)@@7)@@@@<Stdlib__Hashtbl.find_rec_optA7#key&z@7'@@7'@@@@77Ӱ@B@@A#XA@@B@@&@@@ABB  , 77+@A7+@A*@@A!k&Y@I@7*@@7*@@@@7$data&Y@I@7*@@7*@@@@7$next6U@@ @J
@7*@@7*@@@@88@D@@A#C@@B2@E@@A4@BC@2E@  , 88	+@A8
+@A@AFA@88@@  , 8@HA08E@  , 88+@@8+@@@
@@Z@J6QB:8E@  , 8#8+@@?@@VA>8 EE  , 8(TCAAZ@88$QBI  , 8,8#>+>18$>+>@@F@@[@GR[@GV8Stdlib__Hashtbl.find_recA8#key'@82=>83=>@@8?x8:@B@@A#A@@B@@'.@@@AB@  , 8I@A8D
BB  , t8M8D>`>8E>`>@@A!k'6Y@G@8O>A>N8P>A>O@@8\y$data'4Y@G@8W>A>Q8X>A>U@@8dz$next6@@ @G=@8c>A>W8d>A>[@@8p{8k@D@@A#C@@B4@E@@A6@BC@4E@  , h8{8r>`>8s>`>@@IA.8yE@  , \88w>`>i8x>`>v@t@@Z@GsRB88E@  , P88>`>f=@@WA<8EC  , (8TAAA[@8u8QBG  , 88<<8<<@@=Stdlib__Hashtbl.remove_bucketA8~!h'@8<a<w8<a<x@@8k!i'Y@E@8<a<y8<a<z@@8l#key'Y@E@8<a<{8<a<~@@8m$prec'Y@E@8<a<8<a<@@8n8@!cA@@A)E@@$D@@ABC@@B@@AC@@(
@@@AEB  , 8ϰ8
={=8
={=@@<A>!k(Y@E$@8<<8<<@@8o$next77(Y@E%@@ @EA@8<<8<<@@8p)5(!Y@Ev(Y@Ew@@ @Eu@8<<8<<@@8q8:6@B4@'F@@A6@"G@@A7@BCD@6G@  , 98
=(=;8
=(=M@(Y@EpC59G@  , 9	@sA79G@  , 99=N=b9=N=p@@xA=!c"H(HY@EѠ(C@@ @E@9=N=]9=N=^@@9r9@Hb@A_@B])D@YH@  , 9$9	==@@AT9!0G@  , 9(9<<9 =q=z@@AY9&5G@  , 9-9$<<9%<<@!@@Z@EBc90?G@  , x979.<<h@@Ag94CGn  , X9<lAA@9 98Er  , @9@97 *98 .@@=Stdlib__Hashtbl.bucket_lengthA9$accuB4
@9? 
9@ @@9L 9G@B@@A$DA@@B@@4 @@@ABB  , (9X9O /A9P /^@@A$nextC744@@ @7@9[ /89\ /<@@9h 9c@@AC@@@AB@C  , 9p(AA.@9C9l%B  , 9t9k  9l  $@4	)Stdlib__Hashtbl.filter_map_inplace_bucketC9L!f5<@9x 9y @@9 a!h5&B@@9 9 @@9 b!i5#B@@9 9 @@9 c$prec5$B@@9 9 @@9 d9@%E@@AD@@C@@ABB@@$slot A@@AC@@5o@@@AE@  , 9;@7A59E@  , 99 %79 %F@@<A;!c!"5p5j@@ @L@9 %29 %3@@9 e9@F@@A$@B##! BC@F@  , 9ɰ9 9 GP@@TAR9.EB  , 9а9 9 @@[A^#key5B@@9 Q]9 Q`@@9 f$data5B@@9 Qb9 Qf@@9 g$next8B@@ @@9 Qh9 Ql@@9 h!c#/5B@5B@@@ @F@@9 Q[9 Qs@@: i[6͠5B@45B@5@@ @3@: QU: Q|@@: j:@"mxJ@@A$I@@:G@@ABx@x@ACv@FF@@8H@@ABzyCD@uJ@  , t:": R@@AQ:J@  , @:&: : @@AW$data"5@:$ :% @@:1 k:,!@
K@ABCD@K@  , 4:::1 @@A:7K@  , 4:>:5 ;P:6 ;b@8@@D@E@9ϐC:CK@  , :J@A!:EK@  ,  :L:C cy:D c@@A'!c##66@@ @@:O ct:P cu@@:\ l:WLLK-BHCGD@L@  ,  :d:[ %>@@A=:a5K@  ,  :h:_ :` @6B:h@[@AY@BXCWD@I@  ,  :t:k :l @@A:r
I  ,  :zAA@:I:vE  ,  d:~:u G

:v G

@@=Stdlib__Hashtbl.power_2_aboveA:H!x7@:~ D
0
F: D
0
G@@:]!n7B@@: D
0
H: D
0
I@@:^:@A@@B@@AB@@7@@@AB@  ,  X:: F
_
: F
_
@@A:B@  , t:: F
_
f#@@"A!:B@  , h:: E
L
]: E
L
^@@'A&:B@  , T:: E
L
N,@@+@*:B@@         
   &./boot(./stdlib@ 脕  dT    G  F  , .Stdlib__Random&_none_@@ AA"??A@@@@@@@@@@@  , 	AA@@@  , 
A"??Að@*floatarrayQ  8 @@@A@@@@@<@@@5extension_constructorP  8 @@@A@@@@@@@@@#intA  8 @@@A@@@@@D@A@$charB  8 @@@A@@@@@H@A@&stringO  8 @@@A@@@@@L@@@%floatD  8 @@@A@@@@@P@@@$boolE  8 @@%false^@@Z@$true_@@`@@@A@@@@@a@A@$unitF  8 @@"()`@@k@@@A@@@@@l@A@
#exnG  8 @@AA@@@@@p@@@%arrayH  8 @ @O@A@A@ @@@@@y@@@$listI  8 @ @P@A"[]a@@@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@A֠=ocaml.warn_on_literal_patternڐ@@.Assert_failure\    @@ @X@@A栰@
0Division_by_zeroY    '@@@A@+End_of_fileX    /@@@A @)Sys_errorW    7@3@@A)(@.Sys_blocked_io[    @@@@A1
0
@)Not_foundV    H@@@A98@'FailureU    P@L@@ABA@0Invalid_argumentT    Y@U@@A!K$J$@.Stack_overflowZ    b@@@A)S,R,@-Out_of_memoryS    j@@@A1[4Z4@-Match_failureR    r@qmn@ @c@@A?iBhB@
%bytesC  8 @@@A@@@@@F@@@&Stdlib+random_seed Q@@@ @@@ @@@ @@ @4caml_sys_random_seedAA @@@)random.ml\UU\U@@g@%StateA@!t RB  8 @@"st S@:@@ @@@ @``@@B#idx TAG@@ @(`)`@@C@@A@@@@@,`-`@@@@AA@)new_state U@=@@ @3C@09@@ @;C@1@ @2C@/@EbFb@@D@&assign @@@ @C@@@@ @C@d@@ @C@@ @C@@ @C@@fcgc#@@E@)full_init @4@@ @
C@ @%arrayH#intA@@ @
C@
@@ @
)C@'-@@ @
C@(@ @)C@!@ @"C@@hlrhl{@@H@$make%@#@@ @
@@ @
C@
i@@ @
C@
@ @
C@
@}		}		@@W@.make_self_init)@@@ @
C@
@@ @C@
@ @
C@
@ C
G
M C
G
[@@*Z@$copy,@@@ @UC@+@@ @]C@,@ @-C@*@ E
x
~ E
x
@@A[@$bits0@@@ @C@a#intA@@ @C@b@ @cC@`@ L L@@[^@&intaux6@@@ @C@@@@ @!C@"@@ @7C@@ @@ @D@@ V1; V1A@@{c@#int;@@@ @C@?@"@@ @C@F!@@ @C@G@ @HC@@@ @AC@>@5 [6 [@@h@(int63aux?@@@ @C@@@@@ @C@?@@ @C@@ @@ @D@@S `
&
0T `
&
8@@k@(full_intK@!@@ @
C@@`@@ @C@_@@ @C@@ @C@@ @C@@s yhnt yhv@@w@(int32auxO@A@@ @C@@%int32L@@ @-C@@@ @CC@@ @@ @D@@ ! )@@z@%int32@c@@ @C@K@$@@ @C@R!@@ @C@S@ @TC@L@ @MC@J@ 9? 9D@@ A@(int64aux@@@ @kC@@%int64M@@ @C@@@ @C@@ @@ @D@@  @@= D@%int64@@@ @_C@$@$@@ @^C@+!@@ @]C@,@ @-C@%@ @&C@#@  @@] L@)nativeint@@@ @C@@)nativeintK@@ @C@@@ @C@@ @C@@ @C@g@ z z@@ O@(rawfloat@@@ @^C@$%floatD@@ @sC@%@ @&C@#@5 6 @@ T@%float@@@ @C@@@@ @C@$@@ @C@@ @C@@ @C@@W 8>X 8C@@ Y@$bool@%@@ @C@$boolE@@ @C@@ @C@@q cir cm@@ \@@@u^v @ ^'default}v@@ @vC@@  !@@ _$bits@U@@ @C@@@ @C@@ @C@@ "& "*@@ `#int@@@ @'C@@@ @&C@@ @C@@ CG CJ@@ a(full_int@@@ @GC@0@@ @FC@1@ @2C@/@ ko kw@@( c%int32@F@@ @gC@PC@@ @fC@Q@ @RC@O@  @@= e)nativeint@@@ @C@p@@ @C@q@ @rC@o@  @@R g%int64@.@@ @C@+@@ @C@@ @C@@  @@g i%float@@@ @C@@@ @C@@ @C@@ )- )2@@| k$bool
@@@ @C@@@ @C@@ @C@@+ UY, U]@@ m)full_init@@@ @@@ @C@@@ @C@@ @C@@D w{E w@@ n$init@@@ @/C@
@@ @%C@@ @C@@Y Z @@ p)self_init@+@@ @9C@6	@@ @HC@7@ @8C@5@n o @@ r)get_state@@@@ @hC@e@@ @uC@f@ @gC@d@ 15 1>@@ s)set_state@@@ @C@~3@@ @C@@ @C@}@ W[ Wd@@ t@A@@AC@@J@@AB-B@@I@@{K@@ABCE@@=N@@AhL@@D@@ABF@@H@@AG@@\M@@4O@@ABCDE@@O@  ,  We WAA8Stdlib__Random.set_stateA@@@  , % 1? 1VAA8Stdlib__Random.get_stateA@$#@@  , +  AA8Stdlib__Random.self_initA@*)@@  , 1  AA3Stdlib__Random.initA@0/@@  , h7 w wAA8Stdlib__Random.full_initA@65@@  , L= U^ UuAA3Stdlib__Random.boolA@<;@@  , 4C )3 )TAA4Stdlib__Random.floatA@BA@@  , I  (AA4Stdlib__Random.int64A@HG@@  , O  AA8Stdlib__Random.nativeintA@NM@@  , U  AA4Stdlib__Random.int32A@TS@@  , [ kx kAA7Stdlib__Random.full_intA@ZY@@  , a CK  CjAA2Stdlib__Random.intA@`_@@  , g "+ "BAA3Stdlib__Random.bitsA@fe@@  , m $  @A6Stdlib__Random.defaultA@lk@@  , s^@A4Stdlib__Random.StateA@qp@@  , 
xAAqwu`^IG/-
omMK-+	@B@@APG@@S@@ABjF@@R@@AC@@K@@ABC I@@M@@AL@@J@@AgO@@N@@ABCLH@@D@@AE@@QP@@AA@@0Q@@ABCDE@@S@  , 
S cnT cAA9Stdlib__Random.State.boolA@@@  , 
Y 8DZ 8aAA:Stdlib__Random.State.floatA@@@  , 
_ ` 5AA=Stdlib__Random.State.rawfloatA@@@  , 
ǰe  f F@A	$Stdlib__Random.State.nativeint.(fun)A@@@  , 
@>Stdlib__Random.State.nativeintARɰB@@>@AB:9C76,+)@&@ABDE@@O@  , 
ذv w @AA@@@  , 
@AaO@  , 
p߰} ~ ^wAA:Stdlib__Random.State.int64A@@@  , 
L 9E AA:Stdlib__Random.State.int32A@@@  , 
( yhw  AA=Stdlib__Random.State.full_intA@@@  , 
  [ ^


$AA8Stdlib__Random.State.intA@@@  ,  L S".AA9Stdlib__Random.State.bitsA@@@  ,  E
x
 H

AA9Stdlib__Random.State.copyA@@@  ,  C
G
\ C
G
vAA	#Stdlib__Random.State.make_self_initA@@@  , 	}		 @
:
DAA9Stdlib__Random.State.makeA@@@  , hl|z		AA>Stdlib__Random.State.full_initA@
@@  , c$eSiAA;Stdlib__Random.State.assignA@@@  , tbbAA>Stdlib__Random.State.new_stateA@@@  , `!b@AA@@@  , X%bb@@@E@?@@E@>E@Bb@2@%param A@@A@@B@  , @>@ @9A@  , (@d.2d.Q@@@C@D@1Ec9@#st1 @>c'@@VF#st2 @c(c+@@]GX@B@@AA@@B@@B@  , d$N@@M@`B@  , gz		X@@WAhlnc@!s @hhl}@@zI$seed @hl~hl@@J'combine @&stringO@@ @D@/@@@ @D@6&Stdlib&Digest!t@@ @D@7@ @8D@0@ @1D@.@CiDi@@K'extract @&stringO@@ @D@i@@ @D@@ @D@@\j]j@@N$seedD@@dnOWenO[@@P!l#intA@@ @AD@6@soto@@Q$accu!B#ref@@ @zD@t@@ @yD@p@ss@@S@G@@ArC@@BKD@@-F@@AB@@8EA@@ABC@@G@  , x		x		@@@@D@
E@
GC!i"@@D@D@D@D@@t		y		@@T!j#@@ @F@@u	(	2u	(	3@@(U!k$@@ @F@@v	B	Lv	B	M@@4V/GC@/H@@AJ@@K@@ABG@GFBCD@@K@  , l@x		x		@@@H@
tH@
H@
:BEHM@  , TOx		x		@@@H@
sH@
I@
IATW(L@  , 8^`@LAVY*K@  , 0`w	[	iw	[	@@@F@
UB`c4K@  , jw	[	w
@C@
.C@4^Bil=K@  , sw	[	ax		@@dAnqBK@  , xv	B	H@@hAquFD@@ABCD@@J@  , 
u	(	.@@qAy~@O@A@BCD@@I@  , 
(t		)t		$@A@@E@E@F@B.H@  , 
@@A1G@  , 
:s;s@AA@@@  , 
?s@@A9@@ABC@@F@  , 
hGqHq@@@D@lE@aCJ!i B@@D@fD@bD@K@\p]r@@R@G@@AB@BC@@H@  , 
L!@AH@  , 
,̰@@Ac*F@  , 
$ϰmo@@Af̰@@@ABC@@E@  , 
װunOvnO@@Anհ	@@AC@@D@  , 
߰}nO|~nO@AA@@@  , 
@Ax
D@  , 	nOS@@A|D@  , 	jl'GAA	&Stdlib__Random.State.full_init.extractA@@@  , 	j@@A@@AB@@C@  , 	iiAA	&Stdlib__Random.State.full_init.combineA@@@  , 	i@@@@@A@B@@B@  , 	i
@&stringO@@E@E@F@B@$accu @#i@@L!x @ii@@$M@B@@AA@@B@@B@  , 	+ii@@@F@F@G@=A&3B@  , 	:iC@@B@*7B@  , 	p>kk@$charB@@H@DH@ZI@S_B`e@!d @jj@@WOR@	A@@A@@D@  , 	\\kk@@@I@yI@J@zBcD@  , 	@jk	k@,@@H@H@I@B)qC@  , 	$xl':l'?@:@@G@G@H@B7-B@  , 	$k@@@;1A@  , 	 (

#)

8@@@C@
D@
B6}		@$seed'@;}		@@X&result(@@ @
D@
@F~	
G~	
@@Y@B@@AA@@B@C@@!B@@AB@B@  , -@@A$BA  , Z~	
[~	
@AA+@@A@A
  , Űc~	
@@@2A@  , ɰg C
G
f@@@E@@@E@E@$E@ѐARÐx C
G
I@װ@+A@@A@B@@A@A@  ,  C
G
a@@@
A@  ,  G

 G

@*@@C@\D@TBoȐ E
x
z@!s.@ E
x
@@\&result/`@@ @<D@2@ F

 F

@@	
]	@B@@AA@@B@dC@@B@@AB@B@  , 	-@@A$	BA  , 	 F

 F

@AA+	@@A@A
  , 	# F

&@@%@2	 A@  , 	' R R @i@@C@D@6C L
@@!s2@E L@@	?_&curval3@@ @D@@ N;C N;I@@	K`&newval4@@ @D@@ O\d O\j@@	Wa(newval305@@ @oD@_@ Q Q@@	cb	^@(B@@AC@@D@@A3A@@BC@@D@  , 	nGv@@uA>	jD@  , t	q Qz@@yAA	n@@AB@@C@  , h	x O\m O\@/@@E@E@E@BR	@"@A@B@@C@  ,  	( O\`@@AY	BA  , 	. N;L/ N;X@AB`	@+@A@@A
  ,  	7 N;?@@Ag	A@  , 	; M@@@k	A@  , 	? ^


@@A#(E [@!s=(@J [@@	i%bound>%@P [Q [@@	j	@
A@@B@@AB@`B@@A@B@  , 	] ]^ ]
@@A	B@  , 	İb \@@@#	B@  , l	Ȱf  @@ALl yhj@!sM@q yhx@@	x%boundN@w yhyx yh~@@	y	ذ@
A@@B@@AB@GC@@B@@AB@B@  , X	 } }@@A!	B@  , H	 |@@A%	B@  , ,	 { {@@A*	B@  , 	 z@@
@.	B@  , 	 @@A 9;@!s@  9F@@
 B%bound@ 9G 9L@@
 C

@
A@@B@@AB@;B@@A@B@  , 
 bk b@@3A
B@  , 
 OV Oa@	@@C@hD@e?B,
#B@  , 
* OSE@@D@0
'B@  , 
. ^gO@@NA U@!s@Z @@
< M%bound@  $@@
C N
>@
A@@B@@AB@-B@@A@B@  , 
L :C :]@@mA
JB@  , 
Q '. '9@4@@C@AD@>xB+
VB@  , l
] '+~@@}@/
ZB@  , X
a @A!s@	 		 @@
n P%bound@	 	 @@
u Q
p@
A@@B@@AB@B@@A@B@  , P
~	 @%int32L@@D@D@E@B'
B@  , D
	, 	- @@@E@E@F@ϐA5
%B@  , 8
;@@7
'B@  , $
	< @*C@ِA*!sCC@@	H 	I @@
 R%boundBC@@	Q 	R @@
 S
@A@@B@@AB@B@@A@B@  , 
	^ "@@@D@D@E@
B(
B@  , 
ΰ	l +	m E@@@E@E@F@A6
#B@  , 
>@@8
%B@  , 
ް	| @PBlc	 '@!sc@,	 @@
 U%scale
@@ @.D@+@	 	 @@
 V"r1q@@ @8D@,@	 	 @@
 W"r2
@@ @RD@-@	 	 @@ X@C@@D@@AB3A@@/B@@AC@B@@A@D@  , #E	 ,@@@D@uD@E@jBM*E@  , 1	 	 %@@@E@E@F@yB\9(F@  , @b@|A^;*DA  , D	 	 @AAcC@2@A/.B,@C  , N	 	
@	@@E@SE@aF@]AuUC@  , \	 	 @^A|\@GFBD@B@  , e
 	@@@E@9E@GF@CAkB@  , r
 @@@o@Z@AW@A@  , x
 8N@B!s@
 8E@@ Z%bound@
% 8F
& 8K@@ [@
A@@B@@AB@B@@A@B@  , 
2 8X@
@@D@D@E@A$C@  , x*@@&B@  , X
B cs
C cy@	[@@E@E@F@A:
R ce@!s@
W co@@ ]@	A@@A@	~B@@A@B@  , Hð
a cr@@
@	A@  , <ǰ
e 
f @@=Stdlib__Random.State.int64auxAU!s@
s 
t @@ E!nC@@
| 
} @@ F"b1@@ @D@@
 
 @@ G"b2@@ @D@@
 
 @@ H"b3
@@ @AD@1@
 %
 '@@ I!r@@ @D@y@
 `h
 `i@@ J!v@@ @D@@
 
 @@! K@DC@@A8D@@-E@@ABQA@@%F@@A\B@@G@@ABC@	B@@A@	@@@AG@  , (6
 
 @@oAn4G@  ,  ;
 
 @@@C@D@zBz@$G@  , G
 @	@@C@BJ.H@  , Q
 @E@BR6G@  ,  Y
 
 @	4@@E@E@F@BaEH@  , h @@AeIGA  , n 
 @ABmQKJH@BCECF  , x @@AuFA  , ~ `l `@AB}a[@X@ACUSE  , & `{
@	b@@E@E@F@ɐBE@  , 4 `d@@AEA  , : *; \@AՐB@~@~@AB{ CtrD  , E ;F Y@	@@E@CE@tF@MAE@  , T JU P@@@G@`G@nH@jA"F@  , İb !@@A&DA  , ʰh i @ABɰ@@AMBC  , |԰r s @-@@E@E@,F@AD@  , t 
 @#intA@@F@F@*G@&&A"#D@  , h ,@@+A&'CA  , `  @A2A-@{BB
  , X
 	@@@E@E@F@BA=
B@  , L
 H@@G@A
B@  , 4
 -6 -7@@=Stdlib__Random.State.int32auxA!sP
>@ * +@@
${!nQ
>C@"@ , -@@
-|"b1R
G@@ @\D@)@ 08 0:@@
:}"b2|
T@@ @~D@n@ V^ V`@@
G~!r}
a@@ @D@@  @@
T!v~
f@@ @D@@  @@
` @
[@7C@@,D@@ABCA@@#E@@ANB@@F@@ABC@,B@@A@
@@@AF@  ,  
s   ,@@`A_
qF@  , 
x  @[@@C@8D@kBk
}"F@  , 
" @
@@C@uBu
,G@  ,  
, @E@}B}
4F@  , 
4 5 @
@@E@E@3F@,B
CG@  , 
C @@A
GFA  , 
I J @AB
OKJH@BCECE  , 
S @@A
EA  , 
Y Z @AB
_[@X@ACUSD  , 
Űc @@A
DA  , 
˰i Vcj V@AB
ʰ@o@AlBecC  , 
հs Vtt V@
@@E@E@F@ːA
D@  , 
 V V@@@@G@G@H@ِA
!E@  , 
 VZ@@A
%CA  , 
 0= 0R@AA
@=BB
  ,  0J	@#intA@@E@]E@kF@gA
B@  , x 04@@@B@  , ` w/e w/f@@=Stdlib__Random.State.int63auxA!s@@ `
&
9 `
&
:@@(l!nAC@@ `
&
; `
&
<@@1m*max_int_32B|@@ @D@@ a
?
G a
?
Q@@=n"b1C@@ @D@@ b

 b

@@Io"b2D@@ @D@@ c

 c

@@Up!rE	@@ @{D@@ d

 d

@@bq'max_intF@@ @|D@	@
 d


	 d

@@nr!vJ @@ @AD@1@
 v 
 v!@@zvu@BD@@A7E@@!G@@ASC@@BC]A@@3F@@AhB@@H@@ABD@JB@@A@@@@AH@  , L
/ w/S
0 w/_@@|A{H@  , $
4 w/3@@AH@  , 
8 v@@A"@BDG@  , 
? t
@ t@@A"b3HZ@@ @E@~@
L m
M m@@t$bposI]@@ @E@@
X p{
Y p{@@uDB@H@@I@@ABCB@B@?@ABD<:I@  , ɰ
g p{(@@A&ưQO@
@ABL
CDBHA  , Ӱ
q m
r m@AAҰ][@X@ABWCPNG  , ް
| m=@@A	G@  , \
 k
 k@@Aʠ$bposG@@ @-E@@
 h[g
 h[k@@sxv@H@@ABt@t2BCmkH@  , ,
 h[c@@A%G@  , 
 d

@@A)EA  , 
 c


 c

@AA@@A@BFCD  , 
 c

@@A	DA  , 
 b


 b

@A A@@AVBC  , 
 b


@@	AC@  , #
 a
?
C@@
@ @aBB@  , )
 Yu
 Yu@@;Stdlib__Random.State.intauxA	!s7@
 V1B
 V1C@@8d!n8C@@
 V1D
 V1E@@Ae!r9@@ @D@@
 WHP
 WHQ@@Mf!v:@@ @D@@
 X^f
 X^g@@YgT@%A@@AC@@/B@@D@@ABC@
!B@@A@
	@@@AD@  , h Yu Yu@@?A>fD@  , m YuyD@@CABjD@  , |q X^bH@@GAEn@@ABCA  , xz WHT WHZ@AQAOy@$@"@ABB  , l" WHL[@@Z@WB@  , H& "0
!@@
 @r* ""
%@@	WA@@A@.B@@AC@@B@A@  , ,6 CS
7@@
6@; CC
<@%bound@
A@ CP@@ b@	A@@A@DB@@AC@@B@A@  , L k
S@@
R@Q kk
X@%bound@
]V k}@@ d@	A@@A@ZB@@AC@@B@A@  ,  İb 
o@@
n@g 
t@%bound@
yl @@ f̰@	A@@A@pB@@AC@@B@A@  ,  ڰx 
@@
@} 
@%bound@
 @@ h@	A@@A@B@@AC@@B@A@  ,   
@@
@ 
@%bound
@
 @@ j@	A@@A@B@@A)C@@B@A@  ,   );
@@
@%scale@
 )8@@ l
@	A@@A@B@@A;C@@B@A@  ,   Uc
@@
@	 UU
@@	A@@A@B@@AKC@@B@A@  ,  p( w
@@
@ ww
@$seed@
 w@@5 o0@	A@@A@B@@AaC@@B@A@  ,  \> 
@AA@;:@@  ,  PB @@@6 @$seed@ @@O qJ@	A@@A@B@@A{C@@B@A@  ,  DX -@z@@E@J@@E@IE@^E@V8AY >@f@
4A@@A@B@@A@A@  , xs H@@G@p
A@  , `w 1DR@@Q@l 11V@x@
FA@@A@B@@AC@@B@A@  , H% Wih@@g@~* WWm@!s@r/ Wf@@ u@	A@@A@3B@@AC@@B@A@@         
   &./boot(./stdlib@ L  %    Z  ٠  , .Stdlib__Digest&_none_@@ AA"??A@@@@@@@@@@@  , 8	A"??A@*floatarrayQ  8 @@@A@@@@@9@@@5extension_constructorP  8 @@@A@@@@@=@@@#intA  8 @@@A@@@@@A@A@$charB  8 @@@A@@@@@E@A@&stringO  8 @@@A@@@@@I@@@%floatD  8 @@@A@@@@@M@@@$boolE  8 @@%false^@@W@$true_@@]@@@A@@@@@^@A@$unitF  8 @@"()`@@h@@@A@@@@@i@A@
#exnG  8 @@AA@@@@@m@@@%arrayH  8 @ @O@A@A@ @@@@@v@@@$listI  8 @ @P@A"[]a@@@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@AӠ=ocaml.warn_on_literal_patternא@@.Assert_failure\    @@ @X@@A㠰@
0Division_by_zeroY    '@@@A렰@+End_of_fileX    /@@@A󠰠 @)Sys_errorW    7@3@@A)(@.Sys_blocked_io[    @@@@A10@)Not_foundV    H@@@A98@'FailureU    P@L@@ABA@0Invalid_argumentT    Y@U@@AK!J!@.Stack_overflowZ    b@@@A&S)R)@-Out_of_memoryS    j@@@A.[1Z1@-Match_failureR    r@qmn@ @c@@A<i?h?@
%bytesC  8 @@@A@@@@@C@@@&Stdlib!t QA  8 @@@A@@ @@@@@)digest.mlRSSRSb@@@@U@'compare R@&Stdlib&String!t@@ @"@@@ @!#intA@@ @ @ @@ @B@@!Tdh"Tdo@@uA%equal @ @@ @(@%@@ @'$boolE@@ @&@ @%@ @$B@#@:U;U@@B-unsafe_string @O@@ @)@]@@ @*@c@@ @+^@@ @,@ @-@ @.@ @//caml_md5_stringCA @@@@@^W_W@@C'channel @u*in_channel@@ @0@@@ @1}@@ @2@ @3@ @4-caml_md5_chanBA@@@@{X|X@@D&string @&stringO@@ @iB@6=@@ @VB@7@ @8B@5@Z!Z'@@E%bytes @%bytesC@@ @
B@qU@@ @B@r@ @sB@p@]Y]]Yb@@G)substring @u@@ @hB@
@x@@ @gB@
@{@@ @fB@
|@@ @eB@
@ @
B@
@ @
B@
@ @
B@
@__@@&I(subbytes@?@@ @B@v@@@ @B@}@@@ @B@@@ @B@@ @B@~@ @B@w@ @xB@u@d'+d'3@@MM$file
@&stringO@@ @B@@@ @B@@ @B@@fnrfnv@@eQ&output@+out_channel@@ @TB@5@#@@ @SB@<$unitF@@ @RB@=@ @>B@6@ @7B@4@5l6l@@V%input@5*in_channel@@ @uB@]C@@ @sB@^@ @_B@\@Mo=ANo=F@@Y(char_hex@#intA@@ @B@}$charB@@ @B@~@ @B@|@hqkoiqkw@@[&to_hex$@@@ @
B@
3&stringO@@ @yB@
4@ @
5B@
2@tt@@](from_hex*@@@ @"B@@@ @B@@ @B@@~	
	~	
	@@b@	D@@APJ@@A@@ABB@@G@@A#L@@qI@@ABCH@@/C@@AF@@E@@GK@@ABCD@@L@  , 4~	
	 L
AA7Stdlib__Digest.from_hexA@@@  , $t|	AA5Stdlib__Digest.to_hexA@
	@@  , qkxr|AA7Stdlib__Digest.char_hexA@@@  , o=Go=iAA4Stdlib__Digest.inputA@@@  , lm ;AA5Stdlib__Digest.outputA@@@  , #fnwjAA3Stdlib__Digest.fileA@"!@@  , )d'4d'lAA7Stdlib__Digest.subbytesA@('@@  , /_b%AA8Stdlib__Digest.substringA@.-@@  , 5]Yc]YAA4Stdlib__Digest.bytesA@43@@  , ;Z([.WAA5Stdlib__Digest.stringA@:9@@  , tA[.0@dC3wZ
@#str w@Z+@@PFK@	A@@A@@A@  , XU@@PA@  , LW]Yn"@@@C@C@
D@
)AQ|]YY0@!b |@5]Yd@@mHh@	A@@A@B@@A@A@  , 8t$]Yg?@@>@q	A@  , 0x(bI@\ICn1_R@#str@W6_@@J#ofs}@<_=_@@K#len{@C_D_@@L@A@@AB@@C@@AB@@C@  , (@nA$	C@  ,  RaSa@@sA)C@  , W`x@@w@-C@  , [d'J\d'd@ @@C@C@D@Ald''@!b@qd'5@@N#ofs@wd'6xd'9@@O#len	@~d':d'=@@PͰ@C@@AA@@B@@AB@B@@A@E@  , ݰd'@@@@(
C@  , pii@@@B@C@ŐAfnn@(filename@fn@@R"ic
l@@ @C@@gg@@S!dF@@ @@ii@@T
@C@@A!A@@B@@AB@@C@  , `7i@@A.C@  , Xj@#exnG@@C@.C@0C@/A=!ek@@ @@jj@@4U/@C@@A%$B@@C@  , T:jj@Y@@B@%C@A?C@  , DF"@@!ABC@  , 4Ihh@@@ @*BdL@@?B@@F@  , Uh2@@1AjRBA  , [gg@A8AqZ@N@A@@A
  ,  dgA@@@@xaA@  , hm "K@@J@]$chan@Rl@@rW&digest@%l&l@@yXt@B@@AA@@B@@B@  , 0o=Ni@@h@u$chan@o6o=K@@Z@	A@@A@@A@  , >r|?r|@@}ADqkk@!n@Iqky@@\@	A@@A@@A@  , Qr|Rr|@@AA@  , xVr|~@@@A@  , `Z|@@A`t@!d&@et@@^&result'@@ @
qC@
g@qvrv$@@_@A@@B@@AB@+B@@A@B@  , ΰ~zz@$charB@@E@E@iF@NΐA3!i(>@@C@;C@<C@
C@
|@w:<{@@`!x)#intA@@ @
E@
~@xOWxOX@@a@;@A$C@@;@E@@ABC<@E@  , z:@@A-E@  , ynyn@>@@F@
F@
G@
	A;E@  , ynrz@@A@EA  , !xOexOj@ABG &%@_@AB^@D  , +xOS@@AO(D@  , /C#@@"A+kBA  , 4v'v6@A)A3@s@Ap@A
  , =v2@@1A:A@  , Auu@b@@B@
fC@
dC@
Z>AHA@  , hO@AAJA@  , HQuF@@E@NA@  , 0U L

P@@OAQ
~	
	
X@!s,@]~	
	@@ec%digit-@@@ @C@@@ @C@@ @C@@( @	]	c) @	]	h@@|d$byte0@@@ @5C@@@ @C@@ @C@@> G
M
S? G
M
W@@f&result3@@ @MC@C@J H

K H

@@h@&C@@A>B@@D@@AHA@@BC@@D@  , Y J

Z J

@@@C@D@oC]!i4@@C@C@C@qC@X@q I

r K

@@i'%@E@@A%@%@ABC@@F@  , Ͱ} J

$@@@E@pE@F@АA&F@  , ۰ J

 J

@@@F@F@G@ߐA5#F@  , A@A7%F@  , +@@AODA  ,  H

 H

@AAWU@R@AB@@C  ,  H

@@AC@  ,  G
M
X G
M
}AA<Stdlib__Digest.from_hex.byteA@@@  ,  G
M
O @@A@h@Ad@B@@B@  ,  @	]	i E

GAA=Stdlib__Digest.from_hex.digitA@
@@  , t @	]	_
@@A@p@A@@A@  , t		>		[@9@@B@C@C@AA@  , \&@A!A@  , <(		 #@@"@%A@  , 8, E

 @@@D@D@%Bѐ&+@!c/@0 @	]	j@@?e:@	A@@A@@A@  , D@5A?A@  , F B	~	 B	~	@@:AD@
@(switcherMB@@AB@@B@  ,  Q C		 C		@@EAOA@  ,  V D		 D	
@@JA$TA@  ,  X[ A	m	qO@@N@(XA@  ,  H_ G
M
\ G
M
g@@@E@E@F@iAjo@!i2@t# G
M
Y@@vgq@	A@@A@C@@B@@AB@C@  ,  @/ G
M
b @@@F@F@G@BC@  , h< G
M
p@@@D@D@>E@A,"A@  , `J G
M
v@3@@E@E@<F@ B9/A@  , HH@@@<2A@@         
   &./boot(./stdlib@   :M  
  )  (  , D*Stdlib__Gc&_none_@@ AA"??A@@@@@@@@@@@  , (	%gc.ml f f@A
A@@@  ,  g h+@AA@
@@  ,  i,, i,k@AA@@@  , AA@@@  , AA@@@  , A"??Að@*floatarrayQ  8 @@@A@@@@@]@@@5extension_constructorP  8 @@@A@@@@@a@@@#intA  8 @@@A@@@@@e@A@$charB  8 @@@A@@@@@i@A@&stringO  8 @@@A@@@@@m@@@%floatD  8 @@@A@@@@@q@@@$boolE  8 @@%false^@@{@$true_@@@@@A@@@@@@A@$unitF  8 @@"()`@@@@@A@@@@@@A@
#exnG  8 @@AA@@@@@@@@%arrayH  8 @ @O@A@A@ @@@@@@@@$listI  8 @ @P@A"[]a@@@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@A=ocaml.warn_on_literal_pattern@@.Assert_failure\    @@ @X@@A

@
0Division_by_zeroY    '@@@A@+End_of_fileX    /@@@A @)Sys_errorW    7@3@@A )#(#@.Sys_blocked_io[    @@@@A(1+0+@)Not_foundV    H@@@A09383@'FailureU    P@L@@A9B<A<@0Invalid_argumentT    Y@U@@ABKEJE@.Stack_overflowZ    b@@@AJSMRM@-Out_of_memoryS    j@@@AR[UZU@-Match_failureR    r@qmn@ @c@@A`ichc@
%bytesC  8 @@@A@@@@@g@@@&Stdlib$stat QA  8 @@+minor_words R@@@ @oRpR@@|A.promoted_words S@@@ @{S|S@@B+major_words T@ @@ @TT@@C1minor_collections U@8@@ @UU@@D1major_collections V@D@@ @!VV@@E*heap_words W@P@@ @$WW#@@F+heap_chunks X@\@@ @'X$&X$8@@G*live_words Y@h@@ @*Y9;Y9L@@H+live_blocks Z@t@@ @-ZMOZMa@@I*free_words [@@@ @0[bd[bu@@J+free_blocks \@@@ @3\vx\v@@K,largest_free ]@@@ @6]]@@ L)fragments ^@@@ @9^ ^@@M+compactions _@@@ @<__@@N.top_heap_words `@@@ @?``@@$O*stack_size a@@@ @B#a$a@@0P8forced_major_collections b@@@ @E/b0b@@<Q@@A@@@@@3Q4c@@@@@@'control cB  8 @@/minor_heap_size dA@@ @pCf*,Df*J@@PS4major_heap_increment eA@@ @sOgKMPgKp@@\T.space_overhead fA @@ @v[hqs\hq@@hU'verbose gA@@ @ygihi@@tV,max_overhead hA@@ @|sjtj@@W+stack_limit iA$@@ @kk@@X1allocation_policy jA0@@ @ll@@Y+window_size k@<@@ @m
m@@Z2custom_major_ratio l@H@@ @nn8@@[2custom_minor_ratio m@T@@ @o9;o9T@@\5custom_minor_max_size n@`@@ @pUWpUs@@]@@A@@@@@eqtu@@@@R$stat o@P@@ @l@@ @@ @,caml_gc_statAA @@@swwsw@@^*quick_stat p@f@@ @@@ @@ @2caml_gc_quick_statAA@@@tt@@_(counters q@{@@ @@@ @@@ @@@ @@ @@ @0caml_gc_countersAA8@@@u
u'@@`+minor_words r@@@ @@@ @@ @3caml_gc_minor_wordsAA;caml_gc_minor_words_unboxed@@A"v((#wZ@@/a#get s@@@ @@@ @@ @+caml_gc_getAAc@@@7x8x@@Db#set t@@@ @@@ @@ @+caml_gc_setAAx@@@LyMy@@Yc%minor u@@@ @@@ @@ @Đ-caml_gc_minorAA@@@azbz	@@nd+major_slice v@@@ @@@ @@ @ǐ3caml_gc_major_sliceAA@@@v{	 	 w{	 	Y@@e%major w@@@ @@@ @@ @ʐ-caml_gc_majorAA@@@|	Z	Z|	Z	@@f*full_major x@@@ @ @@ @@ @͐2caml_gc_full_majorAA̠@@@}		}		@@g'compact y@1@@ @5@@ @@ @А2caml_gc_compactionAA@@@~		~		@@h.get_minor_free z@F@@ @k@@ @@ @Ӑ3caml_get_minor_freeAA@@@			
8@@i*get_bucket {@|@@ @@@ @@ @֐5caml_get_major_bucketA@@@@ @
9
9 @
9
@'noalloc @
9
w @
9
~@@ @
9
t@@j*get_credit |@z@@ @@@ @@ @ِ5caml_get_major_creditA@*@@@ A

 A

@'noalloc A

 A

@@	 A

@@k3huge_fallback_count }@@@ @@@ @@ @ܐ;caml_gc_huge_fallback_countAAI@@@ B

 B
@@*l.eventlog_pause ~@@@ @@@ @@ @ߐ3caml_eventlog_pauseAA^@@@2 C3 CQ@@?m/eventlog_resume @@@ @@@ @@ @4caml_eventlog_resumeAAs@@@G DRRH DR@@Tn&Printf*print_stat @&Stdlib+out_channel@@ @C@$unitF@@ @C@@ @C@@f Hg H@@so/allocated_bytes @@@ @HC@E%floatD@@ @|C@F@ @GC@D@ a a@@t(finaliseG@@!a @C@@@ @@ @@@@ @@ @@ @3caml_final_registerBAʠ@@@@@x-finalise_lastH@@/@@ @3@@ @@ @@!a @C@?@@ @@ @@ @	(caml_final_register_called_without_valueBA@@@@@y0finalise_releaseI@N@@ @R@@ @@ @2caml_final_releaseAA@@@@z%alarmJC  8 @@@Az#refu@@ @@@ @@@@@ lnn ln@@@@{)alarm_recKD  8 @@&activeL@@@ @ m m@@}!fM@@@@ @@@ @@ @ m m@@~@@A@@@@@ m m@@@@|*call_alarmN@2@@ @RE@@@ @EE@@ @F@@ o o@@*,create_alarmP@@1@@ @0@@ @@ @E@dG@@ @E@e@ @fE@c@7 v'+8 v'7@@D A,delete_alarmT@&Stdlib#ref@@ @E@@@ @E@$unitF@@ @E@@ @E@@[ |\ |@@h D'MemprofE@1allocation_sourceWF  8 @@&NormalX@@n o @@{ G'MarshalY@@w x @@ H&CustomZ@@  @@ I@@A@@@@@ @@A@ FA@*allocation[G  8 @@)n_samples\@:@@ @ % 5@@ K$size]@F@@ @ 6> 6I@@ L&source^@G@@ @ JR Jm@@ M)callstack@Y(Printexc-raw_backtrace@@ @  nv n@@ N@@A@@@@@  n@@@@ JA@'trackerH  8 %minor @! %major @!@B+alloc_minor@@T@@ @!1J@!@@ @!@ @!  @@ P+alloc_major@@i@@ @!
F*J@!@@ @!
@ @!  !@@ Q'promote@@<J@!Y=J@!@@ @!@ @!
 "( "I@@ R-dealloc_minor@@OJ@!@@ @!@ @! JP Jn@@* S-dealloc_major@@ZJ@!!@@ @!"@ @!#- ou. o@@: T@@A@  @@@@@@5 6 @@@@B OA@,null_tracker}@ @!I@!J@ @!I@!M@@ @!NI@!F@N O @@[ U@'c_start@@@ @!@@@ @!@%minor @!I@!%major @!I@!@@ @!@@ @!@ @!@ @!@ @!2caml_memprof_startCA@@@@@ pt @@ V@%start-sampling_rate9@@ @"AI@!.callstack_sizeD@@ @"@I@!@@ @!I@!@H@ @"- @".@@ @"?I@" @@@ @">I@"!@ @""I@!@ @!I@!@ @!I@!@  @@ W@$stop@M@@ @"MQ@@ @"N@ @"O1caml_memprof_stopAA@@@ ei e@@ ]@@@ ~ @ ^ݰ@F@@AuB@@BC@@D@@AE@@A@@ABC@@F@  ,  @A2Stdlib__Gc.MemprofA@@@  , AAki.,mk42@@AB@F@@A@vG@@ABC@@G@  ,    1cAA8Stdlib__Gc.Memprof.startA@@@  ,   in@A?Stdlib__Gc.Memprof.null_trackerA@
@@  ,   @A	%Stdlib__Gc.Memprof.null_tracker.(fun)A@@@  ,   @AA@@@  , p  @AA@@@  , `$ 5 B@AA@"!@@  , P)  DZ! Dg@AA@'&@@  , @.% |& |AA7Stdlib__Gc.delete_alarmA@-,@@  , 04+ v'8, yAA7Stdlib__Gc.create_alarmA@32@@  , :1 a2 cF}AA:Stdlib__Gc.allocated_bytesA@98@@  , @7 H8 ^AA5Stdlib__Gc.print_statA@?>@@  , F= ]> ]@@@C@wD@
C-N H@!c @S H@@_p"st @@ @D@@^ I_ I@@kq"l1 #intA@@ @qD@
h@m On O@@zr"l2 @@ @D@@y T

z T

@@s@1A@@A C@@D@@A0B@@BC@@D@  ,  \wy \w@K@@C@D@WCJD@  , t [eg [eu@W@@C@D@mcBV!D@  , X Z02 Z0c@c@@C@WD@oDb-D@  ,  Y Y.@o@@C@zD@{Dn9D@  ,  X X@{@@C@D@DzED@  , Ͱ W W@@@C@D@DQD@  , hٰ VVX VV@@@C@D@D]D@  , , U UT@@@C@D@?DiD@  , @@AlD@  ,  T

 T
@&stringO@@E@E@'E@B}{@x@AB@@C@  ,  S

  S

@@@C@D@ΐB
C@  ,  R

 R

@@@C@D@ڐDC@  , l  Q
X
Z Q
X
@@@C@D@,D%'C@  , 4,# P

!$ P

V@@@C@D@:D13C@  , 8@@A46C@  , ;2 O3 O
@G@@E@rE@"E@BB@@@AB@@B@  , LC ND N@@@C@
gD@BQB@  , XO MP M@@@C@D@*C]B@  , d[ LLN\ LL@@@C@D@]*Ci'B@  , dpg K
h KJ@*@@C@GD@
6C'u3B@  , <|s Jt J	@6@@C@
zD@BC3?B@  , G@@FA6BBA  ,  I I@AMA=@
@A@@A
  ,  IV@@U@DA@  ,  cFH`@`Bz. ai@"mi @@ @cE@M@ b!( b!*@@u#pro @@ @dE@N@ b!, b!/@@v"ma @@ @eE@O@ b!1 b!3@@wİ@'*match*B@@AC@@.E@@A%paramFA@@'D@@ABC@@E@  , ڰ@ cFY@_@@E@~E@F@BHF@  ,  cFI cFQ@n@@F@F@G@BW,G@  ,  cF]@|@@E@}E@F@ŐAe:E@  , 	k@Ag	 <E@  , 	 b!7 b!B@h]R@ @RE@bՐAr	@B@A@@A@  , 		 b!#@@@x	A@  , 		 xik	 xi@@@E@F@B		  v''@!fR@	% v'9@@	1 B$arecS@@ @oF@k@	0 w<B	1 w<F@@	= C	8@B@@AA@@B@0B@@A@B@  , 	F+@@A"	B
B@  , |	I	@ w<I	A w<e@AA@	G	F@@  , t	N	E w<T	F w<\@AA@	L	K@@  , d	S	J w<>@@@/	P@@A@A@  , P	Y	P |+@@*@	=	U |0@!aV@5	Z |@@	f E	a@	A@@A@@A@  , D	k	b Dd	c Df@@W@t	i@A@@A@@A@  , 8	t	k ?	l A@@`@}	r@A@@A@@A@  , ,	}	t 	u @@i@	{@A@@A@@A@  ,  		} 	~ @@r@	@A@@A@@A@  , 		 	 @@{@	@A@@A@@A@  , 		 17@C	 @

@	 	 @@	 X%*opt*@@ @!@	 	 A@	 Y
I@"@	 @@	 Z'tracker
@	 !'	 !.@@	 \	@B@@D@@AB%C@@A@@AC@@D@  ,  	5@A1	D@  ,  	ϰ	 @@A3	̰@@AB@@C@  ,  	@A9%*sth*0@@	 [	ְ@@	D@@ABC@@D@  ,  	J@@F	C@  , l		 q	 q@@@E@LF@C5Stdlib__Gc.call_alarmB	Ϡ$arecO@	 o	 o@@	 @	@
A@@A@@@@@AA@  , \		 p	 s$@@A	
A@  , H
	 p@@@
 A@@         
   &./boot(./stdlib@     
    Ǡ  , d+Stdlib__Fun&_none_@@ AA"??A@@@@@@@@@@@  , @	A"??A@*floatarrayQ  8 @@@A@@@@@0@@@5extension_constructorP  8 @@@A@@@@@4@@@#intA  8 @@@A@@@@@8@A@$charB  8 @@@A@@@@@<@A@&stringO  8 @@@A@@@@@@@@@%floatD  8 @@@A@@@@@D@@@$boolE  8 @@%false^@@N@$true_@@T@@@A@@@@@U@A@$unitF  8 @@"()`@@_@@@A@@@@@`@A@
#exnG  8 @@AA@@@@@d@@@%arrayH  8 @ @O@A@A@ @@@@@m@@@$listI  8 @ @P@A"[]a@@z@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@Aʠ=ocaml.warn_on_literal_patternΐ@@.Assert_failure\    @@ @X@@Aڠ@
0Division_by_zeroY    '@@@A⠰@+End_of_fileX    /@@@A꠰ @)Sys_errorW    7@3@@A󠰠)(@.Sys_blocked_io[    @@@@A10@)Not_foundV    H@@@A98@'FailureU    P@L@@ABA@0Invalid_argumentT    Y@U@@AKJ@.Stack_overflowZ    b@@@AS R @-Out_of_memoryS    j@@@A%[(Z(@-Match_failureR    r@qmn@ @c@@A3i6h6@
%bytesC  8 @@@A@@@@@:@@@&Stdlib"id Q@!a @A@@ @)%identityAA @@@&fun.mlP77P7[@@T@%const R@@ @"A@@@ @$A@!
@ @#A@@ @A@@Q\`Q\e@@kA$flip V@@@ @B@@ @E@ @;A@FA @GA@CA @DA@,@A@3@A@:@ @<A@4@ @5A@-@ @.A@+@CRnrDRnv@@C&negate [@@@ @j$boolE@@ @hA@kA @lA@P@A@W@@ @gA@X@ @YA@Q@ @RA@O@jSkS@@G.Finally_raised _A    @c@@ @t@@AwUxU@@J'protect 'finally@@@ @@@ @@ @B@@@@@ @B@@ @B@ݐA @B@@ @B@@ @B@@[MQ[MX@@L@'*match* E@@ABD@@A@@ABB@@nC@@<F@@ABC@@F@  , <[MYfAA3Stdlib__Fun.protectA@@@  , ,WY@K@+@@ @xC@A
@@A@B@@AC@@D@  , W@A1Stdlib__Fun.(fun)A@@@  , $^A$A@@@  , &SSAA2Stdlib__Fun.negateA@%$@@  , ,RnwRnAA0Stdlib__Fun.flipA@+*@@  , 2Q\fQ\mAA1Stdlib__Fun.constA@10@@  , 8Q\l@@@-琰Q\\@!c T@Q\g@@EB@@
B@@A%param UA@@B@@B@  , NRn"@@!@F萰Rnn)@!f X@.Rnx@@]D!x Y@RnyRnz@@dE!y Z@Rn{Rn|@@kFf@C@@AB@@A@@AB@@C@  , t%SN@NAn䐰-SV@!p ]@[2S@@H!v ^@8S9S@@I@B@@AA@@B@@B@  , tCSl@@k@	B@  , \GY@G@@wA@Q A@@#tag B@@AB@B@@A@BB  , TWX	XX?@AA@@@  , L\X@&stringO@@D@E@B#exn @@ @@oXpX@@K@C@@A,*B&@C@  , 4ȰyX(zX>@&stringO@@E@E@F@A C@  , $3@A"C7  ,  A@װ@D@A>@A<  ,  b5Cb5T@@@B@C@A&[MM@# @!@@ @ @@ @ @ @@[M[[Mb@@M$work "@[Ms[Mw@@	N.finally_no_exn @)@@ @C@<@@ @C@@ @C@
@\z\z@@O&result 8B@B@B@@b59b5?@@*R%@:B@@A&C@@D@@A1A@@BC@xB@@A@D@  ,  7Vb5]@@.AM4D@  ,  ;f3@#exnG@@C@8C@:C@9=A](work_exn @@ @@c^lc^t@@TS'work_bt &Stdlib(Printexc-raw_backtrace@@ @C@@dxdx@@gTb@#exn F@@AA@B@@>@AE@@)D@@ABC@@F@  ,  u&e'e@@@B@(C@ sA7zUSCN@E@  ,  z@@yA<EA  ,  9dx:dx@AACb`@]@@ABC]@D  ,  Ddx~@@AL	D@  ,  Ha (Ia /@Arp@m@ABl@G@  ,  Ra "@@AC@  ,  V\zW_AA	"Stdlib__Fun.protect.finally_no_exnA@@@  ,  p\\z|@@@@@A~@B}@B@  ,  `c_
@u@@E@E@A@!e 	@@ @&@v]w]@@P"bt u@@ @E@,@^^@@Qа@C@@AB@@q D@@A A@@BC@&B@@AC@@B@D@  ,  L__@AAA@@@  ,  @9@CA1@@AB@CA  , |^^@AMA;@ @A@B@B  , l^W@@VACB@  , \ ]]@\AI @)@A'@E@  , H	]d@@c@OA@@         
   &./boot(./stdlib@       \2  ZP  , X0Stdlib__Printexc&_none_@@ AA"??A@@@@@@@@@@@  , 	+printexc.ml	  	  @A
A@@@  , 
  
 !:@AA@
@@  ,  d e@AA@@@  , AA@@@  , P (( J@AA@@@  , @  ~~~ @A#A@@@  , 0% @A(A@#"@@  , *)A"??Að@*floatarrayQ  8 @@@A@@@@@@@@5extension_constructorP  8 @@@A@@@@@@@@#intA  8 @@@A@@@@@@A@$charB  8 @@@A@@@@@@A@&stringO  8 @@@A@@@@@@@@%floatD  8 @@@A@@@@@@@@$boolE  8 @@%false^@@@$true_@@@@@A@@@@@@A@$unitF  8 @@"()`@@@@@A@@@@@@A@
#exnG  8 @@AA@@@@@@@@%arrayH  8 @ @O@A@A@ @@@@@@@@$listI  8 @ @P@A"[]a@@@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@
@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@A=ocaml.warn_on_literal_pattern"@#@.Assert_failure\    @@ @X@@A.11@
0Division_by_zeroY    '@@@A699@+End_of_fileX    /@@@A> AA@)Sys_errorW    7@3@@AG)J(J@.Sys_blocked_io[    @@@@AO1R0R@)Not_foundV    H@@@AW9Z8Z@'FailureU    P@L@@A`BcAc@0Invalid_argumentT    Y@U@@AiKlJl@.Stack_overflowZ    b@@@AqStRt@-Out_of_memoryS    j@@@Ay[|Z|@-Match_failureR    r@qmn@ @c@@Aih@
%bytesC  8 @@@A@@@@@@@@&Stdlib&Printf!t ^A  8 @@AA@@ @@@@@RDDRDU@@@@@(printers _&Stdlib&Atomic!t@#exnG@@A@;A@&stringO@@A@,A@@@A@퐐AA@A@V@@ @WB@"@@ @QB@@TW[TWc@@A&locfmt k5'format6@@@ @	@#intA@@ @	@
@@ @
$@@@ @
\@<@@ @
AB@
@ @
B@
R@ @
[B@
@ @
#B@	@ @	B@	@ @	B@^$unitF@@A@|A@_LA@`NB@aPA@bRA@c@@ @	tB@Z@VvzVv@@B%field @#Obj!t@@ @B@
@#intA@@ @B@
&stringO@@ @B@
@ @
B@
@ @
B@
@9X:X@@FC,other_fields @(@@ @\B@]@#intA@@ @|B@^@@ @#B@_@ @`@ @aC@\@Xc
Yc
@@eG&fields @G@@ @zB@^@@ @B@@ @B@@mg~ng~@@zJ,use_printers @B@ @@ @B@@ @B@@nn+@@L1to_string_default @@@ @B@B@@ @B@
@ww@@R)to_string @B@B@@ @B@@ I

 I

@@_%print @@@ @W@ @PB@XA @YB@H@B@O
@ @QB@I@ @JB@G@ N N@@b%catch @@@ @M@ @FB@NA @OB@>@B@E
@ @GB@?@ @@B@=@ V V@@f2raw_backtrace_slot B  8 @@@A@@@@@ ^ ^'@@@@j3raw_backtrace_entry C  8 @@@@h@@ @4@@@@ _(( _(N@@A@k-raw_backtraceD  8 @@@AD@@ @=@@ @?@@@@ `OO `O}@@@@l5raw_backtrace_entries@@ @ME@L@ @NE@K@
 b b@@m1get_raw_backtrace@t@@ @U,@@ @V@ @W	 caml_get_exception_raw_backtraceAA @@@@*o4raise_with_backtrace@|@@ @[@A@@ @\!a @aE@]@ @^@ @_5%raise_with_backtraceBA@@@@; g< h
6
Q@@Hp.backtrace_slotE  8 @@.Known_location(is_raise	@@@ @bP l

Q l

@@]r(filename
@@@ @e\ m

] m

@@is+line_number@@@ @hh n

i n

@@ut*start_char@@@ @kt o

u o

@@u(end_char
@@@ @n p

 p
@@v)is_inline@@@ @q q q@@w'defname@@@ @t r" r7@@x@@ k
i
k s8=@@y0Unknown_location(is_raise@@@ @w uX^ uXm@@z@@ t>@ vns@@{@@A@@@@@ j
S
S@@@@q:convert_raw_backtrace_slot@@@ @@@ @ @ @!?caml_convert_raw_backtrace_slotAA@@@@ F5convert_raw_backtrace@@@ @"%@@ @#@@ @%@ @&:caml_convert_raw_backtraceAA@@@  U@@ G5convert_raw_backtrace@@@ @CF@+9$#@@ @B@@ @AF@3@@ @4F@,@ @-F@*@ W[  Wp@@ H5format_backtrace_slot@@@ @~F@Z@@@ @F@ab@@ @F@@@ @F@b@ @cF@[@ @\F@Y@$ % @@1 J9print_exception_backtrace@&Stdlib+out_channel@@ @HF@@%arrayH7@@ @F@@@ @F@@@ @F@Q@@ @F@@ @F@@ @F@@W [_X [x@@d Q3print_raw_backtrace]@3@@ @ F@@@@ @ *F@@@ @ F@@ @F@@ @F@@u v @@ W/print_backtracea@Q@@ @ QF@ 94@@ @ OF@ :@ @ ;F@ 8@  @@ Z3backtrace_to_stringd@ޠX@@ @#ZF@#`@@ @#lF@ @@ @ F@ z@@ @ F@ {@ @ |F@ y@  @@ \7raw_backtrace_to_string@@@ @$F@$_@@ @$sF@$`@ @$aF@$^@ W[ Wr@@ b7backtrace_slot_is_raise@@@ @$F@$@@ @$F@$@ @$F@$@  @@ d8backtrace_slot_is_inline@@@ @$F@$_@@ @$F@$@ @$F@$@ 04 0L@@ g(locationF  8 @@(filename@p@@ @$  @@ j+line_number@@@ @$  @@ k*start_char@@@ @$  @@ l(end_char@@@ @$  @@+ m@@A@@@@@" #  @@@@/ i7backtrace_slot_location@@@ @%G@%	{N@@ @%#G@%@@ @%G@%
@ @%G@%@> ? @@K n6backtrace_slot_defname@6@@ @%G@%@@ @%G@%@@ @%G@%@ @%G@%@Y Z @@f p/backtrace_slots@@@ @%G@%@@ @&@@ @&G@%@@ @%G@%@ @%G@%@x y @@ r<backtrace_slots_of_raw_entry@@@ @'G@&Ѡ@@ @'@@ @'@@ @'G@&@ @&G@&@  @@ x$SlotG@!tH  8 @@@Ag@@ @'@@@@  -@@@@ zA@&format@@@ @'#@@@ @'"@@ @'!@@ @' @ @'@ @'I@'@ .4 .:@@ {@(is_raise@@@ @''@@ @'&@ @'%I@'$@ SY Sa@@ |@)is_inline@@@ @'+^@@ @'*@ @')I@'(@ | |@@ }@(location@@@ @'0@@@ @'/@@ @'.@ @'-I@',@   @@
 ~@$name@@@ @'5W@@ @'4@@ @'3@ @'2I@'1@  @@$ @@@  @( 4raw_backtrace_length@@ @'B@@ @'II@'7#intA@@ @'HI@'8@ @'9I@'6@7 8 @@D 6get_raw_backtrace_slot@U@@ @'N@@@ @'Or@@ @'P@ @'Q@ @'R7caml_raw_backtrace_slotBA3@@@@A@] ;get_raw_backtrace_next_slot@@@ @'V@@ @'W@@ @'Y@ @'Z<caml_raw_backtrace_next_slotAAK@@@N@t -get_backtrace@@@ @'_I@'\n@@ @'lI@']@ @'^I@'[@} p t~ p @@ 0record_backtrace@@@ @'@@ @'@ @'5caml_record_backtraceAAs@@@@ 0backtrace_status@@@ @'@@ @'@ @'5caml_backtrace_statusAA@@@@ 0register_printer@I@'@@ @(I@'@ @'J@'@!<!D!<!T@@ -get_callstack@?@@ @(@@ @(
@ @(:caml_get_current_callstackAA@@@")")")"t@@ (exn_slot@ @(I@(@@ @(_I@(@ @(I@(@"v"z"v"@@ +exn_slot_id@ @(|I@(qn@@ @(I@(r@ @(sI@(p@""""@@ -exn_slot_name@ @(I@(z@@ @(I@(@ @(I@(@#"#&#"#3@@ 5get_debug_info_status@n@@ @)@@ @)@ @)9caml_ml_debug_info_statusAA@@@ #|#| #|#@@& &errorst@@ @)I@)@@ @)I@)@,#$	$
-#$	$@@9 	"default_uncaught_exception_handler@I@)@p@@ @)I@)#$unitF@@ @*_I@)$@ @)%I@)@ @)I@)@J3&%&)K3&%&K@@W :uncaught_exception_handler#ref@@@@ @*u@@ @*t@ @*s@ @*rI@*l@@ @*qI@*h@e;'<'@f;'<'Z@@r >set_uncaught_exception_handler@@@@@ @*5@@ @*@ @*@ @*I@*x:@@ @*I@*y@ @*zI@*w@=''=''@@ /empty_backtrace@@ @*@?''?''@@ 5try_get_raw_backtrace@&@@ @*I@*@@ @*I@*@ @*I@*@A'( A'(@@ :handle_uncaught_exception'@I@*@'@@ @*I@*w@@ @+=I@*@ @*I@*@ @*I@*@G(p(tG(p(@@ 9handle_uncaught_exception@I@-=@@@ @-YI@-D@@ @-XI@-E@ @-FI@->@ @-?I@-<@c,t,xc,t,@@ 4register_named_value@\@@ @-h@!a @-nI@-iO@@ @-j@ @-k@ @-l9caml_register_named_valueBAנ@@@@j-)-)k-^-}@@ @'*match*Rh@@AnY@@BV@@1T@@ACGS@@U@@AW@@X@@ABDQ@@WJ@@A2L@@a@@Ad@@`@@ABCEP]@@@^@@._@@ABC@@E@@A$M@@[@@Aig@@f@@ABCDF`B@@D@@AI@@P@@AN@@O@@ABCA@@>K@@ Z@@ABR@@\@@Ac@@H@@ABG@@e@@Ab@@F@@ABCDEG@@hA  , [Rn--So--@A^B4Z@W@AVUBSRCLKDA@E0/F@@g  , i`c,t,ah-!-'AA	*Stdlib__Printexc.handle_uncaught_exceptionA@hg@@  , ofG(p(g_++AA	+Stdlib__Printexc.handle_uncaught_exception'A@nm@@  , ulA'(mE([(nAA	&Stdlib__Printexc.try_get_raw_backtraceA@ts@@  , {r?''s?''@A	 Stdlib__Printexc.empty_backtraceA@zy@@  , x=''y=''AA	/Stdlib__Printexc.set_uncaught_exception_handlerA@@@  , ~;'<'];'<'@A	+Stdlib__Printexc.uncaught_exception_handlerA@@@  , 3&%&L9',':AA	3Stdlib__Printexc.default_uncaught_exception_handlerA@@@  , \#"#4#S#zAA>Stdlib__Printexc.exn_slot_nameA@@@  , L"""# AA<Stdlib__Printexc.exn_slot_idA@@@  , <"v"""AA9Stdlib__Printexc.exn_slotA@@@  ,  p  p AA>Stdlib__Printexc.get_backtraceA@@@  ,   &AA	%Stdlib__Printexc.raw_backtrace_lengthA@@@  ,  
@A5Stdlib__Printexc.SlotA@@@  , AA{@@A@BC@@@AB@@AY@@@AB[@@Z@@\@@ABCDE@]@@A@BC@@A@@AB@@ACDF@@]@  , ۰  AA	-Stdlib__Printexc.backtrace_slots_of_raw_entryA@@@  ,   AA	 Stdlib__Printexc.backtrace_slotsA@@@  ,   `@A	'Stdlib__Printexc.backtrace_slot_defnameA@@@  , x   @A	(Stdlib__Printexc.backtrace_slot_locationA@@@  , h 0O |@A	)Stdlib__Printexc.backtrace_slot_is_inlineA@@@  , X  
.@A	(Stdlib__Printexc.backtrace_slot_is_raiseA@@@  , H Ws AA	(Stdlib__Printexc.raw_backtrace_to_stringA@@@  , 4	  >UAA	$Stdlib__Printexc.backtrace_to_stringA@		@@  , $		 	 AA	 Stdlib__Printexc.print_backtraceA@	
		@@  , 		 		 DAA	$Stdlib__Printexc.print_raw_backtraceA@		@@  ,  		 [y	 AA	*Stdlib__Printexc.print_exception_backtraceA@		@@  , 		 	 %YAA	&Stdlib__Printexc.format_backtrace_slotA@		@@  , 	#	 Wq	 AA	&Stdlib__Printexc.convert_raw_backtraceA@	"	!@@  , 	)	  b	! bAA	&Stdlib__Printexc.raw_backtrace_entriesA@	(	'@@  , 	/	& V	' \AA6Stdlib__Printexc.catchA@	.	-@@  , 	5	, N
	- T}AA6Stdlib__Printexc.printA@	4	3@@  , 	;	2 I

	3 L
AA:Stdlib__Printexc.to_stringA@	:	9@@  , 	A	8w	9 G

@A	"Stdlib__Printexc.to_string_defaultA@	@	?@@  , t	G	>n,	?uAA=Stdlib__Printexc.use_printersA@	F	E@@  , d	M	Dg~	ElAA7Stdlib__Printexc.fieldsA@	L	K@@  , <	S	JX	KaAA6Stdlib__Printexc.fieldA@	R	Q@@  , $	Y	PTWf	QTWt@9Stdlib__Printexc.printersA	Z	Y@@  ,  	a	Xa@@
A	H	_X@!x H@	dX@@	pD!i A@	jX	kX@@	wE!f U@@ @C@
@	vY	wY@@	F	~@C@@AA@@ B@@AB@@C@  , 		_	_@@9A,	C@  , 		^	^@a@@B@3CA7	D@  , 		^I@@HA;	C@  , 		]~	]~@@MA@	 C@  , 		\T^	\Tg@@@B@
~VAJ	*D@  , 		\T[\@@[AN	.C@  , `		[	[0@@`AS	3C@  , X		Z	Z@$boolE@@C@C@D@pAd	DC@  , H	ɰ	Zv@@uAh	HCA  , D	ϰ	Y	Y@A|Bo	ΰ@NMB@@B
  , 4	ذ	Y@@@v	B@  , 	ܰ	k	k@@@B@*D@uB		g~~@!x @	g~@@	K	@+B@@AA@@B@B@@AC@@B@B@  , 		k!@@A	B@  , 
	j	j@@A	B@  , 
	i	i@@A#
B@  , 

l
l@I@@B@D@`ĐB/
$C@  , 

l@T@@B@D@xϐB:
/B@  , 
"
l@@A>
3B@  , p
&
h@@@B
#@4@A3@A@  , d
,
#u@~@@C@C@C@A	
3n@!x @
8n-@@
DM$conv @@& @C@@@ @C@A @C@@@ @C@
@@ @C@@ @D@@
]o0:
^o0>@@
jN
e@*B@@A1A@@B@B@@A@B@  , P
s
ju,@@+A=
pB@  , <
w
no020@@/@@
t@
@A@A@  , 0
}
tt
ut@@	"Stdlib__Printexc.use_printers.convAI
|@%param A@@A@JB@@A@F@@@AAB  ,  

ru
ru@@A["hd F@
pJP
pJR@@
O"tl 	ƠP@@ @@
pJV
pJX@@
P
@C@@A&@B@@AB%#C@  , 

s
s@A0A@

@@  , 
@2A"!s ]@
s
s@@
Q
9@E@@A@#val,D@@ABC=;E@  , 
Ű
q\k
q\o@uIA9
%G@  , 
̰
q\d
s@@OA>
*CE  , 
Ұ
o0AU@AT@
SAJ  , 
װ
 G

@&stringO@@D@D@E@A
\
w@!x Z@
 @		
 @		@@
\!x @@ @D@@
package IPC::Cmd;

use strict;

BEGIN {

    use constant IS_VMS         => $^O eq 'VMS'                       ? 1 : 0;
    use constant IS_WIN32       => $^O eq 'MSWin32'                   ? 1 : 0;
    use constant IS_HPUX        => $^O eq 'hpux'                      ? 1 : 0;
    use constant IS_WIN98       => (IS_WIN32 and !Win32::IsWinNT())   ? 1 : 0;
    use constant ALARM_CLASS    => __PACKAGE__ . '::TimeOut';
    use constant SPECIAL_CHARS  => qw[< > | &];
    use constant QUOTE          => do { IS_WIN32 ? q["] : q['] };

    use Exporter    ();
    use vars        qw[ @ISA $VERSION @EXPORT_OK $VERBOSE $DEBUG
                        $USE_IPC_RUN $USE_IPC_OPEN3 $CAN_USE_RUN_FORKED $WARN
                        $INSTANCES $ALLOW_NULL_ARGS
                        $HAVE_MONOTONIC
                    ];

    $VERSION        = '1.04';
    $VERBOSE        = 0;
    $DEBUG          = 0;
    $WARN           = 1;
    $USE_IPC_RUN    = IS_WIN32 && !IS_WIN98;
    $USE_IPC_OPEN3  = not IS_VMS;
    $ALLOW_NULL_ARGS = 0;

    $CAN_USE_RUN_FORKED = 0;
    eval {
        require POSIX; POSIX->import();
        require IPC::Open3; IPC::Open3->import();
        require IO::Select; IO::Select->import();
        require IO::Handle; IO::Handle->import();
        require FileHandle; FileHandle->import();
        require Socket;
        require Time::HiRes; Time::HiRes->import();
        require Win32 if IS_WIN32;
    };
    $CAN_USE_RUN_FORKED = $@ || !IS_VMS && !IS_WIN32;

    eval {
        my $wait_start_time = Time::HiRes::clock_gettime(&Time::HiRes::CLOCK_MONOTONIC);
    };
    if ($@) {
        $HAVE_MONOTONIC = 0;
    }
    else {
        $HAVE_MONOTONIC = 1;
    }

    @ISA            = qw[Exporter];
    @EXPORT_OK      = qw[can_run run run_forked QUOTE];
}

require Carp;
use File::Spec;
use Params::Check               qw[check];
use Text::ParseWords            ();             # import ONLY if needed!
use Module::Load::Conditional   qw[can_load];
use Locale::Maketext::Simple    Style => 'gettext';

local $Module::Load::Conditional::FORCE_SAFE_INC = 1;

=pod

=head1 NAME

IPC::Cmd - finding and running system commands made easy

=head1 SYNOPSIS

    use IPC::Cmd qw[can_run run run_forked];

    my $full_path = can_run('wget') or warn 'wget is not installed!';

    ### commands can be arrayrefs or strings ###
    my $cmd = "$full_path -b theregister.co.uk";
    my $cmd = [$full_path, '-b', 'theregister.co.uk'];

    ### in scalar context ###
    my $buffer;
    if( scalar run( command => $cmd,
                    verbose => 0,
                    buffer  => \$buffer,
                    timeout => 20 )
    ) {
        print "fetched webpage successfully: $buffer\n";
    }


    ### in list context ###
    my( $success, $error_message, $full_buf, $stdout_buf, $stderr_buf ) =
            run( command => $cmd, verbose => 0 );

    if( $success ) {
        print "this is what the command printed:\n";
        print join "", @$full_buf;
    }

    ### run_forked example ###
    my $result = run_forked("$full_path -q -O - theregister.co.uk", {'timeout' => 20});
    if ($result->{'exit_code'} eq 0 && !$result->{'timeout'}) {
        print "this is what wget returned:\n";
        print $result->{'stdout'};
    }

    ### check for features
    print "IPC::Open3 available: "  . IPC::Cmd->can_use_ipc_open3;
    print "IPC::Run available: "    . IPC::Cmd->can_use_ipc_run;
    print "Can capture buffer: "    . IPC::Cmd->can_capture_buffer;

    ### don't have IPC::Cmd be verbose, ie don't print to stdout or
    ### stderr when running commands -- default is '0'
    $IPC::Cmd::VERBOSE = 0;


=head1 DESCRIPTION

IPC::Cmd allows you to run commands platform independently,
interactively if desired, but have them still work.

The C<can_run> function can tell you if a certain binary is installed
and if so where, whereas the C<run> function can actually execute any
of the commands you give it and give you a clear return value, as well
as adhere to your verbosity settings.

=head1 CLASS METHODS

=head2 $ipc_run_version = IPC::Cmd->can_use_ipc_run( [VERBOSE] )

Utility function that tells you if C<IPC::Run> is available.
If the C<verbose> flag is passed, it will print diagnostic messages
if L<IPC::Run> can not be found or loaded.

=cut


sub can_use_ipc_run     {
    my $self    = shift;
    my $verbose = shift || 0;

    ### IPC::Run doesn't run on win98
    return if IS_WIN98;

    ### if we don't have ipc::run, we obviously can't use it.
    return unless can_load(
                        modules => { 'IPC::Run' => '0.55' },
                        verbose => ($WARN && $verbose),
                    );

    ### otherwise, we're good to go
    return $IPC::Run::VERSION;
}

=head2 $ipc_open3_version = IPC::Cmd->can_use_ipc_open3( [VERBOSE] )

Utility function that tells you if C<IPC::Open3> is available.
If the verbose flag is passed, it will print diagnostic messages
if C<IPC::Open3> can not be found or loaded.

=cut


sub can_use_ipc_open3   {
    my $self    = shift;
    my $verbose = shift || 0;

    ### IPC::Open3 is not working on VMS because of a lack of fork.
    return if IS_VMS;

    ### IPC::Open3 works on every non-VMS platform, but it can't
    ### capture buffers on win32 :(
    return unless can_load(
        modules => { map {$_ => '0.0'} qw|IPC::Open3 IO::Select Symbol| },
        verbose => ($WARN && $verbose),
    );

    return $IPC::Open3::VERSION;
}

=head2 $bool = IPC::Cmd->can_capture_buffer

Utility function that tells you if C<IPC::Cmd> is capable of
capturing buffers in it's current configuration.

=cut

sub can_capture_buffer {
    my $self    = shift;

    return 1 if $USE_IPC_RUN    && $self->can_use_ipc_run;
    return 1 if $USE_IPC_OPEN3  && $self->can_use_ipc_open3;
    return;
}

=head2 $bool = IPC::Cmd->can_use_run_forked

Utility function that tells you if C<IPC::Cmd> is capable of
providing C<run_forked> on the current platform.

=head1 FUNCTIONS

=head2 $path = can_run( PROGRAM );

C<can_run> takes only one argument: the name of a binary you wish
to locate. C<can_run> works much like the unix binary C<which> or the bash
command C<type>, which scans through your path, looking for the requested
binary.

Unlike C<which> and C<type>, this function is platform independent and
will also work on, for example, Win32.

If called in a scalar context it will return the full path to the binary
you asked for if it was found, or C<undef> if it was not.

If called in a list context and the global variable C<$INSTANCES> is a true
value, it will return a list of the full paths to instances
of the binary where found in C<PATH>, or an empty list if it was not found.

=cut

sub can_run {
    my $command = shift;

    # a lot of VMS executables have a symbol defined
    # check those first
    if ( $^O eq 'VMS' ) {
        require VMS::DCLsym;
        my $syms = VMS::DCLsym->new;
        return $command if scalar $syms->getsym( uc $command );
    }

    require File::Spec;
    require ExtUtils::MakeMaker;

    my @possibles;

    if( File::Spec->file_name_is_absolute($command) ) {
        return MM->maybe_command($command);

    } else {
        for my $dir (
            File::Spec->path,
            ( IS_WIN32 ? File::Spec->curdir : () )
        ) {
            next if ! $dir || ! -d $dir;
            my $abs = File::Spec->catfile( IS_WIN32 ? Win32::GetShortPathName( $dir ) : $dir, $command);
            push @possibles, $abs if $abs = MM->maybe_command($abs);
        }
    }
    return @possibles if wantarray and $INSTANCES;
    return shift @possibles;
}

=head2 $ok | ($ok, $err, $full_buf, $stdout_buff, $stderr_buff) = run( command => COMMAND, [verbose => BOOL, buffer => \$SCALAR, timeout => DIGIT] );

C<run> takes 4 arguments:

=over 4

=item command

This is the command to execute. It may be either a string or an array
reference.
This is a required argument.

See L<"Caveats"> for remarks on how commands are parsed and their
limitations.

=item verbose

This controls whether all output of a command should also be printed
to STDOUT/STDERR or should only be trapped in buffers (NOTE: buffers
require L<IPC::Run> to be installed, or your system able to work with
L<IPC::Open3>).

It will default to the global setting of C<$IPC::Cmd::VERBOSE>,
which by default is 0.

=item buffer

This will hold all the output of a command. It needs to be a reference
to a scalar.
Note that this will hold both the STDOUT and STDERR messages, and you
have no way of telling which is which.
If you require this distinction, run the C<run> command in list context
and inspect the individual buffers.

Of course, this requires that the underlying call supports buffers. See
the note on buffers above.

=item timeout

Sets the maximum time the command is allowed to run before aborting,
using the built-in C<alarm()> call. If the timeout is triggered, the
C<errorcode> in the return value will be set to an object of the
C<IPC::Cmd::TimeOut> class. See the L<"error message"> section below for
details.

Defaults to C<0>, meaning no timeout is set.

=back

C<run> will return a simple C<true> or C<false> when called in scalar
context.
In list context, you will be returned a list of the following items:

=over 4

=item success

A simple boolean indicating if the command executed without errors or
not.

=item error message

If the first element of the return value (C<success>) was 0, then some
error occurred. This second element is the error message the command
you requested exited with, if available. This is generally a pretty
printed value of C<$?> or C<$@>. See C<perldoc perlvar> for details on
what they can contain.
If the error was a timeout, the C<error message> will be prefixed with
the string C<IPC::Cmd::TimeOut>, the timeout class.

=item full_buffer

This is an array reference containing all the output the command
generated.
Note that buffers are only available if you have L<IPC::Run> installed,
or if your system is able to work with L<IPC::Open3> -- see below).
Otherwise, this element will be C<undef>.

=item out_buffer

This is an array reference containing all the output sent to STDOUT the
command generated. The notes from L<"full_buffer"> apply.

=item error_buffer

This is an arrayreference containing all the output sent to STDERR the
command generated. The notes from L<"full_buffer"> apply.


=back

See the L<"HOW IT WORKS"> section below to see how C<IPC::Cmd> decides
what modules or function calls to use when issuing a command.

=cut

{   my @acc = qw[ok error _fds];

    ### autogenerate accessors ###
    for my $key ( @acc ) {
        no strict 'refs';
        *{__PACKAGE__."::$key"} = sub {
            $_[0]->{$key} = $_[1] if @_ > 1;
            return $_[0]->{$key};
        }
    }
}

sub can_use_run_forked {
    return $CAN_USE_RUN_FORKED eq "1";
}

sub get_monotonic_time {
    if ($HAVE_MONOTONIC) {
        return Time::HiRes::clock_gettime(&Time::HiRes::CLOCK_MONOTONIC);
    }
    else {
        return time();
    }
}

sub adjust_monotonic_start_time {
    my ($ref_vars, $now, $previous) = @_;

    # workaround only for those systems which don't have
    # Time::HiRes::CLOCK_MONOTONIC (Mac OSX in particular)
    return if $HAVE_MONOTONIC;

    # don't have previous monotonic value (only happens once
    # in the beginning of the program execution)
    return unless $previous;

    my $time_diff = $now - $previous;

    # adjust previously saved time with the skew value which is
    # either negative when clock moved back or more than 5 seconds --
    # assuming that event loop does happen more often than once
    # per five seconds, which might not be always true (!) but
    # hopefully that's ok, because it's just a workaround
    if ($time_diff > 5 || $time_diff < 0) {
        foreach my $ref_var (@{$ref_vars}) {
            if (defined($$ref_var)) {
                $$ref_var = $$ref_var + $time_diff;
            }
        }
    }
}

sub uninstall_signals {
		return unless defined($IPC::Cmd::{'__old_signals'});

		foreach my $sig_name (keys %{$IPC::Cmd::{'__old_signals'}}) {
				$SIG{$sig_name} = $IPC::Cmd::{'__old_signals'}->{$sig_name};
		}
}

# incompatible with POSIX::SigAction
#
sub install_layered_signal {
  my ($s, $handler_code) = @_;

  my %available_signals = map {$_ => 1} keys %SIG;

  Carp::confess("install_layered_signal got nonexistent signal name [$s]")
    unless defined($available_signals{$s});
  Carp::confess("install_layered_signal expects coderef")
    if !ref($handler_code) || ref($handler_code) ne 'CODE';

  $IPC::Cmd::{'__old_signals'} = {}
  		unless defined($IPC::Cmd::{'__old_signals'});
	$IPC::Cmd::{'__old_signals'}->{$s} = $SIG{$s};

  my $previous_handler = $SIG{$s};

  my $sig_handler = sub {
    my ($called_sig_name, @sig_param) = @_;

    # $s is a closure referring to real signal name
    # for which this handler is being installed.
    # it is used to distinguish between
    # real signal handlers and aliased signal handlers
    my $signal_name = $s;

    # $called_sig_name is a signal name which
    # was passed to this signal handler;
    # it doesn't equal $signal_name in case
    # some signal handlers in %SIG point
    # to other signal handler (CHLD and CLD,
    # ABRT and IOT)
    #
    # initial signal handler for aliased signal
    # calls some other signal handler which
    # should not execute the same handler_code again
    if ($called_sig_name eq $signal_name) {
      $handler_code->($signal_name);
    }

    # run original signal handler if any (including aliased)
    #
    if (ref($previous_handler)) {
      $previous_handler->($called_sig_name, @sig_param);
    }
  };

  $SIG{$s} = $sig_handler;
}

# give process a chance sending TERM,
# waiting for a while (2 seconds)
# and killing it with KILL
sub kill_gently {
  my ($pid, $opts) = @_;

  require POSIX;

  $opts = {} unless $opts;
  $opts->{'wait_time'} = 2 unless defined($opts->{'wait_time'});
  $opts->{'first_kill_type'} = 'just_process' unless $opts->{'first_kill_type'};
  $opts->{'final_kill_type'} = 'just_process' unless $opts->{'final_kill_type'};

  if ($opts->{'first_kill_type'} eq 'just_process') {
    kill(15, $pid);
  }
  elsif ($opts->{'first_kill_type'} eq 'process_group') {
    kill(-15, $pid);
  }

  my $do_wait = 1;
  my $child_finished = 0;

  my $wait_start_time = get_monotonic_time();
  my $now;
  my $previous_monotonic_value;

  while ($do_wait) {
    $previous_monotonic_value = $now;
    $now = get_monotonic_time();

    adjust_monotonic_start_time([\$wait_start_time], $now, $previous_monotonic_value);

    if ($now > $wait_start_time + $opts->{'wait_time'}) {
        $do_wait = 0;
        next;
    }

    my $waitpid = waitpid($pid, POSIX::WNOHANG);

    if ($waitpid eq -1) {
        $child_finished = 1;
        $do_wait = 0;
        next;
    }

    Time::HiRes::usleep(250000); # quarter of a second
  }

  if (!$child_finished) {
    if ($opts->{'final_kill_type'} eq 'just_process') {
      kill(9, $pid);
    }
    elsif ($opts->{'final_kill_type'} eq 'process_group') {
      kill(-9, $pid);
    }
  }
}

sub open3_run {
    my ($cmd, $opts) = @_;

    $opts = {} unless $opts;

    my $child_in = FileHandle->new;
    my $child_out = FileHandle->new;
    my $child_err = FileHandle->new;
    $child_out->autoflush(1);
    $child_err->autoflush(1);

    my $pid = open3($child_in, $child_out, $child_err, $cmd);
    Time::HiRes::usleep(1) if IS_HPUX;

    # will consider myself orphan if my ppid changes
    # from this one:
    my $original_ppid = $opts->{'original_ppid'};

    # push my child's pid to our parent
    # so in case i am killed parent
    # could stop my child (search for
    # child_child_pid in parent code)
    if ($opts->{'parent_info'}) {
      my $ps = $opts->{'parent_info'};
      print $ps "spawned $pid\n";
    }

    if ($child_in && $child_out->opened && $opts->{'child_stdin'}) {
        # If the child process dies for any reason,
        # the next write to CHLD_IN is likely to generate
        # a SIGPIPE in the parent, which is fatal by default.
        # So you may wish to handle this signal.
        #
        # from http://perldoc.perl.org/IPC/Open3.html,
        # absolutely needed to catch piped commands errors.
        #
        local $SIG{'PIPE'} = sub { 1; };

        print $child_in $opts->{'child_stdin'};
    }
    close($child_in);

    my $child_output = {
        'out' => $child_out->fileno,
        'err' => $child_err->fileno,
        $child_out->fileno => {
            'parent_socket' => $opts->{'parent_stdout'},
            'scalar_buffer' => "",
            'child_handle' => $child_out,
            'block_size' => ($child_out->stat)[11] || 1024,
          },
        $child_err->fileno => {
            'parent_socket' => $opts->{'parent_stderr'},
            'scalar_buffer' => "",
            'child_handle' => $child_err,
            'block_size' => ($child_err->stat)[11] || 1024,
          },
        };

    my $select = IO::Select->new();
    $select->add($child_out, $child_err);

    # pass any signal to the child
    # effectively creating process
    # strongly attached to the child:
    # it will terminate only after child
    # has terminated (except for SIGKILL,
    # which is specially handled)
    SIGNAL: foreach my $s (keys %SIG) {
        next SIGNAL if $s eq '__WARN__' or $s eq '__DIE__'; # Skip and don't clobber __DIE__ & __WARN__
        my $sig_handler;
        $sig_handler = sub {
            kill("$s", $pid);
            $SIG{$s} = $sig_handler;
        };
        $SIG{$s} = $sig_handler;
    }

    my $child_finished = 0;

    my $real_exit;
    my $exit_value;

    while(!$child_finished) {

        # parent was killed otherwise we would have got
        # the same signal as parent and process it same way
        if (getppid() != $original_ppid) {

          # end my process group with all the children
          # (i am the process group leader, so my pid
          # equals to the process group id)
          #
          # same thing which is done
          # with $opts->{'clean_up_children'}
          # in run_forked
          #
          kill(-9, $$);

          POSIX::_exit 1;
        }

        my $waitpid = waitpid($pid, POSIX::WNOHANG);

        # child finished, catch it's exit status
        if ($waitpid ne 0 && $waitpid ne -1) {
          $real_exit = $?;
          $exit_value = $? >> 8;
        }

        if ($waitpid eq -1) {
          $child_finished = 1;
        }


        my $ready_fds = [];
        push @{$ready_fds}, $select->can_read(1/100);

        READY_FDS: while (scalar(@{$ready_fds})) {
            my $fd = shift @{$ready_fds};
            $ready_fds = [grep {$_ ne $fd} @{$ready_fds}];

            my $str = $child_output->{$fd->fileno};
            Carp::confess("child stream not found: $fd") unless $str;

            my $data;
            my $count = $fd->sysread($data, $str->{'block_size'});

            if ($count) {
                if ($str->{'parent_socket'}) {
                    my $ph = $str->{'parent_socket'};
                    print $ph $data;
                }
                else {
                    $str->{'scalar_buffer'} .= $data;
                }
            }
            elsif ($count eq 0) {
                $select->remove($fd);
                $fd->close();
            }
            else {
                Carp::confess("error during sysread: " . $!);
            }

            push @{$ready_fds}, $select->can_read(1/100) if $child_finished;
        }

        Time::HiRes::usleep(1);
    }

    # since we've successfully reaped the child,
    # let our parent know about this.
    #
    if ($opts->{'parent_info'}) {
        my $ps = $opts->{'parent_info'};

        # child was killed, inform parent
        if ($real_exit & 127) {
          print $ps "$pid killed with " . ($real_exit & 127) . "\n";
        }

        print $ps "reaped $pid\n";
    }

    if ($opts->{'parent_stdout'} || $opts->{'parent_stderr'}) {
        return $exit_value;
    }
    else {
        return {
            'stdout' => $child_output->{$child_output->{'out'}}->{'scalar_buffer'},
            'stderr' => $child_output->{$child_output->{'err'}}->{'scalar_buffer'},
            'exit_code' => $exit_value,
            };
    }
}

=head2 $hashref = run_forked( COMMAND, { child_stdin => SCALAR, timeout => DIGIT, stdout_handler => CODEREF, stderr_handler => CODEREF} );

C<run_forked> is used to execute some program or a coderef,
optionally feed it with some input, get its return code
and output (both stdout and stderr into separate buffers).
In addition, it allows to terminate the program
if it takes too long to finish.

The important and distinguishing feature of run_forked
is execution timeout which at first seems to be
quite a simple task but if you think
that the program which you're spawning
might spawn some children itself (which
in their turn could do the same and so on)
it turns out to be not a simple issue.

C<run_forked> is designed to survive and
successfully terminate almost any long running task,
even a fork bomb in case your system has the resources
to survive during given timeout.

This is achieved by creating separate watchdog process
which spawns the specified program in a separate
process session and supervises it: optionally
feeds it with input, stores its exit code,
stdout and stderr, terminates it in case
it runs longer than specified.

Invocation requires the command to be executed or a coderef and optionally a hashref of options:

=over

=item C<timeout>

Specify in seconds how long to run the command before it is killed with SIG_KILL (9),
which effectively terminates it and all of its children (direct or indirect).

=item C<child_stdin>

Specify some text that will be passed into the C<STDIN> of the executed program.

=item C<stdout_handler>

Coderef of a subroutine to call when a portion of data is received on
STDOUT from the executing program.

=item C<stderr_handler>

Coderef of a subroutine to call when a portion of data is received on
STDERR from the executing program.

=item C<wait_loop_callback>

Coderef of a subroutine to call inside of the main waiting loop
(while C<run_forked> waits for the external to finish or fail).
It is useful to stop running external process before it ends
by itself, e.g.

  my $r = run_forked("some external command", {
	  'wait_loop_callback' => sub {
          if (condition) {
              kill(1, $$);
          }
	  },
	  'terminate_on_signal' => 'HUP',
	  });

Combined with C<stdout_handler> and C<stderr_handler> allows terminating
external command based on its output. Could also be used as a timer
without engaging with L<alarm> (signals).

Remember that this code could be called every millisecond (depending
on the output which external command generates), so try to make it
as lightweight as possible.

=item C<discard_output>

Discards the buffering of the standard output and standard errors for return by run_forked().
With this option you have to use the std*_handlers to read what the command outputs.
Useful for commands that send a lot of output.

=item C<terminate_on_parent_sudden_death>

Enable this option if you wish all spawned processes to be killed if the initially spawned
process (the parent) is killed or dies without waiting for child processes.

=back

C<run_forked> will return a HASHREF with the following keys:

=over

=item C<exit_code>

The exit code of the executed program.

=item C<timeout>

The number of seconds the program ran for before being terminated, or 0 if no timeout occurred.

=item C<stdout>

Holds the standard output of the executed command (or empty string if
there was no STDOUT output or if C<discard_output> was used; it's always defined!)

=item C<stderr>

Holds the standard error of the executed command (or empty string if
there was no STDERR output or if C<discard_output> was used; it's always defined!)

=item C<merged>

Holds the standard output and error of the executed command merged into one stream
(or empty string if there was no output at all or if C<discard_output> was used; it's always defined!)

=item C<err_msg>

Holds some explanation in the case of an error.

=back

=cut

sub run_forked {
    ### container to store things in
    my $self = bless {}, __PACKAGE__;

    if (!can_use_run_forked()) {
        Carp::carp("run_forked is not available: $CAN_USE_RUN_FORKED");
        return;
    }

    require POSIX;

    my ($cmd, $opts) = @_;
    if (ref($cmd) eq 'ARRAY') {
        $cmd = join(" ", @{$cmd});
    }

    if (!$cmd) {
        Carp::carp("run_forked expects command to run");
        return;
    }

    $opts = {} unless $opts;
    $opts->{'timeout'} = 0 unless $opts->{'timeout'};
    $opts->{'terminate_wait_time'} = 2 unless defined($opts->{'terminate_wait_time'});

    # turned on by default
    $opts->{'clean_up_children'} = 1 unless defined($opts->{'clean_up_children'});

    # sockets to pass child stdout to parent
    my $child_stdout_socket;
    my $parent_stdout_socket;

    # sockets to pass child stderr to parent
    my $child_stderr_socket;
    my $parent_stderr_socket;

    # sockets for child -> parent internal communication
    my $child_info_socket;
    my $parent_info_socket;

    socketpair($child_stdout_socket, $parent_stdout_socket, &Socket::AF_UNIX, &Socket::SOCK_STREAM, &Socket::PF_UNSPEC) ||
      Carp::confess ("socketpair: $!");
    socketpair($child_stderr_socket, $parent_stderr_socket, &Socket::AF_UNIX, &Socket::SOCK_STREAM, &Socket::PF_UNSPEC) ||
      Carp::confess ("socketpair: $!");
    socketpair($child_info_socket, $parent_info_socket, &Socket::AF_UNIX, &Socket::SOCK_STREAM, &Socket::PF_UNSPEC) ||
      Carp::confess ("socketpair: $!");

    $child_stdout_socket->autoflush(1);
    $parent_stdout_socket->autoflush(1);
    $child_stderr_socket->autoflush(1);
    $parent_stderr_socket->autoflush(1);
    $child_info_socket->autoflush(1);
    $parent_info_socket->autoflush(1);

    my $start_time = get_monotonic_time();

    my $pid;
    my $ppid = $$;
    if ($pid = fork) {

      # we are a parent
      close($parent_stdout_socket);
      close($parent_stderr_socket);
      close($parent_info_socket);

      my $flags;

      # prepare sockets to read from child

      $flags = fcntl($child_stdout_socket, POSIX::F_GETFL, 0) || Carp::confess "can't fnctl F_GETFL: $!";
      $flags |= POSIX::O_NONBLOCK;
      fcntl($child_stdout_socket, POSIX::F_SETFL, $flags) || Carp::confess "can't fnctl F_SETFL: $!";

      $flags = fcntl($child_stderr_socket, POSIX::F_GETFL, 0) || Carp::confess "can't fnctl F_GETFL: $!";
      $flags |= POSIX::O_NONBLOCK;
      fcntl($child_stderr_socket, POSIX::F_SETFL, $flags) || Carp::confess "can't fnctl F_SETFL: $!";

      $flags = fcntl($child_info_socket, POSIX::F_GETFL, 0) || Carp::confess "can't fnctl F_GETFL: $!";
      $flags |= POSIX::O_NONBLOCK;
      fcntl($child_info_socket, POSIX::F_SETFL, $flags) || Carp::confess "can't fnctl F_SETFL: $!";

  #    print "child $pid started\n";

      my $child_output = {
        $child_stdout_socket->fileno => {
          'scalar_buffer' => "",
          'child_handle' => $child_stdout_socket,
          'block_size' => ($child_stdout_socket->stat)[11] || 1024,
          'protocol' => 'stdout',
          },
        $child_stderr_socket->fileno => {
          'scalar_buffer' => "",
          'child_handle' => $child_stderr_socket,
          'block_size' => ($child_stderr_socket->stat)[11] || 1024,
          'protocol' => 'stderr',
          },
        $child_info_socket->fileno => {
          'scalar_buffer' => "",
          'child_handle' => $child_info_socket,
          'block_size' => ($child_info_socket->stat)[11] || 1024,
          'protocol' => 'info',
          },
        };

      my $select = IO::Select->new();
      $select->add($child_stdout_socket, $child_stderr_socket, $child_info_socket);

      my $child_timedout = 0;
      my $child_finished = 0;
      my $child_stdout = '';
      my $child_stderr = '';
      my $child_merged = '';
      my $child_exit_code = 0;
      my $child_killed_by_signal = 0;
      my $parent_died = 0;

      my $last_parent_check = 0;
      my $got_sig_child = 0;
      my $got_sig_quit = 0;
      my $orig_sig_child = $SIG{'CHLD'};

      $SIG{'CHLD'} = sub { $got_sig_child = get_monotonic_time(); };

      if ($opts->{'terminate_on_signal'}) {
        install_layered_signal($opts->{'terminate_on_signal'}, sub { $got_sig_quit = time(); });
      }

      my $child_child_pid;
      my $now;
      my $previous_monotonic_value;

      while (!$child_finished) {
        $previous_monotonic_value = $now;
        $now = get_monotonic_time();

        adjust_monotonic_start_time([\$start_time, \$last_parent_check, \$got_sig_child], $now, $previous_monotonic_value);

        if ($opts->{'terminate_on_parent_sudden_death'}) {
          # check for parent once each five seconds
          if ($now > $last_parent_check + 5) {
            if (getppid() eq "1") {
              kill_gently ($pid, {
                'first_kill_type' => 'process_group',
                'final_kill_type' => 'process_group',
                'wait_time' => $opts->{'terminate_wait_time'}
                });
              $parent_died = 1;
            }

            $last_parent_check = $now;
          }
        }

        # user specified timeout
        if ($opts->{'timeout'}) {
          if ($now > $start_time + $opts->{'timeout'}) {
            kill_gently ($pid, {
              'first_kill_type' => 'process_group',
              'final_kill_type' => 'process_group',
              'wait_time' => $opts->{'terminate_wait_time'}
              });
            $child_timedout = 1;
          }
        }

        # give OS 10 seconds for correct return of waitpid,
        # kill process after that and finish wait loop;
        # shouldn't ever happen -- remove this code?
        if ($got_sig_child) {
          if ($now > $got_sig_child + 10) {
            print STDERR "waitpid did not return -1 for 10 seconds after SIG_CHLD, killing [$pid]\n";
            kill (-9, $pid);
            $child_finished = 1;
          }
        }

        if ($got_sig_quit) {
          kill_gently ($pid, {
            'first_kill_type' => 'process_group',
            'final_kill_type' => 'process_group',
            'wait_time' => $opts->{'terminate_wait_time'}
            });
          $child_finished = 1;
        }

        my $waitpid = waitpid($pid, POSIX::WNOHANG);

        # child finished, catch it's exit status
        if ($waitpid ne 0 && $waitpid ne -1) {
          $child_exit_code = $? >> 8;
        }

        if ($waitpid eq -1) {
          $child_finished = 1;
        }

        my $ready_fds = [];
        push @{$ready_fds}, $select->can_read(1/100);

        READY_FDS: while (scalar(@{$ready_fds})) {
          my $fd = shift @{$ready_fds};
          $ready_fds = [grep {$_ ne $fd} @{$ready_fds}];

          my $str = $child_output->{$fd->fileno};
          Carp::confess("child stream not found: $fd") unless $str;

          my $data = "";
          my $count = $fd->sysread($data, $str->{'block_size'});

          if ($count) {
              # extract all the available lines and store the rest in temporary buffer
              if ($data =~ /(.+\n)([^\n]*)/so) {
                  $data = $str->{'scalar_buffer'} . $1;
                  $str->{'scalar_buffer'} = $2 || "";
              }
              else {
                  $str->{'scalar_buffer'} .= $data;
                  $data = "";
              }
          }
          elsif ($count eq 0) {
            $select->remove($fd);
            $fd->close();
            if ($str->{'scalar_buffer'}) {
                $data = $str->{'scalar_buffer'} . "\n";
            }
          }
          else {
            Carp::confess("error during sysread on [$fd]: " . $!);
          }

          # $data contains only full lines (or last line if it was unfinished read
          # or now new-line in the output of the child); dat is processed
          # according to the "protocol" of socket
          if ($str->{'protocol'} eq 'info') {
            if ($data =~ /^spawned ([0-9]+?)\n(.*?)/so) {
              $child_child_pid = $1;
              $data = $2;
            }
            if ($data =~ /^reaped ([0-9]+?)\n(.*?)/so) {
              $child_child_pid = undef;
              $data = $2;
            }
            if ($data =~ /^[\d]+ killed with ([0-9]+?)\n(.*?)/so) {
              $child_killed_by_signal = $1;
              $data = $2;
            }

            # we don't expect any other data in info socket, so it's
            # some strange violation of protocol, better know about this
            if ($data) {
              Carp::confess("info protocol violation: [$data]");
            }
          }
          if ($str->{'protocol'} eq 'stdout') {
            if (!$opts->{'discard_output'}) {
              $child_stdout .= $data;
              $child_merged .= $data;
            }

            if ($opts->{'stdout_handler'} && ref($opts->{'stdout_handler'}) eq 'CODE') {
              $opts->{'stdout_handler'}->($data);
            }
          }
          if ($str->{'protocol'} eq 'stderr') {
            if (!$opts->{'discard_output'}) {
              $child_stderr .= $data;
              $child_merged .= $data;
            }

            if ($opts->{'stderr_handler'} && ref($opts->{'stderr_handler'}) eq 'CODE') {
              $opts->{'stderr_handler'}->($data);
            }
          }
 
          # process may finish (waitpid returns -1) before
          # we've read all of its output because of buffering;
          # so try to read all the way it is possible to read
          # in such case - this shouldn't be too much (unless
          # the buffer size is HUGE -- should introduce
          # another counter in such case, maybe later)
          #
          push @{$ready_fds}, $select->can_read(1/100) if $child_finished;
        }

        if ($opts->{'wait_loop_callback'} && ref($opts->{'wait_loop_callback'}) eq 'CODE') {
          $opts->{'wait_loop_callback'}->();
        }

        Time::HiRes::usleep(1);
      }

      # $child_pid_pid is not defined in two cases:
      #  * when our child was killed before
      #    it had chance to tell us the pid
      #    of the child it spawned. we can do
      #    nothing in this case :(
      #  * our child successfully reaped its child,
      #    we have nothing left to do in this case
      #
      # defined $child_pid_pid means child's child
      # has not died but nobody is waiting for it,
      # killing it brutally.
      #
      if ($child_child_pid) {
        kill_gently($child_child_pid);
      }

      # in case there are forks in child which
      # do not forward or process signals (TERM) correctly
      # kill whole child process group, effectively trying
      # not to return with some children or their parts still running
      #
      # to be more accurate -- we need to be sure
      # that this is process group created by our child
      # (and not some other process group with the same pgid,
      # created just after death of our child) -- fortunately
      # this might happen only when process group ids
      # are reused quickly (there are lots of processes
      # spawning new process groups for example)
      #
      if ($opts->{'clean_up_children'}) {
        kill(-9, $pid);
      }

  #    print "child $pid finished\n";

      close($child_stdout_socket);
      close($child_stderr_socket);
      close($child_info_socket);

      my $o = {
        'stdout' => $child_stdout,
        'stderr' => $child_stderr,
        'merged' => $child_merged,
        'timeout' => $child_timedout ? $opts->{'timeout'} : 0,
        'exit_code' => $child_exit_code,
        'parent_died' => $parent_died,
        'killed_by_signal' => $child_killed_by_signal,
        'child_pgid' => $pid,
        'cmd' => $cmd,
        };

      my $err_msg = '';
      if ($o->{'exit_code'}) {
        $err_msg .= "exited with code [$o->{'exit_code'}]\n";
      }
      if ($o->{'timeout'}) {
        $err_msg .= "ran more than [$o->{'timeout'}] seconds\n";
      }
      if ($o->{'parent_died'}) {
        $err_msg .= "parent died\n";
      }
      if ($o->{'stdout'} && !$opts->{'non_empty_stdout_ok'}) {
        $err_msg .= "stdout:\n" . $o->{'stdout'} . "\n";
      }
      if ($o->{'stderr'}) {
        $err_msg .= "stderr:\n" . $o->{'stderr'} . "\n";
      }
      if ($o->{'killed_by_signal'}) {
        $err_msg .= "killed by signal [" . $o->{'killed_by_signal'} . "]\n";
      }
      $o->{'err_msg'} = $err_msg;

      if ($orig_sig_child) {
        $SIG{'CHLD'} = $orig_sig_child;
      }
      else {
        delete($SIG{'CHLD'});
      }

      uninstall_signals();

      return $o;
    }
    else {
      Carp::confess("cannot fork: $!") unless defined($pid);

      # create new process session for open3 call,
      # so we hopefully can kill all the subprocesses
      # which might be spawned in it (except for those
      # which do setsid theirselves -- can't do anything
      # with those)

      POSIX::setsid() == -1 and Carp::confess("Error running setsid: " . $!);

      if ($opts->{'child_BEGIN'} && ref($opts->{'child_BEGIN'}) eq 'CODE') {
        $opts->{'child_BEGIN'}->();
      }

      close($child_stdout_socket);
      close($child_stderr_socket);
      close($child_info_socket);

      my $child_exit_code;

      # allow both external programs
      # and internal perl calls
      if (!ref($cmd)) {
        $child_exit_code = open3_run($cmd, {
          'parent_info' => $parent_info_socket,
          'parent_stdout' => $parent_stdout_socket,
          'parent_stderr' => $parent_stderr_socket,
          'child_stdin' => $opts->{'child_stdin'},
          'original_ppid' => $ppid,
          });
      }
      elsif (ref($cmd) eq 'CODE') {
        # reopen STDOUT and STDERR for child code:
        # https://rt.cpan.org/Ticket/Display.html?id=85912
        open STDOUT, '>&', $parent_stdout_socket || Carp::confess("Unable to reopen STDOUT: $!\n");
        open STDERR, '>&', $parent_stderr_socket || Carp::confess("Unable to reopen STDERR: $!\n");

        $child_exit_code = $cmd->({
          'opts' => $opts,
          'parent_info' => $parent_info_socket,
          'parent_stdout' => $parent_stdout_socket,
          'parent_stderr' => $parent_stderr_socket,
          'child_stdin' => $opts->{'child_stdin'},
          });
      }
      else {
        print $parent_stderr_socket "Invalid command reference: " . ref($cmd) . "\n";
        $child_exit_code = 1;
      }

      close($parent_stdout_socket);
      close($parent_stderr_socket);
      close($parent_info_socket);

      if ($opts->{'child_END'} && ref($opts->{'child_END'}) eq 'CODE') {
        $opts->{'child_END'}->();
      }

      $| = 1;
      POSIX::_exit $child_exit_code;
    }
}

sub run {
    ### container to store things in
    my $self = bless {}, __PACKAGE__;

    my %hash = @_;

    ### if the user didn't provide a buffer, we'll store it here.
    my $def_buf = '';

    my($verbose,$cmd,$buffer,$timeout);
    my $tmpl = {
        verbose => { default  => $VERBOSE,  store => \$verbose },
        buffer  => { default  => \$def_buf, store => \$buffer },
        command => { required => 1,         store => \$cmd,
                     allow    => sub { !ref($_[0]) or ref($_[0]) eq 'ARRAY' },
        },
        timeout => { default  => 0,         store => \$timeout },
    };

    unless( check( $tmpl, \%hash, $VERBOSE ) ) {
        Carp::carp( loc( "Could not validate input: %1",
                         Params::Check->last_error ) );
        return;
    };

    $cmd = _quote_args_vms( $cmd ) if IS_VMS;

    ### strip any empty elements from $cmd if present
    if ( $ALLOW_NULL_ARGS ) {
      $cmd = [ grep { defined } @$cmd ] if ref $cmd;
    }
    else {
      $cmd = [ grep { defined && length } @$cmd ] if ref $cmd;
    }

    my $pp_cmd = (ref $cmd ? "@$cmd" : $cmd);
    print loc("Running [%1]...\n", $pp_cmd ) if $verbose;

    ### did the user pass us a buffer to fill or not? if so, set this
    ### flag so we know what is expected of us
    ### XXX this is now being ignored. in the future, we could add diagnostic
    ### messages based on this logic
    #my $user_provided_buffer = $buffer == \$def_buf ? 0 : 1;

    ### buffers that are to be captured
    my( @buffer, @buff_err, @buff_out );

    ### capture STDOUT
    my $_out_handler = sub {
        my $buf = shift;
        return unless defined $buf;

        print STDOUT $buf if $verbose;
        push @buffer,   $buf;
        push @buff_out, $buf;
    };

    ### capture STDERR
    my $_err_handler = sub {
        my $buf = shift;
        return unless defined $buf;

        print STDERR $buf if $verbose;
        push @buffer,   $buf;
        push @buff_err, $buf;
    };


    ### flag to indicate we have a buffer captured
    my $have_buffer = $self->can_capture_buffer ? 1 : 0;

    ### flag indicating if the subcall went ok
    my $ok;

    ### don't look at previous errors:
    local $?;
    local $@;
    local $!;

    ### we might be having a timeout set
    eval {
        local $SIG{ALRM} = sub { die bless sub {
            ALARM_CLASS .
            qq[: Command '$pp_cmd' aborted by alarm after $timeout seconds]
        }, ALARM_CLASS } if $timeout;
        alarm $timeout || 0;

        ### IPC::Run is first choice if $USE_IPC_RUN is set.
        if( !IS_WIN32 and $USE_IPC_RUN and $self->can_use_ipc_run( 1 ) ) {
            ### ipc::run handlers needs the command as a string or an array ref

            $self->_debug( "# Using IPC::Run. Have buffer: $have_buffer" )
                if $DEBUG;

            $ok = $self->_ipc_run( $cmd, $_out_handler, $_err_handler );

        ### since IPC::Open3 works on all platforms, and just fails on
        ### win32 for capturing buffers, do that ideally
        } elsif ( $USE_IPC_OPEN3 and $self->can_use_ipc_open3( 1 ) ) {

            $self->_debug("# Using IPC::Open3. Have buffer: $have_buffer")
                if $DEBUG;

            ### in case there are pipes in there;
            ### IPC::Open3 will call exec and exec will do the right thing

            my $method = IS_WIN32 ? '_open3_run_win32' : '_open3_run';

            $ok = $self->$method(
                                    $cmd, $_out_handler, $_err_handler, $verbose
                                );

        ### if we are allowed to run verbose, just dispatch the system command
        } else {
            $self->_debug( "# Using system(). Have buffer: $have_buffer" )
                if $DEBUG;
            $ok = $self->_system_run( $cmd, $verbose );
        }

        alarm 0;
    };

    ### restore STDIN after duping, or STDIN will be closed for
    ### this current perl process!
    $self->__reopen_fds( @{ $self->_fds} ) if $self->_fds;

    my $err;
    unless( $ok ) {
        ### alarm happened
        if ( $@ and ref $@ and $@->isa( ALARM_CLASS ) ) {
            $err = $@->();  # the error code is an expired alarm

        ### another error happened, set by the dispatchub
        } else {
            $err = $self->error;
        }
    }

    ### fill the buffer;
    $$buffer = join '', @buffer if @buffer;

    ### return a list of flags and buffers (if available) in list
    ### context, or just a simple 'ok' in scalar
    return wantarray
                ? $have_buffer
                    ? ($ok, $err, \@buffer, \@buff_out, \@buff_err)
                    : ($ok, $err )
                : $ok


}

sub _open3_run_win32 {
  my $self    = shift;
  my $cmd     = shift;
  my $outhand = shift;
  my $errhand = shift;

  require Socket;

  my $pipe = sub {
    socketpair($_[0], $_[1], &Socket::AF_UNIX, &Socket::SOCK_STREAM, &Socket::PF_UNSPEC)
        or return undef;
    shutdown($_[0], 1);  # No more writing for reader
    shutdown($_[1], 0);  # No more reading for writer
    return 1;
  };

  my $open3 = sub {
    local (*TO_CHLD_R,     *TO_CHLD_W);
    local (*FR_CHLD_R,     *FR_CHLD_W);
    local (*FR_CHLD_ERR_R, *FR_CHLD_ERR_W);

    $pipe->(*TO_CHLD_R,     *TO_CHLD_W    ) or die $^E;
    $pipe->(*FR_CHLD_R,     *FR_CHLD_W    ) or die $^E;
    $pipe->(*FR_CHLD_ERR_R, *FR_CHLD_ERR_W) or die $^E;

    my $pid = IPC::Open3::open3('>&TO_CHLD_R', '<&FR_CHLD_W', '<&FR_CHLD_ERR_W', @_);

    return ( $pid, *TO_CHLD_W, *FR_CHLD_R, *FR_CHLD_ERR_R );
  };

  $cmd = [ grep { defined && length } @$cmd ] if ref $cmd;
  $cmd = $self->__fix_cmd_whitespace_and_special_chars( $cmd );

  my ($pid, $to_chld, $fr_chld, $fr_chld_err) =
    $open3->( ( ref $cmd ? @$cmd : $cmd ) );

  my $in_sel  = IO::Select->new();
  my $out_sel = IO::Select->new();

  my %objs;

  $objs{ fileno( $fr_chld ) } = $outhand;
  $objs{ fileno( $fr_chld_err ) } = $errhand;
  $in_sel->add( $fr_chld );
  $in_sel->add( $fr_chld_err );

  close($to_chld);

  while ($in_sel->count() + $out_sel->count()) {
    my ($ins, $outs) = IO::Select::select($in_sel, $out_sel, undef);

    for my $fh (@$ins) {
        my $obj = $objs{ fileno($fh) };
        my $buf;
        my $bytes_read = sysread($fh, $buf, 64*1024 ); #, length($buf));
        if (!$bytes_read) {
            $in_sel->remove($fh);
        }
        else {
            $obj->( "$buf" );
        }
      }

      for my $fh (@$outs) {
      }
  }

  waitpid($pid, 0);

  ### some error occurred
  if( $? ) {
        $self->error( $self->_pp_child_error( $cmd, $? ) );
        $self->ok( 0 );
        return;
  } else {
        return $self->ok( 1 );
  }
}

sub _open3_run {
    my $self            = shift;
    my $cmd             = shift;
    my $_out_handler    = shift;
    my $_err_handler    = shift;
    my $verbose         = shift || 0;

    ### Following code are adapted from Friar 'abstracts' in the
    ### Perl Monastery (http://www.perlmonks.org/index.pl?node_id=151886).
    ### XXX that code didn't work.
    ### we now use the following code, thanks to theorbtwo

    ### define them beforehand, so we always have defined FH's
    ### to read from.
    use Symbol;
    my $kidout      = Symbol::gensym();
    my $kiderror    = Symbol::gensym();

    ### Dup the filehandle so we can pass 'our' STDIN to the
    ### child process. This stops us from having to pump input
    ### from ourselves to the childprocess. However, we will need
    ### to revive the FH afterwards, as IPC::Open3 closes it.
    ### We'll do the same for STDOUT and STDERR. It works without
    ### duping them on non-unix derivatives, but not on win32.
    my @fds_to_dup = ( IS_WIN32 && !$verbose
                            ? qw[STDIN STDOUT STDERR]
                            : qw[STDIN]
                        );
    $self->_fds( \@fds_to_dup );
    $self->__dup_fds( @fds_to_dup );

    ### pipes have to come in a quoted string, and that clashes with
    ### whitespace. This sub fixes up such commands so they run properly
    $cmd = $self->__fix_cmd_whitespace_and_special_chars( $cmd );

    ### don't stringify @$cmd, so spaces in filenames/paths are
    ### treated properly
    my $pid = eval {
        IPC::Open3::open3(
                    '<&STDIN',
                    (IS_WIN32 ? '>&STDOUT' : $kidout),
                    (IS_WIN32 ? '>&STDERR' : $kiderror),
                    ( ref $cmd ? @$cmd : $cmd ),
                );
    };

    ### open3 error occurred
    if( $@ and $@ =~ /^open3:/ ) {
        $self->ok( 0 );
        $self->error( $@ );
        return;
    };

    ### use OUR stdin, not $kidin. Somehow,
    ### we never get the input.. so jump through
    ### some hoops to do it :(
    my $selector = IO::Select->new(
                        (IS_WIN32 ? \*STDERR : $kiderror),
                        \*STDIN,
                        (IS_WIN32 ? \*STDOUT : $kidout)
                    );

    STDOUT->autoflush(1);   STDERR->autoflush(1);   STDIN->autoflush(1);
    $kidout->autoflush(1)   if UNIVERSAL::can($kidout,   'autoflush');
    $kiderror->autoflush(1) if UNIVERSAL::can($kiderror, 'autoflush');

    ### add an explicit break statement
    ### code courtesy of theorbtwo from #london.pm
    my $stdout_done = 0;
    my $stderr_done = 0;
    OUTER: while ( my @ready = $selector->can_read ) {

        for my $h ( @ready ) {
            my $buf;

            ### $len is the amount of bytes read
            my $len = sysread( $h, $buf, 4096 );    # try to read 4096 bytes

            ### see perldoc -f sysread: it returns undef on error,
            ### so bail out.
            if( not defined $len ) {
                warn(loc("Error reading from process: %1", $!));
                last OUTER;
            }

            ### check for $len. it may be 0, at which point we're
            ### done reading, so don't try to process it.
            ### if we would print anyway, we'd provide bogus information
            $_out_handler->( "$buf" ) if $len && $h == $kidout;
            $_err_handler->( "$buf" ) if $len && $h == $kiderror;

            ### Wait till child process is done printing to both
            ### stdout and stderr.
            $stdout_done = 1 if $h == $kidout   and $len == 0;
            $stderr_done = 1 if $h == $kiderror and $len == 0;
            last OUTER if ($stdout_done && $stderr_done);
        }
    }

    waitpid $pid, 0; # wait for it to die

    ### restore STDIN after duping, or STDIN will be closed for
    ### this current perl process!
    ### done in the parent call now
    # $self->__reopen_fds( @fds_to_dup );

    ### some error occurred
    if( $? ) {
        $self->error( $self->_pp_child_error( $cmd, $? ) );
        $self->ok( 0 );
        return;
    } else {
        return $self->ok( 1 );
    }
}

### Text::ParseWords::shellwords() uses unix semantics. that will break
### on win32
{   my $parse_sub = IS_WIN32
                        ? __PACKAGE__->can('_split_like_shell_win32')
                        : Text::ParseWords->can('shellwords');

    sub _ipc_run {
        my $self            = shift;
        my $cmd             = shift;
        my $_out_handler    = shift;
        my $_err_handler    = shift;

        STDOUT->autoflush(1); STDERR->autoflush(1);

        ### a command like:
        # [
        #     '/usr/bin/gzip',
        #     '-cdf',
        #     '/Users/kane/sources/p4/other/archive-extract/t/src/x.tgz',
        #     '|',
        #     '/usr/bin/tar',
        #     '-tf -'
        # ]
        ### needs to become:
        # [
        #     ['/usr/bin/gzip', '-cdf',
        #       '/Users/kane/sources/p4/other/archive-extract/t/src/x.tgz']
        #     '|',
        #     ['/usr/bin/tar', '-tf -']
        # ]


        my @command;
        my $special_chars;

        my $re = do { my $x = join '', SPECIAL_CHARS; qr/([$x])/ };
        if( ref $cmd ) {
            my $aref = [];
            for my $item (@$cmd) {
                if( $item =~ $re ) {
                    push @command, $aref, $item;
                    $aref = [];
                    $special_chars .= $1;
                } else {
                    push @$aref, $item;
                }
            }
            push @command, $aref;
        } else {
            @command = map { if( $_ =~ $re ) {
                                $special_chars .= $1; $_;
                             } else {
#                                [ split /\s+/ ]
                                 [ map { m/[ ]/ ? qq{'$_'} : $_ } $parse_sub->($_) ]
                             }
                        } split( /\s*$re\s*/, $cmd );
        }

        ### if there's a pipe in the command, *STDIN needs to
        ### be inserted *BEFORE* the pipe, to work on win32
        ### this also works on *nix, so we should do it when possible
        ### this should *also* work on multiple pipes in the command
        ### if there's no pipe in the command, append STDIN to the back
        ### of the command instead.
        ### XXX seems IPC::Run works it out for itself if you just
        ### don't pass STDIN at all.
        #     if( $special_chars and $special_chars =~ /\|/ ) {
        #         ### only add STDIN the first time..
        #         my $i;
        #         @command = map { ($_ eq '|' && not $i++)
        #                             ? ( \*STDIN, $_ )
        #                             : $_
        #                         } @command;
        #     } else {
        #         push @command, \*STDIN;
        #     }

        # \*STDIN is already included in the @command, see a few lines up
        my $ok = eval { IPC::Run::run(   @command,
                                fileno(STDOUT).'>',
                                $_out_handler,
                                fileno(STDERR).'>',
                                $_err_handler
                            )
                        };

        ### all is well
        if( $ok ) {
            return $self->ok( $ok );

        ### some error occurred
        } else {
            $self->ok( 0 );

            ### if the eval fails due to an exception, deal with it
            ### unless it's an alarm
            if( $@ and not UNIVERSAL::isa( $@, ALARM_CLASS ) ) {
                $self->error( $@ );

            ### if it *is* an alarm, propagate
            } elsif( $@ ) {
                die $@;

            ### some error in the sub command
            } else {
                $self->error( $self->_pp_child_error( $cmd, $? ) );
            }

            return;
        }
    }
}

sub _system_run {
    my $self    = shift;
    my $cmd     = shift;
    my $verbose = shift || 0;

    ### pipes have to come in a quoted string, and that clashes with
    ### whitespace. This sub fixes up such commands so they run properly
    $cmd = $self->__fix_cmd_whitespace_and_special_chars( $cmd );

    my @fds_to_dup = $verbose ? () : qw[STDOUT STDERR];
    $self->_fds( \@fds_to_dup );
    $self->__dup_fds( @fds_to_dup );

    ### system returns 'true' on failure -- the exit code of the cmd
    $self->ok( 1 );
    system( ref $cmd ? @$cmd : $cmd ) == 0 or do {
        $self->error( $self->_pp_child_error( $cmd, $? ) );
        $self->ok( 0 );
    };

    ### done in the parent call now
    #$self->__reopen_fds( @fds_to_dup );

    return unless $self->ok;
    return $self->ok;
}

{   my %sc_lookup = map { $_ => $_ } SPECIAL_CHARS;


    sub __fix_cmd_whitespace_and_special_chars {
        my $self = shift;
        my $cmd  = shift;

        ### command has a special char in it
        if( ref $cmd and grep { $sc_lookup{$_} } @$cmd ) {

            ### since we have special chars, we have to quote white space
            ### this *may* conflict with the parsing :(
            my $fixed;
            my @cmd = map { / / ? do { $fixed++; QUOTE.$_.QUOTE } : $_ } @$cmd;

            $self->_debug( "# Quoted $fixed arguments containing whitespace" )
                    if $DEBUG && $fixed;

            ### stringify it, so the special char isn't escaped as argument
            ### to the program
            $cmd = join ' ', @cmd;
        }

        return $cmd;
    }
}

### Command-line arguments (but not the command itself) must be quoted
### to ensure case preservation. Borrowed from Module::Build with adaptations.
### Patch for this supplied by Craig Berry, see RT #46288: [PATCH] Add argument
### quoting for run() on VMS
sub _quote_args_vms {
  ### Returns a command string with proper quoting so that the subprocess
  ### sees this same list of args, or if we get a single arg that is an
  ### array reference, quote the elements of it (except for the first)
  ### and return the reference.
  my @args = @_;
  my $got_arrayref = (scalar(@args) == 1
                      && UNIVERSAL::isa($args[0], 'ARRAY'))
                   ? 1
                   : 0;

  @args = split(/\s+/, $args[0]) unless $got_arrayref || scalar(@args) > 1;

  my $cmd = $got_arrayref ? shift @{$args[0]} : shift @args;

  ### Do not quote qualifiers that begin with '/' or previously quoted args.
  map { if (/^[^\/\"]/) {
          $_ =~ s/\"/""/g;     # escape C<"> by doubling
          $_ = q(").$_.q(");
        }
  }
    ($got_arrayref ? @{$args[0]}
                   : @args
    );

  $got_arrayref ? unshift(@{$args[0]}, $cmd) : unshift(@args, $cmd);

  return $got_arrayref ? $args[0]
                       : join(' ', @args);
}


### XXX this is cribbed STRAIGHT from M::B 0.30 here:
### http://search.cpan.org/src/KWILLIAMS/Module-Build-0.30/lib/Module/Build/Platform/Windows.pm:split_like_shell
### XXX this *should* be integrated into text::parsewords
sub _split_like_shell_win32 {
  # As it turns out, Windows command-parsing is very different from
  # Unix command-parsing.  Double-quotes mean different things,
  # backslashes don't necessarily mean escapes, and so on.  So we
  # can't use Text::ParseWords::shellwords() to break a command string
  # into words.  The algorithm below was bashed out by Randy and Ken
  # (mostly Randy), and there are a lot of regression tests, so we
  # should feel free to adjust if desired.

  local $_ = shift;

  my @argv;
  return @argv unless defined() && length();

  my $arg = '';
  my( $i, $quote_mode ) = ( 0, 0 );

  while ( $i < length() ) {

    my $ch      = substr( $_, $i  , 1 );
    my $next_ch = substr( $_, $i+1, 1 );

    if ( $ch eq '\\' && $next_ch eq '"' ) {
      $arg .= '"';
      $i++;
    } elsif ( $ch eq '\\' && $next_ch eq '\\' ) {
      $arg .= '\\';
      $i++;
    } elsif ( $ch eq '"' && $next_ch eq '"' && $quote_mode ) {
      $quote_mode = !$quote_mode;
      $arg .= '"';
      $i++;
    } elsif ( $ch eq '"' && $next_ch eq '"' && !$quote_mode &&
          ( $i + 2 == length()  ||
        substr( $_, $i + 2, 1 ) eq ' ' )
        ) { # for cases like: a"" => [ 'a' ]
      push( @argv, $arg );
      $arg = '';
      $i += 2;
    } elsif ( $ch eq '"' ) {
      $quote_mode = !$quote_mode;
    } elsif ( $ch eq ' ' && !$quote_mode ) {
      push( @argv, $arg ) if defined( $arg ) && length( $arg );
      $arg = '';
      ++$i while substr( $_, $i + 1, 1 ) eq ' ';
    } else {
      $arg .= $ch;
    }

    $i++;
  }

  push( @argv, $arg ) if defined( $arg ) && length( $arg );
  return @argv;
}



{   use File::Spec;
    use Symbol;

    my %Map = (
        STDOUT => [qw|>&|, \*STDOUT, Symbol::gensym() ],
        STDERR => [qw|>&|, \*STDERR, Symbol::gensym() ],
        STDIN  => [qw|<&|, \*STDIN,  Symbol::gensym() ],
    );

    ### dups FDs and stores them in a cache
    sub __dup_fds {
        my $self    = shift;
        my @fds     = @_;

        __PACKAGE__->_debug( "# Closing the following fds: @fds" ) if $DEBUG;

        for my $name ( @fds ) {
            my($redir, $fh, $glob) = @{$Map{$name}} or (
                Carp::carp(loc("No such FD: '%1'", $name)), next );

            ### MUST use the 2-arg version of open for dup'ing for
            ### 5.6.x compatibility. 5.8.x can use 3-arg open
            ### see perldoc5.6.2 -f open for details
            open $glob, $redir . fileno($fh) or (
                        Carp::carp(loc("Could not dup '$name': %1", $!)),
                        return
                    );

            ### we should re-open this filehandle right now, not
            ### just dup it
            ### Use 2-arg version of open, as 5.5.x doesn't support
            ### 3-arg version =/
            if( $redir eq '>&' ) {
                open( $fh, '>' . File::Spec->devnull ) or (
                    Carp::carp(loc("Could not reopen '$name': %1", $!)),
                    return
                );
            }
        }

        return 1;
    }

    ### reopens FDs from the cache
    sub __reopen_fds {
        my $self    = shift;
        my @fds     = @_;

        __PACKAGE__->_debug( "# Reopening the following fds: @fds" ) if $DEBUG;

        for my $name ( @fds ) {
            my($redir, $fh, $glob) = @{$Map{$name}} or (
                Carp::carp(loc("No such FD: '%1'", $name)), next );

            ### MUST use the 2-arg version of open for dup'ing for
            ### 5.6.x compatibility. 5.8.x can use 3-arg open
            ### see perldoc5.6.2 -f open for details
            open( $fh, $redir . fileno($glob) ) or (
                    Carp::carp(loc("Could not restore '$name': %1", $!)),
                    return
                );

            ### close this FD, we're not using it anymore
            close $glob;
        }
        return 1;

    }
}

sub _debug {
    my $self    = shift;
    my $msg     = shift or return;
    my $level   = shift || 0;

    local $Carp::CarpLevel += $level;
    Carp::carp($msg);

    return 1;
}

sub _pp_child_error {
    my $self    = shift;
    my $cmd     = shift or return;
    my $ce      = shift or return;
    my $pp_cmd  = ref $cmd ? "@$cmd" : $cmd;


    my $str;
    if( $ce == -1 ) {
        ### Include $! in the error message, so that the user can
        ### see 'No such file or directory' versus 'Permission denied'
        ### versus 'Cannot fork' or whatever the cause was.
        $str = "Failed to execute '$pp_cmd': $!";

    } elsif ( $ce & 127 ) {
        ### some signal
        $str = loc( "'%1' died with signal %2, %3 coredump",
               $pp_cmd, ($ce & 127), ($ce & 128) ? 'with' : 'without');

    } else {
        ### Otherwise, the command run but gave error status.
        $str = "'$pp_cmd' exited with value " . ($ce >> 8);
    }

    $self->_debug( "# Child error '$ce' translated to: $str" ) if $DEBUG;

    return $str;
}

1;

__END__

=head2 $q = QUOTE

Returns the character used for quoting strings on this platform. This is
usually a C<'> (single quote) on most systems, but some systems use different
quotes. For example, C<Win32> uses C<"> (double quote).

You can use it as follows:

  use IPC::Cmd qw[run QUOTE];
  my $cmd = q[echo ] . QUOTE . q[foo bar] . QUOTE;

This makes sure that C<foo bar> is treated as a string, rather than two
separate arguments to the C<echo> function.

=head1 HOW IT WORKS

C<run> will try to execute your command using the following logic:

=over 4

=item *

If you have C<IPC::Run> installed, and the variable C<$IPC::Cmd::USE_IPC_RUN>
is set to true (See the L<"Global Variables"> section) use that to execute
the command. You will have the full output available in buffers, interactive commands
are sure to work  and you are guaranteed to have your verbosity
settings honored cleanly.

=item *

Otherwise, if the variable C<$IPC::Cmd::USE_IPC_OPEN3> is set to true
(See the L<"Global Variables"> section), try to execute the command using
L<IPC::Open3>. Buffers will be available on all platforms,
interactive commands will still execute cleanly, and also your verbosity
settings will be adhered to nicely;

=item *

Otherwise, if you have the C<verbose> argument set to true, we fall back
to a simple C<system()> call. We cannot capture any buffers, but
interactive commands will still work.

=item *

Otherwise we will try and temporarily redirect STDERR and STDOUT, do a
C<system()> call with your command and then re-open STDERR and STDOUT.
This is the method of last resort and will still allow you to execute
your commands cleanly. However, no buffers will be available.

=back

=head1 Global Variables

The behaviour of IPC::Cmd can be altered by changing the following
global variables:

=head2 $IPC::Cmd::VERBOSE

This controls whether IPC::Cmd will print any output from the
commands to the screen or not. The default is 0.

=head2 $IPC::Cmd::USE_IPC_RUN

This variable controls whether IPC::Cmd will try to use L<IPC::Run>
when available and suitable.

=head2 $IPC::Cmd::USE_IPC_OPEN3

This variable controls whether IPC::Cmd will try to use L<IPC::Open3>
when available and suitable. Defaults to true.

=head2 $IPC::Cmd::WARN

This variable controls whether run-time warnings should be issued, like
the failure to load an C<IPC::*> module you explicitly requested.

Defaults to true. Turn this off at your own risk.

=head2 $IPC::Cmd::INSTANCES

This variable controls whether C<can_run> will return all instances of
the binary it finds in the C<PATH> when called in a list context.

Defaults to false, set to true to enable the described behaviour.

=head2 $IPC::Cmd::ALLOW_NULL_ARGS

This variable controls whether C<run> will remove any empty/null arguments
it finds in command arguments.

Defaults to false, so it will remove null arguments. Set to true to allow
them.

=head1 Caveats

=over 4

=item Whitespace and IPC::Open3 / system()

When using C<IPC::Open3> or C<system>, if you provide a string as the
C<command> argument, it is assumed to be appropriately escaped. You can
use the C<QUOTE> constant to use as a portable quote character (see above).
However, if you provide an array reference, special rules apply:

If your command contains B<special characters> (< > | &), it will
be internally stringified before executing the command, to avoid that these
special characters are escaped and passed as arguments instead of retaining
their special meaning.

However, if the command contained arguments that contained whitespace,
stringifying the command would lose the significance of the whitespace.
Therefore, C<IPC::Cmd> will quote any arguments containing whitespace in your
command if the command is passed as an arrayref and contains special characters.

=item Whitespace and IPC::Run

When using C<IPC::Run>, if you provide a string as the C<command> argument,
the string will be split on whitespace to determine the individual elements
of your command. Although this will usually just Do What You Mean, it may
break if you have files or commands with whitespace in them.

If you do not wish this to happen, you should provide an array
reference, where all parts of your command are already separated out.
Note however, if there are extra or spurious whitespaces in these parts,
the parser or underlying code may not interpret it correctly, and
cause an error.

Example:
The following code

    gzip -cdf foo.tar.gz | tar -xf -

should either be passed as

    "gzip -cdf foo.tar.gz | tar -xf -"

or as

    ['gzip', '-cdf', 'foo.tar.gz', '|', 'tar', '-xf', '-']

But take care not to pass it as, for example

    ['gzip -cdf foo.tar.gz', '|', 'tar -xf -']

Since this will lead to issues as described above.


=item IO Redirect

Currently it is too complicated to parse your command for IO
redirections. For capturing STDOUT or STDERR there is a work around
however, since you can just inspect your buffers for the contents.

=item Interleaving STDOUT/STDERR

Neither IPC::Run nor IPC::Open3 can interleave STDOUT and STDERR. For short
bursts of output from a program, e.g. this sample,

    for ( 1..4 ) {
        $_ % 2 ? print STDOUT $_ : print STDERR $_;
    }

IPC::[Run|Open3] will first read all of STDOUT, then all of STDERR, meaning
the output looks like '13' on STDOUT and '24' on STDERR, instead of

    1
    2
    3
    4

This has been recorded in L<rt.cpan.org> as bug #37532: Unable to interleave
STDOUT and STDERR.

=back

=head1 See Also

L<IPC::Run>, L<IPC::Open3>

=head1 ACKNOWLEDGEMENTS

Thanks to James Mastros and Martijn van der Streek for their
help in getting L<IPC::Open3> to behave nicely.

Thanks to Petya Kohts for the C<run_forked> code.

=head1 BUG REPORTS

Please report bugs or other issues to E<lt>bug-ipc-cmd@rt.cpan.orgE<gt>.

=head1 AUTHOR

Original author: Jos Boumans E<lt>kane@cpan.orgE<gt>.
Current maintainer: Chris Williams E<lt>bingos@cpan.orgE<gt>.

=head1 COPYRIGHT

This library is free software; you may redistribute and/or modify it
under the same terms as Perl itself.

=cut
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         $@@ @D @(F8@@7(G8@@;@@)`)@B@@A%A@@B@-B@@A@B@  , 	)@@A)
BA  , 	)GAD@?)@@A
@A  , 	|)˰(]@AA(^@AA@AA@))@@  , 	x)@A(g>A)A+@!d(@(l>A)A=@@)b*image_base) @@ @DP@(u>A)A?(v>A)AI@@)c(sections*@(|>A)AN(}>A)AV@@)d)@RE@@AC@@D@@AB7B@@A@@AC@AG@@&D@@ABdF@@(B@@A%E@@&C@@ABC@E@  , 	`*	(PCC@@AA/virtual_address+@@ @D[@D@(AAA(AAA@@*e&exptbl,@@ @D\@D@(AAA(AAA@@*)f#buf-'@@ @DZ@D@(BAA(BAA@@*5g*numexports.&@@ @DZ@D@(CAB(CAB@@*Ah)word_size/)h@@ @DZ@D@(FBWBc(FBWBl@@*Mi"mk0@n@@ @EZ@DK@@ @F8Z@E @ @EZ@D@(GB~B(GB~B@@*bj*]@t@?H@@ABt@MF@@ACt@!K@@A:I@@y@ABv@aG@@3J@@ABCDy@K@  , 	\*v)GB~B)	NCCAA	 Binutils.FlexDLL.read_symbols.mkA@*u*t@@  , 	$*|)GB~Bk@@jAr*y@@A@BCD@JA  , 	 *)FBWBo)FBWBz@AvA~*)
@@ACD@I  , 	*)$FBWB_@@A*	IA  , 	*)*DBB)+DBBK@AB*:@@ABD@H  , 	 *)5DBB9@(@@[@D[@D\@DC*H@  , *)BCAB@@A*HA  , *)HBAA)IBAA@AB*UBC@G  , *)RBAA@@A*G@  , *İ)V?AYAc)W?AYA@(@@ @DnB*Ȱ@BC@D@  , *Ұ)d?AYA]@@A*DA  , *A@*Ӱ@@AB@C  , *ް)pNCCh@AgA@**@@  , x*@iAlq@!i2@v)~GB~B@@*k'address3'
@@ @E[@E@)HBB)HBB@@*l'nameoff4'@@ @E~[@Eh@)IBB)IBB@@+m$name5(@@ @F[@E@)JCC')JCC+@@+n+@(B@@A/A@@D@@A!C@@BC@H@@AJE@@'2C@@ABGF@@);B@@A'D@@BG@@I@@ACD@D@  , l+.)LC|C)LC|C@&CQ#off6(~@@ @E\@E@)KC.C>)KC.CA@@+Ao+<.,@)@D@@ABC*@D@  , X+H)LC|C@)8@@\@F\@F2]@F*ِB +ND@  , D+U'@A"+PDA  , @+Y)KC.CK)KC.Cw@AB{*%Int64+[MK@H@ABG@C  , 4+f)KC.CW
@(@@]@E]@E^@EB+mC@  , $+t*JCC#@@A+qCA  , +z*IBB*
IBC@AC+yki@Bd@B
  , +*IBB
@@A+BA  , +*HBB*HBB@AC+@x@As@A
  , +*$HBB@@@+A@  , +*(TDuD*)TDuD@@A *0RDD@*image_base:!@@ @F@*8RDD&*9RDD0@@+q(sections; @*?RDD5*@RDD=@@+r'symbols< |@*FRDD>*GRDDE@@+s+@E@@AD@@JC@@ABB@@A@@AC@)nB@@A!C@@B@E@  , +˰*]VDD@A	$Binutils.FlexDLL.symbol_offset.(fun)A@++@@  , l+@A9/virtual_address=!@@ @F@*jUDD*kUDD@@+t3pointer_to_raw_data>!@@ @F@*tUDD*uUDD@@+u+@J
F1@A/@B-@G@@A.@-@!H@@ABCD.@H@  , @+*SDHDR*SDHDo@)à @@ @FBe+@D@AB@B@?C=@D@  , 4,*SDHDL@@Am,DA  , $,
A@n,@M@AKJBH@C  , ,*ZELE`*ZELEd@@FAD'symnameF X@G
@*VDD*VDD@@,v,@	B@@AA@@B@)B@@AC@@NF@@ABzD@@[E@@AC@B@  , ,/*\EE*]EF@AeA@,-,,@@  , ,4*\EE*]EF@ kB('addressI!@@ @GY@*[EeEw*[EeE~@@,Ex*%Int64,B@
C-@AD@@-@AB,@D@  , ,Q*]EE@@@[@Gz[@G\@GB#,WD@  , ,^*]EE*]EF@@@\@G\@G]@GB1,e#D@  , ,l=@A2,g%D@  , ,n+ XDE+XDE<@*<!8@@ @G'Bd,r@W@AV@A@  , ,{+
XDE+XDE4@AA@,y,x@@  , ,+WDDu@@@o,}A@  , ,+XDE%+XDE3@* @@[@GH[@GGB|$nameG"@@ @G2@+'XDE+(XDE@@,w,@B@@AHA@@B@B@@A@B@  , ,@A,
BA  , t,,A@,@@A
@A  , `,+>aF:FK+?aF:Fl@A	%Binutils.FlexDLL.defines_symbol.(fun)A@,,@@  , L,+DaF:F>@@@!Y+J`FF@'symbolsM!Y@+O`FF/@@,z'symnameN!O@+U`FF0+V`FF7@@,{,°@B@@AA@@B@@B@  , 8,ΰ+`aF:F]+aaF:Fk@!Y@@Y@HY@H)B&$nameO"Z@@ @H@+raF:FQ+saF:FU@@,|,߰@B@@APA@@B@,B@@A@B@  , ,, @?A,
BA  ,  ,FAC@>,@@A
@A  , ,+KK@AA@,,@@  , ,@A D!T+iGG @"icX!T@ +iGG@@-(e_lfanewY*\@@ @HkZ@H0@+jGG+jGG&@@-#buf[*@@ @HZ@H@+pGG+pGG@@-*%magic\+@@ @HZ@H@+qGH+qGH@@-6'machine]!@@ @I4Z@I@+sHlHt+sHlH{@@-C'bitness_@@ @IZ@Ix@+{II+{II@@-O!d`*'@@ @IZ@I@+JaJi+JaJj@@-[&headera#@@ @IZ@I@+JJ+JJ@@-g*opt_headerb#v@@ @IZ@I@,JJ,JJ@@-s(sectionsc%#@@ @J@@ @JZ@I@,JJ,JK@@-'symbolsd'ʠ"{@@ @J&@@ @J%Z@J@,!K!K),"K!K0@@--symbol_offsete@#@@ @JY+g&@@ @JX@@ @JW@ @JVZ@J5@,6KYKa,7KYKn@@-.defines_symbolf@#,@@ @J~"7@@ @J}@ @J|Z@Jk@,GKK,HKK@@--@|F@@AC@@sG@@M@@ABCB@@mH@@AA@@BDE@@D@@AgI@@^J@@A?L@@QK@@ABCE@+B@@A"}K@@B$E@@$eF@@AC#G@@#H@@A"I@@+`C@@A"J@@+>D@@ABCD@MA  , -,~KK,KK@A A-75@4@AB10C,+D!@L
  , -,KK @@ A-
LA  , -,KYKq,KYK@A C-;:8@6@4@ABCD3@K
  , .
,KYK]!@@!
A.
KA  , .,K!K3,K!KU@A!C.#RRNMK@I@ABCDE@J
  , .,K!K%!@@!A .
JA  , .",JK,JK@A!#B'.!5dd`@^@^@ABCDW@I
  , ..,JJ!/@@!.A1.+
IA  , .4,JJ,JJ@A!5B8.3Gvvr@p@ACDh@H  , .?,JJ!@@@!?AA.<	HA  , .E,JJ,JJ@A!FCH.DX@@ABCy@G  , .P,JJ!Q@@!PAQ.M	G@  , .T,JaJm,JaJ@A!UA@.R.Q@@  , x.Y,JaJe!Z@@!YAY.V@BC@F@  , h.`,~IJ,~IJ@@!aA`.^@@AB@@(switcherF@@ABC@F@  , \.n- J4JV-J4JY@@!oAn.lF@  , D.s-{II!t@@!sAr.p,C@E@  , 4.y-yIPI]-yIPI@u@@[@IO[@IT!B!n^+)@@ @I-@-yIPIX-yIPIY@@..*@@A@E@@ABC@E@  , (.-(yIPIj-)yIPI@A!A@..@@  , .--yIPI-.yIPI@,@@[@I]\@Ii!A".E@  , ..@!A$.E@  ,  .-;xI'I8-<xI'IO@@!A.E@  , .-@uHH-AuHH@@!A.#E@  , .-EwHI-FwHI&@@!A.(E@  , .-JvHH-KvHH@@!A.-E@  , .-OtH~H-PtH~H@+c@@ @I!B.a@ @@ABC@D@  , p.˰-]sHlHp!@@!A.D@  , l.ϰ-arH&HH-brH&Hj@@@[@H[@H!֐B.D@  , `.۰-mrH&HU-nrH&Hi@A!A@..@@  , T.@!A.D@  , L.-trH&H--urH&HB@,~@@Z@H[@H!B.'D@  , @.-rH&H*!@@!A.+DA  , 8.-qGH
-qGH"@A!C.6@3@AB'@C  ,  .-qGG!@@!A.CA  , /-pGG-pGG@A"B/@G@AC@B7@B  , /-oGG-oGG@@@Y@HZ@H"B/B@  , /"@@"A/B@  , /-mGkGq-mGkG@
"A#bufZ,@@ @HZ[@HJ@-lG@GJ-lG@GM@@///*@B@@Ak@B_@B@  , /5-mGkG@,@@[@Hl[@H\@H|"=B/;B@  , /B%@"@A /=BA  , /F-lG@GP-lG@Gg@A"GBC/E@@Ax@A
  , /O-kG)G/-kG)G>@*@@Z@HI[@HA"VBR/TA@  , /[-jGG"\@@"[@V/XA@  , p/_-M8M>-M8ML@@"A/V#-KK"@"icj#@"-KL@@/n%magick'@@ @JZ@J@.	LL.
LL#@@/{/v@
F
E
	D
C@@A"A@@B@@AB@*C@@-B@@AB&hE@@(D@@AC@F@  , l/.(MM"@@@Z@M Z@M"B=/$F@  , `/.3MM.4MM@A"A@//@@  , T/@"AD/+F@  , 8/.:McMi.;McMx@@"AI/0F@  , /.?LL.@LL@@"AN/5F@  , /.DLBLk.ELBLt@$charB@@ @KM# B[/@?@A76B4@E@  , /°.TLBL`.ULBLi@@@ @K6#
Bh/Ű@I@ADCBA@D@  , /ϰ.aLBLU.bLBL^@@@ @K#Bu/Ұ@S@AQPBN@C@  , /ܰ.nLBLJ.oLBLS@*@@ @K#'B/߰@]\BZ@B@  , /.zLBLD#/@@#.A/BA  , /.LL&.LL>@A#5B/@k@Ah@A
  , /.LL
.LL@@@Y@JZ@J#DB/A@  , x0#I@@#H@/A@  , d0.MM.MN@A;Binutils.with_open_in.(fun)A@00@@  , T0.MN#Y@AA@0	0@@  , D0.MM#]@@#\A0$2.MM#d@"fnn$2@#i.MM@@0!fo$.@.MM.MM@@0&"icp-@@ @M^Z@MT@.MM.MM@@020-@A@@AB@@C@@AB@@CA  , @0=.MM.MM@A#A.0<@@@AB@@B  , ,0G.MM#@@#@60DB@  , 0K.MN!.MN%@@E@<0I@!mrA@@A@6B@@A0C@@B@A@  ,  0X.MN.MN@@R@I0V@!zqA@@A@;B@@A@A@  ,  0c.NdNm.NdNq@A#A@0a0`@@  ,  0h@#A0](filenamet$_@#.N(N9@@0p!tu)@@ @M@/NdNh/	NdNi@@0z0u@A@@B@@AB@.B@@A$C@@$D@@AB@B@  ,  0/NN#@A#A@00@@  ,  0@#A##errv.@@ @M@/$NN/%NN@@00@D@@A#exnB@@B"@#tagC@@AC#@D@  ,  0/6NN/7NN@@#A>0@@A.@B+@B@  ,  l0/>N<ND/?N<N^@)@@ @M$BK0@:@A7@E@  ,  P0/JN<N>$@@$
@Q0A@  ,  D0/NOO$@@$A0$/TNN$@.defines_symbol@,\@@ @O
,[@@ @O@ @O@/aNN/bNO@@0'symname$@/hNO/iNO@@00հ@C@@A!B@@A@@AB@@CA  , x0$?A$<@&0@@A@B@@B  , `0/~O^O`$K@@$JA0$/O/O/$Q@-symbol_offset@,z@@ @O7,y,x@@ @O6@@ @O5@ @O4@/O/OB/O/OO@@1'symname$@/O/OT/O/O[@@11	@".B@@A C@@A@@AB@@CA  , T1$yA$v@*1@@A@B@@B@            ../compilerlibs!.'./utils@ j  bK    C  A  , 	+Domainstate&_none_@@ AA"??A@@@@@@@@@@@  , 		A"??A@*floatarrayQ  8 @@@A@@@@@,@@@5extension_constructorP  8 @@@A@@@@@0@@@#intA  8 @@@A@@@@@4@A@$charB  8 @@@A@@@@@8@A@&stringO  8 @@@A@@@@@<@@@%floatD  8 @@@A@@@@@@@@@$boolE  8 @@%false^@@J@$true_@@P@@@A@@@@@Q@A@$unitF  8 @@"()`@@[@@@A@@@@@\@A@
#exnG  8 @@AA@@@@@`@@@%arrayH  8 @ @O@A@A@ @@@@@i@@@$listI  8 @ @P@A"[]a@@v@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@AƠ=ocaml.warn_on_literal_patternʐ@@.Assert_failure\    @@ @X@@A֠@
0Division_by_zeroY    '@@@Aޠ@+End_of_fileX    /@@@A栰 @)Sys_errorW    7@3@@A)(@.Sys_blocked_io[    @@@@A10@)Not_foundV    H@@@A98@'FailureU    P@L@@ABA@0Invalid_argumentT    Y@U@@AKJ@.Stack_overflowZ    b@@@ASR@-Out_of_memoryS    j@@@A![$Z$@-Match_failureR    r@qmn@ @c@@A/i2h2@
%bytesC  8 @@@A@@@@@6@@@&Stdlib!t QA  8 @@2Domain_young_limit R@@=runtime/caml/domain_state.tblQQ%@@IA0Domain_young_ptr S@@
R&&R&8@@RB8Domain_exception_pointer T@@U;;U;U@@[C1Domain_young_base U@@XXXXXk@@dD2Domain_young_start V@@%Yll&Yl@@mE0Domain_young_end W@@.Z/Z@@vF8Domain_young_alloc_start X@@7[8[@@G6Domain_young_alloc_end Y@@@\A\@@H6Domain_young_alloc_mid Z@@I]J]@@I4Domain_young_trigger [@@R^S^@@J5Domain_minor_heap_wsz \@@[_\_@@K:Domain_in_minor_collection ]@@d`e`,@@L	!Domain_extra_heap_resources_minor ^@@ma--na-P@@M0Domain_ref_table _@@vbQQwbQc@@N5Domain_ephe_ref_table `@@cddcd{@@O3Domain_custom_table a@@d||d|@@P1Domain_mark_stack b@@gg@@Q0Domain_stack_low c@@jj@@R1Domain_stack_high d@@kk@@S6Domain_stack_threshold e@@ll@@T0Domain_extern_sp f@@mm@@U-Domain_trapsp g@@nn@@V3Domain_trap_barrier h@@o

o
"@@W5Domain_external_raise i@@p##p#:@@X1Domain_exn_bucket j@@q;;q;N@@!Y3Domain_top_of_stack k@@tQQtQf@@*Z6Domain_bottom_of_stack l@@uggug@@3[:Domain_last_return_address m@@vv@@<\.Domain_gc_regs n@@ww@@E]7Domain_backtrace_active o@@zz@@N^4Domain_backtrace_pos p@@{{@@W_7Domain_backtrace_buffer q@@||@@``9Domain_backtrace_last_exn r@@!}"}@@ia8Domain_compare_unordered s@@* @+ @3@@rb<Domain_requested_major_slice t@@3 A444 A4R@@{c9Domain_requested_minor_gc u@@< BSS= BSn@@d2Domain_local_roots v@@E CooF Co@@e7Domain_stat_minor_words w@@N EO E@@f:Domain_stat_promoted_words x@@W FX F@@g7Domain_stat_major_words y@@` Ga G@@h=Domain_stat_minor_collections z@@i Hj H@@i=Domain_stat_major_collections {@@r Is I@@j4Domain_stat_heap_wsz |@@{ J| J,@@k8Domain_stat_top_heap_wsz }@@ K-- K-G@@l7Domain_stat_compactions ~@@ LHH LHa@@m	$Domain_stat_forced_major_collections @@ Mbb Mb@@n7Domain_stat_heap_chunks @@ N N@@o	!Domain_eventlog_startup_timestamp @@ Q Q@@p;Domain_eventlog_startup_pid @@ R R@@q6Domain_eventlog_paused @@ S S@@r7Domain_eventlog_enabled @@ T   T @@s3Domain_eventlog_out @@ U U/@@t@@A@@@@@6utils/domainstate.ml.cQ  @@A@@,idx_of_field @@@ @B@e@@ @	
B@@ @B@@6utils/domainstate.ml.cVRVVRb@@/u*@A@@A@@A@  , 	 46utils/domainstate.ml.c^=runtime/caml/domain_state.tbl U@A>Domainstate.idx_of_field.(fun)A@54@@  , `<@8Domainstate.idx_of_fieldA$curr @@ @C@@WekWeo@@v0idx__young_limit @@ @!C@ @=runtime/caml/domain_state.tblQQ@@w$curr #intA@@ @3C@#@QQ@@x.idx__young_ptr @@ @=C@<@RR
@@y$curr @@ @OC@?@(R)R @@z6idx__exception_pointer '@@ @YC@X@4U155U1K@@{$curr 3@@ @kC@[@@U1ZAU1^@@|/idx__young_base ?@@ @uC@t@LXosMXo@@
}$curr K@@ @C@w@XXoYXo@@~0idx__young_start W@@ @C@@dYeY@@"$curr c@@ @C@@pYqY@@. @.idx__young_end o@@ @C@@|Z}Z@@: A$curr {@@ @C@@ZZ@@F B6idx__young_alloc_start @@ @C@@[[(@@R C$curr @@ @C@@[7[;@@^ D4idx__young_alloc_end @@ @C@@\JN\Jb@@j E$curr @@ @C@@\Jq\Ju@@v F4idx__young_alloc_mid @@ @C@ @]]@@ G$curr @@ @C@@]]@@ H2idx__young_trigger @@ @C@@^^@@ I$curr @@ @/C@@^^@@ J3idx__minor_heap_wsz @@ @9C@8@__	
@@ K$curr @@ @KC@;@ _	_	 @@ L8idx__in_minor_collection @@ @UC@T@`	/	3
`	/	K@@ M$curr @@ @gC@W@`	/	Z`	/	^@@ N?idx__extra_heap_resources_minor @@ @qC@p@$a	m	q%a	m	@@ O$curr #@@ @C@s@0a	m	1a	m	@@ P.idx__ref_table /@@ @C@@<b		=b		@@ Q$curr ;@@ @C@@Hb		Ib		@@ R3idx__ephe_ref_table G@@ @C@@Tc		Uc		@@ S$curr S@@ @C@@`c	
ac	
@@ T1idx__custom_table _@@ @C@@ld

#md

4@@* U$curr k@@ @C@@xd

Cyd

G@@6 V/idx__mark_stack w@@ @C@@g
X
\g
X
k@@B W$curr @@ @C@@g
X
zg
X
~@@N X.idx__stack_low @@ @C@@j

j

@@Z Y$curr @@ @C@@j

j

@@f Z/idx__stack_high @@ @C@@k

k

@@r [$curr @@ @+C@@k

k

@@~ \4idx__stack_threshold @@ @5C@4@l

l
@@ ]$curr @@ @GC@7@l
l
#@@ ^.idx__extern_sp @@ @QC@P@m26m2D@@ _$curr @@ @cC@S@m2Sm2W@@ `+idx__trapsp @@ @mC@l@nfjnfu@@ a$curr @@ @C@o@nf	nf@@ b1idx__trap_barrier @@ @C@@oo@@ c$curr @@ @C@@ o!o@@ d3idx__external_raise @@ @C@@,p-p@@ e$curr +@@ @C@@8p9p@@ f/idx__exn_bucket 7@@ @C@@DqEq@@ g$curr C@@ @C@@Pq)Qq-@@ h1idx__top_of_stack O@@ @C@@\t>B]t>S@@ i$curr [@@ @C@@ht>bit>f@@& j4idx__bottom_of_stack g@@ @C@@tuuyuuu@@2 k$curr s@@ @C@@uuuu@@> l8idx__last_return_address @@ @C@@vv@@J m$curr @@ @'C@@vv@@V n,idx__gc_regs @@ @1C@0@ww@@b o$curr @@ @CC@3@w
w
@@n p5idx__backtrace_active @@ @MC@L@z
!
%z
!
:@@z q$curr @@ @_C@O@z
!
Iz
!
M@@ r2idx__backtrace_pos @@ @iC@h@{
\
`{
\
r@@ s$curr @@ @{C@k@{
\
{
\
@@ t5idx__backtrace_buffer @@ @C@@|

|

@@ u$curr @@ @C@@|

|

@@ v7idx__backtrace_last_exn @@ @C@@}

}

@@ w$curr @@ @C@@}

}

@@ x6idx__compare_unordered @@ @C@@ @ @(@@ y$curr @@ @C@@( @7) @;@@ z:idx__requested_major_slice '@@ @C@@4 AJN5 AJh@@ {$curr 3@@ @C@@@ AJwA AJ{@@ |7idx__requested_minor_gc ?@@ @C@@L BM B@@
 }$curr K@@ @C@@X BY B@@ ~0idx__local_roots W@@ @C@@d Ce C@@" $curr c@@ @#C@@p Cq C@@. 5idx__stat_minor_words o@@ @-C@,@| E} E@@: $curr {@@ @?C@/@ E& E*@@F 8idx__stat_promoted_words @@ @IC@H@ F9= F9U@@R $curr @@ @[C@K@ F9d F9h@@^ 5idx__stat_major_words @@ @eC@d@ Gw{ Gw@@j $curr @@ @wC@g@ Gw Gw@@v ;idx__stat_minor_collections @@ @C@@ H H@@ $curr @@ @C@@ H H@@ ;idx__stat_major_collections @@ @C@@ I I@@ $curr @@ @C@@ I! I%@@ 2idx__stat_heap_wsz @@ @C@@ J48 J4J@@ $curr @@ @C@@  J4Y J4]@@ 6idx__stat_top_heap_wsz @@ @C@@ Klp
 Kl@@ $curr @@ @C@@ Kl Kl@@ 5idx__stat_compactions @@ @C@@$ L% L@@ $curr #@@ @C@@0 L1 L@@ 	"idx__stat_forced_major_collections /@@ @
C@@< M= M	@@ $curr ;@@ @C@@H MI M@@ 5idx__stat_heap_chunks G@@ @)C@(@T N+/U N+D@@ $curr S@@ @;C@+@` N+Sa N+W@@ ?idx__eventlog_startup_timestamp _@@ @EC@D@l Qhlm Qh@@* $curr k@@ @WC@G@x Qhy Qh@@6 9idx__eventlog_startup_pid w@@ @aC@`@ R R@@B $curr @@ @sC@c@ R R@@N 4idx__eventlog_paused @@ @}C@|@ S S@@Z $curr @@ @C@@ S S@@f 5idx__eventlog_enabled @@ @C@@ T&* T&?@@r $curr @@ @C@@ T&N T&R@@~ 1idx__eventlog_out @@ @C@@ Uae Uav@@ $curr @@ @C@@ Ua Ua@@ @ i- gG ea c{ a _ ] [ Y W U1 SK Qe O M K I G E C A5O}i{ywusqom9kSimgeca_]	[#Y=WWUqSQOMKI
G'EDC_A@@A|@@k @@@AT B@@~@@ABCv@@C D@@A`@@B
^@@ f@@A h@@ d@@AB b@@ `@@ACDE8F@@,r@@Aj@@BFp@@QZ@@z@@ABlX@@x@@A J@@b@@ABCDFV@@H\@@AQ F@@< H@@Af@@BCd@@h@@Ak Z@@U \@@? ^@@ABC V@@ T@@A P@@ R@@AB  L@@ N@@A X@@Ft@@ABCDEn@@l@@AP@@R@@ABN@@bH@@4L@@ABB@@D@@AQJ@@T@@ABCDFG@@ i@  , T	k Ua6@@1A/	h@@AnmCgfEVUFCBG@@ h@  , P	u Uaa@@@;A8	r
onj@i@Af@BedCDEbaFONG@@ g@  , D	 T&JL@@GAC	~@@AC}ElkFYXG@@ f@  , @	 T&&V@@QAL	
@{@AzyBCDwvEdcG@@ e@  , 4	 Sa@@\AV	@@AC
DEnmG@@ d@  , 0	 Sk@@fA_	
@@ABCDEyxG@@ c@  , $	 Rv@@qAi	@@AC
DEG@@ b@  ,  	 R@@{Ar	
@@@ABCDEG@@ a@  , 	 Qh@@A|	@"@AC
DEG@@ `@  , 	ʰ Qhh@@A	ǰ
@@ABDEG@@ _@  , 	԰ N+O@@A	Ѱ@4@ACDEG@@ ^@  ,  	ް$ N++@@A	۰
@@ABCDEFG@@ ]@  , 	0 M@@A	@H@AC"DEG@@ \@  , 	: M@@A	
@@@ABCDEFG@@ [@  , 
 F L@@A	@\@AC8DEG@@ Z@  , 

P L@@A

@@ABCDEFG@@ Y@  , 
\ Kl@@A
@p@ACND EG@@ X@  , 
 f Kll@@A

@@A@BDEFG@@ W@  , 
+q J4U@@A
(@@A.-C'cDEG@@ V@  , 
5{ J44 @@A
2
	 @@@ABCDEFG@@ U@  , 
A I@@A
>@@ADCC=yD,+EG@@ T@  , 
K I@@A
H
@@A
	B-CD EF@@ S@  , 
V H!@@A
S@@AYXCRDA@E.F@@ R@  , 
` H+@@&A

]
43+@)@@ABBCDEF@@ Q@  , 
k Gw6@@1A
h@@AnmCgDVUECF@@ P@  , 
u Gww@@@;A 
r
IH@@>@A0VCD)(EF@@ O@  , 
 F9`J@@EA)
|@@AC{DjiEWF@@ N@  , 
 F99T@@OA2

]\TD@?@AB><CD65EF@@ M@  , t
 E"_@@ZA<
@@ACD~ElF@@ L@  , p
 Ei@@dAE

rqi@g@T@ABSQCDKJEF@@ K@  , d
 Ct@@oAO
@@ACDEF@@ J@  , `
 C~@@yAX

@@A@BCDEF@@ I@  , T
 B@@Ab
@@ACDE$F@@ H@  , P
Ȱ B@@Ak
Ű
@@AB,DtsEF@@ G@  , D
Ұ AJs@@At
ϰ@@AC
D"EF@@ F@  , @
ܰ" AJJ@@A}
ٰ
@@A@B@DEF@@ E@  , 4
, @3@@A
@,@ACD6EF@@ D@  , 0
6 @@@A

@&BD?EF@@ C@  , $
?}

@@A
@=@ACDIE!F@@ B@  ,  I}

@@A 
@@A@BC DTE,F@@ A@  , T|

@@A@P@AC
 D^E6F@@ @@  , ^|

@@A
@@AB*ChE@F@@@  , "h{
\
}@@A@b@A%B4C
rEJF@@~@  ,  ,r{
\
\@@A)
.@(@AB#cC|ETF@@}@  , 6|z
!
E@@A3@t@A9B-mC!E^F@@|@  , @z
!
!@@A=@}@<@AB7wC+EhF@@{@  , Jw
@@AG@
B@C4E!qF@@z@  , Sw@@AP	;:6@5@A2CDE+{F@@y@  , ]v(@@#AZ@BSCGE4F@@x@  , fv1@@,Ac	NMID@?@ABCD>F@@w@  , puu;@@6Am@0BfCZDGF@@v@  , yuuuD@@?A
v@@AoBcDPF@@u@  , t>^M@@HA@@AxBlDYF@@t@  , t>>V@@QA	_V@U@A@=B;:CD87EF@@s@  , q%a@@\A$@@AB2DmF@@r@  , qj@@eA,	@@AMB~:CDwF@@q@  , pt@@oA5@@ABD!F@@p@  , p}@@xA=	@@A@BMCD+F@@o@  , o@@AF@@ABD4F@@n@  , Űo@@AN°	@@v@AButCDrqEF@@m@  , tаnf@@AXͰ@@AB DF@@l@  , pٰnff@@A`ְ	@@ABCDE@@k@  , d)m2O@@Ai@@AB3D
E@@j@  , `2m22@@Aq
@@ABCDE@@i@  , T<l
@@Az@ @A-BC DE@@h@  , P Fl

@@A
$@@ABCDE@@g@  , D
Pk

@@A@2@AAB C
DE@@f@  , @Zk

@@A
@@@ABCDE@@e@  , 4dj

@@A@D@AUB	4C
DE@@d@  , 0(nj

@@A%
@@ABDE@@c@  , $1wg
X
v@@A.@U@A(hBGC	DE@@b@  ,  ;g
X
X	@@	A8
$O@BCDE@@a@  , Dd

?	@@	
AA@f@A;{B/CDE@@`@  , Nd

	@@	AK@o@D@AB9C&)DE@@_@  , Xc	
	#@@	AU@w
BBC/2DE@@^@  ,  ac			,@@	'A^@@AK'C8;DE@@]@  , jb			5@@	0Ag@@AT0CADDE@@\@  , sb			>@@	9Ap	H@ BDE@@[@  , {a	m		F@@	AAx@@AeACR
D&%E@@Z@  , a	m	m	O@@	JA	m@b@AB[C/.D@@Y@  , `	/	V	X@@	SA	@@Aw
BdC87D@@X@  , `	/	/	a@@	\A		~@m@ADCBCA@D@@W@  , _		j@@	eA	@@A
CIHD@@V@  , _	r@@	mA	@TSBCQPD@@U@  , ^	z@@	uA	@@A	CYXD@@T@  , ^	@@	}A	&_^Z@X@X@ABCD@@S@  , 	]	@@	A	.@@ACjD@@R@  , Ȱ	]	@@	A	5Ű	@v@ABsqCmD@@Q@  , Ѱ	\Jm	@@	A	=ΰ@@A
B|zCvD@@P@  , ڰ	 \JJ	@@	A	Eװ@@ABC%D@@O@  , 	)[3	@@	A	M@@A
C-D@@N@  , 	1[	@@	A	T@BC5D@@M@  , t	9Z	@@	A	[@@A	C=D@@L@  , p	AZ	@@	A	b@@ABEC@@K@  , d
	IY	@@	A	i
 @
@A	BMC@@J@  , `
	QY	@@	A	p
@@AC@@I@  , T
	XXo	@@	A	v
@@AB	C@@H@  , P
	`Xoo	@@	A	}
@!@@ABC@@G@  , D
"	hU1V	@@	A	
@'BC@@F@  , @
)	oU11	@@	A	
&@.@AB@@E@  , 4
0	vR	@@	A	
-@3@A&B@@D@  , 0
7	}R
@@	A	
4@9@@AB@@C@  , $
>	Q
	@@
A	
;@>B@@B@  ,  
D	Q
@@

A	
A@D@A@@A@  , 
J
 U

@@
A

G@%param A@@A@_@@Aa@@Bb@@`@@8\@@ABCc@@EQ@@A^P@@ t@@ABu@@s@@ACD4r@@Pq@@	D@@AB{Z@@V@@ACY@@N@@A"^@@M@@A>]@@BCDEgf@@MR@@AL@@O@@ABd@@e@@AC$T@@?S@@AU@@n@@ABDo@@p@@Al@@Bk@@>i@@A'j@@qg@@ABCZh@@m@@A[@@X@@ABW@@	LI@@ACD	5J@@	hH@@	E@@AB	G@@
B@@A	C@@B	F@@	+K@@ACDEFG@At  , 

 T
 T@@
A

tA  , 
ð
 S
 S@@
A

zA
  , 
ɰ
 RRs
 RR@@
A

A  , 
ϰ
 Q2
 QQ@@
A

A  , 
հ
 N
 N@@
A

A  , 
۰
 M
 M@@
A

A%  , 

 LVs
 LV@@
A

A+  , 

 K!?
 K!U@@
A

A1  , x

 J
 J @@
A

A7  , h

 I
 I@@
A

A=  , X

 Hv
 Hv@@
A

AC  , H

 GC`
 GCu@@
A

AI  , 8
 F
*
 F
B@@
A
AO  , (
 E
 E	@@
A
	AU  , 
 C
 C@@
A
A[  , 
 Bv
 Bv@@
A
Aa  , 
 A9[
 A9u@@
A
Ag  , #
 @"
 @8@@
A
!Am  , )
}
}@@
A
'As  , /
|
|@@
A
-Ay  , 5
{k {k@@
A
3A  , ;z8Uz8j@@A9A  , Aw)w5@@A?A  , Gvv@@A
EA  , xMuu@@AKA  , hStt@@AQ
A  , XY#qWn$qW}@@#AWA  , H_)p(C*p(V@@)A%]A  , 8e/o0o'@@/A+cA  , (k5n6n@@5A1i"A  , q;m<m@@;A7o(A  , wAlBl@@AA=u.A  , }GkaxHka@@GAC{4AǠ  , Mj<RNj<`@@MAI:A͠  , Sg*Tg9@@SAO@AӠ  , YdZd@@YAUFA٠  , _c`c@@_A[LAߠ  , ebfb@@eAaRA  , kaKrlaK@@kAgXA  , q`2r`J@@qAm^A  , xw_x_@@wAsdA  , h}^~^@@}AyjA  , X]]@@ApA  , H\Tp\T@@AvA	  , 8Ű[=[S@@A|A  , (˰ZZ@@AA  , ѰYY@@AA  , װXX@@AA!  ,  ݰUsUs@@AA'  ,  RLbRLp@@AA-  ,  Q#;Q#K@@AA3  , HA@A6@   -         ../compilerlibs!.../runtime/caml'./utils@ i          , ?Int_replace_polymorphic_compare&_none_@@ AA"??A@@@@@@@@@@@  , \	A"??A@*floatarrayQ  8 @@@A@@@@@1@@@5extension_constructorP  8 @@@A@@@@@5@@@#intA  8 @@@A@@@@@9@A@$charB  8 @@@A@@@@@=@A@&stringO  8 @@@A@@@@@A@@@%floatD  8 @@@A@@@@@E@@@$boolE  8 @@%false^@@O@$true_@@U@@@A@@@@@V@A@$unitF  8 @@"()`@@`@@@A@@@@@a@A@
#exnG  8 @@AA@@@@@e@@@%arrayH  8 @ @O@A@A@ @@@@@n@@@$listI  8 @ @P@A"[]a@@{@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@Aˠ=ocaml.warn_on_literal_patternϐ@@.Assert_failure\    @@ @X@@A۠@
0Division_by_zeroY    '@@@A㠰@+End_of_fileX    /@@@A렰 @)Sys_errorW    7@3@@A)(@.Sys_blocked_io[    @@@@A10@)Not_foundV    H@@@A98@'FailureU    P@L@@A
BA@0Invalid_argumentT    Y@U@@AKJ@.Stack_overflowZ    b@@@AS!R!@-Out_of_memoryS    j@@@A&[)Z)@-Match_failureR    r@qmn@ @c@@A4i7h7@
%bytesC  8 @@@A@@@@@;@@@&Stdlib!= Q@@@ @"@@@ @!@@ @ @ @@ @@	(utils/int_replace_polymorphic_compare.mlA@DA@I@@X@"<> R@)@@ @a@/@@ @`#@@ @_@ @^@ @]@BptBpz@@oA!< S@@@@ @@F@@ @:@@ @@ @@ @@/C a e0C a j@@B!> T@W@@ @@]@@ @Q@@ @@ @@ @@FD  GD  @@C"<= U@n@@ @@t@@ @h@@ @@ @@ @@]E  ^E  @@D">= V@@@ @]@@@ @\@@ @[@ @Z@ @Y@tF  uF  @@E'compare W@@@ @@@@ @@@ @@ @@ @@H$(H$/@@Fݰ@wC@@KE@@ABB@@A@@AgD@@;F@@&G@@ABCD@@G@  , XH$GH$U@A	'Int_replace_polymorphic_compare.compareA@@@  , HF F "@A	$Int_replace_polymorphic_compare.(>=)A@@@  , 8E  E  @A	$Int_replace_polymorphic_compare.(<=)A@@@  , (D  D  @A	#Int_replace_polymorphic_compare.(>)A@@@  , C a C a @A	#Int_replace_polymorphic_compare.(<)A@
	@@  , Bp SBp `@A	$Int_replace_polymorphic_compare.(<>)A@@@  ,  A@cA@o@A	#Int_replace_polymorphic_compare.(=)A@@@@            ../compilerlibs!.'./utils@ U섕  j    M  L,  ,  )Targetint&_none_@@ AA"??A@@@@@@@@@@@  , 	A"??Að@*floatarrayQ  8 @@@A@@@@@W@@@5extension_constructorP  8 @@@A@@@@@[@@@#intA  8 @@@A@@@@@_@A@$charB  8 @@@A@@@@@c@A@&stringO  8 @@@A@@@@@g@@@%floatD  8 @@@A@@@@@k@@@$boolE  8 @@%false^@@u@$true_@@{@@@A@@@@@|@A@$unitF  8 @@"()`@@@@@A@@@@@@A@
#exnG  8 @@AA@@@@@@@@%arrayH  8 @ @O@A@A@ @@@@@@@@$listI  8 @ @P@A"[]a@@@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@A񠰠=ocaml.warn_on_literal_pattern@@.Assert_failure\    @@ @X@@A@
0Division_by_zeroY    '@@@A	@+End_of_fileX    /@@@A @)Sys_errorW    7@3@@A)(@.Sys_blocked_io[    @@@@A"1%0%@)Not_foundV    H@@@A*9-8-@'FailureU    P@L@@A3B6A6@0Invalid_argumentT    Y@U@@A<K?J?@.Stack_overflowZ    b@@@ADSGRG@-Out_of_memoryS    j@@@AL[OZO@-Match_failureR    r@qmn@ @c@@AZi]h]@
%bytesC  8 @@@A@@@@@a@@@&Stdlib$repr QA  8 @@%Int32 R@@ @@@2utils/targetint.mlRR@@yA%Int64 S@@ @@@SS@@B@@A@@@@@Q@@@@@!S)C!t TB  8 @@@A@@@@@ V!V@@@@CA@$zero U@@ @!@-W.W@@D@#one V@@ @"@:X;X@@E@)minus_one W)@@ @#@GYHY@@F@#neg X@8@@ @$<@@ @%@ @&@ZZ[Z@@G@#add Y@K@@ @'@Q@@ @(U@@ @)@ @*@ @+@s[t[/@@H@#sub Z@d@@ @,@j@@ @-n@@ @.@ @/@ @0@\02\0G@@I@#mul [@}@@ @1@@@ @2@@ @3@ @4@ @5@]HJ]H_@@J@#div \@@@ @6@@@ @7@@ @8@ @9@ @:@^`b^`w@@6K@,unsigned_div ]@@@ @;@@@ @<@@ @=@ @>@ @?@_xz_x@@OL@#rem ^@@@ @@@@@ @A@@ @B@ @C@ @D@``@@hM@,unsigned_rem _@@@ @E@@@ @F@@ @G@ @H@ @I@	a
a@@N@$succ `@@@ @J@@ @K@ @L@bb@@O@$pred a@
@@ @M@@ @N@ @O@/c0c@@P@#abs b@ @@ @P$@@ @Q@ @R@BdCd@@Q@'max_int c1@@ @S@Oe
Pe
@@R@'min_int d>@@ @T@\f!]f0@@S@&logand e@M@@ @U@S@@ @VW@@ @W@ @X@ @Y@ug13vg1K@@T@%logor f@f@@ @Z@l@@ @[p@@ @\@ @]@ @^@hLNhLe@@U@&logxor g@@@ @_@@@ @`@@ @a@ @b@ @c@ifhif@@V@&lognot h@@@ @d@@ @e@ @f@jj@@2W@*shift_left i@@@ @g@@@ @h@@ @i@ @j@ @k@kk@@KX@+shift_right j@@@ @l@@@ @m@@ @n@ @o@ @p@ll@@dY@3shift_right_logical k@@@ @q@@@ @r@@ @s@ @t@ @u@mm@@}Z@&of_int l@*@@ @v@@ @w@ @x@nn@@[@*of_int_exn m@=@@ @y
@@ @z@ @{@+o,o7@@\@&to_int n@@@ @|T@@ @}@ @~@>p8:?p8O@@]@(of_float o@W@@ @3@@ @@ @@QqPRRqPk@@^@(to_float p@B@@ @n@@ @@ @@drlnerl@@_@(of_int32 q@@@ @Y@@ @@ @@wsxs@@`@(to_int32 r@h@@ @&@@ @@ @@tt@@a@(of_int64 s@1@@ @@@ @@ @@uu@@b@(to_int64 t@@@ @H@@ @@ @@vv@@(c@)of_string u@@@ @@@ @@ @@ww@@;d@)to_string v@@@ @@@ @@ @@xx3@@Ne@'compare w@@@ @@@@ @@@ @@ @@ @@y46y4P@@gf@0unsigned_compare x@@@ @@@@ @@@ @@ @@ @@zQS	zQw@@g@%equal y@@@ @@@@ @'@@ @@ @@ @@!{xz"{x@@h@$repr z@@@ @A@@ @@ @@4|5|@@i@%print(@T&Format)formatter@@ @@.@@ @E@@ @@ @@ @	@P}Q}@@j@@@TUU~@k$size*#intA@@ @D@
@c @d @@@l%Int326D@$zero%int32L@@ @
8@)int32.mliee@@-Stdlib__Int32@@#one@@ @
7@h$$h$3@@A@)minus_one@@ @
6@kRRkRg@@B@#neg@-@@ @
51@@ @
4@ @
3*%int32_negAA @@@4n5n@@3C@#add@E@@ @
2@K@@ @
1O@@ @
0@ @
/@ @
.*%int32_addBA@@@@RqSq@@QD@#sub@c@@ @
-@i@@ @
,m@@ @
+@ @
*@ @
)*%int32_subBA<@@@@ptqtI@@oE@#mul@@@ @
(@@@ @
'@@ @
&@ @
%@ @
$*%int32_mulBAZ@@@@w__w_@@F@#div@@@ @
#@@@ @
"@@ @
!@ @
 @ @
*%int32_divBAx@@@@zz@@G@,unsigned_div@@@ @
@@@ @
@@ @
@ @
@ @
@ @		 @		@@H@#rem@@@ @
@@@ @
@@ @
@ @
@ @
*%int32_modBA@@@@ F
Q
Q F
Q
@@I@,unsigned_rem@@@ @
@@@ @
@@ @
@ @
@ @
@ Lvv Lv@@J@$succ@
@@ @
@@ @
@ @

@ R"" R";@@K@$pred@ @@ @
$@@ @
@ @
@" U{{# U{@@!L@#abs@3@@ @
	7@@ @
@ @
@5 X6 X@@4M@'max_intD@@ @
@B [
"
"C [
"
5@@AN@'min_intQ@@ @
@O ^
u
uP ^
u
@@NO@&logand@`@@ @
@f@@ @
j@@ @
@ @
@ @
 *%int32_andBA9@@@@m b

n b

@@lP@%logor@~@@ @@@@ @@@ @@ @@ @)%int32_orBAW@@@@ e eR@@Q@&logxor@@@ @@@@ @@@ @@ @@ @*%int32_xorBAu@@@@ hoo ho@@R@&lognot@@@ @@@ @@ @@ k k@@S@*shift_left@@@ @@#intA@@ @@@ @@ @@ @*%int32_lslBA@@@@ n nF@@T@+shift_right@@@ @@ @@ @@@ @@ @@ @*%int32_asrBAƠ@@@@ r r@@U@3shift_right_logical@@@ @@>@@ @@@ @@ @@ @*%int32_lsrBA@@@@ x x!@@V@&of_int@V@@ @-@@ @@ @-%int32_of_intAA@@@/ ~0 ~;@@.W@&to_int@@@@ @q@@ @@ @ސ-%int32_to_intAA@@@F G @@EX@/unsigned_to_int@W@@ @&optionJ@@ @@@ @@ @@` 		a 	2@@_Y@(of_float@%floatD@@ @w@@ @@ @א3caml_int32_of_floatA@;caml_int32_of_float_unboxedA@A{ | Kd@'unboxed KP KW@@ KM KX@'noalloc K\ Kc@@ KY@@Z@(to_float@@@ @4@@ @@ @Ԑ3caml_int32_to_floatA@;caml_int32_to_float_unboxed.@A pp @'unboxed  @@  @'noalloc  @@ @@[@)of_string@&stringO@@ @@@ @@ @ѐ4caml_int32_of_stringAA@@@ ** *g@@\@-of_string_opt@@@ @@@ @@@ @@ @@ DD Dm@@]@)to_string@@@ @5@@ @@ @@  @@ ^@-bits_of_float@@@ @@@ @@ @ǐ8caml_int32_bits_of_floatA@	 caml_int32_bits_of_float_unboxedA@ // @'unboxed  ! @@$ % @'noalloc+ , @@/ @@-_@-float_of_bits@?@@ @@@ @@ @Đ8caml_int32_float_of_bitsA@	 caml_int32_float_of_bits_unboxed@AF G 7P@'unboxedM 7<N 7C@@Q 79R 7D@'noallocX 7HY 7O@@\ 7E@@Z`@!tE  8 @@@Ak@@ @@@@@i j @@@@haA@'compare@@@ @@@@ @@@ @@ @@ @@ ;; ;U@@b@0unsigned_compare@@@ @@@@ @@@ @@ @@ @@ [[ [~@@c@%equal@/@@ @@4@@ @$boolE@@ @@ @@ @@   @@d@#min@H@@ @@M@@ @P@@ @@ @@ @@  L L  L `@@e@#max@^@@ @@c@@ @f@@ @@ @@ @@      @@f@&format@ @@ @@@@ @*@@ @@ @@ @1caml_int32_formatBAǠ@@@@ !(!( !(!i@@g@*of_int_exn@@@ @
@@ @
@ @
F@
9@ F	{	 F	{	@@m@(of_int32@@ @bF@a@ @cF@`@ R

 R

@@	
o@(to_int32@@ @lF@k@ @mF@j@ S

 S

@@	q@(of_int64@%int64M@@ @%int32L@@ @@ @F@t@ T T@@	7s@(to_int64$@@@ @@@ @@ @F@@ U&, U&4@@	Lt@$repr%@@@ @F@@@ @F@@ @F@@ VFL VFP@@	du@%print(@&Stdlib&Format)formatter@@ @F@@%int32L@@ @F@$unitF@@ @F@@ @F@@ @F@@ W]c W]h@@	w@@@ D	U	U X@	z%Int64qF@$zero7w@@ @@)int64.mliee@@-Stdlib__Int64@@#one8@@ @@h##h#2@@A@)minus_one9@@ @@kQQkQf@@B@#neg:@@@ @@@ @@ @*%int64_negAA @@@4n5n@@3C@#add;@@@ @@@@ @@@ @@ @@ @*%int64_addBA@@@@RqSq @@QD@#sub<@@@ @@@@ @@@ @@ @@ @ې*%int64_subBA<@@@@ptqtH@@oE@#mul=@@@ @@@@ @ @@ @@ @@ @֐*%int64_mulBAZ@@@@w^^w^@@F@#div>@@@ @@@@ @@@ @@ @@ @ѐ*%int64_divBAx@@@@zz@@G@,unsigned_div?@2@@ @@8@@ @<@@ @@ @@ @@ @		 @		@@H@#rem@@K@@ @@Q@@ @U@@ @@ @@ @ǐ*%int64_modBA@@@@ F
P
P F
P
@@I@,unsigned_remA@i@@ @@o@@ @s@@ @@ @@ @@ Luu Lu@@J@$succB@@@ @@@ @@ @@ R!! R!:@@K@$predC@@@ @@@ @@ @@" Uzz# Uz@@!L@#absD@@@ @@@ @@ @@5 X6 X@@4M@'max_intE@@ @@B [
!
!C [
!
4@@AN@'min_intF@@ @@O ^
t
tP ^
t
@@NO@&logandG@@@ @@@@ @@@ @@ @@ @*%int64_andBA9@@@@m a

n a

@@lP@%logorH@@@ @@@@ @@@ @@ @@ @)%int64_orBAW@@@@ d dP@@Q@&logxorI@@@ @@@@ @@@ @@ @@ @*%int64_xorBAu@@@@ gmm gm@@R@&lognotJ@/@@ @3@@ @@ @@ j j@@S@*shift_leftK@B@@ @@#intA@@ @N@@ @@ @@ @*%int64_lslBA@@@@ m

 m
D@@T@+shift_rightL@b@@ @@ @@ @l@@ @@ @@ @*%int64_asrBAƠ@@@@ q q@@U@3shift_right_logicalM@@@ @@>@@ @@@ @@ @@ @*%int64_lsrBA@@@@ w w@@V@&of_intN@V@@ @@@ @@ @-%int64_of_intAA@@@/ }		0 }	9@@.W@&to_intO@@@ @q@@ @@ @-%int64_to_intAA@@@F G @@EX@/unsigned_to_intP@@@ @&optionJ@@ @@@ @@ @@` a <@@_Y@(of_floatQ@%floatD@@ @@@ @@ @3caml_int64_of_floatA@;caml_int64_of_float_unboxedA@B{ | Un@'unboxed UZ Ua@@ UW Ub@'noalloc Uf Um@@ Uc@@Z@(to_floatR@@@ @4@@ @@ @3caml_int64_to_floatA@;caml_int64_to_float_unboxed.@A zz @'unboxed  @@  @'noalloc  @@ @@[@(of_int32S@*@@ @)@@ @@ @/%int64_of_int32AA@@@ 55 5k@@\@(to_int32T@X@@ @U@@ @@ @/%int64_to_int32AA@@@  @@]@,of_nativeintU@)nativeintK@@ @s@@ @~@ @}3%int64_of_nativeintAA͠@@@   
@@^@,to_nativeintV@@@ @|@@ @{@ @z3%int64_to_nativeintAA@@@ nn n@@_@)of_stringW@&stringO@@ @y@@ @x@ @w4caml_int64_of_stringAA@@@0 ww1 w@@/`@-of_string_optX@@@ @v@@ @u@@ @t@ @s@H I @@Ga@)to_stringY@@@ @r5@@ @q@ @p@[ \ -@@Zb@-bits_of_floatZ@@@ @o@@ @n@ @m8caml_int64_bits_of_floatA@	 caml_int64_bits_of_float_unboxedA@s ttt @'unboxedz { @@~  @'noalloc  @@ @@c@-float_of_bits[@@@ @l,@@ @k@ @j8caml_int64_float_of_bitsA@	 caml_int64_float_of_bits_unboxed&@A     | @'unboxed  |   | @@  | ~  | @'noalloc  |   | @@  | @@d@!t\G  8 @@@A:@@ @i@@@@ !?!? !?!M@@@@eA@'compare]@@@ @h@@@ @g
@@ @f@ @e@ @d@ !! !!@@f@0unsigned_compare^@@@ @c@@@ @b!@@ @a@ @`@ @_@ "" ""@@g@%equal_@/@@ @^@4@@ @]$boolE@@ @\@ @[@ @Z@ #>#> #>#W@@
h@#min`@H@@ @Y@M@@ @XP@@ @W@ @V@ @U@! ##" ##@@ i@#maxa@^@@ @T@c@@ @Sf@@ @R@ @Q@ @P@7 ##8 ##@@6j@&formatb@ @@ @O@@@ @N*@@ @M@ @L@ @K1caml_int64_formatBA!@@@@U $l$lV $l$@@Tk@*of_int_exnc@?@@ @>@@ @@ @H@@ \ \@@{@(of_int64d@@ @H@@ @H@@ ] ]@@|@(to_int64g@@ @H@@ @H@@ ^ ^@@0~@$reprj@@@ @H@@@ @
H@@ @H@@ _ _@@G @@%printm@@@ @7H@@%int64M@@ @H@@@ @6H@@ @H@@ @H@@ ` `#@@j B@@@ Z aGJ@n EH  8 @@@A@@@@@@@@٠@@ @"@@Ҡ@@ @"@@ʠ@@ @"@@ @@@ @"@@ @"@ @"@@@@@ @"@!@@ @"$@@ @"@ @"@ @"@@@+@@ @"@0@@ @"3@@ @"@ @"@ @"@@@:@@ @"@?@@ @"B@@ @"@ @"@ @"@@@I@@ @"@N@@ @"Q@@ @"@ @"@ @"@@@X@@ @"@]@@ @"`@@ @"@ @"@ @"@@@g@@ @"@l@@ @"o@@ @"@ @"@ @"@@}z@v@@ @"@{@@ @"~@@ @"@ @"@ @"@v@sp@@@ @"@@ @"@ @"@m@jg@@@ @"@@ @"@ @"@d@a^@@@ @"@@ @"@ @"@[@XU@@ @"@S@PM@@ @"@K@HE@@@ @"@@@ @"@@ @"@ @"@ @"@A@>;@@@ @"@@@ @"@@ @"@ @"@ @"@7@41@@@ @"@@@ @"@@ @"@ @"@ @"@-@*'@@@ @"@@ @"@ @"@$@!@@@ @"@@@ @"@@ @"@ @"@ @"@@@@@ @"@@@ @"@@ @"@ @"@ @"@@

@@@ @"@@@ @"
@@ @"@ @"@ @"@@ @@@ @"@@ @"@ @"@@@@@ @"@@ @"@ @"@@@%@@ @"@@ @"@ @"@@@@@ @"2@@ @"@ @"@@ߠ@9@@ @"~@@ @"}@ @"|@@֠@@@ @"{F@@ @"z@ @"y@@͠@M@@ @"x@@ @"w@ @"v@@Ġ@@@ @"uZ@@ @"t@ @"s@@@a@@ @"r@@ @"q@ @"p@@@@@ @"on@@ @"n@ @"m@@@u@@ @"l@@ @"k@ @"j@@@@@ @"i@@@ @"h@@ @"g@ @"f@ @"e@@@@@ @"d@@@ @"c@@ @"b@ @"a@ @"`@@@@@ @"_@@@ @"^@@ @"]@ @"\@ @"[@@@@@ @"Z}@@ @"Y@ @"X@|@yv@ut@@ @"W@@@ @"Vr@@ @"U@ @"T@ @"S@q@n0@aB@@AC@@8R@@ABI@@Vg@@AL@@;i@@ABC'includeD@@2U@@X@@AB&V@@W@@ACBS@@@T@@AG@@K@@ABDEH@@_@@A\@@a@@c@@ABC]@@e@@AF@@BoQ@@Kk@@AN@@Xj@@ABC!Y@@Z@@[@@ABDEA@@J@@AP@@`@@AB^@@b@@ACd@@f@@h@@ABM@@O@@AE@@BCDFG@@k@  ,  et et@AA@@@  , pAA@@@  , `AA@@@  , P	AA@@@  , @AA@@@  , 0
AA@@@  , AA@@@  , AA@@@  , AA@@@  , AA@@@  , dAA@@@  , TAA@@@  , DAA@@@  , 4AA@@@  , AA@@@  , !AA@@@  , 
#AA@@@  , 
%AA@@@  , 
LC etD et@@A@F@AB@@C@  , 
DK fL f@AA@@@  , 
AA@@@  , 
AA@@@  , 	AA@@@  , AA@@@  , 
AA@@@  , AA@@@  , HAA@@@  , 8AA@@@  , (AA@@@  , AA@@@  , AA@@@  , AA@@@  , AA@@@  , AA@@@  , !AA@@@  , #AA@@@  , %AA@@@  , x'AA@@@  , L)AA@@@  , 
v fw f@@A3C@  , 
{ g| g@n@H@"NH@"MB?C@  , 
@AAC@  , 
 Z@A/Targetint.Int64A@@@  , 	AA |zomWU97|zigVTIG<: sq\ZEC+)tr[YCA0.~jhTR64#!.@@AoK@@R@@T@@ABCC@@N@@|V@@ABiL@@U@@AC_M@@F@@>X@@ABRW@@yP@@ACDEE@@J@@[@@AB'Z@@@ACI@@>Y@@ApQ@@S@@ABG@@H@@AyO@@D@@ABCDF@@[@  , 	k `$ `FAA5Targetint.Int64.printA@ji@@  , 	q _ _AA4Targetint.Int64.reprA@po@@  , 	w ^ ^ AA8Targetint.Int64.to_int64A@vu@@  , 	}	 ]
 ]AA8Targetint.Int64.of_int64A@|{@@  , 	 \ \@A:Targetint.Int64.of_int_exnA@@@  ,  D	U	d@A/Targetint.Int32A@@@  , AA{y][?=!~|`^B@$"










m
k
=
;

									r	p	d	b	L	J	5	3				omWU@J@@A	lQ@@	?S@@ABB@@2M@@	U@@ABCK@@	2T@@AL@@BE@@W@@Y@@ABCV@@
O@@AD@@I@@A|\@@[@@ABCDEm@H@@AX@@Z@@AB
P@@	R@@AUF@@BCG@@
N@@A
C@@BDF@@\@  ,  W]i W]AA5Targetint.Int32.printA@@@  ,  VFQ VF\AA4Targetint.Int32.reprA@@@  ,  U&7 U&E@A8Targetint.Int32.to_int64A@@@  , 
 T T%@A8Targetint.Int32.of_int64A@	@@  , p S
  S
AA8Targetint.Int32.to_int32A@@@  , ` R

 R

AA8Targetint.Int32.of_int32A@@@  , H I		 I		@A:Targetint.Int32.of_int_exnA@@@  , <"@A@'*match*V@@Ai@BhgCecD_]Y@S@AR@P@ABCE@K@AGFCBADF@@V@  , 45 K		 O

@A	 Targetint.Int32.of_int_exn.(fun)A@43@@  , (;@A6V@  , $= Q

 Q

@	SF@W$B?"V@  , F	@'AA$V@  , H O

@	XF@QA!n	bF@
@ K		 K		@@XnS@A@@A@@A@  , ]@%AXA@  , _ M
H
T M
H
@@*A]
A@  , @d L	
/@@.@aA@  ,  h R

R@@Q@	m R

W@!x	m@\ R

@@upp@	A@@A@@A@  , z S
j@@i@	n S

o@!x	n@t S
@@r@	A@@A@@A@  ,  VFU@AA@@@  , @@	C VFH@!x'	C@$ VFR@@v@	A@@A@@A@  , , W]q@@@	>2 W]_@#ppf*	>@7 W]l@@x!t+	4@= W]m> W]n@@y@B@@AA@@B@@B@  , H ]?@@>@M ]D@!xf@IR ]@@}İ@	A@@A@@A@  , |ΰZ ^W@@V@_ ^\@!xi@ad ^@@ְ@	A@@A@@A@  , tl _o@AnA@@@  , h@p@s _v@!xl@{x _
@@ A@	A@@A@@A@  , D `,@@@ `@#ppfo@ `'@@ C!tp@ `( `)@@	 D@B@@AA@@B@@B@@            ../compilerlibs!.'./utils@ I  ]  p  B2  @  , =Strongly_connected_components&_none_@@ AA"??A@@@@@@@@@@@  , 	AA@@@  , 
A"??Aôç@*floatarrayQ  8 @@@A@@@@@0@@@5extension_constructorP  8 @@@A@@@@@4@@@#intA  8 @@@A@@@@@8@A@$charB  8 @@@A@@@@@<@A@&stringO  8 @@@A@@@@@@@@@%floatD  8 @@@A@@@@@D@@@$boolE  8 @@%false^@@N@$true_@@T@@@A@@@@@U@A@$unitF  8 @@"()`@@_@@@A@@@@@`@A@
#exnG  8 @@AA@@@@@d@@@%arrayH  8 @ @O@A@A@ @@@@@m@@@$listI  8 @ @P@A"[]a@@z@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@Aʠ=ocaml.warn_on_literal_patternΐ@@.Assert_failure\    @@ @X@@Aڠ@
0Division_by_zeroY    '@@@A⠰@+End_of_fileX    /@@@A꠰ @)Sys_errorW    7@3@@A󠰠)(@.Sys_blocked_io[    @@@@A10@)Not_foundV    H@@@A98@'FailureU    P@L@@ABA@0Invalid_argumentT    Y@U@@AKJ@.Stack_overflowZ    b@@@AS R @-Out_of_memoryS    j@@@A%[(Z(@-Match_failureR    r@qmn@ @c@@A3i6h6@
%bytesC  8 @@@A@@@@@:@@@&Stdlib#Int UAA'Numbers#Int@	&utils/strongly_connected_components.mlQQ@M@(KosarajuB@/component_graphD  8 @@;sorted_connected_components@0@@ @ @@ @ @@ @ !U"U @@my/component_edges@	F@@ @ @@ @ @@ @ 7V8V(@@z@@A@@@@@;T<W).@@@@xA@/component_graph@+&c@@ @!@@ @!@@ @!L@@ @!@ @!@XY02YY0i@@{@@@\S] l@|!SHӱ"Id,E@,Identifiable!S@p oq o@}@@.directed_graph-F  8 @@@A#Map!t #Set!t@@ @0-@@ @0/@@@@ q q@@@@~A@)componentG  8 @@(Has_loopw<!t@@ @>@@ @>@@ t t@@ @'No_loopM!t@@ @>@@ u u&@@ A@@A@@@@@ s@@@@A@	.connected_components_sorted_from_roots_to_leaf@Q@@ @>>@@ @>@@ @>@ @>@ w(* ys@@ B@/component_graph@i@@ @>ŠY@@ @>Ƞ@@ @>@@ @>@ @>@@ @>@ @>@ { {@@B C@@@ n |@F D$Make	I@"IdJ!S.directed_graphK  8 @@@A#Map!t#Set!t@@ @A @@ @A"@@@@" # +@@@@n FA@)componentyL  8 @@(Has_loopz6!t@@ @Eh@@ @Ej@@= @D> @[@@ H'No_loop{G!t@@ @Ek@@M \`N \q@@ I@@A@@@@@Q -/@@@@ GA@&_check|@`#Map!t
#Set!t@@ @EM@E@@ @F'M@Ez$unitF@@ @EM@E{@ @E|M@Ey@y z  @@ J@&number@)$@@ @RM@Q;@@ @QIM@Q/%arrayH?#key@@ @S@@ @SM@Sp#intA@@ @T @@ @S@@ @SM@S@ @SM@Q0@ @Q1M@Q.@ ag am@@ O@/component_graph	
@fa@@ @T.M@T6@@ @T5M@T8@@ @TM@TǠ@@ @UT@@ @USM@T@ @TM@T@@ @TM@T@ @TM@T@ qw q@@6 ^@	.connected_components_sorted_from_roots_to_leaf	@@@ @V#M@V+@@ @V*M@Ul.@@ @VM@U@@ @V M@U@ @UM@U@
   .@@Y h@@@ ~ ad@] jX@A@@B@@AB@@B@  , d ~@A	"Strongly_connected_components.MakeA@ba@@  , i!Zjp@A	&Strongly_connected_components.KosarajuA@gf@@  , nAAe)transpose V@$listI@@ @	E@	z@@ @	D@@@ @C@*@@ @	@@ @	@@ @	C@@ @C@@X[w}Y[w@@A1depth_first_order @JE@@ @	@@ @	@@ @	C@	Z@@ @	@@ @	C@	@ @	C@	@~cc@@K$mark @@@ @C@@@ @C@R@fc@@ @@@ @@@ @C@Yc#intA@@ @
@@ @
C@
<@@ @
'C@
@ @
C@Z@ @[C@S@ @TC@Q@y~y~@@	V(kosaraju @"@@ @
x@@ @
w@@ @
vC@
0^@@ @
C@
5@@ @
@@ @
C@
@ @
C@
1@ @
2C@
/@ Q

 Q

@@5b/component_graph C  8 @@;sorted_connected_components @ڠՠ@@ @
@@ @
@@ @
 W\b W\@@Oh/component_edges @(@@ @
@@ @
@@ @
 X X@@ei@@A@@@@@ VCE Y@@@@ig/component_graph @@@ @E@@@ @D@@@ @D@
R@@ @ D@
@ @
D@
@@ [A [@@j@(E@@AB@@D@@ABC@@#A@@AC@@E@  , Q [R kzAA	6Strongly_connected_components.Kosaraju.component_graphA@@@  , W Q

X T&AAA	/Strongly_connected_components.Kosaraju.kosarajuA@@@  , p]y~^ O

AA	+Strongly_connected_components.Kosaraju.markA@@@  , `ccdws|AA	8Strongly_connected_components.Kosaraju.depth_first_orderA@@@  , Pi[wja{AA	0Strongly_connected_components.Kosaraju.transposeA@@@  , 8o_$(p`ny@i@@C@	D@
BR[wy@%graph XR@[w@@B$size Y@@ @D@@\\@@C*transposed PQRC@@@ @D@@@ @D@@]]@@D#add @@@ @D@@D@$unitF@@ @D@@ @D@@ @D@@^^@@E
@"D@@AKA@@BFB@@;C@@AC@@D@  , (_$4_$m@A	6Strongly_connected_components.Kosaraju.transpose.(fun)A@@@  ,  in@@mA_D@  , #^^ AA	4Strongly_connected_components.Kosaraju.transpose.addA@"!@@  , )^x@@wAh&@@AB@@CA  , 2]]@ABr1@$@$@AB@@B  , <]@@Az9B@  , @\@@@}=@0@A@@A@  , F^#@D#CZ%*@#src Y@/
^@@UF#dst V@^^@@\GW@
A@@B@@AB@B@@A@B@  , e^	B@AAA@ba@@  , i!^F@@@E@E@LB)nB@  , u/@O@+pB@  , w/_$O0_$g@A]A@ut@@  , |4_$E5_$l@@b@#src @@ @@?_$9@_$<@@H$dsts 
D@#@H_$=I_$A@@I@A@@B@@AB@B@@A@B@  , `U_$[V_$f@@@"#dst @\_$T]_$W@@J@
A@@A@B@@A.C@@B@A@  , Tiwsw@@AHtc@%graph @@ @	@@ @	@@ @	@cc@@L$size  @@ @	D@	@dd@@M&marked O@@ @
D@	@@ @
D@	@ee@@N%stack b@@ @
(D@
@@ @
D@
@f!f&@@O#pos &Stdlib#refJ@@ @
9D@
3@@ @
8D@
/@g@Hg@K@@P$push @)@@ @
]D@
=$unitF@@ @
{D@
>@ @
?D@
<@hW_hWc@@0Q#aux @A@@ @D@
$unitF@@ @
D@
@ @
E@
@ll@@HSC@G@@AA@@tC@@ABPE@@<F@@AB@@hD@@ABC@@G@  ,  Yu]cu]h@@@D@GE@BA!i s@@D@CD@DD@7@&t@D'viq@@rUm*(@H@@A)@BC('D@@I@  , z!@AuI@  , 
|@@Ax5G@  , 
7l@@A|@8@A6@B54C@@F@  , 
?hWd@jAA	=Strongly_connected_components.Kosaraju.depth_first_order.pushA@@@  , 
EhW[@@A
B@C@A?>BC@@E@  , 
Mg@NNg@S@AA@@@  , 
Rg@D@@AO@KJBC@@DA  , 
[f)\f<@AB%Z@V@AB@@C  , 
ef@@ACA  , 
ke le@AB@l@f@AB@@B  , 
ue@@AB@  , 
yd@@@
@x@A@@A@  , 
pǰihnih@@@D@
oE@
YFCGL@!i @QhWe@@Rְ@	A@@A@C@@B@@AB@A@  , 
X\@@[@
A@  , 
<pp@0@@D@	E@
	<Strongly_connected_components.Kosaraju.depth_first_order.auxB@$node @ll@@T@
A@@A@BB@@A%C@@D@@AB@@@@AA@  , 
(p @E@
@@F@
F@F@#B"A@  , 
oo@_@@D@
E@
/C.&A@  , 
"nr/8@@5A3 +A@  , 	'mm@$boolE@@E@
E@
E@
EBD1<A@  , 	8m@@J@H5@A@  , 	< O

@AA@98@@  , 	@@A~y~@%order ~@y~@@RW%graph t@
y~y~@@YX$size @@ @kD@`@zz@@eY%graph ؠנ@@ @@@ @@@ @D@p@-{.{@@yZ&marked @@ @D@@@ @D@@?|@|@@["id @@ @D@@@ @D@@Q}			R}			@@\%count @@ @D@@@ @D@@c~	-	5d~	-	:@@]#aux @@@ @xD@@@ @eD@@ @E@@x	F	Ry	F	U@@^@H@@A-G@@gD|A@@ABDF@@YE@@AB@@|C@@ABC@cB@@A@H@  , 	ٰ K
d
l K
d
y@"@@E@F@:A!i @@D@D@D@D@@ G		 N

@@`$node !C@@ H

$ H

(@@a97@6@I@@ABC5@4@K@@AB54CD2@K@  , 	|	 K
d
p0@7C@C@gB-K@  , 	h J
S
^ M

@@mA2K@  , 	\ I
8
E I
8
R@@@F@F@F@zB@&K@  , 	P% I
8
>@@AD"*KA  , 	L+ H

+ H

4@ABK*2cbD\@J
  , 	84 H

 "@@AR1J@  , 	8G@@A4uH@  , ;	F	J@@A8@x@Av@BsrCl@G@  , C~	-	=~	-	B@AA@A@@@  , H ~	-	1@@AE@@A~B|{Cy@FA  , R
}			}			)@ABQ@@@ABC@E  , ]}			
@@AZ	EA  , c||	@AB#b@@AB@D  , m%|@@A+jDA  , s+{,{@AΐA2r@@AB@C  , }5{@@A:zC@  , 9z@@@=~@@@AB@B@  , @ D		A D		@
D@U@@E@cE@E@{	/Strongly_connected_components.Kosaraju.mark.auxBX$node @S	F	VT	F	Z@@_@
A@@A@E@@BB@@ABD@@1C@@AC@@@@AA@  , pf C		g C		@@@D@OE@9"C!A@  , Pr B		s B		@@@D@#E@.C-%A@  , <ư~ A	x	 E		@@4A2*A@  , 0˰ @	]	j @	]	w@@@E@E@E@AB@8A@  ,  ٰ @	]	c@@F@D<A@  , ݰ T&*>@A=A@@@  , @?Auܐ Q

H@%graph @M Q

@@c#dfo 76@@ @
H@@ @
GD@
7@ R

 R

@@d*components r@@ @
t@@ @
sD@
R@ S

 S
@@	e+ncomponents N@@ @
uD@
S@ S
 S
@@	f	@'*match*
C@@$E@@AB5B@@=A@@D@@ABC@B@@AbC@@B@E@  , 	. S
 S
"@5&@ @
VD@
rBV	4@@A@B@B@  , 	> S

@@A]	;BA  , 	D R

 R

@AAd	C@%@A"@A
  , 	M R

@@@k	JA@  , 	Q	 i
@AA@	N	M@@  , 	U
 j6N j6x@)#Set#elt@@E@ E@ @@E@ @@E@ E@ ѐB. [@%graph @3 [@@	~k+ncomponents @@ @
E@
@> \? \@@	l*components @@ @
@@ @
E@
@N \O \@@	m&id_scc
d@@D@ D@
@@ @
E@
@@ @
E@
@f ]g ]@@	n/component_graph%Y!t@@ @E@
@@ @E@
@z ^?G{ ^?V@@	o1add_component_dep@@@ @E@@@@ @aE@E@@ @E@@ @E@@ _ _@@	p	ܰ@
B@@A"G@@8F@@ABaC@@vA@@AUE@@sD@@ABC@B@@A@G@  , 	 d
0
4 h
@>@@D@ E@bB	G@  , 
 d
0
@ g

@A	<Strongly_connected_components.Kosaraju.component_graph.(fun)A@
 	@@  , p
m@@lA
'G@  , l

 _ b

(AA	HStrongly_connected_components.Kosaraju.component_graph.add_component_depA@
	
@@  , \
 _w@@vA

@0@-@AB,+C%@FA  , X
 ^?Y ^?}@AB
@<@A76C0@E  , @
$ ^?C@@A
!EA  , 4
* ]" ];@AB
)F@D@B@ABCA@D  , (
5 ]@@A
2	D@  , 
9 \ \
@@ @
E@
A
?@Y@AU@A@  , 
H	  \@@@
EA@  , 
L	 a	 a
@A	NStrongly_connected_components.Kosaraju.component_graph.add_component_dep.(fun)A@
K
J@@  , 
R	
 aH@@GAIN@$node@S	 _@@
`q#set@	 _	 _@@
gr)node_depsF@@	# `	$ `@@
os
j@B@@A
C@@A@@AB@C@@B@@AB@CA  , 
~	6 `	7 `@AtB-
}@@A@B@B  , 
	@ `~@@}@5
B@  , 
	D a	E a

@/@@G@G@FBD#setE@@	U a	V a@@
t#dep)E@@	^ a	_ a@@
u
@A@@B@@AB@'B@@A@C@  , 
	k a	l a
@@g@ 
B@  , x
	p f

	q g

@@@F@ G@ HCW$node.@@ @@	 d
0
E	 d
0
I@@
v)component@@E@ ~E@@	 d
0
J	 d
0
S@@
w
ְ@A@@B@@AB@D@@A2C@@LB@@AB@B@  , h
	 g

0@/@@F@ hB,
B@  , X
	 g

9@:@@H@ H@ B7
B@  , H
	 e
W
_	 e
W
@E@@F@ 3G@ 
CC+B@  , 8	 e
W
u@AA@@@  , ,	 e
W
}@
m@@H@ H@ ,BS;B@  , _@@@V>B@  , 	 ~@AA@@@  , AA@@	 ~	 ~@, Eec(&'@B
A@@AC@@3E@@A F@@sD@@ABC@	B@@A@F@  , >	 /	 7`AA	QStrongly_connected_components.Make.connected_components_sorted_from_roots_to_leafA@=<@@  , D	 q	 AA	2Strongly_connected_components.Make.component_graphA@CB@@  , J
 an
 WoAA	)Strongly_connected_components.Make.numberA@IH@@  , P
 
	 M_AA	)Strongly_connected_components.Make._checkA@ON@@  , V
  
 >L@A	/Strongly_connected_components.Make._check.(fun)A@UT@@  , l\
 @@@=
 @,dependencies~@
 
@@i Kd@	A@@A@	"B@@A@A@  , Pp
( /C
) =@AA@nm@@  , 4u
- /7
. >K@@@"id@@ @E@
8 %
9 '@@ L#setM@E@
A (
B +@@ M@B@@AA@@B@	IB@@A3C@@B@B@  , 
P 
Q <@@BA$!v#elt@@ @E@
\ /H
] /I@@ N@A@@A@	bB@@ALC@@7D@@AB@A@  , 
k M`
l M{@@@P@EP@F5Q@EeB$A@  , 
y MY)@@j@(A@  , Ű
} W[{@AzA@@@  , @|A		
 ac@%graph		@
 as@@ P$size#intA@@ @QAN@Q6@
 v~
 v@@ Q(bindings$listI	@@ @Qi	(M@Q^@ @Qh@@ @QgN@QX@
 
 @@ R!a	&	)@@ @Q@ @QN@Q@@ @QN@Q@
 
 @@ S%forth	 	=	<@@ @QN@Q@@ @QN@Q@
 
 @@* T$back			<@@ @RA@@ @RN@Q@
 
 @@: U-integer_graph		P	S@@ @SO@S@@ @SN@R@@ @RN@R@  @@R XM@UD@@.F@@ABpC@@DE@@AA@@&G@@AB@@BCD@
B@@A@GA  , g   <O@ABf@@ABC@F  , r* @A	/Strongly_connected_components.Make.number.(fun)A@po@@  , tw/ -@@,AtF@  , `{3 4 @@1A$back	~	\N@Q@@ @QO@Q@@ @QO@Q@H ",I "0@@ V@B@F@@ABA@>,BC9@F@  , $T fvU f@	sQ@R@@P@R&YC*!i	{O@Q@e GMf @@ W[ZX@G@@AW@BCDV@H@  , q fr f@	@@R@R(R@RHR@RDwBJ@  , ǰ fn+@@|A"H@  , ˰O@@AN8F@  , ΰ "3 "C@AA@@@  , Ӱ @@A
а@@AB}kCx@EA  , ݰ   @ABܰ@BvC@D  ,  
 
@AA@@@  ,  @@A"
DA  ,   @AA)@@AB@C  ,  @@A1CA  , |
  @AA8
@B@B
  , d
 @@A?
BA  , `
 v v@AǐAF
@@A@A
  , D
 vz@@@M
A@  , 
  &;@AA@

@@  , 
#  <N@@A^!i	
5@@ @R@  @@
3 Y%dests	
cM@R@  @@
; Z
6@ 
B@@AC@@A@@AB@
B@@AFC@@D@@AB@C@  , 
K  @
p@@ @RP@R$@ @RP@RB4
V@@A@A@  , 
_ <@@@:
\A@  , 
c &2 &:@AA@
a
`@@  , 
h@AE$dest	@@ @R@) $* (@@
u [#acc	6O@R@2 )3 ,@@
~ \!v		
@@ @S$Q@R@> 0@? 0A@@
 ]
@A@@A$B@@C@@AB@HB@@AkC@@B@C@  , 
O P @Q@S>)C5
@@A@#exn
C@@AB@C@  , 
@3A>
	C@  , `
a DVb Dk@*9BE
@#@#@AB @F@  , 8
k 0<P@@A@L
B@  , 
o APp @A	8Strongly_connected_components.Make.component_graph.(fun)A@

@@  ,  
u AEy@@xA
~ qs@%graph	
@ q@@
 _%forth	


@@ @T)@@ @T(N@T
@  @@
 `-integer_graph	

c
@@ @T,@@ @T+@@ @T*N@T@  @@
 a;sorted_connected_components	@@ @TY@@ @TX@@ @TW@  @@ b/component_edges	@@ @T`@@ @T_@@ @T^@  @@ c@
E
B@@AF@@TD@@AB[A@@GC@@5G@@ABC@B@@AdC@@B@G@  , - 
 
9@@@ @TaO@ToAx4@@@AB@@AC@D@  , @ @@A=	D@  , D  @|m@ @TN@T'AJ@/@A*@A@  , S
 @@@PA@  , W
 
 @AM@TM@TB)component	o@@ @T@
! AU
" A^@@m d%nodes	
@@M@UO@Ul@@M@UxM@T@
4 A_
5 Ad@@ e{@"B@@AA@@B@D@@AB@@C@@AB@B@  , 6@A-
B@  , 
G 
H 2Y@AA@@@  , 
L 
M /@AA@@@  , 
Q #@@@O@U9BA$node	0M@U6M@T@
` 
a @@ f@
D@@A/@BC@@0@AC/@E@  , |"@A
E@  , t
p 
q 
@AA@@@  , l
u @AA@@@  , d
y 
z 	@@@O@UB)F@  , P@A+E@  , HͰ
 
 @@@O@TP@TB8,E@  , 4ڰ
 
@^?M@T@@P@TP@TP@T-BH<E@  , $
 2>[@3BNBD@  , a@6APDD@  , 
 lv
 @A;A@@@  ,  
 l@A?A@@@  ,  
 l
 l@ @@O@UO@Ue@@O@UdO@UwPB_E@  ,  

 l
 l@AVA@
@@  ,  
  @M@U]BlD@  ,  (@`AnD@  ,  
 hp*@@d@B@  ,   
 l
 l@jBƠ$node	@
 l
 l@@- g(@
A@@A@dB@@A@A@  ,  t4@z@/A@  ,  `6
 7E
 7H@AA@43@@  ,  P;
 7I@bM@V
ڠ
@@M@V!@@M@V M@V@M@V	M@U@@N@VN@V9N@VA:! @%graph	!@" 4@@c i^@	A@@A@dB@@A@A@  ,  Dj" 7;,@@+@g	A@  , lnmAjA@ih@@@            ../compilerlibs!.'./utils@ Ah  k    O  N  , )Consistbl&_none_@@ AA"??A@@@@@@@@@@@  , 	AA@@@  , t
A"??Aç@*floatarrayQ  8 @@@A@@@@@.@@@5extension_constructorP  8 @@@A@@@@@2@@@#intA  8 @@@A@@@@@6@A@$charB  8 @@@A@@@@@:@A@&stringO  8 @@@A@@@@@>@@@%floatD  8 @@@A@@@@@B@@@$boolE  8 @@%false^@@L@$true_@@R@@@A@@@@@S@A@$unitF  8 @@"()`@@]@@@A@@@@@^@A@
#exnG  8 @@AA@@@@@b@@@%arrayH  8 @ @O@A@A@ @@@@@k@@@$listI  8 @ @P@A"[]a@@x@"::b@@ @Q@@@
@@A@Y@@@@@@@@&optionJ  8 @ @S@A$Nonec@@@$Somed@@@@@A@Y@@@@@@@@&lazy_tN  8 @ @U@A@A@Y@@@@@@@@)nativeintK  8 @@@A@@@@@@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @J@@ @@@ @V@@AȠ=ocaml.warn_on_literal_pattern̐@@.Assert_failure\    @@ @X@@Aؠ@
0Division_by_zeroY    '@@@A࠰@+End_of_fileX    /@@@A蠰 @)Sys_errorW    7@3@@A񠰠)(@.Sys_blocked_io[    @@@@A10@)Not_foundV    H@@@A98@'FailureU    P@L@@A
B
A
@0Invalid_argumentT    Y@U@@AKJ@.Stack_overflowZ    b@@@ASR@-Out_of_memoryS    j@@@A#[&Z&@-Match_failureR    r@qmn@ @c@@A1i4h4@
%bytesC  8 @@@A@@@@@8@@@&Stdlib$Misc$Make?A@+Module_nameCI!t ]B  8 @@@A@@@@@2utils/consistbl.mlUU@@@@S@A@ӱ#SetGC@#eltD  8 @@@A@@ @@@@@VV@@@@gAA@!tD  8 @@@A@@@@@'set.mli G:> G:D@@@@+Stdlib__SetDA@%empty@@ @@ Jcg Jcs@@E@(is_empty@@@ @$boolE@@ @@ @@# M$ M@@"F@#mem@B@@ @@)@@ @@@ @@ @@ @@; P< P@@:G@#add @@@ @@@@@ @C@@ @@ @@ @@Q S9=R S9S@@PH@)singleton!@.@@ @T@@ @@ @@b Y
Z
^c Y
Z
u@@aI@&remove"@?@@ @@g@@ @j@@ @@ @@ @@x \

y \

@@wJ@%union#@x@@ @@}@@ @@@ @@ @@ @@ b b @@K@%inter$@@@ @@@@ @@@ @@ @@ @@ e e2@@L@(disjoint%@@@ @@@@ @@@ @@ @@ @@ hQU hQq@@M@$diff&@@@ @@@@ @@@ @@ @@ @@ l l@@N@'compare'@@@ @@@@ @#intA@@ @@ @@ @@ p15 p1O@@O@%equal(@@@ @@@@ @@@ @@ @@ @@ t t@@ P@&subset)@@@ @@@@ @@@ @@ @@ @@ xMQ xMk@@Q@$iter*@@@@ @$unitF@@ @@ @@%@@ @@@ @@ @@ @@7 |8 |@@6R@#map+@@@@ @@@ @@ @@A@@ @D@@ @@ @@ @@R S @@QS@$fold,@@1@@ @@!a @@ @@ @@_@@ @@@ @@ @@ @@o p @@nT@'for_all-@@N@@ @b@@ @@ @@z@@ @k@@ @@ @@ @@ vz v@@U@&exists.@@k@@ @@@ @@ @@@@ @@@ @@ @@ @@    *@@V@&filter/@@@@ @@@ @@ @@@@ @@@ @@ @~@ @}@  @@W@*filter_map0@@@@ @|&optionJ@@ @{@@ @z@ @y@@@ @x@@ @w@ @v@ @u@  @@X@)partition1@@@@ @t@@ @s@ @r@@@ @q@@ @o@@ @p@ @n@ @m@ @l@
  B@@	Y@(cardinal2@
@@ @k4@@ @j@ @i@ 04 0J@@Z@(elements3@@@ @h$listI@@ @g@@ @f@ @e@4 5 @@3[@'min_elt4@4@@ @d@@ @c@ @b@E |F |@@D\@+min_elt_opt5@E@@ @a~)@@ @`@@ @_@ @^@[ 59\ 5Y@@Z]@'max_elt6@[@@ @];@@ @\@ @[@l 
m @@k^@+max_elt_opt7@l@@ @ZP@@ @Y@@ @X@ @W@ { {@@_@&choose8@@@ @Vb@@ @U@ @T@  0@@`@*choose_opt9@@@ @S̠w@@ @R@@ @Q@ @P@   @@a@%split:@@@ @O@@@ @N@@ @K@@ @L@@ @M@ @J@ @I@ @H@     !@@b@$find;@@@ @G@@@ @F@@ @E@ @D@ @C@ "" ""@@c@(find_opt<@@@ @B@@@ @A@@ @@@@ @?@ @>@ @=@ #[#_ #[#@@d@*find_first=@@@@ @<@@ @;@ @:@@@ @9@@ @8@ @7@ @6@ $.$2 $.$[@@e@.find_first_opt>@@@@ @5@@ @4@ @3@#@@ @2\@@ @1@@ @0@ @/@ @.@9&6&::&6&n@@8f@)find_last?@@@@ @-,@@ @,@ @+@D@@ @*$@@ @)@ @(@ @'@U
']'aV
']'@@Tg@-find_last_opt@@@4@@ @&H@@ @%@ @$@`@@ @#D@@ @"@@ @!@ @ @ @@v(k(ow(k(@@uh@'of_listA@WW@@ @@@ @~@@ @@ @@))))@@i@+to_seq_fromB@i@@ @@@@ @&Stdlib#Seq!t{@@ @@@ @@ @@ @@ ** **@@j@&to_seqC@@@ @#Seq!t@@ @@@ @@ @@%+a+e%+a+@@k@*to_rev_seqD@@@ @5#Seq!t@@ @@@ @@ @
@)++)++@@l@'add_seqE@K#Seq!t@@ @@@ @@@@ @
@@ @	@ @@ @@-,@,D-,@,e@@m@&of_seqF@i#Seq!t@@ @@@ @@@ @@ @@1,,1,,@@n@@@8V#@B@@ӱ#Map'E@#keyF  8 @@@AM@@ @e@@@@KWLW@@@@CA@!tF  8 !a @G@A@A@I@B@@@'map.mli F;? F;J@@@@+Stdlib__MapDA@%empty!a @F@@ @d@ I I@@E@(is_empty @!a @D@@ @c$boolE@@ @b@ @a@- L. L@@,F@#mem@S@@ @`@3!a @?@@ @_@@ @^@ @]@ @\@J OK O$@@IG@#add@@@ @[@!a @8@U	@@ @ZY
@@ @Y@ @X@ @W@ @V@h Si S@@gH@&update@;@@ @U@@&optionJ!a @.@@ @T	@@ @S@ @R@@@ @Q@@ @P@ @O@ @N@ @M@ \dh \d@@I@)singleton@g@@ @L@!a @(@@ @K@ @J@ @I@ i i9@@J@&remove@@@ @H@!a @"@@ @G@@ @F@ @E@ @D@ o o@@K@%merge@@@@ @C@`!a @@@ @B@k!b @@@ @At!c @@@ @@@ @?@ @>@ @=@@@ @<@@@ @;@@ @:@ @9@ @8@ @7@ v xb@@L@%union@@@@ @6@!a @@
@@ @5@ @4@ @3@ @2@@@ @1@!@@ @0%@@ @/@ @.@ @-@ @,@4 485 4y@@3M@'compare@@!a @
@#intA@@ @+@ @*@ @)@D@@ @(@J@@ @'@@ @&@ @%@ @$@ @#@] ^ @@\N@%equal	@@!a @
@I@@ @"@ @!@ @ @k@@ @@q@@ @Y@@ @@ @@ @@ @@ X\ X@@O@$iter
@@Y@@ @@!a @
$unitF@@ @@ @@ @@@@ @@@ @@ @@ @@  @@P@$fold@@@@ @@!a @
@!b @
@ @@ @@ @@@@ @
@@ @@ @@ @
@  	@@Q@'for_all@@@@ @	@!a @
@@ @@ @@ @@ߠ
@@ @@@ @@ @@ @@  
@@R@&exists
@@@@ @@!a @
@@ @ @ @
@ @
@
@@ @
@@ @
@ @
@ @
@  @@S@&filter@@@@ @
@!a @
@@ @
@ @
@ @
@'
@@ @
+@@ @
@ @
@ @
@: @D; @s@@9T@*filter_map@@@@ @
@!a @
֠!b @
@@ @
@ @
@ @
@P@@ @
T@@ @
@ @
@ @
@c d @@bU@)partition@@8@@ @
@!a @
R@@ @
@ @
@ @
@t
@@ @
{@@ @
@@ @
@ @
@ @
@ @
@ !! !!@@V@(cardinal@!a @
@@ @
[@@ @
@ @
@ "" "#
@@W@(bindings@!a @
@@ @
$listI@@ @
۠@ @
@@ @
@ @
@ #]#a #]#@@X@+min_binding@Ǡ!a @
@@ @
@@ @
֠@ @
@ @
@ $$ $$@@Y@/min_binding_opt@!a @
@@ @
z@@ @
Ҡ@ @
@@ @
@ @
@  %t%x %t%@@Z@+max_binding@ !a @
@@ @
@@ @
͠@ @
@ @
@ &a&e &a&@@[@/max_binding_opt@!a @
@@ @
@@ @
ɠ@ @
@@ @
@ @
@9 '': ''C@@8\@&choose@9!a @
@@ @
@@ @
Ġ@ @
@ @
@S ''T ''@@R]@*choose_opt@S!a @
@@ @
5@@ @
@ @
@@ @
@ @
@r((s((@@q^@%split@E@@ @
@w!a @
|@@ @
@@ @
@@ @
@@ @
@ @
@ @
@ @
@)))*@@_@$find@o@@ @
@!a @
u@@ @
@ @
@ @
@++++@@`@(find_opt@@@ @
@!a @
p@@ @
R	@@ @
@ @
@ @
@,0,4,0,Z@@a@*find_first@@@@ @
@@ @
@ @
@ܠ!a @
h@@ @
@@ @
@ @
@ @
@ @
@ ,, ,-/@@b@.find_first_opt@@@@ @
@@ @
@ @
@!a @
_@@ @
@@ @
@ @
@@ @
@ @
@ @
@ -//!-//X@@c@)find_last@@@@ @
	@@ @
@ @
@+!a @
U@@ @
	@@ @
@ @
@ @
@ @
@E40P0TF40P0@@Dd@-find_last_opt@@@@ @
.@@ @
@ @
@P!a @
L@@ @
2@@ @
@ @
@@ @
@ @
@ @
@o;1o1sp;1o1@@ne@#map @@!a @
E!b @
C@ @
@{
@@ @

@@ @
@ @
@ @
@C22C22@@f@$mapi!@@c@@ @
@!a @
<!b @
:@ @
@ @
@
@@ @

@@ @
@ @
@ @
~@J44J44B@@g@&to_seq"@!a @
5@@ @
}&Stdlib#Seq!t@@ @
|@ @
{@@ @
z@ @
y@P44P45@@h@*to_rev_seq#@נ!a @
/@@ @
x%#Seq!t@@ @
w@ @
v@@ @
u@ @
t@T5t5xT5t5@@i@+to_seq_from$@@@ @
s@!a @
(@@ @
rL#Seq!t@@ @
q@ @
p@@ @
o@ @
n@ @
m@ X55!X56-@@j@'add_seq%@f#Seq!t@@ @
l!a @
@ @
k@@ @
j@5
@@ @
i9@@ @
h@ @
g@ @
f@H]66I]66@@Gk@&of_seq&@#Seq!t%@@ @
e!a @
@ @
d@@ @
c[@@ @
b@ @
a@ja7H7Lka7H7q@@il@@@	W~@D@@ӱ#TblAG@#key)H  8 @@@A	@@ @.@@@@	X	X%@@@@.EA@!t*H  8 !a @@A@A@O@B@@@+hashtbl.mliO55O55@@@@/Stdlib__HashtbldA@&create+@#intA@@ @- !a @@@ @,@ @+@P55P55@@e@%clear,@!a @@@ @*$unitF@@ @)@ @(@5Q556Q55@@4f@%reset-@-!a @@@ @'@@ @&@ @%@LR55MR56@@Kg@$copy.@D!a @@@ @$L@@ @#@ @"@cT66!dT668@@bh@#add/@[!a @@@ @!@@@ @ @
O@@ @@ @@ @@ @@U696=U696`@@i@&remove0@z!a @@@ @@@@ @k@@ @@ @@ @@V6a6eV6a6@@j@$find1@!a @@@ @@;@@ @
@ @@ @@W66W66@@k@(find_opt2@!a @~@@ @@S@@ @&optionJ@@ @@ @@ @@X66X66@@l@(find_all3@͠!a @x@@ @
@r@@ @$listI@@ @@ @
@ @	@[66[67@@m@'replace4@!a @r@@ @@@@ @@@@ @@ @@ @@ @@\77\77B@@n@#mem5@
!a @m@@ @@@@ @$boolE@@ @ @ @@ @@0]7C7G1]7C7d@@/o@$iter6@@@@ @@!a @c@@ @@ @@ @@9
@@ @!@@ @@ @@ @@T^7e7iU^7e7@@Sp@2filter_map_inplace7@@@@ @@!a @Z@@ @@ @@ @@^@@ @F@@ @@ @@ @@y_77z`77@@xq@$fold8@@@@ @@!a @Q@!b @O@ @@ @@ @@@@ @@@ @@ @@ @@c78c787@@r@&length9@!a @K@@ @@@ @@ @@d888<d888T@@s@%stats:@!a @G@@ @&Stdlib'Hashtbl*statistics@@ @@ @@e8U8Ye8U8v@@t@&to_seq;@ɠ!a @B@@ @&Stdlib#Seq!ty@@ @ޠ@ @@@ @@ @@g88g88@@u@+to_seq_keys<@@ @=@@ @##Seq!t@@ @@@ @@ @@j88j88@@v@-to_seq_values=@
!a @7@@ @A#Seq!t@@ @@ @@-m99.m996@@,w@'add_seq>@%!a @3@@ @@^#Seq!t@@ @Ҡ@ @@@ @"@@ @@ @@ @@Up9O9SVp9O9@@Tx@+replace_seq?@M!a @+@@ @@#Seq!t@@ @ˠ@ @@@ @J@@ @@ @@ @@}s99~s99@@|y@&of_seq@@#Seq!t@@ @Š!a @!@ @@@ @@@ @@ @@v99v9:@@z@@@X@
F@@'compareB@@@ @/@@@ @0
@@ @1@ @2@ @3@Y&(Y&C@@
G@@!tDJ  8 @@@A#Tbl!t&Digest!t@@ @(filepath@@ @@ @@@ @@@@@[RT[R@@@@IA@&createk@
@@ @K@@ @@@ @K@@ @K@@]]@@;J@%clearn@ @@@ @@@ @@ @K@@__@@PK@±-InconsistencyoK    
@)unit_namep@
!t@@ @
b
b@@dL3inconsistent_sourceq@/@@ @
c
c7@@pM/original_sourcer@;@@ @
*d8<
+d8U@@|N@@A
.a
/eVY@@OB@±-Not_availablesL    
@
E!t@@ @@@A
?g[]
@g[@@QB@&check_t@nr @ M@6@@ @6M@@ @M@@@ @M@@@@ @M@@M@@\@@ @/M@w@@ @<M@@ @M@@ @M@@ @M@@ @M@@
i
i@@R@%check|@ @ir@@ @@ @M@@@ @M@F@<@@ @M@M@M@T@M@[8@@ @M@\@ @]M@U@ @VM@N@ @OM@G@ @HM@E@
q
q@@Y@+check_noadd@ @@@ @@ @@@ @M@@q@@ @M@@M@@@@ @M@p@@ @M@@ @M@@ @M@@ @M@@ @M@@
v
v*@@@^@#set@@ @b@ @c@ @dM@L@@ @]M@+@@@ @\M@2@M@9@M@@@@ @[M@A@ @BM@:@ @;M@3@ @4M@,@ @-M@*@%{&{@@wc@&source@TV @@ @xM@@ @M@@@ @M@p@@@ @M@w@ @yM@q@ @rM@o@L}M}@@h@'extract@$listI@@ @dN@@@ @M@@ @M@Q@ @R@ @UM@Y@@ @eM@K%M@R@@ @M@@ @M@@@ @M@@ @M@@ @M@@	%	+	%	2@@k@+extract_map@@@ @M@@ˠ @>M@ @ @@ @M@@@ @M@

n8@@ @?O@!@@ @1M@@ @M@@ @M@@ J
P
V J
P
a@@r@&filter7@@u@@ @ M@ $boolE@@ @ M@ A @ M@ 3@ @!@@ @!M@ :$unitF@@ @ M@ ;@ @ <M@ 4@ @ 5M@ 2@ U U@@Mx@@@T  a@Q~L@A@@A@@A@  , pVT	@A.Consistbl.MakeA@TS@@  , \[
ZDK@AA@XW@@  ,  _AAa(@'@!T"T@sH-wuTR64!ig1/WUn@'E@@A4B6A@@BF@@H@@AG@@zI@@ABCHD@@jC@@AL@@BM@@rN@@AMJ@@K@@ABCD@@N@  , E UF `AA5Consistbl.Make.filterA@@@  , K J
P
bL SAA:Consistbl.Make.extract_mapA@@@  , Q	%	3R H
D
NAA6Consistbl.Make.extractA@@@  , W}X}	#AA5Consistbl.Make.sourceA@@@  , ]{^{AA2Consistbl.Make.setA@@@  , cv+dyzAA:Consistbl.Make.check_noaddA@@@  , iqjtAA4Consistbl.Make.checkA@@@  , toipoAA5Consistbl.Make.check_A@@@  , `6AkA@@@  , DIAmA@@@  , ǰy]z]AA5Consistbl.Make.createA@@@  , Ͱ]@@@e]
@ΰ@%parammA@@A@B@@A@A@  , ܰk@#exnG@@N@N@'D[i3@#tblv[@8i@@S$namewI@ii@@T#crcxF@ii@@U&sourceyG@ii@@
V'old_crczl@jabdbdf9b63a34b74bb5ff36ffee5d6dd
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               Caml1999T030    0      4 *Stdlib__GcA  ( $stat QA%gc.mlQQ@@  8 @@+minor_words R@%floatD@@ @RR@@A.promoted_words S@@@ @SS@@+B+major_words T@@@ @(T)T@@7C1minor_collections U@#intA@@ @6U7U@@ED1major_collections V@@@ @!BVCV@@QE*heap_words W@@@ @$NWOW#@@]F+heap_chunks X@&@@ @'ZX$&[X$8@@iG*live_words Y@2@@ @*fY9;gY9L@@uH+live_blocks Z@>@@ @-rZMOsZMa@@I*free_words [@J@@ @0~[bd[bu@@J+free_blocks \@V@@ @3\vx\v@@K,largest_free ]@b@@ @6]]@@L)fragments ^@n@@ @9^^@@M+compactions _@z@@ @<__@@N.top_heap_words `@@@ @?``@@O*stack_size a@@@ @Baa@@P8forced_major_collections b@@@ @Ebb@@Q@@A@@@@@Qc@@@@@@ՠհR@@Ш@гؠ%floatRR@@  0 @@@@@@*floatarrayQ  8 @@@A@@@@@&_none_@@ A@@@5extension_constructorP  8 @@@A@@@@@@@@  8 @@@A@@@@@	@A@$charB  8 @@@A@@@@@
@A@&stringO  8 @@@A@@@@@@@@  8 @@@A@@@@@@@@$boolE  8 @@%false^@@@$true_@@#@@@A@@@@@$@A@$unitF  8 @@"()`@@.@@@A@@@@@/@A@
#exnG  8 @@AA@@@@@3@@@%arrayH  8 @ @O@A@A@ @@@@@<@@@$listI  8 @ @P@A"[]a@@I@"::b@@ @Q@@V@
@@A@Y@@@@@Y@@@&optionJ  8 @ @S@A$Nonec@@f@$Somed@@m@@@A@Y@@@@@p@@@&lazy_tN  8 @ @U@A@A@Y@@@@@y@@@)nativeintK  8 @@@A@@@@@}@@@%int32L  8 @@@A@@@@@@@@%int64M  8 @@@A@@@@@@@@:Undefined_recursive_module]    Z@@@ @Js@@ @@@ @V@@A=ocaml.warn_on_literal_pattern@@.Assert_failure\    @@ @X@@A@
0Division_by_zeroY    '@@@A@+End_of_fileX    /@@@A @)Sys_errorW    7@3@@A )(@.Sys_blocked_io[    @@@@Aʠ10@)Not_foundV    H@@@AҠ98@'FailureU    P@L@@A۠BA@0Invalid_argumentT    Y@U@@A䠰KJ@.Stack_overflowZ    b@@@A젰SR@-Out_of_memoryS    j@@@A[Z@-Match_failureR    r@qmn@ @c@@Aih@
%bytesC  8 @@@A@@@@@	@@@&Stdlib  8 @@@A@@@@@G@@@D@@65@@@C@6@@#S@@Ш@г%float,S-S@@E@@@C@H@@
5T@@Ш@г%float>T?T@@W@@ @C@Z@@GU@@Ш@г#intPUQU@@#i@@&@C@l@ @YV@@Ш@г#intbVcV@@'{@@*@C@"~@&@""kW@@Ш@г%#inttWuW"@@-@@0@C@%@,@((#}X$1@@Ш@г+#intX$4X$7@@3@@6@C@(@2@..)Y9E@@Ш@г1#intY9HY9K@@9@@<@C@+@8@44/ZMZ@@Ш@г7#intZM]ZM`@@?ð@@B@C@.@>@::5[bn@@Ш@г=#int[bq[bt@@Eհ@@H@C@1@D@@@;\v@@Ш@гC#int\v\v@@K@@N@C@4@J@FFA]@@Ш@гI#int]]@@Q@@T@C@7@P@LLG^@@Ш@гO#int^^@@W@@Z@C@:@V@RRM_@@Ш@гU#int__@@]@@`@C@= @\@XXS
`@@Ш@г[#int``@@c/@@f@C@@2@b@^^Ya@@Ш@гa#int(a)a@@iA@@l@C@CD@h@dd_1b@@Ш@гg#int:b;b@@oS@@r@C@FV@n@@A@j@@ji@  0 WVVWWWWW@T@@A  ( 'control cBJeKe%@@  8 @@/minor_heap_size dA#@@ @pWf*,Xf*J@@fS4major_heap_increment eA/@@ @scgKMdgKp@@rT.space_overhead fA;@@ @vohqsphq@@~U'verbose gAG@@ @y{i|i@@V,max_overhead hAS@@ @|jj@@W+stack_limit iA_@@ @kk@@X1allocation_policy jAk@@ @ll@@Y+window_size k@w@@ @m
m@@Z2custom_major_ratio l@@@ @nn8@@[2custom_minor_ratio m@@@ @o9;o9T@@\5custom_minor_max_size n@@@ @pUWpUs@@]@@A@@@@@eqtu@@@@R@f*4f*C@AШ@г#intf*Ff*I@@  0 @  8 @@@A@@@@@@@@@@@@@D@q@@gKUgKi@AШ@г#intgKlgKo@@@@@D@t@@hq{hq@AШ@г#inthqhq@@*@@@D@w-@@ii@AШ@г#int"i#i@@=@@@D@z@@@+j,j@AШ@г#int5j6j@@P@@@D@}S@@>k?k@AШ@г#intHkIk@@c@@@D@f@@QlRl @AШ@г#int[l\l@@v@@@D@y@@dm@@Ш@г#intmmnm@@@@@D@@@Ġİvn1@@Ш@гǠ#intn4n7@@@@@D@@@ʠʰo9M@@Ш@г͠#into9Po9S@@@@@D@@@РаpUl@@Ш@гӠ#intpUopUr@@@@@D@@@@A@@@@  0 @@@$stat oswsw@б@г$unitswsw@@	@@ @  0 @~x@@@@г̠$statswsw@@	@@ @@@@@ @@@,caml_gc_statAA @@@swwsw@@^@@@*quick_stat ptt@б@г$unittt@@	@@ @  0 @8M&@@@@г$stattt@@	@@ @@@@@ @@@2caml_gc_quick_statAA7@@@tt@@!_@@@(counters qu u@б@г$unit*u+u@@	@@ @  0 FEEFFFFF@7L%@@@@Вг,%float<u=u@@	@@ @@@г:%floatJuKu	@@	@@ @ @@гH%floatXuYu@@	@@ @.@@@#	@ @4(@@@:@ @7=gu@@0caml_gc_countersAA@@@nuou'@@}`@@@D+minor_words r{v(1|v(<@б@гO$unitv(?v(C@@	@@ @  0 @]r%@@@@г%floatv(Hv(M@@	@@ @@'unboxedv(Pv(W@@v(Nv(X@@@ @ @#v(Y@@3caml_gc_minor_wordsAA;caml_gc_minor_words_unboxed@@Av((wZ@@a@@@,#get sxx@б@г$unitxx@@	@@ @  0 @EZ'@@@@г'controlxx@@	@@ @@@@@ @@@+caml_gc_getAA
@@@xx@@b@@@#set tyy@б@г'control yy@@	@@ @  0 @7L%@@@@гؠ$unityy@@	@@ @@@@@ @@@+caml_gc_setAAC@@@yy@@-c@@@%minor u+z,z@б@г$unit6z	7z	@@	@@ @  0 RQQRRRRR@7L%@@@@г$unitEz		Fz	
@@	@@ @@@@@ @@@-caml_gc_minorAAy@@@TzUz	@@cd@@@+major_slice va{	 	)b{	 	4@б@г6#intl{	 	7m{	 	:@@	@@ @  0 @7L%@@@@гE#int{{	 	>|{	 	A@@	@@ @@@@@ @@@3caml_gc_major_sliceAA@@@{	 	 {	 	Y@@e@@@%major w|	Z	c|	Z	h@б@гk$unit|	Z	k|	Z	o@@	@@ @  0 @7L%@@@@гz$unit|	Z	s|	Z	w@@	@@ @@@@@ @@@-caml_gc_majorAA@@@|	Z	Z|	Z	@@f@@@*full_major x}		}		@б@г$unit}		}		@@	@@ @  0 @7L%@@@@г$unit}		}		@@	@@ @@@@@ @@@2caml_gc_full_majorAA@@@}		}		@@g@@@'compact y~		~		@б@гנ$unit~		~		@@	@@ @  0 *))*****@7L%@@@@г栐$unit~		~		@@	@@ @@@@@ @@@2caml_gc_compactionAAQ@@@,~		-~		@@;h@@@.get_minor_free z9	
:	
@б@г
$unitD	
E	
@@	@@ @  0 `__`````@7L%@@@@г#intS	
T	
 @@	@@ @@@@@ @@@3caml_get_minor_freeAA@@@b		c	
8@@qi@@@*get_bucket {o @
9
Bp @
9
L@б@гD#intz @
9
O{ @
9
R@@	@@ @  0 @7L%@@@@гS#int @
9
V @
9
Y@@	@@ @@@@@ @@@5caml_get_major_bucketA@@@@ @
9
9 @
9
@'noalloc @
9
w @
9
~@@ @
9
t@@j@@
(*get_credit | A

 A

@б@г$unit A

 A

@@	@@ @  0 @AV/@@@@г#int A

 A

@@	@@ @@@@@ @@@5caml_get_major_creditA@@@@ A

 A

@'noalloc A

 A

@@ A

@@k@@
(3huge_fallback_count } B

 B

@б@гà$unit B

 B

@@	@@ @  0 @AV/@@@@гӠ#int	 B


 B

@@	@@ @@@@@ @@@;caml_gc_huge_fallback_countAA=@@@ B

 B
@@'l@@@.eventlog_pause ~% C& C*@б@г$unit0 C-1 C1@@	@@ @  0 LKKLLLLL@7L%@@@@г$unit? C5@ C9@@	@@ @@@@@ @@@3caml_eventlog_pauseAAs@@@N CO CQ@@]m@@@/eventlog_resume [ DR[\ DRj@б@г/$unitf DRmg DRq@@	@@ @  0 @7L%@@@@г>$unitu DRuv DRy@@	@@ @@@@@ @@@4caml_eventlog_resumeAA@@@ DRR DR@@n@@@Рx&Printf F F@@	  0 @.C@@@@A  0 @
@@ F	@@
@  0 @@@@ࠠ*print_stat  H H@@@@&Stdlib+out_channel@@ @C@$unitF@@ @C@@ @C@  0 @*@@@@!c  H H@@@   0 @9, H ^@@@@@@ࠠ"st  I I@@@"@@ @D@  0   @%;@@p@@@ఐE$stat I I@$@@@F@@D@:@@D@@D@@@ภ"()	 I	 I@  < @@ @N@@@@A@A@A@@@	@@`@@E@E@/@@#@@30@@	 I@@డ'fprintf	' J	( J@@x@@ @O@}&format!a @E+out_channel@@ @M@@ @N@@ @L@ @K@ @J@*printf.mliR[[R[@@.Stdlib__Printf@%$@@@@@D@@"@#intA@@D@
/6@@C@
zD@D@	D@
!@D@
.D@0@@D@@@D@@@D@@D@@D@  0 @@@	q@@@@ఐ!c	 J	 J@@@C@C@C@C@C@C@nC@oC@C@C@C@C@C@C@C@C@C@$C@@C@GC@C@C@C@&C@-C@4C@;C@BC@C@C@+C@/C@^C@bC@
C@
C@C@C@\@@ภ8CamlinternalFormatBasics&Format	 J	 JA  < &Format8CamlinternalFormatBasics'format6!a @	!b @	!c @	!d @	!e @	!f @	@@ @	@'#fmt$ @@ @	&stringO@@ @	@B@@AA@A<camlinternalFormatBasics.mli644644@@@: ภL.String_literalJ  < .String_literal !a @!b @!c @!d @!e @!f @@@ @@6@@ @G'#@@ @@BKAY@AA> $}$}? $%@@@w k8minor_collections:      @@@@E@
E@
E@
@ภ#Int  < #Inti!x @M!b @N!c @O!d @P!e @Q!f @R@@ @p!y @U!a @X@(int_conv@@ @q'padding4@@ @r)precision@V@@ @u@ @t@@ @s#C?;73@@ @v@DDAY@AA %% @@@ dภ%Int_d  < %Int_d1@@ @@@@@P@P@AUU@@@E@@;@@E@
+E@
4e@ภ*No_padding  < *No_padding@!a @@@ @@@@@AB@AAee@@@j@@PD@͠D@
=E@
@@E@
,E@
9@ภ(,No_precision&  < ,No_precisionY!a @
@@ @@@@@BA@AAlLNlLq@@@,o@6@i@@E@
-E@
@@ภE,Char_literalC  < ,Char_literal!a @!b @!c @!d @!e @!f @@@ @@$charB@@ @B)%!@@ @@BLAY@AA9 %%: %%@@@r lJ@@@E@
QE@
TE@
S@ภ-End_of_format  < -End_of_formatc!f @T!b @U!c @V!e @W@@ @@@@@AY@AAj..k./!@@@ y@@+Y@@E@E@	E@
E@
)E@
O<D@
D@
*D@
P@@E@
RE@
^.@@@F@@E@
0E@
N9@@@"@@E@
E@
(D@@@ɠ+\]^_@@E@	E@
O@;minor_collections:      %d
@@@@E@
 E@
`E@
_[@@@@~Ar@@E@E@	d@@ఐ"st J J@p@@@@E@
w @
uy@1minor_collections J J	@  , @@ @o@C  D   , @@@A@  , @A@A@  , @B@A@  , @D@A@  , 	@E@A@  , 
@F@A@  , @G@A@  , @H	@A@  , 
@I
@A@  , }|@J@Ax@u  , rq@K@Am@j  , gf@L
@Ab@_  , \[@M@AW@T  , QP@N@AL@I  , FE@O@AA@>  , ;:@P@A6@3@A@ϰ%@@E@
v@@@@@డ'fprintf K
 K@@@@g@@D@
@@@@D@
@@C@GD@
D@
D@
@D@
D@
@@D@
z@@D@
@@D@
@D@
~@D@
}@@ఐ{!cF KG K@\@@@@ภzxQ KR K5Awภ658major_collections:      
@
@@@E@
E@
E@
@ภภ@@@@E@
E@ @ภ(@(@ڠZD@
^D@
E@
@@E@
E@@ภ8@8@i@@E@
E@
@ภyDxJH@\@@E@E@!E@ ,@ภ?T>@T@w@@E@
E@
E@
E@
E@D@
D@
D@@@E@E@+L@@o@@@E@
E@W@@z@ǠR"@@E@
E@
b@@@Ҡ]+@@E@
E@
m@;major_collections:      %d
@@@@E@
E@-E@,y@@@@ϠA@@E@
E@
@@ఐ"st
 K6
 K8@@@@@E@D @B@1major_collections

 K9
 KJ@@@E@C@@@@@డ'fprintf
 LLN
 LLU@@@@o@@D@P@@@@D@@@C@D@]D@D@@D@D@L@@D@N@@D@O@@D@M@D@K@D@J@@ఐ!c
N LLV
O LLW@d@@@@ภ
Y LLX
Z LLvAภ>=8compactions:            
@
@"@@E@E@E@@ภภ@@@@E@E@@ภ(@(@ZD@a^D@E@@@E@E@@ภ8@8@i@@E@E@$@ภDJH@d@@E@E@E@4@ภGTF@T@@@E@\E@E@E@E@D@D@D@@@E@E@T@@o@Ġ@@E@E@_@@z@ϠR"@@E@E@j@@@ڠ]+@@E@E@u@;compactions:            %d
@@@@E@E@E@@@@@ƠϠA@@E@[E@@@ఐ'"st	 LLw
 LLy@@@&@@E@ @@+compactions LLz LL@@@E@@@@@@డ'fprintf& M' M@@@@w@@D@@@@@D@@@C@D@*D@eD@@D@D@	@@D@@@D@@@D@@D@@D@@@ఐ!cV MW M@l@@@@ภa Mb MAภFE:forced_major_collections: 
@
@*@@E@xE@{E@z@ภ
ภ@@@@E@E@@ภ(@(@ZD@.^D@E@@@E@E@ @ภ8@8@i@@E@E@,@ภDJH@l@@E@E@E@<@ภOTN@T@@@E@)E@dE@vE@E@D@wD@D@@@E@E@\@@o@̠@@E@E@g@@z@נR"@@E@yE@r@@@]+@@E@fE@u}@=forced_major_collections: %d
@@@@E@gE@E@@@@@ΠϠA@@E@(E@c@@ఐ/"st M M@@@.@@E@ @@8forced_major_collections M M@@@E@@@@@@డ'fprintf. N/ N@@@@@@D@@@@C@
gD@D@@@D@@@D@@@D@@D@@D@@@ఐ!cU NV N@k@@@@ภ` Na NAภLKJ@/@@E@
BE@
EE@
D@ภ@@tAF@@E@E@
.E@
@LD@
/D@
A@@E@
CE@
O@@-@V
@@E@
0E@
?$@!
=@=@@@E@
1E@
QE@
P0@@DC@@un)n@@E@E@
-9@@L@@p:@@ࠠ"l1  O O@@@#intA@@ @qD@
h  0 @O@@@డ
&String&length O O@@&stringO@@ @@@ @ @ @.%string_lengthAA @@@*string.mli v v@@.Stdlib__StringF@@@@@D@k2@@D@j@D@i/@@డj'sprintf O O
@@N&format!a @5N@@ @Z&stringO@@ @[@@ @Y@ @X@  @@C @@@@%floatD@@E@`@@E@rE@"E@E@E@@E@E@u,@@E@w+@@E@x@@E@v@E@t~@@ภqoH O
I O
Anภy%Float	  < %FloatM!x @!b @!c @!d @!e @!f @@@ @!y @!a @@*float_conv@@ @2@@ @@j@@ @@ @@@ @?;73/@@ @@DHAY@AA "r"r #%#G@@@ hภ+Float_flag_e  < +Float_flag_/float_flag_conv@@ @@@@@C@C@AZFHZFU@@@V@q@@@F@F@@ภ'Float_f~  < 'Float_f/float_kind_conv@@ @@@@@I@I@A\\@@@Z@@@F@F@@@@[@F@F@@ภ
@@BE@E@F@@@F@F@)@ภ-Lit_precision  < -Lit_precisionK!a @@@ @@@@ @@A@BA@AAmrtmr@@@#p@@@@F@F@F@O@@@k/@@F@F@V@ภG@@@@F@F@F@ѠE@Ҡ@@F@F@n@@@-P	
@@F@F@y@$%.0f@@3@@F@F@	F@@@ @@H+'@@F@F@@@ఐz"st\ O
] O
@@@y@@F@  @@+minor_wordsh O
i O
@s@@GF@@@n Oo O
@@@@@@@@@r O@@డ'fprintf~ P

! P

(@W@@@@@D@-@W@7@@D@D@<@s@@D@<@@C@D@:D@xD@@D@D@=@D@>D@)m@@D@+@@D@,@@D@*%@D@(@D@'  0 @>@@r@@@@ఐ!c P

) P

*@԰@@)@@ภ P

+ P

DAภ0minor_words:    
@
@@@E@E@E@,@ภภ>!=@!@=@@E@E@@@ภ1-0@-@0@E@E@K@@3@@E@E@O@ภ.+Arg_padding=  < +Arg_paddingg@{@@ @!a @@ @@@ @ @8%padty@@ @@AAAB@AAgg@@@=lภO%Right^  < %Right@@ @@@@AC@C@ARk}Rk@@@MB@h@@@E@E@@@m@D@E@@@E@E@@ภnT|S@@O@@E@E@E@@@@@@E@E@@ภ@?J@#@@E@E@E@@ภ@@hԠ	>@@E@9E@wE@E@E@D@D@D@@@E@E@@@@@@E@E@@@@	"@@E@E@@@@+@@E@yE@@6minor_words:    %*.0f
@@@@E@zE@E@@@@@	.A@@E@8E@v@@ఐ"l1 P

E P

G@@@:E@@@ఐ	"st P

H P

J@	d@@@@E@ @/@+minor_words P

K P

V@@@OE@8@@k@@I9@డ
a'fprintf Q
X
Z Q
X
a@	Ͱ@@@
E@@D@@	͠@v@@D@D@.@@@D@	@@C@D@,D@jD@@D@D@/@D@0D@	@@D@
c@@D@@@D@$@D@@D@u@@ఐ
d!c/ Q
X
b0 Q
X
c@
E@@	@@ภ	c	a: Q
X
d; Q
X
}A	`ภ	k		0promoted_words: 
@
@	@@E@}E@E@@ภ	|ภ	!@!@@@E@E@@ภ	-@-@@E@E@@@3@@E@E@@ภ	q<pภ	UAT@A@f@@E@E@@@F@}D@E@@@E@E@@ภ	U@Y@@@E@E@E@@@`@@@E@E@@ภ	lJp@m@@E@E@E@ @ภ	P|O@|@	
@@E@+E@iE@{E@E@ܠD@|D@D@ݠ@@E@E@ @@@	͠Ġ@@E@E@+@@@	ؠݠ"@@E@~E@6@@@	+ڠ۠ܠ@@E@kE@zA@6promoted_words: %*.0f
@@	@@E@lE@E@M@@@@
ϠA@@E@*E@hV@@ఐY"l1 Q
X
~ Q
X
@`@@E@e@@ఐ?"st! Q
X
" Q
X
@
@@>@@E@ @y@.promoted_words- Q
X
. Q
X
@7@@$E@@@?@@@డ'fprintf> R

? R

@@@@@@D@@@@@D@D@ @2@@D@
@@C@D@D@\D@@D@D@!@D@"D@
,@@D@@@D@@@D@$@D@@D@@@ఐ!cy R

z R

@@@
@@ภ

 R

 R

A
ภ

i
h0major_words:    
@
@
M@@E@oE@rE@q@ภ
MLภ
!@!@@@E@E@@ภ
-@-@@E@E@@@3@:@E@E@
@ภ
<ภ
A@A@@@E@E@@@F@
+}D@E@|@@E@E@#@ภU@Y@@@E@E@E@3@@`@
=@@E@E@:@ภ	l	ӠJp@	@@E@E@E@J@ภ)	|	@|@
@@E@E@[E@mE@E@ΠD@nD@D@Ϡ@@E@E@j@@@Ġ@@E@E@u@@@"ݠ"@@E@pE@@@@-+ڠ۠ܠ@@E@]E@l@6major_words:    %*.0f
@@3@@E@^E@E@@@@@A@@E@E@Z@@ఐ"l1Z R

[ R

@@@E@@@ఐ"stk R

l R

@@@	@@E@ @@+major_wordsw R

x R

@	@@$E@@@?@@@డ'fprintf S

 S

@a@@@@@D@@a3@@C@D@D@b@@D@@@D@@@D@ @D@@D@@@ఐ䠐!c S

 S

@Ű@@@@ภ S

 S

Aภ

J@
@@E@[E@^E@]@ภ
l
k@@ΠA@@E@E@GE@YLD@HD@Z@@E@\E@h6@@-@V
@@E@IE@XA@!
=@=@@@E@JE@jE@iM@@DC@@Ϡn)n@@E@E@FV@@L@@pW@@ࠠ"l2  T

 T

@@@Z@@ @D@  0 0//00000@i@@@డ&String&length& T

' T

@W@@@W@@D@r@@D@@D@@@డ
'sprintf= T

> T
 @@@@@@@@@E@@@E@E@'E@E@E@@E@E@L@@E@K@@E@@@E@@E@G@@ภh T
i T
Aภภ
@
@@@F@F@`@ภ@@>E@BE@F@@@F@F@p@ภ'@'@M@@F@F@|@ภ534@3@S@@F@F@F@\E@@@F@F@@@F@/fghi@@F@F@@"%dV@V@@@F@F@F@
@@]\@@Š'|@@F@F@@@ఐ
"st T
 T
@
f@@
@@F@% @#@.top_heap_words T
	 T
@
@@F@$@@ T

 T
@@@@@@@@ T

@@డh'fprintf U U%@
԰@@@L@@D@2@
Ԡ@}@@D@D@A@
@@D@
@@C@D@?D@}D@@D@D@B@D@CD@.
@@D@0j@@D@1@@D@/$@D@-@D@,  0 CBBCCCCC@}!@@<s@@@@ఐo!c: U&; U'@P@@
@@ภ
n
lE U(F U?A
kภ
v
*
)0top_heap_words: 
@
@
@@E@E@E@,@ภ
ภ
@@@@E@E@;@ภ
h(gภ
L-K@-@]@@E@E@J@@2@ؠqmD@E@@@E@E@T@ภ
A@A@ߠx@@E@E@`@ภ
vMuJQ@Y@@E@E@E@p@ภ
<];@]@
t@@E@>E@|E@E@E@ڠD@D@D@۠@@E@E@@@x@
@@E@E@@@@
Ġ "@@E@E@@@@
Ϡ͠+@@E@~E@@4top_heap_words: %*d
@@
@@E@E@E@@@@@A@@E@=E@{@@ఐ렐"l2 U@ UB@а@@E@@@ఐ+"st
 UC UE@@@*@@E@ @@.top_heap_words UF UT@@@	E@@@$@@@డ'fprintf* VVX+ VV_@@@@{@@D@@@@@D@D@@@@D@@@C@D@D@ZD@}@D@D@@D@ D@@@D@
@@D@@@D@$@D@
@D@	/@@ఐ!ce VV`f VVa@{@@<@@ภp VVbq VVyAภUT0heap_words:     
@
@9@@E@mE@pE@oW@ภภ

@@
@@E@E@f@ภ(ภw-v@-@@@E@E@u@@2@miD@E@z@@E@E@@ภ
A
@A@
t@@E@E@@ภ
M
JQ@
@@E@E@E@@ภ
g]
f@]@ɠ@@E@E@YE@kE@E@D@lD@D@@@E@E@@@x@@@E@E@@@@"@@E@nE@@@@ɠ+@@E@[E@j@4heap_words:     %*d
@@ @@E@\E@E@@@@@A@@E@E@X@@ఐ"l2' VVz( VV|@@@E@ @@ఐV"st8 VV}9 VV@Ű@@
U@@E@ @@*heap_wordsD VVE VV@
K@@E@@@ @@@డ'fprintfU WV W@.@@@@@D@@.@@@D@vD@@@@D@h@@C@D@D@7D@Z@D@gD@@D@D@C@@D@@@D@@@D@$@D@@D@Z@@ఐŠ!c W W@@@g@@ภ° W WAภ0live_words:     
@
@d@@E@JE@ME@L@ภHGภ@@ @@E@dE@m@ภ(ภ-@-@@@E@zE@~@@2@.miD@E@W@@E@eE@w@ภA@A@5t@@E@fE@@ภMˠJQ@@@E@E@E@@ภ!]@]@@@E@E@6E@HE@bE@D@ID@cD@@@E@E@@@x@@@E@iE@@@@"@@E@KE@a@@@%ɠ+@@E@8E@G@4live_words:     %*d
@@+@@E@9E@E@@@@@A@@E@E@5@@ఐA"l2R WS W@&@@E@+@@ఐ"stc Wd W@@@@@E@ @?@*live_wordso Wp W@t@@E@H@@ @@I@డ'fprintf X X@Y@@@@@D@@Y@	@@D@SD@@@@@D@E=@@C@D@D@D@7@D@DD@ِ@D@D@Šn@@D@Ǡ@@D@@@D@$@D@@D@@@ఐ!c X X@Ѱ@@
@@ภ X XAภ0free_words:     
@
@@@E@'E@*E@)@ภsrภ
@@K@@E@AE@J@ภ(ภ-@-@@@E@WE@[@@2@YmiD@_E@4@@E@BE@T@ภ0A@A@`t@@E@CE@b@ภ<MJQ@@@E@sE@vE@u@ภL]@]@@@E@E@E@%E@?E@qD@&D@@D@r@@E@tE@@@x@:@@E@FE@p@@@E"@@E@(E@>'@@@Pɠ+@@E@E@$2@4free_words:     %*d
@@V@@E@E@E@>@@@@<A@@E@E@G@@ఐl"l2} X~ X@Q@@E@V@@ఐ"st X X@@@@@E@ @j@*free_words X X@@@E@s@@ @@t@డ'fprintf Y Y@@@@@@D@@@
-@@D@0D@@k@@D@"h@@C@zD@D@D@@D@!D@@D@D@@@D@@@D@@@D@$@D@@D@@@ఐ!c Y Y@@@1@@ภ Y YAภ"ՠ0largest_free:   
@
@@@E@E@E@@ภ3ภ8FE@@v@@E@E@'@ภB
(
ภG	-	@-@
	@@E@4E@8@@2@miD@<E@@@E@E@1 @ภ[3A2@A@t@@E@ E@?@ภg"M!JQ@@@E@PE@SE@R@ภw]@]@J @@E@E@E@E@E@ND@D@D@O@@E@QE@]<@@x@e@@E@#E@MG@@@p"@@E@E@R@@@{ɠ+@@E@E@]@4largest_free:   %*d
@@@@E@E@_E@^i@@@@gA@@E@E@r@@ఐ"l2 Y Y@|@@E@s@@ఐנ"st Y Y!@F@@@@E@w @u@,largest_free Y" Y.@ư@@E@v@@ @@@డC'fprintf Z02 Z09@@@@'@@D@@@X@@D@
D@@@@D@@@C@WD@D@D@@D@D@@D@D@@@D@E@@D@@@D@$@D@~@D@}@@ఐF!c Z0: Z0;@'@@X@@ภEC Z0< Z0SABภM 0fragments:      
@
@@@E@E@E@@ภ^Ƞภcqp@@@@E@E@@ภm?(>ภr#-"@-@4@@E@E@!@@2@miD@E@@@E@E@+@ภ^A]@A@t@@E@E@7@ภMMLJQ@0@@E@-E@0E@/G@ภ]@]@uK@@E@E@E@E@E@+D@D@D@,@@E@.E@:g@@x@@@E@ E@*r@@@"@@E@E@}@@@ɠ+@@E@E@@4fragments:      %*d
@@@@E@E@<E@;@@@@A@@E@E@@@ఐ "l2 Z0T Z0V@@@E@P@@ఐ"st Z0W Z0Y@q@@@@E@T @R@)fragments Z0Z Z0c@@@E@S@@ @@@డn'fprintf [eg [en@ڰ@@@R@@D@`@ڠ@@C@D@mD@\@@D@^\@@D@_@@D@]@D@[@D@Z@@ఐ]!c( [eo) [ep@>@@k@@ภ\Z3 [eq4 [euAYภdJ@@@E@E@E@@ภt@@GA@@E@lE@E@LD@D@@@E@E@3@@-@\V
@@E@E@>@!
=@=@b@@E@E@E@J@@DC@@Hn)n@@E@kE@S@@L@@pT@డ'fprintf \wy \w@d@@@@@D@@d@B@@D@_?@@C@D@D@.D@Q@D@^D@n@@D@@@D@@@D@@D@@D@@@ఐ!c \w \w@Ѱ@@@@ภ \w \wAภ-live_blocks: 
@
@@@E@AE@DE@C@ภsrภ
@@K@@E@[E@d@ภ(@(@OZD@^D@mE@N@@E@\E@i@ภ'8@8@Wi@@E@]E@p@ภ3DJH@@@E@E@E@@ภCT@T@@@E@E@-E@?E@YE@D@@D@ZD@@@E@E@@@o@1@@E@`E@~@@z@<R"@@E@BE@X@@@G]+@@E@/E@>)@0live_blocks: %d
@@M@@E@0E@E@5@@@@3ϠA@@E@E@,>@@ఐ"stv \ww \w@@@@@E@ @R@+live_blocks \w \w@@@E@[@@@@\@డ 'fprintf ] ]@l@@@@@D@@l@J@@D@,G@@C@wD@D@D@@D@+D@v@@D@@@D@@@D@@D@@D@@@ఐ!c ] ]@ٰ@@@@ภ ] ]Aภ-free_blocks: 
@
@@@E@E@E@@ภ{zภ#"@@S@@E@(E@1@ภ(@(@WZD@Ġ^D@:E@@@E@)E@6@ภ/8@8@_i@@E@*E@=@ภ;DJH@@@E@NE@QE@P@ภKT@T@@@E@E@E@E@&E@LD@
D@'D@M@@E@OE@[	@@o@9@@E@-E@K	@@z@DR"@@E@E@%	&@@@O]+@@E@E@	1@0free_blocks: %d
@@U@@E@E@]E@\	=@@@@;ϠA@@E@E@	F@@ఐ"st ~ ]  ]@@@@@E@t @r	Z@+free_blocks  ]  ]@@@E@s	c@@@@	d@డ'fprintf  ^  ^@r@@@@@C@@r@P@@C@C@C@@C@C@{w@@C@}@@C@~@@C@|@C@z@C@y	@@ఐ!c  ^  ^@ڰ@@	@@ภ  ^  ^Aภ -heap_chunks: 
@
@@@D@D@D@	@ภ|{ภ$#@@T@@D@D@	@ภ (@(@XUC@YC@D@@@D@D@	@ภ08@8@`d@@D@D@		@ภ<DJH@@@D@D@D@	@ภLT@T@z@@D@D@D@D@D@C@C@C@@@D@D@'
@@o@:@@D@D@
@@z@ER"@@D@D@
'@@@P]+@@D@D@
2@0heap_chunks: %d
@@V@@D@D@)D@(
>@@@@<ʠA@@D@D@
G@@ఐ"st! ^! ^@@@@@D@@ @>
[@+heap_chunks! ^@@@D@?
c@@@@
d@@@
e@@@
f@@@
g@@@
h@@@
i@@@
j@B@@
k@	n@@
l@
@@
m@
@@@@@@
^@@@@@@ @@@-@@@r@@@{@@@@@@@@@}@@@@@@@AA@@@ @C  0         @@@@@@@栰@ࠠ/allocated_bytes ! a! a@@@@@@ @HC@E%floatD@@ @|C@F@ @GC@D  0         @0$@@!o@@@@%paramFĠΰ! a! a@@@@@  0         @+! a! cF}@@@@@@ࠠ"mi ! b!(! b!*@@@@@ @cE@M  0 !
!!!
!
!
!
!
@@@@ࠠ#pro ! b!,! b!/@@@@@ @dE@N@ࠠ"ma "
 b!1" b!3@@@@@ @eE@O@@" b!'" b!4@@*
@ @R'@ఐ(counters"& b!7"' b!?@@@@@@E@Y@@E@V@@E@W@@E@X@E@U@E@TF@@ภ:"D b!@"E b!B@9@@@&@@F@fF@jV@@'@@7E@bY@@"P b!#@@డ >"*."Z cFZ"[ cF\@@@@ @@@@ @@@ @@ @@ @)%mulfloatBA @@@@*stdlib.mliFFFF@@&Stdlib C@@@@@D@r@@@D@q@@D@p@D@o@D@n  0 !!!!!!!!@@@"u@@"v@@"w@@@@డ "-." cFR" cFT@@@@ @@@@ @@@ @
@ @@ @)%subfloatBAC@@@@BF	F	CF	F@@@A B@@@@@E@@@@E@@@E@@E@@E@@@@డ "+." cFL" cFN@@@@ @
@@@ @	@@ @@ @@ @)%addfloatBAy@@@@xEdEdyEdE@@w A@@@@@F@@@@F@@@F@@F@@F@v@@ఐ"mi# cFI# cFK@~@@6@@G@G@G@@@ఐ
"ma# cFO# cFQ@@@D@@G@G@G@@@
@@@@F@F@G@@@ఐ8#pro#6 cFU#7 cFX@@@@@F@F@F@@@#A cFH#B cFY@@@@E@~E@F@@@డ!:,float_of_int#V cF]#W cFi@@#intA@@ @@@ @@ @+%floatofintAA@@@____N@@ c@@@@@E@@@E@@E@@@డ!f!/# cFy# cFz@@,@@ @ @2@@ @ 6@@ @ @ @ @ @ А'%divintBA)@@@@(j77)j772@@'s@@@@@F@@@@F@@@F@@F@@F@&@@డ!#Sys)word_size# cFk# cFx@#intA@@ @@'sys.mli  @@+Stdlib__SysY@@F@@G@G@G@J@@H# cF{# cF|@@P@@G@G@G@Z@@# cFj@@@@F@F@G@c@@
@@@@E@}E@F@k@@@@/l@@@0@@AA@@83@ @ @@@@.(finaliseG# f$  f@б@б@А!a @C@  0 #$#####$#$#$#$#$@E^X@Y@$t@@$ f$ f@@г"䠐$unit$ f$ f@@	@@ @@@@@ @@@б@А!a!$* f$+ f@@г"$unit$3 f$4 f@@	@@ @+@@@3@ @.@@@@ @1$? f@@3caml_final_registerBAk@@@@$G f$H f@@$Vx@@@?-finalise_lastH$T g$U g@б@б@г#*$unit$a g$b g@@	@@ @  0 #}#|#|#}#}#}#}#}@Zm(@@@@г#9$unit$p g$q g@@	@@ @@@@@ @@@б@А!a @C@$ g$ g@@г#V$unit$ g$ g@@	@@ @,@@@@ @/@@@"@ @2$ g@@	(caml_final_register_called_without_valueBAŠ@@@@$ g$ h+@@$y@@@@0finalise_releaseI$ i,5$ i,E@б@г#$unit$ i,H$ i,L@@	@@ @  0 ########@Yp&@@@@г#$unit$ i,P$ i,T@@	@@ @@@@@ @@@2caml_final_releaseAA@@@$ i,,$ i,k@@$z@@@A  ( %alarmJC$ lns$ lnx@@  8 @@@A"#ref#@@ @@@ @@@@@$ lnn$ ln@@@@%{@@Aг$ ln	@г$bool% ln{% ln@@  0 $$$$$$$$@K`9)  8 @@@A0@@D@D@@@@@@@@@@
@@@*@@!@@! @  0 $,$+$+$,$,$,$,$,@
@@A  ( )alarm_recKD% m%  m@@  8 @@&activeL@I@@ @%, m%- m@@%;}!fM@@$@@ @$	@@ @@ @%> m%? m@@%M~@@A@@@@@%B m%C m@@@@%Q|@##%J m@@Ш@г&%alarm%S m%T m@@.  0 $l$k$k$l$l$l$l$l@Owq=  8 @@@A@@@@@@@@@@@@5@F@@1@--"%` m@@Ш@б@г0$unit%k m%l m@@8@@г5$unit%t m6@@< 7@@C!8@@F@F@$@<@@A@8@@87@  0 $$$$$$$$@$@@Aࠠ*call_alarmN% o% o@@@@u@@ @RE@@@ @EE@@E@  0 $$$$$$$$@A}w@@@@$arecO% o% o@@@  0 $$$$$$$$@%@!@ @F@@$@%@@@@డ#!!% p% p@@K#ref!a @@@ @@ @'%field0AA]@@@[    \    @@Z Ӱ@@@$@@E@1E@/E@"@@E@#	@E@!  0 $$$$$$$$@<HX@?@% @@@@@ఐR$arec% p% p@@@lE@+E@)E@@&active% p% p@  , r@@ @@@  , @A@A@@A@ְL& p@@@@F@*)@@R@@1*@ఐ(finalise& q& q@װ@@@@'F@7
@@F@9@F@8@@@F@6@F@5@F@4F@@ఐ*call_alarm&0 q&1 q	@@@@>@G@HU@@ఐ$arec&? q
&@ q@_@@Kb@@.@@@@E@LF@Ch@ఐ$arec&S r&T r@s@@_v@!f&Z r&[ r@Y
@@@*@@E@Q)@@E@P@E@O@@ภc&m r&n r@b@@@=@@F@YF@]@@#@@E@_F@X@&{ p&| s$@@@@&~ p@@@@AA@@@ @a  0 %%%%%%%%@@@@@& o	@@
@𠰡@ࠠ,create_alarmP& v'+& v'7@@@@@g@@ @f@@ @@ @E@d}@@ @E@e@ @fE@c@@!fR& v'8& v'9@@@  0 %%%%%%%%@(& v''& y@@@@@@ࠠ$arecS& w<B& w<F@@@<@@ @oF@k  0 %%%%%%%%@%7@@& B@@@ຠ֡&active& w<K& w<Q@డ$#ref& w<T& w<W@@!a @0@@ @@ @,%makemutableAA@@@  g  g  g  @@ Ұ@@@@@G@G@G@G@xJ@@G@w@G@v?@@ภ$true' w<X' w<\@  < %%@@ @M@@@AB@B@A&@@%@	@@!H@S@@<@@@@G@G@}Y@#!f'+ w<^', w<_@ఐ!f'4 w<b'5 w<c@h@@E@l@@@'9 w<I': w<e@@ro@@'< w<>@@ఐI(finalise'H xik'I xis@
@@@@@@F@F@@@@F@@F@@
-@@F@@F@@F@  0 &s&r&r&s&s&s&s&s@@@'l C@@@@ఐ䠐*call_alarm'j xit'k xi~@Ű@@@@@G@^@@G@@G@@@ఐ$arec' xi' xi@#@@3G@(@@=@@!@@E@F@.@ఐϠ$arec' y' y@7@@@@E@ @?@&active' y@@@E@Z@@F@g@@@@AA@@@ @  0 &&&&&&&&@@@@@@@@ࠠ,delete_alarmT' |' |@@@@@@ @E@@@ @E@$unitF@@ @E@@ @E@  0 &&&&&&&&@)B<@=@' A@@@@!aV' |' |@@@$  0 &&&&&&&&@0' |' |@@@@@డ%":=' |' |@@5!a @@@ @@5@@ @@ @@ @*%setfield0BA@@@@        @@ ԰@@@NO@@E@@RJ@@E@@E@@E@  0 '+'*'*'+'+'+'+'+@7C]@:@($ E@@@@ఐK!a(" |(# |@@@mE@E@@@ภ%false(1 |O@  < '
@@@@B@B@A'&@@'	@R@@vF@#@@U@@q$@@A^VA@@t@ @  0 'R'Q'Q'R'R'R'R'R@]@@@@[@[Z@p'MemprofE(G ~(H ~@@БA  ( 1allocation_sourceWF(U (V @@  8 @@&NormalX@@(_ (` @@(n G'MarshalY@@(h (i @@(w H&CustomZ@@(q (r @@( I@@A@@@@@(u @@A@( F@@@@@( @@@@(  @@@@@A@@@@  0 ''''''''@@@( D@@A  ( *allocation[G( ( @@  8 @@)n_samples\@(p@@ @( %( 5@@( K$size]@(|@@ @( 6>( 6I@@( L&source^@i@@ @( JR( Jm@@( M)callstack@&(Printexc-raw_backtrace@@ @ ( nv( n@@( N@@A@@@@@( ( n@@@@( J@883( .@@Ш@г;#int( 1( 4@@C  0 ''''''''@ZR  8 @@@A@@@@@@@@@@@@J@I@@F@BB=( 6B@@Ш@гE#int( 6E( 6H@@M@@P@I@@L@HHC( JX@@Ш@гK1allocation_source) J[)	 Jl@@S(@@V@I@+@R@NNF) n@@Ш@гQRQ) nO@@X9P@@[@I@ <@T@@A@P@@PO@  0 (6(5(5(6(6(6(6(6@<@@A  ( 'trackerH)) )* @А%minor @!   0 (J(I(I(J(J(J(J(J@R  8 @ @ @ @ @B@A@GG@BB@@@)B )C @@@@)Q O@@)F )G @@BAА%major @!)R )S @@@  8 &	@B+alloc_minor@@@@ @!'8J@!@@ @!@ @!)j )k @@)y P+alloc_major@@@@ @!
(/J@!@@ @!
@ @!) ) !@@) Q'promote@@ZJ@!(%BJ@!@@ @!@ @!) "() "I@@) R-dealloc_minor@@mJ@!(m@@ @!@ @!) JP) Jn@@) S-dealloc_major@@_J@!!(}@@ @!"@ @!#) ou) o@@) T@@A@  @@@@@@x@@@u@bbT) @@Ш@б@гe*allocation) ) @@m@@гj&option) ) @А%minorr) ) @@@y	@@
@@@J@!@v@rrd) @@Ш@б@гu*allocation) ) @@}@@гz&option) )  @А%majorʰ) ) @@@Ͱ	@@ΰ
@@@J@!@@v* "/@@Ш@б@А%minorݰ* "1* "7@@г&option* "B* "H@А%major*  ";*! "A@@@	@@
@@@J@!@@** J]@@Ш@б@А%minor*3 J_*4 Je@@г$unit*; Ji*< Jm@@
@@@@@J@!@@*E o@@Ш@б@А%major*N o*O o@@г$unit*V o*W o@@%@@&@@@J@!$)@@@A@@@@  0 )t)s)s)t)t)t)t)t@)@@@ࠠ,null_tracker*i *j @@@L@ @!I@!J@ @!I@!M@@ @!NI@!F  0 ))))))))@IY*@@@Р  , (0@ @!E*@@  , @A@A
@  , @B@A@  , @C@A@  , @D@A@@A"@+alloc_minor* * @@@* * @@=@@L@!\"@@ภ$None* * @  < )5)B)?@ @T@@@@AAB@A)@@)8@	@@M@@@J@!gJ@!f7@@A* * @@@\@@J@!T[N@@J@!S@J@!RJ@!iE@;+alloc_major* * @@@* * @@_@@L@!Y@@ภ$None* * @7@@@il@@J@!J@!h@@A* * @@@x@@J@!xwz@@J@!w@J@!vJ@!v@k'promote* * @@	-@+ + @@@@ภ$None+	 +
 @e@@@@@J@!J@!@@A+ + @@@@@J@!@J@!J@!@-dealloc_minor+# %+$ 2@@	X@+, :+- ;@@I@!@@ภ"*+4 ?+5 A@")@@@@@J@!J@!@@A+= 5+> B@@@@@J@!@J@!J@!@-dealloc_major+L DJ+M DW@@	@+U D_+V D`@@@@ภ"R+\ Dd+] Df@"Q@@@@@J@!J@!@@A+e DZ+f Dg@@@@@J@!@J@!J@!@@@+o +p in@@@@+r @@@'c_start+| p}+} p@б@г+w%float+ + @@	@@ @!  0 ********@)#@$@+ U@@
	@@б@г+d#int+ + @@	@@ @!@@б@г'tracker+ + @А%minor @!I@!(+ + @@А%major @!I@!4+ + @@@!@@ @!<+  @@г*$unit+ + @@	@@ @!J@@@@ @!M@@@@@ @!PC@@@V@ @!SY@@2caml_memprof_startCA'@@@@@+ pt+ @@+ V	@@@a@ࠠ%start+ + @@@-sampling_rate@@ @"AI@!.callstack_size*@@ @"@I@!@@ @!I@!@|@ @"- @".@@ @"?I@" ^@@ @">I@"!@ @""I@!@ @!I@!@ @!I@!  0 +B+A+A+B+B+B+B+B@M@@@005,6 ,7 @@@8  0 +P+O+O+P+P+P+P+P@F,= ,> 1c@@@@@7%*opt*+:,I ,J A@=<@@J@!  0 +f+e+e+f+f+f+f+f@"Q@@,_ X@@@@@ࠠOP,\ @@@PI@"CI@"I@"  0 +z+y+y+z+z+z+z+z@$XW@@ @!@"@,w Y@@@ఐ/%*opt*+e,t 7A@gf@@ @"  0 ++++++++@@@@Ġ(*predef*$Some+w  < +@+A@AAB@A+y@@+ࠠ%*sth*+, E@@}@@@@@@M@"@@@@ఐ%*sth*+@
@, [@?I@"  0 ++++++++@;@@@Ġ(*predef*$None+@@@@@M@"5@!@5@@డ*'max_int'k@	[@@ @ @
H;!;!
I;!;2@@
Gv1@^E@@Av@^[@@+@@'tracker, !', !.@@@  0 ++++++++@itp@q@, Z@@@@ఐ\'c_start, 17, 1>@@@@]@@I@"0@O@@I@"/@Eɠ@@I@","@@I@"+@I@"*@I@")@I@"(  0 ,,,,,,,,@%1@(@, \@@@@ఐʠ-sampling_rate, 1?, 1L@@@I@"BI@!@@ఐ.callstack_size-
 1M- 1[@B@@!@@ఐV'tracker- 1\@*@@I@"DI@"#0@@H@@1@@AYA@@@I@"G  0 ,:,9,9,:,:,:,:,:@X@@@@
(#default,@,@@A@!  0 ,@,?,?,@,@,@,@,@@@@@@A-+ A@/+&@ @"L  0 ,E,D,D,E,E,E,E,E@@@@@@@$stop-8 er-9 ev@б@г,$unit-C ey-D e}@@	@@ @"M  0 ,_,^,^,_,_,_,_,_@VP@Q@-X W@@
	@@г,$unit-T e-U e@@	@@ @"N@@@@ @"O@@1caml_memprof_stopAA(@@@-c ei-d e@@-r ]@@@ @A@A@IA@@@*@B@@  0 ,,,,,,,,@/D@@-y -z @  0 ,,,,,,,,@@@@@-~ ~@@@--A@*>*8A@((@((|@(o("@('@''@''x@'k'D@'7'@'&@&&@&&t@&g&@@&3&@%%@%%@%%\@%O%(@%@	@		l@	^	@	@A@A@4@+@.@z@B@@- ^@@@  0 ,,,,,,,,@5~@F@D@@f@$unitF@@ @"R@@ @"Q@ @"P@&gc.mliZZZ[@@*Stdlib__Gc H-sampling_rate%floatD@@ @"\.callstack_size&optionJ#intA@@ @"[@@ @"Z@'tracker %minor @"X%major @"Y@@ @"W@@@ @"V@ @"U@ @"T@ @"S@:VV
;VrV|@@9 G%minor @"^%major @"_@@ @"]@NUUOUU@@M F%@a@@ @"te@@ @"s@ @"r4caml_eventlog_resumeAA @@@dJJeJK
@@cv%@w@@ @"w{@@ @"v@ @"u3caml_eventlog_pauseAA@@@yI0I0zI0In@@xu@%alarm@@ @"z@@ @"y@ @"x@HHHH@@t@@@@ @"@@ @"~@ @"}@@ @"|@ @"{@G~G~G~G@@s	@@@ @"@@ @"@ @"@EEEF@@q	@@@@ @"@@ @"@ @"@!a @"@@ @"@ @"@ @"@C
C
C
C:@@p
f@@!a @"@@ @"@ @"@
@@ @"@ @"@ @"@A66A66>@@o&@@@ @"@@ @"@ @";caml_gc_huge_fallback_countAA@@@<55<55g@@n'@@@ @"@@ @"@ @"5caml_get_major_creditA@@@@544544f@'noalloc544^544e@@544[@@m'a@	@@ @"
@@ @"@ @"5caml_get_major_bucketA@Ϡ@@@2-223-23@'noalloc9-23:-23@@=-23@@;l'@O@@ @",@@ @"@ @"3caml_get_minor_freeAA@@@Q(2020R(202m@@Pk@d@@ @"Q@@ @"@ @"@b#1]1]c#1]1@@aj
m@&Stdlib+out_channel@@ @"}@@ @"@ @"@w00x00@@vi('@@@ @"@@ @"@ @"2caml_gc_compactionAA)@@@0000I@@h(r@@@ @"@@ @"@ @"2caml_gc_full_majorAA>@@@/2/2/2/k@@g(@@@ @"@@ @"@ @"-caml_gc_majorAAS@@@....@@f)@@@ @"@@ @"@ @"3caml_gc_major_sliceAAh@@@----H@@e)S@@@ @"@@ @"@ @"-caml_gc_minorAA}@@@,,,,@@d)@'control@@ @"@@ @"@ @"+caml_gc_setAA@@@+++,!@@c)@
@@ @"@@ @"@ @"+caml_gc_getAA@@@+v+v+v+@@
b*7@@@ @"@@ @"@ @"3caml_gc_minor_wordsAA;caml_gc_minor_words_unboxed@@A! ))" */*f@@ a*@4@@ @"$@@ @")@@ @".@@ @"@ @"@ @"0caml_gc_countersAA@@@C )J)JD )J)@@B`+
@V@@ @"$stat     Yko7AvQ%?`@&vXjXϐ$GKH-͐{yQ4ڊNEszzV)Q,Y(?e>6 b|Ő>^dL'?^7N)1NeolkJ5CqmQ6۰TBTk=N8JRz?ʲJIlĬ]{N/0Ⱥŏrhr"r1Un6n6]⍾W_^xzyN<?yY&tu8R(mg7i$< YUX7ۈZOhGazrQR)h0֩T+c)\B|<ԅg*OPBdZYY\;JsmpnwRA<#BXݝ,]+ɉ!T
8!@lbfvJ>䀮3-O+YP#G2yy;,UI6{G¹(SGYGiA4:	+tf^	U%7|kvŵfCΫ6>oe&@cV{;e`l%[!9̤t4<ëb$GI]J5p4rmV5grsڝ Qirrb@IǧG՞WOy8&6eSe)`A8SmD#; n?u{Ub8Ui9F`b/Q(s+:0'UI(mCɎLGA_;%ykmz]UҰZX 2 '`d^23	kWP~g鬶.AAK̨U	69"|
Tf	Bqd<>;9ڷŷ-8M"$**|%1j/qcTlFjHAKMH-,!d馮4yl 8X>5mD^LG-E|~'DR^}No2Iϑ^=HTc<9RH\^6]We?}dCOlXdFCj0ɮ&]3@lPcn޿T 4\}ㄟ=99Cj{vObz!%W̥]i@|tR-8:ԬLwRU
AѴEj$p\3SՖ4Cqܡ e[nDQ3;#R.8[yvG\+:%*)B!#5(~Uq	eIeZЪoD'<8
>[P@EA٭AQu*Fjjk
oQiĢ(ClCI*S)F`TF"v0?*9|قRKb(K> p,,7Am[J -XPobWf)	 yhTyKZ]g~W&mP䛥%<|2wox!3V} Q>8e:EPB;.vZi#9-d4/2/l]Ӟokp<	XfJ ZG~|0:kMzWl֫+j$)
m*~golE^{ޅV[@K8 W*[ށ@T埧Gt<\9Xx'5o
	Gfۇp9D	s4t10&3Wel*.F#c[EYXnOst)F פ\/+
 vSӛdGj֥ä[3eT|^*X% ͌!DL0
ٰ֞}ۭ/Z!$HaJxhDrS5ɜ9IzVaR5aj!ef I2$AF ai*?.~-l>m71
m׼xt@"6Y/5D2*I<?;;9n'"c^`Uykԧ-R$hx4`rٲգŃR_36$Ԏm7"Ye>$FP^_sç=v
Ob^.V@Prn
I]S)*RqDHǉT橖ݴB?[1cxR~IG܂5B$Ĳ'l`嘅|TGgO;!KYJY>~~\C`ot\o.E@lXe'M#ٔ+*JwlVFpR=<"y/kd"hXw*19ӕXj:|rD	Ie:|jkNGԧ8RՍIFuZDEjӂ.[G"
Mun۝_2KE4Xyǐڲ +۠SWxg禛:1V7qXgqwVimoţpout?&DHR(Ɠ4:vU<pSLŧPS&ښ|_AE!	EoA.en/W|9S\9aZUqnng7ߌAh(v6`ۢ>|!EYt{pvaq̆6dRD,'ŐCtK|a+t<IlWx	Ce}xbݿYP_C|i8<?‮*0*ʺ9ʶγݷxM_6cnE                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Umk7\1'^4!HK@R	v%	DޕrvחPZc430}UA׬~.ڥMN}Uig[|fG:Tá!cW[]'}HQ	o[?XWO	NqC5NC)(-|
DUC݂OKx0Z)u/LIh%mYw<HoK^vΡ`FwmLʱM$p>] Ebgؐ!ou$l8J#;*&CA<%<'{muli8}QB|yI`4ʇBvUءN
K8_(TiG:~P(POWtRoz=êvyC~Ylוhl[#Qo)GB`^# +69 s߷F)@̊:0~'c.D\{sSq^:iO-
ۖu α\To_J}KOM:ժRgӋ˟^3̫K1^=NggcPrlet!n#;xV|Sa9lIw`)&9ʡE`"$
W!5:	;ĚYVr Pqs vj ']6 9dN':o
俶,qöFٗr脔-3Bx5q޸HQ
VGy$ܭ _aId#eh$z4edbg'_.~<S톞ict>x)RΡ}]\=
	p4zT5O7|7G@v Kpk                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               [rF律VK KT$ٖd;9Jyn ss식	^$QT"_3KYCvoX==bMj>Jw&"g"Mc߰Ene\5kʴMnDrīx*gJČjE^黓(L!;/jV,h.J`xz+s6bNo//-l>9Kx]u<<o~,qUK9{5c"F]TU$
ح(xaÐ}xEi
;E%Y8.*U?Z%g2fd>a}1e"xGZ,+
W61EN	j27RϾu]E4^,ĤJ)sh%_e}S&	+yOhj	[[8细ǟa;C'z>J֐#,z[ |:ݕ;tC^i{[4U,X"\䤢7Qg(aڀ6LD7S]o?eYֲ1M,>_KRDU$-@:; 7xJT)+)תf4D~\,bud.iN\9l1sz&57#f9.kzXw@l$EKwCu=_ q^X|GF-HJ`gK  nJ
3Y&kAEc!G$SY糪+(XeR``|U fQJJ/ءITF˱ fSΚd5W>rhX<C1|ZI~وJ4ⲷbC:wWPVD*f3j*E>fBgF	v#%6ekVbYࣾHd5Dc,RHZ7}bx`xHx">wg^PG$!^z*U@.»6o_y# X*y%0`3Y'BC ("mP85R&5A1"~T+2Qao.۫h7M*u#ld?0TjaV1sXZ}.cq|#$^BĐwhOkQ 3!%)%KdL	
x%@;K2`D'^
G{iO(+=meѾg K *% ;)r(C2zSu1VcWusnGu+VJFU'
Bjtg. ɪ3k.mI3Os 	hLw򯴂M3
cV$P}ՠj`b2*m]d55@$m0&n<98w
;FbėPMLA	Lcn$	OR<>4X9 C
2pm IQIt6Ow(S!l-
5KʻEg
viߚJiQ{)`JLeCV1DT%b竢I*l\Dz/r췰c o.+XIbX' gL(AngðHs0!
'.}$6ibW{M G۲1tw	e|ԸQz.HI,
LN(zh
djMbI?̀wYWޱbe{pw^s2('D&&4!PPp~}o~n=G,PW^7-Ǹ{և+\rBC0vz# )bP`^Hk2h.[6hf.ͷ_zPx|5STfk̋DXjskB3
T8溰+.JTIKtJ[`v&@b̷v`Z=e-FX}=7?uICZEMe	AȥQ7\/p#OWAc{VF]͛N#Dm!~>%bBҽ,%hP6J[]DԛB,E^|%hWct6^ɔAEZ<C=wj
޿7G.Lk	U|Wqඹ}96^NfL\ȘG`j`i$X:\(؈	0S>EdQ `"	!ʠL-`HOWik5bEb|h#ht/>+y^^!ʮ1ME>-cYc-=G`[<}`hَgWHمLG*^0
fym'͍@#J/\dXhq#}Y#ċu;6x{h7{o?#r.=1#w/6cޤ5NvTXׇ,Yhrdrf<DШ
CIօ0q1e$nxQ?c/6&];P0hEwY&<.9]̭y,i
ؖ>={Qi~t
穚[c#'hdO LjF4'C/c٧V*`] 	se+2<淫f4S l%M`0<$/+XkKq&l^g;0~
Q:>aZY	Ĵm6(Rv$k3%^e_kuCO?}ϩfhSCdgN<HdDt;ğh=Mh0I(F&Qb.c/d	~8RcM-B5DNl!@QuʘYK0 89RϚCN@%?uC]@L@18,eBw
THU3)d>Xea<8Lz$ayZT"q2H'i;7^tm#)ղ#sdZ b>aLy
D,ag«C!w: x8pqmКvziV"GFS>Q6O=BOyU(e-M:݄g<mo\%
xWAfR&(«20WDe^du_}Iz[݀;%mTez-̛Zj,?UVn6$Fiu<m42") قyn
bA֎y*.K-`t8i𬙨L6R3pP<?MUQ>kC0<:Ɯ]D\@CWܗY摎 ax6M3uU JneÏM"-Ǝym]A6sIh}'
i3(s]\sӴKA=ƥuՒhv7.&gݭ6y9ᙬWv
ЙA3GHz-YÜ0uvOV<(=Ǆ3_X7j!)*_~̀@H$g-ӃTY^DB$mOv7v)7!
B%xZ⻃v_`氷~#ꦂo>=͛n^|kJ1:#	42impS8)pZ+z. lG$l$޾&C^$4&yʝ(OaЛ%hQNVrʞ|^вj$H.C~ݙU0NV "qowgvLųWT z XNCNqETd
)MGSw?@CO9*z݇w56u8LΦ̵Sd|F_e̑PBSe?&};0'^!^a]ͷv'PrP1N1pӉs^Y-t`GXt<k9ǡ2gcL@z^|<J@	ԥ`BM3ߵ%qGc0A-m]ޓ0	3@L
Db/wX(!VŤ&ƮM⠞@+$9.nt8Q
(:Q\n9iBY_?>vC--i,7|P`tS<NO­)uV x;xف>mަgJ;ś׿?:^zq/_/	2mkUWjGٸc!x18\qH4Y4;!פZT9EuGĂVjp4dibY|0: rïڡ>t>݄PH^cػًIiB-X< 04L@`sIxRsU(2h`D~
Gg%
ekYmN׶dS_&;M{A!Tb	Zv\D='N\.`	oao>)h>D#3Gf%gv
ni6B,ExNi2l1
TcYAUoTPA@"Uv?4gnOOulFyIK9q8"W.[>	mעĩ5Q5M_ϲ=\	IA;mG]-ai2Y=^?:9;"AAv}w[
ޏP9v-ZuMuw%~CQ1';7k7nx n!Yuc2g,av"}Ӽ2ea$N12V8o`vKp;y3J!bqv .agA/cl=
}lD>[WE-Ԝ 9 6g|mZ^@dJC:)0TWy:de<gmƑw/t*CBOo=,rk]7z`P:e
-.|&oL3rUG-G~WHɸ8EqmΦ`FWNH\̔~O㾃ua'
i3L*}i˝<bMhQ+"漝Jϊ&XM}iO:_a'tle#p#8MHS
hl~w4l4I´:/m=HSB;ărhHesuU2_$"W>~*;k& 2CSASQ!tP_ڕ6m$+PVI(`p;.WdRdS" 
+`do3x!~}=hn
./ Ԣз:.Kxٻ%xkT WOy9r\RDȢ<r= 1:' e)Ox29:>ضkRuʏc2
N
^{=}6_.!9-Ѩ`Y<5
&9f+mznhAf,FI7:7`7 DHu9f]Gڎ\O뽶;	B@Nhk;b>SݵҰȡ(qsҒ$OK|ãr
S|\
'ŲTvVg"UTN(ME1"Bjig,UL'& `14i88	#
gK$" :2sWmNi6߳%yߜiEYuq*WoVc5:捽Ŧ9ru@Tb;ٲ6WSTV|_5u2'	Fy~rK<E)lxh	[$4Jl[_@\hoe_g3<!/]vV(FU6^'"lP.c9^t P5^k#Ʃot6ouujͣ`EkCfUƳC{a$S"-`G]@c4֠ʱG O7s#`-|@-\jeʳ!UxeH]ϣ&ն"nIK7y$flrVINd;@p,:YU`-\vzu'`\gwe:෎߿mVՆ(Ӹ9;oƗgt7c+ppɇ/:9i
CVSy	11
Q|?/RTCg.ŉ۴Ҝ!2gLyt1
LyMYLݴR⪊\'ZR9ǆ.hy2HLZ`(RiNvUgx>so:ݣ|#lB#r4Vo2'J}䆾{!? |?&Ӊewd *}
8
C!8	-w="F<FEN=lplצ|kx0!4xJt 6Q7ȲRӁQh4a1u"Onszٸŀ϶¿JQ?`cm%pP&^͈6dv0G*Vd׆]	:cXJFCG3IP:Tfm͈55v p-ݬ; } zpO;芞{}[hcʳ{p.]϶}<;DRq[i1KAr 8qŊ^J3txx{p3^V*=Fz'^[}OTkE<lqv,
X>i>7`Sz
^{6ysRYkdɦ#ߞ
+kS2]7̇$+&xzyƹ:,XFoA<A4ؐsຍGȚ&>f+8={wϗ?EUq& ͧma[޷&y1@C	y![oWǔPP<7J 6␞PUGGԶU4A09LGرO)HhYΏ
4-ǞE樎'X?qi7SL
t"!wmT*! ;P`ePnzmC_١/Pރuy{;P7& H{j0.a8XN4WY+~Gp$&j7(Im^̷t*\OWXPY㎡xU)lUeO8A-[KLb
R$N4(j_[鸁+wh羃U`@{JT+}'a9R*=r}=۸Zg' Wdq"W2W3qyb:Vae(>e&øqӋ%Ush޹V'vT=ծx/l,kd `|	u&TV#O4s4ov=2њ6r
8D'|v!o/;LNʽjxf؀'ܠsۂdO
a+ȖQZ͈0dL7AP7unϜL՚lyIg<(\wX8p>%q-=S97f0KH=#([@&l; M&ԀQ"o0K:n{˾xnL&J&'W^5۷݁&b[>vܘ(I9-+qKgW=иSٱO5jnngHr(h?xee42M P?*fpd謮4ڔք8PJ ]uK=䞞L(;z
c7eaBYI^>/N;\3M#?FAo1LcDo
̸98>;?D$ )?|*+tO6I<)9Opu[FyG|V}*A7#/PXoyFk=a Ej}@ {Xu7GhW!gfOuGBPL}5FG[/F뵆Ws)EZt	Y8W%tV%PU':?g" Kk$-qUDyhjW]a;x1ڴ	)O/њh2M.-bsVt=MBt%NCM#F/T?j
t9%6H;?JgLӞe3=KSYR8W2p8!{؛'$L_YQ\N7 ǔV9U׌]mc X<'\gR!PҾ
WZj\с-6cv,PFJ܀#.6</I,)5j=Q[Vh`ze FgxJOWjU}^[-e͍8~`Md	H_׭x0B
tLT,n4i@yF<QzwI\%j}#
ElhLD>-m*ͽ]fLWrZ3܇
*ф0AJл{7lAHV%uܕLPXׄ9͌/G?5gf).H6'nFݧqw1Kl5귽C^fɤp1Yg2 _Ar!pٯ7$Ogǧj[ZZX|	G C(Ьp4;>".wQ'B]pFV@0x{c9!U9V!୘ڸ--
$x+of'}I븄fQ>*כ+%84ӺSF\(K+u ?<!|j7Tb6S:F}sL?,d
9Xqed;ۊ1:GHz
nRf5r7)-OĞvl׶`GZ"_A}:Y4{w1lwtB'1Pr,s$t<ƉX%Way"ŕթ͊p\%h3qgC*d~lF ) 	(jdL䩰5 gu`XNc8X8||}f$D2+g)H؆tOs(I9<+PHt2 #(e\{'D;X'"rYn}U@9xV}GLkO݂ $kGLdvn Hj!_~ֆ+G/5By'7*@uEp(
k9v_зJ7㬏U4y^u#^`߲j	|YP-nN'**ʪn0}eKRyJ&"õfx                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   \[s㶒~~*[7&-6c9SqlO'sqr>,"!1E0i[ H"[r6UIh4s0z7:aNsb7tl؇yW?җp8]*);ǇoW}w.
x*X*أPx^}*Cԇg<Ɠ8X&Bj+>zr}egq"Q_G|yΣHWA˚
YX
xxI^K10IRb!ؒ	n4l;`<UNi!]"_*` {.<V2aWJ*ωgGOa?N"%X5[ՂM:ǓNä{I"CaLK	
'09bTTD!{*
ǑR"J|ŞdsY潔0/hH2}&rpJow
FrVGLlE0P?f2ra\$+]E^r	BwWl繿;*~30o&jXS{8ɲ yWaJ(<aVpXZ&E.5<-DVer =zsSY,(xb<9r|JPDG|[")M咡=hJȓV[-,^HTU}^ܰB~ͣ@)fe33|;O9ؙ XBHJ0ޟ!և2OوmAb+?wî116lPI /r$Z-$`5z3kA<8`߀`Y)z<(YBY`<ՆˤD9h)0+dr4pB>g'#,Kkuimx4i~`mĩ|qs=t*Ooד/su\jB rX4*G]+E,3@Zy .f\D9*g]Ao?DT{EqG1
ԥb{=۵C'1;%}ƋH9_6"=GY	*P6BG-BPrRG 2z:k>]\~Ӕe2/D7>lq
v Ze,ΰB`P<T}2DȃlWL؃YT e8(	NZxTzк%_6GJ7c< 248(
`3^& 2e"p4sWp:@ [0X	\EQdgo73/e?-JҾ&sTF"c(pr`ZНe0? E<B@hi'i}4M|`<%8x[&2t
	层WmE`0c`
'g!b?`U Fpȹkkfj3.,Z{GO N'I3&-(!$(nDZ		~}O? !ۉYLOif*IEg}(ɄMBw-& 츊{"3
򣄰8I.b\=v	U<bdk-HA§ʬ(l80
c虑x*XAҪp|tLX,0ߗtÇ=t0O':s:9s>r.f"IDZ!LP1<r}G!9xZ)}RG'ׅԧt7' e%`~ G 5ۏ+Mpг\?"s枳h+5p#xi.vgpcR]3eݚH2#@qc|nh+<,s'aH& {Aa0ЋSc~`G!`n nmhLeDgҀKy
48b$!+YB"ӣi4=:
OOFCΏga`Bd0AAǮޙ=R=bHf!BhR)cQoczGqdb
w plq=狂sm<z}S}{R!3"JDYQ"&ļ<jEL(pL' /֌PC\<T4	3}u!!]JѱTIi/y|dRCy $Ɯv]QO
-XngÚRZA?>9X	D_km
=AYSY3Y"sN1(h^$@$xRzN-32#ggzhd&L:x;oGH!MS
`(Kbh8 VH3Pj%#\%HN4sJ<,R\ ? yx ,`iqw(|!KLil}Y;0]d_"pc:@}o 7Ƴ3_2?e꽏c4*Cthn3:߉Q7rrx<>="ז͠V 
cxtpr4NIqx̫}1ho1ih&oO0Qri[Ϗ[ׄjSF?&ʉˀ0&=V%llzl.yR7)բGA!fX2-Top
rg)8p9&m+}=nѾؚl[G d$ Ph.m9[rg{Abt.S3 >:za>gGOSU`D,ebYFj	h3e_w|/	D j5cҔGBhQ12w;#fNFG2]j~rׁjT()l1ՊT\ #莱7cW?h@zad:kn_R:Fu3<\ 5YPŒHF_ Lv v}txmP(`\y2a2-6vCMC
Lb
RTL76vUK;wb7A6*RsUa2X^odp
gv8ƍ?Vt>\~)E{xEL، 3:یӪ,B#*	e*`rV,+ _FTϳ 
U2%huY6څ\r/{)U_kOߴJI>{
嶇4L'R>BT9Dhpsu!OKN,PAh3nnP~j hfr*@g1VY* ね*q@)"mT ψ|(d}?eX&ԾN}_ey"<ig1[V8!ѲG&ՀC[Gcp;khC3I)o5R&(3`3W1̜*%QIRߚS7fdv`7%0$YSd%&_Y0݀-'ʤ)`Hquʪm	Zv}%%r`K~:xJfj"gTjX` ꙱nZcTBu/O{fRCkD!LFͨDɜ1N K@fkHY
tFKE/y,fX|I8R.DO|dO!%\fg*zB֔! [S/36EFA@/3݄glA\J&2ʜ|{cA7$t~
%ќ$:`u~cv]X0Q, -!tQa/Ԁ9dU'X
n))4E]E.N.{*纀4&04+{7t$T~U/A]KEF2+h.x}Y
.nn>}9i`._^U:qw!Ų8(p֨pf{o!ÃA+a?`2K
, )Uߙ׭{L1%Of"ƒāXfUSA6o"%C@q|s5?1MNo' LS.~ڜ #x֍]TRp4p2%BQOtQo	I6iզcmm5JnynƬt-Aji2r1/W`up@xbj"/0URyFA}[uzcl%dּS<4vX"g/swo/t7y}H	r;*ۙ*|3M	b.\H]Ր @@	VfYT⯶o?̼4~}/ٖ!x*@&]'bs}hQ(wp]nUQmOAL&)ƔK2D2W6r]S0wۇ;AOb}(|w M,Ĕ9	vlqk[%vwir wYUQv>{	ǅL)]WQQga<;D;.Yhh^,h)/,퍫_ٻ:bjJsC A_Osi7rִH<b2X& Wlgm&cu66%m = <=W7%|J<.Qe4rG{zWَ-z27^2aWcYb;.M-	bI߸2pjqcz*Wsz/Ohƭ묳V>kdJy!Uf%khf亩Rsw}`ه$z'gkEn%JI8u[h.a?d0<z_5SM&wד|b\lk+x6:NǸjLKtkm&sEZw vv*W.0dؓ2dlۨ\LVE\qCkpXDucVRg5+ld8 !oO뙘 O}Qn_U2>l_hփ(g /?G(fuSCT]6pp0
kf9dK0e։?h) 
d..!(-Tw2=ẍ́dL{	\fBΞX{Ko_.tTbq}-<hx[}Qt[qp)Ͳy"<Zp_#tL-JP?o!e/j̯6 x1J|Kp_
Lk6wr9B\S]΋jQ|wv/"if%tH&RJe/hLb'W:VLi$1 1lGwx%֮_$7|ź.jeT@ڰ{,Yi_WXi2*=cl/@B]53:Խ 8ͩ]^y#6ۛPy_?՚%rݙI\X#.ˋwP݂2Ï؉(E-(^6v7I-dxiʸpSfTZD`g+	b.F}îe\^M.>_]O׿^Tk5KZLij-$~_ g8"й74rY[IN-mUbEnmԣ\سt~]ʍjt@Bg]ьm>wP,Nt"kKƒ-?1?ϯ#$IX$/z%V(24HB"Jܚ -^>y2^\ V33-bK'O
X;$IXp8ao^CqQ 7{S)nJYZp@7j63N"Paa):Qu.g:xx ˙\/>7ؙȜ`=`z>rs
`(r̑peYG	eߌ/r-\ Y.(Q-g1tpK̲V)P\K?Fb|t^H%s-mn H8l3$2,oϣ"6
tz2=ڰ㫅(cjuыSR:`|\7eB9;/x˕c|ާޱ2X##@09ʌqO
[9۹8TFfK'Rh8IK{ jSV+dȭ\u"%eݣ4|L)\N1ѥl6򐹁5.*Ã*ӔhaNoZ\WYVm-2oŗ$'RJ
	E1l"-F>ֹI`2[|HQy{Dʎ5'Q6ew:R,_o~H3_ Birıb<%x,)dɥ$djčm8A<Tu h,X}4缬it uwwCf5&SDE_Y'ӯIi|i,B+&Ys$(/.{'}˄̃'pk@L 5lg"qaX.CE\z)gf0گTeaN!
x^^5ˮid4&PTf:Pc<&
uN]M{rQ7(daUspx΁a/u?wqq׋ÓB{Rd_Bbà2ccR2G\gƦ[Hk@f_#^rh󀎫xw+ 4CfNkT_!ls}D)}s@nsȹ{c³2yD_AGkܾˇfY;_F٦gv[
JvA,$}Ȉ2-
We_+M4><-މj6ix|mgQIܩ4Badr>IGB5ݍ] }fy 
ꑢ* ަ΅JFUΑ%j@V<RF雍M	2Zt/vˌ@d4	
vM;F5SRYAhw_yq0 O28T NhYc8|*3IP]xʷ	{;#SHlLn~8u+2<m}N\AF;e  /[~+g
5ܙQ6b
@;,^4aaeH@%#Ѐ.4iPAj^L0m9+xxFTсJM,IGU2}ņݩ٤ъԘq<*8i(h0I4g4lץd\]0SR*~G9`G)s#\)K=OTx(gAk#ELfH]-[3LV4^Y݋lzxy|aM`IQR墇D#o<\OIBd`#r1V^ʖj8cWpnGb%HqыAG8:K2-CBC됐.(Մ!Heb
<;?Zt&ٳ˲x$y
\2 if tTxr>8#8O]Uc3&_]rbaM@G< `MY4ފ<HYb"He*gGROZ{fʔPPRt:d0\lE`~PWkz0ɓ%U% b:u^WzSLǂ{OGg].BR|H6bɠ%3J̦A2Y;G'}w+
rW<8=8PE0P'Gc
|c>;9l;o҂VکP0pW܋+B]Mϓ`Mam9@ay䲑;͉\g|FYZE*|| 00ս`]BBjHy|FLF^3*ҘLa¢lxhF}zcjP!
zX^sA{j sTƩ-,dp)%+v|6r<c;cy/yxН9[Ӄ^ٙnXKgB˗0O;"kV<܋"7
-ᐸzY]sܥO((+`半{4UF
^ }#H^cE&ؑQ/ܴv#q}96V{ņyਊ5ҶwaUu`X>iّ[*Azx~zW{5I}AI"<0b ?P pD?Ń:~`'WӤ]2YC
G.`
ub)oMx}BqaʏrdMY;;~yB]6v1EZ-9X"kTI1[B)+#tZ%
=IhF,X`R2􍓤Y|xʛE߰䥌V H>C fC2@E(fjכ_mxi|!VYp-U
*S;ML,sQL+p]JHF+adQC^.HXIv	q}w3Y!XF Wt:^6/Z5
/s?S%xAV~_u6%·͑]k	%kw0bRZ!oEw13tpv:w;Rk_뱾V*1;q2 |Ii۴ѧ!P0Ӂa"D;ϖZxe/X/=1gT5
FM}	V},ϺsW6hA_:}WzMxW\
ߐK]DBԑ*
Fr\A܊a1u?YO\AEr{4+NBM8PRN]pBz;EhsdVsMiZm=bXE۰0s#хIRrȶHֈsxTAZ\AJ>,Ђu.
F3joƔ~ۆ9pKHi~>~x9M6mzG5&3w"9׼a}G/HHʨwg"uڠ]^&#OV"S}.z}i#և0_*`U ܽ_߻B]*'yK
č⫨Oեf7
(gp?KyJg\W\	/Ty췣?E`8 +gVV`T#R$_:yPu+^: RgFYbm+\ȅ*plz!bQ0'|2C
JcjGUvr"sga|A昏6lE1h#9sO\J\}`$*i*3{b]iQȨXd»
mPKKUzEGa?đrzW{6g;L|ya#W%_J
ڟ/
gU_AuPrF:I^+@&sų)gzrx/םDi]Gҧ`1'ʵC_z^,B"1.ȸ 6V. ͯ&Á*#L!GS%|ΜV.7@Wln.eIU-9 SFܷi:0䌲F?JV}Ox܀UEпv\'\xV_D \Ai\A-`}$6/Ǹ҃[lTy)h$G4aKMNb{GZbGz{]
p]yDWPF :қ4r-ȃ䜫v7,SH0LvݲPA4\+Fc4PႫrdpIK ~S铜ҝq'ML6Ge\}<<a<t`+'$ʼ=f3J`RX zMM/{{~vva6zl'S0
nݎO翄6ZT5@v/&~+s2NQ9Mր*` 1܎}0w`[rluqC4ss_,$H6Q ρr*5O] F=)/׻ؖ#FIN!MF?ھBϕ{<YNԣ!׊OB>0xdQ٭xkxY3}RbqoW0Gz狣O"Sɕ\K@za	"Ot7̱K_xa;@Jȫ$lJSxR응$ǣ8rCcrL)	C
/8K!,
H
5˚:sfB:v$	R~ۤ9ЕE" uR=\qauWi2dkJK|"d 
yz6rMklIB1ht=%
3 93Jɨd32il	"%\Q(2fJ렀qP=)5Qɠiא4ׯw]xJ<v ݄$>b1fӆAleCd"nOf8Ŧ8dѿ+^5_T4xIwSN>|ر`;
ĕ$IܮnRft3d2:ŜWZfLeJ;.HXr: ӕk(X ĺepJMSB4U9J6:P-rr-j8eVN //$#jTꑞiHќ}V_Ηg
cnx|4h^޲HPk&\F@hҝY͆Y5N$ʖfтf&xGx1~O$1E+Cvyڥ
]=5)|0x{|Ⱥېp2&S9#Y5\h;]/)HJwAޑ#O-R'}$ÁߠqP_QhFK%`D˷Px1BTj\|IECR>FTռWii}jr -~<];CqLCSyrG3d2<ޝ9zV}CcU3{߭r&~Q_sdW|vlwUN:G~Nk$Vm!,)YPXU'<RYluVB݄0|A2g6Mw{Bkd^

22'}ՙÚ|~wptqk8>?ByRP-pSG1\lT)SX=E*&9Vq#r8vI7iJq`Ʃ-Dd aCUV؞n{?o%eh*Kdm%P$+ќR)qRаX̲$	Lx7d޲51gQ][BJ>zj0ֱ
݂+J1ֱ-ђ$QòZ2u-c?&B;"(NpL^x^fϣʮ@h.^ys&&Emzj{98t.SIU*Յ$.;.GS#.2H(9h*'kP"S%+]{E4lsv"XҪUU0eSճ:Vʿ)u5|fd*HeK9V60^3ԋ=qGzUW.-Au-~Fv\MXGWe*΍+.xRE9	N͕~*W]z`6uˑ:inv'UpbHZgL}?͟q'e	EY>$Dipq1(KY{doQOC:Wv/3kYA;	wݡ cU*?cNY!=!G.ُ],pҽ[#|t嵫eWwN Y7	{<b룖0eŃFAy!Q\9}6rEbv{FY1o1bq:MvV NͱeX<\-]"W]
܅g<:FDRXDmY]lVTΆ?wSƸN> Y&_h9
H':rKp+yߪX))[1Ŕ̾O<m1	"1򞭻MntaARUZuc鿩h.mrd`<	oo#R$zc{xQxW֫x!c2l2GW4BkAY>jo"'sqa/PԪ5tԼ7PG j~skeRT957]
?mYG9soh/V*Uԗaz,_Ak+how_?NtN˩!ȿlJ7 )xnw
,ⶮr%x;()Sk!|=;.^cLTfgd;rQ&|.=??'T5Z
}	Zt˩5~xP
q?}ԛ'8x-e#]O<6=m+E2aYX~@+mgDQJ+Xꓸ` 1$UxzB2"?-=KpB'C[ɜ8	x2'Mp:
OtI/S6wv[TZwԶZfs
3$gP#p~1c4 MDuY\"C}5KV].0f(Vl~x^~ex'{~1`xڵTҚT2֎\=1<Y9ad[^FA ;aFVOdAsy!_,cP/֛-N͛׹{VQEߛpc Sf
RHG0~[cBd>W,gB`+``ݲ6jQ[^rr>4"TZ { =vN~<G4.[5(<>lT[bwG6"K*Jjx6bT`)izGsYj:%0N; q:YC8S	2GڠT~NguvNZ7	Nt+<8pl{3hmwwp<tz1Fyh~+nJVnN0'
RnEas1f|qt|QŌxиw2,^-.øߕ?x[	/r:MqIʂ7B7w	u|typt<<8[ZnLv[EEæ$/c$>-`=|NԆIL1	3qR4Bm/(j0E52--~~ITQ҆x3;+|6І_&Y$ڍX-0 I5KO<ooI |% +NLOGN	+fUZLLڭm@;ۏ,`<2'FHE%*6Ԟ{u>UT>tV+Gx.<we55l6
h#llf2`#oq8x2-) SeVI*2
_`nb#xݿH삃)
J(07hGo@6gk6 J0Cӌό0?uh԰wJ~n@
2̨o	"\uTc^maVP8%oc&׉c5*T*3ͼGynЉglɶw[;;rO9eϦւxUY`I%#G]gxKj 8X?_/ӍZVQߚQG2B6聾,0k	I4	`Ulr]5hmF{LA#xʍ4w3Ϩfe&k2!=X\b~O}]u\cU0zaseK_N=Fli&{J[iލv^/o.deFɜLc#yB`MZO\Bp&ٟ`cOUI!#k.1Nv==\a`j4O׈3
6!7	\@t퓷]rg4\^k3nX~p{0r==pa8:oPʦH_mY̾)IJ:\N(zU<"AMpek"vo~!ڗZn1	gdǳϿ҇7 
3>ϸ@,UlDY-<;/ <ZXJۧH9_]JaT1";;[uD!O$a9~.iߖŗǧ݋CeFb̘4!	 kȀ^M96BY㞆lw^"b]=W~5A$Aeyf	!2F
	,fta%U$sİK4e~r<p⣎_ =bvՂ~L\6	hlnn7w(D?3ЊL^Lh`8at۰`$	w_;$*m,$A3!irG+W݉ fuOHaYNag3%Hl@n$T:U2~~W磆ئCʁEz
MFei[4U޽^͟VzyyE?2AE(1wx!3}a;	WL51Jbe9!s
7vIjϻdv-.Y8wU(8΃Lyn}}si3=$iCJgi1=O3MSS#]c$r3zǡ}Bg@go@T9H$*Ǜ霬é=#@(pa{dVǄr_#Nyc[0nl#pX3czޥ:̽Qk09C]]Z2GN"Yׄǃ?SCfSxZS+u #R5qaJA<nljw{:ɬk#uH[ vD	Lj5PE6_Lh
=&B'??#[*P\
5馄P)ix&)gfe؛dvwge[z\Ȃ'©
8
s^{w~I67G?;!$p>2?!fFLK	%2(9q5M݂EG7;\(X?iI&QW}]atUF pN3Zu6dēr~ųm
qkswkgw~Sq~㿼Q
g#Dt	$lz3KjIg
 pR޻F]/ʽ(Ѯ:LH
YYc[mK'~38B΀#fw{kw]/j%)<&Eeq8fu&Жi@>;%~2,q-_NP8)|WnWWz| ֫Gn@jx4
Դ%YsLrI@&okMb9n*ky۠וNMd%.c`s:
6Jݎa젻kiָITeC~*
jմIh\HJ1%Φ>?f٢Ǽyc*	y]cI8bL\5eۥREYmA{xМAGro6
q|5[Z͚4?$\Xdq5 
[/ww1ᝅ4XkQ5Z~KĆN
֌0'
Acok3L?%FrPTѡgfR~?c`x@coLy:߶+`	1_X\~Sk{8^(.<upxI3~DkX9,ȅbkQ~㋣S Q4rYHcb͒[Ҹ<~ܲtS#4$N%&t/na= JVЛV둟.38>}d'
gkk^Uu`S	"i͍3yr=ۻ*n;ȏ/e}l~$#
C]`$G*ۂ<
f:!;DHݳUp/đj
F 
-,9Hҭ<5J	];H:Y9FPGs{K@ܪ^+,	HUMtҎ T9kx,OϝN^'>CV;~&2;}пW%3˻30gcN]M"Fa_98|C
=汘08m"*EʗR:^ƆYW14¸~Ǫ
ZOSR1'sOemPh@yuHџ]Zph>N7B<y]Qg _'u 7nF=5pӺHhˏ-oT{yO07d(.wYQ4Y;qίg6c7g]ƙ?ǲ=gE*]6'_7Ivj|	lߖuMz$"HYÌBrZve9we%tX*oRAU6`;q֣$*a-3v&ШDu&ssx9WkܬAGĚPue2[Ic[R) "g1W$a%܍{oXFE4UK 8G*MhͱN&+}e!f,F$jG?;a'Vʀxo^tJ񠺳Y"66m˧'bx@64~zɼGDD5~NjNHq1ׄK:?DӷQ/aXPw/8M$ݯor%?ܵ3yG'd@|	dx>h>
sj'(vYB-]|-LNkwk)7w%f.Hݞ+Թyf?ri*̚MSPoZ
bl
-o?z{nyMI0/ؔ8F2o{#W~<-K72{A
e{Aњ_i?\R7aAq=L3/;Hpp5\/*qb#: \("%U7Y{oUb|E2C4qvS CE};Jd;o3t4by5!'n	H `DNDF-2ҁ
3~V/m'L:gNt!'"<Dm֫ݝ}vI0m>;6 i2T+F	jwa*GN7qpz7q>߆[&A+^* Zd˻Hdhx:`P@/w;gO~
Cz, $<iZ]a֯d{)H6 qq<r\%)IPZC{FSh?W ( 2l҆O9lb睷PG
lgFypǢD@:AWn\Y8t?
#<'ŰΈ|ޯm{2L,	\Jӑ\eWi@ZO&߮23هTLfin{h
n-¨}K_^^2DX"ԛ.猶,H+yXc/҆kP9XϷ_({ҽ6)2thѦO9
Lc6L9ӫ	Ln`Vڠz-]ȸʜG,章R%'Bցpvc|dzz;X' ]F|6}¨nn#(*ண4]`8 {G@}yG2v#/DҥG~y|>t^o%gD_ca/֔z)"CvYn9%^6Y1x>ф^k>UWV{F1U{8zW3f:ff~3
s,h&Se>i	1@` DQbaRRt4UaC`)~?>XMƹ<Q|]jv9dbZ2MX?JPi]HtTXxTC^'A/sӟ 4]E ZBQ(s#f7"gieFa;#5f>A^i\sn|AW"jMV.8/Co>.pX(
%oU4(i+=] |[ta
PAmd*Gm]Ls/E~:k4U}ֈc.K-ash@s1/k24_.
5X>4/$ozmzϧ]kA<],ަE_b{M:h<N&fSo-e7]-ex(Hh|.@\f)Q<&YGcdqOuEye ZRthf.8"RmGPduk</v1_tKH VEJ~UtE@d
28n|rOkAHu\d8=3cL^^Fϥprf8g	r__vAY]hT91H!b-4U73pvFO̎]˲ty{,O:{秝\ϝ|ZU,Jަlcc΁rkȪ߫&\Rx=i"u.=_OwZ@[-W1ؤGqva.l
w;,%.Yg-#-]?A$3KؒwqkП2ef0ܐL.LH~vl;ΉRW9utJVw|I;-#!B~	.zR<lwTf5AuBZ({^oݫD¶Ēr	:2&XzlrwK8x:.S~9aEw02CXdieJ$|/ɵנd`?X\=;~d{u;{^2}#ANJ'
7ۛʆ7.P@=b9M}d;nSIA	])D?F~ʕ+b.3	
h_8WUfqNI~s*:@W֠"-ݻ 0>G	ZRD"[Ǎa~5q^gHX?:\}tv~aEP^]m80Ud^}=i%EDA3Vg[mJyqA2pEq3mLOu:G'Zqm|,LU+ȣkCpҹk 蔩9+KLS7) 
Fҳ<1	CAstÆKTv,8hIvFX[&tUbU%r~&	t[4?w2:qKin"dj~Z.a+ϐ.F<f66]bP<eFG$t_$)I&O~-CKVAeouݷlϫ9|x/wS|?gjEN-X}q#j>CZ!Ĺ8ٓ=%,kVrDUBX;)m[JHճEw[-4>nptOa袀7pm@\ptB@HdQgKڹC褘sV3n_]G1{ǻ?$=la? qnoGi4o q;FOK[Bk 2j={5.`AjOvŋ0yg\;>݃x|kc_Un!ywQ`Fsl6 m0(*o8ISZ>5<'Q_W:=RWxm,b-4\AJ ϗdN\pF%fBAxMY}leW#񣲕n-nU5&l4ʦiRV]
Nv]Gjt">FElS	F	^sC0t~mnYmbFἼV}~[k<Gt|$ߤΧ
-u}~ɀkֿ8ϵze`҄ʚ&kOSZN#(b11"L7_rINͩZJʎj4WDo"%?'
e!'充$W;iѾs)u*	W|]l>"g޶4N Ko_V(a|-Mz9;v^VfU)^pM_R'va8魝$SLȓNEr]ACk=p0lno+SfAAH@_ʮLS,3NIK+7Lw+B2@ߜ<&
U%@#y%vvth#yʔ~
f1~ˢ!Fs7.\%r<(v-7Gm1WP-b9)W4V굏PVuai XڜϓyF}sxrxi15RʘNh vbf7N_*_My~~9)W8-58YǛȅ'9QH['1ۛ{ZRZaHb:z,Y/U7 ;onoɪ&Y?A|aP:ي610Awype@7ݐs[C;&,w,%$cL
xLȩ[{b-vYo*yCڄc=QR,omw995er9pLs	:Y]su\f[jZm*T;Q@_G2_@&ώ?k
˸)cHi'
R8,Q1%8aW!'n("Hmgy@rKL߅F(\n)xINUxy[T!||zW y=Uݗrչ٣_5k^~ uk'k`]>B(y+fMQ(cb|_+z#`K=XmsfF%VP9yMl}
fkIKJcG14'z%M	rQGkĔXg2i`A0"<lXSv.ԶuIIs=1fLr8phP}p".c'](}1	 6mV,УM\#Rύyr?
~/WjC(&<m_=P4=5a30[LL]8h95Q5syi/I}7ܽ/Kd:Y̧#Mrɒv"馭;N9;̄~kn&?G|I
7v&IW	[4?"e4?FЧy//IPhN?ӉEe.ۼ			``1 3a\v*KqwLݹ7wFPA)	m.p0"Çc*	t%?ג1d,b0䘎GdCB"݅M0Aj>R0G&\YٞYh'agJ<HK0Thas4$O*$^,kG.ʩjl=$ICk.
L	o!$L`2g:;3byR!'X~@	j烊pC
Fʺ3c3܍w\~@7C
X+h\|w"Db]C<h>C\U4/$eMT	9W Te70B91uDa[f6?Pb*MtE",&@g(eI1~վΡY&Z L1
W+=Jȗ4M46⚊:gCkUJ؉mK8w 7ůޟznjaif-H?78o x3#-Ҝ{Ad3J tC/H5 DҜbWCcQeϞii'}XS+aMAhا{vL/58hR]-
|ʞޡr,km)j	vNaY޽mJrhbe4%>\tތxov:R]\QH3*~+6ε]ƻBM$wLm"#F6+[d9r2r+N~&Hm==	s1;,+Tid.yA0VwK7'$v7[O;Æo[캒| 1(fsMwE'?3gU\otQ|.b
Fits'tt49-@ͤ4k͙=r63;d?'a9b}>jeu	;⻓~4!綴tװmǧ?!oH2P)UӜeЃim.̪2KÒo)Ժ>nf	w|xk<0UyXlyw]+l/UlE6̻8hgߑBs-jWN2߃/7g?%8t>$/s\E3Rv
`ᜰD_M,{Ҡ+8]*ZCa+cN
ƁV׹g"L}-KXV"P- Ee)9D[Jƾ(rZs5Ύ<nW2#qfX@+EY 	!n-&9#©ꞔl?Hh3ۗiC7x ܰr
5?DJ`QTM7<m5fzf;%ݼ֘&[f{Fs=a
Yҕ418_?N$:er/pm6zZD-{|:Iv9ÚfKZΩ|F<%MX\_N >{lff>9]GAiP,@ă.ФKJÊz рA
H%VP=`bcz<=(82wJ."h
)iMFr9V4MIEIMP#F;4 9gdx jdڈ^`7O?	7JvZ>+h?ryR7#Cϱcj`G16(bsu#Pp3:]$CL *]SLz:40
J#&Ir4O1+W~6ksOŴhWuM55z.&\&vEp2ح_dP                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Comment:
 This is the Debian GNU/Linux prepackaged version of GNU cpio
 (including mt).
 .
 This package was put together by Clint Adams <schizo@debian.org>.
Source: ftp://ftp.gnu.org/gnu/cpio

Files: *
Copyright: (C) 1984-2019 Free Software Foundation, Inc.
License: GPL-3+
 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 Free Software Foundation; either version 3, or (at your option)
 any later version.
Comment:
 The text of the GPL version 3 can be found on Debian systems in
 /usr/share/common-licenses/GPL-3.

Files: tests/argcv.*
       src/tar.h
Copyright: (C) 1992-2017 Free Software Foundation, Inc.
License: LGPL-3+
 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 3 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301  USA
Comment:
 The text of the LGPL version 3 can be found on Debian systems in
 /usr/share/common-licenses/LGPL-3.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        6  0   	              $  (      \     ]     (     =     D  .   Q  %               0          "        ?     U  0   e  !     
          /             3     N     d  d   }                 v   0  >     )             '  ,   C     p  ,     ,     '     -          >   (   _   (                        *         !     2!     D!     `!     v!     !     !     !  "   !  4   !  I   "  /   ^"  /   "     "  .   "     #  3   '#  E   [#     #  7   #     #     ~$  G   %     M%  "   m%  
   %  '   %  (   %     %     &  $   &     1&     M&  &   \&     &     &     &     &     &     
'      '  i   ?'  2   '  1   '     (  '   ,(  )   T(     ~(  $   (     (     (  `   (  7   ')  (   _)  (   )  >   )     )     *     !*  T   @*     *  3   *      *     *     *     +  \   +  '   h+     +     +  J   +  E   ,  5   Q,  C   ,  +  ,     -     .  ?   $.  B   d.  B   .     .     /     /     //     F/     Z/  &   k/  2   /     /     /  s   /  A   d0     0     0     0     0     0     0     1     1  ;   1  &   X1  7   1  8   1  9   1  :   *2  /   e2  0   2  1   2     2     3     3     (3  @   =3  
   ~3  D   3  #   3  &   3  F   4  J   c4  6   4     4  ,   4  '   ,5     T5  !   d5     5     5  2   5  ;   5      6     66     ;6     @6     G6     c6  ,   |6      6  $   6  0   6  3    7  I   T7     7  +   7  &   7  R   8  ,   d8  6   8  q   8     :9  /   Y9     9  Z   9  6   9     .:     C:     W:     j:     :  0   :     :     :     :  +   :     #;     ;  "   ;  v   ;  6   ]<  .   <     <  ;   <  3   =  /   J=  +   z=  '   =  #   =     =     >     .>  	   >>     H>     Z>     r>     >  "   >     >     >     >  B   >  +   B?     n?     ?     ?     ?     ?     ?     ?     ?     @  ,   -@  4   Z@     @     @     @  %   @     @     A     A  
   3A     AA     WA  -   wA  	   A  !   A  	   A  I   A     %B     )B     DB  $   XB     }B     B  5   B  e   B     AC     \C     oC  
   C     C     C     C     C  	   C     C     D  	   D     D     /D     HD     ^D     tD  
   yD  
   D  
   D  
   D  %   D     D     D     D     E     'E     AE     QE     WE     ^E     qE  *   uE  ;   E  !   E     E  .   F  D   FF     F     F    F     H     oI  	   I  
   I  1   I  $   I     I     J  5   'J     ]J     }J     J     J  H   J  $   K     1K  &   GK  1   nK  +   K  (   K     K  +   L  i   ;L     L     L  #   L  }   M  ;   M  +   M     M     M  /   N  !   MN  -   oN  /   N  )   N  0   N  $   (O  *   MO  (   xO     O     O     O  4   O      P     =P     MP     gP     zP     P     P     P  #   P  5   P  G   Q  6   WQ  6   Q     Q  5   Q     R  =   3R  Q   qR  -   R  =   R     /S     S  Q   9T     T  '   T     T  ,   T  +   U     <U     XU  *   aU     U     U  (   U     U     U     V  !   "V      DV     eV  #   zV  z   V  ;   W  0   UW  !   W  *   W  *   W     W     X     2X     8X  V   <X  7   X     X  -   X  ;   Y     TY     jY  %   Y  [   Y  
   Z  6   Z     LZ     hZ     lZ     qZ  c   xZ  '   Z     [     [  A   9[  G   {[  <   [  S    \  #  T\     x]     ]  A   ]  I   ]  ;   /^     k^     ^     ^     ^     ^     ^  *   ^  :   _     U_     f_  }   y_  H   _     @`     \`     a`     e`     |`  !   `     `     `  >   `  4    a  @   5a  A   va  E   a  D   a  6   Cb  7   zb  ;   b     b     
c  
   c     $c  B   7c     zc  F   c  *   c  *   d  H   /d  X   xd  5   d     e  3   e  (   Qe     ze     e     e     e  /   e  ?   f     Pf     jf  
   nf     yf  !   f      f  0   f  '   f  '   g  7   Dg  &   |g  Q   g     g  ,   h  "   @h  G   ch  $   h  /   h  m    i     ni  2   i     i  d   i  H   8j     j     j     j     j     j  4   j     k     k  !   ,k  +   Nk     zk     k  -   l  s   Dl  8   l  &   l     m  8   .m  1   gm  -   m  )   m  %   m  !   n     9n     Wn     qn     n     n     n  
   n     n  '   n     n     o  "   *o  G   Mo  3   o     o     o     p     p     'p     Ep     cp     rp  "   p  ,   p  <   p     q     -q     Dq  &   [q     q     q     q     q     q  (   q  *   r     Er     Qr  
   pr  K   ~r     r  (   r     r  )   s     8s     Rs  5   _s  l   s     t     t     5t     Nt     ]t     |t     t     t     t     t  
   t  	   t     t     u     &u     >u     Uu     Zu     gu  	   tu  
   ~u  &   u     u  '   u     u     v     v     4v     Iv     Ov     Vv     kv  /   ov  ;   v     v     v  2   w  K   Lw  
   w     w     P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                          w  ,  @  w         C   x         *           
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio-2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2017-02-07 10:18+0100
Last-Translator: Ask Hjorth Larsen <asklarsen@gmail.com>
Language-Team: Danish <dansk@dansk-gruppen.dk>
Language: da
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
X-Generator: KBabel 0.8
Plural-Forms: nplurals=2; plural=(n != 1);
 
Licens GPLv3+: GNU GPL udgave 3 eller nyere <http://gnu.org/licenses/gpl.html>.
Dette er fri software: Du kan frit ændre og videredistribuere det.
Der gives INGEN GARANTI i den grad, dette tillades af loven.

 
Rapportér fejl til: %s
   eller:   [TILVALG...] %.*s: parameteren ARGP_HELP_FMT kræver en værdi %.*s: Ukendt parameter ARGP_HELP_FMT %lu blok
 %lu blokke
 Hjemmeside for %s: <%s>
 Hjemmeside for %s: <http://www.gnu.org/software/%s/>
 %s er meningsløs sammen med %s %s er ikke en tegn-specialfil %s er ikke et katalog %s lænket til %s %s ikke oprettet: nyere version eller version med samme alder eksisterer %s ikke gemt: ikke en almindelig fil %s: Kan ikke kalde %s %s: Kan ikke skifte filtilstand til %s %s: Kan ikke ændre ejerskab til uid %lu, gid %lu %s: Kan ikke oprette symbolsk lænke til %s %s: Kan ikke oprette hård lænke til %s %s: Kan ikke søge til %s %s: Kan ikke oprette symbolsk lænke til %s %s: Læsefejl ved byte %s under læsning af %lu byte %s: Læsefejl ved byte %s under læsning af %lu byte %s: For mange argumenter
 %s: Advarsel: Kan ikke kalde %s %s: Advarsel: Kan ikke søge til %s %s: Advarsel: Læsefejl ved byte %s under læsning af %lu byte %s: Advarsel: Læsevejl ved byte %s under læsning af %lu byte %s: Skrev kun %lu af %lu byte %s: Skrev kun %lu af %lu byte %s: fejl i tjeksum (0x%x, burde være 0x%x) %s: for langt filnavn %s: ugyldigt tilvalg -- "%c"
 %s: tilvalget "%c%s" tillader ikke et argument
 %s: tilvalget "%s" er flertydigt
 %s: tilvalget "%s" er flertydigt; muligheder: %s: tilvalget "--%s" tillader ikke et argument
 %s: tilvalget "--%s" kræver et argument
 %s: tilvalget "-W %s" tillader ikke et argument
 %s: tilvalget "-W %s" er flertydigt
 %s: tilvalget "-W %s" kræver et argument
 %s: tilvalg kræver et argument -- "%c"
 %s: rmtclose mislykkedes %s: rmtioctl mislykkedes %s: rmtopen mislykkedes %s: lagret filnavnslængde uden for gyldigt interval %s: for lang symbolsk lænke %s: afkorter %s %s: afkorter inode-nummer %s: ukendt filtype %s: ukendt tilvalg "%c%s"
 %s: ukendt tilvalg "--%s"
 " © (PROGRAMFEJL) Ingen version kendt!? (PROGRAMFEJL) Tilvalget skulle have været genkendt!? --append er givet, men intet arkivfilnavn er angivet (brug -F eller -O) --no-preserve-owner kan ikke bruges sammen med --owner --owner kan ikke bruges sammen med --no-preserve-owner --stat kræver filnavne -F kan kun bruges sammen med --create eller --extract -T læser null-afsluttede navne ARGP_HELP_FMT: værdien for %s er mindre end eller lig med %s Føj STØRRELSE byte til FIL. STØRRELSE er givet ved forrige "--length"-tilvalg. Føj til slutningen af et eksisterende arkiv. Arkivfilen er lokal, også selv om dens navn indeholder kolon Arkivfilnavn, der skal bruges frem for standard-ind. Valgfri BRUGER og VÆRT angiver bruger- og værtsnavne til brug med fjernarkiver Arkivfilnavn, der skal bruges frem for standard-ud. Valgfri BRUGER og VÆRT angiver bruger- og værtsnavn til brug med fjernarkiver Arkivformatet er ikke angivet i kopiér gennem-tilstand (brug tilvalget --format) Arkivformat angivet flere gange Arkivværdien %.*s er uden for interval BLOCKSTØRRELSE Både -I og -F bruges i kopiér ind-tilstand Både -O og -F bruges i kopiér ud-tilstand Byteantal uden for interval KOMMANDO Kan ikke forbinde til %s: opslag slog fejl Kan ikke køre fjern-skal Kan ikke åbne %s Kan ikke omdirigere filer til fjern-skal Ændr katalog til DIR Kommando kernedumpede
 Kommando fuldført
 Kommando slog fejl med status %d
 Kommando stoppede med signal %d
 Kommando termineret
 Kommando terminerede med signal %d
 Styrer visning af advarsler. I øjeblikket kan FLAG være "none", "truncate" eller "all". Tilvalget kan gives flere gange. Opret alle filer relativt til det nuværende arbejdskatalog Opret enhedsuafhængige (reproducerbare) arkiver Opret fil af den givne STØRRELSE Opret indledende kataloger som nødvendigt Opret arkivet (kør i kopiér ud-tilstand) Opretter kataloget "%s" Opretter mellemkatalog "%s" ENHED KAT Følg symbolske lænker (kopier filerne, de peger på, frem for at kopiere lænkerne). Vis de kørte kontrolpunkter og slutstatus for KOMMANDO Ændr ikke ejerskab af filerne Udskriv ikke antallet af blokke, der kopieres Fjern ikke præfikskomponenter for filsystem fra filnavnene Lagr ikke enhedsnumre Slå fejlsøgningsinfo til Fejl ved fortolkning af tal nær "%s" Kør ARGUMENTER. Nyttig sammen med --checkpoint og en af --cut, --append, --touch, --unlink Kør KOMMANDO Udpak filer fra et arkiv (kør i kopiér ind-tilstand) Udpak filer til standard-ud FIL FLAG FORMAT Fil %s skrumpede med %s byte, udfylder med nuller Fil %s skrumpede med %s byte, udfylder med nuller Filen %s blev ændret under kopieringen Tilvalg for filoprettelse: Tilvalg for filstatistik: Filnavne i listen adskilles af null-tegn frem for linjeskiftstegn Udfyld filen med det givne MØNSTER. MØNSTER er "defalt" eller "zeros" Båndafslutning fundet. Indsæt næste bånd og tryk RETUR.  Båndafslutning fundet. Indtast klargjort enheds- eller filnavn for at fortsætte.
 GNU "cpio" kopierer filer til og fra arkiver

Eksempler:
  # Kopiér filerne angivet i filen navneliste til arkiv
  cpio -o < navneliste [> arkiv]
  # Udpak filer fra arkiv
  cpio -i [< arkiv]
  # Kopiér filerne angivet i filen navneliste til målkatalog
  cpio -p målkatalog < navneliste
 Vrøvlekommando Ukrudt i ARGP_HELP_FMT: %s Generel hjælp til GNU-programmer: <http://www.gnu.org/gethelp/>
 Generér en hullet fil. Resten af kommandolinjen angiver filafbildningen. Vis numerisk UID og GID i den uddybende indholdsfortegnelse Omdøb filer interaktivt Ugyldigt byteantal Ugyldig operationskode Ugyldig søgeretning Ugyldigt søgeafsæt Ugyldig størrelse: %s Ugyldig værdi for tilvalget --warning: %s Lænk filer når det er muligt i stedet for at kopiere dem Hovedfunktioner: Misdannet tal %.*s Obligatoriske eller valgfri argumenter til lange tilvalg er også obligatoriske henholdsvis valgfri til de tilsvarende korte. Manupulér et bånddrev, idet der tillades kommandoer fra en fjernproces Tilstand allerede defineret NAVN TAL Negativ størrelse: %s Ikke nok argumenter Tal uden for tilladt interval: %s AFSÆT TILVALG Kopiér kun filer, der ikke matcher nogen af de givne mønstre Ændringsflag, der gælder for alle hovedfunktioner: Ændringsflag, der gælder i kopiér ind- og kopiér ud-tilstand Ændringsflag, der gælder i kopiér ind- og kopiér ud-tilstand: Ændringsflag, der gælder i kopiér ind- og kopiér gennem-tilstand: Ændringsflag, der gælder i kopiér ud- og kopiér gennem-tilstand: Ændringsflag, der kun gælder i kopiér ind-tilstand: Ændringsflag, der kun gælder for kopiér ud-tilstand: Ændringsflag, der kun gælder for kopiér gennem-tilstand: Operationen understøttes ikke MØNSTER Pakket af %s
 Pakket af %s (%s)
 Udfør den givne handling (se nedenfor) når kontrolpunkt TAL nås Filen endte for tidligt Udskriv STRENG når slutningen af et arkiv i sikkerhedskopimediet nås Udskriv et "." for hver fil, der behandles Udskriv en indholdsfortegnelse for inddata Udskriv indhold af struct-stat for hver given fil. StandardFORMATet er:  Læs yderligere mønstre, der angiver filnavne til udpakning eller listevisning, fra FIL Læsefejl ved byte %lld i fil %s, udfylder med nuller Læs filnavne fra FIL Fjerner indledende "%s" fra mål for hårde lænker Fjerner indledende "%s" fra medlemsnavne Omnummerér inoder Erstat alle filer ubetinget Rapportér fejl i %s til: %s
 Rapportér fejl til %s.
 Nulstil tilgangstider for filer efter de læses Behold forrige filredigeringstidspunkt, når der oprettes filer Kør i copy-pass-tilstand SEK STØRRELSE STRENG Søgeretning er uden for interval Søgeafsæt er uden for interval Søg til det givne afsæt, før der skrives data Angiv dato for næste "--touch"-tilvalg Angiv I/O-blokstørrelsen til 5120 byte Angiv I/O-blokstørrelsen til BLOKSTØRRELSE * 512 byte Angiv I/O-blokstørrelsen til TAL byte Sæt ejerskab på alle filer, der oprettes til den angivne BRUGER og/eller GRUPPE Blokstørrelse for hullet fil Erstatter "." for tomt mål for hård lænke Erstatter "." for tomt medlemsnavn Ombyt både halvord af ord og byte af halvord i dataene. Svarer til -sS Ombyt byte i hvert halvord i filerne Ombyt halvordene i hvert ord (4 byte) i filerne Handlinger for synkronkørsel. Disse køres når kontrolpunktet, hvis nummer er givet ved --checkpoint, nås. Tilvalg for synkron kørsel: Indtast navn på en klargjort enhed eller en fil.
 For mange argumenter Afkort FIL til størrelsen angivet ved forrige "--length"-tilvalg (eller 0 hvis dette ikke er givet) Prøv "%s --help" eller "%s --usage" for at få yderligere oplysninger.
 Uventede argumenter Ukendt datoformat Ukendt felt "%s" Ukendt systemfejl Aflænk FIL Opdatér tilgangs- og redigeringstidspunkter for FIL Brug: Brug KOMMANDO frem for rsh Brug det givne FORMAT for arkivet Brug det gamle flytbare arkivformat (ASCII) Brug dette FILNAVN frem for standard-ind eller -ud. Valgfri BRUGER og VÆRT angiver bruger- og værtsnavne til brug med fjernarkiver Gyldige argumenter er: Vis listen af filer, der behandles, uddybende Bekræft kun CRC'erne i hver fil i arkivet ved læsning af et CRC-formatarkiv, frem for faktisk at pakke filerne ud Skriv filer med store blokke af nuller som hullede filer Skriv til filNAVN frem for standard-ud Skrevet af %s og %s.
 Skrevet af %s, %s, %s,
%s, %s, %s, %s,
%s, %s og andre.
 Skrevet af %s, %s, %s,
%s, %s, %s, %s,
%s og %s.
 Skrevet af %s, %s, %s,
%s, %s, %s, %s
og %s.
 Skrevet af %s, %s, %s,
%s, %s, %s og %s.
 Skrevet af %s, %s, %s,
%s, %s og %s.
 Skrevet af %s, %s, %s,
%s og %s.
 Skrevet af %s, %s, %s
og %s.
 Skrevet af %s, %s og %s.
 Skrevet af %s.
 [ARGUMENTER...] [BRUGER][:.][GRUPPE] [[BRUGER@]VÆRT:]FILNAVN [målkatalog] " "%s" eksisterer, men er ikke et katalog flertydigt argument %s til %s ignorerede tom linie kan ikke skifte til kataloget "%s" kan ikke generere hullede filer på standard-ud.  Brug tilvalget --file kan ikke finde logind-gruppe for numerisk bruger-ID kan ikke lænke %s til %s kan ikke oprette katalog "%s" kan ikke åbne %s kan ikke åbne "%s" kan ikke læse tjeksum for %s kan ikke fjerne nuværende %s kan ikke søge kan ikke søge i uddata kan ikke sætte tidspunkt på "%s" kan ikke ombytte byte i %s: ulige antal byte kan ikke ombytte ord-halvdele i %s: ulige antal ord-halvdele kan ikke afkorte "%s" kan ikke aflænke "%s" kommando slog fejl: %s styr operation for magnetisk bånddrev oprettet fil er ikke hullet hovednummer for enhed undernummer for enhed enhedsnummer fejl ved lukning af arkiv exec/tcp: Tjenesten er ikke tilgængelig kunne ikke returnere startarbejdskataloget filtilstand filnavnet indeholder null-tegn filstørrelse genfile manipulerer datafiler for testsuiten fra GNU paxutils.
TILVALG er:
 gid vis en kort besked om brug af programmet vis denne hjælpeliste vent i SEK sekunder (standardværdi 3600) forkert maske (nær "%s") inode-nummer intern fejl: bånd-deskriptor ændredes fra %d til %d ugyldigt arkivformat "%s"; gyldige formater er:
crc newc odc bin ustar tar (store bogstaver genkendes også) ugyldigt argument %s til %s ugyldig blokstørrelse ugyldig værdi for antal ugyldig gruppe ugyldigt hoved: fejl i tjeksum ugyldig bruger hukommelsen er brugt op redigeringstidspunkt navnestørrelse ingen bånd-enhed angivet antal lænker operation operation [antal] arkivet endte for tidligt filen endte for tidligt udskriv programversion rdev rdev-hovednr rdev-undernr læsefejl omdøb %s ->  forespurgt fillængde %lu, faktisk %lu set fejlsøgningsniveau angiv filnavn for fejlsøgningsudskrift angiv programnavnet standard-ind er lukket standard-ud er lukket stat(%s) mislykkedes stdin stdout for mange argumenter uid kan ikke bestemme det nuværende arbejdskatalog brug enhed som filnavn for bånddrevet, der skal køres på brug fjernKOMMANDO frem for rsh virtuel hukommelse er opbrugt advarsel: arkivhoved har omvendt byte-rækkefølge advarsel: sprang over %ld byte ukrudt advarsel: sprang over %ld byte ukrudt skrivefejl skrivefejl: delvis skrivning PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Filen %s voksede, % ny byte ikke kopieret Filen %s voksede, % nye byte ikke kopieret                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     6  0   	              $  (      \     ]     (     =     D  .   Q  %               0          "        ?     U  0   e  !     
          /             3     N     d  d   }                 v   0  >     )             '  ,   C     p  ,     ,     '     -          >   (   _   (                        *         !     2!     D!     `!     v!     !     !     !  "   !  4   !  I   "  /   ^"  /   "     "  .   "     #  3   '#  E   [#     #  7   #     #     ~$  G   %     M%  "   m%  
   %  '   %  (   %     %     &  $   &     1&     M&  &   \&     &     &     &     &     &     
'      '  i   ?'  2   '  1   '     (  '   ,(  )   T(     ~(  $   (     (     (  `   (  7   ')  (   _)  (   )  >   )     )     *     !*  T   @*     *  3   *      *     *     *     +  \   +  '   h+     +     +  J   +  E   ,  5   Q,  C   ,  +  ,     -     .  ?   $.  B   d.  B   .     .     /     /     //     F/     Z/  &   k/  2   /     /     /  s   /  A   d0     0     0     0     0     0     0     1     1  ;   1  &   X1  7   1  8   1  9   1  :   *2  /   e2  0   2  1   2     2     3     3     (3  @   =3  
   ~3  D   3  #   3  &   3  F   4  J   c4  6   4     4  ,   4  '   ,5     T5  !   d5     5     5  2   5  ;   5      6     66     ;6     @6     G6     c6  ,   |6      6  $   6  0   6  3    7  I   T7     7  +   7  &   7  R   8  ,   d8  6   8  q   8     :9  /   Y9     9  Z   9  6   9     .:     C:     W:     j:     :  0   :     :     :     :  +   :     #;     ;  "   ;  v   ;  6   ]<  .   <     <  ;   <  3   =  /   J=  +   z=  '   =  #   =     =     >     .>  	   >>     H>     Z>     r>     >  "   >     >     >     >  B   >  +   B?     n?     ?     ?     ?     ?     ?     ?     ?     @  ,   -@  4   Z@     @     @     @  %   @     @     A     A  
   3A     AA     WA  -   wA  	   A  !   A  	   A  I   A     %B     )B     DB  $   XB     }B     B  5   B  e   B     AC     \C     oC  
   C     C     C     C     C  	   C     C     D  	   D     D     /D     HD     ^D     tD  
   yD  
   D  
   D  
   D  %   D     D     D     D     E     'E     AE     QE     WE     ^E     qE  *   uE  ;   E  !   E     E  .   F  D   FF     F     F    F     H     I     I     I  2   I  )   I     #J     ;J  0   RJ     J  ,   J     J     J  A   J  /   >K  "   nK  +   K  E   K  A   L  ;   EL  ,   L  =   L  y   L     fM  +   ~M  1   M  x   M  J   UN  6   N     N      N  4   O  !   CO  1   eO  4   O  +   O  6   O  )   /P  ,   YP  6   P     P     P     P  A   Q  +   IQ     uQ     Q     Q     Q     Q     R     R  (   R  /   1R  [   aR  D   R  D   S     GS  I   cS     S  1   S  _   S  ,   _T  >   T     T     vU  `   !V     V  +   V     V  ;   V  ;   W  ,   SW     W  :   W  5   W     W  C   X     [X      yX     X  ,   X     X     Y  #   Y  {   ;Y  6   Y  6   Y  #   %Z  2   IZ  4   |Z      Z  (   Z     Z     [  ]   [  E   e[  4   [  +   [  6   \     C\  +   b\  8   \  a   \     )]  D   ;]  )   ]     ]     ]     ]  z   ]  5   7^  "   m^     ^  [   ^  R   _  M   W_  E   _  A  _     -a     @a  A   \a  e   a  C   b     Hb     fb     zb  '   b     b     b  *   b  <    c     ]c     sc     c  J   d     Zd     xd     }d     d     d  ,   d     d     d  D   d  $   1e  ;   Ve  ;   e  8   e  8   f  .   @f  .   of  +   f     f     f     f     f  O   g     bg  Z   }g  1   g  +   
h  R   6h  P   h  A   h     i  A   <i  1   ~i     i  #   i  "   i     j  7   +j  :   cj     j     j     j     j  ,   j  9   k  ;   ;k  0   wk  &   k  4   k  A   l  j   Fl  +   l  =   l  +   m  b   Gm  8   m  B   m     &n  $   n  N   n     *o  w   =o  I   o     o     p     .p     Fp     _p  3   xp     p  !   p  #   p  1   p     ,q     q  (   q     r  >   r  4   r     s  @   6s  7   ws  3   s  /   s  +   t  '   ?t  #   gt     t     t     t     t     t     u     u  +   u  (   Cu     lu  3   u  b   u  E   v  %   _v  -   v  $   v  !   v  ,   v  "   'w     Jw  (   ew  )   w  O   w  j   x  !   sx  -   x  %   x     x  !   x      y     6y  
   Ly  "   Zy  !   }y  :   y  
   y     y     z  U   z     hz  !   lz     z  #   z     z     z  =   z  {   6{  '   {     {     {     |  %   "|     H|     ]|     q|  	   |     |     |  	   |     |     |     |     }     3}  
   8}  
   C}     N}     `}  *   r}     }  ,   }     }     }     ~     <~     T~     d~     t~     ~  ;   ~  =   ~  ,        2  3   R  Z          )        P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                          !  ,  @  )         C   {         -           
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio 2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2015-09-15 10:02+0200
Last-Translator: Mario Blättermann <mario.blaettermann@gmail.com>
Language-Team: German <translation-team-de@lists.sourceforge.net>
Language: de
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural=(n != 1);
X-Generator: Poedit 1.8.4
 
Lizenz GPLv3+: GNU GPL Version 3 oder neuer <http://gnu.org/licenses/gpl.html>.
Dies ist freie Software: Sie dürfen sie verändern und weiterverteilen.
Es gibt keine Garantie, soweit es Recht und Gesetz zulassen.

 
Berichten Sie Fehler an %s
   oder:   [OPTION...] %.*s: ARGP_HELP_FMT-Parameter benötigt einen Wert %.*s: Unbekannter ARGP_HELP_FMT-Parameter %lu Block
 %lu Blöcke
 Homepage von %s: <%s>
 %s-Homepage: <http://www.gnu.org/software/%s/>.
 %s ist bedeutungslos mit %s %s ist keine zeichenorientierte Spezialdatei »%s« ist kein Verzeichnis %s verbunden mit %s %s nicht erzeugt: Neuere oder gleich alte Version existiert schon %s nicht festgeschrieben: Keine reguläre Datei %s: Funktion »%s« fehlgeschlagen %s: Modus kann nicht zu %s geändert werden %s: Datei-Eigentümer kann nicht zu uid %lu, gid %lu geändert werden %s: Symbolische Verknüpfung zu »%s« kann nicht angelegt werden %s: Harte Verknüpfung zu »%s« kann nicht angelegt werden %s: Positionierung auf %s ist nicht möglich %s: Symbolische Verknüpfung zu %s kann nicht erstellt werden %s: Lesefehler bei Byte %s, während %lu Byte gelesen wurde %s: Lesefehler bei Byte %s, während %lu Bytes gelesen wurden %s: Zu viele Argumente
 %s: Warnung: Funktion »%s« fehlgeschlagen %s: Warnung: Positionierung auf %s nicht möglich %s: Warnung: Lesefehler bei Byte %s beim Lesen von %lu Byte %s: Warnung: Lesefehler bei Byte %s beim Lesen von %lu Bytes %s: Nur %lu von %lu Byte geschrieben %s: Nur %lu von %lu Bytes geschrieben %s: Prüfsummenfehler (0x%x, hätte 0x%x sein müssen) %s: Dateiname zu lang %s: Ungültige Option -- »%c«
 %s: Option »%c%s« erlaubt kein folgendes Argument
 %s: Option »%s« ist mehrdeutig
 %s: Option »%s« ist mehrdeutig, Möglichkeiten: %s: Option »--%s« erlaubt kein folgendes Argument
 %s: Option »--%s« benötigt ein Argument
 %s: Option » -W %s« erlaubt kein folgendes Argument
 %s: Option »-W %s« ist nicht eindeutig
 %s: Option »-W %s« benötigt ein Argument
 %s: Option benötigt ein folgendes Argument -- »%c«
 %s: rmtclose gescheitert %s: rmtioctl gescheitert %s: rmtopen gescheitert %s: Gespeicherter Dateiname ist außerhalb des gültigen Bereichs %s: Symbolische Verknüpfung (link) zu lang %s: %s wird gekürzt %s: Inode-Nummer wird gekürzt %s: unbekannter Dateityp %s: Unerkannte Option »%c%s«
 %s: Unbekannte Option »--%s«
 « © (PROGRAMMFEHLER) Keine Version bekannt!? (PROGRAMMFEHLER) Option sollte erkannt werden!? --append wurde ohne Namen der Archivdatei angegeben (verwenden Sie die Optionen -F oder -O) --no-preserve-owner kann nicht zusammen mit --owner verwendet werden --owner kann nicht zusammen mit --no-preserve-owner verwendet werden --stat benötigt Dateinamen Option -F kann nur bei den Aktionen --extract und --insert benutzt werden -T liest null-terminierte Namen ARGP_HELP_FMT: Wert %s ist kleiner oder gleich %s GRÖßE Bytes an DATEI anfügen. GRÖßE wird mit einer vorhergehenden Option --length gesetzt. Dateien an ein existierendes Archiv anfügen Archivdatei ist lokal, obwohl deren Name Doppelpunkte enthält Anstelle der Standardeingabe zu verwendender Name der Archivdatei. BENUTZER und HOST können optional angegeben werden, wenn das Archiv auf einem entfernten Rechner liegt Anstelle der Standardausgabe zu verwendender Name der Archivdatei. BENUTZER und HOST können optional angegeben werden, wenn das Archiv auf einem entfernten Rechner liegt Im Durchlaufmodusodus wurde das Archivformat nicht angegeben (verwenden Sie die Option --format) Archiv wurde mehrfach definiert Archivwert %.*s ist außerhalb des Bereichs BLOCKGRÖßE Im Hineinkopiermodus werden sowohl -I als auch -F verwendet Im Herauskopiermodus werden sowohl -O als auch -F verwendet Bytezahl außerhalb des zulässigen Bereichs BEFEHL Verbindung zu %s nicht möglich: Auflösung fehlgeschlagen Shell auf anderem Rechner kann nicht gestartet werden %s kann nicht geöffnet werden Dateien können nicht zur Shell auf anderem Rechner geleitet werden Ins Verzeichnis VERZ wechseln Befehl erzeugte einen Core-Dump
 Befehl erfolgreich ausgeführt
 Befehl schlug mit Beendigungsstatus %d fehl
 Befehl hieltb bei Signal %d an
 Befehl beendet
 Befehl beendete sich bei Signal %d
 Warnanzeige. Aktuelles FLAG ist eines von »none«, »truncate«, »all«. Mehrfach angegebene Optionen werden gespeichert. Alle Dateien relativ zum aktuellen Verzeichnis anlegen Geräteunabhängige (reproduzierbare) Archive erzeugen Datei der gegebenen GRÖßE anlegen Übergeordnete Verzeichnisse anlegen, falls nötig Das Archiv anlegen (im Herauskopiermodus ausführen) Verzeichnis »%s« wird erstellt Zwischenverzeichnis »%s« wird erstellt GERÄT VERZ Symbolische Verknüpfungen dereferenzieren (Zieldateien anstelle der Verknüpfungen kopieren) Ausgeführte Kontrollpunkte und Beendigungsstatus von BEFEHL anzeigen Die Eigentumsverhältnisse der Dateien nicht ändern Anzahl der kopierten Blöcke nicht ausgeben Dateisystempräfixe nicht aus den Dateinamen entfernen Gerätenummern nicht speichern Informationen zur Fehlerdiagnose aktivieren Fehler beim Verarbeiten der Zahl in der Nähe von »%s« ARGUMENTE ausführen. Nützlich mit --checkpoint und einem aus --cut, --append, --touch, --unlink BEFEHL ausführen Dateien aus einem Archiv entpacken (im Hineinkopiermodus ausführen) Dateien auf die Standardausgabe entpacken DATEI FLAG FORMAT Datei %s um %s Byte geschrumpft, wird mit Nullen aufgefüllt Datei %s um %s Bytes geschrumpft, wird mit Nullen aufgefüllt Datei %s wurde während des Kopiervorgangs verändert Optionen beim Anlegen von Dateien: Dateistatistikoptionen: Dateinamen in der Liste werden von einem Null-Zeichen anstelle eines Zeilenumbruchs beendet Die Datei mit dem gegebenen MUSTER füllen. MUSTER ist »default« oder »zeros«. Ende des Bandes gefunden. Nächstes Band einlegen und EINGABETASTE drücken.  Ende des Bandes gefunden. Zum Fortsetzen Gerät/Datei-Namen angeben.
 GNU cpio kopiert Dateien in und aus Archiven

Beipiele:
  # In einer Namensliste benannte Dateien ins Archiv kopieren
  cpio -o < Namensliste [> Archiv]
  # Dateien aus dem Archiv entpacken
  cpio -i [< Archiv]
  # In einer Namensliste benannte Dateien in Zielverzeichnis kopieren
  cpio -p Zielverzeichnis < Namensliste
 Ungültiger Befehl Unsinn in ARGP_HELP_FMT: %s Allgemeine Hilfe zur GNU-Software: <http://www.gnu.org/gethelp/>
 Löchrige (sparse) Datei erzeugen. Der Rest der Befehlszeile gibt die die Dateibildungsvorschrift an. In der ausführlichen Inhaltstabelle UID und GID numerisch anzeigen Dateien interaktiv umbenennen Ungültige Bytezahl Ungültiger Operationsmodus Ungültige Richtung für Positionierung Ungültige Positionierungsweite Ungültige Größe: %s Ungültiger Wert für Option --warning: %s Dateien verknüpfen anstatt diese zu kopieren, wenn möglich Haupt-Operationsmodus Ungültige Nummer %.*s Notwendige oder optionale Argumente für lange Optionen sind ebenso notwendig oder optional für die entsprechenden kurzen Optionen. Ein Bandlaufwerk bearbeiten, dabei Befehle von entferntem Prozess annehmen Modus wurde bereits definiert NAME NUMMER Negative Größe: %s Nicht genug Argumente Zahl außerhalb des zulässigen Bereichs: %s POSITION OPTION Nur Dateien kopieren, denen keines der angegegeben Muster entspricht In jedem Modus mögliche Operatoren: Im Hineinkopier- und Herauskopier-Modus gültige Operatoren Im Hineinkopier- und Herauskopiermodus gültige Operatoren: Im Hineinkopier- und Durchlaufmodus gültige Operatoren: Im Herauskopier- und Durchlaufmodus gültige Operatoren: Nur im Hineinkopiermodus mögliche Operatoren: Nur im Herauskopiermodus mögliche Operatoren: Nur im Durchlaufmodus mögliche Operatoren: Operation nicht gestattet MUSTER Verpackt von %s
 Verpackt von %s (%s)
 Gegebene Aktion (siehe unten) beim Erreichen des Kontrollpunkts ZAHL ausführen Vorzeitiges Ende der Datei ZEICHENKETTE ausgeben, wenn des Ende des Datenträgers oder Sicherungsmediums erreicht ist Einen ».« für jede verarbeitete Datei ausgeben Ein Inhaltsverzeichnis der Eingabe anzeigen Inhalt des »struct stat« für jede gegebene Datei ausgeben. Standard-FORMAT ist: Zusätzliche Muster aus DATEI lesen, die Namen zu entpackender Dateien enthalten Lesefehler bei Byte %lld in Datei %s, wird mit Nullen aufgefüllt Dateinamenliste aus DATEI lesen Führende »%s« werden von Zielen harter Verknüpfungen entfernt Führende »%s« werden von Elementnamen entfernt Inodes neu nummerieren Alle Dateien bedingungslos ersetzen Berichten Sie %s-Fehler an »%s«
 Berichten Sie Fehler an %s.
 Zugriffszeiten der Dateien nach dem Lesen zurücksetzen Letze Änderungszeiten beim Erstellen von Dateien behalten Im Durchlaufmodus ausführen SEK GRÖßE ZEICHENKETTE Richtung für Positionierung nicht zulässig Positionierungsangabe außerhalb des zulässigen Bereichs Vor dem Schreiben von Daten zur gegebenen Position springen Datum für nächste »--touch«-Operation setzen I/O-Blockgröße auf 5120 Bytes setzen I/O-Blockgröße auf BLOCKGRÖßE * 512 Bytes setzen Die I/O-Blockgröße auf die angegebene ANZAHL an Bytes festlegen Die Eigentumsrechte aller erzeugten Dateien auf die angegebenen Werte für BENUTZER und/oder GRUPPE setzen Größe eines Blocks für löchrige Dateien ».« wird für leeres Ziel einer harten Verknüpfung ersetzt ».« wird für leeren Elementnamen ersetzt Sowohl »Halfwords« als auch Bytes der »Halfwords« in den Daten vertauschen. Äquivalent zu -sS Die Bytes jedes »Halfwords« in den Dateien vertauschen Die »Halfwords« jedes Worts (4 Bytes) in den Dateien vertauschen Aktionen für synchrone Ausführung. Diese werden beim Erreichen des Kontrollpunkts ausgeführt, der mit der Option --checkpoint gesetzt wurde. Optionen für synchrone Ausführung: Zum Fortsetzen Geräte- bzw. Datei-Namen angeben, wenn das Gerät bereit ist.
 Zu viele Argumente DATEI kürzen auf die Länge, die mit einer vorhergehenden Option --length  gesetzt wurde, oder 0, wenn nicht angegeben Versuchen Sie »%s --help« oder »%s --usage« für mehr Informationen.
 Unerwartete Argumente Unbekanntes Datumsformat Unbekanntes Feld »%s« Unbekannter Systemfehler DATEI entfernen (unlink) Zugriffs- und Änderungszeiten der DATEI neu setzen Aufruf: Statt »rsh« den BEFEHL benutzen Angegebenes Archiv-FORMAT verwenden Das alte portable (ASCII-) Archivformat verwenden Diesen DATEINAMEN anstelle der Standardeingabe oder -ausgabe verwenden. BENUTZER und HOST können optional angegeben werden, wenn das Archiv auf einem entfernten Rechner liegt Gültige Argumente sind: Verarbeitete Dateien ausführlich listen Beim Lesen eines CRC-Archivs nur die CRCs jeder der im Archiv enthaltenen Dateien überprüfen und die Dateien nicht wirklich entpacken Dateien mit großen Null-Blöcken als Sparse-Dateien schreiben In Datei NAME anstelle der Standardausgabe schreiben Geschrieben von %s und %s.
 Geschrieben von %s, %s, %s,
%s, %s, %s, %s,
%s, %s und anderen.
 Geschrieben von %s, %s, %s,
%s, %s, %s, %s,
%s und %s.
 Geschrieben von %s, %s, %s,
%s, %s, %s, %s
und %s.
 Geschrieben von %s, %s, %s,
%s, %s, %s und %s.
 Geschrieben von %s, %s, %s,
%s, %s und %s.
 Geschrieben von %s, %s, %s,
%s und %s.
 Geschrieben von %s, %s, %s
und %s.
 Geschrieben von %s, %s und %s.
 Geschrieben von %s.
 [ARGUMENTE...] [BENUTZER][:.][GRUPPE] [[BENUTZER@]HOST:]DATEINAME [Zielverzeichnis] » »%s« existiert, ist aber kein Verzeichnis Mehrdeutiges Argument »%s« für »%s« leere Zeile ignoriert Ins Verzeichnis »%s« kann nicht gewechselt werden Auf der Standardausgabe kann keine löchrige Datei erstellt werden, benutzen Sie die Option --file Die Login-Gruppe zu einer numerischen UID kann nicht ermittelt werden %s kann nicht mit %s verbunden werden Verzeichnis »%s« kann nicht erstellt werden »%s« konnte nicht geöffnet werden Öffnen von »%s« fehlgeschlagen Prüfsumme für %s kann nicht gelesen werden »%s« kann nicht gelöscht werden Durchsuchen fehlgeschlagen Die Ausgabe kann nicht durchsucht werden Auf »%s« kann keine Zeit gesetzt werden Bytes von %s können nicht vertauscht werden: unterschiedliche Anzahl von Bytes Halfwords (Byte-Paare) von %s können nicht vertauscht werden: ungerade Anzahl von Halfwords (Byte-Paaren) »%s« kann nicht gekürzt werden Verknüpfung »%s« kann nicht gelöst werden Befehlsausführung fehlgeschlagen: %s Bandlaufwerk steuern Erzeugte Datei ist nicht löchrig Major‐Gerätenummer Minor‐Gerätenummer Gerätenummer Fehler beim Schließen des Archivs exec/tcp: Dienst nicht verfügbar Rückkehr zum anfänglichen Arbeitsverzeichnis schlug fehl Dateimodus Dateiname enthält Null-Zeichen Dateigröße genfile manipuliert Datendateien für die Testsuite der GNU paxutils.
OPTIONEN sind:
 gid Eine kurze Aufrufmeldung ausgeben Diese Hilfeliste ausgeben SEK Sekunden warten (Vorgabe: 3600) Inkorrekte Maske (nahe »%s«) Inode-Nummer Interner Fehler: Bandbeschreibung änderte sich von %d auf %d Ungültiges Archivformat »%s«; gültige Formate sind:
crc, newc, odc, bin, ustar, tar (all-caps werden ebenfalls erkannt) Ungültiges Argument »%s« für »%s« Ungültige Blockgröße Ungültiger Zählwert Ungültige Benutzergruppe Ungültiger Header: Prüfsummenfehler Ungültiger Benutzer Speicher erschöpft Änderungszeitpunkt name size Kein Bandlaufwerk angegeben Anzahl der Verknüpfungen Operation Operation [Anzahl] Vorzeitiges Ende des Archivs Vorzeitiges Ende der Datei Programmversion ausgeben rdev rdev major rdev minor Fehler beim Lesen %s umbenennen ->  Dateilänge %lu verlangt, tatsächlich %lu Fehlerdiagnosestufe setzen Dateiname für Fehlerdiagnoseausgaben setzen Programmname festlegen Standardeingabe ist geschlossen Standardeingabe ist geschlossen stat(%s) fehlgeschlagen Standardeingabe Standardausgabe Zu viele Argumente uid Aktuelles Arbeitsverzeichnis kann nicht festgehalten werden Gerät als Dateiname des zu nutzenden Bandlaufwerks verwenden Statt »rsh« den entfernten BEFEHL benutzen Virtueller Speicher überfüllt Warnung: Archivkopf hat umgekehrte Byte-Reihenfolge Warnung: %ld Byte Müll (junk) übersprungen Warnung: %ld Bytes Müll (junk) übersprungen Fehler beim Schreiben Schreibfehler: unvollständiges Schreiben PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Datei %s wächst, % neues Byte nicht kopiert Datei %s wächst, % neue Bytes nicht kopiert                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 0   p  a       4     <  @      t     u     @     U     \  .   i  %               0          "   4     W     m  0   }  !     
          /        +     K     f     |  d                  )  v   H  >               ,   1     ^  ,   |  -           (        !     5     I     \     w                                "     4   $  I   Y  /     /          .        M  3   l       7             }  G         L   "   l   
      '      (            $         !     4!     C!     X!     u!     !     !      !  i   !  2   Q"     "  '   "  )   "  $   "     #  `    #  (   #  (   #     #  T   #     >$  3   N$      $     $     $     $  \   $  '   %     9%     P%  E   i%  5   %  C   %  +  )&     U'     e'  ?   '  B   '     (      (     3(     J(     a(     u(  &   (  2   (     (     (  s   )  A   )     )     )     )     )     )     	*     )*  ;   0*  &   l*  8   *  9   *  :   +  /   A+  0   q+  1   +     +     +     +     ,  
   ,  D   ',  #   l,  &   ,  F   ,  J   ,  6   I-     -  '   -  !   -     -     -  2   .  ;   B.     ~.     .     .     .      .  $   .  0   .  3   /  I   P/     /  R   /  ,   
0  6   :0     q0  /   0     0     0     0     0     1     $1     01     71  +   P1     |1     2  "   2  v   ?2  6   2  .   2     3  ;   33  3   o3  /   3  +   3  '   3  #   '4     K4     k4     4  	   4     4     4     4     4  "   4     5     %5  +   85     d5     y5     5     5     5     5     5     5     6  ,   #6  4   P6     6     6     6  
   6     6     6  -   7  	   27  !   <7  	   ^7     h7     l7     7  $   7     7  5   7  e   8     i8     8     8  
   8     8     8     8     8  	   9     9     +9  	   ;9     E9     ^9     t9     9  
   9  
   9  
   9  
   9     9     9     9     9     :     1:     7:     >:     Q:  *   U:  !   :     :  .   :  D   :     /;    ;;     =     =     =  
   =  2   
>  *   =>     h>     >  9   >     >  *   >     ?     5?  C   J?  -   ?     ?  $   ?  9   ?  /   7@  )   g@  &   @  /   @  j   @     SA  &   nA  1   A     A  X   HB  %   B     B  2   B     C  2   9C  3   lC  "   C  -   C     C     D     D  %   ,D     RD  "   cD     D  !   D  !   D     D     D  8   D  E   )E  W   oE  0   E  0   E  #   )F  3   MF      F  2   F  "   F  =   F     6G     G  V   H  1   H  .    I     OI  0   aI  1   I     I  2   I  $   I     "J     7J     RJ  !   pJ  $   J     J  #   J     J  6   yK      K  3   K  ,   L  %   2L     XL  l   dL  (   L  )   L  %   $M  ]   JM  
   M  9   M  )   M     N     "N     *N     2N  4   N  "   N  &   O  F   2O  O   yO  x   O  5  BP     xQ  $   Q  M   Q  N    R  "   OR     rR     R  &   R     R     R  -   S  =   0S     nS     S     S  C   8T     |T     T     T     T     T  %   T     T  G   T  7   EU  E   }U  F   U  G   
V  >   RV  @   V  A   V      W     5W     =W     QW     jW  O   W  )   W  -   W  \   ,X  X   X  E   X  &   (Y  7   OY  /   Y     Y     Y  @   Y  L   0Z     }Z     Z     Z     Z  4   Z  2   Z  >   [  >   O[  Y   [  -   [  {   \  ;   \  I   \  !   ]  Q   :]     ]     ]     ]     ]     ]     ^     ^  "   -^  ;   P^     ^     G_  +   d_     _  E   `  <   ^`     `  9   `  2   `  .   a  *   Ma  &   xa  "   a     a     a     a  	   
b     b  &   ,b     Sb     hb  $   kb     b     b  9   b  &   c  $   *c     Oc     dc  /   yc     c     c  )   c  /   d  A   ?d  U   d     d      d  !   e     6e     Me      he  3   e     e  /   e     e     f     f     6f  /   Mf     }f  F   f     f     Xg  #   wg     g     g  ;   g     h     h     #h     :h  2   Mh     h  
   h     h     h      h     h     h     i     i     (i  !   ;i  8   ]i      i  "   i  !   i     i     j     j     5j  5   9j  '   oj     j  C   j  P   j     <k        E                                         V                                 p   J                {      %      }                /           _         -            C       O      Y       +       0             .      u                    T                 3                S   a   I                           $                     ?          9           x      =   X   r                            5            H      t         [   (         o      &             )   "               k   B   c                     :         W   Q   8                    `   4          G       <                  !   >   	             ~   ^              m                      7     ;                   P   d                   L              *                                 g      D              1   ,   e      \   
      #         A      '                  
                                   h   s   j   K         R                                          f          2                                   M                     ]                           @   w      l   n           q       N                    U   y                    i                b                               F   |      v                           Z       z          6         Ok  D  X  Wk         C   k  ,       9           
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '--%s' doesn't allow an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating intermediate directory `%s' DEVICE Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Do not change the ownership of the files Do not print the number of blocks copied Enable debugging info Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from member names Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Usage: Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot unlink `%s' device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size gid give a short usage message give this help list hang for SECS seconds (default 3600) inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  set debug level set debug output file name set the program name standard input is closed standard output is closed stdin stdout too many arguments uid unable to record current working directory use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error Project-Id-Version: GNU cpio 2.11
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2014-07-21 09:00+0200
Last-Translator: Santiago Vila Doncel <sanvila@unex.es>
Language-Team: Spanish <es@tp.org.es>
Language: es
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8-bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural=(n != 1);
 
Licencia GPLv3+: GPL de GNU versión 3 o posterior
<http://gnu.org/licenses/gpl.html>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo.
No hay NINGUNA GARANTÍA, hasta donde permite la ley.

 
Comunicar errores a: %s
  o:   [OPCIÓN...] %.*s: El argumento ARGP_HELP_FMT requiere un valor %.*s: Parámetro ARGP_HELP_FMT desconocido %lu bloque
 %lu bloques
 Página inicial de %s: <%s>
 Página inicial de %s: <http://www.gnu.org/software/%s/>
 %s no tiene sentido con %s %s no es un fichero especial de caracteres %s no es un directorio %s es un enlace a %s %s no se ha creado: existe una versión con fecha igual o posterior %s no se ha volcado: no es un fichero regular %s: No se puede efectuar %s %s: No se puede cambiar el modo a %s %s: No se puede cambiar el propietario a uid %lu, gid %lu %s: No se puede crear un enlace simbólico a %s %s: No se puede crear un enlace duro a %s %s: No se puede efectuar seek hasta %s %s: No se puede crear un enlace simbólico a %s %s: Error de lectura en el byte %s, al leer %lu byte %s: Error de lectura en el byte %s, al leer %lu bytes %s: Demasiados argumentos
 %s: Atención: No se puede efectuar %s %s: Atención: No se puede efectuar seek hasta %s %s: Atención: Error de lectura en el byte %s, al leer %lu byte %s: Atención: Error de lectura en el byte %s, al leer %lu bytes %s: Se escribió solamente %lu of %lu byte %s: Se escribieron solamente %lu de %lu bytes %s: nombre de fichero demasiado largo %s: opción inválida -- '%c'
 %s: la opción '%c%s' no admite ningún argumento
 %s: la opción '%s' es ambigua
 %s: la opción '--%s' no admite ningún argumento
 %s: la opción '-W %s' no admite ningún argumento
 %s: la opción '-W %s' es ambigua
 %s: la opción necesita un argumento -- '%c'
 %s: rmtclose falló %s: rmtioctl falló %s: rmtopen falló %s: enlace simbólico demasiado largo %s: se trunca %s %s: se trunca el número de nodo-i %s: tipo de archivo desconocido %s: opción no reconocida '%c%s'
 %s: opción no reconocida '--%s'
 » © (ERROR DEL PROGRAMA) ¿¡No se conoce ninguna versión!? (ERROR DEL PROGRAMA) ¿¡No se debería haber reconocido la opción!? Se usa --append pero no se ha dado el nombre del fichero (utilice las opciones -F o -O) No se puede usar --no-preserve-owner con --owner No se puede usar --owner con --no-preserve-owner --stat necesita nombres de ficheros -F sólo se puede usar con --create o con --extract -T lee nombres terminados en NUL ARGP_HELP_FMT: el valor %s es menor o igual que %s Añade a un archivo que ya exista. El archivo es local, incluso si el nombre contiene dos puntos Nombre del archivo que se usará en lugar de la entrada estándar. Los USUARIO y MÁQUINA opcionales especifican el usuario y el nombre de la máquina en caso de un archivo remoto Nombre del archivo que se usará en lugar de la salida estándar. Los USUARIO y MÁQUINA opcionales especifican el usuario y nombre de máquina en caso de un archivo remoto No se especifica el formato de archivo en modo copy-pass (utilice la opción --format) Se ha definido varias veces el formato de archivo El valor del archivo %.*s está fuera de rango TAMAÑO-DE-BLOQUE Se está usando tanto -I como -F en modo copy-in Se está usando tanto -O como -F en modo copy-out ORDEN No se puede conectar a %s: fallo en la resolución No se puede ejecutar el shell remoto No se puede abrir %s La orden volcó un `core'
 La orden terminó con éxito
 La orden falló con el estado %d
 La orden se detuvo con la señal %d
 La orden terminó
 La orden terminó con la señal %d
 Controla la visualización de los avisos. Actualmente OPCIÓN puede ser 'none', 'truncate', 'all'. Si se dan varias opciones, se acumulan. Crea todos los ficheros relativos al directorio actual Crea un fichero del TAMAÑO dado Crea los directorios iniciales cuando sea necesario Crea el archivo (ejecutado en modo copy-out) Se crea el directorio intermedio `%s' DISPOSITIVO Desreferencia los enlaces simbólicos (copia los ficheros a los que apuntan en lugar de copiar los enlaces). No cambia el propietario de los ficheros No muestra el número de bloques copiados Activa la información de depuración Ejecuta ARGS. Útil con --checkpoint y una de las opciones --cut, --append, --touch, --unlink Ejecuta ORDEN Extrae ficheros de un archivo (ejecutado en modo copy-in) Extrae los ficheros a la salida estándar FICHERO OPCIÓN FORMATO El fichero %s ha sido reducido en %s byte, se rellena con ceros El fichero %s ha sido reducido en %s bytes, se rellena con ceros El fichero %s ha sido modificado mientras se copiaba Opciones de creación de ficheros: Opciones de estadísticas de ficheros: Rellena el fichero con el PATRÓN dado. PATRÓN es 'default' o 'zeros' Se ha encontrado el final de la cinta.
Cargue la siguiente cinta y pulse INTRO. Se ha encontrado el final de la cinta. Para continuar,
introduzca el nombre del dispositivo/fichero cuando esté listo.
 GNU `cpio' copia ficheros a y desde archivos

Ejemplos:
  # Copia ficheros en lista-de-nombres al archivo
  cpio -s < lista-de-nombres [> archivo]
  # Extrae ficheros del archivo
  cpio -i [< archivo]
  # Copia ficheros en lista-de-nombres a directorio-destino
  cpio -p directorio-destino < lista-de-nombres
 Orden incomprensible Inconsistencias en ARGP_HELP_FMT: %s Ayuda general sobre el uso de software de GNU: <http://www.gnu.org/gethelp/>
 En el modo detallado de lista de contenido, muestra el UID y el GID numéricos Renombra ficheros interactivamente Conteo de bytes inválido Código de operación inválido Dirección de desplazamiento inválida Desplazamiento inválido Tamaño inválido: %s Valor inválido para la opción --warning: %s Enlaza los ficheros en lugar de copiarlos, cuando sea posible Modo de operación principal: Número incorrecto %.*s Los argumentos obligatorios u opcionales para las opciones largas son
también obligatorios u opcionales para las opciones cortas correspondientes. Maneja una unidad de cinta, aceptando órdenes de un proceso remoto Modo ya definido NOMBRE NÚMERO Tamaño negativo: %s No hay suficientes argumentos Número fuera del rango permitido: %s OPCIÓN Solo copia los ficheros que no encajan en ninguno de los patrones dados Modificadores de operación válidos en cualquier modo: Modificadores de operación válidos en los modos copy-in y copy-out: Modificadores de operación válidos en los modos copy-in y copy-pass: Modificadores de operación válidos en los modos copy-out y copy-pass: Modificadores de operación válidos solamente en modo copy-in Modificadores de operación válidos solamente en modo copy-out: Modificadores de operación válidos solamente en modo copy-pass: La operación no está soportada PATRÓN Empaquetado por %s
 Empaquetado por %s (%s)
 Fin prematuro del fichero Muestra CADENA cuando se alcanza el final de un volumen en el medio de respaldo Muestra un "." por cada fichero procesado Muestra una tabla del contenido de la entrada Muestra el contenido del struct start para cada fichero dado. El FORMATO predeterminado es:  Lee patrones adicionales que especifican los ficheros que se extraen o listan de FICHERO Error de lectura en el byte %lld del fichero %s, se rellena con ceros Lee los nombres de ficheros de FICHERO Se borra la `%s' inicial de los nombres de los miembros Reemplaza todos los ficheros incondicionalmente Comunicar errores en %s a: %s
 Comunicar errores a %s.
 Actualiza la fecha de acceso de los ficheros después de leerlos Mantiene las fechas de modificación previas de los ficheros cuando se crean Opera en modo copy-pass SEG TAMAÑO CADENA Establece la fecha para la siguiente opción --touch Establece el tamaño de bloque de E/S a 5120 bytes Establece el tamaño de bloque de E/S a BLOCK-SIZE * 512 bytes Establece el tamaño de bloque de E/S al NÚMERO dado de bytes Establece el propietario de todos los ficheros creados al USUARIO y/o GRUPO especificados Tamaño de un bloque para un fichero disperso Intercambia tanto las medias palabras de las palabras como los bytes de las medias palabras de los datos. Equivalente a -sS Intercambia los bytes de cada media palabra de los ficheros Intercambia las medias palabras de cada palabra (4 bytes) de los ficheros Opciones de ejecución síncrona: Para continuar, introduzca el nombre del dispositivo/fichero cuando esté listo.
 Demasiados argumentos Argumentos inesperados Formato de fecha desconocido Campo `%s' desconocido Error del sistema desconocido Desenlaza FICHERO Modo de empleo: Utiliza el FORMATO de archivo dado Utiliza el antiguo formato de archivo transportable (ASCII) Utiliza este NOMBRE-DE-FICHERO en lugar de la entrada o la salida estándar. Los USUARIO y MÁQUINA opcionales especifican en usuario y nombre de máquina en el caso de un archivo remoto Los argumentos válidos son: Muestra los ficheros procesados con detalle Cuando se lee un archivo en formato CRC, solamente verifica los CRC's de cada fichero en el archivo, sin extraer realmente los ficheros Escribe ficheros con grandes bloques de ceros como ficheros dispersos Escribe al fichero NOMBRE, en lugar de a la salida estándar Escrito por %s y %s.
 Escrito por %s, %s, %s,
%s, %s, %s, %s,
%s, %s, y otros.
 Escrito por %s, %s, %s,
%s, %s, %s, %s,
%s, y %s.
 Escrito por %s, %s, %s,
%s, %s, %s, %s,
y %s.
 Escrito por %s, %s, %s,
%s, %s, %s, y %s.
 Escrito por %s, %s, %s,
%s, %s, y %s.
 Escrito por %s, %s, %s,
%s, y %s.
 Escrito por %s, %s, %s,
y %s.
 Escrito por %s, %s, y %s.
 Escrito por %s.
 [ARGS...] [USUARIO][:.][GRUPO] [[USUARIO@]MÁQUINA:]NOMBRE-DE-FICHERO [directorio-destino] « `%s' existe pero no es un directorio argumento %s ambiguo para %s línea en blanco descartada no se puede obtener el grupo de login de un UID numérico no se puede crear un enlace de %s a %s no se puede crear el directorio `%s' no se puede abrir %s no se puede abrir %s no se puede leer la suma de comprobación de %s no se puede borrar el actual %s no se puede efectuar `seek' no puede posicionarse (seek) en la salida no se puede establecer la fecha/hora sobre `%s' no se pueden intercambiar los bytes de %s: número impar de bytes no se pueden intercambiar las medias palabras de %s: número impar de medias palabras no se puede desenlazar `%s' número de dispositivo principal número de dispositivo secundario número de dispositivo error al cerrar el archivo exec/tcp: Servicio no disponible no se puede volver al directorio de trabajo inicial modo del fichero el nombre del fichero contiene el carácter NUL tamaño del fichero gid muestra un mensaje corto de uso da esta lista de ayuda cuelga durante SEG segundos (por omisión 3600) número de nodo-i error interno: el descriptor de la cinta ha sido modificado de %d a %d formato de archivo `%s' inválido, los formatos válidos son:
crc newc odc bin ustar tar (también puede ser todo en mayúsculas) argumento %s inválido para %s el tamaño del bloque no es válido valor de cuenta inválido grupo inválido la cabecera es inválida: error en la suma de comprobación usuario inválido memoria agotada fecha de modificación tamaño del nombre no se ha especificado ningún dispositivo de cinta número de enlaces operación fin prematuro del archivo fin prematuro del fichero muestra la versión del programa rdev rdev principal rdev secundario error de lectura se renombra %s ->  establece el nivel de depuración establece el nombre del fichero de salida de depuración establece el nombre del programa la entrada estándar está cerrada la salida estándar está cerrada entrada estándar salida estándar demasiados argumentos uid no se puede registrar el directorio de trabajo actual utiliza la ORDEN remota en lugar de rsh memoria agotada atención: la cabecera del archivo tiene los bytes en orden inverso atención: se saltan %ld byte de basura atención: se saltan %ld bytes de basura error de escritura PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied El fichero %s ha crecido, no se ha copiado % byte nuevo El fichero %s ha crecido, no se han copiado % bytes nuevos                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        6  0   	              $  (      \     ]     (     =     D  .   Q  %               0          "        ?     U  0   e  !     
          /             3     N     d  d   }                 v   0  >     )             '  ,   C     p  ,     ,     '     -          >   (   _   (                        *         !     2!     D!     `!     v!     !     !     !  "   !  4   !  I   "  /   ^"  /   "     "  .   "     #  3   '#  E   [#     #  7   #     #     ~$  G   %     M%  "   m%  
   %  '   %  (   %     %     &  $   &     1&     M&  &   \&     &     &     &     &     &     
'      '  i   ?'  2   '  1   '     (  '   ,(  )   T(     ~(  $   (     (     (  `   (  7   ')  (   _)  (   )  >   )     )     *     !*  T   @*     *  3   *      *     *     *     +  \   +  '   h+     +     +  J   +  E   ,  5   Q,  C   ,  +  ,     -     .  ?   $.  B   d.  B   .     .     /     /     //     F/     Z/  &   k/  2   /     /     /  s   /  A   d0     0     0     0     0     0     0     1     1  ;   1  &   X1  7   1  8   1  9   1  :   *2  /   e2  0   2  1   2     2     3     3     (3  @   =3  
   ~3  D   3  #   3  &   3  F   4  J   c4  6   4     4  ,   4  '   ,5     T5  !   d5     5     5  2   5  ;   5      6     66     ;6     @6     G6     c6  ,   |6      6  $   6  0   6  3    7  I   T7     7  +   7  &   7  R   8  ,   d8  6   8  q   8     :9  /   Y9     9  Z   9  6   9     .:     C:     W:     j:     :  0   :     :     :     :  +   :     #;     ;  "   ;  v   ;  6   ]<  .   <     <  ;   <  3   =  /   J=  +   z=  '   =  #   =     =     >     .>  	   >>     H>     Z>     r>     >  "   >     >     >     >  B   >  +   B?     n?     ?     ?     ?     ?     ?     ?     ?     @  ,   -@  4   Z@     @     @     @  %   @     @     A     A  
   3A     AA     WA  -   wA  	   A  !   A  	   A  I   A     %B     )B     DB  $   XB     }B     B  5   B  e   B     AC     \C     oC  
   C     C     C     C     C  	   C     C     D  	   D     D     /D     HD     ^D     tD  
   yD  
   D  
   D  
   D  %   D     D     D     D     E     'E     AE     QE     WE     ^E     qE  *   uE  ;   E  !   E     E  .   F  D   FF     F     F    F     H     I     J  
   "J  *   0J  (   [J     J     J  /   J  &   J     K     %K     9K  9   UK  1   K     K  &   K  <   L  9   AL  3   {L  %   L  9   L  Z   M     jM  %   M  ,   M  n   M  A   IN  2   N      N  &   N  -   O  -   4O  :   bO  -   O  *   O  .   O  5   %P  +   [P  +   P     P     P     P  =    Q  %   >Q     dQ     yQ     Q  &   Q  &   Q     R     R  "   R  7   .R  j   fR  A   R  A   S  )   US  C   S      S  9   S  Q   T  !   pT  L   T     T     U  ]   8V  +   V  +   V  	   V  8   V  9   1W  (   kW     W  D   W  -   W  !   X  @   1X     rX     X      X      X     X     Y      Y  x   9Y  4   Y  0   Y     Z  ,   6Z  /   cZ     Z  &   Z     Z     Z  O   Z  D   /[  %   t[  1   [  I   [     \  &   2\  2   Y\  x   \     ]  =   ]  !   S]     u]     ~]     ]  i   ]  )   ]     ^     9^  E   V^  L   ^  H   ^  V   2_  C  _     `  &   `  L   a  J   Na  A   a  /   a     b     )b     Db     \b     ub  ,   b  ;   b     b     c     &c  <   c     c      d     d     d     "d  +   =d     id     qd  L   zd  5   d  R   d  S   Pe  W   e  X   e  A   Uf  B   f  F   f     !g     4g  
   :g     Hg  K   [g  "   g  H   g  5   h      Ih  K   jh  ]   h  <   i     Qi  2   oi  -   i     i  $   i  '   j     =j  9   j  ?   k  %   Ak     gk     ik  
   nk  %   yk  #   k  /   k  6   k  )   *l  4   Tl  3   l  a   l  +   m  /   Km  )   {m  H   m  O   m  f   >n  o   n     o  <   3o     po  k   o  >   o     3p     Op     op     p     p  -   p  	   p  #   p     q  4   <q     qq     2r  '   Jr     rr  W   r  1   Ks     }s  ;   s  5   s  1   t  -   :t  (   ht  %   t  !   t     t     t     	u     u  %   3u     Yu     ju  ,   nu  *   u  !   u  -   u  _   v  5   vv  4   v  )   v  !   w  '   -w  3   Uw  $   w     w  "   w  #   w  M   x  W   Yx  &   x  4   x     
y  )   &y  2   Py     y     y     y     y  #   y  6   z     :z  $   Gz     lz  X   yz     z     z     z     	{  (   ({     Q{  B   ^{     {  '   )|     Q|     h|     |  (   |     |  
   |     |     |  !   |     }     0}     9}     Q}     n}     }     }     }     }  	   }     }  +   }     !~  &   9~     `~     t~     ~     ~     ~     ~     ~     ~  2   ~  6   #  3   Z       <     U        8  $   G     P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                          l  ,  @  t         C   ƀ         ,           
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: GNU cpio 2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2015-09-19 10:27+0300
Last-Translator: Jorma Karvonen <karvonen.jorma@gmail.com>
Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>
Language: fi
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural=(n != 1);
 
Lisenssi GPLv3+: GNU GPL versio 3 tai myöhäisempi <http://gnu.org/licenses/gpl.html>.
Tämä on ilmainen ohjelmisto: saat vapaasti muuttaa sitä ja jakaa sitä edelleen.
Ohjelmalla EI OLE TAKUUTA, siinä laajuudessa kuin laki sallii sen.

 
Ilmoita virheistä (englanniksi) osoitteeseen: %s
Ilmoita käännösvirheistä osoitteeseen <translation-team-fi@lists.sourceforge.net>
   tai:  [VALITSIN...] %.*s: ARGP_HELP_FMT-parametri vaatii arvon %.*s: Tuntematon ARGP_HELP_FMT-parametri %lu lohko
 %lu lohkoa
 %s-kotisivu: <%s>
 %s-kotisivu: <http://www.gnu.org/software/%s/>
 %s on merkityksetön kohteen %s kanssa %s ei ole merkkierikoistiedosto %s ei ole hakemisto %s linkitetty kohteeseen %s %s ei luotu: uudempi tai samanikäinen versio on olemassa %s ei ole vedostettu:  ei ole tavallinen tiedosto %s: Funktio %s epäonnistui %s: Vaihtaminen tilaan %s epäonnistui %s: Muuttaminen omistajuudeksi uid %lu epäonnistui, gid %lu %s: Symbolisen linkin luominen kohteeseen %s epäonnistui %s: Kovalinkin tekeminen kohteeseen %s epäonnistui %s: Etsiminen kohtaan %s epäonnistui %s: Symbolisen linkin luominen kohteeseen %s epäonnistui %s: Lukuvirhe tavussa %s luettaessa %lu tavu %s: Lukuvirhe tavussa %s luettaessa %lu tavua %s: Liian monta argumenttia
 %s: Varoitus: Funktio %s epäonnistui %s: Varoitus: Etsiä kohtaan %s epäonnistui %s: Varoitus: Lukuvirhe tavussa %s luettaessa %lu tavu %s: Varoitus: Lukuvirhe tavussa %s luettaessa %lu tavua %s: Kirjoitti vain %lu/%lu tavun %s: Kirjoitti vain %lu/%lu tavua %s: tarkistussummavirhe (0x%x, pitäisi olla 0x%x) %s: tiedostonimi on liian pitkä %s: virheellinen valitsin -- ’%c’
 %s: valitsin ’%c%s’ ei salli argumenttia
 %s: valitsin ’%s’ ei ole yksiselitteinen
 %s: valitsin ’%s’ ei ole yksiselitteinen; vaihtoehdot: %s: valitsin ’--%s’ ei salli argumenttia
 %s: valitsin ’--%s’ vaatii argumentin
 %s: valitsin ’-W %s’ ei salli argumenttia
 %s: valitsin ’-W %s’ ei ole yksimerkityksellinen
 %s: valitsin ’-W %s’ vaatii argumentin
 %s: valitsin vaatii argumentin -- ’%c’
 %s: rmtclose epäonnistui %s: rmtioctl epäonnistui %s: rmtopen epäonnistui %s: tallennettu tiedostonimipituus on lukualueen ulkopuolella %s: symbolinen linkki on liian pitkä %s: typistetään %s %s: typistetään inode-numero %s: tuntematon tiedostotyyppi %s: tunnistamaton valitsin ’%c%s’
 %s: tunnistamaton valitsin ’--%s’
 ” © (OHJELMAVIRHE) Tuntematon versio!? (OHJELMAVIRHE) Valitsimen pitäisi olla tunnistettava!? --append käytetään, mutta mitään arkistotiedostonimeä ei ole annettu (käytä -F tai -O -valitsimia) --no-preserve-owner ei voida käyttää valitsimen --owner kanssa --owner ei voida käyttää valitsimen --no-preserve-owner kanssa ”--stat”-komento vaatii tiedostonimet -F voidaan käyttää vain valitsimen --create tai --extract kanssa -T lukee null-päätteiset nimet ARGP_HELP_FMT: %s-arvo on pienempi tai yhtäsuuri kuin %s Lisää KOKO tavua TIEDOSTOon. KOKO on annettu aikaisemmin valitsimella --length. Liitä olemassaolevaan arkistoon. Arkistotiedosto on paikallinen, vaikka sen nimi sisältää kaksoispisteitä Vakiosyötteen sijasta käytettävä arkistonimi. Valinnainen KÄYTTÄJÄ ja ISÄNTÄ määrittelevät käyttäjän ja tietokoneen nimet etäarkistoa käytettäessä Arkistotiedostonimi, jota käytetään vakiotulosteen sijasta. Valinnainen KÄYTTÄJÄ ja ISÄNTÄ määrittelevät käyttäjän ja tietokoneen nimen etäarkistoa käytettäessä Arkistomuoto ei ole määritelty kopioi-ilman-kirjastoa-tilassa (käytä --format-valitsinta) Arkistomuoto on määritelty useita kertoja Arkistoarvo %.*s on lukualueen ulkopuolella LOHKOKOKO Sekä -I että -F on käytetty kopioi-kirjastoon-tilassa Sekä -O että -F on käytetty kopioi-kirjastosta-tilassa Tavulukumäärä lukualueen ulkopuolella KOMENTO Kohteeseen %s yhdistäminen epäonnistui: ratkaiseminen epäonnistui Etäpääteikkunan suorittaminen epäonnistui Kohteen %s avaaminen epäonnistui Tiedostojen ohjaaminen edelleen etäpääteikkunaan epäonnistui Vaihda hakemistoon DIR Komento vedosti ytimen
 Komento päättyi onnistuneesti
 Komento epäonnistui tilassa %d
 Komento pysähtyi signaalin %d
 Komento päättynyt
 Komento päättyi signaaliin %d
 Valvontavaroitusnäyttö. Nykyään LIPPU on yksi lipuista ”none, ”truncate”, ”all”. Monivalitsimet karttuvat. Luo kaikki tiedostot suhteessa nykyiseen hakemistoon Luo laiteriippumattomia (toistettavia) arkistoja Luo annetun KOKOinen tiedosto Luo hakemistopolut, milloin niitä tarvitaan Luo arkisto (suorita kopioi-arkistosta-tilassa) Luodaan hakemisto ”%s” Luodaan välittäjähakemisto ”%s” LAITE DIR Pura symboliset linkit (kopioi tiedostot, mihin ne osoittavat eikä linkkejä). Näytä suoritetut tarkistupisteet ja KOMENTO-komennon poistumistila Älä vaihda tiedostojen omistajuutta Älä tulosta kopioitujen lohkojen lukumäärää Älä riisu tiedostojärjestelmän etuliitekomponentteja tiedostonimistä Älä tallenna laitenumeroa Ota käyttöön virheenjäljitystiedot Virhe jäsennettäessä numeroa lähellä ”%s” Suorita ARGUMENTIT. Hyödyllinen valitsimen --checkpoint ja yhden valitsimista --cut, --append, --touch, --unlink kanssa Suorita KOMENTO Poimi tiedostot arkistosta (suorita kopioi-arkistoon tilassa) Poimi tiedostot vakiotulosteeseen TIEDOSTO LIPPU MUOTO Tiedosto %s kutistui %s tavun, täytetään nollilla Tiedosto %s kutistui %s tavua, täytetään nollilla Tiedostoa %s muokattiin kopioinnin aikana Tiedostonluontivalitsimet: Tiedostotilaston valitsimet: Tiedostonimien luettelo päättyy null-merkkiin eikä rivinvaihtoihin Täytä tiedosto annetulla MALLIlla. MALLI on ”default” tai ”zeroes” Nauhan loppu löytyi. Lataa seuraavaa nauha ja paina RETURN-painiketta.  Löytyi nauhan loppu. Jatkaaksesi, kirjoita laitteen/tiedoston nimi, kun olet valmis.
 GNU ”cpio” kopioi tiedostoja arkistoihin ja arkistoista

Esimerkkejä:
  # Kopioi nimiluettelossa nimetyt tiedostot arkistoon
  cpio -o < nimiluettelo [> arkisto]
  # Poimii tiedostot arkistosta
  cpio -i [< arkisto]
  # Kopioi nimiluettelossa nimetyt tiedostot kohdehakemistoon
  cpio -p kohdehakemisto < nimiluettelo
 Roskakomento Roskaa parametrissä ARGP_HELP_FMT: %s Yleinen opaste GNU-ohjelmistojen käytöstä: <http://www.gnu.org/gethelp/>
 Tuota sparse-sirotetiedosto. Loput komentorivistä antavat tiedostokartan. Laveassa sisältöluettelotaulussa, näytä numeerinen UID ja GID Nimeä tiedostoja uudelleen vuorovaikutteisesti Virheellinen tavulukumäärä Virheellinen toimintokoodi Virheellinen hakusuunta Virheellinen hakusiirros Virheellinen koko: %s Virheellinen arvo --warning-valitsimelle: %s Linkitä tiedostot kopioimisen sijasta, milloin mahdollista Päätoimintatila: Vääränmuotoinen numero %.*s Pakolliset tai valinnaiset argumentit pitkille valitsimille ovat myös pakollisia tai valinnaisia vastaaville lyhyille valitsimille. Käsittele nauha-asemaa hyväksyen komentoja etäprosessista Tila on jo määritelty NIMI NUMERO Negatiivinen koko: %s Liian vähän argumentteja Numero sallitun lukualueen ulkopuolella: %s SIIRROS VALITSIN Kopioi vain tiedostoja, jotka eivät täsmää mihinkään annettuun malliin Toimintomääreet ovat kelvollisia kaikissa tiloissa: Toimintomääreet ovat kelvollisia kopioi-arkistoon- ja kopioi-arkistosta-tiloissa Toimintomääreet ovat kelvollisia kopioi-arkistoon- ja kopioi-arkistosta-tiloissa: Toimintomääreet ovat kelvollisia kopioi-arkistoon- ja kopioi-ilman-arkistoa-tiloissa: Toimintomääreet ovat kelvollisia kopioi-arkistosta- ja kopioi-ilman-arkistoa-tiloissa: Toimintomääreet ovat kelvollisia vain kopioi-arkistoon-tilassa: Toimintomääreet ovat kelvollisia vain kopioi-arkistosta-tilassa: Toimintomääreet ovat kelvollisia vain kopioi-ilman-arkistoa-tilassa: Toimintoa ei tueta MALLI Pakkaaja: %s
 Pakkaaja: %s (%s)
 Suorita annettu toiminto (katso alla) kun tavoitetaan tarkistuspiste NUMERO Ennenaikainen tiedostonloppumerkki Tulosta MERKKIJONO kun varmuuskopiomedian tilavuuden loppu on saavutettu Tulosta ”.” jokaiselle prosessoidulle tiedostolle Tulosta syötteen sisältötaulu Tulosta jokaisen annetun tiedoston struct stat-sisältö. Oletus MUOTO on:  Lue TIEDOSTOsta lisämallit, jotka määrittelevät poimittavat tai lueteltavat tiedostonimet Lukuvirhe tavussa %lld tiedostossa %s, täytetään nollilla Lue tiedostonimet TIEDOSTOsta Poistetaan edeltävä ”%s” kovalinkkikohteista Poistetaan edeltävä ”%s” jäsennimistä Numeroi inodes-solmut uudelleen Korvaa kaikki tiedostot ehdottomasti Ilmoita %s virheestä osoitteeseen: %s
 Ilmoita virheistä (englanniksi) osoitteeseen %s.
Ilmoita käännösvirheistä osoitteeseen <translation-team-fi@lists.sourceforge.net>.
 Palauta tiedostojen oletuskäyttöajat lukemisen jälkeen Säilytä edelliset tiedoston muokkausajat tiedostoja luotaessa Suorita kopioi-ilman-arkistoa-tilassa S KOKO MERKKIJONO Hakusuunta on lukualueen ulkopuolella Hakusiirros lukualueen ulkopuolella Etsi annettu siirros ennen datan kirjoittamista Aseta päivämäärä seuraavalle valitsimelle --touch Aseta siirräntälohkon kooksi 5120 tavua Aseta siirräntälohkon kooksi LOHKOKOKO * 512 tavua Aseta siirräntälohkon kooksi annettu NUMERO tavua Aseta omistajuus kaikille tiedostoille, jotka luotiin KÄYTTÄJÄ ja/tai RYHMÄ-määritellyillä Lohkon koko sirotellulle sparse-tiedostolle Korvataan ”.” tyhjälle kovalinkkikohteelle Korvataan ”.” tyhjälle jäsennimelle Vaihda keskenään sekä puolisanoja että tavuja datassa. Sama kuin -sS Vaihda keskenään jokaisen kahden tavun pituisen puolisanan tavuja tiedostossa Vaihda keskenään jokaisen neljän tavun pituisen sanan kahden tavun pituisia puolitavuja tiedostossa Synkroinoi suoritustoiminnot. Ne suoritetaan kun tavoitetaan valitsimella --checkpoint annettu tarkistusnumero. Synkronoi suoritusvalitsimet: Jatkaaksesi, kirjoita laite-/tiedostonimi, kun olet valmis.
 Liian monta argumenttia Lyhennä TIEDOSTO aikaisemmin valitsimella --length määriteltyyn kokoon (tai 0, jos kokoa ei ole annettu) Lisätietoja komennolla ’%s --help’ tai ’%s --usage’.
 Odottamattomia argumentteja Tuntematon päivämäärämuoto Tuntematon kenttä ”%s” Tuntematon järjestelmävirhe Pura TIEDOSTOn linkitys Päivitä TIEDOSTOn kutsumis- ja muokkausajat Käyttö: Käytä etäKOMENTOja eikä rsh:tä Käytä annettua arkistoMUOTOa Käytä vanhaa siirrettävää (ASCII)-arkistomuotoa Käytä tätä TIEDOSTONIMI-tiedostoa eikä vakiosyötettä tai -tulostetta. Valinnainen KÄYTTÄJÄ ja ISÄNTÄ määrittelevät käyttäjän ja tietokoneen nimen käytettäessä etäarkistoa Oikeat argumentit ovat: Luettele laveasti käsitellyt tiedostot Kun luetaan CRC-muotoinen arkisto, todentaa vain jokaisen arkiston tiedoston CRC-tiivistealgoritmin, ei todella poimi tiedostoja Kirjoita laajoja nollalohkoja sisältävät tiedostot siroteltuina (sparse-)tiedostoina Kirjoita tiedostoon NIMI, eikä vakiotulosteeseen Kirjoittajat: %s ja %s.
 Kirjoittajat: %s, %s, %s,
%s, %s, %s, %s,
%s, %s, ja muut.
 Kirjoittajat: %s, %s, %s,
%s, %s, %s, %s,
%s, ja %s.
 Kirjoittajat: %s, %s, %s,
%s, %s, %s, %s,
ja %s.
 Kirjoittajat: %s, %s, %s,
%s, %s, %s, ja %s.
 Kirjoittajat %s, %s, %s,
%s, %s, ja %s.
 Kirjoittajat: %s, %s, %s,
%s, ja %s.
 Kirjoittajat: %s, %s, %s,
ja %s.
 Kirjoittajat: %s, %s, ja %s.
 Kirjoittaja: %s.
 [ARGUMENTIT...] [KÄYTTÄJÄ][:.][RYHMÄ] [[KÄYTTÄJÄ@]ISÄNTÄ:]TIEDOSTONIMI [kohdehakemisto] ” ”%s” on olemassa, mutta ei ole hakemisto moniselitteinen argumentti %s kohteelle %s tyhjää riviä ei oteta huomioon hakemistoon ”%s” vaihtaminen epäonnistui sparse-sirontatiedostojen tuottaminen vakiotulosteeseen epäonnistui, käytä valitsinta --file numeerisen UID:n login-ryhmän hakeminen epäonnistui kohteen %s linkittäminen kohteeseen %s epäonnistui hakemiston ”%s” luominen epäonnistui kohteen %s avaaminen epäonnistui kohteen ”%s” avaaminen epäonnistui tarkistussumman lukeminen kohteelle %s epäonnistui nykyisen %s poistaminen epäonnistui etsintä epäonnistui tulosteesta etsiminen epäonnistui asetus ajaksi ”%s” epäonnistui %s-tavujen vaihtaminen keskenään epäonnistui: pariton tavujen lukumäärä %s-puolisanojen vaihtaminen keskenään epäonnistui: pariton puolisanojen lukumäärä kohteen ”%s” typistys epäonnistui kohteen ”%s” linkityksen purkaminen epäonnistui komento epäonnistui: %s ohjaa magneettisen nauha-aseman toimintaa luotu tiedosto ei ole ”sparse”-sirontatiedosto laitteen pääversionumero laitteen aliversionumero laitenumero virhe suljettaessa arkistoa exec/tcp: Palvelu ei ole saatavilla alkuperäiseen työhakemistoon palaaminen epäonnistui tiedostotila tiedostonimi sisältää null-merkin tiedostokoko genfile käsittelee data-tiedostoja GNU paxutils-testausohjelmistolle.
VALITSIMET ovat:
 gid anna lyhyt käyttöohje anna tämä opasteluettelo odota S sekuntia (oletus 3600) virheellinen peitto (lähellä ”%s”) inode-numero sisäinen virhe: nauhamäärittelijä vaihtui arvosta %d arvoon %d virheellinen arkistomuoto ”%s”; kelvollisia muotoja ovat:
crc newc odc bin ustar tar (tunnistetaan myös samat isoilla kirjaimilla) virheellinen argumentti %s kohteelle %s virheellinen lohkokoko virheellinen lukumääräarvo väärä ryhmä virheellinen otsake: tarkistussummavirhe väärä käyttäjä muisti loppui muokkausaika nimikoko nauhalaitetta ei ole määritelty linkkien lukumäärä toiminta toiminto [lukumäärä] arkiston ennenaikainen loppu ennenaikainen tiedoston loppu tulosta ohjelmaversio rdev rdev-pääversionumero rdev-aliversionumero lukuvirhe nimeä uudelleen %s ->  vaadittu tiedostopituus %lu, todellinen %lu aseta vianjäljitystaso aseta vianjäljitystulostetiedostonimi aseta ohjelman nimi vakiosyöte on suljettu vakiotuloste on suljettu stat(%s) epäonnistui vakiosyöte vakiotuloste liian monta argumenttia uid nykyisen työhakemiston tallentaminen epäonnistui käytä laitetta toimivan nauha-aseman tiedostonimenä käytä etäKOMENTOja eikä rsh-yhteyskäytäntöä virtuaalimuisti loppui varoitus: arkisto-otsakkeella on käänteinen tavujärjestys varoitus: hypättiin %ld roskatavun ylitse varoitus: hypättiin %ld roskatavun ylitse kirjoitusvirhe kirjoitusvirhe: osittainen kirjoitus PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Tiedosto %s kasvoi, % uusi tavu ei kopioitu Tiedosto %s kasvoi, % uutta tavua ei kopioitu                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    6  0   	              $  (      \     ]     (     =     D  .   Q  %               0          "        ?     U  0   e  !     
          /             3     N     d  d   }                 v   0  >     )             '  ,   C     p  ,     ,     '     -          >   (   _   (                        *         !     2!     D!     `!     v!     !     !     !  "   !  4   !  I   "  /   ^"  /   "     "  .   "     #  3   '#  E   [#     #  7   #     #     ~$  G   %     M%  "   m%  
   %  '   %  (   %     %     &  $   &     1&     M&  &   \&     &     &     &     &     &     
'      '  i   ?'  2   '  1   '     (  '   ,(  )   T(     ~(  $   (     (     (  `   (  7   ')  (   _)  (   )  >   )     )     *     !*  T   @*     *  3   *      *     *     *     +  \   +  '   h+     +     +  J   +  E   ,  5   Q,  C   ,  +  ,     -     .  ?   $.  B   d.  B   .     .     /     /     //     F/     Z/  &   k/  2   /     /     /  s   /  A   d0     0     0     0     0     0     0     1     1  ;   1  &   X1  7   1  8   1  9   1  :   *2  /   e2  0   2  1   2     2     3     3     (3  @   =3  
   ~3  D   3  #   3  &   3  F   4  J   c4  6   4     4  ,   4  '   ,5     T5  !   d5     5     5  2   5  ;   5      6     66     ;6     @6     G6     c6  ,   |6      6  $   6  0   6  3    7  I   T7     7  +   7  &   7  R   8  ,   d8  6   8  q   8     :9  /   Y9     9  Z   9  6   9     .:     C:     W:     j:     :  0   :     :     :     :  +   :     #;     ;  "   ;  v   ;  6   ]<  .   <     <  ;   <  3   =  /   J=  +   z=  '   =  #   =     =     >     .>  	   >>     H>     Z>     r>     >  "   >     >     >     >  B   >  +   B?     n?     ?     ?     ?     ?     ?     ?     ?     @  ,   -@  4   Z@     @     @     @  %   @     @     A     A  
   3A     AA     WA  -   wA  	   A  !   A  	   A  I   A     %B     )B     DB  $   XB     }B     B  5   B  e   B     AC     \C     oC  
   C     C     C     C     C  	   C     C     D  	   D     D     /D     HD     ^D     tD  
   yD  
   D  
   D  
   D  %   D     D     D     D     E     'E     AE     QE     WE     ^E     qE  *   uE  ;   E  !   E     E  .   F  D   FF     F     F    F     vH  !   VI     xI     I  5   I  &   I     I     I  6   J     JJ  (   dJ  !   J     J  J   J  .   K     ;K  %   ZK  ?   K  3   K  -   K  '   "L  3   JL  v   ~L     L  -   M  5   9M     oM  O   N  @   _N     N     N  -   N      O  4   ,O  -   aO  *   O  .   O  #   O  +   
P  +   9P     eP     |P     P  :   P     P     Q  !   Q     9Q      VQ      wQ     Q     Q  )   Q  ,   Q  j   Q  7   `R  7   R  #   R  ;   R  *   0S  ;   [S  J   S  !   S  D   T     IT     'U  Y   U  2   BV  -   uV     V  6   V  7   V      !W     BW  2   KW  '   ~W     W  <   W      W  :   X  !   VX  )   xX  #   X  $   X  -   X     Y  8   Y  A   Y  "   1Z  7   TZ  2   Z  !   Z  0   Z     [     ![  a   %[  H   [  -   [  .   [  F   -\  0   t\  C   \  $   \  Z   ]     i]  A   {]  -   ]     ]     ]     ]     ^  .   ^  !   ^  #   ^  d   ^  H   `_  F   _  i   _  f  Z`     a      a  B   a  `   @b  ^   b  %    c     &c     Ac  $   ^c  $   c     c  -   c  ?   c     ,d     Hd  y   _d  U   d     /e     Ce     Ge     Ne     ce  )   ye  	   e     e  L   e  7   f  N   9f  O   f  O   f  O   (g  G   xg  >   g  ?   g     ?h     Yh     _h     rh  V   h     h  Q   h  +   Oi  *   {i  `   i  h   j  L   pj  '   j  E   j  O   +k     {k  *   k  !   k     k  C   l  _   Gl  C   l     l     l     l  $   l  ,   $m  @   Qm  >   m  ;   m  I   
n  =   Wn  Z   n  1   n  5   "o  ;   Xo  j   o  <   o  E   <p  y   p  #   p  Q    q     rq  a   q  F   q     ,r     Cr     Zr     mr     r  <   r     r      r  #    s  3   $s     Xs     t  6   1t     ht  W   t  9   @u     zu  :   u  2   u  .   u  *   -v  &   Xv  "   v     v     v     v     v     v     w     3w     Gw  .   Iw     xw     w  .   w  f   w  E   =x  *   x  ,   x     x     x  .   y  -   :y     hy  '   y  *   y  B   y  H   z  !   dz     z     z  +   z  ,   z     {     1{     N{      h{      {  7   {     {  ,   {     |  a   1|     |  '   |     |  -   |      }     }  Q   -}     }     ~     !~     ;~     P~  6   b~     ~     ~     ~  
   ~  "   ~     	  
        $     8     V     r                           ,          -   !     O     h               ŀ     ˀ     Ҁ       :     S   "  /   v       J   Á  [        j  *   }     P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                            ,  @           C            B       )    
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio 2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2015-12-22 23:47+0100
Last-Translator: Stéphane Aulery <lkppo@free.fr>
Language-Team: French <traduc@traduc.org>
Language: fr
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural=(n > 1);
 
Licence GPLv3+: GNU GPL version 3 ou ultérieure <http://gnu.org/licenses/gpl.html>.
Logiciel libre ; vous être libre de le modifier et de le redistribuer.
Il n'y a AUCUNE GARANTIE, dans les limites permises par la loi.

 
Rapporter les anomalies à : %s
   ou :   [OPTION…] %.*s: le paramètre ARGP_HELP_FMT requiert une valeur %.*s: paramètre ARGP_HELP_FMT inconnu %lu bloc
 %lu blocs
 %s page web : <%s>
 page d'accueil %s : <http://www.gnu.org/software/%s/>
 %s n'a aucun sens avec %s %s n'est pas un fichier de type spécial « %s » n'est pas un répertoire %s est lié à %s %s n'a pas été créé: une version plus récente ou de même âge existe %s non listé: n'est pas un fichier régulier. %s: échec de la fonction : %s %s: Impossible de basculer en mode %s %s: impossible de modifier le propriétaire en uid %lu, gid %lu %s: impossible de créer un lien symbolique vers %s %s: Impossible de créer un lien fort vers %s %s: impossible de se positionner sur %s %s: impossible de créer un lien symbolique vers %s %s: Erreur de lecture sur l'octet %s, en lisant l'octet %lu %s: Erreur de lecture sur l'octet %s, en lisant %lu octets %s: Trop d'arguments
 %s: Avertissement, échec de la fonction : %s %s: Avertissement: impossible de se positionner en %s %s: Avertissement: erreur de lecture octet %s, durant la lecture de l'octet %lu %s: Avertissement: erreur de lecture octet %s, durant la lecture des octets %lu %s: seulement %lu octet sur %lu écrit %s: seulement %lu octets sur %lu écrits %s: erreur sur la somme de contrôle (0x%x, devrait être 0x%x). %s: nom de fichier trop long %s : option non valide -- '%c'
 %s : l'option '%c%s' ne prend pas d'argument
 %s : l'option '%s' est ambiguë
 %s : l'option '%s' est ambiguë ; formes possibles : %s : l'option '--%s' ne prend pas d'argument
 %s : l'option '--%s' requiert un argument
 %s : l'option '-W %s' ne prend pas d'argument
 %s : l'option '-W %s' est ambiguë
 %s : l'option '-W %s' requiert un argument
 %s : l'option requiert un argument -- "%c"
 %s: échec de rmtclose %s: échec de rmtioctl %s: échec de rmtopen %s : la longueur du nom de fichier stocké est hors limite %s: lien symbolique trop long %s: troncature de %s %s: troncature du numéro d'inode %s: type de fichier inconnu. %s : option '%c%s' non reconnue
 %s : option '--%s' non reconnue
 " (C) (ERREUR DU PROGRAMME) Version inconnue !? (ERREUR DU PROGRAMME) Option non reconnue !? --append est utilisé mais aucun nom de fichier d'archive n'a été donné (utilisez les options -F ou -O) --no-preserve-owner ne peut être utilisé avec --owner --owner ne peut être utilisé avec --no-preserve-owner --stat requiert des noms de fichier -F peut être utilisé seulement avec --create ou --extract -T lit des noms terminés par un octet nul ARGP_HELP_FMT: la valeur %s est inférieure ou égale à %s Ajoute TAILLE octets à FICHIER. TAILLE est donnée par l'option --length. Accoler à une archive existante. Le fichier d'archive est local, même si son nom contient un « : » Nom de fichier de l'archive à utiliser au lieu de la sortie standard. Les paramètres UTILISATEUR et HÔTE spécifient l'usager et le nom de l'hôte respectivement dans le cas d'une archive située sur un hôte distante. Nom de fichier de l'archive à utiliser au lieu de la sortie standard. Les paramètres USAGER et HÔTE spécifient l'usager et le nom de l'hôte respectivement dans le cas du machine distante. Le format d'archive n'est pas spécifié en mode "copy-pass" (utilisez l'option --format) Spécification de multiples formats pour l'archive La valeur archivée %.*s est hors des limites TAILLE-DE-BLOC Les options -I et -F sont utilisées en mode "copy-in" Les options -O et -F sont utilisées en mode "copy-out" Nombre d'octets hors des limites COMMANDE Connexion impossible à %s : échec de résolution Impossible d'exécuter un shell distant Impossible d'ouvrir %s Impossible de rediriger des fichiers depuis un shell distant Modifier vers le répertoire DIR La commande a généré un vidage de mémoire (core dump)
 Commande exécutée avec succès
 La commande a échoué avec le statut %d
 Commande stoppée sur le signal %d
 Exécution de la commande terminée
 La commande s'est terminée sur le signal %d
 Contrôle de l'affichage des avertissement. Le FANION peut prendre une des valeurs suivantes: 'none', 'truncate', 'all'. Les options multiples s'accumulent. Créer tous les fichiers relatifs au répertoire courant Créer des archives indépendantes de la machine (reproductibles) Crée un fichier de TAILLE donnée Créer les répertoires supérieurs lorsque nécessaire Créer une archive (exécution en mode "copy-out") Création du répertoire « %s » création du répertoire intermédiaire « %s » PÉRIPHÉRIQUE DIR Déréférencer les liens symboliques (copier les fichiers pointés au lieu de copier les liens). Affiche les points de contrôle passés et le code de sortie de COMMANDE Ne pas modifier le propriétaire des fichiers Ne pas afficher les numéros des blocs copiés Ne pas enlever les éléments systèmes en début des noms de fichier. Ne pas mémoriser les numéros de périphérique Autoriser l'affichage des informations de mise au point (débogage) Erreur d'analyse du nombre vers "%s" Exécute ARGS. Utilisé avec --checkpoint et au choix : --cut, --append, --touch, --unlink Exécute COMMANDE Extraire les fichiers de l'archive (exécution en mode "copy-in") Extraire les fichiers vers la sortie standard FICHIER FANION FORMAT Le fichier %s a été réduit de %s octet, rempli par des zéros. Le fichier %s a été réduit de %s octets, rempli par des zéros. Le fichier %s a été modifié durant sa copie Options de création de fichier : Options de statistiques de fichier: Les noms de fichier de la liste sont délimités par des caractères nul au lieu de retours chariot. Remplit le fichier avec le MOTIF donné. MOTIF vaut "default" ou "zeros" Fin de bande repérée.  Charger la bande suivante et presser ENTRÉE. Fin de bande repérée. Pour continuer, saisir le nom du périphérique/fichier prêt à être utilisé.
 GNU "cpio" copie des fichiers vers ou depuis des archives

Exemples:
  # Copier des fichiers à partir des noms d'une liste vers l'archive
  cpio -o < liste [> archive]
  # Extraire des fichiers à partir d'une archive
  cpio -i [< archive]
  # Copier des fichiers à partir des noms d'une liste vers un répertoire cible
  cpio -p répertoire-cible < liste
 Commande incompréhensible Problème dans ARGP_HELP_FMT: %s Aide générale des logiciels GNU : <http://www.gnu.org/gethelp/>
 Génère un fichier creux ("sparse"). Le reste de la ligne de commande donne le plan du fichier. Dans la table commentée du listing du contenu, afficher les valeurs numériques de UID et GID Renommer interactivement les fichiers Nombre d'octets non valide Code d'opération non valide Direction de déplacement non valide Longueur de déplacement non valide  Taille non valide: %s Valeur non valide pour l'option --warning: %s Lier les fichier au lieu de les copier, lorsque c'est possible. Mode opératoire principal: Nombre mal formé %.*s Les arguments optionnels ou obligatoires pour les options longues le sont aussi pour les options courtes correspondantes. Manipulation d'un lecteur à bandes, commandes depuis un processus distant acceptées Mode déjà défini NOM NOMBRE Taille négative: %s Pas assez d'arguments Nombre hors de l'intervalle autorisé: %s DÉCALAGE OPTION Copier seulement les fichiers qui ne concordent pas avec les patrons fournis Modificateurs opératoires valides dans tous les modes: Modificateurs d'opération valides seulement en modes "copy-in" et "copy-pass" Modificateurs d'opération valides seulement en modes "copy-in" et "copy-pass": Modificateurs d'opération valides seulement en modes "copy-in" et "copy-pass": Modificateurs d'opération valides seulement en mode "copy-out" et "copy-pass": Les modificateurs d'opération sont valides seulement en mode copy-in : Modificateurs d'opération valides seulement en mode copy-out: Modificateurs d'opération valides seulement en mode copy-pass: Opération non supportée MOTIF Empaqueté par %s
 Empaqueté par %s (%s)
 Exécute l'action donnée (ci-dessous) jusqu'à atteindre le point de contrôle NOMBRE Fin de fichier prématurée Afficher la CHAÎNE lorsque la fin du volume d'un média d'archivage est atteinte Afficher un "." pour chaque fichier traité Afficher une table du contenu de l'entrée Affiche le contenu de la structure "stat" pour chaque fichier donné. Le FORMAT par défaut est: Lit les motifs additionnels spécifiant les noms de fichier à extraire ou la liste à partir du FICHIER Erreur de lecture à l'octet %lld du fichier %s, remplissage avec des zéros Lit les noms de fichiers depuis FICHIER Suppression des caractères "%s" en début des cibles des liens forts Suppression des caractères "%s" en début des noms des éléments de l'archive Renumérotation des inodes Remplacer tous les fichiers sans condition Rapport d'anomalies (%s) à : %s
 Rapporter les anomalies à %s.
 Réinitialiser les dates d'accès des fichiers après les avoir lus Conserver les dates antérieures de modification des fichiers lors de la création des fichiers Exécuter en mode "copy-pass" (copie de répertoire à répertoire) SECS TAILLE CHAÎNE Mauvaise direction de positionnement Décalage de positionnement hors des limites Déplacement à la position donnée avant d'écrire les données Fixe la date pour la prochaine utilisation de l'option --touch Utiliser une taille de bloc d'entrée/sortie de 5120 octets Utiliser une taille de bloc d'entrée/sortie de TAILLE-DE-BLOC*512 octets Utiliser une taille de bloc d'entrée/sortie de NOMBRE octets Sélectionner la propriété de tous les fichiers créés à l'UTILISATEUR et/ou au GROUPE taille de bloc pour les fichiers creux ("sparse") Transformation des cibles vides de liens forts en "." Transformation des noms vides d'éléments archivés en "." Interchanger les deux demi-mots des mots et des octets des demi-mots dans les données. Équivalent à -sS Interchanger les octets de chaque demi-mot dans les fichiers Interchanger les demi-mots de chaque mot (4 octets) dans les fichiers Exécution d'actions synchronisées. Elles sont exécutées quand le nombre donné par l'option --checkpoint est atteint. Options d'exécution synchronisée: Pour continuer, saisir le nom du périphérique/fichier prêt à être utilisé.
 Trop d'arguments Réduit la taille du FICHIER à celle spécifiée par l'option --length (ou 0, si non précisée) Essayez « %s --help » ou « %s --usage » pour plus d'informations.
 Arguments non attendus Format de date inconnu Champ inconnu "%s" Erreur système inconnue Suppression FICHIER Met à jour les dates d'accès et de modification du FICHIER Usage : Utiliser COMMANDE au lieu de rsh Utiliser le FORMAT d'archive donné Utiliser un vieux format d'archive portable (ASCII) Utiliser le FICHIER au lieu de l'entrée ou de la sortie standard. Les options UTILISATEUR et HÔTE spécifient les noms de l'utilisateur et de l'hôte dans le cas d'une archive distante. Les arguments valides sont : Afficher en mode bavard la liste des fichiers traités Lors de la lecture d'une archive avec CRC, vérifie seulement le CRC de chaque fichier dans l'archive, n'extrait pas le fichier Écrire les fichiers avec de grands blocs de zéros comme des fichiers creux ("sparse") Écrit dans le fichier NOM, au lieu de la sortie standard Écrit par %s et %s.
 Écrit par %s, %s, %s,
%s, %s, %s, %s,
%s, %s, et autres.
 Écrit par %s, %s, %s,
%s, %s, %s, %s,
%s, et %s.
 Écrit par %s, %s, %s,
%s, %s, %s, %s,
et %s.
 Écrit par %s, %s, %s,
%s, %s, %s, et %s.
 Écrit par %s, %s, %s,
%s, %s, et %s.
 Écrit par %s, %s, %s,
%s, et %s.
 Écrit par %s, %s, %s,
et %s.
 Écrit par %s, %s, et %s.
 Écrit par %s.
 [ARGUMENTS...] [UTILISATEUR][:.][GROUPE] [[UTILISATEUR@]HÔTE:]FICHIER [répertoire-cible] " « %s » existe mais n'est pas un répertoire. argument ambigu %s pour %s ligne vide ignorée impossible de modifier le répertoire « %s » impossible de générer des fichiers creux ("sparse") sur la sortie standard, utiliser l'option --file impossible d'obtenir le groupe de connection depuis l'identifiant UID impossible de créer un lien de %s vers %s impossible de créer le répertoire « %s » impossible d'ouvrir %s impossible d'ouvrir "%s" impossible de lire la somme de contrôle de %s impossible d'éliminer l'élément courant %s impossible de se positionner positionnement impossible sur la sortie impossible de régler l'heure sur « %s » impossible d'intervertir les octets de %s: nombre d'octets impairs impossible d'intervertir les demi-mots de %s: nombre impair de demi-mots impossible de tronquer « %s » impossible de supprimer `%s' commande échouée : %s contrôle opérationnel du lecteur de bande le fichier créé n'est pas creux ("sparse") n° majeur du périphérique n° mineur du périphérique numéro de périphérique erreur de fermeture de l'archive exec/tcp: service non disponible impossible de revenir au répertoire de travail initial mode de fichier le nom de fichier contient le caractère nul taille du fichier genfile manipule les fichiers de données pour la suite de test GNU paxutils.
Les OPTIONS sont :
 gid Afficher un court message d'utilisation Affiche cette aide suspend pour SECS secondes (3600 par défaut) masque incorrect (vers "%s") numéro d'inode erreur interne : le descripteur du lecteur de bandes a été modifié de %d à %d format d'archive « %s » non valide; les formats valables sont:
crc, newc, odc, bin, ustar, tar (majuscules également reconnues) argument non valide %s pour %s taille de bloc non valide décompte non valide groupe non valide entête non valide : erreur sur la somme de contrôle. utilisateur non valide mémoire épuisée date de modification taille de nom aucun lecteur de bandes spécifié nombre de liens opération opération [compte] fin prématurée de l'archive fin de fichier prématurée Affiche la version du logiciel rdev n° majeur rdev n° mineur rdev erreur de lecture renommage %s -> taille du fichier demandé %lu, actuelle %lu fixe le niveau de débogage fixe le nom du fichier de sortie du débogage fixe le nom du programme l'entrée standard est fermée la sortie standard est fermée échec de la fonction stat(%s) stdin stdout trop d'arguments uid impossible d'enregistrer le répertoire de travail courant sélection du lecteur de bande associé au fichier portant le nom du périphérique utiliser la COMMANDE à distance au lieu de rsh mémoire virtuelle épuisée AVERTISSEMENT: l'ordre des octets est inversé dans l'entête de l'archive AVERTISSEMENT: %ld octet non valable sauté AVERTISSEMENT: %ld octets  non valables sautés erreur d'écriture erreur d’écriture : écriture partielle PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Le fichier %s a grossi, % nouveaux octets n'ont pas été copiés Le fichier %s a grossi, % nouveaux octets n'ont pas été copiés                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 0   0     0
     
     
  
                  "   6     Y     o  0     !     
          /        -     M     h     ~  d               v   2  >                       '     :     U     g       I     /     /     .   C     r  7             O  G          "   >  
   a  '   l  (                    i     2   Z  '     )     $     `     (   e  (     >          3         @     a     f     k  \   r  '     5     C   -  +  q  B          &     2   "     U     j                 ;     &     8     9   M  :     /     0     1   #  D   U  #     &     J     6   0  ,   g  '     !     2     ;        M     c  $   j  0     3     I     +   >  &   j  R     ,     6      /   H      x         +            "   [!  v   ~!  6   !     ,"     >"     V"  "   n"     "  +   "     "     "      #     #     5#  ,   K#  4   x#     #     #  
   #     #     #  	   $  	   #$     -$  $   1$     V$  5   c$  e   $     $  
   %      %     ?%     L%  	   ^%     h%     %     %     %     %  
   %  
   %  
   %  
   %     %     
&     '&     -&     4&     8&  .   Q&  D   &     &    &  5   (     )  1   3)     e)     x)  @   )  $   )     )  "   *  5   **  .   `*  (   *  %   *  .   *    
+      ),  .   J,  H  y,     -     .     .     .     .     .     /     /     5/  U   R/  <   /  <   /  3   "0  !   V0  B   x0     0     n1  V    2  9   w2     2  
   2  3   2  1   3     C3     H3     e3     |3  7   4  /   ;4  4   k4  %   4  ^   4     %5  %   E5  =   k5      5  8   5  2   6     66     =6     E6     M6  -   A7  L   o7  j   7  W  '8  O   9  &   9  +   9  6   ":     Y:     l:     :     :     :  \   :  0   ;  R   B;  S   ;  Q   ;  C   ;<  @   <  A   <  P   =  /   S=  %   =  a   =  @   >  ;   L>  4   >  #   >  @   >  C   "?     f?     ?  .   ?  =   ?  7   ?  d   1@  0   @  %   @  Z   @  2   HA  =   {A  O   A     	B  $   B  6   BB     yB  1   0C  p   bC  ;   C     D  %   &D     LD  '   aD      D  0   D     D  #   D  &   E     CE  &   `E  7   E  =   E     E     F  
   #F     1F  "   PF     sF     F     F  )   F     F  >   F     G     G     G  /   G     G     G  	   H     H     0H  "   =H     `H     zH     H  	   H     H     H  "   H  #   H      I     I     
I     I  F   )I     pI     PJ        t   W   -                    4   .                !   A   
   x       w                  g          %           '   _   }   B   r                  e       [                     |      +       G   #         ^       $                 d             :   E   P       U       D   l   v   9           h   3                 @                 ;   {      0   (   i   &   C      X      2   K   Z   c   
      f   >                     k          z                \   1      *                y   L             R             H   "          O   T   q              )       V       =      s                 M   /                 Y   Q   ?         N           b   	   <       m   p   J          6             a       S      o       ,   `                  F       5       ~   u   j       7       n      8                ]      I                 cJ  
  
  kJ         C   J  #       .       .       .       .           %lu block
 %lu blocks
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: file name too long %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner -F can be used only with --create or --extract Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode COMMAND Cannot execute remote shell Cannot open %s Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create leading directories where needed Create the archive (run in copy-out mode) Creating intermediate directory `%s' Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Enable debugging info Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mode already defined NUMBER Not enough arguments Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Removing leading `%s' from hard link targets Removing leading `%s' from member names Replace all files unconditionally Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode STRING Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files To continue, type device/file name when ready.
 Too many arguments Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] `%s' exists but is not a directory blank line ignored cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot read checksum for %s cannot remove current %s cannot seek on output cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords device major number device minor number device number error closing archive exec/tcp: Service not available file mode file size gid hang for SECS seconds (default 3600) inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid block size invalid group invalid header: checksum error invalid user modification time name size no tape device specified number of links premature end of archive premature end of file rdev rdev major rdev minor read error rename %s ->  standard input is closed standard output is closed stdin stdout uid virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error Project-Id-Version: cpio 2.9
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2007-07-03 18:12-0500
Last-Translator: Kevin Scannell <kscanne@gmail.com>
Language-Team: Irish <gaeilge-gnulinux@lists.sourceforge.net>
Language: ga
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4;
 %lu bhloc
 %lu bhloc
 %lu bhloc
 %lu mbloc
 %lu bloc
 is gan bhr  %s gan %s n comhad speisialta den chinel `carachtar'  %s n comhadlann  %s %s nasctha le %s nor cruthaodh %s: t leagan nos nua ann, n den aois channa nor dumpladh %s: n gnthchomhad  %s: Theip ar fheidhm %s %s: N fidir an md a athr go %s %s: N fidir an t-inir a athr go UID %lu, GID %lu %s: N fidir nasc siombalach a dhanamh le %s %s: N fidir nasc crua a dhanamh le %s %s: N fidir 'seek' a dhanamh ag %s %s: N fidir nasc siombalach a dhanamh le %s %s: Earrid sa lamh ag beart %s agus %lu bheart  lamh %s: Earrid sa lamh ag beart %s agus %lu bheart  lamh %s: Earrid sa lamh ag beart %s agus %lu bheart  lamh %s: Earrid sa lamh ag beart %s agus %lu mbeart  lamh %s: Earrid sa lamh ag beart %s agus %lu beart  lamh %s: Rabhadh: Theip ar fheidhm %s %s: Rabhadh: N fidir 'seek' a dhanamh ag %s %s: Rabhadh: Earrid sa lamh ag beart %s agus %lu bheart  lamh %s: Rabhadh: Earrid sa lamh ag beart %s agus %lu bheart  lamh %s: Rabhadh: Earrid sa lamh ag beart %s agus %lu bheart  lamh %s: Rabhadh: Earrid sa lamh ag beart %s agus %lu mbeart  lamh %s: Rabhadh: Earrid sa lamh ag beart %s agus %lu beart  lamh %s: Nor scrobhadh ach %lu as %lu bheart %s: Nor scrobhadh ach %lu as %lu bheart %s: Nor scrobhadh ach %lu as %lu bheart %s: Nor scrobhadh ach %lu as %lu mbeart %s: Nor scrobhadh ach %lu as %lu beart %s: comhadainm rfhada %s: theip ar rmtclose %s: theip ar rmtioctl %s: theip ar rmtopen %s: nasc siombalach rfhada %s: %s  teascadh %s: uimhir inode  teascadh %s: cinel anaithnid comhaid Rogha --append in sid, ach nor sonraodh ainm cartlainne (sid roghanna -F n -O) n fidir --no-preserve-owner a sid in ineacht le --owner n fidir --owner a sid in ineacht le --no-preserve-owner n cheadatear -F a sid gan --create n --extract Iarcheangail le cartlann at ann. Is lognta  an comhad cartlainne, fi m t idirstadanna ina ainm Ainm na cartlainne le hsid in ionad ionchuir caighdenach. Sonraonn SIDEOIR agus STROMHAIRE (roghnach) an t-sideoir agus an t-stainm nuair at cartlann chianda i gceist Ainm na cartlainne le hsid in ionad aschuir caighdenach. Sonraonn SIDEOIR agus STROMHAIRE (roghnach) an t-sideoir agus an t-stainm nuair at cartlann chianda i gceist Nor sonraodh formid na cartlainne sa mhd cipela trasna (sid an rogha --format) Sainmhnodh formid na cartlainne nos m n uair amhin Luach cartlainne %.*s as raon MID-NA-MBLOC sidtear -I agus -F araon sa mhd cipela isteach sidtear -O agus -F araon sa mhd cipela amach ORD N fidir cianbhlaosc a rith N fidir %s a oscailt Rialaigh taispeint na rabhadh. Faoi lthair, is BRATACH ceann de 'none', 'truncate', n 'all'. sidtear roghanna iomadla le chile. Cruthaigh gach comhad coibhneasta n chomhadlann reatha Cruthaigh comhadlanna tosaithe nuair at g leo Cruthaigh an chartlann (rith sa mhd cipela amach) Comhadlann idirmhenach `%s'  cruth Lean naisc shiombalacha (.i. cipeil na comhaid a bhfuil nasctha leo, in ionad na nasc fin). N hathraigh inir na gcomhad N taispein lon na mbloc cipeilte N struipeil rimreanna crais comhaid  ainmneacha comhaid Cumasaigh faisnis dfhabhtaithe Bain comhaid as cartlann (rith sa mhd cipela isteach) Bain comhaid amach go dt an t-aschur caighdenach COMHAD BRATACH FORMID Chrap comhad %s (%s bheart);  stuil le nialais Chrap comhad %s (%s bheart);  stuil le nialais Chrap comhad %s (%s bheart);  stuil le nialais Chrap comhad %s (%s mbeart);  stuil le nialais Chrap comhad %s (%s beart);  stuil le nialais Mionathraodh comhad %s le linn  a chipeil Aimsodh croch na tipe.  Luchtaigh an chad tip eile agus brigh RETURN.  Aimsodh croch na tipe.  Chun dul ar aghaidh, iontril ainm an ghlis n comhadainm nuair at t ridh.
 Cipelann `cpio' GNU comhaid go (agus ) cartlanna

Sampla:
  # Cipeil na comhaid sonraithe i ainm-liosta go dt an chartlann
  cpio -o < ainm-liosta [> cartlann]
  # Bain comhaid as an chartlann
  cpio -i [< cartlann]
  # Cipeil na comhaid sonraithe i ainm-liosta go dt an sprioc-chomhadlann
  cpio -p sprioc-chomhadlann < ainm-liosta
 Agus clr na n-bhar  thaispeint go foclach, taispein UID agus GID uimhriil Athainmnigh comhaid go hidirghnomhach Luach neamhbhail ar an rogha --warning: %s Nasc comhaid in ionad iad a chipeil, nuair is fidir Promh-mhd oibre: Uimhir mhchumtha %.*s Sainmhnodh an md cheana UIMHIR Easpa argint N cipeil ach na comhaid nach bhfuil comhoirinach le haon cheann de na patrin shonraithe Mionathraitheoir oibre at bail i md ar bith: Mionathraitheoir oibre at bail sa mhid chipela isteach agus chipela amach: Mionathraitheoir oibre at bail sa mhid chipela isteach agus chipela trasna: Mionathraitheoir oibre at bail sa mhid chipela amach agus chipela trasna: Mionathraitheoir oibre at bail sa mhd cipela isteach amhin:: Mionathraitheoir oibre at bail sa mhd cipela amach amhin: Mionathraitheoir oibre at bail sa mhd cipela trasna amhin: Priontil TEAGHRN nuair a shroichtear deireadh an imleabhair ar an men cltaca Priontil "." nuair at gach comhad priseilte Priontil clr na n-bhar den ionchur Ligh patrin bhreisithe a shonraonn comhadainmneacha le baint amach n le taispeint,  CHOMHAD Earrid sa lamh ag beart %lld i gcomhad %s;  stuil le nialais Gach `%s' tosaigh  bhaint amach as spriocanna na nasc crua Gach `%s' tosaigh  bhaint amach as ainmneacha baill Athchuir gach comhad gan choinnoll Athshocraigh an t-am rochtana de gach comhad i ndiaidh  a lamh Coinnigh na hamanna mionathraithe roimhe seo agus comhaid  gcruth Rith sa mhd cipela trasna TEAGHRN Socraigh mid na mbloc I/A a bheith 5120 beart Socraigh mid na mbloc I/A a bheith MID-NA-MBLOC * 512 beart Socraigh mid na mbloc I/A a bheith an UIMHIR sonraithe Socraigh an tSIDEOIR agus/n an GRPA sonraithe a bheith an t-inir de gach comhad a chruthatear Ag cur `.' in ionad sprioc fholamh an naisc crua Ag cur `.' in ionad ainm baill folamh Babhtil leathfhocail d'fhocail agus bearta de leathfhocail sna sonra. Ar comhbhr le -sS Babhtil na bearta i ngach leathfhocal sna comhaid Babhtil na leathfhocail de gach focal (4 bheart) sna comhaid Chun dul ar aghaidh, iontril ainm an ghlis n comhadainm nuair at t ridh.
 An iomarca argint sid an FHORMID tugtha chartlainne sid an tseanfhormid iniompartha (ASCII) chartlainne sid an COMHADAINM seo in ionad aschur n ionchur caighdenach. Sonraonn SIDEOIR agus STROMHAIRE (roghnach) an t-sideoir agus an t-stainm nuair at cartlann chianda i gceist Taispein gach comhad at priseilte, go foclach Agus cartlann i bhformid CRC  lamh, foraigh an CRC de gach comhad sa chartlann, ach n bain na comhaid amach Scrobh comhaid le bloic mhra de nialais mar ghannchomhaid [SIDEOIR][:.][GRPA] [[SIDEOIR@]STROMHAIRE:]COMHADAINM [sprioc-chomhadlann] t `%s' ann cheana, ach n comhadlann  rinneadh neamhshuim ar lne bhn nl aon fhil ar an ghrpa don UID uimhriil seo n fidir %s a nascadh le %s n fidir comhadlann `%s' a chruth n fidir suim sheicela a lamh do %s n fidir %s reatha a bhaint n fidir 'seek' a dhanamh san aschur n fidir bearta de %s a bhabhtil: t uimhir chorr ann n fidir leathfhocail de %s a bhabhtil: t uimhir chorr ann promhuimhir ghlis mionuimhir ghlis uimhir ghlis earrid agus cartlann  dnadh exec/tcp: Nl an tseirbhs ar fil md comhaid mid comhaid gid moill de SOIC soicind (ramhshocr: 3600) uimhir inode earrid inmhenach: d'athraigh tuarascla na tipe  %d go %d formid neamhbhail chartlainne `%s'; is iad seo na formid bail:
crc newc odc bin ustar tar (glactar leo sa chs uachtair freisin) mid neamhbhail bloc grpa neamhbhail ceanntsc neamhbhail: earrid i suim sheicela sideoir neamhbhail am mionathraithe mid ainm nor sonraodh glas tipe lon na nasc deireadh na cartlainne gan choinne comhadchroch gan choinne rdev promh-rdev mion-rdev earrid sa lamh athainmnigh %s ->  t an t-ionchur caighdenach dnta is dnta  an t-aschur caighdenach stdin stdout uid cuimhne fhoril dithe rabhadh: is san ord iompaithe iad na bearta i gceanntsc na cartlainne rabhadh: gabhadh thar %ld bheart de bhruscar rabhadh: gabhadh thar %ld bheart de bhruscar rabhadh: gabhadh thar %ld bheart de bhruscar rabhadh: gabhadh thar %ld mbeart de bhruscar rabhadh: gabhadh thar %ld beart de bhruscar earrid sa scrobh PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied D'fhs comhad %s, nor cipeladh % beart nua D'fhs comhad %s, nor cipeladh % beart nua D'fhs comhad %s, nor cipeladh % beart nua D'fhs comhad %s, nor cipeladh % beart nua D'fhs comhad %s, nor cipeladh % beart nua                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              0   
     >  "   X     {       0     !     
                  ?     Z  d   s            )        1     H  ,   d       ,     ,     '   	  -   1      _  (     (                       
     (     :     V     l                 /     /          .   -     \     d                                         6  '   T     |  $               (     (             ,      <     ]     b  \   i  '     5     C   $  ?   h                      &        %     :     O     T     [     m                                
     #     6        >     X     o                 /                                      5  "   N     q  ;     3     /     +   (  '   T  #   |                                "        ;     N  +   n                                        +     A  ,   Y  4               
               -   %  	   S  !   ]  	                    $          5     e   $               
                              	   !     !     1!  	   A!     K!     d!     z!     !  
   !  
   !     !     !     !     !     "     "     "     #"     6"  *   :"  !   e"     "  .   "  D   "     #      #    ;#  #   -%     Q%  
   X%     f%     %  2   %     %  ,   %     &     +&  A   D&  .   &     &  (   &  7   &  2   .'  7   a'  `   '     '     (  ;   4(  $   p(  !   (  0   (      (  6   	)  5   @)  ,   v)  1   )  #   )  -   )  -   '*     U*     i*     }*  '   *     *      *  !   *  %   +  %   2+     X+     [+  4   ^+  4   +  !   +  -   +     ,  (   ,     F,     _,     t,     ,      ,     ,  #   ,     ,  1   -     O-  &   k-     -     -  &   -  )   -  %   -  
   .  (   '.     P.     Y.  o   a.  /   .  B   /  f   D/  @   /  *   /     0  !   40     V0  .   m0     0     0     0     0     0     0  
   1     1     "1     :1     B1     V1     o1  *   1  ?   1  '   1  (   2  "   H2     k2     p2     x2  J   ~2     2     2     2     3     33     @3  #   X3  1   |3     3  :   3  2   3  .   24  *   a4  &   4  "   4     4     4     5      5     55     J5  '   M5     u5  '   5  8   5  .   5  )   6     H6     a6  1   ~6  #   6     6  $   6  (   7  C   =7  S   7     7     7     8  &   8  (   E8  >   n8     8  ,   8     8     8  !   9     %9  (   A9     j9  5   {9     9  "   ::     ]:     x:  9   :     :     :     :     :  /   ;     ?;  
   T;     _;     |;     ;     ;     ;     ;     ;     ;  !   <      7<     X<     h<     n<     u<     <  7   <     <     <  >   <  E   >=     =  $   =        U   @                             P      6             [                            2               -       p   R   I   #   X   )   f   +   	                j                 7                       ^   ,      N          4      K       y   0                    
         \                         ?   &          T   Z   9       '   *         /      b   1              C   
          Y   c       J       L                   (      S   e   %             u   G      t   ;   D      V                k   :   x   z   W   F      a   $   i       _                  M                          }   >                    <                           O      r         B          A   `       .   q             s         H   g   =                  5       |                8                    v              l       E      "       m      Q   h   n   d       {   !   ~                 3            ]   o               w       
Report bugs to: %s
   or:   [OPTION...] %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract COMMAND Cannot execute remote shell Cannot open %s Change to directory DIR Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Create file of the given SIZE Create leading directories where needed Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Do not change the ownership of the files Do not print the number of blocks copied Enable debugging info Execute COMMAND Extract files to standard output FILE FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 General help using GNU software: <http://www.gnu.org/gethelp/>
 Interactively rename files Invalid byte count Invalid operation code Invalid size: %s Invalid value for --warning option: %s Main operation mode: Mode already defined NAME NUMBER Negative size: %s Not enough arguments OFFSET OPTION Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Premature eof Print a "." for each file processed Read error at byte %lld in file %s, padding with zeros Read file names from FILE Report %s bugs to: %s
 Report bugs to %s.
 SECS SIZE STRING To continue, type device/file name when ready.
 Too many arguments Unknown date format Unknown field `%s' Unknown system error Usage: Use COMMAND instead of rsh Use given archive FORMAT Verbosely list the files processed Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [USER][:.][GROUP] [destination-directory] ` `%s' exists but is not a directory blank line ignored cannot change to directory `%s' cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot unlink `%s' command failed: %s device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size gid give a short usage message give this help list hang for SECS seconds (default 3600) inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation premature end of archive premature end of file print program version rdev read error rename %s ->  set debug level set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio 2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2015-09-15 11:04+0200
Last-Translator: Leandro Regueiro <leandro.regueiro@gmail.com>
Language-Team: Galician <proxecto@trasno.net>
Language: gl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8-bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural=(n != 1);
X-Generator: Virtaal 0.7.1
 
Envíe os informes de fallo a: %s
   ou:   [OPCIÓN...] %lu bloque
 %lu bloques
 Páxina web de %s: <%s>
 %s páxina web: <http://www.gnu.org/software/%s/>
 %s non ten sentido con %s %s non é un ficheiro especial de caracteres %s non é un directorio %s é unha ligazón a %s %s non se creou: existe unha versión coa data igual ou posterior %s non se envorcou: non é un ficheiro regular %s: Non foi posíbel %s %s: Non foi posíbel cambiar o modo a %s %s: non é posíbel crear unha ligazón simbólica a %s %s: non é posíbel crear unha ligazón forte a %s %s: non é posíbel crear unha ligazón simbólica a %s %s: Erro de lectura no byte %s, ao ler %lu byte %s: Erro de lectura no byte %s, ao ler %lu bytes %s: Demasiados argumentos
 %s: Aviso: Non foi posíbel %s %s: erro na suma de comprobación (0x%x, debería ser 0x%x) %s: nome de ficheiro demasiado longo %s: opción incorrecta -- «%c»
 %s: a opción «%c%s» non permite un argumento
 %s: a opción «%s» é ambigua
 %s: a opción «%s» é ambigua; as posibilidades son: %s: a opción «--%s» non permite ningún argumento
 %s: a opción «--%s» require un argumento
 %s: a opción «-W %s» non permite un argumento
 %s: a opción «-W %s» é ambigua
 %s: a opción «-W %s» require un argumento
 %s: a opción require un argumento -- «%c»
 %s: rmtclose fallou %s: rmtioctl fallou %s: rmtopen fallou %s: ligazón simbólica demasiado longa %s: truncando %s %s: trúncase o número de inodo %s: tipo de ficheiro descoñecido %s: opción «%c%s» non recoñecida
 %s: opción «--%s» non recoñecida
 » © --no-preserve-owner non se pode empregar con --owner --owner non se pode empregar con --no-preserve-owner --stat require nomes de ficheiros -F só se pode usar con --create ou --extract ORDE Non foi posíbel executar o shell remoto Non é posíbel abrir %s Ir ao directorio DIR A orde saíu con éxito
 A orde fallou co estado %d
 A orde foi detida polo sinal %d
 Orde terminada
 A orde foi terminada polo sinal %d
 Crear ficheiro do TAMAÑO dado Crear os directorios intermedios se for necesario Creando o directorio «%s» Creando o directorio intermedio «%s» DISPOSITIVO DIR Non cambiar a propiedade dos ficheiros Non mostrar o número de bloques copiados Activar a información de depuración Executar ORDE Extraer os ficheiros á saída estándar FICHEIRO FORMATO O ficheiro %s reduciuse en %s bytes, enchendo con ceros O ficheiro %s reduciuse en %s bytes, enchendo con ceros O ficheiro %s foi modificado mentres se copiaba Atopouse o remate da cinta. Cargue a seguinte cinta e prema INTRO. Atopouse o remate da cinta. Para continuar, escriba o nome do dispositivo/ficheiro cando estea listo.
 Axuda xeral ao usar software GNU: <http://www.gnu.org/gethelp/>
 Renomear os ficheiros de forma interactiva Número de bytes non válido Código de operación non válido Tamaño incorrecto: %s Valor non válido para a opción --warning: %s Modo de operación principal: Modo xa definido NOME NÚMERO Tamaño negativo: %s Non hai suficientes argumentos DESPRAZAMENTO OPCIÓN Operación non admitida PATRÓN Empaquetado por %s
 Empaquetado por %s (%s)
 remate prematuro do ficheiro Mostrar un "." por cada ficheiro procesado Erro de lectura no byte %lld do ficheiro %s, enchendo con ceros Ler os nomes de ficheiro desde FICHEIRO Envíe os informes de fallo en %s a %s.
 Envíe os informes de fallo a %s.
 SECS TAMAÑO CADEA Para continuar, escriba o nome do dispositivo/ficheiro cando estea listo.
 Demasiados argumentos Formato de data descoñecido Campo «%s» descoñecido Erro de sistema descoñecido Modo de uso: Usar ORDE en vez de rsh Usar o FORMATO de arquivo fornecido Listar de forma detallada os ficheiros procesados Escrito por %s e %s.
 Escrito por %s, %s, %s,
%s, %s, %s, %s,
%s, %s, e outros.
 Escrito por %s, %s, %s,
%s, %s, %s, %s,
%s, e %s.
 Escrito por %s, %s, %s,
%s, %s, %s, %s,
e %s.
 Escrito por %s, %s, %s,
%s, %s, %s, e %s.
 Escrito por %s, %s, %s,
%s, %s, e %s.
 Escrito por %s, %s, %s,
%s, e %s.
 Escrito por %s, %s, %s,
e %s.
 Escrito por %s, %s e %s.
 Escrito por %s.
 [USUARIO][:.][GRUPO] [directorio-destino] « «%s» existe pero non é un directorio liña en branco ignorada non é posíbel ir ao directorio «%s» non é posíbel obter o grupo de login dun UID numérico non é posíbel crear unha ligazón de %s a %s non é posíbel crear o directorio «%s» non é posíbel abrir %s non é posíbel abrir «%s» non é posíbel ler a suma de comprobación de %s non é posíbel retirar o actual %s non é posíbel posicionar non é posíbel posicionar na saída non é posíbel definir a hora en «%s» non é posíbel intercambiar os bytes de %s: número impar de bytes non é posíbel intercambiar as medias-verbas de %s: número impar de medias-verbas non é posíbel desligar «%s» a orde fallou: %s número de dispositivo produciuse un erro ao pechar o arquivo exec/tcp: servizo non está dispoñíbel produciuse un erro ao volver ao directorio de traballo inicial modo de ficheiro o nome de ficheiro contén un carácter nulo tamaño de ficheiro gid mostrar unha mensaxe de uso curta mostrar esta lista de axuda agardar SECS segundos (predefinido 3600) número de inodo erro interno: o descritor da cinta cambiou de %d a %d formato de arquivo «%s» non válido, os formatos válidos son:
crc, newc, odc, bin, ustar, tar (indiferente a maiúsculas/minúsculas) o tamaño do bloque non é válido valor de conta non válido grupo non válido a cabeceira non é válida: erro na suma de comprobación usuario non válido memoria esgotada hora de modificación tamaño do nome non se especificou ningún dispositivo de cinta número de ligazóns operación remate prematuro do ficheiro remate prematuro do ficheiro mostra a versión do programa rdev erro de lectura renomear %s ->  Definir o nivel de depuración define o nome do programa a entrada estándar está pechada a saída estándar está pechada stat(%s) fallou stdin stdout demasiados argumentos uid non foi posíbel gravar o directorio de traballo actual usar ORDE remota en vez de rsh memoria virtual esgotada atención: a cabeceira do arquivo ten os bytes en orde inversa aviso: saltouse %ld byte de lixo aviso: saltáronse %ld bytes de lixo erro de escritura erro de escritura: escritura parcial                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         "  0   @	    P     d     l  p                x            .     %             
  0   !     R  "   l            0     !     
          /   3     c                 d        2     J     a  v     >        6     M  ,   i       ,     -           (   0     Y     m                                        3     5  "   9  4   \  I     /     /         ;   .   V         3      E         !  7   =!     u!     !  G   "     "  "   "  
   
#  '   #  (   @#     i#     #  $   #     #     #     #     #     $     *$     H$      \$  i   }$  2   $     %  '   8%  )   `%  $   %     %  `   %  7   &  (   O&  (   x&  >   &     &     &  T   '     j'  3   z'      '     '     '     '  \   '  '   =(     e(     |(  E   (  5   (  C   )  +  U)     *     *  ?   *  B   *  B   1+     t+     +     +     +     +     +  &   +  2   ,     O,     d,  s   z,  A   ,     0-     E-     J-     Q-     c-     x-     -     -  ;   -  &   -  8   	.  9   B.  :   |.  /   .  0   .  1   /     J/     b/     j/     z/  @   /  
   /  D   /  #   #0  &   G0  F   n0  J   0  6    1     71  ,   Q1  '   ~1  !   1     1     1  2   1  ;   &2     b2     x2     }2     2     2     2  ,   2      2  $   3  0   13  3   b3  I   3     3  +    4  &   ,4  R   S4  ,   4  6   4  q   
5     |5  /   5     5  Z   5     96     N6     b6     u6     6  0   6     6     6  +   6     7     7  "   7  v   7  6   M8  .   8     8  ;   8  3   9  /   :9  +   j9  '   9  #   9     9     :     :  	   .:     8:     J:     b:     z:  "   |:     :     :  B   :  +   ;     >;     S;     n;     };     ;     ;     ;     ;     ;  ,   ;  4   *<     _<  %   r<     <     <     <  
   <     <     <  -   =  	   M=  !   W=  	   y=  I   =     =     =     =  $    >     %>     @>  5   M>  e   >     >     ?     ?  
   +?     9?     X?     e?     v?  	   ?     ?     ?  	   ?     ?     ?     ?     @     @  
   !@  
   ,@  
   7@  
   B@  %   P@     v@     @     @     @     @     @     @     @     A     A  *   A  ;   HA  !   A     A  .   A  D   A     3B  "  ?B     bD  R   /E  	   E     E  2   E  '   E  !   E     F  8   2F     kF  !   F     F     F  =   F  '   G     /G      HG  6   iG  ,   G  (   G     G  ,   
H     :H     H  $   H  "   "I     EI  g   J     {J  "   J  -   J  $   J  -   K  .   <K  '   kK  *   K     K     K     K      L     &L  .   8L     gL  #   L  #   L     L     L  *   L  6   L  J   6M  4   M  4   M     M  4   N  .   @N  4   oN  T   N     N  <   O     QO     O  I   P  !   P  '   Q     )Q  +   9Q  ,   eQ     Q     Q  1   Q  !   Q     	R     R     9R  #   RR  !   vR     R     R     R  >   RS  #   S  ,   S  (   S  $   T     0T  [   8T  <   T      T  !   T  F   U  #   [U  "   U  _   U     V  5   V  &   HV     oV  	   xV     V     V  /   +W     [W     vW  J   W  E   W  @   #X  6  dX     Y     Y  L   Y  J   Z  :   ]Z     Z     Z     Z     Z     [     ![  *   :[  ;   e[     [     [  v   [  @   F\     \     \     \     \     \  "   \     \      ]  B   ]  1   J]  ?   |]  @   ]  A   ]  7   ?^  8   w^  9   ^     ^     _     
_     _  M   '_     u_  ?   _  +   _      `  X   `  O   p`  A   `  !   a  6   $a  -   [a      a     a     a  G   a  <   (b     eb     b  	   b     b     b     b  *   b  )   b  +   %c  <   Qc  4   c  O   c  &   d  2   :d  '   md  P   d  /   d  9   e  s   Pe     e  ,   e     f  W   $f     |f     f     f     f     f  1   f     #g     ,g  ,   Hg     ug     h  #   .h  b   Rh  A   h  0   h     (i  6   ;i  .   ri  *   i  &   i  "   i     j     5j     Pj     gj     tj     j  #   j     j     j  %   j     j     k  S   5k  /   k     k  %   k     k     
l  $   'l     Ll     il     zl  %   l  3   l  ;   l     +m  %   Jm  !   pm     m     m  
   m     m     m  2   n     8n  '   En     mn  M   n     n      n     n  &   o     6o     To  7   to  p   o     p     :p     Up     tp  ,   p     p     p     p     p     p  	   q  	   #q     -q     >q     Uq     nq     q     q  
   q     q     q  *   q     q  *   r     :r     Or     kr     r     r     r     r     r  *   r  >    s  $   ?s     ds  ;   s  z   s     9t     >                         z   j                               ^   "  !                   3   \              $            Q   /                   :      x   d   E   @      ?            8             k             q   *                     0   o                  )               D             S       7   Y   L         +   `             s                                                   l               	                T   <                                    ,              O               &                              I      ]      v   |   '   b                    m           H               R      %                                             h           
                e               9   X       Z   i                 =                           }     G   #   N           U                    w                            _                  5                         r               F                    1           p      (      K      W      
       n                       J   
  P                                                    V       f      M            	                      6                    B   C   a   {                                   ;                     [   A             t             
                        .   c                 2   u                y   4     ~      "      !          -   g      It  t    Qt         C   t         3       5           
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '--%s' doesn't allow an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating intermediate directory `%s' DEVICE Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot unlink `%s' control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error Project-Id-Version: GNU cpio 2.11
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2012-04-24 16:24+0200
Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>
Language-Team: Croatian <lokalizacija@linux.hr>
Language: hr
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
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)
 
Licenca GPLv3+: GNU GPL inačica 3 ili kasnija <http://gnu.org/licenses/gpl.html>.
Ovo je slobodan softver: slobodno ga smijete mijenjati i dijeliti.
NEMA JAMSTAVA, do krajnje mjere dozvoljene zakonom.

 
Prijavite greške na %s.
Prijavite greške prijevoda na <lokalizacija@linux.hr>.
     ili:   [OPCIJA...] %.*s: ARGP_HELP_FMT parametar zahtijeva vrijednost %.*s: Nepoznati ARGP_HELP_FMT parametar %lu blok
 %lu bloka
 %lu blokova
 %s početna stranica: <%s>
 %s početna stranica: <http://www.gnu.org/software/%s/>
 %s je beznačajan uz %s %s nije znakovna posebna datoteka %s nije direktorij %s povezan na %s %s nije napravljen: postoji jednako stara ili novija inačica %s nije izbačen: nije obična datoteka %s: Ne mogu izvršiti %s %s: Ne mogu promijeniti mod u %s %s: Ne mogu promijeniti vlasništvo u uid %lu, gid %lu %s: Ne mogu napraviti simboličku vezu na %s %s: Ne mogu napraviti čvrstu vezu na %s %s: Ne mogu ići na %s %s: Ne mogu napraviti simboličku vezu na %s %s: Greška čitanja na bajtu %s pri čitanju %lu bajta %s: Greška čitanja na bajtu %s pri čitanju %lu bajta %s: Greška čitanja na bajtu %s pri čitanju %lu bajtova %s: Previše argumenata
 %s: Upozorenje: Ne mogu izvršiti %s %s: Upozorenje: Ne mogu ići na %s %s: Upozorenje: Greška čitanja na bajtu %s pri čitanju %lu bajta %s: Upozorenje: Greška čitanja na bajtu %s pri čitanju %lu bajta %s: Upozorenje: Greška čitanja na bajtu %s pri čitanju %lu bajtova %s: Zapisao samo %lu od %lu bajta %s: Zapisao samo %lu od %lu bajta %s: Zapisao samo %lu od %lu bajtova %s: predugačko ime datoteke %s: neispravna opcija -- „%c”
 %s: opcija „%c%s” ne dozvoljava argument
 %s: opcija „%s” je višeznačna
 %s: opcija „--%s” ne dozvoljava argument
 %s: opcija „-W %s” ne dozvoljava argument
 %s: opcija „-W %s” je višeznačna
 %s: opcija zahtijeva argument -- „%c”
 %s: rmtclose nije uspio %s: rmtioctl nije uspio %s: rmtopen nije uspio %s: simbolička veza predugačka %s: skraćujem %s %s: skraćujem broj indeksnih čvorova (inode) %s: nepoznata vrsta datoteke %s: neprepoznata opcija „%c%s”
 %s: neprepoznata opcija „--%s”
 ” (C) (GREŠKA PROGRAMA) Nema poznate inačice!? (GREŠKA PROGRAMA) Opcije su trebale biti prepoznate!? koristi se --append, ali nije navedena arhiva (koristite opciju -F ili -O) --no-preserve-owner se ne može koristiti uz --owner --owner se ne može koristiti uz --no-preserve-owner --stat zahtijeva imena datoteka -F se može koristiti samo uz --create ili --extract -T čita imena završena praznim (null) znakom ARGP_HELP_FMT: vrijednost %s je manja ili jednaka %s Dodaj VELIČINA bajtova u DATOTEKU. VELIČINA je zadana prethodnom opcijom --length. Dodaj u postojeću arhivu. Datoteka arhive je lokalna, čak i ako ime sadrži dvotočke Ime datoteke arhive za korištenje umjesto standardnog izlaza. Opcionalni KORISNIK i RAČUNALO označavaju imena korisnika i računala u slučaju udaljene arhive Ime datoteke arhive za korištenje umjesto standardnog izlaza. Opcionalni KORISNIK i RAČUNALO označavaju imena korisnika i računala u slučaju udaljene arhive Nije naveden oblik arhive u copy-pass načinu (koristite opciju --format) Oblik arhive definiran više puta Vrijednost arhive %.*s je izvan granica VELIČINA-BLOKA Koriste se opcije -I i -F u copy-in načinu Koriste se opcije -O i -F u copy-out načinu Broj bajtova izvan granica NAREDBA Ne mogu se spojiti na %s: rezolucija nije uspjela Ne mogu pokrenuti udaljenu ljusku Ne mogu otvoriti %s Naredba je izbacila jezgru
 Izlaz naredbe uspješan
 Naredba nije uspjela sa stanjem %d
 Naredba zaustavljena signalom %d
 Naredba završena
 Naredba završena signalom %d
 Upravljaj prikazom upozorenja. Trenutno je ZASTAVICA jedna od „none”, „truncate”, „all”. Višestruke opcije se nadopunjuju. Napravi sve datoteke relativno u odnosu na trenutni direktorij Napravi datoteku navedene VELIČINE Napravi vodeće direktorije gdje je potrebno Napravi arhivu (radi u načinu copy-out) Stvaram posredni direktorij „%s” UREĐAJ Dereferenciraj simboličke veze (kopiraj datoteke na koje pokazuju umjesto kopiranja veza). Prikaži izvršene kontrolne točke i izlazno stanje NAREDBE Ne mijenjaj vlasništvo datoteka Ne ispisuj broj kopiranih blokova Ne uklanjaj prefiksne komponente datotečnog sustava iz imena datoteka Omogući informacije za debugiranje Greška analize broja kod „%s” Izvrši ARGUMENTE. Korisno uz --checkpoint i jednu od opcija --cut, --append, --touch, --unlink Izvrši NAREDBU Otpakiraj datoteke iz arhive (radi u načinu copy-in) Otpakiraj datoteke na standardni izlaz DATOTEKA ZASTAVICA OBLIK Datoteka %s smanjena za %s bajt, nadopunjavam nulama Datoteka %s smanjena za %s bajta, nadopunjavam nulama Datoteka %s smanjena za %s bajtova, nadopunjavam nulama Datoteka %s se promijenila za vrijeme kopiranja Opcije stvaranja datoteka: Opcije statistike datoteka: Popuni datoteku navedenim UZORKOM. UZORAK je „default” ili „zeros” Pronađen kraj vrpce. Učitajte sljedeću vrpcu i pritisnite RETURN.  Pronađen kraj vrpce. Za nastavak, upišite ime uređaja/vrpce.
 GNU „cpio” kopira datoteke u i iz arhiva

Primjeri:
  # Kopiraj datoteke iz popisa-datoteka u arhivu
  cpio -o < popis-datoteka [> arhiva]
  # Otpakiraj datoteke iz arhive
  cpio -i [< arhiva]
  # Kopiraj datoteke iz popisa-datoteka u odredišni-direktorij
  cpio -p odredišni-direktorij < popis-datoteka
 Naredba smeća Smeće u ARGP_HELP_FMT: %s Općenita pomoć za korištenje GNU softvera: <http://www.gnu.org/gethelp/>
 Stvori raštrkanu datoteku. Ostatak naredbenog retka zadaje mapu datoteke. U opširnom ispisu sadržaja prikaži numerički UID i GID Interaktivno preimenuj datoteke Neispravan broj bajtova Neispravan operacijski kod Neispravan smjer traženja Neispravan pomak traženja Neispravna veličina: %s Neispravna vrijednost opcije --warning: %s Poveži datoteke umjesto njihovog kopiranja gdje je moguće Glavni način operacije: Izobličen broj %.*s Obavezni ili opcionalni argumenti dugačkih opcija također su obavezni ili opcionalni za odgovarajuće kratke opcije. Upravlja pogonom vrpce, prihvaćajući naredbe udaljenog procesa Mod je već definiran IME BROJ Negativna veličina: %s Nema dovoljno argumenata Broj izvan dozvoljenih granica: %s POMAK OPCIJA Kopiraj samo datoteke koje ne odgovaraju nijednom navedenom uzorku Modifikatori operacija ispravni u svakom načinu: Modifikatori operacija ispravni u načinima copy-in i copy-out: Modifikatori operacija ispravni u načinima copy-in i copy-pass: Modifikatori operacija ispravni u načinima copy-out i copy-pass: Modifikatori operacija ispravni samo u načinu copy-in: Modifikatori operacija ispravni samo u načinu copy-out: Modifikatori operacija ispravni samo u načinu copy-pass: Operacija nije podržana UZORAK Pakirao %s
 Pakirao %s (%s)
 Izvrši zadane radnje (pogledajte dolje) pri dostizanju kontrolne točke BROJ Preuranjen kraj datoteke (eof) Ispiši NIZ kad je dosegnut kraj medija za sigurnosno kopiranje Ispiši „.” za svaku obrađenu datoteku Ispiši sadržaj ulaza Ispiši sadržaj statistike strukture za svaku navedenu datoteku. Uobičajeni OBLIK je:  Čitaj dodatne uzorke koji navode datoteke za ekstrakciju ili ispis iz DATOTEKE Greška čitanja na bajtu %lld u datoteci %s, nadopunjavam nulama Čitaj imena datoteka iz DATOTEKE Uklanjam početni „%s” iz odredišta čvrstih veza Uklanjam početni „%s” iz imena elemenata Bezuvjetno zamijeni sve datoteke Prijavite greške %s na %s
 Prijavite greške na %s.
 Vrati na početnu vrijednost vremena pristupa datotekama nakon čitanja Zadrži prethodna vremena uređivanja kod stvaranja datoteka Pokreni u copy-pass načinu SECS VELIČINA NIZ Smjer traženja izvan granica Pomak traženja izvan granica Idi na zadani pomak prije pisanja podataka Postavi datum za sljedeću opciju --touch Postavi veličinu U/I bloka na 5120 bajtova Postavi veličinu U/I bloka na VELIČINA-BLOKA * 512 bajtova Postavi veličinu U/I bloka na navedeni BROJ bajtova Postavi vlasništvo svih napravljenih datoteka na navedenog KORISNIKA ili GRUPU Veličina bloka za raštrkanu datoteku Mijenjam „.” za prazno odredište čvrste veze Mijenjam „.” za prazno ime elementa Zamijeni obje poluriječi riječi i bajtove poluriječi u podacima. Isto kao -sS Zamijeni bajtove svake poluriječi u datotekama Zamijeni poluriječi svake riječi (4 bajta) u datotekama Radnje sinkronog izvršavanja. One se izvršavaju kad se dostigne broj kontrolne točke zadan opcijom --checkpoint. Opcije sinkronog izvršavanja: Za nastavak upišite ime uređaja/datoteke.
 Previše argumenata Skrati DATOTEKU na veličinu zadanu prethodnom opcijom --length (ili 0 ako nije zadano) Neočekivani argumenti Nepoznat oblik datuma Nepoznato polje „%s” Nepoznata greška sustava Ukloni vezu DATOTEKE Ažuriraj vrijeme pristupa i uređivanja DATOTEKE Uporaba: Koristi zadani OBLIK arhive Koristi stari prenosivi (ASCII) oblik arhive Koristi ovo IME-DATOTEKE umjesto standardnog ulaza ili izlaza. Opcionalni KORISNIK i RAČUNALO označavaju imena korisnika i računala u slučaju udaljene arhive Ispravni argumenti su: Opširno ispiši obrađene datoteke Pri čitanju arhive CRC oblika samo provjeri CRC svake datoteke u arhivi, bez otpakiranja datoteka Zapiši datoteke s velikim blokovima nula kao raštrkane datoteke Piši u datoteku IME umjesto na standardni izlaz Napisali %s i %s.
 Napisali %s, %s, %s,
%s, %s, %s, %s,
%s, %s i ostali.
 Napisali %s, %s, %s,
%s, %s, %s, %s,
%s i %s.
 Napisali %s, %s, %s,
%s, %s, %s, %s
i %s.
 Napisali %s, %s, %s,
%s, %s, %s i %s.
 Napisali %s, %s, %s,
%s, %s i %s.
 Napisali %s, %s, %s,
%s i %s.
 Napisali %s, %s, %s
i %s.
 Napisali %s, %s i %s.
 Napisao %s.
 [ARGUMENTI...] [KORISNIK][:.][GRUPA] [[KORISNIK@]RAČUNALO:]IME-DATOTEKE [odredišni-direktorij] „ „%s” postoji, ali nije direktorij višeznačan argument %s za %s zanemaren prazan redak ne mogu stvoriti raštrkane datoteke na standardnom izlazu, koristite opciju --file ne mogu dobiti prijavnu grupu numeričkog UID-a ne mogu povezati %s na %s ne mogu napraviti direktorij „%s” ne mogu otvoriti %s ne mogu otvoriti „%s” ne mogu čitati kontrolnu sumu za %s ne mogu ukloniti trenutni %s ne mogu tražiti ne mogu tražiti na izlazu ne mogu postaviti vrijeme na „%s” ne mogu zamijeniti bajtove %s: neparan broj bajtova ne mogu zamijeniti poluriječi %s: neparan broj poluriječi ne mogu ukloniti vezu „%s” upravlja radom pogona magnetske vrpce stvorena datoteka nije raštrkana glavni broj uređaja sporedni broj uređaja broj uređaja greška zatvaranja arhive exec/tcp: Usluga nije dostupna nisam se uspio vratiti u početni radni direktorij mod datoteke ime datoteke sadrži prazan (null) znak veličina datoteke genfile rukuje podatkovnim datotekama GNU paxutils skupa testova.
OPCIJE su:
 gid prikaži kratke upute za uporabu prikaži ovaj popis pomoći zaustavi na SECS sekundi (zadano 3600) netočna maska (kod „%s”) broj indeksnih čvorova (inode) interna greška: opisnik vrpce se promijenio iz %d u %d neispravan oblik arhive „%s”; ispravni oblici su:
crc newc odc bin ustar tar (prepoznaje i sva velika slova) neispravan argument %s za %s neispravna veličina bloka neispravna vrijednost brojača neispravna grupa neispravno zaglavlje: greška kontrolne sume neispravan korisnik memorija iscrpljena vrijeme uređivanja veličina imena nije naveden uređaj vrpce broj veza operacija operacija [broj] preuranjen kraj arhive preuranjen kraj datoteke ispiši inačicu programa rdev rdev glavni rdev sporedni greška čitanja preimenuj %s ->  tražena duljina datoteke %lu, stvarna %lu postavi razinu debugiranja postavi ime datoteke izlaza za debugiranje postavi ime programa standardni ulaz je zatvoren standardni izlaz je zatvoren stat(%s) nije uspio standardni ulaz standardni izlaz previše argumenata uid ne mogu zapisati trenutni radni direktorij koristi uređaj kao ime datoteke pogona vrpce na kojem se radi koristi udaljenu NAREDBU umjesto rsh virtualna memorija iscrpljena upozorenje: zaglavlje arhive ima obrnuti redoslijed bajtova upozorenje: preskočen %ld bajt smeća upozorenje: preskočena %ld bajta smeća upozorenje: preskočeno %ld bajtova smeća greška pisanja PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Datoteka %s se povećala, % novi bajt nije kopiran Datoteka %s se povećala, % nova bajta nisu kopirana Datoteka %s se povećala, % novih bajtova nije kopirano                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 6  0   	              $  (      \     ]     (     =     D  .   Q  %               0          "        ?     U  0   e  !     
          /             3     N     d  d   }                 v   0  >     )             '  ,   C     p  ,     ,     '     -          >   (   _   (                        *         !     2!     D!     `!     v!     !     !     !  "   !  4   !  I   "  /   ^"  /   "     "  .   "     #  3   '#  E   [#     #  7   #     #     ~$  G   %     M%  "   m%  
   %  '   %  (   %     %     &  $   &     1&     M&  &   \&     &     &     &     &     &     
'      '  i   ?'  2   '  1   '     (  '   ,(  )   T(     ~(  $   (     (     (  `   (  7   ')  (   _)  (   )  >   )     )     *     !*  T   @*     *  3   *      *     *     *     +  \   +  '   h+     +     +  J   +  E   ,  5   Q,  C   ,  +  ,     -     .  ?   $.  B   d.  B   .     .     /     /     //     F/     Z/  &   k/  2   /     /     /  s   /  A   d0     0     0     0     0     0     0     1     1  ;   1  &   X1  7   1  8   1  9   1  :   *2  /   e2  0   2  1   2     2     3     3     (3  @   =3  
   ~3  D   3  #   3  &   3  F   4  J   c4  6   4     4  ,   4  '   ,5     T5  !   d5     5     5  2   5  ;   5      6     66     ;6     @6     G6     c6  ,   |6      6  $   6  0   6  3    7  I   T7     7  +   7  &   7  R   8  ,   d8  6   8  q   8     :9  /   Y9     9  Z   9  6   9     .:     C:     W:     j:     :  0   :     :     :     :  +   :     #;     ;  "   ;  v   ;  6   ]<  .   <     <  ;   <  3   =  /   J=  +   z=  '   =  #   =     =     >     .>  	   >>     H>     Z>     r>     >  "   >     >     >     >  B   >  +   B?     n?     ?     ?     ?     ?     ?     ?     ?     @  ,   -@  4   Z@     @     @     @  %   @     @     A     A  
   3A     AA     WA  -   wA  	   A  !   A  	   A  I   A     %B     )B     DB  $   XB     }B     B  5   B  e   B     AC     \C     oC  
   C     C     C     C     C  	   C     C     D  	   D     D     /D     HD     ^D     tD  
   yD  
   D  
   D  
   D  %   D     D     D     D     E     'E     AE     QE     WE     ^E     qE  *   uE  ;   E  !   E     E  .   F  D   FF     F     F    F     H  [   I     I     I  4   I  )   .J     XJ     nJ  5   J     J  )   J     K  !   K  <   >K  &   {K  !   K  .   K  H   K  9   <L  2   vL  '   L  9   L     M     M  +   M  1   M     N  K   N  A   N     ,O  (   IO  9   rO  -   O  <   O  9   P  8   QP  7   P  -   P  8   P  6   )Q     `Q     xQ     Q  8   Q  !   Q     R     R     .R  $   IR  $   nR     R     R  #   R  +   R  f   R  >   QS  >   S     S  F   S  &   5T  .   \T  Z   T  (   T  I   U     YU     V  [   V  -   W  4   IW     ~W  3   W  3   W  %   W     X  ;    X  9   \X     X  7   X     X     Y     !Y  *   @Y  )   kY     Y  *   Y     Y  >   lZ  C   Z  '   Z  4   [  ;   L[  !   [  0   [     [     [  t   [  X   \\  '   \  *   \  C   ]     L]  +   l]  3   ]  x   ]     E^  E   \^  *   ^     ^     ^  	   ^  w   ^  0   \_     _     _  S   _  R   `  Y   r`  \   `  c  )a     b      b  W   b  S   c  a   jc      c     c     d  $   !d  &   Fd     md  2   d  ?   d     d     e     .e  R   e     f     -f     2f     8f     Lf  3   cf     f  	   f  [   f  5   g  I   <g  J   g  K   g  K   h  >   ih  >   h  ?   h     'i     Bi     Hi     Xi  T   mi     i  L   i  0   $j  )   Uj  j   j  Y   j  J   Dk     k  <   k  4   k      l  (   :l  e   cl     l  I   l  I   3m     }m     m     m     m  1   m  3   m  >   n  7   Tn  -   n  :   n  9   n  f   /o  !   o  3   o  ,   o     p  7   p  ?   p     q  #   q  I   q     r  f   +r  U   r     r     r     s     5s     Ms  ?   fs     s  $   s  *   s  :   t     =t  *   t  1   u     Qu  F   u  3   'v     [v  6   nv  .   v  *   v  &   v  "   &w     Iw     hw     w     w  
   w     w      w     w      x  )   x  E   .x     tx  5   x  a   x  E    y  1   fy  4   y     y  !   y  5   z  ,   Az     nz  '   z  2   z  D   z  J   *{     u{  *   {     {  .   {     	|     (|     9|     I|     V|  *   v|  9   |  
   |  $   |     }  \   }     t}  -   x}     }  1   }  $   }     ~  4   %~     Z~  <   ~     *  "   D     g  .   }                           
        )     2     J     c     x       
                    (   ր  !     1   !      S  #   t  #             Ё                 5     I   F  ,          9   ݂  I        a     n     P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                            ,  @           C            9            
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio 2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2016-06-05 15:09+0200
Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>
Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>
Language: hu
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural=(n != 1);
X-Generator: Lokalize 1.5
 
A licenc GPLv3+: a GNU GPL 3. vagy újabb változata <http://gnu.org/licenses/gpl.html>
Ez egy szabad szoftver, terjesztheti és/vagy módosíthatja.
NINCS GARANCIA, a törvény által engedélyezett mértékig.

 
Hibák jelentése ide: %s
Fordítási hibák jelentése: Úr Balázs <urbalazs@gmail.com>
   vagy:   [KAPCSOLÓ…] %.*s: Az ARGP_HELP_FMT paraméter értéket igényel %.*s: Ismeretlen ARGP_HELP_FMT paraméter %lu blokk
 %lu blokk
 A(z) %s honlapja: <%s>
 A(z) %s honlapja: <http://www.gnu.org/software/%s/>.
 a(z) %s értelmetlen ezzel: %s a(z) %s nem karakteres különleges fájl a(z) %s nem könyvtár a(z) %s összekapcsolva ezzel: %s %s nem lett létrehozva: újabb vagy azonos verzió létezik %s nincs kiírva: nem szabályos fájl %s: A(z) %s függvény sikertelen %s: Nem sikerült módot változtatni erre: %s %s: Nem sikerült a tulajdonjogot megváltoztatni erre: uid %lu, gid %lu %s: Nem sikerült szimbolikus linket létrehozni erre: %s %s: Nem sikerült hard linket létrehozni erre: %s %s: Nem sikerült ide pozicionálni: %s %s: Nem sikerült szimbolikus linket létrehozni erre: %s %s: Olvasási hiba a(z) %s bájtnál, %lu bájt olvasása közben %s: Olvasási hiba a(z) %s bájtnál, %lu bájt olvasása közben %s: Túl sok argumentum
 %s: Figyelem: a(z) %s függvény sikertelen %s: Figyelem: Nem sikerült ide pozicionálni: %s %s: Figyelem: Olvasási hiba a(z) %s bájtnál, %lu bájt olvasása közben %s: Figyelem: Olvasási hiba a(z) %s bájtnál, %lu bájt olvasása közben %s: Csak %lu / %lu bájt lett kiírva %s: Csak %lu / %lu bájt lett kiírva %s: ellenőrzőösszeg hiba (0x%x, de ennek kellene lennie: 0x%x) %s: a fájlnév túl hosszú %s: érvénytelen kapcsoló -- „%c”
 %s: a(z) „%c%s” kapcsoló nem enged meg argumentumot
 %s: a(z) „%s” kapcsoló nem egyértelmű
 %s: a(z) „%s” kapcsoló nem egyértelmű, lehetőségek: %s: a(z) „--%s” kapcsoló nem enged meg argumentumot
 %s: a(z) „--%s” kapcsolóhoz argumentum szükséges
 %s: a „-W %s” kapcsoló nem enged meg argumentumot
 %s: a „-W %s” kapcsoló nem egyértelmű
 %s: a(z) „-W%s” kapcsolóhoz argumentum szükséges
 %s: a kapcsoló egy argumentumot igényel -- „%c”
 %s: rmtclose sikertelen %s: rmtioctl sikertelen %s: rmtopen sikertelen %s: a tárolt fájlnévhossz kívül esik a tartományon %s: szimbolikus link túl hosszú %s: %s csonkolása %s: csonkolt inode szám %s: ismeretlen fájltípus %s: ismeretlen „%c%s” kapcsoló
 %s: ismeretlen „--%s” kapcsoló
 ” © (PROGRAMHIBA) A verzió nem ismert! (PROGRAMHIBA) A kapcsolót ismerni kellene? A --append használva van, de nincs archívum fájlnév megadva (használja a -F vagy -O kapcsolókat) A --no-preserve-owner nem használható a --owner kapcsolóval A --owner nem használható a --no-preserve-owner kapcsolóval A --stat fájlneveket igényel a -F csak a --create vagy --extract kapcsolóval együtt használható A -T null-lal végződő neveket olvas ARGP_HELP_FMT: %s értéke nem nagyobb mint %s MÉRET bájt hozzáfűzése a FÁJLHOZ. A MÉRETET az előző --length kapcsoló adja meg. Hozzáfűzés egy létező archívumhoz. Az archívumfájl helyi, még akkor is, ha a neve kettőspontot tartalmaz A használandó archívum fájlneve a szabványos bemenet helyett. Az opcionális FELHASZNÁLÓ és GÉP megadja a felhasználót és a gépneveket egy távoli archívum esetén. A használandó archívum fájlneve a szabványos kimenet helyett. Az opcionális FELHASZNÁLÓ és GÉP megadja a felhasználót és a gépneveket egy távoli archívum esetén. Az archívumformátum nincs megadva átmásolás módban (használja a --format kapcsolót) Archívumformátum szorzás van meghatározva A(z) %.*s archívum érték tartományon kívül van BLOKKMÉRET A -l és a -F is használva van bemásolás módban A -O és a -F is használva van kimásolás módban A bájtszám tartományon kívül van PARANCS Nem sikerült csatlakozni ehhez: %s: a feloldás sikertelen Nem sikerült végrehajtani a távoli parancsértelmezőt Nem sikerült megnyitni: %s Nem irányíthatók át fájlok a távoli parancssorhoz váltás a KVT könyvtárba A parancs kiírta a magot
 A parancs sikeresen kilépett
 A parancs meghiúsult a(z) %d állapottal
 A parancs leállítva a(z) %d szignálon
 A parancs megszakítva
 A parancs megszakítva a(z) %d szignálon
 Figyelmeztető képernyő vezérlése. Jelenleg a JELZŐ az alábbiak egyike: „none”, „truncate”, „all”. A több kapcsoló halmozódik. Minden fájl relatív létrehozása a jelenlegi könyvtártól Eszközfüggetlen (újra előállítható) archívumok készítése A megadott MÉRETŰ fájl létrehozása Vezető könyvtárak létrehozása, ahol szükséges Az archívum létrehozása (futtatás kimásolási módban) „%s” könyvtár létrehozása A(z) „%s” átmeneti könyvtár létrehozása ESZKÖZ KVT Szimbolikus linkek hivatkozásának feloldása (fájlok másolása a linkek másolása helyett, amelyekre mutatnak). A végrehajtott ellenőrzőpontok és a PARANCS kilépési állapotának megjelenítése Ne módosítsa a fájlok tulajdonjogát Ne írja ki az átmásolt blokkok számát Ne vágja le a fájlrendszer előtag komponenseket a fájlnevekről Ne tárolja az eszközszámokat Hibakeresési információk engedélyezése Hiba a szám feldolgozásakor „%s” környékén ARGOK végrehajtása. Hasznos a --checkpoint kapcsolóval és a --cut, --append, --touch, --unlink kapcsolók egyikével PARANCS végrehajtása Fájlok kibontása egy archívumból (futtatás bemásolási módban) Fájlok kibontása a szabványos kimenetre FÁJL JELZŐ FORMÁTUM A(z) %s fájl összement %s bájttal, nullákkal feltöltve A(z) %s fájl összement %s bájttal, nullákkal feltöltve A(z) %s fájl módosítva lett másolás közben Fájl létrehozási kapcsolók: Fájlstatisztikai kapcsolók: Fájlnevek elválasztása a listában új sor karakterek helyett null karakterekkel A fájl feltöltése a megadott MINTÁVAL. A MINTA „default” vagy „zeros”. Vége a szalagnak. Tegye be a következő szalagot, és nyomja meg az ENTER billentyűt.  Vége a szalagnak. A folytatáshoz gépelje be az eszköz/fájl nevét, amikor készen van.
 A GNU „cpio” fájlokat másol az archívumokba és archívumokból

Példák:
  # A névlistában megnevezett fájlok másolása az archívumba
  cpio -o < névlista [> archívum]
  # Fájlok kibontása az archívumból
  cpio -i [< archívum]
  # A névlistában megnevezett fájlok másolása a célkönyvtárba
  cpio -p célkönyvtár < névlista
 Szemét parancs Szemét az ARGP_HELP_FMT-ben: %s Általános segítség a GNU szoftverek használatához: <http://www.gnu.org/gethelp/>
 Ritka fájl előállítása. A parancssor többi része adja meg a fájltérképet. A bőbeszédű tartalomjegyzék listázásakor jelenítse meg a numerikus UID és GID értékeket Fájlok interaktív átnevezése Érvénytelen bájtszám Érvénytelen műveletkód Érvénytelen pozicionálási irány Érvénytelen pozicionálási eltolás érvénytelen méret: %s Érvénytelen érték a --warning kapcsolóhoz: %s Fájlok összekapcsolása a másolásuk helyett, ha lehetséges Fő működési mód: Hibás formátumú szám: %.*s A hosszú kapcsolók kötelező vagy opcionális argumentumai szintén kötelezők vagy opcionálisak bármely megfelelő rövid kapcsolónál. Egy szalagmeghajtó manipulálása, parancsok elfogadása egy távoli folyamattól A mód már definiálva van NÉV SZÁM Negatív méret: %s Nincs elég argumentum A szám az engedélyezett tartományon kívüli: %s ELTOLÁS KAPCSOLÓ Csak azokat a fájlokat másolja, amelyek nem illeszkednek a megadott minták egyikére sem A műveletmódosítók bármely módban érvényesek: A műveletmódosítók bemásolási és kimásolási módban érvényesek A műveletmódosítók bemásolási és kimásolási módban érvényesek: A műveletmódosítók bemásolási és átmásolási módban érvényesek: A műveletmódosítók kimásolási és átmásolási módban érvényesek: A műveletmódosítók csak bemásolási módban érvényesek: A műveletmódosítók csak kimásolási módban érvényesek: A műveletmódosítók csak átmásolási módban érvényesek: A művelet nem támogatott MINTA Csomagolta: %s
 Csomagolta: %s (%s)
 A megadott művelet (lásd lent) végrehajtása az ellenőrzőpont SZÁM elérésén Túl korai fájlvég SZÖVEG kiírása a biztonsági mentés média kötet végének elérésekor Egy „.” írása minden feldolgozott fájlhoz A bemenet tartalomjegyzékének kiírása A struktúra statisztika tartalmának kiírása minden megadott fájlnál. Az alapértelmezett FORMÁTUM:  További fájlneveket megadó minták olvasása kibontáshoz vagy FÁJLBÓL listázáshoz Olvasási hiba a(z) %lld bájtnál a(z) %s fájlban, nullákkal feltöltve Fájlnevek olvasása FÁJLBÓL A vezető „%s” eltávolítása a hard linkek céljaiból A vezető „%s” eltávolítása a tagok nevéből Inode-ok újraszámozása Minden fájl cseréje feltétel nélkül A(z) %s hibáinak jelentése ide: %s
Fordítási hibák jelentése: Úr Balázs <urbalazs@gmail.com>
 A hibák itt jelenthetők: %s.
 A fájlok hozzáférési idejének visszaállítása a beolvasásuk után Az előző fájl módosítási idők megtartása fájlok létrehozásakor Futtatása átmásolás módban MP MÉRET SZÖVEG A pozicionálási irány tartományon kívül van A pozicionálási eltolás tartományon kívül van Pozicionálás a megadott eltoláshoz az adatok írása előtt Dátum beállítása a következő --touch kapcsolóhoz Az I/O blokkméret beállítása 5120 bájtra Az I/O blokkméret beállítása BLOKKMÉRET * 512 bájtra Az I/O blokkméret beállítása a megadott SZÁM bájtra Minden létrehozott fájl tulajdonjogának beállítása a megadott FELHASZNÁLÓRA és/vagy CSOPORTRA Egy blokk mérete ritka fájlnál A „.” helyettesítése üres hard link célnál A „.” helyettesítése üres tagnévnél A szavak félszavainak és a félszavak bájtjainak is egyaránt felcserélése az adatokban. Egyenértékű a -sS kapcsolóval. Minden félszó bájtjainak felcserélése a fájlokban Minden szó (4 bájt) félszavainak felcserélése a fájlokban Szinkron végrehajtási műveletek. Ezek akkor kerülnek végrehajtásra, ha a --checkpoint kapcsoló által megadott ellenőrzőpont számot elérik. Szinkron végrehajtási kapcsolók: A folytatáshoz gépelje be az eszköz/fájl nevét, amikor készen van.
 Túl sok argumentum FÁJL csonkítása az előző --length kapcsoló által megadott méretűre (vagy 0, ha nincs megadva) További információkért lásd a „%s --help” vagy „%s --usage” kimenetét.
 Nem várt argumentumok Ismeretlen dátumformátum Ismeretlen mező: „%s” Ismeretlen rendszerhiba FÁJL törlése (unlink) A FÁJL hozzáférési és módosítási idejének frissítése Használat: A PARANCS használata az rsh helyett A megadott archívum FORMÁTUM használata A régi hordozható (ASCII) archívumformátum használata Ezen FÁJLNÉV használata a szabványos bemenet vagy kimenet helyett. Az opcionális FELHASZNÁLÓ és GÉP megadja a felhasználót és a gépneveket egy távoli archívum esetén. Az érvényes argumentumok a következők: A feldolgozott fájlok listázása bőbeszédűen Egy CRC formátumú archívum olvasásakor csak az archívumban lévő fájlok CRC-jének ellenőrzése, ténylegesen ne bontsa ki a fájlokat A nagy nulla blokkokkal rendelkező fájlok írása ritka fájlokként Írás a fájl NÉVBE a szabványos kimenet helyett Írta: %s és %s.
 Írta: %s, %s, %s,
%s, %s, %s, %s,
%s, %s és mások.
 Írta: %s, %s, %s,
%s, %s, %s, %s,
%s és %s.
 Írta: %s, %s, %s,
%s, %s, %s, %s
és %s.
 Írta: %s, %s, %s,
%s, %s, %s és %s.
 Írta: %s, %s, %s,
%s, %s és %s.
 Írta: %s, %s, %s,
%s és %s.
 Írta: %s, %s, %s
és %s.
 Írta: %s, %s és %s.
 Írta: %s.
 [ARGOK…] [FELHASZNÁLÓ][:.][CSOPORT] [[FELHASZNÁLÓ@]GÉP:]FÁJLNÉV [célkönyvtár] „ a(z) „%s” létezik, de nem könyvtár a(z) „%s” argumentum nem egyértelmű a következőhöz: „%s” üres sor mellőzve nem lehet a következő könyvtárba lépni: „%s” nem sikerült ritka fájlt előállítani a szabványos kimeneten, használja a --file kapcsolót nem sikerült lekérni a számszerű UID bejelentkezési csoportját nem sikerült a(z) %s összekapcsolása ezzel: %s nem sikerült létrehozni a(z) „%s” könyvtárat nem sikerült megnyitni: %s nem sikerült megnyitni: „%s” a(z) %s ellenőrzőösszegét nem sikerült beolvasni nem sikerült a jelenlegi %s eltávolítása nem sikerült pozicionálni nem sikerült pozicionálni a kimeneten nem sikerült beállítani az időt ezen: „%s” nem sikerült a(z) %s bájtjait felcserélni: páratlan számú byte nem sikerült a(z) %s félszavait felcserélni: páratlan számú félszó a(z) „%s” nem csonkítható nem sikerült törölni (unlink): „%s” a parancs meghiúsult: %s mágneses szalagmeghajtó művelet vezérlése a létrehozott fájl nem ritka eszköz főszám eszköz alszám eszközszám hiba az archívum lezárásakor exec/tcp: A szolgáltatás nem érhető el a visszatérés meghiúsult a kiinduló munkakönyvtárba fájl mód a fájlnév null karaktert tartalmaz fájlméret A genfile adatfájlokat manipulál a GNU paxutils teszt alkalmazáscsomaghoz.
A KAPCSOLÓK:
 gid rövid használati utasítás megjelenítése ezen súgó megjelenítése szünet MP másodpercre (alapértelmezetten 3600) hibás maszk („%s” környékén) inode szám belső hiba: a szalagleíró megváltozott: %d -> %d a(z) „%s” archívumformátum érvénytelen; az érvényes formátumok:
crc, newc, odc, bin, ustar, tar (kis- és nagybetűk is felismerhetők) a(z) „%s” argumentum érvénytelen a következőhöz: %s érvénytelen blokkméret érvénytelen számlálás érték érvénytelen csoport érvénytelen fejléc: ellenőrzőösszeg hiba érvénytelen felhasználó elfogyott a memória módosítás ideje név méret nincs szalagos eszköz megadva linkek száma művelet művelet [számlálás] túl korai archívumvég túl korai fájlvég a programverzió kiírása rdev rdev főszám rdev alszám olvasási hiba %s átnevezése ->  a kért fájlhossz %lu, a tényleges %lu hibakeresési szint beállítása hibakeresési kimenetfájl nevének beállítása a program nevének beállítása a szabványos bemenet le van zárva a szabványos kimenet le van zárva stat(%s) sikertelen szabványos bemenet szabványos kimenet túl sok argumentum uid az aktuális munkakönyvtár feljegyzése meghiúsult az eszköz használata a szalagmeghajtó fájlneveként, amelyen dolgozik a távoli PARANCS használata az rsh helyett a virtuális memória elfogyott figyelem: az archívum fejléce fordított byte-sorrendű figyelem: %ld szemét bájt kihagyva figyelem: %ld szemét bájt kihagyva írási hiba írási hiba: részleges írás PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied A(z) %s fájl megnőtt, % új bájt nem lett átmásolva A(z) %s fájl megnőtt, % új bájt nem lett átmásolva                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          "  0   @	    P     d     l  p                p            .     %               0        J  "   d            0     !     
           /   +     [     {            d        *     B     Y  v   x  >        .     E  ,   a       ,     -           (   (     Q     e     y                                   +     -  "   1  4   T  I     /     /         3   .   N      }   3      E         !  7   5!     m!     !  G   z"     "  "   "  
   #  '   #  (   8#     a#     y#  $   #     #     #     #     #     $     "$     @$      T$  i   u$  2   $     %  '   0%  )   X%  $   %     %  `   %  7   &  (   G&  (   p&  >   &     &     &  T   
'     b'  3   r'      '     '     '     '  \   '  '   5(     ](     t(  E   (  5   (  C   	)  +  M)     y*     *  ?   *  B   *  B   )+     l+     +     +     +     +     +  &   +  2   ,     G,     \,  s   r,  A   ,     (-     =-     B-     I-     [-     p-     -     -  ;   -  &   -  8   .  9   :.  :   t.  /   .  0   .  1   /     B/     Z/     b/     r/  @   /  
   /  D   /  #   0  &   ?0  F   f0  J   0  6   0     /1  ,   I1  '   v1  !   1     1     1  2   1  ;   2     Z2     p2     u2     z2     2     2  ,   2      2  $   3  0   )3  3   Z3  I   3     3  +   3  &   $4  R   K4  ,   4  6   4  q   5     t5  /   5     5  Z   5     16     F6     Z6     m6     6  0   6     6     6  +   6     7     7  "   7  v   7  6   E8  .   |8     8  ;   8  3   8  /   29  +   b9  '   9  #   9     9     9     :  	   &:     0:     B:     Z:     r:  "   t:     :     :  B   :  +   
;     6;     K;     f;     u;     ;     ;     ;     ;     ;  ,   ;  4   "<     W<  %   j<     <     <     <  
   <     <     <  -   =  	   E=  !   O=  	   q=  I   {=     =     =     =  $   =     >     8>  5   E>  e   {>     >     >     ?  
   #?     1?     P?     ]?     n?  	   ?     ?     ?  	   ?     ?     ?     ?     ?     @  
   @  
   $@  
   /@  
   :@  %   H@     n@     ~@     @     @     @     @     @     @     @     A  *   A  ;   @A  !   |A     A  .   A  D   A     +B    7B     "D     E     *E  
   3E  6   AE  -   xE     E     E  4   E     F  '   "F     JF     dF  9   yF  ,   F     F  #   F  8   G  %   PG     vG     G     G  e   G     8H     TH  )   sH  }   H  C   I     _I      I  4   I     I  4   I  5   #J  "   YJ  /   |J     J     J     J  !   J     K     K     /K  "   OK  "   rK     K     K  2   K  5   K  c   L  8   hL  8   L     L  7   L     1M  7   NM  R   M  +   M  :   N     @N     N  W   O  %   O  (   P     0P  /   <P  0   lP     P     P  0   P  $   P     Q     0Q     OQ      nQ     Q     Q     Q     Q  1   bR  &   R  #   R  2   R  #   S  	   6S  R   @S  D   S  #   S  4   S  ;   1T     mT      T  [   T     U  F   U  "   \U     U     U     U  k   U  2   V     4V     NV  D   hV  A   V  ]   V  1  MW     X     X  E   X  E   X  B   :Y  &   }Y     Y     Y     Y     Y     Z  .   #Z  6   RZ     Z     Z  q   Z  B   '[     j[     [     [     [     [  2   [     [     [  E   [  -   <\  C   j\  B   \  C   \  :   5]  9   p]  8   ]     ]     ]     ]     ^  S   &^     z^  J   ^  6   ^  (   	_  \   2_  _   _  9   _     )`  +   F`  '   r`  0   `     `     `  0   `  8   +a     da     a     a     a     a      a  1   a  -   
b  !   8b  .   Zb  :   b  a   b  +   &c  *   Rc  '   }c  V   c  -   c  7   *d  v   bd     d  B   d     6e  p   Me     e     e     e     f     +f  -   =f     kf  ,   wf  ,   f     f     wg  -   g     g  =   Rh  /   h     h  @   h  5   i  1   Pi  -   i  )   i  %   i  !    j     "j     @j  	   Rj     \j     qj     j     j  &   j     j     j  R   j  9   Pk  "   k  "   k     k     k  %    l  !   &l     Hl     \l      |l  :   l  B   l     m  &   7m     ^m     ~m     m     m     m      m  .   m      n      ,n  
   Mn  P   [n     n     n     n  $   n     o     0o  4   <o  n   qo     o      p     p     1p  "   Bp     ep     zp     p     p  .   p     p     p     p     q     q     :q     Sq     Xq  
   dq  
   oq     zq  -   q     q  )   q     r     r     5r     Tr     cr     ir     pr     r  .   r  H   r  $   s     (s  <   As  W   ~s     s     >                         z   j                               ^   "  !                   3   \              $            Q   /                   :      x   d   E   @      ?            8             k             q   *                     0   o                  )               D             S       7   Y   L         +   `             s                                                   l               	                T   <                                    ,              O               &                              I      ]      v   |   '   b                    m           H               R      %                                             h           
                e               9   X       Z   i                 =                           }     G   #   N           U                    w                            _                  5                         r               F                    1           p      (      K      W      
       n                       J   
  P                                                    V       f      M            	                      6                    B   C   a   {                                   ;                     [   A             t             
                        .   c                 2   u                y   4     ~      "      !          -   g      s  t    s         C   <t         ,           
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '--%s' doesn't allow an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating intermediate directory `%s' DEVICE Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot unlink `%s' control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error Project-Id-Version: cpio 2.11
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2014-08-07 18:50+0700
Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>
Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>
Language: id
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural=(n > 1);
 
Lisensi GPLv3+: GNU GPL versi 3 atau selanjutnya <http://gnu.org/licenses/gpl.html>
Ini adalah aplikasi bebas: anda bebas untuk mengubah dan meredistribusikannya.
TIDAK ADA GARANSI disini, sejauh masih diijinkan oleh hukum yang berlaku.

 
Laporkan bugs ke:  %s
   atau:   [PILIHAN...] %.*s: ARGP_HELP_FMT parameter membutuhkan sebuah nilai %.*s: Parameter ARGP_HELP_FMT tidak diketahui %lu blok
 %lu blok
 %s halaman rumah: <%s>
 %s halaman rumah: <http://www.gnu.org/software/%s/>
 %s tidak berarti dengan %s %s bukan sebuah berkas karakter spesial %s bukan sebuah direktori %s dihubungkan ke %s %s tidak dibuat: versi lebih baru atau berumuran sama ada %s tidak didump: bukan sebuah berkas regular %s: Tidak dapat %s %s: Tidak dapat mengubah mode ke %s %s: Tidak dapat mengubah kepemilikan ke uid %lu, gid %lu %s: Tidak dapat membuat symlink ke %s %s: Tidak dapat hard link ke %s %s: Tidak dapat mencari ke %s %s: Tidak dapat symlink ke %s %s: Baca error di byte %s, ketika membaca %lu byte %s: Baca error di byte %s, ketika membaca %lu byte %s: Terlalu banyak argumen
 %s: Peringatan: Tidak dapat %s %s: Peringatan: Tidak dapat mencari ke %s %s: Peringatan: Baca error di byte %s, ketika membaca %lu byte %s: Peringatan: Baca error di byte %s, ketika membaca %lu byte %s: Tulis hanya %lu dari %lu byte %s: Tulis hanya %lu dari %lu byte %s: nama berkas terlalu panjang %s: pilihan tidak valid -- '%c'
 %s: pilihan '%c%s' tidak mengijinkan sebuah argumen
 %s: pilihan '%s' ambigu
 %s: pilihan '--%s' tidak mengijinkan sebuah argumen
 %s: pilihan '-W %s' tidak mengijinkan sebuah argumen
 %s: pilihan '-W %s' adalah ambigu
 %s: pilihan membutuhkan sebuah argumen -- '%c'
 %s: rmtclose gagal %s: rmtioctl gagal %s: rmtopen gagal %s: link simbolik terlalu panjang %s: memotong %s %s: memotong nomor inode %s: tipe berkas tidak diketahui %s: pilihan tidak dikenali '%c%s'
 %s: pilihan tidak dikenali '--%s'
 ' (C) (APLIKASI ERROR) Tidak ada versi yang diketahui !? (APLIKASI ERROR) Pilihan seharusnya telah dikenali !? --append digunakan tetapi tidak ada nama berkas archive yang diberikan (gunakan pilihan -F atau -O) --no-preserve-owner tidak dapat digunakan dengan --owner --owner tidak dapat digunakan dengan --no-preserve-owner --stat membutuhkan nama berkas -F hanya dapat digunakan dengan --create atau --extract -T baca nama berakhiran null ARGP_HELP_FMT: %s nilai lebih kecil atau sama dengan %s Tambahkan BESAR bytes ke BERKAS. BESAR diberikan oleh pilihan --length sebelumnya. Tambahkan ke sebuah archive yang sudah ada. Berkas archive adalah lokal, walaupun namanya berisi kolon Nama berkas archive untuk digunakan daripada standar masukan. Opsional PENGGUNA dan HOST menspesifikasikan nama pengguna dan host dalam kasus sebuah remote archive Nama berkas archive untuk digunakan daripada standar keluaran. Opsional PENGGUNA dan HOST menspesifikasikan nama pengguna dan host dalam kasus sebuah remote archive Format archive tidak dispesifikasikan dalam mode salin-lewat (gunakan pilihan --format) Format archive multiply didefinisikan Nilai archive %.*s diluar dari jangkauan UKURAN-BLOK Baik -I dan -F digunakan dalam mode salin-dalam Baik -O dan -F digunakan dalam mode salin-keluar Jumlah byte diluar jangkauan PERINTAH Tidak dapat menghubungi ke %s: penelusuran gagal Tidak dapat menjalankan remote shell Tidak dapat membuka %s Perintah memberikan core dump
 Perintah keluar secara sukses
 Perintah gagal dengan status %d
 Perintah berhenti di sinyal %d
 Perintah berakhir
 Perintah berakhir di sinyal %d
 Kontrol penampilan peringatan. Saat ini PILIHAN adalah salah satu dari 'none', 'truncate', 'all'.Multiple pilihan berakumulasi. Buat seluruh berkas relatif ke direktori sekarang Buat berkas dari ukuran yang diberikan Buat awal direktori jika diperlukan Membuat archive (jalankan dalam mode salin-keluar) Membuat direktori intermediate `%s' PERANGKAT Dereferensi link simbolik (salin berkas yang menunjuknya daripada menyalink link). Tampilkan eksekusi titik pemeriksaan dan status keluar dari PERINTAH Jangan ubah kepemilikan dari berkas Jangan tampilkan jumlah dari blok yang telah disalin Jangan hapus awalan sistem berkas komponen dari nama berkas Aktifkan informasi debug Error parsing nomor didekat `%s' Jalankan ARGS. Berguna dengan --checkpoint dan satu dari --cut, --append, --touch, --unlink Jalankan PERINTAH Ekstrak berkas dari sebuah archive (jalankan dalam mode salin-kedalam) Ekstrak berkas ke standar keluaran BERKAS PILIHAN FORMAT Berkas %s mengecil sebesar %s bytes, diisi dengan nol Berkas %s mengecil sebesar %s bytes, diisi dengan nol Berkas %s telah dimodifikasi ketika sedang disalin Pilihan pembuatan berkas: Pilihan statistik berkas: Isi berkas dengan POLA yang diberikan. POLA adalah 'baku' atau 'nol' Ditemukan akhir dari tape. Meload tape selanjutnya tekan RETURN.  Ditemukan akhir dari tape, Untuk melanjutkan, ketik nama perangkat/berkas ketika sudah siap.
 GNU `cpio' menyalin berkas ke dan dari archives

Contoh:
  # Salin berkas bernama dalam daftar-nama ke archive
  cpio -o < daftar-name [> archive]
  # Ekstrak berkas dari archive
  cpio -i [< archive]
  # Salin berkas bernama dalam daftar-nama ke direktori tujuan
  cpio -p direktori-tujuan < daftar-nama
 Perintah sampah Sampah dalam ARGP_HELP_FMT: %s Bantuan umum menggunakan aplikasi GNU: <http://www.gnu.org/gethelp/>
 Buat berkas sparse. Akhir dari baris perintah memberikan peta berkas. Dalam penampilan verbose daftar isi, tampilkan numerik UID dan GID Secara interaktif mengubah nama berkas Jumlah byte tidak valid Kode operasi tidak valid Arah pencarian tidak valid Ofset pencarian tidak valid Ukuran tidak valid: %s Nilai tidak valid untuk pilihan --warning:  %s Sambung berkas daripada menyalinnya, jika memungkinkan Mode operasi utama: Salah bentuk nomor %.*s Argumen wajib atau opsional untuk pilihan panjang juga wajib atau opsional untuk pilihan pendek yang berhubungan. Manipulasi sebuah tape drive, menerima perintah dari proses remote Mode telah didefinisikan NAMA NOMOR Ukuran negatif: %s Tidak cukup argumen Nomor diluar dari jangkauan yang diperbolehkan: %s OFSET PILIHAN Hanya salin berkas yang tidak cocok dengan pola apapun yang diberikan Pemodifikasi operasi valid dalam mode apapun: Pemodifikasi operasi valid dalam mode salin-dalam dan salin-keluar: Pemodifikasi operasi valid dalam mode salin-dalam dan salin-lewat: Pemodifikasi operasi valid dalam mode salin-keluar dan salin-lewat: Pemodifikasi operasi hanya valid dalam mode salin-kedalam: Pemodifikasi operasi hanya valid dalam mode salin-keluar: Pemodifikasi operasi hanya valid dalam mode salin-lewat: Operasi tidak didukung POLA Dipaket oleh %s
 Dipaket oleh %s (%s)
 Lakukan aksi yang diberikan (lihat dibawah) ketika mencapai titik pemeriksaan NOMOR Prematur eof Tampilkan STRING ketika akhir dari sebuah volume dari media backup dicapai Tampilkan sebuah "." untuk setiap berkas yang diproses Tampilkan sebuah daftar isi dari masukan tampilkan isi dari statistik struct untuk setiap berkas yang diberikan. FORMAT baku adalah:  Baca pola tambahan yang menspesifikasikan nama berkas untuk diekstran atau didaftar dari BERKAS Baca error di byte %lld dalam berkas %s, diisi dengan nol Baca nama berkas dari BERKAS Menghapus awalan `%s' dari target hard link Menghapus awalan `%s' dari nama anggota Gantikan seluruh berkas secara tidak kondisional Laporkan %s bugs ke: %s
 Laporkan bugs ke %s.
 Reset waktu akses dari berkas setelah membacanya Simpan waktu modifikasi sebelumnya ketika membuat berkas Jalankan dalam mode salin-lewat SECS UKURAN STRING Arah pencarian diluar jangkauan Pencarian ofset diluar jangkauan Cari ke ofset yang diberikan sebelum menulis data Set tanggal untuk pilihan --touch selanjutnya Set ukuran I/O blok ke 5120 bytes Set ukuran I/O blok ke UKURAN-BLOK * 512 bytes Set ukuran I/O blok untuk Jumlah dari bytes yang diberikan Set kepemilikan dari seluruh berkas yang dibuat yang dispesifikasikan oleh PENGGUNA dan/atau GRUP Ukuran dari sebuah blok untuk berkas sparse Mengganti `.' untuk target hardlink kosong Mengganti `.' untuk nama anggota kosong Tukar kedua halfwords dari words dan bytes dari halfwords dalam data. Sama dengan  -sS Tukar bytes dari setiap halfword dalam berkas Tukar halfword untuk setiap word (4 bytes) dalam berkas Aksi eksekusi sinkron. Ini dijalankan ketika nomor titik pemeriksaan yang diberikan oleh pilihan --checkpoint dicapai. Pilihan eksekusi sinkron: Untuk melanjutkan, ketik nama perangkat/berkas ketika sudah siap.
 Terlalu banyak argumen Poton BERKAS ke ukuran yang dispesifikasikan oleh pilihan --length sebelumnya (atau 0, jika ini tidak diberikan) Argumen tidak terduga Format tanggal tidak diketahui Field `%s' tidak diketahui Sistem error tidak diketahui Memutuskan BERKAS Update waktu akses dan modifikasi dari BERKAS Penggunaan: Gunakan archive dengan FORMAT yang diberikan Gunakan format archive portabel (ASCII) lama Gunakan NAMA-BERKAS ini daripada standar masukan atau keluaran. Opsional PENGGUNA dan HOST menspesifikasikan nama pengguna dan host dalam kasus sebuah remote archive Argumen yang valid adalah: Secara verbose tampilkan berkas yang diproses Ketika membaca sebuah CRC format archive, hanya verifikasi CRC dari setiap berkas dalam archive, jangan secara aktual mengekstrak berkas tersebut Tulis berkas dengan blok besar dari nol sebagai berkas sparse Tulis ke berkas NAMA, daripada standar keluaran Ditulis oleh %s dan %s.
 Ditulis oleh %s, %s, %s,
%s, %s, %s, %s,
%s, %s, dan yang lain.
 Ditulis oleh %s, %s, %s,
%s, %s, %s, %s,
%s, dan %s.
 Ditulis oleh %s, %s, %s,
%s, %s, %s, %s,
dan %s.
 Ditulis oleh %s, %s, %s,
%s, %s, %s, dan %s.
 Ditulis oleh %s, %s, %s,
%s, %s, dan %s.
 Ditulis oleh %s, %s, %s,
%s, dan %s.
 Ditulis oleh %s, %s, %s,
dan %s.
 Ditulis oleh %s, %s, dan %s.
 Ditulis oleh %s.
 [ARGS...] [PENGGUNA][:.][GRUP] [[PENGGUNA@]HOST:]NAMA-BERKAS [direktori-tujuan] ` `%s' ada tetapi bukan sebuah direktori argumen %s untuk %s ambigu baris kosong diabaikan tidak dapat menghasilkan berkas sparse di standar keluaran, gunakan pilihan --file tidak dapat memperoleh login grup dari sebuah numerik UID tidak dapat menghubungkan %s ke %s tidak dapat membuat direktori `%s' tidak dapat membuka %s tidak dapat membuka `%s' tidak dapat membaca checksum untuk %s tidak dapat menghapus %s sekarang tidak dapat mencari tidak dapat mencari di keluaran tidak dapat menset waktu di `%s' tidak dapat menukar bytes dari %s: nomor ganjil dari bytes tidak dapat menukar halfwords dari %s: nomor ganjil dari halfwords tidak dapat memutuskan `%s' kendalikan operasi magnetic tape drive berkas yang dibuat tidak jarang nomor major perangkat nomor minor perangkat nomor perangkat error menutup archive exec/tcp: Service tidak tersedia gagal untuk kembali ke direktori kerja inisial mode berkas nama berkas berisi karakter null ukuran berkas genfile memanipulasi berkas data untuk GNU paxutils test suite.
PILIHAN adalah:
 gid berikan pesan pendek penggunaan berikan daftar bantuan ini berhenti untuk DET detik (baku 3600) mask tidak benar (didekat `%s') nomor inode internal error: deskripsi tape berubah dari %d ke %d format archive `%s tidak valid; format yang valid adalah:
crc newc odc bin ustar tar (semua caps juga dikenal) argumen %s untuk %s tidak valid ukuran blok tidak valid jumlah nilai tidak valid grup tidak valid header tidak valid: checksum error pengguna tidak valid kehabisan memori waktu modifikasi ukuran nama tidak ada perangkat tape yang dispesifikasikan jumlah dari links operasi [jumlah] operasi premature akhir dari archive prematur akhir dari berkas tampilkan versi aplikasi rdev redev major rdev minor baca error mengubah nama %s ->  panjang berkas yang diminta %lu, nyatanya %lu tentukan tingkat penelusuran tentukan nama berkas keluaran penelusuran set nama aplikasi standar masukan telah tertutup standar keluaran telah ditutup stat(%s) gagal stdin stdout terlalu banyak argumen uid tidak dapat menyimpan direktori kerja sekarang gunakan perangkat sebagai nama berkas dari tape drive untuk dioperasikan gunakan PERINTAH remote daripada rsh kehabisan memori virtual peringatan: archive header memiliki pengurutan byte terbalik peringatan: melewatkan %ld byte dari sampah peringatan: melewatkan %ld byte dari sampah tulis error PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Berkas %s tumbuh, % byte baru tidak disalin Berkas %s tumbut, % byte baru tidak disalin                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                "  0   @	    P     d     l  p                p            .     %               0        J  "   d            0     !     
           /   +     [     {            d        *     B     Y  v   x  >        .     E  ,   a       ,     -           (   (     Q     e     y                                   +     -  "   1  4   T  I     /     /         3   .   N      }   3      E         !  7   5!     m!     !  G   z"     "  "   "  
   #  '   #  (   8#     a#     y#  $   #     #     #     #     #     $     "$     @$      T$  i   u$  2   $     %  '   0%  )   X%  $   %     %  `   %  7   &  (   G&  (   p&  >   &     &     &  T   
'     b'  3   r'      '     '     '     '  \   '  '   5(     ](     t(  E   (  5   (  C   	)  +  M)     y*     *  ?   *  B   *  B   )+     l+     +     +     +     +     +  &   +  2   ,     G,     \,  s   r,  A   ,     (-     =-     B-     I-     [-     p-     -     -  ;   -  &   -  8   .  9   :.  :   t.  /   .  0   .  1   /     B/     Z/     b/     r/  @   /  
   /  D   /  #   0  &   ?0  F   f0  J   0  6   0     /1  ,   I1  '   v1  !   1     1     1  2   1  ;   2     Z2     p2     u2     z2     2     2  ,   2      2  $   3  0   )3  3   Z3  I   3     3  +   3  &   $4  R   K4  ,   4  6   4  q   5     t5  /   5     5  Z   5     16     F6     Z6     m6     6  0   6     6     6  +   6     7     7  "   7  v   7  6   E8  .   |8     8  ;   8  3   8  /   29  +   b9  '   9  #   9     9     9     :  	   &:     0:     B:     Z:     r:  "   t:     :     :  B   :  +   
;     6;     K;     f;     u;     ;     ;     ;     ;     ;  ,   ;  4   "<     W<  %   j<     <     <     <  
   <     <     <  -   =  	   E=  !   O=  	   q=  I   {=     =     =     =  $   =     >     8>  5   E>  e   {>     >     >     ?  
   #?     1?     P?     ]?     n?  	   ?     ?     ?  	   ?     ?     ?     ?     ?     @  
   @  
   $@  
   /@  
   :@  %   H@     n@     ~@     @     @     @     @     @     @     @     A  *   A  ;   @A  !   |A     A  .   A  D   A     +B    7B     D  L   D     8E  
   >E  3   LE  )   E     E     E  2   E     F  &   #F     JF     bF  @   tF  )   F     F  %   F  A   $G  5   fG  2   G     G  5   G  e   $H     H  *   H  *   H  }   H  A   tI     I     I  +   I     !J  +   @J  ,   lJ  !   J  ,   J     J     K     K  -   5K     cK  %   yK     K  $   K  $   K     L     L  3   L  D   ?L  c   L  5   L  5   M     TM  2   tM     M  3   M  Y   M      UN  6   vN     N     KO  h   O  /   SP  5   P     P  3   P  4   P  $   4Q     YQ  6   aQ  $   Q     Q  )   Q     Q  "   R     ?R     ^R      qR     R  2   S  #   RS  *   vS  '   S  )   S     S  d   S  I   _T  #   T  '   T  G   T      =U  .   ^U  Y   U     U  3   U  #   -V     QV     VV     ^V  _   fV  /   V     V     W  F   -W  E   tW  _   W  L  X     gY     zY  D   Y  N   Y  E   .Z      tZ     Z     Z     Z     Z     [  -   [  B   M[     [     [  p   [  J   3\     ~\     \     \     \     \  +   \      ]     ]  @   ]  <   P]  E   ]  F   ]  G   ^  ?   b^  @   ^  A   ^     %_     ?_     G_     __  [   |_  
   _  T   _  %   ;`     a`  P   }`  [   `  =   *a     ha  B   a  .   a  ,   a     %b     Bb  4   Yb  J   b     b     b  
   b     c  '   c  $   6c  9   [c  0   c  3   c  F   c  A   Ad  S   d  (   d  A    e  .   Be  ^   qe  .   e  8   e     8f     f  @   f     g  d   ,g     g     g     g     g     g  0   h     @h  '   Eh  ;   mh     h     Di  %   _i     i  7   
j  5   Bj     xj  7   j  0   j  ,   j  (   #k  $   Lk      qk     k     k     k     k     k     k     l     /l  #   1l     Ul     ql  N   l  :   l     m  $   .m     Sm     im  1   m  "   m     m     m  &   n  :   7n  A   rn  %   n  :   n     o     2o     Jo     bo  #   to  "   o  7   o     o  (   p     +p  L   ;p     p  "   p     p  2   p  %   p     q  @   .q  j   oq     q      q     r     :r  7   Lr     r     r     r     r  (   r     r  
   s     s     0s     Ms      es     s  
   s  
   s     s     s  +   s     s  /   t     Et     ct     t     t     t     t     t     t  4   t  E   	u  #   Ou     su  E   u  I   u     v     >                         z   j                               ^   "  !                   3   \              $            Q   /                   :      x   d   E   @      ?            8             k             q   *                     0   o                  )               D             S       7   Y   L         +   `             s                                                   l               	                T   <                                    ,              O               &                              I      ]      v   |   '   b                    m           H               R      %                                             h           
                e               9   X       Z   i                 =                           }     G   #   N           U                    w                            _                  5                         r               F                    1           p      (      K      W      
       n                       J   
  P                                                    V       f      M            	                      6                    B   C   a   {                                   ;                     [   A             t             
                        .   c                 2   u                y   4     ~      "      !          -   g      1v  t    9v         C   v         -           
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '--%s' doesn't allow an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating intermediate directory `%s' DEVICE Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot unlink `%s' control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error Project-Id-Version: cpio-2.11
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2010-11-17 19:07+0100
Last-Translator: Sergio Zanchetta <primes2h@ubuntu.com>
Language-Team: Italian <tp@lists.linux.it>
Language: it
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=2; plural= (n != 1)
 
Licenza GPLv3+: GNU GPL versione 3 o successiva <http://gnu.org/licenses/gpl.html>
Questo è software libero: siete liberi di modificarlo e ridistribuirlo.
Non c'è ALCUNA GARANZIA, per quanto consentito dalle vigenti normative.

 
Segnalare i bug a: %s
Segnalare i bug di traduzione a: <tp@lists.linux.it>
   o:   [OPZIONE...] %.*s: il parametro ARGP_HELP_FMT richiede un valore %.*s: parametro ARGP_HELP_FMT sconosciuto %lu blocco
 %lu blocchi
 Sito web di %s: <%s>
 Sito web di %s: <http://www.gnu.org/software/%s/>
 %s non ha senso con %s %s non è un file speciale a caratteri %s non è una directory %s collegato a %s %s non creato: è presente la stessa versione o una più recente %s non archiviato: non è un file normale %s: funzione "%s" non riuscita %s: impossibile cambiare il modo a %s %s: impossibile cambiare il proprietario all'UID %lu e al GID %lu %s: impossibile creare un collegamento simbolico a %s %s: impossibile creare un collegamento fisico a %s %s: impossibile fare seek a %s %s: impossibile creare un collegamento simbolico a %s %s: errore di lettura al byte %s leggendo %lu byte %s: errore di lettura al byte %s leggendo %lu byte %s: troppi argomenti
 %s: attenzione: funzione "%s" non riuscita %s: attenzione: impossibile fare seek a %s %s: attenzione: errore di lettura al byte %s leggendo %lu byte %s: attenzione: errore di lettura al byte %s leggendo %lu byte %s: scritto solo %lu byte su %lu %s: scritti solo %lu byte su %lu %s: nome del file troppo lungo %s: opzione non valida -- "%c"
 %s: l'opzione "%c%s" non ammette argomenti
 %s: l'opzione "%s" è ambigua
 %s: l'opzione "--%s" non ammette argomenti
 %s: l'opzione "-W %s" non ammette argomenti
 %s: l'opzione "-W %s" è ambigua
 %s: l'opzione richiede un argomento -- "%c"
 %s: rmtclose non riuscita %s: rmtioctl non riuscita %s: rmtopen non riuscita %s: il collegamento simbolico è troppo lungo %s: troncamento di %s %s: troncamento del numero dell'inode %s: tipo di file sconosciuto %s: opzione "%c%s" non riconosciuta
 %s: opzione "--%s" non riconosciuta
 " © (ERRORE DEL PROGRAMMA) Nessuna versione conosciuta. (ERRORE DEL PROGRAMMA) L'opzione avrebbe dovuto essere riconosciuta. È stato usato --append ma non è stato fornito alcun nome per l'archivio (usare l'opzione -F o -O) --no-preserve-owner non può essere usato con --owner --owner non può essere usato con --no-preserve-owner --stat richiede i nomi dei file -F può essere usato solo con --create o --extract -T legge nomi terminati da NULL ARGP_HELP_FMT: il valore %s è minore o uguale a %s Aggiunge DIMENSIONE byte al FILE. DIMENSIONE è fornita dall'opzione --length precedente. Aggiunge a un archivio esistente L'archivio è locale anche se il suo nome contiene ":" Nome file dell'archivio da usare invece dello standard input. Opzionalmente UTENTE e HOST specificano l'utente e i nomi degli host in caso di archivio remoto Nome file dell'archivio da usare al posto dello standard output. Opzionalmente UTENTE e HOST specificano il nome utente e dell'host in caso di archivio remoto Non è stato specificato nessun formato per l'archivio in modalità copy-pass (usare l'opzione --format) Formato dell'archivio definito molteplici volte Il valore %.*s dell'archivio è fuori dall'intervallo DIMENSIONE-BLOCCO Sono stati usati sia -I che -F in modalità copy-in Sono stati usati sia -O che -F in modalità copy-out Conteggio byte fuori dell'intervallo COMANDO Impossibile connettersi a %s: risoluzione non riuscita Impossibile eseguire la shell remota Impossibile aprire %s Il comando ha provocato un dump del core
 Comando eseguito con successo
 Comando non riuscito con stato %d
 Comando fermato al segnale %d
 Comando terminato
 Comando terminato al segnale %d
 Controlla la visualizzazione degli avvisi. Attualmente l'OPZIONE è una tra "none", "truncate" e "all". Opzioni multiple vengono accumulate. Crea tutti i file relativi alla directory corrente Crea file della DIMENSIONE indicata Crea le directory iniziali dove necessario Crea l'archivio (in modalità copy-out) Creazione della directory intermedia "%s" DEVICE Dereferenzia i collegamenti simbolici (copia i file a cui puntano invece di copiare i collegamenti). Visualizza i punti di controllo eseguiti e lo stato di uscita del COMANDO Non cambia il proprietario dei file Non stampa il numero di blocchi copiati Non elimina le componenti di prefisso del file system dai nomi dei file Abilita le informazioni di debug Errore nell'analizzare il numero vicino a "%s" Esegue gli ARGOMENTI. Utile con --checkpoint e uno tra --cut, --append, --touch, --unlink Esegue il COMANDO Estrae i file da un archivio (in modalità copy-in) Estrae i file sullo standard output FILE OPZIONE FORMATO File %s ristretto di %s byte, riempito con zeri File %s ristretto di %s byte, riempiti con zeri Il file %s è stato modificato durante la copia Opzioni di creazione file: Opzioni per le statistiche: Riempie il file con il MODELLO fornito. MODELLO è "default" o "zeros" Raggiunta la fine del nastro.  Caricare il prossimo e premere INVIO.  Raggiunta la fine del nastro.  Per continuare, digitare il nome del device/file quando pronti.
 GNU "cpio" copia ed estrae i file da archivi

Esempi:
  # Copia dei file richiamati in elenco-nomi nell'archivio
  cpio -o < elenco-nomi [> archivio]
  # Estrazione dei file dall'archivio
  cpio -i [< archivio]
  # Copia dei file richiamati in elenco-nomi nella directory-destinazione
  cpio -p directory-destinazione < elenco-nomi
 Comando spazzatura Spazzatura in ARGP_HELP_FMT: %s Aiuto per l'utilizzo di software GNU: <http://www.gnu.org/gethelp/>
 Genera file sparso. Il resto della riga di comando fornisce la mappa del file. Nell'elenco prolisso dell'indice, mostra il valore numerico UID e GID Rinomina interattivamente i file Conteggio byte non valido Codice d'operazione non valido Direzione di seek non valida Offset di seek non valido Dimensione non valida: %s Valore non valido per l'opzione --warning: %s Crea un collegamento ai file, quando possibile, invece di copiarli Modi operativi principali: Numero %.*s malformato Gli argomenti obbligatori o facoltativi per le opzioni estese lo sono anche per le corrispondenti opzioni brevi. Manipola un dispositivo a nastro, accettando comandi da un processo remoto Modalità già definita NOME NUMERO Dimensione negativa: %s Argomenti non sufficienti Numero fuori dall'intervallo consentito: %s OFFSET OPZIONE Copia solo i file che non corrispondono ad alcun modello fornito Modificatori delle operazioni validi in qualsiasi modalità: Modificatori delle operazioni validi in modalità copy-in e copy-out: Modificatori delle operazioni validi in modalità copy-in e copy-pass: Modificatori delle operazioni validi in modalità copy-out e copy-pass: Modificatori delle operazioni validi solo in modalità copy-in: Modificatori delle operazioni validi solo in modalità copy-out: Modificatori delle operazioni validi solo in modalità copy-pass: Operazione non supportata MODELLO Pacchetto creato da %s
 Pacchetto creato da %s (%s)
 Esegue l'azione indicata (consultare sotto) al raggiungimento del punto di controllo NUMERO EOF prematuro Stampa la STRINGA quando viene raggiunta la fine di un volume del supporto di backup Stampa un "." per ogni file elaborato Stampa un indice dell'input Stampa i contenuti di struct stat per ogni file dato. Il FORMATO predefinito è: Legge dei modelli aggiuntivi da FILE che specificano i nomi dei file da estrarre o elencare Errore di lettura al byte %lld nel file %s, riempito con zeri Legge i nomi dei file da FILE Rimozione di "%s" iniziale dagli obiettivi dei collegamenti fisici Rimozione di "%s" iniziale dai nomi dei membri Sostituisce tutti i file incondizionatamente Segnalare i bug di %s a: %s
 Segnalare i bug a %s.
 Azzera l'orario di accesso ai file dopo averli letti Conserva gli orari di modifica precedenti quando vengono creati nuovi file Esegue in modalità copy-pass SEC DIMENSIONE STRINGA Direzione di seek fuori dell'intervallo Offset di seek fuori dell'intervallo Si posiziona all'OFFSET indicato prima di scrivere i dati Imposta la data per l'opzione --touch successiva Imposta la dimensione del blocco di I/O a 5120 byte Imposta la dimensione del blocco di I/O a DIMENSIONE-BLOCCO * 512 byte Imposta la dimensione del blocco di I/O al NUMERO fornito di byte Imposta come proprietario di tutti i file creati l'UTENTE e/o il GRUPPO specificati Dimensione del blocco per il file sparso Sostituzione di "." all'obiettivo vuoto di un collegamento fisico Sostituzione di "." al nome vuoto di un membro Scambia, nei dati, sia le mezze word delle word che i byte delle mezze word. Equivalente a -sS Scambia i byte di ciascuna mezza word nei file Scambia le mezze word di ciascuna word (4 byte) nei file Azioni a esecuzione sincrona. Queste sono eseguite quando viene raggiunto il punto di controllo fornito dall'opzione --checkpoint Opzioni di esecuzione sincrona: Per continuare, digitare il nome del device/file quando pronti.
 Troppi argomenti Tronca il FILE alla dimensione specificata dall'opzione --length precedente (0 se non viene fornita) Argomenti non attesi Formato data non conosciuto Campo "%s" sconosciuto Errore di sistema sconosciuto Esegue l'unlink di FILE Aggiorna l'orario di accesso e modifica del FILE Uso: Usa il FORMATO di archiviazione fornito Usa il vecchio formato trasferibile d'archiviazione (ASCII) Usa questo NOME-FILE invece dello standard input o output. Opzionalmente UTENTE e HOST specificano l'utente e i nomi degli host in caso di archivio remoto Gli argomenti validi sono: Elenca prolissamente i file elaborati Quando viene letto un archivio di formato CRC, verifica solo il CRC di ogni file dell'archivio stesso senza effettuarne l'estrazione Scrive file con grandi blocchi di zeri come file sparsi Scrive sul file NOME invece che sullo standard output Scritto da %s e %s.
 Scritto da %s, %s, %s,
%s, %s, %s, %s,
%s, %s e altri.
 Scritto da %s, %s, %s,
%s, %s, %s, %s,
%s e %s.
 Scritto da %s, %s, %s,
%s, %s, %s, %s
e %s.
 Scritto da %s, %s, %s,
%s, %s, %s e %s.
 Scritto da %s, %s, %s,
%s, %s e %s.
 Scritto da %s, %s, %s,
%s e %s.
 Scritto da %s, %s, %s
e %s.
 Scritto da %s, %s e %s.
 Scritto da %s.
 [ARGOMENTI...] [UTENTE][:.][GRUPPO] [[UTENTE@]HOST:]NOME-FILE [directory-destinazione] " "%s" esiste ma non è una directory argomento %s ambiguo per %s righe vuote ignorate impossibile generare file sparsi sullo standard output, usare l'opzione --file impossibile ottenere il gruppo di login di un UID numerico impossibile collegare %s a %s impossibile creare la directory "%s" impossibile aprire %s impossibile aprire "%s" impossibile leggere il codice di controllo per %s impossibile rimuovere l'attuale %s impossibile eseguire seek impossibile fare seek in output impossibile impostare l'orario su "%s" impossibile scambiare i byte di %s: sono di numero dispari impossibile scambiare le mezze word di %s: sono di numero dispari impossibile eseguire l'unlink di "%s" Controlla le operazioni del dispositivo magnetico a nastro il file creato non è sparso numero major del device numero minor del device numero del device errore nella chiusura dell'archivio exec/tcp: servizio non disponibile impossibile ritornare alla directory di lavoro iniziale modalità file il nome del file contiene caratteri NULL dimensione file genfile manipola i file per la suite di test GNU paxutils.
Le OPZIONI sono:
 gid Mostra un breve messaggio sull'uso Mostra questo aiuto Resta in attesa per SEC secondi (predefinito 3600) maschera non corretta (vicino a "%s") numero dell'inode errore interno: il descrittore del nastro è cambiato da %d a %d formato dell'archivio non valido "%s"; i formati validi sono:
crc newc odc bin ustar tar (anche maiuscoli) argomento %s non valido per %s dimensione del blocco non valida valore del contatore non valido gruppo non valido intestazione non valida: errore nel codice di controllo utente non valido memoria esaurita orario di modifica dimensione del nome nessun device di tipo nastro specificato numero di collegamenti operazione operazione [contatore] fine prematura dell'archivio fine del file prematura Stampa la versione del programma rdev major di rdev minor di rdev errore di lettura rinomina di %s →  lunghezza file richiesta %lu, effettiva %lu Imposta il livello di debug Imposta il nome del file di output per il debug Imposta il nome del programma lo standard input è chiuso lo standard output è chiuso stat(%s) non riuscita stdin stdout troppi argomenti uid impossibile registrare l'attuale directory di lavoro Usa DEVICE come nome del file del dispositivo a nastro su cui operare Usa il COMANDO remoto invece di rsh memoria virtuale esaurita attenzione: l'intestazione dell'archivio ha un ordine inverso di byte attenzione: saltato %ld byte inutile attenzione: saltati %ld byte inutili errore di scrittura PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Il file %s aumenta, % nuovo byte non copiato Il file %s aumenta, % nuovi byte non copiati                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               6  0   	              $  (      T     U           5     <  .   I  %   x            0          "        7     M  0   ]  !     
          /             +     F     \  d   u               	  v   (  >     )               ,   ;     h  ,     ,     '     -          6   (   W   (                        *         !     *!     <!     X!     n!     !     !     !  "   !  4   !  I   "  /   V"  /   "     "  .   "      #  3   #  E   S#     #  7   #     #     v$  G   $     E%  "   e%  
   %  '   %  (   %     %     %  $   &     )&     E&  &   T&     {&     &     &     &     &     '      '  i   7'  2   '  1   '     (  '   $(  )   L(     v(  $   (     (     (  `   (  7   )  (   W)  (   )  >   )     )     *     *  T   8*     *  3   *      *     *     *     *  \   +  '   `+     +     +  J   +  E   ,  5   I,  C   ,  +  ,     -     -  ?   .  B   \.  B   .     .     .     /     '/     >/     R/  &   c/  2   /     /     /  s   /  A   \0     0     0     0     0     0     0     1     
1  ;   1  &   P1  7   w1  8   1  9   1  :   "2  /   ]2  0   2  1   2     2     3     3      3  @   53  
   v3  D   3  #   3  &   3  F   4  J   [4  6   4     4  ,   4  '   $5     L5  !   \5     ~5     5  2   5  ;   5     6     .6     36     86     ?6     [6  ,   t6      6  $   6  0   6  3   7  I   L7     7  +   7  &   7  R   	8  ,   \8  6   8  q   8     29  /   Q9     9  Z   9  6   9     &:     ;:     O:     b:     w:  0   :     :     :     :  +   :     ;     ;  "   ;  v   ;  6   U<  .   <     <  ;   <  3   =  /   B=  +   r=  '   =  #   =     =     
>     &>  	   6>     @>     R>     j>     >  "   >     >     >     >  B   >  +   :?     f?     {?     ?     ?     ?     ?     ?     ?     
@  ,   %@  4   R@     @     @     @  %   @     @     A     A  
   +A     9A     OA  -   oA  	   A  !   A  	   A  I   A     B     !B     <B  $   PB     uB     B  5   B  e   B     9C     TC     gC  
   {C     C     C     C     C  	   C     C     C  	   D     D     'D     @D     VD     lD  
   qD  
   |D  
   D  
   D  %   D     D     D     D     E     E     9E     IE     OE     VE     iE  *   mE  ;   E  !   E     E  .   F  D   >F     F     F    F     H     uI     J     "J  ;   /J  -   kJ     J     J  <   J  =   K  E   FK  -   K  %   K  h   K  P   IL  #   L  ,   L  8   L  @   $M  7   eM  "   M  @   M  i   N     kN  +   N  +   N  r   N  C   TO  E   O  %   O  %   P  F   *P  )   qP  G   P  F   P  4   *Q  G   _Q  ,   Q  5   Q  7   
R  "   BR  "   eR  !   R  C   R  1   R  "    S  /   CS  (   sS  4   S  4   S     T     T  5   T  P   BT     T  A   "U  A   dU  (   U  H   U  3   V  1   LV  k   ~V     V  k   	W     uW     MX  y   %Y  3   Y  $   Y  
   Y  :   Z  J   >Z     Z     Z  >   Z  -   Z     [  H   3[  &   |[  +   [  +   [  8   [  >   4\  "   s\  ;   \     \  T   ]  I   ]  ;   "^  3   ^^  3   ^  0   ^  6   ^     ._     5_  ~   9_  Q   _  *   
`  0   5`  o   f`  $   `  $   `  H    a     ia     a  D   b  3   Wb     b     b     b  J   b  7   b  "   c  "   Bc  i   ec  Z   c  b   *d     d     e     f  -   f  `    g  p   g  Q   g  *   Dh     oh     h     h  $   h     h  ;   i  H   Di     i  #   i     i  f   kj  *   j     j     k     	k  !   #k  1   Ek     wk     ~k  K   k  +   k  <   k  =   :l  >   xl  ?   l  0   l  1   (m  2   Zm  *   m     m     m  "   m  `   n  .   bn  _   n  8   n     *o  s   Io  o   o  q   -p  *   p  9   p  9   q  %   >q  0   dq  4   q  ;   q  B   r  E   Ir     r     r     r     r     r  &   r  D   s  ?   Gs  :   s  F   s  H   	t  w   Rt  @   t  :   u  .   Fu     uu  B   u  G   ?v     v     &w  n   Cw     w  u   w  I   Ax     x     x  &   x     x     y  8   y  
   Vy  +   ay  /   y  <   y     y     z  6   z     {  p   {  E   |     \|  V   w|  F   |  A   }  :   W}  4   }  .   }  )   }  "    ~  
   C~  	   Q~     [~     m~     ~     ~  A   ~  ,   ~       0   -     ^  ?     4     0   T       &     0     %             .  &   M  E   t  V     !        3     S  *   m  L                  #  9   6  .   p  ?        ߃  6        /  {   E       !   ń       +     &   2     Y  O   j  ~     5   9  $   o            /          $        (     5  3   H     |            !     .     0             $     <     T     j  L     $   Έ  0     !   $     F     e                         ։  H   ډ  R   #  =   v  *     5   ߊ  :        P  )   f     P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                            ,  @           C     0       &    
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio 2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2017-06-24 20:11+0900
Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>
Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>
Language: ja
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=1; plural=0;
X-Generator: Poedit 2.0.2
 
ライセンス GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
バグを発見したら <%s> に報告して下さい。
翻訳に関するバグは<translation-team-ja@lists.sourceforge.net>に報告してください。
 または:   [OPTION...] %.*s: ARGP_HELP_FMT パラメータには値が必要です %.*s: 不明な ARGP_HELP_FMT パラメータ %lu ブロック
 %s のホームページ: <%s>
 %s のホームページ: <http://www.gnu.org/software/%s/>
 %s は %s と併せて指定しても意味がありません %s はキャラクタスペシャルファイルではありません %s はディレクトリではありません %s は %s にリンクされました %s が作成されませんでした: より新しいまたは同じ更新日時の版が存在します %s はダンプされませんでした: 通常ファイルではありません %s: 関数 %s が失敗しました %s: モードを %s に変更できません %s: 所有権を %lu、 gid %lu に変更できません %s: %s へのシンボリックリンクを作成できません %s: %s へのハードリンクを作成できません %s: %s まで seek できません %s: %s へのシンボリックリンクを作成できません %1$s: %3$lu バイトを読み込み中に %2$s バイト目で読み込みエラーが発生しました %s: 引数が多すぎます
 %s: 警告: 関数 %s が失敗しました %s: 警告: %s まで seek できません< %1$s: 警告: %3$lu バイトを読み込み中に %2$s バイト目で読み込みエラーが発生しました< %1$s: %3$lu バイト中 %2$lu バイトのみ書き込みました %s: チェックサムエラー (0x%x は 0x%x であるべきです) %s: ファイル名が長すぎます %s: 無効なオプション -- '%c'
 %s: オプション '%c%s' は引数を取ることができません
 %s: オプション '%s' は曖昧です
 %s: オプション '%s' は曖昧です。次のものが可能です: %s: オプション '--%s' は引数を取ることができません
 %s: オプション '--%s' は引数が必要です
 %s: オプション '-W %s' は引数を取ることができません
 %s: オプション '-W %s' は曖昧です
 %s: オプション '-W %s' は引数が必要です
 %s: オプションには引数が必要です -- '%c'
 %s: rmtclose が失敗しました %s: rmtioctl が失敗しました %s: rmtopen が失敗しました %s: 保存されたファイル名の長さが範囲範囲外です %s: シンボリックリンクが長すぎます %s: %s を切り詰めています %s: iノード番号を切り詰めています %s: 不明なファイルタイプです %s: オプション '%c%s' を認識できません
 %s: オプション '--%s' を認識できません
 ' (C) (プログラムエラー) 不明なバージョン!? (プログラムエラー) オプションは認識されているべきです!? --append が使用されましたがファイル名が指定されていません (-F または -O オプションを使用してください) --no-preserve-owner は --owner と同時に使用できません --owner は --no-preserve-owner と同時に使用できません --stat はファイル名が必要です -F は --create または --extract と併せてのみ使用できます -T は NULL 区切りの名前を読み取ります ARGP_HELP_FMT: %s の値は %s の値以下です SIZE バイト分 FILE に追加する。SIZE は前に --length オプションで指定した値をとる 既存の書庫に追加する ファイル名にコロン (:) が含まれていても書庫ファイルをローカルにあるとする 標準入力の代わりに FILE-NAME というファイル名の書庫を使用する。オプションの USER および HOST はリモート書庫操作時のユーザ名およびホスト名として使用する 標準出力の代わりに FILE-NAME というファイル名の書庫を使用する。オプションの USER および HOST はリモート書庫操作時のユーザ名およびホスト名として使用する copy-pass モードで書庫の形式が指定されていません (--format オプションを使用してください) 書庫の形式が複数回定義されています 書庫の値 %.*s は範囲外です BLOCK-SIZE -I および -F は copy-in モードで使用されます copy-out モードで -O および -F の両方が使用されています バイト数が範囲外です COMMAND %s に接続できません: 名前解決に失敗しました リモートシェルが実行できません %s を開けません リモートシェルへファイルをリダイレクトできません ディレクトリ DIR に移動する コマンドはコアダンプしました
 コマンドは正常に終了しました
 コマンドは終了コード %d で終了しました
 コマンドはシグナル %d により中断されました
 コマンドは終了しました
 コマンドはシグナル %d により終了しました
 警告表示を制御する。現在のところ FLAG は 'none'、'truncate'、'all' のうち一つとなる。複数のオプションを指定した時は累積される。 全てのファイルをカレントディレクトリから相対的に作成する デバイスに依存しない (再作成可能な) 書庫を作成する SIZE で指定した大きさのファイルを作成する 必要に応じてディレクトリを作成する 書庫を作成する (copy-out モードで実行) ディレクトリ `%s' を作成しています 中間ディレクトリ `%s' を作成しています DEVICE DIR シンボリックリンクを辿る (リンクをコピーする代わりにリンクが指すファイルをコピーする) 実行したチェックポイントと COMMAND の終了コードを表示する ファイルの所有権を変更しない コピーしたブロック数を表示しない ファイルシステムに関連して先頭に付加される要素をファイル名から取り除かない デバイス番号を保存しない デバッグ情報を有効にする 数値を構文解析中に `%s' 周辺でエラーが発生しました ARGS を実行する。--checkpoint および --cut、--append、--touch、--unlink のいずれか一つと併せて使用すると役に立つ COMMAND を実行する 書庫からファイルを抽出する (copy-in モードで実行) ファイルを標準出力に対して抽出する FILE FLAG FORMAT ファイル %s は %s バイト縮められ、ゼロで埋められます ファイル %s はコピー中に更新されました ファイル作成オプション: ファイル統計オプション: 一覧にあるファイル名が改行の代わりに NULL 文字で区切られているとして扱う ファイルを指定した PATTERN で埋める。PATTERN は 'default' または 'zeros' テープ終端に達しました。次のテープを入れて RETURN を押してください。 テープ終端に達しました。準備が完了したら、継続するためにデバイス名/ファイル名を入力してください。
 GNU `cpio' はファイルを書庫へコピーしたり、書庫からファイルへコピーします。

例:
  # NAME-LIST にあるファイル名のファイルを書庫 ARCHIVE にコピーする
  cpio -o < NAME-LIST [> ARCHIVE]
  # 書庫 ARCHIVE からファイルを抽出する
  cpio -i [< archive]
  # NAME-LIST にあるファイル名のファイルをディレクトリ DIR にコピーする
  cpio -p DIR < NAME-LIST
 ゴミのコマンドです ARGP_HELP_FMT 中にごみがあります: %s GNU ソフトウェアを使用する際の一般的なヘルプ: <http://www.gnu.org/gethelp/>
 疎な (sparse) ファイルを作成する。コマンド行の残りはファイルマップを指定する。 目次一覧の表示を冗長にし、UID および GID を数値で表示する 対話的にファイル名を変更する 無効なバイト数です 無効な操作コードです 無効な seek 方向です 無効な seek オフセットです 無効なサイズです: %s --warning オプションに対する無効な値です: %s 可能な場合にはコピーする代わりにリンクを作成する 主操作モード: %.*s は不正な形式の数です 長い形式のオプションで必須または任意の引数は、それに対応する短い形式のオプションでも同様に必須または任意です。 リモートプロセスからコマンドを受け取りながらテープドライブを操作する モードは既に定義されています NAME NUMBER 負のサイズです: %s 十分な引数がありません 許可された範囲を超えた数値です: %s OFFSET OPTION 指定したパターンに一致しないファイルのみコピーする 全てのモードで有効な動作指定: copy-in および copy-out モードで有効な動作指定 copy-in および copy-out モードで有効な動作指定: copy-in および copy-pass モードで有効な動作指定: copy-out および copy-pass モードで有効な動作指定: copy-in モードでのみ有効な動作指定: copy-out モードでのみ有効な動作指定: copy-pass モードでのみ有効な動作指定: 操作はサポートされていません PATTERN パッケージ作成者: %s
 パッケージ作成者: %s (%s)
 チェックポイント NUMBER に達したときに指定した行動 (下記参照) を行う 予期しないファイル終端 (EOF) です バックアップ媒体のボリュームの終了に達したときに STRING を表示する ファイルを処理するごとに "." を表示する 入力の目次を表示する 指定した各ファイルの stat 構造体の内容を表示する。デフォルトの FORMAT は次の通り:  抽出または一覧表示するファイル名を指定する追加のパターンを FILE から読み込む ファイル %2$s の %1$lld バイトで読み取りエラーが発生しました。ゼロで埋められます ファイル名を FILE から読み込む ハードリンク先から `%s' を削除しています メンバ名から先頭の `%s' を削除しています iノードを番号付けしなおす 無条件に全てのファイルを置換する %s のバグは <%s> に報告してください。
 バグを発見したら %s 宛に報告して下さい。
 読み込み後にファイルのアクセス日時を元に戻す ファイル作成時に前回ファイル更新日時を取得する copy-pass モードで実行 SECS SIZE STRING seek 方向が範囲外です seek オフセットが範囲外です データを書き込む前に指定した OFFSET 分 seek を行う 次の --touch オプションのための日時を設定する I/O ブロックサイズを 5120 バイトに設定する I/O ブロックサイズを BLOCK-SIZE * 512 バイトに設定する I/O ブロックサイズを指定した NUMBER バイトに設定する 作成する全てのファイルの所有権を USER および/または GROUP で指定されたものに設定する 疎な (sparse) ファイルに対するブロックのサイズ `.' を空のハードリンク先に置換しています `.' を空メンバ名に置換しています データ内のワード中のハーフワードおよびハーフワード中のバイトを両方とも交換する。 -sS と同等 ファイル内の各ハーフワードのバイトを交換する ファイル内の各ワード (4バイト) のバイトを交換する 行動を同期実行する。これらは --checkpoint オプションで指定されたチェックポイント番号に達したときに実行される。 同期実行オプション: 準備が完了したら、継続するためにデバイス名/ファイル名を入力してください。
 引数が多すぎます FILE を前に指定した --length オプション (指定していない場合は 0) のサイズに切り詰める 詳細は '%s --help' または '%s --usage' を実行して下さい。
 予期しない引数です 不明なデータ形式 `%s' は不明なフィールドです 不明なシステムエラー FILE を unlink する FILE のアクセス日時と更新日時を更新する 使用法: rsh の代わりに COMMAND を実行する 書庫の形式として FORMAT を使用する 古く可搬性のある (ASCII) 書庫形式を使用する 標準入力または標準出力の代わりに FILE-NAME を使用する。オプションの USER および HOST はリモート書庫操作時のユーザ名およびホスト名として使用する 有効な引数: 処理したファイルを冗長に一覧表示する CRC 形式の書庫を読み出すときに、書庫内の各ファイルの CRC を検査するだけで、実際にはファイルを抽出しない 多数の値が 0 のブロックが存在するファイルを疎な (sparce) ファイルとして書き込む 標準出力の代わりに NAME というファイルに書き込む 作者 %s および %s。
 作者 %s、 %s、 %s、
%s、 %s、 %s、 %s、
%s、 %s、 および他の方々。
 作者 %s、 %s、 %s、
%s、 %s、 %s、 %s、
%s、および %s。
 作者 %s、 %s、 %s、
%s、 %s、 %s、 %s、
および %s。
 作者 %s、 %s、 %s、
%s、 %s、 %s、および %s。
 作者 %s、 %s、 %s、
%s、 %s、および %s。
 作者 %s、 %s、 %s、
%s、および %s。
 作者 %s、 %s、 %s、
および %s。
 作者 %s、 %s、および %s。
 作者 %s。
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' は存在しますがディレクトリではありません %2$s に対する引数 %1$s が曖昧です 空行が無視されました ディレクトリ `%s' に移動できません 疎な (sparse) ファイルを標準出力に対して生成できません。--file オプションを使用してください 数字のUIDのログイングループを取得できません %s から %s へのリンクを作成できません ディレクトリ `%s' を作成できません %s を開けません `%s' を開くことができません %s のチェックサムが読み込めません 現在の %s を削除できません seek できません 出力を seek できません `%s' の時間を設定できません %s のバイトを交換できません: バイト数が奇数です< %s のハーフワードを交換できません: ハーフワード数が奇数です `%s' を truncate できません `%s' を unlink できません コマンドに失敗: %s 磁気テープドライブ操作の制御 作成したファイルは疎な (sparse) ファイルではありません デバイスメジャー番号 デバイスマイナー番号 デバイス番号 書庫を閉じるときにエラーが発生しました exec/tcp: サービスが利用できません 初期作業ディレクトリに戻るのに失敗しました ファイルのモード ファイル名に NULL 文字が含まれています ファイルサイズ genfile は GNU paxutils テストスイートのデータファイルを操作します。
OPTIONS は次の通りです:
 gid 短い使用方法を表示する このヘルプを表示する SECS 秒でハング (デフォルト 3600) 無効なマスクです (`%s' 周辺) iノード番号 内部エラー: テープの記述子が %d から %d に変更されました `%s' は無効な書庫の形式です。有効な形式:
crc newc odc bin ustar tar (全て大文字でも認識されます) %2$s に対する引数 %1$s が間違っています 無効なブロックサイズです 無効な回数です 無効なグループ 無効なヘッダ: チェックサムエラー 無効なユーザ メモリを使い果たしました 更新日時 名前のサイズ テープドライブが指定されていません リンク数 操作 操作 [回] 予期しない書庫終了です 予期しないファイル終端 (EOF) です プログラムのバージョンを表示する rdev rdev メジャー番号 rdev マイナー番号 読み取りエラー 名前の変更 %s ->  要求されたファイルの大きさは %lu です。実際は %lu です デバッグレベルを設定する デバッグ出力ファイル名を設定する プログラム名を設定する 標準入力が閉じました 標準出力が閉じました stat(%s) に失敗しました 標準入力 標準出力 引数が多すぎます uid 現在の作業ディレクトリを記録することができません DEVICE を操作するテープデバイスのファイル名として使用する rsh の代わりにリモートの COMMAND を使用します 仮想メモリを使い果たしました 警告: 書庫のヘッダのバイト順が逆です 警告: ゴミの %ld バイトをスキップしました 書き込みエラー 書き込みエラー: 部分書き込み PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied ファイル %s は大きくなり、新しい % バイトはコピーされません                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    6  0   	              $  (      T     U           5     <  .   I  %   x            0          "        7     M  0   ]  !     
          /             +     F     \  d   u               	  v   (  >     )               ,   ;     h  ,     ,     '     -          6   (   W   (                        *         !     *!     <!     X!     n!     !     !     !  "   !  4   !  I   "  /   V"  /   "     "  .   "      #  3   #  E   S#     #  7   #     #     v$  G   $     E%  "   e%  
   %  '   %  (   %     %     %  $   &     )&     E&  &   T&     {&     &     &     &     &     '      '  i   7'  2   '  1   '     (  '   $(  )   L(     v(  $   (     (     (  `   (  7   )  (   W)  (   )  >   )     )     *     *  T   8*     *  3   *      *     *     *     *  \   +  '   `+     +     +  J   +  E   ,  5   I,  C   ,  +  ,     -     -  ?   .  B   \.  B   .     .     .     /     '/     >/     R/  &   c/  2   /     /     /  s   /  A   \0     0     0     0     0     0     0     1     
1  ;   1  &   P1  7   w1  8   1  9   1  :   "2  /   ]2  0   2  1   2     2     3     3      3  @   53  
   v3  D   3  #   3  &   3  F   4  J   [4  6   4     4  ,   4  '   $5     L5  !   \5     ~5     5  2   5  ;   5     6     .6     36     86     ?6     [6  ,   t6      6  $   6  0   6  3   7  I   L7     7  +   7  &   7  R   	8  ,   \8  6   8  q   8     29  /   Q9     9  Z   9  6   9     &:     ;:     O:     b:     w:  0   :     :     :     :  +   :     ;     ;  "   ;  v   ;  6   U<  .   <     <  ;   <  3   =  /   B=  +   r=  '   =  #   =     =     
>     &>  	   6>     @>     R>     j>     >  "   >     >     >     >  B   >  +   :?     f?     {?     ?     ?     ?     ?     ?     ?     
@  ,   %@  4   R@     @     @     @  %   @     @     A     A  
   +A     9A     OA  -   oA  	   A  !   A  	   A  I   A     B     !B     <B  $   PB     uB     B  5   B  e   B     9C     TC     gC  
   {C     C     C     C     C  	   C     C     C  	   D     D     'D     @D     VD     lD  
   qD  
   |D  
   D  
   D  %   D     D     D     D     E     E     9E     IE     OE     VE     iE  *   mE  ;   E  !   E     E  .   F  D   >F     F     F    F    H     I  
   I     I  :   I  /   J     @J     LJ  4   dJ  /   J  2   J  '   J  *   $K  O   OK  ,   K  "   K  "   K  6   L  ,   IL  /   vL     L  7   L  D   L  &   CM  *   jM  1   M  S   M  6   N  1   RN  %   N     N  :   N  *   O  S   .O  9   O  /   O  :   O  -   'P  0   UP  4   P     P     P     P  ?   Q  (   KQ  
   tQ     Q      Q  '   Q  '   Q     R     
R  8   R  F   JR  f   R  Q   R  Q   JS  1   S  R   S  :   !T  ?   \T  j   T  (   U  Q   0U     U     !V  c   V  0   $W  2   UW     W  E   W  F   W  *   %X     PX  )   YX  "   X     X  5   X     X     Y  5   Y  "   SY  1   vY     Y  4   Y     Y  L   Z  9   Z  0    [  4   Q[  1   [     [  &   [     [     \  _   \  D   w\  -   \  1   \  K   ]  $   h]     ]  &   ]  ~   ]     K^  :   g^  -   ^     ^     ^     ^  >   ^  3   -_     a_     z_  C   _  k   _  f   @`  r   `  r  a     b  %   b  L   b  Q   c  ?   gc  1   c     c     c     d     $d     ?d  %   Td  K   zd     d     d  ~   d  T   ne  #   e     e     e     e  #   f  %   8f     ^f     jf  A   sf  ?   f  O   f  P   Eg  Q   g  R   g  @   ;h  A   |h  ?   h  *   h     )i     2i  $   Ri  U   wi     i  N   i  ,   :j  *   gj  j   j  r   j  C   pk  ,   k  5   k  1   l     Il  !   dl     l  $   l  8   l  J   m     Lm     km     qm     zm  *   m  -   m  ;   m  2   n  <   Nn  M   n  D   n  ]   o     |o  )   o  %   o  ~   o  F   gp  G   p  q   p     hq  F   ~q     q  a   q  K   Er     r     r     r     r  %   s  :   +s  
   fs  &   qs  .   s  A   s     	t  +   t  7   t     u  ?   u  H   u     v  5   :v  6   pv  3   v  .   v  *   
w  &   5w  #   \w     w     w  
   w     w  +   w     x     $x  :   &x  $   ax     x  )   x  a   x  G   -y  %   uy  &   y     y     y  $   y  &   
z  
   4z  +   Bz  #   nz  F   z  F   z      {  #   ?{     c{  7   u{  .   {     {     {  
    |     |  '   )|  .   Q|  
   |  %   |  
   |  r   |     5}  0   9}  '   j}  D   }      }     }  L   ~     R~  $   ~               3  "   D     g     {  
     
     '     
               #          &   7     ^     c     s  
          J          %     &   2      Y      z                         ݁  8     X     -   s  &     ?   Ȃ  ,     
   5  "   C     P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                          f  ,  @  n         C     -       "    
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio 2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2019-03-12 16:35+0900
Last-Translator: Seong-ho Cho <darkcircle.0426@gmail.com>
Language-Team: Korean <translation-team-ko@googlegroups.com>
Language: ko
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=1; plural=0;
X-Generator: Poedit 2.2.1
 
GPLv3+ 라이선스: GNU GPL 버전 3 이상 <https://gnu.org/licenses/gpl.html>.
이 프로그램은 자유 소프트웨어입니다: 자유롭게 바꾸고 재배포할 수 있습니다.
법률이 허용하는 모든 범위내의 보증은 없습니다.

 
버그 보고 주소: %s
   또는:   [<옵션>...] %.*s: ARGP_HELP_FMT 매개변수에 값이 필요합니다 %.*s: 알 수 없는 ARGP_HELP_FMT 매개변수 %lu 블록
 %s 홈 페이지: <%s>
 %s 홈 페이지: <http://www.gnu.org/software/%s/>
 %s은(는) %s와(과) 동작하지 않습니다 %s(은)는 캐릭터 특수 파일이 아닙니다 %s은(는) 디렉터리가 아닙니다 %s을(를) %s 링크로 연결했습니다 %s을(를) 만들지 않음: 새 버전 또는 동일한 버전이 있습니다 %s 덤프하지 않음: 일반 파일 아님 %s: %s 동작 진행할 수 없음 %s: %s 모드로 바꿀 수 없음 %s: %lu uid, %lu gid로 소유권을 바꿀 수 없음 %s: %s 심볼릭 링크를 만들 수 없음 %s: %s 하드 링크를 만들 수 없습니다 %s: %s을(를) 탐색할 없음 %s: %s을(를) 심볼릭 링크로 연결할 수 없음 %1$s: %3$lu 바이트 읽는 중 %2$s 바이트 위치 읽기 오류 %s: 인자 값이 너무 많습니다
 %s: 경고: %s 동작 진행할 수 없음 %s: 오류: %s을(를) 탐색할 수 없습니다 %1$s: 경고: %3$lu 바이트 위치 읽는 중 %2$s 바이트 위치 읽기 오류 %1$s: %3$lu 바이트 중 %2$lu 바이트만 기록함 %s: 검사합 오류(0x%x, 0x%x 값이어야 함) %s: 파일 이름이 너무 깁니다 %s: 잘못된 옵션 -- '%c'
 %s: '%c%s' 옵션은 인자를 허용하지 않습니다

 %s: '%s' 지정 옵션이 모호합니다
 %s: '%s' 지정 옵션이 모호합니다. 가능한 값은 다음과 같습니다: %s: '--%s' 옵션은 인자를 허용하지 않습니다
 %s: '--%s' 옵션에 인자가 필요합니다
 %s: '-W %s' 옵션은 인자를 허용하지 않습니다
 %s: '-W %s' 지정 옵션이 모호합니다
 %s: '-W %s' 옵션에 인자가 필요합니다
 %s: 옵션에 인자 값이 필요합니다 -- '%c'
 %s: rmtclose 처리 실패 %s: rmtioctl 처리 실패 %s: rmtopen 처리 실패 %s: 저장한 파일 이름 길이가 범위를 벗어납니다 %s: 심볼릭 링크가 너무 깁니다 %s: %s 자름 %s: inode 번호 잘림 %s: 알 수 없는 파일 형식 %s: 인식할 수 없는 옵션 '%c%s'
 %s: 인식할 수 없는 옵션 '--%s'
 ' (C) (프로그램 오류) 알려진 버전이 아닙니다!? (프로그램 오류) 인식할 수 있는 옵션이어야 합니다!? --append 옵션 지정했으나 아카이브 파일 이름이 없습니다(-F 또는 -O 옵션 사용) --no-preserve-owner 옵션은 --owner 옵션을 함께 사용할 수 없습니다 --owner 옵션은 --no-preserve-owner 옵션을 함께 사용할 수 없습니다 --stat 옵션에 파일 이름이 필요합니다 -F 옵션은 --create 또는 --extract 옵션만 함께 사용할 수 있습니다 -T 옵션이 널문자로 끝난 이름을 읽었습니다 ARGP_HELP_FMT: %s 값은 %s 보다 작거나 같아야합니다 <파일>에 <크기> 만큼 뒤에 붙입니다. <크기>는 앞의 --length 옵션으로 지정합니다. 기존 아카이브 뒤에 붙입니다. 아카이브 파일은 이름에 콜론이 들어있어도 로컬에 있습니다 표준 입력 대신 사용할 아카이브 파일 이름입니다. 원격 아카이브를 쓸 경우 <사용자>와 <호스트>를 별도로 지정합니다. 표준 출력 대신 사용할 아카이브 파일 이름입니다. 원격 아카이브를 쓸 경우 <사용자>와 <호스트>를 별도로 지정합니다. 복사-전달 모드의 아카이브 형식을 지정하지 않았습니다(--format 옵션 사용) 여러 아카이브 형식을 지정했습니다 %.*s 아카이브 값이 범위를 벗어납니다 <블록-크기> -I 옵션과 -F 옵션을 모두 copy-in 모드에 사용했습니다 -O 옵션과 -F 옵션을 모두 copy-out 모드에 사용했습니다 바이트 수가 범위를 벗어납니다 <명령> %s에 연결할 수 없음: 해석 실패 원격 셸을 실행할 수 없음 %s 열 수 없음 원격 셸에 파일을 리다이렉션할 수 없음 <디렉터리>로 이동 명령 코어 덤프
 명령 처리 상태에서 잘 빠져나왔습니다
 %d 상태로 명령 처리 실패
 명령에서 %d 시그널을 반환하여 멈춤
 명령 실행 중단함
 명령에서 %d 시그널을 반환하여 중단함
 경고 표시를 제어합니다. 현재 <플래그> 값은 'none', 'truncate', 'all' 중 하나입니다. 다중 옵션 값을 누적해서 쓸 수 있습니다. 현재 디렉터리에 상대 위치에 있는 모든 파일을 만듭니다 장치-독립(재현 가능) 아카이브를 만듭니다 주어진 <크기> 값의 파일을 만듭니다 필요한 하위 디렉터리 경로를 만듭니다 아카이브 만들기(copy-out 모드로 실행) `%s' 디렉터리 만드는 중 `%s' 중간 디렉터리 만드는 중 <장치> <디렉터리> 심볼릭 링크 참조를 해제합니다(링크 복사 대신 가리키는 파일을 복사). <명령>의 실행 검사 지점과 종료 상태를 표시합니다 파일의 소유자를 바꾸지 않습니다 복사한 블록 수를 출력하지 않습니다 파일 이름에서 파일 시스템 접두부를 제거하지 않습니다 장치 번호를 저장하지 않음 디버깅 정보 활성 `%s' 부근에서 숫자 해석 오류 <인자>를 실행합니다. --checkpoint와 --cut, --append, --touch, --unlink 중 옵션 하나를 활용하면 좋습니다 <명령>을 실행합니다 아카이브에서 파일 추출(copy-in 모드로 실행) 표준 출력으로 파일을 추출합니다 <파일> <플래그> <형식> %s 파일이 %s 바이트로 줄어들어 0으로 채웁니다 %s 파일을 복사하는 동안 수정했습니다 파일 만들기 옵션: 파일 통계 옵션: 목록의 파일이 개행 문자 대신 널 문자로 나눕니다 주어진 <패턴>으로 파일 이름을 만듭니다. <패턴> 값은 'default' 또는 'zeros' 입니다. 테이프 마지막에 도달했습니다.  다음 테이프를 넣고 RETURN 키를 누르십시오.  테이프 마지막에 도달했습니다.  계속하려면 준비된 장치/파일 이름을 입력하십시오.
 GNU `cpio' 프로그램은 아카이브의 파일을 복사합니다

사용 예:
  # <이름-목록>의 파일을 <아카이브>로 복사
  cpio -o < <이름-목록> [> <아카이브>]
  # <아카이브>의 파일을 추출
  cpio -i [< <아카이브>]
  # <이름-목록>의 파일을 <대상-디렉터리>에 복사
  cpio -p <대상-디렉터리> < <이름-목록>
 쓸모 없는 명령 ARGP_HELP_FMT에 불필요한 값: %s GNU 소프트웨어 활용 일반 도움말: <https://www.gnu.org/gethelp/>
 분할 파일을 만듭니다. 명령행 나머지 부분은 파일 맵입니다. 자세한 목록을 통해 UID와 GID 번호를 나타냅니다 대화 방식으로 파일 이름을 바꿉니다 잘못된 바이트 계수 잘못된 동작 모드 잘못된 탐색 방향 잘못된 탐색 오프셋 잘못된 크기: %s --warning 옵션에 잘못된 값: %s 가능하다면 파일을 복사하는 대신 심볼릭 링크를 겁니다 주 동작 모드: 잘못된 번호 %.*s 긴 옵션에 대한 필수 또는 선택 인자 값은 관련 단축 길이 옵션에 대해 필수이거나 선택입니다. 원격 프로세스 명령을 받아들이는 테이프 드라이브를 다룹니다 이미 모드를 지정했습니다 <이름> <번호> 음수 크기입니다: %s 인자가 충분하지 않습니다 허용 범위를 넘어선 숫자: %s <오프셋> <옵션> 주어진 패턴과 일치하지 않는 파일만 복사합니다 어떤 모드에서든 쓸 수 있는 동작 지정 옵션 값: copy-in 모드와 copy-out 모드에서 쓸 수 있는 동작 지정 옵션 값 copy-in 모드와 copy-out 모드에서 쓸 수 있는 동작 지정 옵션 값: copy-in 모드와 copy-pass 모드에서 쓸 수 있는 동작 지정 옵션 값: copy-out 모드와 copy-pass 모드에서 쓸 수 있는 동작 지정 옵션 값: copy-in 모드에서만 쓸 수 있는 동작 지정 옵션 값: copy-out 모드에서만 쓸 수 있는 동작 지정 옵션 값: copy-pass 모드에서 쓸 수 있는 동작 지정 옵션 값: 처리 방식을 지원하지 않습니다 <패턴> %s(으)로 패키지 구성함
 %s (%s)(으)로 패키지 구성함
 검사점 <번호>에 도달하면 주어진 동작을 수행합니다(하단 참고) 갑작스러운 파일의 끝 백업 미디어 볼륨 끝에 다다랐을 때 <문자열>을 출력합니다 각 파일을 처리할 때마다 "." 출력 입력의 내용 목록을 출력합니다 주어진 각 파일의 구조 stat 내용을 출력합니다. 기본 <형식>은 다음과 같습니다:  <파일>을 통해 추출하거나 목록을 나타낼 파일 이름을 지정하는 추가 패턴을 읽습니다 %2$s 파일의 %1$lld 바이트 읽기 오류. 0으로 채웁니다 <파일>에서 파일 이름을 읽습니다 하드 링크 대상 뒤에 붙은 `%s' 부분 제거 구성원 이름 뒤에 붙은 `%s' 부분 제거 inode 번호 다시 부여 무조건 모든 파일을 교체 %s 버그 보고 주소: %s
 %s에 버그를 보고하십시오.
 파일을 읽은 후 접근 시각을 초기화합니다 파일을 만들 때 이전 파일 수정 시각 정보를 유지합니다 복사-전달 모드로 실행 <초> <크기> <문자열> 탐색 방향이 범위를 벗어납니다 탐색 오프셋이 범위를 벗어납니다 데이터 기록 전 주어진 오프셋을 탐색합니다 --touch 옵션 동작시 날짜를 설정합니다 입출력 블록 크기를 5120 바이트로 설정합니다 입출력 블록 크기를 <블록-크기> * 512 바이트로 설정합니다 <번호> 바이트 만큼 입출력 블록 크기를 설정합니다 만든 모든 파일의 소유자를 지정 <사용자> 내지 <그룹>으로 설정합니다 분할 파일 블록 크기 빈 하드 링크 대상에서 `.' 대체 빈 구성원 이름에서 `.' 대체 데이터의 각 2바이트 중 1바이트, 4바이트 중 2바이트 위치를 짝지어 바꿉니다. -sS와 동일합니다 파일의 각 바이트 위치를 2바이트씩 짝지어 바꿉니다 파일의 각 2바이트 위치를 4바이트씩 짝지어 바꿉니다 동기 실행 동작입니다. --checkpoint 옵션 횟수만큼 검사점 번호에 도달하면 실행합니다. 동기 실행 옵션: 계속하려면 준비된 장치/파일 이름을 입력하십시오.
 인자가 너무 많습니다 <파일>을 앞서 --length 옵션으로 지정한 크기(값이 없으면 0) 만큼 자릅니다 자세한 정보는 '%s --help' 또는 '%s --usage'를 입력하십시오.
 예상치 못한 인자 값 알 수 없는 날짜 형식 알 수 없는 `%s' 필드 알 수 없는 시스템 오류 <파일>의 링크를 해제합니다 <파일>의 접근, 수정 시각을 업데이트합니다 사용법: rsh 대신 <명령>을 사용합니다 아카이브 <형식>설정을 사용합니다 오래된 이식형(ASCII) 아카이브 형식을 사용합니다 표준 입출력 대신 <파일-이름>을 사용합니다. 원격 아카이브를 쓸 경우 <사용자>와 <호스트>를 별도로 지정합니다. 유효한 인자는 다음과 같습니다: 처리한 파일을 자세하게 목록 출력합니다 CRC 형식 아카이브를 읽을 때, 아카이브의 각 파일에 있는 CRC만 검증하며, 실제로 파일을 추출하지는 않습니다 거대 용량 0 블록을 분할 파일에 넣어 파일 기록 표준 입력 대신 지정 <이름>을 가진 파일에 기록합니다 %s, %s이(가) 작성함.
 %s, %s, %s, %s,
%s, %s, %s, %s,
%s 등이 작성함.
 %s, %s, %s, %s,
%s, %s, %s, %s,
%s이(가) 작성함.
 %s, %s, %s, %s,
%s, %s, %s, %s
이(가) 작성함.
 %s, %s, %s, %s,
%s, %s, %s이(가) 작성함.
 %s, %s, %s, %s,
%s, %s이(가) 작성함.
 %s, %s, %s, %s,
%s이(가) 작성함.
 %s, %s, %s, %s
이(가) 작성함.
 %s, %s, %s이(가) 작성함.
 %s이(가) 작성함.
 [<인자>...] [<사용자>][:.][<그룹>] [[<사용자>@]<호스트>:]<파일-이름> [<대상-디렉터리>] ` `%s'(이)가 이미 있으나 디렉터리가 아닙니다 %2$s에 대해 모호한 %1$s 인자 빈 줄은 무시합니다 `%s' 디렉터리로 이동할 수 없음 표준 출력으로 분할 파일을 만들 수 없습니다. --file 옵션을 사용하십시오 숫자 UID 값의 로그인 그룹 정보를 가져올 수 없습니다 %s을(를) %s에 링크할 수 없음 `%s' 디렉터리를 만들 수 없음 %s 열 수 없음 `%s' 열 수 없음 %s의 검사합을 읽을 수 없음 현재 %s을(를) 제거할 수 없음 탐색 불가 출력 내용을 탐색할 수 없습니다 `%s' 시간으로 맞출 수 없음 %s 바이트를 치환할 수 없음: 바이트 수가 홀수입니다 %s 바이트를 치환할 수 없음: 바이트 수가 홀수입니다 `%s'을(를) 자를 수 없음 `%s' 링크를 해제할 수 없음 명령 실패: %s 자기 테이프 드라이브 동작을 처리합니다 만든 파일은 분할 파일이 아닙니다 장치 주 번호 장치 부 번호 장치 번호 아카이브 닫기 오류 exec/tcp: 서비스 동작하지 않음 초기 작업 디렉터리로의 복귀 실패 파일 모드 파일 이름에 널 문자가 있음 파일 크기 genfile은 GNU paxutils 테스트 모음용 데이터 파일을 다룹니다.
<옵션>은 다음과 같습니다:
 GID 간단한 사용법 메시지를 제공합니다 이 도움말 목록을 제공합니다 <초>값으로 지정한 초 동안 대기합니다(기본값: 3600) 잘못된 마스크(`%s' 부근) inode 번호 내부 오류: 테이프 서술자가 %d에서 %d(으)로 바뀌었습니다 잘못된 `%s' 아카이브 형식. 유효한 형식은 다음과 같습니다:
crc, newc, odc, bin, ustar, tar(모든 대문자도 인식함) %2$s에 대해 잘못된 %1$s 인자 잘못된 블록 크기 잘못된 계수 값 잘못된 그룹 잘못된 헤더: 검사합 오류 잘못된 사용자 메모리 고갈됨 수정 시각 이름 크기 테이프 장치를 지정하지 않음 링크 수 동작 명령 [갯수] 갑작스러운 아카이브의 끝 갑작스러운 파일의 끝 프로그램 버전을 출력합니다 rdev rdev 주 번호 rdev 부 번호 읽기 오류 %s 이름 바꾸기 ->  요청한 파일 길이는 %lu지만, 실제 파일 길이는 %lu입니다 디버깅 수준 설정 디버깅 출력 파일 이름 설정 프로그램 이름을 설정합니다 표준 입력을 닫았습니다 표준 출력을 닫았습니다 stat(%s) 처리 실패 stdin stdout 인자가 너무 많습니다 UID 현재 작업 디렉터리를 기록할 수 없습니다 파일 이름으로 지정한 처리할 테이프 드라이브 장치를 활용합니다 rsh 대신 원격 <명령>을 활용합니다 가상 메모리가 바닥났습니다 경고: 아카이브 헤더 바이트 순서가 역순입니다 경고: 불필요한 %ld 바이트 건너뜀 기록 오류 쓰기 오류: 일부만 기록함 PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied %s 파일 크기가 늘어났습니다. 새 % 바이트는 복사하지 않음                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     6  0   	              $  (      \     ]     (     =     D  .   Q  %               0          "        ?     U  0   e  !     
          /             3     N     d  d   }                 v   0  >     )             '  ,   C     p  ,     ,     '     -          >   (   _   (                        *         !     2!     D!     `!     v!     !     !     !  "   !  4   !  I   "  /   ^"  /   "     "  .   "     #  3   '#  E   [#     #  7   #     #     ~$  G   %     M%  "   m%  
   %  '   %  (   %     %     &  $   &     1&     M&  &   \&     &     &     &     &     &     
'      '  i   ?'  2   '  1   '     (  '   ,(  )   T(     ~(  $   (     (     (  `   (  7   ')  (   _)  (   )  >   )     )     *     !*  T   @*     *  3   *      *     *     *     +  \   +  '   h+     +     +  J   +  E   ,  5   Q,  C   ,  +  ,     -     .  ?   $.  B   d.  B   .     .     /     /     //     F/     Z/  &   k/  2   /     /     /  s   /  A   d0     0     0     0     0     0     0     1     1  ;   1  &   X1  7   1  8   1  9   1  :   *2  /   e2  0   2  1   2     2     3     3     (3  @   =3  
   ~3  D   3  #   3  &   3  F   4  J   c4  6   4     4  ,   4  '   ,5     T5  !   d5     5     5  2   5  ;   5      6     66     ;6     @6     G6     c6  ,   |6      6  $   6  0   6  3    7  I   T7     7  +   7  &   7  R   8  ,   d8  6   8  q   8     :9  /   Y9     9  Z   9  6   9     .:     C:     W:     j:     :  0   :     :     :     :  +   :     #;     ;  "   ;  v   ;  6   ]<  .   <     <  ;   <  3   =  /   J=  +   z=  '   =  #   =     =     >     .>  	   >>     H>     Z>     r>     >  "   >     >     >     >  B   >  +   B?     n?     ?     ?     ?     ?     ?     ?     ?     @  ,   -@  4   Z@     @     @     @  %   @     @     A     A  
   3A     AA     WA  -   wA  	   A  !   A  	   A  I   A     %B     )B     DB  $   XB     }B     B  5   B  e   B     AC     \C     oC  
   C     C     C     C     C  	   C     C     D  	   D     D     /D     HD     ^D     tD  
   yD  
   D  
   D  
   D  %   D     D     D     D     E     'E     AE     QE     WE     ^E     qE  *   uE  ;   E  !   E     E  .   F  D   FF     F     F    F  %  H  m   I  	   1J     ;J  3   GJ  *   {J     J     J  4   J      
K     +K     FK     WK  >   nK  ,   K     K  #   K  4   L  3   OL  -   L  (   L  3   L  h   M     wM  )   M  6   M     M  P   uN  5   N     N     O  )   5O  !   _O  5   O  )   O  &   O  *   P  $   3P  '   XP  '   P     P     P     P  4   P  $   *Q     OQ     eQ     Q     Q     Q     Q     Q  /   Q  <   R  R   KR  9   R  9   R  $   S  I   7S  !   S  ;   S  k   S  "   KT  B   nT  _   T  `   U  ?   rU  '   U  %   U      V  "   V  "   +V     NV     mV  7   vV     V     V  1   V     W  &   -W  !   TW  )   vW  $   W     W  '   W  ^   X  =   dX  :   X  +   X     	Y  '   $Y     LY     bY     ~Y     Y  j   Y  D   Y  1   ;Z  -   mZ  3   Z     Z  %   Z  (   [     ;[     [  &   [  (   [     \     '\     ,\  k   1\  3   \     \     \  U   ]  `   \]  B   ]  E    ^  X  F^     _     _  J   _  P   `  >   j`     `     `     `     `     a     (a  *   >a  ;   ia     a     a  p   a  K   8b     b     b     b     b     b  '   b     b     c  V   
c  $   dc  9   c  9   c  :   c  ;   8d  1   td  2   d  3   d      
e     .e     6e  $   Ve  U   {e     e  V   e  ,   Ef  )   rf  Z   f  0   f  9   (g     bg  ?   g  +   g     g  )   h  q   +h  j   h  >   i  R   Gi     i     i     i  
   i  !   i      i  =   j  #   Ij  *   mj  1   j  0   j  R   j      Nk  :   ok  %   k  _   k  $   0l  1   Ul     l     m  +   &m     Rm  g   em  6   m     n     n     1n     Dn     Zn  =   nn  	   n  +   n     n  0   n  _   -o     o  '   o  <   o  U   p  <   ap     p  ?   p  6   p  2   0q  .   cq  *   q  &   q  "   q     r     &r     ;r     Kr     br  	   r     r      r  $   r     r  #   r  T   s  0   ds  -   s     s     s     s  !   t     (t     Ht  "   Zt  %   }t  7   t  C   t     u     6u     Pu  /   iu  "   u     u     u     u     u  $   v  3   5v  
   iv      wv     v  [   v     w  $   w     -w  -   Bw     pw     w  ;   w  V   w     ,x     Hx     ^x     nx  #   ~x     x      x     x  
   x     x     y  	   #y     -y     @y     ]y     zy     y     y     y     y     y  2   y     z  '   z     Ez     `z     |z     z     z     z     z     z  &   z  A   {  +   Y{      {  :   {  ^   {     @|  "   L|     P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                          o|  ,  @  w|         C   |         9       #    
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio-2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2015-09-23 11:12+0200
Last-Translator: Benno Schulenberg <benno@vertaalt.nl>
Language-Team: Dutch <vertaling@vrijschrift.org>
Language: nl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
X-Generator: Lokalize 1.0
Plural-Forms: nplurals=2; plural=(n != 1);
 
Dit is vrije software: u mag het vrijelijk wijzigen en verder verspreiden.
De precieze licentie is GPL-3+: GNU General Public License versie 3 of later.
Zie http://gnu.org/licenses/gpl.html voor de volledige (Engelse) tekst.
Deze software kent GEEN GARANTIE, voor zover de wet dit toestaat.

 
Rapporteer gebreken in het programma aan <%s>;
meld fouten in de vertaling aan <vertaling@vrijschrift.org>.
      of:   [OPTIE...] %.*s: Parameter in ARGP_HELP_FMT vereist een waarde %.*s: Onbekende parameter in ARGP_HELP_FMT %lu blok
 %lu blokken
 Webpagina van %s: <%s>
 Webpagina van %s: <http://www.gnu.org/software/%s/>
 %s is betekenisloos samen met %s '%s' is geen byte-apparaat '%s' is geen map %s is gekoppeld aan %s %s is niet aangemaakt: nieuwere of even oude versie bestaat al %s is niet gearchiveerd: geen gewoon bestand %s: Functie %s() is mislukt %s: Kan modus niet wijzigen naar %s %s: Kan eigenaar niet wijzigen naar UID %lu, GID %lu Kan geen symbolische koppeling maken van %s naar %s Kan geen harde koppeling maken van %s naar %s %s: Kan in bestand niet naar %s springen Kan geen symbolische koppeling maken van %s naar %s %s: Leesfout op byte %s, tijdens lezen van %lu byte %s: Leesfout op byte %s, tijdens lezen van %lu bytes %s: Te veel argumenten
 %s: Waarschuwing: functie %s() is mislukt %s: Waarschuwing: kan in bestand niet naar %s springen %s: Waarschuwing: leesfout op byte %s, tijdens lezen van %lu byte %s: Waarschuwing: leesfout op byte %s, tijdens lezen van %lu bytes %s: Slechts %lu van %lu byte geschreven %s: Slechts %lu van %lu bytes geschreven %s: onjuiste controlesom (0x%x, zou 0x%x moeten zijn) %s: bestandsnaam is te lang %s: ongeldige optie -- '%c'
 %s: optie '%c%s' staat geen argument toe
 %s: optie '%s' is niet eenduidig
 %s: optie '%s' is niet eenduidig; mogelijkheden zijn: %s: optie '--%s' staat geen argument toe
 %s: optie '--%s' vereist een argument
 %s: optie '-W %s' staat geen argument toe
 %s: optie '-W %s' is niet eenduidig
 %s: optie '-W %s' vereist een argument
 %s: optie vereist een argument -- '%c'
 %s: rmtclose() is mislukt %s: rmtioctl() is mislukt %s: rmtopen() is mislukt %s: opgeslagen bestandsnaamlengte valt buiten bereik %s: symbolische koppeling is te lang %s: %s wordt afgekapt %s: inode-nummer wordt afgekapt Onbekend bestandstype: %s %s: onbekende optie '%c%s'
 %s: onbekende optie '--%s'
 ’ © **Interne programmafout**: geen versie bekend!? **Interne programmafout**: optie had herkend moeten worden!? Optie '--append' werd opgegeven maar geen bestandsnaam;
gebruik optie '-F' of '-O' Opties '--owner' en '--no-preserve-owner' gaan niet samen Opties '--owner' en '--no-preserve-owner' gaan niet samen Optie '--stat' vereist bestandsnamen Optie '-F' kan alleen samen met '--create' of '--extract' gebruikt worden -T leest met NUL afgesloten namen ARGP_HELP_FMT: waarde voor '%s' is kleiner of gelijk aan %s BESTAND met GROOTTE aantal bytes vergroten; deze GROOTTE is met een voorafgaande optie '--length' opgegeven aan een bestaand archief toevoegen het archiefbestand is lokaal, ook als de naam dubbele punten bevat te gebruiken bestandsnaam voor invoer; optioneel op een andere HOST en van een andere GEBRUIKER te gebruiken bestandsnaam voor uitvoer; optioneel op een andere HOST en van een andere GEBRUIKER Archieftype is niet gespecificeerd; gebruik de optie '--format' Archieftype is meerdere malen opgegeven Archiefwaarde %.*s valt buiten bereik BLOKKEN Zowel '-F' als '-I' werd opgegeven Zowel '-F' als '-O' werd opgegeven Byte-aantal valt buiten bereik OPDRACHT Kan geen verbinding maken met %s: herleiding is mislukt Kan gindse shell niet uitvoeren Kan %s niet openen Kan geen bestanden omleiden voor shell op afstand werkmap wijzigen naar MAP Opdracht resulteerde in een core-dump
 Opdracht is succesvol afgesloten
 Opdracht is mislukt met afsluitwaarde %d
 Opdracht is gestopt door signaal %d
 Opdracht is afgebroken
 Opdracht is afgebroken door signaal %d
 waarschuwingenweergave; VLAG kan 'none' (geen), 'truncate' (afkappingen), of 'all' (alle) zijn alle bestanden relatief ten opzichte van huidige map aanmaken reproduceerbare, apparaatonafhankelijke archieven aanmaken een bestand van de gegeven grootte aanmaken waar nodig mappen aanmaken een archief aanmaken ('copy-out'-modus) Aanmaken van map '%s' Aanmaken van tussenmap '%s' APPARAAT MAP symbolische koppelingen volgen; deze koppelingen zelf niet kopiëren maar de bestanden waar ze naar wijzen de uitgevoerde controlepunten en de afsluitwaarde van OPDRACHT tonen de eigenaar van bestaande bestanden niet wijzigen niet het aantal gekopieerde blokken weergeven padnaamelementen niet uit bestandsnamen verwijderen apparaatnummers niet opslaan uitgebreide debuginformatie weergeven Fout tijdens getalsontleding, nabij '%s' gegeven ARGUMENTEN uitvoeren; dit is nuttig bij '--checkpoint' samen met één van '--cut', '--append', '--touch', of '--unlink' OPDRACHT uitvoeren bestanden extraheren ('copy-in'-modus) bestanden naar standaaruitvoer uitpakken BESTAND VLAG TYPE Bestand %s is %s byte gekrompen; opgevuld met een nul Bestand %s is %s bytes gekrompen; opgevuld met nullen Bestand %s is veranderd terwijl het gekopieerd werd Bestandsaanmaak-opties: Bestandsstatistieken-opties: bestandsnamen in de lijst zijn afgesloten met NUL-teken in plaats van regeleindeteken het bestand met het gegeven PATROON vullen; PATROON is 'default' (standaard) of 'zeros' (nullen) Einde van band gevonden.  Laad de volgende band en druk op Enter.  Einde van band gevonden.  Typ apparaat/bestandsnaam om door te gaan.
 GNU 'cpio' kopieert bestanden naar of uit archieven.

Voorbeelden:
  # De bestanden genoemd in de namenlijst naar het archief kopiëren:
  cpio -o  < namenlijst  [> archief]
  # Alle bestanden uit het archief kopiëren:
  cpio -i  [< archief]
  # De bestanden genoemd in de namenlijst naar de doelmap kopiëren:
  cpio -p doelmap  < namenlijst
 Ongeldige opdracht Rommel in ARGP_HELP_FMT: %s Algemene hulp bij gebruik van GNU-software: <http://www.gnu.org/gethelp/>
 luchtig bestand genereren; de rest van de opdrachtregel specificeert de indeling UID's en GID's numeriek weergeven in uitgebreide inhoudsopgave bestanden interactief hernoemen Ongeldig byte-aantal Ongeldige bewerkingscode Ongeldige sprongrichting Ongeldige sprongpositie Ongeldige grootte: %s Ongeldige waarde bij optie '--warning': %s bestanden koppelen in plaats van kopiëren, indien mogelijk Werkingsmodus: Onjuist getal %.*s Een argument dat verplicht of optioneel is voor een lange optie, is dat
ook voor de overeenkomstige korte optie. Een magneetband manipuleren, en opdrachten accepteren van een ander proces. Werkingsmodus is al bepaald NAAM AANTAL Negatieve grootte: %s Te weinig argumenten Getal valt buiten toegestaan bereik: %s POSITIE OPTIE alleen de bestanden kopiëren die met geen enkele van de gegeven patronen overeenkomen Opties die in alle modi geldig zijn: Opties die geldig zijn in 'copy-in'- en 'copy-out'-modus: Opties die geldig zijn in 'copy-in'- en 'copy-out'-modus: Opties die geldig zijn in 'copy-in'- en 'copy-pass'-modus: Opties die geldig zijn in 'copy-out'- en 'copy-pass'-modus: Opties die alleen geldig zijn in 'copy-in'-modus: Opties die alleen geldig zijn in 'copy-out'-modus: Opties die alleen geldig zijn in 'copy-pass'-modus: Bewerking wordt niet ondersteund PATROON In pakketvorm gebracht door %s
 In pakketvorm gebracht door %s (%s)
 de gegeven actie uitvoeren (zie verderop) bij bereiken van het AANTALste controlepunt Voortijdig einde van bestand deze tekenreeks weergeven wanneer het einde van een reservekopie-volumen bereikt wordt een punt weergeven voor elk verwerkt bestand een inhoudsopgave van de invoer weergeven voor elk gegeven bestand de inhoud van de struct 'stat' printen; de standaardindeling is:  extra bestandsnaampatronen uit dit bestand lezen Leesfout bij byte %lld in bestand %s; opgevuld met nullen bestandsnamen uit BESTAND lezen Leidende '%s' wordt uit doelen van harde koppelingen weggelaten Leidende '%s' wordt uit lidnamen weggelaten inodes hernummeren alle bestanden onvoorwaardelijk vervangen Rapporteer gebreken in het programma '%s' aan <%s>;
meld fouten in de vertaling aan <vertaling@vrijschrift.org>.
 Rapporteer gebreken in het programma aan %s;
meld fouten in de vertaling aan <vertaling@vrijschrift.org>.
 de toegangstijdsstempels van bestanden herstellen na het lezen wijzigingstijdsstempels van aangemaakte bestanden instellen op waarden uit archief 'copy-pass'-modus SECONDEN GROOTTE TEKENREEKS Sprongrichting valt buiten bereik Sprongpositie valt buiten bereik naar deze positie springen alvorens met schrijven te beginnen de datum voor de volgende '--touch' de I/O-blokgrootte op 5120 bytes instellen de I/O-blokgrootte op BLOKKEN*512 bytes instellen de I/O-blokgrootte op dit aantal bytes instellen de eigenaar van alle aangemaakte bestanden instellen op deze gebruiker en/of groep blokgrootte voor luchtig bestand Lege doelnaam van harde koppeling wordt vervangen door '.' Lege lidnaam wordt vervangen door '.' zowel de bytes (in halfwoorden) als de halfwoorden (in woorden) omwisselen; hetzelfde als '-sS' de bytes in elk halfwoord omwisselen de halfwoorden in elk vier-bytes woord omwisselen Synchroon uit te voeren acties.  Deze worden uitgevoerd bij het bereiken van het controlepunt opgegeven met de optie '--checkpoint'. Synchrone-uitvoer-opties: Typ apparaat/bestandsnaam om door te gaan.
 Te veel argumenten BESTAND afkappen tot de grootte opgegeven met een voorafgaande optie '--length' (of 0 als niet gegeven) Typ '%s --help' of '%s --usage' voor meer informatie.
 Onverwachte argumenten Onbekende datumopmaak Onbekend veld '%s' Onbekende systeemfout BESTAND verwijderen de toegangs- en wijzigingstijdsstempels van BESTAND bijwerken Gebruik:  deze opdracht gebruiken in plaats van 'rsh' dit archieftype gebruiken oud, overdraagbaar archieftype gebruiken (ASCII) te gebruiken bestandsnaam voor in- of uitvoer; optioneel op andere HOST en van andere GEBRUIKER Geldige argumenten zijn: namen van verwerkte bestanden weergeven alleen de controlesommen verifiëren; archief niet uitpakken bestanden als luchtige bestanden aanmaken indien ze grote blokken met nullen bevatten naar het bestand NAAM schrijven i.p.v. naar standaarduitvoer Geschreven door %s en %s.
 Geschreven door %s, %s, %s,
%s, %s, %s, %s,
%s, %s en anderen.
 Geschreven door %s, %s, %s,
%s, %s, %s, %s,
%s en %s.
 Geschreven door %s, %s, %s,
%s, %s, %s, %s
en %s.
 Geschreven door %s, %s, %s,
%s, %s, %s en %s.
 Geschreven door %s, %s, %s,
%s, %s en %s.
 Geschreven door %s, %s, %s,
%s en %s.
 Geschreven door %s, %s, %s
en %s.
 Geschreven door %s, %s en %s.
 Geschreven door %s.
 [ARGUMENTEN]... [GEBRUIKER][:.][GROEP] [[GEBRUIKER@]HOST:]BESTANDSNAAM [doelmap] ‘ '%s' bestaat al maar is geen map argument %s van %s is niet eenduidig lege regel genegeerd kan werkmap niet wijzigen naar '%s' Kan geen luchtige bestanden genereren op standaarduitvoer; gebruik de optie '--file' kan de login-groep bij numeriek UID niet bepalen Kan geen harde koppeling maken van %s naar %s kan map '%s' niet aanmaken kan %s niet openen Kan '%s' niet openen Kan controlesom van %s niet lezen Kan huidige %s niet verwijderen kan niet springen kan geen 'seek' doen op de uitvoer Kan tijdsstempel van '%s' niet zetten Kan de bytes in %s niet omwisselen: oneven aantal bytes Kan de halfwoorden in %s niet omwisselen: oneven aantal halfwoorden Kan '%s' niet afkappen Kan '%s' niet verwijderen Opdracht '%s' is mislukt de werking van een magneetbandapparaat besturen aangemaakt bestand is niet luchtig apparaat-hoofdnummer apparaat-subnummer apparaatnummer fout bij sluiten van archief exec/tcp: Dienst is niet beschikbaar kan niet terugkeren naar de oorspronkelijke werkmap bestandsmodus Bestandsnaam bevat een NUL-teken bestandsgrootte 'genfile' manipuleert gegevensbestanden voor de testreeksen van GNU paxutils.
OPTIES zijn:
 GID een korte gebruikssamenvatting tonen deze hulptekst tonen dit aantal seconden pauzeren (standaard 3600) Onjuist masker (nabij '%s') inode-nummer *Interne fout*: band-descriptor is veranderd van %d naar %d Ongeldig archieftype '%s';
geldige archieftypes zijn:  crc, newc, odc, bin, ustar, tar ongeldig argument %s van %s Ongeldige blokgrootte ongeldig aantal ongeldige groep Ongeldige kop: onjuiste controlesom ongeldige gebruiker onvoldoende geheugen beschikbaar wijzigingstijd naamlengte geen band-apparaat beschikbaar aantal koppelingen bewerking bewerking [aantal] Voortijdig einde van archief Voortijdig einde van bestand programmaversie tonen rdev rdev-hoofdnummer rdev-subnummer leesfout hernoemen van %s ->  gevraagde bestandslengte is %lu, werkelijke is %lu debug-niveau instellen naam van debug-uitvoerbestand instellen de programmanaam instellen standaardinvoer is gesloten standaarduitvoer is gesloten Kan status van %s niet bepalen standaardinvoer standaarduitvoer te veel argumenten UID kan de huidige werkmap niet vastleggen te gebruiken bestandsnaam van het te besturen magneetbandapparaat deze OPDRACHT gebruiken in plaats van 'rsh' onvoldoende geheugen beschikbaar Waarschuwing: archiefkop gebruikt omgekeerde byte-volgorde Waarschuwing: %ld byte met rommel overgeslagen Waarschuwing: %ld bytes met rommel overgeslagen schrijffout schrijffout: onvolledig geschreven PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Bestand %s is gegroeid; % nieuwe byte is niet gekopieerd Bestand %s is gegroeid; % nieuwe bytes zijn niet gekopieerd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      6  0   	              $  (      d     e     0     E     L  .   Y  %               0        
  "   $     G     ]  0   m  !     
          /             ;     V     l  d                    v   8  >     )             /  ,   K     x  ,     ,     '     -          F   (   g   (                        *         !     :!     L!     h!     ~!     !     !     !  "   !  4   !  I   "  /   f"  /   "     "  .   "     #  3   /#  E   c#     #  7   #      $     $  G   
%     U%  "   u%  
   %  '   %  (   %     %     &  $   &     9&     U&  &   d&     &     &     &     &     &     '      &'  i   G'  2   '  1   '     (  '   4(  )   \(     (  $   (     (     (  `   (  7   /)  (   g)  (   )  >   )     )     *     )*  T   H*     *  3   *      *     +     +     +  \   +  '   p+     +     +  J   +  E   ,  5   Y,  C   ,  +  ,     -     .  ?   ,.  B   l.  B   .     .     
/      /     7/     N/     b/  &   s/  2   /     /     /  s   /  A   l0     0     0     0     0     0     0     1     1  ;   $1  &   `1  7   1  8   1  9   1  :   22  /   m2  0   2  1   2      3     3      3     03  @   E3  
   3  D   3  #   3  &   3  F   $4  J   k4  6   4     4  ,   5  '   45     \5  !   l5     5     5  2   5  ;   5     (6     >6     C6     H6     O6     k6  ,   6      6  $   6  0   6  3   (7  I   \7     7  +   7  &   7  R   8  ,   l8  6   8  q   8     B9  /   a9     9  Z   9  6   9     6:     K:     _:     r:     :  0   :     :     :     :  +   :     +;     ;  "   ;  v   ;  6   e<  .   <     <  ;   <  3   =  /   R=  +   =  '   =  #   =     =     >     6>  	   F>     P>     b>     z>     >  "   >     >     >     >  B   ?  +   J?     v?     ?     ?     ?     ?     ?     ?     @     @  ,   5@  4   b@     @     @     @  %   @     @     A     'A  
   ;A     IA     _A  -   A  	   A  !   A  	   A  I   A     -B     1B     LB  $   `B     B     B  5   B  e   B     IC     dC     wC  
   C     C     C     C     C  	   C     C     D  	   D     %D     7D     PD     fD     |D  
   D  
   D  
   D  
   D  %   D     D     D     E     E     /E     IE     YE     _E     fE     yE  *   }E  ;   E  !   E     F  .   F  D   NF     F     F    F     H     I  	   LJ     VJ  5   bJ  %   J  !   J     J  4   J     -K  !   IK     kK     K  B   K  2   K  $   L  (   1L  9   ZL  *   L  4   L  "   L     M     7M     M  +   N  )   /N     YN  l    O  5   O     O     O  -   O  $   'P  2   LP  -   P  %   P  .   P  '   Q  &   *Q  &   QQ     xQ     Q     Q  7   Q  &   R  
   6R     DR     `R     wR     R     R     R  #   R  4   R  U   S  8   bS  8   S     S  8   S  +   (T  7   TT  Z   T  '   T  @   U     PU     U  .   V  '   V  *   V  
   
W  -   W  .   FW     uW  	   W  C   W  &   W     X  5   X     UX  )   lX  !   X  0   X  &   X     Y  %   %Y  ~   KY  ;   Y  C   Z  !   JZ  0   lZ  1   Z     Z  $   Z     [     [  r    [  I   [  $   [  +   \  D   .\  #   s\  &   \  %   \  S   \     8]  <   L]  )   ]     ]     ]     ]     ]  2   _^     ^     ^  K   ^  D   _  B   V_  J   _  H  _     -a  !   @a  K   ba  T   a  T   b      Xb     yb     b     b      b     b  *   b  >   (c     gc     c     c  L   !d     nd     d     d     d     d  $   d  
   d     d  C   d  0   5e  ;   fe  <   e  =   e  >   f  6   \f  7   f  8   f     g     g     %g     7g  L   Ng     g  >   g  /   g  )   h  W   Eh  \   h  =   h     8i  K   Ti  ,   i     i  ,   i  >   j  (   Uj  6   ~j  E   j     j     k     k  	   %k  $   /k  !   Tk  5   vk  -   k  /   k  >   
l  :   Il  `   l  !   l  K   m  +   Sm  ]   m  0   m  ;   n     Jn  "   n  ;   n     +o  h   @o  L   o     o     p     #p     6p     Pp  2   ap  
   p     p  !   p  5   p     q     q  .   q  r   r  9   tr  ?   r     r  4   s  .   6s  *   es  &   s  "   s     s     s     t     +t     7t     Ft     _t     yt     t  &   t  $   t     t  $   t  ^   u  )   vu     u  "   u     u     u  *   v     >v  !   ]v  -   v  !   v  <   v  D   w     Qw     iw      w  '   w     w     w     x      x  !   2x     Tx  <   sx     x     x  
   x  J   x     9y  7   =y      uy  +   y     y     y  >   y  {   ,z     z     z     z  
   z  (   {     -{     G{     [{  
   l{  !   z{     {     {     {     {     {     |  
   "|     -|     A|     U|     d|  ,   z|     |  /   |     |  ,   }  -   >}     l}     }     }     }     }  7   }  7   ~  &   ;~     b~  :   {~  l   ~  
   #      1     P                       @   [   e   ,             F           
                       :   %     ,  	             7               4   5   /                   l      #       {       6         x                                D                             6                   9      w                        +         1   a                   2            #  b   =      T          8   	   `      >   n                                           p   d   ~          ?                L          %       4                         J   ;            i                 v             2                    -          f      r         0   *   m                            ]      '   *        Y   Q       K           
       z          k                                   o       (                           $           +                "   B                    c         3         0         '                   h                  I           q                                            -  &  }       j         Z      s       G             "            \   
      C   3               A   |          !             V         5            E   /                     S                        t   O         N   u   
                  $              R                H            (   y       X       <       M         .                 1     W         .  g      U                   !  )           )        ^                     _   &                          R  ,  @  Z         C            6       7       !    
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

 
Report bugs to: %s
   or:   [OPTION...] %.*s: ARGP_HELP_FMT parameter requires a value %.*s: Unknown ARGP_HELP_FMT parameter %lu block
 %lu blocks
 %s home page: <%s>
 %s home page: <http://www.gnu.org/software/%s/>
 %s is meaningless with %s %s is not a character special file %s is not a directory %s linked to %s %s not created: newer or same age version exists %s not dumped: not a regular file %s: Cannot %s %s: Cannot change mode to %s %s: Cannot change ownership to uid %lu, gid %lu %s: Cannot create symlink to %s %s: Cannot hard link to %s %s: Cannot seek to %s %s: Cannot symlink to %s %s: Read error at byte %s, while reading %lu byte %s: Read error at byte %s, while reading %lu bytes %s: Too many arguments
 %s: Warning: Cannot %s %s: Warning: Cannot seek to %s %s: Warning: Read error at byte %s, while reading %lu byte %s: Warning: Read error at byte %s, while reading %lu bytes %s: Wrote only %lu of %lu byte %s: Wrote only %lu of %lu bytes %s: checksum error (0x%x, should be 0x%x) %s: file name too long %s: invalid option -- '%c'
 %s: option '%c%s' doesn't allow an argument
 %s: option '%s' is ambiguous
 %s: option '%s' is ambiguous; possibilities: %s: option '--%s' doesn't allow an argument
 %s: option '--%s' requires an argument
 %s: option '-W %s' doesn't allow an argument
 %s: option '-W %s' is ambiguous
 %s: option '-W %s' requires an argument
 %s: option requires an argument -- '%c'
 %s: rmtclose failed %s: rmtioctl failed %s: rmtopen failed %s: stored filename length is out of range %s: symbolic link too long %s: truncating %s %s: truncating inode number %s: unknown file type %s: unrecognized option '%c%s'
 %s: unrecognized option '--%s'
 ' (C) (PROGRAM ERROR) No version known!? (PROGRAM ERROR) Option should have been recognized!? --append is used but no archive file name is given (use -F or -O options) --no-preserve-owner cannot be used with --owner --owner cannot be used with --no-preserve-owner --stat requires file names -F can be used only with --create or --extract -T reads null-terminated names ARGP_HELP_FMT: %s value is less than or equal to %s Append SIZE bytes to FILE. SIZE is given by previous --length option. Append to an existing archive. Archive file is local, even if its name contains colons Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive Archive format is not specified in copy-pass mode (use --format option) Archive format multiply defined Archive value %.*s is out of range BLOCK-SIZE Both -I and -F are used in copy-in mode Both -O and -F are used in copy-out mode Byte count out of range COMMAND Cannot connect to %s: resolve failed Cannot execute remote shell Cannot open %s Cannot redirect files for remote shell Change to directory DIR Command dumped core
 Command exited successfully
 Command failed with status %d
 Command stopped on signal %d
 Command terminated
 Command terminated on signal %d
 Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate. Create all files relative to the current directory Create device-independent (reproducible) archives Create file of the given SIZE Create leading directories where needed Create the archive (run in copy-out mode) Creating directory `%s' Creating intermediate directory `%s' DEVICE DIR Dereference  symbolic  links  (copy  the files that they point to instead of copying the links). Display executed checkpoints and exit status of COMMAND Do not change the ownership of the files Do not print the number of blocks copied Do not strip file system prefix components from the file names Don't store device numbers Enable debugging info Error parsing number near `%s' Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink Execute COMMAND Extract files from an archive (run in copy-in mode) Extract files to standard output FILE FLAG FORMAT File %s shrunk by %s byte, padding with zeros File %s shrunk by %s bytes, padding with zeros File %s was modified while being copied File creation options: File statistics options: Filenames in the list are delimited by null characters instead of newlines Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros' Found end of tape.  Load next tape and press RETURN.  Found end of tape.  To continue, type device/file name when ready.
 GNU `cpio' copies files to and from archives

Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Garbage command Garbage in ARGP_HELP_FMT: %s General help using GNU software: <http://www.gnu.org/gethelp/>
 Generate sparse file. Rest of the command line gives the file map. In the verbose table of contents listing, show numeric UID and GID Interactively rename files Invalid byte count Invalid operation code Invalid seek direction Invalid seek offset Invalid size: %s Invalid value for --warning option: %s Link files instead of copying them, when  possible Main operation mode: Malformed number %.*s Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. Manipulate a tape drive, accepting commands from a remote process Mode already defined NAME NUMBER Negative size: %s Not enough arguments Number out of allowed range: %s OFFSET OPTION Only copy files that do not match any of the given patterns Operation modifiers valid in any mode: Operation modifiers valid in copy-in and copy-out modes Operation modifiers valid in copy-in and copy-out modes: Operation modifiers valid in copy-in and copy-pass modes: Operation modifiers valid in copy-out and copy-pass modes: Operation modifiers valid only in copy-in mode: Operation modifiers valid only in copy-out mode: Operation modifiers valid only in copy-pass mode: Operation not supported PATTERN Packaged by %s
 Packaged by %s (%s)
 Perform given action (see below) upon reaching checkpoint NUMBER Premature eof Print STRING when the end of a volume of the backup media is reached Print a "." for each file processed Print a table of contents of the input Print contents of struct stat for each given file. Default FORMAT is:  Read additional patterns specifying filenames to extract or list from FILE Read error at byte %lld in file %s, padding with zeros Read file names from FILE Removing leading `%s' from hard link targets Removing leading `%s' from member names Renumber inodes Replace all files unconditionally Report %s bugs to: %s
 Report bugs to %s.
 Reset the access times of files after reading them Retain previous file modification times when creating files Run in copy-pass mode SECS SIZE STRING Seek direction out of range Seek offset out of range Seek to the given offset before writing data Set date for next --touch option Set the I/O block size to 5120 bytes Set the I/O block size to BLOCK-SIZE * 512 bytes Set the I/O block size to the given NUMBER of bytes Set the ownership of all files created to the specified USER and/or GROUP Size of a block for sparse file Substituting `.' for empty hard link target Substituting `.' for empty member name Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS Swap the bytes of each halfword in the files Swap the halfwords of each word (4 bytes) in the files Synchronous execution actions. These are executed when checkpoint number given by --checkpoint option is reached. Synchronous execution options: To continue, type device/file name when ready.
 Too many arguments Truncate FILE to the size specified by previous --length option (or 0, if it is not given) Try '%s --help' or '%s --usage' for more information.
 Unexpected arguments Unknown date format Unknown field `%s' Unknown system error Unlink FILE Update the access and modification times of FILE Usage: Use COMMAND instead of rsh Use given archive FORMAT Use the old portable (ASCII) archive format Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive Valid arguments are: Verbosely list the files processed When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files Write files with large blocks of zeros as sparse files Write to file NAME, instead of standard output Written by %s and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
 Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
 Written by %s, %s, %s,
%s, %s, %s, and %s.
 Written by %s, %s, %s,
%s, %s, and %s.
 Written by %s, %s, %s,
%s, and %s.
 Written by %s, %s, %s,
and %s.
 Written by %s, %s, and %s.
 Written by %s.
 [ARGS...] [USER][:.][GROUP] [[USER@]HOST:]FILE-NAME [destination-directory] ` `%s' exists but is not a directory ambiguous argument %s for %s blank line ignored cannot change to directory `%s' cannot generate sparse files on standard output, use --file option cannot get the login group of a numeric UID cannot link %s to %s cannot make directory `%s' cannot open %s cannot open `%s' cannot read checksum for %s cannot remove current %s cannot seek cannot seek on output cannot set time on `%s' cannot swap bytes of %s: odd number of bytes cannot swap halfwords of %s: odd number of halfwords cannot truncate `%s' cannot unlink `%s' command failed: %s control magnetic tape drive operation created file is not sparse device major number device minor number device number error closing archive exec/tcp: Service not available failed to return to initial working directory file mode file name contains null character file size genfile manipulates data files for GNU paxutils test suite.
OPTIONS are:
 gid give a short usage message give this help list hang for SECS seconds (default 3600) incorrect mask (near `%s') inode number internal error: tape descriptor changed from %d to %d invalid archive format `%s'; valid formats are:
crc newc odc bin ustar tar (all-caps also recognized) invalid argument %s for %s invalid block size invalid count value invalid group invalid header: checksum error invalid user memory exhausted modification time name size no tape device specified number of links operation operation [count] premature end of archive premature end of file print program version rdev rdev major rdev minor read error rename %s ->  requested file length %lu, actual %lu set debug level set debug output file name set the program name standard input is closed standard output is closed stat(%s) failed stdin stdout too many arguments uid unable to record current working directory use device as the file name of the tape drive to operate on use remote COMMAND instead of rsh virtual memory exhausted warning: archive header has reverse byte-order warning: skipped %ld byte of junk warning: skipped %ld bytes of junk write error write error: partial write Project-Id-Version: cpio 2.12
Report-Msgid-Bugs-To: bug-cpio@gnu.org
POT-Creation-Date: 2019-11-06 09:58+0200
PO-Revision-Date: 2015-09-15 19:01+0100
Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>
Language-Team: Polish <translation-team-pl@lists.sourceforge.net>
Language: pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8-bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
 
Licencja GPLv3+: GNU GPL wersja 3 lub późniejsza <http://gnu.org/licenses/gpl.html>
To jest oprogramowanie wolnodostępne: można je modyfikować i rozpowszechniać.
Nie ma ŻADNEJ GWARANCJI w zakresie dopuszczalnym przez prawo.

 
Prosimy zgłaszać błędy na adres <%s>.
Błędy w tłumaczeniu prosimy zgłaszać na adres: <translation-team-pl@lists.sourceforge.net>.
     lub:   [OPCJA...] %.*s: Parametr ARGP_HELP_FMT wymaga podania wartości %.*s: Nieznany parametr ARGP_HELP_FMT %lu blok
 %lu bloki
 %lu bloków
 Strona domowa %s: <%s>
 Strona domowa %s: <http://www.gnu.org/software/%s/>
 %s nie ma znaczenia przy %s %s nie jest urządzeniem znakowym %s nie jest katalogiem %s dowiązany do %s %s nie został stworzony: istnieje nowsza lub współczesna wersja %s nie został zrzucony: nie jest zwykłym plikiem %s: Wywołanie %s nie powiodło się %s: Nie można zmienić uprawnień na %s %s: Nie można zmienić właściciela na uid %lu, gid %lu %s: Nie można utworzyć dowiązania do %s %s: Nie można utworzyć dowiązania zwykłego do %s %s: Nie można wykonać seek na %s %s: Nie można dowiązać do %s %s: Błąd odczytu na bajcie %s podczas odczytu %lu bajtu %s: Błąd odczytu na bajcie %s podczas odczytu %lu bajtów %s: Błąd odczytu na bajcie %s podczas odczytu %lu bajtów %s: Za dużo argumentów
 %s: Uwaga: Wywołanie %s nie powiodło się %s: Uwaga: Nie można wykonać seek na %s %s: Uwaga: Błąd odczytu na bajcie %s podczas odczytu %lu bajtu %s: Uwaga: Błąd odczytu na bajcie %s podczas odczytu %lu bajtów %s: Uwaga: Błąd odczytu na bajcie %s podczas odczytu %lu bajtów %s: Zapisano tylko %lu z %lu bajtu %s: Zapisano tylko %lu z %lu bajtów %s: Zapisano tylko %lu z %lu bajtów %s: błędna suma kontrolna (0x%x, powinno być 0x%x) %s: za długa nazwa pliku %s: błędna opcja -- '%c'
 %s: opcja '%c%s' nie może mieć argumentów
 %s: opcja '%s' jest niejednoznaczna
 %s: opcja '%s' jest niejednoznaczna; możliwości: %s: opcja '--%s' nie może mieć argumentów
 %s: opcja '--%s' musi mieć argument
 %s: opcja '-W %s' nie może mieć argumentów
 %s: opcja '-W %s' jest niejednoznaczna
 %s: opcja '-W %s' musi mieć argument
 %s: opcja musi mieć argument -- '%c'
 %s: rmtclose nie powiodło się %s: rmtioctl nie powiodło się %s: rmtopen nie powiodło się %s: długość zapisanej nazwy pliku jest poza zakresem %s: za długie dowiązanie symboliczne %s: ucinam %s %s: zeruję numer i-węzła %s: nieznany typ pliku %s: nieznana opcja '%c%s'
 %s: nieznana opcja '--%s'
 ' (C) (BŁĄD PROGRAMU) Nieznana wersja!? (BŁĄD PROGRAMU) Opcja powinna zostać rozpoznana!? Użyto --append, ale nie podano nazwy pliku archiwum (należy użyć opcji -F lub -O) --no-preserve-owner nie może być użyte wraz z --owner --owner nie może być ożyte wraz z --no-preserve-owner --stat wymaga nazw plików -F może być użyte tylko wraz z --create lub --extract -T odczytuje nazwy zakończone znakiem null ARGP_HELP_FMT: wartość %s jest mniejsza lub równa %s Dołączenie ROZMIARU bajtów do PLIKU. ROZMIAR jest podawany poprzednią opcją --length. Dołączenie do istniejącego archiwum. Plik archiwum jest lokalny, nawet jeśli nazwa zawiera dwukropki PLIK archiwum do użycia zamiast standardowego wejścia. Opcjonalne UŻYTKOWNIK i HOST określają nazwy użytkownika i hosta w przypadku zdalnego archiwum PLIK archiwum do użycia zamiast standardowego wyjścia. Opcjonalne UŻYTKOWNIK i HOST określają nazwy użytkownika i hosta w przypadku zdalnego archiwum Nie podano formatu archiwum w trybie copy-pass Wielokrotnie określony format archiwum Wartość archiwum %.*s jest spoza zakresu ROZMIAR-BLOKU Użyto jednocześnie -I i -F w trybie copy-in Użyto jednocześnie -O i -F w trybie copy-out Liczba bajtów spoza zakresu POLECENIE Nie można połączyć się z %s: nie udało się rozwiązać nazwy Nie można uruchomić zdalnej powłoki Nie można otworzyć %s Nie można przekierować plików dla zdalnej powłoki Przejście do KATALOGU Polecenie zrzuciło zawartość pamięci
 Polecenie zakończone pomyślnie
 Polecenie nie powiodło się z kodem błędu %d
 Polecenie zatrzymane przez sygnał %d
 Polecenie przerwane
 Polecenie przerwane przez sygnał %d
 Sterowanie wyświetlaniem ostrzeżeń. Aktualnie FLAGA to jedno z 'none', 'truncate', 'all'. Opcje podane razem łączą się. Tworzenie wszystkich plików względem bieżącego katalogu Tworzenie archiwów niezależnych od urządzenia (reprodukowalnych) Tworzenie pliku podanego ROZMIARU Tworzenie wiodących katalogów w razie potrzeby Tworzenie archiwum (działanie w trybie copy-out) Tworzenie katalogu `%s' Tworzenie katalogu pośredniego `%s' URZĄDZENIE KATALOG Rozwiązywanie dowiązań symbolicznych (kopiowanie plików przez nie wskazywanych zamiast kopiowania dowiązań). Wyświetlanie wykonywanych punktów kontrolnych i kodu wyjścia POLECENIA Nie zmienianie właściciela plików Nie wypisywanie liczby skopiowanych bloków Nie usuwanie składników przedrostka systemu plików z nazw plików Bez zapisywania numerów urządzeń Włączenie informacji diagnostycznych Błąd przy analizie liczby przy `%s' Wykonanie ARGUMENTÓW. Przydatne z --checkpoint i jednym z --cut, --append, --touch Wykonanie POLECENIA Wydobywanie plików z archiwum (działanie w trybie copy-in) Wydobycie plików na standardowe wyjście PLIK FLAGA FORMAT Plik %s zmniejszony o %s bajt, uzupełniam zerami Plik %s zmniejszony o %s bajty, uzupełniam zerami Plik %s zmniejszony o %s bajtów, uzupełniam zerami Plik %s został zmodyfikowany w trakcie kopiowania Opcje tworzenia plików: Opcje statystyki plików: Nazwy plików w liście są zakończone znakami null zamiast nowymi liniami Wypełnienie pliku podanym WZORCEM. WZORZEC to 'default' lub 'zeros' Koniec taśmy. Należy załadować następną i wcisnąć RETURN.  Koniec taśmy. Aby kontynuować należy wpisać nazwę urządzenia/pliku.
 GNU `cpio' kopiuje pliki do i z archiwów

Przykłady:
  # Skopiowanie plików o nazwach z pliku lista-nazw do archiwum
  cpio -o < lista-nazw [> archiwum]
  # Wydobycie plików z archiwum
  cpio -i [< archiwum]
  # Skopiowanie plików o nazwach z pliku lista-nazw do katalogu-docelowego
  cpio -p katalog-docelowy < lista-nazw
 Błędne polecenie Błędne dane w ARGP_HELP_FMT: %s Ogólna pomoc dotycząca oprogramowania GNU: <http://www.gnu.org/gethelp/>
 Wygenerowanie pliku rzadkiego. Pozostała część polecenia przekazuje mapę pliku. W tabeli szczegółowej spisu zawartości pokazywanie liczbowych wartości UID i GID Interaktywna zmiana nazw plików Błędna liczba bajtów Błędny kod operacji Błędny kierunek przesunięcia Błędna wartość przesunięcia Błędny rozmiar: %s Błędna wartość dla opcji --warning: %s Dowiązywanie plików zamiast kopiowania ich o ile to możliwe Główny tryb operacji: Błędnie podana liczba %.*s Argumenty obowiązkowe lub opcjonalne dla długich opcji są również obowiązkowe lub opcjonalne dla odpowiednich krótkich opcji. Operacje na napędzie taśmowym z przyjmowaniem poleceń od zdalnego procesu Tryb już określony NAZWA LICZBA Ujemny rozmiar: %s Za mało argumentów Liczba spoza dozwolonego zakresu: %s PRZESUNIĘCIE OPCJA Kopiowanie wyłącznie plików nie pasujących do podanych wzorców Modyfikatory operacji poprawne w każdym trybie: Modyfikatory operacji poprawne w trybach copy-in i copy-out Modyfikatory operacji poprawne w trybach copy-in i copy-out: Modyfikatory operacji poprawne w trybach copy-in i copy-pass: Modyfikatory operacji poprawne w trybach copy-out i copy-pass: Modyfikatory operacji poprawne tylko w trybie copy-in: Modyfikatory operacji poprawne tylko w trybie copy-out: Modyfikatory operacji poprawne tylko w trybie copy-pass: Nieobsługiwana operacja WZORZEC Pakietujący: %s
 Pakietujący: %s (%s)
 Wykonanie podanej akcji (poniżej) po osiągnięciu punktu kontrolnego NUMER Przedwczesny EOF Wypisanie ŁAŃCUCHA po osiągnięciu końca woluminu nośnika Wypisanie "." dla każdego przetworzonego pliku Wypisanie tabeli z zawartością wejścia Wypisanie zawartości struktury stat dla każdego podanego pliku. FORMAT domyślny to:  Odczyt z PLIKU dodatkowych wzorców określających nazwy plików do wydobycia lub wypisania Błąd odczytu na pozycji %lld w pliku %s, uzupełniam zerami Odczyt nazw plików z PLIKU Usunięcie początkowego `%s' z nazw wskazywanych przez dowiązania zwykłe Usunięcie początkowego `%s' z nazw plików Przenumerowanie i-węzłów Bezwarunkowe zastąpienie wszystkich plików Błędy pakietującego (%s) prosimy zgłaszać na adres <%s>.
 Prosimy zgłaszać błędy na adres %s.
 Wyzerowanie czasów dostępu plików po odczytaniu ich Zachowanie poprzednich czasów modyfikacji plików przy ich tworzeniu Działanie w trybie copy-pass SEK ROZMIAR ŁAŃCUCH Kierunek przesunięcia spoza zakresu Adres przesunięcia spoza zakresu Przesunięcie do podanego adresu przed zapisem danych Ustawienie czasu dla następnej opcji --touch Ustawienie rozmiaru bloku we/wy na 5120 bajtów Ustawienie rozmiaru bloku we/wy na ROZMIAR_BLOKU * 512 bajtów Ustawienie rozmiaru bloku we/wy na podaną LICZBĘ bajtów Ustawienie właściciela wszystkich tworzonych plików na określonego UŻYTKOWNIKA i/lub GRUPĘ Rozmiar bloku dla pliku rzadkiego Podstawienie `.' zamiast pustej nazwy wskazywanej przez dowiązanie zwykłe Podstawienie `.' zamiast pustej nazwy pliku Zamiana zarówno półsłów w słowach jak i bajtów w półsłowach danych. Odpowiednik -sS Zamiana bajtów w każdym półsłowie w plikach Zamiana półsłów w każdym słowie (4 bajtach) w plikach Akcje wykonywane synchronicznie. Są one wykonywane po osiągnięciu punktu kontrolnego o numerze określonym opcją --checkpoint Opcje wykonywania synchronicznego: Aby kontynuować należy wpisać nazwę urządzenia/pliku.
 Za dużo argumentów Obcięcie PLIKU do rozmiaru określonego poprzednią opcją --length (lub 0, jeśli nie została podana) Polecenie '%s --help' lub '%s --usage' pozwoli uzyskać więcej informacji.
 Nieoczekiwane argumenty Nieznany format daty Nieznane pole `%s' Nieznany błąd systemowy Usunięcie PLIKU Uaktualnienie czasów dostępu i modyfikacji PLIKU Składnia: Użycie POLECENIA zamiast rsh Użycie podanego FORMATU archiwum Użycie starego przenośnego (ASCII) formatu archiwum Użycie tego PLIKU zamiast standardowego wejścia lub wyjścia. Opcjonalne UŻYTKOWNIK i HOST określają nazwy użytkownika i hosta w przypadku zdalnego archiwum Prawidłowe argumenty to: Szczegółowe podawanie przetworzonych plików Przy czytaniu archiwum w formacie CRC sprawdzanie tylko sum CRC każdego pliku w archiwum, bez wydobywania plików Zapis plików z dużymi blokami zer jako plików rzadkich Zapis do pliku o podanej NAZWIE zamiast na standardowe wyjście Autorzy: %s i %s.
 Autorzy: %s, %s, %s,
%s, %s, %s, %s,
%s, %s i inni.
 Autorzy: %s, %s, %s,
%s, %s, %s, %s,
%s i %s.
 Autorzy: %s, %s, %s,
%s, %s, %s, %s
i %s.
 Autorzy: %s, %s, %s,
%s, %s, %s i %s.
 Autorzy: %s, %s, %s,
%s, %s i %s.
 Autorzy: %s, %s, %s,
%s i %s.
 Autorzy: %s, %s, %s
i %s.
 Autorzy: %s, %s i %s.
 Autor: %s.
 [ARGUMENTY...] [UŻYTKOWNIK][:.][GRUPA] [[UŻYTKOWNIK@]HOST:]PLIK [katalog-docelowy] ` `%s' istnieje, ale nie jest katalogiem niejednoznaczny argument %s opcji %s pusta linia zignorowana nie można zmienić katalogu na `%s' nie można wygenerować plików rzadkich na standardowym wyjściu, należy użyć opcji --file nie mogę uzyskać grupy liczbowego UID-u nie mogę dowiązać %s do %s nie można utworzyć katalogu `%s' nie można otworzyć %s nie można otworzyć `%s' nie mogę odczytać sumy kontrolnej dla %s nie mogę usunąć obecnego %s nie można przesunąć wskaźnika nie można przesunąć wskaźnika na wyjściu nie można ustawić czasu na `%s' nie mogę zamienić bajtów z %s: nieparzysta liczba bajtów nie mogę zamienić półsłów z %s: nieparzysta liczba półsłów nie można uciąć `%s' nie można usunąć `%s' polecenie nie powiodło się: %s sterowanie napędem taśm magnetycznych utworzony plik nie jest rzadki główny numer urządzenia poboczny numer urządzenia numer urządzenia błąd podczas zamykania archiwum exec/tcp: Usługa niedostępna nie udało się wrócić do początkowego katalogu roboczego uprawnienia pliku nazwa pliku zawiera znak null rozmiar pliku genfile operuje na plikach danych zestawu testów GNU paxutils.
OPCJE to:
 gid wyświetlenie krótkiej informacji o składni polecenia wyświetlenie tego tekstu pomocy zawieszenie na SEK sekund (domyślnie 3600) błędna maska (przy `%s') numer i-węzła błąd wewnętrzny: deskryptor taśmy zmienił się z %d na %d błędny format archiwum `%s'; poprawne formaty to:
crc, newc, odc, bin, ustar, tar (rozpoznawane także wielkimi literami) błędny argument %s opcji %s błędny rozmiar bloku błędna wartość licznika zła grupa błędny nagłówek: zła suma kontrolna niewłaściwy użytkownik pamięć wyczerpana czas modyfikacji rozmiar nazwy nie podano urządzenia taśmowego liczba dowiązań operacja operacja [liczba] niespodziewany koniec archiwum niespodziewany koniec pliku wyświetlenie wersji programu numer rdev główny numer rdev poboczny numer rdev błąd odczytu przemianowanie %s ->  żądana długość pliku %lu, faktyczna %lu ustawienie poziomu diagnostyki ustawienie nazwy pliku wyjścia diagnostycznego określenie nazwy programu standardowe wejście (stdin) jest zamknięte standardowe wyjście (stdout) jest zamknięte stat(%s) nie powiodło się standardowe wejście standardowe wyjście za dużo argumentów uid nie udało się zapisać bieżącego katalogu roboczego użycie urządzenia jako nazwy pliku napędu taśmowego użycie zdalnego POLECENIA zamiast rsh brak pamięci wirtualnej uwaga: nagłówek archiwum ma odwrócony porządek bajtów uwaga: pominięto %ld bajt śmieci uwaga: pominięto %ld bajty śmieci uwaga: pominięto %ld bajtów śmieci błąd zapisu błąd zapisu: zapis częściowy PRIuMAX File %s grew, % new byte not copied File %s grew, %<PRIuMAX> new bytes not copied Plik %s powiększył się, % nowy bajt nie skopiowany Plik %s powiększył się, % n