2worker4math/hktex2/Drawblockjava/lang/ObjectmoleculeheightFmoleculelength()VCode      LineNumberTableLocalVariableTablethisLworker4math/hktex2/Drawblock; drawblock(Landroid/graphics/Canvas;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/util/ArrayList;)V Signature(Landroid/graphics/Canvas;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/util/ArrayList;)Vworker4math/hktex2/Colorfile    colorfile"android/graphics/Paint !  !& '(setColor(I)V *,+java/util/ArrayList -.get(I)Ljava/lang/Object;0android/graphics/Typeface !2 34 setTypeface8(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; *6 78size()I:java/lang/String 9< =>charAt(I)C @BA!worker4math/hktex2/DocumentBitmap CDbitmapLjava/util/HashMap; FHGjava/util/HashMap -I&(Ljava/lang/Object;)Ljava/lang/Object;Kandroid/graphics/BitmapMjava/lang/Float LO PQ floatValue()F SUTandroid/graphics/Canvas VW drawBitmap6(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V !Y Z[setUnderlineText(Z)V !] ^[setStrikeThruText !` ab setTextSkewX(F)V !d e(setAlpha !g hisetShadowLayer(FFFI)V 9k lm substring(II)Ljava/lang/String; oqpjava/lang/Integer rsparseInt(Ljava/lang/String;)I !u vb setTextSize xzyjava/lang/Long {| parseLong(Ljava/lang/String;I)J x~ valueOf(J)Ljava/lang/Long; x 8intValue S drawText/(Ljava/lang/String;FFLandroid/graphics/Paint;)V+0.00 L  parseFloat(Ljava/lang/String;)F0xFF o r(Ljava/lang/String;I)I  D colorinteger 9 l(I)Ljava/lang/String; java/lang/Character toString(C)Ljava/lang/String; !  measureText L (F)Ljava/lang/Float;java/lang/StringBuilder 9 &(Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V append(C)Ljava/lang/StringBuilder; ()Ljava/lang/String; F  containsKey(Ljava/lang/Object;)Z o 9 8lengthhlin 9 equals ! bsetStrokeWidth S drawLine(FFFFLandroid/graphics/Paint;)VvlindnohspvspghocanvasLandroid/graphics/Canvas;blockLjava/util/ArrayList;xposypos attribute symbolunicode symboltype matchsymboltfiIj1iii2numatom fontcolorkeyLjava/lang/String;tempC charExclaimcolorLworker4math/hktex2/Colorfile;mPaintLandroid/graphics/Paint;lPaintsPaintilLjava/lang/Long;atom positionxLjava/lang/Float; positiony textattributej fontintegertempsize strokewidthtempyLocalVariableTypeTable)Ljava/util/ArrayList;(Ljava/util/ArrayList;9Ljava/util/HashMap;:Ljava/util/HashMap;2Ljava/util/ArrayList; StackMapTable SourceFileDrawblock.java!  E* * *    6 66: 6!6Y:!Y#:$%!Y#:!Y#: )/1W,566 j )9;g3+?, )EJ- )LN )LNR$ )9;G3+?, )EJ- )LN )LNR )9;1X\ _c f )9jnt )9 jw}:6  %  )9jn)/1W+, )9- )LN )LN, )9:- )L: )L: )9:;0x;1XXXX;1\\\\j(j_j_ _ _j,jcjccc;0 E9w}:6jj jfjj jf^ f fIXX\\ f fcc _ _ )9jnt )9 jw}:66 6 ;6c )9jn6% )/1W+NN8Nb: `Y: `6 !Y ;:  ; oEo EoK )9jnt%+E9NN ``6 ~EoEoZ )9jnt )/1W%+E9NN ``6 'M%6 )9jn8+NNNbNĄ ȶM%6 )9jn8+NNNNfĄ ʶ o̶ _ζ Oж ?% )/1W+E9NN ``6  d   dr ! # %&()#+,,3-<.E/T2Z4`5s6789:;4=O>V?]@~ABCEFGIJ K0LcMoNOPQRSTSU.V<U?WBXTZW[o\]_`acdfgik lm1o=pJqMrWs[tdutwxyz{|2}J~Y`z+.;>KN[^knqxd4t%DDD ]t  VS    ,<EOW]H== = R @"`S****FFF*9!!!BBSS****FFF*9!!!9LL9  2 6EBS****FFF*9!!!9LL9xo9G-VSS;S****FFF*9!!!