[comp.sources.x] v12i036: tgif, Part20/23

william@CS.UCLA.EDU (William Cheng) (03/14/91)

Submitted-by: william@CS.UCLA.EDU (William Cheng)
Posting-number: Volume 12, Issue 36
Archive-name: tgif/part20

---------------------------------> cut here <---------------------------------
#! /bin/sh
# This is a shell archive.  Remove anything before this line, then unpack
# it by saving it into a file and typing "sh file".  To overwrite existing
# files, type "sh file -c".  You can also feed this as standard input via
# unshar, or by typing "sh <file", e.g..  If this archive is complete, you
# will see the following message at the end:
#		"End of archive 20 (of 23)."
# Contents:  spice spice/demo.obj spice/DN.sym spice/MN.sym
#   spice/MP.sym spice/SN.sym spice/SP.sym spice/capacitor.sym
#   spice/connection.sym spice/gauge.sym spice/ground.sym spice/in.sym
#   spice/out.sym spice/port.sym spice/resistor.0tc.sym
#   spice/resistor.2tc.sym spice/resistor.h.2tc.sym
#   spice/resistor.h.sym spice/resistor.sym spice/vcc.sym spice/BZ.mod
#   spice/DN.mod spice/MN.mod spice/MP.mod spice/SN.mod spice/SP.mod
# Wrapped by william@oahu on Wed Mar  6 09:58:10 1991
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test ! -d 'spice' ; then
    echo shar: Creating directory \"'spice'\"
    mkdir 'spice'
