*INITIORE*FORMFEEDORIG*EEDLNNUM*EDLINELENGTHMAXLN*EDTITLE*EDPGNUM*EDLPOSNSETPGLNEGETESUREEXPLODELENGTHCONSGETPUTRCCNAMEPRTWRDRESAFECDRSTDERRORLIST2LIST3CONDPRTATMEPRTNUMENUMBERPPRIN2PRTLSTREPRINCNREPRINCSETPAGEENEWLINEEADD1LESSPNEWPAGEETERPRIPLUS2SPACESPOSNFORMFEEDSPACES2DIFFERENCEUNDERLINE2ODEGREATERPLPRINTREERRORREMPROPSSNCONSREMPROPREMFLAGSSREMFLAGEJECTSTANDARDFUNCTIONSNCDEFLISTNOLIST**NCONCARGCOUNTUCREFONTIMEBTIME*EDFPRINT**DEFN*ALGEBRAICSINFLAGEXPAND*EDCLGLB**ENTPTS**UNDEFNS*SEEN*S*TSEEN**GSEEN*EPFILES*UNDEFG*ECURLIN*PRETITL*GLOBS*AICCALLS*AICLOCLS*AICTOPLV*AICCURFUN*ICOP**DCLGLBEXPANDNOLISTALGEBRAICNEWNAMSYMBOLICREFPRINTUNDEFDCHKFLAGPDEFDPRINCNGEUSEDBYSSSEENGALLGSEENSSUSEDUNBYCINTHISSCALLS*elGLB2RFSSBOUNDBYGLOBS*elGLB2BDSSSETBYYCALLEDBYGLB2STSSALSOISYSAMEASYCREFOFFTIDSORTHKPUNUSEDyXCONSAPPEND*CREFSUMMARYIN*GLOBALSACREF6 VCREF52 VCREF51GTH*SAVEPROPSININHAVEARGS**CREFTIMEFUNSTSEENPKCREF5EEPRIN1LINE:THNARYARGSNOTUSE**CREF61EISGLOBREQUOTECHKSEENEFASTBINDFASTUNBINDPROGNSETQFLAG1NOTGLOBREFEANATOMRELIST5ANDASSOCIDPEQCHKGSEENDO-GLOBALQCRFADD2LOCSQERLINEGLOBINDdeREMLOCSEGETDREDERREFFACE1nfBEGINADD2CALLSANFORMREANFORM1EANFORMLECHECKARGCOUNTFASTAPPLYANLFNENOANLGCOANLSETQEERSANFORMANLMAPREQUOTPORMISGLOBLEFUNCTIONANP!ATOMANP!IDBANP!EQANP!UNKNOWNTOUTREFREMEMQOUTRDEFUNTRAPUTOUTREFENDTOPUTURELIST4UNIONREMFLAG1RECREFREQTYPNMUNDEFINEARGS funNARYARG aATSOCCOMPRESSHASARGITHEQUALINSTDOFHMAXARG*PSCLOC*GENSYMREVERSIPQCPUTXRECOMPILECREFANPUTXRECADADRMKCODECDRLAMBDAOUTDEFRE?VALUE??LISTEXPRNEXPRFEXPRMACROSMACROMAP*COMPWHILEGSORTS==MAPCEMSG*ABSFOREACHMAPLIST*RAISEFORMAPCARMAXREPEATMAPCONMINAPPLYMAPCANORPLUSATOMPROGCARPROG2CAARCADRTIMESCDARCDDRCAAARCAADRCADARCADDRCDAARCDADRCDDARCDDDRCAAAARCAAADRCAADARCAADDRCADAARCADDARCADDDRCDAAARCDAADRCDADARCDADDRCDDAARCDDADRCDDDARCDDDDRCLOSECODEPCONSTANTPDEDELETEDFDIGITDIVIDEDMDSDNEQNERRORSETEVALEVLISEXPTFIXFIXPFLOATFLOATPFLUIDFLUIDPGETVGLOBALGLOBALPGOINTERNLITERMAX2MEMBERMINUSMINUSPMIN2MKVECTNULLONEPOPENPAGELENGTHCTIOPAIRPAIRPPRINTPUTDPUTVQUOTIENTRDSREADREADCHREMAINDERREMDREMOBRETURNREVERSERPLACARPLACDSASSOCSETSTRINGPSUBLISSUBSTSUB1TIMES2UNFLUIDUPBVVECTORPWRSZEROPGLOBAL1PUTENTRYIMPORTSFLUID1*RLISPMMAPUTCNMACROSIMPFGCASE*MODE*CREF.E * L@@@@Z"%,Z, L  BZ, L ,~ ,~3B+ B3D+
 , ,~,>,>61V+, B, >+ ,  D2D+ x, B, , B   x, >,~<<Argument mismatch in SMacro expansion>,	 Bx  D640V+) 6,	  6,
 B  5,
  ,
 B  5,
  *,
   4>~+
