4V W X Y Z[ \ ]^ _ ` a b cd e f g hi j k l m n op_factors[Lucar/units/Factor;hashCodeI()VCodeLineNumberTableLocalVariableTablethisLucar/units/Dimension;(Lucar/units/Factor;)VfactorLucar/units/Factor;([Lucar/units/Factor;)VfactorsgetRank()I getFactors()[Lucar/units/Factor;mult,(Lucar/units/Dimension;)[Lucar/units/Factor;nexponentf1f2comptmpthatfactors1factors2i1i2k newFactors StackMapTablepow(I)[Lucar/units/Factor;ipowerisReciprocalOf(Lucar/units/Dimension;)ZZ theseFactors thoseFactorsequals(Ljava/lang/Object;)Z thatFactorsobjectLjava/lang/Object;hashisDimensionless()ZtoString()Ljava/lang/String;bufLjava/lang/StringBuilder; SourceFileDimension.javaucar/units/Factor (  q rs tQu vw x+ y ,- ?z C{ucar/units/Dimension HI  + NOjava/lang/StringBuilder | }~ } + | PQjava/lang/Objectjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VgetIDjava/lang/String compareTo(Ljava/lang/String;)I getExponent(Lucar/units/Factor;I)V(I)Lucar/units/Factor;(Lucar/units/Factor;)Z(I)Vappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;length setLength!   7 *! "  #$% E *Y+S! % &" #$ &'( F **+!/0 1" #$ )*+ 0*!;" #$,- S*L*+++!D EF"#$ )./ x *M+N666,-`:, -d6-`6- ,d6,`6v,2:-2:  6  SC 1 `6  Y S SH::!%ST U VWXZ$[+\7]>^A`HaOb[cbdefkgqhijklmnoqrstuwxyz{}"+0O01 kj2'qd3' U4 5#$6$7 8 9:;<=3   >>>##/) ?@ / M$* M,>,,2 S,!  -"4 )A/#$/B)=  >CD C*M+N,- 6,,6,2-2 6!&  #14@"HCE%AC#$C6$>F 9G@CE=(>>@  >>HI $]*+=T+ =H+ N*-=1*6*2-2=!6  (-4<MP["RHEHE*HE4'A=J]#$]KL[HE=! >@ + 8*/<*M,>6,2:<**! (.3"  &' *M8#$= >NO l*<*2! "A#$= PQ IY(L*M,>6,2:+.W+ ++d+! !-3:D" ! &'I#$ ?RS= >TU