4javax/xml/transform/OutputKeys  java/lang/Object()V  org/jsoup/helper/W3CDomnamespaceAwareZ  (javax/xml/parsers/DocumentBuilderFactory newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;  factory*Ljavax/xml/parsers/DocumentBuilderFactory;  setNamespaceAware(Z)V   ! fromJsoup2(Lorg/jsoup/nodes/Document;)Lorg/w3c/dom/Document;#!javax/xml/transform/dom/DOMSource "% &(Lorg/w3c/dom/Node;)V(java/io/StringWriter '+'javax/xml/transform/stream/StreamResult *- .(Ljava/io/Writer;)V 012 3&javax/xml/transform/TransformerFactory*()Ljavax/xml/transform/TransformerFactory; 05 67newTransformer#()Ljavax/xml/transform/Transformer; 9 :;propertiesFromMap'(Ljava/util/Map;)Ljava/util/Properties; =>? @Ajavax/xml/transform/TransformersetOutputProperties(Ljava/util/Properties;)V CDE FGorg/w3c/dom/Document getDoctype()Lorg/w3c/dom/DocumentType; IJK LMorg/w3c/dom/DocumentType getPublicId()Ljava/lang/String; OPQ RSorg/jsoup/internal/StringUtilisBlank(Ljava/lang/String;)ZUdoctype-public =W XYsetOutputProperty'(Ljava/lang/String;Ljava/lang/String;)V I[ \M getSystemId^doctype-system I` aMgetNamechtml efg hSjava/lang/StringequalsIgnoreCasejabout:legacy-compat =l mn transform;(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V 'p qMtoStrings(javax/xml/transform/TransformerExceptionujava/lang/IllegalStateException tw x(Ljava/lang/Throwable;)Vzjava/util/Properties y y} ~putAll(Ljava/util/Map;)V  methodMap'(Ljava/lang/String;)Ljava/util/HashMap;xmljava/util/HashMap method put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 1(Lorg/jsoup/nodes/Element;)Lorg/w3c/dom/Document;  org/jsoup/helper/ValidatenotNull(Ljava/lang/Object;)V  newDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder;  !javax/xml/parsers/DocumentBuildergetDOMImplementation!()Lorg/w3c/dom/DOMImplementation;  newDocument()Lorg/w3c/dom/Document;  org/jsoup/nodes/Element ownerDocument()Lorg/jsoup/nodes/Document;  org/jsoup/nodes/Document documentType ()Lorg/jsoup/nodes/DocumentType;  Morg/jsoup/nodes/DocumentTypename MpublicId MsystemId  org/w3c/dom/DOMImplementationcreateDocumentTypeR(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/DocumentType; C  appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;org/w3c/dom/DOMException C setXmlStandalone firstElementChild()Lorg/jsoup/nodes/Element;jsoupContextSource C  setUserDataU(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object; convert2(Lorg/jsoup/nodes/Element;Lorg/w3c/dom/Document;)V.javax/xml/parsers/ParserConfigurationException"org/jsoup/helper/W3CDom$W3CBuilder (Lorg/w3c/dom/Document;)V  access$002((Lorg/jsoup/helper/W3CDom$W3CBuilder;Z)Z Mlocation C setDocumentURI(Ljava/lang/String;)V outputSettings+()Lorg/jsoup/nodes/Document$OutputSettings;  'org/jsoup/nodes/Document$OutputSettingssyntax2()Lorg/jsoup/nodes/Document$OutputSettings$Syntax;  access$102(Lorg/jsoup/helper/W3CDom$W3CBuilder;Lorg/jsoup/nodes/Document$OutputSettings$Syntax;)Lorg/jsoup/nodes/Document$OutputSettings$Syntax; $assertionsDisabledjava/lang/AssertionError   traverse(Lorg/jsoup/nodes/Node;)V   selectXpath<(Ljava/lang/String;Lorg/w3c/dom/Node;)Lorg/w3c/dom/NodeList; xpath   Y notEmptyParam contextNode   notNullParam'(Ljava/lang/Object;Ljava/lang/String;)V"javax.xml.xpath.XPathFactory:jsoup  java/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String;jsoup  !javax/xml/xpath/XPathFactory2(Ljava/lang/String;)Ljavax/xml/xpath/XPathFactory; # $ ()Ljavax/xml/xpath/XPathFactory; & '(newXPath()Ljavax/xml/xpath/XPath; *+, -.javax/xml/xpath/XPathcompile5(Ljava/lang/String;)Ljavax/xml/xpath/XPathExpression; 012 34javax/xml/xpath/XPathConstantsNODESETLjavax/xml/namespace/QName; 678 9:javax/xml/xpath/XPathExpressionevaluateA(Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;<org/w3c/dom/NodeList>(javax/xml/xpath/XPathExpressionException@2javax/xml/xpath/XPathFactoryConfigurationExceptionB0org/jsoup/select/Selector$SelectorParseExceptionD'Could not evaluate XPath query [%s]: %s FGH IMjavax/xml/xpath/XPathException getMessage AK L=(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)VNjava/util/ArrayList ;P QR getLength()I MT U(I)V ;W XYitem(I)Lorg/w3c/dom/Node;[ jsoupSource ]^_ `aorg/w3c/dom/Node getUserData&(Ljava/lang/String;)Ljava/lang/Object; cde fgjava/lang/Class isInstance(Ljava/lang/Object;)Z ci jkcast&(Ljava/lang/Object;)Ljava/lang/Object;morg/jsoup/nodes/Node opq rgjava/util/ListaddtjsoupContextNode C^ w xyasString9(Lorg/w3c/dom/Document;Ljava/util/Map;)Ljava/lang/String; c{ |}desiredAssertionStatus()ZSourcePropertyLjava/lang/String; ConstantValueContextPropertyContextNodePropertyXPathFactoryPropertyCodeLineNumberTableLocalVariableTablethisLorg/jsoup/helper/W3CDom;(Z)Lorg/jsoup/helper/W3CDom;inLorg/jsoup/nodes/Document;doctypeLorg/w3c/dom/DocumentType; domSource#Ljavax/xml/transform/dom/DOMSource;writerLjava/io/StringWriter;result)Ljavax/xml/transform/stream/StreamResult;tf(Ljavax/xml/transform/TransformerFactory; transformer!Ljavax/xml/transform/Transformer;e*Ljavax/xml/transform/TransformerException;docLorg/w3c/dom/Document; propertiesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; StackMapTable java/util/Map Signature_(Lorg/w3c/dom/Document;Ljava/util/Map;)Ljava/lang/String;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;mappropsLjava/util/Properties;M(Ljava/util/Map;)Ljava/util/Properties; OutputHtml()Ljava/util/HashMap;;()Ljava/util/HashMap; OutputXmlLjava/util/HashMap;9Ljava/util/HashMap;M(Ljava/lang/String;)Ljava/util/HashMap;implLorg/w3c/dom/DOMImplementation;outinDocLorg/jsoup/nodes/DocumentType;contextLorg/jsoup/nodes/Element;builder#Ljavax/xml/parsers/DocumentBuilder;0Ljavax/xml/parsers/ParserConfigurationException;3(Lorg/jsoup/nodes/Document;Lorg/w3c/dom/Document;)V$Lorg/jsoup/helper/W3CDom$W3CBuilder;rootEl@(Ljava/lang/String;Lorg/w3c/dom/Document;)Lorg/w3c/dom/NodeList;property xPathFactoryLjavax/xml/xpath/XPathFactory; expression!Ljavax/xml/xpath/XPathExpression;nodeListLorg/w3c/dom/NodeList; Ljavax/xml/xpath/XPathException;Lorg/w3c/dom/Node; sourceNodes9(Lorg/w3c/dom/NodeList;Ljava/lang/Class;)Ljava/util/List;nodesourceLjava/lang/Object;iInodeTypeLjava/lang/Class;nodesLjava/util/List;Ljava/lang/Class;Ljava/util/List;](Lorg/w3c/dom/NodeList;Ljava/lang/Class;)Ljava/util/List;*(Lorg/w3c/dom/Document;)Lorg/w3c/dom/Node;wDoc*(Lorg/w3c/dom/Document;)Ljava/lang/String; SourceFile W3CDom.java InnerClasses W3CBuilderOutputSettings.org/jsoup/nodes/Document$OutputSettings$SyntaxSyntaxorg/jsoup/select/SelectorSelectorParseException! ~Zs S** **?= @AB  }/* J  K* **UV W  !6 Y*a   xyǻ"Y*$M'Y)N*Y-,:/:4:+ +8<*Bv*B:HNTHVZN]ZV5_bd&HNZN ]iV,k-oMtY,vrVy z{| }'~+4=ER`m~\ Ek  '  84C"'*0=+I1 Cr :;]yY{L+*|+   b  `YL+*W+    !:*+ +*M,N,:+: :)-:W:+ +̧+:W*+NtY-v2SVJ -2ISVX`q~f I {u-eq!   * C@* C@ C  C  I*+,ֱ   kY,N-* W+:&N,-W+ +̧+: Y-. (3@Qdj>kkk bSQ3 @E*+,   Wm+ , : ":%+):,/5;N-":AYCY+SYESJ-IL=IL?:$) 6!E"I&L#N$c%k'\ 3) 6ENmm mk&$eB$ e]F;[+,MY+OSN6+O8+V:Z\:,b-,hlnW-* 2346$7.8:9C:S6Y=H.%:@[[[E[E o9A +su]F  x:+vR4 z0 @"   @A