P9=      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ NoneBY  !"#$%&'()*+,-./0123456789:;<=>?O  !"#$%&'()*+,-./0123456789:;<=>?S  !"#$%&'()*+,-./0123456789:;<=>?None'(=L<!DOCTYPE value>M<?name?>N<?name value?>O <!--value-->P<![CDATA[value]]>QvalueR<name>children</name>@ABCDEFGHIJKLMNOPQRSTU@ABCDEFGHIJKLMNOPQRSTU@ABCDEFGHIJRQPONMLKSUTNone+)VWXYZ[\]^_`abcd     ef&VWXYZ[\]^_`abcd     efVWXYZ[\]^_`abcd     efNone+None (+24=HIMq !"#$%&'()*+,- node nameattribute nameattribute value.attribute nameattribute value/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~o !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E, !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ None '(246=KTUigenerate xpath object. C[xpath|query|] == ((xpathObject) :: XPath (instance of EvalXPath)) ghighighi None jkl jkl jklNone?  !"#$%&'()*+,-./0123456789:;<=>???>=<;:9876543210/.-,+*)('&%$#"!  None'(-2346=BKT*find attribute by predicate. since v0.2.0.&find child by predicate. since v0.2.0.%find node by predicate. since v0.2.0.Bmnopqrstuvwxyz{|}~ node nameattribute nameattribute valueattribute nameattribute value  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~[IHGSUTabcd[\]^_`eVWXYZfFEDJRQPONMLKponmqrstuvwxyz{|}~CghiB@Ajlk!mnopq!rstuvwxyz{|}~None '(-246=BKT*find attribute by predicate. since v0.2.0.&find child by predicate. since v0.2.0.%find node by predicate. since v0.2.0.-generic appendChild method. Recommend to use  etc....generic prependChild method. Recommend to use  etc...create document from scratch.modify document.V node nameattribute nameattribute valueattribute nameattribute valueAA'-  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abccdefgghijkllmnop q r s t u vwxyz{|}~|}~mOPRU{|}      !"#$%&'()*+,-./0123456789:;<=> ? @ A B C D E F G H I J K L M N O P Q R S T U V W X YZ[\]^_`abcdefg=>hijklmnopqrstuvwxyz{|}~ pugixml-0.3.1 Text.XML.PugiText.XML.Pugi.ConstText.XML.Pugi.MutableText.XML.Pugi.Foreign.ConstText.XML.Pugi.Foreign.TypesText.XML.Pugi.Foreign.DocumentText.XML.Pugi.Foreign.AttrText.XML.Pugi.Foreign.NodeText.XML.Pugi.Foreign.XPath Text.XML.Pugi.Foreign.XPath.Nodedata-default-class-0.0.1Data.Default.Classdef ParseFlags FormatFlagsEncoding ParseStatusNodeTypeparseWnormAttributeparseWconvAttributeparseWsPCDataSingle parseWsPCDataparseTrimPCDataparsePi parseMinimal parseFull parseFragment parseEscapesparseEol parseDoctype parseDefaultparseDeclaration parseComments parseCDataformatWriteBomformatSaveFileText formatRawformatNoEscapesformatNoDeclaration formatIndent formatDefaultencodingLatin1 encodingWChar encodingUtf32encodingUtf32leencodingUtf32be encodingUtf16encodingUtf16leencodingUtf16be encodingUtf8 encodingAutoparseNoDocumentElementparseAppendInvalidRootparseEndElementMismatchparseBadEndElementparseBadAttributeparseBadStartElementparseBadPCDataparseBadDoctype parseBadCDataparseBadComment parseBadPiparseUnrecognizedTagparseInternalErrorparseOutOfMemory parseIoErrorparseFileNotFoundnodeTypeDoctypenodeTypeDeclaration nodeTypePinodeTypeComment nodeTypeCDatanodeTypePCDatanodeTypeElementnodeTypeDocument nodeTypeNull XPathNode AttributeNodeSetXPath MutableNodeNodeNode_MutableDocumentDocument Document_NodeKindUnknownDoctype DeclarationPiCommentCDataPCDataElement MutableFlag ImmutableMutable PrettyConfig prettyIndent prettyFlagsprettyEncodingParseExceptionparseExceptionStatusparseExceptionOffsetparseExceptionEncodingparseExceptionDescripton ParseConfig parseFlags parseEncoding parseFile prettyFile EvalXPath XPathResultxpath nodeSetSize nodeSetMapM_ nodeSetMapM HasChildren HasAttributeHasValueHasNameNodeLikeasNode nodeEqualforgetNodeKind prettyNode hashValuenodeTypegetNamegetValueparent firstChild lastChild nextSibling prevSiblingchild attributenextSiblingByNameprevSiblingByNamefindChildByNameAndAttrfindChildByAttr childValuechildValueByNametext findAttribute findChildfindNode mapSiblingmapAttrspathfirstElementByPathrootevaluateselectSingleNode selectNodesparsepretty nodeSetIndex nodeSetMap nodeSetToList asMutable asImmutableMutableNodeLikesetNamesetValue appendAttr prependAttrsetAttr appendChild prependChild appendCopy prependCopy removeAttr removeChildappendFlagment mapSiblingM mapSiblingM_Modifycreatemodify appendElementprependElementappendDeclarationprependDeclaration appendPCData prependPCData appendCData prependCData appendCommentprependComment appendDoctypeprependDoctypeappendPi prependPi appendAttrssetOrAppendAttr XPathType xPathBoolean xPathStringxPathTypeNumberxPathTypeNodeSet xPathTypeNodeparseOkpugixml_version formatFlags$fMonoidParseFlags$fDefaultParseFlags$fShowParseFlags$fMonoidFormatFlags$fDefaultFormatFlags$fShowFormatFlags$fDefaultEncoding$fShowEncoding$fShowParseStatus$fShowNodeTypeXNodeAttr ParseResult $fShowNodeSetWriter save_string wrap_writer save_file load_file load_bufferparse_result_descriptionparse_result_encodingparse_result_offsetparse_result_statusparse_is_successdelete_parse_resultreset_document_withfinalizerDocument new_documentfreezeDocumentcreateDocument copyDocument parseCommon$fDefaultPrettyConfig$fExceptionParseException$fDefaultParseConfigattr_set_value attr_value attr_name delete_attrattrName attrValuewithNode mapAttrsM_ appendBuffer AttrMapperForEachBeginEndNodePredAttrPred NodeMapperxpath_node_set_sizefinalizerXpathNodeSetxpath_node_attributexpath_node_nodedelete_xpath_node select_nodesselect_single_node node_print append_buffer remove_childremove_attribute prepend_copy append_copy prepend_child append_childprepend_attributeappend_attribute set_valueset_name node_rootnode_first_element_by_path node_pathnode_map_attributeswrap_attr_mapper wrap_for_eachwrap_begin_end find_node find_childfind_attributewrap_node_predwrap_attr_prednode_map_siblingwrap_node_mapper node_textnode_child_value_by_namenode_child_valuenode_find_child_by_attribute%node_find_child_by_name_and_attributenode_previous_sibling_by_namenode_next_sibling_by_namenode_attribute node_childnode_previous_siblingnode_next_siblingnode_last_childnode_first_child node_parent node_value node_name node_typenode_hash_value node_equaldocument_element finalizerNode nodeCommonwith_attr_predwith_node_pred peekXNode mapAttrsM$fNodeLikeNode_$fNodeLikeDocument_ evaluateXPathxpath_query_parse_is_successxpath_query_return_typexpath_query_evaluate_node_setxpath_query_evaluate_stringxpath_query_evaluate_numberxpath_query_evaluate_booleannew_xpath_query_no_variablefinalizerXpathQuerydelete_xpath_query createXPath createXPath' asNodeSetasDouble asByteStringasBoolxpath'$fEvalXPath(->)NodeSet$fEvalXPath*ByteString$fEvalXPath*Double$fEvalXPath*Boolxpath_node_set_mapwrap_xpath_node_mapperxpath_node_set_indexxpath_node_set_empty nodeSetEmpty$fHasChildrenUnknown$fHasChildrenElement$fHasAttributeUnknown$fHasAttributeDeclaration$fHasAttributeElement$fHasValueUnknown $fHasValuePi$fHasValueDoctype$fHasValueComment$fHasValueCData$fHasValuePCData$fHasNameUnknown $fHasNamePi$fHasNameDeclaration$fHasNameElement $fEqDocument_ $fEqNode_$fShowDocument_ $fShowNode_ runModifymLiftIOisetName isetValue iappendAttr iprependAttrisetAttr iappendChild iprependChild iappendCopy iprependCopy iremoveAttr iremoveChildiappendFlagment$fMutableNodeLikeDocument_$fMutableNodeLikeNode_$fMonadPlusModify$fAlternativeModify $fMonadModify$fApplicativeModify