<<<<<+
> Bx6D1V+<>~+
 @ B6E1V+? +C   B,
   B+=>~,~<<+
,> x  Bx2B+K +L ,+G>,~ B D ,~,> , B ,2B+U,+V, x ,, >,~>, Bx@@,4B^@@,7@x+_,3@+bZ", ,
 ,Z$,,3@+i , , B+jZ, LZ",@@, >,~> Bx ,  x,2B+ , B,  , Bx @@ B D  ,3B+| + , , B+x@@>~+ @,  x, B @@ B D~ ~ ,2B+ , , B+ >~,~<
WINDOW TOO SMALL FOR LPRINT%w> Bx D @ @~ , , B},  }, B~@@,2B+ JZ",3@x+H x , B x  Dx , B},  },3B+& , , B},  },  D~  ,3B+. ,+F ~  ,3B+4 , ,+F   D ~Z" B} D} } },2B+?  ,   B }, B}+7 ,3@+F , ~ D~,3B+5  ,, I,+ >|,~<
,>,>6Y1V+N, Bx2@x+P +X3@+V   x ,   B+P x  Bx+N>,~<,>,>2@+] +a   x,   B+[>,~ ========================================= o3@+i+, k,
+b o, , B,~<  Errors or questionables====, B  L * L2@+y   ,  ,   ,   ,  B!  D!  F"  H" 
 J#  B#  B$  B$  B%  B%  B&  B& * L'  B'  B(  , ,~o<(<)<)<*<*<+<+,> ,,2B+ ! x, B!+ >,~<-,+ Sorting Time= Analysis Time=ion (ms)Tim Total Time=ma	 Timing Information<(M<.N<.O</PGlobals:HCalls:GTH  Toplevel calls:Us  T proceduressag  Function Usage Us  Global Variable Usagel procedures:leFunctions:ableGlobal variables:Va
Undeclared Global Variables:l	Undefined Functions:g foEntry Points: Crossreference listing for files:=  Summary</Q<0R<0S<1T<1U<2V<-<@<2W<3X<3<@<4Y<4<@<5Z<5<@> @  B  D2@+a N M,, , Bx " L6:0V+n   B~ M,2B+k ! ~, B! ~,,   B+d @~ @~ ",6 B6;1V+s +  B} L, L }, B B}6;1V+z + }  B|,, K |, }  B}+x  },,  D~ D~   B6;1V+ ~+  B} L, L }, B B}6;1V+ + }  B|,, K |, }  B}+  },, ~ B8 ~  D~+ B" # L6:0V+#   B~ K,3B+! $ ~, B$   B+  J,, @~ @~ # L6:1V+* +5   , B~ B~   B6;1V+1 ~+5  , ~ B8 ~  D~+-  J,7 B# ! I,7 B! ! I,7 B! $ H,7 B$ # H,7 B# " G,7 B" " L6:0V+]   B~ G ,
 ~ ,7 ~ B8 ~ , B~ F,  ~, F,7 B ~  D~6<0V+[ ~ , B}  ,8 } B8 } , } B8 ~  D~+Q   B+B2@8+3@9+i3@#+iZ$ E,, @ # L6:0V+i   B~,9   B+d3@"+l " E,: " L6:0V+u   B~ D  D,
 ~ ,:   B+m  C, * L # L6:0V+   B~ C,2B+ B ~,3B+3@+,  B@@,@@, ~,-Z", ,Z$,, B C ~,:3@9+ A B ~,:   B+y2@;+& A ", @ ", @ #, ? #, " L6:0V+   L ,   B+ ; L6:0V+%   ?,   B+  B;Z",3@<+9, , B  >,,@@, >, , =,@@, =, x,@@, <, x ,,@@,@@, >|,~<<<}<~!"$<'()*+,<2<1.0136<<9;=?CFHL<0<<<<=<4<*<*,>,>3D+XZ", x,
