Google
 

Trailing-Edge - PDP-10 Archives - BB-H137C-BM - new-system/tgha.exe
There are 40 other files named tgha.exe in the archive. Click here to see a list.
?p0@`0@0`#0?hc?x " 
 
<++2	`\!"\ca2\ ,>,>,>  ,4B} hFBh,^,^,^,~ hj" ($|F (&~Ff(&F("Fb("F.",~,>,>@@2 0>f1d0D D1d2D2="2Od13d2@D2 D2,^,^,~ ^9,>,>,>,>,>,>,>,>,>,>,>,>,>,> ^: 96mo~0l+6/o0n+!"l B<p
A"G") B; o  4ln @@7"@+!0b+(Bl" BU "U,>,x,^ UGl" BpATl6 VU "U,>,x,^ UGl" BHp3B@G @H.0.4*r@4X "l &@hp."md$ 3D9+4J,9
,7@^*~=f'1h`H'-$"
)H HW JW5h1-"+ 07@+40P(+5.0'+9  $(D{Q$ !849+:00-$93 " W".$ &ZQW!HZ84G@@M !*"T!X([ 
"O  (FFA$*hBaD+G-"+z-$OS"@pbDnS"`pbDn F9X>| ",4O+O-$ " B=7@=+m <
 W " .Md> 
#**p	;!,5XZ 8 X>X+X>|GL8Ml>p	;D<|.<X>|<v^(L5LV9Ud~+m = <
 A = " W 
#*,X>j8$0XX>5Xg 8 +.<=veX>| =@@=+mX>|l> W/b$ $D>"=+Pp<p	; %,e~+y4>zl> 
$"W!XW4BxZNY " $ &Y84z*nt+:g!>-*-$+p<p	; 9S"@@bFpS"`@bFp %,-*6O+Q>+:-*67:Q>~_p<p	; :,^,^,^,^,^,^,^,^,^,^,^,^,^,^,~ 6Fp*d+O $(D{Q$ %84+(+(6pp
+x.<=x+[ppp Pp.<=x+g>@=>,`YPMHEXVSS0.HMxY@PATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCHPATCH~@ @X+x g "3 b,$,$,$,$,$ @, >}<+aZ+[+[x66aPVa.UnJpP;s&PU|rPU|qPU|qUjn)PQ5!%U,!!"P
HO! RVK$HO}T! PVa.PU|rPU|qPU|qUjn)PQ_`U_S,S@S_K$P	9=PU8RHhn7P&~
HIl!RVK$HIl}T!PVa.PQU_T0$S,S@S_K$
HKE3!RVK$HKE3~d!=bn[D(R[=l?cQ+/&aMKHbFhFgFgFfFfFeKJJIIHFeFd;9;'2CU;'V;'[;&i0Z;&DX;&=@^;&5Q94G5
x5
9n5
9y5
3t5
/z4zBW94	%wl8:.8oCO;M($'E


		]{!0'0BrFP{|9tIY9rO[9rOZP(IJ1
~&4Ne3&4N_9L&D9 L&C;@Y:/gYlF:XD1`
3G(Ta9G(T`':(T%rucApR=	dNf<	KHY4G9&	K/g4aHZZO$D,`MI7Y`87V	Ki2/	%MZeMZgMYTjMYEcEdcE7
vB7	fS7eBW6{>	6{>6v96u<j'6tMKo2Ubg66p76oPB6n;IW^^OM4Ym
P.
#%	~PHviH9+=WFOg	i'opP
]l-]l@-
hQt
$0DH$
L?p$Il)~`-k>u!	8 8^ 
)oY1fE8][8\W8\T8[P
\R
)78[4
\Q18Z
8R8$w][[y,>Ai;w(U4FT8ZP8YL(T{u-8Y-8X)(U38ML@G*)=:)
})UZ.(Y^{|(TAx=Ax='^8]"8X8W8W8V8V8U
8M	8M	8L
Nt0E_!8LB8K?(T78K8J(T+	K{i8Jf8Id8I`
}
?V
i
[|8Hz8Hv8Gr8GnmXLKHz!mWQ_ S`Y 8FG
\}:G=
K	8F8E
h
dkgg?X0dmXgcg	mFag	j}^R:{oURR`J~UmWQdUmWQUf
?rU_,7U_-w6T=@ApT8b[OT8bZBT8S
-SAi`:S/'KGS/AZzRHFWR:e^7R71t3R1tXVR1t3
T8bY^/0hlY:akCSsO	Ss2* Srj@U]YO	U]Y2* U]Xj@U]Y9 U]W!9SnsJSno"U]Tm>U]To"S.XkS/*@U]XkU]*@U]m9 S"`	S#;aS#;aU]`	U]	;aU]	;aU]	9@P	dBP	dWS QS!\]S!;%S!FS _" S _@U]^_UKFP)UKFP)UKFP(UKFPUKFPUKFPUKFPUKFPUKFPUKFPUKFPP]PUP3P#UuITYf^RPGWR8H.
T8bYpT=@pRL?t#UR~+"UR
+!UR	+!S0DJ+ RL?r+ P	xLP;s
]%C@AB#{s{COt^cmW}LmWQS`YKFkLC[ZZYYQ


		
D8P*iIl'}@x8	f8	fkA1	R=(w^\Rwu?v8	e8	e8	d8	d8	c8	c8	b|8	bt8	at8	Zs8	Yl8	Ye8	Xa8	Xa8	W`8	W]8	VW8	VN4|>4i8	Uh8	Uh8	Tg8	Tg8	Sb8	S\8	RU8	RT8	QS5K8	Q8	P4~}g}RS:v^a$uKR8	PO8	OL8	OH8	NGV%5RFp{X5u-?.t^8ct)Os^8cs^8cr
/GrHgq8	:#u%8	9w8	2h(U43L8	1K8	1D8	0?8	0>8	/=(U2.8	/(T 
8	)
}8	(
y8	'
w8	'
w8	&
v8	&
v8	%
u8	
q
CB
a8	
Z8	
S}K
Ni
U
l8	
l8	
j8	
j8	
i8	
h8	
f8	
e8	
d8	
d8	
c8	
b8	
_8	
^8	
^8	
]8	
\8	
U8	
U8	
T8	
Q8	
P8	
O8	
N8	

Ki
T	x8			x8			w8		w8		v8		t8		s8		r8		m8		l8		hi
Z6{}SpTBp8	08	/8	/8	.8	.8	-8	-8	,8	(8	%8%8$8~#8~"8}!8v 8u8u8t8t8s8s8r8r8q8q8p8p8o	8o	8n8nM
2kMP4k7^b*ogO8lK8lI8kH8kG8jEK}\&7
8i8b8a8a8`y8`t8_n8_k8^i8^h8]c8]b8\`8\_8[^8[\8Z[KO#4HMW[Pw7q?Pw7q?akvk2dWj;^ejYTTki8ZS8YN8YJ8XH8XH8WG8WG8VF8VC8UA8N<8M<8M;8L36&[I9 di9 ch9 ch9 bg9 bg9 af9 af9 `eRe#+JdrsYd8LI8KH8KE8JA8J>8I98I68H28H.8G*8G'8F%D'=x"	9k"L%3!@`!  G
 =?f7T #C[RFp{SU;/@RL~Q8RHUVSTD}}Sq{WSTB0hl:akSsO	Ss2* Srj@U]YO	U]Y2* U]Xj@U]Y9 U]W!9SnsJSno"U]Tm>U]To"S.XkS/*@U]XkU]*@U]m9 S"`	S#;aS#;aU]`	U]	;aU]	;aU]	9@P	dBP	dWS QS!\]S!;%S!FS _" S _@U]^_UKFP)UKFP)UKFP(UKFPUKFPUKFPUKFPUKFPUKFPUKFPUKFPP]PUP3P#UuITYf^RPGWR8H.
T8bYpT=@pRL?t#UR~+"UR
+!UR	+!S0DJ+RL?r+P	xLP;sURR`J~UmWQdUmWQUf
?rU_,7U_-w6T=@ApT8b[OT8bZBT8S
-SAi`:S/'KGS/AZzRHFWR:e^7R71t3R1tXVR1t3
T8bY^/u.Ccu?c
/Gbc4@+bYi"/aRS*$aR?$`R0
`RRm_O_ML@G]9 `Y
h	X/AZ$XaWMWIVZJVaH^<UH3ESDMAZDMASC1t3C
AS<
^8c::2
)Vd1	-hj1	.<w0cUt08F#8E"8E"8D!8D!8C8C8B8B8A;9.O[mNO[mO[m	O[l|[l{&O[l+O[kO[kO[j]O[jRO[i%r%H([Z[X%[Qgr%0[Ms/[M"-[M	+[L,[FG[@v*r#eOD^w'dw]!+{0\c+\XiDT@RDPPND`Dp
 
E0L
B 
0@0B@PJ@@@PC`Bp$`$@p!("(C$	&	A(D 0	 @X&x0:J
HS
X^
hf
xp - ERROR ENTRY SERIAL NUMBER NOT IN USE.
,>,>,>>,aB+@@b "E BD D6@6@b+E@
 .  DW W4X? ?.$@ . .V \_ _<62\+<Z BC " Bb H_ JX+=.(1h+3 "bBb+B "bBb+B.*1j+/ "bBb+E ".BD+, "bBb+I,>",>#,>#, >~+,>$ WZ D ",> "  B~ "~,>,@ W. .V D_,>$ _Z D~ "~,> ."! B} "},>,>~.<1|+O " BX . DC ?$(D&."(B. D@ C @&". @&"$$ d "`B+p " B= Cb  X(B.@b!p="!A"0B+p"!b"!"FB=p= _."!(B Ba 
a (. H` ." ` ./$3&7@+z $.D`+u `7@+ H` ` ./$2&+@@ $.D`+| H`@ ` . ? .   V.&1f+ ` ./$3&7@+
 $.D`+ ./"2b`+ " BX,>,},>$,!	7@<+>~+>~+)7@<+,>#,!	,>+,4 V!$GD>,^,^,^,~TT$<>==* >* =#  CONTROLLER # IN OCTAL: RESET BITSWAPS? (Y OR <CR>)ONE OR MORE SWAPS DIDN'T COMPLETE
UNEXPECTED AR/ARX PARITY ERROR
PARAMETER PASSED TO BSRTN OUT OF RANGE
INTERNAL BSRTN ERROR
*** UNEXPECTED ERROR CODE RETURNED FROM BSRTN***
CLEAR ICE BITS?(Y OR <CR>)RESET THE BITSUB TGHA FLAG?(Y OR <CR>)TYPE OUT BITSWAPS?(Y OR <CR)  
,>,>,>,>,>>O@B@@B,V,>*,o " B~ "~,>,{  Be,>+,o,h"*0B,+w@ (R@ " Be " Bf " Bf " Bg " Bg " Bh " Bh " Bi,>+ . B| "|,>,>,, O0X+g@,>,,o>5Xh@|@2X-+k@,>-,o>2X.+n@,>.,o>2X/+q@,>/,o>5<s,>0,o>>~.61v+W.41t+V,>0,o,h"*0B,+{O@d+{@@d,>1,o,h"*0B,+ e(B B= 1.B=p=,>2,o,h"*0B,+O@d+@@d@@@ " B= e(B.= (D. (D. (D. B=p=7@d+!"cB>+ >h".B=p=7@d+"! B} "},>@@| "|,> " B{ "{,>@@z "z,>,7,>2,o>}.81x+7@d+",>3,o>.<1|+.61v+@@BO@B>}>~,^,^,^,^,^,~:%'ee*.2~69>AV yEHI************************************************************************
*
 
* THE FOLLOWING BLOCKS ARE MARKED AS BAD
* AND ARE NOT ON LINE:
* CONTROLLER	GROUP	BLOCK
* 			 
* THIS CONSISTS OF K OF MEMORY THAT IS OFF LINE.
*** CALL FIELD SERVICE TO REPORT THIS CONDITION ***
************************************************************************
,>,>,>> "E BD@@i@@j D7@+@@j $ D= d  "GB=p="(b) "?b!p="(b)7@j+6@i+xO@BO@AO@i,>+,>#,>$, ,>+,>#,>,, ,>,,>#,>,, ,>-,>#,>,, ,>-,>#,>,, ,>.,>#,>,, >w@ (V@ . *d*"4B,>.,>#,>,,  DZ D~ "~,>,>#,>/,>#,>,,{,>/,>#,>,,  Xz "z,>,>#,>/,>#,>,,{,>0,>#,>,,  \v "v,>,>#,>/,>#,>,,{,>0,>#,>,,  " .Bj>r.<1|+z.81x+y ".BD+_7@i+&,>1,>#,>,, ,>1,>#,>2,>#,>,,{,>2,>#,>,, ,>3,>#,>,, ,>3,>#,>4, @@B@@A>w>,^,^,^,~.>j
jj<3;!<<ACF"GGHHj"JNS!,>> "E BD D7@+Y@ D.  DW W4BV3B-+V,>$Z D ",> "  B~ "~,>, " BX . DC@ C &". &"$$ 
d["`B+S " B= D d  (B.b!p=!"cB>+S"!b"!"FB=p=.(1h+D,>$,!	>~.<1|+8 ".BD+6>,^,~< 
 - IN CONTROLLER , GROUP , BLOCK , WORD (BITS 33-35)  
,THE BIT SUB RAM DATA IS GOING TO BE CHANGED TO  (OCTAL), BIT  (DECIMAL).
 - BIT SUBSTITUTION - INCOMPLETE
 - BIT SUBSTITUTION - EVERY THING COMPLETED NORMALLY
 - BIT SUBSTITUTION - UNEXPECTED AR/ARX PARITY ERROR
 - BIT SUBSTITUTION - PARAMETER PASSED TO BSRTN OUT OF RANGE
 - BIT SUBSTITUTION - INTERNAL BSRTN ERROR - IEDWDS : , IEDWDS+1 :  
 - BIT SUBSTITUTION - *** UNEXPECTED ERROR CODE RETURNED***
,>,>,>> X, Bp,>,>#,>$, ,>,>#,>,, ,>,>#,>/@@{ "{,>,>,,{,>,>#,>,, ,>,>#,>/@@w "w,>,>,,{,>,>#,>,,  q" Bu "u,>,>#,>/@@s "s,>,>,,{,>,>#,>,, < \q "q,>,>#,>/@@o "o,>,>,,{,>,>#,>,, @O@Y."1b+1 j ` BpY,>,>#,>,,  `(B Bk "k,>,>#,>/@@i "i,>,>,,{,>,>#,>,, >~ ` Bi "i,>,>#,>2@@g "g,>,>,,{>},>,>#,>4, >~@@U,> X(B$. Bh "h,>,>,>~ O0\+S@,>,>#,>#, >~5\h@,>,>#,>#, >~ C(B X(D. X(D.." B=p= C e &". &"$$ d&!f d*"aB+h d*"h d*bO@U2\-+t@,>,>#,>#, >~ C e &". &"$$ d*"l d*b2\.+x@,>,>#,>#, >~2\/+
@,>,>#,>$,>~,>,>#,>/@@g,"g,>,>,,{>},>,>#,>,, >~,>,>#,>/@@g "g,>,>,,{>},>,>#,>4, >~58
X$ <[\C^X_`bchiYknty:;,>,>,>,>,> " Bn@@m `2D4RA@ ."!(B Ba 
a (. Bn .( n  .3f+@8E4X; V$$ $" A
A $" A
AX2\+>:m28n+> Xn Fl Tm\".Bn+1.41t+,,^,^,^,^,^,~0X0IN CONTROLLER , GROUP , BLOCK , WORD (BITS 33-35) , THE SPARE BIT IS BEING CHANGED FROM  TO .
,>> `"0(B m.$0 Do C(1(H"1."2(B. &". &"$$ d " A&~ o(DA$~3F+.`B+A"~1BV+,>3,>$,,>,>#,>/,>#,>,,H,>3,>,,,>,>#,>/,>#,>,,H,>4,>,,"2 Bx "x,>,>#,>/,>#,>,,H,>4,>,,"1(B$1. Bt "t,>,>#,>/,>#,>,,H,>5,>,, C(1(H"1."2(B. &". &"$$ d "$2 Dq "q,>,>#,>/,>#,>,,H,>5,>,,,>6,>#,>/,>#,>,,H,>6,>4,>j"1(B$1.$2(D. Bx "x,>,>6,>+@@U6@U+. C<1(\(1.*2(J. &". &"$$ d "`B+$ d "h d b " B= Cb  X(B$1...b!p=!"bB>+."!b"!"FB=p=>,^,~(
lll EGHIKOoP,>,>@ ."!(B Ba . Do o a .3f+f `3F+d"E4BH V$$"i$" 
A
A
"i$" A
A 2J+d"i$j2B+L"j$k3B+d!"GB C<1(\(1.*2(J. &". &"$$ d "`B+Z d "h d b " B= Cb  X(B$1...b!p=!"bB>+d"!b"!"FB=p=\".Bo+<.81x+8,^,^,~0 ( ($`$o,>,>,& n BV l B` X . DC ` V$"&A
 Fl V$" 
@+},P `!$GD7@m+{O3BU,7 V$" 
.Dl.<3|+v,^,^,~********** U N U S E D   M O D U L E **********
STORAGE MODULE SERIAL NUMBER :  
THE LAST TIME THIS STORAGE MODULE WAS USED WAS  
NO KNOWN ERRORS DETERMINED YET FOR THIS MODULE
KNOWN ERRORS:
BLOCK SUBBLOCK BIFN(10)	ROW	COLUMN	E #	TYPE	 TIME
						MUX	 MUX DATA CHIP	 COLUMN	 ROW	 CELL	  
 
CHRONOLOGICAL ERRORS:
BLOCK SUBBLOCK BIFN	ROW	COLUMN	E #	TIME
						 
THE CHRONOLOGICAL ERROR LIST FOR THIS MODULE IS EMPTY
,>> _!$GD,>$Z D ",> "! B~ "~,>,!"` B~ "~,>  B} "},>,f7@p+F,>	X  B| "|,>,f>,>	Y  B| "|,>,f a$	T D| "|,>,>#,>2,>#  By "y,>, a$	T Dy "y,>,>,,>2,>#  Bw "w,>, a$	U Dw "w,> " Bv "v,>,>2,>#  Bt "t,>,,>	Y  Bs "s,>,f,>	Z  Br "r,>,f _  Dr "r,>  Bq "q,>,=,>	Z  Bp "p,>,f a 2D+r,>	[  Do $o,>,f+p . D`,>	[  Bo "o,>,f,>	\  Bn "n,>,f ` a .3d+o"	U Bn "n,>,>#,>/,>#  Bl "l,>,,>	\  Bk "k,>,f `$ Dk "k,>,>#,>/,>#  Bh "h,>,,>	]  Bg "g,>,f `$0 Dg "g,>,>#,>/,>#  Be "e,>,>},>	]  Bf "f,>,f> `$	V Dg "g,>,>#,>/,>#  Be "e,>,>},>	^  Bf "f,>,f> `$	V Dg "g,>,>#,>/,>#  Be "e,>,>},>	^  Bf "f,>,f> `<	W4<90|+9"0[
 D@ @ Bg "g,>,>#,>2,>#  Be "e,>,>}0<0|+E `"	W&	X$&Z
/"	U."F@ @ Bg "g,>,>#,>2,>#  Be "e,>,>},>	_  Bf "f,>,f> `<	W5\N,>	_  Bf "f,>,f>0\+R,>	`  Bf "f,>,f>0\+W,>	`  Bf "f,>,f>0\+[,>	a  Bf "f,>,f>0\+`,>	a  Bf "f,>,f>0\+d,>	b  Bf "f,>,f> `  Dg "g,>  Bf "f,>,=>,>	b  Bf "f,>,f>\".B`>y+y>,>	c  Bn "n,>,f a . D`@@@ ` a .2$+	M7@+	L6@@+	O@@,>	c  Bm "m,>,f,>	d  Bl "l,>,f>~ `$ Dn "n,>,>#,>/,>#  Bl "l,>,,>	d  Bk "k,>,f `$ Dk "k,>,>#,>/,>#  Bh "h,>,,>	e  Bg "g,>,f `$0 Dg "g,>,>#,>/,>#  Be "e,>,>},>	e  Bf "f,>,f> `$	V Dg "g,>,>#,>/,>#  Be "e,>,>},>	f  Bf "f,>,f> `$	V Dg "g,>,>#,>/,>#  Be "e,>,>},>	f  Bf "f,>,f> `"	W&	X$&Z
/"	U."F@ @ Bg "g,>,>#,>2,>#  Be "e,>,>},>	g  Bf "f,>,f> `  Dg "g,>  Bf "f,>,=>,>	g  Bf "f,>,f>>y ".B`+u6@@+	R,>	h  Bm "m,>,f>>o>~,^,~8,,  0(		 !"#$%%(,--..//0THE LAST TIME THIS GROUP WAS USED WAS  
THE LAST TIME A CHANGE WAS MADE TO THIS GROUP WAS NEVER
 
BIT SUBSTITUTION MAP:
 
/   
,>>,>$ WZ D ",> "  B~ "~,>,,>
F  B} "},>,f W  D} "},>  B| "|,>,=,>
F  B{ "{,>,f,>
G  Bz "z,>,f X 5B
,>
G  By "y,>,f+
 Bz "z,>  By "y,>,=,>
H  Bx "x,>,f> X . DC,>
H  Bx "x,>,f " Bp@:p "2bp+
0,>
I  Bw "w,>,f \w "w,>,>4,>/ " Bu "u,>  Bt "t,>,,>
I  Bs "s,>,f@@p>{ C &". &"$$ d " Bx "x,>,>4,>/ " Bv "v,>  Bu "u,>,,>
J  Bt "t,>,f>|.<1|+
 ,>
J  Bw "w,>,f>w>~,^,~	h	l	m	r	s	t	v	w	w	x	TGHA HISTORY FILE DUMP AS OF:  
FOR CPU #  
HISTORY FILE DATA BASE VERSION #  
 
CONTROLLER	GROUP NUMBER	STORAGE MODULE SERIAL NUMBERS BY FIELD
				0	1	2	3
							NEW HARDWARE, NO DATA AVAILABLE	        
 
		GROUP DATA
CONTROLLER :   GROUP :  
 
WRITING 
 
,>,>,>> " BV . D_ _7@+
u!$BD ".B_+
q,,>
A  B~ "~,>,f,>#  B} "},>,=,>
B  B| "|,>,f,>
B  B{ "{,>,f V$
? D| "|,>,>#,>2@@z "z,>  By "y,>,,>
C  Bx "x,>,f,>
C  Bw "w,>,f VZ Dw "w,>,>#,>2@@u "u,>  Bt "t,>,,>
D  Bs "s,>,f,>
D  Br "r,>,f,>
E  Bq "q,>,f,>
E  Bp "p,>,f "E BD 6 DZ4Do,>
F  Bo "o,>,f DZ Dp "p,>,>#,>/@@n "n,>  Bm "m,>,,>
F  Bl "l,>,f@xp D.  DW7@p+:,>
G  Bk "k,>,f> Xl "l,>,>#,>/@@j "j,>  Bi "i,>,O@p W4Bj5"F,>
G  Bh "h,>,f>+j@,>
H  Bh "h,>,f W. .V D_[_5Bd _$
? Dh "h,>,>#,>2,>#  Bf "f,>,>} _$
@ Dh "h,>,>,,>2,>#  Bf "f,>,>} _$
@ Di "i,> " Bh "h,>,>2,>#  Bf "f,>,>}+h,>
H  Bg "g,>,f>>.<1|+G,>
I  Bh "h,>,f>|.81x+3>{,>
I  Bo "o,>,f ".BD>.61v+$ "E BD " BX " Ba 6 DZ4D
,@ D. 4B
*3B-+
* BW7`W+
#!"` Bp "p,>  Bo "o,>,f,>
J  Bn "n,>,f,>
J  Bm "m,>,f DZ Dn "n,>,>#,>/@@l "l,>  Bk "k,>,,>
K  Bj "j,>,f Xj "j,>,>#,>/@@h "h,>  Bg "g,>,,>
K  Bf "f,>,f>,>
L  Bf "f,>,f>,	x>w@ W. .V D_[_5B
),6,>$,!	>.<1|+
#.81x+{ ".BD.61v+y V . D_ _7@+
8@@p$
A5D
7Z4D
7O@p,6,>$,!	> ".B_+
0@@p,>
L,o,>
M,o,>
M,o>o>~,^,^,^,~08,,&
K
N
O
P
Q
T
U
U
\
]
^
^
_
b
c
d
d
e
f
h
i
j
jg
l7@<+
P7@0+
R,>#,!	,>,w@@@,~DO YOU WANT THE TRACE OUTPUT TO GO TO THE TTY? (Y<CR> OR <CR>) DO YOU WANT THE SYSERR TEXT OUTPUT TO GO TO THE TTY? (Y<CR> OR <CR>)  " BV,>
p,o,h V."$*0D,+
g!$GD+
h!$BD,>
p,o,h V."$*0D,+
n!$GD+
o!$BD>,~
S
ZNO MOS MEMORY FOUND ON THE SYSTEM
*****
*  
 
* MF20 CONTROLLER  WAS LAST INITIALIZED BY TGHA AND
* TGHA HAS LOST ITS DATABASE.  REFER TO TRACE OR SYSERR ENTRY
* DOCUMENTATION IN TGHA.DOC FOR FURTHER DETAILS AND RECOVERY INSTRUCTIONS.
*****
*****
 
THE MEMORY BOOT IN KLI HAS USED THE SPARE BIT TO PREVENT A PARITY ERROR.
THIS CONDITION SHOULD BE CORRECTED AS SOON AS POSSIBLE.
CONTROLLER	GROUP	BLOCK	WORD (BITS 33-35)
				 
*****
,>,>,>,>>"EBD"Bq"BV$XD!$BD!$GD!$BD!$BDp=pV=D$D.$D.DW.$]D.$D.$D$~D.Dd4(B."B=p="0B+
N>~ V . DWO+
W&".&"d4t.(3(q+,>#,>$, ,>,>#,>,, ,>,>#,>,, ,>,>#,>,, ,>	,>#,>,,  DZ Dw "w,>,>#,>/,>#,>,,{,>	,>#,>,, ,>
,>#,>,, ,>
,>#,>,, ,>,>#,>4, @@A>p@ D. 4Bw BW  Bx "x,> WZ D ",> "  B~ "~,>,@ W. .V D_  B~ "~,> _Z D} "},> ."! B| "|,>,>~.<1|+ " BX $ D. DC@ DZ(B (D.." B=|p="! B@ "cB@+7 "FB@ @A"~1BV+bO2BD+b ".B@6@a+HO@AO@a,>,>#,>$, ,>
,>#,>,, ,>
,>#,>,, ,>x DZ D} "},>,>#,>/,>#,>,,{,>,>#,>,,  Ty "y,>,>#,>/,>#,>,,{,>,>#,>,, " Bu "u,>,>#,>/,>#,>,,{,>,>#,>,, " Bq "q,>,>#,>/,>#,>,,{,>,>#,>,, >p C &". &"$$ d @h.<1|+.@ W . .V D ."!(B Ba a  
J"B"B"B.&1f+j,>$,!	>~.41t+".BD.61v+

q
u
v
v
w
w
y
}
FATAL - HISTORY IS FILE FULL. REBUILD TGHA WITH A LARGER FREE PAGE MAP
,> " BV . DW 
W@ H@ @&" . @&" d<"4B#.(1h6+ @0H6+- &" . &" d "0B+-,><,>#,>#, ,
N>~ 
W @&" . @&" d (h (6 &" . &" d<"0B+: H=+:=h3 @,^,~<*****
IN CONTROLLER  THE BITSUB RAM STATE WORD WAS GARBAGE.
ASSUMING A DBE SCAN WAS DONE LAST.  SEE TGHA.DOC FOR FURTHER DETAILS
*****
> " B= D d  "<b!p=O@D"!5BS@@D+e1BV+eO@A,>f,>#,>$, ,>f,>#,>$,  DZ D} "},>,>#,>/,>#,>,,{,>g,>#,>,, ,>g,>#,>,, ,>h,>#,>4, @@A>v>,~=>?DKTGHA HELP - COMMAND	PURPOSE
	EXIT		EXIT FROM TGHA.
 
	HELP		TYPE THIS TEXT.
 
	HISTORY		DUMP HISTORY FILE.
 
	TRACE		DUMP TRACE FILE.
 
	FLAGS		SET TTY OUTPUT FLAGS IN THE HISTORY FILE.
 
	RESET		DUMP AND/OR RESET THE BITSUB RAM DATA.
 
,>,o7@0+,>,o>>,~hw`r`r`rpr`r`r,>,>,> V $<O+@@2."3bt+@@s 
a (. Bs t Bt `  At Bu .& s .2"+.!$ BD3B+- At2Du+-!$ GD:s1X+-  Dr$t	"t	 2.6 V2 ".Bs+  s B1,^,^,^,~?KNOWN_ACTION - NO FREE SLOT TO MOVE CHRONOLOGICAL ERROR INTO TO MAKE ROOM FOR KNOWN ERROR.
 
 
A NEW MF20 KNOWN ERROR HAS BEEN DECLARED. DATA:
STORAGE MODULE SERIAL NUMBER:  
BLOCK: , SUBBLOCK: , BIT IN FIELD (10): , ROW: , COLUMN: , E NUMBER: , ERROR TYPE: MUX
MUX DATA
CHIP
COLUMN
ROW
CELL
************************************************************************
*    
* TGHA HAS TEMPORARILY CORRECTED A SERIOUS MOS MEMORY FAILURE.
*** CALL FIELD SERVICE TO REPORT THIS CONDITION ***
************************************************************************
,>>@|r \V, V$" 
 D0 
	 D11\+} "2"1+},- Br`B+.<1|+u "3bs+, `/2b1@@+/ a 
 .
 Js .& s .2"+
<01\@@ ".Bs+ D` `7@+ Js s ./$3"7@+ ".Bs+ s7@+,>1,>#,>#, >~@ 
s . ` .  \.&1f+ ` `@
 . .  \.*1j+ VbE@@  a .$2$+(\$.DO@A,>2,>#,>$, ,>2,>#,>,, ,>3@@| "|,>,>,, ,>3,>#,>,,  a$	T Dy "y,>,>#,>2,>#,>,,{ a$	T Dw "w,>,>,,>2,>#,>,,{ a$	U Du "u,> " Bt "t,>,>2,>#,>,,{,>4,>#,>,, ,>4,>#,>,,  `$ Do "o,>,>#,>/,>#,>,,{,>5,>#,>,,  `$ Dk "k,>,>#,>/,>#,>,,{,>5,>#,>,, >~ `$0 Dh "h,>,>#,>2,>#,>,,{>},>6,>#,>,, >~ `$	V Dh "h,>,>#,>/,>#,>,,{>},>6,>#,>,, >~ `$	V Dh "h,>,>#,>/,>#,>,,{>},>7,>#,>,, >~ `<	W4<v0|+v"0[
 D@ @ Bh "h,>,>#,>2,>#,>,,{>}0<0|+ `"	W&	X$&Z
/"	U."F@ @ Bh "h,>,>#,>2,>#,>,,{>},>7,>#,>,, >~ `<	W5\,>8,>#,>4, >~0\+,>8,>#,>4, >~0\+,>9,>#,>4, >~0\+,>9,>#,>4, >~0\+,>:,>#,>4, >~0\+,>:,>#,>4, >~@@A `$	W5D.O@BO@A,>;,>#,>$, >~,>;,>#,>,, >~,><,>#,>,, >~,><,>#,>,, >~,>=,>#,>,, >~,>=,>#,>,, >~,>>,>#,>4, >~@@B@@A>i>,^,~081;;<ADEFGJKLNOPRSTUV^^__fk a . Dq q a .2$+G7@+E D`,s ".Bq+@,~TGHA>HISTORY FILE NOT CREATED YET
HISTORY FILE NOT CREATED YET
NO TRACE FILE TO DUMP YET.
,>,>,>x,o,h dO2Xx+Y@,
N>+v2Xy+b@7@0+b6@+_,E6@+_,>y+h,
a,>#,!	,>2Xz+d@,2Xz+m@6@+j,E6@+j,>{,o>+v,	,
l,>#,!	,>2X{+r@,-4Bp,|+r,>|,o>2X|+t@6@0,I5<u,>+S,^,^,~GEXITFLAGHHELPHISTLTRACORESE,>@
."!(B Ba a . B` .$ ` .3b+!(BH\".B`+.*1j+~@ ."!(B Bv . Du u v .3d+"5B D`,k\".Bu+
,^,~8*****
 - THE REINSERTIONS ARE COMPLETE
,>,>>@@b "E BD D7@+H,L " B= D d p= "bB>+FO2BD+F@ D.  DW W4B@3B-+@,>$Z D ",> "  B~ "~,>,@ W. .V D_,>$ _Z D~ "~,> ."! B} "},>,>~.<1|+0 XX DZ DC " BX,i,>$,!	>~.81x+' " B= D d  "<b!!".B=p= ".BD+7@a+L,>R,>#,>4, @@A@@a>~ "cBb+P,>S,>#,>#, >~>,^,^,~*****
 
THE MEMORY BOOT IN KLI HAS USED THE SPARE BIT TO PREVENT A PARITY ERROR.
THIS CONDITION SHOULD BE CORRECTED AS SOON AS POSSIBLE.
CONTROLLER	GROUP	BLOCK	WORD (BITS 33-35)
				 
,>,>,>> X . DC@ C &". &"$$ d "`B+D X(B (D.." B= Cb p=(!A(~ C &" . &" $< |$ A"~3H+D"!A"~1BV+."!." B@ "cB@+ "FB@ | @d6@a+O@AO@a,>J,>#,>$, ,>J,>#,>,, ,>K,>#,>,, ,>K,>#,>,, ,>L,>#,>,, >x,>,>#,>/,>#,>,,{,>L,>#,>,, ,>,>#,>/,>#,>,,{,>M,>#,>,, "H Bw "w,>,>#,>/,>#,>,,{,>M,>#,>,, "H Bs "s,>,>#,>/,>#,>,,{,>N,>#,>,, >q+C Xx "x,>"I( B ",>,O@b6@U+C C. I|*$`D+; I|*$h I|*d " B= Cb  X(B.b!p=!"bB>+C"!b"!"FB=p=>.81x+m>,^,^,^,~
 $STU\bgghhTGHAV2.DAT MAY BE BAD. IT WILL BE RENAMED TO TGHA.BAD WHEN THE MONITOR RUNS TGHA.
TGHAV2.DAT MAY BE BAD. IT WILL BE RENAMED TO TGHAV2.BAD.
 - THE CPU ID HAS CHANGED FROM  TO  
NO MOS MEMORY FOUND ON THE SYSTEM
 **FATAL - INTERNAL CONFUSION WITH GROUP LIST IN VERIFY_CONFIG
 **FATAL - INTERNAL CONFUSION WITH STORAGE MODULE IN VERIFY_CONFIG
*****
 
THE MEMORY BOOT IN KLI HAS USED THE SPARE BIT TO PREVENT A PARITY ERROR.
THIS CONDITION SHOULD BE CORRECTED AS SOON AS POSSIBLE.
CONTROLLER	GROUP	BLOCK	WORD (BITS 33-35)
				 
*****
,>,>,>,>>, Bv@@w " BV < V!&bF+5DZ1D+,>,o,
N>,>,>#,>#, ,`,
5D!$BD "E3BD+V$= B@,>,>#,>$,  V  D} "},>,>#,>/,>#,>,,{,>,>#,>,,  @ By "y,>,>#,>/,>#,>,,{,>,>#,>4,  V @ D>v V . BW W7@+9!&BF!&BF ".BW+4 . B 7@+>!$BD ".B+: 4 (D.$ D=p="0B+ "bB>+@ " B=t  (Bbp= D.@@"!1B+@@ (D.$ D= (D.dfp= /$$$" d *!j.&1f+L."1b+L DXT.O@ V . DW W7@p+~"5B} p.V B 2D]+}!"GBp7@<+e7@0+f, Bp D. W D@ W . V . H  p3H`]+yO@w!(GH . B `] B 7@+{ 2H`]+x / H!(GH+{ ".B+r!"GBp, Bp.81x+h ".BW+\ D.O3DO@w.61v+E ".BD.41t+?6@E+
,>,>#,>#,  V!$GD,
N>~7@<+
7@0+7@w+ "E BD D7@+T@ D.O2D+Q@@ DZ(B." B= (B.bfp= /"$"" b *!j.&1f+.$1d+ V . FW W7@+% ".BW+" .2(W+4 FW W7@+.$5D, v/2d+. ".BW+( W6@+4 FW W7@+4$4D4 ".BW+02(W+8,>,>#,>#, ,
N>~ D. W \7@<+<7@0+>6@p+?,XBp+?R`p W!"GBp!"GBp, Bp V.&@ V. B_ 
W .  ] B _7@+O 2V ]+N /V V!6GV+O ".B_+H.(1h+D.41t+ ".BD+ "E BD D7@+ @ D.  DW7@W+@@@w V W .[4H} " Bw 
.
 J_ _7@+dZ4Dd ".B_+` .2(_+m J_ _7@+m$5Dk v/2d+m ".B_+g2(_+r J_ _7@+r$4Dr ".B_+n2(_+v,>,>#,>#, ,
N>~ _ W.  Dp /V DZp5B,XBp+. F_ _!$bD+ v/3d+ " Bw _!"GBp, Bp  Bx "x,> _Z D ",> "! B~ "~,>, " Ba a _  F " B " B " B "cBw+ . B` ` .2"+@@ ".B`+,>$,!	>>~.41t+Z.61v+W ".BD+U "E BD D7@+~,L@ D.  DW W$
A0D+{,>$Z D ",> "  B~ "~,>,@ W. .V D_,>$ _Z D} "},> ."! B| "|,>,>~.81x+- " BX $ D. DC@ DZ(B (D.." B=xp="! B@ "cB@+D "FB@ @A"~1BV+oO2BD+o ".B@6@a+UO@AO@a,>,>#,>$, ,>,>#,>,, ,>,>#,>,, ,>,>#,>,, ,>,>#,>,, >x DZ D} "},>,>#,>/,>#,>,,{,>,>#,>,,  Ty "y,>,>#,>/,>#,>,,{,>,>#,>,, "H Bu "u,>,>#,>/,>#,>,,{,>,>#,>,, "H Bq "q,>,>#,>/,>#,>,,{,>,>#,>,, >p C &". &"$$ d @h.81x+; X@@ DZ DC,},>$,!	>~.41t+$ ".BD+!7@a+,>,>#,>4, @@A@@a>~ V . B_ .& _ .3h+
[h ".B_+>~,^,^,^,^,~* ]$p ]$(NW]`aapelstt| 
*****
 - TGHA 2(6) RUNNING FIRST TIME.
*****
@@@@@@aB<@@@."1b+#@@@@@@=,yB<BB@@B,Vp="@4B?7@<+,7@0+;7@<+3,>A,o,>A,o,>#,>#,=,>B,o,>B,o>},-O@B,EaB+7,	+7,
N,~=$T@RDPPND`Dp
 
E0L
B 
0@0B@PJ@@@PC`Bp$`$@p!("(C$	&	A(D 0	 @X&x0:J
HS
X^
hf
xpPS:<SYSTEM>TGHAV2.DATPS:<SYSTEM>TGHAV2.TRATRACE.LSTPS:<SYSTEM>TGHAV2.BADHISTORY.LST>\`= "XB=@@> w B> = > >)g
 *  B= D> F>`H+v = Bx "x,>,>w,i,h>>,~`?ASKNW - A NUMBER IS REQUIRED
>,h\`= "XB=   D> = > >Jg
 *  B= D> F>aH+ > B+,>
,o ~  D ",>,{>>,~xCLOSF FAILURE IN CLOSE_FILES - 
CLOSEF FAILURE 2 IN CLOSE_FILES - 
>@@ 4D, =4B &QF=XD=O@>$" B> = > >@ B= D> F>  B=	g
 *  B=1D+, = B@,><O@ ",>@@~ "~,>, ,>< " B} "},>,i>}+,@@  B=7@=+; =	g
*B=1D+;=B@,>=O@",>@@~"~,>,,><"B}"},>,i>}>,~ DUMPTRACE - 
>  B=\`> "
XB> ~ "D>@@? = > > ?@
 B= D> F> H?  B= >g
 *  B= D>1F+c = B@,>nO@ ",>@@~ "~,>, ,>< " B} "},>,i>} > B   B=\`> "
XB> ~ "D> = > > ?@
 B= D> F> H?>,~GOPENF FAILURE IN DUMP_TRACE - 
SFPNTR FAILURE 1 IN DUMP_TRACE - 
SFPNTR FAILURE 2 IN DUMP_TRACE - 
WRITING TRACE.LST
>,T  B= S B> = >g
 *  B= D>`F+
 = B@,>TO@ ",>@@~ "~,>, ,>< " B} "},>,i>}  B= "QB> "XB> " B> = > >@ B= D> F> 
 B  B!  B   B=   B> = > >g
 *  B= D> F>1H+' = B@,>TO@ ",>@@~ "~,>, ,>< " B} "},>,i>}  / 1"+- " B ",>,K>+'  / 4b1 B ",>,K>  B=@@> = > >g
 *  B= D> F>1H+A = B@,>UO@ ",>@@~ "~,>, ,>< " B} "},>,i>}@@  !/ 1"+G " B ",>,K>+A !/ 4bL  /! B ",>,K>  B=	@ B=  B=	@ B=,>U,o>>,~ nrvz> =dg
 *  B=`D+_ = Bx "x,>O@ ",>,i>>,~?ERRPR - ERSTR JSYS FAILURE WITH CODE:  *** FATAL ERROR
 *** ERRPR - FATAL ERROR
>O@B@@@."1b	+j\`= "XB= "QB> } XD>@@> = > > */*/*  B= D> F>1H+,>,o | B ",>@@~ "~,> " B} "},>@@| "|,>,7,>,o,,w>~+,>O@~ "~,>@@} "},>,  | $cD+,>@@} "},>@@| "|,>, ,,w>~@@o>~>~,~`df =K@ B=,~GTJFN FAILURE IN GETDUMP - 
OPENF FAILURE IN GETDUMP - 
>!" B=\`> "gXB> = >g
 *  B= D>`F+, = B@,>=O@ ",>@@~ "~,>, ,>< " B} "},>,i>}+-Z= B  B= > B> = >g
 *  B= D>`F+< = B@,>>O@ ",>@@~ "~,>, ,>< " B} "},>,i>}>,~GTJFN FAILURE IN GETHF - 
OPENF FAILURE IN GETHF - 
> "bB+~O@O@!!" B=\`> "^XB> = >g
 *  B= D>`F+b@@@@!7@<+R7@0+!" B=\`> "^XB> = >g
 *  B= D>`F+b = B@,>O@ ",>@@~ "~,>, ,>< " B} "},>,i>}Z= B B= " B>7@<+g7@0+h ".B> = >g
 *  B= D>`F+u = B@,>O@ ",>@@~ "~,>, ,>< " B} "},>,i>}6@!+~ "QB= XB=!"` B>!"	 B> = > >@ B= D> F>  Bx "x,>@@ ",> "  B~ "~,>,>~ !>~,~?B********** 
* PARITY ERROR AT ADDRESS , BLOCK  
* STORAGE MODULE SERIAL NUMBERS BY FIELD:  =  
**********
,>> ": B? " B= " B> "' B> = > >@
84 *  B= D> F>4H
"1B+~ "~,> " B} "},>, ,>$O@| "|,> " B{ "{,>, ,>%@@{ "{,> " Bz "z,>, " B{ "{,>@@z "z,> " By "y,>@@x "x,> " Bw "w,>,{,>%@@w "w,> " Bv "v,>, ,>&@@v "v,> " Bu "u,>@@t "t,> " Bs "s,>,{,>&@@s "s,> " Br "r,>, ,>'@@q "q,> " Bp "p,>, @,>'@@p "p,> " Bo "o,>,  \p "p,>@@o "o,> " Bn "n,>@@m "m,> " Bl "l,>,{,>(@@l "l,> " Bk "k,>, " Bl "l,>@@k "k,> " Bj "j,>@@i "i,> " Bh "h,>,{" Bj "j,> " Bi "i,> " Bh "h,>O@g "g,> " Bf "f,>,{>}" Bj "j,> " Bi "i,> " Bh "h,>O@g "g,> " Bf "f,>,{>}>x.<1|+O,>(@@p "p,> " Bo "o,>, ,>)@@n "n,> " Bm "m,>, @@A>o@+ ? .$ ("2B)+ + B "+" 
* J" b  ? (b! )b!""b""#b#, Bp ">},^,~D)X)8p*,p*,p*<$C*
$C0$C(pp) p) p		
(GTJFN FAILURE IN GETTRACE - 
 
>@@!" B=\`> "aXB> = >g
 *  B= D>`F+I7@<+87@0+J!" B=\`> "aXB> = >g
 *  B= D>`F+B = B@,>K,o,w+HZ= BO@B,>L@@ ",>@@~ "~,>, >>+JZ= B>,~)-GTJFN FAILUE IN GET_TRACE_TXT - 
OPENF FAILURE IN GET_TRACE_TXT - 
>!" B=\`> "cXB> = >g
 *  B= D>`F+e = B@,>vO@ ",>@@~ "~,>, ,>< " B} "},>,i>}+fZ= B  B= > B> = >g
 *  B= D>`F+u = B@,>wO@ ",>@@~ "~,>, ,>< " B} "},>,i>}>,~LP<@,~O@=\`> ",XB>@@> = > >#g
 *  B= D> F>7@,gO,~@ D@ @7@+.$1d+ @   F ~ QF=  XF= "QB> XB>!" B>7@<+7@0+!"@+!".B> = > >@ B= D> F>,~NOUT FAILURE IN NTOFIL - 
> ~  D= |  D> } QD> } XD>!"@.B> ~ $cD+$!".B> = > >Jg
 *  B= D> F>`H+2 = B@,>3O@ ",>@@~ "~,>, ,><@@} "},>,i>}>,~NOUT FAILURE IN NTOTTY - 
> "  B= }  D> } QD> ~ XD>!"@.B> ~ $cD+A!".B> = > >Jg
 *  B= D> F>`H+O = B@,>PO@ ",>@@~ "~,>, ,><@@} "},>,i>}>,~4GTJFN OF BAD HISTORY FILE FAILED - 
CLOSF FAILURE IN RENAME - 
RNAMF OF BAD HISTORY FILE FAILED - 
THERE WAS STILL A TGHA.DAT AROUND AFTER RENAME
>@@ ",>,!	!" B=\`> "dXB> = >g
 *  B= D>`F+s = B@,>O@ ",>@@~ "~,>, ,>< " B} "},>,i>}Z= B  B, h" B=	g
 *  B=1D+ = B@,>O@ ",>@@~ "~,>, ,><O@} "},>,i>}+@@ , B=  B> = >g
 *  B= D>`F+ = B@,>O@ ",>@@~ "~,>, ,>< " B} "},>,i>}@@,EaB+,>O@ ",>@@~ "~,>, ,
N>~>>,~PTW[3@,~,>,>> "cB@+#,>},o> ~ 1X6@+& C B-,>D }  "Q"`,>,>w,! >~,>  "Q"`,>,!   $Q$`  
-bC+  J-0X+@@B- " B=Z-/"." B> = >@
+4: *  B= D>`F+@,>D@@~ "~,>,i>@@>>,^,^,~@B=NOUT FAILURE IN SYSNUM - 
>@@@."1b	+I\`= "XB= |  D> } QD> } XD>!"@.B> ~ $cD+U!".B> = > >Jg
 *  B= D> F>`H+c = B@,>fO@ ",>@@~ "~,>, ,><@@} "},>,i>},>,>~,>>,~E   D=\`> XB>@@> = > > ?@
 B= D> F> H?,~ "  B=\`> XB>@@> = > > ?@
 B= D> F> H?,~NOUT FAILURE IN TRANUM - 