fi
if test -f 'spice/demo.obj' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/demo.obj'\"
else
echo shar: Extracting \"'spice/demo.obj'\" \(12079 characters\)
sed "s/^X//" >'spice/demo.obj' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,6,2,3,0,0,0,2,1,1,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/demo.obj,v 2.0 91/03/05 14:25:23 william Exp $
X%
Xicon([
Xicon([
Xbox('red',96,176,128,208,0,0,0,510,0,[
X]),
Xoval('red',108,188,116,196,2,0,0,511,0,[
X])
X],
X"port",240,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,176,1,0,1,1,1,0,1,36,11,512,0,9,2,[
X	"name=x"]))
X]),
Xpolygon('red',6,[112,192,96,200,80,200,80,184,96,184,112,192],2,0,1,0,513,0,[
X])
X],
X"in",727,[
Xattr("dc=", "5V", 1, 1, 1,
Xtext('yellow',80,170,1,0,2,1,0,0,1,35,14,514,0,11,3,[
X	"dc=5V"])),
Xattr("type=", "inport", 0, 0, 1,
Xtext('yellow',116,186,1,0,2,1,0,0,1,42,14,515,0,11,3,[
X	"inport"])),
Xattr("name=", "VIN", 1, 0, 1,
Xtext('yellow',76,186,1,0,2,1,2,0,1,21,14,516,0,11,3,[
X	"VIN"]))
X]).
Xicon([
Xicon([
Xbox('red',432,80,464,112,0,0,0,600,0,[
X]),
Xoval('red',444,92,452,100,2,0,0,601,0,[
X])
X],
X"port",156,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',448,64,1,0,1,1,1,0,1,36,11,602,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('cyan',416,32,480,80,0,0,0,603,0,[
X]),
Xpoly('cyan',2,[448,80,448,96],0,3,6,27,0,0,0,[
X]),
Xoval('cyan',424,32,472,80,2,3,6,604,0,[
X]),
Xpoly('cyan',2,[444,68,452,40],1,3,1,26,0,0,0,[
X])
X],[
X])
X],
X"gauge",738,[
Xattr("type=", "gauge", 0, 1, 1,
Xtext('yellow',448,98,1,0,2,1,1,0,1,70,14,605,0,11,3,[
X	"type=gauge"])),
Xattr("V=", "0.066", 1, 1, 1,
Xtext('yellow',448,16,1,0,2,1,1,0,1,49,14,606,0,11,3,[
X	"V=0.066"]))
X]).
Xicon([
Xicon([
Xbox('red',304,48,336,80,0,0,0,503,0,[
X]),
Xoval('red',316,60,324,68,2,0,0,504,0,[
X])
X],
X"port",236,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',320,48,1,0,1,1,1,0,1,36,11,505,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xpoly('red',2,[320,48,320,64],0,0,1,237,0,0,0,[
X]),
Xpoly('red',2,[312,48,328,48],0,0,1,238,0,0,0,[
X])
X],[
X])
X],
X"vcc",735,[
Xattr("val=", "5V", 1, 0, 1,
Xtext('yellow',324,52,1,0,2,1,0,0,1,14,14,506,0,11,3,[
X	"5V"])),
Xattr("type=", "power", 0, 0, 1,
Xtext('yellow',320,64,1,0,2,1,1,0,1,35,14,507,0,11,3,[
X	"power"])),
Xattr("name=", "VCC", 1, 0, 1,
Xtext('yellow',320,35,1,0,2,1,1,0,1,21,14,508,0,11,3,[
X	"VCC"]))
X]).
Xicon([
Xicon([
Xbox('red',304,240,336,272,0,0,0,490,0,[
X]),
Xoval('red',316,252,324,260,2,0,0,491,0,[
X])
X],
X"port",229,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',320,240,1,0,1,1,1,0,1,36,11,492,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('red',304,256,336,288,0,0,0,493,0,[
X]),
Xpoly('red',2,[328,272,324,280],0,0,1,230,0,0,0,[
X]),
Xpoly('red',2,[320,272,316,280],0,0,1,231,0,0,0,[
X]),
Xpoly('red',2,[312,272,308,280],0,0,1,232,0,0,0,[
X]),
Xpoly('red',2,[320,256,320,272],0,0,1,233,0,0,0,[
X]),
Xpoly('red',2,[312,272,328,272],0,0,1,234,0,0,0,[
X])
X],[
X])
X],
X"ground",736,[
Xattr("type=", "ground", 0, 1, 1,
Xtext('yellow',320,240,1,0,2,1,1,0,1,77,14,494,0,11,3,[
X	"type=ground"]))
X]).
Xicon([
Xicon([
Xbox('red',304,80,336,112,0,0,0,540,0,[
X]),
Xoval('red',316,92,324,100,2,0,0,541,0,[
X])
X],
X"port",204,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',320,80,1,0,1,1,1,0,1,36,11,542,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',304,112,336,144,0,0,0,543,0,[
X]),
Xoval('red',316,124,324,132,2,0,0,544,0,[
X])
X],
X"port",205,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',320,128,1,0,1,1,1,0,1,36,11,545,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[320,96,320,104],0,0,1,206,0,0,0,[
X]),
Xpoly('red',2,[320,120,320,128],0,0,1,207,0,0,0,[
X]),
Xpoly('red',6,[320,104,312,106,328,110,312,114,328,118,320,120],0,0,1,208,0,0,0,[
X])
X],[
X])
X],
X"resistor.0tc",721,[
Xattr("type=", "resistor", 0, 0, 1,
Xtext('yellow',308,106,1,0,2,1,2,0,1,56,14,546,0,11,3,[
X	"resistor"])),
Xattr("val=", "10K", 1, 0, 1,
Xtext('yellow',332,112,1,0,2,1,0,0,1,21,14,547,0,11,3,[
X	"10K"])),
Xattr("name=", "R1", 1, 0, 1,
Xtext('yellow',332,100,1,0,2,1,0,0,1,14,14,548,0,11,3,[
X	"R1"]))
X]).
Xicon([
Xicon([
Xbox('red',128,176,160,208,0,0,0,561,0,[
X]),
Xoval('red',140,188,148,196,2,0,0,562,0,[
X])
X],
X"port",223,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',144,176,1,0,1,1,1,0,1,36,11,563,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',160,176,192,208,0,0,0,564,0,[
X]),
Xoval('red',172,188,180,196,2,0,0,565,0,[
X])
X],
X"port",224,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',176,192,1,0,1,1,1,0,1,36,11,566,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[144,192,152,192],0,0,1,225,0,0,0,[
X]),
Xpoly('red',2,[168,192,176,192],0,0,1,226,0,0,0,[
X]),
Xpoly('red',6,[152,192,154,200,158,184,162,200,166,184,168,192],0,0,1,227,0,0,0,[
X])
X],[
X])
X],
X"resistor.h",734,[
Xattr("tc=", "1E-4", 0, 0, 1,
Xtext('yellow',160,206,1,0,2,1,1,0,1,28,14,567,0,11,3,[
X	"1E-4"])),
Xattr("type=", "resistor", 0, 0, 1,
Xtext('yellow',164,218,1,0,2,1,1,0,1,56,14,568,0,11,3,[
X	"resistor"])),
Xattr("val=", "10K", 1, 0, 1,
Xtext('yellow',160,168,1,0,2,1,1,0,1,21,14,569,0,11,3,[
X	"10K"])),
Xattr("name=", "R2", 1, 0, 1,
Xtext('yellow',160,156,1,0,2,1,1,0,1,14,14,570,0,11,3,[
X	"R2"]))
X]).
Xicon([
Xicon([
Xbox('red',416,160,448,192,0,0,0,583,0,[
X]),
Xoval('red',428,172,436,180,2,0,0,584,0,[
X])
X],
X"port",210,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',432,160,1,0,1,1,1,0,1,36,11,585,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',416,192,448,224,0,0,0,586,0,[
X]),
Xoval('red',428,204,436,212,2,0,0,587,0,[
X])
X],
X"port",211,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',432,208,1,0,1,1,1,0,1,36,11,588,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[432,176,432,188],0,0,1,212,0,0,0,[
X]),
Xpoly('red',2,[432,196,432,208],0,0,1,213,0,0,0,[
X]),
Xpoly('red',2,[424,188,440,188],0,0,1,214,0,0,0,[
X]),
Xpoly('red',2,[424,196,440,196],0,0,1,215,0,0,0,[
X])
X],[
X])
X],
X"capacitor",722,[
Xattr("type=", "capacitor", 0, 0, 1,
Xtext('yellow',420,186,1,0,2,1,2,0,1,63,14,589,0,11,3,[
X	"capacitor"])),
Xattr("val=", "1000pF", 1, 0, 1,
Xtext('yellow',444,192,1,0,2,1,0,0,1,42,14,590,0,11,3,[
X	"1000pF"])),
Xattr("name=", "C1", 1, 0, 1,
Xtext('yellow',444,180,1,0,2,1,0,0,1,14,14,591,0,11,3,[
X	"C1"]))
X]).
Xicon([
Xicon([
Xbox('red',352,160,384,192,0,0,0,540,0,[
X]),
Xoval('red',364,172,372,180,2,0,0,541,0,[
X])
X],
X"port",204,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',368,160,1,0,1,1,1,0,1,36,11,542,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',352,192,384,224,0,0,0,543,0,[
X]),
Xoval('red',364,204,372,212,2,0,0,544,0,[
X])
X],
X"port",205,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',368,208,1,0,1,1,1,0,1,36,11,545,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[368,176,368,184],0,0,1,206,0,0,0,[
X]),
Xpoly('red',2,[368,200,368,208],0,0,1,207,0,0,0,[
X]),
Xpoly('red',6,[368,184,360,186,376,190,360,194,376,198,368,200],0,0,1,208,0,0,0,[
X])
X],[
X])
X],
X"resistor.0tc",723,[
Xattr("type=", "resistor", 0, 0, 1,
Xtext('yellow',356,186,1,0,2,1,2,0,1,56,14,546,0,11,3,[
X	"resistor"])),
Xattr("val=", "100K", 1, 0, 1,
Xtext('yellow',380,192,1,0,2,1,0,0,1,28,14,547,0,11,3,[
X	"100K"])),
Xattr("name=", "R3", 1, 0, 1,
Xtext('yellow',380,180,1,0,2,1,0,0,1,14,14,548,0,11,3,[
X	"R3"]))
X]).
Xicon([
Xicon([
Xbox('red',272,176,304,208,0,0,0,477,0,[
X]),
Xoval('red',284,188,292,196,2,0,0,478,0,[
X])
X],
X"port",184,[
Xattr("name=", "b", 0, 1, 1,
Xtext('magenta',288,160,1,0,1,1,1,0,1,36,11,479,0,9,2,[
X	"name=b"]))
X]),
Xicon([
Xbox('red',304,144,336,176,0,0,0,480,0,[
X]),
Xoval('red',316,156,324,164,2,0,0,481,0,[
X])
X],
X"port",185,[
Xattr("name=", "c", 0, 1, 1,
Xtext('magenta',320,128,1,0,1,1,1,0,1,36,11,482,0,9,2,[
X	"name=c"]))
X]),
Xicon([
Xbox('red',304,208,336,240,0,0,0,483,0,[
X]),
Xoval('red',316,220,324,228,2,0,0,484,0,[
X])
X],
X"port",186,[
Xattr("name=", "e", 0, 1, 1,
Xtext('magenta',320,192,1,0,1,1,1,0,1,36,11,485,0,9,2,[
X	"name=e"]))
X]),
Xgroup([
Xpoly('red',2,[320,208,304,200],2,0,1,187,0,0,0,[
X]),
Xpoly('red',2,[304,176,304,208],0,0,1,188,0,0,0,[
X]),
Xpoly('red',2,[320,176,304,184],0,0,1,189,0,0,0,[
X]),
Xpoly('red',2,[288,192,304,192],0,0,1,190,0,0,0,[
X]),
Xpoly('red',2,[320,160,320,176],0,0,1,191,0,0,0,[
X]),
Xpoly('red',2,[320,208,320,224],0,0,1,192,0,0,0,[
X])
X],[
X])
X],
X"SN",724,[
Xattr("type=", "NPN", 0, 0, 1,
Xtext('yellow',284,186,1,0,2,1,2,0,1,21,14,486,0,11,3,[
X	"NPN"])),
Xattr("model=", "SN", 1, 0, 1,
Xtext('yellow',312,192,1,0,2,1,0,0,1,14,14,487,0,11,3,[
X	"SN"])),
Xattr("name=", "Q2", 1, 0, 1,
Xtext('yellow',312,180,1,0,2,1,0,0,1,14,14,488,0,11,3,[
X	"Q2"]))
X]).
Xicon([
Xicon([
Xbox('red',208,176,240,208,0,0,0,477,0,[
X]),
Xoval('red',220,188,228,196,2,0,0,478,0,[
X])
X],
X"port",184,[
Xattr("name=", "b", 0, 1, 1,
Xtext('magenta',224,160,1,0,1,1,1,0,1,36,11,479,0,9,2,[
X	"name=b"]))
X]),
Xicon([
Xbox('red',240,144,272,176,0,0,0,480,0,[
X]),
Xoval('red',252,156,260,164,2,0,0,481,0,[
X])
X],
X"port",185,[
Xattr("name=", "c", 0, 1, 1,
Xtext('magenta',256,128,1,0,1,1,1,0,1,36,11,482,0,9,2,[
X	"name=c"]))
X]),
Xicon([
Xbox('red',240,208,272,240,0,0,0,483,0,[
X]),
Xoval('red',252,220,260,228,2,0,0,484,0,[
X])
X],
X"port",186,[
Xattr("name=", "e", 0, 1, 1,
Xtext('magenta',256,192,1,0,1,1,1,0,1,36,11,485,0,9,2,[
X	"name=e"]))
X]),
Xgroup([
Xpoly('red',2,[256,208,240,200],2,0,1,187,0,0,0,[
X]),
Xpoly('red',2,[240,176,240,208],0,0,1,188,0,0,0,[
X]),
Xpoly('red',2,[256,176,240,184],0,0,1,189,0,0,0,[
X]),
Xpoly('red',2,[224,192,240,192],0,0,1,190,0,0,0,[
X]),
Xpoly('red',2,[256,160,256,176],0,0,1,191,0,0,0,[
X]),
Xpoly('red',2,[256,208,256,224],0,0,1,192,0,0,0,[
X])
X],[
X])
X],
X"SN",725,[
Xattr("type=", "NPN", 0, 0, 1,
Xtext('yellow',220,186,1,0,2,1,2,0,1,21,14,486,0,11,3,[
X	"NPN"])),
Xattr("model=", "SN", 1, 0, 1,
Xtext('yellow',248,192,1,0,2,1,0,0,1,14,14,487,0,11,3,[
X	"SN"])),
Xattr("name=", "Q1", 1, 0, 1,
Xtext('yellow',248,180,1,0,2,1,0,0,1,14,14,488,0,11,3,[
X	"Q1"]))
X]).
Xpoly('cyan',2,[176,192,288,192],0,0,1,154,0,0,0,[
X]).
Xpoly('cyan',2,[320,128,320,160],0,0,1,158,0,0,0,[
X]).
Xpoly('cyan',2,[320,224,320,256],0,0,1,160,0,0,0,[
X]).
Xpoly('cyan',2,[368,208,368,240],0,0,1,171,0,0,0,[
X]).
Xpoly('cyan',2,[368,144,368,176],0,0,1,178,0,0,0,[
X]).
Xpoly('cyan',2,[112,192,144,192],0,0,1,183,0,0,0,[
X]).
Xpoly('cyan',4,[432,208,432,240,256,240,256,224],0,0,1,172,0,0,0,[
X]).
Xpoly('cyan',4,[256,160,256,144,432,144,432,176],0,0,1,177,0,0,0,[
X]).
Xpoly('cyan',2,[320,64,320,96],0,0,1,156,0,0,0,[
X]).
Xpoly('cyan',2,[448,96,368,144],0,0,1,252,0,0,0,[
X]).
Xicon([
Xicon([
Xbox('cyan',304,224,336,256,0,0,0,593,0,[
X]),
Xoval('cyan',316,236,324,244,2,0,0,594,0,[
X])
X],
X"port",240,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',320,224,1,0,1,1,1,0,1,36,11,595,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('cyan',304,224,336,256,0,0,0,596,0,[
X]),
Xoval('cyan',316,236,324,244,1,0,1,597,0,[
X])
X],[
X])
X],
X"connection",717,[
Xattr("type=", "connection", 0, 0, 1,
Xtext('yellow',320,244,1,0,2,1,1,0,1,70,14,598,0,11,3,[
X	"connection"]))
X]).
Xicon([
Xicon([
Xbox('cyan',352,224,384,256,0,0,0,593,0,[
X]),
Xoval('cyan',364,236,372,244,2,0,0,594,0,[
X])
X],
X"port",240,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',368,224,1,0,1,1,1,0,1,36,11,595,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('cyan',352,224,384,256,0,0,0,596,0,[
X]),
Xoval('cyan',364,236,372,244,1,0,1,597,0,[
X])
X],[
X])
X],
X"connection",718,[
Xattr("type=", "connection", 0, 0, 1,
Xtext('yellow',368,244,1,0,2,1,1,0,1,70,14,598,0,11,3,[
X	"connection"]))
X]).
Xicon([
Xicon([
Xbox('cyan',304,128,336,160,0,0,0,593,0,[
X]),
Xoval('cyan',316,140,324,148,2,0,0,594,0,[
X])
X],
X"port",240,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',320,128,1,0,1,1,1,0,1,36,11,595,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('cyan',304,128,336,160,0,0,0,596,0,[
X]),
Xoval('cyan',316,140,324,148,1,0,1,597,0,[
X])
X],[
X])
X],
X"connection",719,[
Xattr("type=", "connection", 0, 0, 1,
Xtext('yellow',320,148,1,0,2,1,1,0,1,70,14,598,0,11,3,[
X	"connection"]))
X]).
Xicon([
Xicon([
Xbox('cyan',352,128,384,160,0,0,0,593,0,[
X]),
Xoval('cyan',364,140,372,148,2,0,0,594,0,[
X])
X],
X"port",240,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',368,128,1,0,1,1,1,0,1,36,11,595,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('cyan',352,128,384,160,0,0,0,596,0,[
X]),
Xoval('cyan',364,140,372,148,1,0,1,597,0,[
X])
X],[
X])
X],
X"connection",720,[
Xattr("type=", "connection", 0, 0, 1,
Xtext('yellow',368,148,1,0,2,1,1,0,1,70,14,598,0,11,3,[
X	"connection"]))
X]).
Xicon([
Xicon([
Xbox('cyan',208,176,240,208,0,0,0,593,0,[
X]),
Xoval('cyan',220,188,228,196,2,0,0,594,0,[
X])
X],
X"port",240,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',224,176,1,0,1,1,1,0,1,36,11,595,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('cyan',208,176,240,208,0,0,0,596,0,[
X]),
Xoval('cyan',220,188,228,196,1,0,1,597,0,[
X])
X],[
X])
X],
X"connection",716,[
Xattr("type=", "connection", 0, 0, 1,
Xtext('yellow',224,196,1,0,2,1,1,0,1,70,14,598,0,11,3,[
X	"connection"]))
X]).
END_OF_FILE
if test 12079 -ne `wc -c <'spice/demo.obj'`; then
    echo shar: \"'spice/demo.obj'\" unpacked with wrong size!