@@, ,6Z$ B,@@, +Y >,~> Bx DZ$,,  L6e1V+a +d  ,=   B+^>~,~<Globals::Same as::Is also::Calls:by:Called by:   in  Args  g  N2  Nary Args  Undefined> Bx @@@,@@, x,>Z", 1 x, B3B+ ,>   B+ 1,
Z", 0 x,,3B+ 0,
+
 / x,  D3D+
 /,
 ,
 .,
 ,Z$,,3@+Z", .,Z"
,   , -,   , -,  , , , x,: + + x,: * * x,: ) ) x,:3@9+& ( ( x,: >~,~<2f<5g<5i<1j<4ln<<>op<q<?s</> F,  Hx3H+:Z", , x,6Z$
>+ >,~*** Not Used ***onSet by::Bound in:Undeclared: Global in:  ,>@@, x,>Z", * L? Z Z x,@ Y Y x,@ X X x,@ W W x,@3@?+U V>+ >,~<<3><2@<0A<.C> F,  Hx3H+f2@?+aZ",+b  D? , x,6Z$
>+ >,~Argument mismatch in SMacro expansion>,	 Bx  D6u0V+q w,	 w v,
   v>+
<<,<A<(gArgument mismatch in SMacro expansion>-4B),	 Bx  D)60V+ ,	  ,
  ) ,
  ,
 B  ,
  ) ,
 B  ) ,
   ,
   ,
  ,
  ,
-4B>~,~<<<C<C<<"<D<D<,<A<.xArgument mismatch in SMacro expansion>,	 Bx  D6:0V+' @,	 ? ?,
   >,
  >,
 B ? ?,
   =,
 B~ =  <,
  = <,
  ~ ;,
  ,
  ;>~+
<<<C<C<<%<D<D<,<A<1Argument mismatch in SMacro expansion>,	 Bx  D6_0V+J d,	 * d,
   c,
  c,
 B  b,
 B~ b  a,
  c,
 
 ~   a,F `,7 B  `,
  ,
  _>~+
<<<E<F<9<G<&<G<D<H<A@Argument mismatch in SMacro expansion>,	 Bx  D60V+o ,	  ,
   ,
  ,
 B   ,
   ,
 B~  ,
   ,
  ~ ,
  ,
  >~+
<<<C<D<C<<#<D<,<A</e> ,I  Dx60V+3@9+3@'+ @ D61V+ +   B  ,,2B+ # , B#   ,D   B+  x>~+ >~,~<<<(</
 used as variable in  l*** Function a nested declaration in l*** Variable *> Bx @3@9+Q @ B6R0V+Q   B~ &,G B3B+=@@,J V,
 ~,> U,
 ',-@@,  ,  B8+@ , ~,7 &, B& U ~,,2B+E T ~,,3B+F ~,K T ~,,3B+O@@,J S,
 ~,- S,
 ',-@@,   B+. >~,~< #<.<1<(%(,> a,D ` x,,2B+_ ` x,D % x, B%+_ >,~<1<3 Lvar confused> Bx @3@9+} @ B60V+}   B~ &,G B2B+t ,L3B+q ~ ,
