/f 3 4 5 6 7 8 9 : ; < = > ?@ 3 A B C DE DF DG \H IJ IKLMNOPQR !STUVW XYZ[ \] )^ _Y !Y \` ab Uc d efg h ijk il 3m an ao ip aq Srs >tu @v Sw xyz i{ U| U}~ It   Mt Ov   S3 W  U    et ht  a b   pt   i wt   e  a       \ n  W W    _ _    e t    X?  S  t   U !  U  LEVEL_SINGLEI ConstantValueLEVEL_MULTIPLE LEVEL_ANY ClassNames[Ljava/lang/String; FieldNames_from)Lorg/apache/xalan/xsltc/compiler/Pattern;_count_value,Lorg/apache/xalan/xsltc/compiler/Expression;_lang8Lorg/apache/xalan/xsltc/compiler/AttributeValueTemplate;_format _letterValue_groupingSeparator _groupingSize_level _formatNeededZ _classNameLjava/lang/String; _closureVarsLjava/util/ArrayList;()VCodeLineNumberTableLocalVariableTablethis(Lorg/apache/xalan/xsltc/compiler/Number; inInnerClass()ZgetParentClosure+()Lorg/apache/xalan/xsltc/compiler/Closure;getInnerClassName()Ljava/lang/String; addVariable4(Lorg/apache/xalan/xsltc/compiler/VariableRefBase;)V variableRef1Lorg/apache/xalan/xsltc/compiler/VariableRefBase; parseContents+(Lorg/apache/xalan/xsltc/compiler/Parser;)Vnamevalueiparser(Lorg/apache/xalan/xsltc/compiler/Parser;count typeCheckZ(Lorg/apache/xalan/xsltc/compiler/SymbolTable;)Lorg/apache/xalan/xsltc/compiler/util/Type;tvalue+Lorg/apache/xalan/xsltc/compiler/util/Type;stable-Lorg/apache/xalan/xsltc/compiler/SymbolTable; ExceptionshasValue isDefaultcompileDefaultn(Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)V defaultNode!Lorg/apache/bcel/classfile/Field;classGen5Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator; methodGen6Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;indexcpg)Lorg/apache/bcel/generic/ConstantPoolGen;il)Lorg/apache/bcel/generic/InstructionList; fieldIndexes[IifBlock1&Lorg/apache/bcel/generic/BranchHandle;ifBlock2compileConstructor8(Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;)Vcons compileLocals(Lorg/apache/xalan/xsltc/compiler/util/NodeCounterGenerator;Lorg/apache/xalan/xsltc/compiler/util/MatchGenerator;Lorg/apache/bcel/generic/InstructionList;)VnodeCounterGen;Lorg/apache/xalan/xsltc/compiler/util/NodeCounterGenerator;matchGen5Lorg/apache/xalan/xsltc/compiler/util/MatchGenerator;fieldlocal*Lorg/apache/bcel/generic/LocalVariableGen;compilePatternsvar.Lorg/apache/xalan/xsltc/compiler/VariableBase;varRefvarType closureLen translate SourceFile Number.java java/util/ArrayList         fromlevelsinglemultipleanyformat6org/apache/xalan/xsltc/compiler/AttributeValueTemplate lang letter-valuegrouping-separator grouping-size -org/apache/xalan/xsltc/compiler/util/RealType(org/apache/xalan/xsltc/compiler/CastExpr         org/apache/bcel/classfile/Field  (Lorg/apache/xalan/xsltc/dom/NodeCounter;          org/apache/bcel/generic/GETFIELD !!org/apache/bcel/generic/IFNONNULL " # getDefaultNodeCounter(Lorg/apache/xalan/xsltc/Translet;Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;)Lorg/apache/xalan/xsltc/dom/NodeCounter; $ % &$org/apache/bcel/generic/INVOKESTATIC '( )( org/apache/bcel/generic/PUTFIELDorg/apache/bcel/generic/GOTO* +" ,-'org/apache/bcel/generic/InstructionList4org/apache/xalan/xsltc/compiler/util/MethodGenerator ./org/apache/bcel/generic/Type!Lorg/apache/xalan/xsltc/Translet;0 12Lorg/apache/xalan/xsltc/DOM;$Lorg/apache/xml/dtm/DTMAxisIterator;java/lang/Stringdomtransletiterator 3 45 65 75org/apache/bcel/generic/ALOADd(Lorg/apache/xalan/xsltc/Translet;Lorg/apache/xalan/xsltc/DOM;Lorg/apache/xml/dtm/DTMAxisIterator;)V%org/apache/bcel/generic/INVOKESPECIAL 89 :; <=&org.apache.xalan.xsltc.dom.NodeCounter _iteratororg/apache/bcel/generic/ASTORE> ? @" A!1Lorg/apache/xalan/xsltc/runtime/AbstractTranslet; _translet!org/apache/bcel/generic/CHECKCAST/org.apache.xalan.xsltc.runtime.AbstractTranslet B C!document _document D! E9org/apache/xalan/xsltc/compiler/util/NodeCounterGeneratorF G HI J K LM/org/apache/xalan/xsltc/compiler/VariableRefBase NOP Q RS T 3org/apache/xalan/xsltc/compiler/util/MatchGenerator U/ V/node matchesFrom  ! W / X Y9 matchesCount Z[ \]org/apache/bcel/generic/NEW ^    org/apache/bcel/generic/PUSH _ ` abjava.lang.Mathfloor(D)DsetValue+(D)Lorg/apache/xalan/xsltc/dom/NodeCounter;%org/apache/bcel/generic/INVOKEVIRTUAL  )  setStartNode+(I)Lorg/apache/xalan/xsltc/dom/NodeCounter;1 cen0 getCountern(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;setDefaultFormatting*()Lorg/apache/xalan/xsltc/dom/NodeCounter; d characters e,org.apache.xalan.xsltc.dom.SingleNodeCounter.org.apache.xalan.xsltc.dom.MultipleNodeCounter)org.apache.xalan.xsltc.dom.AnyNodeCounter___single_node_counter___multiple_node_counter___any_node_counter&org/apache/xalan/xsltc/compiler/Number+org/apache/xalan/xsltc/compiler/Instruction'org/apache/xalan/xsltc/compiler/Closure3org/apache/xalan/xsltc/compiler/util/TypeCheckErrorcontains(Ljava/lang/Object;)Zadd _attributes.Lorg/apache/xalan/xsltc/runtime/AttributeList;,org/apache/xalan/xsltc/runtime/AttributeList getLength()IgetQName(I)Ljava/lang/String;getValueequals&org/apache/xalan/xsltc/compiler/ParserparseExpression(Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/Expression; parsePattern(Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/Pattern;m(Ljava/lang/String;Lorg/apache/xalan/xsltc/compiler/Parser;Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;)V*org/apache/xalan/xsltc/compiler/Expression)org/apache/xalan/xsltc/compiler/util/TypeRealZ(Lorg/apache/xalan/xsltc/compiler/Expression;Lorg/apache/xalan/xsltc/compiler/util/Type;)V'org/apache/xalan/xsltc/compiler/PatternVoid3org/apache/xalan/xsltc/compiler/util/ClassGeneratorgetConstantPool+()Lorg/apache/bcel/generic/ConstantPoolGen;getInstructionList+()Lorg/apache/bcel/generic/InstructionList;getXSLTC)()Lorg/apache/xalan/xsltc/compiler/XSLTC;%org/apache/xalan/xsltc/compiler/XSLTCgetNumberFieldIndexes()[I'org/apache/bcel/generic/ConstantPoolGenaddUtf8(Ljava/lang/String;)I*()Lorg/apache/bcel/classfile/ConstantPool;T(III[Lorg/apache/bcel/classfile/Attribute;Lorg/apache/bcel/classfile/ConstantPool;)VaddField$(Lorg/apache/bcel/classfile/Field;)V getClassName addFieldref9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I loadTranslet'()Lorg/apache/bcel/generic/Instruction;appendR(Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle;(I)V.(Lorg/apache/bcel/generic/InstructionHandle;)VS(Lorg/apache/bcel/generic/BranchInstruction;)Lorg/apache/bcel/generic/BranchHandle; addMethodrefloadDOM loadIteratorDUP*Lorg/apache/bcel/generic/StackInstruction;SWAP$org/apache/bcel/generic/BranchHandle setTargetNOP%Lorg/apache/bcel/generic/Instruction;VOID#Lorg/apache/bcel/generic/BasicType;)org/apache/xalan/xsltc/compiler/util/Util getJCRefType2(Ljava/lang/String;)Lorg/apache/bcel/generic/Type;(ILorg/apache/bcel/generic/Type;[Lorg/apache/bcel/generic/Type;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/apache/bcel/generic/InstructionList;Lorg/apache/bcel/generic/ConstantPoolGen;)VALOAD_02Lorg/apache/bcel/generic/LocalVariableInstruction;ALOAD_1ALOAD_2RETURN+Lorg/apache/bcel/generic/ReturnInstruction; addMethod9(Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)VaddLocalVariable(Ljava/lang/String;Lorg/apache/bcel/generic/Type;Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)Lorg/apache/bcel/generic/LocalVariableGen;(org/apache/bcel/generic/LocalVariableGengetIndexsetStartsetIteratorIndexaddClasssetTransletIndex setDomIndexgetHelperClassNamejava/lang/ObjecttoString getStylesheet.()Lorg/apache/xalan/xsltc/compiler/Stylesheet;y(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I[Ljava/lang/String;Lorg/apache/xalan/xsltc/compiler/Stylesheet;)Vsizeget(I)Ljava/lang/Object; getVariable0()Lorg/apache/xalan/xsltc/compiler/VariableBase;,org/apache/xalan/xsltc/compiler/VariableBasegetEscapedNamegetType-()Lorg/apache/xalan/xsltc/compiler/util/Type; toSignatureBOOLEANINTloadContextNode synthesizeIRETURN getJavaClass'()Lorg/apache/bcel/classfile/JavaClass; dumpClass((Lorg/apache/bcel/classfile/JavaClass;)VloadInstruction-(Lorg/apache/bcel/generic/ConstantPoolGen;D)VZ(Lorg/apache/bcel/generic/CompoundInstruction;)Lorg/apache/bcel/generic/InstructionHandle;DADD/Lorg/apache/bcel/generic/ArithmeticInstruction;>(Lorg/apache/bcel/generic/ConstantPoolGen;Ljava/lang/String;)V loadHandlerCHARACTERSW_SIG0A********* * * * * 6 8I JKMNO"P'Q,S1T6V;W A7 * `  ,g /* o k'* *Y * + * +Wvw{|&~''7W*=>J*:*:*+**+**+*9 *  * *  *!Y+*"* #*!Y+*"* c$*!Y+*"* B%*!Y+*"* !&*!Y+*" * "#-<FU_nx *2<KPV>7#- LWWO#*%*+'M,(*)Y**+* *+,W* *+,W* *+-W* *+-W* *+-W* *+-W* * +-W.N)09@IPY`ipy  7 *   >**    >+/:,0:*12:* .G3Y4* 256578:+9* +:4* 26;O+<=W>Y* .?=W@YAB:C* 2DEF>+<=W,G=W,H=WIYJ=WK=W+<=WL=WMY* .N=WOYPB:+<=Q>Y* .?=WR=Qb  DJdn   0=f D  >>>8 2)0. SYTN+/:UYVWYXYSYZYSY[YS\Y]SY^SY_S`* -aM-b=W-c=W-d=W-eYf=WC* 2`gF6-hYi=W-j=W+,k2  !#R1Z2b3j4w6<=?@>RT ! +l:,_[Ym:no[;6-b=W->Y?=W-pYqr=s,qt,^uYm:nvX;6-b=W->Y?=W-wYxyz=W-pYqr=s+q{,|ZYm:* }Z;6-b=W->Y?=W-pYqr=s,q~VLOR"T*U8VMWVZe]r_z`abcfijkmn oH  "# $% "&'()  Z**1 Y* C* 2*!+::l: *  * 6 6   D*  : 3Y  5  5 78 **rSYT:YWYS\YS*  :*=W**=W*rSYT:YWYS\YS*  :*=W**=W*1+/: ,0: * `gF6 Y * y=WK=W+<=W,G=W,H=WhY i=W6   Y*  :  ::K=W=WMY * ;N=W /z {+.5ISd  KU`kv(3SYd**+ LH ;$%K;$%B, ;*+4-] ZZZ+/"#.,5% I.  / +/:,0:+<=W*d*+,*+,YW=WF>IYJ=WnF>Y=W* *+, *+,*',=WnF>Y=W* **+,YW**+,YW**+,YW**+,YW* * +,YWnF>Y=W7nF>Y=WnF>Y=W,=WxF>Y=W- #,>GSam~  !$%!(2+9,E/V2]3i6z9=@BDFJKNO\ S+N 0I-\YSYSYSC\YSYSYS4 =C12