fi
# end of 'spice/demo.obj'
fi
if test -f 'spice/DN.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/DN.sym'\"
else
echo shar: Extracting \"'spice/DN.sym'\" \(1418 characters\)
sed "s/^X//" >'spice/DN.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,0,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/DN.sym,v 2.0 91/03/05 14:25:01 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,128,128,160,0,0,0,438,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,439,0,[
X])
X],
X"port",20,[
Xattr("name=", "b", 0, 1, 1,
Xtext('magenta',112,112,1,0,1,1,1,0,1,36,11,440,0,9,2,[
X	"name=b"]))
X]),
Xicon([
Xbox('red',128,96,160,128,0,0,0,441,0,[
X]),
Xoval('red',140,108,148,116,2,0,0,442,0,[
X])
X],
X"port",19,[
Xattr("name=", "c", 0, 1, 1,
Xtext('magenta',144,80,1,0,1,1,1,0,1,36,11,443,0,9,2,[
X	"name=c"]))
X]),
Xicon([
Xbox('red',128,160,160,192,0,0,0,444,0,[
X]),
Xoval('red',140,172,148,180,2,0,0,445,0,[
X])
X],
X"port",18,[
Xattr("name=", "e", 0, 1, 1,
Xtext('magenta',144,144,1,0,1,1,1,0,1,36,11,446,0,9,2,[
X	"name=e"]))
X]),
Xgroup([
Xpoly('red',2,[144,160,128,152],2,0,1,25,0,0,0,[
X]),
Xpoly('red',2,[128,128,128,160],0,0,1,26,0,0,0,[
X]),
Xpoly('red',2,[144,128,128,136],0,0,1,27,0,0,0,[
X]),
Xpoly('red',2,[112,144,128,144],0,0,1,28,0,0,0,[
X]),
Xpoly('red',2,[144,112,144,128],0,0,1,29,0,0,0,[
X]),
Xpoly('red',2,[144,160,144,176],0,0,1,30,0,0,0,[
X])
X],[
X])
X],[
Xattr("name=", "Q", 1, 0, 0,
Xtext('yellow',136,132,1,0,2,1,0,0,1,7,14,447,0,11,3,[
X	"Q"])),
Xattr("model=", "DN", 1, 0, 0,
Xtext('yellow',136,144,1,0,2,1,0,0,1,14,14,448,0,11,3,[
X	"DN"])),
Xattr("type=", "NPN", 0, 0, 0,
Xtext('yellow',108,138,1,0,2,1,2,0,1,21,14,449,0,11,3,[
X	"NPN"]))
X]).
END_OF_FILE
if test 1418 -ne `wc -c <'spice/DN.sym'`; then
    echo shar: \"'spice/DN.sym'\" unpacked with wrong size!