,L+t ~ ,
 @@,  83@8+y   0 0 L8+{ & ,M B&   B+g >~,~<a<M,> ,,2B+
  x,,2B+
 & x, B&  x>+D >,~<0<),>6 1V+3@9+3B+3B*+6 0V+ &,G2B+   x,,2B+   x,D % x, B%+ + +>+O>,~<<1,>670V+' x ,N x  Bx+"3@x+53@9+53@x+5 x3L*+5670V+5 & x,G2B+5 7 x,,2B+5 7 x,D % x, B% >,~<x<1> @  D  Bx6\0V+? ,8 x>~+O6\0V+[ ^ ,,3B+K ^ ,,2B+I ^ ,D % , B% x>~+O & ,G3B+O x>~+O ,N x,  ,P ] ,,2B+[ ] , 3D+Z x ,P+[ x,O >~,~<<Q<Q<1<(,>,O3@9+g i x  Bx,,3B+g h x>+D >,~<4<1,>-4B&,N-4B>,~,> ,O x    Bx,S3B+~ x   Dx60V+~ ,T2B+~ & x,G2B+~Z$ x>+P >,~<  6	1V+	 +	 *3B+	 3B	+	 +	 *2B+	  6	1V+	
 +	
 *3B+	 3B	+	 ,~ *,~<<T<A<U	<U	<V	<V<@> Dx F H-4B)-4B'&%&' 	> x,W3B+	! +	" x, B~2B+	% 	= ,   ),X B)3@~+	, x,J ,N x,K+	73@+	76	;0V+	7 x2L	=+	6 ,  	< ), ) 	< ,X+	7 ,N ),Y -4B-4B>~,~<<5<5<V<	> Bx D F,  H~3H+	J2@'+	M  ,W2B+	M ~  , ~ B8+	M ,   x, >~,~Argument mismatch in SMacro expansion>,	  D,	  D,	 Bx  D~6	k0V+	\ 	n,	   	n,
  ~ 	m,
  	m,
 B~ ~ *,
  ~ 	l,
    	l,Z  ~,
  	l>}+
<<<<'<Z<	O>-4B)3@&+	y3@'+	v 
; ),  &,Z+	w &  
; ), & Lx6
41V+	| +

 x  B 
;,[ 3L)+
 
: ,,2B+
 
: ,D " , B" ) 
: ,X x  Bx+	z3@%+
3@'+
 
9 ),  %,Z+
 %  
9 ), % Lx6
41V+
 +
2 x  B 
9,,3B+
 
8+
! 
8 ,,2B+
  # , B# 
8 ,D 
7 )  ,X 
7 ,[ 
6 ,,3B+
* 
6 ,[ ) 
6 ,X 
5 ,,3B+
0 
5 ,[ ) 
5 ,X x  Bx+
-4B>,~<x<3<4<2<3<1<0</<.<(<2<4<.<0<1<1
B procedure, of: to 	*** Redefinition to  l<2
C<5<@,>-4B)Z",J 
Q, x,> 
P, ),= 
P ),Z",-4B>,~
<
=
?	 defined as function l**** Variable ,>,>-4B) ),\ B) 
},,3B+
^ x ),[+
` 
} ),D 
| x,,3B+
l 
| ),,2B+
g & ),G3B+
l@@,J 
{,
 ),- 
{,
@@,3@+
q 
z x,,2B+
q  ),\ x $,  
z ),  B%  D& ) B'-4B>,~</<]
Q
T<(<T<-> Dx-4B) 2 x,,3B+	 1 ),,2B+ 1 ),D " ), B" )+- @ @ @~ 1 x,  D3D+  ),]  F3F+ +-2@+ x, B~ 0,  ~, 0,7, B  1 x, " x, B" ), B~,^ B ),7  , B~  B8 ~  ,8 B, ,  / ,  / x,X -4B>},~<<<<<<=<.<T> Bx D @~ E, B2B+9  x>~+^  ,_2B+C D x, 3D+A    x,_  x,^ >~,~<4< arguments in: instead of n called with n***** E> Bx D F H~@@,J _,
 x,> ^,
 ,
 ^,
 ,
 ],
 ~,6 B~,,  ~,@@>}+EGIK argumentsin: has E***** E*,>,> ;, B; ` ,3B+q@@,J u,
 x,> t,
 ,
 t,
@@,  s x>+<_ac> Bx D @ ,,2B+  x, B2B+  x>~+^ ,_2B+ ',    x,_ >~,~<<?*TTYINPUT*NT> Bx @3@`+
 ` + ) B #,G  D'3D+  F  D'+,a  B',7 #, B# , ,a ,a B, ,  ( ',3@`+" `  ,+"  B$  D& D% D& x,N ',Y >~,~<,>,>6;1V+- +. *3B+2  3B<+2 +2 *3B+: < x  ,,2B+: ; x  >+,>,~<<b<c<A<A><T<@> Bx @~ ,I B x  ,I B x    Dx6
1V+L ,I B~ 
 Lx+
 
 x ,W3B+d x   Bx B~6
1V+T +T *3B+Y ~ 3B
+X +Y *3B+_ x    D~ x   Fx+
6
0V+c x L~ 
 Lx+
 +
 x 
2L8+t x   B~6
1V+j +k *3B+o ~ 3B
+o +o *3B+t x,d,I B~ 
 Lx+
 x 
2L8+
 x   ,b3B+
 x  ,I x     ,\ B~ 
 Lx+
 x 
2L8+
	 x  ,N x   ,I Bx  D~+
 x,I B~ 
 Lx  ~ x ,W >},~<<<x<V<d<<V<L<e<U<e=<U       +W> Bx3B+
