2 worker4math/hktex2/Parseequationjava/lang/ObjectthisyposLandroid/util/SparseArray; Signature-Landroid/util/SparseArray;error!Landroid/util/SparseBooleanArray; errormessage.Landroid/util/SparseArray;()VCodeandroid/util/SparseArray    android/util/SparseBooleanArray    LineNumberTableLocalVariableTable this"Lworker4math/hktex2/Parseequation; parseequation\(Landroid/graphics/Canvas;Lworker4math/hktex2/Block;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lworker4math/hktex2/SuperBlock;Landroid/util/SparseArray;Landroid/util/SparseIntArray;Landroid/util/SparseIntArray;Landroid/util/SparseIntArray;Ljava/util/ArrayList;Ljava/lang/String;Ljava/lang/Float;Ljava/lang/String;)V(Landroid/graphics/Canvas;Lworker4math/hktex2/Block;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lworker4math/hktex2/SuperBlock;Landroid/util/SparseArray;>;Landroid/util/SparseIntArray;Landroid/util/SparseIntArray;Landroid/util/SparseIntArray;Ljava/util/ArrayList;Ljava/lang/String;Ljava/lang/Float;Ljava/lang/String;)V@ (*)java/lang/Float +, floatValue()F.java/lang/String -1java/util/ArrayList 0 465java/lang/Integer 78intValue()I : ;<put(IZ)V> @ ;A(ILjava/lang/Object;)V 0C Dclear (F GHvalueOf(F)Ljava/lang/Float; 0J KLadd(Ljava/lang/Object;)Z NPOworker4math/hktex2/SuperBlock QRcreate(I)V T UVget(I)Ljava/lang/Object; 0T -Y ZLequals\ ^#worker4math/hktex2/Parsepreparation ] acbworker4math/hktex2/Symbol de symboltypeLjava/util/HashMap; ag he matchsymbol ]j klparsepreparationL(Ljava/lang/String;Ljava/util/HashMap;Ljava/util/HashMap;)Ljava/lang/String;nworker4math/hktex2/Parseblock m mq rs parseblockp(ILandroid/graphics/Canvas;Lworker4math/hktex2/Block;Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)V uvworker4math/hktex2/Block x Uy(I)Z u u| } blockwidth2 u  blockheight2 u  blockdepth2 u  subblockypos2 0 set'(ILjava/lang/Object;)Ljava/lang/Object; u  subblock2 0 8size u  subblockxpos2A u subblockattribute2 java/lang/Character G(C)Ljava/lang/Character; 4 G(I)Ljava/lang/Integer; N K(ILandroid/util/SparseArray;Landroid/util/SparseArray;Landroid/util/SparseArray;Landroid/util/SparseArray;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Character;Ljava/lang/Integer;)VcanvasLandroid/graphics/Canvas;blockLworker4math/hktex2/Block;tidLjava/lang/Integer;containerwidthcontainerheightsuperblocknumber superblockLworker4math/hktex2/SuperBlock;superblocklinesuperblocknumlineLandroid/util/SparseIntArray;superblockstartlinesuperblockendlinetfLjava/util/ArrayList; columnspecLjava/lang/String;yposLjava/lang/Float; attributeiiIlinegapFadjustyshiftx columnwidth blockline rawblockline thisattribute lineheight linedepth blockwidth blockheight blockdepthcurrentsuperblocklineprepareblockline%Lworker4math/hktex2/Parsepreparation;parseblocklineLworker4math/hktex2/Parseblock; viewportwidthLocalVariableTypeTableELandroid/util/SparseArray;>;2Ljava/util/ArrayList;(Ljava/util/ArrayList; StackMapTableandroid/graphics/Canvasandroid/util/SparseIntArrayjava/lang/Throwable SourceFileParseequation.java!II I   GYYY /*  !"#$%% "&8'8 8 8-Y/:-Y/::0Y2:0Y2:-39-3=? 8 8 8BB EIW EIW*Y:-3Mçÿ3S0W-::=X[:]Y_:`fi:mYo:-3+, pt-3w%-39-3z-3S-?{-3S('8{-3S('8~-3S('b8-3S('b8bf8-3bbE?67-3S0-3S0W('bEW-3S0d3dd6   f n8 86:-3S0-3S0W('bbEW-3S0d*Y:!-3EEEe!ç!ÿ|U- !"##'%0&9(D)P+S,V-Y/c1m2w3578:;<=?@*A<BQCfFpGHIHLNOQR6QPTUUTWL!!"      |s#j'f0]9TS:V7Y4 * 0]9T( u4444N0-(----00'-`]mr u4444N0-(----00-]m396N"u4444N0-(----00-]m