1 +^ _` ^a bcdef *gh i j k *lm no p q *r st *uv wxyz{|}~()VCodeLineNumberTableLocalVariableTablethisLcom/itextpdf/text/xml/XMLUtil; escapeXML'(Ljava/lang/String;Z)Ljava/lang/String;cIksLjava/lang/String; onlyASCIIZcc[ClensbLjava/lang/StringBuffer; unescapeXML&(Ljava/lang/String;)Ljava/lang/String;tmpposesciunescape(Ljava/lang/String;)IisValidCharacterValue(Ljava/lang/String;)Znfe!Ljava/lang/NumberFormatException;(I)Z findInArray(C[CI)IneedleChaystackstartgetEncodingName([B)Ljava/lang/String;b4[Bb0b1b2b3 SourceFile XMLUtil.java ,- java/lang/StringBuffer< >&"' IM&# NOjava/lang/String ,# J IJ H GHapos quotltgtampjava/lang/NumberFormatExceptionUTF-16BEUTF-16LEUTF-8ISO-10646-UCS-4CP037com/itextpdf/text/xml/XMLUtiljava/lang/Object toCharArray()[Cappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;(C)Ljava/lang/StringBuffer;toString()Ljava/lang/String;([CII)V startsWith substring(I)Ljava/lang/String;java/lang/IntegerparseIntequals(Ljava/lang/Object;)Z!*+,-./*/40 12 34.*M,>Y:6,46i"S&H'^<2>=W`WUWJ W? W4 ,  ;W WU/Z>?@AB CTE\F_HgIjKrLuN}OQRTUVXA\0H 567689:;<=>6?@ AB.v *L+=YN6+46&n;+`6\Y+`dd:):6666 66-Ww-/^fghklm&n2o8pMqWr_sgtouvwzx}|}~k0\ C62_D6MDE9z56F689<=>6?@ GH.>*'*"*<*>*&/. !$-09<0 >89 IJ._ *< L / 0 F6 KL 89 IM.f< 3 - '  ! "# $/0 <56 NO.r>++4;/0*F6PQR=S6 TU.*3~<*3~= % &*3~> '*3~6 <(< (< (< (< ?%<? &Lo)'/f!/2:OR[nq  04VWX6Y6:Z6[[6\]