1 b             .         & % 5   5  5  5  ! ;" ;# $% &' ( ;) G*F@ +, .-. G"/ .0 123 L"4 N 55 N6 &7 89 :; .<= V> V? $@ V .ABC 5DEFG HI `"JKLM NO P 5Q RST UVWxmlNamesLjava/util/HashMap; Signature9Ljava/util/HashMap;xmlLast()VCodeLineNumberTableLocalVariableTablethis.Lcom/itextpdf/text/pdf/SimpleNamedDestination;getNamedDestination7(Lcom/itextpdf/text/pdf/PdfReader;Z)Ljava/util/HashMap;kIeLjava/lang/Exception;arr Lcom/itextpdf/text/pdf/PdfArray;sLjava/lang/StringBuffer;entryEntry InnerClassesLjava/util/Map$Entry;i$Ljava/util/Iterator;reader!Lcom/itextpdf/text/pdf/PdfReader; fromNamesZpages$Lcom/itextpdf/text/pdf/IntHashtable;numPagesnamesn2LocalVariableTypeTableJLjava/util/Map$Entry;HLjava/util/HashMap;](Lcom/itextpdf/text/pdf/PdfReader;Z)Ljava/util/HashMap; exportToXML?(Ljava/util/HashMap;Ljava/io/OutputStream;Ljava/lang/String;Z)VoutLjava/io/OutputStream;encodingLjava/lang/String; onlyASCIIjencwrtLjava/io/Writer; ExceptionsXe(Ljava/util/HashMap;Ljava/io/OutputStream;Ljava/lang/String;Z)V9(Ljava/util/HashMap;Ljava/io/Writer;Ljava/lang/String;Z)Vkeyvalue;Ljava/util/Map$Entry;_(Ljava/util/HashMap;Ljava/io/Writer;Ljava/lang/String;Z)V importFromXML*(Ljava/io/InputStream;)Ljava/util/HashMap;inLjava/io/InputStream;P(Ljava/io/InputStream;)Ljava/util/HashMap;%(Ljava/io/Reader;)Ljava/util/HashMap;Ljava/io/Reader;K(Ljava/io/Reader;)Ljava/util/HashMap;createDestinationArrayU(Ljava/lang/String;Lcom/itextpdf/text/pdf/PdfWriter;)Lcom/itextpdf/text/pdf/PdfArray;fnwriter!Lcom/itextpdf/text/pdf/PdfWriter;artkLjava/util/StringTokenizer;noutputNamedDestinationAsNames[(Ljava/util/HashMap;Lcom/itextpdf/text/pdf/PdfWriter;)Lcom/itextpdf/text/pdf/PdfDictionary;knLcom/itextpdf/text/pdf/PdfName;dic%Lcom/itextpdf/text/pdf/PdfDictionary;(Ljava/util/HashMap;Lcom/itextpdf/text/pdf/PdfWriter;)Lcom/itextpdf/text/pdf/PdfDictionary;outputNamedDestinationAsStringsescapeBinaryString&(Ljava/lang/String;)Ljava/lang/String;octalcCbufcc[ClenunEscapeBinaryStringj endDocument endElement(Ljava/lang/String;)Vtag startDocument startElement$(Ljava/lang/String;Ljava/util/Map;)VhLjava/util/Map;5Ljava/util/Map;J(Ljava/lang/String;Ljava/util/Map;)Vtextstrname SourceFileSimpleNamedDestination.java yz"com/itextpdf/text/pdf/IntHashtableY Z[ \]^ _[ `a bc dcjava/util/HashMap e[ yf ghi jkl mn opqjava/util/Map$Entry rpcom/itextpdf/text/pdf/PdfArrayjava/lang/StringBuffer stu vw xy xz {|} ~  x p `java/lang/Exception java/io/BufferedWriterjava/io/OutputStreamWriter y y  java/lang/String   z,com/itextpdf/text/pdf/SimpleNamedDestination  tu java/util/StringTokenizer y   t  n  / com/itextpdf/text/pdf/PdfNamenull  com/itextpdf/text/pdf/PdfNumber#com/itextpdf/text/pdf/PdfDictionary `    java/lang/StringBuilder00 x  [\\ Destination xujava/lang/RuntimeException destination.end.tag.out.of.placejava/lang/Object Nameinvalid.end.tag.1name.end.tag.out.of.placePage page.attribute.missing v root.element.is.not.destinationtag.1.not.allowednested.tags.are.not.allowed y6com/itextpdf/text/xml/simpleparser/SimpleXMLDocHandlerjava/io/IOExceptioncom/itextpdf/text/pdf/PdfReadergetNumberOfPages()IgetPageOrigRef.(I)Lcom/itextpdf/text/pdf/PRIndirectReference;)com/itextpdf/text/pdf/PRIndirectReference getNumberput(II)IgetNamedDestinationFromNames()Ljava/util/HashMap;getNamedDestinationFromStringssize(I)VentrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object; java/util/MapgetValuegetAsIndirectObject/(I)Lcom/itextpdf/text/pdf/PdfIndirectReference;*com/itextpdf/text/pdf/PdfIndirectReferenceget(I)Iappend(I)Ljava/lang/StringBuffer;(C)Ljava/lang/StringBuffer; getPdfObject$(I)Lcom/itextpdf/text/pdf/PdfObject;com/itextpdf/text/pdf/PdfObjecttoString()Ljava/lang/String; substring(I)Ljava/lang/String;,(Ljava/lang/String;)Ljava/lang/StringBuffer;getKey8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;0com/itextpdf/text/xml/simpleparser/IanaEncodingsgetJavaEncoding+(Ljava/io/OutputStream;Ljava/lang/String;)V(Ljava/io/Writer;)Vjava/io/Writerwritecom/itextpdf/text/xml/XMLUtil escapeXML'(Ljava/lang/String;Z)Ljava/lang/String;flush2com/itextpdf/text/xml/simpleparser/SimpleXMLParserparseP(Lcom/itextpdf/text/xml/simpleparser/SimpleXMLDocHandler;Ljava/io/InputStream;)VK(Lcom/itextpdf/text/xml/simpleparser/SimpleXMLDocHandler;Ljava/io/Reader;)V nextTokenjava/lang/IntegerparseInt(Ljava/lang/String;)Icom/itextpdf/text/pdf/PdfWritergetPageReferenceadd$(Lcom/itextpdf/text/pdf/PdfObject;)Z hasMoreTokensXYZ([F)Z startsWith(Ljava/lang/String;)Zequals(Ljava/lang/Object;)Zcom/itextpdf/text/pdf/PdfNullPDFNULLLcom/itextpdf/text/pdf/PdfNull;C(Lcom/itextpdf/text/pdf/PdfName;Lcom/itextpdf/text/pdf/PdfObject;)V addToBodyL(Lcom/itextpdf/text/pdf/PdfObject;)Lcom/itextpdf/text/pdf/PdfIndirectObject;'com/itextpdf/text/pdf/PdfIndirectObjectgetIndirectReference.()Lcom/itextpdf/text/pdf/PdfIndirectReference;!com/itextpdf/text/pdf/PdfNameTree writeTree toCharArray()[C-(Ljava/lang/String;)Ljava/lang/StringBuilder; toOctalStringlength4com/itextpdf/text/error_messages/MessageLocalizationgetComposedMessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; containsKey&(Ljava/lang/Object;)Ljava/lang/Object;(Ljava/util/Map;)V15bstuvwxuvwyz{3*| HI} ~ { YM*>6,*W ** : Y : :::Y:  ,W  W6     W   !"W: k#|RLM NO&N,P=QKRmSyTVWXYXZ]\^_} % ysj mW =uKu m=Kwv {",$:%Y&Y+'(:*,)|vwx!y}>"u"""  "wv {I+*++,,++-+* :S: .:.:+/++,++0++1,++2++3++4|>6BNT^dqwz}RB5N)6A Zu6Awv {N5Y6L+*7+8| } v {N5Y6L+*9+8| } v{]Y:M;Y*6,+?@W-A#,B@W,Y QYCQY QDWh-=:EF :,GYH@W69-A2-=:IJ,K@W,LYM@W,|J%,4LR\dr}Hu<R_ {3 cNYOM* N-I-: .:.:+P:GYH:,Q:,&Y\#|. &2>FQY\^a}f 2'>FQ^&8Ocuc[&8cwv {a Y* M* N-?-:.:+P:, +RS"W:,+T*SV#|& *6>SVX[}R6>X*.Eaua Uu *.aw Uv {}YL*UM,>6b,46 7+\WVYWXYZY[:+\dW\ +]W +W+!|> &-FWZakrx}HFSe}u pm {YL*UM,>6,46\ +\W,460[7T0d663-,460 7h`0d6̈́+W+W +Wa+!|j &/69?MTWf l z } }RZ6TG z{+|} ~{ +^J#*_ *8`Yabcd+eJ`YfbY+Scd*_ *8`Ygbcd*_hi`Yjbcd*8*_ek.l*_hk"W*_|6 " #$&)(2)G*U+f,r-./0}~z{+|3} ~{|*8)+^J* Ym8`Ynbcd+eJ`YobY+Scd*_`Ypbcd* Y,q_*_er"W|2 6789<->6?K@RAcBoC{D} |~|| |v{4*_*_ek.MVYW,Y+Y[M*_e,"W|GHIJ(K3L} 4~4