fi
# end of 'spice/DN.sym'
fi
if test -f 'spice/MN.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/MN.sym'\"
else
echo shar: Extracting \"'spice/MN.sym'\" \(1418 characters\)
sed "s/^X//" >'spice/MN.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,0,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/MN.sym,v 2.0 91/03/05 14:25:02 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,128,128,160,0,0,0,451,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,452,0,[
X])
X],
X"port",20,[
Xattr("name=", "b", 0, 1, 1,
Xtext('magenta',112,112,1,0,1,1,1,0,1,36,11,453,0,9,2,[
X	"name=b"]))
X]),
Xicon([
Xbox('red',128,96,160,128,0,0,0,454,0,[
X]),
Xoval('red',140,108,148,116,2,0,0,455,0,[
X])
X],
X"port",19,[
Xattr("name=", "c", 0, 1, 1,
Xtext('magenta',144,80,1,0,1,1,1,0,1,36,11,456,0,9,2,[
X	"name=c"]))
X]),
Xicon([
Xbox('red',128,160,160,192,0,0,0,457,0,[
X]),
Xoval('red',140,172,148,180,2,0,0,458,0,[
X])
X],
X"port",18,[
Xattr("name=", "e", 0, 1, 1,
Xtext('magenta',144,144,1,0,1,1,1,0,1,36,11,459,0,9,2,[
X	"name=e"]))
X]),
Xgroup([
Xpoly('red',2,[144,160,128,152],2,0,1,25,0,0,0,[
X]),
Xpoly('red',2,[128,128,128,160],0,0,1,26,0,0,0,[
X]),
Xpoly('red',2,[144,128,128,136],0,0,1,27,0,0,0,[
X]),
Xpoly('red',2,[112,144,128,144],0,0,1,28,0,0,0,[
X]),
Xpoly('red',2,[144,112,144,128],0,0,1,29,0,0,0,[
X]),
Xpoly('red',2,[144,160,144,176],0,0,1,30,0,0,0,[
X])
X],[
X])
X],[
Xattr("name=", "Q", 1, 0, 0,
Xtext('yellow',136,132,1,0,2,1,0,0,1,7,14,460,0,11,3,[
X	"Q"])),
Xattr("model=", "MN", 1, 0, 0,
Xtext('yellow',136,144,1,0,2,1,0,0,1,14,14,461,0,11,3,[
X	"MN"])),
Xattr("type=", "NPN", 0, 0, 0,
Xtext('yellow',108,138,1,0,2,1,2,0,1,21,14,462,0,11,3,[
X	"NPN"]))
X]).
END_OF_FILE
if test 1418 -ne `wc -c <'spice/MN.sym'`; then
    echo shar: \"'spice/MN.sym'\" unpacked with wrong size!
fi
# end of 'spice/MN.sym'
fi
if test -f 'spice/MP.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/MP.sym'\"
else
echo shar: Extracting \"'spice/MP.sym'\" \(1417 characters\)
sed "s/^X//" >'spice/MP.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,2,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/MP.sym,v 2.0 91/03/05 14:25:03 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,128,128,160,0,0,0,464,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,465,0,[
X])
X],
X"port",20,[
Xattr("name=", "b", 0, 1, 1,
Xtext('magenta',112,112,1,0,1,1,1,0,1,36,11,466,0,9,2,[
X	"name=b"]))
X]),
Xicon([
Xbox('red',128,160,160,192,0,0,0,467,0,[
X]),
Xoval('red',140,172,148,180,2,0,0,468,0,[
X])
X],
X"port",19,[
Xattr("name=", "c", 0, 1, 1,
Xtext('magenta',144,144,1,0,1,1,1,0,1,36,11,469,0,9,2,[
X	"name=c"]))
X]),
Xicon([
Xbox('red',128,96,160,128,0,0,0,470,0,[
X]),
Xoval('red',140,108,148,116,2,0,0,471,0,[
X])
X],
X"port",18,[
Xattr("name=", "e", 0, 1, 1,
Xtext('magenta',144,80,1,0,1,1,1,0,1,36,11,472,0,9,2,[
X	"name=e"]))
X]),
Xgroup([
Xpoly('red',2,[144,128,128,136],1,0,1,8,0,0,0,[
X]),
Xpoly('red',2,[128,128,128,160],0,0,1,11,0,0,0,[
X]),
Xpoly('red',2,[144,160,128,152],0,0,1,12,0,0,0,[
X]),
Xpoly('red',2,[112,144,128,144],0,0,1,13,0,0,0,[
X]),
Xpoly('red',2,[144,112,144,128],0,0,1,14,0,0,0,[
X]),
Xpoly('red',2,[144,160,144,176],0,0,1,15,0,0,0,[
X])
X],[
X])
X],[
Xattr("name=", "Q", 1, 0, 0,
Xtext('yellow',136,132,1,0,2,1,0,0,1,7,14,473,0,11,3,[
X	"Q"])),
Xattr("model=", "MP", 1, 0, 0,
Xtext('yellow',136,144,1,0,2,1,0,0,1,14,14,474,0,11,3,[
X	"MP"])),
Xattr("type=", "PNP", 0, 0, 0,
Xtext('yellow',108,138,1,0,2,1,2,0,1,21,14,475,0,11,3,[
X	"PNP"]))
X]).
END_OF_FILE
if test 1417 -ne `wc -c <'spice/MP.sym'`; then
    echo shar: \"'spice/MP.sym'\" unpacked with wrong size!
fi
# end of 'spice/MP.sym'
fi
if test -f 'spice/SN.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/SN.sym'\"
else
echo shar: Extracting \"'spice/SN.sym'\" \(1427 characters\)
sed "s/^X//" >'spice/SN.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,0,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/SN.sym,v 2.0 91/03/05 14:25:04 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,128,128,160,0,0,0,477,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,478,0,[
X])
X],
X"port",184,[
Xattr("name=", "b", 0, 1, 1,
Xtext('magenta',112,112,1,0,1,1,1,0,1,36,11,479,0,9,2,[
X	"name=b"]))
X]),
Xicon([
Xbox('red',128,96,160,128,0,0,0,480,0,[
X]),
Xoval('red',140,108,148,116,2,0,0,481,0,[
X])
X],
X"port",185,[
Xattr("name=", "c", 0, 1, 1,
Xtext('magenta',144,80,1,0,1,1,1,0,1,36,11,482,0,9,2,[
X	"name=c"]))
X]),
Xicon([
Xbox('red',128,160,160,192,0,0,0,483,0,[
X]),
Xoval('red',140,172,148,180,2,0,0,484,0,[
X])
X],
X"port",186,[
Xattr("name=", "e", 0, 1, 1,
Xtext('magenta',144,144,1,0,1,1,1,0,1,36,11,485,0,9,2,[
X	"name=e"]))
X]),
Xgroup([
Xpoly('red',2,[144,160,128,152],2,0,1,187,0,0,0,[
X]),
Xpoly('red',2,[128,128,128,160],0,0,1,188,0,0,0,[
X]),
Xpoly('red',2,[144,128,128,136],0,0,1,189,0,0,0,[
X]),
Xpoly('red',2,[112,144,128,144],0,0,1,190,0,0,0,[
X]),
Xpoly('red',2,[144,112,144,128],0,0,1,191,0,0,0,[
X]),
Xpoly('red',2,[144,160,144,176],0,0,1,192,0,0,0,[
X])
X],[
X])
X],[
Xattr("type=", "NPN", 0, 0, 0,
Xtext('yellow',108,138,1,0,2,1,2,0,1,21,14,486,0,11,3,[
X	"NPN"])),
Xattr("model=", "SN", 1, 0, 0,
Xtext('yellow',136,144,1,0,2,1,0,0,1,14,14,487,0,11,3,[
X	"SN"])),
Xattr("name=", "Q", 1, 0, 0,
Xtext('yellow',136,132,1,0,2,1,0,0,1,7,14,488,0,11,3,[
X	"Q"]))
X]).
END_OF_FILE
if test 1427 -ne `wc -c <'spice/SN.sym'`; then
    echo shar: \"'spice/SN.sym'\" unpacked with wrong size!
