preparing 2.4.23 rebuilt the docs Daniel

* configure.in: preparing 2.4.23
* doc/*: rebuilt the docs
Daniel
diff --git a/ChangeLog b/ChangeLog
index 1012814..02f1192 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sat Jul  6 21:55:59 CEST 2002 Daniel Veillard <daniel@veillard.com>
+
+	* configure.in: preparing 2.4.23
+	* doc/*: rebuilt the docs
+
 Sat Jul  6 21:11:20 CEST 2002 Daniel Veillard <daniel@veillard.com>
 
 	* parser.c: fixing bug #84169 by fixing the
diff --git a/configure.in b/configure.in
index 5addf0c..28bcada 100644
--- a/configure.in
+++ b/configure.in
@@ -6,7 +6,7 @@
 
 LIBXML_MAJOR_VERSION=2
 LIBXML_MINOR_VERSION=4
-LIBXML_MICRO_VERSION=22
+LIBXML_MICRO_VERSION=23
 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION
 LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
 
diff --git a/doc/html/book1.html b/doc/html/book1.html
index 6ac6182..d41bd5d 100644
--- a/doc/html/book1.html
+++ b/doc/html/book1.html
@@ -4,7 +4,7 @@
 >Gnome XML Library Reference Manual</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="NEXT"
 TITLE="Libxml Programming Notes"
@@ -46,9 +46,7 @@
 ><H3
 CLASS="AUTHOR"
 ><A
-NAME="AEN5"
->Daniel Veillard</A
-></H3
+NAME="AEN5">Daniel Veillard</H3
 ><DIV
 CLASS="AFFILIATION"
 ><DIV
@@ -66,9 +64,7 @@
 ><DIV
 CLASS="ABSTRACT"
 ><A
-NAME="AEN18"
-></A
-><P
+NAME="AEN18"><P
 ></P
 ><P
 >This manual documents the interfaces of the libxml
@@ -81,9 +77,7 @@
 ><DIV
 CLASS="LEGALNOTICE"
 ><A
-NAME="AEN14"
-></A
-><P
+NAME="AEN14"><P
 ></P
 ><P
 >Permission is granted to make and distribute verbatim
@@ -126,132 +120,132 @@
 ><A
 HREF="libxml-parser.html"
 >parser</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-sax.html"
 >SAX</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-tree.html"
 >tree</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-entities.html"
 >entities</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-valid.html"
 >valid</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-uri.html"
 >uri</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xmlerror.html"
 >xmlerror</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-htmlparser.html"
 >HTMLparser</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-htmltree.html"
 >HTMLtree</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xpath.html"
 >xpath</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xpathinternals.html"
 >xpathInternals</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xpointer.html"
 >xpointer</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xinclude.html"
 >xinclude</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-nanohttp.html"
 >nanohttp</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-nanoftp.html"
 >nanoftp</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xmlio.html"
 >xmlIO</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-catalog.html"
 >catalog</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-c14n.html"
 >c14n</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-threads.html"
 >threads</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-globals.html"
 >globals</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-docbparser.html"
 >DOCBparser</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-parserinternals.html"
 >parserInternals</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-encoding.html"
 >encoding</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-hash.html"
 >hash</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-debugxml.html"
 >debugXML</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xmlmemory.html"
 >xmlmemory</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ></DL
 ></DD
 ></DL
diff --git a/doc/html/index.sgml b/doc/html/index.sgml
index f3e3543..f642627 100644
--- a/doc/html/index.sgml
+++ b/doc/html/index.sgml
@@ -238,6 +238,7 @@
 <ANCHOR id ="XMLNEWDOCPROP" href="libxml/libxml-tree.html#XMLNEWDOCPROP">
 <ANCHOR id ="XMLNEWPROP" href="libxml/libxml-tree.html#XMLNEWPROP">
 <ANCHOR id ="XMLNEWNSPROP" href="libxml/libxml-tree.html#XMLNEWNSPROP">
+<ANCHOR id ="XMLNEWNSPROPEATNAME" href="libxml/libxml-tree.html#XMLNEWNSPROPEATNAME">
 <ANCHOR id ="XMLFREEPROPLIST" href="libxml/libxml-tree.html#XMLFREEPROPLIST">
 <ANCHOR id ="XMLFREEPROP" href="libxml/libxml-tree.html#XMLFREEPROP">
 <ANCHOR id ="XMLCOPYPROP" href="libxml/libxml-tree.html#XMLCOPYPROP">
@@ -245,8 +246,10 @@
 <ANCHOR id ="XMLCOPYDTD" href="libxml/libxml-tree.html#XMLCOPYDTD">
 <ANCHOR id ="XMLCOPYDOC" href="libxml/libxml-tree.html#XMLCOPYDOC">
 <ANCHOR id ="XMLNEWDOCNODE" href="libxml/libxml-tree.html#XMLNEWDOCNODE">
+<ANCHOR id ="XMLNEWDOCNODEEATNAME" href="libxml/libxml-tree.html#XMLNEWDOCNODEEATNAME">
 <ANCHOR id ="XMLNEWDOCRAWNODE" href="libxml/libxml-tree.html#XMLNEWDOCRAWNODE">
 <ANCHOR id ="XMLNEWNODE" href="libxml/libxml-tree.html#XMLNEWNODE">
+<ANCHOR id ="XMLNEWNODEEATNAME" href="libxml/libxml-tree.html#XMLNEWNODEEATNAME">
 <ANCHOR id ="XMLNEWCHILD" href="libxml/libxml-tree.html#XMLNEWCHILD">
 <ANCHOR id ="XMLNEWTEXTCHILD" href="libxml/libxml-tree.html#XMLNEWTEXTCHILD">
 <ANCHOR id ="XMLNEWDOCTEXT" href="libxml/libxml-tree.html#XMLNEWDOCTEXT">
@@ -323,6 +326,7 @@
 <ANCHOR id ="XMLDOCDUMPMEMORY" href="libxml/libxml-tree.html#XMLDOCDUMPMEMORY">
 <ANCHOR id ="XMLDOCDUMPMEMORYENC" href="libxml/libxml-tree.html#XMLDOCDUMPMEMORYENC">
 <ANCHOR id ="XMLDOCDUMPFORMATMEMORYENC" href="libxml/libxml-tree.html#XMLDOCDUMPFORMATMEMORYENC">
+<ANCHOR id ="XMLDOCFORMATDUMP" href="libxml/libxml-tree.html#XMLDOCFORMATDUMP">
 <ANCHOR id ="XMLDOCDUMP" href="libxml/libxml-tree.html#XMLDOCDUMP">
 <ANCHOR id ="XMLELEMDUMP" href="libxml/libxml-tree.html#XMLELEMDUMP">
 <ANCHOR id ="XMLSAVEFILE" href="libxml/libxml-tree.html#XMLSAVEFILE">
@@ -477,6 +481,7 @@
 <ANCHOR id ="HTMLPARSEENTITYREF" href="libxml/libxml-htmlparser.html#HTMLPARSEENTITYREF">
 <ANCHOR id ="HTMLPARSECHARREF" href="libxml/libxml-htmlparser.html#HTMLPARSECHARREF">
 <ANCHOR id ="HTMLPARSEELEMENT" href="libxml/libxml-htmlparser.html#HTMLPARSEELEMENT">
+<ANCHOR id ="HTMLPARSEDOCUMENT" href="libxml/libxml-htmlparser.html#HTMLPARSEDOCUMENT">
 <ANCHOR id ="HTMLSAXPARSEDOC" href="libxml/libxml-htmlparser.html#HTMLSAXPARSEDOC">
 <ANCHOR id ="HTMLPARSEDOC" href="libxml/libxml-htmlparser.html#HTMLPARSEDOC">
 <ANCHOR id ="HTMLSAXPARSEFILE" href="libxml/libxml-htmlparser.html#HTMLSAXPARSEFILE">
@@ -654,6 +659,7 @@
 <ANCHOR id ="XMLXPATHNEWVALUETREE" href="libxml/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">
 <ANCHOR id ="XMLXPATHNODESETADD" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETADD">
 <ANCHOR id ="XMLXPATHNODESETADDUNIQUE" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">
+<ANCHOR id ="XMLXPATHNODESETADDNS" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETADDNS">
 <ANCHOR id ="XMLXPATHNODESETSORT" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETSORT">
 <ANCHOR id ="XMLXPATHROOT" href="libxml/libxml-xpathinternals.html#XMLXPATHROOT">
 <ANCHOR id ="XMLXPATHEVALEXPR" href="libxml/libxml-xpathinternals.html#XMLXPATHEVALEXPR">
@@ -716,6 +722,7 @@
 <ANCHOR id ="XMLXPATHCEILINGFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHCEILINGFUNCTION">
 <ANCHOR id ="XMLXPATHROUNDFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHROUNDFUNCTION">
 <ANCHOR id ="XMLXPATHBOOLEANFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHBOOLEANFUNCTION">
+<ANCHOR id ="XMLXPATHNODESETFREENS" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETFREENS">
 <ANCHOR id ="LIBXML-XPOINTER" href="libxml/libxml-xpointer.html">
 <ANCHOR id ="XMLLOCATIONSET" href="libxml/libxml-xpointer.html#XMLLOCATIONSET">
 <ANCHOR id ="XMLLOCATIONSETPTR" href="libxml/libxml-xpointer.html#XMLLOCATIONSETPTR">
@@ -821,6 +828,18 @@
 <ANCHOR id ="XMLIOHTTPOPENW" href="libxml/libxml-xmlio.html#XMLIOHTTPOPENW">
 <ANCHOR id ="XMLREGISTERHTTPPOSTCALLBACKS" href="libxml/libxml-xmlio.html#XMLREGISTERHTTPPOSTCALLBACKS">
 <ANCHOR id ="XMLNONETEXTERNALENTITYLOADER" href="libxml/libxml-xmlio.html#XMLNONETEXTERNALENTITYLOADER">
+<ANCHOR id ="XMLFILEMATCH" href="libxml/libxml-xmlio.html#XMLFILEMATCH">
+<ANCHOR id ="XMLFILEOPEN" href="libxml/libxml-xmlio.html#XMLFILEOPEN">
+<ANCHOR id ="XMLFILEREAD" href="libxml/libxml-xmlio.html#XMLFILEREAD">
+<ANCHOR id ="XMLFILECLOSE" href="libxml/libxml-xmlio.html#XMLFILECLOSE">
+<ANCHOR id ="XMLIOHTTPMATCH" href="libxml/libxml-xmlio.html#XMLIOHTTPMATCH">
+<ANCHOR id ="XMLIOHTTPOPEN" href="libxml/libxml-xmlio.html#XMLIOHTTPOPEN">
+<ANCHOR id ="XMLIOHTTPREAD" href="libxml/libxml-xmlio.html#XMLIOHTTPREAD">
+<ANCHOR id ="XMLIOHTTPCLOSE" href="libxml/libxml-xmlio.html#XMLIOHTTPCLOSE">
+<ANCHOR id ="XMLIOFTPMATCH" href="libxml/libxml-xmlio.html#XMLIOFTPMATCH">
+<ANCHOR id ="XMLIOFTPOPEN" href="libxml/libxml-xmlio.html#XMLIOFTPOPEN">
+<ANCHOR id ="XMLIOFTPREAD" href="libxml/libxml-xmlio.html#XMLIOFTPREAD">
+<ANCHOR id ="XMLIOFTPCLOSE" href="libxml/libxml-xmlio.html#XMLIOFTPCLOSE">
 <ANCHOR id ="LIBXML-CATALOG" href="libxml/libxml-catalog.html">
 <ANCHOR id ="XML-CATALOGS-NAMESPACE-CAPS" href="libxml/libxml-catalog.html#XML-CATALOGS-NAMESPACE-CAPS">
 <ANCHOR id ="XML-CATALOG-PI-CAPS" href="libxml/libxml-catalog.html#XML-CATALOG-PI-CAPS">
@@ -908,6 +927,7 @@
 <ANCHOR id ="XMLGENERICERRORCONTEXT" href="libxml/libxml-globals.html#XMLGENERICERRORCONTEXT">
 <ANCHOR id ="XMLGETWARNINGSDEFAULTVALUE" href="libxml/libxml-globals.html#XMLGETWARNINGSDEFAULTVALUE">
 <ANCHOR id ="XMLINDENTTREEOUTPUT" href="libxml/libxml-globals.html#XMLINDENTTREEOUTPUT">
+<ANCHOR id ="XMLTREEINDENTSTRING" href="libxml/libxml-globals.html#XMLTREEINDENTSTRING">
 <ANCHOR id ="XMLKEEPBLANKSDEFAULTVALUE" href="libxml/libxml-globals.html#XMLKEEPBLANKSDEFAULTVALUE">
 <ANCHOR id ="XMLLINENUMBERSDEFAULTVALUE" href="libxml/libxml-globals.html#XMLLINENUMBERSDEFAULTVALUE">
 <ANCHOR id ="XMLLOADEXTDTDDEFAULTVALUE" href="libxml/libxml-globals.html#XMLLOADEXTDTDDEFAULTVALUE">
diff --git a/doc/html/libxml-c14n.html b/doc/html/libxml-c14n.html
index 06b89ec..caf9bc8 100644
--- a/doc/html/libxml-c14n.html
+++ b/doc/html/libxml-c14n.html
@@ -4,7 +4,7 @@
 >c14n</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-C14N"
->c14n</A
-></H1
+NAME="LIBXML-C14N">c14n</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20016"
+NAME="AEN20497"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20019"
-></A
-><H2
+NAME="AEN20500"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -214,7 +210,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20036"
+NAME="AEN20517"
 ></A
 ><H2
 >Description</H2
@@ -224,14 +220,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20039"
+NAME="AEN20520"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20041"
+NAME="AEN20522"
 ></A
 ><H3
 ><A
@@ -277,9 +273,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20051"
-></A
-><P
+NAME="AEN20532"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -403,9 +397,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -422,7 +419,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20084"
+NAME="AEN20565"
 ></A
 ><H3
 ><A
@@ -468,9 +465,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20094"
-></A
-><P
+NAME="AEN20575"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -597,9 +592,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -616,7 +614,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20128"
+NAME="AEN20609"
 ></A
 ><H3
 ><A
@@ -660,9 +658,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20137"
-></A
-><P
+NAME="AEN20618"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -804,9 +800,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-catalog.html b/doc/html/libxml-catalog.html
index 8fe5a00..8bb7b96 100644
--- a/doc/html/libxml-catalog.html
+++ b/doc/html/libxml-catalog.html
@@ -4,7 +4,7 @@
 >catalog</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-CATALOG"
->catalog</A
-></H1
+NAME="LIBXML-CATALOG">catalog</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN19120"
+NAME="AEN19601"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN19123"
-></A
-><H2
+NAME="AEN19604"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -506,7 +502,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19224"
+NAME="AEN19705"
 ></A
 ><H2
 >Description</H2
@@ -516,14 +512,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19227"
+NAME="AEN19708"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19229"
+NAME="AEN19710"
 ></A
 ><H3
 ><A
@@ -551,7 +547,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19235"
+NAME="AEN19716"
 ></A
 ><H3
 ><A
@@ -579,7 +575,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19241"
+NAME="AEN19722"
 ></A
 ><H3
 ><A
@@ -609,7 +605,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19246"
+NAME="AEN19727"
 ></A
 ><H3
 ><A
@@ -640,7 +636,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19251"
+NAME="AEN19732"
 ></A
 ><H3
 ><A
@@ -666,7 +662,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19256"
+NAME="AEN19737"
 ></A
 ><H3
 ><A
@@ -692,7 +688,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19261"
+NAME="AEN19742"
 ></A
 ><H3
 ><A
@@ -722,9 +718,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19268"
-></A
-><P
+NAME="AEN19749"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -756,9 +750,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -775,7 +772,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19281"
+NAME="AEN19762"
 ></A
 ><H3
 ><A
@@ -808,9 +805,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19288"
-></A
-><P
+NAME="AEN19769"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -842,9 +837,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -861,7 +859,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19301"
+NAME="AEN19782"
 ></A
 ><H3
 ><A
@@ -893,9 +891,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19308"
-></A
-><P
+NAME="AEN19789"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -927,9 +923,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -946,7 +945,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19321"
+NAME="AEN19802"
 ></A
 ><H3
 ><A
@@ -976,9 +975,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19328"
-></A
-><P
+NAME="AEN19809"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1010,9 +1007,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1029,7 +1029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19341"
+NAME="AEN19822"
 ></A
 ><H3
 ><A
@@ -1072,9 +1072,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19351"
-></A
-><P
+NAME="AEN19832"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1157,9 +1155,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1176,7 +1177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19376"
+NAME="AEN19857"
 ></A
 ><H3
 ><A
@@ -1210,9 +1211,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19384"
-></A
-><P
+NAME="AEN19865"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1261,9 +1260,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1280,7 +1282,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19401"
+NAME="AEN19882"
 ></A
 ><H3
 ><A
@@ -1321,9 +1323,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19411"
-></A
-><P
+NAME="AEN19892"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1389,9 +1389,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1409,7 +1412,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19432"
+NAME="AEN19913"
 ></A
 ><H3
 ><A
@@ -1446,9 +1449,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19441"
-></A
-><P
+NAME="AEN19922"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1497,9 +1498,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1517,7 +1521,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19458"
+NAME="AEN19939"
 ></A
 ><H3
 ><A
@@ -1554,9 +1558,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19467"
-></A
-><P
+NAME="AEN19948"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1605,9 +1607,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1625,7 +1630,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19484"
+NAME="AEN19965"
 ></A
 ><H3
 ><A
@@ -1662,9 +1667,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19493"
-></A
-><P
+NAME="AEN19974"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1713,9 +1716,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1733,7 +1739,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19510"
+NAME="AEN19991"
 ></A
 ><H3
 ><A
@@ -1767,9 +1773,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19518"
-></A
-><P
+NAME="AEN19999"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1822,7 +1826,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19531"
+NAME="AEN20012"
 ></A
 ><H3
 ><A
@@ -1852,9 +1856,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19538"
-></A
-><P
+NAME="AEN20019"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1890,7 +1892,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19547"
+NAME="AEN20028"
 ></A
 ><H3
 ><A
@@ -1920,9 +1922,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19554"
-></A
-><P
+NAME="AEN20035"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1954,9 +1954,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1973,7 +1976,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19567"
+NAME="AEN20048"
 ></A
 ><H3
 ><A
@@ -2003,7 +2006,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19573"
+NAME="AEN20054"
 ></A
 ><H3
 ><A
@@ -2033,9 +2036,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19579"
-></A
-><P
+NAME="AEN20060"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2067,9 +2068,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2086,7 +2090,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19592"
+NAME="AEN20073"
 ></A
 ><H3
 ><A
@@ -2116,9 +2120,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19598"
-></A
-><P
+NAME="AEN20079"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2154,7 +2156,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19607"
+NAME="AEN20088"
 ></A
 ><H3
 ><A
@@ -2182,7 +2184,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19613"
+NAME="AEN20094"
 ></A
 ><H3
 ><A
@@ -2212,9 +2214,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19620"
-></A
-><P
+NAME="AEN20101"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2250,7 +2250,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19629"
+NAME="AEN20110"
 ></A
 ><H3
 ><A
@@ -2287,9 +2287,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19638"
-></A
-><P
+NAME="AEN20119"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2338,9 +2336,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2358,7 +2359,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19655"
+NAME="AEN20136"
 ></A
 ><H3
 ><A
@@ -2391,9 +2392,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19663"
-></A
-><P
+NAME="AEN20144"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2425,9 +2424,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2445,7 +2447,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19676"
+NAME="AEN20157"
 ></A
 ><H3
 ><A
@@ -2478,9 +2480,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19684"
-></A
-><P
+NAME="AEN20165"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2512,9 +2512,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2532,7 +2535,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19697"
+NAME="AEN20178"
 ></A
 ><H3
 ><A
@@ -2565,9 +2568,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19705"
-></A
-><P
+NAME="AEN20186"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2599,9 +2600,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2619,7 +2623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19718"
+NAME="AEN20199"
 ></A
 ><H3
 ><A
@@ -2663,9 +2667,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19728"
-></A
-><P
+NAME="AEN20209"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2731,9 +2733,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2750,7 +2755,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19749"
+NAME="AEN20230"
 ></A
 ><H3
 ><A
@@ -2780,9 +2785,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19756"
-></A
-><P
+NAME="AEN20237"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2814,9 +2817,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2833,7 +2839,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19769"
+NAME="AEN20250"
 ></A
 ><H3
 ><A
@@ -2867,9 +2873,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19777"
-></A
-><P
+NAME="AEN20258"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2901,9 +2905,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2920,7 +2927,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19790"
+NAME="AEN20271"
 ></A
 ><H3
 ><A
@@ -2947,9 +2954,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19796"
-></A
-><P
+NAME="AEN20277"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2964,9 +2969,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2983,7 +2991,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19805"
+NAME="AEN20286"
 ></A
 ><H3
 ><A
@@ -3010,9 +3018,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19811"
-></A
-><P
+NAME="AEN20292"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3048,7 +3054,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19820"
+NAME="AEN20301"
 ></A
 ><H3
 ><A
@@ -3079,9 +3085,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19827"
-></A
-><P
+NAME="AEN20308"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3134,7 +3138,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19840"
+NAME="AEN20321"
 ></A
 ><H3
 ><A
@@ -3173,9 +3177,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19849"
-></A
-><P
+NAME="AEN20330"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3241,9 +3243,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3261,7 +3266,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19870"
+NAME="AEN20351"
 ></A
 ><H3
 ><A
@@ -3296,9 +3301,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19878"
-></A
-><P
+NAME="AEN20359"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3347,9 +3350,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3367,7 +3373,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19895"
+NAME="AEN20376"
 ></A
 ><H3
 ><A
@@ -3395,9 +3401,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19901"
-></A
-><P
+NAME="AEN20382"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3429,9 +3433,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3448,7 +3455,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19914"
+NAME="AEN20395"
 ></A
 ><H3
 ><A
@@ -3483,9 +3490,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19922"
-></A
-><P
+NAME="AEN20403"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3517,9 +3522,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3536,7 +3544,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19935"
+NAME="AEN20416"
 ></A
 ><H3
 ><A
@@ -3567,9 +3575,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19942"
-></A
-><P
+NAME="AEN20423"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3605,7 +3611,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19951"
+NAME="AEN20432"
 ></A
 ><H3
 ><A
@@ -3636,9 +3642,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19958"
-></A
-><P
+NAME="AEN20439"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3653,9 +3657,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3672,7 +3679,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19967"
+NAME="AEN20448"
 ></A
 ><H3
 ><A
@@ -3709,9 +3716,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19976"
-></A
-><P
+NAME="AEN20457"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3743,9 +3748,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3762,7 +3770,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19989"
+NAME="AEN20470"
 ></A
 ><H3
 ><A
@@ -3799,9 +3807,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19998"
-></A
-><P
+NAME="AEN20479"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3833,9 +3839,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-debugxml.html b/doc/html/libxml-debugxml.html
index 12cafb3..48efce1 100644
--- a/doc/html/libxml-debugxml.html
+++ b/doc/html/libxml-debugxml.html
@@ -4,7 +4,7 @@
 >debugXML</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-DEBUGXML"
->debugXML</A
-></H1
+NAME="LIBXML-DEBUGXML">debugXML</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN25567"
+NAME="AEN26055"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN25570"
-></A
-><H2
+NAME="AEN26058"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -509,7 +505,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN25664"
+NAME="AEN26152"
 ></A
 ><H2
 >Description</H2
@@ -519,14 +515,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN25667"
+NAME="AEN26155"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25669"
+NAME="AEN26157"
 ></A
 ><H3
 ><A
@@ -560,9 +556,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25677"
-></A
-><P
+NAME="AEN26165"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -615,7 +609,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25690"
+NAME="AEN26178"
 ></A
 ><H3
 ><A
@@ -650,9 +644,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25698"
-></A
-><P
+NAME="AEN26186"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -722,7 +714,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25715"
+NAME="AEN26203"
 ></A
 ><H3
 ><A
@@ -757,9 +749,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25723"
-></A
-><P
+NAME="AEN26211"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -829,7 +819,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25740"
+NAME="AEN26228"
 ></A
 ><H3
 ><A
@@ -864,9 +854,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25748"
-></A
-><P
+NAME="AEN26236"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -936,7 +924,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25765"
+NAME="AEN26253"
 ></A
 ><H3
 ><A
@@ -971,9 +959,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25773"
-></A
-><P
+NAME="AEN26261"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1043,7 +1029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25790"
+NAME="AEN26278"
 ></A
 ><H3
 ><A
@@ -1078,9 +1064,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25798"
-></A
-><P
+NAME="AEN26286"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1150,7 +1134,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25815"
+NAME="AEN26303"
 ></A
 ><H3
 ><A
@@ -1184,9 +1168,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25823"
-></A
-><P
+NAME="AEN26311"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1239,7 +1221,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25836"
+NAME="AEN26324"
 ></A
 ><H3
 ><A
@@ -1273,9 +1255,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25844"
-></A
-><P
+NAME="AEN26332"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1328,7 +1308,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25857"
+NAME="AEN26345"
 ></A
 ><H3
 ><A
@@ -1362,9 +1342,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25865"
-></A
-><P
+NAME="AEN26353"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1417,7 +1395,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25878"
+NAME="AEN26366"
 ></A
 ><H3
 ><A
@@ -1451,9 +1429,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25886"
-></A
-><P
+NAME="AEN26374"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1506,7 +1482,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25899"
+NAME="AEN26387"
 ></A
 ><H3
 ><A
@@ -1550,9 +1526,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25909"
-></A
-><P
+NAME="AEN26397"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1605,7 +1579,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25922"
+NAME="AEN26410"
 ></A
 ><H3
 ><A
@@ -1640,9 +1614,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25930"
-></A
-><P
+NAME="AEN26418"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1674,9 +1646,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1698,7 +1673,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25944"
+NAME="AEN26432"
 ></A
 ><H3
 ><A
@@ -1725,9 +1700,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25950"
-></A
-><P
+NAME="AEN26438"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1759,9 +1732,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1778,7 +1754,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25963"
+NAME="AEN26451"
 ></A
 ><H3
 ><A
@@ -1815,7 +1791,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25969"
+NAME="AEN26457"
 ></A
 ><H3
 ><A
@@ -1841,7 +1817,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25974"
+NAME="AEN26462"
 ></A
 ><H3
 ><A
@@ -1880,9 +1856,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25983"
-></A
-><P
+NAME="AEN26471"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1965,9 +1939,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1984,7 +1961,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26008"
+NAME="AEN26496"
 ></A
 ><H3
 ><A
@@ -2012,9 +1989,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26014"
-></A
-><P
+NAME="AEN26502"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2067,7 +2042,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26027"
+NAME="AEN26515"
 ></A
 ><H3
 ><A
@@ -2097,9 +2072,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26034"
-></A
-><P
+NAME="AEN26522"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2135,7 +2108,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26043"
+NAME="AEN26531"
 ></A
 ><H3
 ><A
@@ -2165,9 +2138,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26050"
-></A
-><P
+NAME="AEN26538"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2203,7 +2174,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26059"
+NAME="AEN26547"
 ></A
 ><H3
 ><A
@@ -2243,9 +2214,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26068"
-></A
-><P
+NAME="AEN26556"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2328,9 +2297,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2347,7 +2319,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26093"
+NAME="AEN26581"
 ></A
 ><H3
 ><A
@@ -2387,9 +2359,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26102"
-></A
-><P
+NAME="AEN26590"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2472,9 +2442,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2491,7 +2464,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26127"
+NAME="AEN26615"
 ></A
 ><H3
 ><A
@@ -2531,9 +2504,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26136"
-></A
-><P
+NAME="AEN26624"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2616,9 +2587,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2635,7 +2609,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26161"
+NAME="AEN26649"
 ></A
 ><H3
 ><A
@@ -2675,9 +2649,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26170"
-></A
-><P
+NAME="AEN26658"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2760,9 +2732,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2779,7 +2754,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26195"
+NAME="AEN26683"
 ></A
 ><H3
 ><A
@@ -2819,9 +2794,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26204"
-></A
-><P
+NAME="AEN26692"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2904,9 +2877,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2923,7 +2899,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26229"
+NAME="AEN26717"
 ></A
 ><H3
 ><A
@@ -2969,9 +2945,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26239"
-></A
-><P
+NAME="AEN26727"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3054,9 +3028,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3073,7 +3050,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26264"
+NAME="AEN26752"
 ></A
 ><H3
 ><A
@@ -3113,9 +3090,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26273"
-></A
-><P
+NAME="AEN26761"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3198,9 +3173,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3217,7 +3195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26298"
+NAME="AEN26786"
 ></A
 ><H3
 ><A
@@ -3258,9 +3236,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26307"
-></A
-><P
+NAME="AEN26795"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3343,9 +3319,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3362,7 +3341,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26332"
+NAME="AEN26820"
 ></A
 ><H3
 ><A
@@ -3413,9 +3392,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26343"
-></A
-><P
+NAME="AEN26831"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3498,9 +3475,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3517,7 +3497,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26368"
+NAME="AEN26856"
 ></A
 ><H3
 ><A
@@ -3559,9 +3539,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26377"
-></A
-><P
+NAME="AEN26865"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3644,9 +3622,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3663,7 +3644,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26402"
+NAME="AEN26890"
 ></A
 ><H3
 ><A
@@ -3704,9 +3685,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26411"
-></A
-><P
+NAME="AEN26899"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-docbparser.html b/doc/html/libxml-docbparser.html
index 99a40ee..2d79e10 100644
--- a/doc/html/libxml-docbparser.html
+++ b/doc/html/libxml-docbparser.html
@@ -4,7 +4,7 @@
 >DOCBparser</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-DOCBPARSER"
->DOCBparser</A
-></H1
+NAME="LIBXML-DOCBPARSER">DOCBparser</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20703"
+NAME="AEN21191"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20706"
-></A
-><H2
+NAME="AEN21194"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -295,7 +291,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20743"
+NAME="AEN21231"
 ></A
 ><H2
 >Description</H2
@@ -305,14 +301,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20746"
+NAME="AEN21234"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20748"
+NAME="AEN21236"
 ></A
 ><H3
 ><A
@@ -338,7 +334,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20753"
+NAME="AEN21241"
 ></A
 ><H3
 ><A
@@ -364,7 +360,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20758"
+NAME="AEN21246"
 ></A
 ><H3
 ><A
@@ -390,7 +386,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20763"
+NAME="AEN21251"
 ></A
 ><H3
 ><A
@@ -416,7 +412,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20768"
+NAME="AEN21256"
 ></A
 ><H3
 ><A
@@ -442,7 +438,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20773"
+NAME="AEN21261"
 ></A
 ><H3
 ><A
@@ -468,7 +464,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20778"
+NAME="AEN21266"
 ></A
 ><H3
 ><A
@@ -494,7 +490,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20783"
+NAME="AEN21271"
 ></A
 ><H3
 ><A
@@ -520,7 +516,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20788"
+NAME="AEN21276"
 ></A
 ><H3
 ><A
@@ -546,7 +542,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20793"
+NAME="AEN21281"
 ></A
 ><H3
 ><A
@@ -578,9 +574,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20799"
-></A
-><P
+NAME="AEN21287"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -690,9 +684,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -722,7 +719,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20832"
+NAME="AEN21320"
 ></A
 ><H3
 ><A
@@ -763,9 +760,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20841"
-></A
-><P
+NAME="AEN21329"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -848,9 +843,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -867,7 +865,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20866"
+NAME="AEN21354"
 ></A
 ><H3
 ><A
@@ -901,9 +899,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20874"
-></A
-><P
+NAME="AEN21362"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -952,9 +948,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -971,7 +970,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20891"
+NAME="AEN21379"
 ></A
 ><H3
 ><A
@@ -1010,9 +1009,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20899"
-></A
-><P
+NAME="AEN21387"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1095,9 +1092,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1114,7 +1114,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20924"
+NAME="AEN21412"
 ></A
 ><H3
 ><A
@@ -1147,9 +1147,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20931"
-></A
-><P
+NAME="AEN21419"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1198,9 +1196,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1217,7 +1218,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20948"
+NAME="AEN21436"
 ></A
 ><H3
 ><A
@@ -1248,9 +1249,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20955"
-></A
-><P
+NAME="AEN21443"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1286,7 +1285,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20964"
+NAME="AEN21452"
 ></A
 ><H3
 ><A
@@ -1340,9 +1339,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20975"
-></A
-><P
+NAME="AEN21463"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1459,9 +1456,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1478,7 +1478,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21008"
+NAME="AEN21496"
 ></A
 ><H3
 ><A
@@ -1511,9 +1511,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21015"
-></A
-><P
+NAME="AEN21503"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1596,9 +1594,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1615,7 +1616,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21040"
+NAME="AEN21528"
 ></A
 ><H3
 ><A
@@ -1648,9 +1649,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21047"
-></A
-><P
+NAME="AEN21535"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1699,9 +1698,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1718,7 +1720,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21064"
+NAME="AEN21552"
 ></A
 ><H3
 ><A
@@ -1749,9 +1751,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21071"
-></A
-><P
+NAME="AEN21559"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1783,9 +1783,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html
index c0ac92a..017bf83 100644
--- a/doc/html/libxml-encoding.html
+++ b/doc/html/libxml-encoding.html
@@ -4,7 +4,7 @@
 >encoding</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-ENCODING"
->encoding</A
-></H1
+NAME="LIBXML-ENCODING">encoding</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN23948"
+NAME="AEN24436"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN23951"
-></A
-><H2
+NAME="AEN24439"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -382,7 +378,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN24011"
+NAME="AEN24499"
 ></A
 ><H2
 >Description</H2
@@ -392,14 +388,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN24014"
+NAME="AEN24502"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24016"
+NAME="AEN24504"
 ></A
 ><H3
 ><A
@@ -465,7 +461,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24023"
+NAME="AEN24511"
 ></A
 ><H3
 ><A
@@ -496,9 +492,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24029"
-></A
-><P
+NAME="AEN24517"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -591,9 +585,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -624,7 +621,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24058"
+NAME="AEN24546"
 ></A
 ><H3
 ><A
@@ -657,9 +654,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24064"
-></A
-><P
+NAME="AEN24552"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -752,9 +747,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -785,7 +783,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24093"
+NAME="AEN24581"
 ></A
 ><H3
 ><A
@@ -819,7 +817,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24098"
+NAME="AEN24586"
 ></A
 ><H3
 ><A
@@ -845,7 +843,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24103"
+NAME="AEN24591"
 ></A
 ><H3
 ><A
@@ -876,7 +874,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24109"
+NAME="AEN24597"
 ></A
 ><H3
 ><A
@@ -905,7 +903,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24115"
+NAME="AEN24603"
 ></A
 ><H3
 ><A
@@ -935,9 +933,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24122"
-></A
-><P
+NAME="AEN24610"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -973,7 +969,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24131"
+NAME="AEN24619"
 ></A
 ><H3
 ><A
@@ -1007,9 +1003,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24139"
-></A
-><P
+NAME="AEN24627"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1041,9 +1035,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1060,7 +1057,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24152"
+NAME="AEN24640"
 ></A
 ><H3
 ><A
@@ -1091,9 +1088,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24159"
-></A
-><P
+NAME="AEN24647"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1125,9 +1120,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1144,7 +1142,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24172"
+NAME="AEN24660"
 ></A
 ><H3
 ><A
@@ -1183,9 +1181,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24180"
-></A
-><P
+NAME="AEN24668"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1234,9 +1230,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1253,7 +1252,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24197"
+NAME="AEN24685"
 ></A
 ><H3
 ><A
@@ -1285,9 +1284,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24204"
-></A
-><P
+NAME="AEN24692"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1319,9 +1316,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1338,7 +1338,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24217"
+NAME="AEN24705"
 ></A
 ><H3
 ><A
@@ -1365,9 +1365,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24223"
-></A
-><P
+NAME="AEN24711"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1399,9 +1397,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1418,7 +1419,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24236"
+NAME="AEN24724"
 ></A
 ><H3
 ><A
@@ -1446,7 +1447,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24242"
+NAME="AEN24730"
 ></A
 ><H3
 ><A
@@ -1478,9 +1479,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24249"
-></A
-><P
+NAME="AEN24737"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1512,9 +1511,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1532,7 +1534,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24262"
+NAME="AEN24750"
 ></A
 ><H3
 ><A
@@ -1567,9 +1569,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24270"
-></A
-><P
+NAME="AEN24758"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1601,9 +1601,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1620,7 +1623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24283"
+NAME="AEN24771"
 ></A
 ><H3
 ><A
@@ -1652,9 +1655,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24290"
-></A
-><P
+NAME="AEN24778"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1704,9 +1705,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1723,7 +1727,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24307"
+NAME="AEN24795"
 ></A
 ><H3
 ><A
@@ -1771,9 +1775,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24317"
-></A
-><P
+NAME="AEN24805"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1839,9 +1841,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1861,7 +1866,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24338"
+NAME="AEN24826"
 ></A
 ><H3
 ><A
@@ -1899,9 +1904,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24347"
-></A
-><P
+NAME="AEN24835"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1967,9 +1970,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1989,7 +1995,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24368"
+NAME="AEN24856"
 ></A
 ><H3
 ><A
@@ -2028,9 +2034,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24377"
-></A
-><P
+NAME="AEN24865"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2096,9 +2100,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2118,7 +2125,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24398"
+NAME="AEN24886"
 ></A
 ><H3
 ><A
@@ -2148,9 +2155,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24405"
-></A
-><P
+NAME="AEN24893"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2182,9 +2187,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2201,7 +2209,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24418"
+NAME="AEN24906"
 ></A
 ><H3
 ><A
@@ -2232,9 +2240,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24424"
-></A
-><P
+NAME="AEN24912"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2327,9 +2333,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2359,7 +2368,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24453"
+NAME="AEN24941"
 ></A
 ><H3
 ><A
@@ -2390,9 +2399,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24459"
-></A
-><P
+NAME="AEN24947"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2485,9 +2492,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2517,7 +2527,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24488"
+NAME="AEN24976"
 ></A
 ><H3
 ><A
@@ -2559,9 +2569,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24496"
-></A
-><P
+NAME="AEN24984"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2593,9 +2601,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2617,7 +2628,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24510"
+NAME="AEN24998"
 ></A
 ><H3
 ><A
@@ -2648,9 +2659,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24517"
-></A
-><P
+NAME="AEN25005"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2699,9 +2708,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2719,7 +2731,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24534"
+NAME="AEN25022"
 ></A
 ><H3
 ><A
@@ -2753,9 +2765,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24542"
-></A
-><P
+NAME="AEN25030"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2809,9 +2819,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2828,7 +2841,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24560"
+NAME="AEN25048"
 ></A
 ><H3
 ><A
@@ -2863,9 +2876,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24568"
-></A
-><P
+NAME="AEN25056"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2914,9 +2925,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2933,7 +2947,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24585"
+NAME="AEN25073"
 ></A
 ><H3
 ><A
@@ -2967,9 +2981,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24593"
-></A
-><P
+NAME="AEN25081"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3018,9 +3030,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3038,7 +3053,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24610"
+NAME="AEN25098"
 ></A
 ><H3
 ><A
@@ -3073,9 +3088,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24618"
-></A
-><P
+NAME="AEN25106"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3141,9 +3154,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3161,7 +3177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24639"
+NAME="AEN25127"
 ></A
 ><H3
 ><A
@@ -3192,9 +3208,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24646"
-></A
-><P
+NAME="AEN25134"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3226,9 +3240,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-entities.html b/doc/html/libxml-entities.html
index 70cb8e8..8b6d0de 100644
--- a/doc/html/libxml-entities.html
+++ b/doc/html/libxml-entities.html
@@ -4,7 +4,7 @@
 >entities</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-ENTITIES"
->entities</A
-></H1
+NAME="LIBXML-ENTITIES">entities</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN7905"
+NAME="AEN8057"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN7908"
-></A
-><H2
+NAME="AEN8060"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -367,7 +363,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7970"
+NAME="AEN8122"
 ></A
 ><H2
 >Description</H2
@@ -377,14 +373,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7973"
+NAME="AEN8125"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7975"
+NAME="AEN8127"
 ></A
 ><H3
 ><A
@@ -417,7 +413,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7980"
+NAME="AEN8132"
 ></A
 ><H3
 ><A
@@ -463,7 +459,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7985"
+NAME="AEN8137"
 ></A
 ><H3
 ><A
@@ -489,7 +485,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7990"
+NAME="AEN8142"
 ></A
 ><H3
 ><A
@@ -517,7 +513,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7996"
+NAME="AEN8148"
 ></A
 ><H3
 ><A
@@ -567,9 +563,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8008"
-></A
-><P
+NAME="AEN8160"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -686,9 +680,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -705,7 +702,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8041"
+NAME="AEN8193"
 ></A
 ><H3
 ><A
@@ -755,9 +752,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8053"
-></A
-><P
+NAME="AEN8205"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -874,9 +869,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -893,7 +891,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8086"
+NAME="AEN8238"
 ></A
 ><H3
 ><A
@@ -926,9 +924,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8094"
-></A
-><P
+NAME="AEN8246"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -960,9 +956,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -979,7 +978,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8107"
+NAME="AEN8259"
 ></A
 ><H3
 ><A
@@ -1018,9 +1017,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8116"
-></A
-><P
+NAME="AEN8268"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1069,9 +1066,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1088,7 +1088,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8133"
+NAME="AEN8285"
 ></A
 ><H3
 ><A
@@ -1127,9 +1127,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8142"
-></A
-><P
+NAME="AEN8294"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1178,9 +1176,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1197,7 +1198,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8159"
+NAME="AEN8311"
 ></A
 ><H3
 ><A
@@ -1235,9 +1236,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8168"
-></A
-><P
+NAME="AEN8320"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1286,9 +1285,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1305,7 +1307,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8185"
+NAME="AEN8337"
 ></A
 ><H3
 ><A
@@ -1349,9 +1351,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8196"
-></A
-><P
+NAME="AEN8348"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1400,9 +1400,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1419,7 +1422,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8213"
+NAME="AEN8365"
 ></A
 ><H3
 ><A
@@ -1459,9 +1462,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8222"
-></A
-><P
+NAME="AEN8374"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1510,9 +1511,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1529,7 +1533,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8239"
+NAME="AEN8391"
 ></A
 ><H3
 ><A
@@ -1567,9 +1571,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8248"
-></A
-><P
+NAME="AEN8400"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1618,9 +1620,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1637,7 +1642,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8265"
+NAME="AEN8417"
 ></A
 ><H3
 ><A
@@ -1667,9 +1672,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8272"
-></A
-><P
+NAME="AEN8424"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1684,9 +1687,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1703,7 +1709,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8281"
+NAME="AEN8433"
 ></A
 ><H3
 ><A
@@ -1736,9 +1742,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8289"
-></A
-><P
+NAME="AEN8441"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1770,9 +1774,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1789,7 +1796,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8302"
+NAME="AEN8454"
 ></A
 ><H3
 ><A
@@ -1819,9 +1826,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8309"
-></A
-><P
+NAME="AEN8461"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1857,7 +1862,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8318"
+NAME="AEN8470"
 ></A
 ><H3
 ><A
@@ -1891,9 +1896,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8326"
-></A
-><P
+NAME="AEN8478"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1946,7 +1949,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8339"
+NAME="AEN8491"
 ></A
 ><H3
 ><A
@@ -1980,9 +1983,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8347"
-></A
-><P
+NAME="AEN8499"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2035,7 +2036,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8360"
+NAME="AEN8512"
 ></A
 ><H3
 ><A
diff --git a/doc/html/libxml-globals.html b/doc/html/libxml-globals.html
index a88d92f..ef96e6a 100644
--- a/doc/html/libxml-globals.html
+++ b/doc/html/libxml-globals.html
@@ -4,7 +4,7 @@
 >globals</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-GLOBALS"
->globals</A
-></H1
+NAME="LIBXML-GLOBALS">globals</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20452"
+NAME="AEN20933"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20455"
-></A
-><H2
+NAME="AEN20936"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -226,6 +222,10 @@
 >xmlIndentTreeOutput</A
 >
 #define     <A
+HREF="libxml-globals.html#XMLTREEINDENTSTRING"
+>xmlTreeIndentString</A
+>
+#define     <A
 HREF="libxml-globals.html#XMLKEEPBLANKSDEFAULTVALUE"
 >xmlKeepBlanksDefaultValue</A
 >
@@ -264,7 +264,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20486"
+NAME="AEN20968"
 ></A
 ><H2
 >Description</H2
@@ -274,14 +274,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20489"
+NAME="AEN20971"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20491"
+NAME="AEN20973"
 ></A
 ><H3
 ><A
@@ -330,6 +330,7 @@
 
 	int xmlSaveNoEmptyTags;
 	int xmlIndentTreeOutput;
+	const char *xmlTreeIndentString;
 };</PRE
 ></TD
 ></TR
@@ -340,7 +341,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20496"
+NAME="AEN20978"
 ></A
 ><H3
 ><A
@@ -366,7 +367,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20501"
+NAME="AEN20983"
 ></A
 ><H3
 ><A
@@ -400,9 +401,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20509"
-></A
-><P
+NAME="AEN20991"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -438,7 +437,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20518"
+NAME="AEN21000"
 ></A
 ><H3
 ><A
@@ -468,9 +467,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20525"
-></A
-><P
+NAME="AEN21007"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -506,7 +503,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20534"
+NAME="AEN21016"
 ></A
 ><H3
 ><A
@@ -536,9 +533,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20541"
-></A
-><P
+NAME="AEN21023"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -591,7 +586,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20554"
+NAME="AEN21036"
 ></A
 ><H3
 ><A
@@ -622,7 +617,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20561"
+NAME="AEN21043"
 ></A
 ><H3
 ><A
@@ -655,9 +650,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20569"
-></A
-><P
+NAME="AEN21051"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -693,7 +686,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20578"
+NAME="AEN21060"
 ></A
 ><H3
 ><A
@@ -721,7 +714,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20584"
+NAME="AEN21066"
 ></A
 ><H3
 ><A
@@ -749,7 +742,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20590"
+NAME="AEN21072"
 ></A
 ><H3
 ><A
@@ -777,7 +770,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20596"
+NAME="AEN21078"
 ></A
 ><H3
 ><A
@@ -806,7 +799,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20602"
+NAME="AEN21084"
 ></A
 ><H3
 ><A
@@ -834,7 +827,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20608"
+NAME="AEN21090"
 ></A
 ><H3
 ><A
@@ -862,7 +855,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20614"
+NAME="AEN21096"
 ></A
 ><H3
 ><A
@@ -891,7 +884,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20620"
+NAME="AEN21102"
 ></A
 ><H3
 ><A
@@ -920,7 +913,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20626"
+NAME="AEN21108"
 ></A
 ><H3
 ><A
@@ -948,7 +941,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20632"
+NAME="AEN21114"
 ></A
 ><H3
 ><A
@@ -976,7 +969,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20638"
+NAME="AEN21120"
 ></A
 ><H3
 ><A
@@ -1005,7 +998,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20644"
+NAME="AEN21126"
 ></A
 ><H3
 ><A
@@ -1027,14 +1020,42 @@
 ></TABLE
 ><P
 >Global setting, asking the serializer to indent the output tree by default
-Disabled by default</P
+Enabled by default</P
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20650"
+NAME="AEN21132"
+></A
+><H3
+><A
+NAME="XMLTREEINDENTSTRING"
+></A
+>xmlTreeIndentString</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>#define     xmlTreeIndentString</PRE
+></TD
+></TR
+></TABLE
+><P
+>The string used to do one-level indent. By default is equal to "  " (two spaces)</P
+><P
+></P
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN21138"
 ></A
 ><H3
 ><A
@@ -1066,7 +1087,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20656"
+NAME="AEN21144"
 ></A
 ><H3
 ><A
@@ -1097,7 +1118,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20662"
+NAME="AEN21150"
 ></A
 ><H3
 ><A
@@ -1127,7 +1148,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20668"
+NAME="AEN21156"
 ></A
 ><H3
 ><A
@@ -1157,7 +1178,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20674"
+NAME="AEN21162"
 ></A
 ><H3
 ><A
@@ -1185,7 +1206,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20680"
+NAME="AEN21168"
 ></A
 ><H3
 ><A
@@ -1214,7 +1235,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20686"
+NAME="AEN21174"
 ></A
 ><H3
 ><A
@@ -1245,7 +1266,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20692"
+NAME="AEN21180"
 ></A
 ><H3
 ><A
diff --git a/doc/html/libxml-hash.html b/doc/html/libxml-hash.html
index 2b7c573..46a62e5 100644
--- a/doc/html/libxml-hash.html
+++ b/doc/html/libxml-hash.html
@@ -4,7 +4,7 @@
 >hash</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-HASH"
->hash</A
-></H1
+NAME="LIBXML-HASH">hash</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN24664"
+NAME="AEN25152"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN24667"
-></A
-><H2
+NAME="AEN25155"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -524,7 +520,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN24765"
+NAME="AEN25253"
 ></A
 ><H2
 >Description</H2
@@ -534,14 +530,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN24768"
+NAME="AEN25256"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24770"
+NAME="AEN25258"
 ></A
 ><H3
 ><A
@@ -567,7 +563,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24775"
+NAME="AEN25263"
 ></A
 ><H3
 ><A
@@ -593,7 +589,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24780"
+NAME="AEN25268"
 ></A
 ><H3
 ><A
@@ -624,9 +620,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24787"
-></A
-><P
+NAME="AEN25275"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -679,7 +673,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24800"
+NAME="AEN25288"
 ></A
 ><H3
 ><A
@@ -710,9 +704,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24807"
-></A
-><P
+NAME="AEN25295"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -765,7 +757,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24820"
+NAME="AEN25308"
 ></A
 ><H3
 ><A
@@ -797,9 +789,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24827"
-></A
-><P
+NAME="AEN25315"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -869,7 +859,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24844"
+NAME="AEN25332"
 ></A
 ><H3
 ><A
@@ -909,9 +899,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24853"
-></A
-><P
+NAME="AEN25341"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1015,7 +1003,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24878"
+NAME="AEN25366"
 ></A
 ><H3
 ><A
@@ -1045,9 +1033,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24885"
-></A
-><P
+NAME="AEN25373"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1079,9 +1065,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1098,7 +1087,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24898"
+NAME="AEN25386"
 ></A
 ><H3
 ><A
@@ -1143,9 +1132,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24908"
-></A
-><P
+NAME="AEN25396"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1198,7 +1185,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24921"
+NAME="AEN25409"
 ></A
 ><H3
 ><A
@@ -1249,9 +1236,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24932"
-></A
-><P
+NAME="AEN25420"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1317,9 +1302,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1336,7 +1324,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24953"
+NAME="AEN25441"
 ></A
 ><H3
 ><A
@@ -1402,9 +1390,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN24967"
-></A
-><P
+NAME="AEN25455"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1487,9 +1473,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1506,7 +1495,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN24992"
+NAME="AEN25480"
 ></A
 ><H3
 ><A
@@ -1566,9 +1555,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25005"
-></A
-><P
+NAME="AEN25493"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1651,9 +1638,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1670,7 +1660,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25030"
+NAME="AEN25518"
 ></A
 ><H3
 ><A
@@ -1740,9 +1730,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25045"
-></A
-><P
+NAME="AEN25533"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1842,9 +1830,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1861,7 +1852,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25074"
+NAME="AEN25562"
 ></A
 ><H3
 ><A
@@ -1931,9 +1922,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25089"
-></A
-><P
+NAME="AEN25577"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2033,9 +2022,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2052,7 +2044,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25118"
+NAME="AEN25606"
 ></A
 ><H3
 ><A
@@ -2131,9 +2123,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25135"
-></A
-><P
+NAME="AEN25623"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2250,9 +2240,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2269,7 +2262,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25168"
+NAME="AEN25656"
 ></A
 ><H3
 ><A
@@ -2324,9 +2317,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25180"
-></A
-><P
+NAME="AEN25668"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2392,9 +2383,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2411,7 +2405,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25201"
+NAME="AEN25689"
 ></A
 ><H3
 ><A
@@ -2475,9 +2469,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25215"
-></A
-><P
+NAME="AEN25703"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2560,9 +2552,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2579,7 +2574,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25240"
+NAME="AEN25728"
 ></A
 ><H3
 ><A
@@ -2652,9 +2647,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25256"
-></A
-><P
+NAME="AEN25744"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2754,9 +2747,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2773,7 +2769,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25285"
+NAME="AEN25773"
 ></A
 ><H3
 ><A
@@ -2812,9 +2808,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25294"
-></A
-><P
+NAME="AEN25782"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2867,7 +2861,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25307"
+NAME="AEN25795"
 ></A
 ><H3
 ><A
@@ -2915,9 +2909,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25318"
-></A
-><P
+NAME="AEN25806"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2987,7 +2979,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25335"
+NAME="AEN25823"
 ></A
 ><H3
 ><A
@@ -3044,9 +3036,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25348"
-></A
-><P
+NAME="AEN25836"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3133,7 +3123,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25369"
+NAME="AEN25857"
 ></A
 ><H3
 ><A
@@ -3180,9 +3170,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25380"
-></A
-><P
+NAME="AEN25868"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3231,9 +3219,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3250,7 +3241,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25397"
+NAME="AEN25885"
 ></A
 ><H3
 ><A
@@ -3285,9 +3276,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25405"
-></A
-><P
+NAME="AEN25893"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3319,9 +3308,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3339,7 +3331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25418"
+NAME="AEN25906"
 ></A
 ><H3
 ><A
@@ -3384,9 +3376,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25428"
-></A
-><P
+NAME="AEN25916"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3456,7 +3446,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25445"
+NAME="AEN25933"
 ></A
 ><H3
 ><A
@@ -3530,9 +3520,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25461"
-></A
-><P
+NAME="AEN25949"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3653,7 +3641,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25490"
+NAME="AEN25978"
 ></A
 ><H3
 ><A
@@ -3698,9 +3686,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25500"
-></A
-><P
+NAME="AEN25988"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3770,7 +3756,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN25517"
+NAME="AEN26005"
 ></A
 ><H3
 ><A
@@ -3844,9 +3830,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN25533"
-></A
-><P
+NAME="AEN26021"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-htmlparser.html b/doc/html/libxml-htmlparser.html
index f3a6b66..94183fa 100644
--- a/doc/html/libxml-htmlparser.html
+++ b/doc/html/libxml-htmlparser.html
@@ -4,7 +4,7 @@
 >HTMLparser</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-HTMLPARSER"
->HTMLparser</A
-></H1
+NAME="LIBXML-HTMLPARSER">HTMLparser</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10888"
+NAME="AEN11040"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10891"
-></A
-><H2
+NAME="AEN11043"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -279,6 +275,13 @@
 HREF="libxml-htmlparser.html#HTMLPARSERCTXTPTR"
 >htmlParserCtxtPtr</A
 > ctxt);
+int         <A
+HREF="libxml-htmlparser.html#HTMLPARSEDOCUMENT"
+>htmlParseDocument</A
+>               (<A
+HREF="libxml-htmlparser.html#HTMLPARSERCTXTPTR"
+>htmlParserCtxtPtr</A
+> ctxt);
 <A
 HREF="libxml-htmlparser.html#HTMLDOCPTR"
 >htmlDocPtr</A
@@ -395,7 +398,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10955"
+NAME="AEN11109"
 ></A
 ><H2
 >Description</H2
@@ -405,14 +408,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10958"
+NAME="AEN11112"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10960"
+NAME="AEN11114"
 ></A
 ><H3
 ><A
@@ -438,7 +441,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10965"
+NAME="AEN11119"
 ></A
 ><H3
 ><A
@@ -464,7 +467,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10970"
+NAME="AEN11124"
 ></A
 ><H3
 ><A
@@ -490,7 +493,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10975"
+NAME="AEN11129"
 ></A
 ><H3
 ><A
@@ -516,7 +519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10980"
+NAME="AEN11134"
 ></A
 ><H3
 ><A
@@ -542,7 +545,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10985"
+NAME="AEN11139"
 ></A
 ><H3
 ><A
@@ -568,7 +571,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10990"
+NAME="AEN11144"
 ></A
 ><H3
 ><A
@@ -594,7 +597,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10995"
+NAME="AEN11149"
 ></A
 ><H3
 ><A
@@ -620,7 +623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11000"
+NAME="AEN11154"
 ></A
 ><H3
 ><A
@@ -646,7 +649,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11005"
+NAME="AEN11159"
 ></A
 ><H3
 ><A
@@ -682,7 +685,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11010"
+NAME="AEN11164"
 ></A
 ><H3
 ><A
@@ -708,7 +711,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11015"
+NAME="AEN11169"
 ></A
 ><H3
 ><A
@@ -738,7 +741,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11020"
+NAME="AEN11174"
 ></A
 ><H3
 ><A
@@ -764,7 +767,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11025"
+NAME="AEN11179"
 ></A
 ><H3
 ><A
@@ -797,9 +800,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11033"
-></A
-><P
+NAME="AEN11187"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -831,9 +832,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -850,7 +854,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11046"
+NAME="AEN11200"
 ></A
 ><H3
 ><A
@@ -885,9 +889,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11055"
-></A
-><P
+NAME="AEN11209"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -919,9 +921,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -938,7 +943,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11068"
+NAME="AEN11222"
 ></A
 ><H3
 ><A
@@ -970,9 +975,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11076"
-></A
-><P
+NAME="AEN11230"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1004,9 +1007,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1023,7 +1029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11089"
+NAME="AEN11243"
 ></A
 ><H3
 ><A
@@ -1059,9 +1065,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11097"
-></A
-><P
+NAME="AEN11251"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1110,9 +1114,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1129,7 +1136,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11114"
+NAME="AEN11268"
 ></A
 ><H3
 ><A
@@ -1170,9 +1177,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11123"
-></A
-><P
+NAME="AEN11277"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1238,9 +1243,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1257,7 +1265,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11144"
+NAME="AEN11298"
 ></A
 ><H3
 ><A
@@ -1296,9 +1304,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11154"
-></A
-><P
+NAME="AEN11308"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1347,9 +1353,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1367,7 +1376,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11171"
+NAME="AEN11325"
 ></A
 ><H3
 ><A
@@ -1403,9 +1412,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11180"
-></A
-><P
+NAME="AEN11334"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1437,9 +1444,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1456,7 +1466,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11193"
+NAME="AEN11347"
 ></A
 ><H3
 ><A
@@ -1490,9 +1500,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11202"
-></A
-><P
+NAME="AEN11356"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1528,7 +1536,93 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11211"
+NAME="AEN11365"
+></A
+><H3
+><A
+NAME="HTMLPARSEDOCUMENT"
+></A
+>htmlParseDocument ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         htmlParseDocument               (<A
+HREF="libxml-htmlparser.html#HTMLPARSERCTXTPTR"
+>htmlParserCtxtPtr</A
+> ctxt);</PRE
+></TD
+></TR
+></TABLE
+><P
+>parse an HTML document (and build a tree if using the standard SAX
+interface).</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN11372"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ctxt</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an HTML parser context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>0, -1 in case of error. the parser context is augmented
+as a result of the parsing.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN11385"
 ></A
 ><H3
 ><A
@@ -1569,9 +1663,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11220"
-></A
-><P
+NAME="AEN11394"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1654,9 +1746,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1674,7 +1769,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11245"
+NAME="AEN11419"
 ></A
 ><H3
 ><A
@@ -1708,9 +1803,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11253"
-></A
-><P
+NAME="AEN11427"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1759,9 +1852,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1778,7 +1874,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11270"
+NAME="AEN11444"
 ></A
 ><H3
 ><A
@@ -1817,9 +1913,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11278"
-></A
-><P
+NAME="AEN11452"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1902,9 +1996,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1922,7 +2019,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11303"
+NAME="AEN11477"
 ></A
 ><H3
 ><A
@@ -1954,9 +2051,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11310"
-></A
-><P
+NAME="AEN11484"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2005,9 +2100,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2024,7 +2122,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11327"
+NAME="AEN11501"
 ></A
 ><H3
 ><A
@@ -2055,9 +2153,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11333"
-></A
-><P
+NAME="AEN11507"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2150,9 +2246,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2182,7 +2281,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11362"
+NAME="AEN11536"
 ></A
 ><H3
 ><A
@@ -2214,9 +2313,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11368"
-></A
-><P
+NAME="AEN11542"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2326,9 +2423,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2358,7 +2458,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11401"
+NAME="AEN11575"
 ></A
 ><H3
 ><A
@@ -2388,9 +2488,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11408"
-></A
-><P
+NAME="AEN11582"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2422,9 +2520,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2441,7 +2542,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11421"
+NAME="AEN11595"
 ></A
 ><H3
 ><A
@@ -2468,9 +2569,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11427"
-></A
-><P
+NAME="AEN11601"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2502,9 +2601,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2521,7 +2623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11440"
+NAME="AEN11614"
 ></A
 ><H3
 ><A
@@ -2552,9 +2654,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11447"
-></A
-><P
+NAME="AEN11621"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2590,7 +2690,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11456"
+NAME="AEN11630"
 ></A
 ><H3
 ><A
@@ -2644,9 +2744,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11467"
-></A
-><P
+NAME="AEN11641"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2763,9 +2861,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2782,7 +2883,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11500"
+NAME="AEN11674"
 ></A
 ><H3
 ><A
@@ -2815,9 +2916,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11507"
-></A
-><P
+NAME="AEN11681"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2900,9 +2999,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-htmltree.html b/doc/html/libxml-htmltree.html
index e37cf09..38c404d 100644
--- a/doc/html/libxml-htmltree.html
+++ b/doc/html/libxml-htmltree.html
@@ -4,7 +4,7 @@
 >HTMLtree</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-HTMLTREE"
->HTMLtree</A
-></H1
+NAME="LIBXML-HTMLTREE">HTMLtree</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN11537"
+NAME="AEN11711"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN11540"
-></A
-><H2
+NAME="AEN11714"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -361,7 +357,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11596"
+NAME="AEN11770"
 ></A
 ><H2
 >Description</H2
@@ -371,14 +367,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11599"
+NAME="AEN11773"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11601"
+NAME="AEN11775"
 ></A
 ><H3
 ><A
@@ -407,7 +403,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11607"
+NAME="AEN11781"
 ></A
 ><H3
 ><A
@@ -436,7 +432,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11613"
+NAME="AEN11787"
 ></A
 ><H3
 ><A
@@ -465,7 +461,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11619"
+NAME="AEN11793"
 ></A
 ><H3
 ><A
@@ -494,7 +490,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11625"
+NAME="AEN11799"
 ></A
 ><H3
 ><A
@@ -523,7 +519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11631"
+NAME="AEN11805"
 ></A
 ><H3
 ><A
@@ -560,9 +556,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11640"
-></A
-><P
+NAME="AEN11814"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -611,9 +605,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -630,7 +627,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11657"
+NAME="AEN11831"
 ></A
 ><H3
 ><A
@@ -678,9 +675,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11668"
-></A
-><P
+NAME="AEN11842"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -729,9 +724,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -748,7 +746,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11685"
+NAME="AEN11859"
 ></A
 ><H3
 ><A
@@ -781,9 +779,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11693"
-></A
-><P
+NAME="AEN11867"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -815,9 +811,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -834,7 +833,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11706"
+NAME="AEN11880"
 ></A
 ><H3
 ><A
@@ -870,9 +869,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11714"
-></A
-><P
+NAME="AEN11888"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -921,9 +918,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -940,7 +940,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11731"
+NAME="AEN11905"
 ></A
 ><H3
 ><A
@@ -976,9 +976,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11739"
-></A
-><P
+NAME="AEN11913"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1048,7 +1046,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11756"
+NAME="AEN11930"
 ></A
 ><H3
 ><A
@@ -1082,9 +1080,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11764"
-></A
-><P
+NAME="AEN11938"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1133,9 +1129,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1152,7 +1151,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11781"
+NAME="AEN11955"
 ></A
 ><H3
 ><A
@@ -1189,9 +1188,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11789"
-></A
-><P
+NAME="AEN11963"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1240,9 +1237,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1259,7 +1259,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11806"
+NAME="AEN11980"
 ></A
 ><H3
 ><A
@@ -1298,9 +1298,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11815"
-></A
-><P
+NAME="AEN11989"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1370,7 +1368,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11832"
+NAME="AEN12006"
 ></A
 ><H3
 ><A
@@ -1409,9 +1407,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11841"
-></A
-><P
+NAME="AEN12015"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1481,7 +1477,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11858"
+NAME="AEN12032"
 ></A
 ><H3
 ><A
@@ -1523,9 +1519,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11868"
-></A
-><P
+NAME="AEN12042"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1625,9 +1619,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1644,7 +1641,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11897"
+NAME="AEN12071"
 ></A
 ><H3
 ><A
@@ -1677,9 +1674,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11904"
-></A
-><P
+NAME="AEN12078"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1745,9 +1740,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1764,7 +1762,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11925"
+NAME="AEN12099"
 ></A
 ><H3
 ><A
@@ -1797,9 +1795,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11932"
-></A
-><P
+NAME="AEN12106"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1882,9 +1878,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1901,7 +1900,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11957"
+NAME="AEN12131"
 ></A
 ><H3
 ><A
@@ -1941,9 +1940,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11966"
-></A
-><P
+NAME="AEN12140"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2047,7 +2044,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11991"
+NAME="AEN12165"
 ></A
 ><H3
 ><A
@@ -2082,9 +2079,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN11999"
-></A
-><P
+NAME="AEN12173"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2154,7 +2149,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12016"
+NAME="AEN12190"
 ></A
 ><H3
 ><A
@@ -2190,9 +2185,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12024"
-></A
-><P
+NAME="AEN12198"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-lib.html b/doc/html/libxml-lib.html
index 1727caf..e86512a 100644
--- a/doc/html/libxml-lib.html
+++ b/doc/html/libxml-lib.html
@@ -4,7 +4,7 @@
 >Libxml Library Reference</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -107,9 +107,7 @@
 CLASS="CHAPTER"
 ><H1
 ><A
-NAME="LIBXML-LIB"
->Libxml Library Reference</A
-></H1
+NAME="LIBXML-LIB">Libxml Library Reference</H1
 ><DIV
 CLASS="TOC"
 ><DL
@@ -121,132 +119,132 @@
 ><A
 HREF="libxml-parser.html"
 >parser</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-sax.html"
 >SAX</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-tree.html"
 >tree</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-entities.html"
 >entities</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-valid.html"
 >valid</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-uri.html"
 >uri</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xmlerror.html"
 >xmlerror</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-htmlparser.html"
 >HTMLparser</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-htmltree.html"
 >HTMLtree</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xpath.html"
 >xpath</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xpathinternals.html"
 >xpathInternals</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xpointer.html"
 >xpointer</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xinclude.html"
 >xinclude</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-nanohttp.html"
 >nanohttp</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-nanoftp.html"
 >nanoftp</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xmlio.html"
 >xmlIO</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-catalog.html"
 >catalog</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-c14n.html"
 >c14n</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-threads.html"
 >threads</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-globals.html"
 >globals</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-docbparser.html"
 >DOCBparser</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-parserinternals.html"
 >parserInternals</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-encoding.html"
 >encoding</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-hash.html"
 >hash</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-debugxml.html"
 >debugXML</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ><DT
 ><A
 HREF="libxml-xmlmemory.html"
 >xmlmemory</A
-> &#8212; </DT
+>&nbsp;--&nbsp;</DT
 ></DL
 ></DIV
 ><P
diff --git a/doc/html/libxml-nanoftp.html b/doc/html/libxml-nanoftp.html
index 2688436..e84ba87 100644
--- a/doc/html/libxml-nanoftp.html
+++ b/doc/html/libxml-nanoftp.html
@@ -4,7 +4,7 @@
 >nanoftp</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-NANOFTP"
->nanoftp</A
-></H1
+NAME="LIBXML-NANOFTP">nanoftp</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN17628"
+NAME="AEN17850"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN17631"
-></A
-><H2
+NAME="AEN17853"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -283,7 +279,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17660"
+NAME="AEN17882"
 ></A
 ><H2
 >Description</H2
@@ -293,14 +289,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17663"
+NAME="AEN17885"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17665"
+NAME="AEN17887"
 ></A
 ><H3
 ><A
@@ -342,9 +338,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17672"
-></A
-><P
+NAME="AEN17894"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -567,7 +561,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17725"
+NAME="AEN17947"
 ></A
 ><H3
 ><A
@@ -596,9 +590,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17731"
-></A
-><P
+NAME="AEN17953"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -668,7 +660,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17748"
+NAME="AEN17970"
 ></A
 ><H3
 ><A
@@ -698,7 +690,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17754"
+NAME="AEN17976"
 ></A
 ><H3
 ><A
@@ -726,7 +718,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17760"
+NAME="AEN17982"
 ></A
 ><H3
 ><A
@@ -753,9 +745,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17766"
-></A
-><P
+NAME="AEN17988"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -791,7 +781,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17775"
+NAME="AEN17997"
 ></A
 ><H3
 ><A
@@ -818,9 +808,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17781"
-></A
-><P
+NAME="AEN18003"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -856,7 +844,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17790"
+NAME="AEN18012"
 ></A
 ><H3
 ><A
@@ -884,9 +872,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17796"
-></A
-><P
+NAME="AEN18018"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -939,7 +925,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17809"
+NAME="AEN18031"
 ></A
 ><H3
 ><A
@@ -966,9 +952,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17815"
-></A
-><P
+NAME="AEN18037"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1004,7 +988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17824"
+NAME="AEN18046"
 ></A
 ><H3
 ><A
@@ -1031,9 +1015,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17830"
-></A
-><P
+NAME="AEN18052"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1065,9 +1047,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1084,7 +1069,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17843"
+NAME="AEN18065"
 ></A
 ><H3
 ><A
@@ -1111,9 +1096,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17849"
-></A
-><P
+NAME="AEN18071"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1145,9 +1128,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1164,7 +1150,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17862"
+NAME="AEN18084"
 ></A
 ><H3
 ><A
@@ -1191,9 +1177,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17868"
-></A
-><P
+NAME="AEN18090"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1225,9 +1209,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1244,7 +1231,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17881"
+NAME="AEN18103"
 ></A
 ><H3
 ><A
@@ -1274,9 +1261,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17887"
-></A
-><P
+NAME="AEN18109"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1312,7 +1297,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17896"
+NAME="AEN18118"
 ></A
 ><H3
 ><A
@@ -1345,9 +1330,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17902"
-></A
-><P
+NAME="AEN18124"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1456,7 +1439,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17928"
+NAME="AEN18150"
 ></A
 ><H3
 ><A
@@ -1488,9 +1471,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17934"
-></A
-><P
+NAME="AEN18156"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1539,9 +1520,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1558,7 +1542,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17951"
+NAME="AEN18173"
 ></A
 ><H3
 ><A
@@ -1585,9 +1569,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17957"
-></A
-><P
+NAME="AEN18179"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1619,9 +1601,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1638,7 +1623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17970"
+NAME="AEN18192"
 ></A
 ><H3
 ><A
@@ -1665,9 +1650,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17976"
-></A
-><P
+NAME="AEN18198"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1699,9 +1682,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1718,7 +1704,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17989"
+NAME="AEN18211"
 ></A
 ><H3
 ><A
@@ -1746,9 +1732,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17995"
-></A
-><P
+NAME="AEN18217"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1797,9 +1781,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1816,7 +1803,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18012"
+NAME="AEN18234"
 ></A
 ><H3
 ><A
@@ -1844,9 +1831,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18018"
-></A
-><P
+NAME="AEN18240"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1878,9 +1863,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1897,7 +1885,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18031"
+NAME="AEN18253"
 ></A
 ><H3
 ><A
@@ -1924,9 +1912,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18037"
-></A
-><P
+NAME="AEN18259"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1958,9 +1944,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1977,7 +1966,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18050"
+NAME="AEN18272"
 ></A
 ><H3
 ><A
@@ -2011,9 +2000,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18057"
-></A
-><P
+NAME="AEN18279"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2096,9 +2083,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2115,7 +2105,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18082"
+NAME="AEN18304"
 ></A
 ><H3
 ><A
@@ -2143,9 +2133,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18088"
-></A
-><P
+NAME="AEN18310"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2194,9 +2182,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2213,7 +2204,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18105"
+NAME="AEN18327"
 ></A
 ><H3
 ><A
@@ -2247,9 +2238,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18112"
-></A
-><P
+NAME="AEN18334"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2332,9 +2321,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2351,7 +2343,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18137"
+NAME="AEN18359"
 ></A
 ><H3
 ><A
@@ -2391,9 +2383,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18145"
-></A
-><P
+NAME="AEN18367"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2459,9 +2449,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-nanohttp.html b/doc/html/libxml-nanohttp.html
index c0207d4..fbfcbfa 100644
--- a/doc/html/libxml-nanohttp.html
+++ b/doc/html/libxml-nanohttp.html
@@ -4,7 +4,7 @@
 >nanohttp</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-NANOHTTP"
->nanohttp</A
-></H1
+NAME="LIBXML-NANOHTTP">nanohttp</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN17322"
+NAME="AEN17544"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN17325"
-></A
-><H2
+NAME="AEN17547"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -224,7 +220,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17341"
+NAME="AEN17563"
 ></A
 ><H2
 >Description</H2
@@ -234,14 +230,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17344"
+NAME="AEN17566"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17346"
+NAME="AEN17568"
 ></A
 ><H3
 ><A
@@ -270,7 +266,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17352"
+NAME="AEN17574"
 ></A
 ><H3
 ><A
@@ -298,7 +294,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17358"
+NAME="AEN17580"
 ></A
 ><H3
 ><A
@@ -328,9 +324,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17364"
-></A
-><P
+NAME="AEN17586"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -366,7 +360,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17373"
+NAME="AEN17595"
 ></A
 ><H3
 ><A
@@ -396,9 +390,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17379"
-></A
-><P
+NAME="AEN17601"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -465,9 +457,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -485,7 +480,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17400"
+NAME="AEN17622"
 ></A
 ><H3
 ><A
@@ -524,9 +519,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17407"
-></A
-><P
+NAME="AEN17629"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -647,7 +640,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17436"
+NAME="AEN17658"
 ></A
 ><H3
 ><A
@@ -687,9 +680,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17443"
-></A
-><P
+NAME="AEN17665"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -827,7 +818,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17476"
+NAME="AEN17698"
 ></A
 ><H3
 ><A
@@ -856,9 +847,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17482"
-></A
-><P
+NAME="AEN17704"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -912,7 +901,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17495"
+NAME="AEN17717"
 ></A
 ><H3
 ><A
@@ -942,9 +931,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17501"
-></A
-><P
+NAME="AEN17723"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1015,7 +1002,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17518"
+NAME="AEN17740"
 ></A
 ><H3
 ><A
@@ -1042,9 +1029,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17524"
-></A
-><P
+NAME="AEN17746"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1076,9 +1061,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1095,7 +1083,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17537"
+NAME="AEN17759"
 ></A
 ><H3
 ><A
@@ -1122,9 +1110,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17543"
-></A
-><P
+NAME="AEN17765"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1156,9 +1142,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1176,7 +1165,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17556"
+NAME="AEN17778"
 ></A
 ><H3
 ><A
@@ -1216,9 +1205,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17564"
-></A
-><P
+NAME="AEN17786"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1284,9 +1271,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1304,7 +1294,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17585"
+NAME="AEN17807"
 ></A
 ><H3
 ><A
@@ -1333,9 +1323,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17591"
-></A
-><P
+NAME="AEN17813"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1384,9 +1372,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1403,7 +1394,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17608"
+NAME="AEN17830"
 ></A
 ><H3
 ><A
@@ -1431,9 +1422,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17614"
-></A
-><P
+NAME="AEN17836"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-notes.html b/doc/html/libxml-notes.html
index 8065ff4..d3741b1 100644
--- a/doc/html/libxml-notes.html
+++ b/doc/html/libxml-notes.html
@@ -4,7 +4,7 @@
 >Libxml Programming Notes</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -107,9 +107,7 @@
 CLASS="CHAPTER"
 ><H1
 ><A
-NAME="LIBXML-NOTES"
->Libxml Programming Notes</A
-></H1
+NAME="LIBXML-NOTES">Libxml Programming Notes</H1
 ><P
 >Libxml is an XML toolkit library, it allows to parse, edit
      search and write XML documents. There is also an HTML parser front-end
diff --git a/doc/html/libxml-parser.html b/doc/html/libxml-parser.html
index 19f1df1..8c81885 100644
--- a/doc/html/libxml-parser.html
+++ b/doc/html/libxml-parser.html
@@ -4,7 +4,7 @@
 >parser</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,9 +117,7 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-PARSER"
->parser</A
-></H1
+NAME="LIBXML-PARSER">parser</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN34"
-></A
-><H2
+NAME="AEN34"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -1306,9 +1302,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN331"
-></A
-><P
+NAME="AEN331"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1811,9 +1805,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN408"
-></A
-><P
+NAME="AEN408"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1879,9 +1871,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1937,9 +1932,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN438"
-></A
-><P
+NAME="AEN438"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2065,9 +2058,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN468"
-></A
-><P
+NAME="AEN468"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2188,9 +2179,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN497"
-></A
-><P
+NAME="AEN497"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2239,9 +2228,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2292,9 +2284,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN522"
-></A
-><P
+NAME="AEN522"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2343,9 +2333,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2406,9 +2399,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN549"
-></A
-><P
+NAME="AEN549"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2568,9 +2559,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN587"
-></A
-><P
+NAME="AEN587"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2702,9 +2691,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN618"
-></A
-><P
+NAME="AEN618"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2878,9 +2865,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN659"
-></A
-><P
+NAME="AEN659"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3010,9 +2995,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN690"
-></A
-><P
+NAME="AEN690"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3148,9 +3131,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN722"
-></A
-><P
+NAME="AEN722"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3230,9 +3211,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN741"
-></A
-><P
+NAME="AEN741"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3295,9 +3274,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN756"
-></A
-><P
+NAME="AEN756"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3368,9 +3345,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN773"
-></A
-><P
+NAME="AEN773"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3471,9 +3446,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN797"
-></A
-><P
+NAME="AEN797"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3564,9 +3537,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN818"
-></A
-><P
+NAME="AEN818"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3667,9 +3638,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN842"
-></A
-><P
+NAME="AEN842"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3754,9 +3723,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN862"
-></A
-><P
+NAME="AEN862"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3859,9 +3826,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN886"
-></A
-><P
+NAME="AEN886"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3966,9 +3931,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN911"
-></A
-><P
+NAME="AEN911"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4069,9 +4032,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN935"
-></A
-><P
+NAME="AEN935"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4156,9 +4117,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN955"
-></A
-><P
+NAME="AEN955"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4257,9 +4216,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN978"
-></A
-><P
+NAME="AEN978"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4358,9 +4315,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1001"
-></A
-><P
+NAME="AEN1001"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4459,9 +4414,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1024"
-></A
-><P
+NAME="AEN1024"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4558,9 +4511,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1047"
-></A
-><P
+NAME="AEN1047"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4592,9 +4543,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4638,9 +4592,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1066"
-></A
-><P
+NAME="AEN1066"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4672,9 +4624,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4718,9 +4673,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1085"
-></A
-><P
+NAME="AEN1085"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4752,9 +4705,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4865,9 +4821,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1112"
-></A
-><P
+NAME="AEN1112"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4933,9 +4887,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5073,9 +5030,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1158"
-></A
-><P
+NAME="AEN1158"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5124,9 +5079,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5176,9 +5134,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1182"
-></A
-><P
+NAME="AEN1182"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5227,9 +5183,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5282,9 +5241,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1207"
-></A
-><P
+NAME="AEN1207"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5316,9 +5273,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5369,9 +5329,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1228"
-></A
-><P
+NAME="AEN1228"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5425,9 +5383,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5475,9 +5436,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1253"
-></A
-><P
+NAME="AEN1253"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5531,9 +5490,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5580,9 +5542,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1278"
-></A
-><P
+NAME="AEN1278"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5614,9 +5574,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5668,9 +5631,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1299"
-></A
-><P
+NAME="AEN1299"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5736,9 +5697,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5792,9 +5756,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1329"
-></A
-><P
+NAME="AEN1329"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5843,9 +5805,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5899,9 +5864,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1355"
-></A
-><P
+NAME="AEN1355"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5950,9 +5913,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6006,9 +5972,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1381"
-></A
-><P
+NAME="AEN1381"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6057,9 +6021,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6110,9 +6077,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1406"
-></A
-><P
+NAME="AEN1406"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6161,9 +6126,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6215,9 +6183,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1431"
-></A
-><P
+NAME="AEN1431"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6283,9 +6249,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6336,9 +6305,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1460"
-></A
-><P
+NAME="AEN1460"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6387,9 +6354,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6441,9 +6411,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1485"
-></A
-><P
+NAME="AEN1485"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6509,9 +6477,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6566,9 +6537,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1515"
-></A
-><P
+NAME="AEN1515"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6617,9 +6586,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6666,9 +6638,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1539"
-></A
-><P
+NAME="AEN1539"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6700,9 +6670,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6758,9 +6731,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1561"
-></A
-><P
+NAME="AEN1561"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6809,9 +6780,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6877,9 +6851,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1589"
-></A
-><P
+NAME="AEN1589"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6950,9 +6922,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7008,9 +6983,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1620"
-></A
-><P
+NAME="AEN1620"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7042,9 +7015,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7092,9 +7068,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1640"
-></A
-><P
+NAME="AEN1640"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7143,9 +7117,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7193,9 +7170,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1664"
-></A
-><P
+NAME="AEN1664"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7227,9 +7202,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7282,9 +7260,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1684"
-></A
-><P
+NAME="AEN1684"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7316,9 +7292,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7389,9 +7368,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1707"
-></A
-><P
+NAME="AEN1707"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7423,9 +7400,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7472,9 +7452,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1727"
-></A
-><P
+NAME="AEN1727"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7537,9 +7515,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1742"
-></A
-><P
+NAME="AEN1742"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7571,9 +7547,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7618,9 +7597,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1761"
-></A
-><P
+NAME="AEN1761"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7652,9 +7629,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7705,9 +7685,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1782"
-></A
-><P
+NAME="AEN1782"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7739,9 +7717,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7790,9 +7771,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1802"
-></A
-><P
+NAME="AEN1802"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7841,9 +7820,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7892,9 +7874,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1826"
-></A
-><P
+NAME="AEN1826"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7926,9 +7906,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7980,9 +7963,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1848"
-></A
-><P
+NAME="AEN1848"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8014,9 +7995,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8068,9 +8052,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1869"
-></A
-><P
+NAME="AEN1869"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8102,9 +8084,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8162,9 +8147,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1891"
-></A
-><P
+NAME="AEN1891"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8231,9 +8214,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8283,9 +8269,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1919"
-></A
-><P
+NAME="AEN1919"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8351,9 +8335,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8404,9 +8391,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1947"
-></A
-><P
+NAME="AEN1947"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8489,9 +8474,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8546,9 +8534,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN1980"
-></A
-><P
+NAME="AEN1980"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8632,9 +8618,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8689,9 +8678,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2013"
-></A
-><P
+NAME="AEN2013"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8758,9 +8745,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8819,9 +8809,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2043"
-></A
-><P
+NAME="AEN2043"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8905,9 +8893,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8964,9 +8955,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2078"
-></A
-><P
+NAME="AEN2078"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9015,9 +9004,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9068,9 +9060,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2104"
-></A
-><P
+NAME="AEN2104"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9102,9 +9092,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9158,9 +9151,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2126"
-></A
-><P
+NAME="AEN2126"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9209,9 +9200,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9269,9 +9263,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2153"
-></A
-><P
+NAME="AEN2153"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9337,9 +9329,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9397,9 +9392,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2184"
-></A
-><P
+NAME="AEN2184"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9465,9 +9458,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9539,9 +9535,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2217"
-></A
-><P
+NAME="AEN2217"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9658,9 +9652,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9730,9 +9727,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2262"
-></A
-><P
+NAME="AEN2262"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9866,9 +9861,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9932,9 +9930,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2310"
-></A
-><P
+NAME="AEN2310"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10017,9 +10013,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10067,9 +10066,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2342"
-></A
-><P
+NAME="AEN2342"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10135,9 +10132,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2358"
-></A
-><P
+NAME="AEN2358"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10204,9 +10199,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2374"
-></A
-><P
+NAME="AEN2374"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10279,9 +10272,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2391"
-></A
-><P
+NAME="AEN2391"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10384,9 +10375,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2416"
-></A
-><P
+NAME="AEN2416"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10418,9 +10407,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10475,9 +10467,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2437"
-></A
-><P
+NAME="AEN2437"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10526,9 +10516,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10579,9 +10572,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2461"
-></A
-><P
+NAME="AEN2461"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10647,9 +10638,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10698,9 +10692,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2489"
-></A
-><P
+NAME="AEN2489"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10766,9 +10758,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10835,9 +10830,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2520"
-></A
-><P
+NAME="AEN2520"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10937,9 +10930,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10989,9 +10985,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2556"
-></A
-><P
+NAME="AEN2556"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11074,9 +11068,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11141,9 +11138,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2592"
-></A
-><P
+NAME="AEN2592"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11260,9 +11255,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11326,9 +11324,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2636"
-></A
-><P
+NAME="AEN2636"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11394,9 +11390,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11451,9 +11450,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2666"
-></A
-><P
+NAME="AEN2666"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11502,9 +11499,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11551,9 +11551,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2690"
-></A
-><P
+NAME="AEN2690"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11620,9 +11618,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2706"
-></A
-><P
+NAME="AEN2706"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11696,9 +11692,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2724"
-></A
-><P
+NAME="AEN2724"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11747,9 +11741,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11800,9 +11797,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2749"
-></A
-><P
+NAME="AEN2749"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11885,9 +11880,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2769"
-></A
-><P
+NAME="AEN2769"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11954,9 +11947,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2785"
-></A
-><P
+NAME="AEN2785"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11971,9 +11962,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12027,9 +12021,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2802"
-></A
-><P
+NAME="AEN2802"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12095,9 +12087,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html
index 37b3036..2486611 100644
--- a/doc/html/libxml-parserinternals.html
+++ b/doc/html/libxml-parserinternals.html
@@ -4,7 +4,7 @@
 >parserInternals</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-PARSERINTERNALS"
->parserInternals</A
-></H1
+NAME="LIBXML-PARSERINTERNALS">parserInternals</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN21089"
+NAME="AEN21577"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN21092"
-></A
-><H2
+NAME="AEN21580"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -1145,7 +1141,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN21370"
+NAME="AEN21858"
 ></A
 ><H2
 >Description</H2
@@ -1155,14 +1151,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN21373"
+NAME="AEN21861"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21375"
+NAME="AEN21863"
 ></A
 ><H3
 ><A
@@ -1191,7 +1187,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21381"
+NAME="AEN21869"
 ></A
 ><H3
 ><A
@@ -1220,7 +1216,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21387"
+NAME="AEN21875"
 ></A
 ><H3
 ><A
@@ -1278,9 +1274,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21403"
-></A
-><P
+NAME="AEN21891"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1316,7 +1310,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21412"
+NAME="AEN21900"
 ></A
 ><H3
 ><A
@@ -1357,9 +1351,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21423"
-></A
-><P
+NAME="AEN21911"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1395,7 +1387,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21432"
+NAME="AEN21920"
 ></A
 ><H3
 ><A
@@ -1424,9 +1416,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21439"
-></A
-><P
+NAME="AEN21927"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1462,7 +1452,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21448"
+NAME="AEN21936"
 ></A
 ><H3
 ><A
@@ -1491,9 +1481,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21455"
-></A
-><P
+NAME="AEN21943"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1529,7 +1517,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21464"
+NAME="AEN21952"
 ></A
 ><H3
 ><A
@@ -1558,9 +1546,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21471"
-></A
-><P
+NAME="AEN21959"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1596,7 +1582,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21480"
+NAME="AEN21968"
 ></A
 ><H3
 ><A
@@ -1669,9 +1655,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21501"
-></A
-><P
+NAME="AEN21989"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1707,7 +1691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21510"
+NAME="AEN21998"
 ></A
 ><H3
 ><A
@@ -1751,9 +1735,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21522"
-></A
-><P
+NAME="AEN22010"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1789,7 +1771,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21531"
+NAME="AEN22019"
 ></A
 ><H3
 ><A
@@ -1818,9 +1800,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21538"
-></A
-><P
+NAME="AEN22026"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1856,7 +1836,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21547"
+NAME="AEN22035"
 ></A
 ><H3
 ><A
@@ -1894,9 +1874,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21557"
-></A
-><P
+NAME="AEN22045"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1932,7 +1910,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21566"
+NAME="AEN22054"
 ></A
 ><H3
 ><A
@@ -1959,9 +1937,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21572"
-></A
-><P
+NAME="AEN22060"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1997,7 +1973,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21581"
+NAME="AEN22069"
 ></A
 ><H3
 ><A
@@ -2024,9 +2000,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21587"
-></A
-><P
+NAME="AEN22075"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2062,7 +2036,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21596"
+NAME="AEN22084"
 ></A
 ><H3
 ><A
@@ -2089,9 +2063,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21602"
-></A
-><P
+NAME="AEN22090"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2127,7 +2099,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21611"
+NAME="AEN22099"
 ></A
 ><H3
 ><A
@@ -2169,9 +2141,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21621"
-></A
-><P
+NAME="AEN22109"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2203,9 +2173,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2222,7 +2195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21634"
+NAME="AEN22122"
 ></A
 ><H3
 ><A
@@ -2266,9 +2239,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21645"
-></A
-><P
+NAME="AEN22133"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2300,9 +2271,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2319,7 +2293,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21658"
+NAME="AEN22146"
 ></A
 ><H3
 ><A
@@ -2356,9 +2330,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21667"
-></A
-><P
+NAME="AEN22155"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2390,9 +2362,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2409,7 +2384,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21680"
+NAME="AEN22168"
 ></A
 ><H3
 ><A
@@ -2437,9 +2412,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21686"
-></A
-><P
+NAME="AEN22174"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2471,9 +2444,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2490,7 +2466,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21699"
+NAME="AEN22187"
 ></A
 ><H3
 ><A
@@ -2518,9 +2494,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21705"
-></A
-><P
+NAME="AEN22193"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2552,9 +2526,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2571,7 +2548,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21718"
+NAME="AEN22206"
 ></A
 ><H3
 ><A
@@ -2614,9 +2591,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21729"
-></A
-><P
+NAME="AEN22217"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2648,9 +2623,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2667,7 +2645,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21742"
+NAME="AEN22230"
 ></A
 ><H3
 ><A
@@ -2739,9 +2717,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21762"
-></A
-><P
+NAME="AEN22250"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2773,9 +2749,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2792,7 +2771,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21775"
+NAME="AEN22263"
 ></A
 ><H3
 ><A
@@ -2820,9 +2799,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21781"
-></A
-><P
+NAME="AEN22269"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2854,9 +2831,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2873,7 +2853,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21794"
+NAME="AEN22282"
 ></A
 ><H3
 ><A
@@ -2934,9 +2914,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21810"
-></A
-><P
+NAME="AEN22298"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2968,9 +2946,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2987,7 +2968,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21823"
+NAME="AEN22311"
 ></A
 ><H3
 ><A
@@ -3019,9 +3000,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21830"
-></A
-><P
+NAME="AEN22318"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3053,9 +3032,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3072,7 +3054,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21843"
+NAME="AEN22331"
 ></A
 ><H3
 ><A
@@ -3103,9 +3085,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21850"
-></A
-><P
+NAME="AEN22338"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3154,9 +3134,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3173,7 +3156,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21867"
+NAME="AEN22355"
 ></A
 ><H3
 ><A
@@ -3203,9 +3186,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21874"
-></A
-><P
+NAME="AEN22362"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3220,9 +3201,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3239,7 +3223,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21883"
+NAME="AEN22371"
 ></A
 ><H3
 ><A
@@ -3282,9 +3266,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21893"
-></A
-><P
+NAME="AEN22381"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3350,9 +3332,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3369,7 +3354,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21914"
+NAME="AEN22402"
 ></A
 ><H3
 ><A
@@ -3404,9 +3389,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21922"
-></A
-><P
+NAME="AEN22410"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3455,9 +3438,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3474,7 +3460,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21939"
+NAME="AEN22427"
 ></A
 ><H3
 ><A
@@ -3509,9 +3495,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21947"
-></A
-><P
+NAME="AEN22435"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3560,9 +3544,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3579,7 +3566,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21964"
+NAME="AEN22452"
 ></A
 ><H3
 ><A
@@ -3616,9 +3603,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21973"
-></A
-><P
+NAME="AEN22461"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3671,7 +3656,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21986"
+NAME="AEN22474"
 ></A
 ><H3
 ><A
@@ -3708,9 +3693,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21995"
-></A
-><P
+NAME="AEN22483"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3759,9 +3742,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3778,7 +3764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22012"
+NAME="AEN22500"
 ></A
 ><H3
 ><A
@@ -3815,9 +3801,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22021"
-></A
-><P
+NAME="AEN22509"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3866,9 +3850,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3885,7 +3872,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22038"
+NAME="AEN22526"
 ></A
 ><H3
 ><A
@@ -3920,9 +3907,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22046"
-></A
-><P
+NAME="AEN22534"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3975,7 +3960,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22059"
+NAME="AEN22547"
 ></A
 ><H3
 ><A
@@ -4009,9 +3994,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22067"
-></A
-><P
+NAME="AEN22555"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4043,9 +4026,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4062,7 +4048,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22080"
+NAME="AEN22568"
 ></A
 ><H3
 ><A
@@ -4092,9 +4078,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22087"
-></A
-><P
+NAME="AEN22575"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4130,7 +4114,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22096"
+NAME="AEN22584"
 ></A
 ><H3
 ><A
@@ -4164,9 +4148,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22104"
-></A
-><P
+NAME="AEN22592"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4215,9 +4197,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4234,7 +4219,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22121"
+NAME="AEN22609"
 ></A
 ><H3
 ><A
@@ -4267,9 +4252,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22129"
-></A
-><P
+NAME="AEN22617"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4301,9 +4284,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4320,7 +4306,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22142"
+NAME="AEN22630"
 ></A
 ><H3
 ><A
@@ -4367,9 +4353,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22155"
-></A
-><P
+NAME="AEN22643"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4435,9 +4419,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4455,7 +4442,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22176"
+NAME="AEN22664"
 ></A
 ><H3
 ><A
@@ -4496,9 +4483,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22187"
-></A
-><P
+NAME="AEN22675"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4530,9 +4515,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4549,7 +4537,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22200"
+NAME="AEN22688"
 ></A
 ><H3
 ><A
@@ -4595,9 +4583,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22213"
-></A
-><P
+NAME="AEN22701"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4646,9 +4632,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4666,7 +4655,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22230"
+NAME="AEN22718"
 ></A
 ><H3
 ><A
@@ -4706,9 +4695,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22241"
-></A
-><P
+NAME="AEN22729"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4740,9 +4727,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4759,7 +4749,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22254"
+NAME="AEN22742"
 ></A
 ><H3
 ><A
@@ -4794,9 +4784,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22263"
-></A
-><P
+NAME="AEN22751"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4828,9 +4816,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4847,7 +4838,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22276"
+NAME="AEN22764"
 ></A
 ><H3
 ><A
@@ -4885,9 +4876,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22286"
-></A
-><P
+NAME="AEN22774"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4923,7 +4912,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22295"
+NAME="AEN22783"
 ></A
 ><H3
 ><A
@@ -4967,9 +4956,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22307"
-></A
-><P
+NAME="AEN22795"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5001,9 +4988,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5020,7 +5010,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22320"
+NAME="AEN22808"
 ></A
 ><H3
 ><A
@@ -5060,9 +5050,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22331"
-></A
-><P
+NAME="AEN22819"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5094,9 +5082,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5113,7 +5104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22344"
+NAME="AEN22832"
 ></A
 ><H3
 ><A
@@ -5150,9 +5141,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22354"
-></A
-><P
+NAME="AEN22842"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5184,9 +5173,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5203,7 +5195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22367"
+NAME="AEN22855"
 ></A
 ><H3
 ><A
@@ -5243,9 +5235,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22377"
-></A
-><P
+NAME="AEN22865"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5294,9 +5284,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5313,7 +5306,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22394"
+NAME="AEN22882"
 ></A
 ><H3
 ><A
@@ -5403,9 +5396,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22415"
-></A
-><P
+NAME="AEN22903"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5437,9 +5428,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5456,7 +5450,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22428"
+NAME="AEN22916"
 ></A
 ><H3
 ><A
@@ -5491,9 +5485,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22437"
-></A
-><P
+NAME="AEN22925"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5525,9 +5517,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5544,7 +5539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22450"
+NAME="AEN22938"
 ></A
 ><H3
 ><A
@@ -5579,9 +5574,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22459"
-></A
-><P
+NAME="AEN22947"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5613,9 +5606,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5632,7 +5628,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22472"
+NAME="AEN22960"
 ></A
 ><H3
 ><A
@@ -5671,9 +5667,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22481"
-></A
-><P
+NAME="AEN22969"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5726,7 +5720,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22494"
+NAME="AEN22982"
 ></A
 ><H3
 ><A
@@ -5772,9 +5766,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22506"
-></A
-><P
+NAME="AEN22994"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5841,9 +5833,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5862,7 +5857,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22527"
+NAME="AEN23015"
 ></A
 ><H3
 ><A
@@ -5896,9 +5891,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22535"
-></A
-><P
+NAME="AEN23023"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5934,7 +5927,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22544"
+NAME="AEN23032"
 ></A
 ><H3
 ><A
@@ -5969,9 +5962,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22553"
-></A
-><P
+NAME="AEN23041"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6003,9 +5994,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6022,7 +6016,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22566"
+NAME="AEN23054"
 ></A
 ><H3
 ><A
@@ -6056,9 +6050,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22575"
-></A
-><P
+NAME="AEN23063"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6094,7 +6086,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22584"
+NAME="AEN23072"
 ></A
 ><H3
 ><A
@@ -6136,9 +6128,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22595"
-></A
-><P
+NAME="AEN23083"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6174,7 +6164,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22604"
+NAME="AEN23092"
 ></A
 ><H3
 ><A
@@ -6219,9 +6209,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22618"
-></A
-><P
+NAME="AEN23106"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6257,7 +6245,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22627"
+NAME="AEN23115"
 ></A
 ><H3
 ><A
@@ -6330,9 +6318,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22647"
-></A
-><P
+NAME="AEN23135"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6381,9 +6367,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6401,7 +6390,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22664"
+NAME="AEN23152"
 ></A
 ><H3
 ><A
@@ -6442,9 +6431,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22675"
-></A
-><P
+NAME="AEN23163"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6476,9 +6463,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6495,7 +6485,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22688"
+NAME="AEN23176"
 ></A
 ><H3
 ><A
@@ -6534,9 +6524,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22698"
-></A
-><P
+NAME="AEN23186"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6568,9 +6556,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6587,7 +6578,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22711"
+NAME="AEN23199"
 ></A
 ><H3
 ><A
@@ -6625,9 +6616,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22721"
-></A
-><P
+NAME="AEN23209"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6676,9 +6665,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6695,7 +6687,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22738"
+NAME="AEN23226"
 ></A
 ><H3
 ><A
@@ -6774,9 +6766,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22759"
-></A
-><P
+NAME="AEN23247"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6825,9 +6815,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6844,7 +6837,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22776"
+NAME="AEN23264"
 ></A
 ><H3
 ><A
@@ -6878,9 +6871,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22785"
-></A
-><P
+NAME="AEN23273"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6916,7 +6907,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22794"
+NAME="AEN23282"
 ></A
 ><H3
 ><A
@@ -6970,9 +6961,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22808"
-></A
-><P
+NAME="AEN23296"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7021,9 +7010,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7040,7 +7032,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22825"
+NAME="AEN23313"
 ></A
 ><H3
 ><A
@@ -7077,9 +7069,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22834"
-></A
-><P
+NAME="AEN23322"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7111,9 +7101,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7131,7 +7124,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22847"
+NAME="AEN23335"
 ></A
 ><H3
 ><A
@@ -7189,9 +7182,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22861"
-></A
-><P
+NAME="AEN23349"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7240,9 +7231,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7260,7 +7254,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22878"
+NAME="AEN23366"
 ></A
 ><H3
 ><A
@@ -7301,9 +7295,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22888"
-></A
-><P
+NAME="AEN23376"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7369,9 +7361,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7388,7 +7383,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22909"
+NAME="AEN23397"
 ></A
 ><H3
 ><A
@@ -7423,9 +7418,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22918"
-></A
-><P
+NAME="AEN23406"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7457,9 +7450,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7476,7 +7472,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22931"
+NAME="AEN23419"
 ></A
 ><H3
 ><A
@@ -7522,9 +7518,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22941"
-></A
-><P
+NAME="AEN23429"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7560,7 +7554,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22950"
+NAME="AEN23438"
 ></A
 ><H3
 ><A
@@ -7600,9 +7594,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22960"
-></A
-><P
+NAME="AEN23448"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7634,9 +7626,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7653,7 +7648,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22973"
+NAME="AEN23461"
 ></A
 ><H3
 ><A
@@ -7706,9 +7701,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22984"
-></A
-><P
+NAME="AEN23472"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7740,9 +7733,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7759,7 +7755,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22997"
+NAME="AEN23485"
 ></A
 ><H3
 ><A
@@ -7800,9 +7796,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23007"
-></A
-><P
+NAME="AEN23495"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7838,7 +7832,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23016"
+NAME="AEN23504"
 ></A
 ><H3
 ><A
@@ -7891,9 +7885,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23028"
-></A
-><P
+NAME="AEN23516"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7929,7 +7921,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23037"
+NAME="AEN23525"
 ></A
 ><H3
 ><A
@@ -7966,9 +7958,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23046"
-></A
-><P
+NAME="AEN23534"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8004,7 +7994,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23055"
+NAME="AEN23543"
 ></A
 ><H3
 ><A
@@ -8064,9 +8054,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23072"
-></A
-><P
+NAME="AEN23560"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8115,9 +8103,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8134,7 +8125,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23089"
+NAME="AEN23577"
 ></A
 ><H3
 ><A
@@ -8186,9 +8177,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23104"
-></A
-><P
+NAME="AEN23592"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8220,9 +8209,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8239,7 +8231,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23117"
+NAME="AEN23605"
 ></A
 ><H3
 ><A
@@ -8275,9 +8267,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23127"
-></A
-><P
+NAME="AEN23615"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8313,7 +8303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23136"
+NAME="AEN23624"
 ></A
 ><H3
 ><A
@@ -8351,9 +8341,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23147"
-></A
-><P
+NAME="AEN23635"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8389,7 +8377,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23156"
+NAME="AEN23644"
 ></A
 ><H3
 ><A
@@ -8421,9 +8409,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23164"
-></A
-><P
+NAME="AEN23652"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8459,7 +8445,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23173"
+NAME="AEN23661"
 ></A
 ><H3
 ><A
@@ -8508,9 +8494,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23183"
-></A
-><P
+NAME="AEN23671"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8546,7 +8530,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23192"
+NAME="AEN23680"
 ></A
 ><H3
 ><A
@@ -8581,9 +8565,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23201"
-></A
-><P
+NAME="AEN23689"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8615,9 +8597,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8634,7 +8619,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23214"
+NAME="AEN23702"
 ></A
 ><H3
 ><A
@@ -8671,9 +8656,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23224"
-></A
-><P
+NAME="AEN23712"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8705,9 +8688,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8724,7 +8710,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23237"
+NAME="AEN23725"
 ></A
 ><H3
 ><A
@@ -8759,9 +8745,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23246"
-></A
-><P
+NAME="AEN23734"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8793,9 +8777,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8812,7 +8799,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23259"
+NAME="AEN23747"
 ></A
 ><H3
 ><A
@@ -8849,9 +8836,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23269"
-></A
-><P
+NAME="AEN23757"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8883,9 +8868,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8902,7 +8890,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23282"
+NAME="AEN23770"
 ></A
 ><H3
 ><A
@@ -8949,9 +8937,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23291"
-></A
-><P
+NAME="AEN23779"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8983,9 +8969,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9002,7 +8991,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23304"
+NAME="AEN23792"
 ></A
 ><H3
 ><A
@@ -9034,9 +9023,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23312"
-></A
-><P
+NAME="AEN23800"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9072,7 +9059,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23321"
+NAME="AEN23809"
 ></A
 ><H3
 ><A
@@ -9106,9 +9093,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23330"
-></A
-><P
+NAME="AEN23818"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9144,7 +9129,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23339"
+NAME="AEN23827"
 ></A
 ><H3
 ><A
@@ -9176,9 +9161,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23347"
-></A
-><P
+NAME="AEN23835"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9214,7 +9197,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23356"
+NAME="AEN23844"
 ></A
 ><H3
 ><A
@@ -9256,9 +9239,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23367"
-></A
-><P
+NAME="AEN23855"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9328,7 +9309,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23384"
+NAME="AEN23872"
 ></A
 ><H3
 ><A
@@ -9356,7 +9337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23390"
+NAME="AEN23878"
 ></A
 ><H3
 ><A
@@ -9384,7 +9365,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23396"
+NAME="AEN23884"
 ></A
 ><H3
 ><A
@@ -9412,7 +9393,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23402"
+NAME="AEN23890"
 ></A
 ><H3
 ><A
@@ -9440,7 +9421,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23408"
+NAME="AEN23896"
 ></A
 ><H3
 ><A
@@ -9494,9 +9475,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23422"
-></A
-><P
+NAME="AEN23910"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9613,9 +9592,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9633,7 +9615,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23455"
+NAME="AEN23943"
 ></A
 ><H3
 ><A
@@ -9687,9 +9669,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23469"
-></A
-><P
+NAME="AEN23957"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9806,9 +9786,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9826,7 +9809,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23502"
+NAME="AEN23990"
 ></A
 ><H3
 ><A
@@ -9860,9 +9843,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23510"
-></A
-><P
+NAME="AEN23998"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9911,9 +9892,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9930,7 +9914,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23527"
+NAME="AEN24015"
 ></A
 ><H3
 ><A
@@ -9963,9 +9947,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23535"
-></A
-><P
+NAME="AEN24023"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9997,9 +9979,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10016,7 +10001,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23548"
+NAME="AEN24036"
 ></A
 ><H3
 ><A
@@ -10050,9 +10035,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23556"
-></A
-><P
+NAME="AEN24044"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10101,9 +10084,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10120,7 +10106,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23573"
+NAME="AEN24061"
 ></A
 ><H3
 ><A
@@ -10153,9 +10139,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23581"
-></A
-><P
+NAME="AEN24069"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10187,9 +10171,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10206,7 +10193,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23594"
+NAME="AEN24082"
 ></A
 ><H3
 ><A
@@ -10239,9 +10226,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23602"
-></A
-><P
+NAME="AEN24090"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10273,9 +10258,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10292,7 +10280,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23615"
+NAME="AEN24103"
 ></A
 ><H3
 ><A
@@ -10326,9 +10314,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23623"
-></A
-><P
+NAME="AEN24111"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10377,9 +10363,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10396,7 +10385,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23640"
+NAME="AEN24128"
 ></A
 ><H3
 ><A
@@ -10427,9 +10416,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23647"
-></A
-><P
+NAME="AEN24135"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10461,9 +10448,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10480,7 +10470,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23660"
+NAME="AEN24148"
 ></A
 ><H3
 ><A
@@ -10516,9 +10506,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23668"
-></A
-><P
+NAME="AEN24156"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10584,9 +10572,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10603,7 +10594,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23689"
+NAME="AEN24177"
 ></A
 ><H3
 ><A
@@ -10662,9 +10653,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23702"
-></A
-><P
+NAME="AEN24190"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10700,7 +10689,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23711"
+NAME="AEN24199"
 ></A
 ><H3
 ><A
@@ -10757,9 +10746,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23726"
-></A
-><P
+NAME="AEN24214"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10795,7 +10782,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23735"
+NAME="AEN24223"
 ></A
 ><H3
 ><A
@@ -10835,9 +10822,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23744"
-></A
-><P
+NAME="AEN24232"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10869,9 +10854,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10888,7 +10876,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23757"
+NAME="AEN24245"
 ></A
 ><H3
 ><A
@@ -10942,9 +10930,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23769"
-></A
-><P
+NAME="AEN24257"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10993,9 +10979,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11012,7 +11001,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23786"
+NAME="AEN24274"
 ></A
 ><H3
 ><A
@@ -11043,9 +11032,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23793"
-></A
-><P
+NAME="AEN24281"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11094,9 +11081,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11113,7 +11103,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23810"
+NAME="AEN24298"
 ></A
 ><H3
 ><A
@@ -11145,9 +11135,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23817"
-></A
-><P
+NAME="AEN24305"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11213,9 +11201,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11232,7 +11223,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23838"
+NAME="AEN24326"
 ></A
 ><H3
 ><A
@@ -11262,9 +11253,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23845"
-></A
-><P
+NAME="AEN24333"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11300,7 +11289,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23854"
+NAME="AEN24342"
 ></A
 ><H3
 ><A
@@ -11330,9 +11319,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23861"
-></A
-><P
+NAME="AEN24349"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11368,7 +11355,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23870"
+NAME="AEN24358"
 ></A
 ><H3
 ><A
@@ -11401,7 +11388,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23877"
+NAME="AEN24365"
 ></A
 ><H3
 ><A
@@ -11434,9 +11421,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23884"
-></A
-><P
+NAME="AEN24372"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11485,9 +11470,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11504,7 +11492,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23901"
+NAME="AEN24389"
 ></A
 ><H3
 ><A
@@ -11543,9 +11531,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23910"
-></A
-><P
+NAME="AEN24398"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11615,7 +11601,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23927"
+NAME="AEN24415"
 ></A
 ><H3
 ><A
@@ -11645,9 +11631,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23934"
-></A
-><P
+NAME="AEN24422"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-sax.html b/doc/html/libxml-sax.html
index ababc15..eddd0c8 100644
--- a/doc/html/libxml-sax.html
+++ b/doc/html/libxml-sax.html
@@ -4,7 +4,7 @@
 >SAX</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,9 +117,7 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-SAX"
->SAX</A
-></H1
+NAME="LIBXML-SAX">SAX</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN2831"
-></A
-><H2
+NAME="AEN2831"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -579,9 +575,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2941"
-></A
-><P
+NAME="AEN2941"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -613,9 +607,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -663,9 +660,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2961"
-></A
-><P
+NAME="AEN2961"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -697,9 +692,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -748,9 +746,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN2981"
-></A
-><P
+NAME="AEN2981"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -830,9 +826,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3000"
-></A
-><P
+NAME="AEN3000"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -864,9 +858,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -910,9 +907,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3019"
-></A
-><P
+NAME="AEN3019"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -944,9 +939,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -990,9 +988,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3038"
-></A
-><P
+NAME="AEN3038"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1024,9 +1020,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1070,9 +1069,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3057"
-></A
-><P
+NAME="AEN3057"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1104,9 +1101,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1150,9 +1150,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3076"
-></A
-><P
+NAME="AEN3076"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1184,9 +1182,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1242,9 +1243,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3098"
-></A
-><P
+NAME="AEN3098"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1370,9 +1369,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3128"
-></A
-><P
+NAME="AEN3128"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1493,9 +1490,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3157"
-></A
-><P
+NAME="AEN3157"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1544,9 +1539,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1597,9 +1595,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3182"
-></A
-><P
+NAME="AEN3182"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1648,9 +1644,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1715,9 +1714,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3210"
-></A
-><P
+NAME="AEN3210"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1783,9 +1780,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1846,9 +1846,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3241"
-></A
-><P
+NAME="AEN3241"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2014,9 +2012,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3280"
-></A
-><P
+NAME="AEN3280"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2190,9 +2186,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3321"
-></A
-><P
+NAME="AEN3321"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2318,9 +2312,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3351"
-></A
-><P
+NAME="AEN3351"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2450,9 +2442,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3382"
-></A
-><P
+NAME="AEN3382"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2583,9 +2573,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3413"
-></A
-><P
+NAME="AEN3413"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2648,9 +2636,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3428"
-></A
-><P
+NAME="AEN3428"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2724,9 +2710,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3445"
-></A
-><P
+NAME="AEN3445"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2831,9 +2815,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3470"
-></A
-><P
+NAME="AEN3470"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2934,9 +2916,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3494"
-></A
-><P
+NAME="AEN3494"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3020,9 +3000,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3514"
-></A
-><P
+NAME="AEN3514"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3107,9 +3085,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3534"
-></A
-><P
+NAME="AEN3534"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3212,9 +3188,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3558"
-></A
-><P
+NAME="AEN3558"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3319,9 +3293,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3583"
-></A
-><P
+NAME="AEN3583"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3426,9 +3398,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3608"
-></A
-><P
+NAME="AEN3608"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3529,9 +3499,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3632"
-></A
-><P
+NAME="AEN3632"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3614,9 +3582,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3652"
-></A
-><P
+NAME="AEN3652"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3648,9 +3614,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3699,9 +3668,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3672"
-></A
-><P
+NAME="AEN3672"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3750,9 +3717,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3804,9 +3774,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3697"
-></A
-><P
+NAME="AEN3697"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3907,9 +3875,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3721"
-></A
-><P
+NAME="AEN3721"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3994,9 +3960,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3741"
-></A
-><P
+NAME="AEN3741"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4097,9 +4061,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3765"
-></A
-><P
+NAME="AEN3765"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4182,9 +4144,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3785"
-></A
-><P
+NAME="AEN3785"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4250,9 +4210,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN3801"
-></A
-><P
+NAME="AEN3801"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-threads.html b/doc/html/libxml-threads.html
index 6bcf810..2bf8fb6 100644
--- a/doc/html/libxml-threads.html
+++ b/doc/html/libxml-threads.html
@@ -4,7 +4,7 @@
 >threads</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-THREADS"
->threads</A
-></H1
+NAME="LIBXML-THREADS">threads</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20179"
+NAME="AEN20660"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20182"
-></A
-><H2
+NAME="AEN20663"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -256,7 +252,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20213"
+NAME="AEN20694"
 ></A
 ><H2
 >Description</H2
@@ -266,14 +262,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20216"
+NAME="AEN20697"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20218"
+NAME="AEN20699"
 ></A
 ><H3
 ><A
@@ -299,7 +295,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20223"
+NAME="AEN20704"
 ></A
 ><H3
 ><A
@@ -331,7 +327,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20230"
+NAME="AEN20711"
 ></A
 ><H3
 ><A
@@ -357,7 +353,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20235"
+NAME="AEN20716"
 ></A
 ><H3
 ><A
@@ -383,7 +379,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20240"
+NAME="AEN20721"
 ></A
 ><H3
 ><A
@@ -411,9 +407,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20246"
-></A
-><P
+NAME="AEN20727"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -428,9 +422,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -447,7 +444,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20255"
+NAME="AEN20736"
 ></A
 ><H3
 ><A
@@ -480,9 +477,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20263"
-></A
-><P
+NAME="AEN20744"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -518,7 +513,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20272"
+NAME="AEN20753"
 ></A
 ><H3
 ><A
@@ -551,9 +546,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20280"
-></A
-><P
+NAME="AEN20761"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -589,7 +582,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20289"
+NAME="AEN20770"
 ></A
 ><H3
 ><A
@@ -623,9 +616,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20297"
-></A
-><P
+NAME="AEN20778"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -661,7 +652,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20306"
+NAME="AEN20787"
 ></A
 ><H3
 ><A
@@ -689,9 +680,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20312"
-></A
-><P
+NAME="AEN20793"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -706,9 +695,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -725,7 +717,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20321"
+NAME="AEN20802"
 ></A
 ><H3
 ><A
@@ -758,9 +750,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20329"
-></A
-><P
+NAME="AEN20810"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -796,7 +786,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20338"
+NAME="AEN20819"
 ></A
 ><H3
 ><A
@@ -829,9 +819,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20346"
-></A
-><P
+NAME="AEN20827"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -867,7 +855,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20355"
+NAME="AEN20836"
 ></A
 ><H3
 ><A
@@ -895,9 +883,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20361"
-></A
-><P
+NAME="AEN20842"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -933,7 +919,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20370"
+NAME="AEN20851"
 ></A
 ><H3
 ><A
@@ -965,7 +951,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20377"
+NAME="AEN20858"
 ></A
 ><H3
 ><A
@@ -997,7 +983,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20384"
+NAME="AEN20865"
 ></A
 ><H3
 ><A
@@ -1029,7 +1015,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20391"
+NAME="AEN20872"
 ></A
 ><H3
 ><A
@@ -1059,9 +1045,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20398"
-></A
-><P
+NAME="AEN20879"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1076,9 +1060,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1095,7 +1082,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20407"
+NAME="AEN20888"
 ></A
 ><H3
 ><A
@@ -1125,9 +1112,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20414"
-></A
-><P
+NAME="AEN20895"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1142,9 +1127,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1161,7 +1149,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20423"
+NAME="AEN20904"
 ></A
 ><H3
 ><A
@@ -1193,7 +1181,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20430"
+NAME="AEN20911"
 ></A
 ><H3
 ><A
@@ -1226,9 +1214,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20438"
-></A
-><P
+NAME="AEN20919"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1243,9 +1229,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-tree.html b/doc/html/libxml-tree.html
index 26f5ddf..95f35d3 100644
--- a/doc/html/libxml-tree.html
+++ b/doc/html/libxml-tree.html
@@ -4,7 +4,7 @@
 >tree</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,9 +117,7 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-TREE"
->tree</A
-></H1
+NAME="LIBXML-TREE">tree</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN3836"
-></A
-><H2
+NAME="AEN3836"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -712,6 +708,28 @@
 HREF="libxml-tree.html#XMLCHAR"
 >xmlChar</A
 > *value);
+<A
+HREF="libxml-tree.html#XMLATTRPTR"
+>xmlAttrPtr</A
+>  <A
+HREF="libxml-tree.html#XMLNEWNSPROPEATNAME"
+>xmlNewNsPropEatName</A
+>             (<A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> node,
+                                             <A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns,
+                                             <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *name,
+                                             const <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *value);
 void        <A
 HREF="libxml-tree.html#XMLFREEPROPLIST"
 >xmlFreePropList</A
@@ -801,6 +819,28 @@
 HREF="libxml-tree.html#XMLNODEPTR"
 >xmlNodePtr</A
 >  <A
+HREF="libxml-tree.html#XMLNEWDOCNODEEATNAME"
+>xmlNewDocNodeEatName</A
+>            (<A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> doc,
+                                             <A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns,
+                                             <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *name,
+                                             const <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *content);
+<A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+>  <A
 HREF="libxml-tree.html#XMLNEWDOCRAWNODE"
 >xmlNewDocRawNode</A
 >                (<A
@@ -837,6 +877,20 @@
 HREF="libxml-tree.html#XMLNODEPTR"
 >xmlNodePtr</A
 >  <A
+HREF="libxml-tree.html#XMLNEWNODEEATNAME"
+>xmlNewNodeEatName</A
+>               (<A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns,
+                                             <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *name);
+<A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+>  <A
 HREF="libxml-tree.html#XMLNEWCHILD"
 >xmlNewChild</A
 >                     (<A
@@ -1785,6 +1839,18 @@
                                              const char *txt_encoding,
                                              int format);
 int         <A
+HREF="libxml-tree.html#XMLDOCFORMATDUMP"
+>xmlDocFormatDump</A
+>                (<GTKDOCLINK
+HREF="FILE-CAPS"
+>FILE</GTKDOCLINK
+> *f,
+                                             <A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> cur,
+                                             int format);
+int         <A
 HREF="libxml-tree.html#XMLDOCDUMP"
 >xmlDocDump</A
 >                      (<GTKDOCLINK
@@ -1936,7 +2002,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4321"
+NAME="AEN4340"
 ></A
 ><H2
 >Description</H2
@@ -1946,14 +2012,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4324"
+NAME="AEN4343"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4326"
+NAME="AEN4345"
 ></A
 ><H3
 ><A
@@ -1988,7 +2054,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4331"
+NAME="AEN4350"
 ></A
 ><H3
 ><A
@@ -2014,7 +2080,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4336"
+NAME="AEN4355"
 ></A
 ><H3
 ><A
@@ -2050,7 +2116,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4341"
+NAME="AEN4360"
 ></A
 ><H3
 ><A
@@ -2076,7 +2142,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4346"
+NAME="AEN4365"
 ></A
 ><H3
 ><A
@@ -2126,7 +2192,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4352"
+NAME="AEN4371"
 ></A
 ><H3
 ><A
@@ -2152,7 +2218,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4357"
+NAME="AEN4376"
 ></A
 ><H3
 ><A
@@ -2261,7 +2327,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4363"
+NAME="AEN4382"
 ></A
 ><H3
 ><A
@@ -2287,7 +2353,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4368"
+NAME="AEN4387"
 ></A
 ><H3
 ><A
@@ -2320,7 +2386,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4374"
+NAME="AEN4393"
 ></A
 ><H3
 ><A
@@ -2346,7 +2412,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4379"
+NAME="AEN4398"
 ></A
 ><H3
 ><A
@@ -2404,7 +2470,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4385"
+NAME="AEN4404"
 ></A
 ><H3
 ><A
@@ -2430,7 +2496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4390"
+NAME="AEN4409"
 ></A
 ><H3
 ><A
@@ -2476,7 +2542,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4395"
+NAME="AEN4414"
 ></A
 ><H3
 ><A
@@ -2502,7 +2568,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4400"
+NAME="AEN4419"
 ></A
 ><H3
 ><A
@@ -2530,7 +2596,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4406"
+NAME="AEN4425"
 ></A
 ><H3
 ><A
@@ -2559,7 +2625,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4412"
+NAME="AEN4431"
 ></A
 ><H3
 ><A
@@ -2609,7 +2675,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4417"
+NAME="AEN4436"
 ></A
 ><H3
 ><A
@@ -2639,7 +2705,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4423"
+NAME="AEN4442"
 ></A
 ><H3
 ><A
@@ -2667,7 +2733,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4429"
+NAME="AEN4448"
 ></A
 ><H3
 ><A
@@ -2699,7 +2765,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4435"
+NAME="AEN4454"
 ></A
 ><H3
 ><A
@@ -2725,7 +2791,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4440"
+NAME="AEN4459"
 ></A
 ><H3
 ><A
@@ -2764,7 +2830,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4446"
+NAME="AEN4465"
 ></A
 ><H3
 ><A
@@ -2797,7 +2863,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4452"
+NAME="AEN4471"
 ></A
 ><H3
 ><A
@@ -2828,7 +2894,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4458"
+NAME="AEN4477"
 ></A
 ><H3
 ><A
@@ -2854,7 +2920,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4463"
+NAME="AEN4482"
 ></A
 ><H3
 ><A
@@ -2900,7 +2966,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4469"
+NAME="AEN4488"
 ></A
 ><H3
 ><A
@@ -2926,7 +2992,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4474"
+NAME="AEN4493"
 ></A
 ><H3
 ><A
@@ -2959,7 +3025,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4480"
+NAME="AEN4499"
 ></A
 ><H3
 ><A
@@ -2992,7 +3058,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4486"
+NAME="AEN4505"
 ></A
 ><H3
 ><A
@@ -3029,7 +3095,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4492"
+NAME="AEN4511"
 ></A
 ><H3
 ><A
@@ -3055,7 +3121,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4497"
+NAME="AEN4516"
 ></A
 ><H3
 ><A
@@ -3089,7 +3155,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4503"
+NAME="AEN4522"
 ></A
 ><H3
 ><A
@@ -3132,7 +3198,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4509"
+NAME="AEN4528"
 ></A
 ><H3
 ><A
@@ -3158,7 +3224,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4514"
+NAME="AEN4533"
 ></A
 ><H3
 ><A
@@ -3186,7 +3252,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4520"
+NAME="AEN4539"
 ></A
 ><H3
 ><A
@@ -3212,7 +3278,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4525"
+NAME="AEN4544"
 ></A
 ><H3
 ><A
@@ -3249,7 +3315,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4532"
+NAME="AEN4551"
 ></A
 ><H3
 ><A
@@ -3275,7 +3341,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4537"
+NAME="AEN4556"
 ></A
 ><H3
 ><A
@@ -3323,7 +3389,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4543"
+NAME="AEN4562"
 ></A
 ><H3
 ><A
@@ -3349,7 +3415,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4548"
+NAME="AEN4567"
 ></A
 ><H3
 ><A
@@ -3389,7 +3455,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4554"
+NAME="AEN4573"
 ></A
 ><H3
 ><A
@@ -3415,7 +3481,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4559"
+NAME="AEN4578"
 ></A
 ><H3
 ><A
@@ -3447,7 +3513,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4565"
+NAME="AEN4584"
 ></A
 ><H3
 ><A
@@ -3473,7 +3539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4570"
+NAME="AEN4589"
 ></A
 ><H3
 ><A
@@ -3505,7 +3571,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4576"
+NAME="AEN4595"
 ></A
 ><H3
 ><A
@@ -3531,7 +3597,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4581"
+NAME="AEN4600"
 ></A
 ><H3
 ><A
@@ -3563,7 +3629,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4587"
+NAME="AEN4606"
 ></A
 ><H3
 ><A
@@ -3596,7 +3662,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4593"
+NAME="AEN4612"
 ></A
 ><H3
 ><A
@@ -3622,7 +3688,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4598"
+NAME="AEN4617"
 ></A
 ><H3
 ><A
@@ -3666,7 +3732,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4604"
+NAME="AEN4623"
 ></A
 ><H3
 ><A
@@ -3692,7 +3758,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4609"
+NAME="AEN4628"
 ></A
 ><H3
 ><A
@@ -3719,9 +3785,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4615"
-></A
-><P
+NAME="AEN4634"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3757,7 +3821,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4624"
+NAME="AEN4643"
 ></A
 ><H3
 ><A
@@ -3786,9 +3850,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4630"
-></A
-><P
+NAME="AEN4649"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3824,7 +3886,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4639"
+NAME="AEN4658"
 ></A
 ><H3
 ><A
@@ -3876,7 +3938,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4645"
+NAME="AEN4664"
 ></A
 ><H3
 ><A
@@ -3902,7 +3964,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4650"
+NAME="AEN4669"
 ></A
 ><H3
 ><A
@@ -3930,7 +3992,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4656"
+NAME="AEN4675"
 ></A
 ><H3
 ><A
@@ -3958,7 +4020,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4662"
+NAME="AEN4681"
 ></A
 ><H3
 ><A
@@ -3991,9 +4053,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4669"
-></A
-><P
+NAME="AEN4688"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4029,7 +4089,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4678"
+NAME="AEN4697"
 ></A
 ><H3
 ><A
@@ -4063,9 +4123,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4685"
-></A
-><P
+NAME="AEN4704"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4080,9 +4138,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4099,7 +4160,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4694"
+NAME="AEN4713"
 ></A
 ><H3
 ><A
@@ -4129,9 +4190,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4701"
-></A
-><P
+NAME="AEN4720"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4146,9 +4205,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4165,7 +4227,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4710"
+NAME="AEN4729"
 ></A
 ><H3
 ><A
@@ -4198,9 +4260,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4718"
-></A
-><P
+NAME="AEN4737"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4232,9 +4292,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4251,7 +4314,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4731"
+NAME="AEN4750"
 ></A
 ><H3
 ><A
@@ -4287,9 +4350,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4739"
-></A
-><P
+NAME="AEN4758"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4338,9 +4399,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4357,7 +4421,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4756"
+NAME="AEN4775"
 ></A
 ><H3
 ><A
@@ -4388,9 +4452,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4763"
-></A
-><P
+NAME="AEN4782"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4426,7 +4488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4772"
+NAME="AEN4791"
 ></A
 ><H3
 ><A
@@ -4460,9 +4522,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4780"
-></A
-><P
+NAME="AEN4799"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4511,9 +4571,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4533,7 +4596,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4798"
+NAME="AEN4817"
 ></A
 ><H3
 ><A
@@ -4569,9 +4632,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4806"
-></A
-><P
+NAME="AEN4825"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4647,7 +4708,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4825"
+NAME="AEN4844"
 ></A
 ><H3
 ><A
@@ -4688,9 +4749,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4834"
-></A
-><P
+NAME="AEN4853"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4766,7 +4825,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4853"
+NAME="AEN4872"
 ></A
 ><H3
 ><A
@@ -4800,9 +4859,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4861"
-></A
-><P
+NAME="AEN4880"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4858,7 +4915,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4875"
+NAME="AEN4894"
 ></A
 ><H3
 ><A
@@ -4889,9 +4946,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4882"
-></A
-><P
+NAME="AEN4901"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4944,7 +4999,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4895"
+NAME="AEN4914"
 ></A
 ><H3
 ><A
@@ -4975,9 +5030,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4902"
-></A
-><P
+NAME="AEN4921"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5026,9 +5079,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5048,7 +5104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4920"
+NAME="AEN4939"
 ></A
 ><H3
 ><A
@@ -5079,9 +5135,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4927"
-></A
-><P
+NAME="AEN4946"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5130,9 +5184,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5149,7 +5206,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4944"
+NAME="AEN4963"
 ></A
 ><H3
 ><A
@@ -5179,9 +5236,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4951"
-></A
-><P
+NAME="AEN4970"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5217,7 +5272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4960"
+NAME="AEN4979"
 ></A
 ><H3
 ><A
@@ -5250,9 +5305,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4968"
-></A
-><P
+NAME="AEN4987"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5284,9 +5337,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5303,7 +5359,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4981"
+NAME="AEN5000"
 ></A
 ><H3
 ><A
@@ -5337,9 +5393,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN4989"
-></A
-><P
+NAME="AEN5008"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5392,7 +5446,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5002"
+NAME="AEN5021"
 ></A
 ><H3
 ><A
@@ -5422,9 +5476,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5009"
-></A
-><P
+NAME="AEN5028"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5456,9 +5508,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5475,7 +5530,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5022"
+NAME="AEN5041"
 ></A
 ><H3
 ><A
@@ -5520,9 +5575,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5033"
-></A
-><P
+NAME="AEN5052"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5605,9 +5658,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5624,7 +5680,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5058"
+NAME="AEN5077"
 ></A
 ><H3
 ><A
@@ -5673,9 +5729,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5070"
-></A
-><P
+NAME="AEN5089"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5758,9 +5812,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5777,7 +5834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5095"
+NAME="AEN5114"
 ></A
 ><H3
 ><A
@@ -5810,9 +5867,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5103"
-></A
-><P
+NAME="AEN5122"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5844,9 +5899,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5863,7 +5921,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5116"
+NAME="AEN5135"
 ></A
 ><H3
 ><A
@@ -5893,9 +5951,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5123"
-></A
-><P
+NAME="AEN5142"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5931,7 +5987,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5132"
+NAME="AEN5151"
 ></A
 ><H3
 ><A
@@ -5974,9 +6030,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5142"
-></A
-><P
+NAME="AEN5161"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6042,9 +6096,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6061,7 +6118,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5163"
+NAME="AEN5182"
 ></A
 ><H3
 ><A
@@ -6106,9 +6163,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5173"
-></A
-><P
+NAME="AEN5192"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6174,9 +6229,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6193,7 +6251,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5194"
+NAME="AEN5213"
 ></A
 ><H3
 ><A
@@ -6223,9 +6281,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5201"
-></A
-><P
+NAME="AEN5220"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6261,7 +6317,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5210"
+NAME="AEN5229"
 ></A
 ><H3
 ><A
@@ -6291,9 +6347,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5217"
-></A
-><P
+NAME="AEN5236"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6329,7 +6383,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5226"
+NAME="AEN5245"
 ></A
 ><H3
 ><A
@@ -6362,9 +6416,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5234"
-></A
-><P
+NAME="AEN5253"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6396,9 +6448,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6415,7 +6470,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5247"
+NAME="AEN5266"
 ></A
 ><H3
 ><A
@@ -6445,9 +6500,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5254"
-></A
-><P
+NAME="AEN5273"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6483,7 +6536,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5263"
+NAME="AEN5282"
 ></A
 ><H3
 ><A
@@ -6524,9 +6577,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5273"
-></A
-><P
+NAME="AEN5292"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6592,9 +6643,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6611,7 +6665,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5294"
+NAME="AEN5313"
 ></A
 ><H3
 ><A
@@ -6652,9 +6706,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5304"
-></A
-><P
+NAME="AEN5323"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6720,9 +6772,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6739,7 +6794,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5325"
+NAME="AEN5344"
 ></A
 ><H3
 ><A
@@ -6784,9 +6839,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5336"
-></A
-><P
+NAME="AEN5355"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6869,9 +6922,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6888,7 +6944,157 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5361"
+NAME="AEN5380"
+></A
+><H3
+><A
+NAME="XMLNEWNSPROPEATNAME"
+></A
+>xmlNewNsPropEatName ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="libxml-tree.html#XMLATTRPTR"
+>xmlAttrPtr</A
+>  xmlNewNsPropEatName             (<A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> node,
+                                             <A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns,
+                                             <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *name,
+                                             const <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *value);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Create a new property tagged with a namespace and carried by a node.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN5391"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>node</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the holding node</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ns</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the namespace</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>name</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the name of the attribute</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>value</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the value of the attribute</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>a pointer to the attribute</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5416"
 ></A
 ><H3
 ><A
@@ -6918,9 +7124,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5368"
-></A
-><P
+NAME="AEN5423"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6956,7 +7160,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5377"
+NAME="AEN5432"
 ></A
 ><H3
 ><A
@@ -6986,9 +7190,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5384"
-></A
-><P
+NAME="AEN5439"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7024,7 +7226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5393"
+NAME="AEN5448"
 ></A
 ><H3
 ><A
@@ -7061,9 +7263,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5402"
-></A
-><P
+NAME="AEN5457"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7112,9 +7312,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7134,7 +7337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5420"
+NAME="AEN5475"
 ></A
 ><H3
 ><A
@@ -7171,9 +7374,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5429"
-></A
-><P
+NAME="AEN5484"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7222,9 +7423,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7244,7 +7448,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5447"
+NAME="AEN5502"
 ></A
 ><H3
 ><A
@@ -7277,9 +7481,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5455"
-></A
-><P
+NAME="AEN5510"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7311,9 +7513,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7333,7 +7538,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5469"
+NAME="AEN5524"
 ></A
 ><H3
 ><A
@@ -7368,9 +7573,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5477"
-></A
-><P
+NAME="AEN5532"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7419,9 +7622,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7441,7 +7647,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5495"
+NAME="AEN5550"
 ></A
 ><H3
 ><A
@@ -7512,9 +7718,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5511"
-></A
-><P
+NAME="AEN5566"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7597,9 +7801,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7616,7 +7823,183 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5536"
+NAME="AEN5591"
+></A
+><H3
+><A
+NAME="XMLNEWDOCNODEEATNAME"
+></A
+>xmlNewDocNodeEatName ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+>  xmlNewDocNodeEatName            (<A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> doc,
+                                             <A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns,
+                                             <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *name,
+                                             const <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *content);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Creation of a new node element within a document. <TT
+CLASS="PARAMETER"
+><I
+>ns</I
+></TT
+> and <TT
+CLASS="PARAMETER"
+><I
+>content</I
+></TT
+>
+are optional (NULL).
+NOTE: <TT
+CLASS="PARAMETER"
+><I
+>content</I
+></TT
+> is supposed to be a piece of XML CDATA, so it allow entities
+references, but XML special chars need to be escaped first by using
+<A
+HREF="libxml-entities.html#XMLENCODEENTITIESREENTRANT"
+>xmlEncodeEntitiesReentrant</A
+>(). Use <A
+HREF="libxml-tree.html#XMLNEWDOCRAWNODE"
+>xmlNewDocRawNode</A
+>() if you don't
+need entities support.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN5607"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>doc</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the document</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ns</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  namespace if any</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>name</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the node name</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>content</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the XML text content if any</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>a pointer to the new node object.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5632"
 ></A
 ><H3
 ><A
@@ -7672,9 +8055,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5549"
-></A
-><P
+NAME="AEN5645"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7757,9 +8138,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7776,7 +8160,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5574"
+NAME="AEN5670"
 ></A
 ><H3
 ><A
@@ -7818,9 +8202,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5584"
-></A
-><P
+NAME="AEN5680"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7869,9 +8251,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7888,7 +8273,120 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5601"
+NAME="AEN5697"
+></A
+><H3
+><A
+NAME="XMLNEWNODEEATNAME"
+></A
+>xmlNewNodeEatName ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+>  xmlNewNodeEatName               (<A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns,
+                                             <A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+> *name);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Creation of a new node element. <TT
+CLASS="PARAMETER"
+><I
+>ns</I
+></TT
+> is optional (NULL).</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN5707"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ns</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  namespace if any</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>name</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the node name</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>a pointer to the new node object.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5724"
 ></A
 ><H3
 ><A
@@ -7965,9 +8463,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5618"
-></A
-><P
+NAME="AEN5741"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8050,9 +8546,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8069,7 +8568,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5643"
+NAME="AEN5766"
 ></A
 ><H3
 ><A
@@ -8131,9 +8630,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5657"
-></A
-><P
+NAME="AEN5780"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8216,9 +8713,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8235,7 +8735,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5682"
+NAME="AEN5805"
 ></A
 ><H3
 ><A
@@ -8272,9 +8772,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5691"
-></A
-><P
+NAME="AEN5814"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8323,9 +8821,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8342,7 +8843,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5708"
+NAME="AEN5831"
 ></A
 ><H3
 ><A
@@ -8375,9 +8876,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5716"
-></A
-><P
+NAME="AEN5839"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8409,9 +8908,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8428,7 +8930,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5729"
+NAME="AEN5852"
 ></A
 ><H3
 ><A
@@ -8465,9 +8967,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5738"
-></A
-><P
+NAME="AEN5861"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8516,9 +9016,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8535,7 +9038,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5755"
+NAME="AEN5878"
 ></A
 ><H3
 ><A
@@ -8574,9 +9077,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5764"
-></A
-><P
+NAME="AEN5887"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8642,9 +9143,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8661,7 +9165,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5785"
+NAME="AEN5908"
 ></A
 ><H3
 ><A
@@ -8695,9 +9199,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5793"
-></A
-><P
+NAME="AEN5916"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8746,9 +9248,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8765,7 +9270,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5810"
+NAME="AEN5933"
 ></A
 ><H3
 ><A
@@ -8802,9 +9307,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5819"
-></A
-><P
+NAME="AEN5942"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8853,9 +9356,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8872,7 +9378,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5836"
+NAME="AEN5959"
 ></A
 ><H3
 ><A
@@ -8905,9 +9411,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5844"
-></A
-><P
+NAME="AEN5967"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8939,9 +9443,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8958,7 +9465,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5857"
+NAME="AEN5980"
 ></A
 ><H3
 ><A
@@ -8996,9 +9503,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5866"
-></A
-><P
+NAME="AEN5989"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9064,9 +9569,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9083,7 +9591,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5887"
+NAME="AEN6010"
 ></A
 ><H3
 ><A
@@ -9120,9 +9628,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5896"
-></A
-><P
+NAME="AEN6019"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9171,9 +9677,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9190,7 +9699,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5913"
+NAME="AEN6036"
 ></A
 ><H3
 ><A
@@ -9227,9 +9736,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5922"
-></A
-><P
+NAME="AEN6045"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9278,9 +9785,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9297,7 +9807,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5939"
+NAME="AEN6062"
 ></A
 ><H3
 ><A
@@ -9331,9 +9841,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5947"
-></A
-><P
+NAME="AEN6070"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9382,9 +9890,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9404,7 +9915,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5965"
+NAME="AEN6088"
 ></A
 ><H3
 ><A
@@ -9442,9 +9953,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN5974"
-></A
-><P
+NAME="AEN6097"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9510,9 +10019,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9532,7 +10044,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5996"
+NAME="AEN6119"
 ></A
 ><H3
 ><A
@@ -9565,9 +10077,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6004"
-></A
-><P
+NAME="AEN6127"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9599,9 +10109,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9621,7 +10134,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6018"
+NAME="AEN6141"
 ></A
 ><H3
 ><A
@@ -9654,9 +10167,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6026"
-></A
-><P
+NAME="AEN6149"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9688,9 +10199,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9707,7 +10221,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6039"
+NAME="AEN6162"
 ></A
 ><H3
 ><A
@@ -9741,9 +10255,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6047"
-></A
-><P
+NAME="AEN6170"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9775,9 +10287,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9794,7 +10309,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6060"
+NAME="AEN6183"
 ></A
 ><H3
 ><A
@@ -9827,9 +10342,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6068"
-></A
-><P
+NAME="AEN6191"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9861,9 +10374,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9881,7 +10397,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6081"
+NAME="AEN6204"
 ></A
 ><H3
 ><A
@@ -9915,9 +10431,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6089"
-></A
-><P
+NAME="AEN6212"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9949,9 +10463,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9971,7 +10488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6103"
+NAME="AEN6226"
 ></A
 ><H3
 ><A
@@ -10004,9 +10521,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6111"
-></A
-><P
+NAME="AEN6234"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10038,9 +10553,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10057,7 +10575,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6124"
+NAME="AEN6247"
 ></A
 ><H3
 ><A
@@ -10087,9 +10605,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6131"
-></A
-><P
+NAME="AEN6254"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10121,9 +10637,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10140,7 +10659,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6144"
+NAME="AEN6267"
 ></A
 ><H3
 ><A
@@ -10171,9 +10690,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6151"
-></A
-><P
+NAME="AEN6274"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10205,9 +10722,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10224,7 +10744,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6164"
+NAME="AEN6287"
 ></A
 ><H3
 ><A
@@ -10262,9 +10782,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6173"
-></A
-><P
+NAME="AEN6296"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10313,9 +10831,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10332,7 +10853,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6190"
+NAME="AEN6313"
 ></A
 ><H3
 ><A
@@ -10366,9 +10887,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6198"
-></A
-><P
+NAME="AEN6321"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10421,7 +10940,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6211"
+NAME="AEN6334"
 ></A
 ><H3
 ><A
@@ -10473,9 +10992,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6222"
-></A
-><P
+NAME="AEN6345"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10524,9 +11041,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10543,7 +11063,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6239"
+NAME="AEN6362"
 ></A
 ><H3
 ><A
@@ -10586,9 +11106,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6249"
-></A
-><P
+NAME="AEN6372"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10637,9 +11155,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10656,7 +11177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6266"
+NAME="AEN6389"
 ></A
 ><H3
 ><A
@@ -10700,9 +11221,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6276"
-></A
-><P
+NAME="AEN6399"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10751,9 +11270,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10775,7 +11297,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6294"
+NAME="AEN6417"
 ></A
 ><H3
 ><A
@@ -10830,9 +11352,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6306"
-></A
-><P
+NAME="AEN6429"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10881,9 +11401,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10900,7 +11423,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6323"
+NAME="AEN6446"
 ></A
 ><H3
 ><A
@@ -10957,9 +11480,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6335"
-></A
-><P
+NAME="AEN6458"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11008,9 +11529,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11027,7 +11551,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6352"
+NAME="AEN6475"
 ></A
 ><H3
 ><A
@@ -11084,9 +11608,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6364"
-></A
-><P
+NAME="AEN6487"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11135,9 +11657,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11154,7 +11679,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6381"
+NAME="AEN6504"
 ></A
 ><H3
 ><A
@@ -11184,9 +11709,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6388"
-></A
-><P
+NAME="AEN6511"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11222,7 +11745,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6397"
+NAME="AEN6520"
 ></A
 ><H3
 ><A
@@ -11259,9 +11782,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6406"
-></A
-><P
+NAME="AEN6529"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11310,9 +11831,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11329,7 +11853,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6423"
+NAME="AEN6546"
 ></A
 ><H3
 ><A
@@ -11364,9 +11888,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6431"
-></A
-><P
+NAME="AEN6554"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11441,7 +11963,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6449"
+NAME="AEN6572"
 ></A
 ><H3
 ><A
@@ -11472,9 +11994,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6456"
-></A
-><P
+NAME="AEN6579"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11510,7 +12030,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6465"
+NAME="AEN6588"
 ></A
 ><H3
 ><A
@@ -11544,9 +12064,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6473"
-></A
-><P
+NAME="AEN6596"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11582,7 +12100,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6482"
+NAME="AEN6605"
 ></A
 ><H3
 ><A
@@ -11616,9 +12134,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6490"
-></A
-><P
+NAME="AEN6613"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11671,7 +12187,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6503"
+NAME="AEN6626"
 ></A
 ><H3
 ><A
@@ -11705,9 +12221,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6511"
-></A
-><P
+NAME="AEN6634"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11760,7 +12274,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6524"
+NAME="AEN6647"
 ></A
 ><H3
 ><A
@@ -11812,9 +12326,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6535"
-></A
-><P
+NAME="AEN6658"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11880,9 +12392,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11899,7 +12414,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6556"
+NAME="AEN6679"
 ></A
 ><H3
 ><A
@@ -11941,9 +12456,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6566"
-></A
-><P
+NAME="AEN6689"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12009,9 +12522,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12028,7 +12544,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6587"
+NAME="AEN6710"
 ></A
 ><H3
 ><A
@@ -12065,9 +12581,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6596"
-></A
-><P
+NAME="AEN6719"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12116,9 +12630,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12140,7 +12657,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6614"
+NAME="AEN6737"
 ></A
 ><H3
 ><A
@@ -12174,9 +12691,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6622"
-></A
-><P
+NAME="AEN6745"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12229,7 +12744,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6635"
+NAME="AEN6758"
 ></A
 ><H3
 ><A
@@ -12262,9 +12777,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6643"
-></A
-><P
+NAME="AEN6766"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12296,9 +12809,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12318,7 +12834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6657"
+NAME="AEN6780"
 ></A
 ><H3
 ><A
@@ -12351,9 +12867,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6665"
-></A
-><P
+NAME="AEN6788"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12385,9 +12899,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12407,7 +12924,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6679"
+NAME="AEN6802"
 ></A
 ><H3
 ><A
@@ -12448,9 +12965,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6689"
-></A
-><P
+NAME="AEN6812"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12516,9 +13031,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12535,7 +13053,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6710"
+NAME="AEN6833"
 ></A
 ><H3
 ><A
@@ -12578,9 +13096,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6720"
-></A
-><P
+NAME="AEN6843"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12629,9 +13145,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12649,7 +13168,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6737"
+NAME="AEN6860"
 ></A
 ><H3
 ><A
@@ -12691,9 +13210,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6747"
-></A
-><P
+NAME="AEN6870"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12742,9 +13259,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12762,7 +13282,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6764"
+NAME="AEN6887"
 ></A
 ><H3
 ><A
@@ -12810,9 +13330,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6775"
-></A
-><P
+NAME="AEN6898"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12878,9 +13396,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12898,7 +13419,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6796"
+NAME="AEN6919"
 ></A
 ><H3
 ><A
@@ -12944,9 +13465,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6807"
-></A
-><P
+NAME="AEN6930"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13029,9 +13548,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -13048,7 +13570,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6832"
+NAME="AEN6955"
 ></A
 ><H3
 ><A
@@ -13096,9 +13618,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6843"
-></A
-><P
+NAME="AEN6966"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13164,9 +13684,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -13184,7 +13707,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6864"
+NAME="AEN6987"
 ></A
 ><H3
 ><A
@@ -13222,9 +13745,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6873"
-></A
-><P
+NAME="AEN6996"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13273,9 +13794,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -13292,7 +13816,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6890"
+NAME="AEN7013"
 ></A
 ><H3
 ><A
@@ -13331,9 +13855,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6899"
-></A
-><P
+NAME="AEN7022"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13399,9 +13921,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -13418,7 +13943,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6920"
+NAME="AEN7043"
 ></A
 ><H3
 ><A
@@ -13457,9 +13982,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6929"
-></A
-><P
+NAME="AEN7052"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13525,9 +14048,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -13544,7 +14070,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6950"
+NAME="AEN7073"
 ></A
 ><H3
 ><A
@@ -13587,9 +14113,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6960"
-></A
-><P
+NAME="AEN7083"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13655,9 +14179,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -13674,7 +14201,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6981"
+NAME="AEN7104"
 ></A
 ><H3
 ><A
@@ -13708,9 +14235,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN6989"
-></A
-><P
+NAME="AEN7112"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13763,7 +14288,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7002"
+NAME="AEN7125"
 ></A
 ><H3
 ><A
@@ -13798,9 +14323,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7010"
-></A
-><P
+NAME="AEN7133"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13875,7 +14398,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7028"
+NAME="AEN7151"
 ></A
 ><H3
 ><A
@@ -13909,9 +14432,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7036"
-></A
-><P
+NAME="AEN7159"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13964,7 +14485,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7049"
+NAME="AEN7172"
 ></A
 ><H3
 ><A
@@ -13999,9 +14520,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7057"
-></A
-><P
+NAME="AEN7180"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14076,7 +14595,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7075"
+NAME="AEN7198"
 ></A
 ><H3
 ><A
@@ -14112,9 +14631,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7083"
-></A
-><P
+NAME="AEN7206"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14146,9 +14663,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -14169,7 +14689,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7097"
+NAME="AEN7220"
 ></A
 ><H3
 ><A
@@ -14203,9 +14723,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7105"
-></A
-><P
+NAME="AEN7228"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14237,9 +14755,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -14257,7 +14778,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7118"
+NAME="AEN7241"
 ></A
 ><H3
 ><A
@@ -14292,9 +14813,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7126"
-></A
-><P
+NAME="AEN7249"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14347,7 +14866,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7139"
+NAME="AEN7262"
 ></A
 ><H3
 ><A
@@ -14379,9 +14898,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7146"
-></A
-><P
+NAME="AEN7269"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14413,9 +14930,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -14432,7 +14952,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7159"
+NAME="AEN7282"
 ></A
 ><H3
 ><A
@@ -14464,9 +14984,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7166"
-></A
-><P
+NAME="AEN7289"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14519,7 +15037,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7179"
+NAME="AEN7302"
 ></A
 ><H3
 ><A
@@ -14566,9 +15084,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7189"
-></A
-><P
+NAME="AEN7312"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14617,9 +15133,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -14637,7 +15156,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7206"
+NAME="AEN7329"
 ></A
 ><H3
 ><A
@@ -14672,9 +15191,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7214"
-></A
-><P
+NAME="AEN7337"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14727,7 +15244,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7227"
+NAME="AEN7350"
 ></A
 ><H3
 ><A
@@ -14758,9 +15275,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7234"
-></A
-><P
+NAME="AEN7357"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14792,9 +15307,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -14811,7 +15329,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7247"
+NAME="AEN7370"
 ></A
 ><H3
 ><A
@@ -14845,9 +15363,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7255"
-></A
-><P
+NAME="AEN7378"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14896,9 +15412,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -14915,7 +15434,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7272"
+NAME="AEN7395"
 ></A
 ><H3
 ><A
@@ -14953,9 +15472,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7281"
-></A
-><P
+NAME="AEN7404"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15021,9 +15538,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -15040,7 +15560,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7302"
+NAME="AEN7425"
 ></A
 ><H3
 ><A
@@ -15076,9 +15596,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7310"
-></A
-><P
+NAME="AEN7433"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15131,7 +15649,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7323"
+NAME="AEN7446"
 ></A
 ><H3
 ><A
@@ -15166,9 +15684,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7331"
-></A
-><P
+NAME="AEN7454"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15221,7 +15737,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7344"
+NAME="AEN7467"
 ></A
 ><H3
 ><A
@@ -15253,9 +15769,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7351"
-></A
-><P
+NAME="AEN7474"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15308,7 +15822,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7364"
+NAME="AEN7487"
 ></A
 ><H3
 ><A
@@ -15347,9 +15861,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7373"
-></A
-><P
+NAME="AEN7496"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15402,7 +15914,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7386"
+NAME="AEN7509"
 ></A
 ><H3
 ><A
@@ -15447,9 +15959,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7395"
-></A
-><P
+NAME="AEN7518"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15498,9 +16008,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -15517,7 +16030,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7412"
+NAME="AEN7535"
 ></A
 ><H3
 ><A
@@ -15559,9 +16072,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7421"
-></A
-><P
+NAME="AEN7544"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15648,7 +16159,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7442"
+NAME="AEN7565"
 ></A
 ><H3
 ><A
@@ -15687,9 +16198,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7451"
-></A
-><P
+NAME="AEN7574"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15759,7 +16268,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7468"
+NAME="AEN7591"
 ></A
 ><H3
 ><A
@@ -15797,9 +16306,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7476"
-></A
-><P
+NAME="AEN7599"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15886,7 +16393,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7497"
+NAME="AEN7620"
 ></A
 ><H3
 ><A
@@ -15927,9 +16434,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7505"
-></A
-><P
+NAME="AEN7628"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -16033,13 +16538,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7530"
+NAME="AEN7653"
 ></A
 ><H3
 ><A
-NAME="XMLDOCDUMP"
+NAME="XMLDOCFORMATDUMP"
 ></A
->xmlDocDump ()</H3
+>xmlDocFormatDump ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -16049,14 +16554,15 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->int         xmlDocDump                      (<GTKDOCLINK
+>int         xmlDocFormatDump                (<GTKDOCLINK
 HREF="FILE-CAPS"
 >FILE</GTKDOCLINK
 > *f,
                                              <A
 HREF="libxml-tree.html#XMLDOCPTR"
 >xmlDocPtr</A
-> cur);</PRE
+> cur,
+                                             int format);</PRE
 ></TD
 ></TR
 ></TABLE
@@ -16067,9 +16573,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7538"
-></A
-><P
+NAME="AEN7661"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -16118,9 +16622,29 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>format</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> should formatting spaces been added</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -16137,7 +16661,112 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7555"
+NAME="AEN7682"
+></A
+><H3
+><A
+NAME="XMLDOCDUMP"
+></A
+>xmlDocDump ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlDocDump                      (<GTKDOCLINK
+HREF="FILE-CAPS"
+>FILE</GTKDOCLINK
+> *f,
+                                             <A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> cur);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Dump an XML document to an open FILE.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN7690"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>f</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the FILE*</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>cur</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the document</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> the number of bytes written or -1 in case of failure.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN7707"
 ></A
 ><H3
 ><A
@@ -16175,9 +16804,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7564"
-></A
-><P
+NAME="AEN7716"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -16247,7 +16874,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7581"
+NAME="AEN7733"
 ></A
 ><H3
 ><A
@@ -16285,9 +16912,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7589"
-></A
-><P
+NAME="AEN7741"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -16336,9 +16961,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -16355,7 +16983,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7606"
+NAME="AEN7758"
 ></A
 ><H3
 ><A
@@ -16399,9 +17027,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7615"
-></A
-><P
+NAME="AEN7767"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -16467,9 +17093,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -16486,7 +17115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7636"
+NAME="AEN7788"
 ></A
 ><H3
 ><A
@@ -16528,9 +17157,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7645"
-></A
-><P
+NAME="AEN7797"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -16634,7 +17261,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7670"
+NAME="AEN7822"
 ></A
 ><H3
 ><A
@@ -16669,9 +17296,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7678"
-></A
-><P
+NAME="AEN7830"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -16737,9 +17362,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -16756,7 +17384,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7699"
+NAME="AEN7851"
 ></A
 ><H3
 ><A
@@ -16792,9 +17420,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7707"
-></A
-><P
+NAME="AEN7859"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -16877,9 +17503,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -16896,7 +17525,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7732"
+NAME="AEN7884"
 ></A
 ><H3
 ><A
@@ -16939,9 +17568,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7741"
-></A
-><P
+NAME="AEN7893"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -17062,7 +17689,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7770"
+NAME="AEN7922"
 ></A
 ><H3
 ><A
@@ -17095,9 +17722,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7777"
-></A
-><P
+NAME="AEN7929"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -17180,9 +17805,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -17199,7 +17827,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7802"
+NAME="AEN7954"
 ></A
 ><H3
 ><A
@@ -17231,9 +17859,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7809"
-></A
-><P
+NAME="AEN7961"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -17299,9 +17925,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -17318,7 +17947,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7830"
+NAME="AEN7982"
 ></A
 ><H3
 ><A
@@ -17348,9 +17977,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7837"
-></A
-><P
+NAME="AEN7989"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -17382,9 +18009,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -17401,7 +18031,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7850"
+NAME="AEN8002"
 ></A
 ><H3
 ><A
@@ -17433,9 +18063,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7857"
-></A
-><P
+NAME="AEN8009"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -17488,7 +18116,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7870"
+NAME="AEN8022"
 ></A
 ><H3
 ><A
@@ -17515,9 +18143,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7876"
-></A
-><P
+NAME="AEN8028"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -17532,9 +18158,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -17551,7 +18180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7885"
+NAME="AEN8037"
 ></A
 ><H3
 ><A
@@ -17579,9 +18208,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN7891"
-></A
-><P
+NAME="AEN8043"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-uri.html b/doc/html/libxml-uri.html
index f9c44b4..ea93ded 100644
--- a/doc/html/libxml-uri.html
+++ b/doc/html/libxml-uri.html
@@ -4,7 +4,7 @@
 >uri</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-URI"
->uri</A
-></H1
+NAME="LIBXML-URI">uri</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10365"
+NAME="AEN10517"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10368"
-></A
-><H2
+NAME="AEN10520"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -259,7 +255,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10400"
+NAME="AEN10552"
 ></A
 ><H2
 >Description</H2
@@ -269,14 +265,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10403"
+NAME="AEN10555"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10405"
+NAME="AEN10557"
 ></A
 ><H3
 ><A
@@ -316,7 +312,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10411"
+NAME="AEN10563"
 ></A
 ><H3
 ><A
@@ -342,7 +338,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10416"
+NAME="AEN10568"
 ></A
 ><H3
 ><A
@@ -372,9 +368,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10423"
-></A
-><P
+NAME="AEN10575"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -389,9 +383,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -408,7 +405,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10432"
+NAME="AEN10584"
 ></A
 ><H3
 ><A
@@ -450,9 +447,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10442"
-></A
-><P
+NAME="AEN10594"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -501,9 +496,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -521,7 +519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10459"
+NAME="AEN10611"
 ></A
 ><H3
 ><A
@@ -553,9 +551,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10467"
-></A
-><P
+NAME="AEN10619"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -587,9 +583,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -606,7 +605,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10480"
+NAME="AEN10632"
 ></A
 ><H3
 ><A
@@ -645,9 +644,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10489"
-></A
-><P
+NAME="AEN10641"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -696,9 +693,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -715,7 +715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10506"
+NAME="AEN10658"
 ></A
 ><H3
 ><A
@@ -748,9 +748,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10514"
-></A
-><P
+NAME="AEN10666"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -782,9 +780,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -801,7 +802,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10527"
+NAME="AEN10679"
 ></A
 ><H3
 ><A
@@ -840,9 +841,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10536"
-></A
-><P
+NAME="AEN10688"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -895,7 +894,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10549"
+NAME="AEN10701"
 ></A
 ><H3
 ><A
@@ -933,9 +932,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10558"
-></A
-><P
+NAME="AEN10710"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -984,9 +981,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1003,7 +1003,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10575"
+NAME="AEN10727"
 ></A
 ><H3
 ><A
@@ -1036,9 +1036,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10582"
-></A
-><P
+NAME="AEN10734"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1104,9 +1102,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1123,7 +1124,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10603"
+NAME="AEN10755"
 ></A
 ><H3
 ><A
@@ -1153,9 +1154,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10610"
-></A
-><P
+NAME="AEN10762"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1187,9 +1186,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1206,7 +1208,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10623"
+NAME="AEN10775"
 ></A
 ><H3
 ><A
@@ -1241,9 +1243,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10631"
-></A
-><P
+NAME="AEN10783"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1275,9 +1275,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1299,7 +1302,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10644"
+NAME="AEN10796"
 ></A
 ><H3
 ><A
@@ -1329,9 +1332,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10651"
-></A
-><P
+NAME="AEN10803"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-valid.html b/doc/html/libxml-valid.html
index d4db64e..01be70c 100644
--- a/doc/html/libxml-valid.html
+++ b/doc/html/libxml-valid.html
@@ -4,7 +4,7 @@
 >valid</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-VALID"
->valid</A
-></H1
+NAME="LIBXML-VALID">valid</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN8371"
+NAME="AEN8523"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN8374"
-></A
-><H2
+NAME="AEN8526"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -1027,7 +1023,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN8613"
+NAME="AEN8765"
 ></A
 ><H2
 >Description</H2
@@ -1037,14 +1033,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN8616"
+NAME="AEN8768"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8618"
+NAME="AEN8770"
 ></A
 ><H3
 ><A
@@ -1070,7 +1066,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8623"
+NAME="AEN8775"
 ></A
 ><H3
 ><A
@@ -1096,7 +1092,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8628"
+NAME="AEN8780"
 ></A
 ><H3
 ><A
@@ -1126,9 +1122,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8634"
-></A
-><P
+NAME="AEN8786"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1198,7 +1192,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8651"
+NAME="AEN8803"
 ></A
 ><H3
 ><A
@@ -1228,9 +1222,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8657"
-></A
-><P
+NAME="AEN8809"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1300,7 +1292,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8674"
+NAME="AEN8826"
 ></A
 ><H3
 ><A
@@ -1348,7 +1340,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8680"
+NAME="AEN8832"
 ></A
 ><H3
 ><A
@@ -1374,7 +1366,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8685"
+NAME="AEN8837"
 ></A
 ><H3
 ><A
@@ -1400,7 +1392,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8690"
+NAME="AEN8842"
 ></A
 ><H3
 ><A
@@ -1426,7 +1418,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8695"
+NAME="AEN8847"
 ></A
 ><H3
 ><A
@@ -1452,7 +1444,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8700"
+NAME="AEN8852"
 ></A
 ><H3
 ><A
@@ -1478,7 +1470,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8705"
+NAME="AEN8857"
 ></A
 ><H3
 ><A
@@ -1504,7 +1496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8710"
+NAME="AEN8862"
 ></A
 ><H3
 ><A
@@ -1547,9 +1539,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8722"
-></A
-><P
+NAME="AEN8874"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1598,9 +1588,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1618,7 +1611,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8739"
+NAME="AEN8891"
 ></A
 ><H3
 ><A
@@ -1667,9 +1660,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8751"
-></A
-><P
+NAME="AEN8903"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1769,9 +1760,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1788,7 +1782,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8780"
+NAME="AEN8932"
 ></A
 ><H3
 ><A
@@ -1821,9 +1815,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8788"
-></A
-><P
+NAME="AEN8940"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1855,9 +1847,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1874,7 +1869,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8801"
+NAME="AEN8953"
 ></A
 ><H3
 ><A
@@ -1904,9 +1899,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8808"
-></A
-><P
+NAME="AEN8960"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1942,7 +1935,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8817"
+NAME="AEN8969"
 ></A
 ><H3
 ><A
@@ -1976,9 +1969,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8825"
-></A
-><P
+NAME="AEN8977"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2031,7 +2022,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8838"
+NAME="AEN8990"
 ></A
 ><H3
 ><A
@@ -2065,9 +2056,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8846"
-></A
-><P
+NAME="AEN8998"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2120,7 +2109,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8859"
+NAME="AEN9011"
 ></A
 ><H3
 ><A
@@ -2157,9 +2146,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8868"
-></A
-><P
+NAME="AEN9020"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2208,9 +2195,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2227,7 +2217,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8885"
+NAME="AEN9037"
 ></A
 ><H3
 ><A
@@ -2260,9 +2250,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8893"
-></A
-><P
+NAME="AEN9045"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2294,9 +2282,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2313,7 +2304,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8906"
+NAME="AEN9058"
 ></A
 ><H3
 ><A
@@ -2343,9 +2334,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8913"
-></A
-><P
+NAME="AEN9065"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2381,7 +2370,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8922"
+NAME="AEN9074"
 ></A
 ><H3
 ><A
@@ -2415,9 +2404,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8929"
-></A
-><P
+NAME="AEN9081"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2504,7 +2491,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8950"
+NAME="AEN9102"
 ></A
 ><H3
 ><A
@@ -2536,9 +2523,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8957"
-></A
-><P
+NAME="AEN9109"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2608,7 +2593,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8974"
+NAME="AEN9126"
 ></A
 ><H3
 ><A
@@ -2657,9 +2642,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8986"
-></A
-><P
+NAME="AEN9138"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2759,9 +2742,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2778,7 +2764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9015"
+NAME="AEN9167"
 ></A
 ><H3
 ><A
@@ -2811,9 +2797,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9023"
-></A
-><P
+NAME="AEN9175"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2845,9 +2829,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2864,7 +2851,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9036"
+NAME="AEN9188"
 ></A
 ><H3
 ><A
@@ -2894,9 +2881,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9043"
-></A
-><P
+NAME="AEN9195"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2932,7 +2917,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9052"
+NAME="AEN9204"
 ></A
 ><H3
 ><A
@@ -2966,9 +2951,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9060"
-></A
-><P
+NAME="AEN9212"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3021,7 +3004,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9073"
+NAME="AEN9225"
 ></A
 ><H3
 ><A
@@ -3056,9 +3039,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9081"
-></A
-><P
+NAME="AEN9233"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3111,7 +3092,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9094"
+NAME="AEN9246"
 ></A
 ><H3
 ><A
@@ -3144,9 +3125,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9102"
-></A
-><P
+NAME="AEN9254"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3178,9 +3157,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3198,7 +3180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9115"
+NAME="AEN9267"
 ></A
 ><H3
 ><A
@@ -3228,9 +3210,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9122"
-></A
-><P
+NAME="AEN9274"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3266,7 +3246,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9131"
+NAME="AEN9283"
 ></A
 ><H3
 ><A
@@ -3299,9 +3279,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9139"
-></A
-><P
+NAME="AEN9291"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3333,9 +3311,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3353,7 +3334,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9152"
+NAME="AEN9304"
 ></A
 ><H3
 ><A
@@ -3424,9 +3405,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9169"
-></A
-><P
+NAME="AEN9321"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3594,9 +3573,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3613,7 +3595,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9214"
+NAME="AEN9366"
 ></A
 ><H3
 ><A
@@ -3646,9 +3628,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9222"
-></A
-><P
+NAME="AEN9374"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3680,9 +3660,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3699,7 +3682,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9235"
+NAME="AEN9387"
 ></A
 ><H3
 ><A
@@ -3729,9 +3712,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9242"
-></A
-><P
+NAME="AEN9394"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3767,7 +3748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9251"
+NAME="AEN9403"
 ></A
 ><H3
 ><A
@@ -3801,9 +3782,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9259"
-></A
-><P
+NAME="AEN9411"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3856,7 +3835,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9272"
+NAME="AEN9424"
 ></A
 ><H3
 ><A
@@ -3891,9 +3870,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9280"
-></A
-><P
+NAME="AEN9432"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3946,7 +3923,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9293"
+NAME="AEN9445"
 ></A
 ><H3
 ><A
@@ -3991,9 +3968,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9304"
-></A
-><P
+NAME="AEN9456"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4076,9 +4051,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4095,7 +4073,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9329"
+NAME="AEN9481"
 ></A
 ><H3
 ><A
@@ -4125,9 +4103,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9336"
-></A
-><P
+NAME="AEN9488"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4163,7 +4139,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9345"
+NAME="AEN9497"
 ></A
 ><H3
 ><A
@@ -4200,9 +4176,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9354"
-></A
-><P
+NAME="AEN9506"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4251,9 +4225,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4270,7 +4247,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9371"
+NAME="AEN9523"
 ></A
 ><H3
 ><A
@@ -4310,9 +4287,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9380"
-></A
-><P
+NAME="AEN9532"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4378,9 +4353,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4397,7 +4375,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9401"
+NAME="AEN9553"
 ></A
 ><H3
 ><A
@@ -4431,9 +4409,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9409"
-></A
-><P
+NAME="AEN9561"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4482,9 +4458,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4501,7 +4480,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9426"
+NAME="AEN9578"
 ></A
 ><H3
 ><A
@@ -4546,9 +4525,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9437"
-></A
-><P
+NAME="AEN9589"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4631,9 +4608,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4650,7 +4630,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9462"
+NAME="AEN9614"
 ></A
 ><H3
 ><A
@@ -4680,9 +4660,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9469"
-></A
-><P
+NAME="AEN9621"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4718,7 +4696,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9478"
+NAME="AEN9630"
 ></A
 ><H3
 ><A
@@ -4758,9 +4736,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9487"
-></A
-><P
+NAME="AEN9639"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4826,9 +4802,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4845,7 +4824,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9508"
+NAME="AEN9660"
 ></A
 ><H3
 ><A
@@ -4879,9 +4858,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9516"
-></A
-><P
+NAME="AEN9668"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4930,9 +4907,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4949,7 +4929,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9533"
+NAME="AEN9685"
 ></A
 ><H3
 ><A
@@ -4986,9 +4966,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9542"
-></A
-><P
+NAME="AEN9694"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5037,9 +5015,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5056,7 +5037,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9559"
+NAME="AEN9711"
 ></A
 ><H3
 ><A
@@ -5094,9 +5075,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9567"
-></A
-><P
+NAME="AEN9719"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5145,9 +5124,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5164,7 +5146,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9584"
+NAME="AEN9736"
 ></A
 ><H3
 ><A
@@ -5207,9 +5189,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9593"
-></A
-><P
+NAME="AEN9745"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5275,9 +5255,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5294,7 +5277,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9614"
+NAME="AEN9766"
 ></A
 ><H3
 ><A
@@ -5354,9 +5337,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9629"
-></A
-><P
+NAME="AEN9781"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5439,9 +5420,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5459,7 +5443,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9654"
+NAME="AEN9806"
 ></A
 ><H3
 ><A
@@ -5527,9 +5511,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9671"
-></A
-><P
+NAME="AEN9823"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5629,9 +5611,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5649,7 +5634,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9700"
+NAME="AEN9852"
 ></A
 ><H3
 ><A
@@ -5694,9 +5679,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9710"
-></A
-><P
+NAME="AEN9862"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5762,9 +5745,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5781,7 +5767,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9731"
+NAME="AEN9883"
 ></A
 ><H3
 ><A
@@ -5830,9 +5816,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9743"
-></A
-><P
+NAME="AEN9895"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5881,9 +5865,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5900,7 +5887,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9760"
+NAME="AEN9912"
 ></A
 ><H3
 ><A
@@ -5942,9 +5929,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9769"
-></A
-><P
+NAME="AEN9921"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6010,9 +5995,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6029,7 +6017,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9790"
+NAME="AEN9942"
 ></A
 ><H3
 ><A
@@ -6069,9 +6057,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9800"
-></A
-><P
+NAME="AEN9952"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6137,9 +6123,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6156,7 +6145,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9821"
+NAME="AEN9973"
 ></A
 ><H3
 ><A
@@ -6197,9 +6186,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9830"
-></A
-><P
+NAME="AEN9982"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6248,9 +6235,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6267,7 +6257,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9847"
+NAME="AEN9999"
 ></A
 ><H3
 ><A
@@ -6305,9 +6295,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9856"
-></A
-><P
+NAME="AEN10008"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6356,9 +6344,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6375,7 +6366,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9873"
+NAME="AEN10025"
 ></A
 ><H3
 ><A
@@ -6413,9 +6404,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9882"
-></A
-><P
+NAME="AEN10034"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6481,9 +6470,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6500,7 +6492,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9903"
+NAME="AEN10055"
 ></A
 ><H3
 ><A
@@ -6548,9 +6540,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9914"
-></A
-><P
+NAME="AEN10066"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6616,9 +6606,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6635,7 +6628,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9935"
+NAME="AEN10087"
 ></A
 ><H3
 ><A
@@ -6693,9 +6686,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9947"
-></A
-><P
+NAME="AEN10099"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6795,9 +6786,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6814,7 +6808,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9976"
+NAME="AEN10128"
 ></A
 ><H3
 ><A
@@ -6851,9 +6845,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9985"
-></A
-><P
+NAME="AEN10137"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6902,9 +6894,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6921,7 +6916,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10002"
+NAME="AEN10154"
 ></A
 ><H3
 ><A
@@ -6960,9 +6955,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10011"
-></A
-><P
+NAME="AEN10163"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7028,9 +7021,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7047,7 +7043,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10032"
+NAME="AEN10184"
 ></A
 ><H3
 ><A
@@ -7082,9 +7078,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10040"
-></A
-><P
+NAME="AEN10192"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7133,9 +7127,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7152,7 +7149,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10057"
+NAME="AEN10209"
 ></A
 ><H3
 ><A
@@ -7194,9 +7191,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10067"
-></A
-><P
+NAME="AEN10219"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7262,9 +7257,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7281,7 +7279,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10088"
+NAME="AEN10240"
 ></A
 ><H3
 ><A
@@ -7327,9 +7325,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10099"
-></A
-><P
+NAME="AEN10251"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7412,9 +7408,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7431,7 +7430,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10124"
+NAME="AEN10276"
 ></A
 ><H3
 ><A
@@ -7468,9 +7467,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10133"
-></A
-><P
+NAME="AEN10285"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7519,9 +7516,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7538,7 +7538,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10150"
+NAME="AEN10302"
 ></A
 ><H3
 ><A
@@ -7579,9 +7579,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10160"
-></A
-><P
+NAME="AEN10312"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7647,9 +7645,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7666,7 +7667,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10181"
+NAME="AEN10333"
 ></A
 ><H3
 ><A
@@ -7703,9 +7704,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10190"
-></A
-><P
+NAME="AEN10342"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7754,9 +7753,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7773,7 +7775,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10207"
+NAME="AEN10359"
 ></A
 ><H3
 ><A
@@ -7833,9 +7835,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10219"
-></A
-><P
+NAME="AEN10371"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7918,9 +7918,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7944,7 +7947,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10245"
+NAME="AEN10397"
 ></A
 ><H3
 ><A
@@ -7980,9 +7983,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10253"
-></A
-><P
+NAME="AEN10405"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8065,9 +8066,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8084,7 +8088,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10278"
+NAME="AEN10430"
 ></A
 ><H3
 ><A
@@ -8114,9 +8118,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10285"
-></A
-><P
+NAME="AEN10437"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8148,9 +8150,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8167,7 +8172,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10298"
+NAME="AEN10450"
 ></A
 ><H3
 ><A
@@ -8197,9 +8202,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10305"
-></A
-><P
+NAME="AEN10457"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8231,9 +8234,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8250,7 +8256,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10318"
+NAME="AEN10470"
 ></A
 ><H3
 ><A
@@ -8282,9 +8288,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10326"
-></A
-><P
+NAME="AEN10478"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8316,9 +8320,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8335,7 +8342,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10339"
+NAME="AEN10491"
 ></A
 ><H3
 ><A
@@ -8367,9 +8374,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10347"
-></A
-><P
+NAME="AEN10499"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8401,9 +8406,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-xinclude.html b/doc/html/libxml-xinclude.html
index c320c10..21bdb11 100644
--- a/doc/html/libxml-xinclude.html
+++ b/doc/html/libxml-xinclude.html
@@ -4,7 +4,7 @@
 >xinclude</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-XINCLUDE"
->xinclude</A
-></H1
+NAME="LIBXML-XINCLUDE">xinclude</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN17283"
+NAME="AEN17505"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN17286"
-></A
-><H2
+NAME="AEN17508"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -160,7 +156,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17291"
+NAME="AEN17513"
 ></A
 ><H2
 >Description</H2
@@ -170,14 +166,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17294"
+NAME="AEN17516"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17296"
+NAME="AEN17518"
 ></A
 ><H3
 ><A
@@ -212,9 +208,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17304"
-></A
-><P
+NAME="AEN17526"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -246,9 +240,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-xmlerror.html b/doc/html/libxml-xmlerror.html
index c35bbad..d6f50fc 100644
--- a/doc/html/libxml-xmlerror.html
+++ b/doc/html/libxml-xmlerror.html
@@ -4,7 +4,7 @@
 >xmlerror</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-XMLERROR"
->xmlerror</A
-></H1
+NAME="LIBXML-XMLERROR">xmlerror</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10665"
+NAME="AEN10817"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10668"
-></A
-><H2
+NAME="AEN10820"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -216,7 +212,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10685"
+NAME="AEN10837"
 ></A
 ><H2
 >Description</H2
@@ -226,14 +222,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10688"
+NAME="AEN10840"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10690"
+NAME="AEN10842"
 ></A
 ><H3
 ><A
@@ -388,7 +384,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10695"
+NAME="AEN10847"
 ></A
 ><H3
 ><A
@@ -418,9 +414,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10701"
-></A
-><P
+NAME="AEN10853"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -490,7 +484,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10718"
+NAME="AEN10870"
 ></A
 ><H3
 ><A
@@ -552,9 +546,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10730"
-></A
-><P
+NAME="AEN10882"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -607,7 +599,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10743"
+NAME="AEN10895"
 ></A
 ><H3
 ><A
@@ -637,9 +629,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10750"
-></A
-><P
+NAME="AEN10902"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -675,7 +665,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10759"
+NAME="AEN10911"
 ></A
 ><H3
 ><A
@@ -705,9 +695,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10765"
-></A
-><P
+NAME="AEN10917"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -777,7 +765,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10782"
+NAME="AEN10934"
 ></A
 ><H3
 ><A
@@ -807,9 +795,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10788"
-></A
-><P
+NAME="AEN10940"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -879,7 +865,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10805"
+NAME="AEN10957"
 ></A
 ><H3
 ><A
@@ -909,9 +895,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10811"
-></A
-><P
+NAME="AEN10963"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -981,7 +965,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10828"
+NAME="AEN10980"
 ></A
 ><H3
 ><A
@@ -1011,9 +995,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10834"
-></A
-><P
+NAME="AEN10986"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1083,7 +1065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10851"
+NAME="AEN11003"
 ></A
 ><H3
 ><A
@@ -1113,9 +1095,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10858"
-></A
-><P
+NAME="AEN11010"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1151,7 +1131,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10867"
+NAME="AEN11019"
 ></A
 ><H3
 ><A
@@ -1181,9 +1161,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN10874"
-></A
-><P
+NAME="AEN11026"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-xmlio.html b/doc/html/libxml-xmlio.html
index 2886a09..3ac2c60 100644
--- a/doc/html/libxml-xmlio.html
+++ b/doc/html/libxml-xmlio.html
@@ -4,7 +4,7 @@
 >xmlIO</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-XMLIO"
->xmlIO</A
-></H1
+NAME="LIBXML-XMLIO">xmlIO</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN18171"
+NAME="AEN18393"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN18174"
-></A
-><H2
+NAME="AEN18396"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -497,7 +493,61 @@
                                              <A
 HREF="libxml-tree.html#XMLPARSERCTXTPTR"
 >xmlParserCtxtPtr</A
-> ctxt);</PRE
+> ctxt);
+int         <A
+HREF="libxml-xmlio.html#XMLFILEMATCH"
+>xmlFileMatch</A
+>                    (const char *filename);
+void*       <A
+HREF="libxml-xmlio.html#XMLFILEOPEN"
+>xmlFileOpen</A
+>                     (const char *filename);
+int         <A
+HREF="libxml-xmlio.html#XMLFILEREAD"
+>xmlFileRead</A
+>                     (void *context,
+                                             char *buffer,
+                                             int len);
+int         <A
+HREF="libxml-xmlio.html#XMLFILECLOSE"
+>xmlFileClose</A
+>                    (void *context);
+int         <A
+HREF="libxml-xmlio.html#XMLIOHTTPMATCH"
+>xmlIOHTTPMatch</A
+>                  (const char *filename);
+void*       <A
+HREF="libxml-xmlio.html#XMLIOHTTPOPEN"
+>xmlIOHTTPOpen</A
+>                   (const char *filename);
+int         <A
+HREF="libxml-xmlio.html#XMLIOHTTPREAD"
+>xmlIOHTTPRead</A
+>                   (void *context,
+                                             char *buffer,
+                                             int len);
+int         <A
+HREF="libxml-xmlio.html#XMLIOHTTPCLOSE"
+>xmlIOHTTPClose</A
+>                  (void *context);
+int         <A
+HREF="libxml-xmlio.html#XMLIOFTPMATCH"
+>xmlIOFTPMatch</A
+>                   (const char *filename);
+void*       <A
+HREF="libxml-xmlio.html#XMLIOFTPOPEN"
+>xmlIOFTPOpen</A
+>                    (const char *filename);
+int         <A
+HREF="libxml-xmlio.html#XMLIOFTPREAD"
+>xmlIOFTPRead</A
+>                    (void *context,
+                                             char *buffer,
+                                             int len);
+int         <A
+HREF="libxml-xmlio.html#XMLIOFTPCLOSE"
+>xmlIOFTPClose</A
+>                   (void *context);</PRE
 ></TD
 ></TR
 ></TABLE
@@ -505,7 +555,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN18265"
+NAME="AEN18499"
 ></A
 ><H2
 >Description</H2
@@ -515,14 +565,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN18268"
+NAME="AEN18502"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18270"
+NAME="AEN18504"
 ></A
 ><H3
 ><A
@@ -550,9 +600,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18276"
-></A
-><P
+NAME="AEN18510"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -584,9 +632,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -603,7 +654,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18289"
+NAME="AEN18523"
 ></A
 ><H3
 ><A
@@ -630,9 +681,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18295"
-></A
-><P
+NAME="AEN18529"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -668,7 +717,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18304"
+NAME="AEN18538"
 ></A
 ><H3
 ><A
@@ -697,9 +746,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18310"
-></A
-><P
+NAME="AEN18544"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -765,9 +812,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -784,7 +834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18331"
+NAME="AEN18565"
 ></A
 ><H3
 ><A
@@ -811,9 +861,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18337"
-></A
-><P
+NAME="AEN18571"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -845,9 +893,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -864,7 +915,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18350"
+NAME="AEN18584"
 ></A
 ><H3
 ><A
@@ -892,9 +943,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18356"
-></A
-><P
+NAME="AEN18590"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -926,9 +975,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -945,7 +997,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18369"
+NAME="AEN18603"
 ></A
 ><H3
 ><A
@@ -972,9 +1024,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18375"
-></A
-><P
+NAME="AEN18609"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1010,7 +1060,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18384"
+NAME="AEN18618"
 ></A
 ><H3
 ><A
@@ -1039,9 +1089,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18390"
-></A
-><P
+NAME="AEN18624"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1107,9 +1155,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1126,7 +1177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18411"
+NAME="AEN18645"
 ></A
 ><H3
 ><A
@@ -1153,9 +1204,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18417"
-></A
-><P
+NAME="AEN18651"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1187,9 +1236,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1206,7 +1258,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18430"
+NAME="AEN18664"
 ></A
 ><H3
 ><A
@@ -1241,7 +1293,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18435"
+NAME="AEN18669"
 ></A
 ><H3
 ><A
@@ -1277,7 +1329,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18440"
+NAME="AEN18674"
 ></A
 ><H3
 ><A
@@ -1306,7 +1358,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18446"
+NAME="AEN18680"
 ></A
 ><H3
 ><A
@@ -1335,7 +1387,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18452"
+NAME="AEN18686"
 ></A
 ><H3
 ><A
@@ -1364,7 +1416,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18458"
+NAME="AEN18692"
 ></A
 ><H3
 ><A
@@ -1398,9 +1450,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18466"
-></A
-><P
+NAME="AEN18700"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1432,9 +1482,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1451,7 +1504,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18479"
+NAME="AEN18713"
 ></A
 ><H3
 ><A
@@ -1489,9 +1542,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18488"
-></A
-><P
+NAME="AEN18722"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1540,9 +1591,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1559,7 +1613,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18505"
+NAME="AEN18739"
 ></A
 ><H3
 ><A
@@ -1598,9 +1652,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18513"
-></A
-><P
+NAME="AEN18747"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1649,9 +1701,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1668,7 +1723,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18530"
+NAME="AEN18764"
 ></A
 ><H3
 ><A
@@ -1707,9 +1762,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18539"
-></A
-><P
+NAME="AEN18773"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1758,9 +1811,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1777,7 +1833,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18556"
+NAME="AEN18790"
 ></A
 ><H3
 ><A
@@ -1813,9 +1869,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18564"
-></A
-><P
+NAME="AEN18798"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1864,9 +1918,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1883,7 +1940,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18581"
+NAME="AEN18815"
 ></A
 ><H3
 ><A
@@ -1920,9 +1977,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18589"
-></A
-><P
+NAME="AEN18823"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1988,9 +2043,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2007,7 +2065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18610"
+NAME="AEN18844"
 ></A
 ><H3
 ><A
@@ -2051,9 +2109,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18620"
-></A
-><P
+NAME="AEN18854"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2136,9 +2192,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2155,7 +2214,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18645"
+NAME="AEN18879"
 ></A
 ><H3
 ><A
@@ -2188,9 +2247,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18652"
-></A
-><P
+NAME="AEN18886"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2239,9 +2296,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2259,7 +2319,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18669"
+NAME="AEN18903"
 ></A
 ><H3
 ><A
@@ -2295,9 +2355,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18677"
-></A
-><P
+NAME="AEN18911"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2346,9 +2404,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2366,7 +2427,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18694"
+NAME="AEN18928"
 ></A
 ><H3
 ><A
@@ -2400,9 +2461,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18701"
-></A
-><P
+NAME="AEN18935"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2468,9 +2527,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2488,7 +2550,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18722"
+NAME="AEN18956"
 ></A
 ><H3
 ><A
@@ -2518,9 +2580,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18729"
-></A
-><P
+NAME="AEN18963"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2556,7 +2616,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18738"
+NAME="AEN18972"
 ></A
 ><H3
 ><A
@@ -2583,9 +2643,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18744"
-></A
-><P
+NAME="AEN18978"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2617,9 +2675,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2636,7 +2697,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18757"
+NAME="AEN18991"
 ></A
 ><H3
 ><A
@@ -2678,9 +2739,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18767"
-></A
-><P
+NAME="AEN19001"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2763,9 +2822,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2782,7 +2844,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18792"
+NAME="AEN19026"
 ></A
 ><H3
 ><A
@@ -2811,7 +2873,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18798"
+NAME="AEN19032"
 ></A
 ><H3
 ><A
@@ -2844,9 +2906,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18806"
-></A
-><P
+NAME="AEN19040"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2878,9 +2938,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2897,7 +2960,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18819"
+NAME="AEN19053"
 ></A
 ><H3
 ><A
@@ -2938,9 +3001,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18827"
-></A
-><P
+NAME="AEN19061"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3006,9 +3067,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3025,7 +3089,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18848"
+NAME="AEN19082"
 ></A
 ><H3
 ><A
@@ -3064,9 +3128,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18857"
-></A
-><P
+NAME="AEN19091"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3115,9 +3177,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3134,7 +3199,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18874"
+NAME="AEN19108"
 ></A
 ><H3
 ><A
@@ -3169,9 +3234,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18882"
-></A
-><P
+NAME="AEN19116"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3220,9 +3283,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3239,7 +3305,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18899"
+NAME="AEN19133"
 ></A
 ><H3
 ><A
@@ -3282,9 +3348,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18909"
-></A
-><P
+NAME="AEN19143"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3367,9 +3431,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3386,7 +3453,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18934"
+NAME="AEN19168"
 ></A
 ><H3
 ><A
@@ -3421,9 +3488,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18941"
-></A
-><P
+NAME="AEN19175"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3489,9 +3554,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3509,7 +3577,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18962"
+NAME="AEN19196"
 ></A
 ><H3
 ><A
@@ -3543,9 +3611,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18969"
-></A
-><P
+NAME="AEN19203"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3594,9 +3660,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3614,7 +3683,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18986"
+NAME="AEN19220"
 ></A
 ><H3
 ><A
@@ -3644,9 +3713,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18993"
-></A
-><P
+NAME="AEN19227"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3678,9 +3745,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3697,7 +3767,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19006"
+NAME="AEN19240"
 ></A
 ><H3
 ><A
@@ -3728,9 +3798,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19013"
-></A
-><P
+NAME="AEN19247"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3762,9 +3830,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3781,7 +3852,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19026"
+NAME="AEN19260"
 ></A
 ><H3
 ><A
@@ -3823,9 +3894,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19036"
-></A
-><P
+NAME="AEN19270"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3908,9 +3977,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3927,7 +3999,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19061"
+NAME="AEN19295"
 ></A
 ><H3
 ><A
@@ -3956,9 +4028,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19067"
-></A
-><P
+NAME="AEN19301"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4011,7 +4081,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19080"
+NAME="AEN19314"
 ></A
 ><H3
 ><A
@@ -4041,7 +4111,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19086"
+NAME="AEN19320"
 ></A
 ><H3
 ><A
@@ -4078,9 +4148,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19094"
-></A
-><P
+NAME="AEN19328"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4146,9 +4214,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4162,6 +4233,1068 @@
 ></P
 ></DIV
 ></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19349"
+></A
+><H3
+><A
+NAME="XMLFILEMATCH"
+></A
+>xmlFileMatch ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlFileMatch                    (const char *filename);</PRE
+></TD
+></TR
+></TABLE
+><P
+>input from FILE *</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19355"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the URI for matching</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>1 if matches, 0 otherwise</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19368"
+></A
+><H3
+><A
+NAME="XMLFILEOPEN"
+></A
+>xmlFileOpen ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void*       xmlFileOpen                     (const char *filename);</PRE
+></TD
+></TR
+></TABLE
+><P
+>input from FILE *, supports compressed input
+if <TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+> is " " then the standard input is used</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19375"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the URI for matching</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19384"
+></A
+><H3
+><A
+NAME="XMLFILEREAD"
+></A
+>xmlFileRead ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlFileRead                     (void *context,
+                                             char *buffer,
+                                             int len);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Read <TT
+CLASS="PARAMETER"
+><I
+>len</I
+></TT
+> bytes to <TT
+CLASS="PARAMETER"
+><I
+>buffer</I
+></TT
+> from the I/O channel.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19392"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>context</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the I/O context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>buffer</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  where to drop data</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>len</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  number of bytes to write</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the number of bytes written</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19413"
+></A
+><H3
+><A
+NAME="XMLFILECLOSE"
+></A
+>xmlFileClose ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlFileClose                    (void *context);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Close an I/O channel</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19419"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>context</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the I/O context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>&nbsp;</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19432"
+></A
+><H3
+><A
+NAME="XMLIOHTTPMATCH"
+></A
+>xmlIOHTTPMatch ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIOHTTPMatch                  (const char *filename);</PRE
+></TD
+></TR
+></TABLE
+><P
+>check if the URI matches an HTTP one</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19438"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the URI for matching</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>1 if matches, 0 otherwise</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19451"
+></A
+><H3
+><A
+NAME="XMLIOHTTPOPEN"
+></A
+>xmlIOHTTPOpen ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void*       xmlIOHTTPOpen                   (const char *filename);</PRE
+></TD
+></TR
+></TABLE
+><P
+>open an HTTP I/O channel</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19457"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the URI for matching</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19466"
+></A
+><H3
+><A
+NAME="XMLIOHTTPREAD"
+></A
+>xmlIOHTTPRead ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIOHTTPRead                   (void *context,
+                                             char *buffer,
+                                             int len);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Read <TT
+CLASS="PARAMETER"
+><I
+>len</I
+></TT
+> bytes to <TT
+CLASS="PARAMETER"
+><I
+>buffer</I
+></TT
+> from the I/O channel.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19474"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>context</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the I/O context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>buffer</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  where to drop data</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>len</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  number of bytes to write</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the number of bytes written</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19495"
+></A
+><H3
+><A
+NAME="XMLIOHTTPCLOSE"
+></A
+>xmlIOHTTPClose ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIOHTTPClose                  (void *context);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Close an HTTP I/O channel</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19501"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>context</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the I/O context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>&nbsp;</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19514"
+></A
+><H3
+><A
+NAME="XMLIOFTPMATCH"
+></A
+>xmlIOFTPMatch ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIOFTPMatch                   (const char *filename);</PRE
+></TD
+></TR
+></TABLE
+><P
+>check if the URI matches an FTP one</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19520"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the URI for matching</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>1 if matches, 0 otherwise</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19533"
+></A
+><H3
+><A
+NAME="XMLIOFTPOPEN"
+></A
+>xmlIOFTPOpen ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void*       xmlIOFTPOpen                    (const char *filename);</PRE
+></TD
+></TR
+></TABLE
+><P
+>open an FTP I/O channel</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19539"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the URI for matching</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19548"
+></A
+><H3
+><A
+NAME="XMLIOFTPREAD"
+></A
+>xmlIOFTPRead ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIOFTPRead                    (void *context,
+                                             char *buffer,
+                                             int len);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Read <TT
+CLASS="PARAMETER"
+><I
+>len</I
+></TT
+> bytes to <TT
+CLASS="PARAMETER"
+><I
+>buffer</I
+></TT
+> from the I/O channel.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19556"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>context</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the I/O context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>buffer</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  where to drop data</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>len</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  number of bytes to write</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the number of bytes written</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19577"
+></A
+><H3
+><A
+NAME="XMLIOFTPCLOSE"
+></A
+>xmlIOFTPClose ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIOFTPClose                   (void *context);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Close an FTP I/O channel</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19583"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>context</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the I/O context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+></SPAN
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>&nbsp;</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
 ></DIV
 ><DIV
 CLASS="NAVFOOTER"
diff --git a/doc/html/libxml-xmlmemory.html b/doc/html/libxml-xmlmemory.html
index 969f336..5324991 100644
--- a/doc/html/libxml-xmlmemory.html
+++ b/doc/html/libxml-xmlmemory.html
@@ -4,7 +4,7 @@
 >xmlmemory</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -105,13 +105,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-XMLMEMORY"
->xmlmemory</A
-></H1
+NAME="LIBXML-XMLMEMORY">xmlmemory</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN26437"
+NAME="AEN26925"
 ></A
 ><H2
 >Name</H2
@@ -119,9 +117,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN26440"
-></A
-><H2
+NAME="AEN26928"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -270,7 +266,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN26475"
+NAME="AEN26963"
 ></A
 ><H2
 >Description</H2
@@ -280,14 +276,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN26478"
+NAME="AEN26966"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26480"
+NAME="AEN26968"
 ></A
 ><H3
 ><A
@@ -318,7 +314,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26486"
+NAME="AEN26974"
 ></A
 ><H3
 ><A
@@ -348,9 +344,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26493"
-></A
-><P
+NAME="AEN26981"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -386,7 +380,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26502"
+NAME="AEN26990"
 ></A
 ><H3
 ><A
@@ -419,9 +413,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26510"
-></A
-><P
+NAME="AEN26998"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -457,7 +449,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26519"
+NAME="AEN27007"
 ></A
 ><H3
 ><A
@@ -491,9 +483,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26527"
-></A
-><P
+NAME="AEN27015"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -546,7 +536,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26540"
+NAME="AEN27028"
 ></A
 ><H3
 ><A
@@ -576,9 +566,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26547"
-></A
-><P
+NAME="AEN27035"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -610,9 +598,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -629,7 +620,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26560"
+NAME="AEN27048"
 ></A
 ><H3
 ><A
@@ -675,9 +666,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26571"
-></A
-><P
+NAME="AEN27059"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -772,9 +761,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -791,7 +783,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26600"
+NAME="AEN27088"
 ></A
 ><H3
 ><A
@@ -833,9 +825,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26610"
-></A
-><P
+NAME="AEN27098"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -930,9 +920,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -949,7 +942,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26639"
+NAME="AEN27127"
 ></A
 ><H3
 ><A
@@ -976,9 +969,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26645"
-></A
-><P
+NAME="AEN27133"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -993,9 +984,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1012,7 +1006,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26654"
+NAME="AEN27142"
 ></A
 ><H3
 ><A
@@ -1039,9 +1033,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26660"
-></A
-><P
+NAME="AEN27148"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1056,9 +1048,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1075,7 +1070,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26669"
+NAME="AEN27157"
 ></A
 ><H3
 ><A
@@ -1105,9 +1100,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26676"
-></A
-><P
+NAME="AEN27164"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1144,7 +1137,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26685"
+NAME="AEN27173"
 ></A
 ><H3
 ><A
@@ -1181,9 +1174,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26693"
-></A
-><P
+NAME="AEN27181"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1236,7 +1227,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26706"
+NAME="AEN27194"
 ></A
 ><H3
 ><A
@@ -1264,7 +1255,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26712"
+NAME="AEN27200"
 ></A
 ><H3
 ><A
@@ -1294,9 +1285,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26719"
-></A
-><P
+NAME="AEN27207"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1332,7 +1321,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26728"
+NAME="AEN27216"
 ></A
 ><H3
 ><A
@@ -1362,9 +1351,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26735"
-></A
-><P
+NAME="AEN27223"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1417,7 +1404,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26748"
+NAME="AEN27236"
 ></A
 ><H3
 ><A
@@ -1450,9 +1437,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26756"
-></A
-><P
+NAME="AEN27244"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1488,7 +1473,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26765"
+NAME="AEN27253"
 ></A
 ><H3
 ><A
@@ -1523,9 +1508,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26773"
-></A
-><P
+NAME="AEN27261"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1595,7 +1578,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26790"
+NAME="AEN27278"
 ></A
 ><H3
 ><A
@@ -1631,9 +1614,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26798"
-></A
-><P
+NAME="AEN27286"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1720,7 +1701,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN26819"
+NAME="AEN27307"
 ></A
 ><H3
 ><A
@@ -1752,9 +1733,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN26826"
-></A
-><P
+NAME="AEN27314"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1820,9 +1799,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
diff --git a/doc/html/libxml-xpath.html b/doc/html/libxml-xpath.html
index 6150ca9..3e35fc7 100644
--- a/doc/html/libxml-xpath.html
+++ b/doc/html/libxml-xpath.html
@@ -4,7 +4,7 @@
 >xpath</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-XPATH"
->xpath</A
-></H1
+NAME="LIBXML-XPATH">xpath</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN12050"
+NAME="AEN12224"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN12053"
-></A
-><H2
+NAME="AEN12227"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -592,7 +588,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN12179"
+NAME="AEN12353"
 ></A
 ><H2
 >Description</H2
@@ -602,14 +598,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN12182"
+NAME="AEN12356"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12184"
+NAME="AEN12358"
 ></A
 ><H3
 ><A
@@ -698,7 +694,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12190"
+NAME="AEN12364"
 ></A
 ><H3
 ><A
@@ -724,7 +720,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12195"
+NAME="AEN12369"
 ></A
 ><H3
 ><A
@@ -768,7 +764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12201"
+NAME="AEN12375"
 ></A
 ><H3
 ><A
@@ -794,7 +790,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12206"
+NAME="AEN12380"
 ></A
 ><H3
 ><A
@@ -843,7 +839,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12211"
+NAME="AEN12385"
 ></A
 ><H3
 ><A
@@ -874,7 +870,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12216"
+NAME="AEN12390"
 ></A
 ><H3
 ><A
@@ -900,7 +896,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12221"
+NAME="AEN12395"
 ></A
 ><H3
 ><A
@@ -937,7 +933,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12226"
+NAME="AEN12400"
 ></A
 ><H3
 ><A
@@ -973,7 +969,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12231"
+NAME="AEN12405"
 ></A
 ><H3
 ><A
@@ -999,7 +995,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12236"
+NAME="AEN12410"
 ></A
 ><H3
 ><A
@@ -1031,9 +1027,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12243"
-></A
-><P
+NAME="AEN12417"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1082,9 +1076,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1101,7 +1098,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12260"
+NAME="AEN12434"
 ></A
 ><H3
 ><A
@@ -1130,7 +1127,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12265"
+NAME="AEN12439"
 ></A
 ><H3
 ><A
@@ -1156,7 +1153,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12270"
+NAME="AEN12444"
 ></A
 ><H3
 ><A
@@ -1185,7 +1182,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12275"
+NAME="AEN12449"
 ></A
 ><H3
 ><A
@@ -1211,7 +1208,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12280"
+NAME="AEN12454"
 ></A
 ><H3
 ><A
@@ -1242,9 +1239,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12287"
-></A
-><P
+NAME="AEN12461"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1297,7 +1292,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12300"
+NAME="AEN12474"
 ></A
 ><H3
 ><A
@@ -1326,7 +1321,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12305"
+NAME="AEN12479"
 ></A
 ><H3
 ><A
@@ -1352,7 +1347,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12310"
+NAME="AEN12484"
 ></A
 ><H3
 ><A
@@ -1391,9 +1386,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12319"
-></A
-><P
+NAME="AEN12493"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1442,9 +1435,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1461,7 +1457,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12336"
+NAME="AEN12510"
 ></A
 ><H3
 ><A
@@ -1490,7 +1486,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12341"
+NAME="AEN12515"
 ></A
 ><H3
 ><A
@@ -1516,7 +1512,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12346"
+NAME="AEN12520"
 ></A
 ><H3
 ><A
@@ -1548,7 +1544,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12353"
+NAME="AEN12527"
 ></A
 ><H3
 ><A
@@ -1574,7 +1570,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12358"
+NAME="AEN12532"
 ></A
 ><H3
 ><A
@@ -1607,9 +1603,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12365"
-></A
-><P
+NAME="AEN12539"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1662,7 +1656,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12378"
+NAME="AEN12552"
 ></A
 ><H3
 ><A
@@ -1697,9 +1691,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12386"
-></A
-><P
+NAME="AEN12560"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1731,9 +1723,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1750,7 +1745,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12399"
+NAME="AEN12573"
 ></A
 ><H3
 ><A
@@ -1785,9 +1780,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12407"
-></A
-><P
+NAME="AEN12581"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1819,9 +1812,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1838,7 +1834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12420"
+NAME="AEN12594"
 ></A
 ><H3
 ><A
@@ -1865,9 +1861,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12426"
-></A
-><P
+NAME="AEN12600"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1903,7 +1897,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12435"
+NAME="AEN12609"
 ></A
 ><H3
 ><A
@@ -1933,9 +1927,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12442"
-></A
-><P
+NAME="AEN12616"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1988,7 +1980,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12455"
+NAME="AEN12629"
 ></A
 ><H3
 ><A
@@ -2020,9 +2012,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12462"
-></A
-><P
+NAME="AEN12636"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2058,7 +2048,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12471"
+NAME="AEN12645"
 ></A
 ><H3
 ><A
@@ -2088,9 +2078,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12478"
-></A
-><P
+NAME="AEN12652"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2126,7 +2114,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12487"
+NAME="AEN12661"
 ></A
 ><H3
 ><A
@@ -2164,9 +2152,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12496"
-></A
-><P
+NAME="AEN12670"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2198,9 +2184,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2217,7 +2206,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12509"
+NAME="AEN12683"
 ></A
 ><H3
 ><A
@@ -2256,9 +2245,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12518"
-></A
-><P
+NAME="AEN12692"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2294,7 +2281,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12527"
+NAME="AEN12701"
 ></A
 ><H3
 ><A
@@ -2324,9 +2311,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12534"
-></A
-><P
+NAME="AEN12708"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2362,7 +2347,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12543"
+NAME="AEN12717"
 ></A
 ><H3
 ><A
@@ -2395,9 +2380,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12551"
-></A
-><P
+NAME="AEN12725"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2429,9 +2412,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2448,7 +2434,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12564"
+NAME="AEN12738"
 ></A
 ><H3
 ><A
@@ -2482,9 +2468,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12572"
-></A
-><P
+NAME="AEN12746"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2533,9 +2517,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2553,7 +2540,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12589"
+NAME="AEN12763"
 ></A
 ><H3
 ><A
@@ -2583,9 +2570,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12596"
-></A
-><P
+NAME="AEN12770"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2617,9 +2602,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2636,7 +2624,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12609"
+NAME="AEN12783"
 ></A
 ><H3
 ><A
@@ -2666,9 +2654,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12616"
-></A
-><P
+NAME="AEN12790"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2700,9 +2686,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2719,7 +2708,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12629"
+NAME="AEN12803"
 ></A
 ><H3
 ><A
@@ -2749,9 +2738,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12636"
-></A
-><P
+NAME="AEN12810"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2783,9 +2770,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2802,7 +2792,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12649"
+NAME="AEN12823"
 ></A
 ><H3
 ><A
@@ -2832,9 +2822,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12656"
-></A
-><P
+NAME="AEN12830"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2866,9 +2854,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2885,7 +2876,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12669"
+NAME="AEN12843"
 ></A
 ><H3
 ><A
@@ -2915,9 +2906,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12676"
-></A
-><P
+NAME="AEN12850"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2949,9 +2938,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2968,7 +2960,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12689"
+NAME="AEN12863"
 ></A
 ><H3
 ><A
@@ -3001,9 +2993,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12697"
-></A
-><P
+NAME="AEN12871"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3035,9 +3025,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3054,7 +3047,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12710"
+NAME="AEN12884"
 ></A
 ><H3
 ><A
@@ -3087,9 +3080,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12718"
-></A
-><P
+NAME="AEN12892"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3121,9 +3112,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3140,7 +3134,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12731"
+NAME="AEN12905"
 ></A
 ><H3
 ><A
@@ -3173,9 +3167,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12739"
-></A
-><P
+NAME="AEN12913"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3207,9 +3199,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3226,7 +3221,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12752"
+NAME="AEN12926"
 ></A
 ><H3
 ><A
@@ -3259,9 +3254,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12760"
-></A
-><P
+NAME="AEN12934"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3293,9 +3286,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3312,7 +3308,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12773"
+NAME="AEN12947"
 ></A
 ><H3
 ><A
@@ -3342,9 +3338,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12780"
-></A
-><P
+NAME="AEN12954"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3376,9 +3370,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3395,7 +3392,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12793"
+NAME="AEN12967"
 ></A
 ><H3
 ><A
@@ -3428,9 +3425,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12801"
-></A
-><P
+NAME="AEN12975"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3462,9 +3457,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3481,7 +3479,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12814"
+NAME="AEN12988"
 ></A
 ><H3
 ><A
@@ -3514,9 +3512,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12822"
-></A
-><P
+NAME="AEN12996"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3548,9 +3544,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3567,7 +3566,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12835"
+NAME="AEN13009"
 ></A
 ><H3
 ><A
@@ -3600,9 +3599,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12843"
-></A
-><P
+NAME="AEN13017"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3634,9 +3631,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3653,7 +3653,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12856"
+NAME="AEN13030"
 ></A
 ><H3
 ><A
@@ -3689,9 +3689,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12865"
-></A
-><P
+NAME="AEN13039"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3723,9 +3721,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3749,7 +3750,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12879"
+NAME="AEN13053"
 ></A
 ><H3
 ><A
@@ -3785,9 +3786,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12888"
-></A
-><P
+NAME="AEN13062"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3819,9 +3818,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3844,7 +3846,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12902"
+NAME="AEN13076"
 ></A
 ><H3
 ><A
@@ -3880,9 +3882,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12911"
-></A
-><P
+NAME="AEN13085"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3914,9 +3914,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3939,7 +3942,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12925"
+NAME="AEN13099"
 ></A
 ><H3
 ><A
@@ -3975,9 +3978,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12934"
-></A
-><P
+NAME="AEN13108"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4009,9 +4010,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4034,7 +4038,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12948"
+NAME="AEN13122"
 ></A
 ><H3
 ><A
@@ -4062,7 +4066,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12954"
+NAME="AEN13128"
 ></A
 ><H3
 ><A
@@ -4095,9 +4099,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12962"
-></A
-><P
+NAME="AEN13136"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4129,9 +4131,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4148,7 +4153,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12975"
+NAME="AEN13149"
 ></A
 ><H3
 ><A
@@ -4178,9 +4183,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN12982"
-></A
-><P
+NAME="AEN13156"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4216,7 +4219,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12991"
+NAME="AEN13165"
 ></A
 ><H3
 ><A
@@ -4253,9 +4256,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13000"
-></A
-><P
+NAME="AEN13174"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4304,9 +4305,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4324,7 +4328,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13017"
+NAME="AEN13191"
 ></A
 ><H3
 ><A
@@ -4361,9 +4365,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13026"
-></A
-><P
+NAME="AEN13200"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4412,9 +4414,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4432,7 +4437,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13043"
+NAME="AEN13217"
 ></A
 ><H3
 ><A
@@ -4473,9 +4478,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13051"
-></A
-><P
+NAME="AEN13225"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4524,9 +4527,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4543,7 +4549,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13068"
+NAME="AEN13242"
 ></A
 ><H3
 ><A
@@ -4576,9 +4582,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13076"
-></A
-><P
+NAME="AEN13250"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4610,9 +4614,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4630,7 +4637,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13089"
+NAME="AEN13263"
 ></A
 ><H3
 ><A
@@ -4667,9 +4674,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13098"
-></A
-><P
+NAME="AEN13272"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4718,9 +4723,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4738,7 +4746,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13115"
+NAME="AEN13289"
 ></A
 ><H3
 ><A
@@ -4773,9 +4781,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13123"
-></A
-><P
+NAME="AEN13297"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/html/libxml-xpathinternals.html b/doc/html/libxml-xpathinternals.html
index 91e25fb..76ef89e 100644
--- a/doc/html/libxml-xpathinternals.html
+++ b/doc/html/libxml-xpathinternals.html
@@ -4,7 +4,7 @@
 >xpathInternals</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-XPATHINTERNALS"
->xpathInternals</A
-></H1
+NAME="LIBXML-XPATHINTERNALS">xpathInternals</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN13137"
+NAME="AEN13311"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN13140"
-></A
-><H2
+NAME="AEN13314"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -897,6 +893,21 @@
 >xmlNodePtr</A
 > val);
 void        <A
+HREF="libxml-xpathinternals.html#XMLXPATHNODESETADDNS"
+>xmlXPathNodeSetAddNs</A
+>            (<A
+HREF="libxml-xpath.html#XMLNODESETPTR"
+>xmlNodeSetPtr</A
+> cur,
+                                             <A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> node,
+                                             <A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns);
+void        <A
 HREF="libxml-xpathinternals.html#XMLXPATHNODESETSORT"
 >xmlXPathNodeSetSort</A
 >             (<A
@@ -1479,7 +1490,14 @@
 HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
 >xmlXPathParserContextPtr</A
 > ctxt,
-                                             int nargs);</PRE
+                                             int nargs);
+void        <A
+HREF="libxml-xpathinternals.html#XMLXPATHNODESETFREENS"
+>xmlXPathNodeSetFreeNs</A
+>           (<A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns);</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1487,7 +1505,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13507"
+NAME="AEN13687"
 ></A
 ><H2
 >Description</H2
@@ -1497,14 +1515,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13510"
+NAME="AEN13690"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13512"
+NAME="AEN13692"
 ></A
 ><H3
 ><A
@@ -1531,9 +1549,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13518"
-></A
-><P
+NAME="AEN13698"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1586,7 +1602,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13531"
+NAME="AEN13711"
 ></A
 ><H3
 ><A
@@ -1613,9 +1629,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13537"
-></A
-><P
+NAME="AEN13717"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1651,7 +1665,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13546"
+NAME="AEN13726"
 ></A
 ><H3
 ><A
@@ -1678,9 +1692,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13552"
-></A
-><P
+NAME="AEN13732"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1716,7 +1728,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13561"
+NAME="AEN13741"
 ></A
 ><H3
 ><A
@@ -1743,9 +1755,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13567"
-></A
-><P
+NAME="AEN13747"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1781,7 +1791,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13576"
+NAME="AEN13756"
 ></A
 ><H3
 ><A
@@ -1808,9 +1818,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13582"
-></A
-><P
+NAME="AEN13762"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1846,7 +1854,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13591"
+NAME="AEN13771"
 ></A
 ><H3
 ><A
@@ -1873,9 +1881,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13597"
-></A
-><P
+NAME="AEN13777"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1911,7 +1917,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13606"
+NAME="AEN13786"
 ></A
 ><H3
 ><A
@@ -1938,9 +1944,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13612"
-></A
-><P
+NAME="AEN13792"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1976,7 +1980,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13621"
+NAME="AEN13801"
 ></A
 ><H3
 ><A
@@ -2010,9 +2014,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13629"
-></A
-><P
+NAME="AEN13809"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2044,9 +2046,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2063,7 +2068,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13642"
+NAME="AEN13822"
 ></A
 ><H3
 ><A
@@ -2100,9 +2105,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13651"
-></A
-><P
+NAME="AEN13831"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2134,9 +2137,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2153,7 +2159,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13664"
+NAME="AEN13844"
 ></A
 ><H3
 ><A
@@ -2190,9 +2196,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13673"
-></A
-><P
+NAME="AEN13853"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2224,9 +2228,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2243,7 +2250,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13686"
+NAME="AEN13866"
 ></A
 ><H3
 ><A
@@ -2280,9 +2287,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13695"
-></A
-><P
+NAME="AEN13875"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2314,9 +2319,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2333,7 +2341,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13708"
+NAME="AEN13888"
 ></A
 ><H3
 ><A
@@ -2367,9 +2375,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13716"
-></A
-><P
+NAME="AEN13896"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2405,7 +2411,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13725"
+NAME="AEN13905"
 ></A
 ><H3
 ><A
@@ -2437,9 +2443,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13732"
-></A
-><P
+NAME="AEN13912"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2492,7 +2496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13745"
+NAME="AEN13925"
 ></A
 ><H3
 ><A
@@ -2519,9 +2523,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13751"
-></A
-><P
+NAME="AEN13931"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2557,7 +2559,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13760"
+NAME="AEN13940"
 ></A
 ><H3
 ><A
@@ -2584,9 +2586,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13766"
-></A
-><P
+NAME="AEN13946"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2622,7 +2622,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13775"
+NAME="AEN13955"
 ></A
 ><H3
 ><A
@@ -2654,9 +2654,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13782"
-></A
-><P
+NAME="AEN13962"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2709,7 +2707,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13795"
+NAME="AEN13975"
 ></A
 ><H3
 ><A
@@ -2741,9 +2739,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13802"
-></A
-><P
+NAME="AEN13982"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2796,7 +2792,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13815"
+NAME="AEN13995"
 ></A
 ><H3
 ><A
@@ -2823,9 +2819,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13821"
-></A
-><P
+NAME="AEN14001"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2861,7 +2855,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13830"
+NAME="AEN14010"
 ></A
 ><H3
 ><A
@@ -2893,9 +2887,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13837"
-></A
-><P
+NAME="AEN14017"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2948,7 +2940,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13850"
+NAME="AEN14030"
 ></A
 ><H3
 ><A
@@ -2975,9 +2967,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13856"
-></A
-><P
+NAME="AEN14036"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3013,7 +3003,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13865"
+NAME="AEN14045"
 ></A
 ><H3
 ><A
@@ -3040,9 +3030,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13871"
-></A
-><P
+NAME="AEN14051"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3095,7 +3083,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13884"
+NAME="AEN14064"
 ></A
 ><H3
 ><A
@@ -3123,9 +3111,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13890"
-></A
-><P
+NAME="AEN14070"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3161,7 +3147,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13899"
+NAME="AEN14079"
 ></A
 ><H3
 ><A
@@ -3189,9 +3175,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13905"
-></A
-><P
+NAME="AEN14085"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3227,7 +3211,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13914"
+NAME="AEN14094"
 ></A
 ><H3
 ><A
@@ -3254,9 +3238,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13920"
-></A
-><P
+NAME="AEN14100"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3292,7 +3274,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13929"
+NAME="AEN14109"
 ></A
 ><H3
 ><A
@@ -3320,7 +3302,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13935"
+NAME="AEN14115"
 ></A
 ><H3
 ><A
@@ -3348,7 +3330,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13941"
+NAME="AEN14121"
 ></A
 ><H3
 ><A
@@ -3375,9 +3357,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13947"
-></A
-><P
+NAME="AEN14127"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3413,7 +3393,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13956"
+NAME="AEN14136"
 ></A
 ><H3
 ><A
@@ -3440,9 +3420,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13962"
-></A
-><P
+NAME="AEN14142"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3478,7 +3456,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13971"
+NAME="AEN14151"
 ></A
 ><H3
 ><A
@@ -3506,9 +3484,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13977"
-></A
-><P
+NAME="AEN14157"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3544,7 +3520,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13986"
+NAME="AEN14166"
 ></A
 ><H3
 ><A
@@ -3572,9 +3548,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN13992"
-></A
-><P
+NAME="AEN14172"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3610,7 +3584,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14001"
+NAME="AEN14181"
 ></A
 ><H3
 ><A
@@ -3637,9 +3611,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14007"
-></A
-><P
+NAME="AEN14187"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3675,7 +3647,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14016"
+NAME="AEN14196"
 ></A
 ><H3
 ><A
@@ -3703,7 +3675,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14022"
+NAME="AEN14202"
 ></A
 ><H3
 ><A
@@ -3731,7 +3703,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14028"
+NAME="AEN14208"
 ></A
 ><H3
 ><A
@@ -3759,7 +3731,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14034"
+NAME="AEN14214"
 ></A
 ><H3
 ><A
@@ -3799,9 +3771,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14043"
-></A
-><P
+NAME="AEN14223"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3867,9 +3837,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -3886,7 +3859,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14064"
+NAME="AEN14244"
 ></A
 ><H3
 ><A
@@ -3921,9 +3894,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14072"
-></A
-><P
+NAME="AEN14252"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -3993,7 +3964,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14089"
+NAME="AEN14269"
 ></A
 ><H3
 ><A
@@ -4032,9 +4003,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14098"
-></A
-><P
+NAME="AEN14278"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4100,9 +4069,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4119,7 +4091,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14119"
+NAME="AEN14299"
 ></A
 ><H3
 ><A
@@ -4154,9 +4126,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14127"
-></A
-><P
+NAME="AEN14307"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4226,7 +4196,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14144"
+NAME="AEN14324"
 ></A
 ><H3
 ><A
@@ -4259,9 +4229,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14151"
-></A
-><P
+NAME="AEN14331"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4348,7 +4316,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14172"
+NAME="AEN14352"
 ></A
 ><H3
 ><A
@@ -4383,9 +4351,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14180"
-></A
-><P
+NAME="AEN14360"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4455,7 +4421,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14197"
+NAME="AEN14377"
 ></A
 ><H3
 ><A
@@ -4490,9 +4456,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14205"
-></A
-><P
+NAME="AEN14385"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4562,7 +4526,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14222"
+NAME="AEN14402"
 ></A
 ><H3
 ><A
@@ -4606,9 +4570,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14232"
-></A
-><P
+NAME="AEN14412"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4657,9 +4619,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4686,7 +4651,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14251"
+NAME="AEN14431"
 ></A
 ><H3
 ><A
@@ -4727,9 +4692,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14261"
-></A
-><P
+NAME="AEN14441"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4778,9 +4741,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4798,7 +4764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14278"
+NAME="AEN14458"
 ></A
 ><H3
 ><A
@@ -4839,9 +4805,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14288"
-></A
-><P
+NAME="AEN14468"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4890,9 +4854,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -4910,7 +4877,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14305"
+NAME="AEN14485"
 ></A
 ><H3
 ><A
@@ -4947,9 +4914,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14314"
-></A
-><P
+NAME="AEN14494"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -4981,9 +4946,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5011,7 +4979,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14329"
+NAME="AEN14509"
 ></A
 ><H3
 ><A
@@ -5058,9 +5026,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14340"
-></A
-><P
+NAME="AEN14520"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5092,9 +5058,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5122,7 +5091,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14355"
+NAME="AEN14535"
 ></A
 ><H3
 ><A
@@ -5157,9 +5126,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14363"
-></A
-><P
+NAME="AEN14543"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5208,9 +5175,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5238,7 +5208,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14382"
+NAME="AEN14562"
 ></A
 ><H3
 ><A
@@ -5279,9 +5249,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14392"
-></A
-><P
+NAME="AEN14572"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5330,9 +5298,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5381,7 +5352,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14415"
+NAME="AEN14595"
 ></A
 ><H3
 ><A
@@ -5422,9 +5393,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14425"
-></A
-><P
+NAME="AEN14605"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5473,9 +5442,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5524,7 +5496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14448"
+NAME="AEN14628"
 ></A
 ><H3
 ><A
@@ -5575,9 +5547,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14460"
-></A
-><P
+NAME="AEN14640"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5626,9 +5596,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5677,7 +5650,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14483"
+NAME="AEN14663"
 ></A
 ><H3
 ><A
@@ -5733,9 +5706,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14496"
-></A
-><P
+NAME="AEN14676"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5784,9 +5755,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5835,7 +5809,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14519"
+NAME="AEN14699"
 ></A
 ><H3
 ><A
@@ -5876,9 +5850,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14529"
-></A
-><P
+NAME="AEN14709"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -5927,9 +5899,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -5978,7 +5953,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14552"
+NAME="AEN14732"
 ></A
 ><H3
 ><A
@@ -6019,9 +5994,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14562"
-></A
-><P
+NAME="AEN14742"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6070,9 +6043,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6121,7 +6097,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14585"
+NAME="AEN14765"
 ></A
 ><H3
 ><A
@@ -6172,9 +6148,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14597"
-></A
-><P
+NAME="AEN14777"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6223,9 +6197,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6274,7 +6251,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14620"
+NAME="AEN14800"
 ></A
 ><H3
 ><A
@@ -6330,9 +6307,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14633"
-></A
-><P
+NAME="AEN14813"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6381,9 +6356,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6432,7 +6410,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14656"
+NAME="AEN14836"
 ></A
 ><H3
 ><A
@@ -6476,9 +6454,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14666"
-></A
-><P
+NAME="AEN14846"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6544,9 +6520,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6563,7 +6542,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14687"
+NAME="AEN14867"
 ></A
 ><H3
 ><A
@@ -6601,9 +6580,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14696"
-></A
-><P
+NAME="AEN14876"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6652,9 +6629,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6671,7 +6651,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14713"
+NAME="AEN14893"
 ></A
 ><H3
 ><A
@@ -6701,9 +6681,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14720"
-></A
-><P
+NAME="AEN14900"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6739,7 +6717,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14729"
+NAME="AEN14909"
 ></A
 ><H3
 ><A
@@ -6782,9 +6760,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14739"
-></A
-><P
+NAME="AEN14919"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -6850,9 +6826,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -6869,7 +6848,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14760"
+NAME="AEN14940"
 ></A
 ><H3
 ><A
@@ -6916,9 +6895,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14771"
-></A
-><P
+NAME="AEN14951"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7001,9 +6978,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7020,7 +7000,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14796"
+NAME="AEN14976"
 ></A
 ><H3
 ><A
@@ -7064,9 +7044,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14806"
-></A
-><P
+NAME="AEN14986"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7132,9 +7110,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7151,7 +7132,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14827"
+NAME="AEN15007"
 ></A
 ><H3
 ><A
@@ -7199,9 +7180,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14838"
-></A
-><P
+NAME="AEN15018"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7284,9 +7263,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7303,7 +7285,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14863"
+NAME="AEN15043"
 ></A
 ><H3
 ><A
@@ -7341,9 +7323,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14872"
-></A
-><P
+NAME="AEN15052"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7392,9 +7372,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7411,7 +7394,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14889"
+NAME="AEN15069"
 ></A
 ><H3
 ><A
@@ -7453,9 +7436,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14899"
-></A
-><P
+NAME="AEN15079"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7521,9 +7502,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7540,7 +7524,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14920"
+NAME="AEN15100"
 ></A
 ><H3
 ><A
@@ -7570,9 +7554,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14927"
-></A
-><P
+NAME="AEN15107"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7608,7 +7590,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14936"
+NAME="AEN15116"
 ></A
 ><H3
 ><A
@@ -7646,9 +7628,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14945"
-></A
-><P
+NAME="AEN15125"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7697,9 +7677,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7716,7 +7699,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14962"
+NAME="AEN15142"
 ></A
 ><H3
 ><A
@@ -7758,9 +7741,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN14972"
-></A
-><P
+NAME="AEN15152"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7826,9 +7807,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -7845,7 +7829,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14993"
+NAME="AEN15173"
 ></A
 ><H3
 ><A
@@ -7876,9 +7860,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15000"
-></A
-><P
+NAME="AEN15180"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -7914,7 +7896,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15009"
+NAME="AEN15189"
 ></A
 ><H3
 ><A
@@ -7952,9 +7934,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15018"
-></A
-><P
+NAME="AEN15198"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8003,9 +7983,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8022,7 +8005,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15035"
+NAME="AEN15215"
 ></A
 ><H3
 ><A
@@ -8052,9 +8035,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15042"
-></A
-><P
+NAME="AEN15222"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8090,7 +8071,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15051"
+NAME="AEN15231"
 ></A
 ><H3
 ><A
@@ -8123,9 +8104,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15059"
-></A
-><P
+NAME="AEN15239"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8157,9 +8136,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8176,7 +8158,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15072"
+NAME="AEN15252"
 ></A
 ><H3
 ><A
@@ -8210,9 +8192,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15080"
-></A
-><P
+NAME="AEN15260"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8261,9 +8241,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8280,7 +8263,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15097"
+NAME="AEN15277"
 ></A
 ><H3
 ><A
@@ -8318,9 +8301,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15106"
-></A
-><P
+NAME="AEN15286"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8352,9 +8333,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8371,7 +8355,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15119"
+NAME="AEN15299"
 ></A
 ><H3
 ><A
@@ -8406,9 +8390,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15127"
-></A
-><P
+NAME="AEN15307"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8440,9 +8422,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8459,7 +8444,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15140"
+NAME="AEN15320"
 ></A
 ><H3
 ><A
@@ -8497,9 +8482,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15149"
-></A
-><P
+NAME="AEN15329"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8531,9 +8514,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8550,7 +8536,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15162"
+NAME="AEN15342"
 ></A
 ><H3
 ><A
@@ -8580,9 +8566,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15169"
-></A
-><P
+NAME="AEN15349"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8614,9 +8598,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8633,7 +8620,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15182"
+NAME="AEN15362"
 ></A
 ><H3
 ><A
@@ -8671,9 +8658,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15191"
-></A
-><P
+NAME="AEN15371"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8705,9 +8690,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8724,7 +8712,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15204"
+NAME="AEN15384"
 ></A
 ><H3
 ><A
@@ -8759,9 +8747,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15212"
-></A
-><P
+NAME="AEN15392"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8793,9 +8779,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8812,7 +8801,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15225"
+NAME="AEN15405"
 ></A
 ><H3
 ><A
@@ -8851,9 +8840,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15234"
-></A
-><P
+NAME="AEN15414"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8885,9 +8872,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8904,7 +8894,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15247"
+NAME="AEN15427"
 ></A
 ><H3
 ><A
@@ -8943,9 +8933,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15256"
-></A
-><P
+NAME="AEN15436"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -8977,9 +8965,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -8996,7 +8987,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15269"
+NAME="AEN15449"
 ></A
 ><H3
 ><A
@@ -9030,9 +9021,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15277"
-></A
-><P
+NAME="AEN15457"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9085,7 +9074,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15290"
+NAME="AEN15470"
 ></A
 ><H3
 ><A
@@ -9120,9 +9109,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15298"
-></A
-><P
+NAME="AEN15478"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9175,7 +9162,115 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15311"
+NAME="AEN15491"
+></A
+><H3
+><A
+NAME="XMLXPATHNODESETADDNS"
+></A
+>xmlXPathNodeSetAddNs ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlXPathNodeSetAddNs            (<A
+HREF="libxml-xpath.html#XMLNODESETPTR"
+>xmlNodeSetPtr</A
+> cur,
+                                             <A
+HREF="libxml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> node,
+                                             <A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns);</PRE
+></TD
+></TR
+></TABLE
+><P
+>add a new namespace node to an existing NodeSet</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN15500"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>cur</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the initial node set</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>node</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the hosting node</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ns</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  a the namespace node</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN15517"
 ></A
 ><H3
 ><A
@@ -9205,9 +9300,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15318"
-></A
-><P
+NAME="AEN15524"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9243,7 +9336,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15327"
+NAME="AEN15533"
 ></A
 ><H3
 ><A
@@ -9273,9 +9366,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15334"
-></A
-><P
+NAME="AEN15540"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9311,7 +9402,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15343"
+NAME="AEN15549"
 ></A
 ><H3
 ><A
@@ -9342,9 +9433,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15350"
-></A
-><P
+NAME="AEN15556"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9380,7 +9469,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15359"
+NAME="AEN15565"
 ></A
 ><H3
 ><A
@@ -9418,9 +9507,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15369"
-></A
-><P
+NAME="AEN15575"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9452,9 +9539,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9471,7 +9561,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15382"
+NAME="AEN15588"
 ></A
 ><H3
 ><A
@@ -9509,9 +9599,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15392"
-></A
-><P
+NAME="AEN15598"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9543,9 +9631,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9562,7 +9653,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15405"
+NAME="AEN15611"
 ></A
 ><H3
 ><A
@@ -9603,9 +9694,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15415"
-></A
-><P
+NAME="AEN15621"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9637,9 +9726,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9656,7 +9748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15428"
+NAME="AEN15634"
 ></A
 ><H3
 ><A
@@ -9697,9 +9789,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15436"
-></A
-><P
+NAME="AEN15642"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9748,9 +9838,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9767,7 +9860,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15453"
+NAME="AEN15659"
 ></A
 ><H3
 ><A
@@ -9797,9 +9890,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15460"
-></A
-><P
+NAME="AEN15666"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9835,7 +9926,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15469"
+NAME="AEN15675"
 ></A
 ><H3
 ><A
@@ -9893,9 +9984,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15482"
-></A
-><P
+NAME="AEN15688"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -9944,9 +10033,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -9968,7 +10060,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15500"
+NAME="AEN15706"
 ></A
 ><H3
 ><A
@@ -10002,9 +10094,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15508"
-></A
-><P
+NAME="AEN15714"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10057,7 +10147,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15521"
+NAME="AEN15727"
 ></A
 ><H3
 ><A
@@ -10088,9 +10178,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15528"
-></A
-><P
+NAME="AEN15734"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10143,7 +10231,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15541"
+NAME="AEN15747"
 ></A
 ><H3
 ><A
@@ -10182,9 +10270,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15550"
-></A
-><P
+NAME="AEN15756"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10216,9 +10302,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10235,7 +10324,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15563"
+NAME="AEN15769"
 ></A
 ><H3
 ><A
@@ -10273,9 +10362,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15572"
-></A
-><P
+NAME="AEN15778"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10307,9 +10394,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10326,7 +10416,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15585"
+NAME="AEN15791"
 ></A
 ><H3
 ><A
@@ -10361,9 +10451,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15593"
-></A
-><P
+NAME="AEN15799"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10395,9 +10483,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10414,7 +10505,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15606"
+NAME="AEN15812"
 ></A
 ><H3
 ><A
@@ -10454,9 +10545,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15615"
-></A
-><P
+NAME="AEN15821"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10488,9 +10577,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10507,7 +10599,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15628"
+NAME="AEN15834"
 ></A
 ><H3
 ><A
@@ -10593,9 +10685,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15644"
-></A
-><P
+NAME="AEN15850"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10661,9 +10751,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -10680,7 +10773,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15665"
+NAME="AEN15871"
 ></A
 ><H3
 ><A
@@ -10712,9 +10805,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15672"
-></A
-><P
+NAME="AEN15878"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10750,7 +10841,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15681"
+NAME="AEN15887"
 ></A
 ><H3
 ><A
@@ -10782,9 +10873,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15688"
-></A
-><P
+NAME="AEN15894"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10820,7 +10909,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15697"
+NAME="AEN15903"
 ></A
 ><H3
 ><A
@@ -10852,9 +10941,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15704"
-></A
-><P
+NAME="AEN15910"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10890,7 +10977,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15713"
+NAME="AEN15919"
 ></A
 ><H3
 ><A
@@ -10922,9 +11009,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15720"
-></A
-><P
+NAME="AEN15926"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -10960,7 +11045,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15729"
+NAME="AEN15935"
 ></A
 ><H3
 ><A
@@ -11002,9 +11087,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15738"
-></A
-><P
+NAME="AEN15944"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11040,7 +11123,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15747"
+NAME="AEN15953"
 ></A
 ><H3
 ><A
@@ -11082,9 +11165,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15756"
-></A
-><P
+NAME="AEN15962"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11120,7 +11201,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15765"
+NAME="AEN15971"
 ></A
 ><H3
 ><A
@@ -11155,9 +11236,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15773"
-></A
-><P
+NAME="AEN15979"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11189,9 +11268,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11208,7 +11290,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15786"
+NAME="AEN15992"
 ></A
 ><H3
 ><A
@@ -11246,9 +11328,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15795"
-></A
-><P
+NAME="AEN16001"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11297,9 +11377,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11316,7 +11399,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15812"
+NAME="AEN16018"
 ></A
 ><H3
 ><A
@@ -11354,9 +11437,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15821"
-></A
-><P
+NAME="AEN16027"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11405,9 +11486,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11424,7 +11508,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15838"
+NAME="AEN16044"
 ></A
 ><H3
 ><A
@@ -11463,9 +11547,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15847"
-></A
-><P
+NAME="AEN16053"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11514,9 +11596,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11533,7 +11618,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15864"
+NAME="AEN16070"
 ></A
 ><H3
 ><A
@@ -11574,9 +11659,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15873"
-></A
-><P
+NAME="AEN16079"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11625,9 +11708,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11644,7 +11730,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15890"
+NAME="AEN16096"
 ></A
 ><H3
 ><A
@@ -11682,9 +11768,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15899"
-></A
-><P
+NAME="AEN16105"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11733,9 +11817,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11752,7 +11839,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15916"
+NAME="AEN16122"
 ></A
 ><H3
 ><A
@@ -11793,9 +11880,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15925"
-></A
-><P
+NAME="AEN16131"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11844,9 +11929,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11863,7 +11951,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15942"
+NAME="AEN16148"
 ></A
 ><H3
 ><A
@@ -11902,9 +11990,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15951"
-></A
-><P
+NAME="AEN16157"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -11953,9 +12039,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -11972,7 +12061,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15968"
+NAME="AEN16174"
 ></A
 ><H3
 ><A
@@ -12013,9 +12102,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN15977"
-></A
-><P
+NAME="AEN16183"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12064,9 +12151,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12083,7 +12173,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15994"
+NAME="AEN16200"
 ></A
 ><H3
 ><A
@@ -12125,9 +12215,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16004"
-></A
-><P
+NAME="AEN16210"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12176,9 +12264,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12195,7 +12286,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16021"
+NAME="AEN16227"
 ></A
 ><H3
 ><A
@@ -12233,9 +12324,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16030"
-></A
-><P
+NAME="AEN16236"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12284,9 +12373,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12303,7 +12395,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16047"
+NAME="AEN16253"
 ></A
 ><H3
 ><A
@@ -12344,9 +12436,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16056"
-></A
-><P
+NAME="AEN16262"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12395,9 +12485,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12414,7 +12507,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16073"
+NAME="AEN16279"
 ></A
 ><H3
 ><A
@@ -12456,9 +12549,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16082"
-></A
-><P
+NAME="AEN16288"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12507,9 +12598,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12526,7 +12620,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16099"
+NAME="AEN16305"
 ></A
 ><H3
 ><A
@@ -12566,9 +12660,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16108"
-></A
-><P
+NAME="AEN16314"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12617,9 +12709,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -12636,7 +12731,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16125"
+NAME="AEN16331"
 ></A
 ><H3
 ><A
@@ -12675,9 +12770,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16134"
-></A
-><P
+NAME="AEN16340"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12730,7 +12823,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16147"
+NAME="AEN16353"
 ></A
 ><H3
 ><A
@@ -12774,9 +12867,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16157"
-></A
-><P
+NAME="AEN16363"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12829,7 +12920,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16170"
+NAME="AEN16376"
 ></A
 ><H3
 ><A
@@ -12864,9 +12955,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16178"
-></A
-><P
+NAME="AEN16384"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -12919,7 +13008,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16191"
+NAME="AEN16397"
 ></A
 ><H3
 ><A
@@ -12964,9 +13053,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16199"
-></A
-><P
+NAME="AEN16405"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13019,7 +13106,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16212"
+NAME="AEN16418"
 ></A
 ><H3
 ><A
@@ -13059,9 +13146,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16220"
-></A
-><P
+NAME="AEN16426"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13114,7 +13199,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16233"
+NAME="AEN16439"
 ></A
 ><H3
 ><A
@@ -13155,9 +13240,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16241"
-></A
-><P
+NAME="AEN16447"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13210,7 +13293,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16254"
+NAME="AEN16460"
 ></A
 ><H3
 ><A
@@ -13273,9 +13356,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16263"
-></A
-><P
+NAME="AEN16469"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13328,7 +13409,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16276"
+NAME="AEN16482"
 ></A
 ><H3
 ><A
@@ -13367,9 +13448,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16284"
-></A
-><P
+NAME="AEN16490"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13422,7 +13501,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16297"
+NAME="AEN16503"
 ></A
 ><H3
 ><A
@@ -13458,9 +13537,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16305"
-></A
-><P
+NAME="AEN16511"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13513,7 +13590,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16318"
+NAME="AEN16524"
 ></A
 ><H3
 ><A
@@ -13550,9 +13627,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16326"
-></A
-><P
+NAME="AEN16532"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13605,7 +13680,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16339"
+NAME="AEN16545"
 ></A
 ><H3
 ><A
@@ -13642,9 +13717,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16347"
-></A
-><P
+NAME="AEN16553"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13697,7 +13770,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16360"
+NAME="AEN16566"
 ></A
 ><H3
 ><A
@@ -13752,9 +13825,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16368"
-></A
-><P
+NAME="AEN16574"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13807,7 +13878,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16381"
+NAME="AEN16587"
 ></A
 ><H3
 ><A
@@ -13847,9 +13918,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16389"
-></A
-><P
+NAME="AEN16595"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13902,7 +13971,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16402"
+NAME="AEN16608"
 ></A
 ><H3
 ><A
@@ -13943,9 +14012,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16410"
-></A
-><P
+NAME="AEN16616"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -13998,7 +14065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16423"
+NAME="AEN16629"
 ></A
 ><H3
 ><A
@@ -14039,9 +14106,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16431"
-></A
-><P
+NAME="AEN16637"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14094,7 +14159,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16444"
+NAME="AEN16650"
 ></A
 ><H3
 ><A
@@ -14138,9 +14203,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16452"
-></A
-><P
+NAME="AEN16658"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14193,7 +14256,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16465"
+NAME="AEN16671"
 ></A
 ><H3
 ><A
@@ -14230,9 +14293,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16473"
-></A
-><P
+NAME="AEN16679"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14285,7 +14346,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16486"
+NAME="AEN16692"
 ></A
 ><H3
 ><A
@@ -14323,9 +14384,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16495"
-></A
-><P
+NAME="AEN16701"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14378,7 +14437,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16508"
+NAME="AEN16714"
 ></A
 ><H3
 ><A
@@ -14416,9 +14475,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16517"
-></A
-><P
+NAME="AEN16723"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14471,7 +14528,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16530"
+NAME="AEN16736"
 ></A
 ><H3
 ><A
@@ -14514,9 +14571,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16538"
-></A
-><P
+NAME="AEN16744"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14569,7 +14624,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16551"
+NAME="AEN16757"
 ></A
 ><H3
 ><A
@@ -14604,9 +14659,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16559"
-></A
-><P
+NAME="AEN16765"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14659,7 +14712,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16572"
+NAME="AEN16778"
 ></A
 ><H3
 ><A
@@ -14696,9 +14749,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16580"
-></A
-><P
+NAME="AEN16786"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14751,7 +14802,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16593"
+NAME="AEN16799"
 ></A
 ><H3
 ><A
@@ -14788,9 +14839,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16601"
-></A
-><P
+NAME="AEN16807"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14843,7 +14892,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16614"
+NAME="AEN16820"
 ></A
 ><H3
 ><A
@@ -14880,9 +14929,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16622"
-></A
-><P
+NAME="AEN16828"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -14935,7 +14982,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16635"
+NAME="AEN16841"
 ></A
 ><H3
 ><A
@@ -14973,9 +15020,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16643"
-></A
-><P
+NAME="AEN16849"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15028,7 +15073,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16656"
+NAME="AEN16862"
 ></A
 ><H3
 ><A
@@ -15068,9 +15113,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16664"
-></A
-><P
+NAME="AEN16870"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -15120,6 +15163,74 @@
 ></P
 ></DIV
 ></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN16883"
+></A
+><H3
+><A
+NAME="XMLXPATHNODESETFREENS"
+></A
+>xmlXPathNodeSetFreeNs ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlXPathNodeSetFreeNs           (<A
+HREF="libxml-tree.html#XMLNSPTR"
+>xmlNsPtr</A
+> ns);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Namespace node in libxml don't match the XPath semantic. In a node set
+the namespace nodes are duplicated and the next pointer is set to the
+parent node in the XPath semantic. Check if such a node need to be freed</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN16890"><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ns</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the XPath namespace node found in a nodeset.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
 ></DIV
 ><DIV
 CLASS="NAVFOOTER"
diff --git a/doc/html/libxml-xpointer.html b/doc/html/libxml-xpointer.html
index 2258a26..53b52d9 100644
--- a/doc/html/libxml-xpointer.html
+++ b/doc/html/libxml-xpointer.html
@@ -4,7 +4,7 @@
 >xpointer</TITLE
 ><META
 NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
 "><LINK
 REL="HOME"
 TITLE="Gnome XML Library Reference Manual"
@@ -117,13 +117,11 @@
 ></DIV
 ><H1
 ><A
-NAME="LIBXML-XPOINTER"
->xpointer</A
-></H1
+NAME="LIBXML-XPOINTER">xpointer</H1
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN16682"
+NAME="AEN16904"
 ></A
 ><H2
 >Name</H2
@@ -131,9 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN16685"
-></A
-><H2
+NAME="AEN16907"><H2
 >Synopsis</H2
 ><TABLE
 BORDER="0"
@@ -411,7 +407,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN16760"
+NAME="AEN16982"
 ></A
 ><H2
 >Description</H2
@@ -421,14 +417,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN16763"
+NAME="AEN16985"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16765"
+NAME="AEN16987"
 ></A
 ><H3
 ><A
@@ -458,7 +454,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16770"
+NAME="AEN16992"
 ></A
 ><H3
 ><A
@@ -484,7 +480,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16775"
+NAME="AEN16997"
 ></A
 ><H3
 ><A
@@ -522,9 +518,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16784"
-></A
-><P
+NAME="AEN17006"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -556,9 +550,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -575,7 +572,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16797"
+NAME="AEN17019"
 ></A
 ><H3
 ><A
@@ -605,9 +602,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16804"
-></A
-><P
+NAME="AEN17026"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -643,7 +638,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16813"
+NAME="AEN17035"
 ></A
 ><H3
 ><A
@@ -690,9 +685,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16824"
-></A
-><P
+NAME="AEN17046"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -741,9 +734,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -760,7 +756,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16841"
+NAME="AEN17063"
 ></A
 ><H3
 ><A
@@ -799,9 +795,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16850"
-></A
-><P
+NAME="AEN17072"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -884,9 +878,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -903,7 +900,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16875"
+NAME="AEN17097"
 ></A
 ><H3
 ><A
@@ -940,9 +937,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16884"
-></A
-><P
+NAME="AEN17106"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -991,9 +986,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1010,7 +1008,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16901"
+NAME="AEN17123"
 ></A
 ><H3
 ><A
@@ -1047,9 +1045,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16910"
-></A
-><P
+NAME="AEN17132"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1098,9 +1094,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1117,7 +1116,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16927"
+NAME="AEN17149"
 ></A
 ><H3
 ><A
@@ -1154,9 +1153,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16936"
-></A
-><P
+NAME="AEN17158"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1205,9 +1202,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1224,7 +1224,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16953"
+NAME="AEN17175"
 ></A
 ><H3
 ><A
@@ -1261,9 +1261,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16962"
-></A
-><P
+NAME="AEN17184"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1312,9 +1310,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1331,7 +1332,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16979"
+NAME="AEN17201"
 ></A
 ><H3
 ><A
@@ -1380,9 +1381,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN16990"
-></A
-><P
+NAME="AEN17212"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1431,9 +1430,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1450,7 +1452,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17007"
+NAME="AEN17229"
 ></A
 ><H3
 ><A
@@ -1490,9 +1492,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17016"
-></A
-><P
+NAME="AEN17238"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1524,9 +1524,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1543,7 +1546,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17029"
+NAME="AEN17251"
 ></A
 ><H3
 ><A
@@ -1580,9 +1583,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17038"
-></A
-><P
+NAME="AEN17260"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1631,9 +1632,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1650,7 +1654,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17055"
+NAME="AEN17277"
 ></A
 ><H3
 ><A
@@ -1683,9 +1687,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17063"
-></A
-><P
+NAME="AEN17285"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1717,9 +1719,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1736,7 +1741,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17076"
+NAME="AEN17298"
 ></A
 ><H3
 ><A
@@ -1776,9 +1781,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17085"
-></A
-><P
+NAME="AEN17307"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1831,7 +1834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17098"
+NAME="AEN17320"
 ></A
 ><H3
 ><A
@@ -1869,9 +1872,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17107"
-></A
-><P
+NAME="AEN17329"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -1903,9 +1904,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -1922,7 +1926,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17120"
+NAME="AEN17342"
 ></A
 ><H3
 ><A
@@ -1956,9 +1960,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17128"
-></A
-><P
+NAME="AEN17350"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2011,7 +2013,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17141"
+NAME="AEN17363"
 ></A
 ><H3
 ><A
@@ -2042,9 +2044,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17148"
-></A
-><P
+NAME="AEN17370"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2097,7 +2097,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17161"
+NAME="AEN17383"
 ></A
 ><H3
 ><A
@@ -2138,9 +2138,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17171"
-></A
-><P
+NAME="AEN17393"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2207,9 +2205,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2226,7 +2227,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17192"
+NAME="AEN17414"
 ></A
 ><H3
 ><A
@@ -2263,9 +2264,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17201"
-></A
-><P
+NAME="AEN17423"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2314,9 +2313,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2334,7 +2336,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17218"
+NAME="AEN17440"
 ></A
 ><H3
 ><A
@@ -2368,9 +2370,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17226"
-></A
-><P
+NAME="AEN17448"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2423,7 +2423,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17239"
+NAME="AEN17461"
 ></A
 ><H3
 ><A
@@ -2457,9 +2457,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17247"
-></A
-><P
+NAME="AEN17469"><P
 ></P
 ><TABLE
 BORDER="0"
@@ -2491,9 +2489,12 @@
 WIDTH="20%"
 ALIGN="RIGHT"
 VALIGN="TOP"
+><SPAN
+CLASS="emphasis"
 ><I
 CLASS="EMPHASIS"
 >Returns</I
+></SPAN
 > :</TD
 ><TD
 WIDTH="80%"
@@ -2511,7 +2512,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17260"
+NAME="AEN17482"
 ></A
 ><H3
 ><A
@@ -2548,9 +2549,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN17269"
-></A
-><P
+NAME="AEN17491"><P
 ></P
 ><TABLE
 BORDER="0"
diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml
index 5531e74..b53a802 100644
--- a/doc/libxml2-api.xml
+++ b/doc/libxml2-api.xml
@@ -541,6 +541,7 @@
      <exports symbol='xmlNewDocProp'/>
      <exports symbol='xmlNewProp'/>
      <exports symbol='xmlNewNsProp'/>
+     <exports symbol='xmlNewNsPropEatName'/>
      <exports symbol='xmlFreePropList'/>
      <exports symbol='xmlFreeProp'/>
      <exports symbol='xmlCopyProp'/>
@@ -548,8 +549,10 @@
      <exports symbol='xmlCopyDtd'/>
      <exports symbol='xmlCopyDoc'/>
      <exports symbol='xmlNewDocNode'/>
+     <exports symbol='xmlNewDocNodeEatName'/>
      <exports symbol='xmlNewDocRawNode'/>
      <exports symbol='xmlNewNode'/>
+     <exports symbol='xmlNewNodeEatName'/>
      <exports symbol='xmlNewChild'/>
      <exports symbol='xmlNewTextChild'/>
      <exports symbol='xmlNewDocText'/>
@@ -626,6 +629,7 @@
      <exports symbol='xmlDocDumpMemory'/>
      <exports symbol='xmlDocDumpMemoryEnc'/>
      <exports symbol='xmlDocDumpFormatMemoryEnc'/>
+     <exports symbol='xmlDocFormatDump'/>
      <exports symbol='xmlDocDump'/>
      <exports symbol='xmlElemDump'/>
      <exports symbol='xmlSaveFile'/>
@@ -846,6 +850,7 @@
      <exports symbol='xmlXPathCeilingFunction'/>
      <exports symbol='xmlXPathRoundFunction'/>
      <exports symbol='xmlXPathBooleanFunction'/>
+     <exports symbol='xmlXPathNodeSetFreeNs'/>
     </file>
     <file name='xinclude'>
      <exports symbol='xmlXIncludeProcess'/>
@@ -2390,8 +2395,9 @@
       <arg name='encoding' type='const char *' info='a free form C string describing the HTML document encoding, or NULL '/>
     </function>
     <function name='htmlParseDocument' file='HTMLparser'>
-      <return type='int'/>
-      <arg name='ctxt' type='htmlParserCtxtPtr'/>
+      <info>parse an HTML document (and build a tree if using the standard SAX interface).</info>
+      <return type='int' info='0, -1 in case of error. the parser context is augmented as a result of the parsing. '/>
+      <arg name='ctxt' type='htmlParserCtxtPtr' info='an HTML parser context '/>
     </function>
     <function name='htmlParseElement' file='HTMLparser'>
       <info>parse an HTML element, this is highly recursive </info>
@@ -3558,6 +3564,13 @@
       <arg name='doc_txt_len' type='int *' info='Length of the generated XML text '/>
       <arg name='txt_encoding' type='const char *' info='Character encoding to use when generating XML text '/>
     </function>
+    <function name='xmlDocFormatDump' file='tree'>
+      <info>Dump an XML document to an open FILE.</info>
+      <return type='int' info='the number of bytes written or -1 in case of failure. '/>
+      <arg name='f' type='FILE *' info='the FILE* '/>
+      <arg name='cur' type='xmlDocPtr' info='the document '/>
+      <arg name='format' type='int' info='should formatting spaces been added '/>
+    </function>
     <function name='xmlDocGetRootElement' file='tree'>
       <info>Get the root element of the document (doc-&gt;children is a list containing possibly comments, PIs, etc ...).</info>
       <return type='xmlNodePtr' info='the xmlNodePtr for the root or NULL '/>
@@ -3675,22 +3688,26 @@
       <arg name='context' type='xmlParserCtxtPtr' info='the XML parser context '/>
     </functype>
     <function name='xmlFileClose' file='xmlIO'>
+      <info>Close an I/O channel</info>
       <return type='int'/>
-      <arg name='context' type='void *'/>
+      <arg name='context' type='void *' info='the I/O context '/>
     </function>
     <function name='xmlFileMatch' file='xmlIO'>
-      <return type='int'/>
-      <arg name='filename' type='const char *'/>
+      <info>input from FILE *</info>
+      <return type='int' info='1 if matches, 0 otherwise '/>
+      <arg name='filename' type='const char *' info='the URI for matching '/>
     </function>
     <function name='xmlFileOpen' file='xmlIO'>
+      <info>input from FILE *, supports compressed input if filename is &quot; &quot; then the standard input is used</info>
       <return type='void *'/>
-      <arg name='filename' type='const char *'/>
+      <arg name='filename' type='const char *' info='the URI for matching '/>
     </function>
     <function name='xmlFileRead' file='xmlIO'>
-      <return type='int'/>
-      <arg name='context' type='void *'/>
-      <arg name='buffer' type='char *'/>
-      <arg name='len' type='int'/>
+      <info>Read len bytes to buffer from the I/O channel.</info>
+      <return type='int' info='the number of bytes written '/>
+      <arg name='context' type='void *' info='the I/O context '/>
+      <arg name='buffer' type='char *' info='where to drop data '/>
+      <arg name='len' type='int' info='number of bytes to write '/>
     </function>
     <function name='xmlFindCharEncodingHandler' file='encoding'>
       <info>Search in the registered set the handler able to read/write that encoding.</info>
@@ -4203,34 +4220,41 @@
     <typedef name='xmlIDPtr' file='tree'/>
     <typedef name='xmlIDTablePtr' file='valid'/>
     <function name='xmlIOFTPClose' file='xmlIO'>
+      <info>Close an FTP I/O channel</info>
       <return type='int'/>
-      <arg name='context' type='void *'/>
+      <arg name='context' type='void *' info='the I/O context '/>
     </function>
     <function name='xmlIOFTPMatch' file='xmlIO'>
-      <return type='int'/>
-      <arg name='filename' type='const char *'/>
+      <info>check if the URI matches an FTP one</info>
+      <return type='int' info='1 if matches, 0 otherwise '/>
+      <arg name='filename' type='const char *' info='the URI for matching '/>
     </function>
     <function name='xmlIOFTPOpen' file='xmlIO'>
+      <info>open an FTP I/O channel</info>
       <return type='void *'/>
-      <arg name='filename' type='const char *'/>
+      <arg name='filename' type='const char *' info='the URI for matching '/>
     </function>
     <function name='xmlIOFTPRead' file='xmlIO'>
-      <return type='int'/>
-      <arg name='context' type='void *'/>
-      <arg name='buffer' type='char *'/>
-      <arg name='len' type='int'/>
+      <info>Read len bytes to buffer from the I/O channel.</info>
+      <return type='int' info='the number of bytes written '/>
+      <arg name='context' type='void *' info='the I/O context '/>
+      <arg name='buffer' type='char *' info='where to drop data '/>
+      <arg name='len' type='int' info='number of bytes to write '/>
     </function>
     <function name='xmlIOHTTPClose' file='xmlIO'>
+      <info>Close an HTTP I/O channel</info>
       <return type='int'/>
-      <arg name='context' type='void *'/>
+      <arg name='context' type='void *' info='the I/O context '/>
     </function>
     <function name='xmlIOHTTPMatch' file='xmlIO'>
-      <return type='int'/>
-      <arg name='filename' type='const char *'/>
+      <info>check if the URI matches an HTTP one</info>
+      <return type='int' info='1 if matches, 0 otherwise '/>
+      <arg name='filename' type='const char *' info='the URI for matching '/>
     </function>
     <function name='xmlIOHTTPOpen' file='xmlIO'>
+      <info>open an HTTP I/O channel</info>
       <return type='void *'/>
-      <arg name='filename' type='const char *'/>
+      <arg name='filename' type='const char *' info='the URI for matching '/>
     </function>
     <function name='xmlIOHTTPOpenW' file='xmlIO'>
       <info>Open a temporary buffer to collect the document for a subsequent HTTP POST request. Non-static as is called from the output buffer creation routine.</info>
@@ -4239,10 +4263,11 @@
       <arg name='compression' type='int' info='The compression desired for the document. '/>
     </function>
     <function name='xmlIOHTTPRead' file='xmlIO'>
-      <return type='int'/>
-      <arg name='context' type='void *'/>
-      <arg name='buffer' type='char *'/>
-      <arg name='len' type='int'/>
+      <info>Read len bytes to buffer from the I/O channel.</info>
+      <return type='int' info='the number of bytes written '/>
+      <arg name='context' type='void *' info='the I/O context '/>
+      <arg name='buffer' type='char *' info='where to drop data '/>
+      <arg name='len' type='int' info='number of bytes to write '/>
     </function>
     <function name='xmlIOParseDTD' file='parser'>
       <info>Load and parse a DTD</info>
@@ -4965,6 +4990,14 @@
       <arg name='name' type='const xmlChar *' info='the node name '/>
       <arg name='content' type='const xmlChar *' info='the XML text content if any '/>
     </function>
+    <function name='xmlNewDocNodeEatName' file='tree'>
+      <info>Creation of a new node element within a document. ns and content are optional (NULL). NOTE: content is supposed to be a piece of XML CDATA, so it allow entities references, but XML special chars need to be escaped first by using xmlEncodeEntitiesReentrant(). Use xmlNewDocRawNode() if you don&apos;t need entities support.</info>
+      <return type='xmlNodePtr' info='a pointer to the new node object. '/>
+      <arg name='doc' type='xmlDocPtr' info='the document '/>
+      <arg name='ns' type='xmlNsPtr' info='namespace if any '/>
+      <arg name='name' type='xmlChar *' info='the node name '/>
+      <arg name='content' type='const xmlChar *' info='the XML text content if any '/>
+    </function>
     <function name='xmlNewDocProp' file='tree'>
       <info>Create a new property carried by a document.</info>
       <return type='xmlAttrPtr' info='a pointer to the attribute '/>
@@ -5047,6 +5080,12 @@
       <arg name='ns' type='xmlNsPtr' info='namespace if any '/>
       <arg name='name' type='const xmlChar *' info='the node name '/>
     </function>
+    <function name='xmlNewNodeEatName' file='tree'>
+      <info>Creation of a new node element. ns is optional (NULL).</info>
+      <return type='xmlNodePtr' info='a pointer to the new node object. '/>
+      <arg name='ns' type='xmlNsPtr' info='namespace if any '/>
+      <arg name='name' type='xmlChar *' info='the node name '/>
+    </function>
     <function name='xmlNewNs' file='tree'>
       <info>Creation of a new Namespace. This function will refuse to create a namespace with a similar prefix than an existing one present on this node. We use href==NULL in the case of an element creation where the namespace was not defined.</info>
       <return type='xmlNsPtr' info='a new namespace pointer or NULL '/>
@@ -5062,6 +5101,14 @@
       <arg name='name' type='const xmlChar *' info='the name of the attribute '/>
       <arg name='value' type='const xmlChar *' info='the value of the attribute '/>
     </function>
+    <function name='xmlNewNsPropEatName' file='tree'>
+      <info>Create a new property tagged with a namespace and carried by a node.</info>
+      <return type='xmlAttrPtr' info='a pointer to the attribute '/>
+      <arg name='node' type='xmlNodePtr' info='the holding node '/>
+      <arg name='ns' type='xmlNsPtr' info='the namespace '/>
+      <arg name='name' type='xmlChar *' info='the name of the attribute '/>
+      <arg name='value' type='const xmlChar *' info='the value of the attribute '/>
+    </function>
     <function name='xmlNewPI' file='tree'>
       <info>Creation of a processing instruction element.</info>
       <return type='xmlNodePtr' info='a pointer to the new node object. '/>
@@ -6522,6 +6569,7 @@
       <arg name='second' type='xmlNodePtr' info='the second text node being merged '/>
     </function>
     <macro name='xmlTreeIndentString' file='globals'>
+      <info>The string used to do one-level indent. By default is equal to &quot; &quot; (two spaces)</info>
     </macro>
     <struct name='xmlURI' file='uri' info='A parsed URI reference. This is a struct containing the various fields as described in RFC 2396 but separated for further processing.'/>
     <function name='xmlURIEscape' file='uri'>
@@ -7319,10 +7367,11 @@
       <arg name='val' type='xmlNodePtr' info='a new xmlNodePtr '/>
     </function>
     <function name='xmlXPathNodeSetAddNs' file='xpathInternals'>
+      <info>add a new namespace node to an existing NodeSet</info>
       <return type='void'/>
-      <arg name='cur' type='xmlNodeSetPtr'/>
-      <arg name='node' type='xmlNodePtr'/>
-      <arg name='ns' type='xmlNsPtr'/>
+      <arg name='cur' type='xmlNodeSetPtr' info='the initial node set '/>
+      <arg name='node' type='xmlNodePtr' info='the hosting node '/>
+      <arg name='ns' type='xmlNsPtr' info='a the namespace node '/>
     </function>
     <function name='xmlXPathNodeSetAddUnique' file='xpathInternals'>
       <info>add a new xmlNodePtr to an existing NodeSet, optimized version when we are sure the node is not already in the set.</info>
@@ -7347,6 +7396,11 @@
       <arg name='cur' type='xmlNodeSetPtr' info='the initial node set '/>
       <arg name='val' type='xmlNodePtr' info='an xmlNodePtr '/>
     </function>
+    <function name='xmlXPathNodeSetFreeNs' file='xpathInternals'>
+      <info>Namespace node in libxml don&apos;t match the XPath semantic. In a node set the namespace nodes are duplicated and the next pointer is set to the parent node in the XPath semantic. Check if such a node need to be freed</info>
+      <return type='void'/>
+      <arg name='ns' type='xmlNsPtr' info='the XPath namespace node found in a nodeset. '/>
+    </function>
     <macro name='xmlXPathNodeSetGetLength' file='xpath'>
       <info>Implement a functionality similar to the DOM NodeList.length.</info>
       <arg name='ns' info='a node-set '/>
diff --git a/doc/libxml2-refs.xml b/doc/libxml2-refs.xml
index 3a9cc28..780759d 100644
--- a/doc/libxml2-refs.xml
+++ b/doc/libxml2-refs.xml
@@ -194,6 +194,7 @@
     <reference name='htmlParseCharRef' href='html/libxml-htmlparser.html#HTMLPARSECHARREF'/>
     <reference name='htmlParseChunk' href='html/libxml-htmlparser.html#HTMLPARSECHUNK'/>
     <reference name='htmlParseDoc' href='html/libxml-htmlparser.html#HTMLPARSEDOC'/>
+    <reference name='htmlParseDocument' href='html/libxml-htmlparser.html#HTMLPARSEDOCUMENT'/>
     <reference name='htmlParseElement' href='html/libxml-htmlparser.html#HTMLPARSEELEMENT'/>
     <reference name='htmlParseEntityRef' href='html/libxml-htmlparser.html#HTMLPARSEENTITYREF'/>
     <reference name='htmlParseFile' href='html/libxml-htmlparser.html#HTMLPARSEFILE'/>
@@ -446,6 +447,7 @@
     <reference name='xmlDocDumpFormatMemoryEnc' href='html/libxml-tree.html#XMLDOCDUMPFORMATMEMORYENC'/>
     <reference name='xmlDocDumpMemory' href='html/libxml-tree.html#XMLDOCDUMPMEMORY'/>
     <reference name='xmlDocDumpMemoryEnc' href='html/libxml-tree.html#XMLDOCDUMPMEMORYENC'/>
+    <reference name='xmlDocFormatDump' href='html/libxml-tree.html#XMLDOCFORMATDUMP'/>
     <reference name='xmlDocGetRootElement' href='html/libxml-tree.html#XMLDOCGETROOTELEMENT'/>
     <reference name='xmlDocPtr' href='html/libxml-tree.html#XMLDOCPTR'/>
     <reference name='xmlDocSetRootElement' href='html/libxml-tree.html#XMLDOCSETROOTELEMENT'/>
@@ -480,6 +482,10 @@
     <reference name='xmlEnumeration' href='html/libxml-tree.html#XMLENUMERATION'/>
     <reference name='xmlEnumerationPtr' href='html/libxml-tree.html#XMLENUMERATIONPTR'/>
     <reference name='xmlExternalEntityLoader' href='html/libxml-parser.html#XMLEXTERNALENTITYLOADER'/>
+    <reference name='xmlFileClose' href='html/libxml-xmlio.html#XMLFILECLOSE'/>
+    <reference name='xmlFileMatch' href='html/libxml-xmlio.html#XMLFILEMATCH'/>
+    <reference name='xmlFileOpen' href='html/libxml-xmlio.html#XMLFILEOPEN'/>
+    <reference name='xmlFileRead' href='html/libxml-xmlio.html#XMLFILEREAD'/>
     <reference name='xmlFindCharEncodingHandler' href='html/libxml-encoding.html#XMLFINDCHARENCODINGHANDLER'/>
     <reference name='xmlFree' href='html/libxml-globals.html#XMLFREE'/>
     <reference name='xmlFreeAttributeTable' href='html/libxml-valid.html#XMLFREEATTRIBUTETABLE'/>
@@ -574,7 +580,15 @@
     <reference name='xmlID' href='html/libxml-tree.html#XMLID'/>
     <reference name='xmlIDPtr' href='html/libxml-tree.html#XMLIDPTR'/>
     <reference name='xmlIDTablePtr' href='html/libxml-valid.html#XMLIDTABLEPTR'/>
+    <reference name='xmlIOFTPClose' href='html/libxml-xmlio.html#XMLIOFTPCLOSE'/>
+    <reference name='xmlIOFTPMatch' href='html/libxml-xmlio.html#XMLIOFTPMATCH'/>
+    <reference name='xmlIOFTPOpen' href='html/libxml-xmlio.html#XMLIOFTPOPEN'/>
+    <reference name='xmlIOFTPRead' href='html/libxml-xmlio.html#XMLIOFTPREAD'/>
+    <reference name='xmlIOHTTPClose' href='html/libxml-xmlio.html#XMLIOHTTPCLOSE'/>
+    <reference name='xmlIOHTTPMatch' href='html/libxml-xmlio.html#XMLIOHTTPMATCH'/>
+    <reference name='xmlIOHTTPOpen' href='html/libxml-xmlio.html#XMLIOHTTPOPEN'/>
     <reference name='xmlIOHTTPOpenW' href='html/libxml-xmlio.html#XMLIOHTTPOPENW'/>
+    <reference name='xmlIOHTTPRead' href='html/libxml-xmlio.html#XMLIOHTTPREAD'/>
     <reference name='xmlIOParseDTD' href='html/libxml-parser.html#XMLIOPARSEDTD'/>
     <reference name='xmlIndentTreeOutput' href='html/libxml-globals.html#XMLINDENTTREEOUTPUT'/>
     <reference name='xmlInitCharEncodingHandlers' href='html/libxml-encoding.html#XMLINITCHARENCODINGHANDLERS'/>
@@ -714,6 +728,7 @@
     <reference name='xmlNewDocComment' href='html/libxml-tree.html#XMLNEWDOCCOMMENT'/>
     <reference name='xmlNewDocFragment' href='html/libxml-tree.html#XMLNEWDOCFRAGMENT'/>
     <reference name='xmlNewDocNode' href='html/libxml-tree.html#XMLNEWDOCNODE'/>
+    <reference name='xmlNewDocNodeEatName' href='html/libxml-tree.html#XMLNEWDOCNODEEATNAME'/>
     <reference name='xmlNewDocProp' href='html/libxml-tree.html#XMLNEWDOCPROP'/>
     <reference name='xmlNewDocRawNode' href='html/libxml-tree.html#XMLNEWDOCRAWNODE'/>
     <reference name='xmlNewDocText' href='html/libxml-tree.html#XMLNEWDOCTEXT'/>
@@ -727,8 +742,10 @@
     <reference name='xmlNewInputStream' href='html/libxml-parserinternals.html#XMLNEWINPUTSTREAM'/>
     <reference name='xmlNewMutex' href='html/libxml-threads.html#XMLNEWMUTEX'/>
     <reference name='xmlNewNode' href='html/libxml-tree.html#XMLNEWNODE'/>
+    <reference name='xmlNewNodeEatName' href='html/libxml-tree.html#XMLNEWNODEEATNAME'/>
     <reference name='xmlNewNs' href='html/libxml-tree.html#XMLNEWNS'/>
     <reference name='xmlNewNsProp' href='html/libxml-tree.html#XMLNEWNSPROP'/>
+    <reference name='xmlNewNsPropEatName' href='html/libxml-tree.html#XMLNEWNSPROPEATNAME'/>
     <reference name='xmlNewPI' href='html/libxml-tree.html#XMLNEWPI'/>
     <reference name='xmlNewParserCtxt' href='html/libxml-parserinternals.html#XMLNEWPARSERCTXT'/>
     <reference name='xmlNewProp' href='html/libxml-tree.html#XMLNEWPROP'/>
@@ -1055,6 +1072,7 @@
     <reference name='xmlSwitchToEncoding' href='html/libxml-parserinternals.html#XMLSWITCHTOENCODING'/>
     <reference name='xmlTextConcat' href='html/libxml-tree.html#XMLTEXTCONCAT'/>
     <reference name='xmlTextMerge' href='html/libxml-tree.html#XMLTEXTMERGE'/>
+    <reference name='xmlTreeIndentString' href='html/libxml-globals.html#XMLTREEINDENTSTRING'/>
     <reference name='xmlUCSIsAlphabeticPresentationForms' href='html/libxml-index.html#XMLUCSISALPHABETICPRESENTATIONFORMS'/>
     <reference name='xmlUCSIsArabic' href='html/libxml-index.html#XMLUCSISARABIC'/>
     <reference name='xmlUCSIsArabicPresentationFormsA' href='html/libxml-index.html#XMLUCSISARABICPRESENTATIONFORMSA'/>
@@ -1340,10 +1358,12 @@
     <reference name='xmlXPathNodeLeading' href='html/libxml-xpathinternals.html#XMLXPATHNODELEADING'/>
     <reference name='xmlXPathNodeLeadingSorted' href='html/libxml-xpathinternals.html#XMLXPATHNODELEADINGSORTED'/>
     <reference name='xmlXPathNodeSetAdd' href='html/libxml-xpathinternals.html#XMLXPATHNODESETADD'/>
+    <reference name='xmlXPathNodeSetAddNs' href='html/libxml-xpathinternals.html#XMLXPATHNODESETADDNS'/>
     <reference name='xmlXPathNodeSetAddUnique' href='html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE'/>
     <reference name='xmlXPathNodeSetContains' href='html/libxml-xpathinternals.html#XMLXPATHNODESETCONTAINS'/>
     <reference name='xmlXPathNodeSetCreate' href='html/libxml-xpath.html#XMLXPATHNODESETCREATE'/>
     <reference name='xmlXPathNodeSetDel' href='html/libxml-xpathinternals.html#XMLXPATHNODESETDEL'/>
+    <reference name='xmlXPathNodeSetFreeNs' href='html/libxml-xpathinternals.html#XMLXPATHNODESETFREENS'/>
     <reference name='xmlXPathNodeSetGetLength' href='html/libxml-xpath.html#XMLXPATHNODESETGETLENGTH'/>
     <reference name='xmlXPathNodeSetIsEmpty' href='html/libxml-xpath.html#XMLXPATHNODESETISEMPTY'/>
     <reference name='xmlXPathNodeSetItem' href='html/libxml-xpath.html#XMLXPATHNODESETITEM'/>
@@ -1678,6 +1698,7 @@
     <ref name='htmlParseCharRef'/>
     <ref name='htmlParseChunk'/>
     <ref name='htmlParseDoc'/>
+    <ref name='htmlParseDocument'/>
     <ref name='htmlParseElement'/>
     <ref name='htmlParseEntityRef'/>
     <ref name='htmlParseFile'/>
@@ -1952,6 +1973,7 @@
     <ref name='xmlDocDumpFormatMemoryEnc'/>
     <ref name='xmlDocDumpMemory'/>
     <ref name='xmlDocDumpMemoryEnc'/>
+    <ref name='xmlDocFormatDump'/>
     <ref name='xmlDocGetRootElement'/>
     <ref name='xmlDocPtr'/>
     <ref name='xmlDocSetRootElement'/>
@@ -1986,6 +2008,10 @@
     <ref name='xmlEnumeration'/>
     <ref name='xmlEnumerationPtr'/>
     <ref name='xmlExternalEntityLoader'/>
+    <ref name='xmlFileClose'/>
+    <ref name='xmlFileMatch'/>
+    <ref name='xmlFileOpen'/>
+    <ref name='xmlFileRead'/>
     <ref name='xmlFindCharEncodingHandler'/>
     <ref name='xmlFree'/>
     <ref name='xmlFreeAttributeTable'/>
@@ -2080,7 +2106,15 @@
     <ref name='xmlID'/>
     <ref name='xmlIDPtr'/>
     <ref name='xmlIDTablePtr'/>
+    <ref name='xmlIOFTPClose'/>
+    <ref name='xmlIOFTPMatch'/>
+    <ref name='xmlIOFTPOpen'/>
+    <ref name='xmlIOFTPRead'/>
+    <ref name='xmlIOHTTPClose'/>
+    <ref name='xmlIOHTTPMatch'/>
+    <ref name='xmlIOHTTPOpen'/>
     <ref name='xmlIOHTTPOpenW'/>
+    <ref name='xmlIOHTTPRead'/>
     <ref name='xmlIOParseDTD'/>
     <ref name='xmlIndentTreeOutput'/>
     <ref name='xmlInitCharEncodingHandlers'/>
@@ -2220,6 +2254,7 @@
     <ref name='xmlNewDocComment'/>
     <ref name='xmlNewDocFragment'/>
     <ref name='xmlNewDocNode'/>
+    <ref name='xmlNewDocNodeEatName'/>
     <ref name='xmlNewDocProp'/>
     <ref name='xmlNewDocRawNode'/>
     <ref name='xmlNewDocText'/>
@@ -2233,8 +2268,10 @@
     <ref name='xmlNewInputStream'/>
     <ref name='xmlNewMutex'/>
     <ref name='xmlNewNode'/>
+    <ref name='xmlNewNodeEatName'/>
     <ref name='xmlNewNs'/>
     <ref name='xmlNewNsProp'/>
+    <ref name='xmlNewNsPropEatName'/>
     <ref name='xmlNewPI'/>
     <ref name='xmlNewParserCtxt'/>
     <ref name='xmlNewProp'/>
@@ -2561,6 +2598,7 @@
     <ref name='xmlSwitchToEncoding'/>
     <ref name='xmlTextConcat'/>
     <ref name='xmlTextMerge'/>
+    <ref name='xmlTreeIndentString'/>
     <ref name='xmlUCSIsAlphabeticPresentationForms'/>
     <ref name='xmlUCSIsArabic'/>
     <ref name='xmlUCSIsArabicPresentationFormsA'/>
@@ -2846,10 +2884,12 @@
     <ref name='xmlXPathNodeLeading'/>
     <ref name='xmlXPathNodeLeadingSorted'/>
     <ref name='xmlXPathNodeSetAdd'/>
+    <ref name='xmlXPathNodeSetAddNs'/>
     <ref name='xmlXPathNodeSetAddUnique'/>
     <ref name='xmlXPathNodeSetContains'/>
     <ref name='xmlXPathNodeSetCreate'/>
     <ref name='xmlXPathNodeSetDel'/>
+    <ref name='xmlXPathNodeSetFreeNs'/>
     <ref name='xmlXPathNodeSetGetLength'/>
     <ref name='xmlXPathNodeSetIsEmpty'/>
     <ref name='xmlXPathNodeSetItem'/>
@@ -3046,6 +3086,7 @@
       <ref name='xmlNewDocProp'/>
       <ref name='xmlNewProp'/>
       <ref name='xmlNewNsProp'/>
+      <ref name='xmlNewNsPropEatName'/>
       <ref name='xmlCopyProp'/>
       <ref name='xmlCopyPropList'/>
       <ref name='xmlSetProp'/>
@@ -3257,8 +3298,10 @@
     <type name='xmlNodePtr'>
       <ref name='nodePop'/>
       <ref name='xmlNewDocNode'/>
+      <ref name='xmlNewDocNodeEatName'/>
       <ref name='xmlNewDocRawNode'/>
       <ref name='xmlNewNode'/>
+      <ref name='xmlNewNodeEatName'/>
       <ref name='xmlNewChild'/>
       <ref name='xmlNewTextChild'/>
       <ref name='xmlNewDocText'/>
@@ -3470,6 +3513,7 @@
       <ref name='xmlLsOneNode'/>
       <ref name='xmlShell'/>
       <ref name='xmlBufferDump'/>
+      <ref name='xmlDocFormatDump'/>
       <ref name='xmlDocDump'/>
       <ref name='xmlElemDump'/>
       <ref name='xmlPrintURI'/>
@@ -3708,8 +3752,10 @@
       <ref name='xmlNewProp'/>
       <ref name='xmlNewNsProp'/>
       <ref name='xmlNewNsProp'/>
+      <ref name='xmlNewNsPropEatName'/>
       <ref name='xmlNewDocNode'/>
       <ref name='xmlNewDocNode'/>
+      <ref name='xmlNewDocNodeEatName'/>
       <ref name='xmlNewDocRawNode'/>
       <ref name='xmlNewDocRawNode'/>
       <ref name='xmlNewNode'/>
@@ -4267,6 +4313,9 @@
       <ref name='namePush'/>
       <ref name='xmlCopyCharMultiByte'/>
       <ref name='xmlCopyChar'/>
+      <ref name='xmlNewNsPropEatName'/>
+      <ref name='xmlNewDocNodeEatName'/>
+      <ref name='xmlNewNodeEatName'/>
       <ref name='xmlNodeSetBase'/>
       <ref name='xmlNewElementContent'/>
       <ref name='xmlCreateEnumeration'/>
@@ -4359,6 +4408,7 @@
       <ref name='xmlNewDocProp'/>
       <ref name='xmlCopyDoc'/>
       <ref name='xmlNewDocNode'/>
+      <ref name='xmlNewDocNodeEatName'/>
       <ref name='xmlNewDocRawNode'/>
       <ref name='xmlNewDocText'/>
       <ref name='xmlNewDocTextLen'/>
@@ -4385,6 +4435,7 @@
       <ref name='xmlDocDumpMemory'/>
       <ref name='xmlDocDumpMemoryEnc'/>
       <ref name='xmlDocDumpFormatMemoryEnc'/>
+      <ref name='xmlDocFormatDump'/>
       <ref name='xmlDocDump'/>
       <ref name='xmlElemDump'/>
       <ref name='xmlSaveFile'/>
@@ -4677,6 +4728,7 @@
       <ref name='xmlNewNs'/>
       <ref name='xmlNewProp'/>
       <ref name='xmlNewNsProp'/>
+      <ref name='xmlNewNsPropEatName'/>
       <ref name='xmlCopyProp'/>
       <ref name='xmlCopyPropList'/>
       <ref name='xmlNewChild'/>
@@ -4845,9 +4897,12 @@
       <ref name='xmlFreeNs'/>
       <ref name='xmlFreeNsList'/>
       <ref name='xmlNewNsProp'/>
+      <ref name='xmlNewNsPropEatName'/>
       <ref name='xmlNewDocNode'/>
+      <ref name='xmlNewDocNodeEatName'/>
       <ref name='xmlNewDocRawNode'/>
       <ref name='xmlNewNode'/>
+      <ref name='xmlNewNodeEatName'/>
       <ref name='xmlNewChild'/>
       <ref name='xmlNewTextChild'/>
       <ref name='xmlSetNs'/>
@@ -4856,6 +4911,7 @@
       <ref name='xmlSetNsProp'/>
       <ref name='xmlUnsetNsProp'/>
       <ref name='xmlXPathNodeSetAddNs'/>
+      <ref name='xmlXPathNodeSetFreeNs'/>
     </type>
     <type name='xmlOutputBufferPtr'>
       <ref name='htmlNodeDumpFormatOutput'/>
@@ -5993,6 +6049,7 @@
       <ref name='xmlNewDocProp'/>
       <ref name='xmlNewProp'/>
       <ref name='xmlNewNsProp'/>
+      <ref name='xmlNewNsPropEatName'/>
       <ref name='xmlFreePropList'/>
       <ref name='xmlFreeProp'/>
       <ref name='xmlCopyProp'/>
@@ -6000,8 +6057,10 @@
       <ref name='xmlCopyDtd'/>
       <ref name='xmlCopyDoc'/>
       <ref name='xmlNewDocNode'/>
+      <ref name='xmlNewDocNodeEatName'/>
       <ref name='xmlNewDocRawNode'/>
       <ref name='xmlNewNode'/>
+      <ref name='xmlNewNodeEatName'/>
       <ref name='xmlNewChild'/>
       <ref name='xmlNewTextChild'/>
       <ref name='xmlNewDocText'/>
@@ -6078,6 +6137,7 @@
       <ref name='xmlDocDumpMemory'/>
       <ref name='xmlDocDumpMemoryEnc'/>
       <ref name='xmlDocDumpFormatMemoryEnc'/>
+      <ref name='xmlDocFormatDump'/>
       <ref name='xmlDocDump'/>
       <ref name='xmlElemDump'/>
       <ref name='xmlSaveFile'/>
@@ -6508,6 +6568,7 @@
       <ref name='xmlXPathCeilingFunction'/>
       <ref name='xmlXPathRoundFunction'/>
       <ref name='xmlXPathBooleanFunction'/>
+      <ref name='xmlXPathNodeSetFreeNs'/>
     </file>
     <file name='xpointer'>
       <ref name='xmlLocationSet'/>
@@ -6786,6 +6847,7 @@
           <ref name='xmlNewCDataBlock'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlParseCharData'/>
         </word>
         <word name='CJKCompatibility'>
@@ -6960,6 +7022,9 @@
           <ref name='xmlSetupParserForBuffer'/>
         </word>
         <word name='Close'>
+          <ref name='xmlFileClose'/>
+          <ref name='xmlIOFTPClose'/>
+          <ref name='xmlIOHTTPClose'/>
           <ref name='xmlNanoFTPClose'/>
           <ref name='xmlNanoFTPCloseConnection'/>
         </word>
@@ -7075,12 +7140,14 @@
           <ref name='xmlNewDocComment'/>
           <ref name='xmlNewDocFragment'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlNewDocRawNode'/>
           <ref name='xmlNewDocText'/>
           <ref name='xmlNewDocTextLen'/>
           <ref name='xmlNewDtd'/>
           <ref name='xmlNewGlobalNs'/>
           <ref name='xmlNewNode'/>
+          <ref name='xmlNewNodeEatName'/>
           <ref name='xmlNewNs'/>
           <ref name='xmlNewPI'/>
           <ref name='xmlNewReference'/>
@@ -7289,6 +7356,7 @@
           <ref name='xmlDocDumpFormatMemoryEnc'/>
           <ref name='xmlDocDumpMemory'/>
           <ref name='xmlDocDumpMemoryEnc'/>
+          <ref name='xmlDocFormatDump'/>
           <ref name='xmlElemDump'/>
           <ref name='xmlLsOneNode'/>
           <ref name='xmlMemoryDump'/>
@@ -7503,34 +7571,6 @@
         <word name='FFFF'>
           <ref name='xmlIsChar'/>
         </word>
-        <word name='FILE'>
-          <ref name='htmlDocDump'/>
-          <ref name='htmlNodeDumpFile'/>
-          <ref name='htmlNodeDumpFileFormat'/>
-          <ref name='xmlBufferDump'/>
-          <ref name='xmlDebugDumpAttr'/>
-          <ref name='xmlDebugDumpAttrList'/>
-          <ref name='xmlDebugDumpDTD'/>
-          <ref name='xmlDebugDumpDocument'/>
-          <ref name='xmlDebugDumpDocumentHead'/>
-          <ref name='xmlDebugDumpEntities'/>
-          <ref name='xmlDebugDumpNode'/>
-          <ref name='xmlDebugDumpNodeList'/>
-          <ref name='xmlDebugDumpOneNode'/>
-          <ref name='xmlDebugDumpString'/>
-          <ref name='xmlDocDump'/>
-          <ref name='xmlElemDump'/>
-          <ref name='xmlLsOneNode'/>
-          <ref name='xmlMemDisplay'/>
-          <ref name='xmlMemShow'/>
-          <ref name='xmlOutputBufferCreateFile'/>
-          <ref name='xmlParserInputBufferCreateFile'/>
-          <ref name='xmlPrintURI'/>
-          <ref name='xmlSetGenericErrorFunc'/>
-          <ref name='xmlShell'/>
-          <ref name='xmlXPathDebugDumpCompExpr'/>
-          <ref name='xmlXPathDebugDumpObject'/>
-        </word>
         <word name='FIXED'>
           <ref name='xmlGetNsProp'/>
           <ref name='xmlGetProp'/>
@@ -7539,6 +7579,9 @@
         </word>
         <word name='FTP'>
           <ref name='LIBXML_FTP_ENABLED'/>
+          <ref name='xmlIOFTPClose'/>
+          <ref name='xmlIOFTPMatch'/>
+          <ref name='xmlIOFTPOpen'/>
           <ref name='xmlNanoFTPCheckResponse'/>
           <ref name='xmlNanoFTPCleanup'/>
           <ref name='xmlNanoFTPClose'/>
@@ -7714,6 +7757,9 @@
       <letter name='H'>
         <word name='HTTP'>
           <ref name='LIBXML_HTTP_ENABLED'/>
+          <ref name='xmlIOHTTPClose'/>
+          <ref name='xmlIOHTTPMatch'/>
+          <ref name='xmlIOHTTPOpen'/>
           <ref name='xmlIOHTTPOpenW'/>
           <ref name='xmlNanoHTTPAuthHeader'/>
           <ref name='xmlNanoHTTPCleanup'/>
@@ -8110,6 +8156,7 @@
           <ref name='xmlInitCharEncodingHandlers'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlParserNodeInfo'/>
         </word>
         <word name='NaN'>
@@ -8131,6 +8178,7 @@
           <ref name='XML_XML_NAMESPACE'/>
           <ref name='xmlNewGlobalNs'/>
           <ref name='xmlNewNs'/>
+          <ref name='xmlXPathNodeSetFreeNs'/>
           <ref name='xmlXPtrBuildNodeList'/>
         </word>
         <word name='Needed'>
@@ -8164,6 +8212,7 @@
           <ref name='xmlXPathNewNodeSet'/>
           <ref name='xmlXPathNewNodeSetList'/>
           <ref name='xmlXPathNodeSetAdd'/>
+          <ref name='xmlXPathNodeSetAddNs'/>
           <ref name='xmlXPathNodeSetAddUnique'/>
           <ref name='xmlXPathNodeSetDel'/>
           <ref name='xmlXPathNodeSetMerge'/>
@@ -8464,7 +8513,10 @@
           <ref name='xmlXPathSetTypeError'/>
         </word>
         <word name='Read'>
+          <ref name='xmlFileRead'/>
           <ref name='xmlGetFeature'/>
+          <ref name='xmlIOFTPRead'/>
+          <ref name='xmlIOHTTPRead'/>
           <ref name='xmlNodeGetContent'/>
         </word>
         <word name='Receive'>
@@ -9012,6 +9064,7 @@
           <ref name='XML_DETECT_IDS'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
         </word>
         <word name='Used'>
           <ref name='LIBXML_DLL_IMPORT'/>
@@ -9375,6 +9428,7 @@
           <ref name='xmlStrncat'/>
           <ref name='xmlXPathAddValues'/>
           <ref name='xmlXPathNodeSetAdd'/>
+          <ref name='xmlXPathNodeSetAddNs'/>
           <ref name='xmlXPathNodeSetAddUnique'/>
           <ref name='xmlXPtrLocationSetAdd'/>
         </word>
@@ -9394,6 +9448,7 @@
           <ref name='xmlAddPrevSibling'/>
           <ref name='xmlDocDumpFormatMemory'/>
           <ref name='xmlDocDumpFormatMemoryEnc'/>
+          <ref name='xmlDocFormatDump'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewTextChild'/>
           <ref name='xmlSaveFormatFile'/>
@@ -9516,6 +9571,7 @@
           <ref name='xmlKeepBlanksDefault'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlParserCtxt'/>
           <ref name='xmlSearchNs'/>
           <ref name='xmlShell'/>
@@ -9737,6 +9793,7 @@
         </word>
         <word name='augmented'>
           <ref name='docbParseDocument'/>
+          <ref name='htmlParseDocument'/>
           <ref name='xmlParseDocument'/>
           <ref name='xmlParseExtParsedEnt'/>
           <ref name='xmlTextMerge'/>
@@ -10009,6 +10066,7 @@
           <ref name='docbSAXParseDoc'/>
           <ref name='docbSAXParseFile'/>
           <ref name='htmlParseDoc'/>
+          <ref name='htmlParseDocument'/>
           <ref name='htmlParseFile'/>
           <ref name='htmlSAXParseFile'/>
           <ref name='xmlLoadACatalog'/>
@@ -10071,6 +10129,7 @@
           <ref name='xmlCheckUTF8'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlSaveNoEmptyTags'/>
           <ref name='xmlScanName'/>
           <ref name='xmlSetupParserForBuffer'/>
@@ -10283,6 +10342,7 @@
         <word name='carried'>
           <ref name='xmlNewDocProp'/>
           <ref name='xmlNewNsProp'/>
+          <ref name='xmlNewNsPropEatName'/>
           <ref name='xmlNewProp'/>
           <ref name='xmlNodeGetContent'/>
           <ref name='xmlNodeGetLang'/>
@@ -10358,6 +10418,14 @@
           <ref name='xmlSubstituteEntitiesDefault'/>
         </word>
         <word name='channel'>
+          <ref name='xmlFileClose'/>
+          <ref name='xmlFileRead'/>
+          <ref name='xmlIOFTPClose'/>
+          <ref name='xmlIOFTPOpen'/>
+          <ref name='xmlIOFTPRead'/>
+          <ref name='xmlIOHTTPClose'/>
+          <ref name='xmlIOHTTPOpen'/>
+          <ref name='xmlIOHTTPRead'/>
           <ref name='xmlOutputBufferClose'/>
           <ref name='xmlOutputBufferFlush'/>
           <ref name='xmlShellPrintXPathError'/>
@@ -10405,6 +10473,8 @@
           <ref name='checkNamespace'/>
           <ref name='xmlCheckUTF8'/>
           <ref name='xmlCheckVersion'/>
+          <ref name='xmlIOFTPMatch'/>
+          <ref name='xmlIOHTTPMatch'/>
           <ref name='xmlIsMainThread'/>
           <ref name='xmlParserInputBufferCreateFilename'/>
           <ref name='xmlSchemaValidateFacet'/>
@@ -10711,6 +10781,7 @@
           <ref name='htmlSAXParseFile'/>
           <ref name='xmlCreateEntityParserCtxt'/>
           <ref name='xmlCreateFileParserCtxt'/>
+          <ref name='xmlFileOpen'/>
           <ref name='xmlOutputBufferCreateFilename'/>
           <ref name='xmlParseFile'/>
           <ref name='xmlParserInputBufferCreateFilename'/>
@@ -11527,9 +11598,11 @@
         <word name='don'>
           <ref name='xmlCharEncoding'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlParseStartTag'/>
           <ref name='xmlSearchNs'/>
           <ref name='xmlXPathFreeNodeSetList'/>
+          <ref name='xmlXPathNodeSetFreeNs'/>
         </word>
         <word name='done'>
           <ref name='xmlBuildURI'/>
@@ -11579,6 +11652,9 @@
           <ref name='xmlParserCtxt'/>
         </word>
         <word name='drop'>
+          <ref name='xmlFileRead'/>
+          <ref name='xmlIOFTPRead'/>
+          <ref name='xmlIOHTTPRead'/>
           <ref name='xmlXPtrBuildNodeList'/>
         </word>
         <word name='dtd'>
@@ -11616,6 +11692,9 @@
           <ref name='xmlShellCat'/>
           <ref name='xmlShellDir'/>
         </word>
+        <word name='duplicated'>
+          <ref name='xmlXPathNodeSetFreeNs'/>
+        </word>
         <word name='dynamically'>
           <ref name='LIBXML_DLL_IMPORT'/>
         </word>
@@ -11833,6 +11912,7 @@
           <ref name='xmlAddNextSibling'/>
           <ref name='xmlAddPrevSibling'/>
           <ref name='xmlStrEqual'/>
+          <ref name='xmlTreeIndentString'/>
           <ref name='xmlXPathEqualValues'/>
           <ref name='xmlXPathEvalPredicate'/>
           <ref name='xmlXPathEvaluatePredicateResult'/>
@@ -11873,6 +11953,7 @@
         <word name='escaped'>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlParseCDSect'/>
           <ref name='xmlSaveUri'/>
           <ref name='xmlURIEscape'/>
@@ -12068,6 +12149,7 @@
           <ref name='htmlSaveFileFormat'/>
           <ref name='xmlBufferShrink'/>
           <ref name='xmlDocDump'/>
+          <ref name='xmlDocFormatDump'/>
           <ref name='xmlListAppend'/>
           <ref name='xmlListInsert'/>
           <ref name='xmlNanoHTTPFetch'/>
@@ -12288,6 +12370,7 @@
           <ref name='htmlSaveFileFormat'/>
           <ref name='xmlDocDumpFormatMemory'/>
           <ref name='xmlDocDumpFormatMemoryEnc'/>
+          <ref name='xmlDocFormatDump'/>
           <ref name='xmlNodeDump'/>
           <ref name='xmlNodeDumpOutput'/>
           <ref name='xmlSaveFormatFile'/>
@@ -12617,6 +12700,7 @@
           <ref name='xmlAddRef'/>
           <ref name='xmlFree'/>
           <ref name='xmlNewNsProp'/>
+          <ref name='xmlNewNsPropEatName'/>
           <ref name='xmlNewProp'/>
         </word>
         <word name='holds'>
@@ -12630,6 +12714,7 @@
         </word>
         <word name='hosting'>
           <ref name='xmlXPathFuncLookupFunc'/>
+          <ref name='xmlXPathNodeSetAddNs'/>
           <ref name='xmlXPathVariableLookupFunc'/>
         </word>
         <word name='hostname'>
@@ -12820,6 +12905,7 @@
         </word>
         <word name='indent'>
           <ref name='xmlIndentTreeOutput'/>
+          <ref name='xmlTreeIndentString'/>
         </word>
         <word name='indentation'>
           <ref name='xmlDebugDumpAttr'/>
@@ -12964,6 +13050,7 @@
           <ref name='xmlReallocLoc'/>
           <ref name='xmlShell'/>
           <ref name='xmlXPathNodeSetAdd'/>
+          <ref name='xmlXPathNodeSetAddNs'/>
           <ref name='xmlXPathNodeSetAddUnique'/>
           <ref name='xmlXPathNodeSetCreate'/>
           <ref name='xmlXPathNodeSetDel'/>
@@ -13080,6 +13167,7 @@
         </word>
         <word name='interface'>
           <ref name='docbParseDocument'/>
+          <ref name='htmlParseDocument'/>
           <ref name='xmlParseDocument'/>
           <ref name='xmlParseReference'/>
           <ref name='xmlSchemaParse'/>
@@ -13341,7 +13429,10 @@
           <ref name='xmlBufferAdd'/>
           <ref name='xmlBufferAddHead'/>
           <ref name='xmlDecodeEntities'/>
+          <ref name='xmlFileRead'/>
           <ref name='xmlGetFeaturesList'/>
+          <ref name='xmlIOFTPRead'/>
+          <ref name='xmlIOHTTPRead'/>
           <ref name='xmlNanoFTPRead'/>
           <ref name='xmlNanoHTTPRead'/>
           <ref name='xmlNewDocTextLen'/>
@@ -13409,6 +13500,7 @@
           <ref name='xmlRegexpPtr'/>
           <ref name='xmlRegisterHTTPPostCallbacks'/>
           <ref name='xmlShellPrintXPathError'/>
+          <ref name='xmlXPathNodeSetFreeNs'/>
         </word>
         <word name='libxml1'>
           <ref name='xmlChildrenNode'/>
@@ -13682,17 +13774,27 @@
           <ref name='xmlValidateNmtokenValue'/>
           <ref name='xmlValidateNmtokensValue'/>
           <ref name='xmlValidateNotationUse'/>
+          <ref name='xmlXPathNodeSetFreeNs'/>
         </word>
         <word name='matches'>
           <ref name='CHECK_ARITY'/>
+          <ref name='xmlFileMatch'/>
+          <ref name='xmlIOFTPMatch'/>
+          <ref name='xmlIOHTTPMatch'/>
           <ref name='xmlParseCtxtExternalEntity'/>
           <ref name='xmlParseExtParsedEnt'/>
           <ref name='xmlParseExternalEntity'/>
           <ref name='xmlRegexpExec'/>
         </word>
         <word name='matching'>
+          <ref name='xmlFileMatch'/>
+          <ref name='xmlFileOpen'/>
           <ref name='xmlHashScan3'/>
           <ref name='xmlHashScanFull3'/>
+          <ref name='xmlIOFTPMatch'/>
+          <ref name='xmlIOFTPOpen'/>
+          <ref name='xmlIOHTTPMatch'/>
+          <ref name='xmlIOHTTPOpen'/>
           <ref name='xmlXPathIdFunction'/>
         </word>
         <word name='max'>
@@ -13967,8 +14069,10 @@
           <ref name='xmlInitCharEncodingHandlers'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlXPathContext'/>
           <ref name='xmlXPathNewContext'/>
+          <ref name='xmlXPathNodeSetFreeNs'/>
         </word>
         <word name='needed'>
           <ref name='xmlGetBufferAllocationScheme'/>
@@ -14046,6 +14150,7 @@
           <ref name='xmlXPathNextPreceding'/>
           <ref name='xmlXPathNextPrecedingSibling'/>
           <ref name='xmlXPathNextSelf'/>
+          <ref name='xmlXPathNodeSetFreeNs'/>
         </word>
         <word name='nod'>
           <ref name='xmlEntityReferenceFunc'/>
@@ -14070,6 +14175,9 @@
           <ref name='xmlXPathTrailing'/>
           <ref name='xmlXPathTrailingSorted'/>
         </word>
+        <word name='nodeset'>
+          <ref name='xmlXPathNodeSetFreeNs'/>
+        </word>
         <word name='nodesets'>
           <ref name='xmlXPathNodeSetMerge'/>
         </word>
@@ -14330,6 +14438,9 @@
           <ref name='xmlXPathNodeSetMerge'/>
           <ref name='xmlXPtrLocationSetMerge'/>
         </word>
+        <word name='one-level'>
+          <ref name='xmlTreeIndentString'/>
+        </word>
         <word name='ones'>
           <ref name='XML_COMPLETE_ATTRS'/>
           <ref name='xmlCatalogConvert'/>
@@ -14339,6 +14450,9 @@
         <word name='open'>
           <ref name='htmlDocDump'/>
           <ref name='xmlDocDump'/>
+          <ref name='xmlDocFormatDump'/>
+          <ref name='xmlIOFTPOpen'/>
+          <ref name='xmlIOHTTPOpen'/>
           <ref name='xmlInputOpenCallback'/>
           <ref name='xmlNanoFTPConnect'/>
           <ref name='xmlNanoFTPConnectTo'/>
@@ -14402,8 +14516,10 @@
           <ref name='xmlNanoFTPList'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlNewDocRawNode'/>
           <ref name='xmlNewNode'/>
+          <ref name='xmlNewNodeEatName'/>
           <ref name='xmlNewTextChild'/>
           <ref name='xmlNodeDumpOutput'/>
           <ref name='xmlParseMisc'/>
@@ -14520,6 +14636,8 @@
           <ref name='xmlNewDocFragment'/>
         </word>
       </letter>
+    </chunk>
+    <chunk name='chunk16'>
       <letter name='p'>
         <word name='pairs'>
           <ref name='startElement'/>
@@ -14563,6 +14681,7 @@
           <ref name='xmlXPathNextAncestor'/>
           <ref name='xmlXPathNextAncestorOrSelf'/>
           <ref name='xmlXPathNextParent'/>
+          <ref name='xmlXPathNodeSetFreeNs'/>
         </word>
         <word name='parenthesis'>
           <ref name='xmlSnprintfElementContent'/>
@@ -14646,6 +14765,7 @@
         <word name='piece'>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
         </word>
         <word name='pinpoint'>
           <ref name='xmlChar'/>
@@ -15012,6 +15132,7 @@
           <ref name='xmlFreePropList'/>
           <ref name='xmlNewDocProp'/>
           <ref name='xmlNewNsProp'/>
+          <ref name='xmlNewNsPropEatName'/>
           <ref name='xmlNewProp'/>
         </word>
         <word name='protocol'>
@@ -15150,7 +15271,7 @@
         </word>
       </letter>
     </chunk>
-    <chunk name='chunk16'>
+    <chunk name='chunk17'>
       <letter name='q'>
         <word name='qualified'>
           <ref name='xmlGetDtdQAttrDesc'/>
@@ -15402,6 +15523,7 @@
           <ref name='xmlLoadSGMLSuperCatalog'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlNodeGetContent'/>
           <ref name='xmlParseEntityRef'/>
           <ref name='xmlParseReference'/>
@@ -15859,7 +15981,7 @@
         </word>
       </letter>
     </chunk>
-    <chunk name='chunk17'>
+    <chunk name='chunk18'>
       <letter name='s'>
         <word name='safe'>
           <ref name='BAD_CAST'/>
@@ -16023,6 +16145,9 @@
         <word name='self'>
           <ref name='xmlXPathNextSelf'/>
         </word>
+        <word name='semantic'>
+          <ref name='xmlXPathNodeSetFreeNs'/>
+        </word>
         <word name='separated'>
           <ref name='xmlLoadCatalogs'/>
           <ref name='xmlURI'/>
@@ -16285,6 +16410,7 @@
           <ref name='htmlSaveFileFormat'/>
           <ref name='xmlDocDumpFormatMemory'/>
           <ref name='xmlDocDumpFormatMemoryEnc'/>
+          <ref name='xmlDocFormatDump'/>
           <ref name='xmlKeepBlanksDefault'/>
           <ref name='xmlLoadCatalogs'/>
           <ref name='xmlParseElementChildrenContentDecl'/>
@@ -16292,6 +16418,7 @@
           <ref name='xmlSaveFormatFile'/>
           <ref name='xmlSaveFormatFileEnc'/>
           <ref name='xmlSaveFormatFileTo'/>
+          <ref name='xmlTreeIndentString'/>
         </word>
         <word name='span'>
           <ref name='xmlCurrentChar'/>
@@ -16316,6 +16443,7 @@
           <ref name='XML_XML_NAMESPACE'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
         </word>
         <word name='specific'>
           <ref name='XML_CATALOG_PI'/>
@@ -16363,7 +16491,9 @@
         </word>
         <word name='standard'>
           <ref name='docbParseDocument'/>
+          <ref name='htmlParseDocument'/>
           <ref name='xmlCharEncoding'/>
+          <ref name='xmlFileOpen'/>
           <ref name='xmlKeepBlanksDefault'/>
           <ref name='xmlParseDocument'/>
           <ref name='xmlXPathSubstringFunction'/>
@@ -16746,6 +16876,7 @@
         <word name='such'>
           <ref name='LIBXML_DLL_IMPORT'/>
           <ref name='xmlXPathLangFunction'/>
+          <ref name='xmlXPathNodeSetFreeNs'/>
           <ref name='xmlXPathRoundFunction'/>
         </word>
         <word name='suitable'>
@@ -16769,10 +16900,14 @@
           <ref name='xmlInitCharEncodingHandlers'/>
           <ref name='xmlNanoFTPGetConnection'/>
         </word>
+        <word name='supports'>
+          <ref name='xmlFileOpen'/>
+        </word>
         <word name='supposed'>
           <ref name='xmlIsMixedElement'/>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlStrcat'/>
           <ref name='xmlStrdup'/>
         </word>
@@ -16797,7 +16932,7 @@
         </word>
       </letter>
     </chunk>
-    <chunk name='chunk18'>
+    <chunk name='chunk19'>
       <letter name='t'>
         <word name='tables'>
           <ref name='xmlShellCtxt'/>
@@ -16817,6 +16952,7 @@
           <ref name='isStandalone'/>
           <ref name='isStandaloneSAXFunc'/>
           <ref name='xmlNewNsProp'/>
+          <ref name='xmlNewNsPropEatName'/>
         </word>
         <word name='tags'>
           <ref name='htmlAutoCloseTag'/>
@@ -16922,6 +17058,7 @@
           <ref name='xmlAutomataNewCounterTrans'/>
           <ref name='xmlAutomataNewOnceTrans'/>
           <ref name='xmlAutomataNewTransition'/>
+          <ref name='xmlFileOpen'/>
           <ref name='xmlIsID'/>
           <ref name='xmlIsRef'/>
           <ref name='xmlOutputBufferCreateFilename'/>
@@ -17264,6 +17401,7 @@
         <word name='two'>
           <ref name='xmlSaveNoEmptyTags'/>
           <ref name='xmlTextMerge'/>
+          <ref name='xmlTreeIndentString'/>
           <ref name='xmlXPathCmpNodes'/>
           <ref name='xmlXPathDifference'/>
           <ref name='xmlXPathNodeSetMerge'/>
@@ -17280,7 +17418,7 @@
         </word>
       </letter>
     </chunk>
-    <chunk name='chunk19'>
+    <chunk name='chunk20'>
       <letter name='u'>
         <word name='unary'>
           <ref name='xmlXPathValueFlipSign'/>
@@ -17601,7 +17739,7 @@
         </word>
       </letter>
     </chunk>
-    <chunk name='chunk20'>
+    <chunk name='chunk21'>
       <letter name='w'>
         <word name='walker'>
           <ref name='xmlListReverseWalk'/>
@@ -17705,6 +17843,9 @@
           <ref name='xmlChar'/>
           <ref name='xmlCopyProp'/>
           <ref name='xmlCopyPropList'/>
+          <ref name='xmlFileRead'/>
+          <ref name='xmlIOFTPRead'/>
+          <ref name='xmlIOHTTPRead'/>
           <ref name='xmlNanoHTTPFetch'/>
           <ref name='xmlNanoHTTPSave'/>
           <ref name='xmlNewNs'/>
@@ -17764,6 +17905,7 @@
           <ref name='xmlAutomataNewCounterTrans'/>
           <ref name='xmlNewDocComment'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlNewDocRawNode'/>
           <ref name='xmlNewDocText'/>
           <ref name='xmlNodeGetBase'/>
@@ -17818,8 +17960,11 @@
           <ref name='htmlAutoCloseTag'/>
         </word>
         <word name='write'>
+          <ref name='xmlFileRead'/>
           <ref name='xmlFindCharEncodingHandler'/>
           <ref name='xmlGetCharEncodingHandler'/>
+          <ref name='xmlIOFTPRead'/>
+          <ref name='xmlIOHTTPRead'/>
           <ref name='xmlOutputBufferCreateIO'/>
           <ref name='xmlOutputWriteCallback'/>
           <ref name='xmlShellWrite'/>
@@ -17847,6 +17992,10 @@
           <ref name='xmlCopyChar'/>
           <ref name='xmlCopyCharMultiByte'/>
           <ref name='xmlDocDump'/>
+          <ref name='xmlDocFormatDump'/>
+          <ref name='xmlFileRead'/>
+          <ref name='xmlIOFTPRead'/>
+          <ref name='xmlIOHTTPRead'/>
           <ref name='xmlMemDisplay'/>
           <ref name='xmlOutputBufferClose'/>
           <ref name='xmlOutputBufferFlush'/>
@@ -17869,6 +18018,8 @@
           <ref name='xmlSchemaGetPredefinedType'/>
         </word>
       </letter>
+    </chunk>
+    <chunk name='chunk22'>
       <letter name='x'>
         <word name='x00B7'>
           <ref name='xmlIsExtender'/>
@@ -18041,6 +18192,7 @@
         <word name='xmlEncodeEntitiesReentrant'>
           <ref name='xmlNewChild'/>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
         </word>
         <word name='xmlEntitiesTablePtr'>
           <ref name='xmlCopyEntitiesTable'/>
@@ -18153,6 +18305,7 @@
         </word>
         <word name='xmlNewDocRawNode'>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
         </word>
         <word name='xmlNewMutex'>
           <ref name='xmlMutexPtr'/>
@@ -18381,7 +18534,7 @@
         </word>
       </letter>
     </chunk>
-    <chunk name='chunk21'>
+    <chunk name='chunk23'>
       <letter name='y'>
         <word name='year'>
           <ref name='ftpListCallback'/>
@@ -18395,6 +18548,7 @@
         </word>
         <word name='you'>
           <ref name='xmlNewDocNode'/>
+          <ref name='xmlNewDocNodeEatName'/>
           <ref name='xmlSearchNs'/>
         </word>
       </letter>
@@ -18438,12 +18592,14 @@
       <chunk name='chunk12' start='g' end='i'/>
       <chunk name='chunk13' start='j' end='l'/>
       <chunk name='chunk14' start='m' end='n'/>
-      <chunk name='chunk15' start='o' end='p'/>
-      <chunk name='chunk16' start='q' end='r'/>
-      <chunk name='chunk17' start='s' end='s'/>
-      <chunk name='chunk18' start='t' end='t'/>
-      <chunk name='chunk19' start='u' end='v'/>
-      <chunk name='chunk20' start='w' end='x'/>
+      <chunk name='chunk15' start='o' end='o'/>
+      <chunk name='chunk16' start='p' end='p'/>
+      <chunk name='chunk17' start='q' end='r'/>
+      <chunk name='chunk18' start='s' end='s'/>
+      <chunk name='chunk19' start='t' end='t'/>
+      <chunk name='chunk20' start='u' end='v'/>
+      <chunk name='chunk21' start='w' end='w'/>
+      <chunk name='chunk22' start='x' end='x'/>
     </chunks>
   </index>
 </apirefs>
diff --git a/include/libxml/xmlwin32version.h b/include/libxml/xmlwin32version.h
index da615f2..b59b2f6 100644
--- a/include/libxml/xmlwin32version.h
+++ b/include/libxml/xmlwin32version.h
@@ -27,21 +27,21 @@
  *
  * the version string like "1.2.3"
  */
