Google
 

Trailing-Edge - PDP-10 Archives - red405a2 - diagnostics/dslpa.sav
There are 2 other files named dslpa.sav in the archive. Click here to see a list.
x&~Ph.p'm0vix-mwx/0/+/+1O+/~+/~+0+0+1@+/~+1T+/H0+0+0+0+0+0INf a; @0	1A00x0~`0t+0|00:x,~+ + + + + + + + + + + + +0!0)@0@0@0@0@0@0@0@0@0@0@0@0@0@0~h0P


,. 	-+*@()?/$p0[aJMma; p0_aJMma; x0awx0a 1?j	`
DECSYSTEM 2020 LINE PRINTER DIAGNOSTIC [DSLPA]
1Ffe+@fEgZ*1C3$:G>vM KcH7[>%\G>f=zC' C'@M2:K2jiCZ~[81O7@0@@h7@0@@gz@@h  1F @1*- 0 ! @h@@g^ { @g}6@0+2@@gz@th
6@h+1m@@h
@@h@@h@@h@@h@@gy05@1p``,B+1jh`9b+1TO@h  H.,1v`0Q7@0+1zO+2h@@h
h`=b7O@h
O@hp`@@O@gya@+1rh`?h+1p7  BX@g|p+@g|7@0+1zO+2~n+1v7@0h`D6@0b0Q,~,@E@p $@@ `D @. ."=D1} h5@2h :r;S5bH>+27@0+2b`E5V2@@h
 1Z+2
0Z+2`EO+2	0Z&+2`Et+2	0Z+27@g,@E,B3 :,@z-(@/Et+@l1Z+2(1Z+2f0:0z+2/:(:)8+2 Xgz Xh
1Z0+2!1Z +2"1Z"+?n+2'4V2%  ) @gz  5 @h
++@gz+2$bEH+2	@4V2)+gz0b7+2e7@0+2,1")+2e+2-+2e+2j+2{+3+3D+4M+4V+4^+4e+4l+4y+5+5+5+5*+56+5B+5N+5Z+5b+5j+5x+6+6+6#+6/+6<+6G+6P+6\+6e+6m+6z+7+7!+72+7C+7T+7e+7s+8+8+8"+83+8D+8V+8^+8m+8y+9+9
+9+9++9g+9u+:+;5+;?+;R+<
+<+<$+<@+<L+<]+<n+<~+=+="+=8+=E+=L+=\+=p+={+>+>+>+>)+>4+>K+>a+>w+?+?+?X+2	+2	bQB+2	  2X@2@+2
4V2jbQ=+2	,Anh`i  Bc @!  2o @h,Af S5,AirF-C &rS=L`o 2k A ::1 +2n1@92n1D92n1D92n1D92n1$+2n  ,A}+2k+2{,An S5,Af V $V.$,Ai 
 JS>rj-CrJd
x@2JS>L`si2{-C=h2~-C,A}+2{+3,An,Af,AirGS5(F|tKS52JL`w 3  ,A}+3+3
-C $@rJ`J?La 3aJ@La 3  ,A}+3+3,An6@h+3) S5,Af,Ai *~_rj *s
-C * rkS=rJ`J?La 3aJ@La
 3  ,A}+3+3+,An S6,Af V $V.$,Ai 
 JS>rj-CrJd
x2JS>La 3+=h3.  ,A}+3++36,An,Af,AirGS6(F|tKS62JLa 36  ,A}+36+3<,An,Af,AirGS6dtKS62JLa 3<  ,A}+3<+3C,An,Af,Ai *rkS6 *sS5-CrKS6@`JLa 3C  ,A}+3C+3K,An S6,Af,Ai *rj-C@ * rkS=rJ`JLa  3K  ,A}+3K+3T,An S7,Af V $V.$,Ai 
 JS>rj-CrJ2JS>La$ 3T=h3W  ,A}+3T+3^,An,Af,Ai *rkS7 *sS5-C@rKS7`JLa* 3^  ,A}+3^+3g,An S7,Af,Ai *rj * rkS=-C@rJ`JLa, 3g  ,A}+3g+3p,An S8,Af V/ $V/.$,Ai 
 JS>rj-CrJ2JS>La0 3p=h3r  ,A}+3p+3z,An,Af,Ai *rkS8 *sS5-C@rKS8`JLa6 3z  ,A}+3z+4,An S8,Af,Ai *rj * rkS=-C@rJ`JLa8 4  ,A}+4+4,An S9,Af V/ $V/.$,Ai 
 JS>rj-CrJ2JS>La< 4=h4  	,A}+4+4,An,Af,Ai *rkS9 *sS5-C@rKS9`JLaB 4  	,A}+4+4,An S9,Af,Ai *rj * rkS=-C@drJ`JLaG 4  
,A}+4+4',An S:,Af V/ $V/.$,Ai 
 JS>rj-CrJd
p2JS>LaK 4'=h4)  
,A}+4'+41,An S;,Af V $V.$,Ai 
 JS>rj-CrJ2JS>LaO 41=h44  ,A}+41+4;,An,Af,Ai *rkS; *sS5-C@rKS;`JLaU 4;  ,A}+4;+4D,An S;,Af,Ai *rj * rkS=-C@rJ`JLaZ 4D  
,A}+4D+4M,An S;,Af,Ai  * @S> *rj **tjrJ2JS>La_ 4M  
,A}+4M+4V,An,Af,AirGU(@S>t*rkS;**tkS;rKS;2JS>Lac 4V  
 JS>tJ2JS>Lal 4e  ,A}+4e+4l,Anhan S5 *? JS>,Af Xn $Xn.$,Airj@
 
 
0rj0-CrJd
{@2JS>Lat 4m=h4p  ,A}+4m+4y,An S6 * JS>,Af Xr $Xr.$,Airj@
 
 
0rj0-CrJd
x2JS>Lay 4y=h4}  ,A}+4y+5,An S7 * JS>,Af Xv $Xv.$,Airj@
 
 
0rj0-CrJ2JS>La} 5=h5	  ,A}+5+5,An S8 * JS>,Af Xz $Xz.$,Airj@
 
 
0rj0-CrJ2JS>Lb 5=h5  ,A}+5+5,An S9 * JS>,Af X~ $X~.$,Airj@
 
 
0rj0-CrJ2JS>Lb 5=h5!  ,A}+5+5*,An S: * JS>,Af Y $Y.$,Airj@
 
 
0rj0-CrJd
p2JS>Lb 5*=h5-  ,A}+5*+56,An S; * JS>,Af Y $Y.$,Airj@
 
 
0rj0-CrJ2JS>Lb 56=h5:  ,A}+56+5B,An S; * JS>,Af Y
 $Y
.$,Airj@
 
 
0rj0-CrJ2JS>Lb 5B=h5F  ,A}+5B+5N,Anhb,Af,Ai@reS;reS:.$0D+5Q (,AfriS;rKS:d
p2JLb 5O=(5T  ,A}+5O+5Z,An   @S>,Af,Ai@reS;reS:rKS:2JS>Lb! 5Z  ,A}+5Z+5b,An   @S>,Af,Ai@reS; S>reS:rKS:2JLb& 5b  ,A}+5b+5j,An,Af,Ai@ DL@reS;roS:1$95l ( HL@d0dp,AfriS;rKS:d
p PS>2JS>Lb, 5j=(5p  ,A}+5j+5x,An,Af,Ai@reS;reS:1$95z X@ $X@.$,Ai 
 JS>rkS;-CrKS:2JS>Lb2 5x=h5}  ,A}+5x+6,An,Af,Ai@n@d@reS;roS:1$96O
@reS;rmS:.$reS;rKS:d
p2JLb6 60D+67@+6+6reS;rmS:O@lOd0dp+6  ,A}+6+6,An VB $VB.$,Af,Ai 
 JS>@
rmS;rkS:rmS;rKS:d
2JS>Lb< 6=h6  ,A}+6+6#,An VI $VI.$,Af,Ai 
 JS> ,rmS6@