fi
# end of 'spice/SN.sym'
fi
if test -f 'spice/SP.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/SP.sym'\"
else
echo shar: Extracting \"'spice/SP.sym'\" \(1417 characters\)
sed "s/^X//" >'spice/SP.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,2,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/SP.sym,v 2.0 91/03/05 14:25:05 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,128,128,160,0,0,0,490,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,491,0,[
X])
X],
X"port",20,[
Xattr("name=", "b", 0, 1, 1,
Xtext('magenta',112,112,1,0,1,1,1,0,1,36,11,492,0,9,2,[
X	"name=b"]))
X]),
Xicon([
Xbox('red',128,160,160,192,0,0,0,493,0,[
X]),
Xoval('red',140,172,148,180,2,0,0,494,0,[
X])
X],
X"port",19,[
Xattr("name=", "c", 0, 1, 1,
Xtext('magenta',144,144,1,0,1,1,1,0,1,36,11,495,0,9,2,[
X	"name=c"]))
X]),
Xicon([
Xbox('red',128,96,160,128,0,0,0,496,0,[
X]),
Xoval('red',140,108,148,116,2,0,0,497,0,[
X])
X],
X"port",18,[
Xattr("name=", "e", 0, 1, 1,
Xtext('magenta',144,80,1,0,1,1,1,0,1,36,11,498,0,9,2,[
X	"name=e"]))
X]),
Xgroup([
Xpoly('red',2,[144,128,128,136],1,0,1,8,0,0,0,[
X]),
Xpoly('red',2,[128,128,128,160],0,0,1,11,0,0,0,[
X]),
Xpoly('red',2,[144,160,128,152],0,0,1,12,0,0,0,[
X]),
Xpoly('red',2,[112,144,128,144],0,0,1,13,0,0,0,[
X]),
Xpoly('red',2,[144,112,144,128],0,0,1,14,0,0,0,[
X]),
Xpoly('red',2,[144,160,144,176],0,0,1,15,0,0,0,[
X])
X],[
X])
X],[
Xattr("name=", "Q", 1, 0, 0,
Xtext('yellow',136,132,1,0,2,1,0,0,1,7,14,499,0,11,3,[
X	"Q"])),
Xattr("model=", "SP", 1, 0, 0,
Xtext('yellow',136,144,1,0,2,1,0,0,1,14,14,500,0,11,3,[
X	"SP"])),
Xattr("type=", "PNP", 0, 0, 0,
Xtext('yellow',108,138,1,0,2,1,2,0,1,21,14,501,0,11,3,[
X	"PNP"]))
X]).
END_OF_FILE
if test 1417 -ne `wc -c <'spice/SP.sym'`; then
    echo shar: \"'spice/SP.sym'\" unpacked with wrong size!
fi
# end of 'spice/SP.sym'
fi
if test -f 'spice/capacitor.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/capacitor.sym'\"
else
echo shar: Extracting \"'spice/capacitor.sym'\" \(1128 characters\)
sed "s/^X//" >'spice/capacitor.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,0,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/capacitor.sym,v 2.0 91/03/05 14:25:06 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,583,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,584,0,[
X])
X],
X"port",210,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,585,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',96,128,128,160,0,0,0,586,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,587,0,[
X])
X],
X"port",211,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',112,144,1,0,1,1,1,0,1,36,11,588,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[112,112,112,124],0,0,1,212,0,0,0,[
X]),
Xpoly('red',2,[112,132,112,144],0,0,1,213,0,0,0,[
X]),
Xpoly('red',2,[104,124,120,124],0,0,1,214,0,0,0,[
X]),
Xpoly('red',2,[104,132,120,132],0,0,1,215,0,0,0,[
X])
X],[
X])
X],[
Xattr("type=", "capacitor", 0, 0, 0,
Xtext('yellow',100,122,1,0,2,1,2,0,1,63,14,589,0,11,3,[
X	"capacitor"])),
Xattr("val=", "1pF", 1, 0, 0,
Xtext('yellow',124,128,1,0,2,1,0,0,1,21,14,590,0,11,3,[
X	"1pF"])),
Xattr("name=", "C", 1, 0, 0,
Xtext('yellow',124,116,1,0,2,1,0,0,1,7,14,591,0,11,3,[
X	"C"]))
X]).
END_OF_FILE
if test 1128 -ne `wc -c <'spice/capacitor.sym'`; then
    echo shar: \"'spice/capacitor.sym'\" unpacked with wrong size!
fi
# end of 'spice/capacitor.sym'
fi
if test -f 'spice/connection.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/connection.sym'\"
else
echo shar: Extracting \"'spice/connection.sym'\" \(614 characters\)
sed "s/^X//" >'spice/connection.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,0,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/connection.sym,v 2.0 91/03/05 14:25:07 william Exp $
X%
Xsym([
Xicon([
Xbox('cyan',96,96,128,128,0,0,0,593,0,[
X]),
Xoval('cyan',108,108,116,116,2,0,0,594,0,[
X])
X],
X"port",240,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,595,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('cyan',96,96,128,128,0,0,0,596,0,[
X]),
Xoval('cyan',108,108,116,116,1,0,1,597,0,[
X])
X],[
X])
X],[
Xattr("type=", "connection", 0, 0, 0,
Xtext('yellow',112,116,1,0,2,1,1,0,1,70,14,598,0,11,3,[
X	"connection"]))
X]).
END_OF_FILE
if test 614 -ne `wc -c <'spice/connection.sym'`; then
    echo shar: \"'spice/connection.sym'\" unpacked with wrong size!
fi
# end of 'spice/connection.sym'
fi
if test -f 'spice/gauge.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/gauge.sym'\"
else
echo shar: Extracting \"'spice/gauge.sym'\" \(798 characters\)
sed "s/^X//" >'spice/gauge.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,2,2,0,0,0,2,1,1,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/gauge.sym,v 2.0 91/03/05 14:25:08 william Exp $
X%
Xsym([
Xicon([
Xbox('red',112,144,144,176,0,0,0,600,0,[
X]),
Xoval('red',124,156,132,164,2,0,0,601,0,[
X])
X],
X"port",156,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',128,128,1,0,1,1,1,0,1,36,11,602,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('cyan',96,96,160,144,0,0,0,603,0,[
X]),
Xpoly('cyan',2,[128,144,128,160],0,3,6,27,0,0,0,[
X]),
Xoval('cyan',104,96,152,144,2,3,6,604,0,[
X]),
Xpoly('cyan',2,[124,132,132,104],1,3,1,26,0,0,0,[
X])
X],[
X])
X],[
Xattr("type=", "gauge", 0, 1, 0,
Xtext('yellow',128,162,1,0,2,1,1,0,1,70,14,605,0,11,3,[
X	"type=gauge"])),
Xattr("V=", "", 1, 1, 0,
Xtext('yellow',128,80,1,0,2,1,1,0,1,14,14,606,0,11,3,[
X	"V="]))
X]).
END_OF_FILE
if test 798 -ne `wc -c <'spice/gauge.sym'`; then
    echo shar: \"'spice/gauge.sym'\" unpacked with wrong size!