,3B*+
, B6
-1V+
! +
" *3B+
&  3B
.+
& +
& *3B+
) x  +
, x,N 
.,>+^>,~<<f<A3@%+
1+ * L%+,>2D+
5 +
:2B+
7 +
: ,
3 x B8 x>,~> ,I  Dx6
Q0V+
P3@9+
P3@'+
P @ D6
R1V+
E +
N   B 
S,,2B+
L # , B# 
S ,D   B+
B 
R x>~+ >~,~<<<(</,> ,J x ,O x >+K,>,>6
a1V+
] +
`  ,O   B+
Z>,~<> Bx ,J x  B6
o1V+
h +
m  6
p0V+
k,O   B+
f x >+K<<>  Dx60V+
u >+O  x,,3B+
  x,,2B+
~  x,D % x, B%+ + & x,G2B+ x>+N+ >,~<<1<(> Bx @ @ ,O x  Bx B~6I1V+ + *3B+ ~ 3BK+ + *3B+ x  >~+R x B~6I1V+ + *3B+  ~ 3BK+ +  *2B++ x B~6I1V+$ +% *3B+) ~ 3BJ+) +) *  D3D+/ x   B,S2B+0 x>~+N x  ,O    B6I0V+7,O+G J,,2B+G I ,,3B+B J ,,2B+G J ,D % , B%+G ,N3@+G x  ,  ,P >~,~<<(<1<g<<A> Bx ,O x   B,S3B+d    D6e0V+d x    Bx B6f1V+[ +[ *3B+`  3Bf+_ +` *3B+d x ,  ,P >~,~<<<g,>3@'+m  ,b3B+m x>+c x>+O3@'+p+c+O r+f<g t+f<h v+f<h x+f<i z+f<i<j<j<F<k	<k<@<*
<@<l<l
<<m<m<@<@<n<n<@<g<@<<o<<@<@<o<p<8<p<@<6<@<q <q!<@<r"#<r<@<s$<G%&<s'<t()<t*<u+,<u-<e./<e0<v12<C3<v45<w<@<w67<x89<x:;<y<=<y>?<z@A<zBC<{DE<{FG<|HI<|JK<}LM<}NO<~PQ<~RS<dTU<VW<XY<	Z[<	\]<	^_<	`a<	bc<	de<	fg<	hi<	jk<	lm<^no<pq<	rs<	tuv<@<wx<	yz<	t{|<}~<	<	<	t<	t<		t<	
<@<H
<		<_<<	
t<	
<	<)<<	<	 !<	"#<$%<,&'<	
()<	
*+<	,-<	./<T01<a	23<45<L67<	89<	:;<	<=<	>?<@A<GBC<	DE<FG<HI<JK<	LM<	NO<jPQ<lRS<rTU<oVW<qXY<nZ[<	\]<	^_<W`a<	bc<	de<	fg<	hi<jk<Dlm<	no<pq<	rs<	tu<	vw<	xy<	z{<|}<	~<<	<><
<u	<t
<	t
<	t<A<	<	<		<		<	<	<<	 !<"#<	$%<	&'<	()<	*+<	t,-<	./<C01<	 23<	 45<	!t67<	!89<	:;<	"<=<	">?<	#@A<	#BC<	$D<@<	$> -,	% -,	% ,,	% ,,	% +,	% +,	%Z& * *,	%Z& * ),	%,Z&	 * ),	%Z& * (,	%Z&$ ( ',	%Z&7 * ',	%Z&8 * &,	%Z&F * &,	%Z&G * %,	%Z&N * %,	%Z&P * $,	%Z&Z * $,	%Z&n * #,	%Z& * #,	%Z&K * ",	%Z&Z * ",	%Z&g * !,	% !,	&  ,	%  ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	% ,	& ,	& ,	& ,	& ,	& ,	& * L * L9  B	'  D;Z, L`  L Z&l * ,	% ,  ,8 B  
,D  
,D  ,D  ,D  ,D  ,D  
,D  
,D  	,D  	,D  ,D  ,D  L   ,D  ,D  ,D  ,D  ,D  ,D  ,D  ,D  ,D  ,DZ&s * ,	%Z& * ,	%Z& * ,	%Z&\ * ,	%Z&O * ,	%Z&Z * ,	%Z&u * ,	%Z&2 * ~,	%Z&F * ~,	%Z&[ * },	%Z&l ( },	%Z&} ( |,	%Z&" ( |,	%Z&E ( {,	%Z&j ( {,	%Z& * z,	% z z , z z , y z ,Z&+ * y,	%Z&W * x,	%Z&d * x,	%Z& * w,	%Z&
 * w,	%Z&! * v,	%Z&8 * v,	% u z 	,Z&_ * u,	% u z , t z 
, t z 	, s z s, r r,D r q,D q z p,Z&j * p,	%Z&n * o,	% o Lx6Y1V+	 + x  o z, x  Bx+ n z n,Z&	 * m,	% m l l,Z&	 * k,	%Z&	? * k,	%Z&	T ( j,	%Z&	o * j,	%Z&
E * i,	%Z&
W * i,	% h (,D h h,DZ&
~ * g,	%Z&3 * g,	%Z&M * f,	%Z&e * f,	%Z&v * e,	%Z&	 * e,	% l d,D l d,D c z c, z c,  z b,Z&* * b,	%Z&? * a,	% a z `, ` z _, _ z ^, ^ z ], ] z \, \ z [,Z&
 * [,	%Z&
 * Z,	% s *,D s h,D s (,D s d,D s d,DZ&
/ * Z,	%Z&
3 * Y,	%Z" B`>,~<x<M<J<I<f<	y<	w<	u<		s<	q<	o<c<b<	'<g<	(<i<+<P<^<_<\<\<h<]<X<[<Y<Y<X<W<c<	({<S<rL|<S<R<	
<	<A<Q<T
q
b
Y<R
T<O<O<N<N<K<K<J
;<Q<I<H<E<E<A<@<@<9<:<=<:<7<-<,<<6<C<	"<<<	<	<<<	<	
}<g<	)<e<t<<q<p<C<s<F<w<s<?~<<<'<'<&<&<%<<9<	)<<	*<	'<8<`<;<<<%<$<#<`<(<"<"<!<!< <<?<;< <<#<$<<<<<<<<<<<
<<<i<<<<<g<<<<<<"@A("D`T((P"yD D@ @P
U"T*(E(TE*U"AD"Q"@0EAAD @
E @DAUxPD DUV*Q@*U*UUD"E"ABEe@@U*D"E
D T D@(@ P"*D  PT"E

A 
UU*U*UD
@A@U*DU(D(TD (DPD"E*
UU*T"@(D
*T*U
D*?@ D @@E(Q
T@*Q "Q(TU"pAD*Q(TT*D@@*D @ *PD?`E*EE
E"TT
*@ *PQ"P(EAGx*
"@ P"~E*AEQ(T
"` ETDET*QE*D"D"QU~
D(QPP*T(Q aEQ(T*EEQ"Qa(E"DQ
(D QD(E
"""
| Ax*@ D(DQ
AQ
@U*AD
D"Q
*E@~ "AA"AA D|*TU
Q@Q(E
DU*E(D UQ(T(E
E"QP?a"U*pE**TE(UUT"D"EU~
QU*P@ED" E
QDD"`AA @T*P _`U
E"Q/xQD"P`E
TU"EUD*p
Q"@"@p "@D
 """ QD(D"D@D"" (@y*PDD ETDE@""@@ ""(TQx "D(@ Q"E((Q
E
D @~@"
A
A"YY,V+~?O~?e*UT*"QQ(T*
E"QQ(T*U*U*UU*U*UU*U*UU*U*U
E*UU*U*UU*U*UU*U*UU*U*
E"QQ(T*
E"QQ*U*U
E"QQ(U*U*U*UU*E"TD TU*E"QQ(T*UQ(T*
U*UT*
UU*U*UT**UU*E"Q~