rmS;rkS:rmS;rKS:d
2JS>LbB 6#=h6$  ,A}+6#+6/,An   @S>,Af,Ai ,rmS; ,rmS: ,rmS5 ,rmS;@
rmS:rmS5 ,rmS;rKS:2JS>LbG 6/  ,A}+6/+6<,An   @S>,Af,Ai@
rmS; ,rmS:-C ,rmS5 S;@
rmS;rKS:2JS>LbL 6<  ,A}+6<+6G,AnhbN   @S>,Af,Ai ,rmS9 ,rmS6rKS92JS>LbU 6H  ,A}+6H+6P,An V] $V].$,Af,Ai 
 JS>rkS9/*d*d
p JS> ,rmS6rKS92JS>Lb[ 6P=h6R  ,A}+6P+6\,An ( HS>,Af,AiriS9 ,rmS6rKS9d
p2JS>Lba 6\  ,A}+6\+6e,An ( HS>,Af,AiriS9 ,rmS6rKS9d
p2JS>Lbg 6e  ,A}+6e+6m,Anhbh,Af,Ai ,rmS8 $Z ,rmS7(D{l@reS> ,rmS5 ,rmS5-C@-AQLbo 6n  ,A}+6n+6z,An@h,Af,Ai ,~rmS8 $XriS7(D{l@reS> S5 (rh (rh $t "="7@-AQ=$74$7,AY@l Vd $Vd.$ 
 JS>rmS;rKS:d
2JS>Lbtc6z.,=h7h,A}+6z+7Lby6z+7
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-CrKS6 Jl @S>2JS>Lc 7  ,A}+7+7!,An  Bc @!  7, @h,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-CrKS5 Jl @S>2JS>Lc 7!  ,A}+7!+72,An  Bc @!  7= @h,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-C-CrKS6 Jl @S>2JS>Lc 72  ,A}+72+7C,An  Bc @!  7N @h,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-C ,rmS5rKS6 Jd @S>2JS>Lc 7C  ,A}+7C+7T,An  Bc @!  7_ @h,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-CrKS5 Jl @S>2JS>Lc 7T  ,A}+7T+7e,An,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-CrKS6 Jl @S>2JS>Lc 7e  ,A}+7e+7s,An,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-C ,rmS5rKS6 Jd @S>2JS>Lc 7s  ,A}+7s+8,An,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-CrKS5 Jl @S>2JS>Lc" 8  ,A}+8+8,An  Bc @!  h,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-CrmS5rKS6 Jl @S>2JS>Lc' 8  ,A}+8+8",An  Bc @!  h,Af,Ai ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 ,rmS5 ,rmS5-C ,rmS5rKS5 Jd @S>2JS>Lc, 8"  ,A}+8"+83,An6@h+8Bhc-,@`pp,Af  8B @h,Ai,Ak ,rmS8 $Z@
rmS7(D{l@reS> ,rmS6 S5 ,'rmS5 ,'rmS5-CLc3 85  ,A}+85+8D,An6@h+8T,@`pp,Af  8T @h,B=,B3,Ai,Ak ,rmS5@
 *^(J{l
@rkS>rmS7 *rkS8 *%rkS5Q w @^ *sS5,BqLc8 8D   ,A}+8D+8V,Anhc:@l,Af,AirmS8rKS5 Jd@ @S>2JS>LcA 8W   ,A}+8W+8^,An,Af,Ai ,rmS8@
rmS7 $Z(D{l@reS> ,rmS5 ,rmS5 " -AQ="8f,AYrKS5 Jl@ @S>2JS>LcF 8^  !,A}+8^+8m,An,Af,Ai ,rmS9-C ,rmS6  sS6sS6-CrKS5 Jl@ @S>2JS>LcM 8m  !,A}+8m+8y,An@l,Af,AirmS9 ,rmS6-C ,rmS5rKS5 Jd@ @S>2JS>LcR 8y  ",A}+8y+9,An,Af,Ai ,rmS6-CrmS9rKS5 Jd@ @S>2JS>LcY 9  ",A}+9+9
,An,Af,Ai ,rmS8  !@Z @S>@
 $ZrmS7(D{l@reS> ,rmS5 ,rmS5-C-AQ+9,AYrKS<(J|2JS>Lc] 9
  #,A}+9
+9,An6@h+9)7@h+9),@`-C  raS6Q  @` " $`,C#rCS6aB+9'`B@+9'rCS6aB+9'3@cd 9-C	  #,A}+9+9+,Anpa@+9]7@h
+9]6@h+9]hce,@`,B3,C46@0+97pa@+97  94 @CBbchh+C@0`+C@3@  
5F9: & ^ @`Q"`X"`*"`#Y`A"."wQB`X`#A"."oXB`# "~p $-CrCS5`B@cp 9:`B+9\ "}1f+9H $^0,C#+9I $^/,C#rCS5`B@cu 9:`B+9\ (# 
0j/*@C#0.(@c{ 9:`B+9\5N9Z,CBrCS5`B@c 9:`B+9\=h9NO+9N4L9[+9\1&99:-C	  $,A}+9/+9,An7@h
+9s6@h+9s,@`,B3,C4Q"^	X"`*"`$ "~p $-CrCS5`B@d 9c`B+9r * , (@ (S+Q@S) "{ $S),C#rCS5`B@d 9c`B+9r<
5l9r8
 
=h9j-C	  $,A}+9_+9u,An7@h
+:6@h+:6@0+:pa@+:,@` d B` d @`Q"`X"`*"`# d B`$,Ak,Aip  : @hp-C "~o $%-C@d 9+:rCS5aB+:
`B+:
rCS6aB`+:
3@d 9-CP  %,A}+9u+:
+:"6@h+:"6@0+:"pa@+:",@`,Ak,Aip  : @hp-CQ"\X"`*"` d @` "= $%-C@d :+:!rCS5aB+: `B+:
rCS6aB`+: 3@d :-CP  %,A}+:
+:L6@h+:L6@0+:Lpa@+:L,@`,B3,C4,Ai-C d 6@h d! @`@@`Q"`X"`*"` d! @` "= $-CrCS5`B@d% :*`B+:L  :5 @CB7@hbd'6@hbd+h+C@0`+C@7@h+:<1@+C@  
5F:?`&6@hC&bd0zb0Q:.0.(N:I3@d6 :*-CP5J:L1&9:?-CP  &,A}+:$+:N,An7@h
+:e6@h+:e7@h+:e6@0+:epa@+:e,@`,B3 ( "{ $^1,C#rCS5`B@d= :V`B-:d=h:V "{ $^1,C#rCS5aB+:a`B+:
rCS6aB`+:a3@dC :T  Q@` " $`,C#-CP  &,A}+:N+:g,An7@h
+:|6@h+:|7@h+:|6@0+:|,@`,B3,AibdE`4Q"\X"`*"`  ?vQ@` "= $-CrCS5`B@dN :l`B+:{-C & "w $S',C#rCS5`B@dS :l`B+:{=f:v-C	  ',A}+:g+:~,An7@h
+;6@h+;7@h+;6@0+;,@`,B3,AibdU`4Q"\X"`*"` @?vQ@` "=r$-CrCS5`B@d\ ;`B+;-C & "w $S$,C#rCS5`B@d] ;`B+;=f;
rmS7(D{l@reS> ,rmS5Q"l`9";!@-AQ+; ,AYrKS5aJLdc ;@lrmS;tKS:tIS<2JLdi ; BZ BZ@@h
,B3pa`+;/+g}4@;/:,@g}+;^{,@g}6h+27@h+;?,BB", @gz @( @h? @g{ g|7@h+;H,;+;I`@-;t g{"g|-;v,@z80;J,@r87@h+;N`D+;K0Z?9;I8,;I,@D  ),B+;R,Arddr-(@/H@@h,;=@"<A   @g{  ? @g{ g|7@h+;Z,;+;\`@:g{`@-;t g{"g| -;v7@h+;``D+;q,@z83Zg{ g{880;^,@r9<;i g|/0.7@h+;h`D+;]3Fg{ g{=;]7@gy+;o6@h+;mO@h :,@z+;U@@h :,@z,@D+;p  ),B+<
 ZSE :,@z SE+;b`;t@@g{  @ @g{+;tb;v Zh7@+;}1:+;v1z+;}1:+;v1z
+;}0Z?+;v :?,@z h+;v`@+<`@,~`@-;t,~6@g},~O@g}@@g~bduf+<4 <0`+<6@g~+< @g{O@g~bd}+< @g{@@g~,~,Arde-(@/HC"< :""g|,@z80<,@r8|<,@D  *,B+<,Arde-(@/Hn"< :&"g|,@z80<,@r8|< :,@z"<"g| :&,@z90<! :",@z90<! :!,@z90<! :#,@z80<,@r8|<,@D  *,B+<$,Arde	-(@/Hv"*"g| :,@z:"("< :,@z90<08<<*9(<. :,@z80<)+<0,@z"(80<),@r"("g|:@"9d<5 :,,@z90<=+<3 :,@z.0/1F.050<= :,@z90<=9(<=:0F+<2+<2,@r8j<',@D  +,B+<@,Arde
-(@/I  ;"
 :,@z8,<C :,@z :,@z1@+<J1@  1@;  +<B,@r  +,B+<L,Ar`e-(@/HI,;=O"<7 &"g| 87@h+<S`D+<U,@z90<XJ+<Q ZSE :,@z SE+<T,@rJ g|/0.8<<P,@D  ,,B+<],Arde-(@/I6,;=O"<7 &"g| 87@h+<d`D+<f,@z90<iJ+<b ZSE :,@z SE+<e,@rJ g|/0.8<<a,@D  ,,B+<n,Ardep`@ +<},@r-(@/KZ"<"  @SE 
e"g| :?,@; :,@;80<t :,@; :,@;@@,@A@@(-(@7SF8<<r  -,B+<~de+<|,Arde6@h+=-(@/Jh7@h+=-(@/K"< ,7@h+= &7 & Fh	,=,= :,@z8
0L+=d
 h	=&=,@r8|=,@D  -,B+= h	4F= :,@z=f=,~ * ,@z=j=,~,Arde#-(@/L", * &" ,@z90=1Z :0==,@r0F/1F? &88
3jg|+=8,=,@D=(.,B+=",Arde&-(@/L$6@+=8<"0\SE(\
6@h <
6@h <0Z9=&,@r,@r  .,B+=87@gy+=7 <+=. <+=.,Arde*-(@/L,@D,@r", +g| & " ,@z90=@1Z :0===,@r1F? &8<
0J+=<8,=;  /,B+=E,Arde--(@/LD-(@/N+-(@/N+,@u,@D  /,B+=L,Arde0-(@/LN  ? @g{   @g{"< 0 $! g{,@z :,@z>`+=Q :,@z>`+=Q,@r 08|=Q g{1@?+=Z:g{+=P,@D  0,B+=\,Arde3-(@/I=@   @g{  
 @g{:g{ g{,@z :,@z :,@z :,@z+=k-(@/Wx=f h g{0@
+=a,@r :0,B+=p,=m @=f.&-Fh+=fIKIPIUIZI{,Arde5-(@/Id  	 @g{"< g{,@z :,@z :,@z :,@z \S@-(@/Ip S@8|=~  1,B+>,Arde9-(@/J  	 @g{"< g{,@z :,@z :,@z :,@z \S@-(@/JI S@8|>
  2,B+>,Arde;-(@/J  
 @g{"< g{,@z :,@z :,@z :,@z \S@-(@/JQ S@8|>  2,B+>,Arde=-(@/J#   @g{"< g{,@z :,@z :,@z :,@z \S@-(@/JZ S@8|>!  3,B+>),Arde?-(@/J1   @g{"< g{,@z :,@z :,@z :,@z \S@-(@/J_ S@8|>,  3,B+>4,ArdeA-(@/Q6@+>K <@fpX   = >9pH5H><beE+>I@fpX   @g{  ? @g{"g| g{,@z83Zg{ g{80>@,@r"g|pH(Hz0(u+>F9>@beV (@zbeX,@D+>I  4,B+>K,Arde[-(@/KJ"< ,7@h+>P &7 & Fh	 Fh	,>Y,>\ :,@z8
0L+>Ud
 h	=&>Q,@r8|>^  4,B+>a h	4F>[ :,@z=f>Z,~ * ,@z=j>\,~ ,>h	 h	0F+>Q+>M,Arde`-(@/JA", * & " ,@z90>h1Z0 :9>f,@r1F &/<8
3jg|+>e8,>l +g| &" 1Z0 :,@z90>r1Z :9>n,@r1F/ &8<
0J+>m8,>l  5,B+>w,Ardee-(@/L=-(@/M
-(@/M
-(@/M
-(@/M
-(@/M
-(@/M
-(@/M
-(@/M
,@r,@D  5,B+?7@0+@l7@+2+2,Ar,?7+?	  QW~"  @SE 
e?RP~r?0L1@?60Z?1Z+?B1Z	+?D1Z	+?F1Z
+?H1Z+?91Z+?J,@;+?  0Q~,@;+?4V?4@,@A@@(-(@7SFn+?  :,@z6@$@tg,?7+?&bRSbRb`+?' @`+?(0@+?/0Z)1Z9+?30Z'1Z7+?20Z#1Z3+2	bRc+?'  eg~b,~,Ar+?	,Ar+?   eh~b0Q+?  0Q+?<p`@:x,~ :,@;  eh+?<,@;,?0  ei~b+?,@;,?0 ei+?<5V?,?0  ej,@;+?<5V?A,?0  ej+?A5V?A,?0  ek+?A5V?A,?0  ek+?A5V?A,?0  el+?A5V?M,?0  el~bf+?T0`?+?W @h+?U @ :?,@; ,@;=b?Q+?  em~+?M  ep~+?O  et~+?M  ?Z~+0
TEST 156 HAS PURPOSLY NOT BEEN DEFINED SO AS TO ALLOW THE OPR
TO TROUBLE-SHOOT A SPECIFIC PROBLEM  HE ENCOUNTERED ON THE LPT.
REFER TO APPENDIX "D" OF DSLPA.TXT FOR GUIDE LINES AND HELPFUL HINTS.
hexb+2	7@g,@E6@0+?xhe|7@h
,B3,B= "  e~aB
+?w  f`B  f~b0Q"  @SE :,@z-(@/QJ " 
e@@(:,@;:,@;$,@:0b?+@
e"  @SE :,@; :,@; :,@;+? :,@z6@$@tg+2	 :,@; :,@;,@;@@,@A@@(-(@7SF+@
 Bh
 Dh
 Fh &("{ $)"A$?,@ =F@ $,@  $,@  $,@  h
,@  h
 h
 h,~ :,@; :,@;+?  (D)B; SE+@&"  @SE(B B(: B ,~wx@' @h,>,>,>  0W` $r%S5+@*hf h,^,^,^+@' Bh
 "$ ):A:?4Z@60Z+@5 ZSE,@u,@z8$@19@0 h
+  Bh
  7@+@6,A9@8(Z)X; SE,~"  @SE(X X(*j@@  Rh~,~(Z)X: SE+@>(X+@B-(@/Lb,~4V@Wpa@+@i f @@M @@Qpa@+@K f @@R@ @f	`Jc@f+@Q:1"+@Lhf	` @f @@R$YC 
H0+@U,~  H<~	`p S4(B."U f
 @"f
 @U.@*S4f
`f`f~h5@@cZ<r=S5+@cO@g,~H>~-@'~+2	YC"YC"YC"YC"0a3Drx@h+hRf@@M.f@@@Q+@K@@g5V@qL:,@z :,@z:,@zp+2	$	`+2	,ZSE@:,@z :,@zn+@w6@g+@xO@g@SE,~ f~b0Q+@l4V@}?`TDd
`L`L+A)+A2 S6@rLd,d
`L +A3`L@+A4 S5@brLd,d
aL+A5,~hf+A6hf+A7hf+A8hf+A1bf+A)bf=+A-bfG+A.,Ai,Af *Z(J{l
@rkS>@
rmS7 *~rkS8 *rkS5 *sS5,~,AYQ"9"AA@,~,Ai ,rmS5 *\(J{l
@rkS>@
rmS7 *=rkS8 *rkS5 *sS5,~ *^(J{l
@rkS>@
rmS7,*~rkS8s*rkS9,*rkS5,~upAQ,BF@bZS5/$@rJA*aJ@+AW:AQ,BN+AQaJ:AQ+AV@6*+S5r*,~bfPdfb=d,xd@/@lb0Q,C\+2	@ * S5r*,~b0Q,C\b0Q,A$+2	@ ,rmS5 ,u
,B3a:,@z,~4@h:g},~^@{@g}htb+Bhfwf+B4 B1`+Bhfx+B`f
`f{hf|b+Bhf~f+B4`B"g1B+Bhg+BX@S4hgb+B!hg	f+B 4`B 1 +B!hg+B @S4,^,^,~hB#@  +B#hB%@  +B%hB'@  +B'hB)@  +B)hB+@  +B+hB-@  +B-hB/@  +B/y(B1 "=bB2+B15VB< h
4@B<,A9 $t,A@-AQ=$B54$B<,AY,AC $t,A@-AQ=$B94$B=,AYO@h
,~,A[,Aa@   S5r`h   S6r`h,Ai,~:hhg hzbb0Qb0Q,~ @gq Bgu Dgu Fgv Hgv Jgw Lgw Ngx Pgq Rgr Tgr Vgs Xgs Zgt \gt,~ gq gu gu gv gv 
gw 
gw gx gq gr gr gs gs gt gt,~ @gx Bgu Dgu Fgv Hgv Jgw Lgw Ngx Pgq Rgr Tgr \gt,~ gx gu gu gv gv 
gw 
gw gx gq gr gr gt,~ h @!  (@(@p0@+!+hXBg-BjA ?1 +Bg+Bg|Bj Bp.g( I`Bp4@Bj @( A"?4BBjA ?4@Bj+BjQ"9"Bq@,~ g0@+hhghg  vhg  vphp
gyhg hvhg gyvb0Q+1O,C\,A$hg,~,Ch,C\+B~,Ci,C\+B~,Cj,C\+B~,Ck,C\+B~,Cl,C\+B~,Cm,C\+B~,Cn,C\+B~~HC	-C  Bc @!  C @hrCS6aB@+C  0W`  H>~Q rCS6aB@+C= C+C
hg+C
@raS=+C	hC   = C+CHC,>  raS5   = C,^+C{ C  `(@{l@raS>@raS7rcS8  raS9reS5  sS5  = C"+C,>,>,> (_-C (@{l@raS> S>88ra A (@raS7rcS8  raS9  raS5  sS5  = C0rAS5`@@+C2=hC/,^,^,^,~,>,>,>,>-C@raS;  raS: &0 "  .rgS;raS:81"9C:,^,^,^,^,~,>bg!,^+CB~ CB,>,>,>,> 0h/( $^-1(+CK  0/((H.Q@^. "{,C#+CN  .Q@^. "{,C#,^,^,^,^,~nCP-C  Bc @!  CV @hrCS6aB@+CZ  0W`hg%Q rCS6aB@+CY= CW+CQhg+CQ@raS=+CP,CorCS= BS@`0Q,D,C`,Cx,~,>,>@b+Cd.g) ab~+Cf,Dab+Cb,D(+Cb,^,^,~  +Co  +Co  +Co  @+Co  `+Co  p+Co  x+Co  | @h,>,>,>!&|!$@(DbDh,D BSA.g)A`l*fCs,^,^,^,~,>,>,>,>!&|!$(D SAbDh,D?*fC{,^,^,^,^,~,>,>$g*.S4rFA&X,^,^,~,>,>,> S3 g*.rb,^,^,^,~,>,>,> & @ S3rb.$=fD,^,^,^,~,>,>,> S3 g*.rB(@
G*,^,^,^,~,>,>`g+ S3.  ,E(,E=`g+ 06@h+Da`@+D  v+D& v $D6,E`g, A |`g- g.|,E6,^,^,~,>,>,>`g. g*.S3,E(,E=`g+d"~6@h+D/ 0a`@+D1 v+D4`g/ g1,E=` $D;,E,E6,^,^,^,~N@1 i&m}:E6 g7P] Q'\ Y?\ C
lHvI'	Yp`a*:[Kp"cDl@&[Dl@meK[@,>,>,>,>,>$g*&$,DN6@h+DF 0a`@+DH`g1 l+DJ`g1 l,DR,DV,E6,^,^,^,^,^,~ &DX. `,E( g*.S4,E=,~,> &D\.Z,E,^,~ &D\.[,,~YB<PYB<QYB82YB=YC=YC2YB-3YB<vODfODoOD`OHDaOxDbP(DcPXDdQ DexD`xDaxDbxDcxDdpDe~xDgKK|@a?,Wk:$:m.)_:eRIeY>Mj:eO$\YI>tPS;$[QEW+EW+m-KriO%[ra[QYB=pFHDpmH YC'YBv)YC&Z_C%}3iD	iDiD_5J7m,\YYC&9[n9en9gfvJ6InJ6O>.,@,~,~,>`g2 g3l,^,~,>`g4 g3|,^,~,>`g5 g3|,^,~,>`g7 g3|,^,~,>`g8 g:|`g: g<|,^,~,>`g< g:|`g= g<|,^,~,>6@h+E 0``@+E ,>,>,>,>,>,>.$  @
l*cF+EbB,E!:+EcB+EbH,E#(J5JE,^,^,^,^,^,^,^,~ ,E'``,~`g?(jE$ ,E9,E-,E',~,>  +E0,>  +E0,>  +E0,>  +E0,>  +E0,>  +E0t,^,~,>  +E3,> t=bE4,^,^,~,>  0Q~,^,~,>4 E<z,E+,^,~,E*"x+E:,>,>,>,> "@ g@5DED4@EC $+ED0B+EE. t=bEA,^,^,^,^,~WRONG COMMAND FORMAT. TYPE "?" FOR LISTING OF CORRECT FORMAT.

	CORRECT COMMAND FORMAT

XX-YY (CR)	XX=NUMBER OF FIRST TEST
		YY=NUMBER OF FINAL TEST
(CR)		REPEATS TESTS PREVIOUSLY PERFORMED
A (CR)		EXECUTES TESTS 1 TO 120 AND 122 TO 153 IN EXEC MODE
		AND TEST 122 TO 153 IN USER MODE
D (CR)		PRINTS ALL CHARACTERS AND OCTAL EQUIVALENTS
# (CR)		PRINTS THIS TEXT ON THE LPT
L (CR)		PRINTS TEST AND FUNCTION LIST ON TTY

TEST#		FUNCTION		TEST#		FUNCTION
-----		--------		-----		--------
 1	LP20 REGISTER ACCESS TEST	 2	CSRA REGISTER R/W TEST
 3	CSRA HI-BYTE TEST		 4	CSRA LO-BYTE TEST
 5	CSRA CLR TEST (LOINIT)		 6	CSRA CLR TEST (UBINIT)
 7	CSRB REGISTER R/W TEST		 10	CSRB HI-BYTE TEST
 11	CSRB LO-BYTE TEST		 12	CSRB CLR TEST (LOINIT)
 13	CSRB CLR TEST (UBINIT)		 14	BUSADR REGISTER R/W TEST
 15	BUSADR CLR TEST (LOINIT)	 16	BUSADR CLR TEST (UBINIT)
 17	BYTCNT REGISTER R/W TEST	 20	BYTCNT CLR TEST (LOINIT)
 21	BYTCNT CLR TEST (UBINIT)	 22	PGCNTR REGISTER R/W TEST
 23	PGCNTR CLR TEST (LOINIT)	 24	PGCNTR CLR TEST (UBINIT)
 25	RAMDAT REGISTER R/W TEST	 26	CHARBF REGISTER R/W TEST
 27	CHARBF CLR TEST (LOINIT)	 30	CHARBF CLR TEST (UBINIT)
 31	CHARBF LO-BYTE TEST		 32	CHARBF HI-BYTE TEST
 33	PNTDAT HI-BYTE ADR TEST		 34	PNTDAT LO-BYTE ADR TEST
 35	CSRA 0'S DISTURB TEST		 36	CSRB 0'S DISTURB TEST
 37	BUSADR 0'S DISTURB TEST		 40	BYTCNT 0'S DISTURB TEST
 41	PGCNTR 0'S DISTURB TEST		 42	RAMDAT 0'S DISTURB TEST
 43	COLCNT 0'S DISTURB TEST		 44	PNTDAT 0'S DISTURB TEST
 45	(RAM) BASIC ADR TEST		 46	(RAM)BASIC PAR NET TEST (PR=1)
 47	(RAM)BASIC PAR NET TEST (PR=0)	 50	(RAM) BASIC COMPLIMENT ADR TEST
 51	(RAM)FLOATING 1'S & 0'1 ADR TEST 52	(RAM)0'S & 1'S DISTURB TEST
 53	(RAM) PAR GEN NET TEST		 54	(RAM) PAR GEN NET TEST (RAMTST)
 55	(RAM) DISABLE LOAD TEST		 56	(RAM) DISABLE READ TEST
 57	PGCNTR DECREMENT TEST		 60	PGCNTR DECREMENT CARRY TEST
 61	PGCNTR (GOERR)DECREMENT TEST	 62	PGCNTR (PAGTST)DECREMENT TEST
 63	(RAM) 1 WORD NPR XFER TEST	 64	(RAM) BASIC NPR DATA XFER TEST
 65	(RAM) SSYN TIMEOUT(SYNTIM)TEST	 66	(RAM) SSYN TIMEOUT(ERROR)TEST
 67	DEMAND TEST (DEMTIM)		 70	DEMAND TEST (LOINIT)
 71	DEMAND TEST (ERROR)		 72	MEMTST TEST (MEMPAR)
 73	MEMTST TEST CLEAR (LOINIT)	 74	MEMTST TEST (ERROR)
 75	GO ERROR TEST SET (GOERR)	 76	GO ERROR CLEAR (GOERR)
 77	BASIC INTERRUPT TEST		 100	DAVFU BASIC INTERRUPT TEST
 101	LPC9 SEL BYTE CNTR (CLR DONE)	 102	LPR2 BYTE CNTR ZERO (SET DONE)
 103	LPD4 PAGE CNTR EMPTY (SET PAGZRO)104	LP8C CLR 1 L (CLEAR PAGE ZERO)
 105	LPC9 SEL PAGE CNTR L (CLR PAGZRO)106	CHECKSUM LOGIC TEST
 107	LINE-PRINTER PARITY TEST	 110	DAVFU FORMAT MEMORY BIT 
 111	DAVFU FORMAT MEMORY ADDRESS TEST 112	DAVFU OVERFLOW TEST
 113	DAVFU ODD NUMBER TEST		 114	DAVFU NO STOPS TEST
 115	DAVFU OVERPRINT TIME-OUT TEST	 116	DAVFU 8 LPI FORCE TEST
 117	DAVFU 6 LPI FORCE TEST		 120	DELIMITER HOLD TEST

***************** PATTERN PRINTING TESTS *******************

 122	EVERY COLUMN			 123	MODIFIED RIPPLE PATTERN
 124	VERTICAL ALIGNMENT		 125	HORIZONTAL ALIGNMENT
 126	HORIZONTAL TABS			 127	OVERFLOW CORRECTION
 130	COMPLEMENT " " AND "-"		 131	COMPLEMENT "*" AND "U"
 132	COMPLEMENT "RUBOUT" AND "NULL"	 133	SHUTTLE TEST #1
 134	COLUMN COUNTER (INCREASING)	 135	ILLEGAL CHARACTERS (EXEC MODE)
 136	COLUMN COUNTER (DECREASING)	 137	CHARACTER SPACING
 140	OVERPRINT TEST			 141	DC0 - DC4
 142	DC3 TEST			 143	DC1 TEST
 144	DC2 TEST			 145	DC4 TEST
 146	DC0 TEST			 147	VT TEST
 150	SPEED TEST (EXEC MODE ONLY)	 151	SHUTTLE TEST #2
 152	COLUMN COUNTER (SPECIAL)	 153	SWIRL PATTERN

THE LP20 DIAGNOSTIC WILL TEST THE LP20 CONTROLLER LOGIC
(IF IN EXEC MODE) IN THE ABSENSE OF A PRINTER.

TYPE ALTMODE WHEN READY -  H<LPT NOT AVAILABLE
LPT IS OFF LINE
LPT IS NOW ON LINE
n0HBTEST 124: *HAMMER ALIGNMENT*
VERTICAL ALIGNMENT PATTERN "E"

TEST 130: *DATA BUFFER TEST #1*
COMPLEMENT PATTERN " " AND "-"

TEST 122: *ALL HAMMERS CAN SELECT SAME CHARACTER OVER ENTIRE COLUMN*
EVERY COLUMN PRINTS THE SAME CHARACTER. ALL CHARACTERS ARE PRINTED.

TEST 123: *UNIQUE CHARACTER SELECTION TEST*
MODIFIED RIPPLE PATTERN. EVERY COLUMN DIFFERENT AND
EACH COLUMN PRINTS ALL CHARACTERS EVENTUALLY.

TEST 125: *HAMMER ALIGNMENT*
HORIZONTAL ALIGNMENT PATTERN "M" THEN "MEBF......"

TEST 126: *TAB AND CHARACTER POSITIONING TEST*
THE + SIGNS IN THE LINES FOLLOWING THIS ONE SHOULD LINE UP.

TEST 127: *OVERFLOW LOGIC TEST*

IF THIS IS A 132 COLUMN PRINTER, THE FIRST LINE OF THE PATTERN SHOULD
CONSIST OF 119 ZEROS, TWO + SIGNS, 10 ZEROS AND END WITH A + SIGN.
THE SECOND LINE SHOULD CONSIST OF A + SIGN, FOLLOWED BY FIVE ZEROS
AND TWO + SIGNS.
HOWEVER, IF THIS IS A 120 COLUMN PRINTER THEN THE FIRST LINE OF THE
PATTERN SHOULD CONSIST OF 119 ZEROS ENDING WITH A + SIGN.
THE SECOND LINE SHOULD CONSIST OF A + SIGN FOLLOWED BY A + SIGN,
TEN ZEROS, TWO + SIGNS, FIVE ZEROS AND END WITH TWO + SIGNS.

TEST 131: *DATA BUFFER TEST #2*
COMPLEMENT PATTERN "*" AND "U"

TEST 141: *COMBINED DC0-DC4 TEST*
THIS TESTS THAT DC0 THRU DC4 RESULTS IN THE PRINTER GENERATING THE
CORRECT NUMBER OF VERTICAL SPACES.
"DC0" - 28 BLANK LINES SHOULD PRECEED THIS LINE.
qxIP"DC1" - 1 BLANK LINE SHOULD PRECEED THIS LINE.
"DC2" - 3 BLANK LINES SHOULD PRECEED THIS LINE.
"DC3" - 1 BLANK LINES SHOULD PRECEED THIS LINE.
"DC4" - 1 BLANK LINE SHOULD PRECEED THIS LINE.
TEST 142: *DC3 TEST*
THIS TESTS THAT DC3 RESULTS IN THE PRINTER GENERATING THE
CORRECT NUMBER OF VERTICAL SPACES.
"DC1" - 3 BLANK LINES SHOULD BE CONTAINED BETWEEN THIS PRINTED LINE AND THE NEXT.TEST 143: *DC1 TEST*
THIS TEST VERIFIES THAT ISSUING DC1 RESULTS IN THE PRINTER GENERATING
THE APPROPRIATE NUMBER OF VERTICAL SPACES.
TEST 144: *DC2 TEST*
THIS TEST VERIFIES THAT ISSUING DC2 RESULTS IN THE PRINTER GENERATING
THE APPROPRIATE NUMBER OF VERTICAL SPACES.
TEST 145: *DC4 TEST*
THIS TEST VERIFIES THAT ISSUING DC4 RESULTS IN THE PRINTER GENERATING
THE APPROPRIATE NUMBER OF VERTICAL SPACES.
TEST 146: *DC0 TEST*
THIS TEST VERIFIES THAT ISSUING DC0 RESULTS IN THE PRINTER GENERATING
THE APPROPRIATE NUMBER OF VERTICAL SPACES.
TEST 147: *VERTICAL TAB TEST*
THIS TEST VERIFIES THAT ISSUING VT (VERTICAL TAB) RESULTS IN THE
PRINTER GENERATING THE APPROPRIATE NUMBER OF VERTICAL SPACES.
|(JATEST 152: *COLUMN COUNTER (UP-DOWN)*
THIS TEST PRINTS A RAMP PATTERN.

"DC2" - 2 BLANK LINES SHOULD BE CONTAINED BETWEEN THIS PRINTED LINE AND THE NEXT."DC4" - 9 BLANK LINES SHOULD BE CONTAINED BETWEEN THIS PRINTED LINE AND THE NEXT."DC0" - 28 BLANK LINES SHOULD PRECEED THIS LINE.
x`J_"VT" - 19 BLANK LINES SHOULD BE CONTAINED BETWEEN THIS PRINTED LINE AND THE NEXT.TEST 133: *SHUTTLE ENDURANCE TEST*
THIS IS THE CARRIAGE RETURN TEST (SHUTTLE TEST #1).
SINGLE LINES ARE PRINTED CONSISTING OF THE NUMBERS 6-0 AND 9-0 SEPARATED BY TAB FIELDS.THE PROCEDURE IS TO TAB OUT 16 FIELDS THEN PRINT 0 THREE TIMES, NEXT A CARRIAGE RETURN IS ISSUED WITH NO LINE FEED.
NOW WE TAB OUT 15 FIELDS AND REPEAT THE PROCEDURE PRINTING 1 THREE TIMES AND SO FOURTH.
THUS FOR EACH PRINTED LINE WE HAVE ISSUED THE FOLLOWING: 136 TABS, 16 CARRIAGE RETURNS AND PRINTED 51 DIGITS.

sKTEST 133: *SHUTTLE ENDURANCE TEST*
THIS IS THE CARRIAGE RETURN TEST (SHUTTLE TEST #1).
SINGLE LINES ARE PRINTED CONSISTING OF THE NUMBERS 6-0 SEPARATED BY TAB FIELDS.THE PROCEDURE IS TO TAB OUT 6 FIELDS THEN PRINT 0 THREE TIMES, NEXT A CARRIAGE RETURN IS ISSUED WITH NO LINE FEED.
NOW WE TAB OUT 5 FIELDS AND REPEAT THE PROCEDURE PRINTING 1 THREE TIMES AND SO FOURTH.
THUS FOR EACH PRINTED LINE WE HAVE ISSUED THE FOLLOWING: 21 TABS, 7 CARRIAGE RETURNS AND PRINTED 21 DIGITS.
TEST 151: *SHUTTLE MIS-POSITION TEST*
THIS TEST IS SIMILAR TO TEST 133. IT ATTEMPTS TO PICK UP HAMMER MISSES IN THE BLANK WEDGES CREATED BY THE PATTERN.

TEST 132: *DATA BUFFER TEST #3*
"RUBOUT" AND "NULL" ARE SENT TO THE LPT.

IF THIS  PRINTER IS UTILIZING THE 96 CHARACTER SET,BUT NOT
AN LP26, THEN "<" IS PRINTED FOR THE CODE OCTAL 177.
IF AN LP26 AND 96 CHAR. THEN A CURSOR LIKE CHARACTER IS PRINTED.
ON PRINTERS WITHOUT THE 96 CHARACTER SET THE PAGE WILL BE BLANK
SINCE THE 177 CHARACTER WILL BE A RUBOUT.

TEST 23:
}hLTEST 134: *COLUMN COUNTER (INCREASING)*
THIS TEST EXERCISES THE COLUMN COUNTER.  EACH LINE OF THE PATTERN
SHOULD BE FILLED WITH ONE MORE CHARACTER THAN THE PREVIOUS ONE.

zhLTEST 136: *COLUMN COUNTER (DECREASING)*
THIS TEST EXERCISES THE COLUMN COUNTER. EACH LINE OF THE PATTERN
SHOULD BE FILLED WITH ONE LESS CHARACTER THAN THE PREVIOUS ONE.

TEST 135: *ILLEGAL CHARACTER TEST (EXEC MODE ONLY)*
WE ATTEMPT TO PRINT ALL ILLEGAL CHARACTERS.  THE FOLLOWING LINES
ON THIS PAGE SHOULD BE BLANK EXCEPT FOR THE ASCII CHARACTER IDENTIFIER
...PROVIDING THIS IS NOT A 128 CHARACTER LPT!

v0L<TEST 153: *HAMMER CONSISTANCY TEST*
THIS TEST PRINTS A SWIRL PATTERN.

TEST 137: *FIXED DRUM SPACING TEST*
THIS TEST EXERCISES THE CHARACTER SPACING CAPABILITY.
TEST 140: *OVERPRINT TEST*
THIS TEST CHECKS THE OVERPRINTING RESOLUTION OF THE PRINTER BY
OVERPRINTING EACH LINE THREE TIMES. THIS TEST PRINTS ALL CHARACTERS
(FOUR (4) LINES PER CHARACTER.



000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000111111111122222222223333333333444444444455555555556666666666777777777788888888889999999999000000000011111111112222222222333123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012
8M
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()
)()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()(
[<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>][<>]
<[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]><[]>
(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)(<>)
<()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()><()>
[(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)][(<>)]
([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])([<>])
<([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])><([])>
H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-
-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H-H
H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=
=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H=H
HIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHI
IHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHIH
FHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFH
HFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHF
HEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHE
EHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEH
EFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEF
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
TEST 150: *PRINT SPEED TEST*
EXEC MODE ONLY - THIS IS A LINES PER MINUTE SPEED TEST

LPT HUNG...FROM ADDRESS 
THIS LPT PRINTS  LINES PER MINUTE
TEST 20 - TIMING
SEND A FULL LINE OF ALL CHARACTERS & (CR) & (DC3) TO LPT.

TEST 21 - TIMING
SEND A FULL LINE OF ALL CHARACTERS & (DC3) TO LPT.

TEST 22 - TIMING (MAX RATE)
SEND A FULL LINE OF 36 CHARACTERS & (DC3) TO LPT.


TEST T.1-T.120 CANNOT BE PERFORMED IN USER MODE
ILLEGAL TEST NUMBER

TIMING TESTS CAN'T BE RUN IN USER MODE!!!
iQI
FOLLOWING IS THE CONTENTS OF THE LPT PRINT DRUM AND THEIR OCTAL
EQUIVALENTS (FROM 040 TO 177) NO HIDDEN CHARACTERS ARE PRINTED:


IN THIS TEST THE LPT WILL ECHO THE TTY WITH THE FOLLOWING EXCEPTIONS:

(CONTROL Z)	TERMINATES TTY INPUT. THE LPT THEN REPEATEDLY PRINTS
		THE PREVIOUS TTY INPUT.

		TO TERMINATE LPT OUTPUT, TYPE ONE (ALT-MODE).

ALTMODE		EXECUTES A LOCAL (CR) (LF) ONLY.

(CR)		IN EXEC MODE: SENDS ONLY (CR) TO THE LPT.

		IN USER MODE:  TTY ECHOES IT AS (CR) (LF) (CR).
		SENDS (CR) (LF) TO THE LPT.
		IN ORDER TO SEND ONLY (CR) TO THE LPT, TYPE:

(CONTROL A)	SENDS ONLY (CR) TO THE LPT, BOTH IN USER AND EXEC MODE.
		THIS CHARACTER DOES NOT GET ECHOED AT ALL ON THE TTY.
		USE (ALTMODE) IF DESIRED, TO GET ECHO SUBSTITUTE.

(LF)		SENDS (LF) TO THE LPT. PRINTERS USING THE BA-10 WILL
		DO AN EFFECTIVE (CR) BEFORE EXECUTING THE (LF).
		FOR THAT REASON (LF) IS ECHOED AS (LF) (CR) ON THE TTY.

(CONTROL N)	ENTER OCTAL EQUIV OF ASCII CHAR TO BE SENT TO LPT.
		FORMAT:	^N123,456,
		123 = CHAR EQUIV IN OCTAL
		456 = DECIMAL # OF CHAR ITERATIONS

(CONTROL K)	SEND A "VT" TO THE LPT.

(CONTROL L)	SEND A "FF" TO THE LPT.

(CONTROL P)	SEND A DC0 TO LPT.

(CONTROL Q)	SEND A DC1 "   ".

(CONTROL R)	 "     DC2 "   ".

(CONTROL S)	 "     DC3 "   ".

(CONTROL T)	 "     DC4 "   ".


TTY IS READY FOR INPUT NOW:


TO REPEAT THE PREVIOUS LPT PRINTOUT, TYPE "R (CR)".
TO RESTART TEST 144 (NEW PRINTOUT), TYPE "N (CR)".
TO FINISH TEST 144, TYPE "F (CR)".


**  COMMAND ERROR (F=FINISH, R=REPEAT OR N=NEW)
**

BUFFER IS NEARLY FULL. CLOSE INPUT BY TYPING (CONTROL Z).
THERE SHOULD BE*****   BLANK LINES  BETWEEN THE FOLLOWING CHARACTER STRINGS    (*****)
SWITCH LPT OFF LINE AND THEN TYPE ALTMODE - 
SWITCH LPT BACK ON LINE AND THEN TYPE ALTMODE - ~XS
THERE IS NO PROVISION FOR AN AUTOMATIC SCOPE LOOP IN THIS TEST
IF YOU WANT TO PROCEED, TYPE ALTMODE - | S
TYPE "P" TO PROCEED TO THE NEXT TEST, OR
TYPE "L" TO ENTER A SCOPE LOOP.

INSPECT LPT PRINTOUT. 
TYPE "P" TO PROCEED TO THE NEXT TEST, OR
TYPE "L" TO ENTER A SCOPE LOOP.
THERE SHOULD BE 8 BLANK LINES ABOVE THIS ONE
0I&Tp )U )	dHH! h@I&Tp )U )	dHH! hL	dHS"
 }PS+         012345 f{v{{{{{{{{{{{{{{{{f f fxU~HV ?>=;7/?****xV
?xV?xV?xV`VXVxV}pV @ @~}{wo?~}{wo?xV)xV*PV+U**U*UU**UU*xV/~8V0 @~}{wo?
U*
U*VA$Im6[$$(VI$Im	6
oxVd		



  !!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??@@AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^``aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~tW 0@P`p	 
0@
Pp 0@P`p 0@P`p ! "0#@$P%`&p'() *0+@,P-`.p/01 203@4P5`6p789 :0;@<P=`>p?@A B0C@DPE`FpG	H	I	 J	0K	@L	PM	`N	pO
P
Q
 R
0S
@T
PU
`V
pWXY Z0[@\P]`^p_
`
a
 b
0c
@d
Pe
`f
pgpqr0s@tPu`vpwxyz0{@|P}`~p@~}{wo?U*U*U*S<S5S6S8S9S:S;S<S5S6S7S9S:S;S<S5S6S7S8S:S;S<S5S6S7S8S9S;S<S5S6S7S8S9S:S<S5S6S7S8S9S:xZhZ000(}p[~p@@@0@@@@@p@@@@A0@`@@@0@@@@@p@@@@@0@pz0^x>#x=Cx;x7x/xp?h?`P0ppp pp>p                                                               o	N Tp-&0^.S)S)
dxR"
%N$U 
TH!	dE'}'A
@dfK2MiSaJMmdp}'
S;$\@?|}'+vY\`i"N0aP;J	m(}SN	 S8kg>0wYVml`M?
****************************************************
***** DIAGNOSTIC RUNNING UNDER MONITOR CONTROL *****
*****   OPERATOR INTERVENTION TESTS ABORTED    *****
****************************************************

TYPE ? TO GET FORMAT ON TERMINAL,
TYPE # TO GET FORMAT PRINTED ON THE LPT
COMMANDS: XX OR XX-YY OR A OR D
|+x3$gRJ1R.=|gR-](Pg&
RO'I9R.=]Wo`iCH~Y@)3SO$\@C\yRMY7kSx
p`l
PBiCI~GO\I9i|
p`q
7h
 BiCI~GOR6R.=
p`u
`BiCJ~GO^6R.=
p`y
 BiCJ~GOYHLzET
A1T:~@Y/`
p`}
`BGOYHLz
p`}
(BiCK~
pa
`BGOYHI9h646KK`g Th`
pa
BiCK~GO \I9i|
pa
7h
pCiCH!|GO R6R.=
pa
0CiCH#|GO ^6R.=
pa
pCiCH%|GO YHLzET
A!T:~@Y/`
pa
0CiCH'|
pa
0CiCH)|EWH~pKO'p
pa"
7h
0CiCH+|EWf gPB& @MkzdX9~
pa&
pCiCH-|
pa+
pCiCH/|Eg$;ZH~pKO'p
pa.
7h
pCiCI!|Eg$;Zf gPB& @MkzdX9~
pa2
0CiCI#|
pa7
0CiCI%|amH~pKO'p
pa:
7h
0CiCI'|amf gPB& @MkzdX9~
pa>
pCiCI)|amf gPFXT]'!WhI0e|
paC
HCiCI+|elH:H~pKO'p
paI
7h
 CiCI-|G"(SH~pKO'p
paM
7h
`CiCI/|G"(Sf gPB& `MkzdX9~
paQ
 CiCI!|G"(SdX9R.="Tj]? vKp
paV
xCiCI#|G"(S2yX\iSO`
pa\
7h
PCiCI%|G"(S"IX\iSO`
pa`
7h
CiCI'|a;$H:"IX\iSO`
pae
`B}iCI)|a;$H:2yX\iSO`
pai
7h
(B}gR-],RO'I9N=eI9i&tr_~iCI+|GOLJ9iW KO'p
paq
7h
(B}iCI-|GO LJ9iW KO'p
pav
7h
pB}iCI/|EW@>0SO&\QR.=
paz
7h
8B}iCJ!|Eg$;Z@>0SO&\QR.=
pa
7h
 B}iCJ#|am@>0SO&\QR.=
pb
7h
 HB}iCJ%|elH:@>0SO&\QR.=
pb
7h
!B}iCJ'|G>d;Z@>0SO&\QR.=
pb
7h
!XB}iCJ)|a;$H:@>0SO&\QR.=
pb
7h
" B}gR-],PZ
IKO7H$R.=]Wo`iCJ+|J
pb 
# B}iCJ-|JaIj?
pb
7h
#pB}iCJ/|JaIj?
pb#
$@B}iCJ!|JI\yR.=
pb(
7h
%B}iCJ#|Jh$LRgLI9i|
pb-
7h
%hB}iCJ%|C4QK(6R.=
pb3@
&HB}iCJ'|JKS=|UR.=|
pb7
7h
'B}iCJ)|JKS=|U#:gPH
pb=
7h
'hB}iCJ+|J~
pbD
7h
(PB}iCJ-|J~
pbI
7h
) B}gR-],xKLaWyJYtgR. KO%S{xiCJ/|a<P_VvI9,<R[v@KO!/`
pbR
7h
*0B}iCK!|a<P_VvI9,<R[v@CKKO!/`
pbW
7h
+B}iCK#|a<P_VvI9"=y9d$I1el[ZR.=|
pb\
7h
+XB}iCK%|a<P_VvI9#zgPH	GJ-Y7h$\z+x
pbb
7h
,8B}gR-]"C4MlR.=]Wo`iCK'|g&t{^~)q. ^ i@]<KwJ$Wp
pbk~hbp
-@B}iCK)|J9h+x
pbq
7h
.gB}"AiJKHK`eh
pbqxhbz
.`B}gR-]-gP[rJeytF$\zS:9/_iCK+|gOM`S6-}:R.=OMmZ$Wp
pb~
7h
/pB}iCK-|gOM`S6-}:R.=+y+x
pc
7h
0@B}iCK/|IlRR.=-]Z$Wp
pc
7h
1B}iCK!|IlRR.=G2,@2}Th$Wp
pc
7h
1XB}iCK#|IlRR.=+y+x
pc
7h
2(B}iCK%|[nLzR.=6-\d$Wp
pc
7h
2pB}iCK'|[nLzR.=G2,@2}Th$Wp
pc
7h
38B}iCK)|[nLzR.=+y+x
pc
7h
4B}iCK+|O<\Y_HI9h]|\Y+x
pc$
7h
4PB}iCK-|O<\Y_H;CH	wKK_
pc)
7h
5 B}gR-](Pg&
7i-8h$\zS:9/iCK/|E`S;$\YkC 
pc08c4
6B}iCH CxE`I4m S;$\YkC 
pc5zPc9
6`B}gR-]+4g
KsS
I9i&tr_~iCH GxYBK0.:J}7iY _:)_
pc=
7h
7`B}iCH KxYC sR(wk;$\@upg 	]I/`
pcB
7h
88B}iCH OxYB"@C(wk;$\@K7N XF9:B
y ur%~
pcH
7h
9B}iCH SxYAD0Y 0vK
O)9^$Wp
pcN
7h
9xB}iCH WxYBK03J}7idX9B
y ur%~
pcT
7h
:PB}iCH [xG",:yk4I9h+x
pcZ
7h
;8B}iCH _xKK|@E'&0]~,RGPz\aN-mi<L~
pc^cd
;xB}gR-](2mt92iZR.=]Wo`CHANNEL-PASS NUMBER: (1-16, CR=ALL CHANNELS) PcmiCH"CxI4m Y>
@C&dY
pcm0cp
=hB}Y&tS8e&vI9+yN.@Q&dPe&vJ7Nl\yC/p
pcm0cv
>B}Y&tS8e&vI9+yN.@Q&dPY=SRxtC:t[
pcm@c{
>pB}KK|@g 
S;%S6.<pOx
pcm`d
?HB}iCH"Gx
pdHd
=hB}KK|@g 
S;%S6.<pOx
pdd
@8B}~p?sx?sxiCH"Kx]<ZKK\.*7N$Sjl[7ed}Ree}`iO`
pd	0d
A B}KK|@E'&0e>tp\$Sjl[7ed}Ree}`iO`
pd	 d
AxB}xiCH"Ox]<ZKK\.*7N$Sj|Iq. KO'p
pd8d
BhB}KK|@E'&0e>tp\$Sj|Iq. KO'p
pd d
C8B}pppiCH"Sxk;XqKOm6X$Sjex2~
pd"8d&
D0B}CHANNEL NUMBER: (1-12, CR=ALL CHANNELS) @d+CHANNEL NUMBER: (2-12, CR=ALL CHANNELS) d/TESTING CHANNEL NUMBER KK|@E'&0e>tp\$Sjupi?0Y8
pd"d7
F(B}iCH"WxKK|@G>tJ:S>p	iI2
,kyJ@]{KK*7i'p
pd8(d>
GB}KK|@E'&0e>tp\$Sj
md~i9CZS:8i&l\
pd8~XdD
GpB}PLEASE SET THE LPI SWITCH TO 6 LPI, TYPE C.R. WHEN DONE.
h9
SKK|@G>tJ:S>p?
pdK8dO
I8B}iCH"[xKK|@o"MI aJMm]Y9g<_`
pdPdT
JB}PLEASE SET THE LPI SWITCH TO 8 LPI, TYPE C.R. WHEN DONE.
iCH"_x
pd[pd\
I8B}
pd[|d^
JB}iCH$CxIe4i
YkzN.@\<P|
pd_
LB}G?)1htF(62|02
=C1i
iB E?%_P86J+x
pd_(
LHB}gR-]+$@:i`e&vJ7N$\zf+wpi@$IP	;KKHwYVm`e&vL`i"(
p[:eI9}|i@$MP7I&52JN
JKJwo`
DEFINE VARIABLE CHARACTER SET

INPUT FIRST CHARACTER OF SET IN OCTAL - t0d}
INPUT6LASTwCHARACTERWOFSETINOCTAL - i@$QP
e'U{ZC0O:l[ZBMe;wpi@$YPtKX
e'U{ZC0H1g{xi@$]PtKXT 130: COMPLEMENT PATTERN (" " AND "")
i@&EPw[Bd[2]P:i`(7HPD}|i@&IPw[Bd[2]P:i`K,+zhR
v['wpwSFi@&IP	6S6Mh:Kwpi@&MPpeJLrJ.M9\=_W ]4Y2}|i@&QP	<KJr}M6\}7io`i@&UP
6Y<G"(1i0Kb,0_(wYdOo`i@&YP	<KJr}M6\}7io`i@&]PtCJ
=d1S:8(AP{KK*7h$\z}|i@(EP	}5i@(QP	$$\z}|i@(UP	($\z}|i@(YP	 $\z}|i@(]P
S; 
xK	<K
[rJ}k{x
***************************************
***** MILLI-SECOND TIMER DISABLED *****
*****      ( ABORTING TEST )      *****
***************************************
CHARACTER PRINT RATE =  LINES PER MINUTE.
|peZi@*EPpeJLrJ.M9\=W8]4Y2#&I9\"?~i@*MP
{SJ`:io^^ZRSTN
RETYPE OCTAL ASCII EQUIV #
RETYPE THE CHAR ITERATION IN DECIMAL #~Het
OCTAL EQUIV TOO LARGE (<177) RETYPE #}CZ}m]SsRDPaP
T]PLZZp}M0Xf
rhh`64 CHARACTERS
wf128 CHARACTERS
95 OR 96 CHARACTERS
}3@fu}`_8J7Jwp0iSH}:x]
T]R. CL)2\<tO:,@ {x-@h$S3S5$S=$S=$S>c@f @@R*}+y""TH
9N.CI4m eH
9dX9&pyewp}:~@K'E' )N0KP@GO/_}>4`S:(SPd'
rhM`gJo`}>p]Th
 SL;CH@GO_
ANALYSIS: ANY OF THE FOLLOWING CAN CAUSE ERROR TO SET:
	1.) DAVFU NOT READY	(CSRA BIT 12)
	2.) PRINTER OFF LINE	(CSRB BIT 07)
	3.) LINE PRINTER PARITY	(CSRB BIT 05)
	4.) RAM PARITY		(CSRB BIT 03)
	5.) MASTER-SYNC TIMEOUT	(CSRB BIT 02)
	6.) DEMAND TIMEOUT	(CSRB BIT 01)
	7.) GO ERROR		(CSRB BIT 00)

ANALYSIS: A FAULT CONDITION IS PRESENT IN THE PRINTER ITSELF
"SUSPECT POWER UP SEQUENCE FAULT"!
|`fG
ANALYSIS: THE PRINTER APPEARS TO BE OFF LINE
"CHECK THE OFF LINE CONDITION"!

**********************
TRANSLATION RAM OR DAVFU LOAD OPERATION FAILED TO COMPLETE!
CHECK CSRA BITS 02 AND 03 TO DETERMINE WHICH OPERATION FAILED.
**********************
vfa}+y"C2dYMJ}PFwx
STANDARD LP20 #1
	UBA = 3, LP20 BASE ADDRESS = 775400, VECTOR = 754
OPTIONAL LP20 #2
	UBA = 3, LP20 BASE ADDRESS = 775420, VECTOR = 750
}DSJ,( 5|@YA_;&+vYS;]k
`x}&vh6SXP
p3%p.$?~$S4G"]YACN(2IJ.<`x
}&vh6SL	 r$LRgL|qcG wpG"
IKO	WdfH}m_2d\@?|S;]mKy$LRgLP}&vh6Si1i?2IJ.<f7.=EM"A{x}3$G>vLWY2. KO&3GK: sB<hVd2< }xQRF4P
'^rW%S$}`} 
4pw$LRgLP}BH
zCS.0|O$fh`|(Q"E(Q"E(Q"E(Q"E(Q"E{wpYC 
9:~p\eR{x***** INVALID CHANNEL NUMBER *****
YC2Mi G?)1i3H a2,rJ.9:{x <(UBAS:   HI PIA=, LO PIA=
UBARAMPAGE ADDR=~g0$:  BUS ADDR = @ BYTE CNT =  PAGE CNT =  RAM DATA =  CHAR BUF =   COL CNT =   CKSUM =  PRINTER DATA =  ?BIT-H
~)h.6h6hI"E(5zkE'#X3E-6xE+?t&h*W\)7W\.,Pr%H(W[QgW[M	+W[@v*Pr#esGE.l<&h1#Ei0M:00dz0!/|X30
/d:0 /=+0\/=}0\/.bC0Jt0Z.tt&A}.t[&B.6O0
.6K0FgI0-H}}C\+f0)0+f-s0?k0_+Z0`>=t0^KH0O)!<&B	) ?0
(c>h0K(]:0@0N'z0M'%~0'%~0.q$0#dBX1&72J|1(71v	1)71v	1)7)?1(7%X1'^	ACVfKCPzk<2~PiAC~Ohl;~Ohk:{~Ohk:d~Ohj:L~Ohj:!~Ohi:~Ohi9r~Ohh9\eC	wOHD85H/7H.6nH6HH5OHs4mDnh9/DnU8Wfe2kS+!kBq$
<!9R2I9AA!!kA@ YA YAD?AQneAC/-<N0rOAKM2BB8><oS@o+C!B~CCCCCCCCCCCCCCBVzB}|l@F9h)?J+^p&J&GpXJ!.pPJ:pTAmpIbZt`Alr`IbOpZI]
p\7B;2'7[EHIG^p(6{,pVI=jpRI0vp?w)?S;?-@h
?( ?t\4h
NaBS4u=ZJCQ00P{}X0PV{q*P/$=}Z0-V@q-)w?'Z  )2$2@R$SyA"
@{DU|+H2|+7~D6|+77D|+7)D&|+7)D |+#=,Ak|*WfS3|*Rf,Ai|?+S={zDgS>{smhS=m3K1vrbEUqQfI@o#G/0Lo#?)RPo#Mro"u0Ko.po
3fc&LdoGrhoCjoBftoB`nt,#nbra>Y<	"=b
E#b
E!<JE<IE<IEarcSnK/[<z;bnJ50hn5@RcUmtAe	;}22mXLUl$&P?!@P? Nt ;F`r N
Rt;F[rh0Gh0sMBR0gfMsfN0f}Uf}Uf}TFFjhFih
exkS@Fih
FhS?;ah	c*
h	c)uW@=k="0S:~v>^:~u>Q:~u>M:x5=Q<N=P:rrVO:rkVI:r^VH:r]=:r]=:rWVB:r"X^:rXP:qzXP:qsX@:_cX@:_>?3:_<?2:_.Vd:_'V]:_V]:_VP:YrVA:YkV/:Y;?X:Y;?:Y:?:Y:>w:Y9>a:Y9>K:Y8>4:Y6V/:Y/V:Y(>):Y'>:Y'>:Y&>:Y&={:Y%=p:Y%=\:Y$=L:Y"Wd:YVd:Y=E:Y=8:Y=":Y=:Y<~+mM<}:Y<n:Y<]:Y<L:Y<@:X<$:X<:X~<
+gBXn+g;X^:X~;R:X};?:SRV:SKV:RnV:RgV<4F33<4E3.<4D83p58,<4C8"p4}8<4C8p4i8<4B8p4U7|<4B7sp4A7m<4A7ep4-7_<4A7Tp47M<4@7CA(3+p/Q3(<413"p/7=<4072p.q7,<4/7!p.]7<4/7p.K7p.J7
p.J7<4.6z<4.6m<4-6e<4-6\p-z6Zp-y6R<4,6PA'3p)13<43<46G<46<<46/p(*6,p()6$<46#p(6 s
Fa6<46p(6p(6p(6<46p'n6s
:!5}p'm5z<45xp'Z5vs
45pp'Y5l<45jA'3<4
3<4	3<45b<45Zp"5Ws
Y!5Tp"5Q<45Np"	5F<45Bp!v5@p!u5:<456p!b54p!a5-<45*p!M5!<45p!:5p!95<45A&34DA&3<3b3<3a2~p4=<3`4;pr49pq44<3!41p^4/p]4)<3?4'pI4l<3^4p54<3^4p"4p!4<3]4p
pW9pV8ypV8msJb8gsJa8fpU8^pU8VpT8D<3H36A%2j`gYhe0Y`Y^GXN?0	XJGC?7XG1"1*:A1FX9[MpX1x:?X/:2f:52XjS@WxLhW[pVsBV:bBFW5*/Vb%@>P:}
SC9vST
2+h	<fT	<UTy>l
}I>d
zk0S9,<.SH^;i!@hP	}Cv	oCl	oCk	nCj	nCi	mCh9iiSA9eo9b1*QVXsC4-0X~4hO1W#C/~'C#N0x69,AnMPv52MP#@1jMOI;tx)2MD:K1}M@KsLe-CLa,cht;VSAt;USAt"/0't	oSDsQtSDr?SBKPg0q^SBKSEpX.hK|h97oiu+0oit+0oit+0ois0ois0oir0oir1@oiq0Jy)+0Jy(+0oiq0m;8>qG@0IzLb3e0V3d,~=`~U=`e=`bsB\EO"BN;w,?%;v@}?/;v@s?*7DJ7DH7|*:@hC@*2gBj:5QwDN7ogDX9 O5@x9 O+@l7SJDR505uY05uY0*[	`U5[58*
;=(/^p"(*GpH();Dc(%.p@(#ZE(4D(gD(:pD73Qp'fZt@72Hr@'fOpJ'a
pL'K^p*4,LpF'AjpB'4vp
3g-!Bg%d*Bg2Vy>0	2Uf2Ue|2UeA2Uc;D;2U][A92UMD42UMD1"wD("q2U3;2U O2U2UYCf2UC`2U	Cd2UCb2Tw2T+S:"|@"{ "{"z"z"y"y"x2Tv:X?2Tv)X2TutZ2TujHme2Cj0Y2Cj
0Z!XM0Y0]BpzX30WY+=1$';,>P4#}40b'`
b6h(nd
b6z(nx(M!E<(M E:4DE9
+z@D
)C
h
)-'3|==
(]>f
(Q>n'3k=
=z<
=y<
=y<
=w<&T@&T &T&T&T&T&T&T
/3&@ 
/3@!W@ _zEE _zED _yEC _yEA43E=	qPb	q.0I	q-`PO}	pmx	pj3x	pj2|	pj,~O+h	pcg0	p`,`	p`,bU	pYW O-(@/	pFI0I	pA\vN8v	p3@0G	p/0	p-F0H	p(
|Mf|	p%rz	p%Lz	p%+S<	p"<fMTd	p $bMM`	p t	p t	pt-(@7	p ~M'~M$`	pp	pp3~]`Lhn3~\nLTl3~[lL@j3~[jL,h3~ZhLf3~ZfLd3~YdKpb	oXprKir3~Yb3r:0T?(0b?'1"30a[S+o1kB1e
hP3^`@PLhPfUHV%?UHV$UHV#UHV#UHV"UHV"UHV!UHV! B#s3P@g1A@O- 0U?gG}||@{ {zzy,}i,}hyx,\fS9~0sdhvb3F9[-B[0R
3?q?UZe	US}/G1;4G,0H
;Db
	ZD
@b0Q2b0Q
9`0Q39[`0Q	lih9#bSMgQwGL^/v]B^0vW0P3-uItiFtg@0tg@0tg?xotg?Hotg>a; tg>INf tg=tg=lXoUig,O?	`/<@`
P$$7f~Wg3SE#9<'#';U#';B2q8>72q<2q<N2p<2p~<"i<BH@jvD2
<B_`|;/_`l;_`k:|_`k:e_`j:L_`j:"_`i:_`i9s_`h9]_`X9)_`W9_`W9
`V9`V8w`U8k`U8\`T8TAd8BAc81Ac8:Ab8Ab8Aa7qAa7cA`7Rtl34AP7AAO70AO7AN7LA&5@A%54A%5(A$5tj3A5A5A4wA4jA4cA4\A4TA4Ktj3A4B@49@4/@~4%@~4@}4@}4	@|4ti3@l3x@k3n@k3e@j3\@j3R@i3I@i3A@h3:ti2ypd8BpO7pN6xp<6Np'5Xp4wx|;+0I2y:?9>v9>W8>I(>3'>''>&>&>%=y%=i$=[=J=D=3=!=<|<l<[<J<><#~<~;p};PP0HZW@005>t8p1]
/CB]CK]y=>\Y7=]z@Aw;v!"=k0z<)-J=~-I=s-I=a-G;\Y~a>,Y~a>!Y~`>Y~P>
0+;IYQ8wW@UYCW?W03?T.=f0,=eWhqB@//}';]~vG;I/y|=</yl=&~	]>e~	Q>m/yk=~	5<t/yj<r~	<a~	<P/Ir?U/I+=mR4R<)/C
@1KzE1TDvV.
P.<X
BmB!DPoB7B`BBBBZBDPmIBB^BB^BB]BDPm$>.C=vl;*/TA51TAO0TAK0TAF?5E3+z0T;p9I;K<t;&;%C02;.03;Tr;
*;sD02T9k
:d(q98a98Y]%S'8Uu(08RK[x8R:/~8R,<018R&`8Qi
z8Q[vF`CL=JAKJQJ1J#JPHvpJoIy-"]IpoId-"KI_-"KIZ-"JIU-"JIP-"IIKnI=nLNmLDOHnOHCNH_NHP36K	Rb36K	RS-	>K-	<K-	5KKL-aJ_-aJZ-`JQ
L$-PJIL-=KJh
KZ
I6	HI	I-aRn
L.S.oS.o+T-Wc?0,hJC@P,AR^0,AR]0,AR]0,AR\0zT+d?@+)9? )9?)9*)9lH<)9,@/)8;t@7)7/+,C\T)6Z P
T)4LT)4LT)4L
T)4L
T)4L	T)4L	)4@3S:)0]+S<)0ZS9,"@R|T)#(kT)#(jT)#(jT)#(i T)#(i@T)#fT)#
T)#T)#T)#
T)#
T)#	T)#	)!yHQ,!)T)"f!T).)zA")yAA)y@A!)y1A)y1AS4)/H.(E)A
Z%	s
0VT#jsT#hXT#hF@T#h/ +ac@tT"dxyKhrlT"[ T"V&XT"Vo T"U@T"R6zT";"T";""
{ghT"XBT"{o@ T"@@T"&zA!6w!)~T!)}|T G
T GT GT G
T G
TG	T;G	T<Dg#@T<nkP
P}
3@0dXh^2d?a2,d87^-Z%@0
RR+Sw^:/Sw^XSw^5'Sw^N+Sw^g'P
KyI(Sw]y8*Sw]y7Sw]h.,P
KwH(Sw]!gSw]	+Sw]v*P
Kue8+'8>@bNu;UbN
bN
	0"bMDk:\bMDj:bMDi:Sb56k
 ]A1&GA.&GA-&GA){0A$atn|hatnXhatnWha.a"_K}@_C`oBsP}nf^~`?"^~
h^}dh^}|c@u^}3@g^}/@w^}-F |C@E^hI~QWS^f8$ S^eim]Wj)@Q]Wj)@MxL!@L]Up[@i]RQB]Q<?2el[$gX':<Crx0TJ_N[@p;~$_9$SA#\'+.a|@Q
bcC
a\`,(TvC1ml[,^
L+S>&Tdg~!'8>FPi7 H*/}Hrj
7Clwy*/} Qp
0nP A/ Ph@"HCB"H
C@"i9r
vGH@P
E-@ )|=@
	]>h
	Q>r )k= )j<w
	<i
	<X
ASg~L-':5	x{'zS/(*c
@6'C&@&	WF1@}K	`P	Wc}E S*	ST*b*;ob);m/e1z	LX@R`QA^W0	K{0^%Ag}^
x]$k:a]$j:I]$j: ]$i:
]$X9'TVW0 	KUI$	KUI"R\! ~ArOAajA5IA8ajA4IA7aiA3HmA6aiA2}p:X|}hG;c	D}KCZ}C}
rXt}
d_gP}
dC2}
FwCN}
1?><=aGh|P)2	B2|F
@}R{~c {n-A{!h94vNNJ?4	.a{?0P	,#=P	,#<P	,#<@P	,#; P	,#;P	,#:P	,#:P	,#9Ruk	kRuk	j@Ruk	j Ruk	iRuk	iRuk	hP	,#9P	,#8s42%u772
	9vCx	z?2-gsqM2)g#NhjeC,Aye3*0XalY@P&HaH[x0e$01_9	`_)t:=_(&_($G_%__%@;}_
Gg}R_l:PcUt ^ge_0^g9*/~PYN]?t`\|Kt^\[M[\[M
\[N+RylL1"Q{%9fP^3Pq}3NJ?3NG?H3NF?F3NF?D3NE?B3NE?@PE!?OPE!?M3ND?J3NC?>3NB?;3N=?9V2)<e2)<TOAvDS6OAuqS6OAp$S5OAoQS5O0w,AfO.v1#O.K@1#Pf=Pf<Nut 2(Nh!c@rNh!]@s/40Qd@0Qa)<JMR/Q0+T20M	P;EtM	P1EOP)Tg )TT0Mgg|M722M 62)M10RMM2MA2M@2RL~FCL~C[1rL~Fg|L}aS;P'}'~~0'fxL$W[1sKhgD#p$KQ!vKL0P>s#!|#!{@#!{ #!z#!z#!y#!y#!x";De"
S<"
p"
o@"
o "
n"
n"
m"
m"
l"	ZE
I-igbSg{HgE0HfYGg{P~RH_.hHYUd=.HXj'=5gt=1^9N1D@1C 1C1B1B1A1A1@HFxS;HExwP+hG?B-dPS)E;Dd?ZEDD@=(DD9;;KDDS?o+zDV:eQS8nC}nC|nC|@nC{ nC{nCznCznCy:Ei:EhnCynCx8,s8+	S7g=g=g=@g< g<g<~g<~g<}8+
8+8+
@8+
 8+	8+	8+g<}g<|8ue^	fj>SF7/;Ac
Zup(sa>?A6b9H4Ii9ZNSPN
 #0W.2Jgz.2A0GS(0.1kG0.1]
EE+S?D/;DaD)ZD|ClZu 
(s @;;D`@5ZDy4(0U\ON2	A~2\<gzI30UP)/RvePqn/
gyFpPHvzv9>@09=?69@gy9@*2")=G2$3RY
3>Y
GWY3*YGWY3YGVX~3X~GVXz2nXzGUXv2ZXvGUXr2FXrGTXnzUyv"wkogxro~?7?<ucQu;OuTgxu4gwu
gwutgvtTgvFfty4guFetsguBt4gtBngtBgtgsBaTgsB[4grBUgrBNtgqFetltgqFdxv>b}8v?Pt_E?#S;N2?M~P0\B:/\>X\>5'\7N+\2g'r'I(\)8*\)7\	&\	)\+,\6.\.,[rO.O[mNO[mO[m	}0vTO[l|[l{&O[l+O[kO[kO[j]O[jRO[i%r%H([Z[Qgr%0[Ms/[M"-[M	+[L,[FG[@v*r#eOD^w'w]!+{ 0+0