-#define LIBXML_DOTTED_VERSION "2.4.22"
+#define LIBXML_DOTTED_VERSION "2.4.23"
 
 /**
  * LIBXML_VERSION:
  *
  * the version number: 1.2.3 value is 1002003
  */
-#define LIBXML_VERSION 20422
+#define LIBXML_VERSION 20423
 
 /**
  * LIBXML_VERSION_STRING:
  *
  * the version number string, 1.2.3 value is "1002003"
  */
-#define LIBXML_VERSION_STRING "20422"
+#define LIBXML_VERSION_STRING "20423"
 
 /**
  * LIBXML_TEST_VERSION:
@@ -49,7 +49,7 @@
  * Macro to check that the libxml version in use is compatible with
  * the version the software has been compiled against
  */
-#define LIBXML_TEST_VERSION xmlCheckVersion(20422);
+#define LIBXML_TEST_VERSION xmlCheckVersion(20423);
 
 #if 0
 /**
diff --git a/python/libxml2class.txt b/python/libxml2class.txt
index 22f8991..30838a0 100644
--- a/python/libxml2class.txt
+++ b/python/libxml2class.txt
@@ -214,6 +214,7 @@
     newChild()
     newNs()
     newNsProp()
+    newNsPropEatName()
     newProp()
     newTextChild()
     nodePath()
@@ -305,6 +306,7 @@
     docCompressMode()
     dump()
     elemDump()
+    formatDump()
     freeDoc()
     getRootElement()
     intSubset()
@@ -313,6 +315,7 @@
     newDocComment()
     newDocFragment()
     newDocNode()
+    newDocNodeEatName()
     newDocProp()
     newDocRawNode()
     newDocText()
@@ -351,6 +354,10 @@
     copyNamespaceList()
     freeNs()
     freeNsList()
+    newNodeEatName()
+
+    # functions from module xpathInternals
+    xpathNodeSetFreeNs()
 
 
 Class xmlDtd(xmlNode)