fi
# end of 'spice/gauge.sym'
fi
if test -f 'spice/ground.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/ground.sym'\"
else
echo shar: Extracting \"'spice/ground.sym'\" \(823 characters\)
sed "s/^X//" >'spice/ground.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,0,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/ground.sym,v 2.0 91/03/05 14:25:09 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,490,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,491,0,[
X])
X],
X"port",229,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,492,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xbox('red',96,112,128,144,0,0,0,493,0,[
X]),
Xpoly('red',2,[120,128,116,136],0,0,1,230,0,0,0,[
X]),
Xpoly('red',2,[112,128,108,136],0,0,1,231,0,0,0,[
X]),
Xpoly('red',2,[104,128,100,136],0,0,1,232,0,0,0,[
X]),
Xpoly('red',2,[112,112,112,128],0,0,1,233,0,0,0,[
X]),
Xpoly('red',2,[104,128,120,128],0,0,1,234,0,0,0,[
X])
X],[
X])
X],[
Xattr("type=", "ground", 0, 1, 0,
Xtext('yellow',112,96,1,0,2,1,1,0,1,77,14,494,0,11,3,[
X	"type=ground"]))
X]).
END_OF_FILE
if test 823 -ne `wc -c <'spice/ground.sym'`; then
    echo shar: \"'spice/ground.sym'\" unpacked with wrong size!
fi
# end of 'spice/ground.sym'
fi
if test -f 'spice/in.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/in.sym'\"
else
echo shar: Extracting \"'spice/in.sym'\" \(765 characters\)
sed "s/^X//" >'spice/in.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,2,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/in.sym,v 2.0 91/03/05 14:25:10 william Exp $
X%
Xsym([
Xicon([
Xbox('red',112,96,144,128,0,0,0,510,0,[
X]),
Xoval('red',124,108,132,116,2,0,0,511,0,[
X])
X],
X"port",240,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',128,96,1,0,1,1,1,0,1,36,11,512,0,9,2,[
X	"name=x"]))
X]),
Xpolygon('red',6,[128,112,112,120,96,120,96,104,112,104,128,112],2,0,1,0,513,0,[
X])
X],[
Xattr("dc=", "5V", 1, 1, 0,
Xtext('yellow',96,90,1,0,2,1,0,0,1,35,14,514,0,11,3,[
X	"dc=5V"])),
Xattr("type=", "inport", 0, 0, 0,
Xtext('yellow',132,106,1,0,2,1,0,0,1,42,14,515,0,11,3,[
X	"inport"])),
Xattr("name=", "VIN", 1, 0, 0,
Xtext('yellow',92,106,1,0,2,1,2,0,1,21,14,516,0,11,3,[
X	"VIN"]))
X]).
END_OF_FILE
if test 765 -ne `wc -c <'spice/in.sym'`; then
    echo shar: \"'spice/in.sym'\" unpacked with wrong size!
fi
# end of 'spice/in.sym'
fi
if test -f 'spice/out.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/out.sym'\"
else
echo shar: Extracting \"'spice/out.sym'\" \(676 characters\)
sed "s/^X//" >'spice/out.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,0,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/out.sym,v 2.0 91/03/05 14:25:11 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,518,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,519,0,[
X])
X],
X"port",47,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,520,0,9,2,[
X	"name=x"]))
X]),
Xpolygon('red',6,[144,112,128,120,112,120,112,104,128,104,144,112],2,0,1,0,521,0,[
X])
X],[
Xattr("name=", "OUT", 1, 0, 0,
Xtext('yellow',148,106,1,0,2,1,0,0,1,21,14,522,0,11,3,[
X	"OUT"])),
Xattr("type=", "outport", 0, 0, 0,
Xtext('yellow',108,106,1,0,2,1,2,0,1,49,14,523,0,11,3,[
X	"outport"]))
X]).
END_OF_FILE
if test 676 -ne `wc -c <'spice/out.sym'`; then
    echo shar: \"'spice/out.sym'\" unpacked with wrong size!
fi
# end of 'spice/out.sym'
fi
if test -f 'spice/port.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/port.sym'\"
else
echo shar: Extracting \"'spice/port.sym'\" \(374 characters\)
sed "s/^X//" >'spice/port.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,0,2,2,0,0,0,2,1,1,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/port.sym,v 2.0 91/03/05 14:25:12 william Exp $
X%
Xsym([
Xbox('white',96,96,128,128,0,0,0,525,0,[
X]),
Xoval('magenta',108,108,116,116,2,0,0,526,0,[
X])
X],[
Xattr("name=", "p", 1, 1, 0,
Xtext('magenta',112,80,1,0,2,1,1,0,1,42,14,527,0,11,3,[
X	"name=p"]))
X]).
END_OF_FILE
if test 374 -ne `wc -c <'spice/port.sym'`; then
    echo shar: \"'spice/port.sym'\" unpacked with wrong size!
fi
# end of 'spice/port.sym'
fi
if test -f 'spice/resistor.0tc.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/resistor.0tc.sym'\"
else
echo shar: Extracting \"'spice/resistor.0tc.sym'\" \(1106 characters\)
sed "s/^X//" >'spice/resistor.0tc.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,2,2,0,0,0,2,1,0,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/resistor.0tc.sym,v 2.0 91/03/05 14:25:13 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,540,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,541,0,[
X])
X],
X"port",204,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,542,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',96,128,128,160,0,0,0,543,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,544,0,[
X])
X],
X"port",205,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',112,144,1,0,1,1,1,0,1,36,11,545,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[112,112,112,120],0,0,1,206,0,0,0,[
X]),
Xpoly('red',2,[112,136,112,144],0,0,1,207,0,0,0,[
X]),
Xpoly('red',6,[112,120,104,122,120,126,104,130,120,134,112,136],0,0,1,208,0,0,0,[
X])
X],[
X])
X],[
Xattr("type=", "resistor", 0, 0, 0,
Xtext('yellow',100,122,1,0,2,1,2,0,1,56,14,546,0,11,3,[
X	"resistor"])),
Xattr("val=", "1K", 1, 0, 0,
Xtext('yellow',124,128,1,0,2,1,0,0,1,14,14,547,0,11,3,[
X	"1K"])),
Xattr("name=", "R", 1, 0, 0,
Xtext('yellow',124,116,1,0,2,1,0,0,1,7,14,548,0,11,3,[
X	"R"]))
X]).
END_OF_FILE
if test 1106 -ne `wc -c <'spice/resistor.0tc.sym'`; then
    echo shar: \"'spice/resistor.0tc.sym'\" unpacked with wrong size!
fi
# end of 'spice/resistor.0tc.sym'
fi
if test -f 'spice/resistor.2tc.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/resistor.2tc.sym'\"
else
echo shar: Extracting \"'spice/resistor.2tc.sym'\" \(1217 characters\)
sed "s/^X//" >'spice/resistor.2tc.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,2,2,0,0,0,2,1,0,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/resistor.2tc.sym,v 2.0 91/03/05 14:25:14 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,550,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,551,0,[
X])
X],
X"port",33,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,552,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',96,128,128,160,0,0,0,553,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,554,0,[
X])
X],
X"port",34,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',112,144,1,0,1,1,1,0,1,36,11,555,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[112,112,112,120],0,0,1,44,0,0,0,[
X]),
Xpoly('red',2,[112,136,112,144],0,0,1,45,0,0,0,[
X]),
Xpoly('red',6,[112,120,104,122,120,126,104,130,120,134,112,136],0,0,1,46,0,0,0,[
X])
X],[
X])
X],[
Xattr("name=", "R", 1, 0, 0,
Xtext('yellow',124,116,1,0,2,1,0,0,1,7,14,556,0,11,3,[
X	"R"])),
Xattr("val=", "1K", 1, 0, 0,
Xtext('yellow',124,128,1,0,2,1,0,0,1,14,14,557,0,11,3,[
X	"1K"])),
Xattr("type=", "resistor", 0, 0, 0,
Xtext('yellow',100,122,1,0,2,1,2,0,1,56,14,558,0,11,3,[
X	"resistor"])),
Xattr("tc=", "4.5E-3,2.15E-5", 0, 0, 0,
Xtext('yellow',112,146,1,0,2,1,1,0,1,98,14,559,0,11,3,[
X	"4.5E-3,2.15E-5"]))
X]).
END_OF_FILE
if test 1217 -ne `wc -c <'spice/resistor.2tc.sym'`; then
    echo shar: \"'spice/resistor.2tc.sym'\" unpacked with wrong size!