>@@@."1b	+|\`= "XB= |  D> } QD> } XD>!"@.B> ~ $cD+ !".B> = > >Jg
 *  B= D> F>`H+  = B@,> O@ ",>@@~ "~,>, ,><@@} "},>,i>},>@@ ",>,>}, >~>,~x 
NO TRACE FILE OPEN YET
	 "cBB+ * 7@+ ),>!,o "  B=O@>@@> = > >H@ B= D> F>>,>~,o> "cBA+ .,>~,>,> "cBB+!6@+ 2,>!,o,
N>  4B 50B+ O6@+ OO@  B= ! B> = >g
 *  B= D>aF,
N  B= "QB> "XB> " B> = > >@ B= D> F> 
 B  B  B=  B> = > >g
 *  B= D> F>0H,
N 7@+ _  B=O@>@@> = > >H@ B= D> F>  B=\`> " XB>@@> = > > ?@
 B= D> F> H?  B=\`> ~XB>@@> = > > ?@
 B= D> F> H?  4B i0B+!@@  B= >g
 *  B= D>0F,
N > B /$d3d!	+ t B@@+ u2b B "
QB= XB=O@>  B> = > >@ B= D> F> "QB= XB=O@>  B> = > >@ B= D> F> h" B=	@ B=,~     
=
! (4B!O@= $QD>XB>@@> = > >@ B= D> F>@@(.*1j+!,~,>,!>,>,>~,!>/x>,~(! $&Z$$! /$&/<,~0<7d~+!$  3H+!%=d!"@,~