.@nu/xom/Elementnu/xom/ParentNodenu/xom/Element$1 localNameLjava/lang/String;prefixURI attributes[Lnu/xom/Attribute; numAttributesI namespacesLnu/xom/Namespaces;(Ljava/lang/String;)V'(Ljava/lang/String;Ljava/lang/String;)V  nu/xom/IllegalNameException()V       !java/lang/String#indexOf(I)I %& $' substring(II)Ljava/lang/String; )* $+(I)Ljava/lang/String; )- $._setNamespacePrefix 0 1_setNamespaceURI 3 4 _setLocalName 6 7setData 9 :buildH(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Element;   ?  Aequals(Ljava/lang/Object;)Z CD $Enu/xom/VerifierGcheckAbsoluteURIReference I HJ  L(Lnu/xom/Element;)Vnu/xom/NamespacesOcopy()Lnu/xom/Namespaces; QR PScopyAttributes%(Lnu/xom/Element;)[Lnu/xom/Attribute; UV WfindActualBaseURI()Ljava/lang/String; YZ [ actualBaseURI ] ^ copyChildren#(Lnu/xom/Element;Lnu/xom/Element;)V `a bnu/xom/Attributed()Lnu/xom/Node; Qf eg setParent(Lnu/xom/ParentNode;)V ij ekcopyTag"(Lnu/xom/Element;)Lnu/xom/Element; shallowCopy()Lnu/xom/Element; op q getChildCount()I st u nu/xom/Nodew xugetChild(I)Lnu/xom/Node; z{ x|grow([II)[I ~  getParent()Lnu/xom/ParentNode; x u  | isElement()Z x mn  appendChild(Lnu/xom/Node;)V  xgjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V getChildElements%(Ljava/lang/String;)Lnu/xom/Elements;7(Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Elements; nu/xom/Elements  | getLocalName Z length t $getNamespaceURI Z add N ()Lnu/xom/Elements;getFirstChildElement$(Ljava/lang/String;)Lnu/xom/Element;6(Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Element;  addAttribute(Lnu/xom/Attribute;)V enu/xom/MultipleParentExceptionAttribute already has a parent  getNamespacePrefix Z exml e!nu/xom/NamespaceConflictExceptionjava/lang/StringBuffer  Prefix of append,(Ljava/lang/String;)Ljava/lang/StringBuffer; getQualifiedName Z e conflicts with element prefix toString Z getURI&(Ljava/lang/String;)Ljava/lang/String; PAttribute prefix & conflicts with namespace declaration.checkPrefixConflict  e getAttribute8(Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Attribute; remove(Lnu/xom/Attribute;)Z  fastAddAttributeremoveAttribute&(Lnu/xom/Attribute;)Lnu/xom/Attribute;nu/xom/NoSuchAttributeExceptionTried to remove attribute  from non-parent element java/lang/NullPointerExceptionTried to remove null attribute &(Ljava/lang/String;)Lnu/xom/Attribute;getAttributeValue8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getAttributeCount(I)Lnu/xom/Attribute;#java/lang/IndexOutOfBoundsException$Element does not have any attributes getValue  Z e : getLocalNamespaceURI    isDocument  $http://www.w3.org/XML/1998/namespacexmlns setLocalName checkNCName  HsetNamespaceURI+Prefixed elements must have namespace URIs.&new URI conflicts with existing prefix new element URI " conflicts with attribute $ Wrong prefix &; for the http://www.w3.org/XML/1998/namespace namespace URI(Wrong namespace URI * for the xml prefix,setNamespacePrefix conflicts with existing prefix//Cannot assign prefix to element in no namespace1insertionAllowed(Lnu/xom/Node;I)V(Tried to insert a null child in the tree5java/lang/Object7 8 child already has a parent.: checkCycle#(Lnu/xom/Node;Lnu/xom/ParentNode;)V <= >isText @ xAisProcessingInstruction C xD isComment F xGnu/xom/IllegalAddExceptionI Cannot add a KgetClass()Ljava/lang/Class; MN 8Ojava/lang/ClassQgetName SZ RT to an Element.V Jnu/xom/CycleExceptionYCannot add a node to itself[ Z!Cannot add an ancestor as a child^ insertChild(Ljava/lang/String;I)VInserted null stringb nu/xom/Textd efastInsertChild g4 h `4 jremoveChildren()Lnu/xom/Nodes; nu/xom/Nodesn o fillInBaseURI qN r xk ouchildren[Lnu/xom/Node; wx y childCount { |addNamespaceDeclaration(The xmlns prefix cannot bound to any URI$Wrong namespace URI for xml prefix: AWrong prefix for http://www.w3.org/XML/1998/namespace namespace: Additional namespace + conflicts with existing default namespace  for the prefix + conflicts with existing namespace binding  Pput  PremoveNamespaceDeclaration  PgetNamespaceDeclarationCountjava/util/HashSet getPrefixes()Ljava/util/ArrayList;  P(Ljava/util/Collection;)V   java/util/Set D   t size t getNamespacePrefixesInScope()Ljava/util/Map;java/util/HashMap addPrefixIfNotAlreadyPresent8(Ljava/util/HashMap;Lnu/xom/Element;Ljava/lang/String;)V   P getPrefix - PisDocumentFragment   containsKey D 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;   java/util/NoSuchElementExceptionNegative prefix number (I)Ljava/lang/StringBuffer;  getNamespacePrefixes()Ljava/util/Set;  iterator()Ljava/util/Iterator;  java/util/Iteratornext()Ljava/lang/Object;  No  th namespacejava/util/LinkedHashSet addAll(Ljava/util/Collection;)Z   setBaseURIsetActualBaseURI   getBaseURIgetActualBaseURI Z  nu/xom/URIUtil absolutize  basetoURI   getEntityURI Z legalURI(Ljava/lang/String;)Z  isOpaque   isAbsolute   ^nu/xom/MalformedURIExceptioncheckURIReference  HtoXML(I)V   writeStartTag+(Lnu/xom/Element;Ljava/lang/StringBuffer;)V    writeEndTag    Z x(C)Ljava/lang/StringBuffer;    t  -    xmlns="escape  ! e />$charAt(I)C &' $(&*N:*:(6 *,:-@-,B+F+K-+M-N=oc*** *"*+@@*+BB*+MM+"*+"T"+*+*X*+ *+\_+*cUV=E9* * eM>* ,*2heS,2+l, mn=E9*rL*"+*"T"*+*+X+* +*\_+ `a= *v+M*N6 :6O6(-y!-}N6:OM6-:d&N-*\,M.66ON--:,-yMl-:,] ~=&***h M*,*,=*+=rf,M+LYN6*vE*:/:+F +,F --=?3YL=*v"*N--:++=*+=OC>*v:*:%:+F,F=+ Y+M,,F*@+F;*+öF-YYʶ+ѶӶ*@ζַ׿*">*"+N-.-+öF#YYݶ,߶ζַ׿* *e*+*++öN- *-W*++*l=K?* *!*heM*,* *,** +S*Y ` =h\=>**2+= * dd>*`**Y d ** S=&* *e*++*l=vj*&YY+Ѷζַ+ Y*+ +l+YY+Ѷζַ=*+=J>*>* ,*2:+F,F=*+t=* =%*Y*2=*+,N-- Z=*BZ=:.*@*BY*@ *BζְZ=*@Z=*M=OC*M*+N-(,:M,+N-+FN-=w+*@F*M+F+F*"*"+M,,+1**=* *2N-+F-ð=*+86= +*+B=*+53=G;+L+*MF+*@Y׿+K*"*"*@M,Y!׿+i*b=* X*2N-::-*@F,YY#+%-Ѷζַ׿+F4*@F(YY'*@)ζַ׿*@F/+F%YY++-ζַ׿*+M.=*+20=~r+L++*+M,3,*MFH+F?YY+0ζַ׿*MF+FY2׿*+@34=+Y6+"YY+9;ζַ+ +*?+B+E +HJYYL+PUWζַX <==>2*+ZY\]*y+YL+*ZY_]`a=)+Yc*eY+fi=*eY+f*vklm=VJ*v<oYpM>-*: *st,v*z*},~=:.+L,M+F,FY׿+¶F*,FYY,ζַ׿,FYY+ζַ׿++,K,,K*+N-k-,Fc+F&Y,-ζ:-Y,+-ζ:Y׿*"*PY"*"+,=*" *"+t=L*"Y*"L+*@W*@F YL*=>J*2::-F#+YL+*@W+W++=YL*M,@F *+,,@,A, >63,2::F *+,,"-,">6,":*+,,N--- -MU+= +-+-,-W-=YYĶַ*@F*@*M,N6-W-$:YYԶֶζַA`a=yYL*@F+*@W*"+*"W*?*=>3*2::F +W+=*+Z=L*M*N-:,,F ,+L- +L-:X ::F *LN*/+F L++L-N- +LT++Z=3'*L+!++++L= +MZ=ʻYL*M>6 :6O0,y),+ ,}M6:O,+,*&c,,+ ,*L+,W>,:dM,* .6>OM^+ְ  =+<W+*W*M>**:*:,%,,:FH:+W+:W+W+W+"W+"W~*,>* "*2:+ W+#W*v +>W +%W  =OC*<Y `M>)*)6&,+W ,W,ְ   =%+-W+*W+>W Z= *v<*M,B,.YN6 :6O6(,y!,}M6:O6,B -,.W,:dM,*%.66OM-ְQf= *L*+c+op=Y**Z=:.Y0*PU2*4ζְ==wk+M+N6* W*2:,F<-FYYʶ+Ѷ6Ѷζַ׿7= Y*9:;=* ><V=*>?