fi
# end of 'spice/resistor.2tc.sym'
fi
if test -f 'spice/resistor.h.2tc.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/resistor.h.2tc.sym'\"
else
echo shar: Extracting \"'spice/resistor.h.2tc.sym'\" \(1222 characters\)
sed "s/^X//" >'spice/resistor.h.2tc.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,2,0,0,0,0,2,1,0,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/resistor.h.2tc.sym,v 2.0 91/03/05 14:25:15 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,572,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,573,0,[
X])
X],
X"port",148,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,574,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',128,96,160,128,0,0,0,575,0,[
X]),
Xoval('red',140,108,148,116,2,0,0,576,0,[
X])
X],
X"port",149,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',144,112,1,0,1,1,1,0,1,36,11,577,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[112,112,120,112],0,0,1,150,0,0,0,[
X]),
Xpoly('red',2,[136,112,144,112],0,0,1,151,0,0,0,[
X]),
Xpoly('red',6,[120,112,122,120,126,104,130,120,134,104,136,112],0,0,1,152,0,0,0,[
X])
X],[
X])
X],[
Xattr("name=", "R", 1, 0, 0,
Xtext('yellow',128,76,1,0,2,1,1,0,1,7,14,578,0,11,3,[
X	"R"])),
Xattr("val=", "1K", 1, 0, 0,
Xtext('yellow',128,88,1,0,2,1,1,0,1,14,14,579,0,11,3,[
X	"1K"])),
Xattr("type=", "resistor", 0, 0, 0,
Xtext('yellow',132,138,1,0,2,1,1,0,1,56,14,580,0,11,3,[
X	"resistor"])),
Xattr("tc=", "4.5E-3,2.15E-5", 0, 0, 0,
Xtext('yellow',128,126,1,0,2,1,1,0,1,98,14,581,0,11,3,[
X	"4.5E-3,2.15E-5"]))
X]).
END_OF_FILE
if test 1222 -ne `wc -c <'spice/resistor.h.2tc.sym'`; then
    echo shar: \"'spice/resistor.h.2tc.sym'\" unpacked with wrong size!
fi
# end of 'spice/resistor.h.2tc.sym'
fi
if test -f 'spice/resistor.h.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/resistor.h.sym'\"
else
echo shar: Extracting \"'spice/resistor.h.sym'\" \(1198 characters\)
sed "s/^X//" >'spice/resistor.h.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,2,0,0,0,0,2,1,0,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/resistor.h.sym,v 2.0 91/03/05 14:25:16 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,561,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,562,0,[
X])
X],
X"port",223,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,563,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',128,96,160,128,0,0,0,564,0,[
X]),
Xoval('red',140,108,148,116,2,0,0,565,0,[
X])
X],
X"port",224,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',144,112,1,0,1,1,1,0,1,36,11,566,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[112,112,120,112],0,0,1,225,0,0,0,[
X]),
Xpoly('red',2,[136,112,144,112],0,0,1,226,0,0,0,[
X]),
Xpoly('red',6,[120,112,122,120,126,104,130,120,134,104,136,112],0,0,1,227,0,0,0,[
X])
X],[
X])
X],[
Xattr("tc=", "1E-4", 0, 0, 0,
Xtext('yellow',128,126,1,0,2,1,1,0,1,28,14,567,0,11,3,[
X	"1E-4"])),
Xattr("type=", "resistor", 0, 0, 0,
Xtext('yellow',132,138,1,0,2,1,1,0,1,56,14,568,0,11,3,[
X	"resistor"])),
Xattr("val=", "1K", 1, 0, 0,
Xtext('yellow',128,88,1,0,2,1,1,0,1,14,14,569,0,11,3,[
X	"1K"])),
Xattr("name=", "R", 1, 0, 0,
Xtext('yellow',128,76,1,0,2,1,1,0,1,7,14,570,0,11,3,[
X	"R"]))
X]).
END_OF_FILE
if test 1198 -ne `wc -c <'spice/resistor.h.sym'`; then
    echo shar: \"'spice/resistor.h.sym'\" unpacked with wrong size!
fi
# end of 'spice/resistor.h.sym'
fi
if test -f 'spice/resistor.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/resistor.sym'\"
else
echo shar: Extracting \"'spice/resistor.sym'\" \(1193 characters\)
sed "s/^X//" >'spice/resistor.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,2,2,0,0,0,2,1,0,1,0,1,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/resistor.sym,v 2.0 91/03/05 14:25:20 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,529,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,530,0,[
X])
X],
X"port",33,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,531,0,9,2,[
X	"name=x"]))
X]),
Xicon([
Xbox('red',96,128,128,160,0,0,0,532,0,[
X]),
Xoval('red',108,140,116,148,2,0,0,533,0,[
X])
X],
X"port",34,[
Xattr("name=", "y", 0, 1, 1,
Xtext('magenta',112,144,1,0,1,1,1,0,1,36,11,534,0,9,2,[
X	"name=y"]))
X]),
Xgroup([
Xpoly('red',2,[112,112,112,120],0,0,1,44,0,0,0,[
X]),
Xpoly('red',2,[112,136,112,144],0,0,1,45,0,0,0,[
X]),
Xpoly('red',6,[112,120,104,122,120,126,104,130,120,134,112,136],0,0,1,46,0,0,0,[
X])
X],[
X])
X],[
Xattr("name=", "R", 1, 0, 0,
Xtext('yellow',124,116,1,0,2,1,0,0,1,7,14,535,0,11,3,[
X	"R"])),
Xattr("val=", "1K", 1, 0, 0,
Xtext('yellow',124,128,1,0,2,1,0,0,1,14,14,536,0,11,3,[
X	"1K"])),
Xattr("type=", "resistor", 0, 0, 0,
Xtext('yellow',100,122,1,0,2,1,2,0,1,56,14,537,0,11,3,[
X	"resistor"])),
Xattr("tc=", "1E-4", 0, 0, 0,
Xtext('yellow',112,146,1,0,2,1,1,0,1,28,14,538,0,11,3,[
X	"1E-4"]))
X]).
END_OF_FILE
if test 1193 -ne `wc -c <'spice/resistor.sym'`; then
    echo shar: \"'spice/resistor.sym'\" unpacked with wrong size!
fi
# end of 'spice/resistor.sym'
fi
if test -f 'spice/vcc.sym' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/vcc.sym'\"
else
echo shar: Extracting \"'spice/vcc.sym'\" \(797 characters\)
sed "s/^X//" >'spice/vcc.sym' <<'END_OF_FILE'
Xstate(0,10,0,0,0,16,1,4,0,2,0,0,0,2,1,0,1,0,2,0,0).
X%
X% @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/spice/RCS/vcc.sym,v 2.0 91/03/05 14:25:21 william Exp $
X%
Xsym([
Xicon([
Xbox('red',96,96,128,128,0,0,0,503,0,[
X]),
Xoval('red',108,108,116,116,2,0,0,504,0,[
X])
X],
X"port",236,[
Xattr("name=", "x", 0, 1, 1,
Xtext('magenta',112,96,1,0,1,1,1,0,1,36,11,505,0,9,2,[
X	"name=x"]))
X]),
Xgroup([
Xpoly('red',2,[112,96,112,112],0,0,1,237,0,0,0,[
X]),
Xpoly('red',2,[104,96,120,96],0,0,1,238,0,0,0,[
X])
X],[
X])
X],[
Xattr("val=", "5V", 1, 0, 0,
Xtext('yellow',116,100,1,0,2,1,0,0,1,14,14,506,0,11,3,[
X	"5V"])),
Xattr("type=", "power", 0, 0, 0,
Xtext('yellow',112,112,1,0,2,1,1,0,1,35,14,507,0,11,3,[
X	"power"])),
Xattr("name=", "VCC", 1, 0, 0,
Xtext('yellow',112,83,1,0,2,1,1,0,1,21,14,508,0,11,3,[
X	"VCC"]))
X]).
END_OF_FILE
if test 797 -ne `wc -c <'spice/vcc.sym'`; then
    echo shar: \"'spice/vcc.sym'\" unpacked with wrong size!
