1Q :; : < => ? @AB C =D EF EG H I JKL M N =O PF PGQ =R /S =TU {V /W =XY {Z [\ =]^ _ `ab ): cd ce fg fhi Pj k =l =mnopq rst uv wx y z ={ |}~  { s s s s Q: Q Q Q {  s  { s    s:  {  { { { { { s { s  {  { : { s { { { { s { { { /     m  RDFTERM_OTHERI ConstantValue RDFTERM_RDF RDFTERM_ID RDFTERM_ABOUTRDFTERM_PARSE_TYPERDFTERM_RESOURCERDFTERM_NODE_IDRDFTERM_DATATYPERDFTERM_DESCRIPTION RDFTERM_LI RDFTERM_ABOUT_EACH RDFTERM_ABOUT_EACH_PREFIX RDFTERM_BAG_ID RDFTERM_FIRST_CORERDFTERM_LAST_CORERDFTERM_FIRST_SYNTAXRDFTERM_LAST_SYNTAXRDFTERM_FIRST_OLDRDFTERM_LAST_OLDDEFAULT_PREFIXLjava/lang/String;$assertionsDisabledZ()VCodeLineNumberTableLocalVariableTablethis Lcom/itextpdf/xmp/impl/ParseRDF;parse7(Lorg/w3c/dom/Node;)Lcom/itextpdf/xmp/impl/XMPMetaImpl;xmlRootLorg/w3c/dom/Node;xmp#Lcom/itextpdf/xmp/impl/XMPMetaImpl; Exceptionsrdf_RDF8(Lcom/itextpdf/xmp/impl/XMPMetaImpl;Lorg/w3c/dom/Node;)V rdfRdfNoderdf_NodeElementListW(Lcom/itextpdf/xmp/impl/XMPMetaImpl;Lcom/itextpdf/xmp/impl/XMPNode;Lorg/w3c/dom/Node;)Vchildi xmpParentLcom/itextpdf/xmp/impl/XMPNode;rdf_NodeElementX(Lcom/itextpdf/xmp/impl/XMPMetaImpl;Lcom/itextpdf/xmp/impl/XMPNode;Lorg/w3c/dom/Node;Z)VxmlNode isTopLevelnodeTermrdf_NodeElementAttrs attributeattrTermexclusiveAttrsrdf_PropertyElementList currChild xmlParentrdf_PropertyElementnsitLjava/util/Iterator; attrLocalattrNS attrValue attributesLorg/w3c/dom/NamedNodeMap;nsAttrsLjava/util/List;rdf_ResourcePropertyElementtypeNameisRDF childLocal newCompoundfoundrdf_LiteralPropertyElementnewChild textValue#rdf_ParseTypeLiteralPropertyElement$rdf_ParseTypeResourcePropertyElement newStruct&rdf_ParseTypeCollectionPropertyElement!rdf_ParseTypeOtherPropertyElementrdf_EmptyPropertyElementhasPropertyAttrshasResourceAttr hasNodeIDAttr hasValueAttr valueNode childNode childIsStruct addChildNode(Lcom/itextpdf/xmp/impl/XMPMetaImpl;Lcom/itextpdf/xmp/impl/XMPNode;Lorg/w3c/dom/Node;Ljava/lang/String;Z)Lcom/itextpdf/xmp/impl/XMPNode;prefix childName schemaNodevalueregistry$Lcom/itextpdf/xmp/XMPSchemaRegistry; namespace childOptions*Lcom/itextpdf/xmp/options/PropertyOptions;isAlias isArrayItem isValueNodeaddQualifierNoded(Lcom/itextpdf/xmp/impl/XMPNode;Ljava/lang/String;Ljava/lang/String;)Lcom/itextpdf/xmp/impl/XMPNode;nameisLangnewQualfixupQualifiedNode"(Lcom/itextpdf/xmp/impl/XMPNode;)VlangQual qualifierisWhitespaceNode(Lorg/w3c/dom/Node;)ZnodeisPropertyElementName(I)Zterm isOldTermisCoreSyntaxTermgetRDFTermKind(Lorg/w3c/dom/Node;)I localName SourceFile ParseRDF.java !com/itextpdf/xmp/impl/XMPMetaImpl    com/itextpdf/xmp/XMPException%Invalid attributes of rdf:RDF element     ,- 452Node element must be rdf:Description or typed node Top level typed node not allowed xmlns   .Mutally exclusive about, ID, nodeID attributes   %Mismatched top level rdf:about values  Invalid nodeElement attribute (Expected property element node not found /0Invalid property element namejava/util/ArrayList      java/lang/String      xml:langID+http://www.w3.org/1999/02/22-rdf-syntax-ns#datatype  parseTypeLiteral Resource   Collection     iX:changes #$/Invalid attribute for resource property elementBag  Seq Alt   Description'All XML elements must be in a namespacejava/lang/StringBuilder   rdf:type  ()  )*Invalid child of resource property element:Children of resource property element must be XML elements*Missing child of resource property element.Invalid attribute for literal property element)Invalid child of literal property element -ParseTypeLiteral property element not allowed8Invalid attribute for ParseTypeResource property element0ParseTypeCollection property element not allowed+ParseTypeOther property element not allowedCNested content not allowed with rdf:resource or property attributesBEmpty property element can't have both rdf:resource and rdf:nodeIDAEmpty property element can't have both rdf:value and rdf:resource0Unrecognized attribute of empty property element   rdf:resource! "#http://purl.org/dc/1.1/ http://purl.org/dc/elements/1.1/$ %&_dflt '(6XML namespace required for all elements and attributes(com/itextpdf/xmp/options/PropertyOptions )* +, -. /,rdf:li rdf:valuecom/itextpdf/xmp/impl/XMPNode 0 1, 2) 23 4Misplaced rdf:value element 5, 6Misplaced rdf:li element[]7 8& 9) :java/lang/AssertionError ;< =(Redundant xml:lang for rdf:value element >< ?) @ A BC D E F GHI JK 20 30aboutorg/w3c/dom/Attr LMNliresourceRDFnodeID aboutEachaboutEachPrefixbagIDcom/itextpdf/xmp/impl/ParseRDFO Pjava/lang/Objectcom/itextpdf/xmp/XMPErrorcom/itextpdf/xmp/XMPConstorg/w3c/dom/Node hasAttributes()ZgetRoot!()Lcom/itextpdf/xmp/impl/XMPNode;(Ljava/lang/String;I)V getChildNodes()Lorg/w3c/dom/NodeList;org/w3c/dom/NodeList getLength()Iitem(I)Lorg/w3c/dom/Node; getAttributes()Lorg/w3c/dom/NamedNodeMap;org/w3c/dom/NamedNodeMap getPrefix()Ljava/lang/String;equals(Ljava/lang/Object;)Z getNodeNamegetNamelength getNodeValuesetName(Ljava/lang/String;)V getNodeType()Sjava/util/Listadditerator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;removeNamedItem&(Ljava/lang/String;)Lorg/w3c/dom/Node; getLocalNamegetNamespaceURI hasChildNodes getOptions,()Lcom/itextpdf/xmp/options/PropertyOptions;setArray-(Z)Lcom/itextpdf/xmp/options/PropertyOptions;setArrayOrderedsetArrayAlternate setStructappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;toStringgetHasValueChildisArrayAlternate"com/itextpdf/xmp/impl/XMPNodeUtils detectAltTextsetValuesetURIcom/itextpdf/xmp/XMPMetaFactorygetSchemaRegistry&()Lcom/itextpdf/xmp/XMPSchemaRegistry;"com/itextpdf/xmp/XMPSchemaRegistrygetNamespacePrefix&(Ljava/lang/String;)Ljava/lang/String;registerNamespace8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;findSchemaNodee(Lcom/itextpdf/xmp/impl/XMPNode;Ljava/lang/String;Ljava/lang/String;Z)Lcom/itextpdf/xmp/impl/XMPNode; setImplicit(Z)V findAlias>(Ljava/lang/String;)Lcom/itextpdf/xmp/properties/XMPAliasInfo; setHasAliasesQ(Ljava/lang/String;Ljava/lang/String;Lcom/itextpdf/xmp/options/PropertyOptions;)VsetAliasaddChild#(ILcom/itextpdf/xmp/impl/XMPNode;)VisStructsetHasValueChildisArraycom/itextpdf/xmp/impl/UtilsnormalizeLangValue addQualifier hasChildrengetChild"(I)Lcom/itextpdf/xmp/impl/XMPNode;getHasLanguage getQualifierremoveQualifiergetQualifierLengthgetChildrenLength mergeWith-(Lcom/itextpdf/xmp/options/PropertyOptions;)VgetValueremoveChildreniterateChildrencharAt(I)Cjava/lang/Character isWhitespace(C)ZgetOwnerElement()Lorg/w3c/dom/Element;org/w3c/dom/Elementjava/lang/ClassdesiredAssertionStatus!p/*6 KYL+*+no pc#+**+Y ʷ  "## 6>,  ',  : *+б'/543666 D,6Yʷ Y˷ *+,*+,"(5<C4DDDD> 66,,:6+++Yʷ f`+++!+>Y ˷ +!#*+"WY#ʷ R%MPW   R%W T6,  C,  :#$Y%ʷ *+&& 02"3*5-789E=M0S@>"+PTTTT  ,6'Y(ʷ ,::6Y:/  )Y*:+W/,:-./:0W *+,1*6:2: 3: : 45 6 w7 6  *+,8X9  6  *+,1::  ;*<  *+,=>  ?@4,AH6,  +,  :$ *+,B*+,8 *+,10#&5@hmv)=G[eou@E)b #  8#&  ?C,*+,D":6,,:vZ2:3:44EW'56YFʷ \:66,  N,  :1$6362: G HIWJ HIKW"L HIKMW\HNWMO C3:  YP˷ QYR S:T SU: V EW*W XHYZ6"Y[ʷ Y\ʷ Y]ʷ 21 @ h kt}#$&()+-.0.2;4J6[8j:?@BCEHIMOQSUXYZ ]b&&,h1k>m@tN}E!7  ????!tqn  (*+,":6,,:d3:2:44EW1657Y^ʷ RD:6,  N,  :$!QYRSSU:Y_ʷ `Z ,TW`ix  'z ,`XiO 6[(((( f % Ya˷    *+,D":HNW6,,:d2:3:44EW1659Ybʷ R*,WXJ (7_bkt\ 7kXtO    % Yc˷   % Yd˷   `6666:,AYeʷ 6  ,, :     6  w),_Yfʷ Yg˷ 6~ :wYfʷ 6_h 2.6 3Yg˷ 6 :%4 6Yiʷ *+,D": 6 +  D`" HjW HNW6 6  ,, :      6  >),)s k EWa    EWE4  4 EW$*   "WYiʷ =EFG H JLN%T8VGWoZr]y_cfhlnstv{}"%,;ANTT_bl,/>AF]l~G y (,      _G bD   Jl:,3:amn:o:&, ,p:q:QYRS,2SU:Yrʷ sYt:6 7*pu:  v Lw6 *x xy6 z6 {Y-|:   } + ~ +  $ +HYʷ + !+HYʷ  ! &  +0FSmp} %&)+.048:<>$A)C3E@GGJ+Bm& JJJJJE =} ! v" h  #$*4+>:{Y+ ,,|:*[] `!a'c4**%*#& ' () *H * Y*Lz+ Y+H**HY˷ +M+,*,=++N*-=**N*-*H*W Y**HNW*H+H*+`*+M,-,.{N*-~rsu%v?}IS`fkpz \ f *+r+ % ,-2*$*L=++"  (*0 2. /0N   1 20<    1 30;  1 45*2L*3M,5+ 5+#*6*6M6,+ 9+O++++5++7++ + + zAD M VYbdmpy{ "$&(*,.02468:> .67*689