1 e %f gh ij k il im %no p q rl s rt uv wx uy z {| r} w~    u i i %  # denominatorD withZerosZ3(IDLcom/ibm/icu/text/NFRuleSet;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis(Lcom/ibm/icu/text/NumeratorSubstitution;posIruleSetLcom/ibm/icu/text/NFRuleSet; descriptionLjava/lang/String;fixdesc&(Ljava/lang/String;)Ljava/lang/String;equals(Ljava/lang/Object;)Zthat2thatLjava/lang/Object;doSubstitution(DLjava/lang/StringBuffer;II)VnfJlennumber toInsertIntoLjava/lang/StringBuffer;positionrecursionCountnumberToFormattransformNumber(J)J(D)DdoParseB(Ljava/lang/String;Ljava/text/ParsePosition;DDZ)Ljava/lang/Number;workTextworkPosLjava/text/ParsePosition;ndtext parsePosition baseValue upperBound lenientParse zeroCountresultLjava/lang/Number;composeRuleValue(DD)D newRuleValue oldRuleValuecalcUpperBound oldUpperBound tokenChar()C SourceFileNFSubstitution.java 78 * &'<< () 9:&com/ibm/icu/text/NumeratorSubstitution IK 34 12   K ?  java/text/ParsePosition *  LM java/lang/Double *com/ibm/icu/text/NFSubstitution2(ILcom/ibm/icu/text/NFRuleSet;Ljava/lang/String;)Vjava/lang/StringendsWith(Ljava/lang/String;)Zlength()I substring(II)Ljava/lang/String;java/lang/StringBufferinsert(IC)Ljava/lang/StringBuffer;com/ibm/icu/text/NFRuleSetformat(JLjava/lang/StringBuffer;II)Vjava/lang/Mathfloor numberFormat Lcom/ibm/icu/text/DecimalFormat;com/ibm/icu/text/DecimalFormat(D)Ljava/lang/String;-(ILjava/lang/String;)Ljava/lang/StringBuffer;round(D)J(I)VgetIndexsetIndexparse@(Ljava/lang/String;Ljava/text/ParsePosition;D)Ljava/lang/Number;java/lang/NumberintValue(I)Ljava/lang/String;charAt(I)C longValue()J(D)V %&'() *+,{**(*- .4/012&'345678,C***d*-. 569:,v,*+ %+ M*,*,- *.  ;0,/0,<=>?,a *' 9*V* O7- 6 i\7*&-*` W* -*`-  d`6!* * -*`5* * -*`-*`*W-: 2@Uas.RG@A AB2 /0C'DEF2G2H'IJ,? *k-. /0 CAIK,? '*k-. /0 C'LM,6*+: Y:  q i *   W H,, `  :      : ,,`+,L,*+,*)!: *C "7 7    i7  i7 #Y  o$:  -r$% & '*'+-,=-E0H3K4Y5e6x78<=ACHIJKNOPSV.z N6 OP 9QA 6RA /0S6TPU'V'W)X2JYZ [\,B')o-a. /0]'^'_K,9*-j./0`'ab,-<-v. /0cd