fi
# end of 'spice/vcc.sym'
fi
if test -f 'spice/BZ.mod' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/BZ.mod'\"
else
echo shar: Extracting \"'spice/BZ.mod'\" \(55 characters\)
sed "s/^X//" >'spice/BZ.mod' <<'END_OF_FILE'
X.MODEL BZ D
X+RS=100         BV=5.45         IBV=500E-6
END_OF_FILE
if test 55 -ne `wc -c <'spice/BZ.mod'`; then
    echo shar: \"'spice/BZ.mod'\" unpacked with wrong size!
fi
# end of 'spice/BZ.mod'
fi
if test -f 'spice/DN.mod' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/DN.mod'\"
else
echo shar: Extracting \"'spice/DN.mod'\" \(470 characters\)
sed "s/^X//" >'spice/DN.mod' <<'END_OF_FILE'
X.MODEL DN NPN
X+BF=200         BR=45           XTB=1.80        EG=1.11
X+VAF=175        VAR=12          IS=1.79E-15     XTI=3.00
X+IKF=3.01E-02   IKR=6.38E-3     ISC=1.00E-16    NC=2.00
X+TF=1.20E-10    TR=6.00E-08     ISE=4.01E-16    NE=1.50
X+RC=93          RB=98           RBM=10.5        RE=0.4
X+CJC=9.87E-13   VJC=0.4920      MJC=0.3200      XCJC=0.2919
X+CJE=1.50E-12   VJE=0.5800      MJE=0.2900      KF=5.00E-15
X+CJS=2.75E-13   VJS=1.00        MJS=0.00        AF=0.82
END_OF_FILE
if test 470 -ne `wc -c <'spice/DN.mod'`; then
    echo shar: \"'spice/DN.mod'\" unpacked with wrong size!
fi
# end of 'spice/DN.mod'
fi
if test -f 'spice/MN.mod' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/MN.mod'\"
else
echo shar: Extracting \"'spice/MN.mod'\" \(470 characters\)
sed "s/^X//" >'spice/MN.mod' <<'END_OF_FILE'
X.MODEL MN NPN
X+BF=200         BR=45           XTB=1.80        EG=1.11
X+VAF=175        VAR=12          IS=1.79E-15     XTI=3.00
X+IKF=3.01E-02   IKR=6.38E-3     ISC=1.00E-16    NC=2.00
X+TF=1.20E-10    TR=6.00E-08     ISE=4.01E-16    NE=1.50
X+RC=78          RB=89           RBM=10.0        RE=0.4
X+CJC=1.02E-12   VJC=0.4920      MJC=0.3200      XCJC=0.2832
X+CJE=1.52E-12   VJE=0.5800      MJE=0.2900      KF=5.00E-15
X+CJS=3.72E-13   VJS=1.00        MJS=0.00        AF=0.82
END_OF_FILE
if test 470 -ne `wc -c <'spice/MN.mod'`; then
    echo shar: \"'spice/MN.mod'\" unpacked with wrong size!
fi
# end of 'spice/MN.mod'
fi
if test -f 'spice/MP.mod' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/MP.mod'\"
else
echo shar: Extracting \"'spice/MP.mod'\" \(470 characters\)
sed "s/^X//" >'spice/MP.mod' <<'END_OF_FILE'
X.MODEL MP PNP
X+BF=150         BR=3            XTB=1.90        EG=1.17
X+VAF=55         VAR=10          IS=3.18E-16     XTI=3.00
X+IKF=5.28E-03   IKR=1.79E-3     ISC=1.00E-16    NC=2.00
X+TF=2.70E-10    TR=6.00E-08     ISE=1.00E-16    NE=1.50
X+RC=355         RB=380          RBM=28.7        RE=3.3
X+CJC=5.19E-13   VJC=0.5535      MJC=0.2995      XCJC=0.2360
X+CJE=5.67E-13   VJE=0.6840      MJE=0.3440      KF=5.00E-16
X+CJS=1.46E-13   VJS=1.00        MJS=0.00        AF=1.00
END_OF_FILE
if test 470 -ne `wc -c <'spice/MP.mod'`; then
    echo shar: \"'spice/MP.mod'\" unpacked with wrong size!
fi
# end of 'spice/MP.mod'
fi
if test -f 'spice/SN.mod' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/SN.mod'\"
else
echo shar: Extracting \"'spice/SN.mod'\" \(470 characters\)
sed "s/^X//" >'spice/SN.mod' <<'END_OF_FILE'
X.MODEL SN NPN
X+BF=200         BR=45           XTB=1.80        EG=1.11
X+VAF=175        VAR=12          IS=4.48E-16     XTI=3.00
X+IKF=7.52E-03   IKR=1.60E-3     ISC=1.00E-16    NC=2.00
X+TF=1.20E-10    TR=6.00E-08     ISE=1.00E-16    NE=1.50
X+RC=248         RB=389          RBM=38.3        RE=1.6
X+CJC=3.51E-13   VJC=0.4920      MJC=0.3200      XCJC=0.2360
X+CJE=5.52E-13   VJE=0.5800      MJE=0.2900      KF=5.00E-15
X+CJS=1.46E-13   VJS=1.00        MJS=0.00        AF=0.82
END_OF_FILE
if test 470 -ne `wc -c <'spice/SN.mod'`; then
    echo shar: \"'spice/SN.mod'\" unpacked with wrong size!
fi
# end of 'spice/SN.mod'
fi
if test -f 'spice/SP.mod' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'spice/SP.mod'\"
else
echo shar: Extracting \"'spice/SP.mod'\" \(470 characters\)
sed "s/^X//" >'spice/SP.mod' <<'END_OF_FILE'
X.MODEL SP PNP
X+BF=150         BR=3            XTB=1.90        EG=1.17
X+VAF=55         VAR=10          IS=3.18E-16     XTI=3.00
X+IKF=5.28E-03   IKR=1.79E-3     ISC=1.00E-16    NC=2.00
X+TF=2.70E-10    TR=6.00E-08     ISE=1.00E-16    NE=1.50
X+RC=355         RB=380          RBM=28.7        RE=3.3
X+CJC=5.19E-13   VJC=0.5535      MJC=0.2995      XCJC=0.2360
X+CJE=5.67E-13   VJE=0.6840      MJE=0.3440      KF=5.00E-16
X+CJS=1.46E-13   VJS=1.00        MJS=0.00        AF=1.00
END_OF_FILE
if test 470 -ne `wc -c <'spice/SP.mod'`; then
    echo shar: \"'spice/SP.mod'\" unpacked with wrong size!
fi
# end of 'spice/SP.mod'
fi
echo shar: End of archive 20 \(of 23\).
cp /dev/null ark20isdone
MISSING=""
for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ; do
    if test ! -f ark${I}isdone ; then
	MISSING="${MISSING} ${I}"
    fi
done
if test "${MISSING}" = "" ; then
    echo You have unpacked all 23 archives.
    rm -f ark[1-9]isdone ark[1-9][0-9]isdone
else
    echo You still need to unpack the following archives:
    echo "        " ${MISSING}
fi
##  End of shell archive.
exit 0
---------------------------------> cut here <---------------------------------
-- 
Bill Cheng // UCLA Computer Science Department // (213) 206-7135
3277 Boelter Hall // Los Angeles, California 90024 // USA
william@CS.UCLA.EDU      ...!{uunet|ucbvax}!cs.ucla.edu!william

--
Dan Heller
------------------------------------------------
O'Reilly && Associates		 Z-Code Software
Senior Writer			       President
argv@ora.com			argv@zipcode.com
------------------------------------------------
General Email: argv@sun.com
Comp-sources-x stuff: comp-sources.x@uunet.uu.net