summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--Android.mk8
-rwxr-xr-xfull/include/NUM_APPLETS.h1
-rwxr-xr-xfull/include/applet_tables.h1025
-rwxr-xr-xfull/include/applets.h502
-rwxr-xr-xfull/include/autoconf.h6314
-rwxr-xr-xfull/include/bbconfigopts.h975
-rwxr-xr-xfull/include/bbconfigopts_bz2.h363
-rwxr-xr-xfull/include/common_bufsiz.h3
-rwxr-xr-xfull/include/common_bufsiz.h.method1
-rwxr-xr-xfull/include/config/MARKER0
-rwxr-xr-xfull/include/config/acpid.h1
-rwxr-xr-xfull/include/config/add/shell.h1
-rwxr-xr-xfull/include/config/addgroup.h1
-rwxr-xr-xfull/include/config/adduser.h1
-rwxr-xr-xfull/include/config/adjtimex.h1
-rwxr-xr-xfull/include/config/ar.h1
-rwxr-xr-xfull/include/config/arp.h1
-rwxr-xr-xfull/include/config/arping.h1
-rwxr-xr-xfull/include/config/ash.h1
-rwxr-xr-xfull/include/config/ash/alias.h1
-rwxr-xr-xfull/include/config/ash/bash/compat.h1
-rwxr-xr-xfull/include/config/ash/builtin/echo.h1
-rwxr-xr-xfull/include/config/ash/builtin/printf.h1
-rwxr-xr-xfull/include/config/ash/builtin/test.h1
-rwxr-xr-xfull/include/config/ash/cmdcmd.h1
-rwxr-xr-xfull/include/config/ash/expand/prmt.h1
-rwxr-xr-xfull/include/config/ash/getopts.h1
-rwxr-xr-xfull/include/config/ash/help.h1
-rwxr-xr-xfull/include/config/ash/idle/timeout.h1
-rwxr-xr-xfull/include/config/ash/internal/glob.h1
-rwxr-xr-xfull/include/config/ash/job/control.h1
-rwxr-xr-xfull/include/config/ash/mail.h1
-rwxr-xr-xfull/include/config/ash/optimize/for/size.h1
-rwxr-xr-xfull/include/config/ash/random/support.h1
-rwxr-xr-xfull/include/config/awk.h1
-rwxr-xr-xfull/include/config/base64.h1
-rwxr-xr-xfull/include/config/basename.h1
-rwxr-xr-xfull/include/config/bash/is/ash.h1
-rwxr-xr-xfull/include/config/bash/is/hush.h1
-rwxr-xr-xfull/include/config/bash/is/none.h1
-rwxr-xr-xfull/include/config/bb/sysctl.h1
-rwxr-xr-xfull/include/config/bbconfig.h1
-rwxr-xr-xfull/include/config/beep.h1
-rwxr-xr-xfull/include/config/blkdiscard.h1
-rwxr-xr-xfull/include/config/blkid.h1
-rwxr-xr-xfull/include/config/blockdev.h1
-rwxr-xr-xfull/include/config/bootchartd.h1
-rwxr-xr-xfull/include/config/brctl.h1
-rwxr-xr-xfull/include/config/build/libbusybox.h1
-rwxr-xr-xfull/include/config/bunzip2.h1
-rwxr-xr-xfull/include/config/busybox.h1
-rwxr-xr-xfull/include/config/busybox/exec/path.h1
-rwxr-xr-xfull/include/config/bzcat.h1
-rwxr-xr-xfull/include/config/bzip2.h1
-rwxr-xr-xfull/include/config/cal.h1
-rwxr-xr-xfull/include/config/cat.h1
-rwxr-xr-xfull/include/config/catv.h1
-rwxr-xr-xfull/include/config/chat.h1
-rwxr-xr-xfull/include/config/chattr.h1
-rwxr-xr-xfull/include/config/chcon.h1
-rwxr-xr-xfull/include/config/chgrp.h1
-rwxr-xr-xfull/include/config/chmod.h1
-rwxr-xr-xfull/include/config/chown.h1
-rwxr-xr-xfull/include/config/chpasswd.h1
-rwxr-xr-xfull/include/config/chpst.h1
-rwxr-xr-xfull/include/config/chroot.h1
-rwxr-xr-xfull/include/config/chrt.h1
-rwxr-xr-xfull/include/config/chvt.h1
-rwxr-xr-xfull/include/config/cksum.h1
-rwxr-xr-xfull/include/config/clear.h1
-rwxr-xr-xfull/include/config/cmp.h1
-rwxr-xr-xfull/include/config/comm.h1
-rwxr-xr-xfull/include/config/conspy.h1
-rwxr-xr-xfull/include/config/cp.h1
-rwxr-xr-xfull/include/config/cpio.h1
-rwxr-xr-xfull/include/config/crond.h1
-rwxr-xr-xfull/include/config/crontab.h1
-rwxr-xr-xfull/include/config/cross/compiler/prefix.h1
-rwxr-xr-xfull/include/config/cryptpw.h1
-rwxr-xr-xfull/include/config/cttyhack.h1
-rwxr-xr-xfull/include/config/cut.h1
-rwxr-xr-xfull/include/config/date.h1
-rwxr-xr-xfull/include/config/dc.h1
-rwxr-xr-xfull/include/config/dd.h1
-rwxr-xr-xfull/include/config/deallocvt.h1
-rwxr-xr-xfull/include/config/debug.h1
-rwxr-xr-xfull/include/config/debug/pessimize.h1
-rwxr-xr-xfull/include/config/debug/sanitize.h1
-rwxr-xr-xfull/include/config/default/depmod/file.h1
-rwxr-xr-xfull/include/config/default/modules/dir.h1
-rwxr-xr-xfull/include/config/default/setfont/dir.h1
-rwxr-xr-xfull/include/config/delgroup.h1
-rwxr-xr-xfull/include/config/deluser.h1
-rwxr-xr-xfull/include/config/depmod.h1
-rwxr-xr-xfull/include/config/desktop.h1
-rwxr-xr-xfull/include/config/devfsd.h1
-rwxr-xr-xfull/include/config/devfsd/fg/np.h1
-rwxr-xr-xfull/include/config/devfsd/modload.h1
-rwxr-xr-xfull/include/config/devfsd/verbose.h1
-rwxr-xr-xfull/include/config/devmem.h1
-rwxr-xr-xfull/include/config/df.h1
-rwxr-xr-xfull/include/config/dhcpd/leases/file.h1
-rwxr-xr-xfull/include/config/dhcprelay.h1
-rwxr-xr-xfull/include/config/diff.h1
-rwxr-xr-xfull/include/config/dirname.h1
-rwxr-xr-xfull/include/config/dmalloc.h1
-rwxr-xr-xfull/include/config/dmesg.h1
-rwxr-xr-xfull/include/config/dnsd.h1
-rwxr-xr-xfull/include/config/dnsdomainname.h1
-rwxr-xr-xfull/include/config/dos2unix.h1
-rwxr-xr-xfull/include/config/dpkg.h1
-rwxr-xr-xfull/include/config/dpkg/deb.h1
-rwxr-xr-xfull/include/config/du.h1
-rwxr-xr-xfull/include/config/dumpkmap.h1
-rwxr-xr-xfull/include/config/dumpleases.h1
-rwxr-xr-xfull/include/config/echo.h1
-rwxr-xr-xfull/include/config/ed.h1
-rwxr-xr-xfull/include/config/efence.h1
-rwxr-xr-xfull/include/config/egrep.h1
-rwxr-xr-xfull/include/config/eject.h1
-rwxr-xr-xfull/include/config/env.h1
-rwxr-xr-xfull/include/config/envdir.h1
-rwxr-xr-xfull/include/config/envuidgid.h1
-rwxr-xr-xfull/include/config/ether/wake.h1
-rwxr-xr-xfull/include/config/expand.h1
-rwxr-xr-xfull/include/config/expr.h1
-rwxr-xr-xfull/include/config/expr/math/support/64.h1
-rwxr-xr-xfull/include/config/extra/cflags.h1
-rwxr-xr-xfull/include/config/extra/compat.h1
-rwxr-xr-xfull/include/config/extra/ldflags.h1
-rwxr-xr-xfull/include/config/extra/ldlibs.h1
-rwxr-xr-xfull/include/config/fakeidentd.h1
-rwxr-xr-xfull/include/config/false.h1
-rwxr-xr-xfull/include/config/fatattr.h1
-rwxr-xr-xfull/include/config/fbset.h1
-rwxr-xr-xfull/include/config/fbsplash.h1
-rwxr-xr-xfull/include/config/fdflush.h1
-rwxr-xr-xfull/include/config/fdformat.h1
-rwxr-xr-xfull/include/config/fdisk.h1
-rwxr-xr-xfull/include/config/fdisk/support/large/disks.h1
-rwxr-xr-xfull/include/config/feature/2/4/modules.h1
-rwxr-xr-xfull/include/config/feature/acpid/compat.h1
-rwxr-xr-xfull/include/config/feature/addgroup/long/options.h1
-rwxr-xr-xfull/include/config/feature/adduser/long/options.h1
-rwxr-xr-xfull/include/config/feature/adduser/to/group.h1
-rwxr-xr-xfull/include/config/feature/aix/label.h1
-rwxr-xr-xfull/include/config/feature/allow/exec.h1
-rwxr-xr-xfull/include/config/feature/ar/create.h1
-rwxr-xr-xfull/include/config/feature/ar/long/filenames.h1
-rwxr-xr-xfull/include/config/feature/autowidth.h1
-rwxr-xr-xfull/include/config/feature/awk/gnu/extensions.h1
-rwxr-xr-xfull/include/config/feature/awk/libm.h1
-rwxr-xr-xfull/include/config/feature/beep/freq.h1
-rwxr-xr-xfull/include/config/feature/beep/length/ms.h1
-rwxr-xr-xfull/include/config/feature/blkid/type.h1
-rwxr-xr-xfull/include/config/feature/bootchartd/bloated/header.h1
-rwxr-xr-xfull/include/config/feature/bootchartd/config/file.h1
-rwxr-xr-xfull/include/config/feature/brctl/fancy.h1
-rwxr-xr-xfull/include/config/feature/brctl/show.h1
-rwxr-xr-xfull/include/config/feature/buffers/go/in/bss.h1
-rwxr-xr-xfull/include/config/feature/buffers/go/on/stack.h1
-rwxr-xr-xfull/include/config/feature/buffers/use/malloc.h1
-rwxr-xr-xfull/include/config/feature/call/telinit.h1
-rwxr-xr-xfull/include/config/feature/chat/clr/abort.h1
-rwxr-xr-xfull/include/config/feature/chat/implicit/cr.h1
-rwxr-xr-xfull/include/config/feature/chat/nofail.h1
-rwxr-xr-xfull/include/config/feature/chat/send/escapes.h1
-rwxr-xr-xfull/include/config/feature/chat/swallow/opts.h1
-rwxr-xr-xfull/include/config/feature/chat/tty/hifi.h1
-rwxr-xr-xfull/include/config/feature/chat/var/abort/len.h1
-rwxr-xr-xfull/include/config/feature/chcon/long/options.h1
-rwxr-xr-xfull/include/config/feature/check/names.h1
-rwxr-xr-xfull/include/config/feature/check/tainted/module.h1
-rwxr-xr-xfull/include/config/feature/check/unicode/in/env.h1
-rwxr-xr-xfull/include/config/feature/chown/long/options.h1
-rwxr-xr-xfull/include/config/feature/clean/up.h1
-rwxr-xr-xfull/include/config/feature/compress/bbconfig.h1
-rwxr-xr-xfull/include/config/feature/compress/usage.h1
-rwxr-xr-xfull/include/config/feature/copybuf/kb.h1
-rwxr-xr-xfull/include/config/feature/cp/long/options.h1
-rwxr-xr-xfull/include/config/feature/cpio/o.h1
-rwxr-xr-xfull/include/config/feature/cpio/p.h1
-rwxr-xr-xfull/include/config/feature/crond/call/sendmail.h1
-rwxr-xr-xfull/include/config/feature/crond/d.h1
-rwxr-xr-xfull/include/config/feature/crond/dir.h1
-rwxr-xr-xfull/include/config/feature/date/compat.h1
-rwxr-xr-xfull/include/config/feature/date/isofmt.h1
-rwxr-xr-xfull/include/config/feature/date/nano.h1
-rwxr-xr-xfull/include/config/feature/dc/libm.h1
-rwxr-xr-xfull/include/config/feature/dd/ibs/obs.h1
-rwxr-xr-xfull/include/config/feature/dd/signal/handling.h1
-rwxr-xr-xfull/include/config/feature/dd/status.h1
-rwxr-xr-xfull/include/config/feature/dd/third/status/line.h1
-rwxr-xr-xfull/include/config/feature/default/passwd/algo.h1
-rwxr-xr-xfull/include/config/feature/del/user/from/group.h1
-rwxr-xr-xfull/include/config/feature/devfs.h1
-rwxr-xr-xfull/include/config/feature/devpts.h1
-rwxr-xr-xfull/include/config/feature/df/fancy.h1
-rwxr-xr-xfull/include/config/feature/diff/dir.h1
-rwxr-xr-xfull/include/config/feature/diff/long/options.h1
-rwxr-xr-xfull/include/config/feature/dmesg/pretty.h1
-rwxr-xr-xfull/include/config/feature/du/default/blocksize/1k.h1
-rwxr-xr-xfull/include/config/feature/editing.h1
-rwxr-xr-xfull/include/config/feature/editing/ask/terminal.h1
-rwxr-xr-xfull/include/config/feature/editing/fancy/prompt.h1
-rwxr-xr-xfull/include/config/feature/editing/history.h1
-rwxr-xr-xfull/include/config/feature/editing/max/len.h1
-rwxr-xr-xfull/include/config/feature/editing/save/on/exit.h1
-rwxr-xr-xfull/include/config/feature/editing/savehistory.h1
-rwxr-xr-xfull/include/config/feature/editing/vi.h1
-rwxr-xr-xfull/include/config/feature/eject/scsi.h1
-rwxr-xr-xfull/include/config/feature/env/long/options.h1
-rwxr-xr-xfull/include/config/feature/etc/networks.h1
-rwxr-xr-xfull/include/config/feature/expand/long/options.h1
-rwxr-xr-xfull/include/config/feature/extra/quiet.h1
-rwxr-xr-xfull/include/config/feature/fancy/echo.h1
-rwxr-xr-xfull/include/config/feature/fancy/head.h1
-rwxr-xr-xfull/include/config/feature/fancy/ping.h1
-rwxr-xr-xfull/include/config/feature/fancy/sleep.h1
-rwxr-xr-xfull/include/config/feature/fancy/tail.h1
-rwxr-xr-xfull/include/config/feature/fast/top.h1
-rwxr-xr-xfull/include/config/feature/fbset/fancy.h1
-rwxr-xr-xfull/include/config/feature/fbset/readmode.h1
-rwxr-xr-xfull/include/config/feature/fdisk/advanced.h1
-rwxr-xr-xfull/include/config/feature/fdisk/writable.h1
-rwxr-xr-xfull/include/config/feature/find/context.h1
-rwxr-xr-xfull/include/config/feature/find/delete.h1
-rwxr-xr-xfull/include/config/feature/find/depth.h1
-rwxr-xr-xfull/include/config/feature/find/exec.h1
-rwxr-xr-xfull/include/config/feature/find/exec/plus.h1
-rwxr-xr-xfull/include/config/feature/find/group.h1
-rwxr-xr-xfull/include/config/feature/find/inum.h1
-rwxr-xr-xfull/include/config/feature/find/links.h1
-rwxr-xr-xfull/include/config/feature/find/maxdepth.h1
-rwxr-xr-xfull/include/config/feature/find/mmin.h1
-rwxr-xr-xfull/include/config/feature/find/mtime.h1
-rwxr-xr-xfull/include/config/feature/find/newer.h1
-rwxr-xr-xfull/include/config/feature/find/not.h1
-rwxr-xr-xfull/include/config/feature/find/paren.h1
-rwxr-xr-xfull/include/config/feature/find/path.h1
-rwxr-xr-xfull/include/config/feature/find/perm.h1
-rwxr-xr-xfull/include/config/feature/find/print0.h1
-rwxr-xr-xfull/include/config/feature/find/prune.h1
-rwxr-xr-xfull/include/config/feature/find/regex.h1
-rwxr-xr-xfull/include/config/feature/find/size.h1
-rwxr-xr-xfull/include/config/feature/find/type.h1
-rwxr-xr-xfull/include/config/feature/find/user.h1
-rwxr-xr-xfull/include/config/feature/find/xdev.h1
-rwxr-xr-xfull/include/config/feature/float/sleep.h1
-rwxr-xr-xfull/include/config/feature/ftpd/accept/broken/list.h1
-rwxr-xr-xfull/include/config/feature/ftpd/authentication.h1
-rwxr-xr-xfull/include/config/feature/ftpd/write.h1
-rwxr-xr-xfull/include/config/feature/ftpgetput/long/options.h1
-rwxr-xr-xfull/include/config/feature/getopt/long.h1
-rwxr-xr-xfull/include/config/feature/gpt/label.h1
-rwxr-xr-xfull/include/config/feature/grep/context.h1
-rwxr-xr-xfull/include/config/feature/gunzip/long/options.h1
-rwxr-xr-xfull/include/config/feature/gzip/levels.h1
-rwxr-xr-xfull/include/config/feature/gzip/long/options.h1
-rwxr-xr-xfull/include/config/feature/have/rpc.h1
-rwxr-xr-xfull/include/config/feature/hdparm/get/identity.h1
-rwxr-xr-xfull/include/config/feature/hdparm/hdio/drive/reset.h1
-rwxr-xr-xfull/include/config/feature/hdparm/hdio/getset/dma.h1
-rwxr-xr-xfull/include/config/feature/hdparm/hdio/scan/hwif.h1
-rwxr-xr-xfull/include/config/feature/hdparm/hdio/tristate/hwif.h1
-rwxr-xr-xfull/include/config/feature/hdparm/hdio/unregister/hwif.h1
-rwxr-xr-xfull/include/config/feature/hexdump/reverse.h1
-rwxr-xr-xfull/include/config/feature/httpd/auth/md5.h1
-rwxr-xr-xfull/include/config/feature/httpd/basic/auth.h1
-rwxr-xr-xfull/include/config/feature/httpd/cgi.h1
-rwxr-xr-xfull/include/config/feature/httpd/config/with/script/interpr.h1
-rwxr-xr-xfull/include/config/feature/httpd/encode/url/str.h1
-rwxr-xr-xfull/include/config/feature/httpd/error/pages.h1
-rwxr-xr-xfull/include/config/feature/httpd/gzip.h1
-rwxr-xr-xfull/include/config/feature/httpd/proxy.h1
-rwxr-xr-xfull/include/config/feature/httpd/ranges.h1
-rwxr-xr-xfull/include/config/feature/httpd/set/remote/port/to/env.h1
-rwxr-xr-xfull/include/config/feature/httpd/setuid.h1
-rwxr-xr-xfull/include/config/feature/human/readable.h1
-rwxr-xr-xfull/include/config/feature/hwclock/adjtime/fhs.h1
-rwxr-xr-xfull/include/config/feature/hwclock/long/options.h1
-rwxr-xr-xfull/include/config/feature/hwib.h1
-rwxr-xr-xfull/include/config/feature/ifconfig/broadcast/plus.h1
-rwxr-xr-xfull/include/config/feature/ifconfig/hw.h1
-rwxr-xr-xfull/include/config/feature/ifconfig/memstart/ioaddr/irq.h1
-rwxr-xr-xfull/include/config/feature/ifconfig/slip.h1
-rwxr-xr-xfull/include/config/feature/ifconfig/status.h1
-rwxr-xr-xfull/include/config/feature/ifupdown/external/dhcp.h1
-rwxr-xr-xfull/include/config/feature/ifupdown/ip.h1
-rwxr-xr-xfull/include/config/feature/ifupdown/ipv4.h1
-rwxr-xr-xfull/include/config/feature/ifupdown/ipv6.h1
-rwxr-xr-xfull/include/config/feature/ifupdown/mapping.h1
-rwxr-xr-xfull/include/config/feature/individual.h1
-rwxr-xr-xfull/include/config/feature/inetd/rpc.h1
-rwxr-xr-xfull/include/config/feature/inetd/support/builtin/chargen.h1
-rwxr-xr-xfull/include/config/feature/inetd/support/builtin/daytime.h1
-rwxr-xr-xfull/include/config/feature/inetd/support/builtin/discard.h1
-rwxr-xr-xfull/include/config/feature/inetd/support/builtin/echo.h1
-rwxr-xr-xfull/include/config/feature/inetd/support/builtin/time.h1
-rwxr-xr-xfull/include/config/feature/init/coredumps.h1
-rwxr-xr-xfull/include/config/feature/init/modify/cmdline.h1
-rwxr-xr-xfull/include/config/feature/init/sctty.h1
-rwxr-xr-xfull/include/config/feature/init/syslog.h1
-rwxr-xr-xfull/include/config/feature/insmod/ksymoops/symbols.h1
-rwxr-xr-xfull/include/config/feature/insmod/load/map.h1
-rwxr-xr-xfull/include/config/feature/insmod/load/map/full.h1
-rwxr-xr-xfull/include/config/feature/insmod/loadinkmem.h1
-rwxr-xr-xfull/include/config/feature/insmod/try/mmap.h1
-rwxr-xr-xfull/include/config/feature/insmod/version/checking.h1
-rwxr-xr-xfull/include/config/feature/install/long/options.h1
-rwxr-xr-xfull/include/config/feature/installer.h1
-rwxr-xr-xfull/include/config/feature/ip/address.h1
-rwxr-xr-xfull/include/config/feature/ip/link.h1
-rwxr-xr-xfull/include/config/feature/ip/neigh.h1
-rwxr-xr-xfull/include/config/feature/ip/rare/protocols.h1
-rwxr-xr-xfull/include/config/feature/ip/route.h1
-rwxr-xr-xfull/include/config/feature/ip/route/dir.h1
-rwxr-xr-xfull/include/config/feature/ip/rule.h1
-rwxr-xr-xfull/include/config/feature/ip/tunnel.h1
-rwxr-xr-xfull/include/config/feature/ipc/syslog.h1
-rwxr-xr-xfull/include/config/feature/ipc/syslog/buffer/size.h1
-rwxr-xr-xfull/include/config/feature/ipcalc/fancy.h1
-rwxr-xr-xfull/include/config/feature/ipcalc/long/options.h1
-rwxr-xr-xfull/include/config/feature/ipv6.h1
-rwxr-xr-xfull/include/config/feature/kill/delay.h1
-rwxr-xr-xfull/include/config/feature/kill/removed.h1
-rwxr-xr-xfull/include/config/feature/klogd/klogctl.h1
-rwxr-xr-xfull/include/config/feature/kmsg/syslog.h1
-rwxr-xr-xfull/include/config/feature/last/fancy.h1
-rwxr-xr-xfull/include/config/feature/less/ask/terminal.h1
-rwxr-xr-xfull/include/config/feature/less/brackets.h1
-rwxr-xr-xfull/include/config/feature/less/dashcmd.h1
-rwxr-xr-xfull/include/config/feature/less/flags.h1
-rwxr-xr-xfull/include/config/feature/less/linenums.h1
-rwxr-xr-xfull/include/config/feature/less/marks.h1
-rwxr-xr-xfull/include/config/feature/less/maxlines.h1
-rwxr-xr-xfull/include/config/feature/less/regexp.h1
-rwxr-xr-xfull/include/config/feature/less/truncate.h1
-rwxr-xr-xfull/include/config/feature/less/winch.h1
-rwxr-xr-xfull/include/config/feature/loadfont/psf2.h1
-rwxr-xr-xfull/include/config/feature/loadfont/raw.h1
-rwxr-xr-xfull/include/config/feature/logread/reduced/locking.h1
-rwxr-xr-xfull/include/config/feature/ls/color.h1
-rwxr-xr-xfull/include/config/feature/ls/color/is/default.h1
-rwxr-xr-xfull/include/config/feature/ls/filetypes.h1
-rwxr-xr-xfull/include/config/feature/ls/followlinks.h1
-rwxr-xr-xfull/include/config/feature/ls/recursive.h1
-rwxr-xr-xfull/include/config/feature/ls/sortfiles.h1
-rwxr-xr-xfull/include/config/feature/ls/timestamps.h1
-rwxr-xr-xfull/include/config/feature/ls/username.h1
-rwxr-xr-xfull/include/config/feature/lsmod/pretty/2/6/output.h1
-rwxr-xr-xfull/include/config/feature/lzma/fast.h1
-rwxr-xr-xfull/include/config/feature/makedevs/leaf.h1
-rwxr-xr-xfull/include/config/feature/makedevs/table.h1
-rwxr-xr-xfull/include/config/feature/md5/sha1/sum/check.h1
-rwxr-xr-xfull/include/config/feature/mdev/conf.h1
-rwxr-xr-xfull/include/config/feature/mdev/exec.h1
-rwxr-xr-xfull/include/config/feature/mdev/load/firmware.h1
-rwxr-xr-xfull/include/config/feature/mdev/rename.h1
-rwxr-xr-xfull/include/config/feature/mdev/rename/regexp.h1
-rwxr-xr-xfull/include/config/feature/mesg/enable/only/group.h1
-rwxr-xr-xfull/include/config/feature/mime/charset.h1
-rwxr-xr-xfull/include/config/feature/minix2.h1
-rwxr-xr-xfull/include/config/feature/mkdir/long/options.h1
-rwxr-xr-xfull/include/config/feature/mkswap/uuid.h1
-rwxr-xr-xfull/include/config/feature/modprobe/blacklist.h1
-rwxr-xr-xfull/include/config/feature/modprobe/small/check/already/loaded.h1
-rwxr-xr-xfull/include/config/feature/modprobe/small/options/on/cmdline.h1
-rwxr-xr-xfull/include/config/feature/modutils/alias.h1
-rwxr-xr-xfull/include/config/feature/modutils/symbols.h1
-rwxr-xr-xfull/include/config/feature/mount/cifs.h1
-rwxr-xr-xfull/include/config/feature/mount/fake.h1
-rwxr-xr-xfull/include/config/feature/mount/flags.h1
-rwxr-xr-xfull/include/config/feature/mount/fstab.h1
-rwxr-xr-xfull/include/config/feature/mount/helpers.h1
-rwxr-xr-xfull/include/config/feature/mount/label.h1
-rwxr-xr-xfull/include/config/feature/mount/loop.h1
-rwxr-xr-xfull/include/config/feature/mount/loop/create.h1
-rwxr-xr-xfull/include/config/feature/mount/nfs.h1
-rwxr-xr-xfull/include/config/feature/mount/othertab.h1
-rwxr-xr-xfull/include/config/feature/mount/verbose.h1
-rwxr-xr-xfull/include/config/feature/mtab/support.h1
-rwxr-xr-xfull/include/config/feature/mv/long/options.h1
-rwxr-xr-xfull/include/config/feature/nameif/extended.h1
-rwxr-xr-xfull/include/config/feature/netstat/prg.h1
-rwxr-xr-xfull/include/config/feature/netstat/wide.h1
-rwxr-xr-xfull/include/config/feature/nologin.h1
-rwxr-xr-xfull/include/config/feature/non/posix/cp.h1
-rwxr-xr-xfull/include/config/feature/nsenter/long/opts.h1
-rwxr-xr-xfull/include/config/feature/ntpd/conf.h1
-rwxr-xr-xfull/include/config/feature/ntpd/server.h1
-rwxr-xr-xfull/include/config/feature/osf/label.h1
-rwxr-xr-xfull/include/config/feature/passwd/weak/check.h1
-rwxr-xr-xfull/include/config/feature/pidfile.h1
-rwxr-xr-xfull/include/config/feature/pidof/omit.h1
-rwxr-xr-xfull/include/config/feature/pidof/single.h1
-rwxr-xr-xfull/include/config/feature/popmaildir/delivery.h1
-rwxr-xr-xfull/include/config/feature/prefer/applets.h1
-rwxr-xr-xfull/include/config/feature/prefer/ipv4/address.h1
-rwxr-xr-xfull/include/config/feature/preserve/hardlinks.h1
-rwxr-xr-xfull/include/config/feature/ps/additional/columns.h1
-rwxr-xr-xfull/include/config/feature/ps/long.h1
-rwxr-xr-xfull/include/config/feature/ps/time.h1
-rwxr-xr-xfull/include/config/feature/ps/unusual/systems.h1
-rwxr-xr-xfull/include/config/feature/ps/wide.h1
-rwxr-xr-xfull/include/config/feature/readlink/follow.h1
-rwxr-xr-xfull/include/config/feature/reformime/compat.h1
-rwxr-xr-xfull/include/config/feature/remote/log.h1
-rwxr-xr-xfull/include/config/feature/resize/print.h1
-rwxr-xr-xfull/include/config/feature/reverse/search.h1
-rwxr-xr-xfull/include/config/feature/rmdir/long/options.h1
-rwxr-xr-xfull/include/config/feature/rotate/logfile.h1
-rwxr-xr-xfull/include/config/feature/rtminmax.h1
-rwxr-xr-xfull/include/config/feature/run/parts/fancy.h1
-rwxr-xr-xfull/include/config/feature/run/parts/long/options.h1
-rwxr-xr-xfull/include/config/feature/runcon/long/options.h1
-rwxr-xr-xfull/include/config/feature/runsvdir/log.h1
-rwxr-xr-xfull/include/config/feature/seamless/bz2.h1
-rwxr-xr-xfull/include/config/feature/seamless/gz.h1
-rwxr-xr-xfull/include/config/feature/seamless/lzma.h1
-rwxr-xr-xfull/include/config/feature/seamless/xz.h1
-rwxr-xr-xfull/include/config/feature/seamless/z.h1
-rwxr-xr-xfull/include/config/feature/securetty.h1
-rwxr-xr-xfull/include/config/feature/setconsole/long/options.h1
-rwxr-xr-xfull/include/config/feature/setfiles/check/option.h1
-rwxr-xr-xfull/include/config/feature/setfont/textual/map.h1
-rwxr-xr-xfull/include/config/feature/sgi/label.h1
-rwxr-xr-xfull/include/config/feature/sh/extra/quiet.h1
-rwxr-xr-xfull/include/config/feature/sh/histfilesize.h1
-rwxr-xr-xfull/include/config/feature/sh/math.h1
-rwxr-xr-xfull/include/config/feature/sh/math/64.h1
-rwxr-xr-xfull/include/config/feature/sh/nofork.h1
-rwxr-xr-xfull/include/config/feature/sh/standalone.h1
-rwxr-xr-xfull/include/config/feature/shadowpasswds.h1
-rwxr-xr-xfull/include/config/feature/shared/busybox.h1
-rwxr-xr-xfull/include/config/feature/show/threads.h1
-rwxr-xr-xfull/include/config/feature/skip/rootfs.h1
-rwxr-xr-xfull/include/config/feature/sort/big.h1
-rwxr-xr-xfull/include/config/feature/split/fancy.h1
-rwxr-xr-xfull/include/config/feature/start/stop/daemon/fancy.h1
-rwxr-xr-xfull/include/config/feature/start/stop/daemon/long/options.h1
-rwxr-xr-xfull/include/config/feature/stat/filesystem.h1
-rwxr-xr-xfull/include/config/feature/stat/format.h1
-rwxr-xr-xfull/include/config/feature/su/checks/shells.h1
-rwxr-xr-xfull/include/config/feature/su/syslog.h1
-rwxr-xr-xfull/include/config/feature/suid.h1
-rwxr-xr-xfull/include/config/feature/suid/config.h1
-rwxr-xr-xfull/include/config/feature/suid/config/quiet.h1
-rwxr-xr-xfull/include/config/feature/sun/label.h1
-rwxr-xr-xfull/include/config/feature/swapon/discard.h1
-rwxr-xr-xfull/include/config/feature/swapon/pri.h1
-rwxr-xr-xfull/include/config/feature/sync/fancy.h1
-rwxr-xr-xfull/include/config/feature/syslog.h1
-rwxr-xr-xfull/include/config/feature/syslogd/cfg.h1
-rwxr-xr-xfull/include/config/feature/syslogd/dup.h1
-rwxr-xr-xfull/include/config/feature/syslogd/read/buffer/size.h1
-rwxr-xr-xfull/include/config/feature/tab/completion.h1
-rwxr-xr-xfull/include/config/feature/tar/autodetect.h1
-rwxr-xr-xfull/include/config/feature/tar/create.h1
-rwxr-xr-xfull/include/config/feature/tar/from.h1
-rwxr-xr-xfull/include/config/feature/tar/gnu/extensions.h1
-rwxr-xr-xfull/include/config/feature/tar/long/options.h1
-rwxr-xr-xfull/include/config/feature/tar/nopreserve/time.h1
-rwxr-xr-xfull/include/config/feature/tar/oldgnu/compatibility.h1
-rwxr-xr-xfull/include/config/feature/tar/oldsun/compatibility.h1
-rwxr-xr-xfull/include/config/feature/tar/selinux.h1
-rwxr-xr-xfull/include/config/feature/tar/to/command.h1
-rwxr-xr-xfull/include/config/feature/tar/uname/gname.h1
-rwxr-xr-xfull/include/config/feature/taskset/fancy.h1
-rwxr-xr-xfull/include/config/feature/tee/use/block/io.h1
-rwxr-xr-xfull/include/config/feature/telnet/autologin.h1
-rwxr-xr-xfull/include/config/feature/telnet/ttype.h1
-rwxr-xr-xfull/include/config/feature/telnetd/inetd/wait.h1
-rwxr-xr-xfull/include/config/feature/telnetd/standalone.h1
-rwxr-xr-xfull/include/config/feature/test/64.h1
-rwxr-xr-xfull/include/config/feature/tftp/blocksize.h1
-rwxr-xr-xfull/include/config/feature/tftp/get.h1
-rwxr-xr-xfull/include/config/feature/tftp/progress/bar.h1
-rwxr-xr-xfull/include/config/feature/tftp/put.h1
-rwxr-xr-xfull/include/config/feature/top/cpu/global/percents.h1
-rwxr-xr-xfull/include/config/feature/top/cpu/usage/percentage.h1
-rwxr-xr-xfull/include/config/feature/top/decimals.h1
-rwxr-xr-xfull/include/config/feature/top/smp/cpu.h1
-rwxr-xr-xfull/include/config/feature/top/smp/process.h1
-rwxr-xr-xfull/include/config/feature/topmem.h1
-rwxr-xr-xfull/include/config/feature/touch/noderef.h1
-rwxr-xr-xfull/include/config/feature/touch/susv3.h1
-rwxr-xr-xfull/include/config/feature/tr/classes.h1
-rwxr-xr-xfull/include/config/feature/tr/equiv.h1
-rwxr-xr-xfull/include/config/feature/traceroute/use/icmp.h1
-rwxr-xr-xfull/include/config/feature/traceroute/verbose.h1
-rwxr-xr-xfull/include/config/feature/tunctl/ug.h1
-rwxr-xr-xfull/include/config/feature/udhcp/8021q.h1
-rwxr-xr-xfull/include/config/feature/udhcp/port.h1
-rwxr-xr-xfull/include/config/feature/udhcp/rfc3397.h1
-rwxr-xr-xfull/include/config/feature/udhcpc/arping.h1
-rwxr-xr-xfull/include/config/feature/udhcpc/sanitizeopt.h1
-rwxr-xr-xfull/include/config/feature/udhcpd/base/ip/on/mac.h1
-rwxr-xr-xfull/include/config/feature/udhcpd/write/leases/early.h1
-rwxr-xr-xfull/include/config/feature/umount/all.h1
-rwxr-xr-xfull/include/config/feature/unexpand/long/options.h1
-rwxr-xr-xfull/include/config/feature/unix/local.h1
-rwxr-xr-xfull/include/config/feature/uptime/utmp/support.h1
-rwxr-xr-xfull/include/config/feature/use/bss/tail.h1
-rwxr-xr-xfull/include/config/feature/use/inittab.h1
-rwxr-xr-xfull/include/config/feature/use/sendfile.h1
-rwxr-xr-xfull/include/config/feature/use/termios.h1
-rwxr-xr-xfull/include/config/feature/username/completion.h1
-rwxr-xr-xfull/include/config/feature/utmp.h1
-rwxr-xr-xfull/include/config/feature/verbose.h1
-rwxr-xr-xfull/include/config/feature/verbose/cp/message.h1
-rwxr-xr-xfull/include/config/feature/verbose/usage.h1
-rwxr-xr-xfull/include/config/feature/vi/8bit.h1
-rwxr-xr-xfull/include/config/feature/vi/ask/terminal.h1
-rwxr-xr-xfull/include/config/feature/vi/colon.h1
-rwxr-xr-xfull/include/config/feature/vi/dot/cmd.h1
-rwxr-xr-xfull/include/config/feature/vi/max/len.h1
-rwxr-xr-xfull/include/config/feature/vi/readonly.h1
-rwxr-xr-xfull/include/config/feature/vi/regex/search.h1
-rwxr-xr-xfull/include/config/feature/vi/search.h1
-rwxr-xr-xfull/include/config/feature/vi/set.h1
-rwxr-xr-xfull/include/config/feature/vi/setopts.h1
-rwxr-xr-xfull/include/config/feature/vi/undo.h1
-rwxr-xr-xfull/include/config/feature/vi/undo/queue.h1
-rwxr-xr-xfull/include/config/feature/vi/undo/queue/max.h1
-rwxr-xr-xfull/include/config/feature/vi/use/signals.h1
-rwxr-xr-xfull/include/config/feature/vi/win/resize.h1
-rwxr-xr-xfull/include/config/feature/vi/yankmark.h1
-rwxr-xr-xfull/include/config/feature/volumeid/bcache.h1
-rwxr-xr-xfull/include/config/feature/volumeid/btrfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/cramfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/exfat.h1
-rwxr-xr-xfull/include/config/feature/volumeid/ext.h1
-rwxr-xr-xfull/include/config/feature/volumeid/f2fs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/fat.h1
-rwxr-xr-xfull/include/config/feature/volumeid/hfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/iso9660.h1
-rwxr-xr-xfull/include/config/feature/volumeid/jfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/linuxraid.h1
-rwxr-xr-xfull/include/config/feature/volumeid/linuxswap.h1
-rwxr-xr-xfull/include/config/feature/volumeid/luks.h1
-rwxr-xr-xfull/include/config/feature/volumeid/nilfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/ntfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/ocfs2.h1
-rwxr-xr-xfull/include/config/feature/volumeid/reiserfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/romfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/squashfs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/sysv.h1
-rwxr-xr-xfull/include/config/feature/volumeid/ubifs.h1
-rwxr-xr-xfull/include/config/feature/volumeid/udf.h1
-rwxr-xr-xfull/include/config/feature/volumeid/xfs.h1
-rwxr-xr-xfull/include/config/feature/wc/large.h1
-rwxr-xr-xfull/include/config/feature/wget/authentication.h1
-rwxr-xr-xfull/include/config/feature/wget/long/options.h1
-rwxr-xr-xfull/include/config/feature/wget/openssl.h1
-rwxr-xr-xfull/include/config/feature/wget/ssl/helper.h1
-rwxr-xr-xfull/include/config/feature/wget/statusbar.h1
-rwxr-xr-xfull/include/config/feature/wget/timeout.h1
-rwxr-xr-xfull/include/config/feature/wtmp.h1
-rwxr-xr-xfull/include/config/feature/xargs/support/confirmation.h1
-rwxr-xr-xfull/include/config/feature/xargs/support/quotes.h1
-rwxr-xr-xfull/include/config/feature/xargs/support/repl/str.h1
-rwxr-xr-xfull/include/config/feature/xargs/support/termopt.h1
-rwxr-xr-xfull/include/config/feature/xargs/support/zero/term.h1
-rwxr-xr-xfull/include/config/fgconsole.h1
-rwxr-xr-xfull/include/config/fgrep.h1
-rwxr-xr-xfull/include/config/find.h1
-rwxr-xr-xfull/include/config/findfs.h1
-rwxr-xr-xfull/include/config/first/system/id.h1
-rwxr-xr-xfull/include/config/flash/eraseall.h1
-rwxr-xr-xfull/include/config/flash/lock.h1
-rwxr-xr-xfull/include/config/flash/unlock.h1
-rwxr-xr-xfull/include/config/flashcp.h1
-rwxr-xr-xfull/include/config/flock.h1
-rwxr-xr-xfull/include/config/fold.h1
-rwxr-xr-xfull/include/config/free.h1
-rwxr-xr-xfull/include/config/freeramdisk.h1
-rwxr-xr-xfull/include/config/fsck.h1
-rwxr-xr-xfull/include/config/fsck/minix.h1
-rwxr-xr-xfull/include/config/fstrim.h1
-rwxr-xr-xfull/include/config/fsync.h1
-rwxr-xr-xfull/include/config/ftpd.h1
-rwxr-xr-xfull/include/config/ftpget.h1
-rwxr-xr-xfull/include/config/ftpput.h1
-rwxr-xr-xfull/include/config/fuser.h1
-rwxr-xr-xfull/include/config/getenforce.h1
-rwxr-xr-xfull/include/config/getopt.h1
-rwxr-xr-xfull/include/config/getsebool.h1
-rwxr-xr-xfull/include/config/getty.h1
-rwxr-xr-xfull/include/config/grep.h1
-rwxr-xr-xfull/include/config/groups.h1
-rwxr-xr-xfull/include/config/gunzip.h1
-rwxr-xr-xfull/include/config/gzip.h1
-rwxr-xr-xfull/include/config/gzip/fast.h1
-rwxr-xr-xfull/include/config/halt.h1
-rwxr-xr-xfull/include/config/have/dot/config.h1
-rwxr-xr-xfull/include/config/hd.h1
-rwxr-xr-xfull/include/config/hdparm.h1
-rwxr-xr-xfull/include/config/head.h1
-rwxr-xr-xfull/include/config/hexdump.h1
-rwxr-xr-xfull/include/config/hostid.h1
-rwxr-xr-xfull/include/config/hostname.h1
-rwxr-xr-xfull/include/config/httpd.h1
-rwxr-xr-xfull/include/config/hush.h1
-rwxr-xr-xfull/include/config/hush/bash/compat.h1
-rwxr-xr-xfull/include/config/hush/brace/expansion.h1
-rwxr-xr-xfull/include/config/hush/case.h1
-rwxr-xr-xfull/include/config/hush/export/n.h1
-rwxr-xr-xfull/include/config/hush/functions.h1
-rwxr-xr-xfull/include/config/hush/help.h1
-rwxr-xr-xfull/include/config/hush/if.h1
-rwxr-xr-xfull/include/config/hush/interactive.h1
-rwxr-xr-xfull/include/config/hush/job.h1
-rwxr-xr-xfull/include/config/hush/local.h1
-rwxr-xr-xfull/include/config/hush/loops.h1
-rwxr-xr-xfull/include/config/hush/mode/x.h1
-rwxr-xr-xfull/include/config/hush/random/support.h1
-rwxr-xr-xfull/include/config/hush/savehistory.h1
-rwxr-xr-xfull/include/config/hush/tick.h1
-rwxr-xr-xfull/include/config/hwclock.h1
-rwxr-xr-xfull/include/config/i2cdetect.h1
-rwxr-xr-xfull/include/config/i2cdump.h1
-rwxr-xr-xfull/include/config/i2cget.h1
-rwxr-xr-xfull/include/config/i2cset.h1
-rwxr-xr-xfull/include/config/id.h1
-rwxr-xr-xfull/include/config/ifconfig.h1
-rwxr-xr-xfull/include/config/ifdown.h1
-rwxr-xr-xfull/include/config/ifenslave.h1
-rwxr-xr-xfull/include/config/ifplugd.h1
-rwxr-xr-xfull/include/config/ifup.h1
-rwxr-xr-xfull/include/config/ifupdown/ifstate/path.h1
-rwxr-xr-xfull/include/config/ifupdown/udhcpc/cmd/options.h1
-rwxr-xr-xfull/include/config/include/susv2.h1
-rwxr-xr-xfull/include/config/inetd.h1
-rwxr-xr-xfull/include/config/init.h1
-rwxr-xr-xfull/include/config/init/terminal/type.h1
-rwxr-xr-xfull/include/config/inotifyd.h1
-rwxr-xr-xfull/include/config/insmod.h1
-rwxr-xr-xfull/include/config/install.h1
-rwxr-xr-xfull/include/config/install/applet/dont.h1
-rwxr-xr-xfull/include/config/install/applet/hardlinks.h1
-rwxr-xr-xfull/include/config/install/applet/script/wrappers.h1
-rwxr-xr-xfull/include/config/install/applet/symlinks.h1
-rwxr-xr-xfull/include/config/install/no/usr.h1
-rwxr-xr-xfull/include/config/install/sh/applet/hardlink.h1
-rwxr-xr-xfull/include/config/install/sh/applet/script/wrapper.h1
-rwxr-xr-xfull/include/config/install/sh/applet/symlink.h1
-rwxr-xr-xfull/include/config/ioctl/hex2str/error.h1
-rwxr-xr-xfull/include/config/ionice.h1
-rwxr-xr-xfull/include/config/iostat.h1
-rwxr-xr-xfull/include/config/ip.h1
-rwxr-xr-xfull/include/config/ipaddr.h1
-rwxr-xr-xfull/include/config/ipcalc.h1
-rwxr-xr-xfull/include/config/ipcrm.h1
-rwxr-xr-xfull/include/config/ipcs.h1
-rwxr-xr-xfull/include/config/iplink.h1
-rwxr-xr-xfull/include/config/ipneigh.h1
-rwxr-xr-xfull/include/config/iproute.h1
-rwxr-xr-xfull/include/config/iprule.h1
-rwxr-xr-xfull/include/config/iptunnel.h1
-rwxr-xr-xfull/include/config/kbd/mode.h1
-rwxr-xr-xfull/include/config/kill.h1
-rwxr-xr-xfull/include/config/killall.h1
-rwxr-xr-xfull/include/config/killall5.h1
-rwxr-xr-xfull/include/config/klogd.h1
-rwxr-xr-xfull/include/config/last.h1
-rwxr-xr-xfull/include/config/last/id.h1
-rwxr-xr-xfull/include/config/last/supported/wchar.h1
-rwxr-xr-xfull/include/config/last/system/id.h1
-rwxr-xr-xfull/include/config/less.h1
-rwxr-xr-xfull/include/config/lfs.h1
-rwxr-xr-xfull/include/config/linux32.h1
-rwxr-xr-xfull/include/config/linux64.h1
-rwxr-xr-xfull/include/config/linuxrc.h1
-rwxr-xr-xfull/include/config/ln.h1
-rwxr-xr-xfull/include/config/load/policy.h1
-rwxr-xr-xfull/include/config/loadfont.h1
-rwxr-xr-xfull/include/config/loadkmap.h1
-rwxr-xr-xfull/include/config/locale/support.h1
-rwxr-xr-xfull/include/config/logger.h1
-rwxr-xr-xfull/include/config/login.h1
-rwxr-xr-xfull/include/config/login/scripts.h1
-rwxr-xr-xfull/include/config/login/session/as/child.h1
-rwxr-xr-xfull/include/config/logname.h1
-rwxr-xr-xfull/include/config/logread.h1
-rwxr-xr-xfull/include/config/long/opts.h1
-rwxr-xr-xfull/include/config/losetup.h1
-rwxr-xr-xfull/include/config/lpd.h1
-rwxr-xr-xfull/include/config/lpq.h1
-rwxr-xr-xfull/include/config/lpr.h1
-rwxr-xr-xfull/include/config/ls.h1
-rwxr-xr-xfull/include/config/lsattr.h1
-rwxr-xr-xfull/include/config/lsmod.h1
-rwxr-xr-xfull/include/config/lsof.h1
-rwxr-xr-xfull/include/config/lspci.h1
-rwxr-xr-xfull/include/config/lsusb.h1
-rwxr-xr-xfull/include/config/lzcat.h1
-rwxr-xr-xfull/include/config/lzma.h1
-rwxr-xr-xfull/include/config/lzop.h1
-rwxr-xr-xfull/include/config/lzop/compr/high.h1
-rwxr-xr-xfull/include/config/lzopcat.h1
-rwxr-xr-xfull/include/config/makedevs.h1
-rwxr-xr-xfull/include/config/makemime.h1
-rwxr-xr-xfull/include/config/man.h1
-rwxr-xr-xfull/include/config/matchpathcon.h1
-rwxr-xr-xfull/include/config/md5/small.h1
-rwxr-xr-xfull/include/config/md5sum.h1
-rwxr-xr-xfull/include/config/mdev.h1
-rwxr-xr-xfull/include/config/mesg.h1
-rwxr-xr-xfull/include/config/microcom.h1
-rwxr-xr-xfull/include/config/mkdir.h1
-rwxr-xr-xfull/include/config/mkdosfs.h1
-rwxr-xr-xfull/include/config/mke2fs.h1
-rwxr-xr-xfull/include/config/mkfifo.h1
-rwxr-xr-xfull/include/config/mkfs/ext2.h1
-rwxr-xr-xfull/include/config/mkfs/minix.h1
-rwxr-xr-xfull/include/config/mkfs/reiser.h1
-rwxr-xr-xfull/include/config/mkfs/vfat.h1
-rwxr-xr-xfull/include/config/mknod.h1
-rwxr-xr-xfull/include/config/mkpasswd.h1
-rwxr-xr-xfull/include/config/mkswap.h1
-rwxr-xr-xfull/include/config/mktemp.h1
-rwxr-xr-xfull/include/config/modinfo.h1
-rwxr-xr-xfull/include/config/modprobe.h1
-rwxr-xr-xfull/include/config/modprobe/small.h1
-rwxr-xr-xfull/include/config/monotonic/syscall.h1
-rwxr-xr-xfull/include/config/more.h1
-rwxr-xr-xfull/include/config/mount.h1
-rwxr-xr-xfull/include/config/mountpoint.h1
-rwxr-xr-xfull/include/config/mpstat.h1
-rwxr-xr-xfull/include/config/msh.h1
-rwxr-xr-xfull/include/config/mt.h1
-rwxr-xr-xfull/include/config/mv.h1
-rwxr-xr-xfull/include/config/nameif.h1
-rwxr-xr-xfull/include/config/nanddump.h1
-rwxr-xr-xfull/include/config/nandwrite.h1
-rwxr-xr-xfull/include/config/nbdclient.h1
-rwxr-xr-xfull/include/config/nc.h1
-rwxr-xr-xfull/include/config/nc/110/compat.h1
-rwxr-xr-xfull/include/config/nc/extra.h1
-rwxr-xr-xfull/include/config/nc/server.h1
-rwxr-xr-xfull/include/config/netstat.h1
-rwxr-xr-xfull/include/config/nice.h1
-rwxr-xr-xfull/include/config/nmeter.h1
-rwxr-xr-xfull/include/config/no/debug/lib.h1
-rwxr-xr-xfull/include/config/nohup.h1
-rwxr-xr-xfull/include/config/nommu.h1
-rwxr-xr-xfull/include/config/nsenter.h1
-rwxr-xr-xfull/include/config/nslookup.h1
-rwxr-xr-xfull/include/config/ntpd.h1
-rwxr-xr-xfull/include/config/od.h1
-rwxr-xr-xfull/include/config/openvt.h1
-rwxr-xr-xfull/include/config/pam.h1
-rwxr-xr-xfull/include/config/passwd.h1
-rwxr-xr-xfull/include/config/password/minlen.h1
-rwxr-xr-xfull/include/config/patch.h1
-rwxr-xr-xfull/include/config/pgrep.h1
-rwxr-xr-xfull/include/config/pid/file/path.h1
-rwxr-xr-xfull/include/config/pidof.h1
-rwxr-xr-xfull/include/config/pie.h1
-rwxr-xr-xfull/include/config/ping.h1
-rwxr-xr-xfull/include/config/ping6.h1
-rwxr-xr-xfull/include/config/pipe/progress.h1
-rwxr-xr-xfull/include/config/pivot/root.h1
-rwxr-xr-xfull/include/config/pkill.h1
-rwxr-xr-xfull/include/config/platform/linux.h1
-rwxr-xr-xfull/include/config/pmap.h1
-rwxr-xr-xfull/include/config/popmaildir.h1
-rwxr-xr-xfull/include/config/poweroff.h1
-rwxr-xr-xfull/include/config/powertop.h1
-rwxr-xr-xfull/include/config/prefix.h1
-rwxr-xr-xfull/include/config/printenv.h1
-rwxr-xr-xfull/include/config/printf.h1
-rwxr-xr-xfull/include/config/ps.h1
-rwxr-xr-xfull/include/config/pscan.h1
-rwxr-xr-xfull/include/config/pstree.h1
-rwxr-xr-xfull/include/config/pwd.h1
-rwxr-xr-xfull/include/config/pwdx.h1
-rwxr-xr-xfull/include/config/raidautorun.h1
-rwxr-xr-xfull/include/config/rdate.h1
-rwxr-xr-xfull/include/config/rdev.h1
-rwxr-xr-xfull/include/config/readahead.h1
-rwxr-xr-xfull/include/config/readlink.h1
-rwxr-xr-xfull/include/config/readprofile.h1
-rwxr-xr-xfull/include/config/realpath.h1
-rwxr-xr-xfull/include/config/reboot.h1
-rwxr-xr-xfull/include/config/reformime.h1
-rwxr-xr-xfull/include/config/remove/shell.h1
-rwxr-xr-xfull/include/config/renice.h1
-rwxr-xr-xfull/include/config/reset.h1
-rwxr-xr-xfull/include/config/resize.h1
-rwxr-xr-xfull/include/config/restorecon.h1
-rwxr-xr-xfull/include/config/rev.h1
-rwxr-xr-xfull/include/config/rfkill.h1
-rwxr-xr-xfull/include/config/rm.h1
-rwxr-xr-xfull/include/config/rmdir.h1
-rwxr-xr-xfull/include/config/rmmod.h1
-rwxr-xr-xfull/include/config/route.h1
-rwxr-xr-xfull/include/config/rpm.h1
-rwxr-xr-xfull/include/config/rpm2cpio.h1
-rwxr-xr-xfull/include/config/rtcwake.h1
-rwxr-xr-xfull/include/config/run/parts.h1
-rwxr-xr-xfull/include/config/runcon.h1
-rwxr-xr-xfull/include/config/runlevel.h1
-rwxr-xr-xfull/include/config/runsv.h1
-rwxr-xr-xfull/include/config/runsvdir.h1
-rwxr-xr-xfull/include/config/rx.h1
-rwxr-xr-xfull/include/config/script.h1
-rwxr-xr-xfull/include/config/scriptreplay.h1
-rwxr-xr-xfull/include/config/sed.h1
-rwxr-xr-xfull/include/config/selinux.h1
-rwxr-xr-xfull/include/config/selinuxenabled.h1
-rwxr-xr-xfull/include/config/sendmail.h1
-rwxr-xr-xfull/include/config/seq.h1
-rwxr-xr-xfull/include/config/sestatus.h1
-rwxr-xr-xfull/include/config/setarch.h1
-rwxr-xr-xfull/include/config/setconsole.h1
-rwxr-xr-xfull/include/config/setenforce.h1
-rwxr-xr-xfull/include/config/setfiles.h1
-rwxr-xr-xfull/include/config/setfont.h1
-rwxr-xr-xfull/include/config/setkeycodes.h1
-rwxr-xr-xfull/include/config/setlogcons.h1
-rwxr-xr-xfull/include/config/setsebool.h1
-rwxr-xr-xfull/include/config/setserial.h1
-rwxr-xr-xfull/include/config/setsid.h1
-rwxr-xr-xfull/include/config/setuidgid.h1
-rwxr-xr-xfull/include/config/sh/is/ash.h1
-rwxr-xr-xfull/include/config/sh/is/hush.h1
-rwxr-xr-xfull/include/config/sh/is/none.h1
-rwxr-xr-xfull/include/config/sha1sum.h1
-rwxr-xr-xfull/include/config/sha256sum.h1
-rwxr-xr-xfull/include/config/sha3/small.h1
-rwxr-xr-xfull/include/config/sha3sum.h1
-rwxr-xr-xfull/include/config/sha512sum.h1
-rwxr-xr-xfull/include/config/show/usage.h1
-rwxr-xr-xfull/include/config/showkey.h1
-rwxr-xr-xfull/include/config/shuf.h1
-rwxr-xr-xfull/include/config/slattach.h1
-rwxr-xr-xfull/include/config/sleep.h1
-rwxr-xr-xfull/include/config/smemcap.h1
-rwxr-xr-xfull/include/config/softlimit.h1
-rwxr-xr-xfull/include/config/sort.h1
-rwxr-xr-xfull/include/config/split.h1
-rwxr-xr-xfull/include/config/start/stop/daemon.h1
-rwxr-xr-xfull/include/config/stat.h1
-rwxr-xr-xfull/include/config/static.h1
-rwxr-xr-xfull/include/config/strings.h1
-rwxr-xr-xfull/include/config/stty.h1
-rwxr-xr-xfull/include/config/su.h1
-rwxr-xr-xfull/include/config/subst/wchar.h1
-rwxr-xr-xfull/include/config/sulogin.h1
-rwxr-xr-xfull/include/config/sum.h1
-rwxr-xr-xfull/include/config/sv.h1
-rwxr-xr-xfull/include/config/sv/default/service/dir.h1
-rwxr-xr-xfull/include/config/svc.h1
-rwxr-xr-xfull/include/config/svlogd.h1
-rwxr-xr-xfull/include/config/swapoff.h1
-rwxr-xr-xfull/include/config/swapon.h1
-rwxr-xr-xfull/include/config/switch/root.h1
-rwxr-xr-xfull/include/config/sync.h1
-rwxr-xr-xfull/include/config/syslogd.h1
-rwxr-xr-xfull/include/config/sysroot.h1
-rwxr-xr-xfull/include/config/tac.h1
-rwxr-xr-xfull/include/config/tail.h1
-rwxr-xr-xfull/include/config/tar.h1
-rwxr-xr-xfull/include/config/taskset.h1
-rwxr-xr-xfull/include/config/tcpsvd.h1
-rwxr-xr-xfull/include/config/tee.h1
-rwxr-xr-xfull/include/config/telinit/path.h1
-rwxr-xr-xfull/include/config/telnet.h1
-rwxr-xr-xfull/include/config/telnetd.h1
-rwxr-xr-xfull/include/config/test.h1
-rwxr-xr-xfull/include/config/test1.h1
-rwxr-xr-xfull/include/config/test2.h1
-rwxr-xr-xfull/include/config/tftp.h1
-rwxr-xr-xfull/include/config/tftp/debug.h1
-rwxr-xr-xfull/include/config/tftpd.h1
-rwxr-xr-xfull/include/config/time.h1
-rwxr-xr-xfull/include/config/timeout.h1
-rwxr-xr-xfull/include/config/top.h1
-rwxr-xr-xfull/include/config/touch.h1
-rwxr-xr-xfull/include/config/tr.h1
-rwxr-xr-xfull/include/config/traceroute.h1
-rwxr-xr-xfull/include/config/traceroute6.h1
-rwxr-xr-xfull/include/config/true.h1
-rwxr-xr-xfull/include/config/truncate.h1
-rwxr-xr-xfull/include/config/tty.h1
-rwxr-xr-xfull/include/config/ttysize.h1
-rwxr-xr-xfull/include/config/tunctl.h1
-rwxr-xr-xfull/include/config/tune2fs.h1
-rwxr-xr-xfull/include/config/ubiattach.h1
-rwxr-xr-xfull/include/config/ubidetach.h1
-rwxr-xr-xfull/include/config/ubimkvol.h1
-rwxr-xr-xfull/include/config/ubirename.h1
-rwxr-xr-xfull/include/config/ubirmvol.h1
-rwxr-xr-xfull/include/config/ubirsvol.h1
-rwxr-xr-xfull/include/config/ubiupdatevol.h1
-rwxr-xr-xfull/include/config/udhcp/debug.h1
-rwxr-xr-xfull/include/config/udhcpc.h1
-rwxr-xr-xfull/include/config/udhcpc/default/script.h1
-rwxr-xr-xfull/include/config/udhcpc/slack/for/buggy/servers.h1
-rwxr-xr-xfull/include/config/udhcpc6.h1
-rwxr-xr-xfull/include/config/udhcpd.h1
-rwxr-xr-xfull/include/config/udpsvd.h1
-rwxr-xr-xfull/include/config/uevent.h1
-rwxr-xr-xfull/include/config/umount.h1
-rwxr-xr-xfull/include/config/uname.h1
-rwxr-xr-xfull/include/config/uname/osname.h1
-rwxr-xr-xfull/include/config/uncompress.h1
-rwxr-xr-xfull/include/config/unexpand.h1
-rwxr-xr-xfull/include/config/unicode/bidi/support.h1
-rwxr-xr-xfull/include/config/unicode/combining/wchars.h1
-rwxr-xr-xfull/include/config/unicode/neutral/table.h1
-rwxr-xr-xfull/include/config/unicode/preserve/broken.h1
-rwxr-xr-xfull/include/config/unicode/support.h1
-rwxr-xr-xfull/include/config/unicode/using/locale.h1
-rwxr-xr-xfull/include/config/unicode/wide/wchars.h1
-rwxr-xr-xfull/include/config/uniq.h1
-rwxr-xr-xfull/include/config/unit/test.h1
-rwxr-xr-xfull/include/config/unix2dos.h1
-rwxr-xr-xfull/include/config/unlink.h1
-rwxr-xr-xfull/include/config/unlzma.h1
-rwxr-xr-xfull/include/config/unlzop.h1
-rwxr-xr-xfull/include/config/unshare.h1
-rwxr-xr-xfull/include/config/unxz.h1
-rwxr-xr-xfull/include/config/unzip.h1
-rwxr-xr-xfull/include/config/uptime.h1
-rwxr-xr-xfull/include/config/use/bb/crypt.h1
-rwxr-xr-xfull/include/config/use/bb/crypt/sha.h1
-rwxr-xr-xfull/include/config/use/bb/pwd/grp.h1
-rwxr-xr-xfull/include/config/use/bb/shadow.h1
-rwxr-xr-xfull/include/config/use/portable/code.h1
-rwxr-xr-xfull/include/config/users.h1
-rwxr-xr-xfull/include/config/usleep.h1
-rwxr-xr-xfull/include/config/uudecode.h1
-rwxr-xr-xfull/include/config/uuencode.h1
-rwxr-xr-xfull/include/config/vconfig.h1
-rwxr-xr-xfull/include/config/verbose/resolution/errors.h1
-rwxr-xr-xfull/include/config/vi.h1
-rwxr-xr-xfull/include/config/vlock.h1
-rwxr-xr-xfull/include/config/volname.h1
-rwxr-xr-xfull/include/config/volumeid.h1
-rwxr-xr-xfull/include/config/wall.h1
-rwxr-xr-xfull/include/config/watch.h1
-rwxr-xr-xfull/include/config/watchdog.h1
-rwxr-xr-xfull/include/config/wc.h1
-rwxr-xr-xfull/include/config/werror.h1
-rwxr-xr-xfull/include/config/wget.h1
-rwxr-xr-xfull/include/config/which.h1
-rwxr-xr-xfull/include/config/who.h1
-rwxr-xr-xfull/include/config/whoami.h1
-rwxr-xr-xfull/include/config/whois.h1
-rwxr-xr-xfull/include/config/xargs.h1
-rwxr-xr-xfull/include/config/xz.h1
-rwxr-xr-xfull/include/config/xzcat.h1
-rwxr-xr-xfull/include/config/yes.h1
-rwxr-xr-xfull/include/config/zcat.h1
-rwxr-xr-xfull/include/config/zcip.h1
-rwxr-xr-xfull/include/usage.h6364
-rwxr-xr-xfull/include/usage_compressed.h4831
960 files changed, 21331 insertions, 4 deletions
diff --git a/Android.mk b/Android.mk
index 3160272..0f37d40 100644
--- a/Android.mk
+++ b/Android.mk
@@ -160,7 +160,7 @@ BUSYBOX_CFLAGS = \
-DANDROID \
-fno-strict-aliasing \
-fno-builtin-stpcpy \
- -include $(bb_gen)/$(BUSYBOX_CONFIG)/include/autoconf.h \
+ -include $(BB_PATH)/$(BUSYBOX_CONFIG)/include/autoconf.h \
-D'CONFIG_DEFAULT_MODULES_DIR="$(KERNEL_MODULES_DIR)"' \
-D'BB_VER="$(strip $(shell $(SUBMAKE) kernelversion)) $(BUSYBOX_SUFFIX)"' -DBB_BT=AUTOCONF_TIMESTAMP
@@ -181,7 +181,7 @@ endif
BUSYBOX_CONFIG:=minimal
BUSYBOX_SUFFIX:=static
LOCAL_SRC_FILES := $(BUSYBOX_SRC_FILES)
-LOCAL_C_INCLUDES := $(bb_gen)/minimal/include $(BUSYBOX_C_INCLUDES)
+LOCAL_C_INCLUDES := $(BB_PATH)/minimal/include $(BUSYBOX_C_INCLUDES)
LOCAL_CFLAGS := -Dmain=busybox_driver $(BUSYBOX_CFLAGS)
LOCAL_CFLAGS += \
-DRECOVERY_VERSION \
@@ -214,7 +214,7 @@ include $(CLEAR_VARS)
BUSYBOX_CONFIG:=full
BUSYBOX_SUFFIX:=bionic
LOCAL_SRC_FILES := $(BUSYBOX_SRC_FILES)
-LOCAL_C_INCLUDES := $(bb_gen)/full/include $(BUSYBOX_C_INCLUDES)
+LOCAL_C_INCLUDES := $(BB_PATH)/full/include $(BUSYBOX_C_INCLUDES)
LOCAL_CFLAGS := $(BUSYBOX_CFLAGS)
LOCAL_ASFLAGS := $(BUSYBOX_AFLAGS)
LOCAL_MODULE := busybox
@@ -268,7 +268,7 @@ include $(CLEAR_VARS)
BUSYBOX_CONFIG:=full
BUSYBOX_SUFFIX:=static
LOCAL_SRC_FILES := $(BUSYBOX_SRC_FILES)
-LOCAL_C_INCLUDES := $(bb_gen)/full/include $(BUSYBOX_C_INCLUDES)
+LOCAL_C_INCLUDES := $(BB_PATH)/full/include $(BUSYBOX_C_INCLUDES)
LOCAL_CFLAGS := $(BUSYBOX_CFLAGS)
LOCAL_CFLAGS += \
-Dgetusershell=busybox_getusershell \
diff --git a/full/include/NUM_APPLETS.h b/full/include/NUM_APPLETS.h
new file mode 100755
index 0000000..9a21598
--- a/dev/null
+++ b/full/include/NUM_APPLETS.h
@@ -0,0 +1 @@
+#define NUM_APPLETS 267
diff --git a/full/include/applet_tables.h b/full/include/applet_tables.h
new file mode 100755
index 0000000..5e455a1
--- a/dev/null
+++ b/full/include/applet_tables.h
@@ -0,0 +1,1025 @@
+/* This is a generated file, don't edit */
+
+#define NUM_APPLETS 267
+#define KNOWN_APPNAME_OFFSETS 8
+
+const uint16_t applet_nameofs[] ALIGN2 = {
+192,
+409,
+647,
+869,
+1099,
+1343,
+1548,
+};
+
+const char applet_names[] ALIGN1 = ""
+"[" "\0"
+"[[" "\0"
+"adjtimex" "\0"
+"arp" "\0"
+"ash" "\0"
+"ash" "\0"
+"awk" "\0"
+"base64" "\0"
+"basename" "\0"
+"bbconfig" "\0"
+"blkdiscard" "\0"
+"blkid" "\0"
+"blockdev" "\0"
+"brctl" "\0"
+"bunzip2" "\0"
+"bzcat" "\0"
+"bzip2" "\0"
+"cal" "\0"
+"cat" "\0"
+"catv" "\0"
+"chattr" "\0"
+"chcon" "\0"
+"chgrp" "\0"
+"chmod" "\0"
+"chown" "\0"
+"chroot" "\0"
+"chvt" "\0"
+"clear" "\0"
+"cmp" "\0"
+"comm" "\0"
+"cp" "\0"
+"cpio" "\0"
+"crond" "\0"
+"crontab" "\0"
+"cut" "\0"
+"date" "\0"
+"dc" "\0"
+"dd" "\0"
+"deallocvt" "\0"
+"depmod" "\0"
+"devmem" "\0"
+"df" "\0"
+"diff" "\0"
+"dirname" "\0"
+"dmesg" "\0"
+"dnsd" "\0"
+"dnsdomainname" "\0"
+"dos2unix" "\0"
+"du" "\0"
+"echo" "\0"
+"ed" "\0"
+"egrep" "\0"
+"env" "\0"
+"expand" "\0"
+"expr" "\0"
+"false" "\0"
+"fatattr" "\0"
+"fbset" "\0"
+"fbsplash" "\0"
+"fdisk" "\0"
+"fgconsole" "\0"
+"fgrep" "\0"
+"find" "\0"
+"findfs" "\0"
+"flash_lock" "\0"
+"flash_unlock" "\0"
+"flashcp" "\0"
+"flock" "\0"
+"fold" "\0"
+"free" "\0"
+"freeramdisk" "\0"
+"fstrim" "\0"
+"fsync" "\0"
+"ftpget" "\0"
+"ftpput" "\0"
+"fuser" "\0"
+"getenforce" "\0"
+"getopt" "\0"
+"getsebool" "\0"
+"grep" "\0"
+"groups" "\0"
+"gunzip" "\0"
+"gzip" "\0"
+"halt" "\0"
+"head" "\0"
+"hexdump" "\0"
+"hwclock" "\0"
+"i2cdetect" "\0"
+"i2cdump" "\0"
+"i2cget" "\0"
+"i2cset" "\0"
+"id" "\0"
+"ifconfig" "\0"
+"ifdown" "\0"
+"ifup" "\0"
+"inetd" "\0"
+"insmod" "\0"
+"install" "\0"
+"ionice" "\0"
+"iostat" "\0"
+"ip" "\0"
+"ipneigh" "\0"
+"kill" "\0"
+"killall" "\0"
+"killall5" "\0"
+"less" "\0"
+"linux32" "\0"
+"linux64" "\0"
+"linuxrc" "\0"
+"ln" "\0"
+"losetup" "\0"
+"ls" "\0"
+"lsattr" "\0"
+"lsmod" "\0"
+"lsof" "\0"
+"lspci" "\0"
+"lsusb" "\0"
+"lzcat" "\0"
+"lzma" "\0"
+"lzop" "\0"
+"lzopcat" "\0"
+"man" "\0"
+"matchpathcon" "\0"
+"md5sum" "\0"
+"mesg" "\0"
+"mkdir" "\0"
+"mkdosfs" "\0"
+"mke2fs" "\0"
+"mkfifo" "\0"
+"mkfs.ext2" "\0"
+"mkfs.vfat" "\0"
+"mknod" "\0"
+"mkpasswd" "\0"
+"mkswap" "\0"
+"mktemp" "\0"
+"modinfo" "\0"
+"modprobe" "\0"
+"more" "\0"
+"mount" "\0"
+"mountpoint" "\0"
+"mpstat" "\0"
+"mv" "\0"
+"nanddump" "\0"
+"nandwrite" "\0"
+"nbd-client" "\0"
+"nc" "\0"
+"netstat" "\0"
+"nice" "\0"
+"nmeter" "\0"
+"nohup" "\0"
+"nsenter" "\0"
+"nslookup" "\0"
+"ntpd" "\0"
+"od" "\0"
+"openvt" "\0"
+"patch" "\0"
+"pgrep" "\0"
+"pidof" "\0"
+"ping" "\0"
+"pipe_progress" "\0"
+"pkill" "\0"
+"pmap" "\0"
+"poweroff" "\0"
+"printenv" "\0"
+"printf" "\0"
+"ps" "\0"
+"pstree" "\0"
+"pwd" "\0"
+"pwdx" "\0"
+"rdate" "\0"
+"rdev" "\0"
+"readlink" "\0"
+"realpath" "\0"
+"reboot" "\0"
+"renice" "\0"
+"reset" "\0"
+"resize" "\0"
+"restorecon" "\0"
+"rev" "\0"
+"rm" "\0"
+"rmdir" "\0"
+"rmmod" "\0"
+"route" "\0"
+"run-parts" "\0"
+"runcon" "\0"
+"rx" "\0"
+"sed" "\0"
+"selinuxenabled" "\0"
+"seq" "\0"
+"sestatus" "\0"
+"setconsole" "\0"
+"setenforce" "\0"
+"setfiles" "\0"
+"setkeycodes" "\0"
+"setsebool" "\0"
+"setserial" "\0"
+"setsid" "\0"
+"sh" "\0"
+"sh" "\0"
+"sha1sum" "\0"
+"sha256sum" "\0"
+"sha3sum" "\0"
+"sha512sum" "\0"
+"shuf" "\0"
+"sleep" "\0"
+"smemcap" "\0"
+"sort" "\0"
+"split" "\0"
+"stat" "\0"
+"strings" "\0"
+"stty" "\0"
+"sum" "\0"
+"svc" "\0"
+"swapoff" "\0"
+"swapon" "\0"
+"switch_root" "\0"
+"sync" "\0"
+"sysctl" "\0"
+"tac" "\0"
+"tail" "\0"
+"tar" "\0"
+"taskset" "\0"
+"tee" "\0"
+"telnet" "\0"
+"telnetd" "\0"
+"test" "\0"
+"tftp" "\0"
+"tftpd" "\0"
+"time" "\0"
+"timeout" "\0"
+"top" "\0"
+"touch" "\0"
+"tr" "\0"
+"traceroute" "\0"
+"true" "\0"
+"truncate" "\0"
+"ttysize" "\0"
+"tune2fs" "\0"
+"ubirename" "\0"
+"uevent" "\0"
+"umount" "\0"
+"uname" "\0"
+"uncompress" "\0"
+"unexpand" "\0"
+"uniq" "\0"
+"unix2dos" "\0"
+"unlink" "\0"
+"unlzma" "\0"
+"unlzop" "\0"
+"unshare" "\0"
+"unxz" "\0"
+"unzip" "\0"
+"uptime" "\0"
+"usleep" "\0"
+"uudecode" "\0"
+"uuencode" "\0"
+"vi" "\0"
+"watch" "\0"
+"wc" "\0"
+"wget" "\0"
+"which" "\0"
+"whoami" "\0"
+"xargs" "\0"
+"xz" "\0"
+"xzcat" "\0"
+"yes" "\0"
+"zcat" "\0"
+;
+
+#define APPLET_NO_adjtimex 2
+#define APPLET_NO_arp 3
+#define APPLET_NO_ash 4
+#define APPLET_NO_ash 5
+#define APPLET_NO_awk 6
+#define APPLET_NO_base64 7
+#define APPLET_NO_basename 8
+#define APPLET_NO_bbconfig 9
+#define APPLET_NO_blkdiscard 10
+#define APPLET_NO_blkid 11
+#define APPLET_NO_blockdev 12
+#define APPLET_NO_brctl 13
+#define APPLET_NO_bunzip2 14
+#define APPLET_NO_bzcat 15
+#define APPLET_NO_bzip2 16
+#define APPLET_NO_cal 17
+#define APPLET_NO_cat 18
+#define APPLET_NO_catv 19
+#define APPLET_NO_chattr 20
+#define APPLET_NO_chcon 21
+#define APPLET_NO_chgrp 22
+#define APPLET_NO_chmod 23
+#define APPLET_NO_chown 24
+#define APPLET_NO_chroot 25
+#define APPLET_NO_chvt 26
+#define APPLET_NO_clear 27
+#define APPLET_NO_cmp 28
+#define APPLET_NO_comm 29
+#define APPLET_NO_cp 30
+#define APPLET_NO_cpio 31
+#define APPLET_NO_crond 32
+#define APPLET_NO_crontab 33
+#define APPLET_NO_cut 34
+#define APPLET_NO_date 35
+#define APPLET_NO_dc 36
+#define APPLET_NO_dd 37
+#define APPLET_NO_deallocvt 38
+#define APPLET_NO_depmod 39
+#define APPLET_NO_devmem 40
+#define APPLET_NO_df 41
+#define APPLET_NO_diff 42
+#define APPLET_NO_dirname 43
+#define APPLET_NO_dmesg 44
+#define APPLET_NO_dnsd 45
+#define APPLET_NO_dnsdomainname 46
+#define APPLET_NO_dos2unix 47
+#define APPLET_NO_du 48
+#define APPLET_NO_echo 49
+#define APPLET_NO_ed 50
+#define APPLET_NO_egrep 51
+#define APPLET_NO_env 52
+#define APPLET_NO_expand 53
+#define APPLET_NO_expr 54
+#define APPLET_NO_false 55
+#define APPLET_NO_fatattr 56
+#define APPLET_NO_fbset 57
+#define APPLET_NO_fbsplash 58
+#define APPLET_NO_fdisk 59
+#define APPLET_NO_fgconsole 60
+#define APPLET_NO_fgrep 61
+#define APPLET_NO_find 62
+#define APPLET_NO_findfs 63
+#define APPLET_NO_flash_lock 64
+#define APPLET_NO_flash_unlock 65
+#define APPLET_NO_flashcp 66
+#define APPLET_NO_flock 67
+#define APPLET_NO_fold 68
+#define APPLET_NO_free 69
+#define APPLET_NO_freeramdisk 70
+#define APPLET_NO_fstrim 71
+#define APPLET_NO_fsync 72
+#define APPLET_NO_ftpget 73
+#define APPLET_NO_ftpput 74
+#define APPLET_NO_fuser 75
+#define APPLET_NO_getenforce 76
+#define APPLET_NO_getopt 77
+#define APPLET_NO_getsebool 78
+#define APPLET_NO_grep 79
+#define APPLET_NO_groups 80
+#define APPLET_NO_gunzip 81
+#define APPLET_NO_gzip 82
+#define APPLET_NO_halt 83
+#define APPLET_NO_head 84
+#define APPLET_NO_hexdump 85
+#define APPLET_NO_hwclock 86
+#define APPLET_NO_i2cdetect 87
+#define APPLET_NO_i2cdump 88
+#define APPLET_NO_i2cget 89
+#define APPLET_NO_i2cset 90
+#define APPLET_NO_id 91
+#define APPLET_NO_ifconfig 92
+#define APPLET_NO_ifdown 93
+#define APPLET_NO_ifup 94
+#define APPLET_NO_inetd 95
+#define APPLET_NO_insmod 96
+#define APPLET_NO_install 97
+#define APPLET_NO_ionice 98
+#define APPLET_NO_iostat 99
+#define APPLET_NO_ip 100
+#define APPLET_NO_ipneigh 101
+#define APPLET_NO_kill 102
+#define APPLET_NO_killall 103
+#define APPLET_NO_killall5 104
+#define APPLET_NO_less 105
+#define APPLET_NO_linux32 106
+#define APPLET_NO_linux64 107
+#define APPLET_NO_linuxrc 108
+#define APPLET_NO_ln 109
+#define APPLET_NO_losetup 110
+#define APPLET_NO_ls 111
+#define APPLET_NO_lsattr 112
+#define APPLET_NO_lsmod 113
+#define APPLET_NO_lsof 114
+#define APPLET_NO_lspci 115
+#define APPLET_NO_lsusb 116
+#define APPLET_NO_lzcat 117
+#define APPLET_NO_lzma 118
+#define APPLET_NO_lzop 119
+#define APPLET_NO_lzopcat 120
+#define APPLET_NO_man 121
+#define APPLET_NO_matchpathcon 122
+#define APPLET_NO_md5sum 123
+#define APPLET_NO_mesg 124
+#define APPLET_NO_mkdir 125
+#define APPLET_NO_mkdosfs 126
+#define APPLET_NO_mke2fs 127
+#define APPLET_NO_mkfifo 128
+#define APPLET_NO_mknod 131
+#define APPLET_NO_mkpasswd 132
+#define APPLET_NO_mkswap 133
+#define APPLET_NO_mktemp 134
+#define APPLET_NO_modinfo 135
+#define APPLET_NO_modprobe 136
+#define APPLET_NO_more 137
+#define APPLET_NO_mount 138
+#define APPLET_NO_mountpoint 139
+#define APPLET_NO_mpstat 140
+#define APPLET_NO_mv 141
+#define APPLET_NO_nanddump 142
+#define APPLET_NO_nandwrite 143
+#define APPLET_NO_nc 145
+#define APPLET_NO_netstat 146
+#define APPLET_NO_nice 147
+#define APPLET_NO_nmeter 148
+#define APPLET_NO_nohup 149
+#define APPLET_NO_nsenter 150
+#define APPLET_NO_nslookup 151
+#define APPLET_NO_ntpd 152
+#define APPLET_NO_od 153
+#define APPLET_NO_openvt 154
+#define APPLET_NO_patch 155
+#define APPLET_NO_pgrep 156
+#define APPLET_NO_pidof 157
+#define APPLET_NO_ping 158
+#define APPLET_NO_pipe_progress 159
+#define APPLET_NO_pkill 160
+#define APPLET_NO_pmap 161
+#define APPLET_NO_poweroff 162
+#define APPLET_NO_printenv 163
+#define APPLET_NO_printf 164
+#define APPLET_NO_ps 165
+#define APPLET_NO_pstree 166
+#define APPLET_NO_pwd 167
+#define APPLET_NO_pwdx 168
+#define APPLET_NO_rdate 169
+#define APPLET_NO_rdev 170
+#define APPLET_NO_readlink 171
+#define APPLET_NO_realpath 172
+#define APPLET_NO_reboot 173
+#define APPLET_NO_renice 174
+#define APPLET_NO_reset 175
+#define APPLET_NO_resize 176
+#define APPLET_NO_restorecon 177
+#define APPLET_NO_rev 178
+#define APPLET_NO_rm 179
+#define APPLET_NO_rmdir 180
+#define APPLET_NO_rmmod 181
+#define APPLET_NO_route 182
+#define APPLET_NO_runcon 184
+#define APPLET_NO_rx 185
+#define APPLET_NO_sed 186
+#define APPLET_NO_selinuxenabled 187
+#define APPLET_NO_seq 188
+#define APPLET_NO_sestatus 189
+#define APPLET_NO_setconsole 190
+#define APPLET_NO_setenforce 191
+#define APPLET_NO_setfiles 192
+#define APPLET_NO_setkeycodes 193
+#define APPLET_NO_setsebool 194
+#define APPLET_NO_setserial 195
+#define APPLET_NO_setsid 196
+#define APPLET_NO_sh 197
+#define APPLET_NO_sh 198
+#define APPLET_NO_sha1sum 199
+#define APPLET_NO_sha256sum 200
+#define APPLET_NO_sha3sum 201
+#define APPLET_NO_sha512sum 202
+#define APPLET_NO_shuf 203
+#define APPLET_NO_sleep 204
+#define APPLET_NO_smemcap 205
+#define APPLET_NO_sort 206
+#define APPLET_NO_split 207
+#define APPLET_NO_stat 208
+#define APPLET_NO_strings 209
+#define APPLET_NO_stty 210
+#define APPLET_NO_sum 211
+#define APPLET_NO_svc 212
+#define APPLET_NO_swapoff 213
+#define APPLET_NO_swapon 214
+#define APPLET_NO_switch_root 215
+#define APPLET_NO_sync 216
+#define APPLET_NO_sysctl 217
+#define APPLET_NO_tac 218
+#define APPLET_NO_tail 219
+#define APPLET_NO_tar 220
+#define APPLET_NO_taskset 221
+#define APPLET_NO_tee 222
+#define APPLET_NO_telnet 223
+#define APPLET_NO_telnetd 224
+#define APPLET_NO_test 225
+#define APPLET_NO_tftp 226
+#define APPLET_NO_tftpd 227
+#define APPLET_NO_time 228
+#define APPLET_NO_timeout 229
+#define APPLET_NO_top 230
+#define APPLET_NO_touch 231
+#define APPLET_NO_tr 232
+#define APPLET_NO_traceroute 233
+#define APPLET_NO_true 234
+#define APPLET_NO_truncate 235
+#define APPLET_NO_ttysize 236
+#define APPLET_NO_tune2fs 237
+#define APPLET_NO_ubirename 238
+#define APPLET_NO_uevent 239
+#define APPLET_NO_umount 240
+#define APPLET_NO_uname 241
+#define APPLET_NO_uncompress 242
+#define APPLET_NO_unexpand 243
+#define APPLET_NO_uniq 244
+#define APPLET_NO_unix2dos 245
+#define APPLET_NO_unlink 246
+#define APPLET_NO_unlzma 247
+#define APPLET_NO_unlzop 248
+#define APPLET_NO_unshare 249
+#define APPLET_NO_unxz 250
+#define APPLET_NO_unzip 251
+#define APPLET_NO_uptime 252
+#define APPLET_NO_usleep 253
+#define APPLET_NO_uudecode 254
+#define APPLET_NO_uuencode 255
+#define APPLET_NO_vi 256
+#define APPLET_NO_watch 257
+#define APPLET_NO_wc 258
+#define APPLET_NO_wget 259
+#define APPLET_NO_which 260
+#define APPLET_NO_whoami 261
+#define APPLET_NO_xargs 262
+#define APPLET_NO_xz 263
+#define APPLET_NO_xzcat 264
+#define APPLET_NO_yes 265
+#define APPLET_NO_zcat 266
+
+#ifndef SKIP_applet_main
+int (*const applet_main[])(int argc, char **argv) = {
+test_main,
+test_main,
+adjtimex_main,
+arp_main,
+ash_main,
+ash_main,
+awk_main,
+base64_main,
+basename_main,
+bbconfig_main,
+blkdiscard_main,
+blkid_main,
+blockdev_main,
+brctl_main,
+bunzip2_main,
+bunzip2_main,
+bzip2_main,
+cal_main,
+cat_main,
+catv_main,
+chattr_main,
+chcon_main,
+chgrp_main,
+chmod_main,
+chown_main,
+chroot_main,
+chvt_main,
+clear_main,
+cmp_main,
+comm_main,
+cp_main,
+cpio_main,
+crond_main,
+crontab_main,
+cut_main,
+date_main,
+dc_main,
+dd_main,
+deallocvt_main,
+depmod_main,
+devmem_main,
+df_main,
+diff_main,
+dirname_main,
+dmesg_main,
+dnsd_main,
+hostname_main,
+dos2unix_main,
+du_main,
+echo_main,
+ed_main,
+grep_main,
+env_main,
+expand_main,
+expr_main,
+false_main,
+fatattr_main,
+fbset_main,
+fbsplash_main,
+fdisk_main,
+fgconsole_main,
+grep_main,
+find_main,
+findfs_main,
+flash_lock_unlock_main,
+flash_lock_unlock_main,
+flashcp_main,
+flock_main,
+fold_main,
+free_main,
+freeramdisk_main,
+fstrim_main,
+fsync_main,
+ftpgetput_main,
+ftpgetput_main,
+fuser_main,
+getenforce_main,
+getopt_main,
+getsebool_main,
+grep_main,
+id_main,
+gunzip_main,
+gzip_main,
+halt_main,
+head_main,
+hexdump_main,
+hwclock_main,
+i2cdetect_main,
+i2cdump_main,
+i2cget_main,
+i2cset_main,
+id_main,
+ifconfig_main,
+ifupdown_main,
+ifupdown_main,
+inetd_main,
+insmod_main,
+install_main,
+ionice_main,
+iostat_main,
+ip_main,
+ipneigh_main,
+kill_main,
+kill_main,
+kill_main,
+less_main,
+setarch_main,
+setarch_main,
+init_main,
+ln_main,
+losetup_main,
+ls_main,
+lsattr_main,
+lsmod_main,
+lsof_main,
+lspci_main,
+lsusb_main,
+unlzma_main,
+unlzma_main,
+lzop_main,
+lzop_main,
+man_main,
+matchpathcon_main,
+md5_sha1_sum_main,
+mesg_main,
+mkdir_main,
+mkfs_vfat_main,
+mkfs_ext2_main,
+mkfifo_main,
+mkfs_ext2_main,
+mkfs_vfat_main,
+mknod_main,
+cryptpw_main,
+mkswap_main,
+mktemp_main,
+modinfo_main,
+modprobe_main,
+more_main,
+mount_main,
+mountpoint_main,
+mpstat_main,
+mv_main,
+nandwrite_main,
+nandwrite_main,
+nbdclient_main,
+nc_main,
+netstat_main,
+nice_main,
+nmeter_main,
+nohup_main,
+nsenter_main,
+nslookup_main,
+ntpd_main,
+od_main,
+openvt_main,
+patch_main,
+pgrep_main,
+pidof_main,
+ping_main,
+pipe_progress_main,
+pgrep_main,
+pmap_main,
+halt_main,
+printenv_main,
+printf_main,
+ps_main,
+pstree_main,
+pwd_main,
+pwdx_main,
+rdate_main,
+rdev_main,
+readlink_main,
+realpath_main,
+halt_main,
+renice_main,
+reset_main,
+resize_main,
+setfiles_main,
+rev_main,
+rm_main,
+rmdir_main,
+rmmod_main,
+route_main,
+run_parts_main,
+runcon_main,
+rx_main,
+sed_main,
+selinuxenabled_main,
+seq_main,
+sestatus_main,
+setconsole_main,
+setenforce_main,
+setfiles_main,
+setkeycodes_main,
+setsebool_main,
+setserial_main,
+setsid_main,
+ash_main,
+ash_main,
+md5_sha1_sum_main,
+md5_sha1_sum_main,
+md5_sha1_sum_main,
+md5_sha1_sum_main,
+shuf_main,
+sleep_main,
+smemcap_main,
+sort_main,
+split_main,
+stat_main,
+strings_main,
+stty_main,
+sum_main,
+svc_main,
+swap_on_off_main,
+swap_on_off_main,
+switch_root_main,
+sync_main,
+sysctl_main,
+tac_main,
+tail_main,
+tar_main,
+taskset_main,
+tee_main,
+telnet_main,
+telnetd_main,
+test_main,
+tftp_main,
+tftpd_main,
+time_main,
+timeout_main,
+top_main,
+touch_main,
+tr_main,
+traceroute_main,
+true_main,
+truncate_main,
+ttysize_main,
+tune2fs_main,
+ubirename_main,
+uevent_main,
+umount_main,
+uname_main,
+uncompress_main,
+expand_main,
+uniq_main,
+dos2unix_main,
+unlink_main,
+unlzma_main,
+lzop_main,
+unshare_main,
+unxz_main,
+unzip_main,
+uptime_main,
+usleep_main,
+uudecode_main,
+uuencode_main,
+vi_main,
+watch_main,
+wc_main,
+wget_main,
+which_main,
+whoami_main,
+xargs_main,
+unxz_main,
+unxz_main,
+yes_main,
+gunzip_main,
+};
+#endif
+
+const uint8_t applet_suid[] ALIGN1 = {
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x08,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x40,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x10,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x04,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+0x00,
+};
+
+const uint8_t applet_install_loc[] ALIGN1 = {
+0x11,
+0x22,
+0x11,
+0x11,
+0x11,
+0x21,
+0x22,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x21,
+0x11,
+0x11,
+0x11,
+0x12,
+0x11,
+0x11,
+0x21,
+0x12,
+0x11,
+0x21,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x21,
+0x22,
+0x11,
+0x21,
+0x22,
+0x12,
+0x11,
+0x22,
+0x11,
+0x11,
+0x12,
+0x12,
+0x11,
+0x21,
+0x11,
+0x22,
+0x22,
+0x12,
+0x22,
+0x22,
+0x12,
+0x11,
+0x22,
+0x11,
+0x12,
+0x11,
+0x10,
+0x12,
+0x21,
+0x11,
+0x11,
+0x11,
+0x11,
+0x12,
+0x11,
+0x22,
+0x21,
+0x12,
+0x21,
+0x21,
+0x12,
+0x11,
+0x11,
+0x22,
+0x12,
+0x11,
+0x11,
+0x11,
+0x12,
+0x11,
+0x11,
+0x11,
+0x11,
+0x12,
+0x11,
+0x11,
+0x21,
+0x12,
+0x21,
+0x11,
+0x21,
+0x11,
+0x21,
+0x12,
+0x11,
+0x21,
+0x21,
+0x22,
+0x12,
+0x12,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x21,
+0x22,
+0x21,
+0x11,
+0x11,
+0x11,
+0x12,
+0x21,
+0x11,
+0x11,
+0x11,
+0x11,
+0x21,
+0x22,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x11,
+0x01,
+};
diff --git a/full/include/applets.h b/full/include/applets.h
new file mode 100755
index 0000000..3ad513d
--- a/dev/null
+++ b/full/include/applets.h
@@ -0,0 +1,502 @@
+/* DO NOT EDIT. This file is generated from applets.src.h */
+/* vi: set sw=4 ts=4: */
+/*
+ * applets.h - a listing of all busybox applets.
+ *
+ * If you write a new applet, you need to add an entry to this list to make
+ * busybox aware of it.
+ */
+
+/*
+name - applet name as it is typed on command line
+help - applet name, converted to C (ether-wake: help = ether_wake)
+main - corresponding <applet>_main to call (bzcat: main = bunzip2)
+l - location to install link to: [/usr]/[s]bin
+s - suid type:
+ BB_SUID_REQUIRE: will complain if busybox isn't suid
+ and is run by non-root (applet_main() will not be called at all)
+ BB_SUID_DROP: will drop suid prior to applet_main()
+ BB_SUID_MAYBE: neither of the above
+ (every instance of BB_SUID_REQUIRE and BB_SUID_MAYBE
+ needs to be justified in comment)
+ NB: please update FEATURE_SUID help text whenever you add/remove
+ BB_SUID_REQUIRE or BB_SUID_MAYBE applet.
+*/
+
+#if defined(PROTOTYPES)
+# define APPLET(name,l,s) int name##_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
+# define APPLET_ODDNAME(name,main,l,s,help) int main##_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
+# define APPLET_NOEXEC(name,main,l,s,help) int main##_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
+# define APPLET_NOFORK(name,main,l,s,help) int main##_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
+
+#elif defined(NAME_MAIN)
+# define APPLET(name,l,s) name name##_main
+# define APPLET_ODDNAME(name,main,l,s,help) name main##_main
+# define APPLET_NOEXEC(name,main,l,s,help) name main##_main
+# define APPLET_NOFORK(name,main,l,s,help) name main##_main
+
+#elif defined(MAKE_USAGE) && ENABLE_FEATURE_VERBOSE_USAGE
+# define APPLET(name,l,s) MAKE_USAGE(#name, name##_trivial_usage name##_full_usage)
+# define APPLET_ODDNAME(name,main,l,s,help) MAKE_USAGE(#name, help##_trivial_usage help##_full_usage)
+# define APPLET_NOEXEC(name,main,l,s,help) MAKE_USAGE(#name, help##_trivial_usage help##_full_usage)
+# define APPLET_NOFORK(name,main,l,s,help) MAKE_USAGE(#name, help##_trivial_usage help##_full_usage)
+
+#elif defined(MAKE_USAGE) && !ENABLE_FEATURE_VERBOSE_USAGE
+# define APPLET(name,l,s) MAKE_USAGE(#name, name##_trivial_usage)
+# define APPLET_ODDNAME(name,main,l,s,help) MAKE_USAGE(#name, help##_trivial_usage)
+# define APPLET_NOEXEC(name,main,l,s,help) MAKE_USAGE(#name, help##_trivial_usage)
+# define APPLET_NOFORK(name,main,l,s,help) MAKE_USAGE(#name, help##_trivial_usage)
+
+#elif defined(MAKE_LINKS)
+# define APPLET(name,l,c) LINK l name
+# define APPLET_ODDNAME(name,main,l,s,help) LINK l name
+# define APPLET_NOEXEC(name,main,l,s,help) LINK l name
+# define APPLET_NOFORK(name,main,l,s,help) LINK l name
+
+#elif defined(MAKE_SUID)
+# define APPLET(name,l,s) SUID s l name
+# define APPLET_ODDNAME(name,main,l,s,help) SUID s l name
+# define APPLET_NOEXEC(name,main,l,s,help) SUID s l name
+# define APPLET_NOFORK(name,main,l,s,help) SUID s l name
+
+#else
+ static struct bb_applet applets[] = { /* name, main, location, need_suid */
+# define APPLET(name,l,s) { #name, #name, l, s },
+# define APPLET_ODDNAME(name,main,l,s,help) { #name, #main, l, s },
+# define APPLET_NOEXEC(name,main,l,s,help) { #name, #main, l, s, 1 },
+# define APPLET_NOFORK(name,main,l,s,help) { #name, #main, l, s, 1, 1 },
+#endif
+
+#if ENABLE_INSTALL_NO_USR
+# define BB_DIR_USR_BIN BB_DIR_BIN
+# define BB_DIR_USR_SBIN BB_DIR_SBIN
+#endif
+
+
+IF_AR(APPLET(ar, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UNCOMPRESS(APPLET(uncompress, BB_DIR_BIN, BB_SUID_DROP))
+IF_GUNZIP(APPLET(gunzip, BB_DIR_BIN, BB_SUID_DROP))
+IF_ZCAT(APPLET_ODDNAME(zcat, gunzip, BB_DIR_BIN, BB_SUID_DROP, zcat))
+IF_BUNZIP2(APPLET(bunzip2, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_BZCAT(APPLET_ODDNAME(bzcat, bunzip2, BB_DIR_USR_BIN, BB_SUID_DROP, bzcat))
+IF_UNLZMA(APPLET(unlzma, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_LZCAT(APPLET_ODDNAME(lzcat, unlzma, BB_DIR_USR_BIN, BB_SUID_DROP, lzcat))
+IF_LZMA(APPLET_ODDNAME(lzma, unlzma, BB_DIR_USR_BIN, BB_SUID_DROP, lzma))
+IF_UNXZ(APPLET(unxz, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_XZCAT(APPLET_ODDNAME(xzcat, unxz, BB_DIR_USR_BIN, BB_SUID_DROP, xzcat))
+IF_XZ(APPLET_ODDNAME(xz, unxz, BB_DIR_USR_BIN, BB_SUID_DROP, xz))
+IF_BZIP2(APPLET(bzip2, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_CPIO(APPLET(cpio, BB_DIR_BIN, BB_SUID_DROP))
+IF_DPKG(APPLET(dpkg, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_DPKG_DEB(APPLET_ODDNAME(dpkg-deb, dpkg_deb, BB_DIR_USR_BIN, BB_SUID_DROP, dpkg_deb))
+IF_GZIP(APPLET(gzip, BB_DIR_BIN, BB_SUID_DROP))
+IF_LZOP(APPLET(lzop, BB_DIR_BIN, BB_SUID_DROP))
+IF_UNLZOP(APPLET_ODDNAME(unlzop, lzop, BB_DIR_USR_BIN, BB_SUID_DROP, unlzop))
+IF_LZOPCAT(APPLET_ODDNAME(lzopcat, lzop, BB_DIR_USR_BIN, BB_SUID_DROP, lzopcat))
+IF_RPM(APPLET(rpm, BB_DIR_BIN, BB_SUID_DROP))
+IF_RPM2CPIO(APPLET(rpm2cpio, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TAR(APPLET(tar, BB_DIR_BIN, BB_SUID_DROP))
+IF_UNZIP(APPLET(unzip, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_CHVT(APPLET(chvt, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_CLEAR(APPLET(clear, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_DEALLOCVT(APPLET(deallocvt, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_DUMPKMAP(APPLET(dumpkmap, BB_DIR_BIN, BB_SUID_DROP))
+IF_FGCONSOLE(APPLET(fgconsole, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_KBD_MODE(APPLET(kbd_mode, BB_DIR_BIN, BB_SUID_DROP))
+IF_LOADFONT(APPLET(loadfont, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_SETFONT(APPLET(setfont, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_LOADKMAP(APPLET(loadkmap, BB_DIR_SBIN, BB_SUID_DROP))
+IF_OPENVT(APPLET(openvt, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_RESET(APPLET(reset, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_RESIZE(APPLET(resize, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SETCONSOLE(APPLET(setconsole, BB_DIR_SBIN, BB_SUID_DROP))
+IF_SETKEYCODES(APPLET(setkeycodes, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SETLOGCONS(APPLET(setlogcons, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_SHOWKEY(APPLET(showkey, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_BASENAME(APPLET_NOFORK(basename, basename, BB_DIR_USR_BIN, BB_SUID_DROP, basename))
+IF_CAL(APPLET(cal, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_CAT(APPLET_NOFORK(cat, cat, BB_DIR_BIN, BB_SUID_DROP, cat))
+IF_CATV(APPLET(catv, BB_DIR_BIN, BB_SUID_DROP))
+IF_CHGRP(APPLET_NOEXEC(chgrp, chgrp, BB_DIR_BIN, BB_SUID_DROP, chgrp))
+IF_CHMOD(APPLET_NOEXEC(chmod, chmod, BB_DIR_BIN, BB_SUID_DROP, chmod))
+IF_CHOWN(APPLET_NOEXEC(chown, chown, BB_DIR_BIN, BB_SUID_DROP, chown))
+IF_CHROOT(APPLET(chroot, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_CKSUM(APPLET_NOEXEC(cksum, cksum, BB_DIR_USR_BIN, BB_SUID_DROP, cksum))
+IF_COMM(APPLET(comm, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_CP(APPLET_NOEXEC(cp, cp, BB_DIR_BIN, BB_SUID_DROP, cp))
+IF_CUT(APPLET_NOEXEC(cut, cut, BB_DIR_USR_BIN, BB_SUID_DROP, cut))
+IF_DATE(APPLET(date, BB_DIR_BIN, BB_SUID_DROP))
+IF_DD(APPLET_NOEXEC(dd, dd, BB_DIR_BIN, BB_SUID_DROP, dd))
+IF_DF(APPLET(df, BB_DIR_BIN, BB_SUID_DROP))
+IF_DIRNAME(APPLET_NOFORK(dirname, dirname, BB_DIR_USR_BIN, BB_SUID_DROP, dirname))
+IF_DOS2UNIX(APPLET_NOEXEC(dos2unix, dos2unix, BB_DIR_USR_BIN, BB_SUID_DROP, dos2unix))
+IF_UNIX2DOS(APPLET_NOEXEC(unix2dos, dos2unix, BB_DIR_USR_BIN, BB_SUID_DROP, unix2dos))
+IF_DU(APPLET(du, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_ECHO(APPLET_NOFORK(echo, echo, BB_DIR_BIN, BB_SUID_DROP, echo))
+IF_ENV(APPLET_NOEXEC(env, env, BB_DIR_USR_BIN, BB_SUID_DROP, env))
+IF_EXPAND(APPLET(expand, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UNEXPAND(APPLET_ODDNAME(unexpand, expand, BB_DIR_USR_BIN, BB_SUID_DROP, unexpand))
+IF_EXPR(APPLET(expr, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_FALSE(APPLET_NOFORK(false, false, BB_DIR_BIN, BB_SUID_DROP, false))
+IF_FOLD(APPLET_NOEXEC(fold, fold, BB_DIR_USR_BIN, BB_SUID_DROP, fold))
+IF_FSYNC(APPLET_NOFORK(fsync, fsync, BB_DIR_BIN, BB_SUID_DROP, fsync))
+IF_HEAD(APPLET_NOEXEC(head, head, BB_DIR_USR_BIN, BB_SUID_DROP, head))
+IF_HOSTID(APPLET_NOFORK(hostid, hostid, BB_DIR_USR_BIN, BB_SUID_DROP, hostid))
+IF_GROUPS(APPLET_NOEXEC(groups, id, BB_DIR_USR_BIN, BB_SUID_DROP, groups))
+IF_ID( APPLET_NOEXEC(id, id, BB_DIR_USR_BIN, BB_SUID_DROP, id ))
+IF_INSTALL(APPLET(install, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_LN(APPLET_NOEXEC(ln, ln, BB_DIR_BIN, BB_SUID_DROP, ln))
+IF_LOGNAME(APPLET_NOFORK(logname, logname, BB_DIR_USR_BIN, BB_SUID_DROP, logname))
+IF_LS(APPLET_NOEXEC(ls, ls, BB_DIR_BIN, BB_SUID_DROP, ls))
+IF_MD5SUM(APPLET_NOEXEC(md5sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, md5sum))
+IF_SHA1SUM(APPLET_NOEXEC(sha1sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha1sum))
+IF_SHA3SUM(APPLET_NOEXEC(sha3sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha3sum))
+IF_SHA256SUM(APPLET_NOEXEC(sha256sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha256sum))
+IF_SHA512SUM(APPLET_NOEXEC(sha512sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha512sum))
+IF_MKDIR(APPLET_NOFORK(mkdir, mkdir, BB_DIR_BIN, BB_SUID_DROP, mkdir))
+IF_MKFIFO(APPLET_NOEXEC(mkfifo, mkfifo, BB_DIR_USR_BIN, BB_SUID_DROP, mkfifo))
+IF_MKNOD(APPLET_NOEXEC(mknod, mknod, BB_DIR_BIN, BB_SUID_DROP, mknod))
+IF_MV(APPLET(mv, BB_DIR_BIN, BB_SUID_DROP))
+IF_NICE(APPLET(nice, BB_DIR_BIN, BB_SUID_DROP))
+IF_NOHUP(APPLET(nohup, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_OD(APPLET(od, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_PRINTENV(APPLET_NOFORK(printenv, printenv, BB_DIR_BIN, BB_SUID_DROP, printenv))
+IF_PRINTF(APPLET_NOFORK(printf, printf, BB_DIR_USR_BIN, BB_SUID_DROP, printf))
+IF_PWD(APPLET_NOFORK(pwd, pwd, BB_DIR_BIN, BB_SUID_DROP, pwd))
+IF_READLINK(APPLET(readlink, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_REALPATH(APPLET(realpath, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_RM(APPLET_NOFORK(rm, rm, BB_DIR_BIN, BB_SUID_DROP, rm))
+IF_RMDIR(APPLET_NOFORK(rmdir, rmdir, BB_DIR_BIN, BB_SUID_DROP, rmdir))
+IF_SEQ(APPLET_NOFORK(seq, seq, BB_DIR_USR_BIN, BB_SUID_DROP, seq))
+IF_SHUF(APPLET_NOEXEC(shuf, shuf, BB_DIR_USR_BIN, BB_SUID_DROP, shuf))
+IF_SLEEP(APPLET(sleep, BB_DIR_BIN, BB_SUID_DROP))
+IF_SORT(APPLET_NOEXEC(sort, sort, BB_DIR_USR_BIN, BB_SUID_DROP, sort))
+IF_SPLIT(APPLET(split, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_STAT(APPLET(stat, BB_DIR_BIN, BB_SUID_DROP))
+IF_STTY(APPLET(stty, BB_DIR_BIN, BB_SUID_DROP))
+IF_SUM(APPLET(sum, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SYNC(APPLET_NOFORK(sync, sync, BB_DIR_BIN, BB_SUID_DROP, sync))
+IF_TAC(APPLET_NOEXEC(tac, tac, BB_DIR_USR_BIN, BB_SUID_DROP, tac))
+IF_TAIL(APPLET(tail, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TEE(APPLET(tee, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TEST(APPLET_NOFORK(test, test, BB_DIR_USR_BIN, BB_SUID_DROP, test))
+IF_TEST1(APPLET_NOFORK([, test, BB_DIR_USR_BIN, BB_SUID_DROP, test))
+IF_TEST2(APPLET_NOFORK([[, test, BB_DIR_USR_BIN, BB_SUID_DROP, test))
+IF_TOUCH(APPLET_NOFORK(touch, touch, BB_DIR_BIN, BB_SUID_DROP, touch))
+IF_TR(APPLET(tr, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TRUE(APPLET_NOFORK(true, true, BB_DIR_BIN, BB_SUID_DROP, true))
+IF_TRUNCATE(APPLET_NOFORK(truncate, truncate, BB_DIR_USR_BIN, BB_SUID_DROP, truncate))
+IF_TTY(APPLET(tty, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UNAME(APPLET(uname, BB_DIR_BIN, BB_SUID_DROP))
+IF_UNIQ(APPLET(uniq, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UNLINK(APPLET(unlink, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_USLEEP(APPLET_NOFORK(usleep, usleep, BB_DIR_BIN, BB_SUID_DROP, usleep))
+IF_UUDECODE(APPLET(uudecode, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_BASE64(APPLET(base64, BB_DIR_BIN, BB_SUID_DROP))
+IF_UUENCODE(APPLET(uuencode, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_WC(APPLET(wc, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_USERS(APPLET_ODDNAME(users, who, BB_DIR_USR_BIN, BB_SUID_DROP, users))
+IF_WHO(APPLET(who, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_WHOAMI(APPLET_NOFORK(whoami, whoami, BB_DIR_USR_BIN, BB_SUID_DROP, whoami))
+IF_YES(APPLET_NOFORK(yes, yes, BB_DIR_USR_BIN, BB_SUID_DROP, yes))
+IF_MKTEMP(APPLET(mktemp, BB_DIR_BIN, BB_SUID_DROP))
+IF_PIPE_PROGRESS(APPLET(pipe_progress, BB_DIR_BIN, BB_SUID_DROP))
+IF_RUN_PARTS(APPLET_ODDNAME(run-parts, run_parts, BB_DIR_BIN, BB_SUID_DROP, run_parts))
+IF_START_STOP_DAEMON(APPLET_ODDNAME(start-stop-daemon, start_stop_daemon, BB_DIR_SBIN, BB_SUID_DROP, start_stop_daemon))
+IF_WHICH(APPLET(which, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_CHATTR(APPLET(chattr, BB_DIR_BIN, BB_SUID_DROP))
+IF_FSCK(APPLET(fsck, BB_DIR_SBIN, BB_SUID_DROP))
+IF_LSATTR(APPLET(lsattr, BB_DIR_BIN, BB_SUID_DROP))
+IF_TUNE2FS(APPLET(tune2fs, BB_DIR_SBIN, BB_SUID_DROP))
+IF_AWK(APPLET_NOEXEC(awk, awk, BB_DIR_USR_BIN, BB_SUID_DROP, awk))
+IF_CMP(APPLET(cmp, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_DIFF(APPLET(diff, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_ED(APPLET(ed, BB_DIR_BIN, BB_SUID_DROP))
+IF_PATCH(APPLET(patch, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SED(APPLET(sed, BB_DIR_BIN, BB_SUID_DROP))
+IF_VI(APPLET(vi, BB_DIR_BIN, BB_SUID_DROP))
+IF_FIND(APPLET_NOEXEC(find, find, BB_DIR_USR_BIN, BB_SUID_DROP, find))
+IF_GREP(APPLET(grep, BB_DIR_BIN, BB_SUID_DROP))
+IF_EGREP(APPLET_ODDNAME(egrep, grep, BB_DIR_BIN, BB_SUID_DROP, egrep))
+IF_FGREP(APPLET_ODDNAME(fgrep, grep, BB_DIR_BIN, BB_SUID_DROP, fgrep))
+IF_XARGS(APPLET_NOEXEC(xargs, xargs, BB_DIR_USR_BIN, BB_SUID_DROP, xargs))
+IF_BOOTCHARTD(APPLET(bootchartd, BB_DIR_SBIN, BB_SUID_DROP))
+IF_HALT(APPLET(halt, BB_DIR_SBIN, BB_SUID_DROP))
+IF_POWEROFF(APPLET_ODDNAME(poweroff, halt, BB_DIR_SBIN, BB_SUID_DROP, poweroff))
+IF_REBOOT(APPLET_ODDNAME(reboot, halt, BB_DIR_SBIN, BB_SUID_DROP, reboot))
+IF_INIT(APPLET(init, BB_DIR_SBIN, BB_SUID_DROP))
+IF_LINUXRC(APPLET_ODDNAME(linuxrc, init, BB_DIR_ROOT, BB_SUID_DROP, linuxrc))
+IF_MESG(APPLET(mesg, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UNIT_TEST(APPLET(unit, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_ADD_SHELL( APPLET_ODDNAME(add-shell , add_remove_shell, BB_DIR_USR_SBIN, BB_SUID_DROP, add_shell ))
+IF_REMOVE_SHELL(APPLET_ODDNAME(remove-shell, add_remove_shell, BB_DIR_USR_SBIN, BB_SUID_DROP, remove_shell))
+IF_ADDGROUP(APPLET(addgroup, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_ADDUSER(APPLET(adduser, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_CHPASSWD(APPLET(chpasswd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_CRYPTPW(APPLET(cryptpw, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_MKPASSWD(APPLET_ODDNAME(mkpasswd, cryptpw, BB_DIR_USR_BIN, BB_SUID_DROP, cryptpw))
+IF_DELUSER(APPLET(deluser, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_DELGROUP(APPLET_ODDNAME(delgroup, deluser, BB_DIR_USR_SBIN, BB_SUID_DROP, delgroup))
+IF_GETTY(APPLET(getty, BB_DIR_SBIN, BB_SUID_DROP))
+/* Needs to be run by root or be suid root - needs to change uid and gid: */
+IF_LOGIN(APPLET(login, BB_DIR_BIN, BB_SUID_REQUIRE))
+/* Needs to be run by root or be suid root - needs to change /etc/{passwd,shadow}: */
+IF_PASSWD(APPLET(passwd, BB_DIR_USR_BIN, BB_SUID_REQUIRE))
+/* Needs to be run by root or be suid root - needs to change uid and gid: */
+IF_SU(APPLET(su, BB_DIR_BIN, BB_SUID_REQUIRE))
+IF_SULOGIN(APPLET(sulogin, BB_DIR_SBIN, BB_SUID_DROP))
+/* Needs to be run by root or be suid root - needs to change uid and gid: */
+IF_VLOCK(APPLET(vlock, BB_DIR_USR_BIN, BB_SUID_REQUIRE))
+IF_MAKEMIME(APPLET(makemime, BB_DIR_BIN, BB_SUID_DROP))
+IF_POPMAILDIR(APPLET(popmaildir, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_REFORMIME(APPLET(reformime, BB_DIR_BIN, BB_SUID_DROP))
+IF_SENDMAIL(APPLET(sendmail, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_ADJTIMEX(APPLET(adjtimex, BB_DIR_SBIN, BB_SUID_DROP))
+IF_BBCONFIG(APPLET(bbconfig, BB_DIR_BIN, BB_SUID_DROP))
+IF_BEEP(APPLET(beep, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_CHAT(APPLET(chat, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_CHRT(APPLET(chrt, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_CONSPY(APPLET(conspy, BB_DIR_BIN, BB_SUID_DROP))
+IF_CROND(APPLET(crond, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_CRONTAB(APPLET(crontab, BB_DIR_USR_BIN, BB_SUID_REQUIRE))
+IF_DC(APPLET(dc, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_DEVFSD(APPLET(devfsd, BB_DIR_SBIN, BB_SUID_DROP))
+IF_DEVMEM(APPLET(devmem, BB_DIR_SBIN, BB_SUID_DROP))
+IF_EJECT(APPLET(eject, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_FBSPLASH(APPLET(fbsplash, BB_DIR_SBIN, BB_SUID_DROP))
+IF_FLASH_ERASEALL(APPLET(flash_eraseall, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_FLASH_LOCK(APPLET_ODDNAME(flash_lock, flash_lock_unlock, BB_DIR_USR_SBIN, BB_SUID_DROP, flash_lock))
+IF_FLASH_UNLOCK(APPLET_ODDNAME(flash_unlock, flash_lock_unlock, BB_DIR_USR_SBIN, BB_SUID_DROP, flash_unlock))
+IF_FLASHCP(APPLET(flashcp, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_HDPARM(APPLET(hdparm, BB_DIR_SBIN, BB_SUID_DROP))
+IF_I2CGET(APPLET(i2cget, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_I2CSET(APPLET(i2cset, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_I2CDUMP(APPLET(i2cdump, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_I2CDETECT(APPLET(i2cdetect, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_INOTIFYD(APPLET(inotifyd, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IONICE(APPLET(ionice, BB_DIR_BIN, BB_SUID_DROP))
+IF_LAST(APPLET(last, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_LESS(APPLET(less, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_MAKEDEVS(APPLET(makedevs, BB_DIR_SBIN, BB_SUID_DROP))
+IF_MAN(APPLET(man, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_MICROCOM(APPLET(microcom, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_MOUNTPOINT(APPLET(mountpoint, BB_DIR_BIN, BB_SUID_DROP))
+IF_MT(APPLET(mt, BB_DIR_BIN, BB_SUID_DROP))
+IF_NANDWRITE(APPLET(nandwrite, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_NANDDUMP(APPLET_ODDNAME(nanddump, nandwrite, BB_DIR_USR_SBIN, BB_SUID_DROP, nanddump))
+IF_RAIDAUTORUN(APPLET(raidautorun, BB_DIR_SBIN, BB_SUID_DROP))
+IF_READAHEAD(APPLET(readahead, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_RFKILL(APPLET(rfkill, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_RUNLEVEL(APPLET(runlevel, BB_DIR_SBIN, BB_SUID_DROP))
+IF_RX(APPLET(rx, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SETSERIAL(APPLET(setserial, BB_DIR_BIN, BB_SUID_DROP))
+IF_SETSID(APPLET(setsid, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_STRINGS(APPLET(strings, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TASKSET(APPLET(taskset, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TIME(APPLET(time, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TIMEOUT(APPLET(timeout, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TTYSIZE(APPLET(ttysize, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UBIATTACH(APPLET_ODDNAME(ubiattach, ubi_tools, BB_DIR_USR_SBIN, BB_SUID_DROP, ubiattach))
+IF_UBIDETACH(APPLET_ODDNAME(ubidetach, ubi_tools, BB_DIR_USR_SBIN, BB_SUID_DROP, ubidetach))
+IF_UBIMKVOL(APPLET_ODDNAME(ubimkvol, ubi_tools, BB_DIR_USR_SBIN, BB_SUID_DROP, ubimkvol))
+IF_UBIRMVOL(APPLET_ODDNAME(ubirmvol, ubi_tools, BB_DIR_USR_SBIN, BB_SUID_DROP, ubirmvol))
+IF_UBIRSVOL(APPLET_ODDNAME(ubirsvol, ubi_tools, BB_DIR_USR_SBIN, BB_SUID_DROP, ubirsvol))
+IF_UBIUPDATEVOL(APPLET_ODDNAME(ubiupdatevol, ubi_tools, BB_DIR_USR_SBIN, BB_SUID_DROP, ubiupdatevol))
+IF_UBIRENAME(APPLET(ubirename, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_VOLNAME(APPLET(volname, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_WALL(APPLET(wall, BB_DIR_USR_BIN, BB_SUID_REQUIRE))
+IF_WATCHDOG(APPLET(watchdog, BB_DIR_SBIN, BB_SUID_DROP))
+IF_DEPMOD(IF_NOT_MODPROBE_SMALL(APPLET(depmod, BB_DIR_SBIN, BB_SUID_DROP)))
+IF_INSMOD(IF_NOT_MODPROBE_SMALL(APPLET(insmod, BB_DIR_SBIN, BB_SUID_DROP)))
+IF_LSMOD(IF_NOT_MODPROBE_SMALL(APPLET(lsmod, BB_DIR_SBIN, BB_SUID_DROP)))
+IF_MODINFO(APPLET(modinfo, BB_DIR_SBIN, BB_SUID_DROP))
+IF_MODPROBE(IF_MODPROBE_SMALL(APPLET(modprobe, BB_DIR_SBIN, BB_SUID_DROP)))
+IF_DEPMOD(IF_MODPROBE_SMALL(APPLET_ODDNAME(depmod, modprobe, BB_DIR_SBIN, BB_SUID_DROP, depmod)))
+IF_INSMOD(IF_MODPROBE_SMALL(APPLET_ODDNAME(insmod, modprobe, BB_DIR_SBIN, BB_SUID_DROP, insmod)))
+IF_LSMOD(IF_MODPROBE_SMALL(APPLET_ODDNAME(lsmod, modprobe, BB_DIR_SBIN, BB_SUID_DROP, lsmod)))
+IF_RMMOD(IF_MODPROBE_SMALL(APPLET_ODDNAME(rmmod, modprobe, BB_DIR_SBIN, BB_SUID_DROP, rmmod)))
+IF_MODPROBE(IF_NOT_MODPROBE_SMALL(APPLET(modprobe, BB_DIR_SBIN, BB_SUID_DROP)))
+IF_RMMOD(IF_NOT_MODPROBE_SMALL(APPLET(rmmod, BB_DIR_SBIN, BB_SUID_DROP)))
+IF_ARP(APPLET(arp, BB_DIR_SBIN, BB_SUID_DROP))
+IF_ARPING(APPLET(arping, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_BRCTL(APPLET(brctl, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_DNSD(APPLET(dnsd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_ETHER_WAKE(APPLET_ODDNAME(ether-wake, ether_wake, BB_DIR_USR_SBIN, BB_SUID_DROP, ether_wake))
+IF_FTPD(APPLET(ftpd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_FTPGET(APPLET_ODDNAME(ftpget, ftpgetput, BB_DIR_USR_BIN, BB_SUID_DROP, ftpget))
+IF_FTPPUT(APPLET_ODDNAME(ftpput, ftpgetput, BB_DIR_USR_BIN, BB_SUID_DROP, ftpput))
+IF_DNSDOMAINNAME(APPLET_ODDNAME(dnsdomainname, hostname, BB_DIR_BIN, BB_SUID_DROP, dnsdomainname))
+IF_HOSTNAME(APPLET(hostname, BB_DIR_BIN, BB_SUID_DROP))
+IF_HTTPD(APPLET(httpd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_IFCONFIG(APPLET(ifconfig, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IFENSLAVE(APPLET(ifenslave, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IFPLUGD(APPLET(ifplugd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_IFUP(APPLET_ODDNAME(ifup, ifupdown, BB_DIR_SBIN, BB_SUID_DROP, ifup))
+IF_IFDOWN(APPLET_ODDNAME(ifdown, ifupdown, BB_DIR_SBIN, BB_SUID_DROP, ifdown))
+IF_INETD(APPLET(inetd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_IP(APPLET(ip, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IPADDR(APPLET(ipaddr, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IPLINK(APPLET(iplink, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IPROUTE(APPLET(iproute, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IPRULE(APPLET(iprule, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IPTUNNEL(APPLET(iptunnel, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IPNEIGH(APPLET(ipneigh, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IPCALC(APPLET(ipcalc, BB_DIR_BIN, BB_SUID_DROP))
+IF_FAKEIDENTD(APPLET(fakeidentd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_NAMEIF(APPLET(nameif, BB_DIR_SBIN, BB_SUID_DROP))
+IF_NBDCLIENT(APPLET_ODDNAME(nbd-client, nbdclient, BB_DIR_USR_SBIN, BB_SUID_DROP, nbdclient))
+IF_NC(APPLET(nc, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_NETSTAT(APPLET(netstat, BB_DIR_BIN, BB_SUID_DROP))
+IF_NSLOOKUP(APPLET(nslookup, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_NTPD(APPLET(ntpd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_PING(APPLET(ping, BB_DIR_BIN, BB_SUID_MAYBE))
+IF_PING6(APPLET(ping6, BB_DIR_BIN, BB_SUID_MAYBE))
+IF_PSCAN(APPLET(pscan, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_ROUTE(APPLET(route, BB_DIR_SBIN, BB_SUID_DROP))
+IF_SLATTACH(APPLET(slattach, BB_DIR_SBIN, BB_SUID_DROP))
+IF_TCPSVD(APPLET_ODDNAME(tcpsvd, tcpudpsvd, BB_DIR_USR_BIN, BB_SUID_DROP, tcpsvd))
+IF_UDPSVD(APPLET_ODDNAME(udpsvd, tcpudpsvd, BB_DIR_USR_BIN, BB_SUID_DROP, udpsvd))
+IF_TELNET(APPLET(telnet, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TELNETD(APPLET(telnetd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+#if ENABLE_FEATURE_TFTP_GET || ENABLE_FEATURE_TFTP_PUT
+IF_TFTP(APPLET(tftp, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_TFTPD(APPLET(tftpd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+#endif
+IF_TRACEROUTE(APPLET(traceroute, BB_DIR_USR_BIN, BB_SUID_MAYBE))
+IF_TRACEROUTE6(APPLET(traceroute6, BB_DIR_USR_BIN, BB_SUID_MAYBE))
+IF_TUNCTL(APPLET(tunctl, BB_DIR_SBIN, BB_SUID_DROP))
+IF_VCONFIG(APPLET(vconfig, BB_DIR_SBIN, BB_SUID_DROP))
+IF_WGET(APPLET(wget, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_WHOIS(APPLET(whois, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_ZCIP(APPLET(zcip, BB_DIR_SBIN, BB_SUID_DROP))
+IF_LPD(APPLET(lpd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_LPQ(APPLET_ODDNAME(lpq, lpqr, BB_DIR_USR_BIN, BB_SUID_DROP, lpq))
+IF_LPR(APPLET_ODDNAME(lpr, lpqr, BB_DIR_USR_BIN, BB_SUID_DROP, lpr))
+IF_FREE(APPLET(free, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_FUSER(APPLET(fuser, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_IOSTAT(APPLET(iostat, BB_DIR_BIN, BB_SUID_DROP))
+IF_KILL(APPLET(kill, BB_DIR_BIN, BB_SUID_DROP))
+IF_KILLALL(APPLET_ODDNAME(killall, kill, BB_DIR_USR_BIN, BB_SUID_DROP, killall))
+IF_KILLALL5(APPLET_ODDNAME(killall5, kill, BB_DIR_USR_SBIN, BB_SUID_DROP, killall5))
+IF_LSOF(APPLET(lsof, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_MPSTAT(APPLET(mpstat, BB_DIR_BIN, BB_SUID_DROP))
+IF_NMETER(APPLET(nmeter, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_PGREP(APPLET(pgrep, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_PKILL(APPLET_ODDNAME(pkill, pgrep, BB_DIR_USR_BIN, BB_SUID_DROP, pkill))
+IF_PIDOF(APPLET(pidof, BB_DIR_BIN, BB_SUID_DROP))
+IF_PMAP(APPLET(pmap, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_POWERTOP(APPLET(powertop, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_PS(APPLET(ps, BB_DIR_BIN, BB_SUID_DROP))
+IF_PSTREE(APPLET(pstree, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_PWDX(APPLET(pwdx, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_RENICE(APPLET(renice, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SMEMCAP(APPLET(smemcap, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_BB_SYSCTL(APPLET(sysctl, BB_DIR_SBIN, BB_SUID_DROP))
+IF_TOP(APPLET(top, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UPTIME(APPLET(uptime, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_WATCH(APPLET(watch, BB_DIR_BIN, BB_SUID_DROP))
+IF_CHPST(APPLET(chpst, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_ENVDIR(APPLET_ODDNAME(envdir, chpst, BB_DIR_USR_BIN, BB_SUID_DROP, envdir))
+IF_ENVUIDGID(APPLET_ODDNAME(envuidgid, chpst, BB_DIR_USR_BIN, BB_SUID_DROP, envuidgid))
+IF_SETUIDGID(APPLET_ODDNAME(setuidgid, chpst, BB_DIR_USR_BIN, BB_SUID_DROP, setuidgid))
+IF_SOFTLIMIT(APPLET_ODDNAME(softlimit, chpst, BB_DIR_USR_BIN, BB_SUID_DROP, softlimit))
+IF_RUNSV(APPLET(runsv, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_RUNSVDIR(APPLET(runsvdir, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SV(APPLET(sv, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SVC(APPLET(svc, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SVLOGD(APPLET(svlogd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_CHCON(APPLET(chcon, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_GETENFORCE(APPLET(getenforce, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_GETSEBOOL(APPLET(getsebool, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_LOAD_POLICY(APPLET(load_policy, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_MATCHPATHCON(APPLET(matchpathcon, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_RUNCON(APPLET(runcon, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SELINUXENABLED(APPLET(selinuxenabled, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_SESTATUS(APPLET(sestatus, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_SETENFORCE(APPLET(setenforce, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_SETFILES(APPLET(setfiles, BB_DIR_SBIN, BB_SUID_DROP))
+IF_RESTORECON(APPLET_ODDNAME(restorecon, setfiles, BB_DIR_SBIN, BB_SUID_DROP, restorecon))
+IF_SETSEBOOL(APPLET(setsebool, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_ASH(APPLET(ash, BB_DIR_BIN, BB_SUID_DROP))
+IF_SH_IS_ASH(APPLET_ODDNAME(sh, ash, BB_DIR_BIN, BB_SUID_DROP, ash))
+IF_BASH_IS_ASH(APPLET_ODDNAME(bash, ash, BB_DIR_BIN, BB_SUID_DROP, ash))
+IF_ASH(APPLET(ash, BB_DIR_BIN, BB_SUID_DROP))
+IF_SH_IS_ASH(APPLET_ODDNAME(sh, ash, BB_DIR_BIN, BB_SUID_DROP, ash))
+IF_BASH_IS_ASH(APPLET_ODDNAME(bash, ash, BB_DIR_BIN, BB_SUID_DROP, ash))
+IF_CTTYHACK(APPLET(cttyhack, BB_DIR_BIN, BB_SUID_DROP))
+IF_HUSH(APPLET(hush, BB_DIR_BIN, BB_SUID_DROP))
+IF_MSH(APPLET_ODDNAME(msh, hush, BB_DIR_BIN, BB_SUID_DROP, hush))
+IF_SH_IS_HUSH(APPLET_ODDNAME(sh, hush, BB_DIR_BIN, BB_SUID_DROP, hush))
+IF_BASH_IS_HUSH(APPLET_ODDNAME(bash, hush, BB_DIR_BIN, BB_SUID_DROP, hush))
+IF_KLOGD(APPLET(klogd, BB_DIR_SBIN, BB_SUID_DROP))
+IF_LOGGER(APPLET(logger, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_LOGREAD(APPLET(logread, BB_DIR_SBIN, BB_SUID_DROP))
+IF_SYSLOGD(APPLET(syslogd, BB_DIR_SBIN, BB_SUID_DROP))
+IF_ACPID(APPLET(acpid, BB_DIR_SBIN, BB_SUID_DROP))
+IF_BLKDISCARD(APPLET(blkdiscard, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_BLKID(APPLET(blkid, BB_DIR_SBIN, BB_SUID_DROP))
+IF_BLOCKDEV(APPLET(blockdev, BB_DIR_SBIN, BB_SUID_DROP))
+IF_DMESG(APPLET(dmesg, BB_DIR_BIN, BB_SUID_DROP))
+IF_FATATTR(APPLET(fatattr, BB_DIR_BIN, BB_SUID_DROP))
+IF_FBSET(APPLET(fbset, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_FDFORMAT(APPLET(fdformat, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_FDISK(APPLET(fdisk, BB_DIR_SBIN, BB_SUID_DROP))
+IF_FINDFS(APPLET(findfs, BB_DIR_SBIN, BB_SUID_MAYBE))
+IF_FLOCK(APPLET(flock, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_FDFLUSH(APPLET_ODDNAME(fdflush, freeramdisk, BB_DIR_BIN, BB_SUID_DROP, fdflush))
+IF_FREERAMDISK(APPLET(freeramdisk, BB_DIR_SBIN, BB_SUID_DROP))
+IF_FSCK_MINIX(APPLET_ODDNAME(fsck.minix, fsck_minix, BB_DIR_SBIN, BB_SUID_DROP, fsck_minix))
+IF_FSTRIM(APPLET(fstrim, BB_DIR_SBIN, BB_SUID_DROP))
+IF_GETOPT(APPLET(getopt, BB_DIR_BIN, BB_SUID_DROP))
+IF_HEXDUMP(APPLET_NOEXEC(hexdump, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hexdump))
+IF_HD(APPLET_NOEXEC(hd, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hd))
+IF_HWCLOCK(APPLET(hwclock, BB_DIR_SBIN, BB_SUID_DROP))
+IF_IPCRM(APPLET(ipcrm, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_IPCS(APPLET(ipcs, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_LOSETUP(APPLET(losetup, BB_DIR_SBIN, BB_SUID_DROP))
+IF_LSPCI(APPLET(lspci, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_LSUSB(APPLET(lsusb, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_MDEV(APPLET(mdev, BB_DIR_SBIN, BB_SUID_DROP))
+IF_MKE2FS(APPLET_ODDNAME(mke2fs, mkfs_ext2, BB_DIR_SBIN, BB_SUID_DROP, mkfs_ext2))
+IF_MKFS_EXT2(APPLET_ODDNAME(mkfs.ext2, mkfs_ext2, BB_DIR_SBIN, BB_SUID_DROP, mkfs_ext2))
+IF_MKFS_MINIX(APPLET_ODDNAME(mkfs.minix, mkfs_minix, BB_DIR_SBIN, BB_SUID_DROP, mkfs_minix))
+IF_MKFS_REISER(APPLET_ODDNAME(mkfs.reiser, mkfs_reiser, BB_DIR_SBIN, BB_SUID_DROP, mkfs_reiser))
+IF_MKDOSFS(APPLET_ODDNAME(mkdosfs, mkfs_vfat, BB_DIR_SBIN, BB_SUID_DROP, mkfs_vfat))
+IF_MKFS_VFAT(APPLET_ODDNAME(mkfs.vfat, mkfs_vfat, BB_DIR_SBIN, BB_SUID_DROP, mkfs_vfat))
+IF_MKSWAP(APPLET(mkswap, BB_DIR_SBIN, BB_SUID_DROP))
+IF_MORE(APPLET(more, BB_DIR_BIN, BB_SUID_DROP))
+IF_MOUNT(APPLET(mount, BB_DIR_BIN, IF_DESKTOP(BB_SUID_MAYBE) IF_NOT_DESKTOP(BB_SUID_DROP)))
+IF_NSENTER(APPLET(nsenter, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_PIVOT_ROOT(APPLET(pivot_root, BB_DIR_SBIN, BB_SUID_DROP))
+IF_RDATE(APPLET(rdate, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_RDEV(APPLET(rdev, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_READPROFILE(APPLET(readprofile, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_REV(APPLET(rev, BB_DIR_BIN, BB_SUID_DROP))
+IF_RTCWAKE(APPLET(rtcwake, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_SCRIPT(APPLET(script, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_SCRIPTREPLAY(APPLET(scriptreplay, BB_DIR_BIN, BB_SUID_DROP))
+IF_SETARCH(APPLET(setarch, BB_DIR_BIN, BB_SUID_DROP))
+IF_LINUX32(APPLET_ODDNAME(linux32, setarch, BB_DIR_BIN, BB_SUID_DROP, linux32))
+IF_LINUX64(APPLET_ODDNAME(linux64, setarch, BB_DIR_BIN, BB_SUID_DROP, linux64))
+IF_SWAPON(APPLET_ODDNAME(swapon, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapon))
+IF_SWAPOFF(APPLET_ODDNAME(swapoff, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapoff))
+IF_SWITCH_ROOT(APPLET(switch_root, BB_DIR_SBIN, BB_SUID_DROP))
+IF_UEVENT(APPLET(uevent, BB_DIR_SBIN, BB_SUID_DROP))
+IF_UMOUNT(APPLET(umount, BB_DIR_BIN, BB_SUID_DROP))
+IF_UNSHARE(APPLET(unshare, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UDHCPC6(APPLET(udhcpc6, BB_DIR_USR_BIN, BB_SUID_DROP))
+IF_UDHCPC(APPLET(udhcpc, BB_DIR_SBIN, BB_SUID_DROP))
+IF_UDHCPD(APPLET(udhcpd, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_DHCPRELAY(APPLET(dhcprelay, BB_DIR_USR_SBIN, BB_SUID_DROP))
+IF_DUMPLEASES(APPLET(dumpleases, BB_DIR_USR_BIN, BB_SUID_DROP))
+
+
+#if !defined(PROTOTYPES) && !defined(NAME_MAIN) && !defined(MAKE_USAGE) \
+ && !defined(MAKE_LINKS) && !defined(MAKE_SUID)
+};
+#endif
+
+#undef APPLET
+#undef APPLET_ODDNAME
+#undef APPLET_NOEXEC
+#undef APPLET_NOFORK
diff --git a/full/include/autoconf.h b/full/include/autoconf.h
new file mode 100755
index 0000000..6a334ba
--- a/dev/null
+++ b/full/include/autoconf.h
@@ -0,0 +1,6314 @@
+/*
+ * Automatically generated C config: don't edit
+ * Busybox version: 1.26.2
+ */
+#define AUTOCONF_TIMESTAMP "2017-11-15 14:37 +0800"
+
+#define CONFIG_HAVE_DOT_CONFIG 1
+#define ENABLE_HAVE_DOT_CONFIG 1
+#ifdef MAKE_SUID
+# define IF_HAVE_DOT_CONFIG(...) __VA_ARGS__ "CONFIG_HAVE_DOT_CONFIG"
+#else
+# define IF_HAVE_DOT_CONFIG(...) __VA_ARGS__
+#endif
+#define IF_NOT_HAVE_DOT_CONFIG(...)
+
+/*
+ * Busybox Settings
+ */
+#define CONFIG_DESKTOP 1
+#define ENABLE_DESKTOP 1
+#ifdef MAKE_SUID
+# define IF_DESKTOP(...) __VA_ARGS__ "CONFIG_DESKTOP"
+#else
+# define IF_DESKTOP(...) __VA_ARGS__
+#endif
+#define IF_NOT_DESKTOP(...)
+#undef CONFIG_EXTRA_COMPAT
+#define ENABLE_EXTRA_COMPAT 0
+#define IF_EXTRA_COMPAT(...)
+#define IF_NOT_EXTRA_COMPAT(...) __VA_ARGS__
+#undef CONFIG_INCLUDE_SUSv2
+#define ENABLE_INCLUDE_SUSv2 0
+#define IF_INCLUDE_SUSv2(...)
+#define IF_NOT_INCLUDE_SUSv2(...) __VA_ARGS__
+#undef CONFIG_USE_PORTABLE_CODE
+#define ENABLE_USE_PORTABLE_CODE 0
+#define IF_USE_PORTABLE_CODE(...)
+#define IF_NOT_USE_PORTABLE_CODE(...) __VA_ARGS__
+#define CONFIG_PLATFORM_LINUX 1
+#define ENABLE_PLATFORM_LINUX 1
+#ifdef MAKE_SUID
+# define IF_PLATFORM_LINUX(...) __VA_ARGS__ "CONFIG_PLATFORM_LINUX"
+#else
+# define IF_PLATFORM_LINUX(...) __VA_ARGS__
+#endif
+#define IF_NOT_PLATFORM_LINUX(...)
+#define CONFIG_SHOW_USAGE 1
+#define ENABLE_SHOW_USAGE 1
+#ifdef MAKE_SUID
+# define IF_SHOW_USAGE(...) __VA_ARGS__ "CONFIG_SHOW_USAGE"
+#else
+# define IF_SHOW_USAGE(...) __VA_ARGS__
+#endif
+#define IF_NOT_SHOW_USAGE(...)
+#define CONFIG_FEATURE_VERBOSE_USAGE 1
+#define ENABLE_FEATURE_VERBOSE_USAGE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VERBOSE_USAGE(...) __VA_ARGS__ "CONFIG_FEATURE_VERBOSE_USAGE"
+#else
+# define IF_FEATURE_VERBOSE_USAGE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VERBOSE_USAGE(...)
+#define CONFIG_FEATURE_COMPRESS_USAGE 1
+#define ENABLE_FEATURE_COMPRESS_USAGE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_COMPRESS_USAGE(...) __VA_ARGS__ "CONFIG_FEATURE_COMPRESS_USAGE"
+#else
+# define IF_FEATURE_COMPRESS_USAGE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_COMPRESS_USAGE(...)
+#define CONFIG_BUSYBOX 1
+#define ENABLE_BUSYBOX 1
+#ifdef MAKE_SUID
+# define IF_BUSYBOX(...) __VA_ARGS__ "CONFIG_BUSYBOX"
+#else
+# define IF_BUSYBOX(...) __VA_ARGS__
+#endif
+#define IF_NOT_BUSYBOX(...)
+#define CONFIG_FEATURE_INSTALLER 1
+#define ENABLE_FEATURE_INSTALLER 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_INSTALLER(...) __VA_ARGS__ "CONFIG_FEATURE_INSTALLER"
+#else
+# define IF_FEATURE_INSTALLER(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_INSTALLER(...)
+#define CONFIG_INSTALL_NO_USR 1
+#define ENABLE_INSTALL_NO_USR 1
+#ifdef MAKE_SUID
+# define IF_INSTALL_NO_USR(...) __VA_ARGS__ "CONFIG_INSTALL_NO_USR"
+#else
+# define IF_INSTALL_NO_USR(...) __VA_ARGS__
+#endif
+#define IF_NOT_INSTALL_NO_USR(...)
+#undef CONFIG_PAM
+#define ENABLE_PAM 0
+#define IF_PAM(...)
+#define IF_NOT_PAM(...) __VA_ARGS__
+#define CONFIG_LONG_OPTS 1
+#define ENABLE_LONG_OPTS 1
+#ifdef MAKE_SUID
+# define IF_LONG_OPTS(...) __VA_ARGS__ "CONFIG_LONG_OPTS"
+#else
+# define IF_LONG_OPTS(...) __VA_ARGS__
+#endif
+#define IF_NOT_LONG_OPTS(...)
+#define CONFIG_FEATURE_DEVPTS 1
+#define ENABLE_FEATURE_DEVPTS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DEVPTS(...) __VA_ARGS__ "CONFIG_FEATURE_DEVPTS"
+#else
+# define IF_FEATURE_DEVPTS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DEVPTS(...)
+#undef CONFIG_FEATURE_CLEAN_UP
+#define ENABLE_FEATURE_CLEAN_UP 0
+#define IF_FEATURE_CLEAN_UP(...)
+#define IF_NOT_FEATURE_CLEAN_UP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_UTMP
+#define ENABLE_FEATURE_UTMP 0
+#define IF_FEATURE_UTMP(...)
+#define IF_NOT_FEATURE_UTMP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_WTMP
+#define ENABLE_FEATURE_WTMP 0
+#define IF_FEATURE_WTMP(...)
+#define IF_NOT_FEATURE_WTMP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_PIDFILE
+#define ENABLE_FEATURE_PIDFILE 0
+#define IF_FEATURE_PIDFILE(...)
+#define IF_NOT_FEATURE_PIDFILE(...) __VA_ARGS__
+#define CONFIG_PID_FILE_PATH ""
+#define ENABLE_PID_FILE_PATH 1
+#ifdef MAKE_SUID
+# define IF_PID_FILE_PATH(...) __VA_ARGS__ "CONFIG_PID_FILE_PATH"
+#else
+# define IF_PID_FILE_PATH(...) __VA_ARGS__
+#endif
+#define IF_NOT_PID_FILE_PATH(...)
+#define CONFIG_FEATURE_SUID 1
+#define ENABLE_FEATURE_SUID 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SUID(...) __VA_ARGS__ "CONFIG_FEATURE_SUID"
+#else
+# define IF_FEATURE_SUID(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SUID(...)
+#undef CONFIG_FEATURE_SUID_CONFIG
+#define ENABLE_FEATURE_SUID_CONFIG 0
+#define IF_FEATURE_SUID_CONFIG(...)
+#define IF_NOT_FEATURE_SUID_CONFIG(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SUID_CONFIG_QUIET
+#define ENABLE_FEATURE_SUID_CONFIG_QUIET 0
+#define IF_FEATURE_SUID_CONFIG_QUIET(...)
+#define IF_NOT_FEATURE_SUID_CONFIG_QUIET(...) __VA_ARGS__
+#define CONFIG_SELINUX 1
+#define ENABLE_SELINUX 1
+#ifdef MAKE_SUID
+# define IF_SELINUX(...) __VA_ARGS__ "CONFIG_SELINUX"
+#else
+# define IF_SELINUX(...) __VA_ARGS__
+#endif
+#define IF_NOT_SELINUX(...)
+#undef CONFIG_FEATURE_PREFER_APPLETS
+#define ENABLE_FEATURE_PREFER_APPLETS 0
+#define IF_FEATURE_PREFER_APPLETS(...)
+#define IF_NOT_FEATURE_PREFER_APPLETS(...) __VA_ARGS__
+#define CONFIG_BUSYBOX_EXEC_PATH "/proc/self/exe"
+#define ENABLE_BUSYBOX_EXEC_PATH 1
+#ifdef MAKE_SUID
+# define IF_BUSYBOX_EXEC_PATH(...) __VA_ARGS__ "CONFIG_BUSYBOX_EXEC_PATH"
+#else
+# define IF_BUSYBOX_EXEC_PATH(...) __VA_ARGS__
+#endif
+#define IF_NOT_BUSYBOX_EXEC_PATH(...)
+#define CONFIG_FEATURE_SYSLOG 1
+#define ENABLE_FEATURE_SYSLOG 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SYSLOG(...) __VA_ARGS__ "CONFIG_FEATURE_SYSLOG"
+#else
+# define IF_FEATURE_SYSLOG(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SYSLOG(...)
+#define CONFIG_FEATURE_HAVE_RPC 1
+#define ENABLE_FEATURE_HAVE_RPC 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_HAVE_RPC(...) __VA_ARGS__ "CONFIG_FEATURE_HAVE_RPC"
+#else
+# define IF_FEATURE_HAVE_RPC(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_HAVE_RPC(...)
+
+/*
+ * Build Options
+ */
+#undef CONFIG_STATIC
+#define ENABLE_STATIC 0
+#define IF_STATIC(...)
+#define IF_NOT_STATIC(...) __VA_ARGS__
+#undef CONFIG_PIE
+#define ENABLE_PIE 0
+#define IF_PIE(...)
+#define IF_NOT_PIE(...) __VA_ARGS__
+#undef CONFIG_NOMMU
+#define ENABLE_NOMMU 0
+#define IF_NOMMU(...)
+#define IF_NOT_NOMMU(...) __VA_ARGS__
+#undef CONFIG_BUILD_LIBBUSYBOX
+#define ENABLE_BUILD_LIBBUSYBOX 0
+#define IF_BUILD_LIBBUSYBOX(...)
+#define IF_NOT_BUILD_LIBBUSYBOX(...) __VA_ARGS__
+#undef CONFIG_FEATURE_INDIVIDUAL
+#define ENABLE_FEATURE_INDIVIDUAL 0
+#define IF_FEATURE_INDIVIDUAL(...)
+#define IF_NOT_FEATURE_INDIVIDUAL(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SHARED_BUSYBOX
+#define ENABLE_FEATURE_SHARED_BUSYBOX 0
+#define IF_FEATURE_SHARED_BUSYBOX(...)
+#define IF_NOT_FEATURE_SHARED_BUSYBOX(...) __VA_ARGS__
+#undef CONFIG_LFS
+#define ENABLE_LFS 0
+#define IF_LFS(...)
+#define IF_NOT_LFS(...) __VA_ARGS__
+#define CONFIG_CROSS_COMPILER_PREFIX ""
+#define ENABLE_CROSS_COMPILER_PREFIX 1
+#ifdef MAKE_SUID
+# define IF_CROSS_COMPILER_PREFIX(...) __VA_ARGS__ "CONFIG_CROSS_COMPILER_PREFIX"
+#else
+# define IF_CROSS_COMPILER_PREFIX(...) __VA_ARGS__
+#endif
+#define IF_NOT_CROSS_COMPILER_PREFIX(...)
+#define CONFIG_SYSROOT ""
+#define ENABLE_SYSROOT 1
+#ifdef MAKE_SUID
+# define IF_SYSROOT(...) __VA_ARGS__ "CONFIG_SYSROOT"
+#else
+# define IF_SYSROOT(...) __VA_ARGS__
+#endif
+#define IF_NOT_SYSROOT(...)
+#define CONFIG_EXTRA_CFLAGS "-Os -fno-short-enums -fgcse-after-reload -frerun-cse-after-loop -frename-registers"
+#define ENABLE_EXTRA_CFLAGS 1
+#ifdef MAKE_SUID
+# define IF_EXTRA_CFLAGS(...) __VA_ARGS__ "CONFIG_EXTRA_CFLAGS"
+#else
+# define IF_EXTRA_CFLAGS(...) __VA_ARGS__
+#endif
+#define IF_NOT_EXTRA_CFLAGS(...)
+#define CONFIG_EXTRA_LDFLAGS ""
+#define ENABLE_EXTRA_LDFLAGS 1
+#ifdef MAKE_SUID
+# define IF_EXTRA_LDFLAGS(...) __VA_ARGS__ "CONFIG_EXTRA_LDFLAGS"
+#else
+# define IF_EXTRA_LDFLAGS(...) __VA_ARGS__
+#endif
+#define IF_NOT_EXTRA_LDFLAGS(...)
+#define CONFIG_EXTRA_LDLIBS ""
+#define ENABLE_EXTRA_LDLIBS 1
+#ifdef MAKE_SUID
+# define IF_EXTRA_LDLIBS(...) __VA_ARGS__ "CONFIG_EXTRA_LDLIBS"
+#else
+# define IF_EXTRA_LDLIBS(...) __VA_ARGS__
+#endif
+#define IF_NOT_EXTRA_LDLIBS(...)
+
+/*
+ * Installation Options ("make install" behavior)
+ */
+#define CONFIG_INSTALL_APPLET_SYMLINKS 1
+#define ENABLE_INSTALL_APPLET_SYMLINKS 1
+#ifdef MAKE_SUID
+# define IF_INSTALL_APPLET_SYMLINKS(...) __VA_ARGS__ "CONFIG_INSTALL_APPLET_SYMLINKS"
+#else
+# define IF_INSTALL_APPLET_SYMLINKS(...) __VA_ARGS__
+#endif
+#define IF_NOT_INSTALL_APPLET_SYMLINKS(...)
+#undef CONFIG_INSTALL_APPLET_HARDLINKS
+#define ENABLE_INSTALL_APPLET_HARDLINKS 0
+#define IF_INSTALL_APPLET_HARDLINKS(...)
+#define IF_NOT_INSTALL_APPLET_HARDLINKS(...) __VA_ARGS__
+#undef CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS
+#define ENABLE_INSTALL_APPLET_SCRIPT_WRAPPERS 0
+#define IF_INSTALL_APPLET_SCRIPT_WRAPPERS(...)
+#define IF_NOT_INSTALL_APPLET_SCRIPT_WRAPPERS(...) __VA_ARGS__
+#undef CONFIG_INSTALL_APPLET_DONT
+#define ENABLE_INSTALL_APPLET_DONT 0
+#define IF_INSTALL_APPLET_DONT(...)
+#define IF_NOT_INSTALL_APPLET_DONT(...) __VA_ARGS__
+#undef CONFIG_INSTALL_SH_APPLET_SYMLINK
+#define ENABLE_INSTALL_SH_APPLET_SYMLINK 0
+#define IF_INSTALL_SH_APPLET_SYMLINK(...)
+#define IF_NOT_INSTALL_SH_APPLET_SYMLINK(...) __VA_ARGS__
+#undef CONFIG_INSTALL_SH_APPLET_HARDLINK
+#define ENABLE_INSTALL_SH_APPLET_HARDLINK 0
+#define IF_INSTALL_SH_APPLET_HARDLINK(...)
+#define IF_NOT_INSTALL_SH_APPLET_HARDLINK(...) __VA_ARGS__
+#undef CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER
+#define ENABLE_INSTALL_SH_APPLET_SCRIPT_WRAPPER 0
+#define IF_INSTALL_SH_APPLET_SCRIPT_WRAPPER(...)
+#define IF_NOT_INSTALL_SH_APPLET_SCRIPT_WRAPPER(...) __VA_ARGS__
+#define CONFIG_PREFIX "./_install"
+#define ENABLE_PREFIX 1
+#ifdef MAKE_SUID
+# define IF_PREFIX(...) __VA_ARGS__ "CONFIG_PREFIX"
+#else
+# define IF_PREFIX(...) __VA_ARGS__
+#endif
+#define IF_NOT_PREFIX(...)
+
+/*
+ * Debugging Options
+ */
+#undef CONFIG_DEBUG
+#define ENABLE_DEBUG 0
+#define IF_DEBUG(...)
+#define IF_NOT_DEBUG(...) __VA_ARGS__
+#undef CONFIG_DEBUG_PESSIMIZE
+#define ENABLE_DEBUG_PESSIMIZE 0
+#define IF_DEBUG_PESSIMIZE(...)
+#define IF_NOT_DEBUG_PESSIMIZE(...) __VA_ARGS__
+#undef CONFIG_DEBUG_SANITIZE
+#define ENABLE_DEBUG_SANITIZE 0
+#define IF_DEBUG_SANITIZE(...)
+#define IF_NOT_DEBUG_SANITIZE(...) __VA_ARGS__
+#undef CONFIG_UNIT_TEST
+#define ENABLE_UNIT_TEST 0
+#define IF_UNIT_TEST(...)
+#define IF_NOT_UNIT_TEST(...) __VA_ARGS__
+#undef CONFIG_WERROR
+#define ENABLE_WERROR 0
+#define IF_WERROR(...)
+#define IF_NOT_WERROR(...) __VA_ARGS__
+#define CONFIG_NO_DEBUG_LIB 1
+#define ENABLE_NO_DEBUG_LIB 1
+#ifdef MAKE_SUID
+# define IF_NO_DEBUG_LIB(...) __VA_ARGS__ "CONFIG_NO_DEBUG_LIB"
+#else
+# define IF_NO_DEBUG_LIB(...) __VA_ARGS__
+#endif
+#define IF_NOT_NO_DEBUG_LIB(...)
+#undef CONFIG_DMALLOC
+#define ENABLE_DMALLOC 0
+#define IF_DMALLOC(...)
+#define IF_NOT_DMALLOC(...) __VA_ARGS__
+#undef CONFIG_EFENCE
+#define ENABLE_EFENCE 0
+#define IF_EFENCE(...)
+#define IF_NOT_EFENCE(...) __VA_ARGS__
+
+/*
+ * Busybox Library Tuning
+ */
+#undef CONFIG_FEATURE_USE_BSS_TAIL
+#define ENABLE_FEATURE_USE_BSS_TAIL 0
+#define IF_FEATURE_USE_BSS_TAIL(...)
+#define IF_NOT_FEATURE_USE_BSS_TAIL(...) __VA_ARGS__
+#define CONFIG_FEATURE_RTMINMAX 1
+#define ENABLE_FEATURE_RTMINMAX 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_RTMINMAX(...) __VA_ARGS__ "CONFIG_FEATURE_RTMINMAX"
+#else
+# define IF_FEATURE_RTMINMAX(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_RTMINMAX(...)
+#define CONFIG_FEATURE_BUFFERS_USE_MALLOC 1
+#define ENABLE_FEATURE_BUFFERS_USE_MALLOC 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_BUFFERS_USE_MALLOC(...) __VA_ARGS__ "CONFIG_FEATURE_BUFFERS_USE_MALLOC"
+#else
+# define IF_FEATURE_BUFFERS_USE_MALLOC(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_BUFFERS_USE_MALLOC(...)
+#undef CONFIG_FEATURE_BUFFERS_GO_ON_STACK
+#define ENABLE_FEATURE_BUFFERS_GO_ON_STACK 0
+#define IF_FEATURE_BUFFERS_GO_ON_STACK(...)
+#define IF_NOT_FEATURE_BUFFERS_GO_ON_STACK(...) __VA_ARGS__
+#undef CONFIG_FEATURE_BUFFERS_GO_IN_BSS
+#define ENABLE_FEATURE_BUFFERS_GO_IN_BSS 0
+#define IF_FEATURE_BUFFERS_GO_IN_BSS(...)
+#define IF_NOT_FEATURE_BUFFERS_GO_IN_BSS(...) __VA_ARGS__
+#define CONFIG_PASSWORD_MINLEN 6
+#define ENABLE_PASSWORD_MINLEN 1
+#ifdef MAKE_SUID
+# define IF_PASSWORD_MINLEN(...) __VA_ARGS__ "CONFIG_PASSWORD_MINLEN"
+#else
+# define IF_PASSWORD_MINLEN(...) __VA_ARGS__
+#endif
+#define IF_NOT_PASSWORD_MINLEN(...)
+#define CONFIG_MD5_SMALL 1
+#define ENABLE_MD5_SMALL 1
+#ifdef MAKE_SUID
+# define IF_MD5_SMALL(...) __VA_ARGS__ "CONFIG_MD5_SMALL"
+#else
+# define IF_MD5_SMALL(...) __VA_ARGS__
+#endif
+#define IF_NOT_MD5_SMALL(...)
+#define CONFIG_SHA3_SMALL 1
+#define ENABLE_SHA3_SMALL 1
+#ifdef MAKE_SUID
+# define IF_SHA3_SMALL(...) __VA_ARGS__ "CONFIG_SHA3_SMALL"
+#else
+# define IF_SHA3_SMALL(...) __VA_ARGS__
+#endif
+#define IF_NOT_SHA3_SMALL(...)
+#undef CONFIG_FEATURE_FAST_TOP
+#define ENABLE_FEATURE_FAST_TOP 0
+#define IF_FEATURE_FAST_TOP(...)
+#define IF_NOT_FEATURE_FAST_TOP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_ETC_NETWORKS
+#define ENABLE_FEATURE_ETC_NETWORKS 0
+#define IF_FEATURE_ETC_NETWORKS(...)
+#define IF_NOT_FEATURE_ETC_NETWORKS(...) __VA_ARGS__
+#define CONFIG_FEATURE_USE_TERMIOS 1
+#define ENABLE_FEATURE_USE_TERMIOS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_USE_TERMIOS(...) __VA_ARGS__ "CONFIG_FEATURE_USE_TERMIOS"
+#else
+# define IF_FEATURE_USE_TERMIOS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_USE_TERMIOS(...)
+#define CONFIG_FEATURE_EDITING 1
+#define ENABLE_FEATURE_EDITING 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_EDITING(...) __VA_ARGS__ "CONFIG_FEATURE_EDITING"
+#else
+# define IF_FEATURE_EDITING(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_EDITING(...)
+#define CONFIG_FEATURE_EDITING_MAX_LEN 1024
+#define ENABLE_FEATURE_EDITING_MAX_LEN 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_EDITING_MAX_LEN(...) __VA_ARGS__ "CONFIG_FEATURE_EDITING_MAX_LEN"
+#else
+# define IF_FEATURE_EDITING_MAX_LEN(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_EDITING_MAX_LEN(...)
+#undef CONFIG_FEATURE_EDITING_VI
+#define ENABLE_FEATURE_EDITING_VI 0
+#define IF_FEATURE_EDITING_VI(...)
+#define IF_NOT_FEATURE_EDITING_VI(...) __VA_ARGS__
+#define CONFIG_FEATURE_EDITING_HISTORY 256
+#define ENABLE_FEATURE_EDITING_HISTORY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_EDITING_HISTORY(...) __VA_ARGS__ "CONFIG_FEATURE_EDITING_HISTORY"
+#else
+# define IF_FEATURE_EDITING_HISTORY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_EDITING_HISTORY(...)
+#define CONFIG_FEATURE_EDITING_SAVEHISTORY 1
+#define ENABLE_FEATURE_EDITING_SAVEHISTORY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_EDITING_SAVEHISTORY(...) __VA_ARGS__ "CONFIG_FEATURE_EDITING_SAVEHISTORY"
+#else
+# define IF_FEATURE_EDITING_SAVEHISTORY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_EDITING_SAVEHISTORY(...)
+#undef CONFIG_FEATURE_EDITING_SAVE_ON_EXIT
+#define ENABLE_FEATURE_EDITING_SAVE_ON_EXIT 0
+#define IF_FEATURE_EDITING_SAVE_ON_EXIT(...)
+#define IF_NOT_FEATURE_EDITING_SAVE_ON_EXIT(...) __VA_ARGS__
+#define CONFIG_FEATURE_REVERSE_SEARCH 1
+#define ENABLE_FEATURE_REVERSE_SEARCH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_REVERSE_SEARCH(...) __VA_ARGS__ "CONFIG_FEATURE_REVERSE_SEARCH"
+#else
+# define IF_FEATURE_REVERSE_SEARCH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_REVERSE_SEARCH(...)
+#define CONFIG_FEATURE_TAB_COMPLETION 1
+#define ENABLE_FEATURE_TAB_COMPLETION 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAB_COMPLETION(...) __VA_ARGS__ "CONFIG_FEATURE_TAB_COMPLETION"
+#else
+# define IF_FEATURE_TAB_COMPLETION(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAB_COMPLETION(...)
+#define CONFIG_FEATURE_USERNAME_COMPLETION 1
+#define ENABLE_FEATURE_USERNAME_COMPLETION 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_USERNAME_COMPLETION(...) __VA_ARGS__ "CONFIG_FEATURE_USERNAME_COMPLETION"
+#else
+# define IF_FEATURE_USERNAME_COMPLETION(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_USERNAME_COMPLETION(...)
+#define CONFIG_FEATURE_EDITING_FANCY_PROMPT 1
+#define ENABLE_FEATURE_EDITING_FANCY_PROMPT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_EDITING_FANCY_PROMPT(...) __VA_ARGS__ "CONFIG_FEATURE_EDITING_FANCY_PROMPT"
+#else
+# define IF_FEATURE_EDITING_FANCY_PROMPT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_EDITING_FANCY_PROMPT(...)
+#undef CONFIG_FEATURE_EDITING_ASK_TERMINAL
+#define ENABLE_FEATURE_EDITING_ASK_TERMINAL 0
+#define IF_FEATURE_EDITING_ASK_TERMINAL(...)
+#define IF_NOT_FEATURE_EDITING_ASK_TERMINAL(...) __VA_ARGS__
+#undef CONFIG_LOCALE_SUPPORT
+#define ENABLE_LOCALE_SUPPORT 0
+#define IF_LOCALE_SUPPORT(...)
+#define IF_NOT_LOCALE_SUPPORT(...) __VA_ARGS__
+#define CONFIG_UNICODE_SUPPORT 1
+#define ENABLE_UNICODE_SUPPORT 1
+#ifdef MAKE_SUID
+# define IF_UNICODE_SUPPORT(...) __VA_ARGS__ "CONFIG_UNICODE_SUPPORT"
+#else
+# define IF_UNICODE_SUPPORT(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNICODE_SUPPORT(...)
+#undef CONFIG_UNICODE_USING_LOCALE
+#define ENABLE_UNICODE_USING_LOCALE 0
+#define IF_UNICODE_USING_LOCALE(...)
+#define IF_NOT_UNICODE_USING_LOCALE(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHECK_UNICODE_IN_ENV
+#define ENABLE_FEATURE_CHECK_UNICODE_IN_ENV 0
+#define IF_FEATURE_CHECK_UNICODE_IN_ENV(...)
+#define IF_NOT_FEATURE_CHECK_UNICODE_IN_ENV(...) __VA_ARGS__
+#define CONFIG_SUBST_WCHAR 63
+#define ENABLE_SUBST_WCHAR 1
+#ifdef MAKE_SUID
+# define IF_SUBST_WCHAR(...) __VA_ARGS__ "CONFIG_SUBST_WCHAR"
+#else
+# define IF_SUBST_WCHAR(...) __VA_ARGS__
+#endif
+#define IF_NOT_SUBST_WCHAR(...)
+#define CONFIG_LAST_SUPPORTED_WCHAR 767
+#define ENABLE_LAST_SUPPORTED_WCHAR 1
+#ifdef MAKE_SUID
+# define IF_LAST_SUPPORTED_WCHAR(...) __VA_ARGS__ "CONFIG_LAST_SUPPORTED_WCHAR"
+#else
+# define IF_LAST_SUPPORTED_WCHAR(...) __VA_ARGS__
+#endif
+#define IF_NOT_LAST_SUPPORTED_WCHAR(...)
+#undef CONFIG_UNICODE_COMBINING_WCHARS
+#define ENABLE_UNICODE_COMBINING_WCHARS 0
+#define IF_UNICODE_COMBINING_WCHARS(...)
+#define IF_NOT_UNICODE_COMBINING_WCHARS(...) __VA_ARGS__
+#undef CONFIG_UNICODE_WIDE_WCHARS
+#define ENABLE_UNICODE_WIDE_WCHARS 0
+#define IF_UNICODE_WIDE_WCHARS(...)
+#define IF_NOT_UNICODE_WIDE_WCHARS(...) __VA_ARGS__
+#undef CONFIG_UNICODE_BIDI_SUPPORT
+#define ENABLE_UNICODE_BIDI_SUPPORT 0
+#define IF_UNICODE_BIDI_SUPPORT(...)
+#define IF_NOT_UNICODE_BIDI_SUPPORT(...) __VA_ARGS__
+#undef CONFIG_UNICODE_NEUTRAL_TABLE
+#define ENABLE_UNICODE_NEUTRAL_TABLE 0
+#define IF_UNICODE_NEUTRAL_TABLE(...)
+#define IF_NOT_UNICODE_NEUTRAL_TABLE(...) __VA_ARGS__
+#undef CONFIG_UNICODE_PRESERVE_BROKEN
+#define ENABLE_UNICODE_PRESERVE_BROKEN 0
+#define IF_UNICODE_PRESERVE_BROKEN(...)
+#define IF_NOT_UNICODE_PRESERVE_BROKEN(...) __VA_ARGS__
+#define CONFIG_FEATURE_NON_POSIX_CP 1
+#define ENABLE_FEATURE_NON_POSIX_CP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_NON_POSIX_CP(...) __VA_ARGS__ "CONFIG_FEATURE_NON_POSIX_CP"
+#else
+# define IF_FEATURE_NON_POSIX_CP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_NON_POSIX_CP(...)
+#undef CONFIG_FEATURE_VERBOSE_CP_MESSAGE
+#define ENABLE_FEATURE_VERBOSE_CP_MESSAGE 0
+#define IF_FEATURE_VERBOSE_CP_MESSAGE(...)
+#define IF_NOT_FEATURE_VERBOSE_CP_MESSAGE(...) __VA_ARGS__
+#define CONFIG_FEATURE_USE_SENDFILE 1
+#define ENABLE_FEATURE_USE_SENDFILE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_USE_SENDFILE(...) __VA_ARGS__ "CONFIG_FEATURE_USE_SENDFILE"
+#else
+# define IF_FEATURE_USE_SENDFILE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_USE_SENDFILE(...)
+#define CONFIG_FEATURE_COPYBUF_KB 4
+#define ENABLE_FEATURE_COPYBUF_KB 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_COPYBUF_KB(...) __VA_ARGS__ "CONFIG_FEATURE_COPYBUF_KB"
+#else
+# define IF_FEATURE_COPYBUF_KB(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_COPYBUF_KB(...)
+#define CONFIG_FEATURE_SKIP_ROOTFS 1
+#define ENABLE_FEATURE_SKIP_ROOTFS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SKIP_ROOTFS(...) __VA_ARGS__ "CONFIG_FEATURE_SKIP_ROOTFS"
+#else
+# define IF_FEATURE_SKIP_ROOTFS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SKIP_ROOTFS(...)
+#define CONFIG_MONOTONIC_SYSCALL 1
+#define ENABLE_MONOTONIC_SYSCALL 1
+#ifdef MAKE_SUID
+# define IF_MONOTONIC_SYSCALL(...) __VA_ARGS__ "CONFIG_MONOTONIC_SYSCALL"
+#else
+# define IF_MONOTONIC_SYSCALL(...) __VA_ARGS__
+#endif
+#define IF_NOT_MONOTONIC_SYSCALL(...)
+#define CONFIG_IOCTL_HEX2STR_ERROR 1
+#define ENABLE_IOCTL_HEX2STR_ERROR 1
+#ifdef MAKE_SUID
+# define IF_IOCTL_HEX2STR_ERROR(...) __VA_ARGS__ "CONFIG_IOCTL_HEX2STR_ERROR"
+#else
+# define IF_IOCTL_HEX2STR_ERROR(...) __VA_ARGS__
+#endif
+#define IF_NOT_IOCTL_HEX2STR_ERROR(...)
+#define CONFIG_FEATURE_HWIB 1
+#define ENABLE_FEATURE_HWIB 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_HWIB(...) __VA_ARGS__ "CONFIG_FEATURE_HWIB"
+#else
+# define IF_FEATURE_HWIB(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_HWIB(...)
+
+/*
+ * Applets
+ */
+
+/*
+ * Archival Utilities
+ */
+#define CONFIG_FEATURE_SEAMLESS_XZ 1
+#define ENABLE_FEATURE_SEAMLESS_XZ 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SEAMLESS_XZ(...) __VA_ARGS__ "CONFIG_FEATURE_SEAMLESS_XZ"
+#else
+# define IF_FEATURE_SEAMLESS_XZ(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SEAMLESS_XZ(...)
+#define CONFIG_FEATURE_SEAMLESS_LZMA 1
+#define ENABLE_FEATURE_SEAMLESS_LZMA 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SEAMLESS_LZMA(...) __VA_ARGS__ "CONFIG_FEATURE_SEAMLESS_LZMA"
+#else
+# define IF_FEATURE_SEAMLESS_LZMA(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SEAMLESS_LZMA(...)
+#define CONFIG_FEATURE_SEAMLESS_BZ2 1
+#define ENABLE_FEATURE_SEAMLESS_BZ2 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SEAMLESS_BZ2(...) __VA_ARGS__ "CONFIG_FEATURE_SEAMLESS_BZ2"
+#else
+# define IF_FEATURE_SEAMLESS_BZ2(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SEAMLESS_BZ2(...)
+#define CONFIG_FEATURE_SEAMLESS_GZ 1
+#define ENABLE_FEATURE_SEAMLESS_GZ 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SEAMLESS_GZ(...) __VA_ARGS__ "CONFIG_FEATURE_SEAMLESS_GZ"
+#else
+# define IF_FEATURE_SEAMLESS_GZ(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SEAMLESS_GZ(...)
+#undef CONFIG_FEATURE_SEAMLESS_Z
+#define ENABLE_FEATURE_SEAMLESS_Z 0
+#define IF_FEATURE_SEAMLESS_Z(...)
+#define IF_NOT_FEATURE_SEAMLESS_Z(...) __VA_ARGS__
+#undef CONFIG_AR
+#define ENABLE_AR 0
+#define IF_AR(...)
+#define IF_NOT_AR(...) __VA_ARGS__
+#undef CONFIG_FEATURE_AR_LONG_FILENAMES
+#define ENABLE_FEATURE_AR_LONG_FILENAMES 0
+#define IF_FEATURE_AR_LONG_FILENAMES(...)
+#define IF_NOT_FEATURE_AR_LONG_FILENAMES(...) __VA_ARGS__
+#undef CONFIG_FEATURE_AR_CREATE
+#define ENABLE_FEATURE_AR_CREATE 0
+#define IF_FEATURE_AR_CREATE(...)
+#define IF_NOT_FEATURE_AR_CREATE(...) __VA_ARGS__
+#define CONFIG_UNCOMPRESS 1
+#define ENABLE_UNCOMPRESS 1
+#ifdef MAKE_SUID
+# define IF_UNCOMPRESS(...) __VA_ARGS__ "CONFIG_UNCOMPRESS"
+#else
+# define IF_UNCOMPRESS(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNCOMPRESS(...)
+#define CONFIG_GUNZIP 1
+#define ENABLE_GUNZIP 1
+#ifdef MAKE_SUID
+# define IF_GUNZIP(...) __VA_ARGS__ "CONFIG_GUNZIP"
+#else
+# define IF_GUNZIP(...) __VA_ARGS__
+#endif
+#define IF_NOT_GUNZIP(...)
+#define CONFIG_ZCAT 1
+#define ENABLE_ZCAT 1
+#ifdef MAKE_SUID
+# define IF_ZCAT(...) __VA_ARGS__ "CONFIG_ZCAT"
+#else
+# define IF_ZCAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_ZCAT(...)
+#define CONFIG_FEATURE_GUNZIP_LONG_OPTIONS 1
+#define ENABLE_FEATURE_GUNZIP_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_GUNZIP_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_GUNZIP_LONG_OPTIONS"
+#else
+# define IF_FEATURE_GUNZIP_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_GUNZIP_LONG_OPTIONS(...)
+#define CONFIG_BUNZIP2 1
+#define ENABLE_BUNZIP2 1
+#ifdef MAKE_SUID
+# define IF_BUNZIP2(...) __VA_ARGS__ "CONFIG_BUNZIP2"
+#else
+# define IF_BUNZIP2(...) __VA_ARGS__
+#endif
+#define IF_NOT_BUNZIP2(...)
+#define CONFIG_BZCAT 1
+#define ENABLE_BZCAT 1
+#ifdef MAKE_SUID
+# define IF_BZCAT(...) __VA_ARGS__ "CONFIG_BZCAT"
+#else
+# define IF_BZCAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_BZCAT(...)
+#define CONFIG_UNLZMA 1
+#define ENABLE_UNLZMA 1
+#ifdef MAKE_SUID
+# define IF_UNLZMA(...) __VA_ARGS__ "CONFIG_UNLZMA"
+#else
+# define IF_UNLZMA(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNLZMA(...)
+#define CONFIG_LZCAT 1
+#define ENABLE_LZCAT 1
+#ifdef MAKE_SUID
+# define IF_LZCAT(...) __VA_ARGS__ "CONFIG_LZCAT"
+#else
+# define IF_LZCAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_LZCAT(...)
+#define CONFIG_LZMA 1
+#define ENABLE_LZMA 1
+#ifdef MAKE_SUID
+# define IF_LZMA(...) __VA_ARGS__ "CONFIG_LZMA"
+#else
+# define IF_LZMA(...) __VA_ARGS__
+#endif
+#define IF_NOT_LZMA(...)
+#define CONFIG_FEATURE_LZMA_FAST 1
+#define ENABLE_FEATURE_LZMA_FAST 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LZMA_FAST(...) __VA_ARGS__ "CONFIG_FEATURE_LZMA_FAST"
+#else
+# define IF_FEATURE_LZMA_FAST(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LZMA_FAST(...)
+#define CONFIG_UNXZ 1
+#define ENABLE_UNXZ 1
+#ifdef MAKE_SUID
+# define IF_UNXZ(...) __VA_ARGS__ "CONFIG_UNXZ"
+#else
+# define IF_UNXZ(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNXZ(...)
+#define CONFIG_XZCAT 1
+#define ENABLE_XZCAT 1
+#ifdef MAKE_SUID
+# define IF_XZCAT(...) __VA_ARGS__ "CONFIG_XZCAT"
+#else
+# define IF_XZCAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_XZCAT(...)
+#define CONFIG_XZ 1
+#define ENABLE_XZ 1
+#ifdef MAKE_SUID
+# define IF_XZ(...) __VA_ARGS__ "CONFIG_XZ"
+#else
+# define IF_XZ(...) __VA_ARGS__
+#endif
+#define IF_NOT_XZ(...)
+#define CONFIG_BZIP2 1
+#define ENABLE_BZIP2 1
+#ifdef MAKE_SUID
+# define IF_BZIP2(...) __VA_ARGS__ "CONFIG_BZIP2"
+#else
+# define IF_BZIP2(...) __VA_ARGS__
+#endif
+#define IF_NOT_BZIP2(...)
+#define CONFIG_CPIO 1
+#define ENABLE_CPIO 1
+#ifdef MAKE_SUID
+# define IF_CPIO(...) __VA_ARGS__ "CONFIG_CPIO"
+#else
+# define IF_CPIO(...) __VA_ARGS__
+#endif
+#define IF_NOT_CPIO(...)
+#define CONFIG_FEATURE_CPIO_O 1
+#define ENABLE_FEATURE_CPIO_O 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_CPIO_O(...) __VA_ARGS__ "CONFIG_FEATURE_CPIO_O"
+#else
+# define IF_FEATURE_CPIO_O(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_CPIO_O(...)
+#define CONFIG_FEATURE_CPIO_P 1
+#define ENABLE_FEATURE_CPIO_P 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_CPIO_P(...) __VA_ARGS__ "CONFIG_FEATURE_CPIO_P"
+#else
+# define IF_FEATURE_CPIO_P(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_CPIO_P(...)
+#undef CONFIG_DPKG
+#define ENABLE_DPKG 0
+#define IF_DPKG(...)
+#define IF_NOT_DPKG(...) __VA_ARGS__
+#undef CONFIG_DPKG_DEB
+#define ENABLE_DPKG_DEB 0
+#define IF_DPKG_DEB(...)
+#define IF_NOT_DPKG_DEB(...) __VA_ARGS__
+#define CONFIG_GZIP 1
+#define ENABLE_GZIP 1
+#ifdef MAKE_SUID
+# define IF_GZIP(...) __VA_ARGS__ "CONFIG_GZIP"
+#else
+# define IF_GZIP(...) __VA_ARGS__
+#endif
+#define IF_NOT_GZIP(...)
+#define CONFIG_FEATURE_GZIP_LONG_OPTIONS 1
+#define ENABLE_FEATURE_GZIP_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_GZIP_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_GZIP_LONG_OPTIONS"
+#else
+# define IF_FEATURE_GZIP_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_GZIP_LONG_OPTIONS(...)
+#define CONFIG_GZIP_FAST 2
+#define ENABLE_GZIP_FAST 1
+#ifdef MAKE_SUID
+# define IF_GZIP_FAST(...) __VA_ARGS__ "CONFIG_GZIP_FAST"
+#else
+# define IF_GZIP_FAST(...) __VA_ARGS__
+#endif
+#define IF_NOT_GZIP_FAST(...)
+#undef CONFIG_FEATURE_GZIP_LEVELS
+#define ENABLE_FEATURE_GZIP_LEVELS 0
+#define IF_FEATURE_GZIP_LEVELS(...)
+#define IF_NOT_FEATURE_GZIP_LEVELS(...) __VA_ARGS__
+#define CONFIG_LZOP 1
+#define ENABLE_LZOP 1
+#ifdef MAKE_SUID
+# define IF_LZOP(...) __VA_ARGS__ "CONFIG_LZOP"
+#else
+# define IF_LZOP(...) __VA_ARGS__
+#endif
+#define IF_NOT_LZOP(...)
+#define CONFIG_UNLZOP 1
+#define ENABLE_UNLZOP 1
+#ifdef MAKE_SUID
+# define IF_UNLZOP(...) __VA_ARGS__ "CONFIG_UNLZOP"
+#else
+# define IF_UNLZOP(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNLZOP(...)
+#define CONFIG_LZOPCAT 1
+#define ENABLE_LZOPCAT 1
+#ifdef MAKE_SUID
+# define IF_LZOPCAT(...) __VA_ARGS__ "CONFIG_LZOPCAT"
+#else
+# define IF_LZOPCAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_LZOPCAT(...)
+#define CONFIG_LZOP_COMPR_HIGH 1
+#define ENABLE_LZOP_COMPR_HIGH 1
+#ifdef MAKE_SUID
+# define IF_LZOP_COMPR_HIGH(...) __VA_ARGS__ "CONFIG_LZOP_COMPR_HIGH"
+#else
+# define IF_LZOP_COMPR_HIGH(...) __VA_ARGS__
+#endif
+#define IF_NOT_LZOP_COMPR_HIGH(...)
+#undef CONFIG_RPM
+#define ENABLE_RPM 0
+#define IF_RPM(...)
+#define IF_NOT_RPM(...) __VA_ARGS__
+#undef CONFIG_RPM2CPIO
+#define ENABLE_RPM2CPIO 0
+#define IF_RPM2CPIO(...)
+#define IF_NOT_RPM2CPIO(...) __VA_ARGS__
+#define CONFIG_TAR 1
+#define ENABLE_TAR 1
+#ifdef MAKE_SUID
+# define IF_TAR(...) __VA_ARGS__ "CONFIG_TAR"
+#else
+# define IF_TAR(...) __VA_ARGS__
+#endif
+#define IF_NOT_TAR(...)
+#define CONFIG_FEATURE_TAR_CREATE 1
+#define ENABLE_FEATURE_TAR_CREATE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_CREATE(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_CREATE"
+#else
+# define IF_FEATURE_TAR_CREATE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_CREATE(...)
+#define CONFIG_FEATURE_TAR_AUTODETECT 1
+#define ENABLE_FEATURE_TAR_AUTODETECT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_AUTODETECT(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_AUTODETECT"
+#else
+# define IF_FEATURE_TAR_AUTODETECT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_AUTODETECT(...)
+#define CONFIG_FEATURE_TAR_FROM 1
+#define ENABLE_FEATURE_TAR_FROM 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_FROM(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_FROM"
+#else
+# define IF_FEATURE_TAR_FROM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_FROM(...)
+#undef CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY
+#define ENABLE_FEATURE_TAR_OLDGNU_COMPATIBILITY 0
+#define IF_FEATURE_TAR_OLDGNU_COMPATIBILITY(...)
+#define IF_NOT_FEATURE_TAR_OLDGNU_COMPATIBILITY(...) __VA_ARGS__
+#undef CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY
+#define ENABLE_FEATURE_TAR_OLDSUN_COMPATIBILITY 0
+#define IF_FEATURE_TAR_OLDSUN_COMPATIBILITY(...)
+#define IF_NOT_FEATURE_TAR_OLDSUN_COMPATIBILITY(...) __VA_ARGS__
+#define CONFIG_FEATURE_TAR_GNU_EXTENSIONS 1
+#define ENABLE_FEATURE_TAR_GNU_EXTENSIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_GNU_EXTENSIONS(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_GNU_EXTENSIONS"
+#else
+# define IF_FEATURE_TAR_GNU_EXTENSIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_GNU_EXTENSIONS(...)
+#define CONFIG_FEATURE_TAR_LONG_OPTIONS 1
+#define ENABLE_FEATURE_TAR_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_LONG_OPTIONS"
+#else
+# define IF_FEATURE_TAR_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_LONG_OPTIONS(...)
+#define CONFIG_FEATURE_TAR_TO_COMMAND 1
+#define ENABLE_FEATURE_TAR_TO_COMMAND 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_TO_COMMAND(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_TO_COMMAND"
+#else
+# define IF_FEATURE_TAR_TO_COMMAND(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_TO_COMMAND(...)
+#define CONFIG_FEATURE_TAR_UNAME_GNAME 1
+#define ENABLE_FEATURE_TAR_UNAME_GNAME 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_UNAME_GNAME(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_UNAME_GNAME"
+#else
+# define IF_FEATURE_TAR_UNAME_GNAME(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_UNAME_GNAME(...)
+#define CONFIG_FEATURE_TAR_NOPRESERVE_TIME 1
+#define ENABLE_FEATURE_TAR_NOPRESERVE_TIME 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_NOPRESERVE_TIME(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_NOPRESERVE_TIME"
+#else
+# define IF_FEATURE_TAR_NOPRESERVE_TIME(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_NOPRESERVE_TIME(...)
+#define CONFIG_FEATURE_TAR_SELINUX 1
+#define ENABLE_FEATURE_TAR_SELINUX 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TAR_SELINUX(...) __VA_ARGS__ "CONFIG_FEATURE_TAR_SELINUX"
+#else
+# define IF_FEATURE_TAR_SELINUX(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TAR_SELINUX(...)
+#define CONFIG_UNZIP 1
+#define ENABLE_UNZIP 1
+#ifdef MAKE_SUID
+# define IF_UNZIP(...) __VA_ARGS__ "CONFIG_UNZIP"
+#else
+# define IF_UNZIP(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNZIP(...)
+
+/*
+ * Coreutils
+ */
+#define CONFIG_BASENAME 1
+#define ENABLE_BASENAME 1
+#ifdef MAKE_SUID
+# define IF_BASENAME(...) __VA_ARGS__ "CONFIG_BASENAME"
+#else
+# define IF_BASENAME(...) __VA_ARGS__
+#endif
+#define IF_NOT_BASENAME(...)
+#define CONFIG_CAL 1
+#define ENABLE_CAL 1
+#ifdef MAKE_SUID
+# define IF_CAL(...) __VA_ARGS__ "CONFIG_CAL"
+#else
+# define IF_CAL(...) __VA_ARGS__
+#endif
+#define IF_NOT_CAL(...)
+#define CONFIG_CAT 1
+#define ENABLE_CAT 1
+#ifdef MAKE_SUID
+# define IF_CAT(...) __VA_ARGS__ "CONFIG_CAT"
+#else
+# define IF_CAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_CAT(...)
+#define CONFIG_CATV 1
+#define ENABLE_CATV 1
+#ifdef MAKE_SUID
+# define IF_CATV(...) __VA_ARGS__ "CONFIG_CATV"
+#else
+# define IF_CATV(...) __VA_ARGS__
+#endif
+#define IF_NOT_CATV(...)
+#define CONFIG_CHGRP 1
+#define ENABLE_CHGRP 1
+#ifdef MAKE_SUID
+# define IF_CHGRP(...) __VA_ARGS__ "CONFIG_CHGRP"
+#else
+# define IF_CHGRP(...) __VA_ARGS__
+#endif
+#define IF_NOT_CHGRP(...)
+#define CONFIG_CHMOD 1
+#define ENABLE_CHMOD 1
+#ifdef MAKE_SUID
+# define IF_CHMOD(...) __VA_ARGS__ "CONFIG_CHMOD"
+#else
+# define IF_CHMOD(...) __VA_ARGS__
+#endif
+#define IF_NOT_CHMOD(...)
+#define CONFIG_CHOWN 1
+#define ENABLE_CHOWN 1
+#ifdef MAKE_SUID
+# define IF_CHOWN(...) __VA_ARGS__ "CONFIG_CHOWN"
+#else
+# define IF_CHOWN(...) __VA_ARGS__
+#endif
+#define IF_NOT_CHOWN(...)
+#define CONFIG_FEATURE_CHOWN_LONG_OPTIONS 1
+#define ENABLE_FEATURE_CHOWN_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_CHOWN_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_CHOWN_LONG_OPTIONS"
+#else
+# define IF_FEATURE_CHOWN_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_CHOWN_LONG_OPTIONS(...)
+#define CONFIG_CHROOT 1
+#define ENABLE_CHROOT 1
+#ifdef MAKE_SUID
+# define IF_CHROOT(...) __VA_ARGS__ "CONFIG_CHROOT"
+#else
+# define IF_CHROOT(...) __VA_ARGS__
+#endif
+#define IF_NOT_CHROOT(...)
+#undef CONFIG_CKSUM
+#define ENABLE_CKSUM 0
+#define IF_CKSUM(...)
+#define IF_NOT_CKSUM(...) __VA_ARGS__
+#define CONFIG_COMM 1
+#define ENABLE_COMM 1
+#ifdef MAKE_SUID
+# define IF_COMM(...) __VA_ARGS__ "CONFIG_COMM"
+#else
+# define IF_COMM(...) __VA_ARGS__
+#endif
+#define IF_NOT_COMM(...)
+#define CONFIG_CP 1
+#define ENABLE_CP 1
+#ifdef MAKE_SUID
+# define IF_CP(...) __VA_ARGS__ "CONFIG_CP"
+#else
+# define IF_CP(...) __VA_ARGS__
+#endif
+#define IF_NOT_CP(...)
+#define CONFIG_FEATURE_CP_LONG_OPTIONS 1
+#define ENABLE_FEATURE_CP_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_CP_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_CP_LONG_OPTIONS"
+#else
+# define IF_FEATURE_CP_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_CP_LONG_OPTIONS(...)
+#define CONFIG_CUT 1
+#define ENABLE_CUT 1
+#ifdef MAKE_SUID
+# define IF_CUT(...) __VA_ARGS__ "CONFIG_CUT"
+#else
+# define IF_CUT(...) __VA_ARGS__
+#endif
+#define IF_NOT_CUT(...)
+#define CONFIG_DATE 1
+#define ENABLE_DATE 1
+#ifdef MAKE_SUID
+# define IF_DATE(...) __VA_ARGS__ "CONFIG_DATE"
+#else
+# define IF_DATE(...) __VA_ARGS__
+#endif
+#define IF_NOT_DATE(...)
+#define CONFIG_FEATURE_DATE_ISOFMT 1
+#define ENABLE_FEATURE_DATE_ISOFMT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DATE_ISOFMT(...) __VA_ARGS__ "CONFIG_FEATURE_DATE_ISOFMT"
+#else
+# define IF_FEATURE_DATE_ISOFMT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DATE_ISOFMT(...)
+#undef CONFIG_FEATURE_DATE_NANO
+#define ENABLE_FEATURE_DATE_NANO 0
+#define IF_FEATURE_DATE_NANO(...)
+#define IF_NOT_FEATURE_DATE_NANO(...) __VA_ARGS__
+#define CONFIG_FEATURE_DATE_COMPAT 1
+#define ENABLE_FEATURE_DATE_COMPAT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DATE_COMPAT(...) __VA_ARGS__ "CONFIG_FEATURE_DATE_COMPAT"
+#else
+# define IF_FEATURE_DATE_COMPAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DATE_COMPAT(...)
+#define CONFIG_DD 1
+#define ENABLE_DD 1
+#ifdef MAKE_SUID
+# define IF_DD(...) __VA_ARGS__ "CONFIG_DD"
+#else
+# define IF_DD(...) __VA_ARGS__
+#endif
+#define IF_NOT_DD(...)
+#define CONFIG_FEATURE_DD_SIGNAL_HANDLING 1
+#define ENABLE_FEATURE_DD_SIGNAL_HANDLING 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DD_SIGNAL_HANDLING(...) __VA_ARGS__ "CONFIG_FEATURE_DD_SIGNAL_HANDLING"
+#else
+# define IF_FEATURE_DD_SIGNAL_HANDLING(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DD_SIGNAL_HANDLING(...)
+#define CONFIG_FEATURE_DD_THIRD_STATUS_LINE 1
+#define ENABLE_FEATURE_DD_THIRD_STATUS_LINE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DD_THIRD_STATUS_LINE(...) __VA_ARGS__ "CONFIG_FEATURE_DD_THIRD_STATUS_LINE"
+#else
+# define IF_FEATURE_DD_THIRD_STATUS_LINE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DD_THIRD_STATUS_LINE(...)
+#define CONFIG_FEATURE_DD_IBS_OBS 1
+#define ENABLE_FEATURE_DD_IBS_OBS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DD_IBS_OBS(...) __VA_ARGS__ "CONFIG_FEATURE_DD_IBS_OBS"
+#else
+# define IF_FEATURE_DD_IBS_OBS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DD_IBS_OBS(...)
+#define CONFIG_FEATURE_DD_STATUS 1
+#define ENABLE_FEATURE_DD_STATUS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DD_STATUS(...) __VA_ARGS__ "CONFIG_FEATURE_DD_STATUS"
+#else
+# define IF_FEATURE_DD_STATUS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DD_STATUS(...)
+#define CONFIG_DF 1
+#define ENABLE_DF 1
+#ifdef MAKE_SUID
+# define IF_DF(...) __VA_ARGS__ "CONFIG_DF"
+#else
+# define IF_DF(...) __VA_ARGS__
+#endif
+#define IF_NOT_DF(...)
+#define CONFIG_FEATURE_DF_FANCY 1
+#define ENABLE_FEATURE_DF_FANCY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DF_FANCY(...) __VA_ARGS__ "CONFIG_FEATURE_DF_FANCY"
+#else
+# define IF_FEATURE_DF_FANCY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DF_FANCY(...)
+#define CONFIG_DIRNAME 1
+#define ENABLE_DIRNAME 1
+#ifdef MAKE_SUID
+# define IF_DIRNAME(...) __VA_ARGS__ "CONFIG_DIRNAME"
+#else
+# define IF_DIRNAME(...) __VA_ARGS__
+#endif
+#define IF_NOT_DIRNAME(...)
+#define CONFIG_DOS2UNIX 1
+#define ENABLE_DOS2UNIX 1
+#ifdef MAKE_SUID
+# define IF_DOS2UNIX(...) __VA_ARGS__ "CONFIG_DOS2UNIX"
+#else
+# define IF_DOS2UNIX(...) __VA_ARGS__
+#endif
+#define IF_NOT_DOS2UNIX(...)
+#define CONFIG_UNIX2DOS 1
+#define ENABLE_UNIX2DOS 1
+#ifdef MAKE_SUID
+# define IF_UNIX2DOS(...) __VA_ARGS__ "CONFIG_UNIX2DOS"
+#else
+# define IF_UNIX2DOS(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNIX2DOS(...)
+#define CONFIG_DU 1
+#define ENABLE_DU 1
+#ifdef MAKE_SUID
+# define IF_DU(...) __VA_ARGS__ "CONFIG_DU"
+#else
+# define IF_DU(...) __VA_ARGS__
+#endif
+#define IF_NOT_DU(...)
+#define CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K 1
+#define ENABLE_FEATURE_DU_DEFAULT_BLOCKSIZE_1K 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DU_DEFAULT_BLOCKSIZE_1K(...) __VA_ARGS__ "CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K"
+#else
+# define IF_FEATURE_DU_DEFAULT_BLOCKSIZE_1K(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DU_DEFAULT_BLOCKSIZE_1K(...)
+#define CONFIG_ECHO 1
+#define ENABLE_ECHO 1
+#ifdef MAKE_SUID
+# define IF_ECHO(...) __VA_ARGS__ "CONFIG_ECHO"
+#else
+# define IF_ECHO(...) __VA_ARGS__
+#endif
+#define IF_NOT_ECHO(...)
+#define CONFIG_FEATURE_FANCY_ECHO 1
+#define ENABLE_FEATURE_FANCY_ECHO 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FANCY_ECHO(...) __VA_ARGS__ "CONFIG_FEATURE_FANCY_ECHO"
+#else
+# define IF_FEATURE_FANCY_ECHO(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FANCY_ECHO(...)
+#define CONFIG_ENV 1
+#define ENABLE_ENV 1
+#ifdef MAKE_SUID
+# define IF_ENV(...) __VA_ARGS__ "CONFIG_ENV"
+#else
+# define IF_ENV(...) __VA_ARGS__
+#endif
+#define IF_NOT_ENV(...)
+#define CONFIG_FEATURE_ENV_LONG_OPTIONS 1
+#define ENABLE_FEATURE_ENV_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_ENV_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_ENV_LONG_OPTIONS"
+#else
+# define IF_FEATURE_ENV_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_ENV_LONG_OPTIONS(...)
+#define CONFIG_EXPAND 1
+#define ENABLE_EXPAND 1
+#ifdef MAKE_SUID
+# define IF_EXPAND(...) __VA_ARGS__ "CONFIG_EXPAND"
+#else
+# define IF_EXPAND(...) __VA_ARGS__
+#endif
+#define IF_NOT_EXPAND(...)
+#define CONFIG_FEATURE_EXPAND_LONG_OPTIONS 1
+#define ENABLE_FEATURE_EXPAND_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_EXPAND_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_EXPAND_LONG_OPTIONS"
+#else
+# define IF_FEATURE_EXPAND_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_EXPAND_LONG_OPTIONS(...)
+#define CONFIG_UNEXPAND 1
+#define ENABLE_UNEXPAND 1
+#ifdef MAKE_SUID
+# define IF_UNEXPAND(...) __VA_ARGS__ "CONFIG_UNEXPAND"
+#else
+# define IF_UNEXPAND(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNEXPAND(...)
+#define CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS 1
+#define ENABLE_FEATURE_UNEXPAND_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_UNEXPAND_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS"
+#else
+# define IF_FEATURE_UNEXPAND_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_UNEXPAND_LONG_OPTIONS(...)
+#define CONFIG_EXPR 1
+#define ENABLE_EXPR 1
+#ifdef MAKE_SUID
+# define IF_EXPR(...) __VA_ARGS__ "CONFIG_EXPR"
+#else
+# define IF_EXPR(...) __VA_ARGS__
+#endif
+#define IF_NOT_EXPR(...)
+#define CONFIG_EXPR_MATH_SUPPORT_64 1
+#define ENABLE_EXPR_MATH_SUPPORT_64 1
+#ifdef MAKE_SUID
+# define IF_EXPR_MATH_SUPPORT_64(...) __VA_ARGS__ "CONFIG_EXPR_MATH_SUPPORT_64"
+#else
+# define IF_EXPR_MATH_SUPPORT_64(...) __VA_ARGS__
+#endif
+#define IF_NOT_EXPR_MATH_SUPPORT_64(...)
+#define CONFIG_FALSE 1
+#define ENABLE_FALSE 1
+#ifdef MAKE_SUID
+# define IF_FALSE(...) __VA_ARGS__ "CONFIG_FALSE"
+#else
+# define IF_FALSE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FALSE(...)
+#define CONFIG_FOLD 1
+#define ENABLE_FOLD 1
+#ifdef MAKE_SUID
+# define IF_FOLD(...) __VA_ARGS__ "CONFIG_FOLD"
+#else
+# define IF_FOLD(...) __VA_ARGS__
+#endif
+#define IF_NOT_FOLD(...)
+#define CONFIG_FSYNC 1
+#define ENABLE_FSYNC 1
+#ifdef MAKE_SUID
+# define IF_FSYNC(...) __VA_ARGS__ "CONFIG_FSYNC"
+#else
+# define IF_FSYNC(...) __VA_ARGS__
+#endif
+#define IF_NOT_FSYNC(...)
+#define CONFIG_HEAD 1
+#define ENABLE_HEAD 1
+#ifdef MAKE_SUID
+# define IF_HEAD(...) __VA_ARGS__ "CONFIG_HEAD"
+#else
+# define IF_HEAD(...) __VA_ARGS__
+#endif
+#define IF_NOT_HEAD(...)
+#define CONFIG_FEATURE_FANCY_HEAD 1
+#define ENABLE_FEATURE_FANCY_HEAD 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FANCY_HEAD(...) __VA_ARGS__ "CONFIG_FEATURE_FANCY_HEAD"
+#else
+# define IF_FEATURE_FANCY_HEAD(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FANCY_HEAD(...)
+#undef CONFIG_HOSTID
+#define ENABLE_HOSTID 0
+#define IF_HOSTID(...)
+#define IF_NOT_HOSTID(...) __VA_ARGS__
+#define CONFIG_ID 1
+#define ENABLE_ID 1
+#ifdef MAKE_SUID
+# define IF_ID(...) __VA_ARGS__ "CONFIG_ID"
+#else
+# define IF_ID(...) __VA_ARGS__
+#endif
+#define IF_NOT_ID(...)
+#define CONFIG_GROUPS 1
+#define ENABLE_GROUPS 1
+#ifdef MAKE_SUID
+# define IF_GROUPS(...) __VA_ARGS__ "CONFIG_GROUPS"
+#else
+# define IF_GROUPS(...) __VA_ARGS__
+#endif
+#define IF_NOT_GROUPS(...)
+#define CONFIG_INSTALL 1
+#define ENABLE_INSTALL 1
+#ifdef MAKE_SUID
+# define IF_INSTALL(...) __VA_ARGS__ "CONFIG_INSTALL"
+#else
+# define IF_INSTALL(...) __VA_ARGS__
+#endif
+#define IF_NOT_INSTALL(...)
+#define CONFIG_FEATURE_INSTALL_LONG_OPTIONS 1
+#define ENABLE_FEATURE_INSTALL_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_INSTALL_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_INSTALL_LONG_OPTIONS"
+#else
+# define IF_FEATURE_INSTALL_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_INSTALL_LONG_OPTIONS(...)
+#define CONFIG_LN 1
+#define ENABLE_LN 1
+#ifdef MAKE_SUID
+# define IF_LN(...) __VA_ARGS__ "CONFIG_LN"
+#else
+# define IF_LN(...) __VA_ARGS__
+#endif
+#define IF_NOT_LN(...)
+#undef CONFIG_LOGNAME
+#define ENABLE_LOGNAME 0
+#define IF_LOGNAME(...)
+#define IF_NOT_LOGNAME(...) __VA_ARGS__
+#define CONFIG_LS 1
+#define ENABLE_LS 1
+#ifdef MAKE_SUID
+# define IF_LS(...) __VA_ARGS__ "CONFIG_LS"
+#else
+# define IF_LS(...) __VA_ARGS__
+#endif
+#define IF_NOT_LS(...)
+#define CONFIG_FEATURE_LS_FILETYPES 1
+#define ENABLE_FEATURE_LS_FILETYPES 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LS_FILETYPES(...) __VA_ARGS__ "CONFIG_FEATURE_LS_FILETYPES"
+#else
+# define IF_FEATURE_LS_FILETYPES(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LS_FILETYPES(...)
+#define CONFIG_FEATURE_LS_FOLLOWLINKS 1
+#define ENABLE_FEATURE_LS_FOLLOWLINKS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LS_FOLLOWLINKS(...) __VA_ARGS__ "CONFIG_FEATURE_LS_FOLLOWLINKS"
+#else
+# define IF_FEATURE_LS_FOLLOWLINKS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LS_FOLLOWLINKS(...)
+#define CONFIG_FEATURE_LS_RECURSIVE 1
+#define ENABLE_FEATURE_LS_RECURSIVE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LS_RECURSIVE(...) __VA_ARGS__ "CONFIG_FEATURE_LS_RECURSIVE"
+#else
+# define IF_FEATURE_LS_RECURSIVE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LS_RECURSIVE(...)
+#define CONFIG_FEATURE_LS_SORTFILES 1
+#define ENABLE_FEATURE_LS_SORTFILES 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LS_SORTFILES(...) __VA_ARGS__ "CONFIG_FEATURE_LS_SORTFILES"
+#else
+# define IF_FEATURE_LS_SORTFILES(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LS_SORTFILES(...)
+#define CONFIG_FEATURE_LS_TIMESTAMPS 1
+#define ENABLE_FEATURE_LS_TIMESTAMPS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LS_TIMESTAMPS(...) __VA_ARGS__ "CONFIG_FEATURE_LS_TIMESTAMPS"
+#else
+# define IF_FEATURE_LS_TIMESTAMPS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LS_TIMESTAMPS(...)
+#define CONFIG_FEATURE_LS_USERNAME 1
+#define ENABLE_FEATURE_LS_USERNAME 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LS_USERNAME(...) __VA_ARGS__ "CONFIG_FEATURE_LS_USERNAME"
+#else
+# define IF_FEATURE_LS_USERNAME(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LS_USERNAME(...)
+#define CONFIG_FEATURE_LS_COLOR 1
+#define ENABLE_FEATURE_LS_COLOR 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LS_COLOR(...) __VA_ARGS__ "CONFIG_FEATURE_LS_COLOR"
+#else
+# define IF_FEATURE_LS_COLOR(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LS_COLOR(...)
+#undef CONFIG_FEATURE_LS_COLOR_IS_DEFAULT
+#define ENABLE_FEATURE_LS_COLOR_IS_DEFAULT 0
+#define IF_FEATURE_LS_COLOR_IS_DEFAULT(...)
+#define IF_NOT_FEATURE_LS_COLOR_IS_DEFAULT(...) __VA_ARGS__
+#define CONFIG_MD5SUM 1
+#define ENABLE_MD5SUM 1
+#ifdef MAKE_SUID
+# define IF_MD5SUM(...) __VA_ARGS__ "CONFIG_MD5SUM"
+#else
+# define IF_MD5SUM(...) __VA_ARGS__
+#endif
+#define IF_NOT_MD5SUM(...)
+#define CONFIG_SHA1SUM 1
+#define ENABLE_SHA1SUM 1
+#ifdef MAKE_SUID
+# define IF_SHA1SUM(...) __VA_ARGS__ "CONFIG_SHA1SUM"
+#else
+# define IF_SHA1SUM(...) __VA_ARGS__
+#endif
+#define IF_NOT_SHA1SUM(...)
+#define CONFIG_SHA256SUM 1
+#define ENABLE_SHA256SUM 1
+#ifdef MAKE_SUID
+# define IF_SHA256SUM(...) __VA_ARGS__ "CONFIG_SHA256SUM"
+#else
+# define IF_SHA256SUM(...) __VA_ARGS__
+#endif
+#define IF_NOT_SHA256SUM(...)
+#define CONFIG_SHA512SUM 1
+#define ENABLE_SHA512SUM 1
+#ifdef MAKE_SUID
+# define IF_SHA512SUM(...) __VA_ARGS__ "CONFIG_SHA512SUM"
+#else
+# define IF_SHA512SUM(...) __VA_ARGS__
+#endif
+#define IF_NOT_SHA512SUM(...)
+#define CONFIG_SHA3SUM 1
+#define ENABLE_SHA3SUM 1
+#ifdef MAKE_SUID
+# define IF_SHA3SUM(...) __VA_ARGS__ "CONFIG_SHA3SUM"
+#else
+# define IF_SHA3SUM(...) __VA_ARGS__
+#endif
+#define IF_NOT_SHA3SUM(...)
+
+/*
+ * Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
+ */
+#define CONFIG_FEATURE_MD5_SHA1_SUM_CHECK 1
+#define ENABLE_FEATURE_MD5_SHA1_SUM_CHECK 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MD5_SHA1_SUM_CHECK(...) __VA_ARGS__ "CONFIG_FEATURE_MD5_SHA1_SUM_CHECK"
+#else
+# define IF_FEATURE_MD5_SHA1_SUM_CHECK(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MD5_SHA1_SUM_CHECK(...)
+#define CONFIG_MKDIR 1
+#define ENABLE_MKDIR 1
+#ifdef MAKE_SUID
+# define IF_MKDIR(...) __VA_ARGS__ "CONFIG_MKDIR"
+#else
+# define IF_MKDIR(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKDIR(...)
+#define CONFIG_FEATURE_MKDIR_LONG_OPTIONS 1
+#define ENABLE_FEATURE_MKDIR_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MKDIR_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_MKDIR_LONG_OPTIONS"
+#else
+# define IF_FEATURE_MKDIR_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MKDIR_LONG_OPTIONS(...)
+#define CONFIG_MKFIFO 1
+#define ENABLE_MKFIFO 1
+#ifdef MAKE_SUID
+# define IF_MKFIFO(...) __VA_ARGS__ "CONFIG_MKFIFO"
+#else
+# define IF_MKFIFO(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKFIFO(...)
+#define CONFIG_MKNOD 1
+#define ENABLE_MKNOD 1
+#ifdef MAKE_SUID
+# define IF_MKNOD(...) __VA_ARGS__ "CONFIG_MKNOD"
+#else
+# define IF_MKNOD(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKNOD(...)
+#define CONFIG_MV 1
+#define ENABLE_MV 1
+#ifdef MAKE_SUID
+# define IF_MV(...) __VA_ARGS__ "CONFIG_MV"
+#else
+# define IF_MV(...) __VA_ARGS__
+#endif
+#define IF_NOT_MV(...)
+#define CONFIG_FEATURE_MV_LONG_OPTIONS 1
+#define ENABLE_FEATURE_MV_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MV_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_MV_LONG_OPTIONS"
+#else
+# define IF_FEATURE_MV_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MV_LONG_OPTIONS(...)
+#define CONFIG_NICE 1
+#define ENABLE_NICE 1
+#ifdef MAKE_SUID
+# define IF_NICE(...) __VA_ARGS__ "CONFIG_NICE"
+#else
+# define IF_NICE(...) __VA_ARGS__
+#endif
+#define IF_NOT_NICE(...)
+#define CONFIG_NOHUP 1
+#define ENABLE_NOHUP 1
+#ifdef MAKE_SUID
+# define IF_NOHUP(...) __VA_ARGS__ "CONFIG_NOHUP"
+#else
+# define IF_NOHUP(...) __VA_ARGS__
+#endif
+#define IF_NOT_NOHUP(...)
+#define CONFIG_OD 1
+#define ENABLE_OD 1
+#ifdef MAKE_SUID
+# define IF_OD(...) __VA_ARGS__ "CONFIG_OD"
+#else
+# define IF_OD(...) __VA_ARGS__
+#endif
+#define IF_NOT_OD(...)
+#define CONFIG_PRINTENV 1
+#define ENABLE_PRINTENV 1
+#ifdef MAKE_SUID
+# define IF_PRINTENV(...) __VA_ARGS__ "CONFIG_PRINTENV"
+#else
+# define IF_PRINTENV(...) __VA_ARGS__
+#endif
+#define IF_NOT_PRINTENV(...)
+#define CONFIG_PRINTF 1
+#define ENABLE_PRINTF 1
+#ifdef MAKE_SUID
+# define IF_PRINTF(...) __VA_ARGS__ "CONFIG_PRINTF"
+#else
+# define IF_PRINTF(...) __VA_ARGS__
+#endif
+#define IF_NOT_PRINTF(...)
+#define CONFIG_PWD 1
+#define ENABLE_PWD 1
+#ifdef MAKE_SUID
+# define IF_PWD(...) __VA_ARGS__ "CONFIG_PWD"
+#else
+# define IF_PWD(...) __VA_ARGS__
+#endif
+#define IF_NOT_PWD(...)
+#define CONFIG_READLINK 1
+#define ENABLE_READLINK 1
+#ifdef MAKE_SUID
+# define IF_READLINK(...) __VA_ARGS__ "CONFIG_READLINK"
+#else
+# define IF_READLINK(...) __VA_ARGS__
+#endif
+#define IF_NOT_READLINK(...)
+#define CONFIG_FEATURE_READLINK_FOLLOW 1
+#define ENABLE_FEATURE_READLINK_FOLLOW 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_READLINK_FOLLOW(...) __VA_ARGS__ "CONFIG_FEATURE_READLINK_FOLLOW"
+#else
+# define IF_FEATURE_READLINK_FOLLOW(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_READLINK_FOLLOW(...)
+#define CONFIG_REALPATH 1
+#define ENABLE_REALPATH 1
+#ifdef MAKE_SUID
+# define IF_REALPATH(...) __VA_ARGS__ "CONFIG_REALPATH"
+#else
+# define IF_REALPATH(...) __VA_ARGS__
+#endif
+#define IF_NOT_REALPATH(...)
+#define CONFIG_RM 1
+#define ENABLE_RM 1
+#ifdef MAKE_SUID
+# define IF_RM(...) __VA_ARGS__ "CONFIG_RM"
+#else
+# define IF_RM(...) __VA_ARGS__
+#endif
+#define IF_NOT_RM(...)
+#define CONFIG_RMDIR 1
+#define ENABLE_RMDIR 1
+#ifdef MAKE_SUID
+# define IF_RMDIR(...) __VA_ARGS__ "CONFIG_RMDIR"
+#else
+# define IF_RMDIR(...) __VA_ARGS__
+#endif
+#define IF_NOT_RMDIR(...)
+#define CONFIG_FEATURE_RMDIR_LONG_OPTIONS 1
+#define ENABLE_FEATURE_RMDIR_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_RMDIR_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_RMDIR_LONG_OPTIONS"
+#else
+# define IF_FEATURE_RMDIR_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_RMDIR_LONG_OPTIONS(...)
+#define CONFIG_SEQ 1
+#define ENABLE_SEQ 1
+#ifdef MAKE_SUID
+# define IF_SEQ(...) __VA_ARGS__ "CONFIG_SEQ"
+#else
+# define IF_SEQ(...) __VA_ARGS__
+#endif
+#define IF_NOT_SEQ(...)
+#define CONFIG_SHUF 1
+#define ENABLE_SHUF 1
+#ifdef MAKE_SUID
+# define IF_SHUF(...) __VA_ARGS__ "CONFIG_SHUF"
+#else
+# define IF_SHUF(...) __VA_ARGS__
+#endif
+#define IF_NOT_SHUF(...)
+#define CONFIG_SLEEP 1
+#define ENABLE_SLEEP 1
+#ifdef MAKE_SUID
+# define IF_SLEEP(...) __VA_ARGS__ "CONFIG_SLEEP"
+#else
+# define IF_SLEEP(...) __VA_ARGS__
+#endif
+#define IF_NOT_SLEEP(...)
+#define CONFIG_FEATURE_FANCY_SLEEP 1
+#define ENABLE_FEATURE_FANCY_SLEEP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FANCY_SLEEP(...) __VA_ARGS__ "CONFIG_FEATURE_FANCY_SLEEP"
+#else
+# define IF_FEATURE_FANCY_SLEEP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FANCY_SLEEP(...)
+#define CONFIG_FEATURE_FLOAT_SLEEP 1
+#define ENABLE_FEATURE_FLOAT_SLEEP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FLOAT_SLEEP(...) __VA_ARGS__ "CONFIG_FEATURE_FLOAT_SLEEP"
+#else
+# define IF_FEATURE_FLOAT_SLEEP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FLOAT_SLEEP(...)
+#define CONFIG_SORT 1
+#define ENABLE_SORT 1
+#ifdef MAKE_SUID
+# define IF_SORT(...) __VA_ARGS__ "CONFIG_SORT"
+#else
+# define IF_SORT(...) __VA_ARGS__
+#endif
+#define IF_NOT_SORT(...)
+#define CONFIG_FEATURE_SORT_BIG 1
+#define ENABLE_FEATURE_SORT_BIG 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SORT_BIG(...) __VA_ARGS__ "CONFIG_FEATURE_SORT_BIG"
+#else
+# define IF_FEATURE_SORT_BIG(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SORT_BIG(...)
+#define CONFIG_SPLIT 1
+#define ENABLE_SPLIT 1
+#ifdef MAKE_SUID
+# define IF_SPLIT(...) __VA_ARGS__ "CONFIG_SPLIT"
+#else
+# define IF_SPLIT(...) __VA_ARGS__
+#endif
+#define IF_NOT_SPLIT(...)
+#define CONFIG_FEATURE_SPLIT_FANCY 1
+#define ENABLE_FEATURE_SPLIT_FANCY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SPLIT_FANCY(...) __VA_ARGS__ "CONFIG_FEATURE_SPLIT_FANCY"
+#else
+# define IF_FEATURE_SPLIT_FANCY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SPLIT_FANCY(...)
+#define CONFIG_STAT 1
+#define ENABLE_STAT 1
+#ifdef MAKE_SUID
+# define IF_STAT(...) __VA_ARGS__ "CONFIG_STAT"
+#else
+# define IF_STAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_STAT(...)
+#undef CONFIG_FEATURE_STAT_FORMAT
+#define ENABLE_FEATURE_STAT_FORMAT 0
+#define IF_FEATURE_STAT_FORMAT(...)
+#define IF_NOT_FEATURE_STAT_FORMAT(...) __VA_ARGS__
+#define CONFIG_FEATURE_STAT_FILESYSTEM 1
+#define ENABLE_FEATURE_STAT_FILESYSTEM 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_STAT_FILESYSTEM(...) __VA_ARGS__ "CONFIG_FEATURE_STAT_FILESYSTEM"
+#else
+# define IF_FEATURE_STAT_FILESYSTEM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_STAT_FILESYSTEM(...)
+#define CONFIG_STTY 1
+#define ENABLE_STTY 1
+#ifdef MAKE_SUID
+# define IF_STTY(...) __VA_ARGS__ "CONFIG_STTY"
+#else
+# define IF_STTY(...) __VA_ARGS__
+#endif
+#define IF_NOT_STTY(...)
+#define CONFIG_SUM 1
+#define ENABLE_SUM 1
+#ifdef MAKE_SUID
+# define IF_SUM(...) __VA_ARGS__ "CONFIG_SUM"
+#else
+# define IF_SUM(...) __VA_ARGS__
+#endif
+#define IF_NOT_SUM(...)
+#define CONFIG_SYNC 1
+#define ENABLE_SYNC 1
+#ifdef MAKE_SUID
+# define IF_SYNC(...) __VA_ARGS__ "CONFIG_SYNC"
+#else
+# define IF_SYNC(...) __VA_ARGS__
+#endif
+#define IF_NOT_SYNC(...)
+#define CONFIG_FEATURE_SYNC_FANCY 1
+#define ENABLE_FEATURE_SYNC_FANCY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SYNC_FANCY(...) __VA_ARGS__ "CONFIG_FEATURE_SYNC_FANCY"
+#else
+# define IF_FEATURE_SYNC_FANCY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SYNC_FANCY(...)
+#define CONFIG_TAC 1
+#define ENABLE_TAC 1
+#ifdef MAKE_SUID
+# define IF_TAC(...) __VA_ARGS__ "CONFIG_TAC"
+#else
+# define IF_TAC(...) __VA_ARGS__
+#endif
+#define IF_NOT_TAC(...)
+#define CONFIG_TAIL 1
+#define ENABLE_TAIL 1
+#ifdef MAKE_SUID
+# define IF_TAIL(...) __VA_ARGS__ "CONFIG_TAIL"
+#else
+# define IF_TAIL(...) __VA_ARGS__
+#endif
+#define IF_NOT_TAIL(...)
+#define CONFIG_FEATURE_FANCY_TAIL 1
+#define ENABLE_FEATURE_FANCY_TAIL 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FANCY_TAIL(...) __VA_ARGS__ "CONFIG_FEATURE_FANCY_TAIL"
+#else
+# define IF_FEATURE_FANCY_TAIL(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FANCY_TAIL(...)
+#define CONFIG_TEE 1
+#define ENABLE_TEE 1
+#ifdef MAKE_SUID
+# define IF_TEE(...) __VA_ARGS__ "CONFIG_TEE"
+#else
+# define IF_TEE(...) __VA_ARGS__
+#endif
+#define IF_NOT_TEE(...)
+#define CONFIG_FEATURE_TEE_USE_BLOCK_IO 1
+#define ENABLE_FEATURE_TEE_USE_BLOCK_IO 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TEE_USE_BLOCK_IO(...) __VA_ARGS__ "CONFIG_FEATURE_TEE_USE_BLOCK_IO"
+#else
+# define IF_FEATURE_TEE_USE_BLOCK_IO(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TEE_USE_BLOCK_IO(...)
+#define CONFIG_TEST 1
+#define ENABLE_TEST 1
+#ifdef MAKE_SUID
+# define IF_TEST(...) __VA_ARGS__ "CONFIG_TEST"
+#else
+# define IF_TEST(...) __VA_ARGS__
+#endif
+#define IF_NOT_TEST(...)
+#define CONFIG_TEST1 1
+#define ENABLE_TEST1 1
+#ifdef MAKE_SUID
+# define IF_TEST1(...) __VA_ARGS__ "CONFIG_TEST1"
+#else
+# define IF_TEST1(...) __VA_ARGS__
+#endif
+#define IF_NOT_TEST1(...)
+#define CONFIG_TEST2 1
+#define ENABLE_TEST2 1
+#ifdef MAKE_SUID
+# define IF_TEST2(...) __VA_ARGS__ "CONFIG_TEST2"
+#else
+# define IF_TEST2(...) __VA_ARGS__
+#endif
+#define IF_NOT_TEST2(...)
+#undef CONFIG_FEATURE_TEST_64
+#define ENABLE_FEATURE_TEST_64 0
+#define IF_FEATURE_TEST_64(...)
+#define IF_NOT_FEATURE_TEST_64(...) __VA_ARGS__
+#define CONFIG_TOUCH 1
+#define ENABLE_TOUCH 1
+#ifdef MAKE_SUID
+# define IF_TOUCH(...) __VA_ARGS__ "CONFIG_TOUCH"
+#else
+# define IF_TOUCH(...) __VA_ARGS__
+#endif
+#define IF_NOT_TOUCH(...)
+#undef CONFIG_FEATURE_TOUCH_NODEREF
+#define ENABLE_FEATURE_TOUCH_NODEREF 0
+#define IF_FEATURE_TOUCH_NODEREF(...)
+#define IF_NOT_FEATURE_TOUCH_NODEREF(...) __VA_ARGS__
+#define CONFIG_FEATURE_TOUCH_SUSV3 1
+#define ENABLE_FEATURE_TOUCH_SUSV3 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TOUCH_SUSV3(...) __VA_ARGS__ "CONFIG_FEATURE_TOUCH_SUSV3"
+#else
+# define IF_FEATURE_TOUCH_SUSV3(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TOUCH_SUSV3(...)
+#define CONFIG_TR 1
+#define ENABLE_TR 1
+#ifdef MAKE_SUID
+# define IF_TR(...) __VA_ARGS__ "CONFIG_TR"
+#else
+# define IF_TR(...) __VA_ARGS__
+#endif
+#define IF_NOT_TR(...)
+#define CONFIG_FEATURE_TR_CLASSES 1
+#define ENABLE_FEATURE_TR_CLASSES 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TR_CLASSES(...) __VA_ARGS__ "CONFIG_FEATURE_TR_CLASSES"
+#else
+# define IF_FEATURE_TR_CLASSES(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TR_CLASSES(...)
+#undef CONFIG_FEATURE_TR_EQUIV
+#define ENABLE_FEATURE_TR_EQUIV 0
+#define IF_FEATURE_TR_EQUIV(...)
+#define IF_NOT_FEATURE_TR_EQUIV(...) __VA_ARGS__
+#define CONFIG_TRUE 1
+#define ENABLE_TRUE 1
+#ifdef MAKE_SUID
+# define IF_TRUE(...) __VA_ARGS__ "CONFIG_TRUE"
+#else
+# define IF_TRUE(...) __VA_ARGS__
+#endif
+#define IF_NOT_TRUE(...)
+#define CONFIG_TRUNCATE 1
+#define ENABLE_TRUNCATE 1
+#ifdef MAKE_SUID
+# define IF_TRUNCATE(...) __VA_ARGS__ "CONFIG_TRUNCATE"
+#else
+# define IF_TRUNCATE(...) __VA_ARGS__
+#endif
+#define IF_NOT_TRUNCATE(...)
+#undef CONFIG_TTY
+#define ENABLE_TTY 0
+#define IF_TTY(...)
+#define IF_NOT_TTY(...) __VA_ARGS__
+#define CONFIG_UNAME 1
+#define ENABLE_UNAME 1
+#ifdef MAKE_SUID
+# define IF_UNAME(...) __VA_ARGS__ "CONFIG_UNAME"
+#else
+# define IF_UNAME(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNAME(...)
+#define CONFIG_UNAME_OSNAME "GNU/Linux"
+#define ENABLE_UNAME_OSNAME 1
+#ifdef MAKE_SUID
+# define IF_UNAME_OSNAME(...) __VA_ARGS__ "CONFIG_UNAME_OSNAME"
+#else
+# define IF_UNAME_OSNAME(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNAME_OSNAME(...)
+#define CONFIG_UNIQ 1
+#define ENABLE_UNIQ 1
+#ifdef MAKE_SUID
+# define IF_UNIQ(...) __VA_ARGS__ "CONFIG_UNIQ"
+#else
+# define IF_UNIQ(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNIQ(...)
+#define CONFIG_UNLINK 1
+#define ENABLE_UNLINK 1
+#ifdef MAKE_SUID
+# define IF_UNLINK(...) __VA_ARGS__ "CONFIG_UNLINK"
+#else
+# define IF_UNLINK(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNLINK(...)
+#define CONFIG_USLEEP 1
+#define ENABLE_USLEEP 1
+#ifdef MAKE_SUID
+# define IF_USLEEP(...) __VA_ARGS__ "CONFIG_USLEEP"
+#else
+# define IF_USLEEP(...) __VA_ARGS__
+#endif
+#define IF_NOT_USLEEP(...)
+#define CONFIG_UUDECODE 1
+#define ENABLE_UUDECODE 1
+#ifdef MAKE_SUID
+# define IF_UUDECODE(...) __VA_ARGS__ "CONFIG_UUDECODE"
+#else
+# define IF_UUDECODE(...) __VA_ARGS__
+#endif
+#define IF_NOT_UUDECODE(...)
+#define CONFIG_BASE64 1
+#define ENABLE_BASE64 1
+#ifdef MAKE_SUID
+# define IF_BASE64(...) __VA_ARGS__ "CONFIG_BASE64"
+#else
+# define IF_BASE64(...) __VA_ARGS__
+#endif
+#define IF_NOT_BASE64(...)
+#define CONFIG_UUENCODE 1
+#define ENABLE_UUENCODE 1
+#ifdef MAKE_SUID
+# define IF_UUENCODE(...) __VA_ARGS__ "CONFIG_UUENCODE"
+#else
+# define IF_UUENCODE(...) __VA_ARGS__
+#endif
+#define IF_NOT_UUENCODE(...)
+#define CONFIG_WC 1
+#define ENABLE_WC 1
+#ifdef MAKE_SUID
+# define IF_WC(...) __VA_ARGS__ "CONFIG_WC"
+#else
+# define IF_WC(...) __VA_ARGS__
+#endif
+#define IF_NOT_WC(...)
+#define CONFIG_FEATURE_WC_LARGE 1
+#define ENABLE_FEATURE_WC_LARGE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_WC_LARGE(...) __VA_ARGS__ "CONFIG_FEATURE_WC_LARGE"
+#else
+# define IF_FEATURE_WC_LARGE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_WC_LARGE(...)
+#undef CONFIG_WHO
+#define ENABLE_WHO 0
+#define IF_WHO(...)
+#define IF_NOT_WHO(...) __VA_ARGS__
+#undef CONFIG_USERS
+#define ENABLE_USERS 0
+#define IF_USERS(...)
+#define IF_NOT_USERS(...) __VA_ARGS__
+#define CONFIG_WHOAMI 1
+#define ENABLE_WHOAMI 1
+#ifdef MAKE_SUID
+# define IF_WHOAMI(...) __VA_ARGS__ "CONFIG_WHOAMI"
+#else
+# define IF_WHOAMI(...) __VA_ARGS__
+#endif
+#define IF_NOT_WHOAMI(...)
+#define CONFIG_YES 1
+#define ENABLE_YES 1
+#ifdef MAKE_SUID
+# define IF_YES(...) __VA_ARGS__ "CONFIG_YES"
+#else
+# define IF_YES(...) __VA_ARGS__
+#endif
+#define IF_NOT_YES(...)
+
+/*
+ * Common options
+ */
+#define CONFIG_FEATURE_VERBOSE 1
+#define ENABLE_FEATURE_VERBOSE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VERBOSE(...) __VA_ARGS__ "CONFIG_FEATURE_VERBOSE"
+#else
+# define IF_FEATURE_VERBOSE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VERBOSE(...)
+
+/*
+ * Common options for cp and mv
+ */
+#define CONFIG_FEATURE_PRESERVE_HARDLINKS 1
+#define ENABLE_FEATURE_PRESERVE_HARDLINKS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_PRESERVE_HARDLINKS(...) __VA_ARGS__ "CONFIG_FEATURE_PRESERVE_HARDLINKS"
+#else
+# define IF_FEATURE_PRESERVE_HARDLINKS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_PRESERVE_HARDLINKS(...)
+
+/*
+ * Common options for ls, more and telnet
+ */
+#define CONFIG_FEATURE_AUTOWIDTH 1
+#define ENABLE_FEATURE_AUTOWIDTH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_AUTOWIDTH(...) __VA_ARGS__ "CONFIG_FEATURE_AUTOWIDTH"
+#else
+# define IF_FEATURE_AUTOWIDTH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_AUTOWIDTH(...)
+
+/*
+ * Common options for df, du, ls
+ */
+#define CONFIG_FEATURE_HUMAN_READABLE 1
+#define ENABLE_FEATURE_HUMAN_READABLE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_HUMAN_READABLE(...) __VA_ARGS__ "CONFIG_FEATURE_HUMAN_READABLE"
+#else
+# define IF_FEATURE_HUMAN_READABLE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_HUMAN_READABLE(...)
+
+/*
+ * Console Utilities
+ */
+#define CONFIG_CHVT 1
+#define ENABLE_CHVT 1
+#ifdef MAKE_SUID
+# define IF_CHVT(...) __VA_ARGS__ "CONFIG_CHVT"
+#else
+# define IF_CHVT(...) __VA_ARGS__
+#endif
+#define IF_NOT_CHVT(...)
+#define CONFIG_CLEAR 1
+#define ENABLE_CLEAR 1
+#ifdef MAKE_SUID
+# define IF_CLEAR(...) __VA_ARGS__ "CONFIG_CLEAR"
+#else
+# define IF_CLEAR(...) __VA_ARGS__
+#endif
+#define IF_NOT_CLEAR(...)
+#define CONFIG_DEALLOCVT 1
+#define ENABLE_DEALLOCVT 1
+#ifdef MAKE_SUID
+# define IF_DEALLOCVT(...) __VA_ARGS__ "CONFIG_DEALLOCVT"
+#else
+# define IF_DEALLOCVT(...) __VA_ARGS__
+#endif
+#define IF_NOT_DEALLOCVT(...)
+#undef CONFIG_DUMPKMAP
+#define ENABLE_DUMPKMAP 0
+#define IF_DUMPKMAP(...)
+#define IF_NOT_DUMPKMAP(...) __VA_ARGS__
+#define CONFIG_FGCONSOLE 1
+#define ENABLE_FGCONSOLE 1
+#ifdef MAKE_SUID
+# define IF_FGCONSOLE(...) __VA_ARGS__ "CONFIG_FGCONSOLE"
+#else
+# define IF_FGCONSOLE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FGCONSOLE(...)
+#undef CONFIG_KBD_MODE
+#define ENABLE_KBD_MODE 0
+#define IF_KBD_MODE(...)
+#define IF_NOT_KBD_MODE(...) __VA_ARGS__
+#undef CONFIG_LOADFONT
+#define ENABLE_LOADFONT 0
+#define IF_LOADFONT(...)
+#define IF_NOT_LOADFONT(...) __VA_ARGS__
+#undef CONFIG_SETFONT
+#define ENABLE_SETFONT 0
+#define IF_SETFONT(...)
+#define IF_NOT_SETFONT(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SETFONT_TEXTUAL_MAP
+#define ENABLE_FEATURE_SETFONT_TEXTUAL_MAP 0
+#define IF_FEATURE_SETFONT_TEXTUAL_MAP(...)
+#define IF_NOT_FEATURE_SETFONT_TEXTUAL_MAP(...) __VA_ARGS__
+#define CONFIG_DEFAULT_SETFONT_DIR ""
+#define ENABLE_DEFAULT_SETFONT_DIR 1
+#ifdef MAKE_SUID
+# define IF_DEFAULT_SETFONT_DIR(...) __VA_ARGS__ "CONFIG_DEFAULT_SETFONT_DIR"
+#else
+# define IF_DEFAULT_SETFONT_DIR(...) __VA_ARGS__
+#endif
+#define IF_NOT_DEFAULT_SETFONT_DIR(...)
+#undef CONFIG_FEATURE_LOADFONT_PSF2
+#define ENABLE_FEATURE_LOADFONT_PSF2 0
+#define IF_FEATURE_LOADFONT_PSF2(...)
+#define IF_NOT_FEATURE_LOADFONT_PSF2(...) __VA_ARGS__
+#undef CONFIG_FEATURE_LOADFONT_RAW
+#define ENABLE_FEATURE_LOADFONT_RAW 0
+#define IF_FEATURE_LOADFONT_RAW(...)
+#define IF_NOT_FEATURE_LOADFONT_RAW(...) __VA_ARGS__
+#undef CONFIG_LOADKMAP
+#define ENABLE_LOADKMAP 0
+#define IF_LOADKMAP(...)
+#define IF_NOT_LOADKMAP(...) __VA_ARGS__
+#define CONFIG_OPENVT 1
+#define ENABLE_OPENVT 1
+#ifdef MAKE_SUID
+# define IF_OPENVT(...) __VA_ARGS__ "CONFIG_OPENVT"
+#else
+# define IF_OPENVT(...) __VA_ARGS__
+#endif
+#define IF_NOT_OPENVT(...)
+#define CONFIG_RESET 1
+#define ENABLE_RESET 1
+#ifdef MAKE_SUID
+# define IF_RESET(...) __VA_ARGS__ "CONFIG_RESET"
+#else
+# define IF_RESET(...) __VA_ARGS__
+#endif
+#define IF_NOT_RESET(...)
+#define CONFIG_RESIZE 1
+#define ENABLE_RESIZE 1
+#ifdef MAKE_SUID
+# define IF_RESIZE(...) __VA_ARGS__ "CONFIG_RESIZE"
+#else
+# define IF_RESIZE(...) __VA_ARGS__
+#endif
+#define IF_NOT_RESIZE(...)
+#undef CONFIG_FEATURE_RESIZE_PRINT
+#define ENABLE_FEATURE_RESIZE_PRINT 0
+#define IF_FEATURE_RESIZE_PRINT(...)
+#define IF_NOT_FEATURE_RESIZE_PRINT(...) __VA_ARGS__
+#define CONFIG_SETCONSOLE 1
+#define ENABLE_SETCONSOLE 1
+#ifdef MAKE_SUID
+# define IF_SETCONSOLE(...) __VA_ARGS__ "CONFIG_SETCONSOLE"
+#else
+# define IF_SETCONSOLE(...) __VA_ARGS__
+#endif
+#define IF_NOT_SETCONSOLE(...)
+#undef CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
+#define ENABLE_FEATURE_SETCONSOLE_LONG_OPTIONS 0
+#define IF_FEATURE_SETCONSOLE_LONG_OPTIONS(...)
+#define IF_NOT_FEATURE_SETCONSOLE_LONG_OPTIONS(...) __VA_ARGS__
+#define CONFIG_SETKEYCODES 1
+#define ENABLE_SETKEYCODES 1
+#ifdef MAKE_SUID
+# define IF_SETKEYCODES(...) __VA_ARGS__ "CONFIG_SETKEYCODES"
+#else
+# define IF_SETKEYCODES(...) __VA_ARGS__
+#endif
+#define IF_NOT_SETKEYCODES(...)
+#undef CONFIG_SETLOGCONS
+#define ENABLE_SETLOGCONS 0
+#define IF_SETLOGCONS(...)
+#define IF_NOT_SETLOGCONS(...) __VA_ARGS__
+#undef CONFIG_SHOWKEY
+#define ENABLE_SHOWKEY 0
+#define IF_SHOWKEY(...)
+#define IF_NOT_SHOWKEY(...) __VA_ARGS__
+
+/*
+ * Debian Utilities
+ */
+#define CONFIG_MKTEMP 1
+#define ENABLE_MKTEMP 1
+#ifdef MAKE_SUID
+# define IF_MKTEMP(...) __VA_ARGS__ "CONFIG_MKTEMP"
+#else
+# define IF_MKTEMP(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKTEMP(...)
+#define CONFIG_PIPE_PROGRESS 1
+#define ENABLE_PIPE_PROGRESS 1
+#ifdef MAKE_SUID
+# define IF_PIPE_PROGRESS(...) __VA_ARGS__ "CONFIG_PIPE_PROGRESS"
+#else
+# define IF_PIPE_PROGRESS(...) __VA_ARGS__
+#endif
+#define IF_NOT_PIPE_PROGRESS(...)
+#define CONFIG_RUN_PARTS 1
+#define ENABLE_RUN_PARTS 1
+#ifdef MAKE_SUID
+# define IF_RUN_PARTS(...) __VA_ARGS__ "CONFIG_RUN_PARTS"
+#else
+# define IF_RUN_PARTS(...) __VA_ARGS__
+#endif
+#define IF_NOT_RUN_PARTS(...)
+#define CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS 1
+#define ENABLE_FEATURE_RUN_PARTS_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_RUN_PARTS_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS"
+#else
+# define IF_FEATURE_RUN_PARTS_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_RUN_PARTS_LONG_OPTIONS(...)
+#define CONFIG_FEATURE_RUN_PARTS_FANCY 1
+#define ENABLE_FEATURE_RUN_PARTS_FANCY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_RUN_PARTS_FANCY(...) __VA_ARGS__ "CONFIG_FEATURE_RUN_PARTS_FANCY"
+#else
+# define IF_FEATURE_RUN_PARTS_FANCY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_RUN_PARTS_FANCY(...)
+#undef CONFIG_START_STOP_DAEMON
+#define ENABLE_START_STOP_DAEMON 0
+#define IF_START_STOP_DAEMON(...)
+#define IF_NOT_START_STOP_DAEMON(...) __VA_ARGS__
+#undef CONFIG_FEATURE_START_STOP_DAEMON_FANCY
+#define ENABLE_FEATURE_START_STOP_DAEMON_FANCY 0
+#define IF_FEATURE_START_STOP_DAEMON_FANCY(...)
+#define IF_NOT_FEATURE_START_STOP_DAEMON_FANCY(...) __VA_ARGS__
+#undef CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS
+#define ENABLE_FEATURE_START_STOP_DAEMON_LONG_OPTIONS 0
+#define IF_FEATURE_START_STOP_DAEMON_LONG_OPTIONS(...)
+#define IF_NOT_FEATURE_START_STOP_DAEMON_LONG_OPTIONS(...) __VA_ARGS__
+#define CONFIG_WHICH 1
+#define ENABLE_WHICH 1
+#ifdef MAKE_SUID
+# define IF_WHICH(...) __VA_ARGS__ "CONFIG_WHICH"
+#else
+# define IF_WHICH(...) __VA_ARGS__
+#endif
+#define IF_NOT_WHICH(...)
+
+/*
+ * Editors
+ */
+#define CONFIG_AWK 1
+#define ENABLE_AWK 1
+#ifdef MAKE_SUID
+# define IF_AWK(...) __VA_ARGS__ "CONFIG_AWK"
+#else
+# define IF_AWK(...) __VA_ARGS__
+#endif
+#define IF_NOT_AWK(...)
+#define CONFIG_FEATURE_AWK_LIBM 1
+#define ENABLE_FEATURE_AWK_LIBM 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_AWK_LIBM(...) __VA_ARGS__ "CONFIG_FEATURE_AWK_LIBM"
+#else
+# define IF_FEATURE_AWK_LIBM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_AWK_LIBM(...)
+#define CONFIG_FEATURE_AWK_GNU_EXTENSIONS 1
+#define ENABLE_FEATURE_AWK_GNU_EXTENSIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_AWK_GNU_EXTENSIONS(...) __VA_ARGS__ "CONFIG_FEATURE_AWK_GNU_EXTENSIONS"
+#else
+# define IF_FEATURE_AWK_GNU_EXTENSIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_AWK_GNU_EXTENSIONS(...)
+#define CONFIG_CMP 1
+#define ENABLE_CMP 1
+#ifdef MAKE_SUID
+# define IF_CMP(...) __VA_ARGS__ "CONFIG_CMP"
+#else
+# define IF_CMP(...) __VA_ARGS__
+#endif
+#define IF_NOT_CMP(...)
+#define CONFIG_DIFF 1
+#define ENABLE_DIFF 1
+#ifdef MAKE_SUID
+# define IF_DIFF(...) __VA_ARGS__ "CONFIG_DIFF"
+#else
+# define IF_DIFF(...) __VA_ARGS__
+#endif
+#define IF_NOT_DIFF(...)
+#define CONFIG_FEATURE_DIFF_LONG_OPTIONS 1
+#define ENABLE_FEATURE_DIFF_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DIFF_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_DIFF_LONG_OPTIONS"
+#else
+# define IF_FEATURE_DIFF_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DIFF_LONG_OPTIONS(...)
+#define CONFIG_FEATURE_DIFF_DIR 1
+#define ENABLE_FEATURE_DIFF_DIR 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DIFF_DIR(...) __VA_ARGS__ "CONFIG_FEATURE_DIFF_DIR"
+#else
+# define IF_FEATURE_DIFF_DIR(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DIFF_DIR(...)
+#define CONFIG_ED 1
+#define ENABLE_ED 1
+#ifdef MAKE_SUID
+# define IF_ED(...) __VA_ARGS__ "CONFIG_ED"
+#else
+# define IF_ED(...) __VA_ARGS__
+#endif
+#define IF_NOT_ED(...)
+#define CONFIG_PATCH 1
+#define ENABLE_PATCH 1
+#ifdef MAKE_SUID
+# define IF_PATCH(...) __VA_ARGS__ "CONFIG_PATCH"
+#else
+# define IF_PATCH(...) __VA_ARGS__
+#endif
+#define IF_NOT_PATCH(...)
+#define CONFIG_SED 1
+#define ENABLE_SED 1
+#ifdef MAKE_SUID
+# define IF_SED(...) __VA_ARGS__ "CONFIG_SED"
+#else
+# define IF_SED(...) __VA_ARGS__
+#endif
+#define IF_NOT_SED(...)
+#define CONFIG_VI 1
+#define ENABLE_VI 1
+#ifdef MAKE_SUID
+# define IF_VI(...) __VA_ARGS__ "CONFIG_VI"
+#else
+# define IF_VI(...) __VA_ARGS__
+#endif
+#define IF_NOT_VI(...)
+#define CONFIG_FEATURE_VI_MAX_LEN 256
+#define ENABLE_FEATURE_VI_MAX_LEN 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_MAX_LEN(...) __VA_ARGS__ "CONFIG_FEATURE_VI_MAX_LEN"
+#else
+# define IF_FEATURE_VI_MAX_LEN(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_MAX_LEN(...)
+#define CONFIG_FEATURE_VI_8BIT 1
+#define ENABLE_FEATURE_VI_8BIT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_8BIT(...) __VA_ARGS__ "CONFIG_FEATURE_VI_8BIT"
+#else
+# define IF_FEATURE_VI_8BIT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_8BIT(...)
+#define CONFIG_FEATURE_VI_COLON 1
+#define ENABLE_FEATURE_VI_COLON 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_COLON(...) __VA_ARGS__ "CONFIG_FEATURE_VI_COLON"
+#else
+# define IF_FEATURE_VI_COLON(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_COLON(...)
+#define CONFIG_FEATURE_VI_YANKMARK 1
+#define ENABLE_FEATURE_VI_YANKMARK 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_YANKMARK(...) __VA_ARGS__ "CONFIG_FEATURE_VI_YANKMARK"
+#else
+# define IF_FEATURE_VI_YANKMARK(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_YANKMARK(...)
+#define CONFIG_FEATURE_VI_SEARCH 1
+#define ENABLE_FEATURE_VI_SEARCH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_SEARCH(...) __VA_ARGS__ "CONFIG_FEATURE_VI_SEARCH"
+#else
+# define IF_FEATURE_VI_SEARCH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_SEARCH(...)
+#define CONFIG_FEATURE_VI_REGEX_SEARCH 1
+#define ENABLE_FEATURE_VI_REGEX_SEARCH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_REGEX_SEARCH(...) __VA_ARGS__ "CONFIG_FEATURE_VI_REGEX_SEARCH"
+#else
+# define IF_FEATURE_VI_REGEX_SEARCH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_REGEX_SEARCH(...)
+#define CONFIG_FEATURE_VI_USE_SIGNALS 1
+#define ENABLE_FEATURE_VI_USE_SIGNALS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_USE_SIGNALS(...) __VA_ARGS__ "CONFIG_FEATURE_VI_USE_SIGNALS"
+#else
+# define IF_FEATURE_VI_USE_SIGNALS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_USE_SIGNALS(...)
+#define CONFIG_FEATURE_VI_DOT_CMD 1
+#define ENABLE_FEATURE_VI_DOT_CMD 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_DOT_CMD(...) __VA_ARGS__ "CONFIG_FEATURE_VI_DOT_CMD"
+#else
+# define IF_FEATURE_VI_DOT_CMD(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_DOT_CMD(...)
+#define CONFIG_FEATURE_VI_READONLY 1
+#define ENABLE_FEATURE_VI_READONLY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_READONLY(...) __VA_ARGS__ "CONFIG_FEATURE_VI_READONLY"
+#else
+# define IF_FEATURE_VI_READONLY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_READONLY(...)
+#define CONFIG_FEATURE_VI_SETOPTS 1
+#define ENABLE_FEATURE_VI_SETOPTS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_SETOPTS(...) __VA_ARGS__ "CONFIG_FEATURE_VI_SETOPTS"
+#else
+# define IF_FEATURE_VI_SETOPTS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_SETOPTS(...)
+#define CONFIG_FEATURE_VI_SET 1
+#define ENABLE_FEATURE_VI_SET 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_SET(...) __VA_ARGS__ "CONFIG_FEATURE_VI_SET"
+#else
+# define IF_FEATURE_VI_SET(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_SET(...)
+#define CONFIG_FEATURE_VI_WIN_RESIZE 1
+#define ENABLE_FEATURE_VI_WIN_RESIZE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_WIN_RESIZE(...) __VA_ARGS__ "CONFIG_FEATURE_VI_WIN_RESIZE"
+#else
+# define IF_FEATURE_VI_WIN_RESIZE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_WIN_RESIZE(...)
+#define CONFIG_FEATURE_VI_ASK_TERMINAL 1
+#define ENABLE_FEATURE_VI_ASK_TERMINAL 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_ASK_TERMINAL(...) __VA_ARGS__ "CONFIG_FEATURE_VI_ASK_TERMINAL"
+#else
+# define IF_FEATURE_VI_ASK_TERMINAL(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_ASK_TERMINAL(...)
+#define CONFIG_FEATURE_VI_UNDO 1
+#define ENABLE_FEATURE_VI_UNDO 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_UNDO(...) __VA_ARGS__ "CONFIG_FEATURE_VI_UNDO"
+#else
+# define IF_FEATURE_VI_UNDO(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_UNDO(...)
+#define CONFIG_FEATURE_VI_UNDO_QUEUE 1
+#define ENABLE_FEATURE_VI_UNDO_QUEUE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_UNDO_QUEUE(...) __VA_ARGS__ "CONFIG_FEATURE_VI_UNDO_QUEUE"
+#else
+# define IF_FEATURE_VI_UNDO_QUEUE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_UNDO_QUEUE(...)
+#define CONFIG_FEATURE_VI_UNDO_QUEUE_MAX 256
+#define ENABLE_FEATURE_VI_UNDO_QUEUE_MAX 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VI_UNDO_QUEUE_MAX(...) __VA_ARGS__ "CONFIG_FEATURE_VI_UNDO_QUEUE_MAX"
+#else
+# define IF_FEATURE_VI_UNDO_QUEUE_MAX(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VI_UNDO_QUEUE_MAX(...)
+#define CONFIG_FEATURE_ALLOW_EXEC 1
+#define ENABLE_FEATURE_ALLOW_EXEC 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_ALLOW_EXEC(...) __VA_ARGS__ "CONFIG_FEATURE_ALLOW_EXEC"
+#else
+# define IF_FEATURE_ALLOW_EXEC(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_ALLOW_EXEC(...)
+
+/*
+ * Finding Utilities
+ */
+#define CONFIG_FIND 1
+#define ENABLE_FIND 1
+#ifdef MAKE_SUID
+# define IF_FIND(...) __VA_ARGS__ "CONFIG_FIND"
+#else
+# define IF_FIND(...) __VA_ARGS__
+#endif
+#define IF_NOT_FIND(...)
+#define CONFIG_FEATURE_FIND_PRINT0 1
+#define ENABLE_FEATURE_FIND_PRINT0 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_PRINT0(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_PRINT0"
+#else
+# define IF_FEATURE_FIND_PRINT0(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_PRINT0(...)
+#define CONFIG_FEATURE_FIND_MTIME 1
+#define ENABLE_FEATURE_FIND_MTIME 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_MTIME(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_MTIME"
+#else
+# define IF_FEATURE_FIND_MTIME(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_MTIME(...)
+#define CONFIG_FEATURE_FIND_MMIN 1
+#define ENABLE_FEATURE_FIND_MMIN 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_MMIN(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_MMIN"
+#else
+# define IF_FEATURE_FIND_MMIN(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_MMIN(...)
+#define CONFIG_FEATURE_FIND_PERM 1
+#define ENABLE_FEATURE_FIND_PERM 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_PERM(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_PERM"
+#else
+# define IF_FEATURE_FIND_PERM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_PERM(...)
+#define CONFIG_FEATURE_FIND_TYPE 1
+#define ENABLE_FEATURE_FIND_TYPE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_TYPE(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_TYPE"
+#else
+# define IF_FEATURE_FIND_TYPE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_TYPE(...)
+#define CONFIG_FEATURE_FIND_XDEV 1
+#define ENABLE_FEATURE_FIND_XDEV 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_XDEV(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_XDEV"
+#else
+# define IF_FEATURE_FIND_XDEV(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_XDEV(...)
+#define CONFIG_FEATURE_FIND_MAXDEPTH 1
+#define ENABLE_FEATURE_FIND_MAXDEPTH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_MAXDEPTH(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_MAXDEPTH"
+#else
+# define IF_FEATURE_FIND_MAXDEPTH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_MAXDEPTH(...)
+#define CONFIG_FEATURE_FIND_NEWER 1
+#define ENABLE_FEATURE_FIND_NEWER 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_NEWER(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_NEWER"
+#else
+# define IF_FEATURE_FIND_NEWER(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_NEWER(...)
+#define CONFIG_FEATURE_FIND_INUM 1
+#define ENABLE_FEATURE_FIND_INUM 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_INUM(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_INUM"
+#else
+# define IF_FEATURE_FIND_INUM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_INUM(...)
+#define CONFIG_FEATURE_FIND_EXEC 1
+#define ENABLE_FEATURE_FIND_EXEC 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_EXEC(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_EXEC"
+#else
+# define IF_FEATURE_FIND_EXEC(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_EXEC(...)
+#define CONFIG_FEATURE_FIND_EXEC_PLUS 1
+#define ENABLE_FEATURE_FIND_EXEC_PLUS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_EXEC_PLUS(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_EXEC_PLUS"
+#else
+# define IF_FEATURE_FIND_EXEC_PLUS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_EXEC_PLUS(...)
+#define CONFIG_FEATURE_FIND_USER 1
+#define ENABLE_FEATURE_FIND_USER 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_USER(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_USER"
+#else
+# define IF_FEATURE_FIND_USER(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_USER(...)
+#define CONFIG_FEATURE_FIND_GROUP 1
+#define ENABLE_FEATURE_FIND_GROUP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_GROUP(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_GROUP"
+#else
+# define IF_FEATURE_FIND_GROUP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_GROUP(...)
+#define CONFIG_FEATURE_FIND_NOT 1
+#define ENABLE_FEATURE_FIND_NOT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_NOT(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_NOT"
+#else
+# define IF_FEATURE_FIND_NOT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_NOT(...)
+#define CONFIG_FEATURE_FIND_DEPTH 1
+#define ENABLE_FEATURE_FIND_DEPTH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_DEPTH(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_DEPTH"
+#else
+# define IF_FEATURE_FIND_DEPTH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_DEPTH(...)
+#define CONFIG_FEATURE_FIND_PAREN 1
+#define ENABLE_FEATURE_FIND_PAREN 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_PAREN(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_PAREN"
+#else
+# define IF_FEATURE_FIND_PAREN(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_PAREN(...)
+#define CONFIG_FEATURE_FIND_SIZE 1
+#define ENABLE_FEATURE_FIND_SIZE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_SIZE(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_SIZE"
+#else
+# define IF_FEATURE_FIND_SIZE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_SIZE(...)
+#define CONFIG_FEATURE_FIND_PRUNE 1
+#define ENABLE_FEATURE_FIND_PRUNE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_PRUNE(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_PRUNE"
+#else
+# define IF_FEATURE_FIND_PRUNE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_PRUNE(...)
+#define CONFIG_FEATURE_FIND_DELETE 1
+#define ENABLE_FEATURE_FIND_DELETE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_DELETE(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_DELETE"
+#else
+# define IF_FEATURE_FIND_DELETE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_DELETE(...)
+#define CONFIG_FEATURE_FIND_PATH 1
+#define ENABLE_FEATURE_FIND_PATH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_PATH(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_PATH"
+#else
+# define IF_FEATURE_FIND_PATH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_PATH(...)
+#define CONFIG_FEATURE_FIND_REGEX 1
+#define ENABLE_FEATURE_FIND_REGEX 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_REGEX(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_REGEX"
+#else
+# define IF_FEATURE_FIND_REGEX(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_REGEX(...)
+#undef CONFIG_FEATURE_FIND_CONTEXT
+#define ENABLE_FEATURE_FIND_CONTEXT 0
+#define IF_FEATURE_FIND_CONTEXT(...)
+#define IF_NOT_FEATURE_FIND_CONTEXT(...) __VA_ARGS__
+#define CONFIG_FEATURE_FIND_LINKS 1
+#define ENABLE_FEATURE_FIND_LINKS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FIND_LINKS(...) __VA_ARGS__ "CONFIG_FEATURE_FIND_LINKS"
+#else
+# define IF_FEATURE_FIND_LINKS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FIND_LINKS(...)
+#define CONFIG_GREP 1
+#define ENABLE_GREP 1
+#ifdef MAKE_SUID
+# define IF_GREP(...) __VA_ARGS__ "CONFIG_GREP"
+#else
+# define IF_GREP(...) __VA_ARGS__
+#endif
+#define IF_NOT_GREP(...)
+#define CONFIG_EGREP 1
+#define ENABLE_EGREP 1
+#ifdef MAKE_SUID
+# define IF_EGREP(...) __VA_ARGS__ "CONFIG_EGREP"
+#else
+# define IF_EGREP(...) __VA_ARGS__
+#endif
+#define IF_NOT_EGREP(...)
+#define CONFIG_FGREP 1
+#define ENABLE_FGREP 1
+#ifdef MAKE_SUID
+# define IF_FGREP(...) __VA_ARGS__ "CONFIG_FGREP"
+#else
+# define IF_FGREP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FGREP(...)
+#define CONFIG_FEATURE_GREP_CONTEXT 1
+#define ENABLE_FEATURE_GREP_CONTEXT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_GREP_CONTEXT(...) __VA_ARGS__ "CONFIG_FEATURE_GREP_CONTEXT"
+#else
+# define IF_FEATURE_GREP_CONTEXT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_GREP_CONTEXT(...)
+#define CONFIG_XARGS 1
+#define ENABLE_XARGS 1
+#ifdef MAKE_SUID
+# define IF_XARGS(...) __VA_ARGS__ "CONFIG_XARGS"
+#else
+# define IF_XARGS(...) __VA_ARGS__
+#endif
+#define IF_NOT_XARGS(...)
+#define CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION 1
+#define ENABLE_FEATURE_XARGS_SUPPORT_CONFIRMATION 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_XARGS_SUPPORT_CONFIRMATION(...) __VA_ARGS__ "CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION"
+#else
+# define IF_FEATURE_XARGS_SUPPORT_CONFIRMATION(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_XARGS_SUPPORT_CONFIRMATION(...)
+#define CONFIG_FEATURE_XARGS_SUPPORT_QUOTES 1
+#define ENABLE_FEATURE_XARGS_SUPPORT_QUOTES 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_XARGS_SUPPORT_QUOTES(...) __VA_ARGS__ "CONFIG_FEATURE_XARGS_SUPPORT_QUOTES"
+#else
+# define IF_FEATURE_XARGS_SUPPORT_QUOTES(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_XARGS_SUPPORT_QUOTES(...)
+#define CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT 1
+#define ENABLE_FEATURE_XARGS_SUPPORT_TERMOPT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_XARGS_SUPPORT_TERMOPT(...) __VA_ARGS__ "CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT"
+#else
+# define IF_FEATURE_XARGS_SUPPORT_TERMOPT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_XARGS_SUPPORT_TERMOPT(...)
+#define CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM 1
+#define ENABLE_FEATURE_XARGS_SUPPORT_ZERO_TERM 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_XARGS_SUPPORT_ZERO_TERM(...) __VA_ARGS__ "CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM"
+#else
+# define IF_FEATURE_XARGS_SUPPORT_ZERO_TERM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_XARGS_SUPPORT_ZERO_TERM(...)
+#define CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR 1
+#define ENABLE_FEATURE_XARGS_SUPPORT_REPL_STR 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_XARGS_SUPPORT_REPL_STR(...) __VA_ARGS__ "CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR"
+#else
+# define IF_FEATURE_XARGS_SUPPORT_REPL_STR(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_XARGS_SUPPORT_REPL_STR(...)
+
+/*
+ * Init Utilities
+ */
+#undef CONFIG_BOOTCHARTD
+#define ENABLE_BOOTCHARTD 0
+#define IF_BOOTCHARTD(...)
+#define IF_NOT_BOOTCHARTD(...) __VA_ARGS__
+#undef CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER
+#define ENABLE_FEATURE_BOOTCHARTD_BLOATED_HEADER 0
+#define IF_FEATURE_BOOTCHARTD_BLOATED_HEADER(...)
+#define IF_NOT_FEATURE_BOOTCHARTD_BLOATED_HEADER(...) __VA_ARGS__
+#undef CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE
+#define ENABLE_FEATURE_BOOTCHARTD_CONFIG_FILE 0
+#define IF_FEATURE_BOOTCHARTD_CONFIG_FILE(...)
+#define IF_NOT_FEATURE_BOOTCHARTD_CONFIG_FILE(...) __VA_ARGS__
+#define CONFIG_HALT 1
+#define ENABLE_HALT 1
+#ifdef MAKE_SUID
+# define IF_HALT(...) __VA_ARGS__ "CONFIG_HALT"
+#else
+# define IF_HALT(...) __VA_ARGS__
+#endif
+#define IF_NOT_HALT(...)
+#define CONFIG_POWEROFF 1
+#define ENABLE_POWEROFF 1
+#ifdef MAKE_SUID
+# define IF_POWEROFF(...) __VA_ARGS__ "CONFIG_POWEROFF"
+#else
+# define IF_POWEROFF(...) __VA_ARGS__
+#endif
+#define IF_NOT_POWEROFF(...)
+#define CONFIG_REBOOT 1
+#define ENABLE_REBOOT 1
+#ifdef MAKE_SUID
+# define IF_REBOOT(...) __VA_ARGS__ "CONFIG_REBOOT"
+#else
+# define IF_REBOOT(...) __VA_ARGS__
+#endif
+#define IF_NOT_REBOOT(...)
+#undef CONFIG_FEATURE_CALL_TELINIT
+#define ENABLE_FEATURE_CALL_TELINIT 0
+#define IF_FEATURE_CALL_TELINIT(...)
+#define IF_NOT_FEATURE_CALL_TELINIT(...) __VA_ARGS__
+#define CONFIG_TELINIT_PATH ""
+#define ENABLE_TELINIT_PATH 1
+#ifdef MAKE_SUID
+# define IF_TELINIT_PATH(...) __VA_ARGS__ "CONFIG_TELINIT_PATH"
+#else
+# define IF_TELINIT_PATH(...) __VA_ARGS__
+#endif
+#define IF_NOT_TELINIT_PATH(...)
+#undef CONFIG_INIT
+#define ENABLE_INIT 0
+#define IF_INIT(...)
+#define IF_NOT_INIT(...) __VA_ARGS__
+#define CONFIG_LINUXRC 1
+#define ENABLE_LINUXRC 1
+#ifdef MAKE_SUID
+# define IF_LINUXRC(...) __VA_ARGS__ "CONFIG_LINUXRC"
+#else
+# define IF_LINUXRC(...) __VA_ARGS__
+#endif
+#define IF_NOT_LINUXRC(...)
+#undef CONFIG_FEATURE_USE_INITTAB
+#define ENABLE_FEATURE_USE_INITTAB 0
+#define IF_FEATURE_USE_INITTAB(...)
+#define IF_NOT_FEATURE_USE_INITTAB(...) __VA_ARGS__
+#undef CONFIG_FEATURE_KILL_REMOVED
+#define ENABLE_FEATURE_KILL_REMOVED 0
+#define IF_FEATURE_KILL_REMOVED(...)
+#define IF_NOT_FEATURE_KILL_REMOVED(...) __VA_ARGS__
+#define CONFIG_FEATURE_KILL_DELAY 0
+#define ENABLE_FEATURE_KILL_DELAY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_KILL_DELAY(...) __VA_ARGS__ "CONFIG_FEATURE_KILL_DELAY"
+#else
+# define IF_FEATURE_KILL_DELAY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_KILL_DELAY(...)
+#undef CONFIG_FEATURE_INIT_SCTTY
+#define ENABLE_FEATURE_INIT_SCTTY 0
+#define IF_FEATURE_INIT_SCTTY(...)
+#define IF_NOT_FEATURE_INIT_SCTTY(...) __VA_ARGS__
+#undef CONFIG_FEATURE_INIT_SYSLOG
+#define ENABLE_FEATURE_INIT_SYSLOG 0
+#define IF_FEATURE_INIT_SYSLOG(...)
+#define IF_NOT_FEATURE_INIT_SYSLOG(...) __VA_ARGS__
+#undef CONFIG_FEATURE_EXTRA_QUIET
+#define ENABLE_FEATURE_EXTRA_QUIET 0
+#define IF_FEATURE_EXTRA_QUIET(...)
+#define IF_NOT_FEATURE_EXTRA_QUIET(...) __VA_ARGS__
+#undef CONFIG_FEATURE_INIT_COREDUMPS
+#define ENABLE_FEATURE_INIT_COREDUMPS 0
+#define IF_FEATURE_INIT_COREDUMPS(...)
+#define IF_NOT_FEATURE_INIT_COREDUMPS(...) __VA_ARGS__
+#define CONFIG_INIT_TERMINAL_TYPE ""
+#define ENABLE_INIT_TERMINAL_TYPE 1
+#ifdef MAKE_SUID
+# define IF_INIT_TERMINAL_TYPE(...) __VA_ARGS__ "CONFIG_INIT_TERMINAL_TYPE"
+#else
+# define IF_INIT_TERMINAL_TYPE(...) __VA_ARGS__
+#endif
+#define IF_NOT_INIT_TERMINAL_TYPE(...)
+#define CONFIG_FEATURE_INIT_MODIFY_CMDLINE 1
+#define ENABLE_FEATURE_INIT_MODIFY_CMDLINE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_INIT_MODIFY_CMDLINE(...) __VA_ARGS__ "CONFIG_FEATURE_INIT_MODIFY_CMDLINE"
+#else
+# define IF_FEATURE_INIT_MODIFY_CMDLINE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_INIT_MODIFY_CMDLINE(...)
+#define CONFIG_MESG 1
+#define ENABLE_MESG 1
+#ifdef MAKE_SUID
+# define IF_MESG(...) __VA_ARGS__ "CONFIG_MESG"
+#else
+# define IF_MESG(...) __VA_ARGS__
+#endif
+#define IF_NOT_MESG(...)
+#define CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP 1
+#define ENABLE_FEATURE_MESG_ENABLE_ONLY_GROUP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MESG_ENABLE_ONLY_GROUP(...) __VA_ARGS__ "CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP"
+#else
+# define IF_FEATURE_MESG_ENABLE_ONLY_GROUP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MESG_ENABLE_ONLY_GROUP(...)
+
+/*
+ * Login/Password Management Utilities
+ */
+#undef CONFIG_FEATURE_SHADOWPASSWDS
+#define ENABLE_FEATURE_SHADOWPASSWDS 0
+#define IF_FEATURE_SHADOWPASSWDS(...)
+#define IF_NOT_FEATURE_SHADOWPASSWDS(...) __VA_ARGS__
+#undef CONFIG_USE_BB_PWD_GRP
+#define ENABLE_USE_BB_PWD_GRP 0
+#define IF_USE_BB_PWD_GRP(...)
+#define IF_NOT_USE_BB_PWD_GRP(...) __VA_ARGS__
+#undef CONFIG_USE_BB_SHADOW
+#define ENABLE_USE_BB_SHADOW 0
+#define IF_USE_BB_SHADOW(...)
+#define IF_NOT_USE_BB_SHADOW(...) __VA_ARGS__
+#define CONFIG_USE_BB_CRYPT 1
+#define ENABLE_USE_BB_CRYPT 1
+#ifdef MAKE_SUID
+# define IF_USE_BB_CRYPT(...) __VA_ARGS__ "CONFIG_USE_BB_CRYPT"
+#else
+# define IF_USE_BB_CRYPT(...) __VA_ARGS__
+#endif
+#define IF_NOT_USE_BB_CRYPT(...)
+#define CONFIG_USE_BB_CRYPT_SHA 1
+#define ENABLE_USE_BB_CRYPT_SHA 1
+#ifdef MAKE_SUID
+# define IF_USE_BB_CRYPT_SHA(...) __VA_ARGS__ "CONFIG_USE_BB_CRYPT_SHA"
+#else
+# define IF_USE_BB_CRYPT_SHA(...) __VA_ARGS__
+#endif
+#define IF_NOT_USE_BB_CRYPT_SHA(...)
+#undef CONFIG_ADD_SHELL
+#define ENABLE_ADD_SHELL 0
+#define IF_ADD_SHELL(...)
+#define IF_NOT_ADD_SHELL(...) __VA_ARGS__
+#undef CONFIG_REMOVE_SHELL
+#define ENABLE_REMOVE_SHELL 0
+#define IF_REMOVE_SHELL(...)
+#define IF_NOT_REMOVE_SHELL(...) __VA_ARGS__
+#undef CONFIG_ADDGROUP
+#define ENABLE_ADDGROUP 0
+#define IF_ADDGROUP(...)
+#define IF_NOT_ADDGROUP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS
+#define ENABLE_FEATURE_ADDGROUP_LONG_OPTIONS 0
+#define IF_FEATURE_ADDGROUP_LONG_OPTIONS(...)
+#define IF_NOT_FEATURE_ADDGROUP_LONG_OPTIONS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_ADDUSER_TO_GROUP
+#define ENABLE_FEATURE_ADDUSER_TO_GROUP 0
+#define IF_FEATURE_ADDUSER_TO_GROUP(...)
+#define IF_NOT_FEATURE_ADDUSER_TO_GROUP(...) __VA_ARGS__
+#undef CONFIG_ADDUSER
+#define ENABLE_ADDUSER 0
+#define IF_ADDUSER(...)
+#define IF_NOT_ADDUSER(...) __VA_ARGS__
+#undef CONFIG_FEATURE_ADDUSER_LONG_OPTIONS
+#define ENABLE_FEATURE_ADDUSER_LONG_OPTIONS 0
+#define IF_FEATURE_ADDUSER_LONG_OPTIONS(...)
+#define IF_NOT_FEATURE_ADDUSER_LONG_OPTIONS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHECK_NAMES
+#define ENABLE_FEATURE_CHECK_NAMES 0
+#define IF_FEATURE_CHECK_NAMES(...)
+#define IF_NOT_FEATURE_CHECK_NAMES(...) __VA_ARGS__
+#define CONFIG_LAST_ID 0
+#define ENABLE_LAST_ID 1
+#ifdef MAKE_SUID
+# define IF_LAST_ID(...) __VA_ARGS__ "CONFIG_LAST_ID"
+#else
+# define IF_LAST_ID(...) __VA_ARGS__
+#endif
+#define IF_NOT_LAST_ID(...)
+#define CONFIG_FIRST_SYSTEM_ID 0
+#define ENABLE_FIRST_SYSTEM_ID 1
+#ifdef MAKE_SUID
+# define IF_FIRST_SYSTEM_ID(...) __VA_ARGS__ "CONFIG_FIRST_SYSTEM_ID"
+#else
+# define IF_FIRST_SYSTEM_ID(...) __VA_ARGS__
+#endif
+#define IF_NOT_FIRST_SYSTEM_ID(...)
+#define CONFIG_LAST_SYSTEM_ID 0
+#define ENABLE_LAST_SYSTEM_ID 1
+#ifdef MAKE_SUID
+# define IF_LAST_SYSTEM_ID(...) __VA_ARGS__ "CONFIG_LAST_SYSTEM_ID"
+#else
+# define IF_LAST_SYSTEM_ID(...) __VA_ARGS__
+#endif
+#define IF_NOT_LAST_SYSTEM_ID(...)
+#undef CONFIG_CHPASSWD
+#define ENABLE_CHPASSWD 0
+#define IF_CHPASSWD(...)
+#define IF_NOT_CHPASSWD(...) __VA_ARGS__
+#define CONFIG_FEATURE_DEFAULT_PASSWD_ALGO ""
+#define ENABLE_FEATURE_DEFAULT_PASSWD_ALGO 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DEFAULT_PASSWD_ALGO(...) __VA_ARGS__ "CONFIG_FEATURE_DEFAULT_PASSWD_ALGO"
+#else
+# define IF_FEATURE_DEFAULT_PASSWD_ALGO(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DEFAULT_PASSWD_ALGO(...)
+#undef CONFIG_CRYPTPW
+#define ENABLE_CRYPTPW 0
+#define IF_CRYPTPW(...)
+#define IF_NOT_CRYPTPW(...) __VA_ARGS__
+#define CONFIG_MKPASSWD 1
+#define ENABLE_MKPASSWD 1
+#ifdef MAKE_SUID
+# define IF_MKPASSWD(...) __VA_ARGS__ "CONFIG_MKPASSWD"
+#else
+# define IF_MKPASSWD(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKPASSWD(...)
+#undef CONFIG_DELUSER
+#define ENABLE_DELUSER 0
+#define IF_DELUSER(...)
+#define IF_NOT_DELUSER(...) __VA_ARGS__
+#undef CONFIG_DELGROUP
+#define ENABLE_DELGROUP 0
+#define IF_DELGROUP(...)
+#define IF_NOT_DELGROUP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_DEL_USER_FROM_GROUP
+#define ENABLE_FEATURE_DEL_USER_FROM_GROUP 0
+#define IF_FEATURE_DEL_USER_FROM_GROUP(...)
+#define IF_NOT_FEATURE_DEL_USER_FROM_GROUP(...) __VA_ARGS__
+#undef CONFIG_GETTY
+#define ENABLE_GETTY 0
+#define IF_GETTY(...)
+#define IF_NOT_GETTY(...) __VA_ARGS__
+#undef CONFIG_LOGIN
+#define ENABLE_LOGIN 0
+#define IF_LOGIN(...)
+#define IF_NOT_LOGIN(...) __VA_ARGS__
+#undef CONFIG_LOGIN_SESSION_AS_CHILD
+#define ENABLE_LOGIN_SESSION_AS_CHILD 0
+#define IF_LOGIN_SESSION_AS_CHILD(...)
+#define IF_NOT_LOGIN_SESSION_AS_CHILD(...) __VA_ARGS__
+#undef CONFIG_LOGIN_SCRIPTS
+#define ENABLE_LOGIN_SCRIPTS 0
+#define IF_LOGIN_SCRIPTS(...)
+#define IF_NOT_LOGIN_SCRIPTS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_NOLOGIN
+#define ENABLE_FEATURE_NOLOGIN 0
+#define IF_FEATURE_NOLOGIN(...)
+#define IF_NOT_FEATURE_NOLOGIN(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SECURETTY
+#define ENABLE_FEATURE_SECURETTY 0
+#define IF_FEATURE_SECURETTY(...)
+#define IF_NOT_FEATURE_SECURETTY(...) __VA_ARGS__
+#undef CONFIG_PASSWD
+#define ENABLE_PASSWD 0
+#define IF_PASSWD(...)
+#define IF_NOT_PASSWD(...) __VA_ARGS__
+#undef CONFIG_FEATURE_PASSWD_WEAK_CHECK
+#define ENABLE_FEATURE_PASSWD_WEAK_CHECK 0
+#define IF_FEATURE_PASSWD_WEAK_CHECK(...)
+#define IF_NOT_FEATURE_PASSWD_WEAK_CHECK(...) __VA_ARGS__
+#undef CONFIG_SU
+#define ENABLE_SU 0
+#define IF_SU(...)
+#define IF_NOT_SU(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SU_SYSLOG
+#define ENABLE_FEATURE_SU_SYSLOG 0
+#define IF_FEATURE_SU_SYSLOG(...)
+#define IF_NOT_FEATURE_SU_SYSLOG(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SU_CHECKS_SHELLS
+#define ENABLE_FEATURE_SU_CHECKS_SHELLS 0
+#define IF_FEATURE_SU_CHECKS_SHELLS(...)
+#define IF_NOT_FEATURE_SU_CHECKS_SHELLS(...) __VA_ARGS__
+#undef CONFIG_SULOGIN
+#define ENABLE_SULOGIN 0
+#define IF_SULOGIN(...)
+#define IF_NOT_SULOGIN(...) __VA_ARGS__
+#undef CONFIG_VLOCK
+#define ENABLE_VLOCK 0
+#define IF_VLOCK(...)
+#define IF_NOT_VLOCK(...) __VA_ARGS__
+
+/*
+ * Linux Ext2 FS Progs
+ */
+#define CONFIG_CHATTR 1
+#define ENABLE_CHATTR 1
+#ifdef MAKE_SUID
+# define IF_CHATTR(...) __VA_ARGS__ "CONFIG_CHATTR"
+#else
+# define IF_CHATTR(...) __VA_ARGS__
+#endif
+#define IF_NOT_CHATTR(...)
+#undef CONFIG_FSCK
+#define ENABLE_FSCK 0
+#define IF_FSCK(...)
+#define IF_NOT_FSCK(...) __VA_ARGS__
+#define CONFIG_LSATTR 1
+#define ENABLE_LSATTR 1
+#ifdef MAKE_SUID
+# define IF_LSATTR(...) __VA_ARGS__ "CONFIG_LSATTR"
+#else
+# define IF_LSATTR(...) __VA_ARGS__
+#endif
+#define IF_NOT_LSATTR(...)
+#define CONFIG_TUNE2FS 1
+#define ENABLE_TUNE2FS 1
+#ifdef MAKE_SUID
+# define IF_TUNE2FS(...) __VA_ARGS__ "CONFIG_TUNE2FS"
+#else
+# define IF_TUNE2FS(...) __VA_ARGS__
+#endif
+#define IF_NOT_TUNE2FS(...)
+
+/*
+ * Linux Module Utilities
+ */
+#undef CONFIG_MODPROBE_SMALL
+#define ENABLE_MODPROBE_SMALL 0
+#define IF_MODPROBE_SMALL(...)
+#define IF_NOT_MODPROBE_SMALL(...) __VA_ARGS__
+#define CONFIG_DEPMOD 1
+#define ENABLE_DEPMOD 1
+#ifdef MAKE_SUID
+# define IF_DEPMOD(...) __VA_ARGS__ "CONFIG_DEPMOD"
+#else
+# define IF_DEPMOD(...) __VA_ARGS__
+#endif
+#define IF_NOT_DEPMOD(...)
+#define CONFIG_INSMOD 1
+#define ENABLE_INSMOD 1
+#ifdef MAKE_SUID
+# define IF_INSMOD(...) __VA_ARGS__ "CONFIG_INSMOD"
+#else
+# define IF_INSMOD(...) __VA_ARGS__
+#endif
+#define IF_NOT_INSMOD(...)
+#define CONFIG_LSMOD 1
+#define ENABLE_LSMOD 1
+#ifdef MAKE_SUID
+# define IF_LSMOD(...) __VA_ARGS__ "CONFIG_LSMOD"
+#else
+# define IF_LSMOD(...) __VA_ARGS__
+#endif
+#define IF_NOT_LSMOD(...)
+#define CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT 1
+#define ENABLE_FEATURE_LSMOD_PRETTY_2_6_OUTPUT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LSMOD_PRETTY_2_6_OUTPUT(...) __VA_ARGS__ "CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT"
+#else
+# define IF_FEATURE_LSMOD_PRETTY_2_6_OUTPUT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LSMOD_PRETTY_2_6_OUTPUT(...)
+#define CONFIG_MODINFO 1
+#define ENABLE_MODINFO 1
+#ifdef MAKE_SUID
+# define IF_MODINFO(...) __VA_ARGS__ "CONFIG_MODINFO"
+#else
+# define IF_MODINFO(...) __VA_ARGS__
+#endif
+#define IF_NOT_MODINFO(...)
+#undef CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE
+#define ENABLE_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE 0
+#define IF_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE(...)
+#define IF_NOT_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED
+#define ENABLE_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED 0
+#define IF_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED(...)
+#define IF_NOT_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED(...) __VA_ARGS__
+#define CONFIG_MODPROBE 1
+#define ENABLE_MODPROBE 1
+#ifdef MAKE_SUID
+# define IF_MODPROBE(...) __VA_ARGS__ "CONFIG_MODPROBE"
+#else
+# define IF_MODPROBE(...) __VA_ARGS__
+#endif
+#define IF_NOT_MODPROBE(...)
+#define CONFIG_FEATURE_MODPROBE_BLACKLIST 1
+#define ENABLE_FEATURE_MODPROBE_BLACKLIST 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MODPROBE_BLACKLIST(...) __VA_ARGS__ "CONFIG_FEATURE_MODPROBE_BLACKLIST"
+#else
+# define IF_FEATURE_MODPROBE_BLACKLIST(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MODPROBE_BLACKLIST(...)
+#define CONFIG_RMMOD 1
+#define ENABLE_RMMOD 1
+#ifdef MAKE_SUID
+# define IF_RMMOD(...) __VA_ARGS__ "CONFIG_RMMOD"
+#else
+# define IF_RMMOD(...) __VA_ARGS__
+#endif
+#define IF_NOT_RMMOD(...)
+
+/*
+ * Options common to multiple modutils
+ */
+#undef CONFIG_FEATURE_2_4_MODULES
+#define ENABLE_FEATURE_2_4_MODULES 0
+#define IF_FEATURE_2_4_MODULES(...)
+#define IF_NOT_FEATURE_2_4_MODULES(...) __VA_ARGS__
+#define CONFIG_FEATURE_INSMOD_TRY_MMAP 1
+#define ENABLE_FEATURE_INSMOD_TRY_MMAP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_INSMOD_TRY_MMAP(...) __VA_ARGS__ "CONFIG_FEATURE_INSMOD_TRY_MMAP"
+#else
+# define IF_FEATURE_INSMOD_TRY_MMAP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_INSMOD_TRY_MMAP(...)
+#undef CONFIG_FEATURE_INSMOD_VERSION_CHECKING
+#define ENABLE_FEATURE_INSMOD_VERSION_CHECKING 0
+#define IF_FEATURE_INSMOD_VERSION_CHECKING(...)
+#define IF_NOT_FEATURE_INSMOD_VERSION_CHECKING(...) __VA_ARGS__
+#undef CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS
+#define ENABLE_FEATURE_INSMOD_KSYMOOPS_SYMBOLS 0
+#define IF_FEATURE_INSMOD_KSYMOOPS_SYMBOLS(...)
+#define IF_NOT_FEATURE_INSMOD_KSYMOOPS_SYMBOLS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_INSMOD_LOADINKMEM
+#define ENABLE_FEATURE_INSMOD_LOADINKMEM 0
+#define IF_FEATURE_INSMOD_LOADINKMEM(...)
+#define IF_NOT_FEATURE_INSMOD_LOADINKMEM(...) __VA_ARGS__
+#undef CONFIG_FEATURE_INSMOD_LOAD_MAP
+#define ENABLE_FEATURE_INSMOD_LOAD_MAP 0
+#define IF_FEATURE_INSMOD_LOAD_MAP(...)
+#define IF_NOT_FEATURE_INSMOD_LOAD_MAP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL
+#define ENABLE_FEATURE_INSMOD_LOAD_MAP_FULL 0
+#define IF_FEATURE_INSMOD_LOAD_MAP_FULL(...)
+#define IF_NOT_FEATURE_INSMOD_LOAD_MAP_FULL(...) __VA_ARGS__
+#define CONFIG_FEATURE_CHECK_TAINTED_MODULE 1
+#define ENABLE_FEATURE_CHECK_TAINTED_MODULE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_CHECK_TAINTED_MODULE(...) __VA_ARGS__ "CONFIG_FEATURE_CHECK_TAINTED_MODULE"
+#else
+# define IF_FEATURE_CHECK_TAINTED_MODULE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_CHECK_TAINTED_MODULE(...)
+#define CONFIG_FEATURE_MODUTILS_ALIAS 1
+#define ENABLE_FEATURE_MODUTILS_ALIAS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MODUTILS_ALIAS(...) __VA_ARGS__ "CONFIG_FEATURE_MODUTILS_ALIAS"
+#else
+# define IF_FEATURE_MODUTILS_ALIAS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MODUTILS_ALIAS(...)
+#define CONFIG_FEATURE_MODUTILS_SYMBOLS 1
+#define ENABLE_FEATURE_MODUTILS_SYMBOLS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MODUTILS_SYMBOLS(...) __VA_ARGS__ "CONFIG_FEATURE_MODUTILS_SYMBOLS"
+#else
+# define IF_FEATURE_MODUTILS_SYMBOLS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MODUTILS_SYMBOLS(...)
+#define CONFIG_DEFAULT_MODULES_DIR "/lib/modules"
+#define ENABLE_DEFAULT_MODULES_DIR 1
+#ifdef MAKE_SUID
+# define IF_DEFAULT_MODULES_DIR(...) __VA_ARGS__ "CONFIG_DEFAULT_MODULES_DIR"
+#else
+# define IF_DEFAULT_MODULES_DIR(...) __VA_ARGS__
+#endif
+#define IF_NOT_DEFAULT_MODULES_DIR(...)
+#define CONFIG_DEFAULT_DEPMOD_FILE "modules.dep"
+#define ENABLE_DEFAULT_DEPMOD_FILE 1
+#ifdef MAKE_SUID
+# define IF_DEFAULT_DEPMOD_FILE(...) __VA_ARGS__ "CONFIG_DEFAULT_DEPMOD_FILE"
+#else
+# define IF_DEFAULT_DEPMOD_FILE(...) __VA_ARGS__
+#endif
+#define IF_NOT_DEFAULT_DEPMOD_FILE(...)
+
+/*
+ * Linux System Utilities
+ */
+#undef CONFIG_ACPID
+#define ENABLE_ACPID 0
+#define IF_ACPID(...)
+#define IF_NOT_ACPID(...) __VA_ARGS__
+#undef CONFIG_FEATURE_ACPID_COMPAT
+#define ENABLE_FEATURE_ACPID_COMPAT 0
+#define IF_FEATURE_ACPID_COMPAT(...)
+#define IF_NOT_FEATURE_ACPID_COMPAT(...) __VA_ARGS__
+#define CONFIG_BLKDISCARD 1
+#define ENABLE_BLKDISCARD 1
+#ifdef MAKE_SUID
+# define IF_BLKDISCARD(...) __VA_ARGS__ "CONFIG_BLKDISCARD"
+#else
+# define IF_BLKDISCARD(...) __VA_ARGS__
+#endif
+#define IF_NOT_BLKDISCARD(...)
+#define CONFIG_BLKID 1
+#define ENABLE_BLKID 1
+#ifdef MAKE_SUID
+# define IF_BLKID(...) __VA_ARGS__ "CONFIG_BLKID"
+#else
+# define IF_BLKID(...) __VA_ARGS__
+#endif
+#define IF_NOT_BLKID(...)
+#define CONFIG_FEATURE_BLKID_TYPE 1
+#define ENABLE_FEATURE_BLKID_TYPE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_BLKID_TYPE(...) __VA_ARGS__ "CONFIG_FEATURE_BLKID_TYPE"
+#else
+# define IF_FEATURE_BLKID_TYPE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_BLKID_TYPE(...)
+#define CONFIG_BLOCKDEV 1
+#define ENABLE_BLOCKDEV 1
+#ifdef MAKE_SUID
+# define IF_BLOCKDEV(...) __VA_ARGS__ "CONFIG_BLOCKDEV"
+#else
+# define IF_BLOCKDEV(...) __VA_ARGS__
+#endif
+#define IF_NOT_BLOCKDEV(...)
+#define CONFIG_DMESG 1
+#define ENABLE_DMESG 1
+#ifdef MAKE_SUID
+# define IF_DMESG(...) __VA_ARGS__ "CONFIG_DMESG"
+#else
+# define IF_DMESG(...) __VA_ARGS__
+#endif
+#define IF_NOT_DMESG(...)
+#undef CONFIG_FEATURE_DMESG_PRETTY
+#define ENABLE_FEATURE_DMESG_PRETTY 0
+#define IF_FEATURE_DMESG_PRETTY(...)
+#define IF_NOT_FEATURE_DMESG_PRETTY(...) __VA_ARGS__
+#define CONFIG_FATATTR 1
+#define ENABLE_FATATTR 1
+#ifdef MAKE_SUID
+# define IF_FATATTR(...) __VA_ARGS__ "CONFIG_FATATTR"
+#else
+# define IF_FATATTR(...) __VA_ARGS__
+#endif
+#define IF_NOT_FATATTR(...)
+#define CONFIG_FBSET 1
+#define ENABLE_FBSET 1
+#ifdef MAKE_SUID
+# define IF_FBSET(...) __VA_ARGS__ "CONFIG_FBSET"
+#else
+# define IF_FBSET(...) __VA_ARGS__
+#endif
+#define IF_NOT_FBSET(...)
+#define CONFIG_FEATURE_FBSET_FANCY 1
+#define ENABLE_FEATURE_FBSET_FANCY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FBSET_FANCY(...) __VA_ARGS__ "CONFIG_FEATURE_FBSET_FANCY"
+#else
+# define IF_FEATURE_FBSET_FANCY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FBSET_FANCY(...)
+#undef CONFIG_FEATURE_FBSET_READMODE
+#define ENABLE_FEATURE_FBSET_READMODE 0
+#define IF_FEATURE_FBSET_READMODE(...)
+#define IF_NOT_FEATURE_FBSET_READMODE(...) __VA_ARGS__
+#undef CONFIG_FDFORMAT
+#define ENABLE_FDFORMAT 0
+#define IF_FDFORMAT(...)
+#define IF_NOT_FDFORMAT(...) __VA_ARGS__
+#define CONFIG_FDISK 1
+#define ENABLE_FDISK 1
+#ifdef MAKE_SUID
+# define IF_FDISK(...) __VA_ARGS__ "CONFIG_FDISK"
+#else
+# define IF_FDISK(...) __VA_ARGS__
+#endif
+#define IF_NOT_FDISK(...)
+#undef CONFIG_FDISK_SUPPORT_LARGE_DISKS
+#define ENABLE_FDISK_SUPPORT_LARGE_DISKS 0
+#define IF_FDISK_SUPPORT_LARGE_DISKS(...)
+#define IF_NOT_FDISK_SUPPORT_LARGE_DISKS(...) __VA_ARGS__
+#define CONFIG_FEATURE_FDISK_WRITABLE 1
+#define ENABLE_FEATURE_FDISK_WRITABLE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FDISK_WRITABLE(...) __VA_ARGS__ "CONFIG_FEATURE_FDISK_WRITABLE"
+#else
+# define IF_FEATURE_FDISK_WRITABLE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FDISK_WRITABLE(...)
+#undef CONFIG_FEATURE_AIX_LABEL
+#define ENABLE_FEATURE_AIX_LABEL 0
+#define IF_FEATURE_AIX_LABEL(...)
+#define IF_NOT_FEATURE_AIX_LABEL(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SGI_LABEL
+#define ENABLE_FEATURE_SGI_LABEL 0
+#define IF_FEATURE_SGI_LABEL(...)
+#define IF_NOT_FEATURE_SGI_LABEL(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SUN_LABEL
+#define ENABLE_FEATURE_SUN_LABEL 0
+#define IF_FEATURE_SUN_LABEL(...)
+#define IF_NOT_FEATURE_SUN_LABEL(...) __VA_ARGS__
+#undef CONFIG_FEATURE_OSF_LABEL
+#define ENABLE_FEATURE_OSF_LABEL 0
+#define IF_FEATURE_OSF_LABEL(...)
+#define IF_NOT_FEATURE_OSF_LABEL(...) __VA_ARGS__
+#define CONFIG_FEATURE_GPT_LABEL 1
+#define ENABLE_FEATURE_GPT_LABEL 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_GPT_LABEL(...) __VA_ARGS__ "CONFIG_FEATURE_GPT_LABEL"
+#else
+# define IF_FEATURE_GPT_LABEL(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_GPT_LABEL(...)
+#define CONFIG_FEATURE_FDISK_ADVANCED 1
+#define ENABLE_FEATURE_FDISK_ADVANCED 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FDISK_ADVANCED(...) __VA_ARGS__ "CONFIG_FEATURE_FDISK_ADVANCED"
+#else
+# define IF_FEATURE_FDISK_ADVANCED(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FDISK_ADVANCED(...)
+#define CONFIG_FINDFS 1
+#define ENABLE_FINDFS 1
+#ifdef MAKE_SUID
+# define IF_FINDFS(...) __VA_ARGS__ "CONFIG_FINDFS"
+#else
+# define IF_FINDFS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FINDFS(...)
+#define CONFIG_FLOCK 1
+#define ENABLE_FLOCK 1
+#ifdef MAKE_SUID
+# define IF_FLOCK(...) __VA_ARGS__ "CONFIG_FLOCK"
+#else
+# define IF_FLOCK(...) __VA_ARGS__
+#endif
+#define IF_NOT_FLOCK(...)
+#undef CONFIG_FDFLUSH
+#define ENABLE_FDFLUSH 0
+#define IF_FDFLUSH(...)
+#define IF_NOT_FDFLUSH(...) __VA_ARGS__
+#define CONFIG_FREERAMDISK 1
+#define ENABLE_FREERAMDISK 1
+#ifdef MAKE_SUID
+# define IF_FREERAMDISK(...) __VA_ARGS__ "CONFIG_FREERAMDISK"
+#else
+# define IF_FREERAMDISK(...) __VA_ARGS__
+#endif
+#define IF_NOT_FREERAMDISK(...)
+#undef CONFIG_FSCK_MINIX
+#define ENABLE_FSCK_MINIX 0
+#define IF_FSCK_MINIX(...)
+#define IF_NOT_FSCK_MINIX(...) __VA_ARGS__
+#define CONFIG_FSTRIM 1
+#define ENABLE_FSTRIM 1
+#ifdef MAKE_SUID
+# define IF_FSTRIM(...) __VA_ARGS__ "CONFIG_FSTRIM"
+#else
+# define IF_FSTRIM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FSTRIM(...)
+#define CONFIG_GETOPT 1
+#define ENABLE_GETOPT 1
+#ifdef MAKE_SUID
+# define IF_GETOPT(...) __VA_ARGS__ "CONFIG_GETOPT"
+#else
+# define IF_GETOPT(...) __VA_ARGS__
+#endif
+#define IF_NOT_GETOPT(...)
+#define CONFIG_FEATURE_GETOPT_LONG 1
+#define ENABLE_FEATURE_GETOPT_LONG 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_GETOPT_LONG(...) __VA_ARGS__ "CONFIG_FEATURE_GETOPT_LONG"
+#else
+# define IF_FEATURE_GETOPT_LONG(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_GETOPT_LONG(...)
+#define CONFIG_HEXDUMP 1
+#define ENABLE_HEXDUMP 1
+#ifdef MAKE_SUID
+# define IF_HEXDUMP(...) __VA_ARGS__ "CONFIG_HEXDUMP"
+#else
+# define IF_HEXDUMP(...) __VA_ARGS__
+#endif
+#define IF_NOT_HEXDUMP(...)
+#define CONFIG_FEATURE_HEXDUMP_REVERSE 1
+#define ENABLE_FEATURE_HEXDUMP_REVERSE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_HEXDUMP_REVERSE(...) __VA_ARGS__ "CONFIG_FEATURE_HEXDUMP_REVERSE"
+#else
+# define IF_FEATURE_HEXDUMP_REVERSE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_HEXDUMP_REVERSE(...)
+#undef CONFIG_HD
+#define ENABLE_HD 0
+#define IF_HD(...)
+#define IF_NOT_HD(...) __VA_ARGS__
+#define CONFIG_HWCLOCK 1
+#define ENABLE_HWCLOCK 1
+#ifdef MAKE_SUID
+# define IF_HWCLOCK(...) __VA_ARGS__ "CONFIG_HWCLOCK"
+#else
+# define IF_HWCLOCK(...) __VA_ARGS__
+#endif
+#define IF_NOT_HWCLOCK(...)
+#undef CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS
+#define ENABLE_FEATURE_HWCLOCK_LONG_OPTIONS 0
+#define IF_FEATURE_HWCLOCK_LONG_OPTIONS(...)
+#define IF_NOT_FEATURE_HWCLOCK_LONG_OPTIONS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS
+#define ENABLE_FEATURE_HWCLOCK_ADJTIME_FHS 0
+#define IF_FEATURE_HWCLOCK_ADJTIME_FHS(...)
+#define IF_NOT_FEATURE_HWCLOCK_ADJTIME_FHS(...) __VA_ARGS__
+#undef CONFIG_IPCRM
+#define ENABLE_IPCRM 0
+#define IF_IPCRM(...)
+#define IF_NOT_IPCRM(...) __VA_ARGS__
+#undef CONFIG_IPCS
+#define ENABLE_IPCS 0
+#define IF_IPCS(...)
+#define IF_NOT_IPCS(...) __VA_ARGS__
+#define CONFIG_LOSETUP 1
+#define ENABLE_LOSETUP 1
+#ifdef MAKE_SUID
+# define IF_LOSETUP(...) __VA_ARGS__ "CONFIG_LOSETUP"
+#else
+# define IF_LOSETUP(...) __VA_ARGS__
+#endif
+#define IF_NOT_LOSETUP(...)
+#define CONFIG_LSPCI 1
+#define ENABLE_LSPCI 1
+#ifdef MAKE_SUID
+# define IF_LSPCI(...) __VA_ARGS__ "CONFIG_LSPCI"
+#else
+# define IF_LSPCI(...) __VA_ARGS__
+#endif
+#define IF_NOT_LSPCI(...)
+#define CONFIG_LSUSB 1
+#define ENABLE_LSUSB 1
+#ifdef MAKE_SUID
+# define IF_LSUSB(...) __VA_ARGS__ "CONFIG_LSUSB"
+#else
+# define IF_LSUSB(...) __VA_ARGS__
+#endif
+#define IF_NOT_LSUSB(...)
+#undef CONFIG_MDEV
+#define ENABLE_MDEV 0
+#define IF_MDEV(...)
+#define IF_NOT_MDEV(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MDEV_CONF
+#define ENABLE_FEATURE_MDEV_CONF 0
+#define IF_FEATURE_MDEV_CONF(...)
+#define IF_NOT_FEATURE_MDEV_CONF(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MDEV_RENAME
+#define ENABLE_FEATURE_MDEV_RENAME 0
+#define IF_FEATURE_MDEV_RENAME(...)
+#define IF_NOT_FEATURE_MDEV_RENAME(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MDEV_RENAME_REGEXP
+#define ENABLE_FEATURE_MDEV_RENAME_REGEXP 0
+#define IF_FEATURE_MDEV_RENAME_REGEXP(...)
+#define IF_NOT_FEATURE_MDEV_RENAME_REGEXP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MDEV_EXEC
+#define ENABLE_FEATURE_MDEV_EXEC 0
+#define IF_FEATURE_MDEV_EXEC(...)
+#define IF_NOT_FEATURE_MDEV_EXEC(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MDEV_LOAD_FIRMWARE
+#define ENABLE_FEATURE_MDEV_LOAD_FIRMWARE 0
+#define IF_FEATURE_MDEV_LOAD_FIRMWARE(...)
+#define IF_NOT_FEATURE_MDEV_LOAD_FIRMWARE(...) __VA_ARGS__
+#define CONFIG_MKE2FS 1
+#define ENABLE_MKE2FS 1
+#ifdef MAKE_SUID
+# define IF_MKE2FS(...) __VA_ARGS__ "CONFIG_MKE2FS"
+#else
+# define IF_MKE2FS(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKE2FS(...)
+#define CONFIG_MKFS_EXT2 1
+#define ENABLE_MKFS_EXT2 1
+#ifdef MAKE_SUID
+# define IF_MKFS_EXT2(...) __VA_ARGS__ "CONFIG_MKFS_EXT2"
+#else
+# define IF_MKFS_EXT2(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKFS_EXT2(...)
+#undef CONFIG_MKFS_MINIX
+#define ENABLE_MKFS_MINIX 0
+#define IF_MKFS_MINIX(...)
+#define IF_NOT_MKFS_MINIX(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MINIX2
+#define ENABLE_FEATURE_MINIX2 0
+#define IF_FEATURE_MINIX2(...)
+#define IF_NOT_FEATURE_MINIX2(...) __VA_ARGS__
+#undef CONFIG_MKFS_REISER
+#define ENABLE_MKFS_REISER 0
+#define IF_MKFS_REISER(...)
+#define IF_NOT_MKFS_REISER(...) __VA_ARGS__
+#define CONFIG_MKDOSFS 1
+#define ENABLE_MKDOSFS 1
+#ifdef MAKE_SUID
+# define IF_MKDOSFS(...) __VA_ARGS__ "CONFIG_MKDOSFS"
+#else
+# define IF_MKDOSFS(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKDOSFS(...)
+#define CONFIG_MKFS_VFAT 1
+#define ENABLE_MKFS_VFAT 1
+#ifdef MAKE_SUID
+# define IF_MKFS_VFAT(...) __VA_ARGS__ "CONFIG_MKFS_VFAT"
+#else
+# define IF_MKFS_VFAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKFS_VFAT(...)
+#define CONFIG_MKSWAP 1
+#define ENABLE_MKSWAP 1
+#ifdef MAKE_SUID
+# define IF_MKSWAP(...) __VA_ARGS__ "CONFIG_MKSWAP"
+#else
+# define IF_MKSWAP(...) __VA_ARGS__
+#endif
+#define IF_NOT_MKSWAP(...)
+#undef CONFIG_FEATURE_MKSWAP_UUID
+#define ENABLE_FEATURE_MKSWAP_UUID 0
+#define IF_FEATURE_MKSWAP_UUID(...)
+#define IF_NOT_FEATURE_MKSWAP_UUID(...) __VA_ARGS__
+#define CONFIG_MORE 1
+#define ENABLE_MORE 1
+#ifdef MAKE_SUID
+# define IF_MORE(...) __VA_ARGS__ "CONFIG_MORE"
+#else
+# define IF_MORE(...) __VA_ARGS__
+#endif
+#define IF_NOT_MORE(...)
+#define CONFIG_MOUNT 1
+#define ENABLE_MOUNT 1
+#ifdef MAKE_SUID
+# define IF_MOUNT(...) __VA_ARGS__ "CONFIG_MOUNT"
+#else
+# define IF_MOUNT(...) __VA_ARGS__
+#endif
+#define IF_NOT_MOUNT(...)
+#define CONFIG_FEATURE_MOUNT_FAKE 1
+#define ENABLE_FEATURE_MOUNT_FAKE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_FAKE(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_FAKE"
+#else
+# define IF_FEATURE_MOUNT_FAKE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_FAKE(...)
+#define CONFIG_FEATURE_MOUNT_VERBOSE 1
+#define ENABLE_FEATURE_MOUNT_VERBOSE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_VERBOSE(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_VERBOSE"
+#else
+# define IF_FEATURE_MOUNT_VERBOSE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_VERBOSE(...)
+#undef CONFIG_FEATURE_MOUNT_HELPERS
+#define ENABLE_FEATURE_MOUNT_HELPERS 0
+#define IF_FEATURE_MOUNT_HELPERS(...)
+#define IF_NOT_FEATURE_MOUNT_HELPERS(...) __VA_ARGS__
+#define CONFIG_FEATURE_MOUNT_LABEL 1
+#define ENABLE_FEATURE_MOUNT_LABEL 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_LABEL(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_LABEL"
+#else
+# define IF_FEATURE_MOUNT_LABEL(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_LABEL(...)
+#define CONFIG_FEATURE_MOUNT_NFS 1
+#define ENABLE_FEATURE_MOUNT_NFS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_NFS(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_NFS"
+#else
+# define IF_FEATURE_MOUNT_NFS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_NFS(...)
+#define CONFIG_FEATURE_MOUNT_CIFS 1
+#define ENABLE_FEATURE_MOUNT_CIFS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_CIFS(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_CIFS"
+#else
+# define IF_FEATURE_MOUNT_CIFS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_CIFS(...)
+#define CONFIG_FEATURE_MOUNT_FLAGS 1
+#define ENABLE_FEATURE_MOUNT_FLAGS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_FLAGS(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_FLAGS"
+#else
+# define IF_FEATURE_MOUNT_FLAGS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_FLAGS(...)
+#define CONFIG_FEATURE_MOUNT_FSTAB 1
+#define ENABLE_FEATURE_MOUNT_FSTAB 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_FSTAB(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_FSTAB"
+#else
+# define IF_FEATURE_MOUNT_FSTAB(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_FSTAB(...)
+#define CONFIG_FEATURE_MOUNT_OTHERTAB 1
+#define ENABLE_FEATURE_MOUNT_OTHERTAB 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_OTHERTAB(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_OTHERTAB"
+#else
+# define IF_FEATURE_MOUNT_OTHERTAB(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_OTHERTAB(...)
+#define CONFIG_NSENTER 1
+#define ENABLE_NSENTER 1
+#ifdef MAKE_SUID
+# define IF_NSENTER(...) __VA_ARGS__ "CONFIG_NSENTER"
+#else
+# define IF_NSENTER(...) __VA_ARGS__
+#endif
+#define IF_NOT_NSENTER(...)
+#define CONFIG_FEATURE_NSENTER_LONG_OPTS 1
+#define ENABLE_FEATURE_NSENTER_LONG_OPTS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_NSENTER_LONG_OPTS(...) __VA_ARGS__ "CONFIG_FEATURE_NSENTER_LONG_OPTS"
+#else
+# define IF_FEATURE_NSENTER_LONG_OPTS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_NSENTER_LONG_OPTS(...)
+#undef CONFIG_PIVOT_ROOT
+#define ENABLE_PIVOT_ROOT 0
+#define IF_PIVOT_ROOT(...)
+#define IF_NOT_PIVOT_ROOT(...) __VA_ARGS__
+#define CONFIG_RDATE 1
+#define ENABLE_RDATE 1
+#ifdef MAKE_SUID
+# define IF_RDATE(...) __VA_ARGS__ "CONFIG_RDATE"
+#else
+# define IF_RDATE(...) __VA_ARGS__
+#endif
+#define IF_NOT_RDATE(...)
+#define CONFIG_RDEV 1
+#define ENABLE_RDEV 1
+#ifdef MAKE_SUID
+# define IF_RDEV(...) __VA_ARGS__ "CONFIG_RDEV"
+#else
+# define IF_RDEV(...) __VA_ARGS__
+#endif
+#define IF_NOT_RDEV(...)
+#undef CONFIG_READPROFILE
+#define ENABLE_READPROFILE 0
+#define IF_READPROFILE(...)
+#define IF_NOT_READPROFILE(...) __VA_ARGS__
+#define CONFIG_REV 1
+#define ENABLE_REV 1
+#ifdef MAKE_SUID
+# define IF_REV(...) __VA_ARGS__ "CONFIG_REV"
+#else
+# define IF_REV(...) __VA_ARGS__
+#endif
+#define IF_NOT_REV(...)
+#undef CONFIG_RTCWAKE
+#define ENABLE_RTCWAKE 0
+#define IF_RTCWAKE(...)
+#define IF_NOT_RTCWAKE(...) __VA_ARGS__
+#undef CONFIG_SCRIPT
+#define ENABLE_SCRIPT 0
+#define IF_SCRIPT(...)
+#define IF_NOT_SCRIPT(...) __VA_ARGS__
+#undef CONFIG_SCRIPTREPLAY
+#define ENABLE_SCRIPTREPLAY 0
+#define IF_SCRIPTREPLAY(...)
+#define IF_NOT_SCRIPTREPLAY(...) __VA_ARGS__
+#undef CONFIG_SETARCH
+#define ENABLE_SETARCH 0
+#define IF_SETARCH(...)
+#define IF_NOT_SETARCH(...) __VA_ARGS__
+#define CONFIG_LINUX32 1
+#define ENABLE_LINUX32 1
+#ifdef MAKE_SUID
+# define IF_LINUX32(...) __VA_ARGS__ "CONFIG_LINUX32"
+#else
+# define IF_LINUX32(...) __VA_ARGS__
+#endif
+#define IF_NOT_LINUX32(...)
+#define CONFIG_LINUX64 1
+#define ENABLE_LINUX64 1
+#ifdef MAKE_SUID
+# define IF_LINUX64(...) __VA_ARGS__ "CONFIG_LINUX64"
+#else
+# define IF_LINUX64(...) __VA_ARGS__
+#endif
+#define IF_NOT_LINUX64(...)
+#define CONFIG_SWAPON 1
+#define ENABLE_SWAPON 1
+#ifdef MAKE_SUID
+# define IF_SWAPON(...) __VA_ARGS__ "CONFIG_SWAPON"
+#else
+# define IF_SWAPON(...) __VA_ARGS__
+#endif
+#define IF_NOT_SWAPON(...)
+#define CONFIG_FEATURE_SWAPON_DISCARD 1
+#define ENABLE_FEATURE_SWAPON_DISCARD 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SWAPON_DISCARD(...) __VA_ARGS__ "CONFIG_FEATURE_SWAPON_DISCARD"
+#else
+# define IF_FEATURE_SWAPON_DISCARD(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SWAPON_DISCARD(...)
+#define CONFIG_FEATURE_SWAPON_PRI 1
+#define ENABLE_FEATURE_SWAPON_PRI 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SWAPON_PRI(...) __VA_ARGS__ "CONFIG_FEATURE_SWAPON_PRI"
+#else
+# define IF_FEATURE_SWAPON_PRI(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SWAPON_PRI(...)
+#define CONFIG_SWAPOFF 1
+#define ENABLE_SWAPOFF 1
+#ifdef MAKE_SUID
+# define IF_SWAPOFF(...) __VA_ARGS__ "CONFIG_SWAPOFF"
+#else
+# define IF_SWAPOFF(...) __VA_ARGS__
+#endif
+#define IF_NOT_SWAPOFF(...)
+#define CONFIG_SWITCH_ROOT 1
+#define ENABLE_SWITCH_ROOT 1
+#ifdef MAKE_SUID
+# define IF_SWITCH_ROOT(...) __VA_ARGS__ "CONFIG_SWITCH_ROOT"
+#else
+# define IF_SWITCH_ROOT(...) __VA_ARGS__
+#endif
+#define IF_NOT_SWITCH_ROOT(...)
+#define CONFIG_UEVENT 1
+#define ENABLE_UEVENT 1
+#ifdef MAKE_SUID
+# define IF_UEVENT(...) __VA_ARGS__ "CONFIG_UEVENT"
+#else
+# define IF_UEVENT(...) __VA_ARGS__
+#endif
+#define IF_NOT_UEVENT(...)
+#define CONFIG_UMOUNT 1
+#define ENABLE_UMOUNT 1
+#ifdef MAKE_SUID
+# define IF_UMOUNT(...) __VA_ARGS__ "CONFIG_UMOUNT"
+#else
+# define IF_UMOUNT(...) __VA_ARGS__
+#endif
+#define IF_NOT_UMOUNT(...)
+#define CONFIG_FEATURE_UMOUNT_ALL 1
+#define ENABLE_FEATURE_UMOUNT_ALL 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_UMOUNT_ALL(...) __VA_ARGS__ "CONFIG_FEATURE_UMOUNT_ALL"
+#else
+# define IF_FEATURE_UMOUNT_ALL(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_UMOUNT_ALL(...)
+#define CONFIG_UNSHARE 1
+#define ENABLE_UNSHARE 1
+#ifdef MAKE_SUID
+# define IF_UNSHARE(...) __VA_ARGS__ "CONFIG_UNSHARE"
+#else
+# define IF_UNSHARE(...) __VA_ARGS__
+#endif
+#define IF_NOT_UNSHARE(...)
+
+/*
+ * Common options for mount/umount
+ */
+#define CONFIG_FEATURE_MOUNT_LOOP 1
+#define ENABLE_FEATURE_MOUNT_LOOP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_LOOP(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_LOOP"
+#else
+# define IF_FEATURE_MOUNT_LOOP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_LOOP(...)
+#define CONFIG_FEATURE_MOUNT_LOOP_CREATE 1
+#define ENABLE_FEATURE_MOUNT_LOOP_CREATE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MOUNT_LOOP_CREATE(...) __VA_ARGS__ "CONFIG_FEATURE_MOUNT_LOOP_CREATE"
+#else
+# define IF_FEATURE_MOUNT_LOOP_CREATE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MOUNT_LOOP_CREATE(...)
+#undef CONFIG_FEATURE_MTAB_SUPPORT
+#define ENABLE_FEATURE_MTAB_SUPPORT 0
+#define IF_FEATURE_MTAB_SUPPORT(...)
+#define IF_NOT_FEATURE_MTAB_SUPPORT(...) __VA_ARGS__
+#define CONFIG_VOLUMEID 1
+#define ENABLE_VOLUMEID 1
+#ifdef MAKE_SUID
+# define IF_VOLUMEID(...) __VA_ARGS__ "CONFIG_VOLUMEID"
+#else
+# define IF_VOLUMEID(...) __VA_ARGS__
+#endif
+#define IF_NOT_VOLUMEID(...)
+
+/*
+ * Filesystem/Volume identification
+ */
+#define CONFIG_FEATURE_VOLUMEID_BCACHE 1
+#define ENABLE_FEATURE_VOLUMEID_BCACHE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_BCACHE(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_BCACHE"
+#else
+# define IF_FEATURE_VOLUMEID_BCACHE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_BCACHE(...)
+#undef CONFIG_FEATURE_VOLUMEID_BTRFS
+#define ENABLE_FEATURE_VOLUMEID_BTRFS 0
+#define IF_FEATURE_VOLUMEID_BTRFS(...)
+#define IF_NOT_FEATURE_VOLUMEID_BTRFS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_VOLUMEID_CRAMFS
+#define ENABLE_FEATURE_VOLUMEID_CRAMFS 0
+#define IF_FEATURE_VOLUMEID_CRAMFS(...)
+#define IF_NOT_FEATURE_VOLUMEID_CRAMFS(...) __VA_ARGS__
+#define CONFIG_FEATURE_VOLUMEID_EXFAT 1
+#define ENABLE_FEATURE_VOLUMEID_EXFAT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_EXFAT(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_EXFAT"
+#else
+# define IF_FEATURE_VOLUMEID_EXFAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_EXFAT(...)
+#define CONFIG_FEATURE_VOLUMEID_EXT 1
+#define ENABLE_FEATURE_VOLUMEID_EXT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_EXT(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_EXT"
+#else
+# define IF_FEATURE_VOLUMEID_EXT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_EXT(...)
+#define CONFIG_FEATURE_VOLUMEID_F2FS 1
+#define ENABLE_FEATURE_VOLUMEID_F2FS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_F2FS(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_F2FS"
+#else
+# define IF_FEATURE_VOLUMEID_F2FS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_F2FS(...)
+#define CONFIG_FEATURE_VOLUMEID_FAT 1
+#define ENABLE_FEATURE_VOLUMEID_FAT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_FAT(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_FAT"
+#else
+# define IF_FEATURE_VOLUMEID_FAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_FAT(...)
+#undef CONFIG_FEATURE_VOLUMEID_HFS
+#define ENABLE_FEATURE_VOLUMEID_HFS 0
+#define IF_FEATURE_VOLUMEID_HFS(...)
+#define IF_NOT_FEATURE_VOLUMEID_HFS(...) __VA_ARGS__
+#define CONFIG_FEATURE_VOLUMEID_ISO9660 1
+#define ENABLE_FEATURE_VOLUMEID_ISO9660 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_ISO9660(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_ISO9660"
+#else
+# define IF_FEATURE_VOLUMEID_ISO9660(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_ISO9660(...)
+#undef CONFIG_FEATURE_VOLUMEID_JFS
+#define ENABLE_FEATURE_VOLUMEID_JFS 0
+#define IF_FEATURE_VOLUMEID_JFS(...)
+#define IF_NOT_FEATURE_VOLUMEID_JFS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_VOLUMEID_LINUXRAID
+#define ENABLE_FEATURE_VOLUMEID_LINUXRAID 0
+#define IF_FEATURE_VOLUMEID_LINUXRAID(...)
+#define IF_NOT_FEATURE_VOLUMEID_LINUXRAID(...) __VA_ARGS__
+#define CONFIG_FEATURE_VOLUMEID_LINUXSWAP 1
+#define ENABLE_FEATURE_VOLUMEID_LINUXSWAP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_LINUXSWAP(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_LINUXSWAP"
+#else
+# define IF_FEATURE_VOLUMEID_LINUXSWAP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_LINUXSWAP(...)
+#undef CONFIG_FEATURE_VOLUMEID_LUKS
+#define ENABLE_FEATURE_VOLUMEID_LUKS 0
+#define IF_FEATURE_VOLUMEID_LUKS(...)
+#define IF_NOT_FEATURE_VOLUMEID_LUKS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_VOLUMEID_NILFS
+#define ENABLE_FEATURE_VOLUMEID_NILFS 0
+#define IF_FEATURE_VOLUMEID_NILFS(...)
+#define IF_NOT_FEATURE_VOLUMEID_NILFS(...) __VA_ARGS__
+#define CONFIG_FEATURE_VOLUMEID_NTFS 1
+#define ENABLE_FEATURE_VOLUMEID_NTFS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_NTFS(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_NTFS"
+#else
+# define IF_FEATURE_VOLUMEID_NTFS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_NTFS(...)
+#undef CONFIG_FEATURE_VOLUMEID_OCFS2
+#define ENABLE_FEATURE_VOLUMEID_OCFS2 0
+#define IF_FEATURE_VOLUMEID_OCFS2(...)
+#define IF_NOT_FEATURE_VOLUMEID_OCFS2(...) __VA_ARGS__
+#undef CONFIG_FEATURE_VOLUMEID_REISERFS
+#define ENABLE_FEATURE_VOLUMEID_REISERFS 0
+#define IF_FEATURE_VOLUMEID_REISERFS(...)
+#define IF_NOT_FEATURE_VOLUMEID_REISERFS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_VOLUMEID_ROMFS
+#define ENABLE_FEATURE_VOLUMEID_ROMFS 0
+#define IF_FEATURE_VOLUMEID_ROMFS(...)
+#define IF_NOT_FEATURE_VOLUMEID_ROMFS(...) __VA_ARGS__
+#define CONFIG_FEATURE_VOLUMEID_SQUASHFS 1
+#define ENABLE_FEATURE_VOLUMEID_SQUASHFS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_SQUASHFS(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_SQUASHFS"
+#else
+# define IF_FEATURE_VOLUMEID_SQUASHFS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_SQUASHFS(...)
+#undef CONFIG_FEATURE_VOLUMEID_SYSV
+#define ENABLE_FEATURE_VOLUMEID_SYSV 0
+#define IF_FEATURE_VOLUMEID_SYSV(...)
+#define IF_NOT_FEATURE_VOLUMEID_SYSV(...) __VA_ARGS__
+#define CONFIG_FEATURE_VOLUMEID_UBIFS 1
+#define ENABLE_FEATURE_VOLUMEID_UBIFS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_VOLUMEID_UBIFS(...) __VA_ARGS__ "CONFIG_FEATURE_VOLUMEID_UBIFS"
+#else
+# define IF_FEATURE_VOLUMEID_UBIFS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_VOLUMEID_UBIFS(...)
+#undef CONFIG_FEATURE_VOLUMEID_UDF
+#define ENABLE_FEATURE_VOLUMEID_UDF 0
+#define IF_FEATURE_VOLUMEID_UDF(...)
+#define IF_NOT_FEATURE_VOLUMEID_UDF(...) __VA_ARGS__
+#undef CONFIG_FEATURE_VOLUMEID_XFS
+#define ENABLE_FEATURE_VOLUMEID_XFS 0
+#define IF_FEATURE_VOLUMEID_XFS(...)
+#define IF_NOT_FEATURE_VOLUMEID_XFS(...) __VA_ARGS__
+
+/*
+ * Miscellaneous Utilities
+ */
+#define CONFIG_ADJTIMEX 1
+#define ENABLE_ADJTIMEX 1
+#ifdef MAKE_SUID
+# define IF_ADJTIMEX(...) __VA_ARGS__ "CONFIG_ADJTIMEX"
+#else
+# define IF_ADJTIMEX(...) __VA_ARGS__
+#endif
+#define IF_NOT_ADJTIMEX(...)
+#define CONFIG_BBCONFIG 1
+#define ENABLE_BBCONFIG 1
+#ifdef MAKE_SUID
+# define IF_BBCONFIG(...) __VA_ARGS__ "CONFIG_BBCONFIG"
+#else
+# define IF_BBCONFIG(...) __VA_ARGS__
+#endif
+#define IF_NOT_BBCONFIG(...)
+#define CONFIG_FEATURE_COMPRESS_BBCONFIG 1
+#define ENABLE_FEATURE_COMPRESS_BBCONFIG 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_COMPRESS_BBCONFIG(...) __VA_ARGS__ "CONFIG_FEATURE_COMPRESS_BBCONFIG"
+#else
+# define IF_FEATURE_COMPRESS_BBCONFIG(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_COMPRESS_BBCONFIG(...)
+#undef CONFIG_BEEP
+#define ENABLE_BEEP 0
+#define IF_BEEP(...)
+#define IF_NOT_BEEP(...) __VA_ARGS__
+#define CONFIG_FEATURE_BEEP_FREQ 0
+#define ENABLE_FEATURE_BEEP_FREQ 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_BEEP_FREQ(...) __VA_ARGS__ "CONFIG_FEATURE_BEEP_FREQ"
+#else
+# define IF_FEATURE_BEEP_FREQ(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_BEEP_FREQ(...)
+#define CONFIG_FEATURE_BEEP_LENGTH_MS 0
+#define ENABLE_FEATURE_BEEP_LENGTH_MS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_BEEP_LENGTH_MS(...) __VA_ARGS__ "CONFIG_FEATURE_BEEP_LENGTH_MS"
+#else
+# define IF_FEATURE_BEEP_LENGTH_MS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_BEEP_LENGTH_MS(...)
+#undef CONFIG_CHAT
+#define ENABLE_CHAT 0
+#define IF_CHAT(...)
+#define IF_NOT_CHAT(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHAT_NOFAIL
+#define ENABLE_FEATURE_CHAT_NOFAIL 0
+#define IF_FEATURE_CHAT_NOFAIL(...)
+#define IF_NOT_FEATURE_CHAT_NOFAIL(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHAT_TTY_HIFI
+#define ENABLE_FEATURE_CHAT_TTY_HIFI 0
+#define IF_FEATURE_CHAT_TTY_HIFI(...)
+#define IF_NOT_FEATURE_CHAT_TTY_HIFI(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHAT_IMPLICIT_CR
+#define ENABLE_FEATURE_CHAT_IMPLICIT_CR 0
+#define IF_FEATURE_CHAT_IMPLICIT_CR(...)
+#define IF_NOT_FEATURE_CHAT_IMPLICIT_CR(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHAT_SWALLOW_OPTS
+#define ENABLE_FEATURE_CHAT_SWALLOW_OPTS 0
+#define IF_FEATURE_CHAT_SWALLOW_OPTS(...)
+#define IF_NOT_FEATURE_CHAT_SWALLOW_OPTS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHAT_SEND_ESCAPES
+#define ENABLE_FEATURE_CHAT_SEND_ESCAPES 0
+#define IF_FEATURE_CHAT_SEND_ESCAPES(...)
+#define IF_NOT_FEATURE_CHAT_SEND_ESCAPES(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHAT_VAR_ABORT_LEN
+#define ENABLE_FEATURE_CHAT_VAR_ABORT_LEN 0
+#define IF_FEATURE_CHAT_VAR_ABORT_LEN(...)
+#define IF_NOT_FEATURE_CHAT_VAR_ABORT_LEN(...) __VA_ARGS__
+#undef CONFIG_FEATURE_CHAT_CLR_ABORT
+#define ENABLE_FEATURE_CHAT_CLR_ABORT 0
+#define IF_FEATURE_CHAT_CLR_ABORT(...)
+#define IF_NOT_FEATURE_CHAT_CLR_ABORT(...) __VA_ARGS__
+#undef CONFIG_CHRT
+#define ENABLE_CHRT 0
+#define IF_CHRT(...)
+#define IF_NOT_CHRT(...) __VA_ARGS__
+#undef CONFIG_CONSPY
+#define ENABLE_CONSPY 0
+#define IF_CONSPY(...)
+#define IF_NOT_CONSPY(...) __VA_ARGS__
+#define CONFIG_CROND 1
+#define ENABLE_CROND 1
+#ifdef MAKE_SUID
+# define IF_CROND(...) __VA_ARGS__ "CONFIG_CROND"
+#else
+# define IF_CROND(...) __VA_ARGS__
+#endif
+#define IF_NOT_CROND(...)
+#define CONFIG_FEATURE_CROND_D 1
+#define ENABLE_FEATURE_CROND_D 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_CROND_D(...) __VA_ARGS__ "CONFIG_FEATURE_CROND_D"
+#else
+# define IF_FEATURE_CROND_D(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_CROND_D(...)
+#undef CONFIG_FEATURE_CROND_CALL_SENDMAIL
+#define ENABLE_FEATURE_CROND_CALL_SENDMAIL 0
+#define IF_FEATURE_CROND_CALL_SENDMAIL(...)
+#define IF_NOT_FEATURE_CROND_CALL_SENDMAIL(...) __VA_ARGS__
+#define CONFIG_FEATURE_CROND_DIR "/etc"
+#define ENABLE_FEATURE_CROND_DIR 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_CROND_DIR(...) __VA_ARGS__ "CONFIG_FEATURE_CROND_DIR"
+#else
+# define IF_FEATURE_CROND_DIR(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_CROND_DIR(...)
+#define CONFIG_CRONTAB 1
+#define ENABLE_CRONTAB 1
+#ifdef MAKE_SUID
+# define IF_CRONTAB(...) __VA_ARGS__ "CONFIG_CRONTAB"
+#else
+# define IF_CRONTAB(...) __VA_ARGS__
+#endif
+#define IF_NOT_CRONTAB(...)
+#define CONFIG_DC 1
+#define ENABLE_DC 1
+#ifdef MAKE_SUID
+# define IF_DC(...) __VA_ARGS__ "CONFIG_DC"
+#else
+# define IF_DC(...) __VA_ARGS__
+#endif
+#define IF_NOT_DC(...)
+#define CONFIG_FEATURE_DC_LIBM 1
+#define ENABLE_FEATURE_DC_LIBM 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_DC_LIBM(...) __VA_ARGS__ "CONFIG_FEATURE_DC_LIBM"
+#else
+# define IF_FEATURE_DC_LIBM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_DC_LIBM(...)
+#undef CONFIG_DEVFSD
+#define ENABLE_DEVFSD 0
+#define IF_DEVFSD(...)
+#define IF_NOT_DEVFSD(...) __VA_ARGS__
+#undef CONFIG_DEVFSD_MODLOAD
+#define ENABLE_DEVFSD_MODLOAD 0
+#define IF_DEVFSD_MODLOAD(...)
+#define IF_NOT_DEVFSD_MODLOAD(...) __VA_ARGS__
+#undef CONFIG_DEVFSD_FG_NP
+#define ENABLE_DEVFSD_FG_NP 0
+#define IF_DEVFSD_FG_NP(...)
+#define IF_NOT_DEVFSD_FG_NP(...) __VA_ARGS__
+#undef CONFIG_DEVFSD_VERBOSE
+#define ENABLE_DEVFSD_VERBOSE 0
+#define IF_DEVFSD_VERBOSE(...)
+#define IF_NOT_DEVFSD_VERBOSE(...) __VA_ARGS__
+#undef CONFIG_FEATURE_DEVFS
+#define ENABLE_FEATURE_DEVFS 0
+#define IF_FEATURE_DEVFS(...)
+#define IF_NOT_FEATURE_DEVFS(...) __VA_ARGS__
+#define CONFIG_DEVMEM 1
+#define ENABLE_DEVMEM 1
+#ifdef MAKE_SUID
+# define IF_DEVMEM(...) __VA_ARGS__ "CONFIG_DEVMEM"
+#else
+# define IF_DEVMEM(...) __VA_ARGS__
+#endif
+#define IF_NOT_DEVMEM(...)
+#undef CONFIG_EJECT
+#define ENABLE_EJECT 0
+#define IF_EJECT(...)
+#define IF_NOT_EJECT(...) __VA_ARGS__
+#undef CONFIG_FEATURE_EJECT_SCSI
+#define ENABLE_FEATURE_EJECT_SCSI 0
+#define IF_FEATURE_EJECT_SCSI(...)
+#define IF_NOT_FEATURE_EJECT_SCSI(...) __VA_ARGS__
+#define CONFIG_FBSPLASH 1
+#define ENABLE_FBSPLASH 1
+#ifdef MAKE_SUID
+# define IF_FBSPLASH(...) __VA_ARGS__ "CONFIG_FBSPLASH"
+#else
+# define IF_FBSPLASH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FBSPLASH(...)
+#undef CONFIG_FLASH_ERASEALL
+#define ENABLE_FLASH_ERASEALL 0
+#define IF_FLASH_ERASEALL(...)
+#define IF_NOT_FLASH_ERASEALL(...) __VA_ARGS__
+#define CONFIG_FLASH_LOCK 1
+#define ENABLE_FLASH_LOCK 1
+#ifdef MAKE_SUID
+# define IF_FLASH_LOCK(...) __VA_ARGS__ "CONFIG_FLASH_LOCK"
+#else
+# define IF_FLASH_LOCK(...) __VA_ARGS__
+#endif
+#define IF_NOT_FLASH_LOCK(...)
+#define CONFIG_FLASH_UNLOCK 1
+#define ENABLE_FLASH_UNLOCK 1
+#ifdef MAKE_SUID
+# define IF_FLASH_UNLOCK(...) __VA_ARGS__ "CONFIG_FLASH_UNLOCK"
+#else
+# define IF_FLASH_UNLOCK(...) __VA_ARGS__
+#endif
+#define IF_NOT_FLASH_UNLOCK(...)
+#define CONFIG_FLASHCP 1
+#define ENABLE_FLASHCP 1
+#ifdef MAKE_SUID
+# define IF_FLASHCP(...) __VA_ARGS__ "CONFIG_FLASHCP"
+#else
+# define IF_FLASHCP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FLASHCP(...)
+#undef CONFIG_HDPARM
+#define ENABLE_HDPARM 0
+#define IF_HDPARM(...)
+#define IF_NOT_HDPARM(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HDPARM_GET_IDENTITY
+#define ENABLE_FEATURE_HDPARM_GET_IDENTITY 0
+#define IF_FEATURE_HDPARM_GET_IDENTITY(...)
+#define IF_NOT_FEATURE_HDPARM_GET_IDENTITY(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF
+#define ENABLE_FEATURE_HDPARM_HDIO_SCAN_HWIF 0
+#define IF_FEATURE_HDPARM_HDIO_SCAN_HWIF(...)
+#define IF_NOT_FEATURE_HDPARM_HDIO_SCAN_HWIF(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
+#define ENABLE_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF 0
+#define IF_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF(...)
+#define IF_NOT_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET
+#define ENABLE_FEATURE_HDPARM_HDIO_DRIVE_RESET 0
+#define IF_FEATURE_HDPARM_HDIO_DRIVE_RESET(...)
+#define IF_NOT_FEATURE_HDPARM_HDIO_DRIVE_RESET(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF
+#define ENABLE_FEATURE_HDPARM_HDIO_TRISTATE_HWIF 0
+#define IF_FEATURE_HDPARM_HDIO_TRISTATE_HWIF(...)
+#define IF_NOT_FEATURE_HDPARM_HDIO_TRISTATE_HWIF(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA
+#define ENABLE_FEATURE_HDPARM_HDIO_GETSET_DMA 0
+#define IF_FEATURE_HDPARM_HDIO_GETSET_DMA(...)
+#define IF_NOT_FEATURE_HDPARM_HDIO_GETSET_DMA(...) __VA_ARGS__
+#define CONFIG_I2CGET 1
+#define ENABLE_I2CGET 1
+#ifdef MAKE_SUID
+# define IF_I2CGET(...) __VA_ARGS__ "CONFIG_I2CGET"
+#else
+# define IF_I2CGET(...) __VA_ARGS__
+#endif
+#define IF_NOT_I2CGET(...)
+#define CONFIG_I2CSET 1
+#define ENABLE_I2CSET 1
+#ifdef MAKE_SUID
+# define IF_I2CSET(...) __VA_ARGS__ "CONFIG_I2CSET"
+#else
+# define IF_I2CSET(...) __VA_ARGS__
+#endif
+#define IF_NOT_I2CSET(...)
+#define CONFIG_I2CDUMP 1
+#define ENABLE_I2CDUMP 1
+#ifdef MAKE_SUID
+# define IF_I2CDUMP(...) __VA_ARGS__ "CONFIG_I2CDUMP"
+#else
+# define IF_I2CDUMP(...) __VA_ARGS__
+#endif
+#define IF_NOT_I2CDUMP(...)
+#define CONFIG_I2CDETECT 1
+#define ENABLE_I2CDETECT 1
+#ifdef MAKE_SUID
+# define IF_I2CDETECT(...) __VA_ARGS__ "CONFIG_I2CDETECT"
+#else
+# define IF_I2CDETECT(...) __VA_ARGS__
+#endif
+#define IF_NOT_I2CDETECT(...)
+#undef CONFIG_INOTIFYD
+#define ENABLE_INOTIFYD 0
+#define IF_INOTIFYD(...)
+#define IF_NOT_INOTIFYD(...) __VA_ARGS__
+#define CONFIG_IONICE 1
+#define ENABLE_IONICE 1
+#ifdef MAKE_SUID
+# define IF_IONICE(...) __VA_ARGS__ "CONFIG_IONICE"
+#else
+# define IF_IONICE(...) __VA_ARGS__
+#endif
+#define IF_NOT_IONICE(...)
+#undef CONFIG_LAST
+#define ENABLE_LAST 0
+#define IF_LAST(...)
+#define IF_NOT_LAST(...) __VA_ARGS__
+#undef CONFIG_FEATURE_LAST_FANCY
+#define ENABLE_FEATURE_LAST_FANCY 0
+#define IF_FEATURE_LAST_FANCY(...)
+#define IF_NOT_FEATURE_LAST_FANCY(...) __VA_ARGS__
+#define CONFIG_LESS 1
+#define ENABLE_LESS 1
+#ifdef MAKE_SUID
+# define IF_LESS(...) __VA_ARGS__ "CONFIG_LESS"
+#else
+# define IF_LESS(...) __VA_ARGS__
+#endif
+#define IF_NOT_LESS(...)
+#define CONFIG_FEATURE_LESS_MAXLINES 65536
+#define ENABLE_FEATURE_LESS_MAXLINES 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LESS_MAXLINES(...) __VA_ARGS__ "CONFIG_FEATURE_LESS_MAXLINES"
+#else
+# define IF_FEATURE_LESS_MAXLINES(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LESS_MAXLINES(...)
+#undef CONFIG_FEATURE_LESS_BRACKETS
+#define ENABLE_FEATURE_LESS_BRACKETS 0
+#define IF_FEATURE_LESS_BRACKETS(...)
+#define IF_NOT_FEATURE_LESS_BRACKETS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_LESS_FLAGS
+#define ENABLE_FEATURE_LESS_FLAGS 0
+#define IF_FEATURE_LESS_FLAGS(...)
+#define IF_NOT_FEATURE_LESS_FLAGS(...) __VA_ARGS__
+#define CONFIG_FEATURE_LESS_TRUNCATE 1
+#define ENABLE_FEATURE_LESS_TRUNCATE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LESS_TRUNCATE(...) __VA_ARGS__ "CONFIG_FEATURE_LESS_TRUNCATE"
+#else
+# define IF_FEATURE_LESS_TRUNCATE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LESS_TRUNCATE(...)
+#define CONFIG_FEATURE_LESS_MARKS 1
+#define ENABLE_FEATURE_LESS_MARKS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LESS_MARKS(...) __VA_ARGS__ "CONFIG_FEATURE_LESS_MARKS"
+#else
+# define IF_FEATURE_LESS_MARKS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LESS_MARKS(...)
+#define CONFIG_FEATURE_LESS_REGEXP 1
+#define ENABLE_FEATURE_LESS_REGEXP 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LESS_REGEXP(...) __VA_ARGS__ "CONFIG_FEATURE_LESS_REGEXP"
+#else
+# define IF_FEATURE_LESS_REGEXP(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LESS_REGEXP(...)
+#define CONFIG_FEATURE_LESS_WINCH 1
+#define ENABLE_FEATURE_LESS_WINCH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LESS_WINCH(...) __VA_ARGS__ "CONFIG_FEATURE_LESS_WINCH"
+#else
+# define IF_FEATURE_LESS_WINCH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LESS_WINCH(...)
+#define CONFIG_FEATURE_LESS_ASK_TERMINAL 1
+#define ENABLE_FEATURE_LESS_ASK_TERMINAL 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_LESS_ASK_TERMINAL(...) __VA_ARGS__ "CONFIG_FEATURE_LESS_ASK_TERMINAL"
+#else
+# define IF_FEATURE_LESS_ASK_TERMINAL(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_LESS_ASK_TERMINAL(...)
+#undef CONFIG_FEATURE_LESS_DASHCMD
+#define ENABLE_FEATURE_LESS_DASHCMD 0
+#define IF_FEATURE_LESS_DASHCMD(...)
+#define IF_NOT_FEATURE_LESS_DASHCMD(...) __VA_ARGS__
+#undef CONFIG_FEATURE_LESS_LINENUMS
+#define ENABLE_FEATURE_LESS_LINENUMS 0
+#define IF_FEATURE_LESS_LINENUMS(...)
+#define IF_NOT_FEATURE_LESS_LINENUMS(...) __VA_ARGS__
+#undef CONFIG_MAKEDEVS
+#define ENABLE_MAKEDEVS 0
+#define IF_MAKEDEVS(...)
+#define IF_NOT_MAKEDEVS(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MAKEDEVS_LEAF
+#define ENABLE_FEATURE_MAKEDEVS_LEAF 0
+#define IF_FEATURE_MAKEDEVS_LEAF(...)
+#define IF_NOT_FEATURE_MAKEDEVS_LEAF(...) __VA_ARGS__
+#undef CONFIG_FEATURE_MAKEDEVS_TABLE
+#define ENABLE_FEATURE_MAKEDEVS_TABLE 0
+#define IF_FEATURE_MAKEDEVS_TABLE(...)
+#define IF_NOT_FEATURE_MAKEDEVS_TABLE(...) __VA_ARGS__
+#define CONFIG_MAN 1
+#define ENABLE_MAN 1
+#ifdef MAKE_SUID
+# define IF_MAN(...) __VA_ARGS__ "CONFIG_MAN"
+#else
+# define IF_MAN(...) __VA_ARGS__
+#endif
+#define IF_NOT_MAN(...)
+#undef CONFIG_MICROCOM
+#define ENABLE_MICROCOM 0
+#define IF_MICROCOM(...)
+#define IF_NOT_MICROCOM(...) __VA_ARGS__
+#define CONFIG_MOUNTPOINT 1
+#define ENABLE_MOUNTPOINT 1
+#ifdef MAKE_SUID
+# define IF_MOUNTPOINT(...) __VA_ARGS__ "CONFIG_MOUNTPOINT"
+#else
+# define IF_MOUNTPOINT(...) __VA_ARGS__
+#endif
+#define IF_NOT_MOUNTPOINT(...)
+#undef CONFIG_MT
+#define ENABLE_MT 0
+#define IF_MT(...)
+#define IF_NOT_MT(...) __VA_ARGS__
+#define CONFIG_NANDWRITE 1
+#define ENABLE_NANDWRITE 1
+#ifdef MAKE_SUID
+# define IF_NANDWRITE(...) __VA_ARGS__ "CONFIG_NANDWRITE"
+#else
+# define IF_NANDWRITE(...) __VA_ARGS__
+#endif
+#define IF_NOT_NANDWRITE(...)
+#define CONFIG_NANDDUMP 1
+#define ENABLE_NANDDUMP 1
+#ifdef MAKE_SUID
+# define IF_NANDDUMP(...) __VA_ARGS__ "CONFIG_NANDDUMP"
+#else
+# define IF_NANDDUMP(...) __VA_ARGS__
+#endif
+#define IF_NOT_NANDDUMP(...)
+#undef CONFIG_RAIDAUTORUN
+#define ENABLE_RAIDAUTORUN 0
+#define IF_RAIDAUTORUN(...)
+#define IF_NOT_RAIDAUTORUN(...) __VA_ARGS__
+#undef CONFIG_READAHEAD
+#define ENABLE_READAHEAD 0
+#define IF_READAHEAD(...)
+#define IF_NOT_READAHEAD(...) __VA_ARGS__
+#undef CONFIG_RFKILL
+#define ENABLE_RFKILL 0
+#define IF_RFKILL(...)
+#define IF_NOT_RFKILL(...) __VA_ARGS__
+#undef CONFIG_RUNLEVEL
+#define ENABLE_RUNLEVEL 0
+#define IF_RUNLEVEL(...)
+#define IF_NOT_RUNLEVEL(...) __VA_ARGS__
+#define CONFIG_RX 1
+#define ENABLE_RX 1
+#ifdef MAKE_SUID
+# define IF_RX(...) __VA_ARGS__ "CONFIG_RX"
+#else
+# define IF_RX(...) __VA_ARGS__
+#endif
+#define IF_NOT_RX(...)
+#define CONFIG_SETSERIAL 1
+#define ENABLE_SETSERIAL 1
+#ifdef MAKE_SUID
+# define IF_SETSERIAL(...) __VA_ARGS__ "CONFIG_SETSERIAL"
+#else
+# define IF_SETSERIAL(...) __VA_ARGS__
+#endif
+#define IF_NOT_SETSERIAL(...)
+#define CONFIG_SETSID 1
+#define ENABLE_SETSID 1
+#ifdef MAKE_SUID
+# define IF_SETSID(...) __VA_ARGS__ "CONFIG_SETSID"
+#else
+# define IF_SETSID(...) __VA_ARGS__
+#endif
+#define IF_NOT_SETSID(...)
+#define CONFIG_STRINGS 1
+#define ENABLE_STRINGS 1
+#ifdef MAKE_SUID
+# define IF_STRINGS(...) __VA_ARGS__ "CONFIG_STRINGS"
+#else
+# define IF_STRINGS(...) __VA_ARGS__
+#endif
+#define IF_NOT_STRINGS(...)
+#define CONFIG_TASKSET 1
+#define ENABLE_TASKSET 1
+#ifdef MAKE_SUID
+# define IF_TASKSET(...) __VA_ARGS__ "CONFIG_TASKSET"
+#else
+# define IF_TASKSET(...) __VA_ARGS__
+#endif
+#define IF_NOT_TASKSET(...)
+#define CONFIG_FEATURE_TASKSET_FANCY 1
+#define ENABLE_FEATURE_TASKSET_FANCY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TASKSET_FANCY(...) __VA_ARGS__ "CONFIG_FEATURE_TASKSET_FANCY"
+#else
+# define IF_FEATURE_TASKSET_FANCY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TASKSET_FANCY(...)
+#define CONFIG_TIME 1
+#define ENABLE_TIME 1
+#ifdef MAKE_SUID
+# define IF_TIME(...) __VA_ARGS__ "CONFIG_TIME"
+#else
+# define IF_TIME(...) __VA_ARGS__
+#endif
+#define IF_NOT_TIME(...)
+#define CONFIG_TIMEOUT 1
+#define ENABLE_TIMEOUT 1
+#ifdef MAKE_SUID
+# define IF_TIMEOUT(...) __VA_ARGS__ "CONFIG_TIMEOUT"
+#else
+# define IF_TIMEOUT(...) __VA_ARGS__
+#endif
+#define IF_NOT_TIMEOUT(...)
+#define CONFIG_TTYSIZE 1
+#define ENABLE_TTYSIZE 1
+#ifdef MAKE_SUID
+# define IF_TTYSIZE(...) __VA_ARGS__ "CONFIG_TTYSIZE"
+#else
+# define IF_TTYSIZE(...) __VA_ARGS__
+#endif
+#define IF_NOT_TTYSIZE(...)
+#undef CONFIG_UBIATTACH
+#define ENABLE_UBIATTACH 0
+#define IF_UBIATTACH(...)
+#define IF_NOT_UBIATTACH(...) __VA_ARGS__
+#undef CONFIG_UBIDETACH
+#define ENABLE_UBIDETACH 0
+#define IF_UBIDETACH(...)
+#define IF_NOT_UBIDETACH(...) __VA_ARGS__
+#undef CONFIG_UBIMKVOL
+#define ENABLE_UBIMKVOL 0
+#define IF_UBIMKVOL(...)
+#define IF_NOT_UBIMKVOL(...) __VA_ARGS__
+#undef CONFIG_UBIRMVOL
+#define ENABLE_UBIRMVOL 0
+#define IF_UBIRMVOL(...)
+#define IF_NOT_UBIRMVOL(...) __VA_ARGS__
+#undef CONFIG_UBIRSVOL
+#define ENABLE_UBIRSVOL 0
+#define IF_UBIRSVOL(...)
+#define IF_NOT_UBIRSVOL(...) __VA_ARGS__
+#undef CONFIG_UBIUPDATEVOL
+#define ENABLE_UBIUPDATEVOL 0
+#define IF_UBIUPDATEVOL(...)
+#define IF_NOT_UBIUPDATEVOL(...) __VA_ARGS__
+#define CONFIG_UBIRENAME 1
+#define ENABLE_UBIRENAME 1
+#ifdef MAKE_SUID
+# define IF_UBIRENAME(...) __VA_ARGS__ "CONFIG_UBIRENAME"
+#else
+# define IF_UBIRENAME(...) __VA_ARGS__
+#endif
+#define IF_NOT_UBIRENAME(...)
+#undef CONFIG_VOLNAME
+#define ENABLE_VOLNAME 0
+#define IF_VOLNAME(...)
+#define IF_NOT_VOLNAME(...) __VA_ARGS__
+#undef CONFIG_WALL
+#define ENABLE_WALL 0
+#define IF_WALL(...)
+#define IF_NOT_WALL(...) __VA_ARGS__
+#undef CONFIG_WATCHDOG
+#define ENABLE_WATCHDOG 0
+#define IF_WATCHDOG(...)
+#define IF_NOT_WATCHDOG(...) __VA_ARGS__
+
+/*
+ * Networking Utilities
+ */
+#define CONFIG_FEATURE_IPV6 1
+#define ENABLE_FEATURE_IPV6 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IPV6(...) __VA_ARGS__ "CONFIG_FEATURE_IPV6"
+#else
+# define IF_FEATURE_IPV6(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IPV6(...)
+#undef CONFIG_FEATURE_UNIX_LOCAL
+#define ENABLE_FEATURE_UNIX_LOCAL 0
+#define IF_FEATURE_UNIX_LOCAL(...)
+#define IF_NOT_FEATURE_UNIX_LOCAL(...) __VA_ARGS__
+#define CONFIG_FEATURE_PREFER_IPV4_ADDRESS 1
+#define ENABLE_FEATURE_PREFER_IPV4_ADDRESS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_PREFER_IPV4_ADDRESS(...) __VA_ARGS__ "CONFIG_FEATURE_PREFER_IPV4_ADDRESS"
+#else
+# define IF_FEATURE_PREFER_IPV4_ADDRESS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_PREFER_IPV4_ADDRESS(...)
+#define CONFIG_VERBOSE_RESOLUTION_ERRORS 1
+#define ENABLE_VERBOSE_RESOLUTION_ERRORS 1
+#ifdef MAKE_SUID
+# define IF_VERBOSE_RESOLUTION_ERRORS(...) __VA_ARGS__ "CONFIG_VERBOSE_RESOLUTION_ERRORS"
+#else
+# define IF_VERBOSE_RESOLUTION_ERRORS(...) __VA_ARGS__
+#endif
+#define IF_NOT_VERBOSE_RESOLUTION_ERRORS(...)
+#define CONFIG_ARP 1
+#define ENABLE_ARP 1
+#ifdef MAKE_SUID
+# define IF_ARP(...) __VA_ARGS__ "CONFIG_ARP"
+#else
+# define IF_ARP(...) __VA_ARGS__
+#endif
+#define IF_NOT_ARP(...)
+#undef CONFIG_ARPING
+#define ENABLE_ARPING 0
+#define IF_ARPING(...)
+#define IF_NOT_ARPING(...) __VA_ARGS__
+#define CONFIG_BRCTL 1
+#define ENABLE_BRCTL 1
+#ifdef MAKE_SUID
+# define IF_BRCTL(...) __VA_ARGS__ "CONFIG_BRCTL"
+#else
+# define IF_BRCTL(...) __VA_ARGS__
+#endif
+#define IF_NOT_BRCTL(...)
+#define CONFIG_FEATURE_BRCTL_FANCY 1
+#define ENABLE_FEATURE_BRCTL_FANCY 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_BRCTL_FANCY(...) __VA_ARGS__ "CONFIG_FEATURE_BRCTL_FANCY"
+#else
+# define IF_FEATURE_BRCTL_FANCY(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_BRCTL_FANCY(...)
+#define CONFIG_FEATURE_BRCTL_SHOW 1
+#define ENABLE_FEATURE_BRCTL_SHOW 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_BRCTL_SHOW(...) __VA_ARGS__ "CONFIG_FEATURE_BRCTL_SHOW"
+#else
+# define IF_FEATURE_BRCTL_SHOW(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_BRCTL_SHOW(...)
+#define CONFIG_DNSD 1
+#define ENABLE_DNSD 1
+#ifdef MAKE_SUID
+# define IF_DNSD(...) __VA_ARGS__ "CONFIG_DNSD"
+#else
+# define IF_DNSD(...) __VA_ARGS__
+#endif
+#define IF_NOT_DNSD(...)
+#undef CONFIG_ETHER_WAKE
+#define ENABLE_ETHER_WAKE 0
+#define IF_ETHER_WAKE(...)
+#define IF_NOT_ETHER_WAKE(...) __VA_ARGS__
+#undef CONFIG_FTPD
+#define ENABLE_FTPD 0
+#define IF_FTPD(...)
+#define IF_NOT_FTPD(...) __VA_ARGS__
+#undef CONFIG_FEATURE_FTPD_WRITE
+#define ENABLE_FEATURE_FTPD_WRITE 0
+#define IF_FEATURE_FTPD_WRITE(...)
+#define IF_NOT_FEATURE_FTPD_WRITE(...) __VA_ARGS__
+#undef CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST
+#define ENABLE_FEATURE_FTPD_ACCEPT_BROKEN_LIST 0
+#define IF_FEATURE_FTPD_ACCEPT_BROKEN_LIST(...)
+#define IF_NOT_FEATURE_FTPD_ACCEPT_BROKEN_LIST(...) __VA_ARGS__
+#undef CONFIG_FEATURE_FTPD_AUTHENTICATION
+#define ENABLE_FEATURE_FTPD_AUTHENTICATION 0
+#define IF_FEATURE_FTPD_AUTHENTICATION(...)
+#define IF_NOT_FEATURE_FTPD_AUTHENTICATION(...) __VA_ARGS__
+#define CONFIG_FTPGET 1
+#define ENABLE_FTPGET 1
+#ifdef MAKE_SUID
+# define IF_FTPGET(...) __VA_ARGS__ "CONFIG_FTPGET"
+#else
+# define IF_FTPGET(...) __VA_ARGS__
+#endif
+#define IF_NOT_FTPGET(...)
+#define CONFIG_FTPPUT 1
+#define ENABLE_FTPPUT 1
+#ifdef MAKE_SUID
+# define IF_FTPPUT(...) __VA_ARGS__ "CONFIG_FTPPUT"
+#else
+# define IF_FTPPUT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FTPPUT(...)
+#define CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS 1
+#define ENABLE_FEATURE_FTPGETPUT_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FTPGETPUT_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS"
+#else
+# define IF_FEATURE_FTPGETPUT_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FTPGETPUT_LONG_OPTIONS(...)
+#undef CONFIG_HOSTNAME
+#define ENABLE_HOSTNAME 0
+#define IF_HOSTNAME(...)
+#define IF_NOT_HOSTNAME(...) __VA_ARGS__
+#define CONFIG_DNSDOMAINNAME 1
+#define ENABLE_DNSDOMAINNAME 1
+#ifdef MAKE_SUID
+# define IF_DNSDOMAINNAME(...) __VA_ARGS__ "CONFIG_DNSDOMAINNAME"
+#else
+# define IF_DNSDOMAINNAME(...) __VA_ARGS__
+#endif
+#define IF_NOT_DNSDOMAINNAME(...)
+#undef CONFIG_HTTPD
+#define ENABLE_HTTPD 0
+#define IF_HTTPD(...)
+#define IF_NOT_HTTPD(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_RANGES
+#define ENABLE_FEATURE_HTTPD_RANGES 0
+#define IF_FEATURE_HTTPD_RANGES(...)
+#define IF_NOT_FEATURE_HTTPD_RANGES(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_SETUID
+#define ENABLE_FEATURE_HTTPD_SETUID 0
+#define IF_FEATURE_HTTPD_SETUID(...)
+#define IF_NOT_FEATURE_HTTPD_SETUID(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_BASIC_AUTH
+#define ENABLE_FEATURE_HTTPD_BASIC_AUTH 0
+#define IF_FEATURE_HTTPD_BASIC_AUTH(...)
+#define IF_NOT_FEATURE_HTTPD_BASIC_AUTH(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_AUTH_MD5
+#define ENABLE_FEATURE_HTTPD_AUTH_MD5 0
+#define IF_FEATURE_HTTPD_AUTH_MD5(...)
+#define IF_NOT_FEATURE_HTTPD_AUTH_MD5(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_CGI
+#define ENABLE_FEATURE_HTTPD_CGI 0
+#define IF_FEATURE_HTTPD_CGI(...)
+#define IF_NOT_FEATURE_HTTPD_CGI(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR
+#define ENABLE_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR 0
+#define IF_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR(...)
+#define IF_NOT_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV
+#define ENABLE_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV 0
+#define IF_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV(...)
+#define IF_NOT_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_ENCODE_URL_STR
+#define ENABLE_FEATURE_HTTPD_ENCODE_URL_STR 0
+#define IF_FEATURE_HTTPD_ENCODE_URL_STR(...)
+#define IF_NOT_FEATURE_HTTPD_ENCODE_URL_STR(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_ERROR_PAGES
+#define ENABLE_FEATURE_HTTPD_ERROR_PAGES 0
+#define IF_FEATURE_HTTPD_ERROR_PAGES(...)
+#define IF_NOT_FEATURE_HTTPD_ERROR_PAGES(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_PROXY
+#define ENABLE_FEATURE_HTTPD_PROXY 0
+#define IF_FEATURE_HTTPD_PROXY(...)
+#define IF_NOT_FEATURE_HTTPD_PROXY(...) __VA_ARGS__
+#undef CONFIG_FEATURE_HTTPD_GZIP
+#define ENABLE_FEATURE_HTTPD_GZIP 0
+#define IF_FEATURE_HTTPD_GZIP(...)
+#define IF_NOT_FEATURE_HTTPD_GZIP(...) __VA_ARGS__
+#define CONFIG_IFCONFIG 1
+#define ENABLE_IFCONFIG 1
+#ifdef MAKE_SUID
+# define IF_IFCONFIG(...) __VA_ARGS__ "CONFIG_IFCONFIG"
+#else
+# define IF_IFCONFIG(...) __VA_ARGS__
+#endif
+#define IF_NOT_IFCONFIG(...)
+#define CONFIG_FEATURE_IFCONFIG_STATUS 1
+#define ENABLE_FEATURE_IFCONFIG_STATUS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IFCONFIG_STATUS(...) __VA_ARGS__ "CONFIG_FEATURE_IFCONFIG_STATUS"
+#else
+# define IF_FEATURE_IFCONFIG_STATUS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IFCONFIG_STATUS(...)
+#undef CONFIG_FEATURE_IFCONFIG_SLIP
+#define ENABLE_FEATURE_IFCONFIG_SLIP 0
+#define IF_FEATURE_IFCONFIG_SLIP(...)
+#define IF_NOT_FEATURE_IFCONFIG_SLIP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
+#define ENABLE_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ 0
+#define IF_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ(...)
+#define IF_NOT_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ(...) __VA_ARGS__
+#define CONFIG_FEATURE_IFCONFIG_HW 1
+#define ENABLE_FEATURE_IFCONFIG_HW 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IFCONFIG_HW(...) __VA_ARGS__ "CONFIG_FEATURE_IFCONFIG_HW"
+#else
+# define IF_FEATURE_IFCONFIG_HW(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IFCONFIG_HW(...)
+#undef CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
+#define ENABLE_FEATURE_IFCONFIG_BROADCAST_PLUS 0
+#define IF_FEATURE_IFCONFIG_BROADCAST_PLUS(...)
+#define IF_NOT_FEATURE_IFCONFIG_BROADCAST_PLUS(...) __VA_ARGS__
+#undef CONFIG_IFENSLAVE
+#define ENABLE_IFENSLAVE 0
+#define IF_IFENSLAVE(...)
+#define IF_NOT_IFENSLAVE(...) __VA_ARGS__
+#undef CONFIG_IFPLUGD
+#define ENABLE_IFPLUGD 0
+#define IF_IFPLUGD(...)
+#define IF_NOT_IFPLUGD(...) __VA_ARGS__
+#define CONFIG_IFUP 1
+#define ENABLE_IFUP 1
+#ifdef MAKE_SUID
+# define IF_IFUP(...) __VA_ARGS__ "CONFIG_IFUP"
+#else
+# define IF_IFUP(...) __VA_ARGS__
+#endif
+#define IF_NOT_IFUP(...)
+#define CONFIG_IFDOWN 1
+#define ENABLE_IFDOWN 1
+#ifdef MAKE_SUID
+# define IF_IFDOWN(...) __VA_ARGS__ "CONFIG_IFDOWN"
+#else
+# define IF_IFDOWN(...) __VA_ARGS__
+#endif
+#define IF_NOT_IFDOWN(...)
+#define CONFIG_IFUPDOWN_IFSTATE_PATH ""
+#define ENABLE_IFUPDOWN_IFSTATE_PATH 1
+#ifdef MAKE_SUID
+# define IF_IFUPDOWN_IFSTATE_PATH(...) __VA_ARGS__ "CONFIG_IFUPDOWN_IFSTATE_PATH"
+#else
+# define IF_IFUPDOWN_IFSTATE_PATH(...) __VA_ARGS__
+#endif
+#define IF_NOT_IFUPDOWN_IFSTATE_PATH(...)
+#undef CONFIG_FEATURE_IFUPDOWN_IP
+#define ENABLE_FEATURE_IFUPDOWN_IP 0
+#define IF_FEATURE_IFUPDOWN_IP(...)
+#define IF_NOT_FEATURE_IFUPDOWN_IP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_IFUPDOWN_IPV4
+#define ENABLE_FEATURE_IFUPDOWN_IPV4 0
+#define IF_FEATURE_IFUPDOWN_IPV4(...)
+#define IF_NOT_FEATURE_IFUPDOWN_IPV4(...) __VA_ARGS__
+#undef CONFIG_FEATURE_IFUPDOWN_IPV6
+#define ENABLE_FEATURE_IFUPDOWN_IPV6 0
+#define IF_FEATURE_IFUPDOWN_IPV6(...)
+#define IF_NOT_FEATURE_IFUPDOWN_IPV6(...) __VA_ARGS__
+#undef CONFIG_FEATURE_IFUPDOWN_MAPPING
+#define ENABLE_FEATURE_IFUPDOWN_MAPPING 0
+#define IF_FEATURE_IFUPDOWN_MAPPING(...)
+#define IF_NOT_FEATURE_IFUPDOWN_MAPPING(...) __VA_ARGS__
+#undef CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP
+#define ENABLE_FEATURE_IFUPDOWN_EXTERNAL_DHCP 0
+#define IF_FEATURE_IFUPDOWN_EXTERNAL_DHCP(...)
+#define IF_NOT_FEATURE_IFUPDOWN_EXTERNAL_DHCP(...) __VA_ARGS__
+#define CONFIG_INETD 1
+#define ENABLE_INETD 1
+#ifdef MAKE_SUID
+# define IF_INETD(...) __VA_ARGS__ "CONFIG_INETD"
+#else
+# define IF_INETD(...) __VA_ARGS__
+#endif
+#define IF_NOT_INETD(...)
+#define CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO 1
+#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_ECHO 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_INETD_SUPPORT_BUILTIN_ECHO(...) __VA_ARGS__ "CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO"
+#else
+# define IF_FEATURE_INETD_SUPPORT_BUILTIN_ECHO(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_INETD_SUPPORT_BUILTIN_ECHO(...)
+#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD
+#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD 0
+#define IF_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD(...)
+#define IF_NOT_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD(...) __VA_ARGS__
+#define CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME 1
+#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_TIME 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_INETD_SUPPORT_BUILTIN_TIME(...) __VA_ARGS__ "CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME"
+#else
+# define IF_FEATURE_INETD_SUPPORT_BUILTIN_TIME(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_INETD_SUPPORT_BUILTIN_TIME(...)
+#define CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME 1
+#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME(...) __VA_ARGS__ "CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME"
+#else
+# define IF_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME(...)
+#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN
+#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN 0
+#define IF_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN(...)
+#define IF_NOT_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN(...) __VA_ARGS__
+#undef CONFIG_FEATURE_INETD_RPC
+#define ENABLE_FEATURE_INETD_RPC 0
+#define IF_FEATURE_INETD_RPC(...)
+#define IF_NOT_FEATURE_INETD_RPC(...) __VA_ARGS__
+#define CONFIG_IP 1
+#define ENABLE_IP 1
+#ifdef MAKE_SUID
+# define IF_IP(...) __VA_ARGS__ "CONFIG_IP"
+#else
+# define IF_IP(...) __VA_ARGS__
+#endif
+#define IF_NOT_IP(...)
+#undef CONFIG_IPADDR
+#define ENABLE_IPADDR 0
+#define IF_IPADDR(...)
+#define IF_NOT_IPADDR(...) __VA_ARGS__
+#undef CONFIG_IPLINK
+#define ENABLE_IPLINK 0
+#define IF_IPLINK(...)
+#define IF_NOT_IPLINK(...) __VA_ARGS__
+#undef CONFIG_IPROUTE
+#define ENABLE_IPROUTE 0
+#define IF_IPROUTE(...)
+#define IF_NOT_IPROUTE(...) __VA_ARGS__
+#undef CONFIG_IPTUNNEL
+#define ENABLE_IPTUNNEL 0
+#define IF_IPTUNNEL(...)
+#define IF_NOT_IPTUNNEL(...) __VA_ARGS__
+#undef CONFIG_IPRULE
+#define ENABLE_IPRULE 0
+#define IF_IPRULE(...)
+#define IF_NOT_IPRULE(...) __VA_ARGS__
+#define CONFIG_IPNEIGH 1
+#define ENABLE_IPNEIGH 1
+#ifdef MAKE_SUID
+# define IF_IPNEIGH(...) __VA_ARGS__ "CONFIG_IPNEIGH"
+#else
+# define IF_IPNEIGH(...) __VA_ARGS__
+#endif
+#define IF_NOT_IPNEIGH(...)
+#define CONFIG_FEATURE_IP_ADDRESS 1
+#define ENABLE_FEATURE_IP_ADDRESS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IP_ADDRESS(...) __VA_ARGS__ "CONFIG_FEATURE_IP_ADDRESS"
+#else
+# define IF_FEATURE_IP_ADDRESS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IP_ADDRESS(...)
+#define CONFIG_FEATURE_IP_LINK 1
+#define ENABLE_FEATURE_IP_LINK 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IP_LINK(...) __VA_ARGS__ "CONFIG_FEATURE_IP_LINK"
+#else
+# define IF_FEATURE_IP_LINK(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IP_LINK(...)
+#define CONFIG_FEATURE_IP_ROUTE 1
+#define ENABLE_FEATURE_IP_ROUTE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IP_ROUTE(...) __VA_ARGS__ "CONFIG_FEATURE_IP_ROUTE"
+#else
+# define IF_FEATURE_IP_ROUTE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IP_ROUTE(...)
+#define CONFIG_FEATURE_IP_ROUTE_DIR "/etc/iproute2"
+#define ENABLE_FEATURE_IP_ROUTE_DIR 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IP_ROUTE_DIR(...) __VA_ARGS__ "CONFIG_FEATURE_IP_ROUTE_DIR"
+#else
+# define IF_FEATURE_IP_ROUTE_DIR(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IP_ROUTE_DIR(...)
+#undef CONFIG_FEATURE_IP_TUNNEL
+#define ENABLE_FEATURE_IP_TUNNEL 0
+#define IF_FEATURE_IP_TUNNEL(...)
+#define IF_NOT_FEATURE_IP_TUNNEL(...) __VA_ARGS__
+#define CONFIG_FEATURE_IP_RULE 1
+#define ENABLE_FEATURE_IP_RULE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IP_RULE(...) __VA_ARGS__ "CONFIG_FEATURE_IP_RULE"
+#else
+# define IF_FEATURE_IP_RULE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IP_RULE(...)
+#define CONFIG_FEATURE_IP_NEIGH 1
+#define ENABLE_FEATURE_IP_NEIGH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IP_NEIGH(...) __VA_ARGS__ "CONFIG_FEATURE_IP_NEIGH"
+#else
+# define IF_FEATURE_IP_NEIGH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IP_NEIGH(...)
+#undef CONFIG_FEATURE_IP_RARE_PROTOCOLS
+#define ENABLE_FEATURE_IP_RARE_PROTOCOLS 0
+#define IF_FEATURE_IP_RARE_PROTOCOLS(...)
+#define IF_NOT_FEATURE_IP_RARE_PROTOCOLS(...) __VA_ARGS__
+#undef CONFIG_IPCALC
+#define ENABLE_IPCALC 0
+#define IF_IPCALC(...)
+#define IF_NOT_IPCALC(...) __VA_ARGS__
+#undef CONFIG_FEATURE_IPCALC_FANCY
+#define ENABLE_FEATURE_IPCALC_FANCY 0
+#define IF_FEATURE_IPCALC_FANCY(...)
+#define IF_NOT_FEATURE_IPCALC_FANCY(...) __VA_ARGS__
+#undef CONFIG_FEATURE_IPCALC_LONG_OPTIONS
+#define ENABLE_FEATURE_IPCALC_LONG_OPTIONS 0
+#define IF_FEATURE_IPCALC_LONG_OPTIONS(...)
+#define IF_NOT_FEATURE_IPCALC_LONG_OPTIONS(...) __VA_ARGS__
+#undef CONFIG_FAKEIDENTD
+#define ENABLE_FAKEIDENTD 0
+#define IF_FAKEIDENTD(...)
+#define IF_NOT_FAKEIDENTD(...) __VA_ARGS__
+#undef CONFIG_NAMEIF
+#define ENABLE_NAMEIF 0
+#define IF_NAMEIF(...)
+#define IF_NOT_NAMEIF(...) __VA_ARGS__
+#undef CONFIG_FEATURE_NAMEIF_EXTENDED
+#define ENABLE_FEATURE_NAMEIF_EXTENDED 0
+#define IF_FEATURE_NAMEIF_EXTENDED(...)
+#define IF_NOT_FEATURE_NAMEIF_EXTENDED(...) __VA_ARGS__
+#define CONFIG_NBDCLIENT 1
+#define ENABLE_NBDCLIENT 1
+#ifdef MAKE_SUID
+# define IF_NBDCLIENT(...) __VA_ARGS__ "CONFIG_NBDCLIENT"
+#else
+# define IF_NBDCLIENT(...) __VA_ARGS__
+#endif
+#define IF_NOT_NBDCLIENT(...)
+#define CONFIG_NC 1
+#define ENABLE_NC 1
+#ifdef MAKE_SUID
+# define IF_NC(...) __VA_ARGS__ "CONFIG_NC"
+#else
+# define IF_NC(...) __VA_ARGS__
+#endif
+#define IF_NOT_NC(...)
+#define CONFIG_NC_SERVER 1
+#define ENABLE_NC_SERVER 1
+#ifdef MAKE_SUID
+# define IF_NC_SERVER(...) __VA_ARGS__ "CONFIG_NC_SERVER"
+#else
+# define IF_NC_SERVER(...) __VA_ARGS__
+#endif
+#define IF_NOT_NC_SERVER(...)
+#define CONFIG_NC_EXTRA 1
+#define ENABLE_NC_EXTRA 1
+#ifdef MAKE_SUID
+# define IF_NC_EXTRA(...) __VA_ARGS__ "CONFIG_NC_EXTRA"
+#else
+# define IF_NC_EXTRA(...) __VA_ARGS__
+#endif
+#define IF_NOT_NC_EXTRA(...)
+#undef CONFIG_NC_110_COMPAT
+#define ENABLE_NC_110_COMPAT 0
+#define IF_NC_110_COMPAT(...)
+#define IF_NOT_NC_110_COMPAT(...) __VA_ARGS__
+#define CONFIG_NETSTAT 1
+#define ENABLE_NETSTAT 1
+#ifdef MAKE_SUID
+# define IF_NETSTAT(...) __VA_ARGS__ "CONFIG_NETSTAT"
+#else
+# define IF_NETSTAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_NETSTAT(...)
+#define CONFIG_FEATURE_NETSTAT_WIDE 1
+#define ENABLE_FEATURE_NETSTAT_WIDE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_NETSTAT_WIDE(...) __VA_ARGS__ "CONFIG_FEATURE_NETSTAT_WIDE"
+#else
+# define IF_FEATURE_NETSTAT_WIDE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_NETSTAT_WIDE(...)
+#define CONFIG_FEATURE_NETSTAT_PRG 1
+#define ENABLE_FEATURE_NETSTAT_PRG 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_NETSTAT_PRG(...) __VA_ARGS__ "CONFIG_FEATURE_NETSTAT_PRG"
+#else
+# define IF_FEATURE_NETSTAT_PRG(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_NETSTAT_PRG(...)
+#define CONFIG_NSLOOKUP 1
+#define ENABLE_NSLOOKUP 1
+#ifdef MAKE_SUID
+# define IF_NSLOOKUP(...) __VA_ARGS__ "CONFIG_NSLOOKUP"
+#else
+# define IF_NSLOOKUP(...) __VA_ARGS__
+#endif
+#define IF_NOT_NSLOOKUP(...)
+#define CONFIG_NTPD 1
+#define ENABLE_NTPD 1
+#ifdef MAKE_SUID
+# define IF_NTPD(...) __VA_ARGS__ "CONFIG_NTPD"
+#else
+# define IF_NTPD(...) __VA_ARGS__
+#endif
+#define IF_NOT_NTPD(...)
+#undef CONFIG_FEATURE_NTPD_SERVER
+#define ENABLE_FEATURE_NTPD_SERVER 0
+#define IF_FEATURE_NTPD_SERVER(...)
+#define IF_NOT_FEATURE_NTPD_SERVER(...) __VA_ARGS__
+#define CONFIG_FEATURE_NTPD_CONF 1
+#define ENABLE_FEATURE_NTPD_CONF 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_NTPD_CONF(...) __VA_ARGS__ "CONFIG_FEATURE_NTPD_CONF"
+#else
+# define IF_FEATURE_NTPD_CONF(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_NTPD_CONF(...)
+#define CONFIG_PING 1
+#define ENABLE_PING 1
+#ifdef MAKE_SUID
+# define IF_PING(...) __VA_ARGS__ "CONFIG_PING"
+#else
+# define IF_PING(...) __VA_ARGS__
+#endif
+#define IF_NOT_PING(...)
+#undef CONFIG_PING6
+#define ENABLE_PING6 0
+#define IF_PING6(...)
+#define IF_NOT_PING6(...) __VA_ARGS__
+#define CONFIG_FEATURE_FANCY_PING 1
+#define ENABLE_FEATURE_FANCY_PING 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_FANCY_PING(...) __VA_ARGS__ "CONFIG_FEATURE_FANCY_PING"
+#else
+# define IF_FEATURE_FANCY_PING(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_FANCY_PING(...)
+#undef CONFIG_PSCAN
+#define ENABLE_PSCAN 0
+#define IF_PSCAN(...)
+#define IF_NOT_PSCAN(...) __VA_ARGS__
+#define CONFIG_ROUTE 1
+#define ENABLE_ROUTE 1
+#ifdef MAKE_SUID
+# define IF_ROUTE(...) __VA_ARGS__ "CONFIG_ROUTE"
+#else
+# define IF_ROUTE(...) __VA_ARGS__
+#endif
+#define IF_NOT_ROUTE(...)
+#undef CONFIG_SLATTACH
+#define ENABLE_SLATTACH 0
+#define IF_SLATTACH(...)
+#define IF_NOT_SLATTACH(...) __VA_ARGS__
+#undef CONFIG_TCPSVD
+#define ENABLE_TCPSVD 0
+#define IF_TCPSVD(...)
+#define IF_NOT_TCPSVD(...) __VA_ARGS__
+#undef CONFIG_UDPSVD
+#define ENABLE_UDPSVD 0
+#define IF_UDPSVD(...)
+#define IF_NOT_UDPSVD(...) __VA_ARGS__
+#define CONFIG_TELNET 1
+#define ENABLE_TELNET 1
+#ifdef MAKE_SUID
+# define IF_TELNET(...) __VA_ARGS__ "CONFIG_TELNET"
+#else
+# define IF_TELNET(...) __VA_ARGS__
+#endif
+#define IF_NOT_TELNET(...)
+#define CONFIG_FEATURE_TELNET_TTYPE 1
+#define ENABLE_FEATURE_TELNET_TTYPE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TELNET_TTYPE(...) __VA_ARGS__ "CONFIG_FEATURE_TELNET_TTYPE"
+#else
+# define IF_FEATURE_TELNET_TTYPE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TELNET_TTYPE(...)
+#undef CONFIG_FEATURE_TELNET_AUTOLOGIN
+#define ENABLE_FEATURE_TELNET_AUTOLOGIN 0
+#define IF_FEATURE_TELNET_AUTOLOGIN(...)
+#define IF_NOT_FEATURE_TELNET_AUTOLOGIN(...) __VA_ARGS__
+#define CONFIG_TELNETD 1
+#define ENABLE_TELNETD 1
+#ifdef MAKE_SUID
+# define IF_TELNETD(...) __VA_ARGS__ "CONFIG_TELNETD"
+#else
+# define IF_TELNETD(...) __VA_ARGS__
+#endif
+#define IF_NOT_TELNETD(...)
+#define CONFIG_FEATURE_TELNETD_STANDALONE 1
+#define ENABLE_FEATURE_TELNETD_STANDALONE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TELNETD_STANDALONE(...) __VA_ARGS__ "CONFIG_FEATURE_TELNETD_STANDALONE"
+#else
+# define IF_FEATURE_TELNETD_STANDALONE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TELNETD_STANDALONE(...)
+#define CONFIG_FEATURE_TELNETD_INETD_WAIT 1
+#define ENABLE_FEATURE_TELNETD_INETD_WAIT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TELNETD_INETD_WAIT(...) __VA_ARGS__ "CONFIG_FEATURE_TELNETD_INETD_WAIT"
+#else
+# define IF_FEATURE_TELNETD_INETD_WAIT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TELNETD_INETD_WAIT(...)
+#define CONFIG_TFTP 1
+#define ENABLE_TFTP 1
+#ifdef MAKE_SUID
+# define IF_TFTP(...) __VA_ARGS__ "CONFIG_TFTP"
+#else
+# define IF_TFTP(...) __VA_ARGS__
+#endif
+#define IF_NOT_TFTP(...)
+#define CONFIG_TFTPD 1
+#define ENABLE_TFTPD 1
+#ifdef MAKE_SUID
+# define IF_TFTPD(...) __VA_ARGS__ "CONFIG_TFTPD"
+#else
+# define IF_TFTPD(...) __VA_ARGS__
+#endif
+#define IF_NOT_TFTPD(...)
+
+/*
+ * Common options for tftp/tftpd
+ */
+#define CONFIG_FEATURE_TFTP_GET 1
+#define ENABLE_FEATURE_TFTP_GET 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TFTP_GET(...) __VA_ARGS__ "CONFIG_FEATURE_TFTP_GET"
+#else
+# define IF_FEATURE_TFTP_GET(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TFTP_GET(...)
+#define CONFIG_FEATURE_TFTP_PUT 1
+#define ENABLE_FEATURE_TFTP_PUT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TFTP_PUT(...) __VA_ARGS__ "CONFIG_FEATURE_TFTP_PUT"
+#else
+# define IF_FEATURE_TFTP_PUT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TFTP_PUT(...)
+#undef CONFIG_FEATURE_TFTP_BLOCKSIZE
+#define ENABLE_FEATURE_TFTP_BLOCKSIZE 0
+#define IF_FEATURE_TFTP_BLOCKSIZE(...)
+#define IF_NOT_FEATURE_TFTP_BLOCKSIZE(...) __VA_ARGS__
+#undef CONFIG_FEATURE_TFTP_PROGRESS_BAR
+#define ENABLE_FEATURE_TFTP_PROGRESS_BAR 0
+#define IF_FEATURE_TFTP_PROGRESS_BAR(...)
+#define IF_NOT_FEATURE_TFTP_PROGRESS_BAR(...) __VA_ARGS__
+#undef CONFIG_TFTP_DEBUG
+#define ENABLE_TFTP_DEBUG 0
+#define IF_TFTP_DEBUG(...)
+#define IF_NOT_TFTP_DEBUG(...) __VA_ARGS__
+#define CONFIG_TRACEROUTE 1
+#define ENABLE_TRACEROUTE 1
+#ifdef MAKE_SUID
+# define IF_TRACEROUTE(...) __VA_ARGS__ "CONFIG_TRACEROUTE"
+#else
+# define IF_TRACEROUTE(...) __VA_ARGS__
+#endif
+#define IF_NOT_TRACEROUTE(...)
+#undef CONFIG_TRACEROUTE6
+#define ENABLE_TRACEROUTE6 0
+#define IF_TRACEROUTE6(...)
+#define IF_NOT_TRACEROUTE6(...) __VA_ARGS__
+#define CONFIG_FEATURE_TRACEROUTE_VERBOSE 1
+#define ENABLE_FEATURE_TRACEROUTE_VERBOSE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TRACEROUTE_VERBOSE(...) __VA_ARGS__ "CONFIG_FEATURE_TRACEROUTE_VERBOSE"
+#else
+# define IF_FEATURE_TRACEROUTE_VERBOSE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TRACEROUTE_VERBOSE(...)
+#undef CONFIG_FEATURE_TRACEROUTE_USE_ICMP
+#define ENABLE_FEATURE_TRACEROUTE_USE_ICMP 0
+#define IF_FEATURE_TRACEROUTE_USE_ICMP(...)
+#define IF_NOT_FEATURE_TRACEROUTE_USE_ICMP(...) __VA_ARGS__
+#undef CONFIG_TUNCTL
+#define ENABLE_TUNCTL 0
+#define IF_TUNCTL(...)
+#define IF_NOT_TUNCTL(...) __VA_ARGS__
+#undef CONFIG_FEATURE_TUNCTL_UG
+#define ENABLE_FEATURE_TUNCTL_UG 0
+#define IF_FEATURE_TUNCTL_UG(...)
+#define IF_NOT_FEATURE_TUNCTL_UG(...) __VA_ARGS__
+#undef CONFIG_VCONFIG
+#define ENABLE_VCONFIG 0
+#define IF_VCONFIG(...)
+#define IF_NOT_VCONFIG(...) __VA_ARGS__
+#define CONFIG_WGET 1
+#define ENABLE_WGET 1
+#ifdef MAKE_SUID
+# define IF_WGET(...) __VA_ARGS__ "CONFIG_WGET"
+#else
+# define IF_WGET(...) __VA_ARGS__
+#endif
+#define IF_NOT_WGET(...)
+#define CONFIG_FEATURE_WGET_STATUSBAR 1
+#define ENABLE_FEATURE_WGET_STATUSBAR 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_WGET_STATUSBAR(...) __VA_ARGS__ "CONFIG_FEATURE_WGET_STATUSBAR"
+#else
+# define IF_FEATURE_WGET_STATUSBAR(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_WGET_STATUSBAR(...)
+#define CONFIG_FEATURE_WGET_AUTHENTICATION 1
+#define ENABLE_FEATURE_WGET_AUTHENTICATION 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_WGET_AUTHENTICATION(...) __VA_ARGS__ "CONFIG_FEATURE_WGET_AUTHENTICATION"
+#else
+# define IF_FEATURE_WGET_AUTHENTICATION(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_WGET_AUTHENTICATION(...)
+#define CONFIG_FEATURE_WGET_LONG_OPTIONS 1
+#define ENABLE_FEATURE_WGET_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_WGET_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_WGET_LONG_OPTIONS"
+#else
+# define IF_FEATURE_WGET_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_WGET_LONG_OPTIONS(...)
+#define CONFIG_FEATURE_WGET_TIMEOUT 1
+#define ENABLE_FEATURE_WGET_TIMEOUT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_WGET_TIMEOUT(...) __VA_ARGS__ "CONFIG_FEATURE_WGET_TIMEOUT"
+#else
+# define IF_FEATURE_WGET_TIMEOUT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_WGET_TIMEOUT(...)
+#define CONFIG_FEATURE_WGET_OPENSSL 1
+#define ENABLE_FEATURE_WGET_OPENSSL 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_WGET_OPENSSL(...) __VA_ARGS__ "CONFIG_FEATURE_WGET_OPENSSL"
+#else
+# define IF_FEATURE_WGET_OPENSSL(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_WGET_OPENSSL(...)
+#define CONFIG_FEATURE_WGET_SSL_HELPER 1
+#define ENABLE_FEATURE_WGET_SSL_HELPER 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_WGET_SSL_HELPER(...) __VA_ARGS__ "CONFIG_FEATURE_WGET_SSL_HELPER"
+#else
+# define IF_FEATURE_WGET_SSL_HELPER(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_WGET_SSL_HELPER(...)
+#undef CONFIG_WHOIS
+#define ENABLE_WHOIS 0
+#define IF_WHOIS(...)
+#define IF_NOT_WHOIS(...) __VA_ARGS__
+#undef CONFIG_ZCIP
+#define ENABLE_ZCIP 0
+#define IF_ZCIP(...)
+#define IF_NOT_ZCIP(...) __VA_ARGS__
+#undef CONFIG_UDHCPC6
+#define ENABLE_UDHCPC6 0
+#define IF_UDHCPC6(...)
+#define IF_NOT_UDHCPC6(...) __VA_ARGS__
+#undef CONFIG_UDHCPD
+#define ENABLE_UDHCPD 0
+#define IF_UDHCPD(...)
+#define IF_NOT_UDHCPD(...) __VA_ARGS__
+#undef CONFIG_DHCPRELAY
+#define ENABLE_DHCPRELAY 0
+#define IF_DHCPRELAY(...)
+#define IF_NOT_DHCPRELAY(...) __VA_ARGS__
+#undef CONFIG_DUMPLEASES
+#define ENABLE_DUMPLEASES 0
+#define IF_DUMPLEASES(...)
+#define IF_NOT_DUMPLEASES(...) __VA_ARGS__
+#undef CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY
+#define ENABLE_FEATURE_UDHCPD_WRITE_LEASES_EARLY 0
+#define IF_FEATURE_UDHCPD_WRITE_LEASES_EARLY(...)
+#define IF_NOT_FEATURE_UDHCPD_WRITE_LEASES_EARLY(...) __VA_ARGS__
+#undef CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC
+#define ENABLE_FEATURE_UDHCPD_BASE_IP_ON_MAC 0
+#define IF_FEATURE_UDHCPD_BASE_IP_ON_MAC(...)
+#define IF_NOT_FEATURE_UDHCPD_BASE_IP_ON_MAC(...) __VA_ARGS__
+#define CONFIG_DHCPD_LEASES_FILE ""
+#define ENABLE_DHCPD_LEASES_FILE 1
+#ifdef MAKE_SUID
+# define IF_DHCPD_LEASES_FILE(...) __VA_ARGS__ "CONFIG_DHCPD_LEASES_FILE"
+#else
+# define IF_DHCPD_LEASES_FILE(...) __VA_ARGS__
+#endif
+#define IF_NOT_DHCPD_LEASES_FILE(...)
+#undef CONFIG_UDHCPC
+#define ENABLE_UDHCPC 0
+#define IF_UDHCPC(...)
+#define IF_NOT_UDHCPC(...) __VA_ARGS__
+#undef CONFIG_FEATURE_UDHCPC_ARPING
+#define ENABLE_FEATURE_UDHCPC_ARPING 0
+#define IF_FEATURE_UDHCPC_ARPING(...)
+#define IF_NOT_FEATURE_UDHCPC_ARPING(...) __VA_ARGS__
+#undef CONFIG_FEATURE_UDHCPC_SANITIZEOPT
+#define ENABLE_FEATURE_UDHCPC_SANITIZEOPT 0
+#define IF_FEATURE_UDHCPC_SANITIZEOPT(...)
+#define IF_NOT_FEATURE_UDHCPC_SANITIZEOPT(...) __VA_ARGS__
+#undef CONFIG_FEATURE_UDHCP_PORT
+#define ENABLE_FEATURE_UDHCP_PORT 0
+#define IF_FEATURE_UDHCP_PORT(...)
+#define IF_NOT_FEATURE_UDHCP_PORT(...) __VA_ARGS__
+#define CONFIG_UDHCP_DEBUG 0
+#define ENABLE_UDHCP_DEBUG 1
+#ifdef MAKE_SUID
+# define IF_UDHCP_DEBUG(...) __VA_ARGS__ "CONFIG_UDHCP_DEBUG"
+#else
+# define IF_UDHCP_DEBUG(...) __VA_ARGS__
+#endif
+#define IF_NOT_UDHCP_DEBUG(...)
+#undef CONFIG_FEATURE_UDHCP_RFC3397
+#define ENABLE_FEATURE_UDHCP_RFC3397 0
+#define IF_FEATURE_UDHCP_RFC3397(...)
+#define IF_NOT_FEATURE_UDHCP_RFC3397(...) __VA_ARGS__
+#undef CONFIG_FEATURE_UDHCP_8021Q
+#define ENABLE_FEATURE_UDHCP_8021Q 0
+#define IF_FEATURE_UDHCP_8021Q(...)
+#define IF_NOT_FEATURE_UDHCP_8021Q(...) __VA_ARGS__
+#define CONFIG_UDHCPC_DEFAULT_SCRIPT ""
+#define ENABLE_UDHCPC_DEFAULT_SCRIPT 1
+#ifdef MAKE_SUID
+# define IF_UDHCPC_DEFAULT_SCRIPT(...) __VA_ARGS__ "CONFIG_UDHCPC_DEFAULT_SCRIPT"
+#else
+# define IF_UDHCPC_DEFAULT_SCRIPT(...) __VA_ARGS__
+#endif
+#define IF_NOT_UDHCPC_DEFAULT_SCRIPT(...)
+#define CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS 0
+#define ENABLE_UDHCPC_SLACK_FOR_BUGGY_SERVERS 1
+#ifdef MAKE_SUID
+# define IF_UDHCPC_SLACK_FOR_BUGGY_SERVERS(...) __VA_ARGS__ "CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS"
+#else
+# define IF_UDHCPC_SLACK_FOR_BUGGY_SERVERS(...) __VA_ARGS__
+#endif
+#define IF_NOT_UDHCPC_SLACK_FOR_BUGGY_SERVERS(...)
+#define CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS ""
+#define ENABLE_IFUPDOWN_UDHCPC_CMD_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_IFUPDOWN_UDHCPC_CMD_OPTIONS(...) __VA_ARGS__ "CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS"
+#else
+# define IF_IFUPDOWN_UDHCPC_CMD_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_IFUPDOWN_UDHCPC_CMD_OPTIONS(...)
+
+/*
+ * Print Utilities
+ */
+#undef CONFIG_LPD
+#define ENABLE_LPD 0
+#define IF_LPD(...)
+#define IF_NOT_LPD(...) __VA_ARGS__
+#undef CONFIG_LPR
+#define ENABLE_LPR 0
+#define IF_LPR(...)
+#define IF_NOT_LPR(...) __VA_ARGS__
+#undef CONFIG_LPQ
+#define ENABLE_LPQ 0
+#define IF_LPQ(...)
+#define IF_NOT_LPQ(...) __VA_ARGS__
+
+/*
+ * Mail Utilities
+ */
+#undef CONFIG_MAKEMIME
+#define ENABLE_MAKEMIME 0
+#define IF_MAKEMIME(...)
+#define IF_NOT_MAKEMIME(...) __VA_ARGS__
+#undef CONFIG_POPMAILDIR
+#define ENABLE_POPMAILDIR 0
+#define IF_POPMAILDIR(...)
+#define IF_NOT_POPMAILDIR(...) __VA_ARGS__
+#undef CONFIG_FEATURE_POPMAILDIR_DELIVERY
+#define ENABLE_FEATURE_POPMAILDIR_DELIVERY 0
+#define IF_FEATURE_POPMAILDIR_DELIVERY(...)
+#define IF_NOT_FEATURE_POPMAILDIR_DELIVERY(...) __VA_ARGS__
+#undef CONFIG_REFORMIME
+#define ENABLE_REFORMIME 0
+#define IF_REFORMIME(...)
+#define IF_NOT_REFORMIME(...) __VA_ARGS__
+#undef CONFIG_FEATURE_REFORMIME_COMPAT
+#define ENABLE_FEATURE_REFORMIME_COMPAT 0
+#define IF_FEATURE_REFORMIME_COMPAT(...)
+#define IF_NOT_FEATURE_REFORMIME_COMPAT(...) __VA_ARGS__
+#undef CONFIG_SENDMAIL
+#define ENABLE_SENDMAIL 0
+#define IF_SENDMAIL(...)
+#define IF_NOT_SENDMAIL(...) __VA_ARGS__
+#define CONFIG_FEATURE_MIME_CHARSET ""
+#define ENABLE_FEATURE_MIME_CHARSET 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_MIME_CHARSET(...) __VA_ARGS__ "CONFIG_FEATURE_MIME_CHARSET"
+#else
+# define IF_FEATURE_MIME_CHARSET(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_MIME_CHARSET(...)
+
+/*
+ * Process Utilities
+ */
+#define CONFIG_FREE 1
+#define ENABLE_FREE 1
+#ifdef MAKE_SUID
+# define IF_FREE(...) __VA_ARGS__ "CONFIG_FREE"
+#else
+# define IF_FREE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FREE(...)
+#define CONFIG_FUSER 1
+#define ENABLE_FUSER 1
+#ifdef MAKE_SUID
+# define IF_FUSER(...) __VA_ARGS__ "CONFIG_FUSER"
+#else
+# define IF_FUSER(...) __VA_ARGS__
+#endif
+#define IF_NOT_FUSER(...)
+#define CONFIG_IOSTAT 1
+#define ENABLE_IOSTAT 1
+#ifdef MAKE_SUID
+# define IF_IOSTAT(...) __VA_ARGS__ "CONFIG_IOSTAT"
+#else
+# define IF_IOSTAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_IOSTAT(...)
+#define CONFIG_KILL 1
+#define ENABLE_KILL 1
+#ifdef MAKE_SUID
+# define IF_KILL(...) __VA_ARGS__ "CONFIG_KILL"
+#else
+# define IF_KILL(...) __VA_ARGS__
+#endif
+#define IF_NOT_KILL(...)
+#define CONFIG_KILLALL 1
+#define ENABLE_KILLALL 1
+#ifdef MAKE_SUID
+# define IF_KILLALL(...) __VA_ARGS__ "CONFIG_KILLALL"
+#else
+# define IF_KILLALL(...) __VA_ARGS__
+#endif
+#define IF_NOT_KILLALL(...)
+#define CONFIG_KILLALL5 1
+#define ENABLE_KILLALL5 1
+#ifdef MAKE_SUID
+# define IF_KILLALL5(...) __VA_ARGS__ "CONFIG_KILLALL5"
+#else
+# define IF_KILLALL5(...) __VA_ARGS__
+#endif
+#define IF_NOT_KILLALL5(...)
+#define CONFIG_LSOF 1
+#define ENABLE_LSOF 1
+#ifdef MAKE_SUID
+# define IF_LSOF(...) __VA_ARGS__ "CONFIG_LSOF"
+#else
+# define IF_LSOF(...) __VA_ARGS__
+#endif
+#define IF_NOT_LSOF(...)
+#define CONFIG_MPSTAT 1
+#define ENABLE_MPSTAT 1
+#ifdef MAKE_SUID
+# define IF_MPSTAT(...) __VA_ARGS__ "CONFIG_MPSTAT"
+#else
+# define IF_MPSTAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_MPSTAT(...)
+#define CONFIG_NMETER 1
+#define ENABLE_NMETER 1
+#ifdef MAKE_SUID
+# define IF_NMETER(...) __VA_ARGS__ "CONFIG_NMETER"
+#else
+# define IF_NMETER(...) __VA_ARGS__
+#endif
+#define IF_NOT_NMETER(...)
+#define CONFIG_PGREP 1
+#define ENABLE_PGREP 1
+#ifdef MAKE_SUID
+# define IF_PGREP(...) __VA_ARGS__ "CONFIG_PGREP"
+#else
+# define IF_PGREP(...) __VA_ARGS__
+#endif
+#define IF_NOT_PGREP(...)
+#define CONFIG_PKILL 1
+#define ENABLE_PKILL 1
+#ifdef MAKE_SUID
+# define IF_PKILL(...) __VA_ARGS__ "CONFIG_PKILL"
+#else
+# define IF_PKILL(...) __VA_ARGS__
+#endif
+#define IF_NOT_PKILL(...)
+#define CONFIG_PIDOF 1
+#define ENABLE_PIDOF 1
+#ifdef MAKE_SUID
+# define IF_PIDOF(...) __VA_ARGS__ "CONFIG_PIDOF"
+#else
+# define IF_PIDOF(...) __VA_ARGS__
+#endif
+#define IF_NOT_PIDOF(...)
+#define CONFIG_FEATURE_PIDOF_SINGLE 1
+#define ENABLE_FEATURE_PIDOF_SINGLE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_PIDOF_SINGLE(...) __VA_ARGS__ "CONFIG_FEATURE_PIDOF_SINGLE"
+#else
+# define IF_FEATURE_PIDOF_SINGLE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_PIDOF_SINGLE(...)
+#define CONFIG_FEATURE_PIDOF_OMIT 1
+#define ENABLE_FEATURE_PIDOF_OMIT 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_PIDOF_OMIT(...) __VA_ARGS__ "CONFIG_FEATURE_PIDOF_OMIT"
+#else
+# define IF_FEATURE_PIDOF_OMIT(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_PIDOF_OMIT(...)
+#define CONFIG_PMAP 1
+#define ENABLE_PMAP 1
+#ifdef MAKE_SUID
+# define IF_PMAP(...) __VA_ARGS__ "CONFIG_PMAP"
+#else
+# define IF_PMAP(...) __VA_ARGS__
+#endif
+#define IF_NOT_PMAP(...)
+#undef CONFIG_POWERTOP
+#define ENABLE_POWERTOP 0
+#define IF_POWERTOP(...)
+#define IF_NOT_POWERTOP(...) __VA_ARGS__
+#define CONFIG_PS 1
+#define ENABLE_PS 1
+#ifdef MAKE_SUID
+# define IF_PS(...) __VA_ARGS__ "CONFIG_PS"
+#else
+# define IF_PS(...) __VA_ARGS__
+#endif
+#define IF_NOT_PS(...)
+#undef CONFIG_FEATURE_PS_WIDE
+#define ENABLE_FEATURE_PS_WIDE 0
+#define IF_FEATURE_PS_WIDE(...)
+#define IF_NOT_FEATURE_PS_WIDE(...) __VA_ARGS__
+#undef CONFIG_FEATURE_PS_LONG
+#define ENABLE_FEATURE_PS_LONG 0
+#define IF_FEATURE_PS_LONG(...)
+#define IF_NOT_FEATURE_PS_LONG(...) __VA_ARGS__
+#define CONFIG_FEATURE_PS_TIME 1
+#define ENABLE_FEATURE_PS_TIME 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_PS_TIME(...) __VA_ARGS__ "CONFIG_FEATURE_PS_TIME"
+#else
+# define IF_FEATURE_PS_TIME(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_PS_TIME(...)
+#define CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS 1
+#define ENABLE_FEATURE_PS_ADDITIONAL_COLUMNS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_PS_ADDITIONAL_COLUMNS(...) __VA_ARGS__ "CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS"
+#else
+# define IF_FEATURE_PS_ADDITIONAL_COLUMNS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_PS_ADDITIONAL_COLUMNS(...)
+#undef CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS
+#define ENABLE_FEATURE_PS_UNUSUAL_SYSTEMS 0
+#define IF_FEATURE_PS_UNUSUAL_SYSTEMS(...)
+#define IF_NOT_FEATURE_PS_UNUSUAL_SYSTEMS(...) __VA_ARGS__
+#define CONFIG_PSTREE 1
+#define ENABLE_PSTREE 1
+#ifdef MAKE_SUID
+# define IF_PSTREE(...) __VA_ARGS__ "CONFIG_PSTREE"
+#else
+# define IF_PSTREE(...) __VA_ARGS__
+#endif
+#define IF_NOT_PSTREE(...)
+#define CONFIG_PWDX 1
+#define ENABLE_PWDX 1
+#ifdef MAKE_SUID
+# define IF_PWDX(...) __VA_ARGS__ "CONFIG_PWDX"
+#else
+# define IF_PWDX(...) __VA_ARGS__
+#endif
+#define IF_NOT_PWDX(...)
+#define CONFIG_RENICE 1
+#define ENABLE_RENICE 1
+#ifdef MAKE_SUID
+# define IF_RENICE(...) __VA_ARGS__ "CONFIG_RENICE"
+#else
+# define IF_RENICE(...) __VA_ARGS__
+#endif
+#define IF_NOT_RENICE(...)
+#define CONFIG_SMEMCAP 1
+#define ENABLE_SMEMCAP 1
+#ifdef MAKE_SUID
+# define IF_SMEMCAP(...) __VA_ARGS__ "CONFIG_SMEMCAP"
+#else
+# define IF_SMEMCAP(...) __VA_ARGS__
+#endif
+#define IF_NOT_SMEMCAP(...)
+#define CONFIG_BB_SYSCTL 1
+#define ENABLE_BB_SYSCTL 1
+#ifdef MAKE_SUID
+# define IF_BB_SYSCTL(...) __VA_ARGS__ "CONFIG_BB_SYSCTL"
+#else
+# define IF_BB_SYSCTL(...) __VA_ARGS__
+#endif
+#define IF_NOT_BB_SYSCTL(...)
+#define CONFIG_TOP 1
+#define ENABLE_TOP 1
+#ifdef MAKE_SUID
+# define IF_TOP(...) __VA_ARGS__ "CONFIG_TOP"
+#else
+# define IF_TOP(...) __VA_ARGS__
+#endif
+#define IF_NOT_TOP(...)
+#define CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE 1
+#define ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE(...) __VA_ARGS__ "CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE"
+#else
+# define IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TOP_CPU_USAGE_PERCENTAGE(...)
+#define CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS 1
+#define ENABLE_FEATURE_TOP_CPU_GLOBAL_PERCENTS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TOP_CPU_GLOBAL_PERCENTS(...) __VA_ARGS__ "CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS"
+#else
+# define IF_FEATURE_TOP_CPU_GLOBAL_PERCENTS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TOP_CPU_GLOBAL_PERCENTS(...)
+#define CONFIG_FEATURE_TOP_SMP_CPU 1
+#define ENABLE_FEATURE_TOP_SMP_CPU 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TOP_SMP_CPU(...) __VA_ARGS__ "CONFIG_FEATURE_TOP_SMP_CPU"
+#else
+# define IF_FEATURE_TOP_SMP_CPU(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TOP_SMP_CPU(...)
+#define CONFIG_FEATURE_TOP_DECIMALS 1
+#define ENABLE_FEATURE_TOP_DECIMALS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TOP_DECIMALS(...) __VA_ARGS__ "CONFIG_FEATURE_TOP_DECIMALS"
+#else
+# define IF_FEATURE_TOP_DECIMALS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TOP_DECIMALS(...)
+#define CONFIG_FEATURE_TOP_SMP_PROCESS 1
+#define ENABLE_FEATURE_TOP_SMP_PROCESS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TOP_SMP_PROCESS(...) __VA_ARGS__ "CONFIG_FEATURE_TOP_SMP_PROCESS"
+#else
+# define IF_FEATURE_TOP_SMP_PROCESS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TOP_SMP_PROCESS(...)
+#define CONFIG_FEATURE_TOPMEM 1
+#define ENABLE_FEATURE_TOPMEM 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_TOPMEM(...) __VA_ARGS__ "CONFIG_FEATURE_TOPMEM"
+#else
+# define IF_FEATURE_TOPMEM(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_TOPMEM(...)
+#define CONFIG_UPTIME 1
+#define ENABLE_UPTIME 1
+#ifdef MAKE_SUID
+# define IF_UPTIME(...) __VA_ARGS__ "CONFIG_UPTIME"
+#else
+# define IF_UPTIME(...) __VA_ARGS__
+#endif
+#define IF_NOT_UPTIME(...)
+#undef CONFIG_FEATURE_UPTIME_UTMP_SUPPORT
+#define ENABLE_FEATURE_UPTIME_UTMP_SUPPORT 0
+#define IF_FEATURE_UPTIME_UTMP_SUPPORT(...)
+#define IF_NOT_FEATURE_UPTIME_UTMP_SUPPORT(...) __VA_ARGS__
+#define CONFIG_WATCH 1
+#define ENABLE_WATCH 1
+#ifdef MAKE_SUID
+# define IF_WATCH(...) __VA_ARGS__ "CONFIG_WATCH"
+#else
+# define IF_WATCH(...) __VA_ARGS__
+#endif
+#define IF_NOT_WATCH(...)
+#define CONFIG_FEATURE_SHOW_THREADS 1
+#define ENABLE_FEATURE_SHOW_THREADS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SHOW_THREADS(...) __VA_ARGS__ "CONFIG_FEATURE_SHOW_THREADS"
+#else
+# define IF_FEATURE_SHOW_THREADS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SHOW_THREADS(...)
+
+/*
+ * Runit Utilities
+ */
+#undef CONFIG_CHPST
+#define ENABLE_CHPST 0
+#define IF_CHPST(...)
+#define IF_NOT_CHPST(...) __VA_ARGS__
+#undef CONFIG_SETUIDGID
+#define ENABLE_SETUIDGID 0
+#define IF_SETUIDGID(...)
+#define IF_NOT_SETUIDGID(...) __VA_ARGS__
+#undef CONFIG_ENVUIDGID
+#define ENABLE_ENVUIDGID 0
+#define IF_ENVUIDGID(...)
+#define IF_NOT_ENVUIDGID(...) __VA_ARGS__
+#undef CONFIG_ENVDIR
+#define ENABLE_ENVDIR 0
+#define IF_ENVDIR(...)
+#define IF_NOT_ENVDIR(...) __VA_ARGS__
+#undef CONFIG_SOFTLIMIT
+#define ENABLE_SOFTLIMIT 0
+#define IF_SOFTLIMIT(...)
+#define IF_NOT_SOFTLIMIT(...) __VA_ARGS__
+#undef CONFIG_RUNSV
+#define ENABLE_RUNSV 0
+#define IF_RUNSV(...)
+#define IF_NOT_RUNSV(...) __VA_ARGS__
+#undef CONFIG_RUNSVDIR
+#define ENABLE_RUNSVDIR 0
+#define IF_RUNSVDIR(...)
+#define IF_NOT_RUNSVDIR(...) __VA_ARGS__
+#undef CONFIG_FEATURE_RUNSVDIR_LOG
+#define ENABLE_FEATURE_RUNSVDIR_LOG 0
+#define IF_FEATURE_RUNSVDIR_LOG(...)
+#define IF_NOT_FEATURE_RUNSVDIR_LOG(...) __VA_ARGS__
+#undef CONFIG_SV
+#define ENABLE_SV 0
+#define IF_SV(...)
+#define IF_NOT_SV(...) __VA_ARGS__
+#define CONFIG_SV_DEFAULT_SERVICE_DIR ""
+#define ENABLE_SV_DEFAULT_SERVICE_DIR 1
+#ifdef MAKE_SUID
+# define IF_SV_DEFAULT_SERVICE_DIR(...) __VA_ARGS__ "CONFIG_SV_DEFAULT_SERVICE_DIR"
+#else
+# define IF_SV_DEFAULT_SERVICE_DIR(...) __VA_ARGS__
+#endif
+#define IF_NOT_SV_DEFAULT_SERVICE_DIR(...)
+#define CONFIG_SVC 1
+#define ENABLE_SVC 1
+#ifdef MAKE_SUID
+# define IF_SVC(...) __VA_ARGS__ "CONFIG_SVC"
+#else
+# define IF_SVC(...) __VA_ARGS__
+#endif
+#define IF_NOT_SVC(...)
+#undef CONFIG_SVLOGD
+#define ENABLE_SVLOGD 0
+#define IF_SVLOGD(...)
+#define IF_NOT_SVLOGD(...) __VA_ARGS__
+
+/*
+ * SELinux Utilities
+ */
+#define CONFIG_CHCON 1
+#define ENABLE_CHCON 1
+#ifdef MAKE_SUID
+# define IF_CHCON(...) __VA_ARGS__ "CONFIG_CHCON"
+#else
+# define IF_CHCON(...) __VA_ARGS__
+#endif
+#define IF_NOT_CHCON(...)
+#define CONFIG_FEATURE_CHCON_LONG_OPTIONS 1
+#define ENABLE_FEATURE_CHCON_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_CHCON_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_CHCON_LONG_OPTIONS"
+#else
+# define IF_FEATURE_CHCON_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_CHCON_LONG_OPTIONS(...)
+#define CONFIG_GETENFORCE 1
+#define ENABLE_GETENFORCE 1
+#ifdef MAKE_SUID
+# define IF_GETENFORCE(...) __VA_ARGS__ "CONFIG_GETENFORCE"
+#else
+# define IF_GETENFORCE(...) __VA_ARGS__
+#endif
+#define IF_NOT_GETENFORCE(...)
+#define CONFIG_GETSEBOOL 1
+#define ENABLE_GETSEBOOL 1
+#ifdef MAKE_SUID
+# define IF_GETSEBOOL(...) __VA_ARGS__ "CONFIG_GETSEBOOL"
+#else
+# define IF_GETSEBOOL(...) __VA_ARGS__
+#endif
+#define IF_NOT_GETSEBOOL(...)
+#undef CONFIG_LOAD_POLICY
+#define ENABLE_LOAD_POLICY 0
+#define IF_LOAD_POLICY(...)
+#define IF_NOT_LOAD_POLICY(...) __VA_ARGS__
+#define CONFIG_MATCHPATHCON 1
+#define ENABLE_MATCHPATHCON 1
+#ifdef MAKE_SUID
+# define IF_MATCHPATHCON(...) __VA_ARGS__ "CONFIG_MATCHPATHCON"
+#else
+# define IF_MATCHPATHCON(...) __VA_ARGS__
+#endif
+#define IF_NOT_MATCHPATHCON(...)
+#define CONFIG_RUNCON 1
+#define ENABLE_RUNCON 1
+#ifdef MAKE_SUID
+# define IF_RUNCON(...) __VA_ARGS__ "CONFIG_RUNCON"
+#else
+# define IF_RUNCON(...) __VA_ARGS__
+#endif
+#define IF_NOT_RUNCON(...)
+#define CONFIG_FEATURE_RUNCON_LONG_OPTIONS 1
+#define ENABLE_FEATURE_RUNCON_LONG_OPTIONS 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_RUNCON_LONG_OPTIONS(...) __VA_ARGS__ "CONFIG_FEATURE_RUNCON_LONG_OPTIONS"
+#else
+# define IF_FEATURE_RUNCON_LONG_OPTIONS(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_RUNCON_LONG_OPTIONS(...)
+#define CONFIG_SELINUXENABLED 1
+#define ENABLE_SELINUXENABLED 1
+#ifdef MAKE_SUID
+# define IF_SELINUXENABLED(...) __VA_ARGS__ "CONFIG_SELINUXENABLED"
+#else
+# define IF_SELINUXENABLED(...) __VA_ARGS__
+#endif
+#define IF_NOT_SELINUXENABLED(...)
+#define CONFIG_SESTATUS 1
+#define ENABLE_SESTATUS 1
+#ifdef MAKE_SUID
+# define IF_SESTATUS(...) __VA_ARGS__ "CONFIG_SESTATUS"
+#else
+# define IF_SESTATUS(...) __VA_ARGS__
+#endif
+#define IF_NOT_SESTATUS(...)
+#define CONFIG_SETENFORCE 1
+#define ENABLE_SETENFORCE 1
+#ifdef MAKE_SUID
+# define IF_SETENFORCE(...) __VA_ARGS__ "CONFIG_SETENFORCE"
+#else
+# define IF_SETENFORCE(...) __VA_ARGS__
+#endif
+#define IF_NOT_SETENFORCE(...)
+#define CONFIG_SETFILES 1
+#define ENABLE_SETFILES 1
+#ifdef MAKE_SUID
+# define IF_SETFILES(...) __VA_ARGS__ "CONFIG_SETFILES"
+#else
+# define IF_SETFILES(...) __VA_ARGS__
+#endif
+#define IF_NOT_SETFILES(...)
+#undef CONFIG_FEATURE_SETFILES_CHECK_OPTION
+#define ENABLE_FEATURE_SETFILES_CHECK_OPTION 0
+#define IF_FEATURE_SETFILES_CHECK_OPTION(...)
+#define IF_NOT_FEATURE_SETFILES_CHECK_OPTION(...) __VA_ARGS__
+#define CONFIG_RESTORECON 1
+#define ENABLE_RESTORECON 1
+#ifdef MAKE_SUID
+# define IF_RESTORECON(...) __VA_ARGS__ "CONFIG_RESTORECON"
+#else
+# define IF_RESTORECON(...) __VA_ARGS__
+#endif
+#define IF_NOT_RESTORECON(...)
+#define CONFIG_SETSEBOOL 1
+#define ENABLE_SETSEBOOL 1
+#ifdef MAKE_SUID
+# define IF_SETSEBOOL(...) __VA_ARGS__ "CONFIG_SETSEBOOL"
+#else
+# define IF_SETSEBOOL(...) __VA_ARGS__
+#endif
+#define IF_NOT_SETSEBOOL(...)
+
+/*
+ * Shells
+ */
+#define CONFIG_SH_IS_ASH 1
+#define ENABLE_SH_IS_ASH 1
+#ifdef MAKE_SUID
+# define IF_SH_IS_ASH(...) __VA_ARGS__ "CONFIG_SH_IS_ASH"
+#else
+# define IF_SH_IS_ASH(...) __VA_ARGS__
+#endif
+#define IF_NOT_SH_IS_ASH(...)
+#undef CONFIG_SH_IS_HUSH
+#define ENABLE_SH_IS_HUSH 0
+#define IF_SH_IS_HUSH(...)
+#define IF_NOT_SH_IS_HUSH(...) __VA_ARGS__
+#undef CONFIG_SH_IS_NONE
+#define ENABLE_SH_IS_NONE 0
+#define IF_SH_IS_NONE(...)
+#define IF_NOT_SH_IS_NONE(...) __VA_ARGS__
+#undef CONFIG_BASH_IS_ASH
+#define ENABLE_BASH_IS_ASH 0
+#define IF_BASH_IS_ASH(...)
+#define IF_NOT_BASH_IS_ASH(...) __VA_ARGS__
+#undef CONFIG_BASH_IS_HUSH
+#define ENABLE_BASH_IS_HUSH 0
+#define IF_BASH_IS_HUSH(...)
+#define IF_NOT_BASH_IS_HUSH(...) __VA_ARGS__
+#define CONFIG_BASH_IS_NONE 1
+#define ENABLE_BASH_IS_NONE 1
+#ifdef MAKE_SUID
+# define IF_BASH_IS_NONE(...) __VA_ARGS__ "CONFIG_BASH_IS_NONE"
+#else
+# define IF_BASH_IS_NONE(...) __VA_ARGS__
+#endif
+#define IF_NOT_BASH_IS_NONE(...)
+#define CONFIG_ASH 1
+#define ENABLE_ASH 1
+#ifdef MAKE_SUID
+# define IF_ASH(...) __VA_ARGS__ "CONFIG_ASH"
+#else
+# define IF_ASH(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH(...)
+#define CONFIG_ASH_BASH_COMPAT 1
+#define ENABLE_ASH_BASH_COMPAT 1
+#ifdef MAKE_SUID
+# define IF_ASH_BASH_COMPAT(...) __VA_ARGS__ "CONFIG_ASH_BASH_COMPAT"
+#else
+# define IF_ASH_BASH_COMPAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_BASH_COMPAT(...)
+#undef CONFIG_ASH_IDLE_TIMEOUT
+#define ENABLE_ASH_IDLE_TIMEOUT 0
+#define IF_ASH_IDLE_TIMEOUT(...)
+#define IF_NOT_ASH_IDLE_TIMEOUT(...) __VA_ARGS__
+#define CONFIG_ASH_JOB_CONTROL 1
+#define ENABLE_ASH_JOB_CONTROL 1
+#ifdef MAKE_SUID
+# define IF_ASH_JOB_CONTROL(...) __VA_ARGS__ "CONFIG_ASH_JOB_CONTROL"
+#else
+# define IF_ASH_JOB_CONTROL(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_JOB_CONTROL(...)
+#define CONFIG_ASH_ALIAS 1
+#define ENABLE_ASH_ALIAS 1
+#ifdef MAKE_SUID
+# define IF_ASH_ALIAS(...) __VA_ARGS__ "CONFIG_ASH_ALIAS"
+#else
+# define IF_ASH_ALIAS(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_ALIAS(...)
+#undef CONFIG_ASH_GETOPTS
+#define ENABLE_ASH_GETOPTS 0
+#define IF_ASH_GETOPTS(...)
+#define IF_NOT_ASH_GETOPTS(...) __VA_ARGS__
+#define CONFIG_ASH_BUILTIN_ECHO 1
+#define ENABLE_ASH_BUILTIN_ECHO 1
+#ifdef MAKE_SUID
+# define IF_ASH_BUILTIN_ECHO(...) __VA_ARGS__ "CONFIG_ASH_BUILTIN_ECHO"
+#else
+# define IF_ASH_BUILTIN_ECHO(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_BUILTIN_ECHO(...)
+#define CONFIG_ASH_BUILTIN_PRINTF 1
+#define ENABLE_ASH_BUILTIN_PRINTF 1
+#ifdef MAKE_SUID
+# define IF_ASH_BUILTIN_PRINTF(...) __VA_ARGS__ "CONFIG_ASH_BUILTIN_PRINTF"
+#else
+# define IF_ASH_BUILTIN_PRINTF(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_BUILTIN_PRINTF(...)
+#define CONFIG_ASH_BUILTIN_TEST 1
+#define ENABLE_ASH_BUILTIN_TEST 1
+#ifdef MAKE_SUID
+# define IF_ASH_BUILTIN_TEST(...) __VA_ARGS__ "CONFIG_ASH_BUILTIN_TEST"
+#else
+# define IF_ASH_BUILTIN_TEST(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_BUILTIN_TEST(...)
+#define CONFIG_ASH_CMDCMD 1
+#define ENABLE_ASH_CMDCMD 1
+#ifdef MAKE_SUID
+# define IF_ASH_CMDCMD(...) __VA_ARGS__ "CONFIG_ASH_CMDCMD"
+#else
+# define IF_ASH_CMDCMD(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_CMDCMD(...)
+#undef CONFIG_ASH_MAIL
+#define ENABLE_ASH_MAIL 0
+#define IF_ASH_MAIL(...)
+#define IF_NOT_ASH_MAIL(...) __VA_ARGS__
+#define CONFIG_ASH_OPTIMIZE_FOR_SIZE 1
+#define ENABLE_ASH_OPTIMIZE_FOR_SIZE 1
+#ifdef MAKE_SUID
+# define IF_ASH_OPTIMIZE_FOR_SIZE(...) __VA_ARGS__ "CONFIG_ASH_OPTIMIZE_FOR_SIZE"
+#else
+# define IF_ASH_OPTIMIZE_FOR_SIZE(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_OPTIMIZE_FOR_SIZE(...)
+#define CONFIG_ASH_RANDOM_SUPPORT 1
+#define ENABLE_ASH_RANDOM_SUPPORT 1
+#ifdef MAKE_SUID
+# define IF_ASH_RANDOM_SUPPORT(...) __VA_ARGS__ "CONFIG_ASH_RANDOM_SUPPORT"
+#else
+# define IF_ASH_RANDOM_SUPPORT(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_RANDOM_SUPPORT(...)
+#define CONFIG_ASH_EXPAND_PRMT 1
+#define ENABLE_ASH_EXPAND_PRMT 1
+#ifdef MAKE_SUID
+# define IF_ASH_EXPAND_PRMT(...) __VA_ARGS__ "CONFIG_ASH_EXPAND_PRMT"
+#else
+# define IF_ASH_EXPAND_PRMT(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_EXPAND_PRMT(...)
+#define CONFIG_ASH 1
+#define ENABLE_ASH 1
+#ifdef MAKE_SUID
+# define IF_ASH(...) __VA_ARGS__ "CONFIG_ASH"
+#else
+# define IF_ASH(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH(...)
+#define CONFIG_ASH_OPTIMIZE_FOR_SIZE 1
+#define ENABLE_ASH_OPTIMIZE_FOR_SIZE 1
+#ifdef MAKE_SUID
+# define IF_ASH_OPTIMIZE_FOR_SIZE(...) __VA_ARGS__ "CONFIG_ASH_OPTIMIZE_FOR_SIZE"
+#else
+# define IF_ASH_OPTIMIZE_FOR_SIZE(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_OPTIMIZE_FOR_SIZE(...)
+#define CONFIG_ASH_INTERNAL_GLOB 1
+#define ENABLE_ASH_INTERNAL_GLOB 1
+#ifdef MAKE_SUID
+# define IF_ASH_INTERNAL_GLOB(...) __VA_ARGS__ "CONFIG_ASH_INTERNAL_GLOB"
+#else
+# define IF_ASH_INTERNAL_GLOB(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_INTERNAL_GLOB(...)
+#define CONFIG_ASH_RANDOM_SUPPORT 1
+#define ENABLE_ASH_RANDOM_SUPPORT 1
+#ifdef MAKE_SUID
+# define IF_ASH_RANDOM_SUPPORT(...) __VA_ARGS__ "CONFIG_ASH_RANDOM_SUPPORT"
+#else
+# define IF_ASH_RANDOM_SUPPORT(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_RANDOM_SUPPORT(...)
+#define CONFIG_ASH_EXPAND_PRMT 1
+#define ENABLE_ASH_EXPAND_PRMT 1
+#ifdef MAKE_SUID
+# define IF_ASH_EXPAND_PRMT(...) __VA_ARGS__ "CONFIG_ASH_EXPAND_PRMT"
+#else
+# define IF_ASH_EXPAND_PRMT(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_EXPAND_PRMT(...)
+#define CONFIG_ASH_BASH_COMPAT 1
+#define ENABLE_ASH_BASH_COMPAT 1
+#ifdef MAKE_SUID
+# define IF_ASH_BASH_COMPAT(...) __VA_ARGS__ "CONFIG_ASH_BASH_COMPAT"
+#else
+# define IF_ASH_BASH_COMPAT(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_BASH_COMPAT(...)
+#undef CONFIG_ASH_IDLE_TIMEOUT
+#define ENABLE_ASH_IDLE_TIMEOUT 0
+#define IF_ASH_IDLE_TIMEOUT(...)
+#define IF_NOT_ASH_IDLE_TIMEOUT(...) __VA_ARGS__
+#define CONFIG_ASH_JOB_CONTROL 1
+#define ENABLE_ASH_JOB_CONTROL 1
+#ifdef MAKE_SUID
+# define IF_ASH_JOB_CONTROL(...) __VA_ARGS__ "CONFIG_ASH_JOB_CONTROL"
+#else
+# define IF_ASH_JOB_CONTROL(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_JOB_CONTROL(...)
+#define CONFIG_ASH_ALIAS 1
+#define ENABLE_ASH_ALIAS 1
+#ifdef MAKE_SUID
+# define IF_ASH_ALIAS(...) __VA_ARGS__ "CONFIG_ASH_ALIAS"
+#else
+# define IF_ASH_ALIAS(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_ALIAS(...)
+#undef CONFIG_ASH_GETOPTS
+#define ENABLE_ASH_GETOPTS 0
+#define IF_ASH_GETOPTS(...)
+#define IF_NOT_ASH_GETOPTS(...) __VA_ARGS__
+#define CONFIG_ASH_BUILTIN_ECHO 1
+#define ENABLE_ASH_BUILTIN_ECHO 1
+#ifdef MAKE_SUID
+# define IF_ASH_BUILTIN_ECHO(...) __VA_ARGS__ "CONFIG_ASH_BUILTIN_ECHO"
+#else
+# define IF_ASH_BUILTIN_ECHO(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_BUILTIN_ECHO(...)
+#define CONFIG_ASH_BUILTIN_PRINTF 1
+#define ENABLE_ASH_BUILTIN_PRINTF 1
+#ifdef MAKE_SUID
+# define IF_ASH_BUILTIN_PRINTF(...) __VA_ARGS__ "CONFIG_ASH_BUILTIN_PRINTF"
+#else
+# define IF_ASH_BUILTIN_PRINTF(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_BUILTIN_PRINTF(...)
+#define CONFIG_ASH_BUILTIN_TEST 1
+#define ENABLE_ASH_BUILTIN_TEST 1
+#ifdef MAKE_SUID
+# define IF_ASH_BUILTIN_TEST(...) __VA_ARGS__ "CONFIG_ASH_BUILTIN_TEST"
+#else
+# define IF_ASH_BUILTIN_TEST(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_BUILTIN_TEST(...)
+#define CONFIG_ASH_HELP 1
+#define ENABLE_ASH_HELP 1
+#ifdef MAKE_SUID
+# define IF_ASH_HELP(...) __VA_ARGS__ "CONFIG_ASH_HELP"
+#else
+# define IF_ASH_HELP(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_HELP(...)
+#define CONFIG_ASH_CMDCMD 1
+#define ENABLE_ASH_CMDCMD 1
+#ifdef MAKE_SUID
+# define IF_ASH_CMDCMD(...) __VA_ARGS__ "CONFIG_ASH_CMDCMD"
+#else
+# define IF_ASH_CMDCMD(...) __VA_ARGS__
+#endif
+#define IF_NOT_ASH_CMDCMD(...)
+#undef CONFIG_ASH_MAIL
+#define ENABLE_ASH_MAIL 0
+#define IF_ASH_MAIL(...)
+#define IF_NOT_ASH_MAIL(...) __VA_ARGS__
+#undef CONFIG_CTTYHACK
+#define ENABLE_CTTYHACK 0
+#define IF_CTTYHACK(...)
+#define IF_NOT_CTTYHACK(...) __VA_ARGS__
+#undef CONFIG_HUSH
+#define ENABLE_HUSH 0
+#define IF_HUSH(...)
+#define IF_NOT_HUSH(...) __VA_ARGS__
+#undef CONFIG_HUSH_BASH_COMPAT
+#define ENABLE_HUSH_BASH_COMPAT 0
+#define IF_HUSH_BASH_COMPAT(...)
+#define IF_NOT_HUSH_BASH_COMPAT(...) __VA_ARGS__
+#undef CONFIG_HUSH_BRACE_EXPANSION
+#define ENABLE_HUSH_BRACE_EXPANSION 0
+#define IF_HUSH_BRACE_EXPANSION(...)
+#define IF_NOT_HUSH_BRACE_EXPANSION(...) __VA_ARGS__
+#undef CONFIG_HUSH_HELP
+#define ENABLE_HUSH_HELP 0
+#define IF_HUSH_HELP(...)
+#define IF_NOT_HUSH_HELP(...) __VA_ARGS__
+#undef CONFIG_HUSH_INTERACTIVE
+#define ENABLE_HUSH_INTERACTIVE 0
+#define IF_HUSH_INTERACTIVE(...)
+#define IF_NOT_HUSH_INTERACTIVE(...) __VA_ARGS__
+#undef CONFIG_HUSH_SAVEHISTORY
+#define ENABLE_HUSH_SAVEHISTORY 0
+#define IF_HUSH_SAVEHISTORY(...)
+#define IF_NOT_HUSH_SAVEHISTORY(...) __VA_ARGS__
+#undef CONFIG_HUSH_JOB
+#define ENABLE_HUSH_JOB 0
+#define IF_HUSH_JOB(...)
+#define IF_NOT_HUSH_JOB(...) __VA_ARGS__
+#undef CONFIG_HUSH_TICK
+#define ENABLE_HUSH_TICK 0
+#define IF_HUSH_TICK(...)
+#define IF_NOT_HUSH_TICK(...) __VA_ARGS__
+#undef CONFIG_HUSH_IF
+#define ENABLE_HUSH_IF 0
+#define IF_HUSH_IF(...)
+#define IF_NOT_HUSH_IF(...) __VA_ARGS__
+#undef CONFIG_HUSH_LOOPS
+#define ENABLE_HUSH_LOOPS 0
+#define IF_HUSH_LOOPS(...)
+#define IF_NOT_HUSH_LOOPS(...) __VA_ARGS__
+#undef CONFIG_HUSH_CASE
+#define ENABLE_HUSH_CASE 0
+#define IF_HUSH_CASE(...)
+#define IF_NOT_HUSH_CASE(...) __VA_ARGS__
+#undef CONFIG_HUSH_FUNCTIONS
+#define ENABLE_HUSH_FUNCTIONS 0
+#define IF_HUSH_FUNCTIONS(...)
+#define IF_NOT_HUSH_FUNCTIONS(...) __VA_ARGS__
+#undef CONFIG_HUSH_LOCAL
+#define ENABLE_HUSH_LOCAL 0
+#define IF_HUSH_LOCAL(...)
+#define IF_NOT_HUSH_LOCAL(...) __VA_ARGS__
+#undef CONFIG_HUSH_RANDOM_SUPPORT
+#define ENABLE_HUSH_RANDOM_SUPPORT 0
+#define IF_HUSH_RANDOM_SUPPORT(...)
+#define IF_NOT_HUSH_RANDOM_SUPPORT(...) __VA_ARGS__
+#undef CONFIG_HUSH_EXPORT_N
+#define ENABLE_HUSH_EXPORT_N 0
+#define IF_HUSH_EXPORT_N(...)
+#define IF_NOT_HUSH_EXPORT_N(...) __VA_ARGS__
+#undef CONFIG_HUSH_MODE_X
+#define ENABLE_HUSH_MODE_X 0
+#define IF_HUSH_MODE_X(...)
+#define IF_NOT_HUSH_MODE_X(...) __VA_ARGS__
+#undef CONFIG_MSH
+#define ENABLE_MSH 0
+#define IF_MSH(...)
+#define IF_NOT_MSH(...) __VA_ARGS__
+#define CONFIG_FEATURE_SH_MATH 1
+#define ENABLE_FEATURE_SH_MATH 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SH_MATH(...) __VA_ARGS__ "CONFIG_FEATURE_SH_MATH"
+#else
+# define IF_FEATURE_SH_MATH(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SH_MATH(...)
+#define CONFIG_FEATURE_SH_MATH_64 1
+#define ENABLE_FEATURE_SH_MATH_64 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SH_MATH_64(...) __VA_ARGS__ "CONFIG_FEATURE_SH_MATH_64"
+#else
+# define IF_FEATURE_SH_MATH_64(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SH_MATH_64(...)
+#define CONFIG_FEATURE_SH_EXTRA_QUIET 1
+#define ENABLE_FEATURE_SH_EXTRA_QUIET 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SH_EXTRA_QUIET(...) __VA_ARGS__ "CONFIG_FEATURE_SH_EXTRA_QUIET"
+#else
+# define IF_FEATURE_SH_EXTRA_QUIET(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SH_EXTRA_QUIET(...)
+#undef CONFIG_FEATURE_SH_STANDALONE
+#define ENABLE_FEATURE_SH_STANDALONE 0
+#define IF_FEATURE_SH_STANDALONE(...)
+#define IF_NOT_FEATURE_SH_STANDALONE(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SH_NOFORK
+#define ENABLE_FEATURE_SH_NOFORK 0
+#define IF_FEATURE_SH_NOFORK(...)
+#define IF_NOT_FEATURE_SH_NOFORK(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SH_HISTFILESIZE
+#define ENABLE_FEATURE_SH_HISTFILESIZE 0
+#define IF_FEATURE_SH_HISTFILESIZE(...)
+#define IF_NOT_FEATURE_SH_HISTFILESIZE(...) __VA_ARGS__
+
+/*
+ * System Logging Utilities
+ */
+#undef CONFIG_KLOGD
+#define ENABLE_KLOGD 0
+#define IF_KLOGD(...)
+#define IF_NOT_KLOGD(...) __VA_ARGS__
+#undef CONFIG_FEATURE_KLOGD_KLOGCTL
+#define ENABLE_FEATURE_KLOGD_KLOGCTL 0
+#define IF_FEATURE_KLOGD_KLOGCTL(...)
+#define IF_NOT_FEATURE_KLOGD_KLOGCTL(...) __VA_ARGS__
+#undef CONFIG_LOGGER
+#define ENABLE_LOGGER 0
+#define IF_LOGGER(...)
+#define IF_NOT_LOGGER(...) __VA_ARGS__
+#undef CONFIG_LOGREAD
+#define ENABLE_LOGREAD 0
+#define IF_LOGREAD(...)
+#define IF_NOT_LOGREAD(...) __VA_ARGS__
+#undef CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING
+#define ENABLE_FEATURE_LOGREAD_REDUCED_LOCKING 0
+#define IF_FEATURE_LOGREAD_REDUCED_LOCKING(...)
+#define IF_NOT_FEATURE_LOGREAD_REDUCED_LOCKING(...) __VA_ARGS__
+#undef CONFIG_SYSLOGD
+#define ENABLE_SYSLOGD 0
+#define IF_SYSLOGD(...)
+#define IF_NOT_SYSLOGD(...) __VA_ARGS__
+#undef CONFIG_FEATURE_ROTATE_LOGFILE
+#define ENABLE_FEATURE_ROTATE_LOGFILE 0
+#define IF_FEATURE_ROTATE_LOGFILE(...)
+#define IF_NOT_FEATURE_ROTATE_LOGFILE(...) __VA_ARGS__
+#undef CONFIG_FEATURE_REMOTE_LOG
+#define ENABLE_FEATURE_REMOTE_LOG 0
+#define IF_FEATURE_REMOTE_LOG(...)
+#define IF_NOT_FEATURE_REMOTE_LOG(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SYSLOGD_DUP
+#define ENABLE_FEATURE_SYSLOGD_DUP 0
+#define IF_FEATURE_SYSLOGD_DUP(...)
+#define IF_NOT_FEATURE_SYSLOGD_DUP(...) __VA_ARGS__
+#undef CONFIG_FEATURE_SYSLOGD_CFG
+#define ENABLE_FEATURE_SYSLOGD_CFG 0
+#define IF_FEATURE_SYSLOGD_CFG(...)
+#define IF_NOT_FEATURE_SYSLOGD_CFG(...) __VA_ARGS__
+#define CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE 0
+#define ENABLE_FEATURE_SYSLOGD_READ_BUFFER_SIZE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_SYSLOGD_READ_BUFFER_SIZE(...) __VA_ARGS__ "CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE"
+#else
+# define IF_FEATURE_SYSLOGD_READ_BUFFER_SIZE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_SYSLOGD_READ_BUFFER_SIZE(...)
+#undef CONFIG_FEATURE_IPC_SYSLOG
+#define ENABLE_FEATURE_IPC_SYSLOG 0
+#define IF_FEATURE_IPC_SYSLOG(...)
+#define IF_NOT_FEATURE_IPC_SYSLOG(...) __VA_ARGS__
+#define CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE 0
+#define ENABLE_FEATURE_IPC_SYSLOG_BUFFER_SIZE 1
+#ifdef MAKE_SUID
+# define IF_FEATURE_IPC_SYSLOG_BUFFER_SIZE(...) __VA_ARGS__ "CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE"
+#else
+# define IF_FEATURE_IPC_SYSLOG_BUFFER_SIZE(...) __VA_ARGS__
+#endif
+#define IF_NOT_FEATURE_IPC_SYSLOG_BUFFER_SIZE(...)
+#undef CONFIG_FEATURE_KMSG_SYSLOG
+#define ENABLE_FEATURE_KMSG_SYSLOG 0
+#define IF_FEATURE_KMSG_SYSLOG(...)
+#define IF_NOT_FEATURE_KMSG_SYSLOG(...) __VA_ARGS__
diff --git a/full/include/bbconfigopts.h b/full/include/bbconfigopts.h
new file mode 100755
index 0000000..ce260ba
--- a/dev/null
+++ b/full/include/bbconfigopts.h
@@ -0,0 +1,975 @@
+#ifndef _BBCONFIGOPTS_H
+#define _BBCONFIGOPTS_H
+/*
+ * busybox configuration settings.
+ *
+ * Licensed under GPLv2 or later, see file LICENSE in this source tree.
+ *
+ * This file is generated automatically by scripts/mkconfigs.
+ * Do not edit.
+ */
+static const char bbconfig_config[] ALIGN1 =
+"CONFIG_HAVE_DOT_CONFIG=y\n"
+"CONFIG_DESKTOP=y\n"
+"# CONFIG_EXTRA_COMPAT is not set\n"
+"# CONFIG_INCLUDE_SUSv2 is not set\n"
+"# CONFIG_USE_PORTABLE_CODE is not set\n"
+"CONFIG_PLATFORM_LINUX=y\n"
+"CONFIG_SHOW_USAGE=y\n"
+"CONFIG_FEATURE_VERBOSE_USAGE=y\n"
+"CONFIG_FEATURE_COMPRESS_USAGE=y\n"
+"CONFIG_BUSYBOX=y\n"
+"CONFIG_FEATURE_INSTALLER=y\n"
+"CONFIG_INSTALL_NO_USR=y\n"
+"# CONFIG_PAM is not set\n"
+"CONFIG_LONG_OPTS=y\n"
+"CONFIG_FEATURE_DEVPTS=y\n"
+"# CONFIG_FEATURE_CLEAN_UP is not set\n"
+"# CONFIG_FEATURE_UTMP is not set\n"
+"# CONFIG_FEATURE_WTMP is not set\n"
+"# CONFIG_FEATURE_PIDFILE is not set\n"
+"CONFIG_PID_FILE_PATH=\"\"\n"
+"CONFIG_FEATURE_SUID=y\n"
+"# CONFIG_FEATURE_SUID_CONFIG is not set\n"
+"# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set\n"
+"CONFIG_SELINUX=y\n"
+"# CONFIG_FEATURE_PREFER_APPLETS is not set\n"
+"CONFIG_BUSYBOX_EXEC_PATH=\"/proc/self/exe\"\n"
+"CONFIG_FEATURE_SYSLOG=y\n"
+"CONFIG_FEATURE_HAVE_RPC=y\n"
+"# CONFIG_STATIC is not set\n"
+"# CONFIG_PIE is not set\n"
+"# CONFIG_NOMMU is not set\n"
+"# CONFIG_BUILD_LIBBUSYBOX is not set\n"
+"# CONFIG_FEATURE_INDIVIDUAL is not set\n"
+"# CONFIG_FEATURE_SHARED_BUSYBOX is not set\n"
+"# CONFIG_LFS is not set\n"
+"CONFIG_CROSS_COMPILER_PREFIX=\"\"\n"
+"CONFIG_SYSROOT=\"\"\n"
+"CONFIG_EXTRA_CFLAGS=\"-Os -fno-short-enums -fgcse-after-reload -frerun-cse-after-loop -frename-registers\"\n"
+"CONFIG_EXTRA_LDFLAGS=\"\"\n"
+"CONFIG_EXTRA_LDLIBS=\"\"\n"
+"CONFIG_INSTALL_APPLET_SYMLINKS=y\n"
+"# CONFIG_INSTALL_APPLET_HARDLINKS is not set\n"
+"# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set\n"
+"# CONFIG_INSTALL_APPLET_DONT is not set\n"
+"# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set\n"
+"# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set\n"
+"# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set\n"
+"CONFIG_PREFIX=\"./_install\"\n"
+"# CONFIG_DEBUG is not set\n"
+"# CONFIG_DEBUG_PESSIMIZE is not set\n"
+"# CONFIG_DEBUG_SANITIZE is not set\n"
+"# CONFIG_UNIT_TEST is not set\n"
+"# CONFIG_WERROR is not set\n"
+"CONFIG_NO_DEBUG_LIB=y\n"
+"# CONFIG_DMALLOC is not set\n"
+"# CONFIG_EFENCE is not set\n"
+"# CONFIG_FEATURE_USE_BSS_TAIL is not set\n"
+"CONFIG_FEATURE_RTMINMAX=y\n"
+"CONFIG_FEATURE_BUFFERS_USE_MALLOC=y\n"
+"# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set\n"
+"# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set\n"
+"CONFIG_PASSWORD_MINLEN=6\n"
+"CONFIG_MD5_SMALL=1\n"
+"CONFIG_SHA3_SMALL=1\n"
+"# CONFIG_FEATURE_FAST_TOP is not set\n"
+"# CONFIG_FEATURE_ETC_NETWORKS is not set\n"
+"CONFIG_FEATURE_USE_TERMIOS=y\n"
+"CONFIG_FEATURE_EDITING=y\n"
+"CONFIG_FEATURE_EDITING_MAX_LEN=1024\n"
+"# CONFIG_FEATURE_EDITING_VI is not set\n"
+"CONFIG_FEATURE_EDITING_HISTORY=256\n"
+"CONFIG_FEATURE_EDITING_SAVEHISTORY=y\n"
+"# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set\n"
+"CONFIG_FEATURE_REVERSE_SEARCH=y\n"
+"CONFIG_FEATURE_TAB_COMPLETION=y\n"
+"CONFIG_FEATURE_USERNAME_COMPLETION=y\n"
+"CONFIG_FEATURE_EDITING_FANCY_PROMPT=y\n"
+"# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set\n"
+"# CONFIG_LOCALE_SUPPORT is not set\n"
+"CONFIG_UNICODE_SUPPORT=y\n"
+"# CONFIG_UNICODE_USING_LOCALE is not set\n"
+"# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set\n"
+"CONFIG_SUBST_WCHAR=63\n"
+"CONFIG_LAST_SUPPORTED_WCHAR=767\n"
+"# CONFIG_UNICODE_COMBINING_WCHARS is not set\n"
+"# CONFIG_UNICODE_WIDE_WCHARS is not set\n"
+"# CONFIG_UNICODE_BIDI_SUPPORT is not set\n"
+"# CONFIG_UNICODE_NEUTRAL_TABLE is not set\n"
+"# CONFIG_UNICODE_PRESERVE_BROKEN is not set\n"
+"CONFIG_FEATURE_NON_POSIX_CP=y\n"
+"# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set\n"
+"CONFIG_FEATURE_USE_SENDFILE=y\n"
+"CONFIG_FEATURE_COPYBUF_KB=4\n"
+"CONFIG_FEATURE_SKIP_ROOTFS=y\n"
+"CONFIG_MONOTONIC_SYSCALL=y\n"
+"CONFIG_IOCTL_HEX2STR_ERROR=y\n"
+"CONFIG_FEATURE_HWIB=y\n"
+"CONFIG_FEATURE_SEAMLESS_XZ=y\n"
+"CONFIG_FEATURE_SEAMLESS_LZMA=y\n"
+"CONFIG_FEATURE_SEAMLESS_BZ2=y\n"
+"CONFIG_FEATURE_SEAMLESS_GZ=y\n"
+"# CONFIG_FEATURE_SEAMLESS_Z is not set\n"
+"# CONFIG_AR is not set\n"
+"# CONFIG_FEATURE_AR_LONG_FILENAMES is not set\n"
+"# CONFIG_FEATURE_AR_CREATE is not set\n"
+"CONFIG_UNCOMPRESS=y\n"
+"CONFIG_GUNZIP=y\n"
+"CONFIG_ZCAT=y\n"
+"CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y\n"
+"CONFIG_BUNZIP2=y\n"
+"CONFIG_BZCAT=y\n"
+"CONFIG_UNLZMA=y\n"
+"CONFIG_LZCAT=y\n"
+"CONFIG_LZMA=y\n"
+"CONFIG_FEATURE_LZMA_FAST=y\n"
+"CONFIG_UNXZ=y\n"
+"CONFIG_XZCAT=y\n"
+"CONFIG_XZ=y\n"
+"CONFIG_BZIP2=y\n"
+"CONFIG_CPIO=y\n"
+"CONFIG_FEATURE_CPIO_O=y\n"
+"CONFIG_FEATURE_CPIO_P=y\n"
+"# CONFIG_DPKG is not set\n"
+"# CONFIG_DPKG_DEB is not set\n"
+"CONFIG_GZIP=y\n"
+"CONFIG_FEATURE_GZIP_LONG_OPTIONS=y\n"
+"CONFIG_GZIP_FAST=2\n"
+"# CONFIG_FEATURE_GZIP_LEVELS is not set\n"
+"CONFIG_LZOP=y\n"
+"CONFIG_UNLZOP=y\n"
+"CONFIG_LZOPCAT=y\n"
+"CONFIG_LZOP_COMPR_HIGH=y\n"
+"# CONFIG_RPM is not set\n"
+"# CONFIG_RPM2CPIO is not set\n"
+"CONFIG_TAR=y\n"
+"CONFIG_FEATURE_TAR_CREATE=y\n"
+"CONFIG_FEATURE_TAR_AUTODETECT=y\n"
+"CONFIG_FEATURE_TAR_FROM=y\n"
+"# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set\n"
+"# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set\n"
+"CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y\n"
+"CONFIG_FEATURE_TAR_LONG_OPTIONS=y\n"
+"CONFIG_FEATURE_TAR_TO_COMMAND=y\n"
+"CONFIG_FEATURE_TAR_UNAME_GNAME=y\n"
+"CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y\n"
+"CONFIG_FEATURE_TAR_SELINUX=y\n"
+"CONFIG_UNZIP=y\n"
+"CONFIG_BASENAME=y\n"
+"CONFIG_CAL=y\n"
+"CONFIG_CAT=y\n"
+"CONFIG_CATV=y\n"
+"CONFIG_CHGRP=y\n"
+"CONFIG_CHMOD=y\n"
+"CONFIG_CHOWN=y\n"
+"CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y\n"
+"CONFIG_CHROOT=y\n"
+"# CONFIG_CKSUM is not set\n"
+"CONFIG_COMM=y\n"
+"CONFIG_CP=y\n"
+"CONFIG_FEATURE_CP_LONG_OPTIONS=y\n"
+"CONFIG_CUT=y\n"
+"CONFIG_DATE=y\n"
+"CONFIG_FEATURE_DATE_ISOFMT=y\n"
+"# CONFIG_FEATURE_DATE_NANO is not set\n"
+"CONFIG_FEATURE_DATE_COMPAT=y\n"
+"CONFIG_DD=y\n"
+"CONFIG_FEATURE_DD_SIGNAL_HANDLING=y\n"
+"CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y\n"
+"CONFIG_FEATURE_DD_IBS_OBS=y\n"
+"CONFIG_FEATURE_DD_STATUS=y\n"
+"CONFIG_DF=y\n"
+"CONFIG_FEATURE_DF_FANCY=y\n"
+"CONFIG_DIRNAME=y\n"
+"CONFIG_DOS2UNIX=y\n"
+"CONFIG_UNIX2DOS=y\n"
+"CONFIG_DU=y\n"
+"CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y\n"
+"CONFIG_ECHO=y\n"
+"CONFIG_FEATURE_FANCY_ECHO=y\n"
+"CONFIG_ENV=y\n"
+"CONFIG_FEATURE_ENV_LONG_OPTIONS=y\n"
+"CONFIG_EXPAND=y\n"
+"CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y\n"
+"CONFIG_UNEXPAND=y\n"
+"CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y\n"
+"CONFIG_EXPR=y\n"
+"CONFIG_EXPR_MATH_SUPPORT_64=y\n"
+"CONFIG_FALSE=y\n"
+"CONFIG_FOLD=y\n"
+"CONFIG_FSYNC=y\n"
+"CONFIG_HEAD=y\n"
+"CONFIG_FEATURE_FANCY_HEAD=y\n"
+"# CONFIG_HOSTID is not set\n"
+"CONFIG_ID=y\n"
+"CONFIG_GROUPS=y\n"
+"CONFIG_INSTALL=y\n"
+"CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y\n"
+"CONFIG_LN=y\n"
+"# CONFIG_LOGNAME is not set\n"
+"CONFIG_LS=y\n"
+"CONFIG_FEATURE_LS_FILETYPES=y\n"
+"CONFIG_FEATURE_LS_FOLLOWLINKS=y\n"
+"CONFIG_FEATURE_LS_RECURSIVE=y\n"
+"CONFIG_FEATURE_LS_SORTFILES=y\n"
+"CONFIG_FEATURE_LS_TIMESTAMPS=y\n"
+"CONFIG_FEATURE_LS_USERNAME=y\n"
+"CONFIG_FEATURE_LS_COLOR=y\n"
+"# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set\n"
+"CONFIG_MD5SUM=y\n"
+"CONFIG_SHA1SUM=y\n"
+"CONFIG_SHA256SUM=y\n"
+"CONFIG_SHA512SUM=y\n"
+"CONFIG_SHA3SUM=y\n"
+"CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y\n"
+"CONFIG_MKDIR=y\n"
+"CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y\n"
+"CONFIG_MKFIFO=y\n"
+"CONFIG_MKNOD=y\n"
+"CONFIG_MV=y\n"
+"CONFIG_FEATURE_MV_LONG_OPTIONS=y\n"
+"CONFIG_NICE=y\n"
+"CONFIG_NOHUP=y\n"
+"CONFIG_OD=y\n"
+"CONFIG_PRINTENV=y\n"
+"CONFIG_PRINTF=y\n"
+"CONFIG_PWD=y\n"
+"CONFIG_READLINK=y\n"
+"CONFIG_FEATURE_READLINK_FOLLOW=y\n"
+"CONFIG_REALPATH=y\n"
+"CONFIG_RM=y\n"
+"CONFIG_RMDIR=y\n"
+"CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y\n"
+"CONFIG_SEQ=y\n"
+"CONFIG_SHUF=y\n"
+"CONFIG_SLEEP=y\n"
+"CONFIG_FEATURE_FANCY_SLEEP=y\n"
+"CONFIG_FEATURE_FLOAT_SLEEP=y\n"
+"CONFIG_SORT=y\n"
+"CONFIG_FEATURE_SORT_BIG=y\n"
+"CONFIG_SPLIT=y\n"
+"CONFIG_FEATURE_SPLIT_FANCY=y\n"
+"CONFIG_STAT=y\n"
+"# CONFIG_FEATURE_STAT_FORMAT is not set\n"
+"CONFIG_FEATURE_STAT_FILESYSTEM=y\n"
+"CONFIG_STTY=y\n"
+"CONFIG_SUM=y\n"
+"CONFIG_SYNC=y\n"
+"CONFIG_FEATURE_SYNC_FANCY=y\n"
+"CONFIG_TAC=y\n"
+"CONFIG_TAIL=y\n"
+"CONFIG_FEATURE_FANCY_TAIL=y\n"
+"CONFIG_TEE=y\n"
+"CONFIG_FEATURE_TEE_USE_BLOCK_IO=y\n"
+"CONFIG_TEST=y\n"
+"CONFIG_TEST1=y\n"
+"CONFIG_TEST2=y\n"
+"# CONFIG_FEATURE_TEST_64 is not set\n"
+"CONFIG_TOUCH=y\n"
+"# CONFIG_FEATURE_TOUCH_NODEREF is not set\n"
+"CONFIG_FEATURE_TOUCH_SUSV3=y\n"
+"CONFIG_TR=y\n"
+"CONFIG_FEATURE_TR_CLASSES=y\n"
+"# CONFIG_FEATURE_TR_EQUIV is not set\n"
+"CONFIG_TRUE=y\n"
+"CONFIG_TRUNCATE=y\n"
+"# CONFIG_TTY is not set\n"
+"CONFIG_UNAME=y\n"
+"CONFIG_UNAME_OSNAME=\"GNU/Linux\"\n"
+"CONFIG_UNIQ=y\n"
+"CONFIG_UNLINK=y\n"
+"CONFIG_USLEEP=y\n"
+"CONFIG_UUDECODE=y\n"
+"CONFIG_BASE64=y\n"
+"CONFIG_UUENCODE=y\n"
+"CONFIG_WC=y\n"
+"CONFIG_FEATURE_WC_LARGE=y\n"
+"# CONFIG_WHO is not set\n"
+"# CONFIG_USERS is not set\n"
+"CONFIG_WHOAMI=y\n"
+"CONFIG_YES=y\n"
+"CONFIG_FEATURE_VERBOSE=y\n"
+"CONFIG_FEATURE_PRESERVE_HARDLINKS=y\n"
+"CONFIG_FEATURE_AUTOWIDTH=y\n"
+"CONFIG_FEATURE_HUMAN_READABLE=y\n"
+"CONFIG_CHVT=y\n"
+"CONFIG_CLEAR=y\n"
+"CONFIG_DEALLOCVT=y\n"
+"# CONFIG_DUMPKMAP is not set\n"
+"CONFIG_FGCONSOLE=y\n"
+"# CONFIG_KBD_MODE is not set\n"
+"# CONFIG_LOADFONT is not set\n"
+"# CONFIG_SETFONT is not set\n"
+"# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set\n"
+"CONFIG_DEFAULT_SETFONT_DIR=\"\"\n"
+"# CONFIG_FEATURE_LOADFONT_PSF2 is not set\n"
+"# CONFIG_FEATURE_LOADFONT_RAW is not set\n"
+"# CONFIG_LOADKMAP is not set\n"
+"CONFIG_OPENVT=y\n"
+"CONFIG_RESET=y\n"
+"CONFIG_RESIZE=y\n"
+"# CONFIG_FEATURE_RESIZE_PRINT is not set\n"
+"CONFIG_SETCONSOLE=y\n"
+"# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set\n"
+"CONFIG_SETKEYCODES=y\n"
+"# CONFIG_SETLOGCONS is not set\n"
+"# CONFIG_SHOWKEY is not set\n"
+"CONFIG_MKTEMP=y\n"
+"CONFIG_PIPE_PROGRESS=y\n"
+"CONFIG_RUN_PARTS=y\n"
+"CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y\n"
+"CONFIG_FEATURE_RUN_PARTS_FANCY=y\n"
+"# CONFIG_START_STOP_DAEMON is not set\n"
+"# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set\n"
+"# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set\n"
+"CONFIG_WHICH=y\n"
+"CONFIG_AWK=y\n"
+"CONFIG_FEATURE_AWK_LIBM=y\n"
+"CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y\n"
+"CONFIG_CMP=y\n"
+"CONFIG_DIFF=y\n"
+"CONFIG_FEATURE_DIFF_LONG_OPTIONS=y\n"
+"CONFIG_FEATURE_DIFF_DIR=y\n"
+"CONFIG_ED=y\n"
+"CONFIG_PATCH=y\n"
+"CONFIG_SED=y\n"
+"CONFIG_VI=y\n"
+"CONFIG_FEATURE_VI_MAX_LEN=256\n"
+"CONFIG_FEATURE_VI_8BIT=y\n"
+"CONFIG_FEATURE_VI_COLON=y\n"
+"CONFIG_FEATURE_VI_YANKMARK=y\n"
+"CONFIG_FEATURE_VI_SEARCH=y\n"
+"CONFIG_FEATURE_VI_REGEX_SEARCH=y\n"
+"CONFIG_FEATURE_VI_USE_SIGNALS=y\n"
+"CONFIG_FEATURE_VI_DOT_CMD=y\n"
+"CONFIG_FEATURE_VI_READONLY=y\n"
+"CONFIG_FEATURE_VI_SETOPTS=y\n"
+"CONFIG_FEATURE_VI_SET=y\n"
+"CONFIG_FEATURE_VI_WIN_RESIZE=y\n"
+"CONFIG_FEATURE_VI_ASK_TERMINAL=y\n"
+"CONFIG_FEATURE_VI_UNDO=y\n"
+"CONFIG_FEATURE_VI_UNDO_QUEUE=y\n"
+"CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256\n"
+"CONFIG_FEATURE_ALLOW_EXEC=y\n"
+"CONFIG_FIND=y\n"
+"CONFIG_FEATURE_FIND_PRINT0=y\n"
+"CONFIG_FEATURE_FIND_MTIME=y\n"
+"CONFIG_FEATURE_FIND_MMIN=y\n"
+"CONFIG_FEATURE_FIND_PERM=y\n"
+"CONFIG_FEATURE_FIND_TYPE=y\n"
+"CONFIG_FEATURE_FIND_XDEV=y\n"
+"CONFIG_FEATURE_FIND_MAXDEPTH=y\n"
+"CONFIG_FEATURE_FIND_NEWER=y\n"
+"CONFIG_FEATURE_FIND_INUM=y\n"
+"CONFIG_FEATURE_FIND_EXEC=y\n"
+"CONFIG_FEATURE_FIND_EXEC_PLUS=y\n"
+"CONFIG_FEATURE_FIND_USER=y\n"
+"CONFIG_FEATURE_FIND_GROUP=y\n"
+"CONFIG_FEATURE_FIND_NOT=y\n"
+"CONFIG_FEATURE_FIND_DEPTH=y\n"
+"CONFIG_FEATURE_FIND_PAREN=y\n"
+"CONFIG_FEATURE_FIND_SIZE=y\n"
+"CONFIG_FEATURE_FIND_PRUNE=y\n"
+"CONFIG_FEATURE_FIND_DELETE=y\n"
+"CONFIG_FEATURE_FIND_PATH=y\n"
+"CONFIG_FEATURE_FIND_REGEX=y\n"
+"# CONFIG_FEATURE_FIND_CONTEXT is not set\n"
+"CONFIG_FEATURE_FIND_LINKS=y\n"
+"CONFIG_GREP=y\n"
+"CONFIG_EGREP=y\n"
+"CONFIG_FGREP=y\n"
+"CONFIG_FEATURE_GREP_CONTEXT=y\n"
+"CONFIG_XARGS=y\n"
+"CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y\n"
+"CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y\n"
+"CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y\n"
+"CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y\n"
+"CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y\n"
+"# CONFIG_BOOTCHARTD is not set\n"
+"# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set\n"
+"# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set\n"
+"CONFIG_HALT=y\n"
+"CONFIG_POWEROFF=y\n"
+"CONFIG_REBOOT=y\n"
+"# CONFIG_FEATURE_CALL_TELINIT is not set\n"
+"CONFIG_TELINIT_PATH=\"\"\n"
+"# CONFIG_INIT is not set\n"
+"CONFIG_LINUXRC=y\n"
+"# CONFIG_FEATURE_USE_INITTAB is not set\n"
+"# CONFIG_FEATURE_KILL_REMOVED is not set\n"
+"CONFIG_FEATURE_KILL_DELAY=0\n"
+"# CONFIG_FEATURE_INIT_SCTTY is not set\n"
+"# CONFIG_FEATURE_INIT_SYSLOG is not set\n"
+"# CONFIG_FEATURE_EXTRA_QUIET is not set\n"
+"# CONFIG_FEATURE_INIT_COREDUMPS is not set\n"
+"CONFIG_INIT_TERMINAL_TYPE=\"\"\n"
+"CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y\n"
+"CONFIG_MESG=y\n"
+"CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y\n"
+"# CONFIG_FEATURE_SHADOWPASSWDS is not set\n"
+"# CONFIG_USE_BB_PWD_GRP is not set\n"
+"# CONFIG_USE_BB_SHADOW is not set\n"
+"CONFIG_USE_BB_CRYPT=y\n"
+"CONFIG_USE_BB_CRYPT_SHA=y\n"
+"# CONFIG_ADD_SHELL is not set\n"
+"# CONFIG_REMOVE_SHELL is not set\n"
+"# CONFIG_ADDGROUP is not set\n"
+"# CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS is not set\n"
+"# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set\n"
+"# CONFIG_ADDUSER is not set\n"
+"# CONFIG_FEATURE_ADDUSER_LONG_OPTIONS is not set\n"
+"# CONFIG_FEATURE_CHECK_NAMES is not set\n"
+"CONFIG_LAST_ID=0\n"
+"CONFIG_FIRST_SYSTEM_ID=0\n"
+"CONFIG_LAST_SYSTEM_ID=0\n"
+"# CONFIG_CHPASSWD is not set\n"
+"CONFIG_FEATURE_DEFAULT_PASSWD_ALGO=\"\"\n"
+"# CONFIG_CRYPTPW is not set\n"
+"CONFIG_MKPASSWD=y\n"
+"# CONFIG_DELUSER is not set\n"
+"# CONFIG_DELGROUP is not set\n"
+"# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set\n"
+"# CONFIG_GETTY is not set\n"
+"# CONFIG_LOGIN is not set\n"
+"# CONFIG_LOGIN_SESSION_AS_CHILD is not set\n"
+"# CONFIG_LOGIN_SCRIPTS is not set\n"
+"# CONFIG_FEATURE_NOLOGIN is not set\n"
+"# CONFIG_FEATURE_SECURETTY is not set\n"
+"# CONFIG_PASSWD is not set\n"
+"# CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set\n"
+"# CONFIG_SU is not set\n"
+"# CONFIG_FEATURE_SU_SYSLOG is not set\n"
+"# CONFIG_FEATURE_SU_CHECKS_SHELLS is not set\n"
+"# CONFIG_SULOGIN is not set\n"
+"# CONFIG_VLOCK is not set\n"
+"CONFIG_CHATTR=y\n"
+"# CONFIG_FSCK is not set\n"
+"CONFIG_LSATTR=y\n"
+"CONFIG_TUNE2FS=y\n"
+"# CONFIG_MODPROBE_SMALL is not set\n"
+"CONFIG_DEPMOD=y\n"
+"CONFIG_INSMOD=y\n"
+"CONFIG_LSMOD=y\n"
+"CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y\n"
+"CONFIG_MODINFO=y\n"
+"# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set\n"
+"# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set\n"
+"CONFIG_MODPROBE=y\n"
+"CONFIG_FEATURE_MODPROBE_BLACKLIST=y\n"
+"CONFIG_RMMOD=y\n"
+"# CONFIG_FEATURE_2_4_MODULES is not set\n"
+"CONFIG_FEATURE_INSMOD_TRY_MMAP=y\n"
+"# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set\n"
+"# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set\n"
+"# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set\n"
+"# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set\n"
+"# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set\n"
+"CONFIG_FEATURE_CHECK_TAINTED_MODULE=y\n"
+"CONFIG_FEATURE_MODUTILS_ALIAS=y\n"
+"CONFIG_FEATURE_MODUTILS_SYMBOLS=y\n"
+"CONFIG_DEFAULT_MODULES_DIR=\"/lib/modules\"\n"
+"CONFIG_DEFAULT_DEPMOD_FILE=\"modules.dep\"\n"
+"# CONFIG_ACPID is not set\n"
+"# CONFIG_FEATURE_ACPID_COMPAT is not set\n"
+"CONFIG_BLKDISCARD=y\n"
+"CONFIG_BLKID=y\n"
+"CONFIG_FEATURE_BLKID_TYPE=y\n"
+"CONFIG_BLOCKDEV=y\n"
+"CONFIG_DMESG=y\n"
+"# CONFIG_FEATURE_DMESG_PRETTY is not set\n"
+"CONFIG_FATATTR=y\n"
+"CONFIG_FBSET=y\n"
+"CONFIG_FEATURE_FBSET_FANCY=y\n"
+"# CONFIG_FEATURE_FBSET_READMODE is not set\n"
+"# CONFIG_FDFORMAT is not set\n"
+"CONFIG_FDISK=y\n"
+"# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set\n"
+"CONFIG_FEATURE_FDISK_WRITABLE=y\n"
+"# CONFIG_FEATURE_AIX_LABEL is not set\n"
+"# CONFIG_FEATURE_SGI_LABEL is not set\n"
+"# CONFIG_FEATURE_SUN_LABEL is not set\n"
+"# CONFIG_FEATURE_OSF_LABEL is not set\n"
+"CONFIG_FEATURE_GPT_LABEL=y\n"
+"CONFIG_FEATURE_FDISK_ADVANCED=y\n"
+"CONFIG_FINDFS=y\n"
+"CONFIG_FLOCK=y\n"
+"# CONFIG_FDFLUSH is not set\n"
+"CONFIG_FREERAMDISK=y\n"
+"# CONFIG_FSCK_MINIX is not set\n"
+"CONFIG_FSTRIM=y\n"
+"CONFIG_GETOPT=y\n"
+"CONFIG_FEATURE_GETOPT_LONG=y\n"
+"CONFIG_HEXDUMP=y\n"
+"CONFIG_FEATURE_HEXDUMP_REVERSE=y\n"
+"# CONFIG_HD is not set\n"
+"CONFIG_HWCLOCK=y\n"
+"# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set\n"
+"# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set\n"
+"# CONFIG_IPCRM is not set\n"
+"# CONFIG_IPCS is not set\n"
+"CONFIG_LOSETUP=y\n"
+"CONFIG_LSPCI=y\n"
+"CONFIG_LSUSB=y\n"
+"# CONFIG_MDEV is not set\n"
+"# CONFIG_FEATURE_MDEV_CONF is not set\n"
+"# CONFIG_FEATURE_MDEV_RENAME is not set\n"
+"# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set\n"
+"# CONFIG_FEATURE_MDEV_EXEC is not set\n"
+"# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set\n"
+"CONFIG_MKE2FS=y\n"
+"CONFIG_MKFS_EXT2=y\n"
+"# CONFIG_MKFS_MINIX is not set\n"
+"# CONFIG_FEATURE_MINIX2 is not set\n"
+"# CONFIG_MKFS_REISER is not set\n"
+"CONFIG_MKDOSFS=y\n"
+"CONFIG_MKFS_VFAT=y\n"
+"CONFIG_MKSWAP=y\n"
+"# CONFIG_FEATURE_MKSWAP_UUID is not set\n"
+"CONFIG_MORE=y\n"
+"CONFIG_MOUNT=y\n"
+"CONFIG_FEATURE_MOUNT_FAKE=y\n"
+"CONFIG_FEATURE_MOUNT_VERBOSE=y\n"
+"# CONFIG_FEATURE_MOUNT_HELPERS is not set\n"
+"CONFIG_FEATURE_MOUNT_LABEL=y\n"
+"CONFIG_FEATURE_MOUNT_NFS=y\n"
+"CONFIG_FEATURE_MOUNT_CIFS=y\n"
+"CONFIG_FEATURE_MOUNT_FLAGS=y\n"
+"CONFIG_FEATURE_MOUNT_FSTAB=y\n"
+"CONFIG_FEATURE_MOUNT_OTHERTAB=y\n"
+"CONFIG_NSENTER=y\n"
+"CONFIG_FEATURE_NSENTER_LONG_OPTS=y\n"
+"# CONFIG_PIVOT_ROOT is not set\n"
+"CONFIG_RDATE=y\n"
+"CONFIG_RDEV=y\n"
+"# CONFIG_READPROFILE is not set\n"
+"CONFIG_REV=y\n"
+"# CONFIG_RTCWAKE is not set\n"
+"# CONFIG_SCRIPT is not set\n"
+"# CONFIG_SCRIPTREPLAY is not set\n"
+"# CONFIG_SETARCH is not set\n"
+"CONFIG_LINUX32=y\n"
+"CONFIG_LINUX64=y\n"
+"CONFIG_SWAPON=y\n"
+"CONFIG_FEATURE_SWAPON_DISCARD=y\n"
+"CONFIG_FEATURE_SWAPON_PRI=y\n"
+"CONFIG_SWAPOFF=y\n"
+"CONFIG_SWITCH_ROOT=y\n"
+"CONFIG_UEVENT=y\n"
+"CONFIG_UMOUNT=y\n"
+"CONFIG_FEATURE_UMOUNT_ALL=y\n"
+"CONFIG_UNSHARE=y\n"
+"CONFIG_FEATURE_MOUNT_LOOP=y\n"
+"CONFIG_FEATURE_MOUNT_LOOP_CREATE=y\n"
+"# CONFIG_FEATURE_MTAB_SUPPORT is not set\n"
+"CONFIG_VOLUMEID=y\n"
+"CONFIG_FEATURE_VOLUMEID_BCACHE=y\n"
+"# CONFIG_FEATURE_VOLUMEID_BTRFS is not set\n"
+"# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set\n"
+"CONFIG_FEATURE_VOLUMEID_EXFAT=y\n"
+"CONFIG_FEATURE_VOLUMEID_EXT=y\n"
+"CONFIG_FEATURE_VOLUMEID_F2FS=y\n"
+"CONFIG_FEATURE_VOLUMEID_FAT=y\n"
+"# CONFIG_FEATURE_VOLUMEID_HFS is not set\n"
+"CONFIG_FEATURE_VOLUMEID_ISO9660=y\n"
+"# CONFIG_FEATURE_VOLUMEID_JFS is not set\n"
+"# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set\n"
+"CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y\n"
+"# CONFIG_FEATURE_VOLUMEID_LUKS is not set\n"
+"# CONFIG_FEATURE_VOLUMEID_NILFS is not set\n"
+"CONFIG_FEATURE_VOLUMEID_NTFS=y\n"
+"# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set\n"
+"# CONFIG_FEATURE_VOLUMEID_REISERFS is not set\n"
+"# CONFIG_FEATURE_VOLUMEID_ROMFS is not set\n"
+"CONFIG_FEATURE_VOLUMEID_SQUASHFS=y\n"
+"# CONFIG_FEATURE_VOLUMEID_SYSV is not set\n"
+"CONFIG_FEATURE_VOLUMEID_UBIFS=y\n"
+"# CONFIG_FEATURE_VOLUMEID_UDF is not set\n"
+"# CONFIG_FEATURE_VOLUMEID_XFS is not set\n"
+"CONFIG_ADJTIMEX=y\n"
+"CONFIG_BBCONFIG=y\n"
+"CONFIG_FEATURE_COMPRESS_BBCONFIG=y\n"
+"# CONFIG_BEEP is not set\n"
+"CONFIG_FEATURE_BEEP_FREQ=0\n"
+"CONFIG_FEATURE_BEEP_LENGTH_MS=0\n"
+"# CONFIG_CHAT is not set\n"
+"# CONFIG_FEATURE_CHAT_NOFAIL is not set\n"
+"# CONFIG_FEATURE_CHAT_TTY_HIFI is not set\n"
+"# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set\n"
+"# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set\n"
+"# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set\n"
+"# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set\n"
+"# CONFIG_FEATURE_CHAT_CLR_ABORT is not set\n"
+"# CONFIG_CHRT is not set\n"
+"# CONFIG_CONSPY is not set\n"
+"CONFIG_CROND=y\n"
+"CONFIG_FEATURE_CROND_D=y\n"
+"# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set\n"
+"CONFIG_FEATURE_CROND_DIR=\"/etc\"\n"
+"CONFIG_CRONTAB=y\n"
+"CONFIG_DC=y\n"
+"CONFIG_FEATURE_DC_LIBM=y\n"
+"# CONFIG_DEVFSD is not set\n"
+"# CONFIG_DEVFSD_MODLOAD is not set\n"
+"# CONFIG_DEVFSD_FG_NP is not set\n"
+"# CONFIG_DEVFSD_VERBOSE is not set\n"
+"# CONFIG_FEATURE_DEVFS is not set\n"
+"CONFIG_DEVMEM=y\n"
+"# CONFIG_EJECT is not set\n"
+"# CONFIG_FEATURE_EJECT_SCSI is not set\n"
+"CONFIG_FBSPLASH=y\n"
+"# CONFIG_FLASH_ERASEALL is not set\n"
+"CONFIG_FLASH_LOCK=y\n"
+"CONFIG_FLASH_UNLOCK=y\n"
+"CONFIG_FLASHCP=y\n"
+"# CONFIG_HDPARM is not set\n"
+"# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set\n"
+"# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set\n"
+"# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set\n"
+"# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set\n"
+"# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set\n"
+"# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set\n"
+"CONFIG_I2CGET=y\n"
+"CONFIG_I2CSET=y\n"
+"CONFIG_I2CDUMP=y\n"
+"CONFIG_I2CDETECT=y\n"
+"# CONFIG_INOTIFYD is not set\n"
+"CONFIG_IONICE=y\n"
+"# CONFIG_LAST is not set\n"
+"# CONFIG_FEATURE_LAST_FANCY is not set\n"
+"CONFIG_LESS=y\n"
+"CONFIG_FEATURE_LESS_MAXLINES=65536\n"
+"# CONFIG_FEATURE_LESS_BRACKETS is not set\n"
+"# CONFIG_FEATURE_LESS_FLAGS is not set\n"
+"CONFIG_FEATURE_LESS_TRUNCATE=y\n"
+"CONFIG_FEATURE_LESS_MARKS=y\n"
+"CONFIG_FEATURE_LESS_REGEXP=y\n"
+"CONFIG_FEATURE_LESS_WINCH=y\n"
+"CONFIG_FEATURE_LESS_ASK_TERMINAL=y\n"
+"# CONFIG_FEATURE_LESS_DASHCMD is not set\n"
+"# CONFIG_FEATURE_LESS_LINENUMS is not set\n"
+"# CONFIG_MAKEDEVS is not set\n"
+"# CONFIG_FEATURE_MAKEDEVS_LEAF is not set\n"
+"# CONFIG_FEATURE_MAKEDEVS_TABLE is not set\n"
+"CONFIG_MAN=y\n"
+"# CONFIG_MICROCOM is not set\n"
+"CONFIG_MOUNTPOINT=y\n"
+"# CONFIG_MT is not set\n"
+"CONFIG_NANDWRITE=y\n"
+"CONFIG_NANDDUMP=y\n"
+"# CONFIG_RAIDAUTORUN is not set\n"
+"# CONFIG_READAHEAD is not set\n"
+"# CONFIG_RFKILL is not set\n"
+"# CONFIG_RUNLEVEL is not set\n"
+"CONFIG_RX=y\n"
+"CONFIG_SETSERIAL=y\n"
+"CONFIG_SETSID=y\n"
+"CONFIG_STRINGS=y\n"
+"CONFIG_TASKSET=y\n"
+"CONFIG_FEATURE_TASKSET_FANCY=y\n"
+"CONFIG_TIME=y\n"
+"CONFIG_TIMEOUT=y\n"
+"CONFIG_TTYSIZE=y\n"
+"# CONFIG_UBIATTACH is not set\n"
+"# CONFIG_UBIDETACH is not set\n"
+"# CONFIG_UBIMKVOL is not set\n"
+"# CONFIG_UBIRMVOL is not set\n"
+"# CONFIG_UBIRSVOL is not set\n"
+"# CONFIG_UBIUPDATEVOL is not set\n"
+"CONFIG_UBIRENAME=y\n"
+"# CONFIG_VOLNAME is not set\n"
+"# CONFIG_WALL is not set\n"
+"# CONFIG_WATCHDOG is not set\n"
+"CONFIG_FEATURE_IPV6=y\n"
+"# CONFIG_FEATURE_UNIX_LOCAL is not set\n"
+"CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y\n"
+"CONFIG_VERBOSE_RESOLUTION_ERRORS=y\n"
+"CONFIG_ARP=y\n"
+"# CONFIG_ARPING is not set\n"
+"CONFIG_BRCTL=y\n"
+"CONFIG_FEATURE_BRCTL_FANCY=y\n"
+"CONFIG_FEATURE_BRCTL_SHOW=y\n"
+"CONFIG_DNSD=y\n"
+"# CONFIG_ETHER_WAKE is not set\n"
+"# CONFIG_FTPD is not set\n"
+"# CONFIG_FEATURE_FTPD_WRITE is not set\n"
+"# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set\n"
+"# CONFIG_FEATURE_FTPD_AUTHENTICATION is not set\n"
+"CONFIG_FTPGET=y\n"
+"CONFIG_FTPPUT=y\n"
+"CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y\n"
+"# CONFIG_HOSTNAME is not set\n"
+"CONFIG_DNSDOMAINNAME=y\n"
+"# CONFIG_HTTPD is not set\n"
+"# CONFIG_FEATURE_HTTPD_RANGES is not set\n"
+"# CONFIG_FEATURE_HTTPD_SETUID is not set\n"
+"# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set\n"
+"# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set\n"
+"# CONFIG_FEATURE_HTTPD_CGI is not set\n"
+"# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set\n"
+"# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set\n"
+"# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set\n"
+"# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set\n"
+"# CONFIG_FEATURE_HTTPD_PROXY is not set\n"
+"# CONFIG_FEATURE_HTTPD_GZIP is not set\n"
+"CONFIG_IFCONFIG=y\n"
+"CONFIG_FEATURE_IFCONFIG_STATUS=y\n"
+"# CONFIG_FEATURE_IFCONFIG_SLIP is not set\n"
+"# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set\n"
+"CONFIG_FEATURE_IFCONFIG_HW=y\n"
+"# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set\n"
+"# CONFIG_IFENSLAVE is not set\n"
+"# CONFIG_IFPLUGD is not set\n"
+"CONFIG_IFUP=y\n"
+"CONFIG_IFDOWN=y\n"
+"CONFIG_IFUPDOWN_IFSTATE_PATH=\"\"\n"
+"# CONFIG_FEATURE_IFUPDOWN_IP is not set\n"
+"# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set\n"
+"# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set\n"
+"# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set\n"
+"# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set\n"
+"CONFIG_INETD=y\n"
+"CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y\n"
+"# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set\n"
+"CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y\n"
+"CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y\n"
+"# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set\n"
+"# CONFIG_FEATURE_INETD_RPC is not set\n"
+"CONFIG_IP=y\n"
+"# CONFIG_IPADDR is not set\n"
+"# CONFIG_IPLINK is not set\n"
+"# CONFIG_IPROUTE is not set\n"
+"# CONFIG_IPTUNNEL is not set\n"
+"# CONFIG_IPRULE is not set\n"
+"CONFIG_IPNEIGH=y\n"
+"CONFIG_FEATURE_IP_ADDRESS=y\n"
+"CONFIG_FEATURE_IP_LINK=y\n"
+"CONFIG_FEATURE_IP_ROUTE=y\n"
+"CONFIG_FEATURE_IP_ROUTE_DIR=\"/etc/iproute2\"\n"
+"# CONFIG_FEATURE_IP_TUNNEL is not set\n"
+"CONFIG_FEATURE_IP_RULE=y\n"
+"CONFIG_FEATURE_IP_NEIGH=y\n"
+"# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set\n"
+"# CONFIG_IPCALC is not set\n"
+"# CONFIG_FEATURE_IPCALC_FANCY is not set\n"
+"# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set\n"
+"# CONFIG_FAKEIDENTD is not set\n"
+"# CONFIG_NAMEIF is not set\n"
+"# CONFIG_FEATURE_NAMEIF_EXTENDED is not set\n"
+"CONFIG_NBDCLIENT=y\n"
+"CONFIG_NC=y\n"
+"CONFIG_NC_SERVER=y\n"
+"CONFIG_NC_EXTRA=y\n"
+"# CONFIG_NC_110_COMPAT is not set\n"
+"CONFIG_NETSTAT=y\n"
+"CONFIG_FEATURE_NETSTAT_WIDE=y\n"
+"CONFIG_FEATURE_NETSTAT_PRG=y\n"
+"CONFIG_NSLOOKUP=y\n"
+"CONFIG_NTPD=y\n"
+"# CONFIG_FEATURE_NTPD_SERVER is not set\n"
+"CONFIG_FEATURE_NTPD_CONF=y\n"
+"CONFIG_PING=y\n"
+"# CONFIG_PING6 is not set\n"
+"CONFIG_FEATURE_FANCY_PING=y\n"
+"# CONFIG_PSCAN is not set\n"
+"CONFIG_ROUTE=y\n"
+"# CONFIG_SLATTACH is not set\n"
+"# CONFIG_TCPSVD is not set\n"
+"# CONFIG_UDPSVD is not set\n"
+"CONFIG_TELNET=y\n"
+"CONFIG_FEATURE_TELNET_TTYPE=y\n"
+"# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set\n"
+"CONFIG_TELNETD=y\n"
+"CONFIG_FEATURE_TELNETD_STANDALONE=y\n"
+"CONFIG_FEATURE_TELNETD_INETD_WAIT=y\n"
+"CONFIG_TFTP=y\n"
+"CONFIG_TFTPD=y\n"
+"CONFIG_FEATURE_TFTP_GET=y\n"
+"CONFIG_FEATURE_TFTP_PUT=y\n"
+"# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set\n"
+"# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set\n"
+"# CONFIG_TFTP_DEBUG is not set\n"
+"CONFIG_TRACEROUTE=y\n"
+"# CONFIG_TRACEROUTE6 is not set\n"
+"CONFIG_FEATURE_TRACEROUTE_VERBOSE=y\n"
+"# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set\n"
+"# CONFIG_TUNCTL is not set\n"
+"# CONFIG_FEATURE_TUNCTL_UG is not set\n"
+"# CONFIG_VCONFIG is not set\n"
+"CONFIG_WGET=y\n"
+"CONFIG_FEATURE_WGET_STATUSBAR=y\n"
+"CONFIG_FEATURE_WGET_AUTHENTICATION=y\n"
+"CONFIG_FEATURE_WGET_LONG_OPTIONS=y\n"
+"CONFIG_FEATURE_WGET_TIMEOUT=y\n"
+"CONFIG_FEATURE_WGET_OPENSSL=y\n"
+"CONFIG_FEATURE_WGET_SSL_HELPER=y\n"
+"# CONFIG_WHOIS is not set\n"
+"# CONFIG_ZCIP is not set\n"
+"# CONFIG_UDHCPC6 is not set\n"
+"# CONFIG_UDHCPD is not set\n"
+"# CONFIG_DHCPRELAY is not set\n"
+"# CONFIG_DUMPLEASES is not set\n"
+"# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set\n"
+"# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set\n"
+"CONFIG_DHCPD_LEASES_FILE=\"\"\n"
+"# CONFIG_UDHCPC is not set\n"
+"# CONFIG_FEATURE_UDHCPC_ARPING is not set\n"
+"# CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set\n"
+"# CONFIG_FEATURE_UDHCP_PORT is not set\n"
+"CONFIG_UDHCP_DEBUG=0\n"
+"# CONFIG_FEATURE_UDHCP_RFC3397 is not set\n"
+"# CONFIG_FEATURE_UDHCP_8021Q is not set\n"
+"CONFIG_UDHCPC_DEFAULT_SCRIPT=\"\"\n"
+"CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=0\n"
+"CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS=\"\"\n"
+"# CONFIG_LPD is not set\n"
+"# CONFIG_LPR is not set\n"
+"# CONFIG_LPQ is not set\n"
+"# CONFIG_MAKEMIME is not set\n"
+"# CONFIG_POPMAILDIR is not set\n"
+"# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set\n"
+"# CONFIG_REFORMIME is not set\n"
+"# CONFIG_FEATURE_REFORMIME_COMPAT is not set\n"
+"# CONFIG_SENDMAIL is not set\n"
+"CONFIG_FEATURE_MIME_CHARSET=\"\"\n"
+"CONFIG_FREE=y\n"
+"CONFIG_FUSER=y\n"
+"CONFIG_IOSTAT=y\n"
+"CONFIG_KILL=y\n"
+"CONFIG_KILLALL=y\n"
+"CONFIG_KILLALL5=y\n"
+"CONFIG_LSOF=y\n"
+"CONFIG_MPSTAT=y\n"
+"CONFIG_NMETER=y\n"
+"CONFIG_PGREP=y\n"
+"CONFIG_PKILL=y\n"
+"CONFIG_PIDOF=y\n"
+"CONFIG_FEATURE_PIDOF_SINGLE=y\n"
+"CONFIG_FEATURE_PIDOF_OMIT=y\n"
+"CONFIG_PMAP=y\n"
+"# CONFIG_POWERTOP is not set\n"
+"CONFIG_PS=y\n"
+"# CONFIG_FEATURE_PS_WIDE is not set\n"
+"# CONFIG_FEATURE_PS_LONG is not set\n"
+"CONFIG_FEATURE_PS_TIME=y\n"
+"CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y\n"
+"# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set\n"
+"CONFIG_PSTREE=y\n"
+"CONFIG_PWDX=y\n"
+"CONFIG_RENICE=y\n"
+"CONFIG_SMEMCAP=y\n"
+"CONFIG_BB_SYSCTL=y\n"
+"CONFIG_TOP=y\n"
+"CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y\n"
+"CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y\n"
+"CONFIG_FEATURE_TOP_SMP_CPU=y\n"
+"CONFIG_FEATURE_TOP_DECIMALS=y\n"
+"CONFIG_FEATURE_TOP_SMP_PROCESS=y\n"
+"CONFIG_FEATURE_TOPMEM=y\n"
+"CONFIG_UPTIME=y\n"
+"# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set\n"
+"CONFIG_WATCH=y\n"
+"CONFIG_FEATURE_SHOW_THREADS=y\n"
+"# CONFIG_CHPST is not set\n"
+"# CONFIG_SETUIDGID is not set\n"
+"# CONFIG_ENVUIDGID is not set\n"
+"# CONFIG_ENVDIR is not set\n"
+"# CONFIG_SOFTLIMIT is not set\n"
+"# CONFIG_RUNSV is not set\n"
+"# CONFIG_RUNSVDIR is not set\n"
+"# CONFIG_FEATURE_RUNSVDIR_LOG is not set\n"
+"# CONFIG_SV is not set\n"
+"CONFIG_SV_DEFAULT_SERVICE_DIR=\"\"\n"
+"CONFIG_SVC=y\n"
+"# CONFIG_SVLOGD is not set\n"
+"CONFIG_CHCON=y\n"
+"CONFIG_FEATURE_CHCON_LONG_OPTIONS=y\n"
+"CONFIG_GETENFORCE=y\n"
+"CONFIG_GETSEBOOL=y\n"
+"# CONFIG_LOAD_POLICY is not set\n"
+"CONFIG_MATCHPATHCON=y\n"
+"CONFIG_RUNCON=y\n"
+"CONFIG_FEATURE_RUNCON_LONG_OPTIONS=y\n"
+"CONFIG_SELINUXENABLED=y\n"
+"CONFIG_SESTATUS=y\n"
+"CONFIG_SETENFORCE=y\n"
+"CONFIG_SETFILES=y\n"
+"# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set\n"
+"CONFIG_RESTORECON=y\n"
+"CONFIG_SETSEBOOL=y\n"
+"CONFIG_SH_IS_ASH=y\n"
+"# CONFIG_SH_IS_HUSH is not set\n"
+"# CONFIG_SH_IS_NONE is not set\n"
+"# CONFIG_BASH_IS_ASH is not set\n"
+"# CONFIG_BASH_IS_HUSH is not set\n"
+"CONFIG_BASH_IS_NONE=y\n"
+"CONFIG_ASH=y\n"
+"CONFIG_ASH_BASH_COMPAT=y\n"
+"# CONFIG_ASH_IDLE_TIMEOUT is not set\n"
+"CONFIG_ASH_JOB_CONTROL=y\n"
+"CONFIG_ASH_ALIAS=y\n"
+"# CONFIG_ASH_GETOPTS is not set\n"
+"CONFIG_ASH_BUILTIN_ECHO=y\n"
+"CONFIG_ASH_BUILTIN_PRINTF=y\n"
+"CONFIG_ASH_BUILTIN_TEST=y\n"
+"CONFIG_ASH_CMDCMD=y\n"
+"# CONFIG_ASH_MAIL is not set\n"
+"CONFIG_ASH_OPTIMIZE_FOR_SIZE=y\n"
+"CONFIG_ASH_RANDOM_SUPPORT=y\n"
+"CONFIG_ASH_EXPAND_PRMT=y\n"
+"CONFIG_ASH=y\n"
+"CONFIG_ASH_OPTIMIZE_FOR_SIZE=y\n"
+"CONFIG_ASH_INTERNAL_GLOB=y\n"
+"CONFIG_ASH_RANDOM_SUPPORT=y\n"
+"CONFIG_ASH_EXPAND_PRMT=y\n"
+"CONFIG_ASH_BASH_COMPAT=y\n"
+"# CONFIG_ASH_IDLE_TIMEOUT is not set\n"
+"CONFIG_ASH_JOB_CONTROL=y\n"
+"CONFIG_ASH_ALIAS=y\n"
+"# CONFIG_ASH_GETOPTS is not set\n"
+"CONFIG_ASH_BUILTIN_ECHO=y\n"
+"CONFIG_ASH_BUILTIN_PRINTF=y\n"
+"CONFIG_ASH_BUILTIN_TEST=y\n"
+"CONFIG_ASH_HELP=y\n"
+"CONFIG_ASH_CMDCMD=y\n"
+"# CONFIG_ASH_MAIL is not set\n"
+"# CONFIG_CTTYHACK is not set\n"
+"# CONFIG_HUSH is not set\n"
+"# CONFIG_HUSH_BASH_COMPAT is not set\n"
+"# CONFIG_HUSH_BRACE_EXPANSION is not set\n"
+"# CONFIG_HUSH_HELP is not set\n"
+"# CONFIG_HUSH_INTERACTIVE is not set\n"
+"# CONFIG_HUSH_SAVEHISTORY is not set\n"
+"# CONFIG_HUSH_JOB is not set\n"
+"# CONFIG_HUSH_TICK is not set\n"
+"# CONFIG_HUSH_IF is not set\n"
+"# CONFIG_HUSH_LOOPS is not set\n"
+"# CONFIG_HUSH_CASE is not set\n"
+"# CONFIG_HUSH_FUNCTIONS is not set\n"
+"# CONFIG_HUSH_LOCAL is not set\n"
+"# CONFIG_HUSH_RANDOM_SUPPORT is not set\n"
+"# CONFIG_HUSH_EXPORT_N is not set\n"
+"# CONFIG_HUSH_MODE_X is not set\n"
+"# CONFIG_MSH is not set\n"
+"CONFIG_FEATURE_SH_MATH=y\n"
+"CONFIG_FEATURE_SH_MATH_64=y\n"
+"CONFIG_FEATURE_SH_EXTRA_QUIET=y\n"
+"# CONFIG_FEATURE_SH_STANDALONE is not set\n"
+"# CONFIG_FEATURE_SH_NOFORK is not set\n"
+"# CONFIG_FEATURE_SH_HISTFILESIZE is not set\n"
+"# CONFIG_KLOGD is not set\n"
+"# CONFIG_FEATURE_KLOGD_KLOGCTL is not set\n"
+"# CONFIG_LOGGER is not set\n"
+"# CONFIG_LOGREAD is not set\n"
+"# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set\n"
+"# CONFIG_SYSLOGD is not set\n"
+"# CONFIG_FEATURE_ROTATE_LOGFILE is not set\n"
+"# CONFIG_FEATURE_REMOTE_LOG is not set\n"
+"# CONFIG_FEATURE_SYSLOGD_DUP is not set\n"
+"# CONFIG_FEATURE_SYSLOGD_CFG is not set\n"
+"CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0\n"
+"# CONFIG_FEATURE_IPC_SYSLOG is not set\n"
+"CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0\n"
+"# CONFIG_FEATURE_KMSG_SYSLOG is not set\n"
+;
+#endif
diff --git a/full/include/bbconfigopts_bz2.h b/full/include/bbconfigopts_bz2.h
new file mode 100755
index 0000000..abfd12f
--- a/dev/null
+++ b/full/include/bbconfigopts_bz2.h
@@ -0,0 +1,363 @@
+#ifndef _BBCONFIGOPTS_BZ2_H
+#define _BBCONFIGOPTS_BZ2_H
+/*
+ * busybox configuration settings.
+ *
+ * Licensed under GPLv2 or later, see file LICENSE in this source tree.
+ *
+ * This file is generated automatically by scripts/mkconfigs.
+ * Do not edit.
+ */
+static const char bbconfig_config_bz2[] ALIGN1 = {
+0150,0061,0061,0101,0131,0046,0123,0131,0162,0275,0056,0263,0000,0013,0016,0137,
+0200,0000,0020,0130,0003,0377,0342,0077,0377,0377,0360,0277,0347,0337,0140,0140,
+0034,0375,0364,0000,0060,0037,0020,0000,0166,0363,0012,0165,0363,0340,0000,0156,
+0136,0121,0230,0306,0275,0317,0273,0017,0173,0157,0067,0056,0272,0003,0317,0155,
+0012,0030,0210,0235,0332,0246,0262,0045,0164,0363,0265,0366,0145,0315,0146,0204,
+0326,0044,0207,0256,0214,0235,0123,0105,0113,0155,0076,0350,0065,0060,0040,0002,
+0011,0242,0152,0223,0323,0044,0375,0121,0243,0324,0375,0051,0247,0352,0114,0324,
+0006,0200,0022,0232,0004,0020,0200,0223,0042,0236,0224,0000,0000,0060,0200,0000,
+0011,0114,0110,0224,0364,0323,0104,0311,0242,0152,0015,0032,0064,0000,0006,0200,
+0000,0004,0236,0251,0111,0052,0036,0241,0247,0250,0006,0206,0200,0000,0015,0000,
+0001,0240,0010,0224,0051,0350,0115,0047,0225,0062,0030,0200,0000,0015,0015,0017,
+0121,0241,0221,0220,0022,0022,0023,0100,0215,0002,0045,0117,0324,0040,0000,0000,
+0031,0006,0201,0247,0174,0227,0376,0066,0111,0356,0273,0217,0006,0351,0110,0104,
+0202,0120,0206,0064,0015,0061,0256,0142,0336,0210,0270,0142,0010,0066,0356,0321,
+0007,0206,0210,0311,0053,0313,0307,0277,0327,0136,0227,0052,0031,0024,0044,0102,
+0106,0044,0260,0306,0155,0353,0256,0021,0002,0111,0223,0115,0253,0316,0342,0215,
+0203,0032,0071,0135,0200,0022,0060,0301,0121,0002,0143,0041,0256,0127,0321,0136,
+0052,0062,0115,0222,0322,0032,0042,0043,0111,0261,0074,0166,0271,0320,0050,0325,
+0331,0305,0355,0333,0275,0273,0134,0251,0054,0154,0170,0256,0121,0142,0324,0154,
+0147,0247,0111,0244,0242,0261,0121,0120,0104,0006,0243,0346,0056,0363,0263,0272,
+0213,0122,0122,0136,0225,0134,0315,0053,0033,0331,0315,0353,0256,0052,0022,0041,
+0017,0072,0353,0305,0304,0317,0177,0256,0274,0024,0261,0067,0267,0135,0050,0000,
+0311,0214,0122,0143,0021,0044,0154,0230,0203,0021,0157,0163,0153,0237,0053,0272,
+0271,0162,0145,0102,0145,0316,0201,0335,0127,0054,0214,0327,0373,0276,0117,0345,
+0357,0266,0332,0020,0037,0257,0357,0367,0373,0176,0357,0247,0320,0077,0253,0173,
+0172,0211,0222,0373,0376,0304,0037,0306,0046,0361,0120,0110,0137,0077,0157,0235,
+0235,0254,0142,0163,0046,0073,0042,0123,0333,0370,0014,0051,0351,0277,0155,0377,
+0014,0112,0356,0110,0127,0271,0174,0176,0036,0373,0346,0221,0226,0247,0313,0175,
+0057,0050,0237,0251,0037,0032,0234,0323,0234,0021,0277,0151,0107,0167,0202,0036,
+0254,0343,0247,0134,0354,0305,0336,0206,0256,0330,0125,0267,0255,0143,0045,0206,
+0305,0224,0122,0277,0210,0271,0066,0031,0350,0362,0153,0307,0206,0071,0230,0230,
+0063,0034,0354,0261,0161,0301,0173,0240,0267,0066,0220,0072,0173,0355,0105,0244,
+0271,0071,0245,0032,0347,0216,0242,0141,0310,0133,0214,0151,0073,0005,0136,0114,
+0122,0007,0336,0361,0235,0114,0275,0315,0367,0256,0236,0222,0210,0004,0016,0246,
+0353,0172,0353,0053,0151,0236,0325,0157,0065,0214,0106,0150,0332,0244,0137,0227,
+0134,0005,0104,0062,0326,0350,0321,0075,0215,0057,0336,0271,0244,0052,0103,0235,
+0126,0275,0261,0336,0167,0247,0362,0051,0221,0124,0371,0164,0315,0165,0331,0133,
+0243,0067,0156,0023,0302,0320,0111,0314,0236,0262,0220,0104,0255,0265,0331,0070,
+0152,0133,0210,0344,0256,0127,0360,0161,0137,0036,0114,0064,0316,0232,0303,0015,
+0307,0230,0125,0123,0320,0052,0251,0347,0364,0364,0317,0034,0017,0275,0351,0043,
+0321,0023,0375,0275,0123,0342,0052,0251,0133,0037,0314,0371,0303,0262,0323,0262,
+0373,0175,0333,0352,0165,0151,0116,0251,0115,0004,0374,0157,0346,0345,0245,0231,
+0323,0363,0265,0070,0371,0213,0374,0274,0037,0057,0367,0037,0101,0167,0015,0247,
+0274,0337,0370,0336,0363,0314,0375,0172,0112,0157,0235,0207,0013,0374,0371,0257,
+0266,0207,0155,0322,0120,0005,0077,0301,0344,0321,0003,0350,0320,0233,0102,0163,
+0247,0317,0064,0153,0102,0352,0237,0343,0353,0072,0106,0114,0350,0077,0033,0027,
+0347,0371,0027,0026,0362,0146,0210,0213,0204,0103,0110,0053,0005,0333,0335,0006,
+0337,0212,0261,0162,0077,0052,0326,0151,0365,0053,0110,0274,0175,0250,0044,0050,
+0054,0352,0253,0360,0234,0125,0025,0076,0240,0363,0345,0344,0247,0102,0270,0304,
+0277,0070,0317,0212,0361,0276,0221,0130,0136,0222,0011,0362,0043,0173,0207,0323,
+0174,0026,0311,0037,0047,0274,0315,0376,0344,0170,0107,0033,0105,0254,0351,0043,
+0124,0032,0353,0261,0141,0343,0325,0172,0132,0031,0174,0060,0112,0166,0357,0260,
+0070,0120,0204,0334,0323,0002,0047,0320,0371,0012,0240,0016,0305,0243,0065,0356,
+0133,0245,0013,0156,0347,0152,0152,0122,0223,0261,0367,0231,0245,0213,0051,0271,
+0117,0172,0370,0253,0165,0050,0360,0241,0076,0244,0170,0174,0352,0333,0367,0031,
+0270,0260,0274,0223,0242,0073,0071,0164,0105,0354,0163,0135,0336,0205,0113,0360,
+0125,0075,0137,0141,0066,0364,0361,0062,0113,0324,0321,0047,0205,0172,0202,0042,
+0301,0106,0250,0323,0333,0017,0066,0340,0220,0220,0116,0050,0220,0042,0036,0226,
+0245,0130,0060,0261,0003,0225,0173,0246,0211,0342,0174,0220,0302,0152,0202,0376,
+0075,0053,0267,0202,0260,0226,0375,0226,0366,0173,0040,0047,0104,0006,0144,0110,
+0233,0167,0100,0354,0363,0130,0205,0077,0126,0236,0227,0323,0237,0111,0274,0351,
+0063,0022,0305,0231,0146,0114,0023,0271,0246,0143,0053,0206,0252,0071,0244,0114,
+0324,0203,0367,0224,0101,0115,0336,0265,0047,0061,0312,0267,0335,0055,0272,0222,
+0025,0363,0050,0154,0240,0327,0275,0015,0157,0247,0105,0353,0152,0211,0113,0124,
+0121,0040,0336,0026,0141,0076,0304,0362,0343,0256,0217,0254,0251,0011,0024,0326,
+0066,0220,0007,0360,0112,0075,0363,0342,0263,0076,0274,0311,0127,0234,0127,0136,
+0275,0035,0343,0207,0370,0233,0164,0100,0347,0276,0353,0071,0032,0334,0374,0066,
+0245,0275,0034,0174,0070,0214,0372,0204,0060,0160,0160,0056,0040,0120,0237,0106,
+0137,0042,0027,0163,0010,0213,0343,0315,0144,0271,0075,0362,0047,0113,0166,0106,
+0016,0230,0101,0300,0300,0312,0205,0102,0146,0315,0034,0246,0023,0040,0331,0221,
+0237,0034,0160,0143,0071,0163,0205,0254,0311,0267,0307,0246,0262,0111,0332,0242,
+0144,0063,0214,0162,0346,0356,0056,0044,0250,0271,0011,0102,0267,0145,0311,0167,
+0132,0343,0303,0207,0077,0225,0332,0074,0073,0203,0013,0316,0330,0353,0256,0077,
+0074,0200,0152,0025,0032,0347,0154,0362,0017,0350,0374,0114,0357,0074,0046,0074,
+0212,0007,0014,0225,0320,0016,0247,0133,0232,0161,0116,0054,0253,0054,0063,0135,
+0174,0323,0373,0026,0346,0160,0226,0353,0002,0213,0140,0351,0331,0246,0322,0366,
+0270,0347,0207,0252,0170,0341,0257,0163,0335,0002,0262,0250,0004,0114,0214,0116,
+0152,0122,0255,0322,0176,0206,0154,0311,0156,0156,0035,0206,0264,0276,0224,0352,
+0234,0044,0204,0352,0316,0374,0027,0341,0311,0355,0231,0155,0275,0362,0215,0030,
+0306,0126,0205,0133,0276,0367,0367,0260,0010,0102,0210,0322,0320,0143,0173,0064,
+0374,0201,0320,0334,0255,0350,0264,0274,0113,0162,0065,0065,0311,0010,0077,0115,
+0363,0367,0355,0304,0321,0011,0367,0050,0032,0130,0274,0037,0064,0305,0226,0202,
+0201,0350,0246,0364,0046,0355,0177,0073,0266,0022,0140,0134,0271,0272,0245,0143,
+0204,0276,0302,0200,0306,0276,0002,0215,0155,0005,0174,0250,0323,0102,0345,0213,
+0134,0224,0021,0316,0257,0357,0070,0233,0067,0251,0365,0274,0266,0350,0314,0116,
+0323,0027,0234,0014,0160,0200,0206,0304,0001,0320,0274,0007,0041,0061,0220,0264,
+0370,0205,0134,0221,0071,0352,0217,0306,0003,0234,0114,0225,0231,0113,0032,0143,
+0077,0213,0047,0340,0321,0216,0046,0220,0364,0200,0274,0041,0250,0203,0271,0255,
+0345,0357,0303,0101,0116,0074,0320,0065,0155,0264,0146,0065,0031,0160,0056,0271,
+0355,0117,0177,0073,0041,0132,0243,0070,0362,0262,0232,0056,0265,0111,0000,0105,
+0132,0065,0231,0135,0273,0065,0343,0366,0207,0261,0044,0200,0221,0062,0154,0230,
+0307,0167,0124,0151,0003,0032,0115,0063,0044,0246,0042,0221,0040,0145,0021,0110,
+0330,0226,0111,0025,0000,0261,0105,0222,0210,0246,0006,0202,0066,0323,0064,0113,
+0033,0104,0021,0120,0205,0204,0315,0030,0121,0115,0062,0066,0106,0220,0045,0213,
+0004,0145,0044,0302,0062,0042,0312,0221,0046,0101,0245,0045,0111,0260,0206,0301,
+0065,0044,0110,0055,0111,0102,0043,0004,0330,0333,0322,0271,0144,0213,0033,0044,
+0332,0274,0352,0272,0140,0046,0114,0246,0212,0144,0242,0226,0223,0066,0222,0235,
+0334,0322,0154,0151,0012,0054,0131,0064,0221,0202,0215,0347,0164,0022,0150,0246,
+0062,0114,0106,0014,0150,0314,0361,0310,0167,0134,0003,0106,0215,0106,0214,0014,
+0151,0005,0224,0102,0242,0146,0044,0002,0036,0166,0273,0276,0377,0325,0073,0136,
+0357,0233,0327,0006,0327,0322,0276,0277,0233,0317,0156,0320,0143,0032,0074,0245,
+0357,0252,0101,0061,0156,0353,0135,0136,0337,0127,0176,0035,0253,0135,0023,0277,
+0027,0133,0261,0055,0343,0007,0350,0135,0273,0043,0314,0073,0224,0110,0136,0246,
+0220,0163,0062,0277,0243,0325,0050,0321,0156,0314,0371,0265,0066,0046,0351,0120,
+0243,0140,0022,0004,0045,0175,0155,0207,0275,0331,0065,0261,0061,0151,0235,0022,
+0047,0131,0137,0143,0224,0020,0256,0150,0124,0264,0012,0100,0305,0151,0026,0031,
+0177,0255,0312,0051,0055,0032,0215,0255,0260,0323,0161,0007,0342,0327,0241,0053,
+0214,0375,0056,0330,0045,0277,0061,0236,0077,0114,0341,0233,0246,0246,0054,0156,
+0021,0244,0075,0107,0035,0377,0127,0114,0242,0250,0257,0104,0141,0201,0044,0201,
+0066,0114,0375,0061,0177,0142,0206,0355,0313,0314,0314,0313,0256,0141,0335,0272,
+0003,0216,0272,0341,0221,0274,0223,0336,0220,0272,0335,0206,0251,0223,0105,0317,
+0312,0127,0271,0370,0355,0012,0355,0355,0051,0203,0051,0134,0331,0026,0361,0335,
+0131,0374,0267,0135,0256,0374,0145,0261,0357,0342,0312,0207,0226,0241,0363,0316,
+0337,0247,0101,0277,0225,0073,0277,0275,0322,0126,0236,0135,0004,0300,0355,0001,
+0357,0157,0231,0325,0352,0270,0335,0301,0275,0143,0265,0121,0055,0230,0043,0143,
+0374,0057,0256,0256,0013,0110,0371,0166,0306,0135,0266,0227,0023,0026,0163,0115,
+0321,0063,0061,0313,0261,0021,0227,0244,0056,0042,0270,0355,0242,0360,0277,0072,
+0357,0275,0166,0272,0172,0213,0337,0251,0170,0023,0151,0322,0221,0243,0040,0331,
+0001,0226,0212,0045,0053,0110,0352,0267,0221,0320,0021,0253,0052,0262,0267,0106,
+0153,0210,0302,0053,0152,0040,0255,0025,0244,0106,0161,0210,0123,0213,0243,0050,
+0074,0160,0270,0305,0122,0361,0221,0015,0255,0161,0176,0242,0331,0173,0153,0126,
+0220,0327,0107,0276,0072,0114,0155,0007,0036,0167,0275,0242,0054,0065,0362,0052,
+0137,0140,0041,0012,0367,0052,0013,0355,0141,0023,0050,0035,0277,0157,0043,0322,
+0264,0075,0340,0355,0256,0372,0172,0124,0006,0126,0330,0152,0036,0364,0006,0112,
+0171,0003,0021,0041,0352,0167,0325,0240,0136,0113,0227,0062,0251,0274,0102,0332,
+0054,0233,0251,0331,0120,0230,0134,0032,0045,0033,0373,0266,0102,0111,0107,0077,
+0153,0166,0256,0375,0234,0346,0137,0317,0272,0325,0202,0056,0334,0277,0237,0256,
+0376,0374,0150,0362,0074,0173,0345,0266,0264,0216,0377,0136,0203,0353,0272,0023,
+0041,0033,0015,0274,0013,0234,0242,0275,0366,0216,0005,0365,0327,0250,0250,0067,
+0250,0146,0301,0253,0036,0330,0034,0317,0001,0324,0306,0132,0313,0310,0172,0157,
+0067,0054,0323,0057,0023,0063,0262,0004,0174,0313,0001,0135,0166,0064,0303,0247,
+0232,0137,0150,0011,0200,0307,0010,0220,0075,0034,0026,0123,0145,0005,0010,0011,
+0066,0106,0251,0230,0226,0206,0366,0044,0216,0071,0164,0044,0266,0233,0211,0146,
+0056,0112,0255,0046,0056,0207,0056,0222,0074,0043,0202,0132,0123,0341,0122,0245,
+0333,0221,0010,0224,0306,0061,0012,0166,0026,0246,0121,0162,0324,0120,0267,0150,
+0057,0337,0115,0341,0272,0124,0073,0015,0054,0061,0264,0207,0133,0236,0265,0005,
+0300,0063,0157,0271,0114,0075,0110,0034,0064,0056,0330,0255,0235,0205,0166,0040,
+0361,0155,0353,0055,0012,0315,0043,0014,0007,0151,0022,0221,0055,0025,0057,0205,
+0020,0044,0007,0030,0005,0042,0126,0044,0200,0301,0151,0003,0107,0167,0031,0232,
+0121,0111,0212,0267,0302,0251,0334,0006,0145,0314,0055,0171,0160,0062,0264,0260,
+0232,0061,0021,0266,0050,0322,0217,0204,0304,0155,0222,0044,0053,0064,0136,0304,
+0001,0132,0323,0343,0331,0253,0074,0324,0020,0212,0151,0066,0332,0074,0257,0277,
+0062,0317,0114,0371,0311,0177,0237,0274,0146,0325,0345,0333,0011,0043,0361,0336,
+0154,0003,0016,0170,0024,0023,0140,0041,0012,0246,0212,0014,0232,0031,0104,0075,
+0340,0047,0316,0000,0020,0222,0371,0156,0331,0204,0175,0223,0155,0041,0135,0233,
+0234,0113,0355,0022,0232,0143,0153,0054,0335,0261,0330,0144,0131,0006,0070,0071,
+0100,0113,0320,0263,0306,0270,0356,0207,0212,0055,0074,0344,0317,0005,0313,0340,
+0124,0002,0162,0033,0201,0263,0041,0042,0225,0010,0260,0022,0073,0055,0173,0153,
+0172,0023,0271,0354,0150,0306,0225,0246,0054,0071,0166,0336,0140,0306,0132,0125,
+0170,0253,0141,0206,0030,0174,0273,0007,0362,0151,0277,0347,0361,0346,0221,0032,
+0246,0321,0366,0031,0323,0123,0153,0102,0171,0012,0041,0034,0132,0242,0041,0217,
+0332,0046,0072,0050,0050,0055,0117,0050,0240,0235,0314,0003,0056,0330,0003,0066,
+0050,0011,0143,0206,0017,0000,0241,0130,0256,0121,0020,0342,0212,0006,0261,0033,
+0101,0005,0031,0004,0011,0000,0103,0206,0055,0042,0214,0212,0046,0261,0050,0043,
+0002,0261,0133,0104,0101,0050,0211,0041,0123,0022,0101,0030,0015,0241,0117,0114,
+0362,0232,0160,0066,0225,0032,0224,0021,0215,0122,0122,0253,0334,0106,0304,0025,
+0061,0200,0061,0273,0134,0342,0000,0262,0242,0252,0134,0235,0072,0013,0246,0030,
+0004,0016,0166,0203,0267,0340,0224,0265,0102,0041,0202,0010,0125,0204,0157,0140,
+0126,0175,0330,0202,0314,0013,0331,0010,0115,0272,0202,0156,0067,0041,0175,0347,
+0314,0003,0277,0217,0262,0346,0036,0112,0305,0120,0120,0221,0303,0170,0117,0263,
+0053,0060,0002,0153,0124,0260,0353,0266,0363,0071,0300,0272,0341,0046,0370,0012,
+0271,0115,0162,0125,0212,0126,0357,0202,0260,0104,0106,0205,0253,0123,0233,0054,
+0053,0150,0203,0332,0353,0325,0157,0352,0040,0357,0214,0056,0067,0246,0023,0122,
+0302,0040,0256,0240,0132,0031,0324,0016,0010,0274,0070,0232,0256,0145,0324,0355,
+0351,0350,0262,0023,0031,0343,0230,0147,0257,0101,0204,0171,0256,0106,0322,0106,
+0121,0000,0363,0337,0263,0154,0055,0266,0374,0305,0030,0167,0347,0134,0064,0332,
+0341,0101,0154,0305,0016,0254,0220,0152,0173,0251,0111,0247,0164,0017,0121,0066,
+0166,0356,0105,0311,0145,0315,0045,0032,0104,0150,0155,0041,0217,0152,0334,0270,
+0326,0153,0257,0320,0243,0114,0013,0260,0334,0033,0115,0024,0066,0065,0323,0016,
+0262,0221,0353,0307,0226,0352,0362,0250,0074,0265,0354,0142,0271,0311,0277,0215,
+0102,0311,0167,0374,0360,0151,0275,0275,0353,0355,0247,0272,0015,0027,0254,0223,
+0324,0202,0327,0345,0376,0137,0134,0374,0310,0172,0036,0070,0234,0321,0253,0001,
+0270,0077,0240,0362,0305,0253,0027,0243,0310,0121,0327,0054,0331,0060,0313,0177,
+0307,0346,0305,0356,0246,0204,0334,0351,0366,0033,0027,0302,0331,0357,0164,0170,
+0064,0074,0153,0114,0064,0071,0161,0127,0156,0110,0311,0352,0061,0331,0304,0207,
+0062,0324,0133,0274,0164,0361,0013,0265,0277,0144,0220,0112,0114,0227,0137,0203,
+0311,0205,0341,0335,0074,0233,0145,0110,0124,0052,0121,0022,0355,0056,0312,0252,
+0251,0115,0300,0075,0325,0317,0003,0174,0143,0310,0131,0147,0110,0033,0112,0046,
+0015,0232,0332,0270,0155,0224,0306,0334,0134,0027,0173,0140,0254,0116,0035,0263,
+0300,0326,0030,0330,0042,0357,0231,0314,0325,0252,0135,0061,0266,0320,0310,0127,
+0072,0252,0151,0151,0215,0170,0167,0347,0311,0121,0031,0115,0001,0071,0307,0136,
+0046,0222,0373,0076,0116,0237,0064,0374,0251,0136,0245,0321,0151,0011,0274,0057,
+0254,0366,0025,0167,0114,0256,0347,0115,0050,0066,0060,0350,0145,0232,0051,0246,
+0321,0233,0130,0133,0120,0215,0075,0172,0075,0026,0017,0253,0173,0363,0155,0033,
+0051,0274,0164,0130,0153,0337,0202,0152,0310,0354,0162,0372,0221,0025,0073,0224,
+0204,0251,0252,0036,0103,0271,0172,0203,0046,0327,0057,0171,0173,0215,0264,0164,
+0304,0331,0232,0244,0210,0226,0236,0057,0204,0012,0032,0167,0257,0235,0030,0115,
+0266,0267,0106,0355,0367,0147,0062,0251,0215,0221,0254,0155,0142,0235,0266,0375,
+0266,0352,0372,0276,0043,0315,0307,0332,0057,0011,0170,0116,0026,0227,0307,0341,
+0273,0263,0233,0067,0001,0335,0245,0334,0323,0361,0247,0075,0025,0232,0051,0356,
+0060,0157,0303,0015,0367,0374,0234,0373,0270,0064,0061,0150,0165,0111,0362,0060,
+0143,0006,0066,0330,0371,0001,0063,0177,0234,0367,0327,0100,0301,0325,0015,0327,
+0166,0254,0332,0157,0263,0267,0034,0311,0323,0010,0036,0246,0232,0065,0141,0047,
+0242,0072,0054,0130,0274,0357,0237,0317,0075,0237,0154,0244,0252,0222,0346,0231,
+0266,0325,0103,0325,0266,0221,0016,0117,0026,0154,0256,0022,0040,0316,0314,0047,
+0155,0053,0142,0331,0172,0137,0303,0217,0353,0162,0035,0351,0245,0225,0252,0243,
+0042,0164,0315,0231,0207,0205,0166,0155,0045,0171,0113,0363,0130,0303,0052,0041,
+0222,0274,0346,0243,0227,0246,0367,0313,0266,0015,0013,0333,0211,0152,0341,0040,
+0164,0024,0046,0373,0014,0205,0100,0013,0060,0270,0314,0252,0062,0061,0263,0056,
+0220,0256,0322,0025,0272,0040,0250,0020,0212,0211,0132,0155,0273,0371,0330,0243,
+0226,0306,0330,0254,0020,0146,0014,0044,0010,0111,0133,0045,0242,0051,0241,0346,
+0026,0145,0064,0304,0046,0016,0325,0160,0052,0255,0114,0270,0322,0215,0064,0305,
+0030,0021,0130,0144,0263,0205,0274,0131,0042,0327,0212,0361,0007,0114,0021,0350,
+0261,0155,0062,0253,0104,0260,0025,0022,0056,0250,0035,0062,0021,0020,0112,0223,
+0035,0134,0245,0127,0144,0143,0124,0012,0227,0054,0134,0164,0022,0240,0022,0213,
+0261,0015,0215,0002,0072,0055,0030,0136,0056,0052,0122,0231,0203,0012,0232,0253,
+0235,0267,0276,0232,0337,0202,0253,0331,0361,0273,0347,0325,0262,0214,0043,0322,
+0213,0243,0110,0102,0244,0141,0135,0246,0147,0112,0070,0345,0237,0025,0075,0032,
+0012,0022,0067,0346,0372,0373,0165,0116,0306,0250,0154,0110,0260,0355,0176,0054,
+0170,0372,0007,0007,0337,0223,0145,0245,0030,0317,0074,0257,0303,0166,0001,0115,
+0036,0334,0311,0264,0062,0320,0024,0131,0166,0356,0254,0337,0023,0130,0124,0227,
+0014,0055,0045,0224,0021,0130,0213,0155,0330,0345,0225,0222,0361,0122,0004,0340,
+0331,0062,0220,0160,0222,0366,0357,0202,0207,0335,0076,0372,0021,0153,0115,0011,
+0062,0341,0273,0057,0273,0140,0311,0032,0243,0346,0066,0300,0222,0203,0031,0276,
+0141,0206,0055,0167,0174,0237,0065,0276,0155,0146,0213,0363,0312,0016,0230,0333,
+0151,0104,0066,0002,0265,0156,0170,0074,0140,0051,0064,0166,0312,0305,0372,0073,
+0007,0225,0051,0276,0174,0017,0212,0245,0243,0337,0146,0302,0112,0340,0172,0006,
+0006,0224,0143,0156,0334,0231,0252,0166,0023,0152,0020,0354,0262,0357,0277,0150,
+0337,0310,0336,0105,0150,0257,0370,0360,0350,0361,0047,0327,0347,0275,0011,0166,
+0172,0325,0371,0121,0362,0372,0202,0275,0104,0232,0267,0126,0371,0324,0106,0147,
+0126,0260,0213,0235,0350,0230,0242,0020,0360,0167,0227,0263,0203,0014,0313,0263,
+0062,0017,0077,0217,0250,0155,0200,0207,0135,0225,0070,0064,0223,0153,0273,0222,
+0205,0222,0023,0103,0030,0152,0004,0153,0026,0101,0235,0360,0300,0343,0276,0346,
+0167,0365,0123,0254,0217,0224,0011,0034,0347,0222,0032,0101,0036,0005,0135,0077,
+0250,0154,0000,0265,0107,0336,0313,0321,0330,0247,0106,0071,0342,0361,0063,0141,
+0261,0066,0203,0323,0121,0265,0111,0035,0041,0027,0353,0147,0246,0003,0273,0067,
+0354,0240,0056,0350,0155,0207,0015,0272,0305,0345,0075,0241,0342,0246,0163,0014,
+0064,0362,0136,0036,0073,0232,0041,0206,0150,0247,0110,0373,0246,0172,0137,0121,
+0120,0157,0136,0174,0020,0110,0074,0267,0274,0125,0124,0153,0227,0032,0051,0352,
+0275,0123,0301,0322,0264,0220,0261,0104,0074,0070,0140,0207,0306,0375,0176,0233,
+0053,0216,0130,0204,0214,0055,0361,0254,0036,0052,0042,0340,0345,0103,0020,0134,
+0255,0124,0325,0324,0227,0056,0252,0124,0003,0215,0370,0037,0337,0023,0034,0100,
+0175,0016,0235,0205,0022,0276,0244,0062,0031,0115,0140,0152,0332,0302,0171,0262,
+0136,0376,0112,0174,0047,0166,0074,0175,0160,0367,0354,0030,0027,0341,0221,0206,
+0037,0014,0330,0063,0046,0160,0250,0136,0045,0243,0205,0174,0204,0120,0020,0001,
+0224,0014,0014,0071,0215,0325,0060,0047,0201,0306,0345,0231,0374,0206,0272,0302,
+0106,0225,0344,0325,0034,0102,0024,0210,0366,0054,0140,0127,0261,0114,0352,0342,
+0322,0242,0243,0163,0235,0155,0060,0212,0363,0342,0036,0302,0336,0173,0300,0134,
+0042,0102,0032,0233,0253,0030,0211,0305,0121,0005,0133,0246,0216,0126,0072,0276,
+0010,0104,0170,0302,0204,0252,0124,0003,0150,0151,0256,0165,0275,0121,0012,0151,
+0135,0047,0150,0315,0225,0374,0351,0167,0173,0103,0130,0113,0074,0303,0254,0142,
+0366,0160,0227,0245,0152,0214,0204,0215,0371,0036,0216,0061,0346,0276,0311,0166,
+0036,0012,0161,0316,0315,0075,0167,0164,0141,0234,0322,0320,0041,0073,0157,0024,
+0120,0056,0333,0123,0213,0334,0116,0133,0245,0171,0047,0172,0160,0065,0235,0347,
+0227,0026,0202,0150,0335,0146,0300,0146,0130,0101,0054,0111,0025,0262,0036,0063,
+0062,0255,0354,0063,0112,0220,0231,0353,0051,0356,0256,0242,0065,0207,0322,0045,
+0224,0043,0170,0170,0040,0076,0015,0246,0163,0357,0230,0337,0266,0331,0000,0123,
+0232,0215,0166,0354,0063,0247,0275,0140,0016,0343,0104,0141,0240,0370,0066,0143,
+0274,0124,0267,0116,0054,0163,0103,0223,0277,0036,0053,0335,0073,0001,0326,0356,
+0324,0354,0152,0106,0220,0372,0166,0177,0010,0321,0150,0367,0213,0147,0117,0136,
+0265,0175,0007,0114,0151,0067,0235,0026,0052,0163,0243,0227,0113,0241,0306,0066,
+0331,0010,0341,0030,0343,0234,0076,0054,0162,0357,0205,0133,0233,0163,0276,0203,
+0361,0024,0247,0334,0247,0271,0120,0211,0346,0306,0255,0154,0362,0042,0255,0102,
+0352,0220,0331,0015,0264,0263,0253,0055,0142,0267,0120,0262,0326,0246,0331,0266,
+0213,0270,0146,0206,0064,0200,0244,0306,0247,0304,0063,0242,0023,0371,0306,0131,
+0211,0163,0312,0017,0033,0326,0263,0115,0204,0026,0160,0024,0140,0226,0250,0147,
+0061,0207,0375,0365,0134,0061,0345,0165,0075,0223,0036,0177,0227,0371,0277,0073,
+0376,0214,0037,0206,0044,0174,0141,0363,0324,0335,0370,0054,0116,0354,0347,0364,
+0300,0237,0142,0217,0100,0201,0117,0323,0022,0340,0200,0235,0171,0022,0200,0156,
+0124,0040,0125,0021,0350,0331,0212,0300,0334,0175,0226,0112,0110,0341,0067,0035,
+0146,0214,0330,0117,0060,0023,0072,0272,0041,0231,0035,0242,0253,0013,0050,0307,
+0225,0310,0053,0105,0234,0223,0012,0210,0314,0122,0012,0066,0211,0225,0174,0247,
+0236,0067,0173,0007,0331,0253,0276,0047,0044,0366,0133,0253,0256,0127,0133,0343,
+0006,0334,0125,0274,0076,0167,0033,0235,0054,0363,0306,0131,0220,0332,0322,0111,
+0024,0024,0004,0163,0173,0325,0354,0026,0066,0224,0232,0164,0115,0331,0257,0300,
+0241,0236,0111,0305,0236,0052,0004,0022,0165,0002,0041,0064,0156,0315,0132,0006,
+0104,0315,0156,0137,0130,0364,0204,0032,0013,0161,0206,0330,0312,0220,0247,0103,
+0275,0360,0043,0076,0132,0343,0101,0230,0043,0272,0125,0013,0075,0254,0226,0150,
+0223,0150,0335,0073,0050,0051,0263,0274,0270,0134,0336,0131,0261,0041,0320,0276,
+0311,0240,0254,0131,0063,0357,0210,0015,0025,0266,0164,0076,0157,0326,0020,0177,
+0001,0113,0140,0075,0044,0157,0134,0220,0265,0007,0266,0044,0155,0315,0130,0304,
+0017,0222,0007,0217,0325,0241,0327,0120,0175,0257,0356,0031,0103,0060,0232,0170,
+0152,0050,0326,0247,0316,0042,0212,0061,0066,0105,0035,0261,0315,0043,0103,0006,
+0217,0344,0015,0040,0255,0217,0270,0137,0121,0212,0133,0126,0233,0133,0336,0120,
+0024,0167,0350,0375,0100,0232,0361,0165,0256,0265,0012,0173,0302,0055,0134,0300,
+0222,0020,0236,0171,0155,0066,0254,0331,0016,0331,0337,0022,0077,0255,0073,0023,
+0257,0044,0154,0272,0300,0262,0362,0261,0051,0070,0245,0343,0070,0124,0343,0367,
+0251,0061,0233,0214,0123,0315,0146,0246,0325,0217,0254,0101,0326,0161,0046,0336,
+0214,0066,0242,0013,0201,0112,0324,0314,0275,0005,0123,0160,0334,0253,0167,0142,
+0272,0375,0371,0000,0032,0342,0031,0303,0000,0005,0354,0262,0012,0273,0157,0010,
+0041,0010,0220,0025,0307,0037,0210,0163,0115,0100,0312,0366,0162,0337,0027,0344,
+0005,0341,0015,0326,0030,0033,0243,0014,0325,0131,0226,0102,0106,0167,0051,0072,
+0210,0137,0241,0306,0024,0062,0056,0222,0120,0345,0376,0114,0227,0135,0260,0267,
+0304,0133,0153,0367,0333,0345,0222,0331,0010,0306,0203,0372,0310,0010,0102,0251,
+0325,0015,0320,0136,0126,0326,0321,0204,0032,0026,0252,0315,0045,0027,0132,0167,
+0014,0315,0217,0233,0270,0332,0017,0041,0271,0276,0305,0005,0276,0142,0313,0164,
+0032,0274,0262,0324,0236,0240,0165,0331,0110,0111,0302,0245,0362,0370,0316,0022,
+0150,0131,0332,0333,0231,0157,0106,0031,0223,0217,0121,0051,0072,0250,0232,0141,
+0017,0116,0300,0134,0371,0334,0104,0260,0065,0070,0166,0361,0301,0026,0207,0303,
+0234,0166,0347,0010,0330,0325,0352,0006,0142,0127,0116,0226,0033,0155,0314,0351,
+0033,0110,0273,0122,0050,0131,0346,0314,0151,0025,0332,0130,0073,0062,0043,0207,
+0042,0317,0321,0014,0325,0071,0174,0167,0276,0036,0202,0303,0321,0052,0161,0323,
+0005,0014,0200,0061,0047,0145,0160,0254,0124,0372,0372,0135,0305,0347,0207,0025,
+0167,0202,0214,0074,0321,0041,0152,0121,0276,0301,0234,0373,0233,0240,0023,0031,
+0147,0035,0000,0151,0353,0072,0121,0337,0020,0175,0221,0257,0210,0351,0243,0063,
+0021,0331,0206,0110,0053,0305,0047,0110,0112,0300,0307,0143,0365,0175,0164,0174,
+0077,0256,0073,0035,0370,0322,0136,0257,0371,0346,0104,0175,0017,0173,0061,0304,
+0326,0273,0132,0111,0054,0235,0225,0231,0035,0231,0231,0163,0336,0270,0341,0155,
+0363,0224,0145,0312,0333,0073,0070,0354,0024,0116,0260,0230,0243,0336,0356,0043,
+0071,0220,0112,0365,0172,0052,0127,0334,0260,0032,0024,0235,0243,0011,0236,0352,
+0010,0370,0131,0251,0023,0062,0135,0175,0117,0327,0172,0332,0060,0350,0164,0307,
+0013,0230,0170,0071,0063,0353,0054,0372,0230,0242,0057,0171,0351,0165,0373,0224,
+0046,0157,0104,0354,0103,0217,0063,0033,0024,0012,0346,0256,0035,0274,0070,0100,
+0320,0040,0267,0356,0125,0123,0043,0011,0042,0251,0265,0024,0333,0167,0110,0023,
+0111,0335,0307,0256,0140,0257,0135,0107,0235,0277,0052,0327,0122,0360,0230,0111,
+0123,0263,0222,0245,0153,0361,0135,0023,0160,0072,0035,0173,0207,0073,0046,0314,
+0147,0015,0361,0104,0200,0231,0052,0272,0206,0236,0075,0051,0262,0153,0250,0374,
+0373,0162,0352,0362,0044,0347,0025,0333,0311,0217,0066,0031,0316,0074,0131,0214,
+0303,0135,0172,0114,0055,0153,0104,0165,0361,0174,0054,0142,0004,0222,0050,0242,
+0212,0155,0353,0036,0144,0205,0325,0120,0334,0266,0026,0217,0105,0333,0262,0315,
+0072,0014,0302,0253,0244,0225,0356,0332,0031,0037,0125,0350,0353,0305,0157,0174,
+0021,0205,0234,0374,0165,0111,0125,0304,0020,0055,0364,0104,0045,0206,0023,0215,
+0207,0276,0114,0141,0115,0325,0357,0024,0024,0014,0264,0046,0001,0332,0127,0230,
+0014,0106,0366,0245,0362,0317,0054,0046,0264,0351,0002,0227,0033,0026,0044,0103,
+0114,0115,0260,0154,0056,0132,0333,0337,0213,0141,0150,0325,0206,0061,0242,0152,
+0340,0141,0360,0371,0041,0004,0046,0363,0141,0104,0273,0217,0176,0276,0327,0243,
+0332,0316,0123,0173,0073,0306,0353,0107,0274,0120,0211,0013,0347,0266,0113,0332,
+0347,0122,0076,0147,0207,0251,0151,0362,0023,0256,0041,0052,0376,0035,0204,0367,
+0355,0156,0334,0316,0327,0325,0323,0256,0167,0343,0172,0306,0061,0356,0163,0057,
+0225,0316,0072,0116,0315,0302,0144,0005,0071,0270,0166,0305,0217,0002,0112,0265,
+0117,0163,0146,0161,0125,0136,0255,0351,0011,0204,0056,0035,0353,0247,0304,0272,
+0030,0113,0304,0030,0346,0141,0141,0041,0371,0334,0054,0025,0120,0260,0207,0206,
+0355,0275,0030,0325,0032,0246,0167,0254,0346,0332,0322,0047,0153,0143,0363,0163,
+0331,0022,0241,0071,0361,0163,0066,0171,0272,0134,0143,0170,0331,0313,0215,0264,
+0060,0161,0362,0346,0214,0176,0366,0272,0254,0372,0147,0274,0070,0235,0167,0247,
+0333,0321,0011,0010,0074,0240,0273,0172,0125,0331,0031,0201,0315,0073,0212,0261,
+0123,0023,0002,0162,0345,0145,0340,0222,0324,0061,0116,0175,0370,0076,0241,0133,
+0370,0154,0342,0144,0332,0065,0037,0023,0050,0352,0336,0032,0226,0244,0307,0074,
+0370,0212,0133,0073,0230,0315,0132,0164,0326,0230,0341,0214,0141,0230,0222,0224,
+0073,0246,0111,0010,0361,0116,0164,0260,0263,0060,0026,0067,0077,0057,0147,0224,
+0375,0075,0256,0170,0363,0074,0126,0321,0224,0045,0155,0221,0126,0211,0107,0357,
+0240,0307,0133,0254,0164,0333,0066,0207,0114,0164,0250,0277,0055,0301,0315,0360,
+0157,0301,0337,0253,0213,0047,0121,0034,0143,0132,0351,0317,0244,0306,0005,0117,
+0012,0016,0271,0026,0022,0221,0352,0176,0337,0127,0327,0213,0223,0073,0333,0034,
+0376,0020,0105,0267,0001,0150,0161,0111,0003,0307,0235,0317,0346,0052,0222,0147,
+0176,0324,0155,0363,0165,0037,0235,0345,0222,0033,0143,0274,0120,0076,0254,0263,
+0114,0261,0340,0165,0120,0215,0255,0177,0075,0261,0275,0360,0315,0034,0156,0024,
+0221,0343,0024,0250,0160,0146,0065,0262,0145,0044,0327,0116,0070,0040,0225,0011,
+0027,0253,0150,0114,0220,0211,0116,0264,0217,0114,0241,0035,0040,0035,0162,0216,
+0127,0050,0322,0242,0027,0136,0071,0231,0256,0120,0060,0215,0354,0207,0253,0031,
+0277,0047,0334,0356,0242,0232,0102,0000,0052,0125,0124,0116,0120,0061,0056,0046,
+0306,0122,0014,0134,0175,0327,0147,0054,0231,0055,0120,0307,0225,0224,0321,0237,
+0137,0263,0326,0176,0077,0227,0370,0313,0277,0357,0257,0242,0307,0353,0362,0177,
+0161,0351,0254,0062,0353,0263,0137,0331,0260,0125,0123,0106,0227,0014,0317,0337,
+0352,0373,0071,0374,0070,0375,0205,0124,0217,0027,0375,0306,0157,0264,0336,0127,
+0353,0271,0176,0065,0022,0111,0043,0335,0077,0233,0167,0362,0117,0177,0272,0342,
+0111,0044,0136,0260,0335,0215,0015,0014,0316,0302,0267,0231,0371,0260,0025,0124,
+0256,0123,0254,0333,0240,0252,0246,0173,0260,0270,0252,0246,0321,0125,0114,0173,
+0265,0073,0132,0025,0344,0061,0276,0024,0360,0341,0217,0122,0242,0001,0377,0027,
+0162,0105,0070,0120,0220,0162,0275,0056,0263,
+};
+#endif
diff --git a/full/include/common_bufsiz.h b/full/include/common_bufsiz.h
new file mode 100755
index 0000000..91e452a
--- a/dev/null
+++ b/full/include/common_bufsiz.h
@@ -0,0 +1,3 @@
+enum { COMMON_BUFSIZE = 1024 };
+extern char bb_common_bufsiz1[];
+#define setup_common_bufsiz() ((void)0)
diff --git a/full/include/common_bufsiz.h.method b/full/include/common_bufsiz.h.method
new file mode 100755
index 0000000..1375994
--- a/dev/null
+++ b/full/include/common_bufsiz.h.method
@@ -0,0 +1 @@
+std
diff --git a/full/include/config/MARKER b/full/include/config/MARKER
new file mode 100755
index 0000000..e69de29
--- a/dev/null
+++ b/full/include/config/MARKER
diff --git a/full/include/config/acpid.h b/full/include/config/acpid.h
new file mode 100755
index 0000000..7eb2766
--- a/dev/null
+++ b/full/include/config/acpid.h
@@ -0,0 +1 @@
+#undef CONFIG_ACPID
diff --git a/full/include/config/add/shell.h b/full/include/config/add/shell.h
new file mode 100755
index 0000000..5f6b3d3
--- a/dev/null
+++ b/full/include/config/add/shell.h
@@ -0,0 +1 @@
+#undef CONFIG_ADD_SHELL
diff --git a/full/include/config/addgroup.h b/full/include/config/addgroup.h
new file mode 100755
index 0000000..f25e4e0
--- a/dev/null
+++ b/full/include/config/addgroup.h
@@ -0,0 +1 @@
+#undef CONFIG_ADDGROUP
diff --git a/full/include/config/adduser.h b/full/include/config/adduser.h
new file mode 100755
index 0000000..a1d8eb5
--- a/dev/null
+++ b/full/include/config/adduser.h
@@ -0,0 +1 @@
+#undef CONFIG_ADDUSER
diff --git a/full/include/config/adjtimex.h b/full/include/config/adjtimex.h
new file mode 100755
index 0000000..fadfe28
--- a/dev/null
+++ b/full/include/config/adjtimex.h
@@ -0,0 +1 @@
+#define CONFIG_ADJTIMEX 1
diff --git a/full/include/config/ar.h b/full/include/config/ar.h
new file mode 100755
index 0000000..690ce01
--- a/dev/null
+++ b/full/include/config/ar.h
@@ -0,0 +1 @@
+#undef CONFIG_AR
diff --git a/full/include/config/arp.h b/full/include/config/arp.h
new file mode 100755
index 0000000..fe5ec0b
--- a/dev/null
+++ b/full/include/config/arp.h
@@ -0,0 +1 @@
+#define CONFIG_ARP 1
diff --git a/full/include/config/arping.h b/full/include/config/arping.h
new file mode 100755
index 0000000..c26de1c
--- a/dev/null
+++ b/full/include/config/arping.h
@@ -0,0 +1 @@
+#undef CONFIG_ARPING
diff --git a/full/include/config/ash.h b/full/include/config/ash.h
new file mode 100755
index 0000000..01e9e06
--- a/dev/null
+++ b/full/include/config/ash.h
@@ -0,0 +1 @@
+#define CONFIG_ASH 1
diff --git a/full/include/config/ash/alias.h b/full/include/config/ash/alias.h
new file mode 100755
index 0000000..15676d3
--- a/dev/null
+++ b/full/include/config/ash/alias.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_ALIAS 1
diff --git a/full/include/config/ash/bash/compat.h b/full/include/config/ash/bash/compat.h
new file mode 100755
index 0000000..6f3add4
--- a/dev/null
+++ b/full/include/config/ash/bash/compat.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_BASH_COMPAT 1
diff --git a/full/include/config/ash/builtin/echo.h b/full/include/config/ash/builtin/echo.h
new file mode 100755
index 0000000..8666fb9
--- a/dev/null
+++ b/full/include/config/ash/builtin/echo.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_BUILTIN_ECHO 1
diff --git a/full/include/config/ash/builtin/printf.h b/full/include/config/ash/builtin/printf.h
new file mode 100755
index 0000000..0565598
--- a/dev/null
+++ b/full/include/config/ash/builtin/printf.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_BUILTIN_PRINTF 1
diff --git a/full/include/config/ash/builtin/test.h b/full/include/config/ash/builtin/test.h
new file mode 100755
index 0000000..269cb47
--- a/dev/null
+++ b/full/include/config/ash/builtin/test.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_BUILTIN_TEST 1
diff --git a/full/include/config/ash/cmdcmd.h b/full/include/config/ash/cmdcmd.h
new file mode 100755
index 0000000..a897e15
--- a/dev/null
+++ b/full/include/config/ash/cmdcmd.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_CMDCMD 1
diff --git a/full/include/config/ash/expand/prmt.h b/full/include/config/ash/expand/prmt.h
new file mode 100755
index 0000000..e353c47
--- a/dev/null
+++ b/full/include/config/ash/expand/prmt.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_EXPAND_PRMT 1
diff --git a/full/include/config/ash/getopts.h b/full/include/config/ash/getopts.h
new file mode 100755
index 0000000..06403e5
--- a/dev/null
+++ b/full/include/config/ash/getopts.h
@@ -0,0 +1 @@
+#undef CONFIG_ASH_GETOPTS
diff --git a/full/include/config/ash/help.h b/full/include/config/ash/help.h
new file mode 100755
index 0000000..461b61f
--- a/dev/null
+++ b/full/include/config/ash/help.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_HELP 1
diff --git a/full/include/config/ash/idle/timeout.h b/full/include/config/ash/idle/timeout.h
new file mode 100755
index 0000000..80c8ec9
--- a/dev/null
+++ b/full/include/config/ash/idle/timeout.h
@@ -0,0 +1 @@
+#undef CONFIG_ASH_IDLE_TIMEOUT
diff --git a/full/include/config/ash/internal/glob.h b/full/include/config/ash/internal/glob.h
new file mode 100755
index 0000000..3f6f5b9
--- a/dev/null
+++ b/full/include/config/ash/internal/glob.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_INTERNAL_GLOB 1
diff --git a/full/include/config/ash/job/control.h b/full/include/config/ash/job/control.h
new file mode 100755
index 0000000..400119f
--- a/dev/null
+++ b/full/include/config/ash/job/control.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_JOB_CONTROL 1
diff --git a/full/include/config/ash/mail.h b/full/include/config/ash/mail.h
new file mode 100755
index 0000000..f12e7dc
--- a/dev/null
+++ b/full/include/config/ash/mail.h
@@ -0,0 +1 @@
+#undef CONFIG_ASH_MAIL
diff --git a/full/include/config/ash/optimize/for/size.h b/full/include/config/ash/optimize/for/size.h
new file mode 100755
index 0000000..748113f
--- a/dev/null
+++ b/full/include/config/ash/optimize/for/size.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_OPTIMIZE_FOR_SIZE 1
diff --git a/full/include/config/ash/random/support.h b/full/include/config/ash/random/support.h
new file mode 100755
index 0000000..7b46fa7
--- a/dev/null
+++ b/full/include/config/ash/random/support.h
@@ -0,0 +1 @@
+#define CONFIG_ASH_RANDOM_SUPPORT 1
diff --git a/full/include/config/awk.h b/full/include/config/awk.h
new file mode 100755
index 0000000..6939251
--- a/dev/null
+++ b/full/include/config/awk.h
@@ -0,0 +1 @@
+#define CONFIG_AWK 1
diff --git a/full/include/config/base64.h b/full/include/config/base64.h
new file mode 100755
index 0000000..b799f73
--- a/dev/null
+++ b/full/include/config/base64.h
@@ -0,0 +1 @@
+#define CONFIG_BASE64 1
diff --git a/full/include/config/basename.h b/full/include/config/basename.h
new file mode 100755
index 0000000..1c74849
--- a/dev/null
+++ b/full/include/config/basename.h
@@ -0,0 +1 @@
+#define CONFIG_BASENAME 1
diff --git a/full/include/config/bash/is/ash.h b/full/include/config/bash/is/ash.h
new file mode 100755
index 0000000..10ce280
--- a/dev/null
+++ b/full/include/config/bash/is/ash.h
@@ -0,0 +1 @@
+#undef CONFIG_BASH_IS_ASH
diff --git a/full/include/config/bash/is/hush.h b/full/include/config/bash/is/hush.h
new file mode 100755
index 0000000..284063d
--- a/dev/null
+++ b/full/include/config/bash/is/hush.h
@@ -0,0 +1 @@
+#undef CONFIG_BASH_IS_HUSH
diff --git a/full/include/config/bash/is/none.h b/full/include/config/bash/is/none.h
new file mode 100755
index 0000000..383c814
--- a/dev/null
+++ b/full/include/config/bash/is/none.h
@@ -0,0 +1 @@
+#define CONFIG_BASH_IS_NONE 1
diff --git a/full/include/config/bb/sysctl.h b/full/include/config/bb/sysctl.h
new file mode 100755
index 0000000..9b852e2
--- a/dev/null
+++ b/full/include/config/bb/sysctl.h
@@ -0,0 +1 @@
+#define CONFIG_BB_SYSCTL 1
diff --git a/full/include/config/bbconfig.h b/full/include/config/bbconfig.h
new file mode 100755
index 0000000..03c6119
--- a/dev/null
+++ b/full/include/config/bbconfig.h
@@ -0,0 +1 @@
+#define CONFIG_BBCONFIG 1
diff --git a/full/include/config/beep.h b/full/include/config/beep.h
new file mode 100755
index 0000000..751c6a6
--- a/dev/null
+++ b/full/include/config/beep.h
@@ -0,0 +1 @@
+#undef CONFIG_BEEP
diff --git a/full/include/config/blkdiscard.h b/full/include/config/blkdiscard.h
new file mode 100755
index 0000000..496a7c3
--- a/dev/null
+++ b/full/include/config/blkdiscard.h
@@ -0,0 +1 @@
+#define CONFIG_BLKDISCARD 1
diff --git a/full/include/config/blkid.h b/full/include/config/blkid.h
new file mode 100755
index 0000000..ee14a0a
--- a/dev/null
+++ b/full/include/config/blkid.h
@@ -0,0 +1 @@
+#define CONFIG_BLKID 1
diff --git a/full/include/config/blockdev.h b/full/include/config/blockdev.h
new file mode 100755
index 0000000..5d246d1
--- a/dev/null
+++ b/full/include/config/blockdev.h
@@ -0,0 +1 @@
+#define CONFIG_BLOCKDEV 1
diff --git a/full/include/config/bootchartd.h b/full/include/config/bootchartd.h
new file mode 100755
index 0000000..c327c56
--- a/dev/null
+++ b/full/include/config/bootchartd.h
@@ -0,0 +1 @@
+#undef CONFIG_BOOTCHARTD
diff --git a/full/include/config/brctl.h b/full/include/config/brctl.h
new file mode 100755
index 0000000..234afc2
--- a/dev/null
+++ b/full/include/config/brctl.h
@@ -0,0 +1 @@
+#define CONFIG_BRCTL 1
diff --git a/full/include/config/build/libbusybox.h b/full/include/config/build/libbusybox.h
new file mode 100755
index 0000000..bb085cf
--- a/dev/null
+++ b/full/include/config/build/libbusybox.h
@@ -0,0 +1 @@
+#undef CONFIG_BUILD_LIBBUSYBOX
diff --git a/full/include/config/bunzip2.h b/full/include/config/bunzip2.h
new file mode 100755
index 0000000..f53ed48
--- a/dev/null
+++ b/full/include/config/bunzip2.h
@@ -0,0 +1 @@
+#define CONFIG_BUNZIP2 1
diff --git a/full/include/config/busybox.h b/full/include/config/busybox.h
new file mode 100755
index 0000000..2cca4d7
--- a/dev/null
+++ b/full/include/config/busybox.h
@@ -0,0 +1 @@
+#define CONFIG_BUSYBOX 1
diff --git a/full/include/config/busybox/exec/path.h b/full/include/config/busybox/exec/path.h
new file mode 100755
index 0000000..685a902
--- a/dev/null
+++ b/full/include/config/busybox/exec/path.h
@@ -0,0 +1 @@
+#define CONFIG_BUSYBOX_EXEC_PATH "/proc/self/exe"
diff --git a/full/include/config/bzcat.h b/full/include/config/bzcat.h
new file mode 100755
index 0000000..e8d5cd6
--- a/dev/null
+++ b/full/include/config/bzcat.h
@@ -0,0 +1 @@
+#define CONFIG_BZCAT 1
diff --git a/full/include/config/bzip2.h b/full/include/config/bzip2.h
new file mode 100755
index 0000000..b5d30d5
--- a/dev/null
+++ b/full/include/config/bzip2.h
@@ -0,0 +1 @@
+#define CONFIG_BZIP2 1
diff --git a/full/include/config/cal.h b/full/include/config/cal.h
new file mode 100755
index 0000000..2c1fef3
--- a/dev/null
+++ b/full/include/config/cal.h
@@ -0,0 +1 @@
+#define CONFIG_CAL 1
diff --git a/full/include/config/cat.h b/full/include/config/cat.h
new file mode 100755
index 0000000..9c71ca1
--- a/dev/null
+++ b/full/include/config/cat.h
@@ -0,0 +1 @@
+#define CONFIG_CAT 1
diff --git a/full/include/config/catv.h b/full/include/config/catv.h
new file mode 100755
index 0000000..a9b5426
--- a/dev/null
+++ b/full/include/config/catv.h
@@ -0,0 +1 @@
+#define CONFIG_CATV 1
diff --git a/full/include/config/chat.h b/full/include/config/chat.h
new file mode 100755
index 0000000..39837cc
--- a/dev/null
+++ b/full/include/config/chat.h
@@ -0,0 +1 @@
+#undef CONFIG_CHAT
diff --git a/full/include/config/chattr.h b/full/include/config/chattr.h
new file mode 100755
index 0000000..6206eff
--- a/dev/null
+++ b/full/include/config/chattr.h
@@ -0,0 +1 @@
+#define CONFIG_CHATTR 1
diff --git a/full/include/config/chcon.h b/full/include/config/chcon.h
new file mode 100755
index 0000000..39bb47a
--- a/dev/null
+++ b/full/include/config/chcon.h
@@ -0,0 +1 @@
+#define CONFIG_CHCON 1
diff --git a/full/include/config/chgrp.h b/full/include/config/chgrp.h
new file mode 100755
index 0000000..f31cc6f
--- a/dev/null
+++ b/full/include/config/chgrp.h
@@ -0,0 +1 @@
+#define CONFIG_CHGRP 1
diff --git a/full/include/config/chmod.h b/full/include/config/chmod.h
new file mode 100755
index 0000000..0f97761
--- a/dev/null
+++ b/full/include/config/chmod.h
@@ -0,0 +1 @@
+#define CONFIG_CHMOD 1
diff --git a/full/include/config/chown.h b/full/include/config/chown.h
new file mode 100755
index 0000000..8b0ed5e
--- a/dev/null
+++ b/full/include/config/chown.h
@@ -0,0 +1 @@
+#define CONFIG_CHOWN 1
diff --git a/full/include/config/chpasswd.h b/full/include/config/chpasswd.h
new file mode 100755
index 0000000..54a921c
--- a/dev/null
+++ b/full/include/config/chpasswd.h
@@ -0,0 +1 @@
+#undef CONFIG_CHPASSWD
diff --git a/full/include/config/chpst.h b/full/include/config/chpst.h
new file mode 100755
index 0000000..c0c6151
--- a/dev/null
+++ b/full/include/config/chpst.h
@@ -0,0 +1 @@
+#undef CONFIG_CHPST
diff --git a/full/include/config/chroot.h b/full/include/config/chroot.h
new file mode 100755
index 0000000..d9557c9
--- a/dev/null
+++ b/full/include/config/chroot.h
@@ -0,0 +1 @@
+#define CONFIG_CHROOT 1
diff --git a/full/include/config/chrt.h b/full/include/config/chrt.h
new file mode 100755
index 0000000..9b7097c
--- a/dev/null
+++ b/full/include/config/chrt.h
@@ -0,0 +1 @@
+#undef CONFIG_CHRT
diff --git a/full/include/config/chvt.h b/full/include/config/chvt.h
new file mode 100755
index 0000000..419b58b
--- a/dev/null
+++ b/full/include/config/chvt.h
@@ -0,0 +1 @@
+#define CONFIG_CHVT 1
diff --git a/full/include/config/cksum.h b/full/include/config/cksum.h
new file mode 100755
index 0000000..d083997
--- a/dev/null
+++ b/full/include/config/cksum.h
@@ -0,0 +1 @@
+#undef CONFIG_CKSUM
diff --git a/full/include/config/clear.h b/full/include/config/clear.h
new file mode 100755
index 0000000..4648176
--- a/dev/null
+++ b/full/include/config/clear.h
@@ -0,0 +1 @@
+#define CONFIG_CLEAR 1
diff --git a/full/include/config/cmp.h b/full/include/config/cmp.h
new file mode 100755
index 0000000..cadb203
--- a/dev/null
+++ b/full/include/config/cmp.h
@@ -0,0 +1 @@
+#define CONFIG_CMP 1
diff --git a/full/include/config/comm.h b/full/include/config/comm.h
new file mode 100755
index 0000000..7013dd9
--- a/dev/null
+++ b/full/include/config/comm.h
@@ -0,0 +1 @@
+#define CONFIG_COMM 1
diff --git a/full/include/config/conspy.h b/full/include/config/conspy.h
new file mode 100755
index 0000000..1ca822a
--- a/dev/null
+++ b/full/include/config/conspy.h
@@ -0,0 +1 @@
+#undef CONFIG_CONSPY
diff --git a/full/include/config/cp.h b/full/include/config/cp.h
new file mode 100755
index 0000000..cf974c6
--- a/dev/null
+++ b/full/include/config/cp.h
@@ -0,0 +1 @@
+#define CONFIG_CP 1
diff --git a/full/include/config/cpio.h b/full/include/config/cpio.h
new file mode 100755
index 0000000..bf1d3eb
--- a/dev/null
+++ b/full/include/config/cpio.h
@@ -0,0 +1 @@
+#define CONFIG_CPIO 1
diff --git a/full/include/config/crond.h b/full/include/config/crond.h
new file mode 100755
index 0000000..5fcd3ee
--- a/dev/null
+++ b/full/include/config/crond.h
@@ -0,0 +1 @@
+#define CONFIG_CROND 1
diff --git a/full/include/config/crontab.h b/full/include/config/crontab.h
new file mode 100755
index 0000000..1df3026
--- a/dev/null
+++ b/full/include/config/crontab.h
@@ -0,0 +1 @@
+#define CONFIG_CRONTAB 1
diff --git a/full/include/config/cross/compiler/prefix.h b/full/include/config/cross/compiler/prefix.h
new file mode 100755
index 0000000..ea55ef8
--- a/dev/null
+++ b/full/include/config/cross/compiler/prefix.h
@@ -0,0 +1 @@
+#define CONFIG_CROSS_COMPILER_PREFIX ""
diff --git a/full/include/config/cryptpw.h b/full/include/config/cryptpw.h
new file mode 100755
index 0000000..e521547
--- a/dev/null
+++ b/full/include/config/cryptpw.h
@@ -0,0 +1 @@
+#undef CONFIG_CRYPTPW
diff --git a/full/include/config/cttyhack.h b/full/include/config/cttyhack.h
new file mode 100755
index 0000000..8c65e2f
--- a/dev/null
+++ b/full/include/config/cttyhack.h
@@ -0,0 +1 @@
+#undef CONFIG_CTTYHACK
diff --git a/full/include/config/cut.h b/full/include/config/cut.h
new file mode 100755
index 0000000..19efeb3
--- a/dev/null
+++ b/full/include/config/cut.h
@@ -0,0 +1 @@
+#define CONFIG_CUT 1
diff --git a/full/include/config/date.h b/full/include/config/date.h
new file mode 100755
index 0000000..7ca51ca
--- a/dev/null
+++ b/full/include/config/date.h
@@ -0,0 +1 @@
+#define CONFIG_DATE 1
diff --git a/full/include/config/dc.h b/full/include/config/dc.h
new file mode 100755
index 0000000..a487b6c
--- a/dev/null
+++ b/full/include/config/dc.h
@@ -0,0 +1 @@
+#define CONFIG_DC 1
diff --git a/full/include/config/dd.h b/full/include/config/dd.h
new file mode 100755
index 0000000..891fc7e
--- a/dev/null
+++ b/full/include/config/dd.h
@@ -0,0 +1 @@
+#define CONFIG_DD 1
diff --git a/full/include/config/deallocvt.h b/full/include/config/deallocvt.h
new file mode 100755
index 0000000..fb79141
--- a/dev/null
+++ b/full/include/config/deallocvt.h
@@ -0,0 +1 @@
+#define CONFIG_DEALLOCVT 1
diff --git a/full/include/config/debug.h b/full/include/config/debug.h
new file mode 100755
index 0000000..21b831a
--- a/dev/null
+++ b/full/include/config/debug.h
@@ -0,0 +1 @@
+#undef CONFIG_DEBUG
diff --git a/full/include/config/debug/pessimize.h b/full/include/config/debug/pessimize.h
new file mode 100755
index 0000000..ef5a6ba
--- a/dev/null
+++ b/full/include/config/debug/pessimize.h
@@ -0,0 +1 @@
+#undef CONFIG_DEBUG_PESSIMIZE
diff --git a/full/include/config/debug/sanitize.h b/full/include/config/debug/sanitize.h
new file mode 100755
index 0000000..350ad5a
--- a/dev/null
+++ b/full/include/config/debug/sanitize.h
@@ -0,0 +1 @@
+#undef CONFIG_DEBUG_SANITIZE
diff --git a/full/include/config/default/depmod/file.h b/full/include/config/default/depmod/file.h
new file mode 100755
index 0000000..2e5f207
--- a/dev/null
+++ b/full/include/config/default/depmod/file.h
@@ -0,0 +1 @@
+#define CONFIG_DEFAULT_DEPMOD_FILE "modules.dep"
diff --git a/full/include/config/default/modules/dir.h b/full/include/config/default/modules/dir.h
new file mode 100755
index 0000000..1669d37
--- a/dev/null
+++ b/full/include/config/default/modules/dir.h
@@ -0,0 +1 @@
+#define CONFIG_DEFAULT_MODULES_DIR "/lib/modules"
diff --git a/full/include/config/default/setfont/dir.h b/full/include/config/default/setfont/dir.h
new file mode 100755
index 0000000..fbbccb8
--- a/dev/null
+++ b/full/include/config/default/setfont/dir.h
@@ -0,0 +1 @@
+#define CONFIG_DEFAULT_SETFONT_DIR ""
diff --git a/full/include/config/delgroup.h b/full/include/config/delgroup.h
new file mode 100755
index 0000000..bbd3c7c
--- a/dev/null
+++ b/full/include/config/delgroup.h
@@ -0,0 +1 @@
+#undef CONFIG_DELGROUP
diff --git a/full/include/config/deluser.h b/full/include/config/deluser.h
new file mode 100755
index 0000000..ca19a9b
--- a/dev/null
+++ b/full/include/config/deluser.h
@@ -0,0 +1 @@
+#undef CONFIG_DELUSER
diff --git a/full/include/config/depmod.h b/full/include/config/depmod.h
new file mode 100755
index 0000000..e7036a6
--- a/dev/null
+++ b/full/include/config/depmod.h
@@ -0,0 +1 @@
+#define CONFIG_DEPMOD 1
diff --git a/full/include/config/desktop.h b/full/include/config/desktop.h
new file mode 100755
index 0000000..f502dfb
--- a/dev/null
+++ b/full/include/config/desktop.h
@@ -0,0 +1 @@
+#define CONFIG_DESKTOP 1
diff --git a/full/include/config/devfsd.h b/full/include/config/devfsd.h
new file mode 100755
index 0000000..7fce1fa
--- a/dev/null
+++ b/full/include/config/devfsd.h
@@ -0,0 +1 @@
+#undef CONFIG_DEVFSD
diff --git a/full/include/config/devfsd/fg/np.h b/full/include/config/devfsd/fg/np.h
new file mode 100755
index 0000000..a478fba
--- a/dev/null
+++ b/full/include/config/devfsd/fg/np.h
@@ -0,0 +1 @@
+#undef CONFIG_DEVFSD_FG_NP
diff --git a/full/include/config/devfsd/modload.h b/full/include/config/devfsd/modload.h
new file mode 100755
index 0000000..12f086a
--- a/dev/null
+++ b/full/include/config/devfsd/modload.h
@@ -0,0 +1 @@
+#undef CONFIG_DEVFSD_MODLOAD
diff --git a/full/include/config/devfsd/verbose.h b/full/include/config/devfsd/verbose.h
new file mode 100755
index 0000000..61374c8
--- a/dev/null
+++ b/full/include/config/devfsd/verbose.h
@@ -0,0 +1 @@
+#undef CONFIG_DEVFSD_VERBOSE
diff --git a/full/include/config/devmem.h b/full/include/config/devmem.h
new file mode 100755
index 0000000..85da536
--- a/dev/null
+++ b/full/include/config/devmem.h
@@ -0,0 +1 @@
+#define CONFIG_DEVMEM 1
diff --git a/full/include/config/df.h b/full/include/config/df.h
new file mode 100755
index 0000000..293d588
--- a/dev/null
+++ b/full/include/config/df.h
@@ -0,0 +1 @@
+#define CONFIG_DF 1
diff --git a/full/include/config/dhcpd/leases/file.h b/full/include/config/dhcpd/leases/file.h
new file mode 100755
index 0000000..9275cb5
--- a/dev/null
+++ b/full/include/config/dhcpd/leases/file.h
@@ -0,0 +1 @@
+#define CONFIG_DHCPD_LEASES_FILE ""
diff --git a/full/include/config/dhcprelay.h b/full/include/config/dhcprelay.h
new file mode 100755
index 0000000..9071a32
--- a/dev/null
+++ b/full/include/config/dhcprelay.h
@@ -0,0 +1 @@
+#undef CONFIG_DHCPRELAY
diff --git a/full/include/config/diff.h b/full/include/config/diff.h
new file mode 100755
index 0000000..0b3804a
--- a/dev/null
+++ b/full/include/config/diff.h
@@ -0,0 +1 @@
+#define CONFIG_DIFF 1
diff --git a/full/include/config/dirname.h b/full/include/config/dirname.h
new file mode 100755
index 0000000..eab22ba
--- a/dev/null
+++ b/full/include/config/dirname.h
@@ -0,0 +1 @@
+#define CONFIG_DIRNAME 1
diff --git a/full/include/config/dmalloc.h b/full/include/config/dmalloc.h
new file mode 100755
index 0000000..8431341
--- a/dev/null
+++ b/full/include/config/dmalloc.h
@@ -0,0 +1 @@
+#undef CONFIG_DMALLOC
diff --git a/full/include/config/dmesg.h b/full/include/config/dmesg.h
new file mode 100755
index 0000000..2e33093
--- a/dev/null
+++ b/full/include/config/dmesg.h
@@ -0,0 +1 @@
+#define CONFIG_DMESG 1
diff --git a/full/include/config/dnsd.h b/full/include/config/dnsd.h
new file mode 100755
index 0000000..876f5f1
--- a/dev/null
+++ b/full/include/config/dnsd.h
@@ -0,0 +1 @@
+#define CONFIG_DNSD 1
diff --git a/full/include/config/dnsdomainname.h b/full/include/config/dnsdomainname.h
new file mode 100755
index 0000000..cdb1134
--- a/dev/null
+++ b/full/include/config/dnsdomainname.h
@@ -0,0 +1 @@
+#define CONFIG_DNSDOMAINNAME 1
diff --git a/full/include/config/dos2unix.h b/full/include/config/dos2unix.h
new file mode 100755
index 0000000..ec0710b
--- a/dev/null
+++ b/full/include/config/dos2unix.h
@@ -0,0 +1 @@
+#define CONFIG_DOS2UNIX 1
diff --git a/full/include/config/dpkg.h b/full/include/config/dpkg.h
new file mode 100755
index 0000000..e30ea21
--- a/dev/null
+++ b/full/include/config/dpkg.h
@@ -0,0 +1 @@
+#undef CONFIG_DPKG
diff --git a/full/include/config/dpkg/deb.h b/full/include/config/dpkg/deb.h
new file mode 100755
index 0000000..58b0bb0
--- a/dev/null
+++ b/full/include/config/dpkg/deb.h
@@ -0,0 +1 @@
+#undef CONFIG_DPKG_DEB
diff --git a/full/include/config/du.h b/full/include/config/du.h
new file mode 100755
index 0000000..1baccc4
--- a/dev/null
+++ b/full/include/config/du.h
@@ -0,0 +1 @@
+#define CONFIG_DU 1
diff --git a/full/include/config/dumpkmap.h b/full/include/config/dumpkmap.h
new file mode 100755
index 0000000..6e9d939
--- a/dev/null
+++ b/full/include/config/dumpkmap.h
@@ -0,0 +1 @@
+#undef CONFIG_DUMPKMAP
diff --git a/full/include/config/dumpleases.h b/full/include/config/dumpleases.h
new file mode 100755
index 0000000..7f93880
--- a/dev/null
+++ b/full/include/config/dumpleases.h
@@ -0,0 +1 @@
+#undef CONFIG_DUMPLEASES
diff --git a/full/include/config/echo.h b/full/include/config/echo.h
new file mode 100755
index 0000000..2d204d8
--- a/dev/null
+++ b/full/include/config/echo.h
@@ -0,0 +1 @@
+#define CONFIG_ECHO 1
diff --git a/full/include/config/ed.h b/full/include/config/ed.h
new file mode 100755
index 0000000..cb25661
--- a/dev/null
+++ b/full/include/config/ed.h
@@ -0,0 +1 @@
+#define CONFIG_ED 1
diff --git a/full/include/config/efence.h b/full/include/config/efence.h
new file mode 100755
index 0000000..06387b1
--- a/dev/null
+++ b/full/include/config/efence.h
@@ -0,0 +1 @@
+#undef CONFIG_EFENCE
diff --git a/full/include/config/egrep.h b/full/include/config/egrep.h
new file mode 100755
index 0000000..6c39968
--- a/dev/null
+++ b/full/include/config/egrep.h
@@ -0,0 +1 @@
+#define CONFIG_EGREP 1
diff --git a/full/include/config/eject.h b/full/include/config/eject.h
new file mode 100755
index 0000000..1b940ea
--- a/dev/null
+++ b/full/include/config/eject.h
@@ -0,0 +1 @@
+#undef CONFIG_EJECT
diff --git a/full/include/config/env.h b/full/include/config/env.h
new file mode 100755
index 0000000..293cf69
--- a/dev/null
+++ b/full/include/config/env.h
@@ -0,0 +1 @@
+#define CONFIG_ENV 1
diff --git a/full/include/config/envdir.h b/full/include/config/envdir.h
new file mode 100755
index 0000000..3aaac08
--- a/dev/null
+++ b/full/include/config/envdir.h
@@ -0,0 +1 @@
+#undef CONFIG_ENVDIR
diff --git a/full/include/config/envuidgid.h b/full/include/config/envuidgid.h
new file mode 100755
index 0000000..9fbf493
--- a/dev/null
+++ b/full/include/config/envuidgid.h
@@ -0,0 +1 @@
+#undef CONFIG_ENVUIDGID
diff --git a/full/include/config/ether/wake.h b/full/include/config/ether/wake.h
new file mode 100755
index 0000000..bcc8ee1
--- a/dev/null
+++ b/full/include/config/ether/wake.h
@@ -0,0 +1 @@
+#undef CONFIG_ETHER_WAKE
diff --git a/full/include/config/expand.h b/full/include/config/expand.h
new file mode 100755
index 0000000..d639672
--- a/dev/null
+++ b/full/include/config/expand.h
@@ -0,0 +1 @@
+#define CONFIG_EXPAND 1
diff --git a/full/include/config/expr.h b/full/include/config/expr.h
new file mode 100755
index 0000000..c42cf59
--- a/dev/null
+++ b/full/include/config/expr.h
@@ -0,0 +1 @@
+#define CONFIG_EXPR 1
diff --git a/full/include/config/expr/math/support/64.h b/full/include/config/expr/math/support/64.h
new file mode 100755
index 0000000..8c788ef
--- a/dev/null
+++ b/full/include/config/expr/math/support/64.h
@@ -0,0 +1 @@
+#define CONFIG_EXPR_MATH_SUPPORT_64 1
diff --git a/full/include/config/extra/cflags.h b/full/include/config/extra/cflags.h
new file mode 100755
index 0000000..bf6ab6f
--- a/dev/null
+++ b/full/include/config/extra/cflags.h
@@ -0,0 +1 @@
+#define CONFIG_EXTRA_CFLAGS "-Os -fno-short-enums -fgcse-after-reload -frerun-cse-after-loop -frename-registers"
diff --git a/full/include/config/extra/compat.h b/full/include/config/extra/compat.h
new file mode 100755
index 0000000..b979d4a
--- a/dev/null
+++ b/full/include/config/extra/compat.h
@@ -0,0 +1 @@
+#undef CONFIG_EXTRA_COMPAT
diff --git a/full/include/config/extra/ldflags.h b/full/include/config/extra/ldflags.h
new file mode 100755
index 0000000..71e4c38
--- a/dev/null
+++ b/full/include/config/extra/ldflags.h
@@ -0,0 +1 @@
+#define CONFIG_EXTRA_LDFLAGS ""
diff --git a/full/include/config/extra/ldlibs.h b/full/include/config/extra/ldlibs.h
new file mode 100755
index 0000000..d14321e
--- a/dev/null
+++ b/full/include/config/extra/ldlibs.h
@@ -0,0 +1 @@
+#define CONFIG_EXTRA_LDLIBS ""
diff --git a/full/include/config/fakeidentd.h b/full/include/config/fakeidentd.h
new file mode 100755
index 0000000..febea9b
--- a/dev/null
+++ b/full/include/config/fakeidentd.h
@@ -0,0 +1 @@
+#undef CONFIG_FAKEIDENTD
diff --git a/full/include/config/false.h b/full/include/config/false.h
new file mode 100755
index 0000000..ac8ce86
--- a/dev/null
+++ b/full/include/config/false.h
@@ -0,0 +1 @@
+#define CONFIG_FALSE 1
diff --git a/full/include/config/fatattr.h b/full/include/config/fatattr.h
new file mode 100755
index 0000000..af31658
--- a/dev/null
+++ b/full/include/config/fatattr.h
@@ -0,0 +1 @@
+#define CONFIG_FATATTR 1
diff --git a/full/include/config/fbset.h b/full/include/config/fbset.h
new file mode 100755
index 0000000..7b185a3
--- a/dev/null
+++ b/full/include/config/fbset.h
@@ -0,0 +1 @@
+#define CONFIG_FBSET 1
diff --git a/full/include/config/fbsplash.h b/full/include/config/fbsplash.h
new file mode 100755
index 0000000..f3c1dc6
--- a/dev/null
+++ b/full/include/config/fbsplash.h
@@ -0,0 +1 @@
+#define CONFIG_FBSPLASH 1
diff --git a/full/include/config/fdflush.h b/full/include/config/fdflush.h
new file mode 100755
index 0000000..02ab6aa
--- a/dev/null
+++ b/full/include/config/fdflush.h
@@ -0,0 +1 @@
+#undef CONFIG_FDFLUSH
diff --git a/full/include/config/fdformat.h b/full/include/config/fdformat.h
new file mode 100755
index 0000000..6aa06a3
--- a/dev/null
+++ b/full/include/config/fdformat.h
@@ -0,0 +1 @@
+#undef CONFIG_FDFORMAT
diff --git a/full/include/config/fdisk.h b/full/include/config/fdisk.h
new file mode 100755
index 0000000..9e87e90
--- a/dev/null
+++ b/full/include/config/fdisk.h
@@ -0,0 +1 @@
+#define CONFIG_FDISK 1
diff --git a/full/include/config/fdisk/support/large/disks.h b/full/include/config/fdisk/support/large/disks.h
new file mode 100755
index 0000000..e14500c
--- a/dev/null
+++ b/full/include/config/fdisk/support/large/disks.h
@@ -0,0 +1 @@
+#undef CONFIG_FDISK_SUPPORT_LARGE_DISKS
diff --git a/full/include/config/feature/2/4/modules.h b/full/include/config/feature/2/4/modules.h
new file mode 100755
index 0000000..29707d9
--- a/dev/null
+++ b/full/include/config/feature/2/4/modules.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_2_4_MODULES
diff --git a/full/include/config/feature/acpid/compat.h b/full/include/config/feature/acpid/compat.h
new file mode 100755
index 0000000..e2dfd39
--- a/dev/null
+++ b/full/include/config/feature/acpid/compat.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_ACPID_COMPAT
diff --git a/full/include/config/feature/addgroup/long/options.h b/full/include/config/feature/addgroup/long/options.h
new file mode 100755
index 0000000..c976012
--- a/dev/null
+++ b/full/include/config/feature/addgroup/long/options.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS
diff --git a/full/include/config/feature/adduser/long/options.h b/full/include/config/feature/adduser/long/options.h
new file mode 100755
index 0000000..4c21aee
--- a/dev/null
+++ b/full/include/config/feature/adduser/long/options.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_ADDUSER_LONG_OPTIONS
diff --git a/full/include/config/feature/adduser/to/group.h b/full/include/config/feature/adduser/to/group.h
new file mode 100755
index 0000000..d21c0a3
--- a/dev/null
+++ b/full/include/config/feature/adduser/to/group.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_ADDUSER_TO_GROUP
diff --git a/full/include/config/feature/aix/label.h b/full/include/config/feature/aix/label.h
new file mode 100755
index 0000000..36e16cd
--- a/dev/null
+++ b/full/include/config/feature/aix/label.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_AIX_LABEL
diff --git a/full/include/config/feature/allow/exec.h b/full/include/config/feature/allow/exec.h
new file mode 100755
index 0000000..ad637f1
--- a/dev/null
+++ b/full/include/config/feature/allow/exec.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_ALLOW_EXEC 1
diff --git a/full/include/config/feature/ar/create.h b/full/include/config/feature/ar/create.h
new file mode 100755
index 0000000..b7b95b8
--- a/dev/null
+++ b/full/include/config/feature/ar/create.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_AR_CREATE
diff --git a/full/include/config/feature/ar/long/filenames.h b/full/include/config/feature/ar/long/filenames.h
new file mode 100755
index 0000000..f0d3d58
--- a/dev/null
+++ b/full/include/config/feature/ar/long/filenames.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_AR_LONG_FILENAMES
diff --git a/full/include/config/feature/autowidth.h b/full/include/config/feature/autowidth.h
new file mode 100755
index 0000000..ed334ee
--- a/dev/null
+++ b/full/include/config/feature/autowidth.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_AUTOWIDTH 1
diff --git a/full/include/config/feature/awk/gnu/extensions.h b/full/include/config/feature/awk/gnu/extensions.h
new file mode 100755
index 0000000..1905613
--- a/dev/null
+++ b/full/include/config/feature/awk/gnu/extensions.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_AWK_GNU_EXTENSIONS 1
diff --git a/full/include/config/feature/awk/libm.h b/full/include/config/feature/awk/libm.h
new file mode 100755
index 0000000..593f184
--- a/dev/null
+++ b/full/include/config/feature/awk/libm.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_AWK_LIBM 1
diff --git a/full/include/config/feature/beep/freq.h b/full/include/config/feature/beep/freq.h
new file mode 100755
index 0000000..761a773
--- a/dev/null
+++ b/full/include/config/feature/beep/freq.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_BEEP_FREQ 0
diff --git a/full/include/config/feature/beep/length/ms.h b/full/include/config/feature/beep/length/ms.h
new file mode 100755
index 0000000..a71e4a6
--- a/dev/null
+++ b/full/include/config/feature/beep/length/ms.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_BEEP_LENGTH_MS 0
diff --git a/full/include/config/feature/blkid/type.h b/full/include/config/feature/blkid/type.h
new file mode 100755
index 0000000..9e0aae1
--- a/dev/null
+++ b/full/include/config/feature/blkid/type.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_BLKID_TYPE 1
diff --git a/full/include/config/feature/bootchartd/bloated/header.h b/full/include/config/feature/bootchartd/bloated/header.h
new file mode 100755
index 0000000..97520cb
--- a/dev/null
+++ b/full/include/config/feature/bootchartd/bloated/header.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER
diff --git a/full/include/config/feature/bootchartd/config/file.h b/full/include/config/feature/bootchartd/config/file.h
new file mode 100755
index 0000000..50fb809
--- a/dev/null
+++ b/full/include/config/feature/bootchartd/config/file.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE
diff --git a/full/include/config/feature/brctl/fancy.h b/full/include/config/feature/brctl/fancy.h
new file mode 100755
index 0000000..96ce211
--- a/dev/null
+++ b/full/include/config/feature/brctl/fancy.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_BRCTL_FANCY 1
diff --git a/full/include/config/feature/brctl/show.h b/full/include/config/feature/brctl/show.h
new file mode 100755
index 0000000..815a4bc
--- a/dev/null
+++ b/full/include/config/feature/brctl/show.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_BRCTL_SHOW 1
diff --git a/full/include/config/feature/buffers/go/in/bss.h b/full/include/config/feature/buffers/go/in/bss.h
new file mode 100755
index 0000000..3179c71
--- a/dev/null
+++ b/full/include/config/feature/buffers/go/in/bss.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_BUFFERS_GO_IN_BSS
diff --git a/full/include/config/feature/buffers/go/on/stack.h b/full/include/config/feature/buffers/go/on/stack.h
new file mode 100755
index 0000000..2e216f5
--- a/dev/null
+++ b/full/include/config/feature/buffers/go/on/stack.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_BUFFERS_GO_ON_STACK
diff --git a/full/include/config/feature/buffers/use/malloc.h b/full/include/config/feature/buffers/use/malloc.h
new file mode 100755
index 0000000..fccf9a4
--- a/dev/null
+++ b/full/include/config/feature/buffers/use/malloc.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_BUFFERS_USE_MALLOC 1
diff --git a/full/include/config/feature/call/telinit.h b/full/include/config/feature/call/telinit.h
new file mode 100755
index 0000000..761c8ed
--- a/dev/null
+++ b/full/include/config/feature/call/telinit.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CALL_TELINIT
diff --git a/full/include/config/feature/chat/clr/abort.h b/full/include/config/feature/chat/clr/abort.h
new file mode 100755
index 0000000..b416e57
--- a/dev/null
+++ b/full/include/config/feature/chat/clr/abort.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHAT_CLR_ABORT
diff --git a/full/include/config/feature/chat/implicit/cr.h b/full/include/config/feature/chat/implicit/cr.h
new file mode 100755
index 0000000..58981e7
--- a/dev/null
+++ b/full/include/config/feature/chat/implicit/cr.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHAT_IMPLICIT_CR
diff --git a/full/include/config/feature/chat/nofail.h b/full/include/config/feature/chat/nofail.h
new file mode 100755
index 0000000..138eeba
--- a/dev/null
+++ b/full/include/config/feature/chat/nofail.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHAT_NOFAIL
diff --git a/full/include/config/feature/chat/send/escapes.h b/full/include/config/feature/chat/send/escapes.h
new file mode 100755
index 0000000..883d2f5
--- a/dev/null
+++ b/full/include/config/feature/chat/send/escapes.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHAT_SEND_ESCAPES
diff --git a/full/include/config/feature/chat/swallow/opts.h b/full/include/config/feature/chat/swallow/opts.h
new file mode 100755
index 0000000..ac4ba95
--- a/dev/null
+++ b/full/include/config/feature/chat/swallow/opts.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHAT_SWALLOW_OPTS
diff --git a/full/include/config/feature/chat/tty/hifi.h b/full/include/config/feature/chat/tty/hifi.h
new file mode 100755
index 0000000..0f7a31f
--- a/dev/null
+++ b/full/include/config/feature/chat/tty/hifi.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHAT_TTY_HIFI
diff --git a/full/include/config/feature/chat/var/abort/len.h b/full/include/config/feature/chat/var/abort/len.h
new file mode 100755
index 0000000..4d4b726
--- a/dev/null
+++ b/full/include/config/feature/chat/var/abort/len.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHAT_VAR_ABORT_LEN
diff --git a/full/include/config/feature/chcon/long/options.h b/full/include/config/feature/chcon/long/options.h
new file mode 100755
index 0000000..d70f2f4
--- a/dev/null
+++ b/full/include/config/feature/chcon/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_CHCON_LONG_OPTIONS 1
diff --git a/full/include/config/feature/check/names.h b/full/include/config/feature/check/names.h
new file mode 100755
index 0000000..258b4e1
--- a/dev/null
+++ b/full/include/config/feature/check/names.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHECK_NAMES
diff --git a/full/include/config/feature/check/tainted/module.h b/full/include/config/feature/check/tainted/module.h
new file mode 100755
index 0000000..47b0167
--- a/dev/null
+++ b/full/include/config/feature/check/tainted/module.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_CHECK_TAINTED_MODULE 1
diff --git a/full/include/config/feature/check/unicode/in/env.h b/full/include/config/feature/check/unicode/in/env.h
new file mode 100755
index 0000000..89dca6b
--- a/dev/null
+++ b/full/include/config/feature/check/unicode/in/env.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CHECK_UNICODE_IN_ENV
diff --git a/full/include/config/feature/chown/long/options.h b/full/include/config/feature/chown/long/options.h
new file mode 100755
index 0000000..bcb706e
--- a/dev/null
+++ b/full/include/config/feature/chown/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_CHOWN_LONG_OPTIONS 1
diff --git a/full/include/config/feature/clean/up.h b/full/include/config/feature/clean/up.h
new file mode 100755
index 0000000..4cc37a1
--- a/dev/null
+++ b/full/include/config/feature/clean/up.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CLEAN_UP
diff --git a/full/include/config/feature/compress/bbconfig.h b/full/include/config/feature/compress/bbconfig.h
new file mode 100755
index 0000000..f2cea00
--- a/dev/null
+++ b/full/include/config/feature/compress/bbconfig.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_COMPRESS_BBCONFIG 1
diff --git a/full/include/config/feature/compress/usage.h b/full/include/config/feature/compress/usage.h
new file mode 100755
index 0000000..019b205
--- a/dev/null
+++ b/full/include/config/feature/compress/usage.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_COMPRESS_USAGE 1
diff --git a/full/include/config/feature/copybuf/kb.h b/full/include/config/feature/copybuf/kb.h
new file mode 100755
index 0000000..a6a01fa
--- a/dev/null
+++ b/full/include/config/feature/copybuf/kb.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_COPYBUF_KB 4
diff --git a/full/include/config/feature/cp/long/options.h b/full/include/config/feature/cp/long/options.h
new file mode 100755
index 0000000..aabc40a
--- a/dev/null
+++ b/full/include/config/feature/cp/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_CP_LONG_OPTIONS 1
diff --git a/full/include/config/feature/cpio/o.h b/full/include/config/feature/cpio/o.h
new file mode 100755
index 0000000..c6da289
--- a/dev/null
+++ b/full/include/config/feature/cpio/o.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_CPIO_O 1
diff --git a/full/include/config/feature/cpio/p.h b/full/include/config/feature/cpio/p.h
new file mode 100755
index 0000000..b9c82d7
--- a/dev/null
+++ b/full/include/config/feature/cpio/p.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_CPIO_P 1
diff --git a/full/include/config/feature/crond/call/sendmail.h b/full/include/config/feature/crond/call/sendmail.h
new file mode 100755
index 0000000..0602ef7
--- a/dev/null
+++ b/full/include/config/feature/crond/call/sendmail.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_CROND_CALL_SENDMAIL
diff --git a/full/include/config/feature/crond/d.h b/full/include/config/feature/crond/d.h
new file mode 100755
index 0000000..efd6b04
--- a/dev/null
+++ b/full/include/config/feature/crond/d.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_CROND_D 1
diff --git a/full/include/config/feature/crond/dir.h b/full/include/config/feature/crond/dir.h
new file mode 100755
index 0000000..9767bbf
--- a/dev/null
+++ b/full/include/config/feature/crond/dir.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_CROND_DIR "/etc"
diff --git a/full/include/config/feature/date/compat.h b/full/include/config/feature/date/compat.h
new file mode 100755
index 0000000..0494b74
--- a/dev/null
+++ b/full/include/config/feature/date/compat.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DATE_COMPAT 1
diff --git a/full/include/config/feature/date/isofmt.h b/full/include/config/feature/date/isofmt.h
new file mode 100755
index 0000000..3ef18f6
--- a/dev/null
+++ b/full/include/config/feature/date/isofmt.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DATE_ISOFMT 1
diff --git a/full/include/config/feature/date/nano.h b/full/include/config/feature/date/nano.h
new file mode 100755
index 0000000..3de181d
--- a/dev/null
+++ b/full/include/config/feature/date/nano.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_DATE_NANO
diff --git a/full/include/config/feature/dc/libm.h b/full/include/config/feature/dc/libm.h
new file mode 100755
index 0000000..5e57d8b
--- a/dev/null
+++ b/full/include/config/feature/dc/libm.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DC_LIBM 1
diff --git a/full/include/config/feature/dd/ibs/obs.h b/full/include/config/feature/dd/ibs/obs.h
new file mode 100755
index 0000000..4d4d6c2
--- a/dev/null
+++ b/full/include/config/feature/dd/ibs/obs.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DD_IBS_OBS 1
diff --git a/full/include/config/feature/dd/signal/handling.h b/full/include/config/feature/dd/signal/handling.h
new file mode 100755
index 0000000..89183f1
--- a/dev/null
+++ b/full/include/config/feature/dd/signal/handling.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DD_SIGNAL_HANDLING 1
diff --git a/full/include/config/feature/dd/status.h b/full/include/config/feature/dd/status.h
new file mode 100755
index 0000000..f0042e8
--- a/dev/null
+++ b/full/include/config/feature/dd/status.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DD_STATUS 1
diff --git a/full/include/config/feature/dd/third/status/line.h b/full/include/config/feature/dd/third/status/line.h
new file mode 100755
index 0000000..2db89d1
--- a/dev/null
+++ b/full/include/config/feature/dd/third/status/line.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DD_THIRD_STATUS_LINE 1
diff --git a/full/include/config/feature/default/passwd/algo.h b/full/include/config/feature/default/passwd/algo.h
new file mode 100755
index 0000000..c6ff51d
--- a/dev/null
+++ b/full/include/config/feature/default/passwd/algo.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DEFAULT_PASSWD_ALGO ""
diff --git a/full/include/config/feature/del/user/from/group.h b/full/include/config/feature/del/user/from/group.h
new file mode 100755
index 0000000..f395931
--- a/dev/null
+++ b/full/include/config/feature/del/user/from/group.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_DEL_USER_FROM_GROUP
diff --git a/full/include/config/feature/devfs.h b/full/include/config/feature/devfs.h
new file mode 100755
index 0000000..0e21d96
--- a/dev/null
+++ b/full/include/config/feature/devfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_DEVFS
diff --git a/full/include/config/feature/devpts.h b/full/include/config/feature/devpts.h
new file mode 100755
index 0000000..7528c7c
--- a/dev/null
+++ b/full/include/config/feature/devpts.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DEVPTS 1
diff --git a/full/include/config/feature/df/fancy.h b/full/include/config/feature/df/fancy.h
new file mode 100755
index 0000000..7ddab97
--- a/dev/null
+++ b/full/include/config/feature/df/fancy.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DF_FANCY 1
diff --git a/full/include/config/feature/diff/dir.h b/full/include/config/feature/diff/dir.h
new file mode 100755
index 0000000..35786ab
--- a/dev/null
+++ b/full/include/config/feature/diff/dir.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DIFF_DIR 1
diff --git a/full/include/config/feature/diff/long/options.h b/full/include/config/feature/diff/long/options.h
new file mode 100755
index 0000000..1287194
--- a/dev/null
+++ b/full/include/config/feature/diff/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DIFF_LONG_OPTIONS 1
diff --git a/full/include/config/feature/dmesg/pretty.h b/full/include/config/feature/dmesg/pretty.h
new file mode 100755
index 0000000..d2a3aec
--- a/dev/null
+++ b/full/include/config/feature/dmesg/pretty.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_DMESG_PRETTY
diff --git a/full/include/config/feature/du/default/blocksize/1k.h b/full/include/config/feature/du/default/blocksize/1k.h
new file mode 100755
index 0000000..3477427
--- a/dev/null
+++ b/full/include/config/feature/du/default/blocksize/1k.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K 1
diff --git a/full/include/config/feature/editing.h b/full/include/config/feature/editing.h
new file mode 100755
index 0000000..2569398
--- a/dev/null
+++ b/full/include/config/feature/editing.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_EDITING 1
diff --git a/full/include/config/feature/editing/ask/terminal.h b/full/include/config/feature/editing/ask/terminal.h
new file mode 100755
index 0000000..1007a62
--- a/dev/null
+++ b/full/include/config/feature/editing/ask/terminal.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_EDITING_ASK_TERMINAL
diff --git a/full/include/config/feature/editing/fancy/prompt.h b/full/include/config/feature/editing/fancy/prompt.h
new file mode 100755
index 0000000..bc0fa6c
--- a/dev/null
+++ b/full/include/config/feature/editing/fancy/prompt.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_EDITING_FANCY_PROMPT 1
diff --git a/full/include/config/feature/editing/history.h b/full/include/config/feature/editing/history.h
new file mode 100755
index 0000000..0146412
--- a/dev/null
+++ b/full/include/config/feature/editing/history.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_EDITING_HISTORY 256
diff --git a/full/include/config/feature/editing/max/len.h b/full/include/config/feature/editing/max/len.h
new file mode 100755
index 0000000..60d6590
--- a/dev/null
+++ b/full/include/config/feature/editing/max/len.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_EDITING_MAX_LEN 1024
diff --git a/full/include/config/feature/editing/save/on/exit.h b/full/include/config/feature/editing/save/on/exit.h
new file mode 100755
index 0000000..3eb9d23
--- a/dev/null
+++ b/full/include/config/feature/editing/save/on/exit.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_EDITING_SAVE_ON_EXIT
diff --git a/full/include/config/feature/editing/savehistory.h b/full/include/config/feature/editing/savehistory.h
new file mode 100755
index 0000000..927d010
--- a/dev/null
+++ b/full/include/config/feature/editing/savehistory.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_EDITING_SAVEHISTORY 1
diff --git a/full/include/config/feature/editing/vi.h b/full/include/config/feature/editing/vi.h
new file mode 100755
index 0000000..447f70e
--- a/dev/null
+++ b/full/include/config/feature/editing/vi.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_EDITING_VI
diff --git a/full/include/config/feature/eject/scsi.h b/full/include/config/feature/eject/scsi.h
new file mode 100755
index 0000000..0ba39f5
--- a/dev/null
+++ b/full/include/config/feature/eject/scsi.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_EJECT_SCSI
diff --git a/full/include/config/feature/env/long/options.h b/full/include/config/feature/env/long/options.h
new file mode 100755
index 0000000..d112618
--- a/dev/null
+++ b/full/include/config/feature/env/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_ENV_LONG_OPTIONS 1
diff --git a/full/include/config/feature/etc/networks.h b/full/include/config/feature/etc/networks.h
new file mode 100755
index 0000000..a7adfa2
--- a/dev/null
+++ b/full/include/config/feature/etc/networks.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_ETC_NETWORKS
diff --git a/full/include/config/feature/expand/long/options.h b/full/include/config/feature/expand/long/options.h
new file mode 100755
index 0000000..006d7f1
--- a/dev/null
+++ b/full/include/config/feature/expand/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_EXPAND_LONG_OPTIONS 1
diff --git a/full/include/config/feature/extra/quiet.h b/full/include/config/feature/extra/quiet.h
new file mode 100755
index 0000000..1f13a0e
--- a/dev/null
+++ b/full/include/config/feature/extra/quiet.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_EXTRA_QUIET
diff --git a/full/include/config/feature/fancy/echo.h b/full/include/config/feature/fancy/echo.h
new file mode 100755
index 0000000..4e79119
--- a/dev/null
+++ b/full/include/config/feature/fancy/echo.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FANCY_ECHO 1
diff --git a/full/include/config/feature/fancy/head.h b/full/include/config/feature/fancy/head.h
new file mode 100755
index 0000000..3d9e8b6
--- a/dev/null
+++ b/full/include/config/feature/fancy/head.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FANCY_HEAD 1
diff --git a/full/include/config/feature/fancy/ping.h b/full/include/config/feature/fancy/ping.h
new file mode 100755
index 0000000..6e3173a
--- a/dev/null
+++ b/full/include/config/feature/fancy/ping.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FANCY_PING 1
diff --git a/full/include/config/feature/fancy/sleep.h b/full/include/config/feature/fancy/sleep.h
new file mode 100755
index 0000000..89498a9
--- a/dev/null
+++ b/full/include/config/feature/fancy/sleep.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FANCY_SLEEP 1
diff --git a/full/include/config/feature/fancy/tail.h b/full/include/config/feature/fancy/tail.h
new file mode 100755
index 0000000..ceaad39
--- a/dev/null
+++ b/full/include/config/feature/fancy/tail.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FANCY_TAIL 1
diff --git a/full/include/config/feature/fast/top.h b/full/include/config/feature/fast/top.h
new file mode 100755
index 0000000..a821b83
--- a/dev/null
+++ b/full/include/config/feature/fast/top.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_FAST_TOP
diff --git a/full/include/config/feature/fbset/fancy.h b/full/include/config/feature/fbset/fancy.h
new file mode 100755
index 0000000..8c70ac9
--- a/dev/null
+++ b/full/include/config/feature/fbset/fancy.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FBSET_FANCY 1
diff --git a/full/include/config/feature/fbset/readmode.h b/full/include/config/feature/fbset/readmode.h
new file mode 100755
index 0000000..5e1af41
--- a/dev/null
+++ b/full/include/config/feature/fbset/readmode.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_FBSET_READMODE
diff --git a/full/include/config/feature/fdisk/advanced.h b/full/include/config/feature/fdisk/advanced.h
new file mode 100755
index 0000000..bd11d90
--- a/dev/null
+++ b/full/include/config/feature/fdisk/advanced.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FDISK_ADVANCED 1
diff --git a/full/include/config/feature/fdisk/writable.h b/full/include/config/feature/fdisk/writable.h
new file mode 100755
index 0000000..1c8c8ee
--- a/dev/null
+++ b/full/include/config/feature/fdisk/writable.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FDISK_WRITABLE 1
diff --git a/full/include/config/feature/find/context.h b/full/include/config/feature/find/context.h
new file mode 100755
index 0000000..d3ec37f
--- a/dev/null
+++ b/full/include/config/feature/find/context.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_FIND_CONTEXT
diff --git a/full/include/config/feature/find/delete.h b/full/include/config/feature/find/delete.h
new file mode 100755
index 0000000..08cec92
--- a/dev/null
+++ b/full/include/config/feature/find/delete.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_DELETE 1
diff --git a/full/include/config/feature/find/depth.h b/full/include/config/feature/find/depth.h
new file mode 100755
index 0000000..677a5df
--- a/dev/null
+++ b/full/include/config/feature/find/depth.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_DEPTH 1
diff --git a/full/include/config/feature/find/exec.h b/full/include/config/feature/find/exec.h
new file mode 100755
index 0000000..14b67b7
--- a/dev/null
+++ b/full/include/config/feature/find/exec.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_EXEC 1
diff --git a/full/include/config/feature/find/exec/plus.h b/full/include/config/feature/find/exec/plus.h
new file mode 100755
index 0000000..ba378ab
--- a/dev/null
+++ b/full/include/config/feature/find/exec/plus.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_EXEC_PLUS 1
diff --git a/full/include/config/feature/find/group.h b/full/include/config/feature/find/group.h
new file mode 100755
index 0000000..bf0b00d
--- a/dev/null
+++ b/full/include/config/feature/find/group.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_GROUP 1
diff --git a/full/include/config/feature/find/inum.h b/full/include/config/feature/find/inum.h
new file mode 100755
index 0000000..98b1e85
--- a/dev/null
+++ b/full/include/config/feature/find/inum.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_INUM 1
diff --git a/full/include/config/feature/find/links.h b/full/include/config/feature/find/links.h
new file mode 100755
index 0000000..c7918f4
--- a/dev/null
+++ b/full/include/config/feature/find/links.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_LINKS 1
diff --git a/full/include/config/feature/find/maxdepth.h b/full/include/config/feature/find/maxdepth.h
new file mode 100755
index 0000000..da5e568
--- a/dev/null
+++ b/full/include/config/feature/find/maxdepth.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_MAXDEPTH 1
diff --git a/full/include/config/feature/find/mmin.h b/full/include/config/feature/find/mmin.h
new file mode 100755
index 0000000..9a87e63
--- a/dev/null
+++ b/full/include/config/feature/find/mmin.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_MMIN 1
diff --git a/full/include/config/feature/find/mtime.h b/full/include/config/feature/find/mtime.h
new file mode 100755
index 0000000..d91a36c
--- a/dev/null
+++ b/full/include/config/feature/find/mtime.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_MTIME 1
diff --git a/full/include/config/feature/find/newer.h b/full/include/config/feature/find/newer.h
new file mode 100755
index 0000000..0d83baa
--- a/dev/null
+++ b/full/include/config/feature/find/newer.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_NEWER 1
diff --git a/full/include/config/feature/find/not.h b/full/include/config/feature/find/not.h
new file mode 100755
index 0000000..5faba05
--- a/dev/null
+++ b/full/include/config/feature/find/not.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_NOT 1
diff --git a/full/include/config/feature/find/paren.h b/full/include/config/feature/find/paren.h
new file mode 100755
index 0000000..39a2e89
--- a/dev/null
+++ b/full/include/config/feature/find/paren.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_PAREN 1
diff --git a/full/include/config/feature/find/path.h b/full/include/config/feature/find/path.h
new file mode 100755
index 0000000..628d28a
--- a/dev/null
+++ b/full/include/config/feature/find/path.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_PATH 1
diff --git a/full/include/config/feature/find/perm.h b/full/include/config/feature/find/perm.h
new file mode 100755
index 0000000..2a607b5
--- a/dev/null
+++ b/full/include/config/feature/find/perm.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_PERM 1
diff --git a/full/include/config/feature/find/print0.h b/full/include/config/feature/find/print0.h
new file mode 100755
index 0000000..7e65fce
--- a/dev/null
+++ b/full/include/config/feature/find/print0.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_PRINT0 1
diff --git a/full/include/config/feature/find/prune.h b/full/include/config/feature/find/prune.h
new file mode 100755
index 0000000..ca4fb48
--- a/dev/null
+++ b/full/include/config/feature/find/prune.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_PRUNE 1
diff --git a/full/include/config/feature/find/regex.h b/full/include/config/feature/find/regex.h
new file mode 100755
index 0000000..49bb035
--- a/dev/null
+++ b/full/include/config/feature/find/regex.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_REGEX 1
diff --git a/full/include/config/feature/find/size.h b/full/include/config/feature/find/size.h
new file mode 100755
index 0000000..55ac59f
--- a/dev/null
+++ b/full/include/config/feature/find/size.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_SIZE 1
diff --git a/full/include/config/feature/find/type.h b/full/include/config/feature/find/type.h
new file mode 100755
index 0000000..d91750f
--- a/dev/null
+++ b/full/include/config/feature/find/type.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_TYPE 1
diff --git a/full/include/config/feature/find/user.h b/full/include/config/feature/find/user.h
new file mode 100755
index 0000000..fe03fb1
--- a/dev/null
+++ b/full/include/config/feature/find/user.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_USER 1
diff --git a/full/include/config/feature/find/xdev.h b/full/include/config/feature/find/xdev.h
new file mode 100755
index 0000000..4f7e786
--- a/dev/null
+++ b/full/include/config/feature/find/xdev.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FIND_XDEV 1
diff --git a/full/include/config/feature/float/sleep.h b/full/include/config/feature/float/sleep.h
new file mode 100755
index 0000000..dadfc35
--- a/dev/null
+++ b/full/include/config/feature/float/sleep.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FLOAT_SLEEP 1
diff --git a/full/include/config/feature/ftpd/accept/broken/list.h b/full/include/config/feature/ftpd/accept/broken/list.h
new file mode 100755
index 0000000..478956b
--- a/dev/null
+++ b/full/include/config/feature/ftpd/accept/broken/list.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST
diff --git a/full/include/config/feature/ftpd/authentication.h b/full/include/config/feature/ftpd/authentication.h
new file mode 100755
index 0000000..6bd8d90
--- a/dev/null
+++ b/full/include/config/feature/ftpd/authentication.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_FTPD_AUTHENTICATION
diff --git a/full/include/config/feature/ftpd/write.h b/full/include/config/feature/ftpd/write.h
new file mode 100755
index 0000000..e35ba25
--- a/dev/null
+++ b/full/include/config/feature/ftpd/write.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_FTPD_WRITE
diff --git a/full/include/config/feature/ftpgetput/long/options.h b/full/include/config/feature/ftpgetput/long/options.h
new file mode 100755
index 0000000..1bc98ba
--- a/dev/null
+++ b/full/include/config/feature/ftpgetput/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS 1
diff --git a/full/include/config/feature/getopt/long.h b/full/include/config/feature/getopt/long.h
new file mode 100755
index 0000000..b65c406
--- a/dev/null
+++ b/full/include/config/feature/getopt/long.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_GETOPT_LONG 1
diff --git a/full/include/config/feature/gpt/label.h b/full/include/config/feature/gpt/label.h
new file mode 100755
index 0000000..21d884a
--- a/dev/null
+++ b/full/include/config/feature/gpt/label.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_GPT_LABEL 1
diff --git a/full/include/config/feature/grep/context.h b/full/include/config/feature/grep/context.h
new file mode 100755
index 0000000..c7d5c4b
--- a/dev/null
+++ b/full/include/config/feature/grep/context.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_GREP_CONTEXT 1
diff --git a/full/include/config/feature/gunzip/long/options.h b/full/include/config/feature/gunzip/long/options.h
new file mode 100755
index 0000000..fedccd9
--- a/dev/null
+++ b/full/include/config/feature/gunzip/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_GUNZIP_LONG_OPTIONS 1
diff --git a/full/include/config/feature/gzip/levels.h b/full/include/config/feature/gzip/levels.h
new file mode 100755
index 0000000..be770eb
--- a/dev/null
+++ b/full/include/config/feature/gzip/levels.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_GZIP_LEVELS
diff --git a/full/include/config/feature/gzip/long/options.h b/full/include/config/feature/gzip/long/options.h
new file mode 100755
index 0000000..cbccb24
--- a/dev/null
+++ b/full/include/config/feature/gzip/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_GZIP_LONG_OPTIONS 1
diff --git a/full/include/config/feature/have/rpc.h b/full/include/config/feature/have/rpc.h
new file mode 100755
index 0000000..3ae29bb
--- a/dev/null
+++ b/full/include/config/feature/have/rpc.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_HAVE_RPC 1
diff --git a/full/include/config/feature/hdparm/get/identity.h b/full/include/config/feature/hdparm/get/identity.h
new file mode 100755
index 0000000..a5ddcc2
--- a/dev/null
+++ b/full/include/config/feature/hdparm/get/identity.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HDPARM_GET_IDENTITY
diff --git a/full/include/config/feature/hdparm/hdio/drive/reset.h b/full/include/config/feature/hdparm/hdio/drive/reset.h
new file mode 100755
index 0000000..4f86aff
--- a/dev/null
+++ b/full/include/config/feature/hdparm/hdio/drive/reset.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET
diff --git a/full/include/config/feature/hdparm/hdio/getset/dma.h b/full/include/config/feature/hdparm/hdio/getset/dma.h
new file mode 100755
index 0000000..8718191
--- a/dev/null
+++ b/full/include/config/feature/hdparm/hdio/getset/dma.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA
diff --git a/full/include/config/feature/hdparm/hdio/scan/hwif.h b/full/include/config/feature/hdparm/hdio/scan/hwif.h
new file mode 100755
index 0000000..70d452d
--- a/dev/null
+++ b/full/include/config/feature/hdparm/hdio/scan/hwif.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF
diff --git a/full/include/config/feature/hdparm/hdio/tristate/hwif.h b/full/include/config/feature/hdparm/hdio/tristate/hwif.h
new file mode 100755
index 0000000..ea3c56f
--- a/dev/null
+++ b/full/include/config/feature/hdparm/hdio/tristate/hwif.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF
diff --git a/full/include/config/feature/hdparm/hdio/unregister/hwif.h b/full/include/config/feature/hdparm/hdio/unregister/hwif.h
new file mode 100755
index 0000000..080e3a3
--- a/dev/null
+++ b/full/include/config/feature/hdparm/hdio/unregister/hwif.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
diff --git a/full/include/config/feature/hexdump/reverse.h b/full/include/config/feature/hexdump/reverse.h
new file mode 100755
index 0000000..31bc9bf
--- a/dev/null
+++ b/full/include/config/feature/hexdump/reverse.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_HEXDUMP_REVERSE 1
diff --git a/full/include/config/feature/httpd/auth/md5.h b/full/include/config/feature/httpd/auth/md5.h
new file mode 100755
index 0000000..3ef6065
--- a/dev/null
+++ b/full/include/config/feature/httpd/auth/md5.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_AUTH_MD5
diff --git a/full/include/config/feature/httpd/basic/auth.h b/full/include/config/feature/httpd/basic/auth.h
new file mode 100755
index 0000000..460de5f
--- a/dev/null
+++ b/full/include/config/feature/httpd/basic/auth.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_BASIC_AUTH
diff --git a/full/include/config/feature/httpd/cgi.h b/full/include/config/feature/httpd/cgi.h
new file mode 100755
index 0000000..5ec8e34
--- a/dev/null
+++ b/full/include/config/feature/httpd/cgi.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_CGI
diff --git a/full/include/config/feature/httpd/config/with/script/interpr.h b/full/include/config/feature/httpd/config/with/script/interpr.h
new file mode 100755
index 0000000..4d3c7fd
--- a/dev/null
+++ b/full/include/config/feature/httpd/config/with/script/interpr.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR
diff --git a/full/include/config/feature/httpd/encode/url/str.h b/full/include/config/feature/httpd/encode/url/str.h
new file mode 100755
index 0000000..a7ae921
--- a/dev/null
+++ b/full/include/config/feature/httpd/encode/url/str.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_ENCODE_URL_STR
diff --git a/full/include/config/feature/httpd/error/pages.h b/full/include/config/feature/httpd/error/pages.h
new file mode 100755
index 0000000..e9dd029
--- a/dev/null
+++ b/full/include/config/feature/httpd/error/pages.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_ERROR_PAGES
diff --git a/full/include/config/feature/httpd/gzip.h b/full/include/config/feature/httpd/gzip.h
new file mode 100755
index 0000000..7d0d777
--- a/dev/null
+++ b/full/include/config/feature/httpd/gzip.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_GZIP
diff --git a/full/include/config/feature/httpd/proxy.h b/full/include/config/feature/httpd/proxy.h
new file mode 100755
index 0000000..a6661ec
--- a/dev/null
+++ b/full/include/config/feature/httpd/proxy.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_PROXY
diff --git a/full/include/config/feature/httpd/ranges.h b/full/include/config/feature/httpd/ranges.h
new file mode 100755
index 0000000..0a3e398
--- a/dev/null
+++ b/full/include/config/feature/httpd/ranges.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_RANGES
diff --git a/full/include/config/feature/httpd/set/remote/port/to/env.h b/full/include/config/feature/httpd/set/remote/port/to/env.h
new file mode 100755
index 0000000..8c1c1ba
--- a/dev/null
+++ b/full/include/config/feature/httpd/set/remote/port/to/env.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV
diff --git a/full/include/config/feature/httpd/setuid.h b/full/include/config/feature/httpd/setuid.h
new file mode 100755
index 0000000..17b9189
--- a/dev/null
+++ b/full/include/config/feature/httpd/setuid.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HTTPD_SETUID
diff --git a/full/include/config/feature/human/readable.h b/full/include/config/feature/human/readable.h
new file mode 100755
index 0000000..b090305
--- a/dev/null
+++ b/full/include/config/feature/human/readable.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_HUMAN_READABLE 1
diff --git a/full/include/config/feature/hwclock/adjtime/fhs.h b/full/include/config/feature/hwclock/adjtime/fhs.h
new file mode 100755
index 0000000..aa20223
--- a/dev/null
+++ b/full/include/config/feature/hwclock/adjtime/fhs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS
diff --git a/full/include/config/feature/hwclock/long/options.h b/full/include/config/feature/hwclock/long/options.h
new file mode 100755
index 0000000..b9b0793
--- a/dev/null
+++ b/full/include/config/feature/hwclock/long/options.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS
diff --git a/full/include/config/feature/hwib.h b/full/include/config/feature/hwib.h
new file mode 100755
index 0000000..1a9555e
--- a/dev/null
+++ b/full/include/config/feature/hwib.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_HWIB 1
diff --git a/full/include/config/feature/ifconfig/broadcast/plus.h b/full/include/config/feature/ifconfig/broadcast/plus.h
new file mode 100755
index 0000000..19499b5
--- a/dev/null
+++ b/full/include/config/feature/ifconfig/broadcast/plus.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
diff --git a/full/include/config/feature/ifconfig/hw.h b/full/include/config/feature/ifconfig/hw.h
new file mode 100755
index 0000000..5283691
--- a/dev/null
+++ b/full/include/config/feature/ifconfig/hw.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IFCONFIG_HW 1
diff --git a/full/include/config/feature/ifconfig/memstart/ioaddr/irq.h b/full/include/config/feature/ifconfig/memstart/ioaddr/irq.h
new file mode 100755
index 0000000..2e629c0
--- a/dev/null
+++ b/full/include/config/feature/ifconfig/memstart/ioaddr/irq.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
diff --git a/full/include/config/feature/ifconfig/slip.h b/full/include/config/feature/ifconfig/slip.h
new file mode 100755
index 0000000..2c4fd48
--- a/dev/null
+++ b/full/include/config/feature/ifconfig/slip.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IFCONFIG_SLIP
diff --git a/full/include/config/feature/ifconfig/status.h b/full/include/config/feature/ifconfig/status.h
new file mode 100755
index 0000000..b35e233
--- a/dev/null
+++ b/full/include/config/feature/ifconfig/status.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IFCONFIG_STATUS 1
diff --git a/full/include/config/feature/ifupdown/external/dhcp.h b/full/include/config/feature/ifupdown/external/dhcp.h
new file mode 100755
index 0000000..7352f96
--- a/dev/null
+++ b/full/include/config/feature/ifupdown/external/dhcp.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP
diff --git a/full/include/config/feature/ifupdown/ip.h b/full/include/config/feature/ifupdown/ip.h
new file mode 100755
index 0000000..40d7b04
--- a/dev/null
+++ b/full/include/config/feature/ifupdown/ip.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IFUPDOWN_IP
diff --git a/full/include/config/feature/ifupdown/ipv4.h b/full/include/config/feature/ifupdown/ipv4.h
new file mode 100755
index 0000000..ec63077
--- a/dev/null
+++ b/full/include/config/feature/ifupdown/ipv4.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IFUPDOWN_IPV4
diff --git a/full/include/config/feature/ifupdown/ipv6.h b/full/include/config/feature/ifupdown/ipv6.h
new file mode 100755
index 0000000..5dd77db
--- a/dev/null
+++ b/full/include/config/feature/ifupdown/ipv6.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IFUPDOWN_IPV6
diff --git a/full/include/config/feature/ifupdown/mapping.h b/full/include/config/feature/ifupdown/mapping.h
new file mode 100755
index 0000000..d698a29
--- a/dev/null
+++ b/full/include/config/feature/ifupdown/mapping.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IFUPDOWN_MAPPING
diff --git a/full/include/config/feature/individual.h b/full/include/config/feature/individual.h
new file mode 100755
index 0000000..56e27ed
--- a/dev/null
+++ b/full/include/config/feature/individual.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INDIVIDUAL
diff --git a/full/include/config/feature/inetd/rpc.h b/full/include/config/feature/inetd/rpc.h
new file mode 100755
index 0000000..9a14e5b
--- a/dev/null
+++ b/full/include/config/feature/inetd/rpc.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INETD_RPC
diff --git a/full/include/config/feature/inetd/support/builtin/chargen.h b/full/include/config/feature/inetd/support/builtin/chargen.h
new file mode 100755
index 0000000..0cdf67a
--- a/dev/null
+++ b/full/include/config/feature/inetd/support/builtin/chargen.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN
diff --git a/full/include/config/feature/inetd/support/builtin/daytime.h b/full/include/config/feature/inetd/support/builtin/daytime.h
new file mode 100755
index 0000000..1df4749
--- a/dev/null
+++ b/full/include/config/feature/inetd/support/builtin/daytime.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME 1
diff --git a/full/include/config/feature/inetd/support/builtin/discard.h b/full/include/config/feature/inetd/support/builtin/discard.h
new file mode 100755
index 0000000..36bedb1
--- a/dev/null
+++ b/full/include/config/feature/inetd/support/builtin/discard.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD
diff --git a/full/include/config/feature/inetd/support/builtin/echo.h b/full/include/config/feature/inetd/support/builtin/echo.h
new file mode 100755
index 0000000..87d083f
--- a/dev/null
+++ b/full/include/config/feature/inetd/support/builtin/echo.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO 1
diff --git a/full/include/config/feature/inetd/support/builtin/time.h b/full/include/config/feature/inetd/support/builtin/time.h
new file mode 100755
index 0000000..0929c6f
--- a/dev/null
+++ b/full/include/config/feature/inetd/support/builtin/time.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME 1
diff --git a/full/include/config/feature/init/coredumps.h b/full/include/config/feature/init/coredumps.h
new file mode 100755
index 0000000..a382f3a
--- a/dev/null
+++ b/full/include/config/feature/init/coredumps.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INIT_COREDUMPS
diff --git a/full/include/config/feature/init/modify/cmdline.h b/full/include/config/feature/init/modify/cmdline.h
new file mode 100755
index 0000000..2502bc3
--- a/dev/null
+++ b/full/include/config/feature/init/modify/cmdline.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_INIT_MODIFY_CMDLINE 1
diff --git a/full/include/config/feature/init/sctty.h b/full/include/config/feature/init/sctty.h
new file mode 100755
index 0000000..c0c2c05
--- a/dev/null
+++ b/full/include/config/feature/init/sctty.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INIT_SCTTY
diff --git a/full/include/config/feature/init/syslog.h b/full/include/config/feature/init/syslog.h
new file mode 100755
index 0000000..412911b
--- a/dev/null
+++ b/full/include/config/feature/init/syslog.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INIT_SYSLOG
diff --git a/full/include/config/feature/insmod/ksymoops/symbols.h b/full/include/config/feature/insmod/ksymoops/symbols.h
new file mode 100755
index 0000000..0e0a199
--- a/dev/null
+++ b/full/include/config/feature/insmod/ksymoops/symbols.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS
diff --git a/full/include/config/feature/insmod/load/map.h b/full/include/config/feature/insmod/load/map.h
new file mode 100755
index 0000000..60f0935
--- a/dev/null
+++ b/full/include/config/feature/insmod/load/map.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INSMOD_LOAD_MAP
diff --git a/full/include/config/feature/insmod/load/map/full.h b/full/include/config/feature/insmod/load/map/full.h
new file mode 100755
index 0000000..3562ef7
--- a/dev/null
+++ b/full/include/config/feature/insmod/load/map/full.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL
diff --git a/full/include/config/feature/insmod/loadinkmem.h b/full/include/config/feature/insmod/loadinkmem.h
new file mode 100755
index 0000000..0dbc2c3
--- a/dev/null
+++ b/full/include/config/feature/insmod/loadinkmem.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INSMOD_LOADINKMEM
diff --git a/full/include/config/feature/insmod/try/mmap.h b/full/include/config/feature/insmod/try/mmap.h
new file mode 100755
index 0000000..c92680f
--- a/dev/null
+++ b/full/include/config/feature/insmod/try/mmap.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_INSMOD_TRY_MMAP 1
diff --git a/full/include/config/feature/insmod/version/checking.h b/full/include/config/feature/insmod/version/checking.h
new file mode 100755
index 0000000..959cf82
--- a/dev/null
+++ b/full/include/config/feature/insmod/version/checking.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_INSMOD_VERSION_CHECKING
diff --git a/full/include/config/feature/install/long/options.h b/full/include/config/feature/install/long/options.h
new file mode 100755
index 0000000..909ea79
--- a/dev/null
+++ b/full/include/config/feature/install/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_INSTALL_LONG_OPTIONS 1
diff --git a/full/include/config/feature/installer.h b/full/include/config/feature/installer.h
new file mode 100755
index 0000000..7da4b78
--- a/dev/null
+++ b/full/include/config/feature/installer.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_INSTALLER 1
diff --git a/full/include/config/feature/ip/address.h b/full/include/config/feature/ip/address.h
new file mode 100755
index 0000000..bae13ae
--- a/dev/null
+++ b/full/include/config/feature/ip/address.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IP_ADDRESS 1
diff --git a/full/include/config/feature/ip/link.h b/full/include/config/feature/ip/link.h
new file mode 100755
index 0000000..73ec23d
--- a/dev/null
+++ b/full/include/config/feature/ip/link.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IP_LINK 1
diff --git a/full/include/config/feature/ip/neigh.h b/full/include/config/feature/ip/neigh.h
new file mode 100755
index 0000000..cbae886
--- a/dev/null
+++ b/full/include/config/feature/ip/neigh.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IP_NEIGH 1
diff --git a/full/include/config/feature/ip/rare/protocols.h b/full/include/config/feature/ip/rare/protocols.h
new file mode 100755
index 0000000..76f52d4
--- a/dev/null
+++ b/full/include/config/feature/ip/rare/protocols.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IP_RARE_PROTOCOLS
diff --git a/full/include/config/feature/ip/route.h b/full/include/config/feature/ip/route.h
new file mode 100755
index 0000000..2dc7e2f
--- a/dev/null
+++ b/full/include/config/feature/ip/route.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IP_ROUTE 1
diff --git a/full/include/config/feature/ip/route/dir.h b/full/include/config/feature/ip/route/dir.h
new file mode 100755
index 0000000..cff1a8d
--- a/dev/null
+++ b/full/include/config/feature/ip/route/dir.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IP_ROUTE_DIR "/etc/iproute2"
diff --git a/full/include/config/feature/ip/rule.h b/full/include/config/feature/ip/rule.h
new file mode 100755
index 0000000..d1b715d
--- a/dev/null
+++ b/full/include/config/feature/ip/rule.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IP_RULE 1
diff --git a/full/include/config/feature/ip/tunnel.h b/full/include/config/feature/ip/tunnel.h
new file mode 100755
index 0000000..ece6446
--- a/dev/null
+++ b/full/include/config/feature/ip/tunnel.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IP_TUNNEL
diff --git a/full/include/config/feature/ipc/syslog.h b/full/include/config/feature/ipc/syslog.h
new file mode 100755
index 0000000..e8569e6
--- a/dev/null
+++ b/full/include/config/feature/ipc/syslog.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IPC_SYSLOG
diff --git a/full/include/config/feature/ipc/syslog/buffer/size.h b/full/include/config/feature/ipc/syslog/buffer/size.h
new file mode 100755
index 0000000..8f15f33
--- a/dev/null
+++ b/full/include/config/feature/ipc/syslog/buffer/size.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE 0
diff --git a/full/include/config/feature/ipcalc/fancy.h b/full/include/config/feature/ipcalc/fancy.h
new file mode 100755
index 0000000..fb6a1e9
--- a/dev/null
+++ b/full/include/config/feature/ipcalc/fancy.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IPCALC_FANCY
diff --git a/full/include/config/feature/ipcalc/long/options.h b/full/include/config/feature/ipcalc/long/options.h
new file mode 100755
index 0000000..8054eb5
--- a/dev/null
+++ b/full/include/config/feature/ipcalc/long/options.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_IPCALC_LONG_OPTIONS
diff --git a/full/include/config/feature/ipv6.h b/full/include/config/feature/ipv6.h
new file mode 100755
index 0000000..eaa5d4e
--- a/dev/null
+++ b/full/include/config/feature/ipv6.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_IPV6 1
diff --git a/full/include/config/feature/kill/delay.h b/full/include/config/feature/kill/delay.h
new file mode 100755
index 0000000..2b05d24
--- a/dev/null
+++ b/full/include/config/feature/kill/delay.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_KILL_DELAY 0
diff --git a/full/include/config/feature/kill/removed.h b/full/include/config/feature/kill/removed.h
new file mode 100755
index 0000000..11ab626
--- a/dev/null
+++ b/full/include/config/feature/kill/removed.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_KILL_REMOVED
diff --git a/full/include/config/feature/klogd/klogctl.h b/full/include/config/feature/klogd/klogctl.h
new file mode 100755
index 0000000..d1b857b
--- a/dev/null
+++ b/full/include/config/feature/klogd/klogctl.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_KLOGD_KLOGCTL
diff --git a/full/include/config/feature/kmsg/syslog.h b/full/include/config/feature/kmsg/syslog.h
new file mode 100755
index 0000000..e2f562d
--- a/dev/null
+++ b/full/include/config/feature/kmsg/syslog.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_KMSG_SYSLOG
diff --git a/full/include/config/feature/last/fancy.h b/full/include/config/feature/last/fancy.h
new file mode 100755
index 0000000..e73ee08
--- a/dev/null
+++ b/full/include/config/feature/last/fancy.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LAST_FANCY
diff --git a/full/include/config/feature/less/ask/terminal.h b/full/include/config/feature/less/ask/terminal.h
new file mode 100755
index 0000000..c372fd8
--- a/dev/null
+++ b/full/include/config/feature/less/ask/terminal.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LESS_ASK_TERMINAL 1
diff --git a/full/include/config/feature/less/brackets.h b/full/include/config/feature/less/brackets.h
new file mode 100755
index 0000000..209fa99
--- a/dev/null
+++ b/full/include/config/feature/less/brackets.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LESS_BRACKETS
diff --git a/full/include/config/feature/less/dashcmd.h b/full/include/config/feature/less/dashcmd.h
new file mode 100755
index 0000000..bb3df25
--- a/dev/null
+++ b/full/include/config/feature/less/dashcmd.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LESS_DASHCMD
diff --git a/full/include/config/feature/less/flags.h b/full/include/config/feature/less/flags.h
new file mode 100755
index 0000000..3ef1236
--- a/dev/null
+++ b/full/include/config/feature/less/flags.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LESS_FLAGS
diff --git a/full/include/config/feature/less/linenums.h b/full/include/config/feature/less/linenums.h
new file mode 100755
index 0000000..c4e04a2
--- a/dev/null
+++ b/full/include/config/feature/less/linenums.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LESS_LINENUMS
diff --git a/full/include/config/feature/less/marks.h b/full/include/config/feature/less/marks.h
new file mode 100755
index 0000000..9c2f9ec
--- a/dev/null
+++ b/full/include/config/feature/less/marks.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LESS_MARKS 1
diff --git a/full/include/config/feature/less/maxlines.h b/full/include/config/feature/less/maxlines.h
new file mode 100755
index 0000000..3bf5c8c
--- a/dev/null
+++ b/full/include/config/feature/less/maxlines.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LESS_MAXLINES 65536
diff --git a/full/include/config/feature/less/regexp.h b/full/include/config/feature/less/regexp.h
new file mode 100755
index 0000000..7a139af
--- a/dev/null
+++ b/full/include/config/feature/less/regexp.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LESS_REGEXP 1
diff --git a/full/include/config/feature/less/truncate.h b/full/include/config/feature/less/truncate.h
new file mode 100755
index 0000000..56ca442
--- a/dev/null
+++ b/full/include/config/feature/less/truncate.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LESS_TRUNCATE 1
diff --git a/full/include/config/feature/less/winch.h b/full/include/config/feature/less/winch.h
new file mode 100755
index 0000000..d487ebb
--- a/dev/null
+++ b/full/include/config/feature/less/winch.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LESS_WINCH 1
diff --git a/full/include/config/feature/loadfont/psf2.h b/full/include/config/feature/loadfont/psf2.h
new file mode 100755
index 0000000..23d37c2
--- a/dev/null
+++ b/full/include/config/feature/loadfont/psf2.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LOADFONT_PSF2
diff --git a/full/include/config/feature/loadfont/raw.h b/full/include/config/feature/loadfont/raw.h
new file mode 100755
index 0000000..fd895b9
--- a/dev/null
+++ b/full/include/config/feature/loadfont/raw.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LOADFONT_RAW
diff --git a/full/include/config/feature/logread/reduced/locking.h b/full/include/config/feature/logread/reduced/locking.h
new file mode 100755
index 0000000..a9ca3fe
--- a/dev/null
+++ b/full/include/config/feature/logread/reduced/locking.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING
diff --git a/full/include/config/feature/ls/color.h b/full/include/config/feature/ls/color.h
new file mode 100755
index 0000000..0edbb2b
--- a/dev/null
+++ b/full/include/config/feature/ls/color.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LS_COLOR 1
diff --git a/full/include/config/feature/ls/color/is/default.h b/full/include/config/feature/ls/color/is/default.h
new file mode 100755
index 0000000..0ba8f08
--- a/dev/null
+++ b/full/include/config/feature/ls/color/is/default.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_LS_COLOR_IS_DEFAULT
diff --git a/full/include/config/feature/ls/filetypes.h b/full/include/config/feature/ls/filetypes.h
new file mode 100755
index 0000000..ce3aa62
--- a/dev/null
+++ b/full/include/config/feature/ls/filetypes.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LS_FILETYPES 1
diff --git a/full/include/config/feature/ls/followlinks.h b/full/include/config/feature/ls/followlinks.h
new file mode 100755
index 0000000..f9631dd
--- a/dev/null
+++ b/full/include/config/feature/ls/followlinks.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LS_FOLLOWLINKS 1
diff --git a/full/include/config/feature/ls/recursive.h b/full/include/config/feature/ls/recursive.h
new file mode 100755
index 0000000..96d0d43
--- a/dev/null
+++ b/full/include/config/feature/ls/recursive.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LS_RECURSIVE 1
diff --git a/full/include/config/feature/ls/sortfiles.h b/full/include/config/feature/ls/sortfiles.h
new file mode 100755
index 0000000..52fd5ea
--- a/dev/null
+++ b/full/include/config/feature/ls/sortfiles.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LS_SORTFILES 1
diff --git a/full/include/config/feature/ls/timestamps.h b/full/include/config/feature/ls/timestamps.h
new file mode 100755
index 0000000..d1874d5
--- a/dev/null
+++ b/full/include/config/feature/ls/timestamps.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LS_TIMESTAMPS 1
diff --git a/full/include/config/feature/ls/username.h b/full/include/config/feature/ls/username.h
new file mode 100755
index 0000000..1ef77d8
--- a/dev/null
+++ b/full/include/config/feature/ls/username.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LS_USERNAME 1
diff --git a/full/include/config/feature/lsmod/pretty/2/6/output.h b/full/include/config/feature/lsmod/pretty/2/6/output.h
new file mode 100755
index 0000000..89b61e5
--- a/dev/null
+++ b/full/include/config/feature/lsmod/pretty/2/6/output.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT 1
diff --git a/full/include/config/feature/lzma/fast.h b/full/include/config/feature/lzma/fast.h
new file mode 100755
index 0000000..fa4d268
--- a/dev/null
+++ b/full/include/config/feature/lzma/fast.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_LZMA_FAST 1
diff --git a/full/include/config/feature/makedevs/leaf.h b/full/include/config/feature/makedevs/leaf.h
new file mode 100755
index 0000000..92e2105
--- a/dev/null
+++ b/full/include/config/feature/makedevs/leaf.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MAKEDEVS_LEAF
diff --git a/full/include/config/feature/makedevs/table.h b/full/include/config/feature/makedevs/table.h
new file mode 100755
index 0000000..8e7af3c
--- a/dev/null
+++ b/full/include/config/feature/makedevs/table.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MAKEDEVS_TABLE
diff --git a/full/include/config/feature/md5/sha1/sum/check.h b/full/include/config/feature/md5/sha1/sum/check.h
new file mode 100755
index 0000000..df8f5ce
--- a/dev/null
+++ b/full/include/config/feature/md5/sha1/sum/check.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MD5_SHA1_SUM_CHECK 1
diff --git a/full/include/config/feature/mdev/conf.h b/full/include/config/feature/mdev/conf.h
new file mode 100755
index 0000000..9e2af3b
--- a/dev/null
+++ b/full/include/config/feature/mdev/conf.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MDEV_CONF
diff --git a/full/include/config/feature/mdev/exec.h b/full/include/config/feature/mdev/exec.h
new file mode 100755
index 0000000..9346366
--- a/dev/null
+++ b/full/include/config/feature/mdev/exec.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MDEV_EXEC
diff --git a/full/include/config/feature/mdev/load/firmware.h b/full/include/config/feature/mdev/load/firmware.h
new file mode 100755
index 0000000..21a5afa
--- a/dev/null
+++ b/full/include/config/feature/mdev/load/firmware.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MDEV_LOAD_FIRMWARE
diff --git a/full/include/config/feature/mdev/rename.h b/full/include/config/feature/mdev/rename.h
new file mode 100755
index 0000000..22d2815
--- a/dev/null
+++ b/full/include/config/feature/mdev/rename.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MDEV_RENAME
diff --git a/full/include/config/feature/mdev/rename/regexp.h b/full/include/config/feature/mdev/rename/regexp.h
new file mode 100755
index 0000000..f06d711
--- a/dev/null
+++ b/full/include/config/feature/mdev/rename/regexp.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MDEV_RENAME_REGEXP
diff --git a/full/include/config/feature/mesg/enable/only/group.h b/full/include/config/feature/mesg/enable/only/group.h
new file mode 100755
index 0000000..cb2308e
--- a/dev/null
+++ b/full/include/config/feature/mesg/enable/only/group.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP 1
diff --git a/full/include/config/feature/mime/charset.h b/full/include/config/feature/mime/charset.h
new file mode 100755
index 0000000..f2481d1
--- a/dev/null
+++ b/full/include/config/feature/mime/charset.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MIME_CHARSET ""
diff --git a/full/include/config/feature/minix2.h b/full/include/config/feature/minix2.h
new file mode 100755
index 0000000..3d10ddb
--- a/dev/null
+++ b/full/include/config/feature/minix2.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MINIX2
diff --git a/full/include/config/feature/mkdir/long/options.h b/full/include/config/feature/mkdir/long/options.h
new file mode 100755
index 0000000..a34b887
--- a/dev/null
+++ b/full/include/config/feature/mkdir/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MKDIR_LONG_OPTIONS 1
diff --git a/full/include/config/feature/mkswap/uuid.h b/full/include/config/feature/mkswap/uuid.h
new file mode 100755
index 0000000..b37a51c
--- a/dev/null
+++ b/full/include/config/feature/mkswap/uuid.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MKSWAP_UUID
diff --git a/full/include/config/feature/modprobe/blacklist.h b/full/include/config/feature/modprobe/blacklist.h
new file mode 100755
index 0000000..05b94c1
--- a/dev/null
+++ b/full/include/config/feature/modprobe/blacklist.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MODPROBE_BLACKLIST 1
diff --git a/full/include/config/feature/modprobe/small/check/already/loaded.h b/full/include/config/feature/modprobe/small/check/already/loaded.h
new file mode 100755
index 0000000..d3a4658
--- a/dev/null
+++ b/full/include/config/feature/modprobe/small/check/already/loaded.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED
diff --git a/full/include/config/feature/modprobe/small/options/on/cmdline.h b/full/include/config/feature/modprobe/small/options/on/cmdline.h
new file mode 100755
index 0000000..04752e0
--- a/dev/null
+++ b/full/include/config/feature/modprobe/small/options/on/cmdline.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE
diff --git a/full/include/config/feature/modutils/alias.h b/full/include/config/feature/modutils/alias.h
new file mode 100755
index 0000000..627f578
--- a/dev/null
+++ b/full/include/config/feature/modutils/alias.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MODUTILS_ALIAS 1
diff --git a/full/include/config/feature/modutils/symbols.h b/full/include/config/feature/modutils/symbols.h
new file mode 100755
index 0000000..7fd910f
--- a/dev/null
+++ b/full/include/config/feature/modutils/symbols.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MODUTILS_SYMBOLS 1
diff --git a/full/include/config/feature/mount/cifs.h b/full/include/config/feature/mount/cifs.h
new file mode 100755
index 0000000..352e471
--- a/dev/null
+++ b/full/include/config/feature/mount/cifs.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_CIFS 1
diff --git a/full/include/config/feature/mount/fake.h b/full/include/config/feature/mount/fake.h
new file mode 100755
index 0000000..02408e4
--- a/dev/null
+++ b/full/include/config/feature/mount/fake.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_FAKE 1
diff --git a/full/include/config/feature/mount/flags.h b/full/include/config/feature/mount/flags.h
new file mode 100755
index 0000000..7e394f5
--- a/dev/null
+++ b/full/include/config/feature/mount/flags.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_FLAGS 1
diff --git a/full/include/config/feature/mount/fstab.h b/full/include/config/feature/mount/fstab.h
new file mode 100755
index 0000000..1aa4451
--- a/dev/null
+++ b/full/include/config/feature/mount/fstab.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_FSTAB 1
diff --git a/full/include/config/feature/mount/helpers.h b/full/include/config/feature/mount/helpers.h
new file mode 100755
index 0000000..4046aaf
--- a/dev/null
+++ b/full/include/config/feature/mount/helpers.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MOUNT_HELPERS
diff --git a/full/include/config/feature/mount/label.h b/full/include/config/feature/mount/label.h
new file mode 100755
index 0000000..6cd6fc6
--- a/dev/null
+++ b/full/include/config/feature/mount/label.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_LABEL 1
diff --git a/full/include/config/feature/mount/loop.h b/full/include/config/feature/mount/loop.h
new file mode 100755
index 0000000..57fb525
--- a/dev/null
+++ b/full/include/config/feature/mount/loop.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_LOOP 1
diff --git a/full/include/config/feature/mount/loop/create.h b/full/include/config/feature/mount/loop/create.h
new file mode 100755
index 0000000..10ae3f8
--- a/dev/null
+++ b/full/include/config/feature/mount/loop/create.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_LOOP_CREATE 1
diff --git a/full/include/config/feature/mount/nfs.h b/full/include/config/feature/mount/nfs.h
new file mode 100755
index 0000000..a9e1d5c
--- a/dev/null
+++ b/full/include/config/feature/mount/nfs.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_NFS 1
diff --git a/full/include/config/feature/mount/othertab.h b/full/include/config/feature/mount/othertab.h
new file mode 100755
index 0000000..7353480
--- a/dev/null
+++ b/full/include/config/feature/mount/othertab.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_OTHERTAB 1
diff --git a/full/include/config/feature/mount/verbose.h b/full/include/config/feature/mount/verbose.h
new file mode 100755
index 0000000..579cf8b
--- a/dev/null
+++ b/full/include/config/feature/mount/verbose.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MOUNT_VERBOSE 1
diff --git a/full/include/config/feature/mtab/support.h b/full/include/config/feature/mtab/support.h
new file mode 100755
index 0000000..abd234b
--- a/dev/null
+++ b/full/include/config/feature/mtab/support.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_MTAB_SUPPORT
diff --git a/full/include/config/feature/mv/long/options.h b/full/include/config/feature/mv/long/options.h
new file mode 100755
index 0000000..b7fd7ac
--- a/dev/null
+++ b/full/include/config/feature/mv/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_MV_LONG_OPTIONS 1
diff --git a/full/include/config/feature/nameif/extended.h b/full/include/config/feature/nameif/extended.h
new file mode 100755
index 0000000..586564b
--- a/dev/null
+++ b/full/include/config/feature/nameif/extended.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_NAMEIF_EXTENDED
diff --git a/full/include/config/feature/netstat/prg.h b/full/include/config/feature/netstat/prg.h
new file mode 100755
index 0000000..54e4ad7
--- a/dev/null
+++ b/full/include/config/feature/netstat/prg.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_NETSTAT_PRG 1
diff --git a/full/include/config/feature/netstat/wide.h b/full/include/config/feature/netstat/wide.h
new file mode 100755
index 0000000..81b98be
--- a/dev/null
+++ b/full/include/config/feature/netstat/wide.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_NETSTAT_WIDE 1
diff --git a/full/include/config/feature/nologin.h b/full/include/config/feature/nologin.h
new file mode 100755
index 0000000..f3c2de2
--- a/dev/null
+++ b/full/include/config/feature/nologin.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_NOLOGIN
diff --git a/full/include/config/feature/non/posix/cp.h b/full/include/config/feature/non/posix/cp.h
new file mode 100755
index 0000000..b771556
--- a/dev/null
+++ b/full/include/config/feature/non/posix/cp.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_NON_POSIX_CP 1
diff --git a/full/include/config/feature/nsenter/long/opts.h b/full/include/config/feature/nsenter/long/opts.h
new file mode 100755
index 0000000..a92f00f
--- a/dev/null
+++ b/full/include/config/feature/nsenter/long/opts.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_NSENTER_LONG_OPTS 1
diff --git a/full/include/config/feature/ntpd/conf.h b/full/include/config/feature/ntpd/conf.h
new file mode 100755
index 0000000..bc073b8
--- a/dev/null
+++ b/full/include/config/feature/ntpd/conf.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_NTPD_CONF 1
diff --git a/full/include/config/feature/ntpd/server.h b/full/include/config/feature/ntpd/server.h
new file mode 100755
index 0000000..c98c038
--- a/dev/null
+++ b/full/include/config/feature/ntpd/server.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_NTPD_SERVER
diff --git a/full/include/config/feature/osf/label.h b/full/include/config/feature/osf/label.h
new file mode 100755
index 0000000..73d5b74
--- a/dev/null
+++ b/full/include/config/feature/osf/label.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_OSF_LABEL
diff --git a/full/include/config/feature/passwd/weak/check.h b/full/include/config/feature/passwd/weak/check.h
new file mode 100755
index 0000000..984a781
--- a/dev/null
+++ b/full/include/config/feature/passwd/weak/check.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_PASSWD_WEAK_CHECK
diff --git a/full/include/config/feature/pidfile.h b/full/include/config/feature/pidfile.h
new file mode 100755
index 0000000..e2f6aab
--- a/dev/null
+++ b/full/include/config/feature/pidfile.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_PIDFILE
diff --git a/full/include/config/feature/pidof/omit.h b/full/include/config/feature/pidof/omit.h
new file mode 100755
index 0000000..fa8c6d5
--- a/dev/null
+++ b/full/include/config/feature/pidof/omit.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_PIDOF_OMIT 1
diff --git a/full/include/config/feature/pidof/single.h b/full/include/config/feature/pidof/single.h
new file mode 100755
index 0000000..fc1dfc0
--- a/dev/null
+++ b/full/include/config/feature/pidof/single.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_PIDOF_SINGLE 1
diff --git a/full/include/config/feature/popmaildir/delivery.h b/full/include/config/feature/popmaildir/delivery.h
new file mode 100755
index 0000000..e665ebe
--- a/dev/null
+++ b/full/include/config/feature/popmaildir/delivery.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_POPMAILDIR_DELIVERY
diff --git a/full/include/config/feature/prefer/applets.h b/full/include/config/feature/prefer/applets.h
new file mode 100755
index 0000000..0c4c8cd
--- a/dev/null
+++ b/full/include/config/feature/prefer/applets.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_PREFER_APPLETS
diff --git a/full/include/config/feature/prefer/ipv4/address.h b/full/include/config/feature/prefer/ipv4/address.h
new file mode 100755
index 0000000..7cb1072
--- a/dev/null
+++ b/full/include/config/feature/prefer/ipv4/address.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_PREFER_IPV4_ADDRESS 1
diff --git a/full/include/config/feature/preserve/hardlinks.h b/full/include/config/feature/preserve/hardlinks.h
new file mode 100755
index 0000000..a6010f3
--- a/dev/null
+++ b/full/include/config/feature/preserve/hardlinks.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_PRESERVE_HARDLINKS 1
diff --git a/full/include/config/feature/ps/additional/columns.h b/full/include/config/feature/ps/additional/columns.h
new file mode 100755
index 0000000..6c4f53a
--- a/dev/null
+++ b/full/include/config/feature/ps/additional/columns.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS 1
diff --git a/full/include/config/feature/ps/long.h b/full/include/config/feature/ps/long.h
new file mode 100755
index 0000000..2ce4133
--- a/dev/null
+++ b/full/include/config/feature/ps/long.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_PS_LONG
diff --git a/full/include/config/feature/ps/time.h b/full/include/config/feature/ps/time.h
new file mode 100755
index 0000000..a7b9733
--- a/dev/null
+++ b/full/include/config/feature/ps/time.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_PS_TIME 1
diff --git a/full/include/config/feature/ps/unusual/systems.h b/full/include/config/feature/ps/unusual/systems.h
new file mode 100755
index 0000000..190ba2d
--- a/dev/null
+++ b/full/include/config/feature/ps/unusual/systems.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS
diff --git a/full/include/config/feature/ps/wide.h b/full/include/config/feature/ps/wide.h
new file mode 100755
index 0000000..b47aa83
--- a/dev/null
+++ b/full/include/config/feature/ps/wide.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_PS_WIDE
diff --git a/full/include/config/feature/readlink/follow.h b/full/include/config/feature/readlink/follow.h
new file mode 100755
index 0000000..13615a9
--- a/dev/null
+++ b/full/include/config/feature/readlink/follow.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_READLINK_FOLLOW 1
diff --git a/full/include/config/feature/reformime/compat.h b/full/include/config/feature/reformime/compat.h
new file mode 100755
index 0000000..4a8e6bc
--- a/dev/null
+++ b/full/include/config/feature/reformime/compat.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_REFORMIME_COMPAT
diff --git a/full/include/config/feature/remote/log.h b/full/include/config/feature/remote/log.h
new file mode 100755
index 0000000..d4d70cb
--- a/dev/null
+++ b/full/include/config/feature/remote/log.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_REMOTE_LOG
diff --git a/full/include/config/feature/resize/print.h b/full/include/config/feature/resize/print.h
new file mode 100755
index 0000000..cb39930
--- a/dev/null
+++ b/full/include/config/feature/resize/print.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_RESIZE_PRINT
diff --git a/full/include/config/feature/reverse/search.h b/full/include/config/feature/reverse/search.h
new file mode 100755
index 0000000..dff9c6b
--- a/dev/null
+++ b/full/include/config/feature/reverse/search.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_REVERSE_SEARCH 1
diff --git a/full/include/config/feature/rmdir/long/options.h b/full/include/config/feature/rmdir/long/options.h
new file mode 100755
index 0000000..a88ff2e
--- a/dev/null
+++ b/full/include/config/feature/rmdir/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_RMDIR_LONG_OPTIONS 1
diff --git a/full/include/config/feature/rotate/logfile.h b/full/include/config/feature/rotate/logfile.h
new file mode 100755
index 0000000..34b7167
--- a/dev/null
+++ b/full/include/config/feature/rotate/logfile.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_ROTATE_LOGFILE
diff --git a/full/include/config/feature/rtminmax.h b/full/include/config/feature/rtminmax.h
new file mode 100755
index 0000000..0358d6b
--- a/dev/null
+++ b/full/include/config/feature/rtminmax.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_RTMINMAX 1
diff --git a/full/include/config/feature/run/parts/fancy.h b/full/include/config/feature/run/parts/fancy.h
new file mode 100755
index 0000000..b6ebd8e
--- a/dev/null
+++ b/full/include/config/feature/run/parts/fancy.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_RUN_PARTS_FANCY 1
diff --git a/full/include/config/feature/run/parts/long/options.h b/full/include/config/feature/run/parts/long/options.h
new file mode 100755
index 0000000..b0ebb7d
--- a/dev/null
+++ b/full/include/config/feature/run/parts/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS 1
diff --git a/full/include/config/feature/runcon/long/options.h b/full/include/config/feature/runcon/long/options.h
new file mode 100755
index 0000000..dcc5e87
--- a/dev/null
+++ b/full/include/config/feature/runcon/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_RUNCON_LONG_OPTIONS 1
diff --git a/full/include/config/feature/runsvdir/log.h b/full/include/config/feature/runsvdir/log.h
new file mode 100755
index 0000000..08e39a5
--- a/dev/null
+++ b/full/include/config/feature/runsvdir/log.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_RUNSVDIR_LOG
diff --git a/full/include/config/feature/seamless/bz2.h b/full/include/config/feature/seamless/bz2.h
new file mode 100755
index 0000000..dbffa87
--- a/dev/null
+++ b/full/include/config/feature/seamless/bz2.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SEAMLESS_BZ2 1
diff --git a/full/include/config/feature/seamless/gz.h b/full/include/config/feature/seamless/gz.h
new file mode 100755
index 0000000..65e758c
--- a/dev/null
+++ b/full/include/config/feature/seamless/gz.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SEAMLESS_GZ 1
diff --git a/full/include/config/feature/seamless/lzma.h b/full/include/config/feature/seamless/lzma.h
new file mode 100755
index 0000000..d0e7f13
--- a/dev/null
+++ b/full/include/config/feature/seamless/lzma.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SEAMLESS_LZMA 1
diff --git a/full/include/config/feature/seamless/xz.h b/full/include/config/feature/seamless/xz.h
new file mode 100755
index 0000000..d6f3c1f
--- a/dev/null
+++ b/full/include/config/feature/seamless/xz.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SEAMLESS_XZ 1
diff --git a/full/include/config/feature/seamless/z.h b/full/include/config/feature/seamless/z.h
new file mode 100755
index 0000000..98efaac
--- a/dev/null
+++ b/full/include/config/feature/seamless/z.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SEAMLESS_Z
diff --git a/full/include/config/feature/securetty.h b/full/include/config/feature/securetty.h
new file mode 100755
index 0000000..b77d4a8
--- a/dev/null
+++ b/full/include/config/feature/securetty.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SECURETTY
diff --git a/full/include/config/feature/setconsole/long/options.h b/full/include/config/feature/setconsole/long/options.h
new file mode 100755
index 0000000..1031315
--- a/dev/null
+++ b/full/include/config/feature/setconsole/long/options.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
diff --git a/full/include/config/feature/setfiles/check/option.h b/full/include/config/feature/setfiles/check/option.h
new file mode 100755
index 0000000..89ea794
--- a/dev/null
+++ b/full/include/config/feature/setfiles/check/option.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SETFILES_CHECK_OPTION
diff --git a/full/include/config/feature/setfont/textual/map.h b/full/include/config/feature/setfont/textual/map.h
new file mode 100755
index 0000000..7e0d1a5
--- a/dev/null
+++ b/full/include/config/feature/setfont/textual/map.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SETFONT_TEXTUAL_MAP
diff --git a/full/include/config/feature/sgi/label.h b/full/include/config/feature/sgi/label.h
new file mode 100755
index 0000000..9296833
--- a/dev/null
+++ b/full/include/config/feature/sgi/label.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SGI_LABEL
diff --git a/full/include/config/feature/sh/extra/quiet.h b/full/include/config/feature/sh/extra/quiet.h
new file mode 100755
index 0000000..642fd6e
--- a/dev/null
+++ b/full/include/config/feature/sh/extra/quiet.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SH_EXTRA_QUIET 1
diff --git a/full/include/config/feature/sh/histfilesize.h b/full/include/config/feature/sh/histfilesize.h
new file mode 100755
index 0000000..474c6cd
--- a/dev/null
+++ b/full/include/config/feature/sh/histfilesize.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SH_HISTFILESIZE
diff --git a/full/include/config/feature/sh/math.h b/full/include/config/feature/sh/math.h
new file mode 100755
index 0000000..2612753
--- a/dev/null
+++ b/full/include/config/feature/sh/math.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SH_MATH 1
diff --git a/full/include/config/feature/sh/math/64.h b/full/include/config/feature/sh/math/64.h
new file mode 100755
index 0000000..2dbba77
--- a/dev/null
+++ b/full/include/config/feature/sh/math/64.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SH_MATH_64 1
diff --git a/full/include/config/feature/sh/nofork.h b/full/include/config/feature/sh/nofork.h
new file mode 100755
index 0000000..0bc717f
--- a/dev/null
+++ b/full/include/config/feature/sh/nofork.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SH_NOFORK
diff --git a/full/include/config/feature/sh/standalone.h b/full/include/config/feature/sh/standalone.h
new file mode 100755
index 0000000..5f965bd
--- a/dev/null
+++ b/full/include/config/feature/sh/standalone.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SH_STANDALONE
diff --git a/full/include/config/feature/shadowpasswds.h b/full/include/config/feature/shadowpasswds.h
new file mode 100755
index 0000000..0f90112
--- a/dev/null
+++ b/full/include/config/feature/shadowpasswds.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SHADOWPASSWDS
diff --git a/full/include/config/feature/shared/busybox.h b/full/include/config/feature/shared/busybox.h
new file mode 100755
index 0000000..02293e3
--- a/dev/null
+++ b/full/include/config/feature/shared/busybox.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SHARED_BUSYBOX
diff --git a/full/include/config/feature/show/threads.h b/full/include/config/feature/show/threads.h
new file mode 100755
index 0000000..7466c9c
--- a/dev/null
+++ b/full/include/config/feature/show/threads.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SHOW_THREADS 1
diff --git a/full/include/config/feature/skip/rootfs.h b/full/include/config/feature/skip/rootfs.h
new file mode 100755
index 0000000..694bfec
--- a/dev/null
+++ b/full/include/config/feature/skip/rootfs.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SKIP_ROOTFS 1
diff --git a/full/include/config/feature/sort/big.h b/full/include/config/feature/sort/big.h
new file mode 100755
index 0000000..8a9b9ca
--- a/dev/null
+++ b/full/include/config/feature/sort/big.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SORT_BIG 1
diff --git a/full/include/config/feature/split/fancy.h b/full/include/config/feature/split/fancy.h
new file mode 100755
index 0000000..bc65f95
--- a/dev/null
+++ b/full/include/config/feature/split/fancy.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SPLIT_FANCY 1
diff --git a/full/include/config/feature/start/stop/daemon/fancy.h b/full/include/config/feature/start/stop/daemon/fancy.h
new file mode 100755
index 0000000..ee8273b
--- a/dev/null
+++ b/full/include/config/feature/start/stop/daemon/fancy.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_START_STOP_DAEMON_FANCY
diff --git a/full/include/config/feature/start/stop/daemon/long/options.h b/full/include/config/feature/start/stop/daemon/long/options.h
new file mode 100755
index 0000000..05a0f30
--- a/dev/null
+++ b/full/include/config/feature/start/stop/daemon/long/options.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS
diff --git a/full/include/config/feature/stat/filesystem.h b/full/include/config/feature/stat/filesystem.h
new file mode 100755
index 0000000..5b37810
--- a/dev/null
+++ b/full/include/config/feature/stat/filesystem.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_STAT_FILESYSTEM 1
diff --git a/full/include/config/feature/stat/format.h b/full/include/config/feature/stat/format.h
new file mode 100755
index 0000000..f3e7a42
--- a/dev/null
+++ b/full/include/config/feature/stat/format.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_STAT_FORMAT
diff --git a/full/include/config/feature/su/checks/shells.h b/full/include/config/feature/su/checks/shells.h
new file mode 100755
index 0000000..9e92786
--- a/dev/null
+++ b/full/include/config/feature/su/checks/shells.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SU_CHECKS_SHELLS
diff --git a/full/include/config/feature/su/syslog.h b/full/include/config/feature/su/syslog.h
new file mode 100755
index 0000000..ddfff04
--- a/dev/null
+++ b/full/include/config/feature/su/syslog.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SU_SYSLOG
diff --git a/full/include/config/feature/suid.h b/full/include/config/feature/suid.h
new file mode 100755
index 0000000..ae95fcf
--- a/dev/null
+++ b/full/include/config/feature/suid.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SUID 1
diff --git a/full/include/config/feature/suid/config.h b/full/include/config/feature/suid/config.h
new file mode 100755
index 0000000..59b46e7
--- a/dev/null
+++ b/full/include/config/feature/suid/config.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SUID_CONFIG
diff --git a/full/include/config/feature/suid/config/quiet.h b/full/include/config/feature/suid/config/quiet.h
new file mode 100755
index 0000000..ceb6b6c
--- a/dev/null
+++ b/full/include/config/feature/suid/config/quiet.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SUID_CONFIG_QUIET
diff --git a/full/include/config/feature/sun/label.h b/full/include/config/feature/sun/label.h
new file mode 100755
index 0000000..aca5a56
--- a/dev/null
+++ b/full/include/config/feature/sun/label.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SUN_LABEL
diff --git a/full/include/config/feature/swapon/discard.h b/full/include/config/feature/swapon/discard.h
new file mode 100755
index 0000000..30f6bdc
--- a/dev/null
+++ b/full/include/config/feature/swapon/discard.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SWAPON_DISCARD 1
diff --git a/full/include/config/feature/swapon/pri.h b/full/include/config/feature/swapon/pri.h
new file mode 100755
index 0000000..67a12df
--- a/dev/null
+++ b/full/include/config/feature/swapon/pri.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SWAPON_PRI 1
diff --git a/full/include/config/feature/sync/fancy.h b/full/include/config/feature/sync/fancy.h
new file mode 100755
index 0000000..f978f74
--- a/dev/null
+++ b/full/include/config/feature/sync/fancy.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SYNC_FANCY 1
diff --git a/full/include/config/feature/syslog.h b/full/include/config/feature/syslog.h
new file mode 100755
index 0000000..056187a
--- a/dev/null
+++ b/full/include/config/feature/syslog.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SYSLOG 1
diff --git a/full/include/config/feature/syslogd/cfg.h b/full/include/config/feature/syslogd/cfg.h
new file mode 100755
index 0000000..0eb333e
--- a/dev/null
+++ b/full/include/config/feature/syslogd/cfg.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SYSLOGD_CFG
diff --git a/full/include/config/feature/syslogd/dup.h b/full/include/config/feature/syslogd/dup.h
new file mode 100755
index 0000000..d559f7a
--- a/dev/null
+++ b/full/include/config/feature/syslogd/dup.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_SYSLOGD_DUP
diff --git a/full/include/config/feature/syslogd/read/buffer/size.h b/full/include/config/feature/syslogd/read/buffer/size.h
new file mode 100755
index 0000000..6cfddc7
--- a/dev/null
+++ b/full/include/config/feature/syslogd/read/buffer/size.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE 0
diff --git a/full/include/config/feature/tab/completion.h b/full/include/config/feature/tab/completion.h
new file mode 100755
index 0000000..d24ee99
--- a/dev/null
+++ b/full/include/config/feature/tab/completion.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAB_COMPLETION 1
diff --git a/full/include/config/feature/tar/autodetect.h b/full/include/config/feature/tar/autodetect.h
new file mode 100755
index 0000000..819bf4c
--- a/dev/null
+++ b/full/include/config/feature/tar/autodetect.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_AUTODETECT 1
diff --git a/full/include/config/feature/tar/create.h b/full/include/config/feature/tar/create.h
new file mode 100755
index 0000000..20175bf
--- a/dev/null
+++ b/full/include/config/feature/tar/create.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_CREATE 1
diff --git a/full/include/config/feature/tar/from.h b/full/include/config/feature/tar/from.h
new file mode 100755
index 0000000..0ee3444
--- a/dev/null
+++ b/full/include/config/feature/tar/from.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_FROM 1
diff --git a/full/include/config/feature/tar/gnu/extensions.h b/full/include/config/feature/tar/gnu/extensions.h
new file mode 100755
index 0000000..89bd1fe
--- a/dev/null
+++ b/full/include/config/feature/tar/gnu/extensions.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_GNU_EXTENSIONS 1
diff --git a/full/include/config/feature/tar/long/options.h b/full/include/config/feature/tar/long/options.h
new file mode 100755
index 0000000..3c50a9a
--- a/dev/null
+++ b/full/include/config/feature/tar/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_LONG_OPTIONS 1
diff --git a/full/include/config/feature/tar/nopreserve/time.h b/full/include/config/feature/tar/nopreserve/time.h
new file mode 100755
index 0000000..8055694
--- a/dev/null
+++ b/full/include/config/feature/tar/nopreserve/time.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_NOPRESERVE_TIME 1
diff --git a/full/include/config/feature/tar/oldgnu/compatibility.h b/full/include/config/feature/tar/oldgnu/compatibility.h
new file mode 100755
index 0000000..d435242
--- a/dev/null
+++ b/full/include/config/feature/tar/oldgnu/compatibility.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY
diff --git a/full/include/config/feature/tar/oldsun/compatibility.h b/full/include/config/feature/tar/oldsun/compatibility.h
new file mode 100755
index 0000000..78380ed
--- a/dev/null
+++ b/full/include/config/feature/tar/oldsun/compatibility.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY
diff --git a/full/include/config/feature/tar/selinux.h b/full/include/config/feature/tar/selinux.h
new file mode 100755
index 0000000..e69c069
--- a/dev/null
+++ b/full/include/config/feature/tar/selinux.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_SELINUX 1
diff --git a/full/include/config/feature/tar/to/command.h b/full/include/config/feature/tar/to/command.h
new file mode 100755
index 0000000..b7eb99c
--- a/dev/null
+++ b/full/include/config/feature/tar/to/command.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_TO_COMMAND 1
diff --git a/full/include/config/feature/tar/uname/gname.h b/full/include/config/feature/tar/uname/gname.h
new file mode 100755
index 0000000..21d54e7
--- a/dev/null
+++ b/full/include/config/feature/tar/uname/gname.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TAR_UNAME_GNAME 1
diff --git a/full/include/config/feature/taskset/fancy.h b/full/include/config/feature/taskset/fancy.h
new file mode 100755
index 0000000..b4475b9
--- a/dev/null
+++ b/full/include/config/feature/taskset/fancy.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TASKSET_FANCY 1
diff --git a/full/include/config/feature/tee/use/block/io.h b/full/include/config/feature/tee/use/block/io.h
new file mode 100755
index 0000000..0c014da
--- a/dev/null
+++ b/full/include/config/feature/tee/use/block/io.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TEE_USE_BLOCK_IO 1
diff --git a/full/include/config/feature/telnet/autologin.h b/full/include/config/feature/telnet/autologin.h
new file mode 100755
index 0000000..153b214
--- a/dev/null
+++ b/full/include/config/feature/telnet/autologin.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TELNET_AUTOLOGIN
diff --git a/full/include/config/feature/telnet/ttype.h b/full/include/config/feature/telnet/ttype.h
new file mode 100755
index 0000000..934bd55
--- a/dev/null
+++ b/full/include/config/feature/telnet/ttype.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TELNET_TTYPE 1
diff --git a/full/include/config/feature/telnetd/inetd/wait.h b/full/include/config/feature/telnetd/inetd/wait.h
new file mode 100755
index 0000000..fce2780
--- a/dev/null
+++ b/full/include/config/feature/telnetd/inetd/wait.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TELNETD_INETD_WAIT 1
diff --git a/full/include/config/feature/telnetd/standalone.h b/full/include/config/feature/telnetd/standalone.h
new file mode 100755
index 0000000..fbc7998
--- a/dev/null
+++ b/full/include/config/feature/telnetd/standalone.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TELNETD_STANDALONE 1
diff --git a/full/include/config/feature/test/64.h b/full/include/config/feature/test/64.h
new file mode 100755
index 0000000..5559ea0
--- a/dev/null
+++ b/full/include/config/feature/test/64.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TEST_64
diff --git a/full/include/config/feature/tftp/blocksize.h b/full/include/config/feature/tftp/blocksize.h
new file mode 100755
index 0000000..8286b22
--- a/dev/null
+++ b/full/include/config/feature/tftp/blocksize.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TFTP_BLOCKSIZE
diff --git a/full/include/config/feature/tftp/get.h b/full/include/config/feature/tftp/get.h
new file mode 100755
index 0000000..906fb85
--- a/dev/null
+++ b/full/include/config/feature/tftp/get.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TFTP_GET 1
diff --git a/full/include/config/feature/tftp/progress/bar.h b/full/include/config/feature/tftp/progress/bar.h
new file mode 100755
index 0000000..11767f6
--- a/dev/null
+++ b/full/include/config/feature/tftp/progress/bar.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TFTP_PROGRESS_BAR
diff --git a/full/include/config/feature/tftp/put.h b/full/include/config/feature/tftp/put.h
new file mode 100755
index 0000000..2ac5c83
--- a/dev/null
+++ b/full/include/config/feature/tftp/put.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TFTP_PUT 1
diff --git a/full/include/config/feature/top/cpu/global/percents.h b/full/include/config/feature/top/cpu/global/percents.h
new file mode 100755
index 0000000..4ae3ca1
--- a/dev/null
+++ b/full/include/config/feature/top/cpu/global/percents.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS 1
diff --git a/full/include/config/feature/top/cpu/usage/percentage.h b/full/include/config/feature/top/cpu/usage/percentage.h
new file mode 100755
index 0000000..ff74dc0
--- a/dev/null
+++ b/full/include/config/feature/top/cpu/usage/percentage.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE 1
diff --git a/full/include/config/feature/top/decimals.h b/full/include/config/feature/top/decimals.h
new file mode 100755
index 0000000..1fd098a
--- a/dev/null
+++ b/full/include/config/feature/top/decimals.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TOP_DECIMALS 1
diff --git a/full/include/config/feature/top/smp/cpu.h b/full/include/config/feature/top/smp/cpu.h
new file mode 100755
index 0000000..a444d9e
--- a/dev/null
+++ b/full/include/config/feature/top/smp/cpu.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TOP_SMP_CPU 1
diff --git a/full/include/config/feature/top/smp/process.h b/full/include/config/feature/top/smp/process.h
new file mode 100755
index 0000000..94ec300
--- a/dev/null
+++ b/full/include/config/feature/top/smp/process.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TOP_SMP_PROCESS 1
diff --git a/full/include/config/feature/topmem.h b/full/include/config/feature/topmem.h
new file mode 100755
index 0000000..0c249e1
--- a/dev/null
+++ b/full/include/config/feature/topmem.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TOPMEM 1
diff --git a/full/include/config/feature/touch/noderef.h b/full/include/config/feature/touch/noderef.h
new file mode 100755
index 0000000..dba16c3
--- a/dev/null
+++ b/full/include/config/feature/touch/noderef.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TOUCH_NODEREF
diff --git a/full/include/config/feature/touch/susv3.h b/full/include/config/feature/touch/susv3.h
new file mode 100755
index 0000000..5c55985
--- a/dev/null
+++ b/full/include/config/feature/touch/susv3.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TOUCH_SUSV3 1
diff --git a/full/include/config/feature/tr/classes.h b/full/include/config/feature/tr/classes.h
new file mode 100755
index 0000000..fcd99cb
--- a/dev/null
+++ b/full/include/config/feature/tr/classes.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TR_CLASSES 1
diff --git a/full/include/config/feature/tr/equiv.h b/full/include/config/feature/tr/equiv.h
new file mode 100755
index 0000000..7311f61
--- a/dev/null
+++ b/full/include/config/feature/tr/equiv.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TR_EQUIV
diff --git a/full/include/config/feature/traceroute/use/icmp.h b/full/include/config/feature/traceroute/use/icmp.h
new file mode 100755
index 0000000..d8ade27
--- a/dev/null
+++ b/full/include/config/feature/traceroute/use/icmp.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TRACEROUTE_USE_ICMP
diff --git a/full/include/config/feature/traceroute/verbose.h b/full/include/config/feature/traceroute/verbose.h
new file mode 100755
index 0000000..cb72706
--- a/dev/null
+++ b/full/include/config/feature/traceroute/verbose.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_TRACEROUTE_VERBOSE 1
diff --git a/full/include/config/feature/tunctl/ug.h b/full/include/config/feature/tunctl/ug.h
new file mode 100755
index 0000000..1a933e6
--- a/dev/null
+++ b/full/include/config/feature/tunctl/ug.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_TUNCTL_UG
diff --git a/full/include/config/feature/udhcp/8021q.h b/full/include/config/feature/udhcp/8021q.h
new file mode 100755
index 0000000..240d97d
--- a/dev/null
+++ b/full/include/config/feature/udhcp/8021q.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UDHCP_8021Q
diff --git a/full/include/config/feature/udhcp/port.h b/full/include/config/feature/udhcp/port.h
new file mode 100755
index 0000000..d35e7c8
--- a/dev/null
+++ b/full/include/config/feature/udhcp/port.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UDHCP_PORT
diff --git a/full/include/config/feature/udhcp/rfc3397.h b/full/include/config/feature/udhcp/rfc3397.h
new file mode 100755
index 0000000..c891e42
--- a/dev/null
+++ b/full/include/config/feature/udhcp/rfc3397.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UDHCP_RFC3397
diff --git a/full/include/config/feature/udhcpc/arping.h b/full/include/config/feature/udhcpc/arping.h
new file mode 100755
index 0000000..bd0b467
--- a/dev/null
+++ b/full/include/config/feature/udhcpc/arping.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UDHCPC_ARPING
diff --git a/full/include/config/feature/udhcpc/sanitizeopt.h b/full/include/config/feature/udhcpc/sanitizeopt.h
new file mode 100755
index 0000000..43e3c23
--- a/dev/null
+++ b/full/include/config/feature/udhcpc/sanitizeopt.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UDHCPC_SANITIZEOPT
diff --git a/full/include/config/feature/udhcpd/base/ip/on/mac.h b/full/include/config/feature/udhcpd/base/ip/on/mac.h
new file mode 100755
index 0000000..a1435cc
--- a/dev/null
+++ b/full/include/config/feature/udhcpd/base/ip/on/mac.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC
diff --git a/full/include/config/feature/udhcpd/write/leases/early.h b/full/include/config/feature/udhcpd/write/leases/early.h
new file mode 100755
index 0000000..aebb2ae
--- a/dev/null
+++ b/full/include/config/feature/udhcpd/write/leases/early.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY
diff --git a/full/include/config/feature/umount/all.h b/full/include/config/feature/umount/all.h
new file mode 100755
index 0000000..986b5c3
--- a/dev/null
+++ b/full/include/config/feature/umount/all.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_UMOUNT_ALL 1
diff --git a/full/include/config/feature/unexpand/long/options.h b/full/include/config/feature/unexpand/long/options.h
new file mode 100755
index 0000000..dc76823
--- a/dev/null
+++ b/full/include/config/feature/unexpand/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS 1
diff --git a/full/include/config/feature/unix/local.h b/full/include/config/feature/unix/local.h
new file mode 100755
index 0000000..b654304
--- a/dev/null
+++ b/full/include/config/feature/unix/local.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UNIX_LOCAL
diff --git a/full/include/config/feature/uptime/utmp/support.h b/full/include/config/feature/uptime/utmp/support.h
new file mode 100755
index 0000000..b213a4d
--- a/dev/null
+++ b/full/include/config/feature/uptime/utmp/support.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UPTIME_UTMP_SUPPORT
diff --git a/full/include/config/feature/use/bss/tail.h b/full/include/config/feature/use/bss/tail.h
new file mode 100755
index 0000000..289eac9
--- a/dev/null
+++ b/full/include/config/feature/use/bss/tail.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_USE_BSS_TAIL
diff --git a/full/include/config/feature/use/inittab.h b/full/include/config/feature/use/inittab.h
new file mode 100755
index 0000000..80c9401
--- a/dev/null
+++ b/full/include/config/feature/use/inittab.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_USE_INITTAB
diff --git a/full/include/config/feature/use/sendfile.h b/full/include/config/feature/use/sendfile.h
new file mode 100755
index 0000000..bf23670
--- a/dev/null
+++ b/full/include/config/feature/use/sendfile.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_USE_SENDFILE 1
diff --git a/full/include/config/feature/use/termios.h b/full/include/config/feature/use/termios.h
new file mode 100755
index 0000000..284d109
--- a/dev/null
+++ b/full/include/config/feature/use/termios.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_USE_TERMIOS 1
diff --git a/full/include/config/feature/username/completion.h b/full/include/config/feature/username/completion.h
new file mode 100755
index 0000000..2ec5ca1
--- a/dev/null
+++ b/full/include/config/feature/username/completion.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_USERNAME_COMPLETION 1
diff --git a/full/include/config/feature/utmp.h b/full/include/config/feature/utmp.h
new file mode 100755
index 0000000..c0f89e2
--- a/dev/null
+++ b/full/include/config/feature/utmp.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_UTMP
diff --git a/full/include/config/feature/verbose.h b/full/include/config/feature/verbose.h
new file mode 100755
index 0000000..1714df6
--- a/dev/null
+++ b/full/include/config/feature/verbose.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VERBOSE 1
diff --git a/full/include/config/feature/verbose/cp/message.h b/full/include/config/feature/verbose/cp/message.h
new file mode 100755
index 0000000..e94456a
--- a/dev/null
+++ b/full/include/config/feature/verbose/cp/message.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VERBOSE_CP_MESSAGE
diff --git a/full/include/config/feature/verbose/usage.h b/full/include/config/feature/verbose/usage.h
new file mode 100755
index 0000000..281407d
--- a/dev/null
+++ b/full/include/config/feature/verbose/usage.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VERBOSE_USAGE 1
diff --git a/full/include/config/feature/vi/8bit.h b/full/include/config/feature/vi/8bit.h
new file mode 100755
index 0000000..e266c36
--- a/dev/null
+++ b/full/include/config/feature/vi/8bit.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_8BIT 1
diff --git a/full/include/config/feature/vi/ask/terminal.h b/full/include/config/feature/vi/ask/terminal.h
new file mode 100755
index 0000000..6a06f6c
--- a/dev/null
+++ b/full/include/config/feature/vi/ask/terminal.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_ASK_TERMINAL 1
diff --git a/full/include/config/feature/vi/colon.h b/full/include/config/feature/vi/colon.h
new file mode 100755
index 0000000..64ac8bf
--- a/dev/null
+++ b/full/include/config/feature/vi/colon.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_COLON 1
diff --git a/full/include/config/feature/vi/dot/cmd.h b/full/include/config/feature/vi/dot/cmd.h
new file mode 100755
index 0000000..59a586e
--- a/dev/null
+++ b/full/include/config/feature/vi/dot/cmd.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_DOT_CMD 1
diff --git a/full/include/config/feature/vi/max/len.h b/full/include/config/feature/vi/max/len.h
new file mode 100755
index 0000000..5ead6be
--- a/dev/null
+++ b/full/include/config/feature/vi/max/len.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_MAX_LEN 256
diff --git a/full/include/config/feature/vi/readonly.h b/full/include/config/feature/vi/readonly.h
new file mode 100755
index 0000000..0cd835e
--- a/dev/null
+++ b/full/include/config/feature/vi/readonly.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_READONLY 1
diff --git a/full/include/config/feature/vi/regex/search.h b/full/include/config/feature/vi/regex/search.h
new file mode 100755
index 0000000..7124b7d
--- a/dev/null
+++ b/full/include/config/feature/vi/regex/search.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_REGEX_SEARCH 1
diff --git a/full/include/config/feature/vi/search.h b/full/include/config/feature/vi/search.h
new file mode 100755
index 0000000..3d7b263
--- a/dev/null
+++ b/full/include/config/feature/vi/search.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_SEARCH 1
diff --git a/full/include/config/feature/vi/set.h b/full/include/config/feature/vi/set.h
new file mode 100755
index 0000000..d221424
--- a/dev/null
+++ b/full/include/config/feature/vi/set.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_SET 1
diff --git a/full/include/config/feature/vi/setopts.h b/full/include/config/feature/vi/setopts.h
new file mode 100755
index 0000000..b64c2bd
--- a/dev/null
+++ b/full/include/config/feature/vi/setopts.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_SETOPTS 1
diff --git a/full/include/config/feature/vi/undo.h b/full/include/config/feature/vi/undo.h
new file mode 100755
index 0000000..e02c8d7
--- a/dev/null
+++ b/full/include/config/feature/vi/undo.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_UNDO 1
diff --git a/full/include/config/feature/vi/undo/queue.h b/full/include/config/feature/vi/undo/queue.h
new file mode 100755
index 0000000..e73e31a
--- a/dev/null
+++ b/full/include/config/feature/vi/undo/queue.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_UNDO_QUEUE 1
diff --git a/full/include/config/feature/vi/undo/queue/max.h b/full/include/config/feature/vi/undo/queue/max.h
new file mode 100755
index 0000000..58cd1a1
--- a/dev/null
+++ b/full/include/config/feature/vi/undo/queue/max.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_UNDO_QUEUE_MAX 256
diff --git a/full/include/config/feature/vi/use/signals.h b/full/include/config/feature/vi/use/signals.h
new file mode 100755
index 0000000..c1d1864
--- a/dev/null
+++ b/full/include/config/feature/vi/use/signals.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_USE_SIGNALS 1
diff --git a/full/include/config/feature/vi/win/resize.h b/full/include/config/feature/vi/win/resize.h
new file mode 100755
index 0000000..2c2fc1a
--- a/dev/null
+++ b/full/include/config/feature/vi/win/resize.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_WIN_RESIZE 1
diff --git a/full/include/config/feature/vi/yankmark.h b/full/include/config/feature/vi/yankmark.h
new file mode 100755
index 0000000..5b0fcda
--- a/dev/null
+++ b/full/include/config/feature/vi/yankmark.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VI_YANKMARK 1
diff --git a/full/include/config/feature/volumeid/bcache.h b/full/include/config/feature/volumeid/bcache.h
new file mode 100755
index 0000000..61a0449
--- a/dev/null
+++ b/full/include/config/feature/volumeid/bcache.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_BCACHE 1
diff --git a/full/include/config/feature/volumeid/btrfs.h b/full/include/config/feature/volumeid/btrfs.h
new file mode 100755
index 0000000..da312d5
--- a/dev/null
+++ b/full/include/config/feature/volumeid/btrfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_BTRFS
diff --git a/full/include/config/feature/volumeid/cramfs.h b/full/include/config/feature/volumeid/cramfs.h
new file mode 100755
index 0000000..e626faa
--- a/dev/null
+++ b/full/include/config/feature/volumeid/cramfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_CRAMFS
diff --git a/full/include/config/feature/volumeid/exfat.h b/full/include/config/feature/volumeid/exfat.h
new file mode 100755
index 0000000..44737e4
--- a/dev/null
+++ b/full/include/config/feature/volumeid/exfat.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_EXFAT 1
diff --git a/full/include/config/feature/volumeid/ext.h b/full/include/config/feature/volumeid/ext.h
new file mode 100755
index 0000000..885067b
--- a/dev/null
+++ b/full/include/config/feature/volumeid/ext.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_EXT 1
diff --git a/full/include/config/feature/volumeid/f2fs.h b/full/include/config/feature/volumeid/f2fs.h
new file mode 100755
index 0000000..e3f4643
--- a/dev/null
+++ b/full/include/config/feature/volumeid/f2fs.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_F2FS 1
diff --git a/full/include/config/feature/volumeid/fat.h b/full/include/config/feature/volumeid/fat.h
new file mode 100755
index 0000000..77a6790
--- a/dev/null
+++ b/full/include/config/feature/volumeid/fat.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_FAT 1
diff --git a/full/include/config/feature/volumeid/hfs.h b/full/include/config/feature/volumeid/hfs.h
new file mode 100755
index 0000000..ef76135
--- a/dev/null
+++ b/full/include/config/feature/volumeid/hfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_HFS
diff --git a/full/include/config/feature/volumeid/iso9660.h b/full/include/config/feature/volumeid/iso9660.h
new file mode 100755
index 0000000..fc94482
--- a/dev/null
+++ b/full/include/config/feature/volumeid/iso9660.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_ISO9660 1
diff --git a/full/include/config/feature/volumeid/jfs.h b/full/include/config/feature/volumeid/jfs.h
new file mode 100755
index 0000000..99d9620
--- a/dev/null
+++ b/full/include/config/feature/volumeid/jfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_JFS
diff --git a/full/include/config/feature/volumeid/linuxraid.h b/full/include/config/feature/volumeid/linuxraid.h
new file mode 100755
index 0000000..c80a815
--- a/dev/null
+++ b/full/include/config/feature/volumeid/linuxraid.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_LINUXRAID
diff --git a/full/include/config/feature/volumeid/linuxswap.h b/full/include/config/feature/volumeid/linuxswap.h
new file mode 100755
index 0000000..59be2af
--- a/dev/null
+++ b/full/include/config/feature/volumeid/linuxswap.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_LINUXSWAP 1
diff --git a/full/include/config/feature/volumeid/luks.h b/full/include/config/feature/volumeid/luks.h
new file mode 100755
index 0000000..5395f6f
--- a/dev/null
+++ b/full/include/config/feature/volumeid/luks.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_LUKS
diff --git a/full/include/config/feature/volumeid/nilfs.h b/full/include/config/feature/volumeid/nilfs.h
new file mode 100755
index 0000000..3f00240
--- a/dev/null
+++ b/full/include/config/feature/volumeid/nilfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_NILFS
diff --git a/full/include/config/feature/volumeid/ntfs.h b/full/include/config/feature/volumeid/ntfs.h
new file mode 100755
index 0000000..44b9e90
--- a/dev/null
+++ b/full/include/config/feature/volumeid/ntfs.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_NTFS 1
diff --git a/full/include/config/feature/volumeid/ocfs2.h b/full/include/config/feature/volumeid/ocfs2.h
new file mode 100755
index 0000000..1f88612
--- a/dev/null
+++ b/full/include/config/feature/volumeid/ocfs2.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_OCFS2
diff --git a/full/include/config/feature/volumeid/reiserfs.h b/full/include/config/feature/volumeid/reiserfs.h
new file mode 100755
index 0000000..1286bc8
--- a/dev/null
+++ b/full/include/config/feature/volumeid/reiserfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_REISERFS
diff --git a/full/include/config/feature/volumeid/romfs.h b/full/include/config/feature/volumeid/romfs.h
new file mode 100755
index 0000000..6da8b22
--- a/dev/null
+++ b/full/include/config/feature/volumeid/romfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_ROMFS
diff --git a/full/include/config/feature/volumeid/squashfs.h b/full/include/config/feature/volumeid/squashfs.h
new file mode 100755
index 0000000..926e139
--- a/dev/null
+++ b/full/include/config/feature/volumeid/squashfs.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_SQUASHFS 1
diff --git a/full/include/config/feature/volumeid/sysv.h b/full/include/config/feature/volumeid/sysv.h
new file mode 100755
index 0000000..6180301
--- a/dev/null
+++ b/full/include/config/feature/volumeid/sysv.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_SYSV
diff --git a/full/include/config/feature/volumeid/ubifs.h b/full/include/config/feature/volumeid/ubifs.h
new file mode 100755
index 0000000..7c3ec45
--- a/dev/null
+++ b/full/include/config/feature/volumeid/ubifs.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_VOLUMEID_UBIFS 1
diff --git a/full/include/config/feature/volumeid/udf.h b/full/include/config/feature/volumeid/udf.h
new file mode 100755
index 0000000..0f3d684
--- a/dev/null
+++ b/full/include/config/feature/volumeid/udf.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_UDF
diff --git a/full/include/config/feature/volumeid/xfs.h b/full/include/config/feature/volumeid/xfs.h
new file mode 100755
index 0000000..da8910a
--- a/dev/null
+++ b/full/include/config/feature/volumeid/xfs.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_VOLUMEID_XFS
diff --git a/full/include/config/feature/wc/large.h b/full/include/config/feature/wc/large.h
new file mode 100755
index 0000000..0b245f6
--- a/dev/null
+++ b/full/include/config/feature/wc/large.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_WC_LARGE 1
diff --git a/full/include/config/feature/wget/authentication.h b/full/include/config/feature/wget/authentication.h
new file mode 100755
index 0000000..34cecae
--- a/dev/null
+++ b/full/include/config/feature/wget/authentication.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_WGET_AUTHENTICATION 1
diff --git a/full/include/config/feature/wget/long/options.h b/full/include/config/feature/wget/long/options.h
new file mode 100755
index 0000000..c245313
--- a/dev/null
+++ b/full/include/config/feature/wget/long/options.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_WGET_LONG_OPTIONS 1
diff --git a/full/include/config/feature/wget/openssl.h b/full/include/config/feature/wget/openssl.h
new file mode 100755
index 0000000..33e3d72
--- a/dev/null
+++ b/full/include/config/feature/wget/openssl.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_WGET_OPENSSL 1
diff --git a/full/include/config/feature/wget/ssl/helper.h b/full/include/config/feature/wget/ssl/helper.h
new file mode 100755
index 0000000..6512a3b
--- a/dev/null
+++ b/full/include/config/feature/wget/ssl/helper.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_WGET_SSL_HELPER 1
diff --git a/full/include/config/feature/wget/statusbar.h b/full/include/config/feature/wget/statusbar.h
new file mode 100755
index 0000000..d7c32c0
--- a/dev/null
+++ b/full/include/config/feature/wget/statusbar.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_WGET_STATUSBAR 1
diff --git a/full/include/config/feature/wget/timeout.h b/full/include/config/feature/wget/timeout.h
new file mode 100755
index 0000000..e78b626
--- a/dev/null
+++ b/full/include/config/feature/wget/timeout.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_WGET_TIMEOUT 1
diff --git a/full/include/config/feature/wtmp.h b/full/include/config/feature/wtmp.h
new file mode 100755
index 0000000..f175c96
--- a/dev/null
+++ b/full/include/config/feature/wtmp.h
@@ -0,0 +1 @@
+#undef CONFIG_FEATURE_WTMP
diff --git a/full/include/config/feature/xargs/support/confirmation.h b/full/include/config/feature/xargs/support/confirmation.h
new file mode 100755
index 0000000..deb059e
--- a/dev/null
+++ b/full/include/config/feature/xargs/support/confirmation.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION 1
diff --git a/full/include/config/feature/xargs/support/quotes.h b/full/include/config/feature/xargs/support/quotes.h
new file mode 100755
index 0000000..824dbc3
--- a/dev/null
+++ b/full/include/config/feature/xargs/support/quotes.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_XARGS_SUPPORT_QUOTES 1
diff --git a/full/include/config/feature/xargs/support/repl/str.h b/full/include/config/feature/xargs/support/repl/str.h
new file mode 100755
index 0000000..bc836c6
--- a/dev/null
+++ b/full/include/config/feature/xargs/support/repl/str.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR 1
diff --git a/full/include/config/feature/xargs/support/termopt.h b/full/include/config/feature/xargs/support/termopt.h
new file mode 100755
index 0000000..91d6b85
--- a/dev/null
+++ b/full/include/config/feature/xargs/support/termopt.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT 1
diff --git a/full/include/config/feature/xargs/support/zero/term.h b/full/include/config/feature/xargs/support/zero/term.h
new file mode 100755
index 0000000..5794064
--- a/dev/null
+++ b/full/include/config/feature/xargs/support/zero/term.h
@@ -0,0 +1 @@
+#define CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM 1
diff --git a/full/include/config/fgconsole.h b/full/include/config/fgconsole.h
new file mode 100755
index 0000000..4162886
--- a/dev/null
+++ b/full/include/config/fgconsole.h
@@ -0,0 +1 @@
+#define CONFIG_FGCONSOLE 1
diff --git a/full/include/config/fgrep.h b/full/include/config/fgrep.h
new file mode 100755
index 0000000..79df0a0
--- a/dev/null
+++ b/full/include/config/fgrep.h
@@ -0,0 +1 @@
+#define CONFIG_FGREP 1
diff --git a/full/include/config/find.h b/full/include/config/find.h
new file mode 100755
index 0000000..1edc856
--- a/dev/null
+++ b/full/include/config/find.h
@@ -0,0 +1 @@
+#define CONFIG_FIND 1
diff --git a/full/include/config/findfs.h b/full/include/config/findfs.h
new file mode 100755
index 0000000..943510b
--- a/dev/null
+++ b/full/include/config/findfs.h
@@ -0,0 +1 @@
+#define CONFIG_FINDFS 1
diff --git a/full/include/config/first/system/id.h b/full/include/config/first/system/id.h
new file mode 100755
index 0000000..4082d1f
--- a/dev/null
+++ b/full/include/config/first/system/id.h
@@ -0,0 +1 @@
+#define CONFIG_FIRST_SYSTEM_ID 0
diff --git a/full/include/config/flash/eraseall.h b/full/include/config/flash/eraseall.h
new file mode 100755
index 0000000..c757ba3
--- a/dev/null
+++ b/full/include/config/flash/eraseall.h
@@ -0,0 +1 @@
+#undef CONFIG_FLASH_ERASEALL
diff --git a/full/include/config/flash/lock.h b/full/include/config/flash/lock.h
new file mode 100755
index 0000000..42f058b
--- a/dev/null
+++ b/full/include/config/flash/lock.h
@@ -0,0 +1 @@
+#define CONFIG_FLASH_LOCK 1
diff --git a/full/include/config/flash/unlock.h b/full/include/config/flash/unlock.h
new file mode 100755
index 0000000..bced20a
--- a/dev/null
+++ b/full/include/config/flash/unlock.h
@@ -0,0 +1 @@
+#define CONFIG_FLASH_UNLOCK 1
diff --git a/full/include/config/flashcp.h b/full/include/config/flashcp.h
new file mode 100755
index 0000000..8c5997e
--- a/dev/null
+++ b/full/include/config/flashcp.h
@@ -0,0 +1 @@
+#define CONFIG_FLASHCP 1
diff --git a/full/include/config/flock.h b/full/include/config/flock.h
new file mode 100755
index 0000000..14045d9
--- a/dev/null
+++ b/full/include/config/flock.h
@@ -0,0 +1 @@
+#define CONFIG_FLOCK 1
diff --git a/full/include/config/fold.h b/full/include/config/fold.h
new file mode 100755
index 0000000..13a6261
--- a/dev/null
+++ b/full/include/config/fold.h
@@ -0,0 +1 @@
+#define CONFIG_FOLD 1
diff --git a/full/include/config/free.h b/full/include/config/free.h
new file mode 100755
index 0000000..1dab239
--- a/dev/null
+++ b/full/include/config/free.h
@@ -0,0 +1 @@
+#define CONFIG_FREE 1
diff --git a/full/include/config/freeramdisk.h b/full/include/config/freeramdisk.h
new file mode 100755
index 0000000..d7c227b
--- a/dev/null
+++ b/full/include/config/freeramdisk.h
@@ -0,0 +1 @@
+#define CONFIG_FREERAMDISK 1
diff --git a/full/include/config/fsck.h b/full/include/config/fsck.h
new file mode 100755
index 0000000..c91be3c
--- a/dev/null
+++ b/full/include/config/fsck.h
@@ -0,0 +1 @@
+#undef CONFIG_FSCK
diff --git a/full/include/config/fsck/minix.h b/full/include/config/fsck/minix.h
new file mode 100755
index 0000000..3a6f2e5
--- a/dev/null
+++ b/full/include/config/fsck/minix.h
@@ -0,0 +1 @@
+#undef CONFIG_FSCK_MINIX
diff --git a/full/include/config/fstrim.h b/full/include/config/fstrim.h
new file mode 100755
index 0000000..1e956c6
--- a/dev/null
+++ b/full/include/config/fstrim.h
@@ -0,0 +1 @@
+#define CONFIG_FSTRIM 1
diff --git a/full/include/config/fsync.h b/full/include/config/fsync.h
new file mode 100755
index 0000000..a2a32ce
--- a/dev/null
+++ b/full/include/config/fsync.h
@@ -0,0 +1 @@
+#define CONFIG_FSYNC 1
diff --git a/full/include/config/ftpd.h b/full/include/config/ftpd.h
new file mode 100755
index 0000000..9508755
--- a/dev/null
+++ b/full/include/config/ftpd.h
@@ -0,0 +1 @@
+#undef CONFIG_FTPD
diff --git a/full/include/config/ftpget.h b/full/include/config/ftpget.h
new file mode 100755
index 0000000..7f5c9b5
--- a/dev/null
+++ b/full/include/config/ftpget.h
@@ -0,0 +1 @@
+#define CONFIG_FTPGET 1
diff --git a/full/include/config/ftpput.h b/full/include/config/ftpput.h
new file mode 100755
index 0000000..faa6d35
--- a/dev/null
+++ b/full/include/config/ftpput.h
@@ -0,0 +1 @@
+#define CONFIG_FTPPUT 1
diff --git a/full/include/config/fuser.h b/full/include/config/fuser.h
new file mode 100755
index 0000000..62d2591
--- a/dev/null
+++ b/full/include/config/fuser.h
@@ -0,0 +1 @@
+#define CONFIG_FUSER 1
diff --git a/full/include/config/getenforce.h b/full/include/config/getenforce.h
new file mode 100755
index 0000000..a569f74
--- a/dev/null
+++ b/full/include/config/getenforce.h
@@ -0,0 +1 @@
+#define CONFIG_GETENFORCE 1
diff --git a/full/include/config/getopt.h b/full/include/config/getopt.h
new file mode 100755
index 0000000..b6972e1
--- a/dev/null
+++ b/full/include/config/getopt.h
@@ -0,0 +1 @@
+#define CONFIG_GETOPT 1
diff --git a/full/include/config/getsebool.h b/full/include/config/getsebool.h
new file mode 100755
index 0000000..0db414e
--- a/dev/null
+++ b/full/include/config/getsebool.h
@@ -0,0 +1 @@
+#define CONFIG_GETSEBOOL 1
diff --git a/full/include/config/getty.h b/full/include/config/getty.h
new file mode 100755
index 0000000..4f5e469
--- a/dev/null
+++ b/full/include/config/getty.h
@@ -0,0 +1 @@
+#undef CONFIG_GETTY
diff --git a/full/include/config/grep.h b/full/include/config/grep.h
new file mode 100755
index 0000000..58a3a0f
--- a/dev/null
+++ b/full/include/config/grep.h
@@ -0,0 +1 @@
+#define CONFIG_GREP 1
diff --git a/full/include/config/groups.h b/full/include/config/groups.h
new file mode 100755
index 0000000..bf580a3
--- a/dev/null
+++ b/full/include/config/groups.h
@@ -0,0 +1 @@
+#define CONFIG_GROUPS 1
diff --git a/full/include/config/gunzip.h b/full/include/config/gunzip.h
new file mode 100755
index 0000000..22851e2
--- a/dev/null
+++ b/full/include/config/gunzip.h
@@ -0,0 +1 @@
+#define CONFIG_GUNZIP 1
diff --git a/full/include/config/gzip.h b/full/include/config/gzip.h
new file mode 100755
index 0000000..50e8454
--- a/dev/null
+++ b/full/include/config/gzip.h
@@ -0,0 +1 @@
+#define CONFIG_GZIP 1
diff --git a/full/include/config/gzip/fast.h b/full/include/config/gzip/fast.h
new file mode 100755
index 0000000..847eab9
--- a/dev/null
+++ b/full/include/config/gzip/fast.h
@@ -0,0 +1 @@
+#define CONFIG_GZIP_FAST 2
diff --git a/full/include/config/halt.h b/full/include/config/halt.h
new file mode 100755
index 0000000..f0da514
--- a/dev/null
+++ b/full/include/config/halt.h
@@ -0,0 +1 @@
+#define CONFIG_HALT 1
diff --git a/full/include/config/have/dot/config.h b/full/include/config/have/dot/config.h
new file mode 100755
index 0000000..d89f6a5
--- a/dev/null
+++ b/full/include/config/have/dot/config.h
@@ -0,0 +1 @@
+#define CONFIG_HAVE_DOT_CONFIG 1
diff --git a/full/include/config/hd.h b/full/include/config/hd.h
new file mode 100755
index 0000000..b2557c7
--- a/dev/null
+++ b/full/include/config/hd.h
@@ -0,0 +1 @@
+#undef CONFIG_HD
diff --git a/full/include/config/hdparm.h b/full/include/config/hdparm.h
new file mode 100755
index 0000000..d628b64
--- a/dev/null
+++ b/full/include/config/hdparm.h
@@ -0,0 +1 @@
+#undef CONFIG_HDPARM
diff --git a/full/include/config/head.h b/full/include/config/head.h
new file mode 100755
index 0000000..3f44ed4
--- a/dev/null
+++ b/full/include/config/head.h
@@ -0,0 +1 @@
+#define CONFIG_HEAD 1
diff --git a/full/include/config/hexdump.h b/full/include/config/hexdump.h
new file mode 100755
index 0000000..6a20940
--- a/dev/null
+++ b/full/include/config/hexdump.h
@@ -0,0 +1 @@
+#define CONFIG_HEXDUMP 1
diff --git a/full/include/config/hostid.h b/full/include/config/hostid.h
new file mode 100755
index 0000000..20ed6fb
--- a/dev/null
+++ b/full/include/config/hostid.h
@@ -0,0 +1 @@
+#undef CONFIG_HOSTID
diff --git a/full/include/config/hostname.h b/full/include/config/hostname.h
new file mode 100755
index 0000000..ec7a6ad
--- a/dev/null
+++ b/full/include/config/hostname.h
@@ -0,0 +1 @@
+#undef CONFIG_HOSTNAME
diff --git a/full/include/config/httpd.h b/full/include/config/httpd.h
new file mode 100755
index 0000000..ef69a83
--- a/dev/null
+++ b/full/include/config/httpd.h
@@ -0,0 +1 @@
+#undef CONFIG_HTTPD
diff --git a/full/include/config/hush.h b/full/include/config/hush.h
new file mode 100755
index 0000000..20ae466
--- a/dev/null
+++ b/full/include/config/hush.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH
diff --git a/full/include/config/hush/bash/compat.h b/full/include/config/hush/bash/compat.h
new file mode 100755
index 0000000..167aeb9
--- a/dev/null
+++ b/full/include/config/hush/bash/compat.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_BASH_COMPAT
diff --git a/full/include/config/hush/brace/expansion.h b/full/include/config/hush/brace/expansion.h
new file mode 100755
index 0000000..19268d0
--- a/dev/null
+++ b/full/include/config/hush/brace/expansion.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_BRACE_EXPANSION
diff --git a/full/include/config/hush/case.h b/full/include/config/hush/case.h
new file mode 100755
index 0000000..6bf67e3
--- a/dev/null
+++ b/full/include/config/hush/case.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_CASE
diff --git a/full/include/config/hush/export/n.h b/full/include/config/hush/export/n.h
new file mode 100755
index 0000000..254be04
--- a/dev/null
+++ b/full/include/config/hush/export/n.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_EXPORT_N
diff --git a/full/include/config/hush/functions.h b/full/include/config/hush/functions.h
new file mode 100755
index 0000000..77f2d80
--- a/dev/null
+++ b/full/include/config/hush/functions.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_FUNCTIONS
diff --git a/full/include/config/hush/help.h b/full/include/config/hush/help.h
new file mode 100755
index 0000000..16fab5b
--- a/dev/null
+++ b/full/include/config/hush/help.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_HELP
diff --git a/full/include/config/hush/if.h b/full/include/config/hush/if.h
new file mode 100755
index 0000000..c938b95
--- a/dev/null
+++ b/full/include/config/hush/if.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_IF
diff --git a/full/include/config/hush/interactive.h b/full/include/config/hush/interactive.h
new file mode 100755
index 0000000..73c9cf6
--- a/dev/null
+++ b/full/include/config/hush/interactive.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_INTERACTIVE
diff --git a/full/include/config/hush/job.h b/full/include/config/hush/job.h
new file mode 100755
index 0000000..b0cddb5
--- a/dev/null
+++ b/full/include/config/hush/job.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_JOB
diff --git a/full/include/config/hush/local.h b/full/include/config/hush/local.h
new file mode 100755
index 0000000..28355c4
--- a/dev/null
+++ b/full/include/config/hush/local.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_LOCAL
diff --git a/full/include/config/hush/loops.h b/full/include/config/hush/loops.h
new file mode 100755
index 0000000..49e22f1
--- a/dev/null
+++ b/full/include/config/hush/loops.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_LOOPS
diff --git a/full/include/config/hush/mode/x.h b/full/include/config/hush/mode/x.h
new file mode 100755
index 0000000..3fd439e
--- a/dev/null
+++ b/full/include/config/hush/mode/x.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_MODE_X
diff --git a/full/include/config/hush/random/support.h b/full/include/config/hush/random/support.h
new file mode 100755
index 0000000..4094a9b
--- a/dev/null
+++ b/full/include/config/hush/random/support.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_RANDOM_SUPPORT
diff --git a/full/include/config/hush/savehistory.h b/full/include/config/hush/savehistory.h
new file mode 100755
index 0000000..a468d91
--- a/dev/null
+++ b/full/include/config/hush/savehistory.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_SAVEHISTORY
diff --git a/full/include/config/hush/tick.h b/full/include/config/hush/tick.h
new file mode 100755
index 0000000..fb831eb
--- a/dev/null
+++ b/full/include/config/hush/tick.h
@@ -0,0 +1 @@
+#undef CONFIG_HUSH_TICK
diff --git a/full/include/config/hwclock.h b/full/include/config/hwclock.h
new file mode 100755
index 0000000..5c5f9fa
--- a/dev/null
+++ b/full/include/config/hwclock.h
@@ -0,0 +1 @@
+#define CONFIG_HWCLOCK 1
diff --git a/full/include/config/i2cdetect.h b/full/include/config/i2cdetect.h
new file mode 100755
index 0000000..d4dd8ce
--- a/dev/null
+++ b/full/include/config/i2cdetect.h
@@ -0,0 +1 @@
+#define CONFIG_I2CDETECT 1
diff --git a/full/include/config/i2cdump.h b/full/include/config/i2cdump.h
new file mode 100755
index 0000000..d1667b8
--- a/dev/null
+++ b/full/include/config/i2cdump.h
@@ -0,0 +1 @@
+#define CONFIG_I2CDUMP 1
diff --git a/full/include/config/i2cget.h b/full/include/config/i2cget.h
new file mode 100755
index 0000000..570b307
--- a/dev/null
+++ b/full/include/config/i2cget.h
@@ -0,0 +1 @@
+#define CONFIG_I2CGET 1
diff --git a/full/include/config/i2cset.h b/full/include/config/i2cset.h
new file mode 100755
index 0000000..8167a72
--- a/dev/null
+++ b/full/include/config/i2cset.h
@@ -0,0 +1 @@
+#define CONFIG_I2CSET 1
diff --git a/full/include/config/id.h b/full/include/config/id.h
new file mode 100755
index 0000000..b661ee1
--- a/dev/null
+++ b/full/include/config/id.h
@@ -0,0 +1 @@
+#define CONFIG_ID 1
diff --git a/full/include/config/ifconfig.h b/full/include/config/ifconfig.h
new file mode 100755
index 0000000..60cb87f
--- a/dev/null
+++ b/full/include/config/ifconfig.h
@@ -0,0 +1 @@
+#define CONFIG_IFCONFIG 1
diff --git a/full/include/config/ifdown.h b/full/include/config/ifdown.h
new file mode 100755
index 0000000..c36fac2
--- a/dev/null
+++ b/full/include/config/ifdown.h
@@ -0,0 +1 @@
+#define CONFIG_IFDOWN 1
diff --git a/full/include/config/ifenslave.h b/full/include/config/ifenslave.h
new file mode 100755
index 0000000..12983a2
--- a/dev/null
+++ b/full/include/config/ifenslave.h
@@ -0,0 +1 @@
+#undef CONFIG_IFENSLAVE
diff --git a/full/include/config/ifplugd.h b/full/include/config/ifplugd.h
new file mode 100755
index 0000000..2feccf2
--- a/dev/null
+++ b/full/include/config/ifplugd.h
@@ -0,0 +1 @@
+#undef CONFIG_IFPLUGD
diff --git a/full/include/config/ifup.h b/full/include/config/ifup.h
new file mode 100755
index 0000000..f98dbed
--- a/dev/null
+++ b/full/include/config/ifup.h
@@ -0,0 +1 @@
+#define CONFIG_IFUP 1
diff --git a/full/include/config/ifupdown/ifstate/path.h b/full/include/config/ifupdown/ifstate/path.h
new file mode 100755
index 0000000..2d59d5c
--- a/dev/null
+++ b/full/include/config/ifupdown/ifstate/path.h
@@ -0,0 +1 @@
+#define CONFIG_IFUPDOWN_IFSTATE_PATH ""
diff --git a/full/include/config/ifupdown/udhcpc/cmd/options.h b/full/include/config/ifupdown/udhcpc/cmd/options.h
new file mode 100755
index 0000000..1059e03
--- a/dev/null
+++ b/full/include/config/ifupdown/udhcpc/cmd/options.h
@@ -0,0 +1 @@
+#define CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS ""
diff --git a/full/include/config/include/susv2.h b/full/include/config/include/susv2.h
new file mode 100755
index 0000000..8f04e68
--- a/dev/null
+++ b/full/include/config/include/susv2.h
@@ -0,0 +1 @@
+#undef CONFIG_INCLUDE_SUSv2
diff --git a/full/include/config/inetd.h b/full/include/config/inetd.h
new file mode 100755
index 0000000..54efc9e
--- a/dev/null
+++ b/full/include/config/inetd.h
@@ -0,0 +1 @@
+#define CONFIG_INETD 1
diff --git a/full/include/config/init.h b/full/include/config/init.h
new file mode 100755
index 0000000..9449852
--- a/dev/null
+++ b/full/include/config/init.h
@@ -0,0 +1 @@
+#undef CONFIG_INIT
diff --git a/full/include/config/init/terminal/type.h b/full/include/config/init/terminal/type.h
new file mode 100755
index 0000000..129574b
--- a/dev/null
+++ b/full/include/config/init/terminal/type.h
@@ -0,0 +1 @@
+#define CONFIG_INIT_TERMINAL_TYPE ""
diff --git a/full/include/config/inotifyd.h b/full/include/config/inotifyd.h
new file mode 100755
index 0000000..fcd4794
--- a/dev/null
+++ b/full/include/config/inotifyd.h
@@ -0,0 +1 @@
+#undef CONFIG_INOTIFYD
diff --git a/full/include/config/insmod.h b/full/include/config/insmod.h
new file mode 100755
index 0000000..8ddf86a
--- a/dev/null
+++ b/full/include/config/insmod.h
@@ -0,0 +1 @@
+#define CONFIG_INSMOD 1
diff --git a/full/include/config/install.h b/full/include/config/install.h
new file mode 100755
index 0000000..451cf8d
--- a/dev/null
+++ b/full/include/config/install.h
@@ -0,0 +1 @@
+#define CONFIG_INSTALL 1
diff --git a/full/include/config/install/applet/dont.h b/full/include/config/install/applet/dont.h
new file mode 100755
index 0000000..4ff7ca0
--- a/dev/null
+++ b/full/include/config/install/applet/dont.h
@@ -0,0 +1 @@
+#undef CONFIG_INSTALL_APPLET_DONT
diff --git a/full/include/config/install/applet/hardlinks.h b/full/include/config/install/applet/hardlinks.h
new file mode 100755
index 0000000..6c07e8a
--- a/dev/null
+++ b/full/include/config/install/applet/hardlinks.h
@@ -0,0 +1 @@
+#undef CONFIG_INSTALL_APPLET_HARDLINKS
diff --git a/full/include/config/install/applet/script/wrappers.h b/full/include/config/install/applet/script/wrappers.h
new file mode 100755
index 0000000..ca8783b
--- a/dev/null
+++ b/full/include/config/install/applet/script/wrappers.h
@@ -0,0 +1 @@
+#undef CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS
diff --git a/full/include/config/install/applet/symlinks.h b/full/include/config/install/applet/symlinks.h
new file mode 100755
index 0000000..e8a6106
--- a/dev/null
+++ b/full/include/config/install/applet/symlinks.h
@@ -0,0 +1 @@
+#define CONFIG_INSTALL_APPLET_SYMLINKS 1
diff --git a/full/include/config/install/no/usr.h b/full/include/config/install/no/usr.h
new file mode 100755
index 0000000..d1456ee
--- a/dev/null
+++ b/full/include/config/install/no/usr.h
@@ -0,0 +1 @@
+#define CONFIG_INSTALL_NO_USR 1
diff --git a/full/include/config/install/sh/applet/hardlink.h b/full/include/config/install/sh/applet/hardlink.h
new file mode 100755
index 0000000..619ec4b
--- a/dev/null
+++ b/full/include/config/install/sh/applet/hardlink.h
@@ -0,0 +1 @@
+#undef CONFIG_INSTALL_SH_APPLET_HARDLINK
diff --git a/full/include/config/install/sh/applet/script/wrapper.h b/full/include/config/install/sh/applet/script/wrapper.h
new file mode 100755
index 0000000..20787a0
--- a/dev/null
+++ b/full/include/config/install/sh/applet/script/wrapper.h
@@ -0,0 +1 @@
+#undef CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER
diff --git a/full/include/config/install/sh/applet/symlink.h b/full/include/config/install/sh/applet/symlink.h
new file mode 100755
index 0000000..ddbc5a6
--- a/dev/null
+++ b/full/include/config/install/sh/applet/symlink.h
@@ -0,0 +1 @@
+#undef CONFIG_INSTALL_SH_APPLET_SYMLINK
diff --git a/full/include/config/ioctl/hex2str/error.h b/full/include/config/ioctl/hex2str/error.h
new file mode 100755
index 0000000..caedb2c
--- a/dev/null
+++ b/full/include/config/ioctl/hex2str/error.h
@@ -0,0 +1 @@
+#define CONFIG_IOCTL_HEX2STR_ERROR 1
diff --git a/full/include/config/ionice.h b/full/include/config/ionice.h
new file mode 100755
index 0000000..09b7e2f
--- a/dev/null
+++ b/full/include/config/ionice.h
@@ -0,0 +1 @@
+#define CONFIG_IONICE 1
diff --git a/full/include/config/iostat.h b/full/include/config/iostat.h
new file mode 100755
index 0000000..372a5af
--- a/dev/null
+++ b/full/include/config/iostat.h
@@ -0,0 +1 @@
+#define CONFIG_IOSTAT 1
diff --git a/full/include/config/ip.h b/full/include/config/ip.h
new file mode 100755
index 0000000..5bee2c3
--- a/dev/null
+++ b/full/include/config/ip.h
@@ -0,0 +1 @@
+#define CONFIG_IP 1
diff --git a/full/include/config/ipaddr.h b/full/include/config/ipaddr.h
new file mode 100755
index 0000000..ba7bab5
--- a/dev/null
+++ b/full/include/config/ipaddr.h
@@ -0,0 +1 @@
+#undef CONFIG_IPADDR
diff --git a/full/include/config/ipcalc.h b/full/include/config/ipcalc.h
new file mode 100755
index 0000000..b00718c
--- a/dev/null
+++ b/full/include/config/ipcalc.h
@@ -0,0 +1 @@
+#undef CONFIG_IPCALC
diff --git a/full/include/config/ipcrm.h b/full/include/config/ipcrm.h
new file mode 100755
index 0000000..76aede2
--- a/dev/null
+++ b/full/include/config/ipcrm.h
@@ -0,0 +1 @@
+#undef CONFIG_IPCRM
diff --git a/full/include/config/ipcs.h b/full/include/config/ipcs.h
new file mode 100755
index 0000000..b7f9af1
--- a/dev/null
+++ b/full/include/config/ipcs.h
@@ -0,0 +1 @@
+#undef CONFIG_IPCS
diff --git a/full/include/config/iplink.h b/full/include/config/iplink.h
new file mode 100755
index 0000000..9284433
--- a/dev/null
+++ b/full/include/config/iplink.h
@@ -0,0 +1 @@
+#undef CONFIG_IPLINK
diff --git a/full/include/config/ipneigh.h b/full/include/config/ipneigh.h
new file mode 100755
index 0000000..c3deda3
--- a/dev/null
+++ b/full/include/config/ipneigh.h
@@ -0,0 +1 @@
+#define CONFIG_IPNEIGH 1
diff --git a/full/include/config/iproute.h b/full/include/config/iproute.h
new file mode 100755
index 0000000..14554a1
--- a/dev/null
+++ b/full/include/config/iproute.h
@@ -0,0 +1 @@
+#undef CONFIG_IPROUTE
diff --git a/full/include/config/iprule.h b/full/include/config/iprule.h
new file mode 100755
index 0000000..2810fba
--- a/dev/null
+++ b/full/include/config/iprule.h
@@ -0,0 +1 @@
+#undef CONFIG_IPRULE
diff --git a/full/include/config/iptunnel.h b/full/include/config/iptunnel.h
new file mode 100755
index 0000000..5aefb67
--- a/dev/null
+++ b/full/include/config/iptunnel.h
@@ -0,0 +1 @@
+#undef CONFIG_IPTUNNEL
diff --git a/full/include/config/kbd/mode.h b/full/include/config/kbd/mode.h
new file mode 100755
index 0000000..e8a1f1c
--- a/dev/null
+++ b/full/include/config/kbd/mode.h
@@ -0,0 +1 @@
+#undef CONFIG_KBD_MODE
diff --git a/full/include/config/kill.h b/full/include/config/kill.h
new file mode 100755
index 0000000..b615aeb
--- a/dev/null
+++ b/full/include/config/kill.h
@@ -0,0 +1 @@
+#define CONFIG_KILL 1
diff --git a/full/include/config/killall.h b/full/include/config/killall.h
new file mode 100755
index 0000000..505e11c
--- a/dev/null
+++ b/full/include/config/killall.h
@@ -0,0 +1 @@
+#define CONFIG_KILLALL 1
diff --git a/full/include/config/killall5.h b/full/include/config/killall5.h
new file mode 100755
index 0000000..fc062d5
--- a/dev/null
+++ b/full/include/config/killall5.h
@@ -0,0 +1 @@
+#define CONFIG_KILLALL5 1
diff --git a/full/include/config/klogd.h b/full/include/config/klogd.h
new file mode 100755
index 0000000..d6f35f5
--- a/dev/null
+++ b/full/include/config/klogd.h
@@ -0,0 +1 @@
+#undef CONFIG_KLOGD
diff --git a/full/include/config/last.h b/full/include/config/last.h
new file mode 100755
index 0000000..c3366e5
--- a/dev/null
+++ b/full/include/config/last.h
@@ -0,0 +1 @@
+#undef CONFIG_LAST
diff --git a/full/include/config/last/id.h b/full/include/config/last/id.h
new file mode 100755
index 0000000..f22a2d9
--- a/dev/null
+++ b/full/include/config/last/id.h
@@ -0,0 +1 @@
+#define CONFIG_LAST_ID 0
diff --git a/full/include/config/last/supported/wchar.h b/full/include/config/last/supported/wchar.h
new file mode 100755
index 0000000..c65dc40
--- a/dev/null
+++ b/full/include/config/last/supported/wchar.h
@@ -0,0 +1 @@
+#define CONFIG_LAST_SUPPORTED_WCHAR 767
diff --git a/full/include/config/last/system/id.h b/full/include/config/last/system/id.h
new file mode 100755
index 0000000..9c0923f
--- a/dev/null
+++ b/full/include/config/last/system/id.h
@@ -0,0 +1 @@
+#define CONFIG_LAST_SYSTEM_ID 0
diff --git a/full/include/config/less.h b/full/include/config/less.h
new file mode 100755
index 0000000..1dd962b
--- a/dev/null
+++ b/full/include/config/less.h
@@ -0,0 +1 @@
+#define CONFIG_LESS 1
diff --git a/full/include/config/lfs.h b/full/include/config/lfs.h
new file mode 100755
index 0000000..a7e176a
--- a/dev/null
+++ b/full/include/config/lfs.h
@@ -0,0 +1 @@
+#undef CONFIG_LFS
diff --git a/full/include/config/linux32.h b/full/include/config/linux32.h
new file mode 100755
index 0000000..a0db98c
--- a/dev/null
+++ b/full/include/config/linux32.h
@@ -0,0 +1 @@
+#define CONFIG_LINUX32 1
diff --git a/full/include/config/linux64.h b/full/include/config/linux64.h
new file mode 100755
index 0000000..d1593f5
--- a/dev/null
+++ b/full/include/config/linux64.h
@@ -0,0 +1 @@
+#define CONFIG_LINUX64 1
diff --git a/full/include/config/linuxrc.h b/full/include/config/linuxrc.h
new file mode 100755
index 0000000..e532ffc
--- a/dev/null
+++ b/full/include/config/linuxrc.h
@@ -0,0 +1 @@
+#define CONFIG_LINUXRC 1
diff --git a/full/include/config/ln.h b/full/include/config/ln.h
new file mode 100755
index 0000000..0b5a53f
--- a/dev/null
+++ b/full/include/config/ln.h
@@ -0,0 +1 @@
+#define CONFIG_LN 1
diff --git a/full/include/config/load/policy.h b/full/include/config/load/policy.h
new file mode 100755
index 0000000..7213fc4
--- a/dev/null
+++ b/full/include/config/load/policy.h
@@ -0,0 +1 @@
+#undef CONFIG_LOAD_POLICY
diff --git a/full/include/config/loadfont.h b/full/include/config/loadfont.h
new file mode 100755
index 0000000..35cf377
--- a/dev/null
+++ b/full/include/config/loadfont.h
@@ -0,0 +1 @@
+#undef CONFIG_LOADFONT
diff --git a/full/include/config/loadkmap.h b/full/include/config/loadkmap.h
new file mode 100755
index 0000000..de11e84
--- a/dev/null
+++ b/full/include/config/loadkmap.h
@@ -0,0 +1 @@
+#undef CONFIG_LOADKMAP
diff --git a/full/include/config/locale/support.h b/full/include/config/locale/support.h
new file mode 100755
index 0000000..364d27f
--- a/dev/null
+++ b/full/include/config/locale/support.h
@@ -0,0 +1 @@
+#undef CONFIG_LOCALE_SUPPORT
diff --git a/full/include/config/logger.h b/full/include/config/logger.h
new file mode 100755
index 0000000..ccc97cd
--- a/dev/null
+++ b/full/include/config/logger.h
@@ -0,0 +1 @@
+#undef CONFIG_LOGGER
diff --git a/full/include/config/login.h b/full/include/config/login.h
new file mode 100755
index 0000000..b146204
--- a/dev/null
+++ b/full/include/config/login.h
@@ -0,0 +1 @@
+#undef CONFIG_LOGIN
diff --git a/full/include/config/login/scripts.h b/full/include/config/login/scripts.h
new file mode 100755
index 0000000..53a97bf
--- a/dev/null
+++ b/full/include/config/login/scripts.h
@@ -0,0 +1 @@
+#undef CONFIG_LOGIN_SCRIPTS
diff --git a/full/include/config/login/session/as/child.h b/full/include/config/login/session/as/child.h
new file mode 100755
index 0000000..bcc313f
--- a/dev/null
+++ b/full/include/config/login/session/as/child.h
@@ -0,0 +1 @@
+#undef CONFIG_LOGIN_SESSION_AS_CHILD
diff --git a/full/include/config/logname.h b/full/include/config/logname.h
new file mode 100755
index 0000000..b533a7d
--- a/dev/null
+++ b/full/include/config/logname.h
@@ -0,0 +1 @@
+#undef CONFIG_LOGNAME
diff --git a/full/include/config/logread.h b/full/include/config/logread.h
new file mode 100755
index 0000000..03944b4
--- a/dev/null
+++ b/full/include/config/logread.h
@@ -0,0 +1 @@
+#undef CONFIG_LOGREAD
diff --git a/full/include/config/long/opts.h b/full/include/config/long/opts.h
new file mode 100755
index 0000000..bf5cb12
--- a/dev/null
+++ b/full/include/config/long/opts.h
@@ -0,0 +1 @@
+#define CONFIG_LONG_OPTS 1
diff --git a/full/include/config/losetup.h b/full/include/config/losetup.h
new file mode 100755
index 0000000..b49e4ed
--- a/dev/null
+++ b/full/include/config/losetup.h
@@ -0,0 +1 @@
+#define CONFIG_LOSETUP 1
diff --git a/full/include/config/lpd.h b/full/include/config/lpd.h
new file mode 100755
index 0000000..d39fda6
--- a/dev/null
+++ b/full/include/config/lpd.h
@@ -0,0 +1 @@
+#undef CONFIG_LPD
diff --git a/full/include/config/lpq.h b/full/include/config/lpq.h
new file mode 100755
index 0000000..c77c7cd
--- a/dev/null
+++ b/full/include/config/lpq.h
@@ -0,0 +1 @@
+#undef CONFIG_LPQ
diff --git a/full/include/config/lpr.h b/full/include/config/lpr.h
new file mode 100755
index 0000000..2a93e86
--- a/dev/null
+++ b/full/include/config/lpr.h
@@ -0,0 +1 @@
+#undef CONFIG_LPR
diff --git a/full/include/config/ls.h b/full/include/config/ls.h
new file mode 100755
index 0000000..2c466c3
--- a/dev/null
+++ b/full/include/config/ls.h
@@ -0,0 +1 @@
+#define CONFIG_LS 1
diff --git a/full/include/config/lsattr.h b/full/include/config/lsattr.h
new file mode 100755
index 0000000..885da04
--- a/dev/null
+++ b/full/include/config/lsattr.h
@@ -0,0 +1 @@
+#define CONFIG_LSATTR 1
diff --git a/full/include/config/lsmod.h b/full/include/config/lsmod.h
new file mode 100755
index 0000000..5959749
--- a/dev/null
+++ b/full/include/config/lsmod.h
@@ -0,0 +1 @@
+#define CONFIG_LSMOD 1
diff --git a/full/include/config/lsof.h b/full/include/config/lsof.h
new file mode 100755
index 0000000..c5f4ccd
--- a/dev/null
+++ b/full/include/config/lsof.h
@@ -0,0 +1 @@
+#define CONFIG_LSOF 1
diff --git a/full/include/config/lspci.h b/full/include/config/lspci.h
new file mode 100755
index 0000000..1fcc448
--- a/dev/null
+++ b/full/include/config/lspci.h
@@ -0,0 +1 @@
+#define CONFIG_LSPCI 1
diff --git a/full/include/config/lsusb.h b/full/include/config/lsusb.h
new file mode 100755
index 0000000..21bc36a
--- a/dev/null
+++ b/full/include/config/lsusb.h
@@ -0,0 +1 @@
+#define CONFIG_LSUSB 1
diff --git a/full/include/config/lzcat.h b/full/include/config/lzcat.h
new file mode 100755
index 0000000..461bd4e
--- a/dev/null
+++ b/full/include/config/lzcat.h
@@ -0,0 +1 @@
+#define CONFIG_LZCAT 1
diff --git a/full/include/config/lzma.h b/full/include/config/lzma.h
new file mode 100755
index 0000000..ce917b8
--- a/dev/null
+++ b/full/include/config/lzma.h
@@ -0,0 +1 @@
+#define CONFIG_LZMA 1
diff --git a/full/include/config/lzop.h b/full/include/config/lzop.h
new file mode 100755
index 0000000..caa655d
--- a/dev/null
+++ b/full/include/config/lzop.h
@@ -0,0 +1 @@
+#define CONFIG_LZOP 1
diff --git a/full/include/config/lzop/compr/high.h b/full/include/config/lzop/compr/high.h
new file mode 100755
index 0000000..eac61aa
--- a/dev/null
+++ b/full/include/config/lzop/compr/high.h
@@ -0,0 +1 @@
+#define CONFIG_LZOP_COMPR_HIGH 1
diff --git a/full/include/config/lzopcat.h b/full/include/config/lzopcat.h
new file mode 100755
index 0000000..46243e4
--- a/dev/null
+++ b/full/include/config/lzopcat.h
@@ -0,0 +1 @@
+#define CONFIG_LZOPCAT 1
diff --git a/full/include/config/makedevs.h b/full/include/config/makedevs.h
new file mode 100755
index 0000000..0536caf
--- a/dev/null
+++ b/full/include/config/makedevs.h
@@ -0,0 +1 @@
+#undef CONFIG_MAKEDEVS
diff --git a/full/include/config/makemime.h b/full/include/config/makemime.h
new file mode 100755
index 0000000..de12378
--- a/dev/null
+++ b/full/include/config/makemime.h
@@ -0,0 +1 @@
+#undef CONFIG_MAKEMIME
diff --git a/full/include/config/man.h b/full/include/config/man.h
new file mode 100755
index 0000000..5de45bd
--- a/dev/null
+++ b/full/include/config/man.h
@@ -0,0 +1 @@
+#define CONFIG_MAN 1
diff --git a/full/include/config/matchpathcon.h b/full/include/config/matchpathcon.h
new file mode 100755
index 0000000..da51853
--- a/dev/null
+++ b/full/include/config/matchpathcon.h
@@ -0,0 +1 @@
+#define CONFIG_MATCHPATHCON 1
diff --git a/full/include/config/md5/small.h b/full/include/config/md5/small.h
new file mode 100755
index 0000000..d67c593
--- a/dev/null
+++ b/full/include/config/md5/small.h
@@ -0,0 +1 @@
+#define CONFIG_MD5_SMALL 1
diff --git a/full/include/config/md5sum.h b/full/include/config/md5sum.h
new file mode 100755
index 0000000..1c0f056
--- a/dev/null
+++ b/full/include/config/md5sum.h
@@ -0,0 +1 @@
+#define CONFIG_MD5SUM 1
diff --git a/full/include/config/mdev.h b/full/include/config/mdev.h
new file mode 100755
index 0000000..308073e
--- a/dev/null
+++ b/full/include/config/mdev.h
@@ -0,0 +1 @@
+#undef CONFIG_MDEV
diff --git a/full/include/config/mesg.h b/full/include/config/mesg.h
new file mode 100755
index 0000000..3b8c220
--- a/dev/null
+++ b/full/include/config/mesg.h
@@ -0,0 +1 @@
+#define CONFIG_MESG 1
diff --git a/full/include/config/microcom.h b/full/include/config/microcom.h
new file mode 100755
index 0000000..5fae62f
--- a/dev/null
+++ b/full/include/config/microcom.h
@@ -0,0 +1 @@
+#undef CONFIG_MICROCOM
diff --git a/full/include/config/mkdir.h b/full/include/config/mkdir.h
new file mode 100755
index 0000000..b1a6d9c
--- a/dev/null
+++ b/full/include/config/mkdir.h
@@ -0,0 +1 @@
+#define CONFIG_MKDIR 1
diff --git a/full/include/config/mkdosfs.h b/full/include/config/mkdosfs.h
new file mode 100755
index 0000000..2060af3
--- a/dev/null
+++ b/full/include/config/mkdosfs.h
@@ -0,0 +1 @@
+#define CONFIG_MKDOSFS 1
diff --git a/full/include/config/mke2fs.h b/full/include/config/mke2fs.h
new file mode 100755
index 0000000..3df94ba
--- a/dev/null
+++ b/full/include/config/mke2fs.h
@@ -0,0 +1 @@
+#define CONFIG_MKE2FS 1
diff --git a/full/include/config/mkfifo.h b/full/include/config/mkfifo.h
new file mode 100755
index 0000000..4a209f8
--- a/dev/null
+++ b/full/include/config/mkfifo.h
@@ -0,0 +1 @@
+#define CONFIG_MKFIFO 1
diff --git a/full/include/config/mkfs/ext2.h b/full/include/config/mkfs/ext2.h
new file mode 100755
index 0000000..e115caa
--- a/dev/null
+++ b/full/include/config/mkfs/ext2.h
@@ -0,0 +1 @@
+#define CONFIG_MKFS_EXT2 1
diff --git a/full/include/config/mkfs/minix.h b/full/include/config/mkfs/minix.h
new file mode 100755
index 0000000..d2f5315
--- a/dev/null
+++ b/full/include/config/mkfs/minix.h
@@ -0,0 +1 @@
+#undef CONFIG_MKFS_MINIX
diff --git a/full/include/config/mkfs/reiser.h b/full/include/config/mkfs/reiser.h
new file mode 100755
index 0000000..f70653b
--- a/dev/null
+++ b/full/include/config/mkfs/reiser.h
@@ -0,0 +1 @@
+#undef CONFIG_MKFS_REISER
diff --git a/full/include/config/mkfs/vfat.h b/full/include/config/mkfs/vfat.h
new file mode 100755
index 0000000..614a3f4
--- a/dev/null
+++ b/full/include/config/mkfs/vfat.h
@@ -0,0 +1 @@
+#define CONFIG_MKFS_VFAT 1
diff --git a/full/include/config/mknod.h b/full/include/config/mknod.h
new file mode 100755
index 0000000..2999d52
--- a/dev/null
+++ b/full/include/config/mknod.h
@@ -0,0 +1 @@
+#define CONFIG_MKNOD 1
diff --git a/full/include/config/mkpasswd.h b/full/include/config/mkpasswd.h
new file mode 100755
index 0000000..0a155b9
--- a/dev/null
+++ b/full/include/config/mkpasswd.h
@@ -0,0 +1 @@
+#define CONFIG_MKPASSWD 1
diff --git a/full/include/config/mkswap.h b/full/include/config/mkswap.h
new file mode 100755
index 0000000..31c7046
--- a/dev/null
+++ b/full/include/config/mkswap.h
@@ -0,0 +1 @@
+#define CONFIG_MKSWAP 1
diff --git a/full/include/config/mktemp.h b/full/include/config/mktemp.h
new file mode 100755
index 0000000..4810ae3
--- a/dev/null
+++ b/full/include/config/mktemp.h
@@ -0,0 +1 @@
+#define CONFIG_MKTEMP 1
diff --git a/full/include/config/modinfo.h b/full/include/config/modinfo.h
new file mode 100755
index 0000000..0842470
--- a/dev/null
+++ b/full/include/config/modinfo.h
@@ -0,0 +1 @@
+#define CONFIG_MODINFO 1
diff --git a/full/include/config/modprobe.h b/full/include/config/modprobe.h
new file mode 100755
index 0000000..dcc98de
--- a/dev/null
+++ b/full/include/config/modprobe.h
@@ -0,0 +1 @@
+#define CONFIG_MODPROBE 1
diff --git a/full/include/config/modprobe/small.h b/full/include/config/modprobe/small.h
new file mode 100755
index 0000000..56346e9
--- a/dev/null
+++ b/full/include/config/modprobe/small.h
@@ -0,0 +1 @@
+#undef CONFIG_MODPROBE_SMALL
diff --git a/full/include/config/monotonic/syscall.h b/full/include/config/monotonic/syscall.h
new file mode 100755
index 0000000..37f88bf
--- a/dev/null
+++ b/full/include/config/monotonic/syscall.h
@@ -0,0 +1 @@
+#define CONFIG_MONOTONIC_SYSCALL 1
diff --git a/full/include/config/more.h b/full/include/config/more.h
new file mode 100755
index 0000000..273421b
--- a/dev/null
+++ b/full/include/config/more.h
@@ -0,0 +1 @@
+#define CONFIG_MORE 1
diff --git a/full/include/config/mount.h b/full/include/config/mount.h
new file mode 100755
index 0000000..688f6e3
--- a/dev/null
+++ b/full/include/config/mount.h
@@ -0,0 +1 @@
+#define CONFIG_MOUNT 1
diff --git a/full/include/config/mountpoint.h b/full/include/config/mountpoint.h
new file mode 100755
index 0000000..96c230f
--- a/dev/null
+++ b/full/include/config/mountpoint.h
@@ -0,0 +1 @@
+#define CONFIG_MOUNTPOINT 1
diff --git a/full/include/config/mpstat.h b/full/include/config/mpstat.h
new file mode 100755
index 0000000..ac2e842
--- a/dev/null
+++ b/full/include/config/mpstat.h
@@ -0,0 +1 @@
+#define CONFIG_MPSTAT 1
diff --git a/full/include/config/msh.h b/full/include/config/msh.h
new file mode 100755
index 0000000..5fea6ae
--- a/dev/null
+++ b/full/include/config/msh.h
@@ -0,0 +1 @@
+#undef CONFIG_MSH
diff --git a/full/include/config/mt.h b/full/include/config/mt.h
new file mode 100755
index 0000000..61d280a
--- a/dev/null
+++ b/full/include/config/mt.h
@@ -0,0 +1 @@
+#undef CONFIG_MT
diff --git a/full/include/config/mv.h b/full/include/config/mv.h
new file mode 100755
index 0000000..8a686dd
--- a/dev/null
+++ b/full/include/config/mv.h
@@ -0,0 +1 @@
+#define CONFIG_MV 1
diff --git a/full/include/config/nameif.h b/full/include/config/nameif.h
new file mode 100755
index 0000000..6993331
--- a/dev/null
+++ b/full/include/config/nameif.h
@@ -0,0 +1 @@
+#undef CONFIG_NAMEIF
diff --git a/full/include/config/nanddump.h b/full/include/config/nanddump.h
new file mode 100755
index 0000000..4f03120
--- a/dev/null
+++ b/full/include/config/nanddump.h
@@ -0,0 +1 @@
+#define CONFIG_NANDDUMP 1
diff --git a/full/include/config/nandwrite.h b/full/include/config/nandwrite.h
new file mode 100755
index 0000000..5869941
--- a/dev/null
+++ b/full/include/config/nandwrite.h
@@ -0,0 +1 @@
+#define CONFIG_NANDWRITE 1
diff --git a/full/include/config/nbdclient.h b/full/include/config/nbdclient.h
new file mode 100755
index 0000000..669166a
--- a/dev/null
+++ b/full/include/config/nbdclient.h
@@ -0,0 +1 @@
+#define CONFIG_NBDCLIENT 1
diff --git a/full/include/config/nc.h b/full/include/config/nc.h
new file mode 100755
index 0000000..2cde5bb
--- a/dev/null
+++ b/full/include/config/nc.h
@@ -0,0 +1 @@
+#define CONFIG_NC 1
diff --git a/full/include/config/nc/110/compat.h b/full/include/config/nc/110/compat.h
new file mode 100755
index 0000000..487064a
--- a/dev/null
+++ b/full/include/config/nc/110/compat.h
@@ -0,0 +1 @@
+#undef CONFIG_NC_110_COMPAT
diff --git a/full/include/config/nc/extra.h b/full/include/config/nc/extra.h
new file mode 100755
index 0000000..531ff0b
--- a/dev/null
+++ b/full/include/config/nc/extra.h
@@ -0,0 +1 @@
+#define CONFIG_NC_EXTRA 1
diff --git a/full/include/config/nc/server.h b/full/include/config/nc/server.h
new file mode 100755
index 0000000..efdd82a
--- a/dev/null
+++ b/full/include/config/nc/server.h
@@ -0,0 +1 @@
+#define CONFIG_NC_SERVER 1
diff --git a/full/include/config/netstat.h b/full/include/config/netstat.h
new file mode 100755
index 0000000..e01716d
--- a/dev/null
+++ b/full/include/config/netstat.h
@@ -0,0 +1 @@
+#define CONFIG_NETSTAT 1
diff --git a/full/include/config/nice.h b/full/include/config/nice.h
new file mode 100755
index 0000000..5a1c805
--- a/dev/null
+++ b/full/include/config/nice.h
@@ -0,0 +1 @@
+#define CONFIG_NICE 1
diff --git a/full/include/config/nmeter.h b/full/include/config/nmeter.h
new file mode 100755
index 0000000..32db128
--- a/dev/null
+++ b/full/include/config/nmeter.h
@@ -0,0 +1 @@
+#define CONFIG_NMETER 1
diff --git a/full/include/config/no/debug/lib.h b/full/include/config/no/debug/lib.h
new file mode 100755
index 0000000..568e330
--- a/dev/null
+++ b/full/include/config/no/debug/lib.h
@@ -0,0 +1 @@
+#define CONFIG_NO_DEBUG_LIB 1
diff --git a/full/include/config/nohup.h b/full/include/config/nohup.h
new file mode 100755
index 0000000..befaa1c
--- a/dev/null
+++ b/full/include/config/nohup.h
@@ -0,0 +1 @@
+#define CONFIG_NOHUP 1
diff --git a/full/include/config/nommu.h b/full/include/config/nommu.h
new file mode 100755
index 0000000..93decf8
--- a/dev/null
+++ b/full/include/config/nommu.h
@@ -0,0 +1 @@
+#undef CONFIG_NOMMU
diff --git a/full/include/config/nsenter.h b/full/include/config/nsenter.h
new file mode 100755
index 0000000..728aef9
--- a/dev/null
+++ b/full/include/config/nsenter.h
@@ -0,0 +1 @@
+#define CONFIG_NSENTER 1
diff --git a/full/include/config/nslookup.h b/full/include/config/nslookup.h
new file mode 100755
index 0000000..5e76f70
--- a/dev/null
+++ b/full/include/config/nslookup.h
@@ -0,0 +1 @@
+#define CONFIG_NSLOOKUP 1
diff --git a/full/include/config/ntpd.h b/full/include/config/ntpd.h
new file mode 100755
index 0000000..ac00f37
--- a/dev/null
+++ b/full/include/config/ntpd.h
@@ -0,0 +1 @@
+#define CONFIG_NTPD 1
diff --git a/full/include/config/od.h b/full/include/config/od.h
new file mode 100755
index 0000000..beccdab
--- a/dev/null
+++ b/full/include/config/od.h
@@ -0,0 +1 @@
+#define CONFIG_OD 1
diff --git a/full/include/config/openvt.h b/full/include/config/openvt.h
new file mode 100755
index 0000000..dcf5dd5
--- a/dev/null
+++ b/full/include/config/openvt.h
@@ -0,0 +1 @@
+#define CONFIG_OPENVT 1
diff --git a/full/include/config/pam.h b/full/include/config/pam.h
new file mode 100755
index 0000000..1fc7c89
--- a/dev/null
+++ b/full/include/config/pam.h
@@ -0,0 +1 @@
+#undef CONFIG_PAM
diff --git a/full/include/config/passwd.h b/full/include/config/passwd.h
new file mode 100755
index 0000000..e1ba0c2
--- a/dev/null
+++ b/full/include/config/passwd.h
@@ -0,0 +1 @@
+#undef CONFIG_PASSWD
diff --git a/full/include/config/password/minlen.h b/full/include/config/password/minlen.h
new file mode 100755
index 0000000..bef2011
--- a/dev/null
+++ b/full/include/config/password/minlen.h
@@ -0,0 +1 @@
+#define CONFIG_PASSWORD_MINLEN 6
diff --git a/full/include/config/patch.h b/full/include/config/patch.h
new file mode 100755
index 0000000..bc0254c
--- a/dev/null
+++ b/full/include/config/patch.h
@@ -0,0 +1 @@
+#define CONFIG_PATCH 1
diff --git a/full/include/config/pgrep.h b/full/include/config/pgrep.h
new file mode 100755
index 0000000..97ea30e
--- a/dev/null
+++ b/full/include/config/pgrep.h
@@ -0,0 +1 @@
+#define CONFIG_PGREP 1
diff --git a/full/include/config/pid/file/path.h b/full/include/config/pid/file/path.h
new file mode 100755
index 0000000..4c3957a
--- a/dev/null
+++ b/full/include/config/pid/file/path.h
@@ -0,0 +1 @@
+#define CONFIG_PID_FILE_PATH ""
diff --git a/full/include/config/pidof.h b/full/include/config/pidof.h
new file mode 100755
index 0000000..0fd28d8
--- a/dev/null
+++ b/full/include/config/pidof.h
@@ -0,0 +1 @@
+#define CONFIG_PIDOF 1
diff --git a/full/include/config/pie.h b/full/include/config/pie.h
new file mode 100755
index 0000000..297f23b
--- a/dev/null
+++ b/full/include/config/pie.h
@@ -0,0 +1 @@
+#undef CONFIG_PIE
diff --git a/full/include/config/ping.h b/full/include/config/ping.h
new file mode 100755
index 0000000..fd2abe7
--- a/dev/null
+++ b/full/include/config/ping.h
@@ -0,0 +1 @@
+#define CONFIG_PING 1
diff --git a/full/include/config/ping6.h b/full/include/config/ping6.h
new file mode 100755
index 0000000..6551447
--- a/dev/null
+++ b/full/include/config/ping6.h
@@ -0,0 +1 @@
+#undef CONFIG_PING6
diff --git a/full/include/config/pipe/progress.h b/full/include/config/pipe/progress.h
new file mode 100755
index 0000000..05df494
--- a/dev/null
+++ b/full/include/config/pipe/progress.h
@@ -0,0 +1 @@
+#define CONFIG_PIPE_PROGRESS 1
diff --git a/full/include/config/pivot/root.h b/full/include/config/pivot/root.h
new file mode 100755
index 0000000..ef310b6
--- a/dev/null
+++ b/full/include/config/pivot/root.h
@@ -0,0 +1 @@
+#undef CONFIG_PIVOT_ROOT
diff --git a/full/include/config/pkill.h b/full/include/config/pkill.h
new file mode 100755
index 0000000..e77d5a0
--- a/dev/null
+++ b/full/include/config/pkill.h
@@ -0,0 +1 @@
+#define CONFIG_PKILL 1
diff --git a/full/include/config/platform/linux.h b/full/include/config/platform/linux.h
new file mode 100755
index 0000000..0edfb16
--- a/dev/null
+++ b/full/include/config/platform/linux.h
@@ -0,0 +1 @@
+#define CONFIG_PLATFORM_LINUX 1
diff --git a/full/include/config/pmap.h b/full/include/config/pmap.h
new file mode 100755
index 0000000..70e2cb8
--- a/dev/null
+++ b/full/include/config/pmap.h
@@ -0,0 +1 @@
+#define CONFIG_PMAP 1
diff --git a/full/include/config/popmaildir.h b/full/include/config/popmaildir.h
new file mode 100755
index 0000000..9b4dcfa
--- a/dev/null
+++ b/full/include/config/popmaildir.h
@@ -0,0 +1 @@
+#undef CONFIG_POPMAILDIR
diff --git a/full/include/config/poweroff.h b/full/include/config/poweroff.h
new file mode 100755
index 0000000..3e95681
--- a/dev/null
+++ b/full/include/config/poweroff.h
@@ -0,0 +1 @@
+#define CONFIG_POWEROFF 1
diff --git a/full/include/config/powertop.h b/full/include/config/powertop.h
new file mode 100755
index 0000000..74e5352
--- a/dev/null
+++ b/full/include/config/powertop.h
@@ -0,0 +1 @@
+#undef CONFIG_POWERTOP
diff --git a/full/include/config/prefix.h b/full/include/config/prefix.h
new file mode 100755
index 0000000..6aea29c
--- a/dev/null
+++ b/full/include/config/prefix.h
@@ -0,0 +1 @@
+#define CONFIG_PREFIX "./_install"
diff --git a/full/include/config/printenv.h b/full/include/config/printenv.h
new file mode 100755
index 0000000..8b48efd
--- a/dev/null
+++ b/full/include/config/printenv.h
@@ -0,0 +1 @@
+#define CONFIG_PRINTENV 1
diff --git a/full/include/config/printf.h b/full/include/config/printf.h
new file mode 100755
index 0000000..ea4aa3f
--- a/dev/null
+++ b/full/include/config/printf.h
@@ -0,0 +1 @@
+#define CONFIG_PRINTF 1
diff --git a/full/include/config/ps.h b/full/include/config/ps.h
new file mode 100755
index 0000000..52d1dcc
--- a/dev/null
+++ b/full/include/config/ps.h
@@ -0,0 +1 @@
+#define CONFIG_PS 1
diff --git a/full/include/config/pscan.h b/full/include/config/pscan.h
new file mode 100755
index 0000000..9c8db1e
--- a/dev/null
+++ b/full/include/config/pscan.h
@@ -0,0 +1 @@
+#undef CONFIG_PSCAN
diff --git a/full/include/config/pstree.h b/full/include/config/pstree.h
new file mode 100755
index 0000000..11445dd
--- a/dev/null
+++ b/full/include/config/pstree.h
@@ -0,0 +1 @@
+#define CONFIG_PSTREE 1
diff --git a/full/include/config/pwd.h b/full/include/config/pwd.h
new file mode 100755
index 0000000..ae52955
--- a/dev/null
+++ b/full/include/config/pwd.h
@@ -0,0 +1 @@
+#define CONFIG_PWD 1
diff --git a/full/include/config/pwdx.h b/full/include/config/pwdx.h
new file mode 100755
index 0000000..c1452a2
--- a/dev/null
+++ b/full/include/config/pwdx.h
@@ -0,0 +1 @@
+#define CONFIG_PWDX 1
diff --git a/full/include/config/raidautorun.h b/full/include/config/raidautorun.h
new file mode 100755
index 0000000..50d4449
--- a/dev/null
+++ b/full/include/config/raidautorun.h
@@ -0,0 +1 @@
+#undef CONFIG_RAIDAUTORUN
diff --git a/full/include/config/rdate.h b/full/include/config/rdate.h
new file mode 100755
index 0000000..5d75800
--- a/dev/null
+++ b/full/include/config/rdate.h
@@ -0,0 +1 @@
+#define CONFIG_RDATE 1
diff --git a/full/include/config/rdev.h b/full/include/config/rdev.h
new file mode 100755
index 0000000..026526d
--- a/dev/null
+++ b/full/include/config/rdev.h
@@ -0,0 +1 @@
+#define CONFIG_RDEV 1
diff --git a/full/include/config/readahead.h b/full/include/config/readahead.h
new file mode 100755
index 0000000..448d507
--- a/dev/null
+++ b/full/include/config/readahead.h
@@ -0,0 +1 @@
+#undef CONFIG_READAHEAD
diff --git a/full/include/config/readlink.h b/full/include/config/readlink.h
new file mode 100755
index 0000000..2e97d20
--- a/dev/null
+++ b/full/include/config/readlink.h
@@ -0,0 +1 @@
+#define CONFIG_READLINK 1
diff --git a/full/include/config/readprofile.h b/full/include/config/readprofile.h
new file mode 100755
index 0000000..ed7b9ae
--- a/dev/null
+++ b/full/include/config/readprofile.h
@@ -0,0 +1 @@
+#undef CONFIG_READPROFILE
diff --git a/full/include/config/realpath.h b/full/include/config/realpath.h
new file mode 100755
index 0000000..09b16f6
--- a/dev/null
+++ b/full/include/config/realpath.h
@@ -0,0 +1 @@
+#define CONFIG_REALPATH 1
diff --git a/full/include/config/reboot.h b/full/include/config/reboot.h
new file mode 100755
index 0000000..f12c9be
--- a/dev/null
+++ b/full/include/config/reboot.h
@@ -0,0 +1 @@
+#define CONFIG_REBOOT 1
diff --git a/full/include/config/reformime.h b/full/include/config/reformime.h
new file mode 100755
index 0000000..5944bca
--- a/dev/null
+++ b/full/include/config/reformime.h
@@ -0,0 +1 @@
+#undef CONFIG_REFORMIME
diff --git a/full/include/config/remove/shell.h b/full/include/config/remove/shell.h
new file mode 100755
index 0000000..e06d496
--- a/dev/null
+++ b/full/include/config/remove/shell.h
@@ -0,0 +1 @@
+#undef CONFIG_REMOVE_SHELL
diff --git a/full/include/config/renice.h b/full/include/config/renice.h
new file mode 100755
index 0000000..311a621
--- a/dev/null
+++ b/full/include/config/renice.h
@@ -0,0 +1 @@
+#define CONFIG_RENICE 1
diff --git a/full/include/config/reset.h b/full/include/config/reset.h
new file mode 100755
index 0000000..d6a6cb0
--- a/dev/null
+++ b/full/include/config/reset.h
@@ -0,0 +1 @@
+#define CONFIG_RESET 1
diff --git a/full/include/config/resize.h b/full/include/config/resize.h
new file mode 100755
index 0000000..850c0e2
--- a/dev/null
+++ b/full/include/config/resize.h
@@ -0,0 +1 @@
+#define CONFIG_RESIZE 1
diff --git a/full/include/config/restorecon.h b/full/include/config/restorecon.h
new file mode 100755
index 0000000..1493b19
--- a/dev/null
+++ b/full/include/config/restorecon.h
@@ -0,0 +1 @@
+#define CONFIG_RESTORECON 1
diff --git a/full/include/config/rev.h b/full/include/config/rev.h
new file mode 100755
index 0000000..536d76a
--- a/dev/null
+++ b/full/include/config/rev.h
@@ -0,0 +1 @@
+#define CONFIG_REV 1
diff --git a/full/include/config/rfkill.h b/full/include/config/rfkill.h
new file mode 100755
index 0000000..fb729fe
--- a/dev/null
+++ b/full/include/config/rfkill.h
@@ -0,0 +1 @@
+#undef CONFIG_RFKILL
diff --git a/full/include/config/rm.h b/full/include/config/rm.h
new file mode 100755
index 0000000..75c4532
--- a/dev/null
+++ b/full/include/config/rm.h
@@ -0,0 +1 @@
+#define CONFIG_RM 1
diff --git a/full/include/config/rmdir.h b/full/include/config/rmdir.h
new file mode 100755
index 0000000..3d9f6f2
--- a/dev/null
+++ b/full/include/config/rmdir.h
@@ -0,0 +1 @@
+#define CONFIG_RMDIR 1
diff --git a/full/include/config/rmmod.h b/full/include/config/rmmod.h
new file mode 100755
index 0000000..aca1694
--- a/dev/null
+++ b/full/include/config/rmmod.h
@@ -0,0 +1 @@
+#define CONFIG_RMMOD 1
diff --git a/full/include/config/route.h b/full/include/config/route.h
new file mode 100755
index 0000000..b695e51
--- a/dev/null
+++ b/full/include/config/route.h
@@ -0,0 +1 @@
+#define CONFIG_ROUTE 1
diff --git a/full/include/config/rpm.h b/full/include/config/rpm.h
new file mode 100755
index 0000000..1af1a24
--- a/dev/null
+++ b/full/include/config/rpm.h
@@ -0,0 +1 @@
+#undef CONFIG_RPM
diff --git a/full/include/config/rpm2cpio.h b/full/include/config/rpm2cpio.h
new file mode 100755
index 0000000..e816c1b
--- a/dev/null
+++ b/full/include/config/rpm2cpio.h
@@ -0,0 +1 @@
+#undef CONFIG_RPM2CPIO
diff --git a/full/include/config/rtcwake.h b/full/include/config/rtcwake.h
new file mode 100755
index 0000000..cff34c6
--- a/dev/null
+++ b/full/include/config/rtcwake.h
@@ -0,0 +1 @@
+#undef CONFIG_RTCWAKE
diff --git a/full/include/config/run/parts.h b/full/include/config/run/parts.h
new file mode 100755
index 0000000..76f95cd
--- a/dev/null
+++ b/full/include/config/run/parts.h
@@ -0,0 +1 @@
+#define CONFIG_RUN_PARTS 1
diff --git a/full/include/config/runcon.h b/full/include/config/runcon.h
new file mode 100755
index 0000000..ac5b543
--- a/dev/null
+++ b/full/include/config/runcon.h
@@ -0,0 +1 @@
+#define CONFIG_RUNCON 1
diff --git a/full/include/config/runlevel.h b/full/include/config/runlevel.h
new file mode 100755
index 0000000..16b1bc9
--- a/dev/null
+++ b/full/include/config/runlevel.h
@@ -0,0 +1 @@
+#undef CONFIG_RUNLEVEL
diff --git a/full/include/config/runsv.h b/full/include/config/runsv.h
new file mode 100755
index 0000000..b0e3d9f
--- a/dev/null
+++ b/full/include/config/runsv.h
@@ -0,0 +1 @@
+#undef CONFIG_RUNSV
diff --git a/full/include/config/runsvdir.h b/full/include/config/runsvdir.h
new file mode 100755
index 0000000..aa64122
--- a/dev/null
+++ b/full/include/config/runsvdir.h
@@ -0,0 +1 @@
+#undef CONFIG_RUNSVDIR
diff --git a/full/include/config/rx.h b/full/include/config/rx.h
new file mode 100755
index 0000000..c19b406
--- a/dev/null
+++ b/full/include/config/rx.h
@@ -0,0 +1 @@
+#define CONFIG_RX 1
diff --git a/full/include/config/script.h b/full/include/config/script.h
new file mode 100755
index 0000000..0ecaf13
--- a/dev/null
+++ b/full/include/config/script.h
@@ -0,0 +1 @@
+#undef CONFIG_SCRIPT
diff --git a/full/include/config/scriptreplay.h b/full/include/config/scriptreplay.h
new file mode 100755
index 0000000..556e656
--- a/dev/null
+++ b/full/include/config/scriptreplay.h
@@ -0,0 +1 @@
+#undef CONFIG_SCRIPTREPLAY
diff --git a/full/include/config/sed.h b/full/include/config/sed.h
new file mode 100755
index 0000000..a8cbee6
--- a/dev/null
+++ b/full/include/config/sed.h
@@ -0,0 +1 @@
+#define CONFIG_SED 1
diff --git a/full/include/config/selinux.h b/full/include/config/selinux.h
new file mode 100755
index 0000000..b6ebf8b
--- a/dev/null
+++ b/full/include/config/selinux.h
@@ -0,0 +1 @@
+#define CONFIG_SELINUX 1
diff --git a/full/include/config/selinuxenabled.h b/full/include/config/selinuxenabled.h
new file mode 100755
index 0000000..6637e3d
--- a/dev/null
+++ b/full/include/config/selinuxenabled.h
@@ -0,0 +1 @@
+#define CONFIG_SELINUXENABLED 1
diff --git a/full/include/config/sendmail.h b/full/include/config/sendmail.h
new file mode 100755
index 0000000..d6ec685
--- a/dev/null
+++ b/full/include/config/sendmail.h
@@ -0,0 +1 @@
+#undef CONFIG_SENDMAIL
diff --git a/full/include/config/seq.h b/full/include/config/seq.h
new file mode 100755
index 0000000..d0aa8e6
--- a/dev/null
+++ b/full/include/config/seq.h
@@ -0,0 +1 @@
+#define CONFIG_SEQ 1
diff --git a/full/include/config/sestatus.h b/full/include/config/sestatus.h
new file mode 100755
index 0000000..52a73f5
--- a/dev/null
+++ b/full/include/config/sestatus.h
@@ -0,0 +1 @@
+#define CONFIG_SESTATUS 1
diff --git a/full/include/config/setarch.h b/full/include/config/setarch.h
new file mode 100755
index 0000000..5168103
--- a/dev/null
+++ b/full/include/config/setarch.h
@@ -0,0 +1 @@
+#undef CONFIG_SETARCH
diff --git a/full/include/config/setconsole.h b/full/include/config/setconsole.h
new file mode 100755
index 0000000..1c0627f
--- a/dev/null
+++ b/full/include/config/setconsole.h
@@ -0,0 +1 @@
+#define CONFIG_SETCONSOLE 1
diff --git a/full/include/config/setenforce.h b/full/include/config/setenforce.h
new file mode 100755
index 0000000..fd517ff
--- a/dev/null
+++ b/full/include/config/setenforce.h
@@ -0,0 +1 @@
+#define CONFIG_SETENFORCE 1
diff --git a/full/include/config/setfiles.h b/full/include/config/setfiles.h
new file mode 100755
index 0000000..d20ffa2
--- a/dev/null
+++ b/full/include/config/setfiles.h
@@ -0,0 +1 @@
+#define CONFIG_SETFILES 1
diff --git a/full/include/config/setfont.h b/full/include/config/setfont.h
new file mode 100755
index 0000000..6cdd8b2
--- a/dev/null
+++ b/full/include/config/setfont.h
@@ -0,0 +1 @@
+#undef CONFIG_SETFONT
diff --git a/full/include/config/setkeycodes.h b/full/include/config/setkeycodes.h
new file mode 100755
index 0000000..ea80068
--- a/dev/null
+++ b/full/include/config/setkeycodes.h
@@ -0,0 +1 @@
+#define CONFIG_SETKEYCODES 1
diff --git a/full/include/config/setlogcons.h b/full/include/config/setlogcons.h
new file mode 100755
index 0000000..123de94
--- a/dev/null
+++ b/full/include/config/setlogcons.h
@@ -0,0 +1 @@
+#undef CONFIG_SETLOGCONS
diff --git a/full/include/config/setsebool.h b/full/include/config/setsebool.h
new file mode 100755
index 0000000..3a43951
--- a/dev/null
+++ b/full/include/config/setsebool.h
@@ -0,0 +1 @@
+#define CONFIG_SETSEBOOL 1
diff --git a/full/include/config/setserial.h b/full/include/config/setserial.h
new file mode 100755
index 0000000..0c3f3e1
--- a/dev/null
+++ b/full/include/config/setserial.h
@@ -0,0 +1 @@
+#define CONFIG_SETSERIAL 1
diff --git a/full/include/config/setsid.h b/full/include/config/setsid.h
new file mode 100755
index 0000000..49d25e7
--- a/dev/null
+++ b/full/include/config/setsid.h
@@ -0,0 +1 @@
+#define CONFIG_SETSID 1
diff --git a/full/include/config/setuidgid.h b/full/include/config/setuidgid.h
new file mode 100755
index 0000000..ff81c83
--- a/dev/null
+++ b/full/include/config/setuidgid.h
@@ -0,0 +1 @@
+#undef CONFIG_SETUIDGID
diff --git a/full/include/config/sh/is/ash.h b/full/include/config/sh/is/ash.h
new file mode 100755
index 0000000..da73550
--- a/dev/null
+++ b/full/include/config/sh/is/ash.h
@@ -0,0 +1 @@
+#define CONFIG_SH_IS_ASH 1
diff --git a/full/include/config/sh/is/hush.h b/full/include/config/sh/is/hush.h
new file mode 100755
index 0000000..64c8901
--- a/dev/null
+++ b/full/include/config/sh/is/hush.h
@@ -0,0 +1 @@
+#undef CONFIG_SH_IS_HUSH
diff --git a/full/include/config/sh/is/none.h b/full/include/config/sh/is/none.h
new file mode 100755
index 0000000..b3f3194
--- a/dev/null
+++ b/full/include/config/sh/is/none.h
@@ -0,0 +1 @@
+#undef CONFIG_SH_IS_NONE
diff --git a/full/include/config/sha1sum.h b/full/include/config/sha1sum.h
new file mode 100755
index 0000000..fea00d2
--- a/dev/null
+++ b/full/include/config/sha1sum.h
@@ -0,0 +1 @@
+#define CONFIG_SHA1SUM 1
diff --git a/full/include/config/sha256sum.h b/full/include/config/sha256sum.h
new file mode 100755
index 0000000..f490d45
--- a/dev/null
+++ b/full/include/config/sha256sum.h
@@ -0,0 +1 @@
+#define CONFIG_SHA256SUM 1
diff --git a/full/include/config/sha3/small.h b/full/include/config/sha3/small.h
new file mode 100755
index 0000000..19e74f2
--- a/dev/null
+++ b/full/include/config/sha3/small.h
@@ -0,0 +1 @@
+#define CONFIG_SHA3_SMALL 1
diff --git a/full/include/config/sha3sum.h b/full/include/config/sha3sum.h
new file mode 100755
index 0000000..0d7a3f1
--- a/dev/null
+++ b/full/include/config/sha3sum.h
@@ -0,0 +1 @@
+#define CONFIG_SHA3SUM 1
diff --git a/full/include/config/sha512sum.h b/full/include/config/sha512sum.h
new file mode 100755
index 0000000..09640d0
--- a/dev/null
+++ b/full/include/config/sha512sum.h
@@ -0,0 +1 @@
+#define CONFIG_SHA512SUM 1
diff --git a/full/include/config/show/usage.h b/full/include/config/show/usage.h
new file mode 100755
index 0000000..ba72f33
--- a/dev/null
+++ b/full/include/config/show/usage.h
@@ -0,0 +1 @@
+#define CONFIG_SHOW_USAGE 1
diff --git a/full/include/config/showkey.h b/full/include/config/showkey.h
new file mode 100755
index 0000000..812ec5d
--- a/dev/null
+++ b/full/include/config/showkey.h
@@ -0,0 +1 @@
+#undef CONFIG_SHOWKEY
diff --git a/full/include/config/shuf.h b/full/include/config/shuf.h
new file mode 100755
index 0000000..49f0a0a
--- a/dev/null
+++ b/full/include/config/shuf.h
@@ -0,0 +1 @@
+#define CONFIG_SHUF 1
diff --git a/full/include/config/slattach.h b/full/include/config/slattach.h
new file mode 100755
index 0000000..5d15a2c
--- a/dev/null
+++ b/full/include/config/slattach.h
@@ -0,0 +1 @@
+#undef CONFIG_SLATTACH
diff --git a/full/include/config/sleep.h b/full/include/config/sleep.h
new file mode 100755
index 0000000..80721c5
--- a/dev/null
+++ b/full/include/config/sleep.h
@@ -0,0 +1 @@
+#define CONFIG_SLEEP 1
diff --git a/full/include/config/smemcap.h b/full/include/config/smemcap.h
new file mode 100755
index 0000000..21fc7b5
--- a/dev/null
+++ b/full/include/config/smemcap.h
@@ -0,0 +1 @@
+#define CONFIG_SMEMCAP 1
diff --git a/full/include/config/softlimit.h b/full/include/config/softlimit.h
new file mode 100755
index 0000000..00a7de0
--- a/dev/null
+++ b/full/include/config/softlimit.h
@@ -0,0 +1 @@
+#undef CONFIG_SOFTLIMIT
diff --git a/full/include/config/sort.h b/full/include/config/sort.h
new file mode 100755
index 0000000..df0acbb
--- a/dev/null
+++ b/full/include/config/sort.h
@@ -0,0 +1 @@
+#define CONFIG_SORT 1
diff --git a/full/include/config/split.h b/full/include/config/split.h
new file mode 100755
index 0000000..645ca97
--- a/dev/null
+++ b/full/include/config/split.h
@@ -0,0 +1 @@
+#define CONFIG_SPLIT 1
diff --git a/full/include/config/start/stop/daemon.h b/full/include/config/start/stop/daemon.h
new file mode 100755
index 0000000..7544868
--- a/dev/null
+++ b/full/include/config/start/stop/daemon.h
@@ -0,0 +1 @@
+#undef CONFIG_START_STOP_DAEMON
diff --git a/full/include/config/stat.h b/full/include/config/stat.h
new file mode 100755
index 0000000..211b475
--- a/dev/null
+++ b/full/include/config/stat.h
@@ -0,0 +1 @@
+#define CONFIG_STAT 1
diff --git a/full/include/config/static.h b/full/include/config/static.h
new file mode 100755
index 0000000..a46f7ce
--- a/dev/null
+++ b/full/include/config/static.h
@@ -0,0 +1 @@
+#undef CONFIG_STATIC
diff --git a/full/include/config/strings.h b/full/include/config/strings.h
new file mode 100755
index 0000000..96befd0
--- a/dev/null
+++ b/full/include/config/strings.h
@@ -0,0 +1 @@
+#define CONFIG_STRINGS 1
diff --git a/full/include/config/stty.h b/full/include/config/stty.h
new file mode 100755
index 0000000..7fe3be3
--- a/dev/null
+++ b/full/include/config/stty.h
@@ -0,0 +1 @@
+#define CONFIG_STTY 1
diff --git a/full/include/config/su.h b/full/include/config/su.h
new file mode 100755
index 0000000..2dd0163
--- a/dev/null
+++ b/full/include/config/su.h
@@ -0,0 +1 @@
+#undef CONFIG_SU
diff --git a/full/include/config/subst/wchar.h b/full/include/config/subst/wchar.h
new file mode 100755
index 0000000..c506f04
--- a/dev/null
+++ b/full/include/config/subst/wchar.h
@@ -0,0 +1 @@
+#define CONFIG_SUBST_WCHAR 63
diff --git a/full/include/config/sulogin.h b/full/include/config/sulogin.h
new file mode 100755
index 0000000..28dba33
--- a/dev/null
+++ b/full/include/config/sulogin.h
@@ -0,0 +1 @@
+#undef CONFIG_SULOGIN
diff --git a/full/include/config/sum.h b/full/include/config/sum.h
new file mode 100755
index 0000000..6acef97
--- a/dev/null
+++ b/full/include/config/sum.h
@@ -0,0 +1 @@
+#define CONFIG_SUM 1
diff --git a/full/include/config/sv.h b/full/include/config/sv.h
new file mode 100755
index 0000000..0dae18b
--- a/dev/null
+++ b/full/include/config/sv.h
@@ -0,0 +1 @@
+#undef CONFIG_SV
diff --git a/full/include/config/sv/default/service/dir.h b/full/include/config/sv/default/service/dir.h
new file mode 100755
index 0000000..3856883
--- a/dev/null
+++ b/full/include/config/sv/default/service/dir.h
@@ -0,0 +1 @@
+#define CONFIG_SV_DEFAULT_SERVICE_DIR ""
diff --git a/full/include/config/svc.h b/full/include/config/svc.h
new file mode 100755
index 0000000..2935fe7
--- a/dev/null
+++ b/full/include/config/svc.h
@@ -0,0 +1 @@
+#define CONFIG_SVC 1
diff --git a/full/include/config/svlogd.h b/full/include/config/svlogd.h
new file mode 100755
index 0000000..5dd3201
--- a/dev/null
+++ b/full/include/config/svlogd.h
@@ -0,0 +1 @@
+#undef CONFIG_SVLOGD
diff --git a/full/include/config/swapoff.h b/full/include/config/swapoff.h
new file mode 100755
index 0000000..e64d410
--- a/dev/null
+++ b/full/include/config/swapoff.h
@@ -0,0 +1 @@
+#define CONFIG_SWAPOFF 1
diff --git a/full/include/config/swapon.h b/full/include/config/swapon.h
new file mode 100755
index 0000000..b5927ee
--- a/dev/null
+++ b/full/include/config/swapon.h
@@ -0,0 +1 @@
+#define CONFIG_SWAPON 1
diff --git a/full/include/config/switch/root.h b/full/include/config/switch/root.h
new file mode 100755
index 0000000..7db9b30
--- a/dev/null
+++ b/full/include/config/switch/root.h
@@ -0,0 +1 @@
+#define CONFIG_SWITCH_ROOT 1
diff --git a/full/include/config/sync.h b/full/include/config/sync.h
new file mode 100755
index 0000000..fb9b5f4
--- a/dev/null
+++ b/full/include/config/sync.h
@@ -0,0 +1 @@
+#define CONFIG_SYNC 1
diff --git a/full/include/config/syslogd.h b/full/include/config/syslogd.h
new file mode 100755
index 0000000..8ab0ee8
--- a/dev/null
+++ b/full/include/config/syslogd.h
@@ -0,0 +1 @@
+#undef CONFIG_SYSLOGD
diff --git a/full/include/config/sysroot.h b/full/include/config/sysroot.h
new file mode 100755
index 0000000..5b7288c
--- a/dev/null
+++ b/full/include/config/sysroot.h
@@ -0,0 +1 @@
+#define CONFIG_SYSROOT ""
diff --git a/full/include/config/tac.h b/full/include/config/tac.h
new file mode 100755
index 0000000..097f4aa
--- a/dev/null
+++ b/full/include/config/tac.h
@@ -0,0 +1 @@
+#define CONFIG_TAC 1
diff --git a/full/include/config/tail.h b/full/include/config/tail.h
new file mode 100755
index 0000000..e404da7
--- a/dev/null
+++ b/full/include/config/tail.h
@@ -0,0 +1 @@
+#define CONFIG_TAIL 1
diff --git a/full/include/config/tar.h b/full/include/config/tar.h
new file mode 100755
index 0000000..22a67ad
--- a/dev/null
+++ b/full/include/config/tar.h
@@ -0,0 +1 @@
+#define CONFIG_TAR 1
diff --git a/full/include/config/taskset.h b/full/include/config/taskset.h
new file mode 100755
index 0000000..54c085c
--- a/dev/null
+++ b/full/include/config/taskset.h
@@ -0,0 +1 @@
+#define CONFIG_TASKSET 1
diff --git a/full/include/config/tcpsvd.h b/full/include/config/tcpsvd.h
new file mode 100755
index 0000000..eda9caa
--- a/dev/null
+++ b/full/include/config/tcpsvd.h
@@ -0,0 +1 @@
+#undef CONFIG_TCPSVD
diff --git a/full/include/config/tee.h b/full/include/config/tee.h
new file mode 100755
index 0000000..28c3fa0
--- a/dev/null
+++ b/full/include/config/tee.h
@@ -0,0 +1 @@
+#define CONFIG_TEE 1
diff --git a/full/include/config/telinit/path.h b/full/include/config/telinit/path.h
new file mode 100755
index 0000000..de23484
--- a/dev/null
+++ b/full/include/config/telinit/path.h
@@ -0,0 +1 @@
+#define CONFIG_TELINIT_PATH ""
diff --git a/full/include/config/telnet.h b/full/include/config/telnet.h
new file mode 100755
index 0000000..083539d
--- a/dev/null
+++ b/full/include/config/telnet.h
@@ -0,0 +1 @@
+#define CONFIG_TELNET 1
diff --git a/full/include/config/telnetd.h b/full/include/config/telnetd.h
new file mode 100755
index 0000000..b9c5054
--- a/dev/null
+++ b/full/include/config/telnetd.h
@@ -0,0 +1 @@
+#define CONFIG_TELNETD 1
diff --git a/full/include/config/test.h b/full/include/config/test.h
new file mode 100755
index 0000000..2c17f21
--- a/dev/null
+++ b/full/include/config/test.h
@@ -0,0 +1 @@
+#define CONFIG_TEST 1
diff --git a/full/include/config/test1.h b/full/include/config/test1.h
new file mode 100755
index 0000000..1ad4abe
--- a/dev/null
+++ b/full/include/config/test1.h
@@ -0,0 +1 @@
+#define CONFIG_TEST1 1
diff --git a/full/include/config/test2.h b/full/include/config/test2.h
new file mode 100755
index 0000000..6203523
--- a/dev/null
+++ b/full/include/config/test2.h
@@ -0,0 +1 @@
+#define CONFIG_TEST2 1
diff --git a/full/include/config/tftp.h b/full/include/config/tftp.h
new file mode 100755
index 0000000..5832cef
--- a/dev/null
+++ b/full/include/config/tftp.h
@@ -0,0 +1 @@
+#define CONFIG_TFTP 1
diff --git a/full/include/config/tftp/debug.h b/full/include/config/tftp/debug.h
new file mode 100755
index 0000000..937cb60
--- a/dev/null
+++ b/full/include/config/tftp/debug.h
@@ -0,0 +1 @@
+#undef CONFIG_TFTP_DEBUG
diff --git a/full/include/config/tftpd.h b/full/include/config/tftpd.h
new file mode 100755
index 0000000..a02454e
--- a/dev/null
+++ b/full/include/config/tftpd.h
@@ -0,0 +1 @@
+#define CONFIG_TFTPD 1
diff --git a/full/include/config/time.h b/full/include/config/time.h
new file mode 100755
index 0000000..41eed11
--- a/dev/null
+++ b/full/include/config/time.h
@@ -0,0 +1 @@
+#define CONFIG_TIME 1
diff --git a/full/include/config/timeout.h b/full/include/config/timeout.h
new file mode 100755
index 0000000..9f50ca8
--- a/dev/null
+++ b/full/include/config/timeout.h
@@ -0,0 +1 @@
+#define CONFIG_TIMEOUT 1
diff --git a/full/include/config/top.h b/full/include/config/top.h
new file mode 100755
index 0000000..bfee77f
--- a/dev/null
+++ b/full/include/config/top.h
@@ -0,0 +1 @@
+#define CONFIG_TOP 1
diff --git a/full/include/config/touch.h b/full/include/config/touch.h
new file mode 100755
index 0000000..814edf4
--- a/dev/null
+++ b/full/include/config/touch.h
@@ -0,0 +1 @@
+#define CONFIG_TOUCH 1
diff --git a/full/include/config/tr.h b/full/include/config/tr.h
new file mode 100755
index 0000000..2aeaa77
--- a/dev/null
+++ b/full/include/config/tr.h
@@ -0,0 +1 @@
+#define CONFIG_TR 1
diff --git a/full/include/config/traceroute.h b/full/include/config/traceroute.h
new file mode 100755
index 0000000..8fcb42b
--- a/dev/null
+++ b/full/include/config/traceroute.h
@@ -0,0 +1 @@
+#define CONFIG_TRACEROUTE 1
diff --git a/full/include/config/traceroute6.h b/full/include/config/traceroute6.h
new file mode 100755
index 0000000..b922e74
--- a/dev/null
+++ b/full/include/config/traceroute6.h
@@ -0,0 +1 @@
+#undef CONFIG_TRACEROUTE6
diff --git a/full/include/config/true.h b/full/include/config/true.h
new file mode 100755
index 0000000..27d41c6
--- a/dev/null
+++ b/full/include/config/true.h
@@ -0,0 +1 @@
+#define CONFIG_TRUE 1
diff --git a/full/include/config/truncate.h b/full/include/config/truncate.h
new file mode 100755
index 0000000..efc884f
--- a/dev/null
+++ b/full/include/config/truncate.h
@@ -0,0 +1 @@
+#define CONFIG_TRUNCATE 1
diff --git a/full/include/config/tty.h b/full/include/config/tty.h
new file mode 100755
index 0000000..73b15c3
--- a/dev/null
+++ b/full/include/config/tty.h
@@ -0,0 +1 @@
+#undef CONFIG_TTY
diff --git a/full/include/config/ttysize.h b/full/include/config/ttysize.h
new file mode 100755
index 0000000..39d8369
--- a/dev/null
+++ b/full/include/config/ttysize.h
@@ -0,0 +1 @@
+#define CONFIG_TTYSIZE 1
diff --git a/full/include/config/tunctl.h b/full/include/config/tunctl.h
new file mode 100755
index 0000000..e1cfe1b
--- a/dev/null
+++ b/full/include/config/tunctl.h
@@ -0,0 +1 @@
+#undef CONFIG_TUNCTL
diff --git a/full/include/config/tune2fs.h b/full/include/config/tune2fs.h
new file mode 100755
index 0000000..c3ce845
--- a/dev/null
+++ b/full/include/config/tune2fs.h
@@ -0,0 +1 @@
+#define CONFIG_TUNE2FS 1
diff --git a/full/include/config/ubiattach.h b/full/include/config/ubiattach.h
new file mode 100755
index 0000000..d0c5eaa
--- a/dev/null
+++ b/full/include/config/ubiattach.h
@@ -0,0 +1 @@
+#undef CONFIG_UBIATTACH
diff --git a/full/include/config/ubidetach.h b/full/include/config/ubidetach.h
new file mode 100755
index 0000000..a7a9f82
--- a/dev/null
+++ b/full/include/config/ubidetach.h
@@ -0,0 +1 @@
+#undef CONFIG_UBIDETACH
diff --git a/full/include/config/ubimkvol.h b/full/include/config/ubimkvol.h
new file mode 100755
index 0000000..9b60785
--- a/dev/null
+++ b/full/include/config/ubimkvol.h
@@ -0,0 +1 @@
+#undef CONFIG_UBIMKVOL
diff --git a/full/include/config/ubirename.h b/full/include/config/ubirename.h
new file mode 100755
index 0000000..bae6394
--- a/dev/null
+++ b/full/include/config/ubirename.h
@@ -0,0 +1 @@
+#define CONFIG_UBIRENAME 1
diff --git a/full/include/config/ubirmvol.h b/full/include/config/ubirmvol.h
new file mode 100755
index 0000000..222fee7
--- a/dev/null
+++ b/full/include/config/ubirmvol.h
@@ -0,0 +1 @@
+#undef CONFIG_UBIRMVOL
diff --git a/full/include/config/ubirsvol.h b/full/include/config/ubirsvol.h
new file mode 100755
index 0000000..e78e42f
--- a/dev/null
+++ b/full/include/config/ubirsvol.h
@@ -0,0 +1 @@
+#undef CONFIG_UBIRSVOL
diff --git a/full/include/config/ubiupdatevol.h b/full/include/config/ubiupdatevol.h
new file mode 100755
index 0000000..33c4d5d
--- a/dev/null
+++ b/full/include/config/ubiupdatevol.h
@@ -0,0 +1 @@
+#undef CONFIG_UBIUPDATEVOL
diff --git a/full/include/config/udhcp/debug.h b/full/include/config/udhcp/debug.h
new file mode 100755
index 0000000..da4b37e
--- a/dev/null
+++ b/full/include/config/udhcp/debug.h
@@ -0,0 +1 @@
+#define CONFIG_UDHCP_DEBUG 0
diff --git a/full/include/config/udhcpc.h b/full/include/config/udhcpc.h
new file mode 100755
index 0000000..c73534a
--- a/dev/null
+++ b/full/include/config/udhcpc.h
@@ -0,0 +1 @@
+#undef CONFIG_UDHCPC
diff --git a/full/include/config/udhcpc/default/script.h b/full/include/config/udhcpc/default/script.h
new file mode 100755
index 0000000..c8add52
--- a/dev/null
+++ b/full/include/config/udhcpc/default/script.h
@@ -0,0 +1 @@
+#define CONFIG_UDHCPC_DEFAULT_SCRIPT ""
diff --git a/full/include/config/udhcpc/slack/for/buggy/servers.h b/full/include/config/udhcpc/slack/for/buggy/servers.h
new file mode 100755
index 0000000..bb85865
--- a/dev/null
+++ b/full/include/config/udhcpc/slack/for/buggy/servers.h
@@ -0,0 +1 @@
+#define CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS 0
diff --git a/full/include/config/udhcpc6.h b/full/include/config/udhcpc6.h
new file mode 100755
index 0000000..46f9e33
--- a/dev/null
+++ b/full/include/config/udhcpc6.h
@@ -0,0 +1 @@
+#undef CONFIG_UDHCPC6
diff --git a/full/include/config/udhcpd.h b/full/include/config/udhcpd.h
new file mode 100755
index 0000000..c7e99a1
--- a/dev/null
+++ b/full/include/config/udhcpd.h
@@ -0,0 +1 @@
+#undef CONFIG_UDHCPD
diff --git a/full/include/config/udpsvd.h b/full/include/config/udpsvd.h
new file mode 100755
index 0000000..903b15b
--- a/dev/null
+++ b/full/include/config/udpsvd.h
@@ -0,0 +1 @@
+#undef CONFIG_UDPSVD
diff --git a/full/include/config/uevent.h b/full/include/config/uevent.h
new file mode 100755
index 0000000..b5f4b4e
--- a/dev/null
+++ b/full/include/config/uevent.h
@@ -0,0 +1 @@
+#define CONFIG_UEVENT 1
diff --git a/full/include/config/umount.h b/full/include/config/umount.h
new file mode 100755
index 0000000..de14b76
--- a/dev/null
+++ b/full/include/config/umount.h
@@ -0,0 +1 @@
+#define CONFIG_UMOUNT 1
diff --git a/full/include/config/uname.h b/full/include/config/uname.h
new file mode 100755
index 0000000..3e33225
--- a/dev/null
+++ b/full/include/config/uname.h
@@ -0,0 +1 @@
+#define CONFIG_UNAME 1
diff --git a/full/include/config/uname/osname.h b/full/include/config/uname/osname.h
new file mode 100755
index 0000000..441c3b2
--- a/dev/null
+++ b/full/include/config/uname/osname.h
@@ -0,0 +1 @@
+#define CONFIG_UNAME_OSNAME "GNU/Linux"
diff --git a/full/include/config/uncompress.h b/full/include/config/uncompress.h
new file mode 100755
index 0000000..67e1df7
--- a/dev/null
+++ b/full/include/config/uncompress.h
@@ -0,0 +1 @@
+#define CONFIG_UNCOMPRESS 1
diff --git a/full/include/config/unexpand.h b/full/include/config/unexpand.h
new file mode 100755
index 0000000..1282d0b
--- a/dev/null
+++ b/full/include/config/unexpand.h
@@ -0,0 +1 @@
+#define CONFIG_UNEXPAND 1
diff --git a/full/include/config/unicode/bidi/support.h b/full/include/config/unicode/bidi/support.h
new file mode 100755
index 0000000..0ea8c7b
--- a/dev/null
+++ b/full/include/config/unicode/bidi/support.h
@@ -0,0 +1 @@
+#undef CONFIG_UNICODE_BIDI_SUPPORT
diff --git a/full/include/config/unicode/combining/wchars.h b/full/include/config/unicode/combining/wchars.h
new file mode 100755
index 0000000..f1c3125
--- a/dev/null
+++ b/full/include/config/unicode/combining/wchars.h
@@ -0,0 +1 @@
+#undef CONFIG_UNICODE_COMBINING_WCHARS
diff --git a/full/include/config/unicode/neutral/table.h b/full/include/config/unicode/neutral/table.h
new file mode 100755
index 0000000..7d28979
--- a/dev/null
+++ b/full/include/config/unicode/neutral/table.h
@@ -0,0 +1 @@
+#undef CONFIG_UNICODE_NEUTRAL_TABLE
diff --git a/full/include/config/unicode/preserve/broken.h b/full/include/config/unicode/preserve/broken.h
new file mode 100755
index 0000000..02767db
--- a/dev/null
+++ b/full/include/config/unicode/preserve/broken.h
@@ -0,0 +1 @@
+#undef CONFIG_UNICODE_PRESERVE_BROKEN
diff --git a/full/include/config/unicode/support.h b/full/include/config/unicode/support.h
new file mode 100755
index 0000000..8d5b01d
--- a/dev/null
+++ b/full/include/config/unicode/support.h
@@ -0,0 +1 @@
+#define CONFIG_UNICODE_SUPPORT 1
diff --git a/full/include/config/unicode/using/locale.h b/full/include/config/unicode/using/locale.h
new file mode 100755
index 0000000..1236f47
--- a/dev/null
+++ b/full/include/config/unicode/using/locale.h
@@ -0,0 +1 @@
+#undef CONFIG_UNICODE_USING_LOCALE
diff --git a/full/include/config/unicode/wide/wchars.h b/full/include/config/unicode/wide/wchars.h
new file mode 100755
index 0000000..48c02ff
--- a/dev/null
+++ b/full/include/config/unicode/wide/wchars.h
@@ -0,0 +1 @@
+#undef CONFIG_UNICODE_WIDE_WCHARS
diff --git a/full/include/config/uniq.h b/full/include/config/uniq.h
new file mode 100755
index 0000000..ece5a1f
--- a/dev/null
+++ b/full/include/config/uniq.h
@@ -0,0 +1 @@
+#define CONFIG_UNIQ 1
diff --git a/full/include/config/unit/test.h b/full/include/config/unit/test.h
new file mode 100755
index 0000000..6a176ac
--- a/dev/null
+++ b/full/include/config/unit/test.h
@@ -0,0 +1 @@
+#undef CONFIG_UNIT_TEST
diff --git a/full/include/config/unix2dos.h b/full/include/config/unix2dos.h
new file mode 100755
index 0000000..dd0b5b7
--- a/dev/null
+++ b/full/include/config/unix2dos.h
@@ -0,0 +1 @@
+#define CONFIG_UNIX2DOS 1
diff --git a/full/include/config/unlink.h b/full/include/config/unlink.h
new file mode 100755
index 0000000..17ef67c
--- a/dev/null
+++ b/full/include/config/unlink.h
@@ -0,0 +1 @@
+#define CONFIG_UNLINK 1
diff --git a/full/include/config/unlzma.h b/full/include/config/unlzma.h
new file mode 100755
index 0000000..c5ef49d
--- a/dev/null
+++ b/full/include/config/unlzma.h
@@ -0,0 +1 @@
+#define CONFIG_UNLZMA 1
diff --git a/full/include/config/unlzop.h b/full/include/config/unlzop.h
new file mode 100755
index 0000000..7681c51
--- a/dev/null
+++ b/full/include/config/unlzop.h
@@ -0,0 +1 @@
+#define CONFIG_UNLZOP 1
diff --git a/full/include/config/unshare.h b/full/include/config/unshare.h
new file mode 100755
index 0000000..af32481
--- a/dev/null
+++ b/full/include/config/unshare.h
@@ -0,0 +1 @@
+#define CONFIG_UNSHARE 1
diff --git a/full/include/config/unxz.h b/full/include/config/unxz.h
new file mode 100755
index 0000000..6ce3fe6
--- a/dev/null
+++ b/full/include/config/unxz.h
@@ -0,0 +1 @@
+#define CONFIG_UNXZ 1
diff --git a/full/include/config/unzip.h b/full/include/config/unzip.h
new file mode 100755
index 0000000..3f56202
--- a/dev/null
+++ b/full/include/config/unzip.h
@@ -0,0 +1 @@
+#define CONFIG_UNZIP 1
diff --git a/full/include/config/uptime.h b/full/include/config/uptime.h
new file mode 100755
index 0000000..32d370e
--- a/dev/null
+++ b/full/include/config/uptime.h
@@ -0,0 +1 @@
+#define CONFIG_UPTIME 1
diff --git a/full/include/config/use/bb/crypt.h b/full/include/config/use/bb/crypt.h
new file mode 100755
index 0000000..aaf9654
--- a/dev/null
+++ b/full/include/config/use/bb/crypt.h
@@ -0,0 +1 @@
+#define CONFIG_USE_BB_CRYPT 1
diff --git a/full/include/config/use/bb/crypt/sha.h b/full/include/config/use/bb/crypt/sha.h
new file mode 100755
index 0000000..6a9e79c
--- a/dev/null
+++ b/full/include/config/use/bb/crypt/sha.h
@@ -0,0 +1 @@
+#define CONFIG_USE_BB_CRYPT_SHA 1
diff --git a/full/include/config/use/bb/pwd/grp.h b/full/include/config/use/bb/pwd/grp.h
new file mode 100755
index 0000000..d93574a
--- a/dev/null
+++ b/full/include/config/use/bb/pwd/grp.h
@@ -0,0 +1 @@
+#undef CONFIG_USE_BB_PWD_GRP
diff --git a/full/include/config/use/bb/shadow.h b/full/include/config/use/bb/shadow.h
new file mode 100755
index 0000000..eb49492
--- a/dev/null
+++ b/full/include/config/use/bb/shadow.h
@@ -0,0 +1 @@
+#undef CONFIG_USE_BB_SHADOW
diff --git a/full/include/config/use/portable/code.h b/full/include/config/use/portable/code.h
new file mode 100755
index 0000000..91a79bf
--- a/dev/null
+++ b/full/include/config/use/portable/code.h
@@ -0,0 +1 @@
+#undef CONFIG_USE_PORTABLE_CODE
diff --git a/full/include/config/users.h b/full/include/config/users.h
new file mode 100755
index 0000000..2d664d1
--- a/dev/null
+++ b/full/include/config/users.h
@@ -0,0 +1 @@
+#undef CONFIG_USERS
diff --git a/full/include/config/usleep.h b/full/include/config/usleep.h
new file mode 100755
index 0000000..fad9ec6
--- a/dev/null
+++ b/full/include/config/usleep.h
@@ -0,0 +1 @@
+#define CONFIG_USLEEP 1
diff --git a/full/include/config/uudecode.h b/full/include/config/uudecode.h
new file mode 100755
index 0000000..0f05a0c
--- a/dev/null
+++ b/full/include/config/uudecode.h
@@ -0,0 +1 @@
+#define CONFIG_UUDECODE 1
diff --git a/full/include/config/uuencode.h b/full/include/config/uuencode.h
new file mode 100755
index 0000000..ee21144
--- a/dev/null
+++ b/full/include/config/uuencode.h
@@ -0,0 +1 @@
+#define CONFIG_UUENCODE 1
diff --git a/full/include/config/vconfig.h b/full/include/config/vconfig.h
new file mode 100755
index 0000000..1124f4b
--- a/dev/null
+++ b/full/include/config/vconfig.h
@@ -0,0 +1 @@
+#undef CONFIG_VCONFIG
diff --git a/full/include/config/verbose/resolution/errors.h b/full/include/config/verbose/resolution/errors.h
new file mode 100755
index 0000000..1c923a9
--- a/dev/null
+++ b/full/include/config/verbose/resolution/errors.h
@@ -0,0 +1 @@
+#define CONFIG_VERBOSE_RESOLUTION_ERRORS 1
diff --git a/full/include/config/vi.h b/full/include/config/vi.h
new file mode 100755
index 0000000..9e5305f
--- a/dev/null
+++ b/full/include/config/vi.h
@@ -0,0 +1 @@
+#define CONFIG_VI 1
diff --git a/full/include/config/vlock.h b/full/include/config/vlock.h
new file mode 100755
index 0000000..ee3b929
--- a/dev/null
+++ b/full/include/config/vlock.h
@@ -0,0 +1 @@
+#undef CONFIG_VLOCK
diff --git a/full/include/config/volname.h b/full/include/config/volname.h
new file mode 100755
index 0000000..a287e6a
--- a/dev/null
+++ b/full/include/config/volname.h
@@ -0,0 +1 @@
+#undef CONFIG_VOLNAME
diff --git a/full/include/config/volumeid.h b/full/include/config/volumeid.h
new file mode 100755
index 0000000..0613baf
--- a/dev/null
+++ b/full/include/config/volumeid.h
@@ -0,0 +1 @@
+#define CONFIG_VOLUMEID 1
diff --git a/full/include/config/wall.h b/full/include/config/wall.h
new file mode 100755
index 0000000..bb3cd17
--- a/dev/null
+++ b/full/include/config/wall.h
@@ -0,0 +1 @@
+#undef CONFIG_WALL
diff --git a/full/include/config/watch.h b/full/include/config/watch.h
new file mode 100755
index 0000000..4750303
--- a/dev/null
+++ b/full/include/config/watch.h
@@ -0,0 +1 @@
+#define CONFIG_WATCH 1
diff --git a/full/include/config/watchdog.h b/full/include/config/watchdog.h
new file mode 100755
index 0000000..97ba431
--- a/dev/null
+++ b/full/include/config/watchdog.h
@@ -0,0 +1 @@
+#undef CONFIG_WATCHDOG
diff --git a/full/include/config/wc.h b/full/include/config/wc.h
new file mode 100755
index 0000000..e727368
--- a/dev/null
+++ b/full/include/config/wc.h
@@ -0,0 +1 @@
+#define CONFIG_WC 1
diff --git a/full/include/config/werror.h b/full/include/config/werror.h
new file mode 100755
index 0000000..8fa7490
--- a/dev/null
+++ b/full/include/config/werror.h
@@ -0,0 +1 @@
+#undef CONFIG_WERROR
diff --git a/full/include/config/wget.h b/full/include/config/wget.h
new file mode 100755
index 0000000..fbd4349
--- a/dev/null
+++ b/full/include/config/wget.h
@@ -0,0 +1 @@
+#define CONFIG_WGET 1
diff --git a/full/include/config/which.h b/full/include/config/which.h
new file mode 100755
index 0000000..4411186
--- a/dev/null
+++ b/full/include/config/which.h
@@ -0,0 +1 @@
+#define CONFIG_WHICH 1
diff --git a/full/include/config/who.h b/full/include/config/who.h
new file mode 100755
index 0000000..dc61fe9
--- a/dev/null
+++ b/full/include/config/who.h
@@ -0,0 +1 @@
+#undef CONFIG_WHO
diff --git a/full/include/config/whoami.h b/full/include/config/whoami.h
new file mode 100755
index 0000000..0fc0d6a
--- a/dev/null
+++ b/full/include/config/whoami.h
@@ -0,0 +1 @@
+#define CONFIG_WHOAMI 1
diff --git a/full/include/config/whois.h b/full/include/config/whois.h
new file mode 100755
index 0000000..4da6a39
--- a/dev/null
+++ b/full/include/config/whois.h
@@ -0,0 +1 @@
+#undef CONFIG_WHOIS
diff --git a/full/include/config/xargs.h b/full/include/config/xargs.h
new file mode 100755
index 0000000..fb9438c
--- a/dev/null
+++ b/full/include/config/xargs.h
@@ -0,0 +1 @@
+#define CONFIG_XARGS 1
diff --git a/full/include/config/xz.h b/full/include/config/xz.h
new file mode 100755
index 0000000..c883a72
--- a/dev/null
+++ b/full/include/config/xz.h
@@ -0,0 +1 @@
+#define CONFIG_XZ 1
diff --git a/full/include/config/xzcat.h b/full/include/config/xzcat.h
new file mode 100755
index 0000000..a000131
--- a/dev/null
+++ b/full/include/config/xzcat.h
@@ -0,0 +1 @@
+#define CONFIG_XZCAT 1
diff --git a/full/include/config/yes.h b/full/include/config/yes.h
new file mode 100755
index 0000000..b545946
--- a/dev/null
+++ b/full/include/config/yes.h
@@ -0,0 +1 @@
+#define CONFIG_YES 1
diff --git a/full/include/config/zcat.h b/full/include/config/zcat.h
new file mode 100755
index 0000000..462c28f
--- a/dev/null
+++ b/full/include/config/zcat.h
@@ -0,0 +1 @@
+#define CONFIG_ZCAT 1
diff --git a/full/include/config/zcip.h b/full/include/config/zcip.h
new file mode 100755
index 0000000..40b5472
--- a/dev/null
+++ b/full/include/config/zcip.h
@@ -0,0 +1 @@
+#undef CONFIG_ZCIP
diff --git a/full/include/usage.h b/full/include/usage.h
new file mode 100755
index 0000000..785b6c9
--- a/dev/null
+++ b/full/include/usage.h
@@ -0,0 +1,6364 @@
+/* DO NOT EDIT. This file is generated from usage.src.h */
+/* vi: set sw=8 ts=8: */
+/*
+ * This file suffers from chronically incorrect tabification
+ * of messages. Before editing this file:
+ * 1. Switch you editor to 8-space tab mode.
+ * 2. Do not use \t in messages, use real tab character.
+ * 3. Start each source line with message as follows:
+ * |<7 spaces>"text with tabs"....
+ * or
+ * |<5 spaces>"\ntext with tabs"....
+ */
+#ifndef BB_USAGE_H
+#define BB_USAGE_H 1
+
+#define NOUSAGE_STR "\b"
+
+
+#define ar_trivial_usage \
+ "[-o] [-v] [-p] [-t] [-x] ARCHIVE FILES" \
+
+#define ar_full_usage "\n\n" \
+ "Extract or list FILES from an ar archive\n" \
+ "\n -o Preserve original dates" \
+ "\n -p Extract to stdout" \
+ "\n -t List" \
+ "\n -x Extract" \
+ "\n -v Verbose" \
+
+#define uncompress_trivial_usage \
+ "[-cf] [FILE]..." \
+
+#define uncompress_full_usage "\n\n" \
+ "Decompress .Z file[s]\n" \
+ "\n -c Write to stdout" \
+ "\n -f Overwrite" \
+
+#define gunzip_trivial_usage \
+ "[-cft] [FILE]..." \
+
+#define gunzip_full_usage "\n\n" \
+ "Decompress FILEs (or stdin)\n" \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+ "\n -t Test file integrity" \
+
+#define gunzip_example_usage \
+ "$ ls -la /tmp/BusyBox*\n" \
+ "-rw-rw-r-- 1 andersen andersen 557009 Apr 11 10:55 /tmp/BusyBox-0.43.tar.gz\n" \
+ "$ gunzip /tmp/BusyBox-0.43.tar.gz\n" \
+ "$ ls -la /tmp/BusyBox*\n" \
+ "-rw-rw-r-- 1 andersen andersen 1761280 Apr 14 17:47 /tmp/BusyBox-0.43.tar\n" \
+
+#define zcat_trivial_usage \
+ "[FILE]..." \
+
+#define zcat_full_usage "\n\n" \
+ "Decompress to stdout" \
+
+#define bunzip2_trivial_usage \
+ "[-cf] [FILE]..." \
+
+#define bunzip2_full_usage "\n\n" \
+ "Decompress FILEs (or stdin)\n" \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+
+#define bzcat_trivial_usage \
+ "[FILE]..." \
+
+#define bzcat_full_usage "\n\n" \
+ "Decompress to stdout" \
+
+#define unlzma_trivial_usage \
+ "[-cf] [FILE]..." \
+
+#define unlzma_full_usage "\n\n" \
+ "Decompress FILE (or stdin)\n" \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+
+#define lzma_trivial_usage \
+ "-d [-cf] [FILE]..." \
+
+#define lzma_full_usage "\n\n" \
+ "Decompress FILE (or stdin)\n" \
+ "\n -d Decompress" \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+
+#define lzcat_trivial_usage \
+ "[FILE]..." \
+
+#define lzcat_full_usage "\n\n" \
+ "Decompress to stdout" \
+
+#define unxz_trivial_usage \
+ "[-cf] [FILE]..." \
+
+#define unxz_full_usage "\n\n" \
+ "Decompress FILE (or stdin)\n" \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+
+#define xz_trivial_usage \
+ "-d [-cf] [FILE]..." \
+
+#define xz_full_usage "\n\n" \
+ "Decompress FILE (or stdin)\n" \
+ "\n -d Decompress" \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+
+#define xzcat_trivial_usage \
+ "[FILE]..." \
+
+#define xzcat_full_usage "\n\n" \
+ "Decompress to stdout" \
+
+#define bzip2_trivial_usage \
+ "[OPTIONS] [FILE]..." \
+
+#define bzip2_full_usage "\n\n" \
+ "Compress FILEs (or stdin) with bzip2 algorithm\n" \
+ "\n -1..9 Compression level" \
+ "\n -d Decompress" \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+
+#define cpio_trivial_usage \
+ "[-dmvu] [-F FILE] [-R USER[:GRP]]" IF_FEATURE_CPIO_O(" [-H newc]") \
+ " [-ti"IF_FEATURE_CPIO_O("o")"]" IF_FEATURE_CPIO_P(" [-p DIR]") \
+ " [EXTR_FILE]..." \
+
+#define cpio_full_usage "\n\n" \
+ "Extract (-i) or list (-t) files from a cpio archive" \
+ IF_FEATURE_CPIO_O(", or" \
+ "\ntake file list from stdin and create an archive (-o)" \
+ IF_FEATURE_CPIO_P(" or copy files (-p)") \
+ ) \
+ "\n" \
+ "\nMain operation mode:" \
+ "\n -t List" \
+ "\n -i Extract EXTR_FILEs (or all)" \
+ IF_FEATURE_CPIO_O( \
+ "\n -o Create (requires -H newc)" \
+ ) \
+ IF_FEATURE_CPIO_P( \
+ "\n -p DIR Copy files to DIR" \
+ ) \
+ "\nOptions:" \
+ "\n -d Make leading directories" \
+ "\n -m Preserve mtime" \
+ "\n -v Verbose" \
+ "\n -u Overwrite" \
+ "\n -F FILE Input (-t,-i,-p) or output (-o) file" \
+ "\n -R USER[:GRP] Set owner of created files" \
+ IF_FEATURE_CPIO_O( \
+ "\n -H newc Archive format" \
+ ) \
+
+#define dpkg_trivial_usage \
+ "[-ilCPru] [-F OPT] PACKAGE" \
+
+#define dpkg_full_usage "\n\n" \
+ "Install, remove and manage Debian packages\n" \
+ IF_LONG_OPTS( \
+ "\n -i,--install Install the package" \
+ "\n -l,--list List of installed packages" \
+ "\n --configure Configure an unpackaged package" \
+ "\n -P,--purge Purge all files of a package" \
+ "\n -r,--remove Remove all but the configuration files for a package" \
+ "\n --unpack Unpack a package, but don't configure it" \
+ "\n --force-depends Ignore dependency problems" \
+ "\n --force-confnew Overwrite existing config files when installing" \
+ "\n --force-confold Keep old config files when installing" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ "\n -i Install the package" \
+ "\n -l List of installed packages" \
+ "\n -C Configure an unpackaged package" \
+ "\n -P Purge all files of a package" \
+ "\n -r Remove all but the configuration files for a package" \
+ "\n -u Unpack a package, but don't configure it" \
+ "\n -F depends Ignore dependency problems" \
+ "\n -F confnew Overwrite existing config files when installing" \
+ "\n -F confold Keep old config files when installing" \
+ ) \
+
+#define dpkg_deb_trivial_usage \
+ "[-cefxX] FILE [DIR]" \
+
+#define dpkg_deb_full_usage "\n\n" \
+ "Perform actions on Debian packages (.deb)\n" \
+ "\n -c List files" \
+ "\n -f Print control fields" \
+ "\n -e Extract control files to DIR (default: ./DEBIAN)" \
+ "\n -x Extract files to DIR (no default)" \
+ "\n -X Verbose -x" \
+
+#define dpkg_deb_example_usage \
+ "$ dpkg-deb -X ./busybox_0.48-1_i386.deb /tmp\n" \
+
+#define gzip_trivial_usage \
+ "[-cf" IF_GUNZIP("d") IF_FEATURE_GZIP_LEVELS("123456789") "] [FILE]..." \
+
+#define gzip_full_usage "\n\n" \
+ "Compress FILEs (or stdin)\n" \
+ IF_FEATURE_GZIP_LEVELS( \
+ "\n -1..9 Compression level" \
+ ) \
+ IF_GUNZIP( \
+ "\n -d Decompress" \
+ ) \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+
+#define gzip_example_usage \
+ "$ ls -la /tmp/busybox*\n" \
+ "-rw-rw-r-- 1 andersen andersen 1761280 Apr 14 17:47 /tmp/busybox.tar\n" \
+ "$ gzip /tmp/busybox.tar\n" \
+ "$ ls -la /tmp/busybox*\n" \
+ "-rw-rw-r-- 1 andersen andersen 554058 Apr 14 17:49 /tmp/busybox.tar.gz\n" \
+
+#define lzop_trivial_usage \
+ "[-cfvd123456789CF] [FILE]..." \
+
+#define lzop_full_usage "\n\n" \
+ " -1..9 Compression level" \
+ "\n -d Decompress" \
+ "\n -c Write to stdout" \
+ "\n -f Force" \
+ "\n -v Verbose" \
+ "\n -F Don't store or verify checksum" \
+ "\n -C Also write checksum of compressed block" \
+
+#define lzopcat_trivial_usage \
+ "[-vF] [FILE]..." \
+
+#define lzopcat_full_usage "\n\n" \
+ " -v Verbose" \
+ "\n -F Don't verify checksum" \
+
+#define unlzop_trivial_usage \
+ "[-cfvF] [FILE]..." \
+
+#define unlzop_full_usage "\n\n" \
+ " -c Write to stdout" \
+ "\n -f Force" \
+ "\n -v Verbose" \
+ "\n -F Don't verify checksum" \
+
+#define rpm_trivial_usage \
+ "-i PACKAGE.rpm; rpm -qp[ildc] PACKAGE.rpm" \
+
+#define rpm_full_usage "\n\n" \
+ "Manipulate RPM packages\n" \
+ "\nCommands:" \
+ "\n -i Install package" \
+ "\n -qp Query package" \
+ "\n -qpi Show information" \
+ "\n -qpl List contents" \
+ "\n -qpd List documents" \
+ "\n -qpc List config files" \
+
+#define rpm2cpio_trivial_usage \
+ "package.rpm" \
+
+#define rpm2cpio_full_usage "\n\n" \
+ "Output a cpio archive of the rpm file" \
+
+#define tar_trivial_usage \
+ "-[" IF_FEATURE_TAR_CREATE("c") "xt" \
+ IF_FEATURE_SEAMLESS_Z("Z") \
+ IF_FEATURE_SEAMLESS_GZ("z") \
+ IF_FEATURE_SEAMLESS_XZ("J") \
+ IF_FEATURE_SEAMLESS_BZ2("j") \
+ IF_FEATURE_SEAMLESS_LZMA("a") \
+ IF_FEATURE_TAR_CREATE("h") \
+ IF_FEATURE_TAR_NOPRESERVE_TIME("m") \
+ "vO] " \
+ IF_FEATURE_TAR_FROM("[-X FILE] [-T FILE] ") \
+ "[-f TARFILE] [-C DIR] [FILE]..." \
+
+#define tar_full_usage "\n\n" \
+ IF_FEATURE_TAR_CREATE("Create, extract, ") \
+ IF_NOT_FEATURE_TAR_CREATE("Extract ") \
+ "or list files from a tar file\n" \
+ "\nOperation:" \
+ IF_FEATURE_TAR_CREATE( \
+ "\n c Create" \
+ ) \
+ "\n x Extract" \
+ "\n t List" \
+ "\n f Name of TARFILE ('-' for stdin/out)" \
+ "\n C Change to DIR before operation" \
+ "\n v Verbose" \
+ IF_FEATURE_SEAMLESS_Z( \
+ "\n Z (De)compress using compress" \
+ ) \
+ IF_FEATURE_SEAMLESS_GZ( \
+ "\n z (De)compress using gzip" \
+ ) \
+ IF_FEATURE_SEAMLESS_XZ( \
+ "\n J (De)compress using xz" \
+ ) \
+ IF_FEATURE_SEAMLESS_BZ2( \
+ "\n j (De)compress using bzip2" \
+ ) \
+ IF_FEATURE_SEAMLESS_LZMA( \
+ "\n a (De)compress using lzma" \
+ ) \
+ "\n O Extract to stdout" \
+ IF_FEATURE_TAR_CREATE( \
+ "\n h Follow symlinks" \
+ ) \
+ IF_FEATURE_TAR_NOPRESERVE_TIME( \
+ "\n m Don't restore mtime" \
+ ) \
+ IF_FEATURE_TAR_FROM( \
+ IF_FEATURE_TAR_LONG_OPTIONS( \
+ "\n exclude File to exclude" \
+ ) \
+ "\n X File with names to exclude" \
+ "\n T File with names to include" \
+ ) \
+
+#define tar_example_usage \
+ "$ zcat /tmp/tarball.tar.gz | tar -xf -\n" \
+ "$ tar -cf /tmp/tarball.tar /usr/local\n" \
+
+#define unzip_trivial_usage \
+ "[-lnopq] FILE[.zip] [FILE]... [-x FILE...] [-d DIR]" \
+
+#define unzip_full_usage "\n\n" \
+ "Extract FILEs from ZIP archive\n" \
+ "\n -l List contents (with -q for short form)" \
+ "\n -n Never overwrite files (default: ask)" \
+ "\n -o Overwrite" \
+ "\n -p Print to stdout" \
+ "\n -q Quiet" \
+ "\n -x FILE Exclude FILEs" \
+ "\n -d DIR Extract into DIR" \
+
+#define chvt_trivial_usage \
+ "N" \
+
+#define chvt_full_usage "\n\n" \
+ "Change the foreground virtual terminal to /dev/ttyN" \
+
+#define clear_trivial_usage \
+ "" \
+
+#define clear_full_usage "\n\n" \
+ "Clear screen" \
+
+#define deallocvt_trivial_usage \
+ "[N]" \
+
+#define deallocvt_full_usage "\n\n" \
+ "Deallocate unused virtual terminal /dev/ttyN" \
+
+#define dumpkmap_trivial_usage \
+ "> keymap" \
+
+#define dumpkmap_full_usage "\n\n" \
+ "Print a binary keyboard translation table to stdout" \
+
+#define dumpkmap_example_usage \
+ "$ dumpkmap > keymap\n" \
+
+#define fgconsole_trivial_usage \
+ "" \
+
+#define fgconsole_full_usage "\n\n" \
+ "Get active console" \
+
+#define kbd_mode_trivial_usage \
+ "[-a|k|s|u] [-C TTY]" \
+
+#define kbd_mode_full_usage "\n\n" \
+ "Report or set the keyboard mode\n" \
+ "\n -a Default (ASCII)" \
+ "\n -k Medium-raw (keyboard)" \
+ "\n -s Raw (scancode)" \
+ "\n -u Unicode (utf-8)" \
+ "\n -C TTY Affect TTY instead of /dev/tty" \
+
+#define loadfont_trivial_usage \
+ "< font" \
+
+#define loadfont_full_usage "\n\n" \
+ "Load a console font from stdin" \
+
+#define loadfont_example_usage \
+ "$ loadfont < /etc/i18n/fontname\n" \
+
+#define setfont_trivial_usage \
+ "FONT [-m MAPFILE] [-C TTY]" \
+
+#define setfont_full_usage "\n\n" \
+ "Load a console font\n" \
+ "\n -m MAPFILE Load console screen map" \
+ "\n -C TTY Affect TTY instead of /dev/tty" \
+
+#define setfont_example_usage \
+ "$ setfont -m koi8-r /etc/i18n/fontname\n" \
+
+#define loadkmap_trivial_usage \
+ "< keymap" \
+
+#define loadkmap_full_usage "\n\n" \
+ "Load a binary keyboard translation table from stdin" \
+
+#define loadkmap_example_usage \
+ "$ loadkmap < /etc/i18n/lang-keymap\n" \
+
+#define openvt_trivial_usage \
+ "[-c N] [-sw] [PROG ARGS]" \
+
+#define openvt_full_usage "\n\n" \
+ "Start PROG on a new virtual terminal\n" \
+ "\n -c N Use specified VT" \
+ "\n -s Switch to the VT" \
+ "\n -w Wait for PROG to exit" \
+
+#define openvt_example_usage \
+ "openvt 2 /bin/ash\n" \
+
+#define reset_trivial_usage \
+ "" \
+
+#define reset_full_usage "\n\n" \
+ "Reset the screen" \
+
+#define resize_trivial_usage \
+ "" \
+
+#define resize_full_usage "\n\n" \
+ "Resize the screen" \
+
+#define setconsole_trivial_usage \
+ "[-r" IF_FEATURE_SETCONSOLE_LONG_OPTIONS("|--reset") "] [DEVICE]" \
+
+#define setconsole_full_usage "\n\n" \
+ "Redirect system console output to DEVICE (default: /dev/tty)\n" \
+ "\n -r Reset output to /dev/console" \
+
+#define setkeycodes_trivial_usage \
+ "SCANCODE KEYCODE..." \
+
+#define setkeycodes_full_usage "\n\n" \
+ "Set entries into the kernel's scancode-to-keycode map,\n" \
+ "allowing unusual keyboards to generate usable keycodes.\n\n" \
+ "SCANCODE may be either xx or e0xx (hexadecimal),\n" \
+ "and KEYCODE is given in decimal." \
+
+#define setkeycodes_example_usage \
+ "$ setkeycodes e030 127\n" \
+
+#define setlogcons_trivial_usage \
+ "[N]" \
+
+#define setlogcons_full_usage "\n\n" \
+ "Redirect the kernel output to console N. Default:0 (current console)" \
+
+#define showkey_trivial_usage \
+ "[-a | -k | -s]" \
+
+#define showkey_full_usage "\n\n" \
+ "Show keys pressed\n" \
+ "\n -a Display decimal/octal/hex values of the keys" \
+ "\n -k Display interpreted keycodes (default)" \
+ "\n -s Display raw scan-codes" \
+
+#define basename_trivial_usage \
+ "FILE [SUFFIX]" \
+
+#define basename_full_usage "\n\n" \
+ "Strip directory path and .SUFFIX from FILE" \
+
+#define basename_example_usage \
+ "$ basename /usr/local/bin/foo\n" \
+ "foo\n" \
+ "$ basename /usr/local/bin/\n" \
+ "bin\n" \
+ "$ basename /foo/bar.txt .txt\n" \
+ "bar" \
+
+#define cal_trivial_usage \
+ "[-jy] [[MONTH] YEAR]" \
+
+#define cal_full_usage "\n\n" \
+ "Display a calendar\n" \
+ "\n -j Use julian dates" \
+ "\n -y Display the entire year" \
+
+#define cat_trivial_usage \
+ "[FILE]..." \
+
+#define cat_full_usage "\n\n" \
+ "Concatenate FILEs and print them to stdout" \
+
+#define cat_example_usage \
+ "$ cat /proc/uptime\n" \
+ "110716.72 17.67" \
+
+#define catv_trivial_usage \
+ "[-etv] [FILE]..." \
+
+#define catv_full_usage "\n\n" \
+ "Display nonprinting characters as ^x or M-x\n" \
+ "\n -e End each line with $" \
+ "\n -t Show tabs as ^I" \
+ "\n -v Don't use ^x or M-x escapes" \
+
+#define chgrp_trivial_usage \
+ "[-RhLHP"IF_DESKTOP("cvf")"]... GROUP FILE..." \
+
+#define chgrp_full_usage "\n\n" \
+ "Change the group membership of each FILE to GROUP\n" \
+ "\n -R Recurse" \
+ "\n -h Affect symlinks instead of symlink targets" \
+ "\n -L Traverse all symlinks to directories" \
+ "\n -H Traverse symlinks on command line only" \
+ "\n -P Don't traverse symlinks (default)" \
+ IF_DESKTOP( \
+ "\n -c List changed files" \
+ "\n -v Verbose" \
+ "\n -f Hide errors" \
+ ) \
+
+#define chgrp_example_usage \
+ "$ ls -l /tmp/foo\n" \
+ "-r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo\n" \
+ "$ chgrp root /tmp/foo\n" \
+ "$ ls -l /tmp/foo\n" \
+ "-r--r--r-- 1 andersen root 0 Apr 12 18:25 /tmp/foo\n" \
+
+#define chmod_trivial_usage \
+ "[-R"IF_DESKTOP("cvf")"] MODE[,MODE]... FILE..." \
+
+#define chmod_full_usage "\n\n" \
+ "Each MODE is one or more of the letters ugoa, one of the\n" \
+ "symbols +-= and one or more of the letters rwxst\n" \
+ "\n -R Recurse" \
+ IF_DESKTOP( \
+ "\n -c List changed files" \
+ "\n -v List all files" \
+ "\n -f Hide errors" \
+ ) \
+
+#define chmod_example_usage \
+ "$ ls -l /tmp/foo\n" \
+ "-rw-rw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo\n" \
+ "$ chmod u+x /tmp/foo\n" \
+ "$ ls -l /tmp/foo\n" \
+ "-rwxrw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo*\n" \
+ "$ chmod 444 /tmp/foo\n" \
+ "$ ls -l /tmp/foo\n" \
+ "-r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo\n" \
+
+#define chown_trivial_usage \
+ "[-Rh"IF_DESKTOP("LHPcvf")"]... USER[:[GRP]] FILE..." \
+
+#define chown_full_usage "\n\n" \
+ "Change the owner and/or group of each FILE to USER and/or GRP\n" \
+ "\n -R Recurse" \
+ "\n -h Affect symlinks instead of symlink targets" \
+ IF_DESKTOP( \
+ "\n -L Traverse all symlinks to directories" \
+ "\n -H Traverse symlinks on command line only" \
+ "\n -P Don't traverse symlinks (default)" \
+ "\n -c List changed files" \
+ "\n -v List all files" \
+ "\n -f Hide errors" \
+ ) \
+
+#define chown_example_usage \
+ "$ ls -l /tmp/foo\n" \
+ "-r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo\n" \
+ "$ chown root /tmp/foo\n" \
+ "$ ls -l /tmp/foo\n" \
+ "-r--r--r-- 1 root andersen 0 Apr 12 18:25 /tmp/foo\n" \
+ "$ chown root.root /tmp/foo\n" \
+ "ls -l /tmp/foo\n" \
+ "-r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo\n" \
+
+#define chroot_trivial_usage \
+ "NEWROOT [PROG ARGS]" \
+
+#define chroot_full_usage "\n\n" \
+ "Run PROG with root directory set to NEWROOT" \
+
+#define chroot_example_usage \
+ "$ ls -l /bin/ls\n" \
+ "lrwxrwxrwx 1 root root 12 Apr 13 00:46 /bin/ls -> /BusyBox\n" \
+ "# mount /dev/hdc1 /mnt -t minix\n" \
+ "# chroot /mnt\n" \
+ "# ls -l /bin/ls\n" \
+ "-rwxr-xr-x 1 root root 40816 Feb 5 07:45 /bin/ls*\n" \
+
+#define cksum_trivial_usage \
+ "FILES..." \
+
+#define cksum_full_usage "\n\n" \
+ "Calculate the CRC32 checksums of FILES" \
+
+#define comm_trivial_usage \
+ "[-123] FILE1 FILE2" \
+
+#define comm_full_usage "\n\n" \
+ "Compare FILE1 with FILE2\n" \
+ "\n -1 Suppress lines unique to FILE1" \
+ "\n -2 Suppress lines unique to FILE2" \
+ "\n -3 Suppress lines common to both files" \
+
+#define cp_trivial_usage \
+ "[OPTIONS] SOURCE... DEST" \
+
+#define cp_full_usage "\n\n" \
+ "Copy SOURCE(s) to DEST\n" \
+ "\n -a Same as -dpR" \
+ IF_SELINUX( \
+ "\n -c Preserve security context" \
+ ) \
+ "\n -R,-r Recurse" \
+ "\n -d,-P Preserve symlinks (default if -R)" \
+ "\n -L Follow all symlinks" \
+ "\n -H Follow symlinks on command line" \
+ "\n -p Preserve file attributes if possible" \
+ "\n -f Overwrite" \
+ "\n -i Prompt before overwrite" \
+ "\n -l,-s Create (sym)links" \
+ "\n -u Copy only newer files" \
+
+#define cut_trivial_usage \
+ "[OPTIONS] [FILE]..." \
+
+#define cut_full_usage "\n\n" \
+ "Print selected fields from each input FILE to stdout\n" \
+ "\n -b LIST Output only bytes from LIST" \
+ "\n -c LIST Output only characters from LIST" \
+ "\n -d CHAR Use CHAR instead of tab as the field delimiter" \
+ "\n -s Output only the lines containing delimiter" \
+ "\n -f N Print only these fields" \
+ "\n -n Ignored" \
+
+#define cut_example_usage \
+ "$ echo \"Hello world\" | cut -f 1 -d ' '\n" \
+ "Hello\n" \
+ "$ echo \"Hello world\" | cut -f 2 -d ' '\n" \
+ "world\n" \
+
+#define date_trivial_usage \
+ "[OPTIONS] [+FMT] [TIME]" \
+
+#define date_full_usage "\n\n" \
+ "Display time (using +FMT), or set time\n" \
+ IF_NOT_LONG_OPTS( \
+ "\n [-s] TIME Set time to TIME" \
+ "\n -u Work in UTC (don't convert to local time)" \
+ "\n -R Output RFC-2822 compliant date string" \
+ ) IF_LONG_OPTS( \
+ "\n [-s,--set] TIME Set time to TIME" \
+ "\n -u,--utc Work in UTC (don't convert to local time)" \
+ "\n -R,--rfc-2822 Output RFC-2822 compliant date string" \
+ ) \
+ IF_FEATURE_DATE_ISOFMT( \
+ "\n -I[SPEC] Output ISO-8601 compliant date string" \
+ "\n SPEC='date' (default) for date only," \
+ "\n 'hours', 'minutes', or 'seconds' for date and" \
+ "\n time to the indicated precision" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ "\n -r FILE Display last modification time of FILE" \
+ "\n -d TIME Display TIME, not 'now'" \
+ ) IF_LONG_OPTS( \
+ "\n -r,--reference FILE Display last modification time of FILE" \
+ "\n -d,--date TIME Display TIME, not 'now'" \
+ ) \
+ IF_FEATURE_DATE_ISOFMT( \
+ "\n -D FMT Use FMT for -d TIME conversion" \
+ ) \
+ "\n" \
+ "\nRecognized TIME formats:" \
+ "\n hh:mm[:ss]" \
+ "\n [YYYY.]MM.DD-hh:mm[:ss]" \
+ "\n YYYY-MM-DD hh:mm[:ss]" \
+ "\n [[[[[YY]YY]MM]DD]hh]mm[.ss]" \
+ IF_FEATURE_DATE_COMPAT( \
+ "\n 'date TIME' form accepts MMDDhhmm[[YY]YY][.ss] instead" \
+ ) \
+
+#define date_example_usage \
+ "$ date\n" \
+ "Wed Apr 12 18:52:41 MDT 2000\n" \
+
+#define dd_trivial_usage \
+ "[if=FILE] [of=FILE] " IF_FEATURE_DD_IBS_OBS("[ibs=N] [obs=N] ") "[bs=N] [count=N] [skip=N]\n" \
+ " [seek=N]" IF_FEATURE_DD_IBS_OBS(" [conv=notrunc|noerror|sync|fsync] [iflag=skip_bytes]") \
+
+#define dd_full_usage "\n\n" \
+ "Copy a file with converting and formatting\n" \
+ "\n if=FILE Read from FILE instead of stdin" \
+ "\n of=FILE Write to FILE instead of stdout" \
+ "\n bs=N Read and write N bytes at a time" \
+ IF_FEATURE_DD_IBS_OBS( \
+ "\n ibs=N Read N bytes at a time" \
+ ) \
+ IF_FEATURE_DD_IBS_OBS( \
+ "\n obs=N Write N bytes at a time" \
+ ) \
+ "\n count=N Copy only N input blocks" \
+ "\n skip=N Skip N input blocks" \
+ "\n seek=N Skip N output blocks" \
+ IF_FEATURE_DD_IBS_OBS( \
+ "\n conv=notrunc Don't truncate output file" \
+ "\n conv=noerror Continue after read errors" \
+ "\n conv=sync Pad blocks with zeros" \
+ "\n conv=fsync Physically write data out before finishing" \
+ "\n conv=swab Swap every pair of bytes" \
+ "\n iflag=skip_bytes skip=N is in bytes" \
+ ) \
+ IF_FEATURE_DD_STATUS( \
+ "\n status=noxfer Suppress rate output" \
+ "\n status=none Suppress all output" \
+ ) \
+ "\n" \
+ "\nN may be suffixed by c (1), w (2), b (512), kB (1000), k (1024), MB, M, GB, G" \
+
+#define dd_example_usage \
+ "$ dd if=/dev/zero of=/dev/ram1 bs=1M count=4\n" \
+ "4+0 records in\n" \
+ "4+0 records out\n" \
+
+#define df_trivial_usage \
+ "[-Pk" \
+ IF_FEATURE_HUMAN_READABLE("mh") \
+ "T" \
+ IF_FEATURE_DF_FANCY("ai] [-B SIZE") \
+ "] [FILESYSTEM]..." \
+
+#define df_full_usage "\n\n" \
+ "Print filesystem usage statistics\n" \
+ "\n -P POSIX output format" \
+ "\n -k 1024-byte blocks (default)" \
+ IF_FEATURE_HUMAN_READABLE( \
+ "\n -m 1M-byte blocks" \
+ "\n -h Human readable (e.g. 1K 243M 2G)" \
+ ) \
+ "\n -T Print filesystem type" \
+ IF_FEATURE_DF_FANCY( \
+ "\n -a Show all filesystems" \
+ "\n -i Inodes" \
+ "\n -B SIZE Blocksize" \
+ ) \
+
+#define df_example_usage \
+ "$ df\n" \
+ "Filesystem 1K-blocks Used Available Use% Mounted on\n" \
+ "/dev/sda3 8690864 8553540 137324 98% /\n" \
+ "/dev/sda1 64216 36364 27852 57% /boot\n" \
+ "$ df /dev/sda3\n" \
+ "Filesystem 1K-blocks Used Available Use% Mounted on\n" \
+ "/dev/sda3 8690864 8553540 137324 98% /\n" \
+ "$ POSIXLY_CORRECT=sure df /dev/sda3\n" \
+ "Filesystem 512B-blocks Used Available Use% Mounted on\n" \
+ "/dev/sda3 17381728 17107080 274648 98% /\n" \
+ "$ POSIXLY_CORRECT=yep df -P /dev/sda3\n" \
+ "Filesystem 512-blocks Used Available Capacity Mounted on\n" \
+ "/dev/sda3 17381728 17107080 274648 98% /\n" \
+
+#define dirname_trivial_usage \
+ "FILENAME" \
+
+#define dirname_full_usage "\n\n" \
+ "Strip non-directory suffix from FILENAME" \
+
+#define dirname_example_usage \
+ "$ dirname /tmp/foo\n" \
+ "/tmp\n" \
+ "$ dirname /tmp/foo/\n" \
+ "/tmp\n" \
+
+#define dos2unix_trivial_usage \
+ "[-ud] [FILE]" \
+
+#define dos2unix_full_usage "\n\n" \
+ "Convert FILE in-place from DOS to Unix format.\n" \
+ "When no file is given, use stdin/stdout.\n" \
+ "\n -u dos2unix" \
+ "\n -d unix2dos" \
+
+#define unix2dos_trivial_usage \
+ "[-ud] [FILE]" \
+
+#define unix2dos_full_usage "\n\n" \
+ "Convert FILE in-place from Unix to DOS format.\n" \
+ "When no file is given, use stdin/stdout.\n" \
+ "\n -u dos2unix" \
+ "\n -d unix2dos" \
+
+#define du_trivial_usage \
+ "[-aHLdclsx" IF_FEATURE_HUMAN_READABLE("hm") "k] [FILE]..." \
+
+#define du_full_usage "\n\n" \
+ "Summarize disk space used for each FILE and/or directory\n" \
+ "\n -a Show file sizes too" \
+ "\n -L Follow all symlinks" \
+ "\n -H Follow symlinks on command line" \
+ "\n -d N Limit output to directories (and files with -a) of depth < N" \
+ "\n -c Show grand total" \
+ "\n -l Count sizes many times if hard linked" \
+ "\n -s Display only a total for each argument" \
+ "\n -x Skip directories on different filesystems" \
+ IF_FEATURE_HUMAN_READABLE( \
+ "\n -h Sizes in human readable format (e.g., 1K 243M 2G)" \
+ "\n -m Sizes in megabytes" \
+ ) \
+ "\n -k Sizes in kilobytes" IF_FEATURE_DU_DEFAULT_BLOCKSIZE_1K(" (default)") \
+ IF_NOT_FEATURE_DU_DEFAULT_BLOCKSIZE_1K( \
+ "\n Default unit is 512 bytes" \
+ ) \
+
+#define du_example_usage \
+ "$ du\n" \
+ "16 ./CVS\n" \
+ "12 ./kernel-patches/CVS\n" \
+ "80 ./kernel-patches\n" \
+ "12 ./tests/CVS\n" \
+ "36 ./tests\n" \
+ "12 ./scripts/CVS\n" \
+ "16 ./scripts\n" \
+ "12 ./docs/CVS\n" \
+ "104 ./docs\n" \
+ "2417 .\n" \
+
+#define echo_trivial_usage \
+ IF_FEATURE_FANCY_ECHO("[-neE] ") "[ARG]..." \
+
+#define echo_full_usage "\n\n" \
+ "Print the specified ARGs to stdout" \
+ IF_FEATURE_FANCY_ECHO( "\n" \
+ "\n -n Suppress trailing newline" \
+ "\n -e Interpret backslash escapes (i.e., \\t=tab)" \
+ "\n -E Don't interpret backslash escapes (default)" \
+ ) \
+
+#define echo_example_usage \
+ "$ echo \"Erik is cool\"\n" \
+ "Erik is cool\n" \
+ IF_FEATURE_FANCY_ECHO("$ echo -e \"Erik\\nis\\ncool\"\n" \
+ "Erik\n" \
+ "is\n" \
+ "cool\n" \
+ "$ echo \"Erik\\nis\\ncool\"\n" \
+ "Erik\\nis\\ncool\n") \
+
+#define env_trivial_usage \
+ "[-iu] [-] [name=value]... [PROG ARGS]" \
+
+#define env_full_usage "\n\n" \
+ "Print the current environment or run PROG after setting up\n" \
+ "the specified environment\n" \
+ "\n -, -i Start with an empty environment" \
+ "\n -u Remove variable from the environment" \
+
+#define expand_trivial_usage \
+ "[-i] [-t N] [FILE]..." \
+
+#define expand_full_usage "\n\n" \
+ "Convert tabs to spaces, writing to stdout\n" \
+ IF_FEATURE_EXPAND_LONG_OPTIONS( \
+ "\n -i,--initial Don't convert tabs after non blanks" \
+ "\n -t,--tabs=N Tabstops every N chars" \
+ ) \
+ IF_NOT_FEATURE_EXPAND_LONG_OPTIONS( \
+ "\n -i Don't convert tabs after non blanks" \
+ "\n -t Tabstops every N chars" \
+ ) \
+
+#define unexpand_trivial_usage \
+ "[-fa][-t N] [FILE]..." \
+
+#define unexpand_full_usage "\n\n" \
+ "Convert spaces to tabs, writing to stdout\n" \
+ IF_FEATURE_UNEXPAND_LONG_OPTIONS( \
+ "\n -a,--all Convert all blanks" \
+ "\n -f,--first-only Convert only leading blanks" \
+ "\n -t,--tabs=N Tabstops every N chars" \
+ ) \
+ IF_NOT_FEATURE_UNEXPAND_LONG_OPTIONS( \
+ "\n -a Convert all blanks" \
+ "\n -f Convert only leading blanks" \
+ "\n -t N Tabstops every N chars" \
+ ) \
+
+#define expr_trivial_usage \
+ "EXPRESSION" \
+
+#define expr_full_usage "\n\n" \
+ "Print the value of EXPRESSION to stdout\n" \
+ "\n" \
+ "EXPRESSION may be:\n" \
+ " ARG1 | ARG2 ARG1 if it is neither null nor 0, otherwise ARG2\n" \
+ " ARG1 & ARG2 ARG1 if neither argument is null or 0, otherwise 0\n" \
+ " ARG1 < ARG2 1 if ARG1 is less than ARG2, else 0. Similarly:\n" \
+ " ARG1 <= ARG2\n" \
+ " ARG1 = ARG2\n" \
+ " ARG1 != ARG2\n" \
+ " ARG1 >= ARG2\n" \
+ " ARG1 > ARG2\n" \
+ " ARG1 + ARG2 Sum of ARG1 and ARG2. Similarly:\n" \
+ " ARG1 - ARG2\n" \
+ " ARG1 * ARG2\n" \
+ " ARG1 / ARG2\n" \
+ " ARG1 % ARG2\n" \
+ " STRING : REGEXP Anchored pattern match of REGEXP in STRING\n" \
+ " match STRING REGEXP Same as STRING : REGEXP\n" \
+ " substr STRING POS LENGTH Substring of STRING, POS counted from 1\n" \
+ " index STRING CHARS Index in STRING where any CHARS is found, or 0\n" \
+ " length STRING Length of STRING\n" \
+ " quote TOKEN Interpret TOKEN as a string, even if\n" \
+ " it is a keyword like 'match' or an\n" \
+ " operator like '/'\n" \
+ " (EXPRESSION) Value of EXPRESSION\n" \
+ "\n" \
+ "Beware that many operators need to be escaped or quoted for shells.\n" \
+ "Comparisons are arithmetic if both ARGs are numbers, else\n" \
+ "lexicographical. Pattern matches return the string matched between\n" \
+ "\\( and \\) or null; if \\( and \\) are not used, they return the number\n" \
+ "of characters matched or 0." \
+
+#define false_trivial_usage NOUSAGE_STR \
+
+#define false_full_usage "" \
+
+#define false_example_usage \
+ "$ false\n" \
+ "$ echo $?\n" \
+ "1\n" \
+
+#define fold_trivial_usage \
+ "[-bs] [-w WIDTH] [FILE]..." \
+
+#define fold_full_usage "\n\n" \
+ "Wrap input lines in each FILE (or stdin), writing to stdout\n" \
+ "\n -b Count bytes rather than columns" \
+ "\n -s Break at spaces" \
+ "\n -w Use WIDTH columns instead of 80" \
+
+#define fsync_trivial_usage \
+ "[-d] FILE..." \
+
+#define fsync_full_usage "\n\n" \
+ "Write files' buffered blocks to disk\n" \
+ "\n -d Avoid syncing metadata" \
+
+#define head_trivial_usage \
+ "[OPTIONS] [FILE]..." \
+
+#define head_full_usage "\n\n" \
+ "Print first 10 lines of each FILE (or stdin) to stdout.\n" \
+ "With more than one FILE, precede each with a filename header.\n" \
+ "\n -n N[kbm] Print first N lines" \
+ IF_FEATURE_FANCY_HEAD( \
+ "\n -n -N[kbm] Print all except N last lines" \
+ "\n -c [-]N[kbm] Print first N bytes" \
+ "\n -q Never print headers" \
+ "\n -v Always print headers" \
+ ) \
+ "\n" \
+ "\nN may be suffixed by k (x1024), b (x512), or m (x1024^2)." \
+
+#define head_example_usage \
+ "$ head -n 2 /etc/passwd\n" \
+ "root:x:0:0:root:/root:/bin/bash\n" \
+ "daemon:x:1:1:daemon:/usr/sbin:/bin/sh\n" \
+
+#define hostid_trivial_usage \
+ "" \
+
+#define hostid_full_usage "\n\n" \
+ "Print out a unique 32-bit identifier for the machine" \
+
+#define id_trivial_usage \
+ "[OPTIONS] [USER]" \
+
+#define id_full_usage "\n\n" \
+ "Print information about USER or the current user\n" \
+ IF_SELINUX( \
+ "\n -Z Security context" \
+ ) \
+ "\n -u User ID" \
+ "\n -g Group ID" \
+ "\n -G Supplementary group IDs" \
+ "\n -n Print names instead of numbers" \
+ "\n -r Print real ID instead of effective ID" \
+
+#define id_example_usage \
+ "$ id\n" \
+ "uid=1000(andersen) gid=1000(andersen)\n" \
+
+#define groups_trivial_usage \
+ "[USER]" \
+
+#define groups_full_usage "\n\n" \
+ "Print the group memberships of USER or for the current process" \
+
+#define groups_example_usage \
+ "$ groups\n" \
+ "andersen lp dialout cdrom floppy\n" \
+
+#define install_trivial_usage \
+ "[-cdDsp] [-o USER] [-g GRP] [-m MODE] [-t DIR] [SOURCE]... DEST" \
+
+#define install_full_usage "\n\n" \
+ "Copy files and set attributes\n" \
+ "\n -c Just copy (default)" \
+ "\n -d Create directories" \
+ "\n -D Create leading target directories" \
+ "\n -s Strip symbol table" \
+ "\n -p Preserve date" \
+ "\n -o USER Set ownership" \
+ "\n -g GRP Set group ownership" \
+ "\n -m MODE Set permissions" \
+ "\n -t DIR Install to DIR" \
+ IF_SELINUX( \
+ "\n -Z Set security context" \
+ ) \
+
+#define ln_trivial_usage \
+ "[OPTIONS] TARGET... LINK|DIR" \
+
+#define ln_full_usage "\n\n" \
+ "Create a link LINK or DIR/TARGET to the specified TARGET(s)\n" \
+ "\n -s Make symlinks instead of hardlinks" \
+ "\n -f Remove existing destinations" \
+ "\n -n Don't dereference symlinks - treat like normal file" \
+ "\n -b Make a backup of the target (if exists) before link operation" \
+ "\n -S suf Use suffix instead of ~ when making backup files" \
+ "\n -T 2nd arg must be a DIR" \
+ "\n -v Verbose" \
+
+#define ln_example_usage \
+ "$ ln -s BusyBox /tmp/ls\n" \
+ "$ ls -l /tmp/ls\n" \
+ "lrwxrwxrwx 1 root root 7 Apr 12 18:39 ls -> BusyBox*\n" \
+
+#define logname_trivial_usage \
+ "" \
+
+#define logname_full_usage "\n\n" \
+ "Print the name of the current user" \
+
+#define logname_example_usage \
+ "$ logname\n" \
+ "root\n" \
+
+#define ls_trivial_usage \
+ "[-1AaCxd" \
+ IF_FEATURE_LS_FOLLOWLINKS("LH") \
+ IF_FEATURE_LS_RECURSIVE("R") \
+ IF_FEATURE_LS_FILETYPES("Fp") "lins" \
+ IF_FEATURE_LS_TIMESTAMPS("e") \
+ IF_FEATURE_HUMAN_READABLE("h") \
+ IF_FEATURE_LS_SORTFILES("rSXv") \
+ IF_FEATURE_LS_TIMESTAMPS("ctu") \
+ IF_SELINUX("kKZ") "]" \
+ IF_FEATURE_AUTOWIDTH(" [-w WIDTH]") " [FILE]..." \
+
+#define ls_full_usage "\n\n" \
+ "List directory contents\n" \
+ "\n -1 One column output" \
+ "\n -a Include entries which start with ." \
+ "\n -A Like -a, but exclude . and .." \
+ "\n -C List by columns" \
+ "\n -x List by lines" \
+ "\n -d List directory entries instead of contents" \
+ IF_FEATURE_LS_FOLLOWLINKS( \
+ "\n -L Follow symlinks" \
+ "\n -H Follow symlinks on command line" \
+ ) \
+ IF_FEATURE_LS_RECURSIVE( \
+ "\n -R Recurse" \
+ ) \
+ IF_FEATURE_LS_FILETYPES( \
+ "\n -p Append / to dir entries" \
+ "\n -F Append indicator (one of */=@|) to entries" \
+ ) \
+ "\n -l Long listing format" \
+ "\n -i List inode numbers" \
+ "\n -n List numeric UIDs and GIDs instead of names" \
+ "\n -s List allocated blocks" \
+ IF_FEATURE_LS_TIMESTAMPS( \
+ "\n -e List full date and time" \
+ ) \
+ IF_FEATURE_HUMAN_READABLE( \
+ "\n -h List sizes in human readable format (1K 243M 2G)" \
+ ) \
+ IF_FEATURE_LS_SORTFILES( \
+ "\n -r Sort in reverse order" \
+ "\n -S Sort by size" \
+ "\n -X Sort by extension" \
+ "\n -v Sort by version" \
+ ) \
+ IF_FEATURE_LS_TIMESTAMPS( \
+ "\n -c With -l: sort by ctime" \
+ "\n -t With -l: sort by mtime" \
+ "\n -u With -l: sort by atime" \
+ ) \
+ IF_SELINUX( \
+ "\n -k List security context" \
+ "\n -K List security context in long format" \
+ "\n -Z List security context and permission" \
+ ) \
+ IF_FEATURE_AUTOWIDTH( \
+ "\n -w N Assume the terminal is N columns wide" \
+ ) \
+ IF_FEATURE_LS_COLOR( \
+ "\n --color[={always,never,auto}] Control coloring" \
+ ) \
+
+#define md5sum_trivial_usage \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK("[-c[sw]] ")"[FILE]..." \
+
+#define md5sum_full_usage "\n\n" \
+ "Print" IF_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " MD5 checksums" \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
+ "\n -c Check sums against list in FILEs" \
+ "\n -s Don't output anything, status code shows success" \
+ "\n -w Warn about improperly formatted checksum lines" \
+ ) \
+
+#define md5sum_example_usage \
+ "$ md5sum < busybox\n" \
+ "6fd11e98b98a58f64ff3398d7b324003\n" \
+ "$ md5sum busybox\n" \
+ "6fd11e98b98a58f64ff3398d7b324003 busybox\n" \
+ "$ md5sum -c -\n" \
+ "6fd11e98b98a58f64ff3398d7b324003 busybox\n" \
+ "busybox: OK\n" \
+ "^D\n" \
+
+#define sha1sum_trivial_usage \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK("[-c[sw]] ")"[FILE]..." \
+
+#define sha1sum_full_usage "\n\n" \
+ "Print" IF_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " SHA1 checksums" \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
+ "\n -c Check sums against list in FILEs" \
+ "\n -s Don't output anything, status code shows success" \
+ "\n -w Warn about improperly formatted checksum lines" \
+ ) \
+
+#define sha256sum_trivial_usage \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK("[-c[sw]] ")"[FILE]..." \
+
+#define sha256sum_full_usage "\n\n" \
+ "Print" IF_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " SHA256 checksums" \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
+ "\n -c Check sums against list in FILEs" \
+ "\n -s Don't output anything, status code shows success" \
+ "\n -w Warn about improperly formatted checksum lines" \
+ ) \
+
+#define sha512sum_trivial_usage \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK("[-c[sw]] ")"[FILE]..." \
+
+#define sha512sum_full_usage "\n\n" \
+ "Print" IF_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " SHA512 checksums" \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
+ "\n -c Check sums against list in FILEs" \
+ "\n -s Don't output anything, status code shows success" \
+ "\n -w Warn about improperly formatted checksum lines" \
+ ) \
+
+#define sha3sum_trivial_usage \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK("[-c[sw]] ")"[-a BITS] [FILE]..." \
+
+#define sha3sum_full_usage "\n\n" \
+ "Print" IF_FEATURE_MD5_SHA1_SUM_CHECK(" or check") " SHA3 checksums" \
+ IF_FEATURE_MD5_SHA1_SUM_CHECK( "\n" \
+ "\n -c Check sums against list in FILEs" \
+ "\n -s Don't output anything, status code shows success" \
+ "\n -w Warn about improperly formatted checksum lines" \
+ "\n -a BITS 224 (default), 256, 384, 512" \
+ ) \
+
+#define mkdir_trivial_usage \
+ "[OPTIONS] DIRECTORY..." \
+
+#define mkdir_full_usage "\n\n" \
+ "Create DIRECTORY\n" \
+ "\n -m MODE Mode" \
+ "\n -p No error if exists; make parent directories as needed" \
+ IF_SELINUX( \
+ "\n -Z Set security context" \
+ ) \
+
+#define mkdir_example_usage \
+ "$ mkdir /tmp/foo\n" \
+ "$ mkdir /tmp/foo\n" \
+ "/tmp/foo: File exists\n" \
+ "$ mkdir /tmp/foo/bar/baz\n" \
+ "/tmp/foo/bar/baz: No such file or directory\n" \
+ "$ mkdir -p /tmp/foo/bar/baz\n" \
+
+#define mkfifo_trivial_usage \
+ "[-m MODE] " IF_SELINUX("[-Z] ") "NAME" \
+
+#define mkfifo_full_usage "\n\n" \
+ "Create named pipe\n" \
+ "\n -m MODE Mode (default a=rw)" \
+ IF_SELINUX( \
+ "\n -Z Set security context" \
+ ) \
+
+#define mknod_trivial_usage \
+ "[-m MODE] " IF_SELINUX("[-Z] ") "NAME TYPE MAJOR MINOR" \
+
+#define mknod_full_usage "\n\n" \
+ "Create a special file (block, character, or pipe)\n" \
+ "\n -m MODE Creation mode (default a=rw)" \
+ IF_SELINUX( \
+ "\n -Z Set security context" \
+ ) \
+ "\nTYPE:" \
+ "\n b Block device" \
+ "\n c or u Character device" \
+ "\n p Named pipe (MAJOR and MINOR are ignored)" \
+
+#define mknod_example_usage \
+ "$ mknod /dev/fd0 b 2 0\n" \
+ "$ mknod -m 644 /tmp/pipe p\n" \
+
+#define mv_trivial_usage \
+ "[-fin] SOURCE DEST\n" \
+ "or: mv [-fin] SOURCE... DIRECTORY" \
+
+#define mv_full_usage "\n\n" \
+ "Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY\n" \
+ "\n -f Don't prompt before overwriting" \
+ "\n -i Interactive, prompt before overwrite" \
+ "\n -n Don't overwrite an existing file" \
+
+#define mv_example_usage \
+ "$ mv /tmp/foo /bin/bar\n" \
+
+#define nice_trivial_usage \
+ "[-n ADJUST] [PROG ARGS]" \
+
+#define nice_full_usage "\n\n" \
+ "Change scheduling priority, run PROG\n" \
+ "\n -n ADJUST Adjust priority by ADJUST" \
+
+#define nohup_trivial_usage \
+ "PROG ARGS" \
+
+#define nohup_full_usage "\n\n" \
+ "Run PROG immune to hangups, with output to a non-tty" \
+
+#define nohup_example_usage \
+ "$ nohup make &" \
+
+#if !ENABLE_DESKTOP \
+
+#define od_trivial_usage \
+ "[-aBbcDdeFfHhIiLlOovXx] [FILE]" \
+
+#define od_full_usage "\n\n" \
+ "Print FILE (or stdin) unambiguously, as octal bytes by default" \
+
+#endif \
+
+#if ENABLE_DESKTOP \
+
+#define od_trivial_usage \
+ "[-abcdfhilovxs] [-t TYPE] [-A RADIX] [-N SIZE] [-j SKIP] [-S MINSTR] [-w WIDTH] [FILE]..." \
+
+#define od_full_usage "\n\n" \
+ "Print FILEs (or stdin) unambiguously, as octal bytes by default" \
+
+#endif \
+
+#define printenv_trivial_usage \
+ "[VARIABLE]..." \
+
+#define printenv_full_usage "\n\n" \
+ "Print environment VARIABLEs.\n" \
+ "If no VARIABLE specified, print all." \
+
+#define printf_trivial_usage \
+ "FORMAT [ARG]..." \
+
+#define printf_full_usage "\n\n" \
+ "Format and print ARG(s) according to FORMAT (a-la C printf)" \
+
+#define printf_example_usage \
+ "$ printf \"Val=%d\\n\" 5\n" \
+ "Val=5\n" \
+
+#define pwd_trivial_usage \
+ "" \
+
+#define pwd_full_usage "\n\n" \
+ "Print the full filename of the current working directory" \
+
+#define pwd_example_usage \
+ "$ pwd\n" \
+ "/root\n" \
+
+#define readlink_trivial_usage \
+ IF_FEATURE_READLINK_FOLLOW("[-fnv] ") "FILE" \
+
+#define readlink_full_usage "\n\n" \
+ "Display the value of a symlink" \
+ IF_FEATURE_READLINK_FOLLOW( "\n" \
+ "\n -f Canonicalize by following all symlinks" \
+ "\n -n Don't add newline" \
+ "\n -v Verbose" \
+ ) \
+
+#define realpath_trivial_usage \
+ "FILE..." \
+
+#define realpath_full_usage "\n\n" \
+ "Return the absolute pathnames of given FILE" \
+
+#define rm_trivial_usage \
+ "[-irf] FILE..." \
+
+#define rm_full_usage "\n\n" \
+ "Remove (unlink) FILEs\n" \
+ "\n -i Always prompt before removing" \
+ "\n -f Never prompt" \
+ "\n -R,-r Recurse" \
+
+#define rm_example_usage \
+ "$ rm -rf /tmp/foo\n" \
+
+#define rmdir_trivial_usage \
+ "[OPTIONS] DIRECTORY..." \
+
+#define rmdir_full_usage "\n\n" \
+ "Remove DIRECTORY if it is empty\n" \
+ IF_FEATURE_RMDIR_LONG_OPTIONS( \
+ "\n -p|--parents Include parents" \
+ "\n --ignore-fail-on-non-empty" \
+ ) \
+ IF_NOT_FEATURE_RMDIR_LONG_OPTIONS( \
+ "\n -p Include parents" \
+ ) \
+
+#define rmdir_example_usage \
+ "# rmdir /tmp/foo\n" \
+
+#define seq_trivial_usage \
+ "[-w] [-s SEP] [FIRST [INC]] LAST" \
+
+#define seq_full_usage "\n\n" \
+ "Print numbers from FIRST to LAST, in steps of INC.\n" \
+ "FIRST, INC default to 1.\n" \
+ "\n -w Pad to last with leading zeros" \
+ "\n -s SEP String separator" \
+
+#define shuf_trivial_usage \
+ "[-e|-i L-H] [-n NUM] [-o FILE] [-z] [FILE|ARG...]" \
+
+#define shuf_full_usage "\n\n" \
+ "Randomly permute lines\n" \
+ "\n -e Treat ARGs as lines" \
+ "\n -i L-H Treat numbers L-H as lines" \
+ "\n -n NUM Output at most NUM lines" \
+ "\n -o FILE Write to FILE, not standard output" \
+ "\n -z End lines with zero byte, not newline" \
+
+#define sleep_trivial_usage \
+ IF_FEATURE_FANCY_SLEEP("[") "N" IF_FEATURE_FANCY_SLEEP("]...") \
+
+#define sleep_full_usage "\n\n" \
+ IF_NOT_FEATURE_FANCY_SLEEP("Pause for N seconds") \
+ IF_FEATURE_FANCY_SLEEP( \
+ "Pause for a time equal to the total of the args given, where each arg can\n" \
+ "have an optional suffix of (s)econds, (m)inutes, (h)ours, or (d)ays") \
+
+#define sleep_example_usage \
+ "$ sleep 2\n" \
+ "[2 second delay results]\n" \
+ IF_FEATURE_FANCY_SLEEP( \
+ "$ sleep 1d 3h 22m 8s\n" \
+ "[98528 second delay results]\n") \
+
+#define sort_trivial_usage \
+ "[-nru" \
+ IF_FEATURE_SORT_BIG("gMcszbdfiokt] [-o FILE] [-k start[.offset][opts][,end[.offset][opts]] [-t CHAR") \
+ "] [FILE]..." \
+
+#define sort_full_usage "\n\n" \
+ "Sort lines of text\n" \
+ IF_FEATURE_SORT_BIG( \
+ "\n -o FILE Output to FILE" \
+ "\n -c Check whether input is sorted" \
+ "\n -b Ignore leading blanks" \
+ "\n -f Ignore case" \
+ "\n -i Ignore unprintable characters" \
+ "\n -d Dictionary order (blank or alphanumeric only)" \
+ "\n -g General numerical sort" \
+ "\n -M Sort month" \
+ ) \
+ "\n -n Sort numbers" \
+ IF_FEATURE_SORT_BIG( \
+ "\n -t CHAR Field separator" \
+ "\n -k N[,M] Sort by Nth field" \
+ ) \
+ "\n -r Reverse sort order" \
+ IF_FEATURE_SORT_BIG( \
+ "\n -s Stable (don't sort ties alphabetically)" \
+ ) \
+ "\n -u Suppress duplicate lines" \
+ IF_FEATURE_SORT_BIG( \
+ "\n -z Lines are terminated by NUL, not newline" \
+ ) \
+
+#define sort_example_usage \
+ "$ echo -e \"e\\nf\\nb\\nd\\nc\\na\" | sort\n" \
+ "a\n" \
+ "b\n" \
+ "c\n" \
+ "d\n" \
+ "e\n" \
+ "f\n" \
+ IF_FEATURE_SORT_BIG( \
+ "$ echo -e \"c 3\\nb 2\\nd 2\" | $SORT -k 2,2n -k 1,1r\n" \
+ "d 2\n" \
+ "b 2\n" \
+ "c 3\n" \
+ ) \
+ "" \
+
+#define split_trivial_usage \
+ "[OPTIONS] [INPUT [PREFIX]]" \
+
+#define split_full_usage "\n\n" \
+ " -b N[k|m] Split by N (kilo|mega)bytes" \
+ "\n -l N Split by N lines" \
+ "\n -a N Use N letters as suffix" \
+
+#define split_example_usage \
+ "$ split TODO foo\n" \
+ "$ cat TODO | split -a 2 -l 2 TODO_\n" \
+
+#define stat_trivial_usage \
+ "[OPTIONS] FILE..." \
+
+#define stat_full_usage "\n\n" \
+ "Display file" \
+ IF_FEATURE_STAT_FILESYSTEM(" (default) or filesystem") \
+ " status\n" \
+ IF_FEATURE_STAT_FORMAT( \
+ "\n -c FMT Use the specified format" \
+ ) \
+ IF_FEATURE_STAT_FILESYSTEM( \
+ "\n -f Display filesystem status" \
+ ) \
+ "\n -L Follow links" \
+ "\n -t Terse display" \
+ IF_SELINUX( \
+ "\n -Z Print security context" \
+ ) \
+ IF_FEATURE_STAT_FORMAT( \
+ "\n\nFMT sequences"IF_FEATURE_STAT_FILESYSTEM(" for files")":\n" \
+ " %a Access rights in octal\n" \
+ " %A Access rights in human readable form\n" \
+ " %b Number of blocks allocated (see %B)\n" \
+ " %B Size in bytes of each block reported by %b\n" \
+ " %d Device number in decimal\n" \
+ " %D Device number in hex\n" \
+ " %f Raw mode in hex\n" \
+ " %F File type\n" \
+ " %g Group ID\n" \
+ " %G Group name\n" \
+ " %h Number of hard links\n" \
+ " %i Inode number\n" \
+ " %n File name\n" \
+ " %N File name, with -> TARGET if symlink\n" \
+ " %o I/O block size\n" \
+ " %s Total size in bytes\n" \
+ " %t Major device type in hex\n" \
+ " %T Minor device type in hex\n" \
+ " %u User ID\n" \
+ " %U User name\n" \
+ " %x Time of last access\n" \
+ " %X Time of last access as seconds since Epoch\n" \
+ " %y Time of last modification\n" \
+ " %Y Time of last modification as seconds since Epoch\n" \
+ " %z Time of last change\n" \
+ " %Z Time of last change as seconds since Epoch\n" \
+ IF_FEATURE_STAT_FILESYSTEM( \
+ "\nFMT sequences for file systems:\n" \
+ " %a Free blocks available to non-superuser\n" \
+ " %b Total data blocks\n" \
+ " %c Total file nodes\n" \
+ " %d Free file nodes\n" \
+ " %f Free blocks\n" \
+ IF_SELINUX( \
+ " %C Security context in selinux\n" \
+ ) \
+ " %i File System ID in hex\n" \
+ " %l Maximum length of filenames\n" \
+ " %n File name\n" \
+ " %s Block size (for faster transfer)\n" \
+ " %S Fundamental block size (for block counts)\n" \
+ " %t Type in hex\n" \
+ " %T Type in human readable form" \
+ ) \
+ ) \
+
+#define stty_trivial_usage \
+ "[-a|g] [-F DEVICE] [SETTING]..." \
+
+#define stty_full_usage "\n\n" \
+ "Without arguments, prints baud rate, line discipline,\n" \
+ "and deviations from stty sane\n" \
+ "\n -F DEVICE Open device instead of stdin" \
+ "\n -a Print all current settings in human-readable form" \
+ "\n -g Print in stty-readable form" \
+ "\n [SETTING] See manpage" \
+
+#define sum_trivial_usage \
+ "[-rs] [FILE]..." \
+
+#define sum_full_usage "\n\n" \
+ "Checksum and count the blocks in a file\n" \
+ "\n -r Use BSD sum algorithm (1K blocks)" \
+ "\n -s Use System V sum algorithm (512byte blocks)" \
+
+#define sync_trivial_usage \
+ ""IF_FEATURE_SYNC_FANCY("[-df] [FILE]...") \
+
+#define sync_full_usage "\n\n" \
+ IF_NOT_FEATURE_SYNC_FANCY( \
+ "Write all buffered blocks to disk" \
+ ) \
+ IF_FEATURE_SYNC_FANCY( \
+ "Write all buffered blocks (in FILEs) to disk" \
+ "\n -d Avoid syncing metadata" \
+ "\n -f Sync filesystems underlying FILEs" \
+ ) \
+
+#define tac_trivial_usage \
+ "[FILE]..." \
+
+#define tac_full_usage "\n\n" \
+ "Concatenate FILEs and print them in reverse" \
+
+#define tail_trivial_usage \
+ "[OPTIONS] [FILE]..." \
+
+#define tail_full_usage "\n\n" \
+ "Print last 10 lines of each FILE (or stdin) to stdout.\n" \
+ "With more than one FILE, precede each with a filename header.\n" \
+ "\n -f Print data as file grows" \
+ "\n -c [+]N[kbm] Print last N bytes" \
+ "\n -n N[kbm] Print last N lines" \
+ "\n -n +N[kbm] Start on Nth line and print the rest" \
+ IF_FEATURE_FANCY_TAIL( \
+ "\n -q Never print headers" \
+ "\n -s SECONDS Wait SECONDS between reads with -f" \
+ "\n -v Always print headers" \
+ "\n -F Same as -f, but keep retrying" \
+ "\n" \
+ "\nN may be suffixed by k (x1024), b (x512), or m (x1024^2)." \
+ ) \
+
+#define tail_example_usage \
+ "$ tail -n 1 /etc/resolv.conf\n" \
+ "nameserver 10.0.0.1\n" \
+
+#define tee_trivial_usage \
+ "[-ai] [FILE]..." \
+
+#define tee_full_usage "\n\n" \
+ "Copy stdin to each FILE, and also to stdout\n" \
+ "\n -a Append to the given FILEs, don't overwrite" \
+ "\n -i Ignore interrupt signals (SIGINT)" \
+
+#define tee_example_usage \
+ "$ echo \"Hello\" | tee /tmp/foo\n" \
+ "$ cat /tmp/foo\n" \
+ "Hello\n" \
+
+#define test_trivial_usage NOUSAGE_STR \
+
+#define test_full_usage "" \
+
+#define test_example_usage \
+ "$ test 1 -eq 2\n" \
+ "$ echo $?\n" \
+ "1\n" \
+ "$ test 1 -eq 1\n" \
+ "$ echo $?\n" \
+ "0\n" \
+ "$ [ -d /etc ]\n" \
+ "$ echo $?\n" \
+ "0\n" \
+ "$ [ -d /junk ]\n" \
+ "$ echo $?\n" \
+ "1\n" \
+
+#define touch_trivial_usage \
+ "[-c]" IF_FEATURE_TOUCH_SUSV3(" [-d DATE] [-t DATE] [-r FILE]") " FILE..." \
+
+#define touch_full_usage "\n\n" \
+ "Update the last-modified date on the given FILE[s]\n" \
+ "\n -c Don't create files" \
+ IF_FEATURE_TOUCH_NODEREF( \
+ "\n -h Don't follow links" \
+ ) \
+ IF_FEATURE_TOUCH_SUSV3( \
+ "\n -d DT Date/time to use" \
+ "\n -t DT Date/time to use" \
+ "\n -r FILE Use FILE's date/time" \
+ ) \
+
+#define touch_example_usage \
+ "$ ls -l /tmp/foo\n" \
+ "/bin/ls: /tmp/foo: No such file or directory\n" \
+ "$ touch /tmp/foo\n" \
+ "$ ls -l /tmp/foo\n" \
+ "-rw-rw-r-- 1 andersen andersen 0 Apr 15 01:11 /tmp/foo\n" \
+
+#define tr_trivial_usage \
+ "[-cds] STRING1 [STRING2]" \
+
+#define tr_full_usage "\n\n" \
+ "Translate, squeeze, or delete characters from stdin, writing to stdout\n" \
+ "\n -c Take complement of STRING1" \
+ "\n -d Delete input characters coded STRING1" \
+ "\n -s Squeeze multiple output characters of STRING2 into one character" \
+
+#define tr_example_usage \
+ "$ echo \"gdkkn vnqkc\" | tr [a-y] [b-z]\n" \
+ "hello world\n" \
+
+#define true_trivial_usage NOUSAGE_STR \
+
+#define true_full_usage "" \
+
+#define true_example_usage \
+ "$ true\n" \
+ "$ echo $?\n" \
+ "0\n" \
+
+#define truncate_trivial_usage \
+ "[-c] -s SIZE FILE..." \
+
+#define truncate_full_usage "\n\n" \
+ "Truncate FILEs to the given size\n" \
+ "\n -c Do not create files" \
+ "\n -s SIZE Truncate to SIZE" \
+
+#define truncate_example_usage \
+ "$ truncate -s 1G foo" \
+
+#define tty_trivial_usage \
+ "" \
+
+#define tty_full_usage "\n\n" \
+ "Print file name of stdin's terminal" \
+ IF_INCLUDE_SUSv2( "\n" \
+ "\n -s Print nothing, only return exit status" \
+ ) \
+
+#define tty_example_usage \
+ "$ tty\n" \
+ "/dev/tty2\n" \
+
+#define uname_trivial_usage \
+ "[-amnrspvio]" \
+
+#define uname_full_usage "\n\n" \
+ "Print system information\n" \
+ "\n -a Print all" \
+ "\n -m The machine (hardware) type" \
+ "\n -n Hostname" \
+ "\n -r Kernel release" \
+ "\n -s Kernel name (default)" \
+ "\n -p Processor type" \
+ "\n -v Kernel version" \
+ "\n -i The hardware platform" \
+ "\n -o OS name" \
+
+#define uname_example_usage \
+ "$ uname -a\n" \
+ "Linux debian 2.4.23 #2 Tue Dec 23 17:09:10 MST 2003 i686 GNU/Linux\n" \
+
+#define uniq_trivial_usage \
+ "[-cdu][-f,s,w N] [INPUT [OUTPUT]]" \
+
+#define uniq_full_usage "\n\n" \
+ "Discard duplicate lines\n" \
+ "\n -c Prefix lines by the number of occurrences" \
+ "\n -d Only print duplicate lines" \
+ "\n -u Only print unique lines" \
+ "\n -f N Skip first N fields" \
+ "\n -s N Skip first N chars (after any skipped fields)" \
+ "\n -w N Compare N characters in line" \
+
+#define uniq_example_usage \
+ "$ echo -e \"a\\na\\nb\\nc\\nc\\na\" | sort | uniq\n" \
+ "a\n" \
+ "b\n" \
+ "c\n" \
+
+#define unlink_trivial_usage \
+ "FILE" \
+
+#define unlink_full_usage "\n\n" \
+ "Delete FILE by calling unlink()" \
+
+#define usleep_trivial_usage \
+ "N" \
+
+#define usleep_full_usage "\n\n" \
+ "Pause for N microseconds" \
+
+#define usleep_example_usage \
+ "$ usleep 1000000\n" \
+ "[pauses for 1 second]\n" \
+
+#define uudecode_trivial_usage \
+ "[-o OUTFILE] [INFILE]" \
+
+#define uudecode_full_usage "\n\n" \
+ "Uudecode a file\n" \
+ "Finds OUTFILE in uuencoded source unless -o is given" \
+
+#define uudecode_example_usage \
+ "$ uudecode -o busybox busybox.uu\n" \
+ "$ ls -l busybox\n" \
+ "-rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox\n" \
+
+#define base64_trivial_usage \
+ "[-d] [FILE]" \
+
+#define base64_full_usage "\n\n" \
+ "Base64 encode or decode FILE to standard output" \
+ "\n -d Decode data" \
+
+#define uuencode_trivial_usage \
+ "[-m] [FILE] STORED_FILENAME" \
+
+#define uuencode_full_usage "\n\n" \
+ "Uuencode FILE (or stdin) to stdout\n" \
+ "\n -m Use base64 encoding per RFC1521" \
+
+#define uuencode_example_usage \
+ "$ uuencode busybox busybox\n" \
+ "begin 755 busybox\n" \
+ "<encoded file snipped>\n" \
+ "$ uudecode busybox busybox > busybox.uu\n" \
+ "$\n" \
+
+#define wc_trivial_usage \
+ "[-c"IF_UNICODE_SUPPORT("m")"lwL] [FILE]..." \
+
+#define wc_full_usage "\n\n" \
+ "Count lines, words, and bytes for each FILE (or stdin)\n" \
+ "\n -c Count bytes" \
+ IF_UNICODE_SUPPORT( \
+ "\n -m Count characters" \
+ ) \
+ "\n -l Count newlines" \
+ "\n -w Count words" \
+ "\n -L Print longest line length" \
+
+#define wc_example_usage \
+ "$ wc /etc/passwd\n" \
+ " 31 46 1365 /etc/passwd\n" \
+
+#define users_trivial_usage \
+ "" \
+
+#define users_full_usage "\n\n" \
+ "Print the users currently logged on" \
+
+#define who_trivial_usage \
+ "[-a]" \
+
+#define who_full_usage "\n\n" \
+ "Show who is logged on\n" \
+ "\n -a Show all" \
+ "\n -H Print column headers" \
+
+#define whoami_trivial_usage \
+ "" \
+
+#define whoami_full_usage "\n\n" \
+ "Print the user name associated with the current effective user id" \
+
+#define yes_trivial_usage \
+ "[STRING]" \
+
+#define yes_full_usage "\n\n" \
+ "Repeatedly output a line with STRING, or 'y'" \
+
+#define mktemp_trivial_usage \
+ "[-dt] [-p DIR] [TEMPLATE]" \
+
+#define mktemp_full_usage "\n\n" \
+ "Create a temporary file with name based on TEMPLATE and print its name.\n" \
+ "TEMPLATE must end with XXXXXX (e.g. [/dir/]nameXXXXXX).\n" \
+ "Without TEMPLATE, -t tmp.XXXXXX is assumed.\n" \
+ "\n -d Make directory, not file" \
+ "\n -q Fail silently on errors" \
+ "\n -t Prepend base directory name to TEMPLATE" \
+ "\n -p DIR Use DIR as a base directory (implies -t)" \
+ "\n -u Do not create anything; print a name" \
+ "\n" \
+ "\nBase directory is: -p DIR, else $TMPDIR, else /data/local/tmp" \
+
+#define mktemp_example_usage \
+ "$ mktemp /tmp/temp.XXXXXX\n" \
+ "/tmp/temp.mWiLjM\n" \
+ "$ ls -la /tmp/temp.mWiLjM\n" \
+ "-rw------- 1 andersen andersen 0 Apr 25 17:10 /tmp/temp.mWiLjM\n" \
+
+#define pipe_progress_trivial_usage NOUSAGE_STR \
+
+#define pipe_progress_full_usage "" \
+
+#define run_parts_trivial_usage \
+ "[-a ARG]... [-u UMASK] " \
+ IF_FEATURE_RUN_PARTS_LONG_OPTIONS("[--reverse] [--test] [--exit-on-error] "IF_FEATURE_RUN_PARTS_FANCY("[--list] ")) \
+ "DIRECTORY" \
+
+#define run_parts_full_usage "\n\n" \
+ "Run a bunch of scripts in DIRECTORY\n" \
+ "\n -a ARG Pass ARG as argument to scripts" \
+ "\n -u UMASK Set UMASK before running scripts" \
+ IF_FEATURE_RUN_PARTS_LONG_OPTIONS( \
+ "\n --reverse Reverse execution order" \
+ "\n --test Dry run" \
+ "\n --exit-on-error Exit if a script exits with non-zero" \
+ IF_FEATURE_RUN_PARTS_FANCY( \
+ "\n --list Print names of matching files even if they are not executable" \
+ ) \
+ ) \
+
+#define run_parts_example_usage \
+ "$ run-parts -a start /etc/init.d\n" \
+ "$ run-parts -a stop=now /etc/init.d\n\n" \
+ "Let's assume you have a script foo/dosomething:\n" \
+ "#!/bin/sh\n" \
+ "for i in $*; do eval $i; done; unset i\n" \
+ "case \"$1\" in\n" \
+ "start*) echo starting something;;\n" \
+ "stop*) set -x; shutdown -h $stop;;\n" \
+ "esac\n\n" \
+ "Running this yields:\n" \
+ "$run-parts -a stop=+4m foo/\n" \
+ "+ shutdown -h +4m" \
+
+#define start_stop_daemon_trivial_usage \
+ "[OPTIONS] [-S|-K] ... [-- ARGS...]" \
+
+#define start_stop_daemon_full_usage "\n\n" \
+ "Search for matching processes, and then\n" \
+ "-K: stop all matching processes.\n" \
+ "-S: start a process unless a matching process is found.\n" \
+ IF_FEATURE_START_STOP_DAEMON_LONG_OPTIONS( \
+ "\nProcess matching:" \
+ "\n -u,--user USERNAME|UID Match only this user's processes" \
+ "\n -n,--name NAME Match processes with NAME" \
+ "\n in comm field in /proc/PID/stat" \
+ "\n -x,--exec EXECUTABLE Match processes with this command" \
+ "\n in /proc/PID/{exe,cmdline}" \
+ "\n -p,--pidfile FILE Match a process with PID from the file" \
+ "\n All specified conditions must match" \
+ "\n-S only:" \
+ "\n -x,--exec EXECUTABLE Program to run" \
+ "\n -a,--startas NAME Zeroth argument" \
+ "\n -b,--background Background" \
+ IF_FEATURE_START_STOP_DAEMON_FANCY( \
+ "\n -N,--nicelevel N Change nice level" \
+ ) \
+ "\n -c,--chuid USER[:[GRP]] Change to user/group" \
+ "\n -m,--make-pidfile Write PID to the pidfile specified by -p" \
+ "\n-K only:" \
+ "\n -s,--signal SIG Signal to send" \
+ "\n -t,--test Match only, exit with 0 if a process is found" \
+ "\nOther:" \
+ IF_FEATURE_START_STOP_DAEMON_FANCY( \
+ "\n -o,--oknodo Exit with status 0 if nothing is done" \
+ "\n -v,--verbose Verbose" \
+ ) \
+ "\n -q,--quiet Quiet" \
+ ) \
+ IF_NOT_FEATURE_START_STOP_DAEMON_LONG_OPTIONS( \
+ "\nProcess matching:" \
+ "\n -u USERNAME|UID Match only this user's processes" \
+ "\n -n NAME Match processes with NAME" \
+ "\n in comm field in /proc/PID/stat" \
+ "\n -x EXECUTABLE Match processes with this command" \
+ "\n command in /proc/PID/cmdline" \
+ "\n -p FILE Match a process with PID from the file" \
+ "\n All specified conditions must match" \
+ "\n-S only:" \
+ "\n -x EXECUTABLE Program to run" \
+ "\n -a NAME Zeroth argument" \
+ "\n -b Background" \
+ IF_FEATURE_START_STOP_DAEMON_FANCY( \
+ "\n -N N Change nice level" \
+ ) \
+ "\n -c USER[:[GRP]] Change to user/group" \
+ "\n -m Write PID to the pidfile specified by -p" \
+ "\n-K only:" \
+ "\n -s SIG Signal to send" \
+ "\n -t Match only, exit with 0 if a process is found" \
+ "\nOther:" \
+ IF_FEATURE_START_STOP_DAEMON_FANCY( \
+ "\n -o Exit with status 0 if nothing is done" \
+ "\n -v Verbose" \
+ ) \
+ "\n -q Quiet" \
+ ) \
+
+#define which_trivial_usage \
+ "[COMMAND]..." \
+
+#define which_full_usage "\n\n" \
+ "Locate a COMMAND" \
+
+#define which_example_usage \
+ "$ which login\n" \
+ "/bin/login\n" \
+
+#define chattr_trivial_usage \
+ "[-R] [-+=AacDdijsStTu] [-v VERSION] [FILE]..." \
+
+#define chattr_full_usage "\n\n" \
+ "Change ext2 file attributes\n" \
+ "\nModifiers:" \
+ "\n -,+,= Remove/add/set attributes" \
+ "\nAttributes:" \
+ "\n A Don't track atime" \
+ "\n a Append mode only" \
+ "\n c Enable compress" \
+ "\n D Write dir contents synchronously" \
+ "\n d Don't backup with dump" \
+ "\n i Cannot be modified (immutable)" \
+ "\n j Write all data to journal first" \
+ "\n s Zero disk storage when deleted" \
+ "\n S Write synchronously" \
+ "\n t Disable tail-merging of partial blocks with other files" \
+ "\n u Allow file to be undeleted" \
+ "\n -R Recurse" \
+ "\n -v VER Set version/generation number" \
+
+#define fsck_trivial_usage \
+ "[-ANPRTV] [-t FSTYPE] [FS_OPTS] [BLOCKDEV]..." \
+
+#define fsck_full_usage "\n\n" \
+ "Check and repair filesystems\n" \
+ "\n -A Walk /etc/fstab and check all filesystems" \
+ "\n -N Don't execute, just show what would be done" \
+ "\n -P With -A, check filesystems in parallel" \
+ "\n -R With -A, skip the root filesystem" \
+ "\n -T Don't show title on startup" \
+ "\n -V Verbose" \
+ "\n -t TYPE List of filesystem types to check" \
+
+#define lsattr_trivial_usage \
+ "[-Radlv] [FILE]..." \
+
+#define lsattr_full_usage "\n\n" \
+ "List ext2 file attributes\n" \
+ "\n -R Recurse" \
+ "\n -a Don't hide entries starting with ." \
+ "\n -d List directory entries instead of contents" \
+ "\n -l List long flag names" \
+ "\n -v List version/generation number" \
+
+#define tune2fs_trivial_usage \
+ "[-c MAX_MOUNT_COUNT] " \
+ "[-i DAYS] " \
+ "[-C MOUNT_COUNT] " \
+ "[-L LABEL] " \
+ "BLOCKDEV" \
+
+#define tune2fs_full_usage "\n\n" \
+ "Adjust filesystem options on ext[23] filesystems" \
+
+#define awk_trivial_usage \
+ "[OPTIONS] [AWK_PROGRAM] [FILE]..." \
+
+#define awk_full_usage "\n\n" \
+ " -v VAR=VAL Set variable" \
+ "\n -F SEP Use SEP as field separator" \
+ "\n -f FILE Read program from FILE" \
+ IF_FEATURE_AWK_GNU_EXTENSIONS( \
+ "\n -e AWK_PROGRAM" \
+ ) \
+
+#define cmp_trivial_usage \
+ "[-l] [-s] FILE1 [FILE2" IF_DESKTOP(" [SKIP1 [SKIP2]]") "]" \
+
+#define cmp_full_usage "\n\n" \
+ "Compare FILE1 with FILE2 (or stdin)\n" \
+ "\n -l Write the byte numbers (decimal) and values (octal)" \
+ "\n for all differing bytes" \
+ "\n -s Quiet" \
+
+#define diff_trivial_usage \
+ "[-abBdiNqrTstw] [-L LABEL] [-S FILE] [-U LINES] FILE1 FILE2" \
+
+#define diff_full_usage "\n\n" \
+ "Compare files line by line and output the differences between them.\n" \
+ "This implementation supports unified diffs only.\n" \
+ "\n -a Treat all files as text" \
+ "\n -b Ignore changes in the amount of whitespace" \
+ "\n -B Ignore changes whose lines are all blank" \
+ "\n -d Try hard to find a smaller set of changes" \
+ "\n -i Ignore case differences" \
+ "\n -L Use LABEL instead of the filename in the unified header" \
+ "\n -N Treat absent files as empty" \
+ "\n -q Output only whether files differ" \
+ "\n -r Recurse" \
+ "\n -S Start with FILE when comparing directories" \
+ "\n -T Make tabs line up by prefixing a tab when necessary" \
+ "\n -s Report when two files are the same" \
+ "\n -t Expand tabs to spaces in output" \
+ "\n -U Output LINES lines of context" \
+ "\n -w Ignore all whitespace" \
+
+#define ed_trivial_usage "" \
+
+#define ed_full_usage "" \
+
+#define patch_trivial_usage \
+ "[OPTIONS] [ORIGFILE [PATCHFILE]]" \
+
+#define patch_full_usage "\n\n" \
+ IF_LONG_OPTS( \
+ " -p,--strip N Strip N leading components from file names" \
+ "\n -i,--input DIFF Read DIFF instead of stdin" \
+ "\n -R,--reverse Reverse patch" \
+ "\n -N,--forward Ignore already applied patches" \
+ "\n -E,--remove-empty-files Remove output files if they become empty" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ " -p N Strip N leading components from file names" \
+ "\n -i DIFF Read DIFF instead of stdin" \
+ "\n -R Reverse patch" \
+ "\n -N Ignore already applied patches" \
+ "\n -E Remove output files if they become empty" \
+ ) \
+
+#define patch_example_usage \
+ "$ patch -p1 < example.diff\n" \
+ "$ patch -p0 -i example.diff" \
+
+#define sed_trivial_usage \
+ "[-inrE] [-f FILE]... [-e CMD]... [FILE]...\n" \
+ "or: sed [-inrE] CMD [FILE]..." \
+
+#define sed_full_usage "\n\n" \
+ " -e CMD Add CMD to sed commands to be executed" \
+ "\n -f FILE Add FILE contents to sed commands to be executed" \
+ "\n -i[SFX] Edit files in-place (otherwise sends to stdout)" \
+ "\n Optionally back files up, appending SFX" \
+ "\n -n Suppress automatic printing of pattern space" \
+ "\n -r,-E Use extended regex syntax" \
+ "\n" \
+ "\nIf no -e or -f, the first non-option argument is the sed command string." \
+ "\nRemaining arguments are input files (stdin if none)." \
+
+#define sed_example_usage \
+ "$ echo \"foo\" | sed -e 's/f[a-zA-Z]o/bar/g'\n" \
+ "bar\n" \
+
+#define vi_trivial_usage \
+ "[OPTIONS] [FILE]..." \
+
+#define vi_full_usage "\n\n" \
+ "Edit FILE\n" \
+ IF_FEATURE_VI_COLON( \
+ "\n -c CMD Initial command to run ($EXINIT also available)" \
+ ) \
+ IF_FEATURE_VI_READONLY( \
+ "\n -R Read-only" \
+ ) \
+ "\n -H List available features" \
+
+#define find_trivial_usage \
+ "[-HL] [PATH]... [OPTIONS] [ACTIONS]" \
+
+#define find_full_usage "\n\n" \
+ "Search for files and perform actions on them.\n" \
+ "First failed action stops processing of current file.\n" \
+ "Defaults: PATH is current directory, action is '-print'\n" \
+ "\n -L,-follow Follow symlinks" \
+ "\n -H ...on command line only" \
+ IF_FEATURE_FIND_XDEV( \
+ "\n -xdev Don't descend directories on other filesystems" \
+ ) \
+ IF_FEATURE_FIND_MAXDEPTH( \
+ "\n -maxdepth N Descend at most N levels. -maxdepth 0 applies" \
+ "\n actions to command line arguments only" \
+ "\n -mindepth N Don't act on first N levels" \
+ ) \
+ IF_FEATURE_FIND_DEPTH( \
+ "\n -depth Act on directory *after* traversing it" \
+ ) \
+ "\n" \
+ "\nActions:" \
+ IF_FEATURE_FIND_PAREN( \
+ "\n ( ACTIONS ) Group actions for -o / -a" \
+ ) \
+ IF_FEATURE_FIND_NOT( \
+ "\n ! ACT Invert ACT's success/failure" \
+ ) \
+ "\n ACT1 [-a] ACT2 If ACT1 fails, stop, else do ACT2" \
+ "\n ACT1 -o ACT2 If ACT1 succeeds, stop, else do ACT2" \
+ "\n Note: -a has higher priority than -o" \
+ "\n -name PATTERN Match file name (w/o directory name) to PATTERN" \
+ "\n -iname PATTERN Case insensitive -name" \
+ IF_FEATURE_FIND_PATH( \
+ "\n -path PATTERN Match path to PATTERN" \
+ "\n -ipath PATTERN Case insensitive -path" \
+ ) \
+ IF_FEATURE_FIND_REGEX( \
+ "\n -regex PATTERN Match path to regex PATTERN" \
+ ) \
+ IF_FEATURE_FIND_TYPE( \
+ "\n -type X File type is X (one of: f,d,l,b,c,...)" \
+ ) \
+ IF_FEATURE_FIND_PERM( \
+ "\n -perm MASK At least one mask bit (+MASK), all bits (-MASK)," \
+ "\n or exactly MASK bits are set in file's mode" \
+ ) \
+ IF_FEATURE_FIND_MTIME( \
+ "\n -mtime DAYS mtime is greater than (+N), less than (-N)," \
+ "\n or exactly N days in the past" \
+ ) \
+ IF_FEATURE_FIND_MMIN( \
+ "\n -mmin MINS mtime is greater than (+N), less than (-N)," \
+ "\n or exactly N minutes in the past" \
+ ) \
+ IF_FEATURE_FIND_NEWER( \
+ "\n -newer FILE mtime is more recent than FILE's" \
+ ) \
+ IF_FEATURE_FIND_INUM( \
+ "\n -inum N File has inode number N" \
+ ) \
+ IF_FEATURE_FIND_USER( \
+ "\n -user NAME/ID File is owned by given user" \
+ ) \
+ IF_FEATURE_FIND_GROUP( \
+ "\n -group NAME/ID File is owned by given group" \
+ ) \
+ IF_FEATURE_FIND_SIZE( \
+ "\n -size N[bck] File size is N (c:bytes,k:kbytes,b:512 bytes(def.))" \
+ "\n +/-N: file size is bigger/smaller than N" \
+ ) \
+ IF_FEATURE_FIND_LINKS( \
+ "\n -links N Number of links is greater than (+N), less than (-N)," \
+ "\n or exactly N" \
+ ) \
+ IF_FEATURE_FIND_CONTEXT( \
+ "\n -context CTX File has specified security context" \
+ ) \
+ IF_FEATURE_FIND_PRUNE( \
+ "\n -prune If current file is directory, don't descend into it" \
+ ) \
+ "\nIf none of the following actions is specified, -print is assumed" \
+ "\n -print Print file name" \
+ IF_FEATURE_FIND_PRINT0( \
+ "\n -print0 Print file name, NUL terminated" \
+ ) \
+ IF_FEATURE_FIND_EXEC( \
+ "\n -exec CMD ARG ; Run CMD with all instances of {} replaced by" \
+ "\n file name. Fails if CMD exits with nonzero" \
+ ) \
+ IF_FEATURE_FIND_EXEC_PLUS( \
+ "\n -exec CMD ARG + Run CMD with {} replaced by list of file names" \
+ ) \
+ IF_FEATURE_FIND_DELETE( \
+ "\n -delete Delete current file/directory. Turns on -depth option" \
+ ) \
+
+#define find_example_usage \
+ "$ find / -name passwd\n" \
+ "/etc/passwd\n" \
+
+#define grep_trivial_usage \
+ "[-HhnlLoqvsriwFE" \
+ IF_EXTRA_COMPAT("z") \
+ "] [-m N] " \
+ IF_FEATURE_GREP_CONTEXT("[-A/B/C N] ") \
+ "PATTERN/-e PATTERN.../-f FILE [FILE]..." \
+
+#define grep_full_usage "\n\n" \
+ "Search for PATTERN in FILEs (or stdin)\n" \
+ "\n -H Add 'filename:' prefix" \
+ "\n -h Do not add 'filename:' prefix" \
+ "\n -n Add 'line_no:' prefix" \
+ "\n -l Show only names of files that match" \
+ "\n -L Show only names of files that don't match" \
+ "\n -c Show only count of matching lines" \
+ "\n -o Show only the matching part of line" \
+ "\n -q Quiet. Return 0 if PATTERN is found, 1 otherwise" \
+ "\n -v Select non-matching lines" \
+ "\n -s Suppress open and read errors" \
+ "\n -r Recurse" \
+ "\n -i Ignore case" \
+ "\n -w Match whole words only" \
+ "\n -x Match whole lines only" \
+ "\n -F PATTERN is a literal (not regexp)" \
+ "\n -E PATTERN is an extended regexp" \
+ IF_EXTRA_COMPAT( \
+ "\n -z Input is NUL terminated" \
+ ) \
+ "\n -m N Match up to N times per file" \
+ IF_FEATURE_GREP_CONTEXT( \
+ "\n -A N Print N lines of trailing context" \
+ "\n -B N Print N lines of leading context" \
+ "\n -C N Same as '-A N -B N'" \
+ ) \
+ "\n -e PTRN Pattern to match" \
+ "\n -f FILE Read pattern from file" \
+
+#define grep_example_usage \
+ "$ grep root /etc/passwd\n" \
+ "root:x:0:0:root:/root:/bin/bash\n" \
+ "$ grep ^[rR]oo. /etc/passwd\n" \
+ "root:x:0:0:root:/root:/bin/bash\n" \
+
+#define egrep_trivial_usage NOUSAGE_STR \
+
+#define egrep_full_usage "" \
+
+#define fgrep_trivial_usage NOUSAGE_STR \
+
+#define fgrep_full_usage "" \
+
+#define xargs_trivial_usage \
+ "[OPTIONS] [PROG ARGS]" \
+
+#define xargs_full_usage "\n\n" \
+ "Run PROG on every item given by stdin\n" \
+ IF_FEATURE_XARGS_SUPPORT_CONFIRMATION( \
+ "\n -p Ask user whether to run each command" \
+ ) \
+ "\n -r Don't run command if input is empty" \
+ IF_FEATURE_XARGS_SUPPORT_ZERO_TERM( \
+ "\n -0 Input is separated by NUL characters" \
+ ) \
+ "\n -t Print the command on stderr before execution" \
+ "\n -e[STR] STR stops input processing" \
+ "\n -n N Pass no more than N args to PROG" \
+ "\n -s N Pass command line of no more than N bytes" \
+ IF_FEATURE_XARGS_SUPPORT_REPL_STR( \
+ "\n -I STR Replace STR within PROG ARGS with input line" \
+ ) \
+ IF_FEATURE_XARGS_SUPPORT_TERMOPT( \
+ "\n -x Exit if size is exceeded" \
+ ) \
+
+#define xargs_example_usage \
+ "$ ls | xargs gzip\n" \
+ "$ find . -name '*.c' -print | xargs rm\n" \
+
+#define bootchartd_trivial_usage \
+ "start [PROG ARGS]|stop|init" \
+
+#define bootchartd_full_usage "\n\n" \
+ "Create /var/log/bootchart.tgz with boot chart data\n" \
+ "\nstart: start background logging; with PROG, run PROG, then kill logging with USR1" \
+ "\nstop: send USR1 to all bootchartd processes" \
+ "\ninit: start background logging; stop when getty/xdm is seen (for init scripts)" \
+ "\nUnder PID 1: as init, then exec $bootchart_init, /init, /sbin/init" \
+
+#define halt_trivial_usage \
+ "[-d DELAY] [-n] [-f]" IF_FEATURE_WTMP(" [-w]") \
+
+#define halt_full_usage "\n\n" \
+ "Halt the system\n" \
+ "\n -d SEC Delay interval" \
+ "\n -n Do not sync" \
+ "\n -f Force (don't go through init)" \
+ IF_FEATURE_WTMP( \
+ "\n -w Only write a wtmp record" \
+ ) \
+
+#define poweroff_trivial_usage \
+ "[-d DELAY] [-n] [-f]" \
+
+#define poweroff_full_usage "\n\n" \
+ "Halt and shut off power\n" \
+ "\n -d SEC Delay interval" \
+ "\n -n Do not sync" \
+ "\n -f Force (don't go through init)" \
+
+#define reboot_trivial_usage \
+ "[-d DELAY] [-n] [-f]" \
+
+#define reboot_full_usage "\n\n" \
+ "Reboot the system\n" \
+ "\n -d SEC Delay interval" \
+ "\n -n Do not sync" \
+ "\n -f Force (don't go through init)" \
+
+#define linuxrc_trivial_usage NOUSAGE_STR \
+
+#define linuxrc_full_usage "" \
+
+#define init_trivial_usage \
+ "" \
+
+#define init_full_usage "\n\n" \
+ "Init is the first process started during boot. It never exits." \
+ IF_FEATURE_USE_INITTAB( \
+ "\n""It (re)spawns children according to /etc/inittab." \
+ ) \
+ IF_NOT_FEATURE_USE_INITTAB( \
+ "\n""This version of init doesn't use /etc/inittab," \
+ "\n""has fixed set of processed to run." \
+ ) \
+
+#define init_notes_usage \
+ "This version of init is designed to be run only by the kernel.\n" \
+ "\n" \
+ "BusyBox init doesn't support multiple runlevels. The runlevels field of\n" \
+ "the /etc/inittab file is completely ignored by BusyBox init. If you want\n" \
+ "runlevels, use sysvinit.\n" \
+ "\n" \
+ "BusyBox init works just fine without an inittab. If no inittab is found,\n" \
+ "it has the following default behavior:\n" \
+ "\n" \
+ " ::sysinit:/etc/init.d/rcS\n" \
+ " ::askfirst:/bin/sh\n" \
+ " ::ctrlaltdel:/sbin/reboot\n" \
+ " ::shutdown:/sbin/swapoff -a\n" \
+ " ::shutdown:/bin/umount -a -r\n" \
+ " ::restart:/sbin/init\n" \
+ " tty2::askfirst:/bin/sh\n" \
+ " tty3::askfirst:/bin/sh\n" \
+ " tty4::askfirst:/bin/sh\n" \
+ "\n" \
+ "If you choose to use an /etc/inittab file, the inittab entry format is as follows:\n" \
+ "\n" \
+ " <id>:<runlevels>:<action>:<process>\n" \
+ "\n" \
+ " <id>:\n" \
+ "\n" \
+ " WARNING: This field has a non-traditional meaning for BusyBox init!\n" \
+ " The id field is used by BusyBox init to specify the controlling tty for\n" \
+ " the specified process to run on. The contents of this field are\n" \
+ " appended to \"/dev/\" and used as-is. There is no need for this field to\n" \
+ " be unique, although if it isn't you may have strange results. If this\n" \
+ " field is left blank, then the init's stdin/out will be used.\n" \
+ "\n" \
+ " <runlevels>:\n" \
+ "\n" \
+ " The runlevels field is completely ignored.\n" \
+ "\n" \
+ " <action>:\n" \
+ "\n" \
+ " Valid actions include: sysinit, respawn, askfirst, wait,\n" \
+ " once, restart, ctrlaltdel, and shutdown.\n" \
+ "\n" \
+ " The available actions can be classified into two groups: actions\n" \
+ " that are run only once, and actions that are re-run when the specified\n" \
+ " process exits.\n" \
+ "\n" \
+ " Run only-once actions:\n" \
+ "\n" \
+ " 'sysinit' is the first item run on boot. init waits until all\n" \
+ " sysinit actions are completed before continuing. Following the\n" \
+ " completion of all sysinit actions, all 'wait' actions are run.\n" \
+ " 'wait' actions, like 'sysinit' actions, cause init to wait until\n" \
+ " the specified task completes. 'once' actions are asynchronous,\n" \
+ " therefore, init does not wait for them to complete. 'restart' is\n" \
+ " the action taken to restart the init process. By default this should\n" \
+ " simply run /sbin/init, but can be a script which runs pivot_root or it\n" \
+ " can do all sorts of other interesting things. The 'ctrlaltdel' init\n" \
+ " actions are run when the system detects that someone on the system\n" \
+ " console has pressed the CTRL-ALT-DEL key combination. Typically one\n" \
+ " wants to run 'reboot' at this point to cause the system to reboot.\n" \
+ " Finally the 'shutdown' action specifies the actions to taken when\n" \
+ " init is told to reboot. Unmounting filesystems and disabling swap\n" \
+ " is a very good here.\n" \
+ "\n" \
+ " Run repeatedly actions:\n" \
+ "\n" \
+ " 'respawn' actions are run after the 'once' actions. When a process\n" \
+ " started with a 'respawn' action exits, init automatically restarts\n" \
+ " it. Unlike sysvinit, BusyBox init does not stop processes from\n" \
+ " respawning out of control. The 'askfirst' actions acts just like\n" \
+ " respawn, except that before running the specified process it\n" \
+ " displays the line \"Please press Enter to activate this console.\"\n" \
+ " and then waits for the user to press enter before starting the\n" \
+ " specified process.\n" \
+ "\n" \
+ " Unrecognized actions (like initdefault) will cause init to emit an\n" \
+ " error message, and then go along with its business. All actions are\n" \
+ " run in the order they appear in /etc/inittab.\n" \
+ "\n" \
+ " <process>:\n" \
+ "\n" \
+ " Specifies the process to be executed and its command line.\n" \
+ "\n" \
+ "Example /etc/inittab file:\n" \
+ "\n" \
+ " # This is run first except when booting in single-user mode\n" \
+ " #\n" \
+ " ::sysinit:/etc/init.d/rcS\n" \
+ " \n" \
+ " # /bin/sh invocations on selected ttys\n" \
+ " #\n" \
+ " # Start an \"askfirst\" shell on the console (whatever that may be)\n" \
+ " ::askfirst:-/bin/sh\n" \
+ " # Start an \"askfirst\" shell on /dev/tty2-4\n" \
+ " tty2::askfirst:-/bin/sh\n" \
+ " tty3::askfirst:-/bin/sh\n" \
+ " tty4::askfirst:-/bin/sh\n" \
+ " \n" \
+ " # /sbin/getty invocations for selected ttys\n" \
+ " #\n" \
+ " tty4::respawn:/sbin/getty 38400 tty4\n" \
+ " tty5::respawn:/sbin/getty 38400 tty5\n" \
+ " \n" \
+ " \n" \
+ " # Example of how to put a getty on a serial line (for a terminal)\n" \
+ " #\n" \
+ " #::respawn:/sbin/getty -L ttyS0 9600 vt100\n" \
+ " #::respawn:/sbin/getty -L ttyS1 9600 vt100\n" \
+ " #\n" \
+ " # Example how to put a getty on a modem line\n" \
+ " #::respawn:/sbin/getty 57600 ttyS2\n" \
+ " \n" \
+ " # Stuff to do when restarting the init process\n" \
+ " ::restart:/sbin/init\n" \
+ " \n" \
+ " # Stuff to do before rebooting\n" \
+ " ::ctrlaltdel:/sbin/reboot\n" \
+ " ::shutdown:/bin/umount -a -r\n" \
+ " ::shutdown:/sbin/swapoff -a\n" \
+
+#define mesg_trivial_usage \
+ "[y|n]" \
+
+#define mesg_full_usage "\n\n" \
+ "Control write access to your terminal\n" \
+ " y Allow write access to your terminal\n" \
+ " n Disallow write access to your terminal" \
+
+#define unit_trivial_usage \
+ "" \
+
+#define unit_full_usage "\n\n" \
+ "Run the unit-test suite" \
+
+#define parse_trivial_usage \
+ "[-x] [-n MAXTOKENS] [-m MINTOKENS] [-d DELIMS] [-f FLAGS] FILE..." \
+
+#define parse_full_usage "\n\n" \
+ " -x Suppress output (for benchmarking)" \
+
+#define add_shell_trivial_usage \
+ "SHELL..." \
+
+#define add_shell_full_usage "\n\n" \
+ "Add SHELLs to /etc/shells" \
+
+#define remove_shell_trivial_usage \
+ "SHELL..." \
+
+#define remove_shell_full_usage "\n\n" \
+ "Remove SHELLs from /etc/shells" \
+
+#define addgroup_trivial_usage \
+ "[-g GID] [-S] " IF_FEATURE_ADDUSER_TO_GROUP("[USER] ") "GROUP" \
+
+#define addgroup_full_usage "\n\n" \
+ "Add a group" IF_FEATURE_ADDUSER_TO_GROUP(" or add a user to a group") "\n" \
+ "\n -g GID Group id" \
+ "\n -S Create a system group" \
+
+#define adduser_trivial_usage \
+ "[OPTIONS] USER [GROUP]" \
+
+#define adduser_full_usage "\n\n" \
+ "Create new user, or add USER to GROUP\n" \
+ "\n -h DIR Home directory" \
+ "\n -g GECOS GECOS field" \
+ "\n -s SHELL Login shell" \
+ "\n -G GRP Add user to existing group" \
+ "\n -S Create a system user" \
+ "\n -D Don't assign a password" \
+ "\n -H Don't create home directory" \
+ "\n -u UID User id" \
+ "\n -k SKEL Skeleton directory (/etc/skel)" \
+
+#define chpasswd_trivial_usage \
+ IF_LONG_OPTS("[--md5|--encrypted|--crypt-method]") IF_NOT_LONG_OPTS("[-m|-e|-c]") \
+
+#define chpasswd_full_usage "\n\n" \
+ "Read user:password from stdin and update /etc/passwd\n" \
+ IF_LONG_OPTS( \
+ "\n -e,--encrypted Supplied passwords are in encrypted form" \
+ "\n -m,--md5 Use MD5 encryption instead of DES" \
+ "\n -c,--crypt-method Use the specified method to encrypt the passwords" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ "\n -e Supplied passwords are in encrypted form" \
+ "\n -m Use MD5 encryption instead of DES" \
+ "\n -c Use the specified method to encrypt the passwords" \
+ ) \
+
+#define cryptpw_trivial_usage \
+ "[OPTIONS] [PASSWORD] [SALT]" \
+
+#define cryptpw_full_usage "\n\n" \
+ "Crypt PASSWORD using crypt(3)\n" \
+ IF_LONG_OPTS( \
+ "\n -P,--password-fd=N Read password from fd N" \
+ "\n -m,--method=TYPE Encryption method" \
+ "\n -S,--salt=SALT" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ "\n -P N Read password from fd N" \
+ "\n -m TYPE Encryption method TYPE" \
+ "\n -S SALT" \
+ ) \
+
+#define deluser_trivial_usage \
+ IF_LONG_OPTS("[--remove-home] ") "USER" \
+
+#define deluser_full_usage "\n\n" \
+ "Delete USER from the system" \
+
+#define delgroup_trivial_usage \
+ IF_FEATURE_DEL_USER_FROM_GROUP("[USER] ")"GROUP" \
+
+#define delgroup_full_usage "\n\n" \
+ "Delete group GROUP from the system" \
+ IF_FEATURE_DEL_USER_FROM_GROUP(" or user USER from group GROUP") \
+
+#define getty_trivial_usage \
+ "[OPTIONS] BAUD_RATE[,BAUD_RATE]... TTY [TERMTYPE]" \
+
+#define getty_full_usage "\n\n" \
+ "Open TTY, prompt for login name, then invoke /system/xbin/login\n" \
+ "\n -h Enable hardware RTS/CTS flow control" \
+ "\n -L Set CLOCAL (ignore Carrier Detect state)" \
+ "\n -m Get baud rate from modem's CONNECT status message" \
+ "\n -n Don't prompt for login name" \
+ "\n -w Wait for CR or LF before sending /etc/issue" \
+ "\n -i Don't display /etc/issue" \
+ "\n -f ISSUE_FILE Display ISSUE_FILE instead of /etc/issue" \
+ "\n -l LOGIN Invoke LOGIN instead of /system/xbin/login" \
+ "\n -t SEC Terminate after SEC if no login name is read" \
+ "\n -I INITSTR Send INITSTR before anything else" \
+ "\n -H HOST Log HOST into the utmp file as the hostname" \
+ "\n" \
+ "\nBAUD_RATE of 0 leaves it unchanged" \
+
+#define login_trivial_usage \
+ "[-p] [-h HOST] [[-f] USER]" \
+
+#define login_full_usage "\n\n" \
+ "Begin a new session on the system\n" \
+ "\n -f Don't authenticate (user already authenticated)" \
+ "\n -h HOST Host user came from (for network logins)" \
+ "\n -p Preserve environment" \
+
+#define passwd_trivial_usage \
+ "[OPTIONS] [USER]" \
+
+#define passwd_full_usage "\n\n" \
+ "Change USER's password (default: current user)" \
+ "\n" \
+ "\n -a ALG Encryption method" \
+ "\n -d Set password to ''" \
+ "\n -l Lock (disable) account" \
+ "\n -u Unlock (enable) account" \
+
+#define su_trivial_usage \
+ "[-lmp] [-] [-s SH] [USER [SCRIPT ARGS / -c 'CMD' ARG0 ARGS]]" \
+
+#define su_full_usage "\n\n" \
+ "Run shell under USER (by default, root)\n" \
+ "\n -,-l Clear environment, go to home dir, run shell as login shell" \
+ "\n -p,-m Do not set new $HOME, $SHELL, $USER, $LOGNAME" \
+ "\n -c CMD Command to pass to 'sh -c'" \
+ "\n -s SH Shell to use instead of user's default" \
+
+#define sulogin_trivial_usage \
+ "[-t N] [TTY]" \
+
+#define sulogin_full_usage "\n\n" \
+ "Single user login\n" \
+ "\n -t N Timeout" \
+
+#define vlock_trivial_usage \
+ "[-a]" \
+
+#define vlock_full_usage "\n\n" \
+ "Lock a virtual terminal. A password is required to unlock.\n" \
+ "\n -a Lock all VTs" \
+
+#define makemime_trivial_usage \
+ "[OPTIONS] [FILE]..." \
+
+#define makemime_full_usage "\n\n" \
+ "Create multipart MIME-encoded message from FILEs\n" \
+ "\n -o FILE Output. Default: stdout" \
+ "\n -a HDR Add header(s). Examples:" \
+ "\n \"From: user@host.org\", \"Date: `date -R`\"" \
+ "\n -c CT Content type. Default: application/octet-stream" \
+ "\n -C CS Charset. Default: " CONFIG_FEATURE_MIME_CHARSET \
+ "\n" \
+ "\nOther options are silently ignored" \
+
+#define popmaildir_trivial_usage \
+ "[OPTIONS] MAILDIR [CONN_HELPER ARGS]" \
+
+#define popmaildir_full_usage "\n\n" \
+ "Fetch content of remote mailbox to local maildir\n" \
+ "\n -s Skip authorization" \
+ "\n -T Get messages with TOP instead of RETR" \
+ "\n -k Keep retrieved messages on the server" \
+ "\n -t SEC Network timeout" \
+ IF_FEATURE_POPMAILDIR_DELIVERY( \
+ "\n -F \"PROG ARGS\" Filter program (may be repeated)" \
+ "\n -M \"PROG ARGS\" Delivery program" \
+ ) \
+ "\n" \
+ "\nFetch from plain POP3 server:" \
+ "\npopmaildir -k DIR nc pop3.server.com 110 <user_and_pass.txt" \
+ "\nFetch from SSLed POP3 server and delete fetched emails:" \
+ "\npopmaildir DIR -- openssl s_client -quiet -connect pop3.server.com:995 <user_and_pass.txt" \
+
+#define popmaildir_example_usage \
+ "$ popmaildir -k ~/Maildir -- nc pop.drvv.ru 110 [<password_file]\n" \
+ "$ popmaildir ~/Maildir -- openssl s_client -quiet -connect pop.gmail.com:995 [<password_file]\n" \
+
+#define reformime_trivial_usage \
+ "[OPTIONS]" \
+
+#define reformime_full_usage "\n\n" \
+ "Parse MIME-encoded message on stdin\n" \
+ "\n -x PREFIX Extract content of MIME sections to files" \
+ "\n -X PROG ARGS Filter content of MIME sections through PROG" \
+ "\n Must be the last option" \
+ "\n" \
+ "\nOther options are silently ignored" \
+
+#define sendmail_trivial_usage \
+ "[-tv] [-f SENDER] [-amLOGIN 4<user_pass.txt | -auUSER -apPASS]" \
+ "\n [-w SECS] [-H 'PROG ARGS' | -S HOST] [RECIPIENT_EMAIL]..." \
+
+#define sendmail_full_usage "\n\n" \
+ "Read email from stdin and send it\n" \
+ "\nStandard options:" \
+ "\n -t Read additional recipients from message body" \
+ "\n -f SENDER For use in MAIL FROM:<sender>. Can be empty string" \
+ "\n Default: -auUSER, or username of current UID" \
+ "\n -o OPTIONS Various options. -oi implied, others are ignored" \
+ "\n -i -oi synonym, implied and ignored" \
+ "\n" \
+ "\nBusybox specific options:" \
+ "\n -v Verbose" \
+ "\n -w SECS Network timeout" \
+ "\n -H 'PROG ARGS' Run connection helper. Examples:" \
+ "\n openssl s_client -quiet -tls1 -starttls smtp -connect smtp.gmail.com:25" \
+ "\n openssl s_client -quiet -tls1 -connect smtp.gmail.com:465" \
+ "\n $SMTP_ANTISPAM_DELAY: seconds to wait after helper connect" \
+ "\n -S HOST[:PORT] Server (default $SMTPHOST or 127.0.0.1)" \
+ "\n -amLOGIN Log in using AUTH LOGIN (-amCRAM-MD5 not supported)" \
+ "\n -auUSER Username for AUTH" \
+ "\n -apPASS Password for AUTH" \
+ "\n" \
+ "\nIf no -a options are given, authentication is not done." \
+ "\nIf -amLOGIN is given but no -au/-ap, user/password is read from fd #4." \
+ "\nOther options are silently ignored; -oi is implied." \
+ IF_MAKEMIME( \
+ "\nUse makemime to create emails with attachments." \
+ ) \
+
+#define adjtimex_trivial_usage \
+ "[-q] [-o OFF] [-f FREQ] [-p TCONST] [-t TICK]" \
+
+#define adjtimex_full_usage "\n\n" \
+ "Read or set kernel time variables. See adjtimex(2)\n" \
+ "\n -q Quiet" \
+ "\n -o OFF Time offset, microseconds" \
+ "\n -f FREQ Frequency adjust, integer kernel units (65536 is 1ppm)" \
+ "\n -t TICK Microseconds per tick, usually 10000" \
+ "\n (positive -t or -f values make clock run faster)" \
+ "\n -p TCONST" \
+
+#define bbconfig_trivial_usage \
+ "" \
+
+#define bbconfig_full_usage "\n\n" \
+ "Print the config file used by busybox build" \
+
+#define beep_trivial_usage \
+ "-f FREQ -l LEN -d DELAY -r COUNT -n" \
+
+#define beep_full_usage "\n\n" \
+ " -f Frequency in Hz" \
+ "\n -l Length in ms" \
+ "\n -d Delay in ms" \
+ "\n -r Repetitions" \
+ "\n -n Start new tone" \
+
+#define chat_trivial_usage \
+ "EXPECT [SEND [EXPECT [SEND...]]]" \
+
+#define chat_full_usage "\n\n" \
+ "Useful for interacting with a modem connected to stdin/stdout.\n" \
+ "A script consists of one or more \"expect-send\" pairs of strings,\n" \
+ "each pair is a pair of arguments. Example:\n" \
+ "chat '' ATZ OK ATD123456 CONNECT '' ogin: pppuser word: ppppass '~'" \
+
+#define chrt_trivial_usage \
+ "[-prfom] [PRIO] [PID | PROG ARGS]" \
+
+#define chrt_full_usage "\n\n" \
+ "Change scheduling priority and class for a process\n" \
+ "\n -p Operate on PID" \
+ "\n -r Set SCHED_RR class" \
+ "\n -f Set SCHED_FIFO class" \
+ "\n -o Set SCHED_OTHER class" \
+ "\n -m Show min/max priorities" \
+
+#define chrt_example_usage \
+ "$ chrt -r 4 sleep 900; x=$!\n" \
+ "$ chrt -f -p 3 $x\n" \
+ "You need CAP_SYS_NICE privileges to set scheduling attributes of a process" \
+
+#define conspy_trivial_usage \
+ "[-vcsndfFQ] [-x COL] [-y LINE] [CONSOLE_NO]" \
+
+#define conspy_full_usage "\n\n" \
+ "A text-mode VNC like program for Linux virtual consoles." \
+ "\nTo exit, quickly press ESC 3 times." \
+ "\n" \
+ "\n -v Don't send keystrokes to the console" \
+ "\n -c Create missing /dev/{tty,vcsa}N" \
+ "\n -s Open a SHELL session" \
+ "\n -n Black & white" \
+ "\n -d Dump console to stdout" \
+ "\n -f Follow cursor" \
+ "\n -F Assume console is on a framebuffer device" \
+ "\n -Q Disable exit on ESC-ESC-ESC" \
+ "\n -x COL Starting column" \
+ "\n -y LINE Starting line" \
+
+#define crond_trivial_usage \
+ "-fbS -l N " IF_FEATURE_CROND_D("-d N ") "-L LOGFILE -c DIR" \
+
+#define crond_full_usage "\n\n" \
+ " -f Foreground" \
+ "\n -b Background (default)" \
+ "\n -S Log to syslog (default)" \
+ "\n -l N Set log level. Most verbose:0, default:8" \
+ IF_FEATURE_CROND_D( \
+ "\n -d N Set log level, log to stderr" \
+ ) \
+ "\n -L FILE Log to FILE" \
+ "\n -c DIR Cron dir. Default:"CONFIG_FEATURE_CROND_DIR"/crontabs" \
+
+#define crontab_trivial_usage \
+ "[-c DIR] [-u USER] [-ler]|[FILE]" \
+
+#define crontab_full_usage "\n\n" \
+ " -c Crontab directory" \
+ "\n -u User" \
+ "\n -l List crontab" \
+ "\n -e Edit crontab" \
+ "\n -r Delete crontab" \
+ "\n FILE Replace crontab by FILE ('-': stdin)" \
+
+#define dc_trivial_usage \
+ "EXPRESSION..." \
+
+#define dc_full_usage "\n\n" \
+ "Tiny RPN calculator. Operations:\n" \
+ "+, add, -, sub, *, mul, /, div, %, mod, "IF_FEATURE_DC_LIBM("**, exp, ")"and, or, not, xor,\n" \
+ "p - print top of the stack (without popping),\n" \
+ "f - print entire stack,\n" \
+ "o - pop the value and set output radix (must be 10, 16, 8 or 2).\n" \
+ "Examples: 'dc 2 2 add p' -> 4, 'dc 8 8 mul 2 2 + / p' -> 16" \
+
+#define dc_example_usage \
+ "$ dc 2 2 + p\n" \
+ "4\n" \
+ "$ dc 8 8 \\* 2 2 + / p\n" \
+ "16\n" \
+ "$ dc 0 1 and p\n" \
+ "0\n" \
+ "$ dc 0 1 or p\n" \
+ "1\n" \
+ "$ echo 72 9 div 8 mul p | dc\n" \
+ "64\n" \
+
+#define devfsd_trivial_usage \
+ "mntpnt [-v]" IF_DEVFSD_FG_NP("[-fg][-np]") \
+
+#define devfsd_full_usage "\n\n" \
+ "Manage devfs permissions and old device name symlinks\n" \
+ "\n mntpnt The mount point where devfs is mounted" \
+ "\n -v Print the protocol version numbers for devfsd" \
+ "\n and the kernel-side protocol version and exit" \
+ IF_DEVFSD_FG_NP( \
+ "\n -fg Run in foreground" \
+ "\n -np Exit after parsing the configuration file" \
+ "\n and processing synthetic REGISTER events," \
+ "\n don't poll for events" \
+ ) \
+
+#define devmem_trivial_usage \
+ "ADDRESS [WIDTH [VALUE]]" \
+
+#define devmem_full_usage "\n\n" \
+ "Read/write from physical address\n" \
+ "\n ADDRESS Address to act upon" \
+ "\n WIDTH Width (8/16/...)" \
+ "\n VALUE Data to be written" \
+
+#define eject_trivial_usage \
+ "[-t] [-T] [DEVICE]" \
+
+#define eject_full_usage "\n\n" \
+ "Eject DEVICE or default /dev/cdrom\n" \
+ IF_FEATURE_EJECT_SCSI( \
+ "\n -s SCSI device" \
+ ) \
+ "\n -t Close tray" \
+ "\n -T Open/close tray (toggle)" \
+
+#define fbsplash_trivial_usage \
+ "-s IMGFILE [-c] [-d DEV] [-i INIFILE] [-f CMD]" \
+
+#define fbsplash_full_usage "\n\n" \
+ " -s Image" \
+ "\n -c Hide cursor" \
+ "\n -d Framebuffer device (default /dev/fb0)" \
+ "\n -i Config file (var=value):" \
+ "\n BAR_LEFT,BAR_TOP,BAR_WIDTH,BAR_HEIGHT" \
+ "\n BAR_R,BAR_G,BAR_B" \
+ "\n -f Control pipe (else exit after drawing image)" \
+ "\n commands: 'NN' (% for progress bar) or 'exit'" \
+
+#define flash_eraseall_trivial_usage \
+ "[-jNq] MTD_DEVICE" \
+
+#define flash_eraseall_full_usage "\n\n" \
+ "Erase an MTD device\n" \
+ "\n -j Format the device for jffs2" \
+ "\n -N Don't skip bad blocks" \
+ "\n -q Don't display progress messages" \
+
+#define flash_lock_trivial_usage \
+ "MTD_DEVICE OFFSET SECTORS" \
+
+#define flash_lock_full_usage "\n\n" \
+ "Lock part or all of an MTD device. If SECTORS is -1, then all sectors\n" \
+ "will be locked, regardless of the value of OFFSET" \
+
+#define flash_unlock_trivial_usage \
+ "MTD_DEVICE" \
+
+#define flash_unlock_full_usage "\n\n" \
+ "Unlock an MTD device" \
+
+#define flashcp_trivial_usage \
+ "-v FILE MTD_DEVICE" \
+
+#define flashcp_full_usage "\n\n" \
+ "Copy an image to MTD device\n" \
+ "\n -v Verbose" \
+
+#define hdparm_trivial_usage \
+ "[OPTIONS] [DEVICE]" \
+
+#define hdparm_full_usage "\n\n" \
+ " -a Get/set fs readahead" \
+ "\n -A Set drive read-lookahead flag (0/1)" \
+ "\n -b Get/set bus state (0 == off, 1 == on, 2 == tristate)" \
+ "\n -B Set Advanced Power Management setting (1-255)" \
+ "\n -c Get/set IDE 32-bit IO setting" \
+ "\n -C Check IDE power mode status" \
+ IF_FEATURE_HDPARM_HDIO_GETSET_DMA( \
+ "\n -d Get/set using_dma flag") \
+ "\n -D Enable/disable drive defect-mgmt" \
+ "\n -f Flush buffer cache for device on exit" \
+ "\n -g Display drive geometry" \
+ "\n -h Display terse usage information" \
+ IF_FEATURE_HDPARM_GET_IDENTITY( \
+ "\n -i Display drive identification") \
+ IF_FEATURE_HDPARM_GET_IDENTITY( \
+ "\n -I Detailed/current information directly from drive") \
+ "\n -k Get/set keep_settings_over_reset flag (0/1)" \
+ "\n -K Set drive keep_features_over_reset flag (0/1)" \
+ "\n -L Set drive doorlock (0/1) (removable harddisks only)" \
+ "\n -m Get/set multiple sector count" \
+ "\n -n Get/set ignore-write-errors flag (0/1)" \
+ "\n -p Set PIO mode on IDE interface chipset (0,1,2,3,4,...)" \
+ "\n -P Set drive prefetch count" \
+ "\n -Q Get/set DMA tagged-queuing depth (if supported)" \
+ "\n -r Get/set readonly flag (DANGEROUS to set)" \
+ IF_FEATURE_HDPARM_HDIO_SCAN_HWIF( \
+ "\n -R Register an IDE interface (DANGEROUS)") \
+ "\n -S Set standby (spindown) timeout" \
+ "\n -t Perform device read timings" \
+ "\n -T Perform cache read timings" \
+ "\n -u Get/set unmaskirq flag (0/1)" \
+ IF_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF( \
+ "\n -U Unregister an IDE interface (DANGEROUS)") \
+ "\n -v Defaults; same as -mcudkrag for IDE drives" \
+ "\n -V Display program version and exit immediately" \
+ IF_FEATURE_HDPARM_HDIO_DRIVE_RESET( \
+ "\n -w Perform device reset (DANGEROUS)") \
+ "\n -W Set drive write-caching flag (0/1) (DANGEROUS)" \
+ IF_FEATURE_HDPARM_HDIO_TRISTATE_HWIF( \
+ "\n -x Tristate device for hotswap (0/1) (DANGEROUS)") \
+ "\n -X Set IDE xfer mode (DANGEROUS)" \
+ "\n -y Put IDE drive in standby mode" \
+ "\n -Y Put IDE drive to sleep" \
+ "\n -Z Disable Seagate auto-powersaving mode" \
+ "\n -z Reread partition table" \
+
+#define i2cget_trivial_usage \
+ "[-f] [-y] BUS CHIP-ADDRESS [DATA-ADDRESS [MODE]]" \
+
+#define i2cget_full_usage "\n\n" \
+ "Read from I2C/SMBus chip registers\n" \
+ "\n I2CBUS i2c bus number" \
+ "\n ADDRESS 0x03 - 0x77" \
+ "\nMODE is:" \
+ "\n b read byte data (default)" \
+ "\n w read word data" \
+ "\n c write byte/read byte" \
+ "\n Append p for SMBus PEC" \
+ "\n" \
+ "\n -f force access" \
+ "\n -y disable interactive mode" \
+
+#define i2cset_trivial_usage \
+ "[-f] [-y] [-m MASK] BUS CHIP-ADDR DATA-ADDR [VALUE] ... [MODE]" \
+
+#define i2cset_full_usage "\n\n" \
+ "Set I2C registers\n" \
+ "\n I2CBUS i2c bus number" \
+ "\n ADDRESS 0x03 - 0x77" \
+ "\nMODE is:" \
+ "\n c byte, no value" \
+ "\n b byte data (default)" \
+ "\n w word data" \
+ "\n i I2C block data" \
+ "\n s SMBus block data" \
+ "\n Append p for SMBus PEC" \
+ "\n" \
+ "\n -f force access" \
+ "\n -y disable interactive mode" \
+ "\n -r read back and compare the result" \
+ "\n -m MASK mask specifying which bits to write" \
+
+#define i2cdump_trivial_usage \
+ "[-f] [-r FIRST-LAST] [-y] BUS ADDR [MODE]" \
+
+#define i2cdump_full_usage "\n\n" \
+ "Examine I2C registers\n" \
+ "\n I2CBUS i2c bus number" \
+ "\n ADDRESS 0x03 - 0x77" \
+ "\nMODE is:" \
+ "\n b byte (default)" \
+ "\n w word" \
+ "\n W word on even register addresses" \
+ "\n i I2C block" \
+ "\n s SMBus block" \
+ "\n c consecutive byte" \
+ "\n Append p for SMBus PEC" \
+ "\n" \
+ "\n -f force access" \
+ "\n -y disable interactive mode" \
+ "\n -r limit the number of registers being accessed" \
+
+#define i2cdetect_trivial_usage \
+ "[-F I2CBUS] [-l] [-y] [-a] [-q|-r] I2CBUS [FIRST LAST]" \
+
+#define i2cdetect_full_usage "\n\n" \
+ "Detect I2C chips.\n" \
+ "\n I2CBUS i2c bus number" \
+ "\n FIRST and LAST limit the probing range" \
+ "\n" \
+ "\n -l output list of installed busses" \
+ "\n -y disable interactive mode" \
+ "\n -a force scanning of non-regular addresses" \
+ "\n -q use smbus quick write commands for probing (default)" \
+ "\n -r use smbus read byte commands for probing" \
+ "\n -F display list of functionalities" \
+
+#define inotifyd_trivial_usage \
+ "PROG FILE1[:MASK]..." \
+
+#define inotifyd_full_usage "\n\n" \
+ "Run PROG on filesystem changes." \
+ "\nWhen a filesystem event matching MASK occurs on FILEn," \
+ "\nPROG ACTUAL_EVENTS FILEn [SUBFILE] is run." \
+ "\nIf PROG is -, events are sent to stdout." \
+ "\nEvents:" \
+ "\n a File is accessed" \
+ "\n c File is modified" \
+ "\n e Metadata changed" \
+ "\n w Writable file is closed" \
+ "\n 0 Unwritable file is closed" \
+ "\n r File is opened" \
+ "\n D File is deleted" \
+ "\n M File is moved" \
+ "\n u Backing fs is unmounted" \
+ "\n o Event queue overflowed" \
+ "\n x File can't be watched anymore" \
+ "\nIf watching a directory:" \
+ "\n y Subfile is moved into dir" \
+ "\n m Subfile is moved out of dir" \
+ "\n n Subfile is created" \
+ "\n d Subfile is deleted" \
+ "\n" \
+ "\ninotifyd waits for PROG to exit." \
+ "\nWhen x event happens for all FILEs, inotifyd exits." \
+
+#define ionice_trivial_usage \
+ "[-c 1-3] [-n 0-7] [-p PID] [PROG]" \
+
+#define ionice_full_usage "\n\n" \
+ "Change I/O priority and class\n" \
+ "\n -c Class. 1:realtime 2:best-effort 3:idle" \
+ "\n -n Priority" \
+
+#define last_trivial_usage \
+ ""IF_FEATURE_LAST_FANCY("[-HW] [-f FILE]") \
+
+#define last_full_usage "\n\n" \
+ "Show listing of the last users that logged into the system" \
+ IF_FEATURE_LAST_FANCY( "\n" \
+ "\n -W Display with no host column truncation" \
+ "\n -f FILE Read from FILE instead of /var/log/wtmp" \
+ ) \
+
+#define less_trivial_usage \
+ "[-E" IF_FEATURE_LESS_REGEXP("I")IF_FEATURE_LESS_FLAGS("Mm") \
+ "N" IF_FEATURE_LESS_TRUNCATE("S") "h~] [FILE]..." \
+
+#define less_full_usage "\n\n" \
+ "View FILE (or stdin) one screenful at a time\n" \
+ "\n -E Quit once the end of a file is reached" \
+ IF_FEATURE_LESS_REGEXP( \
+ "\n -I Ignore case in all searches" \
+ ) \
+ IF_FEATURE_LESS_FLAGS( \
+ "\n -M,-m Display status line with line numbers" \
+ "\n and percentage through the file" \
+ ) \
+ "\n -N Prefix line number to each line" \
+ IF_FEATURE_LESS_TRUNCATE( \
+ "\n -S Truncate long lines" \
+ ) \
+ "\n -~ Suppress ~s displayed past EOF" \
+
+#if ENABLE_FEATURE_MAKEDEVS_LEAF \
+
+#define makedevs_trivial_usage \
+ "NAME TYPE MAJOR MINOR FIRST LAST [s]" \
+
+#define makedevs_full_usage "\n\n" \
+ "Create a range of block or character special files" \
+ "\n" \
+ "\nTYPE is:" \
+ "\n b Block device" \
+ "\n c Character device" \
+ "\n f FIFO, MAJOR and MINOR are ignored" \
+ "\n" \
+ "\nFIRST..LAST specify numbers appended to NAME." \
+ "\nIf 's' is the last argument, the base device is created as well." \
+ "\n" \
+ "\nExamples:" \
+ "\n makedevs /dev/ttyS c 4 66 2 63 -> ttyS2-ttyS63" \
+ "\n makedevs /dev/hda b 3 0 0 8 s -> hda,hda1-hda8" \
+
+#define makedevs_example_usage \
+ "# makedevs /dev/ttyS c 4 66 2 63\n" \
+ "[creates ttyS2-ttyS63]\n" \
+ "# makedevs /dev/hda b 3 0 0 8 s\n" \
+ "[creates hda,hda1-hda8]\n" \
+
+#endif \
+
+#if ENABLE_FEATURE_MAKEDEVS_TABLE \
+
+#define makedevs_trivial_usage \
+ "[-d device_table] rootdir" \
+
+#define makedevs_full_usage "\n\n" \
+ "Create a range of special files as specified in a device table.\n" \
+ "Device table entries take the form of:\n" \
+ "<name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>\n" \
+ "Where name is the file name, type can be one of:\n" \
+ " f Regular file\n" \
+ " d Directory\n" \
+ " c Character device\n" \
+ " b Block device\n" \
+ " p Fifo (named pipe)\n" \
+ "uid is the user id for the target file, gid is the group id for the\n" \
+ "target file. The rest of the entries (major, minor, etc) apply to\n" \
+ "to device special files. A '-' may be used for blank entries." \
+
+#define makedevs_example_usage \
+ "For example:\n" \
+ "<name> <type> <mode><uid><gid><major><minor><start><inc><count>\n" \
+ "/dev d 755 0 0 - - - - -\n" \
+ "/dev/console c 666 0 0 5 1 - - -\n" \
+ "/dev/null c 666 0 0 1 3 0 0 -\n" \
+ "/dev/zero c 666 0 0 1 5 0 0 -\n" \
+ "/dev/hda b 640 0 0 3 0 0 0 -\n" \
+ "/dev/hda b 640 0 0 3 1 1 1 15\n\n" \
+ "Will Produce:\n" \
+ "/dev\n" \
+ "/dev/console\n" \
+ "/dev/null\n" \
+ "/dev/zero\n" \
+ "/dev/hda\n" \
+ "/dev/hda[0-15]\n" \
+
+#endif \
+
+#define man_trivial_usage \
+ "[-aw] [MANPAGE]..." \
+
+#define man_full_usage "\n\n" \
+ "Format and display manual page\n" \
+ "\n -a Display all pages" \
+ "\n -w Show page locations" \
+ "\n" \
+ "\n$COLUMNS overrides output width" \
+
+#define microcom_trivial_usage \
+ "[-d DELAY] [-t TIMEOUT] [-s SPEED] [-X] TTY" \
+
+#define microcom_full_usage "\n\n" \
+ "Copy bytes for stdin to TTY and from TTY to stdout\n" \
+ "\n -d Wait up to DELAY ms for TTY output before sending every" \
+ "\n next byte to it" \
+ "\n -t Exit if both stdin and TTY are silent for TIMEOUT ms" \
+ "\n -s Set serial line to SPEED" \
+ "\n -X Disable special meaning of NUL and Ctrl-X from stdin" \
+
+#define mountpoint_trivial_usage \
+ "[-q] <[-dn] DIR | -x DEVICE>" \
+
+#define mountpoint_full_usage "\n\n" \
+ "Check if the directory is a mountpoint\n" \
+ "\n -q Quiet" \
+ "\n -d Print major/minor device number of the filesystem" \
+ "\n -n Print device name of the filesystem" \
+ "\n -x Print major/minor device number of the blockdevice" \
+
+#define mountpoint_example_usage \
+ "$ mountpoint /proc\n" \
+ "/proc is not a mountpoint\n" \
+ "$ mountpoint /sys\n" \
+ "/sys is a mountpoint\n" \
+
+#define mt_trivial_usage \
+ "[-f device] opcode value" \
+
+#define mt_full_usage "\n\n" \
+ "Control magnetic tape drive operation\n" \
+ "\n" \
+ "Available Opcodes:\n" \
+ "\n" \
+ "bsf bsfm bsr bss datacompression drvbuffer eof eom erase\n" \
+ "fsf fsfm fsr fss load lock mkpart nop offline ras1 ras2\n" \
+ "ras3 reset retension rewind rewoffline seek setblk setdensity\n" \
+ "setpart tell unload unlock weof wset" \
+
+#define nandwrite_trivial_usage \
+ "[-np] [-s ADDR] MTD_DEVICE [FILE]" \
+
+#define nandwrite_full_usage "\n\n" \
+ "Write to MTD_DEVICE\n" \
+ "\n -n Write without ecc" \
+ "\n -p Pad to page size" \
+ "\n -s ADDR Start address" \
+
+#define nanddump_trivial_usage \
+ "[-no]" IF_LONG_OPTS(" [--bb=padbad|skipbad]") " [-s ADDR] [-l LEN] [-f FILE] MTD_DEVICE" \
+
+#define nanddump_full_usage "\n\n" \
+ "Dump MTD_DEVICE\n" \
+ "\n -n Read without ecc" \
+ "\n -o Dump oob data" \
+ "\n -s ADDR Start address" \
+ "\n -l LEN Length" \
+ "\n -f FILE Dump to file ('-' for stdout)" \
+ IF_LONG_OPTS( \
+ "\n --bb=METHOD:" \
+ "\n skipbad: skip bad blocks" \
+ "\n padbad: substitute bad blocks by 0xff (default)" \
+ ) \
+
+#define raidautorun_trivial_usage \
+ "DEVICE" \
+
+#define raidautorun_full_usage "\n\n" \
+ "Tell the kernel to automatically search and start RAID arrays" \
+
+#define raidautorun_example_usage \
+ "$ raidautorun /dev/md0" \
+
+#define readahead_trivial_usage \
+ "[FILE]..." \
+
+#define readahead_full_usage "\n\n" \
+ "Preload FILEs to RAM" \
+
+#define rfkill_trivial_usage \
+ "COMMAND [INDEX|TYPE]" \
+
+#define rfkill_full_usage "\n\n" \
+ "Enable/disable wireless devices\n" \
+ "\nCommands:" \
+ "\n list [INDEX|TYPE] List current state" \
+ "\n block INDEX|TYPE Disable device" \
+ "\n unblock INDEX|TYPE Enable device" \
+ "\n" \
+ "\n TYPE: all, wlan(wifi), bluetooth, uwb(ultrawideband)," \
+ "\n wimax, wwan, gps, fm" \
+
+#define runlevel_trivial_usage \
+ "[FILE]" \
+
+#define runlevel_full_usage "\n\n" \
+ "Find the current and previous system runlevel\n" \
+ "\n" \
+ "If no utmp FILE exists or if no runlevel record can be found,\n" \
+ "print \"unknown\"" \
+
+#define runlevel_example_usage \
+ "$ runlevel /var/run/utmp\n" \
+ "N 2" \
+
+#define rx_trivial_usage \
+ "FILE" \
+
+#define rx_full_usage "\n\n" \
+ "Receive a file using the xmodem protocol" \
+
+#define rx_example_usage \
+ "$ rx /tmp/foo\n" \
+
+#define setserial_trivial_usage \
+ "[-gabGvzV] DEVICE [PARAMETER [ARG]]..." \
+
+#define setserial_full_usage "\n\n" \
+ "Request or set Linux serial port information\n" \
+ "\n" \
+ " -g Interpret parameters as list of devices for reporting\n" \
+ " -a Print all available information\n" \
+ " -b Print summary information\n" \
+ " -G Print in form which can be fed back\n" \
+ " to setserial as command line parameters\n" \
+ " -z Zero out serial flags before setting\n" \
+ " -v Verbose\n" \
+ "\n" \
+ "Parameters: (* = takes an argument, ^ = can be turned off by preceding ^)\n" \
+ " *port, *irq, *divisor, *uart, *baud_base, *close_delay, *closing_wait,\n" \
+ " ^fourport, ^auto_irq, ^skip_test, ^sak, ^session_lockout, ^pgrp_lockout,\n" \
+ " ^callout_nohup, ^split_termios, ^hup_notify, ^low_latency, autoconfig,\n" \
+ " spd_normal, spd_hi, spd_vhi, spd_shi, spd_warp, spd_cust\n" \
+ "\n" \
+ "UART types:\n" \
+ " unknown, 8250, 16450, 16550, 16550A, Cirrus, 16650, 16650V2, 16750,\n" \
+ " 16950, 16954, 16654, 16850, RSA, NS16550A, XSCALE, RM9000, OCTEON, AR7,\n" \
+ " U6_16550A" \
+
+#define setsid_trivial_usage \
+ "[-c] PROG ARGS" \
+
+#define setsid_full_usage "\n\n" \
+ "Run PROG in a new session. PROG will have no controlling terminal\n" \
+ "and will not be affected by keyboard signals (^C etc).\n" \
+ "\n -c Set controlling terminal to stdin" \
+
+#define strings_trivial_usage \
+ "[-fo] [-t o/d/x] [-n LEN] [FILE]..." \
+
+#define strings_full_usage "\n\n" \
+ "Display printable strings in a binary file\n" \
+ "\n -f Precede strings with filenames" \
+ "\n -o Precede strings with octal offsets" \
+ "\n -t o/d/x Precede strings with offsets in base 8/10/16" \
+ "\n -n LEN At least LEN characters form a string (default 4)" \
+
+#define taskset_trivial_usage \
+ "[-p] [MASK] [PID | PROG ARGS]" \
+
+#define taskset_full_usage "\n\n" \
+ "Set or get CPU affinity\n" \
+ "\n -p Operate on an existing PID" \
+
+#define taskset_example_usage \
+ "$ taskset 0x7 ./dgemm_test&\n" \
+ "$ taskset -p 0x1 $!\n" \
+ "pid 4790's current affinity mask: 7\n" \
+ "pid 4790's new affinity mask: 1\n" \
+ "$ taskset 0x7 /bin/sh -c './taskset -p 0x1 $$'\n" \
+ "pid 6671's current affinity mask: 1\n" \
+ "pid 6671's new affinity mask: 1\n" \
+ "$ taskset -p 1\n" \
+ "pid 1's current affinity mask: 3\n" \
+
+#define time_trivial_usage \
+ "[-v] PROG ARGS" \
+
+#define time_full_usage "\n\n" \
+ "Run PROG, display resource usage when it exits\n" \
+ "\n -v Verbose" \
+
+#define timeout_trivial_usage \
+ "[-t SECS] [-s SIG] PROG ARGS" \
+
+#define timeout_full_usage "\n\n" \
+ "Runs PROG. Sends SIG to it if it is not gone in SECS seconds.\n" \
+ "Defaults: SECS: 10, SIG: TERM." \
+
+#define ttysize_trivial_usage \
+ "[w] [h]" \
+
+#define ttysize_full_usage "\n\n" \
+ "Print dimension(s) of stdin's terminal, on error return 80x25" \
+
+#define ubiattach_trivial_usage \
+ "-m MTD_NUM [-d UBI_NUM] [-O VID_HDR_OFF] UBI_CTRL_DEV" \
+
+#define ubiattach_full_usage "\n\n" \
+ "Attach MTD device to UBI\n" \
+ "\n -m MTD_NUM MTD device number to attach" \
+ "\n -d UBI_NUM UBI device number to assign" \
+ "\n -O VID_HDR_OFF VID header offset" \
+
+#define ubidetach_trivial_usage \
+ "-d UBI_NUM UBI_CTRL_DEV" \
+
+#define ubidetach_full_usage "\n\n" \
+ "Detach MTD device from UBI\n" \
+ "\n -d UBI_NUM UBI device number" \
+
+#define ubimkvol_trivial_usage \
+ "-N NAME [-s SIZE | -m] UBI_DEVICE" \
+
+#define ubimkvol_full_usage "\n\n" \
+ "Create UBI volume\n" \
+ "\n -a ALIGNMENT Volume alignment (default 1)" \
+ "\n -m Set volume size to maximum available" \
+ "\n -n VOLID Volume ID. If not specified," \
+ "\n assigned automatically" \
+ "\n -N NAME Volume name" \
+ "\n -s SIZE Size in bytes" \
+ "\n -t TYPE Volume type (static|dynamic)" \
+
+#define ubirmvol_trivial_usage \
+ "-n VOLID / -N VOLNAME UBI_DEVICE" \
+
+#define ubirmvol_full_usage "\n\n" \
+ "Remove UBI volume\n" \
+ "\n -n VOLID Volume ID" \
+ "\n -N VOLNAME Volume name" \
+
+#define ubirsvol_trivial_usage \
+ "-n VOLID -s SIZE UBI_DEVICE" \
+
+#define ubirsvol_full_usage "\n\n" \
+ "Resize UBI volume\n" \
+ "\n -n VOLID Volume ID" \
+ "\n -s SIZE Size in bytes" \
+
+#define ubiupdatevol_trivial_usage \
+ "[-t | [-s SIZE] IMG_FILE] UBI_DEVICE" \
+
+#define ubiupdatevol_full_usage "\n\n" \
+ "Update UBI volume\n" \
+ "\n -t Truncate to zero size" \
+ "\n -s SIZE Size in bytes to resize to" \
+
+#define ubirename_trivial_usage \
+ "UBI_DEVICE OLD_VOLNAME NEW_VOLNAME [OLD2 NEW2]..." \
+
+#define ubirename_full_usage "\n\n" \
+ "Rename UBI volumes on UBI_DEVICE" \
+
+#define volname_trivial_usage \
+ "[DEVICE]" \
+
+#define volname_full_usage "\n\n" \
+ "Show CD volume name of the DEVICE (default /dev/cdrom)" \
+
+#define wall_trivial_usage \
+ "[FILE]" \
+
+#define wall_full_usage "\n\n" \
+ "Write content of FILE or stdin to all logged-in users" \
+
+#define wall_sample_usage \
+ "echo foo | wall\n" \
+ "wall ./mymessage" \
+
+#define watchdog_trivial_usage \
+ "[-t N[ms]] [-T N[ms]] [-F] DEV" \
+
+#define watchdog_full_usage "\n\n" \
+ "Periodically write to watchdog device DEV\n" \
+ "\n -T N Reboot after N seconds if not reset (default 60)" \
+ "\n -t N Reset every N seconds (default 30)" \
+ "\n -F Run in foreground" \
+ "\n" \
+ "\nUse 500ms to specify period in milliseconds" \
+
+#if !ENABLE_MODPROBE_SMALL \
+
+#define depmod_trivial_usage "[-n] [-b BASE] [VERSION] [MODFILES]..." \
+
+#define depmod_full_usage "\n\n" \
+ "Generate modules.dep, alias, and symbols files" \
+ "\n" \
+ "\n -b BASE Use BASE/lib/modules/VERSION" \
+ "\n -n Dry run: print files to stdout" \
+
+#endif \
+
+#if !ENABLE_MODPROBE_SMALL \
+
+#define insmod_trivial_usage \
+ IF_FEATURE_2_4_MODULES("[OPTIONS] MODULE ") \
+ IF_NOT_FEATURE_2_4_MODULES("FILE ") \
+ "[SYMBOL=VALUE]..." \
+
+#define insmod_full_usage "\n\n" \
+ "Load kernel module" \
+ IF_FEATURE_2_4_MODULES( "\n" \
+ "\n -f Force module to load into the wrong kernel version" \
+ "\n -k Make module autoclean-able" \
+ "\n -v Verbose" \
+ "\n -q Quiet" \
+ "\n -L Lock: prevent simultaneous loads" \
+ IF_FEATURE_INSMOD_LOAD_MAP( \
+ "\n -m Output load map to stdout" \
+ ) \
+ "\n -x Don't export externs" \
+ ) \
+
+#endif \
+
+#if !ENABLE_MODPROBE_SMALL \
+
+#define lsmod_trivial_usage \
+ "" \
+
+#define lsmod_full_usage "\n\n" \
+ "List the currently loaded kernel modules" \
+
+#endif \
+
+#define modinfo_trivial_usage \
+ "[-adlpn0] [-F keyword] MODULE" \
+
+#define modinfo_full_usage "\n\n" \
+ " -a Shortcut for '-F author'" \
+ "\n -d Shortcut for '-F description'" \
+ "\n -l Shortcut for '-F license'" \
+ "\n -p Shortcut for '-F parm'" \
+ "\n -F keyword Keyword to look for" \
+ "\n -0 Separate output with NULs" \
+
+#define modinfo_example_usage \
+ "$ modinfo -F vermagic loop\n" \
+
+#if ENABLE_MODPROBE_SMALL \
+
+#define depmod_trivial_usage NOUSAGE_STR \
+
+#define depmod_full_usage "" \
+
+#define lsmod_trivial_usage \
+ "" \
+
+#define lsmod_full_usage "\n\n" \
+ "List the currently loaded kernel modules" \
+
+#define insmod_trivial_usage \
+ IF_FEATURE_2_4_MODULES("[OPTIONS] MODULE ") \
+ IF_NOT_FEATURE_2_4_MODULES("FILE ") \
+ "[SYMBOL=VALUE]..." \
+
+#define insmod_full_usage "\n\n" \
+ "Load kernel module" \
+ IF_FEATURE_2_4_MODULES( "\n" \
+ "\n -f Force module to load into the wrong kernel version" \
+ "\n -k Make module autoclean-able" \
+ "\n -v Verbose" \
+ "\n -q Quiet" \
+ "\n -L Lock: prevent simultaneous loads" \
+ IF_FEATURE_INSMOD_LOAD_MAP( \
+ "\n -m Output load map to stdout" \
+ ) \
+ "\n -x Don't export externs" \
+ ) \
+
+#define rmmod_trivial_usage \
+ "[-wfa] [MODULE]..." \
+
+#define rmmod_full_usage "\n\n" \
+ "Unload kernel modules\n" \
+ "\n -w Wait until the module is no longer used" \
+ "\n -f Force unload" \
+ "\n -a Remove all unused modules (recursively)" \
+
+#define rmmod_example_usage \
+ "$ rmmod tulip\n" \
+
+#define modprobe_trivial_usage \
+ "[-qfwrsv] MODULE [SYMBOL=VALUE]..." \
+
+#define modprobe_full_usage "\n\n" \
+ " -r Remove MODULE (stacks) or do autoclean" \
+ "\n -q Quiet" \
+ "\n -v Verbose" \
+ "\n -f Force" \
+ "\n -w Wait for unload" \
+ "\n -s Report via syslog instead of stderr" \
+
+#endif \
+
+#if !ENABLE_MODPROBE_SMALL \
+
+#define modprobe_notes_usage \
+ "modprobe can (un)load a stack of modules, passing each module options (when\n" \
+ "loading). modprobe uses a configuration file to determine what option(s) to\n" \
+ "pass each module it loads.\n" \
+ "\n" \
+ "The configuration file is searched (in this order):\n" \
+ "\n" \
+ " /etc/modprobe.conf (2.6 only)\n" \
+ " /etc/modules.conf\n" \
+ " /etc/conf.modules (deprecated)\n" \
+ "\n" \
+ "They all have the same syntax (see below). If none is present, it is\n" \
+ "_not_ an error; each loaded module is then expected to load without\n" \
+ "options. Once a file is found, the others are tested for.\n" \
+ "\n" \
+ "/etc/modules.conf entry format:\n" \
+ "\n" \
+ " alias <alias_name> <mod_name>\n" \
+ " Makes it possible to modprobe alias_name, when there is no such module.\n" \
+ " It makes sense if your mod_name is long, or you want a more representative\n" \
+ " name for that module (eg. 'scsi' in place of 'aha7xxx').\n" \
+ " This makes it also possible to use a different set of options (below) for\n" \
+ " the module and the alias.\n" \
+ " A module can be aliased more than once.\n" \
+ "\n" \
+ " options <mod_name|alias_name> <symbol=value...>\n" \
+ " When loading module mod_name (or the module aliased by alias_name), pass\n" \
+ " the \"symbol=value\" pairs as option to that module.\n" \
+ "\n" \
+ "Sample /etc/modules.conf file:\n" \
+ "\n" \
+ " options tulip irq=3\n" \
+ " alias tulip tulip2\n" \
+ " options tulip2 irq=4 io=0x308\n" \
+ "\n" \
+ "Other functionality offered by 'classic' modprobe is not available in\n" \
+ "this implementation.\n" \
+ "\n" \
+ "If module options are present both in the config file, and on the command line,\n" \
+ "then the options from the command line will be passed to the module _after_\n" \
+ "the options from the config file. That way, you can have defaults in the config\n" \
+ "file, and override them for a specific usage from the command line.\n" \
+
+#define modprobe_example_usage \
+ "(with the above /etc/modules.conf):\n\n" \
+ "$ modprobe tulip\n" \
+ " will load the module 'tulip' with default option 'irq=3'\n\n" \
+ "$ modprobe tulip irq=5\n" \
+ " will load the module 'tulip' with option 'irq=5', thus overriding the default\n\n" \
+ "$ modprobe tulip2\n" \
+ " will load the module 'tulip' with default options 'irq=4 io=0x308',\n" \
+ " which are the default for alias 'tulip2'\n\n" \
+ "$ modprobe tulip2 irq=8\n" \
+ " will load the module 'tulip' with default options 'irq=4 io=0x308 irq=8',\n" \
+ " which are the default for alias 'tulip2' overridden by the option 'irq=8'\n\n" \
+ " from the command line\n\n" \
+ "$ modprobe tulip2 irq=2 io=0x210\n" \
+ " will load the module 'tulip' with default options 'irq=4 io=0x308 irq=4 io=0x210',\n" \
+ " which are the default for alias 'tulip2' overridden by the options 'irq=2 io=0x210'\n\n" \
+ " from the command line\n" \
+
+#define modprobe_trivial_usage \
+ "[-alrqvsD" IF_FEATURE_MODPROBE_BLACKLIST("b") "]" \
+ " MODULE [SYMBOL=VALUE]..." \
+
+#define modprobe_full_usage "\n\n" \
+ " -a Load multiple MODULEs" \
+ "\n -l List (MODULE is a pattern)" \
+ "\n -r Remove MODULE (stacks) or do autoclean" \
+ "\n -q Quiet" \
+ "\n -v Verbose" \
+ "\n -s Log to syslog" \
+ "\n -D Show dependencies" \
+ IF_FEATURE_MODPROBE_BLACKLIST( \
+ "\n -b Apply blacklist to module names too" \
+ ) \
+
+#endif /* !ENABLE_MODPROBE_SMALL */ \
+
+#if !ENABLE_MODPROBE_SMALL \
+
+#define rmmod_trivial_usage \
+ "[-wfa] [MODULE]..." \
+
+#define rmmod_full_usage "\n\n" \
+ "Unload kernel modules\n" \
+ "\n -w Wait until the module is no longer used" \
+ "\n -f Force unload" \
+ "\n -a Remove all unused modules (recursively)" \
+
+#define rmmod_example_usage \
+ "$ rmmod tulip\n" \
+
+#endif \
+
+#define arp_trivial_usage \
+ "\n[-vn] [-H HWTYPE] [-i IF] -a [HOSTNAME]" \
+ "\n[-v] [-i IF] -d HOSTNAME [pub]" \
+ "\n[-v] [-H HWTYPE] [-i IF] -s HOSTNAME HWADDR [temp]" \
+ "\n[-v] [-H HWTYPE] [-i IF] -s HOSTNAME HWADDR [netmask MASK] pub" \
+ "\n[-v] [-H HWTYPE] [-i IF] -Ds HOSTNAME IFACE [netmask MASK] pub" \
+
+#define arp_full_usage "\n\n" \
+ "Manipulate ARP cache\n" \
+ "\n -a Display (all) hosts" \
+ "\n -d Delete ARP entry" \
+ "\n -s Set new entry" \
+ "\n -v Verbose" \
+ "\n -n Don't resolve names" \
+ "\n -i IF Network interface" \
+ "\n -D Read HWADDR from IFACE" \
+ "\n -A,-p AF Protocol family" \
+ "\n -H HWTYPE Hardware address type" \
+
+#define arping_trivial_usage \
+ "[-fqbDUA] [-c CNT] [-w TIMEOUT] [-I IFACE] [-s SRC_IP] DST_IP" \
+
+#define arping_full_usage "\n\n" \
+ "Send ARP requests/replies\n" \
+ "\n -f Quit on first ARP reply" \
+ "\n -q Quiet" \
+ "\n -b Keep broadcasting, don't go unicast" \
+ "\n -D Exit with 1 if DST_IP replies" \
+ "\n -U Unsolicited ARP mode, update your neighbors" \
+ "\n -A ARP answer mode, update your neighbors" \
+ "\n -c N Stop after sending N ARP requests" \
+ "\n -w TIMEOUT Seconds to wait for ARP reply" \
+ "\n -I IFACE Interface to use (default eth0)" \
+ "\n -s SRC_IP Sender IP address" \
+ "\n DST_IP Target IP address" \
+
+#define brctl_trivial_usage \
+ "COMMAND [BRIDGE [INTERFACE]]" \
+
+#define brctl_full_usage "\n\n" \
+ "Manage ethernet bridges\n" \
+ "\nCommands:" \
+ IF_FEATURE_BRCTL_SHOW( \
+ "\n show Show a list of bridges" \
+ ) \
+ "\n addbr BRIDGE Create BRIDGE" \
+ "\n delbr BRIDGE Delete BRIDGE" \
+ "\n addif BRIDGE IFACE Add IFACE to BRIDGE" \
+ "\n delif BRIDGE IFACE Delete IFACE from BRIDGE" \
+ IF_FEATURE_BRCTL_FANCY( \
+ "\n setageing BRIDGE TIME Set ageing time" \
+ "\n setfd BRIDGE TIME Set bridge forward delay" \
+ "\n sethello BRIDGE TIME Set hello time" \
+ "\n setmaxage BRIDGE TIME Set max message age" \
+ "\n setpathcost BRIDGE COST Set path cost" \
+ "\n setportprio BRIDGE PRIO Set port priority" \
+ "\n setbridgeprio BRIDGE PRIO Set bridge priority" \
+ "\n stp BRIDGE [1/yes/on|0/no/off] STP on/off" \
+ ) \
+
+#define dnsd_trivial_usage \
+ "[-dvs] [-c CONFFILE] [-t TTL_SEC] [-p PORT] [-i ADDR]" \
+
+#define dnsd_full_usage "\n\n" \
+ "Small static DNS server daemon\n" \
+ "\n -c FILE Config file" \
+ "\n -t SEC TTL" \
+ "\n -p PORT Listen on PORT" \
+ "\n -i ADDR Listen on ADDR" \
+ "\n -d Daemonize" \
+ "\n -v Verbose" \
+ "\n -s Send successful replies only. Use this if you want" \
+ "\n to use /etc/resolv.conf with two nameserver lines:" \
+ "\n nameserver DNSD_SERVER" \
+ "\n nameserver NORMAL_DNS_SERVER" \
+
+#define ether_wake_trivial_usage \
+ "[-b] [-i IFACE] [-p aa:bb:cc:dd[:ee:ff]/a.b.c.d] MAC" \
+
+#define ether_wake_full_usage "\n\n" \
+ "Send a magic packet to wake up sleeping machines.\n" \
+ "MAC must be a station address (00:11:22:33:44:55) or\n" \
+ "a hostname with a known 'ethers' entry.\n" \
+ "\n -b Broadcast the packet" \
+ "\n -i IFACE Interface to use (default eth0)" \
+ "\n -p PASSWORD Append four or six byte PASSWORD to the packet" \
+
+#define ftpd_trivial_usage \
+ "[-wvS] [-t N] [-T N] [DIR]" \
+
+#define ftpd_full_usage "\n\n" \
+ "Anonymous FTP server\n" \
+ "\n" \
+ "ftpd should be used as an inetd service.\n" \
+ "ftpd's line for inetd.conf:\n" \
+ " 21 stream tcp nowait root ftpd ftpd /files/to/serve\n" \
+ "It also can be ran from tcpsvd:\n" \
+ " tcpsvd -vE 0.0.0.0 21 ftpd /files/to/serve\n" \
+ "\n -w Allow upload" \
+ "\n -v Log errors to stderr. -vv: verbose log" \
+ "\n -S Log errors to syslog. -SS: verbose log" \
+ "\n -t,-T Idle and absolute timeouts" \
+ "\n DIR Change root to this directory" \
+
+#define ftpget_trivial_usage \
+ "[OPTIONS] HOST [LOCAL_FILE] REMOTE_FILE" \
+
+#define ftpget_full_usage "\n\n" \
+ "Download a file via FTP\n" \
+ IF_FEATURE_FTPGETPUT_LONG_OPTIONS( \
+ "\n -c,--continue Continue previous transfer" \
+ "\n -v,--verbose Verbose" \
+ "\n -u,--username USER Username" \
+ "\n -p,--password PASS Password" \
+ "\n -P,--port NUM Port" \
+ ) \
+ IF_NOT_FEATURE_FTPGETPUT_LONG_OPTIONS( \
+ "\n -c Continue previous transfer" \
+ "\n -v Verbose" \
+ "\n -u USER Username" \
+ "\n -p PASS Password" \
+ "\n -P NUM Port" \
+ ) \
+
+#define ftpput_trivial_usage \
+ "[OPTIONS] HOST [REMOTE_FILE] LOCAL_FILE" \
+
+#define ftpput_full_usage "\n\n" \
+ "Upload a file to a FTP server\n" \
+ IF_FEATURE_FTPGETPUT_LONG_OPTIONS( \
+ "\n -v,--verbose Verbose" \
+ "\n -u,--username USER Username" \
+ "\n -p,--password PASS Password" \
+ "\n -P,--port NUM Port" \
+ ) \
+ IF_NOT_FEATURE_FTPGETPUT_LONG_OPTIONS( \
+ "\n -v Verbose" \
+ "\n -u USER Username" \
+ "\n -p PASS Password" \
+ "\n -P NUM Port number" \
+ ) \
+
+#define hostname_trivial_usage \
+ "[OPTIONS] [HOSTNAME | -F FILE]" \
+
+#define hostname_full_usage "\n\n" \
+ "Get or set hostname or DNS domain name\n" \
+ "\n -s Short" \
+ "\n -i Addresses for the hostname" \
+ "\n -d DNS domain name" \
+ "\n -f Fully qualified domain name" \
+ "\n -F FILE Use FILE's content as hostname" \
+
+#define hostname_example_usage \
+ "$ hostname\n" \
+ "sage\n" \
+
+#define dnsdomainname_trivial_usage NOUSAGE_STR \
+
+#define dnsdomainname_full_usage "" \
+
+#define httpd_trivial_usage \
+ "[-ifv[v]]" \
+ " [-c CONFFILE]" \
+ " [-p [IP:]PORT]" \
+ IF_FEATURE_HTTPD_SETUID(" [-u USER[:GRP]]") \
+ IF_FEATURE_HTTPD_BASIC_AUTH(" [-r REALM]") \
+ " [-h HOME]\n" \
+ "or httpd -d/-e" IF_FEATURE_HTTPD_AUTH_MD5("/-m") " STRING" \
+
+#define httpd_full_usage "\n\n" \
+ "Listen for incoming HTTP requests\n" \
+ "\n -i Inetd mode" \
+ "\n -f Don't daemonize" \
+ "\n -v[v] Verbose" \
+ "\n -p [IP:]PORT Bind to IP:PORT (default *:80)" \
+ IF_FEATURE_HTTPD_SETUID( \
+ "\n -u USER[:GRP] Set uid/gid after binding to port") \
+ IF_FEATURE_HTTPD_BASIC_AUTH( \
+ "\n -r REALM Authentication Realm for Basic Authentication") \
+ "\n -h HOME Home directory (default .)" \
+ "\n -c FILE Configuration file (default {/etc,HOME}/httpd.conf)" \
+ IF_FEATURE_HTTPD_AUTH_MD5( \
+ "\n -m STRING MD5 crypt STRING") \
+ "\n -e STRING HTML encode STRING" \
+ "\n -d STRING URL decode STRING" \
+
+#define ifconfig_trivial_usage \
+ IF_FEATURE_IFCONFIG_STATUS("[-a]") " interface [address]" \
+
+#define ifconfig_full_usage "\n\n" \
+ "Configure a network interface\n" \
+ "\n" \
+ IF_FEATURE_IPV6( \
+ " [add ADDRESS[/PREFIXLEN]]\n") \
+ IF_FEATURE_IPV6( \
+ " [del ADDRESS[/PREFIXLEN]]\n") \
+ " [[-]broadcast [ADDRESS]] [[-]pointopoint [ADDRESS]]\n" \
+ " [netmask ADDRESS] [dstaddr ADDRESS]\n" \
+ IF_FEATURE_IFCONFIG_SLIP( \
+ " [outfill NN] [keepalive NN]\n") \
+ " " IF_FEATURE_IFCONFIG_HW("[hw ether" IF_FEATURE_HWIB("|infiniband")" ADDRESS] ") "[metric NN] [mtu NN]\n" \
+ " [[-]trailers] [[-]arp] [[-]allmulti]\n" \
+ " [multicast] [[-]promisc] [txqueuelen NN] [[-]dynamic]\n" \
+ IF_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ( \
+ " [mem_start NN] [io_addr NN] [irq NN]\n") \
+ " [up|down] ..." \
+
+#define ifenslave_trivial_usage \
+ "[-cdf] MASTER_IFACE SLAVE_IFACE..." \
+
+#define ifenslave_full_usage "\n\n" \
+ "Configure network interfaces for parallel routing\n" \
+ "\n -c,--change-active Change active slave" \
+ "\n -d,--detach Remove slave interface from bonding device" \
+ "\n -f,--force Force, even if interface is not Ethernet" \
+
+#define ifenslave_example_usage \
+ "To create a bond device, simply follow these three steps:\n" \
+ "- ensure that the required drivers are properly loaded:\n" \
+ " # modprobe bonding ; modprobe <3c59x|eepro100|pcnet32|tulip|...>\n" \
+ "- assign an IP address to the bond device:\n" \
+ " # ifconfig bond0 <addr> netmask <mask> broadcast <bcast>\n" \
+ "- attach all the interfaces you need to the bond device:\n" \
+ " # ifenslave bond0 eth0 eth1 eth2\n" \
+ " If bond0 didn't have a MAC address, it will take eth0's. Then, all\n" \
+ " interfaces attached AFTER this assignment will get the same MAC addr.\n\n" \
+ " To detach a dead interface without setting the bond device down:\n" \
+ " # ifenslave -d bond0 eth1\n\n" \
+ " To set the bond device down and automatically release all the slaves:\n" \
+ " # ifconfig bond0 down\n\n" \
+ " To change active slave:\n" \
+ " # ifenslave -c bond0 eth0\n" \
+
+#define ifplugd_trivial_usage \
+ "[OPTIONS]" \
+
+#define ifplugd_full_usage "\n\n" \
+ "Network interface plug detection daemon\n" \
+ "\n -n Don't daemonize" \
+ "\n -s Don't log to syslog" \
+ "\n -i IFACE Interface" \
+ "\n -f/-F Treat link detection error as link down/link up" \
+ "\n (otherwise exit on error)" \
+ "\n -a Don't up interface at each link probe" \
+ "\n -M Monitor creation/destruction of interface" \
+ "\n (otherwise it must exist)" \
+ "\n -r PROG Script to run" \
+ "\n -x ARG Extra argument for script" \
+ "\n -I Don't exit on nonzero exit code from script" \
+ "\n -p Don't run \"up\" script on startup" \
+ "\n -q Don't run \"down\" script on exit" \
+ "\n -l Always run script on startup" \
+ "\n -t SECS Poll time in seconds" \
+ "\n -u SECS Delay before running script after link up" \
+ "\n -d SECS Delay after link down" \
+ "\n -m MODE API mode (mii, priv, ethtool, wlan, iff, auto)" \
+ "\n -k Kill running daemon" \
+
+#define ifup_trivial_usage \
+ "[-an"IF_FEATURE_IFUPDOWN_MAPPING("m")"vf] [-i FILE] IFACE..." \
+
+#define ifup_full_usage "\n\n" \
+ " -a Configure all interfaces" \
+ "\n -i FILE Use FILE instead of /etc/network/interfaces" \
+ "\n -n Print out what would happen, but don't do it" \
+ IF_FEATURE_IFUPDOWN_MAPPING( \
+ "\n (note: doesn't disable mappings)" \
+ "\n -m Don't run any mappings" \
+ ) \
+ "\n -v Print out what would happen before doing it" \
+ "\n -f Force configuration" \
+
+#define ifdown_trivial_usage \
+ "[-an"IF_FEATURE_IFUPDOWN_MAPPING("m")"vf] [-i FILE] IFACE..." \
+
+#define ifdown_full_usage "\n\n" \
+ " -a Deconfigure all interfaces" \
+ "\n -i FILE Use FILE for interface definitions" \
+ "\n -n Print out what would happen, but don't do it" \
+ IF_FEATURE_IFUPDOWN_MAPPING( \
+ "\n (note: doesn't disable mappings)" \
+ "\n -m Don't run any mappings" \
+ ) \
+ "\n -v Print out what would happen before doing it" \
+ "\n -f Force deconfiguration" \
+
+#define inetd_trivial_usage \
+ "[-fe] [-q N] [-R N] [CONFFILE]" \
+
+#define inetd_full_usage "\n\n" \
+ "Listen for network connections and launch programs\n" \
+ "\n -f Run in foreground" \
+ "\n -e Log to stderr" \
+ "\n -q N Socket listen queue (default: 128)" \
+ "\n -R N Pause services after N connects/min" \
+ "\n (default: 0 - disabled)" \
+
+#define ip_trivial_usage \
+ "[OPTIONS] {" \
+ IF_FEATURE_IP_ADDRESS("address | ") \
+ IF_FEATURE_IP_ROUTE("route | ") \
+ IF_FEATURE_IP_LINK("link | ") \
+ IF_FEATURE_IP_TUNNEL("tunnel | ") \
+ IF_FEATURE_IP_NEIGH("neigh | ") \
+ IF_FEATURE_IP_RULE("rule") \
+ "} {COMMAND}" \
+
+#define ip_full_usage "\n\n" \
+ "ip [OPTIONS] OBJECT {COMMAND}\n" \
+ "where OBJECT := {" \
+ IF_FEATURE_IP_ADDRESS("address | ") \
+ IF_FEATURE_IP_ROUTE("route | ") \
+ IF_FEATURE_IP_LINK("link | ") \
+ IF_FEATURE_IP_TUNNEL("tunnel | ") \
+ IF_FEATURE_IP_NEIGH("neigh | ") \
+ IF_FEATURE_IP_RULE("rule") \
+ "}\n" \
+ "OPTIONS := { -f[amily] { inet | inet6 | link } | -o[neline] }" \
+
+#define ipaddr_trivial_usage \
+ "{ {add|del} IFADDR dev STRING | {show|flush}\n" \
+ " [dev STRING] [to PREFIX] }" \
+
+#define ipaddr_full_usage "\n\n" \
+ "ipaddr {add|change|replace|delete} IFADDR dev STRING\n" \
+ "ipaddr {show|flush} [dev STRING] [scope SCOPE-ID]\n" \
+ " [to PREFIX] [label PATTERN]\n" \
+ " IFADDR := PREFIX | ADDR peer PREFIX\n" \
+ " [broadcast ADDR] [anycast ADDR]\n" \
+ " [label STRING] [scope SCOPE-ID]\n" \
+ " SCOPE-ID := [host | link | global | NUMBER]" \
+
+#define iplink_trivial_usage \
+ "{ set DEVICE { up | down | arp { on | off } | show [DEVICE] }" \
+
+#define iplink_full_usage "\n\n" \
+ "iplink set DEVICE { up | down | arp | multicast { on | off } |\n" \
+ " dynamic { on | off } |\n" \
+ " mtu MTU }\n" \
+ "iplink show [DEVICE]" \
+
+#define iproute_trivial_usage \
+ "{ list | flush | add | del | change | append |\n" \
+ " replace | test } ROUTE" \
+
+#define iproute_full_usage "\n\n" \
+ "iproute { list | flush } SELECTOR\n" \
+ "iproute get ADDRESS [from ADDRESS iif STRING]\n" \
+ " [oif STRING] [tos TOS]\n" \
+ "iproute { add | del | change | append | replace | test } ROUTE\n" \
+ " SELECTOR := [root PREFIX] [match PREFIX] [proto RTPROTO]\n" \
+ " ROUTE := [TYPE] PREFIX [tos TOS] [proto RTPROTO] [metric METRIC]" \
+
+#define iprule_trivial_usage \
+ "{[list | add | del] RULE}" \
+
+#define iprule_full_usage "\n\n" \
+ "iprule [list | add | del] SELECTOR ACTION\n" \
+ " SELECTOR := [from PREFIX] [to PREFIX] [tos TOS] [fwmark FWMARK]\n" \
+ " [dev STRING] [pref NUMBER]\n" \
+ " ACTION := [table TABLE_ID] [nat ADDRESS]\n" \
+ " [prohibit | reject | unreachable]\n" \
+ " [realms [SRCREALM/]DSTREALM]\n" \
+ " TABLE_ID := [local | main | default | NUMBER]" \
+
+#define iptunnel_trivial_usage \
+ "{ add | change | del | show } [NAME]\n" \
+ " [mode { ipip | gre | sit }]\n" \
+ " [remote ADDR] [local ADDR] [ttl TTL]" \
+
+#define iptunnel_full_usage "\n\n" \
+ "iptunnel { add | change | del | show } [NAME]\n" \
+ " [mode { ipip | gre | sit }] [remote ADDR] [local ADDR]\n" \
+ " [[i|o]seq] [[i|o]key KEY] [[i|o]csum]\n" \
+ " [ttl TTL] [tos TOS] [[no]pmtudisc] [dev PHYS_DEV]" \
+
+#define ipneigh_trivial_usage \
+ "{ show | flush} [ to PREFIX ] [ dev DEV ] [ nud STATE ]" \
+
+#define ipneigh_full_usage "\n\n" \
+ "ipneigh { show | flush} [ to PREFIX ] [ dev DEV ] [ nud STATE ]" \
+
+#define ipcalc_trivial_usage \
+ "[OPTIONS] ADDRESS" \
+ IF_FEATURE_IPCALC_FANCY("[/PREFIX]") " [NETMASK]" \
+
+#define ipcalc_full_usage "\n\n" \
+ "Calculate IP network settings from a IP address\n" \
+ IF_FEATURE_IPCALC_LONG_OPTIONS( \
+ "\n -b,--broadcast Display calculated broadcast address" \
+ "\n -n,--network Display calculated network address" \
+ "\n -m,--netmask Display default netmask for IP" \
+ IF_FEATURE_IPCALC_FANCY( \
+ "\n -p,--prefix Display the prefix for IP/NETMASK" \
+ "\n -h,--hostname Display first resolved host name" \
+ "\n -s,--silent Don't ever display error messages" \
+ ) \
+ ) \
+ IF_NOT_FEATURE_IPCALC_LONG_OPTIONS( \
+ "\n -b Display calculated broadcast address" \
+ "\n -n Display calculated network address" \
+ "\n -m Display default netmask for IP" \
+ IF_FEATURE_IPCALC_FANCY( \
+ "\n -p Display the prefix for IP/NETMASK" \
+ "\n -h Display first resolved host name" \
+ "\n -s Don't ever display error messages" \
+ ) \
+ ) \
+
+#define fakeidentd_trivial_usage \
+ "[-fiw] [-b ADDR] [STRING]" \
+
+#define fakeidentd_full_usage "\n\n" \
+ "Provide fake ident (auth) service\n" \
+ "\n -f Run in foreground" \
+ "\n -i Inetd mode" \
+ "\n -w Inetd 'wait' mode" \
+ "\n -b ADDR Bind to specified address" \
+ "\n STRING Ident answer string (default: nobody)" \
+
+#define nameif_trivial_usage \
+ IF_NOT_FEATURE_NAMEIF_EXTENDED( \
+ "[-s] [-c FILE] [IFNAME HWADDR]..." \
+ ) \
+ IF_FEATURE_NAMEIF_EXTENDED( \
+ "[-s] [-c FILE] [IFNAME SELECTOR]..." \
+ ) \
+
+#define nameif_full_usage "\n\n" \
+ "Rename network interface while it in the down state." \
+ IF_NOT_FEATURE_NAMEIF_EXTENDED( \
+ "\nThe device with address HWADDR is renamed to IFACE." \
+ ) \
+ IF_FEATURE_NAMEIF_EXTENDED( \
+ "\nThe device matched by SELECTOR is renamed to IFACE." \
+ "\nSELECTOR can be a combination of:" \
+ "\n driver=STRING" \
+ "\n bus=STRING" \
+ "\n phy_address=NUM" \
+ "\n [mac=]XX:XX:XX:XX:XX:XX" \
+ ) \
+ "\n" \
+ "\n -c FILE Configuration file (default: /etc/mactab)" \
+ "\n -s Log to syslog" \
+
+#define nameif_example_usage \
+ "$ nameif -s dmz0 00:A0:C9:8C:F6:3F\n" \
+ " or\n" \
+ "$ nameif -c /etc/my_mactab_file\n" \
+
+#define nbdclient_trivial_usage \
+ "HOST PORT BLOCKDEV" \
+
+#define nbdclient_full_usage "\n\n" \
+ "Connect to HOST and provide a network block device on BLOCKDEV" \
+
+#if !ENABLE_NC_110_COMPAT \
+
+#if ENABLE_NC_SERVER || ENABLE_NC_EXTRA \
+
+#define NC_OPTIONS_STR "\n" \
+
+#else \
+
+#define NC_OPTIONS_STR \
+
+#endif \
+
+#define nc_trivial_usage \
+ IF_NC_EXTRA("[-iN] [-wN] ")IF_NC_SERVER("[-l] [-p PORT] ") \
+ "["IF_NC_EXTRA("-f FILE|")"IPADDR PORT]"IF_NC_EXTRA(" [-e PROG]") \
+
+#define nc_full_usage "\n\n" \
+ "Open a pipe to IP:PORT" IF_NC_EXTRA(" or FILE") \
+ NC_OPTIONS_STR \
+ IF_NC_SERVER( \
+ "\n -l Listen mode, for inbound connects" \
+ IF_NC_EXTRA( \
+ "\n (use -ll with -e for persistent server)" \
+ ) \
+ "\n -p PORT Local port" \
+ ) \
+ IF_NC_EXTRA( \
+ "\n -w SEC Connect timeout" \
+ "\n -i SEC Delay interval for lines sent" \
+ "\n -f FILE Use file (ala /dev/ttyS0) instead of network" \
+ "\n -e PROG Run PROG after connect" \
+ ) \
+
+#define nc_notes_usage "" \
+ IF_NC_EXTRA( \
+ "To use netcat as a terminal emulator on a serial port:\n\n" \
+ "$ stty 115200 -F /dev/ttyS0\n" \
+ "$ stty raw -echo -ctlecho && nc -f /dev/ttyS0\n" \
+ ) \
+
+#define nc_example_usage \
+ "$ nc foobar.somedomain.com 25\n" \
+ "220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600\n" \
+ "help\n" \
+ "214-Commands supported:\n" \
+ "214- HELO EHLO MAIL RCPT DATA AUTH\n" \
+ "214 NOOP QUIT RSET HELP\n" \
+ "quit\n" \
+ "221 foobar closing connection\n" \
+
+#endif \
+
+#if ENABLE_NC_110_COMPAT \
+
+#define nc_trivial_usage \
+ "[OPTIONS] HOST PORT - connect" \
+ IF_NC_SERVER("\n" \
+ "nc [OPTIONS] -l -p PORT [HOST] [PORT] - listen" \
+ ) \
+
+#define nc_full_usage "\n\n" \
+ " -e PROG Run PROG after connect (must be last)" \
+ IF_NC_SERVER( \
+ "\n -l Listen mode, for inbound connects" \
+ "\n -lk With -e, provides persistent server" \
+ ) \
+ "\n -p PORT Local port" \
+ "\n -s ADDR Local address" \
+ "\n -w SEC Timeout for connects and final net reads" \
+ IF_NC_EXTRA( \
+ "\n -i SEC Delay interval for lines sent" /* ", ports scanned" */ \
+ ) \
+ "\n -n Don't do DNS resolution" \
+ "\n -u UDP mode" \
+ "\n -v Verbose" \
+ IF_NC_EXTRA( \
+ "\n -o FILE Hex dump traffic" \
+ "\n -z Zero-I/O mode (scanning)" \
+ ) \
+
+#endif \
+
+#define netstat_trivial_usage \
+ "[-"IF_ROUTE("r")"al] [-tuwx] [-en"IF_FEATURE_NETSTAT_WIDE("W")IF_FEATURE_NETSTAT_PRG("p")"]" \
+
+#define netstat_full_usage "\n\n" \
+ "Display networking information\n" \
+ IF_ROUTE( \
+ "\n -r Routing table" \
+ ) \
+ "\n -a All sockets" \
+ "\n -l Listening sockets" \
+ "\n Else: connected sockets" \
+ "\n -t TCP sockets" \
+ "\n -u UDP sockets" \
+ "\n -w Raw sockets" \
+ "\n -x Unix sockets" \
+ "\n Else: all socket types" \
+ "\n -e Other/more information" \
+ "\n -n Don't resolve names" \
+ IF_FEATURE_NETSTAT_WIDE( \
+ "\n -W Wide display" \
+ ) \
+ IF_FEATURE_NETSTAT_PRG( \
+ "\n -p Show PID/program name for sockets" \
+ ) \
+
+#define nslookup_trivial_usage \
+ "[HOST] [SERVER]" \
+
+#define nslookup_full_usage "\n\n" \
+ "Query the nameserver for the IP address of the given HOST\n" \
+ "optionally using a specified DNS server" \
+
+#define nslookup_example_usage \
+ "$ nslookup localhost\n" \
+ "Server: default\n" \
+ "Address: default\n" \
+ "\n" \
+ "Name: debian\n" \
+ "Address: 127.0.0.1\n" \
+
+#define ntpd_trivial_usage \
+ "[-dnqNw"IF_FEATURE_NTPD_SERVER("l -I IFACE")"] [-S PROG] [-p PEER]..." \
+
+#define ntpd_full_usage "\n\n" \
+ "NTP client/server\n" \
+ "\n -d Verbose" \
+ "\n -n Do not daemonize" \
+ "\n -q Quit after clock is set" \
+ "\n -N Run at high priority" \
+ "\n -w Do not set time (only query peers), implies -n" \
+ "\n -S PROG Run PROG after stepping time, stratum change, and every 11 mins" \
+ "\n -p PEER Obtain time from PEER (may be repeated)" \
+ IF_FEATURE_NTPD_CONF( \
+ "\n If -p is not given, 'server HOST' lines" \
+ "\n from /etc/ntp.conf are used" \
+ ) \
+ IF_FEATURE_NTPD_SERVER( \
+ "\n -l Also run as server on port 123" \
+ "\n -I IFACE Bind server to IFACE, implies -l" \
+ ) \
+
+#if !ENABLE_FEATURE_FANCY_PING \
+
+# define ping_trivial_usage \
+ "HOST" \
+
+# define ping_full_usage "\n\n" \
+ "Send ICMP ECHO_REQUEST packets to network hosts" \
+
+# define ping6_trivial_usage \
+ "HOST" \
+
+# define ping6_full_usage "\n\n" \
+ "Send ICMP ECHO_REQUEST packets to network hosts" \
+
+#else \
+
+# define ping_trivial_usage \
+ "[OPTIONS] HOST" \
+
+# define ping_full_usage "\n\n" \
+ "Send ICMP ECHO_REQUEST packets to network hosts\n" \
+ IF_PING6( \
+ "\n -4,-6 Force IP or IPv6 name resolution" \
+ ) \
+ "\n -c CNT Send only CNT pings" \
+ "\n -s SIZE Send SIZE data bytes in packets (default:56)" \
+ "\n -t TTL Set TTL" \
+ "\n -I IFACE/IP Use interface or IP address as source" \
+ "\n -W SEC Seconds to wait for the first response (default:10)" \
+ "\n (after all -c CNT packets are sent)" \
+ "\n -w SEC Seconds until ping exits (default:infinite)" \
+ "\n (can exit earlier with -c CNT)" \
+ "\n -q Quiet, only display output at start" \
+ "\n and when finished" \
+ "\n -p Pattern to use for payload" \
+
+# define ping6_trivial_usage \
+ "[OPTIONS] HOST" \
+
+# define ping6_full_usage "\n\n" \
+ "Send ICMP ECHO_REQUEST packets to network hosts\n" \
+ "\n -c CNT Send only CNT pings" \
+ "\n -s SIZE Send SIZE data bytes in packets (default:56)" \
+ "\n -I IFACE/IP Use interface or IP address as source" \
+ "\n -q Quiet, only display output at start" \
+ "\n and when finished" \
+ "\n -p Pattern to use for payload" \
+
+#endif \
+
+#define ping_example_usage \
+ "$ ping localhost\n" \
+ "PING slag (127.0.0.1): 56 data bytes\n" \
+ "64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=20.1 ms\n" \
+ "\n" \
+ "--- debian ping statistics ---\n" \
+ "1 packets transmitted, 1 packets received, 0% packet loss\n" \
+ "round-trip min/avg/max = 20.1/20.1/20.1 ms\n" \
+
+#define ping6_example_usage \
+ "$ ping6 ip6-localhost\n" \
+ "PING ip6-localhost (::1): 56 data bytes\n" \
+ "64 bytes from ::1: icmp6_seq=0 ttl=64 time=20.1 ms\n" \
+ "\n" \
+ "--- ip6-localhost ping statistics ---\n" \
+ "1 packets transmitted, 1 packets received, 0% packet loss\n" \
+ "round-trip min/avg/max = 20.1/20.1/20.1 ms\n" \
+
+#define pscan_trivial_usage \
+ "[-cb] [-p MIN_PORT] [-P MAX_PORT] [-t TIMEOUT] [-T MIN_RTT] HOST" \
+
+#define pscan_full_usage "\n\n" \
+ "Scan a host, print all open ports\n" \
+ "\n -c Show closed ports too" \
+ "\n -b Show blocked ports too" \
+ "\n -p Scan from this port (default 1)" \
+ "\n -P Scan up to this port (default 1024)" \
+ "\n -t Timeout (default 5000 ms)" \
+ "\n -T Minimum rtt (default 5 ms, increase for congested hosts)" \
+
+#define route_trivial_usage \
+ "[{add|del|delete}]" \
+
+#define route_full_usage "\n\n" \
+ "Edit kernel routing tables\n" \
+ "\n -n Don't resolve names" \
+ "\n -e Display other/more information" \
+ "\n -A inet" IF_FEATURE_IPV6("{6}") " Select address family" \
+
+#define slattach_trivial_usage \
+ "[-cehmLF] [-s SPEED] [-p PROTOCOL] DEVICE" \
+
+#define slattach_full_usage "\n\n" \
+ "Attach network interface(s) to serial line(s)\n" \
+ "\n -p PROT Set protocol (slip, cslip, slip6, clisp6 or adaptive)" \
+ "\n -s SPD Set line speed" \
+ "\n -e Exit after initializing device" \
+ "\n -h Exit when the carrier is lost" \
+ "\n -c PROG Run PROG when the line is hung up" \
+ "\n -m Do NOT initialize the line in raw 8 bits mode" \
+ "\n -L Enable 3-wire operation" \
+ "\n -F Disable RTS/CTS flow control" \
+
+#define tc_trivial_usage \
+ "OBJECT CMD [dev STRING]" \
+
+#define tc_full_usage "\n\n" \
+ "OBJECT: {qdisc|class|filter}\n" \
+ "CMD: {add|del|change|replace|show}\n" \
+ "\n" \
+ "qdisc [ handle QHANDLE ] [ root |"IF_FEATURE_TC_INGRESS(" ingress |")" parent CLASSID ]\n" \
+ " [ [ QDISC_KIND ] [ help | OPTIONS ] ]\n" \
+ " QDISC_KIND := { [p|b]fifo | tbf | prio | cbq | red | etc. }\n" \
+ "qdisc show [ dev STRING ]"IF_FEATURE_TC_INGRESS(" [ingress]")"\n" \
+ "class [ classid CLASSID ] [ root | parent CLASSID ]\n" \
+ " [ [ QDISC_KIND ] [ help | OPTIONS ] ]\n" \
+ "class show [ dev STRING ] [ root | parent CLASSID ]\n" \
+ "filter [ pref PRIO ] [ protocol PROTO ]\n" \
+ " [ root | classid CLASSID ] [ handle FILTERID ]\n" \
+ " [ [ FILTER_TYPE ] [ help | OPTIONS ] ]\n" \
+ "filter show [ dev STRING ] [ root | parent CLASSID ]" \
+
+#define tcpsvd_trivial_usage \
+ "[-hEv] [-c N] [-C N[:MSG]] [-b N] [-u USER] [-l NAME] IP PORT PROG" \
+
+#define tcpsvd_full_usage "\n\n" \
+ "Create TCP socket, bind to IP:PORT and listen for incoming connections.\n" \
+ "Run PROG for each connection.\n" \
+ "\n IP PORT IP:PORT to listen on" \
+ "\n PROG ARGS Program to run" \
+ "\n -u USER[:GRP] Change to user/group after bind" \
+ "\n -c N Up to N connections simultaneously (default 30)" \
+ "\n -b N Allow backlog of approximately N TCP SYNs (default 20)" \
+ "\n -C N[:MSG] Allow only up to N connections from the same IP:" \
+ "\n new connections from this IP address are closed" \
+ "\n immediately, MSG is written to the peer before close" \
+ "\n -E Don't set up environment" \
+ "\n -h Look up peer's hostname" \
+ "\n -l NAME Local hostname (else look up local hostname in DNS)" \
+ "\n -v Verbose" \
+ "\n" \
+ "\nEnvironment if no -E:" \
+ "\nPROTO='TCP'" \
+ "\nTCPREMOTEADDR='ip:port'" IF_FEATURE_IPV6(" ('[ip]:port' for IPv6)") \
+ "\nTCPLOCALADDR='ip:port'" \
+ "\nTCPORIGDSTADDR='ip:port' of destination before firewall" \
+ "\n Useful for REDIRECTed-to-local connections:" \
+ "\n iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to 8080" \
+ "\nTCPCONCURRENCY=num_of_connects_from_this_ip" \
+ "\nIf -h:" \
+ "\nTCPLOCALHOST='hostname' (-l NAME is used if specified)" \
+ "\nTCPREMOTEHOST='hostname'" \
+
+#define udpsvd_trivial_usage \
+ "[-hEv] [-c N] [-u USER] [-l NAME] IP PORT PROG" \
+
+#define udpsvd_full_usage "\n\n" \
+ "Create UDP socket, bind to IP:PORT and wait for incoming packets.\n" \
+ "Run PROG for each packet, redirecting all further packets with same\n" \
+ "peer ip:port to it.\n" \
+ "\n IP PORT IP:PORT to listen on" \
+ "\n PROG ARGS Program to run" \
+ "\n -u USER[:GRP] Change to user/group after bind" \
+ "\n -c N Up to N connections simultaneously (default 30)" \
+ "\n -E Don't set up environment" \
+ "\n -h Look up peer's hostname" \
+ "\n -l NAME Local hostname (else look up local hostname in DNS)" \
+ "\n -v Verbose" \
+ "\n" \
+ "\nEnvironment if no -E:" \
+ "\nPROTO='UDP'" \
+ "\nUDPREMOTEADDR='ip:port'" IF_FEATURE_IPV6(" ('[ip]:port' for IPv6)") \
+ "\nUDPLOCALADDR='ip:port'" \
+ "\nIf -h:" \
+ "\nUDPLOCALHOST='hostname' (-l NAME is used if specified)" \
+ "\nUDPREMOTEHOST='hostname'" \
+
+#if ENABLE_FEATURE_TELNET_AUTOLOGIN \
+
+#define telnet_trivial_usage \
+ "[-a] [-l USER] HOST [PORT]" \
+
+#define telnet_full_usage "\n\n" \
+ "Connect to telnet server\n" \
+ "\n -a Automatic login with $USER variable" \
+ "\n -l USER Automatic login as USER" \
+
+#else \
+
+#define telnet_trivial_usage \
+ "HOST [PORT]" \
+
+#define telnet_full_usage "\n\n" \
+ "Connect to telnet server" \
+
+#endif \
+
+#define telnetd_trivial_usage \
+ "[OPTIONS]" \
+
+#define telnetd_full_usage "\n\n" \
+ "Handle incoming telnet connections" \
+ IF_NOT_FEATURE_TELNETD_STANDALONE(" via inetd") "\n" \
+ "\n -l LOGIN Exec LOGIN on connect" \
+ "\n -f ISSUE_FILE Display ISSUE_FILE instead of /etc/issue" \
+ "\n -K Close connection as soon as login exits" \
+ "\n (normally wait until all programs close slave pty)" \
+ IF_FEATURE_TELNETD_STANDALONE( \
+ "\n -p PORT Port to listen on" \
+ "\n -b ADDR[:PORT] Address to bind to" \
+ "\n -F Run in foreground" \
+ "\n -i Inetd mode" \
+ IF_FEATURE_TELNETD_INETD_WAIT( \
+ "\n -w SEC Inetd 'wait' mode, linger time SEC" \
+ "\n -S Log to syslog (implied by -i or without -F and -w)" \
+ ) \
+ ) \
+
+#define tftp_trivial_usage \
+ "[OPTIONS] HOST [PORT]" \
+
+#define tftp_full_usage "\n\n" \
+ "Transfer a file from/to tftp server\n" \
+ "\n -l FILE Local FILE" \
+ "\n -r FILE Remote FILE" \
+ IF_FEATURE_TFTP_GET( \
+ "\n -g Get file" \
+ ) \
+ IF_FEATURE_TFTP_PUT( \
+ "\n -p Put file" \
+ ) \
+ IF_FEATURE_TFTP_BLOCKSIZE( \
+ "\n -b SIZE Transfer blocks of SIZE octets" \
+ ) \
+
+#define tftpd_trivial_usage \
+ "[-cr] [-u USER] [DIR]" \
+
+#define tftpd_full_usage "\n\n" \
+ "Transfer a file on tftp client's request\n" \
+ "\n" \
+ "tftpd should be used as an inetd service.\n" \
+ "tftpd's line for inetd.conf:\n" \
+ " 69 dgram udp nowait root tftpd tftpd -l /files/to/serve\n" \
+ "It also can be ran from udpsvd:\n" \
+ " udpsvd -vE 0.0.0.0 69 tftpd /files/to/serve\n" \
+ "\n -r Prohibit upload" \
+ "\n -c Allow file creation via upload" \
+ "\n -u Access files as USER" \
+ "\n -l Log to syslog (inetd mode requires this)" \
+
+#define traceroute_trivial_usage \
+ "[-"IF_TRACEROUTE6("46")"FIlnrv] [-f 1ST_TTL] [-m MAXTTL] [-q PROBES] [-p PORT]\n" \
+ " [-t TOS] [-w WAIT_SEC] [-s SRC_IP] [-i IFACE]\n" \
+ " [-z PAUSE_MSEC] HOST [BYTES]" \
+
+#define traceroute_full_usage "\n\n" \
+ "Trace the route to HOST\n" \
+ IF_TRACEROUTE6( \
+ "\n -4,-6 Force IP or IPv6 name resolution" \
+ ) \
+ "\n -F Set don't fragment bit" \
+ IF_FEATURE_TRACEROUTE_USE_ICMP( \
+ "\n -I Use ICMP ECHO instead of UDP datagrams" \
+ ) \
+ "\n -l Display TTL value of the returned packet" \
+ "\n -n Print numeric addresses" \
+ "\n -r Bypass routing tables, send directly to HOST" \
+ IF_FEATURE_TRACEROUTE_VERBOSE( \
+ "\n -v Verbose" \
+ ) \
+ "\n -f N First number of hops (default 1)" \
+ "\n -m N Max number of hops" \
+ "\n -q N Number of probes per hop (default 3)" \
+ "\n -p N Base UDP port number used in probes" \
+ "\n (default 33434)" \
+ "\n -s IP Source address" \
+ "\n -i IFACE Source interface" \
+ "\n -t N Type-of-service in probe packets (default 0)" \
+ "\n -w SEC Time to wait for a response (default 3)" \
+ "\n -g IP Loose source route gateway (8 max)" \
+
+#define traceroute6_trivial_usage \
+ "[-nrv] [-m MAXTTL] [-q PROBES] [-p PORT]\n" \
+ " [-t TOS] [-w WAIT_SEC] [-s SRC_IP] [-i IFACE]\n" \
+ " HOST [BYTES]" \
+
+#define traceroute6_full_usage "\n\n" \
+ "Trace the route to HOST\n" \
+ "\n -n Print numeric addresses" \
+ "\n -r Bypass routing tables, send directly to HOST" \
+ IF_FEATURE_TRACEROUTE_VERBOSE( \
+ "\n -v Verbose" \
+ ) \
+ "\n -m N Max number of hops" \
+ "\n -q N Number of probes per hop (default 3)" \
+ "\n -p N Base UDP port number used in probes" \
+ "\n (default 33434)" \
+ "\n -s IP Source address" \
+ "\n -i IFACE Source interface" \
+ "\n -t N Type-of-service in probe packets (default 0)" \
+ "\n -w SEC Time wait for a response (default 3)" \
+
+#define tunctl_trivial_usage \
+ "[-f device] ([-t name] | -d name)" IF_FEATURE_TUNCTL_UG(" [-u owner] [-g group] [-b]") \
+
+#define tunctl_full_usage "\n\n" \
+ "Create or delete tun interfaces\n" \
+ "\n -f name tun device (/dev/net/tun)" \
+ "\n -t name Create iface 'name'" \
+ "\n -d name Delete iface 'name'" \
+ IF_FEATURE_TUNCTL_UG( \
+ "\n -u owner Set iface owner" \
+ "\n -g group Set iface group" \
+ "\n -b Brief output" \
+ ) \
+
+#define tunctl_example_usage \
+ "# tunctl\n" \
+ "# tunctl -d tun0\n" \
+
+#define vconfig_trivial_usage \
+ "COMMAND [OPTIONS]" \
+
+#define vconfig_full_usage "\n\n" \
+ "Create and remove virtual ethernet devices\n" \
+ "\n add IFACE VLAN_ID" \
+ "\n rem VLAN_NAME" \
+ "\n set_flag IFACE 0|1 VLAN_QOS" \
+ "\n set_egress_map VLAN_NAME SKB_PRIO VLAN_QOS" \
+ "\n set_ingress_map VLAN_NAME SKB_PRIO VLAN_QOS" \
+ "\n set_name_type NAME_TYPE" \
+
+#define wget_trivial_usage \
+ IF_FEATURE_WGET_LONG_OPTIONS( \
+ "[-c|--continue] [--spider] [-q|--quiet] [-O|--output-document FILE]\n" \
+ " [--header 'header: value'] [-Y|--proxy on/off] [-P DIR]\n" \
+ " [-U|--user-agent AGENT]" IF_FEATURE_WGET_TIMEOUT(" [-T SEC]") " URL..." \
+ ) \
+ IF_NOT_FEATURE_WGET_LONG_OPTIONS( \
+ "[-cq] [-O FILE] [-Y on/off] [-P DIR] [-U AGENT]" \
+ IF_FEATURE_WGET_TIMEOUT(" [-T SEC]") " URL..." \
+ ) \
+
+#define wget_full_usage "\n\n" \
+ "Retrieve files via HTTP or FTP\n" \
+ IF_FEATURE_WGET_LONG_OPTIONS( \
+ "\n --spider Spider mode - only check file existence" \
+ ) \
+ "\n -c Continue retrieval of aborted transfer" \
+ "\n -q Quiet" \
+ "\n -P DIR Save to DIR (default .)" \
+ IF_FEATURE_WGET_TIMEOUT( \
+ "\n -T SEC Network read timeout is SEC seconds" \
+ ) \
+ "\n -O FILE Save to FILE ('-' for stdout)" \
+ "\n -U STR Use STR for User-Agent header" \
+ "\n -Y on/off Use proxy" \
+
+#define whois_trivial_usage \
+ "[-i] [-h SERVER] [-p PORT] NAME..." \
+
+#define whois_full_usage "\n\n" \
+ "Query WHOIS info about NAME\n" \
+ "\n -i Show redirect results too" \
+ "\n -h,-p Server to query" \
+
+#define zcip_trivial_usage \
+ "[OPTIONS] IFACE SCRIPT" \
+
+#define zcip_full_usage "\n\n" \
+ "Manage a ZeroConf IPv4 link-local address\n" \
+ "\n -f Run in foreground" \
+ "\n -q Quit after obtaining address" \
+ "\n -r 169.254.x.x Request this address first" \
+ "\n -l x.x.0.0 Use this range instead of 169.254" \
+ "\n -v Verbose" \
+ "\n" \
+ "\n$LOGGING=none Suppress logging" \
+ "\n$LOGGING=syslog Log to syslog" \
+ "\n" \
+ "\nWith no -q, runs continuously monitoring for ARP conflicts," \
+ "\nexits only on I/O errors (link down etc)" \
+
+#define lpd_trivial_usage \
+ "SPOOLDIR [HELPER [ARGS]]" \
+
+#define lpd_full_usage "\n\n" \
+ "SPOOLDIR must contain (symlinks to) device nodes or directories" \
+ "\nwith names matching print queue names. In the first case, jobs are" \
+ "\nsent directly to the device. Otherwise each job is stored in queue" \
+ "\ndirectory and HELPER program is called. Name of file to print" \
+ "\nis passed in $DATAFILE variable." \
+ "\nExample:" \
+ "\n tcpsvd -E 0 515 softlimit -m 999999 lpd /var/spool ./print" \
+
+#define lpr_trivial_usage \
+ "-P queue[@host[:port]] -U USERNAME -J TITLE -Vmh [FILE]..." \
+
+#define lpr_full_usage "\n\n" \
+ " -P lp service to connect to (else uses $PRINTER)" \
+ "\n -m Send mail on completion" \
+ "\n -h Print banner page too" \
+ "\n -V Verbose" \
+
+#define lpq_trivial_usage \
+ "[-P queue[@host[:port]]] [-U USERNAME] [-d JOBID]... [-fs]" \
+
+#define lpq_full_usage "\n\n" \
+ " -P lp service to connect to (else uses $PRINTER)" \
+ "\n -d Delete jobs" \
+ "\n -f Force any waiting job to be printed" \
+ "\n -s Short display" \
+
+#define free_trivial_usage \
+ "" IF_DESKTOP("[-b/k/m/g]") \
+
+#define free_full_usage "\n\n" \
+ "Display the amount of free and used system memory" \
+
+#define free_example_usage \
+ "$ free\n" \
+ " total used free shared buffers\n" \
+ " Mem: 257628 248724 8904 59644 93124\n" \
+ " Swap: 128516 8404 120112\n" \
+ "Total: 386144 257128 129016\n" \
+
+#define fuser_trivial_usage \
+ "[OPTIONS] FILE or PORT/PROTO" \
+
+#define fuser_full_usage "\n\n" \
+ "Find processes which use FILEs or PORTs\n" \
+ "\n -m Find processes which use same fs as FILEs" \
+ "\n -4,-6 Search only IPv4/IPv6 space" \
+ "\n -s Don't display PIDs" \
+ "\n -k Kill found processes" \
+ "\n -SIGNAL Signal to send (default: KILL)" \
+
+#define iostat_trivial_usage \
+ "[-c] [-d] [-t] [-z] [-k|-m] [ALL|BLOCKDEV...] [INTERVAL [COUNT]]" \
+
+#define iostat_full_usage "\n\n" \
+ "Report CPU and I/O statistics\n" \
+ "\n -c Show CPU utilization" \
+ "\n -d Show device utilization" \
+ "\n -t Print current time" \
+ "\n -z Omit devices with no activity" \
+ "\n -k Use kb/s" \
+ "\n -m Use Mb/s" \
+
+#define kill_trivial_usage \
+ "[-l] [-SIG] PID..." \
+
+#define kill_full_usage "\n\n" \
+ "Send a signal (default: TERM) to given PIDs\n" \
+ "\n -l List all signal names and numbers" \
+
+#define kill_example_usage \
+ "$ ps | grep apache\n" \
+ "252 root root S [apache]\n" \
+ "263 www-data www-data S [apache]\n" \
+ "264 www-data www-data S [apache]\n" \
+ "265 www-data www-data S [apache]\n" \
+ "266 www-data www-data S [apache]\n" \
+ "267 www-data www-data S [apache]\n" \
+ "$ kill 252\n" \
+
+#define killall_trivial_usage \
+ "[-l] [-q] [-SIG] PROCESS_NAME..." \
+
+#define killall_full_usage "\n\n" \
+ "Send a signal (default: TERM) to given processes\n" \
+ "\n -l List all signal names and numbers" \
+ "\n -q Don't complain if no processes were killed" \
+
+#define killall_example_usage \
+ "$ killall apache\n" \
+
+#define killall5_trivial_usage \
+ "[-l] [-SIG] [-o PID]..." \
+
+#define killall5_full_usage "\n\n" \
+ "Send a signal (default: TERM) to all processes outside current session\n" \
+ "\n -l List all signal names and numbers" \
+ "\n -o PID Don't signal this PID" \
+
+#define lsof_trivial_usage \
+ "" \
+
+#define lsof_full_usage "\n\n" \
+ "Show all open files" \
+
+#define mpstat_trivial_usage \
+ "[-A] [-I SUM|CPU|ALL|SCPU] [-u] [-P num|ALL] [INTERVAL [COUNT]]" \
+
+#define mpstat_full_usage "\n\n" \
+ "Per-processor statistics\n" \
+ "\n -A Same as -I ALL -u -P ALL" \
+ "\n -I SUM|CPU|ALL|SCPU Report interrupt statistics" \
+ "\n -P num|ALL Processor to monitor" \
+ "\n -u Report CPU utilization" \
+
+#define nmeter_trivial_usage \
+ "[-d MSEC] FORMAT_STRING" \
+
+#define nmeter_full_usage "\n\n" \
+ "Monitor system in real time" \
+ "\n" \
+ "\n -d MSEC Milliseconds between updates, default:1000, none:-1" \
+ "\n" \
+ "\nFormat specifiers:" \
+ "\n %Nc or %[cN] CPU. N - bar size (default:10)" \
+ "\n (displays: S:system U:user N:niced D:iowait I:irq i:softirq)" \
+ "\n %[nINTERFACE] Network INTERFACE" \
+ "\n %m Allocated memory" \
+ "\n %[mf] Free memory" \
+ "\n %[mt] Total memory" \
+ "\n %s Allocated swap" \
+ "\n %f Number of used file descriptors" \
+ "\n %Ni Total/specific IRQ rate" \
+ "\n %x Context switch rate" \
+ "\n %p Forks" \
+ "\n %[pn] # of processes" \
+ "\n %b Block io" \
+ "\n %Nt Time (with N decimal points)" \
+ "\n %r Print <cr> instead of <lf> at EOL" \
+
+#define pgrep_trivial_usage \
+ "[-flnovx] [-s SID|-P PPID|PATTERN]" \
+
+#define pgrep_full_usage "\n\n" \
+ "Display process(es) selected by regex PATTERN\n" \
+ "\n -l Show command name too" \
+ "\n -f Match against entire command line" \
+ "\n -n Show the newest process only" \
+ "\n -o Show the oldest process only" \
+ "\n -v Negate the match" \
+ "\n -x Match whole name (not substring)" \
+ "\n -s Match session ID (0 for current)" \
+ "\n -P Match parent process ID" \
+
+#define pkill_trivial_usage \
+ "[-l|-SIGNAL] [-fnovx] [-s SID|-P PPID|PATTERN]" \
+
+#define pkill_full_usage "\n\n" \
+ "Send a signal to process(es) selected by regex PATTERN\n" \
+ "\n -l List all signals" \
+ "\n -f Match against entire command line" \
+ "\n -n Signal the newest process only" \
+ "\n -o Signal the oldest process only" \
+ "\n -v Negate the match" \
+ "\n -x Match whole name (not substring)" \
+ "\n -s Match session ID (0 for current)" \
+ "\n -P Match parent process ID" \
+
+#if (ENABLE_FEATURE_PIDOF_SINGLE || ENABLE_FEATURE_PIDOF_OMIT) \
+
+#define pidof_trivial_usage \
+ "[OPTIONS] [NAME]..." \
+
+#define USAGE_PIDOF "\n" \
+
+#else \
+
+#define pidof_trivial_usage \
+ "[NAME]..." \
+
+#define USAGE_PIDOF /* none */ \
+
+#endif \
+
+#define pidof_full_usage "\n\n" \
+ "List PIDs of all processes with names that match NAMEs" \
+ USAGE_PIDOF \
+ IF_FEATURE_PIDOF_SINGLE( \
+ "\n -s Show only one PID" \
+ ) \
+ IF_FEATURE_PIDOF_OMIT( \
+ "\n -o PID Omit given pid" \
+ "\n Use %PPID to omit pid of pidof's parent" \
+ ) \
+
+#define pidof_example_usage \
+ "$ pidof init\n" \
+ "1\n" \
+ IF_FEATURE_PIDOF_OMIT( \
+ "$ pidof /bin/sh\n20351 5973 5950\n") \
+ IF_FEATURE_PIDOF_OMIT( \
+ "$ pidof /bin/sh -o %PPID\n20351 5950") \
+
+#define pmap_trivial_usage \
+ "[-xq] PID" \
+
+#define pmap_full_usage "\n\n" \
+ "Display process memory usage" \
+ "\n" \
+ "\n -x Show details" \
+ "\n -q Quiet" \
+
+#define powertop_trivial_usage \
+ "" \
+
+#define powertop_full_usage "\n\n" \
+ "Analyze power consumption on Intel-based laptops" \
+
+#if ENABLE_DESKTOP \
+
+#define ps_trivial_usage \
+ "[-o COL1,COL2=HEADER]" IF_FEATURE_SHOW_THREADS(" [-T]") \
+
+#define ps_full_usage "\n\n" \
+ "Show list of processes\n" \
+ "\n -o COL1,COL2=HEADER Select columns for display" \
+ IF_FEATURE_SHOW_THREADS( \
+ "\n -T Show threads" \
+ ) \
+
+#else /* !ENABLE_DESKTOP */ \
+
+#if !ENABLE_SELINUX && !ENABLE_FEATURE_PS_WIDE \
+
+#define USAGE_PS "\nThis version of ps accepts no options" \
+
+#else \
+
+#define USAGE_PS "" \
+
+#endif \
+
+#define ps_trivial_usage \
+ "" \
+
+#define ps_full_usage "\n\n" \
+ "Show list of processes\n" \
+ USAGE_PS \
+ IF_SELINUX( \
+ "\n -Z Show selinux context" \
+ ) \
+ IF_FEATURE_PS_WIDE( \
+ "\n w Wide output" \
+ ) \
+ IF_FEATURE_PS_LONG( \
+ "\n l Long output" \
+ ) \
+ IF_FEATURE_SHOW_THREADS( \
+ "\n T Show threads" \
+ ) \
+
+#endif /* ENABLE_DESKTOP */ \
+
+#define ps_example_usage \
+ "$ ps\n" \
+ " PID Uid Gid State Command\n" \
+ " 1 root root S init\n" \
+ " 2 root root S [kflushd]\n" \
+ " 3 root root S [kupdate]\n" \
+ " 4 root root S [kpiod]\n" \
+ " 5 root root S [kswapd]\n" \
+ " 742 andersen andersen S [bash]\n" \
+ " 743 andersen andersen S -bash\n" \
+ " 745 root root S [getty]\n" \
+ " 2990 andersen andersen R ps\n" \
+
+#define pstree_trivial_usage \
+ "[-p] [PID|USER]" \
+
+#define pstree_full_usage "\n\n" \
+ "Display process tree, optionally start from USER or PID\n" \
+ "\n -p Show pids" \
+
+#define pwdx_trivial_usage \
+ "PID..." \
+
+#define pwdx_full_usage "\n\n" \
+ "Show current directory for PIDs" \
+
+#define renice_trivial_usage \
+ "[-n] PRIORITY [[-p | -g | -u] ID...]..." \
+
+#define renice_full_usage "\n\n" \
+ "Change scheduling priority of a running process\n" \
+ "\n -n Add PRIORITY to current nice value" \
+ "\n Without -n, nice value is set to PRIORITY" \
+ "\n -p Process ids (default)" \
+ "\n -g Process group ids" \
+ "\n -u Process user names" \
+
+#define smemcap_trivial_usage ">SMEMDATA.TAR" \
+
+#define smemcap_full_usage "\n\n" \
+ "Collect memory usage data in /proc and write it to stdout" \
+
+#define sysctl_trivial_usage \
+ "[OPTIONS] [KEY[=VALUE]]..." \
+
+#define sysctl_full_usage "\n\n" \
+ "Show/set kernel parameters\n" \
+ "\n -e Don't warn about unknown keys" \
+ "\n -n Don't show key names" \
+ "\n -a Show all values" \
+ "\n -w Set values" \
+ "\n -p FILE Set values from FILE (default /etc/sysctl.conf)" \
+ "\n -q Set values silently" \
+
+#define sysctl_example_usage \
+ "sysctl [-n] [-e] variable...\n" \
+ "sysctl [-n] [-e] [-q] -w variable=value...\n" \
+ "sysctl [-n] [-e] -a\n" \
+ "sysctl [-n] [-e] [-q] -p file (default /etc/sysctl.conf)\n" \
+ "sysctl [-n] [-e] -A\n" \
+
+#if ENABLE_FEATURE_SHOW_THREADS || ENABLE_FEATURE_TOP_SMP_CPU \
+
+# define IF_SHOW_THREADS_OR_TOP_SMP(...) __VA_ARGS__ \
+
+#else \
+
+# define IF_SHOW_THREADS_OR_TOP_SMP(...) \
+
+#endif \
+
+#define top_trivial_usage \
+ "[-b] [-nCOUNT] [-dSECONDS]" IF_FEATURE_TOPMEM(" [-m]") \
+
+#define top_full_usage "\n\n" \
+ "Provide a view of process activity in real time." \
+ "\n""Read the status of all processes from /proc each SECONDS" \
+ "\n""and display a screenful of them." \
+ "\n" \
+ IF_FEATURE_USE_TERMIOS( \
+ "Keys:" \
+ "\n"" N/M" \
+ IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE("/P") \
+ IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE("/T") \
+ ": " IF_FEATURE_TOPMEM("show CPU usage, ") "sort by pid/mem" \
+ IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE("/cpu") \
+ IF_FEATURE_TOP_CPU_USAGE_PERCENTAGE("/time") \
+ IF_FEATURE_TOPMEM( \
+ "\n"" S: show memory" \
+ ) \
+ "\n"" R: reverse sort" \
+ IF_SHOW_THREADS_OR_TOP_SMP( \
+ "\n"" " \
+ IF_FEATURE_SHOW_THREADS("H: toggle threads") \
+ IF_FEATURE_SHOW_THREADS(IF_FEATURE_TOP_SMP_CPU(", ")) \
+ IF_FEATURE_TOP_SMP_CPU("1: toggle SMP") \
+ ) \
+ "\n"" Q,^C: exit" \
+ "\n" \
+ "\n""Options:" \
+ ) \
+ "\n"" -b Batch mode" \
+ "\n"" -n N Exit after N iterations" \
+ "\n"" -d N Delay between updates" \
+ IF_FEATURE_TOPMEM( \
+ "\n"" -m Same as 's' key" \
+ ) \
+
+#define uptime_trivial_usage \
+ "" \
+
+#define uptime_full_usage "\n\n" \
+ "Display the time since the last boot" \
+
+#define uptime_example_usage \
+ "$ uptime\n" \
+ " 1:55pm up 2:30, load average: 0.09, 0.04, 0.00\n" \
+
+#define watch_trivial_usage \
+ "[-n SEC] [-t] PROG ARGS" \
+
+#define watch_full_usage "\n\n" \
+ "Run PROG periodically\n" \
+ "\n -n Loop period in seconds (default 2)" \
+ "\n -t Don't print header" \
+
+#define watch_example_usage \
+ "$ watch date\n" \
+ "Mon Dec 17 10:31:40 GMT 2000\n" \
+ "Mon Dec 17 10:31:42 GMT 2000\n" \
+ "Mon Dec 17 10:31:44 GMT 2000" \
+
+#define chpst_trivial_usage \
+ "[-vP012] [-u USER[:GRP]] [-U USER[:GRP]] [-e DIR]\n" \
+ " [-/ DIR] [-n NICE] [-m BYTES] [-d BYTES] [-o N]\n" \
+ " [-p N] [-f BYTES] [-c BYTES] PROG ARGS" \
+
+#define chpst_full_usage "\n\n" \
+ "Change the process state, run PROG\n" \
+ "\n -u USER[:GRP] Set uid and gid" \
+ "\n -U USER[:GRP] Set $UID and $GID in environment" \
+ "\n -e DIR Set environment variables as specified by files" \
+ "\n in DIR: file=1st_line_of_file" \
+ "\n -/ DIR Chroot to DIR" \
+ "\n -n NICE Add NICE to nice value" \
+ "\n -m BYTES Same as -d BYTES -s BYTES -l BYTES" \
+ "\n -d BYTES Limit data segment" \
+ "\n -o N Limit number of open files per process" \
+ "\n -p N Limit number of processes per uid" \
+ "\n -f BYTES Limit output file sizes" \
+ "\n -c BYTES Limit core file size" \
+ "\n -v Verbose" \
+ "\n -P Create new process group" \
+ "\n -0 Close stdin" \
+ "\n -1 Close stdout" \
+ "\n -2 Close stderr" \
+
+#define envdir_trivial_usage \
+ "DIR PROG ARGS" \
+
+#define envdir_full_usage "\n\n" \
+ "Set various environment variables as specified by files\n" \
+ "in the directory DIR, run PROG" \
+
+#define envuidgid_trivial_usage \
+ "USER PROG ARGS" \
+
+#define envuidgid_full_usage "\n\n" \
+ "Set $UID to USER's uid and $GID to USER's gid, run PROG" \
+
+#define setuidgid_trivial_usage \
+ "USER PROG ARGS" \
+
+#define setuidgid_full_usage "\n\n" \
+ "Set uid and gid to USER's uid and gid, drop supplementary group ids,\n" \
+ "run PROG" \
+
+#define softlimit_trivial_usage \
+ "[-a BYTES] [-m BYTES] [-d BYTES] [-s BYTES] [-l BYTES]\n" \
+ " [-f BYTES] [-c BYTES] [-r BYTES] [-o N] [-p N] [-t N]\n" \
+ " PROG ARGS" \
+
+#define softlimit_full_usage "\n\n" \
+ "Set soft resource limits, then run PROG\n" \
+ "\n -a BYTES Limit total size of all segments" \
+ "\n -m BYTES Same as -d BYTES -s BYTES -l BYTES -a BYTES" \
+ "\n -d BYTES Limit data segment" \
+ "\n -s BYTES Limit stack segment" \
+ "\n -l BYTES Limit locked memory size" \
+ "\n -o N Limit number of open files per process" \
+ "\n -p N Limit number of processes per uid" \
+ "\nOptions controlling file sizes:" \
+ "\n -f BYTES Limit output file sizes" \
+ "\n -c BYTES Limit core file size" \
+ "\nEfficiency opts:" \
+ "\n -r BYTES Limit resident set size" \
+ "\n -t N Limit CPU time, process receives" \
+ "\n a SIGXCPU after N seconds" \
+
+#define runsv_trivial_usage \
+ "DIR" \
+
+#define runsv_full_usage "\n\n" \
+ "Start and monitor a service and optionally an appendant log service" \
+
+#define runsvdir_trivial_usage \
+ "[-P] [-s SCRIPT] DIR" \
+
+#define runsvdir_full_usage "\n\n" \
+ "Start a runsv process for each subdirectory. If it exits, restart it.\n" \
+ "\n -P Put each runsv in a new session" \
+ "\n -s SCRIPT Run SCRIPT <signo> after signal is processed" \
+
+#define sv_trivial_usage \
+ "[-v] [-w SEC] CMD SERVICE_DIR..." \
+
+#define sv_full_usage "\n\n" \
+ "Control services monitored by runsv supervisor.\n" \
+ "Commands (only first character is enough):\n" \
+ "\n" \
+ "status: query service status\n" \
+ "up: if service isn't running, start it. If service stops, restart it\n" \
+ "once: like 'up', but if service stops, don't restart it\n" \
+ "down: send TERM and CONT signals. If ./run exits, start ./finish\n" \
+ " if it exists. After it stops, don't restart service\n" \
+ "exit: send TERM and CONT signals to service and log service. If they exit,\n" \
+ " runsv exits too\n" \
+ "pause, cont, hup, alarm, interrupt, quit, 1, 2, term, kill: send\n" \
+ "STOP, CONT, HUP, ALRM, INT, QUIT, USR1, USR2, TERM, KILL signal to service" \
+
+#define svc_trivial_usage \
+ "[-udopchaitkx] SERVICE_DIR..." \
+
+#define svc_full_usage "\n\n" \
+ "Control services monitored by runsv supervisor" \
+ "\n" \
+ "\n"" -u If service is not running, start it; restart if it stops" \
+ "\n"" -d If service is running, send TERM+CONT signals; do not restart it" \
+ "\n"" -o Once: if service is not running, start it; do not restart it" \
+ "\n"" -pchaitk Send STOP, CONT, HUP, ALRM, INT, TERM, KILL signal to service" \
+ "\n"" -x Exit: runsv will exit as soon as the service is down" \
+
+#define svlogd_trivial_usage \
+ "[-ttv] [-r C] [-R CHARS] [-l MATCHLEN] [-b BUFLEN] DIR..." \
+
+#define svlogd_full_usage "\n\n" \
+ "Continuously read log data from stdin and write to rotated log files in DIRs" \
+ "\n" \
+ "\n""DIR/config file modifies behavior:" \
+ "\n""sSIZE - when to rotate logs" \
+ "\n""nNUM - number of files to retain" \
+ "\n""!PROG - process rotated log with PROG" \
+ "\n""+,-PATTERN - (de)select line for logging" \
+ "\n""E,ePATTERN - (de)select line for stderr" \
+
+#define chcon_trivial_usage \
+ "[OPTIONS] CONTEXT FILE..." \
+ "\n chcon [OPTIONS] [-u USER] [-r ROLE] [-l RANGE] [-t TYPE] FILE..." \
+ IF_FEATURE_CHCON_LONG_OPTIONS( \
+ "\n chcon [OPTIONS] --reference=RFILE FILE..." \
+ ) \
+
+#define chcon_full_usage "\n\n" \
+ "Change the security context of each FILE to CONTEXT\n" \
+ IF_FEATURE_CHCON_LONG_OPTIONS( \
+ "\n -v,--verbose Verbose" \
+ "\n -c,--changes Report changes made" \
+ "\n -h,--no-dereference Affect symlinks instead of their targets" \
+ "\n -f,--silent,--quiet Suppress most error messages" \
+ "\n --reference=RFILE Use RFILE's group instead of using a CONTEXT value" \
+ "\n -u,--user=USER Set user/role/type/range in the target" \
+ "\n -r,--role=ROLE security context" \
+ "\n -t,--type=TYPE" \
+ "\n -l,--range=RANGE" \
+ "\n -R,--recursive Recurse" \
+ ) \
+ IF_NOT_FEATURE_CHCON_LONG_OPTIONS( \
+ "\n -v Verbose" \
+ "\n -c Report changes made" \
+ "\n -h Affect symlinks instead of their targets" \
+ "\n -f Suppress most error messages" \
+ "\n -u USER Set user/role/type/range in the target security context" \
+ "\n -r ROLE" \
+ "\n -t TYPE" \
+ "\n -l RNG" \
+ "\n -R Recurse" \
+ ) \
+
+#define getenforce_trivial_usage NOUSAGE_STR \
+
+#define getenforce_full_usage "" \
+
+#define getsebool_trivial_usage \
+ "-a or getsebool boolean..." \
+
+#define getsebool_full_usage "\n\n" \
+ " -a Show all selinux booleans" \
+
+#define load_policy_trivial_usage NOUSAGE_STR \
+
+#define load_policy_full_usage "" \
+
+#define matchpathcon_trivial_usage \
+ "[-n] [-N] [-f file_contexts_file] [-p prefix] [-V]" \
+
+#define matchpathcon_full_usage "\n\n" \
+ " -n Don't display path" \
+ "\n -N Don't use translations" \
+ "\n -f Use alternate file_context file" \
+ "\n -p Use prefix to speed translations" \
+ "\n -V Verify file context on disk matches defaults" \
+
+#define runcon_trivial_usage \
+ "[-c] [-u USER] [-r ROLE] [-t TYPE] [-l RANGE] PROG ARGS\n" \
+ "runcon CONTEXT PROG ARGS" \
+
+#define runcon_full_usage "\n\n" \
+ "Run PROG in a different security context\n" \
+ "\n CONTEXT Complete security context\n" \
+ IF_FEATURE_RUNCON_LONG_OPTIONS( \
+ "\n -c,--compute Compute process transition context before modifying" \
+ "\n -t,--type=TYPE Type (for same role as parent)" \
+ "\n -u,--user=USER User identity" \
+ "\n -r,--role=ROLE Role" \
+ "\n -l,--range=RNG Levelrange" \
+ ) \
+ IF_NOT_FEATURE_RUNCON_LONG_OPTIONS( \
+ "\n -c Compute process transition context before modifying" \
+ "\n -t TYPE Type (for same role as parent)" \
+ "\n -u USER User identity" \
+ "\n -r ROLE Role" \
+ "\n -l RNG Levelrange" \
+ ) \
+
+#define selinuxenabled_trivial_usage NOUSAGE_STR \
+
+#define selinuxenabled_full_usage "" \
+
+#define sestatus_trivial_usage \
+ "[-vb]" \
+
+#define sestatus_full_usage "\n\n" \
+ " -v Verbose" \
+ "\n -b Display current state of booleans" \
+
+#define setenforce_trivial_usage \
+ "[Enforcing | Permissive | 1 | 0]" \
+
+#define setenforce_full_usage "" \
+
+#define setfiles_trivial_usage \
+ "[-dnpqsvW] [-e DIR]... [-o FILE] [-r alt_root_path]" \
+ IF_FEATURE_SETFILES_CHECK_OPTION( \
+ " [-c policyfile] spec_file" \
+ ) \
+ " pathname" \
+
+#define setfiles_full_usage "\n\n" \
+ "Reset file contexts under pathname according to spec_file\n" \
+ IF_FEATURE_SETFILES_CHECK_OPTION( \
+ "\n -c FILE Check the validity of the contexts against the specified binary policy" \
+ ) \
+ "\n -d Show which specification matched each file" \
+ "\n -l Log changes in file labels to syslog" \
+ "\n -n Don't change any file labels" \
+ "\n -q Suppress warnings" \
+ "\n -r DIR Use an alternate root path" \
+ "\n -e DIR Exclude DIR" \
+ "\n -F Force reset of context to match file_context for customizable files" \
+ "\n -o FILE Save list of files with incorrect context" \
+ "\n -s Take a list of files from stdin (instead of command line)" \
+ "\n -v Show changes in file labels, if type or role are changing" \
+ "\n -vv Show changes in file labels, if type, role, or user are changing" \
+ "\n -W Display warnings about entries that had no matching files" \
+
+#define restorecon_trivial_usage \
+ "[-iFnRv] [-e EXCLUDEDIR]... [-o FILE] [-f FILE]" \
+
+#define restorecon_full_usage "\n\n" \
+ "Reset security contexts of files in pathname\n" \
+ "\n -i Ignore files that don't exist" \
+ "\n -f FILE File with list of files to process" \
+ "\n -e DIR Directory to exclude" \
+ "\n -R,-r Recurse" \
+ "\n -n Don't change any file labels" \
+ "\n -o FILE Save list of files with incorrect context" \
+ "\n -v Verbose" \
+ "\n -vv Show changed labels" \
+ "\n -F Force reset of context to match file_context" \
+ "\n for customizable files, or the user section," \
+ "\n if it has changed" \
+
+#define setsebool_trivial_usage \
+ "boolean value" \
+
+#define setsebool_full_usage "\n\n" \
+ "Change boolean setting" \
+
+#define ash_trivial_usage \
+ "[-/+OPTIONS] [-/+o OPT]... [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS]]" \
+
+#define ash_full_usage "\n\n" \
+ "Unix shell interpreter" \
+
+#if ENABLE_FEATURE_SH_IS_ASH \
+
+# define sh_trivial_usage ash_trivial_usage \
+
+# define sh_full_usage ash_full_usage \
+
+#endif \
+
+#if ENABLE_FEATURE_BASH_IS_ASH \
+
+# define bash_trivial_usage ash_trivial_usage \
+
+# define bash_full_usage ash_full_usage \
+
+#endif \
+
+#define ash_trivial_usage \
+ "[-/+OPTIONS] [-/+o OPT]... [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS]]" \
+
+#define ash_full_usage "\n\n" \
+ "Unix shell interpreter" \
+
+#define cttyhack_trivial_usage \
+ "[PROG ARGS]" \
+
+#define cttyhack_full_usage "\n\n" \
+ "Give PROG a controlling tty if possible." \
+ "\nExample for /etc/inittab (for busybox init):" \
+ "\n ::respawn:/bin/cttyhack /bin/sh" \
+ "\nGiving controlling tty to shell running with PID 1:" \
+ "\n $ exec cttyhack sh" \
+ "\nStarting interactive shell from boot shell script:" \
+ "\n setsid cttyhack sh" \
+
+#define hush_trivial_usage \
+ "[-nxl] [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS]]" \
+
+#define hush_full_usage "\n\n" \
+ "Unix shell interpreter" \
+
+#define klogd_trivial_usage \
+ "[-c N] [-n]" \
+
+#define klogd_full_usage "\n\n" \
+ "Kernel logger\n" \
+ "\n -c N Print to console messages more urgent than prio N (1-8)" \
+ "\n -n Run in foreground" \
+
+#define logger_trivial_usage \
+ "[OPTIONS] [MESSAGE]" \
+
+#define logger_full_usage "\n\n" \
+ "Write MESSAGE (or stdin) to syslog\n" \
+ "\n -s Log to stderr as well as the system log" \
+ "\n -t TAG Log using the specified tag (defaults to user name)" \
+ "\n -p PRIO Priority (numeric or facility.level pair)" \
+
+#define logger_example_usage \
+ "$ logger \"hello\"\n" \
+
+#define logread_trivial_usage \
+ "[-fF]" \
+
+#define logread_full_usage "\n\n" \
+ "Show messages in syslogd's circular buffer\n" \
+ "\n -f Output data as log grows" \
+ "\n -F Same as -f, but dump buffer first" \
+
+#define syslogd_trivial_usage \
+ "[OPTIONS]" \
+
+#define syslogd_full_usage "\n\n" \
+ "System logging utility\n" \
+ IF_NOT_FEATURE_SYSLOGD_CFG( \
+ "(this version of syslogd ignores /etc/syslog.conf)\n" \
+ ) \
+ "\n -n Run in foreground" \
+ IF_FEATURE_REMOTE_LOG( \
+ "\n -R HOST[:PORT] Log to HOST:PORT (default PORT:514)" \
+ "\n -L Log locally and via network (default is network only if -R)" \
+ ) \
+ IF_FEATURE_IPC_SYSLOG( \
+ "\n -C[size_kb] Log to shared mem buffer (use logread to read it)" \
+ ) \
+ IF_FEATURE_KMSG_SYSLOG( \
+ "\n -K Log to kernel printk buffer (use dmesg to read it)" \
+ ) \
+ "\n -O FILE Log to FILE (default: /var/log/messages, stdout if -)" \
+ IF_FEATURE_ROTATE_LOGFILE( \
+ "\n -s SIZE Max size (KB) before rotation (default:200KB, 0=off)" \
+ "\n -b N N rotated logs to keep (default:1, max=99, 0=purge)" \
+ ) \
+ "\n -l N Log only messages more urgent than prio N (1-8)" \
+ "\n -S Smaller output" \
+ IF_FEATURE_SYSLOGD_DUP( \
+ "\n -D Drop duplicates" \
+ ) \
+ IF_FEATURE_SYSLOGD_CFG( \
+ "\n -f FILE Use FILE as config (default:/etc/syslog.conf)" \
+ ) \
+
+#define syslogd_example_usage \
+ "$ syslogd -R masterlog:514\n" \
+ "$ syslogd -R 192.168.1.1:601\n" \
+
+#define acpid_trivial_usage \
+ "[-df] [-c CONFDIR] [-l LOGFILE] [-a ACTIONFILE] [-M MAPFILE] [-e PROC_EVENT_FILE] [-p PIDFILE]" \
+
+#define acpid_full_usage "\n\n" \
+ "Listen to ACPI events and spawn specific helpers on event arrival\n" \
+ "\n -d Log to stderr, not log file (implies -f)" \
+ "\n -f Run in foreground" \
+ "\n -c DIR Config directory [/etc/acpi]" \
+ "\n -e FILE /proc event file [/proc/acpi/event]" \
+ "\n -l FILE Log file [/var/log/acpid.log]" \
+ "\n -p FILE Pid file [/var/run/acpid.pid]" \
+ "\n -a FILE Action file [/etc/acpid.conf]" \
+ "\n -M FILE Map file [/etc/acpi.map]" \
+ IF_FEATURE_ACPID_COMPAT( \
+ "\n\nAccept and ignore compatibility options -g -m -s -S -v" \
+ ) \
+
+#define acpid_example_usage \
+ "Without -e option, acpid uses all /dev/input/event* files\n" \
+ "# acpid\n" \
+ "# acpid -l /var/log/my-acpi-log\n" \
+ "# acpid -e /proc/acpi/event\n" \
+
+#define blkdiscard_trivial_usage \
+ "[-o OFS] [-l LEN] [-s] DEVICE" \
+
+#define blkdiscard_full_usage "\n\n" \
+ "Discard sectors on DEVICE\n" \
+ "\n -o OFS Byte offset into device" \
+ "\n -l LEN Number of bytes to discard" \
+ "\n -s Perform a secure discard" \
+
+#define blkdiscard_example_usage \
+ "$ blkdiscard -o 0 -l 1G /dev/sdb" \
+
+#define blkid_trivial_usage \
+ "[BLOCKDEV]..." \
+
+#define blkid_full_usage "\n\n" \
+ "Print UUIDs of all filesystems" \
+
+#define blockdev_trivial_usage \
+ "OPTION BLOCKDEV" \
+
+#define blockdev_full_usage "\n\n" \
+ " --setro Set ro" \
+ "\n --setrw Set rw" \
+ "\n --getro Get ro" \
+ "\n --getss Get sector size" \
+ "\n --getbsz Get block size" \
+ "\n --setbsz BYTES Set block size" \
+ "\n --getsz Get device size in 512-byte sectors" \
+ "\n --getsize64 Get device size in bytes" \
+ "\n --flushbufs Flush buffers" \
+ "\n --rereadpt Reread partition table" \
+
+#define dmesg_trivial_usage \
+ "[-c] [-n LEVEL] [-s SIZE]" \
+
+#define dmesg_full_usage "\n\n" \
+ "Print or control the kernel ring buffer\n" \
+ "\n -c Clear ring buffer after printing" \
+ "\n -n LEVEL Set console logging level" \
+ "\n -s SIZE Buffer size" \
+ "\n -r Print raw message buffer" \
+
+#define fatattr_trivial_usage \
+ "[-+rhsvda] FILE..." \
+
+#define fatattr_full_usage "\n\n" \
+ "Change file attributes on FAT filesystem\n" \
+ "\n - Clear attributes" \
+ "\n + Set attributes" \
+ "\n r Read only" \
+ "\n h Hidden" \
+ "\n s System" \
+ "\n v Volume label" \
+ "\n d Directory" \
+ "\n a Archive" \
+
+#define fbset_trivial_usage \
+ "[OPTIONS] [MODE]" \
+
+#define fbset_full_usage "\n\n" \
+ "Show and modify frame buffer settings" \
+
+#define fbset_example_usage \
+ "$ fbset\n" \
+ "mode \"1024x768-76\"\n" \
+ " # D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz\n" \
+ " geometry 1024 768 1024 768 16\n" \
+ " timings 12714 128 32 16 4 128 4\n" \
+ " accel false\n" \
+ " rgba 5/11,6/5,5/0,0/0\n" \
+ "endmode\n" \
+
+#define fdformat_trivial_usage \
+ "[-n] DEVICE" \
+
+#define fdformat_full_usage "\n\n" \
+ "Format floppy disk\n" \
+ "\n -n Don't verify after format" \
+
+#ifndef ENABLE_FEATURE_FDISK_BLKSIZE \
+
+# define ENABLE_FEATURE_FDISK_BLKSIZE 0 \
+
+# define IF_FEATURE_FDISK_BLKSIZE(a) \
+
+#endif \
+
+#define fdisk_trivial_usage \
+ "[-ul" IF_FEATURE_FDISK_BLKSIZE("s") "] " \
+ "[-C CYLINDERS] [-H HEADS] [-S SECTORS] [-b SSZ] DISK" \
+
+#define fdisk_full_usage "\n\n" \
+ "Change partition table\n" \
+ "\n -u Start and End are in sectors (instead of cylinders)" \
+ "\n -l Show partition table for each DISK, then exit" \
+ IF_FEATURE_FDISK_BLKSIZE( \
+ "\n -s Show partition sizes in kb for each DISK, then exit" \
+ ) \
+ "\n -b 2048 (for certain MO disks) use 2048-byte sectors" \
+ "\n -C CYLINDERS Set number of cylinders/heads/sectors" \
+ "\n -H HEADS" \
+ "\n -S SECTORS" \
+
+#define findfs_trivial_usage \
+ "LABEL=label or UUID=uuid" \
+
+#define findfs_full_usage "\n\n" \
+ "Find a filesystem device based on a label or UUID" \
+
+#define findfs_example_usage \
+ "$ findfs LABEL=MyDevice" \
+
+#define flock_trivial_usage \
+ "[-sxun] FD|{FILE [-c] PROG ARGS}" \
+
+#define flock_full_usage "\n\n" \
+ "[Un]lock file descriptor, or lock FILE, run PROG\n" \
+ "\n -s Shared lock" \
+ "\n -x Exclusive lock (default)" \
+ "\n -u Unlock FD" \
+ "\n -n Fail rather than wait" \
+
+#define freeramdisk_trivial_usage \
+ "DEVICE" \
+
+#define freeramdisk_full_usage "\n\n" \
+ "Free all memory used by the specified ramdisk" \
+
+#define freeramdisk_example_usage \
+ "$ freeramdisk /dev/ram2\n" \
+
+#define fdflush_trivial_usage \
+ "DEVICE" \
+
+#define fdflush_full_usage "\n\n" \
+ "Force floppy disk drive to detect disk change" \
+
+#define fsck_minix_trivial_usage \
+ "[-larvsmf] BLOCKDEV" \
+
+#define fsck_minix_full_usage "\n\n" \
+ "Check MINIX filesystem\n" \
+ "\n -l List all filenames" \
+ "\n -r Perform interactive repairs" \
+ "\n -a Perform automatic repairs" \
+ "\n -v Verbose" \
+ "\n -s Output superblock information" \
+ "\n -m Show \"mode not cleared\" warnings" \
+ "\n -f Force file system check" \
+
+#define fstrim_trivial_usage \
+ "[OPTIONS] MOUNTPOINT" \
+
+#define fstrim_full_usage "\n\n" \
+ IF_LONG_OPTS( \
+ " -o,--offset=OFFSET Offset in bytes to discard from" \
+ "\n -l,--length=LEN Bytes to discard" \
+ "\n -m,--minimum=MIN Minimum extent length" \
+ "\n -v,--verbose Print number of discarded bytes" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ " -o OFFSET Offset in bytes to discard from" \
+ "\n -l LEN Bytes to discard" \
+ "\n -m MIN Minimum extent length" \
+ "\n -v Print number of discarded bytes" \
+ ) \
+
+#define getopt_trivial_usage \
+ "[OPTIONS] [--] OPTSTRING PARAMS" \
+
+#define getopt_full_usage "\n\n" \
+ IF_LONG_OPTS( \
+ IF_FEATURE_GETOPT_LONG( \
+ " -a,--alternative Allow long options starting with single -\n" \
+ " -l,--longoptions=LOPT[,...] Long options to recognize\n" \
+ ) \
+ " -n,--name=PROGNAME The name under which errors are reported" \
+ "\n -o,--options=OPTSTRING Short options to recognize" \
+ "\n -q,--quiet No error messages on unrecognized options" \
+ "\n -Q,--quiet-output No normal output" \
+ "\n -s,--shell=SHELL Set shell quoting conventions" \
+ "\n -T,--test Version test (exits with 4)" \
+ "\n -u,--unquoted Don't quote output" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ IF_FEATURE_GETOPT_LONG( \
+ " -a Allow long options starting with single -\n" \
+ " -l LOPT[,...] Long options to recognize\n" \
+ ) \
+ " -n PROGNAME The name under which errors are reported" \
+ "\n -o OPTSTRING Short options to recognize" \
+ "\n -q No error messages on unrecognized options" \
+ "\n -Q No normal output" \
+ "\n -s SHELL Set shell quoting conventions" \
+ "\n -T Version test (exits with 4)" \
+ "\n -u Don't quote output" \
+ ) \
+ IF_FEATURE_GETOPT_LONG( /* example uses -l, needs FEATURE_GETOPT_LONG */ \
+ "\n" \
+ "\nExample:" \
+ "\n" \
+ "\nO=`getopt -l bb: -- ab:c:: \"$@\"` || exit 1" \
+ "\neval set -- \"$O\"" \
+ "\nwhile true; do" \
+ "\n case \"$1\" in" \
+ "\n -a) echo A; shift;;" \
+ "\n -b|--bb) echo \"B:'$2'\"; shift 2;;" \
+ "\n -c) case \"$2\" in" \
+ "\n \"\") echo C; shift 2;;" \
+ "\n *) echo \"C:'$2'\"; shift 2;;" \
+ "\n esac;;" \
+ "\n --) shift; break;;" \
+ "\n *) echo Error; exit 1;;" \
+ "\n esac" \
+ "\ndone" \
+ ) \
+
+#define getopt_example_usage \
+ "$ cat getopt.test\n" \
+ "#!/bin/sh\n" \
+ "GETOPT=`getopt -o ab:c:: --long a-long,b-long:,c-long:: \\\n" \
+ " -n 'example.busybox' -- \"$@\"`\n" \
+ "if [ $? != 0 ]; then exit 1; fi\n" \
+ "eval set -- \"$GETOPT\"\n" \
+ "while true; do\n" \
+ " case $1 in\n" \
+ " -a|--a-long) echo \"Option a\"; shift;;\n" \
+ " -b|--b-long) echo \"Option b, argument '$2'\"; shift 2;;\n" \
+ " -c|--c-long)\n" \
+ " case \"$2\" in\n" \
+ " \"\") echo \"Option c, no argument\"; shift 2;;\n" \
+ " *) echo \"Option c, argument '$2'\"; shift 2;;\n" \
+ " esac;;\n" \
+ " --) shift; break;;\n" \
+ " *) echo \"Internal error!\"; exit 1;;\n" \
+ " esac\n" \
+ "done\n" \
+
+#define hexdump_trivial_usage \
+ "[-bcCdefnosvx" IF_FEATURE_HEXDUMP_REVERSE("R") "] [FILE]..." \
+
+#define hexdump_full_usage "\n\n" \
+ "Display FILEs (or stdin) in a user specified format\n" \
+ "\n -b One-byte octal display" \
+ "\n -c One-byte character display" \
+ "\n -C Canonical hex+ASCII, 16 bytes per line" \
+ "\n -d Two-byte decimal display" \
+ "\n -e FORMAT_STRING" \
+ "\n -f FORMAT_FILE" \
+ "\n -n LENGTH Interpret only LENGTH bytes of input" \
+ "\n -o Two-byte octal display" \
+ "\n -s OFFSET Skip OFFSET bytes" \
+ "\n -v Display all input data" \
+ "\n -x Two-byte hexadecimal display" \
+ IF_FEATURE_HEXDUMP_REVERSE( \
+ "\n -R Reverse of 'hexdump -Cv'") \
+
+#define hd_trivial_usage \
+ "FILE..." \
+
+#define hd_full_usage "\n\n" \
+ "hd is an alias for hexdump -C" \
+
+#define hwclock_trivial_usage \
+ IF_FEATURE_HWCLOCK_LONG_OPTIONS( \
+ "[-r|--show] [-s|--hctosys] [-w|--systohc] [-t|--systz]" \
+ " [-l|--localtime] [-u|--utc]" \
+ " [-f|--rtc FILE]" \
+ ) \
+ IF_NOT_FEATURE_HWCLOCK_LONG_OPTIONS( \
+ "[-r] [-s] [-w] [-t] [-l] [-u] [-f FILE]" \
+ ) \
+
+#define hwclock_full_usage "\n\n" \
+ "Query and set hardware clock (RTC)\n" \
+ "\n -r Show hardware clock time" \
+ "\n -s Set system time from hardware clock" \
+ "\n -w Set hardware clock from system time" \
+ "\n -t Set in-kernel timezone, correct system time" \
+ "\n if hardware clock is in local time" \
+ "\n -u Assume hardware clock is kept in UTC" \
+ "\n -l Assume hardware clock is kept in local time" \
+ "\n -f FILE Use specified device (e.g. /dev/rtc2)" \
+
+#define ipcrm_trivial_usage \
+ "[-MQS key] [-mqs id]" \
+
+#define ipcrm_full_usage "\n\n" \
+ "Upper-case options MQS remove an object by shmkey value.\n" \
+ "Lower-case options remove an object by shmid value.\n" \
+ "\n -mM Remove memory segment after last detach" \
+ "\n -qQ Remove message queue" \
+ "\n -sS Remove semaphore" \
+
+#define ipcs_trivial_usage \
+ "[[-smq] -i shmid] | [[-asmq] [-tcplu]]" \
+
+#define ipcs_full_usage "\n\n" \
+ " -i Show specific resource" \
+ "\nResource specification:" \
+ "\n -m Shared memory segments" \
+ "\n -q Message queues" \
+ "\n -s Semaphore arrays" \
+ "\n -a All (default)" \
+ "\nOutput format:" \
+ "\n -t Time" \
+ "\n -c Creator" \
+ "\n -p Pid" \
+ "\n -l Limits" \
+ "\n -u Summary" \
+
+#define losetup_trivial_usage \
+ "[-r] [-o OFS] {-f|LOOPDEV} FILE - associate loop devices\n" \
+ " losetup -d LOOPDEV - disassociate\n" \
+ " losetup -a - show status\n" \
+ " losetup -f - show next free loop device" \
+
+#define losetup_full_usage "\n\n" \
+ " -o OFS Start OFS bytes into FILE" \
+ "\n -r Read-only" \
+ "\n -f Show/use next free loop device" \
+
+#define losetup_notes_usage \
+ "One argument (losetup /dev/loop1) will display the current association\n" \
+ "(if any), or disassociate it (with -d). The display shows the offset\n" \
+ "and filename of the file the loop device is currently bound to.\n\n" \
+ "Two arguments (losetup /dev/loop1 file.img) create a new association,\n" \
+ "with an optional offset (-o 12345). Encryption is not yet supported.\n" \
+ "losetup -f will show the first loop free loop device\n\n" \
+
+#define lspci_trivial_usage \
+ "[-mk]" \
+
+#define lspci_full_usage "\n\n" \
+ "List all PCI devices" \
+ "\n" \
+ "\n -m Parsable output" \
+ "\n -k Show driver" \
+
+#define lsusb_trivial_usage NOUSAGE_STR \
+
+#define lsusb_full_usage "" \
+
+#define mdev_trivial_usage \
+ "[-s]" \
+
+#define mdev_full_usage "\n\n" \
+ "mdev -s is to be run during boot to scan /sys and populate /dev.\n" \
+ "\n" \
+ "Bare mdev is a kernel hotplug helper. To activate it:\n" \
+ " echo /sbin/mdev >/proc/sys/kernel/hotplug\n" \
+ IF_FEATURE_MDEV_CONF( \
+ "\n" \
+ "It uses /etc/mdev.conf with lines\n" \
+ " [-][ENV=regex;]...DEVNAME UID:GID PERM" \
+ IF_FEATURE_MDEV_RENAME(" [>|=PATH]|[!]") \
+ IF_FEATURE_MDEV_EXEC(" [@|$|*PROG]") \
+ "\n" \
+ "where DEVNAME is device name regex, @major,minor[-minor2], or\n" \
+ "environment variable regex. A common use of the latter is\n" \
+ "to load modules for hotplugged devices:\n" \
+ " $MODALIAS=.* 0:0 660 @modprobe \"$MODALIAS\"\n" \
+ ) \
+ "\n" \
+ "If /dev/mdev.seq file exists, mdev will wait for its value\n" \
+ "to match $SEQNUM variable. This prevents plug/unplug races.\n" \
+ "To activate this feature, create empty /dev/mdev.seq at boot.\n" \
+ "\n" \
+ "If /dev/mdev.log file exists, debug log will be appended to it." \
+
+#define mkfs_ext2_trivial_usage \
+ "[-Fn] " \
+ "[-b BLK_SIZE] " \
+ "[-i INODE_RATIO] [-I INODE_SIZE] " \
+ "[-m RESERVED_PERCENT] " \
+ "[-L LABEL] " \
+ "BLOCKDEV [KBYTES]" \
+
+#define mkfs_ext2_full_usage "\n\n" \
+ " -b BLK_SIZE Block size, bytes" \
+ "\n -F Force" \
+ "\n -i RATIO Max number of files is filesystem_size / RATIO" \
+ "\n -I BYTES Inode size (min 128)" \
+ "\n -L LBL Volume label" \
+ "\n -m PERCENT Percent of blocks to reserve for admin" \
+ "\n -n Dry run" \
+
+#define mkfs_minix_trivial_usage \
+ "[-c | -l FILE] [-nXX] [-iXX] BLOCKDEV [KBYTES]" \
+
+#define mkfs_minix_full_usage "\n\n" \
+ "Make a MINIX filesystem\n" \
+ "\n -c Check device for bad blocks" \
+ "\n -n [14|30] Maximum length of filenames" \
+ "\n -i INODES Number of inodes for the filesystem" \
+ "\n -l FILE Read bad blocks list from FILE" \
+ "\n -v Make version 2 filesystem" \
+
+#define mkfs_reiser_trivial_usage \
+ "[-f] [-l LABEL] BLOCKDEV [4K-BLOCKS]" \
+
+#define mkfs_reiser_full_usage "\n\n" \
+ "Make a ReiserFS V3 filesystem\n" \
+ "\n -f Force" \
+ "\n -l LBL Volume label" \
+
+#define mkfs_vfat_trivial_usage \
+ "[-v] [-n LABEL] BLOCKDEV [KBYTES]" \
+
+#define mkfs_vfat_full_usage "\n\n" \
+ "Make a FAT32 filesystem\n" \
+ "\n -v Verbose" \
+ "\n -n LBL Volume label" \
+
+#define mkswap_trivial_usage \
+ "[-L LBL] BLOCKDEV [KBYTES]" \
+
+#define mkswap_full_usage "\n\n" \
+ "Prepare BLOCKDEV to be used as swap partition\n" \
+ "\n -L LBL Label" \
+
+#define more_trivial_usage \
+ "[FILE]..." \
+
+#define more_full_usage "\n\n" \
+ "View FILE (or stdin) one screenful at a time" \
+
+#define more_example_usage \
+ "$ dmesg | more\n" \
+
+#define mount_trivial_usage \
+ "[OPTIONS] [-o OPT] DEVICE NODE" \
+
+#define mount_full_usage "\n\n" \
+ "Mount a filesystem. Filesystem autodetection requires /proc.\n" \
+ "\n -a Mount all filesystems in fstab" \
+ IF_FEATURE_MOUNT_FAKE( \
+ IF_FEATURE_MTAB_SUPPORT( \
+ "\n -f Update /etc/mtab, but don't mount" \
+ ) \
+ IF_NOT_FEATURE_MTAB_SUPPORT( \
+ "\n -f Dry run" \
+ ) \
+ ) \
+ IF_FEATURE_MOUNT_HELPERS( \
+ "\n -i Don't run mount helper" \
+ ) \
+ IF_FEATURE_MTAB_SUPPORT( \
+ "\n -n Don't update /etc/mtab" \
+ ) \
+ IF_FEATURE_MOUNT_VERBOSE( \
+ "\n -v Verbose" \
+ ) \
+ "\n -r Read-only mount" \
+ "\n -t FSTYPE[,...] Filesystem type(s)" \
+ IF_FEATURE_MOUNT_OTHERTAB( \
+ "\n -T FILE Read FILE instead of /etc/fstab" \
+ ) \
+ "\n -O OPT Mount only filesystems with option OPT (-a only)" \
+ "\n-o OPT:" \
+ IF_FEATURE_MOUNT_LOOP( \
+ "\n loop Ignored (loop devices are autodetected)" \
+ ) \
+ IF_FEATURE_MOUNT_FLAGS( \
+ "\n [a]sync Writes are [a]synchronous" \
+ "\n [no]atime Disable/enable updates to inode access times" \
+ "\n [no]diratime Disable/enable atime updates to directories" \
+ "\n [no]relatime Disable/enable atime updates relative to modification time" \
+ "\n [no]dev (Dis)allow use of special device files" \
+ "\n [no]exec (Dis)allow use of executable files" \
+ "\n [no]suid (Dis)allow set-user-id-root programs" \
+ "\n [r]shared Convert [recursively] to a shared subtree" \
+ "\n [r]slave Convert [recursively] to a slave subtree" \
+ "\n [r]private Convert [recursively] to a private subtree" \
+ "\n [un]bindable Make mount point [un]able to be bind mounted" \
+ "\n [r]bind Bind a file or directory [recursively] to another location" \
+ "\n move Relocate an existing mount point" \
+ ) \
+ "\n remount Remount a mounted filesystem, changing flags" \
+ "\n ro Same as -r" \
+ "\n" \
+ "\nThere are filesystem-specific -o flags." \
+
+#define mount_example_usage \
+ "$ mount\n" \
+ "/dev/hda3 on / type minix (rw)\n" \
+ "proc on /proc type proc (rw)\n" \
+ "devpts on /dev/pts type devpts (rw)\n" \
+ "$ mount /dev/fd0 /mnt -t msdos -o ro\n" \
+ "$ mount /tmp/diskimage /opt -t ext2 -o loop\n" \
+ "$ mount cd_image.iso mydir\n" \
+
+#define mount_notes_usage \
+ "Returns 0 for success, number of failed mounts for -a, or errno for one mount." \
+
+#define nsenter_trivial_usage \
+ "[OPTIONS] [PROG [ARGS]]" \
+
+#if ENABLE_FEATURE_NSENTER_LONG_OPTS \
+
+#define nsenter_full_usage "\n" \
+ "\n -t, --target=PID Target process to get namespaces from" \
+ "\n -m, --mount[=FILE] Enter mount namespace" \
+ "\n -u, --uts[=FILE] Enter UTS namespace (hostname etc)" \
+ "\n -i, --ipc[=FILE] Enter System V IPC namespace" \
+ "\n -n, --net[=FILE] Enter network namespace" \
+ "\n -p, --pid[=FILE] Enter pid namespace" \
+ "\n -U, --user[=FILE] Enter user namespace" \
+ "\n -S, --setuid=UID Set uid in entered namespace" \
+ "\n -G, --setgid=GID Set gid in entered namespace" \
+ "\n --preserve-credentials Don't touch uids or gids" \
+ "\n -r, --root[=DIR] Set root directory" \
+ "\n -w, --wd[=DIR] Set working directory" \
+ "\n -F, --no-fork Don't fork before exec'ing PROG" \
+
+#else \
+
+#define nsenter_full_usage "\n" \
+ "\n -t PID Target process to get namespaces from" \
+ "\n -m[FILE] Enter mount namespace" \
+ "\n -u[FILE] Enter UTS namespace (hostname etc)" \
+ "\n -i[FILE] Enter System V IPC namespace" \
+ "\n -n[FILE] Enter network namespace" \
+ "\n -p[FILE] Enter pid namespace" \
+ "\n -U[FILE] Enter user namespace" \
+ "\n -S UID Set uid in entered namespace" \
+ "\n -G GID Set gid in entered namespace" \
+ "\n -r[DIR] Set root directory" \
+ "\n -w[DIR] Set working directory" \
+ "\n -F Don't fork before exec'ing PROG" \
+
+#endif \
+
+#define pivot_root_trivial_usage \
+ "NEW_ROOT PUT_OLD" \
+
+#define pivot_root_full_usage "\n\n" \
+ "Move the current root file system to PUT_OLD and make NEW_ROOT\n" \
+ "the new root file system" \
+
+#define rdate_trivial_usage \
+ "[-sp] HOST" \
+
+#define rdate_full_usage "\n\n" \
+ "Get and possibly set system time from a remote HOST\n" \
+ "\n -s Set system time (default)" \
+ "\n -p Print time" \
+
+#define rdev_trivial_usage \
+ "" \
+
+#define rdev_full_usage "\n\n" \
+ "Print the device node associated with the filesystem mounted at '/'" \
+
+#define rdev_example_usage \
+ "$ rdev\n" \
+ "/dev/mtdblock9 /\n" \
+
+#define readprofile_trivial_usage \
+ "[OPTIONS]" \
+
+#define readprofile_full_usage "\n\n" \
+ " -m mapfile (Default: /boot/System.map)" \
+ "\n -p profile (Default: /proc/profile)" \
+ "\n -M NUM Set the profiling multiplier to NUM" \
+ "\n -i Print only info about the sampling step" \
+ "\n -v Verbose" \
+ "\n -a Print all symbols, even if count is 0" \
+ "\n -b Print individual histogram-bin counts" \
+ "\n -s Print individual counters within functions" \
+ "\n -r Reset all the counters (root only)" \
+ "\n -n Disable byte order auto-detection" \
+
+#define rev_trivial_usage \
+ "[FILE]..." \
+
+#define rev_full_usage "\n\n" \
+ "Reverse lines of FILE" \
+
+#define rtcwake_trivial_usage \
+ "[-a | -l | -u] [-d DEV] [-m MODE] [-s SEC | -t TIME]" \
+
+#define rtcwake_full_usage "\n\n" \
+ "Enter a system sleep state until specified wakeup time\n" \
+ IF_LONG_OPTS( \
+ "\n -a,--auto Read clock mode from adjtime" \
+ "\n -l,--local Clock is set to local time" \
+ "\n -u,--utc Clock is set to UTC time" \
+ "\n -d,--device=DEV Specify the RTC device" \
+ "\n -m,--mode=MODE Set sleep state (default: standby)" \
+ "\n -s,--seconds=SEC Set timeout in SEC seconds from now" \
+ "\n -t,--time=TIME Set timeout to TIME seconds from epoch" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ "\n -a Read clock mode from adjtime" \
+ "\n -l Clock is set to local time" \
+ "\n -u Clock is set to UTC time" \
+ "\n -d DEV Specify the RTC device" \
+ "\n -m MODE Set sleep state (default: standby)" \
+ "\n -s SEC Set timeout in SEC seconds from now" \
+ "\n -t TIME Set timeout to TIME seconds from epoch" \
+ ) \
+
+#define script_trivial_usage \
+ "[-afq" IF_SCRIPTREPLAY("t") "] [-c PROG] [OUTFILE]" \
+
+#define script_full_usage "\n\n" \
+ " -a Append output" \
+ "\n -c PROG Run PROG, not shell" \
+ "\n -f Flush output after each write" \
+ "\n -q Quiet" \
+ IF_SCRIPTREPLAY( \
+ "\n -t Send timing to stderr" \
+ ) \
+
+#define scriptreplay_trivial_usage \
+ "timingfile [typescript [divisor]]" \
+
+#define scriptreplay_full_usage "\n\n" \
+ "Play back typescripts, using timing information" \
+
+#define setarch_trivial_usage \
+ "PERSONALITY [-R] PROG ARGS" \
+
+#define setarch_full_usage "\n\n" \
+ "PERSONALITY may be:" \
+ "\n"" linux32 Set 32bit uname emulation" \
+ "\n"" linux64 Set 64bit uname emulation" \
+ "\n" \
+ "\n"" -R Disable address space randomization" \
+
+#define linux32_trivial_usage NOUSAGE_STR \
+
+#define linux32_full_usage "" \
+
+#define linux64_trivial_usage NOUSAGE_STR \
+
+#define linux64_full_usage "" \
+
+#define swapon_trivial_usage \
+ "[-a] [-e]" IF_FEATURE_SWAPON_DISCARD(" [-d[POL]]") IF_FEATURE_SWAPON_PRI(" [-p PRI]") " [DEVICE]" \
+
+#define swapon_full_usage "\n\n" \
+ "Start swapping on DEVICE\n" \
+ "\n -a Start swapping on all swap devices" \
+ IF_FEATURE_SWAPON_DISCARD( \
+ "\n -d[POL] Discard blocks at swapon (POL=once)," \
+ "\n as freed (POL=pages), or both (POL omitted)" \
+ ) \
+ "\n -e Silently skip devices that do not exist" \
+ IF_FEATURE_SWAPON_PRI( \
+ "\n -p PRI Set swap device priority" \
+ ) \
+
+#define swapoff_trivial_usage \
+ "[-a] [DEVICE]" \
+
+#define swapoff_full_usage "\n\n" \
+ "Stop swapping on DEVICE\n" \
+ "\n -a Stop swapping on all swap devices" \
+
+#define switch_root_trivial_usage \
+ "[-c /dev/console] NEW_ROOT NEW_INIT [ARGS]" \
+
+#define switch_root_full_usage "\n\n" \
+ "Free initramfs and switch to another root fs:\n" \
+ "chroot to NEW_ROOT, delete all in /, move NEW_ROOT to /,\n" \
+ "execute NEW_INIT. PID must be 1. NEW_ROOT must be a mountpoint.\n" \
+ "\n -c DEV Reopen stdio to DEV after switch" \
+
+#define uevent_trivial_usage \
+ "[PROG [ARGS]]" \
+
+#define uevent_full_usage "\n\n" \
+ "uevent runs PROG for every netlink notification." \
+ "\n""PROG's environment contains data passed from the kernel." \
+ "\n""Typical usage (daemon for dynamic device node creation):" \
+ "\n"" # uevent mdev & mdev -s" \
+
+#define umount_trivial_usage \
+ "[OPTIONS] FILESYSTEM|DIRECTORY" \
+
+#define umount_full_usage "\n\n" \
+ "Unmount file systems\n" \
+ IF_FEATURE_UMOUNT_ALL( \
+ "\n -a Unmount all file systems" IF_FEATURE_MTAB_SUPPORT(" in /etc/mtab") \
+ ) \
+ IF_FEATURE_MTAB_SUPPORT( \
+ "\n -n Don't erase /etc/mtab entries" \
+ ) \
+ "\n -r Try to remount devices as read-only if mount is busy" \
+ "\n -l Lazy umount (detach filesystem)" \
+ "\n -f Force umount (i.e., unreachable NFS server)" \
+ IF_FEATURE_MOUNT_LOOP( \
+ "\n -d Free loop device even if it has been used" \
+ ) \
+
+#define umount_example_usage \
+ "$ umount /dev/hdc1\n" \
+
+#define unshare_trivial_usage \
+ "[OPTIONS] [PROG [ARGS]]" \
+
+#define unshare_full_usage "\n" \
+ "\n -m, --mount[=FILE] Unshare mount namespace" \
+ "\n -u, --uts[=FILE] Unshare UTS namespace (hostname etc.)" \
+ "\n -i, --ipc[=FILE] Unshare System V IPC namespace" \
+ "\n -n, --net[=FILE] Unshare network namespace" \
+ "\n -p, --pid[=FILE] Unshare PID namespace" \
+ "\n -U, --user[=FILE} Unshare user namespace" \
+ "\n -f, --fork Fork before execing PROG" \
+ "\n -r, --map-root-user Map current user to root (implies -u)" \
+ "\n --mount-proc[=DIR] Mount /proc filesystem first (implies -m)" \
+ "\n --propagation slave|shared|private|unchanged" \
+ "\n Modify mount propagation in mount namespace" \
+ "\n --setgroups allow|deny Control the setgroups syscall in user namespaces" \
+
+#if defined CONFIG_UDHCP_DEBUG && CONFIG_UDHCP_DEBUG >= 1 \
+
+# define IF_UDHCP_VERBOSE(...) __VA_ARGS__ \
+
+#else \
+
+# define IF_UDHCP_VERBOSE(...) \
+
+#endif \
+
+#define udhcpc6_trivial_usage \
+ "[-fbnq"IF_UDHCP_VERBOSE("v")"oR] [-i IFACE] [-r IP] [-s PROG] [-p PIDFILE]\n" \
+ " [-x OPT:VAL]... [-O OPT]..." IF_FEATURE_UDHCP_PORT(" [-P N]") \
+
+#define udhcpc6_full_usage "\n" \
+ IF_LONG_OPTS( \
+ "\n -i,--interface IFACE Interface to use (default eth0)" \
+ "\n -p,--pidfile FILE Create pidfile" \
+ "\n -s,--script PROG Run PROG at DHCP events (default "CONFIG_UDHCPC_DEFAULT_SCRIPT")" \
+ "\n -B,--broadcast Request broadcast replies" \
+ "\n -t,--retries N Send up to N discover packets" \
+ "\n -T,--timeout N Pause between packets (default 3 seconds)" \
+ "\n -A,--tryagain N Wait N seconds after failure (default 20)" \
+ "\n -f,--foreground Run in foreground" \
+ USE_FOR_MMU( \
+ "\n -b,--background Background if lease is not obtained" \
+ ) \
+ "\n -n,--now Exit if lease is not obtained" \
+ "\n -q,--quit Exit after obtaining lease" \
+ "\n -R,--release Release IP on exit" \
+ "\n -S,--syslog Log to syslog too" \
+ IF_FEATURE_UDHCP_PORT( \
+ "\n -P,--client-port N Use port N (default 546)" \
+ ) \
+ "\n -O,--request-option OPT Request option OPT from server (cumulative)" \
+ "\n -o,--no-default-options Don't request any options (unless -O is given)" \
+ "\n -r,--request IP Request this IP address" \
+ "\n -x OPT:VAL Include option OPT in sent packets (cumulative)" \
+ "\n Examples of string, numeric, and hex byte opts:" \
+ "\n -x hostname:bbox - option 12" \
+ "\n -x lease:3600 - option 51 (lease time)" \
+ "\n -x 0x3d:0100BEEFC0FFEE - option 61 (client id)" \
+ IF_UDHCP_VERBOSE( \
+ "\n -v Verbose" \
+ ) \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ "\n -i IFACE Interface to use (default eth0)" \
+ "\n -p FILE Create pidfile" \
+ "\n -s PROG Run PROG at DHCP events (default "CONFIG_UDHCPC_DEFAULT_SCRIPT")" \
+ "\n -B Request broadcast replies" \
+ "\n -t N Send up to N discover packets" \
+ "\n -T N Pause between packets (default 3 seconds)" \
+ "\n -A N Wait N seconds (default 20) after failure" \
+ "\n -f Run in foreground" \
+ USE_FOR_MMU( \
+ "\n -b Background if lease is not obtained" \
+ ) \
+ "\n -n Exit if lease is not obtained" \
+ "\n -q Exit after obtaining lease" \
+ "\n -R Release IP on exit" \
+ "\n -S Log to syslog too" \
+ IF_FEATURE_UDHCP_PORT( \
+ "\n -P N Use port N (default 546)" \
+ ) \
+ "\n -O OPT Request option OPT from server (cumulative)" \
+ "\n -o Don't request any options (unless -O is given)" \
+ "\n -r IP Request this IP address" \
+ "\n -x OPT:VAL Include option OPT in sent packets (cumulative)" \
+ "\n Examples of string, numeric, and hex byte opts:" \
+ "\n -x hostname:bbox - option 12" \
+ "\n -x lease:3600 - option 51 (lease time)" \
+ "\n -x 0x3d:0100BEEFC0FFEE - option 61 (client id)" \
+ IF_UDHCP_VERBOSE( \
+ "\n -v Verbose" \
+ ) \
+ ) \
+ "\nSignals:" \
+ "\n USR1 Renew lease" \
+ "\n USR2 Release lease" \
+
+#if defined CONFIG_UDHCP_DEBUG && CONFIG_UDHCP_DEBUG >= 1 \
+
+# define IF_UDHCP_VERBOSE(...) __VA_ARGS__ \
+
+#else \
+
+# define IF_UDHCP_VERBOSE(...) \
+
+#endif \
+
+#define udhcpc_trivial_usage \
+ "[-fbq"IF_UDHCP_VERBOSE("v")"RB]"IF_FEATURE_UDHCPC_ARPING(" [-a[MSEC]]")" [-t N] [-T SEC] [-A SEC/-n]\n" \
+ " [-i IFACE]"IF_FEATURE_UDHCP_PORT(" [-P PORT]")" [-s PROG] [-p PIDFILE]\n" \
+ " [-oC] [-r IP] [-V VENDOR] [-F NAME] [-x OPT:VAL]... [-O OPT]..." \
+
+#define udhcpc_full_usage "\n" \
+ IF_LONG_OPTS( \
+ "\n -i,--interface IFACE Interface to use (default eth0)" \
+ IF_FEATURE_UDHCP_PORT( \
+ "\n -P,--client-port PORT Use PORT (default 68)" \
+ ) \
+ "\n -s,--script PROG Run PROG at DHCP events (default "CONFIG_UDHCPC_DEFAULT_SCRIPT")" \
+ "\n -p,--pidfile FILE Create pidfile" \
+ "\n -B,--broadcast Request broadcast replies" \
+ "\n -t,--retries N Send up to N discover packets (default 3)" \
+ "\n -T,--timeout SEC Pause between packets (default 3)" \
+ "\n -A,--tryagain SEC Wait if lease is not obtained (default 20)" \
+ "\n -n,--now Exit if lease is not obtained" \
+ "\n -q,--quit Exit after obtaining lease" \
+ "\n -R,--release Release IP on exit" \
+ "\n -f,--foreground Run in foreground" \
+ USE_FOR_MMU( \
+ "\n -b,--background Background if lease is not obtained" \
+ ) \
+ "\n -S,--syslog Log to syslog too" \
+ IF_FEATURE_UDHCPC_ARPING( \
+ "\n -a[MSEC],--arping[=MSEC] Validate offered address with ARP ping" \
+ ) \
+ "\n -r,--request IP Request this IP address" \
+ "\n -o,--no-default-options Don't request any options (unless -O is given)" \
+ "\n -O,--request-option OPT Request option OPT from server (cumulative)" \
+ "\n -x OPT:VAL Include option OPT in sent packets (cumulative)" \
+ "\n Examples of string, numeric, and hex byte opts:" \
+ "\n -x hostname:bbox - option 12" \
+ "\n -x lease:3600 - option 51 (lease time)" \
+ "\n -x 0x3d:0100BEEFC0FFEE - option 61 (client id)" \
+ "\n -F,--fqdn NAME Ask server to update DNS mapping for NAME" \
+ "\n -V,--vendorclass VENDOR Vendor identifier (default 'udhcp VERSION')" \
+ "\n -C,--clientid-none Don't send MAC as client identifier" \
+ IF_UDHCP_VERBOSE( \
+ "\n -v Verbose" \
+ ) \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ "\n -i IFACE Interface to use (default eth0)" \
+ IF_FEATURE_UDHCP_PORT( \
+ "\n -P PORT Use PORT (default 68)" \
+ ) \
+ "\n -s PROG Run PROG at DHCP events (default "CONFIG_UDHCPC_DEFAULT_SCRIPT")" \
+ "\n -p FILE Create pidfile" \
+ "\n -B Request broadcast replies" \
+ "\n -t N Send up to N discover packets (default 3)" \
+ "\n -T SEC Pause between packets (default 3)" \
+ "\n -A SEC Wait if lease is not obtained (default 20)" \
+ "\n -n Exit if lease is not obtained" \
+ "\n -q Exit after obtaining lease" \
+ "\n -R Release IP on exit" \
+ "\n -f Run in foreground" \
+ USE_FOR_MMU( \
+ "\n -b Background if lease is not obtained" \
+ ) \
+ "\n -S Log to syslog too" \
+ IF_FEATURE_UDHCPC_ARPING( \
+ "\n -a[MSEC] Validate offered address with ARP ping" \
+ ) \
+ "\n -r IP Request this IP address" \
+ "\n -o Don't request any options (unless -O is given)" \
+ "\n -O OPT Request option OPT from server (cumulative)" \
+ "\n -x OPT:VAL Include option OPT in sent packets (cumulative)" \
+ "\n Examples of string, numeric, and hex byte opts:" \
+ "\n -x hostname:bbox - option 12" \
+ "\n -x lease:3600 - option 51 (lease time)" \
+ "\n -x 0x3d:0100BEEFC0FFEE - option 61 (client id)" \
+ "\n -F NAME Ask server to update DNS mapping for NAME" \
+ "\n -V VENDOR Vendor identifier (default 'udhcp VERSION')" \
+ "\n -C Don't send MAC as client identifier" \
+ IF_UDHCP_VERBOSE( \
+ "\n -v Verbose" \
+ ) \
+ ) \
+ "\nSignals:" \
+ "\n USR1 Renew lease" \
+ "\n USR2 Release lease" \
+
+#define udhcpd_trivial_usage \
+ "[-fS] [-I ADDR]" IF_FEATURE_UDHCP_PORT(" [-P N]") " [CONFFILE]" \
+
+#define udhcpd_full_usage "\n\n" \
+ "DHCP server\n" \
+ "\n -f Run in foreground" \
+ "\n -S Log to syslog too" \
+ "\n -I ADDR Local address" \
+ "\n -a MSEC Timeout for ARP ping (default 2000)" \
+ IF_FEATURE_UDHCP_PORT( \
+ "\n -P N Use port N (default 67)" \
+ ) \
+
+#define dhcprelay_trivial_usage \
+ "CLIENT_IFACE[,CLIENT_IFACE2]... SERVER_IFACE [SERVER_IP]" \
+
+#define dhcprelay_full_usage "\n\n" \
+ "Relay DHCP requests between clients and server" \
+
+#define dumpleases_trivial_usage \
+ "[-r|-a] [-d] [-f LEASEFILE]" \
+
+#define dumpleases_full_usage "\n\n" \
+ "Display DHCP leases granted by udhcpd\n" \
+ IF_LONG_OPTS( \
+ "\n -f,--file=FILE Lease file" \
+ "\n -r,--remaining Show remaining time" \
+ "\n -a,--absolute Show expiration time" \
+ "\n -d,--decimal Show time in seconds" \
+ ) \
+ IF_NOT_LONG_OPTS( \
+ "\n -f FILE Lease file" \
+ "\n -r Show remaining time" \
+ "\n -a Show expiration time" \
+ "\n -d Show time in seconds" \
+ ) \
+
+#define busybox_notes_usage \
+ "Hello world!\n"
+
+#endif
diff --git a/full/include/usage_compressed.h b/full/include/usage_compressed.h
new file mode 100755
index 0000000..8fbf484
--- a/dev/null
+++ b/full/include/usage_compressed.h
@@ -0,0 +1,4831 @@
+#define UNPACKED_USAGE "" \
+"\010\000\010\000\133\055\161\135\040\133\055\157\040\117\106\106" \
+"\135\040\133\055\146\040\106\122\105\121\135\040\133\055\160\040" \
+"\124\103\117\116\123\124\135\040\133\055\164\040\124\111\103\113" \
+"\135\012\012\122\145\141\144\040\157\162\040\163\145\164\040\153" \
+"\145\162\156\145\154\040\164\151\155\145\040\166\141\162\151\141" \
+"\142\154\145\163\056\040\123\145\145\040\141\144\152\164\151\155" \
+"\145\170\050\062\051\012\012\011\055\161\011\121\165\151\145\164" \
+"\012\011\055\157\040\117\106\106\011\124\151\155\145\040\157\146" \
+"\146\163\145\164\054\040\155\151\143\162\157\163\145\143\157\156" \
+"\144\163\012\011\055\146\040\106\122\105\121\011\106\162\145\161" \
+"\165\145\156\143\171\040\141\144\152\165\163\164\054\040\151\156" \
+"\164\145\147\145\162\040\153\145\162\156\145\154\040\165\156\151" \
+"\164\163\040\050\066\065\065\063\066\040\151\163\040\061\160\160" \
+"\155\051\012\011\055\164\040\124\111\103\113\011\115\151\143\162" \
+"\157\163\145\143\157\156\144\163\040\160\145\162\040\164\151\143" \
+"\153\054\040\165\163\165\141\154\154\171\040\061\060\060\060\060" \
+"\012\011\011\050\160\157\163\151\164\151\166\145\040\055\164\040" \
+"\157\162\040\055\146\040\166\141\154\165\145\163\040\155\141\153" \
+"\145\040\143\154\157\143\153\040\162\165\156\040\146\141\163\164" \
+"\145\162\051\012\011\055\160\040\124\103\117\116\123\124\000\012" \
+"\133\055\166\156\135\011\133\055\110\040\110\127\124\131\120\105" \
+"\135\040\133\055\151\040\111\106\135\040\055\141\040\133\110\117" \
+"\123\124\116\101\115\105\135\012\133\055\166\135\011\011\040\040" \
+"\040\040\133\055\151\040\111\106\135\040\055\144\040\110\117\123" \
+"\124\116\101\115\105\040\133\160\165\142\135\012\133\055\166\135" \
+"\011\133\055\110\040\110\127\124\131\120\105\135\040\133\055\151" \
+"\040\111\106\135\040\055\163\040\110\117\123\124\116\101\115\105" \
+"\040\110\127\101\104\104\122\040\133\164\145\155\160\135\012\133" \
+"\055\166\135\011\133\055\110\040\110\127\124\131\120\105\135\040" \
+"\133\055\151\040\111\106\135\040\055\163\040\110\117\123\124\116" \
+"\101\115\105\040\110\127\101\104\104\122\040\133\156\145\164\155" \
+"\141\163\153\040\115\101\123\113\135\040\160\165\142\012\133\055" \
+"\166\135\011\133\055\110\040\110\127\124\131\120\105\135\040\133" \
+"\055\151\040\111\106\135\040\055\104\163\040\110\117\123\124\116" \
+"\101\115\105\040\111\106\101\103\105\040\133\156\145\164\155\141" \
+"\163\153\040\115\101\123\113\135\040\160\165\142\012\012\115\141" \
+"\156\151\160\165\154\141\164\145\040\101\122\120\040\143\141\143" \
+"\150\145\012\012\011\055\141\011\011\104\151\163\160\154\141\171" \
+"\040\050\141\154\154\051\040\150\157\163\164\163\012\011\055\144" \
+"\011\011\104\145\154\145\164\145\040\101\122\120\040\145\156\164" \
+"\162\171\012\011\055\163\011\011\123\145\164\040\156\145\167\040" \
+"\145\156\164\162\171\012\011\055\166\011\011\126\145\162\142\157" \
+"\163\145\012\011\055\156\011\011\104\157\156\047\164\040\162\145" \
+"\163\157\154\166\145\040\156\141\155\145\163\012\011\055\151\040" \
+"\111\106\011\011\116\145\164\167\157\162\153\040\151\156\164\145" \
+"\162\146\141\143\145\012\011\055\104\011\011\122\145\141\144\040" \
+"\110\127\101\104\104\122\040\146\162\157\155\040\111\106\101\103" \
+"\105\012\011\055\101\054\055\160\040\101\106\011\120\162\157\164" \
+"\157\143\157\154\040\146\141\155\151\154\171\012\011\055\110\040" \
+"\110\127\124\131\120\105\011\110\141\162\144\167\141\162\145\040" \
+"\141\144\144\162\145\163\163\040\164\171\160\145\000\133\055\057" \
+"\053\117\120\124\111\117\116\123\135\040\133\055\057\053\157\040" \
+"\117\120\124\135\056\056\056\040\133\055\143\040\047\123\103\122" \
+"\111\120\124\047\040\133\101\122\107\060\040\133\101\122\107\123" \
+"\135\135\040\057\040\106\111\114\105\040\133\101\122\107\123\135" \
+"\135\012\012\125\156\151\170\040\163\150\145\154\154\040\151\156" \
+"\164\145\162\160\162\145\164\145\162\000\133\055\057\053\117\120" \
+"\124\111\117\116\123\135\040\133\055\057\053\157\040\117\120\124" \
+"\135\056\056\056\040\133\055\143\040\047\123\103\122\111\120\124" \
+"\047\040\133\101\122\107\060\040\133\101\122\107\123\135\135\040" \
+"\057\040\106\111\114\105\040\133\101\122\107\123\135\135\012\012" \
+"\125\156\151\170\040\163\150\145\154\154\040\151\156\164\145\162" \
+"\160\162\145\164\145\162\000\133\117\120\124\111\117\116\123\135" \
+"\040\133\101\127\113\137\120\122\117\107\122\101\115\135\040\133" \
+"\106\111\114\105\135\056\056\056\012\012\011\055\166\040\126\101" \
+"\122\075\126\101\114\011\123\145\164\040\166\141\162\151\141\142" \
+"\154\145\012\011\055\106\040\123\105\120\011\011\125\163\145\040" \
+"\123\105\120\040\141\163\040\146\151\145\154\144\040\163\145\160" \
+"\141\162\141\164\157\162\012\011\055\146\040\106\111\114\105\011" \
+"\011\122\145\141\144\040\160\162\157\147\162\141\155\040\146\162" \
+"\157\155\040\106\111\114\105\012\011\055\145\040\101\127\113\137" \
+"\120\122\117\107\122\101\115\000\133\055\144\135\040\133\106\111" \
+"\114\105\135\012\012\102\141\163\145\066\064\040\145\156\143\157" \
+"\144\145\040\157\162\040\144\145\143\157\144\145\040\106\111\114" \
+"\105\040\164\157\040\163\164\141\156\144\141\162\144\040\157\165" \
+"\164\160\165\164\012\011\055\144\011\104\145\143\157\144\145\040" \
+"\144\141\164\141\000\106\111\114\105\040\133\123\125\106\106\111" \
+"\130\135\012\012\123\164\162\151\160\040\144\151\162\145\143\164" \
+"\157\162\171\040\160\141\164\150\040\141\156\144\040\056\123\125" \
+"\106\106\111\130\040\146\162\157\155\040\106\111\114\105\000\012" \
+"\012\120\162\151\156\164\040\164\150\145\040\143\157\156\146\151" \
+"\147\040\146\151\154\145\040\165\163\145\144\040\142\171\040\142" \
+"\165\163\171\142\157\170\040\142\165\151\154\144\000\133\055\157" \
+"\040\117\106\123\135\040\133\055\154\040\114\105\116\135\040\133" \
+"\055\163\135\040\104\105\126\111\103\105\012\012\104\151\163\143" \
+"\141\162\144\040\163\145\143\164\157\162\163\040\157\156\040\104" \
+"\105\126\111\103\105\012\012\011\055\157\040\117\106\123\011\102" \
+"\171\164\145\040\157\146\146\163\145\164\040\151\156\164\157\040" \
+"\144\145\166\151\143\145\012\011\055\154\040\114\105\116\011\116" \
+"\165\155\142\145\162\040\157\146\040\142\171\164\145\163\040\164" \
+"\157\040\144\151\163\143\141\162\144\012\011\055\163\011\120\145" \
+"\162\146\157\162\155\040\141\040\163\145\143\165\162\145\040\144" \
+"\151\163\143\141\162\144\000\133\102\114\117\103\113\104\105\126" \
+"\135\056\056\056\012\012\120\162\151\156\164\040\125\125\111\104" \
+"\163\040\157\146\040\141\154\154\040\146\151\154\145\163\171\163" \
+"\164\145\155\163\000\117\120\124\111\117\116\040\102\114\117\103" \
+"\113\104\105\126\012\012\011\055\055\163\145\164\162\157\011\011" \
+"\123\145\164\040\162\157\012\011\055\055\163\145\164\162\167\011" \
+"\011\123\145\164\040\162\167\012\011\055\055\147\145\164\162\157" \
+"\011\011\107\145\164\040\162\157\012\011\055\055\147\145\164\163" \
+"\163\011\011\107\145\164\040\163\145\143\164\157\162\040\163\151" \
+"\172\145\012\011\055\055\147\145\164\142\163\172\011\107\145\164" \
+"\040\142\154\157\143\153\040\163\151\172\145\012\011\055\055\163" \
+"\145\164\142\163\172\040\102\131\124\105\123\011\123\145\164\040" \
+"\142\154\157\143\153\040\163\151\172\145\012\011\055\055\147\145" \
+"\164\163\172\011\011\107\145\164\040\144\145\166\151\143\145\040" \
+"\163\151\172\145\040\151\156\040\065\061\062\055\142\171\164\145" \
+"\040\163\145\143\164\157\162\163\012\011\055\055\147\145\164\163" \
+"\151\172\145\066\064\011\107\145\164\040\144\145\166\151\143\145" \
+"\040\163\151\172\145\040\151\156\040\142\171\164\145\163\012\011" \
+"\055\055\146\154\165\163\150\142\165\146\163\011\106\154\165\163" \
+"\150\040\142\165\146\146\145\162\163\012\011\055\055\162\145\162" \
+"\145\141\144\160\164\011\122\145\162\145\141\144\040\160\141\162" \
+"\164\151\164\151\157\156\040\164\141\142\154\145\000\103\117\115" \
+"\115\101\116\104\040\133\102\122\111\104\107\105\040\133\111\116" \
+"\124\105\122\106\101\103\105\135\135\012\012\115\141\156\141\147" \
+"\145\040\145\164\150\145\162\156\145\164\040\142\162\151\144\147" \
+"\145\163\012\012\103\157\155\155\141\156\144\163\072\012\011\163" \
+"\150\157\167\011\011\011\123\150\157\167\040\141\040\154\151\163" \
+"\164\040\157\146\040\142\162\151\144\147\145\163\012\011\141\144" \
+"\144\142\162\040\102\122\111\104\107\105\011\011\103\162\145\141" \
+"\164\145\040\102\122\111\104\107\105\012\011\144\145\154\142\162" \
+"\040\102\122\111\104\107\105\011\011\104\145\154\145\164\145\040" \
+"\102\122\111\104\107\105\012\011\141\144\144\151\146\040\102\122" \
+"\111\104\107\105\040\111\106\101\103\105\011\101\144\144\040\111" \
+"\106\101\103\105\040\164\157\040\102\122\111\104\107\105\012\011" \
+"\144\145\154\151\146\040\102\122\111\104\107\105\040\111\106\101" \
+"\103\105\011\104\145\154\145\164\145\040\111\106\101\103\105\040" \
+"\146\162\157\155\040\102\122\111\104\107\105\012\011\163\145\164" \
+"\141\147\145\151\156\147\040\102\122\111\104\107\105\040\124\111" \
+"\115\105\011\011\123\145\164\040\141\147\145\151\156\147\040\164" \
+"\151\155\145\012\011\163\145\164\146\144\040\102\122\111\104\107" \
+"\105\040\124\111\115\105\011\011\123\145\164\040\142\162\151\144" \
+"\147\145\040\146\157\162\167\141\162\144\040\144\145\154\141\171" \
+"\012\011\163\145\164\150\145\154\154\157\040\102\122\111\104\107" \
+"\105\040\124\111\115\105\011\011\123\145\164\040\150\145\154\154" \
+"\157\040\164\151\155\145\012\011\163\145\164\155\141\170\141\147" \
+"\145\040\102\122\111\104\107\105\040\124\111\115\105\011\011\123" \
+"\145\164\040\155\141\170\040\155\145\163\163\141\147\145\040\141" \
+"\147\145\012\011\163\145\164\160\141\164\150\143\157\163\164\040" \
+"\102\122\111\104\107\105\040\103\117\123\124\011\011\123\145\164" \
+"\040\160\141\164\150\040\143\157\163\164\012\011\163\145\164\160" \
+"\157\162\164\160\162\151\157\040\102\122\111\104\107\105\040\120" \
+"\122\111\117\011\011\123\145\164\040\160\157\162\164\040\160\162" \
+"\151\157\162\151\164\171\012\011\163\145\164\142\162\151\144\147" \
+"\145\160\162\151\157\040\102\122\111\104\107\105\040\120\122\111" \
+"\117\011\123\145\164\040\142\162\151\144\147\145\040\160\162\151" \
+"\157\162\151\164\171\012\011\163\164\160\040\102\122\111\104\107" \
+"\105\040\133\061\057\171\145\163\057\157\156\174\060\057\156\157" \
+"\057\157\146\146\135\011\123\124\120\040\157\156\057\157\146\146" \
+"\000\133\055\143\146\135\040\133\106\111\114\105\135\056\056\056" \
+"\012\012\104\145\143\157\155\160\162\145\163\163\040\106\111\114" \
+"\105\163\040\050\157\162\040\163\164\144\151\156\051\012\012\011" \
+"\055\143\011\127\162\151\164\145\040\164\157\040\163\164\144\157" \
+"\165\164\012\011\055\146\011\106\157\162\143\145\000\133\106\111" \
+"\114\105\135\056\056\056\012\012\104\145\143\157\155\160\162\145" \
+"\163\163\040\164\157\040\163\164\144\157\165\164\000\133\117\120" \
+"\124\111\117\116\123\135\040\133\106\111\114\105\135\056\056\056" \
+"\012\012\103\157\155\160\162\145\163\163\040\106\111\114\105\163" \
+"\040\050\157\162\040\163\164\144\151\156\051\040\167\151\164\150" \
+"\040\142\172\151\160\062\040\141\154\147\157\162\151\164\150\155" \
+"\012\012\011\055\061\056\056\071\011\103\157\155\160\162\145\163" \
+"\163\151\157\156\040\154\145\166\145\154\012\011\055\144\011\104" \
+"\145\143\157\155\160\162\145\163\163\012\011\055\143\011\127\162" \
+"\151\164\145\040\164\157\040\163\164\144\157\165\164\012\011\055" \
+"\146\011\106\157\162\143\145\000\133\055\152\171\135\040\133\133" \
+"\115\117\116\124\110\135\040\131\105\101\122\135\012\012\104\151" \
+"\163\160\154\141\171\040\141\040\143\141\154\145\156\144\141\162" \
+"\012\012\011\055\152\011\125\163\145\040\152\165\154\151\141\156" \
+"\040\144\141\164\145\163\012\011\055\171\011\104\151\163\160\154" \
+"\141\171\040\164\150\145\040\145\156\164\151\162\145\040\171\145" \
+"\141\162\000\133\106\111\114\105\135\056\056\056\012\012\103\157" \
+"\156\143\141\164\145\156\141\164\145\040\106\111\114\105\163\040" \
+"\141\156\144\040\160\162\151\156\164\040\164\150\145\155\040\164" \
+"\157\040\163\164\144\157\165\164\000\133\055\145\164\166\135\040" \
+"\133\106\111\114\105\135\056\056\056\012\012\104\151\163\160\154" \
+"\141\171\040\156\157\156\160\162\151\156\164\151\156\147\040\143" \
+"\150\141\162\141\143\164\145\162\163\040\141\163\040\136\170\040" \
+"\157\162\040\115\055\170\012\012\011\055\145\011\105\156\144\040" \
+"\145\141\143\150\040\154\151\156\145\040\167\151\164\150\040\044" \
+"\012\011\055\164\011\123\150\157\167\040\164\141\142\163\040\141" \
+"\163\040\136\111\012\011\055\166\011\104\157\156\047\164\040\165" \
+"\163\145\040\136\170\040\157\162\040\115\055\170\040\145\163\143" \
+"\141\160\145\163\000\133\055\122\135\040\133\055\053\075\101\141" \
+"\143\104\144\151\152\163\123\164\124\165\135\040\133\055\166\040" \
+"\126\105\122\123\111\117\116\135\040\133\106\111\114\105\135\056" \
+"\056\056\012\012\103\150\141\156\147\145\040\145\170\164\062\040" \
+"\146\151\154\145\040\141\164\164\162\151\142\165\164\145\163\012" \
+"\012\115\157\144\151\146\151\145\162\163\072\012\011\055\054\053" \
+"\054\075\011\122\145\155\157\166\145\057\141\144\144\057\163\145" \
+"\164\040\141\164\164\162\151\142\165\164\145\163\012\101\164\164" \
+"\162\151\142\165\164\145\163\072\012\011\101\011\104\157\156\047" \
+"\164\040\164\162\141\143\153\040\141\164\151\155\145\012\011\141" \
+"\011\101\160\160\145\156\144\040\155\157\144\145\040\157\156\154" \
+"\171\012\011\143\011\105\156\141\142\154\145\040\143\157\155\160" \
+"\162\145\163\163\012\011\104\011\127\162\151\164\145\040\144\151" \
+"\162\040\143\157\156\164\145\156\164\163\040\163\171\156\143\150" \
+"\162\157\156\157\165\163\154\171\012\011\144\011\104\157\156\047" \
+"\164\040\142\141\143\153\165\160\040\167\151\164\150\040\144\165" \
+"\155\160\012\011\151\011\103\141\156\156\157\164\040\142\145\040" \
+"\155\157\144\151\146\151\145\144\040\050\151\155\155\165\164\141" \
+"\142\154\145\051\012\011\152\011\127\162\151\164\145\040\141\154" \
+"\154\040\144\141\164\141\040\164\157\040\152\157\165\162\156\141" \
+"\154\040\146\151\162\163\164\012\011\163\011\132\145\162\157\040" \
+"\144\151\163\153\040\163\164\157\162\141\147\145\040\167\150\145" \
+"\156\040\144\145\154\145\164\145\144\012\011\123\011\127\162\151" \
+"\164\145\040\163\171\156\143\150\162\157\156\157\165\163\154\171" \
+"\012\011\164\011\104\151\163\141\142\154\145\040\164\141\151\154" \
+"\055\155\145\162\147\151\156\147\040\157\146\040\160\141\162\164" \
+"\151\141\154\040\142\154\157\143\153\163\040\167\151\164\150\040" \
+"\157\164\150\145\162\040\146\151\154\145\163\012\011\165\011\101" \
+"\154\154\157\167\040\146\151\154\145\040\164\157\040\142\145\040" \
+"\165\156\144\145\154\145\164\145\144\012\011\055\122\011\122\145" \
+"\143\165\162\163\145\012\011\055\166\040\126\105\122\011\123\145" \
+"\164\040\166\145\162\163\151\157\156\057\147\145\156\145\162\141" \
+"\164\151\157\156\040\156\165\155\142\145\162\000\133\117\120\124" \
+"\111\117\116\123\135\040\103\117\116\124\105\130\124\040\106\111" \
+"\114\105\056\056\056\012\011\143\150\143\157\156\040\133\117\120" \
+"\124\111\117\116\123\135\040\133\055\165\040\125\123\105\122\135" \
+"\040\133\055\162\040\122\117\114\105\135\040\133\055\154\040\122" \
+"\101\116\107\105\135\040\133\055\164\040\124\131\120\105\135\040" \
+"\106\111\114\105\056\056\056\012\011\143\150\143\157\156\040\133" \
+"\117\120\124\111\117\116\123\135\040\055\055\162\145\146\145\162" \
+"\145\156\143\145\075\122\106\111\114\105\040\106\111\114\105\056" \
+"\056\056\012\012\103\150\141\156\147\145\040\164\150\145\040\163" \
+"\145\143\165\162\151\164\171\040\143\157\156\164\145\170\164\040" \
+"\157\146\040\145\141\143\150\040\106\111\114\105\040\164\157\040" \
+"\103\117\116\124\105\130\124\012\012\011\055\166\054\055\055\166" \
+"\145\162\142\157\163\145\011\011\126\145\162\142\157\163\145\012" \
+"\011\055\143\054\055\055\143\150\141\156\147\145\163\011\011\122" \
+"\145\160\157\162\164\040\143\150\141\156\147\145\163\040\155\141" \
+"\144\145\012\011\055\150\054\055\055\156\157\055\144\145\162\145" \
+"\146\145\162\145\156\143\145\011\101\146\146\145\143\164\040\163" \
+"\171\155\154\151\156\153\163\040\151\156\163\164\145\141\144\040" \
+"\157\146\040\164\150\145\151\162\040\164\141\162\147\145\164\163" \
+"\012\011\055\146\054\055\055\163\151\154\145\156\164\054\055\055" \
+"\161\165\151\145\164\011\123\165\160\160\162\145\163\163\040\155" \
+"\157\163\164\040\145\162\162\157\162\040\155\145\163\163\141\147" \
+"\145\163\012\011\055\055\162\145\146\145\162\145\156\143\145\075" \
+"\122\106\111\114\105\011\125\163\145\040\122\106\111\114\105\047" \
+"\163\040\147\162\157\165\160\040\151\156\163\164\145\141\144\040" \
+"\157\146\040\165\163\151\156\147\040\141\040\103\117\116\124\105" \
+"\130\124\040\166\141\154\165\145\012\011\055\165\054\055\055\165" \
+"\163\145\162\075\125\123\105\122\011\011\123\145\164\040\165\163" \
+"\145\162\057\162\157\154\145\057\164\171\160\145\057\162\141\156" \
+"\147\145\040\151\156\040\164\150\145\040\164\141\162\147\145\164" \
+"\012\011\055\162\054\055\055\162\157\154\145\075\122\117\114\105" \
+"\011\011\163\145\143\165\162\151\164\171\040\143\157\156\164\145" \
+"\170\164\012\011\055\164\054\055\055\164\171\160\145\075\124\131" \
+"\120\105\012\011\055\154\054\055\055\162\141\156\147\145\075\122" \
+"\101\116\107\105\012\011\055\122\054\055\055\162\145\143\165\162" \
+"\163\151\166\145\011\011\122\145\143\165\162\163\145\000\133\055" \
+"\122\150\114\110\120\143\166\146\135\056\056\056\040\107\122\117" \
+"\125\120\040\106\111\114\105\056\056\056\012\012\103\150\141\156" \
+"\147\145\040\164\150\145\040\147\162\157\165\160\040\155\145\155" \
+"\142\145\162\163\150\151\160\040\157\146\040\145\141\143\150\040" \
+"\106\111\114\105\040\164\157\040\107\122\117\125\120\012\012\011" \
+"\055\122\011\122\145\143\165\162\163\145\012\011\055\150\011\101" \
+"\146\146\145\143\164\040\163\171\155\154\151\156\153\163\040\151" \
+"\156\163\164\145\141\144\040\157\146\040\163\171\155\154\151\156" \
+"\153\040\164\141\162\147\145\164\163\012\011\055\114\011\124\162" \
+"\141\166\145\162\163\145\040\141\154\154\040\163\171\155\154\151" \
+"\156\153\163\040\164\157\040\144\151\162\145\143\164\157\162\151" \
+"\145\163\012\011\055\110\011\124\162\141\166\145\162\163\145\040" \
+"\163\171\155\154\151\156\153\163\040\157\156\040\143\157\155\155" \
+"\141\156\144\040\154\151\156\145\040\157\156\154\171\012\011\055" \
+"\120\011\104\157\156\047\164\040\164\162\141\166\145\162\163\145" \
+"\040\163\171\155\154\151\156\153\163\040\050\144\145\146\141\165" \
+"\154\164\051\012\011\055\143\011\114\151\163\164\040\143\150\141" \
+"\156\147\145\144\040\146\151\154\145\163\012\011\055\166\011\126" \
+"\145\162\142\157\163\145\012\011\055\146\011\110\151\144\145\040" \
+"\145\162\162\157\162\163\000\133\055\122\143\166\146\135\040\115" \
+"\117\104\105\133\054\115\117\104\105\135\056\056\056\040\106\111" \
+"\114\105\056\056\056\012\012\105\141\143\150\040\115\117\104\105" \
+"\040\151\163\040\157\156\145\040\157\162\040\155\157\162\145\040" \
+"\157\146\040\164\150\145\040\154\145\164\164\145\162\163\040\165" \
+"\147\157\141\054\040\157\156\145\040\157\146\040\164\150\145\012" \
+"\163\171\155\142\157\154\163\040\053\055\075\040\141\156\144\040" \
+"\157\156\145\040\157\162\040\155\157\162\145\040\157\146\040\164" \
+"\150\145\040\154\145\164\164\145\162\163\040\162\167\170\163\164" \
+"\012\012\011\055\122\011\122\145\143\165\162\163\145\012\011\055" \
+"\143\011\114\151\163\164\040\143\150\141\156\147\145\144\040\146" \
+"\151\154\145\163\012\011\055\166\011\114\151\163\164\040\141\154" \
+"\154\040\146\151\154\145\163\012\011\055\146\011\110\151\144\145" \
+"\040\145\162\162\157\162\163\000\133\055\122\150\114\110\120\143" \
+"\166\146\135\056\056\056\040\125\123\105\122\133\072\133\107\122" \
+"\120\135\135\040\106\111\114\105\056\056\056\012\012\103\150\141" \
+"\156\147\145\040\164\150\145\040\157\167\156\145\162\040\141\156" \
+"\144\057\157\162\040\147\162\157\165\160\040\157\146\040\145\141" \
+"\143\150\040\106\111\114\105\040\164\157\040\125\123\105\122\040" \
+"\141\156\144\057\157\162\040\107\122\120\012\012\011\055\122\011" \
+"\122\145\143\165\162\163\145\012\011\055\150\011\101\146\146\145" \
+"\143\164\040\163\171\155\154\151\156\153\163\040\151\156\163\164" \
+"\145\141\144\040\157\146\040\163\171\155\154\151\156\153\040\164" \
+"\141\162\147\145\164\163\012\011\055\114\011\124\162\141\166\145" \
+"\162\163\145\040\141\154\154\040\163\171\155\154\151\156\153\163" \
+"\040\164\157\040\144\151\162\145\143\164\157\162\151\145\163\012" \
+"\011\055\110\011\124\162\141\166\145\162\163\145\040\163\171\155" \
+"\154\151\156\153\163\040\157\156\040\143\157\155\155\141\156\144" \
+"\040\154\151\156\145\040\157\156\154\171\012\011\055\120\011\104" \
+"\157\156\047\164\040\164\162\141\166\145\162\163\145\040\163\171" \
+"\155\154\151\156\153\163\040\050\144\145\146\141\165\154\164\051" \
+"\012\011\055\143\011\114\151\163\164\040\143\150\141\156\147\145" \
+"\144\040\146\151\154\145\163\012\011\055\166\011\114\151\163\164" \
+"\040\141\154\154\040\146\151\154\145\163\012\011\055\146\011\110" \
+"\151\144\145\040\145\162\162\157\162\163\000\116\105\127\122\117" \
+"\117\124\040\133\120\122\117\107\040\101\122\107\123\135\012\012" \
+"\122\165\156\040\120\122\117\107\040\167\151\164\150\040\162\157" \
+"\157\164\040\144\151\162\145\143\164\157\162\171\040\163\145\164" \
+"\040\164\157\040\116\105\127\122\117\117\124\000\116\012\012\103" \
+"\150\141\156\147\145\040\164\150\145\040\146\157\162\145\147\162" \
+"\157\165\156\144\040\166\151\162\164\165\141\154\040\164\145\162" \
+"\155\151\156\141\154\040\164\157\040\057\144\145\166\057\164\164" \
+"\171\116\000\012\012\103\154\145\141\162\040\163\143\162\145\145" \
+"\156\000\133\055\154\135\040\133\055\163\135\040\106\111\114\105" \
+"\061\040\133\106\111\114\105\062\040\133\123\113\111\120\061\040" \
+"\133\123\113\111\120\062\135\135\135\012\012\103\157\155\160\141" \
+"\162\145\040\106\111\114\105\061\040\167\151\164\150\040\106\111" \
+"\114\105\062\040\050\157\162\040\163\164\144\151\156\051\012\012" \
+"\011\055\154\011\127\162\151\164\145\040\164\150\145\040\142\171" \
+"\164\145\040\156\165\155\142\145\162\163\040\050\144\145\143\151" \
+"\155\141\154\051\040\141\156\144\040\166\141\154\165\145\163\040" \
+"\050\157\143\164\141\154\051\012\011\011\146\157\162\040\141\154" \
+"\154\040\144\151\146\146\145\162\151\156\147\040\142\171\164\145" \
+"\163\012\011\055\163\011\121\165\151\145\164\000\133\055\061\062" \
+"\063\135\040\106\111\114\105\061\040\106\111\114\105\062\012\012" \
+"\103\157\155\160\141\162\145\040\106\111\114\105\061\040\167\151" \
+"\164\150\040\106\111\114\105\062\012\012\011\055\061\011\123\165" \
+"\160\160\162\145\163\163\040\154\151\156\145\163\040\165\156\151" \
+"\161\165\145\040\164\157\040\106\111\114\105\061\012\011\055\062" \
+"\011\123\165\160\160\162\145\163\163\040\154\151\156\145\163\040" \
+"\165\156\151\161\165\145\040\164\157\040\106\111\114\105\062\012" \
+"\011\055\063\011\123\165\160\160\162\145\163\163\040\154\151\156" \
+"\145\163\040\143\157\155\155\157\156\040\164\157\040\142\157\164" \
+"\150\040\146\151\154\145\163\000\133\117\120\124\111\117\116\123" \
+"\135\040\123\117\125\122\103\105\056\056\056\040\104\105\123\124" \
+"\012\012\103\157\160\171\040\123\117\125\122\103\105\050\163\051" \
+"\040\164\157\040\104\105\123\124\012\012\011\055\141\011\123\141" \
+"\155\145\040\141\163\040\055\144\160\122\012\011\055\143\011\120" \
+"\162\145\163\145\162\166\145\040\163\145\143\165\162\151\164\171" \
+"\040\143\157\156\164\145\170\164\012\011\055\122\054\055\162\011" \
+"\122\145\143\165\162\163\145\012\011\055\144\054\055\120\011\120" \
+"\162\145\163\145\162\166\145\040\163\171\155\154\151\156\153\163" \
+"\040\050\144\145\146\141\165\154\164\040\151\146\040\055\122\051" \
+"\012\011\055\114\011\106\157\154\154\157\167\040\141\154\154\040" \
+"\163\171\155\154\151\156\153\163\012\011\055\110\011\106\157\154" \
+"\154\157\167\040\163\171\155\154\151\156\153\163\040\157\156\040" \
+"\143\157\155\155\141\156\144\040\154\151\156\145\012\011\055\160" \
+"\011\120\162\145\163\145\162\166\145\040\146\151\154\145\040\141" \
+"\164\164\162\151\142\165\164\145\163\040\151\146\040\160\157\163" \
+"\163\151\142\154\145\012\011\055\146\011\117\166\145\162\167\162" \
+"\151\164\145\012\011\055\151\011\120\162\157\155\160\164\040\142" \
+"\145\146\157\162\145\040\157\166\145\162\167\162\151\164\145\012" \
+"\011\055\154\054\055\163\011\103\162\145\141\164\145\040\050\163" \
+"\171\155\051\154\151\156\153\163\012\011\055\165\011\103\157\160" \
+"\171\040\157\156\154\171\040\156\145\167\145\162\040\146\151\154" \
+"\145\163\000\133\055\144\155\166\165\135\040\133\055\106\040\106" \
+"\111\114\105\135\040\133\055\122\040\125\123\105\122\133\072\107" \
+"\122\120\135\135\040\133\055\110\040\156\145\167\143\135\040\133" \
+"\055\164\151\157\135\040\133\055\160\040\104\111\122\135\040\133" \
+"\105\130\124\122\137\106\111\114\105\135\056\056\056\012\012\105" \
+"\170\164\162\141\143\164\040\050\055\151\051\040\157\162\040\154" \
+"\151\163\164\040\050\055\164\051\040\146\151\154\145\163\040\146" \
+"\162\157\155\040\141\040\143\160\151\157\040\141\162\143\150\151" \
+"\166\145\054\040\157\162\012\164\141\153\145\040\146\151\154\145" \
+"\040\154\151\163\164\040\146\162\157\155\040\163\164\144\151\156" \
+"\040\141\156\144\040\143\162\145\141\164\145\040\141\156\040\141" \
+"\162\143\150\151\166\145\040\050\055\157\051\040\157\162\040\143" \
+"\157\160\171\040\146\151\154\145\163\040\050\055\160\051\012\012" \
+"\115\141\151\156\040\157\160\145\162\141\164\151\157\156\040\155" \
+"\157\144\145\072\012\011\055\164\011\114\151\163\164\012\011\055" \
+"\151\011\105\170\164\162\141\143\164\040\105\130\124\122\137\106" \
+"\111\114\105\163\040\050\157\162\040\141\154\154\051\012\011\055" \
+"\157\011\103\162\145\141\164\145\040\050\162\145\161\165\151\162" \
+"\145\163\040\055\110\040\156\145\167\143\051\012\011\055\160\040" \
+"\104\111\122\011\103\157\160\171\040\146\151\154\145\163\040\164" \
+"\157\040\104\111\122\012\117\160\164\151\157\156\163\072\012\011" \
+"\055\144\011\115\141\153\145\040\154\145\141\144\151\156\147\040" \
+"\144\151\162\145\143\164\157\162\151\145\163\012\011\055\155\011" \
+"\120\162\145\163\145\162\166\145\040\155\164\151\155\145\012\011" \
+"\055\166\011\126\145\162\142\157\163\145\012\011\055\165\011\117" \
+"\166\145\162\167\162\151\164\145\012\011\055\106\040\106\111\114" \
+"\105\011\111\156\160\165\164\040\050\055\164\054\055\151\054\055" \
+"\160\051\040\157\162\040\157\165\164\160\165\164\040\050\055\157" \
+"\051\040\146\151\154\145\012\011\055\122\040\125\123\105\122\133" \
+"\072\107\122\120\135\011\123\145\164\040\157\167\156\145\162\040" \
+"\157\146\040\143\162\145\141\164\145\144\040\146\151\154\145\163" \
+"\012\011\055\110\040\156\145\167\143\011\101\162\143\150\151\166" \
+"\145\040\146\157\162\155\141\164\000\055\146\142\123\040\055\154" \
+"\040\116\040\055\144\040\116\040\055\114\040\114\117\107\106\111" \
+"\114\105\040\055\143\040\104\111\122\012\012\011\055\146\011\106" \
+"\157\162\145\147\162\157\165\156\144\012\011\055\142\011\102\141" \
+"\143\153\147\162\157\165\156\144\040\050\144\145\146\141\165\154" \
+"\164\051\012\011\055\123\011\114\157\147\040\164\157\040\163\171" \
+"\163\154\157\147\040\050\144\145\146\141\165\154\164\051\012\011" \
+"\055\154\040\116\011\123\145\164\040\154\157\147\040\154\145\166" \
+"\145\154\056\040\115\157\163\164\040\166\145\162\142\157\163\145" \
+"\072\060\054\040\144\145\146\141\165\154\164\072\070\012\011\055" \
+"\144\040\116\011\123\145\164\040\154\157\147\040\154\145\166\145" \
+"\154\054\040\154\157\147\040\164\157\040\163\164\144\145\162\162" \
+"\012\011\055\114\040\106\111\114\105\011\114\157\147\040\164\157" \
+"\040\106\111\114\105\012\011\055\143\040\104\111\122\011\103\162" \
+"\157\156\040\144\151\162\056\040\104\145\146\141\165\154\164\072" \
+"\057\145\164\143\057\143\162\157\156\164\141\142\163\000\133\055" \
+"\143\040\104\111\122\135\040\133\055\165\040\125\123\105\122\135" \
+"\040\133\055\154\145\162\135\174\133\106\111\114\105\135\012\012" \
+"\011\055\143\011\103\162\157\156\164\141\142\040\144\151\162\145" \
+"\143\164\157\162\171\012\011\055\165\011\125\163\145\162\012\011" \
+"\055\154\011\114\151\163\164\040\143\162\157\156\164\141\142\012" \
+"\011\055\145\011\105\144\151\164\040\143\162\157\156\164\141\142" \
+"\012\011\055\162\011\104\145\154\145\164\145\040\143\162\157\156" \
+"\164\141\142\012\011\106\111\114\105\011\122\145\160\154\141\143" \
+"\145\040\143\162\157\156\164\141\142\040\142\171\040\106\111\114" \
+"\105\040\050\047\055\047\072\040\163\164\144\151\156\051\000\133" \
+"\117\120\124\111\117\116\123\135\040\133\106\111\114\105\135\056" \
+"\056\056\012\012\120\162\151\156\164\040\163\145\154\145\143\164" \
+"\145\144\040\146\151\145\154\144\163\040\146\162\157\155\040\145" \
+"\141\143\150\040\151\156\160\165\164\040\106\111\114\105\040\164" \
+"\157\040\163\164\144\157\165\164\012\012\011\055\142\040\114\111" \
+"\123\124\011\117\165\164\160\165\164\040\157\156\154\171\040\142" \
+"\171\164\145\163\040\146\162\157\155\040\114\111\123\124\012\011" \
+"\055\143\040\114\111\123\124\011\117\165\164\160\165\164\040\157" \
+"\156\154\171\040\143\150\141\162\141\143\164\145\162\163\040\146" \
+"\162\157\155\040\114\111\123\124\012\011\055\144\040\103\110\101" \
+"\122\011\125\163\145\040\103\110\101\122\040\151\156\163\164\145" \
+"\141\144\040\157\146\040\164\141\142\040\141\163\040\164\150\145" \
+"\040\146\151\145\154\144\040\144\145\154\151\155\151\164\145\162" \
+"\012\011\055\163\011\117\165\164\160\165\164\040\157\156\154\171" \
+"\040\164\150\145\040\154\151\156\145\163\040\143\157\156\164\141" \
+"\151\156\151\156\147\040\144\145\154\151\155\151\164\145\162\012" \
+"\011\055\146\040\116\011\120\162\151\156\164\040\157\156\154\171" \
+"\040\164\150\145\163\145\040\146\151\145\154\144\163\012\011\055" \
+"\156\011\111\147\156\157\162\145\144\000\133\117\120\124\111\117" \
+"\116\123\135\040\133\053\106\115\124\135\040\133\124\111\115\105" \
+"\135\012\012\104\151\163\160\154\141\171\040\164\151\155\145\040" \
+"\050\165\163\151\156\147\040\053\106\115\124\051\054\040\157\162" \
+"\040\163\145\164\040\164\151\155\145\012\012\011\133\055\163\054" \
+"\055\055\163\145\164\135\040\124\111\115\105\011\123\145\164\040" \
+"\164\151\155\145\040\164\157\040\124\111\115\105\012\011\055\165" \
+"\054\055\055\165\164\143\011\127\157\162\153\040\151\156\040\125" \
+"\124\103\040\050\144\157\156\047\164\040\143\157\156\166\145\162" \
+"\164\040\164\157\040\154\157\143\141\154\040\164\151\155\145\051" \
+"\012\011\055\122\054\055\055\162\146\143\055\062\070\062\062\011" \
+"\117\165\164\160\165\164\040\122\106\103\055\062\070\062\062\040" \
+"\143\157\155\160\154\151\141\156\164\040\144\141\164\145\040\163" \
+"\164\162\151\156\147\012\011\055\111\133\123\120\105\103\135\011" \
+"\117\165\164\160\165\164\040\111\123\117\055\070\066\060\061\040" \
+"\143\157\155\160\154\151\141\156\164\040\144\141\164\145\040\163" \
+"\164\162\151\156\147\012\011\011\011\123\120\105\103\075\047\144" \
+"\141\164\145\047\040\050\144\145\146\141\165\154\164\051\040\146" \
+"\157\162\040\144\141\164\145\040\157\156\154\171\054\012\011\011" \
+"\011\047\150\157\165\162\163\047\054\040\047\155\151\156\165\164" \
+"\145\163\047\054\040\157\162\040\047\163\145\143\157\156\144\163" \
+"\047\040\146\157\162\040\144\141\164\145\040\141\156\144\012\011" \
+"\011\011\164\151\155\145\040\164\157\040\164\150\145\040\151\156" \
+"\144\151\143\141\164\145\144\040\160\162\145\143\151\163\151\157" \
+"\156\012\011\055\162\054\055\055\162\145\146\145\162\145\156\143" \
+"\145\040\106\111\114\105\011\104\151\163\160\154\141\171\040\154" \
+"\141\163\164\040\155\157\144\151\146\151\143\141\164\151\157\156" \
+"\040\164\151\155\145\040\157\146\040\106\111\114\105\012\011\055" \
+"\144\054\055\055\144\141\164\145\040\124\111\115\105\011\104\151" \
+"\163\160\154\141\171\040\124\111\115\105\054\040\156\157\164\040" \
+"\047\156\157\167\047\012\011\055\104\040\106\115\124\011\011\125" \
+"\163\145\040\106\115\124\040\146\157\162\040\055\144\040\124\111" \
+"\115\105\040\143\157\156\166\145\162\163\151\157\156\012\012\122" \
+"\145\143\157\147\156\151\172\145\144\040\124\111\115\105\040\146" \
+"\157\162\155\141\164\163\072\012\011\150\150\072\155\155\133\072" \
+"\163\163\135\012\011\133\131\131\131\131\056\135\115\115\056\104" \
+"\104\055\150\150\072\155\155\133\072\163\163\135\012\011\131\131" \
+"\131\131\055\115\115\055\104\104\040\150\150\072\155\155\133\072" \
+"\163\163\135\012\011\133\133\133\133\133\131\131\135\131\131\135" \
+"\115\115\135\104\104\135\150\150\135\155\155\133\056\163\163\135" \
+"\012\011\047\144\141\164\145\040\124\111\115\105\047\040\146\157" \
+"\162\155\040\141\143\143\145\160\164\163\040\115\115\104\104\150" \
+"\150\155\155\133\133\131\131\135\131\131\135\133\056\163\163\135" \
+"\040\151\156\163\164\145\141\144\000\105\130\120\122\105\123\123" \
+"\111\117\116\056\056\056\012\012\124\151\156\171\040\122\120\116" \
+"\040\143\141\154\143\165\154\141\164\157\162\056\040\117\160\145" \
+"\162\141\164\151\157\156\163\072\012\053\054\040\141\144\144\054" \
+"\040\055\054\040\163\165\142\054\040\052\054\040\155\165\154\054" \
+"\040\057\054\040\144\151\166\054\040\045\054\040\155\157\144\054" \
+"\040\052\052\054\040\145\170\160\054\040\141\156\144\054\040\157" \
+"\162\054\040\156\157\164\054\040\170\157\162\054\012\160\040\055" \
+"\040\160\162\151\156\164\040\164\157\160\040\157\146\040\164\150" \
+"\145\040\163\164\141\143\153\040\050\167\151\164\150\157\165\164" \
+"\040\160\157\160\160\151\156\147\051\054\012\146\040\055\040\160" \
+"\162\151\156\164\040\145\156\164\151\162\145\040\163\164\141\143" \
+"\153\054\012\157\040\055\040\160\157\160\040\164\150\145\040\166" \
+"\141\154\165\145\040\141\156\144\040\163\145\164\040\157\165\164" \
+"\160\165\164\040\162\141\144\151\170\040\050\155\165\163\164\040" \
+"\142\145\040\061\060\054\040\061\066\054\040\070\040\157\162\040" \
+"\062\051\056\012\105\170\141\155\160\154\145\163\072\040\047\144" \
+"\143\040\062\040\062\040\141\144\144\040\160\047\040\055\076\040" \
+"\064\054\040\047\144\143\040\070\040\070\040\155\165\154\040\062" \
+"\040\062\040\053\040\057\040\160\047\040\055\076\040\061\066\000" \
+"\133\151\146\075\106\111\114\105\135\040\133\157\146\075\106\111" \
+"\114\105\135\040\133\151\142\163\075\116\135\040\133\157\142\163" \
+"\075\116\135\040\133\142\163\075\116\135\040\133\143\157\165\156" \
+"\164\075\116\135\040\133\163\153\151\160\075\116\135\012\011\133" \
+"\163\145\145\153\075\116\135\040\133\143\157\156\166\075\156\157" \
+"\164\162\165\156\143\174\156\157\145\162\162\157\162\174\163\171" \
+"\156\143\174\146\163\171\156\143\135\040\133\151\146\154\141\147" \
+"\075\163\153\151\160\137\142\171\164\145\163\135\012\012\103\157" \
+"\160\171\040\141\040\146\151\154\145\040\167\151\164\150\040\143" \
+"\157\156\166\145\162\164\151\156\147\040\141\156\144\040\146\157" \
+"\162\155\141\164\164\151\156\147\012\012\011\151\146\075\106\111" \
+"\114\105\011\011\122\145\141\144\040\146\162\157\155\040\106\111" \
+"\114\105\040\151\156\163\164\145\141\144\040\157\146\040\163\164" \
+"\144\151\156\012\011\157\146\075\106\111\114\105\011\011\127\162" \
+"\151\164\145\040\164\157\040\106\111\114\105\040\151\156\163\164" \
+"\145\141\144\040\157\146\040\163\164\144\157\165\164\012\011\142" \
+"\163\075\116\011\011\122\145\141\144\040\141\156\144\040\167\162" \
+"\151\164\145\040\116\040\142\171\164\145\163\040\141\164\040\141" \
+"\040\164\151\155\145\012\011\151\142\163\075\116\011\011\122\145" \
+"\141\144\040\116\040\142\171\164\145\163\040\141\164\040\141\040" \
+"\164\151\155\145\012\011\157\142\163\075\116\011\011\127\162\151" \
+"\164\145\040\116\040\142\171\164\145\163\040\141\164\040\141\040" \
+"\164\151\155\145\012\011\143\157\165\156\164\075\116\011\011\103" \
+"\157\160\171\040\157\156\154\171\040\116\040\151\156\160\165\164" \
+"\040\142\154\157\143\153\163\012\011\163\153\151\160\075\116\011" \
+"\011\123\153\151\160\040\116\040\151\156\160\165\164\040\142\154" \
+"\157\143\153\163\012\011\163\145\145\153\075\116\011\011\123\153" \
+"\151\160\040\116\040\157\165\164\160\165\164\040\142\154\157\143" \
+"\153\163\012\011\143\157\156\166\075\156\157\164\162\165\156\143" \
+"\011\104\157\156\047\164\040\164\162\165\156\143\141\164\145\040" \
+"\157\165\164\160\165\164\040\146\151\154\145\012\011\143\157\156" \
+"\166\075\156\157\145\162\162\157\162\011\103\157\156\164\151\156" \
+"\165\145\040\141\146\164\145\162\040\162\145\141\144\040\145\162" \
+"\162\157\162\163\012\011\143\157\156\166\075\163\171\156\143\011" \
+"\120\141\144\040\142\154\157\143\153\163\040\167\151\164\150\040" \
+"\172\145\162\157\163\012\011\143\157\156\166\075\146\163\171\156" \
+"\143\011\120\150\171\163\151\143\141\154\154\171\040\167\162\151" \
+"\164\145\040\144\141\164\141\040\157\165\164\040\142\145\146\157" \
+"\162\145\040\146\151\156\151\163\150\151\156\147\012\011\143\157" \
+"\156\166\075\163\167\141\142\011\123\167\141\160\040\145\166\145" \
+"\162\171\040\160\141\151\162\040\157\146\040\142\171\164\145\163" \
+"\012\011\151\146\154\141\147\075\163\153\151\160\137\142\171\164" \
+"\145\163\011\163\153\151\160\075\116\040\151\163\040\151\156\040" \
+"\142\171\164\145\163\012\011\163\164\141\164\165\163\075\156\157" \
+"\170\146\145\162\011\123\165\160\160\162\145\163\163\040\162\141" \
+"\164\145\040\157\165\164\160\165\164\012\011\163\164\141\164\165" \
+"\163\075\156\157\156\145\011\123\165\160\160\162\145\163\163\040" \
+"\141\154\154\040\157\165\164\160\165\164\012\012\116\040\155\141" \
+"\171\040\142\145\040\163\165\146\146\151\170\145\144\040\142\171" \
+"\040\143\040\050\061\051\054\040\167\040\050\062\051\054\040\142" \
+"\040\050\065\061\062\051\054\040\153\102\040\050\061\060\060\060" \
+"\051\054\040\153\040\050\061\060\062\064\051\054\040\115\102\054" \
+"\040\115\054\040\107\102\054\040\107\000\133\116\135\012\012\104" \
+"\145\141\154\154\157\143\141\164\145\040\165\156\165\163\145\144" \
+"\040\166\151\162\164\165\141\154\040\164\145\162\155\151\156\141" \
+"\154\040\057\144\145\166\057\164\164\171\116\000\133\055\156\135" \
+"\040\133\055\142\040\102\101\123\105\135\040\133\126\105\122\123" \
+"\111\117\116\135\040\133\115\117\104\106\111\114\105\123\135\056" \
+"\056\056\012\012\107\145\156\145\162\141\164\145\040\155\157\144" \
+"\165\154\145\163\056\144\145\160\054\040\141\154\151\141\163\054" \
+"\040\141\156\144\040\163\171\155\142\157\154\163\040\146\151\154" \
+"\145\163\012\012\011\055\142\040\102\101\123\105\011\125\163\145" \
+"\040\102\101\123\105\057\154\151\142\057\155\157\144\165\154\145" \
+"\163\057\126\105\122\123\111\117\116\012\011\055\156\011\104\162" \
+"\171\040\162\165\156\072\040\160\162\151\156\164\040\146\151\154" \
+"\145\163\040\164\157\040\163\164\144\157\165\164\000\101\104\104" \
+"\122\105\123\123\040\133\127\111\104\124\110\040\133\126\101\114" \
+"\125\105\135\135\012\012\122\145\141\144\057\167\162\151\164\145" \
+"\040\146\162\157\155\040\160\150\171\163\151\143\141\154\040\141" \
+"\144\144\162\145\163\163\012\012\011\101\104\104\122\105\123\123" \
+"\011\101\144\144\162\145\163\163\040\164\157\040\141\143\164\040" \
+"\165\160\157\156\012\011\127\111\104\124\110\011\127\151\144\164" \
+"\150\040\050\070\057\061\066\057\056\056\056\051\012\011\126\101" \
+"\114\125\105\011\104\141\164\141\040\164\157\040\142\145\040\167" \
+"\162\151\164\164\145\156\000\133\055\120\153\155\150\124\141\151" \
+"\135\040\133\055\102\040\123\111\132\105\135\040\133\106\111\114" \
+"\105\123\131\123\124\105\115\135\056\056\056\012\012\120\162\151" \
+"\156\164\040\146\151\154\145\163\171\163\164\145\155\040\165\163" \
+"\141\147\145\040\163\164\141\164\151\163\164\151\143\163\012\012" \
+"\011\055\120\011\120\117\123\111\130\040\157\165\164\160\165\164" \
+"\040\146\157\162\155\141\164\012\011\055\153\011\061\060\062\064" \
+"\055\142\171\164\145\040\142\154\157\143\153\163\040\050\144\145" \
+"\146\141\165\154\164\051\012\011\055\155\011\061\115\055\142\171" \
+"\164\145\040\142\154\157\143\153\163\012\011\055\150\011\110\165" \
+"\155\141\156\040\162\145\141\144\141\142\154\145\040\050\145\056" \
+"\147\056\040\061\113\040\062\064\063\115\040\062\107\051\012\011" \
+"\055\124\011\120\162\151\156\164\040\146\151\154\145\163\171\163" \
+"\164\145\155\040\164\171\160\145\012\011\055\141\011\123\150\157" \
+"\167\040\141\154\154\040\146\151\154\145\163\171\163\164\145\155" \
+"\163\012\011\055\151\011\111\156\157\144\145\163\012\011\055\102" \
+"\040\123\111\132\105\011\102\154\157\143\153\163\151\172\145\000" \
+"\133\055\141\142\102\144\151\116\161\162\124\163\164\167\135\040" \
+"\133\055\114\040\114\101\102\105\114\135\040\133\055\123\040\106" \
+"\111\114\105\135\040\133\055\125\040\114\111\116\105\123\135\040" \
+"\106\111\114\105\061\040\106\111\114\105\062\012\012\103\157\155" \
+"\160\141\162\145\040\146\151\154\145\163\040\154\151\156\145\040" \
+"\142\171\040\154\151\156\145\040\141\156\144\040\157\165\164\160" \
+"\165\164\040\164\150\145\040\144\151\146\146\145\162\145\156\143" \
+"\145\163\040\142\145\164\167\145\145\156\040\164\150\145\155\056" \
+"\012\124\150\151\163\040\151\155\160\154\145\155\145\156\164\141" \
+"\164\151\157\156\040\163\165\160\160\157\162\164\163\040\165\156" \
+"\151\146\151\145\144\040\144\151\146\146\163\040\157\156\154\171" \
+"\056\012\012\011\055\141\011\124\162\145\141\164\040\141\154\154" \
+"\040\146\151\154\145\163\040\141\163\040\164\145\170\164\012\011" \
+"\055\142\011\111\147\156\157\162\145\040\143\150\141\156\147\145" \
+"\163\040\151\156\040\164\150\145\040\141\155\157\165\156\164\040" \
+"\157\146\040\167\150\151\164\145\163\160\141\143\145\012\011\055" \
+"\102\011\111\147\156\157\162\145\040\143\150\141\156\147\145\163" \
+"\040\167\150\157\163\145\040\154\151\156\145\163\040\141\162\145" \
+"\040\141\154\154\040\142\154\141\156\153\012\011\055\144\011\124" \
+"\162\171\040\150\141\162\144\040\164\157\040\146\151\156\144\040" \
+"\141\040\163\155\141\154\154\145\162\040\163\145\164\040\157\146" \
+"\040\143\150\141\156\147\145\163\012\011\055\151\011\111\147\156" \
+"\157\162\145\040\143\141\163\145\040\144\151\146\146\145\162\145" \
+"\156\143\145\163\012\011\055\114\011\125\163\145\040\114\101\102" \
+"\105\114\040\151\156\163\164\145\141\144\040\157\146\040\164\150" \
+"\145\040\146\151\154\145\156\141\155\145\040\151\156\040\164\150" \
+"\145\040\165\156\151\146\151\145\144\040\150\145\141\144\145\162" \
+"\012\011\055\116\011\124\162\145\141\164\040\141\142\163\145\156" \
+"\164\040\146\151\154\145\163\040\141\163\040\145\155\160\164\171" \
+"\012\011\055\161\011\117\165\164\160\165\164\040\157\156\154\171" \
+"\040\167\150\145\164\150\145\162\040\146\151\154\145\163\040\144" \
+"\151\146\146\145\162\012\011\055\162\011\122\145\143\165\162\163" \
+"\145\012\011\055\123\011\123\164\141\162\164\040\167\151\164\150" \
+"\040\106\111\114\105\040\167\150\145\156\040\143\157\155\160\141" \
+"\162\151\156\147\040\144\151\162\145\143\164\157\162\151\145\163" \
+"\012\011\055\124\011\115\141\153\145\040\164\141\142\163\040\154" \
+"\151\156\145\040\165\160\040\142\171\040\160\162\145\146\151\170" \
+"\151\156\147\040\141\040\164\141\142\040\167\150\145\156\040\156" \
+"\145\143\145\163\163\141\162\171\012\011\055\163\011\122\145\160" \
+"\157\162\164\040\167\150\145\156\040\164\167\157\040\146\151\154" \
+"\145\163\040\141\162\145\040\164\150\145\040\163\141\155\145\012" \
+"\011\055\164\011\105\170\160\141\156\144\040\164\141\142\163\040" \
+"\164\157\040\163\160\141\143\145\163\040\151\156\040\157\165\164" \
+"\160\165\164\012\011\055\125\011\117\165\164\160\165\164\040\114" \
+"\111\116\105\123\040\154\151\156\145\163\040\157\146\040\143\157" \
+"\156\164\145\170\164\012\011\055\167\011\111\147\156\157\162\145" \
+"\040\141\154\154\040\167\150\151\164\145\163\160\141\143\145\000" \
+"\106\111\114\105\116\101\115\105\012\012\123\164\162\151\160\040" \
+"\156\157\156\055\144\151\162\145\143\164\157\162\171\040\163\165" \
+"\146\146\151\170\040\146\162\157\155\040\106\111\114\105\116\101" \
+"\115\105\000\133\055\143\135\040\133\055\156\040\114\105\126\105" \
+"\114\135\040\133\055\163\040\123\111\132\105\135\012\012\120\162" \
+"\151\156\164\040\157\162\040\143\157\156\164\162\157\154\040\164" \
+"\150\145\040\153\145\162\156\145\154\040\162\151\156\147\040\142" \
+"\165\146\146\145\162\012\012\011\055\143\011\011\103\154\145\141" \
+"\162\040\162\151\156\147\040\142\165\146\146\145\162\040\141\146" \
+"\164\145\162\040\160\162\151\156\164\151\156\147\012\011\055\156" \
+"\040\114\105\126\105\114\011\123\145\164\040\143\157\156\163\157" \
+"\154\145\040\154\157\147\147\151\156\147\040\154\145\166\145\154" \
+"\012\011\055\163\040\123\111\132\105\011\011\102\165\146\146\145" \
+"\162\040\163\151\172\145\012\011\055\162\011\011\120\162\151\156" \
+"\164\040\162\141\167\040\155\145\163\163\141\147\145\040\142\165" \
+"\146\146\145\162\000\133\055\144\166\163\135\040\133\055\143\040" \
+"\103\117\116\106\106\111\114\105\135\040\133\055\164\040\124\124" \
+"\114\137\123\105\103\135\040\133\055\160\040\120\117\122\124\135" \
+"\040\133\055\151\040\101\104\104\122\135\012\012\123\155\141\154" \
+"\154\040\163\164\141\164\151\143\040\104\116\123\040\163\145\162" \
+"\166\145\162\040\144\141\145\155\157\156\012\012\011\055\143\040" \
+"\106\111\114\105\011\103\157\156\146\151\147\040\146\151\154\145" \
+"\012\011\055\164\040\123\105\103\011\124\124\114\012\011\055\160" \
+"\040\120\117\122\124\011\114\151\163\164\145\156\040\157\156\040" \
+"\120\117\122\124\012\011\055\151\040\101\104\104\122\011\114\151" \
+"\163\164\145\156\040\157\156\040\101\104\104\122\012\011\055\144" \
+"\011\104\141\145\155\157\156\151\172\145\012\011\055\166\011\126" \
+"\145\162\142\157\163\145\012\011\055\163\011\123\145\156\144\040" \
+"\163\165\143\143\145\163\163\146\165\154\040\162\145\160\154\151" \
+"\145\163\040\157\156\154\171\056\040\125\163\145\040\164\150\151" \
+"\163\040\151\146\040\171\157\165\040\167\141\156\164\012\011\011" \
+"\164\157\040\165\163\145\040\057\145\164\143\057\162\145\163\157" \
+"\154\166\056\143\157\156\146\040\167\151\164\150\040\164\167\157" \
+"\040\156\141\155\145\163\145\162\166\145\162\040\154\151\156\145" \
+"\163\072\012\011\011\011\156\141\155\145\163\145\162\166\145\162" \
+"\040\104\116\123\104\137\123\105\122\126\105\122\012\011\011\011" \
+"\156\141\155\145\163\145\162\166\145\162\040\116\117\122\115\101" \
+"\114\137\104\116\123\137\123\105\122\126\105\122\000\010\000\133" \
+"\055\165\144\135\040\133\106\111\114\105\135\012\012\103\157\156" \
+"\166\145\162\164\040\106\111\114\105\040\151\156\055\160\154\141" \
+"\143\145\040\146\162\157\155\040\104\117\123\040\164\157\040\125" \
+"\156\151\170\040\146\157\162\155\141\164\056\012\127\150\145\156" \
+"\040\156\157\040\146\151\154\145\040\151\163\040\147\151\166\145" \
+"\156\054\040\165\163\145\040\163\164\144\151\156\057\163\164\144" \
+"\157\165\164\056\012\012\011\055\165\011\144\157\163\062\165\156" \
+"\151\170\012\011\055\144\011\165\156\151\170\062\144\157\163\000" \
+"\133\055\141\110\114\144\143\154\163\170\150\155\153\135\040\133" \
+"\106\111\114\105\135\056\056\056\012\012\123\165\155\155\141\162" \
+"\151\172\145\040\144\151\163\153\040\163\160\141\143\145\040\165" \
+"\163\145\144\040\146\157\162\040\145\141\143\150\040\106\111\114" \
+"\105\040\141\156\144\057\157\162\040\144\151\162\145\143\164\157" \
+"\162\171\012\012\011\055\141\011\123\150\157\167\040\146\151\154" \
+"\145\040\163\151\172\145\163\040\164\157\157\012\011\055\114\011" \
+"\106\157\154\154\157\167\040\141\154\154\040\163\171\155\154\151" \
+"\156\153\163\012\011\055\110\011\106\157\154\154\157\167\040\163" \
+"\171\155\154\151\156\153\163\040\157\156\040\143\157\155\155\141" \
+"\156\144\040\154\151\156\145\012\011\055\144\040\116\011\114\151" \
+"\155\151\164\040\157\165\164\160\165\164\040\164\157\040\144\151" \
+"\162\145\143\164\157\162\151\145\163\040\050\141\156\144\040\146" \
+"\151\154\145\163\040\167\151\164\150\040\055\141\051\040\157\146" \
+"\040\144\145\160\164\150\040\074\040\116\012\011\055\143\011\123" \
+"\150\157\167\040\147\162\141\156\144\040\164\157\164\141\154\012" \
+"\011\055\154\011\103\157\165\156\164\040\163\151\172\145\163\040" \
+"\155\141\156\171\040\164\151\155\145\163\040\151\146\040\150\141" \
+"\162\144\040\154\151\156\153\145\144\012\011\055\163\011\104\151" \
+"\163\160\154\141\171\040\157\156\154\171\040\141\040\164\157\164" \
+"\141\154\040\146\157\162\040\145\141\143\150\040\141\162\147\165" \
+"\155\145\156\164\012\011\055\170\011\123\153\151\160\040\144\151" \
+"\162\145\143\164\157\162\151\145\163\040\157\156\040\144\151\146" \
+"\146\145\162\145\156\164\040\146\151\154\145\163\171\163\164\145" \
+"\155\163\012\011\055\150\011\123\151\172\145\163\040\151\156\040" \
+"\150\165\155\141\156\040\162\145\141\144\141\142\154\145\040\146" \
+"\157\162\155\141\164\040\050\145\056\147\056\054\040\061\113\040" \
+"\062\064\063\115\040\062\107\051\012\011\055\155\011\123\151\172" \
+"\145\163\040\151\156\040\155\145\147\141\142\171\164\145\163\012" \
+"\011\055\153\011\123\151\172\145\163\040\151\156\040\153\151\154" \
+"\157\142\171\164\145\163\040\050\144\145\146\141\165\154\164\051" \
+"\000\133\055\156\145\105\135\040\133\101\122\107\135\056\056\056" \
+"\012\012\120\162\151\156\164\040\164\150\145\040\163\160\145\143" \
+"\151\146\151\145\144\040\101\122\107\163\040\164\157\040\163\164" \
+"\144\157\165\164\012\012\011\055\156\011\123\165\160\160\162\145" \
+"\163\163\040\164\162\141\151\154\151\156\147\040\156\145\167\154" \
+"\151\156\145\012\011\055\145\011\111\156\164\145\162\160\162\145" \
+"\164\040\142\141\143\153\163\154\141\163\150\040\145\163\143\141" \
+"\160\145\163\040\050\151\056\145\056\054\040\134\164\075\164\141" \
+"\142\051\012\011\055\105\011\104\157\156\047\164\040\151\156\164" \
+"\145\162\160\162\145\164\040\142\141\143\153\163\154\141\163\150" \
+"\040\145\163\143\141\160\145\163\040\050\144\145\146\141\165\154" \
+"\164\051\000\000\010\000\133\055\151\165\135\040\133\055\135\040" \
+"\133\156\141\155\145\075\166\141\154\165\145\135\056\056\056\040" \
+"\133\120\122\117\107\040\101\122\107\123\135\012\012\120\162\151" \
+"\156\164\040\164\150\145\040\143\165\162\162\145\156\164\040\145" \
+"\156\166\151\162\157\156\155\145\156\164\040\157\162\040\162\165" \
+"\156\040\120\122\117\107\040\141\146\164\145\162\040\163\145\164" \
+"\164\151\156\147\040\165\160\012\164\150\145\040\163\160\145\143" \
+"\151\146\151\145\144\040\145\156\166\151\162\157\156\155\145\156" \
+"\164\012\012\011\055\054\040\055\151\011\123\164\141\162\164\040" \
+"\167\151\164\150\040\141\156\040\145\155\160\164\171\040\145\156" \
+"\166\151\162\157\156\155\145\156\164\012\011\055\165\011\122\145" \
+"\155\157\166\145\040\166\141\162\151\141\142\154\145\040\146\162" \
+"\157\155\040\164\150\145\040\145\156\166\151\162\157\156\155\145" \
+"\156\164\000\133\055\151\135\040\133\055\164\040\116\135\040\133" \
+"\106\111\114\105\135\056\056\056\012\012\103\157\156\166\145\162" \
+"\164\040\164\141\142\163\040\164\157\040\163\160\141\143\145\163" \
+"\054\040\167\162\151\164\151\156\147\040\164\157\040\163\164\144" \
+"\157\165\164\012\012\011\055\151\054\055\055\151\156\151\164\151" \
+"\141\154\011\104\157\156\047\164\040\143\157\156\166\145\162\164" \
+"\040\164\141\142\163\040\141\146\164\145\162\040\156\157\156\040" \
+"\142\154\141\156\153\163\012\011\055\164\054\055\055\164\141\142" \
+"\163\075\116\011\124\141\142\163\164\157\160\163\040\145\166\145" \
+"\162\171\040\116\040\143\150\141\162\163\000\105\130\120\122\105" \
+"\123\123\111\117\116\012\012\120\162\151\156\164\040\164\150\145" \
+"\040\166\141\154\165\145\040\157\146\040\105\130\120\122\105\123" \
+"\123\111\117\116\040\164\157\040\163\164\144\157\165\164\012\012" \
+"\105\130\120\122\105\123\123\111\117\116\040\155\141\171\040\142" \
+"\145\072\012\011\101\122\107\061\040\174\040\101\122\107\062\011" \
+"\101\122\107\061\040\151\146\040\151\164\040\151\163\040\156\145" \
+"\151\164\150\145\162\040\156\165\154\154\040\156\157\162\040\060" \
+"\054\040\157\164\150\145\162\167\151\163\145\040\101\122\107\062" \
+"\012\011\101\122\107\061\040\046\040\101\122\107\062\011\101\122" \
+"\107\061\040\151\146\040\156\145\151\164\150\145\162\040\141\162" \
+"\147\165\155\145\156\164\040\151\163\040\156\165\154\154\040\157" \
+"\162\040\060\054\040\157\164\150\145\162\167\151\163\145\040\060" \
+"\012\011\101\122\107\061\040\074\040\101\122\107\062\011\061\040" \
+"\151\146\040\101\122\107\061\040\151\163\040\154\145\163\163\040" \
+"\164\150\141\156\040\101\122\107\062\054\040\145\154\163\145\040" \
+"\060\056\040\123\151\155\151\154\141\162\154\171\072\012\011\101" \
+"\122\107\061\040\074\075\040\101\122\107\062\012\011\101\122\107" \
+"\061\040\075\040\101\122\107\062\012\011\101\122\107\061\040\041" \
+"\075\040\101\122\107\062\012\011\101\122\107\061\040\076\075\040" \
+"\101\122\107\062\012\011\101\122\107\061\040\076\040\101\122\107" \
+"\062\012\011\101\122\107\061\040\053\040\101\122\107\062\011\123" \
+"\165\155\040\157\146\040\101\122\107\061\040\141\156\144\040\101" \
+"\122\107\062\056\040\123\151\155\151\154\141\162\154\171\072\012" \
+"\011\101\122\107\061\040\055\040\101\122\107\062\012\011\101\122" \
+"\107\061\040\052\040\101\122\107\062\012\011\101\122\107\061\040" \
+"\057\040\101\122\107\062\012\011\101\122\107\061\040\045\040\101" \
+"\122\107\062\012\011\123\124\122\111\116\107\040\072\040\122\105" \
+"\107\105\130\120\011\011\101\156\143\150\157\162\145\144\040\160" \
+"\141\164\164\145\162\156\040\155\141\164\143\150\040\157\146\040" \
+"\122\105\107\105\130\120\040\151\156\040\123\124\122\111\116\107" \
+"\012\011\155\141\164\143\150\040\123\124\122\111\116\107\040\122" \
+"\105\107\105\130\120\011\123\141\155\145\040\141\163\040\123\124" \
+"\122\111\116\107\040\072\040\122\105\107\105\130\120\012\011\163" \
+"\165\142\163\164\162\040\123\124\122\111\116\107\040\120\117\123" \
+"\040\114\105\116\107\124\110\040\123\165\142\163\164\162\151\156" \
+"\147\040\157\146\040\123\124\122\111\116\107\054\040\120\117\123" \
+"\040\143\157\165\156\164\145\144\040\146\162\157\155\040\061\012" \
+"\011\151\156\144\145\170\040\123\124\122\111\116\107\040\103\110" \
+"\101\122\123\011\111\156\144\145\170\040\151\156\040\123\124\122" \
+"\111\116\107\040\167\150\145\162\145\040\141\156\171\040\103\110" \
+"\101\122\123\040\151\163\040\146\157\165\156\144\054\040\157\162" \
+"\040\060\012\011\154\145\156\147\164\150\040\123\124\122\111\116" \
+"\107\011\011\114\145\156\147\164\150\040\157\146\040\123\124\122" \
+"\111\116\107\012\011\161\165\157\164\145\040\124\117\113\105\116" \
+"\011\011\111\156\164\145\162\160\162\145\164\040\124\117\113\105" \
+"\116\040\141\163\040\141\040\163\164\162\151\156\147\054\040\145" \
+"\166\145\156\040\151\146\012\011\011\011\011\151\164\040\151\163" \
+"\040\141\040\153\145\171\167\157\162\144\040\154\151\153\145\040" \
+"\047\155\141\164\143\150\047\040\157\162\040\141\156\012\011\011" \
+"\011\011\157\160\145\162\141\164\157\162\040\154\151\153\145\040" \
+"\047\057\047\012\011\050\105\130\120\122\105\123\123\111\117\116" \
+"\051\011\011\126\141\154\165\145\040\157\146\040\105\130\120\122" \
+"\105\123\123\111\117\116\012\012\102\145\167\141\162\145\040\164" \
+"\150\141\164\040\155\141\156\171\040\157\160\145\162\141\164\157" \
+"\162\163\040\156\145\145\144\040\164\157\040\142\145\040\145\163" \
+"\143\141\160\145\144\040\157\162\040\161\165\157\164\145\144\040" \
+"\146\157\162\040\163\150\145\154\154\163\056\012\103\157\155\160" \
+"\141\162\151\163\157\156\163\040\141\162\145\040\141\162\151\164" \
+"\150\155\145\164\151\143\040\151\146\040\142\157\164\150\040\101" \
+"\122\107\163\040\141\162\145\040\156\165\155\142\145\162\163\054" \
+"\040\145\154\163\145\012\154\145\170\151\143\157\147\162\141\160" \
+"\150\151\143\141\154\056\040\120\141\164\164\145\162\156\040\155" \
+"\141\164\143\150\145\163\040\162\145\164\165\162\156\040\164\150" \
+"\145\040\163\164\162\151\156\147\040\155\141\164\143\150\145\144" \
+"\040\142\145\164\167\145\145\156\012\134\050\040\141\156\144\040" \
+"\134\051\040\157\162\040\156\165\154\154\073\040\151\146\040\134" \
+"\050\040\141\156\144\040\134\051\040\141\162\145\040\156\157\164" \
+"\040\165\163\145\144\054\040\164\150\145\171\040\162\145\164\165" \
+"\162\156\040\164\150\145\040\156\165\155\142\145\162\012\157\146" \
+"\040\143\150\141\162\141\143\164\145\162\163\040\155\141\164\143" \
+"\150\145\144\040\157\162\040\060\056\000\010\000\133\055\053\162" \
+"\150\163\166\144\141\135\040\106\111\114\105\056\056\056\012\012" \
+"\103\150\141\156\147\145\040\146\151\154\145\040\141\164\164\162" \
+"\151\142\165\164\145\163\040\157\156\040\106\101\124\040\146\151" \
+"\154\145\163\171\163\164\145\155\012\012\011\055\011\103\154\145" \
+"\141\162\040\141\164\164\162\151\142\165\164\145\163\012\011\053" \
+"\011\123\145\164\040\141\164\164\162\151\142\165\164\145\163\012" \
+"\011\162\011\122\145\141\144\040\157\156\154\171\012\011\150\011" \
+"\110\151\144\144\145\156\012\011\163\011\123\171\163\164\145\155" \
+"\012\011\166\011\126\157\154\165\155\145\040\154\141\142\145\154" \
+"\012\011\144\011\104\151\162\145\143\164\157\162\171\012\011\141" \
+"\011\101\162\143\150\151\166\145\000\133\117\120\124\111\117\116" \
+"\123\135\040\133\115\117\104\105\135\012\012\123\150\157\167\040" \
+"\141\156\144\040\155\157\144\151\146\171\040\146\162\141\155\145" \
+"\040\142\165\146\146\145\162\040\163\145\164\164\151\156\147\163" \
+"\000\055\163\040\111\115\107\106\111\114\105\040\133\055\143\135" \
+"\040\133\055\144\040\104\105\126\135\040\133\055\151\040\111\116" \
+"\111\106\111\114\105\135\040\133\055\146\040\103\115\104\135\012" \
+"\012\011\055\163\011\111\155\141\147\145\012\011\055\143\011\110" \
+"\151\144\145\040\143\165\162\163\157\162\012\011\055\144\011\106" \
+"\162\141\155\145\142\165\146\146\145\162\040\144\145\166\151\143" \
+"\145\040\050\144\145\146\141\165\154\164\040\057\144\145\166\057" \
+"\146\142\060\051\012\011\055\151\011\103\157\156\146\151\147\040" \
+"\146\151\154\145\040\050\166\141\162\075\166\141\154\165\145\051" \
+"\072\012\011\011\011\102\101\122\137\114\105\106\124\054\102\101" \
+"\122\137\124\117\120\054\102\101\122\137\127\111\104\124\110\054" \
+"\102\101\122\137\110\105\111\107\110\124\012\011\011\011\102\101" \
+"\122\137\122\054\102\101\122\137\107\054\102\101\122\137\102\012" \
+"\011\055\146\011\103\157\156\164\162\157\154\040\160\151\160\145" \
+"\040\050\145\154\163\145\040\145\170\151\164\040\141\146\164\145" \
+"\162\040\144\162\141\167\151\156\147\040\151\155\141\147\145\051" \
+"\012\011\011\011\143\157\155\155\141\156\144\163\072\040\047\116" \
+"\116\047\040\050\045\040\146\157\162\040\160\162\157\147\162\145" \
+"\163\163\040\142\141\162\051\040\157\162\040\047\145\170\151\164" \
+"\047\000\133\055\165\154\135\040\133\055\103\040\103\131\114\111" \
+"\116\104\105\122\123\135\040\133\055\110\040\110\105\101\104\123" \
+"\135\040\133\055\123\040\123\105\103\124\117\122\123\135\040\133" \
+"\055\142\040\123\123\132\135\040\104\111\123\113\012\012\103\150" \
+"\141\156\147\145\040\160\141\162\164\151\164\151\157\156\040\164" \
+"\141\142\154\145\012\012\011\055\165\011\011\123\164\141\162\164" \
+"\040\141\156\144\040\105\156\144\040\141\162\145\040\151\156\040" \
+"\163\145\143\164\157\162\163\040\050\151\156\163\164\145\141\144" \
+"\040\157\146\040\143\171\154\151\156\144\145\162\163\051\012\011" \
+"\055\154\011\011\123\150\157\167\040\160\141\162\164\151\164\151" \
+"\157\156\040\164\141\142\154\145\040\146\157\162\040\145\141\143" \
+"\150\040\104\111\123\113\054\040\164\150\145\156\040\145\170\151" \
+"\164\012\011\055\142\040\062\060\064\070\011\011\050\146\157\162" \
+"\040\143\145\162\164\141\151\156\040\115\117\040\144\151\163\153" \
+"\163\051\040\165\163\145\040\062\060\064\070\055\142\171\164\145" \
+"\040\163\145\143\164\157\162\163\012\011\055\103\040\103\131\114" \
+"\111\116\104\105\122\123\011\123\145\164\040\156\165\155\142\145" \
+"\162\040\157\146\040\143\171\154\151\156\144\145\162\163\057\150" \
+"\145\141\144\163\057\163\145\143\164\157\162\163\012\011\055\110" \
+"\040\110\105\101\104\123\012\011\055\123\040\123\105\103\124\117" \
+"\122\123\000\012\012\107\145\164\040\141\143\164\151\166\145\040" \
+"\143\157\156\163\157\154\145\000\010\000\133\055\110\114\135\040" \
+"\133\120\101\124\110\135\056\056\056\040\133\117\120\124\111\117" \
+"\116\123\135\040\133\101\103\124\111\117\116\123\135\012\012\123" \
+"\145\141\162\143\150\040\146\157\162\040\146\151\154\145\163\040" \
+"\141\156\144\040\160\145\162\146\157\162\155\040\141\143\164\151" \
+"\157\156\163\040\157\156\040\164\150\145\155\056\012\106\151\162" \
+"\163\164\040\146\141\151\154\145\144\040\141\143\164\151\157\156" \
+"\040\163\164\157\160\163\040\160\162\157\143\145\163\163\151\156" \
+"\147\040\157\146\040\143\165\162\162\145\156\164\040\146\151\154" \
+"\145\056\012\104\145\146\141\165\154\164\163\072\040\120\101\124" \
+"\110\040\151\163\040\143\165\162\162\145\156\164\040\144\151\162" \
+"\145\143\164\157\162\171\054\040\141\143\164\151\157\156\040\151" \
+"\163\040\047\055\160\162\151\156\164\047\012\012\011\055\114\054" \
+"\055\146\157\154\154\157\167\011\106\157\154\154\157\167\040\163" \
+"\171\155\154\151\156\153\163\012\011\055\110\011\011\056\056\056" \
+"\157\156\040\143\157\155\155\141\156\144\040\154\151\156\145\040" \
+"\157\156\154\171\012\011\055\170\144\145\166\011\011\104\157\156" \
+"\047\164\040\144\145\163\143\145\156\144\040\144\151\162\145\143" \
+"\164\157\162\151\145\163\040\157\156\040\157\164\150\145\162\040" \
+"\146\151\154\145\163\171\163\164\145\155\163\012\011\055\155\141" \
+"\170\144\145\160\164\150\040\116\011\104\145\163\143\145\156\144" \
+"\040\141\164\040\155\157\163\164\040\116\040\154\145\166\145\154" \
+"\163\056\040\055\155\141\170\144\145\160\164\150\040\060\040\141" \
+"\160\160\154\151\145\163\012\011\011\011\141\143\164\151\157\156" \
+"\163\040\164\157\040\143\157\155\155\141\156\144\040\154\151\156" \
+"\145\040\141\162\147\165\155\145\156\164\163\040\157\156\154\171" \
+"\012\011\055\155\151\156\144\145\160\164\150\040\116\011\104\157" \
+"\156\047\164\040\141\143\164\040\157\156\040\146\151\162\163\164" \
+"\040\116\040\154\145\166\145\154\163\012\011\055\144\145\160\164" \
+"\150\011\011\101\143\164\040\157\156\040\144\151\162\145\143\164" \
+"\157\162\171\040\052\141\146\164\145\162\052\040\164\162\141\166" \
+"\145\162\163\151\156\147\040\151\164\012\012\101\143\164\151\157" \
+"\156\163\072\012\011\050\040\101\103\124\111\117\116\123\040\051" \
+"\011\107\162\157\165\160\040\141\143\164\151\157\156\163\040\146" \
+"\157\162\040\055\157\040\057\040\055\141\012\011\041\040\101\103" \
+"\124\011\011\111\156\166\145\162\164\040\101\103\124\047\163\040" \
+"\163\165\143\143\145\163\163\057\146\141\151\154\165\162\145\012" \
+"\011\101\103\124\061\040\133\055\141\135\040\101\103\124\062\011" \
+"\111\146\040\101\103\124\061\040\146\141\151\154\163\054\040\163" \
+"\164\157\160\054\040\145\154\163\145\040\144\157\040\101\103\124" \
+"\062\012\011\101\103\124\061\040\055\157\040\101\103\124\062\011" \
+"\111\146\040\101\103\124\061\040\163\165\143\143\145\145\144\163" \
+"\054\040\163\164\157\160\054\040\145\154\163\145\040\144\157\040" \
+"\101\103\124\062\012\011\011\011\116\157\164\145\072\040\055\141" \
+"\040\150\141\163\040\150\151\147\150\145\162\040\160\162\151\157" \
+"\162\151\164\171\040\164\150\141\156\040\055\157\012\011\055\156" \
+"\141\155\145\040\120\101\124\124\105\122\116\011\115\141\164\143" \
+"\150\040\146\151\154\145\040\156\141\155\145\040\050\167\057\157" \
+"\040\144\151\162\145\143\164\157\162\171\040\156\141\155\145\051" \
+"\040\164\157\040\120\101\124\124\105\122\116\012\011\055\151\156" \
+"\141\155\145\040\120\101\124\124\105\122\116\011\103\141\163\145" \
+"\040\151\156\163\145\156\163\151\164\151\166\145\040\055\156\141" \
+"\155\145\012\011\055\160\141\164\150\040\120\101\124\124\105\122" \
+"\116\011\115\141\164\143\150\040\160\141\164\150\040\164\157\040" \
+"\120\101\124\124\105\122\116\012\011\055\151\160\141\164\150\040" \
+"\120\101\124\124\105\122\116\011\103\141\163\145\040\151\156\163" \
+"\145\156\163\151\164\151\166\145\040\055\160\141\164\150\012\011" \
+"\055\162\145\147\145\170\040\120\101\124\124\105\122\116\011\115" \
+"\141\164\143\150\040\160\141\164\150\040\164\157\040\162\145\147" \
+"\145\170\040\120\101\124\124\105\122\116\012\011\055\164\171\160" \
+"\145\040\130\011\011\106\151\154\145\040\164\171\160\145\040\151" \
+"\163\040\130\040\050\157\156\145\040\157\146\072\040\146\054\144" \
+"\054\154\054\142\054\143\054\056\056\056\051\012\011\055\160\145" \
+"\162\155\040\115\101\123\113\011\101\164\040\154\145\141\163\164" \
+"\040\157\156\145\040\155\141\163\153\040\142\151\164\040\050\053" \
+"\115\101\123\113\051\054\040\141\154\154\040\142\151\164\163\040" \
+"\050\055\115\101\123\113\051\054\012\011\011\011\157\162\040\145" \
+"\170\141\143\164\154\171\040\115\101\123\113\040\142\151\164\163" \
+"\040\141\162\145\040\163\145\164\040\151\156\040\146\151\154\145" \
+"\047\163\040\155\157\144\145\012\011\055\155\164\151\155\145\040" \
+"\104\101\131\123\011\155\164\151\155\145\040\151\163\040\147\162" \
+"\145\141\164\145\162\040\164\150\141\156\040\050\053\116\051\054" \
+"\040\154\145\163\163\040\164\150\141\156\040\050\055\116\051\054" \
+"\012\011\011\011\157\162\040\145\170\141\143\164\154\171\040\116" \
+"\040\144\141\171\163\040\151\156\040\164\150\145\040\160\141\163" \
+"\164\012\011\055\155\155\151\156\040\115\111\116\123\011\155\164" \
+"\151\155\145\040\151\163\040\147\162\145\141\164\145\162\040\164" \
+"\150\141\156\040\050\053\116\051\054\040\154\145\163\163\040\164" \
+"\150\141\156\040\050\055\116\051\054\012\011\011\011\157\162\040" \
+"\145\170\141\143\164\154\171\040\116\040\155\151\156\165\164\145" \
+"\163\040\151\156\040\164\150\145\040\160\141\163\164\012\011\055" \
+"\156\145\167\145\162\040\106\111\114\105\011\155\164\151\155\145" \
+"\040\151\163\040\155\157\162\145\040\162\145\143\145\156\164\040" \
+"\164\150\141\156\040\106\111\114\105\047\163\012\011\055\151\156" \
+"\165\155\040\116\011\011\106\151\154\145\040\150\141\163\040\151" \
+"\156\157\144\145\040\156\165\155\142\145\162\040\116\012\011\055" \
+"\165\163\145\162\040\116\101\115\105\057\111\104\011\106\151\154" \
+"\145\040\151\163\040\157\167\156\145\144\040\142\171\040\147\151" \
+"\166\145\156\040\165\163\145\162\012\011\055\147\162\157\165\160" \
+"\040\116\101\115\105\057\111\104\011\106\151\154\145\040\151\163" \
+"\040\157\167\156\145\144\040\142\171\040\147\151\166\145\156\040" \
+"\147\162\157\165\160\012\011\055\163\151\172\145\040\116\133\142" \
+"\143\153\135\011\106\151\154\145\040\163\151\172\145\040\151\163" \
+"\040\116\040\050\143\072\142\171\164\145\163\054\153\072\153\142" \
+"\171\164\145\163\054\142\072\065\061\062\040\142\171\164\145\163" \
+"\050\144\145\146\056\051\051\012\011\011\011\053\057\055\116\072" \
+"\040\146\151\154\145\040\163\151\172\145\040\151\163\040\142\151" \
+"\147\147\145\162\057\163\155\141\154\154\145\162\040\164\150\141" \
+"\156\040\116\012\011\055\154\151\156\153\163\040\116\011\116\165" \
+"\155\142\145\162\040\157\146\040\154\151\156\153\163\040\151\163" \
+"\040\147\162\145\141\164\145\162\040\164\150\141\156\040\050\053" \
+"\116\051\054\040\154\145\163\163\040\164\150\141\156\040\050\055" \
+"\116\051\054\012\011\011\011\157\162\040\145\170\141\143\164\154" \
+"\171\040\116\012\011\055\160\162\165\156\145\011\011\111\146\040" \
+"\143\165\162\162\145\156\164\040\146\151\154\145\040\151\163\040" \
+"\144\151\162\145\143\164\157\162\171\054\040\144\157\156\047\164" \
+"\040\144\145\163\143\145\156\144\040\151\156\164\157\040\151\164" \
+"\012\111\146\040\156\157\156\145\040\157\146\040\164\150\145\040" \
+"\146\157\154\154\157\167\151\156\147\040\141\143\164\151\157\156" \
+"\163\040\151\163\040\163\160\145\143\151\146\151\145\144\054\040" \
+"\055\160\162\151\156\164\040\151\163\040\141\163\163\165\155\145" \
+"\144\012\011\055\160\162\151\156\164\011\011\120\162\151\156\164" \
+"\040\146\151\154\145\040\156\141\155\145\012\011\055\160\162\151" \
+"\156\164\060\011\011\120\162\151\156\164\040\146\151\154\145\040" \
+"\156\141\155\145\054\040\116\125\114\040\164\145\162\155\151\156" \
+"\141\164\145\144\012\011\055\145\170\145\143\040\103\115\104\040" \
+"\101\122\107\040\073\011\122\165\156\040\103\115\104\040\167\151" \
+"\164\150\040\141\154\154\040\151\156\163\164\141\156\143\145\163" \
+"\040\157\146\040\173\175\040\162\145\160\154\141\143\145\144\040" \
+"\142\171\012\011\011\011\146\151\154\145\040\156\141\155\145\056" \
+"\040\106\141\151\154\163\040\151\146\040\103\115\104\040\145\170" \
+"\151\164\163\040\167\151\164\150\040\156\157\156\172\145\162\157" \
+"\012\011\055\145\170\145\143\040\103\115\104\040\101\122\107\040" \
+"\053\040\122\165\156\040\103\115\104\040\167\151\164\150\040\173" \
+"\175\040\162\145\160\154\141\143\145\144\040\142\171\040\154\151" \
+"\163\164\040\157\146\040\146\151\154\145\040\156\141\155\145\163" \
+"\012\011\055\144\145\154\145\164\145\011\011\104\145\154\145\164" \
+"\145\040\143\165\162\162\145\156\164\040\146\151\154\145\057\144" \
+"\151\162\145\143\164\157\162\171\056\040\124\165\162\156\163\040" \
+"\157\156\040\055\144\145\160\164\150\040\157\160\164\151\157\156" \
+"\000\114\101\102\105\114\075\154\141\142\145\154\040\157\162\040" \
+"\125\125\111\104\075\165\165\151\144\012\012\106\151\156\144\040" \
+"\141\040\146\151\154\145\163\171\163\164\145\155\040\144\145\166" \
+"\151\143\145\040\142\141\163\145\144\040\157\156\040\141\040\154" \
+"\141\142\145\154\040\157\162\040\125\125\111\104\000\115\124\104" \
+"\137\104\105\126\111\103\105\040\117\106\106\123\105\124\040\123" \
+"\105\103\124\117\122\123\012\012\114\157\143\153\040\160\141\162" \
+"\164\040\157\162\040\141\154\154\040\157\146\040\141\156\040\115" \
+"\124\104\040\144\145\166\151\143\145\056\040\111\146\040\123\105" \
+"\103\124\117\122\123\040\151\163\040\055\061\054\040\164\150\145" \
+"\156\040\141\154\154\040\163\145\143\164\157\162\163\012\167\151" \
+"\154\154\040\142\145\040\154\157\143\153\145\144\054\040\162\145" \
+"\147\141\162\144\154\145\163\163\040\157\146\040\164\150\145\040" \
+"\166\141\154\165\145\040\157\146\040\117\106\106\123\105\124\000" \
+"\115\124\104\137\104\105\126\111\103\105\012\012\125\156\154\157" \
+"\143\153\040\141\156\040\115\124\104\040\144\145\166\151\143\145" \
+"\000\055\166\040\106\111\114\105\040\115\124\104\137\104\105\126" \
+"\111\103\105\012\012\103\157\160\171\040\141\156\040\151\155\141" \
+"\147\145\040\164\157\040\115\124\104\040\144\145\166\151\143\145" \
+"\012\012\011\055\166\011\126\145\162\142\157\163\145\000\133\055" \
+"\163\170\165\156\135\040\106\104\174\173\106\111\114\105\040\133" \
+"\055\143\135\040\120\122\117\107\040\101\122\107\123\175\012\012" \
+"\133\125\156\135\154\157\143\153\040\146\151\154\145\040\144\145" \
+"\163\143\162\151\160\164\157\162\054\040\157\162\040\154\157\143" \
+"\153\040\106\111\114\105\054\040\162\165\156\040\120\122\117\107" \
+"\012\012\011\055\163\011\123\150\141\162\145\144\040\154\157\143" \
+"\153\012\011\055\170\011\105\170\143\154\165\163\151\166\145\040" \
+"\154\157\143\153\040\050\144\145\146\141\165\154\164\051\012\011" \
+"\055\165\011\125\156\154\157\143\153\040\106\104\012\011\055\156" \
+"\011\106\141\151\154\040\162\141\164\150\145\162\040\164\150\141" \
+"\156\040\167\141\151\164\000\133\055\142\163\135\040\133\055\167" \
+"\040\127\111\104\124\110\135\040\133\106\111\114\105\135\056\056" \
+"\056\012\012\127\162\141\160\040\151\156\160\165\164\040\154\151" \
+"\156\145\163\040\151\156\040\145\141\143\150\040\106\111\114\105" \
+"\040\050\157\162\040\163\164\144\151\156\051\054\040\167\162\151" \
+"\164\151\156\147\040\164\157\040\163\164\144\157\165\164\012\012" \
+"\011\055\142\011\103\157\165\156\164\040\142\171\164\145\163\040" \
+"\162\141\164\150\145\162\040\164\150\141\156\040\143\157\154\165" \
+"\155\156\163\012\011\055\163\011\102\162\145\141\153\040\141\164" \
+"\040\163\160\141\143\145\163\012\011\055\167\011\125\163\145\040" \
+"\127\111\104\124\110\040\143\157\154\165\155\156\163\040\151\156" \
+"\163\164\145\141\144\040\157\146\040\070\060\000\133\055\142\057" \
+"\153\057\155\057\147\135\012\012\104\151\163\160\154\141\171\040" \
+"\164\150\145\040\141\155\157\165\156\164\040\157\146\040\146\162" \
+"\145\145\040\141\156\144\040\165\163\145\144\040\163\171\163\164" \
+"\145\155\040\155\145\155\157\162\171\000\104\105\126\111\103\105" \
+"\012\012\106\162\145\145\040\141\154\154\040\155\145\155\157\162" \
+"\171\040\165\163\145\144\040\142\171\040\164\150\145\040\163\160" \
+"\145\143\151\146\151\145\144\040\162\141\155\144\151\163\153\000" \
+"\133\117\120\124\111\117\116\123\135\040\115\117\125\116\124\120" \
+"\117\111\116\124\012\012\011\055\157\054\055\055\157\146\146\163" \
+"\145\164\075\117\106\106\123\105\124\011\117\146\146\163\145\164" \
+"\040\151\156\040\142\171\164\145\163\040\164\157\040\144\151\163" \
+"\143\141\162\144\040\146\162\157\155\012\011\055\154\054\055\055" \
+"\154\145\156\147\164\150\075\114\105\116\011\011\102\171\164\145" \
+"\163\040\164\157\040\144\151\163\143\141\162\144\012\011\055\155" \
+"\054\055\055\155\151\156\151\155\165\155\075\115\111\116\011\115" \
+"\151\156\151\155\165\155\040\145\170\164\145\156\164\040\154\145" \
+"\156\147\164\150\012\011\055\166\054\055\055\166\145\162\142\157" \
+"\163\145\011\011\120\162\151\156\164\040\156\165\155\142\145\162" \
+"\040\157\146\040\144\151\163\143\141\162\144\145\144\040\142\171" \
+"\164\145\163\000\133\055\144\135\040\106\111\114\105\056\056\056" \
+"\012\012\127\162\151\164\145\040\146\151\154\145\163\047\040\142" \
+"\165\146\146\145\162\145\144\040\142\154\157\143\153\163\040\164" \
+"\157\040\144\151\163\153\012\012\011\055\144\011\101\166\157\151" \
+"\144\040\163\171\156\143\151\156\147\040\155\145\164\141\144\141" \
+"\164\141\000\133\117\120\124\111\117\116\123\135\040\110\117\123" \
+"\124\040\133\114\117\103\101\114\137\106\111\114\105\135\040\122" \
+"\105\115\117\124\105\137\106\111\114\105\012\012\104\157\167\156" \
+"\154\157\141\144\040\141\040\146\151\154\145\040\166\151\141\040" \
+"\106\124\120\012\012\011\055\143\054\055\055\143\157\156\164\151" \
+"\156\165\145\011\011\103\157\156\164\151\156\165\145\040\160\162" \
+"\145\166\151\157\165\163\040\164\162\141\156\163\146\145\162\012" \
+"\011\055\166\054\055\055\166\145\162\142\157\163\145\011\011\126" \
+"\145\162\142\157\163\145\012\011\055\165\054\055\055\165\163\145" \
+"\162\156\141\155\145\040\125\123\105\122\011\125\163\145\162\156" \
+"\141\155\145\012\011\055\160\054\055\055\160\141\163\163\167\157" \
+"\162\144\040\120\101\123\123\011\120\141\163\163\167\157\162\144" \
+"\012\011\055\120\054\055\055\160\157\162\164\040\116\125\115\011" \
+"\011\120\157\162\164\000\133\117\120\124\111\117\116\123\135\040" \
+"\110\117\123\124\040\133\122\105\115\117\124\105\137\106\111\114" \
+"\105\135\040\114\117\103\101\114\137\106\111\114\105\012\012\125" \
+"\160\154\157\141\144\040\141\040\146\151\154\145\040\164\157\040" \
+"\141\040\106\124\120\040\163\145\162\166\145\162\012\012\011\055" \
+"\166\054\055\055\166\145\162\142\157\163\145\011\011\126\145\162" \
+"\142\157\163\145\012\011\055\165\054\055\055\165\163\145\162\156" \
+"\141\155\145\040\125\123\105\122\011\125\163\145\162\156\141\155" \
+"\145\012\011\055\160\054\055\055\160\141\163\163\167\157\162\144" \
+"\040\120\101\123\123\011\120\141\163\163\167\157\162\144\012\011" \
+"\055\120\054\055\055\160\157\162\164\040\116\125\115\011\011\120" \
+"\157\162\164\000\133\117\120\124\111\117\116\123\135\040\106\111" \
+"\114\105\040\157\162\040\120\117\122\124\057\120\122\117\124\117" \
+"\012\012\106\151\156\144\040\160\162\157\143\145\163\163\145\163" \
+"\040\167\150\151\143\150\040\165\163\145\040\106\111\114\105\163" \
+"\040\157\162\040\120\117\122\124\163\012\012\011\055\155\011\106" \
+"\151\156\144\040\160\162\157\143\145\163\163\145\163\040\167\150" \
+"\151\143\150\040\165\163\145\040\163\141\155\145\040\146\163\040" \
+"\141\163\040\106\111\114\105\163\012\011\055\064\054\055\066\011" \
+"\123\145\141\162\143\150\040\157\156\154\171\040\111\120\166\064" \
+"\057\111\120\166\066\040\163\160\141\143\145\012\011\055\163\011" \
+"\104\157\156\047\164\040\144\151\163\160\154\141\171\040\120\111" \
+"\104\163\012\011\055\153\011\113\151\154\154\040\146\157\165\156" \
+"\144\040\160\162\157\143\145\163\163\145\163\012\011\055\123\111" \
+"\107\116\101\114\011\123\151\147\156\141\154\040\164\157\040\163" \
+"\145\156\144\040\050\144\145\146\141\165\154\164\072\040\113\111" \
+"\114\114\051\000\010\000\133\117\120\124\111\117\116\123\135\040" \
+"\133\055\055\135\040\117\120\124\123\124\122\111\116\107\040\120" \
+"\101\122\101\115\123\012\012\011\055\141\054\055\055\141\154\164" \
+"\145\162\156\141\164\151\166\145\011\011\101\154\154\157\167\040" \
+"\154\157\156\147\040\157\160\164\151\157\156\163\040\163\164\141" \
+"\162\164\151\156\147\040\167\151\164\150\040\163\151\156\147\154" \
+"\145\040\055\012\011\055\154\054\055\055\154\157\156\147\157\160" \
+"\164\151\157\156\163\075\114\117\120\124\133\054\056\056\056\135" \
+"\011\114\157\156\147\040\157\160\164\151\157\156\163\040\164\157" \
+"\040\162\145\143\157\147\156\151\172\145\012\011\055\156\054\055" \
+"\055\156\141\155\145\075\120\122\117\107\116\101\115\105\011\011" \
+"\124\150\145\040\156\141\155\145\040\165\156\144\145\162\040\167" \
+"\150\151\143\150\040\145\162\162\157\162\163\040\141\162\145\040" \
+"\162\145\160\157\162\164\145\144\012\011\055\157\054\055\055\157" \
+"\160\164\151\157\156\163\075\117\120\124\123\124\122\111\116\107" \
+"\011\011\123\150\157\162\164\040\157\160\164\151\157\156\163\040" \
+"\164\157\040\162\145\143\157\147\156\151\172\145\012\011\055\161" \
+"\054\055\055\161\165\151\145\164\011\011\011\116\157\040\145\162" \
+"\162\157\162\040\155\145\163\163\141\147\145\163\040\157\156\040" \
+"\165\156\162\145\143\157\147\156\151\172\145\144\040\157\160\164" \
+"\151\157\156\163\012\011\055\121\054\055\055\161\165\151\145\164" \
+"\055\157\165\164\160\165\164\011\011\116\157\040\156\157\162\155" \
+"\141\154\040\157\165\164\160\165\164\012\011\055\163\054\055\055" \
+"\163\150\145\154\154\075\123\110\105\114\114\011\011\123\145\164" \
+"\040\163\150\145\154\154\040\161\165\157\164\151\156\147\040\143" \
+"\157\156\166\145\156\164\151\157\156\163\012\011\055\124\054\055" \
+"\055\164\145\163\164\011\011\011\126\145\162\163\151\157\156\040" \
+"\164\145\163\164\040\050\145\170\151\164\163\040\167\151\164\150" \
+"\040\064\051\012\011\055\165\054\055\055\165\156\161\165\157\164" \
+"\145\144\011\011\011\104\157\156\047\164\040\161\165\157\164\145" \
+"\040\157\165\164\160\165\164\012\012\105\170\141\155\160\154\145" \
+"\072\012\012\117\075\140\147\145\164\157\160\164\040\055\154\040" \
+"\142\142\072\040\055\055\040\141\142\072\143\072\072\040\042\044" \
+"\100\042\140\040\174\174\040\145\170\151\164\040\061\012\145\166" \
+"\141\154\040\163\145\164\040\055\055\040\042\044\117\042\012\167" \
+"\150\151\154\145\040\164\162\165\145\073\040\144\157\012\011\143" \
+"\141\163\145\040\042\044\061\042\040\151\156\012\011\055\141\051" \
+"\011\145\143\150\157\040\101\073\040\163\150\151\146\164\073\073" \
+"\012\011\055\142\174\055\055\142\142\051\040\145\143\150\157\040" \
+"\042\102\072\047\044\062\047\042\073\040\163\150\151\146\164\040" \
+"\062\073\073\012\011\055\143\051\011\143\141\163\145\040\042\044" \
+"\062\042\040\151\156\012\011\011\042\042\051\011\145\143\150\157" \
+"\040\103\073\040\163\150\151\146\164\040\062\073\073\012\011\011" \
+"\052\051\011\145\143\150\157\040\042\103\072\047\044\062\047\042" \
+"\073\040\163\150\151\146\164\040\062\073\073\012\011\011\145\163" \
+"\141\143\073\073\012\011\055\055\051\011\163\150\151\146\164\073" \
+"\040\142\162\145\141\153\073\073\012\011\052\051\011\145\143\150" \
+"\157\040\105\162\162\157\162\073\040\145\170\151\164\040\061\073" \
+"\073\012\011\145\163\141\143\012\144\157\156\145\000\055\141\040" \
+"\157\162\040\147\145\164\163\145\142\157\157\154\040\142\157\157" \
+"\154\145\141\156\056\056\056\012\012\011\055\141\011\123\150\157" \
+"\167\040\141\154\154\040\163\145\154\151\156\165\170\040\142\157" \
+"\157\154\145\141\156\163\000\133\055\110\150\156\154\114\157\161" \
+"\166\163\162\151\167\106\105\135\040\133\055\155\040\116\135\040" \
+"\133\055\101\057\102\057\103\040\116\135\040\120\101\124\124\105" \
+"\122\116\057\055\145\040\120\101\124\124\105\122\116\056\056\056" \
+"\057\055\146\040\106\111\114\105\040\133\106\111\114\105\135\056" \
+"\056\056\012\012\123\145\141\162\143\150\040\146\157\162\040\120" \
+"\101\124\124\105\122\116\040\151\156\040\106\111\114\105\163\040" \
+"\050\157\162\040\163\164\144\151\156\051\012\012\011\055\110\011" \
+"\101\144\144\040\047\146\151\154\145\156\141\155\145\072\047\040" \
+"\160\162\145\146\151\170\012\011\055\150\011\104\157\040\156\157" \
+"\164\040\141\144\144\040\047\146\151\154\145\156\141\155\145\072" \
+"\047\040\160\162\145\146\151\170\012\011\055\156\011\101\144\144" \
+"\040\047\154\151\156\145\137\156\157\072\047\040\160\162\145\146" \
+"\151\170\012\011\055\154\011\123\150\157\167\040\157\156\154\171" \
+"\040\156\141\155\145\163\040\157\146\040\146\151\154\145\163\040" \
+"\164\150\141\164\040\155\141\164\143\150\012\011\055\114\011\123" \
+"\150\157\167\040\157\156\154\171\040\156\141\155\145\163\040\157" \
+"\146\040\146\151\154\145\163\040\164\150\141\164\040\144\157\156" \
+"\047\164\040\155\141\164\143\150\012\011\055\143\011\123\150\157" \
+"\167\040\157\156\154\171\040\143\157\165\156\164\040\157\146\040" \
+"\155\141\164\143\150\151\156\147\040\154\151\156\145\163\012\011" \
+"\055\157\011\123\150\157\167\040\157\156\154\171\040\164\150\145" \
+"\040\155\141\164\143\150\151\156\147\040\160\141\162\164\040\157" \
+"\146\040\154\151\156\145\012\011\055\161\011\121\165\151\145\164" \
+"\056\040\122\145\164\165\162\156\040\060\040\151\146\040\120\101" \
+"\124\124\105\122\116\040\151\163\040\146\157\165\156\144\054\040" \
+"\061\040\157\164\150\145\162\167\151\163\145\012\011\055\166\011" \
+"\123\145\154\145\143\164\040\156\157\156\055\155\141\164\143\150" \
+"\151\156\147\040\154\151\156\145\163\012\011\055\163\011\123\165" \
+"\160\160\162\145\163\163\040\157\160\145\156\040\141\156\144\040" \
+"\162\145\141\144\040\145\162\162\157\162\163\012\011\055\162\011" \
+"\122\145\143\165\162\163\145\012\011\055\151\011\111\147\156\157" \
+"\162\145\040\143\141\163\145\012\011\055\167\011\115\141\164\143" \
+"\150\040\167\150\157\154\145\040\167\157\162\144\163\040\157\156" \
+"\154\171\012\011\055\170\011\115\141\164\143\150\040\167\150\157" \
+"\154\145\040\154\151\156\145\163\040\157\156\154\171\012\011\055" \
+"\106\011\120\101\124\124\105\122\116\040\151\163\040\141\040\154" \
+"\151\164\145\162\141\154\040\050\156\157\164\040\162\145\147\145" \
+"\170\160\051\012\011\055\105\011\120\101\124\124\105\122\116\040" \
+"\151\163\040\141\156\040\145\170\164\145\156\144\145\144\040\162" \
+"\145\147\145\170\160\012\011\055\155\040\116\011\115\141\164\143" \
+"\150\040\165\160\040\164\157\040\116\040\164\151\155\145\163\040" \
+"\160\145\162\040\146\151\154\145\012\011\055\101\040\116\011\120" \
+"\162\151\156\164\040\116\040\154\151\156\145\163\040\157\146\040" \
+"\164\162\141\151\154\151\156\147\040\143\157\156\164\145\170\164" \
+"\012\011\055\102\040\116\011\120\162\151\156\164\040\116\040\154" \
+"\151\156\145\163\040\157\146\040\154\145\141\144\151\156\147\040" \
+"\143\157\156\164\145\170\164\012\011\055\103\040\116\011\123\141" \
+"\155\145\040\141\163\040\047\055\101\040\116\040\055\102\040\116" \
+"\047\012\011\055\145\040\120\124\122\116\011\120\141\164\164\145" \
+"\162\156\040\164\157\040\155\141\164\143\150\012\011\055\146\040" \
+"\106\111\114\105\011\122\145\141\144\040\160\141\164\164\145\162" \
+"\156\040\146\162\157\155\040\146\151\154\145\000\133\125\123\105" \
+"\122\135\012\012\120\162\151\156\164\040\164\150\145\040\147\162" \
+"\157\165\160\040\155\145\155\142\145\162\163\150\151\160\163\040" \
+"\157\146\040\125\123\105\122\040\157\162\040\146\157\162\040\164" \
+"\150\145\040\143\165\162\162\145\156\164\040\160\162\157\143\145" \
+"\163\163\000\133\055\143\146\164\135\040\133\106\111\114\105\135" \
+"\056\056\056\012\012\104\145\143\157\155\160\162\145\163\163\040" \
+"\106\111\114\105\163\040\050\157\162\040\163\164\144\151\156\051" \
+"\012\012\011\055\143\011\127\162\151\164\145\040\164\157\040\163" \
+"\164\144\157\165\164\012\011\055\146\011\106\157\162\143\145\012" \
+"\011\055\164\011\124\145\163\164\040\146\151\154\145\040\151\156" \
+"\164\145\147\162\151\164\171\000\133\055\143\146\144\135\040\133" \
+"\106\111\114\105\135\056\056\056\012\012\103\157\155\160\162\145" \
+"\163\163\040\106\111\114\105\163\040\050\157\162\040\163\164\144" \
+"\151\156\051\012\012\011\055\144\011\104\145\143\157\155\160\162" \
+"\145\163\163\012\011\055\143\011\127\162\151\164\145\040\164\157" \
+"\040\163\164\144\157\165\164\012\011\055\146\011\106\157\162\143" \
+"\145\000\133\055\144\040\104\105\114\101\131\135\040\133\055\156" \
+"\135\040\133\055\146\135\012\012\110\141\154\164\040\164\150\145" \
+"\040\163\171\163\164\145\155\012\012\011\055\144\040\123\105\103" \
+"\011\104\145\154\141\171\040\151\156\164\145\162\166\141\154\012" \
+"\011\055\156\011\104\157\040\156\157\164\040\163\171\156\143\012" \
+"\011\055\146\011\106\157\162\143\145\040\050\144\157\156\047\164" \
+"\040\147\157\040\164\150\162\157\165\147\150\040\151\156\151\164" \
+"\051\000\133\117\120\124\111\117\116\123\135\040\133\106\111\114" \
+"\105\135\056\056\056\012\012\120\162\151\156\164\040\146\151\162" \
+"\163\164\040\061\060\040\154\151\156\145\163\040\157\146\040\145" \
+"\141\143\150\040\106\111\114\105\040\050\157\162\040\163\164\144" \
+"\151\156\051\040\164\157\040\163\164\144\157\165\164\056\012\127" \
+"\151\164\150\040\155\157\162\145\040\164\150\141\156\040\157\156" \
+"\145\040\106\111\114\105\054\040\160\162\145\143\145\144\145\040" \
+"\145\141\143\150\040\167\151\164\150\040\141\040\146\151\154\145" \
+"\156\141\155\145\040\150\145\141\144\145\162\056\012\012\011\055" \
+"\156\040\116\133\153\142\155\135\011\120\162\151\156\164\040\146" \
+"\151\162\163\164\040\116\040\154\151\156\145\163\012\011\055\156" \
+"\040\055\116\133\153\142\155\135\011\120\162\151\156\164\040\141" \
+"\154\154\040\145\170\143\145\160\164\040\116\040\154\141\163\164" \
+"\040\154\151\156\145\163\012\011\055\143\040\133\055\135\116\133" \
+"\153\142\155\135\011\120\162\151\156\164\040\146\151\162\163\164" \
+"\040\116\040\142\171\164\145\163\012\011\055\161\011\011\116\145" \
+"\166\145\162\040\160\162\151\156\164\040\150\145\141\144\145\162" \
+"\163\012\011\055\166\011\011\101\154\167\141\171\163\040\160\162" \
+"\151\156\164\040\150\145\141\144\145\162\163\012\012\116\040\155" \
+"\141\171\040\142\145\040\163\165\146\146\151\170\145\144\040\142" \
+"\171\040\153\040\050\170\061\060\062\064\051\054\040\142\040\050" \
+"\170\065\061\062\051\054\040\157\162\040\155\040\050\170\061\060" \
+"\062\064\136\062\051\056\000\133\055\142\143\103\144\145\146\156" \
+"\157\163\166\170\122\135\040\133\106\111\114\105\135\056\056\056" \
+"\012\012\104\151\163\160\154\141\171\040\106\111\114\105\163\040" \
+"\050\157\162\040\163\164\144\151\156\051\040\151\156\040\141\040" \
+"\165\163\145\162\040\163\160\145\143\151\146\151\145\144\040\146" \
+"\157\162\155\141\164\012\012\011\055\142\011\011\117\156\145\055" \
+"\142\171\164\145\040\157\143\164\141\154\040\144\151\163\160\154" \
+"\141\171\012\011\055\143\011\011\117\156\145\055\142\171\164\145" \
+"\040\143\150\141\162\141\143\164\145\162\040\144\151\163\160\154" \
+"\141\171\012\011\055\103\011\011\103\141\156\157\156\151\143\141" \
+"\154\040\150\145\170\053\101\123\103\111\111\054\040\061\066\040" \
+"\142\171\164\145\163\040\160\145\162\040\154\151\156\145\012\011" \
+"\055\144\011\011\124\167\157\055\142\171\164\145\040\144\145\143" \
+"\151\155\141\154\040\144\151\163\160\154\141\171\012\011\055\145" \
+"\040\106\117\122\115\101\124\137\123\124\122\111\116\107\012\011" \
+"\055\146\040\106\117\122\115\101\124\137\106\111\114\105\012\011" \
+"\055\156\040\114\105\116\107\124\110\011\111\156\164\145\162\160" \
+"\162\145\164\040\157\156\154\171\040\114\105\116\107\124\110\040" \
+"\142\171\164\145\163\040\157\146\040\151\156\160\165\164\012\011" \
+"\055\157\011\011\124\167\157\055\142\171\164\145\040\157\143\164" \
+"\141\154\040\144\151\163\160\154\141\171\012\011\055\163\040\117" \
+"\106\106\123\105\124\011\123\153\151\160\040\117\106\106\123\105" \
+"\124\040\142\171\164\145\163\012\011\055\166\011\011\104\151\163" \
+"\160\154\141\171\040\141\154\154\040\151\156\160\165\164\040\144" \
+"\141\164\141\012\011\055\170\011\011\124\167\157\055\142\171\164" \
+"\145\040\150\145\170\141\144\145\143\151\155\141\154\040\144\151" \
+"\163\160\154\141\171\012\011\055\122\011\011\122\145\166\145\162" \
+"\163\145\040\157\146\040\047\150\145\170\144\165\155\160\040\055" \
+"\103\166\047\000\133\055\162\135\040\133\055\163\135\040\133\055" \
+"\167\135\040\133\055\164\135\040\133\055\154\135\040\133\055\165" \
+"\135\040\133\055\146\040\106\111\114\105\135\012\012\121\165\145" \
+"\162\171\040\141\156\144\040\163\145\164\040\150\141\162\144\167" \
+"\141\162\145\040\143\154\157\143\153\040\050\122\124\103\051\012" \
+"\012\011\055\162\011\123\150\157\167\040\150\141\162\144\167\141" \
+"\162\145\040\143\154\157\143\153\040\164\151\155\145\012\011\055" \
+"\163\011\123\145\164\040\163\171\163\164\145\155\040\164\151\155" \
+"\145\040\146\162\157\155\040\150\141\162\144\167\141\162\145\040" \
+"\143\154\157\143\153\012\011\055\167\011\123\145\164\040\150\141" \
+"\162\144\167\141\162\145\040\143\154\157\143\153\040\146\162\157" \
+"\155\040\163\171\163\164\145\155\040\164\151\155\145\012\011\055" \
+"\164\011\123\145\164\040\151\156\055\153\145\162\156\145\154\040" \
+"\164\151\155\145\172\157\156\145\054\040\143\157\162\162\145\143" \
+"\164\040\163\171\163\164\145\155\040\164\151\155\145\012\011\011" \
+"\151\146\040\150\141\162\144\167\141\162\145\040\143\154\157\143" \
+"\153\040\151\163\040\151\156\040\154\157\143\141\154\040\164\151" \
+"\155\145\012\011\055\165\011\101\163\163\165\155\145\040\150\141" \
+"\162\144\167\141\162\145\040\143\154\157\143\153\040\151\163\040" \
+"\153\145\160\164\040\151\156\040\125\124\103\012\011\055\154\011" \
+"\101\163\163\165\155\145\040\150\141\162\144\167\141\162\145\040" \
+"\143\154\157\143\153\040\151\163\040\153\145\160\164\040\151\156" \
+"\040\154\157\143\141\154\040\164\151\155\145\012\011\055\146\040" \
+"\106\111\114\105\011\125\163\145\040\163\160\145\143\151\146\151" \
+"\145\144\040\144\145\166\151\143\145\040\050\145\056\147\056\040" \
+"\057\144\145\166\057\162\164\143\062\051\000\133\055\106\040\111" \
+"\062\103\102\125\123\135\040\133\055\154\135\040\133\055\171\135" \
+"\040\133\055\141\135\040\133\055\161\174\055\162\135\040\111\062" \
+"\103\102\125\123\040\133\106\111\122\123\124\040\114\101\123\124" \
+"\135\012\012\104\145\164\145\143\164\040\111\062\103\040\143\150" \
+"\151\160\163\056\012\012\011\111\062\103\102\125\123\011\151\062" \
+"\143\040\142\165\163\040\156\165\155\142\145\162\012\011\106\111" \
+"\122\123\124\040\141\156\144\040\114\101\123\124\040\154\151\155" \
+"\151\164\040\164\150\145\040\160\162\157\142\151\156\147\040\162" \
+"\141\156\147\145\012\012\011\055\154\011\157\165\164\160\165\164" \
+"\040\154\151\163\164\040\157\146\040\151\156\163\164\141\154\154" \
+"\145\144\040\142\165\163\163\145\163\012\011\055\171\011\144\151" \
+"\163\141\142\154\145\040\151\156\164\145\162\141\143\164\151\166" \
+"\145\040\155\157\144\145\012\011\055\141\011\146\157\162\143\145" \
+"\040\163\143\141\156\156\151\156\147\040\157\146\040\156\157\156" \
+"\055\162\145\147\165\154\141\162\040\141\144\144\162\145\163\163" \
+"\145\163\012\011\055\161\011\165\163\145\040\163\155\142\165\163" \
+"\040\161\165\151\143\153\040\167\162\151\164\145\040\143\157\155" \
+"\155\141\156\144\163\040\146\157\162\040\160\162\157\142\151\156" \
+"\147\040\050\144\145\146\141\165\154\164\051\012\011\055\162\011" \
+"\165\163\145\040\163\155\142\165\163\040\162\145\141\144\040\142" \
+"\171\164\145\040\143\157\155\155\141\156\144\163\040\146\157\162" \
+"\040\160\162\157\142\151\156\147\012\011\055\106\011\144\151\163" \
+"\160\154\141\171\040\154\151\163\164\040\157\146\040\146\165\156" \
+"\143\164\151\157\156\141\154\151\164\151\145\163\000\133\055\146" \
+"\135\040\133\055\162\040\106\111\122\123\124\055\114\101\123\124" \
+"\135\040\133\055\171\135\040\102\125\123\040\101\104\104\122\040" \
+"\133\115\117\104\105\135\012\012\105\170\141\155\151\156\145\040" \
+"\111\062\103\040\162\145\147\151\163\164\145\162\163\012\012\011" \
+"\111\062\103\102\125\123\011\151\062\143\040\142\165\163\040\156" \
+"\165\155\142\145\162\012\011\101\104\104\122\105\123\123\011\060" \
+"\170\060\063\040\055\040\060\170\067\067\012\115\117\104\105\040" \
+"\151\163\072\012\011\142\011\142\171\164\145\040\050\144\145\146" \
+"\141\165\154\164\051\012\011\167\011\167\157\162\144\012\011\127" \
+"\011\167\157\162\144\040\157\156\040\145\166\145\156\040\162\145" \
+"\147\151\163\164\145\162\040\141\144\144\162\145\163\163\145\163" \
+"\012\011\151\011\111\062\103\040\142\154\157\143\153\012\011\163" \
+"\011\123\115\102\165\163\040\142\154\157\143\153\012\011\143\011" \
+"\143\157\156\163\145\143\165\164\151\166\145\040\142\171\164\145" \
+"\012\011\101\160\160\145\156\144\040\160\040\146\157\162\040\123" \
+"\115\102\165\163\040\120\105\103\012\012\011\055\146\011\146\157" \
+"\162\143\145\040\141\143\143\145\163\163\012\011\055\171\011\144" \
+"\151\163\141\142\154\145\040\151\156\164\145\162\141\143\164\151" \
+"\166\145\040\155\157\144\145\012\011\055\162\011\154\151\155\151" \
+"\164\040\164\150\145\040\156\165\155\142\145\162\040\157\146\040" \
+"\162\145\147\151\163\164\145\162\163\040\142\145\151\156\147\040" \
+"\141\143\143\145\163\163\145\144\000\133\055\146\135\040\133\055" \
+"\171\135\040\102\125\123\040\103\110\111\120\055\101\104\104\122" \
+"\105\123\123\040\133\104\101\124\101\055\101\104\104\122\105\123" \
+"\123\040\133\115\117\104\105\135\135\012\012\122\145\141\144\040" \
+"\146\162\157\155\040\111\062\103\057\123\115\102\165\163\040\143" \
+"\150\151\160\040\162\145\147\151\163\164\145\162\163\012\012\011" \
+"\111\062\103\102\125\123\011\151\062\143\040\142\165\163\040\156" \
+"\165\155\142\145\162\012\011\101\104\104\122\105\123\123\011\060" \
+"\170\060\063\040\055\040\060\170\067\067\012\115\117\104\105\040" \
+"\151\163\072\012\011\142\011\162\145\141\144\040\142\171\164\145" \
+"\040\144\141\164\141\040\050\144\145\146\141\165\154\164\051\012" \
+"\011\167\011\162\145\141\144\040\167\157\162\144\040\144\141\164" \
+"\141\012\011\143\011\167\162\151\164\145\040\142\171\164\145\057" \
+"\162\145\141\144\040\142\171\164\145\012\011\101\160\160\145\156" \
+"\144\040\160\040\146\157\162\040\123\115\102\165\163\040\120\105" \
+"\103\012\012\011\055\146\011\146\157\162\143\145\040\141\143\143" \
+"\145\163\163\012\011\055\171\011\144\151\163\141\142\154\145\040" \
+"\151\156\164\145\162\141\143\164\151\166\145\040\155\157\144\145" \
+"\000\133\055\146\135\040\133\055\171\135\040\133\055\155\040\115" \
+"\101\123\113\135\040\102\125\123\040\103\110\111\120\055\101\104" \
+"\104\122\040\104\101\124\101\055\101\104\104\122\040\133\126\101" \
+"\114\125\105\135\040\056\056\056\040\133\115\117\104\105\135\012" \
+"\012\123\145\164\040\111\062\103\040\162\145\147\151\163\164\145" \
+"\162\163\012\012\011\111\062\103\102\125\123\011\151\062\143\040" \
+"\142\165\163\040\156\165\155\142\145\162\012\011\101\104\104\122" \
+"\105\123\123\011\060\170\060\063\040\055\040\060\170\067\067\012" \
+"\115\117\104\105\040\151\163\072\012\011\143\011\142\171\164\145" \
+"\054\040\156\157\040\166\141\154\165\145\012\011\142\011\142\171" \
+"\164\145\040\144\141\164\141\040\050\144\145\146\141\165\154\164" \
+"\051\012\011\167\011\167\157\162\144\040\144\141\164\141\012\011" \
+"\151\011\111\062\103\040\142\154\157\143\153\040\144\141\164\141" \
+"\012\011\163\011\123\115\102\165\163\040\142\154\157\143\153\040" \
+"\144\141\164\141\012\011\101\160\160\145\156\144\040\160\040\146" \
+"\157\162\040\123\115\102\165\163\040\120\105\103\012\012\011\055" \
+"\146\011\146\157\162\143\145\040\141\143\143\145\163\163\012\011" \
+"\055\171\011\144\151\163\141\142\154\145\040\151\156\164\145\162" \
+"\141\143\164\151\166\145\040\155\157\144\145\012\011\055\162\011" \
+"\162\145\141\144\040\142\141\143\153\040\141\156\144\040\143\157" \
+"\155\160\141\162\145\040\164\150\145\040\162\145\163\165\154\164" \
+"\012\011\055\155\040\115\101\123\113\011\155\141\163\153\040\163" \
+"\160\145\143\151\146\171\151\156\147\040\167\150\151\143\150\040" \
+"\142\151\164\163\040\164\157\040\167\162\151\164\145\000\133\117" \
+"\120\124\111\117\116\123\135\040\133\125\123\105\122\135\012\012" \
+"\120\162\151\156\164\040\151\156\146\157\162\155\141\164\151\157" \
+"\156\040\141\142\157\165\164\040\125\123\105\122\040\157\162\040" \
+"\164\150\145\040\143\165\162\162\145\156\164\040\165\163\145\162" \
+"\012\012\011\055\132\011\123\145\143\165\162\151\164\171\040\143" \
+"\157\156\164\145\170\164\012\011\055\165\011\125\163\145\162\040" \
+"\111\104\012\011\055\147\011\107\162\157\165\160\040\111\104\012" \
+"\011\055\107\011\123\165\160\160\154\145\155\145\156\164\141\162" \
+"\171\040\147\162\157\165\160\040\111\104\163\012\011\055\156\011" \
+"\120\162\151\156\164\040\156\141\155\145\163\040\151\156\163\164" \
+"\145\141\144\040\157\146\040\156\165\155\142\145\162\163\012\011" \
+"\055\162\011\120\162\151\156\164\040\162\145\141\154\040\111\104" \
+"\040\151\156\163\164\145\141\144\040\157\146\040\145\146\146\145" \
+"\143\164\151\166\145\040\111\104\000\133\055\141\135\040\151\156" \
+"\164\145\162\146\141\143\145\040\133\141\144\144\162\145\163\163" \
+"\135\012\012\103\157\156\146\151\147\165\162\145\040\141\040\156" \
+"\145\164\167\157\162\153\040\151\156\164\145\162\146\141\143\145" \
+"\012\012\011\133\141\144\144\040\101\104\104\122\105\123\123\133" \
+"\057\120\122\105\106\111\130\114\105\116\135\135\012\011\133\144" \
+"\145\154\040\101\104\104\122\105\123\123\133\057\120\122\105\106" \
+"\111\130\114\105\116\135\135\012\011\133\133\055\135\142\162\157" \
+"\141\144\143\141\163\164\040\133\101\104\104\122\105\123\123\135" \
+"\135\040\133\133\055\135\160\157\151\156\164\157\160\157\151\156" \
+"\164\040\133\101\104\104\122\105\123\123\135\135\012\011\133\156" \
+"\145\164\155\141\163\153\040\101\104\104\122\105\123\123\135\040" \
+"\133\144\163\164\141\144\144\162\040\101\104\104\122\105\123\123" \
+"\135\012\011\133\150\167\040\145\164\150\145\162\174\151\156\146" \
+"\151\156\151\142\141\156\144\040\101\104\104\122\105\123\123\135" \
+"\040\133\155\145\164\162\151\143\040\116\116\135\040\133\155\164" \
+"\165\040\116\116\135\012\011\133\133\055\135\164\162\141\151\154" \
+"\145\162\163\135\040\133\133\055\135\141\162\160\135\040\133\133" \
+"\055\135\141\154\154\155\165\154\164\151\135\012\011\133\155\165" \
+"\154\164\151\143\141\163\164\135\040\133\133\055\135\160\162\157" \
+"\155\151\163\143\135\040\133\164\170\161\165\145\165\145\154\145" \
+"\156\040\116\116\135\040\133\133\055\135\144\171\156\141\155\151" \
+"\143\135\012\011\133\165\160\174\144\157\167\156\135\040\056\056" \
+"\056\000\133\055\141\156\166\146\135\040\133\055\151\040\106\111" \
+"\114\105\135\040\111\106\101\103\105\056\056\056\012\012\011\055" \
+"\141\011\104\145\143\157\156\146\151\147\165\162\145\040\141\154" \
+"\154\040\151\156\164\145\162\146\141\143\145\163\012\011\055\151" \
+"\040\106\111\114\105\011\125\163\145\040\106\111\114\105\040\146" \
+"\157\162\040\151\156\164\145\162\146\141\143\145\040\144\145\146" \
+"\151\156\151\164\151\157\156\163\012\011\055\156\011\120\162\151" \
+"\156\164\040\157\165\164\040\167\150\141\164\040\167\157\165\154" \
+"\144\040\150\141\160\160\145\156\054\040\142\165\164\040\144\157" \
+"\156\047\164\040\144\157\040\151\164\012\011\055\166\011\120\162" \
+"\151\156\164\040\157\165\164\040\167\150\141\164\040\167\157\165" \
+"\154\144\040\150\141\160\160\145\156\040\142\145\146\157\162\145" \
+"\040\144\157\151\156\147\040\151\164\012\011\055\146\011\106\157" \
+"\162\143\145\040\144\145\143\157\156\146\151\147\165\162\141\164" \
+"\151\157\156\000\133\055\141\156\166\146\135\040\133\055\151\040" \
+"\106\111\114\105\135\040\111\106\101\103\105\056\056\056\012\012" \
+"\011\055\141\011\103\157\156\146\151\147\165\162\145\040\141\154" \
+"\154\040\151\156\164\145\162\146\141\143\145\163\012\011\055\151" \
+"\040\106\111\114\105\011\125\163\145\040\106\111\114\105\040\151" \
+"\156\163\164\145\141\144\040\157\146\040\057\145\164\143\057\156" \
+"\145\164\167\157\162\153\057\151\156\164\145\162\146\141\143\145" \
+"\163\012\011\055\156\011\120\162\151\156\164\040\157\165\164\040" \
+"\167\150\141\164\040\167\157\165\154\144\040\150\141\160\160\145" \
+"\156\054\040\142\165\164\040\144\157\156\047\164\040\144\157\040" \
+"\151\164\012\011\055\166\011\120\162\151\156\164\040\157\165\164" \
+"\040\167\150\141\164\040\167\157\165\154\144\040\150\141\160\160" \
+"\145\156\040\142\145\146\157\162\145\040\144\157\151\156\147\040" \
+"\151\164\012\011\055\146\011\106\157\162\143\145\040\143\157\156" \
+"\146\151\147\165\162\141\164\151\157\156\000\133\055\146\145\135" \
+"\040\133\055\161\040\116\135\040\133\055\122\040\116\135\040\133" \
+"\103\117\116\106\106\111\114\105\135\012\012\114\151\163\164\145" \
+"\156\040\146\157\162\040\156\145\164\167\157\162\153\040\143\157" \
+"\156\156\145\143\164\151\157\156\163\040\141\156\144\040\154\141" \
+"\165\156\143\150\040\160\162\157\147\162\141\155\163\012\012\011" \
+"\055\146\011\122\165\156\040\151\156\040\146\157\162\145\147\162" \
+"\157\165\156\144\012\011\055\145\011\114\157\147\040\164\157\040" \
+"\163\164\144\145\162\162\012\011\055\161\040\116\011\123\157\143" \
+"\153\145\164\040\154\151\163\164\145\156\040\161\165\145\165\145" \
+"\040\050\144\145\146\141\165\154\164\072\040\061\062\070\051\012" \
+"\011\055\122\040\116\011\120\141\165\163\145\040\163\145\162\166" \
+"\151\143\145\163\040\141\146\164\145\162\040\116\040\143\157\156" \
+"\156\145\143\164\163\057\155\151\156\012\011\011\050\144\145\146" \
+"\141\165\154\164\072\040\060\040\055\040\144\151\163\141\142\154" \
+"\145\144\051\000\106\111\114\105\040\133\123\131\115\102\117\114" \
+"\075\126\101\114\125\105\135\056\056\056\012\012\114\157\141\144" \
+"\040\153\145\162\156\145\154\040\155\157\144\165\154\145\000\133" \
+"\055\143\144\104\163\160\135\040\133\055\157\040\125\123\105\122" \
+"\135\040\133\055\147\040\107\122\120\135\040\133\055\155\040\115" \
+"\117\104\105\135\040\133\055\164\040\104\111\122\135\040\133\123" \
+"\117\125\122\103\105\135\056\056\056\040\104\105\123\124\012\012" \
+"\103\157\160\171\040\146\151\154\145\163\040\141\156\144\040\163" \
+"\145\164\040\141\164\164\162\151\142\165\164\145\163\012\012\011" \
+"\055\143\011\112\165\163\164\040\143\157\160\171\040\050\144\145" \
+"\146\141\165\154\164\051\012\011\055\144\011\103\162\145\141\164" \
+"\145\040\144\151\162\145\143\164\157\162\151\145\163\012\011\055" \
+"\104\011\103\162\145\141\164\145\040\154\145\141\144\151\156\147" \
+"\040\164\141\162\147\145\164\040\144\151\162\145\143\164\157\162" \
+"\151\145\163\012\011\055\163\011\123\164\162\151\160\040\163\171" \
+"\155\142\157\154\040\164\141\142\154\145\012\011\055\160\011\120" \
+"\162\145\163\145\162\166\145\040\144\141\164\145\012\011\055\157" \
+"\040\125\123\105\122\011\123\145\164\040\157\167\156\145\162\163" \
+"\150\151\160\012\011\055\147\040\107\122\120\011\123\145\164\040" \
+"\147\162\157\165\160\040\157\167\156\145\162\163\150\151\160\012" \
+"\011\055\155\040\115\117\104\105\011\123\145\164\040\160\145\162" \
+"\155\151\163\163\151\157\156\163\012\011\055\164\040\104\111\122" \
+"\011\111\156\163\164\141\154\154\040\164\157\040\104\111\122\012" \
+"\011\055\132\011\123\145\164\040\163\145\143\165\162\151\164\171" \
+"\040\143\157\156\164\145\170\164\000\133\055\143\040\061\055\063" \
+"\135\040\133\055\156\040\060\055\067\135\040\133\055\160\040\120" \
+"\111\104\135\040\133\120\122\117\107\135\012\012\103\150\141\156" \
+"\147\145\040\111\057\117\040\160\162\151\157\162\151\164\171\040" \
+"\141\156\144\040\143\154\141\163\163\012\012\011\055\143\011\103" \
+"\154\141\163\163\056\040\061\072\162\145\141\154\164\151\155\145" \
+"\040\062\072\142\145\163\164\055\145\146\146\157\162\164\040\063" \
+"\072\151\144\154\145\012\011\055\156\011\120\162\151\157\162\151" \
+"\164\171\000\133\055\143\135\040\133\055\144\135\040\133\055\164" \
+"\135\040\133\055\172\135\040\133\055\153\174\055\155\135\040\133" \
+"\101\114\114\174\102\114\117\103\113\104\105\126\056\056\056\135" \
+"\040\133\111\116\124\105\122\126\101\114\040\133\103\117\125\116" \
+"\124\135\135\012\012\122\145\160\157\162\164\040\103\120\125\040" \
+"\141\156\144\040\111\057\117\040\163\164\141\164\151\163\164\151" \
+"\143\163\012\012\011\055\143\011\123\150\157\167\040\103\120\125" \
+"\040\165\164\151\154\151\172\141\164\151\157\156\012\011\055\144" \
+"\011\123\150\157\167\040\144\145\166\151\143\145\040\165\164\151" \
+"\154\151\172\141\164\151\157\156\012\011\055\164\011\120\162\151" \
+"\156\164\040\143\165\162\162\145\156\164\040\164\151\155\145\012" \
+"\011\055\172\011\117\155\151\164\040\144\145\166\151\143\145\163" \
+"\040\167\151\164\150\040\156\157\040\141\143\164\151\166\151\164" \
+"\171\012\011\055\153\011\125\163\145\040\153\142\057\163\012\011" \
+"\055\155\011\125\163\145\040\115\142\057\163\000\133\117\120\124" \
+"\111\117\116\123\135\040\173\141\144\144\162\145\163\163\040\174" \
+"\040\162\157\165\164\145\040\174\040\154\151\156\153\040\174\040" \
+"\156\145\151\147\150\040\174\040\162\165\154\145\175\040\173\103" \
+"\117\115\115\101\116\104\175\012\012\151\160\040\133\117\120\124" \
+"\111\117\116\123\135\040\117\102\112\105\103\124\040\173\103\117" \
+"\115\115\101\116\104\175\012\167\150\145\162\145\040\117\102\112" \
+"\105\103\124\040\072\075\040\173\141\144\144\162\145\163\163\040" \
+"\174\040\162\157\165\164\145\040\174\040\154\151\156\153\040\174" \
+"\040\156\145\151\147\150\040\174\040\162\165\154\145\175\012\117" \
+"\120\124\111\117\116\123\040\072\075\040\173\040\055\146\133\141" \
+"\155\151\154\171\135\040\173\040\151\156\145\164\040\174\040\151" \
+"\156\145\164\066\040\174\040\154\151\156\153\040\175\040\174\040" \
+"\055\157\133\156\145\154\151\156\145\135\040\175\000\173\040\163" \
+"\150\157\167\040\174\040\146\154\165\163\150\175\040\133\040\164" \
+"\157\040\120\122\105\106\111\130\040\135\040\133\040\144\145\166" \
+"\040\104\105\126\040\135\040\133\040\156\165\144\040\123\124\101" \
+"\124\105\040\135\012\012\151\160\156\145\151\147\150\040\173\040" \
+"\163\150\157\167\040\174\040\146\154\165\163\150\175\040\133\040" \
+"\164\157\040\120\122\105\106\111\130\040\135\040\133\040\144\145" \
+"\166\040\104\105\126\040\135\040\133\040\156\165\144\040\123\124" \
+"\101\124\105\040\135\000\133\055\154\135\040\133\055\123\111\107" \
+"\135\040\120\111\104\056\056\056\012\012\123\145\156\144\040\141" \
+"\040\163\151\147\156\141\154\040\050\144\145\146\141\165\154\164" \
+"\072\040\124\105\122\115\051\040\164\157\040\147\151\166\145\156" \
+"\040\120\111\104\163\012\012\011\055\154\011\114\151\163\164\040" \
+"\141\154\154\040\163\151\147\156\141\154\040\156\141\155\145\163" \
+"\040\141\156\144\040\156\165\155\142\145\162\163\000\133\055\154" \
+"\135\040\133\055\161\135\040\133\055\123\111\107\135\040\120\122" \
+"\117\103\105\123\123\137\116\101\115\105\056\056\056\012\012\123" \
+"\145\156\144\040\141\040\163\151\147\156\141\154\040\050\144\145" \
+"\146\141\165\154\164\072\040\124\105\122\115\051\040\164\157\040" \
+"\147\151\166\145\156\040\160\162\157\143\145\163\163\145\163\012" \
+"\012\011\055\154\011\114\151\163\164\040\141\154\154\040\163\151" \
+"\147\156\141\154\040\156\141\155\145\163\040\141\156\144\040\156" \
+"\165\155\142\145\162\163\012\011\055\161\011\104\157\156\047\164" \
+"\040\143\157\155\160\154\141\151\156\040\151\146\040\156\157\040" \
+"\160\162\157\143\145\163\163\145\163\040\167\145\162\145\040\153" \
+"\151\154\154\145\144\000\133\055\154\135\040\133\055\123\111\107" \
+"\135\040\133\055\157\040\120\111\104\135\056\056\056\012\012\123" \
+"\145\156\144\040\141\040\163\151\147\156\141\154\040\050\144\145" \
+"\146\141\165\154\164\072\040\124\105\122\115\051\040\164\157\040" \
+"\141\154\154\040\160\162\157\143\145\163\163\145\163\040\157\165" \
+"\164\163\151\144\145\040\143\165\162\162\145\156\164\040\163\145" \
+"\163\163\151\157\156\012\012\011\055\154\011\114\151\163\164\040" \
+"\141\154\154\040\163\151\147\156\141\154\040\156\141\155\145\163" \
+"\040\141\156\144\040\156\165\155\142\145\162\163\012\011\055\157" \
+"\040\120\111\104\011\104\157\156\047\164\040\163\151\147\156\141" \
+"\154\040\164\150\151\163\040\120\111\104\000\133\055\105\111\116" \
+"\123\150\176\135\040\133\106\111\114\105\135\056\056\056\012\012" \
+"\126\151\145\167\040\106\111\114\105\040\050\157\162\040\163\164" \
+"\144\151\156\051\040\157\156\145\040\163\143\162\145\145\156\146" \
+"\165\154\040\141\164\040\141\040\164\151\155\145\012\012\011\055" \
+"\105\011\121\165\151\164\040\157\156\143\145\040\164\150\145\040" \
+"\145\156\144\040\157\146\040\141\040\146\151\154\145\040\151\163" \
+"\040\162\145\141\143\150\145\144\012\011\055\111\011\111\147\156" \
+"\157\162\145\040\143\141\163\145\040\151\156\040\141\154\154\040" \
+"\163\145\141\162\143\150\145\163\012\011\055\116\011\120\162\145" \
+"\146\151\170\040\154\151\156\145\040\156\165\155\142\145\162\040" \
+"\164\157\040\145\141\143\150\040\154\151\156\145\012\011\055\123" \
+"\011\124\162\165\156\143\141\164\145\040\154\157\156\147\040\154" \
+"\151\156\145\163\012\011\055\176\011\123\165\160\160\162\145\163" \
+"\163\040\176\163\040\144\151\163\160\154\141\171\145\144\040\160" \
+"\141\163\164\040\105\117\106\000\010\000\010\000\010\000\133\117" \
+"\120\124\111\117\116\123\135\040\124\101\122\107\105\124\056\056" \
+"\056\040\114\111\116\113\174\104\111\122\012\012\103\162\145\141" \
+"\164\145\040\141\040\154\151\156\153\040\114\111\116\113\040\157" \
+"\162\040\104\111\122\057\124\101\122\107\105\124\040\164\157\040" \
+"\164\150\145\040\163\160\145\143\151\146\151\145\144\040\124\101" \
+"\122\107\105\124\050\163\051\012\012\011\055\163\011\115\141\153" \
+"\145\040\163\171\155\154\151\156\153\163\040\151\156\163\164\145" \
+"\141\144\040\157\146\040\150\141\162\144\154\151\156\153\163\012" \
+"\011\055\146\011\122\145\155\157\166\145\040\145\170\151\163\164" \
+"\151\156\147\040\144\145\163\164\151\156\141\164\151\157\156\163" \
+"\012\011\055\156\011\104\157\156\047\164\040\144\145\162\145\146" \
+"\145\162\145\156\143\145\040\163\171\155\154\151\156\153\163\040" \
+"\055\040\164\162\145\141\164\040\154\151\153\145\040\156\157\162" \
+"\155\141\154\040\146\151\154\145\012\011\055\142\011\115\141\153" \
+"\145\040\141\040\142\141\143\153\165\160\040\157\146\040\164\150" \
+"\145\040\164\141\162\147\145\164\040\050\151\146\040\145\170\151" \
+"\163\164\163\051\040\142\145\146\157\162\145\040\154\151\156\153" \
+"\040\157\160\145\162\141\164\151\157\156\012\011\055\123\040\163" \
+"\165\146\011\125\163\145\040\163\165\146\146\151\170\040\151\156" \
+"\163\164\145\141\144\040\157\146\040\176\040\167\150\145\156\040" \
+"\155\141\153\151\156\147\040\142\141\143\153\165\160\040\146\151" \
+"\154\145\163\012\011\055\124\011\062\156\144\040\141\162\147\040" \
+"\155\165\163\164\040\142\145\040\141\040\104\111\122\012\011\055" \
+"\166\011\126\145\162\142\157\163\145\000\133\055\162\135\040\133" \
+"\055\157\040\117\106\123\135\040\173\055\146\174\114\117\117\120" \
+"\104\105\126\175\040\106\111\114\105\040\055\040\141\163\163\157" \
+"\143\151\141\164\145\040\154\157\157\160\040\144\145\166\151\143" \
+"\145\163\012\011\154\157\163\145\164\165\160\040\055\144\040\114" \
+"\117\117\120\104\105\126\040\055\040\144\151\163\141\163\163\157" \
+"\143\151\141\164\145\012\011\154\157\163\145\164\165\160\040\055" \
+"\141\040\055\040\163\150\157\167\040\163\164\141\164\165\163\012" \
+"\011\154\157\163\145\164\165\160\040\055\146\040\055\040\163\150" \
+"\157\167\040\156\145\170\164\040\146\162\145\145\040\154\157\157" \
+"\160\040\144\145\166\151\143\145\012\012\011\055\157\040\117\106" \
+"\123\011\123\164\141\162\164\040\117\106\123\040\142\171\164\145" \
+"\163\040\151\156\164\157\040\106\111\114\105\012\011\055\162\011" \
+"\122\145\141\144\055\157\156\154\171\012\011\055\146\011\123\150" \
+"\157\167\057\165\163\145\040\156\145\170\164\040\146\162\145\145" \
+"\040\154\157\157\160\040\144\145\166\151\143\145\000\133\055\061" \
+"\101\141\103\170\144\114\110\122\106\160\154\151\156\163\145\150" \
+"\162\123\130\166\143\164\165\153\113\132\135\040\133\055\167\040" \
+"\127\111\104\124\110\135\040\133\106\111\114\105\135\056\056\056" \
+"\012\012\114\151\163\164\040\144\151\162\145\143\164\157\162\171" \
+"\040\143\157\156\164\145\156\164\163\012\012\011\055\061\011\117" \
+"\156\145\040\143\157\154\165\155\156\040\157\165\164\160\165\164" \
+"\012\011\055\141\011\111\156\143\154\165\144\145\040\145\156\164" \
+"\162\151\145\163\040\167\150\151\143\150\040\163\164\141\162\164" \
+"\040\167\151\164\150\040\056\012\011\055\101\011\114\151\153\145" \
+"\040\055\141\054\040\142\165\164\040\145\170\143\154\165\144\145" \
+"\040\056\040\141\156\144\040\056\056\012\011\055\103\011\114\151" \
+"\163\164\040\142\171\040\143\157\154\165\155\156\163\012\011\055" \
+"\170\011\114\151\163\164\040\142\171\040\154\151\156\145\163\012" \
+"\011\055\144\011\114\151\163\164\040\144\151\162\145\143\164\157" \
+"\162\171\040\145\156\164\162\151\145\163\040\151\156\163\164\145" \
+"\141\144\040\157\146\040\143\157\156\164\145\156\164\163\012\011" \
+"\055\114\011\106\157\154\154\157\167\040\163\171\155\154\151\156" \
+"\153\163\012\011\055\110\011\106\157\154\154\157\167\040\163\171" \
+"\155\154\151\156\153\163\040\157\156\040\143\157\155\155\141\156" \
+"\144\040\154\151\156\145\012\011\055\122\011\122\145\143\165\162" \
+"\163\145\012\011\055\160\011\101\160\160\145\156\144\040\057\040" \
+"\164\157\040\144\151\162\040\145\156\164\162\151\145\163\012\011" \
+"\055\106\011\101\160\160\145\156\144\040\151\156\144\151\143\141" \
+"\164\157\162\040\050\157\156\145\040\157\146\040\052\057\075\100" \
+"\174\051\040\164\157\040\145\156\164\162\151\145\163\012\011\055" \
+"\154\011\114\157\156\147\040\154\151\163\164\151\156\147\040\146" \
+"\157\162\155\141\164\012\011\055\151\011\114\151\163\164\040\151" \
+"\156\157\144\145\040\156\165\155\142\145\162\163\012\011\055\156" \
+"\011\114\151\163\164\040\156\165\155\145\162\151\143\040\125\111" \
+"\104\163\040\141\156\144\040\107\111\104\163\040\151\156\163\164" \
+"\145\141\144\040\157\146\040\156\141\155\145\163\012\011\055\163" \
+"\011\114\151\163\164\040\141\154\154\157\143\141\164\145\144\040" \
+"\142\154\157\143\153\163\012\011\055\145\011\114\151\163\164\040" \
+"\146\165\154\154\040\144\141\164\145\040\141\156\144\040\164\151" \
+"\155\145\012\011\055\150\011\114\151\163\164\040\163\151\172\145" \
+"\163\040\151\156\040\150\165\155\141\156\040\162\145\141\144\141" \
+"\142\154\145\040\146\157\162\155\141\164\040\050\061\113\040\062" \
+"\064\063\115\040\062\107\051\012\011\055\162\011\123\157\162\164" \
+"\040\151\156\040\162\145\166\145\162\163\145\040\157\162\144\145" \
+"\162\012\011\055\123\011\123\157\162\164\040\142\171\040\163\151" \
+"\172\145\012\011\055\130\011\123\157\162\164\040\142\171\040\145" \
+"\170\164\145\156\163\151\157\156\012\011\055\166\011\123\157\162" \
+"\164\040\142\171\040\166\145\162\163\151\157\156\012\011\055\143" \
+"\011\127\151\164\150\040\055\154\072\040\163\157\162\164\040\142" \
+"\171\040\143\164\151\155\145\012\011\055\164\011\127\151\164\150" \
+"\040\055\154\072\040\163\157\162\164\040\142\171\040\155\164\151" \
+"\155\145\012\011\055\165\011\127\151\164\150\040\055\154\072\040" \
+"\163\157\162\164\040\142\171\040\141\164\151\155\145\012\011\055" \
+"\153\011\114\151\163\164\040\163\145\143\165\162\151\164\171\040" \
+"\143\157\156\164\145\170\164\012\011\055\113\011\114\151\163\164" \
+"\040\163\145\143\165\162\151\164\171\040\143\157\156\164\145\170" \
+"\164\040\151\156\040\154\157\156\147\040\146\157\162\155\141\164" \
+"\012\011\055\132\011\114\151\163\164\040\163\145\143\165\162\151" \
+"\164\171\040\143\157\156\164\145\170\164\040\141\156\144\040\160" \
+"\145\162\155\151\163\163\151\157\156\012\011\055\167\040\116\011" \
+"\101\163\163\165\155\145\040\164\150\145\040\164\145\162\155\151" \
+"\156\141\154\040\151\163\040\116\040\143\157\154\165\155\156\163" \
+"\040\167\151\144\145\012\011\055\055\143\157\154\157\162\133\075" \
+"\173\141\154\167\141\171\163\054\156\145\166\145\162\054\141\165" \
+"\164\157\175\135\011\103\157\156\164\162\157\154\040\143\157\154" \
+"\157\162\151\156\147\000\133\055\122\141\144\154\166\135\040\133" \
+"\106\111\114\105\135\056\056\056\012\012\114\151\163\164\040\145" \
+"\170\164\062\040\146\151\154\145\040\141\164\164\162\151\142\165" \
+"\164\145\163\012\012\011\055\122\011\122\145\143\165\162\163\145" \
+"\012\011\055\141\011\104\157\156\047\164\040\150\151\144\145\040" \
+"\145\156\164\162\151\145\163\040\163\164\141\162\164\151\156\147" \
+"\040\167\151\164\150\040\056\012\011\055\144\011\114\151\163\164" \
+"\040\144\151\162\145\143\164\157\162\171\040\145\156\164\162\151" \
+"\145\163\040\151\156\163\164\145\141\144\040\157\146\040\143\157" \
+"\156\164\145\156\164\163\012\011\055\154\011\114\151\163\164\040" \
+"\154\157\156\147\040\146\154\141\147\040\156\141\155\145\163\012" \
+"\011\055\166\011\114\151\163\164\040\166\145\162\163\151\157\156" \
+"\057\147\145\156\145\162\141\164\151\157\156\040\156\165\155\142" \
+"\145\162\000\012\012\114\151\163\164\040\164\150\145\040\143\165" \
+"\162\162\145\156\164\154\171\040\154\157\141\144\145\144\040\153" \
+"\145\162\156\145\154\040\155\157\144\165\154\145\163\000\012\012" \
+"\123\150\157\167\040\141\154\154\040\157\160\145\156\040\146\151" \
+"\154\145\163\000\133\055\155\153\135\012\012\114\151\163\164\040" \
+"\141\154\154\040\120\103\111\040\144\145\166\151\143\145\163\012" \
+"\012\011\055\155\011\120\141\162\163\141\142\154\145\040\157\165" \
+"\164\160\165\164\012\011\055\153\011\123\150\157\167\040\144\162" \
+"\151\166\145\162\000\010\000\133\106\111\114\105\135\056\056\056" \
+"\012\012\104\145\143\157\155\160\162\145\163\163\040\164\157\040" \
+"\163\164\144\157\165\164\000\055\144\040\133\055\143\146\135\040" \
+"\133\106\111\114\105\135\056\056\056\012\012\104\145\143\157\155" \
+"\160\162\145\163\163\040\106\111\114\105\040\050\157\162\040\163" \
+"\164\144\151\156\051\012\012\011\055\144\011\104\145\143\157\155" \
+"\160\162\145\163\163\012\011\055\143\011\127\162\151\164\145\040" \
+"\164\157\040\163\164\144\157\165\164\012\011\055\146\011\106\157" \
+"\162\143\145\000\133\055\143\146\166\144\061\062\063\064\065\066" \
+"\067\070\071\103\106\135\040\133\106\111\114\105\135\056\056\056" \
+"\012\012\011\055\061\056\056\071\011\103\157\155\160\162\145\163" \
+"\163\151\157\156\040\154\145\166\145\154\012\011\055\144\011\104" \
+"\145\143\157\155\160\162\145\163\163\012\011\055\143\011\127\162" \
+"\151\164\145\040\164\157\040\163\164\144\157\165\164\012\011\055" \
+"\146\011\106\157\162\143\145\012\011\055\166\011\126\145\162\142" \
+"\157\163\145\012\011\055\106\011\104\157\156\047\164\040\163\164" \
+"\157\162\145\040\157\162\040\166\145\162\151\146\171\040\143\150" \
+"\145\143\153\163\165\155\012\011\055\103\011\101\154\163\157\040" \
+"\167\162\151\164\145\040\143\150\145\143\153\163\165\155\040\157" \
+"\146\040\143\157\155\160\162\145\163\163\145\144\040\142\154\157" \
+"\143\153\000\133\055\166\106\135\040\133\106\111\114\105\135\056" \
+"\056\056\012\012\011\055\166\011\126\145\162\142\157\163\145\012" \
+"\011\055\106\011\104\157\156\047\164\040\166\145\162\151\146\171" \
+"\040\143\150\145\143\153\163\165\155\000\133\055\141\167\135\040" \
+"\133\115\101\116\120\101\107\105\135\056\056\056\012\012\106\157" \
+"\162\155\141\164\040\141\156\144\040\144\151\163\160\154\141\171" \
+"\040\155\141\156\165\141\154\040\160\141\147\145\012\012\011\055" \
+"\141\011\104\151\163\160\154\141\171\040\141\154\154\040\160\141" \
+"\147\145\163\012\011\055\167\011\123\150\157\167\040\160\141\147" \
+"\145\040\154\157\143\141\164\151\157\156\163\012\012\044\103\117" \
+"\114\125\115\116\123\040\157\166\145\162\162\151\144\145\163\040" \
+"\157\165\164\160\165\164\040\167\151\144\164\150\000\133\055\156" \
+"\135\040\133\055\116\135\040\133\055\146\040\146\151\154\145\137" \
+"\143\157\156\164\145\170\164\163\137\146\151\154\145\135\040\133" \
+"\055\160\040\160\162\145\146\151\170\135\040\133\055\126\135\012" \
+"\012\011\055\156\011\104\157\156\047\164\040\144\151\163\160\154" \
+"\141\171\040\160\141\164\150\012\011\055\116\011\104\157\156\047" \
+"\164\040\165\163\145\040\164\162\141\156\163\154\141\164\151\157" \
+"\156\163\012\011\055\146\011\125\163\145\040\141\154\164\145\162" \
+"\156\141\164\145\040\146\151\154\145\137\143\157\156\164\145\170" \
+"\164\040\146\151\154\145\012\011\055\160\011\125\163\145\040\160" \
+"\162\145\146\151\170\040\164\157\040\163\160\145\145\144\040\164" \
+"\162\141\156\163\154\141\164\151\157\156\163\012\011\055\126\011" \
+"\126\145\162\151\146\171\040\146\151\154\145\040\143\157\156\164" \
+"\145\170\164\040\157\156\040\144\151\163\153\040\155\141\164\143" \
+"\150\145\163\040\144\145\146\141\165\154\164\163\000\133\055\143" \
+"\133\163\167\135\135\040\133\106\111\114\105\135\056\056\056\012" \
+"\012\120\162\151\156\164\040\157\162\040\143\150\145\143\153\040" \
+"\115\104\065\040\143\150\145\143\153\163\165\155\163\012\012\011" \
+"\055\143\011\103\150\145\143\153\040\163\165\155\163\040\141\147" \
+"\141\151\156\163\164\040\154\151\163\164\040\151\156\040\106\111" \
+"\114\105\163\012\011\055\163\011\104\157\156\047\164\040\157\165" \
+"\164\160\165\164\040\141\156\171\164\150\151\156\147\054\040\163" \
+"\164\141\164\165\163\040\143\157\144\145\040\163\150\157\167\163" \
+"\040\163\165\143\143\145\163\163\012\011\055\167\011\127\141\162" \
+"\156\040\141\142\157\165\164\040\151\155\160\162\157\160\145\162" \
+"\154\171\040\146\157\162\155\141\164\164\145\144\040\143\150\145" \
+"\143\153\163\165\155\040\154\151\156\145\163\000\133\171\174\156" \
+"\135\012\012\103\157\156\164\162\157\154\040\167\162\151\164\145" \
+"\040\141\143\143\145\163\163\040\164\157\040\171\157\165\162\040" \
+"\164\145\162\155\151\156\141\154\012\011\171\011\101\154\154\157" \
+"\167\040\167\162\151\164\145\040\141\143\143\145\163\163\040\164" \
+"\157\040\171\157\165\162\040\164\145\162\155\151\156\141\154\012" \
+"\011\156\011\104\151\163\141\154\154\157\167\040\167\162\151\164" \
+"\145\040\141\143\143\145\163\163\040\164\157\040\171\157\165\162" \
+"\040\164\145\162\155\151\156\141\154\000\133\117\120\124\111\117" \
+"\116\123\135\040\104\111\122\105\103\124\117\122\131\056\056\056" \
+"\012\012\103\162\145\141\164\145\040\104\111\122\105\103\124\117" \
+"\122\131\012\012\011\055\155\040\115\117\104\105\011\115\157\144" \
+"\145\012\011\055\160\011\116\157\040\145\162\162\157\162\040\151" \
+"\146\040\145\170\151\163\164\163\073\040\155\141\153\145\040\160" \
+"\141\162\145\156\164\040\144\151\162\145\143\164\157\162\151\145" \
+"\163\040\141\163\040\156\145\145\144\145\144\012\011\055\132\011" \
+"\123\145\164\040\163\145\143\165\162\151\164\171\040\143\157\156" \
+"\164\145\170\164\000\133\055\166\135\040\133\055\156\040\114\101" \
+"\102\105\114\135\040\102\114\117\103\113\104\105\126\040\133\113" \
+"\102\131\124\105\123\135\012\012\115\141\153\145\040\141\040\106" \
+"\101\124\063\062\040\146\151\154\145\163\171\163\164\145\155\012" \
+"\012\011\055\166\011\126\145\162\142\157\163\145\012\011\055\156" \
+"\040\114\102\114\011\126\157\154\165\155\145\040\154\141\142\145" \
+"\154\000\133\055\106\156\135\040\133\055\142\040\102\114\113\137" \
+"\123\111\132\105\135\040\133\055\151\040\111\116\117\104\105\137" \
+"\122\101\124\111\117\135\040\133\055\111\040\111\116\117\104\105" \
+"\137\123\111\132\105\135\040\133\055\155\040\122\105\123\105\122" \
+"\126\105\104\137\120\105\122\103\105\116\124\135\040\133\055\114" \
+"\040\114\101\102\105\114\135\040\102\114\117\103\113\104\105\126" \
+"\040\133\113\102\131\124\105\123\135\012\012\011\055\142\040\102" \
+"\114\113\137\123\111\132\105\011\102\154\157\143\153\040\163\151" \
+"\172\145\054\040\142\171\164\145\163\012\011\055\106\011\011\106" \
+"\157\162\143\145\012\011\055\151\040\122\101\124\111\117\011\115" \
+"\141\170\040\156\165\155\142\145\162\040\157\146\040\146\151\154" \
+"\145\163\040\151\163\040\146\151\154\145\163\171\163\164\145\155" \
+"\137\163\151\172\145\040\057\040\122\101\124\111\117\012\011\055" \
+"\111\040\102\131\124\105\123\011\111\156\157\144\145\040\163\151" \
+"\172\145\040\050\155\151\156\040\061\062\070\051\012\011\055\114" \
+"\040\114\102\114\011\011\126\157\154\165\155\145\040\154\141\142" \
+"\145\154\012\011\055\155\040\120\105\122\103\105\116\124\011\120" \
+"\145\162\143\145\156\164\040\157\146\040\142\154\157\143\153\163" \
+"\040\164\157\040\162\145\163\145\162\166\145\040\146\157\162\040" \
+"\141\144\155\151\156\012\011\055\156\011\011\104\162\171\040\162" \
+"\165\156\000\133\055\155\040\115\117\104\105\135\040\133\055\132" \
+"\135\040\116\101\115\105\012\012\103\162\145\141\164\145\040\156" \
+"\141\155\145\144\040\160\151\160\145\012\012\011\055\155\040\115" \
+"\117\104\105\011\115\157\144\145\040\050\144\145\146\141\165\154" \
+"\164\040\141\075\162\167\051\012\011\055\132\011\123\145\164\040" \
+"\163\145\143\165\162\151\164\171\040\143\157\156\164\145\170\164" \
+"\000\133\055\106\156\135\040\133\055\142\040\102\114\113\137\123" \
+"\111\132\105\135\040\133\055\151\040\111\116\117\104\105\137\122" \
+"\101\124\111\117\135\040\133\055\111\040\111\116\117\104\105\137" \
+"\123\111\132\105\135\040\133\055\155\040\122\105\123\105\122\126" \
+"\105\104\137\120\105\122\103\105\116\124\135\040\133\055\114\040" \
+"\114\101\102\105\114\135\040\102\114\117\103\113\104\105\126\040" \
+"\133\113\102\131\124\105\123\135\012\012\011\055\142\040\102\114" \
+"\113\137\123\111\132\105\011\102\154\157\143\153\040\163\151\172" \
+"\145\054\040\142\171\164\145\163\012\011\055\106\011\011\106\157" \
+"\162\143\145\012\011\055\151\040\122\101\124\111\117\011\115\141" \
+"\170\040\156\165\155\142\145\162\040\157\146\040\146\151\154\145" \
+"\163\040\151\163\040\146\151\154\145\163\171\163\164\145\155\137" \
+"\163\151\172\145\040\057\040\122\101\124\111\117\012\011\055\111" \
+"\040\102\131\124\105\123\011\111\156\157\144\145\040\163\151\172" \
+"\145\040\050\155\151\156\040\061\062\070\051\012\011\055\114\040" \
+"\114\102\114\011\011\126\157\154\165\155\145\040\154\141\142\145" \
+"\154\012\011\055\155\040\120\105\122\103\105\116\124\011\120\145" \
+"\162\143\145\156\164\040\157\146\040\142\154\157\143\153\163\040" \
+"\164\157\040\162\145\163\145\162\166\145\040\146\157\162\040\141" \
+"\144\155\151\156\012\011\055\156\011\011\104\162\171\040\162\165" \
+"\156\000\133\055\166\135\040\133\055\156\040\114\101\102\105\114" \
+"\135\040\102\114\117\103\113\104\105\126\040\133\113\102\131\124" \
+"\105\123\135\012\012\115\141\153\145\040\141\040\106\101\124\063" \
+"\062\040\146\151\154\145\163\171\163\164\145\155\012\012\011\055" \
+"\166\011\126\145\162\142\157\163\145\012\011\055\156\040\114\102" \
+"\114\011\126\157\154\165\155\145\040\154\141\142\145\154\000\133" \
+"\055\155\040\115\117\104\105\135\040\133\055\132\135\040\116\101" \
+"\115\105\040\124\131\120\105\040\115\101\112\117\122\040\115\111" \
+"\116\117\122\012\012\103\162\145\141\164\145\040\141\040\163\160" \
+"\145\143\151\141\154\040\146\151\154\145\040\050\142\154\157\143" \
+"\153\054\040\143\150\141\162\141\143\164\145\162\054\040\157\162" \
+"\040\160\151\160\145\051\012\012\011\055\155\040\115\117\104\105" \
+"\011\103\162\145\141\164\151\157\156\040\155\157\144\145\040\050" \
+"\144\145\146\141\165\154\164\040\141\075\162\167\051\012\011\055" \
+"\132\011\123\145\164\040\163\145\143\165\162\151\164\171\040\143" \
+"\157\156\164\145\170\164\012\124\131\120\105\072\012\011\142\011" \
+"\102\154\157\143\153\040\144\145\166\151\143\145\012\011\143\040" \
+"\157\162\040\165\011\103\150\141\162\141\143\164\145\162\040\144" \
+"\145\166\151\143\145\012\011\160\011\116\141\155\145\144\040\160" \
+"\151\160\145\040\050\115\101\112\117\122\040\141\156\144\040\115" \
+"\111\116\117\122\040\141\162\145\040\151\147\156\157\162\145\144" \
+"\051\000\133\117\120\124\111\117\116\123\135\040\133\120\101\123" \
+"\123\127\117\122\104\135\040\133\123\101\114\124\135\012\012\103" \
+"\162\171\160\164\040\120\101\123\123\127\117\122\104\040\165\163" \
+"\151\156\147\040\143\162\171\160\164\050\063\051\012\012\011\055" \
+"\120\054\055\055\160\141\163\163\167\157\162\144\055\146\144\075" \
+"\116\011\122\145\141\144\040\160\141\163\163\167\157\162\144\040" \
+"\146\162\157\155\040\146\144\040\116\012\011\055\155\054\055\055" \
+"\155\145\164\150\157\144\075\124\131\120\105\011\105\156\143\162" \
+"\171\160\164\151\157\156\040\155\145\164\150\157\144\012\011\055" \
+"\123\054\055\055\163\141\154\164\075\123\101\114\124\000\133\055" \
+"\114\040\114\102\114\135\040\102\114\117\103\113\104\105\126\040" \
+"\133\113\102\131\124\105\123\135\012\012\120\162\145\160\141\162" \
+"\145\040\102\114\117\103\113\104\105\126\040\164\157\040\142\145" \
+"\040\165\163\145\144\040\141\163\040\163\167\141\160\040\160\141" \
+"\162\164\151\164\151\157\156\012\012\011\055\114\040\114\102\114" \
+"\011\114\141\142\145\154\000\133\055\144\164\135\040\133\055\160" \
+"\040\104\111\122\135\040\133\124\105\115\120\114\101\124\105\135" \
+"\012\012\103\162\145\141\164\145\040\141\040\164\145\155\160\157" \
+"\162\141\162\171\040\146\151\154\145\040\167\151\164\150\040\156" \
+"\141\155\145\040\142\141\163\145\144\040\157\156\040\124\105\115" \
+"\120\114\101\124\105\040\141\156\144\040\160\162\151\156\164\040" \
+"\151\164\163\040\156\141\155\145\056\012\124\105\115\120\114\101" \
+"\124\105\040\155\165\163\164\040\145\156\144\040\167\151\164\150" \
+"\040\130\130\130\130\130\130\040\050\145\056\147\056\040\133\057" \
+"\144\151\162\057\135\156\141\155\145\130\130\130\130\130\130\051" \
+"\056\012\127\151\164\150\157\165\164\040\124\105\115\120\114\101" \
+"\124\105\054\040\055\164\040\164\155\160\056\130\130\130\130\130" \
+"\130\040\151\163\040\141\163\163\165\155\145\144\056\012\012\011" \
+"\055\144\011\115\141\153\145\040\144\151\162\145\143\164\157\162" \
+"\171\054\040\156\157\164\040\146\151\154\145\012\011\055\161\011" \
+"\106\141\151\154\040\163\151\154\145\156\164\154\171\040\157\156" \
+"\040\145\162\162\157\162\163\012\011\055\164\011\120\162\145\160" \
+"\145\156\144\040\142\141\163\145\040\144\151\162\145\143\164\157" \
+"\162\171\040\156\141\155\145\040\164\157\040\124\105\115\120\114" \
+"\101\124\105\012\011\055\160\040\104\111\122\011\125\163\145\040" \
+"\104\111\122\040\141\163\040\141\040\142\141\163\145\040\144\151" \
+"\162\145\143\164\157\162\171\040\050\151\155\160\154\151\145\163" \
+"\040\055\164\051\012\011\055\165\011\104\157\040\156\157\164\040" \
+"\143\162\145\141\164\145\040\141\156\171\164\150\151\156\147\073" \
+"\040\160\162\151\156\164\040\141\040\156\141\155\145\012\012\102" \
+"\141\163\145\040\144\151\162\145\143\164\157\162\171\040\151\163" \
+"\072\040\055\160\040\104\111\122\054\040\145\154\163\145\040\044" \
+"\124\115\120\104\111\122\054\040\145\154\163\145\040\057\144\141" \
+"\164\141\057\154\157\143\141\154\057\164\155\160\000\133\055\141" \
+"\144\154\160\156\060\135\040\133\055\106\040\153\145\171\167\157" \
+"\162\144\135\040\115\117\104\125\114\105\012\012\011\055\141\011" \
+"\011\123\150\157\162\164\143\165\164\040\146\157\162\040\047\055" \
+"\106\040\141\165\164\150\157\162\047\012\011\055\144\011\011\123" \
+"\150\157\162\164\143\165\164\040\146\157\162\040\047\055\106\040" \
+"\144\145\163\143\162\151\160\164\151\157\156\047\012\011\055\154" \
+"\011\011\123\150\157\162\164\143\165\164\040\146\157\162\040\047" \
+"\055\106\040\154\151\143\145\156\163\145\047\012\011\055\160\011" \
+"\011\123\150\157\162\164\143\165\164\040\146\157\162\040\047\055" \
+"\106\040\160\141\162\155\047\012\011\055\106\040\153\145\171\167" \
+"\157\162\144\011\113\145\171\167\157\162\144\040\164\157\040\154" \
+"\157\157\153\040\146\157\162\012\011\055\060\011\011\123\145\160" \
+"\141\162\141\164\145\040\157\165\164\160\165\164\040\167\151\164" \
+"\150\040\116\125\114\163\000\133\055\141\154\162\161\166\163\104" \
+"\142\135\040\115\117\104\125\114\105\040\133\123\131\115\102\117" \
+"\114\075\126\101\114\125\105\135\056\056\056\012\012\011\055\141" \
+"\011\114\157\141\144\040\155\165\154\164\151\160\154\145\040\115" \
+"\117\104\125\114\105\163\012\011\055\154\011\114\151\163\164\040" \
+"\050\115\117\104\125\114\105\040\151\163\040\141\040\160\141\164" \
+"\164\145\162\156\051\012\011\055\162\011\122\145\155\157\166\145" \
+"\040\115\117\104\125\114\105\040\050\163\164\141\143\153\163\051" \
+"\040\157\162\040\144\157\040\141\165\164\157\143\154\145\141\156" \
+"\012\011\055\161\011\121\165\151\145\164\012\011\055\166\011\126" \
+"\145\162\142\157\163\145\012\011\055\163\011\114\157\147\040\164" \
+"\157\040\163\171\163\154\157\147\012\011\055\104\011\123\150\157" \
+"\167\040\144\145\160\145\156\144\145\156\143\151\145\163\012\011" \
+"\055\142\011\101\160\160\154\171\040\142\154\141\143\153\154\151" \
+"\163\164\040\164\157\040\155\157\144\165\154\145\040\156\141\155" \
+"\145\163\040\164\157\157\000\133\106\111\114\105\135\056\056\056" \
+"\012\012\126\151\145\167\040\106\111\114\105\040\050\157\162\040" \
+"\163\164\144\151\156\051\040\157\156\145\040\163\143\162\145\145" \
+"\156\146\165\154\040\141\164\040\141\040\164\151\155\145\000\133" \
+"\117\120\124\111\117\116\123\135\040\133\055\157\040\117\120\124" \
+"\135\040\104\105\126\111\103\105\040\116\117\104\105\012\012\115" \
+"\157\165\156\164\040\141\040\146\151\154\145\163\171\163\164\145" \
+"\155\056\040\106\151\154\145\163\171\163\164\145\155\040\141\165" \
+"\164\157\144\145\164\145\143\164\151\157\156\040\162\145\161\165" \
+"\151\162\145\163\040\057\160\162\157\143\056\012\012\011\055\141" \
+"\011\011\115\157\165\156\164\040\141\154\154\040\146\151\154\145" \
+"\163\171\163\164\145\155\163\040\151\156\040\146\163\164\141\142" \
+"\012\011\055\146\011\011\104\162\171\040\162\165\156\012\011\055" \
+"\166\011\011\126\145\162\142\157\163\145\012\011\055\162\011\011" \
+"\122\145\141\144\055\157\156\154\171\040\155\157\165\156\164\012" \
+"\011\055\164\040\106\123\124\131\120\105\133\054\056\056\056\135" \
+"\011\106\151\154\145\163\171\163\164\145\155\040\164\171\160\145" \
+"\050\163\051\012\011\055\124\040\106\111\114\105\011\011\122\145" \
+"\141\144\040\106\111\114\105\040\151\156\163\164\145\141\144\040" \
+"\157\146\040\057\145\164\143\057\146\163\164\141\142\012\011\055" \
+"\117\040\117\120\124\011\011\115\157\165\156\164\040\157\156\154" \
+"\171\040\146\151\154\145\163\171\163\164\145\155\163\040\167\151" \
+"\164\150\040\157\160\164\151\157\156\040\117\120\124\040\050\055" \
+"\141\040\157\156\154\171\051\012\055\157\040\117\120\124\072\012" \
+"\011\154\157\157\160\011\011\111\147\156\157\162\145\144\040\050" \
+"\154\157\157\160\040\144\145\166\151\143\145\163\040\141\162\145" \
+"\040\141\165\164\157\144\145\164\145\143\164\145\144\051\012\011" \
+"\133\141\135\163\171\156\143\011\011\127\162\151\164\145\163\040" \
+"\141\162\145\040\133\141\135\163\171\156\143\150\162\157\156\157" \
+"\165\163\012\011\133\156\157\135\141\164\151\155\145\011\104\151" \
+"\163\141\142\154\145\057\145\156\141\142\154\145\040\165\160\144" \
+"\141\164\145\163\040\164\157\040\151\156\157\144\145\040\141\143" \
+"\143\145\163\163\040\164\151\155\145\163\012\011\133\156\157\135" \
+"\144\151\162\141\164\151\155\145\011\104\151\163\141\142\154\145" \
+"\057\145\156\141\142\154\145\040\141\164\151\155\145\040\165\160" \
+"\144\141\164\145\163\040\164\157\040\144\151\162\145\143\164\157" \
+"\162\151\145\163\012\011\133\156\157\135\162\145\154\141\164\151" \
+"\155\145\011\104\151\163\141\142\154\145\057\145\156\141\142\154" \
+"\145\040\141\164\151\155\145\040\165\160\144\141\164\145\163\040" \
+"\162\145\154\141\164\151\166\145\040\164\157\040\155\157\144\151" \
+"\146\151\143\141\164\151\157\156\040\164\151\155\145\012\011\133" \
+"\156\157\135\144\145\166\011\011\050\104\151\163\051\141\154\154" \
+"\157\167\040\165\163\145\040\157\146\040\163\160\145\143\151\141" \
+"\154\040\144\145\166\151\143\145\040\146\151\154\145\163\012\011" \
+"\133\156\157\135\145\170\145\143\011\050\104\151\163\051\141\154" \
+"\154\157\167\040\165\163\145\040\157\146\040\145\170\145\143\165" \
+"\164\141\142\154\145\040\146\151\154\145\163\012\011\133\156\157" \
+"\135\163\165\151\144\011\050\104\151\163\051\141\154\154\157\167" \
+"\040\163\145\164\055\165\163\145\162\055\151\144\055\162\157\157" \
+"\164\040\160\162\157\147\162\141\155\163\012\011\133\162\135\163" \
+"\150\141\162\145\144\011\103\157\156\166\145\162\164\040\133\162" \
+"\145\143\165\162\163\151\166\145\154\171\135\040\164\157\040\141" \
+"\040\163\150\141\162\145\144\040\163\165\142\164\162\145\145\012" \
+"\011\133\162\135\163\154\141\166\145\011\103\157\156\166\145\162" \
+"\164\040\133\162\145\143\165\162\163\151\166\145\154\171\135\040" \
+"\164\157\040\141\040\163\154\141\166\145\040\163\165\142\164\162" \
+"\145\145\012\011\133\162\135\160\162\151\166\141\164\145\011\103" \
+"\157\156\166\145\162\164\040\133\162\145\143\165\162\163\151\166" \
+"\145\154\171\135\040\164\157\040\141\040\160\162\151\166\141\164" \
+"\145\040\163\165\142\164\162\145\145\012\011\133\165\156\135\142" \
+"\151\156\144\141\142\154\145\011\115\141\153\145\040\155\157\165" \
+"\156\164\040\160\157\151\156\164\040\133\165\156\135\141\142\154" \
+"\145\040\164\157\040\142\145\040\142\151\156\144\040\155\157\165" \
+"\156\164\145\144\012\011\133\162\135\142\151\156\144\011\011\102" \
+"\151\156\144\040\141\040\146\151\154\145\040\157\162\040\144\151" \
+"\162\145\143\164\157\162\171\040\133\162\145\143\165\162\163\151" \
+"\166\145\154\171\135\040\164\157\040\141\156\157\164\150\145\162" \
+"\040\154\157\143\141\164\151\157\156\012\011\155\157\166\145\011" \
+"\011\122\145\154\157\143\141\164\145\040\141\156\040\145\170\151" \
+"\163\164\151\156\147\040\155\157\165\156\164\040\160\157\151\156" \
+"\164\012\011\162\145\155\157\165\156\164\011\011\122\145\155\157" \
+"\165\156\164\040\141\040\155\157\165\156\164\145\144\040\146\151" \
+"\154\145\163\171\163\164\145\155\054\040\143\150\141\156\147\151" \
+"\156\147\040\146\154\141\147\163\012\011\162\157\011\011\123\141" \
+"\155\145\040\141\163\040\055\162\012\012\124\150\145\162\145\040" \
+"\141\162\145\040\146\151\154\145\163\171\163\164\145\155\055\163" \
+"\160\145\143\151\146\151\143\040\055\157\040\146\154\141\147\163" \
+"\056\000\133\055\161\135\040\074\133\055\144\156\135\040\104\111" \
+"\122\040\174\040\055\170\040\104\105\126\111\103\105\076\012\012" \
+"\103\150\145\143\153\040\151\146\040\164\150\145\040\144\151\162" \
+"\145\143\164\157\162\171\040\151\163\040\141\040\155\157\165\156" \
+"\164\160\157\151\156\164\012\012\011\055\161\011\121\165\151\145" \
+"\164\012\011\055\144\011\120\162\151\156\164\040\155\141\152\157" \
+"\162\057\155\151\156\157\162\040\144\145\166\151\143\145\040\156" \
+"\165\155\142\145\162\040\157\146\040\164\150\145\040\146\151\154" \
+"\145\163\171\163\164\145\155\012\011\055\156\011\120\162\151\156" \
+"\164\040\144\145\166\151\143\145\040\156\141\155\145\040\157\146" \
+"\040\164\150\145\040\146\151\154\145\163\171\163\164\145\155\012" \
+"\011\055\170\011\120\162\151\156\164\040\155\141\152\157\162\057" \
+"\155\151\156\157\162\040\144\145\166\151\143\145\040\156\165\155" \
+"\142\145\162\040\157\146\040\164\150\145\040\142\154\157\143\153" \
+"\144\145\166\151\143\145\000\133\055\101\135\040\133\055\111\040" \
+"\123\125\115\174\103\120\125\174\101\114\114\174\123\103\120\125" \
+"\135\040\133\055\165\135\040\133\055\120\040\156\165\155\174\101" \
+"\114\114\135\040\133\111\116\124\105\122\126\101\114\040\133\103" \
+"\117\125\116\124\135\135\012\012\120\145\162\055\160\162\157\143" \
+"\145\163\163\157\162\040\163\164\141\164\151\163\164\151\143\163" \
+"\012\012\011\055\101\011\011\011\123\141\155\145\040\141\163\040" \
+"\055\111\040\101\114\114\040\055\165\040\055\120\040\101\114\114" \
+"\012\011\055\111\040\123\125\115\174\103\120\125\174\101\114\114" \
+"\174\123\103\120\125\011\122\145\160\157\162\164\040\151\156\164" \
+"\145\162\162\165\160\164\040\163\164\141\164\151\163\164\151\143" \
+"\163\012\011\055\120\040\156\165\155\174\101\114\114\011\011\120" \
+"\162\157\143\145\163\163\157\162\040\164\157\040\155\157\156\151" \
+"\164\157\162\012\011\055\165\011\011\011\122\145\160\157\162\164" \
+"\040\103\120\125\040\165\164\151\154\151\172\141\164\151\157\156" \
+"\000\133\055\146\151\156\135\040\123\117\125\122\103\105\040\104" \
+"\105\123\124\012\157\162\072\040\155\166\040\133\055\146\151\156" \
+"\135\040\123\117\125\122\103\105\056\056\056\040\104\111\122\105" \
+"\103\124\117\122\131\012\012\122\145\156\141\155\145\040\123\117" \
+"\125\122\103\105\040\164\157\040\104\105\123\124\054\040\157\162" \
+"\040\155\157\166\145\040\123\117\125\122\103\105\050\163\051\040" \
+"\164\157\040\104\111\122\105\103\124\117\122\131\012\012\011\055" \
+"\146\011\104\157\156\047\164\040\160\162\157\155\160\164\040\142" \
+"\145\146\157\162\145\040\157\166\145\162\167\162\151\164\151\156" \
+"\147\012\011\055\151\011\111\156\164\145\162\141\143\164\151\166" \
+"\145\054\040\160\162\157\155\160\164\040\142\145\146\157\162\145" \
+"\040\157\166\145\162\167\162\151\164\145\012\011\055\156\011\104" \
+"\157\156\047\164\040\157\166\145\162\167\162\151\164\145\040\141" \
+"\156\040\145\170\151\163\164\151\156\147\040\146\151\154\145\000" \
+"\133\055\156\157\135\040\133\055\055\142\142\075\160\141\144\142" \
+"\141\144\174\163\153\151\160\142\141\144\135\040\133\055\163\040" \
+"\101\104\104\122\135\040\133\055\154\040\114\105\116\135\040\133" \
+"\055\146\040\106\111\114\105\135\040\115\124\104\137\104\105\126" \
+"\111\103\105\012\012\104\165\155\160\040\115\124\104\137\104\105" \
+"\126\111\103\105\012\012\011\055\156\011\122\145\141\144\040\167" \
+"\151\164\150\157\165\164\040\145\143\143\012\011\055\157\011\104" \
+"\165\155\160\040\157\157\142\040\144\141\164\141\012\011\055\163" \
+"\040\101\104\104\122\011\123\164\141\162\164\040\141\144\144\162" \
+"\145\163\163\012\011\055\154\040\114\105\116\011\114\145\156\147" \
+"\164\150\012\011\055\146\040\106\111\114\105\011\104\165\155\160" \
+"\040\164\157\040\146\151\154\145\040\050\047\055\047\040\146\157" \
+"\162\040\163\164\144\157\165\164\051\012\011\055\055\142\142\075" \
+"\115\105\124\110\117\104\072\012\011\011\163\153\151\160\142\141" \
+"\144\072\040\163\153\151\160\040\142\141\144\040\142\154\157\143" \
+"\153\163\012\011\011\160\141\144\142\141\144\072\040\163\165\142" \
+"\163\164\151\164\165\164\145\040\142\141\144\040\142\154\157\143" \
+"\153\163\040\142\171\040\060\170\146\146\040\050\144\145\146\141" \
+"\165\154\164\051\000\133\055\156\160\135\040\133\055\163\040\101" \
+"\104\104\122\135\040\115\124\104\137\104\105\126\111\103\105\040" \
+"\133\106\111\114\105\135\012\012\127\162\151\164\145\040\164\157" \
+"\040\115\124\104\137\104\105\126\111\103\105\012\012\011\055\156" \
+"\011\127\162\151\164\145\040\167\151\164\150\157\165\164\040\145" \
+"\143\143\012\011\055\160\011\120\141\144\040\164\157\040\160\141" \
+"\147\145\040\163\151\172\145\012\011\055\163\040\101\104\104\122" \
+"\011\123\164\141\162\164\040\141\144\144\162\145\163\163\000\110" \
+"\117\123\124\040\120\117\122\124\040\102\114\117\103\113\104\105" \
+"\126\012\012\103\157\156\156\145\143\164\040\164\157\040\110\117" \
+"\123\124\040\141\156\144\040\160\162\157\166\151\144\145\040\141" \
+"\040\156\145\164\167\157\162\153\040\142\154\157\143\153\040\144" \
+"\145\166\151\143\145\040\157\156\040\102\114\117\103\113\104\105" \
+"\126\000\133\055\151\116\135\040\133\055\167\116\135\040\133\055" \
+"\154\135\040\133\055\160\040\120\117\122\124\135\040\133\055\146" \
+"\040\106\111\114\105\174\111\120\101\104\104\122\040\120\117\122" \
+"\124\135\040\133\055\145\040\120\122\117\107\135\012\012\117\160" \
+"\145\156\040\141\040\160\151\160\145\040\164\157\040\111\120\072" \
+"\120\117\122\124\040\157\162\040\106\111\114\105\012\012\011\055" \
+"\154\011\114\151\163\164\145\156\040\155\157\144\145\054\040\146" \
+"\157\162\040\151\156\142\157\165\156\144\040\143\157\156\156\145" \
+"\143\164\163\012\011\011\050\165\163\145\040\055\154\154\040\167" \
+"\151\164\150\040\055\145\040\146\157\162\040\160\145\162\163\151" \
+"\163\164\145\156\164\040\163\145\162\166\145\162\051\012\011\055" \
+"\160\040\120\117\122\124\011\114\157\143\141\154\040\160\157\162" \
+"\164\012\011\055\167\040\123\105\103\011\103\157\156\156\145\143" \
+"\164\040\164\151\155\145\157\165\164\012\011\055\151\040\123\105" \
+"\103\011\104\145\154\141\171\040\151\156\164\145\162\166\141\154" \
+"\040\146\157\162\040\154\151\156\145\163\040\163\145\156\164\012" \
+"\011\055\146\040\106\111\114\105\011\125\163\145\040\146\151\154" \
+"\145\040\050\141\154\141\040\057\144\145\166\057\164\164\171\123" \
+"\060\051\040\151\156\163\164\145\141\144\040\157\146\040\156\145" \
+"\164\167\157\162\153\012\011\055\145\040\120\122\117\107\011\122" \
+"\165\156\040\120\122\117\107\040\141\146\164\145\162\040\143\157" \
+"\156\156\145\143\164\000\133\055\162\141\154\135\040\133\055\164" \
+"\165\167\170\135\040\133\055\145\156\127\160\135\012\012\104\151" \
+"\163\160\154\141\171\040\156\145\164\167\157\162\153\151\156\147" \
+"\040\151\156\146\157\162\155\141\164\151\157\156\012\012\011\055" \
+"\162\011\122\157\165\164\151\156\147\040\164\141\142\154\145\012" \
+"\011\055\141\011\101\154\154\040\163\157\143\153\145\164\163\012" \
+"\011\055\154\011\114\151\163\164\145\156\151\156\147\040\163\157" \
+"\143\153\145\164\163\012\011\011\105\154\163\145\072\040\143\157" \
+"\156\156\145\143\164\145\144\040\163\157\143\153\145\164\163\012" \
+"\011\055\164\011\124\103\120\040\163\157\143\153\145\164\163\012" \
+"\011\055\165\011\125\104\120\040\163\157\143\153\145\164\163\012" \
+"\011\055\167\011\122\141\167\040\163\157\143\153\145\164\163\012" \
+"\011\055\170\011\125\156\151\170\040\163\157\143\153\145\164\163" \
+"\012\011\011\105\154\163\145\072\040\141\154\154\040\163\157\143" \
+"\153\145\164\040\164\171\160\145\163\012\011\055\145\011\117\164" \
+"\150\145\162\057\155\157\162\145\040\151\156\146\157\162\155\141" \
+"\164\151\157\156\012\011\055\156\011\104\157\156\047\164\040\162" \
+"\145\163\157\154\166\145\040\156\141\155\145\163\012\011\055\127" \
+"\011\127\151\144\145\040\144\151\163\160\154\141\171\012\011\055" \
+"\160\011\123\150\157\167\040\120\111\104\057\160\162\157\147\162" \
+"\141\155\040\156\141\155\145\040\146\157\162\040\163\157\143\153" \
+"\145\164\163\000\133\055\156\040\101\104\112\125\123\124\135\040" \
+"\133\120\122\117\107\040\101\122\107\123\135\012\012\103\150\141" \
+"\156\147\145\040\163\143\150\145\144\165\154\151\156\147\040\160" \
+"\162\151\157\162\151\164\171\054\040\162\165\156\040\120\122\117" \
+"\107\012\012\011\055\156\040\101\104\112\125\123\124\011\101\144" \
+"\152\165\163\164\040\160\162\151\157\162\151\164\171\040\142\171" \
+"\040\101\104\112\125\123\124\000\133\055\144\040\115\123\105\103" \
+"\135\040\106\117\122\115\101\124\137\123\124\122\111\116\107\012" \
+"\012\115\157\156\151\164\157\162\040\163\171\163\164\145\155\040" \
+"\151\156\040\162\145\141\154\040\164\151\155\145\012\012\040\055" \
+"\144\040\115\123\105\103\011\115\151\154\154\151\163\145\143\157" \
+"\156\144\163\040\142\145\164\167\145\145\156\040\165\160\144\141" \
+"\164\145\163\054\040\144\145\146\141\165\154\164\072\061\060\060" \
+"\060\054\040\156\157\156\145\072\055\061\012\012\106\157\162\155" \
+"\141\164\040\163\160\145\143\151\146\151\145\162\163\072\012\040" \
+"\045\116\143\040\157\162\040\045\133\143\116\135\011\103\120\125" \
+"\056\040\116\040\055\040\142\141\162\040\163\151\172\145\040\050" \
+"\144\145\146\141\165\154\164\072\061\060\051\012\011\011\050\144" \
+"\151\163\160\154\141\171\163\072\040\123\072\163\171\163\164\145" \
+"\155\040\125\072\165\163\145\162\040\116\072\156\151\143\145\144" \
+"\040\104\072\151\157\167\141\151\164\040\111\072\151\162\161\040" \
+"\151\072\163\157\146\164\151\162\161\051\012\040\045\133\156\111" \
+"\116\124\105\122\106\101\103\105\135\011\116\145\164\167\157\162" \
+"\153\040\111\116\124\105\122\106\101\103\105\012\040\045\155\011" \
+"\011\101\154\154\157\143\141\164\145\144\040\155\145\155\157\162" \
+"\171\012\040\045\133\155\146\135\011\011\106\162\145\145\040\155" \
+"\145\155\157\162\171\012\040\045\133\155\164\135\011\011\124\157" \
+"\164\141\154\040\155\145\155\157\162\171\012\040\045\163\011\011" \
+"\101\154\154\157\143\141\164\145\144\040\163\167\141\160\012\040" \
+"\045\146\011\011\116\165\155\142\145\162\040\157\146\040\165\163" \
+"\145\144\040\146\151\154\145\040\144\145\163\143\162\151\160\164" \
+"\157\162\163\012\040\045\116\151\011\011\124\157\164\141\154\057" \
+"\163\160\145\143\151\146\151\143\040\111\122\121\040\162\141\164" \
+"\145\012\040\045\170\011\011\103\157\156\164\145\170\164\040\163" \
+"\167\151\164\143\150\040\162\141\164\145\012\040\045\160\011\011" \
+"\106\157\162\153\163\012\040\045\133\160\156\135\011\011\043\040" \
+"\157\146\040\160\162\157\143\145\163\163\145\163\012\040\045\142" \
+"\011\011\102\154\157\143\153\040\151\157\012\040\045\116\164\011" \
+"\011\124\151\155\145\040\050\167\151\164\150\040\116\040\144\145" \
+"\143\151\155\141\154\040\160\157\151\156\164\163\051\012\040\045" \
+"\162\011\011\120\162\151\156\164\040\074\143\162\076\040\151\156" \
+"\163\164\145\141\144\040\157\146\040\074\154\146\076\040\141\164" \
+"\040\105\117\114\000\120\122\117\107\040\101\122\107\123\012\012" \
+"\122\165\156\040\120\122\117\107\040\151\155\155\165\156\145\040" \
+"\164\157\040\150\141\156\147\165\160\163\054\040\167\151\164\150" \
+"\040\157\165\164\160\165\164\040\164\157\040\141\040\156\157\156" \
+"\055\164\164\171\000\133\117\120\124\111\117\116\123\135\040\133" \
+"\120\122\117\107\040\133\101\122\107\123\135\135\012\012\011\055" \
+"\164\054\040\055\055\164\141\162\147\145\164\075\120\111\104\011" \
+"\011\124\141\162\147\145\164\040\160\162\157\143\145\163\163\040" \
+"\164\157\040\147\145\164\040\156\141\155\145\163\160\141\143\145" \
+"\163\040\146\162\157\155\012\011\055\155\054\040\055\055\155\157" \
+"\165\156\164\133\075\106\111\114\105\135\011\011\105\156\164\145" \
+"\162\040\155\157\165\156\164\040\156\141\155\145\163\160\141\143" \
+"\145\012\011\055\165\054\040\055\055\165\164\163\133\075\106\111" \
+"\114\105\135\011\011\105\156\164\145\162\040\125\124\123\040\156" \
+"\141\155\145\163\160\141\143\145\040\050\150\157\163\164\156\141" \
+"\155\145\040\145\164\143\051\012\011\055\151\054\040\055\055\151" \
+"\160\143\133\075\106\111\114\105\135\011\011\105\156\164\145\162" \
+"\040\123\171\163\164\145\155\040\126\040\111\120\103\040\156\141" \
+"\155\145\163\160\141\143\145\012\011\055\156\054\040\055\055\156" \
+"\145\164\133\075\106\111\114\105\135\011\011\105\156\164\145\162" \
+"\040\156\145\164\167\157\162\153\040\156\141\155\145\163\160\141" \
+"\143\145\012\011\055\160\054\040\055\055\160\151\144\133\075\106" \
+"\111\114\105\135\011\011\105\156\164\145\162\040\160\151\144\040" \
+"\156\141\155\145\163\160\141\143\145\012\011\055\125\054\040\055" \
+"\055\165\163\145\162\133\075\106\111\114\105\135\011\011\105\156" \
+"\164\145\162\040\165\163\145\162\040\156\141\155\145\163\160\141" \
+"\143\145\012\011\055\123\054\040\055\055\163\145\164\165\151\144" \
+"\075\125\111\104\011\011\123\145\164\040\165\151\144\040\151\156" \
+"\040\145\156\164\145\162\145\144\040\156\141\155\145\163\160\141" \
+"\143\145\012\011\055\107\054\040\055\055\163\145\164\147\151\144" \
+"\075\107\111\104\011\011\123\145\164\040\147\151\144\040\151\156" \
+"\040\145\156\164\145\162\145\144\040\156\141\155\145\163\160\141" \
+"\143\145\012\011\055\055\160\162\145\163\145\162\166\145\055\143" \
+"\162\145\144\145\156\164\151\141\154\163\011\011\104\157\156\047" \
+"\164\040\164\157\165\143\150\040\165\151\144\163\040\157\162\040" \
+"\147\151\144\163\012\011\055\162\054\040\055\055\162\157\157\164" \
+"\133\075\104\111\122\135\011\011\123\145\164\040\162\157\157\164" \
+"\040\144\151\162\145\143\164\157\162\171\012\011\055\167\054\040" \
+"\055\055\167\144\133\075\104\111\122\135\011\011\011\123\145\164" \
+"\040\167\157\162\153\151\156\147\040\144\151\162\145\143\164\157" \
+"\162\171\012\011\055\106\054\040\055\055\156\157\055\146\157\162" \
+"\153\011\011\011\104\157\156\047\164\040\146\157\162\153\040\142" \
+"\145\146\157\162\145\040\145\170\145\143\047\151\156\147\040\120" \
+"\122\117\107\000\133\110\117\123\124\135\040\133\123\105\122\126" \
+"\105\122\135\012\012\121\165\145\162\171\040\164\150\145\040\156" \
+"\141\155\145\163\145\162\166\145\162\040\146\157\162\040\164\150" \
+"\145\040\111\120\040\141\144\144\162\145\163\163\040\157\146\040" \
+"\164\150\145\040\147\151\166\145\156\040\110\117\123\124\012\157" \
+"\160\164\151\157\156\141\154\154\171\040\165\163\151\156\147\040" \
+"\141\040\163\160\145\143\151\146\151\145\144\040\104\116\123\040" \
+"\163\145\162\166\145\162\000\133\055\144\156\161\116\167\135\040" \
+"\133\055\123\040\120\122\117\107\135\040\133\055\160\040\120\105" \
+"\105\122\135\056\056\056\012\012\116\124\120\040\143\154\151\145" \
+"\156\164\057\163\145\162\166\145\162\012\012\011\055\144\011\126" \
+"\145\162\142\157\163\145\012\011\055\156\011\104\157\040\156\157" \
+"\164\040\144\141\145\155\157\156\151\172\145\012\011\055\161\011" \
+"\121\165\151\164\040\141\146\164\145\162\040\143\154\157\143\153" \
+"\040\151\163\040\163\145\164\012\011\055\116\011\122\165\156\040" \
+"\141\164\040\150\151\147\150\040\160\162\151\157\162\151\164\171" \
+"\012\011\055\167\011\104\157\040\156\157\164\040\163\145\164\040" \
+"\164\151\155\145\040\050\157\156\154\171\040\161\165\145\162\171" \
+"\040\160\145\145\162\163\051\054\040\151\155\160\154\151\145\163" \
+"\040\055\156\012\011\055\123\040\120\122\117\107\011\122\165\156" \
+"\040\120\122\117\107\040\141\146\164\145\162\040\163\164\145\160" \
+"\160\151\156\147\040\164\151\155\145\054\040\163\164\162\141\164" \
+"\165\155\040\143\150\141\156\147\145\054\040\141\156\144\040\145" \
+"\166\145\162\171\040\061\061\040\155\151\156\163\012\011\055\160" \
+"\040\120\105\105\122\011\117\142\164\141\151\156\040\164\151\155" \
+"\145\040\146\162\157\155\040\120\105\105\122\040\050\155\141\171" \
+"\040\142\145\040\162\145\160\145\141\164\145\144\051\012\011\011" \
+"\111\146\040\055\160\040\151\163\040\156\157\164\040\147\151\166" \
+"\145\156\054\040\047\163\145\162\166\145\162\040\110\117\123\124" \
+"\047\040\154\151\156\145\163\012\011\011\146\162\157\155\040\057" \
+"\145\164\143\057\156\164\160\056\143\157\156\146\040\141\162\145" \
+"\040\165\163\145\144\000\133\055\141\142\143\144\146\150\151\154" \
+"\157\166\170\163\135\040\133\055\164\040\124\131\120\105\135\040" \
+"\133\055\101\040\122\101\104\111\130\135\040\133\055\116\040\123" \
+"\111\132\105\135\040\133\055\152\040\123\113\111\120\135\040\133" \
+"\055\123\040\115\111\116\123\124\122\135\040\133\055\167\040\127" \
+"\111\104\124\110\135\040\133\106\111\114\105\135\056\056\056\012" \
+"\012\120\162\151\156\164\040\106\111\114\105\163\040\050\157\162" \
+"\040\163\164\144\151\156\051\040\165\156\141\155\142\151\147\165" \
+"\157\165\163\154\171\054\040\141\163\040\157\143\164\141\154\040" \
+"\142\171\164\145\163\040\142\171\040\144\145\146\141\165\154\164" \
+"\000\133\055\143\040\116\135\040\133\055\163\167\135\040\133\120" \
+"\122\117\107\040\101\122\107\123\135\012\012\123\164\141\162\164" \
+"\040\120\122\117\107\040\157\156\040\141\040\156\145\167\040\166" \
+"\151\162\164\165\141\154\040\164\145\162\155\151\156\141\154\012" \
+"\012\011\055\143\040\116\011\125\163\145\040\163\160\145\143\151" \
+"\146\151\145\144\040\126\124\012\011\055\163\011\123\167\151\164" \
+"\143\150\040\164\157\040\164\150\145\040\126\124\012\011\055\167" \
+"\011\127\141\151\164\040\146\157\162\040\120\122\117\107\040\164" \
+"\157\040\145\170\151\164\000\133\117\120\124\111\117\116\123\135" \
+"\040\133\117\122\111\107\106\111\114\105\040\133\120\101\124\103" \
+"\110\106\111\114\105\135\135\012\012\011\055\160\054\055\055\163" \
+"\164\162\151\160\040\116\011\011\123\164\162\151\160\040\116\040" \
+"\154\145\141\144\151\156\147\040\143\157\155\160\157\156\145\156" \
+"\164\163\040\146\162\157\155\040\146\151\154\145\040\156\141\155" \
+"\145\163\012\011\055\151\054\055\055\151\156\160\165\164\040\104" \
+"\111\106\106\011\011\122\145\141\144\040\104\111\106\106\040\151" \
+"\156\163\164\145\141\144\040\157\146\040\163\164\144\151\156\012" \
+"\011\055\122\054\055\055\162\145\166\145\162\163\145\011\011\122" \
+"\145\166\145\162\163\145\040\160\141\164\143\150\012\011\055\116" \
+"\054\055\055\146\157\162\167\141\162\144\011\011\111\147\156\157" \
+"\162\145\040\141\154\162\145\141\144\171\040\141\160\160\154\151" \
+"\145\144\040\160\141\164\143\150\145\163\012\011\055\105\054\055" \
+"\055\162\145\155\157\166\145\055\145\155\160\164\171\055\146\151" \
+"\154\145\163\011\122\145\155\157\166\145\040\157\165\164\160\165" \
+"\164\040\146\151\154\145\163\040\151\146\040\164\150\145\171\040" \
+"\142\145\143\157\155\145\040\145\155\160\164\171\000\133\055\146" \
+"\154\156\157\166\170\135\040\133\055\163\040\123\111\104\174\055" \
+"\120\040\120\120\111\104\174\120\101\124\124\105\122\116\135\012" \
+"\012\104\151\163\160\154\141\171\040\160\162\157\143\145\163\163" \
+"\050\145\163\051\040\163\145\154\145\143\164\145\144\040\142\171" \
+"\040\162\145\147\145\170\040\120\101\124\124\105\122\116\012\012" \
+"\011\055\154\011\123\150\157\167\040\143\157\155\155\141\156\144" \
+"\040\156\141\155\145\040\164\157\157\012\011\055\146\011\115\141" \
+"\164\143\150\040\141\147\141\151\156\163\164\040\145\156\164\151" \
+"\162\145\040\143\157\155\155\141\156\144\040\154\151\156\145\012" \
+"\011\055\156\011\123\150\157\167\040\164\150\145\040\156\145\167" \
+"\145\163\164\040\160\162\157\143\145\163\163\040\157\156\154\171" \
+"\012\011\055\157\011\123\150\157\167\040\164\150\145\040\157\154" \
+"\144\145\163\164\040\160\162\157\143\145\163\163\040\157\156\154" \
+"\171\012\011\055\166\011\116\145\147\141\164\145\040\164\150\145" \
+"\040\155\141\164\143\150\012\011\055\170\011\115\141\164\143\150" \
+"\040\167\150\157\154\145\040\156\141\155\145\040\050\156\157\164" \
+"\040\163\165\142\163\164\162\151\156\147\051\012\011\055\163\011" \
+"\115\141\164\143\150\040\163\145\163\163\151\157\156\040\111\104" \
+"\040\050\060\040\146\157\162\040\143\165\162\162\145\156\164\051" \
+"\012\011\055\120\011\115\141\164\143\150\040\160\141\162\145\156" \
+"\164\040\160\162\157\143\145\163\163\040\111\104\000\133\117\120" \
+"\124\111\117\116\123\135\040\133\116\101\115\105\135\056\056\056" \
+"\012\012\114\151\163\164\040\120\111\104\163\040\157\146\040\141" \
+"\154\154\040\160\162\157\143\145\163\163\145\163\040\167\151\164" \
+"\150\040\156\141\155\145\163\040\164\150\141\164\040\155\141\164" \
+"\143\150\040\116\101\115\105\163\012\012\011\055\163\011\123\150" \
+"\157\167\040\157\156\154\171\040\157\156\145\040\120\111\104\012" \
+"\011\055\157\040\120\111\104\011\117\155\151\164\040\147\151\166" \
+"\145\156\040\160\151\144\012\011\011\125\163\145\040\045\120\120" \
+"\111\104\040\164\157\040\157\155\151\164\040\160\151\144\040\157" \
+"\146\040\160\151\144\157\146\047\163\040\160\141\162\145\156\164" \
+"\000\133\117\120\124\111\117\116\123\135\040\110\117\123\124\012" \
+"\012\123\145\156\144\040\111\103\115\120\040\105\103\110\117\137" \
+"\122\105\121\125\105\123\124\040\160\141\143\153\145\164\163\040" \
+"\164\157\040\156\145\164\167\157\162\153\040\150\157\163\164\163" \
+"\012\012\011\055\143\040\103\116\124\011\011\123\145\156\144\040" \
+"\157\156\154\171\040\103\116\124\040\160\151\156\147\163\012\011" \
+"\055\163\040\123\111\132\105\011\011\123\145\156\144\040\123\111" \
+"\132\105\040\144\141\164\141\040\142\171\164\145\163\040\151\156" \
+"\040\160\141\143\153\145\164\163\040\050\144\145\146\141\165\154" \
+"\164\072\065\066\051\012\011\055\164\040\124\124\114\011\011\123" \
+"\145\164\040\124\124\114\012\011\055\111\040\111\106\101\103\105" \
+"\057\111\120\011\125\163\145\040\151\156\164\145\162\146\141\143" \
+"\145\040\157\162\040\111\120\040\141\144\144\162\145\163\163\040" \
+"\141\163\040\163\157\165\162\143\145\012\011\055\127\040\123\105" \
+"\103\011\011\123\145\143\157\156\144\163\040\164\157\040\167\141" \
+"\151\164\040\146\157\162\040\164\150\145\040\146\151\162\163\164" \
+"\040\162\145\163\160\157\156\163\145\040\050\144\145\146\141\165" \
+"\154\164\072\061\060\051\012\011\011\011\050\141\146\164\145\162" \
+"\040\141\154\154\040\055\143\040\103\116\124\040\160\141\143\153" \
+"\145\164\163\040\141\162\145\040\163\145\156\164\051\012\011\055" \
+"\167\040\123\105\103\011\011\123\145\143\157\156\144\163\040\165" \
+"\156\164\151\154\040\160\151\156\147\040\145\170\151\164\163\040" \
+"\050\144\145\146\141\165\154\164\072\151\156\146\151\156\151\164" \
+"\145\051\012\011\011\011\050\143\141\156\040\145\170\151\164\040" \
+"\145\141\162\154\151\145\162\040\167\151\164\150\040\055\143\040" \
+"\103\116\124\051\012\011\055\161\011\011\121\165\151\145\164\054" \
+"\040\157\156\154\171\040\144\151\163\160\154\141\171\040\157\165" \
+"\164\160\165\164\040\141\164\040\163\164\141\162\164\012\011\011" \
+"\011\141\156\144\040\167\150\145\156\040\146\151\156\151\163\150" \
+"\145\144\012\011\055\160\011\011\120\141\164\164\145\162\156\040" \
+"\164\157\040\165\163\145\040\146\157\162\040\160\141\171\154\157" \
+"\141\144\000\010\000\133\055\154\174\055\123\111\107\116\101\114" \
+"\135\040\133\055\146\156\157\166\170\135\040\133\055\163\040\123" \
+"\111\104\174\055\120\040\120\120\111\104\174\120\101\124\124\105" \
+"\122\116\135\012\012\123\145\156\144\040\141\040\163\151\147\156" \
+"\141\154\040\164\157\040\160\162\157\143\145\163\163\050\145\163" \
+"\051\040\163\145\154\145\143\164\145\144\040\142\171\040\162\145" \
+"\147\145\170\040\120\101\124\124\105\122\116\012\012\011\055\154" \
+"\011\114\151\163\164\040\141\154\154\040\163\151\147\156\141\154" \
+"\163\012\011\055\146\011\115\141\164\143\150\040\141\147\141\151" \
+"\156\163\164\040\145\156\164\151\162\145\040\143\157\155\155\141" \
+"\156\144\040\154\151\156\145\012\011\055\156\011\123\151\147\156" \
+"\141\154\040\164\150\145\040\156\145\167\145\163\164\040\160\162" \
+"\157\143\145\163\163\040\157\156\154\171\012\011\055\157\011\123" \
+"\151\147\156\141\154\040\164\150\145\040\157\154\144\145\163\164" \
+"\040\160\162\157\143\145\163\163\040\157\156\154\171\012\011\055" \
+"\166\011\116\145\147\141\164\145\040\164\150\145\040\155\141\164" \
+"\143\150\012\011\055\170\011\115\141\164\143\150\040\167\150\157" \
+"\154\145\040\156\141\155\145\040\050\156\157\164\040\163\165\142" \
+"\163\164\162\151\156\147\051\012\011\055\163\011\115\141\164\143" \
+"\150\040\163\145\163\163\151\157\156\040\111\104\040\050\060\040" \
+"\146\157\162\040\143\165\162\162\145\156\164\051\012\011\055\120" \
+"\011\115\141\164\143\150\040\160\141\162\145\156\164\040\160\162" \
+"\157\143\145\163\163\040\111\104\000\133\055\170\161\135\040\120" \
+"\111\104\012\012\104\151\163\160\154\141\171\040\160\162\157\143" \
+"\145\163\163\040\155\145\155\157\162\171\040\165\163\141\147\145" \
+"\012\012\011\055\170\011\123\150\157\167\040\144\145\164\141\151" \
+"\154\163\012\011\055\161\011\121\165\151\145\164\000\133\055\144" \
+"\040\104\105\114\101\131\135\040\133\055\156\135\040\133\055\146" \
+"\135\012\012\110\141\154\164\040\141\156\144\040\163\150\165\164" \
+"\040\157\146\146\040\160\157\167\145\162\012\012\011\055\144\040" \
+"\123\105\103\011\104\145\154\141\171\040\151\156\164\145\162\166" \
+"\141\154\012\011\055\156\011\104\157\040\156\157\164\040\163\171" \
+"\156\143\012\011\055\146\011\106\157\162\143\145\040\050\144\157" \
+"\156\047\164\040\147\157\040\164\150\162\157\165\147\150\040\151" \
+"\156\151\164\051\000\133\126\101\122\111\101\102\114\105\135\056" \
+"\056\056\012\012\120\162\151\156\164\040\145\156\166\151\162\157" \
+"\156\155\145\156\164\040\126\101\122\111\101\102\114\105\163\056" \
+"\012\111\146\040\156\157\040\126\101\122\111\101\102\114\105\040" \
+"\163\160\145\143\151\146\151\145\144\054\040\160\162\151\156\164" \
+"\040\141\154\154\056\000\106\117\122\115\101\124\040\133\101\122" \
+"\107\135\056\056\056\012\012\106\157\162\155\141\164\040\141\156" \
+"\144\040\160\162\151\156\164\040\101\122\107\050\163\051\040\141" \
+"\143\143\157\162\144\151\156\147\040\164\157\040\106\117\122\115" \
+"\101\124\040\050\141\055\154\141\040\103\040\160\162\151\156\164" \
+"\146\051\000\133\055\157\040\103\117\114\061\054\103\117\114\062" \
+"\075\110\105\101\104\105\122\135\040\133\055\124\135\012\012\123" \
+"\150\157\167\040\154\151\163\164\040\157\146\040\160\162\157\143" \
+"\145\163\163\145\163\012\012\011\055\157\040\103\117\114\061\054" \
+"\103\117\114\062\075\110\105\101\104\105\122\011\123\145\154\145" \
+"\143\164\040\143\157\154\165\155\156\163\040\146\157\162\040\144" \
+"\151\163\160\154\141\171\012\011\055\124\011\011\011\123\150\157" \
+"\167\040\164\150\162\145\141\144\163\000\133\055\160\135\040\133" \
+"\120\111\104\174\125\123\105\122\135\012\012\104\151\163\160\154" \
+"\141\171\040\160\162\157\143\145\163\163\040\164\162\145\145\054" \
+"\040\157\160\164\151\157\156\141\154\154\171\040\163\164\141\162" \
+"\164\040\146\162\157\155\040\125\123\105\122\040\157\162\040\120" \
+"\111\104\012\012\011\055\160\011\123\150\157\167\040\160\151\144" \
+"\163\000\012\012\120\162\151\156\164\040\164\150\145\040\146\165" \
+"\154\154\040\146\151\154\145\156\141\155\145\040\157\146\040\164" \
+"\150\145\040\143\165\162\162\145\156\164\040\167\157\162\153\151" \
+"\156\147\040\144\151\162\145\143\164\157\162\171\000\120\111\104" \
+"\056\056\056\012\012\123\150\157\167\040\143\165\162\162\145\156" \
+"\164\040\144\151\162\145\143\164\157\162\171\040\146\157\162\040" \
+"\120\111\104\163\000\133\055\163\160\135\040\110\117\123\124\012" \
+"\012\107\145\164\040\141\156\144\040\160\157\163\163\151\142\154" \
+"\171\040\163\145\164\040\163\171\163\164\145\155\040\164\151\155" \
+"\145\040\146\162\157\155\040\141\040\162\145\155\157\164\145\040" \
+"\110\117\123\124\012\012\011\055\163\011\123\145\164\040\163\171" \
+"\163\164\145\155\040\164\151\155\145\040\050\144\145\146\141\165" \
+"\154\164\051\012\011\055\160\011\120\162\151\156\164\040\164\151" \
+"\155\145\000\012\012\120\162\151\156\164\040\164\150\145\040\144" \
+"\145\166\151\143\145\040\156\157\144\145\040\141\163\163\157\143" \
+"\151\141\164\145\144\040\167\151\164\150\040\164\150\145\040\146" \
+"\151\154\145\163\171\163\164\145\155\040\155\157\165\156\164\145" \
+"\144\040\141\164\040\047\057\047\000\133\055\146\156\166\135\040" \
+"\106\111\114\105\012\012\104\151\163\160\154\141\171\040\164\150" \
+"\145\040\166\141\154\165\145\040\157\146\040\141\040\163\171\155" \
+"\154\151\156\153\012\012\011\055\146\011\103\141\156\157\156\151" \
+"\143\141\154\151\172\145\040\142\171\040\146\157\154\154\157\167" \
+"\151\156\147\040\141\154\154\040\163\171\155\154\151\156\153\163" \
+"\012\011\055\156\011\104\157\156\047\164\040\141\144\144\040\156" \
+"\145\167\154\151\156\145\012\011\055\166\011\126\145\162\142\157" \
+"\163\145\000\106\111\114\105\056\056\056\012\012\122\145\164\165" \
+"\162\156\040\164\150\145\040\141\142\163\157\154\165\164\145\040" \
+"\160\141\164\150\156\141\155\145\163\040\157\146\040\147\151\166" \
+"\145\156\040\106\111\114\105\000\133\055\144\040\104\105\114\101" \
+"\131\135\040\133\055\156\135\040\133\055\146\135\012\012\122\145" \
+"\142\157\157\164\040\164\150\145\040\163\171\163\164\145\155\012" \
+"\012\011\055\144\040\123\105\103\011\104\145\154\141\171\040\151" \
+"\156\164\145\162\166\141\154\012\011\055\156\011\104\157\040\156" \
+"\157\164\040\163\171\156\143\012\011\055\146\011\106\157\162\143" \
+"\145\040\050\144\157\156\047\164\040\147\157\040\164\150\162\157" \
+"\165\147\150\040\151\156\151\164\051\000\133\055\156\135\040\120" \
+"\122\111\117\122\111\124\131\040\133\133\055\160\040\174\040\055" \
+"\147\040\174\040\055\165\135\040\111\104\056\056\056\135\056\056" \
+"\056\012\012\103\150\141\156\147\145\040\163\143\150\145\144\165" \
+"\154\151\156\147\040\160\162\151\157\162\151\164\171\040\157\146" \
+"\040\141\040\162\165\156\156\151\156\147\040\160\162\157\143\145" \
+"\163\163\012\012\011\055\156\011\101\144\144\040\120\122\111\117" \
+"\122\111\124\131\040\164\157\040\143\165\162\162\145\156\164\040" \
+"\156\151\143\145\040\166\141\154\165\145\012\011\011\127\151\164" \
+"\150\157\165\164\040\055\156\054\040\156\151\143\145\040\166\141" \
+"\154\165\145\040\151\163\040\163\145\164\040\164\157\040\120\122" \
+"\111\117\122\111\124\131\012\011\055\160\011\120\162\157\143\145" \
+"\163\163\040\151\144\163\040\050\144\145\146\141\165\154\164\051" \
+"\012\011\055\147\011\120\162\157\143\145\163\163\040\147\162\157" \
+"\165\160\040\151\144\163\012\011\055\165\011\120\162\157\143\145" \
+"\163\163\040\165\163\145\162\040\156\141\155\145\163\000\012\012" \
+"\122\145\163\145\164\040\164\150\145\040\163\143\162\145\145\156" \
+"\000\012\012\122\145\163\151\172\145\040\164\150\145\040\163\143" \
+"\162\145\145\156\000\133\055\151\106\156\122\166\135\040\133\055" \
+"\145\040\105\130\103\114\125\104\105\104\111\122\135\056\056\056" \
+"\040\133\055\157\040\106\111\114\105\135\040\133\055\146\040\106" \
+"\111\114\105\135\012\012\122\145\163\145\164\040\163\145\143\165" \
+"\162\151\164\171\040\143\157\156\164\145\170\164\163\040\157\146" \
+"\040\146\151\154\145\163\040\151\156\040\160\141\164\150\156\141" \
+"\155\145\012\012\011\055\151\011\111\147\156\157\162\145\040\146" \
+"\151\154\145\163\040\164\150\141\164\040\144\157\156\047\164\040" \
+"\145\170\151\163\164\012\011\055\146\040\106\111\114\105\011\106" \
+"\151\154\145\040\167\151\164\150\040\154\151\163\164\040\157\146" \
+"\040\146\151\154\145\163\040\164\157\040\160\162\157\143\145\163" \
+"\163\012\011\055\145\040\104\111\122\011\104\151\162\145\143\164" \
+"\157\162\171\040\164\157\040\145\170\143\154\165\144\145\012\011" \
+"\055\122\054\055\162\011\122\145\143\165\162\163\145\012\011\055" \
+"\156\011\104\157\156\047\164\040\143\150\141\156\147\145\040\141" \
+"\156\171\040\146\151\154\145\040\154\141\142\145\154\163\012\011" \
+"\055\157\040\106\111\114\105\011\123\141\166\145\040\154\151\163" \
+"\164\040\157\146\040\146\151\154\145\163\040\167\151\164\150\040" \
+"\151\156\143\157\162\162\145\143\164\040\143\157\156\164\145\170" \
+"\164\012\011\055\166\011\126\145\162\142\157\163\145\012\011\055" \
+"\166\166\011\123\150\157\167\040\143\150\141\156\147\145\144\040" \
+"\154\141\142\145\154\163\012\011\055\106\011\106\157\162\143\145" \
+"\040\162\145\163\145\164\040\157\146\040\143\157\156\164\145\170" \
+"\164\040\164\157\040\155\141\164\143\150\040\146\151\154\145\137" \
+"\143\157\156\164\145\170\164\012\011\011\146\157\162\040\143\165" \
+"\163\164\157\155\151\172\141\142\154\145\040\146\151\154\145\163" \
+"\054\040\157\162\040\164\150\145\040\165\163\145\162\040\163\145" \
+"\143\164\151\157\156\054\012\011\011\151\146\040\151\164\040\150" \
+"\141\163\040\143\150\141\156\147\145\144\000\133\106\111\114\105" \
+"\135\056\056\056\012\012\122\145\166\145\162\163\145\040\154\151" \
+"\156\145\163\040\157\146\040\106\111\114\105\000\133\055\151\162" \
+"\146\135\040\106\111\114\105\056\056\056\012\012\122\145\155\157" \
+"\166\145\040\050\165\156\154\151\156\153\051\040\106\111\114\105" \
+"\163\012\012\011\055\151\011\101\154\167\141\171\163\040\160\162" \
+"\157\155\160\164\040\142\145\146\157\162\145\040\162\145\155\157" \
+"\166\151\156\147\012\011\055\146\011\116\145\166\145\162\040\160" \
+"\162\157\155\160\164\012\011\055\122\054\055\162\011\122\145\143" \
+"\165\162\163\145\000\133\117\120\124\111\117\116\123\135\040\104" \
+"\111\122\105\103\124\117\122\131\056\056\056\012\012\122\145\155" \
+"\157\166\145\040\104\111\122\105\103\124\117\122\131\040\151\146" \
+"\040\151\164\040\151\163\040\145\155\160\164\171\012\012\011\055" \
+"\160\174\055\055\160\141\162\145\156\164\163\011\111\156\143\154" \
+"\165\144\145\040\160\141\162\145\156\164\163\012\011\055\055\151" \
+"\147\156\157\162\145\055\146\141\151\154\055\157\156\055\156\157" \
+"\156\055\145\155\160\164\171\000\133\055\167\146\141\135\040\133" \
+"\115\117\104\125\114\105\135\056\056\056\012\012\125\156\154\157" \
+"\141\144\040\153\145\162\156\145\154\040\155\157\144\165\154\145" \
+"\163\012\012\011\055\167\011\127\141\151\164\040\165\156\164\151" \
+"\154\040\164\150\145\040\155\157\144\165\154\145\040\151\163\040" \
+"\156\157\040\154\157\156\147\145\162\040\165\163\145\144\012\011" \
+"\055\146\011\106\157\162\143\145\040\165\156\154\157\141\144\012" \
+"\011\055\141\011\122\145\155\157\166\145\040\141\154\154\040\165" \
+"\156\165\163\145\144\040\155\157\144\165\154\145\163\040\050\162" \
+"\145\143\165\162\163\151\166\145\154\171\051\000\133\173\141\144" \
+"\144\174\144\145\154\174\144\145\154\145\164\145\175\135\012\012" \
+"\105\144\151\164\040\153\145\162\156\145\154\040\162\157\165\164" \
+"\151\156\147\040\164\141\142\154\145\163\012\012\011\055\156\011" \
+"\104\157\156\047\164\040\162\145\163\157\154\166\145\040\156\141" \
+"\155\145\163\012\011\055\145\011\104\151\163\160\154\141\171\040" \
+"\157\164\150\145\162\057\155\157\162\145\040\151\156\146\157\162" \
+"\155\141\164\151\157\156\012\011\055\101\040\151\156\145\164\173" \
+"\066\175\011\123\145\154\145\143\164\040\141\144\144\162\145\163" \
+"\163\040\146\141\155\151\154\171\000\133\055\141\040\101\122\107" \
+"\135\056\056\056\040\133\055\165\040\125\115\101\123\113\135\040" \
+"\133\055\055\162\145\166\145\162\163\145\135\040\133\055\055\164" \
+"\145\163\164\135\040\133\055\055\145\170\151\164\055\157\156\055" \
+"\145\162\162\157\162\135\040\133\055\055\154\151\163\164\135\040" \
+"\104\111\122\105\103\124\117\122\131\012\012\122\165\156\040\141" \
+"\040\142\165\156\143\150\040\157\146\040\163\143\162\151\160\164" \
+"\163\040\151\156\040\104\111\122\105\103\124\117\122\131\012\012" \
+"\011\055\141\040\101\122\107\011\011\120\141\163\163\040\101\122" \
+"\107\040\141\163\040\141\162\147\165\155\145\156\164\040\164\157" \
+"\040\163\143\162\151\160\164\163\012\011\055\165\040\125\115\101" \
+"\123\113\011\123\145\164\040\125\115\101\123\113\040\142\145\146" \
+"\157\162\145\040\162\165\156\156\151\156\147\040\163\143\162\151" \
+"\160\164\163\012\011\055\055\162\145\166\145\162\163\145\011\122" \
+"\145\166\145\162\163\145\040\145\170\145\143\165\164\151\157\156" \
+"\040\157\162\144\145\162\012\011\055\055\164\145\163\164\011\011" \
+"\104\162\171\040\162\165\156\012\011\055\055\145\170\151\164\055" \
+"\157\156\055\145\162\162\157\162\011\105\170\151\164\040\151\146" \
+"\040\141\040\163\143\162\151\160\164\040\145\170\151\164\163\040" \
+"\167\151\164\150\040\156\157\156\055\172\145\162\157\012\011\055" \
+"\055\154\151\163\164\011\011\120\162\151\156\164\040\156\141\155" \
+"\145\163\040\157\146\040\155\141\164\143\150\151\156\147\040\146" \
+"\151\154\145\163\040\145\166\145\156\040\151\146\040\164\150\145" \
+"\171\040\141\162\145\040\156\157\164\040\145\170\145\143\165\164" \
+"\141\142\154\145\000\133\055\143\135\040\133\055\165\040\125\123" \
+"\105\122\135\040\133\055\162\040\122\117\114\105\135\040\133\055" \
+"\164\040\124\131\120\105\135\040\133\055\154\040\122\101\116\107" \
+"\105\135\040\120\122\117\107\040\101\122\107\123\012\162\165\156" \
+"\143\157\156\040\103\117\116\124\105\130\124\040\120\122\117\107" \
+"\040\101\122\107\123\012\012\122\165\156\040\120\122\117\107\040" \
+"\151\156\040\141\040\144\151\146\146\145\162\145\156\164\040\163" \
+"\145\143\165\162\151\164\171\040\143\157\156\164\145\170\164\012" \
+"\012\011\103\117\116\124\105\130\124\011\011\103\157\155\160\154" \
+"\145\164\145\040\163\145\143\165\162\151\164\171\040\143\157\156" \
+"\164\145\170\164\012\012\011\055\143\054\055\055\143\157\155\160" \
+"\165\164\145\011\103\157\155\160\165\164\145\040\160\162\157\143" \
+"\145\163\163\040\164\162\141\156\163\151\164\151\157\156\040\143" \
+"\157\156\164\145\170\164\040\142\145\146\157\162\145\040\155\157" \
+"\144\151\146\171\151\156\147\012\011\055\164\054\055\055\164\171" \
+"\160\145\075\124\131\120\105\011\124\171\160\145\040\050\146\157" \
+"\162\040\163\141\155\145\040\162\157\154\145\040\141\163\040\160" \
+"\141\162\145\156\164\051\012\011\055\165\054\055\055\165\163\145" \
+"\162\075\125\123\105\122\011\125\163\145\162\040\151\144\145\156" \
+"\164\151\164\171\012\011\055\162\054\055\055\162\157\154\145\075" \
+"\122\117\114\105\011\122\157\154\145\012\011\055\154\054\055\055" \
+"\162\141\156\147\145\075\122\116\107\011\114\145\166\145\154\162" \
+"\141\156\147\145\000\106\111\114\105\012\012\122\145\143\145\151" \
+"\166\145\040\141\040\146\151\154\145\040\165\163\151\156\147\040" \
+"\164\150\145\040\170\155\157\144\145\155\040\160\162\157\164\157" \
+"\143\157\154\000\133\055\151\156\162\105\135\040\133\055\146\040" \
+"\106\111\114\105\135\056\056\056\040\133\055\145\040\103\115\104" \
+"\135\056\056\056\040\133\106\111\114\105\135\056\056\056\012\157" \
+"\162\072\040\163\145\144\040\133\055\151\156\162\105\135\040\103" \
+"\115\104\040\133\106\111\114\105\135\056\056\056\012\012\011\055" \
+"\145\040\103\115\104\011\101\144\144\040\103\115\104\040\164\157" \
+"\040\163\145\144\040\143\157\155\155\141\156\144\163\040\164\157" \
+"\040\142\145\040\145\170\145\143\165\164\145\144\012\011\055\146" \
+"\040\106\111\114\105\011\101\144\144\040\106\111\114\105\040\143" \
+"\157\156\164\145\156\164\163\040\164\157\040\163\145\144\040\143" \
+"\157\155\155\141\156\144\163\040\164\157\040\142\145\040\145\170" \
+"\145\143\165\164\145\144\012\011\055\151\133\123\106\130\135\011" \
+"\105\144\151\164\040\146\151\154\145\163\040\151\156\055\160\154" \
+"\141\143\145\040\050\157\164\150\145\162\167\151\163\145\040\163" \
+"\145\156\144\163\040\164\157\040\163\164\144\157\165\164\051\012" \
+"\011\011\117\160\164\151\157\156\141\154\154\171\040\142\141\143" \
+"\153\040\146\151\154\145\163\040\165\160\054\040\141\160\160\145" \
+"\156\144\151\156\147\040\123\106\130\012\011\055\156\011\123\165" \
+"\160\160\162\145\163\163\040\141\165\164\157\155\141\164\151\143" \
+"\040\160\162\151\156\164\151\156\147\040\157\146\040\160\141\164" \
+"\164\145\162\156\040\163\160\141\143\145\012\011\055\162\054\055" \
+"\105\011\125\163\145\040\145\170\164\145\156\144\145\144\040\162" \
+"\145\147\145\170\040\163\171\156\164\141\170\012\012\111\146\040" \
+"\156\157\040\055\145\040\157\162\040\055\146\054\040\164\150\145" \
+"\040\146\151\162\163\164\040\156\157\156\055\157\160\164\151\157" \
+"\156\040\141\162\147\165\155\145\156\164\040\151\163\040\164\150" \
+"\145\040\163\145\144\040\143\157\155\155\141\156\144\040\163\164" \
+"\162\151\156\147\056\012\122\145\155\141\151\156\151\156\147\040" \
+"\141\162\147\165\155\145\156\164\163\040\141\162\145\040\151\156" \
+"\160\165\164\040\146\151\154\145\163\040\050\163\164\144\151\156" \
+"\040\151\146\040\156\157\156\145\051\056\000\010\000\133\055\167" \
+"\135\040\133\055\163\040\123\105\120\135\040\133\106\111\122\123" \
+"\124\040\133\111\116\103\135\135\040\114\101\123\124\012\012\120" \
+"\162\151\156\164\040\156\165\155\142\145\162\163\040\146\162\157" \
+"\155\040\106\111\122\123\124\040\164\157\040\114\101\123\124\054" \
+"\040\151\156\040\163\164\145\160\163\040\157\146\040\111\116\103" \
+"\056\012\106\111\122\123\124\054\040\111\116\103\040\144\145\146" \
+"\141\165\154\164\040\164\157\040\061\056\012\012\011\055\167\011" \
+"\120\141\144\040\164\157\040\154\141\163\164\040\167\151\164\150" \
+"\040\154\145\141\144\151\156\147\040\172\145\162\157\163\012\011" \
+"\055\163\040\123\105\120\011\123\164\162\151\156\147\040\163\145" \
+"\160\141\162\141\164\157\162\000\133\055\166\142\135\012\012\011" \
+"\055\166\011\126\145\162\142\157\163\145\012\011\055\142\011\104" \
+"\151\163\160\154\141\171\040\143\165\162\162\145\156\164\040\163" \
+"\164\141\164\145\040\157\146\040\142\157\157\154\145\141\156\163" \
+"\000\133\055\162\135\040\133\104\105\126\111\103\105\135\012\012" \
+"\122\145\144\151\162\145\143\164\040\163\171\163\164\145\155\040" \
+"\143\157\156\163\157\154\145\040\157\165\164\160\165\164\040\164" \
+"\157\040\104\105\126\111\103\105\040\050\144\145\146\141\165\154" \
+"\164\072\040\057\144\145\166\057\164\164\171\051\012\012\011\055" \
+"\162\011\122\145\163\145\164\040\157\165\164\160\165\164\040\164" \
+"\157\040\057\144\145\166\057\143\157\156\163\157\154\145\000\133" \
+"\105\156\146\157\162\143\151\156\147\040\174\040\120\145\162\155" \
+"\151\163\163\151\166\145\040\174\040\061\040\174\040\060\135\000" \
+"\133\055\144\156\160\161\163\166\127\135\040\133\055\145\040\104" \
+"\111\122\135\056\056\056\040\133\055\157\040\106\111\114\105\135" \
+"\040\133\055\162\040\141\154\164\137\162\157\157\164\137\160\141" \
+"\164\150\135\040\160\141\164\150\156\141\155\145\012\012\122\145" \
+"\163\145\164\040\146\151\154\145\040\143\157\156\164\145\170\164" \
+"\163\040\165\156\144\145\162\040\160\141\164\150\156\141\155\145" \
+"\040\141\143\143\157\162\144\151\156\147\040\164\157\040\163\160" \
+"\145\143\137\146\151\154\145\012\012\011\055\144\011\123\150\157" \
+"\167\040\167\150\151\143\150\040\163\160\145\143\151\146\151\143" \
+"\141\164\151\157\156\040\155\141\164\143\150\145\144\040\145\141" \
+"\143\150\040\146\151\154\145\012\011\055\154\011\114\157\147\040" \
+"\143\150\141\156\147\145\163\040\151\156\040\146\151\154\145\040" \
+"\154\141\142\145\154\163\040\164\157\040\163\171\163\154\157\147" \
+"\012\011\055\156\011\104\157\156\047\164\040\143\150\141\156\147" \
+"\145\040\141\156\171\040\146\151\154\145\040\154\141\142\145\154" \
+"\163\012\011\055\161\011\123\165\160\160\162\145\163\163\040\167" \
+"\141\162\156\151\156\147\163\012\011\055\162\040\104\111\122\011" \
+"\125\163\145\040\141\156\040\141\154\164\145\162\156\141\164\145" \
+"\040\162\157\157\164\040\160\141\164\150\012\011\055\145\040\104" \
+"\111\122\011\105\170\143\154\165\144\145\040\104\111\122\012\011" \
+"\055\106\011\106\157\162\143\145\040\162\145\163\145\164\040\157" \
+"\146\040\143\157\156\164\145\170\164\040\164\157\040\155\141\164" \
+"\143\150\040\146\151\154\145\137\143\157\156\164\145\170\164\040" \
+"\146\157\162\040\143\165\163\164\157\155\151\172\141\142\154\145" \
+"\040\146\151\154\145\163\012\011\055\157\040\106\111\114\105\011" \
+"\123\141\166\145\040\154\151\163\164\040\157\146\040\146\151\154" \
+"\145\163\040\167\151\164\150\040\151\156\143\157\162\162\145\143" \
+"\164\040\143\157\156\164\145\170\164\012\011\055\163\011\124\141" \
+"\153\145\040\141\040\154\151\163\164\040\157\146\040\146\151\154" \
+"\145\163\040\146\162\157\155\040\163\164\144\151\156\040\050\151" \
+"\156\163\164\145\141\144\040\157\146\040\143\157\155\155\141\156" \
+"\144\040\154\151\156\145\051\012\011\055\166\011\123\150\157\167" \
+"\040\143\150\141\156\147\145\163\040\151\156\040\146\151\154\145" \
+"\040\154\141\142\145\154\163\054\040\151\146\040\164\171\160\145" \
+"\040\157\162\040\162\157\154\145\040\141\162\145\040\143\150\141" \
+"\156\147\151\156\147\012\011\055\166\166\011\123\150\157\167\040" \
+"\143\150\141\156\147\145\163\040\151\156\040\146\151\154\145\040" \
+"\154\141\142\145\154\163\054\040\151\146\040\164\171\160\145\054" \
+"\040\162\157\154\145\054\040\157\162\040\165\163\145\162\040\141" \
+"\162\145\040\143\150\141\156\147\151\156\147\012\011\055\127\011" \
+"\104\151\163\160\154\141\171\040\167\141\162\156\151\156\147\163" \
+"\040\141\142\157\165\164\040\145\156\164\162\151\145\163\040\164" \
+"\150\141\164\040\150\141\144\040\156\157\040\155\141\164\143\150" \
+"\151\156\147\040\146\151\154\145\163\000\123\103\101\116\103\117" \
+"\104\105\040\113\105\131\103\117\104\105\056\056\056\012\012\123" \
+"\145\164\040\145\156\164\162\151\145\163\040\151\156\164\157\040" \
+"\164\150\145\040\153\145\162\156\145\154\047\163\040\163\143\141" \
+"\156\143\157\144\145\055\164\157\055\153\145\171\143\157\144\145" \
+"\040\155\141\160\054\012\141\154\154\157\167\151\156\147\040\165" \
+"\156\165\163\165\141\154\040\153\145\171\142\157\141\162\144\163" \
+"\040\164\157\040\147\145\156\145\162\141\164\145\040\165\163\141" \
+"\142\154\145\040\153\145\171\143\157\144\145\163\056\012\012\123" \
+"\103\101\116\103\117\104\105\040\155\141\171\040\142\145\040\145" \
+"\151\164\150\145\162\040\170\170\040\157\162\040\145\060\170\170" \
+"\040\050\150\145\170\141\144\145\143\151\155\141\154\051\054\012" \
+"\141\156\144\040\113\105\131\103\117\104\105\040\151\163\040\147" \
+"\151\166\145\156\040\151\156\040\144\145\143\151\155\141\154\056" \
+"\000\142\157\157\154\145\141\156\040\166\141\154\165\145\012\012" \
+"\103\150\141\156\147\145\040\142\157\157\154\145\141\156\040\163" \
+"\145\164\164\151\156\147\000\133\055\147\141\142\107\166\172\126" \
+"\135\040\104\105\126\111\103\105\040\133\120\101\122\101\115\105" \
+"\124\105\122\040\133\101\122\107\135\135\056\056\056\012\012\122" \
+"\145\161\165\145\163\164\040\157\162\040\163\145\164\040\114\151" \
+"\156\165\170\040\163\145\162\151\141\154\040\160\157\162\164\040" \
+"\151\156\146\157\162\155\141\164\151\157\156\012\012\011\055\147" \
+"\011\111\156\164\145\162\160\162\145\164\040\160\141\162\141\155" \
+"\145\164\145\162\163\040\141\163\040\154\151\163\164\040\157\146" \
+"\040\144\145\166\151\143\145\163\040\146\157\162\040\162\145\160" \
+"\157\162\164\151\156\147\012\011\055\141\011\120\162\151\156\164" \
+"\040\141\154\154\040\141\166\141\151\154\141\142\154\145\040\151" \
+"\156\146\157\162\155\141\164\151\157\156\012\011\055\142\011\120" \
+"\162\151\156\164\040\163\165\155\155\141\162\171\040\151\156\146" \
+"\157\162\155\141\164\151\157\156\012\011\055\107\011\120\162\151" \
+"\156\164\040\151\156\040\146\157\162\155\040\167\150\151\143\150" \
+"\040\143\141\156\040\142\145\040\146\145\144\040\142\141\143\153" \
+"\012\011\011\164\157\040\163\145\164\163\145\162\151\141\154\040" \
+"\141\163\040\143\157\155\155\141\156\144\040\154\151\156\145\040" \
+"\160\141\162\141\155\145\164\145\162\163\012\011\055\172\011\132" \
+"\145\162\157\040\157\165\164\040\163\145\162\151\141\154\040\146" \
+"\154\141\147\163\040\142\145\146\157\162\145\040\163\145\164\164" \
+"\151\156\147\012\011\055\166\011\126\145\162\142\157\163\145\012" \
+"\012\120\141\162\141\155\145\164\145\162\163\072\040\050\052\040" \
+"\075\040\164\141\153\145\163\040\141\156\040\141\162\147\165\155" \
+"\145\156\164\054\040\136\040\075\040\143\141\156\040\142\145\040" \
+"\164\165\162\156\145\144\040\157\146\146\040\142\171\040\160\162" \
+"\145\143\145\144\151\156\147\040\136\051\012\011\052\160\157\162" \
+"\164\054\040\052\151\162\161\054\040\052\144\151\166\151\163\157" \
+"\162\054\040\052\165\141\162\164\054\040\052\142\141\165\144\137" \
+"\142\141\163\145\054\040\052\143\154\157\163\145\137\144\145\154" \
+"\141\171\054\040\052\143\154\157\163\151\156\147\137\167\141\151" \
+"\164\054\012\011\136\146\157\165\162\160\157\162\164\054\040\136" \
+"\141\165\164\157\137\151\162\161\054\040\136\163\153\151\160\137" \
+"\164\145\163\164\054\040\136\163\141\153\054\040\136\163\145\163" \
+"\163\151\157\156\137\154\157\143\153\157\165\164\054\040\136\160" \
+"\147\162\160\137\154\157\143\153\157\165\164\054\012\011\136\143" \
+"\141\154\154\157\165\164\137\156\157\150\165\160\054\040\136\163" \
+"\160\154\151\164\137\164\145\162\155\151\157\163\054\040\136\150" \
+"\165\160\137\156\157\164\151\146\171\054\040\136\154\157\167\137" \
+"\154\141\164\145\156\143\171\054\040\141\165\164\157\143\157\156" \
+"\146\151\147\054\012\011\163\160\144\137\156\157\162\155\141\154" \
+"\054\040\163\160\144\137\150\151\054\040\163\160\144\137\166\150" \
+"\151\054\040\163\160\144\137\163\150\151\054\040\163\160\144\137" \
+"\167\141\162\160\054\040\163\160\144\137\143\165\163\164\012\012" \
+"\125\101\122\124\040\164\171\160\145\163\072\012\011\165\156\153" \
+"\156\157\167\156\054\040\070\062\065\060\054\040\061\066\064\065" \
+"\060\054\040\061\066\065\065\060\054\040\061\066\065\065\060\101" \
+"\054\040\103\151\162\162\165\163\054\040\061\066\066\065\060\054" \
+"\040\061\066\066\065\060\126\062\054\040\061\066\067\065\060\054" \
+"\012\011\061\066\071\065\060\054\040\061\066\071\065\064\054\040" \
+"\061\066\066\065\064\054\040\061\066\070\065\060\054\040\122\123" \
+"\101\054\040\116\123\061\066\065\065\060\101\054\040\130\123\103" \
+"\101\114\105\054\040\122\115\071\060\060\060\054\040\117\103\124" \
+"\105\117\116\054\040\101\122\067\054\012\011\125\066\137\061\066" \
+"\065\065\060\101\000\133\055\143\135\040\120\122\117\107\040\101" \
+"\122\107\123\012\012\122\165\156\040\120\122\117\107\040\151\156" \
+"\040\141\040\156\145\167\040\163\145\163\163\151\157\156\056\040" \
+"\120\122\117\107\040\167\151\154\154\040\150\141\166\145\040\156" \
+"\157\040\143\157\156\164\162\157\154\154\151\156\147\040\164\145" \
+"\162\155\151\156\141\154\012\141\156\144\040\167\151\154\154\040" \
+"\156\157\164\040\142\145\040\141\146\146\145\143\164\145\144\040" \
+"\142\171\040\153\145\171\142\157\141\162\144\040\163\151\147\156" \
+"\141\154\163\040\050\136\103\040\145\164\143\051\056\012\012\011" \
+"\055\143\011\123\145\164\040\143\157\156\164\162\157\154\154\151" \
+"\156\147\040\164\145\162\155\151\156\141\154\040\164\157\040\163" \
+"\164\144\151\156\000\133\055\057\053\117\120\124\111\117\116\123" \
+"\135\040\133\055\057\053\157\040\117\120\124\135\056\056\056\040" \
+"\133\055\143\040\047\123\103\122\111\120\124\047\040\133\101\122" \
+"\107\060\040\133\101\122\107\123\135\135\040\057\040\106\111\114" \
+"\105\040\133\101\122\107\123\135\135\012\012\125\156\151\170\040" \
+"\163\150\145\154\154\040\151\156\164\145\162\160\162\145\164\145" \
+"\162\000\133\055\057\053\117\120\124\111\117\116\123\135\040\133" \
+"\055\057\053\157\040\117\120\124\135\056\056\056\040\133\055\143" \
+"\040\047\123\103\122\111\120\124\047\040\133\101\122\107\060\040" \
+"\133\101\122\107\123\135\135\040\057\040\106\111\114\105\040\133" \
+"\101\122\107\123\135\135\012\012\125\156\151\170\040\163\150\145" \
+"\154\154\040\151\156\164\145\162\160\162\145\164\145\162\000\133" \
+"\055\143\133\163\167\135\135\040\133\106\111\114\105\135\056\056" \
+"\056\012\012\120\162\151\156\164\040\157\162\040\143\150\145\143" \
+"\153\040\123\110\101\061\040\143\150\145\143\153\163\165\155\163" \
+"\012\012\011\055\143\011\103\150\145\143\153\040\163\165\155\163" \
+"\040\141\147\141\151\156\163\164\040\154\151\163\164\040\151\156" \
+"\040\106\111\114\105\163\012\011\055\163\011\104\157\156\047\164" \
+"\040\157\165\164\160\165\164\040\141\156\171\164\150\151\156\147" \
+"\054\040\163\164\141\164\165\163\040\143\157\144\145\040\163\150" \
+"\157\167\163\040\163\165\143\143\145\163\163\012\011\055\167\011" \
+"\127\141\162\156\040\141\142\157\165\164\040\151\155\160\162\157" \
+"\160\145\162\154\171\040\146\157\162\155\141\164\164\145\144\040" \
+"\143\150\145\143\153\163\165\155\040\154\151\156\145\163\000\133" \
+"\055\143\133\163\167\135\135\040\133\106\111\114\105\135\056\056" \
+"\056\012\012\120\162\151\156\164\040\157\162\040\143\150\145\143" \
+"\153\040\123\110\101\062\065\066\040\143\150\145\143\153\163\165" \
+"\155\163\012\012\011\055\143\011\103\150\145\143\153\040\163\165" \
+"\155\163\040\141\147\141\151\156\163\164\040\154\151\163\164\040" \
+"\151\156\040\106\111\114\105\163\012\011\055\163\011\104\157\156" \
+"\047\164\040\157\165\164\160\165\164\040\141\156\171\164\150\151" \
+"\156\147\054\040\163\164\141\164\165\163\040\143\157\144\145\040" \
+"\163\150\157\167\163\040\163\165\143\143\145\163\163\012\011\055" \
+"\167\011\127\141\162\156\040\141\142\157\165\164\040\151\155\160" \
+"\162\157\160\145\162\154\171\040\146\157\162\155\141\164\164\145" \
+"\144\040\143\150\145\143\153\163\165\155\040\154\151\156\145\163" \
+"\000\133\055\143\133\163\167\135\135\040\133\055\141\040\102\111" \
+"\124\123\135\040\133\106\111\114\105\135\056\056\056\012\012\120" \
+"\162\151\156\164\040\157\162\040\143\150\145\143\153\040\123\110" \
+"\101\063\040\143\150\145\143\153\163\165\155\163\012\012\011\055" \
+"\143\011\103\150\145\143\153\040\163\165\155\163\040\141\147\141" \
+"\151\156\163\164\040\154\151\163\164\040\151\156\040\106\111\114" \
+"\105\163\012\011\055\163\011\104\157\156\047\164\040\157\165\164" \
+"\160\165\164\040\141\156\171\164\150\151\156\147\054\040\163\164" \
+"\141\164\165\163\040\143\157\144\145\040\163\150\157\167\163\040" \
+"\163\165\143\143\145\163\163\012\011\055\167\011\127\141\162\156" \
+"\040\141\142\157\165\164\040\151\155\160\162\157\160\145\162\154" \
+"\171\040\146\157\162\155\141\164\164\145\144\040\143\150\145\143" \
+"\153\163\165\155\040\154\151\156\145\163\012\011\055\141\040\102" \
+"\111\124\123\011\062\062\064\040\050\144\145\146\141\165\154\164" \
+"\051\054\040\062\065\066\054\040\063\070\064\054\040\065\061\062" \
+"\000\133\055\143\133\163\167\135\135\040\133\106\111\114\105\135" \
+"\056\056\056\012\012\120\162\151\156\164\040\157\162\040\143\150" \
+"\145\143\153\040\123\110\101\065\061\062\040\143\150\145\143\153" \
+"\163\165\155\163\012\012\011\055\143\011\103\150\145\143\153\040" \
+"\163\165\155\163\040\141\147\141\151\156\163\164\040\154\151\163" \
+"\164\040\151\156\040\106\111\114\105\163\012\011\055\163\011\104" \
+"\157\156\047\164\040\157\165\164\160\165\164\040\141\156\171\164" \
+"\150\151\156\147\054\040\163\164\141\164\165\163\040\143\157\144" \
+"\145\040\163\150\157\167\163\040\163\165\143\143\145\163\163\012" \
+"\011\055\167\011\127\141\162\156\040\141\142\157\165\164\040\151" \
+"\155\160\162\157\160\145\162\154\171\040\146\157\162\155\141\164" \
+"\164\145\144\040\143\150\145\143\153\163\165\155\040\154\151\156" \
+"\145\163\000\133\055\145\174\055\151\040\114\055\110\135\040\133" \
+"\055\156\040\116\125\115\135\040\133\055\157\040\106\111\114\105" \
+"\135\040\133\055\172\135\040\133\106\111\114\105\174\101\122\107" \
+"\056\056\056\135\012\012\122\141\156\144\157\155\154\171\040\160" \
+"\145\162\155\165\164\145\040\154\151\156\145\163\012\012\011\055" \
+"\145\011\124\162\145\141\164\040\101\122\107\163\040\141\163\040" \
+"\154\151\156\145\163\012\011\055\151\040\114\055\110\011\124\162" \
+"\145\141\164\040\156\165\155\142\145\162\163\040\114\055\110\040" \
+"\141\163\040\154\151\156\145\163\012\011\055\156\040\116\125\115" \
+"\011\117\165\164\160\165\164\040\141\164\040\155\157\163\164\040" \
+"\116\125\115\040\154\151\156\145\163\012\011\055\157\040\106\111" \
+"\114\105\011\127\162\151\164\145\040\164\157\040\106\111\114\105" \
+"\054\040\156\157\164\040\163\164\141\156\144\141\162\144\040\157" \
+"\165\164\160\165\164\012\011\055\172\011\105\156\144\040\154\151" \
+"\156\145\163\040\167\151\164\150\040\172\145\162\157\040\142\171" \
+"\164\145\054\040\156\157\164\040\156\145\167\154\151\156\145\000" \
+"\133\116\135\056\056\056\012\012\120\141\165\163\145\040\146\157" \
+"\162\040\141\040\164\151\155\145\040\145\161\165\141\154\040\164" \
+"\157\040\164\150\145\040\164\157\164\141\154\040\157\146\040\164" \
+"\150\145\040\141\162\147\163\040\147\151\166\145\156\054\040\167" \
+"\150\145\162\145\040\145\141\143\150\040\141\162\147\040\143\141" \
+"\156\012\150\141\166\145\040\141\156\040\157\160\164\151\157\156" \
+"\141\154\040\163\165\146\146\151\170\040\157\146\040\050\163\051" \
+"\145\143\157\156\144\163\054\040\050\155\051\151\156\165\164\145" \
+"\163\054\040\050\150\051\157\165\162\163\054\040\157\162\040\050" \
+"\144\051\141\171\163\000\076\123\115\105\115\104\101\124\101\056" \
+"\124\101\122\012\012\103\157\154\154\145\143\164\040\155\145\155" \
+"\157\162\171\040\165\163\141\147\145\040\144\141\164\141\040\151" \
+"\156\040\057\160\162\157\143\040\141\156\144\040\167\162\151\164" \
+"\145\040\151\164\040\164\157\040\163\164\144\157\165\164\000\133" \
+"\055\156\162\165\147\115\143\163\172\142\144\146\151\157\153\164" \
+"\135\040\133\055\157\040\106\111\114\105\135\040\133\055\153\040" \
+"\163\164\141\162\164\133\056\157\146\146\163\145\164\135\133\157" \
+"\160\164\163\135\133\054\145\156\144\133\056\157\146\146\163\145" \
+"\164\135\133\157\160\164\163\135\135\040\133\055\164\040\103\110" \
+"\101\122\135\040\133\106\111\114\105\135\056\056\056\012\012\123" \
+"\157\162\164\040\154\151\156\145\163\040\157\146\040\164\145\170" \
+"\164\012\012\011\055\157\040\106\111\114\105\011\117\165\164\160" \
+"\165\164\040\164\157\040\106\111\114\105\012\011\055\143\011\103" \
+"\150\145\143\153\040\167\150\145\164\150\145\162\040\151\156\160" \
+"\165\164\040\151\163\040\163\157\162\164\145\144\012\011\055\142" \
+"\011\111\147\156\157\162\145\040\154\145\141\144\151\156\147\040" \
+"\142\154\141\156\153\163\012\011\055\146\011\111\147\156\157\162" \
+"\145\040\143\141\163\145\012\011\055\151\011\111\147\156\157\162" \
+"\145\040\165\156\160\162\151\156\164\141\142\154\145\040\143\150" \
+"\141\162\141\143\164\145\162\163\012\011\055\144\011\104\151\143" \
+"\164\151\157\156\141\162\171\040\157\162\144\145\162\040\050\142" \
+"\154\141\156\153\040\157\162\040\141\154\160\150\141\156\165\155" \
+"\145\162\151\143\040\157\156\154\171\051\012\011\055\147\011\107" \
+"\145\156\145\162\141\154\040\156\165\155\145\162\151\143\141\154" \
+"\040\163\157\162\164\012\011\055\115\011\123\157\162\164\040\155" \
+"\157\156\164\150\012\011\055\156\011\123\157\162\164\040\156\165" \
+"\155\142\145\162\163\012\011\055\164\040\103\110\101\122\011\106" \
+"\151\145\154\144\040\163\145\160\141\162\141\164\157\162\012\011" \
+"\055\153\040\116\133\054\115\135\040\123\157\162\164\040\142\171" \
+"\040\116\164\150\040\146\151\145\154\144\012\011\055\162\011\122" \
+"\145\166\145\162\163\145\040\163\157\162\164\040\157\162\144\145" \
+"\162\012\011\055\163\011\123\164\141\142\154\145\040\050\144\157" \
+"\156\047\164\040\163\157\162\164\040\164\151\145\163\040\141\154" \
+"\160\150\141\142\145\164\151\143\141\154\154\171\051\012\011\055" \
+"\165\011\123\165\160\160\162\145\163\163\040\144\165\160\154\151" \
+"\143\141\164\145\040\154\151\156\145\163\012\011\055\172\011\114" \
+"\151\156\145\163\040\141\162\145\040\164\145\162\155\151\156\141" \
+"\164\145\144\040\142\171\040\116\125\114\054\040\156\157\164\040" \
+"\156\145\167\154\151\156\145\000\133\117\120\124\111\117\116\123" \
+"\135\040\133\111\116\120\125\124\040\133\120\122\105\106\111\130" \
+"\135\135\012\012\011\055\142\040\116\133\153\174\155\135\011\123" \
+"\160\154\151\164\040\142\171\040\116\040\050\153\151\154\157\174" \
+"\155\145\147\141\051\142\171\164\145\163\012\011\055\154\040\116" \
+"\011\011\123\160\154\151\164\040\142\171\040\116\040\154\151\156" \
+"\145\163\012\011\055\141\040\116\011\011\125\163\145\040\116\040" \
+"\154\145\164\164\145\162\163\040\141\163\040\163\165\146\146\151" \
+"\170\000\133\117\120\124\111\117\116\123\135\040\106\111\114\105" \
+"\056\056\056\012\012\104\151\163\160\154\141\171\040\146\151\154" \
+"\145\040\050\144\145\146\141\165\154\164\051\040\157\162\040\146" \
+"\151\154\145\163\171\163\164\145\155\040\163\164\141\164\165\163" \
+"\012\012\011\055\146\011\104\151\163\160\154\141\171\040\146\151" \
+"\154\145\163\171\163\164\145\155\040\163\164\141\164\165\163\012" \
+"\011\055\114\011\106\157\154\154\157\167\040\154\151\156\153\163" \
+"\012\011\055\164\011\124\145\162\163\145\040\144\151\163\160\154" \
+"\141\171\012\011\055\132\011\120\162\151\156\164\040\163\145\143" \
+"\165\162\151\164\171\040\143\157\156\164\145\170\164\000\133\055" \
+"\146\157\135\040\133\055\164\040\157\057\144\057\170\135\040\133" \
+"\055\156\040\114\105\116\135\040\133\106\111\114\105\135\056\056" \
+"\056\012\012\104\151\163\160\154\141\171\040\160\162\151\156\164" \
+"\141\142\154\145\040\163\164\162\151\156\147\163\040\151\156\040" \
+"\141\040\142\151\156\141\162\171\040\146\151\154\145\012\012\011" \
+"\055\146\011\011\120\162\145\143\145\144\145\040\163\164\162\151" \
+"\156\147\163\040\167\151\164\150\040\146\151\154\145\156\141\155" \
+"\145\163\012\011\055\157\011\011\120\162\145\143\145\144\145\040" \
+"\163\164\162\151\156\147\163\040\167\151\164\150\040\157\143\164" \
+"\141\154\040\157\146\146\163\145\164\163\012\011\055\164\040\157" \
+"\057\144\057\170\011\120\162\145\143\145\144\145\040\163\164\162" \
+"\151\156\147\163\040\167\151\164\150\040\157\146\146\163\145\164" \
+"\163\040\151\156\040\142\141\163\145\040\070\057\061\060\057\061" \
+"\066\012\011\055\156\040\114\105\116\011\011\101\164\040\154\145" \
+"\141\163\164\040\114\105\116\040\143\150\141\162\141\143\164\145" \
+"\162\163\040\146\157\162\155\040\141\040\163\164\162\151\156\147" \
+"\040\050\144\145\146\141\165\154\164\040\064\051\000\133\055\141" \
+"\174\147\135\040\133\055\106\040\104\105\126\111\103\105\135\040" \
+"\133\123\105\124\124\111\116\107\135\056\056\056\012\012\127\151" \
+"\164\150\157\165\164\040\141\162\147\165\155\145\156\164\163\054" \
+"\040\160\162\151\156\164\163\040\142\141\165\144\040\162\141\164" \
+"\145\054\040\154\151\156\145\040\144\151\163\143\151\160\154\151" \
+"\156\145\054\012\141\156\144\040\144\145\166\151\141\164\151\157" \
+"\156\163\040\146\162\157\155\040\163\164\164\171\040\163\141\156" \
+"\145\012\012\011\055\106\040\104\105\126\111\103\105\011\117\160" \
+"\145\156\040\144\145\166\151\143\145\040\151\156\163\164\145\141" \
+"\144\040\157\146\040\163\164\144\151\156\012\011\055\141\011\011" \
+"\120\162\151\156\164\040\141\154\154\040\143\165\162\162\145\156" \
+"\164\040\163\145\164\164\151\156\147\163\040\151\156\040\150\165" \
+"\155\141\156\055\162\145\141\144\141\142\154\145\040\146\157\162" \
+"\155\012\011\055\147\011\011\120\162\151\156\164\040\151\156\040" \
+"\163\164\164\171\055\162\145\141\144\141\142\154\145\040\146\157" \
+"\162\155\012\011\133\123\105\124\124\111\116\107\135\011\123\145" \
+"\145\040\155\141\156\160\141\147\145\000\133\055\162\163\135\040" \
+"\133\106\111\114\105\135\056\056\056\012\012\103\150\145\143\153" \
+"\163\165\155\040\141\156\144\040\143\157\165\156\164\040\164\150" \
+"\145\040\142\154\157\143\153\163\040\151\156\040\141\040\146\151" \
+"\154\145\012\012\011\055\162\011\125\163\145\040\102\123\104\040" \
+"\163\165\155\040\141\154\147\157\162\151\164\150\155\040\050\061" \
+"\113\040\142\154\157\143\153\163\051\012\011\055\163\011\125\163" \
+"\145\040\123\171\163\164\145\155\040\126\040\163\165\155\040\141" \
+"\154\147\157\162\151\164\150\155\040\050\065\061\062\142\171\164" \
+"\145\040\142\154\157\143\153\163\051\000\133\055\165\144\157\160" \
+"\143\150\141\151\164\153\170\135\040\123\105\122\126\111\103\105" \
+"\137\104\111\122\056\056\056\012\012\103\157\156\164\162\157\154" \
+"\040\163\145\162\166\151\143\145\163\040\155\157\156\151\164\157" \
+"\162\145\144\040\142\171\040\162\165\156\163\166\040\163\165\160" \
+"\145\162\166\151\163\157\162\012\012\011\055\165\011\111\146\040" \
+"\163\145\162\166\151\143\145\040\151\163\040\156\157\164\040\162" \
+"\165\156\156\151\156\147\054\040\163\164\141\162\164\040\151\164" \
+"\073\040\162\145\163\164\141\162\164\040\151\146\040\151\164\040" \
+"\163\164\157\160\163\012\011\055\144\011\111\146\040\163\145\162" \
+"\166\151\143\145\040\151\163\040\162\165\156\156\151\156\147\054" \
+"\040\163\145\156\144\040\124\105\122\115\053\103\117\116\124\040" \
+"\163\151\147\156\141\154\163\073\040\144\157\040\156\157\164\040" \
+"\162\145\163\164\141\162\164\040\151\164\012\011\055\157\011\117" \
+"\156\143\145\072\040\151\146\040\163\145\162\166\151\143\145\040" \
+"\151\163\040\156\157\164\040\162\165\156\156\151\156\147\054\040" \
+"\163\164\141\162\164\040\151\164\073\040\144\157\040\156\157\164" \
+"\040\162\145\163\164\141\162\164\040\151\164\012\011\055\160\143" \
+"\150\141\151\164\153\040\123\145\156\144\040\123\124\117\120\054" \
+"\040\103\117\116\124\054\040\110\125\120\054\040\101\114\122\115" \
+"\054\040\111\116\124\054\040\124\105\122\115\054\040\113\111\114" \
+"\114\040\163\151\147\156\141\154\040\164\157\040\163\145\162\166" \
+"\151\143\145\012\011\055\170\011\105\170\151\164\072\040\162\165" \
+"\156\163\166\040\167\151\154\154\040\145\170\151\164\040\141\163" \
+"\040\163\157\157\156\040\141\163\040\164\150\145\040\163\145\162" \
+"\166\151\143\145\040\151\163\040\144\157\167\156\000\133\055\141" \
+"\135\040\133\104\105\126\111\103\105\135\012\012\123\164\157\160" \
+"\040\163\167\141\160\160\151\156\147\040\157\156\040\104\105\126" \
+"\111\103\105\012\012\011\055\141\011\123\164\157\160\040\163\167" \
+"\141\160\160\151\156\147\040\157\156\040\141\154\154\040\163\167" \
+"\141\160\040\144\145\166\151\143\145\163\000\133\055\141\135\040" \
+"\133\055\145\135\040\133\055\144\133\120\117\114\135\135\040\133" \
+"\055\160\040\120\122\111\135\040\133\104\105\126\111\103\105\135" \
+"\012\012\123\164\141\162\164\040\163\167\141\160\160\151\156\147" \
+"\040\157\156\040\104\105\126\111\103\105\012\012\011\055\141\011" \
+"\123\164\141\162\164\040\163\167\141\160\160\151\156\147\040\157" \
+"\156\040\141\154\154\040\163\167\141\160\040\144\145\166\151\143" \
+"\145\163\012\011\055\144\133\120\117\114\135\011\104\151\163\143" \
+"\141\162\144\040\142\154\157\143\153\163\040\141\164\040\163\167" \
+"\141\160\157\156\040\050\120\117\114\075\157\156\143\145\051\054" \
+"\012\011\011\141\163\040\146\162\145\145\144\040\050\120\117\114" \
+"\075\160\141\147\145\163\051\054\040\157\162\040\142\157\164\150" \
+"\040\050\120\117\114\040\157\155\151\164\164\145\144\051\012\011" \
+"\055\145\011\123\151\154\145\156\164\154\171\040\163\153\151\160" \
+"\040\144\145\166\151\143\145\163\040\164\150\141\164\040\144\157" \
+"\040\156\157\164\040\145\170\151\163\164\012\011\055\160\040\120" \
+"\122\111\011\123\145\164\040\163\167\141\160\040\144\145\166\151" \
+"\143\145\040\160\162\151\157\162\151\164\171\000\133\055\143\040" \
+"\057\144\145\166\057\143\157\156\163\157\154\145\135\040\116\105" \
+"\127\137\122\117\117\124\040\116\105\127\137\111\116\111\124\040" \
+"\133\101\122\107\123\135\012\012\106\162\145\145\040\151\156\151" \
+"\164\162\141\155\146\163\040\141\156\144\040\163\167\151\164\143" \
+"\150\040\164\157\040\141\156\157\164\150\145\162\040\162\157\157" \
+"\164\040\146\163\072\012\143\150\162\157\157\164\040\164\157\040" \
+"\116\105\127\137\122\117\117\124\054\040\144\145\154\145\164\145" \
+"\040\141\154\154\040\151\156\040\057\054\040\155\157\166\145\040" \
+"\116\105\127\137\122\117\117\124\040\164\157\040\057\054\012\145" \
+"\170\145\143\165\164\145\040\116\105\127\137\111\116\111\124\056" \
+"\040\120\111\104\040\155\165\163\164\040\142\145\040\061\056\040" \
+"\116\105\127\137\122\117\117\124\040\155\165\163\164\040\142\145" \
+"\040\141\040\155\157\165\156\164\160\157\151\156\164\056\012\012" \
+"\011\055\143\040\104\105\126\011\122\145\157\160\145\156\040\163" \
+"\164\144\151\157\040\164\157\040\104\105\126\040\141\146\164\145" \
+"\162\040\163\167\151\164\143\150\000\133\055\144\146\135\040\133" \
+"\106\111\114\105\135\056\056\056\012\012\127\162\151\164\145\040" \
+"\141\154\154\040\142\165\146\146\145\162\145\144\040\142\154\157" \
+"\143\153\163\040\050\151\156\040\106\111\114\105\163\051\040\164" \
+"\157\040\144\151\163\153\012\011\055\144\011\101\166\157\151\144" \
+"\040\163\171\156\143\151\156\147\040\155\145\164\141\144\141\164" \
+"\141\012\011\055\146\011\123\171\156\143\040\146\151\154\145\163" \
+"\171\163\164\145\155\163\040\165\156\144\145\162\154\171\151\156" \
+"\147\040\106\111\114\105\163\000\133\117\120\124\111\117\116\123" \
+"\135\040\133\113\105\131\133\075\126\101\114\125\105\135\135\056" \
+"\056\056\012\012\123\150\157\167\057\163\145\164\040\153\145\162" \
+"\156\145\154\040\160\141\162\141\155\145\164\145\162\163\012\012" \
+"\011\055\145\011\104\157\156\047\164\040\167\141\162\156\040\141" \
+"\142\157\165\164\040\165\156\153\156\157\167\156\040\153\145\171" \
+"\163\012\011\055\156\011\104\157\156\047\164\040\163\150\157\167" \
+"\040\153\145\171\040\156\141\155\145\163\012\011\055\141\011\123" \
+"\150\157\167\040\141\154\154\040\166\141\154\165\145\163\012\011" \
+"\055\167\011\123\145\164\040\166\141\154\165\145\163\012\011\055" \
+"\160\040\106\111\114\105\011\123\145\164\040\166\141\154\165\145" \
+"\163\040\146\162\157\155\040\106\111\114\105\040\050\144\145\146" \
+"\141\165\154\164\040\057\145\164\143\057\163\171\163\143\164\154" \
+"\056\143\157\156\146\051\012\011\055\161\040\040\040\040\040\040" \
+"\123\145\164\040\166\141\154\165\145\163\040\163\151\154\145\156" \
+"\164\154\171\000\133\106\111\114\105\135\056\056\056\012\012\103" \
+"\157\156\143\141\164\145\156\141\164\145\040\106\111\114\105\163" \
+"\040\141\156\144\040\160\162\151\156\164\040\164\150\145\155\040" \
+"\151\156\040\162\145\166\145\162\163\145\000\133\117\120\124\111" \
+"\117\116\123\135\040\133\106\111\114\105\135\056\056\056\012\012" \
+"\120\162\151\156\164\040\154\141\163\164\040\061\060\040\154\151" \
+"\156\145\163\040\157\146\040\145\141\143\150\040\106\111\114\105" \
+"\040\050\157\162\040\163\164\144\151\156\051\040\164\157\040\163" \
+"\164\144\157\165\164\056\012\127\151\164\150\040\155\157\162\145" \
+"\040\164\150\141\156\040\157\156\145\040\106\111\114\105\054\040" \
+"\160\162\145\143\145\144\145\040\145\141\143\150\040\167\151\164" \
+"\150\040\141\040\146\151\154\145\156\141\155\145\040\150\145\141" \
+"\144\145\162\056\012\012\011\055\146\011\011\120\162\151\156\164" \
+"\040\144\141\164\141\040\141\163\040\146\151\154\145\040\147\162" \
+"\157\167\163\012\011\055\143\040\133\053\135\116\133\153\142\155" \
+"\135\011\120\162\151\156\164\040\154\141\163\164\040\116\040\142" \
+"\171\164\145\163\012\011\055\156\040\116\133\153\142\155\135\011" \
+"\120\162\151\156\164\040\154\141\163\164\040\116\040\154\151\156" \
+"\145\163\012\011\055\156\040\053\116\133\153\142\155\135\011\123" \
+"\164\141\162\164\040\157\156\040\116\164\150\040\154\151\156\145" \
+"\040\141\156\144\040\160\162\151\156\164\040\164\150\145\040\162" \
+"\145\163\164\012\011\055\161\011\011\116\145\166\145\162\040\160" \
+"\162\151\156\164\040\150\145\141\144\145\162\163\012\011\055\163" \
+"\040\123\105\103\117\116\104\123\011\127\141\151\164\040\123\105" \
+"\103\117\116\104\123\040\142\145\164\167\145\145\156\040\162\145" \
+"\141\144\163\040\167\151\164\150\040\055\146\012\011\055\166\011" \
+"\011\101\154\167\141\171\163\040\160\162\151\156\164\040\150\145" \
+"\141\144\145\162\163\012\011\055\106\011\011\123\141\155\145\040" \
+"\141\163\040\055\146\054\040\142\165\164\040\153\145\145\160\040" \
+"\162\145\164\162\171\151\156\147\012\012\116\040\155\141\171\040" \
+"\142\145\040\163\165\146\146\151\170\145\144\040\142\171\040\153" \
+"\040\050\170\061\060\062\064\051\054\040\142\040\050\170\065\061" \
+"\062\051\054\040\157\162\040\155\040\050\170\061\060\062\064\136" \
+"\062\051\056\000\055\133\143\170\164\172\112\152\141\150\155\166" \
+"\117\135\040\133\055\130\040\106\111\114\105\135\040\133\055\124" \
+"\040\106\111\114\105\135\040\133\055\146\040\124\101\122\106\111" \
+"\114\105\135\040\133\055\103\040\104\111\122\135\040\133\106\111" \
+"\114\105\135\056\056\056\012\012\103\162\145\141\164\145\054\040" \
+"\145\170\164\162\141\143\164\054\040\157\162\040\154\151\163\164" \
+"\040\146\151\154\145\163\040\146\162\157\155\040\141\040\164\141" \
+"\162\040\146\151\154\145\012\012\117\160\145\162\141\164\151\157" \
+"\156\072\012\011\143\011\103\162\145\141\164\145\012\011\170\011" \
+"\105\170\164\162\141\143\164\012\011\164\011\114\151\163\164\012" \
+"\011\146\011\116\141\155\145\040\157\146\040\124\101\122\106\111" \
+"\114\105\040\050\047\055\047\040\146\157\162\040\163\164\144\151" \
+"\156\057\157\165\164\051\012\011\103\011\103\150\141\156\147\145" \
+"\040\164\157\040\104\111\122\040\142\145\146\157\162\145\040\157" \
+"\160\145\162\141\164\151\157\156\012\011\166\011\126\145\162\142" \
+"\157\163\145\012\011\172\011\050\104\145\051\143\157\155\160\162" \
+"\145\163\163\040\165\163\151\156\147\040\147\172\151\160\012\011" \
+"\112\011\050\104\145\051\143\157\155\160\162\145\163\163\040\165" \
+"\163\151\156\147\040\170\172\012\011\152\011\050\104\145\051\143" \
+"\157\155\160\162\145\163\163\040\165\163\151\156\147\040\142\172" \
+"\151\160\062\012\011\141\011\050\104\145\051\143\157\155\160\162" \
+"\145\163\163\040\165\163\151\156\147\040\154\172\155\141\012\011" \
+"\117\011\105\170\164\162\141\143\164\040\164\157\040\163\164\144" \
+"\157\165\164\012\011\150\011\106\157\154\154\157\167\040\163\171" \
+"\155\154\151\156\153\163\012\011\155\011\104\157\156\047\164\040" \
+"\162\145\163\164\157\162\145\040\155\164\151\155\145\012\011\145" \
+"\170\143\154\165\144\145\011\106\151\154\145\040\164\157\040\145" \
+"\170\143\154\165\144\145\012\011\130\011\106\151\154\145\040\167" \
+"\151\164\150\040\156\141\155\145\163\040\164\157\040\145\170\143" \
+"\154\165\144\145\012\011\124\011\106\151\154\145\040\167\151\164" \
+"\150\040\156\141\155\145\163\040\164\157\040\151\156\143\154\165" \
+"\144\145\000\133\055\160\135\040\133\115\101\123\113\135\040\133" \
+"\120\111\104\040\174\040\120\122\117\107\040\101\122\107\123\135" \
+"\012\012\123\145\164\040\157\162\040\147\145\164\040\103\120\125" \
+"\040\141\146\146\151\156\151\164\171\012\012\011\055\160\011\117" \
+"\160\145\162\141\164\145\040\157\156\040\141\156\040\145\170\151" \
+"\163\164\151\156\147\040\120\111\104\000\133\055\141\151\135\040" \
+"\133\106\111\114\105\135\056\056\056\012\012\103\157\160\171\040" \
+"\163\164\144\151\156\040\164\157\040\145\141\143\150\040\106\111" \
+"\114\105\054\040\141\156\144\040\141\154\163\157\040\164\157\040" \
+"\163\164\144\157\165\164\012\012\011\055\141\011\101\160\160\145" \
+"\156\144\040\164\157\040\164\150\145\040\147\151\166\145\156\040" \
+"\106\111\114\105\163\054\040\144\157\156\047\164\040\157\166\145" \
+"\162\167\162\151\164\145\012\011\055\151\011\111\147\156\157\162" \
+"\145\040\151\156\164\145\162\162\165\160\164\040\163\151\147\156" \
+"\141\154\163\040\050\123\111\107\111\116\124\051\000\110\117\123" \
+"\124\040\133\120\117\122\124\135\012\012\103\157\156\156\145\143" \
+"\164\040\164\157\040\164\145\154\156\145\164\040\163\145\162\166" \
+"\145\162\000\133\117\120\124\111\117\116\123\135\012\012\110\141" \
+"\156\144\154\145\040\151\156\143\157\155\151\156\147\040\164\145" \
+"\154\156\145\164\040\143\157\156\156\145\143\164\151\157\156\163" \
+"\012\012\011\055\154\040\114\117\107\111\116\011\105\170\145\143" \
+"\040\114\117\107\111\116\040\157\156\040\143\157\156\156\145\143" \
+"\164\012\011\055\146\040\111\123\123\125\105\137\106\111\114\105" \
+"\011\104\151\163\160\154\141\171\040\111\123\123\125\105\137\106" \
+"\111\114\105\040\151\156\163\164\145\141\144\040\157\146\040\057" \
+"\145\164\143\057\151\163\163\165\145\012\011\055\113\011\011\103" \
+"\154\157\163\145\040\143\157\156\156\145\143\164\151\157\156\040" \
+"\141\163\040\163\157\157\156\040\141\163\040\154\157\147\151\156" \
+"\040\145\170\151\164\163\012\011\011\011\050\156\157\162\155\141" \
+"\154\154\171\040\167\141\151\164\040\165\156\164\151\154\040\141" \
+"\154\154\040\160\162\157\147\162\141\155\163\040\143\154\157\163" \
+"\145\040\163\154\141\166\145\040\160\164\171\051\012\011\055\160" \
+"\040\120\117\122\124\011\011\120\157\162\164\040\164\157\040\154" \
+"\151\163\164\145\156\040\157\156\012\011\055\142\040\101\104\104" \
+"\122\133\072\120\117\122\124\135\011\101\144\144\162\145\163\163" \
+"\040\164\157\040\142\151\156\144\040\164\157\012\011\055\106\011" \
+"\011\122\165\156\040\151\156\040\146\157\162\145\147\162\157\165" \
+"\156\144\012\011\055\151\011\011\111\156\145\164\144\040\155\157" \
+"\144\145\012\011\055\167\040\123\105\103\011\011\111\156\145\164" \
+"\144\040\047\167\141\151\164\047\040\155\157\144\145\054\040\154" \
+"\151\156\147\145\162\040\164\151\155\145\040\123\105\103\012\011" \
+"\055\123\011\011\114\157\147\040\164\157\040\163\171\163\154\157" \
+"\147\040\050\151\155\160\154\151\145\144\040\142\171\040\055\151" \
+"\040\157\162\040\167\151\164\150\157\165\164\040\055\106\040\141" \
+"\156\144\040\055\167\051\000\010\000\133\117\120\124\111\117\116" \
+"\123\135\040\110\117\123\124\040\133\120\117\122\124\135\012\012" \
+"\124\162\141\156\163\146\145\162\040\141\040\146\151\154\145\040" \
+"\146\162\157\155\057\164\157\040\164\146\164\160\040\163\145\162" \
+"\166\145\162\012\012\011\055\154\040\106\111\114\105\011\114\157" \
+"\143\141\154\040\106\111\114\105\012\011\055\162\040\106\111\114" \
+"\105\011\122\145\155\157\164\145\040\106\111\114\105\012\011\055" \
+"\147\011\107\145\164\040\146\151\154\145\012\011\055\160\011\120" \
+"\165\164\040\146\151\154\145\000\133\055\143\162\135\040\133\055" \
+"\165\040\125\123\105\122\135\040\133\104\111\122\135\012\012\124" \
+"\162\141\156\163\146\145\162\040\141\040\146\151\154\145\040\157" \
+"\156\040\164\146\164\160\040\143\154\151\145\156\164\047\163\040" \
+"\162\145\161\165\145\163\164\012\012\164\146\164\160\144\040\163" \
+"\150\157\165\154\144\040\142\145\040\165\163\145\144\040\141\163" \
+"\040\141\156\040\151\156\145\164\144\040\163\145\162\166\151\143" \
+"\145\056\012\164\146\164\160\144\047\163\040\154\151\156\145\040" \
+"\146\157\162\040\151\156\145\164\144\056\143\157\156\146\072\012" \
+"\011\066\071\040\144\147\162\141\155\040\165\144\160\040\156\157" \
+"\167\141\151\164\040\162\157\157\164\040\164\146\164\160\144\040" \
+"\164\146\164\160\144\040\055\154\040\057\146\151\154\145\163\057" \
+"\164\157\057\163\145\162\166\145\012\111\164\040\141\154\163\157" \
+"\040\143\141\156\040\142\145\040\162\141\156\040\146\162\157\155" \
+"\040\165\144\160\163\166\144\072\012\011\165\144\160\163\166\144" \
+"\040\055\166\105\040\060\056\060\056\060\056\060\040\066\071\040" \
+"\164\146\164\160\144\040\057\146\151\154\145\163\057\164\157\057" \
+"\163\145\162\166\145\012\012\011\055\162\011\120\162\157\150\151" \
+"\142\151\164\040\165\160\154\157\141\144\012\011\055\143\011\101" \
+"\154\154\157\167\040\146\151\154\145\040\143\162\145\141\164\151" \
+"\157\156\040\166\151\141\040\165\160\154\157\141\144\012\011\055" \
+"\165\011\101\143\143\145\163\163\040\146\151\154\145\163\040\141" \
+"\163\040\125\123\105\122\012\011\055\154\011\114\157\147\040\164" \
+"\157\040\163\171\163\154\157\147\040\050\151\156\145\164\144\040" \
+"\155\157\144\145\040\162\145\161\165\151\162\145\163\040\164\150" \
+"\151\163\051\000\133\055\166\135\040\120\122\117\107\040\101\122" \
+"\107\123\012\012\122\165\156\040\120\122\117\107\054\040\144\151" \
+"\163\160\154\141\171\040\162\145\163\157\165\162\143\145\040\165" \
+"\163\141\147\145\040\167\150\145\156\040\151\164\040\145\170\151" \
+"\164\163\012\012\011\055\166\011\126\145\162\142\157\163\145\000" \
+"\133\055\164\040\123\105\103\123\135\040\133\055\163\040\123\111" \
+"\107\135\040\120\122\117\107\040\101\122\107\123\012\012\122\165" \
+"\156\163\040\120\122\117\107\056\040\123\145\156\144\163\040\123" \
+"\111\107\040\164\157\040\151\164\040\151\146\040\151\164\040\151" \
+"\163\040\156\157\164\040\147\157\156\145\040\151\156\040\123\105" \
+"\103\123\040\163\145\143\157\156\144\163\056\012\104\145\146\141" \
+"\165\154\164\163\072\040\123\105\103\123\072\040\061\060\054\040" \
+"\123\111\107\072\040\124\105\122\115\056\000\133\055\142\135\040" \
+"\133\055\156\103\117\125\116\124\135\040\133\055\144\123\105\103" \
+"\117\116\104\123\135\040\133\055\155\135\012\012\120\162\157\166" \
+"\151\144\145\040\141\040\166\151\145\167\040\157\146\040\160\162" \
+"\157\143\145\163\163\040\141\143\164\151\166\151\164\171\040\151" \
+"\156\040\162\145\141\154\040\164\151\155\145\056\012\122\145\141" \
+"\144\040\164\150\145\040\163\164\141\164\165\163\040\157\146\040" \
+"\141\154\154\040\160\162\157\143\145\163\163\145\163\040\146\162" \
+"\157\155\040\057\160\162\157\143\040\145\141\143\150\040\123\105" \
+"\103\117\116\104\123\012\141\156\144\040\144\151\163\160\154\141" \
+"\171\040\141\040\163\143\162\145\145\156\146\165\154\040\157\146" \
+"\040\164\150\145\155\056\012\113\145\171\163\072\012\011\116\057" \
+"\115\057\120\057\124\072\040\163\150\157\167\040\103\120\125\040" \
+"\165\163\141\147\145\054\040\163\157\162\164\040\142\171\040\160" \
+"\151\144\057\155\145\155\057\143\160\165\057\164\151\155\145\012" \
+"\011\123\072\040\163\150\157\167\040\155\145\155\157\162\171\012" \
+"\011\122\072\040\162\145\166\145\162\163\145\040\163\157\162\164" \
+"\012\011\110\072\040\164\157\147\147\154\145\040\164\150\162\145" \
+"\141\144\163\054\040\061\072\040\164\157\147\147\154\145\040\123" \
+"\115\120\012\011\121\054\136\103\072\040\145\170\151\164\012\012" \
+"\117\160\164\151\157\156\163\072\012\011\055\142\011\102\141\164" \
+"\143\150\040\155\157\144\145\012\011\055\156\040\116\011\105\170" \
+"\151\164\040\141\146\164\145\162\040\116\040\151\164\145\162\141" \
+"\164\151\157\156\163\012\011\055\144\040\116\011\104\145\154\141" \
+"\171\040\142\145\164\167\145\145\156\040\165\160\144\141\164\145" \
+"\163\012\011\055\155\011\123\141\155\145\040\141\163\040\047\163" \
+"\047\040\153\145\171\000\133\055\143\135\040\133\055\144\040\104" \
+"\101\124\105\135\040\133\055\164\040\104\101\124\105\135\040\133" \
+"\055\162\040\106\111\114\105\135\040\106\111\114\105\056\056\056" \
+"\012\012\125\160\144\141\164\145\040\164\150\145\040\154\141\163" \
+"\164\055\155\157\144\151\146\151\145\144\040\144\141\164\145\040" \
+"\157\156\040\164\150\145\040\147\151\166\145\156\040\106\111\114" \
+"\105\133\163\135\012\012\011\055\143\011\104\157\156\047\164\040" \
+"\143\162\145\141\164\145\040\146\151\154\145\163\012\011\055\144" \
+"\040\104\124\011\104\141\164\145\057\164\151\155\145\040\164\157" \
+"\040\165\163\145\012\011\055\164\040\104\124\011\104\141\164\145" \
+"\057\164\151\155\145\040\164\157\040\165\163\145\012\011\055\162" \
+"\040\106\111\114\105\011\125\163\145\040\106\111\114\105\047\163" \
+"\040\144\141\164\145\057\164\151\155\145\000\133\055\143\144\163" \
+"\135\040\123\124\122\111\116\107\061\040\133\123\124\122\111\116" \
+"\107\062\135\012\012\124\162\141\156\163\154\141\164\145\054\040" \
+"\163\161\165\145\145\172\145\054\040\157\162\040\144\145\154\145" \
+"\164\145\040\143\150\141\162\141\143\164\145\162\163\040\146\162" \
+"\157\155\040\163\164\144\151\156\054\040\167\162\151\164\151\156" \
+"\147\040\164\157\040\163\164\144\157\165\164\012\012\011\055\143" \
+"\011\124\141\153\145\040\143\157\155\160\154\145\155\145\156\164" \
+"\040\157\146\040\123\124\122\111\116\107\061\012\011\055\144\011" \
+"\104\145\154\145\164\145\040\151\156\160\165\164\040\143\150\141" \
+"\162\141\143\164\145\162\163\040\143\157\144\145\144\040\123\124" \
+"\122\111\116\107\061\012\011\055\163\011\123\161\165\145\145\172" \
+"\145\040\155\165\154\164\151\160\154\145\040\157\165\164\160\165" \
+"\164\040\143\150\141\162\141\143\164\145\162\163\040\157\146\040" \
+"\123\124\122\111\116\107\062\040\151\156\164\157\040\157\156\145" \
+"\040\143\150\141\162\141\143\164\145\162\000\133\055\106\111\154" \
+"\156\162\166\135\040\133\055\146\040\061\123\124\137\124\124\114" \
+"\135\040\133\055\155\040\115\101\130\124\124\114\135\040\133\055" \
+"\161\040\120\122\117\102\105\123\135\040\133\055\160\040\120\117" \
+"\122\124\135\012\011\133\055\164\040\124\117\123\135\040\133\055" \
+"\167\040\127\101\111\124\137\123\105\103\135\040\133\055\163\040" \
+"\123\122\103\137\111\120\135\040\133\055\151\040\111\106\101\103" \
+"\105\135\012\011\133\055\172\040\120\101\125\123\105\137\115\123" \
+"\105\103\135\040\110\117\123\124\040\133\102\131\124\105\123\135" \
+"\012\012\124\162\141\143\145\040\164\150\145\040\162\157\165\164" \
+"\145\040\164\157\040\110\117\123\124\012\012\011\055\106\011\123" \
+"\145\164\040\144\157\156\047\164\040\146\162\141\147\155\145\156" \
+"\164\040\142\151\164\012\011\055\154\011\104\151\163\160\154\141" \
+"\171\040\124\124\114\040\166\141\154\165\145\040\157\146\040\164" \
+"\150\145\040\162\145\164\165\162\156\145\144\040\160\141\143\153" \
+"\145\164\012\011\055\156\011\120\162\151\156\164\040\156\165\155" \
+"\145\162\151\143\040\141\144\144\162\145\163\163\145\163\012\011" \
+"\055\162\011\102\171\160\141\163\163\040\162\157\165\164\151\156" \
+"\147\040\164\141\142\154\145\163\054\040\163\145\156\144\040\144" \
+"\151\162\145\143\164\154\171\040\164\157\040\110\117\123\124\012" \
+"\011\055\166\011\126\145\162\142\157\163\145\012\011\055\146\040" \
+"\116\011\106\151\162\163\164\040\156\165\155\142\145\162\040\157" \
+"\146\040\150\157\160\163\040\050\144\145\146\141\165\154\164\040" \
+"\061\051\012\011\055\155\040\116\011\115\141\170\040\156\165\155" \
+"\142\145\162\040\157\146\040\150\157\160\163\012\011\055\161\040" \
+"\116\011\116\165\155\142\145\162\040\157\146\040\160\162\157\142" \
+"\145\163\040\160\145\162\040\150\157\160\040\050\144\145\146\141" \
+"\165\154\164\040\063\051\012\011\055\160\040\116\011\102\141\163" \
+"\145\040\125\104\120\040\160\157\162\164\040\156\165\155\142\145" \
+"\162\040\165\163\145\144\040\151\156\040\160\162\157\142\145\163" \
+"\012\011\011\050\144\145\146\141\165\154\164\040\063\063\064\063" \
+"\064\051\012\011\055\163\040\111\120\011\123\157\165\162\143\145" \
+"\040\141\144\144\162\145\163\163\012\011\055\151\040\111\106\101" \
+"\103\105\040\123\157\165\162\143\145\040\151\156\164\145\162\146" \
+"\141\143\145\012\011\055\164\040\116\011\124\171\160\145\055\157" \
+"\146\055\163\145\162\166\151\143\145\040\151\156\040\160\162\157" \
+"\142\145\040\160\141\143\153\145\164\163\040\050\144\145\146\141" \
+"\165\154\164\040\060\051\012\011\055\167\040\123\105\103\011\124" \
+"\151\155\145\040\164\157\040\167\141\151\164\040\146\157\162\040" \
+"\141\040\162\145\163\160\157\156\163\145\040\050\144\145\146\141" \
+"\165\154\164\040\063\051\012\011\055\147\040\111\120\011\114\157" \
+"\157\163\145\040\163\157\165\162\143\145\040\162\157\165\164\145" \
+"\040\147\141\164\145\167\141\171\040\050\070\040\155\141\170\051" \
+"\000\010\000\133\055\143\135\040\055\163\040\123\111\132\105\040" \
+"\106\111\114\105\056\056\056\012\012\124\162\165\156\143\141\164" \
+"\145\040\106\111\114\105\163\040\164\157\040\164\150\145\040\147" \
+"\151\166\145\156\040\163\151\172\145\012\012\011\055\143\011\104" \
+"\157\040\156\157\164\040\143\162\145\141\164\145\040\146\151\154" \
+"\145\163\012\011\055\163\040\123\111\132\105\011\124\162\165\156" \
+"\143\141\164\145\040\164\157\040\123\111\132\105\000\133\167\135" \
+"\040\133\150\135\012\012\120\162\151\156\164\040\144\151\155\145" \
+"\156\163\151\157\156\050\163\051\040\157\146\040\163\164\144\151" \
+"\156\047\163\040\164\145\162\155\151\156\141\154\054\040\157\156" \
+"\040\145\162\162\157\162\040\162\145\164\165\162\156\040\070\060" \
+"\170\062\065\000\133\055\143\040\115\101\130\137\115\117\125\116" \
+"\124\137\103\117\125\116\124\135\040\133\055\151\040\104\101\131" \
+"\123\135\040\133\055\103\040\115\117\125\116\124\137\103\117\125" \
+"\116\124\135\040\133\055\114\040\114\101\102\105\114\135\040\102" \
+"\114\117\103\113\104\105\126\012\012\101\144\152\165\163\164\040" \
+"\146\151\154\145\163\171\163\164\145\155\040\157\160\164\151\157" \
+"\156\163\040\157\156\040\145\170\164\133\062\063\135\040\146\151" \
+"\154\145\163\171\163\164\145\155\163\000\125\102\111\137\104\105" \
+"\126\111\103\105\040\117\114\104\137\126\117\114\116\101\115\105" \
+"\040\116\105\127\137\126\117\114\116\101\115\105\040\133\117\114" \
+"\104\062\040\116\105\127\062\135\056\056\056\012\012\122\145\156" \
+"\141\155\145\040\125\102\111\040\166\157\154\165\155\145\163\040" \
+"\157\156\040\125\102\111\137\104\105\126\111\103\105\000\133\120" \
+"\122\117\107\040\133\101\122\107\123\135\135\012\012\165\145\166" \
+"\145\156\164\040\162\165\156\163\040\120\122\117\107\040\146\157" \
+"\162\040\145\166\145\162\171\040\156\145\164\154\151\156\153\040" \
+"\156\157\164\151\146\151\143\141\164\151\157\156\056\012\120\122" \
+"\117\107\047\163\040\145\156\166\151\162\157\156\155\145\156\164" \
+"\040\143\157\156\164\141\151\156\163\040\144\141\164\141\040\160" \
+"\141\163\163\145\144\040\146\162\157\155\040\164\150\145\040\153" \
+"\145\162\156\145\154\056\012\124\171\160\151\143\141\154\040\165" \
+"\163\141\147\145\040\050\144\141\145\155\157\156\040\146\157\162" \
+"\040\144\171\156\141\155\151\143\040\144\145\166\151\143\145\040" \
+"\156\157\144\145\040\143\162\145\141\164\151\157\156\051\072\012" \
+"\011\043\040\165\145\166\145\156\164\040\155\144\145\166\040\046" \
+"\040\155\144\145\166\040\055\163\000\133\117\120\124\111\117\116" \
+"\123\135\040\106\111\114\105\123\131\123\124\105\115\174\104\111" \
+"\122\105\103\124\117\122\131\012\012\125\156\155\157\165\156\164" \
+"\040\146\151\154\145\040\163\171\163\164\145\155\163\012\012\011" \
+"\055\141\011\125\156\155\157\165\156\164\040\141\154\154\040\146" \
+"\151\154\145\040\163\171\163\164\145\155\163\012\011\055\162\011" \
+"\124\162\171\040\164\157\040\162\145\155\157\165\156\164\040\144" \
+"\145\166\151\143\145\163\040\141\163\040\162\145\141\144\055\157" \
+"\156\154\171\040\151\146\040\155\157\165\156\164\040\151\163\040" \
+"\142\165\163\171\012\011\055\154\011\114\141\172\171\040\165\155" \
+"\157\165\156\164\040\050\144\145\164\141\143\150\040\146\151\154" \
+"\145\163\171\163\164\145\155\051\012\011\055\146\011\106\157\162" \
+"\143\145\040\165\155\157\165\156\164\040\050\151\056\145\056\054" \
+"\040\165\156\162\145\141\143\150\141\142\154\145\040\116\106\123" \
+"\040\163\145\162\166\145\162\051\012\011\055\144\011\106\162\145" \
+"\145\040\154\157\157\160\040\144\145\166\151\143\145\040\145\166" \
+"\145\156\040\151\146\040\151\164\040\150\141\163\040\142\145\145" \
+"\156\040\165\163\145\144\000\133\055\141\155\156\162\163\160\166" \
+"\151\157\135\012\012\120\162\151\156\164\040\163\171\163\164\145" \
+"\155\040\151\156\146\157\162\155\141\164\151\157\156\012\012\011" \
+"\055\141\011\120\162\151\156\164\040\141\154\154\012\011\055\155" \
+"\011\124\150\145\040\155\141\143\150\151\156\145\040\050\150\141" \
+"\162\144\167\141\162\145\051\040\164\171\160\145\012\011\055\156" \
+"\011\110\157\163\164\156\141\155\145\012\011\055\162\011\113\145" \
+"\162\156\145\154\040\162\145\154\145\141\163\145\012\011\055\163" \
+"\011\113\145\162\156\145\154\040\156\141\155\145\040\050\144\145" \
+"\146\141\165\154\164\051\012\011\055\160\011\120\162\157\143\145" \
+"\163\163\157\162\040\164\171\160\145\012\011\055\166\011\113\145" \
+"\162\156\145\154\040\166\145\162\163\151\157\156\012\011\055\151" \
+"\011\124\150\145\040\150\141\162\144\167\141\162\145\040\160\154" \
+"\141\164\146\157\162\155\012\011\055\157\011\117\123\040\156\141" \
+"\155\145\000\133\055\143\146\135\040\133\106\111\114\105\135\056" \
+"\056\056\012\012\104\145\143\157\155\160\162\145\163\163\040\056" \
+"\132\040\146\151\154\145\133\163\135\012\012\011\055\143\011\127" \
+"\162\151\164\145\040\164\157\040\163\164\144\157\165\164\012\011" \
+"\055\146\011\117\166\145\162\167\162\151\164\145\000\133\055\146" \
+"\141\135\133\055\164\040\116\135\040\133\106\111\114\105\135\056" \
+"\056\056\012\012\103\157\156\166\145\162\164\040\163\160\141\143" \
+"\145\163\040\164\157\040\164\141\142\163\054\040\167\162\151\164" \
+"\151\156\147\040\164\157\040\163\164\144\157\165\164\012\012\011" \
+"\055\141\054\055\055\141\154\154\011\103\157\156\166\145\162\164" \
+"\040\141\154\154\040\142\154\141\156\153\163\012\011\055\146\054" \
+"\055\055\146\151\162\163\164\055\157\156\154\171\011\103\157\156" \
+"\166\145\162\164\040\157\156\154\171\040\154\145\141\144\151\156" \
+"\147\040\142\154\141\156\153\163\012\011\055\164\054\055\055\164" \
+"\141\142\163\075\116\011\124\141\142\163\164\157\160\163\040\145" \
+"\166\145\162\171\040\116\040\143\150\141\162\163\000\133\055\143" \
+"\144\165\135\133\055\146\054\163\054\167\040\116\135\040\133\111" \
+"\116\120\125\124\040\133\117\125\124\120\125\124\135\135\012\012" \
+"\104\151\163\143\141\162\144\040\144\165\160\154\151\143\141\164" \
+"\145\040\154\151\156\145\163\012\012\011\055\143\011\120\162\145" \
+"\146\151\170\040\154\151\156\145\163\040\142\171\040\164\150\145" \
+"\040\156\165\155\142\145\162\040\157\146\040\157\143\143\165\162" \
+"\162\145\156\143\145\163\012\011\055\144\011\117\156\154\171\040" \
+"\160\162\151\156\164\040\144\165\160\154\151\143\141\164\145\040" \
+"\154\151\156\145\163\012\011\055\165\011\117\156\154\171\040\160" \
+"\162\151\156\164\040\165\156\151\161\165\145\040\154\151\156\145" \
+"\163\012\011\055\146\040\116\011\123\153\151\160\040\146\151\162" \
+"\163\164\040\116\040\146\151\145\154\144\163\012\011\055\163\040" \
+"\116\011\123\153\151\160\040\146\151\162\163\164\040\116\040\143" \
+"\150\141\162\163\040\050\141\146\164\145\162\040\141\156\171\040" \
+"\163\153\151\160\160\145\144\040\146\151\145\154\144\163\051\012" \
+"\011\055\167\040\116\011\103\157\155\160\141\162\145\040\116\040" \
+"\143\150\141\162\141\143\164\145\162\163\040\151\156\040\154\151" \
+"\156\145\000\133\055\165\144\135\040\133\106\111\114\105\135\012" \
+"\012\103\157\156\166\145\162\164\040\106\111\114\105\040\151\156" \
+"\055\160\154\141\143\145\040\146\162\157\155\040\125\156\151\170" \
+"\040\164\157\040\104\117\123\040\146\157\162\155\141\164\056\012" \
+"\127\150\145\156\040\156\157\040\146\151\154\145\040\151\163\040" \
+"\147\151\166\145\156\054\040\165\163\145\040\163\164\144\151\156" \
+"\057\163\164\144\157\165\164\056\012\012\011\055\165\011\144\157" \
+"\163\062\165\156\151\170\012\011\055\144\011\165\156\151\170\062" \
+"\144\157\163\000\106\111\114\105\012\012\104\145\154\145\164\145" \
+"\040\106\111\114\105\040\142\171\040\143\141\154\154\151\156\147" \
+"\040\165\156\154\151\156\153\050\051\000\133\055\143\146\135\040" \
+"\133\106\111\114\105\135\056\056\056\012\012\104\145\143\157\155" \
+"\160\162\145\163\163\040\106\111\114\105\040\050\157\162\040\163" \
+"\164\144\151\156\051\012\012\011\055\143\011\127\162\151\164\145" \
+"\040\164\157\040\163\164\144\157\165\164\012\011\055\146\011\106" \
+"\157\162\143\145\000\133\055\143\146\166\106\135\040\133\106\111" \
+"\114\105\135\056\056\056\012\012\011\055\143\011\127\162\151\164" \
+"\145\040\164\157\040\163\164\144\157\165\164\012\011\055\146\011" \
+"\106\157\162\143\145\012\011\055\166\011\126\145\162\142\157\163" \
+"\145\012\011\055\106\011\104\157\156\047\164\040\166\145\162\151" \
+"\146\171\040\143\150\145\143\153\163\165\155\000\133\117\120\124" \
+"\111\117\116\123\135\040\133\120\122\117\107\040\133\101\122\107" \
+"\123\135\135\012\012\011\055\155\054\040\055\055\155\157\165\156" \
+"\164\133\075\106\111\114\105\135\011\125\156\163\150\141\162\145" \
+"\040\155\157\165\156\164\040\156\141\155\145\163\160\141\143\145" \
+"\012\011\055\165\054\040\055\055\165\164\163\133\075\106\111\114" \
+"\105\135\011\125\156\163\150\141\162\145\040\125\124\123\040\156" \
+"\141\155\145\163\160\141\143\145\040\050\150\157\163\164\156\141" \
+"\155\145\040\145\164\143\056\051\012\011\055\151\054\040\055\055" \
+"\151\160\143\133\075\106\111\114\105\135\011\125\156\163\150\141" \
+"\162\145\040\123\171\163\164\145\155\040\126\040\111\120\103\040" \
+"\156\141\155\145\163\160\141\143\145\012\011\055\156\054\040\055" \
+"\055\156\145\164\133\075\106\111\114\105\135\011\125\156\163\150" \
+"\141\162\145\040\156\145\164\167\157\162\153\040\156\141\155\145" \
+"\163\160\141\143\145\012\011\055\160\054\040\055\055\160\151\144" \
+"\133\075\106\111\114\105\135\011\125\156\163\150\141\162\145\040" \
+"\120\111\104\040\156\141\155\145\163\160\141\143\145\012\011\055" \
+"\125\054\040\055\055\165\163\145\162\133\075\106\111\114\105\175" \
+"\011\125\156\163\150\141\162\145\040\165\163\145\162\040\156\141" \
+"\155\145\163\160\141\143\145\012\011\055\146\054\040\055\055\146" \
+"\157\162\153\011\011\106\157\162\153\040\142\145\146\157\162\145" \
+"\040\145\170\145\143\151\156\147\040\120\122\117\107\012\011\055" \
+"\162\054\040\055\055\155\141\160\055\162\157\157\164\055\165\163" \
+"\145\162\011\115\141\160\040\143\165\162\162\145\156\164\040\165" \
+"\163\145\162\040\164\157\040\162\157\157\164\040\050\151\155\160" \
+"\154\151\145\163\040\055\165\051\012\011\055\055\155\157\165\156" \
+"\164\055\160\162\157\143\133\075\104\111\122\135\011\115\157\165" \
+"\156\164\040\057\160\162\157\143\040\146\151\154\145\163\171\163" \
+"\164\145\155\040\146\151\162\163\164\040\050\151\155\160\154\151" \
+"\145\163\040\055\155\051\012\011\055\055\160\162\157\160\141\147" \
+"\141\164\151\157\156\040\163\154\141\166\145\174\163\150\141\162" \
+"\145\144\174\160\162\151\166\141\164\145\174\165\156\143\150\141" \
+"\156\147\145\144\012\011\011\011\011\115\157\144\151\146\171\040" \
+"\155\157\165\156\164\040\160\162\157\160\141\147\141\164\151\157" \
+"\156\040\151\156\040\155\157\165\156\164\040\156\141\155\145\163" \
+"\160\141\143\145\012\011\055\055\163\145\164\147\162\157\165\160" \
+"\163\040\141\154\154\157\167\174\144\145\156\171\011\103\157\156" \
+"\164\162\157\154\040\164\150\145\040\163\145\164\147\162\157\165" \
+"\160\163\040\163\171\163\143\141\154\154\040\151\156\040\165\163" \
+"\145\162\040\156\141\155\145\163\160\141\143\145\163\000\133\055" \
+"\143\146\135\040\133\106\111\114\105\135\056\056\056\012\012\104" \
+"\145\143\157\155\160\162\145\163\163\040\106\111\114\105\040\050" \
+"\157\162\040\163\164\144\151\156\051\012\012\011\055\143\011\127" \
+"\162\151\164\145\040\164\157\040\163\164\144\157\165\164\012\011" \
+"\055\146\011\106\157\162\143\145\000\133\055\154\156\157\160\161" \
+"\135\040\106\111\114\105\133\056\172\151\160\135\040\133\106\111" \
+"\114\105\135\056\056\056\040\133\055\170\040\106\111\114\105\056" \
+"\056\056\135\040\133\055\144\040\104\111\122\135\012\012\105\170" \
+"\164\162\141\143\164\040\106\111\114\105\163\040\146\162\157\155" \
+"\040\132\111\120\040\141\162\143\150\151\166\145\012\012\011\055" \
+"\154\011\114\151\163\164\040\143\157\156\164\145\156\164\163\040" \
+"\050\167\151\164\150\040\055\161\040\146\157\162\040\163\150\157" \
+"\162\164\040\146\157\162\155\051\012\011\055\156\011\116\145\166" \
+"\145\162\040\157\166\145\162\167\162\151\164\145\040\146\151\154" \
+"\145\163\040\050\144\145\146\141\165\154\164\072\040\141\163\153" \
+"\051\012\011\055\157\011\117\166\145\162\167\162\151\164\145\012" \
+"\011\055\160\011\120\162\151\156\164\040\164\157\040\163\164\144" \
+"\157\165\164\012\011\055\161\011\121\165\151\145\164\012\011\055" \
+"\170\040\106\111\114\105\011\105\170\143\154\165\144\145\040\106" \
+"\111\114\105\163\012\011\055\144\040\104\111\122\011\105\170\164" \
+"\162\141\143\164\040\151\156\164\157\040\104\111\122\000\012\012" \
+"\104\151\163\160\154\141\171\040\164\150\145\040\164\151\155\145" \
+"\040\163\151\156\143\145\040\164\150\145\040\154\141\163\164\040" \
+"\142\157\157\164\000\116\012\012\120\141\165\163\145\040\146\157" \
+"\162\040\116\040\155\151\143\162\157\163\145\143\157\156\144\163" \
+"\000\133\055\157\040\117\125\124\106\111\114\105\135\040\133\111" \
+"\116\106\111\114\105\135\012\012\125\165\144\145\143\157\144\145" \
+"\040\141\040\146\151\154\145\012\106\151\156\144\163\040\117\125" \
+"\124\106\111\114\105\040\151\156\040\165\165\145\156\143\157\144" \
+"\145\144\040\163\157\165\162\143\145\040\165\156\154\145\163\163" \
+"\040\055\157\040\151\163\040\147\151\166\145\156\000\133\055\155" \
+"\135\040\133\106\111\114\105\135\040\123\124\117\122\105\104\137" \
+"\106\111\114\105\116\101\115\105\012\012\125\165\145\156\143\157" \
+"\144\145\040\106\111\114\105\040\050\157\162\040\163\164\144\151" \
+"\156\051\040\164\157\040\163\164\144\157\165\164\012\012\011\055" \
+"\155\011\125\163\145\040\142\141\163\145\066\064\040\145\156\143" \
+"\157\144\151\156\147\040\160\145\162\040\122\106\103\061\065\062" \
+"\061\000\133\117\120\124\111\117\116\123\135\040\133\106\111\114" \
+"\105\135\056\056\056\012\012\105\144\151\164\040\106\111\114\105" \
+"\012\012\011\055\143\040\103\115\104\011\111\156\151\164\151\141" \
+"\154\040\143\157\155\155\141\156\144\040\164\157\040\162\165\156" \
+"\040\050\044\105\130\111\116\111\124\040\141\154\163\157\040\141" \
+"\166\141\151\154\141\142\154\145\051\012\011\055\122\011\122\145" \
+"\141\144\055\157\156\154\171\012\011\055\110\011\114\151\163\164" \
+"\040\141\166\141\151\154\141\142\154\145\040\146\145\141\164\165" \
+"\162\145\163\000\133\055\156\040\123\105\103\135\040\133\055\164" \
+"\135\040\120\122\117\107\040\101\122\107\123\012\012\122\165\156" \
+"\040\120\122\117\107\040\160\145\162\151\157\144\151\143\141\154" \
+"\154\171\012\012\011\055\156\011\114\157\157\160\040\160\145\162" \
+"\151\157\144\040\151\156\040\163\145\143\157\156\144\163\040\050" \
+"\144\145\146\141\165\154\164\040\062\051\012\011\055\164\011\104" \
+"\157\156\047\164\040\160\162\151\156\164\040\150\145\141\144\145" \
+"\162\000\133\055\143\155\154\167\114\135\040\133\106\111\114\105" \
+"\135\056\056\056\012\012\103\157\165\156\164\040\154\151\156\145" \
+"\163\054\040\167\157\162\144\163\054\040\141\156\144\040\142\171" \
+"\164\145\163\040\146\157\162\040\145\141\143\150\040\106\111\114" \
+"\105\040\050\157\162\040\163\164\144\151\156\051\012\012\011\055" \
+"\143\011\103\157\165\156\164\040\142\171\164\145\163\012\011\055" \
+"\155\011\103\157\165\156\164\040\143\150\141\162\141\143\164\145" \
+"\162\163\012\011\055\154\011\103\157\165\156\164\040\156\145\167" \
+"\154\151\156\145\163\012\011\055\167\011\103\157\165\156\164\040" \
+"\167\157\162\144\163\012\011\055\114\011\120\162\151\156\164\040" \
+"\154\157\156\147\145\163\164\040\154\151\156\145\040\154\145\156" \
+"\147\164\150\000\133\055\143\174\055\055\143\157\156\164\151\156" \
+"\165\145\135\040\133\055\055\163\160\151\144\145\162\135\040\133" \
+"\055\161\174\055\055\161\165\151\145\164\135\040\133\055\117\174" \
+"\055\055\157\165\164\160\165\164\055\144\157\143\165\155\145\156" \
+"\164\040\106\111\114\105\135\012\011\133\055\055\150\145\141\144" \
+"\145\162\040\047\150\145\141\144\145\162\072\040\166\141\154\165" \
+"\145\047\135\040\133\055\131\174\055\055\160\162\157\170\171\040" \
+"\157\156\057\157\146\146\135\040\133\055\120\040\104\111\122\135" \
+"\012\011\133\055\125\174\055\055\165\163\145\162\055\141\147\145" \
+"\156\164\040\101\107\105\116\124\135\040\133\055\124\040\123\105" \
+"\103\135\040\125\122\114\056\056\056\012\012\122\145\164\162\151" \
+"\145\166\145\040\146\151\154\145\163\040\166\151\141\040\110\124" \
+"\124\120\040\157\162\040\106\124\120\012\012\011\055\055\163\160" \
+"\151\144\145\162\011\123\160\151\144\145\162\040\155\157\144\145" \
+"\040\055\040\157\156\154\171\040\143\150\145\143\153\040\146\151" \
+"\154\145\040\145\170\151\163\164\145\156\143\145\012\011\055\143" \
+"\011\011\103\157\156\164\151\156\165\145\040\162\145\164\162\151" \
+"\145\166\141\154\040\157\146\040\141\142\157\162\164\145\144\040" \
+"\164\162\141\156\163\146\145\162\012\011\055\161\011\011\121\165" \
+"\151\145\164\012\011\055\120\040\104\111\122\011\011\123\141\166" \
+"\145\040\164\157\040\104\111\122\040\050\144\145\146\141\165\154" \
+"\164\040\056\051\012\011\055\124\040\123\105\103\011\011\116\145" \
+"\164\167\157\162\153\040\162\145\141\144\040\164\151\155\145\157" \
+"\165\164\040\151\163\040\123\105\103\040\163\145\143\157\156\144" \
+"\163\012\011\055\117\040\106\111\114\105\011\011\123\141\166\145" \
+"\040\164\157\040\106\111\114\105\040\050\047\055\047\040\146\157" \
+"\162\040\163\164\144\157\165\164\051\012\011\055\125\040\123\124" \
+"\122\011\011\125\163\145\040\123\124\122\040\146\157\162\040\125" \
+"\163\145\162\055\101\147\145\156\164\040\150\145\141\144\145\162" \
+"\012\011\055\131\040\157\156\057\157\146\146\011\125\163\145\040" \
+"\160\162\157\170\171\000\133\103\117\115\115\101\116\104\135\056" \
+"\056\056\012\012\114\157\143\141\164\145\040\141\040\103\117\115" \
+"\115\101\116\104\000\012\012\120\162\151\156\164\040\164\150\145" \
+"\040\165\163\145\162\040\156\141\155\145\040\141\163\163\157\143" \
+"\151\141\164\145\144\040\167\151\164\150\040\164\150\145\040\143" \
+"\165\162\162\145\156\164\040\145\146\146\145\143\164\151\166\145" \
+"\040\165\163\145\162\040\151\144\000\133\117\120\124\111\117\116" \
+"\123\135\040\133\120\122\117\107\040\101\122\107\123\135\012\012" \
+"\122\165\156\040\120\122\117\107\040\157\156\040\145\166\145\162" \
+"\171\040\151\164\145\155\040\147\151\166\145\156\040\142\171\040" \
+"\163\164\144\151\156\012\012\011\055\160\011\101\163\153\040\165" \
+"\163\145\162\040\167\150\145\164\150\145\162\040\164\157\040\162" \
+"\165\156\040\145\141\143\150\040\143\157\155\155\141\156\144\012" \
+"\011\055\162\011\104\157\156\047\164\040\162\165\156\040\143\157" \
+"\155\155\141\156\144\040\151\146\040\151\156\160\165\164\040\151" \
+"\163\040\145\155\160\164\171\012\011\055\060\011\111\156\160\165" \
+"\164\040\151\163\040\163\145\160\141\162\141\164\145\144\040\142" \
+"\171\040\116\125\114\040\143\150\141\162\141\143\164\145\162\163" \
+"\012\011\055\164\011\120\162\151\156\164\040\164\150\145\040\143" \
+"\157\155\155\141\156\144\040\157\156\040\163\164\144\145\162\162" \
+"\040\142\145\146\157\162\145\040\145\170\145\143\165\164\151\157" \
+"\156\012\011\055\145\133\123\124\122\135\011\123\124\122\040\163" \
+"\164\157\160\163\040\151\156\160\165\164\040\160\162\157\143\145" \
+"\163\163\151\156\147\012\011\055\156\040\116\011\120\141\163\163" \
+"\040\156\157\040\155\157\162\145\040\164\150\141\156\040\116\040" \
+"\141\162\147\163\040\164\157\040\120\122\117\107\012\011\055\163" \
+"\040\116\011\120\141\163\163\040\143\157\155\155\141\156\144\040" \
+"\154\151\156\145\040\157\146\040\156\157\040\155\157\162\145\040" \
+"\164\150\141\156\040\116\040\142\171\164\145\163\012\011\055\111" \
+"\040\123\124\122\011\122\145\160\154\141\143\145\040\123\124\122" \
+"\040\167\151\164\150\151\156\040\120\122\117\107\040\101\122\107" \
+"\123\040\167\151\164\150\040\151\156\160\165\164\040\154\151\156" \
+"\145\012\011\055\170\011\105\170\151\164\040\151\146\040\163\151" \
+"\172\145\040\151\163\040\145\170\143\145\145\144\145\144\000\055" \
+"\144\040\133\055\143\146\135\040\133\106\111\114\105\135\056\056" \
+"\056\012\012\104\145\143\157\155\160\162\145\163\163\040\106\111" \
+"\114\105\040\050\157\162\040\163\164\144\151\156\051\012\012\011" \
+"\055\144\011\104\145\143\157\155\160\162\145\163\163\012\011\055" \
+"\143\011\127\162\151\164\145\040\164\157\040\163\164\144\157\165" \
+"\164\012\011\055\146\011\106\157\162\143\145\000\133\106\111\114" \
+"\105\135\056\056\056\012\012\104\145\143\157\155\160\162\145\163" \
+"\163\040\164\157\040\163\164\144\157\165\164\000\133\123\124\122" \
+"\111\116\107\135\012\012\122\145\160\145\141\164\145\144\154\171" \
+"\040\157\165\164\160\165\164\040\141\040\154\151\156\145\040\167" \
+"\151\164\150\040\123\124\122\111\116\107\054\040\157\162\040\047" \
+"\171\047\000\133\106\111\114\105\135\056\056\056\012\012\104\145" \
+"\143\157\155\160\162\145\163\163\040\164\157\040\163\164\144\157" \
+"\165\164\000" \
+
+#define PACKED_USAGE \
+0150,0061,0061,0101,0131,0046,0123,0131,0355,0015,0254,0271,0000,0000,0214,0137, \
+0200,0160,0160,0177,0377,0377,0377,0177,0377,0377,0377,0377,0377,0377,0377,0140, \
+0141,0112,0220,0172,0000,0000,0174,0116,0075,0273,0272,0120,0072,0017,0265,0353, \
+0356,0364,0364,0150,0110,0242,0201,0157,0125,0227,0014,0155,0122,0327,0333,0241, \
+0327,0133,0113,0270,0163,0152,0347,0164,0165,0004,0276,0335,0301,0255,0032,0216, \
+0373,0000,0011,0350,0000,0024,0136,0367,0170,0172,0247,0240,0325,0336,0315,0326, \
+0227,0033,0105,0241,0213,0132,0066,0331,0022,0325,0112,0114,0103,0076,0156,0271, \
+0173,0267,0110,0371,0207,0134,0326,0100,0036,0364,0001,0321,0165,0354,0335,0175, \
+0333,0326,0313,0045,0363,0237,0116,0173,0240,0153,0252,0317,0260,0175,0331,0330, \
+0175,0275,0045,0000,0000,0357,0257,0273,0327,0034,0235,0134,0336,0366,0367,0251, \
+0271,0113,0321,0226,0064,0213,0143,0055,0102,0332,0265,0367,0233,0217,0047,0333, \
+0273,0166,0320,0335,0210,0105,0166,0311,0026,0315,0332,0114,0102,0134,0314,0015, \
+0061,0115,0204,0112,0251,0155,0276,0367,0337,0076,0227,0313,0140,0110,0333,0006, \
+0244,0032,0273,0325,0230,0044,0270,0244,0244,0170,0156,0364,0153,0125,0045,0075, \
+0350,0111,0172,0266,0146,0366,0321,0311,0251,0233,0062,0333,0106,0334,0156,0076, \
+0015,0004,0004,0001,0060,0040,0002,0032,0000,0046,0021,0241,0064,0031,0032,0064, \
+0320,0107,0240,0231,0242,0236,0101,0006,0232,0002,0004,0020,0111,0246,0102,0145, \
+0117,0304,0311,0051,0354,0251,0376,0246,0224,0362,0065,0077,0112,0176,0244,0336, \
+0244,0311,0265,0036,0210,0151,0352,0006,0215,0003,0003,0114,0044,0024,0320,0201, \
+0123,0365,0106,0364,0044,0332,0065,0064,0320,0000,0032,0003,0100,0000,0001,0240, \
+0000,0000,0111,0244,0220,0202,0046,0011,0240,0046,0215,0065,0014,0024,0150,0231, \
+0247,0251,0224,0176,0223,0106,0325,0061,0036,0243,0322,0150,0310,0000,0000,0042, \
+0120,0100,0100,0043,0111,0265,0114,0325,0117,0314,0121,0210,0324,0236,0322,0171, \
+0015,0044,0176,0250,0362,0117,0110,0150,0150,0151,0243,0106,0200,0150,0004,0210, \
+0204,0001,0000,0040,0004,0004,0304,0144,0321,0251,0223,0046,0010,0233,0111,0246, \
+0246,0217,0050,0320,0064,0001,0246,0224,0363,0376,0356,0277,0336,0327,0173,0333, \
+0350,0167,0354,0346,0036,0217,0027,0174,0216,0355,0227,0367,0356,0077,0324,0376, \
+0157,0246,0207,0127,0121,0271,0132,0212,0277,0322,0264,0327,0357,0255,0005,0235, \
+0261,0214,0370,0256,0144,0147,0371,0124,0167,0266,0171,0024,0243,0031,0177,0373, \
+0105,0133,0067,0137,0371,0234,0035,0020,0371,0176,0177,0271,0241,0243,0237,0332, \
+0234,0124,0121,0051,0303,0261,0020,0126,0175,0125,0372,0136,0061,0254,0234,0163, \
+0047,0346,0324,0140,0211,0376,0222,0244,0056,0167,0324,0344,0377,0020,0304,0342, \
+0301,0341,0201,0340,0065,0366,0317,0227,0312,0077,0173,0347,0236,0370,0337,0133, \
+0135,0341,0150,0272,0166,0347,0336,0264,0162,0157,0056,0175,0070,0156,0136,0231, \
+0110,0163,0121,0377,0205,0234,0366,0256,0336,0275,0056,0014,0142,0134,0107,0367, \
+0177,0110,0151,0035,0027,0077,0374,0341,0176,0030,0136,0135,0262,0152,0363,0373, \
+0072,0071,0057,0072,0232,0310,0155,0255,0317,0301,0352,0377,0113,0032,0267,0161, \
+0017,0373,0371,0174,0013,0127,0101,0021,0064,0200,0354,0004,0056,0256,0225,0377, \
+0343,0337,0267,0373,0336,0346,0221,0006,0031,0307,0373,0060,0245,0354,0104,0043, \
+0373,0367,0346,0277,0054,0007,0303,0216,0002,0277,0343,0073,0077,0037,0347,0362, \
+0263,0174,0314,0163,0342,0154,0337,0070,0230,0163,0322,0142,0376,0273,0206,0000, \
+0246,0325,0342,0064,0367,0267,0375,0365,0115,0032,0262,0077,0017,0352,0174,0072, \
+0374,0367,0255,0117,0377,0142,0373,0216,0354,0272,0053,0232,0237,0001,0063,0355, \
+0354,0245,0146,0361,0362,0245,0356,0363,0326,0054,0327,0333,0200,0100,0347,0210, \
+0135,0233,0322,0310,0260,0035,0114,0206,0040,0362,0125,0112,0212,0014,0112,0337, \
+0365,0035,0134,0320,0204,0263,0343,0176,0257,0066,0146,0241,0336,0135,0047,0032, \
+0357,0243,0144,0233,0353,0325,0154,0234,0231,0073,0263,0362,0003,0025,0336,0043, \
+0012,0270,0032,0030,0146,0146,0220,0145,0145,0041,0044,0041,0047,0357,0364,0366, \
+0376,0356,0131,0143,0214,0022,0062,0002,0052,0063,0324,0374,0176,0173,0164,0262, \
+0325,0000,0203,0101,0347,0177,0137,0116,0232,0302,0107,0104,0235,0142,0374,0222, \
+0012,0246,0117,0036,0064,0032,0317,0167,0044,0062,0021,0365,0034,0215,0223,0207, \
+0104,0173,0063,0004,0021,0141,0241,0235,0305,0312,0234,0367,0245,0002,0372,0327, \
+0252,0101,0145,0065,0221,0173,0334,0032,0177,0340,0141,0114,0227,0110,0352,0114, \
+0117,0076,0021,0260,0356,0135,0357,0256,0273,0265,0274,0164,0063,0227,0030,0115, \
+0256,0331,0237,0213,0131,0250,0040,0053,0261,0274,0011,0003,0257,0107,0064,0304, \
+0234,0367,0026,0314,0137,0021,0142,0115,0166,0055,0262,0070,0377,0033,0163,0137, \
+0106,0123,0053,0016,0303,0035,0225,0271,0153,0235,0022,0272,0130,0101,0226,0126, \
+0345,0007,0236,0365,0315,0271,0276,0035,0042,0176,0214,0216,0030,0274,0010,0353, \
+0251,0231,0332,0042,0306,0163,0060,0026,0226,0165,0112,0052,0101,0141,0356,0167, \
+0147,0000,0247,0063,0045,0270,0125,0112,0321,0337,0302,0334,0153,0315,0326,0132, \
+0317,0157,0071,0152,0042,0230,0030,0003,0070,0062,0101,0264,0037,0307,0277,0102, \
+0377,0225,0100,0175,0331,0155,0233,0134,0245,0231,0164,0007,0001,0036,0300,0174, \
+0164,0330,0261,0170,0370,0363,0374,0124,0041,0314,0354,0071,0117,0261,0106,0304, \
+0016,0311,0346,0334,0256,0335,0243,0025,0273,0011,0270,0371,0157,0357,0331,0323, \
+0272,0117,0067,0122,0356,0350,0016,0220,0030,0023,0125,0344,0351,0250,0232,0051, \
+0026,0132,0271,0362,0177,0076,0034,0124,0073,0057,0102,0153,0322,0252,0223,0144, \
+0325,0225,0243,0242,0237,0046,0353,0004,0143,0056,0256,0041,0242,0000,0303,0101, \
+0342,0133,0373,0002,0337,0235,0054,0025,0144,0033,0246,0362,0342,0032,0321,0151, \
+0206,0265,0012,0004,0157,0355,0313,0146,0336,0066,0175,0017,0030,0363,0325,0063, \
+0062,0325,0374,0364,0372,0150,0031,0274,0044,0266,0143,0247,0271,0232,0170,0364, \
+0327,0337,0223,0050,0340,0006,0207,0110,0246,0014,0041,0261,0253,0315,0021,0025, \
+0225,0356,0034,0101,0057,0202,0152,0061,0063,0007,0102,0240,0351,0237,0073,0332, \
+0016,0115,0241,0002,0361,0162,0361,0317,0220,0073,0251,0063,0301,0041,0321,0231, \
+0167,0343,0251,0346,0001,0230,0320,0315,0014,0005,0032,0332,0263,0357,0152,0203, \
+0010,0014,0301,0203,0010,0303,0134,0272,0345,0247,0343,0355,0214,0142,0070,0137, \
+0154,0274,0115,0010,0343,0375,0365,0012,0250,0166,0101,0040,0115,0101,0133,0271, \
+0231,0014,0155,0230,0040,0372,0214,0151,0217,0323,0146,0266,0211,0314,0164,0237, \
+0347,0306,0235,0173,0371,0067,0062,0255,0211,0236,0340,0202,0065,0122,0266,0030, \
+0031,0000,0077,0065,0141,0212,0044,0112,0036,0306,0231,0012,0070,0022,0362,0264, \
+0274,0235,0174,0334,0335,0316,0216,0323,0236,0023,0164,0325,0075,0027,0362,0065, \
+0223,0355,0143,0044,0341,0356,0253,0164,0107,0125,0232,0013,0323,0247,0033,0373, \
+0051,0326,0272,0345,0300,0103,0100,0126,0147,0147,0122,0101,0257,0362,0162,0335, \
+0067,0127,0372,0356,0166,0230,0124,0377,0047,0376,0357,0156,0263,0353,0207,0227, \
+0060,0146,0374,0215,0027,0152,0121,0317,0004,0033,0207,0230,0137,0056,0125,0315, \
+0315,0276,0370,0222,0276,0274,0333,0216,0115,0104,0073,0041,0010,0354,0010,0113, \
+0116,0104,0123,0027,0362,0342,0367,0070,0155,0366,0161,0363,0076,0307,0045,0142, \
+0045,0144,0373,0300,0006,0140,0356,0100,0206,0106,0014,0274,0022,0260,0141,0132, \
+0060,0254,0213,0364,0353,0313,0307,0307,0010,0174,0076,0030,0174,0051,0276,0311, \
+0036,0251,0320,0353,0373,0343,0274,0032,0000,0243,0030,0321,0351,0056,0204,0277, \
+0046,0122,0140,0107,0357,0017,0126,0342,0301,0113,0061,0256,0305,0347,0211,0026, \
+0320,0160,0061,0171,0232,0076,0326,0120,0335,0025,0030,0303,0174,0103,0055,0257, \
+0124,0212,0214,0014,0231,0276,0141,0046,0231,0334,0077,0155,0360,0213,0216,0316, \
+0022,0255,0266,0377,0365,0060,0230,0376,0075,0275,0076,0246,0352,0166,0147,0360, \
+0104,0011,0245,0201,0277,0353,0137,0220,0302,0206,0364,0275,0254,0225,0315,0152, \
+0111,0312,0335,0053,0260,0376,0351,0044,0205,0241,0254,0144,0264,0071,0060,0117, \
+0025,0104,0152,0232,0222,0010,0060,0362,0213,0020,0016,0353,0336,0276,0370,0113, \
+0261,0062,0072,0075,0157,0126,0065,0174,0272,0360,0062,0351,0301,0022,0207,0313, \
+0061,0143,0002,0317,0267,0315,0355,0045,0040,0241,0076,0137,0352,0037,0153,0034, \
+0126,0373,0157,0051,0370,0024,0360,0141,0241,0061,0013,0014,0337,0035,0205,0012, \
+0250,0135,0202,0304,0070,0030,0206,0136,0374,0265,0203,0376,0246,0323,0010,0371, \
+0225,0266,0162,0105,0041,0272,0300,0156,0012,0213,0304,0352,0273,0335,0130,0140, \
+0330,0200,0151,0106,0045,0134,0340,0240,0122,0242,0125,0051,0347,0167,0230,0260, \
+0314,0241,0347,0063,0214,0072,0035,0206,0204,0074,0042,0271,0221,0363,0273,0327, \
+0043,0322,0210,0044,0222,0020,0075,0306,0242,0151,0024,0056,0052,0273,0046,0232, \
+0226,0016,0103,0075,0121,0265,0350,0064,0072,0325,0205,0114,0224,0373,0305,0116, \
+0052,0075,0315,0054,0223,0100,0236,0307,0063,0315,0353,0113,0071,0345,0323,0076, \
+0132,0366,0343,0236,0013,0365,0146,0341,0036,0304,0315,0155,0115,0066,0063,0007, \
+0333,0165,0046,0067,0372,0331,0223,0306,0375,0054,0115,0277,0012,0146,0226,0122, \
+0076,0033,0167,0370,0145,0277,0131,0265,0207,0225,0324,0235,0252,0162,0360,0352, \
+0027,0227,0176,0076,0127,0101,0211,0221,0231,0257,0112,0056,0336,0022,0360,0347, \
+0353,0157,0332,0277,0143,0071,0173,0241,0244,0216,0375,0051,0366,0232,0121,0056, \
+0073,0376,0357,0011,0034,0104,0320,0041,0166,0126,0330,0247,0161,0020,0060,0365, \
+0322,0334,0137,0003,0260,0336,0315,0204,0245,0356,0256,0322,0255,0217,0010,0140, \
+0373,0154,0331,0042,0040,0217,0037,0305,0203,0202,0343,0362,0353,0263,0030,0202, \
+0311,0352,0273,0034,0372,0364,0314,0375,0105,0202,0250,0202,0353,0267,0340,0074, \
+0233,0047,0222,0033,0077,0251,0056,0126,0237,0136,0110,0237,0160,0363,0066,0006, \
+0013,0174,0077,0013,0274,0371,0322,0316,0026,0107,0205,0100,0161,0046,0231,0027, \
+0335,0206,0153,0152,0132,0236,0110,0126,0131,0014,0322,0337,0123,0143,0031,0217, \
+0025,0214,0072,0240,0302,0251,0134,0014,0304,0114,0311,0043,0353,0230,0036,0334, \
+0136,0275,0313,0264,0340,0217,0121,0025,0354,0233,0174,0143,0222,0337,0364,0120, \
+0240,0203,0104,0110,0156,0010,0365,0307,0207,0061,0326,0325,0147,0126,0064,0352, \
+0167,0147,0201,0012,0040,0222,0073,0337,0351,0002,0333,0176,0124,0350,0343,0001, \
+0257,0053,0360,0310,0122,0115,0170,0050,0247,0007,0206,0157,0025,0034,0263,0326, \
+0151,0345,0376,0105,0056,0312,0203,0072,0223,0106,0336,0067,0201,0117,0241,0355, \
+0305,0340,0302,0240,0123,0044,0175,0075,0003,0356,0176,0122,0314,0201,0317,0365, \
+0052,0241,0201,0266,0363,0177,0145,0362,0340,0171,0336,0337,0216,0376,0172,0330, \
+0361,0273,0366,0177,0275,0064,0107,0122,0004,0262,0201,0322,0010,0024,0252,0130, \
+0316,0002,0053,0043,0163,0320,0030,0165,0033,0116,0352,0233,0305,0322,0042,0247, \
+0224,0323,0134,0145,0035,0114,0230,0062,0153,0341,0063,0262,0056,0357,0075,0331, \
+0343,0122,0237,0017,0056,0135,0113,0076,0347,0276,0322,0357,0323,0233,0022,0037, \
+0021,0350,0145,0217,0062,0315,0002,0336,0174,0045,0367,0055,0137,0216,0057,0345, \
+0036,0226,0257,0151,0306,0176,0310,0143,0234,0017,0252,0257,0322,0024,0061,0276, \
+0027,0231,0013,0177,0235,0276,0362,0033,0332,0024,0345,0202,0154,0332,0054,0054, \
+0146,0000,0147,0274,0066,0272,0326,0376,0213,0244,0343,0075,0001,0307,0334,0142, \
+0015,0067,0037,0025,0372,0046,0353,0133,0141,0234,0375,0221,0312,0356,0323,0011, \
+0117,0210,0351,0004,0366,0275,0037,0127,0020,0357,0136,0033,0133,0355,0302,0326, \
+0250,0311,0130,0132,0316,0036,0066,0320,0127,0127,0354,0026,0245,0142,0116,0012, \
+0063,0017,0201,0147,0363,0153,0364,0053,0103,0366,0026,0165,0117,0357,0077,0307, \
+0350,0307,0262,0214,0000,0270,0052,0142,0172,0057,0235,0311,0301,0255,0145,0031, \
+0013,0106,0325,0117,0073,0071,0352,0247,0243,0143,0013,0157,0331,0367,0341,0304, \
+0346,0253,0344,0122,0320,0304,0060,0304,0101,0257,0025,0056,0152,0362,0311,0106, \
+0014,0216,0350,0142,0343,0301,0254,0006,0014,0310,0316,0223,0040,0213,0350,0121, \
+0267,0130,0007,0117,0175,0330,0370,0064,0171,0136,0014,0235,0363,0025,0331,0303, \
+0071,0331,0105,0331,0206,0333,0141,0174,0166,0271,0007,0224,0004,0122,0370,0211, \
+0160,0050,0375,0007,0127,0246,0277,0077,0211,0306,0117,0166,0073,0151,0130,0373, \
+0216,0132,0247,0011,0041,0330,0222,0002,0060,0042,0212,0155,0150,0107,0256,0134, \
+0201,0377,0150,0301,0333,0036,0353,0120,0020,0221,0044,0125,0046,0024,0244,0031, \
+0005,0211,0023,0167,0154,0071,0127,0237,0254,0257,0343,0253,0267,0113,0103,0236, \
+0052,0134,0162,0212,0026,0126,0265,0315,0301,0062,0176,0227,0176,0040,0275,0136, \
+0252,0145,0025,0371,0364,0216,0346,0066,0271,0311,0152,0102,0100,0377,0317,0263, \
+0200,0174,0347,0076,0200,0015,0347,0344,0017,0361,0254,0275,0132,0132,0027,0323, \
+0367,0373,0354,0106,0057,0011,0162,0236,0154,0045,0324,0162,0211,0375,0076,0106, \
+0166,0172,0270,0022,0034,0170,0112,0364,0237,0044,0217,0024,0033,0340,0231,0027, \
+0225,0021,0167,0245,0212,0111,0267,0231,0002,0226,0063,0040,0220,0332,0155,0011, \
+0067,0172,0236,0051,0367,0112,0221,0343,0050,0250,0061,0147,0172,0202,0374,0325, \
+0014,0364,0237,0141,0207,0060,0102,0204,0244,0330,0267,0247,0053,0141,0307,0003, \
+0035,0040,0273,0227,0347,0062,0155,0114,0155,0376,0310,0204,0061,0314,0076,0163, \
+0062,0206,0371,0256,0303,0264,0372,0075,0024,0210,0334,0200,0245,0147,0154,0267, \
+0135,0077,0326,0116,0246,0377,0077,0225,0334,0264,0354,0075,0223,0325,0243,0215, \
+0010,0207,0151,0220,0014,0334,0047,0213,0136,0320,0312,0375,0162,0377,0020,0204, \
+0273,0351,0326,0226,0065,0335,0023,0154,0236,0210,0130,0157,0153,0017,0376,0377, \
+0353,0164,0361,0153,0276,0102,0311,0047,0201,0261,0150,0233,0107,0113,0247,0277, \
+0030,0123,0063,0272,0357,0046,0265,0236,0263,0215,0140,0340,0035,0113,0040,0015, \
+0327,0120,0300,0034,0076,0367,0066,0132,0332,0265,0111,0222,0266,0146,0325,0141, \
+0157,0214,0065,0071,0207,0346,0174,0063,0326,0245,0302,0230,0365,0367,0375,0051, \
+0345,0233,0166,0205,0355,0326,0354,0016,0326,0032,0013,0370,0334,0004,0357,0105, \
+0173,0164,0343,0262,0164,0176,0116,0112,0076,0122,0221,0032,0137,0161,0031,0051, \
+0213,0350,0132,0270,0346,0366,0262,0065,0071,0171,0306,0336,0344,0331,0061,0354, \
+0242,0053,0377,0077,0244,0031,0376,0056,0160,0173,0013,0372,0374,0163,0212,0251, \
+0317,0301,0237,0265,0064,0102,0003,0144,0107,0065,0076,0337,0166,0121,0311,0352, \
+0021,0165,0243,0373,0343,0376,0372,0077,0116,0355,0335,0074,0173,0032,0137,0335, \
+0270,0360,0221,0026,0116,0032,0331,0051,0146,0063,0150,0060,0037,0335,0273,0171, \
+0220,0166,0260,0143,0203,0256,0134,0102,0217,0074,0350,0355,0147,0022,0324,0076, \
+0352,0235,0044,0037,0223,0153,0070,0203,0071,0312,0132,0041,0140,0106,0264,0100, \
+0344,0022,0246,0345,0214,0033,0333,0060,0372,0014,0376,0161,0011,0376,0146,0244, \
+0374,0210,0232,0375,0103,0013,0277,0362,0005,0376,0336,0023,0226,0043,0371,0236, \
+0372,0061,0366,0371,0143,0161,0022,0376,0267,0256,0364,0241,0216,0146,0164,0361, \
+0304,0251,0031,0315,0357,0333,0113,0125,0356,0252,0326,0175,0227,0215,0151,0206, \
+0075,0041,0142,0267,0340,0175,0333,0345,0355,0355,0077,0330,0170,0322,0367,0075, \
+0376,0237,0206,0357,0142,0013,0262,0205,0140,0142,0030,0112,0044,0130,0130,0352, \
+0231,0245,0370,0165,0201,0250,0110,0245,0356,0321,0320,0005,0014,0156,0143,0240, \
+0042,0111,0064,0356,0046,0071,0061,0124,0152,0014,0256,0312,0171,0317,0121,0351, \
+0064,0061,0232,0010,0120,0011,0036,0360,0163,0264,0115,0075,0042,0374,0102,0147, \
+0365,0360,0115,0220,0311,0274,0171,0252,0230,0207,0334,0152,0132,0050,0106,0204, \
+0060,0300,0372,0251,0357,0154,0255,0112,0320,0101,0334,0003,0001,0274,0147,0212, \
+0324,0343,0374,0203,0214,0344,0156,0100,0151,0341,0057,0234,0371,0206,0302,0014, \
+0056,0312,0171,0317,0241,0242,0060,0075,0372,0334,0173,0356,0376,0133,0015,0052, \
+0336,0107,0016,0146,0202,0226,0233,0124,0230,0027,0135,0256,0246,0113,0175,0203, \
+0035,0366,0316,0270,0325,0135,0037,0065,0164,0034,0374,0145,0200,0073,0143,0126, \
+0226,0023,0101,0236,0042,0244,0325,0123,0002,0223,0077,0134,0062,0165,0335,0230, \
+0123,0064,0214,0246,0113,0161,0027,0304,0122,0163,0203,0203,0227,0242,0065,0127, \
+0172,0100,0016,0012,0220,0216,0363,0063,0350,0200,0166,0007,0251,0052,0160,0175, \
+0361,0265,0373,0171,0320,0345,0234,0115,0245,0140,0051,0367,0033,0162,0173,0277, \
+0324,0054,0215,0020,0144,0174,0375,0077,0267,0126,0363,0365,0135,0173,0355,0032, \
+0241,0201,0340,0034,0320,0153,0135,0272,0277,0166,0166,0151,0120,0344,0007,0127, \
+0364,0365,0177,0020,0351,0017,0143,0266,0110,0372,0221,0231,0223,0333,0125,0254, \
+0227,0125,0046,0163,0324,0036,0147,0252,0104,0033,0063,0150,0315,0076,0210,0215, \
+0063,0106,0113,0050,0311,0247,0055,0230,0260,0245,0060,0275,0262,0054,0114,0203, \
+0317,0016,0355,0002,0074,0124,0142,0147,0327,0000,0145,0232,0246,0315,0337,0262, \
+0202,0311,0224,0314,0047,0054,0242,0022,0106,0265,0114,0042,0347,0141,0156,0106, \
+0222,0153,0152,0345,0060,0227,0345,0362,0011,0003,0163,0004,0237,0053,0064,0056, \
+0112,0367,0243,0351,0024,0270,0202,0172,0221,0012,0343,0054,0206,0053,0271,0003, \
+0045,0224,0331,0016,0054,0107,0060,0356,0032,0360,0075,0064,0350,0025,0125,0076, \
+0124,0031,0322,0237,0222,0115,0067,0176,0150,0063,0225,0163,0054,0327,0215,0254, \
+0306,0104,0306,0133,0021,0033,0331,0010,0235,0271,0370,0300,0122,0260,0364,0030, \
+0346,0061,0220,0374,0127,0364,0312,0122,0312,0171,0115,0003,0371,0242,0113,0331, \
+0332,0341,0206,0113,0243,0313,0063,0132,0324,0071,0044,0110,0215,0066,0031,0063, \
+0177,0164,0223,0210,0010,0273,0214,0135,0076,0175,0004,0354,0121,0106,0200,0305, \
+0355,0101,0274,0014,0200,0246,0112,0157,0374,0121,0223,0366,0377,0236,0116,0163, \
+0003,0320,0266,0346,0277,0070,0314,0134,0014,0216,0270,0042,0352,0341,0165,0041, \
+0175,0324,0254,0033,0156,0363,0266,0236,0234,0072,0266,0342,0303,0357,0036,0366, \
+0044,0046,0376,0366,0215,0200,0370,0231,0224,0230,0220,0073,0122,0114,0102,0114, \
+0126,0020,0213,0010,0244,0165,0175,0003,0373,0203,0362,0375,0245,0101,0377,0040, \
+0232,0364,0177,0174,0307,0334,0173,0141,0032,0260,0301,0253,0064,0001,0015,0031, \
+0262,0257,0356,0276,0025,0131,0376,0130,0070,0235,0070,0274,0063,0177,0177,0305, \
+0333,0134,0155,0126,0130,0343,0120,0131,0372,0273,0053,0264,0263,0237,0312,0364, \
+0150,0377,0047,0334,0061,0026,0264,0021,0305,0171,0346,0216,0174,0375,0016,0373, \
+0217,0304,0340,0117,0277,0312,0000,0171,0222,0327,0235,0317,0041,0277,0271,0103, \
+0374,0066,0073,0006,0063,0357,0013,0305,0354,0263,0360,0056,0305,0124,0207,0031, \
+0165,0134,0343,0071,0054,0370,0000,0233,0151,0357,0054,0317,0204,0027,0276,0035, \
+0307,0345,0147,0271,0010,0361,0142,0211,0177,0305,0137,0134,0155,0353,0253,0114, \
+0341,0107,0235,0226,0347,0365,0375,0360,0347,0167,0255,0306,0370,0043,0337,0215, \
+0307,0251,0305,0153,0103,0247,0102,0250,0245,0264,0330,0153,0070,0062,0053,0015, \
+0271,0204,0162,0301,0031,0074,0210,0116,0154,0215,0175,0147,0135,0341,0322,0001, \
+0314,0241,0105,0262,0222,0034,0256,0022,0204,0135,0254,0301,0214,0201,0204,0347, \
+0231,0104,0051,0162,0205,0244,0320,0166,0360,0273,0206,0147,0143,0106,0337,0140, \
+0274,0115,0116,0024,0310,0333,0145,0264,0313,0347,0310,0216,0055,0312,0242,0210, \
+0244,0314,0162,0310,0243,0146,0032,0231,0134,0270,0347,0020,0044,0220,0202,0072, \
+0136,0155,0224,0102,0200,0043,0001,0054,0354,0215,0010,0013,0076,0126,0277,0275, \
+0143,0053,0316,0347,0124,0144,0114,0063,0051,0241,0035,0272,0333,0127,0052,0162, \
+0234,0307,0154,0250,0263,0040,0220,0373,0131,0273,0173,0303,0103,0275,0163,0251, \
+0033,0331,0035,0146,0074,0132,0303,0274,0051,0044,0217,0217,0227,0015,0356,0274, \
+0352,0145,0062,0063,0003,0307,0262,0374,0363,0323,0074,0315,0341,0037,0126,0101, \
+0254,0224,0263,0272,0270,0005,0350,0206,0022,0343,0221,0315,0172,0217,0221,0003, \
+0367,0120,0307,0332,0270,0043,0175,0366,0266,0267,0307,0256,0355,0324,0362,0273, \
+0153,0371,0211,0276,0006,0240,0025,0102,0250,0117,0324,0056,0255,0242,0337,0256, \
+0047,0262,0361,0374,0034,0061,0255,0201,0267,0351,0351,0216,0277,0020,0153,0273, \
+0207,0130,0111,0063,0341,0241,0101,0214,0364,0301,0127,0245,0020,0342,0031,0263, \
+0266,0124,0364,0264,0313,0263,0037,0006,0215,0224,0160,0070,0305,0234,0122,0271, \
+0205,0154,0051,0257,0066,0357,0322,0151,0044,0351,0237,0011,0070,0250,0231,0132, \
+0334,0234,0226,0001,0242,0161,0301,0172,0027,0055,0122,0041,0165,0032,0350,0306, \
+0343,0345,0130,0331,0255,0142,0372,0102,0311,0025,0016,0150,0267,0037,0177,0037, \
+0375,0177,0135,0276,0253,0373,0372,0261,0026,0154,0262,0055,0011,0232,0212,0263, \
+0327,0231,0244,0340,0171,0242,0204,0166,0342,0332,0146,0100,0201,0246,0351,0131, \
+0155,0267,0254,0206,0052,0177,0072,0303,0174,0225,0061,0235,0272,0106,0047,0010, \
+0313,0312,0103,0101,0224,0143,0254,0006,0214,0302,0110,0213,0267,0332,0353,0340, \
+0340,0353,0335,0067,0353,0343,0343,0027,0054,0363,0040,0146,0127,0163,0331,0102, \
+0303,0325,0234,0355,0174,0365,0275,0203,0031,0160,0351,0076,0150,0345,0240,0350, \
+0116,0370,0063,0225,0040,0217,0107,0006,0331,0163,0315,0032,0263,0347,0270,0075, \
+0221,0127,0077,0043,0062,0125,0061,0163,0104,0071,0277,0310,0177,0226,0333,0255, \
+0235,0130,0215,0312,0375,0370,0337,0157,0256,0303,0025,0003,0154,0262,0176,0005, \
+0372,0052,0377,0353,0276,0106,0274,0367,0346,0243,0244,0273,0060,0354,0041,0101, \
+0304,0070,0363,0172,0337,0004,0120,0024,0241,0005,0022,0263,0250,0033,0112,0204, \
+0101,0004,0117,0154,0147,0066,0040,0063,0214,0343,0062,0145,0230,0372,0036,0040, \
+0322,0141,0210,0350,0033,0277,0037,0142,0346,0354,0016,0243,0252,0125,0327,0326, \
+0342,0136,0074,0260,0254,0156,0276,0156,0323,0350,0050,0361,0133,0367,0303,0103, \
+0002,0213,0234,0162,0035,0311,0371,0162,0257,0264,0140,0275,0051,0273,0044,0051, \
+0345,0276,0345,0013,0356,0043,0033,0256,0055,0145,0043,0116,0214,0047,0226,0153, \
+0113,0307,0272,0002,0007,0173,0144,0224,0217,0117,0362,0351,0153,0352,0137,0332, \
+0374,0166,0105,0252,0337,0036,0252,0346,0176,0174,0146,0325,0161,0340,0140,0374, \
+0173,0213,0357,0135,0274,0363,0211,0111,0074,0173,0150,0367,0325,0242,0276,0141, \
+0303,0133,0323,0360,0334,0343,0230,0031,0015,0103,0242,0136,0067,0076,0236,0224, \
+0073,0355,0314,0273,0162,0251,0234,0300,0377,0316,0164,0165,0101,0260,0367,0353, \
+0166,0351,0347,0124,0010,0144,0042,0172,0154,0333,0073,0164,0207,0250,0317,0167, \
+0334,0222,0105,0301,0027,0055,0331,0362,0341,0100,0372,0170,0016,0236,0347,0265, \
+0364,0243,0246,0042,0270,0034,0176,0332,0133,0034,0143,0247,0154,0107,0215,0207, \
+0161,0013,0003,0270,0232,0366,0007,0277,0172,0003,0267,0021,0326,0143,0111,0376, \
+0205,0202,0362,0204,0356,0306,0065,0071,0057,0253,0313,0076,0267,0164,0266,0012, \
+0040,0076,0323,0217,0330,0311,0213,0050,0242,0001,0210,0141,0355,0143,0031,0200, \
+0110,0050,0375,0037,0075,0274,0020,0104,0157,0221,0150,0366,0250,0151,0040,0325, \
+0176,0076,0270,0214,0052,0370,0250,0233,0025,0004,0207,0335,0130,0027,0043,0314, \
+0356,0320,0264,0127,0007,0321,0336,0114,0072,0273,0253,0343,0255,0346,0134,0162, \
+0210,0036,0322,0255,0304,0054,0157,0013,0275,0133,0040,0146,0307,0060,0026,0206, \
+0113,0017,0162,0365,0153,0026,0005,0003,0057,0311,0206,0333,0134,0172,0271,0345, \
+0074,0140,0173,0051,0355,0362,0155,0134,0154,0335,0006,0325,0017,0226,0057,0027, \
+0043,0003,0270,0333,0103,0031,0260,0035,0213,0227,0163,0032,0362,0037,0250,0303, \
+0030,0271,0244,0071,0127,0237,0133,0047,0167,0004,0371,0145,0223,0175,0127,0200, \
+0064,0330,0050,0121,0044,0243,0122,0172,0376,0007,0016,0166,0274,0123,0035,0236, \
+0314,0210,0174,0035,0156,0342,0007,0037,0207,0045,0017,0373,0135,0111,0212,0147, \
+0304,0345,0046,0115,0103,0066,0267,0000,0352,0315,0223,0067,0144,0032,0032,0356, \
+0153,0011,0276,0243,0034,0046,0060,0077,0054,0134,0024,0161,0372,0122,0155,0071, \
+0336,0103,0111,0234,0365,0255,0042,0303,0001,0023,0000,0016,0103,0321,0324,0261, \
+0317,0317,0351,0214,0221,0103,0362,0343,0301,0077,0337,0153,0353,0240,0201,0346, \
+0057,0227,0243,0126,0054,0213,0351,0136,0343,0321,0361,0110,0034,0240,0025,0245, \
+0223,0053,0237,0201,0046,0044,0075,0275,0344,0060,0276,0245,0263,0212,0323,0235, \
+0107,0024,0304,0342,0242,0131,0312,0017,0247,0341,0177,0052,0151,0335,0363,0071, \
+0142,0201,0260,0250,0060,0207,0173,0156,0320,0131,0370,0141,0374,0124,0024,0362, \
+0234,0313,0214,0216,0210,0303,0156,0232,0277,0337,0115,0230,0120,0065,0073,0103, \
+0353,0143,0036,0307,0100,0321,0313,0174,0000,0356,0170,0266,0072,0135,0301,0351, \
+0374,0013,0202,0123,0116,0264,0174,0376,0202,0316,0137,0244,0215,0241,0271,0342, \
+0176,0151,0076,0236,0324,0042,0310,0052,0374,0257,0150,0015,0026,0361,0136,0225, \
+0036,0002,0061,0155,0025,0066,0033,0256,0232,0233,0066,0162,0300,0146,0301,0152, \
+0001,0372,0131,0363,0020,0301,0105,0224,0052,0210,0261,0217,0122,0277,0002,0253, \
+0370,0172,0373,0000,0277,0346,0032,0206,0152,0354,0223,0125,0061,0114,0316,0264, \
+0144,0022,0317,0166,0264,0111,0104,0270,0240,0235,0361,0100,0232,0116,0352,0134, \
+0323,0244,0330,0201,0125,0142,0330,0004,0121,0020,0300,0270,0137,0043,0341,0111, \
+0266,0114,0231,0112,0227,0265,0303,0006,0075,0171,0043,0257,0057,0136,0267,0115, \
+0152,0024,0366,0123,0073,0064,0210,0173,0331,0147,0054,0067,0353,0202,0341,0121, \
+0342,0254,0161,0306,0217,0007,0272,0076,0323,0274,0251,0264,0244,0163,0330,0170, \
+0234,0256,0353,0326,0266,0125,0336,0056,0343,0340,0214,0341,0307,0136,0125,0275, \
+0153,0351,0310,0355,0034,0015,0354,0140,0114,0015,0276,0253,0210,0337,0012,0135, \
+0244,0362,0303,0155,0134,0265,0056,0162,0031,0004,0016,0032,0230,0341,0227,0344, \
+0151,0163,0330,0100,0134,0152,0170,0247,0010,0036,0124,0216,0031,0210,0044,0155, \
+0372,0002,0207,0250,0034,0033,0033,0040,0362,0121,0004,0230,0035,0354,0356,0147, \
+0253,0145,0320,0330,0147,0240,0070,0331,0030,0142,0152,0057,0225,0025,0205,0332, \
+0057,0114,0113,0004,0052,0006,0060,0231,0051,0046,0046,0125,0240,0227,0215,0377, \
+0247,0323,0070,0256,0104,0015,0276,0170,0121,0041,0015,0160,0024,0265,0157,0155, \
+0140,0264,0033,0004,0027,0164,0131,0003,0145,0001,0104,0031,0025,0077,0043,0103, \
+0230,0103,0200,0336,0061,0262,0020,0153,0115,0136,0020,0137,0334,0367,0112,0022, \
+0171,0307,0013,0367,0217,0021,0211,0222,0154,0265,0343,0077,0016,0130,0111,0005, \
+0034,0066,0175,0235,0330,0142,0163,0174,0273,0251,0267,0035,0010,0232,0214,0267, \
+0212,0031,0105,0150,0113,0042,0115,0016,0057,0136,0374,0037,0244,0166,0361,0333, \
+0040,0232,0336,0112,0024,0025,0062,0051,0244,0207,0043,0160,0221,0217,0001,0340, \
+0320,0035,0112,0340,0212,0363,0254,0333,0367,0045,0312,0374,0060,0142,0163,0070, \
+0117,0241,0340,0070,0115,0034,0210,0201,0066,0310,0342,0007,0261,0245,0347,0143, \
+0315,0147,0114,0212,0174,0212,0240,0342,0214,0006,0243,0123,0313,0361,0060,0311, \
+0363,0212,0066,0124,0225,0071,0044,0225,0150,0010,0236,0115,0236,0277,0237,0074, \
+0116,0336,0014,0300,0223,0266,0211,0320,0347,0365,0366,0252,0031,0273,0337,0156, \
+0000,0235,0276,0113,0264,0327,0307,0145,0167,0317,0035,0173,0334,0045,0020,0246, \
+0041,0234,0110,0203,0201,0044,0201,0347,0023,0056,0342,0215,0154,0106,0166,0071, \
+0222,0365,0311,0155,0000,0340,0003,0134,0072,0233,0272,0062,0345,0302,0377,0052, \
+0371,0121,0357,0342,0073,0070,0251,0366,0122,0210,0331,0120,0102,0301,0342,0322, \
+0075,0002,0034,0055,0164,0145,0331,0362,0067,0171,0076,0125,0241,0352,0033,0155, \
+0125,0174,0055,0255,0276,0277,0276,0320,0152,0224,0065,0275,0215,0200,0040,0214, \
+0160,0070,0073,0013,0211,0236,0376,0223,0327,0033,0166,0306,0207,0357,0016,0274, \
+0116,0032,0101,0031,0115,0256,0255,0344,0250,0243,0153,0315,0336,0343,0313,0063, \
+0140,0143,0235,0077,0150,0206,0043,0357,0025,0205,0031,0002,0327,0026,0263,0166, \
+0216,0061,0171,0107,0322,0263,0213,0103,0062,0006,0042,0107,0205,0372,0355,0333, \
+0237,0175,0365,0201,0061,0341,0230,0101,0000,0200,0116,0353,0221,0366,0007,0263, \
+0164,0021,0301,0074,0140,0127,0346,0335,0174,0075,0254,0033,0027,0352,0226,0135, \
+0066,0361,0266,0166,0130,0360,0364,0011,0162,0101,0034,0367,0111,0152,0074,0076, \
+0332,0200,0105,0304,0003,0226,0346,0036,0261,0351,0021,0040,0330,0225,0044,0364, \
+0353,0125,0147,0005,0114,0176,0111,0263,0213,0021,0225,0242,0002,0265,0242,0120, \
+0265,0074,0045,0020,0064,0022,0107,0046,0053,0116,0002,0372,0203,0333,0111,0344, \
+0273,0300,0133,0155,0373,0071,0237,0111,0066,0100,0172,0364,0355,0205,0040,0165, \
+0072,0373,0257,0213,0342,0102,0270,0356,0343,0023,0141,0176,0023,0114,0374,0174, \
+0172,0246,0211,0155,0207,0031,0301,0335,0201,0051,0325,0242,0205,0246,0046,0070, \
+0250,0141,0024,0261,0010,0260,0022,0364,0255,0052,0310,0014,0206,0166,0240,0022, \
+0275,0263,0074,0065,0307,0321,0220,0022,0352,0112,0233,0141,0227,0177,0333,0032, \
+0110,0173,0350,0225,0220,0061,0203,0316,0076,0016,0262,0367,0362,0071,0227,0247, \
+0252,0056,0120,0240,0222,0126,0023,0161,0337,0075,0021,0102,0271,0073,0076,0145, \
+0034,0143,0073,0173,0064,0241,0104,0355,0127,0154,0267,0356,0272,0212,0350,0066, \
+0131,0206,0114,0271,0222,0273,0373,0237,0146,0335,0157,0267,0364,0357,0224,0244, \
+0364,0026,0153,0202,0101,0140,0024,0213,0265,0257,0105,0305,0121,0036,0303,0101, \
+0325,0013,0317,0133,0272,0127,0252,0315,0126,0276,0034,0273,0257,0007,0016,0040, \
+0145,0101,0203,0331,0154,0326,0147,0210,0016,0026,0110,0122,0064,0045,0257,0151, \
+0336,0320,0013,0132,0045,0343,0076,0013,0123,0321,0130,0112,0235,0304,0060,0134, \
+0343,0133,0056,0223,0130,0035,0170,0267,0035,0231,0243,0171,0116,0056,0257,0022, \
+0274,0142,0055,0000,0346,0150,0134,0256,0166,0307,0337,0021,0036,0365,0143,0356, \
+0037,0043,0303,0075,0362,0047,0312,0064,0350,0015,0264,0254,0071,0014,0134,0242, \
+0027,0371,0202,0312,0342,0216,0244,0147,0101,0066,0011,0006,0324,0320,0232,0256, \
+0133,0117,0313,0332,0205,0051,0224,0246,0334,0127,0043,0343,0357,0353,0263,0211, \
+0020,0242,0065,0030,0007,0012,0044,0342,0275,0362,0276,0044,0163,0262,0211,0203, \
+0124,0364,0010,0364,0170,0370,0050,0245,0027,0145,0320,0146,0221,0007,0135,0213, \
+0231,0272,0335,0216,0011,0206,0235,0266,0153,0070,0166,0147,0006,0347,0104,0172, \
+0106,0105,0365,0331,0230,0173,0142,0010,0056,0343,0370,0176,0170,0167,0067,0323, \
+0365,0343,0302,0162,0346,0334,0103,0217,0331,0150,0277,0215,0360,0140,0220,0141, \
+0107,0105,0156,0244,0173,0367,0171,0063,0022,0015,0342,0131,0014,0365,0055,0213, \
+0035,0067,0357,0361,0115,0263,0146,0370,0006,0334,0075,0153,0225,0114,0365,0126, \
+0360,0231,0054,0343,0225,0127,0074,0307,0300,0332,0366,0365,0021,0107,0074,0206, \
+0301,0360,0345,0231,0007,0327,0345,0257,0016,0213,0271,0022,0014,0253,0245,0312, \
+0031,0104,0225,0331,0040,0373,0053,0155,0042,0137,0276,0131,0024,0320,0015,0063, \
+0110,0177,0317,0332,0335,0263,0107,0034,0232,0064,0046,0112,0012,0333,0263,0200, \
+0303,0137,0237,0156,0235,0043,0027,0132,0322,0257,0332,0014,0326,0007,0261,0376, \
+0250,0370,0331,0077,0064,0070,0142,0012,0047,0175,0365,0221,0314,0014,0364,0324, \
+0330,0234,0211,0042,0002,0314,0313,0006,0105,0272,0366,0274,0010,0003,0215,0013, \
+0104,0012,0306,0037,0117,0072,0037,0207,0003,0025,0355,0275,0317,0311,0214,0247, \
+0153,0054,0026,0264,0166,0132,0057,0023,0017,0375,0113,0051,0157,0357,0361,0356, \
+0366,0324,0306,0001,0356,0365,0004,0037,0361,0201,0030,0030,0017,0370,0370,0043, \
+0002,0031,0020,0036,0034,0126,0355,0133,0367,0354,0357,0350,0315,0005,0115,0143, \
+0150,0027,0216,0342,0350,0105,0176,0236,0302,0312,0014,0064,0130,0005,0200,0010, \
+0232,0153,0344,0371,0152,0264,0374,0050,0033,0117,0242,0174,0370,0371,0367,0375, \
+0034,0172,0363,0140,0243,0015,0177,0364,0240,0370,0105,0117,0204,0312,0103,0140, \
+0030,0013,0042,0317,0024,0012,0300,0213,0040,0244,0050,0326,0004,0120,0021,0031, \
+0211,0143,0104,0224,0006,0220,0161,0200,0120,0216,0156,0372,0244,0277,0374,0337, \
+0002,0262,0240,0224,0101,0065,0147,0242,0377,0037,0056,0344,0317,0366,0343,0334, \
+0151,0064,0332,0077,0224,0363,0160,0371,0170,0173,0175,0301,0302,0124,0064,0333, \
+0207,0350,0272,0301,0227,0045,0063,0145,0147,0347,0223,0030,0310,0321,0057,0134, \
+0155,0336,0321,0011,0045,0234,0113,0273,0136,0271,0343,0336,0051,0335,0301,0127, \
+0173,0247,0066,0235,0357,0113,0116,0213,0232,0245,0075,0146,0100,0054,0322,0175, \
+0122,0146,0370,0043,0057,0114,0071,0323,0117,0236,0200,0331,0353,0342,0172,0214, \
+0317,0127,0373,0344,0241,0200,0127,0370,0247,0271,0004,0204,0303,0141,0337,0367, \
+0363,0223,0152,0321,0076,0147,0142,0202,0113,0026,0044,0250,0065,0355,0236,0146, \
+0015,0247,0376,0025,0217,0055,0130,0260,0005,0330,0073,0372,0272,0264,0171,0002, \
+0165,0030,0001,0014,0314,0274,0337,0062,0057,0147,0166,0226,0175,0162,0000,0236, \
+0040,0051,0200,0356,0076,0342,0026,0347,0376,0265,0215,0234,0056,0302,0104,0345, \
+0273,0321,0273,0323,0076,0161,0247,0236,0211,0253,0350,0131,0135,0344,0350,0013, \
+0260,0112,0077,0013,0003,0073,0175,0222,0173,0107,0210,0362,0350,0243,0344,0354, \
+0117,0156,0260,0060,0074,0275,0006,0213,0333,0253,0305,0247,0167,0277,0270,0377, \
+0057,0333,0233,0300,0030,0110,0263,0154,0371,0154,0101,0006,0321,0210,0253,0152, \
+0016,0055,0332,0231,0361,0112,0046,0205,0006,0300,0340,0322,0260,0167,0160,0274, \
+0160,0114,0221,0256,0274,0234,0223,0064,0174,0243,0075,0043,0233,0272,0120,0341, \
+0134,0267,0041,0006,0015,0213,0372,0317,0013,0135,0125,0325,0057,0255,0171,0045, \
+0302,0147,0016,0213,0253,0341,0255,0256,0212,0214,0210,0216,0153,0250,0023,0004, \
+0143,0020,0350,0145,0215,0145,0264,0363,0222,0264,0211,0241,0067,0347,0363,0372, \
+0046,0331,0200,0323,0132,0110,0110,0211,0154,0230,0017,0101,0106,0155,0365,0012, \
+0306,0301,0057,0237,0324,0056,0034,0205,0305,0117,0302,0043,0213,0116,0164,0010, \
+0073,0056,0025,0313,0021,0254,0307,0130,0056,0340,0072,0243,0177,0023,0271,0360, \
+0240,0252,0313,0340,0072,0070,0333,0371,0325,0217,0010,0170,0306,0251,0157,0360, \
+0301,0313,0141,0251,0372,0074,0170,0014,0003,0062,0041,0320,0002,0074,0061,0206, \
+0215,0374,0017,0331,0231,0225,0061,0271,0156,0255,0206,0064,0301,0271,0161,0062, \
+0225,0025,0064,0062,0211,0206,0130,0241,0162,0325,0325,0230,0231,0130,0322,0345, \
+0230,0346,0131,0244,0320,0306,0060,0162,0005,0003,0373,0346,0011,0037,0077,0341, \
+0033,0235,0337,0037,0360,0353,0300,0252,0323,0030,0037,0056,0326,0343,0225,0013, \
+0071,0140,0306,0241,0372,0155,0235,0135,0044,0212,0216,0162,0056,0122,0330,0310, \
+0174,0355,0120,0267,0130,0143,0230,0312,0042,0302,0040,0306,0337,0153,0373,0077, \
+0363,0103,0154,0227,0371,0367,0326,0013,0016,0171,0163,0314,0265,0212,0101,0134, \
+0244,0260,0140,0212,0250,0145,0226,0012,0252,0261,0124,0025,0144,0116,0075,0126, \
+0006,0100,0233,0015,0126,0234,0266,0314,0023,0120,0073,0135,0325,0206,0102,0050, \
+0210,0313,0023,0267,0345,0372,0076,0341,0177,0127,0366,0162,0002,0034,0021,0072, \
+0026,0226,0321,0124,0211,0011,0315,0101,0341,0311,0044,0140,0256,0245,0262,0261, \
+0352,0123,0024,0066,0246,0271,0153,0370,0220,0372,0365,0115,0202,0050,0217,0203, \
+0134,0033,0255,0271,0345,0035,0034,0213,0110,0103,0162,0226,0116,0054,0050,0240, \
+0231,0121,0055,0144,0337,0237,0307,0077,0112,0162,0126,0171,0166,0141,0376,0075, \
+0044,0331,0351,0165,0014,0001,0376,0353,0011,0244,0320,0210,0214,0007,0315,0231, \
+0347,0103,0236,0305,0174,0371,0142,0141,0112,0122,0243,0043,0337,0326,0340,0023, \
+0223,0050,0313,0106,0301,0226,0117,0346,0336,0352,0232,0312,0344,0202,0040,0304, \
+0121,0062,0205,0350,0353,0215,0266,0372,0265,0135,0257,0226,0113,0044,0015,0223, \
+0113,0020,0125,0212,0051,0133,0045,0271,0211,0122,0356,0230,0103,0121,0250,0040, \
+0250,0237,0326,0224,0127,0016,0323,0013,0345,0307,0043,0233,0342,0035,0065,0217, \
+0020,0016,0344,0345,0320,0261,0030,0305,0132,0235,0065,0250,0141,0260,0155,0222, \
+0234,0106,0134,0367,0336,0135,0373,0031,0010,0160,0157,0154,0300,0113,0002,0366, \
+0333,0151,0024,0152,0120,0305,0254,0005,0114,0070,0100,0126,0140,0014,0376,0230, \
+0265,0366,0060,0140,0004,0230,0171,0341,0060,0031,0226,0126,0155,0365,0260,0063, \
+0077,0233,0045,0062,0021,0025,0210,0252,0050,0056,0323,0277,0040,0344,0321,0037, \
+0036,0313,0266,0206,0100,0335,0310,0132,0003,0111,0235,0372,0265,0201,0110,0007, \
+0104,0322,0033,0130,0032,0007,0040,0104,0062,0331,0215,0011,0363,0152,0346,0132, \
+0301,0203,0006,0256,0217,0107,0332,0162,0373,0256,0237,0165,0060,0253,0153,0332, \
+0303,0225,0243,0136,0121,0320,0222,0017,0146,0060,0040,0002,0121,0000,0075,0115, \
+0176,0157,0006,0075,0043,0360,0055,0306,0000,0265,0342,0324,0113,0046,0113,0331, \
+0124,0333,0362,0324,0374,0265,0032,0317,0337,0362,0347,0313,0144,0210,0157,0201, \
+0326,0165,0320,0362,0333,0211,0133,0305,0105,0237,0151,0372,0241,0067,0304,0244, \
+0214,0117,0174,0017,0367,0060,0230,0213,0002,0066,0237,0303,0226,0175,0224,0154, \
+0374,0062,0254,0025,0124,0363,0144,0071,0230,0340,0347,0162,0013,0137,0360,0216, \
+0332,0163,0203,0000,0136,0106,0066,0317,0327,0306,0214,0005,0275,0174,0165,0361, \
+0153,0361,0031,0300,0343,0021,0062,0220,0020,0347,0034,0240,0004,0056,0354,0135, \
+0353,0355,0260,0376,0173,0075,0171,0213,0302,0076,0301,0215,0103,0157,0147,0233, \
+0176,0035,0130,0147,0035,0235,0036,0121,0224,0200,0231,0300,0171,0324,0024,0140, \
+0201,0360,0350,0015,0372,0031,0351,0273,0316,0315,0316,0244,0070,0303,0364,0037, \
+0323,0040,0254,0337,0002,0111,0300,0345,0254,0102,0112,0246,0021,0220,0170,0113, \
+0063,0367,0316,0044,0227,0346,0060,0313,0045,0023,0200,0310,0310,0134,0325,0356, \
+0243,0170,0260,0270,0272,0100,0117,0070,0070,0001,0162,0174,0362,0176,0355,0064, \
+0103,0216,0351,0252,0060,0035,0077,0032,0042,0077,0344,0317,0235,0213,0372,0057, \
+0304,0304,0057,0355,0371,0056,0022,0034,0355,0300,0363,0361,0053,0046,0200,0270, \
+0314,0023,0002,0036,0365,0035,0065,0266,0126,0025,0060,0144,0002,0063,0373,0114, \
+0145,0363,0205,0044,0034,0210,0061,0006,0074,0134,0252,0234,0215,0031,0074,0222, \
+0357,0302,0124,0374,0361,0203,0033,0077,0325,0367,0264,0140,0302,0346,0142,0114, \
+0033,0366,0255,0347,0070,0272,0170,0032,0202,0036,0125,0001,0345,0314,0210,0260, \
+0020,0332,0077,0001,0014,0013,0226,0024,0010,0027,0342,0027,0320,0366,0032,0213, \
+0265,0214,0215,0031,0250,0320,0003,0310,0306,0147,0351,0143,0312,0360,0200,0151, \
+0035,0240,0022,0024,0377,0375,0261,0376,0200,0045,0024,0363,0211,0150,0051,0345, \
+0026,0350,0011,0345,0313,0145,0316,0035,0032,0347,0344,0110,0171,0054,0206,0107, \
+0204,0277,0333,0052,0224,0272,0014,0236,0337,0370,0056,0161,0137,0233,0054,0215, \
+0257,0237,0074,0366,0016,0227,0076,0060,0005,0054,0116,0127,0126,0141,0365,0127, \
+0261,0103,0005,0074,0204,0222,0221,0201,0071,0200,0323,0276,0224,0036,0317,0155, \
+0245,0346,0215,0244,0165,0127,0144,0223,0230,0260,0230,0212,0141,0101,0330,0367, \
+0311,0324,0024,0170,0230,0263,0352,0321,0231,0020,0013,0376,0224,0372,0202,0247, \
+0071,0217,0041,0215,0207,0344,0066,0231,0134,0145,0334,0251,0250,0165,0230,0113, \
+0201,0204,0056,0066,0241,0366,0321,0362,0057,0236,0215,0117,0132,0146,0247,0304, \
+0276,0164,0340,0367,0076,0137,0220,0351,0371,0222,0143,0062,0264,0307,0205,0303, \
+0270,0166,0030,0341,0143,0270,0137,0253,0267,0345,0367,0226,0153,0073,0246,0054, \
+0172,0152,0375,0210,0246,0311,0261,0060,0316,0277,0143,0061,0370,0017,0014,0105, \
+0230,0271,0162,0120,0013,0353,0077,0357,0371,0377,0176,0106,0016,0121,0107,0257, \
+0335,0224,0271,0201,0221,0003,0007,0276,0201,0252,0375,0336,0333,0024,0173,0057, \
+0113,0331,0043,0226,0120,0157,0271,0047,0333,0151,0037,0161,0363,0376,0363,0137, \
+0353,0371,0313,0305,0216,0065,0177,0320,0363,0025,0064,0366,0145,0246,0135,0271, \
+0306,0174,0034,0236,0377,0157,0353,0364,0277,0326,0144,0023,0234,0323,0300,0217, \
+0274,0010,0332,0000,0354,0057,0314,0021,0050,0210,0062,0052,0214,0007,0367,0104, \
+0177,0172,0250,0101,0262,0210,0260,0303,0171,0335,0012,0006,0137,0177,0346,0177, \
+0077,0261,0236,0337,0366,0134,0074,0131,0034,0112,0212,0334,0160,0165,0311,0042, \
+0304,0246,0102,0307,0304,0362,0171,0161,0330,0150,0310,0164,0352,0035,0341,0061, \
+0025,0000,0263,0020,0254,0110,0244,0204,0221,0301,0206,0047,0331,0276,0237,0162, \
+0373,0043,0260,0035,0201,0330,0224,0071,0056,0365,0112,0150,0060,0222,0115,0242, \
+0142,0013,0047,0236,0262,0124,0262,0347,0365,0366,0157,0077,0336,0300,0154,0050, \
+0301,0050,0144,0177,0217,0272,0003,0363,0307,0343,0367,0175,0252,0361,0233,0027, \
+0334,0007,0277,0262,0106,0101,0265,0024,0124,0022,0356,0341,0114,0215,0000,0143, \
+0360,0006,0043,0077,0306,0031,0324,0361,0037,0317,0150,0034,0021,0236,0037,0070, \
+0066,0302,0241,0230,0310,0320,0206,0116,0362,0333,0367,0150,0024,0060,0102,0032, \
+0236,0304,0176,0017,0177,0005,0340,0303,0301,0157,0300,0031,0230,0040,0147,0260, \
+0311,0021,0226,0042,0066,0206,0330,0140,0145,0277,0277,0221,0073,0123,0237,0243, \
+0246,0374,0302,0077,0367,0336,0102,0241,0335,0376,0115,0301,0336,0174,0361,0356, \
+0354,0377,0161,0240,0105,0065,0075,0221,0326,0321,0351,0375,0135,0213,0156,0252, \
+0055,0036,0161,0206,0013,0223,0032,0017,0044,0260,0233,0214,0236,0036,0256,0120, \
+0376,0237,0242,0102,0212,0107,0173,0052,0202,0212,0061,0021,0104,0110,0254,0140, \
+0221,0213,0026,0104,0021,0030,0374,0377,0177,0036,0262,0143,0076,0066,0250,0161, \
+0150,0074,0132,0050,0122,0261,0265,0077,0165,0126,0327,0072,0062,0050,0303,0325, \
+0073,0265,0243,0341,0110,0014,0277,0247,0004,0047,0366,0137,0044,0175,0170,0267, \
+0336,0112,0047,0252,0107,0276,0045,0030,0164,0243,0011,0044,0356,0224,0043,0015, \
+0254,0055,0174,0305,0334,0201,0140,0017,0222,0015,0261,0240,0326,0076,0306,0031, \
+0104,0362,0307,0120,0216,0020,0332,0165,0042,0356,0274,0044,0261,0252,0354,0035, \
+0364,0353,0275,0053,0217,0142,0352,0366,0166,0166,0207,0335,0346,0375,0101,0335, \
+0141,0212,0115,0364,0262,0054,0036,0226,0152,0044,0301,0130,0261,0104,0106,0013, \
+0031,0002,0054,0063,0016,0326,0037,0272,0224,0045,0035,0373,0114,0366,0263,0350, \
+0377,0331,0360,0044,0042,0210,0205,0111,0121,0247,0112,0115,0136,0217,0271,0213, \
+0067,0066,0272,0022,0146,0327,0215,0374,0260,0067,0103,0216,0166,0033,0076,0151, \
+0313,0101,0166,0021,0014,0265,0023,0235,0314,0266,0320,0122,0117,0363,0155,0231, \
+0323,0143,0103,0277,0055,0263,0171,0260,0241,0160,0250,0143,0163,0060,0033,0312, \
+0144,0274,0133,0253,0003,0202,0155,0114,0126,0032,0145,0062,0230,0207,0064,0320, \
+0300,0232,0302,0221,0311,0030,0310,0054,0047,0344,0036,0332,0241,0121,0067,0312, \
+0022,0377,0101,0207,0142,0012,0100,0264,0257,0330,0131,0242,0151,0003,0075,0227, \
+0373,0014,0133,0120,0153,0267,0003,0162,0344,0170,0302,0105,0336,0034,0150,0233, \
+0313,0352,0027,0054,0043,0277,0110,0226,0233,0232,0300,0154,0010,0110,0125,0252, \
+0160,0120,0024,0314,0042,0264,0134,0256,0022,0062,0260,0162,0171,0026,0025,0266, \
+0116,0010,0321,0154,0040,0270,0002,0203,0020,0254,0043,0137,0236,0340,0217,0127, \
+0154,0167,0316,0150,0364,0123,0212,0343,0226,0140,0156,0142,0154,0056,0331,0111, \
+0353,0165,0162,0101,0005,0067,0375,0327,0321,0033,0031,0014,0056,0031,0107,0041, \
+0172,0210,0175,0322,0143,0056,0321,0163,0077,0165,0143,0056,0060,0262,0151,0045, \
+0154,0340,0226,0010,0257,0053,0055,0302,0274,0327,0215,0007,0211,0364,0012,0035, \
+0351,0340,0222,0363,0041,0321,0000,0332,0150,0202,0251,0147,0344,0371,0217,0217, \
+0205,0201,0371,0132,0220,0130,0144,0367,0262,0053,0322,0042,0177,0206,0160,0373, \
+0317,0003,0011,0260,0175,0150,0247,0326,0220,0355,0111,0315,0201,0210,0173,0333, \
+0134,0311,0047,0252,0337,0342,0313,0007,0142,0207,0066,0254,0301,0131,0211,0121, \
+0244,0270,0270,0244,0317,0046,0142,0220,0344,0067,0101,0254,0302,0263,0161,0174, \
+0273,0340,0141,0064,0310,0301,0127,0030,0011,0151,0341,0104,0053,0005,0254,0265, \
+0015,0325,0347,0073,0314,0341,0047,0134,0237,0001,0355,0150,0340,0266,0334,0211, \
+0222,0350,0135,0146,0324,0127,0263,0326,0150,0131,0210,0157,0101,0261,0237,0317, \
+0122,0040,0006,0117,0115,0243,0073,0067,0355,0331,0067,0320,0332,0042,0070,0215, \
+0222,0120,0111,0120,0062,0230,0123,0362,0125,0245,0037,0010,0252,0044,0140,0233, \
+0110,0033,0035,0256,0346,0113,0111,0166,0325,0156,0012,0023,0167,0175,0347,0074, \
+0050,0112,0152,0003,0370,0276,0221,0212,0102,0300,0052,0073,0004,0111,0054,0331, \
+0265,0060,0041,0175,0333,0121,0330,0301,0264,0230,0332,0151,0323,0240,0163,0026, \
+0246,0247,0012,0121,0135,0365,0137,0141,0165,0261,0260,0067,0026,0364,0075,0326, \
+0023,0014,0240,0157,0166,0326,0054,0337,0360,0242,0031,0374,0375,0171,0230,0220, \
+0040,0107,0027,0350,0001,0320,0317,0227,0325,0124,0355,0314,0077,0120,0350,0143, \
+0022,0056,0161,0000,0374,0044,0300,0323,0255,0333,0351,0031,0240,0136,0007,0134, \
+0042,0205,0376,0020,0226,0337,0070,0220,0001,0356,0065,0005,0166,0176,0056,0016, \
+0256,0240,0171,0002,0054,0335,0074,0277,0011,0201,0120,0310,0304,0206,0337,0076, \
+0227,0076,0334,0035,0165,0044,0067,0262,0004,0105,0041,0106,0205,0316,0160,0372, \
+0075,0147,0002,0277,0134,0061,0012,0360,0256,0074,0320,0012,0165,0015,0025,0243, \
+0310,0071,0276,0143,0067,0346,0305,0337,0034,0244,0000,0170,0126,0307,0172,0305, \
+0371,0046,0001,0163,0110,0041,0320,0300,0301,0177,0245,0060,0305,0366,0302,0374, \
+0123,0036,0220,0271,0242,0200,0272,0315,0111,0145,0027,0343,0130,0107,0221,0274, \
+0062,0133,0131,0216,0064,0353,0173,0215,0101,0276,0355,0360,0332,0222,0265,0156, \
+0104,0120,0362,0265,0325,0233,0104,0133,0142,0345,0141,0134,0311,0364,0261,0025, \
+0363,0042,0252,0105,0123,0320,0004,0202,0310,0241,0224,0024,0221,0031,0021,0223, \
+0144,0103,0144,0125,0371,0060,0364,0306,0254,0037,0022,0215,0010,0050,0145,0011, \
+0025,0014,0140,0071,0105,0044,0104,0244,0177,0101,0366,0375,0246,0040,0124,0062, \
+0315,0227,0014,0060,0053,0331,0140,0120,0036,0155,0054,0273,0030,0256,0060,0105, \
+0316,0171,0021,0365,0163,0364,0135,0145,0156,0263,0111,0073,0031,0356,0031,0042, \
+0212,0002,0250,0054,0106,0103,0361,0364,0363,0234,0254,0366,0176,0351,0175,0341, \
+0203,0075,0276,0151,0046,0175,0121,0077,0154,0121,0035,0051,0163,0157,0017,0224, \
+0115,0040,0262,0032,0354,0075,0002,0352,0101,0075,0061,0223,0273,0336,0013,0022, \
+0010,0063,0167,0335,0226,0067,0200,0355,0374,0075,0260,0313,0350,0244,0365,0307, \
+0272,0063,0372,0051,0146,0370,0207,0260,0203,0315,0256,0316,0332,0243,0155,0213, \
+0173,0124,0045,0351,0034,0145,0245,0256,0341,0252,0356,0023,0030,0202,0377,0343, \
+0010,0316,0216,0262,0247,0043,0217,0336,0047,0236,0366,0205,0212,0173,0004,0075, \
+0136,0272,0154,0352,0046,0145,0014,0164,0315,0255,0045,0055,0230,0047,0255,0252, \
+0136,0243,0204,0165,0167,0111,0365,0133,0003,0164,0147,0026,0103,0065,0164,0030, \
+0062,0037,0315,0030,0056,0325,0020,0357,0065,0233,0175,0046,0116,0040,0346,0274, \
+0245,0307,0111,0043,0262,0064,0071,0215,0211,0330,0026,0123,0017,0026,0115,0031, \
+0123,0265,0040,0155,0072,0113,0003,0367,0354,0024,0216,0254,0334,0365,0376,0163, \
+0147,0064,0204,0205,0276,0376,0105,0246,0255,0264,0211,0075,0076,0303,0150,0223, \
+0211,0017,0037,0236,0257,0233,0373,0072,0165,0160,0336,0125,0143,0207,0256,0047, \
+0356,0172,0262,0134,0141,0202,0154,0302,0247,0141,0376,0155,0003,0141,0174,0136, \
+0110,0177,0236,0370,0150,0353,0320,0347,0352,0077,0117,0117,0116,0031,0036,0004, \
+0060,0121,0356,0274,0070,0166,0020,0014,0150,0040,0032,0133,0352,0161,0150,0144, \
+0202,0144,0301,0357,0336,0141,0114,0303,0330,0120,0354,0313,0020,0373,0114,0056, \
+0104,0352,0134,0245,0006,0020,0212,0044,0135,0224,0065,0061,0035,0116,0323,0107, \
+0277,0216,0321,0017,0060,0100,0116,0027,0316,0047,0037,0300,0236,0343,0134,0166, \
+0266,0371,0322,0301,0311,0130,0204,0074,0074,0262,0235,0136,0100,0113,0362,0036, \
+0263,0256,0135,0041,0103,0265,0166,0232,0352,0176,0130,0350,0043,0223,0035,0242, \
+0006,0045,0335,0362,0353,0202,0366,0023,0224,0321,0347,0115,0225,0364,0305,0312, \
+0263,0005,0225,0326,0263,0272,0244,0233,0336,0330,0277,0165,0123,0300,0360,0141, \
+0313,0176,0320,0143,0155,0043,0140,0327,0324,0072,0216,0343,0157,0300,0122,0271, \
+0015,0036,0322,0100,0203,0271,0245,0325,0224,0170,0064,0244,0233,0321,0313,0217, \
+0301,0120,0262,0077,0026,0334,0014,0133,0175,0120,0034,0012,0165,0012,0100,0063, \
+0151,0110,0066,0332,0150,0135,0214,0327,0151,0111,0056,0336,0160,0006,0022,0030, \
+0201,0355,0223,0324,0167,0331,0341,0270,0373,0223,0276,0166,0244,0346,0224,0175, \
+0345,0263,0037,0152,0006,0062,0050,0262,0043,0021,0004,0100,0121,0043,0042,0252, \
+0003,0040,0271,0031,0315,0306,0054,0052,0240,0256,0025,0265,0103,0344,0037,0104, \
+0272,0253,0124,0305,0330,0140,0021,0371,0043,0142,0036,0244,0070,0362,0021,0015, \
+0000,0321,0203,0063,0027,0114,0114,0020,0105,0167,0041,0173,0074,0376,0132,0007, \
+0301,0212,0301,0340,0054,0101,0367,0350,0142,0201,0367,0042,0344,0163,0362,0301, \
+0311,0265,0052,0211,0245,0212,0223,0055,0034,0107,0026,0000,0230,0107,0322,0201, \
+0257,0044,0113,0047,0140,0125,0247,0015,0003,0345,0206,0227,0032,0046,0061,0115, \
+0141,0212,0001,0101,0123,0321,0261,0265,0116,0001,0241,0130,0015,0370,0323,0010, \
+0042,0262,0250,0047,0104,0250,0374,0130,0022,0003,0001,0074,0035,0247,0143,0276, \
+0126,0152,0276,0254,0053,0063,0153,0117,0367,0357,0114,0113,0241,0046,0376,0337, \
+0145,0111,0125,0212,0010,0041,0025,0104,0110,0212,0212,0012,0250,0165,0152,0324, \
+0215,0113,0044,0006,0237,0341,0333,0136,0305,0173,0353,0246,0105,0150,0104,0315, \
+0031,0246,0034,0303,0321,0337,0117,0105,0374,0105,0046,0317,0224,0336,0121,0264, \
+0310,0116,0246,0037,0063,0104,0104,0351,0100,0216,0163,0016,0221,0263,0040,0362, \
+0065,0325,0131,0056,0175,0174,0034,0030,0143,0274,0171,0003,0303,0155,0215,0120, \
+0351,0027,0341,0026,0204,0357,0042,0174,0202,0166,0225,0067,0132,0312,0171,0022, \
+0246,0125,0265,0140,0155,0141,0345,0314,0041,0360,0355,0023,0072,0350,0262,0032, \
+0030,0330,0361,0136,0054,0036,0044,0312,0032,0350,0172,0377,0176,0156,0223,0175, \
+0233,0336,0034,0014,0015,0212,0146,0001,0345,0337,0325,0334,0051,0245,0035,0322, \
+0366,0121,0140,0334,0314,0313,0231,0213,0217,0042,0250,0203,0026,0233,0074,0065, \
+0201,0314,0022,0320,0146,0263,0341,0224,0075,0060,0373,0167,0037,0312,0374,0011, \
+0077,0131,0066,0222,0014,0363,0031,0102,0205,0014,0210,0023,0151,0055,0273,0274, \
+0357,0146,0263,0133,0171,0243,0142,0117,0006,0103,0251,0312,0357,0235,0144,0023, \
+0074,0144,0076,0201,0016,0364,0053,0150,0122,0265,0040,0244,0026,0020,0377,0243, \
+0011,0121,0101,0144,0130,0105,0322,0032,0030,0030,0324,0053,0052,0037,0332,0230, \
+0202,0305,0210,0343,0130,0005,0234,0161,0313,0257,0335,0236,0377,0313,0335,0366, \
+0371,0172,0067,0370,0361,0174,0215,0344,0076,0240,0120,0146,0374,0356,0043,0364, \
+0251,0042,0116,0212,0046,0175,0173,0126,0044,0317,0005,0233,0047,0352,0264,0047, \
+0244,0203,0112,0344,0114,0162,0321,0175,0061,0014,0262,0370,0316,0200,0205,0212, \
+0026,0056,0154,0243,0136,0053,0252,0315,0300,0032,0031,0367,0052,0167,0363,0045, \
+0230,0033,0113,0355,0103,0206,0321,0022,0051,0072,0076,0353,0314,0364,0336,0252, \
+0056,0321,0004,0035,0310,0032,0060,0134,0115,0116,0316,0266,0333,0243,0302,0320, \
+0247,0004,0054,0361,0044,0070,0146,0306,0320,0042,0011,0113,0345,0252,0064,0274, \
+0217,0047,0172,0024,0364,0063,0245,0363,0073,0050,0041,0144,0316,0263,0252,0205, \
+0010,0320,0101,0264,0304,0344,0364,0276,0073,0156,0136,0217,0173,0051,0323,0110, \
+0050,0017,0076,0265,0341,0136,0371,0246,0344,0102,0164,0016,0332,0006,0372,0006, \
+0375,0031,0155,0307,0344,0300,0334,0106,0102,0004,0002,0100,0323,0303,0373,0067, \
+0331,0057,0273,0154,0042,0102,0126,0326,0207,0263,0205,0055,0117,0365,0211,0230, \
+0155,0340,0354,0367,0057,0001,0064,0112,0264,0130,0356,0021,0315,0245,0137,0160, \
+0030,0103,0142,0076,0217,0042,0021,0317,0357,0233,0370,0232,0071,0104,0254,0167, \
+0276,0041,0341,0155,0125,0042,0044,0222,0261,0112,0171,0154,0174,0012,0206,0302, \
+0002,0237,0353,0355,0366,0034,0271,0340,0273,0225,0321,0270,0327,0363,0135,0146, \
+0244,0203,0364,0032,0071,0376,0067,0063,0121,0330,0104,0245,0212,0112,0162,0160, \
+0266,0164,0312,0074,0116,0243,0023,0024,0370,0121,0162,0003,0102,0044,0024,0177, \
+0105,0252,0050,0054,0047,0312,0163,0275,0237,0223,0057,0322,0034,0204,0110,0143, \
+0047,0147,0004,0317,0267,0367,0137,0162,0266,0276,0343,0346,0342,0046,0363,0210, \
+0063,0062,0366,0027,0025,0022,0276,0007,0332,0203,0000,0331,0313,0363,0377,0130, \
+0214,0256,0126,0015,0000,0335,0260,0003,0134,0350,0177,0054,0314,0252,0006,0072, \
+0277,0066,0224,0365,0265,0163,0010,0006,0014,0143,0140,0242,0261,0240,0321,0221, \
+0140,0243,0006,0102,0262,0161,0046,0125,0124,0042,0010,0040,0212,0101,0126,0002, \
+0040,0054,0105,0025,0237,0355,0102,0221,0022,0033,0062,0221,0124,0126,0105,0203, \
+0026,0052,0104,0121,0210,0210,0301,0025,0202,0261,0214,0030,0050,0241,0065,0112, \
+0052,0310,0301,0003,0146,0125,0146,0232,0343,0000,0240,0276,0260,0101,0260,0252, \
+0250,0142,0175,0237,0177,0367,0361,0327,0270,0334,0337,0326,0033,0316,0063,0361, \
+0077,0105,0063,0363,0272,0326,0215,0172,0236,0100,0116,0324,0130,0012,0175,0251, \
+0045,0020,0210,0062,0105,0212,0007,0354,0152,0110,0170,0064,0125,0220,0130,0043, \
+0000,0100,0350,0044,0052,0035,0357,0355,0147,0261,0327,0321,0111,0175,0064,0251, \
+0277,0042,0225,0212,0167,0346,0030,0277,0337,0353,0277,0324,0236,0375,0250,0274, \
+0235,0244,0166,0035,0133,0376,0031,0104,0211,0355,0065,0160,0020,0366,0366,0346, \
+0172,0340,0312,0163,0227,0320,0145,0316,0171,0167,0357,0220,0025,0114,0315,0252, \
+0277,0353,0263,0223,0355,0341,0020,0223,0223,0061,0011,0231,0347,0354,0140,0161, \
+0012,0252,0061,0302,0025,0365,0042,0346,0255,0027,0353,0367,0053,0371,0270,0151, \
+0220,0277,0201,0375,0107,0362,0216,0151,0353,0073,0310,0142,0331,0061,0267,0373, \
+0013,0377,0124,0371,0027,0307,0160,0174,0135,0104,0147,0064,0364,0075,0274,0014, \
+0133,0330,0231,0137,0322,0162,0266,0105,0110,0025,0010,0207,0124,0125,0106,0164, \
+0143,0077,0007,0200,0341,0255,0022,0313,0341,0332,0103,0066,0056,0170,0037,0137, \
+0341,0264,0027,0266,0323,0164,0232,0053,0325,0057,0003,0107,0336,0273,0226,0023, \
+0120,0271,0131,0325,0367,0062,0163,0257,0175,0352,0206,0135,0277,0030,0211,0116, \
+0131,0161,0173,0063,0326,0072,0131,0327,0256,0235,0227,0036,0214,0060,0131,0230, \
+0177,0153,0244,0065,0277,0330,0310,0337,0351,0332,0003,0062,0036,0367,0145,0331, \
+0150,0150,0023,0131,0321,0370,0053,0072,0064,0365,0256,0257,0240,0172,0170,0213, \
+0357,0347,0313,0223,0202,0132,0250,0345,0355,0215,0025,0355,0067,0117,0212,0152, \
+0257,0356,0121,0075,0234,0371,0012,0155,0233,0107,0124,0371,0327,0353,0342,0147, \
+0105,0113,0105,0007,0201,0273,0251,0026,0202,0306,0327,0014,0243,0053,0300,0352, \
+0060,0075,0156,0265,0104,0232,0025,0227,0313,0027,0223,0172,0352,0025,0333,0307, \
+0323,0362,0224,0374,0373,0071,0045,0350,0354,0347,0172,0376,0315,0342,0352,0341, \
+0373,0070,0006,0015,0233,0166,0032,0263,0204,0253,0267,0227,0050,0246,0132,0165, \
+0117,0072,0125,0050,0352,0334,0203,0220,0360,0214,0364,0151,0232,0272,0126,0217, \
+0261,0274,0155,0356,0174,0365,0235,0067,0100,0363,0327,0037,0004,0110,0117,0363, \
+0145,0230,0072,0262,0207,0061,0154,0215,0055,0225,0106,0031,0144,0244,0025,0051, \
+0302,0347,0360,0251,0240,0316,0106,0146,0337,0037,0355,0261,0327,0315,0313,0154, \
+0322,0121,0324,0232,0340,0215,0301,0011,0336,0015,0320,0307,0230,0364,0205,0222, \
+0260,0214,0127,0141,0055,0227,0164,0251,0076,0130,0156,0126,0170,0233,0015,0235, \
+0122,0127,0350,0254,0112,0102,0101,0313,0041,0025,0255,0041,0175,0024,0200,0343, \
+0307,0131,0370,0277,0046,0005,0337,0273,0224,0227,0304,0042,0215,0035,0247,0120, \
+0106,0045,0042,0335,0332,0343,0257,0146,0037,0212,0013,0371,0260,0134,0342,0321, \
+0167,0230,0351,0073,0154,0123,0060,0152,0100,0153,0351,0075,0133,0050,0100,0033, \
+0174,0062,0367,0330,0072,0372,0025,0124,0031,0346,0135,0237,0143,0134,0156,0100, \
+0167,0205,0137,0220,0174,0107,0370,0377,0052,0075,0200,0310,0017,0217,0006,0043, \
+0272,0240,0106,0171,0060,0066,0032,0032,0232,0064,0017,0220,0146,0115,0015,0305, \
+0343,0224,0065,0203,0345,0200,0021,0222,0020,0200,0017,0014,0020,0066,0075,0173, \
+0272,0207,0040,0010,0175,0133,0027,0263,0312,0336,0027,0172,0155,0110,0043,0354, \
+0042,0147,0370,0077,0372,0177,0132,0236,0101,0334,0333,0154,0021,0001,0173,0104, \
+0175,0354,0037,0172,0077,0122,0341,0254,0005,0200,0133,0100,0051,0112,0111,0021, \
+0304,0303,0243,0334,0237,0035,0366,0077,0032,0032,0065,0365,0267,0376,0007,0013, \
+0204,0135,0134,0136,0175,0354,0027,0262,0306,0072,0300,0104,0362,0045,0327,0366, \
+0313,0165,0013,0123,0240,0332,0177,0016,0066,0265,0202,0027,0330,0205,0020,0207, \
+0161,0266,0347,0033,0051,0332,0034,0242,0222,0022,0031,0225,0121,0373,0063,0007, \
+0043,0017,0161,0017,0241,0207,0124,0237,0063,0355,0374,0164,0363,0157,0020,0376, \
+0356,0231,0250,0155,0016,0252,0200,0060,0371,0233,0004,0376,0240,0370,0165,0142, \
+0010,0233,0237,0344,0262,0144,0366,0330,0001,0203,0025,0023,0106,0006,0145,0257, \
+0357,0153,0341,0231,0151,0003,0376,0145,0141,0106,0335,0013,0361,0020,0153,0143, \
+0303,0321,0005,0005,0257,0171,0161,0060,0015,0300,0310,0017,0346,0342,0102,0053, \
+0012,0204,0114,0342,0223,0055,0152,0021,0264,0242,0035,0217,0251,0134,0146,0350, \
+0227,0375,0326,0357,0240,0303,0303,0370,0047,0172,0232,0111,0027,0376,0021,0243, \
+0074,0351,0147,0363,0036,0341,0203,0147,0221,0143,0257,0163,0301,0155,0243,0214, \
+0131,0044,0045,0341,0355,0276,0352,0165,0135,0307,0325,0263,0201,0202,0062,0211, \
+0052,0313,0315,0317,0255,0025,0152,0330,0315,0234,0146,0326,0166,0214,0247,0045, \
+0260,0314,0343,0203,0111,0230,0362,0366,0323,0326,0033,0337,0126,0004,0053,0010, \
+0160,0311,0302,0026,0161,0045,0076,0154,0153,0077,0370,0133,0177,0306,0224,0323, \
+0065,0204,0224,0131,0354,0250,0112,0374,0314,0041,0127,0055,0242,0375,0032,0027, \
+0247,0173,0234,0203,0224,0027,0362,0254,0053,0032,0307,0343,0012,0100,0153,0053, \
+0024,0112,0044,0073,0217,0127,0176,0315,0244,0026,0121,0246,0336,0304,0022,0064, \
+0324,0050,0335,0041,0056,0254,0240,0367,0253,0023,0021,0327,0325,0165,0252,0327, \
+0251,0207,0255,0040,0211,0356,0164,0241,0025,0212,0000,0247,0316,0336,0264,0373, \
+0067,0244,0346,0173,0176,0276,0011,0352,0310,0336,0062,0041,0010,0041,0273,0300, \
+0167,0375,0216,0246,0134,0114,0200,0357,0352,0055,0247,0063,0026,0262,0101,0276, \
+0260,0061,0226,0064,0012,0327,0020,0302,0201,0014,0375,0173,0051,0302,0034,0316, \
+0354,0225,0346,0373,0042,0134,0063,0166,0153,0025,0067,0352,0137,0273,0057,0325, \
+0163,0325,0140,0163,0006,0162,0344,0301,0223,0050,0140,0314,0101,0312,0146,0041, \
+0051,0111,0242,0365,0060,0201,0032,0052,0021,0273,0115,0245,0075,0150,0304,0075, \
+0171,0055,0331,0002,0263,0155,0036,0247,0014,0141,0327,0346,0347,0115,0047,0124, \
+0226,0003,0016,0370,0040,0003,0263,0236,0346,0272,0276,0210,0210,0161,0334,0104, \
+0265,0304,0311,0034,0257,0204,0357,0257,0176,0241,0243,0011,0247,0245,0072,0062, \
+0245,0371,0162,0207,0011,0265,0042,0123,0264,0063,0054,0245,0161,0060,0051,0357, \
+0000,0376,0004,0274,0322,0174,0042,0172,0033,0040,0206,0062,0173,0166,0360,0351, \
+0346,0046,0254,0342,0154,0260,0344,0034,0020,0113,0122,0026,0264,0362,0213,0016, \
+0256,0322,0136,0373,0312,0225,0233,0243,0011,0324,0132,0141,0145,0223,0001,0102, \
+0212,0124,0240,0226,0273,0351,0020,0134,0020,0063,0247,0177,0117,0100,0024,0175, \
+0040,0051,0122,0164,0314,0006,0033,0116,0215,0167,0016,0013,0334,0235,0333,0167, \
+0220,0036,0031,0040,0251,0260,0115,0016,0344,0202,0272,0000,0266,0231,0251,0330, \
+0163,0104,0163,0315,0307,0367,0104,0374,0321,0267,0223,0326,0112,0024,0065,0132, \
+0117,0037,0032,0154,0335,0321,0201,0202,0036,0170,0045,0006,0012,0361,0366,0174, \
+0227,0013,0173,0264,0376,0350,0035,0360,0176,0064,0142,0170,0234,0233,0051,0123, \
+0214,0313,0026,0334,0335,0025,0375,0131,0236,0350,0040,0060,0273,0143,0272,0111, \
+0201,0013,0154,0063,0235,0110,0176,0106,0007,0163,0220,0312,0136,0256,0026,0020, \
+0171,0104,0133,0013,0320,0020,0251,0372,0353,0141,0264,0364,0302,0135,0241,0254, \
+0117,0246,0006,0011,0130,0250,0120,0012,0305,0012,0363,0037,0347,0062,0176,0153, \
+0376,0270,0024,0313,0275,0026,0257,0256,0240,0143,0325,0347,0273,0341,0015,0370, \
+0045,0247,0206,0331,0037,0012,0161,0241,0326,0306,0030,0037,0224,0054,0126,0326, \
+0036,0266,0056,0003,0113,0004,0015,0002,0063,0304,0376,0347,0044,0301,0014,0042, \
+0027,0143,0014,0375,0120,0226,0306,0045,0323,0256,0322,0136,0034,0365,0217,0123, \
+0003,0046,0251,0154,0050,0201,0342,0310,0144,0311,0367,0035,0272,0016,0135,0324, \
+0365,0217,0101,0003,0025,0251,0125,0016,0212,0200,0104,0021,0101,0337,0052,0075, \
+0363,0116,0150,0134,0074,0022,0060,0200,0257,0125,0134,0047,0231,0333,0204,0204, \
+0047,0062,0051,0216,0256,0252,0155,0345,0300,0254,0106,0227,0127,0370,0062,0120, \
+0355,0321,0045,0074,0104,0363,0333,0237,0042,0313,0054,0255,0032,0013,0314,0371, \
+0273,0230,0063,0360,0102,0252,0155,0333,0340,0234,0151,0076,0122,0163,0300,0055, \
+0264,0312,0112,0304,0260,0255,0215,0230,0230,0030,0325,0242,0045,0110,0126,0202, \
+0144,0314,0007,0046,0043,0032,0163,0047,0337,0356,0275,0323,0156,0014,0333,0157, \
+0106,0334,0162,0055,0006,0025,0243,0132,0275,0115,0200,0101,0144,0126,0060,0170, \
+0151,0005,0207,0102,0036,0251,0066,0220,0126,0046,0342,0266,0075,0006,0123,0226, \
+0120,0254,0320,0235,0255,0020,0330,0137,0111,0324,0067,0103,0223,0041,0074,0015, \
+0250,0041,0331,0152,0074,0131,0055,0024,0045,0032,0042,0360,0373,0040,0320,0046, \
+0004,0206,0122,0371,0245,0354,0115,0226,0015,0030,0133,0153,0040,0301,0173,0063, \
+0057,0175,0061,0040,0221,0010,0052,0152,0106,0071,0326,0003,0352,0072,0264,0344, \
+0260,0233,0351,0223,0363,0123,0024,0222,0122,0124,0065,0314,0303,0005,0265,0350, \
+0051,0336,0201,0220,0131,0017,0210,0135,0266,0371,0033,0110,0177,0150,0155,0313, \
+0052,0201,0311,0374,0021,0102,0174,0221,0141,0026,0146,0121,0263,0335,0012,0057, \
+0103,0122,0206,0260,0265,0350,0145,0373,0062,0252,0316,0150,0320,0055,0275,0274, \
+0350,0176,0176,0323,0314,0030,0051,0363,0133,0042,0247,0174,0051,0054,0223,0213, \
+0125,0343,0212,0140,0157,0020,0206,0326,0014,0040,0111,0036,0377,0166,0022,0001, \
+0273,0024,0202,0004,0017,0173,0073,0202,0100,0370,0375,0147,0015,0205,0215,0360, \
+0151,0163,0141,0237,0174,0033,0235,0155,0106,0121,0224,0142,0071,0015,0121,0202, \
+0232,0326,0050,0075,0207,0126,0222,0124,0114,0064,0264,0234,0110,0343,0317,0135, \
+0136,0101,0036,0307,0173,0001,0132,0023,0333,0347,0032,0241,0310,0212,0355,0255, \
+0134,0264,0304,0305,0206,0316,0272,0033,0144,0333,0351,0036,0007,0050,0215,0233, \
+0211,0053,0122,0305,0267,0263,0014,0116,0055,0130,0003,0035,0060,0130,0206,0025, \
+0326,0140,0206,0132,0350,0266,0105,0007,0056,0026,0350,0035,0166,0027,0267,0015, \
+0361,0156,0354,0043,0116,0334,0132,0351,0246,0375,0065,0250,0301,0140,0143,0041, \
+0251,0276,0214,0162,0134,0060,0066,0326,0204,0134,0021,0120,0053,0172,0132,0155, \
+0314,0345,0251,0330,0353,0142,0252,0234,0313,0165,0312,0256,0155,0213,0223,0004, \
+0120,0041,0102,0207,0144,0036,0374,0345,0241,0012,0150,0174,0257,0160,0061,0031, \
+0132,0113,0107,0230,0344,0050,0216,0164,0276,0076,0355,0361,0365,0300,0225,0256, \
+0020,0160,0061,0173,0305,0236,0026,0107,0056,0016,0123,0221,0211,0154,0170,0177, \
+0150,0025,0361,0020,0330,0072,0233,0250,0137,0345,0370,0125,0101,0207,0163,0002, \
+0210,0036,0136,0203,0115,0304,0224,0142,0042,0340,0304,0137,0061,0306,0144,0052, \
+0006,0104,0065,0314,0364,0132,0154,0354,0155,0341,0267,0161,0234,0156,0302,0051, \
+0044,0044,0222,0075,0337,0062,0365,0374,0375,0354,0150,0373,0361,0005,0276,0373, \
+0351,0331,0176,0254,0357,0311,0034,0276,0314,0366,0242,0111,0052,0007,0112,0226, \
+0247,0152,0250,0101,0235,0235,0121,0336,0075,0356,0117,0216,0137,0111,0103,0260, \
+0006,0276,0226,0222,0130,0232,0170,0373,0264,0105,0177,0156,0167,0034,0250,0224, \
+0201,0373,0043,0170,0200,0257,0076,0010,0263,0342,0072,0331,0154,0337,0164,0211, \
+0055,0215,0123,0240,0100,0033,0330,0004,0064,0161,0375,0002,0075,0371,0036,0003, \
+0341,0267,0141,0046,0214,0320,0057,0100,0355,0005,0261,0204,0064,0307,0360,0361, \
+0372,0315,0115,0350,0101,0156,0372,0342,0314,0271,0325,0200,0074,0363,0246,0260, \
+0167,0121,0270,0155,0021,0063,0051,0014,0230,0154,0064,0132,0125,0114,0146,0327, \
+0054,0002,0342,0000,0170,0223,0111,0223,0244,0004,0044,0134,0263,0275,0223,0343, \
+0104,0313,0343,0316,0274,0104,0057,0166,0306,0104,0010,0362,0361,0101,0274,0150, \
+0215,0313,0011,0344,0257,0163,0130,0136,0056,0134,0004,0014,0300,0363,0135,0000, \
+0301,0113,0232,0066,0067,0231,0310,0301,0066,0042,0311,0206,0152,0273,0124,0264, \
+0001,0120,0372,0225,0150,0323,0012,0004,0231,0311,0131,0013,0013,0221,0060,0113, \
+0105,0335,0322,0324,0310,0202,0360,0067,0231,0061,0210,0206,0006,0200,0123,0065, \
+0231,0220,0260,0015,0070,0103,0055,0141,0262,0307,0046,0066,0165,0006,0161,0053, \
+0127,0163,0273,0220,0126,0017,0142,0034,0116,0131,0044,0261,0032,0154,0066,0076, \
+0221,0253,0010,0341,0367,0303,0100,0127,0205,0043,0057,0206,0310,0152,0174,0020, \
+0076,0001,0337,0012,0061,0211,0334,0140,0142,0163,0032,0244,0162,0156,0066,0140, \
+0342,0310,0266,0031,0152,0040,0343,0130,0204,0153,0006,0003,0324,0016,0110,0320, \
+0356,0135,0314,0166,0061,0005,0221,0247,0173,0203,0233,0263,0141,0036,0203,0141, \
+0301,0011,0302,0334,0331,0271,0226,0335,0134,0135,0125,0337,0150,0320,0305,0331, \
+0122,0316,0145,0151,0265,0053,0164,0205,0041,0260,0334,0064,0264,0357,0302,0161, \
+0207,0147,0172,0160,0267,0262,0053,0046,0032,0072,0127,0116,0217,0110,0104,0150, \
+0151,0202,0344,0030,0107,0074,0213,0055,0125,0203,0160,0327,0245,0322,0043,0235, \
+0224,0043,0116,0143,0155,0257,0000,0234,0010,0351,0235,0346,0160,0000,0165,0311, \
+0014,0023,0202,0344,0103,0207,0206,0316,0254,0351,0265,0104,0205,0054,0120,0205, \
+0032,0062,0140,0110,0232,0056,0025,0110,0265,0361,0227,0311,0016,0212,0066,0332, \
+0301,0201,0125,0106,0121,0266,0244,0070,0065,0255,0226,0113,0105,0330,0104,0153, \
+0150,0064,0156,0253,0161,0112,0320,0216,0012,0130,0100,0175,0233,0246,0246,0004, \
+0221,0234,0101,0043,0016,0026,0130,0204,0146,0012,0252,0033,0033,0347,0053,0147, \
+0275,0132,0356,0247,0214,0055,0305,0241,0001,0126,0277,0103,0020,0252,0056,0205, \
+0201,0103,0322,0326,0030,0110,0275,0040,0124,0014,0033,0211,0331,0305,0230,0013, \
+0061,0252,0073,0215,0317,0055,0134,0041,0262,0364,0313,0043,0120,0025,0167,0245, \
+0324,0057,0030,0003,0212,0121,0122,0244,0020,0322,0106,0317,0042,0320,0043,0104, \
+0070,0323,0136,0010,0263,0356,0070,0044,0273,0271,0056,0014,0010,0130,0173,0013, \
+0066,0114,0045,0326,0335,0045,0346,0107,0111,0313,0330,0023,0262,0253,0246,0070, \
+0266,0370,0351,0003,0026,0262,0361,0264,0314,0306,0263,0140,0115,0354,0050,0134, \
+0361,0167,0151,0067,0154,0006,0032,0022,0062,0130,0115,0052,0252,0234,0040,0275, \
+0224,0134,0154,0224,0022,0201,0005,0052,0125,0205,0202,0305,0045,0336,0064,0214, \
+0242,0373,0050,0213,0013,0007,0052,0230,0010,0363,0200,0125,0025,0230,0362,0332, \
+0275,0255,0210,0067,0033,0203,0303,0250,0260,0240,0070,0247,0104,0016,0202,0327, \
+0235,0316,0313,0020,0303,0152,0274,0012,0150,0212,0016,0327,0264,0027,0160,0244, \
+0243,0323,0340,0134,0052,0013,0233,0325,0355,0003,0007,0125,0246,0303,0147,0053, \
+0015,0175,0105,0275,0340,0056,0046,0373,0207,0317,0044,0221,0327,0170,0335,0167, \
+0264,0336,0342,0006,0363,0213,0110,0334,0237,0210,0366,0201,0150,0002,0260,0002, \
+0370,0355,0300,0317,0150,0227,0031,0320,0335,0272,0267,0060,0015,0015,0007,0243, \
+0340,0342,0255,0063,0355,0265,0144,0053,0072,0202,0067,0231,0373,0321,0002,0144, \
+0040,0114,0206,0015,0266,0066,0064,0163,0111,0212,0320,0051,0007,0262,0124,0177, \
+0054,0176,0347,0114,0352,0334,0123,0171,0007,0155,0364,0337,0346,0114,0062,0061, \
+0033,0275,0147,0314,0025,0100,0162,0025,0326,0330,0011,0111,0262,0114,0037,0051, \
+0000,0314,0133,0007,0365,0273,0251,0241,0277,0161,0200,0236,0022,0232,0227,0045, \
+0322,0361,0115,0033,0143,0040,0221,0201,0060,0240,0163,0144,0352,0023,0101,0066, \
+0104,0154,0024,0277,0204,0140,0256,0355,0044,0111,0106,0353,0353,0141,0353,0367, \
+0134,0371,0033,0237,0063,0215,0021,0156,0232,0146,0270,0215,0346,0013,0353,0334, \
+0010,0166,0106,0157,0207,0101,0126,0153,0145,0370,0305,0333,0105,0030,0122,0070, \
+0231,0270,0207,0044,0066,0275,0337,0323,0212,0350,0056,0331,0012,0135,0161,0312, \
+0225,0121,0303,0252,0110,0351,0026,0341,0005,0205,0057,0133,0076,0342,0000,0354, \
+0104,0332,0327,0145,0360,0361,0050,0276,0010,0351,0013,0113,0273,0015,0300,0221, \
+0321,0244,0312,0243,0260,0355,0244,0200,0357,0111,0157,0047,0354,0067,0300,0046, \
+0321,0246,0305,0325,0163,0337,0046,0133,0270,0026,0135,0343,0033,0322,0301,0003, \
+0101,0055,0342,0123,0142,0031,0314,0011,0344,0264,0133,0353,0140,0143,0114,0127, \
+0323,0104,0033,0016,0171,0146,0332,0036,0301,0170,0104,0071,0356,0100,0341,0012, \
+0311,0122,0061,0362,0116,0124,0366,0117,0210,0120,0063,0274,0126,0105,0166,0072, \
+0172,0220,0151,0017,0045,0072,0365,0264,0072,0076,0276,0306,0132,0125,0167,0310, \
+0122,0261,0224,0166,0245,0042,0215,0111,0043,0127,0173,0226,0105,0351,0136,0144, \
+0332,0130,0360,0315,0267,0115,0331,0161,0120,0303,0234,0314,0103,0166,0244,0046, \
+0343,0343,0215,0305,0012,0335,0374,0316,0265,0271,0135,0361,0143,0167,0344,0370, \
+0336,0075,0221,0012,0366,0022,0004,0271,0222,0170,0107,0200,0125,0063,0015,0103, \
+0015,0171,0215,0145,0352,0041,0330,0073,0266,0200,0127,0222,0030,0240,0206,0300, \
+0307,0133,0201,0320,0126,0341,0046,0263,0267,0060,0300,0263,0244,0020,0232,0031, \
+0176,0257,0136,0342,0302,0214,0254,0134,0326,0275,0232,0003,0057,0331,0062,0161, \
+0166,0100,0154,0060,0232,0200,0105,0177,0014,0211,0141,0063,0163,0001,0007,0342, \
+0306,0101,0047,0241,0217,0065,0022,0140,0211,0264,0044,0064,0206,0341,0235,0261, \
+0122,0200,0206,0306,0012,0004,0231,0205,0006,0025,0126,0173,0066,0103,0052,0006, \
+0161,0174,0136,0135,0232,0136,0375,0347,0002,0020,0302,0176,0231,0020,0032,0314, \
+0240,0034,0120,0115,0014,0233,0114,0160,0327,0346,0030,0203,0004,0074,0114,0103, \
+0135,0273,0166,0230,0031,0220,0202,0020,0135,0217,0075,0123,0015,0135,0230,0335, \
+0162,0231,0043,0014,0245,0027,0040,0217,0133,0370,0311,0022,0103,0167,0213,0372, \
+0210,0135,0014,0347,0147,0335,0361,0366,0002,0311,0166,0075,0235,0334,0141,0201, \
+0155,0266,0015,0051,0026,0113,0357,0313,0355,0065,0354,0351,0017,0315,0202,0353, \
+0056,0040,0071,0063,0213,0005,0332,0357,0016,0100,0005,0070,0005,0020,0274,0232, \
+0144,0165,0146,0126,0376,0001,0334,0175,0027,0221,0176,0205,0167,0326,0330,0276, \
+0333,0342,0005,0131,0133,0235,0145,0363,0033,0010,0214,0103,0007,0066,0046,0040, \
+0103,0033,0321,0004,0273,0242,0272,0311,0331,0356,0041,0152,0044,0262,0207,0055, \
+0066,0264,0332,0005,0125,0215,0104,0344,0210,0111,0310,0222,0043,0166,0313,0306, \
+0333,0133,0103,0245,0200,0164,0275,0156,0052,0306,0270,0301,0165,0206,0245,0051, \
+0164,0323,0206,0161,0234,0063,0245,0225,0153,0111,0342,0005,0242,0035,0127,0002, \
+0231,0131,0036,0325,0126,0002,0311,0145,0122,0031,0232,0302,0241,0167,0304,0161, \
+0111,0252,0315,0261,0240,0246,0333,0255,0200,0140,0124,0103,0155,0140,0343,0066, \
+0043,0146,0105,0272,0263,0171,0350,0055,0004,0224,0254,0232,0321,0172,0331,0132, \
+0156,0230,0366,0235,0141,0353,0275,0033,0367,0001,0270,0074,0140,0140,0303,0226, \
+0013,0044,0263,0265,0202,0210,0012,0364,0140,0130,0221,0214,0122,0320,0245,0013, \
+0105,0006,0050,0250,0014,0160,0051,0126,0041,0073,0345,0022,0315,0214,0362,0275, \
+0133,0247,0310,0314,0257,0067,0162,0226,0144,0204,0271,0006,0114,0350,0361,0143, \
+0227,0346,0213,0101,0350,0155,0311,0044,0113,0075,0102,0123,0152,0135,0250,0242, \
+0054,0342,0315,0046,0115,0355,0022,0263,0066,0261,0103,0133,0331,0126,0051,0275, \
+0003,0063,0201,0155,0336,0227,0023,0237,0171,0153,0263,0351,0237,0232,0116,0041, \
+0331,0041,0347,0301,0006,0201,0200,0105,0350,0344,0260,0050,0266,0340,0025,0311, \
+0224,0277,0225,0050,0116,0305,0051,0222,0304,0334,0103,0132,0064,0102,0367,0221, \
+0364,0146,0231,0372,0243,0043,0043,0314,0334,0057,0037,0154,0325,0075,0060,0340, \
+0030,0031,0006,0132,0254,0323,0155,0272,0213,0024,0200,0214,0012,0266,0174,0272, \
+0100,0055,0241,0141,0357,0341,0200,0061,0235,0254,0043,0337,0300,0220,0336,0303, \
+0163,0100,0175,0264,0041,0171,0063,0021,0350,0222,0064,0030,0240,0006,0272,0144, \
+0066,0321,0354,0143,0176,0243,0146,0076,0233,0264,0037,0256,0237,0223,0022,0133, \
+0330,0023,0327,0013,0233,0366,0121,0234,0146,0237,0337,0105,0054,0201,0340,0145, \
+0214,0213,0001,0101,0256,0060,0307,0021,0111,0342,0312,0356,0204,0331,0204,0301, \
+0331,0011,0125,0212,0221,0202,0256,0015,0155,0260,0165,0111,0160,0151,0042,0301, \
+0061,0261,0224,0165,0230,0130,0315,0021,0275,0323,0145,0042,0314,0172,0127,0146, \
+0060,0272,0366,0313,0045,0172,0205,0327,0047,0246,0330,0041,0066,0236,0021,0334, \
+0210,0322,0266,0337,0172,0347,0051,0240,0311,0364,0370,0122,0110,0101,0315,0040, \
+0360,0055,0003,0353,0175,0267,0073,0072,0242,0304,0225,0213,0132,0377,0046,0013, \
+0312,0240,0232,0254,0071,0241,0100,0176,0350,0240,0164,0212,0024,0200,0172,0010, \
+0234,0042,0251,0326,0105,0032,0023,0010,0115,0170,0151,0141,0057,0133,0104,0105, \
+0030,0347,0101,0232,0023,0050,0130,0103,0247,0306,0312,0302,0025,0201,0103,0226, \
+0321,0152,0334,0207,0134,0347,0011,0024,0270,0021,0163,0275,0003,0343,0000,0312, \
+0002,0034,0172,0123,0011,0000,0335,0117,0321,0360,0336,0235,0073,0005,0347,0301, \
+0167,0275,0063,0160,0061,0103,0205,0310,0063,0030,0062,0041,0044,0043,0142,0020, \
+0360,0312,0111,0250,0302,0121,0201,0234,0354,0222,0142,0042,0010,0040,0154,0206, \
+0311,0017,0347,0007,0143,0277,0321,0333,0257,0056,0116,0362,0063,0262,0232,0101, \
+0142,0261,0211,0346,0326,0245,0030,0040,0250,0011,0234,0027,0333,0266,0373,0237, \
+0225,0331,0164,0130,0125,0175,0007,0045,0116,0177,0373,0154,0255,0034,0227,0166, \
+0367,0163,0104,0277,0051,0154,0335,0231,0344,0227,0100,0265,0215,0162,0000,0304, \
+0075,0000,0322,0022,0313,0027,0167,0222,0261,0253,0124,0155,0074,0103,0320,0344, \
+0325,0213,0121,0374,0160,0132,0067,0262,0006,0324,0061,0135,0040,0166,0343,0015, \
+0370,0363,0116,0163,0334,0063,0061,0021,0142,0060,0006,0002,0242,0305,0212,0240, \
+0214,0147,0256,0321,0215,0055,0004,0142,0170,0313,0105,0125,0040,0252,0240,0205, \
+0112,0212,0061,0125,0040,0225,0113,0363,0155,0365,0115,0276,0323,0341,0372,0263, \
+0136,0034,0273,0023,0100,0037,0032,0021,0110,0041,0133,0100,0245,0142,0064,0123, \
+0115,0213,0365,0102,0315,0203,0025,0364,0207,0256,0267,0271,0171,0000,0117,0164, \
+0102,0100,0221,0024,0263,0276,0037,0064,0017,0106,0003,0261,0143,0040,0071,0110, \
+0161,0110,0355,0151,0072,0012,0037,0264,0154,0236,0114,0224,0352,0322,0160,0015, \
+0234,0036,0216,0272,0235,0236,0235,0275,0377,0137,0321,0356,0331,0343,0313,0104, \
+0257,0242,0031,0036,0334,0366,0125,0242,0005,0012,0033,0203,0153,0251,0050,0200, \
+0372,0072,0274,0244,0077,0035,0241,0115,0303,0244,0271,0317,0335,0015,0274,0315, \
+0315,0171,0361,0045,0067,0010,0052,0040,0054,0021,0032,0074,0322,0136,0015,0171, \
+0256,0133,0276,0213,0274,0070,0175,0362,0145,0331,0365,0276,0326,0061,0211,0007, \
+0024,0326,0342,0103,0071,0075,0157,0147,0050,0175,0213,0162,0243,0146,0362,0010, \
+0371,0202,0102,0221,0353,0317,0141,0236,0374,0020,0166,0342,0341,0172,0146,0034, \
+0132,0372,0161,0302,0166,0126,0343,0045,0070,0003,0314,0111,0130,0143,0244,0044, \
+0134,0227,0262,0356,0354,0317,0322,0103,0313,0215,0265,0176,0167,0007,0151,0316, \
+0051,0110,0074,0174,0165,0070,0117,0243,0154,0054,0256,0134,0205,0374,0040,0312, \
+0206,0131,0141,0315,0034,0130,0233,0027,0352,0302,0023,0074,0157,0130,0173,0230, \
+0120,0312,0112,0316,0120,0211,0370,0036,0035,0147,0267,0173,0017,0202,0174,0310, \
+0260,0007,0346,0272,0352,0303,0131,0100,0223,0315,0011,0032,0113,0337,0232,0154, \
+0013,0230,0314,0067,0007,0335,0207,0213,0073,0107,0274,0203,0150,0354,0326,0327, \
+0043,0015,0247,0334,0363,0074,0303,0150,0362,0071,0334,0040,0072,0060,0143,0111, \
+0066,0047,0253,0200,0222,0021,0013,0305,0332,0356,0255,0124,0133,0105,0221,0132, \
+0031,0075,0017,0204,0075,0276,0023,0111,0200,0146,0267,0034,0105,0200,0001,0354, \
+0151,0015,0241,0261,0157,0151,0152,0157,0336,0027,0166,0066,0066,0064,0166,0027, \
+0136,0224,0264,0262,0224,0100,0325,0353,0333,0251,0015,0220,0076,0166,0103,0131, \
+0144,0251,0001,0264,0142,0103,0006,0267,0226,0021,0323,0244,0032,0333,0233,0012, \
+0175,0335,0057,0230,0031,0166,0303,0272,0342,0262,0045,0255,0140,0004,0102,0263, \
+0004,0003,0105,0106,0135,0373,0220,0001,0246,0223,0230,0354,0135,0146,0053,0364, \
+0043,0050,0105,0163,0335,0255,0215,0347,0317,0200,0160,0373,0053,0332,0053,0325, \
+0365,0120,0322,0132,0033,0271,0126,0225,0207,0221,0365,0277,0003,0225,0266,0047, \
+0346,0032,0044,0055,0367,0026,0323,0076,0252,0062,0005,0265,0141,0075,0015,0315, \
+0044,0172,0144,0143,0214,0100,0220,0043,0205,0352,0105,0106,0371,0026,0071,0115, \
+0220,0051,0234,0033,0126,0316,0322,0327,0157,0233,0137,0022,0116,0211,0370,0270, \
+0171,0011,0004,0052,0216,0215,0041,0221,0132,0120,0204,0230,0036,0364,0120,0016, \
+0136,0142,0104,0102,0100,0131,0111,0077,0215,0220,0240,0223,0053,0326,0034,0371, \
+0237,0263,0247,0317,0371,0071,0363,0073,0375,0077,0016,0272,0073,0350,0036,0110, \
+0252,0214,0025,0214,0210,0222,0050,0054,0142,0260,0212,0100,0302,0035,0233,0174, \
+0376,0147,0353,0333,0340,0247,0362,0262,0243,0241,0321,0221,0147,0212,0103,0152, \
+0150,0164,0312,0371,0031,0057,0100,0336,0166,0371,0250,0346,0021,0003,0362,0105, \
+0144,0017,0133,0267,0200,0360,0303,0360,0374,0276,0376,0300,0075,0122,0103,0027, \
+0265,0070,0300,0130,0100,0031,0265,0240,0155,0012,0004,0223,0311,0032,0012,0237, \
+0040,0371,0274,0217,0136,0244,0363,0350,0120,0070,0213,0024,0210,0202,0040,0244, \
+0116,0123,0350,0345,0371,0276,0165,0251,0040,0213,0006,0044,0030,0052,0212,0066, \
+0374,0077,0064,0074,0303,0123,0146,0173,0221,0332,0075,0263,0101,0024,0207,0020, \
+0057,0061,0030,0023,0233,0313,0305,0106,0041,0077,0175,0125,0346,0306,0042,0005, \
+0015,0146,0234,0231,0106,0306,0175,0101,0310,0104,0302,0331,0027,0245,0272,0314, \
+0023,0332,0300,0030,0100,0116,0346,0130,0034,0246,0257,0056,0242,0066,0156,0152, \
+0220,0263,0040,0063,0064,0210,0214,0334,0055,0057,0275,0256,0121,0012,0346,0200, \
+0227,0076,0036,0026,0167,0357,0331,0112,0035,0351,0162,0221,0266,0303,0312,0001, \
+0266,0372,0057,0263,0240,0315,0133,0004,0222,0021,0065,0070,0071,0045,0230,0110, \
+0264,0302,0210,0124,0237,0221,0207,0263,0154,0237,0267,0250,0352,0370,0155,0244, \
+0157,0346,0313,0200,0305,0067,0304,0140,0067,0207,0104,0064,0044,0141,0331,0003, \
+0260,0215,0234,0013,0041,0125,0174,0142,0211,0246,0031,0116,0046,0126,0030,0160, \
+0330,0150,0152,0120,0255,0335,0066,0371,0277,0156,0274,0316,0276,0376,0074,0214, \
+0376,0102,0174,0266,0342,0344,0044,0216,0312,0340,0046,0350,0332,0252,0320,0053, \
+0022,0220,0366,0133,0163,0315,0340,0106,0041,0207,0337,0314,0261,0005,0213,0005, \
+0115,0254,0242,0061,0010,0201,0244,0201,0342,0317,0056,0276,0217,0003,0147,0256, \
+0247,0255,0225,0040,0141,0162,0226,0042,0005,0163,0307,0127,0004,0015,0045,0357, \
+0166,0065,0244,0063,0173,0153,0142,0240,0226,0224,0004,0021,0110,0061,0334,0054, \
+0242,0056,0315,0060,0265,0156,0373,0152,0152,0031,0255,0223,0046,0333,0120,0331, \
+0052,0262,0145,0216,0122,0241,0242,0011,0206,0202,0110,0242,0032,0154,0223,0155, \
+0014,0120,0360,0310,0304,0260,0166,0106,0052,0016,0172,0164,0043,0033,0334,0057, \
+0311,0213,0005,0356,0113,0307,0264,0121,0002,0276,0206,0343,0167,0256,0360,0053, \
+0117,0232,0375,0262,0072,0126,0102,0200,0151,0040,0261,0004,0040,0243,0333,0316, \
+0356,0240,0236,0042,0017,0123,0064,0143,0212,0252,0337,0176,0140,0012,0104,0176, \
+0176,0131,0166,0051,0240,0104,0211,0006,0155,0152,0014,0335,0225,0206,0225,0106, \
+0030,0231,0276,0262,0142,0073,0332,0202,0201,0215,0055,0054,0272,0114,0155,0030, \
+0245,0244,0243,0105,0215,0006,0157,0140,0354,0357,0275,0122,0211,0147,0143,0303, \
+0175,0002,0362,0043,0106,0220,0141,0020,0066,0222,0120,0101,0006,0034,0066,0140, \
+0024,0102,0131,0010,0253,0122,0043,0335,0161,0372,0350,0242,0304,0170,0302,0263, \
+0067,0035,0220,0054,0050,0266,0270,0076,0044,0172,0206,0015,0203,0142,0012,0323, \
+0352,0221,0005,0032,0110,0324,0314,0340,0247,0316,0373,0234,0015,0160,0034,0007, \
+0007,0037,0030,0107,0066,0022,0322,0323,0114,0053,0121,0007,0302,0041,0125,0076, \
+0236,0330,0221,0111,0332,0225,0251,0050,0223,0220,0071,0224,0251,0061,0003,0372, \
+0020,0234,0063,0132,0367,0157,0251,0106,0270,0046,0343,0251,0105,0264,0214,0264, \
+0246,0040,0164,0247,0037,0077,0353,0321,0351,0360,0355,0211,0333,0330,0317,0147, \
+0116,0003,0017,0177,0266,0322,0336,0027,0017,0275,0374,0066,0306,0030,0122,0323, \
+0157,0244,0244,0012,0171,0221,0104,0215,0257,0271,0207,0315,0304,0363,0142,0125, \
+0075,0066,0261,0007,0340,0302,0071,0235,0333,0341,0061,0271,0160,0140,0146,0107, \
+0153,0246,0117,0353,0054,0366,0363,0367,0022,0142,0241,0001,0202,0054,0051,0012, \
+0020,0344,0016,0136,0377,0053,0173,0032,0307,0273,0067,0054,0274,0375,0032,0105, \
+0071,0311,0274,0243,0146,0111,0117,0055,0007,0301,0041,0150,0015,0345,0214,0056, \
+0272,0135,0052,0040,0207,0276,0041,0230,0062,0362,0201,0214,0164,0352,0247,0003, \
+0370,0111,0321,0201,0066,0336,0132,0252,0177,0022,0011,0310,0324,0223,0133,0220, \
+0335,0230,0206,0364,0143,0064,0051,0251,0212,0145,0145,0361,0153,0062,0011,0224, \
+0270,0306,0104,0014,0267,0106,0326,0370,0373,0276,0215,0215,0221,0047,0321,0307, \
+0077,0114,0070,0243,0357,0167,0053,0217,0333,0251,0347,0340,0122,0121,0006,0301, \
+0246,0376,0034,0311,0314,0063,0001,0131,0030,0301,0324,0247,0225,0201,0100,0241, \
+0257,0231,0201,0147,0266,0251,0050,0055,0102,0070,0060,0300,0100,0150,0162,0342, \
+0264,0052,0116,0301,0100,0140,0250,0002,0210,0261,0026,0042,0311,0072,0333,0030, \
+0360,0062,0313,0006,0305,0155,0260,0104,0021,0020,0052,0076,0133,0172,0122,0033, \
+0173,0015,0225,0373,0232,0165,0264,0243,0064,0166,0320,0346,0103,0030,0260,0266, \
+0300,0234,0021,0007,0136,0317,0317,0260,0355,0365,0246,0346,0210,0131,0167,0233, \
+0216,0174,0101,0145,0155,0321,0161,0201,0312,0325,0153,0370,0031,0113,0006,0256, \
+0327,0220,0013,0312,0236,0317,0212,0254,0200,0365,0030,0323,0042,0273,0242,0155, \
+0127,0337,0034,0042,0033,0371,0234,0152,0120,0225,0042,0320,0010,0306,0140,0137, \
+0122,0340,0162,0031,0304,0141,0357,0332,0121,0223,0337,0304,0033,0330,0007,0017, \
+0145,0262,0301,0304,0204,0260,0141,0144,0104,0230,0355,0012,0301,0263,0331,0304, \
+0347,0316,0146,0037,0053,0116,0147,0155,0365,0262,0372,0257,0207,0126,0206,0172, \
+0341,0037,0104,0250,0050,0336,0250,0325,0240,0015,0227,0024,0261,0024,0210,0030, \
+0230,0350,0312,0060,0234,0041,0110,0205,0041,0024,0345,0204,0330,0342,0052,0121, \
+0210,0254,0020,0054,0342,0027,0124,0103,0027,0101,0206,0212,0063,0124,0064,0127, \
+0143,0144,0203,0244,0301,0021,0304,0253,0253,0167,0045,0306,0060,0133,0154,0232, \
+0270,0352,0010,0135,0071,0005,0102,0034,0141,0200,0244,0101,0200,0252,0026,0324, \
+0140,0101,0001,0125,0166,0231,0242,0010,0050,0330,0266,0136,0255,0202,0003,0303, \
+0055,0006,0122,0252,0063,0143,0034,0057,0142,0151,0023,0121,0243,0252,0031,0231, \
+0263,0165,0124,0231,0155,0242,0227,0032,0216,0031,0210,0141,0254,0132,0311,0010, \
+0351,0220,0051,0256,0107,0024,0254,0325,0320,0103,0115,0132,0020,0332,0041,0171, \
+0343,0012,0354,0365,0337,0157,0227,0216,0133,0060,0303,0041,0230,0015,0111,0375, \
+0263,0310,0366,0275,0157,0107,0231,0075,0256,0025,0232,0206,0231,0001,0001,0177, \
+0032,0230,0307,0116,0120,0330,0137,0114,0113,0025,0251,0141,0320,0030,0014,0257, \
+0016,0352,0001,0106,0005,0232,0071,0215,0040,0360,0061,0322,0306,0104,0246,0351, \
+0233,0111,0205,0112,0203,0247,0350,0310,0167,0155,0076,0316,0046,0223,0217,0314, \
+0141,0272,0146,0351,0343,0160,0336,0353,0153,0027,0126,0054,0026,0061,0060,0240, \
+0335,0277,0263,0106,0115,0231,0104,0322,0024,0141,0055,0273,0041,0121,0130,0201, \
+0254,0054,0230,0205,0153,0061,0052,0121,0013,0215,0023,0034,0261,0234,0046,0150, \
+0350,0031,0227,0005,0055,0205,0034,0233,0133,0041,0215,0025,0007,0245,0052,0252, \
+0306,0043,0145,0040,0041,0271,0036,0351,0064,0360,0110,0352,0066,0022,0166,0260, \
+0201,0056,0067,0324,0315,0014,0275,0041,0025,0360,0040,0304,0324,0205,0206,0011, \
+0245,0342,0347,0345,0002,0263,0021,0222,0025,0015,0314,0014,0323,0020,0224,0252, \
+0101,0031,0042,0060,0011,0340,0102,0066,0200,0262,0326,0006,0023,0056,0033,0037, \
+0056,0105,0203,0213,0214,0167,0231,0135,0272,0356,0231,0262,0262,0036,0125,0207, \
+0226,0322,0103,0013,0204,0200,0130,0201,0111,0041,0010,0241,0322,0241,0325,0213, \
+0212,0001,0314,0200,0024,0042,0230,0335,0046,0340,0170,0033,0376,0230,0342,0054, \
+0352,0063,0125,0362,0362,0272,0245,0315,0024,0153,0001,0235,0035,0346,0340,0010, \
+0056,0364,0173,0345,0162,0142,0045,0211,0215,0027,0216,0270,0033,0126,0067,0374, \
+0326,0366,0026,0323,0017,0117,0014,0166,0156,0140,0066,0024,0244,0014,0365,0335, \
+0245,0347,0051,0067,0332,0251,0270,0230,0342,0276,0324,0225,0003,0334,0352,0156, \
+0036,0262,0150,0250,0315,0103,0122,0165,0102,0116,0106,0305,0273,0145,0114,0133, \
+0032,0250,0051,0106,0010,0333,0032,0140,0343,0221,0121,0022,0331,0142,0202,0201, \
+0151,0101,0266,0124,0241,0154,0145,0013,0045,0102,0226,0064,0252,0262,0264,0155, \
+0204,0243,0022,0265,0222,0332,0320,0332,0024,0146,0037,0035,0006,0215,0023,0340, \
+0112,0034,0156,0130,0025,0142,0103,0104,0221,0163,0151,0223,0041,0204,0054,0236, \
+0335,0030,0006,0200,0140,0151,0005,0345,0340,0144,0030,0240,0005,0145,0332,0245, \
+0307,0252,0031,0100,0160,0061,0131,0170,0245,0135,0273,0341,0020,0217,0313,0132, \
+0112,0361,0303,0270,0367,0364,0333,0220,0152,0356,0146,0347,0247,0155,0215,0004, \
+0264,0050,0010,0041,0020,0077,0270,0032,0061,0221,0127,0204,0213,0067,0343,0370, \
+0062,0007,0133,0166,0144,0361,0141,0246,0176,0321,0206,0217,0246,0363,0144,0171, \
+0024,0224,0140,0332,0145,0042,0277,0200,0125,0060,0222,0346,0254,0304,0200,0361, \
+0132,0347,0235,0002,0255,0103,0131,0006,0112,0204,0363,0042,0007,0113,0103,0345, \
+0002,0246,0030,0013,0360,0157,0050,0372,0216,0062,0057,0167,0246,0262,0213,0020, \
+0015,0245,0244,0210,0015,0201,0050,0105,0032,0017,0214,0240,0204,0043,0040,0260, \
+0172,0170,0164,0335,0345,0014,0077,0066,0233,0077,0222,0171,0104,0113,0126,0024, \
+0245,0121,0267,0231,0276,0203,0145,0164,0201,0261,0316,0020,0075,0354,0022,0106, \
+0034,0343,0176,0376,0302,0106,0062,0237,0251,0006,0355,0310,0340,0306,0332,0036, \
+0321,0352,0034,0120,0331,0257,0324,0152,0173,0322,0351,0306,0350,0272,0031,0324, \
+0326,0206,0207,0361,0223,0244,0261,0270,0010,0271,0037,0266,0116,0357,0222,0006, \
+0142,0150,0177,0062,0157,0250,0346,0230,0252,0034,0252,0123,0151,0123,0205,0205, \
+0065,0204,0010,0110,0110,0000,0214,0004,0332,0026,0367,0001,0273,0003,0275,0017, \
+0162,0027,0046,0310,0140,0254,0242,0126,0075,0313,0343,0220,0363,0164,0363,0100, \
+0345,0222,0025,0024,0214,0113,0151,0361,0223,0253,0024,0142,0202,0054,0026,0101, \
+0144,0054,0340,0365,0212,0205,0015,0242,0007,0141,0176,0356,0311,0016,0133,0350, \
+0076,0057,0320,0345,0241,0177,0235,0357,0340,0071,0210,0053,0356,0236,0365,0146, \
+0307,0167,0305,0235,0335,0024,0120,0203,0044,0015,0142,0034,0107,0103,0106,0015, \
+0034,0270,0051,0316,0053,0264,0270,0334,0140,0001,0204,0115,0045,0031,0031,0010, \
+0044,0002,0110,0143,0335,0330,0351,0273,0240,0354,0050,0074,0012,0352,0262,0007, \
+0223,0315,0023,0051,0015,0320,0261,0317,0103,0323,0037,0276,0131,0057,0206,0352, \
+0146,0104,0271,0327,0017,0010,0235,0265,0357,0072,0272,0331,0023,0303,0227,0141, \
+0364,0172,0162,0075,0014,0004,0062,0321,0116,0326,0036,0154,0301,0121,0004,0110, \
+0373,0031,0131,0022,0046,0215,0134,0125,0207,0310,0033,0014,0345,0223,0207,0120, \
+0301,0225,0021,0142,0332,0024,0214,0053,0062,0311,0102,0215,0141,0151,0054,0100, \
+0341,0360,0255,0156,0176,0223,0221,0237,0111,0156,0277,0025,0165,0140,0050,0375, \
+0104,0234,0303,0310,0263,0300,0015,0101,0176,0142,0224,0345,0205,0254,0254,0103, \
+0003,0073,0251,0225,0333,0051,0257,0221,0356,0022,0306,0144,0302,0217,0341,0020, \
+0245,0120,0310,0042,0321,0210,0032,0273,0236,0221,0214,0123,0372,0117,0036,0367, \
+0172,0037,0146,0012,0045,0356,0264,0105,0271,0216,0326,0140,0145,0370,0263,0003, \
+0216,0101,0041,0030,0254,0140,0147,0347,0041,0302,0206,0040,0274,0264,0236,0212, \
+0323,0006,0006,0216,0343,0107,0277,0364,0146,0034,0264,0222,0014,0043,0040,0102, \
+0003,0030,0107,0151,0370,0311,0211,0355,0077,0044,0067,0075,0014,0204,0076,0024, \
+0327,0171,0117,0344,0351,0223,0263,0332,0024,0071,0371,0324,0354,0016,0361,0037, \
+0224,0261,0142,0370,0270,0314,0227,0020,0064,0066,0125,0013,0025,0323,0254,0153, \
+0303,0014,0377,0176,0316,0306,0156,0354,0020,0174,0314,0025,0226,0347,0311,0220, \
+0066,0245,0153,0002,0317,0207,0326,0120,0073,0270,0207,0266,0036,0274,0105,0075, \
+0060,0012,0116,0140,0305,0261,0115,0306,0073,0026,0104,0144,0025,0142,0251,0005, \
+0110,0202,0050,0225,0057,0166,0174,0162,0165,0301,0200,0056,0210,0300,0203,0251, \
+0173,0002,0350,0227,0345,0333,0100,0024,0231,0002,0244,0162,0134,0217,0355,0127, \
+0362,0261,0111,0362,0030,0044,0012,0365,0072,0145,0120,0242,0211,0231,0315,0032, \
+0042,0122,0210,0167,0122,0147,0004,0116,0362,0260,0164,0160,0361,0177,0013,0160, \
+0063,0064,0146,0343,0052,0056,0103,0335,0326,0207,0020,0223,0154,0141,0006,0176, \
+0307,0365,0216,0261,0141,0165,0007,0053,0001,0002,0156,0206,0337,0206,0246,0024, \
+0011,0173,0032,0332,0054,0321,0010,0315,0300,0300,0361,0162,0066,0322,0171,0070, \
+0017,0333,0272,0020,0120,0051,0225,0021,0240,0276,0335,0210,0300,0056,0114,0033, \
+0155,0031,0025,0020,0166,0161,0214,0276,0374,0252,0104,0020,0341,0006,0113,0045, \
+0254,0302,0024,0142,0154,0240,0151,0226,0160,0237,0177,0102,0267,0264,0014,0015, \
+0174,0145,0135,0104,0375,0055,0025,0320,0143,0067,0315,0222,0021,0260,0222,0346, \
+0215,0023,0201,0205,0251,0357,0304,0272,0343,0165,0346,0277,0033,0362,0341,0276, \
+0043,0364,0214,0067,0354,0314,0241,0017,0141,0264,0160,0330,0377,0217,0154,0030, \
+0354,0372,0054,0265,0310,0077,0172,0115,0027,0154,0326,0113,0176,0352,0243,0156, \
+0354,0204,0335,0275,0135,0210,0100,0220,0041,0035,0310,0132,0321,0111,0006,0027, \
+0261,0117,0107,0145,0201,0340,0376,0304,0237,0150,0161,0102,0105,0250,0151,0206, \
+0163,0205,0224,0353,0073,0031,0313,0276,0341,0176,0123,0215,0155,0357,0300,0333, \
+0015,0315,0122,0155,0056,0257,0301,0221,0022,0206,0232,0156,0116,0157,0315,0116, \
+0333,0357,0116,0020,0143,0001,0214,0222,0102,0044,0111,0004,0300,0355,0310,0115, \
+0333,0140,0247,0040,0167,0076,0036,0060,0174,0147,0146,0153,0277,0051,0330,0307, \
+0173,0274,0045,0171,0347,0026,0145,0245,0213,0040,0216,0310,0136,0252,0052,0061, \
+0161,0071,0041,0050,0301,0315,0354,0242,0051,0131,0130,0033,0265,0323,0144,0121, \
+0144,0075,0137,0121,0254,0325,0033,0104,0243,0030,0261,0043,0113,0074,0260,0261, \
+0023,0173,0104,0103,0115,0014,0343,0044,0303,0272,0222,0240,0210,0050,0244,0254, \
+0056,0222,0252,0060,0143,0025,0125,0105,0202,0212,0301,0143,0226,0111,0121,0025, \
+0006,0052,0230,0324,0266,0212,0214,0155,0254,0220,0107,0074,0146,0023,0040,0305, \
+0021,0025,0142,0254,0323,0115,0304,0264,0031,0066,0305,0050,0042,0246,0274,0375, \
+0007,0327,0376,0073,0033,0362,0132,0356,0372,0004,0375,0172,0001,0212,0112,0121, \
+0276,0377,0205,0125,0013,0376,0305,0152,0372,0357,0013,0252,0252,0375,0121,0345, \
+0171,0123,0041,0266,0173,0256,0316,0343,0061,0343,0021,0014,0337,0300,0240,0024, \
+0114,0277,0001,0214,0166,0347,0104,0045,0172,0127,0064,0206,0212,0050,0255,0070, \
+0017,0312,0213,0244,0142,0061,0106,0042,0260,0142,0221,0021,0122,0032,0103,0110, \
+0124,0114,0060,0302,0221,0201,0314,0326,0032,0146,0225,0104,0132,0312,0240,0310, \
+0242,0243,0253,0101,0212,0126,0371,0362,0366,0167,0132,0234,0065,0073,0204,0257, \
+0145,0047,0037,0307,0245,0237,0317,0311,0345,0075,0340,0164,0044,0043,0071,0264, \
+0241,0350,0076,0014,0312,0103,0217,0161,0316,0104,0103,0167,0267,0274,0071,0364, \
+0174,0207,0020,0104,0074,0343,0152,0356,0357,0154,0144,0105,0005,0154,0033,0065, \
+0133,0006,0266,0113,0120,0350,0027,0353,0311,0355,0161,0340,0235,0357,0151,0144, \
+0251,0113,0140,0125,0071,0351,0141,0332,0367,0047,0036,0377,0011,0271,0241,0235, \
+0264,0367,0244,0370,0144,0021,0122,0013,0352,0152,0012,0043,0005,0202,0052,0304, \
+0302,0060,0031,0071,0010,0336,0073,0140,0142,0166,0020,0122,0037,0261,0226,0172, \
+0110,0041,0335,0356,0207,0226,0230,0260,0142,0060,0320,0133,0072,0031,0276,0110, \
+0164,0364,0050,0050,0050,0043,0026,0014,0030,0211,0000,0130,0210,0302,0150,0152, \
+0006,0103,0323,0046,0337,0244,0017,0214,0010,0104,0222,0102,0010,0146,0326,0243, \
+0103,0204,0116,0112,0307,0047,0217,0313,0215,0201,0046,0304,0106,0305,0205,0100, \
+0013,0000,0334,0302,0120,0261,0213,0042,0062,0112,0136,0276,0247,0321,0171,0003, \
+0176,0210,0033,0310,0004,0212,0302,0014,0270,0335,0353,0352,0052,0166,0252,0030, \
+0030,0107,0313,0330,0076,0207,0230,0126,0150,0231,0313,0120,0366,0342,0276,0100, \
+0015,0306,0055,0164,0305,0346,0077,0246,0022,0001,0240,0337,0154,0247,0221,0174, \
+0271,0300,0364,0007,0312,0317,0071,0240,0205,0223,0366,0262,0033,0161,0264,0162, \
+0252,0244,0125,0005,0202,0133,0125,0220,0125,0066,0142,0207,0173,0254,0054,0110, \
+0062,0021,0223,0343,0274,0046,0346,0310,0154,0210,0224,0261,0026,0220,0106,0040, \
+0202,0133,0122,0321,0050,0264,0021,0276,0171,0046,0071,0111,0115,0117,0075,0375, \
+0004,0227,0351,0027,0364,0136,0355,0001,0351,0233,0364,0204,0015,0265,0372,0016, \
+0206,0211,0062,0315,0165,0265,0201,0250,0254,0301,0172,0064,0304,0153,0137,0346, \
+0205,0041,0321,0245,0136,0256,0205,0151,0337,0007,0057,0247,0132,0370,0107,0302, \
+0317,0154,0111,0130,0374,0074,0143,0107,0127,0173,0010,0162,0362,0057,0331,0354, \
+0327,0267,0331,0177,0207,0337,0327,0067,0041,0361,0172,0260,0061,0372,0104,0202, \
+0215,0304,0143,0372,0123,0321,0226,0336,0271,0214,0033,0302,0241,0004,0263,0302, \
+0333,0031,0044,0163,0333,0051,0215,0032,0043,0321,0026,0277,0276,0114,0335,0314, \
+0315,0346,0356,0102,0261,0174,0273,0134,0372,0030,0224,0242,0077,0237,0272,0353, \
+0066,0015,0044,0016,0366,0276,0175,0072,0306,0155,0005,0023,0142,0345,0212,0141, \
+0165,0054,0157,0313,0131,0353,0103,0000,0074,0171,0142,0061,0331,0321,0151,0272, \
+0231,0142,0330,0244,0153,0262,0206,0033,0142,0101,0162,0275,0224,0014,0234,0136, \
+0131,0041,0227,0012,0024,0133,0260,0133,0022,0202,0352,0031,0354,0326,0235,0160, \
+0372,0365,0056,0104,0136,0323,0335,0141,0204,0070,0101,0172,0075,0047,0060,0367, \
+0213,0145,0367,0367,0352,0301,0010,0250,0012,0265,0300,0003,0051,0165,0160,0246, \
+0011,0231,0104,0020,0347,0250,0045,0024,0141,0006,0260,0101,0216,0027,0311,0160, \
+0362,0332,0247,0121,0321,0024,0151,0142,0113,0114,0036,0374,0163,0355,0336,0211, \
+0335,0102,0353,0266,0145,0100,0334,0076,0306,0113,0333,0347,0337,0004,0226,0225, \
+0332,0026,0125,0106,0225,0162,0012,0165,0161,0173,0361,0123,0322,0335,0101,0273, \
+0212,0176,0205,0005,0141,0340,0126,0376,0114,0033,0373,0114,0231,0061,0035,0203, \
+0104,0017,0005,0141,0141,0073,0003,0207,0024,0310,0304,0366,0121,0034,0253,0325, \
+0001,0311,0113,0353,0013,0233,0044,0013,0327,0052,0316,0007,0044,0101,0313,0252, \
+0017,0042,0061,0306,0314,0061,0340,0252,0204,0002,0324,0215,0277,0173,0016,0020, \
+0207,0114,0264,0064,0266,0361,0056,0034,0240,0354,0003,0116,0244,0352,0013,0245, \
+0212,0045,0201,0031,0245,0032,0100,0130,0223,0203,0062,0007,0117,0007,0156,0316, \
+0302,0106,0373,0262,0077,0043,0203,0305,0342,0315,0115,0143,0021,0273,0273,0041, \
+0200,0244,0306,0235,0250,0255,0115,0162,0231,0300,0056,0024,0136,0342,0136,0370, \
+0320,0170,0355,0052,0015,0322,0220,0142,0352,0124,0235,0345,0112,0263,0235,0334, \
+0251,0276,0156,0262,0240,0367,0065,0272,0234,0235,0113,0072,0241,0266,0214,0334, \
+0323,0111,0010,0040,0266,0216,0151,0026,0171,0273,0007,0021,0317,0331,0015,0115, \
+0202,0113,0120,0121,0263,0113,0322,0102,0326,0307,0324,0172,0275,0355,0310,0055, \
+0223,0057,0331,0273,0037,0040,0107,0243,0372,0073,0313,0325,0262,0275,0135,0016, \
+0264,0322,0106,0340,0370,0101,0013,0256,0251,0124,0363,0076,0227,0167,0265,0256, \
+0170,0273,0366,0200,0367,0237,0335,0371,0124,0324,0076,0003,0317,0211,0255,0337, \
+0054,0251,0260,0273,0005,0260,0063,0244,0043,0022,0112,0210,0047,0341,0256,0076, \
+0260,0326,0036,0030,0160,0030,0003,0051,0131,0054,0146,0171,0163,0142,0053,0026, \
+0042,0252,0063,0331,0112,0213,0323,0051,0131,0306,0256,0223,0312,0217,0341,0351, \
+0070,0307,0213,0166,0315,0244,0304,0014,0157,0005,0234,0150,0063,0161,0165,0321, \
+0336,0155,0054,0337,0175,0050,0230,0136,0035,0046,0213,0242,0107,0040,0342,0373, \
+0053,0313,0131,0343,0254,0103,0170,0107,0164,0243,0322,0304,0172,0232,0130,0344, \
+0154,0162,0310,0144,0104,0251,0330,0063,0157,0126,0373,0200,0217,0223,0015,0216, \
+0345,0101,0140,0054,0235,0270,0141,0207,0103,0274,0015,0025,0057,0143,0121,0236, \
+0054,0235,0244,0210,0171,0041,0276,0327,0330,0271,0114,0024,0124,0045,0273,0063, \
+0122,0033,0046,0002,0011,0044,0121,0265,0152,0030,0145,0264,0221,0175,0127,0175, \
+0365,0341,0050,0301,0375,0055,0146,0351,0310,0040,0226,0205,0143,0043,0241,0306, \
+0210,0130,0065,0112,0212,0347,0014,0326,0224,0060,0322,0304,0260,0161,0150,0215, \
+0233,0135,0365,0141,0364,0360,0103,0260,0347,0141,0340,0235,0131,0326,0167,0202, \
+0057,0337,0160,0356,0075,0237,0234,0347,0074,0053,0176,0206,0365,0306,0213,0212, \
+0070,0050,0346,0316,0300,0344,0020,0203,0366,0136,0216,0336,0041,0235,0116,0221, \
+0162,0162,0012,0234,0375,0220,0205,0043,0006,0333,0150,0334,0305,0114,0340,0112, \
+0013,0044,0043,0175,0214,0053,0341,0047,0123,0100,0172,0320,0131,0042,0220,0120, \
+0024,0222,0057,0343,0337,0055,0144,0306,0170,0262,0036,0361,0072,0262,0046,0202, \
+0313,0356,0230,0006,0031,0050,0327,0256,0337,0107,0033,0154,0073,0156,0357,0145, \
+0013,0155,0326,0060,0066,0013,0111,0120,0175,0046,0263,0155,0356,0310,0027,0175, \
+0341,0227,0142,0310,0135,0154,0206,0264,0114,0045,0355,0171,0113,0332,0265,0356, \
+0067,0036,0236,0375,0032,0206,0014,0104,0353,0040,0227,0200,0257,0131,0013,0210, \
+0364,0125,0064,0102,0244,0322,0001,0224,0116,0335,0316,0343,0006,0244,0157,0065, \
+0255,0022,0060,0173,0060,0061,0052,0173,0062,0050,0143,0021,0351,0000,0362,0351, \
+0346,0152,0105,0262,0122,0211,0027,0161,0360,0364,0236,0375,0273,0274,0023,0303, \
+0044,0164,0036,0373,0357,0073,0057,0356,0210,0074,0062,0351,0126,0126,0201,0343, \
+0016,0221,0072,0230,0103,0317,0051,0010,0300,0150,0142,0114,0153,0313,0254,0372, \
+0164,0073,0137,0013,0170,0367,0076,0023,0131,0353,0213,0347,0306,0216,0227,0073, \
+0163,0042,0260,0376,0376,0376,0244,0112,0172,0210,0242,0005,0361,0105,0025,0304, \
+0065,0367,0053,0225,0202,0020,0050,0071,0266,0226,0234,0230,0331,0350,0273,0263, \
+0105,0275,0055,0042,0154,0104,0071,0107,0154,0340,0304,0026,0333,0143,0146,0262, \
+0150,0303,0247,0106,0301,0161,0273,0124,0311,0205,0245,0125,0272,0322,0306,0116, \
+0122,0115,0315,0005,0137,0102,0024,0321,0205,0043,0023,0260,0304,0005,0271,0107, \
+0215,0142,0104,0330,0075,0033,0114,0130,0264,0060,0031,0040,0120,0260,0127,0012, \
+0354,0262,0364,0124,0212,0040,0220,0012,0322,0114,0242,0206,0042,0350,0060,0017, \
+0316,0266,0132,0032,0312,0105,0260,0140,0242,0213,0052,0200,0117,0364,0073,0361, \
+0061,0226,0142,0301,0224,0127,0263,0050,0014,0312,0137,0250,0147,0161,0105,0150, \
+0127,0231,0022,0306,0302,0246,0004,0251,0151,0033,0105,0007,0227,0014,0341,0260, \
+0245,0155,0055,0112,0220,0206,0101,0202,0246,0045,0025,0114,0001,0252,0006,0114, \
+0314,0013,0064,0155,0240,0326,0162,0161,0312,0305,0347,0214,0067,0064,0051,0224, \
+0262,0331,0024,0300,0143,0007,0134,0072,0270,0151,0261,0265,0064,0241,0154,0020, \
+0342,0341,0026,0037,0120,0054,0160,0202,0350,0063,0141,0165,0315,0063,0252,0306, \
+0037,0073,0326,0362,0022,0244,0201,0260,0012,0220,0272,0365,0003,0316,0366,0016, \
+0143,0240,0361,0111,0325,0215,0230,0367,0025,0001,0320,0100,0330,0050,0231,0166, \
+0131,0022,0314,0170,0005,0026,0020,0350,0240,0142,0045,0124,0341,0255,0007,0123, \
+0234,0014,0345,0042,0264,0130,0250,0155,0240,0070,0241,0006,0120,0125,0301,0016, \
+0015,0073,0306,0156,0210,0022,0363,0213,0055,0006,0352,0320,0127,0131,0114,0134, \
+0000,0233,0111,0002,0260,0220,0205,0130,0351,0210,0371,0354,0344,0274,0336,0140, \
+0075,0246,0206,0264,0222,0206,0114,0244,0007,0164,0030,0071,0043,0000,0311,0215, \
+0324,0012,0041,0322,0333,0132,0110,0147,0242,0302,0206,0006,0057,0203,0140,0164, \
+0202,0301,0155,0011,0020,0057,0002,0120,0123,0202,0253,0100,0134,0220,0114,0261, \
+0174,0300,0073,0144,0364,0346,0310,0043,0102,0006,0215,0001,0320,0260,0325,0063, \
+0112,0154,0113,0122,0342,0303,0132,0232,0101,0062,0054,0015,0104,0252,0300,0310, \
+0041,0230,0154,0027,0040,0013,0024,0116,0124,0030,0016,0037,0377,0277,0267,0173, \
+0146,0250,0237,0321,0266,0354,0245,0176,0037,0045,0332,0040,0161,0175,0370,0345, \
+0020,0011,0321,0043,0314,0203,0355,0066,0051,0321,0331,0255,0245,0111,0330,0165, \
+0342,0042,0343,0341,0356,0334,0370,0355,0350,0363,0214,0107,0224,0060,0071,0262, \
+0365,0202,0105,0220,0216,0060,0221,0131,0243,0254,0023,0135,0333,0224,0044,0041, \
+0020,0050,0025,0114,0024,0103,0105,0333,0154,0202,0375,0105,0005,0232,0023,0255, \
+0262,0335,0033,0150,0322,0031,0015,0132,0206,0266,0230,0352,0326,0224,0253,0240, \
+0146,0263,0131,0240,0322,0032,0212,0206,0311,0203,0206,0326,0154,0061,0064,0326, \
+0101,0032,0132,0232,0025,0233,0156,0102,0157,0053,0306,0270,0056,0162,0065,0073, \
+0047,0302,0015,0316,0032,0143,0273,0066,0313,0243,0260,0346,0001,0325,0204,0077, \
+0046,0122,0034,0044,0334,0137,0131,0122,0142,0060,0324,0316,0031,0235,0145,0313, \
+0320,0056,0112,0222,0104,0305,0245,0253,0152,0245,0310,0246,0140,0373,0064,0136, \
+0155,0224,0301,0320,0315,0245,0057,0132,0255,0012,0330,0070,0034,0042,0354,0201, \
+0045,0044,0011,0254,0045,0124,0123,0006,0066,0266,0225,0303,0304,0354,0354,0273, \
+0361,0003,0111,0026,0111,0171,0126,0340,0171,0056,0117,0343,0365,0373,0367,0063, \
+0213,0172,0155,0347,0110,0156,0266,0312,0046,0306,0324,0225,0027,0342,0354,0205, \
+0212,0132,0136,0055,0310,0025,0246,0212,0222,0012,0206,0220,0023,0110,0267,0312, \
+0262,0112,0113,0223,0063,0370,0314,0003,0250,0123,0121,0102,0200,0260,0120,0331, \
+0051,0121,0034,0043,0243,0331,0165,0315,0326,0334,0102,0321,0211,0213,0233,0137, \
+0031,0233,0031,0016,0163,0270,0226,0226,0225,0202,0151,0112,0044,0143,0341,0162, \
+0345,0120,0366,0315,0235,0133,0065,0322,0112,0122,0165,0220,0215,0125,0202,0326, \
+0031,0104,0164,0345,0220,0027,0060,0271,0251,0157,0154,0314,0071,0141,0254,0253, \
+0250,0315,0070,0226,0261,0167,0300,0326,0252,0056,0225,0105,0052,0167,0233,0007, \
+0113,0006,0201,0255,0253,0223,0226,0161,0053,0002,0244,0345,0172,0004,0145,0003, \
+0206,0374,0230,0245,0340,0022,0000,0062,0010,0310,0054,0210,0034,0142,0251,0150, \
+0025,0201,0130,0273,0254,0150,0160,0043,0101,0334,0100,0167,0020,0136,0321,0206, \
+0153,0066,0147,0033,0146,0252,0150,0045,0106,0121,0210,0127,0206,0026,0330,0141, \
+0204,0042,0010,0331,0121,0010,0255,0273,0122,0365,0301,0233,0105,0030,0170,0047, \
+0305,0006,0030,0200,0312,0243,0143,0100,0205,0060,0015,0273,0327,0060,0175,0055, \
+0347,0335,0206,0170,0064,0346,0324,0061,0056,0155,0060,0163,0113,0150,0066,0372, \
+0100,0313,0175,0212,0236,0016,0173,0266,0047,0150,0344,0067,0310,0063,0130,0241, \
+0260,0152,0225,0002,0150,0201,0350,0343,0177,0026,0327,0115,0125,0332,0137,0011, \
+0264,0155,0160,0221,0216,0023,0203,0105,0106,0013,0306,0253,0123,0203,0206,0301, \
+0140,0012,0126,0333,0150,0154,0034,0041,0331,0112,0167,0162,0311,0353,0164,0200, \
+0156,0223,0311,0240,0275,0375,0017,0027,0363,0371,0153,0317,0005,0363,0317,0347, \
+0211,0015,0235,0155,0013,0073,0216,0031,0017,0254,0107,0306,0166,0356,0166,0255, \
+0355,0157,0230,0064,0150,0202,0010,0072,0114,0111,0114,0073,0047,0376,0055,0324, \
+0120,0030,0171,0361,0357,0107,0346,0324,0044,0363,0332,0255,0165,0161,0236,0057, \
+0042,0243,0023,0156,0366,0240,0247,0177,0220,0075,0376,0236,0176,0072,0043,0254, \
+0015,0207,0236,0014,0016,0153,0253,0173,0100,0166,0004,0150,0326,0073,0155,0104, \
+0351,0051,0370,0375,0116,0000,0172,0240,0311,0043,0040,0067,0072,0044,0170,0360, \
+0213,0140,0266,0167,0240,0366,0033,0217,0173,0141,0060,0070,0247,0347,0041,0044, \
+0022,0060,0236,0077,0061,0225,0121,0331,0303,0352,0236,0117,0242,0013,0004,0162, \
+0201,0177,0063,0316,0103,0147,0311,0325,0017,0271,0221,0253,0057,0111,0004,0246, \
+0065,0340,0216,0163,0075,0252,0002,0076,0230,0103,0161,0035,0260,0332,0071,0164, \
+0120,0272,0345,0202,0261,0176,0047,0051,0122,0044,0366,0331,0356,0354,0144,0214, \
+0064,0237,0125,0300,0202,0062,0006,0124,0371,0021,0207,0264,0024,0316,0162,0146, \
+0203,0203,0016,0261,0373,0132,0216,0144,0041,0167,0066,0372,0063,0345,0020,0220, \
+0306,0305,0264,0057,0220,0057,0131,0331,0350,0367,0007,0356,0176,0123,0016,0274, \
+0267,0070,0223,0362,0002,0021,0024,0105,0200,0202,0060,0104,0212,0051,0051,0143, \
+0375,0071,0067,0007,0104,0146,0231,0356,0103,0021,0110,0301,0022,0061,0054,0147, \
+0266,0325,0345,0173,0355,0275,0133,0231,0056,0262,0023,0216,0306,0355,0332,0255, \
+0024,0372,0230,0062,0054,0010,0022,0046,0244,0277,0273,0146,0147,0263,0006,0100, \
+0176,0231,0042,0007,0071,0052,0024,0015,0375,0307,0337,0355,0260,0157,0260,0034, \
+0114,0105,0117,0123,0303,0010,0012,0077,0117,0164,0032,0343,0301,0120,0062,0067, \
+0044,0156,0030,0273,0032,0330,0260,0376,0332,0167,0046,0247,0247,0255,0352,0070, \
+0305,0142,0345,0063,0036,0251,0232,0030,0136,0311,0233,0070,0251,0243,0031,0224, \
+0330,0014,0204,0143,0024,0211,0335,0165,0041,0200,0217,0100,0352,0033,0344,0340, \
+0144,0102,0112,0230,0302,0043,0314,0274,0204,0215,0306,0375,0227,0041,0365,0342, \
+0335,0063,0210,0111,0002,0011,0042,0110,0310,0142,0126,0164,0256,0043,0146,0372, \
+0272,0373,0213,0172,0275,0063,0311,0163,0216,0307,0343,0064,0261,0110,0257,0225, \
+0257,0075,0035,0246,0307,0353,0312,0003,0000,0317,0242,0220,0362,0161,0001,0153, \
+0011,0122,0153,0201,0366,0141,0337,0316,0235,0237,0010,0060,0331,0354,0150,0275, \
+0353,0014,0157,0356,0352,0212,0007,0271,0213,0123,0232,0015,0256,0252,0323,0250, \
+0065,0236,0250,0326,0246,0020,0265,0024,0367,0300,0144,0102,0106,0306,0351,0240, \
+0152,0354,0272,0161,0203,0040,0011,0071,0303,0171,0016,0207,0335,0077,0117,0043, \
+0324,0234,0255,0312,0327,0046,0322,0010,0241,0321,0110,0203,0265,0227,0350,0245, \
+0042,0144,0077,0135,0151,0331,0367,0361,0014,0240,0145,0002,0311,0070,0173,0253, \
+0127,0172,0151,0235,0154,0132,0070,0004,0370,0230,0343,0124,0274,0045,0347,0355, \
+0171,0004,0261,0102,0217,0263,0335,0157,0277,0155,0214,0107,0057,0275,0242,0307, \
+0351,0251,0272,0301,0150,0206,0116,0375,0173,0055,0150,0055,0343,0010,0310,0075, \
+0144,0151,0217,0075,0166,0334,0120,0270,0300,0365,0347,0246,0031,0017,0231,0333, \
+0225,0354,0070,0314,0163,0371,0247,0142,0076,0232,0357,0246,0014,0041,0016,0164, \
+0205,0062,0120,0206,0111,0061,0002,0062,0343,0161,0245,0230,0175,0264,0334,0332, \
+0336,0131,0166,0253,0056,0212,0125,0231,0255,0251,0263,0115,0366,0040,0363,0176, \
+0236,0233,0326,0105,0062,0236,0022,0004,0174,0232,0131,0225,0125,0035,0225,0004, \
+0152,0137,0040,0367,0123,0070,0212,0206,0030,0141,0345,0130,0006,0245,0050,0251, \
+0042,0155,0301,0250,0025,0243,0205,0324,0352,0035,0341,0302,0211,0013,0124,0103, \
+0000,0240,0265,0050,0075,0133,0153,0005,0146,0136,0105,0207,0141,0206,0160,0240, \
+0376,0215,0105,0135,0131,0350,0145,0315,0262,0162,0264,0351,0005,0124,0303,0120, \
+0266,0007,0325,0050,0320,0332,0315,0370,0366,0145,0215,0324,0324,0276,0100,0274, \
+0210,0076,0020,0014,0303,0353,0334,0036,0061,0044,0111,0253,0226,0330,0222,0142, \
+0172,0310,0271,0301,0214,0120,0071,0053,0234,0000,0044,0036,0261,0304,0075,0127, \
+0355,0353,0244,0173,0151,0115,0335,0324,0077,0201,0055,0020,0162,0214,0215,0163, \
+0342,0324,0176,0315,0207,0341,0344,0313,0226,0057,0365,0115,0260,0374,0320,0343, \
+0365,0321,0112,0300,0177,0176,0271,0273,0366,0376,0175,0377,0067,0250,0127,0137, \
+0073,0157,0362,0207,0216,0157,0253,0336,0077,0003,0136,0071,0203,0101,0375,0063, \
+0362,0165,0327,0146,0216,0114,0235,0136,0015,0205,0306,0344,0233,0060,0374,0253, \
+0346,0143,0117,0360,0350,0037,0000,0310,0116,0234,0212,0323,0377,0361,0167,0044, \
+0123,0205,0011,0016,0320,0332,0313,0220, \
+