summaryrefslogtreecommitdiff
path: root/etc/etc.vax
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>1995-10-18 08:53:40 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>1995-10-18 08:53:40 +0000
commitd6583bb2a13f329cf0332ef2570eb8bb8fc0e39c (patch)
treeece253b876159b39c620e62b6c9b1174642e070e /etc/etc.vax
initial import of NetBSD tree
Diffstat (limited to 'etc/etc.vax')
-rw-r--r--etc/etc.vax/MAKEDEV387
-rw-r--r--etc/etc.vax/disktab491
-rw-r--r--etc/etc.vax/fstab.ra3
-rw-r--r--etc/etc.vax/pcs750.bin.uu254
-rw-r--r--etc/etc.vax/ttys53
5 files changed, 1188 insertions, 0 deletions
diff --git a/etc/etc.vax/MAKEDEV b/etc/etc.vax/MAKEDEV
new file mode 100644
index 00000000000..87208e4ef37
--- /dev/null
+++ b/etc/etc.vax/MAKEDEV
@@ -0,0 +1,387 @@
+#!/bin/sh -
+# $NetBSD: MAKEDEV,v 1.2 1995/09/05 19:53:01 ragge Exp $
+#
+# @(#)MAKEDEV 8.1 (Berkeley) 6/9/93
+#
+# Device "make" file. Valid arguments:
+# std standard devices
+# local configuration specific devices
+# Tapes:
+# ht* massbus tm03 & tu??
+# tm* unibus tm11 & te10 emulations (e.g. Emulex tc-11)
+# tms* unibus/qbus TMSCP (e.g. TU81, TK50)
+# ts* unibus ts11
+# mt* massbus tu78
+# ut* unibus tu45 emulations (e.g.si 9700)
+# uu* tu58 cassettes on dl11 controller
+# Disks:
+# hp* massbus rm??
+# hk* unibus rk06 and rk07
+# up* other unibus devices (e.g. on Emulex sc-21v controller)
+# ra* unibus uda50 w/ ra??
+# kra* bi kdb50 w/ ra??
+# rl* unibus rl02
+# rb* 730 idc w/ rb80 and/or rb02
+# rx* unibus rx211 floppy disk
+# ccd* "concatenated" pseudo-disks
+# vnd* "file" pseudo-disks
+# Terminal multiplexors:
+# dz* unibus dz11 and dz32
+# dh* unibus dh11 and emulations (e.g. Able dmax, Emulex cs-11)
+# dmf* unibus dmf32
+# dhu* unibus dhu11
+# dmz* unibus dmz32
+# Pseudo terminals:
+# pty* set of 16 master and slave pseudo terminals
+# Printers:
+# ct* unibus parallel interface to CAT typesetter
+# lp* unibus lp11 parallel interface
+# va* unibus varian parallel interface
+# vp* unibus versatec parallel interface
+# Call units:
+# dn* unibus dn11 and emulations (e.g. Able Quadracall)
+# Special purpose devices:
+# ik* unibus interface to ikonas frame buffer
+# ps* unibus interface to e&s picture system 2
+# ad* unibus interface to data translation a/d converter
+# np* unibus ethernet co-processor interface, for downloading.
+# qv* qvss (microvax) display
+# ttyv0 qvss (microvax) display reserved pty
+# lkm loadable kernel modules
+PATH=/sbin:/bin:/usr/bin
+umask 77
+for i
+do
+case $i in
+
+std)
+ mknod console c 0 0
+ mknod drum c 7 0 ; chmod 640 drum ; chgrp kmem drum
+ mknod floppy c 8 0
+ mknod crl c 35 0
+ mknod csa1 c 51 0
+ mknod csa2 c 51 1
+ mknod tu0 b 8 0
+ mknod tu1 b 8 1
+ mknod kUmem c 3 3 ; chmod 600 kUmem
+ mknod kmem c 3 1 ; chmod 640 kmem ; chgrp kmem kmem
+ mknod mem c 3 0 ; chmod 640 mem ; chgrp kmem mem
+ mknod null c 3 2 ; chmod 666 null
+ mknod zero c 3 12 ; chmod 666 zero
+ mknod tty c 2 0 ; chmod 666 tty
+ mknod klog c 33 0 ; chmod 600 klog
+ mknod stdin c 53 0 ; chmod 666 stdin
+ mknod stdout c 53 1 ; chmod 666 stdout
+ mknod stderr c 53 2 ; chmod 666 stderr
+ mkdir fd > /dev/null 2>&1
+ (cd fd && eval `echo "" | awk ' BEGIN { \
+ for (i = 0; i < 64; i++) \
+ printf("mknod %d c 53 %d;", i, i)}'`)
+ chown -R bin.bin fd
+ chmod 555 fd
+ chmod 666 fd/*
+ ;;
+
+ht*|tm*|tms*|ts*|ut*)
+ umask 0 ; unit=`expr $i : '[^0-9]*\(.*\)'`
+ case $i in
+ ht*) blk=1; chr=5 ;;
+ tms*) blk=15; chr=38;;
+ tm*) blk=5; chr=14;;
+ ts*) blk=6; chr=16;;
+ ut*) blk=10; chr=17;;
+ esac
+ case $unit in
+ 0|1|2|3|4|5|6|7)
+ four=`expr $unit + 4` ; eight=`expr $unit + 8`
+ twelve=`expr $unit + 12`; twenty=`expr $unit + 20`
+ mknod mt$unit b $blk $unit
+ mknod mt$four b $blk $four
+ mknod mt$eight b $blk $eight
+ mknod mt$twelve b $blk $twelve
+ mknod nmt$unit b $blk $four ;: sanity w/pdp11 v7
+ mknod nmt$eight b $blk $twelve ;: ditto
+ mknod nrmt$unit c $chr $four ;: sanity w/pdp11 v7
+ mknod nrmt$eight c $chr $twelve ;: ditto
+ mknod rmt$unit c $chr $unit
+ mknod rmt$four c $chr $four
+ mknod rmt$eight c $chr $eight
+ mknod rmt$twelve c $chr $twelve
+ if [ $i = ut ]
+ then
+ mknod mt$twenty b $blk $twenty
+ mknod rmt$twenty c $chr $twenty
+ fi
+ ;;
+ *)
+ echo bad unit for tape in: $1
+ ;;
+ esac
+ umask 77
+ ;;
+
+mt*)
+ umask 0 ; unit=`expr $i : '..\(.*\)'`
+ case $i in
+ mt*) blk=7; chr=19;;
+ esac
+ case $unit in
+ 0|1|2|3|4|5|6|7)
+ eight=`expr $unit + 0`;
+ twelve=`expr $unit + 4`;
+ sixteen=`expr $unit + 8`;
+ twenty=`expr $unit + 12`;
+ mknod mt8 b $blk $eight
+ mknod mt12 b $blk $twelve
+ mknod mt16 b $blk $sixteen
+ mknod mt20 b $blk $twenty
+ mknod nmt8 b $blk $twelve ;: ditto
+ mknod nrmt8 c $chr $twelve ;: ditto
+ mknod rmt8 c $chr $eight
+ mknod rmt12 c $chr $twelve
+ mknod rmt16 c $chr $sixteen
+ mknod rmt20 c $chr $twenty
+ mknod nmt16 b $blk $twenty ;: ditto
+ mknod nrmt16 c $chr $twenty ;: ditto
+ ;;
+ *)
+ echo bad unit for tape in: $1
+ ;;
+ esac
+ umask 77
+ ;;
+
+hp*|hk*|up*|ra*|kra*|rl*|rb*|ccd*|vnd*)
+ umask 2 ; unit=`expr $i : '.*[^0-9]\([0-9]*\)'`
+ case $i in
+ hp*) name=hp; blk=0; chr=4;;
+ hk*) name=hk; blk=3; chr=11;;
+ up*) name=up; blk=2; chr=13;;
+ ra*) name=ra; blk=9; chr=9;;
+ kra*) name=kra; blk=16; chr=52;;
+ rb*) name=rb; blk=11; chr=23;;
+ rl*) name=rl; blk=14; chr=32;;
+ ccd*) name=ccd; blk=17; chr=54;;
+ vnd*) name=vnd; blk=18; chr=55;;
+ esac
+ case $unit in
+ 0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|\
+ 17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)
+ mknod ${name}${unit}a b $blk `expr $unit '*' 8 + 0`
+ mknod ${name}${unit}b b $blk `expr $unit '*' 8 + 1`
+ mknod ${name}${unit}c b $blk `expr $unit '*' 8 + 2`
+ mknod ${name}${unit}g b $blk `expr $unit '*' 8 + 6`
+ mknod r${name}${unit}a c $chr `expr $unit '*' 8 + 0`
+ mknod r${name}${unit}b c $chr `expr $unit '*' 8 + 1`
+ mknod r${name}${unit}c c $chr `expr $unit '*' 8 + 2`
+ mknod r${name}${unit}g c $chr `expr $unit '*' 8 + 6`
+ if [ $name != hk ]
+ then
+ mknod ${name}${unit}d b $blk `expr $unit '*' 8 + 3`
+ mknod ${name}${unit}e b $blk `expr $unit '*' 8 + 4`
+ mknod ${name}${unit}f b $blk `expr $unit '*' 8 + 5`
+ mknod ${name}${unit}h b $blk `expr $unit '*' 8 + 7`
+ mknod r${name}${unit}d c $chr `expr $unit '*' 8 + 3`
+ mknod r${name}${unit}e c $chr `expr $unit '*' 8 + 4`
+ mknod r${name}${unit}f c $chr `expr $unit '*' 8 + 5`
+ mknod r${name}${unit}h c $chr `expr $unit '*' 8 + 7`
+ fi
+ chgrp operator ${name}${unit}[a-h] r${name}${unit}[a-h]
+ chmod 640 ${name}${unit}[a-h] r${name}${unit}[a-h]
+ ;;
+ *)
+ echo bad unit for disk in: $i
+ ;;
+ esac
+ umask 77
+ ;;
+
+rx*)
+ unit=`expr $i : '..\(.*\)'`
+ name=rx; chr=30; blk=12;
+ case $unit in
+ 0|1|2|3|4|5|6|7)
+ mknod ${name}${unit} b $blk `expr $unit '*' 8 + 0`
+ mknod r${name}${unit}a c $chr `expr $unit '*' 8 + 0`
+ mknod r${name}${unit}b c $chr `expr $unit '*' 8 + 1`
+ mknod r${name}${unit}c c $chr `expr $unit '*' 8 + 2`
+ mknod r${name}${unit}d c $chr `expr $unit '*' 8 + 3`
+ ;;
+ *)
+ echo bad unit for floppy disk in: $i
+ ;;
+ esac
+ ;;
+
+uu*)
+ unit=`expr $i : '..\(.*\)'`
+ name=uu; blk=13;
+ case $unit in
+ 0|1|2|3)
+ mknod ${name}${unit} b $blk `expr $unit '*' 2 + 0`
+ mknod ${name}${unit}a b $blk `expr $unit '*' 2 + 1`
+ ;;
+ *)
+ echo bad unit for uu cassette in: $i
+ ;;
+ esac
+ ;;
+
+dz*)
+ unit=`expr $i : 'dz\(.*\)'`
+ case $unit in
+ 0|1|2|3|4|5|6|7)
+ eval `echo $unit | awk ' { u = $1 } END {
+ for (i = 0; i < 8; i++)
+ printf("mknod tty%02d c 1 %d; ",u*8+i,u*8+i); }'`
+ ;;
+ *)
+ echo bad unit for dz in: $i
+ ;;
+ esac
+ ;;
+
+dhu*|dh*|dmf*|dmz*)
+ case $i in
+ dmz*) name=dmz; major=37; count=24;
+ unit=`expr $i : "$name\(.*\)"`
+ case $unit in
+ 0) ch=a ;; 1) ch=b ;; 2) ch=c ;; 3) ch=e ;;
+ 4) ch=f ;; 5) ch=g ;;
+ *) echo bad unit for $name in: $i ;;
+ esac;;
+ dmf*) name=dmf; major=22; count=8;
+ unit=`expr $i : "$name\(.*\)"`
+ case $unit in
+ 0) ch=A ;; 1) ch=B ;; 2) ch=C ;; 3) ch=E ;;
+ 4) ch=F ;; 5) ch=G ;; 6) ch=H ;; 7) ch=I ;;
+ *) echo bad unit for $name in: $i ;;
+ esac;;
+ dhu*) name=dhu; major=34; count=16;
+ unit=`expr $i : "$name\(.*\)"`;
+ case $unit in
+ 0) ch=S ;; 1) ch=T ;; 2) ch=U ;; 3) ch=V ;;
+ 4) ch=W ;; 5) ch=X ;; 6) ch=Y ;; 7) ch=Z ;;
+ *) echo bad unit for $name in: $i ;;
+ esac;;
+ dh*) name=dh; major=12; count=16;
+ unit=`expr $i : "$name\(.*\)"`
+ case $unit in
+ 0) ch=h ;; 1) ch=i ;; 2) ch=j ;; 3) ch=k ;;
+ 4) ch=l ;; 5) ch=m ;; 6) ch=n ;; 7) ch=o ;;
+ *) echo bad unit for $name in: $i ;;
+ esac;;
+ esac
+ eval `echo $ch $unit $major $count |
+ awk ' { ch = $1; u = $4 * $2; m = $3; cnt = $4 } END {
+ for (i = 0; i < cnt; i++)
+ if (i < 10)
+ printf("mknod tty%s%x c %d %d; ",ch,i,m,u+i);
+ else
+ printf("mknod tty%s%c c %d %d; ",ch,87+i,m,u+i); }'`
+ ;;
+
+lp*|va*|vp*)
+ case $i in
+ lp*) name=lp; major=15;;
+ va*) name=va; major=10;;
+ vp*) name=vp; major=6;;
+ esac
+ unit=`expr $i : "$name\(.*\)"`
+ case $unit in
+ 0|1|2|3|4|5|6|7)
+ mknod $i c $major $unit;
+ chmod 666 $i
+ ;;
+ *)
+ echo bad unit for $name in: $i
+ ;;
+ esac
+ ;;
+
+pty*)
+ class=`expr $i : 'pty\(.*\)'`
+ case $class in
+ 0) offset=0 name=p;;
+ 1) offset=16 name=q;;
+ 2) offset=32 name=r;;
+ 3) offset=48 name=s;;
+ 4) offset=64 name=t;;
+ 5) offset=80 name=u;;
+ *) echo bad unit for pty in: $i;;
+ esac
+ case $class in
+ 0|1|2|3|4|5)
+ umask 0
+ eval `echo $offset $name | awk ' { b=$1; n=$2 } END {
+ for (i = 0; i < 16; i++)
+ printf("mknod tty%s%x c 20 %d; \
+ mknod pty%s%x c 21 %d; ", \
+ n, i, b+i, n, i, b+i); }'`
+ umask 77
+ ;;
+ esac
+ ;;
+
+np*)
+ class=`expr $i : 'np\(.*\)'`
+ case $class in
+ 0) offset=0 name=0;;
+ 1) offset=16 name=1;;
+ 2) offset=32 name=2;;
+ *) echo bad unit for np in: $i;;
+ esac
+ case $class in
+ 0|1|2)
+ eval `echo $offset | awk ' { b=$1 } END {
+ for (i = 0; i < 4; i++)
+ printf("mknod np%02d c 39 %d;", \
+ b+i, b+i); }'`
+ ;;
+ esac
+ ;;
+
+dn*|ik*|ps*|ad*|ct*)
+ unit=`expr $i : '..\(.*\)'`
+ case $i in
+ ct*) name=ct; chr=18;;
+ dn*) name=cu; chr=24;;
+ ps*) name=ps; chr=27;;
+ ad*) name=ad; chr=29;;
+ ik*) name=ik; chr=31;;
+ esac
+ case $unit in
+ 0|1|2|3|4|5|6|7)
+ umask 0
+ mknod ${name}${unit} c ${chr} ${unit}
+ umask 77
+ ;;
+ *)
+ echo bad unit for ${name} in: $i
+ ;;
+ esac
+ ;;
+
+lkm)
+ mknod lkm c 28 0
+ chown root.kmem lkm
+ chmod 640 lkm
+ ;;
+
+qv0)
+ mknod qv0 c 40 0
+ mknod qvcons c 40 1
+ mknod mouse c 40 2
+ ;;
+
+ttyv0)
+ if [ ! -f ttyqe ]; then sh ./MAKEDEV pty1; fi
+ mv ttyqf ttyv0
+ mv ptyqf ptyv0
+ ;;
+
+local)
+ sh MAKEDEV.local
+ ;;
+esac
+done
diff --git a/etc/etc.vax/disktab b/etc/etc.vax/disktab
new file mode 100644
index 00000000000..70dbfd4670a
--- /dev/null
+++ b/etc/etc.vax/disktab
@@ -0,0 +1,491 @@
+# $NetBSD: disktab,v 1.1 1995/08/25 21:25:11 ragge Exp $
+#
+# @(#)disktab 8.1 (Berkeley) 6/9/93
+#
+# Disk geometry and partition layout tables.
+# Key:
+# dt controller type
+# ty type of disk (fixed, removeable, simulated)
+# d[0-4] drive-type-dependent parameters
+# ns #sectors/track
+# nt #tracks/cylinder
+# nc #cylinders/disk
+# sc #sectors/cylinder, nc*nt default
+# su #sectors/unit, sc*nc default
+# se sector size, DEV_BSIZE default
+# rm rpm, 3600 default
+# sf supports bad144-style bad sector forwarding
+# sk sector skew per track, default 0
+# cs sector skew per cylinder, default 0
+# hs headswitch time, default 0
+# ts one-cylinder seek time, default 0
+# il sector interleave (n:1), 1 default
+# bs boot block size, default BBSIZE
+# sb superblock size, default SBSIZE
+# o[a-h] partition offsets in sectors
+# p[a-h] partition sizes in sectors
+# b[a-h] partition block sizes in bytes
+# f[a-h] partition fragment sizes in bytes
+# t[a-h] partition types (filesystem, swap, etc)
+# b[0-1] primary and secondary bootstraps, optional
+#
+# WARNING:
+# On drives that contain bad-sector replacement areas,
+# `c' partitions DO overlap the bad-sector replacements.
+# This may change again.
+# Other partitions do not overlap the bad-sector replacement area.
+#
+# Existing entries may also be used for other compatible drives
+# with the same geometry.
+
+#
+# Drives on hp
+#
+# drive-type parameters for SMD disks:
+# d0 binary flags: 1=skip-sector support (RM80)
+# d1 mindist (closest #sectors from desired for starting transfer)
+# d2 maxdist (farthest #sectors from desired for starting transfer)
+# d3 sdist (distance from desired sector for search)
+# NOTE: c partitions include bad-sector replacement areas!
+rm03|RM03|DEC RM03:\
+ :ty=removable:ns#32:nt#5:nc#823:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16000:bb#8192:fb#1024:tb=swap:\
+ :pc#131680:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#49440:bd#4096:fd#512:\
+ :pe#55936:oe#65440:be#8192:fe#1024:\
+ :pf#10080:of#121440:bf#8192:ff#1024:\
+ :pg#82080:og#49440:bg#8192:fg#1024:
+# :pc#131520:oc#0:bc#8192:fc#1024:
+rm05|RM05|DEC RM05:\
+ :ty=removable:ns#32:nt#19:nc#823:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16416:bb#8192:fb#1024:tb=swap:\
+ :pc#500384:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#341696:bd#4096:fd#512:\
+ :pe#55936:oe#358112:be#8192:fe#1024:\
+ :pf#86176:of#414048:bf#8192:ff#1024:\
+ :pg#158528:og#341696:bg#8192:fg#1024:\
+ :ph#291346:oh#49856:bh#8192:fh#1024:
+# :pc#500224:oc#0:bc#8192:fc#1024:
+rp06|RP06|DEC RP06:\
+ :ty=removable:ns#22:nt#19:nc#815:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\
+ :pc#340670:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#49324:bd#4096:fd#512:\
+ :pe#55936:oe#65208:be#8192:fe#1024:\
+ :pf#219296:of#121220:bf#8192:ff#1024:\
+ :pg#291192:og#49324:bg#8192:fg#1024:
+# :pc#340516:oc#0:bc#8192:fc#1024:
+rm80|RM80|DEC RM80:\
+ :ty=winchester:ns#31:nt#14:nc#559:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16058:bb#8192:fb#1024:tb=swap:\
+ :pc#242606:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#49910:bd#4096:fd#512:\
+ :pe#55936:oe#65968:be#8192:fe#1024:\
+ :pf#120466:of#121954:bf#8192:ff#1024:\
+ :pg#192510:og#49910:bg#8192:fg#1024:
+# :pc#242420:oc#0:bc#8192:fc#1024:
+rp05|RP05|DEC RP05:\
+ :ty=removable:ns#22:nt#19:nc#411:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\
+ :pc#171798:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#49324:bd#4096:fd#512:\
+ :pe#55936:oe#65208:be#8192:fe#1024:\
+ :pf#50424:of#121220:bf#8192:ff#1024:\
+ :pg#122320:og#49324:bg#8192:fg#1024:
+# :pc#171644:oc#0:bc#8192:fc#1024:
+rp07|RP07|DEC RP07:\
+ :ty=winchester:ns#50:nt#32:nc#630:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16000:bb#8192:fb#1024:tb=swap:\
+ :pc#1008000:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#376000:bd#4096:fd#512:\
+ :pe#307200:oe#392000:be#8192:fe#1024:\
+ :pf#308600:of#699200:bf#8192:ff#1024:\
+ :pg#631800:og#376000:bg#8192:fg#1024:\
+ :ph#291346:oh#83200:bh#8192:fh#1024:
+# :pc#1007800:oc#0:bc#8192:fc#1024:
+ml11|ml11a|ml11b|ML11A|ML11B|DEC disk emulator:\
+ :ty=simulated:dt=SMD:ns#1:nt#1:nc#2000:
+9775|CDC 9775:\
+ :ty=winchester:ns#32:nt#40:nc#842:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16640:bb#8192:fb#1024:tb=swap:\
+ :pc#1077760:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#376320:bd#4096:fd#512:\
+ :pe#307200:oe#392960:be#8192:fe#1024:\
+ :pf#377440:of#700160:bf#8192:ff#1024:\
+ :pg#701280:og#376320:bg#8192:fg#1024:\
+ :ph#291346:oh#84480:bh#8192:fh#1024:
+# :pc#1077600:oc#0:bc#8192:fc#1024:
+9730|CDC 9730:\
+ :ty=removable:ns#32:nt#10:nc#823:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16000:bb#8192:fb#1024:tb=swap:\
+ :pc#263360:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#49600:bd#4096:fd#512:\
+ :pe#55936:oe#65600:be#8192:fe#1024:\
+ :pf#141600:of#121600:bf#8192:ff#1024:\
+ :pg#213600:og#49600:bg#8192:fg#1024:
+# :pc#263200:oc#0:bc#8192:fc#1024:
+capricorn|330|Capricorn|Ampex Capricorn:\
+ :ty=winchester:ns#32:nt#16:nc#1024:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16384:bb#8192:fb#1024:tb=swap:\
+ :pc#524488:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#342016:bd#4096:fd#512:\
+ :pe#55936:oe#358400:be#8192:fe#1024:\
+ :pf#109408:of#414720:bf#8192:ff#1024:\
+ :pg#182112:og#342016:bg#8192:fg#1024:\
+ :ph#291346:oh#50176:bh#8192:fh#1024:
+# :pc#524128:oc#0:bc#8192:fc#1024:
+eagle|Eagle|2351|2351A|Fujitsu Eagle 2351A (48 sectors):\
+ :ty=winchester:ns#48:nt#20:nc#842:rm#3961:sf:\
+ :dt=smd:d0#0:d1#6:d2#17:d3#7:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16320:bb#8192:fb#1024:tb=swap:\
+ :pc#808320:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#375360:bd#4096:fd#512:\
+ :pe#307200:oe#391680:be#8192:fe#1024:\
+ :pf#109248:of#698880:bf#8192:ff#1024:\
+ :pg#432768:og#375360:bg#8192:fg#1024:\
+ :ph#291346:oh#83520:bh#8192:fh#1024:
+# :pc#808128:oc#0:bc#8192:fc#1024:
+2361|doubleeagle|Fujitsu 2361 (Double Eagle, 64 sectors):\
+ :ty=winchester:ns#64:nt#20:nc#842:sf:\
+ :dt=smd:d0#0:d1#6:d2#17:d3#7:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16640:bb#8192:fb#1024:tb=swap:\
+ :pc#1077760:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#376320:bd#4096:fd#512:\
+ :pe#307200:oe#392960:be#8192:fe#1024:\
+ :pf#377408:of#700160:bf#8192:ff#1024:\
+ :pg#701248:og#376320:bg#8192:fg#1024:\
+ :ph#291346:oh#84480:bh#8192:fh#1024:
+# :pc#1077568:oc#0:bc#8192:fc#1024:
+
+2361a|doubleeagle|Fujitsu 2361 (Double Eagle, 68 sectors):\
+ :ty=winchester:ns#68:nt#20:nc#842:sf:\
+ :dt=smd:d0#0:d1#6:d2#17:d3#7:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16320:bb#8192:fb#1024:tb=swap:\
+ :pc#1145120:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#376720:bd#4096:fd#512:\
+ :pe#307200:oe#393040:be#8192:fe#1024:\
+ :pf#444516:of#700400:bf#8192:ff#1024:\
+ :pg#768196:og#376720:bg#8192:fg#1024:\
+ :ph#291346:oh#84320:bh#8192:fh#1024:
+# :pc#1144916:oc#0:bc#8192:fc#1024:
+#
+# IDC disks
+#
+# RL02/RB02 have 256-byte sectors,
+# but partitions are still in units of 512-byte sectors
+rb02|RB02|DEC RL02 on 730 IDC:\
+ :ty=removable:se#256:ns#40:nt#2:nc#512:\
+ :dt=old DEC:\
+ :pa#15884:oa#0:ba#4096:fa#1024:\
+ :pb#4480:ob#16000:bb#4096:fb#512:tb=swap:\
+ :pc#20480:oc#0:bc#4096:fc#512:
+rb80|RB80|DEC R80 on 730 IDC:\
+ :ty=winchester:ns#31:nt#14:nc#559:\
+ :dt=old DEC:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16058:bb#8192:fb#1024:tb=swap:\
+ :pc#242606:oc#0:bc#8192:fc#1024:\
+ :pg#82080:og#49910:bg#4096:fg#512:\
+ :ph#192696:oh#132270:bh#8192:fh#1024:
+#
+# Disks for rk
+#
+rk06|RK06|DEC RK06:\
+ :ty=removable:ns#22:nt#3:nc#411:sf:\
+ :dt=old DEC:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#11154:ob#15906:bb#4096:fb#512:tb=swap:\
+ :pc#27126:oc#0:bc#4096:fc#512:
+# :pc#26978:oc#0:bc#4096:fc#512:
+rk07|RK07|DEC RK07:\
+ :ty=removable:ns#22:nt#3:nc#815:sf:\
+ :dt=old DEC:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#10032:ob#15906:bb#8192:fb#1024:tb=swap:\
+ :pc#53790:oc#0:bc#4096:fc#512:\
+ :pd#15884:od#25938:bd#4096:fd#512:\
+ :pf#11792:of#41844:bf#4096:ff#1024:\
+ :pg#27698:og#25938:bg#4096:fg#512:
+# :pc#53636:oc#0:bc#4096:fc#512:
+#
+# Disks normally on up
+#
+160|fuji|fuji160|Fujitsu 160:\
+ :ty=winchester:ns#32:nt#10:nc#823:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16000:bb#8192:fb#1024:tb=swap:\
+ :pc#263360:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#49600:bd#4096:fd#512:\
+ :pe#55936:oe#65600:be#8192:fe#1024:\
+ :pf#141600:of#121600:bf#8192:ff#1024:\
+ :pg#213600:og#49600:bg#8192:fg#1024:
+# :pc#263200:oc#0:bc#8192:fc#1024:
+9300|Ampex 9300:\
+ :ty=removable:ns#32:nt#19:nc#815:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16416:bb#8192:fb#1024:tb=swap:\
+ :pc#495520:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#341696:bd#4096:fd#512:\
+ :pe#55936:oe#358112:be#8192:fe#1024:\
+ :pf#81312:of#414048:bf#8192:ff#1024:\
+ :pg#153664:og#341696:bg#8192:fg#1024:\
+ :ph#291346:oh#49856:bh#8192:fh#1024:
+# :pc#495360:oc#0:bc#8192:fc#1024:
+9766|CDC 9766:\
+ :ty=removable:ns#32:nt#19:nc#823:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16416:bb#8192:fb#1024:tb=swap:\
+ :pc#500384:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#341696:bd#4096:fd#512:\
+ :pe#55936:oe#358112:be#8192:fe#1024:\
+ :pf#86176:of#414048:bf#8192:ff#1024:\
+ :pg#158528:og#341696:bg#8192:fg#1024:\
+ :ph#291346:oh#49856:bh#8192:fh#1024:
+# :pc#500224:oc#0:bc#8192:fc#1024:
+980|9762|AMPEX DM980|CDC 9762:\
+ :ty=removable:ns#32:nt#5:nc#823:sf:\
+ :dt=smd:d0#0:d1#3:d2#10:d3#6:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#16000:bb#8192:fb#1024:tb=swap:\
+ :pc#131680:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#49440:bd#4096:fd#512:\
+ :pe#55936:oe#65440:be#8192:fe#1024:\
+ :pf#10080:of#121440:bf#8192:ff#1024:\
+ :pg#82080:og#49440:bg#8192:fg#1024:
+# :pc#131520:oc#0:bc#8192:fc#1024:
+#
+# Disk on a UDA50
+# NOTE: new partition sizes since 4.2.
+#
+# RA60: standard use a-b-f
+# 4.2 compatible use a-b-d-e where 4.2 g == d; 4.2 h == e
+# UCB compatible use a-b-h-g where UCB h == h; UCB g == g
+ra60|RA60|DEC RA60 Removable:\
+ :ty=removable:ns#42:nt#4:nc#2382:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\
+ :pc#400176:oc#0:bc#8192:fc#1024:\
+ :pd#82080:od#49324:bd#4096:fd#512:\
+ :pe#268772:oe#131404:be#4096:fe#512:\
+ :pf#350852:of#49324:bf#4096:ff#512:\
+ :pg#157570:og#242606:bg#4096:fg#1024:\
+ :ph#193282:oh#49324:bh#4096:fh#512:
+#
+# RA80: standard use a-b-g
+# 4.2 compatible use a-b-f-h where 4.2 g == f; 4.2 h == h
+# UCB compatible use a-b-e where UCB h == e
+ra80|RA80|DEC RA80 Winchester:\
+ :ty=winchester:ns#31:nt#14:nc#546:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\
+ :pc#236964:oc#0:bc#8192:fc#1024:\
+ :pe#187640:oe#49324:be#4096:fe#512:\
+ :pf#82080:of#49324:bf#4096:ff#512:\
+ :pg#187054:og#49910:bg#4096:fg#1024:\
+ :ph#105560:oh#131404:bh#4096:fh#512:
+#
+# RA81: standard use a-b-h-g or a-b-h-d-e-f
+# When compiled as COMPAT_42 d-e-f are used for 4.2 compatible as:
+# 4.2 g == d; 4.2 h == e; 4.2 f == f
+ra81|RA81|DEC RA81 Winchester:\
+ :ty=winchester:ns#51:nt#14:nc#1248:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16422:bb#8192:fb#1024:tb=swap:\
+ :pc#891072:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#375564:bd#4096:fd#512:\
+ :pe#307200:oe#391986:be#8192:fe#1024:\
+ :pf#191352:of#699720:bf#8192:ff#1024:\
+ :pg#515508:og#375564:bg#8192:fg#1024:\
+ :ph#291346:oh#83538:bh#8192:fh#1024:
+# RACOMPAT RA81: should you need to create more of these awful partitions
+# When compiled as RACOMPAT d-e-f are used for 4.2 compatible as:
+# 4.2 g == d; 4.2 h == e; 4.2 f == f
+racompat81|compat_42ra81|COMPAT_42RA81|DEC COMPAT_42RA81 Winchester:\
+ :ty=winchester:ns#51:nt#14:nc#1248:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16422:bb#8192:fb#1024:tb=swap:\
+ :pc#891072:oc#0:bc#8192:fc#1024:\
+ :pd#82080:od#49324:bd#4096:fd#512:\
+ :pe#759668:oe#131404:be#4096:fe#512:\
+ :pf#478582:of#412490:bf#4096:ff#512:
+ :pg#515508:og#375564:bg#8192:fg#1024:\
+ :ph#291346:oh#83538:bh#8192:fh#1024:
+#
+# UCB RA81: use a-b-h-g or a-b-h-d-e-f
+ucbra81|UCBRA81|DEC UCBRA81 Winchester:\
+ :ty=winchester:ns#51:nt#14:nc#1248:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#15884:bb#4096:fb#512:tb=swap:\
+ :pc#891072:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#242606:bd#4096:fd#512:\
+ :pe#307200:oe#258490:be#8192:fe#1024:\
+ :pf#325382:of#565690:bf#4096:ff#512:\
+ :pg#648466:og#242606:bg#4096:fg#1024:\
+ :ph#193282:oh#49324:bh#4096:fh#512:
+#
+# RA82: standard, use a-b-h-g or a-b-h-d-e-f
+ra82|RA81|DEC RA82 Winchester:\
+ :ty=winchester:ns#57:nt#15:nc#1423:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16245:bb#8192:fb#1024:tb=swap:\
+ :pc#1216665:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#375345:bd#4096:fd#512:\
+ :pe#307200:oe#391590:be#8192:fe#1024:\
+ :pf#517275:of#699390:bf#8192:ff#1024:\
+ :pg#841320:og#375345:bg#8192:fg#1024:\
+ :ph#291346:oh#83790:bh#8192:fh#1024:
+#
+# RA90
+ra90|RA90|DEC RA90 Winchester:\
+ :ty=winchester:ns#69:nt#13:nc#2649:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16146:bb#8192:fb#1024:tb=swap:\
+ :pc#2376153:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#374946:bd#4096:fd#512:\
+ :pe#307200:oe#391092:be#8192:fe#1024:\
+ :pf#1677390:of#698763:bf#8192:ff#1024:\
+ :pg#2001207:og#374946:bg#8192:fg#1024:\
+ :ph#291346:oh#83421:bh#8192:fh#1024:
+#
+# RA92
+ra92|RA92|DEC RA92 Winchester:\
+ :ty=winchester:ns#69:nt#13:nc#3279:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#16146:bb#8192:fb#1024:tb=swap:\
+ :pc#2941263:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#374946:bd#4096:fd#512:\
+ :pe#307200:oe#391092:be#8192:fe#1024:\
+ :pf#2242500:of#698763:bf#8192:ff#1024:\
+ :pg#2566317:og#374946:bg#8192:fg#1024:\
+ :ph#291346:oh#83421:bh#8192:fh#1024:
+#
+# RA70
+ra70|RA70|DEC RA70:\
+ :ty=winchester:ns#33:nt#11:nc#1507:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#15972:bb#8192:fb#1024:tb=swap:\
+ :pc#547041:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#341220:bd#4096:fd#512:\
+ :pe#55936:oe#357192:be#8192:fe#1024:\
+ :pf#133584:of#413457:bf#8192:ff#1024:\
+ :pg#205821:og#341220:bg#8192:fg#1024:\
+ :ph#291346:oh#49731:bh#8192:fh#1024:
+#
+# RC25
+rc25|RC25:\
+ :ty=winchester:ns#42:nt#4:nc#302:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#10032:ob#15884:bb#8192:fb#1024:tb=swap:\
+ :pc#50736:oc#0:bc#8192:fc#1024:\
+ :pg#24820:og#25916:bg#8192:fg#1024:
+#
+# Disks on RQDX Q-bus controllers
+rd52|RD52|DEC RD52 on Microvax:\
+ :ty=winchester:ns#18:nt#7:nc#480:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#4096:fa#1024:\
+ :pb#9766:ob#15884:bb#4096:fb#512:tb=swap:\
+ :pc#60480:oc#0:bc#4096:fc#512:\
+ :pg#34830:og#25650:bg#4096:fg#512:\
+ :b0=rdboot:
+#
+rd53|RD53|DEC RD53 on Microvax:\
+ :ty=winchester:ns#18:nt#8:nc#963:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#15884:bb#4096:fb#512:tb=swap:\
+ :pc#138672:oc#0:bc#4096:fc#512:\
+ :pe#33440:oe#0:be#4096:fe#512:\
+ :pf#105232:of#33440:bf#4096:ff#512:\
+ :pg#89348:og#49324:bg#4096:fg#512:\
+ :ph#122788:oh#15884:bh#4096:fh#512:\
+ :b0=rdboot:
+#
+rd54|RD54|DEC RD54 on Microvax:\
+ :ty=winchester:ns#17:nt#15:nc#1225:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#33440:ob#15884:bb#8192:fb#1024:tb=swap:\
+ :pc#311200:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#49324:bd#4096:fd#512:\
+ :pe#55936:oe#65208:be#8192:fe#1024:\
+ :pf#190485:of#121144:bf#8192:ff#1024:\
+ :pg#261876:og#49324:bg#8192:fg#1024:\
+ :b0=rdboot:
+#
+qdeagle|qd-eagle|Fujitsu 2351A eagle on QD33 (Microvax):\
+ :ty=winchester:ns#47:nt#20:nc#840:\
+ :dt=MSCP:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#15980:bb#8192:fb#1024:tb=swap:\
+ :pc#787156:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#375060:bd#4096:fd#512:\
+ :pe#307200:oe#391040:be#8192:fe#1024:\
+ :pf#88736:of#698420:bf#8192:ff#1024:\
+ :pg#412096:og#375060:bg#8192:fg#1024:\
+ :ph#291346:oh#83660:bh#8192:fh#1024:\
+ :b0=rdboot:
+#
+# RX02 floppy disk drives
+#
+rx02|RX02|DEC RX02:\
+ :ty=removable:ns#13:nt#1:nc#77:\
+ :dt=floppy:\
+ :pa#1001:oa#0:ba#4096:fa#512:
+
+ncc|nec800|800 Mb NEC:\
+ :ty=winchester:ns#66:nt#23:nc#850:rm#3600:se#512:\
+ :dt=SMD:\
+ :d0#0:d1#40960:\
+ :pa#97152:oa#0:ba#8192:fa#1024:\
+ :pb#92598:ob#97152:bb#8192:fb#1024:tb=swap:\
+ :pc#1092960:oc#189750:bc#8192:fc#1024:\
+ :ph#1282710:oh#0:bh#8192:fh#1024:
+
+ncc2|nec2363|1Gb NEC:\
+ :ty=winchester:ns#64:nt#27:nc#1024:rm#3600:se#512:\
+ :dt=SMD:\
+ :d0#0:\
+ :pa#15884:oa#0:ba#8192:fa#1024:\
+ :pb#66880:ob#17280:bb#8192:fb#1024:tb=swap:\
+ :pc#1769472:oc#0:bc#8192:fc#1024:\
+ :pd#15884:od#376704:bd#4096:fd#512:\
+ :pe#307200:oe#393984:be#8192:fe#1024:\
+ :pf#1067904:of#701568:bf#8192:ff#1024:\
+ :pg#1392768:og#376704:bg#8192:fg#1024:\
+ :ph#291346:oh#84672:bh#8192:fh#1024:
+
diff --git a/etc/etc.vax/fstab.ra b/etc/etc.vax/fstab.ra
new file mode 100644
index 00000000000..dab6fc3bfb0
--- /dev/null
+++ b/etc/etc.vax/fstab.ra
@@ -0,0 +1,3 @@
+/dev/ra0a / ffs rw 1 1
+/dev/ra0g /mnt ffs rw 1 3
+/dev/ra0h /usr ffs rw 1 2
diff --git a/etc/etc.vax/pcs750.bin.uu b/etc/etc.vax/pcs750.bin.uu
new file mode 100644
index 00000000000..ebc35f36d8a
--- /dev/null
+++ b/etc/etc.vax/pcs750.bin.uu
@@ -0,0 +1,254 @@
+begin 644 pcs750.bin
+M_________________________________________[__________________
+M____________________________________________________________
+M____________________________________________________________
+M________________________W___________________________________
+M____________________________________________________________
+M____________________________________W_______________________
+M____________________________________________________________
+M____________________________________________________________
+M____________________________________________O_______________
+M__________________O___O_____________________________________
+M____________________________]_______________________________
+MW______]____________________________________________________
+M____________________________________________________________
+M________________________________]?__________________________
+M____________________________________________________________
+M___________________________W__________OW____________________
+M____?_______________________________________________________
+M____________________________________________________________
+M____________________________________________________________
+M____________________________________________________________
+M____________________________________________________________
+M____________________________________________________________
+M_____________________________________________SDH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@8+W".>;,D6T#".2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2,LL@%T``B19$`BP<'"$!:]QPQW8.2A'```#9`,`2#DH1P```V0#`$BZ
+M+G`$`0-PPV,2NBYP!`$#<,-C$CDH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$A5
+M,W"$!P,XU>59.2A'```#9`,`2.@7<`0"`R3!:QA&*7"$`P,@P6M8.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(..2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.#!P2M@#)``$1@H7<`04`X``1$A$Z=`%`'MD`P!(TS)P2M@#
+MI`,`2#DH1P```V0#`$@Y*$<```-D`P!(@#YP2``#$'$:B#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!([!9P!`0#)%E2!/*6<`0#HR#!`9@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#@PL%T``B19`8[T
+MEG"$`*,@P0$8[C)P.`@#9`-`SCDS<`0``V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(BA9P!$`#
+M<%M`"(P6<`1``21;(`A^%G`$0`%P.T/(X:IPA`!O`,%CF#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!((BMP!$`!
+M)%L@"#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(L2AP!-@#I`-M"(T5X%0"`R3)$IBN*'`$`0,XQ6P8.2A'```#
+M9`,`2(P5<`0!`R3%;-@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$A,*'`$`0,XQ6P8O15P!`$#
+M),5L6$TH\`4X`R196PBZ%2`$``-D`P!(Q#]P!`$+<,-K&+L5\,L!`SC!&Q@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(..2A'```
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$C0+W!*"`,"P1M6.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(\Q1P!`(`Y%E7R/84,(4`9G&O`%8Y
+M*$<```-D`P!(.2A'```#9`,`2/@4<`0`IZ``$LCX%'`$`*.@`!*(Z#AP!`!G
+M9`,`B.@X<%C89&2!`(@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2(R4<`0!HP#!"]BL%'`$``-D`P!(CI1P!`!O)%D,B)`4<&0``V0#:PBL
+M%'`$``-D`P!(DI1P!`6G(,D+V)04<&#8`^1;`$B1%'`$`@,DQ6R8K!1P!`$#
+M<,-KV):4<`00HR#)#!B:%'!(``,D61K(H11P!``#9`,`R)B4<(0`HR#)"]B;
+M%'`$.`,D65N(HU1P!``#9`,`R,`_<`0`"V0#``BC5'!*V`,0`!J(HU1P2@(#
+M$,$:V)X4<$HX`^1;`(B?%'!(``,D61K(H!1P!``#9`,`2,`_<`0`#V0#`$BC
+M5'`$`0,XQ6P8/P!P!``+9`,`"*04<`4``V0#`$BE%'#H`0-PRP"8IA1P9``#
+M9`-K"*<4<&`%`W#+`)BH%'!0V`/D6QM(J11PX`8#<,L`F*H4<%#8`^1;&\BK
+M%'!@``,D60M(P3]P!``+9`,`B*T4<&0``V0#:<@Z-'`$!*<@R0E8.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2&(P<`4``V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+M9`,`2#$P<(0Q`R3;8E@Y*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y
+M*$<```-D`P!(.2A'```#9`,`2#DH1P```V0#`$@Y*$<```-D`P!(.2A'```#
+.9`,`2#DH1P```V0#`$@#
+`
+end
diff --git a/etc/etc.vax/ttys b/etc/etc.vax/ttys
new file mode 100644
index 00000000000..c620d11f110
--- /dev/null
+++ b/etc/etc.vax/ttys
@@ -0,0 +1,53 @@
+# $NetBSD: ttys,v 1.1 1995/08/25 21:25:14 ragge Exp $
+#
+# @(#)ttys 5.2 (Berkeley) 6/10/93
+#
+# name getty type status comments
+#
+# If the console is marked insecure, single-user requires
+# the root password.
+console "/usr/libexec/getty std.9600" unknown on secure
+
+# Hardwired lines are marked off, by default, so getty(8)
+# is quiet when they don't exist.
+tty00 "/usr/libexec/getty std.9600" unknown off secure
+tty01 "/usr/libexec/getty std.9600" unknown off secure
+tty02 "/usr/libexec/getty std.9600" unknown off secure
+tty03 "/usr/libexec/getty std.9600" unknown off secure
+tty04 "/usr/libexec/getty std.9600" unknown off secure
+tty05 "/usr/libexec/getty std.9600" unknown off secure
+tty06 "/usr/libexec/getty std.9600" unknown off secure
+tty07 "/usr/libexec/getty std.9600" unknown off secure
+
+ttyp0 none network
+ttyp1 none network
+ttyp2 none network
+ttyp3 none network
+ttyp4 none network
+ttyp5 none network
+ttyp6 none network
+ttyp7 none network
+ttyp8 none network
+ttyp9 none network
+ttypa none network
+ttypb none network
+ttypc none network
+ttypd none network
+ttype none network
+ttypf none network
+ttyq0 none network
+ttyq1 none network
+ttyq2 none network
+ttyq3 none network
+ttyq4 none network
+ttyq5 none network
+ttyq6 none network
+ttyq7 none network
+ttyq8 none network
+ttyq9 none network
+ttyqa none network
+ttyqb none network
+ttyqc none network
+ttyqd none network
+ttyqe none network
+ttyqf none network