4 . . . . . . . . . . .   . . . . . . . . . / . . ! ! . . . . ( * * * staticFlagZ ConstantValuebufsizeI available tokenBeginbufposbufline[I bufcolumncolumnline prevCharIsCR prevCharIsLF inputStreamLjava/io/Reader;buffer[CmaxNextCharIndinBuftabSize setTabSize(I)VCodeLineNumberTableLocalVariableTablethisLucar/units/SimpleCharStream;i getTabSize(I)I ExpandBuff(Z)VtLjava/lang/Throwable; wrapAround newbuffer newbufline newbufcolumn StackMapTableC:FillBuff()VeLjava/io/IOException; Exceptions BeginToken()CcCUpdateLineColumn(C)VreadChar getColumn()I DeprecatedgetLine getEndColumn getEndLinegetBeginColumn getBeginLinebackupamount(Ljava/io/Reader;III)Vdstream startline startcolumn buffersize(Ljava/io/Reader;II)V(Ljava/io/Reader;)VReInit-(Ljava/io/InputStream;Ljava/lang/String;III)VLjava/io/InputStream;encodingLjava/lang/String;(Ljava/io/InputStream;III)V,(Ljava/io/InputStream;Ljava/lang/String;II)V(Ljava/io/InputStream;II)V*(Ljava/io/InputStream;Ljava/lang/String;)V(Ljava/io/InputStream;)VGetImage()Ljava/lang/String; GetSuffix(I)[ClenretDoneadjustBeginLineColumn(II)Vk nextColDiffnewLinenewColstartj columnDiff SourceFileSimpleCharStream.java F5 45 BC 75 85 9: ;: D5java/lang/Throwablejava/lang/Error r 65 QR @A ]java/io/IOException r] pH gb <5 ?1 =5 >1 E5 \] ef rs zsjava/io/InputStreamReader r r r{ r z{ zjava/lang/String rjava/lang/StringBuilder ucar/units/SimpleCharStreamjava/lang/Objectjava/io/InputStreamjava/io/Reader$java/io/UnsupportedEncodingExceptionjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V getMessage(Ljava/lang/String;)Vread([CII)Iclose([CII)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString!./0123456575859:;:<5=5>1?1@ABCD5E5F5$GHI>*J *+KLMN5OPI9*J.KLMN5QRISg*`M*` N*` :**,**d*,**d**,**-**d*-**d**-****d***d****Y**d`Z h**,**d*,**-**d*-****d***Y*dZ : Y *Y`***";> Jr3 45"8&9<:R;W=m>?ABCEGHJK M#N)P;T>R@SMWYXaYfZK>@ STgLMgU1 \VCQW:"EX:YZ[[dB \]I* *~**>***Z **T***Z @*8****"**d * ***** ** dY<*Y*Y ` %M*Yd** **,Jf] ^_ `*a5b<cIeQf\gghvi~kpqrt{uvwxyz|K* N5!^_LMN5Y+ 5, ..`abIT**<**J KLM cd`efIR*Y`***Y*Z`,*%* **Y*Z`V 2*VV"*/*'*Yd*Y***pd`***O***OJR (/4:BQty|KLMcdY ("#gbIY*.*Yd*Y`Z****4*Y`Z* ***4<*J* #(2DHRWKYLMRcdY( `hiI4 **.JK  LMjkiI4 **.JK  LMjliI4 **.JK  LMmiI4 **.JK  LMniI4 **.JK  LMoiI4 **.JK  LMpHIo&*Y`*YdZ*Y*`J %K&LM&q5Y%rsIX***** ***+**d**Z** * J>  %&'#(-4?GOWK4XLMXtAXu5Xv5Xw5rxIW *+J  K* LM tA u5 v5ryIC *+J  K LM tAzsId*+**d* *&**Z** * **Z***Z Z*J2  "-5 = E O ^cK4dLMdtAdu5dv5dw5Y""zxIW *+ J  K* LM tA u5 v5zyIC *+ J  K LM tAr{I"*,!Y+" !Y+,#J ! K>"LM"t|"}~"u5"v5"w5YP(`rIg*!Y+"J $%K4LMt|u5v5w5rIc *+,$J * +K4 LM t| }~ u5 v5`rIW *+%J / 0K* LM t| u5 v5rIN *+,$J 4 5K  LM t| }~`rIC *+%J 9 :K LM t|z{I"*,!Y+" !Y+,# J ?!AK>"LM"t|"}~"u5"v5"w5YP..(.`zIg*!Y+" J EFK4LMt|u5v5w5zIN *+,&J J KK  LM t| }~`zIC *+'J O PK LM t|zIc *+,&J U VK4 LM t| }~ u5 v5`zIW *+'J Z [K* LM t| u5 v5Ia**(Y****d`)*Y+(Y****d),(Y**`),-J_ `&bK aLMY&IZM*`**d`,8***ddd,*dd*,*dd*`,Jgij#lAmXpK ZLMZ5VCY #Z4]IF***Juv wxK LMI  *>****d*``6**d*``*`6666 V**pY6.**pY6.4*O *.`*.d6* `O6 [*O* `O;**pY6.**p.*O*O**.**.JZ~%<BEnv Kp "5j555LM555<5?N5B5E5 Y#% .Y6